diff --git a/NativeScript/CMakeLists.txt b/NativeScript/CMakeLists.txt index 4cd4aa21..de245bad 100644 --- a/NativeScript/CMakeLists.txt +++ b/NativeScript/CMakeLists.txt @@ -1,7 +1,6 @@ cmake_minimum_required(VERSION 3.15) # Metadata - project(NativeScript CXX OBJCXX) set(NAME NativeScript) @@ -17,7 +16,6 @@ set(COMMON_FLAGS "-O3 -Wno-shorten-64-to-32") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMMON_FLAGS}") # Arguments - set(TARGET_PLATFORM "macos" CACHE STRING "Target platform for the Objective-C bridge") set(TARGET_ENGINE "v8" CACHE STRING "Target JS engine for the NativeScript runtime") set(METADATA_SIZE 0 CACHE STRING "Size of embedded metadata in bytes") @@ -56,6 +54,10 @@ elseif(TARGET_PLATFORM STREQUAL "macos") set(TARGET_PLATFORM_SPEC "macos-arm64_x86_64") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DTARGET_PLATFORM_MACOS") + # Unlike "ios", "macos" doesn't seem to produce a NativeScript.framework.dSYM + # by default. We can produce it by setting these variables. + set(CMAKE_XCODE_ATTRIBUTE_DEBUG_INFORMATION_FORMAT "dwarf-with-dsym") + set(CMAKE_XCODE_ATTRIBUTE_DWARF_DSYM_FOLDER_PATH "${CMAKE_CURRENT_BINARY_DIR}/$") else() message(FATAL_ERROR "Unknown target platform: ${TARGET_PLATFORM}") return() @@ -87,18 +89,16 @@ endif() if(ENABLE_JS_RUNTIME) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DENABLE_JS_RUNTIME") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DENABLE_JS_RUNTIME") -elseif(TARGET_PLATFORM_MACOS) - # If building a generic library for macOS, we'll build a dylib instead of a framework - unset(BUILD_FRAMEWORK) +else() set(GENERIC_NAPI TRUE) endif() message(STATUS "TARGET_PLATFORM = ${TARGET_PLATFORM}") message(STATUS "TARGET_ENGINE = ${TARGET_ENGINE}") message(STATUS "ENABLE_JS_RUNTIME = ${ENABLE_JS_RUNTIME}") +message(STATUS "GENERIC_NAPI = ${GENERIC_NAPI}") # Set up sources - include_directories( ./ ../metadata-generator/include @@ -201,12 +201,14 @@ if(ENABLE_JS_RUNTIME) ) set(SOURCE_FILES ${SOURCE_FILES} + # quickjs napi/quickjs/source/cutils.c napi/quickjs/source/libregexp.c napi/quickjs/source/libbf.c napi/quickjs/source/libunicode.c napi/quickjs/source/quickjs.c + # napi napi/quickjs/quickjs-api.c napi/quickjs/jsr.cpp @@ -223,7 +225,6 @@ if(ENABLE_JS_RUNTIME) napi/jsc/jsc-api.cpp napi/jsc/jsr.cpp ) - endif() else() include_directories( @@ -239,7 +240,6 @@ if(BUILD_CLI_BINARY) endif() # Find SDK - find_program(XCODEBUILD_EXECUTABLE xcodebuild) if(METADATA_SIZE EQUAL 0) @@ -265,7 +265,6 @@ set(CMAKE_OSX_SYSROOT "${CMAKE_OSX_SYSROOT_INT}" CACHE INTERNAL "") message(STATUS "SDK = ${CMAKE_OSX_SYSROOT}") # Build targets - if(BUILD_CLI_BINARY) add_executable(${NAME} ${SOURCE_FILES}) else() @@ -301,11 +300,22 @@ endif() if(TARGET_PLATFORM_MACOS) # add_custom_command(TARGET ${NAME} POST_BUILD - # COMMAND /usr/libexec/PlistBuddy -c "Add :LSMinimumSystemVersion string ${CMAKE_OSX_DEPLOYMENT_TARGET}" $/Resources/Info.plist + # COMMAND /usr/libexec/PlistBuddy -c "Add :LSMinimumSystemVersion string ${CMAKE_OSX_DEPLOYMENT_TARGET}" $/Resources/Info.plist # ) + # Convert the Info.plist from binary format to XML format. + # This seemed to unblock a build error when using in React Native. + add_custom_command(TARGET ${NAME} POST_BUILD + COMMAND plutil -convert xml1 $/Resources/Info.plist + ) set(METADATA_FILE "metadata.macos.nsmd") elseif(TARGET_PLATFORM_IOS) + # Convert the Info.plist from binary format to XML format. + # This seemed to unblock a build error when using in React Native. + add_custom_command(TARGET ${NAME} POST_BUILD + COMMAND plutil -convert xml1 $/Info.plist + ) + if(TARGET_PLATFORM_SIM) set(METADATA_FILE "metadata.ios-sim.nsmd") else() @@ -362,7 +372,7 @@ if(TARGET_ENGINE_JSC) endif() if(TARGET_ENGINE_V8) - if (TARGET_PLATFORM_MACOS) + if(TARGET_PLATFORM_MACOS) target_link_directories( ${NAME} PRIVATE @@ -414,12 +424,12 @@ if(TARGET_ENGINE_QUICKJS) ) endif() -# if (GENERIC_NAPI) -target_link_options( - ${NAME} - PRIVATE - "-Wl" - "-undefined" - "dynamic_lookup" -) -# endif() +if(GENERIC_NAPI) + target_link_options( + ${NAME} + PRIVATE + "-Wl" + "-undefined" + "dynamic_lookup" + ) +endif() diff --git a/build_all_ios.sh b/build_all_ios.sh index 0e880034..4089f5af 100755 --- a/build_all_ios.sh +++ b/build_all_ios.sh @@ -1,5 +1,29 @@ #!/bin/bash set -e +source "$(dirname "$0")/build_utils.sh" + +TARGET_ENGINE=${TARGET_ENGINE:=some} +BUILD_IPHONE=$(to_bool ${BUILD_IPHONE:=true}) +BUILD_SIMULATOR=$(to_bool ${BUILD_SIMULATOR:=true}) +BUILD_MACOS=$(to_bool ${BUILD_MACOS:=false}) +EMBED_METADATA=$(to_bool ${EMBED_METADATA:=false}) + +# See build_nativescript.sh for all supported flags. This parent script is only +# interested in intercepting a subset of them. +for arg in $@; do + case $arg in + --v8|--quickjs|--jsc|--hermes) TARGET_ENGINE=some ;; + --sim|--simulator) BUILD_SIMULATOR=true ;; + --no-sim|--no-simulator) BUILD_SIMULATOR=false ;; + --iphone|--device) BUILD_IPHONE=true ;; + --no-iphone|--no-device) BUILD_IPHONE=false ;; + --macos) BUILD_MACOS=true ;; + --no-macos) BUILD_MACOS=false ;; + --no-engine) TARGET_ENGINE=none ;; + --embed-metadata) EMBED_METADATA=true ;; + *) ;; + esac +done rm -rf ./dist # don't run if NO_UPDATE_VERSION is set @@ -8,7 +32,37 @@ rm -rf ./dist # ./update_version.sh # fi ./build_metadata_generator.sh -./build_nativescript.sh --no-vision $1 $2 -./build_tklivesync.sh --no-vision -./prepare_dSYMs.sh -./build_npm_ios.sh \ No newline at end of file + +if $EMBED_METADATA; then + checkpoint "Generating metadata, as --embed-metadata was passed..." + + if $BUILD_IPHONE; then + checkpoint "Generating metadata for iOS (physical device)..." + npm run metagen ios + fi + if $BUILD_SIMULATOR; then + checkpoint "Generating metadata for iOS (simulator)..." + npm run metagen ios-sim + fi + if $BUILD_MACOS; then + checkpoint "Generating metadata for macOS..." + npm run metagen macos + fi + + checkpoint "... All metadata generated!" +fi + +./build_nativescript.sh --no-vision $1 $2 $3 $4 $5 $6 $7 $8 $9 + +if [[ "$TARGET_ENGINE" == "none" ]]; then + # If you're building *with* --no-engine, you're trying to make an npm release + # of a workspace under ./packages/*, like @nativescript/ios-node-api. + echo "Skipping build_npm_ios.sh due to --no-engine flag." + echo "build_all_ios.sh finished!" +else + # If you're building *without* --no-engine, you're trying to make an npm + # release of the root-level workspace, @nativescript/ios. + ./build_tklivesync.sh --no-vision + ./prepare_dSYMs.sh + ./build_npm_ios.sh +fi \ No newline at end of file diff --git a/build_all_react_native.sh b/build_all_react_native.sh new file mode 100755 index 00000000..eaf683f1 --- /dev/null +++ b/build_all_react_native.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +./build_all_ios.sh --no-engine --embed-metadata --macos diff --git a/build_nativescript.sh b/build_nativescript.sh index de3dc0de..c9e58ec8 100755 --- a/build_nativescript.sh +++ b/build_nativescript.sh @@ -2,27 +2,6 @@ set -e source "$(dirname "$0")/build_utils.sh" -function to_bool() { - local arg="$1" - case "$(echo "$arg" | tr '[:upper:]' '[:lower:]')" in - [0-9]+) - if [ $arg -eq 0 ]; then - echo false - else - echo true - fi - ;; - n|no|f|false) echo false ;; - y|yes|t|true) echo true ;; - * ) - if [ -n "$arg" ]; then - echo "warning: invalid boolean argument ('$arg'). Expected true or false" >&2 - fi - echo false - ;; - esac; -} - BUILD_CATALYST=$(to_bool ${BUILD_CATALYST:=false}) # disable by default for now BUILD_IPHONE=$(to_bool ${BUILD_IPHONE:=true}) BUILD_SIMULATOR=$(to_bool ${BUILD_SIMULATOR:=true}) @@ -74,6 +53,8 @@ mkdir -p $DIST/intermediates function cmake_build () { local platform="$1" + shift + local archs=("$@") local is_macos_cli=false if [ "$platform" == "macos-cli" ]; then @@ -85,7 +66,7 @@ function cmake_build () { if $EMBED_METADATA || $is_macos_cli; then - for arch in x86_64 arm64; do + for arch in "${archs[@]}"; do METADATA_SIZE=$(($METADATA_SIZE > $(stat -f%z "./metadata-generator/metadata/metadata.$platform.$arch.nsmd") ? $METADATA_SIZE : $(stat -f%z "./metadata-generator/metadata/metadata.$platform.$arch.nsmd"))) @@ -101,42 +82,40 @@ function cmake_build () { if $BUILD_CATALYST; then checkpoint "Building NativeScript for Mac Catalyst" -# cmake_build catalyst +# cmake_build catalyst x86_64 arm64 fi if $BUILD_SIMULATOR; then -checkpoint "Building NativeScript for iphone simulators (multi-arch)" +checkpoint "Building NativeScript for iPhone (simulator)" -cmake_build ios-sim +cmake_build ios-sim x86_64 arm64 fi if $BUILD_IPHONE; then -checkpoint "Building NativeScript for ARM64 device" +checkpoint "Building NativeScript for iPhone (physical)" -cmake_build ios +cmake_build ios arm64 fi if $BUILD_MACOS; then checkpoint "Building NativeScript for macOS" -cmake_build macos - -cp "$DIST/intermediates/macos/$CONFIG_BUILD/libNativeScript.dylib" "$DIST/../packages/macos/dist/macos/NativeScript.node" +cmake_build macos x86_64 arm64 fi if $BUILD_VISION; then -checkpoint "Building NativeScript for visionOS Device" +checkpoint "Building NativeScript for visionOS (physical)" -# cmake_build visionos +# cmake_build visionos arm64 -checkpoint "Building NativeScript for visionOS Simulators" +checkpoint "Building NativeScript for visionOS (simulator)" -# cmake_build visionos-sim +# cmake_build visionos-sim x86_64 arm64 fi @@ -144,7 +123,7 @@ if $BUILD_MACOS_CLI; then checkpoint "Building NativeScript for macOS CLI" -cmake_build macos-cli +cmake_build macos-cli x86_64 arm64 fi @@ -164,7 +143,6 @@ if $BUILD_IPHONE; then -debug-symbols "$DIST/intermediates/ios/$CONFIG_BUILD-iphoneos/NativeScript.framework.dSYM" ) fi - if $BUILD_VISION; then XCFRAMEWORKS+=( -framework "$DIST/intermediates/visionos/$CONFIG_BUILD-xros/NativeScript.framework" -debug-symbols "$DIST/intermediates/visionos/$CONFIG_BUILD-xros/NativeScript.framework.dSYM" ) @@ -174,20 +152,44 @@ if $BUILD_VISION; then fi if [[ -n "${XCFRAMEWORKS[@]}" ]]; then - -checkpoint "Creating NativeScript.xcframework" -OUTPUT_DIR="$DIST/NativeScript.xcframework" -rm -rf $OUTPUT_DIR -xcodebuild -create-xcframework ${XCFRAMEWORKS[@]} -output "$OUTPUT_DIR" - + if [[ "$TARGET_ENGINE" == "none" ]]; then + checkpoint "Creating the XCFramework for iOS (NativeScript.apple.node)" + + # We adhere to the prebuilds standard as described here: + # https://github.com/callstackincubator/react-native-node-api/blob/9b231c14459b62d7df33360f930a00343d8c46e6/docs/PREBUILDS.md + OUTPUT_DIR="packages/ios/build/$CONFIG_BUILD/NativeScript.apple.node" + rm -rf $OUTPUT_DIR + deno run -A ./scripts/build_xcframework.mts --output "$OUTPUT_DIR" ${XCFRAMEWORKS[@]} + else + checkpoint "Creating NativeScript.xcframework" + + OUTPUT_DIR="$DIST/NativeScript.xcframework" + rm -rf $OUTPUT_DIR + xcodebuild -create-xcframework ${XCFRAMEWORKS[@]} -output "$OUTPUT_DIR" + fi fi +# We're currently distributing two separate packages: +# 1. UIKit-based (@nativescript/ios-node-api) +# 2. AppKit-based (@nativescript/macos-node-api) +# As such, there's no point bundling both UIKit-based and AppKit-based into a +# single XCFramework. if $BUILD_MACOS; then - -checkpoint "Creating NativeScript.node" - -cp -r "$DIST/intermediates/macos/$CONFIG_BUILD/libNativeScript.dylib" "$DIST/NativeScript.node" - + XCFRAMEWORKS=( -framework "$DIST/intermediates/macos/$CONFIG_BUILD/NativeScript.framework" + -debug-symbols "$DIST/intermediates/macos/$CONFIG_BUILD/NativeScript.framework.dSYM" ) + + if [[ "$TARGET_ENGINE" == "none" ]]; then + checkpoint "Creating the XCFramework for macOS (NativeScript.apple.node)" + + # We adhere to the prebuilds standard as described here: + # https://github.com/callstackincubator/react-native-node-api/blob/9b231c14459b62d7df33360f930a00343d8c46e6/docs/PREBUILDS.md + OUTPUT_DIR="packages/macos/build/$CONFIG_BUILD/NativeScript.apple.node" + rm -rf $OUTPUT_DIR + deno run -A ./scripts/build_xcframework.mts --output "$OUTPUT_DIR" ${XCFRAMEWORKS[@]} + else + checkpoint "Creating NativeScript.node for macOS" + cp -r "$DIST/intermediates/macos/$CONFIG_BUILD/libNativeScript.dylib" "$DIST/NativeScript.node" + fi fi if $BUILD_MACOS_CLI; then diff --git a/build_tklivesync.sh b/build_tklivesync.sh index e24a0e3b..b17dc546 100755 --- a/build_tklivesync.sh +++ b/build_tklivesync.sh @@ -2,27 +2,6 @@ set -e source "$(dirname "$0")/build_utils.sh" -function to_bool() { - local arg="$1" - case "$(echo "$arg" | tr '[:upper:]' '[:lower:]')" in - [0-9]+) - if [ $arg -eq 0 ]; then - echo false - else - echo true - fi - ;; - n|no|f|false) echo false ;; - y|yes|t|true) echo true ;; - * ) - if [ -n "$arg" ]; then - echo "warning: invalid boolean argument ('$arg'). Expected true or false" >&2 - fi - echo false - ;; - esac; -} - BUILD_CATALYST=$(to_bool ${BUILD_CATALYST:=true}) BUILD_IPHONE=$(to_bool ${BUILD_IPHONE:=true}) BUILD_SIMULATOR=$(to_bool ${BUILD_SIMULATOR:=true}) diff --git a/build_utils.sh b/build_utils.sh index 5b60fcf1..e3bece00 100644 --- a/build_utils.sh +++ b/build_utils.sh @@ -6,6 +6,27 @@ set -e # source "$(dirname "$0")/build_utils.sh" # +function to_bool() { + local arg="$1" + case "$(echo "$arg" | tr '[:upper:]' '[:lower:]')" in + [0-9]+) + if [ $arg -eq 0 ]; then + echo false + else + echo true + fi + ;; + n|no|f|false) echo false ;; + y|yes|t|true) echo true ;; + * ) + if [ -n "$arg" ]; then + echo "warning: invalid boolean argument ('$arg'). Expected true or false" >&2 + fi + echo false + ;; + esac; +} + # Prints a timestamp + title for a step/section function checkpoint { local delimiter="--------------------------------------------------------------------------------" diff --git a/metadata-generator/metadata/metadata.ios-sim.arm64.h b/metadata-generator/metadata/metadata.ios-sim.arm64.h index ac991532..e02a7165 100644 --- a/metadata-generator/metadata/metadata.ios-sim.arm64.h +++ b/metadata-generator/metadata/metadata.ios-sim.arm64.h @@ -1,1010 +1,1029 @@ -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AppleTextureEncoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/asl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/compression.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dns_sd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uconfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uvernum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ptypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/urename.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/umachine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf16.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf_old.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/localpointer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/parseerr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/putil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/stringoptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ucpmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uiter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uidna.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uregex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ustring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sqlite3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sqlite3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/notify_keys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/xpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/connection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/rich_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/listener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/endpoint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/dispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/source.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/once.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/data.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/workloop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/dispatch_swift_shims.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/introspection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSCacheControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/alloca.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/gethostuuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/utils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/getsect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/ranlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/i386/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/stab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/dyld.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/dyld_images.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arm/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/compact_unwind_encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arm64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/ldsyms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/x86_64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_nl_item.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread_impl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/runetype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_once_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_unwind_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_Darwin_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/trace_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_parallel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/NSObjCRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/NSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-auto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/copyfile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/readpassphrase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xattr_flags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arpa/inet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/cpio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dlfcn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fmtmsg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fnmatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ftw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/glob.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/grp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/iconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ifaddrs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libgen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ndbm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread_spis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/search.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/statvfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/times.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/utsname.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/tar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ulimit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/utime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/utmpx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wordexp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bitstring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ConditionalMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/crt_externs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/getopt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/MacTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_reply.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm64/hv/hv_kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_right.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_syscalls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/port_obj.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_switch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_page_size.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomicDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSSpinLockDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomicQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/user_ldt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/execinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fstab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/membership.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ntsid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/acl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/clonefile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fileport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fsgetpath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/kdebug_signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/lctx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/quota.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/rbtree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/timeb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ttydefaults.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sysdir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sysexits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libunwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__libunwind_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind_arm_ehabi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind_itanium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_assert_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_complex_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_errno_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_fenv_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_float_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_iso646_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_limits_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_locale_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_math_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_setjmp_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_signal_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdalign_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdarg_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdatomic_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdbool_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stddef_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdint_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdnoreturn_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_tgmath_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_static_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_ctermid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_printf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_abort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_malloc_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_ptrcheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_wctrans_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_wctype_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_bounds.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_posix_availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_symbol_aliasing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_locale_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_intmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uintmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_mb_cur_max.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AppleTextureEncoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/asl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/compression.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dns_sd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uconfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uvernum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ptypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/urename.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/umachine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf16.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf_old.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/localpointer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/parseerr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/putil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/stringoptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ucpmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uiter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uidna.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uregex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ustring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sqlite3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sqlite3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/notify_keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/xpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/connection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/rich_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/listener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/endpoint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/peer_requirement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/dispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/source.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/once.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/data.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/workloop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/dispatch_swift_shims.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/introspection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSCacheControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/utils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/getsect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/ranlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/i386/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/stab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/dyld.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/dyld_images.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arm/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/compact_unwind_encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arm64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/ldsyms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/x86_64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_Darwin_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/trace_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_parallel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/NSObjCRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/NSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-auto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/copyfile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/readpassphrase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xattr_flags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arpa/inet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/cpio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dlfcn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fmtmsg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fnmatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ftw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/glob.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/grp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/iconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ifaddrs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libgen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ndbm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread_spis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_pthread_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/search.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/statvfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/times.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/utsname.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/tar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ulimit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/utime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/utmpx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wordexp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bitstring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ConditionalMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/crt_externs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/getopt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/MacTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_reply.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm64/hv/hv_kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_right.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_syscalls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/port_obj.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_switch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_page_size.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomicDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSSpinLockDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomicQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/user_ldt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/execinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fstab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/membership.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ntsid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/acl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/clonefile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fileport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fsgetpath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/kdebug_signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/lctx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/quota.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/rbtree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/timeb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ttydefaults.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_sys_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sysdir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sysexits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libunwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__libunwind_config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind_arm_ehabi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind_itanium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_assert_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_complex_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_errno_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_fenv_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_float_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_iso646_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_limits_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_locale_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_math_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_setjmp_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_signal_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdalign_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdarg_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdatomic_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdbool_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stddef_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdint_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdnoreturn_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_tgmath_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_unwind_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_nl_item.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_once_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_locale_posix2008.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_intmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uintmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_ctermid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_printf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/tgmath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread_impl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/gethostuuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_abort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_malloc_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_ptrcheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_wctrans_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_wctype_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_bounds.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_posix_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_symbol_aliasing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_locale_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_mb_cur_max.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_static_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/complex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fenv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/setjmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/float.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/iso646.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformancePrimitives.framework/Headers/MetalPerformancePrimitives.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCPaymentTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameSave.framework/Headers/GameSave.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/TouchController.framework/Headers/TouchController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanStatus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/RelevanceKit.framework/Headers/RelevanceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_LocationEssentials.framework/Headers/LocationEssentials.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AlarmKit.framework/Headers/AlarmKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UICoordinateSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIGeometry.h" diff --git a/metadata-generator/metadata/metadata.ios-sim.arm64.nsmd b/metadata-generator/metadata/metadata.ios-sim.arm64.nsmd index 2279780a..182a1e44 100644 Binary files a/metadata-generator/metadata/metadata.ios-sim.arm64.nsmd and b/metadata-generator/metadata/metadata.ios-sim.arm64.nsmd differ diff --git a/metadata-generator/metadata/metadata.ios-sim.x86_64.h b/metadata-generator/metadata/metadata.ios-sim.x86_64.h index ac991532..e02a7165 100644 --- a/metadata-generator/metadata/metadata.ios-sim.x86_64.h +++ b/metadata-generator/metadata/metadata.ios-sim.x86_64.h @@ -1,1010 +1,1029 @@ -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AppleTextureEncoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/asl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/compression.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dns_sd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uconfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uvernum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ptypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/urename.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/umachine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf16.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utf_old.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/localpointer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/parseerr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/putil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/stringoptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ucpmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uiter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/utext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uidna.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/uregex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unicode/ustring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sqlite3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sqlite3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/notify_keys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/xpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/connection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/rich_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/listener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xpc/endpoint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/dispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/source.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/once.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/data.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/workloop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/dispatch_swift_shims.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dispatch/introspection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSCacheControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/alloca.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/gethostuuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/utils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/getsect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/ranlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/i386/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/stab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/dyld.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/dyld_images.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arm/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/compact_unwind_encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arm64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/ldsyms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/x86_64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach-o/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_nl_item.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread_impl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/runetype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_once_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_unwind_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_Darwin_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/trace_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_os_workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/workgroup_parallel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/NSObjCRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/NSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-auto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/objc/objc-api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/copyfile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/readpassphrase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xattr_flags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arpa/inet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/cpio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/dlfcn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fmtmsg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fnmatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ftw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/glob.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/grp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/iconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ifaddrs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libgen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ndbm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pthread/pthread_spis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/pwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/search.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/statvfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/times.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/utsname.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/tar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ulimit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/utime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/utmpx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wordexp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bitstring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ConditionalMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/crt_externs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/getopt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/MacTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_reply.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm64/hv/hv_kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_right.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_syscalls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/port_obj.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/thread_switch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_page_size.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomicDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSSpinLockDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSAtomicQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/user_ldt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/execinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fstab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/membership.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ntsid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/acl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/clonefile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fileport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/fsgetpath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/kdebug_signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/lctx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/quota.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/rbtree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_sys_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/timeb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ttydefaults.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sysdir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sysexits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libunwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__libunwind_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind_arm_ehabi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/unwind_itanium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_assert_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_complex_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_errno_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_fenv_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_float_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_iso646_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_limits_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_locale_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_math_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_setjmp_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_signal_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdalign_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdarg_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdatomic_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdbool_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stddef_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdint_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_stdnoreturn_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_tgmath_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_modules/_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_static_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_ctermid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_printf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_abort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_malloc_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/malloc/_ptrcheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/xlocale/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_wctrans_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_wctype_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_bounds.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_posix_availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_symbol_aliasing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/secure/_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_locale_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uint64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_intmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types/_uintmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_mb_cur_max.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_pthread/_pthread_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/__xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/usr/include/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AppleTextureEncoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/asl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/compression.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dns_sd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uconfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uvernum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ptypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/urename.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/umachine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf16.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utf_old.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/localpointer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/parseerr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/putil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/stringoptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ucpmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uiter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/utext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uidna.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/uregex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unicode/ustring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sqlite3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sqlite3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/notify_keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/xpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/connection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/rich_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/listener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/endpoint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xpc/peer_requirement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/dispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/source.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/once.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/data.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/workloop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/dispatch_swift_shims.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dispatch/introspection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSCacheControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/utils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/getsect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/ranlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/i386/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/stab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/dyld.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/dyld_images.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arm/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/compact_unwind_encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arm64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/ldsyms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/x86_64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach-o/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_Darwin_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_xlocale_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/trace_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/workgroup_parallel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/NSObjCRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/NSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-auto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/objc/objc-api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/copyfile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/readpassphrase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xattr_flags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_c_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arpa/inet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/cpio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/dlfcn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fmtmsg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fnmatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ftw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/glob.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/grp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/iconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ifaddrs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libgen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ndbm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread_spis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_pthread_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/search.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/statvfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/times.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/utsname.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/tar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ulimit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/utime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/utmpx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wordexp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_posix_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bitstring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ConditionalMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/crt_externs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/getopt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/MacTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_reply.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm64/hv/hv_kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_right.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_syscalls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/port_obj.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/thread_switch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_page_size.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomicDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSSpinLockDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSAtomicQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/user_ldt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/execinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fstab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/membership.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ntsid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/acl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/clonefile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fileport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/fsgetpath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/kdebug_signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/lctx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/quota.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/rbtree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/timeb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ttydefaults.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_darwin_sys_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sysdir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sysexits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libunwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__libunwind_config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind_arm_ehabi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unwind_itanium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_assert_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_complex_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_errno_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_fenv_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_float_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_iso646_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_limits_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_locale_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_math_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_setjmp_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_signal_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdalign_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdarg_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdatomic_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdbool_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stddef_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdint_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_stdnoreturn_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_tgmath_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_unwind_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_nl_item.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_once_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_pthread/_pthread_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_locale_posix2008.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uint64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_intmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_uintmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_ctermid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_printf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/secure/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/tgmath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/pthread_impl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/pthread/sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/gethostuuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_abort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_malloc_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/malloc/_ptrcheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/xlocale/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_wctrans_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_wctype_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_os_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_sys_qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_modules/_TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_bounds.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_posix_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_symbol_aliasing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/__xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_types/_locale_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_mb_cur_max.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/_static_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/complex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/fenv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/setjmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/float.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/iso646.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/usr/include/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformancePrimitives.framework/Headers/MetalPerformancePrimitives.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCPaymentTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameSave.framework/Headers/GameSave.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/TouchController.framework/Headers/TouchController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanStatus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/RelevanceKit.framework/Headers/RelevanceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_LocationEssentials.framework/Headers/LocationEssentials.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AlarmKit.framework/Headers/AlarmKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UICoordinateSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIGeometry.h" diff --git a/metadata-generator/metadata/metadata.ios-sim.x86_64.nsmd b/metadata-generator/metadata/metadata.ios-sim.x86_64.nsmd index a82601d5..aa426119 100644 Binary files a/metadata-generator/metadata/metadata.ios-sim.x86_64.nsmd and b/metadata-generator/metadata/metadata.ios-sim.x86_64.nsmd differ diff --git a/metadata-generator/metadata/metadata.ios.arm64.h b/metadata-generator/metadata/metadata.ios.arm64.h index 9046130f..2066a223 100644 --- a/metadata-generator/metadata/metadata.ios.arm64.h +++ b/metadata-generator/metadata/metadata.ios.arm64.h @@ -1,987 +1,1006 @@ -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AppleTextureEncoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/asl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/compression.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dns_sd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uconfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uvernum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/ptypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/urename.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/umachine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utf16.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utf_old.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/localpointer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/parseerr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/putil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/stringoptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/ucpmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uiter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/utext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uidna.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/uregex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unicode/ustring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sqlite3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sqlite3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/notify_keys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/xpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/connection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/rich_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/listener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xpc/endpoint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/dispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/source.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/once.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/data.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/workloop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/dispatch_swift_shims.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dispatch/introspection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSCacheControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/alloca.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/gethostuuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/utils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/getsect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/ranlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/stab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/dyld.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/dyld_images.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/arm/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/compact_unwind_encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/arm64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/ldsyms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach-o/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_nl_item.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/pthread_impl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/runetype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/secure/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_once_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_unwind_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_Darwin_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/trace_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_os_lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_os_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_os_workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/workgroup_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/workgroup_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/workgroup_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/workgroup_parallel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/objc-exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/NSObjCRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/objc-sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/objc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/NSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/objc-auto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/objc/objc-api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/copyfile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/readpassphrase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xattr_flags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arpa/inet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/cpio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/dlfcn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fmtmsg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fnmatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ftw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/glob.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/grp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/iconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ifaddrs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libgen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ndbm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pthread/pthread_spis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/pwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/search.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_sys_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_sys_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/statvfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/times.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/utsname.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_sys_wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/tar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ulimit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/utime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/utmpx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/wordexp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/bitstring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ConditionalMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/crt_externs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/getopt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/MacTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/clock_reply.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/exc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm64/hv/hv_kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_right.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_syscalls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/port_obj.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/thread_switch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_page_size.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSAtomicDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSSpinLockDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSAtomicQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/malloc/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/malloc/_platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/execinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fstab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/membership.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ntsid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/acl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/clonefile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/fileport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/fsgetpath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/kdebug_signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/lctx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/quota.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/rbtree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_sys_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/timeb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ttydefaults.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sysdir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sysexits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libunwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/__libunwind_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unwind_arm_ehabi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/unwind_itanium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_assert_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_complex_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_errno_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_fenv_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_float_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_iso646_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_limits_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_locale_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_math_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_setjmp_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_signal_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdalign_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdarg_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdatomic_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdbool_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stddef_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdint_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_stdnoreturn_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_tgmath_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_modules/_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_static_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/secure/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_ctermid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_printf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_abort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/malloc/_malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/malloc/_malloc_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/malloc/_ptrcheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/secure/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/__wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/xlocale/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_wctrans_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_wctype_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_bounds.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_posix_availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_symbol_aliasing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/secure/_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_locale_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_uint8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_uint16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_uint32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_uint64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_intmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types/_uintmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_mb_cur_max.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_pthread/_pthread_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/__xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/usr/include/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Assignables.framework/Headers/Assignables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MediaSetup.framework/Headers/MediaSetup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AppleTextureEncoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/asl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/compression.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dns_sd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uconfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uvernum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/ptypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/urename.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/umachine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utf16.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utf_old.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/localpointer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/parseerr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/putil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/stringoptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/ucpmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uiter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/utext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uidna.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/uregex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unicode/ustring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sqlite3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sqlite3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/notify_keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/xpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/connection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/rich_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/listener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/endpoint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xpc/peer_requirement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/dispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/source.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/once.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/data.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/workloop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/dispatch_swift_shims.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dispatch/introspection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSCacheControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/utils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/getsect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/ranlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/stab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/dyld.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/dyld_images.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/arm/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/compact_unwind_encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/arm64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/ldsyms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach-o/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_Darwin_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_xlocale_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/trace_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_os_lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_os_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_os_workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/workgroup_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/workgroup_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/workgroup_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/workgroup_parallel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/objc-exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/NSObjCRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/objc-sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/objc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/NSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/objc-auto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/objc/objc-api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/copyfile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/readpassphrase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xattr_flags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_c_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arpa/inet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/cpio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/dlfcn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fmtmsg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fnmatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ftw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/glob.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/grp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/iconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ifaddrs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libgen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ndbm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/pthread_spis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_pthread_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/search.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/statvfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/times.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/utsname.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/tar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ulimit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/utime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/utmpx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/wordexp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_posix_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/bitstring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ConditionalMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/crt_externs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/getopt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/MacTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/clock_reply.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/exc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm64/hv/hv_kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_right.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_syscalls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/port_obj.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/thread_switch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_page_size.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSAtomicDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSSpinLockDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSAtomicQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/malloc/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/malloc/_platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/execinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fstab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/membership.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ntsid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/acl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/clonefile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/fileport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/fsgetpath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/kdebug_signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/lctx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/quota.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/rbtree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/timeb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ttydefaults.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_darwin_sys_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sysdir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sysexits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libunwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/__libunwind_config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unwind_arm_ehabi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unwind_itanium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_assert_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_complex_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_errno_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_fenv_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_float_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_iso646_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_limits_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_locale_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_math_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_setjmp_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_signal_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdalign_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdarg_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdatomic_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdbool_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stddef_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdint_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_stdnoreturn_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_tgmath_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_unwind_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_nl_item.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_once_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_pthread/_pthread_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/secure/_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/secure/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_locale_posix2008.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_uint8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_uint16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_uint32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_uint64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_intmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_uintmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/secure/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_ctermid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_printf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/secure/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/tgmath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/pthread_impl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/pthread/sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/gethostuuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_abort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/malloc/_malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/malloc/_malloc_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/malloc/_ptrcheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/__wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/xlocale/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_wctrans_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_wctype_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_os_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_sys_qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_modules/_TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_bounds.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_posix_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_symbol_aliasing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/__xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_types/_locale_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_mb_cur_max.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/_static_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/complex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/fenv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/setjmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/float.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/iso646.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/usr/include/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ContactProvider.framework/Headers/ContactProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AddressBookUI.framework/Headers/AddressBookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ProximityReader.framework/Headers/ProximityReader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/_CoreLocationUI_SwiftUI.framework/Headers/_CoreLocationUI_SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AppClip.framework/Headers/AppClip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/WatchConnectivity.framework/Headers/WatchConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreLocationUI.framework/Headers/CoreLocationUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Assignables.framework/Headers/Assignables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformancePrimitives.framework/Headers/MetalPerformancePrimitives.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IdentityLookupUI.framework/Headers/IdentityLookupUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizerSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsRendererSubclass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MessageUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMessageComposeViewController+UPI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NSUserActivity+CoreNFC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO15693ReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCPaymentTagReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCVASReaderSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFPayload.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCNDEFTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCFeliCaTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCISO7816Tag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreNFC.framework/Headers/NFCMiFareTag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/HomeKit.framework/Headers/HomeKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ClockKit.framework/Headers/ClockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Security.framework/Headers/CipherSuite.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/LockedCameraCapture.framework/Headers/LockedCameraCapture.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CarPlay.framework/Headers/CarPlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/RoomPlan.framework/Headers/RoomPlan.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AdAttributionKit.framework/Headers/AdAttributionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/TranslationUIProvider.framework/Headers/TranslationUIProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GameSave.framework/Headers/GameSave.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/TouchController.framework/Headers/TouchController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTCoreTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/UTType.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanStatus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/AssetsLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/RelevanceKit.framework/Headers/RelevanceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MediaSetup.framework/Headers/MediaSetup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ExposureNotification.framework/Headers/ExposureNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/_LocationEssentials.framework/Headers/LocationEssentials.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLDrawable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/gltypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES2/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES3/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGLIOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/ES1/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/OpenGLESAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BrowserKit.framework/Headers/BrowserKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HealthKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/iAd.framework/Headers/iAd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AlarmKit.framework/Headers/AlarmKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Twitter.framework/Headers/Twitter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/MarketplaceKit.framework/Headers/MarketplaceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Messages.framework/Headers/Messages.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/EventKitUI.framework/Headers/EventKitUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UICoordinateSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIGeometry.h" diff --git a/metadata-generator/metadata/metadata.ios.arm64.nsmd b/metadata-generator/metadata/metadata.ios.arm64.nsmd index 8eb530bc..fc9073b7 100644 Binary files a/metadata-generator/metadata/metadata.ios.arm64.nsmd and b/metadata-generator/metadata/metadata.ios.arm64.nsmd differ diff --git a/metadata-generator/metadata/metadata.ios.x86_64.nsmd b/metadata-generator/metadata/metadata.ios.x86_64.nsmd deleted file mode 100644 index 9a39a6d6..00000000 Binary files a/metadata-generator/metadata/metadata.ios.x86_64.nsmd and /dev/null differ diff --git a/metadata-generator/metadata/metadata.macos.arm64.h b/metadata-generator/metadata/metadata.macos.arm64.h index de09afd3..5562b896 100644 --- a/metadata-generator/metadata/metadata.macos.arm64.h +++ b/metadata-generator/metadata/metadata.macos.arm64.h @@ -1,3034 +1,3045 @@ -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AppleTextureEncoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/asl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/compression.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/cups.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/adminutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/backend.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/http.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/ipp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/language.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/ppd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/pwg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/raster.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/sidechannel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/transcode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/versioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dns_sd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/histedit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/editline/readline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi_generic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uconfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uvernum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ptypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/urename.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/umachine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf16.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf_old.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/localpointer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/parseerr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/putil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/stringoptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ucpmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uiter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uidna.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uregex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ustring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/com_err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/locate_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/preauth_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/lber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/lber_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_features.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_schema.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldif.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/slapi-plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sqlite3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sqlite3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xcselect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/launch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/vproc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/notify_keys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/xpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/connection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/rich_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/listener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/endpoint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/dispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/source.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/once.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/data.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/workloop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/dispatch_swift_shims.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/introspection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/kern/kcdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSCacheControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSThermalNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSKextLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/alloca.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gethostuuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/utils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/getsect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/ranlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/i386/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/stab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/dyld.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/dyld_images.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arm/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/compact_unwind_encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arm64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/ldsyms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/x86_64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_nl_item.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread_impl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/runetype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_once_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_unwind_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_Darwin_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/trace_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_parallel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/Protocol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/NSObjCRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/hashtable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-load.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-class.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/List.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/NSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/Object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-auto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/hashtable2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/copyfile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/readpassphrase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xattr_flags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arpa/inet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cpio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dlfcn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fmtmsg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fnmatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ftw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/glob.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/grp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/iconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ifaddrs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libgen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ndbm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/bpf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/dlil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_llc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_media.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_mib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_utun.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/kext_net.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/ndrv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/route.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/bootp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/icmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/igmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/igmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_fsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_seq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcpip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/udp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread_spis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/search.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/posix_sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/posix_shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/statvfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/times.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/utsname.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/tar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ulimit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utmpx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wordexp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bitstring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ConditionalMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/crt_externs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/getopt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/MacTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_reply.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm64/hv/hv_kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_right.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_syscalls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/port_obj.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_switch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_page_size.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm64/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/device/device_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSSpinLockDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/machine/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libproc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/user_ldt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/aliasdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bootparams.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_filter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_kevents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_record.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_socket_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_uevents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/libbsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/execinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fstab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_format.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_unistr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/membership.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/curses.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ncurses_dll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/eti.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/nc_tparm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unctrl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/form.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/menu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/panel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ah.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/esp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/in6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ipcomp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/raw_ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ntsid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/printerdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/acct.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/acl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/buf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/clonefile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/conf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/disk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dkstat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/filedesc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fileport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fsgetpath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/gmon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioctl_compat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kdebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kdebug_signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kern_event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/lctx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kernel_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kern_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/msgbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/netport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/pipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/proc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/protosw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/quota.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/rbtree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/resourcevar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/signalvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sys_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/timeb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/tty.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttychars.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttydefaults.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttydev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/unpcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/user.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/utfconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vcmd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vnode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sysdir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sysexits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libunwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__libunwind_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind_arm_ehabi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind_itanium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_assert_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_complex_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_errno_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_fenv_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_float_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_iso646_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_limits_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_locale_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_math_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_setjmp_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_signal_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdalign_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdarg_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdatomic_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdbool_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stddef_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdint_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdnoreturn_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_tgmath_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_static_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_ctermid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_printf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_abort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_malloc_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_ptrcheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_wctrans_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_wctype_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_bounds.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_posix_availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_symbol_aliasing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_locale_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_intmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uintmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_mb_cur_max.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/JavaRuntimeSupport.framework/Headers/JavaRuntimeSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Headers/IOBluetoothUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SecurityInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateTrustPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityTableCellView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSettingsPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificatePanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSavePanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationPluginView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiscRecording.framework/Headers/DiscRecording.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitFunctions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Automator.framework/Headers/Automator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFSwiftOverlaySupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExceptionHandling.framework/Headers/ExceptionHandling.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOBluetooth.framework/Headers/IOBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-arm64e.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/st.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/digest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/backward.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/re.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread_native.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/intern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/subst.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/defines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/missing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/onigmo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/oniguruma.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-x86_64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/ruby.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/GSS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/OpenGL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLRenderers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gltypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLIOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliDispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FinderSync.framework/Headers/FinderSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Headers/Quartz.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionRepository.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionLayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposerDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPatchController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugInViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionParameterView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCRenderer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCComposition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilterManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKCameraDeviceView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageEditPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKScannerDeviceView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSlideshow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKPictureTaker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSaveOptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKDeviceBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserCell.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/TWAIN.framework/Headers/TWAIN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CoreMediaIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOHardwarePlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOSampleBuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenSaver.framework/Headers/ScreenSaver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PCSC.framework/Headers/PCSC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PreferencePanes.framework/Headers/PreferencePanes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaExtension.framework/Headers/MediaExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSUtil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SyncServices.framework/Headers/SyncServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/ForceFeedback.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/IOForceFeedbackLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMLoginItem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMAppService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/ServiceManagement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoDecodeAcceleration.framework/Headers/VDADecoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScriptingBridge.framework/Headers/ScriptingBridge.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSLayoutTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSFont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTLayoutTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFlattening.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeGlyphs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDirectAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDrawing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/SpeechSynthesis.framework/Headers/SpeechSynthesis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXTextAttributedString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIShape.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Icons.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/InternetConfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Pasteboard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/UniversalAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXRoleConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXAttributeConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValueConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXNotificationConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXActionConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/TranslationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintingDialogExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintSettingsKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintAETypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFlattening.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeGlyphs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Fonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDirectAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDrawing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ColorSyncDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/agl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglRenderers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/glm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vmnet.framework/Headers/vmnet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOBSD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFBundle.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOSharedLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFURLAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCConsts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireFamilyCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLibIsoch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFWIsoch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelClientConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelSurfaceConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOFramebufferShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDTransaction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevicePlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLibObsolete.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDProperties.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/event_status_driver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDParameter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOLLEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/ev_keymap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDEventSystemClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDServiceClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDUserDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/i2c/IOI2CInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/kext/KextManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkMedium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPSKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPowerSources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOUPSPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLibDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/sbp2/IOFireWireSBP2Lib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/IOSCSIMultimediaCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REQUEST_SENSE_Defs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_MODE_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandOperationCodes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_READ_CAPACITY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITask.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REPORT_LUNS_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITaskLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/IOSerialKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/ioss.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOAppleLabelScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOApplePartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFDiskPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFilterScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFireWireStorageCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOGUIDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageCardCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageDeviceCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageProtocolCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/ATASMARTLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/IOATAStorageDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/AppleUSBDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBHostFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USBSpec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoControlDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceClientInit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamFormatDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Headers/DiscRecordingUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ParavirtualizedGraphics.framework/Headers/ParavirtualizedGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MailKit.framework/Headers/MailKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppleScriptKit.framework/Headers/ASKPluginObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSA.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASDebugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/DigitalHubRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAGeneric.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAComp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/AppleScript.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OpenScripting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/FinderRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecCertificateSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecurityHI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/KeychainHI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/URLAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SpeechRecognition.framework/Headers/SpeechRecognition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/ImageCapture.framework/Headers/ImageCapture.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/ColorPicker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/FontPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CommonPanels.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CMCalibrator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/Help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/AppleHelp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIPopupButton.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextInputSources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacApplication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolboxDebugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIGeometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextLengthFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIClockView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/AEInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Controls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Notification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIWindowViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIMenuView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TSMTE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IBCarbonRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIProgressViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEventsCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Drag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HILittleArrows.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacWindows.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Lists.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacHelp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Dialogs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacTextEditor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIArchive.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISegmentedView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITabbedView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISlider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/ControlDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextEdit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIContainerViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HICocoaView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIScrollView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIComboBox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TranslationExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Appearance.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDataBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISearchField.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Keyboards.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISeparator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Menus.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIRelevanceBar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IMKInputSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Scrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TypeSelect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIImageViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDisclosureViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIButtonViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOHistogramReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMetaClass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOSimpleReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSharedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOWorkGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOStateReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceStateNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportLegend.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBundle.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOExtensiblePaniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollections.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSOrderedSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommandPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMappedFile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/DriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporterDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOEventLink.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue_implementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/AuthorizationPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/AuthSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/CodeSigning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/eisl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Coder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Templates.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKey.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureDownload.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecRandom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Virtualization.framework/Headers/Virtualization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceAPI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaLibrary.framework/Headers/MediaLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Headers/OpenDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODNode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectoryConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODRecord.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirectoryService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirServicesCustom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Headers/AppleScriptObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLAN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SearchKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSearch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSummary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKIndex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKDocument.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/IconStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/Power.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSProtocolHandler.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/SecurityCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityAuthority.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSMethodInvocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/KeychainCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDLabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDItem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDImporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/Metadata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDSchema.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEHelpers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEUserTermTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEMach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AppleEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEDataModel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEPackObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfoDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTType.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSQuarantine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/SharedFileList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/LSSharedFileList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/DictionaryServices.framework/Headers/DictionaryServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/FSEvents.framework/Headers/FSEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Math64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PLStringFuncs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingConverter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Script.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DiskSpaceRecovery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Resources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AIFF.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/BackupCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MixedMode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Threads.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/HFSVolumes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/ToolUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Debugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Aliases.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CodeFragments.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UTCUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverSynchronization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/FixMath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeConverter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PEFBinaryFormat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/IntlResources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Multiprocessing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/LowMem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DateTimeUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/NumberFormatting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MultiprocessingInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacLocales.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/StringCompare.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Collections.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/OSUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AVLTree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkIntXlibDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXDefault.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkTheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/default.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkFont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkMacOSX.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xatom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/cursorfont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xfuncproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysymdef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysym.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/X.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/xbytes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/DOMProgressEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenCL.framework/Headers/opencl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitCarbonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUCocoaUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibControlConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibOutletConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioServerPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareTapping.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CATapDescription.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExecutionPolicy.framework/Headers/ExecutionPolicy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_arch_vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_allocate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_intr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/Hypervisor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_sme_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_arch_x86.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_parameters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ICADevices.framework/Headers/ICADevices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vfs/vfs_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cs_blobs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/extmod_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/panic_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/socd_client.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/circle_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_sleep.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/backtrace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/turnstile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kext_alloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ipc_mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/priority_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_mtx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hvg_hypercall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/work_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trap_telemetry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/waitq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sched_prim.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ext_paniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_rw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/policy_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trustcache.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_guard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/percpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_cdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/block_hint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ecc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpqueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/timer_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpsc_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/coalition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sfi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ledger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cambria_layout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/restartable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/bits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/smr_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_io_notifier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/arithmetic_128.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/telemetry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/energy_perf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ndrv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_utun.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_vlan_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/necp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/radix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_llc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_protocol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_media.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/network_agent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/dlil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interfacefilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kext_net.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/krpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfsproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/rpcv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/xdr_subs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/security/audit/audit_ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netkey/keysock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/atm/atm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/proc_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_xnu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/debug_header.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOConditionLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONVRAM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/power/IOPwrController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSerialBusProtocolTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LSIWorkaroundDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClientCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LUN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Login.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ManagementORB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ORB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Target.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOLLEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboardMapper.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDWorkLoop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDDescriptorParser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDParameter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDSystem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/ev_keymap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIPointing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOAGPDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIBridge.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPITypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceTreeSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoControlDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceClientInit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamFormatDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOPlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapper.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSubMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServiceStateNotificationEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandGate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/PassthruInterruptController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system_management/IOWatchDogTimer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOFilterInterruptEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBDServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOReducedBlockServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType05.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType0E.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_MODE_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IODVDServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REPORT_LUNS_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIMultimediaCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSIPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REQUEST_SENSE_Defs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBlockStorageServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelInterfaceController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType07.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_INQUIRY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOCompactDiscServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_READ_CAPACITY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSITask.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIReducedBlockCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType00.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandOperationCodes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIBlockCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPrimaryCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSyncer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireMultiIsochReceive.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireIRMAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOLocalConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IORemoteConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPseudoAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAsyncStreamListener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochChannel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimpleContiguousPhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimplePhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireLocalNode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWRegs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLTranslator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUserObjectExporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWirePowerManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLProgram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireFamilyCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireBus.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWLocalIsochPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPHYPacketListener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamFamily.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/ApplePlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/IOPlatformIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleNMI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIODevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOKernelDebugger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOPacketQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOBasicOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOMbufMemoryCursor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOGatedOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkMedium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/i2c/IOI2CInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryCursor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONotifier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServicePM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDiagnosticsUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBSD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORegistryEntry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOAppleLabelScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOGUIDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStoragePerfControlExports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFireWireStorageCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFDiskPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOApplePartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFilterScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageProtocolCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageDeviceCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageCardCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAPIProtocolTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAStorageDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPowerConnection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/RootDomain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMLibDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMpowerState.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSourceList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVLibraries.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterleavedMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamily.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBSpec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBHub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBHostBulkHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/StandardUSB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceHelpers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostIOSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostPipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOProviderPropertyMerger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCatalogue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControlUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioLevelControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/BigNum128.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioBlitterLibDispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioToggleControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTimeIntervalFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngineUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioSelectorControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimeStamp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedDataQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCConsts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUserClientCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCRequestSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCTargetSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWirePCRSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/BluetoothAssignedNumbers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriverTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/Bluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/rtc/IORTCController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDProperties.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterrupts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimerEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOGuardPageMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/nvram/IONVRAMController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMultiMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelSurfaceConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebufferShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsInterfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelClientConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IODisplay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelerator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLocks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATATimerEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevConfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATAController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATARegI386.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATADeviceNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOPCIATA.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATATypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOWorkLoop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORangeAllocator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/AppleBasebandBridgeKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDUtility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleFirmwareKit/AFKMemoryDescriptorOptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/family/EXDisplayPipeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleDSP/OSvKernDSPLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDEventService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcpip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_seq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/bootp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_fsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/kpi_ipfilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/Exclaves/Exclaves.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/corpses/task_corpse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostPipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_en_debugger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_callout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_dyld_pager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_kern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_pageout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_far.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/pmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_memtag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_assembly_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_fault.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_options.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/WKdm_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_compressor_algorithms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/desc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/pio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/cpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/reg_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/table.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/sel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/tss.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/asm_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dkstat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unpcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl_compat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/namei.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/imgact.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_ntptimeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_itimerval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_itimerval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_ntptimeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/conf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/md5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/buf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/netport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lockf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/utfconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/protosw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disklabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socketfilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ubc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/random.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sys_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/static_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/smp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_hibernate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/disklabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/specfs/specdev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/devfs/devfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/union/union.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/fifofs/fifo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDTranslationService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDPowerSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_format.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_encodings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_unistr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/voucher/ipc_pthread_priority_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/efi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/device_tree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/pexpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/ptrauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/PCIDriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/ipc/ipc_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_mig_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/iocompressionstats_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types_unsafe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/fairplayd_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/coalition_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/telemetry_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/upl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_memory_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_pager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_error_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ktrace_background.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_reply_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sysdiagnose_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_exc_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_attr_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arcade_upcall_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/syscall_sw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exc_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm64/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/cpp_util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/alloc_util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kextd/kextd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/KUNCUserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/UNDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/pal_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpu_capabilities_public.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOWorkGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceStateNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOExtensiblePaniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOEventLink.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/queue_implementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/nd6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipcomp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/raw_ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ah.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/esp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/default_pager/default_pager_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/md5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/crypto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/rand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/sha1.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSMalloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSymbol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSMetaClass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/intrusive_shared_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSharedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCPPDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollectionIterator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSContainers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSOrderedSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSKext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSIterator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSEndianTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSKextLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/tree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/machine/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_machdep.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/BluetoothDriverKit/BluetoothDriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/static_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/serial_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/video_console.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LDAP.framework/Headers/ldap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LDAP.framework/Headers/lber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DVDPlayback.framework/Headers/DVDPlayback.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SecurityFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SFAuthorization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/extrude.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/gutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/segment.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmapint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/vvector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutstroke.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/rot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube_gc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutbitmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/intersect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutf90.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CalendarStore.framework/Headers/CalendarStore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Collaboration.framework/Headers/Collaboration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AudioVideoBridging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBCentralManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBMACAddress.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB1722ControlInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscoveryDelegate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscovery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221Entity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenCaptureKit.framework/Headers/ScreenCaptureKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ProximityReaderStub.framework/Headers/ProximityReaderStub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/KernelManagement.framework/Headers/KernelManagement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUMIDIController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioFileComponent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioHardwareService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/CoreAudioClock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/DefaultAudioOutput.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUCocoaUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioUnitCarbonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/Kerberos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/CredentialsCache2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/locate_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/preauth_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMathDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclCompile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclUnixPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstallerPlugins.framework/Headers/InstallerPlugins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABTypedefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABRecord.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPerson.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABImageLoading.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPicker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPickerDelegate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABSearchElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABMultiValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActionsC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBookC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobalsC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOUSBHost.framework/Headers/IOUSBHost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Headers/LatentSemanticMapping.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiskArbitration.framework/Headers/DiskArbitration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers/InputMethodKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/iTunesLibrary.framework/Headers/iTunesLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AppleTextureEncoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/asl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/compression.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/cups.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/adminutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/backend.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/http.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/ipp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/language.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/ppd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/pwg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/raster.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/sidechannel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/transcode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/versioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dns_sd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/histedit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/editline/readline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi_generic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uconfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uvernum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ptypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/urename.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/umachine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf16.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf_old.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/localpointer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/parseerr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/putil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/stringoptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ucpmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uiter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uidna.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uregex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ustring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/com_err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/locate_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/preauth_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/lber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/lber_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_features.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_schema.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldif.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/slapi-plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sqlite3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sqlite3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xcselect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/launch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/vproc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/notify_keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/xpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/connection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/rich_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/listener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/endpoint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/peer_requirement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/dispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/source.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/once.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/data.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/workloop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/dispatch_swift_shims.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/introspection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/kern/kcdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSCacheControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSThermalNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSKextLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/utils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/getsect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/ranlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/i386/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/stab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/dyld.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/dyld_images.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arm/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/compact_unwind_encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arm64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/ldsyms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/x86_64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_Darwin_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/trace_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_parallel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/Protocol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/NSObjCRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/hashtable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-load.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-class.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/List.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/NSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/Object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-auto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/hashtable2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/copyfile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/readpassphrase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xattr_flags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arpa/inet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cpio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dlfcn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fmtmsg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fnmatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ftw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/glob.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/grp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/iconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ifaddrs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libgen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ndbm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/bpf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/dlil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_llc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_media.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_mib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_utun.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/kext_net.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/ndrv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/route.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/bootp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/icmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/igmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/igmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_fsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_seq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcpip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/udp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread_spis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_pthread_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/search.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/posix_sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/posix_shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/statvfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/times.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/utsname.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/tar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ulimit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utmpx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wordexp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bitstring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ConditionalMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/crt_externs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/getopt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/MacTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_reply.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm64/hv/hv_kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_right.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_syscalls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/port_obj.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_switch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_page_size.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm64/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/device/device_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomicDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSSpinLockDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomicQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/machine/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libproc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/user_ldt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/aliasdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bootparams.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_filter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_kevents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_record.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_socket_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_uevents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/libbsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/execinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fstab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_format.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_unistr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/membership.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/curses.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ncurses_dll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/eti.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/nc_tparm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unctrl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/form.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/menu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/panel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ah.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/esp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/in6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ipcomp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/raw_ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ntsid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/printerdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/acct.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/acl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/buf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/clonefile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/conf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/disk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dkstat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/filedesc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fileport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fsgetpath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/gmon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioctl_compat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kdebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kdebug_signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kern_event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/lctx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kernel_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kern_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/msgbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/netport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/pipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/proc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/protosw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/quota.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/rbtree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/resourcevar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/signalvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sys_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/timeb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/tty.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttychars.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttydefaults.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttydev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/unpcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/user.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/utfconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vcmd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vnode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_sys_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sysdir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sysexits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libunwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__libunwind_config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind_arm_ehabi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind_itanium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_assert_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_complex_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_errno_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_fenv_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_float_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_iso646_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_limits_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_locale_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_math_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_setjmp_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_signal_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdalign_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdarg_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdatomic_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdbool_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stddef_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdint_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdnoreturn_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_tgmath_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_unwind_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_nl_item.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_once_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_locale_posix2008.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_intmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uintmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_ctermid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_printf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/tgmath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread_impl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gethostuuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_abort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_malloc_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_ptrcheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_wctrans_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_wctype_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_bounds.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_posix_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_symbol_aliasing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_locale_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_mb_cur_max.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_static_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/complex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fenv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/setjmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/float.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/iso646.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/JavaRuntimeSupport.framework/Headers/JavaRuntimeSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Headers/IOBluetoothUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SecurityInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateTrustPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityTableCellView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSettingsPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificatePanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSavePanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationPluginView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiscRecording.framework/Headers/DiscRecording.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitFunctions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Automator.framework/Headers/Automator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFSwiftOverlaySupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExceptionHandling.framework/Headers/ExceptionHandling.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOBluetooth.framework/Headers/IOBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-arm64e.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/st.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/digest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/backward.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/re.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread_native.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/intern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/subst.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/defines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/missing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/onigmo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/oniguruma.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-x86_64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/ruby.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/GSS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/OpenGL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLRenderers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gltypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLIOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluMacro.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLMacro.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliDispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FinderSync.framework/Headers/FinderSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Headers/Quartz.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionRepository.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionLayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposerDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPatchController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugInViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionParameterView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCRenderer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCComposition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilterManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilters.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKCameraDeviceView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageEditPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKScannerDeviceView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSlideshow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKPictureTaker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSaveOptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKDeviceBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserCell.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/TWAIN.framework/Headers/TWAIN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CoreMediaIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOHardwarePlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOSampleBuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenSaver.framework/Headers/ScreenSaver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PCSC.framework/Headers/PCSC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PreferencePanes.framework/Headers/PreferencePanes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformancePrimitives.framework/Headers/MetalPerformancePrimitives.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaExtension.framework/Headers/MediaExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSUtil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SyncServices.framework/Headers/SyncServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/ForceFeedback.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/IOForceFeedbackLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMLoginItem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMAppService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/ServiceManagement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoDecodeAcceleration.framework/Headers/VDADecoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScriptingBridge.framework/Headers/ScriptingBridge.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSLayoutTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSFont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTLayoutTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFlattening.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeGlyphs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDirectAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDrawing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/SpeechSynthesis.framework/Headers/SpeechSynthesis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXTextAttributedString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIShape.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXWebConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Icons.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/InternetConfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Pasteboard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/UniversalAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXRoleConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXAttributeConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValueConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXNotificationConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXActionConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/TranslationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintingDialogExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintSettingsKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintAETypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFlattening.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeGlyphs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Fonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDirectAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDrawing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ColorSyncDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vmnet.framework/Headers/vmnet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOBSD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFBundle.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOSharedLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFURLAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCConsts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireFamilyCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLibIsoch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFWIsoch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelClientConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelSurfaceConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOFramebufferShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDTransaction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevicePlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLibObsolete.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/event_status_driver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDParameter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOLLEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/ev_keymap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDEventSystemClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDServiceClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDUserDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/i2c/IOI2CInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/kext/KextManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkMedium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPSKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPowerSources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOUPSPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLibDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/sbp2/IOFireWireSBP2Lib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/IOSCSIMultimediaCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REQUEST_SENSE_Defs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_MODE_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandOperationCodes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_READ_CAPACITY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITask.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REPORT_LUNS_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITaskLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/IOSerialKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/ioss.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOAppleLabelScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOApplePartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFDiskPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFilterScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFireWireStorageCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOGUIDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageCardCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageDeviceCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageProtocolCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/ATASMARTLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/IOATAStorageDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/AppleUSBDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBHostFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USBSpec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoControlDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceClientInit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamFormatDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Headers/DiscRecordingUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ParavirtualizedGraphics.framework/Headers/ParavirtualizedGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MailKit.framework/Headers/MailKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppleScriptKit.framework/Headers/ASKPluginObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSA.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASDebugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/DigitalHubRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAGeneric.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAComp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/AppleScript.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OpenScripting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/FinderRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecCertificateSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecurityHI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/KeychainHI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/URLAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SpeechRecognition.framework/Headers/SpeechRecognition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/ImageCapture.framework/Headers/ImageCapture.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/ColorPicker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/FontPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CommonPanels.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CMCalibrator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/Help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/AppleHelp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIPopupButton.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextInputSources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacApplication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolboxDebugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIGeometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextLengthFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIClockView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/AEInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Controls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Notification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIWindowViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIMenuView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TSMTE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IBCarbonRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIProgressViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEventsCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Drag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HILittleArrows.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacWindows.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Lists.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacHelp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Dialogs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacTextEditor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIArchive.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISegmentedView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITabbedView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISlider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/ControlDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextEdit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIContainerViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HICocoaView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIScrollView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIComboBox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TranslationExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Appearance.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDataBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISearchField.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Keyboards.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISeparator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Menus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIRelevanceBar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IMKInputSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Scrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TypeSelect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIImageViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDisclosureViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIButtonViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOHistogramReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMetaClass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOSimpleReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSharedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOWorkGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOStateReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporters.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceStateNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportLegend.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBundle.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOExtensiblePaniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollections.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSOrderedSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommandPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMappedFile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/DriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporterDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOEventLink.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue_implementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/AuthorizationPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/AuthSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/CodeSigning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/eisl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Coder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Templates.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecKey.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureDownload.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecRandom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Virtualization.framework/Headers/Virtualization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceAPI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameSave.framework/Headers/GameSave.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaLibrary.framework/Headers/MediaLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Headers/OpenDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODNode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectoryConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODRecord.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirectoryService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirServicesCustom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Headers/AppleScriptObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLAN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SearchKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSearch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSummary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKIndex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKDocument.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/IconStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/Power.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSProtocolHandler.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/SecurityCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityAuthority.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSMethodInvocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/KeychainCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDLabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDItem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDImporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/Metadata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDSchema.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEHelpers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEUserTermTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEMach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AppleEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEDataModel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEPackObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfoDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTType.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSQuarantine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/SharedFileList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/LSSharedFileList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/DictionaryServices.framework/Headers/DictionaryServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/FSEvents.framework/Headers/FSEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Math64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PLStringFuncs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingConverter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Script.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DiskSpaceRecovery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Resources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AIFF.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/BackupCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MixedMode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Threads.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/HFSVolumes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/ToolUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Debugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Aliases.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CodeFragments.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UTCUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverSynchronization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/FixMath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeConverter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PEFBinaryFormat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/IntlResources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Multiprocessing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/LowMem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DateTimeUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/NumberFormatting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MultiprocessingInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacLocales.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/StringCompare.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Collections.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/OSUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AVLTree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkIntXlibDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXDefault.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkTheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/default.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkFont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkMacOSX.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xatom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/cursorfont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xfuncproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysymdef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysym.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/X.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/xbytes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/DOMProgressEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanStatus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenCL.framework/Headers/opencl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitCarbonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUCocoaUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibControlConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibOutletConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioServerPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareTapping.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CATapDescription.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExecutionPolicy.framework/Headers/ExecutionPolicy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/RelevanceKit.framework/Headers/RelevanceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/Hypervisor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ICADevices.framework/Headers/ICADevices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vfs/vfs_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cs_blobs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/extmod_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/panic_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/socd_client.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/circle_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_sleep.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/backtrace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/turnstile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kext_alloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ipc_mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/priority_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_mtx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hvg_hypercall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/work_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trap_telemetry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/waitq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sched_prim.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ext_paniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_rw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/policy_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trustcache.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_guard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/percpu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_cdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/block_hint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ecc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpqueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/timer_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpsc_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/coalition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sfi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ledger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cambria_layout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/restartable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/bits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/smr_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_io_notifier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/arithmetic_128.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/telemetry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/energy_perf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ndrv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_utun.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_vlan_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/necp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/radix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_llc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_protocol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_media.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/network_agent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/dlil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interfacefilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kext_net.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/krpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfsproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/rpcv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/xdr_subs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/security/audit/audit_ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netkey/keysock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/atm/atm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/proc_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AirshipDaleBaseband/AirshipDaleBasebandPublic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_xnu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/debug_header.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOConditionLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONVRAM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/power/IOPwrController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSerialBusProtocolTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LSIWorkaroundDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClientCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LUN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Login.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ManagementORB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ORB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Target.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOLLEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboardMapper.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDWorkLoop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDDescriptorParser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDParameter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDSystem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/ev_keymap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIPointing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOAGPDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIBridge.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPITypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceTreeSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoControlDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceClientInit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamFormatDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCircularDataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOPlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapper.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSubMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServiceStateNotificationEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandGate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/PassthruInterruptController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system_management/IOWatchDogTimer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOFilterInterruptEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBDServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOReducedBlockServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType05.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType0E.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_MODE_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IODVDServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REPORT_LUNS_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIMultimediaCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSIPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REQUEST_SENSE_Defs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBlockStorageServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelInterfaceController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType07.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_INQUIRY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOCompactDiscServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_READ_CAPACITY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSITask.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIReducedBlockCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType00.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandOperationCodes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIBlockCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPrimaryCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSyncer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireMultiIsochReceive.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireIRMAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOLocalConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IORemoteConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPseudoAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAsyncStreamListener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochChannel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimpleContiguousPhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimplePhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireLocalNode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWRegs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLTranslator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUserObjectExporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWirePowerManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLProgram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireFamilyCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireBus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWLocalIsochPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPHYPacketListener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamFamily.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/ApplePlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/IOPlatformIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleNMI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIODevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOKernelDebugger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOPacketQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOBasicOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOMbufMemoryCursor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOGatedOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkMedium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/i2c/IOI2CInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryCursor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONotifier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServicePM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDiagnosticsUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBSD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORegistryEntry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOAppleLabelScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOGUIDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStoragePerfControlExports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFireWireStorageCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFDiskPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOApplePartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFilterScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageProtocolCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageDeviceCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageCardCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAPIProtocolTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAStorageDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPowerConnection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/RootDomain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMLibDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMpowerState.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSourceList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVLibraries.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterleavedMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamily.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBSpec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBHostBulkHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/StandardUSB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceHelpers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostIOSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostPipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOProviderPropertyMerger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCatalogue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControlUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioLevelControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/BigNum128.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioBlitterLibDispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioToggleControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTimeIntervalFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngineUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioSelectorControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimeStamp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedDataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCConsts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUserClientCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCRequestSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCTargetSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWirePCRSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/BluetoothAssignedNumbers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriverTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/Bluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/rtc/IORTCController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterrupts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimerEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCircularDataQueueImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOGuardPageMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/nvram/IONVRAMController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMultiMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelSurfaceConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebufferShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsInterfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelClientConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IODisplay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelerator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLocks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATATimerEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevConfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATAController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATARegI386.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATADeviceNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOPCIATA.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATATypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOWorkLoop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORangeAllocator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/AppleBasebandBridgeKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDUtility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathHIDService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleFirmwareKit/AFKMemoryDescriptorOptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/family/EXDisplayPipeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleDSP/OSvKernDSPLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDEventService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcpip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_seq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/bootp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_fsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/mptcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/kpi_ipfilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Exclaves/Exclaves.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/corpses/task_corpse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostPipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_en_debugger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_callout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_dyld_pager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_kern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_pageout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_far.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/pmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_memtag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_assembly_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_fault.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_options.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/WKdm_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_compressor_algorithms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/desc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/pio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/cpu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/reg_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/table.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/sel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/tss.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/asm_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dkstat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unpcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl_compat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/namei.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/imgact.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_ntptimeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_itimerval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_itimerval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_ntptimeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/conf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/md5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/buf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/netport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lockf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/utfconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/protosw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disklabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socketfilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ubc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/random.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sys_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/static_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/smp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_hibernate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/disklabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/specfs/specdev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/devfs/devfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/union/union.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/fifofs/fifo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDTranslationService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDPowerSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_format.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_encodings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_unistr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/voucher/ipc_pthread_priority_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/efi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/device_tree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/pexpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/ptrauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/PCIDriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/device_transport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/client.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/Airship.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/driver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/buffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/monitor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/interrupt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/acipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/daleipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/ipc/ipc_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_mig_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/iocompressionstats_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types_unsafe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/fairplayd_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/coalition_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/telemetry_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/upl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_memory_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_pager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_error_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ktrace_background.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_reply_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sysdiagnose_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_exc_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_attr_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arcade_upcall_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/syscall_sw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exc_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm64/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/cpp_util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/alloc_util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kextd/kextd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/KUNCUserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/UNDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/pal_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpu_capabilities_public.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOWorkGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceStateNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOExtensiblePaniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOEventLink.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/queue_implementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdatomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/nd6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipcomp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/raw_ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ah.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/esp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/default_pager/default_pager_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/md5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/crypto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/rand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/sha1.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSMalloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSymbol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSMetaClass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/intrusive_shared_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSharedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCPPDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollectionIterator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSContainers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSOrderedSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSKext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSIterator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSEndianTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSKextLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/tree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/machine/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_machdep.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/BluetoothDriverKit/BluetoothDriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/static_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/serial_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/video_console.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LDAP.framework/Headers/ldap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LDAP.framework/Headers/lber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DVDPlayback.framework/Headers/DVDPlayback.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/_LocationEssentials.framework/Headers/LocationEssentials.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SecurityFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SFAuthorization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/extrude.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/gutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/segment.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmapint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/vvector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutstroke.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/rot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube_gc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutbitmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/intersect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutf90.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CalendarStore.framework/Headers/CalendarStore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Collaboration.framework/Headers/Collaboration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CompositorServices.framework/Headers/CompositorServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AudioVideoBridging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBCentralManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBMACAddress.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB1722ControlInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscoveryDelegate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscovery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221Entity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenCaptureKit.framework/Headers/ScreenCaptureKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ProximityReaderStub.framework/Headers/ProximityReaderStub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/KernelManagement.framework/Headers/KernelManagement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUMIDIController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioFileComponent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioHardwareService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/CoreAudioClock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/DefaultAudioOutput.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUCocoaUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioUnitCarbonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/Kerberos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/CredentialsCache2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/locate_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/preauth_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMathDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclCompile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclUnixPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstallerPlugins.framework/Headers/InstallerPlugins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABTypedefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABRecord.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPerson.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABImageLoading.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPicker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPickerDelegate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABSearchElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABMultiValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActionsC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBookC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobalsC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOUSBHost.framework/Headers/IOUSBHost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Headers/LatentSemanticMapping.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiskArbitration.framework/Headers/DiskArbitration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers/InputMethodKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/iTunesLibrary.framework/Headers/iTunesLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UICoordinateSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIGeometry.h" diff --git a/metadata-generator/metadata/metadata.macos.arm64.nsmd b/metadata-generator/metadata/metadata.macos.arm64.nsmd index 03382453..8544f8b9 100644 Binary files a/metadata-generator/metadata/metadata.macos.arm64.nsmd and b/metadata-generator/metadata/metadata.macos.arm64.nsmd differ diff --git a/metadata-generator/metadata/metadata.macos.x86_64.h b/metadata-generator/metadata/metadata.macos.x86_64.h index de09afd3..5562b896 100644 --- a/metadata-generator/metadata/metadata.macos.x86_64.h +++ b/metadata-generator/metadata/metadata.macos.x86_64.h @@ -1,3034 +1,3045 @@ -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AppleTextureEncoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/asl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/compression.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/cups.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/adminutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/backend.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/http.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/ipp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/language.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/ppd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/pwg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/raster.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/sidechannel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/transcode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cups/versioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dns_sd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/histedit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/editline/readline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi_generic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gssapi/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uconfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uvernum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ptypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/urename.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/umachine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf16.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utf_old.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/localpointer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/parseerr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/putil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/stringoptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ucpmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uiter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/utext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uidna.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/uregex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unicode/ustring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/com_err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/locate_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/krb5/preauth_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/lber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/lber_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_features.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_schema.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldap_utf8.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ldif.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/slapi-plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sqlite3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sqlite3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xcselect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/launch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/vproc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/notify_keys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/xpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/connection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/rich_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/listener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xpc/endpoint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/dispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/source.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/once.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/data.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/workloop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/dispatch_swift_shims.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dispatch/introspection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/kern/kcdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSCacheControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSThermalNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSKextLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/alloca.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/gethostuuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/utils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/getsect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/ranlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/i386/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/swap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/stab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/dyld.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/dyld_images.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arm/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/compact_unwind_encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arm64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/ldsyms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/x86_64/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach-o/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_nl_item.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread_impl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/runetype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_once_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_unwind_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_Darwin_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/trace_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/activity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_os_workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/workgroup_parallel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/Protocol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/NSObjCRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/hashtable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-load.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-class.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/List.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/NSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/Object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-auto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/hashtable2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/objc/objc-runtime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/copyfile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/err.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/readpassphrase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xattr_flags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/aio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arpa/inet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/cpio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/dlfcn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fmtmsg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fnmatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ftw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/glob.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/grp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/iconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ifaddrs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_langinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libgen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_monetary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ndbm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/bpf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/dlil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_llc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_media.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_mib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_utun.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/kext_net.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/ndrv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/net/route.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/bootp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/icmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/igmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/igmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/in_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/ip_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_fsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_seq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/tcpip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet/udp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_nl_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/poll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_pthread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pthread/pthread_spis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/pwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sched.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/search.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/posix_sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/strings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/posix_shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/statvfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/times.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/utsname.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/tar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ulimit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utmpx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wordexp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bitstring.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ConditionalMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/crt_externs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/getopt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/MacTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/bootstrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_reply.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm64/hv/hv_kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_right.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_syscalls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/port_obj.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/thread_switch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_page_size.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm64/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/device/device_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSSpinLockDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/machine/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libproc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_platform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/fasttrap_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/user_ldt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/aliasdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bootparams.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_filter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_kevents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_record.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_session.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_socket_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/audit_uevents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/bsm/libbsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/execinfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fstab.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_format.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_unistr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/hfs/hfs_mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/membership.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/curses.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ncurses_dll.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/eti.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/nc_tparm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unctrl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/form.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/menu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/panel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ah.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/esp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/in6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ipcomp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/raw_ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ntsid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/printerdb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/acct.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/acl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/buf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/clonefile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/conf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/disk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/dkstat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/filedesc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fileport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/fsgetpath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/gmon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ioctl_compat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kdebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kdebug_signpost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kern_event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/lctx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kernel_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/kern_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/msgbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/netport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/pipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/proc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/protosw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/quota.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/rbtree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/resourcevar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_sys_signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/signalvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/sys_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/timeb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/tty.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttychars.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttydefaults.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ttydev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/unpcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/user.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/utfconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vcmd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/vnode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sysdir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/utmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sysexits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libunwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__libunwind_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind_arm_ehabi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unwind_itanium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_assert_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_complex_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_ctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_errno_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_fenv_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_float_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_inttypes_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_iso646_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_limits_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_locale_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_math_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_setjmp_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_signal_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdalign_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdarg_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdatomic_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdbool_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stddef_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdint_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdio_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdlib_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_stdnoreturn_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_string_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_tgmath_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_time_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wchar_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_modules/_wctype_h.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_static_assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/complex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_ctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/fenv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/float.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_inttypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/iso646.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_locale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/setjmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_ctermid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_printf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_abort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_malloc_type.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/malloc/_ptrcheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/tgmath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_wchar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/xlocale/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/___wctype.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_wctrans_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_wctype_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_bounds.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_posix_availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_symbol_aliasing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/qos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/secure/_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_locale_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uint64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_intmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types/_uintmax_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_mb_cur_max.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_pthread/_pthread_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/__xlocale.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/JavaRuntimeSupport.framework/Headers/JavaRuntimeSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Headers/IOBluetoothUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SecurityInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateTrustPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityTableCellView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSettingsPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificatePanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSavePanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationPluginView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiscRecording.framework/Headers/DiscRecording.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitFunctions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Automator.framework/Headers/Automator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFSwiftOverlaySupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExceptionHandling.framework/Headers/ExceptionHandling.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOBluetooth.framework/Headers/IOBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-arm64e.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/st.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/digest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/backward.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/re.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread_native.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/intern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/encoding.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/subst.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/regex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/defines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/missing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/onigmo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/oniguruma.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-x86_64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/ruby.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/GSS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/OpenGL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLRenderers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gltypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3ext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLIOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliDispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FinderSync.framework/Headers/FinderSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Headers/Quartz.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionRepository.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionLayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposerDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPatchController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugInViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionParameterView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCRenderer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCComposition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilterManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKCameraDeviceView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageEditPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKScannerDeviceView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSlideshow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKPictureTaker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSaveOptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKDeviceBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserCell.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/TWAIN.framework/Headers/TWAIN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CoreMediaIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOHardwarePlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOSampleBuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenSaver.framework/Headers/ScreenSaver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PCSC.framework/Headers/PCSC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PreferencePanes.framework/Headers/PreferencePanes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaExtension.framework/Headers/MediaExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSUtil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SyncServices.framework/Headers/SyncServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/ForceFeedback.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/IOForceFeedbackLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMLoginItem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMAppService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/ServiceManagement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoDecodeAcceleration.framework/Headers/VDADecoder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScriptingBridge.framework/Headers/ScriptingBridge.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSLayoutTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSFont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTLayoutTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFlattening.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeGlyphs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDirectAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDrawing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/SpeechSynthesis.framework/Headers/SpeechSynthesis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXTextAttributedString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIShape.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Icons.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/InternetConfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Pasteboard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/UniversalAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXRoleConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXAttributeConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValueConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXNotificationConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXActionConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/TranslationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintingDialogExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintSettingsKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintAETypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFlattening.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDAvailability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeGlyphs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Fonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDirectAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDrawing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFonts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ColorSyncDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/agl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglMacro.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/aglRenderers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AGL.framework/Headers/glm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vmnet.framework/Headers/vmnet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOBSD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFBundle.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOSharedLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFURLAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCConsts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireFamilyCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLibIsoch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFWIsoch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelClientConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelSurfaceConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOFramebufferShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDTransaction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevicePlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLibObsolete.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDProperties.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/event_status_driver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDParameter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOLLEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/ev_keymap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDEventSystemClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDServiceClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDUserDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/i2c/IOI2CInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/kext/KextManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkMedium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPSKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPowerSources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOUPSPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLibDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/sbp2/IOFireWireSBP2Lib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/IOSCSIMultimediaCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REQUEST_SENSE_Defs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_MODE_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandOperationCodes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_READ_CAPACITY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITask.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REPORT_LUNS_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITaskLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/IOSerialKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/ioss.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOAppleLabelScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOApplePartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFDiskPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFilterScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFireWireStorageCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOGUIDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageCardCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageDeviceCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageProtocolCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/ATASMARTLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/IOATAStorageDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/AppleUSBDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBHostFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USBSpec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoControlDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceClientInit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamFormatDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Headers/DiscRecordingUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ParavirtualizedGraphics.framework/Headers/ParavirtualizedGraphics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MailKit.framework/Headers/MailKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppleScriptKit.framework/Headers/ASKPluginObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSA.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASDebugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/DigitalHubRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAGeneric.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAComp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/AppleScript.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OpenScripting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/FinderRegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecCertificateSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecurityHI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/KeychainHI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/URLAccess.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SpeechRecognition.framework/Headers/SpeechRecognition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/ImageCapture.framework/Headers/ImageCapture.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/ColorPicker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/FontPanel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CommonPanels.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CMCalibrator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/Help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/AppleHelp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIPopupButton.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextInputSources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacApplication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolboxDebugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIGeometry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextLengthFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIClockView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/AEInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Controls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Notification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIWindowViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIMenuView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TSMTE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IBCarbonRuntime.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIProgressViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEventsCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Drag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HILittleArrows.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacWindows.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Lists.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacHelp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Dialogs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacTextEditor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIArchive.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISegmentedView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITabbedView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISlider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/ControlDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextEdit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIContainerViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HICocoaView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIScrollView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIComboBox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TranslationExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Appearance.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDataBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISearchField.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Keyboards.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISeparator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Menus.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIRelevanceBar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IMKInputSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Scrap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TypeSelect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIImageViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDisclosureViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIButtonViews.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOHistogramReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMetaClass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOSimpleReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSharedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOWorkGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOStateReporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceStateNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportLegend.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBundle.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOExtensiblePaniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollections.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSOrderedSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommandPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMappedFile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/DriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporterDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOEventLink.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue_implementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP_translate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/fortran_blas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vfp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBigNum.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/clapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vectorOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/blas_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/vecLib.framework/Headers/thread_api.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/AuthorizationPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/AuthSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/CodeSigning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/eisl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Coder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Templates.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKey.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureDownload.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecRandom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Virtualization.framework/Headers/Virtualization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceAPI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaLibrary.framework/Headers/MediaLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Headers/OpenDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODNode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectoryConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODContext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODRecord.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirectoryService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirServicesCustom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Headers/AppleScriptObjC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLAN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SearchKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSearch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSummary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKIndex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKDocument.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/IconStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/Power.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSProtocolHandler.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/SecurityCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityAuthority.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSMethodInvocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/KeychainCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDQuery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDLabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDItem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDImporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/Metadata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDSchema.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEHelpers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEUserTermTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEMach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AppleEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEDataModel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEObjects.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEPackObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpen.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfoDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTType.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSQuarantine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/SharedFileList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/LSSharedFileList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/DictionaryServices.framework/Headers/DictionaryServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/FSEvents.framework/Headers/FSEvents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Math64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PLStringFuncs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingConverter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Script.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DiskSpaceRecovery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Resources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AIFF.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/BackupCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MixedMode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Threads.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/HFSVolumes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/ToolUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Debugging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Aliases.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CodeFragments.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UTCUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverSynchronization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/FixMath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeConverter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacErrors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PEFBinaryFormat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/IntlResources.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Multiprocessing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/LowMem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DateTimeUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/NumberFormatting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MultiprocessingInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacLocales.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/StringCompare.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeUtilities.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Collections.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/OSUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AVLTree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkIntXlibDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXDefault.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkTheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/default.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkFont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkMacOSX.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xatom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/cursorfont.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xfuncproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysymdef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysym.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/X.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/xbytes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tk.framework/Headers/tkDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/DOMProgressEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenCL.framework/Headers/opencl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitCarbonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUCocoaUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibControlConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibOutletConnector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioServerPlugIn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareTapping.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CATapDescription.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExecutionPolicy.framework/Headers/ExecutionPolicy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_arch_vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_allocate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_intr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/Hypervisor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_sme_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_arch_x86.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_vcpu_config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/hv_gic_parameters.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ICADevices.framework/Headers/ICADevices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vfs/vfs_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityVersions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cs_blobs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/extmod_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/panic_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/socd_client.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/circle_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_sleep.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/backtrace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/turnstile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kext_alloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ipc_mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/priority_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_mtx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hvg_hypercall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/work_interval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trap_telemetry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/waitq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sched_prim.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ext_paniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_rw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/policy_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trustcache.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_guard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/percpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_cdata.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/block_hint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ecc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpqueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/timer_call.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpsc_queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/coalition.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sfi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ledger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cambria_layout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/restartable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/bits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/smr_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_io_notifier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/arithmetic_128.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/telemetry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/energy_perf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ndrv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_utun.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_vlan_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/necp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/net_kev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/radix.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_llc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_protocol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/pfkeyv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ethernet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_media.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/network_agent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_dl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/dlil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interfacefilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/init.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kext_net.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AssertMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/krpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfsproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/rpcv2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/xdr_subs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/security/audit/audit_ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netkey/keysock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/bank/bank_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/atm/atm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stddef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/proc_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmx.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/eflags.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/page_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/vm_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/zone_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/hash_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/ipc_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/lockgroup_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/Availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_xnu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_common.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/debug_header.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOConditionLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONVRAM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/power/IOPwrController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSerialBusProtocolTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LSIWorkaroundDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClientCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LUN.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Login.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ManagementORB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ORB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Target.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOLLEvent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboardMapper.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDWorkLoop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDDescriptorParser.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboard.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDParameter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDSystem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/ev_keymap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIPointing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOAGPDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIBridge.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPITypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceTreeSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoControlDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceClientInit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamFormatDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOPlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapper.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSubMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServiceStateNotificationEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandGate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueueShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/OSMessageNotification.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/PassthruInterruptController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system_management/IOWatchDogTimer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOFilterInterruptEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBDServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOReducedBlockServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType05.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType0E.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_MODE_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IODVDServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REPORT_LUNS_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIMultimediaCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSIPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REQUEST_SENSE_Defs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBlockStorageServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelInterfaceController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType07.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_INQUIRY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOCompactDiscServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_READ_CAPACITY_Definitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSITask.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIReducedBlockCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType00.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandOperationCodes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIBlockCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPrimaryCommandsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSyncer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireMultiIsochReceive.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireIRMAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOLocalConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IORemoteConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPseudoAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAsyncStreamListener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochChannel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimpleContiguousPhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimplePhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireLocalNode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWRegs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLTranslator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUserObjectExporter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWirePowerManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOConfigDirectory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUtils.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLProgram.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireFamilyCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireBus.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWLocalIsochPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPHYPacketListener.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPhysicalAddressSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamFamily.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/ApplePlatformExpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/IOPlatformIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleNMI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIODevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOKernelDebugger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOPacketQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOBasicOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkStats.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOMbufMemoryCursor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOGatedOutputQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkMedium.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/i2c/IOI2CInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryCursor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONotifier.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServicePM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDiagnosticsUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBSD.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORegistryEntry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOAppleLabelScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOGUIDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageControllerCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStoragePerfControlExports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFireWireStorageCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFDiskPartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOApplePartitionScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFilterScheme.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageProtocolCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageDeviceCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageCardCharacteristics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMediaBSDClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAPIProtocolTransport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAStorageDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMedia.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPowerConnection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/RootDomain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMLibDefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMpowerState.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSourceList.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVLibraries.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSVideo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterleavedMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamily.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBSpec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBHub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBHostBulkHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/StandardUSB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceHelpers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostIOSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USB.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostPipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOProviderPropertyMerger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCatalogue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportMacros.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControlUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioLevelControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/BigNum128.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioBlitterLibDispatch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDefines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioToggleControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTimeIntervalFilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngineUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioStream.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioSelectorControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimeStamp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedDataQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCConsts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUserClientCommon.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCRequestSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCTargetSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWirePCRSpace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUnit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedLock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/BluetoothAssignedNumbers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriverTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/Bluetooth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/rtc/IORTCController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandPool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDUsageTables.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDProperties.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterrupts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimerEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOGuardPageMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/nvram/IONVRAMController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMultiMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsEngine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelSurfaceConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebufferShared.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsInterfaceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelClientConnect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IODisplay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelerator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebuffer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLocks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATATimerEventSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevConfig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusInfo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATAController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATARegI386.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATADeviceNub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOPCIATA.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusCommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATATypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOWorkLoop.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/assert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORangeAllocator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/AppleBasebandBridgeKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventDriver.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDUtility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleFirmwareKit/AFKMemoryDescriptorOptions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/family/EXDisplayPipeTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleDSP/OSvKernDSPLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/bsm/audit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDeviceTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDEventService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_icmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcpip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_seq.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/bootp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_fsm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/if_ether.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_arp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_timer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/kpi_ipfilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_pcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/Exclaves/Exclaves.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/corpses/task_corpse.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostPipe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/TargetConditionals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_en_debugger.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_callout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_dyld_pager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_kern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_pageout.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_far.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/pmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_constants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_memtag.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_assembly_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_fault.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_options.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/WKdm_new.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_compressor_algorithms.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/desc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/pio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/io.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/cpu.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/reg_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/table.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/sel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/tss.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/asm_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dkstat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sockio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unpcb.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslimits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_sem.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/attr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/malloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl_compat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/namei.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/uio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/event.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/appleapiopts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vsock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/imgact.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_vnode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_ntptimeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_gid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_itimerval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_isset.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_caddr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mount_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_off_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_setsize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsfilcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_key_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uintptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_clr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_posix_vdisable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_s_ifmt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_suseconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_socklen_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_addr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext64.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ssize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_graftdmg_un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ptrdiff_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sa_family_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rsize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_nlink_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigaltstack.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_filesec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_dev_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wchar_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_errno_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_null.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blksize_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsobj_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ct_rune_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_dsync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_guid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_useconds_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_seek_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_zero.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int16_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_id_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mach_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_clock_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_intptr_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_itimerval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_size_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_time_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mode_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uuid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wint_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsblkcnt_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int32_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timespec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_ntptimeval.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_os_inline.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino64_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_char.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mbstate_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_iovec_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_offsetof.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_short.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_port_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_pid_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_va_list.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int8_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval32.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigset_t.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysproto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unistd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/conf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/systm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/wait.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ipc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/fcntl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/file.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/md5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dirent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/spawn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mman.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/buf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucred.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/filio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/un.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/netport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/timex.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unicode.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/msg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lockf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/shm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ttycom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/paths.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/utfconv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioccom.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/xattr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/protosw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/cdefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disklabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/errno.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/termios.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/constrained_ctypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stdio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/commpage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/__endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socketfilter.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ubc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syscall.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dir.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/queue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/random.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sbuf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socket.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sys_domain.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socketvar.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/select.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/static_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/config.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/smp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_hibernate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/byte_order.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/disklabel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/specfs/specdev.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/devfs/devfs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/union/union.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/fifofs/fifo.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDTranslationService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDPowerSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_format.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_encodings.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_unistr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_mount.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/voucher/ipc_pthread_priority_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/efi.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/device_tree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/boot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/pexpert.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdbool.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/ptrauth.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIFamilyDefinitions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/PCIDriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/math.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/ipc/ipc_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/semaphore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/error.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_mig_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/iocompressionstats_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types_unsafe.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_inherit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_errors.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/fairplayd_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_attributes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/coalition_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/telemetry_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_security.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/fp_reg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/upl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_memory_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_behavior.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_pager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_prot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_error_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ktrace_background.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/message.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kmod.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_host.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_reply_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_voucher_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sysdiagnose_notification_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sync_policy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_map.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_reboot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_act.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ndr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_object_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_exc_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_region.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_interface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_kernel.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_inspect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_sync.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_attr_control.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_set.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_strncpy_zerofill_support.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arcade_upcall_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sdt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_priv.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/syscall_sw.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_state.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/_structs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_status.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/kern_return.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/processor_info.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/sdt_isa.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/boolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/ndr_def.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/rpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/traps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/time_value.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exc_server.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_notify.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_vm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm64/asm.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_entry.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_purgable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_special_ports.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_statistics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/std_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/availability.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/cpp_util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/alloc_util.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/trace.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/log.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/overflow.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/object.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/base.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/kextd/kextd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fixup-chains.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/nlist.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/loader.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/reloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fat.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/KUNCUserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/UNDTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLibTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vDSP.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vBasicOps.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vForce.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdarg.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSContainer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOTimerDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBlockStorageDevice.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSSerialization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/trap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/profile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/endian.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/pal_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_limits.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/signal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid_internal.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpu_capabilities_public.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/thread.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/param.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_mcontext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/memory_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_routines.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/vmparam.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/arch.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/atomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKitKeys.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReportTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOWorkGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSAction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserClient.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/macro_help.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceStateNotificationDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOInterruptDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODataQueueDispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODMACommand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchQueue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOExtensiblePaniclog.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKernelReportStructs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOBufferMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserServer.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryDescriptor.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IORPC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryMap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchSource.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOEventLink.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/queue_implementation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdatomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/nd6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipsec.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/scope6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipcomp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/raw_ip6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ah.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_private.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/esp.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_var.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/default_pager/default_pager_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/md5.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/crypto.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/rand.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/sha1.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSMalloc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSymbol.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSDictionary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr_fwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSMetaClass.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/intrusive_shared_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSharedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/safe_allocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCPPDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollectionIterator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSContainers.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array_ref.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSArray.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoolean.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSOrderedSet.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSObject.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSerialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSKext.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArrayRef.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSString.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSAllocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSIterator.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtrFwd.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSUnserialize.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtr.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSEndianTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSNumber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/version.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSBase.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSKextLib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSReturn.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/tree.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/machine/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/sysctl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zlib.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/Block.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/_OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/OSByteOrder.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zconf.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/uuid/uuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternalLegacy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach_types.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_machdep.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_cpuid.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/BluetoothDriverKit/BluetoothDriverKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/static_if.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_kpc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/monotonic.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_remote_time.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/serial_protos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/video_console.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LDAP.framework/Headers/ldap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LDAP.framework/Headers/lber.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DVDPlayback.framework/Headers/DVDPlayback.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SecurityFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SFAuthorization.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/extrude.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/port.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/gutil.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/segment.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmapint.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/vvector.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutstroke.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/rot.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube_gc.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutbitmap.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/intersect.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutf90.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/copy.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CalendarStore.framework/Headers/CalendarStore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Collaboration.framework/Headers/Collaboration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AudioVideoBridging.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBConstants.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBCentralManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBEthernetInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBMACAddress.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB1722ControlInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPMessage.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPInterface.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscoveryDelegate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscovery.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221Entity.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ScreenCaptureKit.framework/Headers/ScreenCaptureKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ProximityReaderStub.framework/Headers/ProximityReaderStub.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/KernelManagement.framework/Headers/KernelManagement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUMIDIController.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioFileComponent.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioHardwareService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/CoreAudioClock.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/DefaultAudioOutput.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUCocoaUIView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioUnitCarbonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/Kerberos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/CredentialsCache2.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/locate_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Kerberos.framework/Headers/preauth_plugin.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMath.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMathDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclCompile.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclInt.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntPlatDecls.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclUnixPort.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDebug.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstallerPlugins.framework/Headers/InstallerPlugins.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABTypedefs.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActions.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBook.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobals.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABRecord.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGroup.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPerson.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonView.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABImageLoading.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPicker.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPickerDelegate.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABSearchElement.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABMultiValue.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActionsC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBookC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobalsC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerC.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBookUI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/IOUSBHost.framework/Headers/IOUSBHost.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Headers/LatentSemanticMapping.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/DiskArbitration.framework/Headers/DiskArbitration.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVControl.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVManager.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMService.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers/InputMethodKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/iTunesLibrary.framework/Headers/iTunesLibrary.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" -#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AppleTextureEncoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/asl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/compression.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/cups.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/adminutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/backend.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/http.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/ipp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/language.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/ppd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/pwg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/raster.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/sidechannel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/transcode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cups/versioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dns_sd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/histedit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/editline/readline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi_generic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gssapi/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uconfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uvernum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ptypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/urename.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/umachine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf16.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utf_old.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/localpointer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/parseerr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/putil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/stringoptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ucpmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uiter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/utext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uidna.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/uregex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unicode/ustring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/com_err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/locate_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/krb5/preauth_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/lber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/lber_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_features.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_schema.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldap_utf8.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ldif.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/slapi-plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sqlite3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sqlite3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xcselect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/launch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/vproc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/notify_keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/xpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/connection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/rich_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/listener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/endpoint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xpc/peer_requirement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/dispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/source.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/once.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/data.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/workloop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/dispatch_swift_shims.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dispatch/introspection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/kern/kcdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSCacheControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSThermalNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSKextLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/utils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/getsect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/ranlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/i386/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/swap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/stab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/dyld.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/dyld_images.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arm/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/compact_unwind_encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arm64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/ldsyms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/x86_64/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach-o/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_Darwin_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_xlocale_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/trace_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/activity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/workgroup_parallel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/Protocol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/NSObjCRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/hashtable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-load.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-class.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/List.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/NSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/Object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-auto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/hashtable2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/objc/objc-runtime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/copyfile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/err.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/readpassphrase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xattr_flags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_c_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/aio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arpa/inet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/cpio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/dlfcn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fmtmsg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fnmatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ftw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/glob.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/grp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/iconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ifaddrs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_langinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libgen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_monetary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ndbm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/bpf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/dlil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_llc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_media.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_mib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_utun.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/kext_net.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/ndrv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/net/route.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/bootp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/icmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/igmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/igmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/in_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/ip_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_fsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_seq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/tcpip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet/udp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/poll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread_spis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_pthread_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/search.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/posix_sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/posix_shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/statvfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/times.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/utsname.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/tar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ulimit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utmpx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wordexp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_posix_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bitstring.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ConditionalMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/crt_externs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/getopt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/MacTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/bootstrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_reply.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm64/hv/hv_kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_right.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_syscalls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/port_obj.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/thread_switch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_page_size.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm64/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/device/device_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomicDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSSpinLockDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSAtomicQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/machine/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libproc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_platform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/fasttrap_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/user_ldt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/aliasdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bootparams.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_filter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_kevents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_record.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_session.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_socket_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/audit_uevents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/bsm/libbsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/execinfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fstab.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_format.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_unistr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/hfs/hfs_mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/membership.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/curses.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ncurses_dll.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/eti.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/nc_tparm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unctrl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/form.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/menu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/panel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ah.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/esp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/in6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ipcomp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/raw_ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ntsid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/printerdb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/acct.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/acl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/buf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/clonefile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/conf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/disk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/dkstat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/filedesc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fileport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/fsgetpath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/gmon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ioctl_compat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kdebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kdebug_signpost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kern_event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/lctx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kernel_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/kern_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/msgbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/netport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/pipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/proc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/protosw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/quota.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/rbtree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/resourcevar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/signalvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/sys_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/timeb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/tty.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttychars.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttydefaults.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ttydev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/unpcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/user.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/utfconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vcmd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/vnode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_darwin_sys_signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sysdir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/utmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sysexits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libunwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__libunwind_config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind_arm_ehabi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unwind_itanium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_assert_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_complex_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_ctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_errno_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_fenv_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_float_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_inttypes_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_iso646_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_limits_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_locale_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_math_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_setjmp_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_signal_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdalign_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdarg_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdatomic_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdbool_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stddef_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdint_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdio_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdlib_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_stdnoreturn_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_string_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_tgmath_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_time_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_wchar_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_wctype_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_unwind_h.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/nl_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_nl_item.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_attr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_cond_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_once_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_pthread/_pthread_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/runetype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/alloca.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_strings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_ctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_locale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_locale_posix2008.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uint64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_intmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_uintmax_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_ctermid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_printf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/secure/_string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/tgmath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/pthread_impl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/pthread/sched.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/gethostuuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_inttypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_abort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_malloc_type.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/malloc/_ptrcheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_wchar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/xlocale/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/___wctype.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_wctrans_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_wctype_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_os_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_sys_qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_modules/_TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_bounds.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_posix_availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_symbol_aliasing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/qos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/__xlocale.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_types/_locale_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_mb_cur_max.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_static_assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/complex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/fenv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/machine/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/setjmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/float.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/iso646.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/JavaRuntimeSupport.framework/Headers/JavaRuntimeSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MetricKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Network.framework/Headers/Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Network.framework/Headers/NSURLSession+Network.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Headers/IOBluetoothUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GameKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SecurityInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificateTrustPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFChooseIdentityTableCellView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSettingsPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFCertificatePanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFKeychainSavePanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityInterface.framework/Headers/SFAuthorizationPluginView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiscRecording.framework/Headers/DiscRecording.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Speech.framework/Headers/Speech.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKitFunctions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FSKit.framework/Headers/FSKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Automator.framework/Headers/Automator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SafariServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFSwiftOverlaySupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExceptionHandling.framework/Headers/ExceptionHandling.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/QuartzCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOBluetooth.framework/Headers/IOBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-arm64e.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/st.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/digest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/backward.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/re.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread_native.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/intern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/encoding.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/subst.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/regex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/defines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/missing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/onigmo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/oniguruma.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/rb_mjit_min_header-2.6.10-x86_64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Ruby.framework/Headers/ruby/ruby.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/GSS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_oid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_apple.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_krb5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GSS.framework/Headers/gssapi_spnego.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/OpenGL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLRenderers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gltypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3ext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLIOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluMacro.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gluContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLMacro.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/CGLContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gliDispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FinderSync.framework/Headers/FinderSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Headers/Quartz.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionRepository.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionLayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposerDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPatchController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugInViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionParameterView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCCompositionPickerPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCRenderer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QCComposition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers/QuartzComposer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilterManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzFilters.framework/Headers/QuartzFilters.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKCameraDeviceView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageEditPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKitBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKScannerDeviceView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSlideshow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKPictureTaker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/ImageKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKSaveOptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKDeviceBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKFilterBrowserPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserCell.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Headers/UserNotificationsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/TWAIN.framework/Headers/TWAIN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CoreMediaIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOHardwarePlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMediaIO.framework/Headers/CMIOSampleBuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Headers/MetalPerformanceShaders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Headers/MPSRayIntersector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Headers/MPSNeuralNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Headers/MPSNDArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Headers/MPSCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Headers/MPSImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Headers/MPSMatrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Headers/AutomaticAssessmentConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExternalAccessory.framework/Headers/ExternalAccessory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenSaver.framework/Headers/ScreenSaver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PCSC.framework/Headers/PCSC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PreferencePanes.framework/Headers/PreferencePanes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformancePrimitives.framework/Headers/MetalPerformancePrimitives.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaPlayer.framework/Headers/MediaPlayer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Headers/LinkPresentation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaExtension.framework/Headers/MediaExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetFS.framework/Headers/NetFSUtil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaToolbox.framework/Headers/MediaToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SyncServices.framework/Headers/SyncServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/ForceFeedback.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ForceFeedback.framework/Headers/IOForceFeedbackLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalFX.framework/Headers/MetalFX.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OSAKit.framework/Headers/OSAKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMLoginItem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMAppService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/SMErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ServiceManagement.framework/Headers/ServiceManagement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenTime.framework/Headers/ScreenTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MLCompute.framework/Headers/MLCompute.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NaturalLanguage.framework/Headers/NaturalLanguage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CoreVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVHostTime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoDecodeAcceleration.framework/Headers/VDADecoder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SensitiveContentAnalysis.framework/Headers/SensitiveContentAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScriptingBridge.framework/Headers/ScriptingBridge.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalKit.framework/Headers/MetalKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSLayoutTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSFont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/SFNTLayoutTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFlattening.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeGlyphs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDirectAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeDrawing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeFonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicodeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATSUI.framework/Headers/ATSUnicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/SpeechSynthesis.framework/Headers/SpeechSynthesis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXTextAttributedString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIShape.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXWebConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Icons.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/InternetConfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Pasteboard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/UniversalAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXRoleConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/HIServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXAttributeConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValueConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXNotificationConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXActionConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/TranslationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintingDialogExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintSettingsKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PMPrintAETypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFlattening.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDAvailability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeGlyphs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Fonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDirectAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeDrawing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeFonts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ATSUnicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ColorSyncDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DockKit.framework/Headers/DockKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OSLog.framework/Headers/OSLog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PDFKit.framework/Headers/PDFKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vmnet.framework/Headers/vmnet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOBSD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFBundle.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOSharedLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFURLAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOKitServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOCFUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/audio/IOAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCConsts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/avc/IOFireWireAVCLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireFamilyCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFireWireLibIsoch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/firewire/IOFWIsoch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelClientConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelSurfaceConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsInterfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOAccelTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOFramebufferShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDTransaction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDevicePlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDLibObsolete.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDEventServiceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hid/IOHIDProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/event_status_driver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDParameter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOLLEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/ev_keymap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDEventSystemClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDServiceClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/hidsystem/IOHIDUserDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/i2c/IOI2CInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/kext/KextManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ndrvsupport/IOMacOSVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IOEthernetStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/network/IONetworkMedium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPSKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOPowerSources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/ps/IOUPSPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/pwr_mgt/IOPMLibDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/sbp2/IOFireWireSBP2Lib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/IOSCSIMultimediaCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REQUEST_SENSE_Defs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_MODE_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICommandOperationCodes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_READ_CAPACITY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITask.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_REPORT_LUNS_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSITaskLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/IOSerialKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/serial/ioss.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOAppleLabelScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOApplePartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFDiskPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFilterScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOFireWireStorageCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOGUIDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageCardCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageDeviceCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOCDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IOStorageProtocolCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/IODVDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/ATASMARTLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/storage/ata/IOATAStorageDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/stream/IOStreamShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/AppleUSBDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBHostFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USBSpec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoControlDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceClientInit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoStreamFormatDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoDeviceShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOKit.framework/Headers/video/IOVideoTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Headers/DiscRecordingUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ParavirtualizedGraphics.framework/Headers/ParavirtualizedGraphics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Headers/Accelerate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Morphology.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Convolution.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Alpha.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Conversion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_CVUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Utilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/vImage_Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Transform.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Histogram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/BasicImageTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Headers/Geometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DeviceCheck.framework/Headers/DeviceCheck.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MailKit.framework/Headers/MailKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImageIO.framework/Headers/ImageIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BackgroundTasks.framework/Headers/BackgroundTasks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppleScriptKit.framework/Headers/ASKPluginObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSA.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASDebugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/DigitalHubRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAGeneric.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/ASRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OSAComp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/AppleScript.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/OpenScripting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/OpenScripting.framework/Headers/FinderRegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecCertificateSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/SecurityHI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/KeychainHI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SecurityHI.framework/Headers/URLAccess.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/SpeechRecognition.framework/Headers/SpeechRecognition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/ImageCapture.framework/Headers/ImageCapture.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/ColorPicker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/FontPanel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CommonPanels.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/CommonPanels.framework/Headers/CMCalibrator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/Help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/Help.framework/Headers/AppleHelp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIPopupButton.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextInputSources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacApplication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolboxDebugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIGeometry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextLengthFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIClockView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/AEInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Controls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Notification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIWindowViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIMenuView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TSMTE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IBCarbonRuntime.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIProgressViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEventsCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Drag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HILittleArrows.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/CarbonEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacWindows.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Lists.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacHelp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Dialogs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/MacTextEditor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIArchive.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISegmentedView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITabbedView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISlider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/ControlDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextEdit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIContainerViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HICocoaView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIScrollView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIComboBox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TranslationExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Appearance.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDataBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISearchField.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Keyboards.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HISeparator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Menus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIRelevanceBar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IMKInputSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Scrap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TypeSelect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HITextUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/TextServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIImageViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIDisclosureViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIButtonViews.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CoreBluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ThreadNetwork.framework/Headers/ThreadNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SensorKit.framework/Headers/SensorKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOHistogramReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMetaClass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOSimpleReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSharedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOWorkGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOStateReporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporters.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOServiceStateNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReportLegend.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBundle.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOExtensiblePaniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSCollections.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSOrderedSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOCommandPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSMappedFile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/DriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOKitUser/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOReporterDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/IOEventLink.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DriverKit.framework/Headers/queue_implementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP_translate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_structures.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_graph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/BNNS/bnns_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/fortran_blas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vfp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBigNum.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/clapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Quadrature.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Quadrature/Integration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/LinearAlgebra.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/norms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/matrix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/splat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/linear_systems.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/arithmetic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/vector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/LinearAlgebra/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vectorOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Solve.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/BLAS.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/Sparse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/cblas.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/blas_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/lapack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/vecLib.framework/Headers/thread_api.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/AuthorizationPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/AuthSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/CodeSigning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/eisl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Coder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecAsn1Templates.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecKey.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureDownload.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecRandom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Contacts.framework/Headers/Contacts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExtensionFoundation.framework/Headers/ExtensionFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StickerFoundation.framework/Headers/StickerFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PhotosUI.framework/Headers/PhotosUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImagePlayground.framework/Headers/ImagePlayground.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ReplayKit.framework/Headers/ReplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Virtualization.framework/Headers/Virtualization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLookUI.framework/Headers/QuickLookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceAPI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameSave.framework/Headers/GameSave.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaLibrary.framework/Headers/MediaLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SpriteKit.framework/Headers/SpriteKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IntentsUI.framework/Headers/IntentsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Headers/QuickLookThumbnailing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CoreMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BusinessChat.framework/Headers/BusinessChat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Headers/OpenDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODNode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectoryConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFOpenDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODContext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODRecord.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenDirectory.framework/Frameworks/CFOpenDirectory.framework/Headers/CFODQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Intents.framework/Headers/Intents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirectoryService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DirectoryService.framework/Headers/DirServicesCustom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ColorSync.framework/Headers/ColorSync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Headers/AppleScriptObjC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Headers/VideoSubscriberAccount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLAN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AccessorySetupKit.framework/Headers/AccessorySetupKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PencilKit.framework/Headers/PencilKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SearchKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSearch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKSummary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKIndex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/Headers/SKDocument.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/IconStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/Power.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSProtocolHandler.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/SecurityCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityAuthority.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentityBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/WSMethodInvocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/KeychainCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDQuery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDLabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDItem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDImporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/Metadata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Headers/MDSchema.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEHelpers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEUserTermTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEMach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AppleEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEDataModel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEObjects.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AEPackObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpen.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfoDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTType.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSQuarantine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/UTCoreTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/SharedFileList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/SharedFileList.framework/Headers/LSSharedFileList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/DictionaryServices.framework/Headers/DictionaryServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/FSEvents.framework/Headers/FSEvents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Finder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Math64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PLStringFuncs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MachineExceptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingConverter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Script.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DiskSpaceRecovery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Resources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AIFF.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/BackupCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MixedMode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Threads.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextEncodingPlugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/HFSVolumes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/ToolUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Debugging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Aliases.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CodeFragments.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UTCUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverSynchronization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/FixMath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeConverter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacErrors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/PEFBinaryFormat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/IntlResources.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Multiprocessing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/LowMem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DateTimeUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/NumberFormatting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MultiprocessingInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/MacLocales.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/StringCompare.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/UnicodeUtilities.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/TextUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Collections.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/OSUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/AVLTree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/HealthKit.framework/Headers/HealthKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceBrowser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCSession.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCBrowserViewController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCNearbyServiceAdvertiser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCPeerID.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MultipeerConnectivity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCAdvertiserAssistant.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Headers/MCError.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BackgroundAssets.framework/Headers/BackgroundAssets.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkIntXlibDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXDefault.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/ttkTheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkMacOSXPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkIntPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/default.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk-private/tkFont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkMacOSX.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xatom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/cursorfont.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/Xfuncproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysymdef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/keysym.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/X.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/X11/xbytes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tk.framework/Headers/tkDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WebKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/DOMProgressEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NotificationCenter.framework/Headers/NotificationCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/DHCPClientPreferences.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStoreCopyDHCPInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameController.framework/Headers/GameController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCallCenter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTTelephonyNetworkInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioningRequest.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CoreTelephonyDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriberInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTSubscriber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCarrier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanProvisioning.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTelephony.framework/Headers/CTCellularPlanStatus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenCL.framework/Headers/opencl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ActivityKit.framework/Headers/ActivityKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVFAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SwiftUICore.framework/Headers/SwiftUICore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitCarbonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AUCocoaUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/FileProvider.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Social.framework/Headers/Social.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibControlConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSNibOutletConnector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IdentityLookup.framework/Headers/IdentityLookup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Matter.framework/Headers/Matter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilterBuiltins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioServerPlugIn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareTapping.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CATapDescription.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityUI.framework/Headers/SecurityUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExecutionPolicy.framework/Headers/ExecutionPolicy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Cinematic.framework/Headers/Cinematic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DeviceDiscoveryExtension.framework/Headers/DeviceDiscoveryExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/RelevanceKit.framework/Headers/RelevanceKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Hypervisor.framework/Headers/Hypervisor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ICADevices.framework/Headers/ICADevices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vfs/vfs_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityVersions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cs_blobs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/extmod_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/panic_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/socd_client.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/circle_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_sleep.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/backtrace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/turnstile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kext_alloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ipc_mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/priority_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_mtx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kcdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hvg_hypercall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/work_interval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trap_telemetry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/waitq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sched_prim.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ext_paniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_rw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/policy_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/trustcache.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/exc_guard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/lock_group.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/percpu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/kern_cdata.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/block_hint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ecc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpqueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/timer_call.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/mpsc_queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/coalition.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/sfi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/ledger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/cambria_layout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/restartable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/bits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/smr_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_io_notifier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/arithmetic_128.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/telemetry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/hv_support_kern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kern/energy_perf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ndrv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_utun.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_vlan_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/necp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/bpf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/route.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/net_kev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/radix.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_llc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_protocol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/pfkeyv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/ethernet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_media.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/network_agent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_dl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/dlil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kpi_interfacefilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/init.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_mib_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/kext_net.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/net/if_var_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AssertMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/krpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfsproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/nfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/rpcv2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/nfs/xdr_subs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/security/audit/audit_ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netkey/keysock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/bank/bank_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/atm/atm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stddef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/proc_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmx.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/i386/eflags.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AirshipDaleBaseband/AirshipDaleBasebandPublic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/page_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/vm_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/mach_debug_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/zone_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/hash_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/ipc_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach_debug/lockgroup_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_xnu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/sptm_common.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/platform/sptm/debug_header.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOConditionLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONVRAM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/power/IOPwrController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSerialBusProtocolTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LSIWorkaroundDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClientCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2LUN.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2UserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Login.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ManagementORB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2ORB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/sbp2/IOFireWireSBP2Target.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOLLEvent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboardMapper.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDWorkLoop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDDescriptorParser.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIKeyboard.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDParameter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIDSystem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/ev_keymap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidsystem/IOHIPointing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOAGPDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pci/IOPCIBridge.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPITypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/acpi/IOACPIPlatformDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceTreeSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoControlDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceClientInit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamFormatDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoStreamDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoDeviceUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/video/IOVideoTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCircularDataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOPlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapper.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSubMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServiceStateNotificationEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandGate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODataQueueShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/OSMessageNotification.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/PassthruInterruptController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system_management/IOWatchDogTimer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOFilterInterruptEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBDServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOReducedBlockServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType05.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType0E.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_MODE_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IODVDServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REPORT_LUNS_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIProtocolInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIMultimediaCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSIPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_REQUEST_SENSE_Defs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOBlockStorageServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/spi/IOSCSIParallelInterfaceController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType07.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_INQUIRY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOCompactDiscServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICmds_READ_CAPACITY_Definitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSITask.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIReducedBlockCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPeripheralDeviceType00.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandOperationCodes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIBlockCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/SCSICommandDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/scsi/IOSCSIPrimaryCommandsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSyncer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireMultiIsochReceive.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireIRMAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOLocalConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IORemoteConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPseudoAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAsyncStreamListener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWIsochChannel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimpleContiguousPhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWSimplePhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireLocalNode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWRegs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLTranslator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUserObjectExporter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWirePowerManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOConfigDirectory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWUtils.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCLProgram.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWDCL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireFamilyCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFireWireBus.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWLocalIsochPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPHYPacketListener.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/firewire/IOFWPhysicalAddressSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/stream/IOStreamFamily.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/ApplePlatformExpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/IOPlatformIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleNMI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/platform/AppleMacIODevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOKernelDebugger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOPacketQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOBasicOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkStats.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOMbufMemoryCursor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOEthernetController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IOGatedOutputQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/network/IONetworkMedium.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/i2c/IOI2CInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryCursor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IONotifier.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOServicePM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitDiagnosticsUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMapTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBSD.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORegistryEntry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOAppleLabelScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOGUIDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageControllerCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStoragePerfControlExports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFireWireStorageCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFDiskPartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOApplePartitionScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOFilterScheme.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageProtocolCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageDeviceCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorageCardCharacteristics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOCDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMediaBSDClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAPIProtocolTransport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/ata/IOATAStorageDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOStorage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDMedia.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IOBDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/storage/IODVDBlockStorageDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPowerConnection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/RootDomain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMLibDefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMpowerState.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSourceList.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/pwr_mgt/IOPMPowerSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVLibraries.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IOMacOSVideo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ndrvsupport/IONDRVSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterleavedMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostFamily.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USBSpec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/AppleUSBHostBulkHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/StandardUSB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostControllerInterfaceHelpers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostIOSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/USB.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostPipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/usb/IOUSBHostStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOProviderPropertyMerger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCatalogue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOReportMacros.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControlUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioLevelControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/BigNum128.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioBlitterLibDispatch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioToggleControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioTimeIntervalFilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioEngineUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioStream.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/audio/IOAudioSelectorControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimeStamp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedDataQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCConsts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUserClientCommon.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCRequestSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCTargetSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWirePCRSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/avc/IOFireWireAVCUnit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOSharedLock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/BluetoothAssignedNumbers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriverTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/Bluetooth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/bluetooth/IOBluetoothHIDDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODMAEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/rtc/IORTCController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCommandPool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDUsageTables.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDEventServiceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDProperties.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hid/IOHIDDeviceKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterrupts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOInterruptController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOTimerEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/system.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOCircularDataQueueImplementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOKitServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOGuardPageMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/nvram/IONVRAMController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOMultiMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsEngine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelSurfaceConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebufferShared.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOGraphicsInterfaceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelClientConnect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IODisplay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOAccelerator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/graphics/IOFramebuffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLocks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATATimerEventSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevConfig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusInfo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATAController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATARegI386.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/ATADeviceNub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOPCIATA.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATADevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATABusCommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/ata/IOATATypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IOWorkLoop.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/assert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IODeviceMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/IORangeAllocator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/AppleBasebandBridgeKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventDriver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDEventService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOHIDUtility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKit/hidevent/IOFastPathHIDService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleFirmwareKit/AFKMemoryDescriptorOptions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/family/EXDisplayPipeTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AppleDSP/OSvKernDSPLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/bsm/audit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDDeviceTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/HIDDriverKit/IOHIDEventService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_icmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcpip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_seq.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/bootp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_fsm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/if_ether.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_arp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_timer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/mptcp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/kpi_ipfilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/tcp_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_pcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/icmp6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/in_systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/igmp_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/ip_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet/udp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Exclaves/Exclaves.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/corpses/task_corpse.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/USBDriverKit/IOUSBHostPipe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/TargetConditionals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_en_debugger.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kdp/kdp_callout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_dyld_pager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_kern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_pageout.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_far.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/pmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_constants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_memtag.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/lz4_assembly_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_fault.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_options.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/WKdm_new.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vm/vm_compressor_algorithms.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/desc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/pio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/io.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/cpu.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/reg_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/table.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/sel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/tss.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/i386/asm_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/architecture/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dkstat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sockio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unpcb.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslimits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_sem.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/attr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/malloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/proc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioctl_compat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/namei.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/uio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/event.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/appleapiopts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vsock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/imgact.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_vnode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_ntptimeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_gid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_itimerval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_isset.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_caddr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mount_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_off_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_setsize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsfilcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_key_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uintptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_clr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_posix_vdisable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_s_ifmt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_suseconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_socklen_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_addr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext64.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ssize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_graftdmg_un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ptrdiff_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sa_family_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_rsize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_nlink_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigaltstack.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_filesec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_dev_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wchar_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_errno_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_null.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_blksize_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsobj_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ct_rune_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_o_dsync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_guid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_useconds_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_seek_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fd_zero.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int16_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_id_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mach_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_clock_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_intptr_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_itimerval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_size_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_time_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mode_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_uuid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_wint_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_fsblkcnt_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int32_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user32_timespec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_user64_ntptimeval.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_os_inline.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ino64_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_char.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_mbstate_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_iovec_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_offsetof.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_short.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_in_port_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_pid_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_va_list.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_int8_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_timeval32.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_sigset_t.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types/_u_int.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysproto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unistd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/conf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/systm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/wait.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/fcntl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/file.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/md5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dirent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/spawn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mman.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/buf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syslog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucred.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/filio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/un.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/netport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/timex.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/unicode.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/msg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/lockf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/posix_shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/shm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ttycom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/paths.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/utfconv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/resource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ioccom.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/xattr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/protosw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kern_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/cdefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/disklabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/errno.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/termios.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/constrained_ctypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/stdio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/commpage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/__endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socketfilter.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ubc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kdebug_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/syscall.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kernel_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/dir.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/queue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/random.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sbuf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/ucontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/kpi_socket.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/sys_domain.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/socketvar.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/vnode_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/sys/select.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/lockd/lockd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/static_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/config.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/smp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/pal_hibernate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/byte_order.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/disklabel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/machine/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/specfs/specdev.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/devfs/devfs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/union/union.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/miscfs/fifofs/fifo.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDTranslationService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOHIDPowerSource/IOHIDPowerSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_format.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_encodings.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_unistr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/hfs/hfs_mount.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/voucher/ipc_pthread_priority_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/i386/efi.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/device_tree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/boot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/machine/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/pexpert/pexpert.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdbool.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/ptrauth.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIFamilyDefinitions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/PCIDriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/PCIDriverKit/IOPCIDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/keys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/device_transport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/client.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/Airship.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/driver.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/buffer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/monitor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/interrupt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/acipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/daleipc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/Airship/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/math.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/ipc/ipc_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/semaphore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/error.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_mig_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/iocompressionstats_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types_unsafe.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_inherit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_errors.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/fairplayd_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_attributes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/coalition_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/telemetry_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_security.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/fp_reg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/i386/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/upl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_memory_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_behavior.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_pager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_prot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_error_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ktrace_background.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/message.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/kmod.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_host.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_reply_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_voucher_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sysdiagnose_notification_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sync_policy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_map.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_reboot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_act.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/ndr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_object_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_exc_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/shared_region.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_interface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/dyld_kernel.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/machine/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_inspect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_sync.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_voucher_attr_control.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/processor_set.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/doubleagent_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/audit_triggers_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mig_strncpy_zerofill_support.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arcade_upcall_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/sdt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock_priv.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/syscall_sw.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_state.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/_structs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/thread_status.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/kern_return.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/processor_info.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/sdt_isa.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/boolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/ndr_def.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/rpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/vm_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/traps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vfs_nspace_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_access_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exception.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/time_value.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/exc_server.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/host_notify.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/task_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/clock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/mach_vm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/arm64/asm.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/memory_entry.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_purgable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/thread_special_ports.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/vm_statistics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach/std_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/device/device_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/availability.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/cpp_util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/alloc_util.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/trace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/log.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/overflow.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/object.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/base.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/os/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/kextd/kextd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fixup-chains.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/nlist.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/loader.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/reloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/mach-o/fat.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/KUNCUserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/UserNotification/UNDTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLibTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vecLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vDSP.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vBasicOps.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/vecLib/vForce.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdarg.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSContainer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOTimerDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBlockStorageDevice.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSSerialization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/IOKitUser/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/trap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/profile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/endian.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/pal_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_limits.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/signal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpuid_internal.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/cpu_capabilities_public.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/thread.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/param.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_mcontext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/memory_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_routines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/vmparam.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/machine_cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/arch.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm/atomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKitKeys.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOReportTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOWorkGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSAction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserClient.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/macro_help.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOServiceStateNotificationDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOInterruptDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODataQueueDispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODMACommand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchQueue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOExtensiblePaniclog.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOKernelReportStructs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOBufferMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOUserServer.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryDescriptor.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IORPC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOMemoryMap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IODispatchSource.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/IOEventLink.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/DriverKit/queue_implementation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdatomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/nd6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipsec.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/scope6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ipcomp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/raw_ip6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/ah.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_private.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/esp.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/netinet6/in6_var.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/default_pager/default_pager_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/copyio.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/md5.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/crypto.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/rand.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crypto/sha1.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSMalloc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSymbol.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSDictionary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr_fwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSMetaClass.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/intrusive_shared_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSharedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/safe_allocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCPPDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollectionIterator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSCollection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSContainers.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array_ref.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSArray.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoolean.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSOrderedSet.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_ptr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSObject.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/bounded_array.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSSerialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSKext.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedArrayRef.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSString.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSAllocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSIterator.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtrFwd.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSUnserialize.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSBoundedPtr.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSEndianTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/c++/OSNumber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/version.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSBase.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSKextLib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/i386/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/crc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSReturn.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/tree.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/machine/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/sysctl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zlib.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/Block.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSAtomic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/_OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/arm/OSByteOrder.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/locks.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/libkern.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/OSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/libkern/zconf.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/uuid/uuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/AvailabilityInternalLegacy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/gssd/gssd_mach_types.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_machdep.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/arm64/machine_cpuid.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/stdint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/BluetoothDriverKit/BluetoothDriverKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/static_if.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_kpc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/monotonic.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/x86_64/machine_remote_time.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/serial_protos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/console/video_console.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudioKit.framework/Headers/CoreAudioKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LDAP.framework/Headers/ldap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LDAP.framework/Headers/lber.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ClassKit.framework/Headers/ClassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DVDPlayback.framework/Headers/DVDPlayback.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VisionKit.framework/Headers/VisionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SwiftUI.framework/Headers/SwiftUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/_LocationEssentials.framework/Headers/LocationEssentials.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ModelIO.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PHASE.framework/Headers/PHASE.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SharedWithYou.framework/Headers/SharedWithYou.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SecurityFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SecurityFoundation.framework/Headers/SFAuthorization.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/extrude.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/port.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/gutil.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/segment.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glsmapint.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/vvector.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutstroke.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/rot.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/tube_gc.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutbitmap.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/intersect.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/glutf90.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLUT.framework/Headers/copy.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CalendarStore.framework/Headers/CalendarStore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MetalPerformanceShadersGraph.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Collaboration.framework/Headers/Collaboration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CompositorServices.framework/Headers/CompositorServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AudioVideoBridging.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBConstants.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBCentralManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBEthernetInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVBMACAddress.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB1722ControlInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221AECPInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPMessage.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221ACMPInterface.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscoveryDelegate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221EntityDiscovery.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Headers/AVB17221Entity.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accounts.framework/Headers/Accounts.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ScreenCaptureKit.framework/Headers/ScreenCaptureKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/FileProviderUI.framework/Headers/FileProviderUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ShazamKit.framework/Headers/ShazamKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ProximityReaderStub.framework/Headers/ProximityReaderStub.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/QuickLook.framework/Headers/QuickLook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppIntents.framework/Headers/AppIntents.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AuthenticationServices.framework/Headers/AuthenticationServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/KernelManagement.framework/Headers/KernelManagement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Headers/_CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DataDetection.framework/Headers/DataDetection.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUMIDIController.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioFileComponent.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioHardwareService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/CoreAudioClock.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/DefaultAudioOutput.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUCocoaUIView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioUnitCarbonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SystemExtensions.framework/Headers/SystemExtensions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/Kerberos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/CredentialsCache2.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/locate_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Kerberos.framework/Headers/preauth_plugin.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NearbyInteraction.framework/Headers/NearbyInteraction.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ContactsUI.framework/Headers/ContactsUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreSpotlight.framework/Headers/CoreSpotlight.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMath.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tclTomMathDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclCompile.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclInt.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclIntPlatDecls.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Tcl.framework/Headers/tcl-private/tclUnixPort.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LocalAuthentication.framework/Headers/LocalAuthentication.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MatterSupport.framework/Headers/MatterSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDebug.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AdSupport.framework/Headers/AdSupport.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Headers/LocalAuthenticationEmbeddedUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstallerPlugins.framework/Headers/InstallerPlugins.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PushKit.framework/Headers/PushKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Vision.framework/Headers/Vision.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Headers/CoreAudioTypes.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NetworkExtension.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ExtensionKit.framework/Headers/ExtensionKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/OpenAL.framework/Headers/OpenAL.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/EventKit.framework/Headers/EventKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MediaAccessibility.framework/Headers/MediaAccessibility.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Headers/AppTrackingTransparency.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CoreHaptics.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CallKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPlugInCOM.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CoreMotion.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVRouting.framework/Headers/AVRouting.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/StickerKit.framework/Headers/StickerKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/WidgetKit.framework/Headers/WidgetKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AVKit.framework/Headers/AVKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABTypedefs.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActions.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBook.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobals.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABRecord.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGroup.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPerson.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonView.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABImageLoading.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPicker.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPersonPickerDelegate.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABSearchElement.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABMultiValue.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABActionsC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABAddressBookC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABGlobalsC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/ABPeoplePickerC.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AddressBook.framework/Headers/AddressBookUI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SoundAnalysis.framework/Headers/SoundAnalysis.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CoreLocation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CloudKit.framework/Headers/CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/IOUSBHost.framework/Headers/IOUSBHost.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Headers/LatentSemanticMapping.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SharedWithYouCore.framework/Headers/SharedWithYouCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CFNetwork.framework/Headers/CFNetwork.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineCore.framework/Headers/BrowserEngineCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Photos.framework/Headers/Photos.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/JavaScriptCore.framework/Headers/JavaScriptCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GameplayKit.framework/Headers/GameplayKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/DiskArbitration.framework/Headers/DiskArbitration.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BrowserEngineKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BEMemory.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVControl.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMAVManager.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InstantMessage.framework/Headers/IMService.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PushToTalk.framework/Headers/PushToTalk.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers/InputMethodKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Headers/ImageCaptureCore.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/CoreData_CloudKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_Sharing.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainer_SwiftOverlay.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/GLKit.framework/Headers/GLKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/AdServices.framework/Headers/AdServices.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Headers/CryptoTokenKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VideoToolbox.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SafetyKit.framework/Headers/SafetyKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Translation.framework/Headers/Translation.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UserNotifications.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/iTunesLibrary.framework/Headers/iTunesLibrary.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/CoreTransferable.framework/Headers/CoreTransferable.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKit.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/ModelIO.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UICoordinateSpace.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIDefines.h" +#import "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/SubFrameworks/UIUtilities.framework/Headers/UIGeometry.h" diff --git a/metadata-generator/metadata/metadata.macos.x86_64.nsmd b/metadata-generator/metadata/metadata.macos.x86_64.nsmd index 0a9b0722..46cca82b 100644 Binary files a/metadata-generator/metadata/metadata.macos.x86_64.nsmd and b/metadata-generator/metadata/metadata.macos.x86_64.nsmd differ diff --git a/packages/ios-sim/types/ARKit.d.ts b/packages/ios-sim/types/ARKit.d.ts index d6a36501..803c29ef 100644 --- a/packages/ios-sim/types/ARKit.d.ts +++ b/packages/ios-sim/types/ARKit.d.ts @@ -12,11 +12,7 @@ declare const ARBlendShapeLocationMouthFrownRight: string; declare const ARSCNDebugOptionShowFeaturePoints: interop.Enum; -declare const ARSkeletonJointNameLeftShoulder: string; - -declare const ARSkeletonJointNameRightFoot: string; - -declare const ARSkeletonJointNameLeftHand: string; +declare const ARReferenceObjectArchiveExtension: string; declare const ARBlendShapeLocationTongueOut: string; @@ -28,8 +24,6 @@ declare const ARBlendShapeLocationMouthShrugLower: string; declare const ARBlendShapeLocationMouthRollUpper: string; -declare const ARBlendShapeLocationMouthRollLower: string; - declare const ARBlendShapeLocationMouthRight: string; declare const ARBlendShapeLocationMouthPressRight: string; @@ -46,10 +40,6 @@ declare const ARBlendShapeLocationMouthDimpleLeft: string; declare const ARBlendShapeLocationJawForward: string; -declare const ARBlendShapeLocationEyeWideRight: string; - -declare const ARBlendShapeLocationEyeWideLeft: string; - declare const ARBlendShapeLocationEyeLookUpLeft: string; declare const ARBlendShapeLocationEyeLookOutRight: string; @@ -64,10 +54,20 @@ declare const ARBlendShapeLocationBrowDownRight: string; declare const ARBlendShapeLocationBrowDownLeft: string; -declare const ARReferenceObjectArchiveExtension: string; - declare const ARErrorDomain: string; +declare const ARBlendShapeLocationEyeWideRight: string; + +declare const ARBlendShapeLocationMouthRollLower: string; + +declare const ARSkeletonJointNameRightShoulder: string; + +declare const ARSkeletonJointNameLeftShoulder: string; + +declare const ARSkeletonJointNameRightFoot: string; + +declare const ARSkeletonJointNameLeftHand: string; + declare const ARSCNDebugOptionShowWorldOrigin: interop.Enum; declare const ARSkeletonJointNameHead: string; @@ -86,6 +86,8 @@ declare const ARBlendShapeLocationBrowOuterUpRight: string; declare const ARBlendShapeLocationMouthUpperUpRight: string; +declare const ARBlendShapeLocationMouthStretchRight: string; + declare const ARBlendShapeLocationMouthFunnel: string; declare const ARBlendShapeLocationMouthSmileRight: string; @@ -98,18 +100,16 @@ declare const ARSkeletonJointNameLeftFoot: string; declare const ARSkeletonJointNameRoot: string; -declare const ARBlendShapeLocationMouthPucker: string; - declare const ARBlendShapeLocationMouthStretchLeft: string; declare const ARBlendShapeLocationMouthSmileLeft: string; -declare const ARBlendShapeLocationMouthStretchRight: string; - declare const ARBlendShapeLocationBrowOuterUpLeft: string; declare const ARBlendShapeLocationEyeLookInRight: string; +declare const ARBlendShapeLocationEyeWideLeft: string; + declare const ARBlendShapeLocationMouthClose: string; declare const ARBlendShapeLocationJawOpen: string; @@ -128,10 +128,10 @@ declare const ARBlendShapeLocationEyeLookDownLeft: string; declare const ARBlendShapeLocationJawLeft: string; -declare const ARSkeletonJointNameRightShoulder: string; - declare const ARBlendShapeLocationCheekSquintRight: string; +declare const ARBlendShapeLocationMouthPucker: string; + declare const ARHitTestResultType: { FeaturePoint: 1, EstimatedHorizontalPlane: 2, @@ -141,11 +141,6 @@ declare const ARHitTestResultType: { ExistingPlaneUsingGeometry: 32, }; -declare const ARMatteResolution: { - Full: 0, - Half: 1, -}; - declare const ARAppClipCodeURLDecodingState: { Decoding: 0, Failed: 1, @@ -168,6 +163,11 @@ declare const ARGeometryPrimitiveType: { Triangle: 1, }; +declare const ARMatteResolution: { + Full: 0, + Half: 1, +}; + declare const ARWorldMappingStatus: { NotAvailable: 0, Limited: 1, @@ -259,13 +259,6 @@ declare const ARTrackingState: { Normal: 2, }; -declare const ARPlaneClassificationStatus: { - NotAvailable: 0, - Undetermined: 1, - Unknown: 2, - Known: 3, -}; - declare const ARConfidenceLevel: { Low: 0, Medium: 1, @@ -300,6 +293,13 @@ declare const ARSceneReconstruction: { MeshWithClassification: 3, }; +declare const ARPlaneClassificationStatus: { + NotAvailable: 0, + Undetermined: 1, + Unknown: 2, + Known: 3, +}; + declare const ARMeshClassification: { None: 0, Wall: 1, @@ -329,12 +329,6 @@ declare const ARPlaneAnchorAlignment: { Vertical: 1, }; -declare const ARRaycastTarget: { - ExistingPlaneGeometry: 0, - ExistingPlaneInfinite: 1, - EstimatedPlane: 2, -}; - declare const ARFrameSemantics: { None: 0, PersonSegmentation: 1, @@ -344,6 +338,12 @@ declare const ARFrameSemantics: { SmoothedSceneDepth: 16, }; +declare const ARRaycastTarget: { + ExistingPlaneGeometry: 0, + ExistingPlaneInfinite: 1, + EstimatedPlane: 2, +}; + declare function ARSkeletonJointNameForRecognizedPointKey(recognizedPointKey: string): string; declare interface ARAnchorCopying extends NSCopying { @@ -442,12 +442,6 @@ declare interface ARSessionProviding extends NSObjectProtocol { declare class ARSessionProviding extends NativeObject implements ARSessionProviding { } -declare class ARLightEstimate extends NSObject { - readonly ambientIntensity: number; - - readonly ambientColorTemperature: number; -} - declare class ARMatteGenerator extends NSObject { initWithDeviceMatteResolution(device: MTLDevice, matteResolution: interop.Enum): this; @@ -524,6 +518,12 @@ declare class ARWorldTrackingConfiguration extends ARConfiguration { setSceneReconstruction(sceneReconstruction: interop.Enum): void; } +declare class ARLightEstimate extends NSObject { + readonly ambientIntensity: number; + + readonly ambientColorTemperature: number; +} + declare class ARCoachingOverlayView extends UIView { delegate: ARCoachingOverlayViewDelegate; @@ -606,10 +606,12 @@ declare class ARSKView extends SKView implements ARSessionProviding { readonly debugDescription: string; } -declare class ARBodyAnchor extends ARAnchor implements ARTrackable { - readonly skeleton: ARSkeleton3D; +declare class ARAppClipCodeAnchor extends ARAnchor implements ARTrackable { + readonly url: NSURL; - readonly estimatedScaleFactor: number; + readonly urlDecodingState: interop.Enum; + + readonly radius: number; readonly isTracked: boolean; @@ -654,74 +656,78 @@ declare class ARBodyAnchor extends ARAnchor implements ARTrackable { readonly debugDescription: string; } -declare class ARBody2D extends NSObject { - readonly skeleton: ARSkeleton2D; -} +declare class ARReferenceObject extends NSObject implements NSSecureCoding { + name: string; -declare class ARSkeletonDefinition extends NSObject { - static readonly defaultBody3DSkeletonDefinition: ARSkeletonDefinition; + readonly center: unknown /* ext vector */; - static readonly defaultBody2DSkeletonDefinition: ARSkeletonDefinition; + readonly extent: unknown /* ext vector */; - readonly jointCount: number; + readonly scale: unknown /* ext vector */; - readonly jointNames: NSArray; + readonly resourceGroupName: string; - readonly parentIndices: NSArray; + readonly rawFeaturePoints: ARPointCloud; - readonly neutralBodySkeleton3D: ARSkeleton3D; + static referenceObjectsInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - indexForJointName(jointName: string): number; -} + initWithArchiveURLError(url: NSURL, error: interop.PointerConvertible): this; -declare class ARAppClipCodeAnchor extends ARAnchor implements ARTrackable { - readonly url: NSURL; + exportObjectToURLPreviewImageError(url: NSURL, previewImage: UIImage | null, error: interop.PointerConvertible): boolean; - readonly urlDecodingState: interop.Enum; + referenceObjectByApplyingTransform(transform: simd_float4x4): ARReferenceObject; - readonly radius: number; + referenceObjectByMergingObjectError(object: ARReferenceObject, error: interop.PointerConvertible): ARReferenceObject; - readonly isTracked: boolean; + setName(name: string | null): void; - isEqual(object: interop.Object): boolean; + static readonly supportsSecureCoding: boolean; - readonly hash: number; + encodeWithCoder(coder: NSCoder): void; - readonly superclass: interop.Object; + initWithCoder(coder: NSCoder): this; +} - class(): interop.Object; +declare class ARReferenceImage extends NSObject { + name: string; - self(): this; + readonly physicalSize: CGSize; - performSelector(aSelector: string): interop.Object; + readonly resourceGroupName: string; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + validateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + initWithCGImageOrientationPhysicalWidth(image: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - readonly isProxy: boolean; + initWithPixelBufferOrientationPhysicalWidth(pixelBuffer: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - isKindOfClass(aClass: interop.Object): boolean; + static referenceImagesInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - isMemberOfClass(aClass: interop.Object): boolean; + setName(name: string | null): void; +} - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; +declare class ARRaycastResult extends NSObject { + readonly worldTransform: simd_float4x4; - respondsToSelector(aSelector: string): boolean; + readonly target: interop.Enum; - retain(): this; + readonly targetAlignment: interop.Enum; - release(): void; + readonly anchor: ARAnchor; +} - autorelease(): this; +declare class ARPointCloud extends NSObject implements NSSecureCoding { + readonly count: number; - retainCount(): number; + readonly points: interop.Pointer; - readonly zone: interop.Pointer; + readonly identifiers: interop.Pointer; - readonly description: string; + static readonly supportsSecureCoding: boolean; - readonly debugDescription: string; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class ARPlaneGeometry extends NSObject implements NSSecureCoding { @@ -813,114 +819,6 @@ declare class ARMeshAnchor extends ARAnchor { readonly geometry: ARMeshGeometry; } -declare class ARFaceGeometry extends NSObject implements NSSecureCoding, NSCopying { - readonly vertexCount: number; - - readonly vertices: interop.Pointer; - - readonly textureCoordinateCount: number; - - readonly textureCoordinates: interop.Pointer; - - readonly triangleCount: number; - - readonly triangleIndices: interop.Pointer; - - initWithBlendShapes(blendShapes: NSDictionary | Record): this; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AREnvironmentProbeAnchor extends ARAnchor { - readonly environmentTexture: MTLTexture; - - readonly extent: unknown /* ext vector */; - - initWithTransformExtent(transform: simd_float4x4, extent: unknown /* ext vector */): this; - - initWithNameTransformExtent(name: string, transform: simd_float4x4, extent: unknown /* ext vector */): this; -} - -declare class ARReferenceObject extends NSObject implements NSSecureCoding { - name: string; - - readonly center: unknown /* ext vector */; - - readonly extent: unknown /* ext vector */; - - readonly scale: unknown /* ext vector */; - - readonly resourceGroupName: string; - - readonly rawFeaturePoints: ARPointCloud; - - static referenceObjectsInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - - initWithArchiveURLError(url: NSURL, error: interop.PointerConvertible): this; - - exportObjectToURLPreviewImageError(url: NSURL, previewImage: UIImage | null, error: interop.PointerConvertible): boolean; - - referenceObjectByApplyingTransform(transform: simd_float4x4): ARReferenceObject; - - referenceObjectByMergingObjectError(object: ARReferenceObject, error: interop.PointerConvertible): ARReferenceObject; - - setName(name: string | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class ARReferenceImage extends NSObject { - name: string; - - readonly physicalSize: CGSize; - - readonly resourceGroupName: string; - - validateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - initWithCGImageOrientationPhysicalWidth(image: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - - initWithPixelBufferOrientationPhysicalWidth(pixelBuffer: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - - static referenceImagesInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - - setName(name: string | null): void; -} - -declare class ARRaycastResult extends NSObject { - readonly worldTransform: simd_float4x4; - - readonly target: interop.Enum; - - readonly targetAlignment: interop.Enum; - - readonly anchor: ARAnchor; -} - -declare class ARPointCloud extends NSObject implements NSSecureCoding { - readonly count: number; - - readonly points: interop.Pointer; - - readonly identifiers: interop.Pointer; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class ARDirectionalLightEstimate extends ARLightEstimate { readonly sphericalHarmonicsCoefficients: NSData; @@ -999,6 +897,40 @@ declare class ARHitTestResult extends NSObject { readonly anchor: ARAnchor; } +declare class ARFaceGeometry extends NSObject implements NSSecureCoding, NSCopying { + readonly vertexCount: number; + + readonly vertices: interop.Pointer; + + readonly textureCoordinateCount: number; + + readonly textureCoordinates: interop.Pointer; + + readonly triangleCount: number; + + readonly triangleIndices: interop.Pointer; + + initWithBlendShapes(blendShapes: NSDictionary | Record): this; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AREnvironmentProbeAnchor extends ARAnchor { + readonly environmentTexture: MTLTexture; + + readonly extent: unknown /* ext vector */; + + initWithTransformExtent(transform: simd_float4x4, extent: unknown /* ext vector */): this; + + initWithNameTransformExtent(name: string, transform: simd_float4x4, extent: unknown /* ext vector */): this; +} + declare class ARSession extends NSObject { readonly identifier: NSUUID; @@ -1036,6 +968,8 @@ declare class ARSession extends NSObject { captureHighResolutionFrameWithCompletion(completion: (p1: ARFrame, p2: NSError) => void | null): void; + captureHighResolutionFrameUsingPhotoSettingsCompletion(photoSettings: AVCapturePhotoSettings | null, completion: (p1: ARFrame, p2: NSError) => void | null): void; + setDelegate(delegate: ARSessionDelegate | null): void; setDelegateQueue(delegateQueue: NSObject | null): void; @@ -1179,12 +1113,104 @@ declare class ARCamera extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class ARBodyAnchor extends ARAnchor implements ARTrackable { + readonly skeleton: ARSkeleton3D; + + readonly estimatedScaleFactor: number; + + readonly isTracked: boolean; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class ARBody2D extends NSObject { + readonly skeleton: ARSkeleton2D; +} + +declare class ARSkeletonDefinition extends NSObject { + static readonly defaultBody3DSkeletonDefinition: ARSkeletonDefinition; + + static readonly defaultBody2DSkeletonDefinition: ARSkeletonDefinition; + + readonly jointCount: number; + + readonly jointNames: NSArray; + + readonly parentIndices: NSArray; + + readonly neutralBodySkeleton3D: ARSkeleton3D; + + indexForJointName(jointName: string): number; +} + declare class ARDepthData extends NSObject { readonly depthMap: interop.Object; readonly confidenceMap: interop.Object; } +declare class ARAnchor extends NSObject implements ARAnchorCopying, NSSecureCoding { + readonly identifier: NSUUID; + + readonly name: string; + + readonly sessionIdentifier: NSUUID; + + readonly transform: simd_float4x4; + + initWithTransform(transform: simd_float4x4): this; + + initWithNameTransform(name: string, transform: simd_float4x4): this; + + initWithAnchor(anchor: ARAnchor): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class ARFaceAnchor extends ARAnchor implements ARTrackable { readonly geometry: ARFaceGeometry; @@ -1336,6 +1362,10 @@ declare class ARVideoFormat extends NSObject implements NSCopying { readonly videoHDRSupported: boolean; + readonly defaultColorSpace: interop.Enum; + + readonly defaultPhotoSettings: AVCapturePhotoSettings; + isVideoHDRSupported(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1604,6 +1634,18 @@ declare class ARWorldMap extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class AROrientationTrackingConfiguration extends ARConfiguration { + autoFocusEnabled: boolean; + + init(): this; + + static new any>(this: This): InstanceType; + + isAutoFocusEnabled(): boolean; + + setAutoFocusEnabled(autoFocusEnabled: boolean): void; +} + declare class ARSCNFaceGeometry extends SCNGeometry { static faceGeometryWithDevice any>(this: This, device: MTLDevice): InstanceType; @@ -1656,98 +1698,6 @@ declare class ARGeoTrackingConfiguration extends ARConfiguration { setAppClipCodeTrackingEnabled(appClipCodeTrackingEnabled: boolean): void; } -declare class AROrientationTrackingConfiguration extends ARConfiguration { - autoFocusEnabled: boolean; - - init(): this; - - static new any>(this: This): InstanceType; - - isAutoFocusEnabled(): boolean; - - setAutoFocusEnabled(autoFocusEnabled: boolean): void; -} - -declare class ARAnchor extends NSObject implements ARAnchorCopying, NSSecureCoding { - readonly identifier: NSUUID; - - readonly name: string; - - readonly sessionIdentifier: NSUUID; - - readonly transform: simd_float4x4; - - initWithTransform(transform: simd_float4x4): this; - - initWithNameTransform(name: string, transform: simd_float4x4): this; - - initWithAnchor(anchor: ARAnchor): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class ARQuickLookPreviewItem extends NSObject implements QLPreviewItem { - initWithFileAtURL(url: NSURL): this; - - canonicalWebPageURL: NSURL; - - allowsContentScaling: boolean; - - setCanonicalWebPageURL(canonicalWebPageURL: NSURL | null): void; - - setAllowsContentScaling(allowsContentScaling: boolean): void; - - readonly previewItemURL: NSURL; - - readonly previewItemTitle: string; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class ARSkeleton extends NSObject { readonly definition: ARSkeletonDefinition; diff --git a/packages/ios-sim/types/AVFAudio.d.ts b/packages/ios-sim/types/AVFAudio.d.ts index dccb40d1..3b2a10cc 100644 --- a/packages/ios-sim/types/AVFAudio.d.ts +++ b/packages/ios-sim/types/AVFAudio.d.ts @@ -8,17 +8,17 @@ declare const AVAudioUnitTypeOfflineEffect: string; declare const AVAudioSessionPolarPatternStereo: string; -declare const AVAudioUnitTypeOutput: string; +declare const AVAudioSessionModeGameChat: string; declare const AVSampleRateConverterAudioQualityKey: string; declare const AVAudioSessionPortAVB: string; -declare const AVSpeechSynthesisVoiceIdentifierAlex: string; +declare const AVSpeechUtteranceDefaultSpeechRate: number; declare const AVAudioApplicationMuteStateKey: string; -declare const AVSpeechUtteranceDefaultSpeechRate: number; +declare const AVSpeechSynthesisVoiceIdentifierAlex: string; declare const AVSpeechUtteranceMaximumSpeechRate: number; @@ -36,12 +36,12 @@ declare const AVAudioUnitTypeFormatConverter: string; declare const AVAudioUnitTypeMusicEffect: string; +declare const AVAudioUnitTypeOutput: string; + declare const AVAudioSequencerInfoDictionaryKeyYear: string; declare const AVAudioSequencerInfoDictionaryKeyTitle: string; -declare const AVAudioSequencerInfoDictionaryKeyTimeSignature: string; - declare const AVAudioSequencerInfoDictionaryKeySourceBitDepth: string; declare const AVAudioSequencerInfoDictionaryKeyRecordedDate: string; @@ -54,18 +54,44 @@ declare const AVAudioSequencerInfoDictionaryKeyGenre: string; declare const AVAudioSequencerInfoDictionaryKeyEncodingApplication: string; +declare const AVAudioSequencerInfoDictionaryKeyChannelLayout: string; + declare const AVAudioSequencerInfoDictionaryKeyArtist: string; declare const AVAudioSequencerInfoDictionaryKeyAlbum: string; +declare const AVAudioSessionPolarPatternCardioid: string; + +declare const AVAudioSessionPolarPatternOmnidirectional: string; + +declare const AVAudioSessionOrientationRight: string; + +declare const AVAudioSequencerInfoDictionaryKeyComposer: string; + +declare const AVAudioSessionOrientationBack: string; + +declare const AVAudioSessionOrientationFront: string; + +declare const AVAudioSessionOrientationTop: string; + +declare const AVAudioSessionAvailableInputsChangeNotification: string; + declare const AVAudioSessionRenderingModeNewRenderingModeKey: string; +declare const AVAudioSessionRouteChangePreviousRouteKey: string; + declare const AVAudioSessionRouteChangeReasonKey: string; declare const AVAudioSessionInterruptionOptionKey: string; +declare const AVAudioSessionUserIntentToUnmuteOutputNotification: string; + +declare const AVAudioSessionMuteStateKey: string; + declare const AVAudioSessionSpatialAudioEnabledKey: string; +declare const AVAudioSessionOutputMuteStateChangeNotification: string; + declare const AVAudioSessionRenderingCapabilitiesChangeNotification: string; declare const AVAudioSessionSilenceSecondaryAudioHintNotification: string; @@ -74,19 +100,7 @@ declare const AVAudioSessionMediaServicesWereLostNotification: string; declare const AVAudioSessionInterruptionNotification: string; -declare const AVAudioSessionPolarPatternCardioid: string; - -declare const AVAudioSessionPolarPatternOmnidirectional: string; - -declare const AVAudioSessionOrientationRight: string; - -declare const AVAudioSequencerInfoDictionaryKeyComposer: string; - -declare const AVAudioSessionOrientationBack: string; - -declare const AVAudioSessionOrientationFront: string; - -declare const AVAudioSessionOrientationTop: string; +declare const AVAudioSessionModeShortFormVideo: string; declare const AVAudioSessionModeVoicePrompt: string; @@ -96,12 +110,8 @@ declare const AVAudioSessionModeMoviePlayback: string; declare const AVAudioSessionModeVideoRecording: string; -declare const AVAudioSessionModeGameChat: string; - declare const AVAudioSessionModeVoiceChat: string; -declare const AVAudioSessionCategoryMultiRoute: string; - declare const AVAudioSessionCategoryAudioProcessing: string; declare const AVAudioSessionCategoryPlayAndRecord: string; @@ -112,6 +122,8 @@ declare const AVAudioSessionCategoryAmbient: string; declare const AVAudioSessionPortThunderbolt: string; +declare const AVAudioSessionPortDisplayPort: string; + declare const AVAudioSessionPortPCI: string; declare const AVAudioSessionPortVirtual: string; @@ -146,6 +158,12 @@ declare const AVAudioBitRateStrategy_Constant: string; declare const AVChannelLayoutKey: string; +declare const AVEncoderASPFrequencyKey: string; + +declare const AVEncoderContentSourceKey: string; + +declare const AVEncoderDynamicRangeControlConfigurationKey: string; + declare const AVEncoderBitDepthHintKey: string; declare const AVEncoderBitRatePerChannelKey: string; @@ -164,36 +182,30 @@ declare const AVAudioUnitManufacturerNameApple: string; declare const AVAudioSessionSpatialPlaybackCapabilitiesChangedNotification: string; +declare const AVAudioUnitComponentTagsDidChangeNotification: string; + declare const AVAudioSessionPortFireWire: string; declare const AVAudioSessionPortHeadsetMic: string; -declare const AVSampleRateConverterAlgorithmKey: string; - declare const AVAudioSessionPortHeadphones: string; +declare const AVAudioSessionPortUSBAudio: string; + +declare const AVAudioSequencerInfoDictionaryKeyTimeSignature: string; + declare const AVAudioSequencerInfoDictionaryKeyCopyright: string; +declare const AVSampleRateConverterAlgorithmKey: string; + declare const AVLinearPCMIsNonInterleaved: string; declare const AVSampleRateKey: string; -declare const AVAudioSessionModeMeasurement: string; - declare const AVAudioSessionInterruptionTypeKey: string; -declare const AVAudioSessionLocationLower: string; - -declare const AVEncoderBitRateStrategyKey: string; - declare const AVAudioSequencerInfoDictionaryKeyTempo: string; -declare const AVAudioSessionInterruptionFlags_ShouldResume: number; - -declare const AVAudioSessionOrientationBottom: string; - -declare const AVAudioUnitComponentTagsDidChangeNotification: string; - declare const AVAudioSessionSilenceSecondaryAudioHintTypeKey: string; declare const AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds: string; @@ -204,6 +216,8 @@ declare const AVSampleRateConverterAlgorithm_MinimumPhase: string; declare const AVAudioSessionRenderingModeChangeNotification: string; +declare const AVAudioSessionModeMeasurement: string; + declare const AVFormatIDKey: string; declare const AVAudioSessionRouteChangeNotification: string; @@ -214,16 +228,10 @@ declare const AVSampleRateConverterAlgorithm_Normal: string; declare const AVAudioSessionMicrophoneInjectionIsAvailableKey: string; -declare const AVAudioSessionRouteChangePreviousRouteKey: string; - -declare const AVAudioSessionPortUSBAudio: string; - declare const AVAudioSessionMediaServicesWereResetNotification: string; declare const AVAudioSessionCategoryRecord: string; -declare const AVAudioUnitTypeMIDIProcessor: string; - declare const AVAudioSessionInterruptionWasSuspendedKey: string; declare const AVAudioSessionLocationUpper: string; @@ -232,61 +240,62 @@ declare const AVAudioSessionPortHDMI: string; declare const AVAudioSequencerInfoDictionaryKeyTrackNumber: string; +declare const AVAudioSessionInterruptionFlags_ShouldResume: number; + declare const AVAudioSessionCategoryPlayback: string; +declare const AVEncoderAudioQualityKey: string; + declare const AVSpeechSynthesisIPANotationAttribute: string; declare const AVAudioSequencerInfoDictionaryKeyComments: string; -declare const AVAudioSessionInterruptionReasonKey: string; - declare const AVAudioSessionPortCarAudio: string; declare const AVAudioSequencerInfoDictionaryKeyISRC: string; declare const AVAudioSessionPortBuiltInMic: string; -declare const AVEncoderAudioQualityKey: string; - declare const AVAudioSessionModeSpokenAudio: string; declare const AVAudioSequencerInfoDictionaryKeySourceEncoder: string; declare const AVAudioApplicationInputMuteStateChangeNotification: string; -declare const AVAudioSessionPortDisplayPort: string; +declare const AVAudioSessionLocationLower: string; + +declare const AVEncoderBitRateStrategyKey: string; declare const AVLinearPCMIsBigEndianKey: string; declare const AVLinearPCMBitDepthKey: string; -declare const AVAudioSequencerInfoDictionaryKeyChannelLayout: string; +declare const AVAudioUnitTypeMIDIProcessor: string; declare const AVAudioBitRateStrategy_Variable: string; declare const AVAudioSessionPolarPatternSubcardioid: string; +declare const AVAudioSessionOrientationBottom: string; + declare const AVAudioSessionMicrophoneInjectionCapabilitiesChangeNotification: string; declare const AVAudioSequencerInfoDictionaryKeyNominalBitRate: string; +declare const AVAudioSessionCategoryMultiRoute: string; + declare const AVAudioUnitTypeMusicDevice: string; declare const AVAudioSessionModeDefault: string; +declare const AVAudioSessionInterruptionReasonKey: string; + declare const AVAudioUnitTypeGenerator: string; declare const AVSpeechSynthesisAvailableVoicesDidChangeNotification: string; declare const AVAudioSessionOrientationLeft: string; -declare const AVAudio3DMixingSourceMode: { - SpatializeIfMono: 0, - Bypass: 1, - PointSource: 2, - AmbienceBed: 3, -}; - declare const AVAudioEngineManualRenderingStatus: { Error: -1, Success: 0, @@ -430,13 +439,6 @@ declare const AVAudioSessionSetActiveOptions: { AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation: 1, }; -declare const AVAudioSessionInterruptionReason: { - Default: 0, - AppWasSuspended: 1, - BuiltInMicMuted: 2, - RouteDisconnected: 4, -}; - declare const AVAudioSessionInterruptionType: { Began: 1, Ended: 0, @@ -446,11 +448,13 @@ declare const AVAudioSessionCategoryOptions: { MixWithOthers: 1, DuckOthers: 2, AllowBluetooth: 4, + AllowBluetoothHFP: 4, DefaultToSpeaker: 8, InterruptSpokenAudioAndMixWithOthers: 17, AllowBluetoothA2DP: 32, AllowAirPlay: 64, OverrideMutedMicrophoneInterruption: 128, + BluetoothHighQualityRecording: 524288, }; declare const AVAudioSessionPortOverride: { @@ -497,6 +501,13 @@ declare const AVAudioEngineManualRenderingError: { NotRunning: -80802, }; +declare const AVAudio3DMixingSourceMode: { + SpatializeIfMono: 0, + Bypass: 1, + PointSource: 2, + AmbienceBed: 3, +}; + declare const AVAudio3DMixingRenderingAlgorithm: { EqualPowerPanning: 0, SphericalHead: 1, @@ -519,6 +530,39 @@ declare const AVAudioConverterPrimeMethod: { None: 2, }; +declare const AVAudioContentSource: { + Unspecified: -1, + Reserved: 0, + AppleCapture_Traditional: 1, + AppleCapture_Spatial: 2, + AppleCapture_Spatial_Enhanced: 3, + AppleMusic_Traditional: 4, + AppleMusic_Spatial: 5, + AppleAV_Traditional_Offline: 6, + AppleAV_Spatial_Offline: 7, + AppleAV_Traditional_Live: 8, + AppleAV_Spatial_Live: 9, + ApplePassthrough: 10, + Capture_Traditional: 33, + Capture_Spatial: 34, + Capture_Spatial_Enhanced: 35, + Music_Traditional: 36, + Music_Spatial: 37, + AV_Traditional_Offline: 38, + AV_Spatial_Offline: 39, + AV_Traditional_Live: 40, + AV_Spatial_Live: 41, + Passthrough: 42, +}; + +declare const AVAudioDynamicRangeControlConfiguration: { + None: 0, + Music: 1, + Speech: 2, + Movie: 3, + Capture: 4, +}; + declare const AVSpeechSynthesisPersonalVoiceAuthorizationStatus: { NotDetermined: 0, Denied: 1, @@ -562,6 +606,13 @@ declare const AVAudioSessionMicrophoneInjectionMode: { SpokenAudio: 1, }; +declare const AVAudioSessionInterruptionReason: { + Default: 0, + AppWasSuspended: 1, + BuiltInMicMuted: 2, + RouteDisconnected: 4, +}; + declare const AVAudioSessionRecordPermission: { Undetermined: 1970168948, Denied: 1684369017, @@ -604,6 +655,14 @@ declare const AVAudioSessionSilenceSecondaryAudioHintType: { End: 0, }; +declare const AVAudioStereoOrientation: { + None: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeRight: 3, + LandscapeLeft: 4, +}; + declare const AVAudioVoiceProcessingSpeechActivityEvent: { Started: 0, Ended: 1, @@ -614,14 +673,6 @@ declare const AVMusicSequenceLoadOptions: { ChannelsTo: 1, }; -declare const AVAudioStereoOrientation: { - None: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeRight: 3, - LandscapeLeft: 4, -}; - declare const AVAudioUnitEQFilterType: { Parametric: 0, LowPass: 1, @@ -692,10 +743,10 @@ declare class AVAudio3DPoint { z: number; } -declare class AVAudioConverterPrimeInfo { - constructor(init?: AVAudioConverterPrimeInfo); - leadingFrames: number; - trailingFrames: number; +declare class _AVBeatRange { + constructor(init?: _AVBeatRange); + start: number; + length: number; } declare class AVAudio3DAngularOrientation { @@ -705,10 +756,10 @@ declare class AVAudio3DAngularOrientation { roll: number; } -declare class _AVBeatRange { - constructor(init?: _AVBeatRange); - start: number; - length: number; +declare class AVAudioConverterPrimeInfo { + constructor(init?: AVAudioConverterPrimeInfo); + leadingFrames: number; + trailingFrames: number; } declare interface AVAudioSessionDelegate extends NSObjectProtocol { @@ -854,14 +905,6 @@ declare class AVParameterEvent extends AVMusicEvent { setValue(value: number): void; } -declare class AVMIDIChannelPressureEvent extends AVMIDIChannelEvent { - initWithChannelPressure(channel: number, pressure: number): this; - - pressure: number; - - setPressure(pressure: number): void; -} - declare class AVAudioInputNode extends AVAudioIONode implements AVAudioMixing { setManualRenderingInputPCMFormatInputBlock(format: AVAudioFormat, block: (p1: number) => interop.Pointer): boolean; @@ -1084,9 +1127,39 @@ declare class AVMIDINoteEvent extends AVMusicEvent { setDuration(duration: number): void; } +declare class AVMIDIChannelPressureEvent extends AVMIDIChannelEvent { + initWithChannelPressure(channel: number, pressure: number): this; + + pressure: number; + + setPressure(pressure: number): void; +} + declare class AVMusicEvent extends NSObject { } +declare class AVAudioUnitEQFilterParameters extends NSObject { + filterType: interop.Enum; + + frequency: number; + + bandwidth: number; + + gain: number; + + bypass: boolean; + + setFilterType(filterType: interop.Enum): void; + + setFrequency(frequency: number): void; + + setBandwidth(bandwidth: number): void; + + setGain(gain: number): void; + + setBypass(bypass: boolean): void; +} + declare class AVSpeechSynthesisProviderRequest extends NSObject implements NSSecureCoding, NSCopying { readonly ssmlRepresentation: string; @@ -1315,18 +1388,6 @@ declare class AVAudioUnitTimeEffect extends AVAudioUnit { setBypass(bypass: boolean): void; } -declare class AVAudioUnitDistortion extends AVAudioUnitEffect { - loadFactoryPreset(preset: interop.Enum): void; - - preGain: number; - - wetDryMix: number; - - setPreGain(preGain: number): void; - - setWetDryMix(wetDryMix: number): void; -} - declare class AVAudioUnitDelay extends AVAudioUnitEffect { delayTime: number; @@ -1363,98 +1424,40 @@ declare class AVAudioSinkNode extends AVAudioNode { initWithReceiverBlock(block: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number): this; } -declare class AVAudioSequencer extends NSObject { - init(): this; +declare class AVAudioPlayer extends NSObject { + initWithContentsOfURLError(url: NSURL, outError: interop.PointerConvertible): this; - initWithAudioEngine(engine: AVAudioEngine): this; + initWithDataError(data: NSData, outError: interop.PointerConvertible): this; - loadFromURLOptionsError(fileURL: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; + initWithContentsOfURLFileTypeHintError(url: NSURL, utiString: string | null, outError: interop.PointerConvertible): this; - loadFromDataOptionsError(data: NSData, options: interop.Enum, outError: interop.PointerConvertible): boolean; + initWithDataFileTypeHintError(data: NSData, utiString: string | null, outError: interop.PointerConvertible): this; - writeToURLSMPTEResolutionReplaceExistingError(fileURL: NSURL, resolution: number, replace: boolean, outError: interop.PointerConvertible): boolean; + prepareToPlay(): boolean; - dataWithSMPTEResolutionError(SMPTEResolution: number, outError: interop.PointerConvertible): NSData; + play(): boolean; - secondsForBeats(beats: number): number; + playAtTime(time: number): boolean; - beatsForSeconds(seconds: number): number; + pause(): void; - reverseEvents(): void; + stop(): void; - createAndAppendTrack(): AVMusicTrack; + readonly playing: boolean; - removeTrack(track: AVMusicTrack): boolean; + readonly numberOfChannels: number; - setUserCallback(userCallback: (p1: AVMusicTrack, p2: NSData, p3: number) => void | null): void; + readonly duration: number; - readonly tracks: NSArray; + delegate: AVAudioPlayerDelegate; - readonly tempoTrack: AVMusicTrack; + readonly url: NSURL; - readonly userInfo: NSDictionary; + readonly data: NSData; - currentPositionInSeconds: number; + pan: number; - currentPositionInBeats: number; - - readonly playing: boolean; - - rate: number; - - hostTimeForBeatsError(inBeats: number, outError: interop.PointerConvertible): number; - - beatsForHostTimeError(inHostTime: number, outError: interop.PointerConvertible): number; - - prepareToPlay(): void; - - startAndReturnError(outError: interop.PointerConvertible): boolean; - - stop(): void; - - setCurrentPositionInSeconds(currentPositionInSeconds: number): void; - - setCurrentPositionInBeats(currentPositionInBeats: number): void; - - isPlaying(): boolean; - - setRate(rate: number): void; -} - -declare class AVAudioPlayer extends NSObject { - initWithContentsOfURLError(url: NSURL, outError: interop.PointerConvertible): this; - - initWithDataError(data: NSData, outError: interop.PointerConvertible): this; - - initWithContentsOfURLFileTypeHintError(url: NSURL, utiString: string | null, outError: interop.PointerConvertible): this; - - initWithDataFileTypeHintError(data: NSData, utiString: string | null, outError: interop.PointerConvertible): this; - - prepareToPlay(): boolean; - - play(): boolean; - - playAtTime(time: number): boolean; - - pause(): void; - - stop(): void; - - readonly playing: boolean; - - readonly numberOfChannels: number; - - readonly duration: number; - - delegate: AVAudioPlayerDelegate; - - readonly url: NSURL; - - readonly data: NSData; - - pan: number; - - volume: number; + volume: number; setVolumeFadeDuration(volume: number, duration: number): void; @@ -1559,6 +1562,12 @@ declare class AVAudioSession extends NSObject { readonly isEchoCancelledInputAvailable: boolean; + setOutputMutedError(muted: boolean, outError: interop.PointerConvertible): boolean; + + readonly outputMuted: boolean; + + isOutputMuted(): boolean; + setActiveError(active: boolean, outError: interop.PointerConvertible): boolean; setActiveWithOptionsError(active: boolean, options: interop.Enum, outError: interop.PointerConvertible): boolean; @@ -1845,6 +1854,12 @@ declare class AVAudioConverter extends NSObject { primeInfo: AVAudioConverterPrimeInfo; + audioSyncPacketFrequency: number; + + contentSource: interop.Enum; + + dynamicRangeControlConfiguration: interop.Enum; + convertToBufferFromBufferError(outputBuffer: AVAudioPCMBuffer, inputBuffer: AVAudioPCMBuffer, outError: interop.PointerConvertible): boolean; convertToBufferErrorWithInputFromBlock(outputBuffer: AVAudioBuffer, outError: interop.PointerConvertible, inputBlock: (p1: number, p2: interop.PointerConvertible) => AVAudioBuffer): interop.Enum; @@ -1865,6 +1880,12 @@ declare class AVAudioConverter extends NSObject { setPrimeInfo(primeInfo: AVAudioConverterPrimeInfo): void; + setAudioSyncPacketFrequency(audioSyncPacketFrequency: number): void; + + setContentSource(contentSource: interop.Enum): void; + + setDynamicRangeControlConfiguration(dynamicRangeControlConfiguration: interop.Enum): void; + bitRate: number; bitRateStrategy: string; @@ -1916,6 +1937,12 @@ declare class AVMIDIMetaEvent extends AVMusicEvent { readonly type: interop.Enum; } +declare class AVAudioSessionPortExtensionBluetoothMicrophone extends NSObject { + readonly highQualityRecording: AVAudioSessionCapability; + + readonly farFieldCapture: AVAudioSessionCapability; +} + declare class AVAudioNode extends NSObject { reset(): void; @@ -1988,6 +2015,64 @@ declare class AVSpeechSynthesisMarker extends NSObject implements NSSecureCoding copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVAudioSequencer extends NSObject { + init(): this; + + initWithAudioEngine(engine: AVAudioEngine): this; + + loadFromURLOptionsError(fileURL: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; + + loadFromDataOptionsError(data: NSData, options: interop.Enum, outError: interop.PointerConvertible): boolean; + + writeToURLSMPTEResolutionReplaceExistingError(fileURL: NSURL, resolution: number, replace: boolean, outError: interop.PointerConvertible): boolean; + + dataWithSMPTEResolutionError(SMPTEResolution: number, outError: interop.PointerConvertible): NSData; + + secondsForBeats(beats: number): number; + + beatsForSeconds(seconds: number): number; + + reverseEvents(): void; + + createAndAppendTrack(): AVMusicTrack; + + removeTrack(track: AVMusicTrack): boolean; + + setUserCallback(userCallback: (p1: AVMusicTrack, p2: NSData, p3: number) => void | null): void; + + readonly tracks: NSArray; + + readonly tempoTrack: AVMusicTrack; + + readonly userInfo: NSDictionary; + + currentPositionInSeconds: number; + + currentPositionInBeats: number; + + readonly playing: boolean; + + rate: number; + + hostTimeForBeatsError(inBeats: number, outError: interop.PointerConvertible): number; + + beatsForHostTimeError(inHostTime: number, outError: interop.PointerConvertible): number; + + prepareToPlay(): void; + + startAndReturnError(outError: interop.PointerConvertible): boolean; + + stop(): void; + + setCurrentPositionInSeconds(currentPositionInSeconds: number): void; + + setCurrentPositionInBeats(currentPositionInBeats: number): void; + + isPlaying(): boolean; + + setRate(rate: number): void; +} + declare class AVSpeechSynthesisVoice extends NSObject implements NSSecureCoding { static speechVoices(): NSArray; @@ -2264,24 +2349,16 @@ declare class AVSpeechSynthesisProviderVoice extends NSObject implements NSSecur copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVAudioPCMBuffer extends AVAudioBuffer { - initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): this; - - initWithPCMFormatBufferListNoCopyDeallocator(format: AVAudioFormat, bufferList: interop.PointerConvertible, deallocator: (p1: interop.PointerConvertible) => void | null): this; - - readonly frameCapacity: number; - - frameLength: number; - - readonly stride: number; +declare class AVAudioUnitDistortion extends AVAudioUnitEffect { + loadFactoryPreset(preset: interop.Enum): void; - readonly floatChannelData: interop.Pointer; + preGain: number; - readonly int16ChannelData: interop.Pointer; + wetDryMix: number; - readonly int32ChannelData: interop.Pointer; + setPreGain(preGain: number): void; - setFrameLength(frameLength: number): void; + setWetDryMix(wetDryMix: number): void; } declare class AVSpeechSynthesizer extends NSObject { @@ -2327,28 +2404,6 @@ declare class AVSpeechSynthesizer extends NSObject { setMixToTelephonyUplink(mixToTelephonyUplink: boolean): void; } -declare class AVAudioUnitEQFilterParameters extends NSObject { - filterType: interop.Enum; - - frequency: number; - - bandwidth: number; - - gain: number; - - bypass: boolean; - - setFilterType(filterType: interop.Enum): void; - - setFrequency(frequency: number): void; - - setBandwidth(bandwidth: number): void; - - setGain(gain: number): void; - - setBypass(bypass: boolean): void; -} - declare class AVAudioUnitEQ extends AVAudioUnitEffect { initWithNumberOfBands(numberOfBands: number): this; @@ -2394,6 +2449,8 @@ declare class AVAudioUnitComponent extends NSObject { } declare class AVAudioFile extends NSObject { + init(): this; + initForReadingError(fileURL: NSURL, outError: interop.PointerConvertible): this; initForReadingCommonFormatInterleavedError(fileURL: NSURL, format: interop.Enum, interleaved: boolean, outError: interop.PointerConvertible): this; @@ -2425,6 +2482,94 @@ declare class AVAudioFile extends NSObject { setFramePosition(framePosition: number): void; } +declare class AVAudioSourceNode extends AVAudioNode implements AVAudioMixing { + initWithRenderBlock(block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): this; + + initWithFormatRenderBlock(format: AVAudioFormat, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): this; + + destinationForMixerBus(mixer: AVAudioNode, bus: number): AVAudioMixingDestination; + + volume: number; + + setVolume(volume: number): void; + + pan: number; + + setPan(pan: number): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + renderingAlgorithm: interop.Enum; + + sourceMode: interop.Enum; + + pointSourceInHeadMode: interop.Enum; + + rate: number; + + reverbBlend: number; + + obstruction: number; + + occlusion: number; + + position: AVAudio3DPoint; + + setRenderingAlgorithm(renderingAlgorithm: interop.Enum): void; + + setSourceMode(sourceMode: interop.Enum): void; + + setPointSourceInHeadMode(pointSourceInHeadMode: interop.Enum): void; + + setRate(rate: number): void; + + setReverbBlend(reverbBlend: number): void; + + setObstruction(obstruction: number): void; + + setOcclusion(occlusion: number): void; + + setPosition(position: AVAudio3DPoint): void; +} + declare class AVAudioCompressedBuffer extends AVAudioBuffer { initWithFormatPacketCapacityMaximumPacketSize(format: AVAudioFormat, packetCapacity: number, maximumPacketSize: number): this; @@ -2444,6 +2589,8 @@ declare class AVAudioCompressedBuffer extends AVAudioBuffer { readonly packetDescriptions: interop.Pointer; + readonly packetDependencies: interop.Pointer; + setPacketCount(packetCount: number): void; setByteLength(byteLength: number): void; @@ -2490,18 +2637,24 @@ declare class AVExtendedNoteOnEvent extends AVMusicEvent { setDuration(duration: number): void; } -declare class AVAudioEnvironmentReverbParameters extends NSObject { - enable: boolean; +declare class AVAudioPCMBuffer extends AVAudioBuffer { + initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): this; - level: number; + initWithPCMFormatBufferListNoCopyDeallocator(format: AVAudioFormat, bufferList: interop.PointerConvertible, deallocator: (p1: interop.PointerConvertible) => void | null): this; - readonly filterParameters: AVAudioUnitEQFilterParameters; + readonly frameCapacity: number; - loadFactoryReverbPreset(preset: interop.Enum): void; + frameLength: number; - setEnable(enable: boolean): void; + readonly stride: number; - setLevel(level: number): void; + readonly floatChannelData: interop.Pointer; + + readonly int16ChannelData: interop.Pointer; + + readonly int32ChannelData: interop.Pointer; + + setFrameLength(frameLength: number): void; } declare class AVAudioTime extends NSObject { @@ -2897,6 +3050,36 @@ declare class AVAudioRecorder extends NSObject { setChannelAssignments(channelAssignments: NSArray | Array): void; } +declare class AVAudioIONode extends AVAudioNode { + readonly presentationLatency: number; + + readonly audioUnit: interop.Pointer; + + readonly voiceProcessingEnabled: boolean; + + setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; + + isVoiceProcessingEnabled(): boolean; +} + +declare class AVAudioConnectionPoint extends NSObject { + initWithNodeBus(node: AVAudioNode, bus: number): this; + + readonly node: AVAudioNode | null; + + readonly bus: number; +} + +declare class AVAudioSessionCapability extends NSObject { + readonly supported: boolean; + + readonly enabled: boolean; + + isSupported(): boolean; + + isEnabled(): boolean; +} + declare class AVAudioUnitEffect extends AVAudioUnit { initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; @@ -3020,102 +3203,22 @@ declare class AVAudioSessionPortDescription extends NSObject { setPreferredDataSourceError(dataSource: AVAudioSessionDataSourceDescription | null, outError: interop.PointerConvertible): boolean; isSpatialAudioEnabled(): boolean; -} - -declare class AVAudioSourceNode extends AVAudioNode implements AVAudioMixing { - initWithRenderBlock(block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): this; - - initWithFormatRenderBlock(format: AVAudioFormat, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): this; - destinationForMixerBus(mixer: AVAudioNode, bus: number): AVAudioMixingDestination; - - volume: number; - - setVolume(volume: number): void; - - pan: number; - - setPan(pan: number): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - renderingAlgorithm: interop.Enum; - - sourceMode: interop.Enum; - - pointSourceInHeadMode: interop.Enum; - - rate: number; - - reverbBlend: number; - - obstruction: number; - - occlusion: number; - - position: AVAudio3DPoint; - - setRenderingAlgorithm(renderingAlgorithm: interop.Enum): void; - - setSourceMode(sourceMode: interop.Enum): void; - - setPointSourceInHeadMode(pointSourceInHeadMode: interop.Enum): void; - - setRate(rate: number): void; - - setReverbBlend(reverbBlend: number): void; + readonly bluetoothMicrophoneExtension: AVAudioSessionPortExtensionBluetoothMicrophone; +} - setObstruction(obstruction: number): void; +declare class AVAudioEnvironmentReverbParameters extends NSObject { + enable: boolean; - setOcclusion(occlusion: number): void; + level: number; - setPosition(position: AVAudio3DPoint): void; -} + readonly filterParameters: AVAudioUnitEQFilterParameters; -declare class AVAudioConnectionPoint extends NSObject { - initWithNodeBus(node: AVAudioNode, bus: number): this; + loadFactoryReverbPreset(preset: interop.Enum): void; - readonly node: AVAudioNode | null; + setEnable(enable: boolean): void; - readonly bus: number; + setLevel(level: number): void; } declare class AVAudioUnitMIDIInstrument extends AVAudioUnit implements AVAudioMixing { @@ -3228,15 +3331,3 @@ declare class AVAudioUnitMIDIInstrument extends AVAudioUnit implements AVAudioMi setPosition(position: AVAudio3DPoint): void; } -declare class AVAudioIONode extends AVAudioNode { - readonly presentationLatency: number; - - readonly audioUnit: interop.Pointer; - - readonly voiceProcessingEnabled: boolean; - - setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; - - isVoiceProcessingEnabled(): boolean; -} - diff --git a/packages/ios-sim/types/AVFoundation.d.ts b/packages/ios-sim/types/AVFoundation.d.ts index 881eecbc..433478e6 100644 --- a/packages/ios-sim/types/AVFoundation.d.ts +++ b/packages/ios-sim/types/AVFoundation.d.ts @@ -3,6 +3,14 @@ /// /// +declare const AVMetadataIdentifierID3MetadataBand: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; + +declare const AVCaptureSessionPresetPhoto: string; + +declare const AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; + declare const AVMediaCharacteristicUsesWideGamutColorSpace: string; declare const AVVideoCodecKey: string; @@ -15,18 +23,6 @@ declare const AVPlayerItemTimeJumpedOriginatingParticipantKey: string; declare const AVMetadataiTunesMetadataKeyArranger: string; -declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; - -declare const AVFragmentedMovieDurationDidChangeNotification: string; - -declare const AVVideoCodecHEVC: string; - -declare const AVVideoYCbCrMatrix_ITU_R_709_2: string; - -declare const AVMetadataCommonIdentifierTitle: string; - -declare const AVMetadataIdentifieriTunesMetadataSongID: string; - declare const AVMetadataQuickTimeMetadataKeyLocationName: string; declare const AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject: string; @@ -39,6 +35,8 @@ declare const AVTrackAssociationTypeSelectionFollower: string; declare const AVPlayerInterstitialEventJoinCue: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishPlayoutTimeKey: string; + declare const AVMetadataIdentifierQuickTimeMetadataModel: string; declare const AVMetadataIdentifierQuickTimeMetadataProducer: string; @@ -51,18 +49,22 @@ declare const AVVideoYCbCrMatrix_ITU_R_2020: string; declare const AVMetadataiTunesMetadataKeyDescription: string; -declare const AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey: string; - declare const AVMetadataIdentifierID3MetadataCommerical: string; -declare const AVErrorPersistentTrackIDKey: string; - declare const AVMetadataID3MetadataKeyPositionSynchronization: string; declare const AVMetadataIdentifierID3MetadataSignature: string; declare const AVMetadataKeySpaceiTunes: string; +declare const AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: string; + +declare const AVCaptureSessionInterruptionEndedNotification: string; + +declare const AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey: string; + +declare const AVMetadataIdentifierID3MetadataInternetRadioStationOwner: string; + declare const AVMetadataIdentifierID3MetadataEqualization2: string; declare const AVMetadataIdentifierQuickTimeUserDataPhonogramRights: string; @@ -75,6 +77,8 @@ declare const AVMetadataIdentifieriTunesMetadataEQ: string; declare const AVMetadataCommonIdentifierSoftware: string; +declare const AVMetadataID3MetadataKeyPartOfASet: string; + declare const AVVideoProfileLevelKey: string; declare const AVMetadataCommonKeyCreationDate: string; @@ -83,14 +87,18 @@ declare const AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalP declare const AVMetadataID3MetadataKeyRelativeVolumeAdjustment2: string; -declare const AVMetadataCommonKeyFormat: string; - -declare const AVCaptureSessionInterruptionReasonKey: string; +declare const AVMetadataObjectTypeCode39Code: string; declare const AVMetadataiTunesMetadataKeyEncodingTool: string; declare const AVMetadataIdentifieriTunesMetadataCredits: string; +declare const AVMetadataCommonKeyFormat: string; + +declare const AVCaptureSessionInterruptionReasonKey: string; + +declare const AVMetadataIdentifierQuickTimeUserDataCreationDate: string; + declare const AVMetadataIdentifierQuickTimeMetadataDisplayName: string; declare const AVMetadataQuickTimeUserDataKeyOriginalSource: string; @@ -105,26 +113,18 @@ declare const AVMetadataIdentifierID3MetadataEncryption: string; declare const AVMetadataQuickTimeMetadataKeyDirectionMotion: string; -declare const AVMetadataID3MetadataKeyCommercialInformation: string; - -declare const AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; - -declare const AVMetadataIdentifierQuickTimeMetadataInformation: string; - declare const AVVideoCodecTypeJPEG: string; declare const AVMetadataIdentifierQuickTimeUserDataProducer: string; declare const AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody: string; -declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; +declare const AVMediaTypeHaptic: string; declare const AVCaptureSystemPressureLevelShutdown: string; declare const AVCaptureSystemPressureLevelSerious: string; -declare const AVSemanticSegmentationMatteTypeHair: string; - declare const AVSemanticSegmentationMatteTypeSkin: string; declare const AVMetadataObjectTypeGS1DataBarExpandedCode: string; @@ -143,18 +143,34 @@ declare const AVMetadataObjectTypeDogBody: string; declare const AVMetadataObjectTypeCatBody: string; -declare const AVMetadataObjectTypeHumanFullBody: string; +declare const AVMetadataObjectTypeCatHead: string; -declare const AVCaptureSessionInterruptionEndedNotification: string; +declare const AVMetadataObjectTypeHumanFullBody: string; declare const AVCaptureSessionDidStartRunningNotification: string; declare const AVCaptureSessionErrorKey: string; +declare const AVCaptureAspectRatio3x4: string; + +declare const AVCaptureAspectRatio4x3: string; + +declare const AVCaptureAspectRatio9x16: string; + +declare const AVCaptureAspectRatio16x9: string; + +declare const AVCaptureAspectRatio1x1: string; + declare const AVSpatialCaptureDiscomfortReasonNotEnoughLight: string; declare const AVCaptureWhiteBalanceGainsCurrent: AVCaptureWhiteBalanceGains; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesCloudy: AVCaptureWhiteBalanceTemperatureAndTintValues; + +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesDaylight: AVCaptureWhiteBalanceTemperatureAndTintValues; + +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesTungsten: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVCaptureISOCurrent: number; declare const AVCaptureExposureDurationCurrent: CMTime; @@ -199,14 +215,10 @@ declare const AVCaptureSessionPresetMedium: string; declare const AVCaptureSessionPresetHigh: string; -declare const AVCaptureSessionPresetPhoto: string; - declare const AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject: string; declare const AVVideoPixelAspectRatioVerticalSpacingKey: string; -declare const AVMetadataKeySpaceIcy: string; - declare const AVErrorFileSizeKey: string; declare const AVMetadataIdentifieriTunesMetadataAccountKind: string; @@ -219,6 +231,8 @@ declare const AVSampleBufferVideoRendererDidFailToDecodeNotification: string; declare const AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification: string; +declare const AVSampleBufferDisplayLayerFailedToDecodeNotification: string; + declare const AVSampleBufferAudioRendererFlushTimeKey: string; declare const AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification: string; @@ -233,6 +247,18 @@ declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification: string; declare const AVPlayerWaitingDuringInterstitialEventReason: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishDidPlayEntireEventKey: string; + +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishNotification: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedEventKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeSkipControlLabelKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeStateKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeNotification: string; + declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey: string; declare const AVPlayerInterstitialEventLeaveCue: string; @@ -243,8 +269,6 @@ declare const AVPlayerItemLegibleOutputTextStylingResolutionDefault: string; declare const AVPlayerItemFailedToPlayToEndTimeErrorKey: string; -declare const AVPlayerItemMediaSelectionDidChangeNotification: string; - declare const AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification: string; declare const AVPlayerItemNewErrorLogEntryNotification: string; @@ -253,6 +277,8 @@ declare const AVPlayerItemNewAccessLogEntryNotification: string; declare const AVPlayerItemPlaybackStalledNotification: string; +declare const AVPlayerItemFailedToPlayToEndTimeNotification: string; + declare const AVPlayerItemTimeJumpedNotification: string; declare const AVPlaybackCoordinatorOtherParticipantsDidChangeNotification: string; @@ -283,6 +309,8 @@ declare const AVPlayerRateDidChangeOriginatingParticipantKey: string; declare const AVFileTypeTIFF: string; +declare const AVOutputSettingsPresetMVHEVC4320x4320: string; + declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey: string; declare const AVOutputSettingsPresetMVHEVC1440x1440: string; @@ -299,6 +327,8 @@ declare const AVOutputSettingsPreset640x480: string; declare const AVFragmentedMovieWasDefragmentedNotification: string; +declare const AVFragmentedMovieDurationDidChangeNotification: string; + declare const AVMovieReferenceRestrictionsKey: string; declare const AVFragmentedMovieTrackTimeRangeDidChangeNotification: string; @@ -307,10 +337,6 @@ declare const AVMetadataIdentifierIcyMetadataStreamTitle: string; declare const AVMetadataIdentifierID3MetadataUserURL: string; -declare const AVMetadataIdentifieriTunesMetadataAcknowledgement: string; - -declare const AVMetadataIdentifierID3MetadataPayment: string; - declare const AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage: string; declare const AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage: string; @@ -333,12 +359,12 @@ declare const AVMetadataIdentifierID3MetadataPartOfASet: string; declare const AVMetadataIdentifierID3MetadataConductor: string; -declare const AVMetadataIdentifierID3MetadataLeadPerformer: string; - declare const AVMetadataIdentifierID3MetadataOriginalReleaseYear: string; declare const AVMetadataIdentifierID3MetadataMediaType: string; +declare const AVMetadataIdentifierID3MetadataLanguage: string; + declare const AVMetadataIdentifierID3MetadataInitialKey: string; declare const AVMetadataIdentifierID3MetadataTitleDescription: string; @@ -349,6 +375,8 @@ declare const AVMetadataIdentifierID3MetadataFileType: string; declare const AVMetadataIdentifierID3MetadataLyricist: string; +declare const AVMetadataIdentifierID3MetadataTaggingTime: string; + declare const AVMetadataIdentifierID3MetadataReleaseTime: string; declare const AVMetadataIdentifierID3MetadataEncodingTime: string; @@ -387,12 +415,10 @@ declare const AVMetadataIdentifieriTunesMetadataPublisher: string; declare const AVMetadataIdentifieriTunesMetadataPerformer: string; -declare const AVMetadataIdentifieriTunesMetadataLinerNotes: string; +declare const AVMetadataIdentifieriTunesMetadataRecordCompany: string; declare const AVMetadataIdentifieriTunesMetadataDirector: string; -declare const AVMetadataIdentifieriTunesMetadataLyrics: string; - declare const AVMetadataIdentifieriTunesMetadataTrackNumber: string; declare const AVMetadataIdentifieriTunesMetadataBeatsPerMin: string; @@ -405,20 +431,42 @@ declare const AVMetadataIdentifieriTunesMetadataDiscNumber: string; declare const AVMetadataIdentifieriTunesMetadataDiscCompilation: string; +declare const AVMetadataIdentifieriTunesMetadataSongID: string; + declare const AVMetadataIdentifieriTunesMetadataComposer: string; declare const AVMetadataIdentifieriTunesMetadataTrackSubTitle: string; +declare const AVMetadataIdentifieriTunesMetadataUserGenre: string; + declare const AVMetadataIdentifieriTunesMetadataEncodedBy: string; declare const AVMetadataIdentifieriTunesMetadataCopyright: string; declare const AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters: string; +declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; + +declare const AVURLAssetURLRequestAttributionKey: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedTime: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedAngle: string; + +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTColorMatrices: string; + +declare const AVMetadataIdentifieriTunesMetadataAcknowledgement: string; + +declare const AVMetadataIdentifierID3MetadataPayment: string; + +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTWhiteBalanceFactors: string; + declare const AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription: string; declare const AVMetadataIdentifierQuickTimeMetadataContentIdentifier: string; +declare const AVMetadataIdentifierQuickTimeMetadataDetectedDogBody: string; + declare const AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform: string; declare const AVMetadataIdentifierQuickTimeMetadataDirectionFacing: string; @@ -433,6 +481,8 @@ declare const AVMetadataIdentifierQuickTimeMetadataCameraIdentifier: string; declare const AVMetadataIdentifierQuickTimeMetadataPhonogramRights: string; +declare const AVMetadataIdentifierQuickTimeMetadataCredits: string; + declare const AVMetadataIdentifierQuickTimeMetadataPerformer: string; declare const AVMetadataIdentifierQuickTimeMetadataEncodedBy: string; @@ -451,6 +501,10 @@ declare const AVMetadataCommonIdentifierRelation: string; declare const AVMetadataIdentifierQuickTimeMetadataArtist: string; +declare const AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; + +declare const AVMetadataIdentifierQuickTimeMetadataInformation: string; + declare const AVMetadataIdentifierQuickTimeMetadataDirector: string; declare const AVMetadataIdentifierQuickTimeMetadataCopyright: string; @@ -459,6 +513,8 @@ declare const AVMetadataIdentifier3GPUserDataUserRating: string; declare const AVMetadataIdentifier3GPUserDataCollection: string; +declare const AVMetadataIdentifier3GPUserDataDescription: string; + declare const AVMetadataIdentifier3GPUserDataRecordingYear: string; declare const AVMetadataIdentifier3GPUserDataCopyright: string; @@ -485,10 +541,6 @@ declare const AVMetadataIdentifierQuickTimeUserDataGenre: string; declare const AVMetadataIdentifierQuickTimeUserDataEncodedBy: string; -declare const AVMetadataIdentifierQuickTimeUserDataDisclaimer: string; - -declare const AVMetadataIdentifierQuickTimeUserDataCreationDate: string; - declare const AVMetadataIdentifierQuickTimeUserDataCopyright: string; declare const AVMetadataIdentifierQuickTimeUserDataComposer: string; @@ -507,14 +559,10 @@ declare const AVMetadataIdentifierQuickTimeUserDataArranger: string; declare const AVMetadataCommonIdentifierModel: string; -declare const AVMetadataCommonIdentifierArtist: string; - declare const AVMetadataCommonIdentifierAuthor: string; declare const AVMetadataCommonIdentifierLocation: string; -declare const AVMetadataCommonIdentifierSource: string; - declare const AVMetadataCommonIdentifierType: string; declare const AVMetadataCommonIdentifierLastModifiedDate: string; @@ -525,6 +573,8 @@ declare const AVMetadataCommonIdentifierDescription: string; declare const AVErrorFileTypeKey: string; +declare const AVErrorPersistentTrackIDKey: string; + declare const AVErrorPresentationTimeStampKey: string; declare const AVErrorMediaSubTypeKey: string; @@ -533,9 +583,11 @@ declare const AVErrorRecordingSuccessfullyFinishedKey: string; declare const AVErrorPIDKey: string; -declare const AVCaptionUseDropFrameTimeCodeKey: string; +declare const AVOutputSettingsPresetHEVC3840x2160WithAlpha: string; -declare const AVCaptionMediaTypeKey: string; +declare const AVErrorDeviceKey: string; + +declare const AVCaptionUseDropFrameTimeCodeKey: string; declare const AVAssetDownloadedAssetEvictionPriorityDefault: string; @@ -557,8 +609,14 @@ declare const AVMetadataIdentifierID3MetadataRecordingTime: string; declare const AVMetadataQuickTimeUserDataKeyDirector: string; +declare const AVMetadataQuickTimeMetadataKeyCreationDate: string; + declare const AVMetadataIdentifierID3MetadataSynchronizedTempoCodes: string; +declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; + +declare const AVMetadataIdentifierID3MetadataComments: string; + declare const AVMetadataIdentifier3GPUserDataThumbnail: string; declare const AVMetadataIdentifierID3MetadataSetSubtitle: string; @@ -567,6 +625,8 @@ declare const AVMetadataQuickTimeUserDataKeyModel: string; declare const AVMetadataIdentifieriTunesMetadataAlbum: string; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesFluorescent: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVMetadataIdentifieriTunesMetadataEncodingTool: string; declare const AVMetadataIdentifieriTunesMetadataConductor: string; @@ -575,6 +635,8 @@ declare const AVMetadataIdentifierID3MetadataPlaylistDelay: string; declare const AVContentKeySystemClearKey: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledErrorKey: string; + declare const AVMetadataIdentifierID3MetadataTrackNumber: string; declare const AVMetadataIdentifierID3MetadataFileOwner: string; @@ -583,6 +645,8 @@ declare const AVMetadataIdentifierID3MetadataPrivate: string; declare const AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification: string; +declare const AVMetadataCommonIdentifierTitle: string; + declare const AVMetadataIdentifieriTunesMetadataReleaseDate: string; declare const AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification: string; @@ -607,8 +671,6 @@ declare const AVMetadataID3MetadataKeyTrackNumber: string; declare const AVURLAssetPreferPreciseDurationAndTimingKey: string; -declare const AVMetadataIdentifierID3MetadataDate: string; - declare const AVMetadataCommonKeyDescription: string; declare const AVMetadataObjectTypeGS1DataBarLimitedCode: string; @@ -625,10 +687,16 @@ declare const AVMetadataiTunesMetadataKeyDiscCompilation: string; declare const AVMetadataCommonIdentifierContributor: string; +declare const AVAssetPlaybackConfigurationOptionNonRectilinearProjection: string; + declare const AVAssetPlaybackConfigurationOptionSpatialVideo: string; declare const AVAssetPlaybackConfigurationOptionStereoVideo: string; +declare const AVAssetWriterInputMediaDataLocationSparselyInterleavedWithMainMediaData: string; + +declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; + declare const AVAssetTrackTrackAssociationsDidChangeNotification: string; declare const AVAssetTrackSegmentsDidChangeNotification: string; @@ -637,6 +705,8 @@ declare const AVAssetTrackTimeRangeDidChangeNotification: string; declare const AVTrackAssociationTypeMetadataReferent: string; +declare const AVTrackAssociationTypeTimecode: string; + declare const AVTrackAssociationTypeForcedSubtitlesOnly: string; declare const AVTrackAssociationTypeChapterList: string; @@ -661,6 +731,10 @@ declare const AVAssetExportPresetMVHEVC1440x1440: string; declare const AVAssetExportPresetMVHEVC960x960: string; +declare const AVAssetExportPresetHEVC7680x4320: string; + +declare const AVAssetExportPresetHEVC4320x2160: string; + declare const AVAssetExportPresetHEVC3840x2160WithAlpha: string; declare const AVAssetExportPresetHEVC3840x2160: string; @@ -687,9 +761,9 @@ declare const AVAssetMediaSelectionGroupsDidChangeNotification: string; declare const AVAssetDurationDidChangeNotification: string; -declare const AVURLAssetHTTPUserAgentKey: string; +declare const AVURLAssetShouldParseExternalSphericalTagsKey: string; -declare const AVURLAssetURLRequestAttributionKey: string; +declare const AVURLAssetHTTPUserAgentKey: string; declare const AVURLAssetAllowsExpensiveNetworkAccessKey: string; @@ -699,6 +773,18 @@ declare const AVURLAssetReferenceRestrictionsKey: string; declare const AVURLAssetOverrideMIMETypeKey: string; +declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensModel: string; + +declare const AVVideoCodecHEVC: string; + +declare const AVVideoYCbCrMatrix_ITU_R_709_2: string; + +declare const AVMetadataCommonIdentifierSource: string; + +declare const AVCaptionMediaTypeKey: string; + declare const AVMetadataCommonKeyAuthor: string; declare const AVVideoApertureModeEncodedPixels: string; @@ -751,6 +837,8 @@ declare const AVMetadataID3MetadataKeyCommerical: string; declare const AVVideoYCbCrMatrixKey: string; +declare const AVVideoTransferFunction_IEC_sRGB: string; + declare const AVVideoTransferFunction_SMPTE_ST_2084_PQ: string; declare const AVVideoColorPrimaries_ITU_R_2020: string; @@ -775,6 +863,8 @@ declare const AVMetadataQuickTimeMetadataKeyAccessibilityDescription: string; declare const AVVideoWidthKey: string; +declare const AVVideoCodecTypeAppleProResRAW: string; + declare const AVVideoCodecTypeAppleProRes422LT: string; declare const AVVideoCodecTypeAppleProRes422: string; @@ -791,6 +881,8 @@ declare const AVMetadataFormatUnknown: string; declare const AVMetadataKeySpaceHLSDateRange: string; +declare const AVMetadataIcyMetadataKeyStreamTitle: string; + declare const AVMetadataID3MetadataKeyUserURL: string; declare const AVMetadataID3MetadataKeyOfficialPublisherWebpage: string; @@ -805,6 +897,8 @@ declare const AVMetadataID3MetadataKeyOfficialAudioFileWebpage: string; declare const AVMetadataID3MetadataKeyCopyrightInformation: string; +declare const AVMetadataID3MetadataKeyCommercialInformation: string; + declare const AVMetadataID3MetadataKeyUnsynchronizedLyric: string; declare const AVMetadataID3MetadataKeyUniqueFileIdentifier: string; @@ -863,20 +957,22 @@ declare const AVMetadataID3MetadataKeyComposer: string; declare const AVMetadataID3MetadataKeySynchronizedLyric: string; +declare const AVMetadataID3MetadataKeySignature: string; + declare const AVMetadataID3MetadataKeyRelativeVolumeAdjustment: string; declare const AVMetadataID3MetadataKeyOwnership: string; declare const AVMetadataID3MetadataKeyMusicCDIdentifier: string; -declare const AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; - declare const AVMetadataID3MetadataKeyEncryption: string; declare const AVMetadataID3MetadataKeyAudioEncryption: string; declare const AVMetadataiTunesMetadataKeyExecProducer: string; +declare const AVMetadataiTunesMetadataKeyThanks: string; + declare const AVMetadataiTunesMetadataKeySoloist: string; declare const AVMetadataiTunesMetadataKeySoundEngineer: string; @@ -929,6 +1025,22 @@ declare const AVMetadataiTunesMetadataKeyArtist: string; declare const AVMetadataiTunesMetadataKeyAlbum: string; +declare const AVMetadataQuickTimeMetadataKeyCameraFocalLength35mmEquivalent: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraLensIrisFNumber: string; + +declare const AVCaptureSystemPressureLevelFair: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedTime: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedAngle: string; + +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTColorMatrices: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraWhiteBalance: string; + +declare const AVMetadataQuickTimeMetadataKeyCinematicVideoIntent: string; + declare const AVMetadataQuickTimeMetadataKeyFullFrameRatePlaybackIntent: string; declare const AVMetadataQuickTimeMetadataKeyIsMontage: string; @@ -943,16 +1055,10 @@ declare const AVMetadataQuickTimeMetadataKeyCollectionUser: string; declare const AVMetadataQuickTimeMetadataKeyTitle: string; -declare const AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: string; - declare const AVMetadataQuickTimeMetadataKeyCameraIdentifier: string; declare const AVMetadataQuickTimeMetadataKeyPhonogramRights: string; -declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; - -declare const AVMetadataQuickTimeMetadataKeyPerformer: string; - declare const AVMetadataQuickTimeMetadataKeyOriginalArtist: string; declare const AVMetadataQuickTimeMetadataKeyModel: string; @@ -967,8 +1073,6 @@ declare const AVMetadataQuickTimeMetadataKeyPublisher: string; declare const AVMetadataQuickTimeMetadataKeyDirector: string; -declare const AVMetadataQuickTimeMetadataKeyCreationDate: string; - declare const AVMetadataQuickTimeMetadataKeyCopyright: string; declare const AVMetadataQuickTimeMetadataKeyAuthor: string; @@ -997,6 +1101,8 @@ declare const AVMetadataISOUserDataKeyDate: string; declare const AVMetadataKeySpaceISOUserData: string; +declare const AVVideoCodecTypeAppleProResRAWHQ: string; + declare const AVMetadataQuickTimeUserDataKeyTaggedCharacteristic: string; declare const AVMetadataQuickTimeUserDataKeyPhonogramRights: string; @@ -1011,8 +1117,6 @@ declare const AVMetadataQuickTimeUserDataKeyProduct: string; declare const AVMetadataQuickTimeUserDataKeyPublisher: string; -declare const AVMetadataQuickTimeUserDataKeyProducer: string; - declare const AVMetadataQuickTimeUserDataKeyOriginalFormat: string; declare const AVMetadataQuickTimeUserDataKeyMake: string; @@ -1027,8 +1131,6 @@ declare const AVMetadataQuickTimeUserDataKeyDescription: string; declare const AVMetadataQuickTimeUserDataKeyChapter: string; -declare const AVMetadataQuickTimeUserDataKeyAuthor: string; - declare const AVMetadataQuickTimeUserDataKeyArtist: string; declare const AVMetadataQuickTimeUserDataKeyAlbum: string; @@ -1057,12 +1159,12 @@ declare const AVMetadataCommonKeySubject: string; declare const AVStreamingKeyDeliveryContentKeyType: string; +declare const AVFileTypeDICOM: string; + declare const AVFileTypeAHAP: string; declare const AVFileTypeSCC: string; -declare const AVFileTypeHEIF: string; - declare const AVFileTypeHEIC: string; declare const AVFileTypeJPEG: string; @@ -1081,6 +1183,8 @@ declare const AVFileTypeAppleM4V: string; declare const AVFileTypeMPEG4: string; +declare const AVMediaCharacteristicIndicatesNonRectilinearProjection: string; + declare const AVMediaCharacteristicIndicatesHorizontalFieldOfView: string; declare const AVMediaCharacteristicContainsStereoMultiviewVideo: string; @@ -1099,6 +1203,10 @@ declare const AVMetadataQuickTimeMetadataKeyInformation: string; declare const AVMediaCharacteristicContainsOnlyForcedSubtitles: string; +declare const AVMediaCharacteristicIsAuxiliaryContent: string; + +declare const AVMediaCharacteristicIsMainProgramContent: string; + declare const AVMediaCharacteristicContainsAlphaChannel: string; declare const AVMediaCharacteristicContainsHDRVideo: string; @@ -1113,8 +1221,6 @@ declare const AVMediaTypeMetadataObject: string; declare const AVVideoRangePQ: string; -declare const AVMediaTypeHaptic: string; - declare const AVMediaTypeMuxed: string; declare const AVMediaTypeMetadata: string; @@ -1129,6 +1235,12 @@ declare const AVMediaTypeText: string; declare const AVMediaTypeVideo: string; +declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; + +declare const AVMetadataQuickTimeMetadataKeyPerformer: string; + +declare const AVContentKeyRequestShouldRandomizeDeviceIdentifierKey: string; + declare const AVContentKeyRequestRequiresValidationDataInSecureTokenKey: string; declare const AVContentKeyRequestRetryReasonReceivedObsoleteContentKey: string; @@ -1157,18 +1269,26 @@ declare const AVVideoCleanApertureHorizontalOffsetKey: string; declare const AVMetadataID3MetadataKeyOriginalArtist: string; +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedNotification: string; + declare const AVPlayerAvailableHDRModesDidChangeNotification: string; declare const AVAssetExportPresetLowQuality: string; +declare const AVMetadataIdentifierQuickTimeMetadataDetectedCatBody: string; + declare const AVMetadataQuickTimeUserDataKeyOriginalArtist: string; -declare const AVVideoApertureModeCleanAperture: string; +declare const AVMetadataIdentifierID3MetadataDate: string; -declare const AVOutputSettingsPresetHEVC3840x2160WithAlpha: string; +declare const AVMetadataIdentifierID3MetadataLeadPerformer: string; + +declare const AVVideoApertureModeCleanAperture: string; declare const AVMetadataIcyMetadataKeyStreamURL: string; +declare const AVTrackAssociationTypeRenderMetadataSource: string; + declare const AVVideoProfileLevelH264Baseline31: string; declare const AVVideoCompressionPropertiesKey: string; @@ -1179,8 +1299,6 @@ declare const AVMetadataiTunesMetadataKeySongID: string; declare const AVMetadataIdentifierID3MetadataSize: string; -declare const AVMetadataQuickTimeUserDataKeyWriter: string; - declare const AVMetadataObjectTypeUPCECode: string; declare const AVMetadata3GPUserDataKeyUserRating: string; @@ -1197,33 +1315,19 @@ declare const AVMetadataIdentifierID3MetadataUniqueFileIdentifier: string; declare const AVMetadataiTunesMetadataKeyAccountKind: string; -declare const AVMetadataIdentifierQuickTimeUserDataWriter: string; - declare const AVMetadataIdentifierID3MetadataOriginalArtist: string; -declare const AVAssetDownloadedAssetEvictionPriorityImportant: string; - declare const AVAssetPlaybackConfigurationOptionStereoMultiviewVideo: string; declare const AVMetadataCommonIdentifierPublisher: string; -declare const AVVideoQualityKey: string; - -declare const AVCaptureSessionPreset1920x1080: string; - -declare const AVMetadataFormatID3Metadata: string; - -declare const AVCaptureLensPositionCurrent: number; +declare const AVMetadataIdentifieriTunesMetadataLinerNotes: string; -declare const AVMetadataQuickTimeMetadataKeyRatingUser: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledEventKey: string; declare const AVMetadataIdentifierQuickTimeMetadataComposer: string; -declare const AVMetadataObjectTypeEAN13Code: string; - -declare const AVMetadataQuickTimeUserDataKeyDisclaimer: string; - -declare const AVMetadataCommonIdentifierArtwork: string; +declare const AVMetadataIdentifierID3MetadataPopularimeter: string; declare const AVMetadataIdentifieriTunesMetadataContentRating: string; @@ -1231,55 +1335,39 @@ declare const AVMetadataQuickTimeMetadataKeyLocationBody: string; declare const AVMetadataIdentifieriTunesMetadataCoverArt: string; -declare const AVMetadataIdentifieriTunesMetadataArtDirector: string; +declare const AVMetadataID3MetadataKeyInternationalStandardRecordingCode: string; -declare const AVMediaCharacteristicLanguageTranslation: string; +declare const AVMetadataIdentifierQuickTimeMetadataVideoOrientation: string; declare const AVMetadataQuickTimeUserDataKeyGenre: string; -declare const AVVideoCleanApertureWidthKey: string; - -declare const AVMediaTypeAudio: string; - -declare const AVMetadataIdentifieriTunesMetadataAlbumArtist: string; - -declare const AVMetadataIdentifierID3MetadataMood: string; +declare const AVMetadataIdentifierID3MetadataCopyrightInformation: string; declare const AVMetadataIdentifieriTunesMetadataArranger: string; -declare const AVMetadataQuickTimeMetadataKeyEncodedBy: string; - declare const AVMetadataIdentifier3GPUserDataMediaRating: string; -declare const AVMetadataID3MetadataKeyMood: string; - -declare const AVMetadataIdentifierID3MetadataBeatsPerMinute: string; +declare const AVMetadataFormatQuickTimeMetadata: string; declare const AVMetadataIdentifierQuickTimeMetadataComment: string; -declare const AVMetadataIdentifierQuickTimeUserDataLocationISO6709: string; - -declare const AVCaptureDeviceWasConnectedNotification: string; - declare const AVVideoColorPrimaries_SMPTE_C: string; declare const AVLayerVideoGravityResize: string; -declare const AVLayerVideoGravityResizeAspectFill: string; - -declare const AVLayerVideoGravityResizeAspect: string; - -declare const AVCoreAnimationBeginTimeAtZero: number; +declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; -declare const AVTrackAssociationTypeTimecode: string; +declare const AVCaptureSessionInterruptionSystemPressureStateKey: string; -declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; +declare const AVMetadataiTunesMetadataKeyEQ: string; declare const AVMetadataIdentifierQuickTimeMetadataYear: string; +declare const AVMetadataIdentifieriTunesMetadataArtDirector: string; + declare const AVMetadataFormatISOUserData: string; -declare const AVMetadataIdentifierID3MetadataBand: string; +declare const AVMetadataID3MetadataKeyConductor: string; declare const AVMetadataQuickTimeUserDataKeyWarning: string; @@ -1287,57 +1375,31 @@ declare const AVAudioTimePitchAlgorithmLowQualityZeroLatency: string; declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24: string; -declare const AVFileTypeAppleiTT: string; - -declare const AVMetadataIdentifierQuickTimeMetadataPublisher: string; +declare const AVVideoTransferFunctionKey: string; -declare const AVMediaTypeAuxiliaryPicture: string; +declare const AVFileTypeAppleiTT: string; -declare const AVMetadataQuickTimeUserDataKeyCreationDate: string; +declare const AVMetadataIdentifierID3MetadataMood: string; declare const AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted: string; declare const AVMetadataIdentifieriTunesMetadataOriginalArtist: string; -declare const AVMetadataIdentifierQuickTimeMetadataDetectedDogBody: string; +declare const AVMetadataIdentifierQuickTimeMetadataPublisher: string; -declare const AVMetadataQuickTimeMetadataKeyYear: string; +declare const AVMediaTypeAuxiliaryPicture: string; -declare const AVMetadataQuickTimeMetadataKeyComposer: string; +declare const AVMetadataQuickTimeUserDataKeyCreationDate: string; -declare const AVMetadataiTunesMetadataKeyConductor: string; +declare const AVMetadataQuickTimeUserDataKeyTrack: string; declare const AVMetadataID3MetadataKeyMPEGLocationLookupTable: string; -declare const AVOutputSettingsPresetHEVC1920x1080WithAlpha: string; - -declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; - -declare const AVErrorDeviceKey: string; - -declare const AVMetadataIdentifierID3MetadataTaggingTime: string; - -declare const AVCaptureReactionTypeThumbsDown: string; - -declare const AVMetadataIcyMetadataKeyStreamTitle: string; - -declare const AVCaptureReactionTypeBalloons: string; - -declare const AVMetadataIdentifierQuickTimeMetadataDetectedFace: string; - -declare const AVMetadataID3MetadataKeyConductor: string; - -declare const AVMetadataFormatQuickTimeMetadata: string; - -declare const AVMetadataObjectTypeMicroPDF417Code: string; - -declare const AVMetadataObjectTypeFace: string; - -declare const AVAudioTimePitchAlgorithmVarispeed: string; +declare const AVSemanticSegmentationMatteTypeHair: string; -declare const AVVideoTransferFunctionKey: string; +declare const AVMetadataQuickTimeMetadataKeyKeywords: string; -declare const AVMetadataIdentifierQuickTimeMetadataDetectedCatBody: string; +declare const AVCaptureSessionPreset1920x1080: string; declare const AVMetadataiTunesMetadataKeyPhonogramRights: string; @@ -1345,6 +1407,8 @@ declare const AVMetadataIdentifierQuickTimeMetadataAlbum: string; declare const AVMetadataID3MetadataKeyLink: string; +declare const AVContentKeyRequestRandomDeviceIdentifierSeedKey: string; + declare const AVMetadataObjectTypeInterleaved2of5Code: string; declare const AVMetadataIdentifierQuickTimeMetadataDescription: string; @@ -1353,20 +1417,24 @@ declare const AVCaptureReactionTypeFireworks: string; declare const AVAssetDownloadTaskMediaSelectionKey: string; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesShadow: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVMetadataIdentifierID3MetadataOriginalReleaseTime: string; declare const AVCaptureSessionPreset1280x720: string; declare const AVMetadataObjectTypeCodabarCode: string; -declare const AVMediaCharacteristicIsAuxiliaryContent: string; +declare const AVMediaTypeAudio: string; -declare const AVMetadataIdentifierID3MetadataLanguage: string; +declare const AVMetadataQuickTimeUserDataKeyAuthor: string; -declare const AVVideoTransferFunction_IEC_sRGB: string; +declare const AVMetadataIdentifierQuickTimeUserDataDisclaimer: string; declare const AVVideoExpectedSourceFrameRateKey: string; +declare const AVAudioTimePitchAlgorithmVarispeed: string; + declare const AVMetadataExtraAttributeInfoKey: string; declare const AVMetadataIdentifierQuickTimeMetadataGenre: string; @@ -1379,21 +1447,15 @@ declare const AVMetadataIdentifier3GPUserDataTitle: string; declare const AVSpatialCaptureDiscomfortReasonSubjectTooClose: string; -declare const AVMetadataIdentifierID3MetadataPopularimeter: string; - declare const AVMetadataIdentifieriTunesMetadataPhonogramRights: string; -declare const AVMetadataIdentifierID3MetadataComments: string; - -declare const AVCaptureSystemPressureLevelFair: string; - -declare const AVMetadataIdentifierQuickTimeMetadataVideoOrientation: string; +declare const AVMetadata3GPUserDataKeyDescription: string; declare const AVMetadataQuickTimeMetadataKeyProducer: string; -declare const AVMetadataID3MetadataKeySubTitle: string; +declare const AVMetadataObjectTypeDogHead: string; -declare const AVMetadataID3MetadataKeyInternationalStandardRecordingCode: string; +declare const AVMetadataID3MetadataKeySubTitle: string; declare const AVAssetExportPresetHEVC1920x1080WithAlpha: string; @@ -1423,14 +1485,18 @@ declare const AVCaptureSessionWasInterruptedNotification: string; declare const AVMetadataIdentifieriTunesMetadataSoloist: string; -declare const AVMetadataCommonKeyRelation: string; +declare const AVMetadataQuickTimeMetadataKeyComposer: string; -declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; +declare const AVMetadataiTunesMetadataKeyConductor: string; + +declare const AVMetadataCommonKeyRelation: string; declare const AVMetadataID3MetadataKeyEqualization: string; declare const AVMetadataIdentifierID3MetadataEqualization: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensIrisFNumber: string; + declare const AVMediaCharacteristicEnhancesSpeechIntelligibility: string; declare const AVMetadata3GPUserDataKeyPerformer: string; @@ -1449,9 +1515,9 @@ declare const AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossibl declare const AVMetadataID3MetadataKeyContentGroupDescription: string; -declare const AVMetadata3GPUserDataKeyMediaRating: string; +declare const AVMetadataIdentifierID3MetadataBeatsPerMinute: string; -declare const AVMetadataQuickTimeUserDataKeyTrack: string; +declare const AVMetadata3GPUserDataKeyMediaRating: string; declare const AVMetadataObjectTypeEAN8Code: string; @@ -1463,13 +1529,17 @@ declare const AVPlayerItemDidPlayToEndTimeNotification: string; declare const AVMetadataIdentifierQuickTimeUserDataTrack: string; +declare const AVCaptureSceneMonitoringStatusNotEnoughLight: string; + declare const AVMetadataFormatQuickTimeUserData: string; declare const AVMetadataIdentifieriTunesMetadataProducer: string; declare const AVAssetImageGeneratorDynamicRangePolicyMatchSource: string; -declare const AVMetadata3GPUserDataKeyDescription: string; +declare const AVMetadataIdentifier3GPUserDataMediaClassification: string; + +declare const AVAssetExportPresetMVHEVC7680x7680: string; declare const AVSemanticSegmentationMatteTypeTeeth: string; @@ -1477,10 +1547,16 @@ declare const AVVideoMaxKeyFrameIntervalKey: string; declare const AVMetadataiTunesMetadataKeyUserGenre: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraISOSensitivity: string; + declare const AVMetadataIdentifierID3MetadataOriginalAlbumTitle: string; declare const AVMetadataIdentifieriTunesMetadataPredefinedGenre: string; +declare const AVMetadataIdentifierQuickTimeUserDataPerformers: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCinematicVideoIntent: string; + declare const AVMetadataID3MetadataKeyYear: string; declare const AVMetadataIdentifierQuickTimeMetadataFullFrameRatePlaybackIntent: string; @@ -1489,28 +1565,28 @@ declare const AVMetadataIdentifier3GPUserDataLocation: string; declare const AVAudioTimePitchAlgorithmSpectral: string; -declare const AVMetadataID3MetadataKeyPartOfASet: string; - declare const AVMetadataQuickTimeMetadataKeyLocationNote: string; -declare const AVMetadataiTunesMetadataKeyEQ: string; +declare const AVMovieShouldSupportAliasDataReferencesKey: string; declare const AVMetadataQuickTimeUserDataKeyInformation: string; +declare const AVMetadataQuickTimeMetadataKeyCameraISOSensitivity: string; + declare const AVMetadataIdentifierID3MetadataTermsOfUse: string; declare const AVMetadataIdentifier3GPUserDataKeywordList: string; declare const AVMetadataIdentifierQuickTimeUserDataFullName: string; -declare const AVFileTypeAIFF: string; - -declare const AVMetadataiTunesMetadataKeyGenreID: string; +declare const AVFileTypeHEIF: string; -declare const AVMetadataIdentifierQuickTimeMetadataCredits: string; +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTWhiteBalanceFactors: string; declare const AVCaptureDeviceTypeContinuityCamera: string; +declare const AVMediaCharacteristicLanguageTranslation: string; + declare const AVCaptureSessionRuntimeErrorNotification: string; declare const AVMetadataCommonIdentifierAlbumName: string; @@ -1521,15 +1597,19 @@ declare const AVMetadataQuickTimeMetadataKeyiXML: string; declare const AVCaptureDeviceTypeBuiltInTelephotoCamera: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledNotification: string; + declare const AVMetadataiTunesMetadataKeyOnlineExtras: string; +declare const AVMetadataIdentifierQuickTimeUserDataWriter: string; + declare const AVVideoRangeHLG: string; declare const AVMetadataQuickTimeUserDataKeyKeywords: string; declare const AVFileTypeAVCI: string; -declare const AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; +declare const AVCaptureDeviceWasConnectedNotification: string; declare const AVCaptureDeviceTypeBuiltInTripleCamera: string; @@ -1541,8 +1621,6 @@ declare const AVMetadataID3MetadataKeyGroupIdentifier: string; declare const AVVideoH264EntropyModeCABAC: string; -declare const AVMetadataIdentifierQuickTimeUserDataPerformers: string; - declare const AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore: string; declare const AVMetadataIdentifierQuickTimeUserDataCredits: string; @@ -1559,14 +1637,16 @@ declare const AVMetadataID3MetadataKeyCommercial: string; declare const AVMetadataObjectTypeMicroQRCode: string; +declare const AVAssetExportPresetMVHEVC4320x4320: string; + +declare const AVMetadataQuickTimeMetadataKeyRatingUser: string; + declare const AVMetadataIdentifierID3MetadataEncodedWith: string; declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23: string; declare const AVMetadataCommonKeySource: string; -declare const AVMetadataID3MetadataKeySignature: string; - declare const AVMetadataID3MetadataKeyTaggingTime: string; declare const AVMetadataISOUserDataKeyTaggedCharacteristic: string; @@ -1579,11 +1659,9 @@ declare const AVMetadata3GPUserDataKeyRecordingYear: string; declare const AVMetadataCommonIdentifierAccessibilityDescription: string; -declare const AVPlayerRateDidChangeReasonAppBackgrounded: string; - -declare const AVPlayerItemFailedToPlayToEndTimeNotification: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraWhiteBalance: string; -declare const AVFragmentedMovieTrackSegmentsDidChangeNotification: string; +declare const AVPlayerRateDidChangeReasonAppBackgrounded: string; declare const AVMetadataID3MetadataKeyPrivate: string; @@ -1603,6 +1681,8 @@ declare const AVMetadataQuickTimeUserDataKeyCredits: string; declare const AVCaptureSessionPresetLow: string; +declare const AVMetadataIdentifierQuickTimeUserDataLocationISO6709: string; + declare const AVCaptureDeviceTypeBuiltInLiDARDepthCamera: string; declare const AVOutputSettingsPreset960x540: string; @@ -1615,13 +1695,11 @@ declare const AVCaptureSessionPreset3840x2160: string; declare const AVMetadataCommonIdentifierFormat: string; -declare const AVCaptureSessionInterruptionSystemPressureStateKey: string; - declare const AVMetadataIdentifieriTunesMetadataAuthor: string; declare const AVVideoRangeSDR: string; -declare const AVSampleBufferDisplayLayerFailedToDecodeNotification: string; +declare const AVLayerVideoGravityResizeAspect: string; declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey: string; @@ -1629,12 +1707,20 @@ declare const AVMetadataID3MetadataKeyComments: string; declare const AVMetadataID3MetadataKeyEqualization2: string; +declare const AVCaptureReactionTypeBalloons: string; + +declare const AVMetadataIdentifierQuickTimeMetadataDetectedFace: string; + declare const AVFragmentedMovieContainsMovieFragmentsDidChangeNotification: string; declare const AVMetadataObjectTypeITF14Code: string; declare const AVMetadataQuickTimeMetadataKeyMake: string; +declare const AVMediaCharacteristicMachineGenerated: string; + +declare const AVVideoHeightKey: string; + declare const AVMetadataIdentifierID3MetadataOfficialArtistWebpage: string; declare const AVMetadata3GPUserDataKeyMediaClassification: string; @@ -1645,6 +1731,8 @@ declare const AVMetadataIdentifierISOUserDataDate: string; declare const AVCaptionConversionAdjustmentTypeTimeRange: string; +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeEventKey: string; + declare const AVMetadataKeySpaceID3: string; declare const AVMetadataID3MetadataKeySize: string; @@ -1659,36 +1747,56 @@ declare const AVMetadataIdentifier3GPUserDataAuthor: string; declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey: string; +declare const AVMetadataIdentifieriTunesMetadataLyrics: string; + declare const AVVideoH264EntropyModeCAVLC: string; +declare const AVMetadataQuickTimeMetadataKeyEncodedBy: string; + +declare const AVMetadataQuickTimeUserDataKeyDisclaimer: string; + declare const AVMetadataCommonIdentifierCreator: string; +declare const AVMetadataQuickTimeUserDataKeyProducer: string; + declare const AVMetadataID3MetadataKeyReverb: string; declare const AVVideoProfileLevelH264High41: string; declare const AVMetadataID3MetadataKeyPopularimeter: string; -declare const AVMetadataiTunesMetadataKeyUserComment: string; +declare const AVMetadataCommonIdentifierArtist: string; + +declare const AVMetadataKeySpaceAudioFile: string; declare const AVMetadataiTunesMetadataKeyCredits: string; declare const AVFileTypeProfileMPEG4CMAFCompliant: string; +declare const AVMediaCharacteristicFrameBased: string; + +declare const AVMetadataObjectTypeMicroPDF417Code: string; + +declare const AVMetadataObjectTypeFace: string; + declare const AVAssetExportPresetHEVCHighestQualityWithAlpha: string; declare const AVMetadataIdentifierID3MetadataOriginalFilename: string; -declare const AVMetadataObjectTypeCode39Code: string; - declare const AVMetadataQuickTimeMetadataKeySoftware: string; -declare const AVVideoScalingModeResizeAspectFill: string; +declare const AVCoreAnimationBeginTimeAtZero: number; + +declare const AVMetadataQuickTimeMetadataKeyYear: string; declare const AVCaptureDeviceWasDisconnectedNotification: string; declare const AVMetadataIdentifieriTunesMetadataArtistID: string; +declare const AVCaptureReactionTypeThumbsDown: string; + +declare const AVPlayerItemMediaSelectionDidChangeNotification: string; + declare const AVMetadataIdentifierID3MetadataSubTitle: string; declare const AVVideoCleanApertureVerticalOffsetKey: string; @@ -1701,30 +1809,28 @@ declare const AVMetadataID3MetadataKeyTitleSortOrder: string; declare const AVCaptionMediaSubTypeKey: string; -declare const AVMetadataCommonKeyTitle: string; - declare const AVPlayerRateDidChangeReasonKey: string; +declare const AVVideoQualityKey: string; + declare const AVMetadataQuickTimeMetadataKeyComment: string; declare const AVMetadataIdentifierQuickTimeUserDataMake: string; -declare const AVCaptureSessionPresetInputPriority: string; +declare const AVMetadataFormatID3Metadata: string; -declare const AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; +declare const AVCaptureSessionPresetInputPriority: string; declare const AVVideoCodecJPEG: string; -declare const AVMetadataIdentifieriTunesMetadataUserGenre: string; - -declare const AVMetadataCommonKeyAccessibilityDescription: string; - declare const AVMediaCharacteristicLegible: string; declare const AVMetadataIdentifierID3MetadataOriginalLyricist: string; declare const AVErrorTimeKey: string; +declare const AVVideoCodecTypeH264: string; + declare const AVMetadataID3MetadataKeyPlayCounter: string; declare const AVMetadataIdentifieriTunesMetadataGrouping: string; @@ -1733,19 +1839,29 @@ declare const AVMetadataIdentifieriTunesMetadataAppleID: string; declare const AVMetadataIdentifierQuickTimeMetadataLocationName: string; +declare const AVMetadataQuickTimeUserDataKeyWriter: string; + declare const AVMetadataIdentifierID3MetadataLink: string; declare const AVMetadataCommonKeyCreator: string; declare const AVVideoCodecTypeAppleProRes422HQ: string; +declare const AVVideoScalingModeResizeAspectFill: string; + declare const AVMetadataiTunesMetadataKeyPlaylistID: string; +declare const AVOutputSettingsPresetMVHEVC7680x7680: string; + declare const AVMetadataCommonIdentifierLanguage: string; declare const AVMetadataiTunesMetadataKeyOriginalArtist: string; -declare const AVMetadataIdentifierID3MetadataInternetRadioStationOwner: string; +declare const AVMetadataID3MetadataKeyRecordingDates: string; + +declare const AVStreamingKeyDeliveryPersistentContentKeyType: string; + +declare const AVMetadataObjectTypeCode93Code: string; declare const AVMetadataiTunesMetadataKeyCoverArt: string; @@ -1753,8 +1869,6 @@ declare const AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey: stri declare const AVCaptureSessionPreset352x288: string; -declare const AVVideoHeightKey: string; - declare const AVMetadataIdentifierID3MetadataUserText: string; declare const AVMetadataIdentifieriTunesMetadataOnlineExtras: string; @@ -1763,23 +1877,15 @@ declare const AVURLAssetAllowsCellularAccessKey: string; declare const AVMetadataIdentifierID3MetadataTitleSortOrder: string; -declare const AVMetadataIdentifierID3MetadataCopyrightInformation: string; - declare const AVMetadataIdentifierID3MetadataLength: string; -declare const AVMetadataIdentifieriTunesMetadataRecordCompany: string; - declare const AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic: string; declare const AVMetadataID3MetadataKeyTermsOfUse: string; declare const AVAssetWasDefragmentedNotification: string; -declare const AVMetadataIdentifier3GPUserDataMediaClassification: string; - -declare const AVMetadataQuickTimeMetadataKeyKeywords: string; - -declare const AVMediaCharacteristicIsMainProgramContent: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishEventKey: string; declare const AVVideoTransferFunction_Linear: string; @@ -1787,27 +1893,33 @@ declare const AVMetadataID3MetadataKeyOriginalReleaseYear: string; declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore: string; +declare const AVAssetDownloadedAssetEvictionPriorityImportant: string; + declare const AVMetadataIdentifierID3MetadataMPEGLocationLookupTable: string; -declare const AVMetadataiTunesMetadataKeyThanks: string; +declare const AVVideoCleanApertureWidthKey: string; declare const AVMetadataQuickTimeUserDataKeyComment: string; declare const AVMetadataIdentifieriTunesMetadataDescription: string; -declare const AVMetadataIdentifier3GPUserDataDescription: string; +declare const AVMetadataCommonIdentifierArtwork: string; declare const AVMetadataCommonKeyCopyrights: string; +declare const AVOutputSettingsPresetHEVC7680x4320: string; + declare const AVMetadataCommonIdentifierAssetIdentifier: string; declare const AVMediaCharacteristicDubbedTranslation: string; +declare const AVCaptureLensPositionCurrent: number; + declare const AVFileType3GPP2: string; -declare const AVMetadataID3MetadataKeyRecordingDates: string; +declare const AVMetadataCommonKeyTitle: string; -declare const AVVideoCodecTypeH264: string; +declare const AVMetadataObjectTypeEAN13Code: string; declare const AVMetadataID3MetadataKeyEncodedBy: string; @@ -1839,6 +1951,8 @@ declare const AVVideoCodecTypeAppleProRes4444: string; declare const AVCaptureSystemPressureLevelNominal: string; +declare const AVLayerVideoGravityResizeAspectFill: string; + declare const AVSemanticSegmentationMatteTypeGlasses: string; declare const AVMetadataIdentifierQuickTimeUserDataOriginalSource: string; @@ -1849,31 +1963,33 @@ declare const AVMetadataQuickTimeUserDataKeyAccessibilityDescription: string; declare const AVVideoCleanApertureHeightKey: string; -declare const AVMovieShouldSupportAliasDataReferencesKey: string; - declare const AVMetadataCommonKeyMake: string; -declare const AVStreamingKeyDeliveryPersistentContentKeyType: string; +declare const AVVideoCodecTypeHEVC: string; declare const AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime: string; +declare const AVMetadataID3MetadataKeyMood: string; + declare const AVMetadataIdentifier3GPUserDataPerformer: string; +declare const AVMetadataQuickTimeMetadataKeyCameraLensModel: string; + declare const AVMetadataIdentifierID3MetadataContentType: string; declare const AVMetadataIdentifierIcyMetadataStreamURL: string; -declare const AVMediaCharacteristicFrameBased: string; - declare const AVMetadataQuickTimeMetadataKeyDisplayName: string; declare const AVMediaCharacteristicIsOriginalContent: string; -declare const AVVideoCodecTypeHEVC: string; +declare const AVMetadataID3MetadataKeyOriginalAlbumTitle: string; declare const AVMetadataKeySpaceQuickTimeUserData: string; -declare const AVMetadataID3MetadataKeyReleaseTime: string; +declare const AVMetadataKeySpaceIcy: string; + +declare const AVMetadataID3MetadataKeyReleaseTime: string; declare const AVMetadataIdentifieriTunesMetadataExecProducer: string; @@ -1881,31 +1997,39 @@ declare const AVMetadataIdentifierID3MetadataContentGroupDescription: string; declare const AVVideoCleanApertureKey: string; +declare const AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; + declare const AVMetadata3GPUserDataKeyGenre: string; -declare const AVMetadataiTunesMetadataKeyEncodedBy: string; +declare const AVMetadataIdentifieriTunesMetadataAlbumArtist: string; declare const AVMetadataIdentifierQuickTimeUserDataURLLink: string; declare const AVMetadataQuickTimeMetadataKeyLocationDate: string; +declare const AVOutputSettingsPresetHEVC4320x2160: string; + declare const AVMetadataQuickTimeUserDataKeyComposer: string; declare const AVFileTypeEnhancedAC3: string; declare const AVOutputSettingsPreset1920x1080: string; +declare const AVFileTypeAIFF: string; + declare const AVMetadataID3MetadataKeySeek: string; declare const AVVideoPixelAspectRatioKey: string; -declare const AVMetadataKeySpaceAudioFile: string; - declare const AVMetadataIdentifierID3MetadataPublisher: string; declare const AVMetadataIdentifierID3MetadataOfficialPublisherWebpage: string; -declare const AVMetadataIdentifierQuickTimeUserDataTrackName: string; +declare const AVMetadataISOUserDataKeyCopyright: string; + +declare const AVMetadataiTunesMetadataKeyEncodedBy: string; + +declare const AVOutputSettingsPresetHEVC1920x1080WithAlpha: string; declare const AVMetadataIdentifierID3MetadataPerformerSortOrder: string; @@ -1913,9 +2037,11 @@ declare const AVMetadata3GPUserDataKeyKeywordList: string; declare const AVAssetContainsFragmentsDidChangeNotification: string; +declare const AVMetadataIdentifierQuickTimeUserDataTrackName: string; + declare const AVCaptureSystemPressureLevelCritical: string; -declare const AVMetadataObjectTypeCode93Code: string; +declare const AVMetadataCommonKeyAccessibilityDescription: string; declare const AVMediaCharacteristicVisual: string; @@ -1925,18 +2051,18 @@ declare const AVMetadataIdentifierID3MetadataEncodedBy: string; declare const AVMetadataID3MetadataKeyFileType: string; +declare const AVMetadataiTunesMetadataKeyGenreID: string; + declare const AVMetadataID3MetadataKeyEventTimingCodes: string; -declare const AVCoordinatedPlaybackSuspensionReasonStallRecovery: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraFocalLength35mmEquivalent: string; -declare const AVMetadataISOUserDataKeyCopyright: string; +declare const AVCoordinatedPlaybackSuspensionReasonStallRecovery: string; declare const AVCaptureExposureTargetBiasCurrent: number; declare const AVMetadataIdentifierQuickTimeMetadataIsMontage: string; -declare const AVMetadataID3MetadataKeyOriginalAlbumTitle: string; - declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate: string; declare const AVFileTypeDNG: string; @@ -1947,6 +2073,8 @@ declare const AVMetadataIdentifier3GPUserDataAlbumAndTrack: string; declare const AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification: string; +declare const AVFragmentedMovieTrackSegmentsDidChangeNotification: string; + declare const AVErrorMediaTypeKey: string; declare const AVCaptionConversionWarningTypeExcessMediaData: string; @@ -1957,6 +2085,8 @@ declare const AVVideoCodecTypeHEVCWithAlpha: string; declare const AVMetadataIdentifierID3MetadataReverb: string; +declare const AVMetadataiTunesMetadataKeyUserComment: string; + declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged: string; declare const AVCaptureMultichannelAudioMode: { @@ -1981,6 +2111,31 @@ declare const AVDepthDataQuality: { High: 1, }; +declare const AVCaptureTimecodeGeneratorSynchronizationStatus: { + Unknown: 0, + SourceSelected: 1, + Synchronizing: 2, + Synchronized: 3, + TimedOut: 4, + SourceUnavailable: 5, + SourceUnsupported: 6, + NotRequired: 7, +}; + +declare const AVCaptureTimecodeSourceType: { + FrameCount: 0, + RealTimeClock: 1, + External: 2, +}; + +declare const AVExternalSyncDeviceStatus: { + Unavailable: 0, + Ready: 1, + Calibrating: 2, + ActiveSync: 3, + FreeRunSync: 4, +}; + declare const AVCaptureLensStabilizationStatus: { Unsupported: 0, Off: 1, @@ -2010,6 +2165,14 @@ declare const AVCaptureSessionInterruptionReason: { VideoDeviceInUseByAnotherClient: 3, VideoDeviceNotAvailableWithMultipleForegroundApps: 4, VideoDeviceNotAvailableDueToSystemPressure: 5, + SensitiveContentMitigationActivated: 6, +}; + +declare const AVCaptureCameraLensSmudgeDetectionStatus: { + Disabled: 0, + SmudgeNotDetected: 1, + Smudged: 2, + Unknown: 3, }; declare const AVCaptureAutoFocusSystem: { @@ -2025,6 +2188,7 @@ declare const AVCaptureVideoStabilizationMode: { CinematicExtended: 3, PreviewOptimized: 4, CinematicExtendedEnhanced: 5, + LowLatency: 6, Auto: -1, }; @@ -2247,6 +2411,9 @@ declare const AVError: { EncodeFailed: -11883, SandboxExtensionDenied: -11884, ToneMappingFailed: -11885, + NoSmartFramingsEnabled: -11890, + AutoWhiteBalanceNotLocked: -11891, + FollowExternalSyncDeviceTimedOut: -11892, }; declare const AVCaptionConversionValidatorStatus: { @@ -2353,17 +2520,32 @@ declare const AVCaptionRegionDisplayAlignment: { After: 2, }; +declare const AVAudioSpatializationFormats: { + None: 0, + MonoAndStereo: 3, + Multichannel: 4, + MonoStereoAndMultichannel: 7, +}; + declare const AVSampleBufferRequestMode: { Immediate: 0, Scheduled: 1, Opportunistic: 2, }; +declare const AVPlayerInterstitialEventSkippableEventState: { + NotSkippable: 0, + NotYetEligible: 1, + Eligible: 2, + NoLongerEligible: 3, +}; + declare const AVCaptureColorSpace: { Space_sRGB: 0, Space_P3_D65: 1, Space_HLG_BT2020: 2, Space_AppleLog: 3, + Space_AppleLog2: 4, }; declare const AVCaptionFontWeight: { @@ -2410,6 +2592,18 @@ declare const AVCapturePrimaryConstituentDeviceSwitchingBehavior: { Locked: 3, }; +declare const AVPlayerNetworkResourcePriority: { + Default: 0, + Low: 1, + High: 2, +}; + +declare const AVCaptureCinematicVideoFocusMode: { + None: 0, + Strong: 1, + Weak: 2, +}; + declare const AVAssetReaderStatus: { Unknown: 0, Reading: 1, @@ -2455,18 +2649,17 @@ declare const AVCaptionFontStyle: { Italic: 2, }; -declare const AVAudioSpatializationFormats: { - None: 0, - MonoAndStereo: 3, - Multichannel: 4, - MonoStereoAndMultichannel: 7, -}; - declare const CMTagCollectionVideoOutputPreset: { Monoscopic: 0, Stereoscopic: 1, }; +declare const AVPlayerInterstitialEventAssetListResponseStatus: { + Available: 0, + Cleared: 1, + Unavailable: 2, +}; + declare const AVCaptureSystemPressureFactors: { None: 0, SystemTemperature: 1, @@ -2475,12 +2668,6 @@ declare const AVCaptureSystemPressureFactors: { CameraTemperature: 8, }; -declare const AVPlayerInterstitialEventAssetListResponseStatus: { - Available: 0, - Cleared: 1, - Unavailable: 2, -}; - declare const AVMovieWritingOptions: { AddMovieHeaderToDestination: 0, TruncateDestinationToMovieHeaderOnly: 1, @@ -2491,6 +2678,17 @@ declare const AVCaptionAnimation: { CharacterReveal: 1, }; +declare class AVCaptureTimecode { + constructor(init?: AVCaptureTimecode); + hours: number; + minutes: number; + seconds: number; + frames: number; + userBits: number; + frameDuration: CMTime; + sourceType: interop.Enum; +} + declare class AVCaptureWhiteBalanceTemperatureAndTintValues { constructor(init?: AVCaptureWhiteBalanceTemperatureAndTintValues); temperature: number; @@ -2560,6 +2758,12 @@ declare class AVEdgeWidths { bottom: number; } +declare class AVPixelAspectRatio { + constructor(init?: AVPixelAspectRatio); + horizontalSpacing: number; + verticalSpacing: number; +} + declare class AVSampleCursorSyncInfo { constructor(init?: AVSampleCursorSyncInfo); sampleIsFullSync: boolean; @@ -2573,12 +2777,6 @@ declare class AVCaptionDimension { units: interop.Enum; } -declare class AVPixelAspectRatio { - constructor(init?: AVPixelAspectRatio); - horizontalSpacing: number; - verticalSpacing: number; -} - declare function AVSampleBufferAttachContentKey(sbuf: interop.Object, contentKey: AVContentKey, outError: interop.PointerConvertible): boolean; declare function AVCaptionDimensionMake(value: number, units: interop.Enum): AVCaptionDimension; @@ -2593,6 +2791,21 @@ declare function CMTagCollectionCreateWithVideoOutputPreset(allocator: interop.O declare function AVCaptureReactionSystemImageNameForType(reactionType: string): string; +declare function AVCaptureTimecodeCreateMetadataSampleBufferAssociatedWithPresentationTimeStamp(timecode: AVCaptureTimecode, presentationTimeStamp: CMTime): interop.Object; + +declare function AVCaptureTimecodeCreateMetadataSampleBufferForDuration(timecode: AVCaptureTimecode, duration: CMTime): interop.Object; + +declare function AVCaptureTimecodeAdvancedByFrames(timecode: AVCaptureTimecode, framesToAdd: number): AVCaptureTimecode; + +declare interface AVExternalSyncDeviceDelegate extends NSObjectProtocol { + externalSyncDeviceStatusDidChange?(device: AVExternalSyncDevice): void; + + externalSyncDeviceFailedWithError?(device: AVExternalSyncDevice, error: NSError | null): void; +} + +declare class AVExternalSyncDeviceDelegate extends NativeObject implements AVExternalSyncDeviceDelegate { +} + declare interface AVCapturePhotoFileDataRepresentationCustomizer extends NSObjectProtocol { replacementMetadataForPhoto?(photo: AVCapturePhoto): NSDictionary; @@ -2610,6 +2823,17 @@ declare interface AVCapturePhotoFileDataRepresentationCustomizer extends NSObjec declare class AVCapturePhotoFileDataRepresentationCustomizer extends NativeObject implements AVCapturePhotoFileDataRepresentationCustomizer { } +declare interface AVCaptureTimecodeGeneratorDelegate extends NSObjectProtocol { + timecodeGeneratorDidReceiveUpdateFromSource(generator: AVCaptureTimecodeGenerator, timecode: AVCaptureTimecode, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorTransitionedToSynchronizationStatusForSource(generator: AVCaptureTimecodeGenerator, synchronizationStatus: interop.Enum, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorDidUpdateAvailableSources(generator: AVCaptureTimecodeGenerator, availableSources: NSArray | Array): void; +} + +declare class AVCaptureTimecodeGeneratorDelegate extends NativeObject implements AVCaptureTimecodeGeneratorDelegate { +} + declare interface AVCaptureDataOutputSynchronizerDelegate extends NSObjectProtocol { dataOutputSynchronizerDidOutputSynchronizedDataCollection(synchronizer: AVCaptureDataOutputSynchronizer, synchronizedDataCollection: AVCaptureSynchronizedDataCollection): void; } @@ -2642,6 +2866,15 @@ declare interface AVCaptureAudioDataOutputSampleBufferDelegate extends NSObjectP declare class AVCaptureAudioDataOutputSampleBufferDelegate extends NativeObject implements AVCaptureAudioDataOutputSampleBufferDelegate { } +declare interface AVCaptureSessionDeferredStartDelegate extends NSObjectProtocol { + sessionWillRunDeferredStart(session: AVCaptureSession): void; + + sessionDidRunDeferredStart(session: AVCaptureSession): void; +} + +declare class AVCaptureSessionDeferredStartDelegate extends NativeObject implements AVCaptureSessionDeferredStartDelegate { +} + declare interface AVCaptureSessionControlsDelegate extends NSObjectProtocol { sessionControlsDidBecomeActive(session: AVCaptureSession): void; @@ -2677,26 +2910,6 @@ declare interface AVPlayerItemOutputPullDelegate extends NSObjectProtocol { declare class AVPlayerItemOutputPullDelegate extends NativeObject implements AVPlayerItemOutputPullDelegate { } -declare interface AVMetricEventStreamSubscriber { - publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; -} - -declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { -} - -declare interface AVPlayerItemMetadataOutputPushDelegate extends AVPlayerItemOutputPushDelegate { - metadataOutputDidOutputTimedMetadataGroupsFromPlayerItemTrack?(output: AVPlayerItemMetadataOutput, groups: NSArray | Array, track: AVPlayerItemTrack | null): void; -} - -declare class AVPlayerItemMetadataOutputPushDelegate extends NativeObject implements AVPlayerItemMetadataOutputPushDelegate { -} - -declare interface AVMetricEventStreamPublisher { -} - -declare class AVMetricEventStreamPublisher extends NativeObject implements AVMetricEventStreamPublisher { -} - declare interface AVPlaybackCoordinatorPlaybackControlDelegate extends NSObjectProtocol { playbackCoordinatorDidIssuePlayCommandCompletionHandler(coordinator: AVDelegatingPlaybackCoordinator, playCommand: AVDelegatingPlaybackCoordinatorPlayCommand, completionHandler: () => void): void; @@ -2719,6 +2932,26 @@ declare interface AVPlayerPlaybackCoordinatorDelegate extends NSObjectProtocol { declare class AVPlayerPlaybackCoordinatorDelegate extends NativeObject implements AVPlayerPlaybackCoordinatorDelegate { } +declare interface AVMetricEventStreamSubscriber { + publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; +} + +declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { +} + +declare interface AVPlayerItemMetadataOutputPushDelegate extends AVPlayerItemOutputPushDelegate { + metadataOutputDidOutputTimedMetadataGroupsFromPlayerItemTrack?(output: AVPlayerItemMetadataOutput, groups: NSArray | Array, track: AVPlayerItemTrack | null): void; +} + +declare class AVPlayerItemMetadataOutputPushDelegate extends NativeObject implements AVPlayerItemMetadataOutputPushDelegate { +} + +declare interface AVMetricEventStreamPublisher { +} + +declare class AVMetricEventStreamPublisher extends NativeObject implements AVMetricEventStreamPublisher { +} + declare interface AVVideoCompositionValidationHandling extends NSObjectProtocol { videoCompositionShouldContinueValidatingAfterFindingInvalidValueForKey?(videoComposition: AVVideoComposition, key: string): boolean; @@ -2754,6 +2987,8 @@ declare interface AVVideoCompositing extends NSObjectProtocol { readonly supportsHDRSourceFrames?: boolean; + readonly supportsSourceTaggedBuffers?: boolean; + readonly canConformColorOfSourceFrames?: boolean; anticipateRenderingUsingHint?(renderHint: AVVideoCompositionRenderHint): void; @@ -2844,6 +3079,8 @@ declare interface AVAssetDownloadDelegate extends NSURLSessionTaskDelegate { URLSessionAggregateAssetDownloadTaskDidLoadTimeRangeTotalTimeRangesLoadedTimeRangeExpectedToLoadForMediaSelection?(session: NSURLSession, aggregateAssetDownloadTask: AVAggregateAssetDownloadTask, timeRange: CMTimeRange, loadedTimeRanges: NSArray | Array, timeRangeExpectedToLoad: CMTimeRange, mediaSelection: AVMediaSelection): void; URLSessionAssetDownloadTaskWillDownloadVariants?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, variants: NSArray | Array): void; + + URLSessionAssetDownloadTaskDidReceiveMetricEvent?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, metricEvent: AVMetricEvent): void; } declare class AVAssetDownloadDelegate extends NativeObject implements AVAssetDownloadDelegate { @@ -2976,14 +3213,6 @@ declare interface AVVideoCompositionInstructionProtocol extends NSObjectProtocol declare class AVVideoCompositionInstructionProtocol extends NativeObject implements AVVideoCompositionInstructionProtocol { } -declare class AVMetricPlayerItemInitialLikelyToKeepUpEvent extends AVMetricPlayerItemLikelyToKeepUpEvent { - readonly playlistRequestEvents: NSArray; - - readonly mediaSegmentRequestEvents: NSArray; - - readonly contentKeyRequestEvents: NSArray; -} - declare class AVVideoComposition extends NSObject implements NSCopying, NSMutableCopying { static videoCompositionWithPropertiesOfAsset(asset: AVAsset): AVVideoComposition; @@ -3005,6 +3234,10 @@ declare class AVVideoComposition extends NSObject implements NSCopying, NSMutabl readonly sourceSampleDataTrackIDs: NSArray; + readonly outputBufferDescription: NSArray; + + readonly spatialVideoConfigurations: NSArray; + readonly colorPrimaries: string; readonly colorYCbCrMatrix: string; @@ -3101,10 +3334,58 @@ declare class AVPlayerItemIntegratedTimeline extends NSObject { removeTimeObserver(observer: AVPlayerItemIntegratedTimelineObserver): void; } -declare class AVPlayerVideoOutput extends NSObject { - initWithSpecification(specification: AVVideoOutputSpecification): this; +declare class AVExternalSyncDevice extends NSObject { + readonly status: interop.Enum; - copyTaggedBufferGroupForHostTimePresentationTimeStampActiveConfiguration(hostTime: CMTime, presentationTimeStampOut: interop.PointerConvertible, activeConfigurationOut: interop.PointerConvertible): interop.Pointer; + readonly clock: interop.Object; + + signalCompensationDelay: CMTime; + + readonly uuid: NSUUID; + + readonly vendorID: number; + + readonly productID: number; + + setSignalCompensationDelay(signalCompensationDelay: CMTime): void; +} + +declare class AVCaptureTimecodeGenerator extends NSObject { + readonly availableSources: NSArray; + + readonly currentSource: AVCaptureTimecodeSource; + + readonly delegate: AVCaptureTimecodeGeneratorDelegate; + + readonly delegateCallbackQueue: NSObject; + + setDelegateQueue(delegate: AVCaptureTimecodeGeneratorDelegate | null, callbackQueue: NSObject | null): void; + + synchronizationTimeout: number; + + timecodeAlignmentOffset: number; + + timecodeFrameDuration: CMTime; + + startSynchronizationWithTimecodeSource(source: AVCaptureTimecodeSource): void; + + generateInitialTimecode(): AVCaptureTimecode; + + static readonly frameCountSource: AVCaptureTimecodeSource; + + static readonly realTimeClockSource: AVCaptureTimecodeSource; + + setSynchronizationTimeout(synchronizationTimeout: number): void; + + setTimecodeAlignmentOffset(timecodeAlignmentOffset: number): void; + + setTimecodeFrameDuration(timecodeFrameDuration: CMTime): void; +} + +declare class AVDelegatingPlaybackCoordinatorPlaybackControlCommand extends NSObject { + readonly originator: AVCoordinatedPlaybackParticipant; + + readonly expectedCurrentItemIdentifier: string; } // @ts-ignore ClassDecl.tsIgnore @@ -3167,12 +3448,6 @@ declare class AVMutableCompositionTrack extends AVCompositionTrack { replaceFormatDescriptionWithFormatDescription(originalFormatDescription: interop.Object, replacementFormatDescription: interop.Object | null): void; } -declare class AVDelegatingPlaybackCoordinatorPlaybackControlCommand extends NSObject { - readonly originator: AVCoordinatedPlaybackParticipant; - - readonly expectedCurrentItemIdentifier: string; -} - declare class AVQueuePlayer extends AVPlayer { static queuePlayerWithItems any>(this: This, items: NSArray | Array): InstanceType; @@ -3222,14 +3497,6 @@ declare class AVOutputSettingsAssistant extends NSObject { declare class AVCaptureBracketedStillImageSettings extends NSObject { } -declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { - readonly inputParameters: NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVMediaDataStorage extends NSObject { initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; @@ -3259,6 +3526,40 @@ declare class AVFragmentedMovie extends AVMovie implements AVFragmentMinding { isAssociatedWithFragmentMinder(): boolean; } +declare class AVPersistableContentKeyRequest extends AVContentKeyRequest { + persistableContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; +} + +declare class AVSampleBufferRenderSynchronizer extends NSObject { + readonly timebase: interop.Object; + + rate: number; + + currentTime(): CMTime; + + setRateTime(rate: number, time: CMTime): void; + + setRateTimeAtHostTime(rate: number, time: CMTime, hostTime: CMTime): void; + + delaysRateChangeUntilHasSufficientMediaData: boolean; + + setRate(rate: number): void; + + setDelaysRateChangeUntilHasSufficientMediaData(delaysRateChangeUntilHasSufficientMediaData: boolean): void; + + readonly renderers: NSArray; + + addRenderer(renderer: AVQueuedSampleBufferRendering): void; + + removeRendererAtTimeCompletionHandler(renderer: AVQueuedSampleBufferRendering, time: CMTime, completionHandler: (p1: boolean) => void | null): void; + + addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): interop.Object; + + addBoundaryTimeObserverForTimesQueueUsingBlock(times: NSArray | Array, queue: NSObject | null, block: () => void): interop.Object; + + removeTimeObserver(observer: interop.Object): void; +} + declare class AVMovieTrack extends AVAssetTrack { readonly mediaPresentationTimeRange: CMTimeRange; @@ -3409,16 +3710,6 @@ declare class AVCaptureSlider extends AVCaptureControl { setAccessibilityIdentifier(accessibilityIdentifier: string | null): void; } -declare class AVAssetResourceLoadingRequestor extends NSObject { - readonly providesExpiredSessionReports: boolean; -} - -declare class AVAssetSegmentReport extends NSObject { - readonly segmentType: interop.Enum; - - readonly trackReports: NSArray; -} - declare class AVMetricHLSPlaylistRequestEvent extends AVMetricEvent { readonly url: NSURL; @@ -3437,9 +3728,15 @@ declare class AVMetricPlayerItemRateChangeEvent extends AVMetricEvent { readonly variant: AVAssetVariant; } -declare class AVCaptureDeferredPhotoProxy extends AVCapturePhoto { -} - +declare class AVPlayerVideoOutput extends NSObject { + initWithSpecification(specification: AVVideoOutputSpecification): this; + + copyTaggedBufferGroupForHostTimePresentationTimeStampActiveConfiguration(hostTime: CMTime, presentationTimeStampOut: interop.PointerConvertible, activeConfigurationOut: interop.PointerConvertible): interop.Pointer; +} + +declare class AVCaptureDeferredPhotoProxy extends AVCapturePhoto { +} + // @ts-ignore ClassDecl.tsIgnore declare class AVCompositionTrack extends AVAssetTrack { readonly segments: NSArray; @@ -3529,6 +3826,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { readonly contentMayVary: boolean; + readonly skipControlTimeRange: CMTimeRange; + + readonly skipControlLocalizedLabelBundleKey: string; + plannedDuration: CMTime; setPrimaryItem(primaryItem: AVPlayerItem | null): void; @@ -3565,6 +3866,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { setPlannedDuration(plannedDuration: CMTime): void; + setSkipControlTimeRange(skipControlTimeRange: CMTimeRange): void; + + setSkipControlLocalizedLabelBundleKey(skipControlLocalizedLabelBundleKey: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3582,32 +3887,8 @@ declare class AVCapturePhotoOutputReadinessCoordinator extends NSObject { setDelegate(delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate | null): void; } -declare class AVPlayerLooper extends NSObject { - static playerLooperWithPlayerTemplateItemTimeRange any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): InstanceType; - - static playerLooperWithPlayerTemplateItem any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem): InstanceType; - - initWithPlayerTemplateItemTimeRange(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): this; - - initWithPlayerTemplateItemTimeRangeExistingItemsOrdering(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange, itemOrdering: interop.Enum): this; - - readonly status: interop.Enum; - - readonly error: NSError; - - disableLooping(): void; - - readonly loopCount: number; - - readonly loopingPlayerItems: NSArray; -} - -declare class AVMetadataGroup extends NSObject { - readonly items: NSArray; - - readonly classifyingLabel: string; - - readonly uniqueID: string; +declare class AVMetadataDogHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class AVCaptureFileOutput extends AVCaptureOutput { @@ -3654,6 +3935,34 @@ declare class AVMetricPlayerItemLikelyToKeepUpEvent extends AVMetricEvent { readonly loadedTimeRanges: NSArray; } +declare class AVPlayerLooper extends NSObject { + static playerLooperWithPlayerTemplateItemTimeRange any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): InstanceType; + + static playerLooperWithPlayerTemplateItem any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem): InstanceType; + + initWithPlayerTemplateItemTimeRange(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): this; + + initWithPlayerTemplateItemTimeRangeExistingItemsOrdering(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange, itemOrdering: interop.Enum): this; + + readonly status: interop.Enum; + + readonly error: NSError; + + disableLooping(): void; + + readonly loopCount: number; + + readonly loopingPlayerItems: NSArray; +} + +declare class AVMetadataGroup extends NSObject { + readonly items: NSArray; + + readonly classifyingLabel: string; + + readonly uniqueID: string; +} + declare class AVExposureBiasRange extends NSObject { readonly minExposureBias: number; @@ -3674,6 +3983,14 @@ declare class AVAssetResourceLoadingDataRequest extends NSObject { respondWithData(data: NSData): void; } +declare class AVMetricPlayerItemInitialLikelyToKeepUpEvent extends AVMetricPlayerItemLikelyToKeepUpEvent { + readonly playlistRequestEvents: NSArray; + + readonly mediaSegmentRequestEvents: NSArray; + + readonly contentKeyRequestEvents: NSArray; +} + declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { static assetReaderSampleReferenceOutputWithTrack any>(this: This, track: AVAssetTrack): InstanceType; @@ -3682,32 +3999,50 @@ declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { readonly track: AVAssetTrack; } -declare class AVDepthData extends NSObject { - static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; +declare class AVCaptureDeviceRotationCoordinator extends NSObject { + initWithDevicePreviewLayer(device: AVCaptureDevice, previewLayer: CALayer | null): this; - depthDataByConvertingToDepthDataType(depthDataType: number): this; + readonly device: AVCaptureDevice; - depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; + readonly previewLayer: CALayer; - depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + readonly videoRotationAngleForHorizonLevelPreview: number; - readonly availableDepthDataTypes: NSArray; + readonly videoRotationAngleForHorizonLevelCapture: number; +} - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; +declare class AVCaptureInputPort extends NSObject { + readonly input: AVCaptureInput; - readonly depthDataType: number; + readonly mediaType: string; - readonly depthDataMap: interop.Object; + readonly formatDescription: interop.Object; - readonly depthDataQuality: interop.Enum; + enabled: boolean; - readonly depthDataFiltered: boolean; + readonly clock: interop.Object; - readonly depthDataAccuracy: interop.Enum; + readonly sourceDeviceType: string; - readonly cameraCalibrationData: AVCameraCalibrationData; + readonly sourceDevicePosition: interop.Enum; - isDepthDataFiltered(): boolean; + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; +} + +declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { + readonly faceID: number; + + readonly hasRollAngle: boolean; + + readonly rollAngle: number; + + readonly hasYawAngle: boolean; + + readonly yawAngle: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class AVContentKeySession extends NSObject { @@ -3770,20 +4105,6 @@ declare class AVCaptionRuby extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class AVCaptureSystemZoomSlider extends AVCaptureControl { - initWithDevice(device: AVCaptureDevice): this; - - initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; -} - -declare class AVCaptureControl extends NSObject { - enabled: boolean; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; -} - declare class AVExternalStorageDeviceDiscoverySession extends NSObject { static readonly sharedSession: AVExternalStorageDeviceDiscoverySession; @@ -3833,6 +4154,10 @@ declare class AVCaptureVideoPreviewLayer extends CALayer { mirrored: boolean; + readonly deferredStartSupported: boolean; + + deferredStartEnabled: boolean; + setSession(session: AVCaptureSession | null): void; setVideoGravity(videoGravity: string): void; @@ -3850,6 +4175,53 @@ declare class AVCaptureVideoPreviewLayer extends CALayer { isMirrored(): boolean; setMirrored(mirrored: boolean): void; + + isDeferredStartSupported(): boolean; + + isDeferredStartEnabled(): boolean; + + setDeferredStartEnabled(deferredStartEnabled: boolean): void; +} + +declare class AVCaptureMetadataOutput extends AVCaptureOutput { + init(): this; + + static new any>(this: This): InstanceType; + + setMetadataObjectsDelegateQueue(objectsDelegate: AVCaptureMetadataOutputObjectsDelegate | null, objectsCallbackQueue: NSObject | null): void; + + readonly metadataObjectsDelegate: AVCaptureMetadataOutputObjectsDelegate; + + readonly metadataObjectsCallbackQueue: NSObject; + + readonly availableMetadataObjectTypes: NSArray; + + get metadataObjectTypes(): NSArray; + set metadataObjectTypes(value: NSArray | Array); + + rectOfInterest: CGRect; + + readonly requiredMetadataObjectTypesForCinematicVideoCapture: NSArray; + + setMetadataObjectTypes(metadataObjectTypes: NSArray | Array | null): void; + + setRectOfInterest(rectOfInterest: CGRect): void; +} + +declare class AVCaptureTimecodeSource extends NSObject implements NSCopying { + readonly displayName: string; + + readonly type: interop.Enum; + + readonly uuid: NSUUID; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCaptureSystemZoomSlider extends AVCaptureControl { + initWithDevice(device: AVCaptureDevice): this; + + initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; } declare class AVCaptureSystemPressureState extends NSObject { @@ -3871,6 +4243,20 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { videoMinFrameDurationOverride: CMTime; + readonly lockedVideoFrameDurationSupported: boolean; + + activeLockedVideoFrameDuration: CMTime; + + readonly externalSyncSupported: boolean; + + followExternalSyncDeviceVideoFrameDurationDelegate(externalSyncDevice: AVExternalSyncDevice, frameDuration: CMTime, delegate: AVExternalSyncDeviceDelegate | null): void; + + readonly activeExternalSyncVideoFrameDuration: CMTime; + + readonly externalSyncDevice: AVExternalSyncDevice; + + unfollowExternalSyncDevice(): void; + isMultichannelAudioModeSupported(multichannelAudioMode: interop.Enum): boolean; multichannelAudioMode: interop.Enum; @@ -3879,10 +4265,22 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { windNoiseRemovalEnabled: boolean; + readonly cinematicVideoCaptureSupported: boolean; + + cinematicVideoCaptureEnabled: boolean; + + simulatedAperture: number; + setUnifiedAutoExposureDefaultsEnabled(unifiedAutoExposureDefaultsEnabled: boolean): void; setVideoMinFrameDurationOverride(videoMinFrameDurationOverride: CMTime): void; + isLockedVideoFrameDurationSupported(): boolean; + + setActiveLockedVideoFrameDuration(activeLockedVideoFrameDuration: CMTime): void; + + isExternalSyncSupported(): boolean; + setMultichannelAudioMode(multichannelAudioMode: interop.Enum): void; isWindNoiseRemovalSupported(): boolean; @@ -3890,6 +4288,42 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { isWindNoiseRemovalEnabled(): boolean; setWindNoiseRemovalEnabled(windNoiseRemovalEnabled: boolean): void; + + isCinematicVideoCaptureSupported(): boolean; + + isCinematicVideoCaptureEnabled(): boolean; + + setCinematicVideoCaptureEnabled(cinematicVideoCaptureEnabled: boolean): void; + + setSimulatedAperture(simulatedAperture: number): void; +} + +declare class AVCaptureExternalDisplayConfigurator extends NSObject { + initWithDevicePreviewLayerConfiguration(device: AVCaptureDevice, previewLayer: CALayer, configuration: AVCaptureExternalDisplayConfiguration): this; + + readonly device: AVCaptureDevice; + + readonly previewLayer: CALayer; + + readonly active: boolean; + + stop(): void; + + readonly activeExternalDisplayFrameRate: number; + + static readonly shouldMatchFrameRateSupported: boolean; + + static readonly supportsBypassingColorSpaceConversion: boolean; + + static readonly supportsPreferredResolution: boolean; + + isActive(): boolean; + + static isMatchingFrameRateSupported(): boolean; + + static isBypassingColorSpaceConversionSupported(): boolean; + + static isPreferredResolutionSupported(): boolean; } declare class AVCaptureSynchronizedSampleBufferData extends AVCaptureSynchronizedData { @@ -3934,6 +4368,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { recommendedVideoSettingsForVideoCodecTypeAssetWriterOutputFileTypeOutputFileURL(videoCodecType: string, outputFileType: string, outputFileURL: NSURL | null): NSDictionary; + recommendedMovieMetadataForVideoCodecTypeAssetWriterOutputFileType(videoCodecType: string, outputFileType: string): NSArray; + + readonly recommendedMediaTimeScaleForAssetWriter: number; + readonly availableVideoCVPixelFormatTypes: NSArray; readonly availableVideoCodecTypes: NSArray; @@ -3946,6 +4384,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { deliversPreviewSizedOutputBuffers: boolean; + preparesCellularRadioForNetworkConnection: boolean; + + preservesDynamicHDRMetadata: boolean; + setVideoSettings(videoSettings: NSDictionary | Record | null): void; setMinFrameDuration(minFrameDuration: CMTime): void; @@ -3955,6 +4397,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { setAutomaticallyConfiguresOutputBufferDimensions(automaticallyConfiguresOutputBufferDimensions: boolean): void; setDeliversPreviewSizedOutputBuffers(deliversPreviewSizedOutputBuffers: boolean): void; + + setPreparesCellularRadioForNetworkConnection(preparesCellularRadioForNetworkConnection: boolean): void; + + setPreservesDynamicHDRMetadata(preservesDynamicHDRMetadata: boolean): void; } declare class AVCaptureStillImageOutput extends AVCaptureOutput { @@ -3977,6 +4423,10 @@ declare class AVCaptureStillImageOutput extends AVCaptureOutput { highResolutionStillImageOutputEnabled: boolean; + readonly cameraSensorOrientationCompensationSupported: boolean; + + cameraSensorOrientationCompensationEnabled: boolean; + readonly capturingStillImage: boolean; captureStillImageAsynchronouslyFromConnectionCompletionHandler(connection: AVCaptureConnection, handler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; @@ -3995,6 +4445,12 @@ declare class AVCaptureStillImageOutput extends AVCaptureOutput { setHighResolutionStillImageOutputEnabled(highResolutionStillImageOutputEnabled: boolean): void; + isCameraSensorOrientationCompensationSupported(): boolean; + + isCameraSensorOrientationCompensationEnabled(): boolean; + + setCameraSensorOrientationCompensationEnabled(cameraSensorOrientationCompensationEnabled: boolean): void; + isCapturingStillImage(): boolean; readonly maxBracketedCaptureStillImageCount: number; @@ -4074,67 +4530,52 @@ declare class AVCaptureResolvedPhotoSettings extends NSObject { isFastCapturePrioritizationEnabled(): boolean; } -declare class AVCaptureMetadataOutput extends AVCaptureOutput { - init(): this; +declare class AVMetadataSalientObject extends AVMetadataObject implements NSCopying { + readonly objectID: number; - static new any>(this: This): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setMetadataObjectsDelegateQueue(objectsDelegate: AVCaptureMetadataOutputObjectsDelegate | null, objectsCallbackQueue: NSObject | null): void; +declare class AVMetadataCatBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly metadataObjectsDelegate: AVCaptureMetadataOutputObjectsDelegate; +declare class AVMetadataCatHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly metadataObjectsCallbackQueue: NSObject; +declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying { + readonly bodyID: number; - readonly availableMetadataObjectTypes: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - get metadataObjectTypes(): NSArray; - set metadataObjectTypes(value: NSArray | Array); +declare class AVMetadataObject extends NSObject { + readonly time: CMTime; - rectOfInterest: CGRect; + readonly duration: CMTime; - setMetadataObjectTypes(metadataObjectTypes: NSArray | Array | null): void; + readonly bounds: CGRect; - setRectOfInterest(rectOfInterest: CGRect): void; -} + readonly type: string; -declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { - readonly faceID: number; - - readonly hasRollAngle: boolean; - - readonly rollAngle: number; - - readonly hasYawAngle: boolean; + readonly groupID: number; - readonly yawAngle: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVMetadataSalientObject extends AVMetadataObject implements NSCopying { readonly objectID: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVMetadataCatBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly cinematicVideoFocusMode: interop.Enum; -declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying { - readonly bodyID: number; + readonly fixedFocus: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isFixedFocus(): boolean; } -declare class AVMetadataObject extends NSObject { - readonly time: CMTime; - - readonly duration: CMTime; +declare class AVCaptureControl extends NSObject { + enabled: boolean; - readonly bounds: CGRect; + isEnabled(): boolean; - readonly type: string; + setEnabled(enabled: boolean): void; } declare class AVCaptureAudioDataOutput extends AVCaptureOutput { @@ -4148,7 +4589,11 @@ declare class AVCaptureAudioDataOutput extends AVCaptureOutput { readonly sampleBufferCallbackQueue: NSObject; + spatialAudioChannelLayoutTag: number; + recommendedAudioSettingsForAssetWriterWithOutputFileType(outputFileType: string): NSDictionary; + + setSpatialAudioChannelLayoutTag(spatialAudioChannelLayoutTag: number): void; } declare class AVCaptureOutput extends NSObject { @@ -4161,6 +4606,16 @@ declare class AVCaptureOutput extends NSObject { metadataOutputRectOfInterestForRect(rectInOutputCoordinates: CGRect): CGRect; rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; + + readonly deferredStartSupported: boolean; + + deferredStartEnabled: boolean; + + isDeferredStartSupported(): boolean; + + isDeferredStartEnabled(): boolean; + + setDeferredStartEnabled(deferredStartEnabled: boolean): void; } declare class AVCaptureConnection extends NSObject { @@ -4269,16 +4724,6 @@ declare class AVCaptureConnection extends NSObject { setCameraIntrinsicMatrixDeliveryEnabled(cameraIntrinsicMatrixDeliveryEnabled: boolean): void; } -declare class AVAssetSegmentReportSampleInformation extends NSObject { - readonly presentationTimeStamp: CMTime; - - readonly offset: number; - - readonly length: number; - - readonly isSyncSample: boolean; -} - declare class AVCaptureMultiCamSession extends AVCaptureSession { static readonly multiCamSupported: boolean; @@ -4289,80 +4734,10 @@ declare class AVCaptureMultiCamSession extends AVCaptureSession { static isMultiCamSupported(): boolean; } -declare class AVCaptureDeviceRotationCoordinator extends NSObject { - initWithDevicePreviewLayer(device: AVCaptureDevice, previewLayer: CALayer | null): this; - - readonly device: AVCaptureDevice; - - readonly previewLayer: CALayer; - - readonly videoRotationAngleForHorizonLevelPreview: number; - - readonly videoRotationAngleForHorizonLevelCapture: number; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableCaption extends AVCaption { - // @ts-ignore MemberDecl.tsIgnore - text: string; - - // @ts-ignore MemberDecl.tsIgnore - timeRange: CMTimeRange; - - setText(text: string): void; - - setTimeRange(timeRange: CMTimeRange): void; - - setTextColorInRange(color: interop.Object, range: _NSRange): void; - - setBackgroundColorInRange(color: interop.Object, range: _NSRange): void; - - setFontWeightInRange(fontWeight: interop.Enum, range: _NSRange): void; - - setFontStyleInRange(fontStyle: interop.Enum, range: _NSRange): void; - - setDecorationInRange(decoration: interop.Enum, range: _NSRange): void; - - setTextCombineInRange(textCombine: interop.Enum, range: _NSRange): void; - - setRubyInRange(ruby: AVCaptionRuby, range: _NSRange): void; - - removeTextColorInRange(range: _NSRange): void; - - removeBackgroundColorInRange(range: _NSRange): void; - - removeFontWeightInRange(range: _NSRange): void; - - removeFontStyleInRange(range: _NSRange): void; - - removeDecorationInRange(range: _NSRange): void; - - removeTextCombineInRange(range: _NSRange): void; - - removeRubyInRange(range: _NSRange): void; - - // @ts-ignore MemberDecl.tsIgnore - region: AVCaptionRegion; - - // @ts-ignore MemberDecl.tsIgnore - textAlignment: interop.Enum; - - setRegion(region: AVCaptionRegion): void; - - setTextAlignment(textAlignment: interop.Enum): void; - - // @ts-ignore MemberDecl.tsIgnore - animation: interop.Enum; - - setAnimation(animation: interop.Enum): void; -} - -declare class AVCaptureDeviceDiscoverySession extends NSObject { - static discoverySessionWithDeviceTypesMediaTypePosition any>(this: This, deviceTypes: NSArray | Array, mediaType: string | null, position: interop.Enum): InstanceType; - - readonly devices: NSArray; +declare class AVCaptureFraming extends NSObject { + readonly aspectRatio: string; - readonly supportedMultiCamDeviceSets: NSArray; + readonly zoomFactor: number; } declare class AVCaptureReactionEffectState extends NSObject { @@ -4395,9 +4770,6 @@ declare class AVAssetWriterInputGroup extends AVMediaSelectionGroup { readonly defaultInput: AVAssetWriterInput; } -declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { -} - declare class AVSynchronizedLayer extends CALayer { static synchronizedLayerWithPlayerItem(playerItem: AVPlayerItem): AVSynchronizedLayer; @@ -4423,6 +4795,8 @@ declare class AVSampleBufferVideoRenderer extends NSObject implements AVQueuedSa resetUpcomingSampleBufferPresentationTimeExpectations(): void; + readonly recommendedPixelBufferAttributes: NSDictionary; + loadVideoPerformanceMetricsWithCompletionHandler(completionHandler: (p1: AVVideoPerformanceMetrics) => void | null): void; readonly timebase: interop.Object; @@ -4508,36 +4882,6 @@ declare class AVSampleBufferGenerator extends NSObject { static notifyOfDataReadyForSampleBufferCompletionHandler(sbuf: interop.Object, completionHandler: (p1: boolean, p2: NSError) => void | null): void; } -declare class AVSampleBufferRenderSynchronizer extends NSObject { - readonly timebase: interop.Object; - - rate: number; - - currentTime(): CMTime; - - setRateTime(rate: number, time: CMTime): void; - - setRateTimeAtHostTime(rate: number, time: CMTime, hostTime: CMTime): void; - - delaysRateChangeUntilHasSufficientMediaData: boolean; - - setRate(rate: number): void; - - setDelaysRateChangeUntilHasSufficientMediaData(delaysRateChangeUntilHasSufficientMediaData: boolean): void; - - readonly renderers: NSArray; - - addRenderer(renderer: AVQueuedSampleBufferRendering): void; - - removeRendererAtTimeCompletionHandler(renderer: AVQueuedSampleBufferRendering, time: CMTime, completionHandler: (p1: boolean) => void | null): void; - - addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): interop.Object; - - addBoundaryTimeObserverForTimesQueueUsingBlock(times: NSArray | Array, queue: NSObject | null, block: () => void): interop.Object; - - removeTimeObserver(observer: interop.Object): void; -} - declare class AVSampleBufferDisplayLayer extends CALayer { controlTimebase: interop.Object; @@ -4715,7 +5059,17 @@ declare class AVPlayerInterstitialEventController extends AVPlayerInterstitialEv cancelCurrentEventWithResumptionOffset(resumptionOffset: CMTime): void; + skipCurrentEvent(): void; + + localizedStringsBundle: NSBundle; + + localizedStringsTableName: string; + setEvents(events: NSArray | Array | null): void; + + setLocalizedStringsBundle(localizedStringsBundle: NSBundle | null): void; + + setLocalizedStringsTableName(localizedStringsTableName: string | null): void; } declare class AVPlayerItemMetadataOutput extends AVPlayerItemOutput { @@ -4869,194 +5223,82 @@ declare class AVPlayerItemAccessLogEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetricMediaResourceRequestEvent extends AVMetricEvent { - readonly url: NSURL; - - readonly serverAddress: string; - - readonly requestStartTime: NSDate; +declare class AVVideoOutputSpecification extends NSObject implements NSCopying { + initWithTagCollections(tagCollections: NSArray | Array): this; - readonly requestEndTime: NSDate; + setOutputPixelBufferAttributesForTagCollection(pixelBufferAttributes: NSDictionary | Record | null, tagCollection: interop.PointerConvertible): void; - readonly responseStartTime: NSDate; + setOutputSettingsForTagCollection(outputSettings: NSDictionary | Record | null, tagCollection: interop.PointerConvertible): void; - readonly responseEndTime: NSDate; + readonly preferredTagCollections: NSArray; - readonly byteRange: _NSRange; + get defaultPixelBufferAttributes(): NSDictionary; + set defaultPixelBufferAttributes(value: NSDictionary | Record); - readonly readFromCache: boolean; + get defaultOutputSettings(): NSDictionary; + set defaultOutputSettings(value: NSDictionary | Record); - readonly errorEvent: AVMetricErrorEvent; + setDefaultPixelBufferAttributes(defaultPixelBufferAttributes: NSDictionary | Record | null): void; - readonly networkTransactionMetrics: NSURLSessionTaskMetrics; + setDefaultOutputSettings(defaultOutputSettings: NSDictionary | Record | null): void; - wasReadFromCache(): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { - readonly errorEvent: AVMetricErrorEvent; - - readonly recoverableErrorCount: number; +declare class AVDelegatingPlaybackCoordinatorSeekCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { + readonly itemTime: CMTime; - readonly stallCount: number; + readonly shouldBufferInAnticipationOfPlayback: boolean; - readonly variantSwitchCount: number; + readonly anticipatedPlaybackRate: number; - readonly playbackDuration: number; + readonly completionDueDate: NSDate; +} - readonly mediaResourceRequestCount: number; +declare class AVDelegatingPlaybackCoordinatorPauseCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { + readonly shouldBufferInAnticipationOfPlayback: boolean; - readonly timeSpentRecoveringFromStall: number; + readonly anticipatedPlaybackRate: number; +} - readonly timeSpentInInitialStartup: number; +declare class AVDelegatingPlaybackCoordinatorPlayCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { + readonly rate: number; - readonly timeWeightedAverageBitrate: number; + readonly itemTime: CMTime; - readonly timeWeightedPeakBitrate: number; + readonly hostClockTime: CMTime; } -declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { - readonly didSeekInBuffer: boolean; -} +declare class AVAssetExportSession extends NSObject { + static exportSessionWithAssetPresetName any>(this: This, asset: AVAsset, presetName: string): InstanceType; -declare class AVMetricContentKeyRequestEvent extends AVMetricEvent { - readonly contentKeySpecifier: AVContentKeySpecifier; + initWithAssetPresetName(asset: AVAsset, presetName: string): this; - readonly mediaType: string; + readonly presetName: string; - readonly isClientInitiated: boolean; + readonly asset: AVAsset; - readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; -} + outputFileType: string; -declare class AVCaptionConversionAdjustment extends NSObject { - readonly adjustmentType: string; -} + outputURL: NSURL; -declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { - readonly url: NSURL; + shouldOptimizeForNetworkUse: boolean; - readonly isMapSegment: boolean; + readonly status: interop.Enum; - readonly mediaType: string; + readonly error: NSError; - readonly byteRange: _NSRange; + exportAsynchronouslyWithCompletionHandler(handler: () => void): void; - readonly indexFileURL: NSURL; + readonly progress: number; - readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; -} + cancelExport(): void; -declare class AVMetricErrorEvent extends AVMetricEvent { - readonly didRecover: boolean; + setOutputFileType(outputFileType: string | null): void; - readonly error: NSError; -} + setOutputURL(outputURL: NSURL | null): void; -declare class AVMetricEvent extends NSObject implements NSSecureCoding { - readonly date: NSDate; - - readonly mediaTime: CMTime; - - readonly sessionID: string; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AVMetricEventStream extends NSObject { - static eventStream any>(this: This): InstanceType; - - addPublisher(publisher: AVMetricEventStreamPublisher): boolean; - - setSubscriberQueue(subscriber: AVMetricEventStreamSubscriber, queue: NSObject | null): boolean; - - subscribeToMetricEvent(metricEventClass: interop.Object): void; - - subscribeToMetricEvents(metricEventClasses: NSArray | Array): void; - - subscribeToAllMetricEvents(): void; -} - -declare class AVVideoOutputSpecification extends NSObject implements NSCopying { - initWithTagCollections(tagCollections: NSArray | Array): this; - - setOutputPixelBufferAttributesForTagCollection(pixelBufferAttributes: NSDictionary | Record | null, tagCollection: interop.PointerConvertible): void; - - setOutputSettingsForTagCollection(outputSettings: NSDictionary | Record | null, tagCollection: interop.PointerConvertible): void; - - readonly preferredTagCollections: NSArray; - - get defaultPixelBufferAttributes(): NSDictionary; - set defaultPixelBufferAttributes(value: NSDictionary | Record); - - get defaultOutputSettings(): NSDictionary; - set defaultOutputSettings(value: NSDictionary | Record); - - setDefaultPixelBufferAttributes(defaultPixelBufferAttributes: NSDictionary | Record | null): void; - - setDefaultOutputSettings(defaultOutputSettings: NSDictionary | Record | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVDelegatingPlaybackCoordinatorSeekCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { - readonly itemTime: CMTime; - - readonly shouldBufferInAnticipationOfPlayback: boolean; - - readonly anticipatedPlaybackRate: number; - - readonly completionDueDate: NSDate; -} - -declare class AVDelegatingPlaybackCoordinatorPauseCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { - readonly shouldBufferInAnticipationOfPlayback: boolean; - - readonly anticipatedPlaybackRate: number; -} - -declare class AVDelegatingPlaybackCoordinatorPlayCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { - readonly rate: number; - - readonly itemTime: CMTime; - - readonly hostClockTime: CMTime; -} - -declare class AVAssetExportSession extends NSObject { - static exportSessionWithAssetPresetName any>(this: This, asset: AVAsset, presetName: string): InstanceType; - - initWithAssetPresetName(asset: AVAsset, presetName: string): this; - - readonly presetName: string; - - readonly asset: AVAsset; - - outputFileType: string; - - outputURL: NSURL; - - shouldOptimizeForNetworkUse: boolean; - - readonly status: interop.Enum; - - readonly error: NSError; - - exportAsynchronouslyWithCompletionHandler(handler: () => void): void; - - readonly progress: number; - - cancelExport(): void; - - setOutputFileType(outputFileType: string | null): void; - - setOutputURL(outputURL: NSURL | null): void; - - setShouldOptimizeForNetworkUse(shouldOptimizeForNetworkUse: boolean): void; + setShouldOptimizeForNetworkUse(shouldOptimizeForNetworkUse: boolean): void; static allExportPresets(): NSArray; @@ -5271,6 +5513,18 @@ declare class AVPlayer extends NSObject { setVideoOutput(videoOutput: AVPlayerVideoOutput | null): void; + networkResourcePriority: interop.Enum; + + setNetworkResourcePriority(networkResourcePriority: interop.Enum): void; + + readonly audioOutputSuppressedDueToNonMixableAudioRoute: boolean; + + static observationEnabled: boolean; + + static isObservationEnabled(): boolean; + + static setObservationEnabled(observationEnabled: boolean): void; + closedCaptionDisplayEnabled: boolean; masterClock: interop.Object; @@ -5511,6 +5765,10 @@ declare class AVPlayerInterstitialEventMonitor extends NSObject { readonly events: NSArray; readonly currentEvent: AVPlayerInterstitialEvent; + + readonly currentEventSkippableState: interop.Enum; + + readonly currentEventSkipControlLabel: string; } declare class AVTextStyleRule extends NSObject implements NSCopying { @@ -5533,6 +5791,36 @@ declare class AVTextStyleRule extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { + readonly url: NSURL; + + readonly isMapSegment: boolean; + + readonly mediaType: string; + + readonly byteRange: _NSRange; + + readonly indexFileURL: NSURL; + + readonly segmentDuration: number; + + readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; +} + +declare class AVCaptionConversionAdjustment extends NSObject { + readonly adjustmentType: string; +} + +declare class AVExternalSyncDeviceDiscoverySession extends NSObject { + static readonly sharedSession: AVExternalSyncDeviceDiscoverySession; + + static readonly supported: boolean; + + readonly devices: NSArray; + + static isSupported(): boolean; +} + declare class AVAssetDownloadStorageManager extends NSObject { static sharedDownloadStorageManager(): AVAssetDownloadStorageManager; @@ -5668,52 +5956,6 @@ declare class AVMutableAssetDownloadStorageManagementPolicy extends AVAssetDownl setExpirationDate(expirationDate: NSDate): void; } -declare class AVAssetResourceLoadingRequest extends NSObject { - readonly request: NSURLRequest; - - readonly finished: boolean; - - readonly cancelled: boolean; - - readonly contentInformationRequest: AVAssetResourceLoadingContentInformationRequest; - - readonly dataRequest: AVAssetResourceLoadingDataRequest; - - response: NSURLResponse; - - redirect: NSURLRequest; - - readonly requestor: AVAssetResourceLoadingRequestor; - - finishLoading(): void; - - finishLoadingWithError(error: NSError | null): void; - - isFinished(): boolean; - - isCancelled(): boolean; - - setResponse(response: NSURLResponse): void; - - setRedirect(redirect: NSURLRequest): void; - - streamingContentKeyRequestDataForAppContentIdentifierOptionsError(appIdentifier: NSData, contentIdentifier: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; - - persistentContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; - - finishLoadingWithResponseDataRedirect(response: NSURLResponse | null, data: NSData | null, redirect: NSURLRequest | null): void; -} - -declare class AVAssetDownloadStorageManagementPolicy extends NSObject implements NSCopying, NSMutableCopying { - readonly priority: string; - - readonly expirationDate: NSDate; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVAggregateAssetDownloadTask extends NSURLSessionTask { readonly URLAsset: AVURLAsset; } @@ -5749,76 +5991,219 @@ declare class AVAssetDownloadTask extends NSURLSessionTask { readonly loadedTimeRanges: NSArray; } -declare class AVMutableMediaSelection extends AVMediaSelection { - selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableAudioMix extends AVAudioMix { - static audioMix any>(this: This): InstanceType; - - // @ts-ignore MemberDecl.tsIgnore - get inputParameters(): NSArray; - // @ts-ignore MemberDecl.tsIgnore - set inputParameters(value: NSArray | Array); +declare class AVMetricMediaResourceRequestEvent extends AVMetricEvent { + readonly url: NSURL; - setInputParameters(inputParameters: NSArray | Array): void; -} + readonly serverAddress: string; -declare class AVFrameRateRange extends NSObject { - readonly minFrameRate: number; + readonly requestStartTime: NSDate; - readonly maxFrameRate: number; + readonly requestEndTime: NSDate; - readonly maxFrameDuration: CMTime; + readonly responseStartTime: NSDate; - readonly minFrameDuration: CMTime; -} + readonly responseEndTime: NSDate; -declare class AVAssetWriterInputCaptionAdaptor extends NSObject { - static assetWriterInputCaptionAdaptorWithAssetWriterInput any>(this: This, input: AVAssetWriterInput): InstanceType; + readonly byteRange: _NSRange; - initWithAssetWriterInput(input: AVAssetWriterInput): this; + readonly readFromCache: boolean; - readonly assetWriterInput: AVAssetWriterInput; + readonly errorEvent: AVMetricErrorEvent; - appendCaption(caption: AVCaption): boolean; + readonly networkTransactionMetrics: NSURLSessionTaskMetrics; - appendCaptionGroup(captionGroup: AVCaptionGroup): boolean; + wasReadFromCache(): boolean; } -declare class AVAssetWriterInputMetadataAdaptor extends NSObject { - static assetWriterInputMetadataAdaptorWithAssetWriterInput any>(this: This, input: AVAssetWriterInput): InstanceType; +declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { + readonly errorEvent: AVMetricErrorEvent; - initWithAssetWriterInput(input: AVAssetWriterInput): this; + readonly recoverableErrorCount: number; - readonly assetWriterInput: AVAssetWriterInput; + readonly stallCount: number; - appendTimedMetadataGroup(timedMetadataGroup: AVTimedMetadataGroup): boolean; -} + readonly variantSwitchCount: number; -declare class AVAssetWriterInputPixelBufferAdaptor extends NSObject { - static assetWriterInputPixelBufferAdaptorWithAssetWriterInputSourcePixelBufferAttributes any>(this: This, input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary | Record | null): InstanceType; + readonly playbackDuration: number; - initWithAssetWriterInputSourcePixelBufferAttributes(input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary | Record | null): this; + readonly mediaResourceRequestCount: number; - readonly assetWriterInput: AVAssetWriterInput; + readonly timeSpentRecoveringFromStall: number; - readonly sourcePixelBufferAttributes: NSDictionary; + readonly timeSpentInInitialStartup: number; - readonly pixelBufferPool: interop.Object; + readonly timeWeightedAverageBitrate: number; - appendPixelBufferWithPresentationTime(pixelBuffer: interop.Object, presentationTime: CMTime): boolean; + readonly timeWeightedPeakBitrate: number; } -declare class AVAssetWriterInputPassDescription extends NSObject { - readonly sourceTimeRanges: NSArray; +declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { + readonly didSeekInBuffer: boolean; } -declare class AVAssetWriterInput extends NSObject { - static assetWriterInputWithMediaTypeOutputSettings any>(this: This, mediaType: string, outputSettings: NSDictionary | Record | null): InstanceType; +declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { +} - static assetWriterInputWithMediaTypeOutputSettingsSourceFormatHint any>(this: This, mediaType: string, outputSettings: NSDictionary | Record | null, sourceFormatHint: interop.Object | null): InstanceType; +declare class AVAssetResourceLoadingRequest extends NSObject { + readonly request: NSURLRequest; + + readonly finished: boolean; + + readonly cancelled: boolean; + + readonly contentInformationRequest: AVAssetResourceLoadingContentInformationRequest; + + readonly dataRequest: AVAssetResourceLoadingDataRequest; + + response: NSURLResponse; + + redirect: NSURLRequest; + + readonly requestor: AVAssetResourceLoadingRequestor; + + finishLoading(): void; + + finishLoadingWithError(error: NSError | null): void; + + isFinished(): boolean; + + isCancelled(): boolean; + + setResponse(response: NSURLResponse): void; + + setRedirect(redirect: NSURLRequest): void; + + streamingContentKeyRequestDataForAppContentIdentifierOptionsError(appIdentifier: NSData, contentIdentifier: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; + + persistentContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; + + finishLoadingWithResponseDataRedirect(response: NSURLResponse | null, data: NSData | null, redirect: NSURLRequest | null): void; +} + +declare class AVAssetDownloadStorageManagementPolicy extends NSObject implements NSCopying, NSMutableCopying { + readonly priority: string; + + readonly expirationDate: NSDate; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVMetricContentKeyRequestEvent extends AVMetricEvent { + readonly contentKeySpecifier: AVContentKeySpecifier; + + readonly mediaType: string; + + readonly isClientInitiated: boolean; + + readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; +} + +declare class AVMetricErrorEvent extends AVMetricEvent { + readonly didRecover: boolean; + + readonly error: NSError; +} + +declare class AVMetricEvent extends NSObject implements NSSecureCoding { + readonly date: NSDate; + + readonly mediaTime: CMTime; + + readonly sessionID: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AVMetricEventStream extends NSObject { + static eventStream any>(this: This): InstanceType; + + addPublisher(publisher: AVMetricEventStreamPublisher): boolean; + + setSubscriberQueue(subscriber: AVMetricEventStreamSubscriber, queue: NSObject | null): boolean; + + subscribeToMetricEvent(metricEventClass: interop.Object): void; + + subscribeToMetricEvents(metricEventClasses: NSArray | Array): void; + + subscribeToAllMetricEvents(): void; +} + +declare class AVMutableMediaSelection extends AVMediaSelection { + selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableAudioMix extends AVAudioMix { + static audioMix any>(this: This): InstanceType; + + // @ts-ignore MemberDecl.tsIgnore + get inputParameters(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set inputParameters(value: NSArray | Array); + + setInputParameters(inputParameters: NSArray | Array): void; +} + +declare class AVFrameRateRange extends NSObject { + readonly minFrameRate: number; + + readonly maxFrameRate: number; + + readonly maxFrameDuration: CMTime; + + readonly minFrameDuration: CMTime; +} + +declare class AVAssetWriterInputCaptionAdaptor extends NSObject { + static assetWriterInputCaptionAdaptorWithAssetWriterInput any>(this: This, input: AVAssetWriterInput): InstanceType; + + initWithAssetWriterInput(input: AVAssetWriterInput): this; + + readonly assetWriterInput: AVAssetWriterInput; + + appendCaption(caption: AVCaption): boolean; + + appendCaptionGroup(captionGroup: AVCaptionGroup): boolean; +} + +declare class AVAssetWriterInputMetadataAdaptor extends NSObject { + static assetWriterInputMetadataAdaptorWithAssetWriterInput any>(this: This, input: AVAssetWriterInput): InstanceType; + + initWithAssetWriterInput(input: AVAssetWriterInput): this; + + readonly assetWriterInput: AVAssetWriterInput; + + appendTimedMetadataGroup(timedMetadataGroup: AVTimedMetadataGroup): boolean; +} + +declare class AVAssetWriterInputPixelBufferAdaptor extends NSObject { + static assetWriterInputPixelBufferAdaptorWithAssetWriterInputSourcePixelBufferAttributes any>(this: This, input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary | Record | null): InstanceType; + + initWithAssetWriterInputSourcePixelBufferAttributes(input: AVAssetWriterInput, sourcePixelBufferAttributes: NSDictionary | Record | null): this; + + readonly assetWriterInput: AVAssetWriterInput; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly pixelBufferPool: interop.Object; + + appendPixelBufferWithPresentationTime(pixelBuffer: interop.Object, presentationTime: CMTime): boolean; +} + +declare class AVAssetWriterInputPassDescription extends NSObject { + readonly sourceTimeRanges: NSArray; +} + +declare class AVAssetWriterInput extends NSObject { + static assetWriterInputWithMediaTypeOutputSettings any>(this: This, mediaType: string, outputSettings: NSDictionary | Record | null): InstanceType; + + static assetWriterInputWithMediaTypeOutputSettingsSourceFormatHint any>(this: This, mediaType: string, outputSettings: NSDictionary | Record | null, sourceFormatHint: interop.Object | null): InstanceType; initWithMediaTypeOutputSettings(mediaType: string, outputSettings: NSDictionary | Record | null): this; @@ -5910,12 +6295,72 @@ declare class AVAssetWriterInput extends NSObject { setPerformsMultiPassEncodingIfSupported(performsMultiPassEncodingIfSupported: boolean): void; } +declare class AVAssetSegmentReportSampleInformation extends NSObject { + readonly presentationTimeStamp: CMTime; + + readonly offset: number; + + readonly length: number; + + readonly isSyncSample: boolean; +} + +declare class AVAssetSegmentReport extends NSObject { + readonly segmentType: interop.Enum; + + readonly trackReports: NSArray; +} + +declare class AVCaptureSpatialAudioMetadataSampleGenerator extends NSObject { + readonly timedMetadataSampleBufferFormatDescription: interop.Object; + + analyzeAudioSample(sbuf: interop.Object): number; + + newTimedMetadataSampleBufferAndResetAnalyzer(): interop.Object; + + resetAnalyzer(): void; +} + +declare class AVMediaPresentationSelector extends NSObject implements NSCopying { + readonly identifier: string; + + displayNameForLocaleIdentifier(localeIdentifier: string): string; + + readonly settings: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { + readonly inputParameters: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCustomMediaSelectionScheme extends NSObject implements NSCopying { + readonly shouldOfferLanguageSelection: boolean; + + readonly availableLanguages: NSArray; + + readonly selectors: NSArray; + + mediaPresentationSettingsForSelectorComplementaryToLanguageSettings(selector: AVMediaPresentationSelector, language: string | null, settings: NSArray | Array): NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVPlayerPlaybackCoordinator extends AVPlaybackCoordinator { readonly player: AVPlayer | null; delegate: AVPlayerPlaybackCoordinatorDelegate | null; setDelegate(delegate: AVPlayerPlaybackCoordinatorDelegate | null): void; + + coordinateUsingCoordinationMediumError(coordinationMedium: AVPlaybackCoordinationMedium | null, outError: interop.PointerConvertible): boolean; + + readonly playbackCoordinationMedium: AVPlaybackCoordinationMedium; } declare class AVMediaSelectionGroup extends NSObject implements NSCopying { @@ -5937,6 +6382,8 @@ declare class AVMediaSelectionGroup extends NSObject implements NSCopying { static mediaSelectionOptionsFromArrayWithoutMediaCharacteristics(mediaSelectionOptions: NSArray | Array, mediaCharacteristics: NSArray | Array): NSArray; + readonly customMediaSelectionScheme: AVCustomMediaSelectionScheme; + makeNowPlayingInfoLanguageOptionGroup(): MPNowPlayingInfoLanguageOptionGroup; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5968,6 +6415,36 @@ declare class AVAssetTrackSegment extends NSObject { isEmpty(): boolean; } +declare class AVURLAsset extends AVAsset { + static audiovisualTypes(): NSArray; + + static audiovisualMIMETypes(): NSArray; + + static readonly audiovisualContentTypes: NSArray; + + static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; + + static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; + + initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; + + readonly URL: NSURL; + + readonly httpSessionIdentifier: NSUUID; + + readonly resourceLoader: AVAssetResourceLoader; + + readonly assetCache: AVAssetCache; + + compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; + + findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; + + readonly variants: NSArray; + + readonly mayRequireContentKeysForMediaDataProcessing: boolean; +} + declare class AVAssetReaderVideoCompositionOutput extends AVAssetReaderOutput { static assetReaderVideoCompositionOutputWithVideoTracksVideoSettings any>(this: This, videoTracks: NSArray | Array, videoSettings: NSDictionary | Record | null): InstanceType; @@ -6178,6 +6655,11 @@ declare class AVMutableVideoComposition extends AVVideoComposition { // @ts-ignore MemberDecl.tsIgnore set sourceSampleDataTrackIDs(value: NSArray | Array); + // @ts-ignore MemberDecl.tsIgnore + get outputBufferDescription(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set outputBufferDescription(value: NSArray | Array); + setCustomVideoCompositorClass(customVideoCompositorClass: AVVideoCompositing): void; setFrameDuration(frameDuration: CMTime): void; @@ -6194,6 +6676,8 @@ declare class AVMutableVideoComposition extends AVVideoComposition { setSourceSampleDataTrackIDs(sourceSampleDataTrackIDs: NSArray | Array): void; + setOutputBufferDescription(outputBufferDescription: NSArray | Array): void; + // @ts-ignore MemberDecl.tsIgnore colorPrimaries: string; @@ -6261,6 +6745,10 @@ declare class AVAssetCache extends NSObject { mediaSelectionOptionsInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; isPlayableOffline(): boolean; + + mediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + mediaPresentationLanguagesForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; } declare class AVFragmentedAssetMinder extends NSObject { @@ -6279,49 +6767,21 @@ declare class AVFragmentedAssetMinder extends NSObject { setMindingInterval(mindingInterval: number): void; } -declare class AVURLAsset extends AVAsset { - static audiovisualTypes(): NSArray; +declare class AVAssetVariantAudioRenditionSpecificAttributes extends NSObject { + readonly channelCount: number; - static audiovisualMIMETypes(): NSArray; + readonly binaural: boolean; - static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; + readonly immersive: boolean; - static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; + readonly downmix: boolean; - initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; + isBinaural(): boolean; - readonly URL: NSURL; + isImmersive(): boolean; - readonly httpSessionIdentifier: NSUUID; - - readonly resourceLoader: AVAssetResourceLoader; - - readonly assetCache: AVAssetCache; - - compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; - - findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; - - readonly variants: NSArray; - - readonly mayRequireContentKeysForMediaDataProcessing: boolean; -} - -declare class AVAssetVariantAudioRenditionSpecificAttributes extends NSObject { - readonly channelCount: number; - - readonly binaural: boolean; - - readonly immersive: boolean; - - readonly downmix: boolean; - - isBinaural(): boolean; - - isImmersive(): boolean; - - isDownmix(): boolean; -} + isDownmix(): boolean; +} declare class AVContentKeySpecifier extends NSObject { static contentKeySpecifierForKeySystemIdentifierOptions any>(this: This, keySystem: string, contentKeyIdentifier: interop.Object, options: NSDictionary | Record): InstanceType; @@ -6352,6 +6812,8 @@ declare class AVContentKeyRequest extends NSObject { readonly contentKey: AVContentKey; + readonly originatingRecipient: AVContentKeyRecipient; + makeStreamingContentKeyRequestDataForAppContentIdentifierOptionsCompletionHandler(appIdentifier: NSData, contentIdentifier: NSData | null, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; processContentKeyResponse(keyResponse: AVContentKeyResponse): void; @@ -6419,6 +6881,14 @@ declare class AVAssetResourceLoadingContentInformationRequest extends NSObject { setEntireLengthAvailableOnDemand(entireLengthAvailableOnDemand: boolean): void; } +declare class AVMediaPresentationSetting extends NSObject implements NSCopying { + readonly mediaCharacteristic: string; + + displayNameForLocaleIdentifier(localeIdentifier: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVCaptureDevice extends NSObject { static devices(): NSArray; @@ -6456,6 +6926,14 @@ declare class AVCaptureDevice extends NSObject { activeVideoMaxFrameDuration: CMTime; + readonly videoFrameDurationLocked: boolean; + + readonly minSupportedLockedVideoFrameDuration: CMTime; + + readonly followingExternalSyncDevice: boolean; + + readonly minSupportedExternalSyncFrameDuration: CMTime; + autoVideoFrameRateEnabled: boolean; isConnected(): boolean; @@ -6468,6 +6946,10 @@ declare class AVCaptureDevice extends NSObject { setActiveVideoMaxFrameDuration(activeVideoMaxFrameDuration: CMTime): void; + isVideoFrameDurationLocked(): boolean; + + isFollowingExternalSyncDevice(): boolean; + isAutoVideoFrameRateEnabled(): boolean; setAutoVideoFrameRateEnabled(autoVideoFrameRateEnabled: boolean): void; @@ -6559,6 +7041,14 @@ declare class AVCaptureDevice extends NSObject { focusPointOfInterest: CGPoint; + readonly focusRectOfInterestSupported: boolean; + + readonly minFocusRectOfInterestSize: CGSize; + + focusRectOfInterest: CGRect; + + defaultRectForFocusPointOfInterest(pointOfInterest: CGPoint): CGRect; + readonly adjustingFocus: boolean; readonly autoFocusRangeRestrictionSupported: boolean; @@ -6579,6 +7069,12 @@ declare class AVCaptureDevice extends NSObject { readonly minimumFocusDistance: number; + setCinematicVideoTrackingFocusWithDetectedObjectIDFocusMode(detectedObjectID: number, focusMode: interop.Enum): void; + + setCinematicVideoTrackingFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + + setCinematicVideoFixedFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + isLockingFocusWithCustomLensPositionSupported(): boolean; setFocusMode(focusMode: interop.Enum): void; @@ -6587,6 +7083,10 @@ declare class AVCaptureDevice extends NSObject { setFocusPointOfInterest(focusPointOfInterest: CGPoint): void; + isFocusRectOfInterestSupported(): boolean; + + setFocusRectOfInterest(focusRectOfInterest: CGRect): void; + isAdjustingFocus(): boolean; isAutoFocusRangeRestrictionSupported(): boolean; @@ -6613,6 +7113,14 @@ declare class AVCaptureDevice extends NSObject { exposurePointOfInterest: CGPoint; + readonly exposureRectOfInterestSupported: boolean; + + readonly minExposureRectOfInterestSize: CGSize; + + exposureRectOfInterest: CGRect; + + defaultRectForExposurePointOfInterest(pointOfInterest: CGPoint): CGRect; + automaticallyAdjustsFaceDrivenAutoExposureEnabled: boolean; faceDrivenAutoExposureEnabled: boolean; @@ -6645,6 +7153,10 @@ declare class AVCaptureDevice extends NSObject { setExposurePointOfInterest(exposurePointOfInterest: CGPoint): void; + isExposureRectOfInterestSupported(): boolean; + + setExposureRectOfInterest(exposureRectOfInterest: CGRect): void; + setAutomaticallyAdjustsFaceDrivenAutoExposureEnabled(automaticallyAdjustsFaceDrivenAutoExposureEnabled: boolean): void; isFaceDrivenAutoExposureEnabled(): boolean; @@ -6675,6 +7187,8 @@ declare class AVCaptureDevice extends NSObject { readonly maxWhiteBalanceGain: number; + setWhiteBalanceModeLockedWithDeviceWhiteBalanceTemperatureAndTintValuesCompletionHandler(whiteBalanceTemperatureAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues, handler: (p1: CMTime) => void | null): void; + setWhiteBalanceModeLockedWithDeviceWhiteBalanceGainsCompletionHandler(whiteBalanceGains: AVCaptureWhiteBalanceGains, handler: (p1: CMTime) => void | null): void; chromaticityValuesForDeviceWhiteBalanceGains(whiteBalanceGains: AVCaptureWhiteBalanceGains): AVCaptureWhiteBalanceChromaticityValues; @@ -6827,6 +7341,18 @@ declare class AVCaptureDevice extends NSObject { readonly spatialCaptureDiscomfortReasons: NSSet; + readonly cinematicVideoCaptureSceneMonitoringStatuses: NSSet; + + readonly dynamicAspectRatio: string; + + readonly dynamicDimensions: CMVideoDimensions; + + setDynamicAspectRatioCompletionHandler(dynamicAspectRatio: string, handler: (p1: CMTime, p2: NSError) => void | null): void; + + readonly smartFramingMonitor: AVCaptureSmartFramingMonitor; + + readonly nominalFocalLengthIn35mmFilm: number; + static readonly studioLightEnabled: boolean; readonly studioLightActive: boolean; @@ -6834,6 +7360,16 @@ declare class AVCaptureDevice extends NSObject { static isStudioLightEnabled(): boolean; isStudioLightActive(): boolean; + + setCameraLensSmudgeDetectionEnabledDetectionInterval(cameraLensSmudgeDetectionEnabled: boolean, detectionInterval: CMTime): void; + + readonly cameraLensSmudgeDetectionEnabled: boolean; + + readonly cameraLensSmudgeDetectionInterval: CMTime; + + readonly cameraLensSmudgeDetectionStatus: interop.Enum; + + isCameraLensSmudgeDetectionEnabled(): boolean; } // @ts-ignore ClassDecl.tsIgnore @@ -6884,6 +7420,12 @@ declare class AVAsynchronousVideoCompositionRequest extends NSObject implements finishCancelledRequest(): void; + sourceTaggedBufferGroupByTrackID(trackID: number): interop.Pointer; + + finishWithComposedTaggedBufferGroup(taggedBufferGroup: interop.PointerConvertible): void; + + attachSpatialVideoConfigurationToPixelBuffer(spatialVideoConfiguration: AVSpatialVideoConfiguration | null, pixelBuffer: interop.Object): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -7027,6 +7569,34 @@ declare class AVMediaSelectionOption extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVDepthData extends NSObject { + static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; + + depthDataByConvertingToDepthDataType(depthDataType: number): this; + + depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; + + depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + + readonly availableDepthDataTypes: NSArray; + + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + + readonly depthDataType: number; + + readonly depthDataMap: interop.Object; + + readonly depthDataQuality: interop.Enum; + + readonly depthDataFiltered: boolean; + + readonly depthDataAccuracy: interop.Enum; + + readonly cameraCalibrationData: AVCameraCalibrationData; + + isDepthDataFiltered(): boolean; +} + // @ts-ignore ClassDecl.tsIgnore declare class AVMutableComposition extends AVComposition { readonly tracks: NSArray; @@ -7259,6 +7829,29 @@ declare class AVCapturePhotoSettings extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVSpatialVideoConfiguration extends NSObject { + get cameraCalibrationDataLensCollection(): NSArray; + set cameraCalibrationDataLensCollection(value: NSArray | Array); + + horizontalFieldOfView: NSNumber; + + cameraSystemBaseline: NSNumber; + + disparityAdjustment: NSNumber; + + init(): this; + + initWithFormatDescription(formatDescription: interop.Object): this; + + setCameraCalibrationDataLensCollection(cameraCalibrationDataLensCollection: NSArray | Array | null): void; + + setHorizontalFieldOfView(horizontalFieldOfView: NSNumber | null): void; + + setCameraSystemBaseline(cameraSystemBaseline: NSNumber | null): void; + + setDisparityAdjustment(disparityAdjustment: NSNumber | null): void; +} + declare class AVAssetTrack extends NSObject implements NSCopying, AVAsynchronousKeyValueLoading { readonly asset: AVAsset | null; @@ -7530,6 +8123,10 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { readonly shutterSoundSuppressionSupported: boolean; + readonly cameraSensorOrientationCompensationSupported: boolean; + + cameraSensorOrientationCompensationEnabled: boolean; + isAppleProRAWSupported(): boolean; isAppleProRAWEnabled(): boolean; @@ -7626,6 +8223,12 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { isShutterSoundSuppressionSupported(): boolean; + isCameraSensorOrientationCompensationSupported(): boolean; + + isCameraSensorOrientationCompensationEnabled(): boolean; + + setCameraSensorOrientationCompensationEnabled(cameraSensorOrientationCompensationEnabled: boolean): void; + readonly depthDataDeliverySupported: boolean; depthDataDeliveryEnabled: boolean; @@ -7654,34 +8257,82 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { setEnabledSemanticSegmentationMatteTypes(enabledSemanticSegmentationMatteTypes: NSArray | Array): void; } -declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} +declare class AVCaptureDeviceDiscoverySession extends NSObject { + static discoverySessionWithDeviceTypesMediaTypePosition any>(this: This, deviceTypes: NSArray | Array, mediaType: string | null, position: interop.Enum): InstanceType; -declare class AVCaptureAutoExposureBracketedStillImageSettings extends AVCaptureBracketedStillImageSettings { - static autoExposureSettingsWithExposureTargetBias any>(this: This, exposureTargetBias: number): InstanceType; + readonly devices: NSArray; - readonly exposureTargetBias: number; + readonly supportedMultiCamDeviceSets: NSArray; } -declare class AVCaptureInputPort extends NSObject { - readonly input: AVCaptureInput; +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableCaption extends AVCaption { + // @ts-ignore MemberDecl.tsIgnore + text: string; - readonly mediaType: string; + // @ts-ignore MemberDecl.tsIgnore + timeRange: CMTimeRange; - readonly formatDescription: interop.Object; + setText(text: string): void; - enabled: boolean; + setTimeRange(timeRange: CMTimeRange): void; - readonly clock: interop.Object; + setTextColorInRange(color: interop.Object, range: _NSRange): void; - readonly sourceDeviceType: string; + setBackgroundColorInRange(color: interop.Object, range: _NSRange): void; - readonly sourceDevicePosition: interop.Enum; + setFontWeightInRange(fontWeight: interop.Enum, range: _NSRange): void; - isEnabled(): boolean; + setFontStyleInRange(fontStyle: interop.Enum, range: _NSRange): void; - setEnabled(enabled: boolean): void; + setDecorationInRange(decoration: interop.Enum, range: _NSRange): void; + + setTextCombineInRange(textCombine: interop.Enum, range: _NSRange): void; + + setRubyInRange(ruby: AVCaptionRuby, range: _NSRange): void; + + removeTextColorInRange(range: _NSRange): void; + + removeBackgroundColorInRange(range: _NSRange): void; + + removeFontWeightInRange(range: _NSRange): void; + + removeFontStyleInRange(range: _NSRange): void; + + removeDecorationInRange(range: _NSRange): void; + + removeTextCombineInRange(range: _NSRange): void; + + removeRubyInRange(range: _NSRange): void; + + // @ts-ignore MemberDecl.tsIgnore + region: AVCaptionRegion; + + // @ts-ignore MemberDecl.tsIgnore + textAlignment: interop.Enum; + + setRegion(region: AVCaptionRegion): void; + + setTextAlignment(textAlignment: interop.Enum): void; + + // @ts-ignore MemberDecl.tsIgnore + animation: interop.Enum; + + setAnimation(animation: interop.Enum): void; +} + +declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCaptureAutoExposureBracketedStillImageSettings extends AVCaptureBracketedStillImageSettings { + static autoExposureSettingsWithExposureTargetBias any>(this: This, exposureTargetBias: number): InstanceType; + + readonly exposureTargetBias: number; } declare class AVAssetReaderOutputCaptionAdaptor extends NSObject { @@ -7830,10 +8481,6 @@ declare class AVPlayerItemErrorLog extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVFragmentedAssetTrack extends AVAssetTrack { } @@ -7866,33 +8513,34 @@ declare class AVMediaSelection extends NSObject implements NSCopying, NSMutableC declare class AVMetricPlayerItemStallEvent extends AVMetricPlayerItemRateChangeEvent { } -declare class AVContentKeyResponse extends NSObject { - static contentKeyResponseWithFairPlayStreamingKeyResponseData any>(this: This, keyResponseData: NSData): InstanceType; - - static contentKeyResponseWithClearKeyDataInitializationVector any>(this: This, keyData: NSData, initializationVector: NSData | null): InstanceType; +declare class AVMetricMediaRendition extends NSObject implements NSSecureCoding { + readonly stableID: string; - static contentKeyResponseWithAuthorizationTokenData any>(this: This, authorizationTokenData: NSData): InstanceType; -} + readonly URL: NSURL; -declare class AVVideoCompositionRenderContext extends NSObject { - readonly size: CGSize; + static readonly supportsSecureCoding: boolean; - readonly renderTransform: CGAffineTransform; + encodeWithCoder(coder: NSCoder): void; - readonly renderScale: number; + initWithCoder(coder: NSCoder): this; +} - readonly pixelAspectRatio: AVPixelAspectRatio; +declare class AVContentKeyResponse extends NSObject { + static contentKeyResponseWithFairPlayStreamingKeyResponseData any>(this: This, keyResponseData: NSData): InstanceType; - readonly edgeWidths: AVEdgeWidths; + static contentKeyResponseWithClearKeyDataInitializationVector any>(this: This, keyData: NSData, initializationVector: NSData | null): InstanceType; - readonly highQualityRendering: boolean; + static contentKeyResponseWithAuthorizationTokenData any>(this: This, authorizationTokenData: NSData): InstanceType; +} - readonly videoComposition: AVVideoComposition; +declare class AVCaptionGrouper extends NSObject { + addCaption(input: AVCaption): void; - newPixelBuffer(): interop.Object; + flushAddedCaptionsIntoGroupsUpToTime(upToTime: CMTime): NSArray; } -declare class AVAssetResourceRenewalRequest extends AVAssetResourceLoadingRequest { +declare class AVMetadataDogBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class AVPlayerItemMediaDataCollector extends NSObject { @@ -7918,6 +8566,14 @@ declare class AVPlayerItemRenderedLegibleOutput extends AVPlayerItemOutput { declare class AVAssetVariantVideoLayoutAttributes extends NSObject { readonly stereoViewComponents: interop.Enum; + + readonly projectionType: interop.Enum; +} + +declare class AVPlaybackCoordinationMedium extends NSObject { + init(): this; + + readonly connectedPlaybackCoordinators: NSArray; } declare class AVVideoPerformanceMetrics extends NSObject { @@ -7938,6 +8594,12 @@ declare class AVMetricPlayerItemVariantSwitchStartEvent extends AVMetricEvent { readonly toVariant: AVAssetVariant; readonly loadedTimeRanges: NSArray; + + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; } // @ts-ignore ClassDecl.tsIgnore @@ -8144,6 +8806,21 @@ declare class AVPlayerItem extends NSObject implements NSCopying { readonly currentMediaSelection: AVMediaSelection; + get preferredCustomMediaSelectionSchemes(): NSArray; + set preferredCustomMediaSelectionSchemes(value: NSArray | Array); + + selectMediaPresentationLanguageForMediaSelectionGroup(language: string, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationLanguageForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): string; + + selectMediaPresentationSettingForMediaSelectionGroup(mediaPresentationSetting: AVMediaPresentationSetting, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + effectiveMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + setPreferredCustomMediaSelectionSchemes(preferredCustomMediaSelectionSchemes: NSArray | Array): void; + accessLog(): AVPlayerItemAccessLog; errorLog(): AVPlayerItemErrorLog; @@ -8189,16 +8866,30 @@ declare class AVPlayerItem extends NSObject implements NSCopying { setExternalMetadata(externalMetadata: NSArray | Array): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableMetadataItem extends AVMetadataItem { - // @ts-ignore MemberDecl.tsIgnore - identifier: string; +declare class AVMetricDownloadSummaryEvent extends AVMetricEvent { + readonly errorEvent: AVMetricErrorEvent; - // @ts-ignore MemberDecl.tsIgnore - extendedLanguageTag: string; + readonly recoverableErrorCount: number; - // @ts-ignore MemberDecl.tsIgnore - locale: NSLocale; + readonly mediaResourceRequestCount: number; + + readonly bytesDownloadedCount: number; + + readonly downloadDuration: number; + + readonly variants: NSArray; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableMetadataItem extends AVMetadataItem { + // @ts-ignore MemberDecl.tsIgnore + identifier: string; + + // @ts-ignore MemberDecl.tsIgnore + extendedLanguageTag: string; + + // @ts-ignore MemberDecl.tsIgnore + locale: NSLocale; // @ts-ignore MemberDecl.tsIgnore time: CMTime; @@ -8263,10 +8954,6 @@ declare class AVPlayerMediaSelectionCriteria extends NSObject { initWithPrincipalMediaCharacteristicsPreferredLanguagesPreferredMediaCharacteristics(principalMediaCharacteristics: NSArray | Array | null, preferredLanguages: NSArray | Array | null, preferredMediaCharacteristics: NSArray | Array | null): this; } -declare class AVMetadataDogBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVAssetVariantAudioAttributes extends NSObject { readonly formatIDs: NSArray; @@ -8359,6 +9046,10 @@ declare class AVCapturePhoto extends NSObject { readonly lensStabilizationStatus: interop.Enum; } +declare class AVAssetResourceLoadingRequestor extends NSObject { + readonly providesExpiredSessionReports: boolean; +} + declare class AVVideoCompositionLayerInstruction extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { readonly trackID: number; @@ -8402,32 +9093,6 @@ declare class AVCaptureSynchronizedDepthData extends AVCaptureSynchronizedData { readonly droppedReason: interop.Enum; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters { - static audioMixInputParametersWithTrack any>(this: This, track: AVAssetTrack | null): InstanceType; - - static audioMixInputParameters any>(this: This): InstanceType; - - // @ts-ignore MemberDecl.tsIgnore - trackID: number; - - // @ts-ignore MemberDecl.tsIgnore - audioTimePitchAlgorithm: string; - - // @ts-ignore MemberDecl.tsIgnore - audioTapProcessor: interop.Object; - - setVolumeRampFromStartVolumeToEndVolumeTimeRange(startVolume: number, endVolume: number, timeRange: CMTimeRange): void; - - setVolumeAtTime(volume: number, time: CMTime): void; - - setTrackID(trackID: number): void; - - setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string | null): void; - - setAudioTapProcessor(audioTapProcessor: interop.Object): void; -} - declare class AVPlayerVideoOutputConfiguration extends NSObject { readonly sourcePlayerItem: AVPlayerItem | null; @@ -8450,6 +9115,24 @@ declare class AVAssetSegmentTrackReport extends NSObject { readonly firstVideoSampleInformation: AVAssetSegmentReportSampleInformation; } +declare class AVVideoCompositionRenderContext extends NSObject { + readonly size: CGSize; + + readonly renderTransform: CGAffineTransform; + + readonly renderScale: number; + + readonly pixelAspectRatio: AVPixelAspectRatio; + + readonly edgeWidths: AVEdgeWidths; + + readonly highQualityRendering: boolean; + + readonly videoComposition: AVVideoComposition; + + newPixelBuffer(): interop.Object; +} + declare class AVCaptureSynchronizedData extends NSObject { readonly timestamp: CMTime; } @@ -8535,6 +9218,8 @@ declare class AVCaptureSession extends NSObject { configuresApplicationAudioSessionToMixWithOthers: boolean; + configuresApplicationAudioSessionForBluetoothHighQualityRecording: boolean; + automaticallyConfiguresCaptureDeviceForWideColor: boolean; startRunning(): void; @@ -8547,6 +9232,18 @@ declare class AVCaptureSession extends NSObject { readonly hardwareCost: number; + readonly manualDeferredStartSupported: boolean; + + automaticallyRunsDeferredStart: boolean; + + runDeferredStartWhenNeeded(): void; + + readonly deferredStartDelegate: AVCaptureSessionDeferredStartDelegate; + + readonly deferredStartDelegateCallbackQueue: NSObject; + + setDeferredStartDelegateDeferredStartDelegateCallbackQueue(deferredStartDelegate: AVCaptureSessionDeferredStartDelegate | null, deferredStartDelegateCallbackQueue: NSObject | null): void; + setSessionPreset(sessionPreset: string): void; isRunning(): boolean; @@ -8565,7 +9262,13 @@ declare class AVCaptureSession extends NSObject { setConfiguresApplicationAudioSessionToMixWithOthers(configuresApplicationAudioSessionToMixWithOthers: boolean): void; + setConfiguresApplicationAudioSessionForBluetoothHighQualityRecording(configuresApplicationAudioSessionForBluetoothHighQualityRecording: boolean): void; + setAutomaticallyConfiguresCaptureDeviceForWideColor(automaticallyConfiguresCaptureDeviceForWideColor: boolean): void; + + isManualDeferredStartSupported(): boolean; + + setAutomaticallyRunsDeferredStart(automaticallyRunsDeferredStart: boolean): void; } declare class AVTimedMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { @@ -8584,130 +9287,6 @@ declare class AVTimedMetadataGroup extends AVMetadataGroup implements NSCopying, mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableMovieTrack extends AVMovieTrack { - // @ts-ignore MemberDecl.tsIgnore - mediaDataStorage: AVMediaDataStorage; - - sampleReferenceBaseURL: NSURL; - - // @ts-ignore MemberDecl.tsIgnore - enabled: boolean; - - // @ts-ignore MemberDecl.tsIgnore - alternateGroupID: number; - - modified: boolean; - - readonly hasProtectedContent: boolean; - - timescale: number; - - setMediaDataStorage(mediaDataStorage: AVMediaDataStorage | null): void; - - setSampleReferenceBaseURL(sampleReferenceBaseURL: NSURL | null): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setAlternateGroupID(alternateGroupID: number): void; - - isModified(): boolean; - - setModified(modified: boolean): void; - - setTimescale(timescale: number): void; - - // @ts-ignore MemberDecl.tsIgnore - languageCode: string; - - // @ts-ignore MemberDecl.tsIgnore - extendedLanguageTag: string; - - setLanguageCode(languageCode: string | null): void; - - setExtendedLanguageTag(extendedLanguageTag: string | null): void; - - // @ts-ignore MemberDecl.tsIgnore - naturalSize: CGSize; - - // @ts-ignore MemberDecl.tsIgnore - preferredTransform: CGAffineTransform; - - layer: number; - - cleanApertureDimensions: CGSize; - - productionApertureDimensions: CGSize; - - encodedPixelsDimensions: CGSize; - - setNaturalSize(naturalSize: CGSize): void; - - setPreferredTransform(preferredTransform: CGAffineTransform): void; - - setLayer(layer: number): void; - - setCleanApertureDimensions(cleanApertureDimensions: CGSize): void; - - setProductionApertureDimensions(productionApertureDimensions: CGSize): void; - - setEncodedPixelsDimensions(encodedPixelsDimensions: CGSize): void; - - // @ts-ignore MemberDecl.tsIgnore - preferredVolume: number; - - setPreferredVolume(preferredVolume: number): void; - - preferredMediaChunkSize: number; - - preferredMediaChunkDuration: CMTime; - - preferredMediaChunkAlignment: number; - - setPreferredMediaChunkSize(preferredMediaChunkSize: number): void; - - setPreferredMediaChunkDuration(preferredMediaChunkDuration: CMTime): void; - - setPreferredMediaChunkAlignment(preferredMediaChunkAlignment: number): void; - - insertTimeRangeOfTrackAtTimeCopySampleDataError(timeRange: CMTimeRange, track: AVAssetTrack, startTime: CMTime, copySampleData: boolean, outError: interop.PointerConvertible): boolean; - - insertEmptyTimeRange(timeRange: CMTimeRange): void; - - removeTimeRange(timeRange: CMTimeRange): void; - - scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; - - // @ts-ignore MemberDecl.tsIgnore - get metadata(): NSArray; - // @ts-ignore MemberDecl.tsIgnore - set metadata(value: NSArray | Array); - - setMetadata(metadata: NSArray | Array): void; - - addTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; - - removeTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; - - replaceFormatDescriptionWithFormatDescription(formatDescription: interop.Object, newFormatDescription: interop.Object): void; - - appendSampleBufferDecodeTimePresentationTimeError(sampleBuffer: interop.Object, outDecodeTime: interop.PointerConvertible, outPresentationTime: interop.PointerConvertible, outError: interop.PointerConvertible): boolean; - - insertMediaTimeRangeIntoTimeRange(mediaTimeRange: CMTimeRange, trackTimeRange: CMTimeRange): boolean; - - hasMediaCharacteristic(mediaCharacteristic: string): boolean; - - segmentForTrackTime(trackTime: CMTime): AVAssetTrackSegment; - - samplePresentationTimeForTrackTime(trackTime: CMTime): CMTime; - - metadataForFormat(format: string): NSArray; - - associatedTracksOfType(trackAssociationType: string): NSArray; -} - declare class AVAssetPlaybackAssistant extends NSObject { static assetPlaybackAssistantWithAsset any>(this: This, asset: AVAsset): InstanceType; @@ -8722,6 +9301,8 @@ declare class AVAssetVariant extends NSObject { readonly videoAttributes: AVAssetVariantVideoAttributes; readonly audioAttributes: AVAssetVariantAudioAttributes; + + readonly URL: NSURL; } declare class AVContentKey extends NSObject { @@ -8732,6 +9313,25 @@ declare class AVContentKey extends NSObject { revoke(): void; } +declare class AVCaptureSmartFramingMonitor extends NSObject { + readonly supportedFramings: NSArray; + + get enabledFramings(): NSArray; + set enabledFramings(value: NSArray | Array); + + readonly recommendedFraming: AVCaptureFraming; + + startMonitoringWithError(outError: interop.PointerConvertible): boolean; + + stopMonitoring(): void; + + readonly monitoring: boolean; + + setEnabledFramings(enabledFramings: NSArray | Array): void; + + isMonitoring(): boolean; +} + declare class AVAssetWriter extends NSObject { static assetWriterWithURLFileTypeError any>(this: This, outputURL: NSURL, outputFileType: string, outError: interop.PointerConvertible): InstanceType; @@ -8853,6 +9453,35 @@ declare class AVAssetWriterInputTaggedPixelBufferGroupAdaptor extends NSObject { appendTaggedPixelBufferGroupWithPresentationTime(taggedPixelBufferGroup: interop.PointerConvertible, presentationTime: CMTime): boolean; } +declare class AVAssetResourceRenewalRequest extends AVAssetResourceLoadingRequest { +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters { + static audioMixInputParametersWithTrack any>(this: This, track: AVAssetTrack | null): InstanceType; + + static audioMixInputParameters any>(this: This): InstanceType; + + // @ts-ignore MemberDecl.tsIgnore + trackID: number; + + // @ts-ignore MemberDecl.tsIgnore + audioTimePitchAlgorithm: string; + + // @ts-ignore MemberDecl.tsIgnore + audioTapProcessor: interop.Object; + + setVolumeRampFromStartVolumeToEndVolumeTimeRange(startVolume: number, endVolume: number, timeRange: CMTimeRange): void; + + setVolumeAtTime(volume: number, time: CMTime): void; + + setTrackID(trackID: number): void; + + setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string | null): void; + + setAudioTapProcessor(audioTapProcessor: interop.Object): void; +} + declare class AVCaptureAudioChannel extends NSObject { readonly averagePowerLevel: number; @@ -8866,6 +9495,12 @@ declare class AVMetricPlayerItemVariantSwitchEvent extends AVMetricEvent { readonly loadedTimeRanges: NSArray; + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; + readonly didSucceed: boolean; } @@ -8917,16 +9552,134 @@ declare class AVCaptureIndexPicker extends AVCaptureControl { setAccessibilityIdentifier(accessibilityIdentifier: string | null): void; } -declare class AVCaptionGrouper extends NSObject { - addCaption(input: AVCaption): void; - - flushAddedCaptionsIntoGroupsUpToTime(upToTime: CMTime): NSArray; -} - declare class AVCaptureInput extends NSObject { readonly ports: NSArray; } +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableMovieTrack extends AVMovieTrack { + // @ts-ignore MemberDecl.tsIgnore + mediaDataStorage: AVMediaDataStorage; + + sampleReferenceBaseURL: NSURL; + + // @ts-ignore MemberDecl.tsIgnore + enabled: boolean; + + // @ts-ignore MemberDecl.tsIgnore + alternateGroupID: number; + + modified: boolean; + + readonly hasProtectedContent: boolean; + + timescale: number; + + setMediaDataStorage(mediaDataStorage: AVMediaDataStorage | null): void; + + setSampleReferenceBaseURL(sampleReferenceBaseURL: NSURL | null): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setAlternateGroupID(alternateGroupID: number): void; + + isModified(): boolean; + + setModified(modified: boolean): void; + + setTimescale(timescale: number): void; + + // @ts-ignore MemberDecl.tsIgnore + languageCode: string; + + // @ts-ignore MemberDecl.tsIgnore + extendedLanguageTag: string; + + setLanguageCode(languageCode: string | null): void; + + setExtendedLanguageTag(extendedLanguageTag: string | null): void; + + // @ts-ignore MemberDecl.tsIgnore + naturalSize: CGSize; + + // @ts-ignore MemberDecl.tsIgnore + preferredTransform: CGAffineTransform; + + layer: number; + + cleanApertureDimensions: CGSize; + + productionApertureDimensions: CGSize; + + encodedPixelsDimensions: CGSize; + + setNaturalSize(naturalSize: CGSize): void; + + setPreferredTransform(preferredTransform: CGAffineTransform): void; + + setLayer(layer: number): void; + + setCleanApertureDimensions(cleanApertureDimensions: CGSize): void; + + setProductionApertureDimensions(productionApertureDimensions: CGSize): void; + + setEncodedPixelsDimensions(encodedPixelsDimensions: CGSize): void; + + // @ts-ignore MemberDecl.tsIgnore + preferredVolume: number; + + setPreferredVolume(preferredVolume: number): void; + + preferredMediaChunkSize: number; + + preferredMediaChunkDuration: CMTime; + + preferredMediaChunkAlignment: number; + + setPreferredMediaChunkSize(preferredMediaChunkSize: number): void; + + setPreferredMediaChunkDuration(preferredMediaChunkDuration: CMTime): void; + + setPreferredMediaChunkAlignment(preferredMediaChunkAlignment: number): void; + + insertTimeRangeOfTrackAtTimeCopySampleDataError(timeRange: CMTimeRange, track: AVAssetTrack, startTime: CMTime, copySampleData: boolean, outError: interop.PointerConvertible): boolean; + + insertEmptyTimeRange(timeRange: CMTimeRange): void; + + removeTimeRange(timeRange: CMTimeRange): void; + + scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; + + // @ts-ignore MemberDecl.tsIgnore + get metadata(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set metadata(value: NSArray | Array); + + setMetadata(metadata: NSArray | Array): void; + + addTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; + + removeTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; + + replaceFormatDescriptionWithFormatDescription(formatDescription: interop.Object, newFormatDescription: interop.Object): void; + + appendSampleBufferDecodeTimePresentationTimeError(sampleBuffer: interop.Object, outDecodeTime: interop.PointerConvertible, outPresentationTime: interop.PointerConvertible, outError: interop.PointerConvertible): boolean; + + insertMediaTimeRangeIntoTimeRange(mediaTimeRange: CMTimeRange, trackTimeRange: CMTimeRange): boolean; + + hasMediaCharacteristic(mediaCharacteristic: string): boolean; + + segmentForTrackTime(trackTime: CMTime): AVAssetTrackSegment; + + samplePresentationTimeForTrackTime(trackTime: CMTime): CMTime; + + metadataForFormat(format: string): NSArray; + + associatedTracksOfType(trackAssociationType: string): NSArray; +} + declare class AVFragmentedMovieMinder extends AVFragmentedAssetMinder { static fragmentedMovieMinderWithMovieMindingInterval any>(this: This, movie: AVFragmentedMovie, mindingInterval: number): InstanceType; @@ -8943,8 +9696,18 @@ declare class AVFragmentedMovieMinder extends AVFragmentedAssetMinder { setMindingInterval(mindingInterval: number): void; } -declare class AVPersistableContentKeyRequest extends AVContentKeyRequest { - persistableContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; +declare class AVCaptureExternalDisplayConfiguration extends NSObject { + shouldMatchFrameRate: boolean; + + bypassColorSpaceConversion: boolean; + + preferredResolution: CMVideoDimensions; + + setShouldMatchFrameRate(shouldMatchFrameRate: boolean): void; + + setBypassColorSpaceConversion(bypassColorSpaceConversion: boolean): void; + + setPreferredResolution(preferredResolution: CMVideoDimensions): void; } declare class AVCaptureDeviceFormat extends NSObject { @@ -9071,6 +9834,34 @@ declare class AVCaptureDeviceFormat extends NSObject { readonly videoFrameRateRangeForBackgroundReplacement: AVFrameRateRange; isBackgroundReplacementSupported(): boolean; + + readonly cinematicVideoCaptureSupported: boolean; + + readonly defaultSimulatedAperture: number; + + readonly minSimulatedAperture: number; + + readonly maxSimulatedAperture: number; + + readonly videoMinZoomFactorForCinematicVideo: number; + + readonly videoMaxZoomFactorForCinematicVideo: number; + + readonly videoFrameRateRangeForCinematicVideo: AVFrameRateRange; + + isCinematicVideoCaptureSupported(): boolean; + + readonly supportedDynamicAspectRatios: NSArray; + + videoFieldOfViewForAspectRatioGeometricDistortionCorrected(aspectRatio: string, geometricDistortionCorrected: boolean): number; + + readonly smartFramingSupported: boolean; + + isSmartFramingSupported(): boolean; + + readonly cameraLensSmudgeDetectionSupported: boolean; + + isCameraLensSmudgeDetectionSupported(): boolean; } declare class AVPlayerItemIntegratedTimelineSnapshot extends NSObject { diff --git a/packages/ios-sim/types/AVKit.d.ts b/packages/ios-sim/types/AVKit.d.ts index 39e6ffa9..2348674e 100644 --- a/packages/ios-sim/types/AVKit.d.ts +++ b/packages/ios-sim/types/AVKit.d.ts @@ -24,6 +24,13 @@ declare const AVKitError: { PictureInPictureStartFailed: -1001, }; +declare const AVDisplayDynamicRange: { + Automatic: 0, + Standard: 1, + ConstrainedHigh: 2, + High: 3, +}; + declare const AVAudioSessionRouteSelection: { None: 0, Local: 1, @@ -39,6 +46,19 @@ declare interface AVRoutePickerViewDelegate extends NSObjectProtocol { declare class AVRoutePickerViewDelegate extends NativeObject implements AVRoutePickerViewDelegate { } +declare interface AVInputPickerInteractionDelegate extends NSObjectProtocol { + inputPickerInteractionWillBeginPresenting?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionDidEndPresenting?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionWillBeginDismissing?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionDidEndDismissing?(inputPickerInteraction: AVInputPickerInteraction): void; +} + +declare class AVInputPickerInteractionDelegate extends NativeObject implements AVInputPickerInteractionDelegate { +} + declare interface AVPictureInPictureSampleBufferPlaybackDelegate extends NSObjectProtocol { pictureInPictureControllerSetPlaying(pictureInPictureController: AVPictureInPictureController, playing: boolean): void; @@ -121,10 +141,14 @@ declare class AVCaptureEventInteraction extends NSObject implements UIInteractio enabled: boolean; + static defaultCaptureSoundDisabled: boolean; + isEnabled(): boolean; setEnabled(enabled: boolean): void; + static setDefaultCaptureSoundDisabled(defaultCaptureSoundDisabled: boolean): void; + readonly view: UIView; willMoveToView(view: UIView | null): void; @@ -174,6 +198,78 @@ declare class AVCaptureEventInteraction extends NSObject implements UIInteractio declare class AVCaptureEvent extends NSObject { readonly phase: interop.Enum; + + playSound(sound: AVCaptureEventSound): boolean; + + readonly shouldPlaySound: boolean; +} + +declare class AVInputPickerInteraction extends NSObject implements UIInteraction { + delegate: AVInputPickerInteractionDelegate; + + readonly presented: boolean; + + audioSession: AVAudioSession; + + present(): void; + + dismiss(): void; + + init(): this; + + initWithAudioSession(audioSession: AVAudioSession | null): this; + + setDelegate(delegate: AVInputPickerInteractionDelegate | null): void; + + isPresented(): boolean; + + setAudioSession(audioSession: AVAudioSession): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } declare class AVRoutePickerView extends UIView { @@ -264,6 +360,16 @@ declare class AVPictureInPictureController extends NSObject { invalidatePlaybackState(): void; } +declare class AVCaptureEventSound extends NSObject { + initWithURLError(url: NSURL, error: interop.PointerConvertible): this; + + static readonly cameraShutterSound: AVCaptureEventSound; + + static readonly beginVideoRecordingSound: AVCaptureEventSound; + + static readonly endVideoRecordingSound: AVCaptureEventSound; +} + declare class AVPlayerViewController extends UIViewController { player: AVPlayer; @@ -309,6 +415,10 @@ declare class AVPlayerViewController extends UIViewController { selectSpeed(speed: AVPlaybackSpeed): void; + preferredDisplayDynamicRange: interop.Enum; + + static readonly mediaCharacteristicsForSupportedCustomMediaSelectionSchemes: NSArray; + setPlayer(player: AVPlayer | null): void; setShowsPlaybackControls(showsPlaybackControls: boolean): void; @@ -340,6 +450,8 @@ declare class AVPlayerViewController extends UIViewController { setDelegate(delegate: AVPlayerViewControllerDelegate): void; setSpeeds(speeds: NSArray | Array): void; + + setPreferredDisplayDynamicRange(preferredDisplayDynamicRange: interop.Enum): void; } declare class AVPictureInPictureVideoCallViewController extends UIViewController { diff --git a/packages/ios-sim/types/AVRouting.d.ts b/packages/ios-sim/types/AVRouting.d.ts index c9b9824f..ed109a1a 100644 --- a/packages/ios-sim/types/AVRouting.d.ts +++ b/packages/ios-sim/types/AVRouting.d.ts @@ -20,6 +20,12 @@ declare interface AVCustomRoutingControllerDelegate extends NSObjectProtocol { declare class AVCustomRoutingControllerDelegate extends NativeObject implements AVCustomRoutingControllerDelegate { } +declare interface AVRoutingPlaybackParticipant { +} + +declare class AVRoutingPlaybackParticipant extends NativeObject implements AVRoutingPlaybackParticipant { +} + declare class AVCustomRoutingActionItem extends NSObject { type: UTType; @@ -62,6 +68,14 @@ declare class AVCustomRoutingController extends NSObject { setCustomActionItems(customActionItems: NSArray | Array): void; } +declare class AVRoutingPlaybackArbiter extends NSObject { + static sharedRoutingPlaybackArbiter(): AVRoutingPlaybackArbiter; + + preferredParticipantForExternalPlayback: AVRoutingPlaybackParticipant; + + setPreferredParticipantForExternalPlayback(preferredParticipantForExternalPlayback: AVRoutingPlaybackParticipant | null): void; +} + declare class AVCustomDeviceRoute extends NSObject { readonly networkEndpoint: NSObject; diff --git a/packages/ios-sim/types/Accelerate.d.ts b/packages/ios-sim/types/Accelerate.d.ts index e959d5fb..f5747dc5 100644 --- a/packages/ios-sim/types/Accelerate.d.ts +++ b/packages/ios-sim/types/Accelerate.d.ts @@ -38,6 +38,8 @@ declare const kvImageBufferTypeCode_ColorSpaceChannel11: number; declare const kvImageBufferTypeCode_ColorSpaceChannel4: number; +declare const kvImageBufferTypeCode_ColorSpaceChannel3: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel2: number; declare const kvImageBufferTypeCode_ColorSpaceChannel1: number; @@ -52,18 +54,20 @@ declare const kvImageGamma_9_over_11_half_precision: number; declare const kvImageGamma_11_over_9_half_precision: number; +declare const kvImageGamma_sRGB_reverse_half_precision: number; + declare const kvImageGamma_5_over_11_half_precision: number; declare const kvImage_PNG_FILTER_VALUE_NONE: number; declare const kRotate0DegreesCounterClockwise: number; -declare const kRotate270DegreesClockwise: number; - declare const kRotate90DegreesClockwise: number; declare const kvImageConvert_OrderedNoiseShapeMask: number; +declare const kvImageConvert_DitherAtkinson: number; + declare const kvImageConvert_DitherOrderedReproducible: number; declare const kvImageConvert_DitherOrdered: number; @@ -82,6 +86,8 @@ declare const kvImageEdgeExtend: number; declare const kvImageInvalidImageObject: number; +declare const kvImageOutOfPlaceOperationRequired: number; + declare const kvImageColorSyncIsAbsent: number; declare const kvImageInvalidRowBytes: number; @@ -92,6 +98,8 @@ declare const kvImageInvalidParameter: number; declare const kvImageNullPointerArgument: number; +declare const kvImageInvalidEdgeStyle: number; + declare const kvImageInvalidKernelSize: number; declare const kvImageRoiLargerThanInputBuffer: number; @@ -108,20 +116,18 @@ declare const FFT_FORWARD: number; declare const kFFTDirection_Forward: number; -declare const kvImageCVImageFormat_AlphaIsOneHint: number; - declare const kFFTDirection_Inverse: number; declare const kvImageGamma_sRGB_forward_half_precision: number; declare const FFT_RADIX5: number; +declare const kvImageBufferTypeCode_RGB_Blue: number; + declare const kvImageBufferTypeCode_Chroma: number; declare const kvImageGetTempBufferSize: number; -declare const kvImageBufferTypeCode_RGB_Blue: number; - declare const kFFTRadix2: number; declare const _SparseDefaultNumericFactorOptions_Complex_Double: SparseNumericFactorOptions; @@ -134,10 +140,10 @@ declare const kvImageCVImageFormat_ColorSpace: number; declare const kvImageBufferTypeCode_ColorSpaceChannel9: number; -declare const kvImageMemoryAllocationError: number; - declare const kvImageBufferTypeCode_ColorSpaceChannel14: number; +declare const kvImageMemoryAllocationError: number; + declare const kvImageUseFP16Accumulator: number; declare const _SparseNullMatrix_Complex_Double: SparseMatrix_Complex_Double; @@ -150,10 +156,14 @@ declare const kvImageBufferTypeCode_Alpha: number; declare const kvImageBufferTypeCode_XYZ_Z: number; +declare const kRotate270DegreesClockwise: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel15: number; declare const kvImage_PNG_FILTER_VALUE_AVG: number; +declare const kRotate90DegreesCounterClockwise: number; + declare const FFT_INVERSE: number; declare const _SparseNullMatrix_Double: SparseMatrix_Double; @@ -176,6 +186,8 @@ declare const kvImageBufferTypeCode_CMYK_Yellow: number; declare const kvImageGamma_9_over_5_half_precision: number; +declare const kvImageCVImageFormat_AlphaIsOneHint: number; + declare const kvImageGamma_5_over_9_half_precision: number; declare const kvImageConvert_DitherNone: number; @@ -190,18 +202,18 @@ declare const kvImageInvalidOffset_Y: number; declare const kvImageDoNotClamp: number; -declare const kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2: interop.Pointer; +declare const kvImageBufferTypeCode_ColorSpaceChannel5: number; -declare const kvImageConvert_DitherFloydSteinberg: number; +declare const vDSP_HANN_DENORM: number; + +declare const kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2: interop.Pointer; declare const vDSP_HALF_WINDOW: number; -declare const kvImageConvert_DitherAtkinson: number; +declare const kvImageConvert_DitherFloydSteinberg: number; declare const kvImageInternalError: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel3: number; - declare const vDSP_HANN_NORM: number; declare const kvImageLeaveAlphaUnchanged: number; @@ -220,19 +232,13 @@ declare const kvImageBufferTypeCode_XYZ_X: number; declare const kvImageConvert_OrderedUniformBlue: number; -declare const kvImageBufferTypeCode_CMYK_Cyan: number; - declare const kvImageGamma_BT709_reverse_half_precision: number; -declare const vDSP_HANN_DENORM: number; - declare const kvImageConvert_OrderedGaussianBlue: number; -declare const kRotate90DegreesCounterClockwise: number; - declare const kvImageBufferTypeCode_ColorSpaceChannel7: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel10: number; +declare const kvImageNoFlags: number; declare const kFFTRadix5: number; @@ -240,35 +246,29 @@ declare const kRotate0DegreesClockwise: number; declare const kvImageGamma_11_over_5_half_precision: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel5: number; - declare const kvImageBufferTypeCode_RGB_Green: number; declare const _SparseDefaultNumericFactorOptions_Complex_Float: SparseNumericFactorOptions; -declare const kvImageInvalidEdgeStyle: number; - declare const kvImageUnsupportedConversion: number; +declare const kvImageBufferTypeCode_CMYK_Cyan: number; + declare const kvImageInvalidCVImageFormat: number; declare const _SparseDefaultNumericFactorOptions_Float: SparseNumericFactorOptions; declare const kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: interop.Pointer; -declare const kvImageOutOfPlaceOperationRequired: number; - -declare const kvImageInterpolationNearest: number; - declare const kvImageCopyInPlace: number; declare const kvImageGamma_UseGammaValue: number; -declare const kvImageInvalidImageFormat: number; +declare const kvImageInvalidOffset_X: number; -declare const kvImageNoFlags: number; +declare const kvImageBufferTypeCode_ColorSpaceChannel10: number; -declare const kvImageInvalidOffset_X: number; +declare const kvImageInvalidImageFormat: number; declare const kvImageBufferTypeCode_CGFormat: number; @@ -284,9 +284,9 @@ declare const FFT_RADIX2: number; declare const kvImageBufferTypeCode_Chunky: number; -declare const kvImageBufferTypeCode_RGB_Red: number; +declare const kvImageInterpolationNearest: number; -declare const kvImageGamma_sRGB_reverse_half_precision: number; +declare const kvImageBufferTypeCode_RGB_Red: number; declare const kvImageBufferTypeCode_LAB_L: number; @@ -324,10 +324,6 @@ declare const BNNSSparsityType: { BNNSSparsityTypeUnstructured: 0, }; -declare const BNNSRandomGeneratorMethod: { - BNNSRandomGeneratorMethodAES_CTR: 0, -}; - declare const BNNSQuantizerFunction: { Quantize: 0, Dequantize: 1, @@ -520,26 +516,13 @@ declare const quadrature_integrator: { AGS: 2, }; -declare const SparseSubfactor_t: { - Invalid: 0, - P: 1, - S: 2, - L: 3, - D: 4, - PLPS: 5, - Q: 6, - R: 7, - RP: 8, - Sr: 9, - Sc: 10, -}; - declare const SparseOrder_t: { Default: 0, User: 1, AMD: 2, Metis: 3, COLAMD: 4, + MTMetis: 5, }; declare const SparseFactorization_t: { @@ -585,6 +568,20 @@ declare const vDSP_DFT_Direction: { INVERSE: -1, }; +declare const SparseSubfactor_t: { + Invalid: 0, + P: 1, + S: 2, + L: 3, + D: 4, + PLPS: 5, + Q: 6, + R: 7, + RP: 8, + Sr: 9, + Sc: 10, +}; + declare const SparseLSMRConvergenceTest_t: { Default: 0, FongSaunders: 1, @@ -758,6 +755,10 @@ declare const BNNSShuffleType: { SpaceToDepth: 3, }; +declare const BNNSRandomGeneratorMethod: { + BNNSRandomGeneratorMethodAES_CTR: 0, +}; + declare const vImageMDTableUsageHint: { Hint_16Q12: 1, Hint_Float: 2, @@ -778,6 +779,8 @@ declare const SparseScaling_t: { Default: 0, User: 1, EquilibriationInf: 2, + HungarianScalingOnly: 3, + HungarianScalingAndOrdering: 4, }; declare const vDSP_DCT_Type: { @@ -786,13 +789,6 @@ declare const vDSP_DCT_Type: { V: 4, }; -declare const BNNSOptimizerClippingFunction: { - None: 0, - ByValue: 1, - ByNorm: 2, - ByGlobalNorm: 3, -}; - declare const BNNSDataType: { FloatBit: 65536, Float16: 65552, @@ -868,6 +864,13 @@ declare const BNNSDescriptorType: { Parameter: 2, }; +declare const BNNSOptimizerClippingFunction: { + None: 0, + ByValue: 1, + ByNorm: 2, + ByGlobalNorm: 3, +}; + declare const quadrature_status: { SUCCESS: 0, ERROR: -1, @@ -959,6 +962,14 @@ declare class vImage_AffineTransform_Double { ty: number; } +declare class vImage_Buffer { + constructor(init?: vImage_Buffer); + data: interop.Pointer; + height: number; + width: number; + rowBytes: number; +} + declare class bnns_graph_argument_t { constructor(init?: bnns_graph_argument_t); data_ptr_size: number; @@ -1522,6 +1533,10 @@ declare class vDSP_biquadm_SetupStruct { constructor(init?: vDSP_biquadm_SetupStruct); } +declare class vDSP_biquad_SetupStruct { + constructor(init?: vDSP_biquad_SetupStruct); +} + declare class OpaqueFFTSetup { constructor(init?: OpaqueFFTSetup); } @@ -1604,13 +1619,14 @@ declare class OpaqueFFTSetupD { constructor(init?: OpaqueFFTSetupD); } -declare class SparseNumericFactorOptions { - constructor(init?: SparseNumericFactorOptions); - control: interop.Enum; - scalingMethod: interop.Enum; - scaling: interop.Pointer; - pivotTolerance: number; - zeroTolerance: number; +declare class BNNSLayerParametersQuantization { + constructor(init?: BNNSLayerParametersQuantization); + axis_mask: number; + function: interop.Enum; + i_desc: BNNSNDArrayDescriptor; + o_desc: BNNSNDArrayDescriptor; + scale: BNNSNDArrayDescriptor; + bias: BNNSNDArrayDescriptor; } declare class vDSP_biquad_SetupStructD { @@ -1634,6 +1650,15 @@ declare class sparse_m_float_complex { constructor(init?: sparse_m_float_complex); } +declare class SparseNumericFactorOptions { + constructor(init?: SparseNumericFactorOptions); + control: interop.Enum; + scalingMethod: interop.Enum; + scaling: interop.Pointer; + pivotTolerance: number; + zeroTolerance: number; +} + declare class bnns_user_message_data_t { constructor(init?: bnns_user_message_data_t); size: number; @@ -1690,10 +1715,6 @@ declare class SparseLSMROptions { reportStatus: (p1: string) => void | null; } -declare class vDSP_biquad_SetupStruct { - constructor(init?: vDSP_biquad_SetupStruct); -} - declare class BNNSLayerParametersLSTM { constructor(init?: BNNSLayerParametersLSTM); input_size: number; @@ -1751,14 +1772,6 @@ declare class SparseAttributesComplex_t { _allocatedBySparse: boolean; } -declare class vImage_Buffer { - constructor(init?: vImage_Buffer); - data: interop.Pointer; - height: number; - width: number; - rowBytes: number; -} - declare class vDSP_DFT_Interleaved_SetupStruct { constructor(init?: vDSP_DFT_Interleaved_SetupStruct); } @@ -1795,26 +1808,29 @@ declare class BNNSLayerParametersPermute { permutation: unknown /* const array */; } -declare class BNNSVectorDescriptor { - constructor(init?: BNNSVectorDescriptor); - size: number; - data_type: interop.Enum; - data_scale: number; - data_bias: number; -} - -declare class SparseIterativeMethod { - constructor(init?: SparseIterativeMethod); - method: number; - options: unnamed_8762060824667074216; -} - declare class SparseMatrix_Complex_Double { constructor(init?: SparseMatrix_Complex_Double); structure: SparseMatrixStructureComplex; data: interop.Pointer; } +declare class BNNSOptimizerAdamWithClippingFields { + constructor(init?: BNNSOptimizerAdamWithClippingFields); + learning_rate: number; + beta1: number; + beta2: number; + time_step: number; + epsilon: number; + gradient_scale: number; + regularization_scale: number; + regularization_func: interop.Enum; + clipping_func: interop.Enum; + clip_gradients_min: number; + clip_gradients_max: number; + clip_gradients_max_norm: number; + clip_gradients_use_norm: number; +} + declare class BNNSOptimizerSGDMomentumWithClippingFields { constructor(init?: BNNSOptimizerSGDMomentumWithClippingFields); learning_rate: number; @@ -1919,12 +1935,6 @@ declare class BNNSLayerParametersPooling { pad: unknown /* const array */; } -declare class DenseVector_Float { - constructor(init?: DenseVector_Float); - count: number; - data: interop.Pointer; -} - declare class BNNSTensor { constructor(init?: BNNSTensor); data_type: interop.Enum; @@ -1936,14 +1946,18 @@ declare class BNNSTensor { name: string | null; } -declare class BNNSLayerParametersQuantization { - constructor(init?: BNNSLayerParametersQuantization); - axis_mask: number; - function: interop.Enum; - i_desc: BNNSNDArrayDescriptor; - o_desc: BNNSNDArrayDescriptor; - scale: BNNSNDArrayDescriptor; - bias: BNNSNDArrayDescriptor; +declare class BNNSVectorDescriptor { + constructor(init?: BNNSVectorDescriptor); + size: number; + data_type: interop.Enum; + data_scale: number; + data_bias: number; +} + +declare class SparseIterativeMethod { + constructor(init?: SparseIterativeMethod); + method: number; + options: unnamed_6964181353146923414; } declare class SparseOpaqueFactorization_Complex_Float { @@ -1957,12 +1971,6 @@ declare class SparseOpaqueFactorization_Complex_Float { solveWorkspaceRequiredPerRHS: number; } -declare class SparseMatrix_Complex_Float { - constructor(init?: SparseMatrix_Complex_Float); - structure: SparseMatrixStructureComplex; - data: interop.Pointer; -} - declare class BNNSConvolutionLayerParameters { constructor(init?: BNNSConvolutionLayerParameters); x_stride: number; @@ -1978,21 +1986,10 @@ declare class BNNSConvolutionLayerParameters { activation: BNNSActivation; } -declare class BNNSOptimizerAdamWithClippingFields { - constructor(init?: BNNSOptimizerAdamWithClippingFields); - learning_rate: number; - beta1: number; - beta2: number; - time_step: number; - epsilon: number; - gradient_scale: number; - regularization_scale: number; - regularization_func: interop.Enum; - clipping_func: interop.Enum; - clip_gradients_min: number; - clip_gradients_max: number; - clip_gradients_max_norm: number; - clip_gradients_use_norm: number; +declare class SparseMatrix_Complex_Float { + constructor(init?: SparseMatrix_Complex_Float); + structure: SparseMatrixStructureComplex; + data: interop.Pointer; } declare class SparseOpaquePreconditioner_Float { @@ -2002,6 +1999,12 @@ declare class SparseOpaquePreconditioner_Float { apply: (p1: interop.PointerConvertible, p2: interop.Enum, p3: DenseMatrix_Float, p4: DenseMatrix_Float) => void | null; } +declare class DenseVector_Float { + constructor(init?: DenseVector_Float); + count: number; + data: interop.Pointer; +} + declare class SparseMatrixStructureComplex { constructor(init?: SparseMatrixStructureComplex); rowCount: number; @@ -2022,27 +2025,27 @@ declare class BNNSLayerParametersCropResize { method: interop.Enum; } -type unnamed_17137736202732662130Descriptor = +type unnamed_126908690643619411Descriptor = | { tensor: interop.PointerConvertible } | { descriptor: interop.PointerConvertible } | { data_ptr: interop.PointerConvertible }; -declare class unnamed_17137736202732662130 { - constructor(init?: unnamed_17137736202732662130Descriptor); +declare class unnamed_126908690643619411 { + constructor(init?: unnamed_126908690643619411Descriptor); tensor: interop.Pointer; descriptor: interop.Pointer; data_ptr: interop.Pointer; } -type unnamed_8762060824667074216Descriptor = +type unnamed_6964181353146923414Descriptor = | { base: _SparseIterativeMethodBaseOptions } | { cg: SparseCGOptions } | { gmres: SparseGMRESOptions } | { lsmr: SparseLSMROptions } | { padding: unknown /* const array */ }; -declare class unnamed_8762060824667074216 { - constructor(init?: unnamed_8762060824667074216Descriptor); +declare class unnamed_6964181353146923414 { + constructor(init?: unnamed_6964181353146923414Descriptor); base: _SparseIterativeMethodBaseOptions; cg: SparseCGOptions; gmres: SparseGMRESOptions; @@ -7134,18 +7137,24 @@ declare function _SparseConvertFromCoordinate_Complex_Double(m: number, n: numbe declare function _SparseConvertFromOpaque_Complex_Double(matrix: interop.PointerConvertible): SparseMatrix_Complex_Double; +declare function _SparseNumericFactorSymmetric_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseNumericFactorHermitian_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorQR_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorLU_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseFactorSymmetric_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseFactorHermitian_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorQR_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorLU_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseRefactorSymmetric_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; @@ -7192,18 +7201,24 @@ declare function _SparseConvertFromCoordinate_Complex_Float(m: number, n: number declare function _SparseConvertFromOpaque_Complex_Float(matrix: interop.PointerConvertible): SparseMatrix_Complex_Float; +declare function _SparseNumericFactorSymmetric_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseNumericFactorHermitian_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorQR_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorLU_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseFactorSymmetric_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseFactorHermitian_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorQR_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorLU_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseRefactorSymmetric_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; diff --git a/packages/ios-sim/types/Accessibility.d.ts b/packages/ios-sim/types/Accessibility.d.ts index 5c5c5fcf..8245e132 100644 --- a/packages/ios-sim/types/Accessibility.d.ts +++ b/packages/ios-sim/types/Accessibility.d.ts @@ -15,18 +15,18 @@ declare const AXTechnologyVoiceControl: string; declare const AXTechnologyVoiceOver: string; -declare const AXMFiHearingDevicePairedUUIDsDidChangeNotification: string; - declare const AXMFiHearingDeviceStreamingEarDidChangeNotification: string; -declare const AXTechnologySwitchControl: string; - declare const AXTechnologyHoverText: string; declare const AXAnimatedImagesEnabledDidChangeNotification: string; +declare const AXTechnologySwitchControl: string; + declare const AXFeatureOverrideSessionErrorDomain: string; +declare const AXMFiHearingDevicePairedUUIDsDidChangeNotification: string; + declare const AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification: string; declare const AXCustomContentImportance: { @@ -67,6 +67,9 @@ declare const AXFeatureOverrideSessionOptions: { declare const AXSettingsFeature: { PersonalVoiceAllowAppsToRequestToUse: 1, AllowAppsToAddAudioToCalls: 2, + AssistiveTouch: 3, + AssistiveTouchDevices: 4, + DwellControl: 5, }; declare const AXFeatureOverrideSessionError: { @@ -150,6 +153,26 @@ declare interface AXDataAxisDescriptor extends NSCopying { declare class AXDataAxisDescriptor extends NativeObject implements AXDataAxisDescriptor { } +declare class AXBrailleTranslator extends NSObject { + initWithBrailleTable(brailleTable: AXBrailleTable): this; + + translatePrintText(printText: string): AXBrailleTranslationResult; + + backTranslateBraille(braille: string): AXBrailleTranslationResult; +} + +declare class AXBrailleTranslationResult extends NSObject implements NSCopying, NSCoding { + readonly resultString: string; + + readonly locationMap: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AXMathExpressionRoot extends AXMathExpression { initWithRadicandExpressionsRootIndexExpression(radicandExpressions: NSArray | Array, rootIndexExpression: AXMathExpression): this; @@ -319,6 +342,38 @@ declare class AXMathExpressionText extends AXMathExpression { readonly content: string; } +declare class AXBrailleTable extends NSObject implements NSCopying, NSCoding { + readonly identifier: string; + + readonly localizedName: string; + + readonly providerIdentifier: string; + + readonly localizedProviderName: string; + + readonly language: string; + + readonly locales: NSSet; + + readonly isEightDot: boolean; + + static supportedLocales(): NSSet; + + static defaultTableForLocale(locale: NSLocale): AXBrailleTable; + + static tablesForLocale(locale: NSLocale): NSSet; + + static languageAgnosticTables(): NSSet; + + initWithIdentifier(identifier: string): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AXCategoricalDataAxisDescriptor extends NSObject implements AXDataAxisDescriptor { get categoryOrder(): NSArray; set categoryOrder(value: NSArray | Array); @@ -416,6 +471,12 @@ declare class AXDataPoint extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AXMathExpressionTable extends AXMathExpression { + initWithExpressions(expressions: NSArray | Array): this; + + readonly expressions: NSArray; +} + declare class AXFeatureOverrideSession extends NSObject { } @@ -479,12 +540,6 @@ declare class AXChartDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AXMathExpressionTable extends AXMathExpression { - initWithExpressions(expressions: NSArray | Array): this; - - readonly expressions: NSArray; -} - declare class AXMathExpression extends NSObject { } diff --git a/packages/ios-sim/types/AccessorySetupKit.d.ts b/packages/ios-sim/types/AccessorySetupKit.d.ts index ad23942a..a98acb76 100644 --- a/packages/ios-sim/types/AccessorySetupKit.d.ts +++ b/packages/ios-sim/types/AccessorySetupKit.d.ts @@ -1,8 +1,14 @@ /// /// +declare const ASPickerDisplaySettingsDiscoveryTimeoutLong: number; + +declare const ASPickerDisplaySettingsDiscoveryTimeoutMedium: number; + declare const ASErrorDomain: string; +declare const ASPickerDisplaySettingsDiscoveryTimeoutShort: number; + declare const ASPickerDisplayItemSetupOptions: { Rename: 1, ConfirmAuthorization: 2, @@ -61,6 +67,19 @@ declare const ASDiscoveryDescriptorRange: { Immediate: 10, }; +declare const ASDiscoveryDescriptorWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; + +declare class ASPickerDisplaySettings extends NSObject { + static readonly defaultSettings: ASPickerDisplaySettings; + + discoveryTimeout: number; + + setDiscoveryTimeout(discoveryTimeout: number): void; +} + declare class ASMigrationDisplayItem extends ASPickerDisplayItem { peripheralIdentifier: NSUUID; @@ -79,6 +98,14 @@ declare class ASAccessoryEvent extends NSObject { readonly error: NSError; } +declare class ASPropertyCompareString extends NSObject { + readonly string: string; + + readonly compareOptions: interop.Enum; + + initWithStringCompareOptions(string: string, compareOptions: interop.Enum): this; +} + declare class ASDiscoveryDescriptor extends NSObject { supportedOptions: interop.Enum; @@ -104,6 +131,14 @@ declare class ASDiscoveryDescriptor extends NSObject { SSIDPrefix: string; + wifiAwareServiceName: string; + + wifiAwareServiceRole: interop.Enum; + + wifiAwareModelNameMatch: ASPropertyCompareString; + + wifiAwareVendorNameMatch: ASPropertyCompareString; + setSupportedOptions(supportedOptions: interop.Enum): void; setBluetoothCompanyIdentifier(bluetoothCompanyIdentifier: number): void; @@ -127,6 +162,14 @@ declare class ASDiscoveryDescriptor extends NSObject { setSSID(SSID: string | null): void; setSSIDPrefix(SSIDPrefix: string | null): void; + + setWifiAwareServiceName(wifiAwareServiceName: string): void; + + setWifiAwareServiceRole(wifiAwareServiceRole: interop.Enum): void; + + setWifiAwareModelNameMatch(wifiAwareModelNameMatch: ASPropertyCompareString): void; + + setWifiAwareVendorNameMatch(wifiAwareVendorNameMatch: ASPropertyCompareString): void; } declare class ASAccessory extends NSObject { @@ -140,6 +183,8 @@ declare class ASAccessory extends NSObject { readonly SSID: string; + readonly wifiAwarePairedDeviceID: number; + readonly descriptor: ASDiscoveryDescriptor; } @@ -176,6 +221,8 @@ declare class ASAccessorySettings extends NSObject { declare class ASAccessorySession extends NSObject { readonly accessories: NSArray; + pickerDisplaySettings: ASPickerDisplaySettings; + activateWithQueueEventHandler(queue: NSObject, eventHandler: (p1: ASAccessoryEvent) => void): void; invalidate(): void; @@ -191,5 +238,9 @@ declare class ASAccessorySession extends NSObject { removeAccessoryCompletionHandler(accessory: ASAccessory, completionHandler: (p1: NSError) => void | null): void; renameAccessoryOptionsCompletionHandler(accessory: ASAccessory, renameOptions: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + + updateAuthorizationDescriptorCompletionHandler(accessory: ASAccessory, descriptor: ASDiscoveryDescriptor, completionHandler: (p1: NSError) => void | null): void; + + setPickerDisplaySettings(pickerDisplaySettings: ASPickerDisplaySettings): void; } diff --git a/packages/ios-sim/types/Accounts.d.ts b/packages/ios-sim/types/Accounts.d.ts index 4c876343..eebe767c 100644 --- a/packages/ios-sim/types/Accounts.d.ts +++ b/packages/ios-sim/types/Accounts.d.ts @@ -17,8 +17,6 @@ declare const ACAccountTypeIdentifierTencentWeibo: string; declare const ACAccountTypeIdentifierSinaWeibo: string; -declare const ACAccountTypeIdentifierTwitter: string; - declare const ACFacebookAppIdKey: string; declare const ACAccountStoreDidChangeNotification: string; @@ -27,6 +25,8 @@ declare const ACAccountTypeIdentifierFacebook: string; declare const ACFacebookAudienceFriends: string; +declare const ACAccountTypeIdentifierTwitter: string; + declare const ACErrorCode: { Unknown: 1, AccountMissingRequiredProperty: 2, diff --git a/packages/ios-sim/types/AddressBook.d.ts b/packages/ios-sim/types/AddressBook.d.ts index 3201684a..7dd2d091 100644 --- a/packages/ios-sim/types/AddressBook.d.ts +++ b/packages/ios-sim/types/AddressBook.d.ts @@ -1,6 +1,6 @@ /// -declare const kABSourceTypeExchangeGAL: number; +declare const kABMultiRealPropertyType: number; declare const kABPersonInstantMessageServiceYahoo: interop.Pointer; @@ -28,8 +28,6 @@ declare const kABPersonSpouseLabel: interop.Pointer; declare const kABPersonChildLabel: interop.Pointer; -declare const kABPersonParentLabel: interop.Pointer; - declare const kABPersonFatherLabel: interop.Pointer; declare const kABPersonInstantMessageUsernameKey: interop.Pointer; @@ -48,8 +46,6 @@ declare const kABPersonPhoneProperty: number; declare const kABPersonKindOrganization: interop.Pointer; -declare const kABPersonKindProperty: number; - declare const kABPersonDateProperty: number; declare const kABPersonAddressCountryKey: interop.Pointer; @@ -76,9 +72,9 @@ declare const kABSourceTypeCardDAVSearch: number; declare const kABSourceTypeMobileMe: number; -declare const kABOperationNotPermittedByStoreError: number; +declare const kABSourceTypeExchangeGAL: number; -declare const kABMultiRealPropertyType: number; +declare const kABOperationNotPermittedByStoreError: number; declare const kABMultiIntegerPropertyType: number; @@ -138,23 +134,25 @@ declare const kABOperationNotPermittedByUserError: number; declare const kABPersonSocialProfileServiceKey: interop.Pointer; +declare const kABPersonPhoneHomeFAXLabel: interop.Pointer; + +declare const kABPersonKindProperty: number; + declare const kABPersonAddressCountryCodeKey: interop.Pointer; declare const kABPersonSocialProfileServiceFlickr: interop.Pointer; declare const kABPersonSocialProfileServiceLinkedIn: interop.Pointer; -declare const kABPersonInstantMessageProperty: number; - -declare const kABPersonInstantMessageServiceSkype: interop.Pointer; +declare const kABSourceTypeLocal: number; -declare const kABPersonAlternateBirthdayIsLeapMonthKey: interop.Pointer; +declare const kABPersonSocialProfileServiceGameCenter: interop.Pointer; declare const kABPersonInstantMessageServiceICQ: interop.Pointer; -declare const kABPersonPhoneHomeFAXLabel: interop.Pointer; +declare const kABPersonInstantMessageServiceSkype: interop.Pointer; -declare const kABSourceTypeLocal: number; +declare const kABPersonAlternateBirthdayIsLeapMonthKey: interop.Pointer; declare const kABPersonAlternateBirthdayYearKey: interop.Pointer; @@ -166,6 +164,8 @@ declare const kABPersonFirstNamePhoneticProperty: number; declare const kABOtherLabel: interop.Pointer; +declare const kABPersonInstantMessageProperty: number; + declare const kABSourceTypeLDAP: number; declare const kABPersonAddressStreetKey: interop.Pointer; @@ -180,14 +180,14 @@ declare const kABPersonAlternateBirthdayProperty: number; declare const kABPersonDepartmentProperty: number; -declare const kABPersonSocialProfileServiceGameCenter: interop.Pointer; - declare const kABPersonBrotherLabel: interop.Pointer; declare const kABPersonPhoneMobileLabel: interop.Pointer; declare const kABPersonHomePageLabel: interop.Pointer; +declare const kABPersonParentLabel: interop.Pointer; + declare const kABPersonOrganizationProperty: number; declare const kABPersonCompositeNameFormatLastNameFirst: number; @@ -208,6 +208,8 @@ declare const kABPersonSocialProfileServiceFacebook: interop.Pointer; declare const kABPersonInstantMessageServiceMSN: interop.Pointer; +declare const kABPersonMiddleNameProperty: number; + declare const kABPersonURLProperty: number; declare const kABPersonSisterLabel: interop.Pointer; @@ -220,8 +222,6 @@ declare const kABInvalidPropertyType: number; declare const kABPersonAlternateBirthdayDayKey: interop.Pointer; -declare const kABPersonMiddleNameProperty: number; - declare const kABGroupType: number; declare const kABPersonCreationDateProperty: number; diff --git a/packages/ios-sim/types/AddressBookUI.d.ts b/packages/ios-sim/types/AddressBookUI.d.ts index 7842a095..69b32d55 100644 --- a/packages/ios-sim/types/AddressBookUI.d.ts +++ b/packages/ios-sim/types/AddressBookUI.d.ts @@ -1,6 +1,8 @@ /// /// +declare const ABPersonBirthdayProperty: string; + declare const ABPersonPostalAddressesProperty: string; declare const ABPersonPhoneNumbersProperty: string; @@ -19,16 +21,12 @@ declare const ABPersonMiddleNameProperty: string; declare const ABPersonNamePrefixProperty: string; -declare const ABPersonBirthdayProperty: string; - declare const ABPersonDepartmentNameProperty: string; declare const ABPersonGivenNameProperty: string; declare const ABPersonJobTitleProperty: string; -declare const ABPersonSocialProfilesProperty: string; - declare const ABPersonPhoneticMiddleNameProperty: string; declare const ABPersonFamilyNameProperty: string; @@ -47,6 +45,8 @@ declare const ABPersonNoteProperty: string; declare const ABPersonUrlAddressesProperty: string; +declare const ABPersonSocialProfilesProperty: string; + declare function ABCreateStringWithAddressDictionary(address: NSDictionary | Record, addCountryName: boolean): string; declare interface ABPersonViewControllerDelegate extends NSObjectProtocol { @@ -87,6 +87,33 @@ declare interface ABPeoplePickerNavigationControllerDelegate extends NSObjectPro declare class ABPeoplePickerNavigationControllerDelegate extends NativeObject implements ABPeoplePickerNavigationControllerDelegate { } +declare class ABPeoplePickerNavigationController extends UINavigationController { + peoplePickerDelegate: ABPeoplePickerNavigationControllerDelegate; + + get displayedProperties(): NSArray; + set displayedProperties(value: NSArray | Array); + + addressBook: interop.Object; + + predicateForEnablingPerson: NSPredicate; + + predicateForSelectionOfPerson: NSPredicate; + + predicateForSelectionOfProperty: NSPredicate; + + setPeoplePickerDelegate(peoplePickerDelegate: ABPeoplePickerNavigationControllerDelegate | null): void; + + setDisplayedProperties(displayedProperties: NSArray | Array | null): void; + + setAddressBook(addressBook: interop.Object | null): void; + + setPredicateForEnablingPerson(predicateForEnablingPerson: NSPredicate): void; + + setPredicateForSelectionOfPerson(predicateForSelectionOfPerson: NSPredicate): void; + + setPredicateForSelectionOfProperty(predicateForSelectionOfProperty: NSPredicate): void; +} + declare class ABNewPersonViewController extends UIViewController { newPersonViewDelegate: ABNewPersonViewControllerDelegate; @@ -170,30 +197,3 @@ declare class ABUnknownPersonViewController extends UIViewController { setAllowsAddingToAddressBook(allowsAddingToAddressBook: boolean): void; } -declare class ABPeoplePickerNavigationController extends UINavigationController { - peoplePickerDelegate: ABPeoplePickerNavigationControllerDelegate; - - get displayedProperties(): NSArray; - set displayedProperties(value: NSArray | Array); - - addressBook: interop.Object; - - predicateForEnablingPerson: NSPredicate; - - predicateForSelectionOfPerson: NSPredicate; - - predicateForSelectionOfProperty: NSPredicate; - - setPeoplePickerDelegate(peoplePickerDelegate: ABPeoplePickerNavigationControllerDelegate | null): void; - - setDisplayedProperties(displayedProperties: NSArray | Array | null): void; - - setAddressBook(addressBook: interop.Object | null): void; - - setPredicateForEnablingPerson(predicateForEnablingPerson: NSPredicate): void; - - setPredicateForSelectionOfPerson(predicateForSelectionOfPerson: NSPredicate): void; - - setPredicateForSelectionOfProperty(predicateForSelectionOfProperty: NSPredicate): void; -} - diff --git a/packages/ios-sim/types/AlarmKit.d.ts b/packages/ios-sim/types/AlarmKit.d.ts new file mode 100644 index 00000000..c1e913b1 --- /dev/null +++ b/packages/ios-sim/types/AlarmKit.d.ts @@ -0,0 +1,6 @@ +/// + +declare const AlarmKitVersionString: interop.Pointer; + +declare const AlarmKitVersionNumber: number; + diff --git a/packages/ios-sim/types/AssetsLibrary.d.ts b/packages/ios-sim/types/AssetsLibrary.d.ts index b1ea8047..14d9bf96 100644 --- a/packages/ios-sim/types/AssetsLibrary.d.ts +++ b/packages/ios-sim/types/AssetsLibrary.d.ts @@ -17,6 +17,8 @@ declare const ALAssetPropertyRepresentations: string; declare const ALAssetPropertyOrientation: string; +declare const ALAssetPropertyDuration: string; + declare const ALAssetPropertyLocation: string; declare const ALAssetPropertyType: string; @@ -65,8 +67,6 @@ declare const ALAssetsLibraryUnknownError: number; declare const ALAssetsLibraryAccessGloballyDeniedError: number; -declare const ALAssetPropertyDuration: string; - declare const ALAssetsGroupPropertyName: string; declare const ALAssetsGroupFaces: number; diff --git a/packages/ios-sim/types/AudioToolbox.d.ts b/packages/ios-sim/types/AudioToolbox.d.ts index a2d64169..49524782 100644 --- a/packages/ios-sim/types/AudioToolbox.d.ts +++ b/packages/ios-sim/types/AudioToolbox.d.ts @@ -1,26 +1,32 @@ /// /// +declare const kAudioServicesNoError: number; + +declare const kCAFMarkerType_TrackEnd: number; + +declare const kCAF_PeakChunkID: number; + +declare const kCAFMarkerType_RegionEnd: number; + +declare const kAudioUnitType_OfflineEffect: number; + declare const kAudioSessionProperty_CurrentHardwareIOBufferDuration: number; declare const kAudioQueueParam_Pan: number; declare const kAudioToolboxErr_InvalidEventType: number; -declare const kAppleHardwareAudioCodecManufacturer: number; - declare const kAudioFileStreamError_UnsupportedFileType: number; -declare const kCAFMarkerType_KeySignature: number; - -declare const kAUNBandEQParam_BypassBand: number; - declare const k3DMixerParam_PlaybackRate: number; declare const k3DMixerParam_PostPeakHoldLevel: number; declare const kMatrixMixerParam_PreAveragePower: number; +declare const kAudioCodecPropertyCurrentOutputSampleRate: number; + declare const kDelayParam_WetDryMix: number; declare const kAudioQueueErr_InvalidPropertySize: number; @@ -31,14 +37,18 @@ declare const kAudioConverterEncodeBitRate: number; declare const kAudioFilePropertyID3TagOffset: number; -declare const kAudioCodecPropertyCurrentOutputSampleRate: number; - declare const kAudioQueueErr_InvalidBuffer: number; declare const kAudioFileAC3Type: number; declare const kAudioFileEndOfFileError: number; +declare const kAudioCodecQuality_Low: number; + +declare const kAudioSession_AudioRouteKey_Type: interop.Pointer; + +declare const kAudioEncoderComponentType: number; + declare const kAudioFilePropertyFileFormat: number; declare const kAudioSessionProperty_InputSources: number; @@ -67,6 +77,12 @@ declare const kAudioUnitSubType_Splitter: number; declare const kMusicEventType_Parameter: number; +declare const kAudioToolboxErr_TrackIndexError: number; + +declare const kNewTimePitchParam_EnablePeakLocking: number; + +declare const kAudioQueueErr_InvalidOfflineMode: number; + declare const kAudioCodecBitRateControlMode_VariableConstrained: number; declare const kAudioUnitProperty_CurrentPlayTime: number; @@ -81,20 +97,12 @@ declare const k3DMixerParam_PostAveragePower: number; declare const kAudioOutputUnitProperty_StartTimestampsAtZero: number; -declare const kAudioToolboxErr_TrackIndexError: number; - -declare const kNewTimePitchParam_EnablePeakLocking: number; - -declare const kAudioQueueErr_InvalidOfflineMode: number; - declare const kAudioFileBadPropertySizeError: number; declare const kAudioFilePropertyByteToPacket: number; declare const kReverbParam_FilterFrequency: number; -declare const kAudioOutputUnitProperty_CurrentDevice: number; - declare const kAudioFileStreamProperty_PacketToFrame: number; declare const kCAF_SMPTE_TimeType2398: number; @@ -131,8 +139,12 @@ declare const kReverb2Param_DecayTimeAt0Hz: number; declare const kAudioConverterApplicableEncodeSampleRates: number; +declare const kDynamicsProcessorParam_HeadRoom: number; + declare const kRenderQuality_Low: number; +declare const kAppleHardwareAudioCodecManufacturer: number; + declare const kAudioCodecPropertyCurrentTargetBitRate: number; declare const kLimiterParam_PreGain: number; @@ -161,6 +173,8 @@ declare const kAudioFormatProperty_ChannelLayoutForBitmap: number; declare const kAUSamplerParam_Gain: number; +declare const kMatrixMixerParam_PrePeakHoldLevel: number; + declare const kAudioFileNotOpenError: number; declare const kSpatialMixerParam_HeadRoll: number; @@ -191,6 +205,8 @@ declare const kMusicEventType_Meta: number; declare const kMusicEventType_User: number; +declare const kMusicEventType_NULL: number; + declare const kExtAudioFileError_CodecUnavailableInputNotConsumed: number; declare const kExtAudioFileError_AsyncWriteTooLarge: number; @@ -239,8 +255,6 @@ declare const kCAF_SMPTE_TimeType25: number; declare const kCAFMarkerType_TimeSignature: number; -declare const kCAFMarkerType_ReleaseLoopStart: number; - declare const kCAFMarkerType_SustainLoopStart: number; declare const kCAFMarkerType_EditDestinationBegin: number; @@ -251,7 +265,7 @@ declare const kCAFMarkerType_SelectionEnd: number; declare const kCAFMarkerType_SelectionStart: number; -declare const kCAFMarkerType_RegionEnd: number; +declare const kCAFMarkerType_RegionSyncPoint: number; declare const kCAFMarkerType_RegionStart: number; @@ -271,8 +285,6 @@ declare const kCAF_MIDIChunkID: number; declare const kCAF_UUIDChunkID: number; -declare const kCAF_InfoStringsChunkID: number; - declare const kCAF_MagicCookieID: number; declare const kCAF_InstrumentChunkID: number; @@ -281,6 +293,8 @@ declare const kCAF_RegionChunkID: number; declare const kCAF_MarkerChunkID: number; +declare const kCAF_FillerChunkID: number; + declare const kCAF_ChannelLayoutChunkID: number; declare const kCAF_StreamDescriptionChunkID: number; @@ -297,6 +311,8 @@ declare const kAudioSessionCategory_LiveAudio: number; declare const kAudioSessionSetActiveFlag_NotifyOthersOnDeactivation: number; +declare const kAudioSessionProperty_ServerDied: number; + declare const kAudioSessionProperty_AudioRouteDescription: number; declare const kAudioSessionProperty_InputGainScalar: number; @@ -315,7 +331,7 @@ declare const kAudioSessionProperty_OverrideCategoryEnableBluetoothInput: number declare const kAudioSessionProperty_OverrideCategoryDefaultToSpeaker: number; -declare const kAudioSessionProperty_ServerDied: number; +declare const kAudioSessionProperty_OtherMixableAudioShouldDuck: number; declare const kAudioSessionProperty_AudioInputAvailable: number; @@ -345,9 +361,9 @@ declare const kAudioSessionInterruptionType_ShouldNotResume: number; declare const kAudioSession_OutputDestinationKey_Description: interop.Pointer; -declare const kAudioSession_InputSourceKey_Description: interop.Pointer; +declare const kAudioSession_OutputDestinationKey_ID: interop.Pointer; -declare const kAudioSessionOutputRoute_AirPlay: interop.Pointer; +declare const kAudioSession_InputSourceKey_Description: interop.Pointer; declare const kAudioSessionOutputRoute_USBAudio: interop.Pointer; @@ -355,8 +371,12 @@ declare const kAudioSessionOutputRoute_BuiltInReceiver: interop.Pointer; declare const kAudioSessionOutputRoute_BluetoothA2DP: interop.Pointer; +declare const kAudioSessionOutputRoute_LineOut: interop.Pointer; + declare const kAudioSessionInputRoute_BluetoothHFP: interop.Pointer; +declare const kAudioSessionInputRoute_HeadsetMic: interop.Pointer; + declare const kAudioSessionInputRoute_BuiltInMic: interop.Pointer; declare const kAUSoundIsolationParam_WetDryMixPercent: number; @@ -365,8 +385,6 @@ declare const kSequenceTrackProperty_LoopInfo: number; declare const kAudioSessionInputRoute_LineIn: interop.Pointer; -declare const kAudioSession_AudioRouteKey_Type: interop.Pointer; - declare const kAudioSession_AudioRouteKey_Inputs: interop.Pointer; declare const kAudioSession_AudioRouteChangeKey_CurrentRouteDescription: interop.Pointer; @@ -385,8 +403,6 @@ declare const kAudioSessionRouteChangeReason_Unknown: number; declare const kAudioSessionOverrideAudioRoute_None: number; -declare const kAudioSessionCategory_AudioProcessing: number; - declare const kAudioSessionBeginInterruption: number; declare const kAudioSessionNoCategorySet: number; @@ -403,8 +419,6 @@ declare const kAudioQueueParam_PlayRate: number; declare const kAudioQueueHardwareCodecPolicy_PreferSoftware: number; -declare const kAudioQueueHardwareCodecPolicy_UseSoftwareOnly: number; - declare const kAudioQueueTimePitchAlgorithm_Spectral: number; declare const kAudioQueueProperty_TimePitchBypass: number; @@ -435,6 +449,8 @@ declare const kAudioQueueErr_QueueInvalidated: number; declare const kAudioQueueErr_InvalidCodecAccess: number; +declare const kAudioUnitProperty_InPlaceProcessing: number; + declare const kAudioQueueErr_CodecNotFound: number; declare const kAudioQueueErr_PrimeTimedOut: number; @@ -465,8 +481,6 @@ declare const kAudioDecoderComponentType: number; declare const kAudioFormatProperty_BalanceFade: number; -declare const kAudioFormatProperty_PanningMatrix: number; - declare const kAudioFormatProperty_TagsForNumberOfChannels: number; declare const kAudioFormatProperty_ChannelShortName: number; @@ -519,8 +533,6 @@ declare const kAudioFileStreamProperty_PacketTableInfo: number; declare const kAudioFileStreamProperty_ByteToPacket: number; -declare const kAudioFileStreamProperty_PacketToDependencyInfo: number; - declare const kAudioFileStreamProperty_NextIndependentPacket: number; declare const kAudioUnitResetSelect: number; @@ -551,6 +563,8 @@ declare const kAudioFileStreamError_BadPropertySize: number; declare const kAudioFileStreamError_UnsupportedProperty: number; +declare const kAudioFileGlobalInfo_TypesForExtension: number; + declare const kAudioFileGlobalInfo_TypesForUTI: number; declare const kAudioFileGlobalInfo_TypesForMIMEType: number; @@ -573,10 +587,10 @@ declare const kAudioFilePropertyAlbumArtwork: number; declare const kAudioFilePropertySourceBitDepth: number; -declare const kCAFMarkerType_TrackEnd: number; - declare const kAudioFilePropertyID3Tag: number; +declare const kAudioFilePropertyBitRate: number; + declare const kAudioFilePropertyEstimatedDuration: number; declare const kAudioFilePropertyFormatList: number; @@ -619,6 +633,8 @@ declare const kAudioFileDoesNotAllow64BitDataSizeError: number; declare const kAudioFilePermissionsError: number; +declare const kAudioFileAMRType: number; + declare const kAudioFile3GPType: number; declare const kAudioFileM4AType: number; @@ -635,6 +651,8 @@ declare const kAudioUnitProcessMultipleSelect: number; declare const kAudioFileWave64Type: number; +declare const kAudioFileBW64Type: number; + declare const kAudioFileRF64Type: number; declare const kAudioConverterSampleRateConverterAlgorithm: number; @@ -677,12 +695,16 @@ declare const kAudioConverterQuality_Max: number; declare const kAudioConverterQuality_High: number; +declare const kAudioConverterPropertyChannelMixMap: number; + declare const kAudioConverterPropertyFormatList: number; declare const kAudioConverterPropertySettings: number; declare const kAudioConverterCurrentInputStreamDescription: number; +declare const kAudioConverterAvailableEncodeBitRates: number; + declare const kAudioConverterApplicableEncodeBitRates: number; declare const kAudioConverterOutputChannelLayout: number; @@ -705,12 +727,12 @@ declare const kAUNodeInteraction_InputCallback: number; declare const kAUNodeInteraction_Connection: number; -declare const kAUGraphErr_CannotDoInCurrentContext: number; - declare const kMusicDeviceMIDIEventListSelect: number; declare const kMusicDeviceStopNoteSelect: number; +declare const kMusicDeviceReleaseInstrumentSelect: number; + declare const kMusicDevicePrepareInstrumentSelect: number; declare const kMusicDeviceSysExSelect: number; @@ -721,6 +743,8 @@ declare const kMusicNoteEvent_Unused: number; declare const kReverb2Param_MinDelayTime: number; +declare const kAUAudioMixParameter_RemixAmount: number; + declare const kAUSoundIsolationSoundType_Voice: number; declare const kAUSoundIsolationSoundType_HighQualityVoice: number; @@ -739,12 +763,12 @@ declare const kAUNBandEQFilterType_BandStop: number; declare const kAUNBandEQFilterType_BandPass: number; +declare const kAUNBandEQFilterType_ResonantHighPass: number; + declare const kAUNBandEQFilterType_ResonantLowPass: number; declare const kAUNBandEQFilterType_2ndOrderButterworthHighPass: number; -declare const kAUNBandEQParam_Gain: number; - declare const kAudioQueueHardwareCodecPolicy_PreferHardware: number; declare const kAUNBandEQParam_Frequency: number; @@ -757,6 +781,8 @@ declare const kDelayParam_DelayTime: number; declare const kDistortionParam_RingModMix: number; +declare const kDistortionParam_PolynomialMix: number; + declare const kDistortionParam_SquaredTerm: number; declare const kDistortionParam_LinearTerm: number; @@ -789,8 +815,6 @@ declare const kDynamicsProcessorParam_ExpansionThreshold: number; declare const kDynamicsProcessorParam_ExpansionRatio: number; -declare const kDynamicsProcessorParam_HeadRoom: number; - declare const kDynamicsProcessorParam_Threshold: number; declare const kLimiterParam_DecayTime: number; @@ -801,8 +825,6 @@ declare const kParametricEQParam_Gain: number; declare const kParametricEQParam_Q: number; -declare const kParametricEQParam_CenterFreq: number; - declare const kHighShelfParam_CutOffFrequency: number; declare const kLowPassParam_Resonance: number; @@ -815,8 +837,6 @@ declare const kBandpassParam_CenterFrequency: number; declare const kAUSamplerParam_Pan: number; -declare const kAUSamplerParam_FineTuning: number; - declare const kAUSamplerParam_CoarseTuning: number; declare const kNewTimePitchParam_Pitch: number; @@ -835,6 +855,8 @@ declare const kMatrixMixerParam_PostAveragePower: number; declare const kMultiChannelMixerParam_PostPeakHoldLevel: number; +declare const kMultiChannelMixerParam_PostAveragePower: number; + declare const kMultiChannelMixerParam_PreAveragePower: number; declare const kAudioQueueProperty_TimePitchAlgorithm: number; @@ -883,6 +905,8 @@ declare const kAUGroupParameterID_Expression_LSB: number; declare const kAUGroupParameterID_Pan_LSB: number; +declare const kAUGroupParameterID_Expression: number; + declare const kAUGroupParameterID_ChannelPressure: number; declare const kAUGroupParameterID_Foot: number; @@ -907,8 +931,6 @@ declare const kReverb2Param_MaxDelayTime: number; declare const kAudioUnitProperty_ScheduleAudioSlice: number; -declare const kAudioUnitProperty_DeferredRendererPullSize: number; - declare const kAUSampler_DefaultPercussionBankMSB: number; declare const kInstrumentType_EXS24: number; @@ -969,6 +991,8 @@ declare const kAUVoiceIOProperty_VoiceProcessingQuality: number; declare const kAUVoiceIOProperty_OtherAudioDuckingConfiguration: number; +declare const kAUVoiceIOProperty_MuteOutput: number; + declare const kAUVoiceIOProperty_BypassVoiceProcessing: number; declare const kAudioOutputUnitProperty_NodeComponentDescription: number; @@ -979,6 +1003,8 @@ declare const kAudioOutputUnitProperty_HostReceivesRemoteControlEvents: number; declare const kAudioOutputUnitProperty_MIDICallbacks: number; +declare const kAudioOutputUnitProperty_OSWorkgroup: number; + declare const kExtAudioFileProperty_ClientChannelLayout: number; declare const kAudioOutputUnitProperty_HasIO: number; @@ -989,6 +1015,8 @@ declare const kAudioOutputUnitProperty_ChannelMap: number; declare const kAudioOutputUnitProperty_IsRunning: number; +declare const kAudioOutputUnitProperty_CurrentDevice: number; + declare const kAudioUnitSampleRateConverterComplexity_Mastering: number; declare const kNewTimePitchParam_Smoothness: number; @@ -1003,10 +1031,14 @@ declare const kNumberOfResponseFrequencies: number; declare const kRenderQuality_Min: number; +declare const kAudioCodecContentSource_AppleCapture_Spatial: number; + declare const kRenderQuality_High: number; declare const kRenderQuality_Max: number; +declare const kAudioUnitProperty_PeerURL: number; + declare const kAudioUnitProperty_RemoteControlEventListener: number; declare const kAudioUnitProperty_MIDIOutputBufferSizeHint: number; @@ -1017,6 +1049,8 @@ declare const kAudioUnitProperty_AudioUnitMIDIProtocol: number; declare const kAudioUnitProperty_MIDIOutputEventListCallback: number; +declare const kAudioUnitProperty_MIDIOutputCallbackInfo: number; + declare const kAudioUnitProperty_ClassInfoFromDocument: number; declare const kAudioUnitProperty_PresentationLatency: number; @@ -1035,8 +1069,6 @@ declare const kAudioUnitProperty_FrequencyResponse: number; declare const kAudioUnitProperty_ElementName: number; -declare const kAudioUnitProperty_InPlaceProcessing: number; - declare const kAudioUnitProperty_SetRenderCallback: number; declare const kAudioUnitProperty_LastRenderError: number; @@ -1057,8 +1089,6 @@ declare const kAudioUnitProperty_ParameterList: number; declare const kAudioUnitProperty_SampleRate: number; -declare const kAudioUnitProperty_MakeConnection: number; - declare const kAudioUnitProperty_ClassInfo: number; declare const kAudioUnitScope_LayerItem: number; @@ -1083,10 +1113,6 @@ declare const kAudioUnitRemovePropertyListenerWithUserDataSelect: number; declare const kAudioUnitAddPropertyListenerSelect: number; -declare const kAudioUnitSetPropertySelect: number; - -declare const kAudioComponentInstanceInvalidationNotification: interop.Pointer; - declare const kAudioComponentErr_InitializationTimedOut: number; declare const kAudioComponentErr_NotPermitted: number; @@ -1115,8 +1141,6 @@ declare const kAudioUnitErr_InvalidOfflineRender: number; declare const kAudioUnitErr_PropertyNotInUse: number; -declare const kAudioUnitErr_InvalidPropertyValue: number; - declare const kAudioUnitErr_CannotDoInCurrentContext: number; declare const kAudioUnitErr_InvalidScope: number; @@ -1127,7 +1151,9 @@ declare const kAudioUnitErr_FileNotSpecified: number; declare const kAudioUnitErr_UnknownFileType: number; -declare const kAudioUnitErr_TooManyFramesToProcess: number; +declare const kAudioCodecPropertyCurrentOutputFormat: number; + +declare const kAudioUnitErr_FailedInitialization: number; declare const k3DMixerParam_ObstructionAttenuation: number; @@ -1163,6 +1189,8 @@ declare const kAudioUnitSubType_AUiPodTime: number; declare const kAudioUnitSubType_TimePitch: number; +declare const kAudioUnitSubType_AUiPodTimeOther: number; + declare const kAudioUnitSubType_NewTimePitch: number; declare const kAudioUnitSubType_DeferredRenderer: number; @@ -1207,10 +1235,6 @@ declare const kAudioCodecOutputPrecedence: number; declare const kAudioCodecUseRecommendedSampleRate: number; -declare const kMusicEventType_MIDINoteMessage: number; - -declare const kAudioUnitProperty_HostCallbacks: number; - declare const kAudioCodecPropertyAvailableBitRates: number; declare const kAudioCodecPropertyManufacturerCFString: number; @@ -1223,6 +1247,8 @@ declare const kAudioCodecNotEnoughBufferSpaceError: number; declare const kAudioCodecIllegalOperationError: number; +declare const kAudioCodecUnknownPropertyError: number; + declare const kAudioCodecNoError: number; declare const kAudioCodecResetSelect: number; @@ -1241,6 +1267,36 @@ declare const kAudioCodecProduceOutputPacketSuccessConcealed: number; declare const kAudioCodecProduceOutputPacketSuccessHasMore: number; +declare const kAudioCodecContentSource_AV_Spatial_Live: number; + +declare const kAudioCodecContentSource_AV_Spatial_Offline: number; + +declare const kAudioCodecContentSource_AV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_Capture_Spatial_Enhanced: number; + +declare const kAudioComponentInstanceInvalidationNotification: interop.Pointer; + +declare const kAudioCodecContentSource_Capture_Spatial: number; + +declare const kAudioCodecContentSource_Capture_Traditional: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Offline: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_AppleMusic_Traditional: number; + +declare const kAudioFileStreamProperty_PacketToDependencyInfo: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Capture: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Music: number; + declare const kDynamicRangeCompressionProfile_GeneralCompression: number; declare const kDynamicRangeControlMode_Heavy: number; @@ -1265,10 +1321,14 @@ declare const kAudioCodecPrimeMethod_Normal: number; declare const kAudioCodecQuality_Min: number; -declare const kAudioCodecQuality_Low: number; - declare const kAudioCodecQuality_Medium: number; +declare const kAudioCodecQuality_High: number; + +declare const kAudioCodecPropertyASPFrequency: number; + +declare const kAudioCodecPropertyContentSource: number; + declare const kAudioCodecPropertyProgramTargetLevelConstant: number; declare const kAudioCodecPropertyDynamicRangeControlMode: number; @@ -1301,6 +1361,8 @@ declare const kAudioCodecPropertyHasVariablePacketByteSizes: number; declare const k3DMixerParam_MinGainInDecibels: number; +declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; + declare const kAudioCodecPropertyAvailableOutputChannelLayoutTags: number; declare const kAudioCodecPropertyAvailableInputChannelLayoutTags: number; @@ -1335,12 +1397,28 @@ declare const kAudioUnitProperty_RenderContextObserver: number; declare const kAudioUnitSubType_MultiSplitter: number; +declare const kAudioQueueHardwareCodecPolicy_UseSoftwareOnly: number; + +declare const kCAFMarkerType_KeySignature: number; + +declare const kAudioUnitProperty_DeferredRendererPullSize: number; + +declare const kAudioFormatProperty_PanningMatrix: number; + +declare const kAUSamplerParam_FineTuning: number; + +declare const kAUNBandEQParam_BypassBand: number; + declare const kAudioConverterAvailableEncodeSampleRates: number; +declare const kAudioFormatProperty_ID3TagSize: number; + declare const kAudioConverterDecompressionMagicCookie: number; declare const kAudioFileStreamError_ValueUnknown: number; +declare const kProgramTargetLevel_Minus20dB: number; + declare const kAudioFileGlobalInfo_WritableTypes: number; declare const kAudioQueueErr_BufferEnqueuedTwice: number; @@ -1355,8 +1433,6 @@ declare const kAudioQueueErr_InvalidQueueType: number; declare const kExtAudioFileError_InvalidPropertySize: number; -declare const kCAFMarkerType_RegionSyncPoint: number; - declare const kAudioQueueErr_InvalidPropertyValue: number; declare const kAudioCodecPropertyOutputChannelLayout: number; @@ -1365,20 +1441,18 @@ declare const kAudioQueueProperty_CurrentLevelMeterDB: number; declare const kAUGroupParameterID_DataEntry: number; -declare const kAudioQueueErr_InvalidRunState: number; - declare const kAudioSessionProperty_Mode: number; declare const kCAF_StringsChunkID: number; +declare const kAudioFileUnsupportedFileTypeError: number; + declare const kAudioFileStreamError_InvalidFile: number; declare const kExtAudioFileProperty_ClientMaxPacketSize: number; declare const kAudioUnitProperty_ShouldAllocateBuffer: number; -declare const kCAF_PeakChunkID: number; - declare const kAudioUnitProperty_ElementCount: number; declare const kAudioComponentRegistrationsChangedNotification: interop.Pointer; @@ -1397,10 +1471,24 @@ declare const kAudioFileFileNotFoundError: number; declare const kAudioCodecPropertyBitRateForVBR: number; +declare const kAudioUnitErr_TooManyFramesToProcess: number; + +declare const kAudioSessionCategory_AudioProcessing: number; + +declare const kCAFMarkerType_ReleaseLoopStart: number; + +declare const kCAF_InfoStringsChunkID: number; + +declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; + +declare const kAudioFormatProperty_FirstPlayableFormatFromList: number; + declare const kAUSamplerProperty_BankAndPreset: number; declare const kAudioServicesBadPropertySizeError: number; +declare const kAUGraphErr_NodeNotFound: number; + declare const kDynamicsProcessorParam_MasterGain: number; declare const kAudioUnitGetPropertySelect: number; @@ -1415,6 +1503,8 @@ declare const kAudioConverterPropertyCalculateOutputBufferSize: number; declare const kAudioCodecPrimeMethod_Pre: number; +declare const kAudioConverterPropertyOutputCodecParameters: number; + declare const kAudioSessionProperty_OverrideCategoryMixWithOthers: number; declare const kNewTimePitchParam_Rate: number; @@ -1425,23 +1515,19 @@ declare const kAudioUnitErr_PropertyNotWritable: number; declare const kAudioUnitProperty_3DMixerDistanceAtten: number; -declare const kAudioConverterPropertyBitDepthHint: number; - declare const kSpatialMixerParam_ObstructionAttenuation: number; declare const kAudioConverterCompressionMagicCookie: number; declare const kAUNBandEQParam_GlobalGain: number; -declare const kAudioCodecPropertyDelayMode: number; +declare const kMusicEventType_AUPreset: number; declare const kAudioCodecUnspecifiedError: number; -declare const kBandpassParam_Bandwidth: number; - declare const kAudioFilePropertyPacketRangeByteCountUpperBound: number; -declare const kAudioCodecProduceOutputPacketNeedsMoreInputData: number; +declare const kMusicDeviceProperty_SoundBankURL: number; declare const kAudioFileStreamError_UnsupportedDataFormat: number; @@ -1451,27 +1537,21 @@ declare const kAudioCodecPropertyAdjustTargetLevelConstant: number; declare const kAudioUnitErr_Initialized: number; -declare const kDynamicsProcessorParam_AttackTime: number; - declare const kAudioUnitProperty_SpatialMixerSourceMode: number; -declare const kAudioFileInvalidPacketDependencyError: number; - -declare const kAudioUnitSubType_MIDISynth: number; - -declare const kAudioCodecPropertyCurrentInputChannelLayout: number; +declare const kAudioCodecContentSource_AppleCapture_Traditional: number; -declare const kAudioCodecUnsupportedFormatError: number; +declare const kAudioUnitRemoveRenderNotifySelect: number; -declare const kAudioUnitErr_InvalidParameterValue: number; +declare const kAudioUnitSubType_MIDISynth: number; -declare const kDistortionParam_FinalMix: number; +declare const kAudioConverterAvailableEncodeChannelLayoutTags: number; -declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; +declare const kAudioQueueProperty_MagicCookie: number; -declare const kAudioConverterErr_BadPropertySizeError: number; +declare const kAudioCodecContentSource_ApplePassthrough: number; -declare const kAudioSessionCategory_SoloAmbientSound: number; +declare const kHighShelfParam_Gain: number; declare const kAudioUnitProperty_SpatialMixerPointSourceInHeadMode: number; @@ -1479,19 +1559,25 @@ declare const kMatrixMixerParam_PostAveragePowerLinear: number; declare const kAudioCodecStateError: number; -declare const kMusicEventType_ExtendedNote: number; +declare const kAudioFilePropertyRegionList: number; + +declare const kAudioUnitType_MusicDevice: number; declare const kAudioFileStreamError_InvalidPacketOffset: number; declare const kAudioFileNotOptimizedError: number; +declare const kBandpassParam_Bandwidth: number; + +declare const kAUAudioMixProperty_SpatialAudioMixMetadata: number; + declare const kAudioFilePropertyReserveDuration: number; declare const kAUSampler_DefaultBankLSB: number; -declare const kAudioOutputUnitStartSelect: number; +declare const kDistortionParam_FinalMix: number; -declare const kAudioEncoderComponentType: number; +declare const kAudioOutputUnitStartSelect: number; declare const kAudioUnitScope_Group: number; @@ -1499,7 +1585,7 @@ declare const kMultiChannelMixerParam_PrePeakHoldLevel: number; declare const kAudioUnitSubType_Merger: number; -declare const kAudioConverterPropertyOutputCodecParameters: number; +declare const kAudioCodecUnsupportedFormatError: number; declare const kAudioQueueHardwareCodecPolicy_Default: number; @@ -1507,45 +1593,21 @@ declare const kAudioQueueErr_CannotStart: number; declare const kAudioConverterErr_InvalidInputSize: number; -declare const kAudioFilePropertyRegionList: number; - -declare const kAudioUnitType_MusicDevice: number; - -declare const kAudioSessionOutputRoute_LineOut: interop.Pointer; - -declare const kAudioQueueErr_InvalidTapContext: number; - -declare const kAudioQueueProperty_MaximumOutputPacketSize: number; - -declare const kAudioUnitProperty_InputSamplesInOutput: number; +declare const kAudioUnitProperty_InputSamplesInOutput: number; declare const kAudioSession_InputSourceKey_ID: interop.Pointer; -declare const kAudioCodecPropertyZeroFramesPadded: number; - -declare const kAudioUnitSubType_Varispeed: number; - -declare const kAudioCodecBitRateFormat: number; - -declare const kHighShelfParam_Gain: number; - -declare const kAudioQueueErr_InvalidParameter: number; - -declare const kAUSamplerProperty_LoadAudioFiles: number; - -declare const kAudioQueueProperty_MagicCookie: number; +declare const kAudioUnitErr_InvalidElement: number; -declare const kAudioConverterAvailableEncodeChannelLayoutTags: number; +declare const kAudioQueueErr_InvalidTapContext: number; declare const kRoundTripAACParam_EncodingStrategy: number; -declare const kAudioFormatProperty_FirstPlayableFormatFromList: number; - -declare const kAudioSessionRouteChangeReason_NewDeviceAvailable: number; +declare const kAUNBandEQFilterType_Parametric: number; -declare const kAudioUnitProperty_MIDIOutputCallbackInfo: number; +declare const kAUNBandEQParam_Gain: number; -declare const kAudioCodecOutputFormatsForInputFormat: number; +declare const kMusicEventType_ExtendedNote: number; declare const kMusicDeviceProperty_BankName: number; @@ -1553,36 +1615,24 @@ declare const kAUGroupParameterID_AllNotesOff: number; declare const kMusicNoteEvent_UseGroupInstrument: number; -declare const kAudioFilePropertyDataFormat: number; - -declare const kAudioFileUnsupportedFileTypeError: number; - -declare const kAudioSessionOutputRoute_BuiltInSpeaker: interop.Pointer; - -declare const kAUVoiceIOProperty_MuteOutput: number; - -declare const k3DMixerParam_Azimuth: number; +declare const kAudioUnitProperty_MakeConnection: number; -declare const kDistortionParam_PolynomialMix: number; +declare const kAudioFileInvalidPacketDependencyError: number; -declare const kAUNBandEQFilterType_ResonantHighPass: number; +declare const kAudioFilePropertyDataFormat: number; -declare const kAudioFormatProperty_ID3TagSize: number; +declare const kAudioQueueErr_InvalidRunState: number; declare const kSpatialMixerParam_ReverbBlend: number; declare const kAudioOutputUnitProperty_RemoteControlToHost: number; -declare const kAudioUnitType_OfflineEffect: number; - declare const kCAFMarkerType_EditDestinationEnd: number; declare const kAUGraphErr_OutputNodeErr: number; declare const kCAFMarkerType_Tempo: number; -declare const kAudioFileAMRType: number; - declare const kAudioSessionUnspecifiedError: number; declare const kAudioSessionOverrideAudioRoute_Speaker: number; @@ -1591,7 +1641,11 @@ declare const kAudioFormatProperty_EncodeFormatIDs: number; declare const AUEventSampleTimeImmediate: number; -declare const kAudioSessionInputRoute_HeadsetMic: interop.Pointer; +declare const k3DMixerParam_Azimuth: number; + +declare const kAudioCodecPropertyZeroFramesPadded: number; + +declare const kAudioConverterPropertyPerformDownmix: number; declare const kCAF_SMPTE_TimeType5994: number; @@ -1601,12 +1655,12 @@ declare const kHintHidden: number; declare const kAUGroupParameterID_Foot_LSB: number; -declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; - declare const kAudioUnitProperty_SupportedNumChannels: number; declare const kAudioSessionProperty_AudioRoute: number; +declare const kAudioCodecContentSource_Reserved: number; + declare const kAudioFileAIFFType: number; declare const kAudioSessionOutputRoute_HDMI: interop.Pointer; @@ -1615,10 +1669,6 @@ declare const kAudioQueueProperty_ChannelAssignments: number; declare const kAudioUnitType_RemoteGenerator: number; -declare const kCAF_FillerChunkID: number; - -declare const k3DMixerParam_Enable: number; - declare const kAudioUnitProperty_TailTime: number; declare const kMusicDeviceMIDIEventSelect: number; @@ -1631,14 +1681,16 @@ declare const kAudioCodecPropertyFormatInfo: number; declare const kCAF_PacketTableChunkID: number; -declare const kAudioSession_OutputDestinationKey_ID: interop.Pointer; - declare const kAudioToolboxErr_TrackNotFound: number; +declare const kAudioConverterSampleRateConverterComplexity: number; + declare const kAudioCodecPropertyBitRateControlMode: number; declare const kAudioUnitType_FormatConverter: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Speech: number; + declare const kAudioFileSoundDesigner2Type: number; declare const kAudioUnitUninitializeSelect: number; @@ -1653,6 +1705,10 @@ declare const kAudioFilePropertyDeferSizeUpdates: number; declare const kAudioUnitProperty_StreamFormat: number; +declare const kInstrumentType_AUPreset: number; + +declare const kAudioCodecPropertyDelayMode: number; + declare const kAudioQueueTimePitchAlgorithm_TimeDomain: number; declare const kDistortionParam_CubicTerm: number; @@ -1663,16 +1719,20 @@ declare const kCAF_SMPTE_TimeTypeNone: number; declare const kDistortionParam_RingModFreq2: number; -declare const kInstrumentType_AUPreset: number; - declare const kNumAUNBandEQFilterTypes: number; declare const kAudioQueueErr_InvalidProperty: number; declare const kExtAudioFileError_InvalidDataFormat: number; +declare const kCAF_AudioDataChunkID: number; + +declare const kDynamicRangeCompressionProfile_None: number; + declare const kAudioUnitType_RemoteInstrument: number; +declare const kAudioCodecContentSource_AppleCapture_Spatial_Enhanced: number; + declare const kAudioCodecPropertyAdjustCompressionProfile: number; declare const kAudioFormatProperty_FormatIsEncrypted: number; @@ -1681,8 +1741,6 @@ declare const kAUGroupParameterID_DataEntry_LSB: number; declare const kAudioFileAIFCType: number; -declare const kAudioUnitProperty_PeerURL: number; - declare const k3DMixerParam_MaxGain: number; declare const kAudioFileLoopDirection_NoLooping: number; @@ -1693,12 +1751,16 @@ declare const kAudioFormatProperty_NumberOfChannelsForLayout: number; declare const kAudioUnitProperty_LastRenderSampleTime: number; +declare const kAudioSessionCategory_UserInterfaceSoundEffects: number; + declare const kAudioFormatProperty_AvailableDecodeNumberChannels: number; declare const kAudioFileGlobalInfo_ExtensionsForType: number; declare const kAudioFormatProperty_ASBDFromMPEGPacket: number; +declare const kAudioCodecContentSource_Unspecified: number; + declare const kMatrixMixerParam_Enable: number; declare const kAudioFileOperationNotSupportedError: number; @@ -1711,11 +1773,11 @@ declare const kAudioFormatProperty_DecodeFormatIDs: number; declare const kCAF_FileVersion_Initial: number; -declare const kAudioConverterSampleRateConverterComplexity: number; - declare const kAudioFilePropertyAudioTrackCount: number; -declare const kExtAudioFileError_AsyncWriteBufferOverflow: number; +declare const kAudioUnitErr_InvalidPropertyValue: number; + +declare const kAudioUnitSubType_AUAudioMix: number; declare const kAudioToolboxErr_InvalidSequenceType: number; @@ -1731,15 +1793,7 @@ declare const kAudioCodecDelayMode_Optimal: number; declare const kTimePitchParam_Pitch: number; -declare const kAUGroupParameterID_Expression: number; - -declare const kAudioConverterAvailableEncodeBitRates: number; - -declare const kAudioCodecUnknownPropertyError: number; - -declare const kDelayParam_Feedback: number; - -declare const kAudioCodecPropertySettings: number; +declare const kAUVoiceIOProperty_MutedSpeechActivityEventListener: number; declare const kAudioUnitSubType_PeakLimiter: number; @@ -1747,10 +1801,6 @@ declare const kAudioCodecPropertyQualitySetting: number; declare const kAUSamplerProperty_LoadPresetFromBank: number; -declare const kAudioUnitErr_FailedInitialization: number; - -declare const kAudioCodecPropertyCurrentOutputFormat: number; - declare const k3DMixerParam_PrePeakHoldLevel: number; declare const kAudioUnitProperty_SupportedChannelLayoutTags: number; @@ -1773,10 +1823,14 @@ declare const kAudioSession_RouteChangeKey_Reason: interop.Pointer; declare const kAudioCodecPropertyAvailableInputChannelLayouts: number; +declare const kAudioSessionRouteChangeReason_NewDeviceAvailable: number; + declare const kAudioUnitProperty_ContextName: number; declare const kCAF_EditCommentsChunkID: number; +declare const kAudioConverterErr_PropertyNotSupported: number; + declare const kAudioUnitSubType_AU3DMixerEmbedded: number; declare const kAudioComponentErr_UnsupportedType: number; @@ -1795,35 +1849,37 @@ declare const kExtAudioFileError_MaxPacketSizeUnknown: number; declare const kCAF_SMPTE_TimeType30Drop: number; -declare const kAUGraphErr_NodeNotFound: number; - declare const kAudioFileStreamProperty_InfoDictionary: number; declare const kAudioUnitScope_Note: number; declare const kSpatialMixerParam_Enable: number; -declare const kAudioUnitSubType_LowPassFilter: number; +declare const kAudioCodecOutputFormatsForInputFormat: number; -declare const kMatrixMixerParam_PrePeakHoldLevel: number; +declare const kAudioUnitSubType_LowPassFilter: number; declare const kAudioQueueErr_TooManyTaps: number; declare const kAudioCodecDelayMode_Compatibility: number; +declare const kAudioCodecPropertyCurrentInputChannelLayout: number; + declare const kAULowShelfParam_CutoffFrequency: number; declare const kAudioCodecAppendInputBufferListSelect: number; declare const kAudioFilePropertyPreviousIndependentPacket: number; +declare const kAudioCodecPropertyAdjustTargetLevel: number; + declare const kAudioCodecProduceOutputPacketAtEOF: number; -declare const kAudioSessionCategory_UserInterfaceSoundEffects: number; +declare const kAudioCodecProduceOutputPacketNeedsMoreInputData: number; declare const kAudioUnitInitializeSelect: number; -declare const kMultiChannelMixerParam_PostAveragePower: number; +declare const kAUAudioMixParameter_Style: number; declare const kAudioUnitType_RemoteMusicEffect: number; @@ -1839,16 +1895,30 @@ declare const kDynamicRangeControlMode_None: number; declare const kAudioUnitErr_MIDIOutputBufferFull: number; +declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; + +declare const kAudioUnitProperty_HostCallbacks: number; + declare const kCAF_SMPTE_TimeType24: number; +declare const kAudioCodecContentSource_AppleMusic_Spatial: number; + +declare const kAudioSessionOutputRoute_BuiltInSpeaker: interop.Pointer; + declare const kAudioSessionInputRoute_USBAudio: interop.Pointer; declare const kAudioFormatProperty_BitmapForLayoutTag: number; declare const kAudioServicesBadSpecifierSizeError: number; +declare const kAudioUnitSubType_Varispeed: number; + +declare const kAudioCodecBitRateFormat: number; + declare const kSpatialMixerParam_HeadPitch: number; +declare const kAudioConverterPropertyBitDepthHint: number; + declare const kAudioSessionIncompatibleCategory: number; declare const kAudioFileGlobalInfo_AllMIMETypes: number; @@ -1857,6 +1927,10 @@ declare const kAudioUnitProperty_SpatialMixerAttenuationCurve: number; declare const kAudioFormatProperty_OutputFormatList: number; +declare const kExtAudioFileError_AsyncWriteBufferOverflow: number; + +declare const kAudioConverterErr_BadPropertySizeError: number; + declare const kAudioToolboxError_NoTrackDestination: number; declare const kAUNBandEQParam_Bandwidth: number; @@ -1869,20 +1943,14 @@ declare const kAudioSessionRouteChangeReason_RouteConfigurationChange: number; declare const kAudioUnitProperty_SupportsMPE: number; -declare const kAudioFilePropertyBitRate: number; - declare const kSequenceTrackProperty_SoloStatus: number; declare const kAudioUnitErr_InstrumentTypeNotFound: number; declare const kAudioUnitManufacturer_Apple: number; -declare const kAudioServicesNoError: number; - declare const kAudioFormatProperty_TagForChannelLayout: number; -declare const kMusicDeviceReleaseInstrumentSelect: number; - declare const kAudioCodecPropertyPacketFrameSize: number; declare const kAudioUnitType_Effect: number; @@ -1893,20 +1961,12 @@ declare const kAudioConverterErr_RequiresPacketDescriptionsError: number; declare const kAudioCodecPropertyInputChannelLayout: number; -declare const kAudioCodecPropertyAdjustTargetLevel: number; - declare const kSpatialMixerParam_OcclusionAttenuation: number; declare const kAudioFilePropertyPacketToFrame: number; -declare const kAUNBandEQFilterType_Parametric: number; - declare const kAudioConverterPropertyMinimumOutputBufferSize: number; -declare const kAudioUnitRemoveRenderNotifySelect: number; - -declare const kMusicDeviceProperty_SoundBankURL: number; - declare const kAudioCodecBadPropertySizeError: number; declare const kAudioFileWAVEType: number; @@ -1917,9 +1977,9 @@ declare const kDynamicRangeCompressionProfile_LateNight: number; declare const kAudioCodecPropertyFormatCFString: number; -declare const kAudioSessionCategory_PlayAndRecord: number; +declare const kAUAudioMixProperty_EnableSpatialization: number; -declare const kAudioCodecQuality_High: number; +declare const kAudioSessionCategory_PlayAndRecord: number; declare const kAudioConverterPropertyMaximumInputPacketSize: number; @@ -1927,6 +1987,10 @@ declare const kAudioUnitGetPropertyInfoSelect: number; declare const kAudioUnitProperty_PresentPreset: number; +declare const kDynamicsProcessorParam_AttackTime: number; + +declare const kAudioSessionCategory_SoloAmbientSound: number; + declare const kCAF_SMPTE_TimeType50: number; declare const kSampleDelayParam_DelayFrames: number; @@ -1935,6 +1999,8 @@ declare const kHALOutputParam_Volume: number; declare const kAudioUnitProperty_UsesInternalReverb: number; +declare const kAudioCodecDynamicRangeControlConfiguration_None: number; + declare const kAudioFormatProperty_FormatList: number; declare const k3DMixerParam_Distance: number; @@ -1963,14 +2029,14 @@ declare const kExtAudioFileProperty_ClientDataFormat: number; declare const kSystemSoundID_Vibrate: number; -declare const k3DMixerParam_ObstructionAttenuationInDecibels: number; - declare const kConverterPrimeMethod_Normal: number; declare const kExtAudioFilePacketTableInfoOverride_UseFileValue: number; declare const kAudioCodecPropertyOutputFormatsForInputFormat: number; +declare const kAudioFileLATMInLOASType: number; + declare const kMatrixMixerParam_Volume: number; declare const kAudioUnitType_Panner: number; @@ -1979,18 +2045,18 @@ declare const kMusicDeviceStartNoteSelect: number; declare const kAUGroupParameterID_KeyPressure: number; -declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; - declare const kHipassParam_CutoffFrequency: number; declare const kAudioFileGlobalInfo_ReadableTypes: number; -declare const kAUVoiceIOProperty_MutedSpeechActivityEventListener: number; +declare const kAudioQueueErr_InvalidParameter: number; declare const kAudioFileStreamProperty_RestrictsRandomAccess: number; declare const kAudioUnitSubType_RoundTripAAC: number; +declare const k3DMixerParam_Enable: number; + declare const kAudioFormatProperty_ChannelMap: number; declare const kAudioQueueTimePitchAlgorithm_Varispeed: number; @@ -2001,12 +2067,14 @@ declare const kCAF_SMPTE_TimeType5994Drop: number; declare const kAudioSessionMode_Default: number; -declare const kAudioUnitErr_MissingKey: number; - declare const kCAFMarkerType_Index: number; +declare const kAudioFileStreamError_DataUnavailable: number; + declare const kAudioSessionProperty_CurrentHardwareOutputNumberChannels: number; +declare const kAUGroupParameterID_Pan: number; + declare const kAudioCodecPropertyCurrentOutputChannelLayout: number; declare const kAudioSessionNoError: number; @@ -2021,17 +2089,23 @@ declare const kDistortionParam_SoftClipGain: number; declare const kAudioFile3GP2Type: number; +declare const kAUSamplerProperty_LoadAudioFiles: number; + declare const kAudioFileStreamProperty_MaximumPacketSize: number; +declare const kAudioCodecPropertyDynamicRangeControlConfiguration: number; + declare const kAUSoundIsolationParam_SoundToIsolate: number; declare const kDynamicsProcessorParam_CompressionAmount: number; declare const kAUGraphErr_InvalidAudioUnit: number; +declare const kAUGraphErr_CannotDoInCurrentContext: number; + declare const kReverb2Param_DryWetMix: number; -declare const kAUGroupParameterID_Pan: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Movie: number; declare const kAudioCodecPropertyAvailableBitRateRange: number; @@ -2041,7 +2115,7 @@ declare const kAudioComponentErr_InstanceTimedOut: number; declare const kAudioFileUnspecifiedError: number; -declare const kAudioFileGlobalInfo_TypesForExtension: number; +declare const kMusicEventType_MIDINoteMessage: number; declare const kAudioConverterErr_InvalidOutputSize: number; @@ -2051,16 +2125,14 @@ declare const kExtAudioFileError_CodecUnavailableInputConsumed: number; declare const kSpatialMixerParam_Gain: number; -declare const kAudioSessionProperty_OtherMixableAudioShouldDuck: number; - -declare const kMusicEventType_NULL: number; - declare const kReverb2Param_DecayTimeAtNyquist: number; declare const kAudioUnitSubType_HighShelfFilter: number; declare const kDynamicRangeCompressionProfile_NoisyEnvironment: number; +declare const kAudioCodecContentSource_AV_Traditional_Live: number; + declare const kSequenceTrackProperty_OffsetTime: number; declare const kAudioSessionAlreadyInitialized: number; @@ -2073,12 +2145,8 @@ declare const kRandomParam_Curve: number; declare const kAUNBandEQFilterType_2ndOrderButterworthLowPass: number; -declare const kAudioFileLATMInLOASType: number; - declare const kAudioConverterCurrentOutputStreamDescription: number; -declare const kAudioOutputUnitProperty_OSWorkgroup: number; - declare const kAudioFormatProperty_Encoders: number; declare const kAudioFileAAC_ADTSType: number; @@ -2089,14 +2157,20 @@ declare const kAudioCodecPropertyMinimumDelayMode: number; declare const kAudioUnitProperty_DeferredRendererExtraLatency: number; +declare const kAudioQueueProperty_MaximumOutputPacketSize: number; + declare const kAudioCodecProduceOutputDataSelect: number; declare const kAudioUnitProperty_ReverbPreset: number; +declare const k3DMixerParam_ObstructionAttenuationInDecibels: number; + declare const kAudioFilePropertyChunkIDs: number; declare const kAudioCodecPropertyEmploysDependentPackets: number; +declare const kParametricEQParam_CenterFreq: number; + declare const kMusicDeviceProperty_InstrumentNumber: number; declare const kAUGroupParameterID_Sostenuto: number; @@ -2107,26 +2181,24 @@ declare const kAULowShelfParam_Gain: number; declare const kAudioCodecPropertySoundQualityForVBR: number; -declare const kAUSampler_DefaultMelodicBankMSB: number; - -declare const kAudioFileGlobalInfo_UTIsForType: number; - declare const kAudioFormatProperty_HardwareCodecCapabilities: number; declare const kReverb2Param_RandomizeReflections: number; declare const kAudioSessionNotActiveError: number; -declare const kAudioSessionOutputRoute_BluetoothHFP: interop.Pointer; +declare const kAudioUnitErr_MissingKey: number; -declare const kCAF_AudioDataChunkID: number; +declare const kAudioSessionOutputRoute_AirPlay: interop.Pointer; -declare const kDynamicRangeCompressionProfile_None: number; +declare const kAudioSessionOutputRoute_BluetoothHFP: interop.Pointer; declare const kAudioUnitProperty_ParameterInfo: number; declare const kAudioCodecBitRateFormat_VBR: number; +declare const kDelayParam_Feedback: number; + declare const kAudioFilePropertyDataFormatName: number; declare const kAudioCodecInputFormatsForOutputFormat: number; @@ -2137,30 +2209,32 @@ declare const kAudioFileStreamError_DiscontinuityCantRecover: number; declare const kMatrixMixerParam_PostPeakHoldLevel: number; -declare const kAudioFileStreamError_DataUnavailable: number; - declare const kAudioServicesNoHardwareError: number; declare const kAudioFileGlobalInfo_TypesForHFSTypeCode: number; declare const kAudioCodecPropertyMinimumNumberOutputPackets: number; +declare const kAUSampler_DefaultMelodicBankMSB: number; + declare const kAudioComponentErr_InvalidFormat: number; declare const kAudioFileLoopDirection_Backward: number; -declare const kAudioUnitSubType_AUiPodTimeOther: number; - declare const kAudioUnitProperty_DependentParameters: number; declare const kAudioConverterPropertyCalculateInputBufferSize: number; +declare const kAudioUnitSetPropertySelect: number; + declare const kAUGraphErr_InvalidConnection: number; declare const kAudioFileStreamProperty_DataOffset: number; declare const kAudioFileStreamProperty_PacketToByte: number; +declare const kAudioCodecContentSource_Music_Traditional: number; + declare const kAudioFileUnsupportedDataFormatError: number; declare const kAudioFileStreamProperty_DataFormat: number; @@ -2173,18 +2247,20 @@ declare const kAUGroupParameterID_ModWheel_LSB: number; declare const kAudioUnitScope_Input: number; +declare const kAudioCodecContentSource_Passthrough: number; + +declare const kAudioFileGlobalInfo_UTIsForType: number; + declare const kAudioUnitSubType_AUConverter: number; declare const kAudioQueueParam_Volume: number; -declare const kMusicEventType_AUPreset: number; +declare const kAudioCodecContentSource_Music_Spatial: number; declare const kAudioUnitType_Generator: number; declare const kAudioConverterInputChannelLayout: number; -declare const kAudioFileBW64Type: number; - declare const kSequenceTrackProperty_MuteStatus: number; declare const kAudioUnitScope_Global: number; @@ -2195,11 +2271,15 @@ declare const kDynamicsProcessorParam_ReleaseTime: number; declare const k3DMixerParam_BusEnable: number; +declare const kAudioCodecPropertySettings: number; + +declare const kCAFMarkerType_SustainLoopEnd: number; + declare const kAudioQueueProperty_EnableTimePitch: number; -declare const kAudioSessionInterruptionType_ShouldResume: number; +declare const kAudioUnitErr_InvalidParameterValue: number; -declare const kCAFMarkerType_SustainLoopEnd: number; +declare const kAudioSessionInterruptionType_ShouldResume: number; declare const kAudioUnitProperty_DeferredRendererWaitFrames: number; @@ -2209,21 +2289,10 @@ declare const kAudioCodecBitRateFormat_CBR: number; declare const kAudioQueueHardwareCodecPolicy_UseHardwareOnly: number; -declare const kProgramTargetLevel_Minus20dB: number; - declare const kAudioUnitProperty_RenderQuality: number; declare const kAUGroupParameterID_KeyPressure_LastKey: number; -declare const kAudioConverterErr_PropertyNotSupported: number; - -declare const kAudioUnitErr_InvalidElement: number; - -declare const AUParameterEventType: { - Immediate: 1, - Ramped: 2, -}; - declare const AUSpatialMixerSourceMode: { SpatializeIfMono: 0, Bypass: 1, @@ -2241,11 +2310,6 @@ declare const AudioFileStreamSeekFlags: { kAudioFileStreamSeekFlag_OffsetIsEstimated: 1, }; -declare const AudioPanningMode: { - SoundField: 3, - VectorBasedPanning: 4, -}; - declare const AUAudioUnitBusType: { Input: 1, Output: 2, @@ -2281,12 +2345,24 @@ declare const MusicSequenceLoadFlags: { ChannelsTo: 1, }; +declare const CASoundStageSize: { + Automatic: 0, + Small: 1, + Medium: 2, + Large: 3, +}; + declare const CAFRegionFlags: { LoopEnable: 1, PlayForward: 2, PlayBackward: 4, }; +declare const AudioPanningMode: { + SoundField: 3, + VectorBasedPanning: 4, +}; + declare const AudioFileStreamParseFlags: { kAudioFileStreamParseFlag_Discontinuity: 1, }; @@ -2412,14 +2488,6 @@ declare const AudioComponentValidationResult: { UnauthorizedError_Init: 5, }; -declare const AudioComponentFlags: { - Unsearchable: 1, - SandboxSafe: 2, - IsV3AudioUnit: 4, - RequiresAsyncInstantiation: 8, - CanLoadInProcess: 16, -}; - declare const CAFFormatFlags: { Float: 1, LittleEndian: 2, @@ -2431,11 +2499,24 @@ declare const AudioFileRegionFlags: { PlayBackward: 4, }; +declare const AUParameterEventType: { + Immediate: 1, + Ramped: 2, +}; + declare const AudioComponentInstantiationOptions: { LoadOutOfProcess: 1, LoadedRemotely: -2147483648, }; +declare const AudioComponentFlags: { + Unsearchable: 1, + SandboxSafe: 2, + IsV3AudioUnit: 4, + RequiresAsyncInstantiation: 8, + CanLoadInProcess: 16, +}; + declare const AUSpatialMixerOutputType: { Headphones: 1, BuiltInSpeakers: 2, @@ -2451,6 +2532,19 @@ declare const AudioBytePacketTranslationFlags: { kBytePacketTranslationFlag_IsEstimate: 1, }; +declare const AUAudioMixRenderingStyle: { + Cinematic: 0, + Studio: 1, + InFrame: 2, + CinematicBackgroundStem: 3, + CinematicForegroundStem: 4, + StudioForegroundStem: 5, + InFrameForegroundStem: 6, + Standard: 7, + StudioBackgroundStem: 8, + InFrameBackgroundStem: 9, +}; + declare const AUSpatializationAlgorithm: { EqualPowerPanning: 0, SphericalHead: 1, @@ -2462,13 +2556,6 @@ declare const AUSpatializationAlgorithm: { UseOutputType: 7, }; -declare const AUHostTransportStateFlags: { - Changed: 1, - Moving: 2, - Recording: 4, - Cycling: 8, -}; - declare const AURenderEventType: { Parameter: 1, ParameterRamp: 2, @@ -2477,6 +2564,13 @@ declare const AURenderEventType: { MIDIEventList: 10, }; +declare const AUHostTransportStateFlags: { + Changed: 1, + Moving: 2, + Recording: 4, + Cycling: 8, +}; + declare const AudioUnitRenderActionFlags: { UnitRenderAction_PreRender: 4, UnitRenderAction_PostRender: 8, @@ -2559,10 +2653,6 @@ declare class OpaqueMusicEventIterator { constructor(init?: OpaqueMusicEventIterator); } -declare class OpaqueMusicTrack { - constructor(init?: OpaqueMusicTrack); -} - declare class OpaqueMusicSequence { constructor(init?: OpaqueMusicSequence); } @@ -2592,14 +2682,6 @@ declare class ExtendedTempoEvent { bpm: number; } -declare class ParameterEvent { - constructor(init?: ParameterEvent); - parameterID: number; - scope: number; - element: number; - value: number; -} - declare class ExtendedNoteOnEvent { constructor(init?: ExtendedNoteOnEvent); instrumentID: number; @@ -2734,7 +2816,7 @@ declare class CAF_UUID_ChunkHeader { declare class AudioUnitEvent { constructor(init?: AudioUnitEvent); mEventType: interop.Enum; - mArgument: unnamed_5555750661070878809; + mArgument: unnamed_9234572047106617093; } declare class AUListenerBase { @@ -3060,19 +3142,27 @@ declare class AudioUnitParameter { mElement: number; } -declare class unnamed_10970584292751396952 { - constructor(init?: unnamed_10970584292751396952); +declare class unnamed_4482703838806356471 { + constructor(init?: unnamed_4482703838806356471); bufferOffset: number; value: number; } +declare class unnamed_1236300815512743444 { + constructor(init?: unnamed_1236300815512743444); + startBufferOffset: number; + durationInFrames: number; + startValue: number; + endValue: number; +} + declare class AudioUnitParameterEvent { constructor(init?: AudioUnitParameterEvent); scope: number; element: number; parameter: number; eventType: interop.Enum; - eventValues: unnamed_14438123811472278623; + eventValues: unnamed_6679906415043388197; } declare class AudioCodecPrimeInfo { @@ -3095,12 +3185,16 @@ declare class AudioComponentPlugInInterface { reserved: interop.Pointer; } -declare class unnamed_681659680267493773 { - constructor(init?: unnamed_681659680267493773); - startBufferOffset: number; - durationInFrames: number; - startValue: number; - endValue: number; +declare class OpaqueAudioComponent { + constructor(init?: OpaqueAudioComponent); +} + +declare class ParameterEvent { + constructor(init?: ParameterEvent); + parameterID: number; + scope: number; + element: number; + value: number; } declare class MusicDeviceNoteParams { @@ -3119,15 +3213,6 @@ declare class OpaqueAUGraph { constructor(init?: OpaqueAUGraph); } -declare class AudioComponentDescription { - constructor(init?: AudioComponentDescription); - componentType: number; - componentSubType: number; - componentManufacturer: number; - componentFlags: number; - componentFlagsMask: number; -} - declare class CAFMarkerChunk { constructor(init?: CAFMarkerChunk); mSMPTE_TimeType: number; @@ -3138,7 +3223,7 @@ declare class CAFMarkerChunk { declare class AUNodeInteraction { constructor(init?: AUNodeInteraction); nodeInteractionType: number; - nodeInteraction: unnamed_16030958422490936140; + nodeInteraction: unnamed_10480312527129015652; } declare class MusicDeviceStdNoteParams { @@ -3182,6 +3267,14 @@ declare class CAFOverviewChunk { mData: unknown /* const array */; } +declare class AudioUnitProperty { + constructor(init?: AudioUnitProperty); + mAudioUnit: interop.Pointer; + mPropertyID: number; + mScope: number; + mElement: number; +} + declare class AUPreset { constructor(init?: AUPreset); presetNumber: number; @@ -3194,8 +3287,8 @@ declare class CAFOverviewSample { mMaxValue: number; } -declare class OpaqueAudioComponent { - constructor(init?: OpaqueAudioComponent); +declare class OpaqueMusicTrack { + constructor(init?: OpaqueMusicTrack); } declare class ScheduledAudioFileRegion { @@ -3224,6 +3317,15 @@ declare class AudioQueueChannelAssignment { mChannelNumber: number; } +declare class AudioComponentDescription { + constructor(init?: AudioComponentDescription); + componentType: number; + componentSubType: number; + componentManufacturer: number; + componentFlags: number; + componentFlagsMask: number; +} + declare class AudioOutputUnitMIDICallbacks { constructor(init?: AudioOutputUnitMIDICallbacks); userData: interop.Pointer; @@ -3269,13 +3371,7 @@ declare class AUParameterEvent { reserved: unknown /* const array */; rampDurationSampleFrames: number; parameterAddress: number; - value: number; -} - -declare class AUChannelInfo { - constructor(init?: AUChannelInfo); - inChannels: number; - outChannels: number; + value: number; } declare class MIDIRawData { @@ -3284,6 +3380,21 @@ declare class MIDIRawData { data: unknown /* const array */; } +declare class CAFFileHeader { + constructor(init?: CAFFileHeader); + mFileType: number; + mFileVersion: number; + mFileFlags: number; +} + +declare class ExtendedAudioFormatInfo { + constructor(init?: ExtendedAudioFormatInfo); + mASBD: AudioStreamBasicDescription; + mMagicCookie: interop.Pointer; + mMagicCookieSize: number; + mClassDescription: AudioClassDescription; +} + declare class AudioIndependentPacketTranslation { constructor(init?: AudioIndependentPacketTranslation); mPacket: number; @@ -3294,6 +3405,12 @@ declare class OpaqueAudioQueueTimeline { constructor(init?: OpaqueAudioQueueTimeline); } +declare class AUChannelInfo { + constructor(init?: AUChannelInfo); + inChannels: number; + outChannels: number; +} + declare class CAFRegionChunk { constructor(init?: CAFRegionChunk); mSMPTE_TimeType: number; @@ -3349,59 +3466,26 @@ declare class AudioUnitConnection { destInputNumber: number; } -declare class AudioUnitProperty { - constructor(init?: AudioUnitProperty); - mAudioUnit: interop.Pointer; - mPropertyID: number; - mScope: number; - mElement: number; -} - -declare class CAFFileHeader { - constructor(init?: CAFFileHeader); - mFileType: number; - mFileVersion: number; - mFileFlags: number; -} - -declare class ExtendedAudioFormatInfo { - constructor(init?: ExtendedAudioFormatInfo); - mASBD: AudioStreamBasicDescription; - mMagicCookie: interop.Pointer; - mMagicCookieSize: number; - mClassDescription: AudioClassDescription; -} - declare class OpaqueAudioComponentInstance { constructor(init?: OpaqueAudioComponentInstance); } -type unnamed_14438123811472278623Descriptor = - | { ramp: unnamed_681659680267493773 } - | { immediate: unnamed_10970584292751396952 }; - -declare class unnamed_14438123811472278623 { - constructor(init?: unnamed_14438123811472278623Descriptor); - ramp: unnamed_681659680267493773; - immediate: unnamed_10970584292751396952; -} - -type unnamed_5555750661070878809Descriptor = +type unnamed_9234572047106617093Descriptor = | { mParameter: AudioUnitParameter } | { mProperty: AudioUnitProperty }; -declare class unnamed_5555750661070878809 { - constructor(init?: unnamed_5555750661070878809Descriptor); +declare class unnamed_9234572047106617093 { + constructor(init?: unnamed_9234572047106617093Descriptor); mParameter: AudioUnitParameter; mProperty: AudioUnitProperty; } -type unnamed_16030958422490936140Descriptor = +type unnamed_10480312527129015652Descriptor = | { connection: AudioUnitNodeConnection } | { inputCallback: AUNodeRenderCallback }; -declare class unnamed_16030958422490936140 { - constructor(init?: unnamed_16030958422490936140Descriptor); +declare class unnamed_10480312527129015652 { + constructor(init?: unnamed_10480312527129015652Descriptor); connection: AudioUnitNodeConnection; inputCallback: AUNodeRenderCallback; } @@ -3420,6 +3504,16 @@ declare class AURenderEvent { MIDIEventsList: AUMIDIEventList; } +type unnamed_6679906415043388197Descriptor = + | { ramp: unnamed_1236300815512743444 } + | { immediate: unnamed_4482703838806356471 }; + +declare class unnamed_6679906415043388197 { + constructor(init?: unnamed_6679906415043388197Descriptor); + ramp: unnamed_1236300815512743444; + immediate: unnamed_4482703838806356471; +} + declare function AudioComponentFindNext(inComponent: interop.PointerConvertible, inDesc: interop.PointerConvertible): interop.Pointer; declare function AudioComponentCount(inDesc: interop.PointerConvertible): number; @@ -3608,6 +3702,10 @@ declare function AudioConverterConvertBuffer(inAudioConverter: interop.PointerCo declare function AudioConverterFillComplexBuffer(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; +declare function AudioConverterFillComplexBufferRealtimeSafe(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; + +declare function AudioConverterFillComplexBufferWithPacketDependencies(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescriptions: interop.PointerConvertible, outPacketDependencies: interop.PointerConvertible): number; + declare function AudioConverterConvertComplexBuffer(inAudioConverter: interop.PointerConvertible, inNumberPCMFrames: number, inInputData: interop.PointerConvertible, outOutputData: interop.PointerConvertible): number; declare function AudioFileCreateWithURL(inFileRef: interop.Object, inFileType: number, inFormat: interop.PointerConvertible, inFlags: interop.Enum, outAudioFile: interop.PointerConvertible): number; @@ -3632,6 +3730,8 @@ declare function AudioFileReadPackets(inAudioFile: interop.PointerConvertible, i declare function AudioFileWritePackets(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; +declare function AudioFileWritePacketsWithDependencies(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inPacketDependencies: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; + declare function AudioFileCountUserData(inAudioFile: interop.PointerConvertible, inUserDataID: number, outNumberItems: interop.PointerConvertible): number; declare function AudioFileGetUserDataSize(inAudioFile: interop.PointerConvertible, inUserDataID: number, inIndex: number, outUserDataSize: interop.PointerConvertible): number; @@ -4089,6 +4189,107 @@ declare class AUAudioUnitBus extends NSObject { setMaximumChannelCount(maximumChannelCount: number): void; } +declare class AUAudioUnitV2Bridge extends AUAudioUnit { + readonly audioUnit: interop.Pointer; +} + +declare class AUAudioUnitPreset extends NSObject implements NSSecureCoding { + number: number; + + name: string; + + setNumber(number: number): void; + + setName(name: string): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AUAudioUnitBusArray extends NSObject implements NSFastEnumeration { + initWithAudioUnitBusTypeBusses(owner: AUAudioUnit, busType: interop.Enum, busArray: NSArray | Array): this; + + initWithAudioUnitBusType(owner: AUAudioUnit, busType: interop.Enum): this; + + readonly count: number; + + objectAtIndexedSubscript(index: number): AUAudioUnitBus; + + readonly countChangeable: boolean; + + setBusCountError(count: number, outError: interop.PointerConvertible): boolean; + + addObserverToAllBussesForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverFromAllBussesForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + + readonly ownerAudioUnit: AUAudioUnit; + + readonly busType: interop.Enum; + + isCountChangeable(): boolean; + + replaceBusses(busArray: NSArray | Array): void; + + countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + + readonly [Symbol.iterator]: () => Iterator; + +} + +declare class AUParameterGroup extends AUParameterNode implements NSSecureCoding { + readonly children: NSArray; + + readonly allParameters: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AUParameter extends AUParameterNode implements NSSecureCoding { + readonly minValue: number; + + readonly maxValue: number; + + readonly unit: interop.Enum; + + readonly unitName: string; + + readonly flags: interop.Enum; + + readonly address: number; + + readonly valueStrings: NSArray; + + readonly dependentParameters: NSArray; + + value: number; + + setValueOriginator(value: number, originator: interop.PointerConvertible): void; + + setValueOriginatorAtHostTime(value: number, originator: interop.PointerConvertible, hostTime: number): void; + + setValueOriginatorAtHostTimeEventType(value: number, originator: interop.PointerConvertible, hostTime: number, eventType: interop.Enum): void; + + stringFromValue(value: interop.PointerConvertible): string; + + valueFromString(string: string): number; + + setValue(value: number): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AUAudioUnit extends NSObject { initWithComponentDescriptionOptionsError(componentDescription: AudioComponentDescription, options: interop.Enum, outError: interop.PointerConvertible): this; @@ -4306,107 +4507,6 @@ declare class AUAudioUnit extends NSObject { selectViewConfiguration(viewConfiguration: AUAudioUnitViewConfiguration): void; } -declare class AUAudioUnitV2Bridge extends AUAudioUnit { - readonly audioUnit: interop.Pointer; -} - -declare class AUAudioUnitPreset extends NSObject implements NSSecureCoding { - number: number; - - name: string; - - setNumber(number: number): void; - - setName(name: string): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AUAudioUnitBusArray extends NSObject implements NSFastEnumeration { - initWithAudioUnitBusTypeBusses(owner: AUAudioUnit, busType: interop.Enum, busArray: NSArray | Array): this; - - initWithAudioUnitBusType(owner: AUAudioUnit, busType: interop.Enum): this; - - readonly count: number; - - objectAtIndexedSubscript(index: number): AUAudioUnitBus; - - readonly countChangeable: boolean; - - setBusCountError(count: number, outError: interop.PointerConvertible): boolean; - - addObserverToAllBussesForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; - - removeObserverFromAllBussesForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; - - readonly ownerAudioUnit: AUAudioUnit; - - readonly busType: interop.Enum; - - isCountChangeable(): boolean; - - replaceBusses(busArray: NSArray | Array): void; - - countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; - - readonly [Symbol.iterator]: () => Iterator; - -} - -declare class AUParameterGroup extends AUParameterNode implements NSSecureCoding { - readonly children: NSArray; - - readonly allParameters: NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AUParameter extends AUParameterNode implements NSSecureCoding { - readonly minValue: number; - - readonly maxValue: number; - - readonly unit: interop.Enum; - - readonly unitName: string; - - readonly flags: interop.Enum; - - readonly address: number; - - readonly valueStrings: NSArray; - - readonly dependentParameters: NSArray; - - value: number; - - setValueOriginator(value: number, originator: interop.PointerConvertible): void; - - setValueOriginatorAtHostTime(value: number, originator: interop.PointerConvertible, hostTime: number): void; - - setValueOriginatorAtHostTimeEventType(value: number, originator: interop.PointerConvertible, hostTime: number, eventType: interop.Enum): void; - - stringFromValue(value: interop.PointerConvertible): string; - - valueFromString(string: string): number; - - setValue(value: number): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class AUParameterTree extends AUParameterGroup implements NSSecureCoding { parameterWithAddress(address: number): AUParameter | null; diff --git a/packages/ios-sim/types/AuthenticationServices.d.ts b/packages/ios-sim/types/AuthenticationServices.d.ts index 59196599..4d9090df 100644 --- a/packages/ios-sim/types/AuthenticationServices.d.ts +++ b/packages/ios-sim/types/AuthenticationServices.d.ts @@ -19,6 +19,8 @@ declare const ASAuthorizationPublicKeyCredentialAttestationKindDirect: string; declare const ASAuthorizationPublicKeyCredentialAttestationKindNone: string; +declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged: string; + declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceRequired: string; declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferencePreferred: string; @@ -41,7 +43,7 @@ declare const ASAuthorizationScopeEmail: string; declare const ASCredentialIdentityStoreErrorDomain: string; -declare const ASExtensionLocalizedFailureReasonErrorKey: string; +declare const ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB: string; declare const ASAuthorizationPublicKeyCredentialAttestationKindEnterprise: string; @@ -51,11 +53,9 @@ declare const ASCOSEAlgorithmIdentifierES256: number; declare const ASExtensionErrorDomain: string; -declare const ASAuthorizationScopeFullName: string; - -declare const ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB: string; +declare const ASExtensionLocalizedFailureReasonErrorKey: string; -declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged: string; +declare const ASAuthorizationScopeFullName: string; declare const ASAuthorizationPublicKeyCredentialResidentKeyPreferenceRequired: string; @@ -109,6 +109,12 @@ declare const ASAuthorizationPublicKeyCredentialLargeBlobSupportRequirement: { Preferred: 1, }; +declare const ASCredentialIdentityStoreErrorCode: { + InternalError: 0, + StoreDisabled: 1, + StoreBusy: 2, +}; + declare const ASAuthorizationAppleIDProviderCredentialState: { Revoked: 0, Authorized: 1, @@ -116,12 +122,6 @@ declare const ASAuthorizationAppleIDProviderCredentialState: { Transferred: 3, }; -declare const ASCredentialIdentityStoreErrorCode: { - InternalError: 0, - StoreDisabled: 1, - StoreBusy: 2, -}; - declare const ASPublicKeyCredentialClientDataCrossOriginValue: { NotSet: 0, CrossOrigin: 1, @@ -178,6 +178,8 @@ declare const ASAuthorizationError: { MatchedExcludedCredential: 1006, CredentialImport: 1007, CredentialExport: 1008, + PreferSignInWithApple: 1009, + DeviceNotConfiguredForPasskeyCreation: 1010, }; declare function ASAuthorizationAllSupportedPublicKeyCredentialDescriptorTransports(): NSArray; @@ -900,6 +902,14 @@ declare class ASCredentialProviderViewController extends UIViewController { prepareInterfaceForPasskeyRegistration(registrationRequest: ASCredentialRequest): void; performPasskeyRegistrationWithoutUserInteractionIfPossible(registrationRequest: ASPasskeyCredentialRequest): void; + + reportPublicKeyCredentialUpdateForRelyingPartyUserHandleNewName(relyingParty: string, userHandle: NSData, newName: string): void; + + reportUnknownPublicKeyCredentialForRelyingPartyCredentialID(relyingParty: string, credentialID: NSData): void; + + reportAllAcceptedPublicKeyCredentialsForRelyingPartyUserHandleAcceptedCredentialIDs(relyingParty: string, userHandle: NSData, acceptedCredentialIDs: NSArray | Array): void; + + reportUnusedPasswordCredentialForDomainUserName(domain: string, userName: string): void; } declare class ASAuthorizationSingleSignOnProvider extends NSObject implements ASAuthorizationProvider { @@ -2272,6 +2282,9 @@ declare class ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput extends readonly didWrite: boolean; } +declare class ASAccountAuthenticationModificationRequest extends NSObject { +} + declare class ASAuthorizationProviderExtensionAuthorizationResult extends NSObject { initWithHTTPAuthorizationHeaders(httpAuthorizationHeaders: NSDictionary | Record): this; @@ -2457,9 +2470,6 @@ declare class ASPasskeyCredentialRequest extends NSObject implements ASCredentia copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class ASAccountAuthenticationModificationRequest extends NSObject { -} - declare class ASAuthorizationPlatformPublicKeyCredentialDescriptor extends NSObject implements ASAuthorizationPublicKeyCredentialDescriptor { initWithCredentialID(credentialID: NSData): this; diff --git a/packages/ios-sim/types/AutomaticAssessmentConfiguration.d.ts b/packages/ios-sim/types/AutomaticAssessmentConfiguration.d.ts index 45c81b61..2b1a43ce 100644 --- a/packages/ios-sim/types/AutomaticAssessmentConfiguration.d.ts +++ b/packages/ios-sim/types/AutomaticAssessmentConfiguration.d.ts @@ -3,11 +3,16 @@ declare const AEAssessmentErrorDomain: string; +declare const AERestrictedSystemParticipantsKey: string; + +declare const AENotInstalledParticipantsKey: string; + declare const AEAssessmentErrorCode: { Unknown: 1, UnsupportedPlatform: 2, MultipleParticipantsNotSupported: 3, ConfigurationUpdatesNotSupported: 4, + RequiredParticipantsNotAvailable: 5, }; declare const AEAutocorrectMode: { @@ -48,6 +53,8 @@ declare class AEAssessmentConfiguration extends NSObject implements NSCopying { allowsAccessibilitySpeech: boolean; + allowsAccessibilityTypingFeedback: boolean; + allowsPasswordAutoFill: boolean; allowsContinuousPathKeyboard: boolean; @@ -74,6 +81,8 @@ declare class AEAssessmentConfiguration extends NSObject implements NSCopying { setAllowsAccessibilitySpeech(allowsAccessibilitySpeech: boolean): void; + setAllowsAccessibilityTypingFeedback(allowsAccessibilityTypingFeedback: boolean): void; + setAllowsPasswordAutoFill(allowsPasswordAutoFill: boolean): void; setAllowsContinuousPathKeyboard(allowsContinuousPathKeyboard: boolean): void; @@ -116,6 +125,8 @@ declare class AEAssessmentSession extends NSObject { declare class AEAssessmentParticipantConfiguration extends NSObject implements NSCopying { allowsNetworkAccess: boolean; + required: boolean; + get configurationInfo(): NSDictionary; set configurationInfo(value: NSDictionary | Record); @@ -125,6 +136,10 @@ declare class AEAssessmentParticipantConfiguration extends NSObject implements N setAllowsNetworkAccess(allowsNetworkAccess: boolean): void; + isRequired(): boolean; + + setRequired(required: boolean): void; + setConfigurationInfo(configurationInfo: NSDictionary | Record): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; diff --git a/packages/ios-sim/types/BackgroundAssets.d.ts b/packages/ios-sim/types/BackgroundAssets.d.ts index 3bf39be4..c5444a84 100644 --- a/packages/ios-sim/types/BackgroundAssets.d.ts +++ b/packages/ios-sim/types/BackgroundAssets.d.ts @@ -1,19 +1,17 @@ /// /// -declare const BADownloaderPriorityMax: number; - -declare const BADownloaderPriorityDefault: number; +declare const BAAssetPackIdentifierErrorKey: string; -declare const BADownloaderPriorityMin: number; +declare const BAManagedErrorDomain: string; declare const BAErrorDomain: string; -declare const BAContentRequest: { - Install: 1, - Update: 2, - Periodic: 3, -}; +declare const BADownloaderPriorityMax: number; + +declare const BADownloaderPriorityMin: number; + +declare const BADownloaderPriorityDefault: number; declare const BADownloadState: { Failed: -1, @@ -23,6 +21,21 @@ declare const BADownloadState: { Finished: 3, }; +declare const BAManagedErrorCode: { + AssetPack: 0, + File: 1, +}; + +declare const BAAssetPackStatus: { + DownloadAvailable: 1, + UpdateAvailable: 2, + UpToDate: 4, + OutOfDate: 8, + Obsolete: 16, + Downloading: 32, + Downloaded: 64, +}; + declare const BAErrorCode: { DownloadInvalid: 0, CallFromExtensionNotAllowed: 50, @@ -43,6 +56,27 @@ declare const BAErrorCode: { SessionDownloadNotPermittedBeforeAppLaunch: 206, }; +declare const BAContentRequest: { + Install: 1, + Update: 2, + Periodic: 3, +}; + +declare interface BAManagedAssetPackDownloadDelegate extends NSObjectProtocol { + downloadOfAssetPackBegan?(assetPack: BAAssetPack): void; + + downloadOfAssetPackPaused?(assetPack: BAAssetPack): void; + + downloadOfAssetPackHasProgress?(assetPack: BAAssetPack, progress: NSProgress): void; + + downloadOfAssetPackFinished?(assetPack: BAAssetPack): void; + + downloadOfAssetPackFailedWithError?(assetPack: BAAssetPack, error: NSError): void; +} + +declare class BAManagedAssetPackDownloadDelegate extends NativeObject implements BAManagedAssetPackDownloadDelegate { +} + declare interface BADownloadManagerDelegate extends NSObjectProtocol { downloadDidBegin?(download: BADownload): void; @@ -75,6 +109,25 @@ declare interface BADownloaderExtension extends NSObjectProtocol { declare class BADownloaderExtension extends NativeObject implements BADownloaderExtension { } +declare interface BAManagedDownloaderExtension extends BADownloaderExtension { + shouldDownloadAssetPack?(assetPack: BAAssetPack): boolean; +} + +declare class BAManagedDownloaderExtension extends NativeObject implements BAManagedDownloaderExtension { +} + +declare class BAAppExtensionInfo extends NSObject implements NSSecureCoding { + readonly restrictedDownloadSizeRemaining: NSNumber; + + readonly restrictedEssentialDownloadSizeRemaining: NSNumber; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class BADownloadManager extends NSObject { static readonly sharedManager: BADownloadManager; @@ -97,16 +150,56 @@ declare class BADownloadManager extends NSObject { setDelegate(delegate: BADownloadManagerDelegate): void; } -declare class BAAppExtensionInfo extends NSObject implements NSSecureCoding { - readonly restrictedDownloadSizeRemaining: NSNumber; +declare class BAAssetPackManager extends NSObject { + static readonly sharedManager: BAAssetPackManager; - readonly restrictedEssentialDownloadSizeRemaining: NSNumber; + delegate: BAManagedAssetPackDownloadDelegate; - static readonly supportsSecureCoding: boolean; + getAllAssetPacksWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + getAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: BAAssetPack, p2: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + getStatusOfAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + + ensureLocalAvailabilityOfAssetPackCompletionHandler(assetPack: BAAssetPack, completionHandler: (p1: NSError) => void | null): void; + + checkForUpdatesWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSSet, p3: NSError) => void | null): void; + + contentsAtPathSearchingInAssetPackWithIdentifierOptionsError(path: string, assetPackIdentifier: string | null, options: interop.Enum, error: interop.PointerConvertible): NSData; + + fileDescriptorForPathSearchingInAssetPackWithIdentifierError(path: string, assetPackIdentifier: string | null, error: interop.PointerConvertible): number; + + URLForPathError(path: string, error: interop.PointerConvertible): NSURL; + + removeAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: NSError) => void | null): void; + + setDelegate(delegate: BAManagedAssetPackDownloadDelegate | null): void; +} + +declare class BAAssetPack extends NSObject { + readonly identifier: string; + + readonly downloadSize: number; + + readonly version: number; + + readonly userInfo: NSData; + + download(): BADownload; + + downloadForContentRequest(contentRequest: interop.Enum): BADownload; +} + +declare class BAURLDownload extends BADownload implements NSCopying { + initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; + + initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class BADownload extends NSObject implements NSCoding, NSSecureCoding, NSCopying { @@ -131,15 +224,15 @@ declare class BADownload extends NSObject implements NSCoding, NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class BAURLDownload extends BADownload implements NSCopying { - initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; +declare class BAAssetPackManifest extends NSObject { + readonly assetPacks: NSSet; - initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; + initWithContentsOfURLApplicationGroupIdentifierError(URL: NSURL, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; - initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; + initFromDataApplicationGroupIdentifierError(data: NSData, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; - initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; + allDownloads(): NSSet; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + allDownloadsForContentRequest(contentRequest: interop.Enum): NSSet; } diff --git a/packages/ios-sim/types/BackgroundTasks.d.ts b/packages/ios-sim/types/BackgroundTasks.d.ts index 9a914645..98774a33 100644 --- a/packages/ios-sim/types/BackgroundTasks.d.ts +++ b/packages/ios-sim/types/BackgroundTasks.d.ts @@ -7,6 +7,17 @@ declare const BGTaskSchedulerErrorCode: { Unavailable: 1, TooManyPendingTaskRequests: 2, NotPermitted: 3, + ImmediateRunIneligible: 4, +}; + +declare const BGContinuedProcessingTaskRequestResources: { + Default: 0, + GPU: 1, +}; + +declare const BGContinuedProcessingTaskRequestSubmissionStrategy: { + Fail: 0, + Queue: 1, }; declare class BGTask extends NSObject { @@ -22,21 +33,11 @@ declare class BGTask extends NSObject { declare class BGHealthResearchTask extends BGProcessingTask { } -declare class BGProcessingTaskRequest extends BGTaskRequest { - initWithIdentifier(identifier: string): this; - - requiresNetworkConnectivity: boolean; - - requiresExternalPower: boolean; - - setRequiresNetworkConnectivity(requiresNetworkConnectivity: boolean): void; - - setRequiresExternalPower(requiresExternalPower: boolean): void; -} - declare class BGTaskScheduler extends NSObject { static readonly sharedScheduler: BGTaskScheduler; + static readonly supportedResources: interop.Enum; + registerForTaskWithIdentifierUsingQueueLaunchHandler(identifier: string, queue: NSObject | null, launchHandler: (p1: BGTask) => void): boolean; submitTaskRequestError(taskRequest: BGTaskRequest, error: interop.PointerConvertible): boolean; @@ -48,15 +49,44 @@ declare class BGTaskScheduler extends NSObject { getPendingTaskRequestsWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void): void; } +declare class BGContinuedProcessingTaskRequest extends BGTaskRequest { + title: string; + + subtitle: string; + + strategy: interop.Enum; + + requiredResources: interop.Enum; + + initWithIdentifierTitleSubtitle(identifier: string, title: string, subtitle: string): this; + + setTitle(title: string): void; + + setSubtitle(subtitle: string): void; + + setStrategy(strategy: interop.Enum): void; + + setRequiredResources(requiredResources: interop.Enum): void; +} + +declare class BGProcessingTaskRequest extends BGTaskRequest { + initWithIdentifier(identifier: string): this; + + requiresNetworkConnectivity: boolean; + + requiresExternalPower: boolean; + + setRequiresNetworkConnectivity(requiresNetworkConnectivity: boolean): void; + + setRequiresExternalPower(requiresExternalPower: boolean): void; +} + declare class BGHealthResearchTaskRequest extends BGProcessingTaskRequest { protectionTypeOfRequiredData: string; setProtectionTypeOfRequiredData(protectionTypeOfRequiredData: string): void; } -declare class BGAppRefreshTask extends BGTask { -} - declare class BGTaskRequest extends NSObject implements NSCopying { readonly identifier: string; @@ -67,10 +97,63 @@ declare class BGTaskRequest extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class BGAppRefreshTaskRequest extends BGTaskRequest { + initWithIdentifier(identifier: string): this; +} + declare class BGProcessingTask extends BGTask { } -declare class BGAppRefreshTaskRequest extends BGTaskRequest { - initWithIdentifier(identifier: string): this; +declare class BGContinuedProcessingTask extends BGTask implements NSProgressReporting { + readonly title: string; + + readonly subtitle: string; + + updateTitleSubtitle(title: string, subtitle: string): void; + + readonly progress: NSProgress; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class BGAppRefreshTask extends BGTask { } diff --git a/packages/ios-sim/types/BrowserEngineCore.d.ts b/packages/ios-sim/types/BrowserEngineCore.d.ts index 2a1bf6f4..d4774098 100644 --- a/packages/ios-sim/types/BrowserEngineCore.d.ts +++ b/packages/ios-sim/types/BrowserEngineCore.d.ts @@ -1,4 +1,5 @@ /// +/// declare function be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl(): void; @@ -10,3 +11,13 @@ declare function be_kevent(kq: number, changelist: interop.PointerConvertible, n declare function be_kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number): number; +declare class BEAudioSession extends NSObject { + initWithAudioSession(audioSession: AVAudioSession): this; + + readonly availableOutputs: NSArray; + + setPreferredOutputError(outPort: AVAudioSessionPortDescription | null, outError: interop.PointerConvertible): boolean; + + readonly preferredOutput: AVAudioSessionPortDescription; +} + diff --git a/packages/ios-sim/types/BrowserEngineKit.d.ts b/packages/ios-sim/types/BrowserEngineKit.d.ts index 474b76ce..9459a22d 100644 --- a/packages/ios-sim/types/BrowserEngineKit.d.ts +++ b/packages/ios-sim/types/BrowserEngineKit.d.ts @@ -16,13 +16,6 @@ declare const BEAccessibilitySelectionChangedNotification: number; declare const BEAccessibilityValueChangedNotification: number; -declare const BEAccessibilityPressedState: { - Undefined: 0, - False: 1, - True: 2, - Mixed: 3, -}; - declare const BETextDocumentRequestOptions: { None: 0, Text: 1, @@ -59,6 +52,13 @@ declare const BEScrollViewScrollUpdatePhase: { Cancelled: 3, }; +declare const BEAccessibilityPressedState: { + Undefined: 0, + False: 1, + True: 2, + Mixed: 3, +}; + declare const BEAccessibilityContainerType: { None: 0, Landmark: 1, @@ -75,6 +75,11 @@ declare const BEAccessibilityContainerType: { DescriptionList: 2048, }; +declare const BEKeyPressState: { + Down: 1, + Up: 2, +}; + declare const BESelectionTouchPhase: { Started: 0, Moved: 1, @@ -84,11 +89,6 @@ declare const BESelectionTouchPhase: { EndedNotMoving: 5, }; -declare const BEKeyPressState: { - Down: 1, - Up: 2, -}; - declare const BEKeyModifierFlags: { None: 0, Shift: 1, @@ -155,6 +155,15 @@ declare interface BETextInputDelegate { declare class BETextInputDelegate extends NativeObject implements BETextInputDelegate { } +declare interface BEExtensionProcess extends NSObjectProtocol { + invalidate(): void; + + makeLibXPCConnectionError(error: interop.PointerConvertible): NSObject; +} + +declare class BEExtensionProcess extends NativeObject implements BEExtensionProcess { +} + declare interface BEDragInteractionDelegate extends UIDragInteractionDelegate { dragInteractionPrepareDragSessionCompletion?(dragInteraction: BEDragInteraction, session: UIDragSession, completion: () => boolean): void; @@ -215,6 +224,10 @@ declare interface BETextInput extends UIKeyInput, BETextSelectionDirectionNaviga textInteractionGestureShouldBeginAtPoint(gestureType: interop.Enum, point: CGPoint): boolean; + readonly selectionContainerViewBelowText?: UIView; + + readonly selectionContainerViewAboveText?: UIView; + readonly selectedText: string; selectedTextRange: UITextRange; @@ -686,6 +699,10 @@ declare class BELayerHierarchyHandle extends NSObject implements NSSecureCoding createXPCRepresentation(): NSObject; + static handleWithPortDataError(port: number, data: NSData, error: interop.PointerConvertible): BELayerHierarchyHandle; + + encodeWithBlock(block: (p1: number, p2: NSData) => void): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -706,6 +723,10 @@ declare class BELayerHierarchyHostingTransactionCoordinator extends NSObject imp commit(): void; + static coordinatorWithPortDataError(port: number, data: NSData, error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; + + encodeWithBlock(block: (p1: number, p2: NSData) => void): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -713,6 +734,14 @@ declare class BELayerHierarchyHostingTransactionCoordinator extends NSObject imp initWithCoder(coder: NSCoder): this; } +declare class BEAccessibilityRemoteHostElement extends NSObject { + initWithIdentifierRemotePid(identifier: string, remotePid: number): this; + + accessibilityContainer: interop.Object | null; + + setAccessibilityContainer(accessibilityContainer: interop.Object | null): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class BEScrollView extends UIScrollView { // @ts-ignore MemberDecl.tsIgnore @@ -767,3 +796,7 @@ declare class BEMediaEnvironment extends NSObject { makeCaptureSessionWithError(error: interop.PointerConvertible): AVCaptureSession; } +declare class BEAccessibilityRemoteElement extends NSObject { + initWithIdentifierHostPid(identifier: string, hostPid: number): this; +} + diff --git a/packages/ios-sim/types/BusinessChat.d.ts b/packages/ios-sim/types/BusinessChat.d.ts index 5c0e727f..a59b18ac 100644 --- a/packages/ios-sim/types/BusinessChat.d.ts +++ b/packages/ios-sim/types/BusinessChat.d.ts @@ -4,10 +4,10 @@ declare const BCParameterNameBody: string; -declare const BCParameterNameGroup: string; - declare const BCParameterNameIntent: string; +declare const BCParameterNameGroup: string; + declare const BCChatButtonStyle: { Light: 0, Dark: 1, diff --git a/packages/ios-sim/types/CFNetwork.d.ts b/packages/ios-sim/types/CFNetwork.d.ts index e25e0fe2..8f3fe6da 100644 --- a/packages/ios-sim/types/CFNetwork.d.ts +++ b/packages/ios-sim/types/CFNetwork.d.ts @@ -14,35 +14,41 @@ declare const kCFStreamPropertyConnectionIsExpensive: interop.Pointer; declare const kCFStreamErrorDomainHTTP: number; +declare const kCFStreamErrorDomainNetServices: number; + declare const kCFStreamSSLValidatesCertificateChain: interop.Pointer; +declare const kCFNetworkProxiesHTTPProxy: interop.Pointer; + declare const kCFStreamSSLAllowsExpiredCertificates: interop.Pointer; declare const kCFStreamSSLIsServer: interop.Pointer; +declare const kCFStreamNetworkServiceType: interop.Pointer; + declare const kCFStreamNetworkServiceTypeVoice: interop.Pointer; declare const kCFProxyTypeFTP: interop.Pointer; -declare const kCFStreamNetworkServiceType: interop.Pointer; - declare const kCFNetworkProxiesHTTPPort: interop.Pointer; -declare const kCFStreamPropertyFTPFileTransferOffset: interop.Pointer; +declare const kCFStreamPropertyFTPProxyUser: interop.Pointer; -declare const kCFStreamPropertySSLSettings: interop.Pointer; +declare const kCFStreamPropertyFTPFileTransferOffset: interop.Pointer; -declare const kCFStreamSSLLevel: interop.Pointer; +declare const kCFStreamErrorSOCKS4IdentdFailed: number; -declare const kCFStreamPropertyHTTPFinalURL: interop.Pointer; +declare const kCFStreamPropertyHTTPProxyHost: interop.Pointer; -declare const kCFHTTPVersion3_0: interop.Pointer; +declare const kCFStreamErrorSOCKSSubDomainNone: number; -declare const kCFProxyUsernameKey: interop.Pointer; +declare const kCFStreamSSLLevel: interop.Pointer; declare const kCFStreamPropertyFTPProxyPort: interop.Pointer; -declare const kCFHTTPAuthenticationPassword: interop.Pointer; +declare const kCFStreamPropertySSLSettings: interop.Pointer; + +declare const kCFStreamPropertySSLPeerCertificates: interop.Pointer; declare const kCFStreamErrorDomainSystemConfiguration: number; @@ -54,6 +60,8 @@ declare const kCFProxyPasswordKey: interop.Pointer; declare const kCFStreamNetworkServiceTypeVideo: interop.Pointer; +declare const kCFStreamPropertyHTTPFinalURL: interop.Pointer; + declare const kCFStreamErrorDomainWinSock: number; declare const kCFFTPResourceLink: interop.Pointer; @@ -74,6 +82,8 @@ declare const kCFProxyTypeSOCKS: interop.Pointer; declare const kCFProxyTypeHTTPS: interop.Pointer; +declare const kCFProxyUsernameKey: interop.Pointer; + declare const kCFProxyAutoConfigurationJavaScriptKey: interop.Pointer; declare const kCFProxyHostNameKey: interop.Pointer; @@ -82,6 +92,8 @@ declare const kCFProxyTypeKey: interop.Pointer; declare const kCFHTTPAuthenticationAccountDomain: interop.Pointer; +declare const kCFHTTPAuthenticationPassword: interop.Pointer; + declare const kCFHTTPAuthenticationUsername: interop.Pointer; declare const kCFStreamPropertyHTTPRequestBytesWrittenCount: interop.Pointer; @@ -94,8 +106,6 @@ declare const kCFStreamPropertyHTTPSProxyHost: interop.Pointer; declare const kCFStreamPropertyHTTPProxyPort: interop.Pointer; -declare const kCFStreamPropertyHTTPProxyHost: interop.Pointer; - declare const kCFStreamPropertyHTTPFinalRequest: interop.Pointer; declare const kCFStreamPropertyHTTPResponseHeader: interop.Pointer; @@ -106,6 +116,8 @@ declare const kCFHTTPAuthenticationSchemeKerberos: interop.Pointer; declare const kCFHTTPAuthenticationSchemeDigest: interop.Pointer; +declare const kCFHTTPVersion3_0: interop.Pointer; + declare const kCFHTTPVersion2_0: interop.Pointer; declare const kCFFTPResourceGroup: interop.Pointer; @@ -116,8 +128,6 @@ declare const kCFFTPResourceMode: interop.Pointer; declare const kCFStreamPropertyFTPProxyPassword: interop.Pointer; -declare const kCFStreamPropertyFTPProxyUser: interop.Pointer; - declare const kCFStreamPropertyFTPProxyHost: interop.Pointer; declare const kCFStreamPropertyFTPProxy: interop.Pointer; @@ -134,12 +144,8 @@ declare const kCFStreamSSLAllowsAnyRoot: interop.Pointer; declare const kCFStreamSSLAllowsExpiredRoots: interop.Pointer; -declare const kCFStreamPropertySSLPeerCertificates: interop.Pointer; - declare const kCFStreamPropertyProxyLocalBypass: interop.Pointer; -declare const kCFStreamPropertyFTPUsePassiveMode: interop.Pointer; - declare const kSOCKS5NoAcceptableMethod: number; declare const kCFStreamErrorSOCKS4IdConflict: number; @@ -174,8 +180,6 @@ declare const kCFStreamPropertySSLPeerTrust: interop.Pointer; declare const kCFStreamPropertySSLContext: interop.Pointer; -declare const kCFStreamErrorDomainNetServices: number; - declare const kCFStreamErrorDomainMach: number; declare const kCFStreamErrorDomainNetDB: number; @@ -192,12 +196,10 @@ declare const kCFErrorDomainCFNetwork: interop.Pointer; declare const kCFStreamPropertyHTTPSProxyPort: interop.Pointer; -declare const kCFStreamErrorSOCKSSubDomainNone: number; - -declare const kCFURLErrorFailingURLErrorKey: interop.Pointer; - declare const kCFStreamPropertySocketRemoteNetService: interop.Pointer; +declare const kCFStreamPropertyFTPUsePassiveMode: interop.Pointer; + declare const kCFFTPResourceType: interop.Pointer; declare const kCFStreamNetworkServiceTypeResponsiveAV: interop.Pointer; @@ -234,7 +236,7 @@ declare const kCFProxyTypeHTTP: interop.Pointer; declare const kCFHTTPVersion1_0: interop.Pointer; -declare const kCFNetworkProxiesHTTPProxy: interop.Pointer; +declare const kCFURLErrorFailingURLErrorKey: interop.Pointer; declare const kCFHTTPAuthenticationSchemeBasic: interop.Pointer; @@ -246,8 +248,6 @@ declare const kCFFTPResourceModDate: interop.Pointer; declare const kCFNetworkProxiesProxyAutoConfigURLString: interop.Pointer; -declare const kCFStreamErrorSOCKS4IdentdFailed: number; - declare const kCFProxyAutoConfigurationURLKey: interop.Pointer; declare const kCFFTPResourceSize: interop.Pointer; diff --git a/packages/ios-sim/types/CallKit.d.ts b/packages/ios-sim/types/CallKit.d.ts index a7cae2fd..75d24722 100644 --- a/packages/ios-sim/types/CallKit.d.ts +++ b/packages/ios-sim/types/CallKit.d.ts @@ -8,10 +8,10 @@ declare const CXErrorDomainRequestTransaction: string; declare const CXErrorDomainIncomingCall: string; -declare const CXErrorDomain: string; - declare const CXErrorDomainNotificationServiceExtension: string; +declare const CXErrorDomain: string; + declare const CXCallDirectoryPhoneNumberMax: number; declare const CXCallDirectoryEnabledStatus: { @@ -28,6 +28,11 @@ declare const CXCallEndedReason: { DeclinedElsewhere: 5, }; +declare const CXTranslationEngine: { + Default: 0, + Custom: 1, +}; + declare const CXErrorCodeCallDirectoryManagerError: { Unknown: 0, NoExtensionFound: 1, @@ -54,6 +59,7 @@ declare const CXErrorCodeIncomingCallError: { FilteredByBlockList: 4, FilteredDuringRestrictedSharingMode: 5, CallIsProtected: 6, + FilteredBySensitiveParticipants: 7, }; declare const CXErrorCodeNotificationServiceExtensionError: { @@ -108,6 +114,8 @@ declare interface CXProviderDelegate extends NSObjectProtocol { providerPerformPlayDTMFCallAction?(provider: CXProvider, action: CXPlayDTMFCallAction): void; + providerPerformSetTranslatingCallAction?(provider: CXProvider, action: CXSetTranslatingCallAction): void; + providerTimedOutPerformingAction?(provider: CXProvider, action: CXAction): void; providerDidActivateAudioSession?(provider: CXProvider, audioSession: AVAudioSession): void; @@ -205,6 +213,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { supportsVideo: boolean; + supportsAudioTranslation: boolean; + supportedHandleTypes: NSSet; init(): this; @@ -223,6 +233,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { setSupportsVideo(supportsVideo: boolean): void; + setSupportsAudioTranslation(supportsAudioTranslation: boolean): void; + setSupportedHandleTypes(supportedHandleTypes: NSSet): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -380,6 +392,24 @@ declare class CXSetMutedCallAction extends CXCallAction { setMuted(muted: boolean): void; } +declare class CXSetTranslatingCallAction extends CXCallAction implements NSSecureCoding { + readonly isTranslating: boolean; + + readonly localLanguage: string; + + readonly remoteLanguage: string; + + initWithCallUUIDIsTranslatingLocalLanguageRemoteLanguage(uuid: NSUUID, isTranslating: boolean, localLanguage: string, remoteLanguage: string): this; + + initWithCoder(aDecoder: NSCoder): this; + + fulfillUsingTranslationEngine(translationEngine: interop.Enum): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class CXCallUpdate extends NSObject implements NSCopying { remoteHandle: CXHandle; diff --git a/packages/ios-sim/types/CarPlay.d.ts b/packages/ios-sim/types/CarPlay.d.ts index 02dcbf02..75aeb1d5 100644 --- a/packages/ios-sim/types/CarPlay.d.ts +++ b/packages/ios-sim/types/CarPlay.d.ts @@ -2,6 +2,8 @@ /// /// +declare const CPMaximumMessageItemLeadingDetailTextImageSize: CGSize; + declare const CPMaximumMessageItemImageSize: CGSize; declare const CPMaximumNumberOfGridImages: number; @@ -24,9 +26,15 @@ declare const CPTemplateApplicationInstrumentClusterSceneSessionRoleApplication: declare const CPNavigationAlertMinimumDuration: number; -declare const CPLimitableUserInterface: { - Keyboard: 1, - Lists: 2, +declare const CPMessageLeadingItem: { + None: 0, + Pin: 1, + Star: 2, +}; + +declare const CPTripEstimateStyle: { + Light: 0, + Dark: 1, }; declare const CPManeuverDisplayStyle: { @@ -37,12 +45,12 @@ declare const CPManeuverDisplayStyle: { InstructionOnly: 4, }; -declare const CPTripPauseReason: { - Arrived: 1, - Loading: 2, - Locating: 3, - Rerouting: 4, - ProceedToRoute: 5, +declare const CPPanDirection: { + None: 0, + Left: 1, + Right: 2, + Up: 4, + Down: 8, }; declare const CPNavigationAlertDismissalContext: { @@ -58,95 +66,6 @@ declare const CPManeuverState: { Execute: 3, }; -declare const CPTimeRemainingColor: { - Default: 0, - Green: 1, - Orange: 2, - Red: 3, -}; - -declare const CPJunctionType: { - Intersection: 0, - Roundabout: 1, -}; - -declare const CPLaneStatus: { - NotGood: 0, - Good: 1, - Preferred: 2, -}; - -declare const CPInformationTemplateLayout: { - Leading: 0, - TwoColumn: 1, -}; - -declare const CPBarButtonType: { - Text: 0, - Image: 1, -}; - -declare const CPTripEstimateStyle: { - Light: 0, - Dark: 1, -}; - -declare const CPAssistantCellActionType: { - PlayMedia: 0, - StartCall: 1, -}; - -declare const CPBarButtonStyle: { - None: 0, - Rounded: 1, -}; - -declare const CPContentStyle: { - Light: 1, - Dark: 2, -}; - -declare const CPInstrumentClusterSetting: { - Unspecified: 0, - Enabled: 1, - Disabled: 2, - UserPreference: 3, -}; - -declare const CPTrafficSide: { - Right: 0, - Left: 1, -}; - -declare const CPMessageTrailingItem: { - None: 0, - Mute: 1, -}; - -declare const CPAssistantCellPosition: { - Top: 0, - Bottom: 1, -}; - -declare const CPPanDirection: { - None: 0, - Left: 1, - Right: 2, - Up: 4, - Down: 8, -}; - -declare const CPListItemPlayingIndicatorLocation: { - Leading: 0, - Trailing: 1, -}; - -declare const CPMessageLeadingItem: { - None: 0, - Pin: 1, - Star: 2, -}; - declare const CPManeuverType: { NoTurn: 0, LeftTurn: 1, @@ -204,10 +123,27 @@ declare const CPManeuverType: { ChangeHighwayRight: 53, }; -declare const CPListItemAccessoryType: { - None: 0, - DisclosureIndicator: 1, - Cloud: 2, +declare const CPAssistantCellVisibility: { + Off: 0, + WhileLimitedUIActive: 1, + Always: 2, +}; + +declare const CPListImageRowItemImageGridElementShape: { + Circular: 0, + RoundedRectangle: 1, +}; + +declare const CPInstrumentClusterSetting: { + Unspecified: 0, + Enabled: 1, + Disabled: 2, + UserPreference: 3, +}; + +declare const CPInformationTemplateLayout: { + Leading: 0, + TwoColumn: 1, }; declare const CPTextButtonStyle: { @@ -216,16 +152,92 @@ declare const CPTextButtonStyle: { Confirm: 2, }; +declare const CPBarButtonType: { + Text: 0, + Image: 1, +}; + declare const CPAlertActionStyle: { Default: 0, Cancel: 1, Destructive: 2, }; -declare const CPAssistantCellVisibility: { - Off: 0, - WhileLimitedUIActive: 1, - Always: 2, +declare const CPAssistantCellActionType: { + PlayMedia: 0, + StartCall: 1, +}; + +declare const CPContentStyle: { + Light: 1, + Dark: 2, +}; + +declare const CPLimitableUserInterface: { + Keyboard: 1, + Lists: 2, +}; + +declare const CPTimeRemainingColor: { + Default: 0, + Green: 1, + Orange: 2, + Red: 3, +}; + +declare const CPListItemPlayingIndicatorLocation: { + Leading: 0, + Trailing: 1, +}; + +declare const CPBarButtonStyle: { + None: 0, + Rounded: 1, +}; + +declare const CPAssistantCellPosition: { + Top: 0, + Bottom: 1, +}; + +declare const CPTripPauseReason: { + Arrived: 1, + Loading: 2, + Locating: 3, + Rerouting: 4, + ProceedToRoute: 5, +}; + +declare const CPListImageRowItemCondensedElementShape: { + Circular: 0, + RoundedRectangle: 1, +}; + +declare const CPLaneStatus: { + NotGood: 0, + Good: 1, + Preferred: 2, +}; + +declare const CPMessageTrailingItem: { + None: 0, + Mute: 1, +}; + +declare const CPJunctionType: { + Intersection: 0, + Roundabout: 1, +}; + +declare const CPTrafficSide: { + Right: 0, + Left: 1, +}; + +declare const CPListItemAccessoryType: { + None: 0, + DisclosureIndicator: 1, + Cloud: 2, }; declare interface CPTemplateApplicationSceneDelegate extends UISceneDelegate { @@ -294,6 +306,24 @@ declare interface CPMapTemplateDelegate extends NSObjectProtocol { mapTemplateDidEndPanGestureWithVelocity?(mapTemplate: CPMapTemplate, velocity: CGPoint): void; + mapTemplateDidBeginZoomGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplateDidUpdateZoomGestureWithCenterScaleVelocity?(mapTemplate: CPMapTemplate, center: CGPoint, scale: number, velocity: number): void; + + mapTemplateDidEndZoomGestureWithVelocity?(mapTemplate: CPMapTemplate, velocity: number): void; + + mapTemplateDidBeginRotationGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplateDidRotateWithCenterRotationVelocity?(mapTemplate: CPMapTemplate, center: CGPoint, rotation: number, velocity: number): void; + + mapTemplateRotationDidEndWithVelocity?(mapTemplate: CPMapTemplate, velocity: number): void; + + mapTemplateDidBeginPitchGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplatePitchWithCenter?(mapTemplate: CPMapTemplate, center: CGPoint): void; + + mapTemplatePitchEndedWithCenter?(mapTemplate: CPMapTemplate, center: CGPoint): void; + mapTemplateWillShowNavigationAlert?(mapTemplate: CPMapTemplate, navigationAlert: CPNavigationAlert): void; mapTemplateDidShowNavigationAlert?(mapTemplate: CPMapTemplate, navigationAlert: CPNavigationAlert): void; @@ -454,9 +484,23 @@ declare interface CPInstrumentClusterControllerDelegate extends NSObjectProtocol declare class CPInstrumentClusterControllerDelegate extends NativeObject implements CPInstrumentClusterControllerDelegate { } +declare class CPMessageGridItemConfiguration extends NSObject { + initWithConversationIdentifierUnread(conversationIdentifier: string, unread: boolean): this; + + unread: boolean; + + readonly conversationIdentifier: string; + + isUnread(): boolean; + + setUnread(unread: boolean): void; +} + declare class CPGridTemplate extends CPTemplate implements CPBarButtonProviding { initWithTitleGridButtons(title: string | null, gridButtons: NSArray | Array): this; + static readonly maximumGridButtonImageSize: CGSize; + readonly gridButtons: NSArray; updateGridButtons(gridButtons: NSArray | Array): void; @@ -1166,6 +1210,16 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte initWithTextImagesImageTitles(text: string, images: NSArray | Array, imageTitles: NSArray | Array): this; + initWithTextElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextCardElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextCondensedElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextGridElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextImageGridElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + text: string; userInfo: interop.Object; @@ -1178,8 +1232,12 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte updateImages(gridImages: NSArray | Array): void; - get imageTitles(): NSArray; - set imageTitles(value: NSArray | Array); + readonly imageTitles: NSArray; + + get elements(): NSArray; + set elements(value: NSArray | Array); + + readonly allowsMultipleLines: boolean; listImageRowHandler: (p1: CPListImageRowItem, p2: number, p3: () => void) => void; @@ -1195,7 +1253,7 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte setEnabled(enabled: boolean): void; - setImageTitles(imageTitles: NSArray | Array): void; + setElements(elements: NSArray | Array): void; setListImageRowHandler(listImageRowHandler: (p1: CPListImageRowItem, p2: number, p3: () => void) => void | null): void; @@ -1240,6 +1298,60 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte readonly debugDescription: string; } +declare class CPListImageRowItemCondensedElement extends CPListImageRowItemElement { + initWithImageImageShapeTitleSubtitleAccessorySymbolName(image: UIImage, imageShape: interop.Enum, title: string, subtitle: string | null, accessorySymbolName: string | null): this; + + title: string; + + subtitle: string; + + accessorySymbolName: string; + + readonly imageShape: interop.Enum; + + setTitle(title: string): void; + + setSubtitle(subtitle: string | null): void; + + setAccessorySymbolName(accessorySymbolName: string | null): void; +} + +declare class CPListImageRowItemCardElement extends CPListImageRowItemElement { + initWithImageShowsImageFullHeightTitleSubtitleTintColor(image: UIImage, showsImageFullHeight: boolean, title: string | null, subtitle: string | null, tintColor: UIColor | null): this; + + title: string; + + subtitle: string; + + readonly showsImageFullHeight: boolean; + + tintColor: UIColor; + + static readonly maximumImageSize: CGSize; + + static readonly maximumFullHeightImageSize: CGSize; + + setTitle(title: string): void; + + setSubtitle(subtitle: string | null): void; + + setTintColor(tintColor: UIColor | null): void; +} + +declare class CPListImageRowItemElement extends NSObject { + image: UIImage; + + static readonly maximumImageSize: CGSize; + + enabled: boolean; + + setImage(image: UIImage): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; +} + declare class CPAlertAction extends NSObject implements NSSecureCoding { initWithTitleStyleHandler(title: string, style: interop.Enum, handler: (p1: CPAlertAction) => void): this; @@ -1411,12 +1523,20 @@ declare class CPImageSet extends NSObject implements NSSecureCoding { declare class CPGridButton extends NSObject implements NSSecureCoding { initWithTitleVariantsImageHandler(titleVariants: NSArray | Array, image: UIImage, handler: (p1: CPGridButton) => void | null): this; + initWithTitleVariantsImageMessageConfigurationHandler(titleVariants: NSArray | Array, image: UIImage, messageConfiguration: CPMessageGridItemConfiguration | null, handler: (p1: CPGridButton) => void | null): this; + enabled: boolean; + readonly messageConfiguration: CPMessageGridItemConfiguration; + readonly image: UIImage; + updateImage(image: UIImage): void; + readonly titleVariants: NSArray; + updateTitleVariants(titleVariants: NSArray | Array): void; + isEnabled(): boolean; setEnabled(enabled: boolean): void; @@ -1515,6 +1635,8 @@ declare class CPMessageListItem extends NSObject implements CPListTemplateItem { userInfo: interop.Object; + leadingDetailTextImage: UIImage; + setText(text: string | null): void; setConversationIdentifier(conversationIdentifier: string | null): void; @@ -1535,6 +1657,8 @@ declare class CPMessageListItem extends NSObject implements CPListTemplateItem { setUserInfo(userInfo: interop.Object | null): void; + setLeadingDetailTextImage(leadingDetailTextImage: UIImage): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -1609,6 +1733,20 @@ declare class CPInstrumentClusterController extends NSObject { setAttributedInactiveDescriptionVariants(attributedInactiveDescriptionVariants: NSArray | Array): void; } +declare class CPListImageRowItemImageGridElement extends CPListImageRowItemElement { + initWithImageImageShapeTitleAccessorySymbolName(image: UIImage, imageShape: interop.Enum, title: string, accessorySymbolName: string | null): this; + + title: string; + + accessorySymbolName: string; + + readonly imageShape: interop.Enum; + + setTitle(title: string): void; + + setAccessorySymbolName(accessorySymbolName: string | null): void; +} + declare class CPNowPlayingSportsTeamLogo extends NSObject implements NSSecureCoding { initWithTeamLogo(teamLogo: UIImage): this; @@ -1662,6 +1800,8 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding initWithTitleSectionsAssistantCellConfiguration(title: string | null, sections: NSArray | Array, assistantCellConfiguration: CPAssistantCellConfiguration | null): this; + initWithTitleSectionsAssistantCellConfigurationHeaderGridButtons(title: string | null, sections: NSArray | Array, assistantCellConfiguration: CPAssistantCellConfiguration | null, headerGridButtons: NSArray | Array | null): this; + delegate: CPListTemplateDelegate; static readonly maximumItemCount: number; @@ -1690,6 +1830,13 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding assistantCellConfiguration: CPAssistantCellConfiguration; + static readonly maximumHeaderGridButtonCount: number; + + static readonly maximumGridButtonImageSize: CGSize; + + get headerGridButtons(): NSArray; + set headerGridButtons(value: NSArray | Array); + setDelegate(delegate: CPListTemplateDelegate): void; setEmptyViewTitleVariants(emptyViewTitleVariants: NSArray | Array): void; @@ -1700,6 +1847,8 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding setAssistantCellConfiguration(assistantCellConfiguration: CPAssistantCellConfiguration): void; + setHeaderGridButtons(headerGridButtons: NSArray | Array): void; + get leadingNavigationBarButtons(): NSArray; set leadingNavigationBarButtons(value: NSArray | Array); @@ -1922,24 +2071,6 @@ declare class CPTravelEstimates extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CPNowPlayingModeSports extends CPNowPlayingMode implements NSSecureCoding { - initWithLeftTeamRightTeamEventStatusBackgroundArtwork(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus: CPNowPlayingSportsEventStatus | null, backgroundArtwork: UIImage | null): this; - - readonly leftTeam: CPNowPlayingSportsTeam; - - readonly rightTeam: CPNowPlayingSportsTeam; - - readonly eventStatus: CPNowPlayingSportsEventStatus; - - readonly backgroundArtwork: UIImage; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CPNowPlayingRepeatButton extends CPNowPlayingButton { } @@ -2044,6 +2175,18 @@ declare class CPContact extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class CPListImageRowItemRowElement extends CPListImageRowItemElement { + initWithImageTitleSubtitle(image: UIImage, title: string | null, subtitle: string | null): this; + + title: string; + + subtitle: string; + + setTitle(title: string | null): void; + + setSubtitle(subtitle: string | null): void; +} + declare class CPInformationRatingItem extends CPInformationItem { initWithRatingMaximumRatingTitleDetail(rating: NSNumber | null, maximumRating: NSNumber | null, title: string | null, detail: string | null): this; @@ -2082,6 +2225,24 @@ declare class CPMapButton extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class CPNowPlayingModeSports extends CPNowPlayingMode implements NSSecureCoding { + initWithLeftTeamRightTeamEventStatusBackgroundArtwork(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus: CPNowPlayingSportsEventStatus | null, backgroundArtwork: UIImage | null): this; + + readonly leftTeam: CPNowPlayingSportsTeam; + + readonly rightTeam: CPNowPlayingSportsTeam; + + readonly eventStatus: CPNowPlayingSportsEventStatus; + + readonly backgroundArtwork: UIImage; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CPDashboardButton extends NSObject implements NSSecureCoding { initWithTitleVariantsSubtitleVariantsImageHandler(titleVariants: NSArray | Array, subtitleVariants: NSArray | Array, image: UIImage, handler: (p1: CPDashboardButton) => void | null): this; @@ -2138,6 +2299,12 @@ declare class CPNowPlayingSportsTeam extends NSObject implements NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class CPSearchTemplate extends CPTemplate { + delegate: CPSearchTemplateDelegate; + + setDelegate(delegate: CPSearchTemplateDelegate | null): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class CPTemplateApplicationScene extends UIScene { // @ts-ignore MemberDecl.tsIgnore @@ -2166,7 +2333,8 @@ declare class CPTemplateApplicationInstrumentClusterScene extends UIScene { setDelegate(delegate: CPTemplateApplicationInstrumentClusterSceneDelegate | null): void; } -declare class CPNowPlayingShuffleButton extends CPNowPlayingButton { +declare class CPListImageRowItemGridElement extends CPListImageRowItemElement { + initWithImage(image: UIImage): this; } declare class CPContactTemplate extends CPTemplate implements CPBarButtonProviding { @@ -2288,10 +2456,7 @@ declare class CPTrip extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CPSearchTemplate extends CPTemplate { - delegate: CPSearchTemplateDelegate; - - setDelegate(delegate: CPSearchTemplateDelegate | null): void; +declare class CPNowPlayingShuffleButton extends CPNowPlayingButton { } declare class CPDashboardController extends NSObject { diff --git a/packages/ios-sim/types/ClassKit.d.ts b/packages/ios-sim/types/ClassKit.d.ts index bc998917..04d75b3d 100644 --- a/packages/ios-sim/types/ClassKit.d.ts +++ b/packages/ios-sim/types/ClassKit.d.ts @@ -163,6 +163,56 @@ declare class CLSDataStore extends NSObject { fetchActivityForURLCompletion(url: NSURL, completion: (p1: CLSActivity, p2: NSError) => void | null): void; } +declare class CLSBinaryItem extends CLSActivityItem { + value: boolean; + + readonly valueType: interop.Enum; + + initWithIdentifierTitleType(identifier: string, title: string, valueType: interop.Enum): this; + + setValue(value: boolean): void; +} + +declare class CLSObject extends NSObject implements NSSecureCoding { + readonly dateCreated: NSDate; + + readonly dateLastModified: NSDate; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLSActivity extends CLSObject { + progress: number; + + readonly duration: number; + + primaryActivityItem: CLSActivityItem; + + addProgressRangeFromStartToEnd(start: number, end: number): void; + + addAdditionalActivityItem(activityItem: CLSActivityItem): void; + + readonly additionalActivityItems: NSArray; + + setProgress(progress: number): void; + + setPrimaryActivityItem(primaryActivityItem: CLSActivityItem | null): void; + + readonly started: boolean; + + start(): void; + + stop(): void; + + removeAllActivityItems(): void; + + isStarted(): boolean; +} + declare class CLSContext extends CLSObject { readonly identifierPath: NSArray; @@ -249,53 +299,3 @@ declare class CLSContext extends CLSObject { createNewActivity(): CLSActivity; } -declare class CLSBinaryItem extends CLSActivityItem { - value: boolean; - - readonly valueType: interop.Enum; - - initWithIdentifierTitleType(identifier: string, title: string, valueType: interop.Enum): this; - - setValue(value: boolean): void; -} - -declare class CLSObject extends NSObject implements NSSecureCoding { - readonly dateCreated: NSDate; - - readonly dateLastModified: NSDate; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CLSActivity extends CLSObject { - progress: number; - - readonly duration: number; - - primaryActivityItem: CLSActivityItem; - - addProgressRangeFromStartToEnd(start: number, end: number): void; - - addAdditionalActivityItem(activityItem: CLSActivityItem): void; - - readonly additionalActivityItems: NSArray; - - setProgress(progress: number): void; - - setPrimaryActivityItem(primaryActivityItem: CLSActivityItem | null): void; - - readonly started: boolean; - - start(): void; - - stop(): void; - - removeAllActivityItems(): void; - - isStarted(): boolean; -} - diff --git a/packages/ios-sim/types/ClockKit.d.ts b/packages/ios-sim/types/ClockKit.d.ts index c772975e..3a8d86b2 100644 --- a/packages/ios-sim/types/ClockKit.d.ts +++ b/packages/ios-sim/types/ClockKit.d.ts @@ -8,6 +8,7 @@ declare const CLKWatchFaceLibraryErrorCode: { InvalidFile: 2, PermissionDenied: 3, FaceNotAvailable: 4, + NoURL: 5, }; declare class CLKWatchFaceLibrary extends NSObject { diff --git a/packages/ios-sim/types/CloudKit.d.ts b/packages/ios-sim/types/CloudKit.d.ts index a9494bd7..fcc7496a 100644 --- a/packages/ios-sim/types/CloudKit.d.ts +++ b/packages/ios-sim/types/CloudKit.d.ts @@ -38,10 +38,10 @@ declare const CKRecordModificationDateKey: string; declare const CKErrorDomain: string; -declare const CKErrorUserDidResetEncryptedDataKey: string; - declare const CKPartialErrorsByItemIDKey: string; +declare const CKErrorUserDidResetEncryptedDataKey: string; + declare const CKRecordChangedErrorServerRecordKey: string; declare const CKRecordCreationDateKey: string; @@ -84,6 +84,7 @@ declare const CKShareParticipantRole: { Owner: 1, PrivateUser: 3, PublicUser: 4, + Administrator: 2, }; declare const CKShareParticipantAcceptanceStatus: { @@ -93,6 +94,11 @@ declare const CKShareParticipantAcceptanceStatus: { Removed: 3, }; +declare const CKRecordZoneEncryptionScope: { + Record: 0, + Zone: 1, +}; + declare const CKQueryNotificationReason: { Created: 1, Updated: 2, @@ -170,6 +176,7 @@ declare const CKErrorCode: { ServerResponseLost: 34, AssetNotAvailable: 35, AccountTemporarilyUnavailable: 36, + ParticipantAlreadyInvited: 37, }; declare const CKSyncEngineEventType: { @@ -324,24 +331,24 @@ declare class CKSyncEngineEvent extends NSObject { readonly accountChangeEvent: CKSyncEngineAccountChangeEvent; - readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - - readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - - readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; - readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; + readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; readonly willFetchRecordZoneChangesEvent: CKSyncEngineWillFetchRecordZoneChangesEvent; - readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; + readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; + readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; readonly willSendChangesEvent: CKSyncEngineWillSendChangesEvent; + readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + + readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly didSendChangesEvent: CKSyncEngineDidSendChangesEvent; } @@ -473,12 +480,20 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding allowedParticipantAccessOptions: interop.Enum; + allowsParticipantsToInviteOthers: boolean; + static readonly standardOptions: CKAllowedSharingOptions; + allowsAccessRequests: boolean; + setAllowedParticipantPermissionOptions(allowedParticipantPermissionOptions: interop.Enum): void; setAllowedParticipantAccessOptions(allowedParticipantAccessOptions: interop.Enum): void; + setAllowsParticipantsToInviteOthers(allowsParticipantsToInviteOthers: boolean): void; + + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -488,6 +503,25 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CKShareRequestAccessOperation extends CKOperation { + init(): this; + + initWithShareURLs(shareURLs: NSArray | Array): this; + + get shareURLs(): NSArray; + set shareURLs(value: NSArray | Array); + + perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null; + + shareRequestAccessCompletionBlock: (p1: NSError) => void | null; + + setShareURLs(shareURLs: NSArray | Array | null): void; + + setPerShareAccessRequestCompletionBlock(perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null): void; + + setShareRequestAccessCompletionBlock(shareRequestAccessCompletionBlock: (p1: NSError) => void | null): void; +} + declare class CKQueryOperation extends CKDatabaseOperation { init(): this; @@ -737,6 +771,36 @@ declare class CKFetchDatabaseChangesOperation extends CKDatabaseOperation { setFetchDatabaseChangesCompletionBlock(fetchDatabaseChangesCompletionBlock: (p1: CKServerChangeToken, p2: boolean, p3: NSError) => void | null): void; } +declare class CKShareBlockedIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class CKShareAccessRequester extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly participantLookupInfo: CKUserIdentityLookupInfo; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + // @ts-ignore ClassDecl.tsIgnore declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { initWithRootRecord(rootRecord: CKRecord): this; @@ -762,8 +826,24 @@ declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { removeParticipant(participant: CKShareParticipant): void; + oneTimeURLForParticipantID(participantID: string): NSURL; + + readonly requesters: NSArray; + + readonly blockedIdentities: NSArray; + + allowsAccessRequests: boolean; + + denyRequesters(requesters: NSArray | Array): void; + + blockRequesters(requesters: NSArray | Array): void; + + unblockIdentities(blockedIdentities: NSArray | Array): void; + setPublicPermission(publicPermission: interop.Enum): void; + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -771,12 +851,6 @@ declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CKDatabaseOperation extends CKOperation { - database: CKDatabase; - - setDatabase(database: CKDatabase | null): void; -} - declare class CKRecordZoneID extends NSObject implements NSSecureCoding, NSCopying { initWithZoneNameOwnerName(zoneName: string, ownerName: string): this; @@ -1191,6 +1265,12 @@ declare class CKShareParticipant extends NSObject implements NSSecureCoding, NSC readonly participantID: string; + readonly isApprovedRequester: boolean; + + readonly dateAddedToShare: NSDate; + + static oneTimeURLParticipant any>(this: This): InstanceType; + setRole(role: interop.Enum): void; setType(type: interop.Enum): void; @@ -1257,6 +1337,26 @@ declare class CKFetchSubscriptionsOperation extends CKDatabaseOperation { setFetchSubscriptionCompletionBlock(fetchSubscriptionCompletionBlock: (p1: NSDictionary | Record, p2: NSError) => void | null): void; } +declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userRecordID: CKRecordID; + + readonly lookupInfo: CKUserIdentityLookupInfo; + + readonly nameComponents: NSPersonNameComponents; + + readonly hasiCloudAccount: boolean; + + readonly contactIdentifiers: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class CKServerChangeToken extends NSObject implements NSCopying, NSSecureCoding { copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1295,7 +1395,7 @@ declare class CKModifyRecordZonesOperation extends CKDatabaseOperation { setModifyRecordZonesCompletionBlock(modifyRecordZonesCompletionBlock: (p1: NSArray | Array, p2: NSArray | Array, p3: NSError) => void | null): void; } -declare class CKOperationGroup extends NSObject implements NSSecureCoding { +declare class CKOperationGroup extends NSObject implements NSSecureCoding, NSCopying { init(): this; initWithCoder(aDecoder: NSCoder): this; @@ -1325,6 +1425,8 @@ declare class CKOperationGroup extends NSObject implements NSSecureCoding { static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class CKSyncEngineSendChangesScope extends NSObject implements NSCopying { @@ -1351,24 +1453,10 @@ declare class CKSyncEngineDidSendChangesEvent extends CKSyncEngineEvent { readonly context: CKSyncEngineSendChangesContext; } -declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { - readonly userRecordID: CKRecordID; - - readonly lookupInfo: CKUserIdentityLookupInfo; - - readonly nameComponents: NSPersonNameComponents; - - readonly hasiCloudAccount: boolean; - - readonly contactIdentifiers: NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; +declare class CKDatabaseOperation extends CKOperation { + database: CKDatabase; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setDatabase(database: CKDatabase | null): void; } declare class CKDiscoverUserIdentitiesOperation extends CKOperation { @@ -1455,6 +1543,10 @@ declare class CKRecordZone extends NSObject implements NSSecureCoding, NSCopying readonly share: CKReference; + encryptionScope: interop.Enum; + + setEncryptionScope(encryptionScope: interop.Enum): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1510,6 +1602,14 @@ declare class CKOperation extends NSOperation { setTimeoutIntervalForResource(timeoutIntervalForResource: number): void; } +declare class CKSyncEngineStateSerialization extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CKFetchRecordZoneChangesOperation extends CKDatabaseOperation { init(): this; @@ -1709,14 +1809,6 @@ declare class CKQueryNotification extends CKNotification { readonly databaseScope: interop.Enum; } -declare class CKSyncEngineStateSerialization extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CKOperationConfiguration extends NSObject { container: CKContainer; diff --git a/packages/ios-sim/types/ColorSync.d.ts b/packages/ios-sim/types/ColorSync.d.ts index d5be0374..053c2587 100644 --- a/packages/ios-sim/types/ColorSync.d.ts +++ b/packages/ios-sim/types/ColorSync.d.ts @@ -20,8 +20,6 @@ declare const kColorSyncTransformProfileSequnce: interop.Object; declare const kColorSyncTransformDstSpace: interop.Object; -declare const kColorSyncTransformSrcSpace: interop.Object; - declare const kColorSyncTransformCreator: interop.Object; declare const kColorSyncNormalQuality: interop.Object; @@ -62,6 +60,8 @@ declare const kColorSyncByteOrderDefault: number; declare const kColorSyncByteOrderMask: number; +declare const kColorSyncAlphaInfoMask: number; + declare const kColorSyncProfileCacheSeed: interop.Object; declare const kColorSyncSigMediaWhitePointTag: interop.Object; @@ -70,14 +70,14 @@ declare const kColorSyncSigViewingCondDescTag: interop.Object; declare const kColorSyncSigTechnologyTag: interop.Object; +declare const kColorSyncSigInputClass: interop.Object; + declare const kColorSyncSigProfileSequenceDescTag: interop.Object; declare const kColorSyncSigOutputClass: interop.Object; declare const kColorSyncSigPreview2Tag: interop.Object; -declare const kColorSyncSigPreview0Tag: interop.Object; - declare const kColorSyncSigNamedColorClass: interop.Object; declare const kColorSyncSigNamedColor2Tag: interop.Object; @@ -102,8 +102,6 @@ declare const kColorSyncSigAToB2Tag: interop.Object; declare const kColorSyncSigAToB0Tag: interop.Object; -declare const kColorSyncProfileDescription: interop.Object; - declare const kColorSyncProfilePCS: interop.Object; declare const kColorSyncProfileClass: interop.Object; @@ -132,6 +130,8 @@ declare const kColorSyncTransformCodeFragmentType: interop.Object; declare const kColorSyncPQDerivative: interop.Object; +declare const kColorSyncProfileIsValid: interop.Object; + declare const kColorSyncSigMediaBlackPointTag: interop.Object; declare const kColorSyncTransformFullConversionData: interop.Object; @@ -162,45 +162,41 @@ declare const kColorSyncSigCopyrightTag: interop.Object; declare const kColorSyncSigGrayData: interop.Object; +declare const kColorSyncTransformSrcSpace: interop.Object; + declare const kColorSyncSigBlueColorantTag: interop.Object; declare const kColorSyncITUR709Profile: interop.Object; declare const kColorSyncSigCmykData: interop.Object; -declare const kColorSyncSigRedColorantTag: interop.Object; - declare const kColorSyncSigBlueTRCTag: interop.Object; -declare const kColorSyncSigInputClass: interop.Object; - -declare const kColorSyncProfileIsValid: interop.Object; - -declare const kColorSyncSigRedTRCTag: interop.Object; - declare const kColorSyncBlackPointCompensation: interop.Object; -declare const kColorSyncTransformCodeFragmentMD5: interop.Object; - declare const kColorSyncHDRDerivative: interop.Object; declare const kColorSyncConvertUseExtendedRange: interop.Object; declare const kColorSyncConversionGridPoints: interop.Object; +declare const kColorSyncTransformCodeFragmentMD5: interop.Object; + declare const kColorSyncProfileColorSpace: interop.Object; declare const kColorSyncGenericGrayGamma22Profile: interop.Object; declare const kColorSyncConversion1DLut: interop.Object; +declare const kColorSyncProfileDescription: interop.Object; + declare const kColorSyncDraftQuality: interop.Object; declare const kColorSyncRenderingIntentPerceptual: interop.Object; declare const kColorSyncSigViewingConditionsTag: interop.Object; -declare const kColorSyncConversionParamCurve4: interop.Object; +declare const kColorSyncSigPreview0Tag: interop.Object; declare const kColorSyncGenericRGBProfile: interop.Object; @@ -218,11 +214,11 @@ declare const kColorSyncWebSafeColorsProfile: interop.Object; declare const kColorSyncSigDeviceModelDescTag: interop.Object; -declare const kColorSyncAlphaInfoMask: number; +declare const kColorSyncSigBToA2Tag: interop.Object; declare const kColorSyncFixedPointRange: interop.Object; -declare const kColorSyncSigBToA2Tag: interop.Object; +declare const kColorSyncConversionParamCurve4: interop.Object; declare const kColorSyncRenderingIntentRelative: interop.Object; @@ -232,8 +228,12 @@ declare const kColorSyncTransformGamutCheck: interop.Object; declare const kColorSyncSigColorSpaceClass: interop.Object; +declare const kColorSyncSigRedColorantTag: interop.Object; + declare const kColorSyncByteOrder32Big: number; +declare const kColorSyncSigRedTRCTag: interop.Object; + declare const kColorSyncGenericLabProfile: interop.Object; declare const kColorSyncHLGDerivative: interop.Object; diff --git a/packages/ios-sim/types/Contacts.d.ts b/packages/ios-sim/types/Contacts.d.ts index 7018d6bb..4c7ba8ed 100644 --- a/packages/ios-sim/types/Contacts.d.ts +++ b/packages/ios-sim/types/Contacts.d.ts @@ -10,12 +10,14 @@ declare const CNLabelContactRelationSiblingInLaw: string; declare const CNLabelContactRelationPartner: string; -declare const CNLabelContactRelationCousinMothersSistersSon: string; +declare const CNLabelContactRelationBrotherInLawYoungerSistersHusband: string; -declare const CNLabelContactRelationAuntMothersElderSister: string; +declare const CNLabelContactRelationCousinMothersSistersSon: string; declare const CNLabelContactRelationYoungerSister: string; +declare const CNLabelContactRelationCousinParentsSiblingsChild: string; + declare const CNLabelContactRelationCousinMothersBrothersSon: string; declare const CNLabelContactRelationElderBrotherInLaw: string; @@ -24,10 +26,6 @@ declare const CNSocialProfileServiceMySpace: string; declare const CNLabelContactRelationFemaleFriend: string; -declare const CNLabelContactRelationCousinGrandparentsSiblingsSon: string; - -declare const CNLabelContactRelationAuntMothersBrothersWife: string; - declare const CNLabelContactRelationStepmother: string; declare const CNErrorUserInfoKeyPathsKey: string; @@ -74,8 +72,6 @@ declare const CNInstantMessageServiceGaduGadu: string; declare const CNInstantMessageServiceFacebook: string; -declare const CNInstantMessageServiceAIM: string; - declare const CNInstantMessageAddressUsernameKey: string; declare const CNSocialProfileServiceGameCenter: string; @@ -90,6 +86,8 @@ declare const CNSocialProfileServiceFlickr: string; declare const CNSocialProfileServiceFacebook: string; +declare const CNSocialProfileServiceKey: string; + declare const CNSocialProfileUserIdentifierKey: string; declare const CNSocialProfileUsernameKey: string; @@ -98,8 +96,6 @@ declare const CNSocialProfileURLStringKey: string; declare const CNLabelContactRelationSonInLawOrBrotherInLaw: string; -declare const CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild: string; - declare const CNLabelContactRelationGranddaughterOrNiece: string; declare const CNLabelContactRelationNephewOrCousin: string; @@ -128,20 +124,28 @@ declare const CNLabelContactRelationNephewSistersSon: string; declare const CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter: string; +declare const CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter: string; + declare const CNLabelContactRelationNiece: string; declare const CNLabelContactRelationSiblingsChild: string; +declare const CNLabelContactRelationUncleFathersElderSistersHusband: string; + declare const CNLabelContactRelationUncleFathersYoungerSistersHusband: string; declare const CNLabelContactRelationUncleFathersElderBrother: string; declare const CNLabelContactRelationUncleMothersSistersHusband: string; +declare const CNLabelContactRelationUncleMothersElderBrother: string; + declare const CNLabelContactRelationUncleMothersBrother: string; declare const CNLabelContactRelationUncleParentsElderBrother: string; +declare const CNLabelContactRelationAuntMothersBrothersWife: string; + declare const CNLabelContactRelationAuntFathersYoungerBrothersWife: string; declare const CNLabelContactRelationAuntFathersBrothersWife: string; @@ -170,6 +174,8 @@ declare const CNLabelContactRelationParentsSibling: string; declare const CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter: string; +declare const CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon: string; + declare const CNLabelContactRelationCousinFathersBrothersDaughter: string; declare const CNLabelContactRelationElderCousinFathersSistersDaughter: string; @@ -198,24 +204,18 @@ declare const CNLabelContactRelationBrotherInLawWifesSistersHusband: string; declare const CNLabelContactRelationBrotherInLawElderSistersHusband: string; -declare const CNLabelContactRelationBrotherInLawYoungerSistersHusband: string; - declare const CNLabelContactRelationBrotherInLawSistersHusband: string; declare const CNLabelContactRelationBrotherInLawHusbandsBrother: string; declare const CNLabelContactRelationBrotherInLawSpousesBrother: string; -declare const CNLabelContactRelationSisterInLawYoungerBrothersWife: string; - declare const CNLabelContactRelationSisterInLawHusbandsSister: string; declare const CNLabelContactRelationSisterInLawSpousesSister: string; declare const CNLabelContactRelationElderSisterInLaw: string; -declare const CNLabelContactRelationCoMotherInLaw: string; - declare const CNLabelContactRelationCoParentInLaw: string; declare const CNLabelContactRelationFatherInLawHusbandsFather: string; @@ -252,6 +252,8 @@ declare const CNLabelContactRelationDaughter: string; declare const CNLabelContactRelationChild: string; +declare const CNLabelContactRelationFather: string; + declare const CNLabelContactRelationBoyfriend: string; declare const CNLabelContactRelationGirlfriendOrBoyfriend: string; @@ -268,12 +270,20 @@ declare const CNLabelContactRelationYoungerBrother: string; declare const CNLabelContactRelationBrother: string; +declare const CNLabelContactRelationElderSister: string; + declare const CNLabelContactRelationSister: string; declare const CNLabelContactRelationColleague: string; +declare const CNLabelContactRelationManager: string; + declare const CNLabelContactRelationAssistant: string; +declare const CNLabelContactRelationUncleFathersSistersHusband: string; + +declare const CNPostalAddressCountryKey: string; + declare const CNPostalAddressSubAdministrativeAreaKey: string; declare const CNPostalAddressSubLocalityKey: string; @@ -288,6 +298,8 @@ declare const CNLabelPhoneNumberMain: string; declare const CNLabelPhoneNumberAppleWatch: string; +declare const CNLabelPhoneNumberiPhone: string; + declare const CNLabelDateAnniversary: string; declare const CNLabelURLAddressHomePage: string; @@ -310,6 +322,10 @@ declare const CNLabelContactRelationParentsElderSibling: string; declare const CNLabelContactRelationYoungerSibling: string; +declare const CNPostalAddressPostalCodeKey: string; + +declare const CNLabelSchool: string; + declare const CNLabelContactRelationMaleFriend: string; declare const CNContactRelationsKey: string; @@ -326,8 +342,6 @@ declare const CNLabelContactRelationUncleParentsBrother: string; declare const CNLabelContactRelationSisterInLaw: string; -declare const CNContactImageDataAvailableKey: string; - declare const CNLabelContactRelationNephew: string; declare const CNErrorUserInfoValidationErrorsKey: string; @@ -342,6 +356,8 @@ declare const CNContactPhoneticFamilyNameKey: string; declare const CNErrorDomain: string; +declare const CNLabelContactRelationAuntMothersElderSister: string; + declare const CNLabelContactRelationUncleFathersYoungerBrother: string; declare const CNLabelContactRelationCousinOrSiblingsChild: string; @@ -352,6 +368,10 @@ declare const CNLabelContactRelationSon: string; declare const CNLabelContactRelationCousinGrandparentsSiblingsDaughter: string; +declare const CNLabelContactRelationSisterInLawYoungerBrothersWife: string; + +declare const CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild: string; + declare const CNGroupIdentifierKey: string; declare const CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon: string; @@ -374,6 +394,10 @@ declare const CNLabelContactRelationParentsYoungerSibling: string; declare const CNContactPreviousFamilyNameKey: string; +declare const CNContactImageDataAvailableKey: string; + +declare const CNContainerNameKey: string; + declare const CNLabelContactRelationGrandfatherMothersFather: string; declare const CNLabelContactRelationCoSiblingInLaw: string; @@ -384,22 +408,16 @@ declare const CNLabelContactRelationElderCousinFathersBrothersDaughter: string; declare const CNLabelContactRelationNieceBrothersDaughter: string; -declare const CNLabelContactRelationCoFatherInLaw: string; - -declare const CNLabelContactRelationNieceSistersDaughter: string; - declare const CNContainerTypeKey: string; -declare const CNLabelContactRelationGrandfatherFathersFather: string; - -declare const CNContactDepartmentNameKey: string; - declare const CNLabelContactRelationUncle: string; -declare const CNInstantMessageServiceICQ: string; +declare const CNContactStoreDidChangeNotification: string; declare const CNLabelContactRelationElderCousinFathersBrothersSon: string; +declare const CNLabelContactRelationGreatGrandmother: string; + declare const CNLabelContactRelationGranduncle: string; declare const CNLabelContactRelationStepchild: string; @@ -412,37 +430,27 @@ declare const CNLabelContactRelationYoungestSister: string; declare const CNLabelContactRelationElderCousinMothersSistersDaughter: string; -declare const CNContactImageDataKey: string; - -declare const CNLabelContactRelationFather: string; - -declare const CNLabelContactRelationManager: string; - -declare const CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon: string; - -declare const CNContactInstantMessageAddressesKey: string; - -declare const CNSocialProfileServiceKey: string; - -declare const CNLabelHome: string; +declare const CNLabelContactRelationCousinGrandparentsSiblingsSon: string; declare const CNPostalAddressCityKey: string; -declare const CNLabelContactRelationUncleFathersElderSistersHusband: string; +declare const CNContactDepartmentNameKey: string; + +declare const CNLabelPhoneNumberPager: string; declare const CNLabelContactRelationGreatGrandparent: string; -declare const CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter: string; +declare const CNInstantMessageServiceAIM: string; -declare const CNLabelContactRelationGreatGrandmother: string; +declare const CNLabelContactRelationGrandfatherFathersFather: string; -declare const CNLabelSchool: string; +declare const CNLabelContactRelationParentsSiblingMothersSibling: string; -declare const CNContainerNameKey: string; +declare const CNLabelContactRelationSisterInLawHusbandsBrothersWife: string; -declare const CNLabelContactRelationGrandmotherFathersMother: string; +declare const CNLabelContactRelationCousinFathersSistersDaughter: string; -declare const CNLabelContactRelationParentsSiblingMothersSibling: string; +declare const CNLabelContactRelationGrandmotherFathersMother: string; declare const CNLabelContactRelationYoungerCousinFathersSistersSon: string; @@ -462,17 +470,17 @@ declare const CNLabelContactRelationAuntMothersSister: string; declare const CNLabelContactRelationAuntFathersElderBrothersWife: string; -declare const CNLabelContactRelationYoungerBrotherInLaw: string; - -declare const CNLabelContactRelationUncleFathersSistersHusband: string; +declare const CNContactInstantMessageAddressesKey: string; -declare const CNPostalAddressCountryKey: string; +declare const CNLabelContactRelationYoungerBrotherInLaw: string; declare const CNPostalAddressStateKey: string; declare const CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter: string; -declare const CNContactStoreDidChangeNotification: string; +declare const CNLabelContactRelationCoMotherInLaw: string; + +declare const CNLabelHome: string; declare const CNLabelContactRelationDaughterInLaw: string; @@ -492,6 +500,8 @@ declare const CNLabelContactRelationGirlfriend: string; declare const CNLabelContactRelationParent: string; +declare const CNLabelContactRelationYoungerCousinMothersSistersSon: string; + declare const CNLabelPhoneNumberOtherFax: string; declare const CNErrorUserInfoAffectedRecordsKey: string; @@ -502,7 +512,9 @@ declare const CNLabelContactRelationCousinFathersBrothersSon: string; declare const CNLabelContactRelationElderCousin: string; -declare const CNLabelContactRelationUncleMothersElderBrother: string; +declare const CNLabelContactRelationNieceSistersDaughter: string; + +declare const CNContactNoteKey: string; declare const CNLabelContactRelationMother: string; @@ -510,10 +522,10 @@ declare const CNLabelContactRelationSisterInLawBrothersWife: string; declare const CNLabelContactRelationAuntParentsSister: string; -declare const CNPostalAddressPostalCodeKey: string; - declare const CNLabelContactRelationCousinGrandparentsSiblingsChild: string; +declare const CNLabelContactRelationCoFatherInLaw: string; + declare const CNLabelContactRelationUncleFathersBrother: string; declare const CNLabelContactRelationYoungerSisterInLaw: string; @@ -524,8 +536,6 @@ declare const CNContactUrlAddressesKey: string; declare const CNLabelContactRelationTeacher: string; -declare const CNLabelPhoneNumberPager: string; - declare const CNErrorUserInfoAffectedRecordIdentifiersKey: string; declare const CNLabelContactRelationHusband: string; @@ -546,12 +556,8 @@ declare const CNLabelContactRelationYoungerSiblingInLaw: string; declare const CNLabelContactRelationElderSibling: string; -declare const CNContactNoteKey: string; - declare const CNLabelContactRelationStepbrother: string; -declare const CNLabelContactRelationYoungerCousinMothersSistersSon: string; - declare const CNLabelContactRelationGrandchild: string; declare const CNInstantMessageServiceJabber: string; @@ -560,7 +566,7 @@ declare const CNLabelContactRelationCousinMothersSistersDaughter: string; declare const CNContactDatesKey: string; -declare const CNLabelContactRelationCousinParentsSiblingsChild: string; +declare const CNLabelContactRelationFatherInLawWifesFather: string; declare const CNPostalAddressLocalizedPropertyNameAttribute: string; @@ -576,8 +582,6 @@ declare const CNLabelContactRelationSibling: string; declare const CNSocialProfileServiceTwitter: string; -declare const CNLabelContactRelationFatherInLawWifesFather: string; - declare const CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon: string; declare const CNLabelContactRelationAuntMothersYoungerSister: string; @@ -588,12 +592,12 @@ declare const CNLabelContactRelationElderSiblingInLaw: string; declare const CNLabelContactRelationBrotherInLaw: string; +declare const CNInstantMessageServiceICQ: string; + declare const CNLabelContactRelationCousinFathersSistersSon: string; declare const CNLabelContactRelationNieceOrCousin: string; -declare const CNLabelContactRelationCousinFathersSistersDaughter: string; - declare const CNLabelContactRelationFatherInLaw: string; declare const CNContactMiddleNameKey: string; @@ -602,17 +606,13 @@ declare const CNContactPhoneticMiddleNameKey: string; declare const CNLabelContactRelationGranddaughterSonsDaughter: string; -declare const CNLabelPhoneNumberiPhone: string; - -declare const CNLabelContactRelationElderSister: string; - declare const CNLabelContactRelationYoungestBrother: string; declare const CNLabelContactRelationYoungerCousinMothersBrothersSon: string; -declare const CNLabelContactRelationSonInLawOrStepson: string; +declare const CNContactImageDataKey: string; -declare const CNLabelContactRelationSisterInLawHusbandsBrothersWife: string; +declare const CNLabelContactRelationSonInLawOrStepson: string; declare const CNLabelContactRelationSonInLaw: string; @@ -801,34 +801,38 @@ declare class CNMutableGroup extends CNGroup { setName(name: string): void; } -declare class CNContactFormatter extends NSFormatter implements NSSecureCoding { - static descriptorForRequiredKeysForStyle(style: interop.Enum): CNKeyDescriptor; +declare class CNContactProperty extends NSObject implements NSCopying, NSSecureCoding { + readonly contact: CNContact; - static readonly descriptorForRequiredKeysForNameOrder: CNKeyDescriptor; + readonly key: string; - static readonly descriptorForRequiredKeysForDelimiter: CNKeyDescriptor; + readonly value: interop.Object; - static stringFromContactStyle(contact: CNContact, style: interop.Enum): string; + readonly identifier: string; - static attributedStringFromContactStyleDefaultAttributes(contact: CNContact, style: interop.Enum, attributes: NSDictionary | Record | null): NSAttributedString; + readonly label: string; - static nameOrderForContact(contact: CNContact): interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static delimiterForContact(contact: CNContact): string; + static readonly supportsSecureCoding: boolean; - style: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - stringFromContact(contact: CNContact): string; + initWithCoder(coder: NSCoder): this; +} - attributedStringFromContactDefaultAttributes(contact: CNContact, attributes: NSDictionary | Record | null): NSAttributedString; +declare class CNPostalAddressFormatter extends NSFormatter { + static stringFromPostalAddressStyle(postalAddress: CNPostalAddress, style: interop.Enum): string; - setStyle(style: interop.Enum): void; + static attributedStringFromPostalAddressStyleWithDefaultAttributes(postalAddress: CNPostalAddress, style: interop.Enum, attributes: NSDictionary | Record): NSAttributedString; - static readonly supportsSecureCoding: boolean; + style: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + stringFromPostalAddress(postalAddress: CNPostalAddress): string; - initWithCoder(coder: NSCoder): this; + attributedStringFromPostalAddressWithDefaultAttributes(postalAddress: CNPostalAddress, attributes: NSDictionary | Record): NSAttributedString; + + setStyle(style: interop.Enum): void; } declare class CNContainer extends NSObject implements NSCopying, NSSecureCoding { @@ -1047,12 +1051,6 @@ declare class CNMutableContact extends CNContact { setDates(dates: NSArray | Array): void; } -declare class CNChangeHistoryRemoveSubgroupFromGroupEvent extends CNChangeHistoryEvent { - readonly subgroup: CNGroup; - - readonly group: CNGroup; -} - declare class CNChangeHistoryRemoveMemberFromGroupEvent extends CNChangeHistoryEvent { readonly member: CNContact; @@ -1174,32 +1172,6 @@ declare class CNContact extends NSObject implements NSCopying, NSMutableCopying, initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryAddGroupEvent extends CNChangeHistoryEvent { - readonly group: CNGroup; - - readonly containerIdentifier: string; -} - -declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { - readonly username: string; - - readonly service: string; - - initWithUsernameService(username: string, service: string): this; - - static localizedStringForKey(key: string): string; - - static localizedStringForService(service: string): string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CNContactRelation extends NSObject implements NSCopying, NSSecureCoding { static contactRelationWithName any>(this: This, name: string): InstanceType; @@ -1246,22 +1218,14 @@ declare class CNPostalAddress extends NSObject implements NSCopying, NSMutableCo initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryUpdateContactEvent extends CNChangeHistoryEvent { - readonly contact: CNContact; -} - -declare class CNPostalAddressFormatter extends NSFormatter { - static stringFromPostalAddressStyle(postalAddress: CNPostalAddress, style: interop.Enum): string; - - static attributedStringFromPostalAddressStyleWithDefaultAttributes(postalAddress: CNPostalAddress, style: interop.Enum, attributes: NSDictionary | Record): NSAttributedString; - - style: interop.Enum; - - stringFromPostalAddress(postalAddress: CNPostalAddress): string; +declare class CNChangeHistoryRemoveSubgroupFromGroupEvent extends CNChangeHistoryEvent { + readonly subgroup: CNGroup; - attributedStringFromPostalAddressWithDefaultAttributes(postalAddress: CNPostalAddress, attributes: NSDictionary | Record): NSAttributedString; + readonly group: CNGroup; +} - setStyle(style: interop.Enum): void; +declare class CNChangeHistoryUpdateContactEvent extends CNChangeHistoryEvent { + readonly contact: CNContact; } declare class CNChangeHistoryAddMemberToGroupEvent extends CNChangeHistoryEvent { @@ -1276,6 +1240,12 @@ declare class CNChangeHistoryAddSubgroupToGroupEvent extends CNChangeHistoryEven readonly group: CNGroup; } +declare class CNChangeHistoryAddGroupEvent extends CNChangeHistoryEvent { + readonly group: CNGroup; + + readonly containerIdentifier: string; +} + declare class CNSocialProfile extends NSObject implements NSCopying, NSSecureCoding { readonly urlString: string; @@ -1306,6 +1276,70 @@ declare class CNChangeHistoryAddContactEvent extends CNChangeHistoryEvent { readonly containerIdentifier: string; } +declare class CNContactFormatter extends NSFormatter implements NSSecureCoding { + static descriptorForRequiredKeysForStyle(style: interop.Enum): CNKeyDescriptor; + + static readonly descriptorForRequiredKeysForNameOrder: CNKeyDescriptor; + + static readonly descriptorForRequiredKeysForDelimiter: CNKeyDescriptor; + + static stringFromContactStyle(contact: CNContact, style: interop.Enum): string; + + static attributedStringFromContactStyleDefaultAttributes(contact: CNContact, style: interop.Enum, attributes: NSDictionary | Record | null): NSAttributedString; + + static nameOrderForContact(contact: CNContact): interop.Enum; + + static delimiterForContact(contact: CNContact): string; + + style: interop.Enum; + + stringFromContact(contact: CNContact): string; + + attributedStringFromContactDefaultAttributes(contact: CNContact, attributes: NSDictionary | Record | null): NSAttributedString; + + setStyle(style: interop.Enum): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CNChangeHistoryFetchRequest extends CNFetchRequest implements NSSecureCoding { + startingToken: NSData; + + get additionalContactKeyDescriptors(): NSArray; + set additionalContactKeyDescriptors(value: NSArray | Array); + + shouldUnifyResults: boolean; + + mutableObjects: boolean; + + includeGroupChanges: boolean; + + get excludedTransactionAuthors(): NSArray; + set excludedTransactionAuthors(value: NSArray | Array); + + setStartingToken(startingToken: NSData | null): void; + + setAdditionalContactKeyDescriptors(additionalContactKeyDescriptors: NSArray | Array | null): void; + + setShouldUnifyResults(shouldUnifyResults: boolean): void; + + setMutableObjects(mutableObjects: boolean): void; + + setIncludeGroupChanges(includeGroupChanges: boolean): void; + + setExcludedTransactionAuthors(excludedTransactionAuthors: NSArray | Array | null): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CNLabeledValue extends NSObject implements NSCopying, NSSecureCoding { readonly identifier: string; @@ -1397,16 +1431,16 @@ declare class CNSaveRequest extends NSObject { setShouldRefetchContacts(shouldRefetchContacts: boolean): void; } -declare class CNContactProperty extends NSObject implements NSCopying, NSSecureCoding { - readonly contact: CNContact; +declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { + readonly username: string; - readonly key: string; + readonly service: string; - readonly value: interop.Object; + initWithUsernameService(username: string, service: string): this; - readonly identifier: string; + static localizedStringForKey(key: string): string; - readonly label: string; + static localizedStringForService(service: string): string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1447,40 +1481,6 @@ declare class CNChangeHistoryDeleteGroupEvent extends CNChangeHistoryEvent { readonly groupIdentifier: string; } -declare class CNChangeHistoryFetchRequest extends CNFetchRequest implements NSSecureCoding { - startingToken: NSData; - - get additionalContactKeyDescriptors(): NSArray; - set additionalContactKeyDescriptors(value: NSArray | Array); - - shouldUnifyResults: boolean; - - mutableObjects: boolean; - - includeGroupChanges: boolean; - - get excludedTransactionAuthors(): NSArray; - set excludedTransactionAuthors(value: NSArray | Array); - - setStartingToken(startingToken: NSData | null): void; - - setAdditionalContactKeyDescriptors(additionalContactKeyDescriptors: NSArray | Array | null): void; - - setShouldUnifyResults(shouldUnifyResults: boolean): void; - - setMutableObjects(mutableObjects: boolean): void; - - setIncludeGroupChanges(includeGroupChanges: boolean): void; - - setExcludedTransactionAuthors(excludedTransactionAuthors: NSArray | Array | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CNFetchRequest extends NSObject { } diff --git a/packages/ios-sim/types/CoreAudioTypes.d.ts b/packages/ios-sim/types/CoreAudioTypes.d.ts index df0726a5..2c5ed0eb 100644 --- a/packages/ios-sim/types/CoreAudioTypes.d.ts +++ b/packages/ios-sim/types/CoreAudioTypes.d.ts @@ -2,10 +2,6 @@ declare const kAudioChannelLayoutTag_MPEG_3_0_B: number; -declare const kAudioChannelLayoutTag_MPEG_5_0_E: number; - -declare const kAudioChannelLayoutTag_AudioUnit_6_0: number; - declare const kAudioChannelLayoutTag_CICP_10: number; declare const kAudioChannelLayoutTag_MPEG_5_0_C: number; @@ -14,6 +10,12 @@ declare const kAudioChannelLabel_RightBottom: number; declare const kAudioChannelLayoutTag_MPEG_5_1_A: number; +declare const kAudioChannelLayoutTag_DVD_4: number; + +declare const kAudioChannelLayoutTag_EAC3_7_1_A: number; + +declare const kAudioChannelLayoutTag_DTS_8_1_B: number; + declare const kAudioChannelLabel_Discrete_11: number; declare const kAudioFormatMPEG4AAC_ELD_V2: number; @@ -22,7 +24,7 @@ declare const kAudioChannelLayoutTag_EAC_7_0_A: number; declare const kAudioChannelLayoutTag_AAC_3_0: number; -declare const kAudioChannelLayoutTag_Logic_6_0_B: number; +declare const kAudioChannelLayoutTag_AAC_7_1_C: number; declare const kAudioChannelLabel_Discrete_6: number; @@ -34,10 +36,10 @@ declare const kAudioFormatFlagIsBigEndian: number; declare const kAudioChannelLabel_HOA_ACN_12: number; -declare const kAudioChannelLayoutTag_DTS_8_1_B: number; - declare const kAudioChannelLayoutTag_Atmos_5_1_4: number; +declare const kAudioChannelLabel_HearingImpaired: number; + declare const kAppleLosslessFormatFlag_24BitSourceData: number; declare const kAudioFormatALaw: number; @@ -46,6 +48,8 @@ declare const kAudioChannelLayoutTag_DTS_6_1_A: number; declare const kAudioFormatMACE6: number; +declare const kAudioChannelLayoutTag_Logic_6_0_B: number; + declare const kAudioChannelLabel_Ambisonic_X: number; declare const kAudioChannelLayoutTag_TMH_10_2_std: number; @@ -54,10 +58,6 @@ declare const kAudio_ParamError: number; declare const kAudio_MemFullError: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_G: number; - -declare const kAudioChannelLayoutTag_DTS_8_0_B: number; - declare const kAudioChannelLayoutTag_EAC3_7_1_B: number; declare const kLinearPCMFormatFlagIsNonInterleaved: number; @@ -72,14 +72,20 @@ declare const kAudioChannelLabel_Right: number; declare const kAudioChannelLayoutTag_AudioUnit_4: number; -declare const kAudioFormatFlagIsNonMixable: number; - declare const kAudioChannelLayoutTag_MPEG_5_0_D: number; declare const kAudioChannelLabel_Mono: number; +declare const kAudioFormatFlagIsNonMixable: number; + declare const kAudioChannelLabel_CenterTopFront: number; +declare const kAudioChannelLayoutTag_AC3_3_1: number; + +declare const kAudioChannelLayoutTag_MPEG_5_0_E: number; + +declare const kAudioChannelLayoutTag_AudioUnit_6_0: number; + declare const kAudioFormatTimeCode: number; declare const kAudioChannelLayoutTag_Logic_6_1_C: number; @@ -130,41 +136,35 @@ declare const kAudioChannelLayoutTag_CICP_1: number; declare const kAudioChannelLayoutTag_DiscreteInOrder: number; -declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_6: number; - declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_4_A: number; declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_2: number; -declare const kAudioChannelLayoutTag_Logic_Atmos_5_1_4: number; - -declare const kAudioChannelLayoutTag_Logic_Atmos_5_1_2: number; - declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_B: number; declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_A: number; -declare const kAudioChannelLayoutTag_Logic_7_1_A: number; +declare const kAudioChannelLayoutTag_Logic_7_1_C: number; -declare const kAudioChannelLayoutTag_Logic_6_0_A: number; +declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; -declare const kAudioChannelLayoutTag_Logic_5_1_B: number; +declare const kAudioChannelLayoutTag_Logic_7_1_B: number; -declare const kAudioChannelLayoutTag_Logic_5_0_D: number; +declare const kAudioChannelLayoutTag_Logic_7_1_A: number; -declare const kAudioChannelLayoutTag_Logic_5_0_C: number; +declare const kAudioChannelLayoutTag_Logic_6_1_D: number; -declare const kAudioChannelLayoutTag_Logic_5_0_B: number; +declare const kAudioChannelLayoutTag_Logic_6_0_C: number; -declare const kAudioChannelLayoutTag_Logic_Stereo: number; +declare const kAudioChannelLayoutTag_Logic_5_0_C: number; -declare const kAudioChannelLayoutTag_Logic_Mono: number; +declare const kAudioChannelLayoutTag_Logic_4_0_C: number; -declare const kAudioChannelLayoutTag_Atmos_9_1_6: number; +declare const kAudioChannelLayoutTag_Logic_Mono: number; declare const kAudioChannelLayoutTag_Atmos_5_1_2: number; -declare const kAudioChannelLayoutTag_HOA_ACN_SN3D: number; +declare const kAudioChannelLayoutTag_HOA_ACN_N3D: number; declare const kAudioChannelLayoutTag_WAVE_5_1_B: number; @@ -172,19 +172,11 @@ declare const kAudioChannelLayoutTag_WAVE_5_1_A: number; declare const kAudioChannelLayoutTag_WAVE_5_0_A: number; -declare const kAudioChannelLayoutTag_WAVE_4_0_B: number; - -declare const kAudioChannelLayoutTag_MPEG_7_1_C: number; - -declare const kAudioChannelLayoutTag_WAVE_4_0_A: number; - -declare const kAudioChannelLayoutTag_WAVE_3_0: number; - declare const kAudioChannelLayoutTag_WAVE_2_1: number; -declare const kAudioChannelLayoutTag_DTS_7_1: number; +declare const kAudioChannelLayoutTag_DTS_8_1_A: number; -declare const kAudioChannelLayoutTag_DTS_7_0: number; +declare const kAudioChannelLayoutTag_DTS_8_0_B: number; declare const kAudioFormatMPEG4AAC_LD: number; @@ -198,225 +190,125 @@ declare const kAudioChannelLayoutTag_DTS_6_0_A: number; declare const kAudioChannelLayoutTag_DTS_4_1: number; -declare const kAudioChannelLayoutTag_DTS_3_1: number; - -declare const kAudioChannelLayoutTag_EAC3_7_1_F: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_H: number; declare const kAudioChannelLayoutTag_Atmos_7_1_4: number; declare const kAudioChannelLayoutTag_EAC3_7_1_E: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_D: number; - declare const kAudioChannelLayoutTag_EAC3_7_1_C: number; declare const kAudioChannelLayoutTag_EAC3_6_1_C: number; -declare const kAudioChannelLayoutTag_EAC3_6_1_B: number; - -declare const kAudioChannelLayoutTag_EAC3_6_1_A: number; - declare const kAudioChannelLayoutTag_EAC_6_0_A: number; -declare const kAudioChannelLayoutTag_AC3_3_1_1: number; - -declare const kAudioChannelLayoutTag_AC3_2_1_1: number; - -declare const kAudioChannelLayoutTag_AC3_3_1: number; - -declare const kAudioChannelLayoutTag_AC3_3_0: number; - -declare const kAudioChannelLayoutTag_AC3_1_0_1: number; - -declare const kAudioChannelLayoutTag_TMH_10_2_full: number; - -declare const kAudioChannelLayoutTag_AAC_7_1_C: number; - -declare const kAudioChannelLayoutTag_AAC_7_0: number; - -declare const kAudioChannelLayoutTag_AAC_6_1: number; - -declare const kAudioChannelLayoutTag_AAC_6_0: number; - -declare const kAudioChannelLayoutTag_AAC_5_1: number; +declare const kAudioChannelLayoutTag_AC3_3_0_1: number; -declare const kAudioChannelLayoutTag_Logic_7_1_B: number; +declare const kAudioChannelLayoutTag_AAC_Octagonal: number; -declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; +declare const kAudioChannelLayoutTag_AAC_7_1: number; -declare const kAudioChannelLayoutTag_AudioUnit_5_1: number; +declare const kAudioChannelLayoutTag_AAC_Quadraphonic: number; declare const kAudioChannelLayoutTag_AudioUnit_7_0_Front: number; declare const kAudioChannelLayoutTag_AudioUnit_7_0: number; -declare const kAudioChannelLayoutTag_AudioUnit_8: number; - declare const kAudioChannelLayoutTag_AudioUnit_6: number; -declare const kAudioChannelLayoutTag_DVD_20: number; - -declare const kAudioChannelLayoutTag_DVD_19: number; - declare const kAudioChannelLayoutTag_DVD_18: number; declare const kAudioChannelLayoutTag_DVD_16: number; -declare const kAudioChannelLayoutTag_DVD_15: number; - -declare const kAudioChannelLayoutTag_DVD_14: number; - -declare const kAudioChannelLayoutTag_DVD_13: number; - declare const kAudioChannelLayoutTag_DVD_12: number; -declare const kAudioChannelLayoutTag_DVD_11: number; - declare const kAudioChannelLayoutTag_DVD_10: number; declare const kAudioChannelLayoutTag_DVD_9: number; -declare const kAudioChannelLayoutTag_DVD_8: number; - -declare const kAudioChannelLayoutTag_DVD_7: number; - -declare const kAudioChannelLayoutTag_DVD_6: number; - -declare const kAudioChannelLayoutTag_DVD_4: number; +declare const kAudioChannelLabel_RightTotal: number; -declare const kAudioChannelLayoutTag_DVD_2: number; +declare const kAudioChannelLayoutTag_DVD_5: number; declare const kAudioChannelLayoutTag_DVD_0: number; -declare const kAudioChannelLayoutTag_ITU_3_2_1: number; +declare const kAudioChannelLayoutTag_ITU_3_4_1: number; -declare const kAudioChannelLayoutTag_ITU_3_0: number; +declare const kAudioChannelLayoutTag_ITU_3_1: number; declare const kAudioChannelLayoutTag_ITU_2_1: number; declare const kAudioChannelLayoutTag_ITU_2_0: number; -declare const kAudioChannelLayoutTag_ITU_1_0: number; - declare const kAudioChannelLayoutTag_SMPTE_DTV: number; -declare const kAudioChannelLayoutTag_Emagic_Default_7_1: number; - -declare const kAudioChannelLayoutTag_MPEG_7_1_A: number; - -declare const kAudioChannelLayoutTag_MPEG_6_1_A: number; - -declare const kAudioChannelLayoutTag_MPEG_5_1_C: number; - -declare const kAudioChannelLayoutTag_MPEG_5_1_B: number; +declare const kAudioChannelLayoutTag_MPEG_7_1_C: number; -declare const kAudioChannelLayoutTag_MPEG_5_0_B: number; +declare const kAudioChannelLayoutTag_MPEG_7_1_B: number; declare const kAudioChannelLayoutTag_MPEG_5_0_A: number; -declare const kAudioChannelLayoutTag_MPEG_4_0_B: number; - -declare const kAudioChannelLayoutTag_MPEG_4_0_A: number; - -declare const kAudioChannelLayoutTag_MPEG_3_0_A: number; - declare const kAudioChannelLabel_RightTopSurround: number; declare const kAudioChannelLayoutTag_MPEG_2_0: number; -declare const kAudioChannelLayoutTag_MPEG_1_0: number; +declare const kAudioChannelLayoutTag_Cube: number; declare const kAudioChannelLayoutTag_Octagonal: number; declare const kAudioChannelLayoutTag_Hexagonal: number; -declare const kAudioChannelLayoutTag_Pentagonal: number; - declare const kAudioChannelLayoutTag_Quadraphonic: number; -declare const kAudioChannelLayoutTag_Ambisonic_B_Format: number; - declare const kAudioChannelLayoutTag_XY: number; declare const kAudioChannelLayoutTag_StereoHeadphones: number; declare const kAudioChannelLayoutTag_Mono: number; -declare const kAudioChannelLayoutTag_UseChannelBitmap: number; - -declare const kAudioChannelLabel_BeginReserved: number; - -declare const kAudioChannelLabel_Object: number; - -declare const kAudioChannelLabel_HOA_N3D: number; - -declare const kAudioChannelLabel_HOA_SN3D: number; - -declare const kAudioChannelLabel_HOA_ACN_65024: number; - declare const kAudioChannelLabel_HOA_ACN_15: number; -declare const kAudioChannelLabel_HOA_ACN_11: number; - -declare const kAudioChannelLabel_HOA_ACN_10: number; +declare const kAudioChannelLabel_HOA_ACN_14: number; declare const kAudioChannelLabel_HOA_ACN_8: number; -declare const kAudioChannelLabel_HOA_ACN_5: number; +declare const kAudioChannelLabel_HOA_ACN_13: number; declare const kAudioChannelLabel_HOA_ACN_4: number; -declare const kAudioChannelLabel_HOA_ACN_2: number; - -declare const kAudioChannelLabel_HOA_ACN_1: number; - -declare const kAudioChannelLabel_HOA_ACN_0: number; - -declare const kAudioChannelLabel_HOA_ACN: number; - -declare const kAudioChannelLabel_Discrete_65535: number; +declare const kAudioChannelLabel_HOA_ACN_3: number; declare const kAudioChannelLabel_Discrete_14: number; declare const kAudioChannelLabel_Discrete_13: number; -declare const kAudioChannelLabel_Discrete_12: number; - -declare const kAudioChannelLabel_Discrete_10: number; - -declare const kAudioChannelLabel_Discrete_9: number; - -declare const kAudioChannelLabel_Discrete_8: number; - declare const kAudioChannelLabel_Discrete_5: number; -declare const kAudioChannelLabel_Discrete_4: number; +declare const kAudioChannelLabel_Discrete_2: number; declare const kAudioChannelLabel_Discrete_0: number; declare const kAudioChannelLabel_Discrete: number; -declare const kAudioChannelLabel_ForeignLanguage: number; +declare const kAudioChannelLabel_HeadphonesRight: number; -declare const kAudioChannelLabel_ClickTrack: number; +declare const kAudioChannelLabel_HeadphonesLeft: number; declare const kAudioChannelLabel_BinauralRight: number; -declare const kAudioChannelLabel_XY_Y: number; +declare const kAudioChannelLabel_BinauralLeft: number; -declare const kAudioChannelLabel_MS_Mid: number; +declare const kAudioChannelLabel_MS_Side: number; declare const kAudioChannelLabel_Ambisonic_Z: number; declare const kAudioChannelLabel_Ambisonic_Y: number; -declare const kAudioChannelLabel_RightEdgeOfScreen: number; - -declare const kAudioChannelLabel_CenterBottom: number; +declare const kAudioChannelLabel_RightBackSurround: number; -declare const kAudioChannelLabel_LeftBottom: number; +declare const kAudioChannelLabel_LFE3: number; -declare const kAudioChannelLabel_RightSideSurround: number; +declare const kAudioChannelLabel_LeftTopSurround: number; declare const kAudioChannelLabel_CenterTopRear: number; @@ -428,367 +320,475 @@ declare const kAudioChannelLabel_DialogCentricMix: number; declare const kAudioChannelLabel_Narration: number; -declare const kAudioChannelLayoutTag_DVD_5: number; - -declare const kAudioChannelLabel_RightTotal: number; - declare const kAudioChannelLabel_LeftTotal: number; -declare const kAudioChannelLabel_LFE2: number; - -declare const kAudioChannelLabel_RightWide: number; - -declare const kAudioChannelLabel_RearSurroundRight: number; - -declare const kAudioChannelLabel_TopBackRight: number; +declare const kAudioChannelLabel_TopBackCenter: number; declare const kAudioChannelLabel_TopBackLeft: number; -declare const kAudioChannelLabel_VerticalHeightRight: number; - declare const kAudioChannelLabel_VerticalHeightCenter: number; -declare const kAudioChannelLabel_VerticalHeightLeft: number; - declare const kAudioChannelLabel_TopCenterSurround: number; -declare const kAudioChannelLabel_RightSurroundDirect: number; +declare const kAudioChannelLayoutTag_UseChannelDescriptions: number; declare const kAudioChannelLabel_LeftSurroundDirect: number; -declare const kAudioChannelLabel_CenterSurround: number; - declare const kAudioChannelLabel_RightCenter: number; -declare const kAudioChannelLabel_RightSurround: number; - -declare const kAudioChannelLabel_LFEScreen: number; - declare const kAudioChannelLabel_UseCoordinates: number; -declare const kAudioChannelLabel_Unknown: number; +declare const kAudioFormatFlagsCanonical: number; -declare const kAudioFormatFlagsNativeFloatPacked: number; +declare const kAudioFormatFlagsNativeEndian: number; -declare const kAudioFormatFlagsCanonical: number; +declare const kAppleLosslessFormatFlag_20BitSourceData: number; + +declare const kAppleLosslessFormatFlag_16BitSourceData: number; declare const kLinearPCMFormatFlagsSampleFractionMask: number; declare const kLinearPCMFormatFlagsSampleFractionShift: number; -declare const kLinearPCMFormatFlagIsNonMixable: number; - -declare const kLinearPCMFormatFlagIsAlignedHigh: number; - declare const kLinearPCMFormatFlagIsPacked: number; declare const kLinearPCMFormatFlagIsBigEndian: number; declare const kLinearPCMFormatFlagIsFloat: number; +declare const kAudioFormatFlagsAreAllClear: number; + declare const kAudioFormatFlagIsAlignedHigh: number; declare const kAudioFormatFlagIsSignedInteger: number; +declare const kAudioFormatOpus: number; + declare const kAudioFormatFLAC: number; +declare const kAudioFormatEnhancedAC3: number; + declare const kAudioFormatAES3: number; declare const kAudioFormatMicrosoftGSM: number; -declare const kAudioFormatDVIIntelIMA: number; - declare const kAudioFormatAudible: number; -declare const kAudioFormatAMR_WB: number; - declare const kAudioFormatAMR: number; +declare const kAudioFormatMPEGD_USAC: number; + declare const kAudioFormatMPEG4AAC_ELD_SBR: number; declare const kAudioFormatMPEG4AAC_HE: number; declare const kAudioFormatAppleLossless: number; -declare const kAudioFormatParameterValueStream: number; - -declare const kAudioFormatMPEGLayer3: number; +declare const kAudioFormatMPEGLayer2: number; declare const kAudioFormatQUALCOMM: number; -declare const kAudioFormatQDesign2: number; - -declare const kAudioFormatQDesign: number; - -declare const kAudioFormatULaw: number; +declare const kAudioFormatMACE3: number; -declare const kAudioFormatMPEG4TwinVQ: number; +declare const kAudioFormatMPEG4HVXC: number; declare const kAudioFormatMPEG4CELP: number; -declare const kAudioFormatMPEG4AAC: number; +declare const kAudioChannelLayoutTag_MPEG_5_1_D: number; + +declare const kAudioFormat60958AC3: number; declare const kAudioFormatAC3: number; +declare const kAudioFormatLinearPCM: number; + declare const kAudioStreamAnyRate: number; declare const kAudio_BadFilePathError: number; -declare const kAudio_TooManyFilesOpenError: number; - -declare const kAudio_FilePermissionError: number; +declare const kAudio_NoError: number; -declare const kAudio_UnimplementedError: number; +declare const kAudioChannelLayoutTag_Logic_4_0_A: number; -declare const kAudioChannelLabel_LeftWide: number; +declare const kLinearPCMFormatFlagIsNonMixable: number; -declare const kAudioFormatOpus: number; +declare const kAudioChannelLabel_HOA_ACN_65024: number; -declare const kAudioFormatFlagsAudioUnitCanonical: number; +declare const kAudioChannelLayoutTag_WAVE_7_1: number; -declare const kAudioChannelLayoutTag_CICP_15: number; +declare const kAudioChannelLayoutTag_DTS_7_1: number; declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_4_B: number; +declare const kAppleLosslessFormatFlag_32BitSourceData: number; + declare const kAudioChannelLabel_EndReserved: number; -declare const kAudioChannelLabel_RearSurroundLeft: number; +declare const kAudioChannelLabel_HOA_ACN_11: number; -declare const kAudioChannelLabel_Discrete_2: number; +declare const kAudioFormatFlagsNativeFloatPacked: number; -declare const kAppleLosslessFormatFlag_32BitSourceData: number; +declare const kLinearPCMFormatFlagIsAlignedHigh: number; -declare const kAudioChannelLayoutTag_CICP_18: number; +declare const kAudioChannelLabel_RearSurroundLeft: number; -declare const kAudioChannelLabel_LeftTopMiddle: number; +declare const kAudioChannelLabel_Center: number; -declare const kAudioChannelLayoutTag_MidSide: number; +declare const kAudioChannelLayoutTag_AudioUnit_5_1: number; -declare const kAudioChannelLayoutTag_DVD_3: number; +declare const kAudioChannelLabel_HOA_ACN_5: number; -declare const kAudioChannelLayoutTag_WAVE_7_1: number; +declare const kAudioFormatAMR_WB: number; -declare const kAudioChannelLabel_RightTopFront: number; +declare const kAudioChannelLabel_HOA_ACN_2: number; -declare const kAudioFormatMPEGLayer2: number; +declare const kAudioChannelLabel_Haptic: number; -declare const kAudioFormatMPEG4AAC_HE_V2: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_D: number; -declare const kAudioChannelLabel_HearingImpaired: number; +declare const kAudioChannelLayoutTag_Atmos_9_1_6: number; + +declare const kAudioChannelLabel_LeftTopRear: number; declare const kLinearPCMFormatFlagIsSignedInteger: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_H: number; +declare const kAudioChannelLayoutTag_CICP_3: number; -declare const kAudioChannelLayoutTag_DTS_8_0_A: number; +declare const kAudioChannelLayoutTag_AudioUnit_6_1: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_A: number; +declare const kAudioChannelLayoutTag_DVD_14: number; -declare const kAudioChannelLayoutTag_AAC_Quadraphonic: number; +declare const kAudioChannelLabel_RightSurroundDirect: number; -declare const kAudioChannelLabel_HOA_ACN_13: number; +declare const kAudioFormatFlagsAudioUnitCanonical: number; + +declare const kAudioChannelLabel_Discrete_8: number; + +declare const kAudioFormatParameterValueStream: number; + +declare const kAudioFormatMPEG4AAC_Spatial: number; + +declare const kAudioChannelLayoutTag_AAC_6_0: number; + +declare const kAudioChannelLabel_Discrete_65535: number; + +declare const kAudioChannelLayoutTag_Pentagonal: number; + +declare const kAudioChannelLayoutTag_MPEG_7_1_A: number; + +declare const kAudioChannelLabel_LeftTopMiddle: number; declare const kAudioChannelLayoutTag_AAC_4_0: number; +declare const kAudioChannelLayoutTag_DVD_3: number; + declare const kAudioChannelLayoutTag_MPEG_5_1_E: number; declare const AVAudioSessionErrorInsufficientPriority: number; -declare const kAudioChannelLabel_LFE3: number; +declare const kAudioChannelLabel_Discrete_12: number; declare const kAudioChannelLayoutTag_CICP_5: number; -declare const kAudioChannelLabel_LeftTopRear: number; +declare const kAudioChannelLayoutTag_MPEG_4_0_B: number; -declare const kAudioChannelLayoutTag_DVD_1: number; +declare const kAudioChannelLayoutTag_MatrixStereo: number; -declare const kAudioFormatMPEG4AAC_Spatial: number; +declare const kAudioChannelLayoutTag_DVD_1: number; declare const kAudioChannelLayoutTag_AudioUnit_5_0: number; -declare const kAppleLosslessFormatFlag_20BitSourceData: number; +declare const kAudioFormatQDesign: number; + +declare const kAudioChannelLabel_RightSideSurround: number; declare const kAudioChannelLayoutTag_DTS_6_1_D: number; +declare const kAudioChannelLayoutTag_WAVE_3_0: number; + +declare const kAudioChannelLayoutTag_Logic_Atmos_5_1_2: number; + +declare const kAudio_FileNotFoundError: number; + declare const kAudioChannelLabel_Discrete_3: number; declare const kAudioChannelLayoutTag_CICP_14: number; -declare const kAudioChannelLabel_TopBackCenter: number; +declare const kAudioChannelLayoutTag_AudioUnit_7_1_Front: number; -declare const kAudioChannelLayoutTag_DTS_8_1_A: number; +declare const kAudioChannelLayoutTag_Atmos_7_1_2: number; + +declare const kAudioChannelLayoutTag_DVD_6: number; + +declare const kAudioChannelLayoutTag_AC3_1_0_1: number; declare const kAudioChannelLabel_RightTopRear: number; -declare const kAudioFormatMPEG4HVXC: number; +declare const kAudioFormatFlagIsFloat: number; declare const kAudioChannelLayoutTag_AAC_7_1_B: number; -declare const kAudioChannelLayoutTag_Logic_6_0_C: number; +declare const kAudioChannelLayoutTag_Logic_Atmos_5_1_4: number; -declare const kAudioChannelLayoutTag_Logic_4_0_A: number; +declare const kAudioFormatMPEGLayer3: number; -declare const kAudioChannelLayoutTag_CICP_9: number; +declare const kAudioChannelLayoutTag_ITU_3_0: number; -declare const kAudioChannelLayoutTag_MatrixStereo: number; +declare const kAudioFormatULaw: number; -declare const kAudioChannelLayoutTag_CICP_3: number; +declare const kAudioChannelLayoutTag_CICP_9: number; -declare const kAudioChannelLabel_HeadphonesRight: number; +declare const kAudioChannelLabel_LFE2: number; declare const kAudioChannelLayoutTag_Logic_6_1_A: number; +declare const kAudioChannelLabel_HOA_ACN_0: number; + +declare const kAudioChannelLayoutTag_DVD_7: number; + declare const kAudioChannelLayoutTag_Ogg_5_1: number; declare const kAudioChannelLayoutTag_Logic_4_0_B: number; -declare const kAudioChannelLayoutTag_Logic_6_1_D: number; +declare const kAudioChannelLayoutTag_DVD_13: number; -declare const kAudioChannelLayoutTag_AC3_3_0_1: number; +declare const kAudioChannelLayoutTag_Logic_5_1_C: number; -declare const kAudioChannelLayoutTag_WAVE_5_0_B: number; +declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_6: number; + +declare const kAudioChannelLayoutTag_Logic_5_0_A: number; + +declare const kAudioChannelLayoutTag_Logic_Quadraphonic: number; + +declare const kAudioChannelLabel_HOA_ACN_1: number; declare const kAudioChannelLabel_CenterSurroundDirect: number; +declare const kAudioChannelLayoutTag_ITU_3_2_1: number; + +declare const kAudioChannelLayoutTag_DTS_7_0: number; + +declare const kAudioChannelLabel_RightEdgeOfScreen: number; + +declare const kAudioChannelLayoutTag_TMH_10_2_full: number; + declare const kAudioChannelLabel_Discrete_15: number; +declare const kAudioChannelLabel_LeftBottom: number; + +declare const kAudioChannelLayoutTag_AudioUnit_8: number; + declare const kAudioChannelLabel_Left: number; declare const kAudioChannelLayoutTag_Ogg_6_1: number; -declare const kAudioChannelLayoutTag_Logic_4_0_C: number; - -declare const kAudioFormatFlagIsNonInterleaved: number; +declare const kAudioChannelLayoutTag_Emagic_Default_7_1: number; -declare const kAudioChannelLayoutTag_MPEG_5_1_D: number; +declare const kAudioChannelLayoutTag_Logic_Stereo: number; -declare const kAudioChannelLabel_HeadphonesLeft: number; +declare const kAudioChannelLayoutTag_MPEG_6_1_A: number; declare const kAudioChannelLabel_Discrete_7: number; -declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_C: number; +declare const kAudioChannelLayoutTag_MidSide: number; -declare const kAudioFormatLinearPCM: number; +declare const kAudioChannelLabel_LFEScreen: number; -declare const kAudioChannelLayoutTag_Logic_Quadraphonic: number; +declare const kAudioFormatMPEG4TwinVQ: number; -declare const kAudioChannelLabel_Center: number; +declare const kAudioChannelLabel_LeftWide: number; -declare const kAudioChannelLayoutTag_AAC_7_1: number; +declare const kAudioChannelLabel_HOA_ACN_9: number; + +declare const kAudioChannelLayoutTag_AC3_3_1_1: number; + +declare const kAudioChannelLabel_TopBackRight: number; + +declare const kAudioChannelLabel_Object: number; + +declare const kAudioFormatFlagIsNonInterleaved: number; + +declare const kAudio_UnimplementedError: number; + +declare const kAudioChannelLabel_Discrete_10: number; + +declare const kAudioChannelLabel_CenterSurround: number; + +declare const kAudioChannelLayoutTag_ITU_1_0: number; declare const kAudioFormatFlagIsPacked: number; +declare const kAudio_TooManyFilesOpenError: number; + +declare const kAudioChannelLabel_ClickTrack: number; + declare const kLinearPCMFormatFlagsAreAllClear: number; -declare const kAudioChannelLayoutTag_Cube: number; +declare const kAudioFormatMPEG4AAC: number; -declare const kAppleLosslessFormatFlag_16BitSourceData: number; +declare const kAudioChannelLayoutTag_MPEG_4_0_A: number; -declare const kAudioChannelLabel_MS_Side: number; +declare const kAudioChannelLayoutTag_MPEG_3_0_A: number; -declare const kAudioChannelLayoutTag_MPEG_7_1_B: number; +declare const kAudioFormatDVIIntelIMA: number; -declare const kAudioFormatFlagsNativeEndian: number; +declare const kAudioFormatAPAC: number; -declare const kAudioChannelLabel_Haptic: number; +declare const kAudioChannelLayoutTag_MPEG_5_1_B: number; + +declare const kAudioChannelLayoutTag_WAVE_5_0_B: number; + +declare const kAudioChannelLabel_Discrete_1: number; + +declare const kAudioChannelLayoutTag_DTS_3_1: number; declare const kAudioChannelLayoutTag_CICP_4: number; declare const kAudioChannelLayoutTag_AudioUnit_5: number; -declare const kAudioChannelLayoutTag_HOA_ACN_N3D: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_G: number; -declare const kAudioChannelLabel_BinauralLeft: number; +declare const kAudioChannelLayoutTag_MPEG_1_0: number; -declare const kAudioFormatMPEGD_USAC: number; +declare const kAudioChannelLabel_HOA_SN3D: number; -declare const kAudioChannelLayoutTag_Logic_5_1_A: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_F: number; declare const kAudioChannelLayoutTag_Ogg_3_0: number; +declare const kAudioChannelLayoutTag_EAC3_6_1_B: number; + declare const kAudioChannelLabel_LeftSideSurround: number; -declare const kAudioChannelLabel_RightBackSurround: number; +declare const kAudioChannelLayoutTag_Binaural: number; -declare const kAudioChannelLayoutTag_AAC_Octagonal: number; +declare const kAudioChannelLayoutTag_CICP_20: number; -declare const kAudioChannelLayoutTag_Logic_5_0_A: number; +declare const kAudioFormatAppleIMA4: number; -declare const kAudioChannelLayoutTag_ITU_3_4_1: number; +declare const kAudioFormatMPEG4AAC_HE_V2: number; -declare const kAudioChannelLayoutTag_CICP_20: number; +declare const kAudioFormatMIDIStream: number; + +declare const kAudioChannelLayoutTag_AAC_5_1: number; + +declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_C: number; + +declare const kAudioFormatiLBC: number; + +declare const kAudioFormatMPEG4AAC_ELD: number; declare const kAudioChannelLayoutTag_Stereo: number; +declare const kAudioChannelLabel_XY_X: number; + +declare const kAudioChannelLayoutTag_DVD_2: number; + declare const kAudioChannelLayoutTag_CICP_6: number; -declare const kAudioChannelLabel_HOA_ACN_9: number; +declare const kAudioChannelLayoutTag_Ambisonic_B_Format: number; -declare const kAudioFormatFlagsAreAllClear: number; +declare const kAudioChannelLabel_VerticalHeightLeft: number; -declare const kAudioChannelLabel_HOA_ACN_14: number; +declare const kAudioChannelLayoutTag_UseChannelBitmap: number; + +declare const kAudioChannelLayoutTag_Logic_5_0_D: number; + +declare const kAudioChannelLabel_LeftCenter: number; declare const kAudioChannelLabel_Ambisonic_W: number; declare const kAudioChannelLayoutTag_ITU_2_2: number; -declare const kAudio_NoError: number; +declare const kAudioChannelLayoutTag_Logic_5_0_B: number; -declare const kAudioChannelLayoutTag_Logic_5_1_C: number; +declare const kAudioChannelLabel_RightWide: number; -declare const kAudioChannelLayoutTag_Logic_7_1_C: number; +declare const kAudioChannelLabel_BeginReserved: number; -declare const kAudioChannelLayoutTag_ITU_3_1: number; +declare const kAudioChannelLayoutTag_DVD_11: number; -declare const kAudioFormatAppleIMA4: number; +declare const kAudioChannelLayoutTag_AC3_2_1_1: number; -declare const kAudioFormatEnhancedAC3: number; +declare const kAudioChannelLabel_LeftSurround: number; -declare const kAudioChannelLayoutTag_AudioUnit_6_1: number; +declare const kAudioChannelLayoutTag_HOA_ACN_SN3D: number; -declare const kAudioFormatAPAC: number; +declare const kAudioChannelLayoutTag_DVD_20: number; -declare const kAudioChannelLayoutTag_ITU_3_2: number; +declare const kAudioChannelLayoutTag_CICP_18: number; + +declare const kAudioChannelLayoutTag_DVD_8: number; + +declare const kAudioChannelLabel_RearSurroundRight: number; + +declare const kAudioChannelLayoutTag_Logic_6_0_A: number; + +declare const kAudioChannelLayoutTag_AAC_6_1: number; + +declare const kAudioChannelLayoutTag_DTS_8_0_A: number; + +declare const kAudioChannelLabel_CenterBottom: number; + +declare const kAudioChannelLabel_MS_Mid: number; declare const kAudioChannelLayoutTag_DVD_17: number; -declare const kAudioChannelLayoutTag_Atmos_7_1_2: number; +declare const kAudioChannelLabel_RightTopFront: number; -declare const kAudioChannelLabel_Discrete_1: number; +declare const kAudioChannelLayoutTag_AAC_5_0: number; -declare const kAudioFormatiLBC: number; +declare const kAudioFormatQDesign2: number; -declare const kAudioFormatMACE3: number; +declare const kAudioChannelLabel_Discrete_4: number; -declare const kAudioChannelLabel_XY_X: number; +declare const kAudioChannelLabel_HOA_ACN: number; -declare const kAudioChannelLayoutTag_AudioUnit_7_1_Front: number; +declare const kAudioChannelLabel_VerticalHeightRight: number; -declare const kAudioChannelLabel_LeftSurround: number; +declare const kAudioChannelLayoutTag_DVD_19: number; -declare const kAudioChannelLabel_HOA_ACN_3: number; +declare const kAudioChannelLabel_Unknown: number; -declare const kAudioChannelLayoutTag_Binaural: number; +declare const kAudioChannelLayoutTag_AC3_3_0: number; -declare const kAudioChannelLayoutTag_UseChannelDescriptions: number; +declare const kAudioChannelLayoutTag_DVD_15: number; -declare const kAudioChannelLayoutTag_AAC_5_0: number; +declare const kAudioChannelLabel_Discrete_9: number; -declare const kAudioChannelLabel_LeftTopSurround: number; +declare const kAudioChannelLayoutTag_MPEG_5_1_C: number; -declare const kAudioChannelLabel_LeftCenter: number; +declare const kAudio_FilePermissionError: number; -declare const kAudioFormat60958AC3: number; +declare const kAudioChannelLabel_RightSurround: number; -declare const kAudioFormatFlagIsFloat: number; +declare const kAudioChannelLayoutTag_ITU_3_2: number; + +declare const kAudioChannelLayoutTag_CICP_15: number; + +declare const kAudioChannelLabel_ForeignLanguage: number; + +declare const kAudioChannelLayoutTag_MPEG_5_0_B: number; + +declare const kAudioChannelLabel_XY_Y: number; + +declare const kAudioChannelLayoutTag_WAVE_4_0_B: number; + +declare const kAudioChannelLabel_HOA_N3D: number; declare const kAudioChannelLayoutTag_EndReserved: number; -declare const kAudioFormatMIDIStream: number; +declare const kAudioChannelLayoutTag_Logic_5_1_A: number; -declare const kAudioFormatMPEG4AAC_ELD: number; +declare const kAudioChannelLabel_HOA_ACN_10: number; -declare const kAudio_FileNotFoundError: number; +declare const kAudioChannelLayoutTag_Logic_5_1_B: number; + +declare const kAudioChannelLayoutTag_AAC_7_0: number; + +declare const kAudioChannelLayoutTag_EAC3_6_1_A: number; + +declare const kAudioChannelLayoutTag_WAVE_4_0_A: number; declare const MPEG4ObjectID: { AAC_Main: 1, @@ -897,6 +897,19 @@ declare const AudioChannelCoordinateIndex: { Distance: 2, }; +declare class AudioFormatListItem { + constructor(init?: AudioFormatListItem); + mASBD: AudioStreamBasicDescription; + mChannelLayoutTag: number; +} + +declare class AudioChannelDescription { + constructor(init?: AudioChannelDescription); + mChannelLabel: number; + mChannelFlags: interop.Enum; + mCoordinates: unknown /* const array */; +} + declare class AudioTimeStamp { constructor(init?: AudioTimeStamp); mSampleTime: number; @@ -908,6 +921,14 @@ declare class AudioTimeStamp { mReserved: number; } +declare class AudioStreamPacketDependencyDescription { + constructor(init?: AudioStreamPacketDependencyDescription); + mIsIndependentlyDecodable: number; + mPreRollCount: number; + mFlags: number; + mReserved: number; +} + declare class AudioValueTranslation { constructor(init?: AudioValueTranslation); mInputData: interop.Pointer; @@ -941,20 +962,6 @@ declare class AudioStreamBasicDescription { mReserved: number; } -declare class AudioChannelLayout { - constructor(init?: AudioChannelLayout); - mChannelLayoutTag: number; - mChannelBitmap: interop.Enum; - mNumberChannelDescriptions: number; - mChannelDescriptions: unknown /* const array */; -} - -declare class AudioFormatListItem { - constructor(init?: AudioFormatListItem); - mASBD: AudioStreamBasicDescription; - mChannelLayoutTag: number; -} - declare class AudioBuffer { constructor(init?: AudioBuffer); mNumberChannels: number; @@ -962,11 +969,12 @@ declare class AudioBuffer { mData: interop.Pointer; } -declare class AudioClassDescription { - constructor(init?: AudioClassDescription); - mType: number; - mSubType: number; - mManufacturer: number; +declare class AudioChannelLayout { + constructor(init?: AudioChannelLayout); + mChannelLayoutTag: number; + mChannelBitmap: interop.Enum; + mNumberChannelDescriptions: number; + mChannelDescriptions: unknown /* const array */; } declare class AudioStreamPacketDescription { @@ -989,10 +997,10 @@ declare class SMPTETime { mFrames: number; } -declare class AudioChannelDescription { - constructor(init?: AudioChannelDescription); - mChannelLabel: number; - mChannelFlags: interop.Enum; - mCoordinates: unknown /* const array */; +declare class AudioClassDescription { + constructor(init?: AudioClassDescription); + mType: number; + mSubType: number; + mManufacturer: number; } diff --git a/packages/ios-sim/types/CoreBluetooth.d.ts b/packages/ios-sim/types/CoreBluetooth.d.ts index 47e55f31..d2ca86f2 100644 --- a/packages/ios-sim/types/CoreBluetooth.d.ts +++ b/packages/ios-sim/types/CoreBluetooth.d.ts @@ -1,6 +1,10 @@ /// /// +declare const CBAdvertisementDataServiceDataKey: string; + +declare const CBUUIDCharacteristicObservationScheduleString: string; + declare const CBUUIDCharacteristicValidRangeString: string; declare const CBUUIDClientCharacteristicConfigurationString: string; @@ -43,10 +47,10 @@ declare const CBConnectPeripheralOptionEnableAutoReconnect: string; declare const CBATTErrorDomain: string; -declare const CBConnectPeripheralOptionNotifyOnConnectionKey: string; - declare const CBAdvertisementDataIsConnectable: string; +declare const CBConnectPeripheralOptionNotifyOnDisconnectionKey: string; + declare const CBUUIDL2CAPPSMCharacteristicString: string; declare const CBUUIDCharacteristicAggregateFormatString: string; @@ -55,22 +59,18 @@ declare const CBAdvertisementDataSolicitedServiceUUIDsKey: string; declare const CBAdvertisementDataOverflowServiceUUIDsKey: string; -declare const CBUUIDCharacteristicObservationScheduleString: string; - -declare const CBConnectPeripheralOptionNotifyOnDisconnectionKey: string; - -declare const CBUUIDServerCharacteristicConfigurationString: string; +declare const CBConnectPeripheralOptionNotifyOnConnectionKey: string; declare const CBConnectPeripheralOptionNotifyOnNotificationKey: string; declare const CBCentralManagerRestoredStateScanOptionsKey: string; +declare const CBUUIDServerCharacteristicConfigurationString: string; + declare const CBCentralManagerScanOptionSolicitedServiceUUIDsKey: string; declare const CBCentralManagerScanOptionAllowDuplicatesKey: string; -declare const CBAdvertisementDataServiceDataKey: string; - declare const CBErrorDomain: string; declare const CBCentralManagerRestoredStateScanServicesKey: string; @@ -183,6 +183,13 @@ declare const CBCentralManagerFeature: { CBCentralManagerFeatureExtendedScanAndConnect: 1, }; +declare const CBPeripheralManagerAuthorizationStatus: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + Authorized: 3, +}; + declare const CBATTError: { Success: 0, InvalidHandle: 1, @@ -204,13 +211,6 @@ declare const CBATTError: { InsufficientResources: 17, }; -declare const CBPeripheralManagerAuthorizationStatus: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - Authorized: 3, -}; - declare interface CBPeripheralManagerDelegate extends NSObjectProtocol { peripheralManagerDidUpdateState(peripheral: CBPeripheralManager): void; @@ -447,6 +447,18 @@ declare class CBAttribute extends NSObject { readonly UUID: CBUUID; } +declare class CBATTRequest extends NSObject { + readonly central: CBCentral; + + readonly characteristic: CBCharacteristic; + + readonly offset: number; + + value: NSData; + + setValue(value: NSData | null): void; +} + declare class CBCentralManager extends CBManager { delegate: CBCentralManagerDelegate; @@ -489,18 +501,6 @@ declare class CBDescriptor extends CBAttribute { readonly value: interop.Object; } -declare class CBATTRequest extends NSObject { - readonly central: CBCentral; - - readonly characteristic: CBCharacteristic; - - readonly offset: number; - - value: NSData; - - setValue(value: NSData | null): void; -} - declare class CBL2CAPChannel extends NSObject { readonly peer: CBPeer; diff --git a/packages/ios-sim/types/CoreData.d.ts b/packages/ios-sim/types/CoreData.d.ts index 3219d475..9ecb266c 100644 --- a/packages/ios-sim/types/CoreData.d.ts +++ b/packages/ios-sim/types/CoreData.d.ts @@ -46,8 +46,6 @@ declare const NSValidationInvalidURIError: number; declare const NSValidationStringPatternMatchingError: number; -declare const NSValidationDateTooSoonError: number; - declare const NSValidationRelationshipExceedsMaximumCountError: number; declare const NSValidationRelationshipLacksMinimumCountError: number; @@ -90,6 +88,8 @@ declare const NSInferMappingModelAutomaticallyOption: string; declare const NSMigratePersistentStoresAutomaticallyOption: string; +declare const NSIgnorePersistentStoreVersioningOption: string; + declare const NSSQLiteAnalyzeOption: string; declare const NSSQLitePragmasOption: string; @@ -114,7 +114,7 @@ declare const NSMergeByPropertyStoreTrumpMergePolicy: interop.Object; declare const NSErrorMergePolicy: interop.Object; -declare const NSDeletedObjectIDsKey: string; +declare const NSRefreshedObjectIDsKey: string; declare const NSUpdatedObjectIDsKey: string; @@ -140,24 +140,22 @@ declare const NSInferredMappingModelError: number; declare const NSPersistentStoreFileProtectionKey: string; -declare const NSValidationStringTooShortError: number; - -declare const NSPersistentStoreRemoveUbiquitousMetadataOption: string; - declare const NSRefreshedObjectsKey: string; +declare const NSManagedObjectContextWillSaveNotification: string; + declare const NSStoreUUIDKey: string; declare const NSExternalRecordImportError: number; -declare const NSManagedObjectContextDidSaveNotification: string; - declare const NSPersistentCloudKitContainerEventUserInfoKey: string; declare const NSManagedObjectModelReferenceNotFoundError: number; declare const NSMergeByPropertyObjectTrumpMergePolicy: interop.Object; +declare const NSSQLiteManualVacuumOption: string; + declare const NSPersistentHistoryTrackingKey: string; declare const NSPersistentStoreSaveConflictsError: number; @@ -182,19 +180,13 @@ declare const NSDetailedErrorsKey: string; declare const NSValidationPredicateErrorKey: string; -declare const NSInvalidatedObjectsKey: string; - declare const NSPersistentStoreStagedMigrationManagerOptionKey: string; declare const NSPersistentStoreOSCompatibility: string; -declare const NSDeletedObjectsKey: string; - declare const NSMigrationEntityPolicyKey: string; -declare const NSPersistentStoreUbiquitousContentURLKey: string; - -declare const NSSQLiteManualVacuumOption: string; +declare const NSDeletedObjectsKey: string; declare const NSCoreDataCoreSpotlightExporter: string; @@ -206,9 +198,7 @@ declare const NSValidationNumberTooLargeError: number; declare const NSPersistentHistoryTokenExpiredError: number; -declare const NSPersistentStoreInvalidTypeError: number; - -declare const NSMigrationMissingSourceModelError: number; +declare const NSPersistentStoreUbiquitousContentURLKey: string; declare const NSStoreModelVersionIdentifiersKey: string; @@ -216,6 +206,10 @@ declare const NSAffectedStoresErrorKey: string; declare const NSPersistentStoreForceDestroyOption: string; +declare const NSValidationDateTooSoonError: number; + +declare const NSManagedObjectContextDidSaveNotification: string; + declare const NSInvalidatedObjectIDsKey: string; declare const NSAffectedObjectsErrorKey: string; @@ -230,44 +224,50 @@ declare const NSValidationRelationshipDeniedDeleteError: number; declare const NSMigrationConstraintViolationError: number; +declare const NSPersistentStoreRemoteChangeNotificationPostOptionKey: string; + +declare const NSDeletedObjectIDsKey: string; + declare const NSValidationKeyErrorKey: string; declare const NSPersistentStoreURLKey: string; -declare const NSPersistentStoreRemoteChangeNotificationPostOptionKey: string; - -declare const NSIgnorePersistentStoreVersioningOption: string; +declare const NSValidationStringTooShortError: number; -declare const NSValidationNumberTooSmallError: number; +declare const NSPersistentStoreRemoveUbiquitousMetadataOption: string; declare const NSPersistentStoreTimeoutOption: string; -declare const NSManagedObjectContextWillSaveNotification: string; +declare const NSManagedObjectContextDidSaveObjectIDsNotification: string; + +declare const NSInvalidatedObjectsKey: string; declare const NSPersistentStoreIncompatibleVersionHashError: number; declare const NSManagedObjectExternalRelationshipError: number; -declare const NSManagedObjectContextDidSaveObjectIDsNotification: string; +declare const NSValidationNumberTooSmallError: number; declare const NSPersistentStoreUnsupportedRequestTypeError: number; declare const NSPersistentStoreCoordinatorStoresWillChangeNotification: string; +declare const NSPersistentStoreInvalidTypeError: number; + +declare const NSMigrationMissingSourceModelError: number; + declare const NSMigrationError: number; declare const NSManagedObjectConstraintValidationError: number; declare const NSPersistentStoreSaveConflictsErrorKey: string; +declare const NSPersistentStoreSaveError: number; + declare const NSSQLiteError: number; declare const NSStagedMigrationBackwardMigrationError: number; -declare const NSRefreshedObjectIDsKey: string; - -declare const NSPersistentStoreSaveError: number; - declare const NSPersistentStoreUbiquitousPeerTokenOption: string; declare const NSInvalidatedAllObjectsKey: string; diff --git a/packages/ios-sim/types/CoreFoundation.d.ts b/packages/ios-sim/types/CoreFoundation.d.ts index ce37c98f..d506929c 100644 --- a/packages/ios-sim/types/CoreFoundation.d.ts +++ b/packages/ios-sim/types/CoreFoundation.d.ts @@ -6,8 +6,12 @@ declare const kCFURLVolumeSupportsSymbolicLinksKey: interop.Pointer; declare const kCFStreamSocketSecurityLevelNegotiatedSSL: interop.Object; +declare const kCFTeluguCalendar: interop.Pointer; + declare const kCFLocaleCurrentLocaleDidChangeNotification: interop.Pointer; +declare const kCFErrorDomainOSStatus: interop.Pointer; + declare const kCFURLFileOwnerID: interop.Pointer; declare const kCFURLVolumeResourceCountKey: interop.Pointer; @@ -22,6 +26,8 @@ declare const kCFLocaleAlternateQuotationBeginDelimiterKey: interop.Pointer; declare const kCFURLVolumeURLForRemountingKey: interop.Pointer; +declare const kCFVietnameseCalendar: interop.Pointer; + declare const kCFMessagePortSuccess: number; declare const kCFURLFileResourceTypeUnknown: interop.Pointer; @@ -34,13 +40,15 @@ declare const kCFStringTokenizerAttributeLanguage: number; declare const kCFTypeDictionaryValueCallBacks: CFDictionaryValueCallBacks; +declare const kCFURLIsAliasFileKey: interop.Pointer; + declare const kCFURLTypeIdentifierKey: interop.Pointer; declare const kCFURLFileExists: interop.Pointer; declare const kCFURLVolumeSupportsHardLinksKey: interop.Pointer; -declare const kCFURLFileResourceTypeRegular: interop.Pointer; +declare const kCFTamilCalendar: interop.Pointer; declare const kCFURLVolumeSupportsAdvisoryFileLockingKey: interop.Pointer; @@ -52,6 +60,8 @@ declare const kCFURLDirectoryEntryCountKey: interop.Pointer; declare const kCFDateFormatterVeryShortStandaloneWeekdaySymbols: interop.Pointer; +declare const kCFMalayalamCalendar: interop.Pointer; + declare const kCFDateFormatterLongEraSymbols: interop.Pointer; declare const kCFBooleanTrue: interop.Pointer; @@ -60,6 +70,8 @@ declare const kCFURLIsApplicationKey: interop.Pointer; declare const kCFNumberFormatterCurrencyDecimalSeparator: interop.Pointer; +declare const kCFErrorDescriptionKey: interop.Pointer; + declare const kCFPropertyListReadCorruptError: number; declare const kCFURLFileResourceTypeNamedPipe: interop.Pointer; @@ -70,79 +82,59 @@ declare const kCFURLGenerationIdentifierKey: interop.Pointer; declare const kCFURLFileProtectionCompleteUntilFirstUserAuthentication: interop.Pointer; -declare const kCFNull: interop.Pointer; - -declare const kCFURLVolumeSupportsRenamingKey: interop.Pointer; - -declare const kCFDateFormatterIsLenient: interop.Pointer; +declare const kCFStreamSocketSecurityLevelNone: interop.Object; -declare const kCFNumberFormatterSecondaryGroupingSize: interop.Pointer; +declare const kCFErrorLocalizedFailureKey: interop.Pointer; -declare const kCFDateFormatterWeekdaySymbols: interop.Pointer; +declare const kCFURLVolumeIsJournalingKey: interop.Pointer; -declare const kCFURLLocalizedTypeDescriptionKey: interop.Pointer; +declare const kCFStreamErrorDomainSSL: number; -declare const kCFNumberFormatterAlwaysShowDecimalSeparator: interop.Pointer; +declare const kCFErrorLocalizedRecoverySuggestionKey: interop.Pointer; -declare const kCFStringTransformLatinHangul: interop.Pointer; +declare const kCFNotificationDeliverImmediately: number; -declare const kCFDateFormatterGregorianStartDate: interop.Pointer; +declare const kCFDateFormatterIsLenient: interop.Pointer; -declare const kCFStreamSocketSecurityLevelNone: interop.Object; +declare const kCFURLVolumeSupportsZeroRunsKey: interop.Pointer; -declare const kCFURLUbiquitousItemUploadingErrorKey: interop.Pointer; +declare const kCFMessagePortTransportError: number; -declare const kCFFileDescriptorWriteCallBack: number; +declare const kCFSocketCloseOnInvalidate: number; -declare const kCFNumberFormatterGroupingSeparator: interop.Pointer; +declare const kCFURLFileSecurityKey: interop.Pointer; -declare const kCFNumberFormatterInternationalCurrencySymbol: interop.Pointer; +declare const kCFDateFormatterWeekdaySymbols: interop.Pointer; -declare const kCFSocketCloseOnInvalidate: number; +declare const kCFURLLocalizedTypeDescriptionKey: interop.Pointer; -declare const kCFDateFormatterShortQuarterSymbols: interop.Pointer; +declare const kCFNumberFormatterAlwaysShowDecimalSeparator: interop.Pointer; -declare const kCFStreamPropertySocketSecurityLevel: interop.Object; +declare const kCFStringTransformLatinHangul: interop.Pointer; -declare const kCFStreamPropertyFileCurrentOffset: interop.Pointer; +declare const kCFURLVolumeSupportsSwapRenamingKey: interop.Pointer; -declare const kCFURLEffectiveIconKey: interop.Pointer; +declare const kCFDateFormatterGregorianStartDate: interop.Pointer; -declare const kCFURLVolumeIsAutomountedKey: interop.Pointer; +declare const kCFDateFormatterVeryShortWeekdaySymbols: interop.Pointer; -declare const kCFURLFileProtectionNone: interop.Pointer; +declare const kCFStringTransformLatinArabic: interop.Pointer; -declare const kCFNumberFormatterGroupingSize: interop.Pointer; +declare const kCFURLVolumeSupportsRenamingKey: interop.Pointer; -declare const kCFNumberFormatterPaddingCharacter: interop.Pointer; +declare const kCFFileDescriptorWriteCallBack: number; -declare const kCFErrorDomainOSStatus: interop.Pointer; +declare const kCFURLFileResourceTypeRegular: interop.Pointer; -declare const kCFBooleanFalse: interop.Pointer; +declare const kCFNumberFormatterNegativePrefix: interop.Pointer; declare const kCFLocaleScriptCode: interop.Pointer; -declare const kCFErrorLocalizedRecoverySuggestionKey: interop.Pointer; - declare const kCFURLVolumeAvailableCapacityForImportantUsageKey: interop.Pointer; -declare const kCFURLFileResourceTypeDirectory: interop.Pointer; - -declare const kCFErrorLocalizedFailureKey: interop.Pointer; - -declare const kCFURLVolumeSupportsSwapRenamingKey: interop.Pointer; - -declare const kCFBundleLocalizationsKey: interop.Pointer; - -declare const kCFStringTransformLatinArabic: interop.Pointer; - -declare const kCFURLVolumeIsLocalKey: interop.Pointer; - -declare const kCFDateFormatterVeryShortWeekdaySymbols: interop.Pointer; - -declare const kCFURLVolumeSupportsFileCloningKey: interop.Pointer; +declare const kCFNumberFormatterPaddingCharacter: interop.Pointer; -declare const kCFPreferencesCurrentUser: interop.Pointer; +declare const kCFURLFileProtectionCompleteWhenUserInactive: interop.Pointer; declare const kCFURLCanonicalPathKey: interop.Pointer; @@ -152,14 +144,14 @@ declare const kCFURLVolumeIsEncryptedKey: interop.Pointer; declare const kCFDateFormatterShortStandaloneMonthSymbols: interop.Pointer; +declare const kCFDangiCalendar: interop.Pointer; + declare const kCFURLUbiquitousItemHasUnresolvedConflictsKey: interop.Pointer; declare const kCFPropertyListWriteStreamError: number; declare const kCFStreamPropertySocketNativeHandle: interop.Pointer; -declare const kCFBundleInfoDictionaryVersionKey: interop.Pointer; - declare const kCFNumberFormatterPercentSymbol: interop.Pointer; declare const kCFURLVolumeUUIDStringKey: interop.Pointer; @@ -168,8 +160,6 @@ declare const kCFStringTransformLatinGreek: interop.Pointer; declare const kCFNumberFormatterPerMillSymbol: interop.Pointer; -declare const kCFNumberFormatterNegativePrefix: interop.Pointer; - declare const kCFURLUbiquitousItemDownloadingStatusNotDownloaded: interop.Pointer; declare const kCFPlugInUnloadFunctionKey: interop.Pointer; @@ -180,6 +170,8 @@ declare const kCFURLDocumentIdentifierKey: interop.Pointer; declare const kCFLocaleQuotationEndDelimiterKey: interop.Pointer; +declare const kCFURLVolumeIsLocalKey: interop.Pointer; + declare const kCFStringTransformToLatin: interop.Pointer; declare const kCFSocketAutomaticallyReenableReadCallBack: number; @@ -188,43 +180,41 @@ declare const kCFURLIsSymbolicLinkKey: interop.Pointer; declare const kCFLocaleUsesMetricSystem: interop.Pointer; -declare const kCFURLVolumeSupportsExtendedSecurityKey: interop.Pointer; - declare const kCFLocaleCurrencySymbol: interop.Pointer; declare const kCFURLUbiquitousItemIsUploadedKey: interop.Pointer; -declare const kCFURLIsAliasFileKey: interop.Pointer; - declare const kCFURLFileDirectoryContents: interop.Pointer; declare const kCFNumberFormatterMinSignificantDigits: interop.Pointer; -declare const kCFURLVolumeMountFromLocationKey: interop.Pointer; +declare const kCFURLIsVolumeKey: interop.Pointer; declare const kCFPlugInDynamicRegistrationKey: interop.Pointer; declare const kCFAbsoluteTimeIntervalSince1970: number; +declare const kCFSocketValueKey: interop.Pointer; + +declare const kCFErrorLocalizedFailureReasonKey: interop.Pointer; + declare const kCFURLVolumeMaximumFileSizeKey: interop.Pointer; declare const kCFDateFormatterDefaultFormat: interop.Pointer; declare const kCFFileDescriptorReadCallBack: number; -declare const kCFErrorFilePathKey: interop.Pointer; +declare const kCFURLVolumeSupportsFileCloningKey: interop.Pointer; -declare const kCFMessagePortTransportError: number; +declare const kCFErrorFilePathKey: interop.Pointer; declare const kCFURLIsPurgeableKey: interop.Pointer; declare const kCFIndianCalendar: interop.Pointer; -declare const kCFURLParentDirectoryURLKey: interop.Pointer; - -declare const kCFURLVolumeSupportsJournalingKey: interop.Pointer; +declare const kCFBundleLocalizationsKey: interop.Pointer; -declare const kCFSocketNameKey: interop.Pointer; +declare const kCFURLParentDirectoryURLKey: interop.Pointer; declare const kCFNumberFormatterPaddingPosition: interop.Pointer; @@ -234,14 +224,12 @@ declare const kCFStringTransformLatinKatakana: interop.Pointer; declare const kCFErrorDomainMach: interop.Pointer; -declare const kCFSocketCommandKey: interop.Pointer; - declare const kCFLocaleMeasurementSystem: interop.Pointer; -declare const kCFURLVolumeIsJournalingKey: interop.Pointer; - declare const kCFPreferencesAnyApplication: interop.Pointer; +declare const kCFSocketNameKey: interop.Pointer; + declare const kCFPreferencesAnyUser: interop.Pointer; declare const kCFStreamPropertyShouldCloseNativeSocket: interop.Object; @@ -250,20 +238,26 @@ declare const kCFAllocatorMallocZone: interop.Pointer; declare const kCFBundleExecutableArchitecturePPC: number; +declare const kCFNumberFormatterSecondaryGroupingSize: interop.Pointer; + declare const kCFLocaleQuotationBeginDelimiterKey: interop.Pointer; declare const kCFNumberNegativeInfinity: interop.Pointer; declare const kCFURLIsExecutableKey: interop.Pointer; -declare const kCFPlugInTypesKey: interop.Pointer; +declare const kCFAllocatorUseContext: interop.Pointer; -declare const kCFLocaleExemplarCharacterSet: interop.Pointer; +declare const kCFStreamPropertyFileCurrentOffset: interop.Pointer; -declare const kCFURLFileResourceTypeKey: interop.Pointer; +declare const kCFBundleInfoDictionaryVersionKey: interop.Pointer; + +declare const kCFURLVolumeMountFromLocationKey: interop.Pointer; declare const kCFRunLoopDefaultMode: interop.Pointer; +declare const kCFNumberFormatterGroupingSeparator: interop.Pointer; + declare const kCFLocaleCalendar: interop.Pointer; declare const kCFURLIsUserImmutableKey: interop.Pointer; @@ -272,6 +266,8 @@ declare const kCFDateFormatterMonthSymbols: interop.Pointer; declare const kCFStreamSocketSOCKSVersion5: interop.Object; +declare const kCFVikramCalendar: interop.Pointer; + declare const kCFIslamicCivilCalendar: interop.Pointer; declare const kCFMessagePortReceiveTimeout: number; @@ -302,18 +298,16 @@ declare const kCFStringBinaryHeapCallBacks: CFBinaryHeapCallBacks; declare const kCFNumberFormatterNaNSymbol: interop.Pointer; +declare const kCFURLEffectiveIconKey: interop.Pointer; + declare const kCFNumberFormatterIsLenient: interop.Pointer; declare const kCFStringTokenizerUnitWord: number; declare const kCFStreamPropertySocketRemotePortNumber: interop.Pointer; -declare const kCFErrorDescriptionKey: interop.Pointer; - declare const kCFDateFormatterStandaloneQuarterSymbols: interop.Pointer; -declare const kCFErrorLocalizedFailureReasonKey: interop.Pointer; - declare const kCFURLVolumeSupportsImmutableFilesKey: interop.Pointer; declare const kCFStreamPropertySOCKSVersion: interop.Object; @@ -332,16 +326,22 @@ declare const kCFStreamErrorDomainSOCKS: number; declare const kCFPlugInFactoriesKey: interop.Pointer; -declare const kCFAllocatorUseContext: interop.Pointer; - declare const kCFNumberFormatterExponentSymbol: interop.Pointer; declare const kCFStringTransformToXMLHex: interop.Pointer; +declare const kCFNotificationPostToAllSessions: number; + declare const kCFDateFormatterQuarterSymbols: interop.Pointer; declare const kCFURLFileSizeKey: interop.Pointer; +declare const kCFURLIsPackageKey: interop.Pointer; + +declare const kCFTypeArrayCallBacks: CFArrayCallBacks; + +declare const kCFNotFound: number; + declare const kCFNumberFormatterCurrencySymbol: interop.Pointer; declare const kCFURLIsReadableKey: interop.Pointer; @@ -352,8 +352,6 @@ declare const kCFStreamSocketSOCKSVersion4: interop.Object; declare const kCFURLUbiquitousItemPercentDownloadedKey: interop.Pointer; -declare const kCFPersianCalendar: interop.Pointer; - declare const kCFURLVolumeCreationDateKey: interop.Pointer; declare const kCFNumberFormatterMultiplier: interop.Pointer; @@ -380,15 +378,15 @@ declare const kCFURLVolumeIdentifierKey: interop.Pointer; declare const kCFDateFormatterDoesRelativeDateFormattingKey: interop.Pointer; -declare const kCFStringTokenizerUnitWordBoundary: number; +declare const kCFBanglaCalendar: interop.Pointer; -declare const kCFTimeZoneSystemTimeZoneDidChangeNotification: interop.Pointer; +declare const kCFStringTokenizerUnitWordBoundary: number; declare const kCFURLHTTPStatusCode: interop.Pointer; declare const kCFStringTokenizerUnitParagraph: number; -declare const kCFNotificationDeliverImmediately: number; +declare const kCFPlugInTypesKey: interop.Pointer; declare const kCFPlugInDynamicRegisterFunctionKey: interop.Pointer; @@ -412,18 +410,10 @@ declare const kCFBundleExecutableKey: interop.Pointer; declare const kCFURLFilePOSIXMode: interop.Pointer; -declare const kCFNumberNaN: interop.Pointer; - -declare const kCFNumberFormatterNegativeSuffix: interop.Pointer; - -declare const kCFURLHasHiddenExtensionKey: interop.Pointer; - declare const kCFPropertyListReadUnknownVersionError: number; declare const kCFStreamSocketSecurityLevelSSLv3: interop.Object; -declare const kCFStreamErrorDomainSSL: number; - declare const kCFStreamPropertySOCKSPassword: interop.Object; declare const kCFStreamPropertySOCKSProxyPort: interop.Object; @@ -436,8 +426,6 @@ declare const kCFStreamPropertyAppendToFile: interop.Pointer; declare const kCFStreamPropertyDataWritten: interop.Pointer; -declare const kCFSocketValueKey: interop.Pointer; - declare const kCFSocketLeaveErrors: number; declare const kCFLocaleCountryCode: interop.Pointer; @@ -446,9 +434,9 @@ declare const kCFSocketAutomaticallyReenableDataCallBack: number; declare const kCFSocketAutomaticallyReenableAcceptCallBack: number; -declare const kCFURLUbiquitousItemIsExcludedFromSyncKey: interop.Pointer; +declare const kCFURLUbiquitousItemSupportedSyncControlsKey: interop.Pointer; -declare const kCFURLUbiquitousItemIsDownloadingKey: interop.Pointer; +declare const kCFURLUbiquitousItemIsExcludedFromSyncKey: interop.Pointer; declare const kCFRunLoopCommonModes: interop.Pointer; @@ -462,14 +450,20 @@ declare const kCFURLVolumeIsRootFileSystemKey: interop.Pointer; declare const kCFURLVolumeNameKey: interop.Pointer; +declare const kCFURLVolumeIsAutomountedKey: interop.Pointer; + declare const kCFPreferencesAnyHost: interop.Pointer; declare const kCFURLVolumeIsRemovableKey: interop.Pointer; declare const kCFURLVolumeIsBrowsableKey: interop.Pointer; +declare const kCFURLVolumeSupportsExtendedSecurityKey: interop.Pointer; + declare const kCFURLVolumeSupportsCaseSensitiveNamesKey: interop.Pointer; +declare const kCFURLVolumeSupportsJournalingKey: interop.Pointer; + declare const kCFNumberFormatterFormatWidth: interop.Pointer; declare const kCFErrorURLKey: interop.Pointer; @@ -480,10 +474,10 @@ declare const kCFURLVolumeTotalCapacityKey: interop.Pointer; declare const kCFURLVolumeLocalizedFormatDescriptionKey: interop.Pointer; -declare const kCFURLFileProtectionCompleteWhenUserInactive: interop.Pointer; - declare const kCFURLFileProtectionCompleteUnlessOpen: interop.Pointer; +declare const kCFURLFileProtectionNone: interop.Pointer; + declare const kCFURLFileProtectionKey: interop.Pointer; declare const kCFURLTotalFileSizeKey: interop.Pointer; @@ -494,8 +488,12 @@ declare const kCFURLFileResourceTypeSocket: interop.Pointer; declare const kCFURLFileResourceTypeBlockSpecial: interop.Pointer; +declare const kCFURLFileResourceTypeDirectory: interop.Pointer; + declare const kCFURLFileResourceTypeCharacterSpecial: interop.Pointer; +declare const kCFURLFileResourceTypeKey: interop.Pointer; + declare const kCFURLIsMountTriggerKey: interop.Pointer; declare const kCFURLPathKey: interop.Pointer; @@ -514,6 +512,8 @@ declare const kCFNumberFormatterUseGroupingSeparator: interop.Pointer; declare const kCFURLLinkCountKey: interop.Pointer; +declare const kCFDateFormatterShortQuarterSymbols: interop.Pointer; + declare const kCFURLIsSparseKey: interop.Pointer; declare const kCFURLMayHaveExtendedAttributesKey: interop.Pointer; @@ -524,14 +524,16 @@ declare const kCFURLAttributeModificationDateKey: interop.Pointer; declare const kCFURLContentAccessDateKey: interop.Pointer; -declare const kCFURLIsPackageKey: interop.Pointer; - declare const kCFURLIsDirectoryKey: interop.Pointer; declare const kCFURLIsRegularFileKey: interop.Pointer; declare const kCFURLLocalizedNameKey: interop.Pointer; +declare const kCFPreferencesCurrentUser: interop.Pointer; + +declare const kCFBooleanFalse: interop.Pointer; + declare const kCFStreamPropertySOCKSProxy: interop.Object; declare const kCFNumberFormatterMinFractionDigits: interop.Pointer; @@ -544,11 +546,17 @@ declare const kCFNumberFormatterUseSignificantDigits: interop.Pointer; declare const kCFNumberFormatterCurrencyGroupingSeparator: interop.Pointer; +declare const kCFNumberFormatterInternationalCurrencySymbol: interop.Pointer; + +declare const kCFNumberNaN: interop.Pointer; + +declare const kCFNumberFormatterNegativeSuffix: interop.Pointer; + declare const kCFNumberFormatterDefaultFormat: interop.Pointer; declare const kCFNumberFormatterRoundingIncrement: interop.Pointer; -declare const kCFNumberFormatterMaxFractionDigits: interop.Pointer; +declare const kCFNumberFormatterGroupingSize: interop.Pointer; declare const kCFNumberFormatterMaxIntegerDigits: interop.Pointer; @@ -560,6 +568,8 @@ declare const kCFNumberFormatterInfinitySymbol: interop.Pointer; declare const kCFNumberFormatterCurrencyCode: interop.Pointer; +declare const kCFSocketRegisterCommand: interop.Pointer; + declare const kCFURLCreationDateKey: interop.Pointer; declare const kCFDateFormatterVeryShortStandaloneMonthSymbols: interop.Pointer; @@ -576,20 +586,30 @@ declare const kCFDateFormatterDefaultDate: interop.Pointer; declare const kCFDateFormatterCalendarName: interop.Pointer; +declare const kCFDateFormatterTimeZone: interop.Pointer; + +declare const kCFStringTransformStripDiacritics: interop.Pointer; + declare const kCFStringTransformLatinCyrillic: interop.Pointer; -declare const kCFStringTransformLatinHebrew: interop.Pointer; +declare const kCFStringTransformLatinThai: interop.Pointer; declare const kCFStringTransformFullwidthHalfwidth: interop.Pointer; declare const kCFErrorDomainCocoa: interop.Pointer; +declare const kCFGujaratiCalendar: interop.Pointer; + declare const kCFIslamicUmmAlQuraCalendar: interop.Pointer; declare const kCFIslamicTabularCalendar: interop.Pointer; +declare const kCFNull: interop.Pointer; + declare const kCFAllocatorMalloc: interop.Pointer; +declare const kCFPersianCalendar: interop.Pointer; + declare const kCFLocaleAlternateQuotationEndDelimiterKey: interop.Pointer; declare const kCFBundleDevelopmentRegionKey: interop.Pointer; @@ -598,21 +618,19 @@ declare const kCFLocaleCurrencyCode: interop.Pointer; declare const kCFTypeDictionaryKeyCallBacks: CFDictionaryKeyCallBacks; -declare const kCFTypeArrayCallBacks: CFArrayCallBacks; - -declare const kCFNotFound: number; +declare const kCFURLHasHiddenExtensionKey: interop.Pointer; declare const kCFCoreFoundationVersionNumber: number; +declare const kCFURLIsWritableKey: interop.Pointer; + declare const kCFLocaleVariantCode: interop.Pointer; declare const kCFDateFormatterCalendar: interop.Pointer; declare const kCFChineseCalendar: interop.Pointer; -declare const kCFURLIsWritableKey: interop.Pointer; - -declare const kCFURLVolumeSupportsZeroRunsKey: interop.Pointer; +declare const kCFKannadaCalendar: interop.Pointer; declare const kCFDateFormatterTwoDigitStartDate: interop.Pointer; @@ -634,13 +652,15 @@ declare const kCFMessagePortBecameInvalidError: number; declare const kCFAllocatorNull: interop.Pointer; +declare const kCFURLUbiquitousItemIsSyncPausedKey: interop.Pointer; + declare const kCFNumberFormatterRoundingMode: interop.Pointer; declare const kCFAllocatorSystemDefault: interop.Pointer; -declare const kCFURLVolumeSupportsCompressionKey: interop.Pointer; +declare const kCFMarathiCalendar: interop.Pointer; -declare const kCFStringTransformStripDiacritics: interop.Pointer; +declare const kCFURLVolumeSupportsCompressionKey: interop.Pointer; declare const kCFStringTransformMandarinLatin: interop.Pointer; @@ -654,13 +674,15 @@ declare const kCFDateFormatterShortMonthSymbols: interop.Pointer; declare const kCFURLVolumeSupportsVolumeSizesKey: interop.Pointer; +declare const kCFLocaleExemplarCharacterSet: interop.Pointer; + declare const kCFURLUbiquitousItemDownloadingErrorKey: interop.Pointer; declare const kCFStringTransformLatinHiragana: interop.Pointer; declare const kCFBundleExecutableArchitecturePPC64: number; -declare const kCFDateFormatterTimeZone: interop.Pointer; +declare const kCFURLUbiquitousItemUploadingErrorKey: interop.Pointer; declare const kCFNumberPositiveInfinity: interop.Pointer; @@ -668,12 +690,20 @@ declare const kCFURLVolumeAvailableCapacityForOpportunisticUsageKey: interop.Poi declare const kCFStreamSocketSecurityLevelTLSv1: interop.Object; +declare const kCFTimeZoneSystemTimeZoneDidChangeNotification: interop.Pointer; + +declare const kCFNumberFormatterMaxFractionDigits: interop.Pointer; + +declare const kCFOdiaCalendar: interop.Pointer; + declare const kCFStringTokenizerAttributeLatinTranscription: number; declare const kCFURLUbiquitousItemPercentUploadedKey: interop.Pointer; declare const kCFDateFormatterShortWeekdaySymbols: interop.Pointer; +declare const kCFSocketAutomaticallyReenableWriteCallBack: number; + declare const kCFURLUbiquitousItemDownloadingStatusKey: interop.Pointer; declare const kCFRepublicOfChinaCalendar: interop.Pointer; @@ -688,16 +718,14 @@ declare const kCFStringTransformToUnicodeName: interop.Pointer; declare const kCFURLVolumeSubtypeKey: interop.Pointer; -declare const kCFBuddhistCalendar: interop.Pointer; - declare const kCFSocketResultKey: interop.Pointer; +declare const kCFURLUbiquitousItemIsDownloadingKey: interop.Pointer; + declare const kCFNumberFormatterPlusSign: interop.Pointer; declare const kCFNumberFormatterMinusSign: interop.Pointer; -declare const kCFURLIsVolumeKey: interop.Pointer; - declare const kCFURLVolumeSupportsRootDirectoryDatesKey: interop.Pointer; declare const kCFLocaleLanguageCode: interop.Pointer; @@ -718,34 +746,32 @@ declare const kCFCopyStringSetCallBacks: CFSetCallBacks; declare const kCFURLFileProtectionComplete: interop.Pointer; -declare const kCFDateFormatterAMSymbol: interop.Pointer; +declare const kCFStringTransformLatinHebrew: interop.Pointer; -declare const kCFNotificationPostToAllSessions: number; +declare const kCFSocketCommandKey: interop.Pointer; -declare const kCFSocketAutomaticallyReenableWriteCallBack: number; +declare const kCFBuddhistCalendar: interop.Pointer; -declare const kCFURLFileSecurityKey: interop.Pointer; +declare const kCFDateFormatterAMSymbol: interop.Pointer; + +declare const kCFStreamPropertySocketSecurityLevel: interop.Object; declare const kCFErrorDomainPOSIX: interop.Pointer; declare const kCFURLAddedToDirectoryDateKey: interop.Pointer; -declare const kCFSocketRegisterCommand: interop.Pointer; - declare const kCFURLTotalFileAllocatedSizeKey: interop.Pointer; +declare const kCFHebrewCalendar: interop.Pointer; + declare const kCFURLUbiquitousItemIsUploadingKey: interop.Pointer; declare const kCFLocaleCollatorIdentifier: interop.Pointer; declare const kCFURLVolumeIsReadOnlyKey: interop.Pointer; -declare const kCFStringTransformLatinThai: interop.Pointer; - declare const kCFURLIsHiddenKey: interop.Pointer; -declare const kCFHebrewCalendar: interop.Pointer; - declare const kCFGregorianCalendar: interop.Pointer; declare const kCFBundleNameKey: interop.Pointer; @@ -782,10 +808,22 @@ declare const CFStringNormalizationForm: { KC: 3, }; -declare const CFURLPathStyle: { - POSIX: 0, - HFS: 1, - Windows: 2, +declare const CFCalendarUnit: { + Era: 2, + Year: 4, + Month: 8, + Day: 16, + Hour: 32, + Minute: 64, + Second: 128, + Week: 256, + Weekday: 512, + WeekdayOrdinal: 1024, + Quarter: 2048, + WeekOfMonth: 4096, + WeekOfYear: 8192, + YearForWeekOfYear: 16384, + DayOfYear: 65536, }; declare const __CFByteOrder: { @@ -809,6 +847,16 @@ declare const CFSocketError: { Timeout: -2, }; +declare const CFStringTokenizerTokenType: { + None: 0, + Normal: 1, + HasSubTokensMask: 2, + HasDerivedSubTokensMask: 4, + HasHasNumbersMask: 8, + HasNonLettersMask: 16, + IsCJWordMask: 32, +}; + declare const CFURLEnumeratorOptions: { DefaultBehavior: 0, DescendRecursively: 1, @@ -827,16 +875,6 @@ declare const CFRunLoopRunResult: { HandledSource: 4, }; -declare const CFStringTokenizerTokenType: { - None: 0, - Normal: 1, - HasSubTokensMask: 2, - HasDerivedSubTokensMask: 4, - HasHasNumbersMask: 8, - HasNonLettersMask: 16, - IsCJWordMask: 32, -}; - declare const CFURLBookmarkResolutionOptions: { URLBookmarkResolutionWithoutUIMask: 256, URLBookmarkResolutionWithoutMountingMask: 512, @@ -845,24 +883,6 @@ declare const CFURLBookmarkResolutionOptions: { BookmarkResolutionWithoutMountingMask: 512, }; -declare const CFCalendarUnit: { - Era: 2, - Year: 4, - Month: 8, - Day: 16, - Hour: 32, - Minute: 64, - Second: 128, - Week: 256, - Weekday: 512, - WeekdayOrdinal: 1024, - Quarter: 2048, - WeekOfMonth: 4096, - WeekOfYear: 8192, - YearForWeekOfYear: 16384, - DayOfYear: 65536, -}; - declare const CFURLEnumeratorResult: { Success: 1, End: 2, @@ -1140,6 +1160,12 @@ declare const CFRunLoopActivity: { AllActivities: 268435455, }; +declare const CFURLPathStyle: { + POSIX: 0, + HFS: 1, + Windows: 2, +}; + declare const CFNumberFormatterPadPosition: { BeforePrefix: 0, AfterPrefix: 1, @@ -1519,6 +1545,15 @@ declare class CFGregorianDate { second: number; } +declare class CFRunLoopTimerContext { + constructor(init?: CFRunLoopTimerContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class __CFUUID { constructor(init?: __CFUUID); } @@ -1537,15 +1572,6 @@ declare class __CFTree { constructor(init?: __CFTree); } -declare class CFBinaryHeapCallBacks { - constructor(init?: CFBinaryHeapCallBacks); - version: number; - retain: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; - compare: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Enum | null; -} - declare class CFUUIDBytes { constructor(init?: CFUUIDBytes); byte0: number; @@ -1644,17 +1670,13 @@ declare class CGAffineTransform { ty: number; } -declare class __CFBundle { - constructor(init?: __CFBundle); -} - -declare class CFRunLoopTimerContext { - constructor(init?: CFRunLoopTimerContext); +declare class CFBinaryHeapCallBacks { + constructor(init?: CFBinaryHeapCallBacks); version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; + retain: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; + compare: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Enum | null; } declare class __CFMachPort { @@ -1678,6 +1700,10 @@ declare class __CFRunLoopSource { constructor(init?: __CFRunLoopSource); } +declare class __CFBoolean { + constructor(init?: __CFBoolean); +} + declare class CFDictionaryKeyCallBacks { constructor(init?: CFDictionaryKeyCallBacks); version: number; @@ -1698,6 +1724,10 @@ declare class CFGregorianUnits { seconds: number; } +declare class __CFBundle { + constructor(init?: __CFBundle); +} + declare class CFBinaryHeapCompareContext { constructor(init?: CFBinaryHeapCompareContext); version: number; @@ -1715,10 +1745,6 @@ declare class __CFSocket { constructor(init?: __CFSocket); } -declare class __CFBoolean { - constructor(init?: __CFBoolean); -} - declare class __CFSet { constructor(init?: __CFSet); } @@ -3197,6 +3223,8 @@ declare function CFAttributedStringEndEditing(aStr: interop.Object): void; declare function CFAttributedStringGetBidiLevelsAndResolvedDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; +declare function CFAttributedStringGetStatisticalWritingDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; + declare function CFURLEnumeratorGetTypeID(): number; declare function CFURLEnumeratorCreateForDirectoryURL(alloc: interop.Object, directoryURL: interop.Object, option: interop.Enum, propertyKeys: interop.Object): interop.Object; diff --git a/packages/ios-sim/types/CoreGraphics.d.ts b/packages/ios-sim/types/CoreGraphics.d.ts index 828b54db..1f0bf807 100644 --- a/packages/ios-sim/types/CoreGraphics.d.ts +++ b/packages/ios-sim/types/CoreGraphics.d.ts @@ -4,14 +4,16 @@ declare const kCGColorSpaceGenericRGB: interop.Pointer; declare const kCGUseBT1886ForCoreVideoGamma: interop.Pointer; -declare const kCGPDFContextCreator: interop.Pointer; - -declare const kCGFontIndexInvalid: number; - declare const kCGPDFContextOutputIntents: interop.Pointer; +declare const kCGPDFOutlineDestination: interop.Pointer; + declare const CGAffineTransformIdentity: CGAffineTransform; +declare const kCGPDFContextCreator: interop.Pointer; + +declare const kCGFontIndexInvalid: number; + declare const kCGColorSpaceLinearGray: interop.Pointer; declare const CGRectZero: CGRect; @@ -24,16 +26,18 @@ declare const kCGColorSpaceITUR_2020: interop.Pointer; declare const kCGColorSpaceDisplayP3_HLG: interop.Pointer; -declare const kCGPDFOutlineDestination: interop.Pointer; +declare const kCGDynamicRangeStandard: interop.Object; declare const kCGColorSpaceExtendedSRGB: interop.Pointer; +declare const kCGColorSpaceSRGB: interop.Pointer; + +declare const kCGPDFContextUserPassword: interop.Pointer; + declare const kCGColorSpaceExtendedLinearGray: interop.Pointer; declare const kCGColorSpaceDisplayP3_PQ_EOTF: interop.Pointer; -declare const kCGPDFContextCropBox: interop.Pointer; - declare const kCGDefaultHDRImageContentHeadroom: number; declare const kCGColorSpaceITUR_2020_HLG: interop.Pointer; @@ -42,11 +46,7 @@ declare const kCGPDFContextTrimBox: interop.Pointer; declare const kCGPDFContextAllowsPrinting: interop.Pointer; -declare const kCGPDFContextOutputIntent: interop.Pointer; - -declare const kCGColorSpaceITUR_2020_PQ_EOTF: interop.Pointer; - -declare const kCGPDFContextUserPassword: interop.Pointer; +declare const kCGDynamicRangeHigh: interop.Object; declare const kCGPDFOutlineTitle: interop.Pointer; @@ -56,14 +56,16 @@ declare const kCGColorSpaceACESCGLinear: interop.Pointer; declare const kCGEXRToneMappingGammaKneeHigh: interop.Pointer; -declare const kCGFontVariationAxisMinValue: interop.Pointer; - declare const kCGPDFContextMediaBox: interop.Pointer; +declare const kCGFontVariationAxisMinValue: interop.Pointer; + declare const kCGPDFTagPropertyLanguageText: interop.Pointer; declare const kCGPDFTagPropertyTitleText: interop.Pointer; +declare const kCGPDFTagPropertyAlternativeText: interop.Pointer; + declare const kCGPDFTagPropertyActualText: interop.Pointer; declare const kCGPDFContextCreateLinearizedPDF: interop.Pointer; @@ -76,6 +78,8 @@ declare const kCGPDFXOutputConditionIdentifier: interop.Pointer; declare const kCGPDFXOutputIntentSubtype: interop.Pointer; +declare const kCGPDFContextOutputIntent: interop.Pointer; + declare const kCGPDFContextAllowsCopying: interop.Pointer; declare const kCGPDFContextOwnerPassword: interop.Pointer; @@ -90,13 +94,17 @@ declare const kCGPDFContextTitle: interop.Pointer; declare const kCGPDFContextArtBox: interop.Pointer; +declare const kCGPDFContextCropBox: interop.Pointer; + declare const kCGColorConversionTRCSize: interop.Pointer; declare const kCGColorConversionBlackPointCompensation: interop.Pointer; -declare const kCGUseLegacyHDREcosystem: interop.Pointer; +declare const kCGDynamicRangeConstrained: interop.Object; -declare const kCGEXRToneMappingGammaKneeLow: interop.Pointer; +declare const kCGPreferredDynamicRange: interop.Object; + +declare const kCGUseLegacyHDREcosystem: interop.Pointer; declare const kCGPDFOutlineDestinationRect: interop.Pointer; @@ -122,6 +130,8 @@ declare const kCGColorSpaceExtendedRange: interop.Pointer; declare const kCGColorSpaceExtendedLinearSRGB: interop.Pointer; +declare const kCGColorSpaceITUR_2020_PQ_EOTF: interop.Pointer; + declare const kCGColorSpaceExtendedLinearDisplayP3: interop.Pointer; declare const kCGColorSpaceExtendedDisplayP3: interop.Pointer; @@ -150,12 +160,12 @@ declare const kCGColorSpaceGenericGray: interop.Pointer; declare const CGSizeZero: CGSize; -declare const kCGPDFTagPropertyAlternativeText: interop.Pointer; - declare const kCGColorSpaceGenericRGBLinear: interop.Pointer; declare const kCGColorSpaceGenericXYZ: interop.Pointer; +declare const kCGContentAverageLightLevel: interop.Object; + declare const kCGPDFContextBleedBox: interop.Pointer; declare const CGRectNull: CGRect; @@ -182,10 +192,14 @@ declare const kCGBitmapByteOrder16Host: interop.Enum; declare const kCGColorSpaceCoreMedia709: interop.Pointer; +declare const kCGContentAverageLightLevelNits: interop.Object; + declare const kCGColorSpaceDCIP3: interop.Pointer; declare const kCGFontVariationAxisMaxValue: interop.Pointer; +declare const kCGAdaptiveMaximumBitDepth: interop.Pointer; + declare const kCGPDFXRegistryName: interop.Pointer; declare const kCGColorSpaceDisplayP3: interop.Pointer; @@ -200,12 +214,12 @@ declare const kCGPDFXDestinationOutputProfile: interop.Pointer; declare const CGRectInfinite: CGRect; -declare const kCGColorSpaceSRGB: interop.Pointer; - declare const kCGColorSpaceITUR_2020_PQ: interop.Pointer; declare const kCGColorSpaceITUR_2100_PQ: interop.Pointer; +declare const kCGEXRToneMappingGammaKneeLow: interop.Pointer; + declare const CGColorRenderingIntent: { Default: 0, AbsoluteColorimetric: 1, @@ -214,6 +228,15 @@ declare const CGColorRenderingIntent: { Saturation: 4, }; +declare const CGToneMapping: { + Default: 0, + ImageSpecificLumaScaling: 1, + ReferenceWhiteBased: 2, + ITURecommended: 3, + EXRGamma: 4, + None: 5, +}; + declare const CGTextEncoding: { FontSpecific: 0, MacRoman: 1, @@ -230,15 +253,6 @@ declare const CGTextDrawingMode: { Clip: 7, }; -declare const CGToneMapping: { - Default: 0, - ImageSpecificLumaScaling: 1, - ReferenceWhiteBased: 2, - ITURecommended: 3, - EXRGamma: 4, - None: 5, -}; - declare const CGImagePixelFormatInfo: { Mask: 983040, Packed: 0, @@ -248,14 +262,6 @@ declare const CGImagePixelFormatInfo: { RGBCIF10: 262144, }; -declare const CGPDFBox: { - Media: 0, - Crop: 1, - Bleed: 2, - Trim: 3, - Art: 4, -}; - declare const CGPDFAccessPermissions: { LowQualityPrinting: 1, HighQualityPrinting: 2, @@ -267,6 +273,33 @@ declare const CGPDFAccessPermissions: { FormFieldEntry: 128, }; +declare const CGColorModel: { + NoColorant: 0, + Gray: 1, + RGB: 2, + CMYK: 4, + Lab: 8, + DeviceN: 16, +}; + +declare const CGComponent: { + Unknown: 0, + Integer8Bit: 1, + Integer10Bit: 6, + Integer16Bit: 2, + Integer32Bit: 3, + Float16Bit: 5, + Float32Bit: 4, +}; + +declare const CGPDFBox: { + Media: 0, + Crop: 1, + Bleed: 2, + Trim: 3, + Art: 4, +}; + declare const CGBlendMode: { Normal: 0, Multiply: 1, @@ -298,6 +331,21 @@ declare const CGBlendMode: { PlusLighter: 27, }; +declare const CGBitmapLayout: { + AlphaOnly: 0, + Gray: 1, + GrayAlpha: 2, + RGBA: 3, + ARGB: 4, + RGBX: 5, + XRGB: 6, + BGRA: 7, + BGRX: 8, + ABGR: 9, + XBGR: 10, + CMYK: 11, +}; + declare const CGInterpolationQuality: { Default: 0, None: 1, @@ -363,6 +411,8 @@ declare const CGImageByteOrderInfo: { Order32Little: 8192, Order16Big: 12288, Order32Big: 16384, + Order16Host: 4096, + Order32Host: 8192, }; declare const CGColorSpaceModel: { @@ -379,9 +429,12 @@ declare const CGColorSpaceModel: { declare const CGBitmapInfo: { AlphaInfoMask: 31, + ComponentInfoMask: 3840, + ByteOrderInfoMask: 28672, + PixelFormatInfoMask: 983040, FloatInfoMask: 3840, - FloatComponents: 256, ByteOrderMask: 28672, + FloatComponents: 256, ByteOrderDefault: 0, ByteOrder16Little: 4096, ByteOrder32Little: 8192, @@ -397,6 +450,12 @@ declare const CGPathElementType: { CloseSubpath: 4, }; +declare const CGLineJoin: { + Miter: 0, + Round: 1, + Bevel: 2, +}; + declare const CGPDFTagType: { Document: 100, Part: 101, @@ -450,18 +509,6 @@ declare const CGPDFTagType: { Object: 800, }; -declare const CGLineJoin: { - Miter: 0, - Round: 1, - Bevel: 2, -}; - -declare const CGLineCap: { - Butt: 0, - Round: 1, - Square: 2, -}; - declare const CGColorConversionInfoTransformType: { From: 0, To: 1, @@ -473,6 +520,11 @@ declare const CGGlyphDeprecatedEnum: { Max: 1, }; +declare const CGImageComponentInfo: { + Integer: 0, + Float: 256, +}; + declare const CGPDFDataFormat: { Raw: 0, JPEGEncoded: 1, @@ -491,6 +543,12 @@ declare const CGPDFObjectType: { Stream: 9, }; +declare const CGLineCap: { + Butt: 0, + Round: 1, + Square: 2, +}; + declare class CGPDFContentStream { constructor(init?: CGPDFContentStream); } @@ -547,6 +605,10 @@ declare class CGContext { constructor(init?: CGContext); } +declare class CGColorConversionInfo { + constructor(init?: CGColorConversionInfo); +} + declare class __IOSurface { constructor(init?: __IOSurface); } @@ -572,10 +634,6 @@ declare class CGDataConsumerCallbacks { releaseConsumer: (p1: interop.PointerConvertible) => void | null; } -declare class CGColorConversionInfo { - constructor(init?: CGColorConversionInfo); -} - declare class CGPDFScanner { constructor(init?: CGPDFScanner); } @@ -591,10 +649,25 @@ declare class CGPDFPage { constructor(init?: CGPDFPage); } +declare class CGContentInfo { + constructor(init?: CGContentInfo); + deepestImageComponent: interop.Enum; + contentColorModels: interop.Enum; + hasWideGamut: boolean; + hasTransparency: boolean; + largestContentHeadroom: number; +} + declare class CGPDFObject { constructor(init?: CGPDFObject); } +declare class CGContentToneMappingInfo { + constructor(init?: CGContentToneMappingInfo); + method: interop.Enum; + options: interop.Object | null; +} + declare class CGPathElement { constructor(init?: CGPathElement); type: interop.Enum; @@ -609,8 +682,8 @@ declare class CGFunction { constructor(init?: CGFunction); } -declare class CGPDFArray { - constructor(init?: CGPDFArray); +declare class CGColor { + constructor(init?: CGColor); } declare class CGPDFOperatorTable { @@ -625,10 +698,18 @@ declare class CGFont { constructor(init?: CGFont); } +declare class CGRenderingBufferProvider { + constructor(init?: CGRenderingBufferProvider); +} + declare class CGShading { constructor(init?: CGShading); } +declare class CGPDFArray { + constructor(init?: CGPDFArray); +} + declare class CGDataProviderSequentialCallbacks { constructor(init?: CGDataProviderSequentialCallbacks); version: number; @@ -655,8 +736,19 @@ declare class CGColorSpace { constructor(init?: CGColorSpace); } -declare class CGColor { - constructor(init?: CGColor); +declare class CGBitmapParameters { + constructor(init?: CGBitmapParameters); + width: number; + height: number; + bytesPerPixel: number; + alignedBytesPerRow: number; + component: interop.Enum; + layout: interop.Enum; + format: interop.Enum; + colorSpace: interop.Object | null; + hasPremultipliedAlpha: boolean; + byteOrder: number; + edrTargetHeadroom: number; } declare function CGRectGetMinX(rect: CGRect): number; @@ -873,6 +965,10 @@ declare function CGColorCreateGenericGrayGamma2_2(gray: number, alpha: number): declare function CGColorCreateSRGB(red: number, green: number, blue: number, alpha: number): interop.Object; +declare function CGColorCreateWithContentHeadroom(headroom: number, space: interop.Object, red: number, green: number, blue: number, alpha: number): interop.Object; + +declare function CGColorGetContentHeadroom(color: interop.Object): number; + declare function CGColorGetConstantColor(colorName: interop.Object): interop.Object; declare function CGColorCreateWithPattern(space: interop.Object, pattern: interop.Object, components: interop.PointerConvertible): interop.Object; @@ -963,12 +1059,16 @@ declare function CGGradientGetTypeID(): number; declare function CGGradientCreateWithColorComponents(space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; +declare function CGGradientCreateWithContentHeadroom(headroom: number, space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; + declare function CGGradientCreateWithColors(space: interop.Object, colors: interop.Object, locations: interop.PointerConvertible): interop.Object; declare function CGGradientRetain(gradient: interop.Object): interop.Object; declare function CGGradientRelease(gradient: interop.Object): void; +declare function CGGradientGetContentHeadroom(gradient: interop.Object): number; + declare function CGImageGetTypeID(): number; declare function CGImageCreate(width: number, height: number, bitsPerComponent: number, bitsPerPixel: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, provider: interop.Object, decode: interop.PointerConvertible, shouldInterpolate: boolean, intent: interop.Enum): interop.Object; @@ -995,6 +1095,16 @@ declare function CGImageCreateCopyWithContentHeadroom(headroom: number, image: i declare function CGImageGetContentHeadroom(image: interop.Object): number; +declare function CGImageCalculateContentHeadroom(image: interop.Object): number; + +declare function CGImageGetContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCalculateContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCreateCopyWithContentAverageLightLevel(image: interop.Object, avll: number): interop.Object; + +declare function CGImageCreateCopyWithCalculatedHDRStats(image: interop.Object): interop.Object; + declare function CGImageRetain(image: interop.Object): interop.Object; declare function CGImageRelease(image: interop.Object): void; @@ -1257,12 +1367,20 @@ declare function CGShadingGetTypeID(): number; declare function CGShadingCreateAxial(space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateAxialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingCreateRadial(space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateRadialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingRetain(shading: interop.Object): interop.Object; declare function CGShadingRelease(shading: interop.Object): void; +declare function CGShadingGetContentHeadroom(shading: interop.Object): number; + +declare function CGEXRToneMappingGammaGetDefaultOptions(): interop.Object; + declare function CGContextGetTypeID(): number; declare function CGContextSaveGState(c: interop.Object): void; @@ -1413,6 +1531,10 @@ declare function CGContextDrawTiledImage(c: interop.Object, rect: CGRect, image: declare function CGContextDrawImageApplyingToneMapping(c: interop.Object, r: CGRect, image: interop.Object, method: interop.Enum, options: interop.Object): boolean; +declare function CGContextGetContentToneMappingInfo(c: interop.Object): CGContentToneMappingInfo; + +declare function CGContextSetContentToneMappingInfo(c: interop.Object, info: CGContentToneMappingInfo): void; + declare function CGContextGetInterpolationQuality(c: interop.Object): interop.Enum; declare function CGContextSetInterpolationQuality(c: interop.Object, quality: interop.Enum): void; @@ -1461,6 +1583,8 @@ declare function CGContextFlush(c: interop.Object): void; declare function CGContextSynchronize(c: interop.Object): void; +declare function CGContextSynchronizeAttributes(c: interop.Object): void; + declare function CGContextSetShouldAntialias(c: interop.Object, shouldAntialias: boolean): void; declare function CGContextSetAllowsAntialiasing(c: interop.Object, allowsAntialiasing: boolean): void; @@ -1509,9 +1633,23 @@ declare function CGContextShowGlyphsAtPoint(c: interop.Object, x: number, y: num declare function CGContextShowGlyphsWithAdvances(c: interop.Object, glyphs: interop.PointerConvertible, advances: interop.PointerConvertible, count: number): void; -declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; +declare function CGRenderingBufferProviderCreate(info: interop.PointerConvertible, size: number, lockPointer: (p1: interop.PointerConvertible) => interop.Pointer, unlockPointer: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function CGRenderingBufferProviderCreateWithCFData(data: interop.Object): interop.Pointer; + +declare function CGRenderingBufferProviderGetSize(provider: interop.PointerConvertible): number; + +declare function CGRenderingBufferLockBytePtr(provider: interop.PointerConvertible): interop.Pointer; + +declare function CGRenderingBufferUnlockBytePtr(provider: interop.PointerConvertible): void; + +declare function CGRenderingBufferProviderGetTypeID(): number; + +declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; + +declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum): interop.Object; -declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number): interop.Object; +declare function CGBitmapContextCreateAdaptive(width: number, height: number, auxiliaryInfo: interop.Object, onResolve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, onAllocate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, onFree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void, onError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void): interop.Object; declare function CGBitmapContextGetData(context: interop.Object): interop.Pointer; diff --git a/packages/ios-sim/types/CoreHaptics.d.ts b/packages/ios-sim/types/CoreHaptics.d.ts index 884ee690..989ffa90 100644 --- a/packages/ios-sim/types/CoreHaptics.d.ts +++ b/packages/ios-sim/types/CoreHaptics.d.ts @@ -29,8 +29,6 @@ declare const CHHapticEventTypeAudioCustom: string; declare const CHHapticEventTypeHapticTransient: string; -declare const CHHapticDynamicParameterIDAudioReleaseTimeControl: string; - declare const CHHapticDynamicParameterIDAudioAttackTimeControl: string; declare const CHHapticDynamicParameterIDAudioPitchControl: string; @@ -47,13 +45,15 @@ declare const CHHapticEventParameterIDAudioPitch: string; declare const CHHapticEventParameterIDReleaseTime: string; +declare const CHHapticEventParameterIDDecayTime: string; + declare const CHHapticEventParameterIDHapticIntensity: string; declare const CHHapticPatternKeyEventWaveformPath: string; declare const CHHapticEventParameterIDAttackTime: string; -declare const CHHapticDynamicParameterIDHapticSharpnessControl: string; +declare const CHHapticDynamicParameterIDAudioReleaseTimeControl: string; declare const CHHapticEventParameterIDAudioVolume: string; @@ -63,7 +63,7 @@ declare const CHHapticPatternKeyEventWaveformLoopEnabled: string; declare const CHHapticEventParameterIDAudioPan: string; -declare const CHHapticDynamicParameterIDAudioBrightnessControl: string; +declare const CHHapticDynamicParameterIDHapticSharpnessControl: string; declare const CHHapticEventTypeHapticContinuous: string; @@ -75,20 +75,20 @@ declare const CHHapticEventParameterIDHapticSharpness: string; declare const CHHapticDynamicParameterIDHapticDecayTimeControl: string; -declare const CHHapticEventParameterIDDecayTime: string; - -declare const CHHapticPatternKeyTime: string; - declare const CHHapticPatternKeyPattern: string; declare const CHHapticPatternKeyEventType: string; +declare const CHHapticPatternKeyTime: string; + declare const CHHapticDynamicParameterIDHapticReleaseTimeControl: string; declare const CHHapticPatternKeyParameter: string; declare const CHHapticDynamicParameterIDHapticIntensityControl: string; +declare const CHHapticDynamicParameterIDAudioBrightnessControl: string; + declare const CHHapticEngineStoppedReason: { AudioSessionInterrupt: 1, ApplicationSuspended: 2, @@ -99,11 +99,6 @@ declare const CHHapticEngineStoppedReason: { SystemError: -1, }; -declare const CHHapticEngineFinishedAction: { - StopEngine: 1, - LeaveEngineRunning: 2, -}; - declare const CHHapticErrorCode: { EngineNotRunning: -4805, OperationNotPermitted: -4806, @@ -131,6 +126,11 @@ declare const CHHapticErrorCode: { MemoryError: -4899, }; +declare const CHHapticEngineFinishedAction: { + StopEngine: 1, + LeaveEngineRunning: 2, +}; + declare interface CHHapticAdvancedPatternPlayer extends CHHapticPatternPlayer { pauseAtTimeError(time: number, outError: interop.PointerConvertible): boolean; diff --git a/packages/ios-sim/types/CoreImage.d.ts b/packages/ios-sim/types/CoreImage.d.ts index 60765173..ac185fca 100644 --- a/packages/ios-sim/types/CoreImage.d.ts +++ b/packages/ios-sim/types/CoreImage.d.ts @@ -1,7 +1,7 @@ /// /// -declare const kCIInputExtentKey: string; +declare const kCIFormatR8: number; declare const kCIContextName: string; @@ -11,10 +11,16 @@ declare const kCIImageAuxiliaryDisparity: string; declare const kCIImageRepresentationAVDepthData: string; +declare const kCIAttributeTypeImage: string; + declare const kCIAttributeTypePosition3: string; +declare const CIRAWDecoderVersion9DNG: string; + declare const kCIInputNeutralChromaticityYKey: string; +declare const kCIFormatLA8: number; + declare const kCIInputSaturationKey: string; declare const kCIImageAutoAdjustCrop: string; @@ -31,14 +37,22 @@ declare const kCIFormatRGBX16: number; declare const kCICategoryStylize: string; +declare const kCIContextCVMetalTextureCache: string; + declare const kCIImageProviderTileSize: string; declare const CIDetectorImageOrientation: string; declare const kCIInputGradientImageKey: string; +declare const kCIFormatRGBA16: number; + declare const CIDetectorSmile: string; +declare const kCIInputVersionKey: string; + +declare const kCIInputExtentKey: string; + declare const kCIImageRepresentationPortraitEffectsMatteImage: string; declare const kCIInputDisparityImageKey: string; @@ -47,6 +61,8 @@ declare const kCIInputDepthImageKey: string; declare const kCIAttributeDescription: string; +declare const kCIInputThresholdKey: string; + declare const kCIFormatRGf: number; declare const kCICategoryTileEffect: string; @@ -55,10 +71,16 @@ declare const kCIInputBoostShadowAmountKey: string; declare const kCICategoryBlur: string; -declare const kCIInputNeutralChromaticityXKey: string; - declare const kCIInputAngleKey: string; +declare const kCIInputCenterKey: string; + +declare const kCIFormatR16: number; + +declare const kCIImageAutoAdjustRedEye: string; + +declare const kCIInputRadius1Key: string; + declare const kCIInputShadingImageKey: string; declare const kCIFormatRh: number; @@ -67,26 +89,20 @@ declare const kCIAttributeTypePosition: string; declare const kCIOutputImageKey: string; -declare const kCISamplerFilterNearest: string; - -declare const kCIFormatARGB8: number; - -declare const kCIInputContrastKey: string; +declare const kCIImageAuxiliaryHDRGainMap: string; declare const kCIAttributeTypeTransform: string; -declare const kCIImageAuxiliaryHDRGainMap: string; +declare const kCIInputColorSpaceKey: string; declare const kCICategoryGeometryAdjustment: string; -declare const kCIAttributeFilterDisplayName: string; - -declare const kCIAttributeType: string; - declare const CIRAWDecoderVersion6DNG: string; declare const CIRAWDecoderVersion7: string; +declare const CIRAWDecoderVersion9: string; + declare const kCIActiveKeys: string; declare const kCIInputLocalToneMapAmountKey: string; @@ -111,6 +127,8 @@ declare const kCIInputDecoderVersionKey: string; declare const kCISamplerFilterLinear: string; +declare const kCISamplerFilterNearest: string; + declare const kCISamplerWrapBlack: string; declare const kCICategoryVideo: string; @@ -137,15 +155,21 @@ declare const CIDetectorTypeText: string; declare const CIDetectorTypeRectangle: string; +declare const kCIDynamicRangeStandard: string; + declare const kCIInputTargetImageKey: string; declare const kCIInputMatteImageKey: string; -declare const kCIInputRadiusKey: string; +declare const kCIInputPerceptualKey: string; -declare const kCIFormatR16: number; +declare const kCIInputContrastKey: string; -declare const kCIInputCenterKey: string; +declare const kCIInputColor0Key: string; + +declare const kCIInputRadius0Key: string; + +declare const kCIInputRadiusKey: string; declare const kCIUISetAdvanced: string; @@ -153,6 +177,8 @@ declare const kCIInputScaleKey: string; declare const kCIInputTransformKey: string; +declare const kCIInputCountKey: string; + declare const kCIInputImageKey: string; declare const kCICategoryHighDynamicRange: string; @@ -191,10 +217,16 @@ declare const kCIAttributeMax: string; declare const kCIAttributeClass: string; +declare const kCIAttributeFilterDisplayName: string; + +declare const kCIImageRepresentationHDRGainMapAsRGB: string; + declare const kCIImageRepresentationSemanticSegmentationSkyMatteImage: string; declare const kCIImageRepresentationSemanticSegmentationSkinMatteImage: string; +declare const kCIInputPoint1Key: string; + declare const kCIImageRepresentationAVSemanticSegmentationMattes: string; declare const kCIImageRepresentationAVPortraitEffectsMatte: string; @@ -203,6 +235,10 @@ declare const kCIContextMemoryLimit: string; declare const kCIContextAllowLowPower: string; +declare const kCIInputNeutralLocationKey: string; + +declare const kCIContextPriorityRequestLow: string; + declare const kCIContextUseSoftwareRenderer: string; declare const kCIContextCacheIntermediates: string; @@ -219,8 +255,6 @@ declare const kCIImageAutoAdjustLevel: string; declare const kCIImageAutoAdjustFeatures: string; -declare const kCIImageAutoAdjustRedEye: string; - declare const kCIImageAutoAdjustEnhance: string; declare const kCIImageAuxiliarySemanticSegmentationHairMatte: string; @@ -231,10 +265,14 @@ declare const kCIImageApplyOrientationProperty: string; declare const kCIImageNearestSampling: string; +declare const kCIImageContentAverageLightLevel: string; + declare const kCIImageExpandToHDR: string; declare const kCIImageToneMapHDRtoSDR: string; +declare const kCIImageApplyCleanAperture: string; + declare const kCIImageColorSpace: string; declare const kCIFormatLA16: number; @@ -249,12 +287,10 @@ declare const kCIFormatRGh: number; declare const kCIFormatRG16: number; -declare const kCIFormatR8: number; - -declare const kCIFormatRGBA16: number; - declare const kCIFormatRGBAh: number; +declare const kCIFormatARGB8: number; + declare const CIRAWDecoderVersion6: string; declare const kCISamplerColorSpace: string; @@ -263,6 +299,8 @@ declare const kCIUISetDevelopment: string; declare const kCIInputEnableChromaticNoiseTrackingKey: string; +declare const kCIAttributeType: string; + declare const CIRAWDecoderVersion7DNG: string; declare const kCIAttributeTypeInteger: string; @@ -273,27 +311,19 @@ declare const kCIFormatRGBXh: number; declare const kCIAttributeTypeCount: string; -declare const kCIFormatRGBA8: number; - -declare const kCICategoryReduction: string; - declare const kCIFormatA16: number; +declare const kCIDynamicRangeHigh: string; + declare const kCIFormatRGBAf: number; declare const kCIInputNeutralTintKey: string; -declare const kCIFormatLA8: number; - declare const kCIAttributeTypeTime: string; declare const kCIOutputNativeSizeKey: string; -declare const CIRAWDecoderVersionNone: string; - -declare const kCIInputNeutralLocationKey: string; - -declare const kCIContextPriorityRequestLow: string; +declare const kCIInputExtrapolateKey: string; declare const kCIImageAuxiliaryPortraitEffectsMatte: string; @@ -305,12 +335,18 @@ declare const kCIInputBoostKey: string; declare const CIRAWDecoderVersion8DNG: string; +declare const kCIInputNeutralChromaticityXKey: string; + declare const kCIImageContentHeadroom: string; declare const kCIImageAuxiliarySemanticSegmentationSkyMatte: string; declare const kCIFormatABGR8: number; +declare const kCIFormatRGBA8: number; + +declare const kCIInputBiasVectorKey: string; + declare const kCIInputIgnoreImageOrientationKey: string; declare const kCIAttributeReferenceDocumentation: string; @@ -325,6 +361,8 @@ declare const kCIFormatRG8: number; declare const kCICategoryNonSquarePixels: string; +declare const kCIAttributeFilterAvailable_iOS: string; + declare const kCIImageAuxiliaryDepth: string; declare const kCIFormatRGB10: number; @@ -347,6 +385,8 @@ declare const kCIInputNeutralTemperatureKey: string; declare const kCICategoryGradient: string; +declare const CIRAWDecoderVersionNone: string; + declare const kCISamplerFilterMode: string; declare const kCIImageRepresentationSemanticSegmentationHairMatteImage: string; @@ -367,6 +407,8 @@ declare const kCIInputLuminanceNoiseReductionAmountKey: string; declare const CIDetectorMinFeatureSize: string; +declare const kCIInputColor1Key: string; + declare const kCIFormatAh: number; declare const kCIImageRepresentationDisparityImage: string; @@ -375,7 +417,7 @@ declare const CIDetectorTracking: string; declare const kCIInputWidthKey: string; -declare const kCIInputVersionKey: string; +declare const kCIInputBacksideImageKey: string; declare const kCIUISetIntermediate: string; @@ -385,16 +427,14 @@ declare const kCISupportedDecoderVersionsKey: string; declare const kCIImageRepresentationHDRImage: string; -declare const kCIAttributeFilterAvailable_iOS: string; - declare const kCIFormatLAf: number; +declare const kCIImageRepresentationHDRGainMapImage: string; + declare const kCICategoryStillImage: string; declare const kCIImageAuxiliarySemanticSegmentationGlassesMatte: string; -declare const kCICategoryCompositeOperation: string; - declare const kCIFormatL8: number; declare const kCIImageRepresentationDepthImage: string; @@ -429,8 +469,6 @@ declare const kCIAttributeTypeColor: string; declare const kCIInputBackgroundImageKey: string; -declare const kCIImageRepresentationHDRGainMapImage: string; - declare const kCIInputEnableEDRModeKey: string; declare const CIDetectorNumberOfAngles: string; @@ -449,8 +487,14 @@ declare const kCIAttributeDefault: string; declare const kCIAttributeTypeGradient: string; +declare const kCICategoryCompositeOperation: string; + +declare const kCICategoryReduction: string; + declare const CIDetectorTypeFace: string; +declare const kCIInputPoint0Key: string; + declare const kCIImageCacheImmediately: string; declare const kCICategoryDistortionEffect: string; @@ -459,18 +503,22 @@ declare const kCIAttributeTypeScalar: string; declare const kCIInputAllowDraftModeKey: string; +declare const kCIDynamicRangeConstrainedHigh: string; + declare const kCIInputSharpnessKey: string; declare const kCIInputLinearSpaceFilter: string; +declare const kCIInputPaletteImageKey: string; + declare const kCIInputIntensityKey: string; +declare const kCIFormatRGBX8: number; + declare const kCIFormatLAh: number; declare const kCIInputColorKey: string; -declare const kCIAttributeTypeImage: string; - declare const kCIAttributeIdentity: string; declare const CIRenderDestinationAlphaMode: { @@ -556,6 +604,12 @@ declare interface CIAreaBoundsRed extends CIAreaReductionFilter { declare class CIAreaBoundsRed extends NativeObject implements CIAreaBoundsRed { } +declare interface CIAreaAverageMaximumRed extends CIAreaReductionFilter { +} + +declare class CIAreaAverageMaximumRed extends NativeObject implements CIAreaAverageMaximumRed { +} + declare interface CIZoomBlur extends CIFilterProtocol { inputImage: CIImage; @@ -987,12 +1041,16 @@ declare interface CIRoundedRectangleGenerator extends CIFilterProtocol { radius: number; + smoothness: number; + color: CIColor; setExtent(extent: CGRect): void; setRadius(radius: number): void; + setSmoothness(smoothness: number): void; + setColor(color: CIColor): void; } @@ -1670,19 +1728,19 @@ declare interface CIColorCubeWithColorSpace extends CIFilterProtocol { cubeData: NSData; - colorSpace: interop.Object; - extrapolate: boolean; + colorSpace: interop.Object; + setInputImage(inputImage: CIImage | null): void; setCubeDimension(cubeDimension: number): void; setCubeData(cubeData: NSData): void; - setColorSpace(colorSpace: interop.Object | null): void; - setExtrapolate(extrapolate: boolean): void; + + setColorSpace(colorSpace: interop.Object | null): void; } declare class CIColorCubeWithColorSpace extends NativeObject implements CIColorCubeWithColorSpace { @@ -1765,6 +1823,8 @@ declare interface CIToneCurve extends CIFilterProtocol { point4: CGPoint; + extrapolate: boolean; + setInputImage(inputImage: CIImage | null): void; setPoint0(point0: CGPoint): void; @@ -1776,6 +1836,8 @@ declare interface CIToneCurve extends CIFilterProtocol { setPoint3(point3: CGPoint): void; setPoint4(point4: CGPoint): void; + + setExtrapolate(extrapolate: boolean): void; } declare class CIToneCurve extends NativeObject implements CIToneCurve { @@ -1959,23 +2021,6 @@ declare interface CIColorMatrix extends CIFilterProtocol { declare class CIColorMatrix extends NativeObject implements CIColorMatrix { } -declare interface CIColorClamp extends CIFilterProtocol { - inputImage: CIImage; - - minComponents: CIVector; - - maxComponents: CIVector; - - setInputImage(inputImage: CIImage | null): void; - - setMinComponents(minComponents: CIVector): void; - - setMaxComponents(maxComponents: CIVector): void; -} - -declare class CIColorClamp extends NativeObject implements CIColorClamp { -} - declare interface CIColorAbsoluteDifference extends CIFilterProtocol { inputImage: CIImage; @@ -2229,90 +2274,109 @@ declare interface CIKeystoneCorrectionCombined extends CIFourCoordinateGeometryF declare class CIKeystoneCorrectionCombined extends NativeObject implements CIKeystoneCorrectionCombined { } -declare interface CIHatchedScreen extends CIFilterProtocol { +declare interface CIEdgePreserveUpsample extends CIFilterProtocol { inputImage: CIImage; - center: CGPoint; + smallImage: CIImage; - angle: number; + spatialSigma: number; - width: number; + lumaSigma: number; - sharpness: number; + setInputImage(inputImage: CIImage | null): void; + + setSmallImage(smallImage: CIImage | null): void; + + setSpatialSigma(spatialSigma: number): void; + + setLumaSigma(lumaSigma: number): void; +} + +declare class CIEdgePreserveUpsample extends NativeObject implements CIEdgePreserveUpsample { +} + +declare interface CIBicubicScaleTransform extends CIFilterProtocol { + inputImage: CIImage; + + scale: number; + + aspectRatio: number; + + parameterB: number; + + parameterC: number; setInputImage(inputImage: CIImage | null): void; - setCenter(center: CGPoint): void; + setScale(scale: number): void; - setAngle(angle: number): void; + setAspectRatio(aspectRatio: number): void; - setWidth(width: number): void; + setParameterB(parameterB: number): void; - setSharpness(sharpness: number): void; + setParameterC(parameterC: number): void; } -declare class CIHatchedScreen extends NativeObject implements CIHatchedScreen { +declare class CIBicubicScaleTransform extends NativeObject implements CIBicubicScaleTransform { } -declare interface CICMYKHalftone extends CIFilterProtocol { +declare interface CIFourfoldReflectedTile extends CIFilterProtocol { inputImage: CIImage; center: CGPoint; - width: number; - angle: number; - sharpness: number; - - grayComponentReplacement: number; + width: number; - underColorRemoval: number; + acuteAngle: number; setInputImage(inputImage: CIImage | null): void; setCenter(center: CGPoint): void; - setWidth(width: number): void; - setAngle(angle: number): void; - setSharpness(sharpness: number): void; - - setGrayComponentReplacement(grayComponentReplacement: number): void; + setWidth(width: number): void; - setUnderColorRemoval(underColorRemoval: number): void; + setAcuteAngle(acuteAngle: number): void; } -declare class CICMYKHalftone extends NativeObject implements CICMYKHalftone { +declare class CIFourfoldReflectedTile extends NativeObject implements CIFourfoldReflectedTile { } -declare interface CIRoundedRectangleStrokeGenerator extends CIFilterProtocol { - extent: CGRect; +declare interface CIFourCoordinateGeometryFilter extends CIFilterProtocol { + inputImage: CIImage; - radius: number; + topLeft: CGPoint; - width: number; + topRight: CGPoint; - color: CIColor; + bottomRight: CGPoint; - setExtent(extent: CGRect): void; + bottomLeft: CGPoint; - setRadius(radius: number): void; + setInputImage(inputImage: CIImage | null): void; - setWidth(width: number): void; + setTopLeft(topLeft: CGPoint): void; - setColor(color: CIColor): void; + setTopRight(topRight: CGPoint): void; + + setBottomRight(bottomRight: CGPoint): void; + + setBottomLeft(bottomLeft: CGPoint): void; } -declare class CIRoundedRectangleStrokeGenerator extends NativeObject implements CIRoundedRectangleStrokeGenerator { +declare class CIFourCoordinateGeometryFilter extends NativeObject implements CIFourCoordinateGeometryFilter { } -declare interface CICircularScreen extends CIFilterProtocol { +declare interface CIHatchedScreen extends CIFilterProtocol { inputImage: CIImage; center: CGPoint; + angle: number; + width: number; sharpness: number; @@ -2321,29 +2385,186 @@ declare interface CICircularScreen extends CIFilterProtocol { setCenter(center: CGPoint): void; + setAngle(angle: number): void; + setWidth(width: number): void; setSharpness(sharpness: number): void; } -declare class CICircularScreen extends NativeObject implements CICircularScreen { +declare class CIHatchedScreen extends NativeObject implements CIHatchedScreen { } -declare interface CISharpenLuminance extends CIFilterProtocol { +declare interface CIDotScreen extends CIFilterProtocol { inputImage: CIImage; - sharpness: number; + center: CGPoint; - radius: number; + angle: number; + + width: number; + + sharpness: number; setInputImage(inputImage: CIImage | null): void; - setSharpness(sharpness: number): void; + setCenter(center: CGPoint): void; - setRadius(radius: number): void; + setAngle(angle: number): void; + + setWidth(width: number): void; + + setSharpness(sharpness: number): void; } -declare class CISharpenLuminance extends NativeObject implements CISharpenLuminance { +declare class CIDotScreen extends NativeObject implements CIDotScreen { +} + +declare interface CICMYKHalftone extends CIFilterProtocol { + inputImage: CIImage; + + center: CGPoint; + + width: number; + + angle: number; + + sharpness: number; + + grayComponentReplacement: number; + + underColorRemoval: number; + + setInputImage(inputImage: CIImage | null): void; + + setCenter(center: CGPoint): void; + + setWidth(width: number): void; + + setAngle(angle: number): void; + + setSharpness(sharpness: number): void; + + setGrayComponentReplacement(grayComponentReplacement: number): void; + + setUnderColorRemoval(underColorRemoval: number): void; +} + +declare class CICMYKHalftone extends NativeObject implements CICMYKHalftone { +} + +declare interface CIRoundedRectangleStrokeGenerator extends CIFilterProtocol { + extent: CGRect; + + radius: number; + + smoothness: number; + + color: CIColor; + + width: number; + + setExtent(extent: CGRect): void; + + setRadius(radius: number): void; + + setSmoothness(smoothness: number): void; + + setColor(color: CIColor): void; + + setWidth(width: number): void; +} + +declare class CIRoundedRectangleStrokeGenerator extends NativeObject implements CIRoundedRectangleStrokeGenerator { +} + +declare interface CICircularScreen extends CIFilterProtocol { + inputImage: CIImage; + + center: CGPoint; + + width: number; + + sharpness: number; + + setInputImage(inputImage: CIImage | null): void; + + setCenter(center: CGPoint): void; + + setWidth(width: number): void; + + setSharpness(sharpness: number): void; +} + +declare class CICircularScreen extends NativeObject implements CICircularScreen { +} + +declare interface CIUnsharpMask extends CIFilterProtocol { + inputImage: CIImage; + + radius: number; + + intensity: number; + + setInputImage(inputImage: CIImage | null): void; + + setRadius(radius: number): void; + + setIntensity(intensity: number): void; +} + +declare class CIUnsharpMask extends NativeObject implements CIUnsharpMask { +} + +declare interface CISharpenLuminance extends CIFilterProtocol { + inputImage: CIImage; + + sharpness: number; + + radius: number; + + setInputImage(inputImage: CIImage | null): void; + + setSharpness(sharpness: number): void; + + setRadius(radius: number): void; +} + +declare class CISharpenLuminance extends NativeObject implements CISharpenLuminance { +} + +declare interface CISmoothLinearGradient extends CIFilterProtocol { + point0: CGPoint; + + point1: CGPoint; + + color0: CIColor; + + color1: CIColor; + + setPoint0(point0: CGPoint): void; + + setPoint1(point1: CGPoint): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { +} + +declare interface CISignedDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; + + setInputImage(inputImage: CIImage | null): void; + + setMaximumDistance(maximumDistance: number): void; +} + +declare class CISignedDistanceGradientFromRedMask extends NativeObject implements CISignedDistanceGradientFromRedMask { } declare interface CILinearGradient extends CIFilterProtocol { @@ -2388,6 +2609,19 @@ declare interface CIGaussianGradient extends CIFilterProtocol { declare class CIGaussianGradient extends NativeObject implements CIGaussianGradient { } +declare interface CIDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; + + setInputImage(inputImage: CIImage | null): void; + + setMaximumDistance(maximumDistance: number): void; +} + +declare class CIDistanceGradientFromRedMask extends NativeObject implements CIDistanceGradientFromRedMask { +} + declare interface CISunbeamsGenerator extends CIFilterProtocol { center: CGPoint; @@ -2459,15 +2693,6 @@ declare interface CIFourfoldTranslatedTile extends CIFilterProtocol { declare class CIFourfoldTranslatedTile extends NativeObject implements CIFourfoldTranslatedTile { } -declare interface CIColorInvert extends CIFilterProtocol { - inputImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; -} - -declare class CIColorInvert extends NativeObject implements CIColorInvert { -} - declare interface CIHistogramDisplay extends CIFilterProtocol { inputImage: CIImage; @@ -2560,31 +2785,6 @@ declare interface CIGaussianBlur extends CIFilterProtocol { declare class CIGaussianBlur extends NativeObject implements CIGaussianBlur { } -declare interface CIBicubicScaleTransform extends CIFilterProtocol { - inputImage: CIImage; - - scale: number; - - aspectRatio: number; - - parameterB: number; - - parameterC: number; - - setInputImage(inputImage: CIImage | null): void; - - setScale(scale: number): void; - - setAspectRatio(aspectRatio: number): void; - - setParameterB(parameterB: number): void; - - setParameterC(parameterC: number): void; -} - -declare class CIBicubicScaleTransform extends NativeObject implements CIBicubicScaleTransform { -} - declare interface CIAreaMaximumAlpha extends CIAreaReductionFilter { } @@ -2614,71 +2814,38 @@ declare interface CIMaximumScaleTransform extends CIFilterProtocol { declare class CIMaximumScaleTransform extends NativeObject implements CIMaximumScaleTransform { } -declare interface CICircleSplashDistortion extends CIFilterProtocol { +declare interface CIColorClamp extends CIFilterProtocol { inputImage: CIImage; - center: CGPoint; + minComponents: CIVector; - radius: number; + maxComponents: CIVector; setInputImage(inputImage: CIImage | null): void; - setCenter(center: CGPoint): void; + setMinComponents(minComponents: CIVector): void; - setRadius(radius: number): void; + setMaxComponents(maxComponents: CIVector): void; } -declare class CICircleSplashDistortion extends NativeObject implements CICircleSplashDistortion { +declare class CIColorClamp extends NativeObject implements CIColorClamp { } -declare interface CIFourfoldReflectedTile extends CIFilterProtocol { +declare interface CICircleSplashDistortion extends CIFilterProtocol { inputImage: CIImage; center: CGPoint; - angle: number; - - width: number; - - acuteAngle: number; + radius: number; setInputImage(inputImage: CIImage | null): void; setCenter(center: CGPoint): void; - setAngle(angle: number): void; - - setWidth(width: number): void; - - setAcuteAngle(acuteAngle: number): void; -} - -declare class CIFourfoldReflectedTile extends NativeObject implements CIFourfoldReflectedTile { -} - -declare interface CIFourCoordinateGeometryFilter extends CIFilterProtocol { - inputImage: CIImage; - - topLeft: CGPoint; - - topRight: CGPoint; - - bottomRight: CGPoint; - - bottomLeft: CGPoint; - - setInputImage(inputImage: CIImage | null): void; - - setTopLeft(topLeft: CGPoint): void; - - setTopRight(topRight: CGPoint): void; - - setBottomRight(bottomRight: CGPoint): void; - - setBottomLeft(bottomLeft: CGPoint): void; + setRadius(radius: number): void; } -declare class CIFourCoordinateGeometryFilter extends NativeObject implements CIFourCoordinateGeometryFilter { +declare class CICircleSplashDistortion extends NativeObject implements CICircleSplashDistortion { } declare interface CITextImageGenerator extends CIFilterProtocol { @@ -2744,6 +2911,15 @@ declare interface CIBlurredRectangleGenerator extends CIFilterProtocol { declare class CIBlurredRectangleGenerator extends NativeObject implements CIBlurredRectangleGenerator { } +declare interface CIColorInvert extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CIColorInvert extends NativeObject implements CIColorInvert { +} + declare interface CIBloom extends CIFilterProtocol { inputImage: CIImage; @@ -3127,16 +3303,53 @@ declare interface CISobelGradients extends CIFilterProtocol { declare class CISobelGradients extends NativeObject implements CISobelGradients { } -declare interface CIThermal extends CIFilterProtocol { - inputImage: CIImage; +declare interface CIRoundedQRCodeGenerator extends CIFilterProtocol { + message: NSData; - setInputImage(inputImage: CIImage | null): void; -} + correctionLevel: string; -declare class CIThermal extends NativeObject implements CIThermal { -} + scale: number; -declare interface CIPageCurlTransition extends CITransitionFilter { + roundedMarkers: number; + + roundedData: boolean; + + centerSpaceSize: number; + + color0: CIColor; + + color1: CIColor; + + setMessage(message: NSData): void; + + setCorrectionLevel(correctionLevel: string): void; + + setScale(scale: number): void; + + setRoundedMarkers(roundedMarkers: number): void; + + setRoundedData(roundedData: boolean): void; + + setCenterSpaceSize(centerSpaceSize: number): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CIRoundedQRCodeGenerator extends NativeObject implements CIRoundedQRCodeGenerator { +} + +declare interface CIThermal extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CIThermal extends NativeObject implements CIThermal { +} + +declare interface CIPageCurlTransition extends CITransitionFilter { backsideImage: CIImage; shadingImage: CIImage; @@ -3230,31 +3443,6 @@ declare interface CITriangleTile extends CIFilterProtocol { declare class CITriangleTile extends NativeObject implements CITriangleTile { } -declare interface CIDotScreen extends CIFilterProtocol { - inputImage: CIImage; - - center: CGPoint; - - angle: number; - - width: number; - - sharpness: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setAngle(angle: number): void; - - setWidth(width: number): void; - - setSharpness(sharpness: number): void; -} - -declare class CIDotScreen extends NativeObject implements CIDotScreen { -} - declare interface CIBoxBlur extends CIFilterProtocol { inputImage: CIImage; @@ -3384,23 +3572,6 @@ declare interface CIDepthToDisparity extends CIFilterProtocol { declare class CIDepthToDisparity extends NativeObject implements CIDepthToDisparity { } -declare interface CIUnsharpMask extends CIFilterProtocol { - inputImage: CIImage; - - radius: number; - - intensity: number; - - setInputImage(inputImage: CIImage | null): void; - - setRadius(radius: number): void; - - setIntensity(intensity: number): void; -} - -declare class CIUnsharpMask extends NativeObject implements CIUnsharpMask { -} - declare interface CIAreaMinimumAlpha extends CIAreaReductionFilter { } @@ -3494,27 +3665,6 @@ declare interface CIAreaMinimum extends CIAreaReductionFilter { declare class CIAreaMinimum extends NativeObject implements CIAreaMinimum { } -declare interface CISmoothLinearGradient extends CIFilterProtocol { - point0: CGPoint; - - point1: CGPoint; - - color0: CIColor; - - color1: CIColor; - - setPoint0(point0: CGPoint): void; - - setPoint1(point1: CGPoint): void; - - setColor0(color0: CIColor): void; - - setColor1(color1: CIColor): void; -} - -declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { -} - declare interface CIPersonSegmentation extends CIFilterProtocol { inputImage: CIImage; @@ -3563,6 +3713,23 @@ declare interface CIKeystoneCorrectionHorizontal extends CIFourCoordinateGeometr declare class CIKeystoneCorrectionHorizontal extends NativeObject implements CIKeystoneCorrectionHorizontal { } +declare interface CISystemToneMap extends CIFilterProtocol { + inputImage: CIImage; + + displayHeadroom: number; + + preferredDynamicRange: string; + + setInputImage(inputImage: CIImage | null): void; + + setDisplayHeadroom(displayHeadroom: number): void; + + setPreferredDynamicRange(preferredDynamicRange: string | null): void; +} + +declare class CISystemToneMap extends NativeObject implements CISystemToneMap { +} + declare interface CIImageProcessorOutput { readonly region: CGRect; @@ -3847,6 +4014,31 @@ declare interface CILinearToSRGBToneCurve extends CIFilterProtocol { declare class CILinearToSRGBToneCurve extends NativeObject implements CILinearToSRGBToneCurve { } +declare interface CIBlurredRoundedRectangleGenerator extends CIFilterProtocol { + extent: CGRect; + + radius: number; + + smoothness: number; + + sigma: number; + + color: CIColor; + + setExtent(extent: CGRect): void; + + setRadius(radius: number): void; + + setSmoothness(smoothness: number): void; + + setSigma(sigma: number): void; + + setColor(color: CIColor): void; +} + +declare class CIBlurredRoundedRectangleGenerator extends NativeObject implements CIBlurredRoundedRectangleGenerator { +} + declare interface CIVignetteEffect extends CIFilterProtocol { inputImage: CIImage; @@ -3893,27 +4085,6 @@ declare interface CITwirlDistortion extends CIFilterProtocol { declare class CITwirlDistortion extends NativeObject implements CITwirlDistortion { } -declare interface CIEdgePreserveUpsample extends CIFilterProtocol { - inputImage: CIImage; - - smallImage: CIImage; - - spatialSigma: number; - - lumaSigma: number; - - setInputImage(inputImage: CIImage | null): void; - - setSmallImage(smallImage: CIImage | null): void; - - setSpatialSigma(spatialSigma: number): void; - - setLumaSigma(lumaSigma: number): void; -} - -declare class CIEdgePreserveUpsample extends NativeObject implements CIEdgePreserveUpsample { -} - declare interface CIStretchCrop extends CIFilterProtocol { inputImage: CIImage; @@ -3955,20 +4126,6 @@ declare class CIKernel extends NSObject { applyWithExtentRoiCallbackArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, args: NSArray | Array | null): CIImage; } -declare class CITextFeature extends CIFeature { - readonly bounds: CGRect; - - readonly topLeft: CGPoint; - - readonly topRight: CGPoint; - - readonly bottomLeft: CGPoint; - - readonly bottomRight: CGPoint; - - readonly subFeatures: NSArray; -} - declare class CIRAWFilter extends CIFilter { static readonly supportedCameraModels: NSArray; @@ -3996,6 +4153,10 @@ declare class CIRAWFilter extends CIFilter { boostShadowAmount: number; + readonly highlightRecoverySupported: boolean; + + highlightRecoveryEnabled: boolean; + gamutMappingEnabled: boolean; readonly lensCorrectionSupported: boolean; @@ -4082,6 +4243,12 @@ declare class CIRAWFilter extends CIFilter { setBoostShadowAmount(boostShadowAmount: number): void; + isHighlightRecoverySupported(): boolean; + + isHighlightRecoveryEnabled(): boolean; + + setHighlightRecoveryEnabled(highlightRecoveryEnabled: boolean): void; + isGamutMappingEnabled(): boolean; setGamutMappingEnabled(gamutMappingEnabled: boolean): void; @@ -4133,7 +4300,7 @@ declare class CIRAWFilter extends CIFilter { setLinearSpaceFilter(linearSpaceFilter: CIFilter | null): void; } -declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCopying { +declare class CITextFeature extends CIFeature { readonly bounds: CGRect; readonly topLeft: CGPoint; @@ -4144,19 +4311,67 @@ declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCop readonly bottomRight: CGPoint; - readonly messageString: string; + readonly subFeatures: NSArray; +} - readonly symbolDescriptor: CIQRCodeDescriptor; +declare class CIImageAccumulator extends NSObject { + static imageAccumulatorWithExtentFormat any>(this: This, extent: CGRect, format: number): InstanceType; - static readonly supportsSecureCoding: boolean; + static imageAccumulatorWithExtentFormatColorSpace any>(this: This, extent: CGRect, format: number, colorSpace: interop.Object): InstanceType; - encodeWithCoder(coder: NSCoder): void; + initWithExtentFormat(extent: CGRect, format: number): this; - initWithCoder(coder: NSCoder): this; + initWithExtentFormatColorSpace(extent: CGRect, format: number, colorSpace: interop.Object): this; + + readonly extent: CGRect; + + readonly format: number; + + image(): CIImage; + + setImage(image: CIImage): void; + + setImageDirtyRect(image: CIImage, dirtyRect: CGRect): void; + + clear(): void; +} + +declare class CISampler extends NSObject implements NSCopying { + static samplerWithImage any>(this: This, im: CIImage): InstanceType; + + static samplerWithImageKeysAndValues any>(this: This, im: CIImage, key0: interop.Object): InstanceType; + + static samplerWithImageOptions any>(this: This, im: CIImage, dict: NSDictionary | Record | null): InstanceType; + + initWithImage(im: CIImage): this; + + initWithImageKeysAndValues(im: CIImage, key0: interop.Object): this; + + initWithImageOptions(im: CIImage, dict: NSDictionary | Record | null): this; + + readonly definition: CIFilterShape; + + readonly extent: CGRect; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CIRectangleFeature extends CIFeature { + readonly bounds: CGRect; + + readonly topLeft: CGPoint; + + readonly topRight: CGPoint; + + readonly bottomLeft: CGPoint; + + readonly bottomRight: CGPoint; +} + +declare class CIRenderTask extends NSObject { + waitUntilCompletedAndReturnError(error: interop.PointerConvertible): CIRenderInfo; +} + declare class CIFaceFeature extends CIFeature { readonly bounds: CGRect; @@ -4191,118 +4406,42 @@ declare class CIFaceFeature extends CIFeature { readonly rightEyeClosed: boolean; } -declare class CIRectangleFeature extends CIFeature { - readonly bounds: CGRect; +declare class CIPDF417CodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - readonly topLeft: CGPoint; + readonly isCompact: boolean; - readonly topRight: CGPoint; + readonly rowCount: number; - readonly bottomLeft: CGPoint; + readonly columnCount: number; - readonly bottomRight: CGPoint; -} + initWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): this; -declare class CIRenderTask extends NSObject { - waitUntilCompletedAndReturnError(error: interop.PointerConvertible): CIRenderInfo; + static descriptorWithPayloadIsCompactRowCountColumnCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): InstanceType; } -declare class CIImageAccumulator extends NSObject { - static imageAccumulatorWithExtentFormat any>(this: This, extent: CGRect, format: number): InstanceType; +declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { + static colorWithCGColor any>(this: This, color: interop.Object): InstanceType; - static imageAccumulatorWithExtentFormatColorSpace any>(this: This, extent: CGRect, format: number, colorSpace: interop.Object): InstanceType; + static colorWithRedGreenBlueAlpha any>(this: This, red: number, green: number, blue: number, alpha: number): InstanceType; - initWithExtentFormat(extent: CGRect, format: number): this; + static colorWithRedGreenBlue any>(this: This, red: number, green: number, blue: number): InstanceType; - initWithExtentFormatColorSpace(extent: CGRect, format: number, colorSpace: interop.Object): this; + static colorWithRedGreenBlueAlphaColorSpace any>(this: This, red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): InstanceType; - readonly extent: CGRect; + static colorWithRedGreenBlueColorSpace any>(this: This, red: number, green: number, blue: number, colorSpace: interop.Object): InstanceType; - readonly format: number; + static colorWithString any>(this: This, representation: string): InstanceType; - image(): CIImage; + initWithCGColor(color: interop.Object): this; - setImage(image: CIImage): void; + initWithRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): this; - setImageDirtyRect(image: CIImage, dirtyRect: CGRect): void; + initWithRedGreenBlue(red: number, green: number, blue: number): this; - clear(): void; -} - -declare class CISampler extends NSObject implements NSCopying { - static samplerWithImage any>(this: This, im: CIImage): InstanceType; - - static samplerWithImageKeysAndValues any>(this: This, im: CIImage, key0: interop.Object): InstanceType; - - static samplerWithImageOptions any>(this: This, im: CIImage, dict: NSDictionary | Record | null): InstanceType; - - initWithImage(im: CIImage): this; - - initWithImageKeysAndValues(im: CIImage, key0: interop.Object): this; - - initWithImageOptions(im: CIImage, dict: NSDictionary | Record | null): this; - - readonly definition: CIFilterShape; - - readonly extent: CGRect; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class CIImageProcessorKernel extends NSObject { - static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; - - static roiForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; - - static roiTileArrayForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; - - static formatForInputAtIndex(input: number): number; - - static readonly outputFormat: number; - - static readonly outputIsOpaque: boolean; + initWithRedGreenBlueAlphaColorSpace(red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): this; - static readonly synchronizeInputs: boolean; - - static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, args: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; -} - -declare class CIPDF417CodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly isCompact: boolean; - - readonly rowCount: number; - - readonly columnCount: number; - - initWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): this; - - static descriptorWithPayloadIsCompactRowCountColumnCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): InstanceType; -} - -declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { - static colorWithCGColor any>(this: This, c: interop.Object): InstanceType; - - static colorWithRedGreenBlueAlpha any>(this: This, r: number, g: number, b: number, a: number): InstanceType; - - static colorWithRedGreenBlue any>(this: This, r: number, g: number, b: number): InstanceType; - - static colorWithRedGreenBlueAlphaColorSpace any>(this: This, r: number, g: number, b: number, a: number, colorSpace: interop.Object): InstanceType; - - static colorWithRedGreenBlueColorSpace any>(this: This, r: number, g: number, b: number, colorSpace: interop.Object): InstanceType; - - static colorWithString any>(this: This, representation: string): InstanceType; - - initWithCGColor(c: interop.Object): this; - - initWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): this; - - initWithRedGreenBlue(r: number, g: number, b: number): this; - - initWithRedGreenBlueAlphaColorSpace(r: number, g: number, b: number, a: number, colorSpace: interop.Object): this; - - initWithRedGreenBlueColorSpace(r: number, g: number, b: number, colorSpace: interop.Object): this; + initWithRedGreenBlueColorSpace(red: number, green: number, blue: number, colorSpace: interop.Object): this; readonly numberOfComponents: number; @@ -4357,20 +4496,6 @@ declare class CIColorKernel extends CIKernel { applyWithExtentArguments(extent: CGRect, args: NSArray | Array | null): CIImage; } -declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly isCompact: boolean; - - readonly layerCount: number; - - readonly dataCodewordCount: number; - - initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; - - static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; -} - declare class CIFeature extends NSObject { readonly type: string; @@ -4410,7 +4535,7 @@ declare class CIVector extends NSObject implements NSCopying, NSSecureCoding { initWithCGRect(r: CGRect): this; - initWithCGAffineTransform(r: CGAffineTransform): this; + initWithCGAffineTransform(t: CGAffineTransform): this; initWithString(representation: string): this; @@ -4465,1034 +4590,1130 @@ declare class CIFilterShape extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CIRenderInfo extends NSObject { - readonly kernelExecutionTime: number; +declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { + readonly outputImage: CIImage; - readonly kernelCompileTime: number; + name: string; - readonly passCount: number; + setName(aString: string): void; - readonly pixelsProcessed: number; -} + readonly inputKeys: NSArray; -declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; + readonly outputKeys: NSArray; - readonly rowCount: number; + setDefaults(): void; - readonly columnCount: number; + readonly attributes: NSDictionary; - readonly eccVersion: interop.Enum; + static filterWithName(name: string): CIFilter; - initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; + static filterWithNameKeysAndValues(name: string, key0: interop.Object): CIFilter; - static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; -} + static filterWithNameWithInputParameters(name: string, params: NSDictionary | Record | null): CIFilter; -declare class CIWarpKernel extends CIKernel { - static kernelWithString any>(this: This, string: string): InstanceType; + static filterNamesInCategory(category: string | null): NSArray; - applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, image: CIImage, args: NSArray | Array | null): CIImage; -} + static filterNamesInCategories(categories: NSArray | Array | null): NSArray; -declare class CIRenderDestination extends NSObject { - initWithPixelBuffer(pixelBuffer: interop.Object): this; + static registerFilterNameConstructorClassAttributes(name: string, anObject: CIFilterConstructor, attributes: NSDictionary | Record): void; - initWithIOSurface(surface: IOSurface): this; + static localizedNameForFilterName(filterName: string): string; - initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; + static localizedNameForCategory(category: string): string; - initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; + static localizedDescriptionForFilterName(filterName: string): string; - initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; + static localizedReferenceDocumentationForFilterName(filterName: string): NSURL; - initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; + static serializedXMPFromFiltersInputImageExtent(filters: NSArray | Array, extent: CGRect): NSData; - readonly width: number; + static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect, outError: interop.PointerConvertible): NSArray; - readonly height: number; + static filterWithImageURLOptions(url: NSURL, options: NSDictionary | Record): CIFilter; - alphaMode: interop.Enum; + static filterWithImageDataOptions(data: NSData, options: NSDictionary | Record): CIFilter; - flipped: boolean; + static filterWithCVPixelBufferPropertiesOptions(pixelBuffer: interop.Object, properties: NSDictionary | Record, options: NSDictionary | Record): CIFilter; - dithered: boolean; + static supportedRawCameraModels(): NSArray; - clamped: boolean; + static distanceGradientFromRedMaskFilter(): CIFilter; - colorSpace: interop.Object; + static gaussianGradientFilter(): CIFilter; - blendKernel: CIBlendKernel; + static hueSaturationValueGradientFilter(): CIFilter; - blendsInDestinationColorSpace: boolean; + static linearGradientFilter(): CIFilter; - setAlphaMode(alphaMode: interop.Enum): void; + static radialGradientFilter(): CIFilter; - isFlipped(): boolean; + static signedDistanceGradientFromRedMaskFilter(): CIFilter; - setFlipped(flipped: boolean): void; + static smoothLinearGradientFilter(): CIFilter; - isDithered(): boolean; + static sharpenLuminanceFilter(): CIFilter; - setDithered(dithered: boolean): void; + static unsharpMaskFilter(): CIFilter; - isClamped(): boolean; + static circularScreenFilter(): CIFilter; - setClamped(clamped: boolean): void; + static CMYKHalftone(): CIFilter; - setColorSpace(colorSpace: interop.Object | null): void; + static dotScreenFilter(): CIFilter; - setBlendKernel(blendKernel: CIBlendKernel | null): void; + static hatchedScreenFilter(): CIFilter; - setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; -} + static lineScreenFilter(): CIFilter; -declare class CIQRCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; + static bicubicScaleTransformFilter(): CIFilter; - readonly symbolVersion: number; + static edgePreserveUpsampleFilter(): CIFilter; - readonly maskPattern: number; + static keystoneCorrectionCombinedFilter(): CIFilter; - readonly errorCorrectionLevel: interop.Enum; + static keystoneCorrectionHorizontalFilter(): CIFilter; - initWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): this; + static keystoneCorrectionVerticalFilter(): CIFilter; - static descriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel any>(this: This, errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): InstanceType; -} + static lanczosScaleTransformFilter(): CIFilter; -declare class CIBarcodeDescriptor extends NSObject implements NSSecureCoding, NSCopying { - static readonly supportsSecureCoding: boolean; + static maximumScaleTransformFilter(): CIFilter; - encodeWithCoder(coder: NSCoder): void; + static perspectiveCorrectionFilter(): CIFilter; - initWithCoder(coder: NSCoder): this; + static perspectiveRotateFilter(): CIFilter; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static perspectiveTransformFilter(): CIFilter; -declare class CIDetector extends NSObject { - static detectorOfTypeContextOptions(type: string, context: CIContext | null, options: NSDictionary | Record | null): CIDetector; + static perspectiveTransformWithExtentFilter(): CIFilter; - featuresInImage(image: CIImage): NSArray; + static straightenFilter(): CIFilter; - featuresInImageOptions(image: CIImage, options: NSDictionary | Record | null): NSArray; -} + static accordionFoldTransitionFilter(): CIFilter; -declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { - static imageWithCGImage(image: interop.Object): CIImage; + static barsSwipeTransitionFilter(): CIFilter; - static imageWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): CIImage; + static copyMachineTransitionFilter(): CIFilter; - static imageWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): CIImage; + static disintegrateWithMaskTransitionFilter(): CIFilter; - static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): CIImage; + static dissolveTransitionFilter(): CIFilter; - static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): CIImage; + static flashTransitionFilter(): CIFilter; - static imageWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): CIImage; + static modTransitionFilter(): CIFilter; - static imageWithContentsOfURL(url: NSURL): CIImage; + static pageCurlTransitionFilter(): CIFilter; - static imageWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): CIImage; + static pageCurlWithShadowTransitionFilter(): CIFilter; - static imageWithData(data: NSData): CIImage; + static rippleTransitionFilter(): CIFilter; - static imageWithDataOptions(data: NSData, options: NSDictionary | Record | null): CIImage; + static swipeTransitionFilter(): CIFilter; - static imageWithCVImageBuffer(imageBuffer: interop.Object): CIImage; + static additionCompositingFilter(): CIFilter; - static imageWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; + static colorBlendModeFilter(): CIFilter; - static imageWithCVPixelBuffer(pixelBuffer: interop.Object): CIImage; + static colorBurnBlendModeFilter(): CIFilter; - static imageWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; + static colorDodgeBlendModeFilter(): CIFilter; - static imageWithIOSurface(surface: interop.Object): CIImage; + static darkenBlendModeFilter(): CIFilter; - static imageWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): CIImage; + static differenceBlendModeFilter(): CIFilter; - static imageWithColor(color: CIColor): CIImage; + static divideBlendModeFilter(): CIFilter; - static emptyImage(): CIImage; + static exclusionBlendModeFilter(): CIFilter; - static readonly blackImage: CIImage; + static hardLightBlendModeFilter(): CIFilter; - static readonly whiteImage: CIImage; + static hueBlendModeFilter(): CIFilter; - static readonly grayImage: CIImage; + static lightenBlendModeFilter(): CIFilter; - static readonly redImage: CIImage; + static linearBurnBlendModeFilter(): CIFilter; - static readonly greenImage: CIImage; + static linearDodgeBlendModeFilter(): CIFilter; - static readonly blueImage: CIImage; + static linearLightBlendModeFilter(): CIFilter; - static readonly cyanImage: CIImage; + static luminosityBlendModeFilter(): CIFilter; - static readonly magentaImage: CIImage; + static maximumCompositingFilter(): CIFilter; - static readonly yellowImage: CIImage; + static minimumCompositingFilter(): CIFilter; - static readonly clearImage: CIImage; + static multiplyBlendModeFilter(): CIFilter; - initWithCGImage(image: interop.Object): this; + static multiplyCompositingFilter(): CIFilter; - initWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): this; + static overlayBlendModeFilter(): CIFilter; - initWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): this; + static pinLightBlendModeFilter(): CIFilter; - initWithData(data: NSData): this; + static saturationBlendModeFilter(): CIFilter; - initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + static screenBlendModeFilter(): CIFilter; - initWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): this; + static softLightBlendModeFilter(): CIFilter; - initWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): this; + static sourceAtopCompositingFilter(): CIFilter; - initWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): this; + static sourceInCompositingFilter(): CIFilter; - initWithContentsOfURL(url: NSURL): this; + static sourceOutCompositingFilter(): CIFilter; - initWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + static sourceOverCompositingFilter(): CIFilter; - initWithIOSurface(surface: interop.Object): this; + static subtractBlendModeFilter(): CIFilter; - initWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): this; + static vividLightBlendModeFilter(): CIFilter; - initWithCVImageBuffer(imageBuffer: interop.Object): this; + static colorAbsoluteDifferenceFilter(): CIFilter; - initWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): this; + static colorClampFilter(): CIFilter; - initWithCVPixelBuffer(pixelBuffer: interop.Object): this; + static colorControlsFilter(): CIFilter; - initWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): this; + static colorMatrixFilter(): CIFilter; - initWithColor(color: CIColor): this; + static colorPolynomialFilter(): CIFilter; - imageByApplyingTransform(matrix: CGAffineTransform): CIImage; + static colorThresholdFilter(): CIFilter; - imageByApplyingTransformHighQualityDownsample(matrix: CGAffineTransform, highQualityDownsample: boolean): CIImage; + static colorThresholdOtsuFilter(): CIFilter; - imageByApplyingOrientation(orientation: number): CIImage; + static depthToDisparityFilter(): CIFilter; - imageTransformForOrientation(orientation: number): CGAffineTransform; + static disparityToDepthFilter(): CIFilter; - imageByApplyingCGOrientation(orientation: interop.Enum): CIImage; + static exposureAdjustFilter(): CIFilter; - imageTransformForCGOrientation(orientation: interop.Enum): CGAffineTransform; + static gammaAdjustFilter(): CIFilter; - imageByCompositingOverImage(dest: CIImage): CIImage; + static hueAdjustFilter(): CIFilter; - imageByCroppingToRect(rect: CGRect): CIImage; + static linearToSRGBToneCurveFilter(): CIFilter; - imageByClampingToExtent(): CIImage; + static sRGBToneCurveToLinearFilter(): CIFilter; - imageByClampingToRect(rect: CGRect): CIImage; + static systemToneMapFilter(): CIFilter; - imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary | Record | null): CIImage; + static temperatureAndTintFilter(): CIFilter; - imageByApplyingFilter(filterName: string): CIImage; + static toneCurveFilter(): CIFilter; - imageByColorMatchingColorSpaceToWorkingSpace(colorSpace: interop.Object): CIImage; + static toneMapHeadroomFilter(): CIFilter; - imageByColorMatchingWorkingSpaceToColorSpace(colorSpace: interop.Object): CIImage; + static vibranceFilter(): CIFilter; - imageByPremultiplyingAlpha(): CIImage; + static whitePointAdjustFilter(): CIFilter; - imageByUnpremultiplyingAlpha(): CIImage; + static colorCrossPolynomialFilter(): CIFilter; - imageBySettingAlphaOneInExtent(extent: CGRect): CIImage; + static colorCubeFilter(): CIFilter; - imageByApplyingGaussianBlurWithSigma(sigma: number): CIImage; + static colorCubesMixedWithMaskFilter(): CIFilter; - imageBySettingProperties(properties: NSDictionary | Record): CIImage; + static colorCubeWithColorSpaceFilter(): CIFilter; - imageBySamplingLinear(): CIImage; + static colorCurvesFilter(): CIFilter; - imageBySamplingNearest(): CIImage; + static colorInvertFilter(): CIFilter; - imageByInsertingIntermediate(): CIImage; + static colorMapFilter(): CIFilter; - imageByApplyingGainMap(gainmap: CIImage): CIImage; + static colorMonochromeFilter(): CIFilter; - imageByApplyingGainMapHeadroom(gainmap: CIImage, headroom: number): CIImage; + static colorPosterizeFilter(): CIFilter; - readonly extent: CGRect; + static convertLabToRGBFilter(): CIFilter; - readonly opaque: boolean; + static convertRGBtoLabFilter(): CIFilter; - readonly properties: NSDictionary; + static ditherFilter(): CIFilter; - readonly url: NSURL; + static documentEnhancerFilter(): CIFilter; - readonly colorSpace: interop.Object; + static falseColorFilter(): CIFilter; - readonly contentHeadroom: number; + static LabDeltaE(): CIFilter; - readonly pixelBuffer: interop.Object; + static maskToAlphaFilter(): CIFilter; - readonly CGImage: interop.Object; + static maximumComponentFilter(): CIFilter; - readonly metalTexture: MTLTexture; + static minimumComponentFilter(): CIFilter; - regionOfInterestForImageInRect(image: CIImage, rect: CGRect): CGRect; + static paletteCentroidFilter(): CIFilter; - isOpaque(): boolean; + static palettizeFilter(): CIFilter; - autoAdjustmentFilters(): NSArray; + static photoEffectChromeFilter(): CIFilter; - autoAdjustmentFiltersWithOptions(options: NSDictionary | Record | null): NSArray; + static photoEffectFadeFilter(): CIFilter; - imageByConvertingWorkingSpaceToLab(): CIImage; + static photoEffectInstantFilter(): CIFilter; - imageByConvertingLabToWorkingSpace(): CIImage; + static photoEffectMonoFilter(): CIFilter; - readonly depthData: AVDepthData; + static photoEffectNoirFilter(): CIFilter; - initWithDepthDataOptions(data: AVDepthData, options: NSDictionary | Record | null): this; + static photoEffectProcessFilter(): CIFilter; - initWithDepthData(data: AVDepthData): this; + static photoEffectTonalFilter(): CIFilter; - static imageWithDepthDataOptions any>(this: This, data: AVDepthData, options: NSDictionary | Record | null): InstanceType; + static photoEffectTransferFilter(): CIFilter; - static imageWithDepthData any>(this: This, data: AVDepthData): InstanceType; + static sepiaToneFilter(): CIFilter; - readonly portraitEffectsMatte: AVPortraitEffectsMatte; + static thermalFilter(): CIFilter; - initWithPortaitEffectsMatteOptions(matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): this; + static vignetteFilter(): CIFilter; - initWithPortaitEffectsMatte(matte: AVPortraitEffectsMatte): this; + static vignetteEffectFilter(): CIFilter; - static imageWithPortaitEffectsMatteOptions any>(this: This, matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): InstanceType; + static xRayFilter(): CIFilter; - static imageWithPortaitEffectsMatte any>(this: This, matte: AVPortraitEffectsMatte): InstanceType; + static bumpDistortionFilter(): CIFilter; - readonly semanticSegmentationMatte: AVSemanticSegmentationMatte; + static bumpDistortionLinearFilter(): CIFilter; - initWithSemanticSegmentationMatteOptions(matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): this; + static circleSplashDistortionFilter(): CIFilter; - initWithSemanticSegmentationMatte(matte: AVSemanticSegmentationMatte): this; + static circularWrapFilter(): CIFilter; - static imageWithSemanticSegmentationMatteOptions any>(this: This, matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): InstanceType; + static displacementDistortionFilter(): CIFilter; - static imageWithSemanticSegmentationMatte any>(this: This, matte: AVSemanticSegmentationMatte): InstanceType; + static drosteFilter(): CIFilter; - static imageWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): CIImage; + static glassDistortionFilter(): CIFilter; - initWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): this; + static glassLozengeFilter(): CIFilter; - initWithImage(image: UIImage): this; + static holeDistortionFilter(): CIFilter; - initWithImageOptions(image: UIImage, options: NSDictionary | Record | null): this; + static lightTunnelFilter(): CIFilter; - static readonly supportsSecureCoding: boolean; + static ninePartStretchedFilter(): CIFilter; - encodeWithCoder(coder: NSCoder): void; + static ninePartTiledFilter(): CIFilter; - initWithCoder(coder: NSCoder): this; + static pinchDistortionFilter(): CIFilter; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static stretchCropFilter(): CIFilter; -declare class CIContext extends NSObject { - static contextWithCGContextOptions(cgctx: interop.Object, options: NSDictionary | Record | null): CIContext; + static torusLensDistortionFilter(): CIFilter; - static contextWithOptions(options: NSDictionary | Record | null): CIContext; + static twirlDistortionFilter(): CIFilter; - static context(): CIContext; + static vortexDistortionFilter(): CIFilter; - initWithOptions(options: NSDictionary | Record | null): this; + static affineClampFilter(): CIFilter; - init(): this; + static affineTileFilter(): CIFilter; - static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; + static eightfoldReflectedTileFilter(): CIFilter; - static contextWithEAGLContextOptions(eaglContext: EAGLContext, options: NSDictionary | Record | null): CIContext; + static fourfoldReflectedTileFilter(): CIFilter; - static contextWithMTLDevice(device: MTLDevice): CIContext; + static fourfoldRotatedTileFilter(): CIFilter; - static contextWithMTLDeviceOptions(device: MTLDevice, options: NSDictionary | Record | null): CIContext; + static fourfoldTranslatedTileFilter(): CIFilter; - static contextWithMTLCommandQueue(commandQueue: MTLCommandQueue): CIContext; + static glideReflectedTileFilter(): CIFilter; - static contextWithMTLCommandQueueOptions(commandQueue: MTLCommandQueue, options: NSDictionary | Record | null): CIContext; + static kaleidoscopeFilter(): CIFilter; - readonly workingColorSpace: interop.Object; + static opTileFilter(): CIFilter; - readonly workingFormat: number; + static parallelogramTileFilter(): CIFilter; - drawImageAtPointFromRect(image: CIImage, atPoint: CGPoint, fromRect: CGRect): void; + static perspectiveTileFilter(): CIFilter; - drawImageInRectFromRect(image: CIImage, inRect: CGRect, fromRect: CGRect): void; + static sixfoldReflectedTileFilter(): CIFilter; - renderToBitmapRowBytesBoundsFormatColorSpace(image: CIImage, data: interop.PointerConvertible, rowBytes: number, bounds: CGRect, format: number, colorSpace: interop.Object | null): void; + static sixfoldRotatedTileFilter(): CIFilter; - renderToIOSurfaceBoundsColorSpace(image: CIImage, surface: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; + static triangleKaleidoscopeFilter(): CIFilter; - renderToCVPixelBuffer(image: CIImage, buffer: interop.Object): void; + static triangleTileFilter(): CIFilter; - renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; + static twelvefoldReflectedTileFilter(): CIFilter; - renderToMTLTextureCommandBufferBoundsColorSpace(image: CIImage, texture: MTLTexture, commandBuffer: MTLCommandBuffer | null, bounds: CGRect, colorSpace: interop.Object): void; + static attributedTextImageGeneratorFilter(): CIFilter; - clearCaches(): void; + static aztecCodeGeneratorFilter(): CIFilter; - inputImageMaximumSize(): CGSize; + static barcodeGeneratorFilter(): CIFilter; - outputImageMaximumSize(): CGSize; + static blurredRectangleGeneratorFilter(): CIFilter; - createCGImageFromRect(image: CIImage, fromRect: CGRect): interop.Object; + static blurredRoundedRectangleGeneratorFilter(): CIFilter; - createCGImageFromRectFormatColorSpace(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null): interop.Object; + static checkerboardGeneratorFilter(): CIFilter; - createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean): interop.Object; + static code128BarcodeGeneratorFilter(): CIFilter; - TIFFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static lenticularHaloGeneratorFilter(): CIFilter; - JPEGRepresentationOfImageColorSpaceOptions(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static meshGeneratorFilter(): CIFilter; - HEIFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static PDF417BarcodeGenerator(): CIFilter; - HEIF10RepresentationOfImageColorSpaceOptionsError(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; + static QRCodeGenerator(): CIFilter; - PNGRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static randomGeneratorFilter(): CIFilter; - OpenEXRRepresentationOfImageOptionsError(image: CIImage, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; + static roundedQRCodeGeneratorFilter(): CIFilter; - writeTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static roundedRectangleGeneratorFilter(): CIFilter; - writePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static roundedRectangleStrokeGeneratorFilter(): CIFilter; - writeJPEGRepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static starShineGeneratorFilter(): CIFilter; - writeHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static stripesGeneratorFilter(): CIFilter; - writeHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static sunbeamsGeneratorFilter(): CIFilter; - writeOpenEXRRepresentationOfImageToURLOptionsError(image: CIImage, url: NSURL, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static textImageGeneratorFilter(): CIFilter; - depthBlurEffectFilterForImageURLOptions(url: NSURL, options: NSDictionary | Record | null): CIFilter; + static blendWithAlphaMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDataOptions(data: NSData, options: NSDictionary | Record | null): CIFilter; + static blendWithBlueMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static blendWithMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static blendWithRedMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, glassesMatte: CIImage | null, gainMap: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static bloomFilter(): CIFilter; - startTaskToRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): CIRenderTask; + static cannyEdgeDetectorFilter(): CIFilter; - startTaskToRenderToDestinationError(image: CIImage, destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; + static comicEffectFilter(): CIFilter; - prepareRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): boolean; + static convolution3X3Filter(): CIFilter; - startTaskToClearError(destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; -} + static convolution5X5Filter(): CIFilter; -declare class CIBlendKernel extends CIColorKernel { - static kernelWithString any>(this: This, string: string): InstanceType; + static convolution7X7Filter(): CIFilter; - applyWithForegroundBackground(foreground: CIImage, background: CIImage): CIImage; + static convolution9HorizontalFilter(): CIFilter; - applyWithForegroundBackgroundColorSpace(foreground: CIImage, background: CIImage, colorSpace: interop.Object): CIImage; + static convolution9VerticalFilter(): CIFilter; - static readonly componentAdd: CIBlendKernel; + static convolutionRGB3X3Filter(): CIFilter; - static readonly componentMultiply: CIBlendKernel; + static convolutionRGB5X5Filter(): CIFilter; - static readonly componentMin: CIBlendKernel; + static convolutionRGB7X7Filter(): CIFilter; - static readonly componentMax: CIBlendKernel; + static convolutionRGB9HorizontalFilter(): CIFilter; - static readonly clear: CIBlendKernel; + static convolutionRGB9VerticalFilter(): CIFilter; - static readonly source: CIBlendKernel; + static coreMLModelFilter(): CIFilter; - static readonly destination: CIBlendKernel; + static crystallizeFilter(): CIFilter; - static readonly sourceOver: CIBlendKernel; + static depthOfFieldFilter(): CIFilter; - static readonly destinationOver: CIBlendKernel; + static edgesFilter(): CIFilter; - static readonly sourceIn: CIBlendKernel; + static edgeWorkFilter(): CIFilter; - static readonly destinationIn: CIBlendKernel; + static gaborGradientsFilter(): CIFilter; - static readonly sourceOut: CIBlendKernel; + static gloomFilter(): CIFilter; - static readonly destinationOut: CIBlendKernel; + static heightFieldFromMaskFilter(): CIFilter; - static readonly sourceAtop: CIBlendKernel; + static hexagonalPixellateFilter(): CIFilter; - static readonly destinationAtop: CIBlendKernel; + static highlightShadowAdjustFilter(): CIFilter; - static readonly exclusiveOr: CIBlendKernel; + static lineOverlayFilter(): CIFilter; - static readonly multiply: CIBlendKernel; + static mixFilter(): CIFilter; - static readonly screen: CIBlendKernel; + static personSegmentationFilter(): CIFilter; - static readonly overlay: CIBlendKernel; + static pixellateFilter(): CIFilter; - static readonly darken: CIBlendKernel; + static pointillizeFilter(): CIFilter; - static readonly lighten: CIBlendKernel; + static saliencyMapFilter(): CIFilter; - static readonly colorDodge: CIBlendKernel; + static shadedMaterialFilter(): CIFilter; - static readonly colorBurn: CIBlendKernel; + static sobelGradientsFilter(): CIFilter; - static readonly hardLight: CIBlendKernel; + static spotColorFilter(): CIFilter; - static readonly softLight: CIBlendKernel; + static spotLightFilter(): CIFilter; - static readonly difference: CIBlendKernel; + static bokehBlurFilter(): CIFilter; - static readonly exclusion: CIBlendKernel; + static boxBlurFilter(): CIFilter; - static readonly hue: CIBlendKernel; + static discBlurFilter(): CIFilter; - static readonly saturation: CIBlendKernel; + static gaussianBlurFilter(): CIFilter; - static readonly color: CIBlendKernel; + static maskedVariableBlurFilter(): CIFilter; - static readonly luminosity: CIBlendKernel; + static medianFilter(): CIFilter; - static readonly subtract: CIBlendKernel; + static morphologyGradientFilter(): CIFilter; - static readonly divide: CIBlendKernel; + static morphologyMaximumFilter(): CIFilter; - static readonly linearBurn: CIBlendKernel; + static morphologyMinimumFilter(): CIFilter; - static readonly linearDodge: CIBlendKernel; + static morphologyRectangleMaximumFilter(): CIFilter; - static readonly vividLight: CIBlendKernel; + static morphologyRectangleMinimumFilter(): CIFilter; - static readonly linearLight: CIBlendKernel; + static motionBlurFilter(): CIFilter; - static readonly pinLight: CIBlendKernel; + static noiseReductionFilter(): CIFilter; - static readonly hardMix: CIBlendKernel; + static zoomBlurFilter(): CIFilter; - static readonly darkerColor: CIBlendKernel; + static areaAlphaWeightedHistogramFilter(): CIFilter; - static readonly lighterColor: CIBlendKernel; + static areaAverageFilter(): CIFilter; + + static areaAverageMaximumRedFilter(): CIFilter; + + static areaBoundsRedFilter(): CIFilter; + + static areaHistogramFilter(): CIFilter; + + static areaLogarithmicHistogramFilter(): CIFilter; + + static areaMaximumFilter(): CIFilter; + + static areaMaximumAlphaFilter(): CIFilter; + + static areaMinimumFilter(): CIFilter; + + static areaMinimumAlphaFilter(): CIFilter; + + static areaMinMaxFilter(): CIFilter; + + static areaMinMaxRedFilter(): CIFilter; + + static columnAverageFilter(): CIFilter; + + static histogramDisplayFilter(): CIFilter; + + static KMeansFilter(): CIFilter; + + static rowAverageFilter(): CIFilter; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { - readonly outputImage: CIImage; +declare class CIRenderInfo extends NSObject { + readonly kernelExecutionTime: number; - name: string; + readonly kernelCompileTime: number; - setName(aString: string): void; + readonly passCount: number; - readonly inputKeys: NSArray; + readonly pixelsProcessed: number; +} - readonly outputKeys: NSArray; +declare class CIImageProcessorKernel extends NSObject { + static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; - setDefaults(): void; + static roiForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; - readonly attributes: NSDictionary; + static roiTileArrayForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; - static filterWithName(name: string): CIFilter; + static formatForInputAtIndex(inputIndex: number): number; - static filterWithNameKeysAndValues(name: string, key0: interop.Object): CIFilter; + static readonly outputFormat: number; - static filterWithNameWithInputParameters(name: string, params: NSDictionary | Record | null): CIFilter; + static readonly outputIsOpaque: boolean; - static filterNamesInCategory(category: string | null): NSArray; + static readonly synchronizeInputs: boolean; - static filterNamesInCategories(categories: NSArray | Array | null): NSArray; + static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; - static registerFilterNameConstructorClassAttributes(name: string, anObject: CIFilterConstructor, attributes: NSDictionary | Record): void; + static processWithInputsArgumentsOutputsError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, outputs: NSArray | Array, error: interop.PointerConvertible): boolean; - static localizedNameForFilterName(filterName: string): string; + static outputFormatAtIndexArguments(outputIndex: number, arguments$: NSDictionary | Record | null): number; - static localizedNameForCategory(category: string): string; + static applyWithExtentsInputsArgumentsError(extents: NSArray | Array, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): NSArray; +} - static localizedDescriptionForFilterName(filterName: string): string; +declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static localizedReferenceDocumentationForFilterName(filterName: string): NSURL; + readonly rowCount: number; - static serializedXMPFromFiltersInputImageExtent(filters: NSArray | Array, extent: CGRect): NSData; + readonly columnCount: number; - static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect, outError: interop.PointerConvertible): NSArray; + readonly eccVersion: interop.Enum; - static filterWithImageURLOptions(url: NSURL, options: NSDictionary | Record): CIFilter; + initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; - static filterWithImageDataOptions(data: NSData, options: NSDictionary | Record): CIFilter; + static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; +} - static filterWithCVPixelBufferPropertiesOptions(pixelBuffer: interop.Object, properties: NSDictionary | Record, options: NSDictionary | Record): CIFilter; +declare class CIWarpKernel extends CIKernel { + static kernelWithString any>(this: This, string: string): InstanceType; - static supportedRawCameraModels(): NSArray; + applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, image: CIImage, args: NSArray | Array | null): CIImage; +} - static gaussianGradientFilter(): CIFilter; +declare class CIRenderDestination extends NSObject { + initWithPixelBuffer(pixelBuffer: interop.Object): this; - static hueSaturationValueGradientFilter(): CIFilter; + initWithIOSurface(surface: IOSurface): this; - static linearGradientFilter(): CIFilter; + initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; - static radialGradientFilter(): CIFilter; + initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; - static smoothLinearGradientFilter(): CIFilter; + initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; - static sharpenLuminanceFilter(): CIFilter; + initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; - static unsharpMaskFilter(): CIFilter; + readonly width: number; - static circularScreenFilter(): CIFilter; + readonly height: number; - static CMYKHalftone(): CIFilter; + alphaMode: interop.Enum; - static dotScreenFilter(): CIFilter; + flipped: boolean; - static hatchedScreenFilter(): CIFilter; + dithered: boolean; - static lineScreenFilter(): CIFilter; + clamped: boolean; - static bicubicScaleTransformFilter(): CIFilter; + colorSpace: interop.Object; - static edgePreserveUpsampleFilter(): CIFilter; + blendKernel: CIBlendKernel; - static keystoneCorrectionCombinedFilter(): CIFilter; + blendsInDestinationColorSpace: boolean; - static keystoneCorrectionHorizontalFilter(): CIFilter; + captureTraceURL: NSURL; - static keystoneCorrectionVerticalFilter(): CIFilter; + setAlphaMode(alphaMode: interop.Enum): void; - static lanczosScaleTransformFilter(): CIFilter; + isFlipped(): boolean; - static maximumScaleTransformFilter(): CIFilter; + setFlipped(flipped: boolean): void; - static perspectiveCorrectionFilter(): CIFilter; + isDithered(): boolean; - static perspectiveRotateFilter(): CIFilter; + setDithered(dithered: boolean): void; - static perspectiveTransformFilter(): CIFilter; + isClamped(): boolean; - static perspectiveTransformWithExtentFilter(): CIFilter; + setClamped(clamped: boolean): void; - static straightenFilter(): CIFilter; + setColorSpace(colorSpace: interop.Object | null): void; - static accordionFoldTransitionFilter(): CIFilter; + setBlendKernel(blendKernel: CIBlendKernel | null): void; - static barsSwipeTransitionFilter(): CIFilter; + setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; - static copyMachineTransitionFilter(): CIFilter; + setCaptureTraceURL(captureTraceURL: NSURL): void; +} - static disintegrateWithMaskTransitionFilter(): CIFilter; +declare class CIQRCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static dissolveTransitionFilter(): CIFilter; + readonly symbolVersion: number; - static flashTransitionFilter(): CIFilter; + readonly maskPattern: number; - static modTransitionFilter(): CIFilter; + readonly errorCorrectionLevel: interop.Enum; - static pageCurlTransitionFilter(): CIFilter; + initWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): this; - static pageCurlWithShadowTransitionFilter(): CIFilter; + static descriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel any>(this: This, errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): InstanceType; +} - static rippleTransitionFilter(): CIFilter; +declare class CIBarcodeDescriptor extends NSObject implements NSSecureCoding, NSCopying { + static readonly supportsSecureCoding: boolean; - static swipeTransitionFilter(): CIFilter; + encodeWithCoder(coder: NSCoder): void; - static additionCompositingFilter(): CIFilter; + initWithCoder(coder: NSCoder): this; - static colorBlendModeFilter(): CIFilter; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static colorBurnBlendModeFilter(): CIFilter; +declare class CIDetector extends NSObject { + static detectorOfTypeContextOptions(type: string, context: CIContext | null, options: NSDictionary | Record | null): CIDetector; - static colorDodgeBlendModeFilter(): CIFilter; + featuresInImage(image: CIImage): NSArray; - static darkenBlendModeFilter(): CIFilter; + featuresInImageOptions(image: CIImage, options: NSDictionary | Record | null): NSArray; +} - static differenceBlendModeFilter(): CIFilter; +declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { + static imageWithCGImage(image: interop.Object): CIImage; - static divideBlendModeFilter(): CIFilter; + static imageWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): CIImage; - static exclusionBlendModeFilter(): CIFilter; + static imageWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): CIImage; - static hardLightBlendModeFilter(): CIFilter; + static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): CIImage; - static hueBlendModeFilter(): CIFilter; + static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): CIImage; - static lightenBlendModeFilter(): CIFilter; + static imageWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): CIImage; - static linearBurnBlendModeFilter(): CIFilter; + static imageWithContentsOfURL(url: NSURL): CIImage; - static linearDodgeBlendModeFilter(): CIFilter; + static imageWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): CIImage; - static linearLightBlendModeFilter(): CIFilter; + static imageWithData(data: NSData): CIImage; - static luminosityBlendModeFilter(): CIFilter; + static imageWithDataOptions(data: NSData, options: NSDictionary | Record | null): CIImage; - static maximumCompositingFilter(): CIFilter; + static imageWithCVImageBuffer(imageBuffer: interop.Object): CIImage; - static minimumCompositingFilter(): CIFilter; + static imageWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; - static multiplyBlendModeFilter(): CIFilter; + static imageWithCVPixelBuffer(pixelBuffer: interop.Object): CIImage; - static multiplyCompositingFilter(): CIFilter; + static imageWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; - static overlayBlendModeFilter(): CIFilter; + static imageWithIOSurface(surface: interop.Object): CIImage; - static pinLightBlendModeFilter(): CIFilter; + static imageWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): CIImage; - static saturationBlendModeFilter(): CIFilter; + static imageWithColor(color: CIColor): CIImage; - static screenBlendModeFilter(): CIFilter; + static emptyImage(): CIImage; - static softLightBlendModeFilter(): CIFilter; + static readonly blackImage: CIImage; - static sourceAtopCompositingFilter(): CIFilter; + static readonly whiteImage: CIImage; - static sourceInCompositingFilter(): CIFilter; + static readonly grayImage: CIImage; - static sourceOutCompositingFilter(): CIFilter; + static readonly redImage: CIImage; - static sourceOverCompositingFilter(): CIFilter; + static readonly greenImage: CIImage; - static subtractBlendModeFilter(): CIFilter; + static readonly blueImage: CIImage; - static vividLightBlendModeFilter(): CIFilter; + static readonly cyanImage: CIImage; - static colorAbsoluteDifferenceFilter(): CIFilter; + static readonly magentaImage: CIImage; - static colorClampFilter(): CIFilter; + static readonly yellowImage: CIImage; - static colorControlsFilter(): CIFilter; + static readonly clearImage: CIImage; - static colorMatrixFilter(): CIFilter; + initWithCGImage(image: interop.Object): this; - static colorPolynomialFilter(): CIFilter; + initWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): this; - static colorThresholdFilter(): CIFilter; + initWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): this; - static colorThresholdOtsuFilter(): CIFilter; + initWithData(data: NSData): this; - static depthToDisparityFilter(): CIFilter; + initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; - static disparityToDepthFilter(): CIFilter; + initWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): this; - static exposureAdjustFilter(): CIFilter; + initWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): this; - static gammaAdjustFilter(): CIFilter; + initWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): this; - static hueAdjustFilter(): CIFilter; + initWithContentsOfURL(url: NSURL): this; - static linearToSRGBToneCurveFilter(): CIFilter; + initWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): this; - static sRGBToneCurveToLinearFilter(): CIFilter; + initWithIOSurface(surface: interop.Object): this; - static temperatureAndTintFilter(): CIFilter; + initWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): this; - static toneCurveFilter(): CIFilter; + initWithCVImageBuffer(imageBuffer: interop.Object): this; - static toneMapHeadroomFilter(): CIFilter; + initWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): this; - static vibranceFilter(): CIFilter; + initWithCVPixelBuffer(pixelBuffer: interop.Object): this; - static whitePointAdjustFilter(): CIFilter; + initWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): this; - static colorCrossPolynomialFilter(): CIFilter; + initWithColor(color: CIColor): this; - static colorCubeFilter(): CIFilter; + imageByApplyingTransform(matrix: CGAffineTransform): CIImage; - static colorCubesMixedWithMaskFilter(): CIFilter; + imageByApplyingTransformHighQualityDownsample(matrix: CGAffineTransform, highQualityDownsample: boolean): CIImage; - static colorCubeWithColorSpaceFilter(): CIFilter; + imageByApplyingOrientation(orientation: number): CIImage; - static colorCurvesFilter(): CIFilter; + imageTransformForOrientation(orientation: number): CGAffineTransform; - static colorInvertFilter(): CIFilter; + imageByApplyingCGOrientation(orientation: interop.Enum): CIImage; - static colorMapFilter(): CIFilter; + imageTransformForCGOrientation(orientation: interop.Enum): CGAffineTransform; - static colorMonochromeFilter(): CIFilter; + imageByCompositingOverImage(dest: CIImage): CIImage; - static colorPosterizeFilter(): CIFilter; + imageByCroppingToRect(rect: CGRect): CIImage; - static convertLabToRGBFilter(): CIFilter; + imageByClampingToExtent(): CIImage; - static convertRGBtoLabFilter(): CIFilter; + imageByClampingToRect(rect: CGRect): CIImage; - static ditherFilter(): CIFilter; + imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary | Record | null): CIImage; - static documentEnhancerFilter(): CIFilter; + imageByApplyingFilter(filterName: string): CIImage; - static falseColorFilter(): CIFilter; + imageByColorMatchingColorSpaceToWorkingSpace(colorSpace: interop.Object): CIImage; - static LabDeltaE(): CIFilter; + imageByColorMatchingWorkingSpaceToColorSpace(colorSpace: interop.Object): CIImage; - static maskToAlphaFilter(): CIFilter; + imageByPremultiplyingAlpha(): CIImage; - static maximumComponentFilter(): CIFilter; + imageByUnpremultiplyingAlpha(): CIImage; - static minimumComponentFilter(): CIFilter; + imageBySettingAlphaOneInExtent(extent: CGRect): CIImage; - static paletteCentroidFilter(): CIFilter; + imageByApplyingGaussianBlurWithSigma(sigma: number): CIImage; - static palettizeFilter(): CIFilter; + imageBySettingProperties(properties: NSDictionary | Record): CIImage; - static photoEffectChromeFilter(): CIFilter; + imageBySamplingLinear(): CIImage; - static photoEffectFadeFilter(): CIFilter; + imageBySamplingNearest(): CIImage; + + imageByInsertingIntermediate(): CIImage; + + imageByInsertingTiledIntermediate(): CIImage; + + imageByApplyingGainMap(gainmap: CIImage): CIImage; + + imageByApplyingGainMapHeadroom(gainmap: CIImage, headroom: number): CIImage; + + imageBySettingContentHeadroom(headroom: number): CIImage; + + imageBySettingContentAverageLightLevel(average: number): CIImage; + + readonly extent: CGRect; + + readonly opaque: boolean; + + readonly properties: NSDictionary; + + readonly url: NSURL; + + readonly colorSpace: interop.Object; + + readonly contentHeadroom: number; + + readonly contentAverageLightLevel: number; + + readonly pixelBuffer: interop.Object; + + readonly CGImage: interop.Object; + + readonly metalTexture: MTLTexture; + + regionOfInterestForImageInRect(image: CIImage, rect: CGRect): CGRect; + + isOpaque(): boolean; + + autoAdjustmentFilters(): NSArray; + + autoAdjustmentFiltersWithOptions(options: NSDictionary | Record | null): NSArray; + + imageByConvertingWorkingSpaceToLab(): CIImage; + + imageByConvertingLabToWorkingSpace(): CIImage; + + readonly depthData: AVDepthData; + + initWithDepthDataOptions(data: AVDepthData, options: NSDictionary | Record | null): this; + + initWithDepthData(data: AVDepthData): this; + + static imageWithDepthDataOptions any>(this: This, data: AVDepthData, options: NSDictionary | Record | null): InstanceType; + + static imageWithDepthData any>(this: This, data: AVDepthData): InstanceType; - static photoEffectInstantFilter(): CIFilter; + readonly portraitEffectsMatte: AVPortraitEffectsMatte; - static photoEffectMonoFilter(): CIFilter; + initWithPortaitEffectsMatteOptions(matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): this; - static photoEffectNoirFilter(): CIFilter; + initWithPortaitEffectsMatte(matte: AVPortraitEffectsMatte): this; - static photoEffectProcessFilter(): CIFilter; + static imageWithPortaitEffectsMatteOptions any>(this: This, matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): InstanceType; - static photoEffectTonalFilter(): CIFilter; + static imageWithPortaitEffectsMatte any>(this: This, matte: AVPortraitEffectsMatte): InstanceType; - static photoEffectTransferFilter(): CIFilter; + readonly semanticSegmentationMatte: AVSemanticSegmentationMatte; - static sepiaToneFilter(): CIFilter; + initWithSemanticSegmentationMatteOptions(matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): this; - static thermalFilter(): CIFilter; + initWithSemanticSegmentationMatte(matte: AVSemanticSegmentationMatte): this; - static vignetteFilter(): CIFilter; + static imageWithSemanticSegmentationMatteOptions any>(this: This, matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): InstanceType; - static vignetteEffectFilter(): CIFilter; + static imageWithSemanticSegmentationMatte any>(this: This, matte: AVSemanticSegmentationMatte): InstanceType; - static xRayFilter(): CIFilter; + static imageWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): CIImage; - static bumpDistortionFilter(): CIFilter; + initWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): this; - static bumpDistortionLinearFilter(): CIFilter; + initWithImage(image: UIImage): this; - static circleSplashDistortionFilter(): CIFilter; + initWithImageOptions(image: UIImage, options: NSDictionary | Record | null): this; - static circularWrapFilter(): CIFilter; + static readonly supportsSecureCoding: boolean; - static displacementDistortionFilter(): CIFilter; + encodeWithCoder(coder: NSCoder): void; - static drosteFilter(): CIFilter; + initWithCoder(coder: NSCoder): this; - static glassDistortionFilter(): CIFilter; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static glassLozengeFilter(): CIFilter; +declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static holeDistortionFilter(): CIFilter; + readonly isCompact: boolean; - static lightTunnelFilter(): CIFilter; + readonly layerCount: number; - static ninePartStretchedFilter(): CIFilter; + readonly dataCodewordCount: number; - static ninePartTiledFilter(): CIFilter; + initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; - static pinchDistortionFilter(): CIFilter; + static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; +} - static stretchCropFilter(): CIFilter; +declare class CIContext extends NSObject { + static contextWithCGContextOptions(cgctx: interop.Object, options: NSDictionary | Record | null): CIContext; - static torusLensDistortionFilter(): CIFilter; + static contextWithOptions(options: NSDictionary | Record | null): CIContext; - static twirlDistortionFilter(): CIFilter; + static context(): CIContext; - static vortexDistortionFilter(): CIFilter; + initWithOptions(options: NSDictionary | Record | null): this; - static affineClampFilter(): CIFilter; + init(): this; - static affineTileFilter(): CIFilter; + static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; - static eightfoldReflectedTileFilter(): CIFilter; + static contextWithEAGLContextOptions(eaglContext: EAGLContext, options: NSDictionary | Record | null): CIContext; - static fourfoldReflectedTileFilter(): CIFilter; + static contextWithMTLDevice(device: MTLDevice): CIContext; - static fourfoldRotatedTileFilter(): CIFilter; + static contextWithMTLDeviceOptions(device: MTLDevice, options: NSDictionary | Record | null): CIContext; - static fourfoldTranslatedTileFilter(): CIFilter; + static contextWithMTLCommandQueue(commandQueue: MTLCommandQueue): CIContext; - static glideReflectedTileFilter(): CIFilter; + static contextWithMTLCommandQueueOptions(commandQueue: MTLCommandQueue, options: NSDictionary | Record | null): CIContext; - static kaleidoscopeFilter(): CIFilter; + readonly workingColorSpace: interop.Object; - static opTileFilter(): CIFilter; + readonly workingFormat: number; - static parallelogramTileFilter(): CIFilter; + drawImageAtPointFromRect(image: CIImage, atPoint: CGPoint, fromRect: CGRect): void; - static perspectiveTileFilter(): CIFilter; + drawImageInRectFromRect(image: CIImage, inRect: CGRect, fromRect: CGRect): void; - static sixfoldReflectedTileFilter(): CIFilter; + renderToBitmapRowBytesBoundsFormatColorSpace(image: CIImage, data: interop.PointerConvertible, rowBytes: number, bounds: CGRect, format: number, colorSpace: interop.Object | null): void; - static sixfoldRotatedTileFilter(): CIFilter; + renderToIOSurfaceBoundsColorSpace(image: CIImage, surface: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; - static triangleKaleidoscopeFilter(): CIFilter; + renderToCVPixelBuffer(image: CIImage, buffer: interop.Object): void; - static triangleTileFilter(): CIFilter; + renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; - static twelvefoldReflectedTileFilter(): CIFilter; + renderToMTLTextureCommandBufferBoundsColorSpace(image: CIImage, texture: MTLTexture, commandBuffer: MTLCommandBuffer | null, bounds: CGRect, colorSpace: interop.Object): void; - static attributedTextImageGeneratorFilter(): CIFilter; + clearCaches(): void; - static aztecCodeGeneratorFilter(): CIFilter; + inputImageMaximumSize(): CGSize; - static barcodeGeneratorFilter(): CIFilter; + outputImageMaximumSize(): CGSize; - static blurredRectangleGeneratorFilter(): CIFilter; + createCGImageFromRect(image: CIImage, fromRect: CGRect): interop.Object; - static checkerboardGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpace(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null): interop.Object; - static code128BarcodeGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean): interop.Object; - static lenticularHaloGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpaceDeferredCalculateHDRStats(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean, calculateHDRStats: boolean): interop.Object; - static meshGeneratorFilter(): CIFilter; + calculateHDRStatsForIOSurface(surface: interop.Object): void; - static PDF417BarcodeGenerator(): CIFilter; + calculateHDRStatsForCVPixelBuffer(buffer: interop.Object): void; - static QRCodeGenerator(): CIFilter; + calculateHDRStatsForCGImage(cgimage: interop.Object): interop.Object; - static randomGeneratorFilter(): CIFilter; + calculateHDRStatsForImage(image: CIImage): CIImage; - static roundedRectangleGeneratorFilter(): CIFilter; + TIFFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static roundedRectangleStrokeGeneratorFilter(): CIFilter; + JPEGRepresentationOfImageColorSpaceOptions(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static starShineGeneratorFilter(): CIFilter; + HEIFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static stripesGeneratorFilter(): CIFilter; + HEIF10RepresentationOfImageColorSpaceOptionsError(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; - static sunbeamsGeneratorFilter(): CIFilter; + PNGRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static textImageGeneratorFilter(): CIFilter; + OpenEXRRepresentationOfImageOptionsError(image: CIImage, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; - static blendWithAlphaMaskFilter(): CIFilter; + writeTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithBlueMaskFilter(): CIFilter; + writePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithMaskFilter(): CIFilter; + writeJPEGRepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithRedMaskFilter(): CIFilter; + writeHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static bloomFilter(): CIFilter; + writeHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static cannyEdgeDetectorFilter(): CIFilter; + writeOpenEXRRepresentationOfImageToURLOptionsError(image: CIImage, url: NSURL, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static comicEffectFilter(): CIFilter; + depthBlurEffectFilterForImageURLOptions(url: NSURL, options: NSDictionary | Record | null): CIFilter; - static convolution3X3Filter(): CIFilter; + depthBlurEffectFilterForImageDataOptions(data: NSData, options: NSDictionary | Record | null): CIFilter; - static convolution5X5Filter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution7X7Filter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution9HorizontalFilter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, glassesMatte: CIImage | null, gainMap: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution9VerticalFilter(): CIFilter; + startTaskToRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): CIRenderTask; - static convolutionRGB3X3Filter(): CIFilter; + startTaskToRenderToDestinationError(image: CIImage, destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; - static convolutionRGB5X5Filter(): CIFilter; + prepareRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): boolean; - static convolutionRGB7X7Filter(): CIFilter; + startTaskToClearError(destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; +} - static convolutionRGB9HorizontalFilter(): CIFilter; +declare class CIBlendKernel extends CIColorKernel { + static kernelWithString any>(this: This, string: string): InstanceType; - static convolutionRGB9VerticalFilter(): CIFilter; + applyWithForegroundBackground(foreground: CIImage, background: CIImage): CIImage; - static coreMLModelFilter(): CIFilter; + applyWithForegroundBackgroundColorSpace(foreground: CIImage, background: CIImage, colorSpace: interop.Object): CIImage; - static crystallizeFilter(): CIFilter; + static readonly componentAdd: CIBlendKernel; - static depthOfFieldFilter(): CIFilter; + static readonly componentMultiply: CIBlendKernel; - static edgesFilter(): CIFilter; + static readonly componentMin: CIBlendKernel; - static edgeWorkFilter(): CIFilter; + static readonly componentMax: CIBlendKernel; - static gaborGradientsFilter(): CIFilter; + static readonly clear: CIBlendKernel; - static gloomFilter(): CIFilter; + static readonly source: CIBlendKernel; - static heightFieldFromMaskFilter(): CIFilter; + static readonly destination: CIBlendKernel; - static hexagonalPixellateFilter(): CIFilter; + static readonly sourceOver: CIBlendKernel; - static highlightShadowAdjustFilter(): CIFilter; + static readonly destinationOver: CIBlendKernel; - static lineOverlayFilter(): CIFilter; + static readonly sourceIn: CIBlendKernel; - static mixFilter(): CIFilter; + static readonly destinationIn: CIBlendKernel; - static personSegmentationFilter(): CIFilter; + static readonly sourceOut: CIBlendKernel; - static pixellateFilter(): CIFilter; + static readonly destinationOut: CIBlendKernel; - static pointillizeFilter(): CIFilter; + static readonly sourceAtop: CIBlendKernel; - static saliencyMapFilter(): CIFilter; + static readonly destinationAtop: CIBlendKernel; - static shadedMaterialFilter(): CIFilter; + static readonly exclusiveOr: CIBlendKernel; - static sobelGradientsFilter(): CIFilter; + static readonly multiply: CIBlendKernel; - static spotColorFilter(): CIFilter; + static readonly screen: CIBlendKernel; - static spotLightFilter(): CIFilter; + static readonly overlay: CIBlendKernel; - static bokehBlurFilter(): CIFilter; + static readonly darken: CIBlendKernel; - static boxBlurFilter(): CIFilter; + static readonly lighten: CIBlendKernel; - static discBlurFilter(): CIFilter; + static readonly colorDodge: CIBlendKernel; - static gaussianBlurFilter(): CIFilter; + static readonly colorBurn: CIBlendKernel; - static maskedVariableBlurFilter(): CIFilter; + static readonly hardLight: CIBlendKernel; - static medianFilter(): CIFilter; + static readonly softLight: CIBlendKernel; - static morphologyGradientFilter(): CIFilter; + static readonly difference: CIBlendKernel; - static morphologyMaximumFilter(): CIFilter; + static readonly exclusion: CIBlendKernel; - static morphologyMinimumFilter(): CIFilter; + static readonly hue: CIBlendKernel; - static morphologyRectangleMaximumFilter(): CIFilter; + static readonly saturation: CIBlendKernel; - static morphologyRectangleMinimumFilter(): CIFilter; + static readonly color: CIBlendKernel; - static motionBlurFilter(): CIFilter; + static readonly luminosity: CIBlendKernel; - static noiseReductionFilter(): CIFilter; + static readonly subtract: CIBlendKernel; - static zoomBlurFilter(): CIFilter; + static readonly divide: CIBlendKernel; - static areaAlphaWeightedHistogramFilter(): CIFilter; + static readonly linearBurn: CIBlendKernel; - static areaAverageFilter(): CIFilter; + static readonly linearDodge: CIBlendKernel; - static areaBoundsRedFilter(): CIFilter; + static readonly vividLight: CIBlendKernel; - static areaHistogramFilter(): CIFilter; + static readonly linearLight: CIBlendKernel; - static areaLogarithmicHistogramFilter(): CIFilter; + static readonly pinLight: CIBlendKernel; - static areaMaximumFilter(): CIFilter; + static readonly hardMix: CIBlendKernel; - static areaMaximumAlphaFilter(): CIFilter; + static readonly darkerColor: CIBlendKernel; - static areaMinimumFilter(): CIFilter; + static readonly lighterColor: CIBlendKernel; +} - static areaMinimumAlphaFilter(): CIFilter; +declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCopying { + readonly bounds: CGRect; - static areaMinMaxFilter(): CIFilter; + readonly topLeft: CGPoint; - static areaMinMaxRedFilter(): CIFilter; + readonly topRight: CGPoint; - static columnAverageFilter(): CIFilter; + readonly bottomLeft: CGPoint; - static histogramDisplayFilter(): CIFilter; + readonly bottomRight: CGPoint; - static KMeansFilter(): CIFilter; + readonly messageString: string; - static rowAverageFilter(): CIFilter; + readonly symbolDescriptor: CIQRCodeDescriptor; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios-sim/types/CoreLocation.d.ts b/packages/ios-sim/types/CoreLocation.d.ts index 9ef483a8..33604d4f 100644 --- a/packages/ios-sim/types/CoreLocation.d.ts +++ b/packages/ios-sim/types/CoreLocation.d.ts @@ -5,32 +5,10 @@ declare const CLLocationPushServiceErrorDomain: string; declare const kCLHeadingFilterNone: number; -declare const CLTimeIntervalMax: number; - -declare const CLLocationDistanceMax: number; - -declare const kCLLocationAccuracyThreeKilometers: number; - -declare const kCLLocationAccuracyNearestTenMeters: number; - -declare const kCLLocationAccuracyBest: number; - -declare const kCLLocationAccuracyBestForNavigation: number; - -declare const kCLDistanceFilterNone: number; - declare const kCLErrorUserInfoAlternateRegionKey: string; declare const kCLErrorDomain: string; -declare const kCLLocationAccuracyReduced: number; - -declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; - -declare const kCLLocationAccuracyKilometer: number; - -declare const kCLLocationAccuracyHundredMeters: number; - declare const CLServiceSessionAuthorizationRequirement: { None: 0, WhenInUse: 1, @@ -50,15 +28,6 @@ declare const CLAccuracyAuthorization: { Reduced: 1, }; -declare const CLAuthorizationStatus: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - AuthorizedAlways: 3, - AuthorizedWhenInUse: 4, - Authorized: 3, -}; - declare const CLDeviceOrientation: { Unknown: 0, Portrait: 1, @@ -120,6 +89,15 @@ declare const CLError: { HistoricalLocationError: 19, }; +declare const CLAuthorizationStatus: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + AuthorizedAlways: 3, + AuthorizedWhenInUse: 4, + Authorized: 3, +}; + declare const CLLocationPushServiceError: { Unknown: 0, MissingPushExtension: 1, @@ -128,16 +106,6 @@ declare const CLLocationPushServiceError: { UnsupportedPlatform: 4, }; -declare class CLLocationCoordinate2D { - constructor(init?: CLLocationCoordinate2D); - latitude: number; - longitude: number; -} - -declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; - -declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; - declare interface CLLocationPushServiceExtension extends NSObjectProtocol { didReceiveLocationPushPayloadCompletion(payload: NSDictionary | Record, completion: () => void): void; @@ -740,34 +708,6 @@ declare class CLServiceSession extends NSObject { invalidate(): void; } -declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { - initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; - - readonly isSimulatedBySoftware: boolean; - - readonly isProducedByAccessory: boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { - readonly level: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CLVisit extends NSObject implements NSSecureCoding, NSCopying { readonly arrivalDate: NSDate; @@ -786,51 +726,3 @@ declare class CLVisit extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { - initWithLatitudeLongitude(latitude: number, longitude: number): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; - - readonly coordinate: CLLocationCoordinate2D; - - readonly altitude: number; - - readonly ellipsoidalAltitude: number; - - readonly horizontalAccuracy: number; - - readonly verticalAccuracy: number; - - readonly course: number; - - readonly courseAccuracy: number; - - readonly speed: number; - - readonly speedAccuracy: number; - - readonly timestamp: NSDate; - - readonly floor: CLFloor; - - readonly sourceInformation: CLLocationSourceInformation; - - getDistanceFrom(location: CLLocation): number; - - distanceFromLocation(location: CLLocation): number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - diff --git a/packages/ios-sim/types/CoreMIDI.d.ts b/packages/ios-sim/types/CoreMIDI.d.ts index 58ea2cf2..fa2c5058 100644 --- a/packages/ios-sim/types/CoreMIDI.d.ts +++ b/packages/ios-sim/types/CoreMIDI.d.ts @@ -65,8 +65,6 @@ declare const kMIDIPropertyCanRoute: interop.Pointer; declare const kMIDIPropertySupportsGeneralMIDI: interop.Pointer; -declare const kMIDIPropertyNameConfigurationDictionary: interop.Pointer; - declare const kMIDIPropertyDriverOwner: interop.Pointer; declare const kMIDIPropertyPrivate: interop.Pointer; @@ -91,6 +89,8 @@ declare const kMIDIPropertyName: interop.Pointer; declare const kMIDIUnknownError: number; +declare const kMIDINotPermitted: number; + declare const kMIDIObjectNotFound: number; declare const kMIDIWrongThread: number; @@ -103,6 +103,8 @@ declare const kMIDIMessageSendErr: number; declare const kMIDIWrongPropertyType: number; +declare const kMIDIUnknownProperty: number; + declare const kMIDINoConnection: number; declare const kMIDIInvalidClient: number; @@ -113,12 +115,12 @@ declare const kMIDIPropertyTransmitsMTC: interop.Pointer; declare const kMIDIPropertyIsSampler: interop.Pointer; +declare const kMIDIPropertyNameConfigurationDictionary: interop.Pointer; + declare const kMIDIPropertyTransmitsBankSelectLSB: interop.Pointer; declare const kMIDIPropertyIsEmbeddedEntity: interop.Pointer; -declare const kMIDIUnknownEndpoint: number; - declare const kMIDINoCurrentSetup: number; declare const kMIDIPropertyPanDisruptsStereo: interop.Pointer; @@ -137,17 +139,17 @@ declare const kMIDIPropertyReceivesBankSelectLSB: interop.Pointer; declare const kMIDIPropertyUMPActiveGroupBitmap: interop.Pointer; -declare const kMIDIPropertyImage: interop.Pointer; - declare const kMIDIPropertyTransmitsProgramChanges: interop.Pointer; declare const kMIDI1UPMaxSysexSize: number; +declare const kMIDIPropertyImage: interop.Pointer; + declare const kMIDIPropertyReceivesClock: interop.Pointer; declare const kMIDIPropertyTransmitsClock: interop.Pointer; -declare const kMIDIUnknownProperty: number; +declare const kMIDIUnknownEndpoint: number; declare const kMIDIPropertyTransmitsNotes: interop.Pointer; @@ -173,15 +175,13 @@ declare const MIDIUMPFunctionBlockWasUpdatedNotification: string; declare const MIDIChannelsWholePort: number; -declare const kMIDINotPermitted: number; - -declare const MIDIUMPEndpointWasRemovedNotification: string; +declare const kMIDIThruConnection_MaxEndpoints: number; declare const kMIDIPropertyIsMixer: interop.Pointer; -declare const kMIDIWrongEndpointType: number; +declare const MIDIUMPEndpointWasRemovedNotification: string; -declare const kMIDIThruConnection_MaxEndpoints: number; +declare const kMIDIWrongEndpointType: number; declare const MIDICIDeviceObjectKey: string; @@ -358,15 +358,6 @@ declare const MIDIPerNoteManagementOptions: { Detach: 2, }; -declare const MIDISysExStatus: { - Complete: 0, - Start: 1, - Continue: 2, - End: 3, - MixedDataSetHeader: 8, - MixedDataSetPayload: 9, -}; - declare const MIDINotificationMessageID: { SetupChanged: 1, ObjectAdded: 2, @@ -442,6 +433,15 @@ declare const MIDICIPropertyExchangeMessageType: { Notify: 63, }; +declare const MIDISysExStatus: { + Complete: 0, + Start: 1, + Continue: 2, + End: 3, + MixedDataSetHeader: 8, + MixedDataSetPayload: 9, +}; + declare class MIDICIProfileIDStandard { constructor(init?: MIDICIProfileIDStandard); profileIDByte1: number; @@ -461,110 +461,80 @@ declare class MIDI2DeviceManufacturer { sysExIDByte: unknown /* const array */; } -declare class unnamed_11695008767568320064 { - constructor(init?: unnamed_11695008767568320064); +declare class unnamed_4684939987172686346 { + constructor(init?: unnamed_4684939987172686346); words: unknown /* const array */; } -declare class unnamed_7582376776864517709 { - constructor(init?: unnamed_7582376776864517709); - byteCount: number; - streamID: number; - data: unknown /* const array */; - reserved: number; +declare class unnamed_11544914594932716208 { + constructor(init?: unnamed_11544914594932716208); + status: interop.Enum; } -declare class unnamed_13026670474853556782 { - constructor(init?: unnamed_13026670474853556782); +declare class unnamed_16612093614750305915 { + constructor(init?: unnamed_16612093614750305915); + note: number; + options: interop.Enum; + reserved: unknown /* const array */; +} + +declare class unnamed_5735368515470351091 { + constructor(init?: unnamed_5735368515470351091); noteNumber: number; reserved: number; bend: number; } -declare class unnamed_1983406719349691129 { - constructor(init?: unnamed_1983406719349691129); - noteNumber: number; +declare class unnamed_6865544626095003180 { + constructor(init?: unnamed_6865544626095003180); + bank: number; index: number; data: number; } -declare class unnamed_9328903997312693680 { - constructor(init?: unnamed_9328903997312693680); - data: number; - reserved: unknown /* const array */; -} - -declare class unnamed_9333792545210514507 { - constructor(init?: unnamed_9333792545210514507); - data: number; - reserved: unknown /* const array */; -} - -declare class unnamed_17902205603445382146 { - constructor(init?: unnamed_17902205603445382146); +declare class unnamed_17774953511751717674 { + constructor(init?: unnamed_17774953511751717674); options: interop.Enum; program: number; reserved: unknown /* const array */; bank: number; } -declare class unnamed_557111596773005303 { - constructor(init?: unnamed_557111596773005303); - index: number; - reserved: number; - data: number; -} - -declare class unnamed_431674645296541519 { - constructor(init?: unnamed_431674645296541519); +declare class unnamed_6142808364378875355 { + constructor(init?: unnamed_6142808364378875355); noteNumber: number; reserved: number; pressure: number; } -declare class unnamed_10086935109390797185 { - constructor(init?: unnamed_10086935109390797185); - number: number; - attributeType: interop.Enum; - velocity: number; - attribute: number; -} - -declare class unnamed_1770429144477863717 { - constructor(init?: unnamed_1770429144477863717); - status: interop.Enum; - channel: number; - reserved: unknown /* const array */; -} - -declare class unnamed_9693709781380667711 { - constructor(init?: unnamed_9693709781380667711); +declare class unnamed_12281897480557826495 { + constructor(init?: unnamed_12281897480557826495); status: interop.Enum; channel: number; data: unknown /* const array */; reserved: number; } -declare class unnamed_14826858533950658938 { - constructor(init?: unnamed_14826858533950658938); - index: number; - data: number; +declare class unnamed_10583846489083561843 { + constructor(init?: unnamed_10583846489083561843); + number: number; + velocity: number; } -declare class unnamed_6150673126652780278 { - constructor(init?: unnamed_6150673126652780278); - noteNumber: number; - pressure: number; +declare class unnamed_11863417170759558428 { + constructor(init?: unnamed_11863417170759558428); + status: interop.Enum; + channel: number; + reserved: unknown /* const array */; } -declare class unnamed_9646479911685992499 { - constructor(init?: unnamed_9646479911685992499); - number: number; - velocity: number; +declare class unnamed_12761010389635728723 { + constructor(init?: unnamed_12761010389635728723); + status: interop.Enum; } -declare class unnamed_8635041591457786071 { - constructor(init?: unnamed_8635041591457786071); +declare class unnamed_18383494825997912550 { + constructor(init?: unnamed_18383494825997912550); status: interop.Enum; } @@ -599,11 +569,11 @@ declare class MIDIValueMap { value: unknown /* const array */; } -declare class unnamed_7200410719298602015 { - constructor(init?: unnamed_7200410719298602015); - bank: number; - index: number; - data: number; +declare class unnamed_15570620529831283699 { + constructor(init?: unnamed_15570620529831283699); + status: interop.Enum; + channel: number; + reserved: unknown /* const array */; } declare class MIDIMessage_128 { @@ -658,10 +628,23 @@ declare class MIDISysexSendRequestUMP { completionRefCon: interop.Pointer; } -declare class unnamed_6597488418736552509 { - constructor(init?: unnamed_6597488418736552509); - note: number; - options: interop.Enum; +declare class unnamed_10095792286044214569 { + constructor(init?: unnamed_10095792286044214569); + number: number; + attributeType: interop.Enum; + velocity: number; + attribute: number; +} + +declare class unnamed_14227927294678726633 { + constructor(init?: unnamed_14227927294678726633); + noteNumber: number; + pressure: number; +} + +declare class unnamed_15562405519430555219 { + constructor(init?: unnamed_15562405519430555219); + data: number; reserved: unknown /* const array */; } @@ -683,9 +666,17 @@ declare class MIDICIDeviceIdentification { reserved: unknown /* const array */; } -declare class unnamed_3963818670054323781 { - constructor(init?: unnamed_3963818670054323781); - status: interop.Enum; +declare class unnamed_756340254349916823 { + constructor(init?: unnamed_756340254349916823); + mdsID: number; + data: unknown /* const array */; + reserved: number; +} + +declare class unnamed_17582674231263230541 { + constructor(init?: unnamed_17582674231263230541); + index: number; + data: number; } declare class MIDIDriverInterface { @@ -706,6 +697,21 @@ declare class MIDIDriverInterface { MonitorEvents: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; } +declare class unnamed_10891600344100769916 { + constructor(init?: unnamed_10891600344100769916); + byteCount: number; + streamID: number; + data: unknown /* const array */; + reserved: number; +} + +declare class unnamed_18098683675037262107 { + constructor(init?: unnamed_18098683675037262107); + index: number; + reserved: number; + data: number; +} + declare class MIDIThruConnectionParams { constructor(init?: MIDIThruConnectionParams); version: number; @@ -735,13 +741,6 @@ declare class MIDIThruConnectionParams { reserved3: unknown /* const array */; } -declare class unnamed_10757486179150455521 { - constructor(init?: unnamed_10757486179150455521); - status: interop.Enum; - channel: number; - reserved: unknown /* const array */; -} - declare class MIDIPacket { constructor(init?: MIDIPacket); timeStamp: number; @@ -755,16 +754,11 @@ declare class MIDIThruConnectionEndpoint { uniqueID: number; } -declare class unnamed_12167312839488641915 { - constructor(init?: unnamed_12167312839488641915); - mdsID: number; - data: unknown /* const array */; - reserved: number; -} - -declare class unnamed_6899007272890716027 { - constructor(init?: unnamed_6899007272890716027); - status: interop.Enum; +declare class unnamed_10324552073133272838 { + constructor(init?: unnamed_10324552073133272838); + noteNumber: number; + index: number; + data: number; } declare class MIDINotification { @@ -782,6 +776,12 @@ declare class MIDIControlTransform { param: number; } +declare class unnamed_17817914506318371153 { + constructor(init?: unnamed_17817914506318371153); + data: number; + reserved: unknown /* const array */; +} + declare class MIDISysexSendRequest { constructor(init?: MIDISysexSendRequest); destination: number; @@ -793,112 +793,112 @@ declare class MIDISysexSendRequest { completionRefCon: interop.Pointer; } -type MIDICIProfileIDDescriptor = - | { standard: MIDICIProfileIDStandard } - | { manufacturerSpecific: MIDICIProfileIDManufacturerSpecific }; +type unnamed_8101544710344277677Descriptor = + | { sysex8: unnamed_10891600344100769916 } + | { mixedDataSet: unnamed_756340254349916823 }; -declare class MIDICIProfileID { - constructor(init?: MIDICIProfileIDDescriptor); - standard: MIDICIProfileIDStandard; - manufacturerSpecific: MIDICIProfileIDManufacturerSpecific; -} - -type unnamed_18109607038226645241Descriptor = - | { sysex8: unnamed_7582376776864517709 } - | { mixedDataSet: unnamed_12167312839488641915 }; - -declare class unnamed_18109607038226645241 { - constructor(init?: unnamed_18109607038226645241Descriptor); - sysex8: unnamed_7582376776864517709; - mixedDataSet: unnamed_12167312839488641915; -} - -type unnamed_2012333360632881837Descriptor = - | { note: unnamed_10086935109390797185 } - | { polyPressure: unnamed_431674645296541519 } - | { controlChange: unnamed_557111596773005303 } - | { programChange: unnamed_17902205603445382146 } - | { channelPressure: unnamed_9333792545210514507 } - | { pitchBend: unnamed_9328903997312693680 } - | { perNoteController: unnamed_1983406719349691129 } - | { controller: unnamed_7200410719298602015 } - | { perNotePitchBend: unnamed_13026670474853556782 } - | { perNoteManagement: unnamed_6597488418736552509 }; - -declare class unnamed_2012333360632881837 { - constructor(init?: unnamed_2012333360632881837Descriptor); - note: unnamed_10086935109390797185; - polyPressure: unnamed_431674645296541519; - controlChange: unnamed_557111596773005303; - programChange: unnamed_17902205603445382146; - channelPressure: unnamed_9333792545210514507; - pitchBend: unnamed_9328903997312693680; - perNoteController: unnamed_1983406719349691129; - controller: unnamed_7200410719298602015; - perNotePitchBend: unnamed_13026670474853556782; - perNoteManagement: unnamed_6597488418736552509; -} - -type unnamed_12918190576820835923Descriptor = - | { timeCode: number } - | { songPositionPointer: number } - | { songSelect: number }; - -declare class unnamed_12918190576820835923 { - constructor(init?: unnamed_12918190576820835923Descriptor); - timeCode: number; - songPositionPointer: number; - songSelect: number; +declare class unnamed_8101544710344277677 { + constructor(init?: unnamed_8101544710344277677Descriptor); + sysex8: unnamed_10891600344100769916; + mixedDataSet: unnamed_756340254349916823; } -type unnamed_9012158575278334005Descriptor = - | { note: unnamed_9646479911685992499 } - | { polyPressure: unnamed_6150673126652780278 } - | { controlChange: unnamed_14826858533950658938 } +type unnamed_5853417402813738177Descriptor = + | { note: unnamed_10583846489083561843 } + | { polyPressure: unnamed_14227927294678726633 } + | { controlChange: unnamed_17582674231263230541 } | { program: number } | { channelPressure: number } | { pitchBend: number }; -declare class unnamed_9012158575278334005 { - constructor(init?: unnamed_9012158575278334005Descriptor); - note: unnamed_9646479911685992499; - polyPressure: unnamed_6150673126652780278; - controlChange: unnamed_14826858533950658938; +declare class unnamed_5853417402813738177 { + constructor(init?: unnamed_5853417402813738177Descriptor); + note: unnamed_10583846489083561843; + polyPressure: unnamed_14227927294678726633; + controlChange: unnamed_17582674231263230541; program: number; channelPressure: number; pitchBend: number; } -type unnamed_17898663887393011507Descriptor = - | { utility: unnamed_8635041591457786071 } - | { system: unnamed_3963818670054323781 } - | { channelVoice1: unnamed_10757486179150455521 } - | { sysEx: unnamed_9693709781380667711 } - | { channelVoice2: unnamed_1770429144477863717 } - | { data128: unnamed_6899007272890716027 } - | { unknown: unnamed_11695008767568320064 }; +type unnamed_14650340985628903967Descriptor = + | { timeCode: number } + | { songPositionPointer: number } + | { songSelect: number }; -declare class unnamed_17898663887393011507 { - constructor(init?: unnamed_17898663887393011507Descriptor); - utility: unnamed_8635041591457786071; - system: unnamed_3963818670054323781; - channelVoice1: unnamed_10757486179150455521; - sysEx: unnamed_9693709781380667711; - channelVoice2: unnamed_1770429144477863717; - data128: unnamed_6899007272890716027; - unknown: unnamed_11695008767568320064; +declare class unnamed_14650340985628903967 { + constructor(init?: unnamed_14650340985628903967Descriptor); + timeCode: number; + songPositionPointer: number; + songSelect: number; } -type unnamed_3669841951370090775Descriptor = +type unnamed_4991483108473323502Descriptor = | { jitterReductionClock: number } | { jitterReductionTimestamp: number }; -declare class unnamed_3669841951370090775 { - constructor(init?: unnamed_3669841951370090775Descriptor); +declare class unnamed_4991483108473323502 { + constructor(init?: unnamed_4991483108473323502Descriptor); jitterReductionClock: number; jitterReductionTimestamp: number; } +type MIDICIProfileIDDescriptor = + | { standard: MIDICIProfileIDStandard } + | { manufacturerSpecific: MIDICIProfileIDManufacturerSpecific }; + +declare class MIDICIProfileID { + constructor(init?: MIDICIProfileIDDescriptor); + standard: MIDICIProfileIDStandard; + manufacturerSpecific: MIDICIProfileIDManufacturerSpecific; +} + +type unnamed_4880651259684668413Descriptor = + | { note: unnamed_10095792286044214569 } + | { polyPressure: unnamed_6142808364378875355 } + | { controlChange: unnamed_18098683675037262107 } + | { programChange: unnamed_17774953511751717674 } + | { channelPressure: unnamed_15562405519430555219 } + | { pitchBend: unnamed_17817914506318371153 } + | { perNoteController: unnamed_10324552073133272838 } + | { controller: unnamed_6865544626095003180 } + | { perNotePitchBend: unnamed_5735368515470351091 } + | { perNoteManagement: unnamed_16612093614750305915 }; + +declare class unnamed_4880651259684668413 { + constructor(init?: unnamed_4880651259684668413Descriptor); + note: unnamed_10095792286044214569; + polyPressure: unnamed_6142808364378875355; + controlChange: unnamed_18098683675037262107; + programChange: unnamed_17774953511751717674; + channelPressure: unnamed_15562405519430555219; + pitchBend: unnamed_17817914506318371153; + perNoteController: unnamed_10324552073133272838; + controller: unnamed_6865544626095003180; + perNotePitchBend: unnamed_5735368515470351091; + perNoteManagement: unnamed_16612093614750305915; +} + +type unnamed_9100408680999469159Descriptor = + | { utility: unnamed_18383494825997912550 } + | { system: unnamed_12761010389635728723 } + | { channelVoice1: unnamed_11863417170759558428 } + | { sysEx: unnamed_12281897480557826495 } + | { channelVoice2: unnamed_15570620529831283699 } + | { data128: unnamed_11544914594932716208 } + | { unknown: unnamed_4684939987172686346 }; + +declare class unnamed_9100408680999469159 { + constructor(init?: unnamed_9100408680999469159Descriptor); + utility: unnamed_18383494825997912550; + system: unnamed_12761010389635728723; + channelVoice1: unnamed_11863417170759558428; + sysEx: unnamed_12281897480557826495; + channelVoice2: unnamed_15570620529831283699; + data128: unnamed_11544914594932716208; + unknown: unnamed_4684939987172686346; +} + declare function MIDIClientCreate(name: interop.Object, notifyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, notifyRefCon: interop.PointerConvertible, outClient: interop.PointerConvertible): number; declare function MIDIClientCreateWithBlock(name: interop.Object, outClient: interop.PointerConvertible, notifyBlock: (p1: interop.PointerConvertible) => void): number; @@ -1239,6 +1239,48 @@ declare class MIDI2DeviceInfo extends NSObject { initWithManufacturerIDFamilyModelNumberRevisionLevel(manufacturerID: MIDI2DeviceManufacturer, family: number, modelNumber: number, revisionLevel: MIDI2DeviceRevisionLevel): this; } +declare class MIDINetworkHost extends NSObject { + static hostWithNameAddressPort any>(this: This, name: string, address: string, port: number): InstanceType; + + static hostWithNameNetService any>(this: This, name: string, netService: NSNetService): InstanceType; + + static hostWithNameNetServiceNameNetServiceDomain any>(this: This, name: string, netServiceName: string, netServiceDomain: string): InstanceType; + + hasSameAddressAs(other: MIDINetworkHost): boolean; + + readonly name: string; + + readonly address: string; + + readonly port: number; + + readonly netServiceName: string; + + readonly netServiceDomain: string; +} + +declare class MIDICIDevice extends NSObject { + readonly deviceInfo: MIDI2DeviceInfo; + + readonly MUID: number; + + readonly supportsProtocolNegotiation: boolean; + + readonly supportsProfileConfiguration: boolean; + + readonly supportsPropertyExchange: boolean; + + readonly supportsProcessInquiry: boolean; + + readonly maxSysExSize: number; + + readonly maxPropertyExchangeRequests: number; + + readonly deviceType: interop.Enum; + + readonly profiles: NSArray; +} + declare class MIDINetworkSession extends NSObject { static defaultSession(): MIDINetworkSession; @@ -1275,26 +1317,6 @@ declare class MIDINetworkSession extends NSObject { setConnectionPolicy(connectionPolicy: interop.Enum): void; } -declare class MIDINetworkHost extends NSObject { - static hostWithNameAddressPort any>(this: This, name: string, address: string, port: number): InstanceType; - - static hostWithNameNetService any>(this: This, name: string, netService: NSNetService): InstanceType; - - static hostWithNameNetServiceNameNetServiceDomain any>(this: This, name: string, netServiceName: string, netServiceDomain: string): InstanceType; - - hasSameAddressAs(other: MIDINetworkHost): boolean; - - readonly name: string; - - readonly address: string; - - readonly port: number; - - readonly netServiceName: string; - - readonly netServiceDomain: string; -} - declare class MIDICIDeviceInfo extends NSObject implements NSSecureCoding { readonly manufacturerID: NSData; @@ -1394,28 +1416,6 @@ declare class MIDICIProfile extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MIDICIDevice extends NSObject { - readonly deviceInfo: MIDI2DeviceInfo; - - readonly MUID: number; - - readonly supportsProtocolNegotiation: boolean; - - readonly supportsProfileConfiguration: boolean; - - readonly supportsPropertyExchange: boolean; - - readonly supportsProcessInquiry: boolean; - - readonly maxSysExSize: number; - - readonly maxPropertyExchangeRequests: number; - - readonly deviceType: interop.Enum; - - readonly profiles: NSArray; -} - declare class MIDIUMPEndpointManager extends NSObject { static readonly sharedInstance: MIDIUMPEndpointManager; diff --git a/packages/ios-sim/types/CoreML.d.ts b/packages/ios-sim/types/CoreML.d.ts index 1a377fdf..5d6a2877 100644 --- a/packages/ios-sim/types/CoreML.d.ts +++ b/packages/ios-sim/types/CoreML.d.ts @@ -5,17 +5,17 @@ declare const MLModelErrorDomain: string; declare const MLModelCreatorDefinedKey: string; -declare const MLModelLicenseKey: string; - declare const MLModelAuthorKey: string; declare const MLModelVersionStringKey: string; +declare const MLModelDescriptionKey: string; + declare const MLFeatureValueImageOptionCropAndScale: string; declare const MLModelCollectionDidChangeNotification: string; -declare const MLModelDescriptionKey: string; +declare const MLModelLicenseKey: string; declare const MLFeatureValueImageOptionCropRect: string; @@ -95,6 +95,7 @@ declare const MLMultiArrayDataType: { Float16: 65552, Float: 65568, Int32: 131104, + Int8: 131080, }; declare function MLAllComputeDevices(): NSArray; @@ -585,56 +586,6 @@ declare class MLMetricKey extends MLKey { static readonly miniBatchIndex: MLMetricKey; } -declare class MLMultiArrayConstraint extends NSObject implements NSSecureCoding { - readonly shape: NSArray; - - readonly dataType: interop.Enum; - - readonly shapeConstraint: MLMultiArrayShapeConstraint; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class MLComputePlanDeviceUsage extends NSObject { - readonly supportedComputeDevices: NSArray; - - readonly preferredComputeDevice: MLComputeDeviceProtocol; -} - -declare class MLComputePlan extends NSObject { - static loadContentsOfURLConfigurationCompletionHandler(url: NSURL, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; - - static loadModelAssetConfigurationCompletionHandler(asset: MLModelAsset, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; - - estimatedCostOfMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanCost; - - computeDeviceUsageForNeuralNetworkLayer(layer: MLModelStructureNeuralNetworkLayer): MLComputePlanDeviceUsage; - - computeDeviceUsageForMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanDeviceUsage; - - readonly modelStructure: MLModelStructure; -} - -declare class MLImageConstraint extends NSObject implements NSSecureCoding { - readonly pixelsHigh: number; - - readonly pixelsWide: number; - - readonly pixelFormatType: number; - - readonly sizeConstraint: MLImageSizeConstraint; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class MLFeatureValue extends NSObject implements NSCopying, NSSecureCoding { readonly type: interop.Enum; @@ -699,6 +650,26 @@ declare class MLFeatureValue extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } +declare class MLMultiArrayConstraint extends NSObject implements NSSecureCoding { + readonly shape: NSArray; + + readonly dataType: interop.Enum; + + readonly shapeConstraint: MLMultiArrayShapeConstraint; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MLComputePlanDeviceUsage extends NSObject { + readonly supportedComputeDevices: NSArray; + + readonly preferredComputeDevice: MLComputeDeviceProtocol; +} + declare class MLModelStructureNeuralNetworkLayer extends NSObject { readonly name: string; @@ -709,6 +680,36 @@ declare class MLModelStructureNeuralNetworkLayer extends NSObject { readonly outputNames: NSArray; } +declare class MLComputePlan extends NSObject { + static loadContentsOfURLConfigurationCompletionHandler(url: NSURL, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; + + static loadModelAssetConfigurationCompletionHandler(asset: MLModelAsset, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; + + estimatedCostOfMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanCost; + + computeDeviceUsageForNeuralNetworkLayer(layer: MLModelStructureNeuralNetworkLayer): MLComputePlanDeviceUsage; + + computeDeviceUsageForMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanDeviceUsage; + + readonly modelStructure: MLModelStructure; +} + +declare class MLImageConstraint extends NSObject implements NSSecureCoding { + readonly pixelsHigh: number; + + readonly pixelsWide: number; + + readonly pixelFormatType: number; + + readonly sizeConstraint: MLImageSizeConstraint; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MLNeuralEngineComputeDevice extends NSObject implements MLComputeDeviceProtocol { readonly totalCoreCount: number; @@ -843,6 +844,48 @@ declare class MLImageSizeConstraint extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MLCPUComputeDevice extends NSObject implements MLComputeDeviceProtocol { + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MLModelCollection extends NSObject { readonly identifier: string; @@ -911,48 +954,6 @@ declare class MLNumericConstraint extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MLCPUComputeDevice extends NSObject implements MLComputeDeviceProtocol { - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class MLModelStructureNeuralNetwork extends NSObject { readonly layers: NSArray; } diff --git a/packages/ios-sim/types/CoreMedia.d.ts b/packages/ios-sim/types/CoreMedia.d.ts index 26b4e907..62aa093a 100644 --- a/packages/ios-sim/types/CoreMedia.d.ts +++ b/packages/ios-sim/types/CoreMedia.d.ts @@ -14,18 +14,16 @@ declare const kCMBlockBufferEmptyBBufErr: number; declare const kCMTextMarkupAlignmentType_Right: interop.Pointer; -declare const kCMTextMarkupGenericFontName_MonospaceSerif: interop.Pointer; - declare const kCMSimpleQueueError_RequiredParameterMissing: number; declare const kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately: interop.Pointer; -declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number; - declare const kCMTextFormatDescriptionStyle_ForegroundColor: interop.Pointer; declare const kCMMPEG2VideoProfile_HDV_720p30: number; +declare const kCMFormatDescriptionProjectionKind_AppleImmersiveVideo: interop.Pointer; + declare const kCMMetadataKeySpace_ID3: interop.Pointer; declare const kCMFormatDescriptionChromaLocation_TopLeft: interop.Pointer; @@ -38,10 +36,20 @@ declare const kCMFormatDescriptionExtension_PixelAspectRatio: interop.Pointer; declare const kCMVideoCodecType_DVCPro50PAL: number; +declare const kCMTextMarkupGenericFontName_Default: interop.Pointer; + declare const kCMMetadataBaseDataType_PolylineF32: interop.Pointer; declare const kCMMetadataBaseDataType_SInt16: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource: interop.Pointer; + +declare const kCMTagPackingTypeSideBySide: CMTag; + +declare const kCMPixelFormat_16BE555: number; + +declare const kCMFormatDescriptionExtension_ContainsAlphaChannel: interop.Pointer; + declare const kCMTimeCodeFlag_NegTimesOK: number; declare const kCMMediaType_AuxiliaryPicture: number; @@ -62,14 +70,12 @@ declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: num declare const kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number; -declare const kCMVideoCodecType_DVCPAL: number; - -declare const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: interop.Pointer; - declare const kCMSyncError_RateMustBeNonZero: number; declare const kCMSampleBufferError_DataFailed: number; +declare const kCMVideoCodecType_DVCPAL: number; + declare const kCMVideoCodecType_AppleProRes422HQ: number; declare const kCMTimebaseError_ReadOnly: number; @@ -90,10 +96,16 @@ declare const kCMSubtitleFormatType_3GText: number; declare const kCMSampleBufferConduitNotification_ResetOutput: interop.Pointer; +declare const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: interop.Pointer; + declare const kCMMetadataDataType_QuickTimeMetadataMilliLux: interop.Pointer; declare const kCMMetadataDataType_QuickTimeMetadataDirection: interop.Pointer; +declare const kCMMetadataBaseDataType_ExtendedRasterRectangleValue: interop.Pointer; + +declare const kCMMetadataBaseDataType_RasterRectangleValue: interop.Pointer; + declare const kCMMetadataBaseDataType_PerspectiveTransformF64: interop.Pointer; declare const kCMMetadataBaseDataType_JSON: interop.Pointer; @@ -110,12 +122,22 @@ declare const kCMMetadataBaseDataType_SInt8: interop.Pointer; declare const kCMMetadataBaseDataType_Float64: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_RadialAngleLimit: interop.Pointer; + declare const kCMMetadataBaseDataType_BMP: interop.Pointer; declare const kCMMetadataBaseDataType_PNG: interop.Pointer; declare const kCMMetadataBaseDataType_GIF: interop.Pointer; +declare const kCMMetadataBaseDataType_UTF16: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance: interop.Pointer; declare const kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier: interop.Pointer; @@ -138,6 +160,8 @@ declare const kCMMetadataDataTypeRegistryError_RequiredParameterMissing: number; declare const kCMMetadataDataTypeRegistryError_AllocationFailed: number; +declare const kCMMetadataIdentifierError_BadKeyLength: number; + declare const kCMMetadataIdentifierError_RequiredParameterMissing: number; declare const kCMMetadataIdentifierError_AllocationFailed: number; @@ -148,12 +172,16 @@ declare const kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDire declare const kCMTextVerticalLayout_LeftToRight: interop.Pointer; +declare const kCMTextMarkupAttribute_RelativeFontSize: interop.Pointer; + declare const kCMTextMarkupGenericFontName_SmallCapital: interop.Pointer; declare const kCMTextMarkupGenericFontName_Fantasy: interop.Pointer; declare const kCMTextMarkupGenericFontName_Casual: interop.Pointer; +declare const kCMTextMarkupGenericFontName_MonospaceSerif: interop.Pointer; + declare const kCMTextMarkupGenericFontName_ProportionalSansSerif: interop.Pointer; declare const kCMTextMarkupGenericFontName_ProportionalSerif: interop.Pointer; @@ -172,8 +200,6 @@ declare const kCMTextMarkupAttribute_BoldStyle: interop.Pointer; declare const kCMTextMarkupAttribute_BackgroundColorARGB: interop.Pointer; -declare const kCMMemoryPoolError_InvalidParameter: number; - declare const kCMMemoryPoolError_AllocationFailed: number; declare const kCMSampleBufferLensStabilizationInfo_Active: interop.Pointer; @@ -194,9 +220,11 @@ declare const kCMBufferQueueTrigger_WhenDataBecomesReady: number; declare const kCMBufferQueueError_InvalidBuffer: number; -declare const kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number; +declare const kCMBufferQueueError_InvalidTriggerCondition: number; -declare const kCMSoundDescriptionFlavor_QuickTimeMovie: interop.Pointer; +declare const kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number; + +declare const kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number; declare const kCMImageDescriptionFlavor_ISOFamily: interop.Pointer; @@ -206,7 +234,7 @@ declare const kCMFormatDescriptionBridgeError_IncompatibleFormatDescription: num declare const kCMFormatDescriptionBridgeError_AllocationFailed: number; -declare const kCMBufferQueueError_InvalidTriggerCondition: number; +declare const kCMSoundDescriptionFlavor_QuickTimeMovie: interop.Pointer; declare const kCMTagStereoLeftAndRightEye: CMTag; @@ -228,9 +256,9 @@ declare const kCMClockError_UnsupportedOperation: number; declare const kCMClockError_MissingRequiredParameter: number; -declare const kCMSampleBufferAttachmentKey_TransitionID: interop.Pointer; +declare const kCMFormatDescriptionExtension_ViewPackingKind: interop.Pointer; -declare const kCMTimeFlagsKey: interop.Pointer; +declare const kCMSampleBufferAttachmentKey_TransitionID: interop.Pointer; declare const kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered: number; @@ -238,17 +266,17 @@ declare const kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: interop.P declare const kCMTextMarkupAttribute_CharacterBackgroundColorARGB: interop.Pointer; +declare const kCMFormatDescriptionExtension_Version: interop.Pointer; + declare const kCMMetadataFormatDescriptionKey_ConformingDataTypes: interop.Pointer; declare const kCMMetadataFormatType_ID3: number; declare const kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor: number; -declare const kCMTextMarkupGenericFontName_MonospaceSansSerif: interop.Pointer; - -declare const kCMTextMarkupGenericFontName_Default: interop.Pointer; +declare const kCMTextMarkupCharacterEdgeStyle_None: interop.Pointer; -declare const kCMMetadataFormatType_Boxed: number; +declare const kCMTextMarkupGenericFontName_MonospaceSansSerif: interop.Pointer; declare const kCMVideoCodecType_AppleProRes422: number; @@ -274,10 +302,10 @@ declare const kCMVideoCodecType_AppleProRes422LT: number; declare const kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes: number; -declare const kCMTimeIndefinite: CMTime; - declare const kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly: interop.Pointer; +declare const kCMMemoryPoolError_InvalidParameter: number; + declare const kCMMetadataIdentifierError_BadKey: number; declare const kCMBlockBufferBadOffsetParameterErr: number; @@ -292,9 +320,17 @@ declare const kCMMetadataIdentifierError_BadNumberKey: number; declare const kCMSampleBufferLensStabilizationInfo_Off: interop.Pointer; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number; + +declare const kCMFormatDescriptionVendor_Apple: interop.Pointer; + declare const kCMTagPackingTypeOverUnder: CMTag; -declare const kCMTagPackingTypeSideBySide: CMTag; +declare const kCMTagPackingTypeNone: CMTag; + +declare const kCMTagProjectionTypeParametricImmersive: CMTag; + +declare const kCMTagProjectionTypeEquirectangular: CMTag; declare const kCMTagStereoNone: CMTag; @@ -332,12 +368,16 @@ declare const kCMSampleBufferAttachmentKey_EmptyMedia: interop.Pointer; declare const kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence: interop.Pointer; +declare const kCMSampleBufferAttachmentKey_Reverse: interop.Pointer; + declare const kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount: interop.Pointer; declare const kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType: interop.Pointer; declare const kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess: interop.Pointer; +declare const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: interop.Pointer; + declare const kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags: interop.Pointer; declare const kCMHEVCTemporalLevelInfoKey_TierFlag: interop.Pointer; @@ -358,8 +398,12 @@ declare const kCMSampleAttachmentKey_DependsOnOthers: interop.Pointer; declare const kCMSubtitleFormatType_WebVTT: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset: interop.Pointer; + declare const kCMSampleAttachmentKey_HasRedundantCoding: interop.Pointer; +declare const kCMSampleAttachmentKey_PartialSync: interop.Pointer; + declare const kCMSampleAttachmentKey_NotSync: interop.Pointer; declare const kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: interop.Pointer; @@ -394,8 +438,6 @@ declare const kCMSampleBufferError_AlreadyHasDataBuffer: number; declare const kCMSampleBufferError_RequiredParameterMissing: number; -declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: interop.Pointer; - declare const kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag: interop.Pointer; declare const kCMMetadataFormatDescriptionKey_SetupData: interop.Pointer; @@ -406,12 +448,14 @@ declare const kCMMetadataFormatDescriptionKey_LanguageTag: interop.Pointer; declare const kCMMetadataFormatDescriptionKey_DataTypeNamespace: interop.Pointer; +declare const kCMTextMarkupAttribute_FontFamilyNameList: interop.Pointer; + +declare const kCMMetadataFormatDescriptionKey_Namespace: interop.Pointer; + declare const kCMMetadataFormatType_EMSG: number; declare const kCMTimeCodeFormatDescriptionKey_LangCode: interop.Pointer; -declare const kCMTimeCodeFormatDescriptionKey_Value: interop.Pointer; - declare const kCMTimeCodeFormatType_Counter64: number; declare const kCMTimeCodeFormatType_TimeCode64: number; @@ -424,6 +468,8 @@ declare const kCMTextFormatDescriptionExtension_DefaultFontName: interop.Pointer declare const kCMTextFormatDescriptionStyle_Ascent: interop.Pointer; +declare const kCMTextFormatDescriptionExtension_TextJustification: interop.Pointer; + declare const kCMTextFormatDescriptionStyle_EndChar: interop.Pointer; declare const kCMTextFormatDescriptionExtension_HorizontalJustification: interop.Pointer; @@ -442,6 +488,8 @@ declare const kCMTextFormatDescriptionExtension_DefaultTextBox: interop.Pointer; declare const kCMTextFormatDescriptionColor_Alpha: interop.Pointer; +declare const kCMTextJustification_left_top: number; + declare const kCMTextDisplayFlag_allSubtitlesForced: number; declare const kCMTextDisplayFlag_obeySubtitleFormatting: number; @@ -472,6 +520,26 @@ declare const kCMMuxedStreamType_MPEG1System: number; declare const kCMTaggedBufferGroupFormatType_TaggedBufferGroup: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensDistortions: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensRole_Mono: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensRole: interop.Pointer; + +declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensDomain_Color: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; + +declare const kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection: interop.Pointer; + declare const kCMFormatDescriptionViewPackingKind_OverUnder: interop.Pointer; declare const kCMFormatDescriptionProjectionKind_Rectilinear: interop.Pointer; @@ -480,6 +548,8 @@ declare const kCMSampleBufferAttachmentKey_SampleReferenceByteOffset: interop.Po declare const kCMFormatDescriptionExtension_ProjectionKind: interop.Pointer; +declare const kCMFormatDescriptionExtension_HasAdditionalViews: interop.Pointer; + declare const kCMFormatDescriptionExtension_HorizontalDisparityAdjustment: interop.Pointer; declare const kCMFormatDescriptionHeroEye_Right: interop.Pointer; @@ -494,8 +564,6 @@ declare const kCMFormatDescriptionExtension_HorizontalFieldOfView: interop.Point declare const kCMFormatDescriptionExtension_BitsPerComponent: interop.Pointer; -declare const kCMFormatDescriptionExtension_ContainsAlphaChannel: interop.Pointer; - declare const kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha: interop.Pointer; declare const kCMFormatDescriptionAlphaChannelMode_StraightAlpha: interop.Pointer; @@ -508,26 +576,22 @@ declare const kCMFormatDescriptionExtension_AuxiliaryTypeInfo: interop.Pointer; declare const kCMFormatDescriptionExtension_MasteringDisplayColorVolume: interop.Pointer; -declare const kCMFormatDescriptionVendor_Apple: interop.Pointer; - declare const kCMFormatDescriptionExtension_Vendor: interop.Pointer; -declare const kCMFormatDescriptionExtension_Version: interop.Pointer; - declare const kCMFormatDescriptionExtension_VerbatimImageDescription: interop.Pointer; declare const kCMFormatDescriptionExtension_SpatialQuality: interop.Pointer; declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50: number; -declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number; - declare const kCMMPEG2VideoProfile_XDCAM_HD422_540p: number; declare const kCMMPEG2VideoProfile_XDCAM_HD_540p: number; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50: number; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number; + declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50: number; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50: number; @@ -574,8 +638,12 @@ declare const kCMFormatDescriptionChromaLocation_Center: interop.Pointer; declare const kCMFormatDescriptionChromaLocation_Left: interop.Pointer; +declare const kCMFormatDescriptionExtension_ChromaLocationBottomField: interop.Pointer; + declare const kCMFormatDescriptionExtension_FullRangeVideo: interop.Pointer; +declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: interop.Pointer; + declare const kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995: interop.Pointer; declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_601_4: interop.Pointer; @@ -624,18 +692,20 @@ declare const kCMFormatDescriptionKey_CleanApertureHeightRational: interop.Point declare const kCMFormatDescriptionKey_CleanApertureWidthRational: interop.Pointer; +declare const kCMFormatDescriptionKey_CleanApertureVerticalOffset: interop.Pointer; + declare const kCMFormatDescriptionKey_CleanApertureHeight: interop.Pointer; declare const kCMFormatDescriptionKey_CleanApertureWidth: interop.Pointer; declare const kCMFormatDescriptionExtension_FormatName: interop.Pointer; -declare const kCMVideoCodecType_AV1: number; - declare const kCMVideoCodecType_DepthHEVC: number; declare const kCMVideoCodecType_DisparityHEVC: number; +declare const kCMVideoCodecType_AppleProRes4444: number; + declare const kCMVideoCodecType_AppleProRes4444XQ: number; declare const kCMVideoCodecType_DVCPROHD1080p25: number; @@ -646,6 +716,8 @@ declare const kCMMPEG2VideoProfile_HDV_720p60: number; declare const kCMVideoCodecType_DVCPROHD1080i60: number; +declare const kCMVideoCodecType_DVCPro50NTSC: number; + declare const kCMVideoCodecType_VP9: number; declare const kCMVideoCodecType_MPEG1Video: number; @@ -684,8 +756,6 @@ declare const kCMPixelFormat_16LE555: number; declare const kCMPixelFormat_16BE565: number; -declare const kCMPixelFormat_16BE555: number; - declare const kCMPixelFormat_24RGB: number; declare const kCMAudioFormatDescriptionMask_All: number; @@ -716,31 +786,27 @@ declare const kCMFormatDescriptionError_InvalidParameter: number; declare const kCMTagMediaTypeMetadata: CMTag; +declare const kCMTimeFlagsKey: interop.Pointer; + declare const kCMFormatDescriptionChromaLocation_Bottom: interop.Pointer; -declare const kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: interop.Pointer; +declare const kCMFormatDescriptionExtension_RevisionLevel: interop.Pointer; declare const kCMFormatDescriptionFieldDetail_TemporalBottomFirst: interop.Pointer; -declare const kCMTextFormatDescriptionStyle_Height: interop.Pointer; +declare const kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: interop.Pointer; declare const kCMFormatDescriptionExtension_ContentLightLevelInfo: interop.Pointer; -declare const kCMTextFormatDescriptionColor_Blue: interop.Pointer; - -declare const kCMMetadataFormatType_ICY: number; - declare const kCMBlockBufferCustomBlockSourceVersion: number; declare const kCMBlockBufferPermitEmptyReferenceFlag: number; -declare const kCMBlockBufferAlwaysCopyDataFlag: number; - -declare const kCMBlockBufferInsufficientSpaceErr: number; +declare const kCMBlockBufferDontOptimizeDepthFlag: number; -declare const kCMBlockBufferBadPointerParameterErr: number; +declare const kCMBlockBufferAlwaysCopyDataFlag: number; -declare const kCMBlockBufferBadCustomBlockSourceErr: number; +declare const kCMBlockBufferAssureMemoryNowFlag: number; declare const kCMSampleAttachmentKey_IsDependedOnByOthers: interop.Pointer; @@ -748,19 +814,9 @@ declare const kCMBlockBufferBlockAllocationFailedErr: number; declare const kCMBlockBufferStructureAllocationFailedErr: number; -declare const kCMBlockBufferNoErr: number; - -declare const kCMAttachmentMode_ShouldPropagate: number; - -declare const kCMFormatDescriptionExtension_Depth: interop.Pointer; - -declare const kCMAttachmentMode_ShouldNotPropagate: number; - -declare const kCMTimeScaleKey: interop.Pointer; - -declare const kCMTimeZero: CMTime; +declare const kCMBufferQueueError_InvalidTriggerToken: number; -declare const kCMTimeNegativeInfinity: CMTime; +declare const kCMPersistentTrackID_Invalid: number; declare const kCMTextFormatDescriptionColor_Green: interop.Pointer; @@ -768,71 +824,29 @@ declare const kCMFormatDescriptionBridgeError_InvalidParameter: number; declare const kCMFormatDescriptionBridgeError_InvalidSlice: number; -declare const kCMFormatDescriptionExtension_ViewPackingKind: interop.Pointer; - declare const kCMFormatDescriptionProjectionKind_HalfEquirectangular: interop.Pointer; -declare const kCMVideoCodecType_DVCPro50NTSC: number; - -declare const kCMTimeRangeZero: CMTimeRange; - -declare const kCMImageDescriptionFlavor_ISOFamilyWithAppleExtensions: interop.Pointer; - declare const kCMTagProjectionTypeHalfEquirectangular: CMTag; declare const kCMFormatDescriptionExtension_ContentColorVolume: interop.Pointer; -declare const kCMTextDisplayFlag_writeTextVertically: number; - -declare const kCMTimeRangeDurationKey: interop.Pointer; - -declare const kCMFormatDescriptionExtension_HasAdditionalViews: interop.Pointer; - -declare const kCMMetadataBaseDataType_AffineTransformF64: interop.Pointer; - -declare const kCMAudioFormatDescriptionMask_StreamBasicDescription: number; +declare const kCMTimeRangeZero: CMTimeRange; -declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; +declare const kCMBlockBufferUnallocatedBlockErr: number; -declare const kCMTextMarkupAttribute_RelativeFontSize: interop.Pointer; +declare const kCMImageDescriptionFlavor_ISOFamilyWithAppleExtensions: interop.Pointer; declare const kCMFormatDescriptionExtension_AmbientViewingEnvironment: interop.Object; -declare const kCMVideoCodecType_AppleProRes4444: number; - -declare const kCMSampleAttachmentKey_PartialSync: interop.Pointer; - -declare const kCMTextMarkupAttribute_FontFamilyNameList: interop.Pointer; - -declare const kCMMetadataFormatDescriptionKey_Namespace: interop.Pointer; - -declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: interop.Pointer; - -declare const kCMTimeMappingInvalid: CMTimeMapping; +declare const kCMMetadataFormatType_Boxed: number; -declare const kCMTextJustification_left_top: number; +declare const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: interop.Pointer; declare const kCMSampleBufferError_InvalidEntryCount: number; -declare const kCMMetadataIdentifierError_BadKeyLength: number; - -declare const kCMFormatDescriptionExtension_ChromaLocationBottomField: interop.Pointer; - -declare const kCMMetadataDataType_QuickTimeMetadataUUID: interop.Pointer; - -declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; - declare const kCMVideoCodecType_DVCProPAL: number; -declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; - -declare const kCMTimePositiveInfinity: CMTime; - -declare const kCMTextFormatDescriptionExtension_TextJustification: interop.Pointer; - -declare const kCMFormatDescriptionKey_CleanApertureVerticalOffset: interop.Pointer; - -declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number; +declare const kCMTimeValueKey: interop.Pointer; declare const kCMPixelFormat_444YpCbCr10: number; @@ -840,28 +854,26 @@ declare const kCMTagCategoryKey: interop.Pointer; declare const kCMSampleAttachmentKey_HDR10PlusPerFrameData: interop.Pointer; -declare const kCMPixelFormat_422YpCbCr8_yuvs: number; - -declare const kCMTextMarkupCharacterEdgeStyle_None: interop.Pointer; - declare const kCMTextFormatDescriptionExtension_DisplayFlags: interop.Pointer; declare const kCMTagDataTypeKey: interop.Pointer; +declare const kCMTagProjectionTypeFisheye: CMTag; + declare const kCMFormatDescriptionExtension_ICCProfile: interop.Pointer; declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency: interop.Pointer; declare const kCMAudioFormatDescriptionMask_Extensions: number; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number; + declare const kCMMetadataBaseDataType_SInt64: interop.Pointer; declare const kCMMPEG2VideoProfile_HDV_1080p25: number; declare const kCMFormatDescriptionExtension_LogTransferFunction: interop.Pointer; -declare const kCMBlockBufferAssureMemoryNowFlag: number; - declare const kCMFormatDescriptionTransferFunction_Linear: interop.Pointer; declare const kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration: interop.Pointer; @@ -870,10 +882,14 @@ declare const kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: interop declare const kCMFormatDescriptionExtensionKey_MetadataKeyTable: interop.Pointer; -declare const kCMTagProjectionTypeFisheye: CMTag; +declare const kCMTextMarkupAttribute_FontFamilyName: interop.Pointer; + +declare const kCMTimebaseNotification_EffectiveRateChanged: interop.Pointer; declare const kCMPixelFormat_32BGRA: number; +declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; + declare const kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS: interop.Pointer; declare const kCMSampleAttachmentKey_EarlierDisplayTimesAllowed: interop.Pointer; @@ -886,64 +902,74 @@ declare const kCMBlockBufferBadLengthParameterErr: number; declare const kCMSoundDescriptionFlavor_QuickTimeMovieV2: interop.Pointer; -declare const kCMTagProjectionTypeEquirectangular: CMTag; - declare const kCMMPEG2VideoProfile_XF: number; declare const kCMSampleBufferAttachmentKey_GradualDecoderRefresh: interop.Pointer; declare const kCMSimpleQueueError_ParameterOutOfRange: number; -declare const kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: interop.Pointer; - declare const kCMSampleBufferLensStabilizationInfo_Unavailable: interop.Pointer; +declare const kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: interop.Pointer; + declare const kCMTextMarkupAttribute_ForegroundColorARGB: interop.Pointer; +declare const kCMVideoCodecType_MPEG4Video: number; + declare const kCMTextFormatDescriptionRect_Left: interop.Pointer; declare const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform: interop.Pointer; +declare const kCMTimePositiveInfinity: CMTime; + declare const kCMFormatDescriptionChromaLocation_BottomLeft: interop.Pointer; declare const kCMMediaType_ClosedCaption: number; -declare const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: interop.Pointer; - declare const kCMImageDescriptionFlavor_3GPFamily: interop.Pointer; declare const kCMMetadataIdentifierError_BadIdentifier: number; declare const kCMTextFormatDescriptionRect_Right: interop.Pointer; +declare const kCMHEVCTemporalLevelInfoKey_LevelIndex: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709: interop.Pointer; declare const kCMTextMarkupGenericFontName_Cursive: interop.Pointer; -declare const kCMTextMarkupAttribute_FontFamilyName: interop.Pointer; +declare const kCMTimeEpochKey: interop.Pointer; -declare const kCMTimebaseNotification_EffectiveRateChanged: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensIdentifier: interop.Pointer; declare const kCMTagStereoLeftEye: CMTag; -declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number; - declare const kCMTextFormatDescriptionExtension_DefaultStyle: interop.Pointer; declare const kCMTextDisplayFlag_fillTextRegion: number; -declare const kCMTextMarkupAlignmentType_End: interop.Pointer; +declare const kCMSampleBufferError_CannotSubdivide: number; + +declare const kCMFormatDescriptionCameraCalibration_LensDomain: interop.Pointer; declare const kCMTagCollectionTagsArrayKey: interop.Pointer; -declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion: interop.Pointer; declare const kCMVideoCodecType_SorensonVideo3: number; declare const kCMTextDisplayFlag_forcedSubtitlesPresent: number; +declare const kCMFormatDescriptionProjectionKind_ParametricImmersive: interop.Pointer; + declare const kCMMPEG2VideoProfile_HDV_720p24: number; +declare const kCMTimeCodeFormatDescriptionKey_Value: interop.Pointer; + +declare const kCMTimeZero: CMTime; + +declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number; + declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: interop.Pointer; declare const kCMSampleBufferAttachmentKey_TrimDurationAtEnd: interop.Pointer; @@ -974,30 +1000,46 @@ declare const kCMTextDisplayFlag_scrollDirection_rightToLeft: number; declare const kCMVideoCodecType_H264: number; -declare const kCMSampleBufferAttachmentKey_Reverse: interop.Pointer; +declare const kCMMetadataFormatType_ICY: number; declare const kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: number; -declare const kCMFormatDescriptionChromaLocation_Top: interop.Pointer; +declare const kCMMetadataBaseDataType_RawData: interop.Pointer; -declare const kCMTagPackingTypeNone: CMTag; +declare const kCMSampleBufferDroppedFrameReason_FrameWasLate: interop.Pointer; + +declare const kCMFormatDescriptionChromaLocation_Top: interop.Pointer; declare const kCMSyncError_MissingRequiredParameter: number; +declare const kCMTimeInvalid: CMTime; + declare const kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch: interop.Pointer; declare const kCMBufferQueueTrigger_WhenDurationBecomesLessThan: number; declare const kCMFormatDescriptionFieldDetail_SpatialFirstLineLate: interop.Pointer; +declare const kCMAttachmentMode_ShouldNotPropagate: number; + +declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; + +declare const kCMAttachmentMode_ShouldPropagate: number; + declare const kCMMetadataFormatDescriptionKey_DataType: interop.Pointer; +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight: interop.Pointer; + declare const kCMClockError_InvalidParameter: number; declare const kCMMetadataBaseDataType_PolygonF32: interop.Pointer; declare const kCMFormatDescriptionExtension_HasRightStereoEyeView: interop.Pointer; +declare const kCMTextDisplayFlag_writeTextVertically: number; + +declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; + declare const kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: interop.Pointer; declare const kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment: number; @@ -1020,9 +1062,9 @@ declare const kCMTimeMappingTargetKey: interop.Pointer; declare const kCMVideoCodecType_MPEG2Video: number; -declare const kCMTextMarkupCharacterEdgeStyle_DropShadow: interop.Pointer; +declare const kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags: interop.Pointer; -declare const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: interop.Pointer; +declare const kCMTextMarkupCharacterEdgeStyle_DropShadow: interop.Pointer; declare const kCMVideoCodecType_HEVCWithAlpha: number; @@ -1030,10 +1072,14 @@ declare const kCMSyncError_AllocationFailed: number; declare const kCMFormatDescriptionExtension_VerbatimSampleDescription: interop.Pointer; +declare const kCMBlockBufferBadCustomBlockSourceErr: number; + declare const kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess: interop.Pointer; declare const kCMTextFormatDescriptionStyle_Font: interop.Pointer; +declare const kCMBlockBufferBadPointerParameterErr: number; + declare const kCMSampleBufferAttachmentKey_DroppedFrameReason: interop.Pointer; declare const kCMSampleBufferConduitNotification_InhibitOutputUntil: interop.Pointer; @@ -1042,6 +1088,10 @@ declare const kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: number; declare const kCMSampleBufferAttachmentKey_TrimDurationAtStart: interop.Pointer; +declare const kCMTextMarkupAlignmentType_End: interop.Pointer; + +declare const kCMTimeMappingInvalid: CMTimeMapping; + declare const kCMFormatDescriptionExtension_StereoCameraBaseline: interop.Pointer; declare const kCMMetadataKeySpace_HLSDateRange: interop.Pointer; @@ -1050,12 +1100,16 @@ declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBu declare const kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: number; -declare const kCMSampleBufferDroppedFrameReason_FrameWasLate: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensAlgorithmKind: interop.Pointer; declare const kCMTextMarkupAttribute_WritingDirectionSizePercentage: interop.Pointer; declare const kCMMediaType_Audio: number; +declare const kCMBlockBufferInsufficientSpaceErr: number; + +declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: interop.Pointer; + declare const kCMTextMarkupAttribute_VerticalLayout: interop.Pointer; declare const kCMMediaType_TimeCode: number; @@ -1066,64 +1120,72 @@ declare const kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: number; declare const kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo: number; -declare const kCMPersistentTrackID_Invalid: number; +declare const kCMFormatDescriptionProjectionKind_Equirectangular: interop.Pointer; -declare const kCMBufferQueueError_InvalidTriggerToken: number; +declare const kCMFormatDescriptionKey_CleanApertureHorizontalOffset: interop.Pointer; -declare const kCMFormatDescriptionProjectionKind_Equirectangular: interop.Pointer; +declare const kCMBlockBufferNoErr: number; -declare const kCMTimeValueKey: interop.Pointer; +declare const kCMVideoCodecType_AV1: number; -declare const kCMFormatDescriptionKey_CleanApertureHorizontalOffset: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibrationLensRole_Left: interop.Pointer; declare const kCMFormatDescriptionBridgeError_InvalidFormatDescription: number; +declare const kCMTimeRangeDurationKey: interop.Pointer; + declare const kCMTimebaseError_InvalidParameter: number; declare const kCMSoundDescriptionFlavor_3GPFamily: interop.Pointer; declare const kCMBufferQueueError_QueueIsFull: number; +declare const kCMFormatDescriptionViewPackingKind_SideBySide: interop.Pointer; + declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2: interop.Pointer; +declare const kCMTextFormatDescriptionExtension_FontTable: interop.Pointer; + declare const kCMMediaType_Video: number; -declare const kCMVideoCodecType_DVCPROHD720p60: number; +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft: interop.Pointer; declare const kCMFormatDescriptionError_ValueNotAvailable: number; -declare const kCMTextFormatDescriptionExtension_FontTable: interop.Pointer; - declare const kCMMemoryPoolOption_AgeOutPeriod: interop.Object; declare const kCMVideoCodecType_AppleProRes422Proxy: number; +declare const kCMTimeScaleKey: interop.Pointer; + declare const kCMTextMarkupAttribute_CharacterEdgeStyle: interop.Pointer; declare const kCMSampleBufferLensStabilizationInfo_OutOfRange: interop.Pointer; +declare const kCMTextFormatDescriptionStyle_Height: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; + +declare const kCMMetadataBaseDataType_AffineTransformF64: interop.Pointer; + +declare const kCMAudioFormatDescriptionMask_StreamBasicDescription: number; + declare const kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection: interop.Pointer; declare const kCMSampleBufferError_Invalidated: number; declare const kCMTimeRangeInvalid: CMTimeRange; -declare const kCMFormatDescriptionViewPackingKind_SideBySide: interop.Pointer; - -declare const kCMFormatDescriptionExtension_RevisionLevel: interop.Pointer; +declare const kCMTimeIndefinite: CMTime; declare const kCMFormatDescriptionChromaLocation_DV420: interop.Pointer; -declare const kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number; - declare const kCMClosedCaptionFormatType_CEA708: number; declare const kCMMetadataBaseDataType_JPEG: interop.Pointer; declare const kCMTagValueKey: interop.Pointer; -declare const kCMHEVCTemporalLevelInfoKey_LevelIndex: interop.Pointer; - declare const kCMTextMarkupAttribute_Alignment: interop.Pointer; declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType: interop.Pointer; @@ -1132,17 +1194,17 @@ declare const kCMSampleBufferAttachmentKey_SpeedMultiplier: interop.Pointer; declare const kCMPixelFormat_444YpCbCr8: number; -declare const kCMSampleBufferError_CannotSubdivide: number; - declare const kCMFormatDescriptionColorPrimaries_P22: interop.Pointer; declare const kCMFormatDescriptionColorPrimaries_DCI_P3: interop.Pointer; declare const kCMMediaType_TaggedBufferGroup: number; +declare const kCMMetadataDataType_QuickTimeMetadataUUID: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransformReferenceDimensions: interop.Pointer; -declare const kCMTimeInvalid: CMTime; +declare const kCMVideoCodecType_DVCPROHD720p60: number; declare const kCMSampleBufferError_AllocationFailed: number; @@ -1150,23 +1212,21 @@ declare const kCMBufferQueueError_BadTriggerDuration: number; declare const kCMVideoCodecType_DVCPROHD1080p30: number; -declare const kCMBlockBufferDontOptimizeDepthFlag: number; - -declare const kCMMetadataBaseDataType_RawData: interop.Pointer; +declare const kCMTimeNegativeInfinity: CMTime; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50: number; declare const kCMPixelFormat_4444YpCbCrA8: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrix: interop.Pointer; + declare const kCMClosedCaptionFormatType_ATSC: number; declare const kCMPixelFormat_16LE5551: number; declare const kCMSampleAttachmentKey_HEVCTemporalLevelInfo: interop.Pointer; -declare const kCMMetadataBaseDataType_UTF16: interop.Pointer; - -declare const kCMBlockBufferUnallocatedBlockErr: number; +declare const kCMTextFormatDescriptionColor_Blue: interop.Pointer; declare const kCMMetadataBaseDataType_Float32: interop.Pointer; @@ -1174,11 +1234,13 @@ declare const kCMBufferQueueError_EnqueueAfterEndOfData: number; declare const kCMFormatDescriptionExtension_TransferFunction: interop.Pointer; -declare const kCMTimeEpochKey: interop.Pointer; +declare const kCMFormatDescriptionExtension_Depth: interop.Pointer; -declare const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibrationLensRole_Right: interop.Pointer; -declare const kCMVideoCodecType_MPEG4Video: number; +declare const kCMPixelFormat_422YpCbCr8_yuvs: number; + +declare const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: interop.Pointer; declare const kCMMediaType_Text: number; @@ -1196,6 +1258,12 @@ declare const CMTaggedBufferGroupError: { InternalError: -15782, }; +declare const CMStereoViewComponents: { + None: 0, + LeftEye: 1, + RightEye: 2, +}; + declare const CMTagCollectionError: { ParamErr: -15740, AllocationFailed: -15741, @@ -1209,12 +1277,6 @@ declare const CMTagCollectionError: { NotYetImplemented: -15749, }; -declare const CMStereoViewComponents: { - None: 0, - LeftEye: 1, - RightEye: 2, -}; - declare const CMTagDataType: { Invalid: 0, SInt64: 2, @@ -1248,6 +1310,15 @@ declare const CMStereoViewInterpretationOptions: { AdditionalViews: 2, }; +declare const CMTimeFlags: { + Valid: 1, + HasBeenRounded: 2, + PositiveInfinity: 4, + NegativeInfinity: 8, + Indefinite: 16, + ImpliedValueFlagsMask: 28, +}; + declare const CMTimeRoundingMethod: { RoundHalfAwayFromZero: 1, RoundTowardZero: 2, @@ -1263,15 +1334,7 @@ declare const CMProjectionType: { Equirectangular: 1701934441, HalfEquirectangular: 1751478645, Fisheye: 1718186856, -}; - -declare const CMTimeFlags: { - Valid: 1, - HasBeenRounded: 2, - PositiveInfinity: 4, - NegativeInfinity: 8, - Indefinite: 16, - ImpliedValueFlagsMask: 28, + ParametricImmersive: 1886546285, }; declare class opaqueCMSimpleQueue { @@ -1309,17 +1372,16 @@ declare class CMTag { value: number; } -declare class CMSampleTimingInfo { - constructor(init?: CMSampleTimingInfo); - duration: CMTime; - presentationTimeStamp: CMTime; - decodeTimeStamp: CMTime; -} - declare class opaqueCMSampleBuffer { constructor(init?: opaqueCMSampleBuffer); } +declare class CMVideoDimensions { + constructor(init?: CMVideoDimensions); + width: number; + height: number; +} + declare class OpaqueCMBlockBuffer { constructor(init?: OpaqueCMBlockBuffer); } @@ -1336,6 +1398,13 @@ declare class OpaqueCMTagCollection { constructor(init?: OpaqueCMTagCollection); } +declare class CMSampleTimingInfo { + constructor(init?: CMSampleTimingInfo); + duration: CMTime; + presentationTimeStamp: CMTime; + decodeTimeStamp: CMTime; +} + declare class CMBufferCallbacks { constructor(init?: CMBufferCallbacks); version: number; @@ -1349,12 +1418,6 @@ declare class CMBufferCallbacks { getSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; } -declare class CMTimeMapping { - constructor(init?: CMTimeMapping); - source: CMTimeRange; - target: CMTimeRange; -} - declare class OpaqueCMTaggedBufferGroup { constructor(init?: OpaqueCMTaggedBufferGroup); } @@ -1381,16 +1444,16 @@ declare class opaqueCMFormatDescription { constructor(init?: opaqueCMFormatDescription); } -declare class CMVideoDimensions { - constructor(init?: CMVideoDimensions); - width: number; - height: number; -} - declare class OpaqueCMTimebase { constructor(init?: OpaqueCMTimebase); } +declare class CMTimeMapping { + constructor(init?: CMTimeMapping); + source: CMTimeRange; + target: CMTimeRange; +} + declare function CMTimeMake(value: number, timescale: number): CMTime; declare function CMTimeMakeWithEpoch(value: number, timescale: number, epoch: number): CMTime; @@ -1837,6 +1900,8 @@ declare function CMTaggedBufferGroupGetNumberOfMatchesForTagCollection(group: in declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, formatDescriptionOut: interop.PointerConvertible): number; +declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroupWithExtensions(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, extensions: interop.Object, formatDescriptionOut: interop.PointerConvertible): number; + declare function CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup(desc: interop.PointerConvertible, taggedBufferGroup: interop.PointerConvertible): number; declare function CMSampleBufferCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, sbufPTS: CMTime, sbufDuration: CMTime, formatDescription: interop.PointerConvertible, sBufOut: interop.PointerConvertible): number; diff --git a/packages/ios-sim/types/CoreMotion.d.ts b/packages/ios-sim/types/CoreMotion.d.ts index 454ec4f8..f204a418 100644 --- a/packages/ios-sim/types/CoreMotion.d.ts +++ b/packages/ios-sim/types/CoreMotion.d.ts @@ -321,100 +321,6 @@ declare class CMDeviceMotion extends CMLogItem { readonly sensorLocation: interop.Enum; } -declare class CMMotionManager extends NSObject { - accelerometerUpdateInterval: number; - - readonly accelerometerAvailable: boolean; - - readonly accelerometerActive: boolean; - - readonly accelerometerData: CMAccelerometerData; - - startAccelerometerUpdates(): void; - - startAccelerometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMAccelerometerData, p2: NSError) => void): void; - - stopAccelerometerUpdates(): void; - - gyroUpdateInterval: number; - - readonly gyroAvailable: boolean; - - readonly gyroActive: boolean; - - readonly gyroData: CMGyroData; - - startGyroUpdates(): void; - - startGyroUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMGyroData, p2: NSError) => void): void; - - stopGyroUpdates(): void; - - magnetometerUpdateInterval: number; - - readonly magnetometerAvailable: boolean; - - readonly magnetometerActive: boolean; - - readonly magnetometerData: CMMagnetometerData; - - startMagnetometerUpdates(): void; - - startMagnetometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMagnetometerData, p2: NSError) => void): void; - - stopMagnetometerUpdates(): void; - - deviceMotionUpdateInterval: number; - - static availableAttitudeReferenceFrames(): interop.Enum; - - readonly attitudeReferenceFrame: interop.Enum; - - readonly deviceMotionAvailable: boolean; - - readonly deviceMotionActive: boolean; - - readonly deviceMotion: CMDeviceMotion; - - startDeviceMotionUpdates(): void; - - startDeviceMotionUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; - - startDeviceMotionUpdatesUsingReferenceFrame(referenceFrame: interop.Enum): void; - - startDeviceMotionUpdatesUsingReferenceFrameToQueueWithHandler(referenceFrame: interop.Enum, queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; - - stopDeviceMotionUpdates(): void; - - showsDeviceMovementDisplay: boolean; - - setAccelerometerUpdateInterval(accelerometerUpdateInterval: number): void; - - isAccelerometerAvailable(): boolean; - - isAccelerometerActive(): boolean; - - setGyroUpdateInterval(gyroUpdateInterval: number): void; - - isGyroAvailable(): boolean; - - isGyroActive(): boolean; - - setMagnetometerUpdateInterval(magnetometerUpdateInterval: number): void; - - isMagnetometerAvailable(): boolean; - - isMagnetometerActive(): boolean; - - setDeviceMotionUpdateInterval(deviceMotionUpdateInterval: number): void; - - isDeviceMotionAvailable(): boolean; - - isDeviceMotionActive(): boolean; - - setShowsDeviceMovementDisplay(showsDeviceMovementDisplay: boolean): void; -} - declare class CMWaterSubmersionMeasurement extends NSObject implements NSSecureCoding, NSCopying { readonly date: NSDate; @@ -435,6 +341,14 @@ declare class CMWaterSubmersionMeasurement extends NSObject implements NSSecureC copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CMAbsoluteAltitudeData extends CMLogItem { + readonly altitude: number; + + readonly accuracy: number; + + readonly precision: number; +} + declare class CMMotionActivity extends CMLogItem { readonly confidence: interop.Enum; @@ -579,14 +493,6 @@ declare class CMHeadphoneMotionManager extends NSObject { isDeviceMotionActive(): boolean; } -declare class CMAbsoluteAltitudeData extends CMLogItem { - readonly altitude: number; - - readonly accuracy: number; - - readonly precision: number; -} - declare class CMAmbientPressureData extends CMLogItem { readonly pressure: NSMeasurement; @@ -620,24 +526,6 @@ declare class CMGyroData extends CMLogItem { readonly rotationRate: CMRotationRate; } -declare class CMRotationRateData extends CMLogItem { - readonly rotationRate: CMRotationRate; -} - -declare class CMRecordedAccelerometerData extends CMAccelerometerData { - readonly identifier: number; - - readonly startDate: NSDate; -} - -declare class CMHighFrequencyHeartRateData extends CMLogItem { - readonly heartRate: number; - - readonly confidence: interop.Enum; - - readonly date: NSDate; -} - declare class CMPedometerData extends NSObject implements NSSecureCoding, NSCopying { readonly startDate: NSDate; @@ -666,6 +554,24 @@ declare class CMPedometerData extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CMRotationRateData extends CMLogItem { + readonly rotationRate: CMRotationRate; +} + +declare class CMRecordedAccelerometerData extends CMAccelerometerData { + readonly identifier: number; + + readonly startDate: NSDate; +} + +declare class CMHighFrequencyHeartRateData extends CMLogItem { + readonly heartRate: number; + + readonly confidence: interop.Enum; + + readonly date: NSDate; +} + declare class CMRecordedPressureData extends CMAmbientPressureData { readonly identifier: number; @@ -752,6 +658,100 @@ declare class CMAltimeter extends NSObject { stopAbsoluteAltitudeUpdates(): void; } +declare class CMMotionManager extends NSObject { + accelerometerUpdateInterval: number; + + readonly accelerometerAvailable: boolean; + + readonly accelerometerActive: boolean; + + readonly accelerometerData: CMAccelerometerData; + + startAccelerometerUpdates(): void; + + startAccelerometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMAccelerometerData, p2: NSError) => void): void; + + stopAccelerometerUpdates(): void; + + gyroUpdateInterval: number; + + readonly gyroAvailable: boolean; + + readonly gyroActive: boolean; + + readonly gyroData: CMGyroData; + + startGyroUpdates(): void; + + startGyroUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMGyroData, p2: NSError) => void): void; + + stopGyroUpdates(): void; + + magnetometerUpdateInterval: number; + + readonly magnetometerAvailable: boolean; + + readonly magnetometerActive: boolean; + + readonly magnetometerData: CMMagnetometerData; + + startMagnetometerUpdates(): void; + + startMagnetometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMagnetometerData, p2: NSError) => void): void; + + stopMagnetometerUpdates(): void; + + deviceMotionUpdateInterval: number; + + static availableAttitudeReferenceFrames(): interop.Enum; + + readonly attitudeReferenceFrame: interop.Enum; + + readonly deviceMotionAvailable: boolean; + + readonly deviceMotionActive: boolean; + + readonly deviceMotion: CMDeviceMotion; + + startDeviceMotionUpdates(): void; + + startDeviceMotionUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; + + startDeviceMotionUpdatesUsingReferenceFrame(referenceFrame: interop.Enum): void; + + startDeviceMotionUpdatesUsingReferenceFrameToQueueWithHandler(referenceFrame: interop.Enum, queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; + + stopDeviceMotionUpdates(): void; + + showsDeviceMovementDisplay: boolean; + + setAccelerometerUpdateInterval(accelerometerUpdateInterval: number): void; + + isAccelerometerAvailable(): boolean; + + isAccelerometerActive(): boolean; + + setGyroUpdateInterval(gyroUpdateInterval: number): void; + + isGyroAvailable(): boolean; + + isGyroActive(): boolean; + + setMagnetometerUpdateInterval(magnetometerUpdateInterval: number): void; + + isMagnetometerAvailable(): boolean; + + isMagnetometerActive(): boolean; + + setDeviceMotionUpdateInterval(deviceMotionUpdateInterval: number): void; + + isDeviceMotionAvailable(): boolean; + + isDeviceMotionActive(): boolean; + + setShowsDeviceMovementDisplay(showsDeviceMovementDisplay: boolean): void; +} + declare class CMRecordedRotationRateData extends CMRotationRateData { readonly startDate: NSDate; } diff --git a/packages/ios-sim/types/CoreNFC.d.ts b/packages/ios-sim/types/CoreNFC.d.ts index d7e4de9e..888ea391 100644 --- a/packages/ios-sim/types/CoreNFC.d.ts +++ b/packages/ios-sim/types/CoreNFC.d.ts @@ -1,10 +1,10 @@ /// /// -declare const NFCTagResponseUnexpectedLengthErrorKey: string; - declare const NFCISO15693TagResponseErrorKey: string; +declare const NFCTagResponseUnexpectedLengthErrorKey: string; + declare const NFCErrorDomain: string; declare const NFCVASMode: { @@ -96,6 +96,8 @@ declare const NFCReaderError: { ReaderErrorInvalidParameterLength: 4, ReaderErrorParameterOutOfBound: 5, ReaderErrorRadioDisabled: 6, + ReaderErrorIneligible: 7, + ReaderErrorAccessNotAccepted: 8, ReaderTransceiveErrorTagConnectionLost: 100, ReaderTransceiveErrorRetryExceeded: 101, ReaderTransceiveErrorTagResponseError: 102, @@ -124,13 +126,6 @@ declare const NFCISO15693ResponseFlag: { WaitTimeExtension: 64, }; -declare const NFCFeliCaEncryptionId: { - NFCFeliCaEncryptionIdA: 79, - NFCFeliCaEncryptionIdAES_D: 65, - EncryptionIdA: 79, - EncryptionIdAES_D: 65, -}; - declare const NFCVASErrorCode: { NFCVASErrorCodeSuccess: 36864, NFCVASErrorCodeDataNotFound: 27267, @@ -150,6 +145,13 @@ declare const NFCVASErrorCode: { VASErrorCodeUnsupportedApplicationVersion: 25408, }; +declare const NFCFeliCaEncryptionId: { + NFCFeliCaEncryptionIdA: 79, + NFCFeliCaEncryptionIdAES_D: 65, + EncryptionIdA: 79, + EncryptionIdAES_D: 65, +}; + declare interface NFCReaderSessionProtocol extends NSObjectProtocol { readonly ready: boolean; @@ -584,6 +586,10 @@ declare class NFCISO15693CustomCommandConfiguration extends NFCTagCommandConfigu setRequestParameters(requestParameters: NSData): void; } +declare class NFCPaymentTagReaderSession extends NFCTagReaderSession { + initWithDelegateQueue(delegate: NFCTagReaderSessionDelegate, queue: NSObject | null): this; +} + declare class NFCISO15693ReaderSession extends NFCReaderSession { initWithDelegateQueue(delegate: NFCReaderSessionDelegate, queue: NSObject | null): this; diff --git a/packages/ios-sim/types/CoreServices.d.ts b/packages/ios-sim/types/CoreServices.d.ts index 097b8383..44940f3e 100644 --- a/packages/ios-sim/types/CoreServices.d.ts +++ b/packages/ios-sim/types/CoreServices.d.ts @@ -1,42 +1,24 @@ /// -declare const kUTTagClassFilenameExtension: interop.Pointer; - -declare const kUTTypeIconFileKey: interop.Pointer; - -declare const kUTTypeIdentifierKey: interop.Pointer; - -declare const kUTTypeElectronicPublication: interop.Pointer; - -declare const kUTTypeX509Certificate: interop.Pointer; - -declare const kUTTypePKCS12: interop.Pointer; +declare const kUTTypeReferenceURLKey: interop.Pointer; -declare const kUTType3DContent: interop.Pointer; +declare const kUTTypeConformsToKey: interop.Pointer; -declare const kUTTypeFont: interop.Pointer; +declare const kUTImportedTypeDeclarationsKey: interop.Pointer; declare const kUTTypeInkText: interop.Pointer; declare const kUTTypeInternetLocation: interop.Pointer; -declare const kUTTypeToDoItem: interop.Pointer; - declare const kUTTypeVCard: interop.Pointer; -declare const kUTTypePresentation: interop.Pointer; - declare const kUTTypeSpreadsheet: interop.Pointer; -declare const kUTTypeSystemPreferencesPane: interop.Pointer; - -declare const kUTTypeJavaClass: interop.Pointer; - -declare const kUTTypeUnixExecutable: interop.Pointer; +declare const kUTTypeBzip2Archive: interop.Pointer; -declare const kUTTypeApplicationBundle: interop.Pointer; +declare const kUTTypeWindowsExecutable: interop.Pointer; -declare const kUTTypeApplication: interop.Pointer; +declare const kUTTypeJavaArchive: interop.Pointer; declare const kUTTypeFramework: interop.Pointer; @@ -44,239 +26,257 @@ declare const kUTTypeXPCService: interop.Pointer; declare const kUTTypeQuickLookGenerator: interop.Pointer; -declare const kUTTypeSpotlightImporter: interop.Pointer; - -declare const kUTTypeBundle: interop.Pointer; - declare const kUTTypePackage: interop.Pointer; -declare const kUTTypeFolder: interop.Pointer; - -declare const kUTTypeM3UPlaylist: interop.Pointer; - -declare const kUTTypePlaylist: interop.Pointer; - -declare const kUTTypeWaveformAudio: interop.Pointer; - declare const kUTTypeAVIMovie: interop.Pointer; -declare const kUTTypeMPEG4: interop.Pointer; - -declare const kUTTypeMP3: interop.Pointer; - -declare const kUTTypeMPEG2Video: interop.Pointer; +declare const kUTTypeAppleProtectedMPEG4Video: interop.Pointer; -declare const kUTTypeQuickTimeMovie: interop.Pointer; +declare const kUTTypeMPEG4Audio: interop.Pointer; -declare const kUTTypeMovie: interop.Pointer; +declare const kUTTypeMPEG: interop.Pointer; -declare const kUTTypeAudiovisualContent: interop.Pointer; +declare const kUTTypeLivePhoto: interop.Pointer; -declare const kUTTypeScalableVectorGraphics: interop.Pointer; +declare const kUTTypeRawImage: interop.Pointer; -declare const kUTTypePNG: interop.Pointer; +declare const kUTTypeBMP: interop.Pointer; declare const kUTTypeGIF: interop.Pointer; -declare const kUTTypePICT: interop.Pointer; - declare const kUTTypeTIFF: interop.Pointer; -declare const kUTTypeQuickTimeImage: interop.Pointer; - -declare const kUTTypeRTFD: interop.Pointer; - -declare const kUTTypePDF: interop.Pointer; +declare const kUTTypeImage: interop.Pointer; -declare const kUTTypeTXNTextAndMultimediaData: interop.Pointer; +declare const kUTTypeJPEG2000: interop.Pointer; declare const kUTTypeBinaryPropertyList: interop.Pointer; -declare const kUTTypePHPScript: interop.Pointer; - -declare const kUTTypeRubyScript: interop.Pointer; - -declare const kUTTypePythonScript: interop.Pointer; +declare const kUTTypePerlScript: interop.Pointer; -declare const kUTTypeShellScript: interop.Pointer; +declare const kUTTypeOSAScriptBundle: interop.Pointer; declare const kUTTypeAppleScript: interop.Pointer; -declare const kUTTypeCPlusPlusHeader: interop.Pointer; - -declare const kUTTypeObjectiveCPlusPlusSource: interop.Pointer; - declare const kUTTypeCPlusPlusSource: interop.Pointer; -declare const kUTTypeSwiftSource: interop.Pointer; - -declare const kUTTypeAssemblyLanguageSource: interop.Pointer; +declare const kUTTypeCSource: interop.Pointer; declare const kUTTypeSourceCode: interop.Pointer; -declare const kUTTypeHTML: interop.Pointer; - -declare const kUTTypeRTF: interop.Pointer; +declare const kUTTypeJavaSource: interop.Pointer; -declare const kUTTypeCommaSeparatedText: interop.Pointer; +declare const kUTTypeXML: interop.Pointer; declare const kUTTypeDelimitedText: interop.Pointer; declare const kUTTypeUTF16PlainText: interop.Pointer; -declare const kUTTypeUTF16ExternalPlainText: interop.Pointer; - declare const kUTTypeText: interop.Pointer; -declare const kUTTypeFileURL: interop.Pointer; - declare const kUTTypeURL: interop.Pointer; -declare const kUTTypeURLBookmarkData: interop.Pointer; - declare const kUTTypeAliasFile: interop.Pointer; -declare const kUTTypeMountPoint: interop.Pointer; +declare const kUTTypePresentation: interop.Pointer; + +declare const kUTExportedTypeDeclarationsKey: interop.Pointer; + +declare const kUTTypeAliasRecord: interop.Pointer; + +declare const kUTTypeApplicationFile: interop.Pointer; declare const kUTTypeExecutable: interop.Pointer; -declare const kUTTypeDirectory: interop.Pointer; +declare const kUTTypeQuickTimeMovie: interop.Pointer; -declare const kUTTypeData: interop.Pointer; +declare const kUTTypeTabSeparatedText: interop.Pointer; -declare const kUTTypeAliasRecord: interop.Pointer; +declare const kUTTypeAudioInterchangeFileFormat: interop.Pointer; -declare const kUTTypeDiskImage: interop.Pointer; +declare const kUTTypeURLBookmarkData: interop.Pointer; -declare const kUTTypeArchive: interop.Pointer; +declare const kUTTypeVideo: interop.Pointer; -declare const kUTTypeContact: interop.Pointer; +declare const kUTTypeSpotlightImporter: interop.Pointer; -declare const kUTTypeMessage: interop.Pointer; +declare const kUTTypeDescriptionKey: interop.Pointer; -declare const kUTTypeCompositeContent: interop.Pointer; +declare const kUTTypeXMLPropertyList: interop.Pointer; -declare const kUTExportedTypeDeclarationsKey: interop.Pointer; +declare const kUTTypeUTF8TabSeparatedText: interop.Pointer; -declare const kUTTypeJPEG: interop.Pointer; +declare const kUTTypeMountPoint: interop.Pointer; -declare const kUTTypeVolume: interop.Pointer; +declare const kUTTypeMPEG2TransportStream: interop.Pointer; -declare const kUTTypeTagSpecificationKey: interop.Pointer; +declare const kUTTypeBookmark: interop.Pointer; -declare const kUTTypeBMP: interop.Pointer; +declare const kUTTypeJavaClass: interop.Pointer; -declare const kUTTypeTabSeparatedText: interop.Pointer; +declare const kUTTypeHTML: interop.Pointer; -declare const kUTTypeApplicationFile: interop.Pointer; +declare const kUTTypeWaveformAudio: interop.Pointer; -declare const kUTTypeDescriptionKey: interop.Pointer; +declare const kUTTypeContent: interop.Pointer; -declare const kUTTypeXMLPropertyList: interop.Pointer; +declare const kUTTypeVersionKey: interop.Pointer; + +declare const kUTTypeRubyScript: interop.Pointer; + +declare const kUTTypeMPEG2Video: interop.Pointer; declare const kUTTypePlainText: interop.Pointer; -declare const kUTTypeJavaSource: interop.Pointer; +declare const kUTTypeJavaScript: interop.Pointer; -declare const kUTTypeVideo: interop.Pointer; +declare const kUTTypeMP3: interop.Pointer; -declare const kUTTypeLivePhoto: interop.Pointer; +declare const kUTTypeRTF: interop.Pointer; + +declare const kUTTypeM3UPlaylist: interop.Pointer; + +declare const kUTTypeObjectiveCSource: interop.Pointer; + +declare const kUTTypeElectronicPublication: interop.Pointer; + +declare const kUTTypeMessage: interop.Pointer; + +declare const kUTTypeJPEG: interop.Pointer; + +declare const kUTTypeVolume: interop.Pointer; + +declare const kUTTypeTagSpecificationKey: interop.Pointer; declare const kUTTypeAudio: interop.Pointer; -declare const kUTTypeMPEG: interop.Pointer; +declare const kUTTypeDirectory: interop.Pointer; -declare const kUTTypeContent: interop.Pointer; +declare const kUTTypeWebArchive: interop.Pointer; + +declare const kUTTypeApplicationBundle: interop.Pointer; declare const kUTTypeSymLink: interop.Pointer; -declare const kUTImportedTypeDeclarationsKey: interop.Pointer; +declare const kUTTypeRTFD: interop.Pointer; declare const kUTTypeICO: interop.Pointer; -declare const kUTTypeGNUZipArchive: interop.Pointer; - -declare const kUTTypeBzip2Archive: interop.Pointer; +declare const kUTTypeUTF8PlainText: interop.Pointer; -declare const kUTTypeCalendarEvent: interop.Pointer; +declare const kUTTypeScalableVectorGraphics: interop.Pointer; -declare const kUTTypeLog: interop.Pointer; +declare const kUTTypePythonScript: interop.Pointer; -declare const kUTTypeOSAScriptBundle: interop.Pointer; +declare const kUTTypeGNUZipArchive: interop.Pointer; -declare const kUTTypePropertyList: interop.Pointer; +declare const kUTTypePluginBundle: interop.Pointer; -declare const kUTTypeWebArchive: interop.Pointer; +declare const kUTTypeAppleProtectedMPEG4Audio: interop.Pointer; -declare const kUTTypeJavaArchive: interop.Pointer; +declare const kUTTypeLog: interop.Pointer; -declare const kUTTypePerlScript: interop.Pointer; +declare const kUTTypePropertyList: interop.Pointer; -declare const kUTTypeConformsToKey: interop.Pointer; +declare const kUTTypeQuickTimeImage: interop.Pointer; declare const kUTTypeFlatRTFD: interop.Pointer; -declare const kUTTypeEmailMessage: interop.Pointer; - -declare const kUTTypeVersionKey: interop.Pointer; +declare const kUTTypeObjectiveCPlusPlusSource: interop.Pointer; -declare const kUTTypePluginBundle: interop.Pointer; +declare const kUTTypeEmailMessage: interop.Pointer; declare const kUTTypeItem: interop.Pointer; -declare const kUTTypeAudioInterchangeFileFormat: interop.Pointer; +declare const kUTTypeData: interop.Pointer; -declare const kUTTypeJavaScript: interop.Pointer; +declare const kUTTypeCalendarEvent: interop.Pointer; -declare const kUTTypeAppleProtectedMPEG4Audio: interop.Pointer; +declare const kUTTypeUnixExecutable: interop.Pointer; -declare const kUTTypeUTF8PlainText: interop.Pointer; +declare const kUTTypeUTF16ExternalPlainText: interop.Pointer; -declare const kUTTypeImage: interop.Pointer; +declare const kUTTypeOSAScript: interop.Pointer; + +declare const kUTTypePDF: interop.Pointer; declare const kUTTypeAppleICNS: interop.Pointer; -declare const kUTTypeCSource: interop.Pointer; +declare const kUTTypeShellScript: interop.Pointer; -declare const kUTTypeMPEG4Audio: interop.Pointer; +declare const kUTTypePlaylist: interop.Pointer; + +declare const kUTTypeCPlusPlusHeader: interop.Pointer; + +declare const kUTTypeMIDIAudio: interop.Pointer; declare const kUTTypeJSON: interop.Pointer; declare const kUTTypeZipArchive: interop.Pointer; -declare const kUTTypeMIDIAudio: interop.Pointer; +declare const kUTTypeApplication: interop.Pointer; -declare const kUTTypeRawImage: interop.Pointer; +declare const kUTTypeCHeader: interop.Pointer; -declare const kUTTypeAppleProtectedMPEG4Video: interop.Pointer; +declare const kUTTypeSystemPreferencesPane: interop.Pointer; -declare const kUTTypeXML: interop.Pointer; +declare const kUTTypeCommaSeparatedText: interop.Pointer; -declare const kUTTypeCHeader: interop.Pointer; +declare const kUTTypeFont: interop.Pointer; declare const kUTTypeScript: interop.Pointer; -declare const kUTTypeJPEG2000: interop.Pointer; +declare const kUTTypeSwiftSource: interop.Pointer; -declare const kUTTypeReferenceURLKey: interop.Pointer; +declare const kUTTypeCompositeContent: interop.Pointer; -declare const kUTTypeMPEG2TransportStream: interop.Pointer; +declare const kUTTypeX509Certificate: interop.Pointer; + +declare const kUTType3DContent: interop.Pointer; + +declare const kUTTypePNG: interop.Pointer; + +declare const kUTTypePHPScript: interop.Pointer; + +declare const kUTTypeDatabase: interop.Pointer; declare const kUTTypeResolvable: interop.Pointer; -declare const kUTTypeBookmark: interop.Pointer; +declare const kUTTypeTXNTextAndMultimediaData: interop.Pointer; + +declare const kUTTypePICT: interop.Pointer; + +declare const kUTTypeArchive: interop.Pointer; + +declare const kUTTypeToDoItem: interop.Pointer; + +declare const kUTTypeBundle: interop.Pointer; declare const kUTTagClassMIMEType: interop.Pointer; -declare const kUTTypeUTF8TabSeparatedText: interop.Pointer; +declare const kUTTypeFolder: interop.Pointer; -declare const kUTTypeWindowsExecutable: interop.Pointer; +declare const kUTTypeMovie: interop.Pointer; -declare const kUTTypeObjectiveCSource: interop.Pointer; +declare const kUTTypePKCS12: interop.Pointer; -declare const kUTTypeOSAScript: interop.Pointer; +declare const kUTTypeDiskImage: interop.Pointer; -declare const kUTTypeDatabase: interop.Pointer; +declare const kUTTypeAssemblyLanguageSource: interop.Pointer; + +declare const kUTTagClassFilenameExtension: interop.Pointer; + +declare const kUTTypeContact: interop.Pointer; + +declare const kUTTypeAudiovisualContent: interop.Pointer; + +declare const kUTTypeMPEG4: interop.Pointer; + +declare const kUTTypeFileURL: interop.Pointer; + +declare const kUTTypeIconFileKey: interop.Pointer; + +declare const kUTTypeIdentifierKey: interop.Pointer; declare function UTTypeCreatePreferredIdentifierForTag(inTagClass: interop.Object, inTag: interop.Object, inConformingToUTI: interop.Object): interop.Object; diff --git a/packages/ios-sim/types/CoreSpotlight.d.ts b/packages/ios-sim/types/CoreSpotlight.d.ts index aafbbc09..dba7e1b4 100644 --- a/packages/ios-sim/types/CoreSpotlight.d.ts +++ b/packages/ios-sim/types/CoreSpotlight.d.ts @@ -2,8 +2,6 @@ /// /// -declare const CSSuggestionHighlightAttributeName: string; - declare const CSSearchQueryErrorDomain: string; declare const CSIndexErrorDomain: string; @@ -32,6 +30,8 @@ declare const CoreSpotlightVersionNumber: number; declare const CSQueryContinuationActionType: string; +declare const CSSuggestionHighlightAttributeName: string; + declare const CSMailboxDrafts: string; declare const CSSearchableItemUpdateListenerOptions: { @@ -303,6 +303,38 @@ declare class CSSearchableItem extends NSObject implements NSSecureCoding, NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CSCustomAttributeKey extends NSObject implements NSCopying, NSSecureCoding { + initWithKeyName(keyName: string): this; + + initWithKeyNameSearchableSearchableByDefaultUniqueMultiValued(keyName: string, searchable: boolean, searchableByDefault: boolean, unique: boolean, multiValued: boolean): this; + + readonly keyName: string; + + readonly searchable: boolean; + + readonly searchableByDefault: boolean; + + readonly unique: boolean; + + readonly multiValued: boolean; + + isSearchable(): boolean; + + isSearchableByDefault(): boolean; + + isUnique(): boolean; + + isMultiValued(): boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CSSearchQueryContext extends NSObject implements NSSecureCoding, NSCopying { get fetchAttributes(): NSArray; set fetchAttributes(value: NSArray | Array); @@ -1260,35 +1292,3 @@ declare class CSIndexExtensionRequestHandler extends NSObject implements NSExten searchableItemsDidUpdate(items: NSArray | Array): void; } -declare class CSCustomAttributeKey extends NSObject implements NSCopying, NSSecureCoding { - initWithKeyName(keyName: string): this; - - initWithKeyNameSearchableSearchableByDefaultUniqueMultiValued(keyName: string, searchable: boolean, searchableByDefault: boolean, unique: boolean, multiValued: boolean): this; - - readonly keyName: string; - - readonly searchable: boolean; - - readonly searchableByDefault: boolean; - - readonly unique: boolean; - - readonly multiValued: boolean; - - isSearchable(): boolean; - - isSearchableByDefault(): boolean; - - isUnique(): boolean; - - isMultiValued(): boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - diff --git a/packages/ios-sim/types/CoreTelephony.d.ts b/packages/ios-sim/types/CoreTelephony.d.ts index 8a81372b..e5a5f652 100644 --- a/packages/ios-sim/types/CoreTelephony.d.ts +++ b/packages/ios-sim/types/CoreTelephony.d.ts @@ -47,6 +47,11 @@ declare const CTRadioAccessTechnologyGPRS: string; declare const CTCallStateDialing: string; +declare const CTCellularPlanCapability: { + Only: 0, + AndVoice: 1, +}; + declare const CTCellularPlanProvisioningAddPlanResult: { Unknown: 0, Fail: 1, @@ -80,6 +85,12 @@ declare interface CTSubscriberDelegate { declare class CTSubscriberDelegate extends NativeObject implements CTSubscriberDelegate { } +declare class CTCellularPlanStatus extends NSObject { + static getTokenWithCompletion(completionHandler: (p1: string, p2: NSError) => void | null): void; + + static checkValidityOfTokenCompletionHandler(token: string, completionHandler: (p1: boolean, p2: NSError) => void | null): void; +} + declare class CTCarrier extends NSObject { readonly carrierName: string; @@ -190,6 +201,31 @@ declare class CTCellularPlanProvisioning extends NSObject { supportsCellularPlan(): boolean; addPlanWithCompletionHandler(request: CTCellularPlanProvisioningRequest, completionHandler: (p1: interop.Enum) => void): void; + + addPlanWithRequestPropertiesCompletionHandler(request: CTCellularPlanProvisioningRequest, properties: CTCellularPlanProperties | null, completionHandler: (p1: interop.Enum) => void): void; + + updateCellularPlanPropertiesCompletionHandler(properties: CTCellularPlanProperties, completionHandler: (p1: NSError) => void | null): void; +} + +declare class CTCellularPlanProperties extends NSObject implements NSSecureCoding { + associatedIccid: string; + + simCapability: interop.Enum; + + get supportedRegionCodes(): NSArray; + set supportedRegionCodes(value: NSArray | Array); + + setAssociatedIccid(associatedIccid: string | null): void; + + setSimCapability(simCapability: interop.Enum): void; + + setSupportedRegionCodes(supportedRegionCodes: NSArray | Array): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class CTCallCenter extends NSObject { diff --git a/packages/ios-sim/types/CoreText.d.ts b/packages/ios-sim/types/CoreText.d.ts index 1cd9d3a4..d206de33 100644 --- a/packages/ios-sim/types/CoreText.d.ts +++ b/packages/ios-sim/types/CoreText.d.ts @@ -1,5 +1,7 @@ /// +declare const kKERNNotesRequested: number; + declare const kCTFontCharacterSetAttribute: interop.Pointer; declare const kFontEsperantoLanguage: number; @@ -14,14 +16,8 @@ declare const kFontLicenseDescriptionName: number; declare const kCTFontTableOpbd: number; -declare const kCTFontTableKern: number; - declare const nonGlyphID: number; -declare const kFontTradChineseLanguage: number; - -declare const featureFontTableTag: number; - declare const sizeof_sfntVariationHeader: number; declare const variationFontTableTag: number; @@ -44,7 +40,7 @@ declare const sizeof_sfntCMapHeader: number; declare const sizeof_sfntCMapExtendedSubHeader: number; -declare const kFontAymaraLanguage: number; +declare const kFontNoLanguageCode: number; declare const kCTFontMacintoshEncodingsAttribute: interop.Pointer; @@ -62,24 +58,22 @@ declare const kFontRundiLanguage: number; declare const kFontRuandaLanguage: number; -declare const kFontSwahiliLanguage: number; - declare const kFontSomaliLanguage: number; +declare const kFontGallaLanguage: number; + declare const kFontAmharicLanguage: number; declare const kFontVietnameseLanguage: number; declare const kFontKhmerLanguage: number; -declare const kFontBurmeseLanguage: number; - declare const kFontPunjabiLanguage: number; -declare const kFontGujaratiLanguage: number; - declare const kFontAssameseLanguage: number; +declare const kFontBengaliLanguage: number; + declare const kFontCyrillicScript: number; declare const kFontMarathiLanguage: number; @@ -92,6 +86,8 @@ declare const kFontGeorgianLanguage: number; declare const kFontAzerbaijanArLanguage: number; +declare const kFontYiddishLanguage: number; + declare const kFontCzechLanguage: number; declare const kFontRomanianLanguage: number; @@ -112,6 +108,8 @@ declare const sizeof_sfntDescriptorHeader: number; declare const kFontHindiLanguage: number; +declare const kFontTradChineseLanguage: number; + declare const kFontCroatianLanguage: number; declare const kFontTurkishLanguage: number; @@ -174,16 +172,12 @@ declare const kFontUnicode_FullRepertoire: number; declare const kFontUnicodeV2_0FullCoverageSemantics: number; -declare const kFontUnicodeV2_0BMPOnlySemantics: number; - declare const kFontISO10646_1993Semantics: number; declare const kFontUnicodeV1_1Semantics: number; declare const kFontUnicodeDefaultSemantics: number; -declare const kFontCustomPlatform: number; - declare const cmapFontTableTag: number; declare const sizeof_sfntDirectory: number; @@ -222,8 +216,6 @@ declare const kKERXActionTypeControlPoints: number; declare const kKERXNotApplied: number; -declare const kKERXCrossStreamResetNote: number; - declare const kKERXNoStakeNote: number; declare const kKERXIndexArray: number; @@ -246,16 +238,14 @@ declare const kIdeographicAltFourSelector: number; declare const kKERNCrossStreamResetNote: number; -declare const kKERNNotesRequested: number; - declare const kKERNNoCrossKerning: number; -declare const kKERNLineEndKerning: number; - declare const kKERNLineStart: number; declare const kKERNSimpleArray: number; +declare const kKERNStateTable: number; + declare const kKERNUnusedBits: number; declare const kKERNResetCrossStream: number; @@ -276,14 +266,14 @@ declare const kPROPLRODirectionClass: number; declare const kPROPLREDirectionClass: number; +declare const kPROPWSDirectionClass: number; + declare const kPROPPSDirectionClass: number; declare const kPROPCSDirectionClass: number; declare const kPROPRDirectionClass: number; -declare const kPROPZeroReserved: number; - declare const kPROPRightConnectMask: number; declare const kPROPUseRLPairMask: number; @@ -310,8 +300,6 @@ declare const kMORTMarkInsertCountShift: number; declare const kMORTMarkJustTableCountMask: number; -declare const kMORTCurrInsertBefore: number; - declare const kMORTInsertionsCountMask: number; declare const kMORTIsSplitVowelPiece: number; @@ -366,8 +354,6 @@ declare const kJUSTpcDecompositionAction: number; declare const kJUSTStandardFormat: number; -declare const kJUSTTag: number; - declare const kLCARCurrentVersion: number; declare const kUpperCaseType: number; @@ -412,8 +398,12 @@ declare const kStylisticAltNineteenOffSelector: number; declare const kStylisticAltSeventeenOnSelector: number; +declare const kStylisticAltFifteenOffSelector: number; + declare const kStylisticAltFourteenOffSelector: number; +declare const kStylisticAltTwelveOffSelector: number; + declare const kStylisticAltTenOffSelector: number; declare const kStylisticAltTenOnSelector: number; @@ -422,6 +412,8 @@ declare const kStylisticAltNineOffSelector: number; declare const kStylisticAltNineOnSelector: number; +declare const kStylisticAltEightOnSelector: number; + declare const kStylisticAltSevenOffSelector: number; declare const kStylisticAltSixOnSelector: number; @@ -488,10 +480,6 @@ declare const kStylisticAltElevenOffSelector: number; declare const kKanaToRomanizationSelector: number; -declare const kCTFontWidthTrait: interop.Pointer; - -declare const kHanjaToHangulSelector: number; - declare const kNoTransliterationSelector: number; declare const kThirdWidthTextSelector: number; @@ -574,6 +562,8 @@ declare const kHalfWidthIdeographsSelector: number; declare const kLineInitialSwashesOnSelector: number; +declare const kWordFinalSwashesOffSelector: number; + declare const kQuarterWidthNumbersSelector: number; declare const kPROPETDirectionClass: number; @@ -582,6 +572,8 @@ declare const kSubstituteVerticalFormsOnSelector: number; declare const kInitialCapsAndSmallCapsSelector: number; +declare const kAllLowerCaseSelector: number; + declare const kAllCapsSelector: number; declare const kPartiallyConnectedSelector: number; @@ -602,24 +594,20 @@ declare const kFontGujaratiScript: number; declare const kSquaredLigaturesOnSelector: number; +declare const kDiphthongLigaturesOffSelector: number; + declare const kDiphthongLigaturesOnSelector: number; declare const kRebusPicturesOnSelector: number; -declare const kLogosOnSelector: number; - declare const kRareLigaturesOnSelector: number; declare const kRequiredLigaturesOnSelector: number; -declare const kCJKRomanSpacingType: number; - declare const kLanguageTagType: number; declare const kCaseSensitiveLayoutType: number; -declare const kPROPWSDirectionClass: number; - declare const kItalicCJKRomanType: number; declare const kCJKSymbolAlternativesType: number; @@ -634,10 +622,6 @@ declare const kNumberCaseType: number; declare const kDesignComplexityType: number; -declare const kCTFontOpenTypeFeatureTag: interop.Pointer; - -declare const kOrnamentSetsType: number; - declare const os2FontTableTag: number; declare const kMathematicalExtrasType: number; @@ -662,11 +646,9 @@ declare const kCTLanguageAttributeName: interop.Pointer; declare const kCTCharacterShapeAttributeName: interop.Pointer; -declare const kCTGlyphInfoAttributeName: interop.Pointer; - declare const kCTStrokeWidthAttributeName: interop.Pointer; -declare const kCTBackgroundColorAttributeName: interop.Pointer; +declare const kCTParagraphStyleAttributeName: interop.Pointer; declare const kCTForegroundColorAttributeName: interop.Pointer; @@ -680,6 +662,8 @@ declare const kCTRubyAnnotationSizeFactorAttributeName: interop.Pointer; declare const kCTTypesetterOptionForcedEmbeddingLevel: interop.Pointer; +declare const kCTTypesetterOptionDisableBidiProcessing: interop.Pointer; + declare const kCTTypesetterOptionAllowUnboundedLayout: interop.Pointer; declare const kCTFramePathWidthAttributeName: interop.Pointer; @@ -692,9 +676,11 @@ declare const kCTFontManagerErrorFontAssetNameKey: interop.Pointer; declare const kCTFontManagerErrorFontDescriptorsKey: interop.Pointer; -declare const kCTFontManagerErrorDomain: interop.Pointer; +declare const kCTFontTableZapf: number; -declare const kCTFontCollectionRemoveDuplicatesOption: interop.Pointer; +declare const kCTFontManagerErrorFontURLsKey: interop.Pointer; + +declare const kCTFontManagerErrorDomain: interop.Pointer; declare const kCTFontClassMaskShift: number; @@ -720,6 +706,10 @@ declare const kCTFontTableHsty: number; declare const kCTFontTableHmtx: number; +declare const kCTFontTableHdmx: number; + +declare const kCTFontTableGvar: number; + declare const kCTFontTableGlyf: number; declare const kCTFontTableGasp: number; @@ -734,10 +724,6 @@ declare const kCTFontTableAvar: number; declare const kCTFontTableAnkr: number; -declare const kCTFontManagerErrorFontURLsKey: interop.Pointer; - -declare const kCTFontTableZapf: number; - declare const kCTFontTableVVAR: number; declare const kCTFontTableVORG: number; @@ -746,6 +732,8 @@ declare const kCTFontTableSVG: number; declare const kCTFontTableMATH: number; +declare const kCTFontTableJSTF: number; + declare const kCTFontTableEBDT: number; declare const kCTFontTableCPAL: number; @@ -782,6 +770,8 @@ declare const kCTFontUniqueNameKey: interop.Pointer; declare const kCTFontSubFamilyNameKey: interop.Pointer; +declare const kCTFontCopyrightNameKey: interop.Pointer; + declare const kCTFontDescriptorMatchingSourceDescriptor: interop.Pointer; declare const kCTFontOpticalSizeAttribute: interop.Pointer; @@ -790,10 +780,16 @@ declare const kCTFontEnabledAttribute: interop.Pointer; declare const kCTFontPriorityUser: number; +declare const kCTFontRegistrationScopeAttribute: interop.Pointer; + declare const kCTFontFixedAdvanceAttribute: interop.Pointer; +declare const kCTFontFeatureSettingsAttribute: interop.Pointer; + declare const kCTFontFeaturesAttribute: interop.Pointer; +declare const kCTFontBaselineAdjustAttribute: interop.Pointer; + declare const kCTFontLanguagesAttribute: interop.Pointer; declare const kCTFontCascadeListAttribute: interop.Pointer; @@ -806,8 +802,6 @@ declare const kCTFontDisplayNameAttribute: interop.Pointer; declare const kCTFontNameAttribute: interop.Pointer; -declare const kCTFontSymbolicTrait: interop.Pointer; - declare const kCTFrameProgressionAttributeName: interop.Pointer; declare const kMORTraDxAB: number; @@ -816,12 +810,32 @@ declare const sizeof_sfntCMapEncoding: number; declare const kFontGeezScript: number; +declare const kPROPZeroReserved: number; + +declare const kFontUnicodeV2_0BMPOnlySemantics: number; + +declare const kCTGlyphInfoAttributeName: interop.Pointer; + +declare const kCTFontWidthTrait: interop.Pointer; + +declare const kHanjaToHangulSelector: number; + +declare const kFontGujaratiLanguage: number; + +declare const kCTFontWeightTrait: interop.Pointer; + +declare const kKERXCrossStreamResetNote: number; + declare const kFontLettishLanguage: number; declare const kFontUrduLanguage: number; declare const kCTFontVariationAxesAttribute: interop.Pointer; +declare const kStylisticAltEightOffSelector: number; + +declare const kHanjaToHangulAltOneSelector: number; + declare const kCTFontFeatureSelectorNameKey: interop.Pointer; declare const kFontPersianLanguage: number; @@ -832,6 +846,8 @@ declare const kSTLigActionMask: number; declare const kFontMicrosoftPlatform: number; +declare const kLogosOnSelector: number; + declare const kCursiveSelector: number; declare const sizeof_sfntNameRecord: number; @@ -854,6 +870,8 @@ declare const kDesignLevel1Selector: number; declare const kFontMalayRomanLanguage: number; +declare const kFontKurdishLanguage: number; + declare const kHiraganaToKatakanaSelector: number; declare const kCTFontVariationAxisMinimumValueKey: interop.Pointer; @@ -862,8 +880,6 @@ declare const kCTBaselineClassRoman: interop.Pointer; declare const kFontSlovakLanguage: number; -declare const kContextualSwashAlternatesOnSelector: number; - declare const kFontJavaneseRomLanguage: number; declare const kKERNNotApplied: number; @@ -872,8 +888,6 @@ declare const kMonospacedNumbersSelector: number; declare const kSmartQuotesOffSelector: number; -declare const kFontKurdishLanguage: number; - declare const kAllTypeFeaturesOnSelector: number; declare const kCTFontVariationAxisHiddenKey: interop.Pointer; @@ -898,8 +912,6 @@ declare const kCJKSymbolAltOneSelector: number; declare const kPROPCanHangRBMask: number; -declare const kDiphthongLigaturesOffSelector: number; - declare const kStylisticAltFiveOnSelector: number; declare const kCTFontFeatureTypeNameKey: interop.Pointer; @@ -914,6 +926,8 @@ declare const kFontNepaliLanguage: number; declare const kFontLithuanianLanguage: number; +declare const kRoundedBoxAnnotationSelector: number; + declare const kTallCapsSelector: number; declare const kKERNNoStakeNote: number; @@ -930,8 +944,6 @@ declare const kFontEthiopicScript: number; declare const kKERNIndexArray: number; -declare const kVerticalPositionType: number; - declare const kLigaturesType: number; declare const kCTFontVendorURLNameKey: interop.Pointer; @@ -942,6 +954,8 @@ declare const kFontStyleName: number; declare const kKERXNoCrossKerning: number; +declare const kContextualSwashAlternatesOnSelector: number; + declare const kFontMalayalamLanguage: number; declare const kSmallCapsSelector: number; @@ -954,6 +968,12 @@ declare const kPROPCanHangLTMask: number; declare const kStylisticAltThreeOffSelector: number; +declare const kCJKRomanSpacingType: number; + +declare const kStyleOptionsType: number; + +declare const kCTFontSymbolicTrait: interop.Pointer; + declare const kSlashToDivideOffSelector: number; declare const kNoCJKSymbolAlternativesSelector: number; @@ -962,6 +982,8 @@ declare const kFontBulgarianLanguage: number; declare const kCTBaselineClassHanging: interop.Pointer; +declare const kKERXSimpleArray: number; + declare const kCTFontTableFmtx: number; declare const kCTFontTableCFF2: number; @@ -974,19 +996,19 @@ declare const kCTFontTableBdat: number; declare const kCharacterShapeType: number; -declare const kFontOriyaLanguage: number; - declare const kFontLastReservedName: number; +declare const kFontSwahiliLanguage: number; + declare const kFontIrishLanguage: number; declare const kLCARLinearFormat: number; declare const kCTFontTableLcar: number; -declare const kUpperCasePetiteCapsSelector: number; +declare const kCTFontOpenTypeFeatureTag: interop.Pointer; -declare const kLetterCaseType: number; +declare const kUpperCasePetiteCapsSelector: number; declare const kCTFontTableDSIG: number; @@ -1030,12 +1052,12 @@ declare const kJUSTpcUnconditionalAddAction: number; declare const kCircleAnnotationSelector: number; -declare const kCTFontCopyrightNameKey: interop.Pointer; - declare const kCTFontTableAcnt: number; declare const kStylisticAltEighteenOnSelector: number; +declare const kStylisticAltSeventeenOffSelector: number; + declare const kCTWritingDirectionAttributeName: interop.Pointer; declare const kPROPESDirectionClass: number; @@ -1048,12 +1070,20 @@ declare const kExponentsOffSelector: number; declare const kJUSTOverrideLimits: number; +declare const kCTFontFeatureSelectorDefaultKey: interop.Pointer; + declare const kCTFontTableBsln: number; +declare const kMORTCurrInsertCountShift: number; + declare const kOrdinalsSelector: number; +declare const kCTFontCollectionRemoveDuplicatesOption: interop.Pointer; + declare const kFontCustom16BitScript: number; +declare const kFontMacCompatibleFullName: number; + declare const kCTFontTableSTAT: number; declare const kParenthesisAnnotationSelector: number; @@ -1090,6 +1120,24 @@ declare const kStylisticAltSixteenOnSelector: number; declare const kFontMicrosoftStandardScript: number; +declare const kOrnamentSetsType: number; + +declare const kCTFontTableKern: number; + +declare const kCTBackgroundColorAttributeName: interop.Pointer; + +declare const featureFontTableTag: number; + +declare const kFontAymaraLanguage: number; + +declare const kVerticalPositionType: number; + +declare const kFontBurmeseLanguage: number; + +declare const kLetterCaseType: number; + +declare const kCTFontDescriptorMatchingCurrentAssetSize: interop.Pointer; + declare const kCTFontTableTrak: number; declare const kCTBaselineClassIdeographicCentered: interop.Pointer; @@ -1160,12 +1208,12 @@ declare const kUpperCaseSmallCapsSelector: number; declare const kDesignLevel5Selector: number; -declare const kFormInterrobangOnSelector: number; - declare const kThirdWidthNumbersSelector: number; declare const kCTBaselineClassIdeographicHigh: interop.Pointer; +declare const kContextualAlternatesType: number; + declare const kCTAdaptiveImageProviderAttributeName: interop.Pointer; declare const kFontSundaneseRomLanguage: number; @@ -1176,49 +1224,31 @@ declare const kMORTraCDxA: number; declare const kCommonLigaturesOffSelector: number; +declare const kRubyKanaType: number; + declare const kLowerCaseType: number; declare const kFontTigrinyaLanguage: number; -declare const kQuarterWidthTextSelector: number; - declare const kDingbatsSelector: number; -declare const kCTFontBaselineAdjustAttribute: interop.Pointer; - -declare const kOPBDControlPointFormat: number; - -declare const kFontDescriptionName: number; - declare const kMORTCurrInsertCountMask: number; -declare const kMORTCurrJustTableCountMask: number; +declare const kFontCustom8BitScript: number; declare const kFontPreferredFamilyName: number; declare const kCTFontTrademarkNameKey: interop.Pointer; -declare const kStylisticAltFourteenOnSelector: number; - declare const kWordInitialSwashesOnSelector: number; -declare const kCTFontTableGPOS: number; - -declare const kProportionalNumbersSelector: number; - declare const kJUSTCurrentVersion: number; -declare const kUnconnectedSelector: number; - declare const kCTFontTraitsAttribute: interop.Pointer; declare const kFontHebrewLanguage: number; -declare const kFontThaiScript: number; - -declare const kCTFontTableHhea: number; - -declare const kBSLNTag: number; +declare const kUpperAndLowerCaseSelector: number; declare const kCTFontTableLTSH: number; @@ -1230,62 +1260,32 @@ declare const kHalfWidthCJKRomanSelector: number; declare const kStylisticAltTwentyOnSelector: number; +declare const kKERXCrossStream: number; + declare const kStylisticAltFourOffSelector: number; declare const kMathSymbolsSelector: number; -declare const kCTFontDescriptorMatchingError: interop.Pointer; +declare const kCTBaselineOffsetAttributeName: interop.Pointer; declare const kFontManufacturerName: number; -declare const kFontCustom8BitScript: number; - -declare const kCTRunDelegateCurrentVersion: number; - -declare const kCTFontTableEBSC: number; - -declare const kFontEstonianLanguage: number; - -declare const kCTFontPriorityAttribute: interop.Pointer; - -declare const kPROPENDirectionClass: number; - -declare const kCTParagraphStyleAttributeName: interop.Pointer; - -declare const kInvertedBoxAnnotationSelector: number; - -declare const kKERXActionTypeCoordinates: number; +declare const kCTFontDescriptorMatchingError: interop.Pointer; declare const kFontUighurLanguage: number; -declare const kCTFontTableGvar: number; - -declare const kFontNoLanguageCode: number; - -declare const kContextualAlternatesType: number; - -declare const kExponentsOnSelector: number; - -declare const sizeof_sfntCMapSubHeader: number; +declare const kCTRunDelegateCurrentVersion: number; -declare const kFontYiddishLanguage: number; +declare const kMORTCurrInsertBefore: number; -declare const kKERXCrossStream: number; +declare const kPROPENDirectionClass: number; -declare const kAsteriskToMultiplyOffSelector: number; +declare const kCTFontPriorityAttribute: interop.Pointer; -declare const kCTFontTableJSTF: number; +declare const kUnconnectedSelector: number; declare const kPROPALDirectionClass: number; -declare const kPROPPairOffsetMask: number; - -declare const kCTBaselineOffsetAttributeName: interop.Pointer; - -declare const kStylisticAltFifteenOffSelector: number; - -declare const kFontDesignerURLName: number; - declare const kFontPolishLanguage: number; declare const kJIS1983CharactersSelector: number; @@ -1296,40 +1296,30 @@ declare const kCTFontPriorityDynamic: number; declare const kLastFeatureType: number; -declare const kCTFontRegistrationScopeAttribute: interop.Pointer; - -declare const kCTTypesetterOptionDisableBidiProcessing: interop.Pointer; - -declare const kStylisticAltTwelveOffSelector: number; - -declare const kStylisticAltEightOnSelector: number; - -declare const kFontOromoLanguage: number; - -declare const kCTFontTableHdmx: number; - -declare const kFontBengaliLanguage: number; - -declare const kContextualAlternatesOnSelector: number; - -declare const kMORTMarkJustTableCountShift: number; +declare const kCTFontTableBASE: number; -declare const kAllLowerCaseSelector: number; +declare const kContextualSwashAlternatesOffSelector: number; declare const kInferiorsSelector: number; +declare const kOPBDControlPointFormat: number; + declare const kUpperCaseNumbersSelector: number; declare const kTraditionalAltThreeSelector: number; declare const kSTNoAdvance: number; +declare const kFontNoNameCode: number; + declare const nameFontTableTag: number; declare const kMORTSwashType: number; declare const kPROPLDirectionClass: number; +declare const kJUSTpcDuctilityAction: number; + declare const kLogosOffSelector: number; declare const kFontSerbianLanguage: number; @@ -1338,7 +1328,7 @@ declare const kCTFontVariationAxisMaximumValueKey: interop.Pointer; declare const kRebusPicturesOffSelector: number; -declare const kFontMacCompatibleFullName: number; +declare const kJUSTTag: number; declare const kCTFontDescriptorMatchingTotalDownloadedSize: interop.Pointer; @@ -1372,26 +1362,20 @@ declare const kDiamondAnnotationSelector: number; declare const kKERXUnusedBits: number; -declare const kFontNoNameCode: number; - declare const kCTFontTableCBLC: number; declare const kCTFontTableBhed: number; +declare const kAsteriskToMultiplyOffSelector: number; + declare const descriptorFontTableTag: number; declare const kCTFontTableFeat: number; declare const kDecorativeBordersSelector: number; -declare const kCTFontDescriptorMatchingCurrentAssetSize: interop.Pointer; - declare const kFontKirghizLanguage: number; -declare const kRoundedBoxAnnotationSelector: number; - -declare const kStyleOptionsType: number; - declare const kDefaultCJKRomanSelector: number; declare const kStylisticAltThirteenOnSelector: number; @@ -1402,18 +1386,26 @@ declare const kFontTamilScript: number; declare const kCTUnderlineColorAttributeName: interop.Pointer; +declare const kKERNLineEndKerning: number; + declare const kPROPSDirectionClass: number; declare const kStylisticAltTwentyOffSelector: number; declare const kInvertedRoundedBoxAnnotationSelector: number; -declare const kRubyKanaType: number; +declare const kMORTMarkJustTableCountShift: number; + +declare const kCTFontTableEBSC: number; declare const kFontVendorURLName: number; declare const kHyphensToEmDashOnSelector: number; +declare const kCTFontOpenTypeFeatureValue: interop.Pointer; + +declare const kCTFontTableJust: number; + declare const kFontTagalogLanguage: number; declare const kCTTabColumnTerminatorsAttributeName: interop.Pointer; @@ -1430,7 +1422,7 @@ declare const kInitialCapsSelector: number; declare const kCTFontTableMort: number; -declare const kStylisticAltSixteenOffSelector: number; +declare const sizeof_sfntCMapSubHeader: number; declare const kFontDutchLanguage: number; @@ -1440,19 +1432,7 @@ declare const kPROPRLODirectionClass: number; declare const kCTKernAttributeName: interop.Pointer; -declare const kFontRSymbolScript: number; - -declare const kCJKItalicRomanSelector: number; - -declare const kJIS1990CharactersSelector: number; - -declare const kWordFinalSwashesOnSelector: number; - -declare const kCTFontFeatureSelectorDefaultKey: interop.Pointer; - -declare const kPROPONDirectionClass: number; - -declare const kCTFontFeatureSettingsAttribute: interop.Pointer; +declare const kWordFinalSwashesOnSelector: number; declare const kMORTraDxBA: number; @@ -1476,10 +1456,16 @@ declare const kPeriodsToEllipsisOnSelector: number; declare const kSmartQuotesOnSelector: number; +declare const kFontTibetanScript: number; + +declare const kStylisticAltTwelveOnSelector: number; + declare const kUnicodeDecompositionType: number; declare const kSwashAlternatesOnSelector: number; +declare const kPROPONDirectionClass: number; + declare const kTypographicExtrasType: number; declare const kCTFontVersionNameKey: interop.Pointer; @@ -1502,17 +1488,15 @@ declare const kCTFontTableFvar: number; declare const kFontCustom816BitScript: number; -declare const kKERNOrderedList: number; - -declare const kRubyKanaSelector: number; +declare const kLinguisticRearrangementOffSelector: number; declare const kCTFontDescriptorMatchingPercentage: interop.Pointer; declare const kLCARCtlPointFormat: number; -declare const kPROPPDFDirectionClass: number; +declare const kPROPPairOffsetMask: number; -declare const kCTFontTableJust: number; +declare const kPROPPDFDirectionClass: number; declare const kKERXControlPoint: number; @@ -1524,8 +1508,6 @@ declare const kFontMalteseLanguage: number; declare const kKERNCurrentVersion: number; -declare const kKERNStateTable: number; - declare const kHistoricalLigaturesOnSelector: number; declare const kMORXTag: number; @@ -1538,14 +1520,16 @@ declare const kMORTraDCxA: number; declare const kFontPreferredSubfamilyName: number; -declare const kJUSTpcDuctilityAction: number; - declare const kFontKannadaLanguage: number; declare const kCTFontTableFdsc: number; +declare const kFontOriyaLanguage: number; + declare const kSlashedZeroOnSelector: number; +declare const kFontDescriptionName: number; + declare const kMORTInsertionType: number; declare const kCTFontPostScriptNameKey: interop.Pointer; @@ -1562,9 +1546,9 @@ declare const kFontTatarLanguage: number; declare const kCTFontTableProp: number; -declare const kMORTCurrInsertCountShift: number; +declare const kRubyKanaSelector: number; -declare const kWordFinalSwashesOffSelector: number; +declare const kStylisticAltSixteenOffSelector: number; declare const kCTFontTableXref: number; @@ -1578,20 +1562,16 @@ declare const kCTFontTableMVAR: number; declare const kKERNVariation: number; +declare const kInvertedBoxAnnotationSelector: number; + declare const kFontNoScriptCode: number; declare const kMORTMarkInsertCountMask: number; -declare const kKERXSimpleArray: number; - -declare const kFontGallaLanguage: number; - declare const kCanonicalCompositionOffSelector: number; declare const kFontGermanLanguage: number; -declare const kStylisticAltSeventeenOffSelector: number; - declare const kCTFontTableFpgm: number; declare const kIdeographicAlternativesType: number; @@ -1600,6 +1580,8 @@ declare const kFontMongolianScript: number; declare const kStylisticAlternativesType: number; +declare const kFontEstonianLanguage: number; + declare const kMORXCoverIgnoreVertical: number; declare const kCTFontFeatureSampleTextKey: interop.Pointer; @@ -1610,14 +1592,22 @@ declare const kCTFontDescriptionNameKey: interop.Pointer; declare const kSTSetMark: number; +declare const kCTFontTableHhea: number; + +declare const kFontCustomPlatform: number; + declare const kCTFontFeatureTypeSelectorsKey: interop.Pointer; declare const kStylisticAltNineteenOnSelector: number; +declare const kStylisticAltFourteenOnSelector: number; + declare const kFontSampleTextName: number; declare const kFontArmenianLanguage: number; +declare const kFontThaiScript: number; + declare const kMORTLigLastAction: number; declare const kCTBaselineClassAttributeName: interop.Pointer; @@ -1626,10 +1616,6 @@ declare const kRomanNumeralAnnotationSelector: number; declare const kCTFramePathFillRuleAttributeName: interop.Pointer; -declare const kStylisticAltTwelveOnSelector: number; - -declare const kFontTibetanScript: number; - declare const kFontThaiLanguage: number; declare const kFontFinnishLanguage: number; @@ -1638,20 +1624,14 @@ declare const kMORTMarkInsertKashidaLike: number; declare const kMORTCurrInsertKashidaLike: number; -declare const kUpperAndLowerCaseSelector: number; - -declare const kLinguisticRearrangementOffSelector: number; - -declare const kKERXLineStart: number; - declare const kFontBurmeseScript: number; -declare const kCTFontOpenTypeFeatureValue: interop.Pointer; - declare const kContextualLigaturesOffSelector: number; declare const kAltProportionalTextSelector: number; +declare const kKERNOrderedList: number; + declare const kDisplayTextSelector: number; declare const kCTFrameClippingPathsAttributeName: interop.Pointer; @@ -1660,6 +1640,8 @@ declare const kKERXCurrentVersion: number; declare const kCTFontSampleTextNameKey: interop.Pointer; +declare const kFontOromoLanguage: number; + declare const kPROPNumDirectionClasses: number; declare const kFontMongolianCyrLanguage: number; @@ -1668,9 +1650,7 @@ declare const kIdeographicAltFiveSelector: number; declare const kCTFontFamilyNameKey: interop.Pointer; -declare const kStylisticAltEightOffSelector: number; - -declare const kHanjaToHangulAltOneSelector: number; +declare const kFormInterrobangOnSelector: number; declare const kFontDzongkhaLanguage: number; @@ -1684,14 +1664,20 @@ declare const kCTFontFormatAttribute: interop.Pointer; declare const kCTFontPriorityNetwork: number; +declare const kContextualAlternatesOnSelector: number; + declare const kCTFontTableOS2: number; declare const kFontRussian: number; +declare const kHyphenToEnDashOffSelector: number; + declare const kCTFontSizeAttribute: interop.Pointer; declare const kCTFontTableName: number; +declare const kFontDesignerURLName: number; + declare const kCTFontTableHVAR: number; declare const kSTClassDeletedGlyph: number; @@ -1704,8 +1690,6 @@ declare const kCTRunDelegateVersion1: number; declare const kMORTraCDxBA: number; -declare const kCTFontWeightTrait: interop.Pointer; - declare const kFontNoPlatformCode: number; declare const kCTWritingDirectionOverride: number; @@ -1736,6 +1720,8 @@ declare const kFontFaeroeseLanguage: number; declare const kRareLigaturesOffSelector: number; +declare const kQuarterWidthTextSelector: number; + declare const kAllTypographicFeaturesType: number; declare const kKatakanaToHiraganaSelector: number; @@ -1750,28 +1736,26 @@ declare const kScientificInferiorsSelector: number; declare const kOPBDCurrentVersion: number; -declare const kAltHalfWidthTextSelector: number; +declare const kKERXLineStart: number; -declare const kHyphenToEnDashOffSelector: number; +declare const kAltHalfWidthTextSelector: number; declare const kFontTajikiLanguage: number; declare const kFontTurkmenLanguage: number; -declare const kCTFontTableBASE: number; - declare const kCTFontTableCOLR: number; declare const kCharacterAlternativesType: number; -declare const kContextualSwashAlternatesOffSelector: number; - declare const kNoFractionsSelector: number; -declare const kMORTMarkInsertBefore: number; +declare const kExponentsOnSelector: number; declare const kFontUnicodePlatform: number; +declare const kKERXActionTypeCoordinates: number; + declare const kHyphenToMinusOffSelector: number; declare const kCTFontPrioritySystem: number; @@ -1782,18 +1766,28 @@ declare const kBSLNNoBaselineOverride: number; declare const kFontKoreanLanguage: number; +declare const kProportionalNumbersSelector: number; + declare const kJUSTPriorityCount: number; +declare const kBSLNTag: number; + declare const kInternationalSymbolsSelector: number; declare const kMORTraDx: number; +declare const kMORTCurrJustTableCountMask: number; + declare const kCJKItalicRomanOnSelector: number; declare const kFontMalayalamScript: number; declare const kFontEnglishLanguage: number; +declare const kCTFontTableGPOS: number; + +declare const kMORTMarkInsertBefore: number; + declare const kVerticalFractionsSelector: number; declare const kHistoricalLigaturesOffSelector: number; @@ -1822,6 +1816,12 @@ declare const kCTFontTableLtag: number; declare const kFontAzerbaijaniLanguage: number; +declare const kFontRSymbolScript: number; + +declare const kCJKItalicRomanSelector: number; + +declare const kJIS1990CharactersSelector: number; + declare const CTRubyAlignment: { Invalid: -1, Auto: 0, @@ -1853,14 +1853,6 @@ declare const CTFontManagerError: { UnsupportedScope: 307, }; -declare const CTRubyPosition: { - Before: 0, - After: 1, - InterCharacter: 2, - Inline: 3, - Count: 4, -}; - declare const CTFontOptions: { Default: 0, PreventAutoActivation: 1, @@ -1931,6 +1923,14 @@ declare const CTFontSymbolicTraits: { ClassMaskTrait: -268435456, }; +declare const CTRubyPosition: { + Before: 0, + After: 1, + InterCharacter: 2, + Inline: 3, + Count: 4, +}; + declare const CTUnderlineStyleModifiers: { Solid: 0, Dot: 256, @@ -2006,6 +2006,21 @@ declare const CTFontTableOptions: { ExcludeSynthetic: 1, }; +declare const CTWritingDirection: { + Natural: -1, + LeftToRight: 0, + RightToLeft: 1, +}; + +declare const CTLineBreakMode: { + WordWrapping: 0, + CharWrapping: 1, + Clipping: 2, + TruncatingHead: 3, + TruncatingTail: 4, + TruncatingMiddle: 5, +}; + declare const CTTextAlignment: { TextAlignmentLeft: 0, TextAlignmentRight: 1, @@ -2031,12 +2046,6 @@ declare const CTFrameProgression: { LeftToRight: 2, }; -declare const CTWritingDirection: { - Natural: -1, - LeftToRight: 0, - RightToLeft: 1, -}; - declare const CTRunStatus: { NoStatus: 0, RightToLeft: 1, @@ -2082,15 +2091,6 @@ declare const CTFontManagerScope: { User: 2, }; -declare const CTLineBreakMode: { - WordWrapping: 0, - CharWrapping: 1, - Clipping: 2, - TruncatingHead: 3, - TruncatingTail: 4, - TruncatingMiddle: 5, -}; - declare const CTFontUIFontType: { UIFontNone: -1, UIFontUser: 0, @@ -2419,12 +2419,6 @@ declare class KernOrderedListEntry { value: number; } -declare class KernKerningPair { - constructor(init?: KernKerningPair); - left: number; - right: number; -} - declare class TrakTable { constructor(init?: TrakTable); version: number; @@ -2440,12 +2434,6 @@ declare class TrakTableEntry { sizesOffset: number; } -declare class PropLookupSingle { - constructor(init?: PropLookupSingle); - glyph: number; - props: number; -} - declare class PropTable { constructor(init?: PropTable); version: number; @@ -2651,6 +2639,12 @@ declare class KernSubtableHeader { fsHeader: KernFormatSpecificHeader; } +declare class PropLookupSingle { + constructor(init?: PropLookupSingle); + glyph: number; + props: number; +} + declare class KernVersion0Header { constructor(init?: KernVersion0Header); version: number; @@ -2692,6 +2686,12 @@ declare class SFNTLookupTrimmedArrayHeader { valueArray: unknown /* const array */; } +declare class KernKerningPair { + constructor(init?: KernKerningPair); + left: number; + right: number; +} + declare class JustPostcompTable { constructor(init?: JustPostcompTable); lookupTable: SFNTLookupTable; @@ -2757,6 +2757,15 @@ declare class SFNTLookupSingleHeader { entries: unknown /* const array */; } +declare class STHeader { + constructor(init?: STHeader); + filler: number; + nClasses: number; + classTableOffset: number; + stateArrayOffset: number; + entryTableOffset: number; +} + declare class LcarCaretTable { constructor(init?: LcarCaretTable); version: number; @@ -2812,15 +2821,6 @@ declare class sfntNameRecord { offset: number; } -declare class STHeader { - constructor(init?: STHeader); - filler: number; - nClasses: number; - classTableOffset: number; - stateArrayOffset: number; - entryTableOffset: number; -} - declare class MorxLigatureSubtable { constructor(init?: MorxLigatureSubtable); header: STXHeader; @@ -3067,6 +3067,38 @@ declare class BslnFormatUnion { fmt3Part: BslnFormat3Part; } +type MortSpecificSubtableDescriptor = + | { rearrangement: MortRearrangementSubtable } + | { contextual: MortContextualSubtable } + | { ligature: MortLigatureSubtable } + | { swash: MortSwashSubtable } + | { insertion: MortInsertionSubtable }; + +declare class MortSpecificSubtable { + constructor(init?: MortSpecificSubtableDescriptor); + rearrangement: MortRearrangementSubtable; + contextual: MortContextualSubtable; + ligature: MortLigatureSubtable; + swash: MortSwashSubtable; + insertion: MortInsertionSubtable; +} + +type SFNTLookupFormatSpecificHeaderDescriptor = + | { theArray: SFNTLookupArrayHeader } + | { segment: SFNTLookupSegmentHeader } + | { single: SFNTLookupSingleHeader } + | { trimmedArray: SFNTLookupTrimmedArrayHeader } + | { vector: SFNTLookupVectorHeader }; + +declare class SFNTLookupFormatSpecificHeader { + constructor(init?: SFNTLookupFormatSpecificHeaderDescriptor); + theArray: SFNTLookupArrayHeader; + segment: SFNTLookupSegmentHeader; + single: SFNTLookupSingleHeader; + trimmedArray: SFNTLookupTrimmedArrayHeader; + vector: SFNTLookupVectorHeader; +} + type KerxFormatSpecificHeaderDescriptor = | { orderedList: KerxOrderedListHeader } | { stateTable: KerxStateHeader } @@ -3097,38 +3129,6 @@ declare class KernFormatSpecificHeader { indexArray: KernIndexArrayHeader; } -type SFNTLookupFormatSpecificHeaderDescriptor = - | { theArray: SFNTLookupArrayHeader } - | { segment: SFNTLookupSegmentHeader } - | { single: SFNTLookupSingleHeader } - | { trimmedArray: SFNTLookupTrimmedArrayHeader } - | { vector: SFNTLookupVectorHeader }; - -declare class SFNTLookupFormatSpecificHeader { - constructor(init?: SFNTLookupFormatSpecificHeaderDescriptor); - theArray: SFNTLookupArrayHeader; - segment: SFNTLookupSegmentHeader; - single: SFNTLookupSingleHeader; - trimmedArray: SFNTLookupTrimmedArrayHeader; - vector: SFNTLookupVectorHeader; -} - -type MortSpecificSubtableDescriptor = - | { rearrangement: MortRearrangementSubtable } - | { contextual: MortContextualSubtable } - | { ligature: MortLigatureSubtable } - | { swash: MortSwashSubtable } - | { insertion: MortInsertionSubtable }; - -declare class MortSpecificSubtable { - constructor(init?: MortSpecificSubtableDescriptor); - rearrangement: MortRearrangementSubtable; - contextual: MortContextualSubtable; - ligature: MortLigatureSubtable; - swash: MortSwashSubtable; - insertion: MortInsertionSubtable; -} - type MorxSpecificSubtableDescriptor = | { rearrangement: MorxRearrangementSubtable } | { contextual: MorxContextualSubtable } diff --git a/packages/ios-sim/types/CoreVideo.d.ts b/packages/ios-sim/types/CoreVideo.d.ts index 24305d10..ec99a09a 100644 --- a/packages/ios-sim/types/CoreVideo.d.ts +++ b/packages/ios-sim/types/CoreVideo.d.ts @@ -4,10 +4,10 @@ declare const kCVImageBufferColorPrimaries_P3_D65: interop.Object; declare const kCVImageBufferChromaLocation_Top: interop.Object; -declare const kCVImageBufferTransferFunction_SMPTE_240M_1995: interop.Object; - declare const kCVPixelFormatCodecType: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar: number; + declare const kCVImageBufferAlphaChannelMode_StraightAlpha: interop.Object; declare const kCVPixelFormatType_OneComponent10: number; @@ -16,22 +16,22 @@ declare const kCVImageBufferGammaLevelKey: interop.Object; declare const kCVPixelFormatType_16LE565: number; -declare const kCVPixelBufferOpenGLESCompatibilityKey: interop.Object; - declare const kCVReturnUnsupported: number; declare const kCVImageBufferTransferFunction_ITU_R_2100_HLG: interop.Object; declare const kCVPixelFormatType_2Indexed: number; -declare const kCVReturnAllocationFailed: number; +declare const kCVImageBufferDisplayMaskRectangleKey: interop.Object; -declare const kCVOpenGLESTextureCacheMaximumTextureAgeKey: interop.Object; +declare const kCVPixelFormatType_48RGB: number; declare const kCVImageBufferLogTransferFunctionKey: interop.Object; declare const kCVPixelFormatType_Lossless_64RGBAHalf: number; +declare const kCVOpenGLESTextureCacheMaximumTextureAgeKey: interop.Object; + declare const kCVPixelFormatType_444YpCbCr8: number; declare const kCVImageBufferChromaLocation_Left: interop.Object; @@ -52,8 +52,6 @@ declare const kCVImageBufferContentLightLevelInfoKey: interop.Object; declare const kCVPixelFormatPlanes: interop.Object; -declare const kCVPixelFormatType_14Bayer_RGGB: number; - declare const kCVPixelFormatType_128RGBAFloat: number; declare const kCVPixelFormatConstant: interop.Object; @@ -64,7 +62,7 @@ declare const kCVPixelFormatContainsGrayscale: interop.Object; declare const kCVPixelFormatType_420YpCbCr8Planar: number; -declare const kCVPixelFormatType_30RGB_r210: number; +declare const kCVImageBufferTransferFunction_SMPTE_240M_1995: interop.Object; declare const kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange: number; @@ -76,56 +74,50 @@ declare const kCVImageBufferDisplayDimensionsKey: interop.Object; declare const kCVImageBufferTransferFunction_UseGamma: interop.Object; +declare const kCVPixelFormatType_14Bayer_RGGB: number; + +declare const kCVImageBufferDisplayMaskRectangle_RectangleLeftKey: interop.Object; + declare const kCVPixelFormatFourCC: interop.Object; declare const kCVPixelFormatType_16LE5551: number; +declare const kCVPixelFormatType_422YpCbCr8FullRange: number; + +declare const kCVPixelFormatBlockHeight: interop.Object; + declare const kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange: number; declare const kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange: number; declare const kCVImageBufferYCbCrMatrix_DCI_P3: interop.Object; +declare const kCVZeroTime: CVTime; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey: interop.Object; + declare const kCVImageBufferTransferFunction_Linear: interop.Object; declare const kCVPixelFormatContainsYCbCr: interop.Object; -declare const kCVPixelFormatCGImageCompatibility: interop.Object; - declare const kCVPixelFormatBlockHorizontalAlignment: interop.Object; -declare const kCVReturnPixelBufferNotOpenGLCompatible: number; - -declare const kCVPixelFormatOpenGLInternalFormat: interop.Object; - -declare const kCVImageBufferFieldDetailSpatialFirstLineEarly: interop.Object; - declare const kCVImageBufferCleanApertureHeightKey: interop.Object; -declare const kCVPixelFormatType_48RGB: number; - -declare const kCVImageBufferYCbCrMatrix_SMPTE_240M_1995: interop.Object; - -declare const kCVImageBufferPreferredCleanApertureKey: interop.Object; +declare const kCVReturnPixelBufferNotOpenGLCompatible: number; declare const kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange: number; declare const kCVPixelFormatType_Lossy_422YpCbCr10PackedBiPlanarVideoRange: number; -declare const kCVImageBufferFieldCountKey: interop.Object; - -declare const kCVPixelFormatBitsPerComponent: interop.Object; +declare const kCVPixelFormatOpenGLInternalFormat: interop.Object; -declare const kCVPixelFormatType_14Bayer_GBRG: number; +declare const kCVPixelFormatCGImageCompatibility: interop.Object; declare const kCVPixelFormatType_24RGB: number; declare const kCVPixelFormatType_30RGB: number; -declare const kCVPixelBufferMetalCompatibilityKey: interop.Object; - -declare const kCVPixelFormatBlockVerticalAlignment: interop.Object; - declare const kCVImageBufferFieldDetailTemporalTopFirst: interop.Object; declare const kCVImageBufferSceneIlluminationKey: interop.Object; @@ -134,7 +126,7 @@ declare const kCVPixelFormatType_422YpCbCr10: number; declare const kCVImageBufferTransferFunction_sRGB: interop.Object; -declare const kCVImageBufferChromaSubsamplingKey: interop.Object; +declare const kCVPixelBufferExtendedPixelsRightKey: interop.Object; declare const kCVPixelFormatType_444YpCbCr8BiPlanarFullRange: number; @@ -142,20 +134,22 @@ declare const kCVImageBufferChromaLocation_Bottom: interop.Object; declare const kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarFullRange: number; +declare const kCVPixelFormatBlockVerticalAlignment: interop.Object; + declare const kCVPixelFormatType_OneComponent16: number; declare const kCVPixelFormatType_422YpCbCr_4A_8BiPlanar: number; declare const kCVPixelFormatType_30RGBLEPackedWideGamut: number; +declare const kCVPixelFormatBitsPerComponent: interop.Object; + declare const kCVPixelFormatType_16BE565: number; declare const kCVImageBufferColorPrimaries_EBU_3213: interop.Object; declare const kCVPixelFormatType_40ARGBLEWideGamutPremultiplied: number; -declare const kCVImageBufferYCbCrMatrix_P3_D65: interop.Object; - declare const kCVPixelFormatType_64RGBALE: number; declare const kCVPixelFormatType_OneComponent16Half: number; @@ -190,12 +184,12 @@ declare const kCVPixelFormatContainsSenselArray: interop.Object; declare const kCVPixelFormatContainsRGB: interop.Object; -declare const kCVPixelFormatName: interop.Object; - declare const kCVPixelBufferPoolAllocationThresholdKey: interop.Object; declare const kCVPixelBufferIOSurfaceOpenGLESTextureCompatibilityKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangle_RectangleHeightKey: interop.Object; + declare const kCVImageBufferTransferFunction_SMPTE_ST_428_1: interop.Object; declare const kCVPixelBufferProResRAWKey_MetadataExtension: interop.Object; @@ -214,20 +208,30 @@ declare const kCVVersatileBayer_BayerPattern_BGGR: number; declare const kCVVersatileBayer_BayerPattern_GRBG: number; -declare const kCVPixelBufferCGImageCompatibilityKey: interop.Object; +declare const kCVPixelBufferMetalCompatibilityKey: interop.Object; -declare const kCVPixelBufferExtendedPixelsRightKey: interop.Object; +declare const kCVPixelBufferOpenGLESCompatibilityKey: interop.Object; + +declare const kCVPixelBufferCGImageCompatibilityKey: interop.Object; declare const kCVPixelBufferIOSurfaceOpenGLESFBOCompatibilityKey: interop.Object; declare const kCVPixelBufferMemoryAllocatorKey: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLEPackedWideGamut: number; + declare const kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarVideoRange: number; declare const kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange: number; +declare const kCVPixelFormatType_30RGBLE_8A_BiPlanar: number; + +declare const kCVReturnAllocationFailed: number; + declare const kCVPixelFormatType_422YpCbCr16BiPlanarVideoRange: number; +declare const kCVPixelFormatType_96VersatileBayerPacked12: number; + declare const kCVPixelFormatType_420YpCbCr10BiPlanarFullRange: number; declare const kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange: number; @@ -236,6 +240,8 @@ declare const kCVPixelFormatType_DisparityFloat32: number; declare const kCVPixelFormatType_DisparityFloat16: number; +declare const kCVPixelFormatType_14Bayer_GBRG: number; + declare const kCVPixelFormatType_14Bayer_GRBG: number; declare const kCVPixelFormatType_64RGBAHalf: number; @@ -254,8 +260,6 @@ declare const kCVPixelFormatType_TwoComponent8: number; declare const kCVPixelFormatType_OneComponent8: number; -declare const kCVPixelFormatType_422YpCbCr8FullRange: number; - declare const kCVPixelFormatType_422YpCbCr8_yuvs: number; declare const kCVPixelFormatType_422YpCbCr8BiPlanarFullRange: number; @@ -292,6 +296,18 @@ declare const kCVPixelFormatType_16LE555: number; declare const kCVPixelFormatType_4Indexed: number; +declare const kCVImageBufferDisplayMaskRectangle_RightEdgePointsKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangleStereoRightKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_RectangleWidthKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey: interop.Object; + +declare const kCVImageBufferLogTransferFunction_AppleLog2: interop.Object; + declare const kCVImageBufferLogTransferFunction_AppleLog: interop.Object; declare const kCVImageBufferRegionOfInterestKey: interop.Object; @@ -304,6 +320,8 @@ declare const kCVImageBufferAlphaChannelIsOpaque: interop.Object; declare const kCVImageBufferChromaSubsampling_422: interop.Object; +declare const kCVImageBufferChromaSubsamplingKey: interop.Object; + declare const kCVImageBufferChromaLocation_Center: interop.Object; declare const kCVImageBufferTransferFunction_SMPTE_ST_2084_PQ: interop.Object; @@ -322,6 +340,8 @@ declare const kCVImageBufferColorPrimariesKey: interop.Object; declare const kCVImageBufferYCbCrMatrix_ITU_R_2020: interop.Object; +declare const kCVImageBufferYCbCrMatrix_SMPTE_240M_1995: interop.Object; + declare const kCVImageBufferYCbCrMatrix_ITU_R_601_4: interop.Object; declare const kCVImageBufferYCbCrMatrix_ITU_R_709_2: interop.Object; @@ -338,6 +358,10 @@ declare const kCVImageBufferPixelAspectRatioKey: interop.Object; declare const kCVImageBufferFieldDetailSpatialFirstLineLate: interop.Object; +declare const kCVImageBufferFieldDetailTemporalBottomFirst: interop.Object; + +declare const kCVImageBufferPreferredCleanApertureKey: interop.Object; + declare const kCVImageBufferCleanApertureHorizontalOffsetKey: interop.Object; declare const kCVBufferTimeScaleKey: interop.Object; @@ -368,11 +392,9 @@ declare const kCVReturnSuccess: number; declare const kCVIndefiniteTime: CVTime; -declare const kCVZeroTime: CVTime; - declare const kCVPixelFormatType_DepthFloat16: number; -declare const kCVImageBufferFieldDetailTemporalBottomFirst: interop.Object; +declare const kCVPixelFormatName: interop.Object; declare const kCVPixelFormatType_14Bayer_BGGR: number; @@ -390,12 +412,18 @@ declare const kCVVersatileBayer_BayerPattern_GBRG: number; declare const kCVReturnInvalidPixelFormat: number; +declare const kCVImageBufferFieldDetailSpatialFirstLineEarly: interop.Object; + +declare const kCVImageBufferFieldCountKey: interop.Object; + declare const kCVImageBufferChromaLocation_BottomLeft: interop.Object; declare const kCVImageBufferChromaSubsampling_411: interop.Object; declare const kCVImageBufferFieldDetailKey: interop.Object; +declare const kCVImageBufferYCbCrMatrix_P3_D65: interop.Object; + declare const kCVPixelFormatType_32AlphaGray: number; declare const kCVImageBufferDisplayWidthKey: interop.Object; @@ -408,12 +436,18 @@ declare const kCVReturnRetry: number; declare const kCVImageBufferPixelAspectRatioHorizontalSpacingKey: interop.Object; +declare const kCVPixelFormatType_30RGB_r210: number; + declare const kCVPixelFormatType_422YpCbCr10BiPlanarFullRange: number; +declare const kCVImageBufferDisplayMaskRectangle_RectangleTopKey: interop.Object; + declare const kCVPixelFormatType_Lossy_420YpCbCr10PackedBiPlanarVideoRange: number; declare const kCVImageBufferChromaLocationBottomFieldKey: interop.Object; +declare const kCVPixelBufferPoolMinimumBufferCountKey: interop.Object; + declare const kCVPixelFormatVerticalSubsampling: interop.Object; declare const kCVPixelFormatContainsAlpha: interop.Object; @@ -426,6 +460,10 @@ declare const kCVPixelFormatOpenGLFormat: interop.Object; declare const kCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar: number; +declare const kCVPixelBufferIOSurfacePurgeableKey: interop.Object; + +declare const kCVPixelBufferExtendedPixelsTopKey: interop.Object; + declare const kCVReturnDisplayLinkNotRunning: number; declare const kCVReturnInvalidSize: number; @@ -450,8 +488,6 @@ declare const kCVPixelFormatType_4IndexedGray_WhiteIsZero: number; declare const kCVReturnWouldExceedAllocationThreshold: number; -declare const kCVPixelBufferExtendedPixelsTopKey: interop.Object; - declare const kCVPixelBufferIOSurfacePropertiesKey: interop.Object; declare const kCVPixelBufferProResRAWKey_SenselSitingOffsets: interop.Object; @@ -460,6 +496,8 @@ declare const kCVPixelBufferProResRAWKey_GainFactor: interop.Object; declare const kCVImageBufferColorPrimaries_SMPTE_C: interop.Object; +declare const kCVPixelBufferCGBitmapContextCompatibilityKey: interop.Object; + declare const kCVPixelFormatType_422YpCbCr8: number; declare const kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange: number; @@ -468,6 +506,8 @@ declare const kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey: interop.Obje declare const kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar: number; +declare const kCVPixelFormatType_Lossless_422YpCbCr10PackedBiPlanarVideoRange: number; + declare const kCVPixelBufferExtendedPixelsLeftKey: interop.Object; declare const kCVPixelFormatBlackBlock: interop.Object; @@ -482,8 +522,6 @@ declare const kCVPixelBufferPlaneAlignmentKey: interop.Object; declare const kCVReturnLast: number; -declare const kCVPixelFormatType_Lossless_422YpCbCr10PackedBiPlanarVideoRange: number; - declare const kCVPixelBufferProResRAWKey_WhiteLevel: interop.Object; declare const kCVBufferNonPropagatedAttachmentsKey: interop.Object; @@ -510,6 +548,8 @@ declare const kCVPixelFormatType_8IndexedGray_WhiteIsZero: number; declare const kCVPixelBufferOpenGLCompatibilityKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangleStereoLeftKey: interop.Object; + declare const kCVImageBufferCGColorSpaceKey: interop.Object; declare const kCVPixelBufferHeightKey: interop.Object; @@ -518,8 +558,6 @@ declare const kCVPixelFormatType_1Monochrome: number; declare const kCVPixelFormatType_16VersatileBayer: number; -declare const kCVPixelFormatBlockHeight: interop.Object; - declare const kCVImageBufferCleanApertureWidthKey: interop.Object; declare const kCVReturnFirst: number; @@ -534,19 +572,11 @@ declare const kCVPixelFormatType_422YpCbCr16: number; declare const kCVPixelFormatType_ARGB2101010LEPacked: number; -declare const kCVPixelBufferCGBitmapContextCompatibilityKey: interop.Object; - -declare const kCVPixelBufferPoolMinimumBufferCountKey: interop.Object; - declare const CVAttachmentMode: { Not: 0, kCVAttachmentMode_ShouldPropagate: 1, }; -declare const CVPixelBufferLockFlags: { - kCVPixelBufferLock_ReadOnly: 1, -}; - declare const CVSMPTETimeFlags: { Valid: 1, Running: 2, @@ -583,6 +613,10 @@ declare const CVTimeFlags: { kCVTimeIsIndefinite: 1, }; +declare const CVPixelBufferLockFlags: { + kCVPixelBufferLock_ReadOnly: 1, +}; + declare class CVFillExtendedPixelsCallBackData { constructor(init?: CVFillExtendedPixelsCallBackData); version: number; @@ -711,6 +745,8 @@ declare function CVImageBufferGetCleanRect(imageBuffer: interop.Object): CGRect; declare function CVImageBufferIsFlipped(imageBuffer: interop.Object): number; +declare function CVImageBufferGetColorSpace(imageBuffer: interop.Object): interop.Object; + declare function CVImageBufferCreateColorSpaceFromAttachments(attachments: interop.Object): interop.Object; declare function CVPixelBufferGetTypeID(): number; @@ -761,6 +797,8 @@ declare function CVPixelBufferFillExtendedPixels(pixelBuffer: interop.Object): n declare function CVPixelBufferCopyCreationAttributes(pixelBuffer: interop.Object): interop.Object; +declare function CVPixelBufferIsCompatibleWithAttributes(pixelBuffer: interop.Object, attributes: interop.Object): number; + declare function CVPixelBufferGetIOSurface(pixelBuffer: interop.Object): interop.Object; declare function CVPixelBufferCreateWithIOSurface(allocator: interop.Object, surface: interop.Object, pixelBufferAttributes: interop.Object, pixelBufferOut: interop.PointerConvertible): number; @@ -807,6 +845,8 @@ declare function CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allo declare function CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description: interop.Object, pixelFormat: number): void; +declare function CVPixelFormatTypeCopyFourCharCodeString(pixelFormat: number): interop.Object; + declare function CVIsCompressedPixelFormatAvailable(pixelFormatType: number): number; declare function CVMetalTextureGetTypeID(): number; diff --git a/packages/ios-sim/types/CryptoTokenKit.d.ts b/packages/ios-sim/types/CryptoTokenKit.d.ts index 34978ca5..bc679928 100644 --- a/packages/ios-sim/types/CryptoTokenKit.d.ts +++ b/packages/ios-sim/types/CryptoTokenKit.d.ts @@ -130,6 +130,16 @@ declare interface TKTokenDriverDelegate extends NSObjectProtocol { declare class TKTokenDriverDelegate extends NativeObject implements TKTokenDriverDelegate { } +declare class TKSmartCardTokenRegistrationManager extends NSObject { + static readonly defaultManager: TKSmartCardTokenRegistrationManager; + + readonly registeredSmartCardTokens: NSArray; + + registerSmartCardWithTokenIDPromptMessageError(tokenID: string, promptMessage: string, error: interop.PointerConvertible): boolean; + + unregisterSmartCardWithTokenIDError(tokenID: string, error: interop.PointerConvertible): boolean; +} + declare class TKTokenWatcher extends NSObject { readonly tokenIDs: NSArray; @@ -147,10 +157,6 @@ declare class TKTokenWatcher extends NSObject { declare class TKSmartCardTokenDriver extends TKTokenDriver { } -declare class TKSmartCardTokenSession extends TKTokenSession { - readonly smartCard: TKSmartCard; -} - declare class TKTokenConfiguration extends NSObject { readonly instanceID: string; @@ -248,6 +254,18 @@ declare class TKSmartCardSlotManager extends NSObject { getSlotWithNameReply(name: string, reply: (p1: TKSmartCardSlot) => void | null): void; slotNamed(name: string): TKSmartCardSlot; + + createNFCSlotWithMessageCompletion(message: string | null, completion: (p1: TKSmartCardSlotNFCSession, p2: NSError) => void | null): void; + + isNFCSupported(): boolean; +} + +declare class TKSmartCardSlotNFCSession extends NSObject { + readonly slotName: string; + + updateWithMessageError(message: string, error: interop.PointerConvertible): boolean; + + endSession(): void; } declare class TKSmartCardATR extends NSObject { @@ -350,6 +368,18 @@ declare class TKTokenAuthOperation extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class TKSmartCardToken extends TKToken { + initWithSmartCardAIDInstanceIDTokenDriver(smartCard: TKSmartCard, AID: NSData | null, instanceID: string, tokenDriver: TKSmartCardTokenDriver): this; + + readonly AID: NSData; +} + +declare class TKSmartCardTokenSession extends TKTokenSession { + readonly smartCard: TKSmartCard; + + getSmartCardWithError(error: interop.PointerConvertible): TKSmartCard; +} + declare class TKSimpleTLVRecord extends TKTLVRecord { initWithTagValue(tag: number, value: NSData): this; } @@ -360,14 +390,6 @@ declare class TKTokenPasswordAuthOperation extends TKTokenAuthOperation { setPassword(password: string | null): void; } -declare class TKTokenWatcherTokenInfo extends NSObject { - readonly tokenID: string; - - readonly slotName: string; - - readonly driverName: string; -} - declare class TKTokenSmartCardPINAuthOperation extends TKTokenAuthOperation { PINFormat: TKSmartCardPINFormat; @@ -406,10 +428,6 @@ declare class TKTokenKeychainContents extends NSObject { certificateForObjectIDError(objectID: interop.Object, error: interop.PointerConvertible): TKTokenKeychainCertificate; } -declare class TKCompactTLVRecord extends TKTLVRecord { - initWithTagValue(tag: number, value: NSData): this; -} - declare class TKTokenKeychainKey extends TKTokenKeychainItem { initWithCertificateObjectID(certificateRef: interop.Object | null, objectID: interop.Object): this; @@ -478,6 +496,18 @@ declare class TKSmartCardUserInteraction extends NSObject { setInteractionTimeout(interactionTimeout: number): void; } +declare class TKCompactTLVRecord extends TKTLVRecord { + initWithTagValue(tag: number, value: NSData): this; +} + +declare class TKTokenWatcherTokenInfo extends NSObject { + readonly tokenID: string; + + readonly slotName: string; + + readonly driverName: string; +} + declare class TKToken extends NSObject { initWithTokenDriverInstanceID(tokenDriver: TKTokenDriver, instanceID: string): this; @@ -516,21 +546,6 @@ declare class TKSmartCardSlot extends NSObject { makeSmartCard(): TKSmartCard; } -declare class TKTokenKeychainItem extends NSObject { - initWithObjectID(objectID: interop.Object): this; - - readonly objectID: interop.Object; - - label: string; - - get constraints(): NSDictionary; - set constraints(value: NSDictionary | Record); - - setLabel(label: string | null): void; - - setConstraints(constraints: NSDictionary | Record | null): void; -} - declare class TKSmartCardUserInteractionForPINOperation extends TKSmartCardUserInteraction { PINCompletion: interop.Enum; @@ -554,10 +569,19 @@ declare class TKSmartCardUserInteractionForPINOperation extends TKSmartCardUserI setResultData(resultData: NSData | null): void; } -declare class TKSmartCardToken extends TKToken { - initWithSmartCardAIDInstanceIDTokenDriver(smartCard: TKSmartCard, AID: NSData | null, instanceID: string, tokenDriver: TKSmartCardTokenDriver): this; +declare class TKTokenKeychainItem extends NSObject { + initWithObjectID(objectID: interop.Object): this; - readonly AID: NSData; + readonly objectID: interop.Object; + + label: string; + + get constraints(): NSDictionary; + set constraints(value: NSDictionary | Record); + + setLabel(label: string | null): void; + + setConstraints(constraints: NSDictionary | Record | null): void; } declare class TKSmartCardUserInteractionForSecurePINVerification extends TKSmartCardUserInteractionForPINOperation { diff --git a/packages/ios-sim/types/DeviceDiscoveryExtension.d.ts b/packages/ios-sim/types/DeviceDiscoveryExtension.d.ts index f7d97e80..42c0e06a 100644 --- a/packages/ios-sim/types/DeviceDiscoveryExtension.d.ts +++ b/packages/ios-sim/types/DeviceDiscoveryExtension.d.ts @@ -26,6 +26,11 @@ declare const DDErrorCode: { Next: 350007, }; +declare const DDDeviceWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; + declare const DDDeviceMediaPlaybackState: { NoContent: 0, Paused: 1, @@ -58,6 +63,7 @@ declare const DDDeviceState: { declare const DDDeviceSupports: { PairingLE: 2, TransportBridging: 4, + HID: 8, }; declare function DDDeviceProtocolToString(inValue: interop.Enum): string; @@ -111,6 +117,14 @@ declare class DDDevice extends NSObject { url: NSURL; + wifiAwareServiceName: string; + + wifiAwareServiceRole: interop.Enum; + + wifiAwareModelName: string; + + wifiAwareVendorName: string; + setDeviceSupports(deviceSupports: interop.Enum): void; setBluetoothIdentifier(bluetoothIdentifier: NSUUID | null): void; @@ -144,6 +158,14 @@ declare class DDDevice extends NSObject { setTxtRecordData(txtRecordData: NSData): void; setUrl(url: NSURL): void; + + setWifiAwareServiceName(wifiAwareServiceName: string): void; + + setWifiAwareServiceRole(wifiAwareServiceRole: interop.Enum): void; + + setWifiAwareModelName(wifiAwareModelName: string): void; + + setWifiAwareVendorName(wifiAwareVendorName: string): void; } declare class DDDeviceEvent extends NSObject { diff --git a/packages/ios-sim/types/DeviceDiscoveryUI.d.ts b/packages/ios-sim/types/DeviceDiscoveryUI.d.ts new file mode 100644 index 00000000..8e6a6c4f --- /dev/null +++ b/packages/ios-sim/types/DeviceDiscoveryUI.d.ts @@ -0,0 +1,6 @@ +/// +/// + +declare class DDDevicePickerViewController extends UIViewController { +} + diff --git a/packages/ios-sim/types/ExposureNotification.d.ts b/packages/ios-sim/types/ExposureNotification.d.ts index 44fc6513..f4c4f3f2 100644 --- a/packages/ios-sim/types/ExposureNotification.d.ts +++ b/packages/ios-sim/types/ExposureNotification.d.ts @@ -3,34 +3,34 @@ declare const ENRiskWeightMax: number; -declare const ENRiskWeightDefaultV2: number; - declare const ENRiskWeightDefault: number; declare const ENRiskScoreMin: number; declare const ENRiskLevelValueMax: number; -declare const ENRiskLevelMin: number; - declare const ENDaysSinceOnsetOfSymptomsUnknown: number; declare const ENErrorDomain: string; +declare const ENRiskWeightDefaultV2: number; + declare const ENRiskLevelMax: number; -declare const ENAttenuationMin: number; +declare const ENRiskLevelMin: number; declare const ENRiskLevelValueMin: number; declare const ENAttenuationMax: number; -declare const ENRiskWeightMin: number; +declare const ENAttenuationMin: number; -declare const ENRiskWeightMaxV2: number; +declare const ENRiskWeightMin: number; declare const ENRiskScoreMax: number; +declare const ENRiskWeightMaxV2: number; + declare const ENStatus: { Unknown: 0, Active: 1, diff --git a/packages/ios-sim/types/ExtensionKit.d.ts b/packages/ios-sim/types/ExtensionKit.d.ts new file mode 100644 index 00000000..8bb85b78 --- /dev/null +++ b/packages/ios-sim/types/ExtensionKit.d.ts @@ -0,0 +1,27 @@ +/// +/// + +declare interface EXHostViewControllerDelegate extends NSObjectProtocol { + hostViewControllerDidActivate?(viewController: EXHostViewController): void; + + hostViewControllerWillDeactivateError?(viewController: EXHostViewController, error: NSError | null): void; +} + +declare class EXHostViewControllerDelegate extends NativeObject implements EXHostViewControllerDelegate { +} + +declare class EXAppExtensionBrowserViewController extends UIViewController { +} + +declare class EXHostViewController extends UIViewController { + delegate: EXHostViewControllerDelegate; + + placeholderView: UIView; + + makeXPCConnectionWithError(error: interop.PointerConvertible): NSXPCConnection; + + setDelegate(delegate: EXHostViewControllerDelegate | null): void; + + setPlaceholderView(placeholderView: UIView): void; +} + diff --git a/packages/ios-sim/types/FileProvider.d.ts b/packages/ios-sim/types/FileProvider.d.ts index fb1c4b10..bef1ba38 100644 --- a/packages/ios-sim/types/FileProvider.d.ts +++ b/packages/ios-sim/types/FileProvider.d.ts @@ -11,6 +11,8 @@ declare const NSFileProviderErrorDomain: string; declare const NSFileProviderInitialPageSortedByDate: NSData; +declare const NSFileProviderUserInfoExperimentIDKey: string; + declare const NSFileProviderDomainDidChange: string; declare const NSFileProviderErrorNonExistentItemIdentifierKey: string; @@ -47,7 +49,9 @@ declare const NSFileProviderDomainRemovalMode: { }; declare const NSFileProviderModifyItemOptions: { - NSFileProviderModifyItemMayAlreadyExist: 1, + MayAlreadyExist: 1, + FailOnConflict: 2, + IsImmediateUploadRequestByPresentingApplication: 4, }; declare const NSFileProviderKnownFolders: { @@ -75,6 +79,7 @@ declare const NSFileProviderErrorCode: { ProviderDomainTemporarilyUnavailable: -2012, ProviderDomainNotFound: -2013, ApplicationExtensionNotFound: -2014, + LocalVersionConflictingWithServer: -2015, }; declare const NSFileProviderTestingOperationSide: { @@ -553,6 +558,52 @@ declare class NSFileProviderDomainVersion extends NSObject implements NSSecureCo initWithCoder(coder: NSCoder): this; } +declare class NSFileProviderDomain extends NSObject { + initWithIdentifierDisplayNamePathRelativeToDocumentStorage(identifier: string, displayName: string, pathRelativeToDocumentStorage: string): this; + + initWithIdentifierDisplayName(identifier: string, displayName: string): this; + + readonly identifier: string; + + readonly displayName: string; + + readonly pathRelativeToDocumentStorage: string; + + readonly userEnabled: boolean; + + readonly replicated: boolean; + + testingModes: interop.Enum; + + readonly backingStoreIdentity: NSData; + + supportsSyncingTrash: boolean; + + isReplicated(): boolean; + + setTestingModes(testingModes: interop.Enum): void; + + setSupportsSyncingTrash(supportsSyncingTrash: boolean): void; +} + +declare class NSFileProviderItemVersion extends NSObject { + static readonly beforeFirstSyncComponent: NSData; + + initWithContentVersionMetadataVersion(contentVersion: NSData, metadataVersion: NSData): this; + + readonly contentVersion: NSData; + + readonly metadataVersion: NSData; +} + +declare class NSFileProviderRequest extends NSObject { + readonly isSystemRequest: boolean; + + readonly isFileViewerRequest: boolean; + + readonly domainVersion: NSFileProviderDomainVersion; +} + declare class NSFileProviderExtension extends NSObject { itemForIdentifierError(identifier: string, error: interop.PointerConvertible): NSFileProviderItem; @@ -605,49 +656,3 @@ declare class NSFileProviderExtension extends NSObject { fetchThumbnailsForItemIdentifiersRequestedSizePerThumbnailCompletionHandlerCompletionHandler(itemIdentifiers: NSArray | Array, size: CGSize, perThumbnailCompletionHandler: (p1: string, p2: NSData, p3: NSError) => void | null, completionHandler: (p1: NSError) => void | null): NSProgress; } -declare class NSFileProviderDomain extends NSObject { - initWithIdentifierDisplayNamePathRelativeToDocumentStorage(identifier: string, displayName: string, pathRelativeToDocumentStorage: string): this; - - initWithIdentifierDisplayName(identifier: string, displayName: string): this; - - readonly identifier: string; - - readonly displayName: string; - - readonly pathRelativeToDocumentStorage: string; - - readonly userEnabled: boolean; - - readonly replicated: boolean; - - testingModes: interop.Enum; - - readonly backingStoreIdentity: NSData; - - supportsSyncingTrash: boolean; - - isReplicated(): boolean; - - setTestingModes(testingModes: interop.Enum): void; - - setSupportsSyncingTrash(supportsSyncingTrash: boolean): void; -} - -declare class NSFileProviderItemVersion extends NSObject { - static readonly beforeFirstSyncComponent: NSData; - - initWithContentVersionMetadataVersion(contentVersion: NSData, metadataVersion: NSData): this; - - readonly contentVersion: NSData; - - readonly metadataVersion: NSData; -} - -declare class NSFileProviderRequest extends NSObject { - readonly isSystemRequest: boolean; - - readonly isFileViewerRequest: boolean; - - readonly domainVersion: NSFileProviderDomainVersion; -} - diff --git a/packages/ios-sim/types/Foundation.d.ts b/packages/ios-sim/types/Foundation.d.ts index 1feba9ed..de111460 100644 --- a/packages/ios-sim/types/Foundation.d.ts +++ b/packages/ios-sim/types/Foundation.d.ts @@ -1,7 +1,11 @@ /// /// -declare const NSCloudSharingConflictError: number; +declare const NSURLVolumeSupportsSymbolicLinksKey: string; + +declare const NSDestinationInvalidException: string; + +declare const NSExecutableErrorMinimum: number; declare const NSLinguisticTagWord: string; @@ -11,8 +15,6 @@ declare const NSStreamNetworkServiceType: string; declare const NSURLUbiquitousItemPercentDownloadedKey: string; -declare const NSURLErrorKey: string; - declare const NSCompressionErrorMinimum: number; declare const NSStringEncodingDetectionDisallowedEncodingsKey: string; @@ -21,10 +23,10 @@ declare const NSTextCheckingAirlineKey: string; declare const NSUbiquitousFileErrorMinimum: number; -declare const NSProgressEstimatedTimeRemainingKey: string; - declare const NSUndoManagerCheckpointNotification: string; +declare const NSProgressEstimatedTimeRemainingKey: string; + declare const NSURLNameKey: string; declare const NSFileReadInapplicableStringEncodingError: number; @@ -37,12 +39,16 @@ declare const NSUndefinedDateComponent: number; declare const NSGregorianCalendar: string; +declare const NSLocaleQuotationBeginDelimiterKey: string; + declare const NSFileType: string; declare const NSURLDirectoryEntryCountKey: string; declare const NSProcessInfoThermalStateDidChangeNotification: string; +declare const NSWindowsCP1250StringEncoding: number; + declare const NSStreamSOCKSProxyPortKey: string; declare const NSOSStatusErrorDomain: string; @@ -55,6 +61,10 @@ declare const NSRangeException: string; declare const NSMetadataUbiquitousSharedItemRoleParticipant: string; +declare const NSURLUbiquitousItemUploadingErrorKey: string; + +declare const NSCalendarIdentifierIndian: string; + declare const NSExtensionHostWillEnterForegroundNotification: string; declare const NSSystemTimeZoneDidChangeNotification: string; @@ -63,10 +73,10 @@ declare const NSURLFileScheme: string; declare const NSHTTPCookieDomain: string; -declare const NSURLUbiquitousItemUploadingErrorKey: string; - declare const NSValidationErrorMinimum: number; +declare const NSURLErrorFailingURLErrorKey: string; + declare const NSHelpAnchorErrorKey: string; declare const NSMetadataUbiquitousSharedItemOwnerNameComponentsKey: string; @@ -91,6 +101,8 @@ declare const NSURLAuthenticationMethodHTTPBasic: string; declare const NSBundleResourceRequestLoadingPriorityUrgent: number; +declare const NSLinguisticTagPlaceName: string; + declare const NSUTF16StringEncoding: number; declare const NSURLVolumeSupportsAccessPermissionsKey: string; @@ -99,20 +111,18 @@ declare const NSURLVolumeIsAutomountedKey: string; declare const NSURLErrorServerCertificateHasUnknownRoot: number; -declare const NSMetadataUbiquitousItemIsDownloadingKey: string; - declare const NSURLFileProtectionCompleteUntilFirstUserAuthentication: string; declare const NSUTF32BigEndianStringEncoding: number; +declare const NSMetadataUbiquitousItemIsDownloadingKey: string; + declare const NSMarkdownSourcePositionAttributeName: string; declare const NSURLIsExecutableKey: string; declare const NSLinguisticTagSchemeNameTypeOrLexicalClass: string; -declare const NSHTTPCookieValue: string; - declare const NSFileReadCorruptFileError: number; declare const NSURLMayShareFileContentKey: string; @@ -127,10 +137,10 @@ declare const NSLocaleExemplarCharacterSet: string; declare const NSURLErrorRedirectToNonExistentLocation: number; -declare const NSURLErrorCannotRemoveFile: number; - declare const NSURLFileResourceTypeSymbolicLink: string; +declare const NSLinguisticTagOtherWord: string; + declare const NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey: string; declare const NSOwnedPointerHashCallBacks: NSHashTableCallBacks; @@ -141,22 +151,20 @@ declare const NSInflectionReferentConceptAttributeName: string; declare const NSFileSystemFreeNodes: string; +declare const NSCloudSharingConflictError: number; + declare const NSObjectInaccessibleException: string; declare const NSOperationQueueDefaultMaxConcurrentOperationCount: number; declare const NSCloudSharingTooManyParticipantsError: number; -declare const NSStreamSOCKSProxyPasswordKey: string; - declare const NSMetadataUbiquitousItemUploadingErrorKey: string; declare const NSGenericException: string; declare const NSBundleExecutableArchitectureARM64: number; -declare const NSLinguisticTagOtherWord: string; - declare const NSProgressFileOperationKindUploading: string; declare const NSCompressionFailedError: number; @@ -171,6 +179,12 @@ declare const NSNonRetainedObjectMapValueCallBacks: NSMapTableValueCallBacks; declare const NSURLFileResourceTypeCharacterSpecial: string; +declare const NSStreamSOCKSProxyPasswordKey: string; + +declare const NSURLErrorCannotRemoveFile: number; + +declare const NSURLErrorKey: string; + declare const NSStringTransformLatinToThai: string; declare const NSURLIsUbiquitousItemKey: string; @@ -195,10 +209,14 @@ declare const NSFileAppendOnly: string; declare const NSURLErrorCannotCloseFile: number; +declare const NSTextCheckingNameKey: string; + declare const NSMetadataUbiquitousSharedItemRoleOwner: string; declare const NSMetadataUbiquitousItemDownloadingStatusKey: string; +declare const NSURLErrorUserAuthenticationRequired: number; + declare const NSMetadataUbiquitousItemIsUploadingKey: string; declare const NSURLErrorFailingURLStringErrorKey: string; @@ -207,25 +225,41 @@ declare const NSCloudSharingNoPermissionError: number; declare const NSMetadataUbiquitousItemURLInLocalContainerKey: string; -declare const NSURLVolumeSupportsRootDirectoryDatesKey: string; +declare const NSPortReceiveException: string; declare const NSCocoaErrorDomain: string; -declare const NSUnionOfSetsKeyValueOperator: string; +declare const NSURLErrorCannotLoadFromNetwork: number; -declare const NSCurrentLocaleDidChangeNotification: string; +declare const NSXPCConnectionInterrupted: number; -declare const NSInconsistentArchiveException: string; +declare const NSCurrentLocaleDidChangeNotification: string; declare const NSURLUbiquitousItemPercentUploadedKey: string; +declare const NSIslamicCalendar: string; + +declare const NSProgressFileOperationKindCopying: string; + +declare const NSLinguisticTagWhitespace: string; + declare const NSSymbolStringEncoding: number; +declare const NSTextCheckingStreetKey: string; + declare const NSURLIsWritableKey: string; -declare const NSLinguisticTagConjunction: string; +declare const NSDebugDescriptionErrorKey: string; -declare const NSFileSize: string; +declare const NSCalendarIdentifierDangi: string; + +declare const NSFileHandleOperationException: string; + +declare const NSURLVolumeSupportsSparseFilesKey: string; + +declare const NSExecutableLoadError: number; + +declare const NSURLErrorBackgroundTaskCancelledReasonKey: string; declare const NSFormattingError: number; @@ -243,22 +277,28 @@ declare const NSURLPreferredIOBlockSizeKey: string; declare const NSMetadataItemDisplayNameKey: string; +declare const NSProgressFileTotalCountKey: string; + declare const NSFilePosixPermissions: string; declare const NSErrorFailingURLStringKey: string; declare const NSMaximumKeyValueOperator: string; -declare const NSURLErrorUnknown: number; - declare const NSURLUbiquitousSharedItemPermissionsReadOnly: string; declare const NSLinguisticTagDeterminer: string; declare const NSURLIsUserImmutableKey: string; +declare const NSNotFound: number; + +declare const NSCalendarDayChangedNotification: string; + declare const NSURLVolumeTotalCapacityKey: string; +declare const NSURLFileResourceTypeUnknown: string; + declare const NSURLFileProtectionComplete: string; declare const NSURLAddedToDirectoryDateKey: string; @@ -269,42 +309,12 @@ declare const NSInflectionAgreementConceptAttributeName: string; declare const NSUndoManagerDidOpenUndoGroupNotification: string; -declare const NSURLCustomIconKey: string; - -declare const NSLocaleAlternateQuotationBeginDelimiterKey: string; - -declare const NSIndianCalendar: string; - -declare const NSStreamSOCKSProxyHostKey: string; - -declare const NSFileWriteInapplicableStringEncodingError: number; - -declare const NSUserDefaultsDidChangeNotification: string; - -declare const NSMetadataItemFSCreationDateKey: string; - -declare const NSUTF32LittleEndianStringEncoding: number; - -declare const NSDebugDescriptionErrorKey: string; - -declare const NSXMLParserErrorDomain: string; - -declare const NSInvalidUnarchiveOperationException: string; - -declare const NSAssertionHandlerKey: string; +declare const NSURLFileProtectionNone: string; -declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; +declare const NSURLFileSizeKey: string; declare const NSObjectHashCallBacks: NSHashTableCallBacks; -declare const NSProgressFileTotalCountKey: string; - -declare const NSHTTPCookieSameSitePolicy: string; - -declare const NSMetadataQueryResultContentRelevanceAttribute: string; - -declare const NSUserActivityConnectionUnavailableError: number; - declare const NSLoadedClasses: string; declare const NSStringTransformLatinToCyrillic: string; @@ -315,26 +325,18 @@ declare const NSCompressionErrorMaximum: number; declare const NSURLVolumeSupportsCasePreservedNamesKey: string; -declare const NSLocaleQuotationBeginDelimiterKey: string; - -declare const NSOwnedObjectIdentityHashCallBacks: NSHashTableCallBacks; - -declare const NSURLErrorDownloadDecodingFailedMidStream: number; - -declare const NSCalendarDayChangedNotification: string; - -declare const NSURLUbiquitousItemDownloadingStatusKey: string; - -declare const NSLanguageIdentifierAttributeName: string; +declare const NSListItemDelimiterAttributeName: string; declare const NSCoderValueNotFoundError: number; declare const NSDefaultRunLoopMode: string; -declare const NSStreamSOCKSProxyConfigurationKey: string; - declare const NSExtensionItemAttachmentsKey: string; +declare const NSInconsistentArchiveException: string; + +declare const NSLanguageIdentifierAttributeName: string; + declare const NSLocaleAlternateQuotationEndDelimiterKey: string; declare const NSStreamFileCurrentOffsetKey: string; @@ -345,16 +347,14 @@ declare const NSURLErrorBackgroundSessionInUseByAnotherProcess: number; declare const NSURLUbiquitousItemContainerDisplayNameKey: string; -declare const NSFileProtectionCompleteUnlessOpen: string; - -declare const NSCalendarIdentifierEthiopicAmeteMihret: string; - declare const NSFileHandleReadToEndOfFileCompletionNotification: string; declare const NSStreamSOCKSErrorDomain: string; declare const NSURLFileResourceTypeRegular: string; +declare const NSURLUbiquitousItemSupportedSyncControlsKey: string; + declare const NSSunOSOperatingSystem: number; declare const NSURLIsMountTriggerKey: string; @@ -369,6 +369,8 @@ declare const NSExtensionHostDidBecomeActiveNotification: string; declare const NSFileLockingError: number; +declare const NSUserDefaultsDidChangeNotification: string; + declare const NSFileProtectionNone: string; declare const NSURLErrorCancelled: number; @@ -377,12 +379,8 @@ declare const NSMetadataQueryUbiquitousDocumentsScope: string; declare const NSFormattingErrorMinimum: number; -declare const NSURLFileResourceTypeUnknown: string; - declare const NSPresentationIntentAttributeName: string; -declare const NSURLErrorFailingURLErrorKey: string; - declare const NSHTTPCookieOriginURL: string; declare const NSKeyValueChangeNewKey: string; @@ -395,16 +393,12 @@ declare const NSURLIsSparseKey: string; declare const NSLinguisticTagOpenParenthesis: string; -declare const NSMapTableWeakMemory: interop.Enum; +declare const NSURLVolumeSupportsRootDirectoryDatesKey: string; declare const NSURLUbiquitousItemDownloadRequestedKey: string; declare const NSURLVolumeMaximumFileSizeKey: string; -declare const NSInvalidSendPortException: string; - -declare const NSURLErrorNotConnectedToInternet: number; - declare const NSNonOwnedPointerHashCallBacks: NSHashTableCallBacks; declare const NSValidationErrorMaximum: number; @@ -417,6 +411,8 @@ declare const NSCoderErrorMaximum: number; declare const NSFileGroupOwnerAccountID: string; +declare const NSMapTableWeakMemory: interop.Enum; + declare const NSAlternateDescriptionAttributeName: string; declare const NSAverageKeyValueOperator: string; @@ -425,26 +421,18 @@ declare const NSMetadataItemFSNameKey: string; declare const NSMetadataQueryUpdateChangedItemsKey: string; -declare const NSCoderReadCorruptError: number; - -declare const NSURLUbiquitousItemDownloadingErrorKey: string; - declare const NSStreamSOCKSProxyVersion5: string; -declare const NSFileHandleOperationException: string; - -declare const NSURLFileProtectionNone: string; - -declare const NSWindowsCP1250StringEncoding: number; +declare const NSLocaleQuotationEndDelimiterKey: string; declare const NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey: string; -declare const NSURLErrorUserAuthenticationRequired: number; - declare const NSStringEncodingDetectionSuggestedEncodingsKey: string; declare const NSURLProtectionSpaceSOCKSProxy: string; +declare const NSURLErrorBadServerResponse: number; + declare const NSLocaleCountryCode: string; declare const NSCalendarIdentifierRepublicOfChina: string; @@ -457,6 +445,12 @@ declare const NSMacOSRomanStringEncoding: number; declare const NSJapaneseEUCStringEncoding: number; +declare const NSUserActivityConnectionUnavailableError: number; + +declare const NSURLUbiquitousItemIsSyncPausedKey: string; + +declare const NSURLIsApplicationKey: string; + declare const NSMetadataQueryDidStartGatheringNotification: string; declare const NSDateComponentUndefined: number; @@ -467,14 +461,10 @@ declare const NSFormattingErrorMaximum: number; declare const NSMetadataUbiquitousItemIsSharedKey: string; -declare const NSNonRetainedObjectMapKeyCallBacks: NSMapTableKeyCallBacks; - declare const NSLocalizedNumberFormatAttributeName: string; declare const NSURLErrorRequestBodyStreamExhausted: number; -declare const NSInflectionConceptsKey: string; - declare const NSFileWriteInvalidFileNameError: number; declare const NSURLFileResourceIdentifierKey: string; @@ -485,13 +475,11 @@ declare const NSStreamSocketSecurityLevelSSLv3: string; declare const NSCalendarIdentifierPersian: string; -declare const NSPersonNameComponentKey: string; - -declare const NSHTTPCookieSecure: string; +declare const NSLocaleAlternateQuotationBeginDelimiterKey: string; -declare const NSPropertyListReadUnknownVersionError: number; +declare const NSCoderReadCorruptError: number; -declare const NSFoundationVersionNumber: number; +declare const NSURLUbiquitousItemDownloadingErrorKey: string; declare const NSUndoManagerWillRedoChangeNotification: string; @@ -549,10 +537,6 @@ declare const NSMetadataItemPathKey: string; declare const NSMetadataItemURLKey: string; -declare const NSLinguisticTagPlaceName: string; - -declare const NSLinguisticTagPersonalName: string; - declare const NSLinguisticTagParagraphBreak: string; declare const NSURLAuthenticationMethodNegotiate: string; @@ -621,16 +605,12 @@ declare const NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey: string; declare const NSXPCConnectionInvalid: number; -declare const NSXPCConnectionInterrupted: number; - declare const NSPropertyListErrorMinimum: number; declare const NSPropertyListWriteInvalidError: number; declare const NSMetadataItemFSContentChangeDateKey: string; -declare const NSExecutableErrorMinimum: number; - declare const NSURLUbiquitousSharedItemRoleParticipant: string; declare const NSFileErrorMaximum: number; @@ -663,6 +643,8 @@ declare const NSFileReadTooLargeError: number; declare const NSFileReadUnsupportedSchemeError: number; +declare const NSURLErrorDownloadDecodingFailedToComplete: number; + declare const NSFileReadNoSuchFileError: number; declare const NSFileReadInvalidFileNameError: number; @@ -689,14 +671,10 @@ declare const NSURLErrorCannotWriteToFile: number; declare const NSURLErrorCannotOpenFile: number; -declare const NSURLErrorCannotLoadFromNetwork: number; - declare const NSURLErrorServerCertificateNotYetValid: number; declare const NSURLErrorServerCertificateUntrusted: number; -declare const NSLocaleQuotationEndDelimiterKey: string; - declare const NSURLErrorSecureConnectionFailed: number; declare const NSURLErrorFileOutsideSafeArea: number; @@ -715,8 +693,12 @@ declare const NSURLErrorCannotDecodeRawData: number; declare const NSURLErrorZeroByteResource: number; +declare const NSURLErrorNotConnectedToInternet: number; + declare const NSURLErrorResourceUnavailable: number; +declare const NSURLUbiquitousItemDownloadingStatusKey: string; + declare const NSURLErrorCannotConnectToHost: number; declare const NSURLErrorTimedOut: number; @@ -747,8 +729,6 @@ declare const NSStreamSocketSecurityLevelTLSv1: string; declare const NSLinguisticTagNumber: string; -declare const NSLocaleIdentifier: string; - declare const NSURLFileResourceTypeKey: string; declare const NSHTTPCookieVersion: string; @@ -781,16 +761,18 @@ declare const NSLinguisticTagIdiom: string; declare const NSURLErrorCannotFindHost: number; +declare const NSCalendarIdentifierMalayalam: string; + declare const NSURLVolumeIsReadOnlyKey: string; +declare const NSStringTransformFullwidthToHalfwidth: string; + declare const NSUbiquitousUserDefaultsCompletedInitialSyncNotification: string; declare const NSCalendarIdentifierISO8601: string; declare const NSLocaleDecimalSeparator: string; -declare const NSURLErrorBadServerResponse: number; - declare const NSCalendarIdentifierEthiopicAmeteAlem: string; declare const NSStringTransformToLatin: string; @@ -815,6 +797,8 @@ declare const NSExtensionHostDidEnterBackgroundNotification: string; declare const NSURLErrorDNSLookupFailed: number; +declare const NSCalendarIdentifierTelugu: string; + declare const NSNegateBooleanTransformerName: string; declare const NSWindowsCP1251StringEncoding: number; @@ -835,7 +819,7 @@ declare const NSDecimalNumberExactnessException: string; declare const NSLinguisticTagNoun: string; -declare const NSURLErrorDownloadDecodingFailedToComplete: number; +declare const NSFileSize: string; declare const NSKeyValueChangeKindKey: string; @@ -845,6 +829,8 @@ declare const NSURLContentTypeKey: string; declare const NSHTTPCookieCommentURL: string; +declare const NSNonRetainedObjectMapKeyCallBacks: NSMapTableKeyCallBacks; + declare const NSExecutableErrorMaximum: number; declare const NSFileGroupOwnerAccountName: string; @@ -863,6 +849,8 @@ declare const NSMACHOperatingSystem: number; declare const NSPropertyListReadCorruptError: number; +declare const NSLocaleIdentifier: string; + declare const NSNonRetainedObjectHashCallBacks: NSHashTableCallBacks; declare const NSPortSendException: string; @@ -895,12 +883,12 @@ declare const NSStringEncodingDetectionFromWindowsKey: string; declare const NSCalendarIdentifierIslamic: string; -declare const NSURLVolumeSupportsSymbolicLinksKey: string; - declare const NSURLIsPackageKey: string; declare const NSFileSystemNodes: string; +declare const NSPersonNameComponentKey: string; + declare const NSFilePathErrorKey: string; declare const NSHTTPCookieSetByJavaScript: string; @@ -921,6 +909,10 @@ declare const NSStreamDataWrittenToMemoryStreamKey: string; declare const NSStreamSOCKSProxyVersion4: string; +declare const NSFileWriteInapplicableStringEncodingError: number; + +declare const NSStreamSOCKSProxyHostKey: string; + declare const NSStreamSocketSecurityLevelNegotiatedSSL: string; declare const NSStreamSocketSecurityLevelSSLv2: string; @@ -935,10 +927,6 @@ declare const NSURLErrorClientCertificateRequired: number; declare const NSTextCheckingZIPKey: string; -declare const NSTextCheckingStreetKey: string; - -declare const NSTextCheckingNameKey: string; - declare const NSTextCheckingAllCustomTypes: number; declare const NSLinguisticTagOther: string; @@ -951,10 +939,16 @@ declare const NSWindows95OperatingSystem: number; declare const NSWindowsNTOperatingSystem: number; +declare const NSXMLParserErrorDomain: string; + +declare const NSInvalidUnarchiveOperationException: string; + declare const NSKeyValueChangeNotificationIsPriorKey: string; declare const NSKeyValueChangeIndexesKey: string; +declare const NSUnionOfSetsKeyValueOperator: string; + declare const NSXPCConnectionErrorMinimum: number; declare const NSUnionOfObjectsKeyValueOperator: string; @@ -973,14 +967,20 @@ declare const NSHTTPCookieSameSiteLax: string; declare const NSHTTPCookieDiscard: string; +declare const NSHTTPCookieSecure: string; + declare const NSFileImmutable: string; declare const NSHTTPCookiePath: string; declare const NSInvocationOperationCancelledException: string; +declare const NSHTTPCookieValue: string; + declare const NSHashTableWeakMemory: interop.Enum; +declare const NSMachErrorDomain: string; + declare const NSFileBusy: string; declare const NSFileOwnerAccountID: string; @@ -1049,6 +1049,8 @@ declare const NSURLVolumeSupportsExtendedSecurityKey: string; declare const NSURLVolumeSupportsAdvisoryFileLockingKey: string; +declare const NSURLErrorDownloadDecodingFailedMidStream: number; + declare const NSURLVolumeSupportsRenamingKey: string; declare const NSURLVolumeSupportsZeroRunsKey: string; @@ -1065,7 +1067,7 @@ declare const NSURLIsAliasFileKey: string; declare const NSURLTotalFileAllocatedSizeKey: string; -declare const NSURLFileSizeKey: string; +declare const NSLinguisticTagConjunction: string; declare const NSDecimalNumberOverflowException: string; @@ -1079,10 +1081,14 @@ declare const NSURLFileIdentifierKey: string; declare const NSURLDocumentIdentifierKey: string; +declare const NSOwnedObjectIdentityHashCallBacks: NSHashTableCallBacks; + declare const NSURLVolumeAvailableCapacityForImportantUsageKey: string; declare const NSURLIsReadableKey: string; +declare const NSURLCustomIconKey: string; + declare const NSURLLocalizedLabelKey: string; declare const NSURLTypeIdentifierKey: string; @@ -1113,8 +1119,6 @@ declare const NSStringEncodingErrorKey: string; declare const NSRecoveryAttempterErrorKey: string; -declare const NSURLVolumeAvailableCapacityKey: string; - declare const NSLocalizedRecoveryOptionsErrorKey: string; declare const NSMultipleUnderlyingErrorsKey: string; @@ -1123,13 +1127,13 @@ declare const NSPOSIXErrorDomain: string; declare const NSLocaleVariantCode: string; -declare const NSPortReceiveException: string; +declare const NSAssertionHandlerKey: string; declare const NS_UnknownByteOrder: number; declare const NSLocalizedFailureReasonErrorKey: string; -declare const NSDestinationInvalidException: string; +declare const NSInvalidSendPortException: string; declare const NSObjectNotAvailableException: string; @@ -1143,11 +1147,9 @@ declare const NSPersonNameComponentFamilyName: string; declare const NSPersonNameComponentGivenName: string; -declare const NSJapaneseCalendar: string; - -declare const NSProgressFileOperationKindCopying: string; +declare const NSIndianCalendar: string; -declare const NSIslamicCalendar: string; +declare const NSJapaneseCalendar: string; declare const NSChineseCalendar: string; @@ -1177,12 +1179,26 @@ declare const NSInflectionRuleAttributeName: string; declare const NSInlinePresentationIntentAttributeName: string; +declare const NSInflectionConceptsKey: string; + declare const NSInternalInconsistencyException: string; declare const NSFileTypeSymbolicLink: string; declare const NSOpenStepUnicodeReservedBase: number; +declare const NSLinguisticTagPersonalName: string; + +declare const NSCalendarIdentifierVikram: string; + +declare const NSCalendarIdentifierTamil: string; + +declare const NSCalendarIdentifierOdia: string; + +declare const NSCalendarIdentifierGujarati: string; + +declare const NSCalendarIdentifierBangla: string; + declare const NSCalendarIdentifierIslamicTabular: string; declare const NSCalendarIdentifierIslamicCivil: string; @@ -1191,6 +1207,8 @@ declare const NSIsNilTransformerName: string; declare const NSCalendarIdentifierHebrew: string; +declare const NSCalendarIdentifierEthiopicAmeteMihret: string; + declare const NSCalendarIdentifierCoptic: string; declare const NSURLContentModificationDateKey: string; @@ -1227,8 +1245,6 @@ declare const NSStringEncodingDetectionAllowLossyKey: string; declare const NSStringEncodingDetectionUseOnlySuggestedEncodingsKey: string; -declare const NSStringTransformToUnicodeName: string; - declare const NSStringTransformHiraganaToKatakana: string; declare const NSExtensionItemsAndErrorsKey: string; @@ -1239,7 +1255,7 @@ declare const NSStringTransformLatinToHangul: string; declare const NSStringTransformLatinToHiragana: string; -declare const NSNotFound: number; +declare const NSUTF32LittleEndianStringEncoding: number; declare const NSUTF16LittleEndianStringEncoding: number; @@ -1277,22 +1293,18 @@ declare const NSURLThumbnailDictionaryKey: string; declare const NSProgressFileOperationKindKey: string; +declare const NSHTTPCookieSameSitePolicy: string; + declare const NSUndoManagerDidRedoChangeNotification: string; declare const NSURLVolumeLocalizedFormatDescriptionKey: string; -declare const NSURLProtectionSpaceHTTPProxy: string; - -declare const NSURLIsSystemImmutableKey: string; - declare const NSFileExtensionHidden: string; declare const NSFileErrorMinimum: number; declare const NSURLVolumeCreationDateKey: string; -declare const NSExecutableLoadError: number; - declare const NSBundleExecutableArchitecturePPC64: number; declare const NSLinguisticTagOrganizationName: string; @@ -1309,20 +1321,42 @@ declare const NSFileHFSCreatorCode: string; declare const NSUbiquitousKeyValueStoreInitialSyncChange: number; +declare const NSCalendarIdentifierKannada: string; + declare const NSXPCConnectionReplyInvalid: number; declare const NSISO2022JPStringEncoding: number; declare const NSStreamSocketSecurityLevelNone: string; +declare const NSUbiquitousKeyValueStoreServerChange: number; + +declare const NSSolarisOperatingSystem: number; + declare const NSUserActivityHandoffFailedError: number; +declare const NSLocaleCalendar: string; + declare const NSUndoCloseGroupingRunLoopOrdering: number; +declare const NSFoundationVersionNumber: number; + declare const NSURLIsRegularFileKey: string; declare const NSLinguisticTagOpenQuote: string; +declare const NSURLVolumeAvailableCapacityKey: string; + +declare const NSURLErrorUnknown: number; + +declare const NSLocalizedDescriptionKey: string; + +declare const NSURLEffectiveIconKey: string; + +declare const NSFileSystemSize: string; + +declare const NSURLAttributeModificationDateKey: string; + declare const NSASCIIStringEncoding: number; declare const NSUbiquityIdentityDidChangeNotification: string; @@ -1331,20 +1365,20 @@ declare const NSHTTPCookiePort: string; declare const NSProgressThroughputKey: string; +declare const NSFileProtectionCompleteUntilFirstUserAuthentication: string; + declare const NSURLVolumeSupportsCaseSensitiveNamesKey: string; declare const NSURLVolumeIsEncryptedKey: string; declare const NSURLProtectionSpaceHTTP: string; +declare const NSStringTransformToUnicodeName: string; + declare const NSURLAuthenticationMethodNTLM: string; declare const NSURLErrorUnsupportedURL: number; -declare const NSStringTransformFullwidthToHalfwidth: string; - -declare const NSURLErrorBackgroundTaskCancelledReasonKey: string; - declare const NSMorphologyAttributeName: string; declare const NSStreamSocketSSLErrorDomain: string; @@ -1353,8 +1387,6 @@ declare const NSLocaleCurrencyCode: string; declare const NSURLProtectionSpaceHTTPS: string; -declare const NSURLAttributeModificationDateKey: string; - declare const NSBundleErrorMinimum: number; declare const NSURLVolumeSupportsCompressionKey: string; @@ -1379,16 +1411,14 @@ declare const NSFileNoSuchFileError: number; declare const NSLinguisticTagAdjective: string; +declare const NSStreamSOCKSProxyConfigurationKey: string; + declare const NSURLVolumeResourceCountKey: string; declare const NSObjectMapKeyCallBacks: NSMapTableKeyCallBacks; declare const NSPersonNameComponentMiddleName: string; -declare const NSURLVolumeSupportsSparseFilesKey: string; - -declare const NSSolarisOperatingSystem: number; - declare const NSURLVolumeSupportsSwapRenamingKey: string; declare const NSPropertyListWriteStreamError: number; @@ -1409,12 +1439,12 @@ declare const NSLinguisticTagOtherPunctuation: string; declare const NSLinguisticTagClassifier: string; +declare const NSCalendarIdentifierVietnamese: string; + declare const NSFileTypeDirectory: string; declare const NSURLVolumeIsRemovableKey: string; -declare const NSCalendarIdentifierIndian: string; - declare const NSWrapCalendarComponents: number; declare const NSURLSessionDownloadTaskResumeData: string; @@ -1437,8 +1467,6 @@ declare const NSOwnedPointerMapValueCallBacks: NSMapTableValueCallBacks; declare const NSProgressFileCompletedCountKey: string; -declare const NSUbiquitousKeyValueStoreServerChange: number; - declare const NSStringTransformToXMLHex: string; declare const NSURLErrorCancelledReasonUserForceQuitApplication: number; @@ -1447,13 +1475,9 @@ declare const NSOwnedPointerMapKeyCallBacks: NSMapTableKeyCallBacks; declare const NSWindowsCP1252StringEncoding: number; -declare const NSURLVolumeSupportsHardLinksKey: string; - -declare const NSURLEffectiveIconKey: string; - -declare const NSFileSystemSize: string; +declare const NSMetadataItemFSCreationDateKey: string; -declare const NSLocalizedDescriptionKey: string; +declare const NSURLVolumeSupportsHardLinksKey: string; declare const NSNonLossyASCIIStringEncoding: number; @@ -1465,19 +1489,13 @@ declare const NSUTF32StringEncoding: number; declare const NSURLErrorClientCertificateRejected: number; -declare const NSURLIsApplicationKey: string; - declare const NSHashTableCopyIn: interop.Enum; -declare const NSFileHandleNotificationMonitorModes: string; - -declare const NSFileReadUnknownStringEncodingError: number; - declare const NSTextCheckingJobTitleKey: string; -declare const NSInflectionAlternativeAttributeName: string; +declare const NSMetadataQueryResultContentRelevanceAttribute: string; -declare const NSLocaleCalendar: string; +declare const NSInflectionAlternativeAttributeName: string; declare const NSImageURLAttributeName: string; @@ -1489,6 +1507,8 @@ declare const NSIslamicCivilCalendar: string; declare const NSURLIsHiddenKey: string; +declare const NSURLVolumeMountFromLocationKey: string; + declare const NSURLHasHiddenExtensionKey: string; declare const NSURLIsDirectoryKey: string; @@ -1501,6 +1521,10 @@ declare const NSMetadataUbiquitousItemIsDownloadedKey: string; declare const NSPropertyListReadStreamError: number; +declare const NSFileProtectionCompleteUnlessOpen: string; + +declare const NSCalendarIdentifierMarathi: string; + declare const NSURLVolumeIsJournalingKey: string; declare const NSUbiquitousUserDefaultsDidChangeAccountsNotification: string; @@ -1513,12 +1537,14 @@ declare const NSURLFileResourceTypeDirectory: string; declare const NSFileTypeSocket: string; -declare const NSMallocException: string; - declare const NSIntMapValueCallBacks: NSMapTableValueCallBacks; declare const NSURLVolumeSubtypeKey: string; +declare const NSFileHandleNotificationMonitorModes: string; + +declare const NSFileReadUnknownStringEncodingError: number; + declare const NSURLFileContentIdentifierKey: string; declare const NSURLFileProtectionCompleteUnlessOpen: string; @@ -1531,10 +1557,10 @@ declare const NSFileSystemFreeSize: string; declare const NSPortTimeoutException: string; -declare const NSMachErrorDomain: string; - declare const NSISOLatin2StringEncoding: number; +declare const NSMallocException: string; + declare const NSProgressFileOperationKindDecompressingAfterDownloading: string; declare const NSRegistrationDomain: string; @@ -1547,8 +1573,6 @@ declare const NSStringTransformStripCombiningMarks: string; declare const NSDistinctUnionOfSetsKeyValueOperator: string; -declare const NSLinguisticTagWhitespace: string; - declare const NSStreamSOCKSProxyUserKey: string; declare const NSFileTypeUnknown: string; @@ -1561,16 +1585,14 @@ declare const NSURLVolumeSupportsVolumeSizesKey: string; declare const NSMetadataUbiquitousSharedItemPermissionsReadOnly: string; -declare const NSURLVolumeMountFromLocationKey: string; - declare const NSCoderErrorMinimum: number; declare const NSBundleExecutableArchitectureX86_64: number; -declare const NSFileProtectionCompleteUntilFirstUserAuthentication: string; - declare const NSHashTableObjectPointerPersonality: interop.Enum; +declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; + declare const NSMetadataUbiquitousItemDownloadingStatusCurrent: string; declare const NSURLParentDirectoryURLKey: string; @@ -1579,8 +1601,14 @@ declare const NSHTTPCookieName: string; declare const NSSecureUnarchiveFromDataTransformerName: string; +declare const NSPropertyListReadUnknownVersionError: number; + declare const NSUndoManagerWillCloseUndoGroupNotification: string; +declare const NSURLProtectionSpaceHTTPProxy: string; + +declare const NSURLIsSystemImmutableKey: string; + declare const NSProgressFileOperationKindDownloading: string; declare const NSLinguisticTagCloseQuote: string; @@ -1589,13 +1617,10 @@ declare const NSURLPathKey: string; declare const NSURLVolumeSupportsPersistentIDsKey: string; -declare const NSStreamEvent: { - None: 0, - OpenCompleted: 1, - HasBytesAvailable: 2, - HasSpaceAvailable: 4, - ErrorOccurred: 8, - EndEncountered: 16, +declare const NSFileManagerResumeSyncBehavior: { + PreserveLocalChanges: 0, + AfterUploadWithFailOnConflict: 1, + DropLocalChanges: 2, }; declare const NSGrammaticalPronounType: { @@ -1641,6 +1666,13 @@ declare const NSDataSearchOptions: { Anchored: 2, }; +declare const NSLinguisticTaggerUnit: { + Word: 0, + Sentence: 1, + Paragraph: 2, + Document: 3, +}; + declare const NSDataWritingOptions: { DataWritingAtomic: 1, DataWritingWithoutOverwriting: 2, @@ -1653,20 +1685,16 @@ declare const NSDataWritingOptions: { AtomicWrite: 1, }; +declare const NSFileManagerUploadLocalVersionConflictPolicy: { + Default: 0, + FailOnConflict: 1, +}; + declare const NSURLSessionWebSocketMessageType: { Data: 0, String: 1, }; -declare const NSFormattingContext: { - Unknown: 0, - Dynamic: 1, - Standalone: 2, - ListItem: 3, - BeginningOfSentence: 4, - MiddleOfSentence: 5, -}; - declare const NSSearchPathDirectory: { Application: 1, DemoApplication: 2, @@ -1711,6 +1739,11 @@ declare const NSKeyValueChange: { Replacement: 4, }; +declare const NSAttributedStringFormattingOptions: { + InsertArgumentAttributesWithoutMerging: 1, + ApplyReplacementIndexAttribute: 2, +}; + declare const NSTextCheckingType: { Orthography: 1, Spelling: 2, @@ -1745,13 +1778,6 @@ declare const NSCalendarOptions: { MatchLast: 8192, }; -declare const NSLinguisticTaggerUnit: { - Word: 0, - Sentence: 1, - Paragraph: 2, - Document: 3, -}; - declare const NSAttributedStringMarkdownInterpretedSyntax: { Full: 0, InlineOnly: 1, @@ -1795,11 +1821,6 @@ declare const NSMatchingFlags: { InternalError: 16, }; -declare const NSAttributedStringFormattingOptions: { - InsertArgumentAttributesWithoutMerging: 1, - ApplyReplacementIndexAttribute: 2, -}; - declare const NSFileCoordinatorReadingOptions: { WithoutChanges: 1, ResolvesSymbolicLink: 2, @@ -1840,6 +1861,14 @@ declare const NSMatchingOptions: { WithoutAnchoringBounds: 16, }; +declare const NSOperationQueuePriority: { + VeryLow: -8, + Low: -4, + Normal: 0, + High: 4, + VeryHigh: 8, +}; + declare const NSXMLParserError: { Internal: 1, OutOfMemory: 2, @@ -1982,11 +2011,6 @@ declare const NSVolumeEnumerationOptions: { ProduceFileReferenceURLs: 4, }; -declare const NSAttributedStringEnumerationOptions: { - Reverse: 2, - LongestEffectiveRangeNotRequired: 1048576, -}; - declare const NSPresentationIntentKind: { Paragraph: 0, Header: 1, @@ -2014,14 +2038,6 @@ declare const NSDataBase64EncodingOptions: { EncodingEndLineWithLineFeed: 32, }; -declare const NSOperationQueuePriority: { - VeryLow: -8, - Low: -4, - Normal: 0, - High: 4, - VeryHigh: 8, -}; - declare const NSMeasurementFormatterUnitOptions: { ProvidedUnit: 1, NaturalScale: 2, @@ -2047,6 +2063,15 @@ declare const NSDataCompressionAlgorithm: { Zlib: 3, }; +declare const NSFormattingContext: { + Unknown: 0, + Dynamic: 1, + Standalone: 2, + ListItem: 3, + BeginningOfSentence: 4, + MiddleOfSentence: 5, +}; + declare const NSSortOptions: { Concurrent: 1, Stable: 16, @@ -2057,10 +2082,42 @@ declare const NSNumberFormatterBehavior: { Behavior10_4: 1040, }; +declare const NSStringEnumerationOptions: { + ByLines: 0, + ByParagraphs: 1, + ByComposedCharacterSequences: 2, + ByWords: 3, + BySentences: 4, + ByCaretPositions: 5, + ByDeletionClusters: 6, + Reverse: 256, + SubstringNotRequired: 512, + Localized: 1024, +}; + declare const NSFileVersionReplacingOptions: { NSFileVersionReplacingByMoving: 1, }; +declare const NSAttributedStringMarkdownParsingFailurePolicy: { + Error: 0, + PartiallyParsedIfPossible: 1, +}; + +declare const NSActivityOptions: { + IdleDisplaySleepDisabled: 1099511627776, + IdleSystemSleepDisabled: 1048576, + SuddenTerminationDisabled: 16384, + AutomaticTerminationDisabled: 32768, + AnimationTrackingEnabled: 35184372088832, + TrackingEnabled: 70368744177664, + UserInitiated: 16777215, + UserInitiatedAllowingIdleSystemSleep: 15728639, + Background: 255, + LatencyCritical: 1095216660480, + UserInteractive: 1095233437695, +}; + declare const NSURLSessionTaskState: { Running: 0, Suspended: 1, @@ -2102,6 +2159,11 @@ declare const NSRelativeDateTimeFormatterStyle: { Named: 1, }; +declare const NSFileManagerSupportedSyncControls: { + PauseSync: 1, + FailUploadOnConflict: 2, +}; + declare const NSFileWrapperWritingOptions: { Atomic: 1, WithNameUpdating: 2, @@ -2146,19 +2208,6 @@ declare const NSBinarySearchingOptions: { InsertionIndex: 1024, }; -declare const NSStringEnumerationOptions: { - ByLines: 0, - ByParagraphs: 1, - ByComposedCharacterSequences: 2, - ByWords: 3, - BySentences: 4, - ByCaretPositions: 5, - ByDeletionClusters: 6, - Reverse: 256, - SubstringNotRequired: 512, - Localized: 1024, -}; - declare const NSURLSessionResponseDisposition: { Cancel: 0, Allow: 1, @@ -2179,40 +2228,6 @@ declare const NSNumberFormatterStyle: { CurrencyAccounting: 10, }; -declare const NSActivityOptions: { - IdleDisplaySleepDisabled: 1099511627776, - IdleSystemSleepDisabled: 1048576, - SuddenTerminationDisabled: 16384, - AutomaticTerminationDisabled: 32768, - AnimationTrackingEnabled: 35184372088832, - TrackingEnabled: 70368744177664, - UserInitiated: 16777215, - UserInitiatedAllowingIdleSystemSleep: 15728639, - Background: 255, - LatencyCritical: 1095216660480, - UserInteractive: 1095233437695, -}; - -declare const NSAttributedStringMarkdownParsingFailurePolicy: { - Error: 0, - PartiallyParsedIfPossible: 1, -}; - -declare const NSKeyValueSetMutationKind: { - Union: 1, - Minus: 2, - Intersect: 3, - Set: 4, -}; - -declare const NSLocaleLanguageDirection: { - Unknown: 0, - LeftToRight: 1, - RightToLeft: 2, - TopToBottom: 3, - BottomToTop: 4, -}; - declare const NSFileCoordinatorWritingOptions: { ForDeleting: 1, ForMoving: 2, @@ -2312,6 +2327,15 @@ declare const NSURLCacheStoragePolicy: { NotAllowed: 2, }; +declare const NSStreamEvent: { + None: 0, + OpenCompleted: 1, + HasBytesAvailable: 2, + HasSpaceAvailable: 4, + ErrorOccurred: 8, + EndEncountered: 16, +}; + declare const NSStreamStatus: { NotOpen: 0, Opening: 1, @@ -2351,6 +2375,21 @@ declare const NSRelativeDateTimeFormatterUnitsStyle: { Abbreviated: 3, }; +declare const NSLocaleLanguageDirection: { + Unknown: 0, + LeftToRight: 1, + RightToLeft: 2, + TopToBottom: 3, + BottomToTop: 4, +}; + +declare const NSKeyValueSetMutationKind: { + Union: 1, + Minus: 2, + Intersect: 3, + Set: 4, +}; + declare const NSGrammaticalGender: { NotSet: 0, Feminine: 1, @@ -2412,6 +2451,8 @@ declare const NSCalendarUnit: { CalendarUnitDayOfYear: 65536, CalendarUnitCalendar: 1048576, CalendarUnitTimeZone: 2097152, + CalendarUnitIsLeapMonth: 1073741824, + CalendarUnitIsRepeatedDay: 2147483648, EraCalendarUnit: 2, YearCalendarUnit: 4, MonthCalendarUnit: 8, @@ -2566,6 +2607,11 @@ declare const NSDateFormatterStyle: { Full: 4, }; +declare const NSAttributedStringEnumerationOptions: { + Reverse: 2, + LongestEffectiveRangeNotRequired: 1048576, +}; + declare const NSGrammaticalPartOfSpeech: { NotSet: 0, Determiner: 1, @@ -2653,15 +2699,6 @@ declare const NSJSONWritingOptions: { WithoutEscapingSlashes: 8, }; -declare const NSJSONReadingOptions: { - MutableContainers: 1, - MutableLeaves: 2, - FragmentsAllowed: 4, - JSON5Allowed: 8, - TopLevelDictionaryAssumed: 16, - AllowFragments: 4, -}; - declare const NSURLRequestAttribution: { Developer: 0, User: 1, @@ -2677,6 +2714,15 @@ declare const NSDecodingFailurePolicy: { SetErrorAndReturn: 1, }; +declare const NSJSONReadingOptions: { + MutableContainers: 1, + MutableLeaves: 2, + FragmentsAllowed: 4, + JSON5Allowed: 8, + TopLevelDictionaryAssumed: 16, + AllowFragments: 4, +}; + declare const NSDataReadingOptions: { DataReadingMappedIfSafe: 1, DataReadingUncached: 2, @@ -2721,6 +2767,13 @@ declare class NSFastEnumerationState { extra: unknown /* const array */; } +declare class NSOperatingSystemVersion { + constructor(init?: NSOperatingSystemVersion); + majorVersion: number; + minorVersion: number; + patchVersion: number; +} + declare class NSHashTableCallBacks { constructor(init?: NSHashTableCallBacks); hash: (p1: NSHashTable, p2: interop.PointerConvertible) => number | null; @@ -2730,13 +2783,6 @@ declare class NSHashTableCallBacks { describe: (p1: NSHashTable, p2: interop.PointerConvertible) => string | null; } -declare class NSOperatingSystemVersion { - constructor(init?: NSOperatingSystemVersion); - majorVersion: number; - minorVersion: number; - patchVersion: number; -} - declare class NSDecimal { constructor(init?: NSDecimal); _exponent: number; @@ -2984,6 +3030,15 @@ declare function NSCreateMapTableWithZone(keyCallBacks: NSMapTableKeyCallBacks, declare function NSCreateMapTable(keyCallBacks: NSMapTableKeyCallBacks, valueCallBacks: NSMapTableValueCallBacks, capacity: number): NSMapTable; +declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { + URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; + + URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; +} + +declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { +} + declare interface NSXMLParserDelegate extends NSObjectProtocol { parserDidStartDocument?(parser: NSXMLParser): void; @@ -3029,15 +3084,6 @@ declare interface NSXMLParserDelegate extends NSObjectProtocol { declare class NSXMLParserDelegate extends NativeObject implements NSXMLParserDelegate { } -declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { - URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; - - URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; -} - -declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { -} - declare interface NSKeyedUnarchiverDelegate extends NSObjectProtocol { unarchiverCannotDecodeObjectOfClassNameOriginalClasses?(unarchiver: NSKeyedUnarchiver, name: string, classNames: NSArray | Array): interop.Object; @@ -3793,16 +3839,16 @@ declare class NSUbiquitousKeyValueStore extends NSObject { synchronize(): boolean; } -declare class NSURLSessionWebSocketMessage extends NSObject { - initWithData(data: NSData): this; +declare class NSLocalizedNumberFormatRule extends NSObject implements NSCopying, NSSecureCoding { + static automatic(): NSLocalizedNumberFormatRule; - initWithString(string: string): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly type: interop.Enum; + static readonly supportsSecureCoding: boolean; - readonly data: NSData; + encodeWithCoder(coder: NSCoder): void; - readonly string: string; + initWithCoder(coder: NSCoder): this; } declare class NSOrderedCollectionChange extends NSObject { @@ -3841,122 +3887,6 @@ declare class NSUnit extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSProgress extends NSObject { - static currentProgress(): NSProgress; - - static progressWithTotalUnitCount(unitCount: number): NSProgress; - - static discreteProgressWithTotalUnitCount(unitCount: number): NSProgress; - - static progressWithTotalUnitCountParentPendingUnitCount(unitCount: number, parent: NSProgress, portionOfParentTotalUnitCount: number): NSProgress; - - initWithParentUserInfo(parentProgressOrNil: NSProgress | null, userInfoOrNil: NSDictionary | Record | null): this; - - becomeCurrentWithPendingUnitCount(unitCount: number): void; - - performAsCurrentWithPendingUnitCountUsingBlock(unitCount: number, work: () => void): void; - - resignCurrent(): void; - - addChildWithPendingUnitCount(child: NSProgress, inUnitCount: number): void; - - totalUnitCount: number; - - completedUnitCount: number; - - localizedDescription: string; - - localizedAdditionalDescription: string; - - cancellable: boolean; - - pausable: boolean; - - readonly cancelled: boolean; - - readonly paused: boolean; - - cancellationHandler: () => void; - - pausingHandler: () => void; - - resumingHandler: () => void; - - setUserInfoObjectForKey(objectOrNil: interop.Object | null, key: string): void; - - readonly indeterminate: boolean; - - readonly fractionCompleted: number; - - readonly finished: boolean; - - cancel(): void; - - pause(): void; - - resume(): void; - - readonly userInfo: NSDictionary; - - kind: string; - - estimatedTimeRemaining: NSNumber; - - throughput: NSNumber; - - fileOperationKind: string; - - fileURL: NSURL; - - fileTotalCount: NSNumber; - - fileCompletedCount: NSNumber; - - setTotalUnitCount(totalUnitCount: number): void; - - setCompletedUnitCount(completedUnitCount: number): void; - - setLocalizedDescription(localizedDescription: string | null): void; - - setLocalizedAdditionalDescription(localizedAdditionalDescription: string | null): void; - - isCancellable(): boolean; - - setCancellable(cancellable: boolean): void; - - isPausable(): boolean; - - setPausable(pausable: boolean): void; - - isCancelled(): boolean; - - isPaused(): boolean; - - setCancellationHandler(cancellationHandler: () => void | null): void; - - setPausingHandler(pausingHandler: () => void | null): void; - - setResumingHandler(resumingHandler: () => void | null): void; - - isIndeterminate(): boolean; - - isFinished(): boolean; - - setKind(kind: string | null): void; - - setEstimatedTimeRemaining(estimatedTimeRemaining: NSNumber): void; - - setThroughput(throughput: NSNumber): void; - - setFileOperationKind(fileOperationKind: string | null): void; - - setFileURL(fileURL: NSURL | null): void; - - setFileTotalCount(fileTotalCount: NSNumber): void; - - setFileCompletedCount(fileCompletedCount: NSNumber): void; -} - declare class NSMutableOrderedSet extends NSOrderedSet { insertObjectAtIndex(object: ObjectType, idx: number): void; @@ -4367,6 +4297,8 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo leapMonth: boolean; + repeatedDay: boolean; + readonly date: NSDate; week(): number; @@ -4419,6 +4351,10 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo setLeapMonth(leapMonth: boolean): void; + isRepeatedDay(): boolean; + + setRepeatedDay(repeatedDay: boolean): void; + isValidDate(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -4634,6 +4570,14 @@ declare class NSAutoreleasePool extends NSObject { drain(): void; } +declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSFileWrapper extends NSObject implements NSSecureCoding { initWithURLOptionsError(url: NSURL, options: interop.Enum, outError: interop.PointerConvertible): this; @@ -4699,22 +4643,198 @@ declare class NSFileWrapper extends NSObject implements NSSecureCoding { encodeWithCoder(coder: NSCoder): void; } -declare class NSPurgeableData extends NSMutableData implements NSDiscardableContent { - beginContentAccess(): boolean; +declare class NSProgress extends NSObject { + static currentProgress(): NSProgress; - endContentAccess(): void; + static progressWithTotalUnitCount(unitCount: number): NSProgress; - discardContentIfPossible(): void; + static discreteProgressWithTotalUnitCount(unitCount: number): NSProgress; - isContentDiscarded(): boolean; -} + static progressWithTotalUnitCountParentPendingUnitCount(unitCount: number, parent: NSProgress, portionOfParentTotalUnitCount: number): NSProgress; -declare class NSLock extends NSObject implements NSLocking { - tryLock(): boolean; + initWithParentUserInfo(parentProgressOrNil: NSProgress | null, userInfoOrNil: NSDictionary | Record | null): this; - lockBeforeDate(limit: NSDate): boolean; + becomeCurrentWithPendingUnitCount(unitCount: number): void; - name: string; + performAsCurrentWithPendingUnitCountUsingBlock(unitCount: number, work: () => void): void; + + resignCurrent(): void; + + addChildWithPendingUnitCount(child: NSProgress, inUnitCount: number): void; + + totalUnitCount: number; + + completedUnitCount: number; + + localizedDescription: string; + + localizedAdditionalDescription: string; + + cancellable: boolean; + + pausable: boolean; + + readonly cancelled: boolean; + + readonly paused: boolean; + + cancellationHandler: () => void; + + pausingHandler: () => void; + + resumingHandler: () => void; + + setUserInfoObjectForKey(objectOrNil: interop.Object | null, key: string): void; + + readonly indeterminate: boolean; + + readonly fractionCompleted: number; + + readonly finished: boolean; + + cancel(): void; + + pause(): void; + + resume(): void; + + readonly userInfo: NSDictionary; + + kind: string; + + estimatedTimeRemaining: NSNumber; + + throughput: NSNumber; + + fileOperationKind: string; + + fileURL: NSURL; + + fileTotalCount: NSNumber; + + fileCompletedCount: NSNumber; + + setTotalUnitCount(totalUnitCount: number): void; + + setCompletedUnitCount(completedUnitCount: number): void; + + setLocalizedDescription(localizedDescription: string | null): void; + + setLocalizedAdditionalDescription(localizedAdditionalDescription: string | null): void; + + isCancellable(): boolean; + + setCancellable(cancellable: boolean): void; + + isPausable(): boolean; + + setPausable(pausable: boolean): void; + + isCancelled(): boolean; + + isPaused(): boolean; + + setCancellationHandler(cancellationHandler: () => void | null): void; + + setPausingHandler(pausingHandler: () => void | null): void; + + setResumingHandler(resumingHandler: () => void | null): void; + + isIndeterminate(): boolean; + + isFinished(): boolean; + + setKind(kind: string | null): void; + + setEstimatedTimeRemaining(estimatedTimeRemaining: NSNumber): void; + + setThroughput(throughput: NSNumber): void; + + setFileOperationKind(fileOperationKind: string | null): void; + + setFileURL(fileURL: NSURL | null): void; + + setFileTotalCount(fileTotalCount: NSNumber): void; + + setFileCompletedCount(fileCompletedCount: NSNumber): void; +} + +declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { + static null(): NSNull; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class NSKeyedArchiver extends NSCoder { + initRequiringSecureCoding(requiresSecureCoding: boolean): this; + + static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; + + init(): this; + + initForWritingWithMutableData(data: NSMutableData): this; + + static archivedDataWithRootObject(rootObject: interop.Object): NSData; + + static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; + + delegate: NSKeyedArchiverDelegate; + + outputFormat: interop.Enum; + + readonly encodedData: NSData; + + finishEncoding(): void; + + static setClassNameForClass(codedName: string | null, cls: interop.Object): void; + + setClassNameForClass(codedName: string | null, cls: interop.Object): void; + + static classNameForClass(cls: interop.Object): string; + + classNameForClass(cls: interop.Object): string; + + encodeObjectForKey(object: interop.Object | null, key: string): void; + + encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; + + encodeBoolForKey(value: boolean, key: string): void; + + encodeIntForKey(value: number, key: string): void; + + encodeInt32ForKey(value: number, key: string): void; + + encodeInt64ForKey(value: number, key: string): void; + + encodeFloatForKey(value: number, key: string): void; + + encodeDoubleForKey(value: number, key: string): void; + + encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; + + // @ts-ignore MemberDecl.tsIgnore + requiresSecureCoding: boolean; + + setDelegate(delegate: NSKeyedArchiverDelegate | null): void; + + setOutputFormat(outputFormat: interop.Enum): void; + + setRequiresSecureCoding(requiresSecureCoding: boolean): void; +} + +declare class NSLock extends NSObject implements NSLocking { + tryLock(): boolean; + + lockBeforeDate(limit: NSDate): boolean; + + name: string; setName(name: string | null): void; @@ -4884,30 +5004,6 @@ declare class NSUnitElectricResistance extends NSDimension implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { - initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; - - initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; - - readonly protectionSpace: NSURLProtectionSpace; - - readonly proposedCredential: NSURLCredential; - - readonly previousFailureCount: number; - - readonly failureResponse: NSURLResponse; - - readonly error: NSError; - - readonly sender: NSURLAuthenticationChallengeSender; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSXPCConnection extends NSObject implements NSXPCProxyCreating { readonly serviceName: string; @@ -4962,6 +5058,18 @@ declare class NSXPCConnection extends NSObject implements NSXPCProxyCreating { setInvalidationHandler(invalidationHandler: () => void | null): void; } +declare class NSURLSessionWebSocketMessage extends NSObject { + initWithData(data: NSData): this; + + initWithString(string: string): this; + + readonly type: interop.Enum; + + readonly data: NSData; + + readonly string: string; +} + declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string | null, realm: string | null, authenticationMethod: string | null): this; @@ -5010,128 +5118,44 @@ declare class NSRecursiveLock extends NSObject implements NSLocking { unlock(): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSKeyedArchiver extends NSCoder { - initRequiringSecureCoding(requiresSecureCoding: boolean): this; +declare class NSValue extends NSObject implements NSCopying, NSSecureCoding { + getValueSize(value: interop.PointerConvertible, size: number): void; - static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; + readonly objCType: string; - init(): this; + initWithBytesObjCType(value: interop.PointerConvertible, type: string): this; - initForWritingWithMutableData(data: NSMutableData): this; + initWithCoder(coder: NSCoder): this; - static archivedDataWithRootObject(rootObject: interop.Object): NSData; + static valueWithBytesObjCType(value: interop.PointerConvertible, type: string): NSValue; - static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; + static valueWithObjCType(value: interop.PointerConvertible, type: string): NSValue; - delegate: NSKeyedArchiverDelegate; + static valueWithNonretainedObject(anObject: interop.Object | null): NSValue; - outputFormat: interop.Enum; + readonly nonretainedObjectValue: interop.Object; - readonly encodedData: NSData; + static valueWithPointer(pointer: interop.PointerConvertible): NSValue; - finishEncoding(): void; + readonly pointerValue: interop.Pointer; - static setClassNameForClass(codedName: string | null, cls: interop.Object): void; + isEqualToValue(value: NSValue): boolean; - setClassNameForClass(codedName: string | null, cls: interop.Object): void; + getValue(value: interop.PointerConvertible): void; - static classNameForClass(cls: interop.Object): string; + static valueWithRange(range: _NSRange): NSValue; - classNameForClass(cls: interop.Object): string; + readonly rangeValue: _NSRange; - encodeObjectForKey(object: interop.Object | null, key: string): void; + static valueWithCGPoint(point: CGPoint): NSValue; - encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; + static valueWithCGVector(vector: CGVector): NSValue; - encodeBoolForKey(value: boolean, key: string): void; + static valueWithCGSize(size: CGSize): NSValue; - encodeIntForKey(value: number, key: string): void; + static valueWithCGRect(rect: CGRect): NSValue; - encodeInt32ForKey(value: number, key: string): void; - - encodeInt64ForKey(value: number, key: string): void; - - encodeFloatForKey(value: number, key: string): void; - - encodeDoubleForKey(value: number, key: string): void; - - encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; - - // @ts-ignore MemberDecl.tsIgnore - requiresSecureCoding: boolean; - - setDelegate(delegate: NSKeyedArchiverDelegate | null): void; - - setOutputFormat(outputFormat: interop.Enum): void; - - setRequiresSecureCoding(requiresSecureCoding: boolean): void; -} - -declare class NSPersonNameComponentsFormatter extends NSFormatter { - style: interop.Enum; - - phonetic: boolean; - - locale: NSLocale; - - static localizedStringFromPersonNameComponentsStyleOptions(components: NSPersonNameComponents, nameFormatStyle: interop.Enum, nameOptions: interop.Enum): string; - - stringFromPersonNameComponents(components: NSPersonNameComponents): string; - - annotatedStringFromPersonNameComponents(components: NSPersonNameComponents): NSAttributedString; - - personNameComponentsFromString(string: string): NSPersonNameComponents; - - getObjectValueForStringErrorDescription(obj: interop.PointerConvertible, string: string, error: interop.PointerConvertible): boolean; - - setStyle(style: interop.Enum): void; - - isPhonetic(): boolean; - - setPhonetic(phonetic: boolean): void; - - setLocale(locale: NSLocale | null): void; -} - -declare class NSValue extends NSObject implements NSCopying, NSSecureCoding { - getValueSize(value: interop.PointerConvertible, size: number): void; - - readonly objCType: string; - - initWithBytesObjCType(value: interop.PointerConvertible, type: string): this; - - initWithCoder(coder: NSCoder): this; - - static valueWithBytesObjCType(value: interop.PointerConvertible, type: string): NSValue; - - static valueWithObjCType(value: interop.PointerConvertible, type: string): NSValue; - - static valueWithNonretainedObject(anObject: interop.Object | null): NSValue; - - readonly nonretainedObjectValue: interop.Object; - - static valueWithPointer(pointer: interop.PointerConvertible): NSValue; - - readonly pointerValue: interop.Pointer; - - isEqualToValue(value: NSValue): boolean; - - getValue(value: interop.PointerConvertible): void; - - static valueWithRange(range: _NSRange): NSValue; - - readonly rangeValue: _NSRange; - - static valueWithCGPoint(point: CGPoint): NSValue; - - static valueWithCGVector(vector: CGVector): NSValue; - - static valueWithCGSize(size: CGSize): NSValue; - - static valueWithCGRect(rect: CGRect): NSValue; - - static valueWithCGAffineTransform(transform: CGAffineTransform): NSValue; + static valueWithCGAffineTransform(transform: CGAffineTransform): NSValue; static valueWithUIEdgeInsets(insets: UIEdgeInsets): NSValue; @@ -5296,6 +5320,87 @@ declare class NSMorphology extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class NSURLCredential extends NSObject implements NSSecureCoding, NSCopying { + readonly persistence: interop.Enum; + + initWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): this; + + static credentialWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): NSURLCredential; + + readonly user: string; + + readonly password: string; + + readonly hasPassword: boolean; + + initWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): this; + + static credentialWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): NSURLCredential; + + readonly identity: interop.Object; + + readonly certificates: NSArray; + + initWithTrust(trust: interop.Object): this; + + static credentialForTrust(trust: interop.Object): NSURLCredential; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSURLSessionWebSocketTask extends NSURLSessionTask { + sendMessageCompletionHandler(message: NSURLSessionWebSocketMessage, completionHandler: (p1: NSError) => void | null): void; + + receiveMessageWithCompletionHandler(completionHandler: (p1: NSURLSessionWebSocketMessage, p2: NSError) => void | null): void; + + sendPingWithPongReceiveHandler(pongReceiveHandler: (p1: NSError) => void | null): void; + + cancelWithCloseCodeReason(closeCode: interop.Enum, reason: NSData | null): void; + + maximumMessageSize: number; + + readonly closeCode: interop.Enum; + + readonly closeReason: NSData; + + setMaximumMessageSize(maximumMessageSize: number): void; +} + +declare class NSMessagePort extends NSPort { +} + +declare class NSPersonNameComponentsFormatter extends NSFormatter { + style: interop.Enum; + + phonetic: boolean; + + locale: NSLocale; + + static localizedStringFromPersonNameComponentsStyleOptions(components: NSPersonNameComponents, nameFormatStyle: interop.Enum, nameOptions: interop.Enum): string; + + stringFromPersonNameComponents(components: NSPersonNameComponents): string; + + annotatedStringFromPersonNameComponents(components: NSPersonNameComponents): NSAttributedString; + + personNameComponentsFromString(string: string): NSPersonNameComponents; + + getObjectValueForStringErrorDescription(obj: interop.PointerConvertible, string: string, error: interop.PointerConvertible): boolean; + + setStyle(style: interop.Enum): void; + + isPhonetic(): boolean; + + setPhonetic(phonetic: boolean): void; + + setLocale(locale: NSLocale | null): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class NSDecimalNumber extends NSNumber { initWithMantissaExponentIsNegative(mantissa: number, exponent: number, flag: boolean): this; @@ -5394,61 +5499,6 @@ declare class NSURLCredentialStorage extends NSObject { setDefaultCredentialForProtectionSpaceTask(credential: NSURLCredential, protectionSpace: NSURLProtectionSpace, task: NSURLSessionTask): void; } -declare class NSURLCredential extends NSObject implements NSSecureCoding, NSCopying { - readonly persistence: interop.Enum; - - initWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): this; - - static credentialWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): NSURLCredential; - - readonly user: string; - - readonly password: string; - - readonly hasPassword: boolean; - - initWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): this; - - static credentialWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): NSURLCredential; - - readonly identity: interop.Object; - - readonly certificates: NSArray; - - initWithTrust(trust: interop.Object): this; - - static credentialForTrust(trust: interop.Object): NSURLCredential; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSURLSessionWebSocketTask extends NSURLSessionTask { - sendMessageCompletionHandler(message: NSURLSessionWebSocketMessage, completionHandler: (p1: NSError) => void | null): void; - - receiveMessageWithCompletionHandler(completionHandler: (p1: NSURLSessionWebSocketMessage, p2: NSError) => void | null): void; - - sendPingWithPongReceiveHandler(pongReceiveHandler: (p1: NSError) => void | null): void; - - cancelWithCloseCodeReason(closeCode: interop.Enum, reason: NSData | null): void; - - maximumMessageSize: number; - - readonly closeCode: interop.Enum; - - readonly closeReason: NSData; - - setMaximumMessageSize(maximumMessageSize: number): void; -} - -declare class NSMessagePort extends NSPort { -} - declare class NSItemProvider extends NSObject implements NSCopying { init(): this; @@ -6215,6 +6265,28 @@ declare class NSCache ext setEvictsObjectsWithDiscardedContent(evictsObjectsWithDiscardedContent: boolean): void; } +declare class NSNotification extends NSObject implements NSCopying, NSCoding { + readonly name: string; + + readonly object: interop.Object; + + readonly userInfo: NSDictionary; + + initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; + + initWithCoder(coder: NSCoder): this; + + static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; + + static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; + + init(): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; +} + declare class NSStream extends NSObject { open(): void; @@ -6383,42 +6455,20 @@ declare class NSDateIntervalFormatter extends NSFormatter { setTimeStyle(timeStyle: interop.Enum): void; } -declare class NSNotification extends NSObject implements NSCopying, NSCoding { - readonly name: string; +declare class NSXMLParser extends NSObject { + initWithContentsOfURL(url: NSURL): this; - readonly object: interop.Object; + initWithData(data: NSData): this; - readonly userInfo: NSDictionary; + initWithStream(stream: NSInputStream): this; - initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; + delegate: NSXMLParserDelegate; - initWithCoder(coder: NSCoder): this; + shouldProcessNamespaces: boolean; - static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; + shouldReportNamespacePrefixes: boolean; - static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; - - init(): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; -} - -declare class NSXMLParser extends NSObject { - initWithContentsOfURL(url: NSURL): this; - - initWithData(data: NSData): this; - - initWithStream(stream: NSInputStream): this; - - delegate: NSXMLParserDelegate; - - shouldProcessNamespaces: boolean; - - shouldReportNamespacePrefixes: boolean; - - externalEntityResolvingPolicy: interop.Enum; + externalEntityResolvingPolicy: interop.Enum; allowedExternalEntityURLs: NSSet; @@ -6664,6 +6714,16 @@ declare class NSMethodSignature extends NSObject { readonly methodReturnLength: number; } +declare class NSPurgeableData extends NSMutableData implements NSDiscardableContent { + beginContentAccess(): boolean; + + endContentAccess(): void; + + discardContentIfPossible(): void; + + isContentDiscarded(): boolean; +} + declare class NSCharacterSet extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { static readonly controlCharacterSet: NSCharacterSet; @@ -6871,18 +6931,6 @@ declare class NSUnitAngle extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSJSONSerialization extends NSObject { - static isValidJSONObject(obj: interop.Object): boolean; - - static dataWithJSONObjectOptionsError(obj: interop.Object, opt: interop.Enum, error: interop.PointerConvertible): NSData; - - static JSONObjectWithDataOptionsError(data: NSData, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; - - static writeJSONObjectToStreamOptionsError(obj: interop.Object, stream: NSOutputStream, opt: interop.Enum, error: interop.PointerConvertible): number; - - static JSONObjectWithStreamOptionsError(stream: NSInputStream, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; -} - declare class NSURLConnection extends NSObject { initWithRequestDelegateStartImmediately(request: NSURLRequest, delegate: interop.Object | null, startImmediately: boolean): this; @@ -7042,6 +7090,18 @@ declare class NSUnitArea extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSJSONSerialization extends NSObject { + static isValidJSONObject(obj: interop.Object): boolean; + + static dataWithJSONObjectOptionsError(obj: interop.Object, opt: interop.Enum, error: interop.PointerConvertible): NSData; + + static JSONObjectWithDataOptionsError(data: NSData, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; + + static writeJSONObjectToStreamOptionsError(obj: interop.Object, stream: NSOutputStream, opt: interop.Enum, error: interop.PointerConvertible): number; + + static JSONObjectWithStreamOptionsError(stream: NSInputStream, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; +} + declare class NSXPCListener extends NSObject { static serviceListener(): NSXPCListener; @@ -7124,18 +7184,6 @@ declare class NSMorphologyPronoun extends NSObject implements NSCopying, NSSecur initWithCoder(coder: NSCoder): this; } -declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { - static null(): NSNull; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSUnitConverterLinear extends NSUnitConverter implements NSSecureCoding { readonly coefficient: number; @@ -7340,6 +7388,30 @@ declare class NSUndoManager extends NSObject { isRedoing(): boolean; } +declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { + initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; + + initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; + + readonly protectionSpace: NSURLProtectionSpace; + + readonly proposedCredential: NSURLCredential; + + readonly previousFailureCount: number; + + readonly failureResponse: NSURLResponse; + + readonly error: NSError; + + readonly sender: NSURLAuthenticationChallengeSender; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSAttributedString extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { readonly string: string; @@ -7502,6 +7574,74 @@ declare class NSUnitDuration extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSDate extends NSObject implements NSCopying, NSSecureCoding { + readonly timeIntervalSinceReferenceDate: number; + + init(): this; + + initWithTimeIntervalSinceReferenceDate(ti: number): this; + + initWithCoder(coder: NSCoder): this; + + timeIntervalSinceDate(anotherDate: NSDate): number; + + readonly timeIntervalSinceNow: number; + + readonly timeIntervalSince1970: number; + + addTimeInterval(seconds: number): interop.Object; + + dateByAddingTimeInterval(ti: number): this; + + earlierDate(anotherDate: NSDate): NSDate; + + laterDate(anotherDate: NSDate): NSDate; + + compare(other: NSDate): interop.Enum; + + isEqualToDate(otherDate: NSDate): boolean; + + readonly description: string; + + descriptionWithLocale(locale: interop.Object | null): string; + + static readonly timeIntervalSinceReferenceDate: number; + + static date any>(this: This): InstanceType; + + static dateWithTimeIntervalSinceNow any>(this: This, secs: number): InstanceType; + + static dateWithTimeIntervalSinceReferenceDate any>(this: This, ti: number): InstanceType; + + static dateWithTimeIntervalSince1970 any>(this: This, secs: number): InstanceType; + + static dateWithTimeIntervalSinceDate any>(this: This, secsToBeAdded: number, date: NSDate): InstanceType; + + static readonly distantFuture: NSDate; + + static readonly distantPast: NSDate; + + static readonly now: NSDate; + + initWithTimeIntervalSinceNow(secs: number): this; + + initWithTimeIntervalSince1970(secs: number): this; + + initWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): this; + + static dateWithSRAbsoluteTime any>(this: This, time: number): InstanceType; + + initWithSRAbsoluteTime(time: number): this; + + readonly srAbsoluteTime: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class NSMetadataQueryResultGroup extends NSObject { readonly attribute: string; @@ -7599,18 +7739,6 @@ declare class NSExtensionContext extends NSObject { setWidgetLargestAvailableDisplayMode(widgetLargestAvailableDisplayMode: interop.Enum): void; } -declare class NSURLSessionTaskMetrics extends NSObject { - readonly transactionMetrics: NSArray; - - readonly taskInterval: NSDateInterval; - - readonly redirectCount: number; - - init(): this; - - static new any>(this: This): InstanceType; -} - declare class NSTextCheckingResult extends NSObject implements NSCopying, NSSecureCoding { readonly resultType: interop.Enum; @@ -7853,86 +7981,295 @@ declare class NSUnitVolume extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSCountedSet extends NSMutableSet { - initWithCapacity(numItems: number): this; +declare class NSURLProtocol extends NSObject { + initWithRequestCachedResponseClient(request: NSURLRequest, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; - initWithArray(array: NSArray | Array): this; + readonly client: NSURLProtocolClient; - initWithSet(set: NSSet): this; + readonly request: NSURLRequest; - countForObject(object: ObjectType): number; + readonly cachedResponse: NSCachedURLResponse; - objectEnumerator(): NSEnumerator; + static canInitWithRequest(request: NSURLRequest): boolean; - addObject(object: ObjectType): void; + static canonicalRequestForRequest(request: NSURLRequest): NSURLRequest; - removeObject(object: ObjectType): void; -} + static requestIsCacheEquivalentToRequest(a: NSURLRequest, b: NSURLRequest): boolean; -declare class NSCondition extends NSObject implements NSLocking { - wait(): void; + startLoading(): void; - waitUntilDate(limit: NSDate): boolean; + stopLoading(): void; - signal(): void; + static propertyForKeyInRequest(key: string, request: NSURLRequest): interop.Object; - broadcast(): void; + static setPropertyForKeyInRequest(value: interop.Object, key: string, request: NSMutableURLRequest): void; - name: string; + static removePropertyForKeyInRequest(key: string, request: NSMutableURLRequest): void; - setName(name: string | null): void; + static registerClass(protocolClass: interop.Object): boolean; - lock(): void; + static unregisterClass(protocolClass: interop.Object): void; - unlock(): void; -} + static canInitWithTask(task: NSURLSessionTask): boolean; -declare class NSTimer extends NSObject { - static timerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; + initWithTaskCachedResponseClient(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; - static scheduledTimerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; + readonly task: NSURLSessionTask; +} - static timerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: interop.Object, aSelector: string, userInfo: interop.Object | null, yesOrNo: boolean): NSTimer; +declare class NSArray extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { + readonly count: number; - static scheduledTimerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: interop.Object, aSelector: string, userInfo: interop.Object | null, yesOrNo: boolean): NSTimer; + objectAtIndex(index: number): ObjectType; - static timerWithTimeIntervalRepeatsBlock(interval: number, repeats: boolean, block: (p1: NSTimer) => void): NSTimer; + init(): this; - static scheduledTimerWithTimeIntervalRepeatsBlock(interval: number, repeats: boolean, block: (p1: NSTimer) => void): NSTimer; + initWithObjectsCount(objects: interop.PointerConvertible, cnt: number): this; - initWithFireDateIntervalRepeatsBlock(date: NSDate, interval: number, repeats: boolean, block: (p1: NSTimer) => void): this; + initWithCoder(coder: NSCoder): this; - initWithFireDateIntervalTargetSelectorUserInfoRepeats(date: NSDate, ti: number, t: interop.Object, s: string, ui: interop.Object | null, rep: boolean): this; + arrayByAddingObject(anObject: ObjectType): NSArray; - fire(): void; + arrayByAddingObjectsFromArray(otherArray: NSArray | Array): NSArray; - fireDate: NSDate; + componentsJoinedByString(separator: string): string; - readonly timeInterval: number; + containsObject(anObject: ObjectType): boolean; - tolerance: number; + readonly description: string; - invalidate(): void; + descriptionWithLocale(locale: interop.Object | null): string; - readonly valid: boolean; + descriptionWithLocaleIndent(locale: interop.Object | null, level: number): string; - readonly userInfo: interop.Object; + firstObjectCommonWithArray(otherArray: NSArray | Array): ObjectType; - setFireDate(fireDate: NSDate): void; + getObjectsRange(objects: interop.PointerConvertible, range: _NSRange): void; - setTolerance(tolerance: number): void; + indexOfObject(anObject: ObjectType): number; - isValid(): boolean; -} + indexOfObjectInRange(anObject: ObjectType, range: _NSRange): number; -declare class NSTimeZone extends NSObject implements NSCopying, NSSecureCoding { - readonly name: string; + indexOfObjectIdenticalTo(anObject: ObjectType): number; - readonly data: NSData; + indexOfObjectIdenticalToInRange(anObject: ObjectType, range: _NSRange): number; - secondsFromGMTForDate(aDate: NSDate): number; + isEqualToArray(otherArray: NSArray | Array): boolean; - abbreviationForDate(aDate: NSDate): string; + readonly firstObject: ObjectType; + + readonly lastObject: ObjectType; + + objectEnumerator(): NSEnumerator; + + reverseObjectEnumerator(): NSEnumerator; + + readonly sortedArrayHint: NSData; + + sortedArrayUsingFunctionContext(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible): NSArray; + + sortedArrayUsingFunctionContextHint(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible, hint: NSData | null): NSArray; + + sortedArrayUsingSelector(comparator: string): NSArray; + + subarrayWithRange(range: _NSRange): NSArray; + + writeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + + makeObjectsPerformSelector(aSelector: string): void; + + makeObjectsPerformSelectorWithObject(aSelector: string, argument: interop.Object | null): void; + + objectsAtIndexes(indexes: NSIndexSet): NSArray; + + objectAtIndexedSubscript(idx: number): ObjectType; + + enumerateObjectsUsingBlock(block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + enumerateObjectsWithOptionsUsingBlock(opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + indexOfObjectPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexOfObjectWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexesOfObjectsPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + indexesOfObjectsWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + sortedArrayUsingComparator(cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; + + sortedArrayWithOptionsUsingComparator(opts: interop.Enum, cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; + + indexOfObjectInSortedRangeOptionsUsingComparator(obj: ObjectType, r: _NSRange, opts: interop.Enum, cmp: (p1: interop.Object, p2: interop.Object) => interop.Enum): number; + + static array any>(this: This): InstanceType; + + static arrayWithObject any>(this: This, anObject: ObjectType): InstanceType; + + static arrayWithObjectsCount any>(this: This, objects: interop.PointerConvertible, cnt: number): InstanceType; + + static arrayWithObjects any>(this: This, firstObj: ObjectType): InstanceType; + + static arrayWithArray any>(this: This, array: NSArray | Array): InstanceType; + + initWithObjects(firstObj: ObjectType): this; + + initWithArray(array: NSArray | Array): this; + + initWithArrayCopyItems(array: NSArray | Array, flag: boolean): this; + + initWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): this; + + static arrayWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): NSArray; + + differenceFromArrayWithOptionsUsingEquivalenceTest(other: NSArray | Array, options: interop.Enum, block: (p1: interop.Object, p2: interop.Object) => boolean): NSOrderedCollectionDifference; + + differenceFromArrayWithOptions(other: NSArray | Array, options: interop.Enum): NSOrderedCollectionDifference; + + differenceFromArray(other: NSArray | Array): NSOrderedCollectionDifference; + + arrayByApplyingDifference(difference: NSOrderedCollectionDifference): NSArray; + + getObjects(objects: interop.PointerConvertible): void; + + static arrayWithContentsOfFile(path: string): NSArray; + + static arrayWithContentsOfURL(url: NSURL): NSArray; + + initWithContentsOfFile(path: string): this; + + initWithContentsOfURL(url: NSURL): this; + + writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; + + writeToURLAtomically(url: NSURL, atomically: boolean): boolean; + + pathsMatchingExtensions(filterTypes: NSArray | Array): NSArray; + + valueForKey(key: string): interop.Object; + + setValueForKey(value: interop.Object | null, key: string): void; + + addObserverToObjectsAtIndexesForKeyPathOptionsContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverFromObjectsAtIndexesForKeyPathContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, context: interop.PointerConvertible): void; + + removeObserverFromObjectsAtIndexesForKeyPath(observer: NSObject, indexes: NSIndexSet, keyPath: string): void; + + addObserverForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + + removeObserverForKeyPath(observer: NSObject, keyPath: string): void; + + sortedArrayUsingDescriptors(sortDescriptors: NSArray | Array): NSArray; + + filteredArrayUsingPredicate(predicate: NSPredicate): NSArray; + + shuffledArrayWithRandomSource(randomSource: GKRandomSource): NSArray; + + shuffledArray(): NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + + readonly [Symbol.iterator]: () => Iterator; + +} + +declare class NSCountedSet extends NSMutableSet { + initWithCapacity(numItems: number): this; + + initWithArray(array: NSArray | Array): this; + + initWithSet(set: NSSet): this; + + countForObject(object: ObjectType): number; + + objectEnumerator(): NSEnumerator; + + addObject(object: ObjectType): void; + + removeObject(object: ObjectType): void; +} + +declare class NSCondition extends NSObject implements NSLocking { + wait(): void; + + waitUntilDate(limit: NSDate): boolean; + + signal(): void; + + broadcast(): void; + + name: string; + + setName(name: string | null): void; + + lock(): void; + + unlock(): void; +} + +declare class NSTimer extends NSObject { + static timerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; + + static scheduledTimerWithTimeIntervalInvocationRepeats(ti: number, invocation: NSInvocation, yesOrNo: boolean): NSTimer; + + static timerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: interop.Object, aSelector: string, userInfo: interop.Object | null, yesOrNo: boolean): NSTimer; + + static scheduledTimerWithTimeIntervalTargetSelectorUserInfoRepeats(ti: number, aTarget: interop.Object, aSelector: string, userInfo: interop.Object | null, yesOrNo: boolean): NSTimer; + + static timerWithTimeIntervalRepeatsBlock(interval: number, repeats: boolean, block: (p1: NSTimer) => void): NSTimer; + + static scheduledTimerWithTimeIntervalRepeatsBlock(interval: number, repeats: boolean, block: (p1: NSTimer) => void): NSTimer; + + initWithFireDateIntervalRepeatsBlock(date: NSDate, interval: number, repeats: boolean, block: (p1: NSTimer) => void): this; + + initWithFireDateIntervalTargetSelectorUserInfoRepeats(date: NSDate, ti: number, t: interop.Object, s: string, ui: interop.Object | null, rep: boolean): this; + + fire(): void; + + fireDate: NSDate; + + readonly timeInterval: number; + + tolerance: number; + + invalidate(): void; + + readonly valid: boolean; + + readonly userInfo: interop.Object; + + setFireDate(fireDate: NSDate): void; + + setTolerance(tolerance: number): void; + + isValid(): boolean; +} + +declare class NSTimeZone extends NSObject implements NSCopying, NSSecureCoding { + readonly name: string; + + readonly data: NSData; + + secondsFromGMTForDate(aDate: NSDate): number; + + abbreviationForDate(aDate: NSDate): string; isDaylightSavingTimeForDate(aDate: NSDate): boolean; @@ -8066,137 +8403,271 @@ declare class NSRunLoop extends NSObject { limitDateForMode(mode: string): NSDate; - acceptInputForModeBeforeDate(mode: string, limitDate: NSDate): void; + acceptInputForModeBeforeDate(mode: string, limitDate: NSDate): void; + + run(): void; + + runUntilDate(limitDate: NSDate): void; + + runModeBeforeDate(mode: string, limitDate: NSDate): boolean; + + performInModesBlock(modes: NSArray | Array, block: () => void): void; + + performBlock(block: () => void): void; + + performSelectorTargetArgumentOrderModes(aSelector: string, target: interop.Object, arg: interop.Object | null, order: number, modes: NSArray | Array): void; + + cancelPerformSelectorTargetArgument(aSelector: string, target: interop.Object, arg: interop.Object | null): void; + + cancelPerformSelectorsWithTarget(target: interop.Object): void; +} + +declare class NSURLResponse extends NSObject implements NSSecureCoding, NSCopying { + initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string | null, length: number, name: string | null): this; + + readonly URL: NSURL; + + readonly MIMEType: string; + + readonly expectedContentLength: number; + + readonly textEncodingName: string; + + readonly suggestedFilename: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSPointerFunctions extends NSObject implements NSCopying { + initWithOptions(options: interop.Enum): this; + + static pointerFunctionsWithOptions(options: interop.Enum): NSPointerFunctions; + + hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null; + + isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null; + + sizeFunction: (p1: interop.PointerConvertible) => number; + + descriptionFunction: (p1: interop.PointerConvertible) => string | null; + + relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null; + + acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null; + + usesStrongWriteBarrier: boolean; + + usesWeakReadAndWriteBarriers: boolean; + + setHashFunction(hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null): void; + + setIsEqualFunction(isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null): void; + + setSizeFunction(sizeFunction: (p1: interop.PointerConvertible) => number | null): void; + + setDescriptionFunction(descriptionFunction: (p1: interop.PointerConvertible) => string | null): void; + + setRelinquishFunction(relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null): void; + + setAcquireFunction(acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null): void; + + setUsesStrongWriteBarrier(usesStrongWriteBarrier: boolean): void; + + setUsesWeakReadAndWriteBarriers(usesWeakReadAndWriteBarriers: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSPersonNameComponents extends NSObject implements NSCopying, NSSecureCoding { + namePrefix: string; + + givenName: string; + + middleName: string; + + familyName: string; + + nameSuffix: string; + + nickname: string; + + phoneticRepresentation: NSPersonNameComponents; + + setNamePrefix(namePrefix: string | null): void; + + setGivenName(givenName: string | null): void; + + setMiddleName(middleName: string | null): void; + + setFamilyName(familyName: string | null): void; + + setNameSuffix(nameSuffix: string | null): void; + + setNickname(nickname: string | null): void; + + setPhoneticRepresentation(phoneticRepresentation: NSPersonNameComponents | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSFileHandle extends NSObject implements NSSecureCoding { + readonly availableData: NSData; + + initWithFileDescriptorCloseOnDealloc(fd: number, closeopt: boolean): this; + + initWithCoder(coder: NSCoder): this; + + readDataToEndOfFileAndReturnError(error: interop.PointerConvertible): NSData; + + readDataUpToLengthError(length: number, error: interop.PointerConvertible): NSData; + + writeDataError(data: NSData, error: interop.PointerConvertible): boolean; + + getOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; + + seekToEndReturningOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; + + seekToOffsetError(offset: number, error: interop.PointerConvertible): boolean; + + truncateAtOffsetError(offset: number, error: interop.PointerConvertible): boolean; - run(): void; + synchronizeAndReturnError(error: interop.PointerConvertible): boolean; - runUntilDate(limitDate: NSDate): void; + closeAndReturnError(error: interop.PointerConvertible): boolean; - runModeBeforeDate(mode: string, limitDate: NSDate): boolean; + static readonly fileHandleWithStandardInput: NSFileHandle; - performInModesBlock(modes: NSArray | Array, block: () => void): void; + static readonly fileHandleWithStandardOutput: NSFileHandle; - performBlock(block: () => void): void; + static readonly fileHandleWithStandardError: NSFileHandle; - performSelectorTargetArgumentOrderModes(aSelector: string, target: interop.Object, arg: interop.Object | null, order: number, modes: NSArray | Array): void; + static readonly fileHandleWithNullDevice: NSFileHandle; - cancelPerformSelectorTargetArgument(aSelector: string, target: interop.Object, arg: interop.Object | null): void; + static fileHandleForReadingAtPath any>(this: This, path: string): InstanceType; - cancelPerformSelectorsWithTarget(target: interop.Object): void; -} + static fileHandleForWritingAtPath any>(this: This, path: string): InstanceType; -declare class NSURLResponse extends NSObject implements NSSecureCoding, NSCopying { - initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string | null, length: number, name: string | null): this; + static fileHandleForUpdatingAtPath any>(this: This, path: string): InstanceType; - readonly URL: NSURL; + static fileHandleForReadingFromURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly MIMEType: string; + static fileHandleForWritingToURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly expectedContentLength: number; + static fileHandleForUpdatingURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly textEncodingName: string; + readInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - readonly suggestedFilename: string; + readInBackgroundAndNotify(): void; - static readonly supportsSecureCoding: boolean; + readToEndOfFileInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - encodeWithCoder(coder: NSCoder): void; + readToEndOfFileInBackgroundAndNotify(): void; - initWithCoder(coder: NSCoder): this; + acceptConnectionInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + acceptConnectionInBackgroundAndNotify(): void; -declare class NSPointerFunctions extends NSObject implements NSCopying { - initWithOptions(options: interop.Enum): this; + waitForDataInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - static pointerFunctionsWithOptions(options: interop.Enum): NSPointerFunctions; + waitForDataInBackgroundAndNotify(): void; - hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null; + readabilityHandler: (p1: NSFileHandle) => void; - isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null; + writeabilityHandler: (p1: NSFileHandle) => void; - sizeFunction: (p1: interop.PointerConvertible) => number; + setReadabilityHandler(readabilityHandler: (p1: NSFileHandle) => void | null): void; - descriptionFunction: (p1: interop.PointerConvertible) => string | null; + setWriteabilityHandler(writeabilityHandler: (p1: NSFileHandle) => void | null): void; - relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null; + initWithFileDescriptor(fd: number): this; - acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null; + readonly fileDescriptor: number; - usesStrongWriteBarrier: boolean; + readDataToEndOfFile(): NSData; - usesWeakReadAndWriteBarriers: boolean; + readDataOfLength(length: number): NSData; - setHashFunction(hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null): void; + writeData(data: NSData): void; - setIsEqualFunction(isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null): void; + readonly offsetInFile: number; - setSizeFunction(sizeFunction: (p1: interop.PointerConvertible) => number | null): void; + seekToEndOfFile(): number; - setDescriptionFunction(descriptionFunction: (p1: interop.PointerConvertible) => string | null): void; + seekToFileOffset(offset: number): void; - setRelinquishFunction(relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null): void; + truncateFileAtOffset(offset: number): void; - setAcquireFunction(acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null): void; + synchronizeFile(): void; - setUsesStrongWriteBarrier(usesStrongWriteBarrier: boolean): void; + closeFile(): void; - setUsesWeakReadAndWriteBarriers(usesWeakReadAndWriteBarriers: boolean): void; + static readonly supportsSecureCoding: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + encodeWithCoder(coder: NSCoder): void; } -declare class NSAssertionHandler extends NSObject { - static readonly currentHandler: NSAssertionHandler; +declare class NSConditionLock extends NSObject implements NSLocking { + initWithCondition(condition: number): this; - handleFailureInMethodObjectFileLineNumberDescription(selector: string, object: interop.Object, fileName: string, line: number, format: string | null): void; + readonly condition: number; - handleFailureInFunctionFileLineNumberDescription(functionName: string, fileName: string, line: number, format: string | null): void; -} + lockWhenCondition(condition: number): void; -declare class NSPersonNameComponents extends NSObject implements NSCopying, NSSecureCoding { - namePrefix: string; + tryLock(): boolean; - givenName: string; + tryLockWhenCondition(condition: number): boolean; - middleName: string; + unlockWithCondition(condition: number): void; - familyName: string; + lockBeforeDate(limit: NSDate): boolean; - nameSuffix: string; + lockWhenConditionBeforeDate(condition: number, limit: NSDate): boolean; - nickname: string; + name: string; - phoneticRepresentation: NSPersonNameComponents; + setName(name: string | null): void; - setNamePrefix(namePrefix: string | null): void; + lock(): void; - setGivenName(givenName: string | null): void; + unlock(): void; +} - setMiddleName(middleName: string | null): void; +declare class NSInflectionRuleExplicit extends NSInflectionRule { + initWithMorphology(morphology: NSMorphology): this; - setFamilyName(familyName: string | null): void; + readonly morphology: NSMorphology; +} - setNameSuffix(nameSuffix: string | null): void; +declare class NSInputStream extends NSStream { + readMaxLength(buffer: interop.PointerConvertible, len: number): number; - setNickname(nickname: string | null): void; + getBufferLength(buffer: interop.PointerConvertible, len: interop.PointerConvertible): boolean; - setPhoneticRepresentation(phoneticRepresentation: NSPersonNameComponents | null): void; + readonly hasBytesAvailable: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithData(data: NSData): this; - static readonly supportsSecureCoding: boolean; + initWithURL(url: NSURL): this; - encodeWithCoder(coder: NSCoder): void; + initWithFileAtPath(path: string): this; - initWithCoder(coder: NSCoder): this; -} + static inputStreamWithData any>(this: This, data: NSData): InstanceType; -declare class NSInflectionRuleExplicit extends NSInflectionRule { - initWithMorphology(morphology: NSMorphology): this; + static inputStreamWithFileAtPath any>(this: This, path: string): InstanceType; - readonly morphology: NSMorphology; + static inputStreamWithURL any>(this: This, url: NSURL): InstanceType; } declare class NSTermOfAddress extends NSObject implements NSCopying, NSSecureCoding { @@ -8517,34 +8988,6 @@ declare class NSURLSessionDataTask extends NSURLSessionTask { static new any>(this: This): InstanceType; } -declare class NSHTTPCookieStorage extends NSObject { - static readonly sharedHTTPCookieStorage: NSHTTPCookieStorage; - - static sharedCookieStorageForGroupContainerIdentifier(identifier: string): NSHTTPCookieStorage; - - readonly cookies: NSArray; - - setCookie(cookie: NSHTTPCookie): void; - - deleteCookie(cookie: NSHTTPCookie): void; - - removeCookiesSinceDate(date: NSDate): void; - - cookiesForURL(URL: NSURL): NSArray; - - setCookiesForURLMainDocumentURL(cookies: NSArray | Array, URL: NSURL | null, mainDocumentURL: NSURL | null): void; - - cookieAcceptPolicy: interop.Enum; - - sortedCookiesUsingDescriptors(sortOrder: NSArray | Array): NSArray; - - setCookieAcceptPolicy(cookieAcceptPolicy: interop.Enum): void; - - storeCookiesForTask(cookies: NSArray | Array, task: NSURLSessionTask): void; - - getCookiesForTaskCompletionHandler(task: NSURLSessionTask, completionHandler: (p1: NSArray | Array) => void | null): void; -} - declare class NSFileProviderService extends NSObject { getFileProviderConnectionWithCompletionHandler(completionHandler: (p1: NSXPCConnection, p2: NSError) => void | null): void; @@ -9278,22 +9721,32 @@ declare class NSURLSessionTask extends NSObject implements NSCopying, NSProgress readonly debugDescription: string; } -declare class NSURLQueryItem extends NSObject implements NSSecureCoding, NSCopying { - initWithNameValue(name: string, value: string | null): this; +declare class NSHTTPCookieStorage extends NSObject { + static readonly sharedHTTPCookieStorage: NSHTTPCookieStorage; - static queryItemWithNameValue any>(this: This, name: string, value: string | null): InstanceType; + static sharedCookieStorageForGroupContainerIdentifier(identifier: string): NSHTTPCookieStorage; - readonly name: string; + readonly cookies: NSArray; - readonly value: string; + setCookie(cookie: NSHTTPCookie): void; - static readonly supportsSecureCoding: boolean; + deleteCookie(cookie: NSHTTPCookie): void; - encodeWithCoder(coder: NSCoder): void; + removeCookiesSinceDate(date: NSDate): void; - initWithCoder(coder: NSCoder): this; + cookiesForURL(URL: NSURL): NSArray; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setCookiesForURLMainDocumentURL(cookies: NSArray | Array, URL: NSURL | null, mainDocumentURL: NSURL | null): void; + + cookieAcceptPolicy: interop.Enum; + + sortedCookiesUsingDescriptors(sortOrder: NSArray | Array): NSArray; + + setCookieAcceptPolicy(cookieAcceptPolicy: interop.Enum): void; + + storeCookiesForTask(cookies: NSArray | Array, task: NSURLSessionTask): void; + + getCookiesForTaskCompletionHandler(task: NSURLSessionTask, completionHandler: (p1: NSArray | Array) => void | null): void; } declare class NSDirectoryEnumerator extends NSEnumerator { @@ -9334,6 +9787,18 @@ declare class NSUUID extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSURLSessionTaskMetrics extends NSObject { + readonly transactionMetrics: NSArray; + + readonly taskInterval: NSDateInterval; + + readonly redirectCount: number; + + init(): this; + + static new any>(this: This): InstanceType; +} + declare class NSURLSessionTaskTransactionMetrics extends NSObject { readonly request: NSURLRequest; @@ -9731,6 +10196,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { usesClassicLoadingMode: boolean; + enablesEarlyData: boolean; + init(): this; static new any>(this: This): InstanceType; @@ -9795,6 +10262,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { setUsesClassicLoadingMode(usesClassicLoadingMode: boolean): void; + setEnablesEarlyData(enablesEarlyData: boolean): void; + static backgroundSessionConfiguration(identifier: string): NSURLSessionConfiguration; get proxyConfigurations(): NSArray; @@ -9964,87 +10433,43 @@ declare class NSDateFormatter extends NSFormatter { setShortStandaloneWeekdaySymbols(shortStandaloneWeekdaySymbols: NSArray | Array | null): void; - setVeryShortStandaloneWeekdaySymbols(veryShortStandaloneWeekdaySymbols: NSArray | Array | null): void; - - setQuarterSymbols(quarterSymbols: NSArray | Array | null): void; - - setShortQuarterSymbols(shortQuarterSymbols: NSArray | Array | null): void; - - setStandaloneQuarterSymbols(standaloneQuarterSymbols: NSArray | Array | null): void; - - setShortStandaloneQuarterSymbols(shortStandaloneQuarterSymbols: NSArray | Array | null): void; - - setGregorianStartDate(gregorianStartDate: NSDate | null): void; - - setDoesRelativeDateFormatting(doesRelativeDateFormatting: boolean): void; -} - -declare class NSCompoundPredicate extends NSPredicate { - initWithTypeSubpredicates(type: interop.Enum, subpredicates: NSArray | Array): this; - - initWithCoder(coder: NSCoder): this; - - readonly compoundPredicateType: interop.Enum; - - readonly subpredicates: NSArray; - - static andPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - - static orPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - - static notPredicateWithSubpredicate(predicate: NSPredicate): NSCompoundPredicate; -} - -declare class NSDataDetector extends NSRegularExpression { - static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; - - initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; - - readonly checkingTypes: number; -} - -declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSURLProtocol extends NSObject { - initWithRequestCachedResponseClient(request: NSURLRequest, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; + setVeryShortStandaloneWeekdaySymbols(veryShortStandaloneWeekdaySymbols: NSArray | Array | null): void; - readonly client: NSURLProtocolClient; + setQuarterSymbols(quarterSymbols: NSArray | Array | null): void; - readonly request: NSURLRequest; + setShortQuarterSymbols(shortQuarterSymbols: NSArray | Array | null): void; - readonly cachedResponse: NSCachedURLResponse; + setStandaloneQuarterSymbols(standaloneQuarterSymbols: NSArray | Array | null): void; - static canInitWithRequest(request: NSURLRequest): boolean; + setShortStandaloneQuarterSymbols(shortStandaloneQuarterSymbols: NSArray | Array | null): void; - static canonicalRequestForRequest(request: NSURLRequest): NSURLRequest; + setGregorianStartDate(gregorianStartDate: NSDate | null): void; - static requestIsCacheEquivalentToRequest(a: NSURLRequest, b: NSURLRequest): boolean; + setDoesRelativeDateFormatting(doesRelativeDateFormatting: boolean): void; +} - startLoading(): void; +declare class NSCompoundPredicate extends NSPredicate { + initWithTypeSubpredicates(type: interop.Enum, subpredicates: NSArray | Array): this; - stopLoading(): void; + initWithCoder(coder: NSCoder): this; - static propertyForKeyInRequest(key: string, request: NSURLRequest): interop.Object; + readonly compoundPredicateType: interop.Enum; - static setPropertyForKeyInRequest(value: interop.Object, key: string, request: NSMutableURLRequest): void; + readonly subpredicates: NSArray; - static removePropertyForKeyInRequest(key: string, request: NSMutableURLRequest): void; + static andPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - static registerClass(protocolClass: interop.Object): boolean; + static orPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - static unregisterClass(protocolClass: interop.Object): void; + static notPredicateWithSubpredicate(predicate: NSPredicate): NSCompoundPredicate; +} - static canInitWithTask(task: NSURLSessionTask): boolean; +declare class NSDataDetector extends NSRegularExpression { + static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; - initWithTaskCachedResponseClient(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; + initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; - readonly task: NSURLSessionTask; + readonly checkingTypes: number; } declare class NSMorphologyCustomPronoun extends NSObject implements NSCopying, NSSecureCoding { @@ -10081,26 +10506,6 @@ declare class NSMorphologyCustomPronoun extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class NSInputStream extends NSStream { - readMaxLength(buffer: interop.PointerConvertible, len: number): number; - - getBufferLength(buffer: interop.PointerConvertible, len: interop.PointerConvertible): boolean; - - readonly hasBytesAvailable: boolean; - - initWithData(data: NSData): this; - - initWithURL(url: NSURL): this; - - initWithFileAtPath(path: string): this; - - static inputStreamWithData any>(this: This, data: NSData): InstanceType; - - static inputStreamWithFileAtPath any>(this: This, path: string): InstanceType; - - static inputStreamWithURL any>(this: This, url: NSURL): InstanceType; -} - declare class NSThread extends NSObject { static readonly currentThread: NSThread; @@ -10330,6 +10735,14 @@ declare class NSFileManager extends NSObject { readonly ubiquityIdentityToken: NSCoding; + pauseSyncForUbiquitousItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSError) => void | null): void; + + resumeSyncForUbiquitousItemAtURLWithBehaviorCompletionHandler(url: NSURL, behavior: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + + fetchLatestRemoteVersionOfItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + + uploadLocalVersionOfUbiquitousItemAtURLWithConflictResolutionPolicyCompletionHandler(url: NSURL, conflictResolutionPolicy: interop.Enum, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + getFileProviderServicesForItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; containerURLForSecurityApplicationGroupIdentifier(groupIdentifier: string): NSURL; @@ -10489,6 +10902,24 @@ declare class NSOperation extends NSObject { setName(name: string | null): void; } +declare class NSURLQueryItem extends NSObject implements NSSecureCoding, NSCopying { + initWithNameValue(name: string, value: string | null): this; + + static queryItemWithNameValue any>(this: This, name: string, value: string | null): InstanceType; + + readonly name: string; + + readonly value: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class NSOrthography extends NSObject implements NSCopying, NSSecureCoding { readonly dominantScript: string; @@ -11040,226 +11471,53 @@ declare class NSUserDefaults extends NSObject { dictionaryRepresentation(): NSDictionary; - readonly volatileDomainNames: NSArray; - - volatileDomainForName(domainName: string): NSDictionary; - - setVolatileDomainForName(domain: NSDictionary | Record, domainName: string): void; - - removeVolatileDomainForName(domainName: string): void; - - persistentDomainNames(): NSArray; - - persistentDomainForName(domainName: string): NSDictionary; - - setPersistentDomainForName(domain: NSDictionary | Record, domainName: string): void; - - removePersistentDomainForName(domainName: string): void; - - synchronize(): boolean; - - objectIsForcedForKey(key: string): boolean; - - objectIsForcedForKeyInDomain(key: string, domain: string): boolean; -} - -declare class NSAttributedStringMarkdownParsingOptions extends NSObject implements NSCopying { - init(): this; - - allowsExtendedAttributes: boolean; - - interpretedSyntax: interop.Enum; - - failurePolicy: interop.Enum; - - languageCode: string; - - appliesSourcePositionAttributes: boolean; - - setAllowsExtendedAttributes(allowsExtendedAttributes: boolean): void; - - setInterpretedSyntax(interpretedSyntax: interop.Enum): void; - - setFailurePolicy(failurePolicy: interop.Enum): void; - - setLanguageCode(languageCode: string | null): void; - - setAppliesSourcePositionAttributes(appliesSourcePositionAttributes: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSArray extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { - readonly count: number; - - objectAtIndex(index: number): ObjectType; - - init(): this; - - initWithObjectsCount(objects: interop.PointerConvertible, cnt: number): this; - - initWithCoder(coder: NSCoder): this; - - arrayByAddingObject(anObject: ObjectType): NSArray; - - arrayByAddingObjectsFromArray(otherArray: NSArray | Array): NSArray; - - componentsJoinedByString(separator: string): string; - - containsObject(anObject: ObjectType): boolean; - - readonly description: string; - - descriptionWithLocale(locale: interop.Object | null): string; - - descriptionWithLocaleIndent(locale: interop.Object | null, level: number): string; - - firstObjectCommonWithArray(otherArray: NSArray | Array): ObjectType; - - getObjectsRange(objects: interop.PointerConvertible, range: _NSRange): void; - - indexOfObject(anObject: ObjectType): number; - - indexOfObjectInRange(anObject: ObjectType, range: _NSRange): number; - - indexOfObjectIdenticalTo(anObject: ObjectType): number; - - indexOfObjectIdenticalToInRange(anObject: ObjectType, range: _NSRange): number; - - isEqualToArray(otherArray: NSArray | Array): boolean; - - readonly firstObject: ObjectType; - - readonly lastObject: ObjectType; - - objectEnumerator(): NSEnumerator; - - reverseObjectEnumerator(): NSEnumerator; - - readonly sortedArrayHint: NSData; - - sortedArrayUsingFunctionContext(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible): NSArray; - - sortedArrayUsingFunctionContextHint(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible, hint: NSData | null): NSArray; - - sortedArrayUsingSelector(comparator: string): NSArray; - - subarrayWithRange(range: _NSRange): NSArray; - - writeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; - - makeObjectsPerformSelector(aSelector: string): void; - - makeObjectsPerformSelectorWithObject(aSelector: string, argument: interop.Object | null): void; - - objectsAtIndexes(indexes: NSIndexSet): NSArray; - - objectAtIndexedSubscript(idx: number): ObjectType; - - enumerateObjectsUsingBlock(block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - enumerateObjectsWithOptionsUsingBlock(opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - indexOfObjectPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexOfObjectWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexesOfObjectsPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - indexesOfObjectsWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - sortedArrayUsingComparator(cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; - - sortedArrayWithOptionsUsingComparator(opts: interop.Enum, cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; - - indexOfObjectInSortedRangeOptionsUsingComparator(obj: ObjectType, r: _NSRange, opts: interop.Enum, cmp: (p1: interop.Object, p2: interop.Object) => interop.Enum): number; - - static array any>(this: This): InstanceType; - - static arrayWithObject any>(this: This, anObject: ObjectType): InstanceType; - - static arrayWithObjectsCount any>(this: This, objects: interop.PointerConvertible, cnt: number): InstanceType; - - static arrayWithObjects any>(this: This, firstObj: ObjectType): InstanceType; - - static arrayWithArray any>(this: This, array: NSArray | Array): InstanceType; - - initWithObjects(firstObj: ObjectType): this; - - initWithArray(array: NSArray | Array): this; - - initWithArrayCopyItems(array: NSArray | Array, flag: boolean): this; - - initWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): this; - - static arrayWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): NSArray; - - differenceFromArrayWithOptionsUsingEquivalenceTest(other: NSArray | Array, options: interop.Enum, block: (p1: interop.Object, p2: interop.Object) => boolean): NSOrderedCollectionDifference; - - differenceFromArrayWithOptions(other: NSArray | Array, options: interop.Enum): NSOrderedCollectionDifference; - - differenceFromArray(other: NSArray | Array): NSOrderedCollectionDifference; - - arrayByApplyingDifference(difference: NSOrderedCollectionDifference): NSArray; - - getObjects(objects: interop.PointerConvertible): void; - - static arrayWithContentsOfFile(path: string): NSArray; - - static arrayWithContentsOfURL(url: NSURL): NSArray; - - initWithContentsOfFile(path: string): this; - - initWithContentsOfURL(url: NSURL): this; + readonly volatileDomainNames: NSArray; - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; + volatileDomainForName(domainName: string): NSDictionary; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; + setVolatileDomainForName(domain: NSDictionary | Record, domainName: string): void; - pathsMatchingExtensions(filterTypes: NSArray | Array): NSArray; + removeVolatileDomainForName(domainName: string): void; - valueForKey(key: string): interop.Object; + persistentDomainNames(): NSArray; - setValueForKey(value: interop.Object | null, key: string): void; + persistentDomainForName(domainName: string): NSDictionary; - addObserverToObjectsAtIndexesForKeyPathOptionsContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + setPersistentDomainForName(domain: NSDictionary | Record, domainName: string): void; - removeObserverFromObjectsAtIndexesForKeyPathContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, context: interop.PointerConvertible): void; + removePersistentDomainForName(domainName: string): void; - removeObserverFromObjectsAtIndexesForKeyPath(observer: NSObject, indexes: NSIndexSet, keyPath: string): void; + synchronize(): boolean; - addObserverForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + objectIsForcedForKey(key: string): boolean; - removeObserverForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + objectIsForcedForKeyInDomain(key: string, domain: string): boolean; +} - removeObserverForKeyPath(observer: NSObject, keyPath: string): void; +declare class NSAttributedStringMarkdownParsingOptions extends NSObject implements NSCopying { + init(): this; - sortedArrayUsingDescriptors(sortDescriptors: NSArray | Array): NSArray; + allowsExtendedAttributes: boolean; - filteredArrayUsingPredicate(predicate: NSPredicate): NSArray; + interpretedSyntax: interop.Enum; - shuffledArrayWithRandomSource(randomSource: GKRandomSource): NSArray; + failurePolicy: interop.Enum; - shuffledArray(): NSArray; + languageCode: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + appliesSourcePositionAttributes: boolean; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + setAllowsExtendedAttributes(allowsExtendedAttributes: boolean): void; - static readonly supportsSecureCoding: boolean; + setInterpretedSyntax(interpretedSyntax: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + setFailurePolicy(failurePolicy: interop.Enum): void; - countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + setLanguageCode(languageCode: string | null): void; - readonly [Symbol.iterator]: () => Iterator; + setAppliesSourcePositionAttributes(appliesSourcePositionAttributes: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class NSHTTPCookie extends NSObject { @@ -11306,18 +11564,6 @@ declare class NSHTTPCookie extends NSObject { isHTTPOnly(): boolean; } -declare class NSLocalizedNumberFormatRule extends NSObject implements NSCopying, NSSecureCoding { - static automatic(): NSLocalizedNumberFormatRule; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSURLComponents extends NSObject implements NSCopying { init(): this; @@ -11428,128 +11674,6 @@ declare class NSURLComponents extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSConditionLock extends NSObject implements NSLocking { - initWithCondition(condition: number): this; - - readonly condition: number; - - lockWhenCondition(condition: number): void; - - tryLock(): boolean; - - tryLockWhenCondition(condition: number): boolean; - - unlockWithCondition(condition: number): void; - - lockBeforeDate(limit: NSDate): boolean; - - lockWhenConditionBeforeDate(condition: number, limit: NSDate): boolean; - - name: string; - - setName(name: string | null): void; - - lock(): void; - - unlock(): void; -} - -declare class NSFileHandle extends NSObject implements NSSecureCoding { - readonly availableData: NSData; - - initWithFileDescriptorCloseOnDealloc(fd: number, closeopt: boolean): this; - - initWithCoder(coder: NSCoder): this; - - readDataToEndOfFileAndReturnError(error: interop.PointerConvertible): NSData; - - readDataUpToLengthError(length: number, error: interop.PointerConvertible): NSData; - - writeDataError(data: NSData, error: interop.PointerConvertible): boolean; - - getOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; - - seekToEndReturningOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; - - seekToOffsetError(offset: number, error: interop.PointerConvertible): boolean; - - truncateAtOffsetError(offset: number, error: interop.PointerConvertible): boolean; - - synchronizeAndReturnError(error: interop.PointerConvertible): boolean; - - closeAndReturnError(error: interop.PointerConvertible): boolean; - - static readonly fileHandleWithStandardInput: NSFileHandle; - - static readonly fileHandleWithStandardOutput: NSFileHandle; - - static readonly fileHandleWithStandardError: NSFileHandle; - - static readonly fileHandleWithNullDevice: NSFileHandle; - - static fileHandleForReadingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForWritingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForUpdatingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForReadingFromURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - static fileHandleForWritingToURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - static fileHandleForUpdatingURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - readInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - readInBackgroundAndNotify(): void; - - readToEndOfFileInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - readToEndOfFileInBackgroundAndNotify(): void; - - acceptConnectionInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - acceptConnectionInBackgroundAndNotify(): void; - - waitForDataInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - waitForDataInBackgroundAndNotify(): void; - - readabilityHandler: (p1: NSFileHandle) => void; - - writeabilityHandler: (p1: NSFileHandle) => void; - - setReadabilityHandler(readabilityHandler: (p1: NSFileHandle) => void | null): void; - - setWriteabilityHandler(writeabilityHandler: (p1: NSFileHandle) => void | null): void; - - initWithFileDescriptor(fd: number): this; - - readonly fileDescriptor: number; - - readDataToEndOfFile(): NSData; - - readDataOfLength(length: number): NSData; - - writeData(data: NSData): void; - - readonly offsetInFile: number; - - seekToEndOfFile(): number; - - seekToFileOffset(offset: number): void; - - truncateFileAtOffset(offset: number): void; - - synchronizeFile(): void; - - closeFile(): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - declare class NSFileCoordinator extends NSObject { static addFilePresenter(filePresenter: NSFilePresenter): void; @@ -11584,6 +11708,14 @@ declare class NSFileCoordinator extends NSObject { setPurposeIdentifier(purposeIdentifier: string): void; } +declare class NSAssertionHandler extends NSObject { + static readonly currentHandler: NSAssertionHandler; + + handleFailureInMethodObjectFileLineNumberDescription(selector: string, object: interop.Object, fileName: string, line: number, format: string | null): void; + + handleFailureInFunctionFileLineNumberDescription(functionName: string, fileName: string, line: number, format: string | null): void; +} + declare class NSBundle extends NSObject { static readonly mainBundle: NSBundle; @@ -11862,74 +11994,6 @@ declare class NSUnitLength extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSDate extends NSObject implements NSCopying, NSSecureCoding { - readonly timeIntervalSinceReferenceDate: number; - - init(): this; - - initWithTimeIntervalSinceReferenceDate(ti: number): this; - - initWithCoder(coder: NSCoder): this; - - timeIntervalSinceDate(anotherDate: NSDate): number; - - readonly timeIntervalSinceNow: number; - - readonly timeIntervalSince1970: number; - - addTimeInterval(seconds: number): interop.Object; - - dateByAddingTimeInterval(ti: number): this; - - earlierDate(anotherDate: NSDate): NSDate; - - laterDate(anotherDate: NSDate): NSDate; - - compare(other: NSDate): interop.Enum; - - isEqualToDate(otherDate: NSDate): boolean; - - readonly description: string; - - descriptionWithLocale(locale: interop.Object | null): string; - - static readonly timeIntervalSinceReferenceDate: number; - - static date any>(this: This): InstanceType; - - static dateWithTimeIntervalSinceNow any>(this: This, secs: number): InstanceType; - - static dateWithTimeIntervalSinceReferenceDate any>(this: This, ti: number): InstanceType; - - static dateWithTimeIntervalSince1970 any>(this: This, secs: number): InstanceType; - - static dateWithTimeIntervalSinceDate any>(this: This, secsToBeAdded: number, date: NSDate): InstanceType; - - static readonly distantFuture: NSDate; - - static readonly distantPast: NSDate; - - static readonly now: NSDate; - - initWithTimeIntervalSinceNow(secs: number): this; - - initWithTimeIntervalSince1970(secs: number): this; - - initWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): this; - - static dateWithSRAbsoluteTime any>(this: This, time: number): InstanceType; - - initWithSRAbsoluteTime(time: number): this; - - readonly srAbsoluteTime: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - declare class NSMeasurement extends NSObject implements NSCopying, NSSecureCoding { readonly unit: UnitType; diff --git a/packages/ios-sim/types/GLKit.d.ts b/packages/ios-sim/types/GLKit.d.ts index 16e2477d..3c6fdacf 100644 --- a/packages/ios-sim/types/GLKit.d.ts +++ b/packages/ios-sim/types/GLKit.d.ts @@ -4,8 +4,6 @@ declare const GLKTextureLoaderGLErrorKey: string; -declare const GLKTextureLoaderSRGB: string; - declare const GLKTextureLoaderGrayscaleAsAlpha: string; declare const GLKTextureLoaderOriginBottomLeft: string; @@ -16,6 +14,8 @@ declare const GLKTextureLoaderApplyPremultiplication: string; declare const kGLKModelErrorDomain: string; +declare const GLKTextureLoaderSRGB: string; + declare const GLKTextureLoaderErrorDomain: string; declare const GLKQuaternionIdentity: _GLKQuaternion; @@ -98,18 +98,18 @@ declare const GLKTextureLoaderError: { UnsupportedTextureTarget: 19, }; -declare const GLKViewDrawableDepthFormat: { - FormatNone: 0, - Format16: 1, - Format24: 2, -}; - declare const GLKTextureInfoAlphaState: { None: 0, NonPremultiplied: 1, Premultiplied: 2, }; +declare const GLKViewDrawableDepthFormat: { + FormatNone: 0, + Format16: 1, + Format24: 2, +}; + declare const GLKViewDrawableColorFormat: { RGBA8888: 0, RGB565: 1, @@ -123,28 +123,36 @@ declare class _GLKVertexAttributeParameters { normalized: number; } -declare class unnamed_5330506344788925424 { - constructor(init?: unnamed_5330506344788925424); - x: number; - y: number; - z: number; - w: number; +declare class unnamed_9619072515748384153 { + constructor(init?: unnamed_9619072515748384153); + s: number; + t: number; + p: number; + q: number; +} + +declare class unnamed_3196922036383165364 { + constructor(init?: unnamed_3196922036383165364); + r: number; + g: number; + b: number; + a: number; } -declare class unnamed_16848609145819638116 { - constructor(init?: unnamed_16848609145819638116); +declare class unnamed_845072336377056983 { + constructor(init?: unnamed_845072336377056983); s: number; t: number; } -declare class unnamed_14104243170216080095 { - constructor(init?: unnamed_14104243170216080095); +declare class unnamed_16673726613481506252 { + constructor(init?: unnamed_16673726613481506252); x: number; y: number; } -declare class unnamed_1263229536157147403 { - constructor(init?: unnamed_1263229536157147403); +declare class unnamed_16104079342891207557 { + constructor(init?: unnamed_16104079342891207557); m00: number; m01: number; m02: number; @@ -156,16 +164,16 @@ declare class unnamed_1263229536157147403 { m22: number; } -declare class unnamed_17559905408798210556 { - constructor(init?: unnamed_17559905408798210556); - m00: number; - m01: number; - m10: number; - m11: number; +declare class unnamed_4941123025285653396 { + constructor(init?: unnamed_4941123025285653396); + x: number; + y: number; + z: number; + w: number; } -declare class unnamed_7484547917685560354 { - constructor(init?: unnamed_7484547917685560354); +declare class unnamed_2565579264590363955 { + constructor(init?: unnamed_2565579264590363955); m00: number; m01: number; m02: number; @@ -184,63 +192,55 @@ declare class unnamed_7484547917685560354 { m33: number; } -declare class unnamed_12673620918688559868 { - constructor(init?: unnamed_12673620918688559868); - r: number; - g: number; - b: number; +declare class GLKEffectPropertyPrv { + constructor(init?: GLKEffectPropertyPrv); } -declare class unnamed_12073957216655656914 { - constructor(init?: unnamed_12073957216655656914); - r: number; - g: number; - b: number; - a: number; +declare class unnamed_15421067402905298507 { + constructor(init?: unnamed_15421067402905298507); + m00: number; + m01: number; + m10: number; + m11: number; } -declare class unnamed_5278650258933832850 { - constructor(init?: unnamed_5278650258933832850); +declare class unnamed_4634930964719134257 { + constructor(init?: unnamed_4634930964719134257); + v: _GLKVector3; + s: number; +} + +declare class unnamed_459724302143160691 { + constructor(init?: unnamed_459724302143160691); x: number; y: number; z: number; } -declare class unnamed_10147574272876281525 { - constructor(init?: unnamed_10147574272876281525); +declare class unnamed_15994263239922143689 { + constructor(init?: unnamed_15994263239922143689); s: number; t: number; p: number; - q: number; } -declare class GLKEffectPropertyPrv { - constructor(init?: GLKEffectPropertyPrv); +declare class _GLKMatrixStack { + constructor(init?: _GLKMatrixStack); } -declare class unnamed_13607322704617387131 { - constructor(init?: unnamed_13607322704617387131); +declare class unnamed_3025356699930407620 { + constructor(init?: unnamed_3025356699930407620); x: number; y: number; z: number; w: number; } -declare class _GLKMatrixStack { - constructor(init?: _GLKMatrixStack); -} - -declare class unnamed_18359918292662028540 { - constructor(init?: unnamed_18359918292662028540); - v: _GLKVector3; - s: number; -} - -declare class unnamed_8869469136479634640 { - constructor(init?: unnamed_8869469136479634640); - s: number; - t: number; - p: number; +declare class unnamed_16065270878748604386 { + constructor(init?: unnamed_16065270878748604386); + r: number; + g: number; + b: number; } type _GLKQuaternionDescriptor = @@ -621,56 +621,6 @@ declare class GLKEffectPropertyTexture extends GLKEffectProperty { declare class GLKEffectProperty extends NSObject { } -declare class GLKEffectPropertyLight extends GLKEffectProperty { - enabled: number; - - position: _GLKVector4; - - ambientColor: _GLKVector4; - - diffuseColor: _GLKVector4; - - specularColor: _GLKVector4; - - spotDirection: _GLKVector3; - - spotExponent: number; - - spotCutoff: number; - - constantAttenuation: number; - - linearAttenuation: number; - - quadraticAttenuation: number; - - transform: GLKEffectPropertyTransform; - - setEnabled(enabled: number): void; - - setPosition(position: _GLKVector4): void; - - setAmbientColor(ambientColor: _GLKVector4): void; - - setDiffuseColor(diffuseColor: _GLKVector4): void; - - setSpecularColor(specularColor: _GLKVector4): void; - - setSpotDirection(spotDirection: _GLKVector3): void; - - setSpotExponent(spotExponent: number): void; - - setSpotCutoff(spotCutoff: number): void; - - setConstantAttenuation(constantAttenuation: number): void; - - setLinearAttenuation(linearAttenuation: number): void; - - setQuadraticAttenuation(quadraticAttenuation: number): void; - - setTransform(transform: GLKEffectPropertyTransform): void; -} - declare class GLKMeshBufferAllocator extends NSObject implements MDLMeshBufferAllocator { newZone(capacity: number): MDLMeshBufferZone; @@ -741,28 +691,6 @@ declare class GLKMesh extends NSObject { readonly name: string; } -declare class GLKEffectPropertyMaterial extends GLKEffectProperty { - ambientColor: _GLKVector4; - - diffuseColor: _GLKVector4; - - specularColor: _GLKVector4; - - emissiveColor: _GLKVector4; - - shininess: number; - - setAmbientColor(ambientColor: _GLKVector4): void; - - setDiffuseColor(diffuseColor: _GLKVector4): void; - - setSpecularColor(specularColor: _GLKVector4): void; - - setEmissiveColor(emissiveColor: _GLKVector4): void; - - setShininess(shininess: number): void; -} - declare class GLKViewController extends UIViewController implements NSCoding, GLKViewDelegate { delegate: GLKViewControllerDelegate; @@ -845,6 +773,42 @@ declare class GLKViewController extends UIViewController implements NSCoding, GL readonly debugDescription: string; } +declare class GLKEffectPropertyMaterial extends GLKEffectProperty { + ambientColor: _GLKVector4; + + diffuseColor: _GLKVector4; + + specularColor: _GLKVector4; + + emissiveColor: _GLKVector4; + + shininess: number; + + setAmbientColor(ambientColor: _GLKVector4): void; + + setDiffuseColor(diffuseColor: _GLKVector4): void; + + setSpecularColor(specularColor: _GLKVector4): void; + + setEmissiveColor(emissiveColor: _GLKVector4): void; + + setShininess(shininess: number): void; +} + +declare class GLKSubmesh extends NSObject { + readonly type: number; + + readonly mode: number; + + readonly elementCount: number; + + readonly elementBuffer: GLKMeshBuffer; + + readonly mesh: GLKMesh; + + readonly name: string; +} + declare class GLKTextureLoader extends NSObject { static textureWithContentsOfFileOptionsError(path: string, options: NSDictionary | Record | null, outError: interop.PointerConvertible): GLKTextureInfo; @@ -934,18 +898,54 @@ declare class GLKBaseEffect extends NSObject implements GLKNamedEffect { setLabel(label: string | null): void; } -declare class GLKSubmesh extends NSObject { - readonly type: number; +declare class GLKEffectPropertyLight extends GLKEffectProperty { + enabled: number; - readonly mode: number; + position: _GLKVector4; - readonly elementCount: number; + ambientColor: _GLKVector4; - readonly elementBuffer: GLKMeshBuffer; + diffuseColor: _GLKVector4; - readonly mesh: GLKMesh; + specularColor: _GLKVector4; - readonly name: string; + spotDirection: _GLKVector3; + + spotExponent: number; + + spotCutoff: number; + + constantAttenuation: number; + + linearAttenuation: number; + + quadraticAttenuation: number; + + transform: GLKEffectPropertyTransform; + + setEnabled(enabled: number): void; + + setPosition(position: _GLKVector4): void; + + setAmbientColor(ambientColor: _GLKVector4): void; + + setDiffuseColor(diffuseColor: _GLKVector4): void; + + setSpecularColor(specularColor: _GLKVector4): void; + + setSpotDirection(spotDirection: _GLKVector3): void; + + setSpotExponent(spotExponent: number): void; + + setSpotCutoff(spotCutoff: number): void; + + setConstantAttenuation(constantAttenuation: number): void; + + setLinearAttenuation(linearAttenuation: number): void; + + setQuadraticAttenuation(quadraticAttenuation: number): void; + + setTransform(transform: GLKEffectPropertyTransform): void; } declare class GLKSkyboxEffect extends NSObject implements GLKNamedEffect { diff --git a/packages/ios-sim/types/GSS.d.ts b/packages/ios-sim/types/GSS.d.ts index 0af0380c..512829ea 100644 --- a/packages/ios-sim/types/GSS.d.ts +++ b/packages/ios-sim/types/GSS.d.ts @@ -40,6 +40,8 @@ declare const __gss_c_nt_string_uid_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_nt_machine_uid_name_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_user_name_oid_desc: gss_OID_desc_struct; + declare const __gss_pku2u_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_ntlm_mechanism_oid_desc: gss_OID_desc_struct; @@ -62,9 +64,9 @@ declare const __gss_c_ma_mech_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_get_default_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_diag_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_set_default_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ntlm_reset_keys_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_diag_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_support_lm2_oid_desc: gss_OID_desc_struct; @@ -76,12 +78,12 @@ declare const __gss_krb5_cred_no_ci_flags_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_force_v1_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ntlm_v2_oid_desc: gss_OID_desc_struct; - declare const __gss_c_nt_dn_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_time_offset_x_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_ccache_name_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_set_default_realm_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_allowable_enctypes_x_oid_desc: gss_OID_desc_struct; @@ -94,12 +96,12 @@ declare const __gss_krb5_get_subkey_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_export_lucid_context_x_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_register_acceptor_identity_x_oid_desc: gss_OID_desc_struct; - declare const __gss_scram_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_not_dflt_mech_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_ntlm_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_plugin_register_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_get_authtime_x_oid_desc: gss_OID_desc_struct; @@ -108,12 +110,18 @@ declare const __gss_c_peer_has_updated_spnego_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_mic_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ma_oos_det_oid_desc: gss_OID_desc_struct; + declare const __gss_iakerb_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_import_cred_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_send_to_kdc_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ntlm_v2_oid_desc: gss_OID_desc_struct; + +declare const __gss_krb5_register_acceptor_identity_x_oid_desc: gss_OID_desc_struct; + declare const __gss_ntlm_get_session_key_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_auth_targ_oid_desc: gss_OID_desc_struct; @@ -124,25 +132,17 @@ declare const __gss_krb5_nt_principal_name_referral_oid_desc: gss_OID_desc_struc declare const __gss_c_inq_win2k_pac_x_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_certificate_oid_desc: gss_OID_desc_struct; - declare const __gss_c_ma_mech_nego_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_secidentity_oid_desc: gss_OID_desc_struct; - declare const __gss_c_ma_prot_ready_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_export_name_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_export_lucid_context_v1_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_guest_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_user_name_oid_desc: gss_OID_desc_struct; - declare const __gss_spnego_mechanism_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ctx_pfs_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_krb5_export_lucid_context_v1_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_secidentity_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_auth_init_oid_desc: gss_OID_desc_struct; @@ -152,9 +152,11 @@ declare const __gss_c_ma_mech_composite_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_sasl_mech_name_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ctx_pfs_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_mechanism_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_set_default_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_export_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_mech_concrete_oid_desc: gss_OID_desc_struct; @@ -168,6 +170,8 @@ declare const __gss_c_ntlm_v1_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_renew_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_hostbased_service_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_get_initiator_subkey_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_session_key_oid_desc: gss_OID_desc_struct; @@ -180,19 +184,13 @@ declare const __gss_krb5_get_time_offset_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_dns_canonicalize_x_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_ccache_name_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_c_nt_hostbased_service_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_c_ma_oos_det_oid_desc: gss_OID_desc_struct; - declare const __gss_krb5_compat_des3_mic_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_copy_ccache_x_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_heimbase_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ntlm_reset_keys_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_ntlm_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_heimbase_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_extract_authz_data_from_sec_context_x_oid_desc: gss_OID_desc_struct; @@ -200,6 +198,8 @@ declare const __gss_c_cred_validate_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_get_tkt_flags_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_certificate_oid_desc: gss_OID_desc_struct; + declare class gss_krb5_lucid_context_version { constructor(init?: gss_krb5_lucid_context_version); version: number; @@ -217,6 +217,10 @@ declare class gss_krb5_lucid_context_v1 { cfx_kd: gss_krb5_cfx_keydata; } +declare class krb5_ccache_data { + constructor(init?: krb5_ccache_data); +} + declare class gss_auth_identity { constructor(init?: gss_auth_identity); } @@ -279,10 +283,6 @@ declare class gss_iov_buffer_desc_struct { buffer: gss_buffer_desc_struct; } -declare class krb5_ccache_data { - constructor(init?: krb5_ccache_data); -} - declare class gss_krb5_cfx_keydata { constructor(init?: gss_krb5_cfx_keydata); have_acceptor_subkey: number; diff --git a/packages/ios-sim/types/GameController.d.ts b/packages/ios-sim/types/GameController.d.ts index 15c226aa..2b8c74a5 100644 --- a/packages/ios-sim/types/GameController.d.ts +++ b/packages/ios-sim/types/GameController.d.ts @@ -24,6 +24,8 @@ declare const GCKeyCodeInternational3: number; declare const GCKeyLANG9: string; +declare const GCInputRightBumper: string; + declare const GCKeyCodeF9: number; declare const GCKeyCodeF3: number; @@ -42,12 +44,16 @@ declare const GCInputMicroGamepadButtonMenu: string; declare const GCInputDirectionalCardinalDpad: string; +declare const GCKeyKeypadHyphen: string; + declare const GCInputMicroGamepadButtonX: string; declare const GCKeyCodeBackslash: number; declare const GCKeyCodeGraveAccentAndTilde: number; +declare const GCKeyboardDidConnectNotification: string; + declare const GCKeyCodeLeftAlt: number; declare const GCKeyCodeInternational4: number; @@ -66,6 +72,10 @@ declare const GCControllerDidConnectNotification: string; declare const GCKeyPrintScreen: string; +declare const GCKeyCodeKeypadNumLock: number; + +declare const GCKeyCodeLANG6: number; + declare const GCKeyF3: string; declare const GCMouseDidStopBeingCurrentNotification: string; @@ -78,19 +88,17 @@ declare const GCKeyK: string; declare const GCInputDualShockTouchpadTwo: string; -declare const GCKeyCodeF15: number; - -declare const GCKeyNonUSBackslash: string; +declare const GCKeyN: string; -declare const GCProductCategoryMFi: string; +declare const GCKeyCodeF6: number; -declare const GCKeyPower: string; +declare const GCKeyCodeF15: number; -declare const GCHapticDurationInfinite: number; +declare const GCKeyB: string; -declare const GCHapticsLocalityLeftTrigger: string; +declare const GCKeyCodeKeyH: number; -declare const GCHapticsLocalityRightHandle: string; +declare const GCHapticsLocalityTriggers: string; declare const GCHapticsLocalityLeftHandle: string; @@ -98,15 +106,17 @@ declare const GCMouseDidDisconnectNotification: string; declare const GCMouseDidConnectNotification: string; -declare const GCControllerUserCustomizationsDidChangeNotification: string; +declare const GCKeyboardDidDisconnectNotification: string; declare const GCControllerDidStopBeingCurrentNotification: string; declare const GCControllerDidBecomeCurrentNotification: string; -declare const GCCurrentMicroGamepadSnapshotDataVersion: interop.Enum; +declare const GCControllerDidDisconnectNotification: string; -declare const GCInputMicroGamepadButtonA: string; +declare const GCKeyCodeInternational9: number; + +declare const GCInputDirectionalDpad: string; declare const GCInputMicroGamepadDpad: string; @@ -118,12 +128,14 @@ declare const GCKeyLANG8: string; declare const GCKeyLANG3: string; -declare const GCKeyLANG2: string; - declare const GCKeyInternational9: string; declare const GCKeyInternational6: string; +declare const GCKeyPower: string; + +declare const GCKeyNonUSBackslash: string; + declare const GCKeyKeypad9: string; declare const GCKeyKeypad7: string; @@ -138,6 +150,8 @@ declare const GCKeyKeypad1: string; declare const GCKeyKeypadEnter: string; +declare const GCKeyKeypadPlus: string; + declare const GCKeyKeypadSlash: string; declare const GCKeyKeypadNumLock: string; @@ -158,16 +172,18 @@ declare const GCKeyScrollLock: string; declare const GCKeyF20: string; +declare const GCKeyF16: string; + declare const GCKeyF14: string; declare const GCKeyF10: string; declare const GCKeyF9: string; -declare const GCKeyF7: string; - declare const GCKeyGraveAccentAndTilde: string; +declare const GCKeyQuote: string; + declare const GCKeyOpenBracket: string; declare const GCKeyEqualSign: string; @@ -202,8 +218,12 @@ declare const GCKeyCodeRightShift: number; declare const GCKeyCodeRightControl: number; +declare const GCKeyCodeLANG4: number; + declare const GCKeyCodeInternational2: number; +declare const GCKeyCodeInternational1: number; + declare const GCKeyCodeApplication: number; declare const GCKeyCodeKeypad0: number; @@ -230,10 +250,14 @@ declare const GCKeyCodeF14: number; declare const GCKeyCodeF13: number; +declare const GCKeyCodeF12: number; + declare const GCKeyCodeF11: number; declare const GCKeyCodeF10: number; +declare const GCKeyCodeF2: number; + declare const GCKeyCodeSlash: number; declare const GCKeyCodeLANG9: number; @@ -246,8 +270,6 @@ declare const GCKeyCodeSemicolon: number; declare const GCKeyCodeNonUSPound: number; -declare const GCKeyCodeCloseBracket: number; - declare const GCKeyCodeDeleteOrBackspace: number; declare const GCKeyCodeEscape: number; @@ -256,20 +278,28 @@ declare const GCKeyCodeNine: number; declare const GCKeyCodeEight: number; +declare const GCKeyCodeFive: number; + declare const GCKeyCodeFour: number; declare const GCKeyCodeThree: number; declare const GCKeyCodeOne: number; -declare const GCKeyCodeKeyZ: number; +declare const GCKeyCodeKeyY: number; + +declare const GCKeyCodeKeyX: number; declare const GCKeyCodeKeyW: number; declare const GCKeyCodeKeyV: number; +declare const GCKeyCodeKeyU: number; + declare const GCKeyCodeKeyP: number; +declare const GCKeyCodeKeyL: number; + declare const GCKeyCodeKeyJ: number; declare const GCKeyCodeKeyF: number; @@ -284,8 +314,16 @@ declare const GCInputButtonHome: string; declare const GCInputLeftTrigger: string; +declare const GCInputTrigger: string; + +declare const GCInputRightShoulder: string; + +declare const GCInputGripButton: string; + declare const GCInputRightThumbstickButton: string; +declare const GCInputThumbstickButton: string; + declare const GCInputButtonY: string; declare const GCInputButtonX: string; @@ -294,75 +332,39 @@ declare const GCProductCategoryCoalescedRemote: string; declare const GCProductCategoryUniversalElectronicsRemote: string; +declare const GCProductCategoryControlCenterRemote: string; + +declare const GCProductCategoryMFi: string; + declare const GCPoint2Zero: GCPoint2; declare const GCKeyCodeKeyT: number; -declare const GCKeyCodeInternational6: number; - declare const GCKeyTwo: string; -declare const GCKeyCodeSix: number; - -declare const GCKeyCodeLANG7: number; +declare const GCKeyCodeInternational6: number; -declare const GCProductCategoryDualSense: string; +declare const GCKeyLANG2: string; declare const GCKeyCodeKeypadSlash: number; declare const GCKeyCodeOpenBracket: number; -declare const GCKeyCodePrintScreen: number; - -declare const GCKeyCodeFive: number; - -declare const GCKeyLANG6: string; - -declare const GCKeyF16: string; - -declare const GCKeyR: string; - -declare const GCKeyCodeLANG4: number; - -declare const GCKeyB: string; - -declare const GCKeyCodeInternational1: number; - -declare const GCKeyF18: string; - -declare const GCKeyCodeF12: number; - -declare const GCKeyCodeKeyL: number; - -declare const GCKeyCodeKeyX: number; - -declare const GCKeyCodeF2: number; - -declare const GCKeyQuote: string; - -declare const GCCurrentExtendedGamepadSnapshotDataVersion: interop.Enum; +declare const GCKeyF7: string; declare const GCKeyCodeKeyG: number; declare const GCKeyCodeF7: number; +declare const GCKeyCodePrintScreen: number; + declare const GCKeyF13: string; declare const GCKeyOne: string; -declare const GCKeyCodeKeyY: number; - -declare const GCKeyCodeF16: number; - -declare const GCInputXboxPaddleFour: string; - -declare const GCKeyKeypadPlus: string; - -declare const GCKeyCodeKeyU: number; - -declare const GCProductCategoryControlCenterRemote: string; +declare const GCKeyCodeF19: number; -declare const GCKeyInternational3: string; +declare const GCInputButtonA: string; declare const GCKeyCodeRightArrow: number; @@ -372,11 +374,11 @@ declare const GCInputDirectionPad: string; declare const GCKeyCodeReturnOrEnter: number; -declare const GCKeyV: string; +declare const GCProductCategoryDualSense: string; -declare const GCKeyCodeKeypadNumLock: number; +declare const GCKeyLANG1: string; -declare const GCKeyCodeLANG6: number; +declare const GCKeyV: string; declare const GCKeyCodeKeyK: number; @@ -390,6 +392,8 @@ declare const GCKeyRightArrow: string; declare const GCKeyLANG7: string; +declare const GCKeyCodeLANG7: number; + declare const GCKeyF1: string; declare const GCInputLeftBumper: string; @@ -404,7 +408,7 @@ declare const GCKeyCodeEqualSign: number; declare const GCKeyComma: string; -declare const GCKeyN: string; +declare const GCKeyF18: string; declare const GCKeyCodeF1: number; @@ -424,6 +428,8 @@ declare const GCKeyCodeKeypad9: number; declare const GCInputXboxPaddleTwo: string; +declare const GCKeyInternational3: string; + declare const GCKeyEscape: string; declare const GCKeyLeftShift: string; @@ -434,10 +440,16 @@ declare const GCKeyP: string; declare const GCKeyCodeLANG1: number; +declare const GCKeyCodeKeyZ: number; + declare const GCKeyL: string; declare const GCProductCategoryKeyboard: string; +declare const GCInputMicroGamepadButtonA: string; + +declare const GCCurrentExtendedGamepadSnapshotDataVersion: interop.Enum; + declare const GCKeyRightControl: string; declare const GCKeyY: string; @@ -448,44 +460,38 @@ declare const GCKeyF4: string; declare const GCInputButtonMenu: string; -declare const GCKeyCodeKeyN: number; +declare const GCKeyCodeKeypadPeriod: number; -declare const GCControllerDidDisconnectNotification: string; +declare const GCKeyCodeKeyN: number; declare const GCKeyCodeHyphen: number; declare const GCProductCategoryHID: string; -declare const GCKeyCodeKeypadPeriod: number; - -declare const GCKeyCodeF19: number; - -declare const GCInputRightShoulder: string; +declare const GCKeyKeypadAsterisk: string; declare const GCKeyNonUSPound: string; -declare const GCKeyCodeKeypadEqualSign: number; - -declare const GCKeyKeypadAsterisk: string; - declare const GCKeyInternational2: string; declare const GCKeyCodePower: number; declare const GCKeyBackslash: string; -declare const GCKeyTab: string; +declare const GCKeyD: string; -declare const GCKeyInternational8: string; +declare const GCKeyTab: string; -declare const GCKeyD: string; +declare const GCKeyCodeKeyS: number; -declare const GCHapticsLocalityTriggers: string; +declare const GCKeyInternational8: string; declare const GCKeyCodeKeypadHyphen: number; declare const GCProductCategorySiriRemote1stGen: string; +declare const GCHapticsLocalityLeftTrigger: string; + declare const GCKeyCodeKeypad2: number; declare const GCKeyJ: string; @@ -498,30 +504,28 @@ declare const GCInputLeftShoulder: string; declare const GCKeyCodeKeyA: number; -declare const GCKeyCodeInternational9: number; - declare const GCKeyF6: string; declare const GCDualSenseAdaptiveTriggerDiscretePositionCount: number; -declare const GCKeyboardDidDisconnectNotification: string; +declare const GCControllerUserCustomizationsDidChangeNotification: string; declare const GCKeyCodeLeftControl: number; declare const GCKeyCodeLANG5: number; +declare const GCKeyCodeKeypadEqualSign: number; + declare const GCKeyCodePageDown: number; declare const GCKeyCodePause: number; -declare const GCKeyW: string; +declare const GCInputXboxPaddleFour: string; declare const GCKeyI: string; declare const GCKeySlash: string; -declare const GCKeyCodeKeyH: number; - declare const GCKeyX: string; declare const GCKeyCodeScrollLock: number; @@ -532,16 +536,26 @@ declare const GCKeyCodeLANG8: number; declare const GCKeyKeypad0: string; +declare const GCHapticsLocalityDefault: string; + declare const GCKeyLANG5: string; declare const GCKeyCodeLeftGUI: number; +declare const GCHapticsLocalityRightHandle: string; + +declare const GCInputDirectionalTouchSurfaceButton: string; + declare const GCKeyKeypad3: string; +declare const GCHapticDurationInfinite: number; + declare const GCKeyCodeKeyD: number; declare const GCKeyThree: string; +declare const GCProductCategorySpatialController: string; + declare const GCInputLeftThumbstick: string; declare const GCKeyCodeSpacebar: number; @@ -550,11 +564,15 @@ declare const GCKeyCodeTab: number; declare const GCKeyCodeInternational8: number; +declare const GCKeyCodeCloseBracket: number; + +declare const GCKeyCodeKeyO: number; + declare const GCKeySemicolon: string; declare const GCKeyCodeRightGUI: number; -declare const GCKeyCodeF6: number; +declare const GCHapticsLocalityRightTrigger: string; declare const GCKeyRightGUI: string; @@ -564,16 +582,16 @@ declare const GCKeyZero: string; declare const GCInputXboxPaddleThree: string; -declare const GCKeyInternational5: string; +declare const GCKeyCodeSix: number; declare const GCInputDualShockTouchpadButton: string; -declare const GCHapticsLocalityDefault: string; - declare const GCKeyCapsLock: string; declare const GCKeyF11: string; +declare const GCKeyW: string; + declare const GCHapticsLocalityHandles: string; declare const GCKeyApplication: string; @@ -584,6 +602,10 @@ declare const GCKeyCloseBracket: string; declare const GCKeyCodeInsert: number; +declare const GCKeyCodeF4: number; + +declare const GCKeyCodeF16: number; + declare const GCKeySeven: string; declare const GCKeyU: string; @@ -592,48 +614,40 @@ declare const GCKeyCodeCapsLock: number; declare const GCProductCategoryXboxOne: string; -declare const GCKeyboardDidConnectNotification: string; - declare const GCInputDirectionalCenterButton: string; declare const GCKeyCodeLeftArrow: number; -declare const GCKeyLANG1: string; - -declare const GCKeyCodeKeyS: number; - declare const GCInputButtonOptions: string; declare const GCKeyCodeKeypad6: number; declare const GCKeyCodeSeven: number; -declare const GCKeyCodeF4: number; - -declare const GCInputDirectionalDpad: string; - declare const GCKeyCodeKeyC: number; declare const GCKeyF17: string; +declare const GCInputThumbstick: string; + declare const GCKeyF8: string; +declare const GCCurrentMicroGamepadSnapshotDataVersion: interop.Enum; + +declare const GCKeyR: string; + declare const GCKeyLANG4: string; declare const GCKeyHome: string; -declare const GCInputButtonA: string; - declare const GCKeyInternational1: string; +declare const GCKeyCodeKeyR: number; + declare const GCKeyCodeUpArrow: number; declare const GCKeyKeypadPeriod: string; -declare const GCKeyCodeKeyR: number; - -declare const GCKeyCodeKeyO: number; - declare const GCKeyPeriod: string; declare const GCKeyKeypadEqualSign: string; @@ -646,10 +660,6 @@ declare const GCKeyCodeKeyI: number; declare const GCKeyH: string; -declare const GCInputRightBumper: string; - -declare const GCInputDirectionalTouchSurfaceButton: string; - declare const GCInputXboxPaddleOne: string; declare const GCKeyUpArrow: string; @@ -660,22 +670,22 @@ declare const GCKeyKeypad8: string; declare const GCKeyInternational7: string; -declare const GCHapticsLocalityRightTrigger: string; - declare const GCKeySpacebar: string; declare const GCKeyCodeKeypad8: number; declare const GCKeyNine: string; -declare const GCKeyCodeKeyQ: number; +declare const GCKeyInternational5: string; -declare const GCKeyKeypadHyphen: string; +declare const GCKeyCodeKeyQ: number; declare const GCKeyF19: string; declare const GCKeyF2: string; +declare const GCKeyLANG6: string; + declare const GCKeyCodeKeyM: number; declare const GCKeyCodeLANG2: number; @@ -771,14 +781,6 @@ declare class GCGamepadSnapShotDataV100 { rightShoulder: number; } -declare class GCQuaternion { - constructor(init?: GCQuaternion); - x: number; - y: number; - z: number; - w: number; -} - declare class GCRotationRate { constructor(init?: GCRotationRate); x: number; @@ -798,6 +800,14 @@ declare class GCEulerAngles { roll: number; } +declare class GCQuaternion { + constructor(init?: GCQuaternion); + x: number; + y: number; + z: number; + w: number; +} + declare class GCMicroGamepadSnapShotDataV100 { constructor(init?: GCMicroGamepadSnapShotDataV100); version: number; @@ -824,6 +834,13 @@ declare class GCMicroGamepadSnapshotData { buttonX: number; } +declare class GCAcceleration { + constructor(init?: GCAcceleration); + x: number; + y: number; + z: number; +} + declare class GCExtendedGamepadSnapshotData { constructor(init?: GCExtendedGamepadSnapshotData); version: number; @@ -872,13 +889,6 @@ declare class GCDualSenseAdaptiveTriggerPositionalResistiveStrengths { values: unknown /* const array */; } -declare class GCAcceleration { - constructor(init?: GCAcceleration); - x: number; - y: number; - z: number; -} - declare function NSStringFromGCPoint2(point: GCPoint2): string; declare function GCInputBackLeftButton(position: number): string; @@ -1162,6 +1172,8 @@ declare interface GCButtonElement extends GCPhysicalInputElement { readonly pressedInput: GCLinearInput; readonly touchedInput: GCTouchedStateInput; + + readonly forceInput: GCLinearInput; } declare class GCButtonElement extends NativeObject implements GCButtonElement { @@ -1339,58 +1351,16 @@ declare class GCVirtualController extends NSObject { setPositionForDirectionPadElement(position: CGPoint, element: string): void; } -declare class GCEventInteraction extends NSObject implements UIInteraction { +declare class GCEventInteraction extends NSObject { init(): this; handledEventTypes: interop.Enum; - setHandledEventTypes(handledEventTypes: interop.Enum): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; + receivesEventsInView: boolean; - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; + setHandledEventTypes(handledEventTypes: interop.Enum): void; - readonly debugDescription: string; + setReceivesEventsInView(receivesEventsInView: boolean): void; } declare class GCMouse extends NSObject implements GCDevice { diff --git a/packages/ios-sim/types/GameKit.d.ts b/packages/ios-sim/types/GameKit.d.ts index 226d5c91..c26b4dcf 100644 --- a/packages/ios-sim/types/GameKit.d.ts +++ b/packages/ios-sim/types/GameKit.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// declare const GKPlayerAuthenticationDidChangeNotificationName: string; @@ -10,18 +10,18 @@ declare const GKExchangeTimeoutDefault: number; declare const GKTurnTimeoutNone: number; -declare const GKGameSessionErrorDomain: string; - declare const GKExchangeTimeoutNone: number; +declare const GKSessionErrorDomain: string; + +declare const GKGameSessionErrorDomain: string; + declare const GKPlayerIDNoLongerAvailable: string; declare const GKVoiceChatServiceErrorDomain: string; declare const GKTurnTimeoutDefault: number; -declare const GKSessionErrorDomain: string; - declare const GKPlayerDidChangeNotificationName: string; declare const GKMatchType: { @@ -44,15 +44,6 @@ declare const GKTurnBasedMatchOutcome: { CustomRange: 16711680, }; -declare const GKPeerConnectionState: { - Available: 0, - Unavailable: 1, - Connected: 2, - Disconnected: 3, - Connecting: 4, - ConnectedRelay: 5, -}; - declare const GKVoiceChatPlayerState: { Connected: 0, Disconnected: 1, @@ -105,6 +96,15 @@ declare const GKVoiceChatServiceError: { InvalidParameter: 32016, }; +declare const GKPeerConnectionState: { + Available: 0, + Unavailable: 1, + Connected: 2, + Disconnected: 3, + Connecting: 4, + ConnectedRelay: 5, +}; + declare const GKSessionMode: { Server: 0, Client: 1, @@ -251,6 +251,13 @@ declare const GKPlayerConnectionState: { Disconnected: 2, }; +declare const GKGameActivityState: { + Initialized: 0, + Active: 1, + Paused: 2, + Ended: 4, +}; + declare const GKMatchSendDataMode: { Reliable: 0, Unreliable: 1, @@ -271,6 +278,12 @@ declare const GKInviteRecipientResponse: { InviteeResponseNoAnswer: 5, }; +declare const GKGameActivityPlayStyle: { + Unspecified: 0, + Synchronous: 1, + Asynchronous: 2, +}; + declare const GKFriendsAuthorizationStatus: { NotDetermined: 0, Restricted: 1, @@ -305,6 +318,13 @@ declare const GKLeaderboardType: { Recurring: 1, }; +declare interface GKGameActivityListener { + playerWantsToPlayGameActivityCompletionHandler?(player: GKPlayer, activity: GKGameActivity, completionHandler: (p1: boolean) => void): void; +} + +declare class GKGameActivityListener extends NativeObject implements GKGameActivityListener { +} + declare interface GKVoiceChatClient extends NSObjectProtocol { voiceChatServiceSendDataToParticipantID(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; @@ -509,7 +529,7 @@ declare interface GKTurnBasedEventListener { declare class GKTurnBasedEventListener extends NativeObject implements GKTurnBasedEventListener { } -declare interface GKLocalPlayerListener extends GKChallengeListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { +declare interface GKLocalPlayerListener extends GKChallengeListener, GKGameActivityListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { } declare class GKLocalPlayerListener extends NativeObject implements GKLocalPlayerListener { @@ -542,22 +562,6 @@ declare interface GKFriendRequestComposeViewControllerDelegate { declare class GKFriendRequestComposeViewControllerDelegate extends NativeObject implements GKFriendRequestComposeViewControllerDelegate { } -declare class GKFriendRequestComposeViewController extends UINavigationController { - static maxNumberOfRecipients(): number; - - setMessage(message: string | null): void; - - addRecipientPlayers(players: NSArray | Array): void; - - addRecipientsWithPlayerIDs(playerIDs: NSArray | Array): void; - - addRecipientsWithEmailAddresses(emailAddresses: NSArray | Array): void; - - composeViewDelegate: GKFriendRequestComposeViewControllerDelegate; - - setComposeViewDelegate(composeViewDelegate: GKFriendRequestComposeViewControllerDelegate | null): void; -} - declare class GKTurnBasedParticipant extends NSObject { readonly player: GKPlayer; @@ -595,6 +599,16 @@ declare class GKLeaderboard extends NSObject { readonly duration: number; + readonly leaderboardDescription: string; + + readonly releaseState: interop.Enum; + + readonly activityIdentifier: string; + + readonly activityProperties: NSDictionary; + + readonly isHidden: boolean; + static loadLeaderboardsWithIDsCompletionHandler(leaderboardIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; loadPreviousOccurrenceWithCompletionHandler(completionHandler: (p1: GKLeaderboard, p2: NSError) => void | null): void; @@ -710,6 +724,54 @@ declare class GKLeaderboardEntry extends NSObject { challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; } +declare class GKVoiceChatService extends NSObject { + static defaultVoiceChatService(): GKVoiceChatService; + + static isVoIPAllowed(): boolean; + + client: GKVoiceChatClient; + + startVoiceChatWithParticipantIDError(participantID: string, error: interop.PointerConvertible): boolean; + + stopVoiceChatWithParticipantID(participantID: string): void; + + acceptCallIDError(callID: number, error: interop.PointerConvertible): boolean; + + denyCallID(callID: number): void; + + receivedRealTimeDataFromParticipantID(audio: NSData, participantID: string): void; + + receivedDataFromParticipantID(arbitraryData: NSData, participantID: string): void; + + microphoneMuted: boolean; + + remoteParticipantVolume: number; + + outputMeteringEnabled: boolean; + + inputMeteringEnabled: boolean; + + readonly outputMeterLevel: number; + + readonly inputMeterLevel: number; + + setClient(client: GKVoiceChatClient): void; + + isMicrophoneMuted(): boolean; + + setMicrophoneMuted(microphoneMuted: boolean): void; + + setRemoteParticipantVolume(remoteParticipantVolume: number): void; + + isOutputMeteringEnabled(): boolean; + + setOutputMeteringEnabled(outputMeteringEnabled: boolean): void; + + isInputMeteringEnabled(): boolean; + + setInputMeteringEnabled(inputMeteringEnabled: boolean): void; +} + declare class GKVoiceChat extends NSObject { start(): void; @@ -746,198 +808,150 @@ declare class GKVoiceChat extends NSObject { setMuteForPlayer(isMuted: boolean, playerID: string): void; } -declare class GKSession extends NSObject { - initWithSessionIDDisplayNameSessionMode(sessionID: string, name: string, mode: interop.Enum): this; +declare class GKTurnBasedMatchmakerViewController extends UINavigationController { + turnBasedMatchmakerDelegate: GKTurnBasedMatchmakerViewControllerDelegate; - delegate: GKSessionDelegate; + setTurnBasedMatchmakerDelegate(turnBasedMatchmakerDelegate: GKTurnBasedMatchmakerViewControllerDelegate | null): void; - readonly sessionID: string; + showExistingMatches: boolean; - readonly displayName: string; + setShowExistingMatches(showExistingMatches: boolean): void; - readonly sessionMode: interop.Enum; + matchmakingMode: interop.Enum; - readonly peerID: string; + setMatchmakingMode(matchmakingMode: interop.Enum): void; - available: boolean; + initWithMatchRequest(request: GKMatchRequest): this; +} - disconnectTimeout: number; +declare class GKPeerPickerController extends NSObject { + connectionTypesMask: interop.Enum; - displayNameForPeer(peerID: string): string; + delegate: GKPeerPickerControllerDelegate; - sendDataToPeersWithDataModeError(data: NSData, peers: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + show(): void; - sendDataToAllPeersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; + dismiss(): void; - setDataReceiveHandlerWithContext(handler: interop.Object, context: interop.PointerConvertible): void; + readonly visible: boolean; - connectToPeerWithTimeout(peerID: string, timeout: number): void; + setConnectionTypesMask(connectionTypesMask: interop.Enum): void; - cancelConnectToPeer(peerID: string): void; + setDelegate(delegate: GKPeerPickerControllerDelegate | null): void; - acceptConnectionFromPeerError(peerID: string, error: interop.PointerConvertible): boolean; + isVisible(): boolean; +} - denyConnectionFromPeer(peerID: string): void; +declare class GKNotificationBanner extends NSObject { + static showBannerWithTitleMessageCompletionHandler(title: string | null, message: string | null, completionHandler: () => void | null): void; - disconnectPeerFromAllPeers(peerID: string): void; + static showBannerWithTitleMessageDurationCompletionHandler(title: string | null, message: string | null, duration: number, completionHandler: () => void | null): void; +} - disconnectFromAllPeers(): void; +declare class GKMatchmaker extends NSObject { + static sharedMatchmaker(): GKMatchmaker; - peersWithConnectionState(state: interop.Enum): NSArray; + matchForInviteCompletionHandler(invite: GKInvite, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - setDelegate(delegate: GKSessionDelegate): void; + findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - isAvailable(): boolean; + findPlayersForHostedRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setAvailable(available: boolean): void; + findMatchedPlayersWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatchedPlayers, p2: NSError) => void | null): void; - setDisconnectTimeout(disconnectTimeout: number): void; -} + addPlayersToMatchMatchRequestCompletionHandler(match: GKMatch, matchRequest: GKMatchRequest, completionHandler: (p1: NSError) => void | null): void; -declare class GKMatch extends NSObject { - readonly players: NSArray; + cancel(): void; - delegate: GKMatchDelegate; + cancelPendingInviteToPlayer(player: GKPlayer): void; - readonly expectedPlayerCount: number; + finishMatchmakingForMatch(match: GKMatch): void; - readonly properties: NSDictionary; + queryPlayerGroupActivityWithCompletionHandler(playerGroup: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - readonly playerProperties: NSDictionary; + queryActivityWithCompletionHandler(completionHandler: (p1: number, p2: NSError) => void | null): void; - sendDataToPlayersDataModeError(data: NSData, players: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + queryQueueActivityWithCompletionHandler(queueName: string, completionHandler: (p1: number, p2: NSError) => void | null): void; - sendDataToAllPlayersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; + startBrowsingForNearbyPlayersWithHandler(reachableHandler: (p1: GKPlayer, p2: boolean) => void | null): void; - disconnect(): void; + stopBrowsingForNearbyPlayers(): void; - chooseBestHostingPlayerWithCompletionHandler(completionHandler: (p1: GKPlayer) => void | null): void; + startGroupActivityWithPlayerHandler(handler: (p1: GKPlayer) => void): void; - rematchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + stopGroupActivity(): void; - voiceChatWithName(name: string): GKVoiceChat; + inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null; - setDelegate(delegate: GKMatchDelegate | null): void; + setInviteHandler(inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null): void; - chooseBestHostPlayerWithCompletionHandler(completionHandler: (p1: string) => void | null): void; + startBrowsingForNearbyPlayersWithReachableHandler(reachableHandler: (p1: string, p2: boolean) => void | null): void; - sendDataToPlayersWithDataModeError(data: NSData, playerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + cancelInviteToPlayer(playerID: string): void; - readonly playerIDs: NSArray; + findPlayersForHostedMatchRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; } -declare class GKLocalPlayer extends GKPlayer { - static readonly local: GKLocalPlayer; +declare class GKMatchedPlayers extends NSObject { + readonly properties: NSDictionary; - static readonly localPlayer: GKLocalPlayer; + readonly players: NSArray; - readonly authenticated: boolean; + readonly playerProperties: NSDictionary; +} - readonly underage: boolean; +declare class GKInvite extends NSObject { + readonly sender: GKPlayer; - readonly multiplayerGamingRestricted: boolean; + readonly hosted: boolean; - readonly personalizedCommunicationRestricted: boolean; + readonly playerGroup: number; - loadRecentPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly playerAttributes: number; - loadChallengableFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly inviter: string; - setDefaultLeaderboardIdentifierCompletionHandler(leaderboardIdentifier: string, completionHandler: (p1: NSError) => void | null): void; + isHosted(): boolean; +} - loadDefaultLeaderboardIdentifierWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; +declare class GKMatchRequest extends NSObject { + minPlayers: number; - fetchItemsForIdentityVerificationSignature(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; + maxPlayers: number; - isAuthenticated(): boolean; + playerGroup: number; - isUnderage(): boolean; + playerAttributes: number; - isMultiplayerGamingRestricted(): boolean; + get recipients(): NSArray; + set recipients(value: NSArray | Array); - isPersonalizedCommunicationRestricted(): boolean; + inviteMessage: string; - registerListener(listener: GKLocalPlayerListener): void; + defaultNumberOfPlayers: number; - unregisterListener(listener: GKLocalPlayerListener): void; + restrictToAutomatch: boolean; - unregisterAllListeners(): void; + recipientResponseHandler: (p1: GKPlayer, p2: interop.Enum) => void; - setDefaultLeaderboardCategoryIDCompletionHandler(categoryID: string | null, completionHandler: (p1: NSError) => void | null): void; + inviteeResponseHandler: (p1: string, p2: interop.Enum) => void; - loadDefaultLeaderboardCategoryIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + static maxPlayersAllowedForMatchOfType(matchType: interop.Enum): number; - authenticateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + get playersToInvite(): NSArray; + set playersToInvite(value: NSArray | Array); - loadFriendPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + queueName: string; - generateIdentityVerificationSignatureWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; + get properties(): NSDictionary; + set properties(value: NSDictionary | Record); - loadFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + get recipientProperties(): NSDictionary; + set recipientProperties(value: NSDictionary | Record); - readonly friends: NSArray; + setMinPlayers(minPlayers: number): void; - loadFriendsAuthorizationStatus(completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; - - loadFriends(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - loadFriendsWithIdentifiersCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - authenticateHandler: (p1: UIViewController, p2: NSError) => void | null; - - readonly isPresentingFriendRequestViewController: boolean; - - presentFriendRequestCreatorFromViewControllerError(viewController: UIViewController, error: interop.PointerConvertible): boolean; - - setAuthenticateHandler(authenticateHandler: (p1: UIViewController, p2: NSError) => void | null): void; - - fetchSavedGamesWithCompletionHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - saveGameDataWithNameCompletionHandler(data: NSData, name: string, handler: (p1: GKSavedGame, p2: NSError) => void | null): void; - - deleteSavedGamesWithNameCompletionHandler(name: string, handler: (p1: NSError) => void | null): void; - - resolveConflictingSavedGamesWithDataCompletionHandler(conflictingSavedGames: NSArray | Array, data: NSData, handler: (p1: NSArray | Array, p2: NSError) => void | null): void; -} - -declare class GKMatchRequest extends NSObject { - minPlayers: number; - - maxPlayers: number; - - playerGroup: number; - - playerAttributes: number; - - get recipients(): NSArray; - set recipients(value: NSArray | Array); - - inviteMessage: string; - - defaultNumberOfPlayers: number; - - restrictToAutomatch: boolean; - - recipientResponseHandler: (p1: GKPlayer, p2: interop.Enum) => void; - - inviteeResponseHandler: (p1: string, p2: interop.Enum) => void; - - static maxPlayersAllowedForMatchOfType(matchType: interop.Enum): number; - - get playersToInvite(): NSArray; - set playersToInvite(value: NSArray | Array); - - queueName: string; - - get properties(): NSDictionary; - set properties(value: NSDictionary | Record); - - get recipientProperties(): NSDictionary; - set recipientProperties(value: NSDictionary | Record); - - setMinPlayers(minPlayers: number): void; - - setMaxPlayers(maxPlayers: number): void; + setMaxPlayers(maxPlayers: number): void; setPlayerGroup(playerGroup: number): void; @@ -972,6 +986,16 @@ declare class GKTurnBasedEventHandler extends NSObject { setDelegate(delegate: NSObject): void; } +declare class GKTurnBasedExchangeReply extends NSObject { + readonly recipient: GKTurnBasedParticipant; + + readonly message: string; + + readonly data: NSData; + + readonly replyDate: NSDate; +} + declare class GKTurnBasedExchange extends NSObject { readonly exchangeID: string; @@ -998,635 +1022,794 @@ declare class GKTurnBasedExchange extends NSObject { replyWithLocalizableMessageKeyArgumentsDataCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData, completionHandler: (p1: NSError) => void | null): void; } -declare class GKAchievementChallenge extends GKChallenge { - readonly achievement: GKAchievement; -} +declare class GKTurnBasedMatch extends NSObject { + readonly matchID: string; -declare class GKScore extends NSObject implements NSCoding, NSSecureCoding { - initWithLeaderboardIdentifier(identifier: string): this; + readonly creationDate: NSDate; - initWithLeaderboardIdentifierPlayer(identifier: string, player: GKPlayer): this; + readonly participants: NSArray; - value: number; + readonly status: interop.Enum; - readonly formattedValue: string; + readonly currentParticipant: GKTurnBasedParticipant; - leaderboardIdentifier: string; + readonly matchData: NSData; - context: number; + setLocalizableMessageWithKeyArguments(key: string, arguments$: NSArray | Array | null): void; - readonly date: NSDate; + message: string; - readonly player: GKPlayer; + readonly matchDataMaximumSize: number; - readonly rank: number; + readonly exchanges: NSArray; - shouldSetDefaultLeaderboard: boolean; + readonly activeExchanges: NSArray; - static reportScoresWithCompletionHandler(scores: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + readonly completedExchanges: NSArray; - setValue(value: number): void; + readonly exchangeDataMaximumSize: number; - setLeaderboardIdentifier(leaderboardIdentifier: string): void; + readonly exchangeMaxInitiatedExchangesPerPlayer: number; - setContext(context: number): void; + static findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - setShouldSetDefaultLeaderboard(shouldSetDefaultLeaderboard: boolean): void; + static loadMatchesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - reportScoreWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + static loadMatchWithIDWithCompletionHandler(matchID: string, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - initWithCategory(category: string | null): this; + rematchWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - category: string; + acceptInviteWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - setCategory(category: string): void; + declineInviteWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - initWithLeaderboardIdentifierForPlayer(identifier: string, playerID: string): this; + removeWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - readonly playerID: string; + loadMatchDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; - static reportScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + endTurnWithNextParticipantsTurnTimeoutMatchDataCompletionHandler(nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - static reportLeaderboardScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + participantQuitInTurnWithOutcomeNextParticipantsTurnTimeoutMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + participantQuitOutOfTurnWithOutcomeWithCompletionHandler(matchOutcome: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + endMatchInTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + endMatchInTurnWithMatchDataScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array | null, achievements: NSArray | Array | null, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + endMatchInTurnWithMatchDataLeaderboardScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array, achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + saveCurrentTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + saveMergedMatchDataWithResolvedExchangesCompletionHandler(matchData: NSData, exchanges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; -} + sendExchangeToParticipantsDataLocalizableMessageKeyArgumentsTimeoutCompletionHandler(participants: NSArray | Array, data: NSData, key: string, arguments$: NSArray | Array, timeout: number, completionHandler: (p1: GKTurnBasedExchange, p2: NSError) => void | null): void; -declare class GKAchievement extends NSObject implements NSCoding, NSSecureCoding { - static loadAchievementsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + sendReminderToParticipantsLocalizableMessageKeyArgumentsCompletionHandler(participants: NSArray | Array, key: string, arguments$: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - static resetAchievementsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + endTurnWithNextParticipantMatchDataCompletionHandler(nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - initWithIdentifier(identifier: string | null): this; + participantQuitInTurnWithOutcomeNextParticipantMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - initWithIdentifierPlayer(identifier: string | null, player: GKPlayer): this; + setMessage(message: string | null): void; +} - static reportAchievementsWithCompletionHandler(achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; +declare class GKLeaderboardViewController extends GKGameCenterViewController { + timeScope: interop.Enum; - identifier: string; + setTimeScope(timeScope: interop.Enum): void; - percentComplete: number; + category: string; - readonly completed: boolean; + setCategory(category: string): void; - readonly lastReportedDate: NSDate; + leaderboardDelegate: GKLeaderboardViewControllerDelegate; - showsCompletionBanner: boolean; + setLeaderboardDelegate(leaderboardDelegate: GKLeaderboardViewControllerDelegate): void; +} - readonly player: GKPlayer; +declare class GKGameSession extends NSObject { + readonly identifier: string; - setIdentifier(identifier: string | null): void; + readonly title: string; - setPercentComplete(percentComplete: number): void; + readonly owner: GKCloudPlayer; - isCompleted(): boolean; + readonly players: NSArray; - setShowsCompletionBanner(showsCompletionBanner: boolean): void; + readonly lastModifiedDate: NSDate; - reportAchievementWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + readonly lastModifiedPlayer: GKCloudPlayer; - readonly hidden: boolean; + readonly maxNumberOfConnectedPlayers: number; - isHidden(): boolean; + readonly badgedPlayers: NSArray; - initWithIdentifierForPlayer(identifier: string | null, playerID: string): this; + static createSessionInContainerWithTitleMaxConnectedPlayersCompletionHandler(containerName: string | null, title: string, maxPlayers: number, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; - readonly playerID: string; + static loadSessionsInContainerCompletionHandler(containerName: string | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - selectChallengeablePlayersWithCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static loadSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; - static reportAchievementsWithEligibleChallengesWithCompletionHandler(achievements: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + static removeSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void | null): void; - issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + getShareURLWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSError) => void | null): void; - selectChallengeablePlayerIDsWithCompletionHandler(playerIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + loadDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + saveDataCompletionHandler(data: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + setConnectionStateCompletionHandler(state: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + playersWithConnectionState(state: interop.Enum): NSArray; - encodeWithCoder(coder: NSCoder): void; + sendDataWithTransportTypeCompletionHandler(data: NSData, transport: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + sendMessageWithLocalizedFormatKeyArgumentsDataToPlayersBadgePlayersCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData | null, players: NSArray | Array, badgePlayers: boolean, completionHandler: (p1: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; + clearBadgeForPlayersCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + + static addEventListener(listener: NSObject): void; + + static removeEventListener(listener: NSObject): void; } -declare class GKPlayer extends GKBasePlayer { - scopedIDsArePersistent(): boolean; +declare class GKGameActivity extends NSObject { + readonly identifier: string; - readonly gamePlayerID: string; + readonly activityDefinition: GKGameActivityDefinition; - readonly teamPlayerID: string; + get properties(): NSDictionary; + set properties(value: NSDictionary | Record); - readonly displayName: string; + readonly state: interop.Enum; - readonly alias: string; + readonly partyCode: string; - static anonymousGuestPlayerWithIdentifier any>(this: This, guestIdentifier: string): InstanceType; + readonly partyURL: NSURL; - readonly guestIdentifier: string; + readonly creationDate: NSDate; - readonly isInvitable: boolean; + readonly startDate: NSDate; - loadPhotoForSizeWithCompletionHandler(size: interop.Enum, completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + readonly lastResumeDate: NSDate; - readonly isFriend: boolean; + readonly endDate: NSDate; - readonly playerID: string; + readonly duration: number; - static loadPlayersForIdentifiersWithCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -} + readonly achievements: NSSet; -declare class GKAchievementViewController extends GKGameCenterViewController { - achievementDelegate: GKAchievementViewControllerDelegate; + readonly leaderboardScores: NSSet; - setAchievementDelegate(achievementDelegate: GKAchievementViewControllerDelegate): void; -} + static readonly validPartyCodeAlphabet: NSArray; -declare class GKGameCenterViewController extends UINavigationController { - gameCenterDelegate: GKGameCenterControllerDelegate; + static startWithDefinitionPartyCodeError(activityDefinition: GKGameActivityDefinition, partyCode: string, error: interop.PointerConvertible): GKGameActivity | null; - setGameCenterDelegate(gameCenterDelegate: GKGameCenterControllerDelegate | null): void; + static startWithDefinitionError(activityDefinition: GKGameActivityDefinition, error: interop.PointerConvertible): GKGameActivity | null; - initWithState(state: interop.Enum): this; + static isValidPartyCode(partyCode: string): boolean; - initWithLeaderboardIDPlayerScopeTimeScope(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum): this; + initWithDefinition(activityDefinition: GKGameActivityDefinition): this; - initWithLeaderboardPlayerScope(leaderboard: GKLeaderboard, playerScope: interop.Enum): this; + start(): void; - initWithLeaderboardSetID(leaderboardSetID: string): this; + pause(): void; - initWithAchievementID(achievementID: string): this; + resume(): void; - initWithPlayer(player: GKPlayer): this; + end(): void; - viewState: interop.Enum; + setScoreOnLeaderboardToScoreContext(leaderboard: GKLeaderboard, score: number, context: number): void; - leaderboardTimeScope: interop.Enum; + setScoreOnLeaderboardToScore(leaderboard: GKLeaderboard, score: number): void; - leaderboardIdentifier: string; + getScoreOnLeaderboard(leaderboard: GKLeaderboard): GKLeaderboardScore | null; - leaderboardCategory: string; + removeScoresFromLeaderboards(leaderboards: NSArray | Array): void; - setViewState(viewState: interop.Enum): void; + setProgressOnAchievementToPercentComplete(achievement: GKAchievement, percentComplete: number): void; - setLeaderboardTimeScope(leaderboardTimeScope: interop.Enum): void; + setAchievementCompleted(achievement: GKAchievement): void; - setLeaderboardIdentifier(leaderboardIdentifier: string | null): void; + getProgressOnAchievement(achievement: GKAchievement): number; - setLeaderboardCategory(leaderboardCategory: string): void; -} + removeAchievements(achievements: NSArray | Array): void; -declare class GKSavedGame extends NSObject implements NSCopying { - readonly name: string; + setProperties(properties: NSDictionary | Record): void; - readonly deviceName: string; + makeMatchRequest(): GKMatchRequest | null; - readonly modificationDate: NSDate; + findMatchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - loadDataWithCompletionHandler(handler: (p1: NSData, p2: NSError) => void | null): void; + findPlayersForHostedMatchWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static checkPendingGameActivityExistenceWithCompletionHandler(completionHandler: (p1: boolean) => void): void; } -declare class GKGameSession extends NSObject { - readonly identifier: string; +declare class GKFriendRequestComposeViewController extends UINavigationController { + static maxNumberOfRecipients(): number; + + setMessage(message: string | null): void; + + addRecipientPlayers(players: NSArray | Array): void; + + addRecipientsWithPlayerIDs(playerIDs: NSArray | Array): void; + + addRecipientsWithEmailAddresses(emailAddresses: NSArray | Array): void; + + composeViewDelegate: GKFriendRequestComposeViewControllerDelegate; + + setComposeViewDelegate(composeViewDelegate: GKFriendRequestComposeViewControllerDelegate | null): void; +} + +declare class GKChallengeEventHandler extends NSObject { + static challengeEventHandler(): GKChallengeEventHandler; + + delegate: GKChallengeEventHandlerDelegate; + + setDelegate(delegate: GKChallengeEventHandlerDelegate): void; +} + +declare class GKChallengeDefinition extends NSObject { + readonly identifier: string; + + readonly groupIdentifier: string; readonly title: string; - readonly owner: GKCloudPlayer; + readonly details: string; - readonly players: NSArray; + readonly durationOptions: NSArray; - readonly lastModifiedDate: NSDate; + readonly isRepeatable: boolean; - readonly lastModifiedPlayer: GKCloudPlayer; + readonly leaderboard: GKLeaderboard; - readonly maxNumberOfConnectedPlayers: number; + readonly releaseState: interop.Enum; - readonly badgedPlayers: NSArray; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - static createSessionInContainerWithTitleMaxConnectedPlayersCompletionHandler(containerName: string | null, title: string, maxPlayers: number, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; + static loadChallengeDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static loadSessionsInContainerCompletionHandler(containerName: string | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + hasActiveChallengesWithCompletionHandler(completionHandler: (p1: boolean, p2: NSError) => void | null): void; +} - static loadSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; +declare class GKChallenge extends NSObject implements NSCoding, NSSecureCoding { + static loadReceivedChallengesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static removeSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void | null): void; + decline(): void; - getShareURLWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSError) => void | null): void; + readonly issuingPlayer: GKPlayer; - loadDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; + readonly receivingPlayer: GKPlayer; - saveDataCompletionHandler(data: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + readonly state: interop.Enum; - setConnectionStateCompletionHandler(state: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + readonly issueDate: NSDate; - playersWithConnectionState(state: interop.Enum): NSArray; + readonly completionDate: NSDate; - sendDataWithTransportTypeCompletionHandler(data: NSData, transport: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + readonly message: string; - sendMessageWithLocalizedFormatKeyArgumentsDataToPlayersBadgePlayersCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData | null, players: NSArray | Array, badgePlayers: boolean, completionHandler: (p1: NSError) => void | null): void; + readonly issuingPlayerID: string; - clearBadgeForPlayersCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + readonly receivingPlayerID: string; - static addEventListener(listener: NSObject): void; + encodeWithCoder(coder: NSCoder): void; - static removeEventListener(listener: NSObject): void; + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; } -declare class GKNotificationBanner extends NSObject { - static showBannerWithTitleMessageCompletionHandler(title: string | null, message: string | null, completionHandler: () => void | null): void; +declare class GKLeaderboardScore extends NSObject { + player: GKPlayer; - static showBannerWithTitleMessageDurationCompletionHandler(title: string | null, message: string | null, duration: number, completionHandler: () => void | null): void; -} + value: number; -declare class GKTurnBasedMatch extends NSObject { - readonly matchID: string; + context: number; - readonly creationDate: NSDate; + leaderboardID: string; - readonly participants: NSArray; + setPlayer(player: GKPlayer): void; - readonly status: interop.Enum; + setValue(value: number): void; - readonly currentParticipant: GKTurnBasedParticipant; + setContext(context: number): void; - readonly matchData: NSData; + setLeaderboardID(leaderboardID: string): void; +} - setLocalizableMessageWithKeyArguments(key: string, arguments$: NSArray | Array | null): void; +declare class GKScore extends NSObject implements NSCoding, NSSecureCoding { + initWithLeaderboardIdentifier(identifier: string): this; - message: string; + initWithLeaderboardIdentifierPlayer(identifier: string, player: GKPlayer): this; - readonly matchDataMaximumSize: number; + value: number; - readonly exchanges: NSArray; + readonly formattedValue: string; - readonly activeExchanges: NSArray; + leaderboardIdentifier: string; - readonly completedExchanges: NSArray; + context: number; - readonly exchangeDataMaximumSize: number; + readonly date: NSDate; - readonly exchangeMaxInitiatedExchangesPerPlayer: number; + readonly player: GKPlayer; - static findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + readonly rank: number; - static loadMatchesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + shouldSetDefaultLeaderboard: boolean; - static loadMatchWithIDWithCompletionHandler(matchID: string, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + static reportScoresWithCompletionHandler(scores: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - rematchWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + setValue(value: number): void; - acceptInviteWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + setLeaderboardIdentifier(leaderboardIdentifier: string): void; - declineInviteWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + setContext(context: number): void; - removeWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + setShouldSetDefaultLeaderboard(shouldSetDefaultLeaderboard: boolean): void; - loadMatchDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; + reportScoreWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - endTurnWithNextParticipantsTurnTimeoutMatchDataCompletionHandler(nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + initWithCategory(category: string | null): this; - participantQuitInTurnWithOutcomeNextParticipantsTurnTimeoutMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + category: string; - participantQuitOutOfTurnWithOutcomeWithCompletionHandler(matchOutcome: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + setCategory(category: string): void; - endMatchInTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + initWithLeaderboardIdentifierForPlayer(identifier: string, playerID: string): this; - endMatchInTurnWithMatchDataScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array | null, achievements: NSArray | Array | null, completionHandler: (p1: NSError) => void | null): void; + readonly playerID: string; - endMatchInTurnWithMatchDataLeaderboardScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array, achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + static reportScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - saveCurrentTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + static reportLeaderboardScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - saveMergedMatchDataWithResolvedExchangesCompletionHandler(matchData: NSData, exchanges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; - sendExchangeToParticipantsDataLocalizableMessageKeyArgumentsTimeoutCompletionHandler(participants: NSArray | Array, data: NSData, key: string, arguments$: NSArray | Array, timeout: number, completionHandler: (p1: GKTurnBasedExchange, p2: NSError) => void | null): void; + challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; - sendReminderToParticipantsLocalizableMessageKeyArgumentsCompletionHandler(participants: NSArray | Array, key: string, arguments$: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; - endTurnWithNextParticipantMatchDataCompletionHandler(nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; - participantQuitInTurnWithOutcomeNextParticipantMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + encodeWithCoder(coder: NSCoder): void; - setMessage(message: string | null): void; + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; } -declare class GKPeerPickerController extends NSObject { - connectionTypesMask: interop.Enum; +declare class GKAchievementViewController extends GKGameCenterViewController { + achievementDelegate: GKAchievementViewControllerDelegate; - delegate: GKPeerPickerControllerDelegate; + setAchievementDelegate(achievementDelegate: GKAchievementViewControllerDelegate): void; +} - show(): void; +declare class GKAccessPoint extends NSObject { + static readonly shared: GKAccessPoint; - dismiss(): void; + active: boolean; readonly visible: boolean; - setConnectionTypesMask(connectionTypesMask: interop.Enum): void; + readonly isPresentingGameCenter: boolean; - setDelegate(delegate: GKPeerPickerControllerDelegate | null): void; + showHighlights: boolean; + + location: interop.Enum; + + readonly frameInScreenCoordinates: CGRect; + + parentWindow: UIWindow; + + triggerAccessPointWithHandler(handler: () => void): void; + + triggerAccessPointWithStateHandler(state: interop.Enum, handler: () => void): void; + + triggerAccessPointWithAchievementIDHandler(achievementID: string, handler: () => void | null): void; + + triggerAccessPointWithLeaderboardSetIDHandler(leaderboardSetID: string, handler: () => void | null): void; + + triggerAccessPointWithLeaderboardIDPlayerScopeTimeScopeHandler(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum, handler: () => void | null): void; + + triggerAccessPointWithPlayerHandler(player: GKPlayer, handler: () => void | null): void; + + triggerAccessPointForPlayTogetherWithHandler(handler: () => void | null): void; + + triggerAccessPointForChallengesWithHandler(handler: () => void | null): void; + + triggerAccessPointWithChallengeDefinitionIDHandler(challengeDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityDefinitionIDHandler(gameActivityDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityHandler(gameActivity: GKGameActivity, handler: () => void | null): void; + + triggerAccessPointForFriendingWithHandler(handler: () => void | null): void; + + isActive(): boolean; + + setActive(active: boolean): void; isVisible(): boolean; + + setShowHighlights(showHighlights: boolean): void; + + setLocation(location: interop.Enum): void; + + setParentWindow(parentWindow: UIWindow | null): void; } -declare class GKVoiceChatService extends NSObject { - static defaultVoiceChatService(): GKVoiceChatService; +declare class GKAchievement extends NSObject implements NSCoding, NSSecureCoding { + static loadAchievementsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static isVoIPAllowed(): boolean; + static resetAchievementsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - client: GKVoiceChatClient; + initWithIdentifier(identifier: string | null): this; - startVoiceChatWithParticipantIDError(participantID: string, error: interop.PointerConvertible): boolean; + initWithIdentifierPlayer(identifier: string | null, player: GKPlayer): this; - stopVoiceChatWithParticipantID(participantID: string): void; + static reportAchievementsWithCompletionHandler(achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - acceptCallIDError(callID: number, error: interop.PointerConvertible): boolean; + identifier: string; - denyCallID(callID: number): void; + percentComplete: number; - receivedRealTimeDataFromParticipantID(audio: NSData, participantID: string): void; + readonly completed: boolean; - receivedDataFromParticipantID(arbitraryData: NSData, participantID: string): void; + readonly lastReportedDate: NSDate; - microphoneMuted: boolean; + showsCompletionBanner: boolean; - remoteParticipantVolume: number; + readonly player: GKPlayer; - outputMeteringEnabled: boolean; + setIdentifier(identifier: string | null): void; - inputMeteringEnabled: boolean; + setPercentComplete(percentComplete: number): void; - readonly outputMeterLevel: number; + isCompleted(): boolean; - readonly inputMeterLevel: number; + setShowsCompletionBanner(showsCompletionBanner: boolean): void; - setClient(client: GKVoiceChatClient): void; + reportAchievementWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - isMicrophoneMuted(): boolean; + readonly hidden: boolean; - setMicrophoneMuted(microphoneMuted: boolean): void; + isHidden(): boolean; - setRemoteParticipantVolume(remoteParticipantVolume: number): void; + initWithIdentifierForPlayer(identifier: string | null, playerID: string): this; - isOutputMeteringEnabled(): boolean; + readonly playerID: string; - setOutputMeteringEnabled(outputMeteringEnabled: boolean): void; + selectChallengeablePlayersWithCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - isInputMeteringEnabled(): boolean; + static reportAchievementsWithEligibleChallengesWithCompletionHandler(achievements: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - setInputMeteringEnabled(inputMeteringEnabled: boolean): void; + issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + + selectChallengeablePlayerIDsWithCompletionHandler(playerIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; } -declare class GKChallengeEventHandler extends NSObject { - static challengeEventHandler(): GKChallengeEventHandler; +declare class GKPlayer extends GKBasePlayer { + scopedIDsArePersistent(): boolean; - delegate: GKChallengeEventHandlerDelegate; + readonly gamePlayerID: string; - setDelegate(delegate: GKChallengeEventHandlerDelegate): void; + readonly teamPlayerID: string; + + readonly displayName: string; + + readonly alias: string; + + static anonymousGuestPlayerWithIdentifier any>(this: This, guestIdentifier: string): InstanceType; + + readonly guestIdentifier: string; + + readonly isInvitable: boolean; + + loadPhotoForSizeWithCompletionHandler(size: interop.Enum, completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + + readonly isFriend: boolean; + + readonly playerID: string; + + static loadPlayersForIdentifiersWithCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; } -declare class GKLeaderboardViewController extends GKGameCenterViewController { - timeScope: interop.Enum; +declare class GKSession extends NSObject { + initWithSessionIDDisplayNameSessionMode(sessionID: string, name: string, mode: interop.Enum): this; - setTimeScope(timeScope: interop.Enum): void; + delegate: GKSessionDelegate; - category: string; + readonly sessionID: string; - setCategory(category: string): void; + readonly displayName: string; + + readonly sessionMode: interop.Enum; + + readonly peerID: string; + + available: boolean; + + disconnectTimeout: number; + + displayNameForPeer(peerID: string): string; + + sendDataToPeersWithDataModeError(data: NSData, peers: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + + sendDataToAllPeersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; + + setDataReceiveHandlerWithContext(handler: interop.Object, context: interop.PointerConvertible): void; + + connectToPeerWithTimeout(peerID: string, timeout: number): void; + + cancelConnectToPeer(peerID: string): void; + + acceptConnectionFromPeerError(peerID: string, error: interop.PointerConvertible): boolean; + + denyConnectionFromPeer(peerID: string): void; + + disconnectPeerFromAllPeers(peerID: string): void; + + disconnectFromAllPeers(): void; + + peersWithConnectionState(state: interop.Enum): NSArray; + + setDelegate(delegate: GKSessionDelegate): void; + + isAvailable(): boolean; + + setAvailable(available: boolean): void; + + setDisconnectTimeout(disconnectTimeout: number): void; +} + +declare class GKSavedGame extends NSObject implements NSCopying { + readonly name: string; + + readonly deviceName: string; + + readonly modificationDate: NSDate; + + loadDataWithCompletionHandler(handler: (p1: NSData, p2: NSError) => void | null): void; - leaderboardDelegate: GKLeaderboardViewControllerDelegate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setLeaderboardDelegate(leaderboardDelegate: GKLeaderboardViewControllerDelegate): void; +declare class GKCloudPlayer extends GKBasePlayer { + static getCurrentSignedInPlayerForContainerCompletionHandler(containerName: string | null, handler: (p1: GKCloudPlayer, p2: NSError) => void | null): void; } -declare class GKMatchmaker extends NSObject { - static sharedMatchmaker(): GKMatchmaker; +declare class GKGameCenterViewController extends UINavigationController { + gameCenterDelegate: GKGameCenterControllerDelegate; - matchForInviteCompletionHandler(invite: GKInvite, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + setGameCenterDelegate(gameCenterDelegate: GKGameCenterControllerDelegate | null): void; - findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + initWithState(state: interop.Enum): this; - findPlayersForHostedRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + initWithLeaderboardIDPlayerScopeTimeScope(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum): this; - findMatchedPlayersWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatchedPlayers, p2: NSError) => void | null): void; + initWithLeaderboardPlayerScope(leaderboard: GKLeaderboard, playerScope: interop.Enum): this; - addPlayersToMatchMatchRequestCompletionHandler(match: GKMatch, matchRequest: GKMatchRequest, completionHandler: (p1: NSError) => void | null): void; + initWithLeaderboardSetID(leaderboardSetID: string): this; - cancel(): void; + initWithAchievementID(achievementID: string): this; - cancelPendingInviteToPlayer(player: GKPlayer): void; + initWithPlayer(player: GKPlayer): this; - finishMatchmakingForMatch(match: GKMatch): void; + viewState: interop.Enum; - queryPlayerGroupActivityWithCompletionHandler(playerGroup: number, completionHandler: (p1: number, p2: NSError) => void | null): void; + leaderboardTimeScope: interop.Enum; - queryActivityWithCompletionHandler(completionHandler: (p1: number, p2: NSError) => void | null): void; + leaderboardIdentifier: string; - queryQueueActivityWithCompletionHandler(queueName: string, completionHandler: (p1: number, p2: NSError) => void | null): void; + leaderboardCategory: string; - startBrowsingForNearbyPlayersWithHandler(reachableHandler: (p1: GKPlayer, p2: boolean) => void | null): void; + setViewState(viewState: interop.Enum): void; - stopBrowsingForNearbyPlayers(): void; + setLeaderboardTimeScope(leaderboardTimeScope: interop.Enum): void; - startGroupActivityWithPlayerHandler(handler: (p1: GKPlayer) => void): void; + setLeaderboardIdentifier(leaderboardIdentifier: string | null): void; - stopGroupActivity(): void; + setLeaderboardCategory(leaderboardCategory: string): void; +} - inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null; +declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCoding { + readonly title: string; - setInviteHandler(inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null): void; + readonly groupIdentifier: string; - startBrowsingForNearbyPlayersWithReachableHandler(reachableHandler: (p1: string, p2: boolean) => void | null): void; + identifier: string; - cancelInviteToPlayer(playerID: string): void; + static loadLeaderboardSetsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - findPlayersForHostedMatchRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -} + loadLeaderboardsWithHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class GKCloudPlayer extends GKBasePlayer { - static getCurrentSignedInPlayerForContainerCompletionHandler(containerName: string | null, handler: (p1: GKCloudPlayer, p2: NSError) => void | null): void; -} + setIdentifier(identifier: string | null): void; -declare class GKMatchedPlayers extends NSObject { - readonly properties: NSDictionary; + loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly players: NSArray; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - readonly playerProperties: NSDictionary; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; } -declare class GKAchievementDescription extends NSObject implements NSCoding, NSSecureCoding { - static loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class GKLocalPlayer extends GKPlayer { + static readonly local: GKLocalPlayer; - readonly identifier: string; + static readonly localPlayer: GKLocalPlayer; - readonly groupIdentifier: string; + readonly authenticated: boolean; - readonly title: string; + readonly underage: boolean; - readonly achievedDescription: string; + readonly multiplayerGamingRestricted: boolean; - readonly unachievedDescription: string; + readonly personalizedCommunicationRestricted: boolean; - readonly maximumPoints: number; + loadRecentPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly hidden: boolean; + loadChallengableFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly replayable: boolean; + setDefaultLeaderboardIdentifierCompletionHandler(leaderboardIdentifier: string, completionHandler: (p1: NSError) => void | null): void; - readonly rarityPercent: NSNumber; + loadDefaultLeaderboardIdentifierWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readonly releaseState: interop.Enum; + fetchItemsForIdentityVerificationSignature(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; - isHidden(): boolean; + isAuthenticated(): boolean; - isReplayable(): boolean; + isUnderage(): boolean; - readonly image: UIImage; + isMultiplayerGamingRestricted(): boolean; - loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + isPersonalizedCommunicationRestricted(): boolean; - static incompleteAchievementImage(): UIImage; + registerListener(listener: GKLocalPlayerListener): void; - static placeholderCompletedAchievementImage(): UIImage; + unregisterListener(listener: GKLocalPlayerListener): void; - encodeWithCoder(coder: NSCoder): void; + unregisterAllListeners(): void; - initWithCoder(coder: NSCoder): this; + setDefaultLeaderboardCategoryIDCompletionHandler(categoryID: string | null, completionHandler: (p1: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; -} + loadDefaultLeaderboardCategoryIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; -declare class GKChallenge extends NSObject implements NSCoding, NSSecureCoding { - static loadReceivedChallengesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + authenticateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - decline(): void; + loadFriendPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly issuingPlayer: GKPlayer; + generateIdentityVerificationSignatureWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; - readonly receivingPlayer: GKPlayer; + loadFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly state: interop.Enum; + readonly friends: NSArray; - readonly issueDate: NSDate; + loadFriendsAuthorizationStatus(completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; - readonly completionDate: NSDate; + loadFriends(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly message: string; + loadFriendsWithIdentifiersCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly issuingPlayerID: string; + authenticateHandler: (p1: UIViewController, p2: NSError) => void | null; - readonly receivingPlayerID: string; + readonly isPresentingFriendRequestViewController: boolean; - encodeWithCoder(coder: NSCoder): void; + presentFriendRequestCreatorFromViewControllerError(viewController: UIViewController, error: interop.PointerConvertible): boolean; - initWithCoder(coder: NSCoder): this; + setAuthenticateHandler(authenticateHandler: (p1: UIViewController, p2: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; -} + fetchSavedGamesWithCompletionHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class GKTurnBasedExchangeReply extends NSObject { - readonly recipient: GKTurnBasedParticipant; + saveGameDataWithNameCompletionHandler(data: NSData, name: string, handler: (p1: GKSavedGame, p2: NSError) => void | null): void; - readonly message: string; + deleteSavedGamesWithNameCompletionHandler(name: string, handler: (p1: NSError) => void | null): void; - readonly data: NSData; + resolveConflictingSavedGamesWithDataCompletionHandler(conflictingSavedGames: NSArray | Array, data: NSData, handler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} - readonly replyDate: NSDate; +declare class GKAchievementChallenge extends GKChallenge { + readonly achievement: GKAchievement; } -declare class GKTurnBasedMatchmakerViewController extends UINavigationController { - turnBasedMatchmakerDelegate: GKTurnBasedMatchmakerViewControllerDelegate; +declare class GKMatch extends NSObject { + readonly players: NSArray; - setTurnBasedMatchmakerDelegate(turnBasedMatchmakerDelegate: GKTurnBasedMatchmakerViewControllerDelegate | null): void; + delegate: GKMatchDelegate; - showExistingMatches: boolean; + readonly expectedPlayerCount: number; - setShowExistingMatches(showExistingMatches: boolean): void; + readonly properties: NSDictionary; - matchmakingMode: interop.Enum; + readonly playerProperties: NSDictionary; - setMatchmakingMode(matchmakingMode: interop.Enum): void; + sendDataToPlayersDataModeError(data: NSData, players: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - initWithMatchRequest(request: GKMatchRequest): this; -} + sendDataToAllPlayersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; -declare class GKAccessPoint extends NSObject { - static readonly shared: GKAccessPoint; + disconnect(): void; - active: boolean; + chooseBestHostingPlayerWithCompletionHandler(completionHandler: (p1: GKPlayer) => void | null): void; - readonly visible: boolean; + rematchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - readonly isPresentingGameCenter: boolean; + voiceChatWithName(name: string): GKVoiceChat; - showHighlights: boolean; + setDelegate(delegate: GKMatchDelegate | null): void; - location: interop.Enum; + chooseBestHostPlayerWithCompletionHandler(completionHandler: (p1: string) => void | null): void; - readonly frameInScreenCoordinates: CGRect; + sendDataToPlayersWithDataModeError(data: NSData, playerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - parentWindow: UIWindow; + readonly playerIDs: NSArray; +} - triggerAccessPointWithHandler(handler: () => void): void; +declare class GKBasePlayer extends NSObject implements NSCopying { + readonly playerID: string; - triggerAccessPointWithStateHandler(state: interop.Enum, handler: () => void): void; + readonly displayName: string; - triggerAccessPointWithAchievementIDHandler(achievementID: string, handler: () => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - triggerAccessPointWithLeaderboardSetIDHandler(leaderboardSetID: string, handler: () => void | null): void; +declare class GKAchievementDescription extends NSObject implements NSCoding, NSSecureCoding { + static loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - triggerAccessPointWithLeaderboardIDPlayerScopeTimeScopeHandler(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum, handler: () => void | null): void; + readonly identifier: string; - triggerAccessPointWithPlayerHandler(player: GKPlayer, handler: () => void | null): void; + readonly groupIdentifier: string; - isActive(): boolean; + readonly title: string; - setActive(active: boolean): void; + readonly achievedDescription: string; - isVisible(): boolean; + readonly unachievedDescription: string; - setShowHighlights(showHighlights: boolean): void; + readonly maximumPoints: number; - setLocation(location: interop.Enum): void; + readonly hidden: boolean; - setParentWindow(parentWindow: UIWindow | null): void; -} + readonly replayable: boolean; -declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCoding { - readonly title: string; + readonly rarityPercent: NSNumber; - readonly groupIdentifier: string; + readonly releaseState: interop.Enum; - identifier: string; + readonly activityIdentifier: string; - static loadLeaderboardSetsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly activityProperties: NSDictionary; - loadLeaderboardsWithHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; + isHidden(): boolean; - setIdentifier(identifier: string | null): void; + isReplayable(): boolean; - loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly image: UIImage; loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + static incompleteAchievementImage(): UIImage; + + static placeholderCompletedAchievementImage(): UIImage; + encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; @@ -1634,41 +1817,39 @@ declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCod static readonly supportsSecureCoding: boolean; } -declare class GKInvite extends NSObject { - readonly sender: GKPlayer; +declare class GKGameActivityDefinition extends NSObject { + readonly identifier: string; - readonly hosted: boolean; + readonly groupIdentifier: string; - readonly playerGroup: number; + readonly title: string; - readonly playerAttributes: number; + readonly details: string; - readonly inviter: string; + readonly defaultProperties: NSDictionary; - isHosted(): boolean; -} + readonly fallbackURL: NSURL; -declare class GKLeaderboardScore extends NSObject { - player: GKPlayer; + readonly supportsPartyCode: boolean; - value: number; + readonly maxPlayers: NSNumber; - context: number; + readonly minPlayers: NSNumber; - leaderboardID: string; + readonly supportsUnlimitedPlayers: boolean; - setPlayer(player: GKPlayer): void; + readonly playStyle: interop.Enum; - setValue(value: number): void; + readonly releaseState: interop.Enum; - setContext(context: number): void; + loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setLeaderboardID(leaderboardID: string): void; -} + loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class GKBasePlayer extends NSObject { - readonly playerID: string; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - readonly displayName: string; + static loadGameActivityDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static loadGameActivityDefinitionsWithIDsCompletionHandler(activityDefinitionIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; } diff --git a/packages/ios-sim/types/GameSave.d.ts b/packages/ios-sim/types/GameSave.d.ts new file mode 100644 index 00000000..7b9e0474 --- /dev/null +++ b/packages/ios-sim/types/GameSave.d.ts @@ -0,0 +1,55 @@ +/// +/// + +declare const GameSaveVersionString: interop.Pointer; + +declare const GameSaveVersionNumber: number; + +declare const GSSyncState: { + Ready: 0, + Offline: 1, + Local: 2, + Syncing: 3, + Conflicted: 4, + Error: 5, + Closed: 6, +}; + +declare class GSSyncedDirectoryState extends NSObject { + readonly state: interop.Enum; + + readonly url: NSURL; + + readonly conflictedVersions: NSArray; + + readonly error: NSError; +} + +declare class GSSyncedDirectoryVersion extends NSObject { + readonly isLocal: boolean; + + readonly localizedNameOfSavingComputer: string; + + readonly modifiedDate: NSDate; + + readonly url: NSURL; + + readonly description: string; +} + +declare class GSSyncedDirectory extends NSObject { + static openDirectoryForContainerIdentifier(containerIdentifier: string | null): GSSyncedDirectory; + + close(): void; + + triggerPendingUploadWithCompletionHandler(completion: (p1: boolean) => void): void; + + resolveConflictsWithVersion(version: GSSyncedDirectoryVersion): void; + + finishSyncingWithCompletionHandler(completion: () => void): void; + + finishSyncingCompletionHandler(statusDisplay: UIWindow, completion: () => void): void; + + readonly directoryState: GSSyncedDirectoryState; +} + diff --git a/packages/ios-sim/types/GameplayKit.d.ts b/packages/ios-sim/types/GameplayKit.d.ts index 117a9589..f31d3129 100644 --- a/packages/ios-sim/types/GameplayKit.d.ts +++ b/packages/ios-sim/types/GameplayKit.d.ts @@ -978,6 +978,42 @@ declare class GKStateMachine extends NSObject { enterState(stateClass: interop.Object): boolean; } +declare class GKObstacleGraph extends GKGraph { + readonly obstacles: NSArray; + + readonly bufferRadius: number; + + static graphWithObstaclesBufferRadius any>(this: This, obstacles: NSArray | Array, bufferRadius: number): InstanceType; + + initWithObstaclesBufferRadius(obstacles: NSArray | Array, bufferRadius: number): this; + + static graphWithObstaclesBufferRadiusNodeClass any>(this: This, obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): InstanceType; + + initWithObstaclesBufferRadiusNodeClass(obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): this; + + connectNodeUsingObstacles(node: NodeType): void; + + connectNodeUsingObstaclesIgnoringObstacles(node: NodeType, obstaclesToIgnore: NSArray | Array): void; + + connectNodeUsingObstaclesIgnoringBufferRadiusOfObstacles(node: NodeType, obstaclesBufferRadiusToIgnore: NSArray | Array): void; + + addObstacles(obstacles: NSArray | Array): void; + + removeObstacles(obstacles: NSArray | Array): void; + + removeAllObstacles(): void; + + nodesForObstacle(obstacle: GKPolygonObstacle): NSArray; + + lockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + + unlockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + + isConnectionLockedFromNodeToNode(startNode: NodeType, endNode: NodeType): boolean; + + classForGenericArgumentAtIndex(index: number): interop.Object; +} + declare class GKSphereObstacle extends GKObstacle { radius: number; @@ -1018,38 +1054,6 @@ declare class GKQuadtree extends NSObject { removeElementWithNode(data: ElementType, node: GKQuadtreeNode): boolean; } -declare class GKPath extends NSObject { - radius: number; - - readonly numPoints: number; - - cyclical: boolean; - - static pathWithPointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - - initWithPointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - - static pathWithFloat3PointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - - initWithFloat3PointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - - static pathWithGraphNodesRadius any>(this: This, graphNodes: NSArray | Array, radius: number): InstanceType; - - initWithGraphNodesRadius(graphNodes: NSArray | Array, radius: number): this; - - pointAtIndex(index: number): unknown /* ext vector */; - - float2AtIndex(index: number): unknown /* ext vector */; - - float3AtIndex(index: number): unknown /* ext vector */; - - setRadius(radius: number): void; - - isCyclical(): boolean; - - setCyclical(cyclical: boolean): void; -} - declare class GKScene extends NSObject implements NSCopying, NSSecureCoding { static sceneWithFileNamed any>(this: This, filename: string): InstanceType; @@ -1287,39 +1291,35 @@ declare class GKMeshGraph extends GKGraph { declare class GKShuffledDistribution extends GKRandomDistribution { } -declare class GKObstacleGraph extends GKGraph { - readonly obstacles: NSArray; - - readonly bufferRadius: number; - - static graphWithObstaclesBufferRadius any>(this: This, obstacles: NSArray | Array, bufferRadius: number): InstanceType; +declare class GKPath extends NSObject { + radius: number; - initWithObstaclesBufferRadius(obstacles: NSArray | Array, bufferRadius: number): this; + readonly numPoints: number; - static graphWithObstaclesBufferRadiusNodeClass any>(this: This, obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): InstanceType; + cyclical: boolean; - initWithObstaclesBufferRadiusNodeClass(obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): this; + static pathWithPointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - connectNodeUsingObstacles(node: NodeType): void; + initWithPointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - connectNodeUsingObstaclesIgnoringObstacles(node: NodeType, obstaclesToIgnore: NSArray | Array): void; + static pathWithFloat3PointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - connectNodeUsingObstaclesIgnoringBufferRadiusOfObstacles(node: NodeType, obstaclesBufferRadiusToIgnore: NSArray | Array): void; + initWithFloat3PointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - addObstacles(obstacles: NSArray | Array): void; + static pathWithGraphNodesRadius any>(this: This, graphNodes: NSArray | Array, radius: number): InstanceType; - removeObstacles(obstacles: NSArray | Array): void; + initWithGraphNodesRadius(graphNodes: NSArray | Array, radius: number): this; - removeAllObstacles(): void; + pointAtIndex(index: number): unknown /* ext vector */; - nodesForObstacle(obstacle: GKPolygonObstacle): NSArray; + float2AtIndex(index: number): unknown /* ext vector */; - lockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + float3AtIndex(index: number): unknown /* ext vector */; - unlockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + setRadius(radius: number): void; - isConnectionLockedFromNodeToNode(startNode: NodeType, endNode: NodeType): boolean; + isCyclical(): boolean; - classForGenericArgumentAtIndex(index: number): interop.Object; + setCyclical(cyclical: boolean): void; } diff --git a/packages/ios-sim/types/HealthKit.d.ts b/packages/ios-sim/types/HealthKit.d.ts index 8303b6ed..24cd8e04 100644 --- a/packages/ios-sim/types/HealthKit.d.ts +++ b/packages/ios-sim/types/HealthKit.d.ts @@ -17,12 +17,12 @@ declare const HKVerifiableClinicalRecordSourceTypeEUDigitalCOVIDCertificate: str declare const HKVerifiableClinicalRecordSourceTypeSMARTHealthCard: string; +declare const HKUserAnnotatedMedicationPredicateKeyPathIsArchived: string; + declare const HKSourceRevisionAnyOperatingSystem: NSOperatingSystemVersion; declare const HKSourceRevisionAnyProductType: string; -declare const HKSourceRevisionAnyVersion: string; - declare const HKObjectQueryNoLimit: number; declare const HKMetadataKeyMaximumLightIntensity: string; @@ -105,6 +105,30 @@ declare const HKMetadataKeyUserMotionContext: string; declare const HKMetadataKeyHeartRateSensorLocation: string; +declare const HKMedicationGeneralFormUnknown: string; + +declare const HKMedicationGeneralFormSuppository: string; + +declare const HKMedicationGeneralFormPowder: string; + +declare const HKMedicationGeneralFormPatch: string; + +declare const HKMedicationGeneralFormOintment: string; + +declare const HKMedicationGeneralFormLiquid: string; + +declare const HKMedicationGeneralFormInjection: string; + +declare const HKMedicationGeneralFormInhaler: string; + +declare const HKMedicationGeneralFormFoam: string; + +declare const HKMedicationGeneralFormDevice: string; + +declare const HKMedicationGeneralFormCream: string; + +declare const HKMedicationGeneralFormCapsule: string; + declare const HKFHIRReleaseUnknown: string; declare const HKFHIRReleaseDSTU2: string; @@ -137,6 +161,8 @@ declare const HKClinicalTypeIdentifierMedicationRecord: string; declare const HKClinicalTypeIdentifierLabResultRecord: string; +declare const HKClinicalTypeIdentifierImmunizationRecord: string; + declare const HKClinicalTypeIdentifierConditionRecord: string; declare const HKClinicalTypeIdentifierClinicalNoteRecord: string; @@ -149,6 +175,8 @@ declare const HKPredicateKeyPathCDAPatientName: string; declare const HKPredicateKeyPathCategoryValue: string; +declare const HKMedicationDoseEventTypeIdentifierMedicationDoseEvent: string; + declare const HKDataTypeIdentifierStateOfMind: string; declare const HKWorkoutRouteTypeIdentifier: string; @@ -169,6 +197,8 @@ declare const HKCharacteristicTypeIdentifierBloodType: string; declare const HKCharacteristicTypeIdentifierBiologicalSex: string; +declare const HKCharacteristicTypeIdentifierActivityMoveMode: string; + declare const HKCategoryTypeIdentifierVomiting: string; declare const HKCategoryTypeIdentifierSoreThroat: string; @@ -229,6 +259,8 @@ declare const HKCategoryTypeIdentifierCervicalMucusQuality: string; declare const HKCategoryTypeIdentifierBleedingDuringPregnancy: string; +declare const HKCategoryTypeIdentifierToothbrushingEvent: string; + declare const HKCategoryTypeIdentifierHandwashingEvent: string; declare const HKCategoryTypeIdentifierAppleWalkingSteadinessEvent: string; @@ -239,6 +271,8 @@ declare const HKCategoryTypeIdentifierLowHeartRateEvent: string; declare const HKCategoryTypeIdentifierIrregularHeartRhythmEvent: string; +declare const HKCategoryTypeIdentifierHighHeartRateEvent: string; + declare const HKCategoryTypeIdentifierHeadphoneAudioExposureEvent: string; declare const HKCategoryTypeIdentifierEnvironmentalAudioExposureEvent: string; @@ -257,6 +291,8 @@ declare const HKQuantityTypeIdentifierOxygenSaturation: string; declare const HKQuantityTypeIdentifierInhalerUsage: string; +declare const HKQuantityTypeIdentifierForcedVitalCapacity: string; + declare const HKQuantityTypeIdentifierForcedExpiratoryVolume1: string; declare const HKQuantityTypeIdentifierAppleSleepingBreathingDisturbances: string; @@ -273,6 +309,8 @@ declare const HKQuantityTypeIdentifierInsulinDelivery: string; declare const HKQuantityTypeIdentifierBloodPressureSystolic: string; +declare const HKMedicationGeneralFormTablet: string; + declare const HKQuantityTypeIdentifierBloodPressureDiastolic: string; declare const HKQuantityTypeIdentifierBloodAlcoholContent: string; @@ -297,6 +335,8 @@ declare const HKQuantityTypeIdentifierDietaryNiacin: string; declare const HKQuantityTypeIdentifierDietaryMolybdenum: string; +declare const HKQuantityTypeIdentifierDietaryManganese: string; + declare const HKQuantityTypeIdentifierDietaryMagnesium: string; declare const HKQuantityTypeIdentifierDietaryFolate: string; @@ -311,6 +351,8 @@ declare const HKQuantityTypeIdentifierDietaryFatPolyunsaturated: string; declare const HKQuantityTypeIdentifierDietaryFatMonounsaturated: string; +declare const HKQuantityTypeIdentifierDietaryCopper: string; + declare const HKQuantityTypeIdentifierDietaryChromium: string; declare const HKQuantityTypeIdentifierDietaryCholesterol: string; @@ -327,6 +369,8 @@ declare const HKQuantityTypeIdentifierWalkingDoubleSupportPercentage: string; declare const HKQuantityTypeIdentifierWalkingAsymmetryPercentage: string; +declare const HKQuantityTypeIdentifierStairDescentSpeed: string; + declare const HKQuantityTypeIdentifierStairAscentSpeed: string; declare const HKQuantityTypeIdentifierSixMinuteWalkTestDistance: string; @@ -373,8 +417,12 @@ declare const HKQuantityTypeIdentifierDistanceDownhillSnowSports: string; declare const HKQuantityTypeIdentifierDistanceCrossCountrySkiing: string; +declare const HKQuantityTypeIdentifierCyclingSpeed: string; + declare const HKQuantityTypeIdentifierCyclingPower: string; +declare const HKQuantityTypeIdentifierCyclingFunctionalThresholdPower: string; + declare const HKQuantityTypeIdentifierCrossCountrySkiingSpeed: string; declare const HKQuantityTypeIdentifierBasalEnergyBurned: string; @@ -403,18 +451,20 @@ declare const HKWorkoutSortIdentifierDuration: string; declare const HKPredicateKeyPathWorkoutActivity: string; -declare const HKPredicateKeyPathWorkoutAverageQuantity: string; - declare const HKPredicateKeyPathWorkoutMaximumQuantity: string; declare const HKPredicateKeyPathWorkoutMinimumQuantity: string; declare const HKPredicateKeyPathWorkoutSumQuantity: string; -declare const HKPredicateKeyPathWorkoutType: string; - declare const HKPredicateKeyPathWorkoutTotalEnergyBurned: string; +declare const HKPredicateKeyPathScheduledDate: string; + +declare const HKPredicateKeyPathLogOrigin: string; + +declare const HKPredicateKeyPathStatus: string; + declare const HKFHIRResourceTypeMedicationStatement: string; declare const HKMetadataKeyHeadphoneGain: string; @@ -445,16 +495,12 @@ declare const HKPredicateKeyPathUUID: string; declare const HKPredicateKeyPathDateComponents: string; -declare const HKCategoryTypeIdentifierChestTightnessOrPain: string; - declare const HKPredicateKeyPathCDATitle: string; declare const HKMetadataKeySessionEstimate: string; declare const HKQuantityTypeIdentifierHeight: string; -declare const HKQuantityTypeIdentifierPushCount: string; - declare const HKVerifiableClinicalRecordCredentialTypeImmunization: string; declare const HKFHIRResourceTypeMedicationRequest: string; @@ -471,6 +517,10 @@ declare const HKCategoryTypeIdentifierPersistentIntermenstrualBleeding: string; declare const HKMetadataKeyWaterSalinity: string; +declare const HKPredicateKeyPathWorkoutAverageQuantity: string; + +declare const HKPredicateKeyPathWorkoutType: string; + declare const HKCategoryTypeIdentifierBreastPain: string; declare const HKMetadataKeyMaximumSpeed: string; @@ -487,10 +537,16 @@ declare const HKQuantityTypeIdentifierDietaryIron: string; declare const HKQuantityTypeIdentifierTimeInDaylight: string; +declare const HKSourceRevisionAnyVersion: string; + declare const HKQuantityTypeIdentifierHeadphoneAudioExposure: string; declare const HKPredicateKeyPathECGSymptomsStatus: string; +declare const HKMetadataKeyBarometricPressure: string; + +declare const HKPredicateKeyPathWorkoutTotalFlightsClimbed: string; + declare const HKQuantityTypeIdentifierWalkingStepLength: string; declare const HKQuantityTypeIdentifierRunningStrideLength: string; @@ -507,12 +563,16 @@ declare const HKPredicateKeyPathWorkoutActivityStartDate: string; declare const HKPredicateKeyPathMostRecentDuration: string; +declare const HKUserAnnotatedMedicationPredicateKeyPathHasSchedule: string; + declare const HKCategoryTypeIdentifierShortnessOfBreath: string; declare const HKPredicateKeyPathWorkoutActivityMaximumQuantity: string; declare const HKVerifiableClinicalRecordCredentialTypeCOVID19: string; +declare const HKQuantityTypeIdentifierPushCount: string; + declare const HKMetadataKeyGroupFitness: string; declare const HKQuantityTypeIdentifierDistanceWheelchair: string; @@ -529,72 +589,58 @@ declare const HKVisionPrescriptionTypeIdentifier: string; declare const HKCharacteristicTypeIdentifierWheelchairUse: string; -declare const HKCategoryTypeIdentifierDiarrhea: string; +declare const HKMetadataKeyAlgorithmVersion: string; -declare const HKMetadataKeyCoachedWorkout: string; +declare const HKMetadataKeyVO2MaxValue: string; declare const HKMetadataKeyHeartRateRecoveryActivityDuration: string; declare const HKMetadataKeyInsulinDeliveryReason: string; -declare const HKQuantityTypeIdentifierStepCount: string; - -declare const HKClinicalTypeIdentifierImmunizationRecord: string; +declare const HKPredicateKeyPathStartDate: string; declare const HKQuantityTypeIdentifierDietaryVitaminA: string; -declare const HKQuantityTypeIdentifierStairDescentSpeed: string; - -declare const HKPredicateKeyPathSourceRevision: string; - -declare const HKQuantityTypeIdentifierDietaryEnergyConsumed: string; - -declare const HKQuantityTypeIdentifierAppleSleepingWristTemperature: string; - -declare const HKCharacteristicTypeIdentifierActivityMoveMode: string; - -declare const HKQuantityTypeIdentifierCyclingSpeed: string; - -declare const HKQuantityTypeIdentifierDietaryCopper: string; - -declare const HKPredicateKeyPathStartDate: string; - declare const HKMetadataKeyElevationAscended: string; declare const HKMetadataKeyAverageSpeed: string; declare const HKCategoryTypeIdentifierSinusCongestion: string; -declare const HKMetadataKeyBarometricPressure: string; - -declare const HKCategoryTypeIdentifierHighHeartRateEvent: string; - declare const HKDocumentTypeIdentifierCDA: string; -declare const HKSampleSortIdentifierStartDate: string; - declare const HKPredicateKeyPathEndDate: string; declare const HKQuantityTypeIdentifierActiveEnergyBurned: string; +declare const HKMedicationGeneralFormTopical: string; + +declare const HKDataTypeIdentifierUserAnnotatedMedicationConcept: string; + declare const HKCategoryTypeIdentifierDrySkin: string; +declare const HKMetadataKeyPhysicalEffortEstimationType: string; + declare const HKFHIRResourceTypeAllergyIntolerance: string; declare const HKMetadataKeyAverageMETs: string; -declare const HKQuantityTypeIdentifierCyclingFunctionalThresholdPower: string; - declare const HKQuantityTypeIdentifierRunningGroundContactTime: string; declare const HKPredicateKeyPathSum: string; declare const HKQuantityTypeIdentifierRestingHeartRate: string; +declare const HKPredicateKeyPathSourceRevision: string; + declare const HKQuantityTypeIdentifierDietaryVitaminC: string; declare const HKFHIRReleaseR4: string; +declare const HKDevicePropertyKeyUDIDeviceIdentifier: string; + +declare const HKCategoryTypeIdentifierChestTightnessOrPain: string; + declare const HKCategoryTypeIdentifierConstipation: string; declare const HKDevicePropertyKeyLocalIdentifier: string; @@ -603,9 +649,7 @@ declare const HKPredicateKeyPathWorkoutActivityEndDate: string; declare const HKCategoryTypeIdentifierNausea: string; -declare const HKMetadataKeyPhysicalEffortEstimationType: string; - -declare const HKQuantityTypeIdentifierDietaryManganese: string; +declare const HKMedicationGeneralFormSpray: string; declare const HKMetadataKeyWeatherHumidity: string; @@ -623,16 +667,20 @@ declare const HKPredicateKeyPathMostRecentEndDate: string; declare const HKMetadataKeyHeartRateRecoveryActivityType: string; +declare const HKCategoryTypeIdentifierOvulationTestResult: string; + declare const HKPredicateKeyPathWorkoutTotalDistance: string; declare const HKFHIRResourceTypeDocumentReference: string; -declare const HKQuantityTypeIdentifierForcedVitalCapacity: string; +declare const HKMedicationGeneralFormGel: string; declare const HKDevicePropertyKeySoftwareVersion: string; declare const HKMetadataKeyFoodType: string; +declare const HKMetadataKeyCoachedWorkout: string; + declare const HKQuantityTypeIdentifierFlightsClimbed: string; declare const HKPredicateKeyPathClinicalRecordFHIRResourceIdentifier: string; @@ -643,6 +691,10 @@ declare const HKQuantityTypeIdentifierDietaryCalcium: string; declare const HKMetadataKeyDigitalSignature: string; +declare const HKMedicationGeneralFormLotion: string; + +declare const HKQuantityTypeIdentifierDietaryEnergyConsumed: string; + declare const HKCategoryTypeIdentifierNightSweats: string; declare const HKFHIRResourceTypeObservation: string; @@ -653,20 +705,14 @@ declare const HKCategoryTypeIdentifierSkippedHeartbeat: string; declare const HKQuantityTypeIdentifierVO2Max: string; -declare const HKDevicePropertyKeyUDIDeviceIdentifier: string; - declare const HKPredicateKeyPathWorkoutTotalSwimmingStrokeCount: string; declare const HKQuantityTypeIdentifierNikeFuel: string; declare const HKCategoryTypeIdentifierContraceptive: string; -declare const HKCategoryTypeIdentifierToothbrushingEvent: string; - declare const HKCategoryTypeIdentifierLowCardioFitnessEvent: string; -declare const HKMetadataKeyVO2MaxValue: string; - declare const HKCorrelationTypeIdentifierBloodPressure: string; declare const HKCategoryTypeIdentifierPelvicPain: string; @@ -675,24 +721,20 @@ declare const HKCharacteristicTypeIdentifierFitzpatrickSkinType: string; declare const HKQuantityTypeIdentifierDistanceCycling: string; -declare const HKMetadataKeyAlgorithmVersion: string; - declare const HKQuantityTypeIdentifierElectrodermalActivity: string; declare const HKQuantityTypeIdentifierDietaryPhosphorus: string; declare const HKCategoryTypeIdentifierLossOfSmell: string; -declare const HKPredicateKeyPathWorkoutTotalFlightsClimbed: string; - declare const HKCategoryTypeIdentifierHeadache: string; -declare const HKMetadataKeyDeviceManufacturerName: string; - declare const HKQuantityTypeIdentifierNumberOfAlcoholicBeverages: string; declare const HKPredicateKeyPathMin: string; +declare const HKQuantityTypeIdentifierDietarySelenium: string; + declare const HKQuantityTypeIdentifierDietaryRiboflavin: string; declare const HKCategoryTypeIdentifierRunnyNose: string; @@ -703,26 +745,34 @@ declare const HKCategoryTypeIdentifierBloating: string; declare const HKMetadataKeyDeviceSerialNumber: string; -declare const HKCategoryTypeIdentifierOvulationTestResult: string; +declare const HKQuantityTypeIdentifierStepCount: string; -declare const HKMetadataKeyHeartRateRecoveryMaxObservedRecoveryHeartRate: string; +declare const HKMedicationGeneralFormDrops: string; -declare const HKQuantityTypeIdentifierDietarySelenium: string; +declare const HKMetadataKeyHeartRateRecoveryMaxObservedRecoveryHeartRate: string; declare const HKErrorDomain: string; declare const HKMetadataKeyTimeZone: string; +declare const HKQuantityTypeIdentifierAppleSleepingWristTemperature: string; + declare const HKMetadataKeyIndoorBikeDistance: string; +declare const HKCategoryTypeIdentifierDiarrhea: string; + declare const HKClinicalTypeIdentifierAllergyRecord: string; +declare const HKPredicateKeyPathMedicationConceptIdentifier: string; + declare const HKMetadataKeyBloodGlucoseMealTime: string; declare const HKQuantityTypeIdentifierSwimmingStrokeCount: string; declare const HKQuantityTypeIdentifierWalkingSpeed: string; +declare const HKMetadataKeyDeviceManufacturerName: string; + declare const HKMetadataKeyQuantityClampedToUpperBound: string; declare const HKCategoryTypeIdentifierProlongedMenstrualPeriods: string; @@ -733,6 +783,8 @@ declare const HKPredicateKeyPathCorrelation: string; declare const HKPredicateKeyPathCDAAuthorName: string; +declare const HKHealthConceptDomainMedication: string; + declare const HKFHIRResourceTypeDiagnosticReport: string; declare const HKQuantityTypeIdentifierDietaryVitaminK: string; @@ -755,6 +807,8 @@ declare const HKQuantityTypeIdentifierWalkingHeartRateAverage: string; declare const HKPredicateKeyPathClinicalRecordFHIRResourceType: string; +declare const HKSampleSortIdentifierStartDate: string; + declare const HKCategoryTypeIdentifierBladderIncontinence: string; declare const HKWorkoutSessionState: { @@ -793,29 +847,6 @@ declare const HKPHQ9AssessmentAnswer: { PreferNotToAnswer: 4, }; -declare const HKPhysicalEffortEstimationType: { - ActivityLookup: 1, - DeviceSensed: 2, -}; - -declare const HKCyclingFunctionalThresholdPowerTestType: { - MaxExercise60Minute: 1, - MaxExercise20Minute: 2, - RampTest: 3, - PredictionExercise: 4, -}; - -declare const HKVO2MaxTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - -declare const HKBloodGlucoseMealTime: { - Preprandial: 1, - Postprandial: 2, -}; - declare const HKWeatherCondition: { None: 0, Clear: 1, @@ -847,6 +878,18 @@ declare const HKWeatherCondition: { Tornado: 27, }; +declare const HKVO2MaxTestType: { + MaxExercise: 1, + PredictionSubMaxExercise: 2, + PredictionNonExercise: 3, + PredictionStepTest: 4, +}; + +declare const HKPhysicalEffortEstimationType: { + ActivityLookup: 1, + DeviceSensed: 2, +}; + declare const HKHeartRateMotionContext: { NotSet: 0, Sedentary: 1, @@ -868,6 +911,11 @@ declare const HKBodyTemperatureSensorLocation: { Forehead: 11, }; +declare const HKBloodGlucoseMealTime: { + Preprandial: 1, + Postprandial: 2, +}; + declare const HKGAD7AssessmentRisk: { NoneToMinimal: 1, Mild: 2, @@ -919,6 +967,22 @@ declare const HKStateOfMindValenceClassification: { VeryPleasant: 7, }; +declare const HKCyclingFunctionalThresholdPowerTestType: { + MaxExercise60Minute: 1, + MaxExercise20Minute: 2, + RampTest: 3, + PredictionExercise: 4, +}; + +declare const HKMedicationDoseEventLogStatus: { + NotInteracted: 1, + NotificationNotSent: 2, + Snoozed: 3, + Taken: 4, + Skipped: 5, + NotLogged: 6, +}; + declare const HKElectrocardiogramClassification: { NotSet: 0, SinusRhythm: 1, @@ -1120,12 +1184,6 @@ declare const HKErrorCode: { ErrorNotPermissibleForGuestUserMode: 15, }; -declare const HKHeartRateRecoveryTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - declare const HKHeartRateSensorLocation: { Other: 0, Chest: 1, @@ -1288,6 +1346,17 @@ declare const HKWheelchairUse: { Yes: 2, }; +declare const HKCategoryValuePresence: { + HKCategoryValuePresencePresent: 0, + Not: 1, +}; + +declare const HKUserMotionContext: { + NotSet: 0, + Stationary: 1, + Active: 2, +}; + declare const HKInsulinDeliveryReason: { Basal: 1, Bolus: 2, @@ -1313,17 +1382,16 @@ declare const HKCategoryValueOvulationTestResult: { EstrogenSurge: 4, }; -declare const HKUserMotionContext: { - NotSet: 0, - Stationary: 1, - Active: 2, -}; - declare const HKAudiogramSensitivityTestSide: { Left: 0, Right: 1, }; +declare const HKWorkoutSessionType: { + Primary: 0, + Mirrored: 1, +}; + declare const HKDevicePlacementSide: { Unknown: 0, Left: 1, @@ -1363,11 +1431,6 @@ declare const HKWorkoutEventType: { PauseOrResumeRequest: 8, }; -declare const HKCategoryValuePresence: { - HKCategoryValuePresencePresent: 0, - Not: 1, -}; - declare const HKAppleECGAlgorithmVersion: { Version1: 1, Version2: 2, @@ -1403,9 +1466,10 @@ declare const HKWaterSalinity: { Salt: 2, }; -declare const HKWorkoutSessionType: { - Primary: 0, - Mirrored: 1, +declare const HKHeartRateRecoveryTestType: { + Max: 1, + PredictionSubMax: 2, + PredictionNon: 3, }; declare const HKWorkoutSwimmingLocationType: { @@ -1419,6 +1483,11 @@ declare const HKVisionEye: { Right: 2, }; +declare const HKMedicationDoseEventScheduleType: { + AsNeeded: 1, + Schedule: 2, +}; + declare function HKCategoryValueSleepAnalysisAsleepValues(): NSSet; declare function HKStateOfMindValenceClassificationForValence(valence: number): NSNumber; @@ -1452,32 +1521,62 @@ declare interface HKWorkoutSessionDelegate extends NSObjectProtocol { declare class HKWorkoutSessionDelegate extends NativeObject implements HKWorkoutSessionDelegate { } -declare class HKWorkoutEffortRelationship extends NSObject implements NSSecureCoding, NSCopying { - readonly workout: HKWorkout; +declare interface HKLiveWorkoutBuilderDelegate extends NSObjectProtocol { + workoutBuilderDidCollectDataOfTypes(workoutBuilder: HKLiveWorkoutBuilder, collectedTypes: NSSet): void; - readonly activity: HKWorkoutActivity; + workoutBuilderDidCollectEvent(workoutBuilder: HKLiveWorkoutBuilder): void; - readonly samples: NSArray; + workoutBuilderDidBeginActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; - static readonly supportsSecureCoding: boolean; + workoutBuilderDidEndActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; +} - encodeWithCoder(coder: NSCoder): void; +declare class HKLiveWorkoutBuilderDelegate extends NativeObject implements HKLiveWorkoutBuilderDelegate { +} - initWithCoder(coder: NSCoder): this; +declare class HKWorkoutRoute extends HKSeriesSample { +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class HKWorkoutEffortRelationshipQuery extends HKQuery { + initWithPredicateAnchorOptionsResultsHandler(predicate: NSPredicate | null, anchor: HKQueryAnchor | null, options: interop.Enum, resultsHandler: (p1: HKWorkoutEffortRelationshipQuery, p2: NSArray | Array, p3: HKQueryAnchor, p4: NSError) => void | null): this; } -declare class HKWorkoutActivity extends NSObject implements NSSecureCoding, NSCopying { - readonly UUID: NSUUID; +declare class HKWorkoutConfiguration extends NSObject implements NSCopying, NSSecureCoding { + activityType: interop.Enum; - readonly workoutConfiguration: HKWorkoutConfiguration; + locationType: interop.Enum; - readonly startDate: NSDate; + swimmingLocationType: interop.Enum; - readonly endDate: NSDate; + lapLength: HKQuantity; - readonly metadata: NSDictionary; + setActivityType(activityType: interop.Enum): void; + + setLocationType(locationType: interop.Enum): void; + + setSwimmingLocationType(swimmingLocationType: interop.Enum): void; + + setLapLength(lapLength: HKQuantity | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class HKWorkoutActivity extends NSObject implements NSSecureCoding, NSCopying { + readonly UUID: NSUUID; + + readonly workoutConfiguration: HKWorkoutConfiguration; + + readonly startDate: NSDate; + + readonly endDate: NSDate; + + readonly metadata: NSDictionary; readonly duration: number; @@ -1526,28 +1625,10 @@ declare class HKVisionPrism extends NSObject implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKStatisticsCollection extends NSObject { - statisticsForDate(date: NSDate): HKStatistics; - - enumerateStatisticsFromDateToDateWithBlock(startDate: NSDate, endDate: NSDate, block: (p1: HKStatistics, p2: interop.PointerConvertible) => void): void; - - statistics(): NSArray; - - sources(): NSSet; -} - -declare class HKSourceRevision extends NSObject implements NSSecureCoding, NSCopying { - readonly source: HKSource; - - readonly version: string; - - readonly productType: string; - - readonly operatingSystemVersion: NSOperatingSystemVersion; - - initWithSourceVersionProductTypeOperatingSystemVersion(source: HKSource, version: string | null, productType: string | null, operatingSystemVersion: NSOperatingSystemVersion): this; +declare class HKVerifiableClinicalRecordSubject extends NSObject implements NSSecureCoding, NSCopying { + readonly fullName: string; - initWithSourceVersion(source: HKSource, version: string | null): this; + readonly dateOfBirthComponents: NSDateComponents; static readonly supportsSecureCoding: boolean; @@ -1558,60 +1639,50 @@ declare class HKSourceRevision extends NSObject implements NSSecureCoding, NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKQuantitySeriesSampleQuery extends HKQuery { - includeSample: boolean; - - orderByQuantitySampleStartDate: boolean; - - initWithQuantityTypePredicateQuantityHandler(quantityType: HKQuantityType, predicate: NSPredicate | null, quantityHandler: (p1: HKQuantitySeriesSampleQuery, p2: HKQuantity, p3: NSDateInterval, p4: HKQuantitySample, p5: boolean, p6: NSError) => void | null): this; +declare class HKVerifiableClinicalRecordQuery extends HKQuery { + readonly recordTypes: NSArray; - initWithSampleQuantityHandler(quantitySample: HKQuantitySample, quantityHandler: (p1: HKQuantitySeriesSampleQuery, p2: HKQuantity, p3: NSDate, p4: boolean, p5: NSError) => void | null): this; + readonly sourceTypes: NSArray; - setIncludeSample(includeSample: boolean): void; + initWithRecordTypesPredicateResultsHandler(recordTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - setOrderByQuantitySampleStartDate(orderByQuantitySampleStartDate: boolean): void; + initWithRecordTypesSourceTypesPredicateResultsHandler(recordTypes: NSArray | Array, sourceTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; } -declare class HKQuantitySeriesSampleBuilder extends NSObject { - initWithHealthStoreQuantityTypeStartDateDevice(healthStore: HKHealthStore, quantityType: HKQuantityType, startDate: NSDate, device: HKDevice | null): this; +declare class HKVerifiableClinicalRecord extends HKSample { + readonly recordTypes: NSArray; - readonly quantityType: HKQuantityType; + readonly issuerIdentifier: string; - readonly startDate: NSDate; + readonly subject: HKVerifiableClinicalRecordSubject; - readonly device: HKDevice; + readonly issuedDate: NSDate; - insertQuantityDateIntervalError(quantity: HKQuantity, dateInterval: NSDateInterval, error: interop.PointerConvertible): boolean; + readonly relevantDate: NSDate; - insertQuantityDateError(quantity: HKQuantity, date: NSDate, error: interop.PointerConvertible): boolean; + readonly expirationDate: NSDate; - finishSeriesWithMetadataEndDateCompletion(metadata: NSDictionary | Record | null, endDate: NSDate | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly itemNames: NSArray; - finishSeriesWithMetadataCompletion(metadata: NSDictionary | Record | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly sourceType: string; - discard(): void; -} + readonly dataRepresentation: NSData; -declare class HKSeriesSample extends HKSample { - readonly count: number; + readonly JWSRepresentation: NSData; } -declare class HKSeriesBuilder extends NSObject { - discard(): void; +declare class HKUserAnnotatedMedicationQuery extends HKQuery { + initWithPredicateLimitResultsHandler(predicate: NSPredicate | null, limit: number, resultsHandler: (p1: HKUserAnnotatedMedicationQuery, p2: HKUserAnnotatedMedication, p3: boolean, p4: NSError) => void | null): this; } -declare class HKGAD7Assessment extends HKScoredAssessment { - readonly answers: NSArray; - - readonly risk: interop.Enum; +declare class HKUserAnnotatedMedication extends NSObject implements NSSecureCoding, NSCopying { + readonly nickname: string; - static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; + readonly isArchived: boolean; - static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; -} + readonly hasSchedule: boolean; -declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSCopying { - readonly score: number; + readonly medication: HKMedicationConcept; static readonly supportsSecureCoding: boolean; @@ -1622,184 +1693,156 @@ declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKFHIRVersion extends NSObject implements NSCopying, NSSecureCoding { - readonly majorVersion: number; +declare class HKUnit extends NSObject implements NSSecureCoding, NSCopying { + readonly unitString: string; - readonly minorVersion: number; + static unitFromString any>(this: This, string: string): InstanceType; - readonly patchVersion: number; + static unitFromMassFormatterUnit any>(this: This, massFormatterUnit: interop.Enum): InstanceType; - readonly FHIRRelease: string; + static massFormatterUnitFromUnit(unit: HKUnit): interop.Enum; - readonly stringRepresentation: string; + static unitFromLengthFormatterUnit any>(this: This, lengthFormatterUnit: interop.Enum): InstanceType; - static versionFromVersionStringError any>(this: This, versionString: string, errorOut: interop.PointerConvertible): InstanceType; + static lengthFormatterUnitFromUnit(unit: HKUnit): interop.Enum; - static primaryDSTU2Version any>(this: This): InstanceType; + static unitFromEnergyFormatterUnit any>(this: This, energyFormatterUnit: interop.Enum): InstanceType; - static primaryR4Version any>(this: This): InstanceType; + static energyFormatterUnitFromUnit(unit: HKUnit): interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isNull(): boolean; - static readonly supportsSecureCoding: boolean; + static gramUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static gramUnit any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; -} + static ounceUnit any>(this: This): InstanceType; -declare class HKQueryDescriptor extends NSObject implements NSCopying, NSSecureCoding { - readonly sampleType: HKSampleType; + static poundUnit any>(this: This): InstanceType; - readonly predicate: NSPredicate; + static stoneUnit any>(this: This): InstanceType; - initWithSampleTypePredicate(sampleType: HKSampleType, predicate: NSPredicate | null): this; + static moleUnitWithMetricPrefixMolarMass any>(this: This, prefix: interop.Enum, gramsPerMole: number): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static moleUnitWithMolarMass any>(this: This, gramsPerMole: number): InstanceType; - static readonly supportsSecureCoding: boolean; + static meterUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static meterUnit any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; -} + static inchUnit any>(this: This): InstanceType; -declare class HKElectrocardiogramQuery extends HKQuery { - initWithElectrocardiogramDataHandler(electrocardiogram: HKElectrocardiogram, dataHandler: (p1: HKElectrocardiogramQuery, p2: HKElectrocardiogramVoltageMeasurement, p3: boolean, p4: NSError) => void | null): this; -} + static footUnit any>(this: This): InstanceType; -declare class HKElectrocardiogramVoltageMeasurement extends NSObject implements NSCopying { - readonly timeSinceSampleStart: number; + static yardUnit any>(this: This): InstanceType; - quantityForLead(lead: interop.Enum): HKQuantity; + static mileUnit any>(this: This): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static literUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; -declare class HKDiscreteQuantitySample extends HKQuantitySample { - readonly minimumQuantity: HKQuantity; + static literUnit any>(this: This): InstanceType; - readonly averageQuantity: HKQuantity; + static fluidOunceUSUnit any>(this: This): InstanceType; - readonly maximumQuantity: HKQuantity; + static fluidOunceImperialUnit any>(this: This): InstanceType; - readonly mostRecentQuantity: HKQuantity; + static pintUSUnit any>(this: This): InstanceType; - readonly mostRecentQuantityDateInterval: NSDateInterval; -} + static pintImperialUnit any>(this: This): InstanceType; -declare class HKCumulativeQuantitySample extends HKQuantitySample { - readonly sumQuantity: HKQuantity; -} + static cupUSUnit any>(this: This): InstanceType; -declare class HKQuantitySample extends HKSample { - readonly quantityType: HKQuantityType; + static cupImperialUnit any>(this: This): InstanceType; - readonly quantity: HKQuantity; + static pascalUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - readonly count: number; + static pascalUnit any>(this: This): InstanceType; - static quantitySampleWithTypeQuantityStartDateEndDate any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate): InstanceType; + static millimeterOfMercuryUnit any>(this: This): InstanceType; - static quantitySampleWithTypeQuantityStartDateEndDateMetadata any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; + static centimeterOfWaterUnit any>(this: This): InstanceType; - static quantitySampleWithTypeQuantityStartDateEndDateDeviceMetadata any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; -} + static atmosphereUnit any>(this: This): InstanceType; -declare class HKCorrelationQuery extends HKQuery { - readonly correlationType: HKCorrelationType; + static decibelAWeightedSoundPressureLevelUnit any>(this: This): InstanceType; - readonly samplePredicates: NSDictionary; + static inchesOfMercuryUnit any>(this: This): InstanceType; - initWithTypePredicateSamplePredicatesCompletion(correlationType: HKCorrelationType, predicate: NSPredicate | null, samplePredicates: NSDictionary | Record | null, completion: (p1: HKCorrelationQuery, p2: NSArray | Array, p3: NSError) => void | null): this; -} + static secondUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; -declare class HKVisionPrescription extends HKSample implements NSSecureCoding, NSCopying { - readonly prescriptionType: interop.Enum; + static secondUnit any>(this: This): InstanceType; - readonly dateIssued: NSDate; + static minuteUnit any>(this: This): InstanceType; - readonly expirationDate: NSDate; + static hourUnit any>(this: This): InstanceType; - static prescriptionWithTypeDateIssuedExpirationDateDeviceMetadata any>(this: This, type: interop.Enum, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + static dayUnit any>(this: This): InstanceType; - static readonly supportsSecureCoding: boolean; + static jouleUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static jouleUnit any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + static kilocalorieUnit any>(this: This): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static smallCalorieUnit any>(this: This): InstanceType; -declare class HKContactsLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { - readonly baseCurve: HKQuantity; + static largeCalorieUnit any>(this: This): InstanceType; - readonly diameter: HKQuantity; + static calorieUnit any>(this: This): InstanceType; - initWithSphereCylinderAxisAddPowerBaseCurveDiameter(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, baseCurve: HKQuantity | null, diameter: HKQuantity | null): this; + static degreeCelsiusUnit any>(this: This): InstanceType; - static readonly supportsSecureCoding: boolean; + static degreeFahrenheitUnit any>(this: This): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static kelvinUnit any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + static siemenUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static siemenUnit any>(this: This): InstanceType; -declare class HKBloodTypeObject extends NSObject implements NSCopying, NSSecureCoding { - readonly bloodType: interop.Enum; + static internationalUnit any>(this: This): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static countUnit any>(this: This): InstanceType; - static readonly supportsSecureCoding: boolean; + static percentUnit any>(this: This): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static decibelHearingLevelUnit any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; -} + unitMultipliedByUnit(unit: HKUnit): HKUnit; -declare class HKCDADocument extends NSObject { - readonly documentData: NSData; + unitDividedByUnit(unit: HKUnit): HKUnit; - readonly title: string; + unitRaisedToPower(power: number): HKUnit; - readonly patientName: string; + reciprocalUnit(): HKUnit; - readonly authorName: string; + static hertzUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - readonly custodianName: string; -} + static hertzUnit any>(this: This): InstanceType; -declare class HKDocumentSample extends HKSample { - readonly documentType: HKDocumentType; -} + static voltUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; -declare class HKCategorySample extends HKSample { - readonly categoryType: HKCategoryType; + static voltUnit any>(this: This): InstanceType; - readonly value: number; + static wattUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - static categorySampleWithTypeValueStartDateEndDateMetadata any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; + static wattUnit any>(this: This): InstanceType; - static categorySampleWithTypeValueStartDateEndDate any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate): InstanceType; + static diopterUnit any>(this: This): InstanceType; - static categorySampleWithTypeValueStartDateEndDateDeviceMetadata any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; -} + static prismDiopterUnit any>(this: This): InstanceType; -declare class HKAudiogramSensitivityTest extends NSObject implements NSSecureCoding, NSCopying { - readonly sensitivity: HKQuantity; + static radianAngleUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - readonly type: interop.Enum; + static radianAngleUnit any>(this: This): InstanceType; - readonly masked: boolean; + static degreeAngleUnit any>(this: This): InstanceType; - readonly side: interop.Enum; + static luxUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; - readonly clampingRange: HKAudiogramSensitivityPointClampingRange; + static luxUnit any>(this: This): InstanceType; - initWithSensitivityTypeMaskedSideClampingRangeError(sensitivity: HKQuantity, type: interop.Enum, masked: boolean, side: interop.Enum, clampingRange: HKAudiogramSensitivityPointClampingRange | null, errorOut: interop.PointerConvertible): this; + static appleEffortScoreUnit any>(this: This): InstanceType; static readonly supportsSecureCoding: boolean; @@ -1810,58 +1853,42 @@ declare class HKAudiogramSensitivityTest extends NSObject implements NSSecureCod copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKAudiogramSample extends HKSample { - readonly sensitivityPoints: NSArray; - - static audiogramSampleWithSensitivityPointsStartDateEndDateMetadata any>(this: This, sensitivityPoints: NSArray | Array, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; - - static audiogramSampleWithSensitivityPointsStartDateEndDateDeviceMetadata any>(this: This, sensitivityPoints: NSArray | Array, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; -} - -declare class HKQuantity extends NSObject implements NSSecureCoding, NSCopying { - static quantityWithUnitDoubleValue any>(this: This, unit: HKUnit, value: number): InstanceType; - - isCompatibleWithUnit(unit: HKUnit): boolean; - - doubleValueForUnit(unit: HKUnit): number; +declare class HKStatistics extends NSObject implements NSSecureCoding, NSCopying { + readonly quantityType: HKQuantityType; - compare(quantity: HKQuantity): interop.Enum; + readonly startDate: NSDate; - static readonly supportsSecureCoding: boolean; + readonly endDate: NSDate; - encodeWithCoder(coder: NSCoder): void; + readonly sources: NSArray; - initWithCoder(coder: NSCoder): this; + averageQuantityForSource(source: HKSource): HKQuantity; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + averageQuantity(): HKQuantity; -declare class HKAttachmentStore extends NSObject { - initWithHealthStore(healthStore: HKHealthStore): this; + minimumQuantityForSource(source: HKSource): HKQuantity; - addAttachmentToObjectNameContentTypeURLMetadataCompletion(object: HKObject, name: string, contentType: UTType, URL: NSURL, metadata: NSDictionary | Record | null, completion: (p1: HKAttachment, p2: NSError) => void | null): void; + minimumQuantity(): HKQuantity; - removeAttachmentFromObjectCompletion(attachment: HKAttachment, object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; + maximumQuantityForSource(source: HKSource): HKQuantity; - getAttachmentsForObjectCompletion(object: HKObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + maximumQuantity(): HKQuantity; - getDataForAttachmentCompletion(attachment: HKAttachment, completion: (p1: NSData, p2: NSError) => void | null): NSProgress; + mostRecentQuantityForSource(source: HKSource): HKQuantity; - streamDataForAttachmentDataHandler(attachment: HKAttachment, dataHandler: (p1: NSData, p2: NSError, p3: boolean) => void | null): NSProgress; -} + mostRecentQuantity(): HKQuantity; -declare class HKAttachment extends NSObject implements NSSecureCoding, NSCopying { - readonly identifier: NSUUID; + mostRecentQuantityDateIntervalForSource(source: HKSource): NSDateInterval; - readonly name: string; + mostRecentQuantityDateInterval(): NSDateInterval; - readonly contentType: UTType; + sumQuantityForSource(source: HKSource): HKQuantity; - readonly size: number; + sumQuantity(): HKQuantity; - readonly creationDate: NSDate; + duration(): HKQuantity; - readonly metadata: NSDictionary; + durationForSource(source: HKSource): HKQuantity; static readonly supportsSecureCoding: boolean; @@ -1872,100 +1899,96 @@ declare class HKAttachment extends NSObject implements NSSecureCoding, NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKAnchoredObjectQuery extends HKQuery { - updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null; +declare class HKSourceRevision extends NSObject implements NSSecureCoding, NSCopying { + readonly source: HKSource; - initWithTypePredicateAnchorLimitResultsHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; + readonly version: string; - initWithTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: number, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: number, p4: NSError) => void | null): this; + readonly productType: string; - initWithQueryDescriptorsAnchorLimitResultsHandler(queryDescriptors: NSArray | Array, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; + readonly operatingSystemVersion: NSOperatingSystemVersion; - setUpdateHandler(updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): void; -} + initWithSourceVersionProductTypeOperatingSystemVersion(source: HKSource, version: string | null, productType: string | null, operatingSystemVersion: NSOperatingSystemVersion): this; -declare class HKStateOfMindType extends HKSampleType { -} + initWithSourceVersion(source: HKSource, version: string | null): this; -declare class HKScoredAssessmentType extends HKSampleType { -} + static readonly supportsSecureCoding: boolean; -declare class HKPrescriptionType extends HKSampleType { -} + encodeWithCoder(coder: NSCoder): void; -declare class HKElectrocardiogramType extends HKSampleType { -} + initWithCoder(coder: NSCoder): this; -declare class HKActivitySummaryType extends HKObjectType { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKSeriesType extends HKSampleType { - static workoutRouteType any>(this: This): InstanceType; - - static heartbeatSeriesType any>(this: This): InstanceType; -} +declare class HKSource extends NSObject implements NSSecureCoding, NSCopying { + readonly name: string; -declare class HKCharacteristicType extends HKObjectType { -} + readonly bundleIdentifier: string; -declare class HKActivitySummaryQuery extends HKQuery { - updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null; + static defaultSource(): HKSource; - initWithPredicateResultsHandler(predicate: NSPredicate | null, handler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + static readonly supportsSecureCoding: boolean; - setUpdateHandler(updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): void; -} + encodeWithCoder(coder: NSCoder): void; -declare class HKWorkout extends HKSample { - readonly workoutActivityType: interop.Enum; + initWithCoder(coder: NSCoder): this; - readonly workoutEvents: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly workoutActivities: NSArray; +declare class HKQuantitySeriesSampleQuery extends HKQuery { + includeSample: boolean; - readonly duration: number; + orderByQuantitySampleStartDate: boolean; - readonly totalEnergyBurned: HKQuantity; + initWithQuantityTypePredicateQuantityHandler(quantityType: HKQuantityType, predicate: NSPredicate | null, quantityHandler: (p1: HKQuantitySeriesSampleQuery, p2: HKQuantity, p3: NSDateInterval, p4: HKQuantitySample, p5: boolean, p6: NSError) => void | null): this; - readonly totalDistance: HKQuantity; + initWithSampleQuantityHandler(quantitySample: HKQuantitySample, quantityHandler: (p1: HKQuantitySeriesSampleQuery, p2: HKQuantity, p3: NSDate, p4: boolean, p5: NSError) => void | null): this; - readonly totalSwimmingStrokeCount: HKQuantity; + setIncludeSample(includeSample: boolean): void; - readonly totalFlightsClimbed: HKQuantity; + setOrderByQuantitySampleStartDate(orderByQuantitySampleStartDate: boolean): void; +} - readonly allStatistics: NSDictionary; +declare class HKQuantitySeriesSampleBuilder extends NSObject { + initWithHealthStoreQuantityTypeStartDateDevice(healthStore: HKHealthStore, quantityType: HKQuantityType, startDate: NSDate, device: HKDevice | null): this; - statisticsForType(quantityType: HKQuantityType): HKStatistics; + readonly quantityType: HKQuantityType; - static workoutWithActivityTypeStartDateEndDate any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate): InstanceType; + readonly startDate: NSDate; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + readonly device: HKDevice; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + insertQuantityDateIntervalError(quantity: HKQuantity, dateInterval: NSDateInterval, error: interop.PointerConvertible): boolean; - static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + insertQuantityDateError(quantity: HKQuantity, date: NSDate, error: interop.PointerConvertible): boolean; - static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + finishSeriesWithMetadataEndDateCompletion(metadata: NSDictionary | Record | null, endDate: NSDate | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalSwimmingStrokeCountDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalSwimmingStrokeCount: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + finishSeriesWithMetadataCompletion(metadata: NSDictionary | Record | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalFlightsClimbedDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalFlightsClimbed: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + discard(): void; } -declare class HKWorkoutEvent extends NSObject implements NSSecureCoding, NSCopying { - readonly type: interop.Enum; +declare class HKPHQ9Assessment extends HKScoredAssessment { + readonly answers: NSArray; - readonly date: NSDate; + readonly risk: interop.Enum; - readonly dateInterval: NSDateInterval; + static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; - readonly metadata: NSDictionary; + static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; +} - static workoutEventWithTypeDate any>(this: This, type: interop.Enum, date: NSDate): InstanceType; +declare class HKMedicationConcept extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: HKHealthConceptIdentifier; - static workoutEventWithTypeDateMetadata any>(this: This, type: interop.Enum, date: NSDate, metadata: NSDictionary | Record): InstanceType; + readonly displayText: string; - static workoutEventWithTypeDateIntervalMetadata any>(this: This, type: interop.Enum, dateInterval: NSDateInterval, metadata: NSDictionary | Record | null): InstanceType; + readonly generalForm: string; + + readonly relatedCodings: NSSet; static readonly supportsSecureCoding: boolean; @@ -1976,144 +1999,146 @@ declare class HKWorkoutEvent extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKObject extends NSObject implements NSSecureCoding { - readonly UUID: NSUUID; +declare class HKLiveWorkoutBuilder extends HKWorkoutBuilder { + delegate: HKLiveWorkoutBuilderDelegate | null; - readonly source: HKSource; + readonly workoutSession: HKWorkoutSession | null; - readonly sourceRevision: HKSourceRevision; + shouldCollectWorkoutEvents: boolean; - readonly device: HKDevice; + dataSource: HKLiveWorkoutDataSource; - readonly metadata: NSDictionary; + readonly elapsedTime: number; - static readonly supportsSecureCoding: boolean; + readonly currentWorkoutActivity: HKWorkoutActivity; - encodeWithCoder(coder: NSCoder): void; + setDelegate(delegate: HKLiveWorkoutBuilderDelegate | null): void; - initWithCoder(coder: NSCoder): this; -} + setShouldCollectWorkoutEvents(shouldCollectWorkoutEvents: boolean): void; -declare class HKActivitySummary extends NSObject implements NSSecureCoding, NSCopying { - dateComponentsForCalendar(calendar: NSCalendar): NSDateComponents; + setDataSource(dataSource: HKLiveWorkoutDataSource | null): void; +} - activityMoveMode: interop.Enum; +declare class HKLiveWorkoutDataSource extends NSObject { + readonly typesToCollect: NSSet; - paused: boolean; + initWithHealthStoreWorkoutConfiguration(healthStore: HKHealthStore, configuration: HKWorkoutConfiguration | null): this; - activeEnergyBurned: HKQuantity; + enableCollectionForTypePredicate(quantityType: HKQuantityType, predicate: NSPredicate | null): void; - appleMoveTime: HKQuantity; + disableCollectionForType(quantityType: HKQuantityType): void; +} - appleExerciseTime: HKQuantity; +declare class HKSeriesSample extends HKSample { + readonly count: number; +} - appleStandHours: HKQuantity; +declare class HKHeartbeatSeriesQuery extends HKQuery { + initWithHeartbeatSeriesDataHandler(heartbeatSeries: HKHeartbeatSeriesSample, dataHandler: (p1: HKHeartbeatSeriesQuery, p2: number, p3: boolean, p4: boolean, p5: NSError) => void | null): this; +} - activeEnergyBurnedGoal: HKQuantity; +declare class HKSeriesBuilder extends NSObject { + discard(): void; +} - appleMoveTimeGoal: HKQuantity; +declare class HKHealthConceptIdentifier extends NSObject implements NSSecureCoding, NSCopying { + readonly domain: string; - appleExerciseTimeGoal: HKQuantity; + static readonly supportsSecureCoding: boolean; - exerciseTimeGoal: HKQuantity; + encodeWithCoder(coder: NSCoder): void; - appleStandHoursGoal: HKQuantity; + initWithCoder(coder: NSCoder): this; - standHoursGoal: HKQuantity; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setActivityMoveMode(activityMoveMode: interop.Enum): void; +declare class HKGAD7Assessment extends HKScoredAssessment { + readonly answers: NSArray; - isPaused(): boolean; + readonly risk: interop.Enum; - setPaused(paused: boolean): void; + static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; - setActiveEnergyBurned(activeEnergyBurned: HKQuantity): void; + static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; +} - setAppleMoveTime(appleMoveTime: HKQuantity): void; +declare class HKFHIRVersion extends NSObject implements NSCopying, NSSecureCoding { + readonly majorVersion: number; - setAppleExerciseTime(appleExerciseTime: HKQuantity): void; + readonly minorVersion: number; - setAppleStandHours(appleStandHours: HKQuantity): void; + readonly patchVersion: number; - setActiveEnergyBurnedGoal(activeEnergyBurnedGoal: HKQuantity): void; + readonly FHIRRelease: string; - setAppleMoveTimeGoal(appleMoveTimeGoal: HKQuantity): void; + readonly stringRepresentation: string; - setAppleExerciseTimeGoal(appleExerciseTimeGoal: HKQuantity): void; + static versionFromVersionStringError any>(this: This, versionString: string, errorOut: interop.PointerConvertible): InstanceType; - setExerciseTimeGoal(exerciseTimeGoal: HKQuantity | null): void; + static primaryDSTU2Version any>(this: This): InstanceType; - setAppleStandHoursGoal(appleStandHoursGoal: HKQuantity): void; + static primaryR4Version any>(this: This): InstanceType; - setStandHoursGoal(standHoursGoal: HKQuantity | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} + +declare class HKElectrocardiogramVoltageMeasurement extends NSObject implements NSCopying { + readonly timeSinceSampleStart: number; + + quantityForLead(lead: interop.Enum): HKQuantity; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKCumulativeQuantitySeriesSample extends HKCumulativeQuantitySample { - readonly sum: HKQuantity; -} +declare class HKDocumentQuery extends HKQuery { + readonly limit: number; -declare class HKSource extends NSObject implements NSSecureCoding, NSCopying { - readonly name: string; - - readonly bundleIdentifier: string; - - static defaultSource(): HKSource; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; + readonly sortDescriptors: NSArray; - initWithCoder(coder: NSCoder): this; + readonly includeDocumentData: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithDocumentTypePredicateLimitSortDescriptorsIncludeDocumentDataResultsHandler(documentType: HKDocumentType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, includeDocumentData: boolean, resultsHandler: (p1: HKDocumentQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; } -declare class HKStatisticsCollectionQuery extends HKQuery { - readonly anchorDate: NSDate; - - readonly options: interop.Enum; - - readonly intervalComponents: NSDateComponents; - - initialResultsHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatisticsCollection, p3: NSError) => void | null; +declare class HKDiscreteQuantitySample extends HKQuantitySample { + readonly minimumQuantity: HKQuantity; - statisticsUpdateHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatistics, p3: HKStatisticsCollection, p4: NSError) => void | null; + readonly averageQuantity: HKQuantity; - initWithQuantityTypeQuantitySamplePredicateOptionsAnchorDateIntervalComponents(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, anchorDate: NSDate, intervalComponents: NSDateComponents): this; + readonly maximumQuantity: HKQuantity; - setInitialResultsHandler(initialResultsHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatisticsCollection, p3: NSError) => void | null): void; + readonly mostRecentQuantity: HKQuantity; - setStatisticsUpdateHandler(statisticsUpdateHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatistics, p3: HKStatisticsCollection, p4: NSError) => void | null): void; + readonly mostRecentQuantityDateInterval: NSDateInterval; } -declare class HKVerifiableClinicalRecordQuery extends HKQuery { - readonly recordTypes: NSArray; +declare class HKDevice extends NSObject implements NSSecureCoding, NSCopying { + readonly name: string; - readonly sourceTypes: NSArray; + readonly manufacturer: string; - initWithRecordTypesPredicateResultsHandler(recordTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + readonly model: string; - initWithRecordTypesSourceTypesPredicateResultsHandler(recordTypes: NSArray | Array, sourceTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; -} + readonly hardwareVersion: string; -declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopying { - readonly FHIRVersion: HKFHIRVersion; + readonly firmwareVersion: string; - readonly resourceType: string; + readonly softwareVersion: string; - readonly identifier: string; + readonly localIdentifier: string; - readonly data: NSData; + readonly UDIDeviceIdentifier: string; - readonly sourceURL: NSURL; + initWithNameManufacturerModelHardwareVersionFirmwareVersionSoftwareVersionLocalIdentifierUDIDeviceIdentifier(name: string | null, manufacturer: string | null, model: string | null, hardwareVersion: string | null, firmwareVersion: string | null, softwareVersion: string | null, localIdentifier: string | null, UDIDeviceIdentifier: string | null): this; + + static localDevice(): HKDevice; static readonly supportsSecureCoding: boolean; @@ -2124,152 +2149,175 @@ declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKSampleQuery extends HKQuery { - readonly limit: number; +declare class HKDeletedObject extends NSObject implements NSSecureCoding { + readonly UUID: NSUUID; - readonly sortDescriptors: NSArray; + readonly metadata: NSDictionary; - initWithSampleTypePredicateLimitSortDescriptorsResultsHandler(sampleType: HKSampleType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + static readonly supportsSecureCoding: boolean; - initWithQueryDescriptorsLimitResultsHandler(queryDescriptors: NSArray | Array, limit: number, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + encodeWithCoder(coder: NSCoder): void; - initWithQueryDescriptorsLimitSortDescriptorsResultsHandler(queryDescriptors: NSArray | Array, limit: number, sortDescriptors: NSArray | Array, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + initWithCoder(coder: NSCoder): this; } -declare class HKQuery extends NSObject { - readonly objectType: HKObjectType; +declare class HKCumulativeQuantitySeriesSample extends HKCumulativeQuantitySample { + readonly sum: HKQuantity; +} - readonly sampleType: HKSampleType; +declare class HKCumulativeQuantitySample extends HKQuantitySample { + readonly sumQuantity: HKQuantity; +} - readonly predicate: NSPredicate; +declare class HKQuantitySample extends HKSample { + readonly quantityType: HKQuantityType; - static predicateForObjectsWithMetadataKey(key: string): NSPredicate; + readonly quantity: HKQuantity; - static predicateForObjectsWithMetadataKeyAllowedValues(key: string, allowedValues: NSArray | Array): NSPredicate; + readonly count: number; - static predicateForObjectsWithMetadataKeyOperatorTypeValue(key: string, operatorType: interop.Enum, value: interop.Object): NSPredicate; + static quantitySampleWithTypeQuantityStartDateEndDate any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate): InstanceType; - static predicateForObjectsFromSource(source: HKSource): NSPredicate; + static quantitySampleWithTypeQuantityStartDateEndDateMetadata any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; - static predicateForObjectsFromSources(sources: NSSet): NSPredicate; + static quantitySampleWithTypeQuantityStartDateEndDateDeviceMetadata any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; +} - static predicateForObjectsFromSourceRevisions(sourceRevisions: NSSet): NSPredicate; +declare class HKCorrelation extends HKSample { + readonly correlationType: HKCorrelationType; - static predicateForObjectsFromDevices(devices: NSSet): NSPredicate; + readonly objects: NSSet; - static predicateForObjectsWithDevicePropertyAllowedValues(key: string, allowedValues: NSSet): NSPredicate; + static correlationWithTypeStartDateEndDateObjects any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet): InstanceType; - static predicateForObjectWithUUID(UUID: NSUUID): NSPredicate; + static correlationWithTypeStartDateEndDateObjectsMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, metadata: NSDictionary | Record | null): InstanceType; - static predicateForObjectsWithUUIDs(UUIDs: NSSet): NSPredicate; + static correlationWithTypeStartDateEndDateObjectsDeviceMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - static predicateForObjectsWithNoCorrelation(): NSPredicate; + objectsForType(objectType: HKObjectType): NSSet; +} - static predicateForObjectsFromWorkout(workout: HKWorkout): NSPredicate; +declare class HKContactsPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { + readonly rightEye: HKContactsLensSpecification; - static predicateForObjectsAssociatedWithElectrocardiogram(electrocardiogram: HKElectrocardiogram): NSPredicate; + readonly leftEye: HKContactsLensSpecification; - static predicateForWorkoutEffortSamplesRelatedToWorkoutActivity(workout: HKWorkout, activity: HKWorkoutActivity | null): NSPredicate; + readonly brand: string; - static predicateForSamplesWithStartDateEndDateOptions(startDate: NSDate | null, endDate: NSDate | null, options: interop.Enum): NSPredicate; + static prescriptionWithRightEyeSpecificationLeftEyeSpecificationBrandDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKContactsLensSpecification | null, leftEyeSpecification: HKContactsLensSpecification | null, brand: string, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - static predicateForQuantitySamplesWithOperatorTypeQuantity(operatorType: interop.Enum, quantity: HKQuantity): NSPredicate; + static readonly supportsSecureCoding: boolean; - static predicateForCategorySamplesWithOperatorTypeValue(operatorType: interop.Enum, value: number): NSPredicate; + encodeWithCoder(coder: NSCoder): void; - static predicateForCategorySamplesEqualToValues(values: NSSet): NSPredicate; + initWithCoder(coder: NSCoder): this; - static predicateForWorkoutsWithWorkoutActivityType(workoutActivityType: interop.Enum): NSPredicate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static predicateForWorkoutsWithOperatorTypeDuration(operatorType: interop.Enum, duration: number): NSPredicate; +declare class HKVisionPrescription extends HKSample implements NSSecureCoding, NSCopying { + readonly prescriptionType: interop.Enum; - static predicateForWorkoutsWithOperatorTypeTotalEnergyBurned(operatorType: interop.Enum, totalEnergyBurned: HKQuantity): NSPredicate; + readonly dateIssued: NSDate; - static predicateForWorkoutsWithOperatorTypeTotalDistance(operatorType: interop.Enum, totalDistance: HKQuantity): NSPredicate; + readonly expirationDate: NSDate; - static predicateForWorkoutsWithOperatorTypeTotalSwimmingStrokeCount(operatorType: interop.Enum, totalSwimmingStrokeCount: HKQuantity): NSPredicate; + static prescriptionWithTypeDateIssuedExpirationDateDeviceMetadata any>(this: This, type: interop.Enum, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - static predicateForWorkoutsWithOperatorTypeTotalFlightsClimbed(operatorType: interop.Enum, totalFlightsClimbed: HKQuantity): NSPredicate; + static readonly supportsSecureCoding: boolean; - static predicateForWorkoutsWithOperatorTypeQuantityTypeSumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, sumQuantity: HKQuantity): NSPredicate; + encodeWithCoder(coder: NSCoder): void; - static predicateForWorkoutsWithOperatorTypeQuantityTypeMinimumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, minimumQuantity: HKQuantity): NSPredicate; + initWithCoder(coder: NSCoder): this; - static predicateForWorkoutsWithOperatorTypeQuantityTypeMaximumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, maximumQuantity: HKQuantity): NSPredicate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static predicateForWorkoutsWithOperatorTypeQuantityTypeAverageQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, averageQuantity: HKQuantity): NSPredicate; +declare class HKLensSpecification extends NSObject { + readonly sphere: HKQuantity; - static predicateForWorkoutActivitiesWithWorkoutActivityType(workoutActivityType: interop.Enum): NSPredicate; + readonly cylinder: HKQuantity; - static predicateForWorkoutActivitiesWithOperatorTypeDuration(operatorType: interop.Enum, duration: number): NSPredicate; + readonly axis: HKQuantity; - static predicateForWorkoutActivitiesWithStartDateEndDateOptions(startDate: NSDate | null, endDate: NSDate | null, options: interop.Enum): NSPredicate; + readonly addPower: HKQuantity; +} - static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeSumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, sumQuantity: HKQuantity): NSPredicate; +declare class HKClinicalType extends HKSampleType { +} - static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeMinimumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, minimumQuantity: HKQuantity): NSPredicate; +declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCopying { + readonly clinicalType: HKClinicalType; - static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeMaximumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, maximumQuantity: HKQuantity): NSPredicate; + readonly displayName: string; - static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeAverageQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, averageQuantity: HKQuantity): NSPredicate; + readonly FHIRResource: HKFHIRResource; - static predicateForWorkoutsWithActivityPredicate(activityPredicate: NSPredicate): NSPredicate; + static readonly supportsSecureCoding: boolean; - static predicateForActivitySummaryWithDateComponents(dateComponents: NSDateComponents): NSPredicate; + encodeWithCoder(coder: NSCoder): void; - static predicateForActivitySummariesBetweenStartDateComponentsEndDateComponents(startDateComponents: NSDateComponents, endDateComponents: NSDateComponents): NSPredicate; + initWithCoder(coder: NSCoder): this; - static predicateForClinicalRecordsWithFHIRResourceType(resourceType: string): NSPredicate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static predicateForClinicalRecordsFromSourceFHIRResourceTypeIdentifier(source: HKSource, resourceType: string, identifier: string): NSPredicate; +declare class HKClinicalCoding extends NSObject implements NSCopying, NSSecureCoding { + readonly system: string; - static predicateForElectrocardiogramsWithClassification(classification: interop.Enum): NSPredicate; + readonly version: string; - static predicateForElectrocardiogramsWithSymptomsStatus(symptomsStatus: interop.Enum): NSPredicate; + readonly code: string; - static predicateForVerifiableClinicalRecordsWithRelevantDateWithinDateInterval(dateInterval: NSDateInterval): NSPredicate; + initWithSystemVersionCode(system: string, version: string | null, code: string): this; - static predicateForStatesOfMindWithValenceOperatorType(valence: number, operatorType: interop.Enum): NSPredicate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static predicateForStatesOfMindWithKind(kind: interop.Enum): NSPredicate; + static readonly supportsSecureCoding: boolean; - static predicateForStatesOfMindWithLabel(label: interop.Enum): NSPredicate; + encodeWithCoder(coder: NSCoder): void; - static predicateForStatesOfMindWithAssociation(association: interop.Enum): NSPredicate; + initWithCoder(coder: NSCoder): this; } -declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { - static anchorFromValue any>(this: This, value: number): InstanceType; +declare class HKActivityMoveModeObject extends NSObject implements NSCopying, NSSecureCoding { + readonly activityMoveMode: interop.Enum; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKElectrocardiogram extends HKSample { - readonly numberOfVoltageMeasurements: number; +declare class HKWheelchairUseObject extends NSObject implements NSCopying, NSSecureCoding { + readonly wheelchairUse: interop.Enum; - readonly samplingFrequency: HKQuantity; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly classification: interop.Enum; + static readonly supportsSecureCoding: boolean; - readonly averageHeartRate: HKQuantity; + encodeWithCoder(coder: NSCoder): void; - readonly symptomsStatus: interop.Enum; + initWithCoder(coder: NSCoder): this; } -declare class HKObserverQuery extends HKQuery { - initWithSampleTypePredicateUpdateHandler(sampleType: HKSampleType, predicate: NSPredicate | null, updateHandler: (p1: HKObserverQuery, p2: () => void, p3: NSError) => void | null): this; +declare class HKBloodTypeObject extends NSObject implements NSCopying, NSSecureCoding { + readonly bloodType: interop.Enum; - initWithQueryDescriptorsUpdateHandler(queryDescriptors: NSArray | Array, updateHandler: (p1: HKObserverQuery, p2: NSSet, p3: () => void, p4: NSError) => void | null): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class HKWheelchairUseObject extends NSObject implements NSCopying, NSSecureCoding { - readonly wheelchairUse: interop.Enum; +declare class HKBiologicalSexObject extends NSObject implements NSCopying, NSSecureCoding { + readonly biologicalSex: interop.Enum; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -2280,124 +2328,176 @@ declare class HKWheelchairUseObject extends NSObject implements NSCopying, NSSec initWithCoder(coder: NSCoder): this; } -declare class HKPHQ9Assessment extends HKScoredAssessment { - readonly answers: NSArray; +declare class HKCDADocument extends NSObject { + readonly documentData: NSData; - readonly risk: interop.Enum; + readonly title: string; - static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; + readonly patientName: string; - static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; + readonly authorName: string; + + readonly custodianName: string; } -declare class HKHeartbeatSeriesSample extends HKSeriesSample { +declare class HKDocumentSample extends HKSample { + readonly documentType: HKDocumentType; } -declare class HKHealthStore extends NSObject { - static isHealthDataAvailable(): boolean; +declare class HKCategorySample extends HKSample { + readonly categoryType: HKCategoryType; - supportsHealthRecords(): boolean; + readonly value: number; - authorizationStatusForType(type: HKObjectType): interop.Enum; + static categorySampleWithTypeValueStartDateEndDateMetadata any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; - requestAuthorizationToShareTypesReadTypesCompletion(typesToShare: NSSet | null, typesToRead: NSSet | null, completion: (p1: boolean, p2: NSError) => void | null): void; + static categorySampleWithTypeValueStartDateEndDate any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate): InstanceType; - requestPerObjectReadAuthorizationForTypePredicateCompletion(objectType: HKObjectType, predicate: NSPredicate | null, completion: (p1: boolean, p2: NSError) => void | null): void; + static categorySampleWithTypeValueStartDateEndDateDeviceMetadata any>(this: This, type: HKCategoryType, value: number, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; +} - getRequestStatusForAuthorizationToShareTypesReadTypesCompletion(typesToShare: NSSet, typesToRead: NSSet, completion: (p1: interop.Enum, p2: NSError) => void | null): void; +declare class HKAudiogramSensitivityTest extends NSObject implements NSSecureCoding, NSCopying { + readonly sensitivity: HKQuantity; - handleAuthorizationForExtensionWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; + readonly type: interop.Enum; - earliestPermittedSampleDate(): NSDate; + readonly masked: boolean; - saveObjectWithCompletion(object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; + readonly side: interop.Enum; - saveObjectsWithCompletion(objects: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + readonly clampingRange: HKAudiogramSensitivityPointClampingRange; - deleteObjectWithCompletion(object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; + initWithSensitivityTypeMaskedSideClampingRangeError(sensitivity: HKQuantity, type: interop.Enum, masked: boolean, side: interop.Enum, clampingRange: HKAudiogramSensitivityPointClampingRange | null, errorOut: interop.PointerConvertible): this; - deleteObjectsWithCompletion(objects: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + static readonly supportsSecureCoding: boolean; - deleteObjectsOfTypePredicateWithCompletion(objectType: HKObjectType, predicate: NSPredicate, completion: (p1: boolean, p2: number, p3: NSError) => void | null): void; + encodeWithCoder(coder: NSCoder): void; - executeQuery(query: HKQuery): void; + initWithCoder(coder: NSCoder): this; - stopQuery(query: HKQuery): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - splitTotalEnergyStartDateEndDateResultsHandler(totalEnergy: HKQuantity, startDate: NSDate, endDate: NSDate, resultsHandler: (p1: HKQuantity, p2: HKQuantity, p3: NSError) => void | null): void; +declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { + readonly frequency: HKQuantity; - dateOfBirthWithError(error: interop.PointerConvertible): NSDate; + readonly leftEarSensitivity: HKQuantity; - dateOfBirthComponentsWithError(error: interop.PointerConvertible): NSDateComponents; + readonly rightEarSensitivity: HKQuantity; - biologicalSexWithError(error: interop.PointerConvertible): HKBiologicalSexObject; + readonly tests: NSArray; - bloodTypeWithError(error: interop.PointerConvertible): HKBloodTypeObject; + static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; - fitzpatrickSkinTypeWithError(error: interop.PointerConvertible): HKFitzpatrickSkinTypeObject; + static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; - wheelchairUseWithError(error: interop.PointerConvertible): HKWheelchairUseObject; + static readonly supportsSecureCoding: boolean; - activityMoveModeWithError(error: interop.PointerConvertible): HKActivityMoveModeObject; + encodeWithCoder(coder: NSCoder): void; - workoutSessionMirroringStartHandler: (p1: HKWorkoutSession) => void; + initWithCoder(coder: NSCoder): this; +} - addSamplesToWorkoutCompletion(samples: NSArray | Array, workout: HKWorkout, completion: (p1: boolean, p2: NSError) => void | null): void; +declare class HKAudiogramSample extends HKSample { + readonly sensitivityPoints: NSArray; - startWatchAppWithWorkoutConfigurationCompletion(workoutConfiguration: HKWorkoutConfiguration, completion: (p1: boolean, p2: NSError) => void | null): void; + static audiogramSampleWithSensitivityPointsStartDateEndDateMetadata any>(this: This, sensitivityPoints: NSArray | Array, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null): InstanceType; - setWorkoutSessionMirroringStartHandler(workoutSessionMirroringStartHandler: (p1: HKWorkoutSession) => void): void; + static audiogramSampleWithSensitivityPointsStartDateEndDateDeviceMetadata any>(this: This, sensitivityPoints: NSArray | Array, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; +} - enableBackgroundDeliveryForTypeFrequencyWithCompletion(type: HKObjectType, frequency: interop.Enum, completion: (p1: boolean, p2: NSError) => void | null): void; +declare class HKQuantity extends NSObject implements NSSecureCoding, NSCopying { + static quantityWithUnitDoubleValue any>(this: This, unit: HKUnit, value: number): InstanceType; - disableBackgroundDeliveryForTypeWithCompletion(type: HKObjectType, completion: (p1: boolean, p2: NSError) => void | null): void; + isCompatibleWithUnit(unit: HKUnit): boolean; - disableAllBackgroundDeliveryWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; + doubleValueForUnit(unit: HKUnit): number; - preferredUnitsForQuantityTypesCompletion(quantityTypes: NSSet, completion: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + compare(quantity: HKQuantity): interop.Enum; - recalibrateEstimatesForSampleTypeAtDateCompletion(sampleType: HKSampleType, date: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; + static readonly supportsSecureCoding: boolean; - relateWorkoutEffortSampleWithWorkoutActivityCompletion(sample: HKSample, workout: HKWorkout, activity: HKWorkoutActivity | null, completion: (p1: boolean, p2: NSError) => void | null): void; + encodeWithCoder(coder: NSCoder): void; - unrelateWorkoutEffortSampleFromWorkoutActivityCompletion(sample: HKSample, workout: HKWorkout, activity: HKWorkoutActivity | null, completion: (p1: boolean, p2: NSError) => void | null): void; + initWithCoder(coder: NSCoder): this; - authorizationViewControllerPresenter: UIViewController; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setAuthorizationViewControllerPresenter(authorizationViewControllerPresenter: UIViewController): void; +declare class HKAttachmentStore extends NSObject { + initWithHealthStore(healthStore: HKHealthStore): this; + + addAttachmentToObjectNameContentTypeURLMetadataCompletion(object: HKObject, name: string, contentType: UTType, URL: NSURL, metadata: NSDictionary | Record | null, completion: (p1: HKAttachment, p2: NSError) => void | null): void; + + removeAttachmentFromObjectCompletion(attachment: HKAttachment, object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; + + getAttachmentsForObjectCompletion(object: HKObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + getDataForAttachmentCompletion(attachment: HKAttachment, completion: (p1: NSData, p2: NSError) => void | null): NSProgress; + + streamDataForAttachmentDataHandler(attachment: HKAttachment, dataHandler: (p1: NSData, p2: NSError, p3: boolean) => void | null): NSProgress; } -declare class HKContactsPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { - readonly rightEye: HKContactsLensSpecification; +declare class HKAnchoredObjectQuery extends HKQuery { + updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null; - readonly leftEye: HKContactsLensSpecification; + initWithTypePredicateAnchorLimitResultsHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; - readonly brand: string; + initWithTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: number, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: number, p4: NSError) => void | null): this; - static prescriptionWithRightEyeSpecificationLeftEyeSpecificationBrandDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKContactsLensSpecification | null, leftEyeSpecification: HKContactsLensSpecification | null, brand: string, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + initWithQueryDescriptorsAnchorLimitResultsHandler(queryDescriptors: NSArray | Array, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; + + setUpdateHandler(updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): void; +} + +declare class HKElectrocardiogramQuery extends HKQuery { + initWithElectrocardiogramDataHandler(electrocardiogram: HKElectrocardiogram, dataHandler: (p1: HKElectrocardiogramQuery, p2: HKElectrocardiogramVoltageMeasurement, p3: boolean, p4: NSError) => void | null): this; +} + +declare class HKQueryDescriptor extends NSObject implements NSCopying, NSSecureCoding { + readonly sampleType: HKSampleType; + + readonly predicate: NSPredicate; + + initWithSampleTypePredicate(sampleType: HKSampleType, predicate: NSPredicate | null): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class HKPrescriptionType extends HKSampleType { +} + +declare class HKMedicationDoseEventType extends HKSampleType { +} + +declare class HKElectrocardiogramType extends HKSampleType { +} + +declare class HKCorrelationType extends HKSampleType { } declare class HKCategoryType extends HKSampleType { } -declare class HKBiologicalSexObject extends NSObject implements NSCopying, NSSecureCoding { - readonly biologicalSex: interop.Enum; +declare class HKSampleType extends HKObjectType { + readonly isMaximumDurationRestricted: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly maximumAllowedDuration: number; - static readonly supportsSecureCoding: boolean; + readonly isMinimumDurationRestricted: boolean; - encodeWithCoder(coder: NSCoder): void; + readonly minimumAllowedDuration: number; - initWithCoder(coder: NSCoder): this; + readonly allowsRecalibrationForEstimates: boolean; +} + +declare class HKCharacteristicType extends HKObjectType { } declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying { @@ -2425,10 +2525,14 @@ declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying static electrocardiogramType(): HKElectrocardiogramType; + static medicationDoseEventType(): HKMedicationDoseEventType; + static visionPrescriptionType(): HKPrescriptionType; static stateOfMindType(): HKStateOfMindType; + static userAnnotatedMedicationType(): HKUserAnnotatedMedicationType; + requiresPerObjectAuthorization(): boolean; static clinicalTypeForIdentifier(identifier: string): HKClinicalType; @@ -2442,161 +2546,198 @@ declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKWorkoutSession extends NSObject implements NSSecureCoding { - readonly activityType: interop.Enum; +declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { + static anchorFromValue any>(this: This, value: number): InstanceType; - readonly locationType: interop.Enum; + static readonly supportsSecureCoding: boolean; - readonly workoutConfiguration: HKWorkoutConfiguration; + encodeWithCoder(coder: NSCoder): void; - delegate: HKWorkoutSessionDelegate; + initWithCoder(coder: NSCoder): this; - readonly state: interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly type: interop.Enum; +declare class HKActivitySummaryQuery extends HKQuery { + updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null; - readonly startDate: NSDate; + initWithPredicateResultsHandler(predicate: NSPredicate | null, handler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - readonly endDate: NSDate; + setUpdateHandler(updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): void; +} - readonly currentActivity: HKWorkoutActivity; +declare class HKQuery extends NSObject { + readonly objectType: HKObjectType; - prepare(): void; + readonly sampleType: HKSampleType; - startActivityWithDate(date: NSDate | null): void; + readonly predicate: NSPredicate; - stopActivityWithDate(date: NSDate | null): void; + static predicateForObjectsWithMetadataKey(key: string): NSPredicate; - end(): void; + static predicateForObjectsWithMetadataKeyAllowedValues(key: string, allowedValues: NSArray | Array): NSPredicate; - pause(): void; + static predicateForObjectsWithMetadataKeyOperatorTypeValue(key: string, operatorType: interop.Enum, value: interop.Object): NSPredicate; - resume(): void; + static predicateForObjectsFromSource(source: HKSource): NSPredicate; - beginNewActivityWithConfigurationDateMetadata(workoutConfiguration: HKWorkoutConfiguration, date: NSDate, metadata: NSDictionary | Record | null): void; + static predicateForObjectsFromSources(sources: NSSet): NSPredicate; - endCurrentActivityOnDate(date: NSDate): void; + static predicateForObjectsFromSourceRevisions(sourceRevisions: NSSet): NSPredicate; - sendDataToRemoteWorkoutSessionCompletion(data: NSData, completion: (p1: boolean, p2: NSError) => void | null): void; + static predicateForObjectsFromDevices(devices: NSSet): NSPredicate; - setDelegate(delegate: HKWorkoutSessionDelegate | null): void; + static predicateForObjectsWithDevicePropertyAllowedValues(key: string, allowedValues: NSSet): NSPredicate; - static readonly supportsSecureCoding: boolean; + static predicateForObjectWithUUID(UUID: NSUUID): NSPredicate; - encodeWithCoder(coder: NSCoder): void; + static predicateForObjectsWithUUIDs(UUIDs: NSSet): NSPredicate; - initWithCoder(coder: NSCoder): this; -} + static predicateForObjectsWithNoCorrelation(): NSPredicate; -declare class HKDeletedObject extends NSObject implements NSSecureCoding { - readonly UUID: NSUUID; + static predicateForObjectsFromWorkout(workout: HKWorkout): NSPredicate; - readonly metadata: NSDictionary; + static predicateForObjectsAssociatedWithElectrocardiogram(electrocardiogram: HKElectrocardiogram): NSPredicate; - static readonly supportsSecureCoding: boolean; + static predicateForWorkoutEffortSamplesRelatedToWorkoutActivity(workout: HKWorkout, activity: HKWorkoutActivity | null): NSPredicate; - encodeWithCoder(coder: NSCoder): void; + static predicateForSamplesWithStartDateEndDateOptions(startDate: NSDate | null, endDate: NSDate | null, options: interop.Enum): NSPredicate; - initWithCoder(coder: NSCoder): this; -} + static predicateForQuantitySamplesWithOperatorTypeQuantity(operatorType: interop.Enum, quantity: HKQuantity): NSPredicate; -declare class HKStatisticsQuery extends HKQuery { - initWithQuantityTypeQuantitySamplePredicateOptionsCompletionHandler(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, handler: (p1: HKStatisticsQuery, p2: HKStatistics, p3: NSError) => void | null): this; -} + static predicateForCategorySamplesWithOperatorTypeValue(operatorType: interop.Enum, value: number): NSPredicate; -declare class HKStatistics extends NSObject implements NSSecureCoding, NSCopying { - readonly quantityType: HKQuantityType; + static predicateForCategorySamplesEqualToValues(values: NSSet): NSPredicate; - readonly startDate: NSDate; + static predicateForWorkoutsWithWorkoutActivityType(workoutActivityType: interop.Enum): NSPredicate; - readonly endDate: NSDate; + static predicateForWorkoutsWithOperatorTypeDuration(operatorType: interop.Enum, duration: number): NSPredicate; - readonly sources: NSArray; + static predicateForWorkoutsWithOperatorTypeTotalEnergyBurned(operatorType: interop.Enum, totalEnergyBurned: HKQuantity): NSPredicate; - averageQuantityForSource(source: HKSource): HKQuantity; + static predicateForWorkoutsWithOperatorTypeTotalDistance(operatorType: interop.Enum, totalDistance: HKQuantity): NSPredicate; - averageQuantity(): HKQuantity; + static predicateForWorkoutsWithOperatorTypeTotalSwimmingStrokeCount(operatorType: interop.Enum, totalSwimmingStrokeCount: HKQuantity): NSPredicate; - minimumQuantityForSource(source: HKSource): HKQuantity; + static predicateForWorkoutsWithOperatorTypeTotalFlightsClimbed(operatorType: interop.Enum, totalFlightsClimbed: HKQuantity): NSPredicate; - minimumQuantity(): HKQuantity; + static predicateForWorkoutsWithOperatorTypeQuantityTypeSumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, sumQuantity: HKQuantity): NSPredicate; - maximumQuantityForSource(source: HKSource): HKQuantity; + static predicateForWorkoutsWithOperatorTypeQuantityTypeMinimumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, minimumQuantity: HKQuantity): NSPredicate; - maximumQuantity(): HKQuantity; + static predicateForWorkoutsWithOperatorTypeQuantityTypeMaximumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, maximumQuantity: HKQuantity): NSPredicate; - mostRecentQuantityForSource(source: HKSource): HKQuantity; + static predicateForWorkoutsWithOperatorTypeQuantityTypeAverageQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, averageQuantity: HKQuantity): NSPredicate; - mostRecentQuantity(): HKQuantity; + static predicateForWorkoutActivitiesWithWorkoutActivityType(workoutActivityType: interop.Enum): NSPredicate; - mostRecentQuantityDateIntervalForSource(source: HKSource): NSDateInterval; + static predicateForWorkoutActivitiesWithOperatorTypeDuration(operatorType: interop.Enum, duration: number): NSPredicate; - mostRecentQuantityDateInterval(): NSDateInterval; + static predicateForWorkoutActivitiesWithStartDateEndDateOptions(startDate: NSDate | null, endDate: NSDate | null, options: interop.Enum): NSPredicate; - sumQuantityForSource(source: HKSource): HKQuantity; + static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeSumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, sumQuantity: HKQuantity): NSPredicate; - sumQuantity(): HKQuantity; + static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeMinimumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, minimumQuantity: HKQuantity): NSPredicate; - duration(): HKQuantity; + static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeMaximumQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, maximumQuantity: HKQuantity): NSPredicate; - durationForSource(source: HKSource): HKQuantity; + static predicateForWorkoutActivitiesWithOperatorTypeQuantityTypeAverageQuantity(operatorType: interop.Enum, quantityType: HKQuantityType, averageQuantity: HKQuantity): NSPredicate; - static readonly supportsSecureCoding: boolean; + static predicateForWorkoutsWithActivityPredicate(activityPredicate: NSPredicate): NSPredicate; - encodeWithCoder(coder: NSCoder): void; + static predicateForActivitySummaryWithDateComponents(dateComponents: NSDateComponents): NSPredicate; - initWithCoder(coder: NSCoder): this; + static predicateForActivitySummariesBetweenStartDateComponentsEndDateComponents(startDateComponents: NSDateComponents, endDateComponents: NSDateComponents): NSPredicate; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static predicateForClinicalRecordsWithFHIRResourceType(resourceType: string): NSPredicate; -declare class HKDocumentType extends HKSampleType { -} + static predicateForClinicalRecordsFromSourceFHIRResourceTypeIdentifier(source: HKSource, resourceType: string, identifier: string): NSPredicate; -declare class HKDevice extends NSObject implements NSSecureCoding, NSCopying { - readonly name: string; + static predicateForElectrocardiogramsWithClassification(classification: interop.Enum): NSPredicate; - readonly manufacturer: string; + static predicateForElectrocardiogramsWithSymptomsStatus(symptomsStatus: interop.Enum): NSPredicate; - readonly model: string; + static predicateForVerifiableClinicalRecordsWithRelevantDateWithinDateInterval(dateInterval: NSDateInterval): NSPredicate; - readonly hardwareVersion: string; + static predicateForStatesOfMindWithValenceOperatorType(valence: number, operatorType: interop.Enum): NSPredicate; - readonly firmwareVersion: string; + static predicateForStatesOfMindWithKind(kind: interop.Enum): NSPredicate; - readonly softwareVersion: string; + static predicateForStatesOfMindWithLabel(label: interop.Enum): NSPredicate; - readonly localIdentifier: string; + static predicateForStatesOfMindWithAssociation(association: interop.Enum): NSPredicate; - readonly UDIDeviceIdentifier: string; + static predicateForMedicationDoseEventWithStatus(status: interop.Enum): NSPredicate; - initWithNameManufacturerModelHardwareVersionFirmwareVersionSoftwareVersionLocalIdentifierUDIDeviceIdentifier(name: string | null, manufacturer: string | null, model: string | null, hardwareVersion: string | null, firmwareVersion: string | null, softwareVersion: string | null, localIdentifier: string | null, UDIDeviceIdentifier: string | null): this; + static predicateForMedicationDoseEventWithStatuses(statuses: NSSet): NSPredicate; - static localDevice(): HKDevice; + static predicateForMedicationDoseEventWithScheduledDate(scheduledDate: NSDate): NSPredicate; - static readonly supportsSecureCoding: boolean; + static predicateForMedicationDoseEventWithScheduledDates(scheduledDates: NSSet): NSPredicate; - encodeWithCoder(coder: NSCoder): void; + static predicateForMedicationDoseEventWithScheduledStartDateEndDate(startDate: NSDate | null, endDate: NSDate | null): NSPredicate; - initWithCoder(coder: NSCoder): this; + static predicateForMedicationDoseEventWithMedicationConceptIdentifier(medicationConceptIdentifier: HKHealthConceptIdentifier): NSPredicate; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static predicateForMedicationDoseEventWithMedicationConceptIdentifiers(medicationConceptIdentifiers: NSSet): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithIsArchived(isArchived: boolean): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithHasSchedule(hasSchedule: boolean): NSPredicate; } -declare class HKLensSpecification extends NSObject { - readonly sphere: HKQuantity; +declare class HKWorkout extends HKSample { + readonly workoutActivityType: interop.Enum; - readonly cylinder: HKQuantity; + readonly workoutEvents: NSArray; - readonly axis: HKQuantity; + readonly workoutActivities: NSArray; - readonly addPower: HKQuantity; + readonly duration: number; + + readonly totalEnergyBurned: HKQuantity; + + readonly totalDistance: HKQuantity; + + readonly totalSwimmingStrokeCount: HKQuantity; + + readonly totalFlightsClimbed: HKQuantity; + + readonly allStatistics: NSDictionary; + + statisticsForType(quantityType: HKQuantityType): HKStatistics; + + static workoutWithActivityTypeStartDateEndDate any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalSwimmingStrokeCountDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalSwimmingStrokeCount: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalFlightsClimbedDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalFlightsClimbed: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; } -declare class HKVerifiableClinicalRecordSubject extends NSObject implements NSSecureCoding, NSCopying { - readonly fullName: string; +declare class HKMedicationDoseEvent extends HKSample implements NSSecureCoding, NSCopying { + readonly medicationDoseEventType: HKMedicationDoseEventType; - readonly dateOfBirthComponents: NSDateComponents; + readonly scheduleType: interop.Enum; + + readonly medicationConceptIdentifier: HKHealthConceptIdentifier; + + readonly scheduledDate: NSDate; + + readonly scheduledDoseQuantity: NSNumber; + + readonly doseQuantity: NSNumber; + + readonly logStatus: interop.Enum; + + readonly unit: HKUnit; static readonly supportsSecureCoding: boolean; @@ -2607,81 +2748,88 @@ declare class HKVerifiableClinicalRecordSubject extends NSObject implements NSSe copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKQuantityType extends HKSampleType { - readonly aggregationStyle: interop.Enum; +declare class HKElectrocardiogram extends HKSample { + readonly numberOfVoltageMeasurements: number; - isCompatibleWithUnit(unit: HKUnit): boolean; + readonly samplingFrequency: HKQuantity; + + readonly classification: interop.Enum; + + readonly averageHeartRate: HKQuantity; + + readonly symptomsStatus: interop.Enum; } -declare class HKHeartbeatSeriesBuilder extends HKSeriesBuilder { - static readonly maximumCount: number; +declare class HKObject extends NSObject implements NSSecureCoding { + readonly UUID: NSUUID; - initWithHealthStoreDeviceStartDate(healthStore: HKHealthStore, device: HKDevice | null, startDate: NSDate): this; + readonly source: HKSource; - addHeartbeatWithTimeIntervalSinceSeriesStartDatePrecededByGapCompletion(timeIntervalSinceStart: number, precededByGap: boolean, completion: (p1: boolean, p2: NSError) => void | null): void; + readonly sourceRevision: HKSourceRevision; - addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + readonly device: HKDevice; - finishSeriesWithCompletion(completion: (p1: HKHeartbeatSeriesSample, p2: NSError) => void | null): void; + readonly metadata: NSDictionary; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class HKWorkoutRouteBuilder extends HKSeriesBuilder { - initWithHealthStoreDevice(healthStore: HKHealthStore, device: HKDevice | null): this; +declare class HKActivitySummary extends NSObject implements NSSecureCoding, NSCopying { + dateComponentsForCalendar(calendar: NSCalendar): NSDateComponents; - insertRouteDataCompletion(routeData: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + activityMoveMode: interop.Enum; - addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + paused: boolean; - finishRouteWithWorkoutMetadataCompletion(workout: HKWorkout, metadata: NSDictionary | Record | null, completion: (p1: HKWorkoutRoute, p2: NSError) => void | null): void; -} + activeEnergyBurned: HKQuantity; -declare class HKWorkoutType extends HKSampleType { -} + appleMoveTime: HKQuantity; -declare class HKGlassesPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { - readonly rightEye: HKGlassesLensSpecification; + appleExerciseTime: HKQuantity; - readonly leftEye: HKGlassesLensSpecification; + appleStandHours: HKQuantity; - static prescriptionWithRightEyeSpecificationLeftEyeSpecificationDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKGlassesLensSpecification | null, leftEyeSpecification: HKGlassesLensSpecification | null, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + activeEnergyBurnedGoal: HKQuantity; - static readonly supportsSecureCoding: boolean; + appleMoveTimeGoal: HKQuantity; - encodeWithCoder(coder: NSCoder): void; + appleExerciseTimeGoal: HKQuantity; - initWithCoder(coder: NSCoder): this; + exerciseTimeGoal: HKQuantity; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + appleStandHoursGoal: HKQuantity; -declare class HKVerifiableClinicalRecord extends HKSample { - readonly recordTypes: NSArray; + standHoursGoal: HKQuantity; - readonly issuerIdentifier: string; + setActivityMoveMode(activityMoveMode: interop.Enum): void; - readonly subject: HKVerifiableClinicalRecordSubject; + isPaused(): boolean; - readonly issuedDate: NSDate; + setPaused(paused: boolean): void; - readonly relevantDate: NSDate; + setActiveEnergyBurned(activeEnergyBurned: HKQuantity): void; - readonly expirationDate: NSDate; + setAppleMoveTime(appleMoveTime: HKQuantity): void; - readonly itemNames: NSArray; + setAppleExerciseTime(appleExerciseTime: HKQuantity): void; - readonly sourceType: string; + setAppleStandHours(appleStandHours: HKQuantity): void; - readonly dataRepresentation: NSData; + setActiveEnergyBurnedGoal(activeEnergyBurnedGoal: HKQuantity): void; - readonly JWSRepresentation: NSData; -} + setAppleMoveTimeGoal(appleMoveTimeGoal: HKQuantity): void; -declare class HKAudiogramSensitivityPointClampingRange extends NSObject implements NSSecureCoding, NSCopying { - readonly lowerBound: HKQuantity; + setAppleExerciseTimeGoal(appleExerciseTimeGoal: HKQuantity): void; - readonly upperBound: HKQuantity; + setExerciseTimeGoal(exerciseTimeGoal: HKQuantity | null): void; - static clampingRangeWithLowerBoundUpperBoundError any>(this: This, lowerBound: NSNumber | null, upperBound: NSNumber | null, errorOut: interop.PointerConvertible): InstanceType; + setAppleStandHoursGoal(appleStandHoursGoal: HKQuantity): void; + + setStandHoursGoal(standHoursGoal: HKQuantity | null): void; static readonly supportsSecureCoding: boolean; @@ -2692,22 +2840,40 @@ declare class HKAudiogramSensitivityPointClampingRange extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKWorkoutRouteQuery extends HKQuery { - initWithRouteDataHandler(workoutRoute: HKWorkoutRoute, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; +declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopying { + readonly FHIRVersion: HKFHIRVersion; - initWithRouteDateIntervalDataHandler(workoutRoute: HKWorkoutRoute, dateInterval: NSDateInterval, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; + readonly resourceType: string; + + readonly identifier: string; + + readonly data: NSData; + + readonly sourceURL: NSURL; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKGlassesLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { - readonly vertexDistance: HKQuantity; +declare class HKSampleQuery extends HKQuery { + readonly limit: number; - readonly prism: HKVisionPrism; + readonly sortDescriptors: NSArray; - readonly farPupillaryDistance: HKQuantity; + initWithSampleTypePredicateLimitSortDescriptorsResultsHandler(sampleType: HKSampleType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - readonly nearPupillaryDistance: HKQuantity; + initWithQueryDescriptorsLimitResultsHandler(queryDescriptors: NSArray | Array, limit: number, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - initWithSphereCylinderAxisAddPowerVertexDistancePrismFarPupillaryDistanceNearPupillaryDistance(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, vertexDistance: HKQuantity | null, prism: HKVisionPrism | null, farPupillaryDistance: HKQuantity | null, nearPupillaryDistance: HKQuantity | null): this; + initWithQueryDescriptorsLimitSortDescriptorsResultsHandler(queryDescriptors: NSArray | Array, limit: number, sortDescriptors: NSArray | Array, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; +} + +declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSCopying { + readonly score: number; static readonly supportsSecureCoding: boolean; @@ -2718,109 +2884,120 @@ declare class HKGlassesLensSpecification extends HKLensSpecification implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKCDADocumentSample extends HKDocumentSample { - readonly document: HKCDADocument; +declare class HKHealthStore extends NSObject { + static isHealthDataAvailable(): boolean; - static CDADocumentSampleWithDataStartDateEndDateMetadataValidationError any>(this: This, documentData: NSData, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null, validationError: interop.PointerConvertible): InstanceType; -} + supportsHealthRecords(): boolean; -declare class HKHeartbeatSeriesQuery extends HKQuery { - initWithHeartbeatSeriesDataHandler(heartbeatSeries: HKHeartbeatSeriesSample, dataHandler: (p1: HKHeartbeatSeriesQuery, p2: number, p3: boolean, p4: boolean, p5: NSError) => void | null): this; -} + authorizationStatusForType(type: HKObjectType): interop.Enum; -declare class HKAudiogramSampleType extends HKSampleType { -} + requestAuthorizationToShareTypesReadTypesCompletion(typesToShare: NSSet | null, typesToRead: NSSet | null, completion: (p1: boolean, p2: NSError) => void | null): void; -declare class HKDocumentQuery extends HKQuery { - readonly limit: number; + requestPerObjectReadAuthorizationForTypePredicateCompletion(objectType: HKObjectType, predicate: NSPredicate | null, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly sortDescriptors: NSArray; + getRequestStatusForAuthorizationToShareTypesReadTypesCompletion(typesToShare: NSSet, typesToRead: NSSet, completion: (p1: interop.Enum, p2: NSError) => void | null): void; - readonly includeDocumentData: boolean; + handleAuthorizationForExtensionWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; - initWithDocumentTypePredicateLimitSortDescriptorsIncludeDocumentDataResultsHandler(documentType: HKDocumentType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, includeDocumentData: boolean, resultsHandler: (p1: HKDocumentQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; -} + earliestPermittedSampleDate(): NSDate; -declare class HKSample extends HKObject { - readonly sampleType: HKSampleType; + saveObjectWithCompletion(object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly startDate: NSDate; + saveObjectsWithCompletion(objects: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly endDate: NSDate; + deleteObjectWithCompletion(object: HKObject, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly hasUndeterminedDuration: boolean; -} + deleteObjectsWithCompletion(objects: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; -declare class HKWorkoutRoute extends HKSeriesSample { -} + deleteObjectsOfTypePredicateWithCompletion(objectType: HKObjectType, predicate: NSPredicate, completion: (p1: boolean, p2: number, p3: NSError) => void | null): void; -declare class HKFitzpatrickSkinTypeObject extends NSObject implements NSCopying, NSSecureCoding { - readonly skinType: interop.Enum; + executeQuery(query: HKQuery): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + stopQuery(query: HKQuery): void; - static readonly supportsSecureCoding: boolean; + splitTotalEnergyStartDateEndDateResultsHandler(totalEnergy: HKQuantity, startDate: NSDate, endDate: NSDate, resultsHandler: (p1: HKQuantity, p2: HKQuantity, p3: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + dateOfBirthWithError(error: interop.PointerConvertible): NSDate; - initWithCoder(coder: NSCoder): this; -} + dateOfBirthComponentsWithError(error: interop.PointerConvertible): NSDateComponents; -declare class HKClinicalType extends HKSampleType { -} + biologicalSexWithError(error: interop.PointerConvertible): HKBiologicalSexObject; -declare class HKWorkoutBuilder extends NSObject { - readonly device: HKDevice; + bloodTypeWithError(error: interop.PointerConvertible): HKBloodTypeObject; - readonly startDate: NSDate; + fitzpatrickSkinTypeWithError(error: interop.PointerConvertible): HKFitzpatrickSkinTypeObject; - readonly endDate: NSDate; + wheelchairUseWithError(error: interop.PointerConvertible): HKWheelchairUseObject; - readonly workoutConfiguration: HKWorkoutConfiguration; + activityMoveModeWithError(error: interop.PointerConvertible): HKActivityMoveModeObject; - readonly metadata: NSDictionary; + workoutSessionMirroringStartHandler: (p1: HKWorkoutSession) => void; - readonly workoutEvents: NSArray; + addSamplesToWorkoutCompletion(samples: NSArray | Array, workout: HKWorkout, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly workoutActivities: NSArray; + startWatchAppWithWorkoutConfigurationCompletion(workoutConfiguration: HKWorkoutConfiguration, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly allStatistics: NSDictionary; + recoverActiveWorkoutSessionWithCompletion(completion: (p1: HKWorkoutSession, p2: NSError) => void | null): void; - initWithHealthStoreConfigurationDevice(healthStore: HKHealthStore, configuration: HKWorkoutConfiguration, device: HKDevice | null): this; + setWorkoutSessionMirroringStartHandler(workoutSessionMirroringStartHandler: (p1: HKWorkoutSession) => void): void; - beginCollectionWithStartDateCompletion(startDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; + enableBackgroundDeliveryForTypeFrequencyWithCompletion(type: HKObjectType, frequency: interop.Enum, completion: (p1: boolean, p2: NSError) => void | null): void; - addSamplesCompletion(samples: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + disableBackgroundDeliveryForTypeWithCompletion(type: HKObjectType, completion: (p1: boolean, p2: NSError) => void | null): void; - addWorkoutEventsCompletion(workoutEvents: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + disableAllBackgroundDeliveryWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; - addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + preferredUnitsForQuantityTypesCompletion(quantityTypes: NSSet, completion: (p1: NSDictionary | Record, p2: NSError) => void | null): void; - addWorkoutActivityCompletion(workoutActivity: HKWorkoutActivity, completion: (p1: boolean, p2: NSError) => void | null): void; + recalibrateEstimatesForSampleTypeAtDateCompletion(sampleType: HKSampleType, date: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; - updateActivityWithUUIDEndDateCompletion(UUID: NSUUID, endDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; + relateWorkoutEffortSampleWithWorkoutActivityCompletion(sample: HKSample, workout: HKWorkout, activity: HKWorkoutActivity | null, completion: (p1: boolean, p2: NSError) => void | null): void; - updateActivityWithUUIDAddMedatataCompletion(UUID: NSUUID, metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + unrelateWorkoutEffortSampleFromWorkoutActivityCompletion(sample: HKSample, workout: HKWorkout, activity: HKWorkoutActivity | null, completion: (p1: boolean, p2: NSError) => void | null): void; - endCollectionWithEndDateCompletion(endDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; + authorizationViewControllerPresenter: UIViewController; - finishWorkoutWithCompletion(completion: (p1: HKWorkout, p2: NSError) => void | null): void; + setAuthorizationViewControllerPresenter(authorizationViewControllerPresenter: UIViewController): void; +} - discardWorkout(): void; +declare class HKCorrelationQuery extends HKQuery { + readonly correlationType: HKCorrelationType; - elapsedTimeAtDate(date: NSDate): number; + readonly samplePredicates: NSDictionary; - statisticsForType(quantityType: HKQuantityType): HKStatistics; + initWithTypePredicateSamplePredicatesCompletion(correlationType: HKCorrelationType, predicate: NSPredicate | null, samplePredicates: NSDictionary | Record | null, completion: (p1: HKCorrelationQuery, p2: NSArray | Array, p3: NSError) => void | null): this; +} - seriesBuilderForType(seriesType: HKSeriesType): HKSeriesBuilder; +declare class HKStatisticsQuery extends HKQuery { + initWithQuantityTypeQuantitySamplePredicateOptionsCompletionHandler(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, handler: (p1: HKStatisticsQuery, p2: HKStatistics, p3: NSError) => void | null): this; } -declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCopying { - readonly clinicalType: HKClinicalType; +declare class HKStatisticsCollection extends NSObject { + statisticsForDate(date: NSDate): HKStatistics; - readonly displayName: string; + enumerateStatisticsFromDateToDateWithBlock(startDate: NSDate, endDate: NSDate, block: (p1: HKStatistics, p2: interop.PointerConvertible) => void): void; - readonly FHIRResource: HKFHIRResource; + statistics(): NSArray; + + sources(): NSSet; +} + +declare class HKActivitySummaryType extends HKObjectType { +} + +declare class HKHeartbeatSeriesSample extends HKSeriesSample { +} + +declare class HKGlassesLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { + readonly vertexDistance: HKQuantity; + + readonly prism: HKVisionPrism; + + readonly farPupillaryDistance: HKQuantity; + + readonly nearPupillaryDistance: HKQuantity; + + initWithSphereCylinderAxisAddPowerVertexDistancePrismFarPupillaryDistanceNearPupillaryDistance(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, vertexDistance: HKQuantity | null, prism: HKVisionPrism | null, farPupillaryDistance: HKQuantity | null, nearPupillaryDistance: HKQuantity | null): this; static readonly supportsSecureCoding: boolean; @@ -2831,255 +3008,324 @@ declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKCorrelationType extends HKSampleType { +declare class HKContactsLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { + readonly baseCurve: HKQuantity; + + readonly diameter: HKQuantity; + + initWithSphereCylinderAxisAddPowerBaseCurveDiameter(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, baseCurve: HKQuantity | null, diameter: HKQuantity | null): this; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKUnit extends NSObject implements NSSecureCoding, NSCopying { - readonly unitString: string; +declare class HKStatisticsCollectionQuery extends HKQuery { + readonly anchorDate: NSDate; - static unitFromString any>(this: This, string: string): InstanceType; + readonly options: interop.Enum; - static unitFromMassFormatterUnit any>(this: This, massFormatterUnit: interop.Enum): InstanceType; + readonly intervalComponents: NSDateComponents; - static massFormatterUnitFromUnit(unit: HKUnit): interop.Enum; + initialResultsHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatisticsCollection, p3: NSError) => void | null; - static unitFromLengthFormatterUnit any>(this: This, lengthFormatterUnit: interop.Enum): InstanceType; + statisticsUpdateHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatistics, p3: HKStatisticsCollection, p4: NSError) => void | null; - static lengthFormatterUnitFromUnit(unit: HKUnit): interop.Enum; + initWithQuantityTypeQuantitySamplePredicateOptionsAnchorDateIntervalComponents(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, anchorDate: NSDate, intervalComponents: NSDateComponents): this; - static unitFromEnergyFormatterUnit any>(this: This, energyFormatterUnit: interop.Enum): InstanceType; + setInitialResultsHandler(initialResultsHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatisticsCollection, p3: NSError) => void | null): void; + + setStatisticsUpdateHandler(statisticsUpdateHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatistics, p3: HKStatisticsCollection, p4: NSError) => void | null): void; +} + +declare class HKHeartbeatSeriesBuilder extends HKSeriesBuilder { + static readonly maximumCount: number; + + initWithHealthStoreDeviceStartDate(healthStore: HKHealthStore, device: HKDevice | null, startDate: NSDate): this; + + addHeartbeatWithTimeIntervalSinceSeriesStartDatePrecededByGapCompletion(timeIntervalSinceStart: number, precededByGap: boolean, completion: (p1: boolean, p2: NSError) => void | null): void; + + addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + + finishSeriesWithCompletion(completion: (p1: HKHeartbeatSeriesSample, p2: NSError) => void | null): void; +} + +declare class HKWorkoutRouteBuilder extends HKSeriesBuilder { + initWithHealthStoreDevice(healthStore: HKHealthStore, device: HKDevice | null): this; + + insertRouteDataCompletion(routeData: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; + + addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; + + finishRouteWithWorkoutMetadataCompletion(workout: HKWorkout, metadata: NSDictionary | Record | null, completion: (p1: HKWorkoutRoute, p2: NSError) => void | null): void; +} + +declare class HKCDADocumentSample extends HKDocumentSample { + readonly document: HKCDADocument; - static energyFormatterUnitFromUnit(unit: HKUnit): interop.Enum; + static CDADocumentSampleWithDataStartDateEndDateMetadataValidationError any>(this: This, documentData: NSData, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null, validationError: interop.PointerConvertible): InstanceType; +} - isNull(): boolean; +declare class HKAttachment extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: NSUUID; - static gramUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + readonly name: string; - static gramUnit any>(this: This): InstanceType; + readonly contentType: UTType; - static ounceUnit any>(this: This): InstanceType; + readonly size: number; - static poundUnit any>(this: This): InstanceType; + readonly creationDate: NSDate; - static stoneUnit any>(this: This): InstanceType; + readonly metadata: NSDictionary; - static moleUnitWithMetricPrefixMolarMass any>(this: This, prefix: interop.Enum, gramsPerMole: number): InstanceType; + static readonly supportsSecureCoding: boolean; - static moleUnitWithMolarMass any>(this: This, gramsPerMole: number): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static meterUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + initWithCoder(coder: NSCoder): this; - static meterUnit any>(this: This): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static inchUnit any>(this: This): InstanceType; +declare class HKWorkoutType extends HKSampleType { +} - static footUnit any>(this: This): InstanceType; +declare class HKWorkoutSession extends NSObject implements NSSecureCoding { + readonly activityType: interop.Enum; - static yardUnit any>(this: This): InstanceType; + readonly locationType: interop.Enum; - static mileUnit any>(this: This): InstanceType; + readonly workoutConfiguration: HKWorkoutConfiguration; - static literUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + delegate: HKWorkoutSessionDelegate; - static literUnit any>(this: This): InstanceType; + readonly state: interop.Enum; - static fluidOunceUSUnit any>(this: This): InstanceType; + readonly type: interop.Enum; - static fluidOunceImperialUnit any>(this: This): InstanceType; + readonly startDate: NSDate; - static pintUSUnit any>(this: This): InstanceType; + readonly endDate: NSDate; - static pintImperialUnit any>(this: This): InstanceType; + readonly currentActivity: HKWorkoutActivity; - static cupUSUnit any>(this: This): InstanceType; + initWithHealthStoreConfigurationError(healthStore: HKHealthStore, workoutConfiguration: HKWorkoutConfiguration, error: interop.PointerConvertible): this; - static cupImperialUnit any>(this: This): InstanceType; + prepare(): void; - static pascalUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + startActivityWithDate(date: NSDate | null): void; - static pascalUnit any>(this: This): InstanceType; + stopActivityWithDate(date: NSDate | null): void; - static millimeterOfMercuryUnit any>(this: This): InstanceType; + end(): void; - static centimeterOfWaterUnit any>(this: This): InstanceType; + pause(): void; - static atmosphereUnit any>(this: This): InstanceType; + resume(): void; - static decibelAWeightedSoundPressureLevelUnit any>(this: This): InstanceType; + associatedWorkoutBuilder(): HKLiveWorkoutBuilder; - static inchesOfMercuryUnit any>(this: This): InstanceType; + beginNewActivityWithConfigurationDateMetadata(workoutConfiguration: HKWorkoutConfiguration, date: NSDate, metadata: NSDictionary | Record | null): void; - static secondUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + endCurrentActivityOnDate(date: NSDate): void; - static secondUnit any>(this: This): InstanceType; + sendDataToRemoteWorkoutSessionCompletion(data: NSData, completion: (p1: boolean, p2: NSError) => void | null): void; - static minuteUnit any>(this: This): InstanceType; + setDelegate(delegate: HKWorkoutSessionDelegate | null): void; - static hourUnit any>(this: This): InstanceType; + static readonly supportsSecureCoding: boolean; - static dayUnit any>(this: This): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static jouleUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + initWithCoder(coder: NSCoder): this; +} - static jouleUnit any>(this: This): InstanceType; +declare class HKObserverQuery extends HKQuery { + initWithSampleTypePredicateUpdateHandler(sampleType: HKSampleType, predicate: NSPredicate | null, updateHandler: (p1: HKObserverQuery, p2: () => void, p3: NSError) => void | null): this; - static kilocalorieUnit any>(this: This): InstanceType; + initWithQueryDescriptorsUpdateHandler(queryDescriptors: NSArray | Array, updateHandler: (p1: HKObserverQuery, p2: NSSet, p3: () => void, p4: NSError) => void | null): this; +} - static smallCalorieUnit any>(this: This): InstanceType; +declare class HKWorkoutRouteQuery extends HKQuery { + initWithRouteDataHandler(workoutRoute: HKWorkoutRoute, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; - static largeCalorieUnit any>(this: This): InstanceType; + initWithRouteDateIntervalDataHandler(workoutRoute: HKWorkoutRoute, dateInterval: NSDateInterval, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; +} - static calorieUnit any>(this: This): InstanceType; +declare class HKQuantityType extends HKSampleType { + readonly aggregationStyle: interop.Enum; - static degreeCelsiusUnit any>(this: This): InstanceType; + isCompatibleWithUnit(unit: HKUnit): boolean; +} - static degreeFahrenheitUnit any>(this: This): InstanceType; +declare class HKSeriesType extends HKSampleType { + static workoutRouteType any>(this: This): InstanceType; - static kelvinUnit any>(this: This): InstanceType; + static heartbeatSeriesType any>(this: This): InstanceType; +} - static siemenUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; +declare class HKWorkoutEffortRelationship extends NSObject implements NSSecureCoding, NSCopying { + readonly workout: HKWorkout; - static siemenUnit any>(this: This): InstanceType; + readonly activity: HKWorkoutActivity; - static internationalUnit any>(this: This): InstanceType; + readonly samples: NSArray; - static countUnit any>(this: This): InstanceType; + static readonly supportsSecureCoding: boolean; - static percentUnit any>(this: This): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static decibelHearingLevelUnit any>(this: This): InstanceType; + initWithCoder(coder: NSCoder): this; - unitMultipliedByUnit(unit: HKUnit): HKUnit; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - unitDividedByUnit(unit: HKUnit): HKUnit; +declare class HKSample extends HKObject { + readonly sampleType: HKSampleType; - unitRaisedToPower(power: number): HKUnit; + readonly startDate: NSDate; - reciprocalUnit(): HKUnit; + readonly endDate: NSDate; - static hertzUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + readonly hasUndeterminedDuration: boolean; +} - static hertzUnit any>(this: This): InstanceType; +declare class HKWorkoutEvent extends NSObject implements NSSecureCoding, NSCopying { + readonly type: interop.Enum; - static voltUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + readonly date: NSDate; - static voltUnit any>(this: This): InstanceType; + readonly dateInterval: NSDateInterval; - static wattUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + readonly metadata: NSDictionary; - static wattUnit any>(this: This): InstanceType; + static workoutEventWithTypeDate any>(this: This, type: interop.Enum, date: NSDate): InstanceType; - static diopterUnit any>(this: This): InstanceType; + static workoutEventWithTypeDateMetadata any>(this: This, type: interop.Enum, date: NSDate, metadata: NSDictionary | Record): InstanceType; - static prismDiopterUnit any>(this: This): InstanceType; + static workoutEventWithTypeDateIntervalMetadata any>(this: This, type: interop.Enum, dateInterval: NSDateInterval, metadata: NSDictionary | Record | null): InstanceType; - static radianAngleUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + static readonly supportsSecureCoding: boolean; - static radianAngleUnit any>(this: This): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static degreeAngleUnit any>(this: This): InstanceType; + initWithCoder(coder: NSCoder): this; - static luxUnitWithMetricPrefix any>(this: This, prefix: interop.Enum): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static luxUnit any>(this: This): InstanceType; +declare class HKFitzpatrickSkinTypeObject extends NSObject implements NSCopying, NSSecureCoding { + readonly skinType: interop.Enum; - static appleEffortScoreUnit any>(this: This): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class HKDocumentType extends HKSampleType { } -declare class HKActivityMoveModeObject extends NSObject implements NSCopying, NSSecureCoding { - readonly activityMoveMode: interop.Enum; +declare class HKAudiogramSensitivityPointClampingRange extends NSObject implements NSSecureCoding, NSCopying { + readonly lowerBound: HKQuantity; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly upperBound: HKQuantity; + + static clampingRangeWithLowerBoundUpperBoundError any>(this: This, lowerBound: NSNumber | null, upperBound: NSNumber | null, errorOut: interop.PointerConvertible): InstanceType; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} -declare class HKCorrelation extends HKSample { - readonly correlationType: HKCorrelationType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly objects: NSSet; +declare class HKScoredAssessmentType extends HKSampleType { +} - static correlationWithTypeStartDateEndDateObjects any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet): InstanceType; +declare class HKUserAnnotatedMedicationType extends HKObjectType { +} - static correlationWithTypeStartDateEndDateObjectsMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, metadata: NSDictionary | Record | null): InstanceType; +declare class HKStateOfMindType extends HKSampleType { +} - static correlationWithTypeStartDateEndDateObjectsDeviceMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; +declare class HKAudiogramSampleType extends HKSampleType { +} - objectsForType(objectType: HKObjectType): NSSet; +declare class HKSourceQuery extends HKQuery { + initWithSampleTypeSamplePredicateCompletionHandler(sampleType: HKSampleType, objectPredicate: NSPredicate | null, completionHandler: (p1: HKSourceQuery, p2: NSSet, p3: NSError) => void | null): this; } -declare class HKWorkoutConfiguration extends NSObject implements NSCopying, NSSecureCoding { - activityType: interop.Enum; +declare class HKWorkoutBuilder extends NSObject { + readonly device: HKDevice; - locationType: interop.Enum; + readonly startDate: NSDate; - swimmingLocationType: interop.Enum; + readonly endDate: NSDate; - lapLength: HKQuantity; + readonly workoutConfiguration: HKWorkoutConfiguration; - setActivityType(activityType: interop.Enum): void; + readonly metadata: NSDictionary; - setLocationType(locationType: interop.Enum): void; + readonly workoutEvents: NSArray; - setSwimmingLocationType(swimmingLocationType: interop.Enum): void; + readonly workoutActivities: NSArray; - setLapLength(lapLength: HKQuantity | null): void; + readonly allStatistics: NSDictionary; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithHealthStoreConfigurationDevice(healthStore: HKHealthStore, configuration: HKWorkoutConfiguration, device: HKDevice | null): this; - static readonly supportsSecureCoding: boolean; + beginCollectionWithStartDateCompletion(startDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + addSamplesCompletion(samples: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; -} + addWorkoutEventsCompletion(workoutEvents: NSArray | Array, completion: (p1: boolean, p2: NSError) => void | null): void; -declare class HKSourceQuery extends HKQuery { - initWithSampleTypeSamplePredicateCompletionHandler(sampleType: HKSampleType, objectPredicate: NSPredicate | null, completionHandler: (p1: HKSourceQuery, p2: NSSet, p3: NSError) => void | null): this; -} + addMetadataCompletion(metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; -declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { - readonly frequency: HKQuantity; + addWorkoutActivityCompletion(workoutActivity: HKWorkoutActivity, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly leftEarSensitivity: HKQuantity; + updateActivityWithUUIDEndDateCompletion(UUID: NSUUID, endDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly rightEarSensitivity: HKQuantity; + updateActivityWithUUIDAddMedatataCompletion(UUID: NSUUID, metadata: NSDictionary | Record, completion: (p1: boolean, p2: NSError) => void | null): void; - readonly tests: NSArray; + endCollectionWithEndDateCompletion(endDate: NSDate, completion: (p1: boolean, p2: NSError) => void | null): void; - static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; + finishWorkoutWithCompletion(completion: (p1: HKWorkout, p2: NSError) => void | null): void; - static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; + discardWorkout(): void; - static readonly supportsSecureCoding: boolean; + elapsedTimeAtDate(date: NSDate): number; - encodeWithCoder(coder: NSCoder): void; + statisticsForType(quantityType: HKQuantityType): HKStatistics; - initWithCoder(coder: NSCoder): this; + seriesBuilderForType(seriesType: HKSeriesType): HKSeriesBuilder; } -declare class HKSampleType extends HKObjectType { - readonly isMaximumDurationRestricted: boolean; +declare class HKGlassesPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { + readonly rightEye: HKGlassesLensSpecification; - readonly maximumAllowedDuration: number; + readonly leftEye: HKGlassesLensSpecification; - readonly isMinimumDurationRestricted: boolean; + static prescriptionWithRightEyeSpecificationLeftEyeSpecificationDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKGlassesLensSpecification | null, leftEyeSpecification: HKGlassesLensSpecification | null, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - readonly minimumAllowedDuration: number; + static readonly supportsSecureCoding: boolean; - readonly allowsRecalibrationForEstimates: boolean; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKStateOfMind extends HKSample implements NSSecureCoding, NSCopying { @@ -3106,7 +3352,3 @@ declare class HKStateOfMind extends HKSample implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKWorkoutEffortRelationshipQuery extends HKQuery { - initWithPredicateAnchorOptionsResultsHandler(predicate: NSPredicate | null, anchor: HKQueryAnchor | null, options: interop.Enum, resultsHandler: (p1: HKWorkoutEffortRelationshipQuery, p2: NSArray | Array, p3: HKQueryAnchor, p4: NSError) => void | null): this; -} - diff --git a/packages/ios-sim/types/HomeKit.d.ts b/packages/ios-sim/types/HomeKit.d.ts index 5fb93ce7..721f1681 100644 --- a/packages/ios-sim/types/HomeKit.d.ts +++ b/packages/ios-sim/types/HomeKit.d.ts @@ -1,6 +1,8 @@ /// -/// /// +/// + +declare const HMCharacteristicPropertyWritable: string; declare const HMCharacteristicTypeRemainingDuration: string; @@ -56,6 +58,10 @@ declare const HMCharacteristicMetadataUnitsSeconds: string; declare const HMCharacteristicMetadataUnitsArcDegree: string; +declare const HMCharacteristicMetadataUnitsPercentage: string; + +declare const HMCharacteristicMetadataFormatUInt64: string; + declare const HMCharacteristicMetadataFormatUInt32: string; declare const HMCharacteristicMetadataFormatUInt8: string; @@ -74,14 +80,14 @@ declare const HMCharacteristicTypeNightVision: string; declare const HMCharacteristicTypeVolume: string; -declare const HMCharacteristicTypeConfiguredName: string; - declare const HMCharacteristicTypeColorTemperature: string; declare const HMCharacteristicTypeDehumidifierThreshold: string; declare const HMCharacteristicTypeTargetFanState: string; +declare const HMCharacteristicTypeWaterLevel: string; + declare const HMCharacteristicTypeCurrentHumidifierDehumidifierState: string; declare const HMCharacteristicTypeTargetHeaterCoolerState: string; @@ -130,16 +136,18 @@ declare const HMCharacteristicTypeSetDuration: string; declare const HMCharacteristicTypeProgramMode: string; -declare const HMCharacteristicTypePM2_5Density: string; - declare const HMCharacteristicTypeNitrogenDioxideDensity: string; declare const HMCharacteristicTypeOzoneDensity: string; +declare const HMCharacteristicTypeSlatType: string; + declare const HMCharacteristicTypeFilterLifeLevel: string; declare const HMCharacteristicTypeCurrentSlatState: string; +declare const HMCharacteristicTypeImageMirroring: string; + declare const HMCharacteristicTypeDigitalZoom: string; declare const HMCharacteristicTypeSelectedStreamConfiguration: string; @@ -180,7 +188,7 @@ declare const HMCharacteristicTypeLockMechanismLastKnownAction: string; declare const HMCharacteristicTypeAdminOnlyAccess: string; -declare const HMCharacteristicTypeAudioFeedback: string; +declare const HMCharacteristicTypeLogs: string; declare const HMCharacteristicPropertyRequiresAuthorizationData: string; @@ -194,8 +202,6 @@ declare const HMAccessoryCategoryTypeTelevision: string; declare const HMAccessoryCategoryTypeShowerHead: string; -declare const HMAccessoryCategoryTypeSprinkler: string; - declare const HMAccessoryCategoryTypeAirConditioner: string; declare const HMAccessoryCategoryTypeWindowCovering: string; @@ -234,15 +240,17 @@ declare const HMServiceTypeOccupancySensor: string; declare const HMCharacteristicTypeRemoteKey: string; -declare const HMCharacteristicMetadataUnitsMicrogramsPerCubicMeter: string; - declare const HMCharacteristicTypeImageRotation: string; declare const HMAccessoryCategoryTypeAudioReceiver: string; +declare const HMCharacteristicMetadataUnitsCelsius: string; + +declare const HMCharacteristicTypePM2_5Density: string; + declare const HMCharacteristicTypeMotionDetected: string; -declare const HMCharacteristicMetadataUnitsPercentage: string; +declare const HMCharacteristicMetadataFormatData: string; declare const HMCharacteristicTypeSerialNumber: string; @@ -280,46 +288,46 @@ declare const HMCharacteristicTypeClosedCaptions: string; declare const HMCharacteristicTypePowerState: string; +declare const HMCharacteristicTypeFilterChangeIndication: string; + declare const HMCharacteristicTypeTargetHumidifierDehumidifierState: string; declare const HMCharacteristicTypeManufacturer: string; declare const HMAccessoryCategoryTypeFaucet: string; +declare const HMCharacteristicTypeFilterResetChangeIndication: string; + +declare const HMCharacteristicTypeConfiguredName: string; + declare const HMCharacteristicMetadataUnitsLux: string; declare const HMCharacteristicTypeCurrentHorizontalTilt: string; +declare const HMCharacteristicMetadataUnitsMicrogramsPerCubicMeter: string; + declare const HMCharacteristicTypeSoftwareVersion: string; declare const HMServiceTypeCameraControl: string; -declare const HMCharacteristicMetadataFormatData: string; - declare const HMCharacteristicMetadataUnitsPartsPerMillion: string; +declare const HMCharacteristicTypeVersion: string; + declare const HMCharacteristicTypeSecuritySystemAlarmType: string; declare const HMActionSetTypeHomeArrival: string; +declare const HMAccessoryCategoryTypeFan: string; + declare const HMServiceTypeCarbonMonoxideSensor: string; declare const HMCharacteristicTypeCarbonMonoxideDetected: string; declare const HMCharacteristicTypeTargetHeatingCooling: string; -declare const HMCharacteristicPropertyReadable: string; - declare const HMServiceTypeHumidifierDehumidifier: string; -declare const HMCharacteristicMetadataFormatDictionary: string; - -declare const HMCharacteristicTypeTargetRelativeHumidity: string; - -declare const HMServiceTypeDoorbell: string; - -declare const HMAccessoryCategoryTypeBridge: string; - declare const HMAccessoryCategoryTypeLightbulb: string; declare const HMAccessoryCategoryTypeSpeaker: string; @@ -334,31 +342,9 @@ declare const HMUserFailedAccessoriesKey: string; declare const HMCharacteristicTypeHoldPosition: string; -declare const HMCharacteristicTypeIdentifier: string; - -declare const HMActionSetTypeTriggerOwned: string; - -declare const HMCharacteristicMetadataUnitsCelsius: string; - -declare const HMServiceTypeInputSource: string; - -declare const HMCharacteristicTypeLogs: string; - -declare const HMCharacteristicTypeCurrentHeaterCoolerState: string; - declare const HMServiceTypeLabel: string; -declare const HMCharacteristicTypeVersion: string; - -declare const HMCharacteristicMetadataFormatUInt64: string; - -declare const HMAccessoryCategoryTypeAirDehumidifier: string; - -declare const HMCharacteristicTypeWaterLevel: string; - -declare const HMCharacteristicTypeSlatType: string; - -declare const HMAccessoryCategoryTypeFan: string; +declare const HMAccessoryCategoryTypeSprinkler: string; declare const HMCharacteristicTypeCurrentHeatingCooling: string; @@ -372,9 +358,11 @@ declare const HMServiceTypeWiFiSatellite: string; declare const HMCharacteristicTypeIdentify: string; +declare const HMActionSetTypeTriggerOwned: string; + declare const HMCharacteristicMetadataFormatBool: string; -declare const HMCharacteristicTypeCurrentTemperature: string; +declare const HMCharacteristicTypeCurrentHeaterCoolerState: string; declare const HMCharacteristicTypeHeatingThreshold: string; @@ -388,27 +376,33 @@ declare const HMServiceTypeLightbulb: string; declare const HMSignificantEventSunrise: string; +declare const HMCharacteristicTypeCurrentTemperature: string; + declare const HMCharacteristicTypeStatusActive: string; declare const HMAccessoryCategoryTypeTelevisionStreamingStick: string; -declare const HMCharacteristicTypeImageMirroring: string; - -declare const HMCharacteristicTypeLabelIndex: string; - declare const HMServiceTypeAirPurifier: string; -declare const HMCharacteristicTypeFilterChangeIndication: string; - declare const HMCharacteristicTypeInputEvent: string; declare const HMCharacteristicMetadataFormatUInt16: string; declare const HMServiceTypeContactSensor: string; +declare const HMServiceTypeDoorbell: string; + +declare const HMAccessoryCategoryTypeBridge: string; + +declare const HMAccessoryCategoryTypeAirDehumidifier: string; + declare const HMCharacteristicTypeTargetVerticalTilt: string; -declare const HMCharacteristicTypeTargetLockMechanismState: string; +declare const HMCharacteristicTypeWiFiSatelliteStatus: string; + +declare const HMServiceTypeAccessoryInformation: string; + +declare const HMCharacteristicTypeLabelIndex: string; declare const HMCharacteristicTypeCarbonMonoxideLevel: string; @@ -416,8 +410,6 @@ declare const HMServiceTypeDoor: string; declare const HMActionSetTypeHomeDeparture: string; -declare const HMCharacteristicTypeFilterResetChangeIndication: string; - declare const HMAccessoryCategoryTypeSwitch: string; declare const HMCharacteristicTypeCurrentLockMechanismState: string; @@ -436,6 +428,8 @@ declare const HMAccessoryCategoryTypeProgrammableSwitch: string; declare const HMCharacteristicTypeCurrentLightLevel: string; +declare const HMServiceTypeInputSource: string; + declare const HMCharacteristicTypeSupportedAudioStreamConfiguration: string; declare const HMAccessoryCategoryTypeAirHumidifier: string; @@ -448,6 +442,14 @@ declare const HMCharacteristicMetadataFormatTLV8: string; declare const HMCharacteristicTypePM10Density: string; +declare const HMServiceTypeCameraRTPStreamManagement: string; + +declare const HMCharacteristicMetadataFormatDictionary: string; + +declare const HMCharacteristicTypeInputDeviceType: string; + +declare const HMCharacteristicTypeTargetLockMechanismState: string; + declare const HMActionSetTypeWakeUp: string; declare const HMCharacteristicTypeBatteryLevel: string; @@ -466,8 +468,6 @@ declare const HMCharacteristicTypeActive: string; declare const HMCharacteristicValueKeyPath: string; -declare const HMCharacteristicPropertyWritable: string; - declare const HMCharacteristicTypeIsConfigured: string; declare const HMCharacteristicTypeBrightness: string; @@ -488,9 +488,13 @@ declare const HMCharacteristicTypeCarbonDioxidePeakLevel: string; declare const HMCharacteristicTypeTargetTemperature: string; +declare const HMCharacteristicPropertyReadable: string; + declare const HMCharacteristicTypeLabelNamespace: string; -declare const HMCharacteristicTypeInputDeviceType: string; +declare const HMCharacteristicTypeTargetRelativeHumidity: string; + +declare const HMCharacteristicTypeIdentifier: string; declare const HMCharacteristicTypeSetupStreamEndpoint: string; @@ -504,14 +508,10 @@ declare const HMCharacteristicTypeCurrentAirPurifierState: string; declare const HMAccessoryCategoryTypeAirPurifier: string; -declare const HMServiceTypeAccessoryInformation: string; +declare const HMCharacteristicTypeAudioFeedback: string; declare const HMCharacteristicTypeVolatileOrganicCompoundDensity: string; -declare const HMCharacteristicTypeWiFiSatelliteStatus: string; - -declare const HMServiceTypeCameraRTPStreamManagement: string; - declare const HMCharacteristicValueCurrentHumidifierDehumidifierState: { Inactive: 0, Idle: 1, @@ -699,13 +699,6 @@ declare const HMCharacteristicValueVolumeControlType: { Absolute: 3, }; -declare const HMCharacteristicValueValveType: { - GenericValve: 0, - Irrigation: 1, - ShowerHead: 2, - WaterFaucet: 3, -}; - declare const HMCharacteristicValueTargetAirPurifierState: { Manual: 0, Automatic: 1, @@ -767,17 +760,17 @@ declare const HMCharacteristicValueTemperatureUnit: { Fahrenheit: 1, }; +declare const HMCharacteristicValueRouterStatus: { + HMCharacteristicValueRouterStatusReady: 0, + Not: 1, +}; + declare const HMPresenceEventUserType: { CurrentUser: 1, HomeUsers: 2, CustomUsers: 3, }; -declare const HMCharacteristicValueRouterStatus: { - HMCharacteristicValueRouterStatusReady: 0, - Not: 1, -}; - declare const HMCharacteristicValueJammedStatus: { None: 0, Jammed: 1, @@ -788,6 +781,12 @@ declare const HMCharacteristicValueTargetFanState: { Automatic: 1, }; +declare const HMCharacteristicValueCurrentFanState: { + Inactive: 0, + Idle: 1, + Active: 2, +}; + declare const HMCharacteristicValueTamperedStatus: { None: 0, Tampered: 1, @@ -845,6 +844,13 @@ declare const HMCharacteristicValuePictureMode: { Custom3: 13, }; +declare const HMCharacteristicValueValveType: { + GenericValve: 0, + Irrigation: 1, + ShowerHead: 2, + WaterFaucet: 3, +}; + declare const HMCharacteristicValueCurrentMediaState: { Playing: 0, Paused: 1, @@ -874,18 +880,21 @@ declare const HMCharacteristicValueTargetSecuritySystemState: { Disarm: 3, }; -declare const HMCharacteristicValueCurrentFanState: { - Inactive: 0, - Idle: 1, - Active: 2, -}; - declare const HMCharacteristicValueWiFiSatelliteStatus: { Unknown: 0, Connected: 1, NotConnected: 2, }; +declare const HMPresenceEventType: { + EveryEntry: 1, + EveryExit: 2, + FirstEntry: 3, + LastExit: 4, + AtHome: 3, + NotAtHome: 4, +}; + declare const HMCharacteristicValueCurrentHeaterCoolerState: { Inactive: 0, Idle: 1, @@ -907,15 +916,6 @@ declare const HMEventTriggerActivationState: { Enabled: 4, }; -declare const HMPresenceEventType: { - EveryEntry: 1, - EveryExit: 2, - FirstEntry: 3, - LastExit: 4, - AtHome: 3, - NotAtHome: 4, -}; - declare const HMCharacteristicValueClosedCaptions: { Disabled: 0, Enabled: 1, @@ -946,6 +946,11 @@ declare const HMCharacteristicValueSmokeDetectionStatus: { Detected: 1, }; +declare const HMCharacteristicValueFilterChange: { + Not: 0, + HMCharacteristicValueFilterChangeNeeded: 1, +}; + declare const HMCharacteristicValueUsageState: { Not: 0, HMCharacteristicValueUsageStateInUse: 1, @@ -958,11 +963,6 @@ declare const HMCharacteristicValueLockMechanismState: { Unknown: 3, }; -declare const HMCharacteristicValueFilterChange: { - Not: 0, - HMCharacteristicValueFilterChangeNeeded: 1, -}; - declare const HMCharacteristicValueLockMechanismLastKnownAction: { SecuredUsingPhysicalMovementInterior: 0, UnsecuredUsingPhysicalMovementInterior: 1, @@ -1204,17 +1204,12 @@ declare interface HMCameraSnapshotControlDelegate extends NSObjectProtocol { declare class HMCameraSnapshotControlDelegate extends NativeObject implements HMCameraSnapshotControlDelegate { } -// @ts-ignore ClassDecl.tsIgnore -declare class HMMutablePresenceEvent extends HMPresenceEvent { - // @ts-ignore MemberDecl.tsIgnore - presenceEventType: interop.Enum; - - // @ts-ignore MemberDecl.tsIgnore - presenceUserType: interop.Enum; +declare class HMCameraView extends UIView { + init(): this; - setPresenceEventType(presenceEventType: interop.Enum): void; + cameraSource: HMCameraSource; - setPresenceUserType(presenceUserType: interop.Enum): void; + setCameraSource(cameraSource: HMCameraSource | null): void; } declare class HMAccessoryCategory extends NSObject { @@ -1323,12 +1318,17 @@ declare class HMCameraProfile extends HMAccessoryProfile { readonly microphoneControl: HMCameraAudioControl; } -declare class HMCameraView extends UIView { - init(): this; +// @ts-ignore ClassDecl.tsIgnore +declare class HMMutablePresenceEvent extends HMPresenceEvent { + // @ts-ignore MemberDecl.tsIgnore + presenceEventType: interop.Enum; - cameraSource: HMCameraSource; + // @ts-ignore MemberDecl.tsIgnore + presenceUserType: interop.Enum; - setCameraSource(cameraSource: HMCameraSource | null): void; + setPresenceEventType(presenceEventType: interop.Enum): void; + + setPresenceUserType(presenceUserType: interop.Enum): void; } declare class HMNumberRange extends NSObject { @@ -1770,6 +1770,19 @@ declare class HMCharacteristicEvent extends H mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } +// @ts-ignore ClassDecl.tsIgnore +declare class HMMutableSignificantTimeEvent extends HMSignificantTimeEvent { + // @ts-ignore MemberDecl.tsIgnore + significantEvent: string; + + // @ts-ignore MemberDecl.tsIgnore + offset: NSDateComponents; + + setSignificantEvent(significantEvent: string): void; + + setOffset(offset: NSDateComponents): void; +} + declare class HMUser extends NSObject { readonly name: string; @@ -1794,24 +1807,6 @@ declare class HMNetworkConfigurationProfile extends HMAccessoryProfile { isNetworkAccessRestricted(): boolean; } -declare class HMAddAccessoryRequest extends NSObject { - readonly home: HMHome; - - readonly accessoryName: string; - - readonly accessoryCategory: HMAccessoryCategory; - - readonly requiresSetupPayloadURL: boolean; - - readonly requiresOwnershipToken: boolean; - - payloadWithOwnershipToken(ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; - - payloadWithURLOwnershipToken(setupPayloadURL: NSURL, ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; - - init(): this; -} - declare class HMTrigger extends NSObject { readonly name: string; @@ -1841,19 +1836,6 @@ declare class HMAccessoryOwnershipToken extends NSObject { initWithData(data: NSData): this; } -// @ts-ignore ClassDecl.tsIgnore -declare class HMMutableSignificantTimeEvent extends HMSignificantTimeEvent { - // @ts-ignore MemberDecl.tsIgnore - significantEvent: string; - - // @ts-ignore MemberDecl.tsIgnore - offset: NSDateComponents; - - setSignificantEvent(significantEvent: string): void; - - setOffset(offset: NSDateComponents): void; -} - declare class HMCameraControl extends NSObject { init(): this; } @@ -1974,6 +1956,24 @@ declare class HMHome extends NSObject { readonly matterStartupParametersXPCConnectBlock: () => NSXPCConnection; } +declare class HMAddAccessoryRequest extends NSObject { + readonly home: HMHome; + + readonly accessoryName: string; + + readonly accessoryCategory: HMAccessoryCategory; + + readonly requiresSetupPayloadURL: boolean; + + readonly requiresOwnershipToken: boolean; + + payloadWithOwnershipToken(ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; + + payloadWithURLOwnershipToken(setupPayloadURL: NSURL, ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; + + init(): this; +} + declare class HMCalendarEvent extends HMTimeEvent implements NSCopying, NSMutableCopying { initWithFireDateComponents(fireDateComponents: NSDateComponents): this; diff --git a/packages/ios-sim/types/IOKit.d.ts b/packages/ios-sim/types/IOKit.d.ts index 21e25685..8e583147 100644 --- a/packages/ios-sim/types/IOKit.d.ts +++ b/packages/ios-sim/types/IOKit.d.ts @@ -2,6 +2,8 @@ declare const kIORegistryIterateRecursively: number; +declare const kOSAsyncRefSize: number; + declare const kOSAsyncRefCount: number; declare const kOSAsyncRef64Count: number; @@ -32,6 +34,8 @@ declare const kIOMapGuardedSmall: number; declare const kIOMapGuardedMask: number; +declare const kIOMapPostedCombinedReordered: number; + declare const kIOMapPostedReordered: number; declare const kIOMatchingCalloutFuncIndex: number; @@ -80,8 +84,6 @@ declare const kIOInterestCalloutServiceIndex: number; declare const kFirstIOKitNotificationType: number; -declare const kIOCopybackInnerCache: number; - declare const kIOAsyncReservedIndex: number; declare const kIOMaxBusStall5usec: number; @@ -92,6 +94,8 @@ declare const kIOMatchingCalloutRefconIndex: number; declare const kIOAsyncCalloutRefconIndex: number; +declare const kIOCopybackInnerCache: number; + declare const kIOWriteCombineCache: number; declare const kIODefaultMemoryType: number; @@ -104,24 +108,16 @@ declare const kOSAsyncCompleteMessageID: number; declare const kIOServiceMessageNotificationType: number; -declare const kIOPostedCombinedReordered: number; - -declare const kIOAsyncCalloutCount: number; - -declare const kIOMapUserOptionsMask: number; - declare const kIOCFSerializeToBinary: number; declare const kIOMapOverwrite: number; -declare const kOSAsyncRefSize: number; - -declare const kIOMapPostedCombinedReordered: number; - declare const kLastIOKitNotificationType: number; declare const kIODefaultCache: number; +declare const kIOMapUserOptionsMask: number; + declare const kIORegistryIterateParents: number; declare const kIOInterestCalloutCount: number; @@ -156,12 +152,16 @@ declare const kIOMaxBusStall30usec: number; declare const kIOCopybackCache: number; +declare const kIOAsyncCalloutCount: number; + declare const kIOKitNoticationTypeMask: number; declare const kMillisecondScale: number; declare const kIOMaxBusStall20usec: number; +declare const kIOPostedCombinedReordered: number; + declare const kIOMaxBusStall10usec: number; declare const kIOAsyncCalloutFuncIndex: number; diff --git a/packages/ios-sim/types/IOSurface.d.ts b/packages/ios-sim/types/IOSurface.d.ts index 6fb4c570..da4189d1 100644 --- a/packages/ios-sim/types/IOSurface.d.ts +++ b/packages/ios-sim/types/IOSurface.d.ts @@ -1,6 +1,8 @@ /// /// +declare const kIOSurfacePlaneBytesPerElement: interop.Pointer; + declare const kIOSurfacePlaneSize: interop.Pointer; declare const kIOSurfacePlaneInfo: interop.Pointer; @@ -19,29 +21,29 @@ declare const kIOSurfaceDefaultCache: number; declare const kIOSurfaceHeight: interop.Pointer; -declare const IOSurfacePropertyKeyCacheMode: string; +declare const kIOSurfaceICCProfile: interop.Pointer; -declare const kIOSurfaceColorSpace: interop.Pointer; +declare const kIOSurfacePixelSizeCastingAllowed: interop.Pointer; -declare const IOSurfacePropertyKeyPlaneBytesPerRow: string; +declare const kIOSurfaceColorSpace: interop.Pointer; -declare const kIOSurfaceMapInhibitCache: number; +declare const kIOSurfacePlaneComponentTypes: interop.Pointer; declare const kIOSurfaceElementWidth: interop.Pointer; -declare const kIOSurfaceWidth: interop.Pointer; - declare const IOSurfacePropertyKeyPixelSizeCastingAllowed: string; declare const IOSurfacePropertyKeyPixelFormat: string; +declare const IOSurfacePropertyKeyCacheMode: string; + declare const IOSurfacePropertyKeyPlaneElementHeight: string; declare const IOSurfacePropertyKeyPlaneBytesPerElement: string; declare const IOSurfacePropertyKeyPlaneBase: string; -declare const IOSurfacePropertyKeyPlaneSize: string; +declare const IOSurfacePropertyKeyPlaneBytesPerRow: string; declare const IOSurfacePropertyKeyPlaneHeight: string; @@ -63,22 +65,14 @@ declare const kIOSurfaceBytesPerElement: interop.Pointer; declare const kIOSurfacePlaneElementWidth: interop.Pointer; -declare const kIOSurfaceICCProfile: interop.Pointer; - -declare const kIOSurfacePlaneComponentTypes: interop.Pointer; - declare const kIOSurfacePlaneComponentBitOffsets: interop.Pointer; declare const kIOSurfacePlaneComponentBitDepths: interop.Pointer; -declare const kIOSurfacePixelSizeCastingAllowed: interop.Pointer; - declare const kIOSurfacePixelFormat: interop.Pointer; declare const kIOSurfaceCacheMode: interop.Pointer; -declare const kIOSurfacePlaneBytesPerElement: interop.Pointer; - declare const kIOSurfacePlaneWidth: interop.Pointer; declare const kIOSurfaceBytesPerRow: interop.Pointer; @@ -89,7 +83,7 @@ declare const kIOSurfaceMapDefaultCache: number; declare const kIOSurfaceWriteThruCache: number; -declare const IOSurfacePropertyAllocSizeKey: string; +declare const IOSurfacePropertyKeyPlaneSize: string; declare const kIOSurfaceSubsampling: interop.Pointer; @@ -103,8 +97,6 @@ declare const IOSurfacePropertyKeyPlaneElementWidth: string; declare const kIOSurfaceContentHeadroom: interop.Pointer; -declare const kIOSurfaceElementHeight: interop.Pointer; - declare const IOSurfacePropertyKeyOffset: string; declare const kIOSurfaceWriteCombineCache: number; @@ -117,28 +109,36 @@ declare const kIOSurfaceIsGlobal: interop.Pointer; declare const IOSurfacePropertyKeyHeight: string; +declare const kIOSurfaceCopybackInnerCache: number; + declare const kIOSurfacePlaneBase: interop.Pointer; declare const kIOSurfacePlaneHeight: interop.Pointer; declare const kIOSurfaceAllocSize: interop.Pointer; +declare const kIOSurfaceWidth: interop.Pointer; + declare const kIOSurfaceInhibitCache: number; declare const kIOSurfaceMapCopybackInnerCache: number; +declare const kIOSurfaceMapCacheShift: number; + +declare const kIOSurfaceMapInhibitCache: number; + declare const IOSurfacePropertyKeyPlaneOffset: string; declare const IOSurfacePropertyKeyAllocSize: string; -declare const kIOSurfaceCopybackInnerCache: number; +declare const kIOSurfaceElementHeight: interop.Pointer; declare const kIOSurfaceMapWriteCombineCache: number; -declare const kIOSurfaceMapCacheShift: number; - declare const kIOSurfaceCopybackCache: number; +declare const IOSurfacePropertyAllocSizeKey: string; + declare const IOSurfacePurgeabilityState: { NonVolatile: 0, Volatile: 1, @@ -146,6 +146,13 @@ declare const IOSurfacePurgeabilityState: { KeepCurrent: 3, }; +declare const IOSurfaceComponentRange: { + Unknown: 0, + FullRange: 1, + VideoRange: 2, + WideRange: 3, +}; + declare const IOSurfaceComponentType: { Unknown: 0, UnsignedInteger: 1, @@ -182,13 +189,6 @@ declare const IOSurfaceMemoryLedgerTags: { Neural: 5, }; -declare const IOSurfaceComponentRange: { - Unknown: 0, - FullRange: 1, - VideoRange: 2, - WideRange: 3, -}; - declare const IOSurfaceSubsampling: { SubsamplingUnknown: 0, SubsamplingNone: 1, diff --git a/packages/ios-sim/types/IdentityLookup.d.ts b/packages/ios-sim/types/IdentityLookup.d.ts index cda08286..586e60cc 100644 --- a/packages/ios-sim/types/IdentityLookup.d.ts +++ b/packages/ios-sim/types/IdentityLookup.d.ts @@ -180,14 +180,8 @@ declare class ILMessageFilterCapabilitiesQueryRequest extends NSObject implement declare class ILMessageFilterExtension extends NSObject { } -declare class ILMessageFilterQueryResponse extends NSObject implements NSSecureCoding { - action: interop.Enum; - - subAction: interop.Enum; - - setAction(action: interop.Enum): void; - - setSubAction(subAction: interop.Enum): void; +declare class ILMessageClassificationRequest extends ILClassificationRequest implements NSSecureCoding { + readonly messageCommunications: NSArray; static readonly supportsSecureCoding: boolean; @@ -196,8 +190,14 @@ declare class ILMessageFilterQueryResponse extends NSObject implements NSSecureC initWithCoder(coder: NSCoder): this; } -declare class ILMessageClassificationRequest extends ILClassificationRequest implements NSSecureCoding { - readonly messageCommunications: NSArray; +declare class ILMessageFilterQueryResponse extends NSObject implements NSSecureCoding { + action: interop.Enum; + + subAction: interop.Enum; + + setAction(action: interop.Enum): void; + + setSubAction(subAction: interop.Enum): void; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios-sim/types/ImageCaptureCore.d.ts b/packages/ios-sim/types/ImageCaptureCore.d.ts index 7ec1c2d7..d012ccdc 100644 --- a/packages/ios-sim/types/ImageCaptureCore.d.ts +++ b/packages/ios-sim/types/ImageCaptureCore.d.ts @@ -1,8 +1,6 @@ /// /// -declare const ICAuthorizationStatusAuthorized: string; - declare const ICAuthorizationStatusRestricted: string; declare const ICAuthorizationStatusNotDetermined: string; @@ -17,6 +15,8 @@ declare const ICDeleteSuccessful: string; declare const ICCameraDeviceSupportsHEIF: string; +declare const ICCameraDeviceCanAcceptPTPCommands: string; + declare const ICCameraDeviceCanReceiveFile: string; declare const ICCameraDeviceCanSyncClock: string; @@ -63,9 +63,7 @@ declare const ICSavedFilename: string; declare const ICTruncateAfterSuccessfulDownload: string; -declare const ICDeleteErrorDeviceMissing: string; - -declare const ICCameraDeviceCanAcceptPTPCommands: string; +declare const ICAuthorizationStatusAuthorized: string; declare const ICOverwrite: string; @@ -73,6 +71,8 @@ declare const ICDeviceLocationDescriptionBluetooth: string; declare const ICStatusNotificationKey: string; +declare const ICDeleteErrorDeviceMissing: string; + declare const ICDownloadsDirectoryURL: string; declare const ICDeleteFailed: string; diff --git a/packages/ios-sim/types/ImageIO.d.ts b/packages/ios-sim/types/ImageIO.d.ts index 9be3a94b..88b5968c 100644 --- a/packages/ios-sim/types/ImageIO.d.ts +++ b/packages/ios-sim/types/ImageIO.d.ts @@ -1,5 +1,15 @@ /// +declare const kCGImagePropertyGroupMonoscopicImageLocation: interop.Pointer; + +declare const kCGImagePropertyDNGDefaultUserCrop: interop.Pointer; + +declare const kCGImagePropertyDNGLocalizedCameraModel: interop.Pointer; + +declare const kCGImagePropertyDNGCalibrationIlluminant1: interop.Pointer; + +declare const kCGImagePropertyIPTCExtDigitalImageGUID: interop.Pointer; + declare const kCGImagePropertyDNGUniqueCameraModel: interop.Pointer; declare const kCGImagePropertyExifISOSpeedLatitudeyyy: interop.Pointer; @@ -12,10 +22,6 @@ declare const kCGImagePropertyWebPFrameInfoArray: interop.Pointer; declare const kCGImagePropertyDNGAntiAliasStrength: interop.Pointer; -declare const kCGImagePropertyMakerNikonCameraSerialNumber: interop.Pointer; - -declare const kCGImagePropertyDNGCurrentICCProfile: interop.Pointer; - declare const kCGImagePropertyDNGColorimetricReference: interop.Pointer; declare const kCGImagePropertyIPTCSpecialInstructions: interop.Pointer; @@ -32,16 +38,28 @@ declare const kCGImagePropertyExifSubsecTime: interop.Pointer; declare const kCGImagePropertyCIFFMeteringMode: interop.Pointer; +declare const kCGImagePropertyPNGDescription: interop.Pointer; + +declare const kCGImagePropertyDNGCurrentICCProfile: interop.Pointer; + declare const kCGImagePropertyDNGNewRawImageDigest: interop.Pointer; declare const kCGImagePropertyDNGLinearizationTable: interop.Pointer; declare const kCGImagePropertyDNGMakerNoteSafety: interop.Pointer; +declare const kCGImagePropertyIPTCDictionary: interop.Pointer; + declare const kCGImagePropertyPNGPixelsAspectRatio: interop.Pointer; declare const kCGImagePropertyDNGProfileCalibrationSignature: interop.Pointer; +declare const kCGImagePropertyIPTCCredit: interop.Pointer; + +declare const kCGImagePropertyGroupImageIsMonoscopicImage: interop.Pointer; + +declare const kCGImagePropertyExifOffsetTime: interop.Pointer; + declare const kCGImageSourceGenerateImageSpecificLumaScaling: interop.Pointer; declare const kCGImagePropertyTIFFModel: interop.Pointer; @@ -50,12 +68,6 @@ declare const kCGImagePropertyMakerNikonFocusDistance: interop.Pointer; declare const kCGImagePropertyAPNGUnclampedDelayTime: interop.Pointer; -declare const kCGImagePropertyIPTCCredit: interop.Pointer; - -declare const kCGImagePropertyGroupImageIsMonoscopicImage: interop.Pointer; - -declare const kCGImagePropertyExifOffsetTime: interop.Pointer; - declare const kCGImagePropertyExifApertureValue: interop.Pointer; declare const kCGImagePropertyDNGChromaBlurRadius: interop.Pointer; @@ -76,6 +88,8 @@ declare const kCGImagePropertyIPTCObjectCycle: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImage: interop.Pointer; +declare const kCGImageDestinationEmbedThumbnail: interop.Pointer; + declare const kCGImagePropertyExifVersion: interop.Pointer; declare const kCGImagePropertyHEICSCanvasPixelHeight: interop.Pointer; @@ -94,18 +108,22 @@ declare const kCGImagePropertyIPTCExtLinkedEncodedRightsExprType: interop.Pointe declare const kCGImagePropertyIPTCExtLinkedEncRightsExpr: interop.Pointer; +declare const kCGImageDestinationEncodeBasePixelFormatRequest: interop.Pointer; + declare const kCGImagePropertyGPSAltitude: interop.Pointer; declare const kCGImagePropertyExifExposureIndex: interop.Pointer; +declare const kCGImagePropertyDNGPreviewSettingsDigest: interop.Pointer; + declare const kCGImagePropertyPNGXPixelsPerMeter: interop.Pointer; +declare const kCGImagePropertyBCEncoder: interop.Pointer; + declare const kCGImagePropertyDNGProfileToneCurve: interop.Pointer; declare const kCGImagePropertyIPTCScene: interop.Pointer; -declare const kCGImagePropertyWebPDelayTime: interop.Pointer; - declare const kCGImagePropertyGPSTrackRef: interop.Pointer; declare const kCGImagePropertyDNGFixVignetteRadial: interop.Pointer; @@ -126,6 +144,8 @@ declare const kCGImagePropertyIPTCExtGenreCvTermRefinedAbout: interop.Pointer; declare const kCGImagePropertyIPTCCaptionAbstract: interop.Pointer; +declare const kCGImagePropertyWebPDelayTime: interop.Pointer; + declare const kCGImagePropertyIPTCExtAudioBitrate: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEventIdentifier: interop.Pointer; @@ -134,10 +154,14 @@ declare const kCGImagePropertyIPTCExtEpisodeName: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationGPSLatitude: interop.Pointer; +declare const kCGImagePropertyMakerNikonCameraSerialNumber: interop.Pointer; + declare const kCGImagePropertyIPTCExtDataOnScreenRegionText: interop.Pointer; declare const kCGImagePropertyMakerNikonDictionary: interop.Pointer; +declare const kCGImagePropertyCIFFDictionary: interop.Pointer; + declare const kCGImagePropertyPNGModificationTime: interop.Pointer; declare const kCGImagePropertyExifDateTimeDigitized: interop.Pointer; @@ -170,19 +194,33 @@ declare const kCGImagePropertyIPTCExtArtworkPhysicalDescription: interop.Pointer declare const kCGImagePropertyHasAlpha: interop.Pointer; +declare const kCGImagePropertyHeight: interop.Pointer; + +declare const kCGImagePropertyASTCBlockSize: interop.Pointer; + declare const kCGImagePropertyCIFFFirmware: interop.Pointer; declare const kCGImagePropertyExifStandardOutputSensitivity: interop.Pointer; -declare const kCGImagePropertyIPTCExtArtworkOrObject: interop.Pointer; - -declare const kCGImagePropertyImageIndex: interop.Pointer; +declare const kIIOMetadata_CameraModelKey: interop.Pointer; -declare const kCGImagePropertyCIFFImageName: interop.Pointer; +declare const kCGImagePropertyIPTCExtAboutCvTermCvId: interop.Pointer; declare const kCGImagePropertyIPTCExtDopesheet: interop.Pointer; -declare const kCGImagePropertyGPSLatitude: interop.Pointer; +declare const kCGImagePropertyDNGPreviewApplicationVersion: interop.Pointer; + +declare const kCGImagePropertyColorModelLab: interop.Pointer; + +declare const kCGImagePropertyIPTCActionAdvised: interop.Pointer; + +declare const kCGImagePropertyDNGOpcodeList2: interop.Pointer; + +declare const kCGImagePropertyDNGOriginalRawFileDigest: interop.Pointer; + +declare const kCGImagePropertyDNGDefaultCropSize: interop.Pointer; + +declare const kCGImagePropertyAuxiliaryDataType: interop.Pointer; declare const kCGImagePropertyIPTCExtGenre: interop.Pointer; @@ -200,6 +238,8 @@ declare const kCGImagePropertyExifExposureProgram: interop.Pointer; declare const kCGImagePropertyMakerNikonShutterCount: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonHeardName: interop.Pointer; + declare const kCGImagePropertyIPTCLanguageIdentifier: interop.Pointer; declare const kCGImageDestinationEncodeToISOGainmap: interop.Pointer; @@ -210,45 +250,21 @@ declare const kCGImagePropertyIPTCExtContainerFormatIdentifier: interop.Pointer; declare const kCGImagePropertyHEICSFrameInfoArray: interop.Pointer; -declare const kCGImagePropertyIPTCExtPersonInImageId: interop.Pointer; - -declare const kCGImagePropertyIPTCExtLocationGPSLongitude: interop.Pointer; +declare const kCGImagePropertyTIFFTransferFunction: interop.Pointer; -declare const kCGImagePropertyMakerCanonAspectRatioInfo: interop.Pointer; +declare const kCGImagePropertyIPTCExtRatingRegionProvinceState: interop.Pointer; declare const kCGImagePropertyIPTCExtTranscriptLinkLink: interop.Pointer; -declare const kCGImagePropertyGroupImageStereoAggressors: interop.Pointer; - -declare const kCGImagePropertyIPTCExtSeriesName: interop.Pointer; - -declare const kCGImagePropertyPNGDescription: interop.Pointer; - -declare const kCGImagePropertyIPTCUrgency: interop.Pointer; - -declare const kCGImagePropertyAuxiliaryData: interop.Pointer; - -declare const kCGImageAuxiliaryDataTypeDisparity: interop.Pointer; - -declare const kCGImagePropertyPNGComment: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonInImageId: interop.Pointer; -declare const kCGImagePropertyGroupImageIndexLeft: interop.Pointer; +declare const kCGImagePropertyGPSTrack: interop.Pointer; declare const kCGImagePropertyIPTCExtPublicationEventDate: interop.Pointer; -declare const kCGImagePropertyExifSaturation: interop.Pointer; - -declare const kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout: interop.Pointer; - -declare const kCGImagePropertyPNGDisclaimer: interop.Pointer; - -declare const kCGImagePropertyIPTCExtPersonHeardName: interop.Pointer; - -declare const kCGImagePropertyGPSDifferental: interop.Pointer; - -declare const kCGImagePropertyIPTCExtLocationCountryCode: interop.Pointer; +declare const kCGImagePropertyPNGCopyright: interop.Pointer; -declare const kCGImagePropertyIPTCExtOrganisationInImageCode: interop.Pointer; +declare const kCGImagePropertyIPTCExtPublicationEventName: interop.Pointer; declare const kCGImagePropertyWebPCanvasPixelHeight: interop.Pointer; @@ -258,21 +274,9 @@ declare const kCGImagePropertyIPTCExpirationTime: interop.Pointer; declare const kCGImagePropertyExifWhiteBalance: interop.Pointer; -declare const kCGImagePropertyIPTCExtRatingRegionProvinceState: interop.Pointer; - -declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID: interop.Pointer; - -declare const kCGImagePropertyIPTCExtEpisodeNumber: interop.Pointer; - -declare const kCGImagePropertyDNGPreviewDateTime: interop.Pointer; - -declare const kCGImagePropertyIPTCSource: interop.Pointer; - -declare const kCGImagePropertyIPTCExtTemporalCoverage: interop.Pointer; - -declare const kCGImagePropertyExifExposureBiasValue: interop.Pointer; +declare const kCGImagePropertyGroupImageIndexLeft: interop.Pointer; -declare const kCGImagePropertyDNGNoiseReductionApplied: interop.Pointer; +declare const kCGImagePropertyOpenEXRDictionary: interop.Pointer; declare const kCGImagePropertyIPTCExtControlledVocabularyTerm: interop.Pointer; @@ -284,10 +288,10 @@ declare const kCGImagePropertyDNGProfileLookTableEncoding: interop.Pointer; declare const kCGImagePropertyIPTCContentLocationCode: interop.Pointer; -declare const kCGImagePropertyOpenEXRDictionary: interop.Pointer; - declare const kCGImagePropertyIPTCExtVideoStreamsCount: interop.Pointer; +declare const kCGImagePropertyIPTCExtCreator: interop.Pointer; + declare const kCGImagePropertyIPTCExtCreatorRole: interop.Pointer; declare const kCGImagePropertyGPSMapDatum: interop.Pointer; @@ -298,6 +302,12 @@ declare const kCGImagePropertyIPTCExtWorkflowTagCvTermName: interop.Pointer; declare const kCGImageMetadataPrefixTIFF: interop.Pointer; +declare const kCGImagePropertyExifComponentsConfiguration: interop.Pointer; + +declare const kCGImageAuxiliaryDataTypeDisparity: interop.Pointer; + +declare const kCGImagePropertyIPTCExtProductInImageName: interop.Pointer; + declare const kCGImagePropertyMakerCanonImageSerialNumber: interop.Pointer; declare const kCGImagePropertyExifMeteringMode: interop.Pointer; @@ -308,12 +318,12 @@ declare const kCGImagePropertyAPNGLoopCount: interop.Pointer; declare const kCGImageAnimationStartIndex: interop.Pointer; +declare const kCGImageProviderPreferredTileHeight: interop.Pointer; + declare const kIIOCameraModel_Intrinsics: interop.Pointer; declare const kIIOCameraModelType_SimplifiedPinhole: interop.Pointer; -declare const kIIOMetadata_CameraModelKey: interop.Pointer; - declare const kIIOCameraExtrinsics_Rotation: interop.Pointer; declare const kIIOCameraExtrinsics_Position: interop.Pointer; @@ -338,11 +348,9 @@ declare const kCGImagePropertyGroupImageIndexRight: interop.Pointer; declare const kCGImagePropertyGroupTypeStereoPair: interop.Pointer; -declare const kCGImagePropertyGroupIndex: interop.Pointer; - declare const kCGImagePropertyGroups: interop.Pointer; -declare const kCGImagePropertyAuxiliaryDataType: interop.Pointer; +declare const kCGImagePropertyAuxiliaryData: interop.Pointer; declare const kCGImagePropertyThumbnailImages: interop.Pointer; @@ -366,6 +374,8 @@ declare const kCGImageAuxiliaryDataTypePortraitEffectsMatte: interop.Pointer; declare const kCGImagePropertyPNGTransparency: interop.Pointer; +declare const kCGImagePropertyOpenEXRCompression: interop.Pointer; + declare const kCGImagePropertyMakerCanonCameraSerialNumber: interop.Pointer; declare const kCGImagePropertyMakerCanonOwnerName: interop.Pointer; @@ -414,18 +424,10 @@ declare const kCGImagePropertyDNGRawToPreviewGain: interop.Pointer; declare const kCGImagePropertyDNGRawDataUniqueID: interop.Pointer; -declare const kCGImagePropertyDNGPreviewSettingsDigest: interop.Pointer; - -declare const kCGImagePropertyExifDigitalZoomRatio: interop.Pointer; - declare const kCGImagePropertyMakerNikonISOSetting: interop.Pointer; declare const kCGImagePropertyDNGPreviewColorSpace: interop.Pointer; -declare const kCGImagePropertyDNGPreviewApplicationVersion: interop.Pointer; - -declare const kCGImagePropertyDNGOriginalRawFileDigest: interop.Pointer; - declare const kCGImagePropertyDNGOriginalDefaultFinalSize: interop.Pointer; declare const kCGImagePropertyDNGOriginalBestQualityFinalSize: interop.Pointer; @@ -478,8 +480,6 @@ declare const kCGImagePropertyDNGWhiteLevel: interop.Pointer; declare const kCGImagePropertyDNGBlackLevel: interop.Pointer; -declare const kCGImagePropertyDNGLocalizedCameraModel: interop.Pointer; - declare const kCGImageProperty8BIMVersion: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoPostalCode: interop.Pointer; @@ -498,6 +498,10 @@ declare const kCGImagePropertyIPTCExtSupplyChainSourceIdentifier: interop.Pointe declare const kCGImagePropertyIPTCExtStorylineIdentifier: interop.Pointer; +declare const kCGImagePropertyGroupImageStereoAggressors: interop.Pointer; + +declare const kCGImagePropertyIPTCExtSeriesName: interop.Pointer; + declare const kCGImagePropertyIPTCExtSeasonIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtSeason: interop.Pointer; @@ -524,12 +528,8 @@ declare const kCGImagePropertyIPTCExtRatingRegionCountryCode: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionCity: interop.Pointer; -declare const kCGImagePropertyIPTCExtPublicationEventName: interop.Pointer; - declare const kCGImagePropertyIPTCExtPublicationEvent: interop.Pointer; -declare const kCGImagePropertyIPTCExtProductInImageName: interop.Pointer; - declare const kCGImagePropertyIPTCExtProductInImageDescription: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageCvTermRefinedAbout: interop.Pointer; @@ -538,6 +538,10 @@ declare const kCGImagePropertyIPTCExtPersonInImageCvTermName: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageWDetails: interop.Pointer; +declare const kCGImagePropertyIPTCReferenceDate: interop.Pointer; + +declare const kCGImagePropertyTGACompression: interop.Pointer; + declare const kCGImagePropertyIPTCExtPersonHeardIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtModelAge: interop.Pointer; @@ -548,10 +552,16 @@ declare const kCGImagePropertyIPTCExtLocationSublocation: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationLocationId: interop.Pointer; +declare const kCGImagePropertyIPTCExtLocationGPSLongitude: interop.Pointer; + +declare const kCGImagePropertyIPTCExtLocationCountryCode: interop.Pointer; + declare const kCGImagePropertyIPTCExtLocationCity: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationCreated: interop.Pointer; +declare const kCGImageDestinationEncodeAlternateColorSpace: interop.Pointer; + declare const kCGImagePropertyExifAuxLensID: interop.Pointer; declare const kCGImagePropertyIPTCExtLinkedEncodedRightsExprLangID: interop.Pointer; @@ -566,8 +576,12 @@ declare const kCGImagePropertyIPTCExtFeedIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEvent: interop.Pointer; +declare const kCGImagePropertyIPTCExtEpisodeNumber: interop.Pointer; + declare const kCGImagePropertyIPTCExtEpisode: interop.Pointer; +declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID: interop.Pointer; + declare const kCGImagePropertyIPTCExtEmbdEncRightsExpr: interop.Pointer; declare const kCGImagePropertyIPTCExtDopesheetLinkLink: interop.Pointer; @@ -586,14 +600,10 @@ declare const kCGImagePropertyIPTCExtCreatorName: interop.Pointer; declare const kCGImagePropertyIPTCExtCreatorIdentifier: interop.Pointer; -declare const kCGImagePropertyPNGCopyright: interop.Pointer; - declare const kCGImagePropertyTIFFDateTime: interop.Pointer; declare const kCGImagePropertyMakerNikonSharpenMode: interop.Pointer; -declare const kCGImagePropertyIPTCExtCreator: interop.Pointer; - declare const kCGImagePropertyIPTCExtCopyrightYear: interop.Pointer; declare const kCGImagePropertyIPTCExtContributorName: interop.Pointer; @@ -606,8 +616,6 @@ declare const kCGImagePropertyIPTCExtCircaDateCreated: interop.Pointer; declare const kCGImagePropertyIPTCExtAudioChannelCount: interop.Pointer; -declare const kCGImagePropertyIPTCExtAudioBitrateMode: interop.Pointer; - declare const kCGImagePropertyIPTCExtArtworkStylePeriod: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkSourceInvURL: interop.Pointer; @@ -628,6 +636,8 @@ declare const kCGImagePropertyIPTCExtGenreCvTermName: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkCopyrightOwnerID: interop.Pointer; +declare const kCGImagePropertyIPTCExtTemporalCoverage: interop.Pointer; + declare const kCGImagePropertyIPTCExtArtworkCreatorID: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkContentDescription: interop.Pointer; @@ -638,7 +648,7 @@ declare const kCGImagePropertyIPTCRightsUsageTerms: interop.Pointer; declare const kCGImagePropertyIPTCCreatorContactInfo: interop.Pointer; -declare const kCGImagePropertyIPTCOriginalTransmissionReference: interop.Pointer; +declare const kCGImagePropertyIPTCSource: interop.Pointer; declare const kCGImagePropertyIPTCCountryPrimaryLocationName: interop.Pointer; @@ -654,8 +664,6 @@ declare const kCGImagePropertyIPTCBylineTitle: interop.Pointer; declare const kCGImagePropertyIPTCProgramVersion: interop.Pointer; -declare const kCGImagePropertyIPTCActionAdvised: interop.Pointer; - declare const kCGImagePropertyIPTCExpirationDate: interop.Pointer; declare const kCGImagePropertyIPTCExtEpisodeIdentifier: interop.Pointer; @@ -674,6 +682,8 @@ declare const kCGImagePropertyIPTCSubjectReference: interop.Pointer; declare const kCGImagePropertyIPTCObjectTypeReference: interop.Pointer; +declare const kCGImagePropertyGPSDifferental: interop.Pointer; + declare const kCGImagePropertyGPSDateStamp: interop.Pointer; declare const kCGImagePropertyGPSProcessingMethod: interop.Pointer; @@ -682,14 +692,14 @@ declare const kCGImagePropertyGPSDestLongitudeRef: interop.Pointer; declare const kCGImagePropertyGPSImgDirectionRef: interop.Pointer; -declare const kCGImagePropertyGPSTrack: interop.Pointer; - declare const kCGImagePropertyGPSTimeStamp: interop.Pointer; declare const kCGImagePropertyGPSAltitudeRef: interop.Pointer; declare const kCGImagePropertyGPSLongitudeRef: interop.Pointer; +declare const kCGImagePropertyGPSLatitude: interop.Pointer; + declare const kCGImagePropertyGPSVersion: interop.Pointer; declare const kCGImagePropertyWebPUnclampedDelayTime: interop.Pointer; @@ -712,8 +722,14 @@ declare const kCGImagePropertyPNGSoftware: interop.Pointer; declare const kCGImagePropertyIPTCExtStylePeriod: interop.Pointer; +declare const kCGImagePropertyPNGDisclaimer: interop.Pointer; + +declare const kCGImagePropertyPNGComment: interop.Pointer; + declare const kCGImagePropertyPNGAuthor: interop.Pointer; +declare const kCGImagePropertyGIFFrameInfoArray: interop.Pointer; + declare const kCGImagePropertyGIFImageColorMap: interop.Pointer; declare const kCGImagePropertyGIFDelayTime: interop.Pointer; @@ -738,14 +754,12 @@ declare const kCGImagePropertyIPTCContactInfoWebURLs: interop.Pointer; declare const kCGImagePropertyExifBodySerialNumber: interop.Pointer; -declare const kCGImagePropertyDNGProfileLookTableDims: interop.Pointer; - -declare const kCGImagePropertyExifCameraOwnerName: interop.Pointer; - declare const kCGImagePropertyExifImageUniqueID: interop.Pointer; declare const kCGImagePropertyExifDeviceSettingDescription: interop.Pointer; +declare const kCGImagePropertyExifSaturation: interop.Pointer; + declare const kCGImagePropertyExifSceneCaptureType: interop.Pointer; declare const kCGImagePropertyExifExposureMode: interop.Pointer; @@ -780,8 +794,6 @@ declare const kCGImagePropertyIPTCExtRatingRegionLocationName: interop.Pointer; declare const kCGImagePropertyExifCompressedBitsPerPixel: interop.Pointer; -declare const kCGImagePropertyExifComponentsConfiguration: interop.Pointer; - declare const kCGImagePropertyExifOffsetTimeDigitized: interop.Pointer; declare const kCGImagePropertyExifDateTimeOriginal: interop.Pointer; @@ -816,8 +828,6 @@ declare const kCGImagePropertyTIFFMake: interop.Pointer; declare const kCGImagePropertyDNGProfileHueSatMapData1: interop.Pointer; -declare const kCGImagePropertyColorModelLab: interop.Pointer; - declare const kCGImagePropertyColorModelCMYK: interop.Pointer; declare const kCGImagePropertyPrimaryImage: interop.Pointer; @@ -850,8 +860,6 @@ declare const kCGImagePropertyMakerPentaxDictionary: interop.Pointer; declare const kCGImagePropertyMakerCanonDictionary: interop.Pointer; -declare const kCGImagePropertyCIFFDictionary: interop.Pointer; - declare const kCGImagePropertyRawDictionary: interop.Pointer; declare const kCGImagePropertyGPSDictionary: interop.Pointer; @@ -860,6 +868,12 @@ declare const kCGImagePropertyPNGDictionary: interop.Pointer; declare const kCGImagePropertyGIFDictionary: interop.Pointer; +declare const kCGImageDestinationEncodeGainMapSubsampleFactor: interop.Pointer; + +declare const kCGImageDestinationEncodeGainMapPixelFormatRequest: interop.Pointer; + +declare const kCGImageDestinationEncodeIsBaseImage: interop.Pointer; + declare const kCGImageDestinationEncodeRequestOptions: interop.Pointer; declare const kCGImagePropertyIPTCByline: interop.Pointer; @@ -870,16 +884,20 @@ declare const kCGImageDestinationEncodeToSDR: interop.Pointer; declare const kCGImageDestinationEncodeRequest: interop.Pointer; +declare const kCGImagePropertyBCFormat: interop.Pointer; + +declare const kCGImagePropertyASTCEncoder: interop.Pointer; + declare const kCGImageMetadataShouldExcludeXMP: interop.Pointer; declare const kCGImageDestinationMergeMetadata: interop.Pointer; declare const kCGImageDestinationPreserveGainMap: interop.Pointer; -declare const kCGImageDestinationEmbedThumbnail: interop.Pointer; - declare const kCGImagePropertyIsIndexed: interop.Pointer; +declare const kCGImagePropertyDNGPreviewDateTime: interop.Pointer; + declare const kCGImageDestinationBackgroundColor: interop.Pointer; declare const kCGImageProperty8BIMLayerNames: interop.Pointer; @@ -916,10 +934,14 @@ declare const kCGImagePropertyTIFFHostComputer: interop.Pointer; declare const kCGImagePropertyExifAuxLensInfo: interop.Pointer; +declare const kCGImagePropertyMakerCanonAspectRatioInfo: interop.Pointer; + declare const kCGImagePropertyTIFFDictionary: interop.Pointer; declare const kCGImagePropertyDNGCurrentPreProfileMatrix: interop.Pointer; +declare const kCGImagePropertyIPTCDigitalCreationTime: interop.Pointer; + declare const kCGImagePropertyDNGProfileHueSatMapEncoding: interop.Pointer; declare const kCGImagePropertyAPNGCanvasPixelWidth: interop.Pointer; @@ -934,7 +956,11 @@ declare const kIIOStereoAggressors_Type: interop.Pointer; declare const kCGImageDestinationEncodeTonemapMode: interop.Pointer; -declare const kCGImagePropertyDNGDefaultUserCrop: interop.Pointer; +declare const kCGImagePropertyDNGProfileLookTableDims: interop.Pointer; + +declare const kCGImagePropertyExifCameraOwnerName: interop.Pointer; + +declare const kCGImagePropertyIPTCExtAudioBitrateMode: interop.Pointer; declare const kCGImageMetadataPrefixExifAux: interop.Pointer; @@ -946,6 +972,8 @@ declare const kCGImagePropertyMakerNikonLensInfo: interop.Pointer; declare const kCGImagePropertyGPSImgDirection: interop.Pointer; +declare const kCGImagePropertyIPTCExtOrganisationInImageCode: interop.Pointer; + declare const kCGImageMetadataPrefixExifEX: interop.Pointer; declare const kCGImagePropertyMakerCanonContinuousDrive: interop.Pointer; @@ -972,6 +1000,8 @@ declare const kCGImagePropertyIPTCExtTranscriptLink: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationProvinceState: interop.Pointer; +declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; + declare const kCGImagePropertyAPNGDelayTime: interop.Pointer; declare const kCGImagePropertyGroupType: interop.Pointer; @@ -986,10 +1016,6 @@ declare const kCGImagePropertyGPSStatus: interop.Pointer; declare const kIIOMonoscopicImageLocation_Center: interop.Pointer; -declare const kCGImagePropertyIPTCReferenceDate: interop.Pointer; - -declare const kCGImagePropertyTGACompression: interop.Pointer; - declare const kCGImagePropertyIPTCExtVideoShotTypeName: interop.Pointer; declare const kCGImageMetadataPrefixXMPRights: interop.Pointer; @@ -1000,11 +1026,9 @@ declare const kCGImageMetadataNamespaceXMPRights: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte: interop.Pointer; -declare const kCGImagePropertyMakerOlympusDictionary: interop.Pointer; - -declare const kCGImagePropertyTIFFCompression: interop.Pointer; +declare const kCGImagePropertyIPTCOriginalTransmissionReference: interop.Pointer; -declare const kCGImagePropertyGIFFrameInfoArray: interop.Pointer; +declare const kCGImagePropertyDNGWarpRectilinear: interop.Pointer; declare const kCGImagePropertyGPSSpeedRef: interop.Pointer; @@ -1018,6 +1042,10 @@ declare const kCGImagePropertyDNGBlackLevelDeltaH: interop.Pointer; declare const kCGImageAuxiliaryDataInfoMetadata: interop.Pointer; +declare const kCGImagePropertyIPTCExtArtworkOrObject: interop.Pointer; + +declare const kCGImageProviderPreferredTileWidth: interop.Pointer; + declare const kIIOMonoscopicImageLocation_Left: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoPhones: interop.Pointer; @@ -1040,6 +1068,8 @@ declare const kCGImageMetadataPrefixIPTCCore: interop.Pointer; declare const kCGImagePropertyExifCustomRendered: interop.Pointer; +declare const kCGImagePropertyMakerCanonFlashExposureComp: interop.Pointer; + declare const kCGImagePropertyDNGBaselineNoise: interop.Pointer; declare const kCGImagePropertyExifLensModel: interop.Pointer; @@ -1050,14 +1080,10 @@ declare const kCGImagePropertyDNGOpcodeList1: interop.Pointer; declare const kCGImagePropertyDNGOpcodeList3: interop.Pointer; -declare const kCGImagePropertyIPTCDigitalCreationTime: interop.Pointer; - declare const kCGImagePropertyIPTCExtLocationShown: interop.Pointer; declare const kCGImagePropertyMakerNikonQuality: interop.Pointer; -declare const kCGImageMetadataNamespacePhotoshop: interop.Pointer; - declare const kCGImagePropertyIPTCExtArtworkCreator: interop.Pointer; declare const kCGImagePropertyDNGCameraSerialNumber: interop.Pointer; @@ -1082,7 +1108,7 @@ declare const kCGImagePropertyDNGCameraCalibration1: interop.Pointer; declare const kCGImagePropertyGroupImageBaseline: interop.Pointer; -declare const kCGImagePropertyExifSpectralSensitivity: interop.Pointer; +declare const kCGImagePropertyExifExposureBiasValue: interop.Pointer; declare const kCGImagePropertyIPTCExtDigitalSourceFileType: interop.Pointer; @@ -1092,14 +1118,16 @@ declare const kCGImagePropertyTIFFXResolution: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRatingRegion: interop.Pointer; -declare const kCGImagePropertyHeight: interop.Pointer; - declare const kCGImagePropertyExifDictionary: interop.Pointer; declare const kCGImageMetadataNamespaceXMPBasic: interop.Pointer; declare const kCGImagePropertyOpenEXRAspectRatio: interop.Pointer; +declare const kCGImagePropertyGPSLatitudeRef: interop.Pointer; + +declare const kCGImageDestinationEncodeGenerateGainMapWithBaseImage: interop.Pointer; + declare const kCGImagePropertyGPSDestLongitude: interop.Pointer; declare const kCGImagePropertyIPTCExtGenreCvTermId: interop.Pointer; @@ -1118,8 +1146,6 @@ declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprType: interop.Poin declare const kCGImageSourceCreateThumbnailFromImageIfAbsent: interop.Pointer; -declare const kCGImagePropertyMakerCanonFlashExposureComp: interop.Pointer; - declare const kCGImagePropertyHEICSUnclampedDelayTime: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte: interop.Pointer; @@ -1134,6 +1160,8 @@ declare const kCGImagePropertyGIFHasGlobalColorMap: interop.Pointer; declare const kCGImagePropertyExifUserComment: interop.Pointer; +declare const kCGImagePropertyMakerOlympusDictionary: interop.Pointer; + declare const kCGImageAuxiliaryDataTypeISOGainMap: interop.Pointer; declare const kCGImagePropertyIPTCDigitalCreationDate: interop.Pointer; @@ -1142,8 +1170,6 @@ declare const kCGImagePropertyCIFFLensMaxMM: interop.Pointer; declare const kCGImagePropertyIPTCExtDigitalSourceType: interop.Pointer; -declare const kCGImagePropertyDNGDefaultCropSize: interop.Pointer; - declare const kCGImagePropertyDNGPreviewSettingsName: interop.Pointer; declare const kCGImagePropertyDNGAsShotWhiteXY: interop.Pointer; @@ -1154,11 +1180,11 @@ declare const kCGImagePropertyIPTCExtVideoEncodingProfile: interop.Pointer; declare const kCGImagePropertyExifFocalLenIn35mmFilm: interop.Pointer; -declare const kCGImagePropertyIPTCExtDigitalImageGUID: interop.Pointer; +declare const kCGImagePropertyIPTCExtVideoBitrate: interop.Pointer; -declare const kCGImagePropertyGPSLatitudeRef: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize4x4: interop.Pointer; -declare const kCGImagePropertyIPTCExtVideoBitrate: interop.Pointer; +declare const kCGImagePropertyImageIndex: interop.Pointer; declare const kCGImagePropertyIPTCTimeCreated: interop.Pointer; @@ -1172,16 +1198,18 @@ declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExpr: interop.Pointer; declare const kCGImagePropertyTIFFOrientation: interop.Pointer; -declare const kCGImagePropertyIPTCExtAboutCvTermCvId: interop.Pointer; - declare const kCGImagePropertyIPTCFixtureIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtRegistryItemID: interop.Pointer; +declare const kCGComputeHDRStats: interop.Pointer; + declare const kCGImagePropertyIPTCEditStatus: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoAddress: interop.Pointer; +declare const kCGImageMetadataNamespacePhotoshop: interop.Pointer; + declare const kCGImagePropertyTIFFWhitePoint: interop.Pointer; declare const kCGImagePropertyIPTCDateCreated: interop.Pointer; @@ -1198,14 +1226,12 @@ declare const kCGImagePropertyDNGBestQualityScale: interop.Pointer; declare const kCGImageMetadataShouldExcludeGPS: interop.Pointer; -declare const kCGImagePropertyIPTCDictionary: interop.Pointer; +declare const kCGImagePropertyPVREncoder: interop.Pointer; declare const kCGImagePropertyIPTCExtOrganisationInImageName: interop.Pointer; declare const kCGImageMetadataPrefixIPTCExtension: interop.Pointer; -declare const kCGImagePropertyTIFFTransferFunction: interop.Pointer; - declare const kCGImageMetadataPrefixExif: interop.Pointer; declare const kCGImagePropertyGPSSpeed: interop.Pointer; @@ -1222,8 +1248,12 @@ declare const kCGImagePropertyWidth: interop.Pointer; declare const kCGImagePropertyExifGainControl: interop.Pointer; +declare const kCGImagePropertyCIFFImageName: interop.Pointer; + declare const kCGImagePropertyIPTCExtProductInImageGTIN: interop.Pointer; +declare const kCGImagePropertyExifDigitalZoomRatio: interop.Pointer; + declare const kCGImagePropertyDNGAnalogBalance: interop.Pointer; declare const kCGImagePropertyGroupImageIsLeftImage: interop.Pointer; @@ -1236,8 +1266,6 @@ declare const kCGImagePropertyTIFFImageDescription: interop.Pointer; declare const kCGImagePropertyGPSDestLatitude: interop.Pointer; -declare const kCGImagePropertyIPTCExtAboutCvTermId: interop.Pointer; - declare const kCGImagePropertyIPTCExtMaxAvailWidth: interop.Pointer; declare const kCGImagePropertyWebPLoopCount: interop.Pointer; @@ -1250,6 +1278,8 @@ declare const kCGImageMetadataNamespaceExif: interop.Pointer; declare const kCGImagePropertyMakerNikonFocusMode: interop.Pointer; +declare const kCGImagePropertyDNGNoiseReductionApplied: interop.Pointer; + declare const kCGImagePropertyJFIFIsProgressive: interop.Pointer; declare const kCGImagePropertyExifAuxLensSerialNumber: interop.Pointer; @@ -1260,20 +1290,22 @@ declare const kCGImagePropertyIPTCContactInfoCountry: interop.Pointer; declare const kCGImageAuxiliaryDataTypeDepth: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize8x8: interop.Pointer; + declare const kCGImagePropertyGPSLongitude: interop.Pointer; declare const kCGImageProperty8BIMDictionary: interop.Pointer; declare const kCGImagePropertyDNGWarpFisheye: interop.Pointer; -declare const kCGImagePropertyIPTCExtPersonInImageCvTermId: interop.Pointer; - declare const kCGImagePropertyExifAuxOwnerName: interop.Pointer; declare const kCGImagePropertyExifAuxDictionary: interop.Pointer; declare const kCGImagePropertyGroupImageIndexMonoscopic: interop.Pointer; +declare const kCGImagePropertyIPTCExtAboutCvTermId: interop.Pointer; + declare const kCGImagePropertyCIFFMeasuredEV: interop.Pointer; declare const kCGImagePropertyDNGRawImageDigest: interop.Pointer; @@ -1288,8 +1320,6 @@ declare const kCGImagePropertyGIFCanvasPixelWidth: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte: interop.Pointer; -declare const kCGImagePropertyDNGCalibrationIlluminant1: interop.Pointer; - declare const kIIOStereoAggressors_SubTypeURI: interop.Pointer; declare const kCGImagePropertyFileSize: interop.Pointer; @@ -1312,8 +1342,12 @@ declare const kCGImagePropertyIPTCExtRatingValueLogoLink: interop.Pointer; declare const kCGImagePropertyTIFFSoftware: interop.Pointer; +declare const kCGImagePropertyIPTCUrgency: interop.Pointer; + declare const kCGImagePropertyGPSDestLatitudeRef: interop.Pointer; +declare const kCGImagePropertyEncoder: interop.Pointer; + declare const kCGImagePropertyIPTCCopyrightNotice: interop.Pointer; declare const kCGImageDestinationDateTime: interop.Pointer; @@ -1322,6 +1356,8 @@ declare const kCGImagePropertyIPTCContentLocationName: interop.Pointer; declare const kCGImagePropertyDNGExtraCameraProfiles: interop.Pointer; +declare const kCGImagePropertyTIFFCompression: interop.Pointer; + declare const kCGImagePropertyExifFocalPlaneResolutionUnit: interop.Pointer; declare const kCGImagePropertyIPTCExtDataOnScreenRegionUnit: interop.Pointer; @@ -1354,6 +1390,8 @@ declare const kCGImagePropertyIPTCExtEvent: interop.Pointer; declare const kCGImagePropertyColorModel: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonInImageCvTermId: interop.Pointer; + declare const kCGImagePropertyGPSSatellites: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEventName: interop.Pointer; @@ -1362,8 +1400,6 @@ declare const kCGImagePropertyMakerNikonLensAdapter: interop.Pointer; declare const kCGImagePropertyCIFFReleaseMethod: interop.Pointer; -declare const kCGImagePropertyGroupMonoscopicImageLocation: interop.Pointer; - declare const kCGImagePropertyIPTCExtContributorIdentifier: interop.Pointer; declare const kCGImagePropertyGIFLoopCount: interop.Pointer; @@ -1374,11 +1410,9 @@ declare const kCGImagePropertyIPTCOriginatingProgram: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkDateCreated: interop.Pointer; -declare const kCGImagePropertyTIFFPrimaryChromaticities: interop.Pointer; - -declare const kCGImagePropertyDNGWarpRectilinear: interop.Pointer; +declare const kCGImagePropertyGroupIndex: interop.Pointer; -declare const kCGImagePropertyDNGOpcodeList2: interop.Pointer; +declare const kCGImagePropertyTIFFPrimaryChromaticities: interop.Pointer; declare const kCGImagePropertyIPTCImageType: interop.Pointer; @@ -1394,12 +1428,18 @@ declare const kCGImagePropertyMakerCanonFirmware: interop.Pointer; declare const kCGImagePropertyDNGPreviewApplicationName: interop.Pointer; +declare const kCGImageDestinationEncodeBaseColorSpace: interop.Pointer; + declare const kCGImagePropertyExifSubsecTimeDigitized: interop.Pointer; +declare const kCGImagePropertyIPTCExtSupplyChainSource: interop.Pointer; + declare const kCGImagePropertyDNGNoiseProfile: interop.Pointer; declare const kCGImagePropertyJFIFYDensity: interop.Pointer; +declare const kCGImagePropertyExifSpectralSensitivity: interop.Pointer; + declare const kCGImagePropertyPNGSource: interop.Pointer; declare const kCGImagePropertyIPTCHeadline: interop.Pointer; @@ -1428,8 +1468,6 @@ declare const kCGImagePropertyDNGSubTileBlockSize: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionSublocation: interop.Pointer; -declare const kCGImagePropertyIPTCExtSupplyChainSource: interop.Pointer; - declare const kCGImagePropertyDNGDefaultScale: interop.Pointer; declare const kCGImagePropertyCIFFContinuousDrive: interop.Pointer; @@ -1444,12 +1482,12 @@ declare const kCGImagePropertyExifFlashEnergy: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageCvTermCvId: interop.Pointer; -declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; - declare const kCGImagePropertyIPTCExtDataOnScreenRegion: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionWorldRegion: interop.Pointer; +declare const kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout: interop.Pointer; + declare const kCGImagePropertyIPTCReferenceService: interop.Pointer; declare const kCGImagePropertyGroupImageIsAlternateImage: interop.Pointer; diff --git a/packages/ios-sim/types/Intents.d.ts b/packages/ios-sim/types/Intents.d.ts index 7c9a432b..0d1fdf87 100644 --- a/packages/ios-sim/types/Intents.d.ts +++ b/packages/ios-sim/types/Intents.d.ts @@ -5,8 +5,6 @@ declare const INWorkoutNameIdentifierSwim: string; declare const INWorkoutNameIdentifierHighIntensityIntervalTraining: string; -declare const INWorkoutNameIdentifierHike: string; - declare const INWorkoutNameIdentifierExercise: string; declare const INWorkoutNameIdentifierIndoorwalk: string; @@ -21,8 +19,6 @@ declare const INWorkoutNameIdentifierRower: string; declare const INWorkoutNameIdentifierCrosstraining: string; -declare const INWorkoutNameIdentifierDance: string; - declare const INWorkoutNameIdentifierYoga: string; declare const INWorkoutNameIdentifierWalk: string; @@ -87,35 +83,23 @@ declare const INSetMessageAttributeIntentIdentifier: string; declare const INSearchForMessagesIntentIdentifier: string; -declare const INSetRadioStationIntentIdentifier: string; +declare const INSendMessageIntentIdentifier: string; declare const INResumeWorkoutIntentIdentifier: string; -declare const INCancelWorkoutIntentIdentifier: string; - -declare const INPauseWorkoutIntentIdentifier: string; - -declare const INStartWorkoutIntentIdentifier: string; - -declare const INSaveProfileInCarIntentIdentifier: string; +declare const INSetProfileInCarIntentIdentifier: string; declare const INSetDefrosterSettingsInCarIntentIdentifier: string; declare const INSetClimateSettingsInCarIntentIdentifier: string; -declare const INSearchCallHistoryIntentIdentifier: string; - -declare const INStartVideoCallIntentIdentifier: string; - -declare const INStartAudioCallIntentIdentifier: string; +declare const INStartCallIntentIdentifier: string; -declare const INIntentErrorDomain: string; +declare const INCancelWorkoutIntentIdentifier: string; declare const IntentsVersionString: interop.Pointer; -declare const IntentsVersionNumber: number; - -declare const INPersonHandleLabelHomeFax: string; +declare const INStartVideoCallIntentIdentifier: string; declare const INPersonRelationshipSpouse: string; @@ -125,35 +109,45 @@ declare const INSetSeatSettingsInCarIntentIdentifier: string; declare const INPersonRelationshipBrother: string; +declare const INWorkoutNameIdentifierDance: string; + +declare const INAnswerCallIntentIdentifier: string; + declare const INWorkoutNameIdentifierRun: string; declare const INPersonRelationshipDaughter: string; -declare const INEndWorkoutIntentIdentifier: string; +declare const INHangUpCallIntentIdentifier: string; declare const INPersonHandleLabelWork: string; -declare const INAnswerCallIntentIdentifier: string; - declare const INSetAudioSourceInCarIntentIdentifier: string; -declare const INPersonRelationshipSister: string; +declare const INIntentErrorDomain: string; + +declare const INEndWorkoutIntentIdentifier: string; + +declare const INSetRadioStationIntentIdentifier: string; declare const INSendPaymentIntentIdentifier: string; declare const INWorkoutNameIdentifierElliptical: string; +declare const INSaveProfileInCarIntentIdentifier: string; + +declare const INPersonRelationshipSister: string; + declare const INPersonRelationshipFriend: string; -declare const INPersonHandleLabelOther: string; +declare const INPauseWorkoutIntentIdentifier: string; -declare const INStartCallIntentIdentifier: string; +declare const INPersonHandleLabelOther: string; declare const INWorkoutNameIdentifierStairs: string; -declare const INHangUpCallIntentIdentifier: string; +declare const INStartWorkoutIntentIdentifier: string; -declare const INSetProfileInCarIntentIdentifier: string; +declare const IntentsVersionNumber: number; declare const INPersonHandleLabelMobile: string; @@ -163,14 +157,20 @@ declare const INPersonRelationshipMother: string; declare const INPersonRelationshipFather: string; -declare const INPersonHandleLabelPager: string; +declare const INStartAudioCallIntentIdentifier: string; -declare const INSendMessageIntentIdentifier: string; +declare const INSearchCallHistoryIntentIdentifier: string; + +declare const INPersonHandleLabelPager: string; declare const INWorkoutNameIdentifierIndoorcycle: string; declare const INCarChargingConnectorTypeCCS2: string; +declare const INPersonHandleLabelHomeFax: string; + +declare const INWorkoutNameIdentifierHike: string; + declare const INRelevantShortcutRole: { Action: 0, Information: 1, @@ -202,11 +202,6 @@ declare const INFocusStatusAuthorizationStatus: { Authorized: 3, }; -declare const INGetRestaurantGuestIntentResponseCode: { - Success: 0, - Failure: 1, -}; - declare const INGetAvailableRestaurantReservationBookingDefaultsIntentResponseCode: { Success: 0, Failure: 1, @@ -1091,6 +1086,12 @@ declare const INShortcutAvailabilityOptions: { YogaAndStretching: 64, }; +declare const INPersonHandleType: { + Unknown: 0, + EmailAddress: 1, + PhoneNumber: 2, +}; + declare const INGetVisualCodeIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1102,12 +1103,6 @@ declare const INGetVisualCodeIntentResponseCode: { FailureAppConfigurationRequired: 7, }; -declare const INPersonHandleType: { - Unknown: 0, - EmailAddress: 1, - PhoneNumber: 2, -}; - declare const INAddTasksTargetTaskListConfirmationReason: { INAddTasksTargetTaskListConfirmationReasonListShouldBeCreated: 1, }; @@ -1172,6 +1167,12 @@ declare const INGetCarLockStatusIntentResponseCode: { FailureRequiringAppLaunch: 5, }; +declare const INMediaAffinityType: { + Unknown: 0, + Like: 1, + Dislike: 2, +}; + declare const INSendMessageRecipientUnsupportedReason: { NoAccount: 1, Offline: 2, @@ -1251,12 +1252,6 @@ declare const INVocabularyStringType: { MediaShowTitle: 704, }; -declare const INMediaAffinityType: { - Unknown: 0, - Like: 1, - Dislike: 2, -}; - declare const INBillType: { Unknown: 0, AutoInsurance: 1, @@ -1347,12 +1342,6 @@ declare const INSendPaymentIntentResponseCode: { FailureTermsAndConditionsAcceptanceRequired: 13, }; -declare const INNoteContentType: { - Unknown: 0, - Text: 1, - Image: 2, -}; - declare const INVisualCodeType: { Unknown: 0, Contact: 1, @@ -1399,6 +1388,12 @@ declare const INConditionalOperator: { None: 2, }; +declare const INNoteContentType: { + Unknown: 0, + Text: 1, + Image: 2, +}; + declare const INGetUserCurrentRestaurantReservationBookingsIntentResponseCode: { Success: 0, Failure: 1, @@ -1515,18 +1510,6 @@ declare const INStartWorkoutIntentResponseCode: { Success: 8, }; -declare const INPaymentMethodType: { - Unknown: 0, - Checking: 1, - Savings: 2, - Brokerage: 3, - Debit: 4, - Credit: 5, - Prepaid: 6, - Store: 7, - ApplePay: 8, -}; - declare const INSearchForPhotosIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1552,17 +1535,17 @@ declare const INDateSearchType: { ByCreatedDate: 3, }; -declare const INUpcomingMediaPredictionMode: { - Default: 0, - OnlyPredictSuggestedIntents: 1, -}; - declare const INRestaurantReservationUserBookingStatus: { Pending: 0, Confirmed: 1, Denied: 2, }; +declare const INUpcomingMediaPredictionMode: { + Default: 0, + OnlyPredictSuggestedIntents: 1, +}; + declare const INSearchForBillsIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1585,6 +1568,11 @@ declare const INResumeWorkoutIntentResponseCode: { Success: 7, }; +declare const INGetRestaurantGuestIntentResponseCode: { + Success: 0, + Failure: 1, +}; + declare const INGetRideStatusIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1596,6 +1584,18 @@ declare const INGetRideStatusIntentResponseCode: { FailureRequiringAppLaunchServiceTemporarilyUnavailable: 7, }; +declare const INPaymentMethodType: { + Unknown: 0, + Checking: 1, + Savings: 2, + Brokerage: 3, + Debit: 4, + Credit: 5, + Prepaid: 6, + Store: 7, + ApplePay: 8, +}; + declare interface INEditMessageIntentHandling extends NSObjectProtocol { handleEditMessageCompletion(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; @@ -1726,6 +1726,12 @@ declare interface INPaymentsDomainHandling extends INSendPaymentIntentHandling, declare class INPaymentsDomainHandling extends NativeObject implements INPaymentsDomainHandling { } +declare interface INCarPlayDomainHandling extends INSetAudioSourceInCarIntentHandling, INSetClimateSettingsInCarIntentHandling, INSetDefrosterSettingsInCarIntentHandling, INSetSeatSettingsInCarIntentHandling, INSetProfileInCarIntentHandling, INSaveProfileInCarIntentHandling { +} + +declare class INCarPlayDomainHandling extends NativeObject implements INCarPlayDomainHandling { +} + declare interface INGetVisualCodeIntentHandling extends NSObjectProtocol { handleGetVisualCodeCompletion(intent: INGetVisualCodeIntent, completion: (p1: INGetVisualCodeIntentResponse) => void): void; @@ -2401,12 +2407,6 @@ declare interface INSaveProfileInCarIntentHandling extends NSObjectProtocol { declare class INSaveProfileInCarIntentHandling extends NativeObject implements INSaveProfileInCarIntentHandling { } -declare interface INCarPlayDomainHandling extends INSetAudioSourceInCarIntentHandling, INSetClimateSettingsInCarIntentHandling, INSetDefrosterSettingsInCarIntentHandling, INSetSeatSettingsInCarIntentHandling, INSetProfileInCarIntentHandling, INSaveProfileInCarIntentHandling { -} - -declare class INCarPlayDomainHandling extends NativeObject implements INCarPlayDomainHandling { -} - declare interface INNotebookDomainHandling extends INCreateNoteIntentHandling, INAppendToNoteIntentHandling, INAddTasksIntentHandling, INCreateTaskListIntentHandling, INSetTaskAttributeIntentHandling, INSearchForNotebookItemsIntentHandling { } @@ -2608,14 +2608,6 @@ declare interface INSetTaskAttributeIntentHandling extends NSObjectProtocol { declare class INSetTaskAttributeIntentHandling extends NativeObject implements INSetTaskAttributeIntentHandling { } -declare class INURLResolutionResult extends INIntentResolutionResult { - static successWithResolvedURL any>(this: This, resolvedURL: NSURL): InstanceType; - - static disambiguationWithURLsToDisambiguate any>(this: This, urlsToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithURLToConfirm any>(this: This, urlToConfirm: NSURL | null): InstanceType; -} - declare class INStartCallIntent extends INIntent { initWithCallRecordFilterCallRecordToCallBackAudioRouteDestinationTypeContactsCallCapability(callRecordFilter: INCallRecordFilter | null, callRecordToCallBack: INCallRecord | null, audioRoute: interop.Enum, destinationType: interop.Enum, contacts: NSArray | Array | null, callCapability: interop.Enum): this; @@ -3820,14 +3812,6 @@ declare class INTaskListResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithTaskListToConfirm any>(this: This, taskListToConfirm: INTaskList | null): InstanceType; } -declare class INAddMediaMediaItemResolutionResult extends INMediaItemResolutionResult { - static successesWithResolvedMediaItems(resolvedMediaItems: NSArray | Array): NSArray; - - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - - initWithMediaItemResolutionResult(mediaItemResolutionResult: INMediaItemResolutionResult): this; -} - declare class INMediaItemResolutionResult extends INIntentResolutionResult { static successWithResolvedMediaItem any>(this: This, resolvedMediaItem: INMediaItem): InstanceType; @@ -3975,17 +3959,6 @@ declare class INSearchForNotebookItemsIntentResponse extends INIntentResponse { setSortType(sortType: interop.Enum): void; } -declare class INDeleteTasksIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - get deletedTasks(): NSArray; - set deletedTasks(value: NSArray | Array); - - setDeletedTasks(deletedTasks: NSArray | Array | null): void; -} - declare class INAppendToNoteIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -4302,18 +4275,6 @@ declare class INSendRideFeedbackIntent extends INIntent { setTip(tip: INCurrencyAmount | null): void; } -declare class INSnoozeTasksTaskResolutionResult extends INTaskResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - - initWithTaskResolutionResult(taskResolutionResult: INTaskResolutionResult): this; -} - -declare class INCancelRideIntent extends INIntent { - initWithRideIdentifier(rideIdentifier: string): this; - - readonly rideIdentifier: string; -} - declare class INGetRideStatusIntent extends INIntent { init(): this; } @@ -4720,20 +4681,16 @@ declare class INImage extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { - initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; - - readonly type: interop.Enum; - - readonly emoji: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class INSnoozeTasksTaskResolutionResult extends INTaskResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - static readonly supportsSecureCoding: boolean; + initWithTaskResolutionResult(taskResolutionResult: INTaskResolutionResult): this; +} - encodeWithCoder(coder: NSCoder): void; +declare class INCancelRideIntent extends INIntent { + initWithRideIdentifier(rideIdentifier: string): this; - initWithCoder(coder: NSCoder): this; + readonly rideIdentifier: string; } declare class INDoubleResolutionResult extends INIntentResolutionResult { @@ -4758,22 +4715,22 @@ declare class INNoteContent extends NSObject implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INTrainReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; - - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; +declare class INIntentResolutionResult extends NSObject { + static needsValue any>(this: This): InstanceType; - readonly reservedSeat: INSeat; + static notRequired any>(this: This): InstanceType; - readonly trainTrip: INTrainTrip; + static unsupported any>(this: This): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static unsupportedWithReason any>(this: This, reason: number): InstanceType; - static readonly supportsSecureCoding: boolean; + static confirmationRequiredWithItemToConfirmForReason any>(this: This, itemToConfirm: interop.Object, reason: number): InstanceType; +} - encodeWithCoder(coder: NSCoder): void; +declare class INResumeWorkoutIntent extends INIntent { + initWithWorkoutName(workoutName: INSpeakableString | null): this; - initWithCoder(coder: NSCoder): this; + readonly workoutName: INSpeakableString; } declare class INBoatReservation extends INReservation implements NSCopying, NSSecureCoding { @@ -4792,24 +4749,6 @@ declare class INBoatReservation extends INReservation implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } -declare class INIntentResolutionResult extends NSObject { - static needsValue any>(this: This): InstanceType; - - static notRequired any>(this: This): InstanceType; - - static unsupported any>(this: This): InstanceType; - - static unsupportedWithReason any>(this: This, reason: number): InstanceType; - - static confirmationRequiredWithItemToConfirmForReason any>(this: This, itemToConfirm: interop.Object, reason: number): InstanceType; -} - -declare class INResumeWorkoutIntent extends INIntent { - initWithWorkoutName(workoutName: INSpeakableString | null): this; - - readonly workoutName: INSpeakableString; -} - declare class INListCarsIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -4996,6 +4935,12 @@ declare class INCreateNoteIntentResponse extends INIntentResponse { setCreatedNote(createdNote: INNote | null): void; } +declare class INHangUpCallIntent extends INIntent { + initWithCallIdentifier(callIdentifier: string | null): this; + + readonly callIdentifier: string; +} + declare class INSnoozeTasksIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5156,7 +5101,25 @@ declare class INPaymentAmount extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } -declare class INDateComponentsRangeResolutionResult extends INIntentResolutionResult { +declare class INTrainReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; + + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; + + readonly reservedSeat: INSeat; + + readonly trainTrip: INTrainTrip; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INDateComponentsRangeResolutionResult extends INIntentResolutionResult { static successWithResolvedDateComponentsRange any>(this: This, resolvedDateComponentsRange: INDateComponentsRange): InstanceType; static disambiguationWithDateComponentsRangesToDisambiguate any>(this: This, dateComponentsRangesToDisambiguate: NSArray | Array): InstanceType; @@ -5233,6 +5196,17 @@ declare class INFocusStatus extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } +declare class INDeleteTasksIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + get deletedTasks(): NSArray; + set deletedTasks(value: NSArray | Array); + + setDeletedTasks(deletedTasks: NSArray | Array | null): void; +} + declare class INMessageReaction extends NSObject implements NSCopying, NSSecureCoding { initWithReactionTypeReactionDescriptionEmoji(reactionType: interop.Enum, reactionDescription: string | null, emoji: string | null): this; @@ -5271,20 +5245,6 @@ declare class INStartVideoCallIntentResponse extends INIntentResponse { readonly code: interop.Enum; } -declare class INTemporalEventTrigger extends NSObject implements NSCopying, NSSecureCoding { - initWithDateComponentsRange(dateComponentsRange: INDateComponentsRange): this; - - readonly dateComponentsRange: INDateComponentsRange; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INSpeakableString extends NSObject implements INSpeakable, NSCopying, NSSecureCoding { initWithVocabularyIdentifierSpokenPhrasePronunciationHint(vocabularyIdentifier: string, spokenPhrase: string, pronunciationHint: string | null): this; @@ -5391,6 +5351,88 @@ declare class INTemporalEventTriggerResolutionResult extends INIntentResolutionR static confirmationRequiredWithTemporalEventTriggerToConfirm any>(this: This, temporalEventTriggerToConfirm: INTemporalEventTrigger | null): InstanceType; } +declare class INSearchForNotebookItemsIntent extends INIntent { + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeTemporalEventTriggerTypesTaskPriorityNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, temporalEventTriggerTypes: interop.Enum, taskPriority: interop.Enum, notebookItemIdentifier: string | null): this; + + readonly title: INSpeakableString; + + readonly content: string; + + readonly itemType: interop.Enum; + + readonly status: interop.Enum; + + readonly location: CLPlacemark; + + readonly locationSearchType: interop.Enum; + + readonly dateTime: INDateComponentsRange; + + readonly dateSearchType: interop.Enum; + + readonly temporalEventTriggerTypes: interop.Enum; + + readonly taskPriority: interop.Enum; + + readonly notebookItemIdentifier: string; + + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchType(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum): this; + + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, notebookItemIdentifier: string | null): this; +} + +declare class INDeleteTasksIntent extends INIntent { + initWithTaskListTasksAll(taskList: INTaskList | null, tasks: NSArray | Array | null, all: NSNumber | null): this; + + readonly taskList: INTaskList; + + readonly tasks: NSArray; + + readonly all: NSNumber; +} + +declare class INIntentResponse extends NSObject implements NSCopying, NSSecureCoding { + userActivity: NSUserActivity; + + setUserActivity(userActivity: NSUserActivity | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INBillTypeResolutionResult extends INIntentResolutionResult { + static successWithResolvedBillType any>(this: This, resolvedBillType: interop.Enum): InstanceType; + + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; + + static confirmationRequiredWithBillTypeToConfirm any>(this: This, billTypeToConfirm: interop.Enum): InstanceType; + + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; +} + +declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { + initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; + + readonly name: string; + + readonly iataCode: string; + + readonly icaoCode: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INStartCallIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5479,70 +5521,6 @@ declare class INRestaurantReservationUserBooking extends INRestaurantReservation copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INDeleteTasksIntent extends INIntent { - initWithTaskListTasksAll(taskList: INTaskList | null, tasks: NSArray | Array | null, all: NSNumber | null): this; - - readonly taskList: INTaskList; - - readonly tasks: NSArray; - - readonly all: NSNumber; -} - -declare class INIntentResponse extends NSObject implements NSCopying, NSSecureCoding { - userActivity: NSUserActivity; - - setUserActivity(userActivity: NSUserActivity | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class INBillTypeResolutionResult extends INIntentResolutionResult { - static successWithResolvedBillType any>(this: This, resolvedBillType: interop.Enum): InstanceType; - - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - - static confirmationRequiredWithBillTypeToConfirm any>(this: This, billTypeToConfirm: interop.Enum): InstanceType; - - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; -} - -declare class INSearchForNotebookItemsIntent extends INIntent { - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeTemporalEventTriggerTypesTaskPriorityNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, temporalEventTriggerTypes: interop.Enum, taskPriority: interop.Enum, notebookItemIdentifier: string | null): this; - - readonly title: INSpeakableString; - - readonly content: string; - - readonly itemType: interop.Enum; - - readonly status: interop.Enum; - - readonly location: CLPlacemark; - - readonly locationSearchType: interop.Enum; - - readonly dateTime: INDateComponentsRange; - - readonly dateSearchType: interop.Enum; - - readonly temporalEventTriggerTypes: interop.Enum; - - readonly taskPriority: interop.Enum; - - readonly notebookItemIdentifier: string; - - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchType(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum): this; - - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, notebookItemIdentifier: string | null): this; -} - declare class INSeat extends NSObject implements NSCopying, NSSecureCoding { initWithSeatSectionSeatRowSeatNumberSeatingType(seatSection: string | null, seatRow: string | null, seatNumber: string | null, seatingType: string | null): this; @@ -5658,12 +5636,6 @@ declare class INDateComponentsResolutionResult extends INIntentResolutionResult static confirmationRequiredWithDateComponentsToConfirm any>(this: This, dateComponentsToConfirm: NSDateComponents | null): InstanceType; } -declare class INHangUpCallIntent extends INIntent { - initWithCallIdentifier(callIdentifier: string | null): this; - - readonly callIdentifier: string; -} - declare class INRelativeSettingResolutionResult extends INIntentResolutionResult { static successWithResolvedRelativeSetting any>(this: This, resolvedRelativeSetting: interop.Enum): InstanceType; @@ -5674,6 +5646,30 @@ declare class INRelativeSettingResolutionResult extends INIntentResolutionResult static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } +declare class INAddMediaMediaItemResolutionResult extends INMediaItemResolutionResult { + static successesWithResolvedMediaItems(resolvedMediaItems: NSArray | Array): NSArray; + + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; + + initWithMediaItemResolutionResult(mediaItemResolutionResult: INMediaItemResolutionResult): this; +} + +declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { + initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; + + readonly type: interop.Enum; + + readonly emoji: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INSetClimateSettingsInCarIntent extends INIntent { initWithEnableFanEnableAirConditionerEnableClimateControlEnableAutoModeAirCirculationModeFanSpeedIndexFanSpeedPercentageRelativeFanSpeedSettingTemperatureRelativeTemperatureSettingClimateZoneCarName(enableFan: NSNumber | null, enableAirConditioner: NSNumber | null, enableClimateControl: NSNumber | null, enableAutoMode: NSNumber | null, airCirculationMode: interop.Enum, fanSpeedIndex: NSNumber | null, fanSpeedPercentage: NSNumber | null, relativeFanSpeedSetting: interop.Enum, temperature: NSMeasurement | null, relativeTemperatureSetting: interop.Enum, climateZone: interop.Enum, carName: INSpeakableString | null): this; @@ -5724,22 +5720,22 @@ declare class INSetSeatSettingsInCarIntent extends INIntent { initWithEnableHeatingEnableCoolingEnableMassageSeatLevelRelativeLevelSetting(enableHeating: NSNumber | null, enableCooling: NSNumber | null, enableMassage: NSNumber | null, seat: interop.Enum, level: NSNumber | null, relativeLevelSetting: interop.Enum): this; } -declare class INDeleteTasksTaskListResolutionResult extends INTaskListResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; +declare class INPaymentAccount extends NSObject implements NSCopying, NSSecureCoding { + initWithNicknameNumberAccountTypeOrganizationNameBalanceSecondaryBalance(nickname: INSpeakableString, number: string | null, accountType: interop.Enum, organizationName: INSpeakableString | null, balance: INBalanceAmount | null, secondaryBalance: INBalanceAmount | null): this; - initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; -} + initWithNicknameNumberAccountTypeOrganizationName(nickname: INSpeakableString, number: string | null, accountType: interop.Enum, organizationName: INSpeakableString | null): this; -declare class INPersonHandle extends NSObject implements NSCopying, NSSecureCoding { - readonly value: string; + readonly nickname: INSpeakableString; - readonly type: interop.Enum; + readonly accountNumber: string; - readonly label: string; + readonly accountType: interop.Enum; - initWithValueTypeLabel(value: string | null, type: interop.Enum, label: string | null): this; + readonly organizationName: INSpeakableString; - initWithValueType(value: string | null, type: interop.Enum): this; + readonly balance: INBalanceAmount; + + readonly secondaryBalance: INBalanceAmount; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5750,6 +5746,12 @@ declare class INPersonHandle extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } +declare class INStartCallContactResolutionResult extends INPersonResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; + + initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; +} + declare class INPlaybackQueueLocationResolutionResult extends INIntentResolutionResult { static successWithResolvedPlaybackQueueLocation any>(this: This, resolvedPlaybackQueueLocation: interop.Enum): InstanceType; @@ -5776,52 +5778,6 @@ declare class INGetRestaurantGuestIntentResponse extends INIntentResponse { setGuestDisplayPreferences(guestDisplayPreferences: INRestaurantGuestDisplayPreferences | null): void; } -declare class INStartCallContactResolutionResult extends INPersonResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - - initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; -} - -declare class INCallRecord extends NSObject implements NSCopying, NSSecureCoding { - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenParticipantsNumberOfCallsIsCallerIdBlocked(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, participants: NSArray | Array | null, numberOfCalls: NSNumber | null, isCallerIdBlocked: NSNumber | null): this; - - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; - - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; - - readonly identifier: string; - - readonly dateCreated: NSDate; - - readonly callRecordType: interop.Enum; - - readonly callDuration: NSNumber; - - readonly unseen: NSNumber; - - readonly callCapability: interop.Enum; - - readonly numberOfCalls: NSNumber; - - readonly isCallerIdBlocked: NSNumber; - - readonly participants: NSArray; - - initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; - - initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; - - readonly caller: INPerson; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INStartWorkoutIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5906,6 +5862,34 @@ declare class INCarSignalOptionsResolutionResult extends INIntentResolutionResul static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } +declare class INPersonHandle extends NSObject implements NSCopying, NSSecureCoding { + readonly value: string; + + readonly type: interop.Enum; + + readonly label: string; + + initWithValueTypeLabel(value: string | null, type: interop.Enum, label: string | null): this; + + initWithValueType(value: string | null, type: interop.Enum): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INURLResolutionResult extends INIntentResolutionResult { + static successWithResolvedURL any>(this: This, resolvedURL: NSURL): InstanceType; + + static disambiguationWithURLsToDisambiguate any>(this: This, urlsToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithURLToConfirm any>(this: This, urlToConfirm: NSURL | null): InstanceType; +} + declare class INListRideOptionsIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5926,22 +5910,36 @@ declare class INListRideOptionsIntentResponse extends INIntentResponse { setExpirationDate(expirationDate: NSDate | null): void; } -declare class INPaymentAccount extends NSObject implements NSCopying, NSSecureCoding { - initWithNicknameNumberAccountTypeOrganizationNameBalanceSecondaryBalance(nickname: INSpeakableString, number: string | null, accountType: interop.Enum, organizationName: INSpeakableString | null, balance: INBalanceAmount | null, secondaryBalance: INBalanceAmount | null): this; +declare class INCallRecord extends NSObject implements NSCopying, NSSecureCoding { + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenParticipantsNumberOfCallsIsCallerIdBlocked(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, participants: NSArray | Array | null, numberOfCalls: NSNumber | null, isCallerIdBlocked: NSNumber | null): this; - initWithNicknameNumberAccountTypeOrganizationName(nickname: INSpeakableString, number: string | null, accountType: interop.Enum, organizationName: INSpeakableString | null): this; + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; - readonly nickname: INSpeakableString; + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; - readonly accountNumber: string; + readonly identifier: string; - readonly accountType: interop.Enum; + readonly dateCreated: NSDate; - readonly organizationName: INSpeakableString; + readonly callRecordType: interop.Enum; - readonly balance: INBalanceAmount; + readonly callDuration: NSNumber; - readonly secondaryBalance: INBalanceAmount; + readonly unseen: NSNumber; + + readonly callCapability: interop.Enum; + + readonly numberOfCalls: NSNumber; + + readonly isCallerIdBlocked: NSNumber; + + readonly participants: NSArray; + + initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; + + initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; + + readonly caller: INPerson; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5952,6 +5950,12 @@ declare class INPaymentAccount extends NSObject implements NSCopying, NSSecureCo initWithCoder(coder: NSCoder): this; } +declare class INDeleteTasksTaskListResolutionResult extends INTaskListResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; + + initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; +} + declare class INMessageAttributeResolutionResult extends INIntentResolutionResult { static successWithResolvedMessageAttribute any>(this: This, resolvedMessageAttribute: interop.Enum): InstanceType; @@ -6118,6 +6122,16 @@ declare class INSendPaymentCurrencyAmountResolutionResult extends INCurrencyAmou initWithCurrencyAmountResolutionResult(currencyAmountResolutionResult: INCurrencyAmountResolutionResult): this; } +declare class INSendPaymentIntent extends INIntent { + initWithPayeeCurrencyAmountNote(payee: INPerson | null, currencyAmount: INCurrencyAmount | null, note: string | null): this; + + readonly payee: INPerson; + + readonly currencyAmount: INCurrencyAmount; + + readonly note: string; +} + declare class INSendMessageIntentDonationMetadata extends INIntentDonationMetadata { mentionsCurrentUser: boolean; @@ -6174,44 +6188,6 @@ declare class INSearchForAccountsIntentResponse extends INIntentResponse { setAccounts(accounts: NSArray | Array | null): void; } -declare class INSendPaymentIntent extends INIntent { - initWithPayeeCurrencyAmountNote(payee: INPerson | null, currencyAmount: INCurrencyAmount | null, note: string | null): this; - - readonly payee: INPerson; - - readonly currencyAmount: INCurrencyAmount; - - readonly note: string; -} - -declare class INRestaurant extends NSObject implements NSSecureCoding, NSCopying { - initWithLocationNameVendorIdentifierRestaurantIdentifier(location: CLLocation, name: string, vendorIdentifier: string, restaurantIdentifier: string): this; - - location: CLLocation; - - name: string; - - vendorIdentifier: string; - - restaurantIdentifier: string; - - setLocation(location: CLLocation): void; - - setName(name: string): void; - - setVendorIdentifier(vendorIdentifier: string): void; - - setRestaurantIdentifier(restaurantIdentifier: string): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class INPaymentStatusResolutionResult extends INIntentResolutionResult { static successWithResolvedPaymentStatus any>(this: This, resolvedPaymentStatus: interop.Enum): InstanceType; @@ -6232,75 +6208,33 @@ declare class INSendMessageIntentResponse extends INIntentResponse { setSentMessages(sentMessages: NSArray | Array | null): void; - sentMessage: INMessage; - - setSentMessage(sentMessage: INMessage | null): void; -} - -declare class INGetVisualCodeIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - visualCodeImage: INImage; - - setVisualCodeImage(visualCodeImage: INImage | null): void; -} - -declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAttachmentFiles(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, attachmentFiles: NSArray | Array | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAudioMessageFile(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, audioMessageFile: INFile | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceName(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, messageType: interop.Enum): this; - - initWithIdentifierContentDateSentSenderRecipients(identifier: string, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameLinkMetadata(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, linkMetadata: INMessageLinkMetadata | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeNumberOfAttachments(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, numberOfAttachments: NSNumber | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, reaction: INMessageReaction | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageStickerReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, sticker: INSticker | null, reaction: INMessageReaction | null): this; - - readonly identifier: string; - - readonly conversationIdentifier: string; - - readonly content: string; - - readonly dateSent: NSDate; - - readonly sender: INPerson; - - readonly recipients: NSArray; - - readonly groupName: INSpeakableString; + sentMessage: INMessage; - readonly messageType: interop.Enum; + setSentMessage(sentMessage: INMessage | null): void; +} - readonly serviceName: string; +declare class INGetVisualCodeIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - readonly attachmentFiles: NSArray; + readonly code: interop.Enum; - readonly numberOfAttachments: NSNumber; + visualCodeImage: INImage; - readonly audioMessageFile: INFile; + setVisualCodeImage(visualCodeImage: INImage | null): void; +} - readonly linkMetadata: INMessageLinkMetadata; +declare class INTemporalEventTriggerTypeOptionsResolutionResult extends INIntentResolutionResult { + static successWithResolvedTemporalEventTriggerTypeOptions any>(this: This, resolvedTemporalEventTriggerTypeOptions: interop.Enum): InstanceType; - sticker: INSticker; + static confirmationRequiredWithTemporalEventTriggerTypeOptionsToConfirm any>(this: This, temporalEventTriggerTypeOptionsToConfirm: interop.Enum): InstanceType; +} - reaction: INMessageReaction; +declare class INCarHeadUnit extends NSObject implements NSCopying, NSSecureCoding { + initWithBluetoothIdentifierIAP2Identifier(bluetoothIdentifier: string | null, iAP2Identifier: string | null): this; - setSticker(sticker: INSticker | null): void; + readonly bluetoothIdentifier: string; - setReaction(reaction: INMessageReaction): void; + readonly iAP2Identifier: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -6311,6 +6245,22 @@ declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class INCallDestinationTypeResolutionResult extends INIntentResolutionResult { + static successWithResolvedCallDestinationType any>(this: This, resolvedCallDestinationType: interop.Enum): InstanceType; + + static confirmationRequiredWithCallDestinationTypeToConfirm any>(this: This, callDestinationTypeToConfirm: interop.Enum): InstanceType; +} + +declare class INCreateTaskListIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + createdTaskList: INTaskList; + + setCreatedTaskList(createdTaskList: INTaskList | null): void; +} + declare class INUnsendMessagesIntent extends INIntent { initWithMessageIdentifiers(messageIdentifiers: NSArray | Array | null): this; @@ -6476,14 +6426,10 @@ declare class INRestaurantReservationBooking extends NSObject implements NSSecur copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { - initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - - readonly name: string; - - readonly iataCode: string; +declare class INTemporalEventTrigger extends NSObject implements NSCopying, NSSecureCoding { + initWithDateComponentsRange(dateComponentsRange: INDateComponentsRange): this; - readonly icaoCode: string; + readonly dateComponentsRange: INDateComponentsRange; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -6629,21 +6575,6 @@ declare class INCreateNoteIntent extends INIntent { readonly groupName: INSpeakableString; } -declare class INAddTasksIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - modifiedTaskList: INTaskList; - - get addedTasks(): NSArray; - set addedTasks(value: NSArray | Array); - - setModifiedTaskList(modifiedTaskList: INTaskList | null): void; - - setAddedTasks(addedTasks: NSArray | Array | null): void; -} - declare class INSendPaymentIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -6654,44 +6585,82 @@ declare class INSendPaymentIntentResponse extends INIntentResponse { setPaymentRecord(paymentRecord: INPaymentRecord | null): void; } -declare class INCallRecordTypeOptionsResolutionResult extends INIntentResolutionResult { - static successWithResolvedCallRecordTypeOptions any>(this: This, resolvedCallRecordTypeOptions: interop.Enum): InstanceType; +declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAttachmentFiles(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, attachmentFiles: NSArray | Array | null): this; - static confirmationRequiredWithCallRecordTypeOptionsToConfirm any>(this: This, callRecordTypeOptionsToConfirm: interop.Enum): InstanceType; -} + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAudioMessageFile(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, audioMessageFile: INFile | null): this; -declare class INPlacemarkResolutionResult extends INIntentResolutionResult { - static successWithResolvedPlacemark any>(this: This, resolvedPlacemark: CLPlacemark): InstanceType; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceName(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null): this; - static disambiguationWithPlacemarksToDisambiguate any>(this: This, placemarksToDisambiguate: NSArray | Array): InstanceType; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum): this; - static confirmationRequiredWithPlacemarkToConfirm any>(this: This, placemarkToConfirm: CLPlacemark | null): InstanceType; -} + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, messageType: interop.Enum): this; -declare class INPayBillIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + initWithIdentifierContentDateSentSenderRecipients(identifier: string, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null): this; - readonly code: interop.Enum; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameLinkMetadata(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, linkMetadata: INMessageLinkMetadata | null): this; - fromAccount: INPaymentAccount; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeNumberOfAttachments(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, numberOfAttachments: NSNumber | null): this; - billDetails: INBillDetails; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, reaction: INMessageReaction | null): this; - transactionAmount: INPaymentAmount; + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageStickerReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, sticker: INSticker | null, reaction: INMessageReaction | null): this; - transactionScheduledDate: INDateComponentsRange; + readonly identifier: string; - transactionNote: string; + readonly conversationIdentifier: string; - setFromAccount(fromAccount: INPaymentAccount | null): void; + readonly content: string; - setBillDetails(billDetails: INBillDetails | null): void; + readonly dateSent: NSDate; - setTransactionAmount(transactionAmount: INPaymentAmount | null): void; + readonly sender: INPerson; - setTransactionScheduledDate(transactionScheduledDate: INDateComponentsRange | null): void; + readonly recipients: NSArray; - setTransactionNote(transactionNote: string | null): void; + readonly groupName: INSpeakableString; + + readonly messageType: interop.Enum; + + readonly serviceName: string; + + readonly attachmentFiles: NSArray; + + readonly numberOfAttachments: NSNumber; + + readonly audioMessageFile: INFile; + + readonly linkMetadata: INMessageLinkMetadata; + + sticker: INSticker; + + reaction: INMessageReaction; + + setSticker(sticker: INSticker | null): void; + + setReaction(reaction: INMessageReaction): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INCallRecordTypeOptionsResolutionResult extends INIntentResolutionResult { + static successWithResolvedCallRecordTypeOptions any>(this: This, resolvedCallRecordTypeOptions: interop.Enum): InstanceType; + + static confirmationRequiredWithCallRecordTypeOptionsToConfirm any>(this: This, callRecordTypeOptionsToConfirm: interop.Enum): InstanceType; +} + +declare class INPlacemarkResolutionResult extends INIntentResolutionResult { + static successWithResolvedPlacemark any>(this: This, resolvedPlacemark: CLPlacemark): InstanceType; + + static disambiguationWithPlacemarksToDisambiguate any>(this: This, placemarksToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithPlacemarkToConfirm any>(this: This, placemarkToConfirm: CLPlacemark | null): InstanceType; } declare class INRestaurantResolutionResult extends INIntentResolutionResult { @@ -6890,46 +6859,46 @@ declare class INAccountTypeResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } -declare class INPaymentMethod extends NSObject implements NSCopying, NSSecureCoding { - initWithTypeNameIdentificationHintIcon(type: interop.Enum, name: string | null, identificationHint: string | null, icon: INImage | null): this; +declare class INRestaurant extends NSObject implements NSSecureCoding, NSCopying { + initWithLocationNameVendorIdentifierRestaurantIdentifier(location: CLLocation, name: string, vendorIdentifier: string, restaurantIdentifier: string): this; - readonly type: interop.Enum; + location: CLLocation; - readonly name: string; + name: string; - readonly icon: INImage; + vendorIdentifier: string; - readonly identificationHint: string; + restaurantIdentifier: string; - static applePayPaymentMethod any>(this: This): InstanceType; + setLocation(location: CLLocation): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setName(name: string): void; + + setVendorIdentifier(vendorIdentifier: string): void; + + setRestaurantIdentifier(restaurantIdentifier: string): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} -declare class INTaskStatusResolutionResult extends INIntentResolutionResult { - static successWithResolvedTaskStatus any>(this: This, resolvedTaskStatus: interop.Enum): InstanceType; - - static confirmationRequiredWithTaskStatusToConfirm any>(this: This, taskStatusToConfirm: interop.Enum): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INTemporalEventTriggerTypeOptionsResolutionResult extends INIntentResolutionResult { - static successWithResolvedTemporalEventTriggerTypeOptions any>(this: This, resolvedTemporalEventTriggerTypeOptions: interop.Enum): InstanceType; +declare class INPaymentMethod extends NSObject implements NSCopying, NSSecureCoding { + initWithTypeNameIdentificationHintIcon(type: interop.Enum, name: string | null, identificationHint: string | null, icon: INImage | null): this; - static confirmationRequiredWithTemporalEventTriggerTypeOptionsToConfirm any>(this: This, temporalEventTriggerTypeOptionsToConfirm: interop.Enum): InstanceType; -} + readonly type: interop.Enum; -declare class INCarHeadUnit extends NSObject implements NSCopying, NSSecureCoding { - initWithBluetoothIdentifierIAP2Identifier(bluetoothIdentifier: string | null, iAP2Identifier: string | null): this; + readonly name: string; - readonly bluetoothIdentifier: string; + readonly icon: INImage; - readonly iAP2Identifier: string; + readonly identificationHint: string; + + static applePayPaymentMethod any>(this: This): InstanceType; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -6940,6 +6909,12 @@ declare class INCarHeadUnit extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } +declare class INTaskStatusResolutionResult extends INIntentResolutionResult { + static successWithResolvedTaskStatus any>(this: This, resolvedTaskStatus: interop.Enum): InstanceType; + + static confirmationRequiredWithTaskStatusToConfirm any>(this: This, taskStatusToConfirm: interop.Enum): InstanceType; +} + declare class INFocusStatusCenter extends NSObject { static readonly defaultCenter: INFocusStatusCenter; @@ -6974,6 +6949,32 @@ declare class INMediaAffinityTypeResolutionResult extends INIntentResolutionResu static confirmationRequiredWithMediaAffinityTypeToConfirm any>(this: This, mediaAffinityTypeToConfirm: interop.Enum): InstanceType; } +declare class INPayBillIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + fromAccount: INPaymentAccount; + + billDetails: INBillDetails; + + transactionAmount: INPaymentAmount; + + transactionScheduledDate: INDateComponentsRange; + + transactionNote: string; + + setFromAccount(fromAccount: INPaymentAccount | null): void; + + setBillDetails(billDetails: INBillDetails | null): void; + + setTransactionAmount(transactionAmount: INPaymentAmount | null): void; + + setTransactionScheduledDate(transactionScheduledDate: INDateComponentsRange | null): void; + + setTransactionNote(transactionNote: string | null): void; +} + declare class INRestaurantGuestResolutionResult extends INIntentResolutionResult { static successWithResolvedRestaurantGuest any>(this: This, resolvedRestaurantGuest: INRestaurantGuest): InstanceType; @@ -7034,6 +7035,21 @@ declare class INCallGroup extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class INAddTasksIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + modifiedTaskList: INTaskList; + + get addedTasks(): NSArray; + set addedTasks(value: NSArray | Array); + + setModifiedTaskList(modifiedTaskList: INTaskList | null): void; + + setAddedTasks(addedTasks: NSArray | Array | null): void; +} + declare class INEditMessageIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -7048,12 +7064,6 @@ declare class INBillPayeeResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithBillPayeeToConfirm any>(this: This, billPayeeToConfirm: INBillPayee | null): InstanceType; } -declare class INCallDestinationTypeResolutionResult extends INIntentResolutionResult { - static successWithResolvedCallDestinationType any>(this: This, resolvedCallDestinationType: interop.Enum): InstanceType; - - static confirmationRequiredWithCallDestinationTypeToConfirm any>(this: This, callDestinationTypeToConfirm: interop.Enum): InstanceType; -} - declare class INDateRelevanceProvider extends INRelevanceProvider { readonly startDate: NSDate; @@ -7086,16 +7096,6 @@ declare class INRequestRideIntent extends INIntent { initWithPickupLocationDropOffLocationRideOptionNamePartySizePaymentMethod(pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null, rideOptionName: INSpeakableString | null, partySize: NSNumber | null, paymentMethod: INPaymentMethod | null): this; } -declare class INCreateTaskListIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - createdTaskList: INTaskList; - - setCreatedTaskList(createdTaskList: INTaskList | null): void; -} - declare class INMassResolutionResult extends INIntentResolutionResult { static successWithResolvedMass any>(this: This, resolvedMass: NSMeasurement): InstanceType; diff --git a/packages/ios-sim/types/IntentsUI.d.ts b/packages/ios-sim/types/IntentsUI.d.ts index c073855f..1e34a3b1 100644 --- a/packages/ios-sim/types/IntentsUI.d.ts +++ b/packages/ios-sim/types/IntentsUI.d.ts @@ -1,10 +1,10 @@ /// /// -declare const IntentsUIVersionNumber: number; - declare const IntentsUIVersionString: interop.Pointer; +declare const IntentsUIVersionNumber: number; + declare const INUIInteractiveBehavior: { None: 0, NextView: 1, diff --git a/packages/ios-sim/types/LocalAuthentication.d.ts b/packages/ios-sim/types/LocalAuthentication.d.ts index b3b9bf3f..5d3e4fb3 100644 --- a/packages/ios-sim/types/LocalAuthentication.d.ts +++ b/packages/ios-sim/types/LocalAuthentication.d.ts @@ -31,7 +31,8 @@ declare const LAError: { }; declare const LACompanionType: { - LACompanionTypeMac: 2, + Mac: 2, + Vision: 4, }; declare const LACredentialType: { diff --git a/packages/ios-sim/types/MapKit.d.ts b/packages/ios-sim/types/MapKit.d.ts index 46a81e06..b72c3d74 100644 --- a/packages/ios-sim/types/MapKit.d.ts +++ b/packages/ios-sim/types/MapKit.d.ts @@ -12,7 +12,7 @@ declare const MKAnnotationViewZPriorityDefaultSelected: number; declare const MKFeatureDisplayPriorityDefaultLow: number; -declare const MKLaunchOptionsMapSpanKey: string; +declare const MKLaunchOptionsDirectionsModeTransit: string; declare const MKLaunchOptionsDirectionsModeWalking: string; @@ -28,8 +28,6 @@ declare const MKPointOfInterestCategoryStore: string; declare const MKPointOfInterestCategorySpa: string; -declare const MKPointOfInterestCategorySkiing: string; - declare const MKPointOfInterestCategorySkating: string; declare const MKPointOfInterestCategoryRVPark: string; @@ -64,6 +62,8 @@ declare const MKPointOfInterestCategoryGasStation: string; declare const MKPointOfInterestCategoryFoodMarket: string; +declare const MKPointOfInterestCategoryFitnessCenter: string; + declare const MKPointOfInterestCategoryCarRental: string; declare const MKPointOfInterestCategoryCafe: string; @@ -84,12 +84,12 @@ declare const MKErrorDomain: string; declare const MKPointOfInterestCategorySurfing: string; +declare const MKLaunchOptionsMapSpanKey: string; + declare const MKPointOfInterestCategorySkatePark: string; declare const MKPointOfInterestCategoryHiking: string; -declare const MKPointOfInterestCategoryDistillery: string; - declare const MKPointOfInterestCategoryTennis: string; declare const MKPointOfInterestCategoryBasketball: string; @@ -104,6 +104,8 @@ declare const MKPointOfInterestCategoryLibrary: string; declare const MKPointOfInterestCategoryParking: string; +declare const MKPointOfInterestCategorySkiing: string; + declare const MKPointOfInterestCategoryFairground: string; declare const MKPointOfInterestCategoryKayaking: string; @@ -112,6 +114,8 @@ declare const MKPointOfInterestCategoryTheater: string; declare const MKPointOfInterestCategorySchool: string; +declare const MKLaunchOptionsDirectionsModeCycling: string; + declare const MKPointOfInterestCategoryBrewery: string; declare const MKMapViewDefaultAnnotationViewReuseIdentifier: string; @@ -120,27 +124,29 @@ declare const MKPointOfInterestCategoryAirport: string; declare const MKPointOfInterestCategoryGoKart: string; +declare const MKPointOfInterestCategoryDistillery: string; + declare const MKPointOfInterestCategoryAmusementPark: string; declare const MKPointsOfInterestRequestMaxRadius: number; declare const MKMapItemTypeIdentifier: string; -declare const MKPointOfInterestCategoryAquarium: string; - declare const MKPointOfInterestCategoryBank: string; declare const MKPointOfInterestCategoryUniversity: string; declare const MKPointOfInterestCategoryBaseball: string; +declare const MKAnnotationViewZPriorityMax: number; + declare const MKPointOfInterestCategoryStadium: string; declare const MKPointOfInterestCategoryFishing: string; declare const MKFeatureDisplayPriorityRequired: number; -declare const MKLaunchOptionsDirectionsModeDriving: string; +declare const MKPointOfInterestCategoryAquarium: string; declare const MKPointOfInterestCategoryEVCharger: string; @@ -166,8 +172,6 @@ declare const MKPointOfInterestCategoryNightlife: string; declare const MKLaunchOptionsMapCenterKey: string; -declare const MKPointOfInterestCategoryRestroom: string; - declare const MKPointOfInterestCategoryCampground: string; declare const MKPointOfInterestCategoryAutomotiveRepair: string; @@ -180,22 +184,20 @@ declare const MKAnnotationViewZPriorityMin: number; declare const MKLaunchOptionsCameraKey: string; +declare const MKPointOfInterestCategoryLaundry: string; + declare const MKPointOfInterestCategoryBowling: string; declare const MKPointOfInterestCategoryCastle: string; declare const MKPointOfInterestCategoryMuseum: string; -declare const MKAnnotationViewZPriorityMax: number; +declare const MKLaunchOptionsDirectionsModeDriving: string; -declare const MKPointOfInterestCategoryFitnessCenter: string; +declare const MKPointOfInterestCategoryRestroom: string; declare const MKMapCameraZoomDefault: number; -declare const MKPointOfInterestCategoryLaundry: string; - -declare const MKLaunchOptionsDirectionsModeTransit: string; - declare const MKPointOfInterestCategoryHotel: string; declare const MKPointOfInterestCategoryFireStation: string; @@ -204,16 +206,10 @@ declare const MKPointOfInterestCategorySoccer: string; declare const MKPointOfInterestCategoryRestaurant: string; -declare const MKScaleViewAlignment: { - Leading: 0, - Trailing: 1, -}; - -declare const MKDirectionsTransportType: { - Automobile: 1, - Walking: 2, - Transit: 4, - Any: 268435455, +declare const MKLookAroundBadgePosition: { + TopLeading: 0, + TopTrailing: 1, + BottomTrailing: 2, }; declare const MKPinAnnotationColor: { @@ -222,95 +218,78 @@ declare const MKPinAnnotationColor: { Purple: 2, }; -declare const MKOverlayLevel: { - Roads: 0, - Labels: 1, -}; - -declare const MKLocalSearchRegionPriority: { - Default: 0, - Required: 1, -}; - -declare const MKFeatureVisibility: { - Adaptive: 0, - Hidden: 1, - Visible: 2, -}; - -declare const MKErrorCode: { - Unknown: 1, - ServerFailure: 2, - LoadingThrottled: 3, - PlacemarkNotFound: 4, - DirectionsNotFound: 5, - DecodingFailed: 6, -}; - -declare const MKAddressFilterOption: { - Country: 1, - AdministrativeArea: 2, - SubAdministrativeArea: 4, - Locality: 8, - SubLocality: 16, - PostalCode: 32, -}; - -declare const MKDistanceFormatterUnitStyle: { - Default: 0, - Abbreviated: 1, - Full: 2, -}; - declare const MKMapFeatureOptions: { PointsOfInterest: 1, Territories: 2, PhysicalFeatures: 4, }; +declare const MKUserTrackingMode: { + None: 0, + Follow: 1, + FollowWithHeading: 2, +}; + declare const MKAnnotationViewCollisionMode: { Rectangle: 0, Circle: 1, None: 2, }; -declare const MKLookAroundBadgePosition: { - TopLeading: 0, - TopTrailing: 1, - BottomTrailing: 2, +declare const MKMapElevationStyle: { + Flat: 0, + Realistic: 1, }; -declare const MKAnnotationViewDragState: { - None: 0, - Starting: 1, - Dragging: 2, - Canceling: 3, - Ending: 4, +declare const MKLocalSearchCompleterResultType: { + Address: 1, + PointOfInterest: 2, + Query: 4, + PhysicalFeature: 8, }; -declare const MKMapItemDetailSelectionAccessoryCalloutStyle: { - Automatic: 0, - Full: 1, - Compact: 2, +declare const MKSearchCompletionFilterType: { + AndQueries: 0, + Only: 1, }; -declare const MKLocalSearchCompleterResultType: { +declare const MKLocalSearchResultType: { Address: 1, PointOfInterest: 2, - Query: 4, - PhysicalFeature: 8, + PhysicalFeature: 4, }; -declare const MKStandardMapEmphasisStyle: { +declare const MKDistanceFormatterUnitStyle: { Default: 0, - Muted: 1, + Abbreviated: 1, + Full: 2, }; -declare const MKDistanceFormatterUnits: { +declare const MKDirectionsRoutePreference: { + Any: 0, + Avoid: 1, +}; + +declare const MKDirectionsTransportType: { + Automobile: 1, + Walking: 2, + Transit: 4, + Cycling: 8, + Any: 268435455, +}; + +declare const MKLocalSearchRegionPriority: { Default: 0, - Metric: 1, - Imperial: 2, - ImperialWithYards: 3, + Required: 1, +}; + +declare const MKErrorCode: { + Unknown: 1, + ServerFailure: 2, + LoadingThrottled: 3, + PlacemarkNotFound: 4, + DirectionsNotFound: 5, + DecodingFailed: 6, }; declare const MKMapType: { @@ -322,25 +301,43 @@ declare const MKMapType: { MutedStandard: 5, }; -declare const MKDirectionsRoutePreference: { - Any: 0, - Avoid: 1, +declare const MKAddressFilterOption: { + Country: 1, + AdministrativeArea: 2, + SubAdministrativeArea: 4, + Locality: 8, + SubLocality: 16, + PostalCode: 32, }; -declare const MKMapElevationStyle: { - Flat: 0, - Realistic: 1, +declare const MKAnnotationViewDragState: { + None: 0, + Starting: 1, + Dragging: 2, + Canceling: 3, + Ending: 4, }; -declare const MKSearchCompletionFilterType: { - AndQueries: 0, - Only: 1, +declare const MKAddressRepresentationsContextStyle: { + Automatic: 0, + Short: 1, + Full: 2, }; -declare const MKUserTrackingMode: { - None: 0, - Follow: 1, - FollowWithHeading: 2, +declare const MKOverlayLevel: { + Roads: 0, + Labels: 1, +}; + +declare const MKFeatureVisibility: { + Adaptive: 0, + Hidden: 1, + Visible: 2, +}; + +declare const MKStandardMapEmphasisStyle: { + Default: 0, + Muted: 1, }; declare const MKMapFeatureType: { @@ -349,10 +346,23 @@ declare const MKMapFeatureType: { PhysicalFeature: 2, }; -declare const MKLocalSearchResultType: { - Address: 1, - PointOfInterest: 2, - PhysicalFeature: 4, +declare const MKScaleViewAlignment: { + Leading: 0, + Trailing: 1, + Center: 2, +}; + +declare const MKMapItemDetailSelectionAccessoryCalloutStyle: { + Automatic: 0, + Full: 1, + Compact: 2, +}; + +declare const MKDistanceFormatterUnits: { + Default: 0, + Metric: 1, + Imperial: 2, + ImperialWithYards: 3, }; declare class MKTileOverlayPath { @@ -564,95 +574,49 @@ declare interface MKMapViewDelegate extends NSObjectProtocol { declare class MKMapViewDelegate extends NativeObject implements MKMapViewDelegate { } -declare class MKMapItemAnnotation extends NSObject implements MKAnnotation { - initWithMapItem(mapItem: MKMapItem): this; +declare class MKMultiPoint extends MKShape { + points(): interop.Pointer; - readonly mapItem: MKMapItem; + readonly pointCount: number; - readonly coordinate: CLLocationCoordinate2D; + getCoordinatesRange(coords: interop.PointerConvertible, range: _NSRange): void; - readonly title: string; + locationAtPointIndex(index: number): number; - readonly subtitle: string; + locationsAtPointIndexes(indexes: NSIndexSet): NSArray; +} - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; +declare class MKMapItem extends NSObject { + readonly identifier: MKMapItemIdentifier; - isEqual(object: interop.Object): boolean; + readonly alternateIdentifiers: NSSet; - readonly hash: number; + readonly placemark: MKPlacemark; - readonly superclass: interop.Object; + readonly isCurrentLocation: boolean; - class(): interop.Object; + readonly location: CLLocation; - self(): this; + readonly address: MKAddress; - performSelector(aSelector: string): interop.Object; + readonly addressRepresentations: MKAddressRepresentations; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + name: string; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + phoneNumber: string; - readonly isProxy: boolean; + url: NSURL; - isKindOfClass(aClass: interop.Object): boolean; + timeZone: NSTimeZone; - isMemberOfClass(aClass: interop.Object): boolean; + pointOfInterestCategory: string; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - -declare class MKMultiPoint extends MKShape { - points(): interop.Pointer; - - readonly pointCount: number; - - getCoordinatesRange(coords: interop.PointerConvertible, range: _NSRange): void; - - locationAtPointIndex(index: number): number; - - locationsAtPointIndexes(indexes: NSIndexSet): NSArray; -} - -declare class MKMapItem extends NSObject { - readonly identifier: MKMapItemIdentifier; - - readonly alternateIdentifiers: NSSet; - - readonly placemark: MKPlacemark; - - readonly isCurrentLocation: boolean; - - name: string; - - phoneNumber: string; - - url: NSURL; - - timeZone: NSTimeZone; - - pointOfInterestCategory: string; - - static mapItemForCurrentLocation(): MKMapItem; + static mapItemForCurrentLocation(): MKMapItem; initWithPlacemark(placemark: MKPlacemark): this; + initWithLocationAddress(location: CLLocation, address: MKAddress | null): this; + openInMapsWithLaunchOptions(launchOptions: NSDictionary | Record | null): boolean; static openMapsWithItemsLaunchOptions(mapItems: NSArray | Array, launchOptions: NSDictionary | Record | null): boolean; @@ -669,31 +633,7 @@ declare class MKMapItem extends NSObject { setTimeZone(timeZone: NSTimeZone): void; - setPointOfInterestCategory(pointOfInterestCategory: string): void; -} - -declare class MKMapItemRequest extends NSObject { - initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - - initWithMapFeatureAnnotation(mapFeatureAnnotation: MKMapFeatureAnnotation): this; - - getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - - cancel(): void; - - readonly mapItemIdentifier: MKMapItemIdentifier; - - readonly mapFeatureAnnotation: MKMapFeatureAnnotation; - - readonly featureAnnotation: MKMapFeatureAnnotation; - - readonly cancelled: boolean; - - readonly loading: boolean; - - isCancelled(): boolean; - - isLoading(): boolean; + setPointOfInterestCategory(pointOfInterestCategory: string | null): void; } declare class MKLookAroundSnapshotter extends NSObject { @@ -813,48 +753,48 @@ declare class MKOverlayPathView extends MKOverlayView { setPath(path: interop.Object): void; } -declare class MKStandardMapConfiguration extends MKMapConfiguration { - init(): this; +declare class MKTileOverlay extends NSObject implements MKOverlay { + initWithURLTemplate(URLTemplate: string | null): this; - initWithElevationStyle(elevationStyle: interop.Enum): this; + tileSize: CGSize; - initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; + geometryFlipped: boolean; - initWithEmphasisStyle(emphasisStyle: interop.Enum): this; + minimumZ: number; - emphasisStyle: interop.Enum; + maximumZ: number; - pointOfInterestFilter: MKPointOfInterestFilter; + readonly URLTemplate: string; - showsTraffic: boolean; + canReplaceMapContent: boolean; - setEmphasisStyle(emphasisStyle: interop.Enum): void; + setTileSize(tileSize: CGSize): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + isGeometryFlipped(): boolean; - setShowsTraffic(showsTraffic: boolean): void; -} + setGeometryFlipped(geometryFlipped: boolean): void; -declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { - elevationStyle: interop.Enum; + setMinimumZ(minimumZ: number): void; - setElevationStyle(elevationStyle: interop.Enum): void; + setMaximumZ(maximumZ: number): void; - static readonly supportsSecureCoding: boolean; + setCanReplaceMapContent(canReplaceMapContent: boolean): void; - encodeWithCoder(coder: NSCoder): void; + URLForTilePath(path: MKTileOverlayPath): NSURL; - initWithCoder(coder: NSCoder): this; + loadTileAtPathResult(path: MKTileOverlayPath, result: (p1: NSData, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly coordinate: CLLocationCoordinate2D; -declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { - readonly identifier: string; + readonly boundingMapRect: MKMapRect; - readonly properties: NSData; + intersectsMapRect(mapRect: MKMapRect): boolean; - readonly geometry: NSArray; + readonly title: string; + + readonly subtitle: string; + + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; isEqual(object: interop.Object): boolean; @@ -897,80 +837,95 @@ declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { readonly debugDescription: string; } -declare class MKMapCamera extends NSObject implements NSSecureCoding, NSCopying { - centerCoordinate: CLLocationCoordinate2D; +declare class MKCircleRenderer extends MKOverlayPathRenderer { + initWithCircle(circle: MKCircle): this; - centerCoordinateDistance: number; + readonly circle: MKCircle; - heading: number; + strokeStart: number; - pitch: number; + strokeEnd: number; - altitude: number; + setStrokeStart(strokeStart: number): void; - static camera any>(this: This): InstanceType; + setStrokeEnd(strokeEnd: number): void; +} - static cameraLookingAtCenterCoordinateFromEyeCoordinateEyeAltitude any>(this: This, centerCoordinate: CLLocationCoordinate2D, eyeCoordinate: CLLocationCoordinate2D, eyeAltitude: number): InstanceType; +declare class MKGradientPolylineRenderer extends MKPolylineRenderer { + readonly locations: NSArray; - static cameraLookingAtCenterCoordinateFromDistancePitchHeading any>(this: This, centerCoordinate: CLLocationCoordinate2D, distance: number, pitch: number, heading: number): InstanceType; + readonly colors: NSArray; - static cameraLookingAtMapItemForViewSizeAllowPitch any>(this: This, mapItem: MKMapItem, viewSize: CGSize, allowPitch: boolean): InstanceType; + setColorsAtLocations(colors: NSArray | Array, locations: NSArray | Array): void; +} - setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; +declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { + initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; - setCenterCoordinateDistance(centerCoordinateDistance: number): void; + readonly multiPolyline: MKMultiPolyline; +} - setHeading(heading: number): void; +declare class MKOverlayPathRenderer extends MKOverlayRenderer { + fillColor: UIColor; - setPitch(pitch: number): void; + strokeColor: UIColor; - setAltitude(altitude: number): void; + lineWidth: number; - static readonly supportsSecureCoding: boolean; + lineJoin: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + lineCap: interop.Enum; - initWithCoder(coder: NSCoder): this; + miterLimit: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + lineDashPhase: number; -declare class MKTileOverlay extends NSObject implements MKOverlay { - initWithURLTemplate(URLTemplate: string | null): this; + get lineDashPattern(): NSArray; + set lineDashPattern(value: NSArray | Array); - tileSize: CGSize; + shouldRasterize: boolean; - geometryFlipped: boolean; + createPath(): void; - minimumZ: number; + path: interop.Object; - maximumZ: number; + invalidatePath(): void; - readonly URLTemplate: string; + applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; - canReplaceMapContent: boolean; + applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; - setTileSize(tileSize: CGSize): void; + strokePathInContext(path: interop.Object, context: interop.Object): void; - isGeometryFlipped(): boolean; + fillPathInContext(path: interop.Object, context: interop.Object): void; - setGeometryFlipped(geometryFlipped: boolean): void; + setFillColor(fillColor: UIColor | null): void; - setMinimumZ(minimumZ: number): void; + setStrokeColor(strokeColor: UIColor | null): void; - setMaximumZ(maximumZ: number): void; + setLineWidth(lineWidth: number): void; - setCanReplaceMapContent(canReplaceMapContent: boolean): void; + setLineJoin(lineJoin: interop.Enum): void; - URLForTilePath(path: MKTileOverlayPath): NSURL; + setLineCap(lineCap: interop.Enum): void; - loadTileAtPathResult(path: MKTileOverlayPath, result: (p1: NSData, p2: NSError) => void | null): void; + setMiterLimit(miterLimit: number): void; - readonly coordinate: CLLocationCoordinate2D; + setLineDashPhase(lineDashPhase: number): void; - readonly boundingMapRect: MKMapRect; + setLineDashPattern(lineDashPattern: NSArray | Array | null): void; - intersectsMapRect(mapRect: MKMapRect): boolean; + setShouldRasterize(shouldRasterize: boolean): void; + + setPath(path: interop.Object | null): void; +} + +declare class MKMapItemAnnotation extends NSObject implements MKAnnotation { + initWithMapItem(mapItem: MKMapItem): this; + + readonly mapItem: MKMapItem; + + readonly coordinate: CLLocationCoordinate2D; readonly title: string; @@ -1019,463 +974,494 @@ declare class MKTileOverlay extends NSObject implements MKOverlay { readonly debugDescription: string; } -declare class MKMapSnapshot extends NSObject { - readonly image: UIImage; +declare class MKClusterAnnotation extends NSObject implements MKAnnotation { + title: string; - pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; + subtitle: string; - readonly traitCollection: UITraitCollection; -} + readonly memberAnnotations: NSArray; -declare class MKMapSnapshotOptions extends NSObject implements NSCopying { - preferredConfiguration: MKMapConfiguration; + initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; - camera: MKMapCamera; + setTitle(title: string | null): void; - mapRect: MKMapRect; + setSubtitle(subtitle: string | null): void; - region: MKCoordinateRegion; + readonly coordinate: CLLocationCoordinate2D; - mapType: interop.Enum; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - pointOfInterestFilter: MKPointOfInterestFilter; + isEqual(object: interop.Object): boolean; - showsPointsOfInterest: boolean; + readonly hash: number; - showsBuildings: boolean; + readonly superclass: interop.Object; - size: CGSize; + class(): interop.Object; - scale: number; + self(): this; - traitCollection: UITraitCollection; + performSelector(aSelector: string): interop.Object; - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setCamera(camera: MKMapCamera): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setMapRect(mapRect: MKMapRect): void; + readonly isProxy: boolean; - setRegion(region: MKCoordinateRegion): void; + isKindOfClass(aClass: interop.Object): boolean; - setMapType(mapType: interop.Enum): void; + isMemberOfClass(aClass: interop.Object): boolean; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + respondsToSelector(aSelector: string): boolean; - setShowsBuildings(showsBuildings: boolean): void; + retain(): this; - setSize(size: CGSize): void; + release(): void; - setScale(scale: number): void; + autorelease(): this; - setTraitCollection(traitCollection: UITraitCollection): void; + retainCount(): number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare class MKRouteStep extends NSObject { - readonly instructions: string; +declare class MKUserLocation extends NSObject implements MKAnnotation { + readonly updating: boolean; - readonly notice: string; + readonly location: CLLocation; - readonly polyline: MKPolyline; + readonly heading: CLHeading; - readonly distance: number; + title: string; - readonly transportType: interop.Enum; -} + subtitle: string; -declare class MKRoute extends NSObject { - readonly name: string; + isUpdating(): boolean; - readonly advisoryNotices: NSArray; + setTitle(title: string | null): void; - readonly distance: number; + setSubtitle(subtitle: string | null): void; - readonly expectedTravelTime: number; + readonly coordinate: CLLocationCoordinate2D; - readonly transportType: interop.Enum; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - readonly polyline: MKPolyline; + isEqual(object: interop.Object): boolean; - readonly steps: NSArray; + readonly hash: number; - readonly hasTolls: boolean; + readonly superclass: interop.Object; - readonly hasHighways: boolean; -} + class(): interop.Object; -declare class MKDirectionsResponse extends NSObject { - readonly source: MKMapItem; + self(): this; - readonly destination: MKMapItem; + performSelector(aSelector: string): interop.Object; - readonly routes: NSArray; -} + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; -declare class MKDirectionsRequest extends NSObject { - source: MKMapItem; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setSource(source: MKMapItem | null): void; + readonly isProxy: boolean; - destination: MKMapItem; + isKindOfClass(aClass: interop.Object): boolean; - setDestination(destination: MKMapItem | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - transportType: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - requestsAlternateRoutes: boolean; + respondsToSelector(aSelector: string): boolean; - departureDate: NSDate; + retain(): this; - arrivalDate: NSDate; + release(): void; - tollPreference: interop.Enum; + autorelease(): this; - highwayPreference: interop.Enum; + retainCount(): number; - setTransportType(transportType: interop.Enum): void; + readonly zone: interop.Pointer; - setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; + readonly description: string; - setDepartureDate(departureDate: NSDate): void; + readonly debugDescription: string; +} - setArrivalDate(arrivalDate: NSDate): void; +declare class MKMarkerAnnotationView extends MKAnnotationView { + titleVisibility: interop.Enum; - setTollPreference(tollPreference: interop.Enum): void; + subtitleVisibility: interop.Enum; - setHighwayPreference(highwayPreference: interop.Enum): void; + markerTintColor: UIColor; - initWithContentsOfURL(url: NSURL): this; + glyphTintColor: UIColor; - static isDirectionsRequestURL(url: NSURL): boolean; + glyphText: string; + + glyphImage: UIImage; + + selectedGlyphImage: UIImage; + + animatesWhenAdded: boolean; + + setTitleVisibility(titleVisibility: interop.Enum): void; + + setSubtitleVisibility(subtitleVisibility: interop.Enum): void; + + setMarkerTintColor(markerTintColor: UIColor): void; + + setGlyphTintColor(glyphTintColor: UIColor): void; + + setGlyphText(glyphText: string): void; + + setGlyphImage(glyphImage: UIImage): void; + + setSelectedGlyphImage(selectedGlyphImage: UIImage): void; + + setAnimatesWhenAdded(animatesWhenAdded: boolean): void; } -declare class MKLocalSearchCompleter extends NSObject { - queryFragment: string; +declare class MKStandardMapConfiguration extends MKMapConfiguration { + init(): this; - region: MKCoordinateRegion; + initWithElevationStyle(elevationStyle: interop.Enum): this; - regionPriority: interop.Enum; + initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; - filterType: interop.Enum; + initWithEmphasisStyle(emphasisStyle: interop.Enum): this; - resultTypes: interop.Enum; + emphasisStyle: interop.Enum; pointOfInterestFilter: MKPointOfInterestFilter; - addressFilter: MKAddressFilter; + showsTraffic: boolean; - delegate: MKLocalSearchCompleterDelegate; + setEmphasisStyle(emphasisStyle: interop.Enum): void; - readonly results: NSArray; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - readonly searching: boolean; + setShowsTraffic(showsTraffic: boolean): void; +} - cancel(): void; +declare class MKReverseGeocodingRequest extends NSObject { + readonly cancelled: boolean; - setQueryFragment(queryFragment: string): void; + readonly loading: boolean; - setRegion(region: MKCoordinateRegion): void; + readonly location: CLLocation; - setRegionPriority(regionPriority: interop.Enum): void; + preferredLocale: NSLocale; - setFilterType(filterType: interop.Enum): void; + initWithLocation(location: CLLocation): this; - setResultTypes(resultTypes: interop.Enum): void; + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + cancel(): void; - setAddressFilter(addressFilter: MKAddressFilter): void; + isCancelled(): boolean; - setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; + isLoading(): boolean; - isSearching(): boolean; + setPreferredLocale(preferredLocale: NSLocale | null): void; } -declare class MKLocalSearchRequest extends NSObject implements NSCopying { - init(): this; +declare class MKMapSnapshot extends NSObject { + readonly image: UIImage; - initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; + pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; - initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; + readonly traitCollection: UITraitCollection; +} - naturalLanguageQuery: string; +declare class MKMapSnapshotOptions extends NSObject implements NSCopying { + preferredConfiguration: MKMapConfiguration; - region: MKCoordinateRegion; + camera: MKMapCamera; - regionPriority: interop.Enum; + mapRect: MKMapRect; - resultTypes: interop.Enum; + region: MKCoordinateRegion; + + mapType: interop.Enum; pointOfInterestFilter: MKPointOfInterestFilter; - addressFilter: MKAddressFilter; + showsPointsOfInterest: boolean; - setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; + showsBuildings: boolean; - setRegion(region: MKCoordinateRegion): void; + size: CGSize; - setRegionPriority(regionPriority: interop.Enum): void; + scale: number; - setResultTypes(resultTypes: interop.Enum): void; + traitCollection: UITraitCollection; + + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + + setCamera(camera: MKMapCamera): void; + + setMapRect(mapRect: MKMapRect): void; + + setRegion(region: MKCoordinateRegion): void; + + setMapType(mapType: interop.Enum): void; setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; - setAddressFilter(addressFilter: MKAddressFilter): void; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - initWithCompletion(completion: MKLocalSearchCompletion): this; + setShowsBuildings(showsBuildings: boolean): void; + + setSize(size: CGSize): void; + + setScale(scale: number): void; + + setTraitCollection(traitCollection: UITraitCollection): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { - initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; +declare class MKMapView extends UIView implements NSCoding { + delegate: MKMapViewDelegate; - initWithCoordinateRegion(region: MKCoordinateRegion): this; + mapType: interop.Enum; - readonly coordinate: CLLocationCoordinate2D; + preferredConfiguration: MKMapConfiguration; - readonly radius: number; + selectableMapFeatures: interop.Enum; - readonly region: MKCoordinateRegion; + region: MKCoordinateRegion; - pointOfInterestFilter: MKPointOfInterestFilter; + setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + centerCoordinate: CLLocationCoordinate2D; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; -declare class MKCircleRenderer extends MKOverlayPathRenderer { - initWithCircle(circle: MKCircle): this; + regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; - readonly circle: MKCircle; + visibleMapRect: MKMapRect; - strokeStart: number; + setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - strokeEnd: number; + mapRectThatFits(mapRect: MKMapRect): MKMapRect; - setStrokeStart(strokeStart: number): void; + setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: UIEdgeInsets, animate: boolean): void; - setStrokeEnd(strokeEnd: number): void; -} + mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: UIEdgeInsets): MKMapRect; -declare class MKGradientPolylineRenderer extends MKPolylineRenderer { - readonly locations: NSArray; + camera: MKMapCamera; - readonly colors: NSArray; + setCameraAnimated(camera: MKMapCamera, animated: boolean): void; - setColorsAtLocations(colors: NSArray | Array, locations: NSArray | Array): void; -} + cameraZoomRange: MKMapCameraZoomRange; -declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { - initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; + setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; - readonly multiPolyline: MKMultiPolyline; -} + cameraBoundary: MKMapCameraBoundary; -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolyline extends MKShape implements MKOverlay { - initWithPolylines(polylines: NSArray | Array): this; + setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; - readonly polylines: NSArray; + convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: UIView | null): CGPoint; - readonly coordinate: CLLocationCoordinate2D; + convertPointToCoordinateFromView(point: CGPoint, view: UIView | null): CLLocationCoordinate2D; - readonly boundingMapRect: MKMapRect; + convertRegionToRectToView(region: MKCoordinateRegion, view: UIView | null): CGRect; - intersectsMapRect(mapRect: MKMapRect): boolean; + convertRectToRegionFromView(rect: CGRect, view: UIView | null): MKCoordinateRegion; - canReplaceMapContent: boolean; + zoomEnabled: boolean; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + scrollEnabled: boolean; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + rotateEnabled: boolean; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + pitchEnabled: boolean; - isEqual(object: interop.Object): boolean; + showsUserTrackingButton: boolean; - readonly hash: number; + pitchButtonVisibility: interop.Enum; - readonly superclass: interop.Object; + showsCompass: boolean; - class(): interop.Object; + showsScale: boolean; - self(): this; + pointOfInterestFilter: MKPointOfInterestFilter; - performSelector(aSelector: string): interop.Object; + showsPointsOfInterest: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + showsBuildings: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + showsTraffic: boolean; - readonly isProxy: boolean; + showsUserLocation: boolean; - isKindOfClass(aClass: interop.Object): boolean; + readonly userLocation: MKUserLocation; - isMemberOfClass(aClass: interop.Object): boolean; + userTrackingMode: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; - respondsToSelector(aSelector: string): boolean; + readonly userLocationVisible: boolean; - retain(): this; + addAnnotation(annotation: MKAnnotation): void; + + addAnnotations(annotations: NSArray | Array): void; + + removeAnnotation(annotation: MKAnnotation): void; + + removeAnnotations(annotations: NSArray | Array): void; + + readonly annotations: NSArray; - release(): void; + annotationsInMapRect(mapRect: MKMapRect): NSSet; - autorelease(): this; + viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; - retainCount(): number; + dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; - readonly zone: interop.Pointer; + dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; - readonly description: string; + registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; - readonly debugDescription: string; -} + selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; -// @ts-ignore ClassDecl.tsIgnore -declare class MKPolyline extends MKMultiPoint implements MKOverlay { - static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; + deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; - static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + get selectedAnnotations(): NSArray; + set selectedAnnotations(value: NSArray | Array); - readonly coordinate: CLLocationCoordinate2D; + readonly annotationVisibleRect: CGRect; - readonly boundingMapRect: MKMapRect; + showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; - intersectsMapRect(mapRect: MKMapRect): boolean; + setDelegate(delegate: MKMapViewDelegate | null): void; - canReplaceMapContent: boolean; + setMapType(mapType: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + setSelectableMapFeatures(selectableMapFeatures: interop.Enum): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setRegion(region: MKCoordinateRegion): void; - isEqual(object: interop.Object): boolean; + setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; - readonly hash: number; + setVisibleMapRect(visibleMapRect: MKMapRect): void; - readonly superclass: interop.Object; + setCamera(camera: MKMapCamera): void; - class(): interop.Object; + setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; - self(): this; + setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; - performSelector(aSelector: string): interop.Object; + isZoomEnabled(): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setZoomEnabled(zoomEnabled: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + isScrollEnabled(): boolean; - readonly isProxy: boolean; + setScrollEnabled(scrollEnabled: boolean): void; - isKindOfClass(aClass: interop.Object): boolean; + isRotateEnabled(): boolean; - isMemberOfClass(aClass: interop.Object): boolean; + setRotateEnabled(rotateEnabled: boolean): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + isPitchEnabled(): boolean; - respondsToSelector(aSelector: string): boolean; + setPitchEnabled(pitchEnabled: boolean): void; - retain(): this; + setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; - release(): void; + setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; - autorelease(): this; + setShowsCompass(showsCompass: boolean): void; - retainCount(): number; + setShowsScale(showsScale: boolean): void; - readonly zone: interop.Pointer; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; - readonly description: string; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - readonly debugDescription: string; -} + setShowsBuildings(showsBuildings: boolean): void; -declare class MKOverlayPathRenderer extends MKOverlayRenderer { - fillColor: UIColor; + setShowsTraffic(showsTraffic: boolean): void; - strokeColor: UIColor; + setShowsUserLocation(showsUserLocation: boolean): void; - lineWidth: number; + setUserTrackingMode(userTrackingMode: interop.Enum): void; - lineJoin: interop.Enum; + isUserLocationVisible(): boolean; - lineCap: interop.Enum; + setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; - miterLimit: number; + addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; - lineDashPhase: number; + addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; - get lineDashPattern(): NSArray; - set lineDashPattern(value: NSArray | Array); + removeOverlay(overlay: MKOverlay): void; - shouldRasterize: boolean; + removeOverlays(overlays: NSArray | Array): void; - createPath(): void; + insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; - path: interop.Object; + insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - invalidatePath(): void; + insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; - applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + readonly overlays: NSArray; - strokePathInContext(path: interop.Object, context: interop.Object): void; + overlaysInLevel(level: interop.Enum): NSArray; - fillPathInContext(path: interop.Object, context: interop.Object): void; + rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; - setFillColor(fillColor: UIColor | null): void; + viewForOverlay(overlay: MKOverlay): MKOverlayView; - setStrokeColor(strokeColor: UIColor | null): void; + addOverlay(overlay: MKOverlay): void; - setLineWidth(lineWidth: number): void; + addOverlays(overlays: NSArray | Array): void; - setLineJoin(lineJoin: interop.Enum): void; + insertOverlayAtIndex(overlay: MKOverlay, index: number): void; - setLineCap(lineCap: interop.Enum): void; + exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; - setMiterLimit(miterLimit: number): void; + encodeWithCoder(coder: NSCoder): void; - setLineDashPhase(lineDashPhase: number): void; + initWithCoder(coder: NSCoder): this; +} - setLineDashPattern(lineDashPattern: NSArray | Array | null): void; +declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { + static automaticWithPresentationViewController(presentationViewController: UIViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; - setShouldRasterize(shouldRasterize: boolean): void; + static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; - setPath(path: interop.Object | null): void; -} + static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolygon extends MKShape implements MKOverlay { - initWithPolygons(polygons: NSArray | Array): this; + static sheetPresentedFromViewController(viewController: UIViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly polygons: NSArray; + static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; +} - readonly coordinate: CLLocationCoordinate2D; +declare class MKMapFeatureAnnotation extends NSObject implements MKAnnotation { + readonly featureType: interop.Enum; - readonly boundingMapRect: MKMapRect; + readonly iconStyle: MKIconStyle; - intersectsMapRect(mapRect: MKMapRect): boolean; + readonly pointOfInterestCategory: string; - canReplaceMapContent: boolean; + readonly coordinate: CLLocationCoordinate2D; - // @ts-ignore MemberDecl.tsIgnore readonly title: string; - // @ts-ignore MemberDecl.tsIgnore readonly subtitle: string; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -1521,409 +1507,472 @@ declare class MKMultiPolygon extends MKShape implements MKOverlay { readonly debugDescription: string; } -// @ts-ignore ClassDecl.tsIgnore -declare class MKPointAnnotation extends MKShape { - init(): this; +declare class MKOverlayRenderer extends NSObject { + initWithOverlay(overlay: MKOverlay): this; - initWithCoordinate(coordinate: CLLocationCoordinate2D): this; + readonly overlay: MKOverlay; - initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; + pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - // @ts-ignore MemberDecl.tsIgnore - coordinate: CLLocationCoordinate2D; + mapPointForPoint(point: CGPoint): MKMapPoint; - // @ts-ignore MemberDecl.tsIgnore - setCoordinate(coordinate: CLLocationCoordinate2D): void; + rectForMapRect(mapRect: MKMapRect): CGRect; + + mapRectForRect(rect: CGRect): MKMapRect; + + canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; + + drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; + + setNeedsDisplay(): void; + + setNeedsDisplayInMapRect(mapRect: MKMapRect): void; + + setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; + + alpha: number; + + readonly contentScaleFactor: number; + + blendMode: interop.Enum; + + setAlpha(alpha: number): void; + + setBlendMode(blendMode: interop.Enum): void; } -declare class MKClusterAnnotation extends NSObject implements MKAnnotation { - title: string; +// @ts-ignore ClassDecl.tsIgnore +declare class MKAnnotationView extends UIView { + initWithAnnotationReuseIdentifier(annotation: MKAnnotation | null, reuseIdentifier: string | null): this; - subtitle: string; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(aDecoder: NSCoder): this; - readonly memberAnnotations: NSArray; + readonly reuseIdentifier: string; - initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; + prepareForReuse(): void; - setTitle(title: string | null): void; + prepareForDisplay(): void; - setSubtitle(subtitle: string | null): void; + annotation: MKAnnotation; - readonly coordinate: CLLocationCoordinate2D; + image: UIImage; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + centerOffset: CGPoint; - isEqual(object: interop.Object): boolean; + accessoryOffset: CGPoint; - readonly hash: number; + calloutOffset: CGPoint; - readonly superclass: interop.Object; + enabled: boolean; - class(): interop.Object; + highlighted: boolean; - self(): this; + selected: boolean; - performSelector(aSelector: string): interop.Object; + setSelectedAnimated(selected: boolean, animated: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + canShowCallout: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + leftCalloutAccessoryView: UIView; - readonly isProxy: boolean; + rightCalloutAccessoryView: UIView; - isKindOfClass(aClass: interop.Object): boolean; + detailCalloutAccessoryView: UIView; - isMemberOfClass(aClass: interop.Object): boolean; + draggable: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + dragState: interop.Enum; - respondsToSelector(aSelector: string): boolean; + setDragStateAnimated(newDragState: interop.Enum, animated: boolean): void; - retain(): this; + clusteringIdentifier: string; + + readonly clusterAnnotationView: MKAnnotationView; + + displayPriority: number; + + zPriority: number; + + selectedZPriority: number; + + collisionMode: interop.Enum; + + setAnnotation(annotation: MKAnnotation | null): void; + + setImage(image: UIImage | null): void; + + setCenterOffset(centerOffset: CGPoint): void; + + setAccessoryOffset(accessoryOffset: CGPoint): void; - release(): void; + setCalloutOffset(calloutOffset: CGPoint): void; - autorelease(): this; + isEnabled(): boolean; - retainCount(): number; + setEnabled(enabled: boolean): void; - readonly zone: interop.Pointer; + isHighlighted(): boolean; - readonly description: string; + setHighlighted(highlighted: boolean): void; - readonly debugDescription: string; -} + isSelected(): boolean; -declare class MKUserLocation extends NSObject implements MKAnnotation { - readonly updating: boolean; + setSelected(selected: boolean): void; - readonly location: CLLocation; + setCanShowCallout(canShowCallout: boolean): void; - readonly heading: CLHeading; + setLeftCalloutAccessoryView(leftCalloutAccessoryView: UIView | null): void; - title: string; + setRightCalloutAccessoryView(rightCalloutAccessoryView: UIView | null): void; - subtitle: string; + setDetailCalloutAccessoryView(detailCalloutAccessoryView: UIView): void; - isUpdating(): boolean; + isDraggable(): boolean; - setTitle(title: string | null): void; + setDraggable(draggable: boolean): void; - setSubtitle(subtitle: string | null): void; + setDragState(dragState: interop.Enum): void; - readonly coordinate: CLLocationCoordinate2D; + setClusteringIdentifier(clusteringIdentifier: string): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setDisplayPriority(displayPriority: number): void; - isEqual(object: interop.Object): boolean; + setZPriority(zPriority: number): void; - readonly hash: number; + setSelectedZPriority(selectedZPriority: number): void; - readonly superclass: interop.Object; + setCollisionMode(collisionMode: interop.Enum): void; +} - class(): interop.Object; +declare class MKMapItemRequest extends NSObject { + initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - self(): this; + initWithMapFeatureAnnotation(mapFeatureAnnotation: MKMapFeatureAnnotation): this; - performSelector(aSelector: string): interop.Object; + getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + cancel(): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly mapItemIdentifier: MKMapItemIdentifier; - readonly isProxy: boolean; + readonly mapFeatureAnnotation: MKMapFeatureAnnotation; - isKindOfClass(aClass: interop.Object): boolean; + readonly featureAnnotation: MKMapFeatureAnnotation; - isMemberOfClass(aClass: interop.Object): boolean; + readonly cancelled: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly loading: boolean; - respondsToSelector(aSelector: string): boolean; + isCancelled(): boolean; - retain(): this; + isLoading(): boolean; +} - release(): void; +declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { + elevationStyle: interop.Enum; - autorelease(): this; + setElevationStyle(elevationStyle: interop.Enum): void; - retainCount(): number; + static readonly supportsSecureCoding: boolean; - readonly zone: interop.Pointer; + encodeWithCoder(coder: NSCoder): void; - readonly description: string; + initWithCoder(coder: NSCoder): this; - readonly debugDescription: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKMarkerAnnotationView extends MKAnnotationView { - titleVisibility: interop.Enum; +declare class MKMapCamera extends NSObject implements NSSecureCoding, NSCopying { + centerCoordinate: CLLocationCoordinate2D; - subtitleVisibility: interop.Enum; + centerCoordinateDistance: number; - markerTintColor: UIColor; + heading: number; - glyphTintColor: UIColor; + pitch: number; - glyphText: string; + altitude: number; - glyphImage: UIImage; + static camera any>(this: This): InstanceType; - selectedGlyphImage: UIImage; + static cameraLookingAtCenterCoordinateFromEyeCoordinateEyeAltitude any>(this: This, centerCoordinate: CLLocationCoordinate2D, eyeCoordinate: CLLocationCoordinate2D, eyeAltitude: number): InstanceType; - animatesWhenAdded: boolean; + static cameraLookingAtCenterCoordinateFromDistancePitchHeading any>(this: This, centerCoordinate: CLLocationCoordinate2D, distance: number, pitch: number, heading: number): InstanceType; - setTitleVisibility(titleVisibility: interop.Enum): void; + static cameraLookingAtMapItemForViewSizeAllowPitch any>(this: This, mapItem: MKMapItem, viewSize: CGSize, allowPitch: boolean): InstanceType; - setSubtitleVisibility(subtitleVisibility: interop.Enum): void; + setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; - setMarkerTintColor(markerTintColor: UIColor): void; + setCenterCoordinateDistance(centerCoordinateDistance: number): void; - setGlyphTintColor(glyphTintColor: UIColor): void; + setHeading(heading: number): void; - setGlyphText(glyphText: string): void; + setPitch(pitch: number): void; - setGlyphImage(glyphImage: UIImage): void; + setAltitude(altitude: number): void; - setSelectedGlyphImage(selectedGlyphImage: UIImage): void; + static readonly supportsSecureCoding: boolean; - setAnimatesWhenAdded(animatesWhenAdded: boolean): void; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKMapView extends UIView implements NSCoding { - delegate: MKMapViewDelegate; +declare class MKLocalSearchCompleter extends NSObject { + queryFragment: string; - mapType: interop.Enum; + region: MKCoordinateRegion; - preferredConfiguration: MKMapConfiguration; + regionPriority: interop.Enum; - selectableMapFeatures: interop.Enum; + filterType: interop.Enum; - region: MKCoordinateRegion; + resultTypes: interop.Enum; - setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; + pointOfInterestFilter: MKPointOfInterestFilter; - centerCoordinate: CLLocationCoordinate2D; + addressFilter: MKAddressFilter; - setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; + delegate: MKLocalSearchCompleterDelegate; - regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; + readonly results: NSArray; - visibleMapRect: MKMapRect; + readonly searching: boolean; - setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; + cancel(): void; - mapRectThatFits(mapRect: MKMapRect): MKMapRect; + setQueryFragment(queryFragment: string): void; - setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: UIEdgeInsets, animate: boolean): void; + setRegion(region: MKCoordinateRegion): void; - mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: UIEdgeInsets): MKMapRect; + setRegionPriority(regionPriority: interop.Enum): void; - camera: MKMapCamera; + setFilterType(filterType: interop.Enum): void; - setCameraAnimated(camera: MKMapCamera, animated: boolean): void; + setResultTypes(resultTypes: interop.Enum): void; - cameraZoomRange: MKMapCameraZoomRange; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; + setAddressFilter(addressFilter: MKAddressFilter | null): void; - cameraBoundary: MKMapCameraBoundary; + setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; - setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; + isSearching(): boolean; +} - convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: UIView | null): CGPoint; +declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { + initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; - convertPointToCoordinateFromView(point: CGPoint, view: UIView | null): CLLocationCoordinate2D; + initWithCoordinateRegion(region: MKCoordinateRegion): this; - convertRegionToRectToView(region: MKCoordinateRegion, view: UIView | null): CGRect; + readonly coordinate: CLLocationCoordinate2D; - convertRectToRegionFromView(rect: CGRect, view: UIView | null): MKCoordinateRegion; + readonly radius: number; - zoomEnabled: boolean; + readonly region: MKCoordinateRegion; - scrollEnabled: boolean; + pointOfInterestFilter: MKPointOfInterestFilter; - rotateEnabled: boolean; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - pitchEnabled: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - showsUserTrackingButton: boolean; +declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { + readonly identifier: string; - pitchButtonVisibility: interop.Enum; + readonly properties: NSData; - showsCompass: boolean; + readonly geometry: NSArray; - showsScale: boolean; + isEqual(object: interop.Object): boolean; - pointOfInterestFilter: MKPointOfInterestFilter; + readonly hash: number; - showsPointsOfInterest: boolean; + readonly superclass: interop.Object; - showsBuildings: boolean; + class(): interop.Object; - showsTraffic: boolean; + self(): this; - showsUserLocation: boolean; + performSelector(aSelector: string): interop.Object; - readonly userLocation: MKUserLocation; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - userTrackingMode: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; + readonly isProxy: boolean; - readonly userLocationVisible: boolean; + isKindOfClass(aClass: interop.Object): boolean; - addAnnotation(annotation: MKAnnotation): void; + isMemberOfClass(aClass: interop.Object): boolean; - addAnnotations(annotations: NSArray | Array): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - removeAnnotation(annotation: MKAnnotation): void; + respondsToSelector(aSelector: string): boolean; - removeAnnotations(annotations: NSArray | Array): void; + retain(): this; - readonly annotations: NSArray; + release(): void; - annotationsInMapRect(mapRect: MKMapRect): NSSet; + autorelease(): this; - viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; + retainCount(): number; - dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; + readonly zone: interop.Pointer; - dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; + readonly description: string; - registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; + readonly debugDescription: string; +} - selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKMultiPolygon extends MKShape implements MKOverlay { + initWithPolygons(polygons: NSArray | Array): this; - deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; + readonly polygons: NSArray; - get selectedAnnotations(): NSArray; - set selectedAnnotations(value: NSArray | Array); + readonly coordinate: CLLocationCoordinate2D; - readonly annotationVisibleRect: CGRect; + readonly boundingMapRect: MKMapRect; - showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; + intersectsMapRect(mapRect: MKMapRect): boolean; - setDelegate(delegate: MKMapViewDelegate | null): void; + canReplaceMapContent: boolean; - setMapType(mapType: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - setSelectableMapFeatures(selectableMapFeatures: interop.Enum): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - setRegion(region: MKCoordinateRegion): void; + isEqual(object: interop.Object): boolean; - setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; + readonly hash: number; - setVisibleMapRect(visibleMapRect: MKMapRect): void; + readonly superclass: interop.Object; - setCamera(camera: MKMapCamera): void; + class(): interop.Object; - setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; + self(): this; - setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; + performSelector(aSelector: string): interop.Object; - isZoomEnabled(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setZoomEnabled(zoomEnabled: boolean): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - isScrollEnabled(): boolean; + readonly isProxy: boolean; - setScrollEnabled(scrollEnabled: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - isRotateEnabled(): boolean; + isMemberOfClass(aClass: interop.Object): boolean; - setRotateEnabled(rotateEnabled: boolean): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - isPitchEnabled(): boolean; + respondsToSelector(aSelector: string): boolean; - setPitchEnabled(pitchEnabled: boolean): void; + retain(): this; - setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; + release(): void; - setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; + autorelease(): this; - setShowsCompass(showsCompass: boolean): void; + retainCount(): number; - setShowsScale(showsScale: boolean): void; + readonly zone: interop.Pointer; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + readonly description: string; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + readonly debugDescription: string; +} - setShowsBuildings(showsBuildings: boolean): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKMultiPolyline extends MKShape implements MKOverlay { + initWithPolylines(polylines: NSArray | Array): this; - setShowsTraffic(showsTraffic: boolean): void; + readonly polylines: NSArray; - setShowsUserLocation(showsUserLocation: boolean): void; + readonly coordinate: CLLocationCoordinate2D; - setUserTrackingMode(userTrackingMode: interop.Enum): void; + readonly boundingMapRect: MKMapRect; - isUserLocationVisible(): boolean; + intersectsMapRect(mapRect: MKMapRect): boolean; - setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; + canReplaceMapContent: boolean; - addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - removeOverlay(overlay: MKOverlay): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - removeOverlays(overlays: NSArray | Array): void; + isEqual(object: interop.Object): boolean; - insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; + readonly hash: number; - insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + readonly superclass: interop.Object; - insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + class(): interop.Object; - exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; + self(): this; - readonly overlays: NSArray; + performSelector(aSelector: string): interop.Object; - overlaysInLevel(level: interop.Enum): NSArray; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - viewForOverlay(overlay: MKOverlay): MKOverlayView; + readonly isProxy: boolean; - addOverlay(overlay: MKOverlay): void; + isKindOfClass(aClass: interop.Object): boolean; - addOverlays(overlays: NSArray | Array): void; + isMemberOfClass(aClass: interop.Object): boolean; - insertOverlayAtIndex(overlay: MKOverlay, index: number): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; + respondsToSelector(aSelector: string): boolean; - encodeWithCoder(coder: NSCoder): void; + retain(): this; - initWithCoder(coder: NSCoder): this; -} + release(): void; -declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { - static automaticWithPresentationViewController(presentationViewController: UIViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; + autorelease(): this; - static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; + retainCount(): number; - static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; + readonly zone: interop.Pointer; - static sheetPresentedFromViewController(viewController: UIViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; + readonly description: string; - static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; + readonly debugDescription: string; } -declare class MKMapFeatureAnnotation extends NSObject implements MKAnnotation { - readonly featureType: interop.Enum; - - readonly iconStyle: MKIconStyle; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPolyline extends MKMultiPoint implements MKOverlay { + static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - readonly pointOfInterestCategory: string; + static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; readonly coordinate: CLLocationCoordinate2D; + readonly boundingMapRect: MKMapRect; + + intersectsMapRect(mapRect: MKMapRect): boolean; + + canReplaceMapContent: boolean; + + // @ts-ignore MemberDecl.tsIgnore readonly title: string; + // @ts-ignore MemberDecl.tsIgnore readonly subtitle: string; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -1969,142 +2018,141 @@ declare class MKMapFeatureAnnotation extends NSObject implements MKAnnotation { readonly debugDescription: string; } -declare class MKOverlayRenderer extends NSObject { - initWithOverlay(overlay: MKOverlay): this; - - readonly overlay: MKOverlay; - - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - - mapPointForPoint(point: CGPoint): MKMapPoint; - - rectForMapRect(mapRect: MKMapRect): CGRect; - - mapRectForRect(rect: CGRect): MKMapRect; - - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPointAnnotation extends MKShape { + init(): this; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; + initWithCoordinate(coordinate: CLLocationCoordinate2D): this; - setNeedsDisplay(): void; + initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; + // @ts-ignore MemberDecl.tsIgnore + coordinate: CLLocationCoordinate2D; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; + // @ts-ignore MemberDecl.tsIgnore + setCoordinate(coordinate: CLLocationCoordinate2D): void; +} - alpha: number; +declare class MKGeocodingRequest extends NSObject { + readonly cancelled: boolean; - readonly contentScaleFactor: number; + readonly loading: boolean; - blendMode: interop.Enum; + readonly addressString: string; - setAlpha(alpha: number): void; + region: MKCoordinateRegion; - setBlendMode(blendMode: interop.Enum): void; -} + preferredLocale: NSLocale; -// @ts-ignore ClassDecl.tsIgnore -declare class MKAnnotationView extends UIView { - initWithAnnotationReuseIdentifier(annotation: MKAnnotation | null, reuseIdentifier: string | null): this; + initWithAddressString(addressString: string): this; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(aDecoder: NSCoder): this; + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly reuseIdentifier: string; + cancel(): void; - prepareForReuse(): void; + isCancelled(): boolean; - prepareForDisplay(): void; + isLoading(): boolean; - annotation: MKAnnotation; + setRegion(region: MKCoordinateRegion): void; - image: UIImage; + setPreferredLocale(preferredLocale: NSLocale | null): void; +} - centerOffset: CGPoint; +declare class MKDistanceFormatter extends NSFormatter { + stringFromDistance(distance: number): string; - accessoryOffset: CGPoint; + distanceFromString(distance: string): number; - calloutOffset: CGPoint; + locale: NSLocale; - enabled: boolean; + units: interop.Enum; - highlighted: boolean; + unitStyle: interop.Enum; - selected: boolean; + setLocale(locale: NSLocale | null): void; - setSelectedAnimated(selected: boolean, animated: boolean): void; + setUnits(units: interop.Enum): void; - canShowCallout: boolean; + setUnitStyle(unitStyle: interop.Enum): void; +} - leftCalloutAccessoryView: UIView; +declare class MKRouteStep extends NSObject { + readonly instructions: string; - rightCalloutAccessoryView: UIView; + readonly notice: string; - detailCalloutAccessoryView: UIView; + readonly polyline: MKPolyline; - draggable: boolean; + readonly distance: number; - dragState: interop.Enum; + readonly transportType: interop.Enum; +} - setDragStateAnimated(newDragState: interop.Enum, animated: boolean): void; +declare class MKRoute extends NSObject { + readonly name: string; - clusteringIdentifier: string; + readonly advisoryNotices: NSArray; - readonly clusterAnnotationView: MKAnnotationView; + readonly distance: number; - displayPriority: number; + readonly expectedTravelTime: number; - zPriority: number; + readonly transportType: interop.Enum; - selectedZPriority: number; + readonly polyline: MKPolyline; - collisionMode: interop.Enum; + readonly steps: NSArray; - setAnnotation(annotation: MKAnnotation | null): void; + readonly hasTolls: boolean; - setImage(image: UIImage | null): void; + readonly hasHighways: boolean; +} - setCenterOffset(centerOffset: CGPoint): void; +declare class MKDirectionsResponse extends NSObject { + readonly source: MKMapItem; - setAccessoryOffset(accessoryOffset: CGPoint): void; + readonly destination: MKMapItem; - setCalloutOffset(calloutOffset: CGPoint): void; + readonly routes: NSArray; +} - isEnabled(): boolean; +declare class MKDirectionsRequest extends NSObject { + source: MKMapItem; - setEnabled(enabled: boolean): void; + setSource(source: MKMapItem | null): void; - isHighlighted(): boolean; + destination: MKMapItem; - setHighlighted(highlighted: boolean): void; + setDestination(destination: MKMapItem | null): void; - isSelected(): boolean; + transportType: interop.Enum; - setSelected(selected: boolean): void; + requestsAlternateRoutes: boolean; - setCanShowCallout(canShowCallout: boolean): void; + departureDate: NSDate; - setLeftCalloutAccessoryView(leftCalloutAccessoryView: UIView | null): void; + arrivalDate: NSDate; - setRightCalloutAccessoryView(rightCalloutAccessoryView: UIView | null): void; + tollPreference: interop.Enum; - setDetailCalloutAccessoryView(detailCalloutAccessoryView: UIView): void; + highwayPreference: interop.Enum; - isDraggable(): boolean; + setTransportType(transportType: interop.Enum): void; - setDraggable(draggable: boolean): void; + setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; - setDragState(dragState: interop.Enum): void; + setDepartureDate(departureDate: NSDate): void; - setClusteringIdentifier(clusteringIdentifier: string): void; + setArrivalDate(arrivalDate: NSDate): void; - setDisplayPriority(displayPriority: number): void; + setTollPreference(tollPreference: interop.Enum): void; - setZPriority(zPriority: number): void; + setHighwayPreference(highwayPreference: interop.Enum): void; - setSelectedZPriority(selectedZPriority: number): void; + initWithContentsOfURL(url: NSURL): this; - setCollisionMode(collisionMode: interop.Enum): void; + static isDirectionsRequestURL(url: NSURL): boolean; } declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopying { @@ -2129,24 +2177,6 @@ declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKDistanceFormatter extends NSFormatter { - stringFromDistance(distance: number): string; - - distanceFromString(distance: string): number; - - locale: NSLocale; - - units: interop.Enum; - - unitStyle: interop.Enum; - - setLocale(locale: NSLocale | null): void; - - setUnits(units: interop.Enum): void; - - setUnitStyle(unitStyle: interop.Enum): void; -} - declare class MKMapCameraZoomRange extends NSObject implements NSSecureCoding, NSCopying { initWithMinCenterCoordinateDistanceMaxCenterCoordinateDistance(minDistance: number, maxDistance: number): this; @@ -2255,6 +2285,20 @@ declare class MKMapCameraBoundary extends NSObject implements NSSecureCoding, NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MKAddressRepresentations extends NSObject { + fullAddressIncludingRegionSingleLine(includingRegion: boolean, singleLine: boolean): string; + + readonly cityName: string; + + readonly cityWithContext: string; + + cityWithContextUsingStyle(style: interop.Enum): string; + + readonly regionName: string; + + readonly regionCode: string; +} + // @ts-ignore ClassDecl.tsIgnore declare class MKPolygon extends MKMultiPoint implements MKOverlay { static polygonWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; @@ -2352,6 +2396,68 @@ declare class MKPolygonRenderer extends MKOverlayPathRenderer { setStrokeEnd(strokeEnd: number): void; } +declare class MKShape extends NSObject implements MKAnnotation { + title: string; + + subtitle: string; + + setTitle(title: string | null): void; + + setSubtitle(subtitle: string | null): void; + + readonly coordinate: CLLocationCoordinate2D; + + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class MKAddress extends NSObject { + initWithFullAddressShortAddress(fullAddress: string, shortAddress: string | null): this; + + readonly fullAddress: string; + + readonly shortAddress: string; +} + declare class MKDirections extends NSObject { initWithRequest(request: MKDirectionsRequest): this; @@ -2372,6 +2478,12 @@ declare class MKLocalSearchResponse extends NSObject { readonly boundingRegion: MKCoordinateRegion; } +declare class MKGeodesicPolyline extends MKPolyline { + static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; + + static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; +} + declare class MKLookAroundViewController extends UIViewController implements NSSecureCoding, NSCoding { initWithScene(scene: MKLookAroundScene): this; @@ -2410,6 +2522,42 @@ declare class MKLookAroundViewController extends UIViewController implements NSS encodeWithCoder(coder: NSCoder): void; } +declare class MKLocalSearchRequest extends NSObject implements NSCopying { + init(): this; + + initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; + + initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; + + naturalLanguageQuery: string; + + region: MKCoordinateRegion; + + regionPriority: interop.Enum; + + resultTypes: interop.Enum; + + pointOfInterestFilter: MKPointOfInterestFilter; + + addressFilter: MKAddressFilter; + + setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; + + setRegion(region: MKCoordinateRegion): void; + + setRegionPriority(regionPriority: interop.Enum): void; + + setResultTypes(resultTypes: interop.Enum): void; + + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + + setAddressFilter(addressFilter: MKAddressFilter | null): void; + + initWithCompletion(completion: MKLocalSearchCompletion): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MKUserLocationView extends MKAnnotationView { } @@ -2457,26 +2605,6 @@ declare class MKIconStyle extends NSObject { readonly image: UIImage; } -declare class MKPinAnnotationView extends MKAnnotationView { - static redPinColor(): UIColor; - - static greenPinColor(): UIColor; - - static purplePinColor(): UIColor; - - pinTintColor: UIColor; - - animatesDrop: boolean; - - pinColor: interop.Enum; - - setPinTintColor(pinTintColor: UIColor | null): void; - - setAnimatesDrop(animatesDrop: boolean): void; - - setPinColor(pinColor: interop.Enum): void; -} - declare class MKLocalSearch extends NSObject { initWithRequest(request: MKLocalSearchRequest): this; @@ -2491,6 +2619,20 @@ declare class MKLocalSearch extends NSObject { isSearching(): boolean; } +declare class MKPolylineRenderer extends MKOverlayPathRenderer { + initWithPolyline(polyline: MKPolyline): this; + + readonly polyline: MKPolyline; + + strokeStart: number; + + strokeEnd: number; + + setStrokeStart(strokeStart: number): void; + + setStrokeEnd(strokeEnd: number): void; +} + declare class MKETAResponse extends NSObject { readonly source: MKMapItem; @@ -2527,66 +2669,6 @@ declare class MKReverseGeocoder extends NSObject { isQuerying(): boolean; } -declare class MKShape extends NSObject implements MKAnnotation { - title: string; - - subtitle: string; - - setTitle(title: string | null): void; - - setSubtitle(subtitle: string | null): void; - - readonly coordinate: CLLocationCoordinate2D; - - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - -declare class MKGeodesicPolyline extends MKPolyline { - static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - - static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; -} - declare class MKPointOfInterestFilter extends NSObject implements NSSecureCoding, NSCopying { static readonly filterIncludingAllCategories: MKPointOfInterestFilter; @@ -2695,28 +2777,34 @@ declare class MKPlacemark extends CLPlacemark implements MKAnnotation { readonly debugDescription: string; } -declare class MKPolylineView extends MKOverlayPathView { - initWithPolyline(polyline: MKPolyline): this; +declare class MKPinAnnotationView extends MKAnnotationView { + static redPinColor(): UIColor; - readonly polyline: MKPolyline; -} + static greenPinColor(): UIColor; -declare class MKGeoJSONDecoder extends NSObject { - geoJSONObjectsWithDataError(data: NSData, errorPtr: interop.PointerConvertible): NSArray | null; -} + static purplePinColor(): UIColor; -declare class MKPolylineRenderer extends MKOverlayPathRenderer { - initWithPolyline(polyline: MKPolyline): this; + pinTintColor: UIColor; - readonly polyline: MKPolyline; + animatesDrop: boolean; - strokeStart: number; + pinColor: interop.Enum; - strokeEnd: number; + setPinTintColor(pinTintColor: UIColor | null): void; - setStrokeStart(strokeStart: number): void; + setAnimatesDrop(animatesDrop: boolean): void; - setStrokeEnd(strokeEnd: number): void; + setPinColor(pinColor: interop.Enum): void; +} + +declare class MKPolylineView extends MKOverlayPathView { + initWithPolyline(polyline: MKPolyline): this; + + readonly polyline: MKPolyline; +} + +declare class MKGeoJSONDecoder extends NSObject { + geoJSONObjectsWithDataError(data: NSData, errorPtr: interop.PointerConvertible): NSArray | null; } declare class MKMultiPolygonRenderer extends MKOverlayPathRenderer { diff --git a/packages/ios-sim/types/Matter.d.ts b/packages/ios-sim/types/Matter.d.ts index faec73fc..a6194399 100644 --- a/packages/ios-sim/types/Matter.d.ts +++ b/packages/ios-sim/types/Matter.d.ts @@ -61,12 +61,12 @@ declare const MTRSignedIntegerValueType: string; declare const MTROctetStringValueType: string; +declare const MTRSizeThreadMasterKey: number; + declare const MTRDeviceControllerRegistrationNodeIDKey: string; declare const MTRDataVersionKey: string; -declare const MTRSizeThreadMasterKey: number; - declare const MTRFloatValueType: string; declare const MTRDeviceControllerRegistrationControllerContextKey: string; @@ -4689,22 +4689,6 @@ declare const MTRUnitLocalizationTempUnit: { Kelvin: 2, }; -declare const MTRTimeFormatLocalizationCalendarType: { - Buddhist: 0, - Chinese: 1, - Coptic: 2, - Ethiopian: 3, - Gregorian: 4, - Hebrew: 5, - Indian: 6, - Islamic: 7, - Japanese: 8, - Korean: 9, - Persian: 10, - Taiwanese: 11, - UseActiveLocale: -1, -}; - declare const MTROtaSoftwareUpdateRequestorOTAUpdateState: { Unknown: 0, Idle: 1, @@ -4803,14 +4787,6 @@ declare const MTRAccessControlAccessRestrictionType: { Event: 3, }; -declare const MTRAccessControlEntryPrivilege: { - View: 1, - ProxyView: 2, - Operate: 3, - Manage: 4, - Administer: 5, -}; - declare const MTRLevelControlOptions: { ExecuteIfOff: 1, CoupleColorTempToLevel: 2, @@ -5260,24 +5236,6 @@ declare const MTROnOffDelayedAllOffEffectVariant: { Variant50PercentDimDownIn0p8SecondsThenFadeToOffIn12Seconds: 2, }; -declare const MTRMediaInputInputType: { - Internal: 0, - Aux: 1, - Coax: 2, - Composite: 3, - HDMI: 4, - Hdmi: 4, - Input: 5, - Line: 6, - Optical: 7, - Video: 8, - SCART: 9, - Scart: 9, - USB: 10, - Usb: 10, - Other: 11, -}; - declare const MTRGeneralDiagnosticsNetworkFaultType: { Unspecified: 0, HardwareFailure: 1, @@ -5285,26 +5243,39 @@ declare const MTRGeneralDiagnosticsNetworkFaultType: { ConnectionFailed: 3, }; +declare const MTRPowerSourceBatChargeState: { + Unknown: 0, + IsCharging: 1, + IsAtFullCharge: 2, + IsNotCharging: 3, +}; + +declare const MTRPowerSourceBatChargeLevel: { + OK: 0, + Ok: 0, + Warning: 1, + Critical: 2, +}; + declare const MTRTimeFormatLocalizationHourFormat: { Format12hr: 0, Format24hr: 1, FormatUseActiveLocale: -1, }; -declare const MTRGeneralDiagnosticsInterfaceType: { - Unspecified: 0, - WiFi: 1, - Ethernet: 2, - Cellular: 3, - Thread: 4, -}; - declare const MTRChannelStatus: { Success: 0, MultipleMatches: 1, NoMatches: 2, }; +declare const MTROTASoftwareUpdateProviderStatus: { + UpdateAvailable: 0, + Busy: 1, + NotAvailable: 2, + DownloadProtocolNotSupported: 3, +}; + declare const MTROvenModeModeTag: { Auto: 0, Quick: 1, @@ -5339,15 +5310,6 @@ declare const MTRWaterHeaterManagementBoostState: { Active: 1, }; -declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { - NumericMeasurement: 1, - LevelIndication: 2, - MediumLevel: 4, - CriticalLevel: 8, - PeakMeasurement: 16, - AverageMeasurement: 32, -}; - declare const MTRDeviceEnergyManagementESAType: { EVSE: 0, SpaceHeating: 1, @@ -5378,6 +5340,15 @@ declare const MTRDoorLockDlLockDataType: { Fingerprint: 8, }; +declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { + NumericMeasurement: 1, + LevelIndication: 2, + MediumLevel: 4, + CriticalLevel: 8, + PeakMeasurement: 16, + AverageMeasurement: 32, +}; + declare const MTRThermostatProgrammingOperationModeBitmap: { ScheduleActive: 1, AutoRecovery: 2, @@ -5441,11 +5412,6 @@ declare const MTRKeypadInputFeature: { NumberKeys: 4, }; -declare const MTRFanControlWindSupportMask: { - Sleep: 1, - Natural: 2, -}; - declare const MTRDiagnosticLogsStatus: { Success: 0, Exhausted: 1, @@ -5491,13 +5457,6 @@ declare const MTRTestClusterSimpleBitmap: { C: 4, }; -declare const MTRDoorLockDlLocalProgrammingFeatures: { - AddUsersCredentialsSchedules: 1, - ModifyUsersCredentialsSchedules: 2, - ClearUsersCredentialsSchedules: 4, - AdjustLockSettings: 8, -}; - declare const MTRPowerSourceFeature: { Wired: 1, Battery: 2, @@ -5535,17 +5494,6 @@ declare const MTRRVCCleanModeModeTag: { Mop: 16386, }; -declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { - PPM: 0, - PPB: 1, - PPT: 2, - MGM3: 3, - UGM3: 4, - NGM3: 5, - PM3: 6, - BQM3: 7, -}; - declare const MTRMediaPlaybackFeature: { AdvancedSeek: 1, VariableSpeed: 2, @@ -5554,6 +5502,13 @@ declare const MTRMediaPlaybackFeature: { AudioAdvance: 16, }; +declare const MTRDoorLockDlLocalProgrammingFeatures: { + AddUsersCredentialsSchedules: 1, + ModifyUsersCredentialsSchedules: 2, + ClearUsersCredentialsSchedules: 4, + AdjustLockSettings: 8, +}; + declare const MTROTASoftwareUpdateProviderOTAApplyUpdateAction: { Proceed: 0, AwaitNextAction: 1, @@ -5612,6 +5567,7 @@ declare const MTRInteractionErrorCode: { DataVersionMismatch: 146, Timeout: 148, Busy: 156, + AccessRestricted: 157, UnsupportedCluster: 195, NoUpstreamSubscription: 197, NeedsTimedInteraction: 198, @@ -5623,19 +5579,22 @@ declare const MTRInteractionErrorCode: { NoCommandResponse: 204, }; -declare const MTRActivatedCarbonFilterMonitoringProductIdentifierType: { - UPC: 0, - GTIN8: 1, - EAN: 2, - GTIN14: 3, - OEM: 4, -}; - declare const MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility: { Permitted: 0, Denied: 1, }; +declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { + PPM: 0, + PPB: 1, + PPT: 2, + MGM3: 3, + UGM3: 4, + NGM3: 5, + PM3: 6, + BQM3: 7, +}; + declare const MTRIdentifyEffectVariant: { MTRIdentifyEffectVariantDefault: 0, }; @@ -5648,190 +5607,6 @@ declare const MTROTASoftwareUpdateRequestorChangeReason: { DelayByProvider: 4, }; -declare const MTRClusterIDType: { - Identify: 3, - Groups: 4, - OnOff: 6, - LevelControl: 8, - PulseWidthModulation: 28, - Descriptor: 29, - Binding: 30, - AccessControl: 31, - Actions: 37, - Basic: 40, - OtaSoftwareUpdateProvider: 41, - OtaSoftwareUpdateRequestor: 42, - LocalizationConfiguration: 43, - TimeFormatLocalization: 44, - UnitLocalization: 45, - PowerSourceConfiguration: 46, - PowerSource: 47, - GeneralCommissioning: 48, - NetworkCommissioning: 49, - DiagnosticLogs: 50, - GeneralDiagnostics: 51, - SoftwareDiagnostics: 52, - ThreadNetworkDiagnostics: 53, - WiFiNetworkDiagnostics: 54, - EthernetNetworkDiagnostics: 55, - TimeSynchronization: 56, - BridgedDeviceBasic: 57, - Switch: 59, - AdministratorCommissioning: 60, - OperationalCredentials: 62, - GroupKeyManagement: 63, - FixedLabel: 64, - UserLabel: 65, - BooleanState: 69, - ModeSelect: 80, - DoorLock: 257, - WindowCovering: 258, - PumpConfigurationAndControl: 512, - Thermostat: 513, - FanControl: 514, - ThermostatUserInterfaceConfiguration: 516, - ColorControl: 768, - BallastConfiguration: 769, - IlluminanceMeasurement: 1024, - TemperatureMeasurement: 1026, - PressureMeasurement: 1027, - FlowMeasurement: 1028, - RelativeHumidityMeasurement: 1029, - OccupancySensing: 1030, - WakeOnLan: 1283, - Channel: 1284, - TargetNavigator: 1285, - MediaPlayback: 1286, - MediaInput: 1287, - LowPower: 1288, - KeypadInput: 1289, - ContentLauncher: 1290, - AudioOutput: 1291, - ApplicationLauncher: 1292, - ApplicationBasic: 1293, - AccountLogin: 1294, - TestCluster: -918523, - IDTypeIdentify: 3, - IDTypeGroups: 4, - IDTypeOnOff: 6, - IDTypeLevelControl: 8, - IDTypePulseWidthModulation: 28, - IDTypeDescriptor: 29, - IDTypeBinding: 30, - IDTypeAccessControl: 31, - IDTypeActions: 37, - IDTypeBasicInformation: 40, - IDTypeOTASoftwareUpdateProvider: 41, - IDTypeOTASoftwareUpdateRequestor: 42, - IDTypeLocalizationConfiguration: 43, - IDTypeTimeFormatLocalization: 44, - IDTypeUnitLocalization: 45, - IDTypePowerSourceConfiguration: 46, - IDTypePowerSource: 47, - IDTypeGeneralCommissioning: 48, - IDTypeNetworkCommissioning: 49, - IDTypeDiagnosticLogs: 50, - IDTypeGeneralDiagnostics: 51, - IDTypeSoftwareDiagnostics: 52, - IDTypeThreadNetworkDiagnostics: 53, - IDTypeWiFiNetworkDiagnostics: 54, - IDTypeEthernetNetworkDiagnostics: 55, - IDTypeTimeSynchronization: 56, - IDTypeBridgedDeviceBasicInformation: 57, - IDTypeSwitch: 59, - IDTypeAdministratorCommissioning: 60, - IDTypeOperationalCredentials: 62, - IDTypeGroupKeyManagement: 63, - IDTypeFixedLabel: 64, - IDTypeUserLabel: 65, - IDTypeBooleanState: 69, - IDTypeICDManagement: 70, - IDTypeOvenCavityOperationalState: 72, - IDTypeOvenMode: 73, - IDTypeLaundryDryerControls: 74, - IDTypeModeSelect: 80, - IDTypeLaundryWasherMode: 81, - IDTypeRefrigeratorAndTemperatureControlledCabinetMode: 82, - IDTypeLaundryWasherControls: 83, - IDTypeRVCRunMode: 84, - IDTypeRVCCleanMode: 85, - IDTypeTemperatureControl: 86, - IDTypeRefrigeratorAlarm: 87, - IDTypeDishwasherMode: 89, - IDTypeAirQuality: 91, - IDTypeSmokeCOAlarm: 92, - IDTypeDishwasherAlarm: 93, - IDTypeMicrowaveOvenMode: 94, - IDTypeMicrowaveOvenControl: 95, - IDTypeOperationalState: 96, - IDTypeRVCOperationalState: 97, - IDTypeHEPAFilterMonitoring: 113, - IDTypeActivatedCarbonFilterMonitoring: 114, - IDTypeBooleanStateConfiguration: 128, - IDTypeValveConfigurationAndControl: 129, - IDTypeElectricalPowerMeasurement: 144, - IDTypeElectricalEnergyMeasurement: 145, - IDTypeWaterHeaterManagement: 148, - IDTypeMessages: 151, - IDTypeDeviceEnergyManagement: 152, - IDTypeEnergyEVSE: 153, - IDTypePowerTopology: 156, - IDTypeEnergyEVSEMode: 157, - IDTypeWaterHeaterMode: 158, - IDTypeDeviceEnergyManagementMode: 159, - IDTypeDoorLock: 257, - IDTypeWindowCovering: 258, - IDTypeServiceArea: 336, - IDTypePumpConfigurationAndControl: 512, - IDTypeThermostat: 513, - IDTypeFanControl: 514, - IDTypeThermostatUserInterfaceConfiguration: 516, - IDTypeColorControl: 768, - IDTypeBallastConfiguration: 769, - IDTypeIlluminanceMeasurement: 1024, - IDTypeTemperatureMeasurement: 1026, - IDTypePressureMeasurement: 1027, - IDTypeFlowMeasurement: 1028, - IDTypeRelativeHumidityMeasurement: 1029, - IDTypeOccupancySensing: 1030, - IDTypeCarbonMonoxideConcentrationMeasurement: 1036, - IDTypeCarbonDioxideConcentrationMeasurement: 1037, - IDTypeNitrogenDioxideConcentrationMeasurement: 1043, - IDTypeOzoneConcentrationMeasurement: 1045, - IDTypePM25ConcentrationMeasurement: 1066, - IDTypeFormaldehydeConcentrationMeasurement: 1067, - IDTypePM1ConcentrationMeasurement: 1068, - IDTypePM10ConcentrationMeasurement: 1069, - IDTypeTotalVolatileOrganicCompoundsConcentrationMeasurement: 1070, - IDTypeRadonConcentrationMeasurement: 1071, - IDTypeWiFiNetworkManagement: 1105, - IDTypeThreadBorderRouterManagement: 1106, - IDTypeThreadNetworkDirectory: 1107, - IDTypeWakeOnLAN: 1283, - IDTypeChannel: 1284, - IDTypeTargetNavigator: 1285, - IDTypeMediaPlayback: 1286, - IDTypeMediaInput: 1287, - IDTypeLowPower: 1288, - IDTypeKeypadInput: 1289, - IDTypeContentLauncher: 1290, - IDTypeAudioOutput: 1291, - IDTypeApplicationLauncher: 1292, - IDTypeApplicationBasic: 1293, - IDTypeAccountLogin: 1294, - IDTypeContentAppObserver: 1296, - IDTypeCommissionerControl: 1873, - IDTypeUnitTesting: -918523, - BarrierControl: 259, - IDTypeBarrierControl: 259, - BinaryInputBasic: 15, - IDTypeBinaryInputBasic: 15, - ElectricalMeasurement: 2820, - IDTypeElectricalMeasurement: 2820, - OnOffSwitchConfiguration: 7, - IDTypeOnOffSwitchConfiguration: 7, -}; - declare const MTRDoorLockDlSupportedOperatingModes: { Normal: 1, Vacation: 2, @@ -5840,6 +5615,14 @@ declare const MTRDoorLockDlSupportedOperatingModes: { Passage: 16, }; +declare const MTRAccessControlEntryPrivilege: { + View: 1, + ProxyView: 2, + Operate: 3, + Manage: 4, + Administer: 5, +}; + declare const MTRICDManagementOperatingMode: { S: 0, L: 1, @@ -5892,25 +5675,21 @@ declare const MTRSmokeCOAlarmAlarmState: { Critical: 2, }; +declare const MTRGeneralDiagnosticsBootReason: { + Unspecified: 0, + PowerOnReboot: 1, + BrownOutReset: 2, + SoftwareWatchdogReset: 3, + HardwareWatchdogReset: 4, + SoftwareUpdateCompleted: 5, + SoftwareReset: 6, +}; + declare const MTRBooleanStateConfigurationAlarmModeBitmap: { Visual: 1, Audible: 2, }; -declare const MTRPowerSourceBatChargeState: { - Unknown: 0, - IsCharging: 1, - IsAtFullCharge: 2, - IsNotCharging: 3, -}; - -declare const MTRPowerSourceBatChargeLevel: { - OK: 0, - Ok: 0, - Warning: 1, - Critical: 2, -}; - declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium: { Air: 0, Water: 1, @@ -6020,15 +5799,6 @@ declare const MTRPM10ConcentrationMeasurementMeasurementUnit: { BQM3: 7, }; -declare const MTRIdentifyEffectIdentifier: { - Blink: 0, - Breathe: 1, - Okay: 2, - ChannelChange: 11, - FinishEffect: -2, - StopEffect: -1, -}; - declare const MTRMessagesFutureMessagePreference: { Allowed: 0, Increased: 1, @@ -6134,6 +5904,11 @@ declare const MTRThermostatSystemMode: { Sleep: 9, }; +declare const MTRWiFiNetworkDiagnosticsConnectionStatus: { + MTRWiFiNetworkDiagnosticsConnectionStatusConnected: 0, + Not: 1, +}; + declare const MTRColorControlOptionsBitmap: { MTRColorControlOptionsBitmapExecuteIfOff: 1, }; @@ -6159,13 +5934,6 @@ declare const MTRTestClusterSimple: { ValueC: 3, }; -declare const MTROTASoftwareUpdateProviderOTAQueryStatus: { - UpdateAvailable: 0, - Busy: 1, - NotAvailable: 2, - DownloadProtocolNotSupported: 3, -}; - declare const MTREthernetNetworkDiagnosticsPHYRate: { Rate10M: 0, Rate100M: 1, @@ -6193,16 +5961,6 @@ declare const MTRActivatedCarbonFilterMonitoringDegradationDirection: { Down: 1, }; -declare const MTRGeneralDiagnosticsBootReason: { - Unspecified: 0, - PowerOnReboot: 1, - BrownOutReset: 2, - SoftwareWatchdogReset: 3, - HardwareWatchdogReset: 4, - SoftwareUpdateCompleted: 5, - SoftwareReset: 6, -}; - declare const MTRCarbonDioxideConcentrationMeasurementMeasurementUnit: { PPM: 0, PPB: 1, @@ -6242,6 +6000,13 @@ declare const MTRMicrowaveOvenModeModeTag: { Defrost: 16385, }; +declare const MTROTASoftwareUpdateProviderOTAQueryStatus: { + UpdateAvailable: 0, + Busy: 1, + NotAvailable: 2, + DownloadProtocolNotSupported: 3, +}; + declare const MTRBooleanStateConfigurationFeature: { Visual: 1, Audible: 2, @@ -6254,6 +6019,31 @@ declare const MTRDeviceEnergyManagementAdjustmentCause: { Grid: 1, }; +declare const MTRDoorLockOperationSource: { + Unspecified: 0, + Manual: 1, + ProprietaryRemote: 2, + Keypad: 3, + Auto: 4, + Button: 5, + Schedule: 6, + Remote: 7, + RFID: 8, + Biometric: 9, + Aliro: 10, +}; + +declare const MTREventTimeType: { + SystemUpTime: 0, + TimestampDate: 1, +}; + +declare const MTRFanControlRockSupportMask: { + LeftRight: 1, + UpDown: 2, + Round: 4, +}; + declare const MTRChannelType: { Satellite: 0, Cable: 1, @@ -6293,6 +6083,11 @@ declare const MTRTimeSynchronizationTimeSource: { Gnss: 16, }; +declare const MTRFanControlWindSupportMask: { + Sleep: 1, + Natural: 2, +}; + declare const MTRColorControlStepMode: { Up: 1, Down: 3, @@ -6361,6 +6156,24 @@ declare const MTRThermostatACLouverPosition: { ThreeQuarters: 5, }; +declare const MTRMediaInputInputType: { + Internal: 0, + Aux: 1, + Coax: 2, + Composite: 3, + HDMI: 4, + Hdmi: 4, + Input: 5, + Line: 6, + Optical: 7, + Video: 8, + SCART: 9, + Scart: 9, + USB: 10, + Usb: 10, + Other: 11, +}; + declare const MTRFanControlFanModeSequence: { LowMedHigh: 0, LowHigh: 1, @@ -6385,6 +6198,14 @@ declare const MTRPowerSourceStatus: { Unavailable: 3, }; +declare const MTRActivatedCarbonFilterMonitoringProductIdentifierType: { + UPC: 0, + GTIN8: 1, + EAN: 2, + GTIN14: 3, + OEM: 4, +}; + declare const MTRColorControlFeature: { HueAndSaturation: 1, EnhancedHue: 2, @@ -6456,31 +6277,6 @@ declare const MTRGeneralDiagnosticsRadioFault: { EthernetFault: 6, }; -declare const MTRDoorLockOperationSource: { - Unspecified: 0, - Manual: 1, - ProprietaryRemote: 2, - Keypad: 3, - Auto: 4, - Button: 5, - Schedule: 6, - Remote: 7, - RFID: 8, - Biometric: 9, - Aliro: 10, -}; - -declare const MTREventTimeType: { - SystemUpTime: 0, - TimestampDate: 1, -}; - -declare const MTRFanControlRockSupportMask: { - LeftRight: 1, - UpDown: 2, - Round: 4, -}; - declare const MTRActivatedCarbonFilterMonitoringFeature: { Condition: 1, Warning: 2, @@ -6492,6 +6288,14 @@ declare const MTRFanControlAirflowDirection: { Reverse: 1, }; +declare const MTRGeneralDiagnosticsInterfaceType: { + Unspecified: 0, + WiFi: 1, + Ethernet: 2, + Cellular: 3, + Thread: 4, +}; + declare const MTRDoorLockDlRFIDOperationEventMask: { Unknown: 1, Lock: 2, @@ -6515,6 +6319,22 @@ declare const MTRHEPAFilterMonitoringDegradationDirection: { Down: 1, }; +declare const MTRTimeFormatLocalizationCalendarType: { + Buddhist: 0, + Chinese: 1, + Coptic: 2, + Ethiopian: 3, + Gregorian: 4, + Hebrew: 5, + Indian: 6, + Islamic: 7, + Japanese: 8, + Korean: 9, + Persian: 10, + Taiwanese: 11, + UseActiveLocale: -1, +}; + declare const MTREthernetNetworkDiagnosticsFeature: { Packet: 1, Error: 2, @@ -6668,7 +6488,6 @@ declare const MTRDeviceTypeIDType: { ExtendedColorLight: 269, WindowCovering: 514, WindowCoveringController: 515, - HeatingCoolingUnit: 768, Thermostat: 769, TemperatureSensor: 770, Pump: 771, @@ -6764,11 +6583,6 @@ declare const MTRWindowCoveringOperationalStatus: { Tilt: 48, }; -declare const MTRWiFiNetworkDiagnosticsConnectionStatus: { - MTRWiFiNetworkDiagnosticsConnectionStatusConnected: 0, - Not: 1, -}; - declare const MTRTestClusterBitmap64MaskMap: { Val1: 1, Val2: 2, @@ -6940,15 +6754,13 @@ declare const MTRTimeSynchronizationTimeZoneDatabase: { None: 2, }; -declare const MTRDoorLockDlAlarmCode: { - LockJammed: 0, - LockFactoryReset: 1, - LockRadioPowerCycled: 3, - WrongCodeEntryLimit: 4, - FrontEsceutcheonRemoved: 5, - DoorForcedOpen: 6, - DoorAjar: 7, - ForcedUser: 8, +declare const MTRIdentifyEffectIdentifier: { + Blink: 0, + Breathe: 1, + Okay: 2, + ChannelChange: 11, + FinishEffect: -2, + StopEffect: -1, }; declare const MTRDeviceEnergyManagementModeModeTag: { @@ -7086,18 +6898,6 @@ declare const MTRThermostatStartOfWeek: { Saturday: 6, }; -declare const MTRWaterHeaterManagementFeature: { - EnergyManagement: 1, - TankPercent: 2, -}; - -declare const MTRLaundryWasherControlsNumberOfRinses: { - None: 0, - Normal: 1, - Extra: 2, - Max: 3, -}; - declare const MTRDataTypeLandmarkTag: { AirConditioner: 0, AirPurifier: 1, @@ -7165,6 +6965,15 @@ declare const MTRElectricalEnergyMeasurementFeature: { Periodic: 8, }; +declare const MTRPumpConfigurationAndControlPumpControlMode: { + ConstantSpeed: 0, + ConstantPressure: 1, + ProportionalPressure: 2, + ConstantFlow: 3, + ConstantTemperature: 5, + Automatic: 7, +}; + declare const MTRICDManagementUserActiveModeTriggerBitmap: { PowerCycle: 1, SettingsMenu: 2, @@ -7185,13 +6994,6 @@ declare const MTRICDManagementUserActiveModeTriggerBitmap: { AppDefinedButton: 65536, }; -declare const MTROTASoftwareUpdateProviderStatus: { - UpdateAvailable: 0, - Busy: 1, - NotAvailable: 2, - DownloadProtocolNotSupported: 3, -}; - declare const MTRRVCOperationalStateErrorState: { NoError: 0, UnableToStartOrResume: 1, @@ -7230,13 +7032,15 @@ declare const MTROzoneConcentrationMeasurementMeasurementMedium: { Soil: 2, }; -declare const MTRPumpConfigurationAndControlPumpControlMode: { - ConstantSpeed: 0, - ConstantPressure: 1, - ProportionalPressure: 2, - ConstantFlow: 3, - ConstantTemperature: 5, - Automatic: 7, +declare const MTRDoorLockDlAlarmCode: { + LockJammed: 0, + LockFactoryReset: 1, + LockRadioPowerCycled: 3, + WrongCodeEntryLimit: 4, + FrontEsceutcheonRemoved: 5, + DoorForcedOpen: 6, + DoorAjar: 7, + ForcedUser: 8, }; declare const MTRDoorLockDlDefaultConfigurationRegister: { @@ -7856,6 +7660,202 @@ declare const MTRDiagnosticLogsLogsStatus: { Denied: 4, }; +declare const MTRWaterHeaterManagementFeature: { + EnergyManagement: 1, + TankPercent: 2, +}; + +declare const MTRLaundryWasherControlsNumberOfRinses: { + None: 0, + Normal: 1, + Extra: 2, + Max: 3, +}; + +declare const MTRClusterIDType: { + Identify: 3, + Groups: 4, + OnOff: 6, + LevelControl: 8, + PulseWidthModulation: 28, + Descriptor: 29, + Binding: 30, + AccessControl: 31, + Actions: 37, + Basic: 40, + OtaSoftwareUpdateProvider: 41, + OtaSoftwareUpdateRequestor: 42, + LocalizationConfiguration: 43, + TimeFormatLocalization: 44, + UnitLocalization: 45, + PowerSourceConfiguration: 46, + PowerSource: 47, + GeneralCommissioning: 48, + NetworkCommissioning: 49, + DiagnosticLogs: 50, + GeneralDiagnostics: 51, + SoftwareDiagnostics: 52, + ThreadNetworkDiagnostics: 53, + WiFiNetworkDiagnostics: 54, + EthernetNetworkDiagnostics: 55, + TimeSynchronization: 56, + BridgedDeviceBasic: 57, + Switch: 59, + AdministratorCommissioning: 60, + OperationalCredentials: 62, + GroupKeyManagement: 63, + FixedLabel: 64, + UserLabel: 65, + BooleanState: 69, + ModeSelect: 80, + DoorLock: 257, + WindowCovering: 258, + PumpConfigurationAndControl: 512, + Thermostat: 513, + FanControl: 514, + ThermostatUserInterfaceConfiguration: 516, + ColorControl: 768, + BallastConfiguration: 769, + IlluminanceMeasurement: 1024, + TemperatureMeasurement: 1026, + PressureMeasurement: 1027, + FlowMeasurement: 1028, + RelativeHumidityMeasurement: 1029, + OccupancySensing: 1030, + WakeOnLan: 1283, + Channel: 1284, + TargetNavigator: 1285, + MediaPlayback: 1286, + MediaInput: 1287, + LowPower: 1288, + KeypadInput: 1289, + ContentLauncher: 1290, + AudioOutput: 1291, + ApplicationLauncher: 1292, + ApplicationBasic: 1293, + AccountLogin: 1294, + TestCluster: -918523, + IDTypeIdentify: 3, + IDTypeGroups: 4, + IDTypeOnOff: 6, + IDTypeLevelControl: 8, + IDTypePulseWidthModulation: 28, + IDTypeDescriptor: 29, + IDTypeBinding: 30, + IDTypeAccessControl: 31, + IDTypeActions: 37, + IDTypeBasicInformation: 40, + IDTypeOTASoftwareUpdateProvider: 41, + IDTypeOTASoftwareUpdateRequestor: 42, + IDTypeLocalizationConfiguration: 43, + IDTypeTimeFormatLocalization: 44, + IDTypeUnitLocalization: 45, + IDTypePowerSourceConfiguration: 46, + IDTypePowerSource: 47, + IDTypeGeneralCommissioning: 48, + IDTypeNetworkCommissioning: 49, + IDTypeDiagnosticLogs: 50, + IDTypeGeneralDiagnostics: 51, + IDTypeSoftwareDiagnostics: 52, + IDTypeThreadNetworkDiagnostics: 53, + IDTypeWiFiNetworkDiagnostics: 54, + IDTypeEthernetNetworkDiagnostics: 55, + IDTypeTimeSynchronization: 56, + IDTypeBridgedDeviceBasicInformation: 57, + IDTypeSwitch: 59, + IDTypeAdministratorCommissioning: 60, + IDTypeOperationalCredentials: 62, + IDTypeGroupKeyManagement: 63, + IDTypeFixedLabel: 64, + IDTypeUserLabel: 65, + IDTypeBooleanState: 69, + IDTypeICDManagement: 70, + IDTypeOvenCavityOperationalState: 72, + IDTypeOvenMode: 73, + IDTypeLaundryDryerControls: 74, + IDTypeModeSelect: 80, + IDTypeLaundryWasherMode: 81, + IDTypeRefrigeratorAndTemperatureControlledCabinetMode: 82, + IDTypeLaundryWasherControls: 83, + IDTypeRVCRunMode: 84, + IDTypeRVCCleanMode: 85, + IDTypeTemperatureControl: 86, + IDTypeRefrigeratorAlarm: 87, + IDTypeDishwasherMode: 89, + IDTypeAirQuality: 91, + IDTypeSmokeCOAlarm: 92, + IDTypeDishwasherAlarm: 93, + IDTypeMicrowaveOvenMode: 94, + IDTypeMicrowaveOvenControl: 95, + IDTypeOperationalState: 96, + IDTypeRVCOperationalState: 97, + IDTypeHEPAFilterMonitoring: 113, + IDTypeActivatedCarbonFilterMonitoring: 114, + IDTypeBooleanStateConfiguration: 128, + IDTypeValveConfigurationAndControl: 129, + IDTypeElectricalPowerMeasurement: 144, + IDTypeElectricalEnergyMeasurement: 145, + IDTypeWaterHeaterManagement: 148, + IDTypeMessages: 151, + IDTypeDeviceEnergyManagement: 152, + IDTypeEnergyEVSE: 153, + IDTypePowerTopology: 156, + IDTypeEnergyEVSEMode: 157, + IDTypeWaterHeaterMode: 158, + IDTypeDeviceEnergyManagementMode: 159, + IDTypeDoorLock: 257, + IDTypeWindowCovering: 258, + IDTypeServiceArea: 336, + IDTypePumpConfigurationAndControl: 512, + IDTypeThermostat: 513, + IDTypeFanControl: 514, + IDTypeThermostatUserInterfaceConfiguration: 516, + IDTypeColorControl: 768, + IDTypeBallastConfiguration: 769, + IDTypeIlluminanceMeasurement: 1024, + IDTypeTemperatureMeasurement: 1026, + IDTypePressureMeasurement: 1027, + IDTypeFlowMeasurement: 1028, + IDTypeRelativeHumidityMeasurement: 1029, + IDTypeOccupancySensing: 1030, + IDTypeCarbonMonoxideConcentrationMeasurement: 1036, + IDTypeCarbonDioxideConcentrationMeasurement: 1037, + IDTypeNitrogenDioxideConcentrationMeasurement: 1043, + IDTypeOzoneConcentrationMeasurement: 1045, + IDTypePM25ConcentrationMeasurement: 1066, + IDTypeFormaldehydeConcentrationMeasurement: 1067, + IDTypePM1ConcentrationMeasurement: 1068, + IDTypePM10ConcentrationMeasurement: 1069, + IDTypeTotalVolatileOrganicCompoundsConcentrationMeasurement: 1070, + IDTypeRadonConcentrationMeasurement: 1071, + IDTypeWiFiNetworkManagement: 1105, + IDTypeThreadBorderRouterManagement: 1106, + IDTypeThreadNetworkDirectory: 1107, + IDTypeWakeOnLAN: 1283, + IDTypeChannel: 1284, + IDTypeTargetNavigator: 1285, + IDTypeMediaPlayback: 1286, + IDTypeMediaInput: 1287, + IDTypeLowPower: 1288, + IDTypeKeypadInput: 1289, + IDTypeContentLauncher: 1290, + IDTypeAudioOutput: 1291, + IDTypeApplicationLauncher: 1292, + IDTypeApplicationBasic: 1293, + IDTypeAccountLogin: 1294, + IDTypeContentAppObserver: 1296, + IDTypeCommissionerControl: 1873, + IDTypeUnitTesting: -918523, + BarrierControl: 259, + IDTypeBarrierControl: 259, + BinaryInputBasic: 15, + IDTypeBinaryInputBasic: 15, + ElectricalMeasurement: 2820, + IDTypeElectricalMeasurement: 2820, + OnOffSwitchConfiguration: 7, + IDTypeOnOffSwitchConfiguration: 7, +}; + declare const MTRPumpConfigurationAndControlPumpFeature: { ConstantPressure: 1, CompensatedPressure: 2, @@ -8609,18 +8609,6 @@ declare class MTRClusterBridgedDeviceBasic extends MTRClusterBridgedDeviceBasicI initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRClusterOtaSoftwareUpdateRequestor extends MTRClusterOTASoftwareUpdateRequestor { - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - - announceOtaProviderWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - readAttributeDefaultOtaProvidersWithParams(params: MTRReadParams | null): NSDictionary; - - writeAttributeDefaultOtaProvidersWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeDefaultOtaProvidersWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; -} - declare class MTRClusterBasic extends MTRClusterBasicInformation { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; @@ -9549,42 +9537,6 @@ declare class MTRClusterPM10ConcentrationMeasurement extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterPM1ConcentrationMeasurement extends MTRGenericCluster { - readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterFormaldehydeConcentrationMeasurement extends MTRGenericCluster { readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -10351,26 +10303,6 @@ declare class MTRClusterWaterHeaterMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { - changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterWaterHeaterManagement extends MTRGenericCluster { boostWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRWaterHeaterManagementClusterBoostParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -10757,26 +10689,6 @@ declare class MTRClusterDishwasherMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { - readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterTemperatureControl extends MTRGenericCluster { setTemperatureWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -11009,66 +10921,6 @@ declare class MTRClusterGroupKeyManagement extends MTRGenericCluster { keySetReadAllIndicesWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRGroupKeyManagementClusterKeySetReadAllIndicesParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams, p2: NSError) => void | null): void; } -declare class MTRClusterOperationalCredentials extends MTRGenericCluster { - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} - declare class MTRClusterAdministratorCommissioning extends MTRGenericCluster { openCommissioningWindowWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -21001,8 +20853,8 @@ declare class MTRBaseClusterDishwasherMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21049,20 +20901,38 @@ declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster { + readAttributeSpinSpeedsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeSpinSpeedsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeSpinSpeedsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeSpinSpeedCurrentWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSpinSpeedCurrentWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSpinSpeedCurrentWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeSpinSpeedCurrentWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSpinSpeedCurrentWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeNumberOfRinsesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeNumberOfRinsesWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeNumberOfRinsesWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeNumberOfRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeNumberOfRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportedRinsesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21097,38 +20967,70 @@ declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster { - readAttributeSpinSpeedsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams, completion: (p1: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - subscribeAttributeSpinSpeedsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeSpinSpeedsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSpinSpeedCurrentWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - writeAttributeSpinSpeedCurrentWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - writeAttributeSpinSpeedCurrentWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - subscribeAttributeSpinSpeedCurrentWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - static readAttributeSpinSpeedCurrentWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeNumberOfRinsesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - writeAttributeNumberOfRinsesWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - writeAttributeNumberOfRinsesWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeNumberOfRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeNumberOfRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSupportedRinsesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeSupportedRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeSupportedRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRBaseClusterLaundryDryerControls extends MTRGenericBaseCluster { + readAttributeSupportedDrynessLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedDrynessLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedDrynessLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeSelectedDrynessLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeSelectedDrynessLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeSelectedDrynessLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeSelectedDrynessLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSelectedDrynessLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21163,148 +21065,50 @@ declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams, completion: (p1: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterOvenCavityOperationalState extends MTRGenericBaseCluster { + stopWithParamsCompletion(params: MTROvenCavityOperationalStateClusterStopParams | null, completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + stopWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + startWithParamsCompletion(params: MTROvenCavityOperationalStateClusterStartParams | null, completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + startWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + readAttributePhaseListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributePhaseListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRBaseClusterLaundryDryerControls extends MTRGenericBaseCluster { - readAttributeSupportedDrynessLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedDrynessLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedDrynessLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeSelectedDrynessLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeSelectedDrynessLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeSelectedDrynessLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeSelectedDrynessLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSelectedDrynessLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRBaseClusterOvenCavityOperationalState extends MTRGenericBaseCluster { - stopWithParamsCompletion(params: MTROvenCavityOperationalStateClusterStopParams | null, completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - - stopWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - - startWithParamsCompletion(params: MTROvenCavityOperationalStateClusterStartParams | null, completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - - startWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterOperationalCommandResponseParams, p2: NSError) => void | null): void; - - readAttributePhaseListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributePhaseListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributePhaseListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeCurrentPhaseWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentPhaseWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentPhaseWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCountdownTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCountdownTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCountdownTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOperationalStateListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeOperationalStateListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeOperationalStateListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeOperationalStateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeOperationalStateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOperationalStateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOperationalErrorWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; - - subscribeAttributeOperationalErrorWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; - - static readAttributeOperationalErrorWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; + static readAttributePhaseListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentPhaseWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentPhaseWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentPhaseWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeCountdownTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCountdownTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCountdownTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOperationalStateListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeOperationalStateListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeOperationalStateListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeOperationalStateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeOperationalStateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOperationalStateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOperationalErrorWithCompletion(completion: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; + + subscribeAttributeOperationalErrorWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; + + static readAttributeOperationalErrorWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTROvenCavityOperationalStateClusterErrorStateStruct, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -23931,332 +23735,6 @@ declare class MTRBaseClusterDescriptor extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { - moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; - - moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; - - stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; - - stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; - - moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; - - stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; - - stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - declare class MTRAttributeCacheContainer extends NSObject { readAttributeWithEndpointIdClusterIdAttributeIdClientQueueCompletion(endpointId: NSNumber | null, clusterId: NSNumber | null, attributeId: NSNumber | null, clientQueue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; } @@ -24933,18 +24411,6 @@ declare class MTRUnitTestingClusterTestStructArrayArgumentResponseParams extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestUnknownCommandParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestAddArgumentsResponseParams extends MTRUnitTestingClusterTestAddArgumentsResponseParams { returnValue: NSNumber; @@ -25331,18 +24797,6 @@ declare class MTRMediaPlaybackClusterNextParams extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMediaPlaybackClusterStartOverParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRMediaPlaybackClusterStopPlaybackParams extends MTRMediaPlaybackClusterStopParams { timedInvokeTimeoutMs: NSNumber; @@ -27773,6 +27227,32 @@ declare class MTRGeneralDiagnosticsClusterPayloadTestResponseParams extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRGeneralDiagnosticsClusterPayloadTestRequestParams extends NSObject implements NSCopying { + enableKey: NSData; + + value: NSNumber; + + count: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setEnableKey(enableKey: NSData): void; + + setValue(value: NSNumber): void; + + getCount(): NSNumber; + + setCount(count: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRGeneralDiagnosticsClusterTimeSnapshotParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -29067,22 +28547,6 @@ declare class MTRGroupsClusterViewGroupParams extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRIdentifyClusterIdentifyParams extends NSObject implements NSCopying { - identifyTime: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setIdentifyTime(identifyTime: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestFabricScopedEventEvent extends MTRUnitTestingClusterTestFabricScopedEventEvent { fabricIndex: NSNumber; @@ -31544,14 +31008,6 @@ declare class MTRTimeSynchronizationClusterTimeFailureEvent extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { - dstOffsetActive: NSNumber; - - setDstOffsetActive(dstOffsetActive: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTimeSynchronizationClusterDSTTableEmptyEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32163,6 +31619,8 @@ declare class MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent extends MT } declare class MTRXPCDeviceControllerParameters extends MTRDeviceControllerAbstractParameters { + initWithXPCConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; + initWithXPConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; readonly uniqueIdentifier: NSUUID; @@ -32604,18 +32062,6 @@ declare class MTRDescriptorClusterDeviceTypeStruct extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { - attributeID: NSNumber; - - statusCode: NSNumber; - - setAttributeID(attributeID: NSNumber): void; - - setStatusCode(statusCode: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NSCopying { locationName: string; @@ -32632,6 +32078,18 @@ declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { + attributeID: NSNumber; + + statusCode: NSNumber; + + setAttributeID(attributeID: NSNumber): void; + + setStatusCode(statusCode: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTREventReport extends NSObject { readonly path: MTREventPath; @@ -33043,81 +32501,57 @@ declare class MTRBridgedDeviceBasicInformationClusterLeaveEvent extends NSObject copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { - rootPublicKey: NSData; - - label: string; - - fabricIndex: NSNumber; - - setRootPublicKey(rootPublicKey: NSData): void; - - setLabel(label: string): void; - - setFabricIndex(fabricIndex: NSNumber): void; -} - -declare class MTRColorControlClusterColorLoopSetParams extends NSObject implements NSCopying { - updateFlags: NSNumber; - - action: NSNumber; - - direction: NSNumber; - - time: NSNumber; - - startHue: NSNumber; +declare class MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct extends NSObject implements NSCopying { + measurementType: NSNumber; - optionsMask: NSNumber; + measured: NSNumber; - optionsOverride: NSNumber; + minMeasuredValue: NSNumber; - timedInvokeTimeoutMs: NSNumber; + maxMeasuredValue: NSNumber; - serverSideProcessingTimeout: NSNumber; + get accuracyRanges(): NSArray; + set accuracyRanges(value: NSArray | Array); - setUpdateFlags(updateFlags: NSNumber): void; + setMeasurementType(measurementType: NSNumber): void; - setAction(action: NSNumber): void; + setMeasured(measured: NSNumber): void; - setDirection(direction: NSNumber): void; + setMinMeasuredValue(minMeasuredValue: NSNumber): void; - setTime(time: NSNumber): void; + setMaxMeasuredValue(maxMeasuredValue: NSNumber): void; - setStartHue(startHue: NSNumber): void; + setAccuracyRanges(accuracyRanges: NSArray | Array): void; - setOptionsMask(optionsMask: NSNumber): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setOptionsOverride(optionsOverride: NSNumber): void; +declare class MTRThreadNetworkDirectoryClusterOperationalDatasetResponseParams extends NSObject implements NSCopying { + operationalDataset: NSData; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setOperationalDataset(operationalDataset: NSData): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct extends NSObject implements NSCopying { - measurementType: NSNumber; - - measured: NSNumber; - - minMeasuredValue: NSNumber; +declare class MTRApplicationBasicClusterApplicationStruct extends NSObject implements NSCopying { + catalogVendorID: NSNumber; - maxMeasuredValue: NSNumber; + catalogVendorId: NSNumber; - get accuracyRanges(): NSArray; - set accuracyRanges(value: NSArray | Array); + applicationID: string; - setMeasurementType(measurementType: NSNumber): void; + applicationId: string; - setMeasured(measured: NSNumber): void; + setCatalogVendorID(catalogVendorID: NSNumber): void; - setMinMeasuredValue(minMeasuredValue: NSNumber): void; + setCatalogVendorId(catalogVendorId: NSNumber): void; - setMaxMeasuredValue(maxMeasuredValue: NSNumber): void; + setApplicationID(applicationID: string): void; - setAccuracyRanges(accuracyRanges: NSArray | Array): void; + setApplicationId(applicationId: string): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -33183,72 +32617,6 @@ declare class MTRActionsClusterPauseActionWithDurationParams extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDevice extends NSObject { - static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRDevice; - - readonly state: interop.Enum; - - readonly deviceCachePrimed: boolean; - - readonly estimatedStartTime: NSDate; - - readonly deviceController: MTRDeviceController; - - readonly nodeID: NSNumber; - - readonly estimatedSubscriptionLatency: NSNumber; - - readonly vendorID: NSNumber; - - readonly productID: NSNumber; - - readonly networkCommissioningFeatures: interop.Enum; - - setDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - - addDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - - addDelegateQueueInterestedPathsForAttributesInterestedPathsForEvents(delegate: MTRDeviceDelegate, queue: NSObject, interestedPathsForAttributes: NSArray | Array | null, interestedPathsForEvents: NSArray | Array | null): void; - - removeDelegate(delegate: MTRDeviceDelegate): void; - - readAttributeWithEndpointIDClusterIDAttributeIDParams(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, params: MTRReadParams | null): NSDictionary | null; - - writeAttributeWithEndpointIDClusterIDAttributeIDValueExpectedValueIntervalTimedWriteTimeout(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, value: interop.Object, expectedValueInterval: NSNumber, timeout: NSNumber | null): void; - - readAttributePaths(attributePaths: NSArray | Array): NSArray; - - descriptorClusters(): NSDictionary; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: NSDictionary | Record | null, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - invokeCommandsQueueCompletion(commands: NSArray | Array, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - openCommissioningWindowWithSetupPasscodeDiscriminatorDurationQueueCompletion(setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - - openCommissioningWindowWithDiscriminatorDurationQueueCompletion(discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - - downloadLogOfTypeTimeoutQueueCompletion(type: interop.Enum, timeout: number, queue: NSObject, completion: (p1: NSURL, p2: NSError) => void | null): void; - - waitForAttributeValuesTimeoutQueueCompletion(values: NSDictionary | Record, timeout: number, queue: NSObject, completion: (p1: NSError) => void | null): MTRAttributeValueWaiter; - - static deviceWithNodeIDDeviceController(nodeID: number, deviceController: MTRDeviceController): MTRDevice; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutClientQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; -} - -declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { - commandResponseState: MTROperationalStateClusterErrorStateStruct; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseDevice extends NSObject { static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRBaseDevice; @@ -33293,6 +32661,36 @@ declare class MTRBaseDevice extends NSObject { deregisterReportHandlersWithClientQueueCompletion(queue: NSObject, completion: () => void): void; } +declare class MTRValveConfigurationAndControlClusterCloseParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRRVCRunModeClusterChangeToModeParams extends NSObject implements NSCopying { + newMode: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + getNewMode(): NSNumber; + + setNewMode(newMode: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBaseClusterGroups extends MTRGenericBaseCluster { addGroupWithParamsCompletion(params: MTRGroupsClusterAddGroupParams, completion: (p1: MTRGroupsClusterAddGroupResponseParams, p2: NSError) => void | null): void; @@ -33453,26 +32851,6 @@ declare class MTRClusterBinding extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRApplicationBasicClusterApplicationStruct extends NSObject implements NSCopying { - catalogVendorID: NSNumber; - - catalogVendorId: NSNumber; - - applicationID: string; - - applicationId: string; - - setCatalogVendorID(catalogVendorID: NSNumber): void; - - setCatalogVendorId(catalogVendorId: NSNumber): void; - - setApplicationID(applicationID: string): void; - - setApplicationId(applicationId: string): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDoorLockClusterLockOperationEvent extends NSObject implements NSCopying { lockOperationType: NSNumber; @@ -35288,6 +34666,86 @@ declare class MTRMessagesClusterMessageStruct extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { + dstOffsetActive: NSNumber; + + setDstOffsetActive(dstOffsetActive: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRUnitTestingClusterTestUnknownCommandParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterOperationalCredentials extends MTRGenericCluster { + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; + + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; + + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; + + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; + + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; + + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; + + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; +} + declare class MTRClusterAudioOutput extends MTRGenericCluster { selectOutputWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRAudioOutputClusterSelectOutputParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -35558,40 +35016,40 @@ declare class MTRSmokeCOAlarmClusterSmokeAlarmEvent extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { - operatorName: string; - - lineupName: string | null; +declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSObject implements NSCopying { + newMode: NSNumber; - postalCode: string | null; + timedInvokeTimeoutMs: NSNumber; - lineupInfoType: NSNumber; + serverSideProcessingTimeout: NSNumber; - setOperatorName(operatorName: string): void; + getNewMode(): NSNumber; - setLineupName(lineupName: string | null): void; + setNewMode(newMode: NSNumber): void; - setPostalCode(postalCode: string | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setLineupInfoType(lineupInfoType: NSNumber): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSObject implements NSCopying { - newMode: NSNumber; +declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { + operatorName: string; - timedInvokeTimeoutMs: NSNumber; + lineupName: string | null; - serverSideProcessingTimeout: NSNumber; + postalCode: string | null; - getNewMode(): NSNumber; + lineupInfoType: NSNumber; - setNewMode(newMode: NSNumber): void; + setOperatorName(operatorName: string): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setLineupName(lineupName: string | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setPostalCode(postalCode: string | null): void; + + setLineupInfoType(lineupInfoType: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -36756,6 +36214,18 @@ declare class MTRClusterOccupancySensing extends MTRGenericCluster { writeAttributePirUnoccupiedToOccupiedThresholdWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; } +declare class MTRActivatedCarbonFilterMonitoringClusterResetConditionParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRAccessControlClusterTarget extends MTRAccessControlClusterAccessControlTargetStruct { cluster: NSNumber | null; @@ -37195,20 +36665,6 @@ declare class MTRTestClusterClusterTestStructArgumentRequestParams extends MTRUn setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { - status: NSNumber; - - statusText: string | null; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setStatus(status: NSNumber): void; - - setStatusText(statusText: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRNetworkCommissioningClusterRemoveNetworkParams extends NSObject implements NSCopying { networkID: NSData; @@ -37362,26 +36818,6 @@ declare class MTRContentLauncherClusterParameterStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRNetworkCommissioningClusterConnectNetworkParams extends NSObject implements NSCopying { - networkID: NSData; - - breadcrumb: NSNumber | null; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setNetworkID(networkID: NSData): void; - - setBreadcrumb(breadcrumb: NSNumber | null): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -37885,36 +37321,6 @@ declare class MTRBaseClusterBasic extends MTRBaseClusterBasicInformation { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRValveConfigurationAndControlClusterCloseParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRRVCRunModeClusterChangeToModeParams extends NSObject implements NSCopying { - newMode: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - getNewMode(): NSNumber; - - setNewMode(newMode: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDoorLockClusterUnlockWithTimeoutParams extends NSObject implements NSCopying { timeout: NSNumber; @@ -39107,16 +38513,6 @@ declare class MTRClusterBasicInformation extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRThreadNetworkDirectoryClusterOperationalDatasetResponseParams extends NSObject implements NSCopying { - operationalDataset: NSData; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setOperationalDataset(operationalDataset: NSData): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRRVCRunModeClusterModeOptionStruct extends NSObject implements NSCopying { label: string; @@ -39464,6 +38860,382 @@ declare class MTRMicrowaveOvenModeClusterModeTagStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDevice extends NSObject { + static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRDevice; + + readonly state: interop.Enum; + + readonly deviceCachePrimed: boolean; + + readonly estimatedStartTime: NSDate; + + readonly deviceController: MTRDeviceController; + + readonly nodeID: NSNumber; + + readonly estimatedSubscriptionLatency: NSNumber; + + readonly vendorID: NSNumber; + + readonly productID: NSNumber; + + readonly networkCommissioningFeatures: interop.Enum; + + setDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; + + addDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; + + addDelegateQueueInterestedPathsForAttributesInterestedPathsForEvents(delegate: MTRDeviceDelegate, queue: NSObject, interestedPathsForAttributes: NSArray | Array | null, interestedPathsForEvents: NSArray | Array | null): void; + + removeDelegate(delegate: MTRDeviceDelegate): void; + + readAttributeWithEndpointIDClusterIDAttributeIDParams(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, params: MTRReadParams | null): NSDictionary | null; + + writeAttributeWithEndpointIDClusterIDAttributeIDValueExpectedValueIntervalTimedWriteTimeout(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, value: interop.Object, expectedValueInterval: NSNumber, timeout: NSNumber | null): void; + + readAttributePaths(attributePaths: NSArray | Array): NSArray; + + descriptorClusters(): NSDictionary; + + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: NSDictionary | Record | null, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; + + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; + + invokeCommandsQueueCompletion(commands: NSArray | Array, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; + + openCommissioningWindowWithSetupPasscodeDiscriminatorDurationQueueCompletion(setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; + + openCommissioningWindowWithDiscriminatorDurationQueueCompletion(discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; + + downloadLogOfTypeTimeoutQueueCompletion(type: interop.Enum, timeout: number, queue: NSObject, completion: (p1: NSURL, p2: NSError) => void | null): void; + + waitForAttributeValuesTimeoutQueueCompletion(values: NSDictionary | Record, timeout: number, queue: NSObject, completion: (p1: NSError) => void | null): MTRAttributeValueWaiter; + + static deviceWithNodeIDDeviceController(nodeID: number, deviceController: MTRDeviceController): MTRDevice; + + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutClientQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; +} + +declare class MTRBaseClusterMediaInput extends MTRGenericBaseCluster { + selectInputWithParamsCompletion(params: MTRMediaInputClusterSelectInputParams, completion: (p1: NSError) => void): void; + + showInputStatusWithParamsCompletion(params: MTRMediaInputClusterShowInputStatusParams | null, completion: (p1: NSError) => void): void; + + showInputStatusWithCompletion(completion: (p1: NSError) => void): void; + + hideInputStatusWithParamsCompletion(params: MTRMediaInputClusterHideInputStatusParams | null, completion: (p1: NSError) => void): void; + + hideInputStatusWithCompletion(completion: (p1: NSError) => void): void; + + renameInputWithParamsCompletion(params: MTRMediaInputClusterRenameInputParams, completion: (p1: NSError) => void): void; + + readAttributeInputListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeInputListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeInputListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentInputWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentInputWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentInputWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + selectInputWithParamsCompletionHandler(params: MTRMediaInputClusterSelectInputParams, completionHandler: (p1: NSError) => void): void; + + showInputStatusWithParamsCompletionHandler(params: MTRMediaInputClusterShowInputStatusParams | null, completionHandler: (p1: NSError) => void): void; + + showInputStatusWithCompletionHandler(completionHandler: (p1: NSError) => void): void; + + hideInputStatusWithParamsCompletionHandler(params: MTRMediaInputClusterHideInputStatusParams | null, completionHandler: (p1: NSError) => void): void; + + hideInputStatusWithCompletionHandler(completionHandler: (p1: NSError) => void): void; + + renameInputWithParamsCompletionHandler(params: MTRMediaInputClusterRenameInputParams, completionHandler: (p1: NSError) => void): void; + + readAttributeInputListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeInputListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeInputListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentInputWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentInputWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentInputWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRBaseClusterWaterHeaterMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRWaterHeaterModeClusterChangeToModeParams, completion: (p1: MTRWaterHeaterModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; + + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRGeneralDiagnosticsClusterTestEventTriggerParams extends NSObject implements NSCopying { + enableKey: NSData; + + eventTrigger: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setEnableKey(enableKey: NSData): void; + + setEventTrigger(eventTrigger: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDeviceType extends NSObject { + static deviceTypeForID(deviceTypeID: NSNumber): MTRDeviceType; + + readonly id: NSNumber; + + readonly name: string; + + readonly isUtility: boolean; +} + +declare class MTRDeviceControllerFactoryParams extends NSObject { + readonly storage: MTRStorage; + + otaProviderDelegate: MTROTAProviderDelegate; + + get productAttestationAuthorityCertificates(): NSArray; + set productAttestationAuthorityCertificates(value: NSArray | Array); + + get certificationDeclarationCertificates(): NSArray; + set certificationDeclarationCertificates(value: NSArray | Array); + + port: NSNumber; + + shouldStartServer: boolean; + + initWithStorage(storage: MTRStorage): this; + + setOtaProviderDelegate(otaProviderDelegate: MTROTAProviderDelegate | null): void; + + setProductAttestationAuthorityCertificates(productAttestationAuthorityCertificates: NSArray | Array | null): void; + + setCertificationDeclarationCertificates(certificationDeclarationCertificates: NSArray | Array | null): void; + + setPort(port: NSNumber | null): void; + + setShouldStartServer(shouldStartServer: boolean): void; +} + +declare class MTRDoorLockClusterSetAliroReaderConfigParams extends NSObject implements NSCopying { + signingKey: NSData; + + verificationKey: NSData; + + groupIdentifier: NSData; + + groupResolvingKey: NSData | null; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setSigningKey(signingKey: NSData): void; + + setVerificationKey(verificationKey: NSData): void; + + setGroupIdentifier(groupIdentifier: NSData): void; + + setGroupResolvingKey(groupResolvingKey: NSData | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalCredentialsClusterAddTrustedRootCertificateParams extends NSObject implements NSCopying { + rootCACertificate: NSData; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setRootCACertificate(rootCACertificate: NSData): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + rootCertificate: NSData; + + setRootCertificate(rootCertificate: NSData): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams extends NSObject implements NSCopying { + newMode: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + getNewMode(): NSNumber; + + setNewMode(newMode: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTREventRequestPath extends NSObject implements NSCopying, NSSecureCoding { + readonly endpoint: NSNumber; + + readonly cluster: NSNumber; + + readonly event: NSNumber; + + static requestPathWithEndpointIDClusterIDEventID(endpointID: NSNumber | null, clusterID: NSNumber | null, eventID: NSNumber | null): MTREventRequestPath; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MTRRVCOperationalStateClusterOperationCompletionEvent extends NSObject implements NSCopying { + completionErrorCode: NSNumber; + + totalOperationalTime: NSNumber | null; + + pausedTime: NSNumber | null; + + setCompletionErrorCode(completionErrorCode: NSNumber): void; + + setTotalOperationalTime(totalOperationalTime: NSNumber | null): void; + + setPausedTime(pausedTime: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { get current(): NSArray; set current(value: NSArray | Array); @@ -39486,6 +39258,20 @@ declare class MTRBridgedDeviceBasicInformationClusterStartUpEvent extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { + rootPublicKey: NSData; + + label: string; + + fabricIndex: NSNumber; + + setRootPublicKey(rootPublicKey: NSData): void; + + setLabel(label: string): void; + + setFabricIndex(fabricIndex: NSNumber): void; +} + declare class MTRClusterCarbonDioxideConcentrationMeasurement extends MTRGenericCluster { readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -39760,6 +39546,18 @@ declare class MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct exte copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterOtaSoftwareUpdateRequestor extends MTRClusterOTASoftwareUpdateRequestor { + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + announceOtaProviderWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + readAttributeDefaultOtaProvidersWithParams(params: MTRReadParams | null): NSDictionary; + + writeAttributeDefaultOtaProvidersWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeDefaultOtaProvidersWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; +} + declare class MTRBridgedDeviceBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -39780,132 +39578,17 @@ declare class MTRMediaPlaybackClusterRewindParams extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterMediaInput extends MTRGenericBaseCluster { - selectInputWithParamsCompletion(params: MTRMediaInputClusterSelectInputParams, completion: (p1: NSError) => void): void; - - showInputStatusWithParamsCompletion(params: MTRMediaInputClusterShowInputStatusParams | null, completion: (p1: NSError) => void): void; - - showInputStatusWithCompletion(completion: (p1: NSError) => void): void; - - hideInputStatusWithParamsCompletion(params: MTRMediaInputClusterHideInputStatusParams | null, completion: (p1: NSError) => void): void; - - hideInputStatusWithCompletion(completion: (p1: NSError) => void): void; - - renameInputWithParamsCompletion(params: MTRMediaInputClusterRenameInputParams, completion: (p1: NSError) => void): void; - - readAttributeInputListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeInputListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeInputListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeCurrentInputWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentInputWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentInputWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - selectInputWithParamsCompletionHandler(params: MTRMediaInputClusterSelectInputParams, completionHandler: (p1: NSError) => void): void; - - showInputStatusWithParamsCompletionHandler(params: MTRMediaInputClusterShowInputStatusParams | null, completionHandler: (p1: NSError) => void): void; - - showInputStatusWithCompletionHandler(completionHandler: (p1: NSError) => void): void; - - hideInputStatusWithParamsCompletionHandler(params: MTRMediaInputClusterHideInputStatusParams | null, completionHandler: (p1: NSError) => void): void; - - hideInputStatusWithCompletionHandler(completionHandler: (p1: NSError) => void): void; - - renameInputWithParamsCompletionHandler(params: MTRMediaInputClusterRenameInputParams, completionHandler: (p1: NSError) => void): void; - - readAttributeInputListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeInputListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeInputListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeCurrentInputWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentInputWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentInputWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRApplicationBasicClusterApplicationBasicApplication extends MTRApplicationBasicClusterApplicationStruct { } -declare class MTRGeneralDiagnosticsClusterTestEventTriggerParams extends NSObject implements NSCopying { - enableKey: NSData; - - eventTrigger: NSNumber; +declare class MTRDoorLockClusterGetHolidayScheduleParams extends NSObject implements NSCopying { + holidayIndex: NSNumber; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setEnableKey(enableKey: NSData): void; - - setEventTrigger(eventTrigger: NSNumber): void; + setHolidayIndex(holidayIndex: NSNumber): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; @@ -39914,64 +39597,18 @@ declare class MTRGeneralDiagnosticsClusterTestEventTriggerParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDeviceType extends NSObject { - static deviceTypeForID(deviceTypeID: NSNumber): MTRDeviceType; - - readonly id: NSNumber; - - readonly name: string; - - readonly isUtility: boolean; -} - -declare class MTRDeviceControllerFactoryParams extends NSObject { - readonly storage: MTRStorage; - - otaProviderDelegate: MTROTAProviderDelegate; - - get productAttestationAuthorityCertificates(): NSArray; - set productAttestationAuthorityCertificates(value: NSArray | Array); - - get certificationDeclarationCertificates(): NSArray; - set certificationDeclarationCertificates(value: NSArray | Array); - - port: NSNumber; - - shouldStartServer: boolean; - - initWithStorage(storage: MTRStorage): this; - - setOtaProviderDelegate(otaProviderDelegate: MTROTAProviderDelegate | null): void; - - setProductAttestationAuthorityCertificates(productAttestationAuthorityCertificates: NSArray | Array | null): void; - - setCertificationDeclarationCertificates(certificationDeclarationCertificates: NSArray | Array | null): void; - - setPort(port: NSNumber | null): void; - - setShouldStartServer(shouldStartServer: boolean): void; -} - -declare class MTRDoorLockClusterSetAliroReaderConfigParams extends NSObject implements NSCopying { - signingKey: NSData; - - verificationKey: NSData; - - groupIdentifier: NSData; +declare class MTRActionsClusterDisableActionParams extends NSObject implements NSCopying { + actionID: NSNumber; - groupResolvingKey: NSData | null; + invokeID: NSNumber | null; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setSigningKey(signingKey: NSData): void; - - setVerificationKey(verificationKey: NSData): void; - - setGroupIdentifier(groupIdentifier: NSData): void; + setActionID(actionID: NSNumber): void; - setGroupResolvingKey(groupResolvingKey: NSData | null): void; + setInvokeID(invokeID: NSNumber | null): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; @@ -39980,8 +39617,8 @@ declare class MTRDoorLockClusterSetAliroReaderConfigParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterWaterHeaterMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRWaterHeaterModeClusterChangeToModeParams, completion: (p1: MTRWaterHeaterModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -40028,129 +39665,6 @@ declare class MTRBaseClusterWaterHeaterMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTROperationalCredentialsClusterAddTrustedRootCertificateParams extends NSObject implements NSCopying { - rootCACertificate: NSData; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setRootCACertificate(rootCACertificate: NSData): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - rootCertificate: NSData; - - setRootCertificate(rootCertificate: NSData): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams extends NSObject implements NSCopying { - newMode: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - getNewMode(): NSNumber; - - setNewMode(newMode: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTREventRequestPath extends NSObject implements NSCopying, NSSecureCoding { - readonly endpoint: NSNumber; - - readonly cluster: NSNumber; - - readonly event: NSNumber; - - static requestPathWithEndpointIDClusterIDEventID(endpointID: NSNumber | null, clusterID: NSNumber | null, eventID: NSNumber | null): MTREventRequestPath; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class MTRRVCOperationalStateClusterOperationCompletionEvent extends NSObject implements NSCopying { - completionErrorCode: NSNumber; - - totalOperationalTime: NSNumber | null; - - pausedTime: NSNumber | null; - - setCompletionErrorCode(completionErrorCode: NSNumber): void; - - setTotalOperationalTime(totalOperationalTime: NSNumber | null): void; - - setPausedTime(pausedTime: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRApplicationBasicClusterApplicationBasicApplication extends MTRApplicationBasicClusterApplicationStruct { -} - -declare class MTRDoorLockClusterGetHolidayScheduleParams extends NSObject implements NSCopying { - holidayIndex: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setHolidayIndex(holidayIndex: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRActivatedCarbonFilterMonitoringClusterResetConditionParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRActionsClusterDisableActionParams extends NSObject implements NSCopying { - actionID: NSNumber; - - invokeID: NSNumber | null; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setActionID(actionID: NSNumber): void; - - setInvokeID(invokeID: NSNumber | null): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent extends NSObject implements NSCopying { get ranges(): NSArray; set ranges(value: NSArray | Array); @@ -40258,6 +39772,100 @@ declare class MTRTestClusterClusterTestStructArrayArgumentRequestParams extends setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } +declare class MTRNetworkCommissioningClusterConnectNetworkParams extends NSObject implements NSCopying { + networkID: NSData; + + breadcrumb: NSNumber | null; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setNetworkID(networkID: NSData): void; + + setBreadcrumb(breadcrumb: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBaseClusterTemperatureControl extends MTRGenericBaseCluster { + setTemperatureWithParamsCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, completion: (p1: NSError) => void): void; + + setTemperatureWithCompletion(completion: (p1: NSError) => void): void; + + readAttributeTemperatureSetpointWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTemperatureSetpointWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTemperatureSetpointWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStepWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeStepWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStepWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSelectedTemperatureLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeSelectedTemperatureLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSelectedTemperatureLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportedTemperatureLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedTemperatureLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedTemperatureLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + declare class MTREndpointInfo extends NSObject implements NSCopying, NSSecureCoding { readonly endpointID: NSNumber; @@ -40290,29 +39898,76 @@ declare class MTRTestClusterClusterTestNullableOptionalRequestParams extends MTR setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { - wasPresent: NSNumber; +declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { + commandResponseState: MTROperationalStateClusterErrorStateStruct; - wasNull: NSNumber | null; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - value: NSNumber | null; + setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; - originalValue: NSNumber | null; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMetrics extends NSObject { + readonly uniqueIdentifier: NSUUID; + + readonly allKeys: NSArray; + + metricDataForKey(key: string): MTRMetricData; +} + +declare class MTRDoorLockClusterGetUserResponseParams extends NSObject implements NSCopying { + userIndex: NSNumber; + + userName: string | null; + + userUniqueID: NSNumber | null; + + userStatus: NSNumber | null; + + userType: NSNumber | null; + + credentialRule: NSNumber | null; + + get credentials(): NSArray | null; + set credentials(value: NSArray | Array | null); + + creatorFabricIndex: NSNumber | null; + + lastModifiedFabricIndex: NSNumber | null; + + nextUserIndex: NSNumber | null; timedInvokeTimeoutMs: NSNumber; initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - setWasPresent(wasPresent: NSNumber): void; + setUserIndex(userIndex: NSNumber): void; - setWasNull(wasNull: NSNumber | null): void; + setUserName(userName: string | null): void; - setValue(value: NSNumber | null): void; + setUserUniqueID(userUniqueID: NSNumber | null): void; - setOriginalValue(originalValue: NSNumber | null): void; + setUserStatus(userStatus: NSNumber | null): void; + + setUserType(userType: NSNumber | null): void; + + setCredentialRule(credentialRule: NSNumber | null): void; + + setCredentials(credentials: NSArray | Array | null): void; + + setCreatorFabricIndex(creatorFabricIndex: NSNumber | null): void; + + setLastModifiedFabricIndex(lastModifiedFabricIndex: NSNumber | null): void; + + setNextUserIndex(nextUserIndex: NSNumber | null): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + userUniqueId: NSNumber | null; + + setUserUniqueId(userUniqueId: NSNumber | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -40432,26 +40087,34 @@ declare class MTRGeneralDiagnosticsClusterBootReasonEvent extends NSObject imple copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterOtaSoftwareUpdateProvider extends MTRClusterOTASoftwareUpdateProvider { - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; +declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { + readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - queryImageWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterQueryImageParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams, p2: NSError) => void | null): void; + writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - applyUpdateRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams, p2: NSError) => void | null): void; + writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - notifyUpdateAppliedWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} + readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; -declare class MTRDoorLockClusterClearAliroReaderConfigParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; + writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - serverSideProcessingTimeout: NSNumber; + writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } declare class MTRTestClusterClusterTestListInt8UArgumentRequestParams extends MTRUnitTestingClusterTestListInt8UArgumentRequestParams { @@ -40501,6 +40164,16 @@ declare class MTRTimeSynchronizationClusterSetTrustedTimeSourceParams extends NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTestClusterClusterBooleanResponseParams extends MTRUnitTestingClusterBooleanResponseParams { + value: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + setValue(value: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; +} + declare class MTRClusterDoorLock extends MTRGenericCluster { lockDoorWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterLockDoorParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -40765,80 +40438,6 @@ declare class MTRClusterDoorLock extends MTRGenericCluster { clearCredentialWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearCredentialParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRBaseClusterTemperatureControl extends MTRGenericBaseCluster { - setTemperatureWithParamsCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, completion: (p1: NSError) => void): void; - - setTemperatureWithCompletion(completion: (p1: NSError) => void): void; - - readAttributeTemperatureSetpointWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTemperatureSetpointWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTemperatureSetpointWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStepWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeStepWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStepWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSelectedTemperatureLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSelectedTemperatureLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSelectedTemperatureLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSupportedTemperatureLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedTemperatureLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedTemperatureLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRAccountLoginClusterGetSetupPINParams extends NSObject implements NSCopying { tempAccountIdentifier: string; @@ -40963,18 +40562,6 @@ declare class MTRDoorLockClusterLockDoorParams extends NSObject implements NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRHEPAFilterMonitoringClusterReplacementProductStruct extends NSObject implements NSCopying { - productIdentifierType: NSNumber; - - productIdentifierValue: string; - - setProductIdentifierType(productIdentifierType: NSNumber): void; - - setProductIdentifierValue(productIdentifierValue: string): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRLevelControlClusterStopParams extends NSObject implements NSCopying { optionsMask: NSNumber; @@ -41117,6 +40704,18 @@ declare class MTRBaseClusterWaterHeaterManagement extends MTRGenericBaseCluster initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } +declare class MTRHEPAFilterMonitoringClusterReplacementProductStruct extends NSObject implements NSCopying { + productIdentifierType: NSNumber; + + productIdentifierValue: string; + + setProductIdentifierType(productIdentifierType: NSNumber): void; + + setProductIdentifierValue(productIdentifierValue: string): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTROvenCavityOperationalStateClusterOperationalStateStruct extends NSObject implements NSCopying { operationalStateID: NSNumber; @@ -41233,21 +40832,24 @@ declare class MTRClusterNetworkCommissioning extends MTRGenericCluster { reorderNetworkWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRNetworkCommissioningClusterReorderNetworkParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRNetworkCommissioningClusterNetworkConfigResponseParams, p2: NSError) => void | null): void; } -declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { - get arg1(): NSArray; - set arg1(value: NSArray | Array); +declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { + changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - serverSideProcessingTimeout: NSNumber; + readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - setArg1(arg1: NSArray | Array): void; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } declare class MTRBaseClusterFixedLabel extends MTRGenericBaseCluster { @@ -41358,6 +40960,26 @@ declare class MTRDoorLockClusterGetYearDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRMessagesClusterMessageCompleteEvent extends NSObject implements NSCopying { + messageID: NSData; + + responseID: NSNumber | null; + + reply: string | null; + + futureMessagesPreference: NSNumber | null; + + setMessageID(messageID: NSData): void; + + setResponseID(responseID: NSNumber | null): void; + + setReply(reply: string | null): void; + + setFutureMessagesPreference(futureMessagesPreference: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRChannelClusterProgramCastStruct extends NSObject implements NSCopying { name: string; @@ -41522,22 +41144,19 @@ declare class MTRGroupKeyManagementClusterKeySetRemoveParams extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMessagesClusterMessageCompleteEvent extends NSObject implements NSCopying { - messageID: NSData; - - responseID: NSNumber | null; - - reply: string | null; +declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { + get arg1(): NSArray; + set arg1(value: NSArray | Array); - futureMessagesPreference: NSNumber | null; + timedInvokeTimeoutMs: NSNumber; - setMessageID(messageID: NSData): void; + serverSideProcessingTimeout: NSNumber; - setResponseID(responseID: NSNumber | null): void; + setArg1(arg1: NSArray | Array): void; - setReply(reply: string | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setFutureMessagesPreference(futureMessagesPreference: NSNumber | null): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -41995,6 +41614,46 @@ declare class MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams ex setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } +declare class MTRColorControlClusterColorLoopSetParams extends NSObject implements NSCopying { + updateFlags: NSNumber; + + action: NSNumber; + + direction: NSNumber; + + time: NSNumber; + + startHue: NSNumber; + + optionsMask: NSNumber; + + optionsOverride: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setUpdateFlags(updateFlags: NSNumber): void; + + setAction(action: NSNumber): void; + + setDirection(direction: NSNumber): void; + + setTime(time: NSNumber): void; + + setStartHue(startHue: NSNumber): void; + + setOptionsMask(optionsMask: NSNumber): void; + + setOptionsOverride(optionsOverride: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRTestClusterClusterTestSpecificResponseParams extends MTRUnitTestingClusterTestSpecificResponseParams { returnValue: NSNumber; @@ -42026,6 +41685,20 @@ declare class MTROvenModeClusterModeOptionStruct extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { + status: NSNumber; + + statusText: string | null; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setStatus(status: NSNumber): void; + + setStatusText(statusText: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBooleanStateClusterStateChangeEvent extends NSObject implements NSCopying { stateValue: NSNumber; @@ -42472,6 +42145,16 @@ declare class MTRAccessControlClusterAccessControlExtensionStruct extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterOtaSoftwareUpdateProvider extends MTRClusterOTASoftwareUpdateProvider { + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + queryImageWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterQueryImageParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams, p2: NSError) => void | null): void; + + applyUpdateRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams, p2: NSError) => void | null): void; + + notifyUpdateAppliedWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; +} + declare class MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent extends NSObject implements NSCopying { energyImported: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct | null; @@ -42853,18 +42536,6 @@ declare class MTRTargetNavigatorClusterNavigateTargetResponseParams extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams extends NSObject implements NSCopying { commissioningTimeout: NSNumber; @@ -43177,14 +42848,6 @@ declare class MTRServiceAreaClusterAreaInfoStruct extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMetrics extends NSObject { - readonly uniqueIdentifier: NSUUID; - - readonly allKeys: NSArray; - - metricDataForKey(key: string): MTRMetricData; -} - declare class MTRDeviceEnergyManagementClusterModifyForecastRequestParams extends NSObject implements NSCopying { forecastID: NSNumber; @@ -43850,71 +43513,146 @@ declare class MTRClusterTimeSynchronization extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; +declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { + wasPresent: NSNumber; - mode: NSNumber; + wasNull: NSNumber | null; - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); + value: NSNumber | null; - setLabel(label: string): void; + originalValue: NSNumber | null; - setMode(mode: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; - setModeTags(modeTags: NSArray | Array): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setWasPresent(wasPresent: NSNumber): void; + + setWasNull(wasNull: NSNumber | null): void; + + setValue(value: NSNumber | null): void; + + setOriginalValue(originalValue: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { - errorState: MTROperationalStateClusterErrorStateStruct; +declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { + activeTimestampPresent: NSNumber; - setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; + pendingTimestampPresent: NSNumber; + + masterKeyPresent: NSNumber; + + networkNamePresent: NSNumber; + + extendedPanIdPresent: NSNumber; + + meshLocalPrefixPresent: NSNumber; + + delayPresent: NSNumber; + + panIdPresent: NSNumber; + + channelPresent: NSNumber; + + pskcPresent: NSNumber; + + securityPolicyPresent: NSNumber; + + channelMaskPresent: NSNumber; + + setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; + + setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; + + setMasterKeyPresent(masterKeyPresent: NSNumber): void; + + setNetworkNamePresent(networkNamePresent: NSNumber): void; + + setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; + + setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; + + setDelayPresent(delayPresent: NSNumber): void; + + setPanIdPresent(panIdPresent: NSNumber): void; + + setChannelPresent(channelPresent: NSNumber): void; + + setPskcPresent(pskcPresent: NSNumber): void; + + setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; + + setChannelMaskPresent(channelMaskPresent: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRControllerFactory extends NSObject { - readonly isRunning: boolean; +declare class MTRClusterPumpConfigurationAndControl extends MTRGenericCluster { + readAttributeMaxPressureWithParams(params: MTRReadParams | null): NSDictionary | null; - static sharedInstance(): MTRControllerFactory; + readAttributeMaxSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; - startup(startupParams: MTRControllerFactoryParams): boolean; + readAttributeMaxFlowWithParams(params: MTRReadParams | null): NSDictionary | null; - shutdown(): void; + readAttributeMinConstPressureWithParams(params: MTRReadParams | null): NSDictionary | null; - startControllerOnExistingFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; + readAttributeMaxConstPressureWithParams(params: MTRReadParams | null): NSDictionary | null; - startControllerOnNewFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; -} + readAttributeMinCompPressureWithParams(params: MTRReadParams | null): NSDictionary | null; -declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncherClusterAdditionalInfoStruct { - name: string; + readAttributeMaxCompPressureWithParams(params: MTRReadParams | null): NSDictionary | null; - value: string; + readAttributeMinConstSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; - setName(name: string): void; + readAttributeMaxConstSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; - setValue(value: string): void; -} + readAttributeMinConstFlowWithParams(params: MTRReadParams | null): NSDictionary | null; -declare class MTRClusterLaundryWasherControls extends MTRGenericCluster { - readAttributeSpinSpeedsWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeMaxConstFlowWithParams(params: MTRReadParams | null): NSDictionary | null; - readAttributeSpinSpeedCurrentWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeMinConstTempWithParams(params: MTRReadParams | null): NSDictionary | null; - writeAttributeSpinSpeedCurrentWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + readAttributeMaxConstTempWithParams(params: MTRReadParams | null): NSDictionary | null; - writeAttributeSpinSpeedCurrentWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + readAttributePumpStatusWithParams(params: MTRReadParams | null): NSDictionary | null; - readAttributeNumberOfRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeEffectiveOperationModeWithParams(params: MTRReadParams | null): NSDictionary | null; - writeAttributeNumberOfRinsesWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + readAttributeEffectiveControlModeWithParams(params: MTRReadParams | null): NSDictionary | null; - writeAttributeNumberOfRinsesWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + readAttributeCapacityWithParams(params: MTRReadParams | null): NSDictionary | null; - readAttributeSupportedRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLifetimeRunningHoursWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeLifetimeRunningHoursWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeLifetimeRunningHoursWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributePowerWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLifetimeEnergyConsumedWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeLifetimeEnergyConsumedWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeLifetimeEnergyConsumedWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeOperationModeWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeOperationModeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeOperationModeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeControlModeWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeControlModeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeControlModeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -43927,6 +43665,43 @@ declare class MTRClusterLaundryWasherControls extends MTRGenericCluster { readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; +} + +declare class MTRMediaPlaybackClusterStartOverParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { + get parameterList(): NSArray; + set parameterList(value: NSArray | Array); + + setParameterList(parameterList: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROnboardingPayloadParser extends NSObject { + static setupPayloadForOnboardingPayloadError(onboardingPayload: string, error: interop.PointerConvertible): MTRSetupPayload | null; +} + +declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncherClusterAdditionalInfoStruct { + name: string; + + value: string; + + setName(name: string): void; + + setValue(value: string): void; } declare class MTRBaseClusterElectricalEnergyMeasurement extends MTRGenericBaseCluster { @@ -44239,6 +44014,56 @@ declare class MTRUnitTestingClusterTestSimpleArgumentRequestParams extends NSObj copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterLaundryWasherControls extends MTRGenericCluster { + readAttributeSpinSpeedsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSpinSpeedCurrentWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeSpinSpeedCurrentWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeSpinSpeedCurrentWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeNumberOfRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeNumberOfRinsesWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeNumberOfRinsesWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeSupportedRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { + readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + declare class MTRClusterLocalizationConfiguration extends MTRGenericCluster { readAttributeActiveLocaleWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -44464,6 +44289,18 @@ declare class MTRWaterHeaterModeClusterChangeToModeResponseParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDoorLockClusterClearAliroReaderConfigParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDoorLockClusterSetCredentialResponseParams extends NSObject implements NSCopying { status: NSNumber; @@ -45024,197 +44861,34 @@ declare class MTROperationalStateClusterOperationCompletionEvent extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams extends MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams { - updateToken: NSData; - - softwareVersion: NSNumber; +declare class MTRThreadNetworkDirectoryClusterGetOperationalDatasetParams extends NSObject implements NSCopying { + extendedPanID: NSData; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setUpdateToken(updateToken: NSData): void; - - setSoftwareVersion(softwareVersion: NSNumber): void; + setExtendedPanID(extendedPanID: NSData): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; -} - -declare class MTRThermostatClusterAtomicResponseParams extends NSObject implements NSCopying { - statusCode: NSNumber; - - get attributeStatus(): NSArray; - set attributeStatus(value: NSArray | Array); - - timeout: NSNumber | null; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setStatusCode(statusCode: NSNumber): void; - - setAttributeStatus(attributeStatus: NSArray | Array): void; - - setTimeout(timeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterBridgedDeviceBasic extends MTRBaseClusterBridgedDeviceBasicInformation { - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - readAttributeVendorNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeVendorNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeVendorNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeVendorIDWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeVendorIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeVendorIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeProductNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeNodeLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - writeAttributeNodeLabelWithValueCompletionHandler(value: string, completionHandler: (p1: NSError) => void): void; - - writeAttributeNodeLabelWithValueParamsCompletionHandler(value: string, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeNodeLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeNodeLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeHardwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeHardwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeHardwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeHardwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeHardwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeHardwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeSoftwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSoftwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSoftwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSoftwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeSoftwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeSoftwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeManufacturingDateWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeManufacturingDateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeManufacturingDateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributePartNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributePartNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributePartNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeProductURLWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductURLWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductURLWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeProductLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeSerialNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeSerialNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeSerialNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeReachableWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeReachableWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeReachableWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeUniqueIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeUniqueIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeUniqueIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - -declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { - type: NSNumber; - - id: NSNumber | null; - - setType(type: NSNumber): void; - - setId(id: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRThreadNetworkDirectoryClusterGetOperationalDatasetParams extends NSObject implements NSCopying { - extendedPanID: NSData; - - timedInvokeTimeoutMs: NSNumber; +declare class MTRControllerFactory extends NSObject { + readonly isRunning: boolean; - serverSideProcessingTimeout: NSNumber; + static sharedInstance(): MTRControllerFactory; - setExtendedPanID(extendedPanID: NSData): void; + startup(startupParams: MTRControllerFactoryParams): boolean; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + shutdown(): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + startControllerOnExistingFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + startControllerOnNewFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; } declare class MTRClusterOzoneConcentrationMeasurement extends MTRGenericCluster { @@ -45253,32 +44927,6 @@ declare class MTRClusterOzoneConcentrationMeasurement extends MTRGenericCluster initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRThreadOperationalDataset extends NSObject { - initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelNumberPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channelNumber: NSNumber, panID: NSData): this; - - initWithData(data: NSData): this; - - readonly networkName: string; - - readonly extendedPANID: NSData; - - readonly masterKey: NSData; - - readonly PSKc: NSData; - - readonly channelNumber: NSNumber; - - readonly panID: NSData; - - data(): NSData; - - channel: number; - - initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channel: number, panID: NSData): this; - - setChannel(channel: number): void; -} - declare class MTRWaterHeaterManagementClusterCancelBoostParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -46352,16 +46000,6 @@ declare class MTRClusterThreadNetworkDiagnostics extends MTRGenericCluster { readAttributeRouteTableListWithParams(params: MTRReadParams | null): NSDictionary; } -declare class MTRTestClusterClusterBooleanResponseParams extends MTRUnitTestingClusterBooleanResponseParams { - value: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - setValue(value: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; -} - declare class MTRKeypadInputClusterSendKeyParams extends NSObject implements NSCopying { keyCode: NSNumber; @@ -46378,36 +46016,6 @@ declare class MTRKeypadInputClusterSendKeyParams extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { - readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; -} - declare class MTRTimeSynchronizationClusterSetUtcTimeParams extends MTRTimeSynchronizationClusterSetUTCTimeParams { utcTime: NSNumber; @@ -46540,18 +46148,62 @@ declare class MTRDoorLockClusterGetWeekDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject implements NSCopying { - holidayIndex: NSNumber; +declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { + extAddress: NSNumber; - timedInvokeTimeoutMs: NSNumber; + age: NSNumber; - serverSideProcessingTimeout: NSNumber; + rloc16: NSNumber; - setHolidayIndex(holidayIndex: NSNumber): void; + linkFrameCounter: NSNumber; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + mleFrameCounter: NSNumber; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + lqi: NSNumber; + + averageRssi: NSNumber | null; + + lastRssi: NSNumber | null; + + frameErrorRate: NSNumber; + + messageErrorRate: NSNumber; + + rxOnWhenIdle: NSNumber; + + fullThreadDevice: NSNumber; + + fullNetworkData: NSNumber; + + isChild: NSNumber; + + setExtAddress(extAddress: NSNumber): void; + + setAge(age: NSNumber): void; + + setRloc16(rloc16: NSNumber): void; + + setLinkFrameCounter(linkFrameCounter: NSNumber): void; + + setMleFrameCounter(mleFrameCounter: NSNumber): void; + + setLqi(lqi: NSNumber): void; + + setAverageRssi(averageRssi: NSNumber | null): void; + + setLastRssi(lastRssi: NSNumber | null): void; + + setFrameErrorRate(frameErrorRate: NSNumber): void; + + setMessageErrorRate(messageErrorRate: NSNumber): void; + + setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; + + setFullThreadDevice(fullThreadDevice: NSNumber): void; + + setFullNetworkData(fullNetworkData: NSNumber): void; + + setIsChild(isChild: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -46669,6 +46321,84 @@ declare class MTRRVCOperationalStateClusterGoHomeParams extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterPM1ConcentrationMeasurement extends MTRGenericCluster { + readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRDeviceStorageBehaviorConfiguration extends NSObject implements NSCopying { + static configurationWithDefaultStorageBehavior any>(this: This): InstanceType; + + static configurationWithStorageBehaviorOptimizationDisabled any>(this: This): InstanceType; + + static configurationWithReportToPersistenceDelayTimeReportToPersistenceDelayTimeMaxRecentReportTimesMaxCountTimeBetweenReportsTooShortThresholdTimeBetweenReportsTooShortMinThresholdReportToPersistenceDelayMaxMultiplierDeviceReportingExcessivelyIntervalThreshold any>(this: This, reportToPersistenceDelayTime: number, reportToPersistenceDelayTimeMax: number, recentReportTimesMaxCount: number, timeBetweenReportsTooShortThreshold: number, timeBetweenReportsTooShortMinThreshold: number, reportToPersistenceDelayMaxMultiplier: number, deviceReportingExcessivelyIntervalThreshold: number): InstanceType; + + disableStorageBehaviorOptimization: boolean; + + reportToPersistenceDelayTime: number; + + reportToPersistenceDelayTimeMax: number; + + recentReportTimesMaxCount: number; + + timeBetweenReportsTooShortThreshold: number; + + timeBetweenReportsTooShortMinThreshold: number; + + reportToPersistenceDelayMaxMultiplier: number; + + deviceReportingExcessivelyIntervalThreshold: number; + + setDisableStorageBehaviorOptimization(disableStorageBehaviorOptimization: boolean): void; + + setReportToPersistenceDelayTime(reportToPersistenceDelayTime: number): void; + + setReportToPersistenceDelayTimeMax(reportToPersistenceDelayTimeMax: number): void; + + setRecentReportTimesMaxCount(recentReportTimesMaxCount: number): void; + + setTimeBetweenReportsTooShortThreshold(timeBetweenReportsTooShortThreshold: number): void; + + setTimeBetweenReportsTooShortMinThreshold(timeBetweenReportsTooShortMinThreshold: number): void; + + setReportToPersistenceDelayMaxMultiplier(reportToPersistenceDelayMaxMultiplier: number): void; + + setDeviceReportingExcessivelyIntervalThreshold(deviceReportingExcessivelyIntervalThreshold: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTROperationalCSRInfo extends NSObject { readonly csr: NSData; @@ -46687,68 +46417,136 @@ declare class MTROperationalCSRInfo extends NSObject { initWithCSRResponseParams(responseParams: MTROperationalCredentialsClusterCSRResponseParams): this; } -declare class MTRPumpConfigurationAndControlClusterTurbineOperationEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} +declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { + moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; -declare class MTRTemperatureControlClusterSetTemperatureParams extends NSObject implements NSCopying { - targetTemperature: NSNumber | null; + moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; - targetTemperatureLevel: NSNumber | null; + stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; - timedInvokeTimeoutMs: NSNumber; + stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; - serverSideProcessingTimeout: NSNumber; + moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; - setTargetTemperature(targetTemperature: NSNumber | null): void; + moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; - setTargetTemperatureLevel(targetTemperatureLevel: NSNumber | null): void; + stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRDoorLockClusterSetCredentialParams extends NSObject implements NSCopying { - operationType: NSNumber; + subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - credential: MTRDoorLockClusterCredentialStruct; + static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - credentialData: NSData; + readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - userIndex: NSNumber | null; + subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - userStatus: NSNumber | null; + static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - userType: NSNumber | null; + readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setOperationType(operationType: NSNumber): void; + readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setCredential(credential: MTRDoorLockClusterCredentialStruct): void; + subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setCredentialData(credentialData: NSData): void; + static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setUserIndex(userIndex: NSNumber | null): void; + readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setUserStatus(userStatus: NSNumber | null): void; + subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setUserType(userType: NSNumber | null): void; + static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { - sendKeyWithParamsCompletion(params: MTRKeypadInputClusterSendKeyParams, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -46784,7 +46582,135 @@ declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - sendKeyWithParamsCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; + + moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; + + stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; + + stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; + + moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; + + moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; + + stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; + + stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; + + moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; + + readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -46817,110 +46743,185 @@ declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRDeviceEnergyManagementClusterPowerAdjustCapabilityStruct extends NSObject implements NSCopying { - get powerAdjustCapability(): NSArray | null; - set powerAdjustCapability(value: NSArray | Array | null); +declare class MTRPumpConfigurationAndControlClusterTurbineOperationEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - cause: NSNumber; +declare class MTRTemperatureControlClusterSetTemperatureParams extends NSObject implements NSCopying { + targetTemperature: NSNumber | null; - setPowerAdjustCapability(powerAdjustCapability: NSArray | Array | null): void; + targetTemperatureLevel: NSNumber | null; - setCause(cause: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTargetTemperature(targetTemperature: NSNumber | null): void; + + setTargetTemperatureLevel(targetTemperatureLevel: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGroupsClusterAddGroupParams extends NSObject implements NSCopying { - groupID: NSNumber; +declare class MTRDoorLockClusterSetCredentialParams extends NSObject implements NSCopying { + operationType: NSNumber; - groupName: string; + credential: MTRDoorLockClusterCredentialStruct; + + credentialData: NSData; + + userIndex: NSNumber | null; + + userStatus: NSNumber | null; + + userType: NSNumber | null; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setGroupID(groupID: NSNumber): void; + setOperationType(operationType: NSNumber): void; - setGroupName(groupName: string): void; + setCredential(credential: MTRDoorLockClusterCredentialStruct): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setCredentialData(credentialData: NSData): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setUserIndex(userIndex: NSNumber | null): void; - groupId: NSNumber; + setUserStatus(userStatus: NSNumber | null): void; - setGroupId(groupId: NSNumber): void; + setUserType(userType: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRChannelClusterPageTokenStruct extends NSObject implements NSCopying { - limit: NSNumber | null; +declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { + sendKeyWithParamsCompletion(params: MTRKeypadInputClusterSendKeyParams, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; - after: string | null; + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - before: string | null; + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setLimit(limit: NSNumber | null): void; + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setAfter(after: string | null): void; + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setBefore(before: string | null): void; + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRDoorLockClusterGetUserResponseParams extends NSObject implements NSCopying { - userIndex: NSNumber; + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - userName: string | null; + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - userUniqueID: NSNumber | null; + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - userStatus: NSNumber | null; + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - userType: NSNumber | null; + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - credentialRule: NSNumber | null; + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - get credentials(): NSArray | null; - set credentials(value: NSArray | Array | null); + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - creatorFabricIndex: NSNumber | null; + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - lastModifiedFabricIndex: NSNumber | null; + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - nextUserIndex: NSNumber | null; + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - timedInvokeTimeoutMs: NSNumber; + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + sendKeyWithParamsCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; - setUserIndex(userIndex: NSNumber): void; + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setUserName(userName: string | null): void; + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setUserUniqueID(userUniqueID: NSNumber | null): void; + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setUserStatus(userStatus: NSNumber | null): void; + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setUserType(userType: NSNumber | null): void; + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setCredentialRule(credentialRule: NSNumber | null): void; + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setCredentials(credentials: NSArray | Array | null): void; + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setCreatorFabricIndex(creatorFabricIndex: NSNumber | null): void; + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setLastModifiedFabricIndex(lastModifiedFabricIndex: NSNumber | null): void; + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setNextUserIndex(nextUserIndex: NSNumber | null): void; + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRDeviceEnergyManagementClusterPowerAdjustCapabilityStruct extends NSObject implements NSCopying { + get powerAdjustCapability(): NSArray | null; + set powerAdjustCapability(value: NSArray | Array | null); + + cause: NSNumber; + + setPowerAdjustCapability(powerAdjustCapability: NSArray | Array | null): void; + + setCause(cause: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRGroupsClusterAddGroupParams extends NSObject implements NSCopying { + groupID: NSNumber; + + groupName: string; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setGroupID(groupID: NSNumber): void; + + setGroupName(groupName: string): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - userUniqueId: NSNumber | null; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - setUserUniqueId(userUniqueId: NSNumber | null): void; + groupId: NSNumber; + + setGroupId(groupId: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRChannelClusterPageTokenStruct extends NSObject implements NSCopying { + limit: NSNumber | null; + + after: string | null; + + before: string | null; + + setLimit(limit: NSNumber | null): void; + + setAfter(after: string | null): void; + + setBefore(before: string | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -47131,54 +47132,18 @@ declare class MTRGeneralDiagnosticsClusterNetworkInterfaceType extends MTRGenera setType(type: NSNumber): void; } -declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { - activeTimestampPresent: NSNumber; - - pendingTimestampPresent: NSNumber; - - masterKeyPresent: NSNumber; - - networkNamePresent: NSNumber; - - extendedPanIdPresent: NSNumber; - - meshLocalPrefixPresent: NSNumber; - - delayPresent: NSNumber; - - panIdPresent: NSNumber; - - channelPresent: NSNumber; - - pskcPresent: NSNumber; - - securityPolicyPresent: NSNumber; - - channelMaskPresent: NSNumber; - - setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; - - setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; - - setMasterKeyPresent(masterKeyPresent: NSNumber): void; - - setNetworkNamePresent(networkNamePresent: NSNumber): void; - - setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; - - setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; - - setDelayPresent(delayPresent: NSNumber): void; +declare class MTRIdentifyClusterIdentifyParams extends NSObject implements NSCopying { + identifyTime: NSNumber; - setPanIdPresent(panIdPresent: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; - setChannelPresent(channelPresent: NSNumber): void; + serverSideProcessingTimeout: NSNumber; - setPskcPresent(pskcPresent: NSNumber): void; + setIdentifyTime(identifyTime: NSNumber): void; - setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setChannelMaskPresent(channelMaskPresent: NSNumber): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -47252,11 +47217,15 @@ declare class MTRServiceAreaClusterSelectAreasParams extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThermostatClusterClearWeeklyScheduleParams extends NSObject implements NSCopying { +declare class MTRDoorLockClusterGetCredentialStatusParams extends NSObject implements NSCopying { + credential: MTRDoorLockClusterCredentialStruct; + timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; + setCredential(credential: MTRDoorLockClusterCredentialStruct): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; @@ -47264,22 +47233,57 @@ declare class MTRThermostatClusterClearWeeklyScheduleParams extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterGetCredentialStatusParams extends NSObject implements NSCopying { - credential: MTRDoorLockClusterCredentialStruct; +declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; - timedInvokeTimeoutMs: NSNumber; + mode: NSNumber; - serverSideProcessingTimeout: NSNumber; + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); - setCredential(credential: MTRDoorLockClusterCredentialStruct): void; + setLabel(label: string): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setMode(mode: NSNumber): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { + errorState: MTROperationalStateClusterErrorStateStruct; + + setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRThreadOperationalDataset extends NSObject { + initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelNumberPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channelNumber: NSNumber, panID: NSData): this; + + initWithData(data: NSData): this; + + readonly networkName: string; + + readonly extendedPANID: NSData; + + readonly masterKey: NSData; + + readonly PSKc: NSData; + + readonly channelNumber: NSNumber; + + readonly panID: NSData; + + data(): NSData; + + channel: number; + + initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channel: number, panID: NSData): this; + + setChannel(channel: number): void; +} + declare class MTRBaseClusterOtaSoftwareUpdateProvider extends MTRBaseClusterOTASoftwareUpdateProvider { initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; @@ -47334,6 +47338,24 @@ declare class MTRGeneralDiagnosticsClusterTimeSnapshotResponseParams extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams extends MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams { + updateToken: NSData; + + softwareVersion: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setUpdateToken(updateToken: NSData): void; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; +} + declare class MTRClusterActions extends MTRGenericCluster { instantActionWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRActionsClusterInstantActionParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -47404,15 +47426,6 @@ declare class MTRClusterActions extends MTRGenericCluster { disableActionWithDurationWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRActionsClusterDisableActionWithDurationParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { - get parameterList(): NSArray; - set parameterList(value: NSArray | Array); - - setParameterList(parameterList: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRMessagesClusterMessageResponseOptionStruct extends NSObject implements NSCopying { messageResponseID: NSNumber | null; @@ -47505,6 +47518,18 @@ declare class MTRUnitTestingClusterTestSimpleArgumentResponseParams extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRThermostatClusterClearWeeklyScheduleParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRClusterKeypadInput extends MTRGenericCluster { sendKeyWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRKeypadInputClusterSendKeyParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; @@ -47610,10 +47635,6 @@ declare class MTRModeSelectClusterModeOptionStruct extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROnboardingPayloadParser extends NSObject { - static setupPayloadForOnboardingPayloadError(onboardingPayload: string, error: interop.PointerConvertible): MTRSetupPayload | null; -} - declare class MTRMediaPlaybackClusterPreviousParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -47646,148 +47667,173 @@ declare class MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGeneralDiagnosticsClusterPayloadTestRequestParams extends NSObject implements NSCopying { - enableKey: NSData; +declare class MTRThermostatClusterAtomicResponseParams extends NSObject implements NSCopying { + statusCode: NSNumber; - value: NSNumber; + get attributeStatus(): NSArray; + set attributeStatus(value: NSArray | Array); - count: NSNumber; + timeout: NSNumber | null; - timedInvokeTimeoutMs: NSNumber; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - serverSideProcessingTimeout: NSNumber; + setStatusCode(statusCode: NSNumber): void; - setEnableKey(enableKey: NSData): void; + setAttributeStatus(attributeStatus: NSArray | Array): void; - setValue(value: NSNumber): void; + setTimeout(timeout: NSNumber | null): void; - getCount(): NSNumber; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setCount(count: NSNumber): void; +declare class MTRBaseClusterBridgedDeviceBasic extends MTRBaseClusterBridgedDeviceBasicInformation { + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeVendorNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + subscribeAttributeVendorNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeVendorNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; -declare class MTRClusterPumpConfigurationAndControl extends MTRGenericCluster { - readAttributeMaxPressureWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeVendorIDWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeMaxSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeVendorIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeMaxFlowWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeVendorIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeMinConstPressureWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeProductNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMaxConstPressureWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeProductNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMinCompPressureWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeProductNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMaxCompPressureWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeNodeLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMinConstSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; + writeAttributeNodeLabelWithValueCompletionHandler(value: string, completionHandler: (p1: NSError) => void): void; - readAttributeMaxConstSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; + writeAttributeNodeLabelWithValueParamsCompletionHandler(value: string, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - readAttributeMinConstFlowWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeNodeLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMaxConstFlowWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeNodeLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeMinConstTempWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeHardwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeMaxConstTempWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeHardwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributePumpStatusWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeHardwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeEffectiveOperationModeWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeHardwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeEffectiveControlModeWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeHardwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeCapacityWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeHardwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeSpeedWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeSoftwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeLifetimeRunningHoursWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeSoftwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - writeAttributeLifetimeRunningHoursWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + static readAttributeSoftwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - writeAttributeLifetimeRunningHoursWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + readAttributeSoftwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributePowerWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeSoftwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeLifetimeEnergyConsumedWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeSoftwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeLifetimeEnergyConsumedWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + readAttributeManufacturingDateWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeLifetimeEnergyConsumedWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + subscribeAttributeManufacturingDateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeOperationModeWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeManufacturingDateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeOperationModeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + readAttributePartNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeOperationModeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + subscribeAttributePartNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeControlModeWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributePartNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeControlModeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + readAttributeProductURLWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - writeAttributeControlModeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + subscribeAttributeProductURLWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeProductURLWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeProductLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeProductLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeProductLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeSerialNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + subscribeAttributeSerialNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; -} + static readAttributeSerialNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; -declare class MTRDeviceStorageBehaviorConfiguration extends NSObject implements NSCopying { - static configurationWithDefaultStorageBehavior any>(this: This): InstanceType; + readAttributeReachableWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - static configurationWithStorageBehaviorOptimizationDisabled any>(this: This): InstanceType; + subscribeAttributeReachableWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - static configurationWithReportToPersistenceDelayTimeReportToPersistenceDelayTimeMaxRecentReportTimesMaxCountTimeBetweenReportsTooShortThresholdTimeBetweenReportsTooShortMinThresholdReportToPersistenceDelayMaxMultiplierDeviceReportingExcessivelyIntervalThreshold any>(this: This, reportToPersistenceDelayTime: number, reportToPersistenceDelayTimeMax: number, recentReportTimesMaxCount: number, timeBetweenReportsTooShortThreshold: number, timeBetweenReportsTooShortMinThreshold: number, reportToPersistenceDelayMaxMultiplier: number, deviceReportingExcessivelyIntervalThreshold: number): InstanceType; + static readAttributeReachableWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - disableStorageBehaviorOptimization: boolean; + readAttributeUniqueIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - reportToPersistenceDelayTime: number; + subscribeAttributeUniqueIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - reportToPersistenceDelayTimeMax: number; + static readAttributeUniqueIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - recentReportTimesMaxCount: number; + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - timeBetweenReportsTooShortThreshold: number; + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - timeBetweenReportsTooShortMinThreshold: number; + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - reportToPersistenceDelayMaxMultiplier: number; + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - deviceReportingExcessivelyIntervalThreshold: number; + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setDisableStorageBehaviorOptimization(disableStorageBehaviorOptimization: boolean): void; + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setReportToPersistenceDelayTime(reportToPersistenceDelayTime: number): void; + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setReportToPersistenceDelayTimeMax(reportToPersistenceDelayTimeMax: number): void; + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setRecentReportTimesMaxCount(recentReportTimesMaxCount: number): void; + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setTimeBetweenReportsTooShortThreshold(timeBetweenReportsTooShortThreshold: number): void; + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimeBetweenReportsTooShortMinThreshold(timeBetweenReportsTooShortMinThreshold: number): void; + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setReportToPersistenceDelayMaxMultiplier(reportToPersistenceDelayMaxMultiplier: number): void; + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setDeviceReportingExcessivelyIntervalThreshold(deviceReportingExcessivelyIntervalThreshold: number): void; + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { + type: NSNumber; + + id: NSNumber | null; + + setType(type: NSNumber): void; + + setId(id: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -47812,6 +47858,22 @@ declare class MTRLevelControlClusterStopWithOnOffParams extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject implements NSCopying { + holidayIndex: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setHolidayIndex(holidayIndex: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRMediaPlaybackClusterStateChangedEvent extends NSObject implements NSCopying { currentState: NSNumber; @@ -47976,63 +48038,3 @@ declare class MTRClusterPowerTopology extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { - extAddress: NSNumber; - - age: NSNumber; - - rloc16: NSNumber; - - linkFrameCounter: NSNumber; - - mleFrameCounter: NSNumber; - - lqi: NSNumber; - - averageRssi: NSNumber | null; - - lastRssi: NSNumber | null; - - frameErrorRate: NSNumber; - - messageErrorRate: NSNumber; - - rxOnWhenIdle: NSNumber; - - fullThreadDevice: NSNumber; - - fullNetworkData: NSNumber; - - isChild: NSNumber; - - setExtAddress(extAddress: NSNumber): void; - - setAge(age: NSNumber): void; - - setRloc16(rloc16: NSNumber): void; - - setLinkFrameCounter(linkFrameCounter: NSNumber): void; - - setMleFrameCounter(mleFrameCounter: NSNumber): void; - - setLqi(lqi: NSNumber): void; - - setAverageRssi(averageRssi: NSNumber | null): void; - - setLastRssi(lastRssi: NSNumber | null): void; - - setFrameErrorRate(frameErrorRate: NSNumber): void; - - setMessageErrorRate(messageErrorRate: NSNumber): void; - - setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; - - setFullThreadDevice(fullThreadDevice: NSNumber): void; - - setFullNetworkData(fullNetworkData: NSNumber): void; - - setIsChild(isChild: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - diff --git a/packages/ios-sim/types/MediaAccessibility.d.ts b/packages/ios-sim/types/MediaAccessibility.d.ts index 6fe2ec8e..524a7380 100644 --- a/packages/ios-sim/types/MediaAccessibility.d.ts +++ b/packages/ios-sim/types/MediaAccessibility.d.ts @@ -3,8 +3,6 @@ declare const MAMusicHapticsManagerActiveStatusDidChangeNotification: string; -declare const MAMediaCharacteristicDescribesVideoForAccessibility: interop.Pointer; - declare const kMAAudibleMediaSettingsChangedNotification: interop.Pointer; declare const MAMediaCharacteristicTranscribesSpokenDialogForAccessibility: interop.Pointer; @@ -15,6 +13,8 @@ declare const kMACaptionAppearanceSettingsChangedNotification: interop.Pointer; declare const kMADimFlashingLightsChangedNotification: interop.Pointer; +declare const MAMediaCharacteristicDescribesVideoForAccessibility: interop.Pointer; + declare const MACaptionAppearanceFontStyle: { Default: 0, MonospacedWithSerif: 1, @@ -85,6 +85,16 @@ declare function MACaptionAppearanceGetRelativeCharacterSize(domain: interop.Enu declare function MACaptionAppearanceGetTextEdgeStyle(domain: interop.Enum, behavior: interop.PointerConvertible): interop.Enum; +declare function MACaptionAppearanceCopyProfileIDs(): interop.Object; + +declare function MACaptionAppearanceSetActiveProfileID(profileID: interop.Object): void; + +declare function MACaptionAppearanceCopyActiveProfileID(): interop.Object; + +declare function MACaptionAppearanceCopyProfileName(profileID: interop.Object): interop.Object; + +declare function MACaptionAppearanceExecuteBlockForProfileID(profileID: interop.Object, aBlock: () => void): void; + declare function MAAudibleMediaCopyPreferredCharacteristics(): interop.Object; declare function MAImageCaptioningCopyCaption(url: interop.Object, error: interop.PointerConvertible): interop.Object; diff --git a/packages/ios-sim/types/MediaPlayer.d.ts b/packages/ios-sim/types/MediaPlayer.d.ts index 5d001b95..a1880b5d 100644 --- a/packages/ios-sim/types/MediaPlayer.d.ts +++ b/packages/ios-sim/types/MediaPlayer.d.ts @@ -2,6 +2,8 @@ /// /// +declare const MPMediaItemPropertyAlbumTrackCount: string; + declare const MPMediaItemPropertyAlbumTrackNumber: string; declare const MPLanguageOptionCharacteristicDescribesMusicAndSound: string; @@ -36,8 +38,6 @@ declare const MPNowPlayingInfoPropertyCurrentPlaybackDate: string; declare const MPNowPlayingInfoPropertyExternalContentIdentifier: string; -declare const MPNowPlayingInfoCollectionIdentifier: string; - declare const MPNowPlayingInfoPropertyCurrentLanguageOptions: string; declare const MPNowPlayingInfoPropertyAvailableLanguageOptions: string; @@ -48,6 +48,8 @@ declare const MPMusicPlayerControllerVolumeDidChangeNotification: string; declare const MPMusicPlayerControllerPlaybackStateDidChangeNotification: string; +declare const MPMoviePlayerTimedMetadataKeyDataType: string; + declare const MPMoviePlayerTimedMetadataUpdatedNotification: string; declare const MPMoviePlayerThumbnailErrorKey: string; @@ -74,8 +76,6 @@ declare const MPMediaPlaybackIsPreparedToPlayDidChangeNotification: string; declare const MPMediaPlaylistPropertyPlaylistAttributes: string; -declare const MPMediaPlaylistPropertyName: string; - declare const MPMediaPlaylistPropertyPersistentID: string; declare const MPMediaItemPropertyIsPreorder: string; @@ -88,6 +88,8 @@ declare const MPMediaItemPropertyBookmarkTime: string; declare const MPMediaItemPropertyPlayCount: string; +declare const MPMediaItemPropertyPodcastTitle: string; + declare const MPMediaItemPropertyIsCloudItem: string; declare const MPMediaItemPropertyLyrics: string; @@ -104,20 +106,20 @@ declare const MPMediaItemPropertyMediaType: string; declare const MPMediaEntityPropertyPersistentID: string; -declare const MPMediaItemPropertyComments: string; - declare const MPNowPlayingInfoPropertyInternationalStandardRecordingCode: string; -declare const MPLanguageOptionCharacteristicEasyToRead: string; - -declare const MPMediaPlaylistPropertyDescriptionText: string; - declare const MPMediaItemPropertyDiscCount: string; declare const MPNowPlayingInfoPropertyMediaType: string; declare const MPMoviePlayerWillExitFullscreenNotification: string; +declare const MPLanguageOptionCharacteristicEasyToRead: string; + +declare const MPNowPlayingInfoCollectionIdentifier: string; + +declare const MPMediaPlaylistPropertyName: string; + declare const MPNowPlayingInfoPropertyIsLiveStream: string; declare const MPMoviePlayerTimedMetadataUserInfoKey: string; @@ -128,8 +130,12 @@ declare const MPMoviePlayerTimedMetadataKeyInfo: string; declare const MPMediaItemPropertyAlbumPersistentID: string; +declare const MPMediaPlaylistPropertyDescriptionText: string; + declare const MPMediaItemPropertyPersistentID: string; +declare const MPMediaPlaylistPropertyCloudGlobalID: string; + declare const MPMediaItemPropertySkipCount: string; declare const MPMoviePlayerDidExitFullscreenNotification: string; @@ -142,9 +148,9 @@ declare const MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification: string; declare const MPNowPlayingInfoPropertyCreditsStartTime: string; -declare const MPMoviePlayerTimedMetadataKeyMIMEType: string; +declare const MPMovieSourceTypeAvailableNotification: string; -declare const MPMusicPlayerControllerNowPlayingItemDidChangeNotification: string; +declare const MPMediaItemPropertyAssetURL: string; declare const MPMediaPlaylistPropertyAuthorDisplayName: string; @@ -152,9 +158,9 @@ declare const MPMediaItemPropertyGenre: string; declare const MPNowPlayingInfoPropertyChapterNumber: string; -declare const MPMediaItemPropertyPodcastTitle: string; +declare const MPMusicPlayerControllerNowPlayingItemDidChangeNotification: string; -declare const MPMediaPlaylistPropertyCloudGlobalID: string; +declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; declare const MPMediaItemPropertyArtistPersistentID: string; @@ -172,22 +178,20 @@ declare const MPLanguageOptionCharacteristicVoiceOverTranslation: string; declare const MPMoviePlayerTimedMetadataKeyLanguageCode: string; -declare const MPMediaLibraryDidChangeNotification: string; - declare const MPNowPlayingInfoPropertyPlaybackQueueIndex: string; declare const MPMediaItemPropertyDiscNumber: string; +declare const MPMediaItemPropertyComments: string; + declare const MPMediaItemPropertyAlbumArtist: string; declare const MPNowPlayingInfoPropertyDefaultPlaybackRate: string; -declare const MPMovieSourceTypeAvailableNotification: string; +declare const MPNowPlayingInfoProperty3x4AnimatedArtwork: string; declare const MPNowPlayingInfoPropertyAssetURL: string; -declare const MPMediaItemPropertyReleaseDate: string; - declare const MPMusicPlayerControllerQueueDidChangeNotification: string; declare const MPMediaItemPropertyArtist: string; @@ -196,7 +200,7 @@ declare const MPMediaItemPropertyPlaybackDuration: string; declare const MPMovieDurationAvailableNotification: string; -declare const MPMediaItemPropertyAssetURL: string; +declare const MPNowPlayingInfoProperty1x1AnimatedArtwork: string; declare const MPMediaItemPropertyArtwork: string; @@ -210,16 +214,18 @@ declare const MPNowPlayingInfoPropertyElapsedPlaybackTime: string; declare const MPMoviePlayerFullscreenAnimationCurveUserInfoKey: string; -declare const MPMediaItemPropertyAlbumTrackCount: string; - declare const MPErrorDomain: string; -declare const MPMoviePlayerTimedMetadataKeyDataType: string; +declare const MPMediaItemPropertyReleaseDate: string; -declare const MPMoviePlayerPlaybackStateDidChangeNotification: string; +declare const MPMoviePlayerTimedMetadataKeyMIMEType: string; + +declare const MPMediaLibraryDidChangeNotification: string; declare const MPMoviePlayerTimedMetadataKeyName: string; +declare const MPMoviePlayerPlaybackStateDidChangeNotification: string; + declare const MPMediaItemPropertyIsCompilation: string; declare const MPNowPlayingInfoPropertyExternalUserProfileIdentifier: string; @@ -230,8 +236,6 @@ declare const MPMoviePlayerThumbnailImageRequestDidFinishNotification: string; declare const MPMediaPlaylistPropertySeedItems: string; -declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; - declare const MPMediaItemPropertyBeatsPerMinute: string; declare const MPMediaItemPropertyUserGrouping: string; @@ -318,6 +322,12 @@ declare const MPMovieControlStyle: { Default: 1, }; +declare const MPMovieSourceType: { + Unknown: 0, + File: 1, + Streaming: 2, +}; + declare const MPNowPlayingPlaybackState: { Unknown: 0, Playing: 1, @@ -326,12 +336,6 @@ declare const MPNowPlayingPlaybackState: { Interrupted: 4, }; -declare const MPMovieSourceType: { - Unknown: 0, - File: 1, - Streaming: 2, -}; - declare const MPMovieMediaTypeMask: { None: 0, Video: 1, @@ -430,21 +434,6 @@ declare function MPVolumeSettingsAlertHide(): void; declare function MPVolumeSettingsAlertIsVisible(): boolean; -declare interface MPPlayableContentDataSource extends NSObjectProtocol { - beginLoadingChildItemsAtIndexPathCompletionHandler?(indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; - - childItemsDisplayPlaybackProgressAtIndexPath?(indexPath: NSIndexPath): boolean; - - contentItemForIdentifierCompletionHandler?(identifier: string, completionHandler: (p1: MPContentItem, p2: NSError) => void | null): void; - - numberOfChildItemsAtIndexPath(indexPath: NSIndexPath): number; - - contentItemAtIndexPath(indexPath: NSIndexPath): MPContentItem; -} - -declare class MPPlayableContentDataSource extends NativeObject implements MPPlayableContentDataSource { -} - declare interface MPNowPlayingSessionDelegate extends NSObjectProtocol { nowPlayingSessionDidChangeActive?(nowPlayingSession: MPNowPlayingSession): void; @@ -461,6 +450,21 @@ declare interface MPSystemMusicPlayerController extends NSObjectProtocol { declare class MPSystemMusicPlayerController extends NativeObject implements MPSystemMusicPlayerController { } +declare interface MPPlayableContentDataSource extends NSObjectProtocol { + beginLoadingChildItemsAtIndexPathCompletionHandler?(indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; + + childItemsDisplayPlaybackProgressAtIndexPath?(indexPath: NSIndexPath): boolean; + + contentItemForIdentifierCompletionHandler?(identifier: string, completionHandler: (p1: MPContentItem, p2: NSError) => void | null): void; + + numberOfChildItemsAtIndexPath(indexPath: NSIndexPath): number; + + contentItemAtIndexPath(indexPath: NSIndexPath): MPContentItem; +} + +declare class MPPlayableContentDataSource extends NativeObject implements MPPlayableContentDataSource { +} + declare interface MPPlayableContentDelegate extends NSObjectProtocol { playableContentManagerInitiatePlaybackOfContentItemAtIndexPathCompletionHandler?(contentManager: MPPlayableContentManager, indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; @@ -766,6 +770,8 @@ declare class MPNowPlayingInfoCenter extends NSObject { playbackState: interop.Enum; + static readonly supportedAnimatedArtworkKeys: NSArray; + setNowPlayingInfo(nowPlayingInfo: NSDictionary | Record | null): void; setPlaybackState(playbackState: interop.Enum): void; @@ -996,6 +1002,10 @@ declare class MPMediaItemCollection extends MPMediaEntity { readonly mediaTypes: interop.Enum; } +declare class MPMediaItemAnimatedArtwork extends NSObject { + initWithArtworkIDPreviewImageRequestHandlerVideoAssetFileURLRequestHandler(artworkID: string, previewImageRequestHandler: (p1: CGSize, p2: (p1: UIImage) => void) => void | null, videoAssetFileURLRequestHandler: (p1: CGSize, p2: (p1: NSURL) => void) => void | null): this; +} + declare class MPMediaItemArtwork extends NSObject { initWithBoundsSizeRequestHandler(boundsSize: CGSize, requestHandler: (p1: CGSize) => UIImage): this; @@ -1148,6 +1158,52 @@ declare class MPMusicPlayerApplicationController extends MPMusicPlayerController performQueueTransactionCompletionHandler(queueTransaction: (p1: MPMusicPlayerControllerMutableQueue) => void, completionHandler: (p1: MPMusicPlayerControllerQueue, p2: NSError) => void | null): void; } +declare class MPMediaPlaylist extends MPMediaItemCollection { + readonly persistentID: number; + + readonly cloudGlobalID: string; + + readonly name: string; + + readonly playlistAttributes: interop.Enum; + + readonly seedItems: NSArray; + + readonly descriptionText: string; + + readonly authorDisplayName: string; + + addItemWithProductIDCompletionHandler(productID: string, completionHandler: (p1: NSError) => void | null): void; + + addMediaItemsCompletionHandler(mediaItems: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; +} + +declare class MPMediaPickerController extends UIViewController { + initWithMediaTypes(mediaTypes: interop.Enum): this; + + readonly mediaTypes: interop.Enum; + + delegate: MPMediaPickerControllerDelegate; + + allowsPickingMultipleItems: boolean; + + showsCloudItems: boolean; + + showsItemsWithProtectedAssets: boolean; + + prompt: string; + + setDelegate(delegate: MPMediaPickerControllerDelegate | null): void; + + setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; + + setShowsCloudItems(showsCloudItems: boolean): void; + + setShowsItemsWithProtectedAssets(showsItemsWithProtectedAssets: boolean): void; + + setPrompt(prompt: string | null): void; +} + declare class MPMusicPlayerController extends NSObject implements MPMediaPlayback { static readonly applicationMusicPlayer: MPMusicPlayerController; @@ -1258,6 +1314,16 @@ declare class MPFeedbackCommand extends MPRemoteCommand { setLocalizedShortTitle(localizedShortTitle: string): void; } +declare class MPMovieErrorLog extends NSObject implements NSCopying { + readonly extendedLogData: NSData; + + readonly extendedLogDataStringEncoding: number; + + readonly events: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MPMusicPlayerPlayParameters extends NSObject { initWithDictionary(dictionary: NSDictionary | Record): this; @@ -1314,6 +1380,18 @@ declare class MPMediaLibrary extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MPMediaPropertyPredicate extends MPMediaPredicate { + static predicateWithValueForProperty(value: interop.Object | null, property: string): MPMediaPropertyPredicate; + + static predicateWithValueForPropertyComparisonType(value: interop.Object | null, property: string, comparisonType: interop.Enum): MPMediaPropertyPredicate; + + readonly property: string; + + readonly value: interop.Object; + + readonly comparisonType: interop.Enum; +} + declare class MPMusicPlayerControllerMutableQueue extends MPMusicPlayerControllerQueue { insertQueueDescriptorAfterItem(queueDescriptor: MPMusicPlayerQueueDescriptor, afterItem: MPMediaItem | null): void; @@ -1414,62 +1492,6 @@ declare class MPMediaItem extends MPMediaEntity { static titlePropertyForGroupingType(groupingType: interop.Enum): string; } -declare class MPMediaPickerController extends UIViewController { - initWithMediaTypes(mediaTypes: interop.Enum): this; - - readonly mediaTypes: interop.Enum; - - delegate: MPMediaPickerControllerDelegate; - - allowsPickingMultipleItems: boolean; - - showsCloudItems: boolean; - - showsItemsWithProtectedAssets: boolean; - - prompt: string; - - setDelegate(delegate: MPMediaPickerControllerDelegate | null): void; - - setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; - - setShowsCloudItems(showsCloudItems: boolean): void; - - setShowsItemsWithProtectedAssets(showsItemsWithProtectedAssets: boolean): void; - - setPrompt(prompt: string | null): void; -} - -declare class MPMovieErrorLog extends NSObject implements NSCopying { - readonly extendedLogData: NSData; - - readonly extendedLogDataStringEncoding: number; - - readonly events: NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MPMediaPlaylist extends MPMediaItemCollection { - readonly persistentID: number; - - readonly cloudGlobalID: string; - - readonly name: string; - - readonly playlistAttributes: interop.Enum; - - readonly seedItems: NSArray; - - readonly descriptionText: string; - - readonly authorDisplayName: string; - - addItemWithProductIDCompletionHandler(productID: string, completionHandler: (p1: NSError) => void | null): void; - - addMediaItemsCompletionHandler(mediaItems: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; -} - declare class MPAdTimeRange extends NSObject implements NSCopying { timeRange: CMTimeRange; @@ -1480,18 +1502,6 @@ declare class MPAdTimeRange extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MPMediaPropertyPredicate extends MPMediaPredicate { - static predicateWithValueForProperty(value: interop.Object | null, property: string): MPMediaPropertyPredicate; - - static predicateWithValueForPropertyComparisonType(value: interop.Object | null, property: string, comparisonType: interop.Enum): MPMediaPropertyPredicate; - - readonly property: string; - - readonly value: interop.Object; - - readonly comparisonType: interop.Enum; -} - declare class MPVolumeView extends UIView implements NSCoding { showsVolumeSlider: boolean; diff --git a/packages/ios-sim/types/Messages.d.ts b/packages/ios-sim/types/Messages.d.ts index d932eb68..9664ddf9 100644 --- a/packages/ios-sim/types/Messages.d.ts +++ b/packages/ios-sim/types/Messages.d.ts @@ -40,6 +40,12 @@ declare const MSMessagesAppPresentationContext: { declare interface MSMessagesAppTranscriptPresentation { contentSizeThatFits(size: CGSize): CGSize; + + readonly messageTintColor: UIColor; + + readonly messageCornerRadius: number; + + invalidateMessageTintColor(): void; } declare class MSMessagesAppTranscriptPresentation extends NativeObject implements MSMessagesAppTranscriptPresentation { @@ -150,6 +156,12 @@ declare class MSMessagesAppViewController extends UIViewController implements MS didTransitionToPresentationStyle(presentationStyle: interop.Enum): void; contentSizeThatFits(size: CGSize): CGSize; + + readonly messageTintColor: UIColor; + + readonly messageCornerRadius: number; + + invalidateMessageTintColor(): void; } declare class MSSticker extends NSObject { diff --git a/packages/ios-sim/types/Metal.d.ts b/packages/ios-sim/types/Metal.d.ts index 450c8572..961264b4 100644 --- a/packages/ios-sim/types/Metal.d.ts +++ b/packages/ios-sim/types/Metal.d.ts @@ -7,7 +7,7 @@ declare const MTLLogStateErrorDomain: string; declare const MTLLibraryErrorDomain: string; -declare const NSProcessPerformanceProfileDefault: number; +declare const MTLCaptureErrorDomain: string; declare const NSProcessInfoPerformanceProfileDidChangeNotification: string; @@ -19,51 +19,56 @@ declare const MTLCounterErrorDomain: string; declare const MTLCommonCounterSetStatistic: string; +declare const MTLCommonCounterPostTessellationVertexCycles: string; + declare const MTLCommonCounterTotalCycles: string; declare const MTLCommonCounterClipperPrimitivesOut: string; -declare const MTLCommonCounterTessellationCycles: string; - declare const MTLCommonCounterClipperInvocations: string; -declare const MTLCommonCounterPostTessellationVertexCycles: string; - declare const MTLCommonCounterFragmentInvocations: string; +declare const MTLAttributeStrideStatic: number; + declare const MTLCommonCounterRenderTargetWriteCycles: string; declare const MTLCommonCounterSetStageUtilization: string; declare const NSProcessPerformanceProfileSustained: number; -declare const MTLAttributeStrideStatic: number; - declare const MTLCommonCounterVertexCycles: string; +declare const MTLCommonCounterTimestamp: string; + +declare const NSProcessPerformanceProfileDefault: number; + declare const MTLCommandBufferEncoderInfoErrorKey: string; declare const MTLDynamicLibraryDomain: string; -declare const MTLCommonCounterVertexInvocations: string; +declare const MTLCommonCounterTessellationCycles: string; -declare const MTLCaptureErrorDomain: string; +declare const MTLCommonCounterVertexInvocations: string; declare const MTLCommonCounterPostTessellationVertexInvocations: string; declare const MTLCommonCounterTessellationInputPatches: string; -declare const MTLCommonCounterTimestamp: string; - declare const MTLCommonCounterFragmentCycles: string; declare const MTLBufferLayoutStrideDynamic: number; +declare const MTLCommonCounterComputeKernelInvocations: string; + declare const MTLCommonCounterFragmentsPassed: string; declare const MTLCommonCounterSetTimestamp: string; -declare const MTLCommonCounterComputeKernelInvocations: string; +declare const MTLDepthClipMode: { + Clip: 0, + Clamp: 1, +}; declare const MTLStoreActionOptions: { None: 0, @@ -93,6 +98,7 @@ declare const MTLFunctionOptions: { StoreFunctionInMetalPipelinesScript: 2, StoreFunctionInMetalScript: 2, FailOnBinaryArchiveMiss: 4, + PipelineIndependent: 8, }; declare const MTLTextureUsage: { @@ -218,6 +224,20 @@ declare const MTLSamplerAddressMode: { ClampToBorderColor: 5, }; +declare const MTLIntersectionFunctionSignature: { + None: 0, + Instancing: 1, + TriangleData: 2, + WorldSpaceData: 4, + InstanceMotion: 8, + PrimitiveMotion: 16, + ExtendedLimits: 32, + MaxLevels: 64, + CurveData: 128, + IntersectionFunctionBuffer: 256, + UserData: 512, +}; + declare const MTLMultisampleStencilResolveFilter: { Sample0: 0, DepthResolvedSample: 1, @@ -280,18 +300,6 @@ declare const MTLStitchedLibraryOptions: { StoreLibraryInMetalPipelinesScript: 2, }; -declare const MTLIntersectionFunctionSignature: { - None: 0, - Instancing: 1, - TriangleData: 2, - WorldSpaceData: 4, - InstanceMotion: 8, - PrimitiveMotion: 16, - ExtendedLimits: 32, - MaxLevels: 64, - CurveData: 128, -}; - declare const MTLLogLevel: { Undefined: 0, Debug: 1, @@ -352,19 +360,13 @@ declare const MTLMatrixLayout: { Row: 1, }; -declare const MTLAccelerationStructureInstanceOptions: { - None: 0, - DisableTriangleCulling: 1, - TriangleFrontFacingWindingCounterClockwise: 2, - Opaque: 4, - NonOpaque: 8, -}; - declare const MTLAccelerationStructureUsage: { None: 0, Refit: 1, PreferFastBuild: 2, ExtendedLimits: 4, + PreferFastIntersection: 16, + MinimizeMemory: 32, }; declare const MTLBinaryArchiveError: { @@ -405,10 +407,31 @@ declare const MTLTessellationPartitionMode: { FractionalEven: 3, }; -declare const MTLMutability: { - Default: 0, - Mutable: 1, - Immutable: 2, +declare const MTLRenderStages: { + Vertex: 1, + Fragment: 2, + Tile: 4, + Object: 8, + Mesh: 16, +}; + +declare const MTLWinding: { + MTLWindingClockwise: 0, + Counter: 1, +}; + +declare const MTLVisibilityResultMode: { + Disabled: 0, + Boolean: 1, + Counting: 2, +}; + +declare const MTLPrimitiveType: { + Point: 0, + Line: 1, + LineStrip: 2, + Triangle: 3, + TriangleStrip: 4, }; declare const MTLAttributeFormat: { @@ -536,6 +559,25 @@ declare const MTLStencilOperation: { DecrementWrap: 7, }; +declare const MTLCompareFunction: { + Never: 0, + Less: 1, + Equal: 2, + LessEqual: 3, + Greater: 4, + NotEqual: 5, + GreaterEqual: 6, + Always: 7, +}; + +declare const MTLCommandEncoderErrorState: { + Unknown: 0, + Completed: 1, + Affected: 2, + Pending: 3, + Faulted: 4, +}; + declare const MTLCommandBufferErrorOption: { None: 0, EncoderExecutionStatus: 1, @@ -581,12 +623,6 @@ declare const MTLLoadAction: { Clear: 2, }; -declare const MTLSparsePageSize: { - Size16: 101, - Size64: 102, - Size256: 103, -}; - declare const MTLPipelineOption: { None: 0, ArgumentInfo: 1, @@ -629,6 +665,13 @@ declare const MTLLanguageVersion: { Version3_0: 196608, Version3_1: 196609, Version3_2: 196610, + Version4_0: 262144, +}; + +declare const MTLSparsePageSize: { + Size16: 101, + Size64: 102, + Size256: 103, }; declare const MTLHazardTrackingMode: { @@ -650,17 +693,18 @@ declare const MTLPurgeableState: { Empty: 4, }; -declare const MTLCommandEncoderErrorState: { - Unknown: 0, - Completed: 1, - Affected: 2, - Pending: 3, - Faulted: 4, -}; - -declare const MTLBarrierScope: { - Buffers: 1, - Textures: 2, +declare const MTLStages: { + Vertex: 1, + Fragment: 2, + Tile: 4, + Object: 8, + Mesh: 16, + ResourceState: 67108864, + Dispatch: 134217728, + Blit: 268435456, + AccelerationStructure: 536870912, + MachineLearning: 1073741824, + All: 9223372036854775807, }; declare const MTLResourceUsage: { @@ -691,6 +735,12 @@ declare const MTLArgumentBuffersTier: { Tier2: 1, }; +declare const MTLMutability: { + Default: 0, + Mutable: 1, + Immutable: 2, +}; + declare const MTLLibraryError: { Unsupported: 1, Internal: 2, @@ -720,18 +770,6 @@ declare const MTLBindingAccess: { ArgumentAccessWriteOnly: 2, }; -declare const MTLStepFunction: { - Constant: 0, - PerVertex: 1, - PerInstance: 2, - PerPatch: 3, - PerPatchControlPoint: 4, - ThreadPositionInGridX: 5, - ThreadPositionInGridY: 6, - ThreadPositionInGridXIndexed: 7, - ThreadPositionInGridYIndexed: 8, -}; - declare const MTLPixelFormat: { Invalid: 0, A8Unorm: 1, @@ -885,6 +923,14 @@ declare const MTLTextureType: { TypeTextureBuffer: 9, }; +declare const MTLAccelerationStructureInstanceOptions: { + None: 0, + DisableTriangleCulling: 1, + TriangleFrontFacingWindingCounterClockwise: 2, + Opaque: 4, + NonOpaque: 8, +}; + declare const MTLCounterSamplingPoint: { Stage: 0, Draw: 1, @@ -903,6 +949,15 @@ declare const MTLSparseTextureRegionAlignmentMode: { Inward: 1, }; +declare const MTLColorWriteMask: { + None: 0, + Red: 8, + Green: 4, + Blue: 2, + Alpha: 1, + All: 15, +}; + declare const MTLTextureCompressionType: { Lossless: 0, Lossy: 1, @@ -921,29 +976,18 @@ declare const MTLResourceOptions: { OptionCPUCacheModeWriteCombined: 1, }; +declare const MTLSamplerReductionMode: { + WeightedAverage: 0, + Minimum: 1, + Maximum: 2, +}; + declare const MTLReadWriteTextureTier: { TierNone: 0, Tier1: 1, Tier2: 2, }; -declare const MTLColorWriteMask: { - None: 0, - Red: 8, - Green: 4, - Blue: 2, - Alpha: 1, - All: 15, -}; - -declare const MTLRenderStages: { - Vertex: 1, - Fragment: 2, - Tile: 4, - Object: 8, - Mesh: 16, -}; - declare const MTLFeatureSet: { Family1_v1: 0, Family2_v1: 1, @@ -1001,15 +1045,9 @@ declare const MTLCaptureDestination: { GPUTraceDocument: 2, }; -declare const MTLCompareFunction: { - Never: 0, - Less: 1, - Equal: 2, - LessEqual: 3, - Greater: 4, - NotEqual: 5, - GreaterEqual: 6, - Always: 7, +declare const MTLBarrierScope: { + Buffers: 1, + Textures: 2, }; declare const MTLFunctionType: { @@ -1022,23 +1060,16 @@ declare const MTLFunctionType: { Object: 8, }; -declare const MTLWinding: { - MTLWindingClockwise: 0, - Counter: 1, -}; - -declare const MTLVisibilityResultMode: { - Disabled: 0, - Boolean: 1, - Counting: 2, -}; - -declare const MTLPrimitiveType: { - Point: 0, - Line: 1, - LineStrip: 2, - Triangle: 3, - TriangleStrip: 4, +declare const MTLStepFunction: { + Constant: 0, + PerVertex: 1, + PerInstance: 2, + PerPatch: 3, + PerPatchControlPoint: 4, + ThreadPositionInGridX: 5, + ThreadPositionInGridY: 6, + ThreadPositionInGridXIndexed: 7, + ThreadPositionInGridYIndexed: 8, }; declare const MTLBindingType: { @@ -1060,11 +1091,6 @@ declare const MTLCompileSymbolVisibility: { Hidden: 1, }; -declare const MTLDepthClipMode: { - Clip: 0, - Clamp: 1, -}; - declare const MTLTriangleFillMode: { Fill: 0, Lines: 1, @@ -1075,11 +1101,6 @@ declare const MTLLogStateError: { MTLLogStateErrorInvalid: 2, }; -declare const MTLTransformType: { - PackedFloat4x3: 0, - Component: 1, -}; - declare const MTLPrimitiveTopologyClass: { Unspecified: 0, Point: 1, @@ -1087,6 +1108,11 @@ declare const MTLPrimitiveTopologyClass: { Triangle: 3, }; +declare const MTLTransformType: { + PackedFloat4x3: 0, + Component: 1, +}; + declare const MTLGPUFamily: { Apple1: 1001, Apple2: 1002, @@ -1097,6 +1123,7 @@ declare const MTLGPUFamily: { Apple7: 1007, Apple8: 1008, Apple9: 1009, + Apple10: 1010, Mac1: 2001, Mac2: 2002, Common1: 3001, @@ -1164,13 +1191,6 @@ declare class _MTLPackedFloat4x3 { columns: unknown /* const array */; } -declare class unnamed_12826478525390789275 { - constructor(init?: unnamed_12826478525390789275); - x: number; - y: number; - z: number; -} - declare class MTLSamplePosition { constructor(init?: MTLSamplePosition); x: number; @@ -1189,14 +1209,6 @@ declare class MTLVertexAmplificationViewMapping { renderTargetArrayIndexOffset: number; } -declare class MTLDrawPrimitivesIndirectArguments { - constructor(init?: MTLDrawPrimitivesIndirectArguments); - vertexCount: number; - instanceCount: number; - vertexStart: number; - baseInstance: number; -} - declare class MTLViewport { constructor(init?: MTLViewport); originX: number; @@ -1207,6 +1219,12 @@ declare class MTLViewport { zfar: number; } +declare class MTLDispatchThreadsIndirectArguments { + constructor(init?: MTLDispatchThreadsIndirectArguments); + threadsPerGrid: unknown /* const array */; + threadsPerThreadgroup: unknown /* const array */; +} + declare class MTLMapIndirectArguments { constructor(init?: MTLMapIndirectArguments); regionOriginX: number; @@ -1242,6 +1260,14 @@ declare class MTLOrigin { z: number; } +declare class MTLDrawPrimitivesIndirectArguments { + constructor(init?: MTLDrawPrimitivesIndirectArguments); + vertexCount: number; + instanceCount: number; + vertexStart: number; + baseInstance: number; +} + declare class MTLStageInRegionIndirectArguments { constructor(init?: MTLStageInRegionIndirectArguments); stageInOrigin: unknown /* const array */; @@ -1250,7 +1276,6 @@ declare class MTLStageInRegionIndirectArguments { declare class MTLResourceID { constructor(init?: MTLResourceID); - _impl: number; } declare class MTLCounterResultStatistic { @@ -1301,12 +1326,11 @@ declare class MTLAccelerationStructureMotionInstanceDescriptor { motionEndTime: number; } -declare class MTLClearColor { - constructor(init?: MTLClearColor); - red: number; - green: number; - blue: number; - alpha: number; +declare class MTLIntersectionFunctionBufferArguments { + constructor(init?: MTLIntersectionFunctionBufferArguments); + intersectionFunctionBuffer: number; + intersectionFunctionBufferSize: number; + intersectionFunctionStride: number; } declare class MTLIndirectAccelerationStructureMotionInstanceDescriptor { @@ -1324,6 +1348,14 @@ declare class MTLIndirectAccelerationStructureMotionInstanceDescriptor { motionEndTime: number; } +declare class MTLClearColor { + constructor(init?: MTLClearColor); + red: number; + green: number; + blue: number; + alpha: number; +} + declare class MTLDrawPatchIndirectArguments { constructor(init?: MTLDrawPatchIndirectArguments); patchCount: number; @@ -1362,6 +1394,13 @@ declare class MTLTriangleTessellationFactorsHalf { insideTessellationFactor: number; } +declare class unnamed_1544723281756951587 { + constructor(init?: unnamed_1544723281756951587); + x: number; + y: number; + z: number; +} + declare class MTLAccelerationStructureInstanceDescriptor { constructor(init?: MTLAccelerationStructureInstanceDescriptor); transformationMatrix: _MTLPackedFloat4x3; @@ -1377,6 +1416,12 @@ declare class MTLRegion { size: MTLSize; } +declare class MTL4BufferRange { + constructor(init?: MTL4BufferRange); + bufferAddress: number; + length: number; +} + declare class MTLDrawIndexedPrimitivesIndirectArguments { constructor(init?: MTLDrawIndexedPrimitivesIndirectArguments); indexCount: number; @@ -1393,14 +1438,24 @@ declare class MTLSize { depth: number; } -type unnamed_3674759721264677130Descriptor = +type unnamed_2396530821521805830Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_3674759721264677130 { - constructor(init?: unnamed_3674759721264677130Descriptor); +declare class unnamed_2396530821521805830 { + constructor(init?: unnamed_2396530821521805830Descriptor); elements: unknown /* const array */; } +type unnamed_17922288513342770954Descriptor = + | { _impl: number } + | { textureID: number }; + +declare class unnamed_17922288513342770954 { + constructor(init?: unnamed_17922288513342770954Descriptor); + _impl: number; + textureID: number; +} + declare function MTLCreateSystemDefaultDevice(): MTLDevice; declare function MTLCopyAllDevices(): NSArray; @@ -1620,6 +1675,8 @@ declare interface MTLRenderCommandEncoder extends MTLCommandEncoder { setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + setDepthTestMinBoundMaxBound(minBound: number, maxBound: number): void; + setScissorRect(rect: MTLScissorRect): void; setScissorRectsCount(scissorRects: interop.PointerConvertible, count: number): void; @@ -1882,9 +1939,13 @@ declare interface MTLRasterizationRateMap extends NSObjectProtocol { declare class MTLRasterizationRateMap extends NativeObject implements MTLRasterizationRateMap { } -declare interface MTLComputePipelineState extends NSObjectProtocol { +declare interface MTLComputePipelineState extends MTLAllocation, NSObjectProtocol { readonly label: string; + readonly reflection: MTLComputePipelineReflection; + + functionHandleWithName(name: string): MTLFunctionHandle; + readonly device: MTLDevice; readonly maxTotalThreadsPerThreadgroup: number; @@ -2432,6 +2493,8 @@ declare interface MTLDevice extends NSObjectProtocol { newResidencySetWithDescriptorError(desc: MTLResidencySetDescriptor, error: interop.PointerConvertible): MTLResidencySet; + functionHandleWithFunction(function$: MTLFunction): MTLFunctionHandle; + areRasterOrderGroupsSupported(): boolean; areBarycentricCoordsSupported(): boolean; @@ -2499,6 +2562,8 @@ declare interface MTLCommandEncoder extends NSObjectProtocol { endEncoding(): void; + barrierAfterQueueStagesBeforeStages(afterQueueStages: interop.Enum, beforeStages: interop.Enum): void; + insertDebugSignpost(string: string): void; pushDebugGroup(string: string): void; @@ -2778,11 +2843,15 @@ declare interface MTLFence extends NSObjectProtocol { declare class MTLFence extends NativeObject implements MTLFence { } -declare interface MTLRenderPipelineState extends NSObjectProtocol { +declare interface MTLRenderPipelineState extends MTLAllocation, NSObjectProtocol { readonly label: string; readonly device: MTLDevice; + readonly reflection: MTLRenderPipelineReflection; + + functionHandleWithNameStage(name: string, stage: interop.Enum): MTLFunctionHandle; + readonly maxTotalThreadsPerThreadgroup: number; readonly threadgroupSizeMatchesTileSize: boolean; @@ -2825,6 +2894,8 @@ declare interface MTLFunctionHandle extends NSObjectProtocol { readonly name: string; readonly device: MTLDevice; + + readonly gpuResourceID: MTLResourceID; } declare class MTLFunctionHandle extends NativeObject implements MTLFunctionHandle { @@ -4043,6 +4114,8 @@ declare class MTLSharedEventListener extends NSObject { initWithDispatchQueue(dispatchQueue: NSObject): this; readonly dispatchQueue: NSObject; + + static sharedListener(): MTLSharedEventListener; } declare class MTLCaptureDescriptor extends NSObject implements NSCopying { @@ -4148,6 +4221,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { borderColor: interop.Enum; + reductionMode: interop.Enum; + normalizedCoordinates: boolean; lodMinClamp: number; @@ -4156,6 +4231,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { lodAverage: boolean; + lodBias: number; + compareFunction: interop.Enum; supportArgumentBuffers: boolean; @@ -4178,6 +4255,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setBorderColor(borderColor: interop.Enum): void; + setReductionMode(reductionMode: interop.Enum): void; + setNormalizedCoordinates(normalizedCoordinates: boolean): void; setLodMinClamp(lodMinClamp: number): void; @@ -4186,6 +4265,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setLodAverage(lodAverage: boolean): void; + setLodBias(lodBias: number): void; + setCompareFunction(compareFunction: interop.Enum): void; setSupportArgumentBuffers(supportArgumentBuffers: boolean): void; @@ -4627,36 +4708,6 @@ declare class MTLArchitecture extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLArgumentDescriptor extends NSObject implements NSCopying { - static argumentDescriptor(): MTLArgumentDescriptor; - - dataType: interop.Enum; - - index: number; - - arrayLength: number; - - access: interop.Enum; - - textureType: interop.Enum; - - constantBlockAlignment: number; - - setDataType(dataType: interop.Enum): void; - - setIndex(index: number): void; - - setArrayLength(arrayLength: number): void; - - setAccess(access: interop.Enum): void; - - setTextureType(textureType: interop.Enum): void; - - setConstantBlockAlignment(constantBlockAlignment: number): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTLCompileOptions extends NSObject implements NSCopying { get preprocessorMacros(): NSDictionary; set preprocessorMacros(value: NSDictionary | Record); @@ -4912,16 +4963,6 @@ declare class MTLAccelerationStructureTriangleGeometryDescriptor extends MTLAcce setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; } -declare class MTLTextureReferenceType extends MTLType { - readonly textureDataType: interop.Enum; - - readonly textureType: interop.Enum; - - readonly access: interop.Enum; - - readonly isDepthTexture: boolean; -} - declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopying { label: string; @@ -5090,6 +5131,16 @@ declare class MTLFunctionConstant extends NSObject { readonly required: boolean; } +declare class MTLTextureReferenceType extends MTLType { + readonly textureDataType: interop.Enum; + + readonly textureType: interop.Enum; + + readonly access: interop.Enum; + + readonly isDepthTexture: boolean; +} + declare class MTLResourceStatePassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { sampleBuffer: MTLCounterSampleBuffer; @@ -5124,6 +5175,72 @@ declare class MTLStructMember extends NSObject { readonly argumentIndex: number; } +declare class MTLAccelerationStructureMotionCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { + get controlPointBuffers(): NSArray; + set controlPointBuffers(value: NSArray | Array); + + controlPointCount: number; + + controlPointStride: number; + + controlPointFormat: interop.Enum; + + get radiusBuffers(): NSArray; + set radiusBuffers(value: NSArray | Array); + + radiusFormat: interop.Enum; + + radiusStride: number; + + indexBuffer: MTLBuffer; + + indexBufferOffset: number; + + indexType: interop.Enum; + + segmentCount: number; + + segmentControlPointCount: number; + + curveType: interop.Enum; + + curveBasis: interop.Enum; + + curveEndCaps: interop.Enum; + + static descriptor any>(this: This): InstanceType; + + setControlPointBuffers(controlPointBuffers: NSArray | Array): void; + + setControlPointCount(controlPointCount: number): void; + + setControlPointStride(controlPointStride: number): void; + + setControlPointFormat(controlPointFormat: interop.Enum): void; + + setRadiusBuffers(radiusBuffers: NSArray | Array): void; + + setRadiusFormat(radiusFormat: interop.Enum): void; + + setRadiusStride(radiusStride: number): void; + + setIndexBuffer(indexBuffer: MTLBuffer | null): void; + + setIndexBufferOffset(indexBufferOffset: number): void; + + setIndexType(indexType: interop.Enum): void; + + setSegmentCount(segmentCount: number): void; + + setSegmentControlPointCount(segmentControlPointCount: number): void; + + setCurveType(curveType: interop.Enum): void; + + setCurveBasis(curveBasis: interop.Enum): void; + + setCurveEndCaps(curveEndCaps: interop.Enum): void; +} + declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying { label: string; @@ -5195,92 +5312,48 @@ declare class MTLAccelerationStructurePassDescriptor extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLAccelerationStructureMotionCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { - get controlPointBuffers(): NSArray; - set controlPointBuffers(value: NSArray | Array); - - controlPointCount: number; - - controlPointStride: number; - - controlPointFormat: interop.Enum; - - get radiusBuffers(): NSArray; - set radiusBuffers(value: NSArray | Array); - - radiusFormat: interop.Enum; - - radiusStride: number; - - indexBuffer: MTLBuffer; - - indexBufferOffset: number; - - indexType: interop.Enum; - - segmentCount: number; - - segmentControlPointCount: number; - - curveType: interop.Enum; - - curveBasis: interop.Enum; - - curveEndCaps: interop.Enum; - - static descriptor any>(this: This): InstanceType; - - setControlPointBuffers(controlPointBuffers: NSArray | Array): void; - - setControlPointCount(controlPointCount: number): void; - - setControlPointStride(controlPointStride: number): void; +declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; - setControlPointFormat(controlPointFormat: interop.Enum): void; + setObjectAtIndexedSubscript(attachment: MTLRenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; +} - setRadiusBuffers(radiusBuffers: NSArray | Array): void; +declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassSampleBufferAttachmentDescriptor; - setRadiusFormat(radiusFormat: interop.Enum): void; + setObjectAtIndexedSubscript(attachment: MTLRenderPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} - setRadiusStride(radiusStride: number): void; +declare class MTLArgumentDescriptor extends NSObject implements NSCopying { + static argumentDescriptor(): MTLArgumentDescriptor; - setIndexBuffer(indexBuffer: MTLBuffer | null): void; + dataType: interop.Enum; - setIndexBufferOffset(indexBufferOffset: number): void; + index: number; - setIndexType(indexType: interop.Enum): void; + arrayLength: number; - setSegmentCount(segmentCount: number): void; + access: interop.Enum; - setSegmentControlPointCount(segmentControlPointCount: number): void; + textureType: interop.Enum; - setCurveType(curveType: interop.Enum): void; + constantBlockAlignment: number; - setCurveBasis(curveBasis: interop.Enum): void; + setDataType(dataType: interop.Enum): void; - setCurveEndCaps(curveEndCaps: interop.Enum): void; -} + setIndex(index: number): void; -declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; + setArrayLength(arrayLength: number): void; - setObjectAtIndexedSubscript(attachment: MTLRenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; -} + setAccess(access: interop.Enum): void; -declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { - static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; + setTextureType(textureType: interop.Enum): void; - readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; + setConstantBlockAlignment(constantBlockAlignment: number): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassSampleBufferAttachmentDescriptor; - - setObjectAtIndexedSubscript(attachment: MTLRenderPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; -} - declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSCopying { commandTypes: interop.Enum; @@ -5419,6 +5492,14 @@ declare class MTLCommandBufferDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { + static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; + + readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLMotionKeyframeData extends NSObject { buffer: MTLBuffer; diff --git a/packages/ios-sim/types/MetalPerformanceShaders.d.ts b/packages/ios-sim/types/MetalPerformanceShaders.d.ts index 6da39be2..8147e96a 100644 --- a/packages/ios-sim/types/MetalPerformanceShaders.d.ts +++ b/packages/ios-sim/types/MetalPerformanceShaders.d.ts @@ -2,10 +2,10 @@ /// /// -declare const MPSFunctionConstantNone: number; - declare const MPSRectNoClip: MTLRegion; +declare const MPSFunctionConstantNone: number; + declare const MPSFunctionConstantNoneArray: unknown /* const array */; declare const MPSDeviceOptions: { @@ -32,11 +32,6 @@ declare const MPSIntersectionType: { Any: 1, }; -declare const MPSPolygonType: { - Triangle: 0, - Quadrilateral: 1, -}; - declare const MPSAccelerationStructureStatus: { Unbuilt: 0, Built: 1, @@ -245,6 +240,11 @@ declare const MPSDeviceCapsValues: { CapsLast: 8192, }; +declare const MPSPolygonType: { + Triangle: 0, + Quadrilateral: 1, +}; + declare const MPSCNNConvolutionGradientOption: { GradientWithData: 1, GradientWithWeightsAndBias: 2, @@ -295,10 +295,6 @@ declare const MPSNNComparisonType: { GreaterOrEqual: 5, }; -declare const MPSCNNConvolutionWeightsLayout: { - MPSCNNConvolutionWeightsLayoutOHWI: 0, -}; - declare const MPSCNNWeightsQuantizationType: { None: 0, Linear: 1, @@ -338,6 +334,10 @@ declare const MPSRayMaskOptions: { Instance: 2, }; +declare const MPSCNNConvolutionWeightsLayout: { + MPSCNNConvolutionWeightsLayoutOHWI: 0, +}; + declare const MPSCNNBinaryConvolutionType: { BinaryWeights: 0, XNOR: 1, @@ -514,6 +514,13 @@ declare class _MPSAxisAlignedBoundingBox { max: unknown /* ext vector */; } +declare class unnamed_9924866530280295498 { + constructor(init?: unnamed_9924866530280295498); + x: number; + y: number; + z: number; +} + declare class _MPSPackedFloat3 { constructor(init?: _MPSPackedFloat3); } @@ -619,13 +626,6 @@ declare class MPSOrigin { z: number; } -declare class unnamed_12724596619744160373 { - constructor(init?: unnamed_12724596619744160373); - x: number; - y: number; - z: number; -} - declare class MPSOffset { constructor(init?: MPSOffset); x: number; @@ -713,11 +713,11 @@ declare class MPSIntegerDivisionParams { shift: number; } -type unnamed_2575389814905857050Descriptor = +type unnamed_9666187149302401476Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_2575389814905857050 { - constructor(init?: unnamed_2575389814905857050Descriptor); +declare class unnamed_9666187149302401476 { + constructor(init?: unnamed_9666187149302401476Descriptor); elements: unknown /* const array */; } @@ -981,28 +981,6 @@ declare interface MPSNDArrayAllocator extends NSObjectProtocol, NSSecureCoding, declare class MPSNDArrayAllocator extends NativeObject implements MPSNDArrayAllocator { } -declare class MPSNNReduceFeatureChannelsArgumentMin extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - -declare class MPSTemporaryImage extends MPSImage { - static defaultAllocator(): MPSImageAllocator; - - static temporaryImageWithCommandBufferImageDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, imageDescriptor: MPSImageDescriptor): InstanceType; - - static temporaryImageWithCommandBufferTextureDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor): InstanceType; - - static temporaryImageWithCommandBufferTextureDescriptorFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor, featureChannels: number): InstanceType; - - static prefetchStorageWithCommandBufferImageDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; - - readCount: number; - - setReadCount(readCount: number): void; -} - declare class MPSCNNNeuronSoftSignNode extends MPSCNNNeuronNode { static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; @@ -1095,10 +1073,6 @@ declare class MPSCNNGroupNormalizationGradientState extends MPSNNGradientState { readonly gradientForBeta: MTLBuffer; } -declare class MPSCNNNeuronReLU extends MPSCNNNeuron { - initWithDeviceA(device: MTLDevice, a: number): this; -} - declare class MPSCNNLossDescriptor extends NSObject implements NSCopying { lossType: interop.Enum; @@ -1353,9 +1327,6 @@ declare class MPSNNDefaultPadding extends NSObject implements MPSNNPadding { initWithCoder(coder: NSCoder): this; } -declare class MPSNNBilinearScaleNode extends MPSNNScaleNode { -} - declare class MPSCNNArithmeticGradientState extends MPSNNBinaryGradientState { } @@ -1893,6 +1864,9 @@ declare class MPSNNSubtractionNode extends MPSNNBinaryArithmeticNode { declare class MPSNNLanczosScaleNode extends MPSNNScaleNode { } +declare class MPSNNBilinearScaleNode extends MPSNNScaleNode { +} + declare class MPSNNScaleNode extends MPSNNFilterNode { static nodeWithSourceOutputSize any>(this: This, sourceNode: MPSNNImageNode, size: MTLSize): InstanceType; @@ -2280,9 +2254,6 @@ declare class MPSNNArithmeticGradientStateNode extends MPSNNBinaryGradientStateN declare class MPSNNBinaryGradientStateNode extends MPSNNStateNode { } -declare class MPSNNGradientStateNode extends MPSNNStateNode { -} - declare class MPSNNStateNode extends NSObject { handle: MPSHandle; @@ -2967,10 +2938,6 @@ declare class MPSCNNMultiply extends MPSCNNArithmetic { initWithDevice(device: MTLDevice): this; } -declare class MPSCNNAdd extends MPSCNNArithmetic { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNDArrayGatherGradientState extends MPSNDArrayGradientState { } @@ -3625,6 +3592,10 @@ declare class MPSCNNInstanceNormalization extends MPSCNNKernel { setEpsilon(epsilon: number): void; } +declare class MPSCNNNeuronReLU extends MPSCNNNeuron { + initWithDeviceA(device: MTLDevice, a: number): this; +} + declare class MPSCNNNeuronLinear extends MPSCNNNeuron { initWithDeviceAB(device: MTLDevice, a: number, b: number): this; } @@ -4058,16 +4029,6 @@ declare class MPSCNNArithmetic extends MPSCNNBinaryKernel { setMaximumValue(maximumValue: number): void; } -declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; -} - declare class MPSImageLanczosScale extends MPSImageScale { initWithDevice(device: MTLDevice): this; @@ -4408,14 +4369,6 @@ declare class MPSMatrixSolveTriangular extends MPSMatrixBinaryKernel { encodeToCommandBufferSourceMatrixRightHandSideMatrixSolutionMatrix(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, rightHandSideMatrix: MPSMatrix, solutionMatrix: MPSMatrix): void; } -declare class MPSMatrixVectorMultiplication extends MPSMatrixBinaryKernel { - initWithDeviceTransposeRowsColumnsAlphaBeta(device: MTLDevice, transpose: boolean, rows: number, columns: number, alpha: number, beta: number): this; - - initWithDeviceRowsColumns(device: MTLDevice, rows: number, columns: number): this; - - encodeToCommandBufferInputMatrixInputVectorResultVector(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, inputVector: MPSVector, resultVector: MPSVector): void; -} - declare class MPSMatrixUnaryKernel extends MPSKernel { sourceMatrixOrigin: MTLOrigin; @@ -4605,20 +4558,6 @@ declare class MPSNDArrayDescriptor extends NSObject { setPreferPackedRows(preferPackedRows: boolean): void; } -declare class MPSStateResourceList extends NSObject { - static resourceList any>(this: This): InstanceType; - - static resourceListWithTextureDescriptors any>(this: This, d: MTLTextureDescriptor): InstanceType; - - static resourceListWithBufferSizes any>(this: This, firstSize: number): InstanceType; - - init(): this; - - appendTexture(descriptor: MTLTextureDescriptor): void; - - appendBuffer(size: number): void; -} - declare class MPSTemporaryMatrix extends MPSMatrix { static temporaryMatrixWithCommandBufferMatrixDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, matrixDescriptor: MPSMatrixDescriptor): InstanceType; @@ -4899,12 +4838,73 @@ declare class MPSPredicate extends NSObject { initWithDevice(device: MTLDevice): this; } +declare class MPSTemporaryImage extends MPSImage { + static defaultAllocator(): MPSImageAllocator; + + static temporaryImageWithCommandBufferImageDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, imageDescriptor: MPSImageDescriptor): InstanceType; + + static temporaryImageWithCommandBufferTextureDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor): InstanceType; + + static temporaryImageWithCommandBufferTextureDescriptorFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor, featureChannels: number): InstanceType; + + static prefetchStorageWithCommandBufferImageDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; + + readCount: number; + + setReadCount(readCount: number): void; +} + declare class MPSCNNSoftMaxGradient extends MPSCNNGradientKernel { initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } +declare class MPSNNLocalCorrelation extends MPSNNReduceBinary { + windowInX: number; + + windowInY: number; + + strideInX: number; + + strideInY: number; + + initWithDevice(device: MTLDevice): this; + + initWithDeviceWindowInXWindowInYStrideInXStrideInY(device: MTLDevice, windowInX: number, windowInY: number, strideInX: number, strideInY: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setWindowInX(windowInX: number): void; + + setWindowInY(windowInY: number): void; + + setStrideInX(strideInX: number): void; + + setStrideInY(strideInY: number): void; +} + +declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { + initWithDevice(device: MTLDevice): this; +} + +declare class MPSNNDivisionNode extends MPSNNBinaryArithmeticNode { +} + +declare class MPSCNNYOLOLossNode extends MPSNNFilterNode { + static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): InstanceType; + + initWithSourceLossDescriptor(source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): this; + + readonly inputLabels: MPSNNLabelsNode; +} + +declare class MPSCNNLogSoftMaxGradient extends MPSCNNGradientKernel { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSNNConcatenationNode extends MPSNNFilterNode { static nodeWithSources any>(this: This, sourceNodes: NSArray | Array): InstanceType; @@ -5001,42 +5001,7 @@ declare class MPSNNUnaryReductionNode extends MPSNNFilterNode { setClipRectSource(clipRectSource: MTLRegion): void; } -declare class MPSNNLocalCorrelation extends MPSNNReduceBinary { - windowInX: number; - - windowInY: number; - - strideInX: number; - - strideInY: number; - - initWithDevice(device: MTLDevice): this; - - initWithDeviceWindowInXWindowInYStrideInXStrideInY(device: MTLDevice, windowInX: number, windowInY: number, strideInX: number, strideInY: number): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setWindowInX(windowInX: number): void; - - setWindowInY(windowInY: number): void; - - setStrideInX(strideInX: number): void; - - setStrideInY(strideInY: number): void; -} - -declare class MPSCNNYOLOLossNode extends MPSNNFilterNode { - static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): InstanceType; - - initWithSourceLossDescriptor(source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): this; - - readonly inputLabels: MPSNNLabelsNode; -} - -declare class MPSNNDivisionNode extends MPSNNBinaryArithmeticNode { -} - -declare class MPSCNNLogSoftMaxGradient extends MPSCNNGradientKernel { +declare class MPSNNReduceFeatureChannelsArgumentMin extends MPSNNReduceUnary { initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; @@ -5107,6 +5072,16 @@ declare class MPSNDArray extends NSObject { declare class MPSNNMultiaryGradientState extends MPSState { } +declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; +} + declare class MPSImageConversion extends MPSUnaryImageKernel { readonly sourceAlpha: interop.Enum; @@ -5183,6 +5158,9 @@ declare class MPSNNLossGradientNode extends MPSNNGradientFilterNode { setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; } +declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { +} + declare class MPSCNNLossNode extends MPSNNFilterNode { static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; @@ -5201,6 +5179,9 @@ declare class MPSCNNNeuronLogarithmNode extends MPSCNNNeuronNode { initWithSource(sourceNode: MPSNNImageNode): this; } +declare class MPSNNReductionFeatureChannelsArgumentMaxNode extends MPSNNUnaryReductionNode { +} + declare class MPSImageReduceRowMax extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; } @@ -5337,6 +5318,22 @@ declare class MPSImageScale extends MPSUnaryImageKernel { declare class MPSNNBinaryGradientState extends MPSState { } +declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { + readonly neuronType: interop.Enum; + + readonly a: number; + + readonly b: number; + + readonly c: number; + + readonly data: NSData; + + initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSNNReductionFeatureChannelsArgumentMinNode extends MPSNNUnaryReductionNode { } @@ -5370,6 +5367,16 @@ declare class MPSCNNBinaryFullyConnected extends MPSCNNBinaryConvolution { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } +declare class MPSMatrixRandomPhilox extends MPSMatrixRandom { + initWithDevice(device: MTLDevice): this; + + initWithDeviceDestinationDataTypeSeedDistributionDescriptor(device: MTLDevice, destinationDataType: interop.Enum, seed: number, distributionDescriptor: MPSMatrixRandomDistributionDescriptor): this; + + initWithDeviceDestinationDataTypeSeed(device: MTLDevice, destinationDataType: interop.Enum, seed: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNLogSoftMaxNode extends MPSNNFilterNode { static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; @@ -5382,6 +5389,15 @@ declare class MPSTriangleAccelerationStructure extends MPSPolygonAccelerationStr setTriangleCount(triangleCount: number): void; } +declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { + comparisonType: interop.Enum; + + setComparisonType(comparisonType: interop.Enum): void; +} + +declare class MPSNNAdditionGradientNode extends MPSNNArithmeticGradientNode { +} + declare class MPSCNNPoolingGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientStateKernelWidthKernelHeightStrideInPixelsXStrideInPixelsYPaddingPolicy any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number, paddingPolicy: MPSNNPadding | null): InstanceType; @@ -5418,15 +5434,6 @@ declare class MPSMatrixBinaryKernel extends MPSKernel { setBatchSize(batchSize: number): void; } -declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { - comparisonType: interop.Enum; - - setComparisonType(comparisonType: interop.Enum): void; -} - -declare class MPSNNAdditionGradientNode extends MPSNNArithmeticGradientNode { -} - declare class MPSCNNNeuronPReLUNode extends MPSCNNNeuronNode { static nodeWithSourceAData any>(this: This, sourceNode: MPSNNImageNode, aData: NSData): InstanceType; @@ -5544,9 +5551,6 @@ declare class MPSImageCopyToMatrix extends MPSKernel { setDestinationMatrixBatchIndex(destinationMatrixBatchIndex: number): void; } -declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { -} - declare class MPSImageGaussianBlur extends MPSUnaryImageKernel { initWithDeviceSigma(device: MTLDevice, sigma: number): this; @@ -5611,16 +5615,6 @@ declare class MPSMatrixSoftMax extends MPSMatrixUnaryKernel { setSourceColumns(sourceColumns: number): void; } -declare class MPSMatrixRandomPhilox extends MPSMatrixRandom { - initWithDevice(device: MTLDevice): this; - - initWithDeviceDestinationDataTypeSeedDistributionDescriptor(device: MTLDevice, destinationDataType: interop.Enum, seed: number, distributionDescriptor: MPSMatrixRandomDistributionDescriptor): this; - - initWithDeviceDestinationDataTypeSeed(device: MTLDevice, destinationDataType: interop.Enum, seed: number): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSNNMultiaryGradientStateNode extends MPSNNStateNode { } @@ -5828,58 +5822,8 @@ declare class MPSCNNBinaryKernel extends MPSKernel { setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; } -declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { - static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - - initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; - - trainingStyle: interop.Enum; - - setTrainingStyle(trainingStyle: interop.Enum): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - -declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { - initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; +declare class MPSNNReduceFeatureChannelsMean extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } @@ -5940,6 +5884,12 @@ declare class MPSCNNConvolutionGradientNode extends MPSNNGradientFilterNode impl readonly debugDescription: string; } +declare class MPSNNReduceColumnMin extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNNeuronNode extends MPSNNFilterNode { static nodeWithSourceDescriptor any>(this: This, sourceNode: MPSNNImageNode, descriptor: MPSNNNeuronDescriptor): InstanceType; @@ -5950,12 +5900,6 @@ declare class MPSCNNNeuronNode extends MPSNNFilterNode { readonly c: number; } -declare class MPSNNReduceColumnMin extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNBinaryConvolutionNode extends MPSCNNConvolutionNode { static nodeWithSourceWeightsScaleValueTypeFlags any>(this: This, sourceNode: MPSNNImageNode, weights: MPSCNNConvolutionDataSource, scaleValue: number, type: interop.Enum, flags: interop.Enum): InstanceType; @@ -6069,6 +6013,18 @@ declare class MPSNDArrayMultiaryBase extends MPSKernel { declare class MPSCNNInstanceNormalizationGradient extends MPSCNNGradientKernel { } +declare class MPSRNNSingleGateDescriptor extends MPSRNNDescriptor { + inputWeights: MPSCNNConvolutionDataSource; + + recurrentWeights: MPSCNNConvolutionDataSource; + + static createRNNSingleGateDescriptorWithInputFeatureChannelsOutputFeatureChannels any>(this: This, inputFeatureChannels: number, outputFeatureChannels: number): InstanceType; + + setInputWeights(inputWeights: MPSCNNConvolutionDataSource | null): void; + + setRecurrentWeights(recurrentWeights: MPSCNNConvolutionDataSource | null): void; +} + declare class MPSCNNNeuronHardSigmoid extends MPSCNNNeuron { initWithDeviceAB(device: MTLDevice, a: number, b: number): this; } @@ -6105,6 +6061,14 @@ declare class MPSMatrixBatchNormalizationGradient extends MPSMatrixBinaryKernel setEpsilon(epsilon: number): void; } +declare class MPSMatrixVectorMultiplication extends MPSMatrixBinaryKernel { + initWithDeviceTransposeRowsColumnsAlphaBeta(device: MTLDevice, transpose: boolean, rows: number, columns: number, alpha: number, beta: number): this; + + initWithDeviceRowsColumns(device: MTLDevice, rows: number, columns: number): this; + + encodeToCommandBufferInputMatrixInputVectorResultVector(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, inputVector: MPSVector, resultVector: MPSVector): void; +} + declare class MPSCNNPoolingGradient extends MPSCNNGradientKernel { sourceSize: MTLSize; @@ -6117,13 +6081,6 @@ declare class MPSCNNPoolingGradient extends MPSCNNGradientKernel { setSourceSize(sourceSize: MTLSize): void; } -declare class MPSCNNPoolingAverageGradientNode extends MPSCNNPoolingGradientNode { -} - -declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNNInitialGradientNode extends MPSNNFilterNode { static nodeWithSource any>(this: This, source: MPSNNImageNode): InstanceType; @@ -6174,9 +6131,6 @@ declare class MPSNNResizeBilinear extends MPSCNNKernel { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNReductionFeatureChannelsArgumentMaxNode extends MPSNNUnaryReductionNode { -} - declare class MPSMatrixNeuron extends MPSMatrixUnaryKernel { sourceNumberOfFeatureVectors: number; @@ -6295,18 +6249,6 @@ declare class MPSCNNLoss extends MPSCNNKernel { encodeBatchToCommandBufferSourceImagesLabels(commandBuffer: MTLCommandBuffer, sourceImage: NSArray | Array, labels: NSArray | Array): NSArray; } -declare class MPSRNNSingleGateDescriptor extends MPSRNNDescriptor { - inputWeights: MPSCNNConvolutionDataSource; - - recurrentWeights: MPSCNNConvolutionDataSource; - - static createRNNSingleGateDescriptorWithInputFeatureChannelsOutputFeatureChannels any>(this: This, inputFeatureChannels: number, outputFeatureChannels: number): InstanceType; - - setInputWeights(inputWeights: MPSCNNConvolutionDataSource | null): void; - - setRecurrentWeights(recurrentWeights: MPSCNNConvolutionDataSource | null): void; -} - // @ts-ignore ClassDecl.tsIgnore declare class MPSCNNConvolutionTranspose extends MPSCNNKernel { readonly inputFeatureChannels: number; @@ -6430,12 +6372,6 @@ declare class MPSNNConcatenationGradientNode extends MPSNNGradientFilterNode { initWithSourceGradientSourceImageGradientState(gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; } -declare class MPSNNReduceFeatureChannelsMean extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNBatchNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; @@ -6486,22 +6422,6 @@ declare class MPSCNNBatchNormalizationGradientNode extends MPSNNGradientFilterNo readonly debugDescription: string; } -declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { - readonly neuronType: interop.Enum; - - readonly a: number; - - readonly b: number; - - readonly c: number; - - readonly data: NSData; - - initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNNeuronReLUNNode extends MPSCNNNeuronNode { static nodeWithSourceAB any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number): InstanceType; @@ -6530,6 +6450,56 @@ declare class MPSCNNPoolingAverageGradient extends MPSCNNPoolingGradient { setZeroPadSizeY(zeroPadSizeY: number): void; } +declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { + static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; + + initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; + + trainingStyle: interop.Enum; + + setTrainingStyle(trainingStyle: interop.Enum): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MPSUnaryImageKernel extends MPSKernel { offset: MPSOffset; @@ -6596,6 +6566,24 @@ declare class MPSCNNBinaryFullyConnectedNode extends MPSCNNBinaryConvolutionNode declare class MPSImageGaussianPyramid extends MPSImagePyramid { } +declare class MPSStateResourceList extends NSObject { + static resourceList any>(this: This): InstanceType; + + static resourceListWithTextureDescriptors any>(this: This, d: MTLTextureDescriptor): InstanceType; + + static resourceListWithBufferSizes any>(this: This, firstSize: number): InstanceType; + + init(): this; + + appendTexture(descriptor: MTLTextureDescriptor): void; + + appendBuffer(size: number): void; +} + +declare class MPSCNNAdd extends MPSCNNArithmetic { + initWithDevice(device: MTLDevice): this; +} + declare class MPSNNArithmeticGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientStateIsSecondarySourceFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNBinaryGradientStateNode, isSecondarySourceFilter: boolean): InstanceType; @@ -6789,34 +6777,6 @@ declare class MPSCNNConvolutionTransposeGradientNode extends MPSCNNConvolutionGr initWithSourceGradientSourceImageConvolutionTransposeGradientStateWeights(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSCNNConvolutionTransposeGradientStateNode, weights: MPSCNNConvolutionDataSource | null): this; } -declare class MPSMatrixMultiplication extends MPSKernel { - resultMatrixOrigin: MTLOrigin; - - leftMatrixOrigin: MTLOrigin; - - rightMatrixOrigin: MTLOrigin; - - batchStart: number; - - batchSize: number; - - initWithDeviceTransposeLeftTransposeRightResultRowsResultColumnsInteriorColumnsAlphaBeta(device: MTLDevice, transposeLeft: boolean, transposeRight: boolean, resultRows: number, resultColumns: number, interiorColumns: number, alpha: number, beta: number): this; - - initWithDeviceResultRowsResultColumnsInteriorColumns(device: MTLDevice, resultRows: number, resultColumns: number, interiorColumns: number): this; - - encodeToCommandBufferLeftMatrixRightMatrixResultMatrix(commandBuffer: MTLCommandBuffer, leftMatrix: MPSMatrix, rightMatrix: MPSMatrix, resultMatrix: MPSMatrix): void; - - setResultMatrixOrigin(resultMatrixOrigin: MTLOrigin): void; - - setLeftMatrixOrigin(leftMatrixOrigin: MTLOrigin): void; - - setRightMatrixOrigin(rightMatrixOrigin: MTLOrigin): void; - - setBatchStart(batchStart: number): void; - - setBatchSize(batchSize: number): void; -} - declare class MPSCNNNormalizationMeanAndVarianceState extends MPSState { readonly mean: MTLBuffer; @@ -6827,6 +6787,12 @@ declare class MPSCNNNormalizationMeanAndVarianceState extends MPSState { static temporaryStateWithCommandBufferNumberOfFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, numberOfFeatureChannels: number): InstanceType; } +declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { + initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNNeuronHardSigmoidNode extends MPSCNNNeuronNode { static nodeWithSourceAB any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number): InstanceType; @@ -6841,6 +6807,9 @@ declare class MPSCNNAddGradient extends MPSCNNArithmeticGradient { initWithDeviceIsSecondarySourceFilter(device: MTLDevice, isSecondarySourceFilter: boolean): this; } +declare class MPSCNNPoolingAverageGradientNode extends MPSCNNPoolingGradientNode { +} + declare class MPSImageTranspose extends MPSUnaryImageKernel { } @@ -6872,52 +6841,6 @@ declare class MPSMatrixFullyConnectedGradient extends MPSMatrixBinaryKernel { setAlpha(alpha: number): void; } -declare class MPSNNFilterNode extends NSObject { - readonly resultImage: MPSNNImageNode; - - readonly resultState: MPSNNStateNode; - - readonly resultStates: NSArray; - - paddingPolicy: MPSNNPadding; - - label: string; - - gradientFilterWithSource(gradientImage: MPSNNImageNode): MPSNNGradientFilterNode; - - gradientFilterWithSources(gradientImages: NSArray | Array): MPSNNGradientFilterNode; - - gradientFiltersWithSources(gradientImages: NSArray | Array): NSArray; - - gradientFiltersWithSource(gradientImage: MPSNNImageNode): NSArray; - - trainingGraphWithSourceGradientNodeHandler(gradientImage: MPSNNImageNode | null, nodeHandler: (p1: MPSNNFilterNode, p2: MPSNNFilterNode, p3: MPSNNImageNode, p4: MPSNNImageNode) => void | null): NSArray | null; - - setPaddingPolicy(paddingPolicy: MPSNNPadding): void; - - setLabel(label: string | null): void; -} - -declare class MPSMatrixCopyToImage extends MPSKernel { - sourceMatrixOrigin: MTLOrigin; - - sourceMatrixBatchIndex: number; - - readonly dataLayout: interop.Enum; - - initWithDeviceDataLayout(device: MTLDevice, dataLayout: interop.Enum): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - encodeToCommandBufferSourceMatrixDestinationImage(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImage: MPSImage): void; - - encodeBatchToCommandBufferSourceMatrixDestinationImages(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImages: NSArray | Array): void; - - setSourceMatrixOrigin(sourceMatrixOrigin: MTLOrigin): void; - - setSourceMatrixBatchIndex(sourceMatrixBatchIndex: number): void; -} - declare class MPSImageFindKeypoints extends MPSKernel { readonly keypointRangeInfo: MPSImageKeypointRangeInfo; @@ -7036,6 +6959,52 @@ declare class MPSImageHistogramEqualization extends MPSUnaryImageKernel { encodeTransformToCommandBufferSourceTextureHistogramHistogramOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, histogram: MTLBuffer, histogramOffset: number): void; } +declare class MPSMatrixCopyToImage extends MPSKernel { + sourceMatrixOrigin: MTLOrigin; + + sourceMatrixBatchIndex: number; + + readonly dataLayout: interop.Enum; + + initWithDeviceDataLayout(device: MTLDevice, dataLayout: interop.Enum): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + encodeToCommandBufferSourceMatrixDestinationImage(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImage: MPSImage): void; + + encodeBatchToCommandBufferSourceMatrixDestinationImages(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImages: NSArray | Array): void; + + setSourceMatrixOrigin(sourceMatrixOrigin: MTLOrigin): void; + + setSourceMatrixBatchIndex(sourceMatrixBatchIndex: number): void; +} + +declare class MPSNNFilterNode extends NSObject { + readonly resultImage: MPSNNImageNode; + + readonly resultState: MPSNNStateNode; + + readonly resultStates: NSArray; + + paddingPolicy: MPSNNPadding; + + label: string; + + gradientFilterWithSource(gradientImage: MPSNNImageNode): MPSNNGradientFilterNode; + + gradientFilterWithSources(gradientImages: NSArray | Array): MPSNNGradientFilterNode; + + gradientFiltersWithSources(gradientImages: NSArray | Array): NSArray; + + gradientFiltersWithSource(gradientImage: MPSNNImageNode): NSArray; + + trainingGraphWithSourceGradientNodeHandler(gradientImage: MPSNNImageNode | null, nodeHandler: (p1: MPSNNFilterNode, p2: MPSNNFilterNode, p3: MPSNNImageNode, p4: MPSNNImageNode) => void | null): NSArray | null; + + setPaddingPolicy(paddingPolicy: MPSNNPadding): void; + + setLabel(label: string | null): void; +} + declare class MPSImageThresholdToZeroInverse extends MPSUnaryImageKernel { initWithDeviceThresholdValueLinearGrayColorTransform(device: MTLDevice, thresholdValue: number, transform: interop.PointerConvertible): this; @@ -7090,6 +7059,34 @@ declare class MPSRNNMatrixTrainingLayer extends MPSKernel { setAccumulateWeightGradients(accumulateWeightGradients: boolean): void; } +declare class MPSMatrixMultiplication extends MPSKernel { + resultMatrixOrigin: MTLOrigin; + + leftMatrixOrigin: MTLOrigin; + + rightMatrixOrigin: MTLOrigin; + + batchStart: number; + + batchSize: number; + + initWithDeviceTransposeLeftTransposeRightResultRowsResultColumnsInteriorColumnsAlphaBeta(device: MTLDevice, transposeLeft: boolean, transposeRight: boolean, resultRows: number, resultColumns: number, interiorColumns: number, alpha: number, beta: number): this; + + initWithDeviceResultRowsResultColumnsInteriorColumns(device: MTLDevice, resultRows: number, resultColumns: number, interiorColumns: number): this; + + encodeToCommandBufferLeftMatrixRightMatrixResultMatrix(commandBuffer: MTLCommandBuffer, leftMatrix: MPSMatrix, rightMatrix: MPSMatrix, resultMatrix: MPSMatrix): void; + + setResultMatrixOrigin(resultMatrixOrigin: MTLOrigin): void; + + setLeftMatrixOrigin(leftMatrixOrigin: MTLOrigin): void; + + setRightMatrixOrigin(rightMatrixOrigin: MTLOrigin): void; + + setBatchStart(batchStart: number): void; + + setBatchSize(batchSize: number): void; +} + declare class MPSCNNNeuronPowerNode extends MPSCNNNeuronNode { static nodeWithSourceABC any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number, c: number): InstanceType; @@ -7206,6 +7203,9 @@ declare class MPSNNLossGradient extends MPSCNNBinaryKernel { setComputeLabelGradients(computeLabelGradients: boolean): void; } +declare class MPSNNGradientStateNode extends MPSNNStateNode { +} + declare class MPSImageAreaMin extends MPSImageAreaMax { } diff --git a/packages/ios-sim/types/MetalPerformanceShadersGraph.d.ts b/packages/ios-sim/types/MetalPerformanceShadersGraph.d.ts index dbb2db0a..77a06d6d 100644 --- a/packages/ios-sim/types/MetalPerformanceShadersGraph.d.ts +++ b/packages/ios-sim/types/MetalPerformanceShadersGraph.d.ts @@ -21,8 +21,11 @@ declare const MPSGraphDeploymentPlatform: { Vision: 3, }; -declare const MPSGraphExecutionStage: { - MPSGraphExecutionStageCompleted: 0, +declare const MPSGraphReducedPrecisionFastMath: { + None: 0, + AllowFP16Conv2DWinogradTransformIntermediate: 2, + AllowFP16Intermediates: 2, + Default: 0, }; declare const MPSGraphOptimization: { @@ -120,6 +123,10 @@ declare const MPSGraphSparseStorageType: { SR: 2, }; +declare const MPSGraphExecutionStage: { + MPSGraphExecutionStageCompleted: 0, +}; + declare const MPSGraphResizeNearestRoundingMode: { RoundPreferCeil: 0, RoundPreferFloor: 1, @@ -138,6 +145,13 @@ declare const MPSGraphOptimizationProfile: { PowerEfficiency: 1, }; +declare const MPSGraphLossReductionType: { + None: 0, + Axis: 0, + Sum: 1, + Mean: 2, +}; + declare const MPSGraphScatterMode: { Add: 0, Sub: 1, @@ -148,13 +162,6 @@ declare const MPSGraphScatterMode: { Set: 6, }; -declare const MPSGraphLossReductionType: { - None: 0, - Axis: 0, - Sum: 1, - Mean: 2, -}; - declare class MPSGraphStencilOpDescriptor extends MPSGraphObject implements NSCopying { reductionMode: interop.Enum; @@ -1254,6 +1261,8 @@ declare class MPSGraphTensorData extends MPSGraphObject { initWithMPSImageBatch(imageBatch: NSArray | Array): this; + initWithMTLTensor(tensor: MTLTensor): this; + mpsndarray(): MPSNDArray; } @@ -1682,16 +1691,6 @@ declare class MPSGraphOperation extends MPSGraphObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MPSGraphTensor extends MPSGraphObject implements NSCopying { - readonly shape: NSArray; - - readonly dataType: interop.Enum; - - readonly operation: MPSGraphOperation; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MPSGraphGRUDescriptor extends MPSGraphObject implements NSCopying { reverse: boolean; @@ -1750,6 +1749,8 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS get callables(): NSDictionary; set callables(value: NSDictionary | Record); + reducedPrecisionFastMath: interop.Enum; + setOptimizationLevel(optimizationLevel: interop.Enum): void; setWaitForCompilationCompletion(waitForCompilationCompletion: boolean): void; @@ -1762,6 +1763,18 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS setCallables(callables: NSDictionary | Record | null): void; + setReducedPrecisionFastMath(reducedPrecisionFastMath: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MPSGraphTensor extends MPSGraphObject implements NSCopying { + readonly shape: NSArray; + + readonly dataType: interop.Enum; + + readonly operation: MPSGraphOperation; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } diff --git a/packages/ios-sim/types/MetricKit.d.ts b/packages/ios-sim/types/MetricKit.d.ts index 1f2613fd..00361a1f 100644 --- a/packages/ios-sim/types/MetricKit.d.ts +++ b/packages/ios-sim/types/MetricKit.d.ts @@ -44,10 +44,6 @@ declare class MXCellularConditionMetric extends MXMetric { readonly histogrammedCellularConditionTime: MXHistogram; } -declare class MXDisplayMetric extends MXMetric { - readonly averagePixelLuminance: MXAverage; -} - declare class MXDiagnosticPayload extends NSObject implements NSSecureCoding { readonly cpuExceptionDiagnostics: NSArray; @@ -192,16 +188,14 @@ declare class MXAppLaunchMetric extends MXMetric { declare class MXAnimationMetric extends MXMetric { readonly scrollHitchTimeRatio: NSMeasurement; + + readonly hitchTimeRatio: NSMeasurement; } declare class MXGPUMetric extends MXMetric { readonly cumulativeGPUTime: NSMeasurement; } -declare class MXAppResponsivenessMetric extends MXMetric { - readonly histogrammedApplicationHangTime: MXHistogram; -} - declare class MXCPUExceptionDiagnostic extends MXDiagnostic { readonly callStackTree: MXCallStackTree; @@ -210,6 +204,10 @@ declare class MXCPUExceptionDiagnostic extends MXDiagnostic { readonly totalSampledTime: NSMeasurement; } +declare class MXAppResponsivenessMetric extends MXMetric { + readonly histogrammedApplicationHangTime: MXHistogram; +} + declare class MXCPUMetric extends MXMetric { readonly cumulativeCPUTime: NSMeasurement; @@ -291,6 +289,8 @@ declare class MXMetricPayload extends NSObject implements NSSecureCoding { readonly applicationExitMetrics: MXAppExitMetric; + readonly diskSpaceUsageMetrics: MXDiskSpaceUsageMetric; + readonly signpostMetrics: NSArray; readonly metaData: MXMetaData; @@ -308,6 +308,24 @@ declare class MXMetricPayload extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXDiskSpaceUsageMetric extends MXMetric { + readonly totalBinaryFileSize: NSMeasurement; + + readonly totalBinaryFileCount: number; + + readonly totalDataFileSize: NSMeasurement; + + readonly totalDataFileCount: number; + + readonly totalCacheFolderSize: NSMeasurement; + + readonly totalCloneSize: NSMeasurement; + + readonly totalDiskSpaceUsedSize: NSMeasurement; + + readonly totalDiskSpaceCapacity: NSMeasurement; +} + declare class MXAppRunTimeMetric extends MXMetric { readonly cumulativeForegroundTime: NSMeasurement; @@ -457,6 +475,8 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { readonly pid: number; + readonly bundleIdentifier: string; + JSONRepresentation(): NSData; DictionaryRepresentation(): NSDictionary; @@ -470,6 +490,10 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXDisplayMetric extends MXMetric { + readonly averagePixelLuminance: MXAverage; +} + declare class MXSignpostIntervalData extends NSObject implements NSSecureCoding { readonly histogrammedSignpostDuration: MXHistogram; diff --git a/packages/ios-sim/types/ModelIO.d.ts b/packages/ios-sim/types/ModelIO.d.ts index 0673c6b1..146df6fa 100644 --- a/packages/ios-sim/types/ModelIO.d.ts +++ b/packages/ios-sim/types/ModelIO.d.ts @@ -7,41 +7,41 @@ declare const MDLVertexAttributeTangent: string; declare const MDLVertexAttributeShadingBasisV: string; -declare const MDLVertexAttributePosition: string; +declare const MDLVertexAttributeAnisotropy: string; -declare const MDLVertexAttributeNormal: string; +declare const MDLVertexAttributeSubdivisionStencil: string; -declare const MDLVertexAttributeJointWeights: string; +declare const MDLVertexAttributeShadingBasisU: string; -declare const MDLVertexAttributeJointIndices: string; +declare const MDLVertexAttributePosition: string; + +declare const MDLVertexAttributeJointWeights: string; declare const MDLVertexAttributeEdgeCrease: string; -declare const MDLVertexAttributeBitangent: string; +declare const MDLVertexAttributeColor: string; declare const MDLVertexAttributeBinormal: string; -declare const MDLVertexAttributeAnisotropy: string; - -declare const kUTTypeUniversalSceneDescriptionMobile: string; +declare const kUTTypeStereolithography: string; declare const kUTTypeUniversalSceneDescription: string; -declare const kUTTypePolygon: string; - -declare const kUTTypeAlembic: string; +declare const kUTTypeUniversalSceneDescriptionMobile: string; -declare const MDLVertexAttributeColor: string; +declare const MDLVertexAttributeJointIndices: string; declare const MDLVertexAttributeTextureCoordinate: string; -declare const MDLVertexAttributeSubdivisionStencil: string; +declare const kUTTypeAlembic: string; declare const MDLVertexAttributeOcclusionValue: string; -declare const MDLVertexAttributeShadingBasisU: string; +declare const MDLVertexAttributeNormal: string; -declare const kUTTypeStereolithography: string; +declare const MDLVertexAttributeBitangent: string; + +declare const kUTTypePolygon: string; declare const MDLTextureChannelEncoding: { UInt8: 1, @@ -57,12 +57,6 @@ declare const MDLTextureChannelEncoding: { Float32: 260, }; -declare const MDLMaterialFace: { - Front: 0, - Back: 1, - DoubleSided: 2, -}; - declare const MDLMaterialMipMapFilterMode: { Nearest: 0, Linear: 1, @@ -239,6 +233,12 @@ declare const MDLIndexBitDepth: { Uint32: 32, }; +declare const MDLMaterialFace: { + Front: 0, + Back: 1, + DoubleSided: 2, +}; + declare const MDLTransformOpRotationOrder: { XYZ: 1, XZY: 2, @@ -417,12 +417,108 @@ declare interface MDLLightProbeIrradianceDataSource extends NSObjectProtocol { declare class MDLLightProbeIrradianceDataSource extends NativeObject implements MDLLightProbeIrradianceDataSource { } -declare class MDLNoiseTexture extends MDLTexture { - initVectorNoiseWithSmoothnessNameTextureDimensionsChannelEncoding(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; +declare class MDLCamera extends MDLObject { + readonly projectionMatrix: simd_float4x4; - initScalarNoiseWithSmoothnessNameTextureDimensionsChannelCountChannelEncodingGrayscale(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelCount: number, channelEncoding: interop.Enum, grayscale: boolean): this; + projection: interop.Enum; - initCellularNoiseWithFrequencyNameTextureDimensionsChannelEncoding(frequency: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; + frameBoundingBoxSetNearAndFar(boundingBox: MDLAxisAlignedBoundingBox, setNearAndFar: boolean): void; + + lookAt(focusPosition: unknown /* ext vector */): void; + + lookAtFrom(focusPosition: unknown /* ext vector */, cameraPosition: unknown /* ext vector */): void; + + rayToForViewPort(pixel: unknown /* ext vector */, size: unknown /* ext vector */): unknown /* ext vector */; + + nearVisibilityDistance: number; + + farVisibilityDistance: number; + + worldToMetersConversionScale: number; + + barrelDistortion: number; + + fisheyeDistortion: number; + + opticalVignetting: number; + + chromaticAberration: number; + + focalLength: number; + + focusDistance: number; + + fieldOfView: number; + + fStop: number; + + apertureBladeCount: number; + + maximumCircleOfConfusion: number; + + bokehKernelWithSize(size: unknown /* ext vector */): MDLTexture; + + shutterOpenInterval: number; + + sensorVerticalAperture: number; + + sensorAspect: number; + + sensorEnlargement: unknown /* ext vector */; + + sensorShift: unknown /* ext vector */; + + flash: unknown /* ext vector */; + + exposureCompression: unknown /* ext vector */; + + exposure: unknown /* ext vector */; + + setProjection(projection: interop.Enum): void; + + setNearVisibilityDistance(nearVisibilityDistance: number): void; + + setFarVisibilityDistance(farVisibilityDistance: number): void; + + setWorldToMetersConversionScale(worldToMetersConversionScale: number): void; + + setBarrelDistortion(barrelDistortion: number): void; + + setFisheyeDistortion(fisheyeDistortion: number): void; + + setOpticalVignetting(opticalVignetting: number): void; + + setChromaticAberration(chromaticAberration: number): void; + + setFocalLength(focalLength: number): void; + + setFocusDistance(focusDistance: number): void; + + setFieldOfView(fieldOfView: number): void; + + setFStop(fStop: number): void; + + setApertureBladeCount(apertureBladeCount: number): void; + + setMaximumCircleOfConfusion(maximumCircleOfConfusion: number): void; + + setShutterOpenInterval(shutterOpenInterval: number): void; + + setSensorVerticalAperture(sensorVerticalAperture: number): void; + + setSensorAspect(sensorAspect: number): void; + + setSensorEnlargement(sensorEnlargement: unknown /* ext vector */): void; + + setSensorShift(sensorShift: unknown /* ext vector */): void; + + setFlash(flash: unknown /* ext vector */): void; + + setExposureCompression(exposureCompression: unknown /* ext vector */): void; + + setExposure(exposure: unknown /* ext vector */): void; + + static cameraWithSCNCamera any>(this: This, scnCamera: SCNCamera): InstanceType; } declare class MDLVoxelArray extends MDLObject { @@ -555,6 +651,14 @@ declare class MDLMaterialProperty extends NSObject implements MDLNamed, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MDLNoiseTexture extends MDLTexture { + initVectorNoiseWithSmoothnessNameTextureDimensionsChannelEncoding(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; + + initScalarNoiseWithSmoothnessNameTextureDimensionsChannelCountChannelEncodingGrayscale(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelCount: number, channelEncoding: interop.Enum, grayscale: boolean): this; + + initCellularNoiseWithFrequencyNameTextureDimensionsChannelEncoding(frequency: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; +} + declare class MDLRelativeAssetResolver extends NSObject implements MDLAssetResolver { initWithAsset(asset: MDLAsset): this; @@ -878,6 +982,56 @@ declare class MDLTextureFilter extends NSObject { setMipFilter(mipFilter: interop.Enum): void; } +declare class MDLObject extends NSObject implements MDLNamed { + readonly components: NSArray; + + setComponentForProtocol(component: MDLComponent, protocol: interop.PointerConvertible): void; + + componentConformingToProtocol(protocol: interop.PointerConvertible): MDLComponent; + + objectForKeyedSubscript(key: interop.PointerConvertible): MDLComponent; + + setObjectForKeyedSubscript(obj: MDLComponent | null, key: interop.PointerConvertible): void; + + parent: MDLObject; + + instance: MDLObject; + + readonly path: string; + + objectAtPath(path: string): MDLObject; + + enumerateChildObjectsOfClassRootUsingBlockStopPointer(objectClass: interop.Object, root: MDLObject, block: (p1: MDLObject, p2: interop.PointerConvertible) => void, stopPointer: interop.PointerConvertible): void; + + transform: MDLTransformComponent; + + children: MDLObjectContainerComponent; + + hidden: boolean; + + addChild(child: MDLObject): void; + + boundingBoxAtTime(time: number): MDLAxisAlignedBoundingBox; + + setParent(parent: MDLObject | null): void; + + setInstance(instance: MDLObject | null): void; + + setTransform(transform: MDLTransformComponent | null): void; + + setChildren(children: MDLObjectContainerComponent): void; + + setHidden(hidden: boolean): void; + + static objectWithSCNNode any>(this: This, scnNode: SCNNode): InstanceType; + + static objectWithSCNNodeBufferAllocator any>(this: This, scnNode: SCNNode, bufferAllocator: MDLMeshBufferAllocator | null): InstanceType; + + name: string; + + setName(name: string): void; +} + declare class MDLColorSwatchTexture extends MDLTexture { initWithColorTemperatureGradientFromToColorTemperatureNameTextureDimensions(colorTemperature1: number, colorTemperature2: number, name: string | null, textureDimensions: unknown /* ext vector */): this; @@ -1354,110 +1508,6 @@ declare class MDLStereoscopicCamera extends MDLCamera { setOverlap(overlap: number): void; } -declare class MDLCamera extends MDLObject { - readonly projectionMatrix: simd_float4x4; - - projection: interop.Enum; - - frameBoundingBoxSetNearAndFar(boundingBox: MDLAxisAlignedBoundingBox, setNearAndFar: boolean): void; - - lookAt(focusPosition: unknown /* ext vector */): void; - - lookAtFrom(focusPosition: unknown /* ext vector */, cameraPosition: unknown /* ext vector */): void; - - rayToForViewPort(pixel: unknown /* ext vector */, size: unknown /* ext vector */): unknown /* ext vector */; - - nearVisibilityDistance: number; - - farVisibilityDistance: number; - - worldToMetersConversionScale: number; - - barrelDistortion: number; - - fisheyeDistortion: number; - - opticalVignetting: number; - - chromaticAberration: number; - - focalLength: number; - - focusDistance: number; - - fieldOfView: number; - - fStop: number; - - apertureBladeCount: number; - - maximumCircleOfConfusion: number; - - bokehKernelWithSize(size: unknown /* ext vector */): MDLTexture; - - shutterOpenInterval: number; - - sensorVerticalAperture: number; - - sensorAspect: number; - - sensorEnlargement: unknown /* ext vector */; - - sensorShift: unknown /* ext vector */; - - flash: unknown /* ext vector */; - - exposureCompression: unknown /* ext vector */; - - exposure: unknown /* ext vector */; - - setProjection(projection: interop.Enum): void; - - setNearVisibilityDistance(nearVisibilityDistance: number): void; - - setFarVisibilityDistance(farVisibilityDistance: number): void; - - setWorldToMetersConversionScale(worldToMetersConversionScale: number): void; - - setBarrelDistortion(barrelDistortion: number): void; - - setFisheyeDistortion(fisheyeDistortion: number): void; - - setOpticalVignetting(opticalVignetting: number): void; - - setChromaticAberration(chromaticAberration: number): void; - - setFocalLength(focalLength: number): void; - - setFocusDistance(focusDistance: number): void; - - setFieldOfView(fieldOfView: number): void; - - setFStop(fStop: number): void; - - setApertureBladeCount(apertureBladeCount: number): void; - - setMaximumCircleOfConfusion(maximumCircleOfConfusion: number): void; - - setShutterOpenInterval(shutterOpenInterval: number): void; - - setSensorVerticalAperture(sensorVerticalAperture: number): void; - - setSensorAspect(sensorAspect: number): void; - - setSensorEnlargement(sensorEnlargement: unknown /* ext vector */): void; - - setSensorShift(sensorShift: unknown /* ext vector */): void; - - setFlash(flash: unknown /* ext vector */): void; - - setExposureCompression(exposureCompression: unknown /* ext vector */): void; - - setExposure(exposure: unknown /* ext vector */): void; - - static cameraWithSCNCamera any>(this: This, scnCamera: SCNCamera): InstanceType; -} - declare class MDLAsset extends NSObject implements NSCopying, NSFastEnumeration { initWithURL(URL: NSURL): this; @@ -2136,6 +2186,24 @@ declare class MDLAnimatedVector2 extends MDLAnimatedValue { getDouble2ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; } +declare class MDLAnimatedVector4 extends MDLAnimatedValue { + setFloat4AtTime(value: unknown /* ext vector */, time: number): void; + + setDouble4AtTime(value: unknown /* ext vector */, time: number): void; + + float4AtTime(time: number): unknown /* ext vector */; + + double4AtTime(time: number): unknown /* ext vector */; + + resetWithFloat4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + + resetWithDouble4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + + getFloat4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + + getDouble4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; +} + declare class MDLTransformRotateZOp extends NSObject implements MDLTransformOp { readonly name: string; @@ -2274,28 +2342,6 @@ declare class MDLNormalMapTexture extends MDLTexture { initByGeneratingNormalMapWithTextureNameSmoothnessContrast(sourceTexture: MDLTexture, name: string | null, smoothness: number, contrast: number): this; } -declare class MDLScatteringFunction extends NSObject implements MDLNamed { - name: string; - - readonly baseColor: MDLMaterialProperty; - - readonly emission: MDLMaterialProperty; - - readonly specular: MDLMaterialProperty; - - readonly materialIndexOfRefraction: MDLMaterialProperty; - - readonly interfaceIndexOfRefraction: MDLMaterialProperty; - - readonly normal: MDLMaterialProperty; - - readonly ambientOcclusion: MDLMaterialProperty; - - readonly ambientOcclusionScale: MDLMaterialProperty; - - setName(name: string): void; -} - declare class MDLPhysicallyPlausibleLight extends MDLLight { setColorByTemperature(temperature: number): void; @@ -2452,71 +2498,25 @@ declare class MDLObjectContainer extends NSObject implements MDLObjectContainerC countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; } -declare class MDLObject extends NSObject implements MDLNamed { - readonly components: NSArray; - - setComponentForProtocol(component: MDLComponent, protocol: interop.PointerConvertible): void; - - componentConformingToProtocol(protocol: interop.PointerConvertible): MDLComponent; - - objectForKeyedSubscript(key: interop.PointerConvertible): MDLComponent; - - setObjectForKeyedSubscript(obj: MDLComponent | null, key: interop.PointerConvertible): void; - - parent: MDLObject; - - instance: MDLObject; - - readonly path: string; - - objectAtPath(path: string): MDLObject; - - enumerateChildObjectsOfClassRootUsingBlockStopPointer(objectClass: interop.Object, root: MDLObject, block: (p1: MDLObject, p2: interop.PointerConvertible) => void, stopPointer: interop.PointerConvertible): void; - - transform: MDLTransformComponent; - - children: MDLObjectContainerComponent; - - hidden: boolean; - - addChild(child: MDLObject): void; - - boundingBoxAtTime(time: number): MDLAxisAlignedBoundingBox; - - setParent(parent: MDLObject | null): void; - - setInstance(instance: MDLObject | null): void; - - setTransform(transform: MDLTransformComponent | null): void; - - setChildren(children: MDLObjectContainerComponent): void; - - setHidden(hidden: boolean): void; - - static objectWithSCNNode any>(this: This, scnNode: SCNNode): InstanceType; - - static objectWithSCNNodeBufferAllocator any>(this: This, scnNode: SCNNode, bufferAllocator: MDLMeshBufferAllocator | null): InstanceType; - +declare class MDLScatteringFunction extends NSObject implements MDLNamed { name: string; - setName(name: string): void; -} + readonly baseColor: MDLMaterialProperty; -declare class MDLAnimatedVector4 extends MDLAnimatedValue { - setFloat4AtTime(value: unknown /* ext vector */, time: number): void; + readonly emission: MDLMaterialProperty; - setDouble4AtTime(value: unknown /* ext vector */, time: number): void; + readonly specular: MDLMaterialProperty; - float4AtTime(time: number): unknown /* ext vector */; + readonly materialIndexOfRefraction: MDLMaterialProperty; - double4AtTime(time: number): unknown /* ext vector */; + readonly interfaceIndexOfRefraction: MDLMaterialProperty; - resetWithFloat4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + readonly normal: MDLMaterialProperty; - resetWithDouble4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + readonly ambientOcclusion: MDLMaterialProperty; - getFloat4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + readonly ambientOcclusionScale: MDLMaterialProperty; - getDouble4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + setName(name: string): void; } diff --git a/packages/ios-sim/types/MultipeerConnectivity.d.ts b/packages/ios-sim/types/MultipeerConnectivity.d.ts index 3e2126ca..54cadc10 100644 --- a/packages/ios-sim/types/MultipeerConnectivity.d.ts +++ b/packages/ios-sim/types/MultipeerConnectivity.d.ts @@ -92,86 +92,22 @@ declare interface MCSessionDelegate extends NSObjectProtocol { declare class MCSessionDelegate extends NativeObject implements MCSessionDelegate { } -declare class MCNearbyServiceAdvertiser extends NSObject { - initWithPeerDiscoveryInfoServiceType(myPeerID: MCPeerID, info: NSDictionary | Record | null, serviceType: string): this; +declare class MCAdvertiserAssistant extends NSObject { + initWithServiceTypeDiscoveryInfoSession(serviceType: string, info: NSDictionary | Record | null, session: MCSession): this; - startAdvertisingPeer(): void; + start(): void; - stopAdvertisingPeer(): void; + stop(): void; - delegate: MCNearbyServiceAdvertiserDelegate; + delegate: MCAdvertiserAssistantDelegate; - readonly myPeerID: MCPeerID; + readonly session: MCSession; readonly discoveryInfo: NSDictionary; readonly serviceType: string; - setDelegate(delegate: MCNearbyServiceAdvertiserDelegate | null): void; -} - -declare class MCNearbyServiceBrowser extends NSObject { - initWithPeerServiceType(myPeerID: MCPeerID, serviceType: string): this; - - startBrowsingForPeers(): void; - - stopBrowsingForPeers(): void; - - invitePeerToSessionWithContextTimeout(peerID: MCPeerID, session: MCSession, context: NSData | null, timeout: number): void; - - delegate: MCNearbyServiceBrowserDelegate; - - readonly myPeerID: MCPeerID; - - readonly serviceType: string; - - setDelegate(delegate: MCNearbyServiceBrowserDelegate | null): void; -} - -declare class MCSession extends NSObject { - initWithPeer(myPeerID: MCPeerID): this; - - initWithPeerSecurityIdentityEncryptionPreference(myPeerID: MCPeerID, identity: NSArray | Array | null, encryptionPreference: interop.Enum): this; - - sendDataToPeersWithModeError(data: NSData, peerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - - disconnect(): void; - - sendResourceAtURLWithNameToPeerWithCompletionHandler(resourceURL: NSURL, resourceName: string, peerID: MCPeerID, completionHandler: (p1: NSError) => void | null): NSProgress; - - startStreamWithNameToPeerError(streamName: string, peerID: MCPeerID, error: interop.PointerConvertible): NSOutputStream; - - delegate: MCSessionDelegate; - - readonly myPeerID: MCPeerID; - - readonly securityIdentity: NSArray; - - readonly encryptionPreference: interop.Enum; - - readonly connectedPeers: NSArray; - - setDelegate(delegate: MCSessionDelegate | null): void; - - nearbyConnectionDataForPeerWithCompletionHandler(peerID: MCPeerID, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - - connectPeerWithNearbyConnectionData(peerID: MCPeerID, data: NSData): void; - - cancelConnectPeer(peerID: MCPeerID): void; -} - -declare class MCPeerID extends NSObject implements NSCopying, NSSecureCoding { - initWithDisplayName(myDisplayName: string): this; - - readonly displayName: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; + setDelegate(delegate: MCAdvertiserAssistantDelegate | null): void; } declare class MCBrowserViewController extends UIViewController implements MCNearbyServiceBrowserDelegate { @@ -242,21 +178,85 @@ declare class MCBrowserViewController extends UIViewController implements MCNear readonly debugDescription: string; } -declare class MCAdvertiserAssistant extends NSObject { - initWithServiceTypeDiscoveryInfoSession(serviceType: string, info: NSDictionary | Record | null, session: MCSession): this; +declare class MCNearbyServiceBrowser extends NSObject { + initWithPeerServiceType(myPeerID: MCPeerID, serviceType: string): this; - start(): void; + startBrowsingForPeers(): void; - stop(): void; + stopBrowsingForPeers(): void; - delegate: MCAdvertiserAssistantDelegate; + invitePeerToSessionWithContextTimeout(peerID: MCPeerID, session: MCSession, context: NSData | null, timeout: number): void; - readonly session: MCSession; + delegate: MCNearbyServiceBrowserDelegate; + + readonly myPeerID: MCPeerID; + + readonly serviceType: string; + + setDelegate(delegate: MCNearbyServiceBrowserDelegate | null): void; +} + +declare class MCPeerID extends NSObject implements NSCopying, NSSecureCoding { + initWithDisplayName(myDisplayName: string): this; + + readonly displayName: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MCNearbyServiceAdvertiser extends NSObject { + initWithPeerDiscoveryInfoServiceType(myPeerID: MCPeerID, info: NSDictionary | Record | null, serviceType: string): this; + + startAdvertisingPeer(): void; + + stopAdvertisingPeer(): void; + + delegate: MCNearbyServiceAdvertiserDelegate; + + readonly myPeerID: MCPeerID; readonly discoveryInfo: NSDictionary; readonly serviceType: string; - setDelegate(delegate: MCAdvertiserAssistantDelegate | null): void; + setDelegate(delegate: MCNearbyServiceAdvertiserDelegate | null): void; +} + +declare class MCSession extends NSObject { + initWithPeer(myPeerID: MCPeerID): this; + + initWithPeerSecurityIdentityEncryptionPreference(myPeerID: MCPeerID, identity: NSArray | Array | null, encryptionPreference: interop.Enum): this; + + sendDataToPeersWithModeError(data: NSData, peerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + + disconnect(): void; + + sendResourceAtURLWithNameToPeerWithCompletionHandler(resourceURL: NSURL, resourceName: string, peerID: MCPeerID, completionHandler: (p1: NSError) => void | null): NSProgress; + + startStreamWithNameToPeerError(streamName: string, peerID: MCPeerID, error: interop.PointerConvertible): NSOutputStream; + + delegate: MCSessionDelegate; + + readonly myPeerID: MCPeerID; + + readonly securityIdentity: NSArray; + + readonly encryptionPreference: interop.Enum; + + readonly connectedPeers: NSArray; + + setDelegate(delegate: MCSessionDelegate | null): void; + + nearbyConnectionDataForPeerWithCompletionHandler(peerID: MCPeerID, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + connectPeerWithNearbyConnectionData(peerID: MCPeerID, data: NSData): void; + + cancelConnectPeer(peerID: MCPeerID): void; } diff --git a/packages/ios-sim/types/NaturalLanguage.d.ts b/packages/ios-sim/types/NaturalLanguage.d.ts index 70b36686..49c493d4 100644 --- a/packages/ios-sim/types/NaturalLanguage.d.ts +++ b/packages/ios-sim/types/NaturalLanguage.d.ts @@ -11,8 +11,6 @@ declare const NLTagOtherPunctuation: string; declare const NLLanguageJapanese: string; -declare const NLLanguageKorean: string; - declare const NLLanguageHindi: string; declare const NLTagPlaceName: string; @@ -35,6 +33,8 @@ declare const NLTagOtherWord: string; declare const NLTagParticle: string; +declare const NLTagDeterminer: string; + declare const NLTagAdverb: string; declare const NLTagOther: string; @@ -65,6 +65,8 @@ declare const NLScriptGujarati: string; declare const NLScriptGreek: string; +declare const NLScriptGeorgian: string; + declare const NLScriptDevanagari: string; declare const NLScriptBengali: string; @@ -73,6 +75,8 @@ declare const NLScriptUndetermined: string; declare const NLLanguageUkrainian: string; +declare const NLLanguageTurkish: string; + declare const NLLanguageTibetan: string; declare const NLLanguageThai: string; @@ -93,12 +97,12 @@ declare const NLLanguageNorwegian: string; declare const NLLanguageMalayalam: string; +declare const NLLanguageKorean: string; + declare const NLLanguageKannada: string; declare const NLLanguageItalian: string; -declare const NLLanguageIndonesian: string; - declare const NLLanguageHebrew: string; declare const NLLanguageGujarati: string; @@ -133,6 +137,8 @@ declare const NLTagNumber: string; declare const NLTagSchemeSentimentScore: string; +declare const NLLanguageKhmer: string; + declare const NLScriptEthiopic: string; declare const NLLanguageCzech: string; @@ -155,15 +161,11 @@ declare const NLTagClassifier: string; declare const NLLanguageBengali: string; -declare const NLLanguageCatalan: string; - -declare const NLContextualEmbeddingKeyLanguages: string; - declare const NLTagWord: string; -declare const NLLanguageKhmer: string; +declare const NLLanguageCatalan: string; -declare const NLLanguageTurkish: string; +declare const NLContextualEmbeddingKeyLanguages: string; declare const NLTagConjunction: string; @@ -185,6 +187,8 @@ declare const NLLanguageKazakh: string; declare const NLTagSchemeScript: string; +declare const NLLanguageIndonesian: string; + declare const NLContextualEmbeddingKeyRevision: string; declare const NLTagIdiom: string; @@ -197,8 +201,6 @@ declare const NLLanguageArabic: string; declare const NLLanguageUndetermined: string; -declare const NLScriptArmenian: string; - declare const NLTagOrganizationName: string; declare const NLTagOtherWhitespace: string; @@ -231,8 +233,6 @@ declare const NLLanguageUrdu: string; declare const NLTagCloseParenthesis: string; -declare const NLTagDeterminer: string; - declare const NLTagVerb: string; declare const NLScriptHebrew: string; @@ -255,12 +255,12 @@ declare const NLScriptTibetan: string; declare const NLLanguageMongolian: string; -declare const NLScriptGeorgian: string; - declare const NLLanguageDanish: string; declare const NLLanguageCherokee: string; +declare const NLScriptArmenian: string; + declare const NLTagWhitespace: string; declare const NLTaggerOptions: { diff --git a/packages/ios-sim/types/NearbyInteraction.d.ts b/packages/ios-sim/types/NearbyInteraction.d.ts index 617063c7..5260a0ef 100644 --- a/packages/ios-sim/types/NearbyInteraction.d.ts +++ b/packages/ios-sim/types/NearbyInteraction.d.ts @@ -30,6 +30,25 @@ declare const NINearbyObjectRemovalReason: { PeerEnded: 1, }; +declare const NIDLTDOACoordinatesType: { + Geodetic: 0, + Relative: 1, +}; + +declare const NIDLTDOAMeasurementType: { + Poll: 0, + Response: 1, + Final: 2, +}; + +declare const NINearbyObjectVerticalDirectionEstimate: { + Unknown: 0, + Same: 1, + Above: 2, + Below: 3, + AboveOrBelow: 4, +}; + declare const NIErrorCode: { UnsupportedPlatform: -5889, InvalidConfiguration: -5888, @@ -43,14 +62,6 @@ declare const NIErrorCode: { ActiveExtendedDistanceSessionsLimitExceeded: -5880, }; -declare const NINearbyObjectVerticalDirectionEstimate: { - Unknown: 0, - Same: 1, - Above: 2, - Below: 3, - AboveOrBelow: 4, -}; - declare function NIAlgorithmConvergenceStatusReasonDescription(reason: string): string; declare interface NISessionDelegate extends NSObjectProtocol { @@ -68,6 +79,8 @@ declare interface NISessionDelegate extends NSObjectProtocol { sessionDidUpdateAlgorithmConvergenceForObject?(session: NISession, convergence: NIAlgorithmConvergence, object: NINearbyObject | null): void; + sessionDidUpdateDLTDOAMeasurements?(session: NISession, measurements: NSArray | Array): void; + sessionDidStartRunning?(session: NISession): void; } @@ -82,6 +95,8 @@ declare interface NIDeviceCapability { readonly supportsCameraAssistance: boolean; readonly supportsExtendedDistanceMeasurement: boolean; + + readonly supportsDLTDOAMeasurement: boolean; } declare class NIDeviceCapability extends NativeObject implements NIDeviceCapability { @@ -131,6 +146,32 @@ declare class NISession extends NSObject { setDelegateQueue(delegateQueue: NSObject | null): void; } +declare class NIDLTDOAMeasurement extends NSObject implements NSCopying, NSSecureCoding { + readonly address: number; + + readonly measurementType: interop.Enum; + + readonly transmitTime: number; + + readonly receiveTime: number; + + readonly signalStrength: number; + + readonly carrierFrequencyOffset: number; + + readonly coordinatesType: interop.Enum; + + readonly coordinates: unknown /* ext vector */; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NINearbyObject extends NSObject implements NSCopying, NSSecureCoding { readonly discoveryToken: NIDiscoveryToken; @@ -151,6 +192,14 @@ declare class NINearbyObject extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } +declare class NIDLTDOAConfiguration extends NIConfiguration { + networkIdentifier: number; + + initWithNetworkIdentifier(networkIdentifier: number): this; + + setNetworkIdentifier(networkIdentifier: number): void; +} + declare class NINearbyAccessoryConfiguration extends NIConfiguration { readonly accessoryDiscoveryToken: NIDiscoveryToken; diff --git a/packages/ios-sim/types/Network.d.ts b/packages/ios-sim/types/Network.d.ts index 08f66839..68c6c090 100644 --- a/packages/ios-sim/types/Network.d.ts +++ b/packages/ios-sim/types/Network.d.ts @@ -2,6 +2,8 @@ declare const nw_browse_result_change_interface_added: number; +declare const nw_browse_result_change_txt_record_changed: number; + declare const kNWErrorDomainTLS: interop.Pointer; declare const _nw_privacy_context_default_context: NSObject; @@ -12,11 +14,13 @@ declare const kNWErrorDomainPOSIX: interop.Pointer; declare const _nw_data_transfer_report_all_paths: number; +declare const nw_browse_result_change_result_removed: number; + declare const _nw_content_context_default_stream: NSObject; declare const _nw_connection_send_idempotent_content: (p1: NSObject) => void; -declare const nw_browse_result_change_txt_record_changed: number; +declare const kNWErrorDomainWiFiAware: interop.Pointer; declare const nw_browse_result_change_interface_removed: number; @@ -26,8 +30,6 @@ declare const nw_browse_result_change_identical: number; declare const _nw_parameters_configure_protocol_disable: (p1: NSObject) => void; -declare const nw_browse_result_change_result_removed: number; - declare const _nw_content_context_final_send: NSObject; declare const _nw_content_context_default_message: NSObject; @@ -41,6 +43,7 @@ declare const nw_error_domain_t: { nw_error_domain_posix: 1, nw_error_domain_dns: 2, nw_error_domain_tls: 3, + nw_error_domain_wifi_aware: 4, }; declare const nw_report_resolution_protocol_t: { @@ -51,15 +54,6 @@ declare const nw_report_resolution_protocol_t: { nw_report_resolution_protocol_https: 4, }; -declare const nw_service_class_t: { - nw_service_class_best_effort: 0, - nw_service_class_background: 1, - nw_service_class_interactive_video: 2, - nw_service_class_interactive_voice: 3, - nw_service_class_responsive_data: 4, - nw_service_class_signaling: 5, -}; - declare const nw_endpoint_type_t: { nw_endpoint_type_invalid: 0, nw_endpoint_type_address: 1, @@ -68,6 +62,11 @@ declare const nw_endpoint_type_t: { nw_endpoint_type_url: 4, }; +declare const nw_framer_start_result_t: { + nw_framer_start_result_ready: 1, + nw_framer_start_result_will_mark_ready: 2, +}; + declare const nw_parameters_expired_dns_behavior_t: { nw_parameters_expired_dns_behavior_default: 0, nw_parameters_expired_dns_behavior_allow: 1, @@ -126,6 +125,14 @@ declare const nw_multipath_service_t: { nw_multipath_service_aggregate: 3, }; +declare const nw_txt_record_find_key_t: { + nw_txt_record_find_key_invalid: 0, + nw_txt_record_find_key_not_present: 1, + nw_txt_record_find_key_no_value: 2, + nw_txt_record_find_key_empty_value: 3, + nw_txt_record_find_key_non_empty_value: 4, +}; + declare const nw_quic_stream_type_t: { nw_quic_stream_type_unknown: 0, nw_quic_stream_type_bidirectional: 1, @@ -182,6 +189,13 @@ declare const nw_ip_local_address_preference_t: { nw_ip_local_address_preference_stable: 2, }; +declare const nw_link_quality_t: { + nw_link_quality_unknown: 0, + nw_link_quality_minimal: 10, + nw_link_quality_moderate: 20, + nw_link_quality_good: 30, +}; + declare const nw_parameters_attribution_t: { nw_parameters_attribution_developer: 1, nw_parameters_attribution_user: 2, @@ -214,14 +228,6 @@ declare const nw_interface_type_t: { nw_interface_type_loopback: 4, }; -declare const nw_txt_record_find_key_t: { - nw_txt_record_find_key_invalid: 0, - nw_txt_record_find_key_not_present: 1, - nw_txt_record_find_key_no_value: 2, - nw_txt_record_find_key_empty_value: 3, - nw_txt_record_find_key_non_empty_value: 4, -}; - declare const nw_ethernet_channel_state_t: { nw_ethernet_channel_state_invalid: 0, nw_ethernet_channel_state_waiting: 1, @@ -231,17 +237,6 @@ declare const nw_ethernet_channel_state_t: { nw_ethernet_channel_state_cancelled: 5, }; -declare const nw_ws_response_status_t: { - nw_ws_response_status_invalid: 0, - nw_ws_response_status_accept: 1, - nw_ws_response_status_reject: 2, -}; - -declare const nw_framer_start_result_t: { - nw_framer_start_result_ready: 1, - nw_framer_start_result_will_mark_ready: 2, -}; - declare const nw_multipath_version_t: { nw_multipath_version_unspecified: -1, nw_multipath_version_0: 0, @@ -263,6 +258,21 @@ declare const nw_ws_version_t: { nw_ws_version_13: 1, }; +declare const nw_service_class_t: { + nw_service_class_best_effort: 0, + nw_service_class_background: 1, + nw_service_class_interactive_video: 2, + nw_service_class_interactive_voice: 3, + nw_service_class_responsive_data: 4, + nw_service_class_signaling: 5, +}; + +declare const nw_ws_response_status_t: { + nw_ws_response_status_invalid: 0, + nw_ws_response_status_accept: 1, + nw_ws_response_status_reject: 2, +}; + declare function nw_retain(obj: interop.PointerConvertible): interop.Pointer; declare function nw_release(obj: interop.PointerConvertible): void; @@ -445,6 +455,10 @@ declare function nw_parameters_set_prohibit_constrained(parameters: NSObject, pr declare function nw_parameters_get_prohibit_constrained(parameters: NSObject): boolean; +declare function nw_parameters_set_allow_ultra_constrained(parameters: NSObject, allow_ultra_constrained: boolean): void; + +declare function nw_parameters_get_allow_ultra_constrained(parameters: NSObject): boolean; + declare function nw_parameters_set_reuse_local_address(parameters: NSObject, reuse_local_address: boolean): void; declare function nw_parameters_get_reuse_local_address(parameters: NSObject): boolean; @@ -557,6 +571,8 @@ declare function nw_path_is_expensive(path: NSObject): boolean; declare function nw_path_is_constrained(path: NSObject): boolean; +declare function nw_path_is_ultra_constrained(path: NSObject): boolean; + declare function nw_path_has_ipv4(path: NSObject): boolean; declare function nw_path_has_ipv6(path: NSObject): boolean; @@ -571,6 +587,8 @@ declare function nw_path_copy_effective_remote_endpoint(path: NSObject): NSObjec declare function nw_path_enumerate_gateways(path: NSObject, enumerate_block: (p1: NSObject) => boolean): void; +declare function nw_path_get_link_quality(path: NSObject): interop.Enum; + declare function nw_content_context_create(context_identifier: string): NSObject; declare function nw_content_context_get_identifier(context: NSObject): string; @@ -1143,6 +1161,12 @@ declare interface OS_nw_ws_response extends NSObjectProtocol { declare class OS_nw_ws_response extends NativeObject implements OS_nw_ws_response { } +declare interface OS_nw_content_context extends NSObjectProtocol { +} + +declare class OS_nw_content_context extends NativeObject implements OS_nw_content_context { +} + declare interface OS_nw_data_transfer_report extends NSObjectProtocol { } @@ -1281,12 +1305,6 @@ declare interface OS_nw_browse_result extends NSObjectProtocol { declare class OS_nw_browse_result extends NativeObject implements OS_nw_browse_result { } -declare interface OS_nw_content_context extends NSObjectProtocol { -} - -declare class OS_nw_content_context extends NativeObject implements OS_nw_content_context { -} - declare interface OS_nw_resolution_report extends NSObjectProtocol { } diff --git a/packages/ios-sim/types/NetworkExtension.d.ts b/packages/ios-sim/types/NetworkExtension.d.ts index 4b7afcfc..e06e10c4 100644 --- a/packages/ios-sim/types/NetworkExtension.d.ts +++ b/packages/ios-sim/types/NetworkExtension.d.ts @@ -29,20 +29,20 @@ declare const NEVPNConfigurationChangeNotification: string; declare const NEAppProxyErrorDomain: string; -declare const NERelayErrorDomain: string; - declare const NEFilterConfigurationDidChangeNotification: string; +declare const NEHotspotConfigurationErrorDomain: string; + declare const NEDNSProxyErrorDomain: string; -declare const NEHotspotConfigurationErrorDomain: string; +declare const NERelayErrorDomain: string; declare const NERelayClientErrorDomain: string; -declare const NETunnelProviderErrorDomain: string; - declare const NEVPNErrorDomain: string; +declare const NETunnelProviderErrorDomain: string; + declare const NEAppPushErrorDomain: string; declare const NWUDPSessionState: { @@ -61,6 +61,12 @@ declare const NEAppPushManagerError: { InactiveSession: 4, }; +declare const NEVPNIKEv2PostQuantumKeyExchangeMethod: { + MethodNone: 0, + Method36: 36, + Method37: 37, +}; + declare const NEVPNIKEv2IntegrityAlgorithm: { A96: 1, A160: 2, @@ -273,13 +279,6 @@ declare const NEOnDemandRuleAction: { Ignore: 4, }; -declare const NEHotspotConfigurationEAPType: { - TLS: 13, - TTLS: 21, - PEAP: 25, - FAST: 43, -}; - declare const NWTCPConnectionState: { Invalid: 0, Connecting: 1, @@ -323,6 +322,21 @@ declare const NEHotspotHelperResult: { TemporaryFailure: 6, }; +declare const NEURLFilterVerdict: { + Unknown: 1, + Allow: 2, + Deny: 3, +}; + +declare const NEVPNIKEv2CertificateType: { + RSA: 1, + ECDSA256: 2, + ECDSA384: 3, + ECDSA521: 4, + Ed25519: 5, + RSAPSS: 6, +}; + declare const NEHotspotConfigurationTTLSInnerAuthenticationType: { PAP: 0, CHAP: 1, @@ -347,21 +361,19 @@ declare const NEHotspotHelperConfidence: { High: 2, }; -declare const NEVPNIKEv2CertificateType: { - RSA: 1, - ECDSA256: 2, - ECDSA384: 3, - ECDSA521: 4, - Ed25519: 5, - RSAPSS: 6, -}; - declare const NETrafficDirection: { Any: 0, Inbound: 1, Outbound: 2, }; +declare const NEHotspotConfigurationEAPType: { + TLS: 13, + TTLS: 21, + PEAP: 25, + FAST: 43, +}; + declare const NEProviderStopReason: { None: 0, UserInitiated: 1, @@ -530,6 +542,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { enablePFS: boolean; + allowPostQuantumKeyExchangeFallback: boolean; + enableRevocationCheck: boolean; strictRevocationCheck: boolean; @@ -560,6 +574,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setEnablePFS(enablePFS: boolean): void; + setAllowPostQuantumKeyExchangeFallback(allowPostQuantumKeyExchangeFallback: boolean): void; + setEnableRevocationCheck(enableRevocationCheck: boolean): void; setStrictRevocationCheck(strictRevocationCheck: boolean): void; @@ -575,17 +591,6 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setPpkConfiguration(ppkConfiguration: NEVPNIKEv2PPKConfiguration): void; } -declare class NETunnelProviderProtocol extends NEVPNProtocol { - get providerConfiguration(): NSDictionary; - set providerConfiguration(value: NSDictionary | Record); - - providerBundleIdentifier: string; - - setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; - - setProviderBundleIdentifier(providerBundleIdentifier: string): void; -} - declare class NEVPNConnection extends NSObject { startVPNTunnelAndReturnError(error: interop.PointerConvertible): boolean; @@ -619,6 +624,8 @@ declare class NERelayManager extends NSObject { UIToggleEnabled: boolean; + allowDNSFailover: boolean; + get relays(): NSArray; set relays(value: NSArray | Array); @@ -649,6 +656,10 @@ declare class NERelayManager extends NSObject { setUIToggleEnabled(UIToggleEnabled: boolean): void; + isDNSFailoverAllowed(): boolean; + + setAllowDNSFailover(allowDNSFailover: boolean): void; + setRelays(relays: NSArray | Array | null): void; setMatchDomains(matchDomains: NSArray | Array | null): void; @@ -1410,6 +1421,17 @@ declare class NEVPNIKEv2PPKConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NETunnelProviderProtocol extends NEVPNProtocol { + get providerConfiguration(): NSDictionary; + set providerConfiguration(value: NSDictionary | Record); + + providerBundleIdentifier: string; + + setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; + + setProviderBundleIdentifier(providerBundleIdentifier: string): void; +} + declare class NEIPv4Route extends NSObject implements NSSecureCoding, NSCopying { initWithDestinationAddressSubnetMask(address: string, subnetMask: string): this; @@ -1480,6 +1502,8 @@ declare class NEAppPushProvider extends NEProvider { reportPushToTalkMessageWithUserInfo(userInfo: NSDictionary | Record): void; handleTimerEvent(): void; + + unmatchEthernet(): void; } declare class NEPacketTunnelFlow extends NSObject { @@ -1770,6 +1794,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin matchDomainsNoSearch: boolean; + allowFailover: boolean; + setSearchDomains(searchDomains: NSArray | Array): void; setDomainName(domainName: string): void; @@ -1778,6 +1804,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin setMatchDomainsNoSearch(matchDomainsNoSearch: boolean): void; + setAllowFailover(allowFailover: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1932,6 +1960,10 @@ declare class NEProxySettings extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NEURLFilter extends NSObject { + static verdictForURLCompletionHandler(url: NSURL, completionHandler: (p1: interop.Enum) => void): void; +} + declare class NEFilterSocketFlow extends NEFilterFlow implements NSSecureCoding, NSCopying { readonly remoteFlowEndpoint: NSObject; @@ -2007,6 +2039,8 @@ declare class NEAppPushManager extends NSObject { get matchPrivateLTENetworks(): NSArray; set matchPrivateLTENetworks(value: NSArray | Array); + matchEthernet: boolean; + get providerConfiguration(): NSDictionary; set providerConfiguration(value: NSDictionary | Record); @@ -2032,6 +2066,8 @@ declare class NEAppPushManager extends NSObject { setMatchPrivateLTENetworks(matchPrivateLTENetworks: NSArray | Array): void; + setMatchEthernet(matchEthernet: boolean): void; + setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; setProviderBundleIdentifier(providerBundleIdentifier: string): void; @@ -2072,6 +2108,9 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement diffieHellmanGroup: interop.Enum; + get postQuantumKeyExchangeMethods(): NSArray; + set postQuantumKeyExchangeMethods(value: NSArray | Array); + lifetimeMinutes: number; setEncryptionAlgorithm(encryptionAlgorithm: interop.Enum): void; @@ -2080,6 +2119,8 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement setDiffieHellmanGroup(diffieHellmanGroup: interop.Enum): void; + setPostQuantumKeyExchangeMethods(postQuantumKeyExchangeMethods: NSArray | Array): void; + setLifetimeMinutes(lifetimeMinutes: number): void; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios-sim/types/OSLog.d.ts b/packages/ios-sim/types/OSLog.d.ts index c9116a41..f171cce4 100644 --- a/packages/ios-sim/types/OSLog.d.ts +++ b/packages/ios-sim/types/OSLog.d.ts @@ -2,10 +2,6 @@ /// /// -declare const OSLogEnumeratorOptions: { - OSLogEnumeratorReverse: 1, -}; - declare const OSLogMessageComponentArgumentCategory: { Undefined: 0, Data: 1, @@ -15,6 +11,10 @@ declare const OSLogMessageComponentArgumentCategory: { UInt64: 5, }; +declare const OSLogEnumeratorOptions: { + OSLogEnumeratorReverse: 1, +}; + declare const OSLogEntryStoreCategory: { Undefined: 0, Metadata: 1, @@ -75,22 +75,6 @@ declare interface OSLogEntryFromProcess { declare class OSLogEntryFromProcess extends NativeObject implements OSLogEntryFromProcess { } -declare class OSLogStore extends NSObject { - static storeWithScopeError any>(this: This, scope: interop.Enum, error: interop.PointerConvertible): InstanceType; - - static storeWithURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - entriesEnumeratorWithOptionsPositionPredicateError(options: interop.Enum, position: OSLogPosition | null, predicate: NSPredicate | null, error: interop.PointerConvertible): OSLogEnumerator; - - entriesEnumeratorAndReturnError(error: interop.PointerConvertible): OSLogEnumerator; - - positionWithDate(date: NSDate): OSLogPosition; - - positionWithTimeIntervalSinceEnd(seconds: number): OSLogPosition; - - positionWithTimeIntervalSinceLatestBoot(seconds: number): OSLogPosition; -} - declare class OSLogPosition extends NSObject { } @@ -188,6 +172,22 @@ declare class OSLogEntrySignpost extends OSLogEntry implements OSLogEntryFromPro readonly subsystem: string; } +declare class OSLogStore extends NSObject { + static storeWithScopeError any>(this: This, scope: interop.Enum, error: interop.PointerConvertible): InstanceType; + + static storeWithURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; + + entriesEnumeratorWithOptionsPositionPredicateError(options: interop.Enum, position: OSLogPosition | null, predicate: NSPredicate | null, error: interop.PointerConvertible): OSLogEnumerator; + + entriesEnumeratorAndReturnError(error: interop.PointerConvertible): OSLogEnumerator; + + positionWithDate(date: NSDate): OSLogPosition; + + positionWithTimeIntervalSinceEnd(seconds: number): OSLogPosition; + + positionWithTimeIntervalSinceLatestBoot(seconds: number): OSLogPosition; +} + declare class OSLogEntry extends NSObject { readonly composedMessage: string; diff --git a/packages/ios-sim/types/PDFKit.d.ts b/packages/ios-sim/types/PDFKit.d.ts index 72eb1b8e..29b6e14d 100644 --- a/packages/ios-sim/types/PDFKit.d.ts +++ b/packages/ios-sim/types/PDFKit.d.ts @@ -1,12 +1,12 @@ /// -/// /// +/// declare const PDFAnnotationKeyBorder: string; -declare const PDFViewPageChangedNotification: string; +declare const PDFDocumentDidUnlockNotification: string; -declare const PDFAnnotationKeyWidgetAppearanceDictionary: string; +declare const PDFViewPageChangedNotification: string; declare const PDFAnnotationKeyContents: string; @@ -34,6 +34,8 @@ declare const PDFDocumentOwnerPasswordOption: string; declare const PDFDocumentProducerAttribute: string; +declare const PDFDocumentSubjectAttribute: string; + declare const PDFDocumentTitleAttribute: string; declare const PDFDocumentPageIndexKey: string; @@ -46,8 +48,6 @@ declare const PDFDocumentDidBeginPageFindNotification: string; declare const PDFDocumentDidEndFindNotification: string; -declare const PDFDocumentDidUnlockNotification: string; - declare const PDFBorderKeyLineWidth: string; declare const PDFAppearanceCharacteristicsKeyBorderColor: string; @@ -56,6 +56,8 @@ declare const PDFAnnotationHighlightingModePush: string; declare const PDFAnnotationTextIconTypeNote: string; +declare const PDFAnnotationTextIconTypeKey: string; + declare const PDFAnnotationTextIconTypeComment: string; declare const PDFAnnotationLineEndingStyleSquare: string; @@ -94,8 +96,6 @@ declare const PDFAnnotationKeyPage: string; declare const PDFAnnotationKeyAppearanceState: string; -declare const PDFAnnotationKeyAppearanceDictionary: string; - declare const PDFPageImageInitializationOptionUpscaleIfSmaller: string; declare const PDFAnnotationWidgetSubtypeChoice: string; @@ -104,7 +104,7 @@ declare const PDFDocumentDidEndPageFindNotification: string; declare const PDFAppearanceCharacteristicsKeyRotation: string; -declare const PDFAnnotationKeyIconName: string; +declare const PDFAnnotationWidgetSubtypeButton: string; declare const PDFAnnotationKeySubtype: string; @@ -112,10 +112,12 @@ declare const PDFAnnotationKeyDefaultAppearance: string; declare const PDFAnnotationKeyHighlightingMode: string; -declare const PDFAnnotationKeyWidgetOptions: string; +declare const PDFAnnotationKeyPopup: string; declare const PDFBorderKeyDashPattern: string; +declare const PDFAnnotationKeyWidgetAppearanceDictionary: string; + declare const PDFAnnotationKeyInklist: string; declare const PDFAnnotationKeyWidgetValue: string; @@ -132,7 +134,11 @@ declare const PDFDocumentModificationDateAttribute: string; declare const PDFAnnotationKeyBorderStyle: string; -declare const PDFDocumentSubjectAttribute: string; +declare const PDFAnnotationKeyWidgetOptions: string; + +declare const PDFAnnotationKeyWidgetRolloverCaption: string; + +declare const PDFAnnotationKeyQuadding: string; declare const PDFViewAnnotationHitNotification: string; @@ -144,7 +150,7 @@ declare const PDFAppearanceCharacteristicsKeyCaption: string; declare const PDFAnnotationLineEndingStyleDiamond: string; -declare const PDFAnnotationKeyQuadding: string; +declare const PDFAnnotationTextIconTypeNewParagraph: string; declare const PDFPageImageInitializationOptionRotation: string; @@ -156,29 +162,23 @@ declare const PDFAnnotationSubtypeUnderline: string; declare const PDFAnnotationLineEndingStyleCircle: string; -declare const PDFAnnotationKeyColor: string; - declare const PDFDocumentDidBeginWriteNotification: string; declare const PDFAppearanceCharacteristicsKeyRolloverCaption: string; -declare const PDFAnnotationKeyInteriorColor: string; - declare const PDFAnnotationSubtypeInk: string; declare const PDFThumbnailViewDocumentEditedNotification: string; declare const PDFAnnotationWidgetSubtypeText: string; -declare const PDFAnnotationKeyWidgetBackgroundColor: string; - -declare const PDFDocumentUserPasswordOption: string; +declare const PDFAnnotationKeyAppearanceDictionary: string; -declare const PDFAnnotationKeyWidgetRolloverCaption: string; +declare const PDFAnnotationKeyWidgetBackgroundColor: string; declare const PDFAnnotationKeyWidgetCaption: string; -declare const PDFAnnotationTextIconTypeNewParagraph: string; +declare const PDFAnnotationKeyColor: string; declare const PDFViewPrintPermissionNotification: string; @@ -192,14 +192,14 @@ declare const PDFDocumentKeywordsAttribute: string; declare const PDFAnnotationSubtypeHighlight: string; -declare const PDFAnnotationWidgetSubtypeButton: string; - -declare const PDFAnnotationKeyWidgetBorderColor: string; +declare const PDFAnnotationKeyInteriorColor: string; declare const PDFAnnotationHighlightingModeOutline: string; declare const PDFViewScaleChangedNotification: string; +declare const PDFDocumentUserPasswordOption: string; + declare const PDFAnnotationKeyLineEndingStyles: string; declare const PDFViewChangedHistoryNotification: string; @@ -210,6 +210,8 @@ declare const PDFDocumentCreatorAttribute: string; declare const PDFAnnotationKeyWidgetDefaultValue: string; +declare const PDFAnnotationKeyWidgetBorderColor: string; + declare const PDFAnnotationLineEndingStyleClosedArrow: string; declare const PDFAppearanceCharacteristicsKeyDownCaption: string; @@ -220,30 +222,28 @@ declare const PDFPageImageInitializationOptionCompressionQuality: string; declare const PDFAnnotationKeyDate: string; -declare const PDFAnnotationKeyPopup: string; - declare const PDFAnnotationTextIconTypeParagraph: string; declare const PDFAnnotationKeyWidgetFieldFlags: string; +declare const PDFAnnotationKeyIconName: string; + declare const PDFAppearanceCharacteristicsKeyBackgroundColor: string; declare const PDFDocumentDidFindMatchNotification: string; -declare const PDFAnnotationHighlightingModeInvert: string; - declare const kPDFDestinationUnspecifiedValue: number; declare const PDFDocumentSaveImagesAsJPEGOption: string; declare const PDFAnnotationKeyParent: string; -declare const PDFAnnotationTextIconTypeKey: string; - declare const PDFViewDisplayModeChangedNotification: string; declare const PDFAnnotationKeyFlags: string; +declare const PDFAnnotationHighlightingModeInvert: string; + declare const PDFDocumentDidBeginPageWriteNotification: string; declare const PDFDocumentDidBeginFindNotification: string; @@ -342,6 +342,11 @@ declare const PDFTextAnnotationIconType: { Insert: 6, }; +declare const PDFThumbnailLayoutMode: { + Vertical: 0, + Horizontal: 1, +}; + declare const PDFBorderStyle: { Solid: 0, Dashed: 1, @@ -362,18 +367,13 @@ declare const PDFWidgetCellState: { On: 1, }; -declare const PDFDisplayDirection: { - Vertical: 0, - Horizontal: 1, -}; - declare const PDFSelectionGranularity: { Character: 0, Word: 1, Line: 2, }; -declare const PDFThumbnailLayoutMode: { +declare const PDFDisplayDirection: { Vertical: 0, Horizontal: 1, }; @@ -441,44 +441,6 @@ declare interface PDFPageOverlayViewProvider extends NSObjectProtocol { declare class PDFPageOverlayViewProvider extends NativeObject implements PDFPageOverlayViewProvider { } -declare class PDFSelection extends NSObject implements NSCopying { - initWithDocument(document: PDFDocument): this; - - readonly pages: NSArray; - - color: UIColor; - - readonly string: string; - - readonly attributedString: NSAttributedString; - - boundsForPage(page: PDFPage): CGRect; - - numberOfTextRangesOnPage(page: PDFPage): number; - - rangeAtIndexOnPage(index: number, page: PDFPage): _NSRange; - - selectionsByLine(): NSArray; - - addSelection(selection: PDFSelection): void; - - addSelections(selections: NSArray | Array): void; - - extendSelectionAtEnd(succeed: number): void; - - extendSelectionAtStart(precede: number): void; - - extendSelectionForLineBoundaries(): void; - - drawForPageActive(page: PDFPage, active: boolean): void; - - drawForPageWithBoxActive(page: PDFPage, box: interop.Enum, active: boolean): void; - - setColor(color: UIColor): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - // @ts-ignore ClassDecl.tsIgnore declare class PDFView extends UIView implements UIGestureRecognizerDelegate, UIFindInteractionDelegate { document: PDFDocument; @@ -758,6 +720,44 @@ declare class PDFThumbnailView extends UIView implements NSCoding { initWithCoder(coder: NSCoder): this; } +declare class PDFSelection extends NSObject implements NSCopying { + initWithDocument(document: PDFDocument): this; + + readonly pages: NSArray; + + color: UIColor; + + readonly string: string; + + readonly attributedString: NSAttributedString; + + boundsForPage(page: PDFPage): CGRect; + + numberOfTextRangesOnPage(page: PDFPage): number; + + rangeAtIndexOnPage(index: number, page: PDFPage): _NSRange; + + selectionsByLine(): NSArray; + + addSelection(selection: PDFSelection): void; + + addSelections(selections: NSArray | Array): void; + + extendSelectionAtEnd(succeed: number): void; + + extendSelectionAtStart(precede: number): void; + + extendSelectionForLineBoundaries(): void; + + drawForPageActive(page: PDFPage, active: boolean): void; + + drawForPageWithBoxActive(page: PDFPage, box: interop.Enum, active: boolean): void; + + setColor(color: UIColor): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class PDFOutline extends NSObject { init(): this; diff --git a/packages/ios-sim/types/PHASE.d.ts b/packages/ios-sim/types/PHASE.d.ts index 01cbd828..6a027ec6 100644 --- a/packages/ios-sim/types/PHASE.d.ts +++ b/packages/ios-sim/types/PHASE.d.ts @@ -31,7 +31,8 @@ declare const PHASEPushStreamCompletionCallbackCondition: { }; declare const PHASEAutomaticHeadTrackingFlags: { - PHASEAutomaticHeadTrackingFlagOrientation: 1, + Orientation: 1, + Position: 2, }; declare const PHASECalibrationMode: { @@ -217,6 +218,8 @@ declare class PHASEEngine extends NSObject { readonly activeGroupPreset: PHASEGroupPreset; + readonly lastRenderTime: AVAudioTime; + setOutputSpatializationMode(outputSpatializationMode: interop.Enum): void; setDefaultMedium(defaultMedium: PHASEMedium): void; @@ -237,12 +240,18 @@ declare class PHASESoundEvent extends NSObject { startWithCompletion(handler: (p1: interop.Enum) => void | null): void; + startAtTimeCompletion(when: AVAudioTime | null, handler: (p1: interop.Enum) => void | null): void; + seekToTimeCompletion(time: number, handler: (p1: interop.Enum) => void | null): void; + seekToTimeResumeAtEngineTimeCompletion(time: number, engineTime: AVAudioTime, handler: (p1: interop.Enum) => void | null): void; + pause(): void; resume(): void; + resumeAtTime(time: AVAudioTime | null): void; + stopAndInvalidate(): void; readonly renderingState: interop.Enum; @@ -355,18 +364,6 @@ declare class PHASEPullStreamNode extends PHASEStreamNode { setRenderBlock(renderBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): void; } -declare class PHASEPushStreamNodeDefinition extends PHASEGeneratorNodeDefinition { - initWithMixerDefinitionFormatIdentifier(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat, identifier: string): this; - - initWithMixerDefinitionFormat(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat): this; - - readonly format: AVAudioFormat; - - normalize: boolean; - - setNormalize(normalize: boolean): void; -} - declare class PHASERandomNodeDefinition extends PHASESoundEventNodeDefinition { init(): this; @@ -544,22 +541,6 @@ declare class PHASEAsset extends NSObject { readonly identifier: string; } -declare class PHASEOccluder extends PHASEObject { - initWithEngineShapes(engine: PHASEEngine, shapes: NSArray | Array): this; - - readonly shapes: NSArray; -} - -declare class PHASEContainerNodeDefinition extends PHASESoundEventNodeDefinition { - init(): this; - - static new any>(this: This): InstanceType; - - initWithIdentifier(identifier: string): this; - - addSubtree(subtree: PHASESoundEventNodeDefinition): void; -} - declare class PHASEConeDirectivityModelSubbandParameters extends NSObject { init(): this; @@ -584,6 +565,18 @@ declare class PHASEShapeElement extends NSObject { setMaterial(material: PHASEMaterial | null): void; } +declare class PHASEPushStreamNodeDefinition extends PHASEGeneratorNodeDefinition { + initWithMixerDefinitionFormatIdentifier(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat, identifier: string): this; + + initWithMixerDefinitionFormat(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat): this; + + readonly format: AVAudioFormat; + + normalize: boolean; + + setNormalize(normalize: boolean): void; +} + declare class PHASEGroup extends NSObject { initWithIdentifier(identifier: string): this; @@ -688,6 +681,22 @@ declare class PHASESpatialPipeline extends NSObject { readonly entries: NSDictionary; } +declare class PHASEOccluder extends PHASEObject { + initWithEngineShapes(engine: PHASEEngine, shapes: NSArray | Array): this; + + readonly shapes: NSArray; +} + +declare class PHASEContainerNodeDefinition extends PHASESoundEventNodeDefinition { + init(): this; + + static new any>(this: This): InstanceType; + + initWithIdentifier(identifier: string): this; + + addSubtree(subtree: PHASESoundEventNodeDefinition): void; +} + declare class PHASEStreamNode extends NSObject { readonly gainMetaParameter: PHASENumberMetaParameter; @@ -698,6 +707,10 @@ declare class PHASEStreamNode extends NSObject { readonly format: AVAudioFormat; } +declare class PHASEMedium extends NSObject { + initWithEnginePreset(engine: PHASEEngine, preset: interop.Enum): this; +} + declare class PHASEBlendNodeDefinition extends PHASESoundEventNodeDefinition { initWithBlendMetaParameterDefinitionIdentifier(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition, identifier: string): this; @@ -720,10 +733,6 @@ declare class PHASEBlendNodeDefinition extends PHASESoundEventNodeDefinition { addRangeWithEnvelopeSubtree(envelope: PHASEEnvelope, subtree: PHASESoundEventNodeDefinition): void; } -declare class PHASEMedium extends NSObject { - initWithEnginePreset(engine: PHASEEngine, preset: interop.Enum): this; -} - declare class PHASEEnvelopeDistanceModelParameters extends PHASEDistanceModelParameters { initWithEnvelope(envelope: PHASEEnvelope): this; diff --git a/packages/ios-sim/types/PassKit.d.ts b/packages/ios-sim/types/PassKit.d.ts index c1e87ba9..77eece3a 100644 --- a/packages/ios-sim/types/PassKit.d.ts +++ b/packages/ios-sim/types/PassKit.d.ts @@ -4,8 +4,6 @@ declare const PKIdentityErrorDomain: string; -declare const PKMerchantCategoryCodeNone: number; - declare const PKStoredValuePassBalanceTypeLoyaltyPoints: string; declare const PKStoredValuePassBalanceTypeCash: string; @@ -76,10 +74,6 @@ declare const PKContactFieldName: string; declare const PKPaymentNetworkBancomat: string; -declare const PKPaymentNetworkBarcode: string; - -declare const PKPaymentNetworkBankAxept: string; - declare const PKPaymentErrorDomain: string; declare const PKPaymentNetworkAmex: string; @@ -92,18 +86,26 @@ declare const PKPaymentErrorContactFieldUserInfoKey: string; declare const PKEncryptionSchemeRSA_V2: string; +declare const PKPaymentNetworkBarcode: string; + declare const PKContactFieldPostalAddress: string; +declare const PKPaymentNetworkCarteBancaire: string; + declare const PKPassLibraryRemotePaymentPassesDidChangeNotification: string; declare const PKPaymentNetworkCarteBancaires: string; +declare const PKPaymentNetworkCartesBancaires: string; + declare const PKPassLibraryReplacementPassesUserInfoKey: string; declare const PKPaymentNetworkChinaUnionPay: string; declare const PKDisbursementErrorContactFieldUserInfoKey: string; +declare const PKPaymentNetworkElectron: string; + declare const PKPaymentNetworkNAPAS: string; declare const PKPaymentNetworkDankort: string; @@ -112,22 +114,22 @@ declare const PKPaymentNetworkJaywan: string; declare const PKPaymentNetworkWaon: string; -declare const PKPaymentNetworkElectron: string; +declare const PKPaymentNetworkMyDebit: string; -declare const PKPaymentNetworkCartesBancaires: string; +declare const PKPaymentNetworkBankAxept: string; -declare const PKContactFieldPhoneticName: string; +declare const PKMerchantCategoryCodeNone: number; declare const PKEncryptionSchemeECC_V2: string; declare const PKShareSecureElementPassErrorDomain: string; +declare const PKContactFieldPhoneticName: string; + declare const PKContactFieldPhoneNumber: string; declare const PKPassKitErrorDomain: string; -declare const PKPaymentNetworkCarteBancaire: string; - declare const PKPayLaterDisplayStyle: { Standard: 0, Badge: 1, @@ -135,18 +137,6 @@ declare const PKPayLaterDisplayStyle: { Price: 3, }; -declare const PKIdentityError: { - Unknown: 0, - NotSupported: 1, - Cancelled: 2, - NetworkUnavailable: 3, - NoElementsRequested: 4, - RequestAlreadyInProgress: 5, - InvalidNonce: 6, - InvalidElement: 7, - RegionNotSupported: 8, -}; - declare const PKVehicleConnectionSessionConnectionState: { Disconnected: 0, Connected: 1, @@ -253,12 +243,36 @@ declare const PKAutomaticPassPresentationSuppressionResult: { Success: 4, }; +declare const PKIdentityError: { + Unknown: 0, + NotSupported: 1, + Cancelled: 2, + NetworkUnavailable: 3, + NoElementsRequested: 4, + RequestAlreadyInProgress: 5, + InvalidNonce: 6, + InvalidElement: 7, + RegionNotSupported: 8, +}; + +declare const PKPassLibraryCapability: { + PKPassLibraryCapabilityBackgroundAddPasses: 0, +}; + declare const PKBarcodeEventConfigurationDataType: { Unknown: 0, SigningKeyMaterial: 1, SigningCertificate: 2, }; +declare const PKPassKitErrorCode: { + UnknownError: -1, + InvalidDataError: 1, + UnsupportedVersionError: 2, + InvalidSignature: 3, + NotEntitledError: 4, +}; + declare const PKAddressField: { None: 0, PostalAddress: 1, @@ -285,12 +299,9 @@ declare const PKIdentityButtonLabel: { Continue: 3, }; -declare const PKPassKitErrorCode: { - UnknownError: -1, - InvalidDataError: 1, - UnsupportedVersionError: 2, - InvalidSignature: 3, - NotEntitledError: 4, +declare const PKShareSecureElementPassErrorCode: { + Unknown: 0, + Setup: 1, }; declare const PKMerchantCapability: { @@ -344,14 +355,22 @@ declare const PKPassLibraryAddPassesStatus: { DidCancelAdd: 2, }; +declare const PKPassLibraryAuthorizationStatus: { + NotDetermined: -1, + Denied: 0, + Authorized: 1, + Restricted: 2, +}; + declare const PKPayLaterAction: { LearnMore: 0, Calculator: 1, }; -declare const PKShareSecureElementPassErrorCode: { - Unknown: 0, - Setup: 1, +declare const PKAddIdentityDocumentType: { + IDCard: 0, + MDL: 1, + PhotoID: 2, }; declare const PKDisbursementErrorCode: { @@ -530,6 +549,12 @@ declare interface PKAddPassesViewControllerDelegate extends NSObjectProtocol { declare class PKAddPassesViewControllerDelegate extends NativeObject implements PKAddPassesViewControllerDelegate { } +declare class PKPassRelevantDate extends NSObject { + readonly interval: NSDateInterval; + + readonly date: NSDate; +} + declare class PKIdentityRequest extends NSObject { descriptor: PKIdentityDocumentDescriptor; @@ -563,6 +588,18 @@ declare class PKIdentityElement extends NSObject implements NSCopying { static readonly addressElement: PKIdentityElement; + static readonly heightElement: PKIdentityElement; + + static readonly weightElement: PKIdentityElement; + + static readonly eyeColorElement: PKIdentityElement; + + static readonly hairColorElement: PKIdentityElement; + + static readonly organDonorStatusElement: PKIdentityElement; + + static readonly veteranStatusElement: PKIdentityElement; + static readonly issuingAuthorityElement: PKIdentityElement; static readonly documentIssueDateElement: PKIdentityElement; @@ -586,6 +623,106 @@ declare class PKIdentityElement extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PKIdentityAnyOfDescriptor extends NSObject implements PKIdentityDocumentDescriptor { + readonly descriptors: NSArray; + + initWithDescriptors(descriptors: NSArray | Array): this; + + readonly elements: NSArray; + + intentToStoreForElement(element: PKIdentityElement): PKIdentityIntentToStore; + + addElementsWithIntentToStore(elements: NSArray | Array, intentToStore: PKIdentityIntentToStore): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class PKIdentityPhotoIDDescriptor extends NSObject implements PKIdentityDocumentDescriptor { + readonly elements: NSArray; + + intentToStoreForElement(element: PKIdentityElement): PKIdentityIntentToStore; + + addElementsWithIntentToStore(elements: NSArray | Array, intentToStore: PKIdentityIntentToStore): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class PKIdentityDriversLicenseDescriptor extends NSObject implements PKIdentityDocumentDescriptor { readonly elements: NSArray; @@ -681,7 +818,7 @@ declare class PKAddIdentityDocumentConfiguration extends PKAddSecureElementPassC declare class PKJapanIndividualNumberCardMetadata extends PKIdentityDocumentMetadata { initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; - initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, cardConfigurationIdentifier: string, preview: PKAddPassMetadataPreview): this; authenticationPassword: string; @@ -696,6 +833,12 @@ declare class PKJapanIndividualNumberCardMetadata extends PKIdentityDocumentMeta setPreview(preview: PKAddPassMetadataPreview): void; } +declare class PKAddIdentityDocumentMetadata extends PKIdentityDocumentMetadata { + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierIssuingCountryCodeDocumentTypePreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, issuingCountryCode: string, documentType: interop.Enum, preview: PKAddPassMetadataPreview): this; + + readonly preview: PKAddPassMetadataPreview; +} + declare class PKShareablePassMetadata extends NSObject { initWithProvisioningCredentialIdentifierCardConfigurationIdentifierSharingInstanceIdentifierPassThumbnailImageOwnerDisplayNameLocalizedDescription(credentialIdentifier: string, cardConfigurationIdentifier: string, sharingInstanceIdentifier: string, passThumbnailImage: interop.Object, ownerDisplayName: string, localizedDescription: string): this; @@ -779,14 +922,6 @@ declare class PKAddPassMetadataPreview extends NSObject { declare class PKPaymentInformationEventExtension extends NSObject { } -declare class PKBarcodeEventSignatureResponse extends NSObject { - initWithSignedData(signedData: NSData): this; - - signedData: NSData; - - setSignedData(signedData: NSData): void; -} - declare class PKBarcodeEventSignatureRequest extends NSObject { readonly deviceAccountIdentifier: string; @@ -1013,6 +1148,8 @@ declare class PKPaymentRequest extends NSObject { merchantIdentifier: string; + attributionIdentifier: string; + countryCode: string; get supportedNetworks(): NSArray; @@ -1071,6 +1208,8 @@ declare class PKPaymentRequest extends NSObject { setMerchantIdentifier(merchantIdentifier: string): void; + setAttributionIdentifier(attributionIdentifier: string): void; + setCountryCode(countryCode: string): void; setSupportedNetworks(supportedNetworks: NSArray | Array): void; @@ -1378,6 +1517,20 @@ declare class PKAutomaticReloadPaymentRequest extends NSObject { setTokenNotificationURL(tokenNotificationURL: NSURL | null): void; } +declare class PKPaymentButton extends UIButton { + static buttonWithTypeStyle any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum): InstanceType; + + initWithPaymentButtonTypePaymentButtonStyle(type: interop.Enum, style: interop.Enum): this; + + static buttonWithTypeStyleDisableCardArt any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum, disableCardArt: boolean): InstanceType; + + initWithPaymentButtonTypePaymentButtonStyleDisableCardArt(type: interop.Enum, style: interop.Enum, disableCardArt: boolean): this; + + cornerRadius: number; + + setCornerRadius(cornerRadius: number): void; +} + declare class PKInstantFundsOutFeeSummaryItem extends PKPaymentSummaryItem { } @@ -1494,24 +1647,10 @@ declare class PKAddSecureElementPassViewController extends UIViewController { setDelegate(delegate: PKAddSecureElementPassViewControllerDelegate | null): void; } -declare class PKTransitPassProperties extends PKStoredValuePassProperties { - readonly transitBalance: NSDecimalNumber; - - readonly transitBalanceCurrencyCode: string; - - readonly blacklisted: boolean; - - readonly expirationDate: NSDate; - - readonly blocked: boolean; - - readonly inStation: boolean; - - isBlacklisted(): boolean; - - isBlocked(): boolean; +declare class PKAutomaticReloadPaymentSummaryItem extends PKPaymentSummaryItem { + thresholdAmount: NSDecimalNumber; - isInStation(): boolean; + setThresholdAmount(thresholdAmount: NSDecimalNumber): void; } declare class PKPassLibrary extends NSObject { @@ -1573,13 +1712,11 @@ declare class PKPassLibrary extends NSObject { serviceProviderDataForSecureElementPassCompletion(secureElementPass: PKSecureElementPass, completion: (p1: NSData, p2: NSError) => void | null): void; - isSecureElementPassActivationAvailable(): boolean; -} + authorizationStatusForCapability(capability: interop.Enum): interop.Enum; -declare class PKAutomaticReloadPaymentSummaryItem extends PKPaymentSummaryItem { - thresholdAmount: NSDecimalNumber; + requestAuthorizationForCapabilityCompletion(capability: interop.Enum, completion: (p1: interop.Enum) => void): void; - setThresholdAmount(thresholdAmount: NSDecimalNumber): void; + isSecureElementPassActivationAvailable(): boolean; } declare class PKStoredValuePassBalance extends NSObject { @@ -1672,6 +1809,10 @@ declare class PKIdentityDocumentMetadata extends NSObject { serverEnvironmentIdentifier: string; + readonly issuingCountryCode: string; + + readonly documentType: interop.Enum; + setServerEnvironmentIdentifier(serverEnvironmentIdentifier: string): void; } @@ -1707,6 +1848,58 @@ declare class PKBarcodeEventConfigurationRequest extends NSObject { readonly configurationDataType: interop.Enum; } +declare class PKDisbursementRequest extends NSObject { + merchantIdentifier: string; + + regionCode: string; + + get supportedNetworks(): NSArray; + set supportedNetworks(value: NSArray | Array); + + merchantCapabilities: interop.Enum; + + get summaryItems(): NSArray; + set summaryItems(value: NSArray | Array); + + currencyCode: string; + + get requiredRecipientContactFields(): NSArray; + set requiredRecipientContactFields(value: NSArray | Array); + + recipientContact: PKContact; + + get supportedRegions(): NSArray; + set supportedRegions(value: NSArray | Array); + + applicationData: NSData; + + initWithMerchantIdentifierCurrencyCodeRegionCodeSupportedNetworksMerchantCapabilitiesSummaryItems(merchantIdentifier: string, currencyCode: string, regionCode: string, supportedNetworks: NSArray | Array, merchantCapabilities: interop.Enum, summaryItems: NSArray | Array): this; + + static disbursementContactInvalidErrorWithContactFieldLocalizedDescription(field: string, localizedDescription: string | null): NSError; + + static disbursementCardUnsupportedError(): NSError; + + setMerchantIdentifier(merchantIdentifier: string): void; + + setRegionCode(regionCode: string): void; + + setSupportedNetworks(supportedNetworks: NSArray | Array): void; + + setMerchantCapabilities(merchantCapabilities: interop.Enum): void; + + setSummaryItems(summaryItems: NSArray | Array): void; + + setCurrencyCode(currencyCode: string): void; + + setRequiredRecipientContactFields(requiredRecipientContactFields: NSArray | Array): void; + + setRecipientContact(recipientContact: PKContact | null): void; + + setSupportedRegions(supportedRegions: NSArray | Array): void; + + setApplicationData(applicationData: NSData | null): void; +} + declare class PKDeferredPaymentSummaryItem extends PKPaymentSummaryItem { deferredDate: NSDate; @@ -1758,14 +1951,12 @@ declare class PKAddPaymentPassViewController extends UIViewController { setDelegate(delegate: PKAddPaymentPassViewControllerDelegate | null): void; } -declare class PKPaymentButton extends UIButton { - static buttonWithTypeStyle any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum): InstanceType; - - initWithPaymentButtonTypePaymentButtonStyle(type: interop.Enum, style: interop.Enum): this; +declare class PKBarcodeEventSignatureResponse extends NSObject { + initWithSignedData(signedData: NSData): this; - cornerRadius: number; + signedData: NSData; - setCornerRadius(cornerRadius: number): void; + setSignedData(signedData: NSData): void; } declare class PKIssuerProvisioningExtensionStatus extends NSObject { @@ -1796,6 +1987,26 @@ declare class PKPaymentToken extends NSObject { readonly paymentData: NSData; } +declare class PKTransitPassProperties extends PKStoredValuePassProperties { + readonly transitBalance: NSDecimalNumber; + + readonly transitBalanceCurrencyCode: string; + + readonly blacklisted: boolean; + + readonly expirationDate: NSDate; + + readonly blocked: boolean; + + readonly inStation: boolean; + + isBlacklisted(): boolean; + + isBlocked(): boolean; + + isInStation(): boolean; +} + declare class PKPayLaterView extends UIView { initWithAmountCurrencyCode(amount: NSDecimalNumber, currencyCode: string): this; @@ -1820,26 +2031,6 @@ declare class PKPayLaterView extends UIView { setAction(action: interop.Enum): void; } -declare class PKPaymentOrderDetails extends NSObject { - initWithOrderTypeIdentifierOrderIdentifierWebServiceURLAuthenticationToken(orderTypeIdentifier: string, orderIdentifier: string, webServiceURL: NSURL, authenticationToken: string): this; - - orderTypeIdentifier: string; - - orderIdentifier: string; - - webServiceURL: NSURL; - - authenticationToken: string; - - setOrderTypeIdentifier(orderTypeIdentifier: string): void; - - setOrderIdentifier(orderIdentifier: string): void; - - setWebServiceURL(webServiceURL: NSURL): void; - - setAuthenticationToken(authenticationToken: string): void; -} - declare class PKPass extends PKObject { initWithDataError(data: NSData, error: interop.PointerConvertible): this; @@ -1882,55 +2073,23 @@ declare class PKPass extends PKObject { isRemotePass(): boolean; } -declare class PKDisbursementRequest extends NSObject { - merchantIdentifier: string; - - regionCode: string; - - get supportedNetworks(): NSArray; - set supportedNetworks(value: NSArray | Array); - - merchantCapabilities: interop.Enum; - - get summaryItems(): NSArray; - set summaryItems(value: NSArray | Array); - - currencyCode: string; - - get requiredRecipientContactFields(): NSArray; - set requiredRecipientContactFields(value: NSArray | Array); - - recipientContact: PKContact; - - get supportedRegions(): NSArray; - set supportedRegions(value: NSArray | Array); - - applicationData: NSData; - - initWithMerchantIdentifierCurrencyCodeRegionCodeSupportedNetworksMerchantCapabilitiesSummaryItems(merchantIdentifier: string, currencyCode: string, regionCode: string, supportedNetworks: NSArray | Array, merchantCapabilities: interop.Enum, summaryItems: NSArray | Array): this; - - static disbursementContactInvalidErrorWithContactFieldLocalizedDescription(field: string, localizedDescription: string | null): NSError; - - static disbursementCardUnsupportedError(): NSError; - - setMerchantIdentifier(merchantIdentifier: string): void; - - setRegionCode(regionCode: string): void; +declare class PKPaymentOrderDetails extends NSObject { + initWithOrderTypeIdentifierOrderIdentifierWebServiceURLAuthenticationToken(orderTypeIdentifier: string, orderIdentifier: string, webServiceURL: NSURL, authenticationToken: string): this; - setSupportedNetworks(supportedNetworks: NSArray | Array): void; + orderTypeIdentifier: string; - setMerchantCapabilities(merchantCapabilities: interop.Enum): void; + orderIdentifier: string; - setSummaryItems(summaryItems: NSArray | Array): void; + webServiceURL: NSURL; - setCurrencyCode(currencyCode: string): void; + authenticationToken: string; - setRequiredRecipientContactFields(requiredRecipientContactFields: NSArray | Array): void; + setOrderTypeIdentifier(orderTypeIdentifier: string): void; - setRecipientContact(recipientContact: PKContact | null): void; + setOrderIdentifier(orderIdentifier: string): void; - setSupportedRegions(supportedRegions: NSArray | Array): void; + setWebServiceURL(webServiceURL: NSURL): void; - setApplicationData(applicationData: NSData | null): void; + setAuthenticationToken(authenticationToken: string): void; } diff --git a/packages/ios-sim/types/PencilKit.d.ts b/packages/ios-sim/types/PencilKit.d.ts index 26a86b76..35309f6e 100644 --- a/packages/ios-sim/types/PencilKit.d.ts +++ b/packages/ios-sim/types/PencilKit.d.ts @@ -2,6 +2,8 @@ /// /// +declare const PKInkTypeCrayon: string; + declare const PKInkTypeWatercolor: string; declare const PKInkTypeMonoline: string; @@ -10,12 +12,12 @@ declare const PKInkTypeMarker: string; declare const PKInkTypePencil: string; +declare const PKInkTypeReed: string; + declare const PKAppleDrawingTypeIdentifier: interop.Pointer; declare const PKInkTypePen: string; -declare const PKInkTypeCrayon: string; - declare const PKInkTypeFountainPen: string; declare const PKToolPickerCustomItemControlOptions: { @@ -34,7 +36,15 @@ declare const PKContentVersion: { Version1: 1, Version2: 2, Version3: 3, - VersionLatest: 3, + Version4: 4, + VersionLatest: 4, +}; + +declare const PKToolPickerVisibility: { + Inherited: 0, + Inactive: 1, + Hidden: 2, + Visible: 3, }; declare const PKEraserType: { @@ -129,10 +139,6 @@ declare class PKStroke extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKLassoTool extends PKTool { - init(): this; -} - declare class PKToolPickerEraserItem extends PKToolPickerItem { initWithEraserType(eraserType: interop.Enum): this; @@ -141,6 +147,10 @@ declare class PKToolPickerEraserItem extends PKToolPickerItem { readonly eraserTool: PKEraserTool; } +declare class PKLassoTool extends PKTool { + init(): this; +} + declare class PKTool extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -148,6 +158,8 @@ declare class PKTool extends NSObject implements NSCopying { declare class PKToolPickerItem extends NSObject implements NSCopying { readonly identifier: string; + readonly tool: PKTool; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -168,6 +180,8 @@ declare class PKToolPicker extends NSObject { readonly toolItems: NSArray; + static readonly defaultToolItems: NSArray; + rulerActive: boolean; readonly isVisible: boolean; @@ -192,6 +206,8 @@ declare class PKToolPicker extends NSObject { initWithToolItems(items: NSArray | Array): this; + colorMaximumLinearExposure: number; + setDelegate(delegate: PKToolPickerDelegate | null): void; setSelectedTool(selectedTool: PKTool): void; @@ -215,6 +231,8 @@ declare class PKToolPicker extends NSObject { setShowsDrawingPolicyControls(showsDrawingPolicyControls: boolean): void; setAccessoryItem(accessoryItem: UIBarButtonItem | null): void; + + setColorMaximumLinearExposure(colorMaximumLinearExposure: number): void; } declare class PKToolPickerRulerItem extends PKToolPickerItem { @@ -280,24 +298,14 @@ declare class PKInk extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKToolPickerCustomItem extends PKToolPickerItem { - initWithConfiguration(configuration: PKToolPickerCustomItemConfiguration): this; - - readonly configuration: PKToolPickerCustomItemConfiguration; - - color: UIColor; - - allowsColorSelection: boolean; - - width: number; - - reloadImage(): void; +declare class PKResponderState extends NSObject { + toolPickerVisibility: interop.Enum; - setColor(color: UIColor): void; + activeToolPicker: PKToolPicker; - setAllowsColorSelection(allowsColorSelection: boolean): void; + setToolPickerVisibility(toolPickerVisibility: interop.Enum): void; - setWidth(width: number): void; + setActiveToolPicker(activeToolPicker: PKToolPicker | null): void; } declare class PKDrawing extends NSObject implements NSCopying, NSSecureCoding { @@ -338,6 +346,26 @@ declare class PKToolPickerLassoItem extends PKToolPickerItem { readonly lassoTool: PKLassoTool; } +declare class PKToolPickerInkingItem extends PKToolPickerItem { + initWithInkType(inkType: string): this; + + initWithInkTypeColor(inkType: string, color: UIColor): this; + + initWithInkTypeWidth(inkType: string, width: number): this; + + initWithInkTypeColorWidth(inkType: string, color: UIColor, width: number): this; + + initWithInkTypeColorWidthIdentifier(inkType: string, color: UIColor, width: number, identifier: string | null): this; + + initWithInkTypeColorWidthAzimuthIdentifier(inkType: string, color: UIColor, width: number, azimuth: number, identifier: string | null): this; + + readonly inkingTool: PKInkingTool; + + allowsColorSelection: boolean; + + setAllowsColorSelection(allowsColorSelection: boolean): void; +} + declare class PKFloatRange extends NSObject implements NSCopying { readonly lowerBound: number; @@ -348,38 +376,40 @@ declare class PKFloatRange extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKEraserTool extends PKTool { - readonly eraserType: interop.Enum; +declare class PKToolPickerCustomItem extends PKToolPickerItem { + initWithConfiguration(configuration: PKToolPickerCustomItemConfiguration): this; - initWithEraserType(eraserType: interop.Enum): this; + readonly configuration: PKToolPickerCustomItemConfiguration; - initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; + color: UIColor; - readonly width: number; + allowsColorSelection: boolean; - static defaultWidthForEraserType(eraserType: interop.Enum): number; + width: number; - static minimumWidthForEraserType(eraserType: interop.Enum): number; + reloadImage(): void; - static maximumWidthForEraserType(eraserType: interop.Enum): number; -} + setColor(color: UIColor): void; -declare class PKToolPickerInkingItem extends PKToolPickerItem { - initWithInkType(inkType: string): this; + setAllowsColorSelection(allowsColorSelection: boolean): void; - initWithInkTypeColor(inkType: string, color: UIColor): this; + setWidth(width: number): void; +} - initWithInkTypeWidth(inkType: string, width: number): this; +declare class PKEraserTool extends PKTool { + readonly eraserType: interop.Enum; - initWithInkTypeColorWidth(inkType: string, color: UIColor, width: number): this; + initWithEraserType(eraserType: interop.Enum): this; - initWithInkTypeColorWidthIdentifier(inkType: string, color: UIColor, width: number, identifier: string | null): this; + initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; - readonly inkingTool: PKInkingTool; + readonly width: number; - allowsColorSelection: boolean; + static defaultWidthForEraserType(eraserType: interop.Enum): number; - setAllowsColorSelection(allowsColorSelection: boolean): void; + static minimumWidthForEraserType(eraserType: interop.Enum): number; + + static maximumWidthForEraserType(eraserType: interop.Enum): number; } declare class PKStrokePoint extends NSObject implements NSCopying { @@ -387,6 +417,8 @@ declare class PKStrokePoint extends NSObject implements NSCopying { initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScale(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number): this; + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScaleThreshold(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number, threshold: number): this; + readonly location: CGPoint; readonly timeOffset: number; @@ -403,12 +435,16 @@ declare class PKStrokePoint extends NSObject implements NSCopying { readonly secondaryScale: number; + readonly threshold: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class PKInkingTool extends PKTool { initWithInkTypeColorWidth(type: string, color: UIColor, width: number): this; + initWithInkTypeColorWidthAzimuth(type: string, color: UIColor, width: number, angle: number): this; + initWithInkTypeColor(type: string, color: UIColor): this; initWithInkWidth(ink: PKInk, width: number): this; @@ -427,6 +463,8 @@ declare class PKInkingTool extends PKTool { readonly width: number; + readonly azimuth: number; + readonly ink: PKInk; readonly requiredContentVersion: interop.Enum; diff --git a/packages/ios-sim/types/Photos.d.ts b/packages/ios-sim/types/Photos.d.ts index 8a99e9f4..8e19153f 100644 --- a/packages/ios-sim/types/Photos.d.ts +++ b/packages/ios-sim/types/Photos.d.ts @@ -1,7 +1,7 @@ /// /// -declare const PHImageResultRequestIDKey: string; +declare const PHImageErrorKey: string; declare const PHImageResultIsDegradedKey: string; @@ -9,33 +9,33 @@ declare const PHImageResultIsInCloudKey: string; declare const PHImageManagerMaximumSize: CGSize; -declare const PHLivePhotoShouldRenderAtPlaybackTime: string; +declare const PHInvalidImageRequestID: number; -declare const PHContentEditingInputCancelledKey: string; +declare const PHLocalIdentifiersErrorKey: string; -declare const PHContentEditingInputResultIsInCloudKey: string; +declare const PHLivePhotoInfoErrorKey: string; -declare const PHLivePhotoInfoCancelledKey: string; +declare const PHImageResultRequestIDKey: string; -declare const PHLivePhotoInfoIsDegradedKey: string; +declare const PHInvalidAssetResourceDataRequestID: number; declare const PHLivePhotoRequestIDInvalid: number; -declare const PHLocalIdentifiersErrorKey: string; +declare const PHContentEditingInputErrorKey: string; -declare const PHLivePhotoInfoErrorKey: string; +declare const PHContentEditingInputCancelledKey: string; -declare const PHPhotosErrorDomain: string; +declare const PHLivePhotoInfoIsDegradedKey: string; -declare const PHInvalidAssetResourceDataRequestID: number; +declare const PHImageCancelledKey: string; -declare const PHInvalidImageRequestID: number; +declare const PHContentEditingInputResultIsInCloudKey: string; -declare const PHImageCancelledKey: string; +declare const PHPhotosErrorDomain: string; -declare const PHImageErrorKey: string; +declare const PHLivePhotoShouldRenderAtPlaybackTime: string; -declare const PHContentEditingInputErrorKey: string; +declare const PHLivePhotoInfoCancelledKey: string; declare const PHVideoRequestOptionsDeliveryMode: { Automatic: 0, @@ -126,6 +126,7 @@ declare const PHAssetMediaSubtype: { VideoStreamed: 65536, VideoHighFrameRate: 131072, VideoTimelapse: 262144, + VideoScreenRecording: 524288, VideoCinematic: 2097152, }; @@ -173,6 +174,7 @@ declare const PHAssetCollectionSubtype: { SmartAlbumRAW: 217, SmartAlbumCinematic: 218, SmartAlbumSpatial: 219, + SmartAlbumScreenRecordings: 220, Any: 9223372036854775807, }; @@ -201,18 +203,18 @@ declare const PHCollectionListSubtype: { Any: 9223372036854775807, }; -declare const PHCollectionListType: { - MomentList: 1, - Folder: 2, - SmartFolder: 3, -}; - declare const PHImageContentMode: { AspectFit: 0, AspectFill: 1, Default: 0, }; +declare const PHCollectionListType: { + MomentList: 1, + Folder: 2, + SmartFolder: 3, +}; + declare const PHAssetEditOperation: { Delete: 1, Content: 2, @@ -343,6 +345,8 @@ declare class PHContentEditingInput extends NSObject { readonly location: CLLocation; + readonly contentType: UTType; + readonly uniformTypeIdentifier: string; readonly playbackStyle: interop.Enum; @@ -785,12 +789,16 @@ declare class PHCollectionList extends PHCollection { declare class PHAssetResourceCreationOptions extends NSObject implements NSCopying { originalFilename: string; + contentType: UTType; + uniformTypeIdentifier: string; shouldMoveFile: boolean; setOriginalFilename(originalFilename: string | null): void; + setContentType(contentType: UTType | null): void; + setUniformTypeIdentifier(uniformTypeIdentifier: string | null): void; setShouldMoveFile(shouldMoveFile: boolean): void; @@ -798,6 +806,24 @@ declare class PHAssetResourceCreationOptions extends NSObject implements NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PHContentEditingOutput extends NSObject { + initWithContentEditingInput(contentEditingInput: PHContentEditingInput): this; + + adjustmentData: PHAdjustmentData; + + readonly renderedContentURL: NSURL; + + readonly defaultRenderedContentType: UTType; + + readonly supportedRenderedContentTypes: NSArray; + + renderedContentURLForTypeError(type: UTType, error: interop.PointerConvertible): NSURL; + + setAdjustmentData(adjustmentData: PHAdjustmentData | null): void; + + initWithPlaceholderForCreatedAsset(placeholderForCreatedAsset: PHObjectPlaceholder): this; +} + declare class PHPersistentChangeToken extends NSObject implements NSCopying, NSSecureCoding { copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -820,33 +846,17 @@ declare class PHCloudIdentifier extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class PHContentEditingOutput extends NSObject { - initWithContentEditingInput(contentEditingInput: PHContentEditingInput): this; - - adjustmentData: PHAdjustmentData; - - readonly renderedContentURL: NSURL; - - readonly defaultRenderedContentType: UTType; - - readonly supportedRenderedContentTypes: NSArray; - - renderedContentURLForTypeError(type: UTType, error: interop.PointerConvertible): NSURL; - - setAdjustmentData(adjustmentData: PHAdjustmentData | null): void; - - initWithPlaceholderForCreatedAsset(placeholderForCreatedAsset: PHObjectPlaceholder): this; -} - declare class PHAssetResource extends NSObject { readonly type: interop.Enum; readonly assetLocalIdentifier: string; - readonly uniformTypeIdentifier: string; - readonly originalFilename: string; + readonly contentType: UTType; + + readonly uniformTypeIdentifier: string; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -904,6 +914,8 @@ declare class PHAsset extends PHObject { readonly mediaSubtypes: interop.Enum; + readonly contentType: UTType; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -912,6 +924,8 @@ declare class PHAsset extends PHObject { readonly modificationDate: NSDate; + readonly addedDate: NSDate; + readonly location: CLLocation; readonly duration: number; diff --git a/packages/ios-sim/types/PhotosUI.d.ts b/packages/ios-sim/types/PhotosUI.d.ts index a83dbfa5..67bdc36b 100644 --- a/packages/ios-sim/types/PhotosUI.d.ts +++ b/packages/ios-sim/types/PhotosUI.d.ts @@ -97,6 +97,12 @@ declare class PHPickerViewController extends UIViewController { setDelegate(delegate: PHPickerViewControllerDelegate): void; } +declare class PHPickerResult extends NSObject { + readonly itemProvider: NSItemProvider; + + readonly assetIdentifier: string; +} + declare class PHPickerFilter extends NSObject implements NSCopying { static readonly imagesFilter: PHPickerFilter; @@ -133,12 +139,6 @@ declare class PHPickerFilter extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PHPickerResult extends NSObject { - readonly itemProvider: NSItemProvider; - - readonly assetIdentifier: string; -} - declare class PHLivePhotoView extends UIView { static livePhotoBadgeImageWithOptions(badgeOptions: interop.Enum): UIImage; diff --git a/packages/ios-sim/types/PushToTalk.d.ts b/packages/ios-sim/types/PushToTalk.d.ts index 5d743d1b..112edbd8 100644 --- a/packages/ios-sim/types/PushToTalk.d.ts +++ b/packages/ios-sim/types/PushToTalk.d.ts @@ -18,15 +18,6 @@ declare const PTChannelError: { TransmissionNotAllowed: 9, }; -declare const PTInstantiationError: { - Unknown: 0, - InvalidPlatform: 1, - MissingBackgroundMode: 2, - MissingPushServerEnvironment: 3, - MissingEntitlement: 4, - InstantiationAlreadyInProgress: 5, -}; - declare const PTServiceStatus: { Ready: 0, Connecting: 1, @@ -52,6 +43,15 @@ declare const PTChannelTransmitRequestSource: { HandsfreeButton: 3, }; +declare const PTInstantiationError: { + Unknown: 0, + InvalidPlatform: 1, + MissingBackgroundMode: 2, + MissingPushServerEnvironment: 3, + MissingEntitlement: 4, + InstantiationAlreadyInProgress: 5, +}; + declare const PTTransmissionMode: { FullDuplex: 0, HalfDuplex: 1, @@ -102,6 +102,14 @@ declare class PTPushResult extends NSObject { static pushResultForActiveRemoteParticipant(participant: PTParticipant): PTPushResult; } +declare class PTParticipant extends NSObject { + readonly name: string; + + readonly image: UIImage; + + initWithNameImage(name: string, image: UIImage | null): this; +} + declare class PTChannelManager extends NSObject { static channelManagerWithDelegateRestorationDelegateCompletionHandler(delegate: PTChannelManagerDelegate, restorationDelegate: PTChannelRestorationDelegate, completionHandler: (p1: PTChannelManager, p2: NSError) => void | null): void; @@ -126,14 +134,6 @@ declare class PTChannelManager extends NSObject { setAccessoryButtonEventsEnabledForChannelUUIDCompletionHandler(enabled: boolean, channelUUID: NSUUID, completionHandler: (p1: NSError) => void | null): void; } -declare class PTParticipant extends NSObject { - readonly name: string; - - readonly image: UIImage; - - initWithNameImage(name: string, image: UIImage | null): this; -} - declare class PTChannelDescriptor extends NSObject { initWithNameImage(name: string, image: UIImage | null): this; diff --git a/packages/ios-sim/types/QuartzCore.d.ts b/packages/ios-sim/types/QuartzCore.d.ts index 5454bb87..855075ba 100644 --- a/packages/ios-sim/types/QuartzCore.d.ts +++ b/packages/ios-sim/types/QuartzCore.d.ts @@ -3,8 +3,6 @@ declare const kCATransitionFromTop: string; -declare const kCAEmitterLayerPoint: string; - declare const kCAMediaTimingFunctionDefault: string; declare const kCAEmitterLayerOutline: string; @@ -17,18 +15,26 @@ declare const CAFrameRateRangeDefault: CAFrameRateRange; declare const kCALineJoinMiter: string; +declare const CADynamicRangeStandard: string; + declare const kCATransitionFade: string; declare const kCAValueFunctionTranslateX: string; declare const kCALineCapButt: string; +declare const CADynamicRangeHigh: string; + +declare const kCAValueFunctionRotateX: string; + declare const kCAGravityLeft: string; declare const kCAFillRuleEvenOdd: string; declare const kCAFillRuleNonZero: string; +declare const kCAEmitterLayerPoint: string; + declare const kCAScrollBoth: string; declare const kCAScrollNone: string; @@ -39,13 +45,13 @@ declare const kCAAnimationDiscrete: string; declare const kCAScrollHorizontally: string; -declare const kCAAlignmentJustified: string; +declare const kCAGradientLayerRadial: string; declare const kCAAlignmentRight: string; declare const kCAMediaTimingFunctionEaseOut: string; -declare const kCAAnimationRotateAutoReverse: string; +declare const kCAAlignmentJustified: string; declare const kCAValueFunctionTranslateY: string; @@ -87,10 +93,14 @@ declare const kCAEmitterLayerLine: string; declare const kCATransitionFromLeft: string; +declare const kCATransitionPush: string; + declare const kCATransitionMoveIn: string; declare const kCAAnimationRotateAuto: string; +declare const kCAAnimationCubicPaced: string; + declare const kCAAnimationLinear: string; declare const kCATransition: string; @@ -101,6 +111,8 @@ declare const kCACornerCurveCircular: string; declare const kCAFilterNearest: string; +declare const kCAContentsFormatAutomatic: string; + declare const kCAContentsFormatGray8Uint: string; declare const kCAContentsFormatRGBA16Float: string; @@ -113,6 +125,10 @@ declare const kCAGravityTop: string; declare const kCAGravityCenter: string; +declare const kCAAnimationRotateAutoReverse: string; + +declare const CADynamicRangeAutomatic: string; + declare const CAToneMapModeNever: string; declare const kCAFillModeRemoved: string; @@ -121,11 +137,9 @@ declare const kCAFillModeBoth: string; declare const kCAValueFunctionScaleY: string; -declare const kCAMediaTimingFunctionLinear: string; - declare const kCAEmitterLayerSurface: string; -declare const kCAValueFunctionRotateX: string; +declare const kCATransitionFromRight: string; declare const kCAValueFunctionRotateZ: string; @@ -155,14 +169,6 @@ declare const kCAAlignmentCenter: string; declare const kCAAnimationPaced: string; -declare const kCAGradientLayerRadial: string; - -declare const kCATransitionPush: string; - -declare const kCAAnimationCubicPaced: string; - -declare const kCATransitionFromRight: string; - declare const kCAEmitterLayerCuboid: string; declare const kCAEmitterLayerRectangle: string; @@ -175,6 +181,8 @@ declare const kCAEmitterLayerVolume: string; declare const kCAOnOrderIn: string; +declare const CAToneMapModeIfSupported: string; + declare const kCAAnimationCubic: string; declare const kCARendererMetalCommandQueue: string; @@ -185,8 +193,6 @@ declare const kCALineJoinRound: string; declare const kCATransitionFromBottom: string; -declare const CAToneMapModeIfSupported: string; - declare const kCAGravityRight: string; declare const kCATruncationMiddle: string; @@ -203,8 +209,12 @@ declare const kCAGravityBottom: string; declare const kCAGravityResize: string; +declare const CADynamicRangeConstrainedHigh: string; + declare const kCAValueFunctionTranslateZ: string; +declare const kCAMediaTimingFunctionLinear: string; + declare const kCAGravityTopLeft: string; declare const kCATruncationNone: string; @@ -445,6 +455,8 @@ declare class CAMetalLayer extends CALayer { get developerHUDProperties(): NSDictionary; set developerHUDProperties(value: NSDictionary | Record); + readonly residencySet: MTLResidencySet; + setDevice(device: MTLDevice | null): void; setPixelFormat(pixelFormat: interop.Enum): void; @@ -461,7 +473,7 @@ declare class CAMetalLayer extends CALayer { setWantsExtendedDynamicRangeContent(wantsExtendedDynamicRangeContent: boolean): void; - setEDRMetadata(EDRMetadata: CAEDRMetadata): void; + setEDRMetadata(EDRMetadata: CAEDRMetadata | null): void; setAllowsNextDrawableTimeout(allowsNextDrawableTimeout: boolean): void; @@ -1252,6 +1264,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming toneMapMode: string; + preferredDynamicRange: string; + + contentsHeadroom: number; + minificationFilter: string; magnificationFilter: string; @@ -1406,6 +1422,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setToneMapMode(toneMapMode: string): void; + setPreferredDynamicRange(preferredDynamicRange: string): void; + + setContentsHeadroom(contentsHeadroom: number): void; + setMinificationFilter(minificationFilter: string): void; setMagnificationFilter(magnificationFilter: string): void; @@ -1468,6 +1488,8 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setStyle(style: NSDictionary | Record | null): void; + static layerWithRemoteClientId(client_id: number): CALayer; + scrollPoint(p: CGPoint): void; scrollRectToVisible(r: CGRect): void; diff --git a/packages/ios-sim/types/QuickLook.d.ts b/packages/ios-sim/types/QuickLook.d.ts index 11b1b9c7..ee1dcc91 100644 --- a/packages/ios-sim/types/QuickLook.d.ts +++ b/packages/ios-sim/types/QuickLook.d.ts @@ -8,6 +8,15 @@ declare const QLPreviewItemEditingMode: { CreateCopy: 2, }; +declare interface QLPreviewItem extends NSObjectProtocol { + readonly previewItemURL: NSURL; + + readonly previewItemTitle?: string; +} + +declare class QLPreviewItem extends NativeObject implements QLPreviewItem { +} + declare interface QLPreviewControllerDataSource { numberOfPreviewItemsInPreviewController(controller: QLPreviewController): number; @@ -51,15 +60,6 @@ declare interface QLPreviewingController extends NSObjectProtocol { declare class QLPreviewingController extends NativeObject implements QLPreviewingController { } -declare interface QLPreviewItem extends NSObjectProtocol { - readonly previewItemURL: NSURL; - - readonly previewItemTitle?: string; -} - -declare class QLPreviewItem extends NativeObject implements QLPreviewItem { -} - declare class QLFilePreviewRequest extends NSObject { readonly fileURL: NSURL; } @@ -86,6 +86,62 @@ declare class QLPreviewController extends UIViewController { setDelegate(delegate: QLPreviewControllerDelegate | null): void; } +declare class ARQuickLookPreviewItem extends NSObject implements QLPreviewItem { + initWithFileAtURL(url: NSURL): this; + + canonicalWebPageURL: NSURL; + + allowsContentScaling: boolean; + + setCanonicalWebPageURL(canonicalWebPageURL: NSURL | null): void; + + setAllowsContentScaling(allowsContentScaling: boolean): void; + + readonly previewItemURL: NSURL; + + readonly previewItemTitle: string; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class QLPreviewReply extends NSObject { stringEncoding: number; @@ -121,6 +177,12 @@ declare class QLPreviewSceneActivationConfiguration extends UIWindowSceneActivat initWithItemsAtURLsOptions(urls: NSArray | Array, options: QLPreviewSceneOptions | null): this; } +declare class QLPreviewSceneOptions extends NSObject { + initialPreviewIndex: number; + + setInitialPreviewIndex(initialPreviewIndex: number): void; +} + declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHandling { beginRequestWithExtensionContext(context: NSExtensionContext): void; @@ -165,9 +227,3 @@ declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHa readonly debugDescription: string; } -declare class QLPreviewSceneOptions extends NSObject { - initialPreviewIndex: number; - - setInitialPreviewIndex(initialPreviewIndex: number): void; -} - diff --git a/packages/ios-sim/types/RoomPlan.d.ts b/packages/ios-sim/types/RoomPlan.d.ts index ad759dc5..7ecbf82c 100644 --- a/packages/ios-sim/types/RoomPlan.d.ts +++ b/packages/ios-sim/types/RoomPlan.d.ts @@ -1,6 +1,6 @@ /// -declare const RoomPlanVersionNumber: number; - declare const RoomPlanVersionString: interop.Pointer; +declare const RoomPlanVersionNumber: number; + diff --git a/packages/ios-sim/types/Runtime.d.ts b/packages/ios-sim/types/Runtime.d.ts index 0893f2b6..129234b7 100644 --- a/packages/ios-sim/types/Runtime.d.ts +++ b/packages/ios-sim/types/Runtime.d.ts @@ -1,5 +1,9 @@ /// +declare const UNW_ARM_R6: number; + +declare const UNW_PPC64_F7: number; + declare const UNWIND_ARM_FRAME_SECOND_PUSH_R11: number; declare const kDNSServiceFlagsBrowseDomains: number; @@ -18,20 +22,14 @@ declare const UNW_HEXAGON_R20: number; declare const optarg: string; +declare const UNWIND_X86_64_REG_R15: number; + declare const UNW_ARM64_D1: number; declare const UNW_ARM_WC1: number; declare const UNW_VE_V0: number; -declare const tzname: interop.Pointer; - -declare const UNW_PPC64_CR6: number; - -declare const UNW_PPC64_R11: number; - -declare const UNW_AARCH64_X11: number; - declare const UNW_ARM64_X28: number; declare const UNW_PPC64_V4: number; @@ -66,10 +64,14 @@ declare const UNW_ARM_D14: number; declare const UNW_X86_EBX: number; +declare const UNW_VE_V12: number; + declare const UNW_LOONGARCH_F12: number; declare const UNW_AARCH64_X23: number; +declare const UNW_ARM64_D15: number; + declare const UNW_OR1K_R15: number; declare const UNW_VE_V57: number; @@ -86,6 +88,8 @@ declare const UNW_ARM_WR8: number; declare const optopt: number; +declare const UNW_PPC64_V18: number; + declare const dyld_error_kind_dylib_wrong_arch: number; declare const kDNSServiceErr_NoSuchRecord: number; @@ -124,14 +128,16 @@ declare const UNW_ARM64_D25: number; declare const UNW_MIPS_R28: number; -declare const UNW_ARM_D26: number; - declare const UNW_PPC64_F26: number; declare const UNW_AARCH64_X8: number; declare const _dispatch_data_destructor_free: () => void; +declare const UNW_MIPS_F17: number; + +declare const UNW_SPARC_L1: number; + declare const UNW_VE_V4: number; declare const UNW_VE_VL: number; @@ -144,8 +150,6 @@ declare const UNW_ARM_D4: number; declare const UNW_PPC64_R21: number; -declare const UNWIND_X86_EBP_FRAME_REGISTERS: number; - declare const UNW_ARM64_D2: number; declare const kDNSServiceFlagsIncludeAWDL: number; @@ -164,20 +168,26 @@ declare const UNW_RISCV_F0: number; declare const kDNSServiceType_SPF: number; -declare const UNWIND_ARM_FRAME_SECOND_PUSH_R9: number; +declare const UNW_SPARC_G3: number; + +declare const UNW_PPC64_F14: number; declare const KERNEL_SECURITY_TOKEN: security_token_t; declare const UNW_PPC_F28: number; +declare const UNW_PPC64_VS28: number; + declare const UNW_PPC64_VS40: number; -declare const UNW_PPC64_VS28: number; +declare const UNW_VE_VM1: number; declare const UNW_VE_S15: number; declare const UNW_PPC64_VS37: number; +declare const _xpc_error_termination_imminent: _xpc_dictionary_s; + declare const UNW_MIPS_R30: number; declare const UNW_VE_V40: number; @@ -200,28 +210,30 @@ declare const UNW_PPC_R20: number; declare const HV_ERROR: number; +declare const UNW_ARM64_X23: number; + declare const kDNSServiceType_MF: number; declare const UNW_PPC64_F15: number; -declare const HV_SUCCESS: number; - declare const UNW_PPC64_VS63: number; -declare const in6addr_linklocal_allnodes: in6_addr; - -declare const kDNSServiceType_AFSDB: number; - declare const UNW_MIPS_F21: number; declare const kDNSServiceFlagsExpiredAnswer: number; declare const UNW_HEXAGON_R25: number; +declare const UNW_RISCV_X3: number; + +declare const UNW_SPARC_G5: number; + declare const in6addr_loopback: in6_addr; declare const kDNSServiceType_UINFO: number; +declare const UNW_VE_S0: number; + declare const UNW_RISCV_X19: number; declare const UNW_VE_S38: number; @@ -236,6 +248,8 @@ declare const UNW_LOONGARCH_R24: number; declare const UNW_VE_V27: number; +declare const UNW_PPC64_R26: number; + declare const opterr: number; declare const kDNSServiceErr_Transient: number; @@ -294,6 +308,8 @@ declare const UNW_SPARC_L4: number; declare const kDNSServiceType_SIG: number; +declare const UNW_X86_64_RCX: number; + declare const UNW_LOONGARCH_R21: number; declare const UNW_LOONGARCH_F5: number; @@ -302,16 +318,38 @@ declare const UITER_UNKNOWN_INDEX: number; declare const UNW_AARCH64_X20: number; +declare const UNW_X86_64_RDX: number; + declare const kDNSServiceType_LOC: number; +declare const UNW_S390X_R14: number; + declare const UNW_ARM_S29: number; declare const UNW_VE_V46: number; declare const UNW_ARM64_X1: number; +declare const UNW_MIPS_F28: number; + declare const UNW_VE_S5: number; +declare const tzname: interop.Pointer; + +declare const UNW_VE_S20: number; + +declare const UNW_PPC64_CR6: number; + +declare const UNW_PPC64_R11: number; + +declare const UNWIND_ARM_FRAME_SECOND_PUSH_R9: number; + +declare const UNW_AARCH64_X11: number; + +declare const in6addr_linklocal_allnodes: in6_addr; + +declare const kDNSServiceType_AFSDB: number; + declare const UNW_AARCH64_X7: number; declare const UNW_PPC_V5: number; @@ -346,6 +384,8 @@ declare const UNW_ARM_S14: number; declare const extend: number; +declare const UNW_VE_V39: number; + declare const kDNSServiceType_MINFO: number; declare const UNW_MIPS_F12: number; @@ -362,6 +402,8 @@ declare const UNW_ARM_D18: number; declare const _xpc_type_int64: _xpc_type_s; +declare const UNW_ARM64_D7: number; + declare const UNW_PPC64_V21: number; declare const kDNSServiceType_GPOS: number; @@ -380,45 +422,61 @@ declare const UNW_VE_VM9: number; declare const UNW_HEXAGON_R10: number; -declare const kDNSServiceType_GID: number; +declare const UNW_RISCV_F24: number; -declare const kDNSServiceErr_Invalid: number; +declare const UNW_RISCV_F12: number; -declare const UNW_MIPS_R15: number; +declare const UNW_PPC64_VS15: number; -declare const UNW_PPC_R14: number; +declare const kDNSServiceType_GID: number; -declare const DYLD_CHAINED_IMPORT_ADDEND: number; +declare const UIDNA_DEFAULT: number; -declare const UNW_MIPS_F19: number; +declare const UNW_X86_64_XMM1: number; -declare const _xpc_error_connection_interrupted: _xpc_dictionary_s; +declare const UNW_MIPS_R3: number; + +declare const kDNSServiceFlagsSecure: number; + +declare const matrix_identity_float3x3: simd_float3x3; declare const UNW_EREADONLYREG: number; -declare const UNW_ARM_SP: number; +declare const kDNSServiceType_MX: number; -declare const UNW_LOONGARCH_F0: number; +declare const bootstrap_port: number; -declare const UNW_SPARC_I7: number; +declare const UTEXT_MAGIC: number; -declare const UNW_PPC_V0: number; +declare const UNW_RISCV_X20: number; -declare const UNW_X86_64_R14: number; +declare const UNW_VE_V53: number; -declare const UNW_ARM64_X31: number; +declare const UNW_VE_S42: number; declare const kDNSServiceFlagsShared: number; declare const kDNSServiceType_KEY: number; -declare const UNW_HEXAGON_R3: number; +declare const UNW_PPC_CR6: number; -declare const kDNSServiceType_TSIG: number; +declare const kDNSServiceType_HINFO: number; -declare const UNW_S390X_R14: number; +declare const vm_page_size: number; -declare const _dispatch_data_destructor_munmap: () => void; +declare const UNW_VE_S23: number; + +declare const HV_MEMORY_EXEC: number; + +declare const kDNSServiceFlagsEnableDNSSEC: number; + +declare const UNW_HEXAGON_R31: number; + +declare const UNW_ARM_S28: number; + +declare const UNW_LOONGARCH_R0: number; + +declare const UNW_HEXAGON_R21: number; declare const UNW_MIPS_R13: number; @@ -434,6 +492,8 @@ declare const UNW_RISCV_X31: number; declare const UNW_OR1K_R0: number; +declare const UNW_ARM64_X21: number; + declare const kDNSServiceType_RT: number; declare const UNWIND_X86_REG_EBP: number; @@ -448,12 +508,16 @@ declare const UNW_LOONGARCH_F8: number; declare const kDNSServiceType_MAILA: number; +declare const UNW_MIPS_F19: number; + declare const UNW_VE_S2: number; declare const UNW_SPARC_L5: number; declare const UNW_HEXAGON_R23: number; +declare const UNW_ARM_S27: number; + declare const UNW_AARCH64_X29: number; declare const DYLD_CHAINED_PTR_ARM64E_OFFSET: number; @@ -466,10 +530,16 @@ declare const XPC_ACTIVITY_STATE_DONE: number; declare const DYLD_CHAINED_PTR_ARM64E: number; +declare const UNW_PPC_F30: number; + declare const kDNSServiceType_DHCID: number; +declare const UNW_ARM64_RA_SIGN_STATE: number; + declare const UNWIND_X86_64_MODE_MASK: number; +declare const UNW_PPC64_VS3: number; + declare const UTEXT_PROVIDER_WRITABLE: number; declare const UNW_ESUCCESS: number; @@ -480,13 +550,11 @@ declare const UNWIND_ARM64_FRAME_D8_D9_PAIR: number; declare const UNW_LOONGARCH_F16: number; -declare const kDNSServiceFlagsPrivateFive: number; - declare const UNW_VE_S10: number; -declare const kDNSServiceType_NULL: number; +declare const UNW_PPC_V0: number; -declare const UNW_PPC64_VS36: number; +declare const UNW_X86_64_R14: number; declare const UNW_PPC64_R4: number; @@ -494,85 +562,33 @@ declare const UNW_PPC64_V7: number; declare const UNW_ARM_WR1: number; -declare const UNW_ARM64_X23: number; - -declare const UNW_PPC_CR7: number; - -declare const UNW_EUNSPEC: number; - -declare const kDNSServiceFlagsSecure: number; - -declare const matrix_identity_float3x3: simd_float3x3; +declare const kDNSServiceType_NULL: number; -declare const UNW_SPARC_O4: number; +declare const UNW_PPC64_V6: number; -declare const UNW_VE_S11: number; +declare const UNW_PPC64_VS36: number; -declare const UNW_PPC_F13: number; +declare const UIDNA_USE_STD3_RULES: number; -declare const UNW_RISCV_F4: number; +declare const UNW_S390X_R5: number; -declare const UNW_PPC64_VS3: number; +declare const UNW_PPC_R10: number; -declare const _c_locale: interop.Pointer; +declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; declare const UNW_PPC64_VS35: number; -declare const UNW_ARM_WC3: number; - -declare const UNW_RISCV_X15: number; - -declare const UNWIND_X86_FRAMELESS_STACK_REG_COUNT: number; - -declare const UNWIND_ARM64_MODE_DWARF: number; - -declare const UNW_SPARC_I6: number; - -declare const UNW_S390X_R6: number; - -declare const UNW_X86_64_RDI: number; - -declare const UNW_PPC64_VSCR: number; - -declare const UNW_MIPS_LO: number; - -declare const UNW_OR1K_R22: number; - -declare const UNW_MIPS_F10: number; - -declare const UNW_ARM_WR5: number; - -declare const UNW_ARM64_X21: number; - -declare const UNW_OR1K_R11: number; - -declare const HV_UNSUPPORTED: number; - -declare const kDNSServiceFlagsThresholdOne: number; - -declare const DYLD_CHAINED_PTR_64_OFFSET: number; - -declare const UNW_VE_S20: number; - -declare const UNW_PPC64_V5: number; - -declare const UNW_PPC64_R7: number; - -declare const UNW_ARM_S27: number; - -declare const UNW_PPC64_V18: number; - -declare const UNW_ARM_S16: number; +declare const alphaStage: number; -declare const UNW_VE_V59: number; +declare const UNW_ARM64_X31: number; -declare const UNW_PPC_V17: number; +declare const UNW_ARM64_D31: number; -declare const UNW_PPC64_V28: number; +declare const UNW_VE_V52: number; -declare const UNW_VE_V58: number; +declare const UNW_OR1K_R25: number; -declare const UNW_PPC64_V31: number; +declare const UNW_PPC64_F17: number; declare const UNW_RISCV_F22: number; @@ -586,59 +602,57 @@ declare const UNW_X86_EDI: number; declare const UNW_MIPS_R17: number; -declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; - -declare const UNW_VE_VIXR: number; - -declare const UNW_VE_V39: number; - -declare const UNW_PPC64_VS15: number; +declare const OBJC_CLEAR_RESIDENT_STACK: number; -declare const UNW_ARM64_D15: number; +declare const KERNEL_AUDIT_TOKEN: audit_token_t; -declare const UNW_VE_V12: number; +declare const UNW_PPC64_R17: number; -declare const UNW_PPC_F4: number; +declare const UNWIND_X86_EBP_FRAME_REGISTERS: number; -declare const UNW_PPC_LR: number; +declare const UNW_ARM64_X26: number; declare const kDNSServiceFlagsUnicastResponse: number; -declare const _dispatch_source_type_proc: dispatch_source_type_s; - -declare const UNW_ARM_D19: number; - -declare const UNW_ARM64_RA_SIGN_STATE: number; - -declare const OBJC_WAIT_UNTIL_DONE: number; +declare const UNW_VE_S6: number; -declare const UNW_MIPS_F0: number; +declare const HV_SUCCESS: number; declare const UNW_MIPS_F26: number; +declare const _dispatch_data_destructor_munmap: () => void; + declare const UNW_RISCV_X8: number; +declare const _xpc_error_connection_interrupted: _xpc_dictionary_s; + declare const UNW_SPARC_I2: number; +declare const UNW_HEXAGON_R3: number; + declare const UNW_PPC64_VS48: number; declare const UNW_RISCV_F2: number; declare const kDNSServiceErr_Unknown: number; +declare const UNW_VE_S11: number; + declare const UNW_VE_S56: number; declare const UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE: number; declare const UNWIND_X86_DWARF_SECTION_OFFSET: number; -declare const UNW_VE_S6: number; - declare const UNW_MIPS_F14: number; declare const UNW_LOONGARCH_R12: number; -declare const UNW_PPC64_F14: number; +declare const UNW_AARCH64_X1: number; + +declare const _c_locale: interop.Pointer; + +declare const UNW_ARM_D19: number; declare const UNW_PPC64_VS39: number; @@ -650,6 +664,14 @@ declare const UNW_PPC64_F23: number; declare const UNW_MIPS_F25: number; +declare const _dispatch_source_type_proc: dispatch_source_type_s; + +declare const UNW_S390X_F10: number; + +declare const UNW_X86_64_RDI: number; + +declare const UNW_ARM_WR15: number; + declare const UNW_ARM_R8: number; declare const UNW_HEXAGON_R6: number; @@ -660,8 +682,6 @@ declare const UNW_PPC64_VRSAVE: number; declare const UNW_VE_VM14: number; -declare const UNW_VE_S0: number; - declare const UNW_VE_V31: number; declare const UNW_ARM_WR7: number; @@ -674,12 +694,8 @@ declare const UNW_ARM_S12: number; declare const UNW_ARM64_D26: number; -declare const UNW_PPC64_R22: number; - declare const UNW_X86_64_XMM9: number; -declare const UNW_HEXAGON_R21: number; - declare const UNW_ARM_WR0: number; declare const UNW_MIPS_R10: number; @@ -702,16 +718,8 @@ declare const UNW_PPC64_V15: number; declare const UNW_ARM_WR3: number; -declare const UNW_VE_S19: number; - -declare const UNW_PPC64_VS57: number; - -declare const bootstrap_port: number; - declare const UNW_X86_EBP: number; -declare const UNW_PPC64_F7: number; - declare const __fpsr_saturation: number; declare const UNW_AARCH64_V18: number; @@ -722,16 +730,16 @@ declare const UNW_PPC_V7: number; declare const UNW_SPARC_I0: number; -declare const UNW_ARM64_X17: number; +declare const UNWIND_ARM_FRAME_SECOND_PUSH_R8: number; declare const __fpcr_trap_denormal: number; +declare const UNW_RISCV_F4: number; + declare const kDNSServiceFlagsDefault: number; declare const UNW_RISCV_X21: number; -declare const UNW_RISCV_X7: number; - declare const UNW_ARM64_X7: number; declare const UNW_PPC64_VS50: number; @@ -750,14 +758,12 @@ declare const UNW_VE_S17: number; declare const UNW_VE_S35: number; -declare const UNW_PPC64_F17: number; - declare const UNW_PPC64_V10: number; -declare const UNW_SPARC_L1: number; - declare const UNW_S390X_F6: number; +declare const OBJC_WAIT_UNTIL_DONE: number; + declare const UNWIND_ARM64_MODE_FRAME: number; declare const UNW_ARM_R11: number; @@ -766,13 +772,7 @@ declare const UNWIND_ARM_FRAME_D_REG_COUNT_MASK: number; declare const _xpc_type_error: _xpc_type_s; -declare const UNW_S390X_R5: number; - -declare const UIDNA_USE_STD3_RULES: number; - -declare const UNW_OR1K_R25: number; - -declare const UNW_ARM_IP: number; +declare const UNW_PPC64_VSCR: number; declare const UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION: number; @@ -786,17 +786,11 @@ declare const UNW_MIPS_R16: number; declare const UNW_AARCH64_V23: number; -declare const UNW_LOONGARCH_R19: number; - declare const UNW_AARCH64_V9: number; -declare const UTEXT_MAGIC: number; - declare const UNW_PPC64_R3: number; -declare const UNW_ARM_S8: number; - -declare const UNW_PPC_F5: number; +declare const eNoteExitReparentedDeprecated: number; declare const UNW_OR1K_R4: number; @@ -806,6 +800,8 @@ declare const UNW_PPC_V8: number; declare const UNW_LOONGARCH_F10: number; +declare const UNW_VE_VM11: number; + declare const UNW_LOONGARCH_R5: number; declare const UNW_ARM_D10: number; @@ -826,8 +822,6 @@ declare const UNW_ARM64_X30: number; declare const UNWIND_X86_64_REG_NONE: number; -declare const UNW_PPC_R10: number; - declare const kDNSServiceErr_ServiceNotRunning: number; declare const kDNSServiceType_A6: number; @@ -846,10 +840,12 @@ declare const UNW_PPC64_V11: number; declare const UNW_MIPS_R11: number; -declare const UNWIND_ARM_FRAME_SECOND_PUSH_R8: number; - declare const UNW_SPARC_O6: number; +declare const U_PARSE_CONTEXT_LEN: number; + +declare const UNW_VE_VM7: number; + declare const UNW_VE_S31: number; declare const UNW_LOONGARCH_F3: number; @@ -866,10 +862,18 @@ declare const UNW_PPC_V25: number; declare const UNW_PPC64_V24: number; +declare const UNW_VE_V58: number; + +declare const UNW_PPC64_V31: number; + declare const UNW_PPC_R22: number; declare const _xpc_type_string: _xpc_type_s; +declare const UNW_ARM_D15: number; + +declare const UNW_ARM_D26: number; + declare const UNW_VE_V14: number; declare const kDNSServiceFlagsKnownUnique: number; @@ -884,7 +888,7 @@ declare const UNW_VE_S58: number; declare const UNW_PPC_V15: number; -declare const UNW_MIPS_F30: number; +declare const UNW_PPC64_V5: number; declare const UNW_PPC64_R28: number; @@ -892,7 +896,9 @@ declare const UNW_MIPS_F27: number; declare const UNW_ARM_WR11: number; -declare const UNW_LOONGARCH_R0: number; +declare const kDNSServiceFlagsPrivateFive: number; + +declare const UNW_AARCH64_RA_SIGN_STATE: number; declare const UNW_PPC64_F29: number; @@ -902,28 +908,12 @@ declare const UNW_PPC64_R27: number; declare const _dispatch_source_type_data_or: dispatch_source_type_s; +declare const UNW_PPC_CR7: number; + declare const UNW_PPC_F1: number; declare const UNW_ARM_R10: number; -declare const UNW_AARCH64_RA_SIGN_STATE: number; - -declare const UNW_SPARC_I5: number; - -declare const UNW_VE_V6: number; - -declare const UNW_ARM_WR15: number; - -declare const sqlite3_version: interop.Pointer; - -declare const UNW_RISCV_F27: number; - -declare const UNW_PPC64_VS13: number; - -declare const finalStage: number; - -declare const UNW_HEXAGON_R4: number; - declare const matrix_identity_double4x4: simd_double4x4; declare const matrix_identity_double3x3: simd_double3x3; @@ -942,8 +932,6 @@ declare const UNW_ARM_R3: number; declare const UNW_RISCV_F30: number; -declare const _xpc_type_endpoint: _xpc_type_s; - declare const UNW_ARM_D25: number; declare const UNW_LOONGARCH_R10: number; @@ -956,6 +944,8 @@ declare const UNW_PPC64_R2: number; declare const _xpc_bool_false: _xpc_bool_s; +declare const UNW_RISCV_F27: number; + declare const kDNSServiceFlagsReturnIntermediates: number; declare const dyld_shared_cache_ranges: dyld_shared_cache_ranges; @@ -966,14 +956,10 @@ declare const daylight: number; declare const _xpc_type_dictionary: _xpc_type_s; -declare const UNW_ARM64_D7: number; - declare const UNW_PPC64_VS9: number; declare const kDNSServiceType_TKEY: number; -declare const suboptarg: string; - declare const __fpcr_flush_to_zero: number; declare const UNW_S390X_F0: number; @@ -982,14 +968,18 @@ declare const UNW_PPC64_VS60: number; declare const UNW_OR1K_R31: number; +declare const UIDNA_ERROR_EMPTY_LABEL: number; + +declare const UNW_VE_S53: number; + declare const kDNSServiceType_PTR: number; declare const UNW_PPC64_VS54: number; -declare const _xpc_error_termination_imminent: _xpc_dictionary_s; - declare const UNW_PPC_R3: number; +declare const UNW_MIPS_R20: number; + declare const UNW_PPC_CR3: number; declare const UNW_AARCH64_X14: number; @@ -1020,12 +1010,12 @@ declare const UNW_ARM_S31: number; declare const kDNSServiceFlagsThresholdFinder: number; -declare const UNW_S390X_R11: number; - declare const UNW_PPC64_R1: number; declare const kDNSServiceFlagsNoAutoRename: number; +declare const kDNSServiceErr_Invalid: number; + declare const kDNSServiceAttributeAAAAFallback: DNSServiceAttribute_s; declare const _FE_DFL_ENV: fenv_t; @@ -1034,6 +1024,8 @@ declare const UNW_PPC64_R29: number; declare const UNW_ECROSSRASIGNING: number; +declare const UNW_ARM_S16: number; + declare const UNW_VE_V3: number; declare const DYLD_CHAINED_PTR_ARM64E_USERLAND: number; @@ -1042,8 +1034,12 @@ declare const UNW_ARM64_D18: number; declare const UNW_X86_64_R11: number; +declare const UNW_MIPS_F0: number; + declare const _dispatch_source_type_read: dispatch_source_type_s; +declare const UNW_ARM_SP: number; + declare const UNWIND_ARM_FRAME_SECOND_PUSH_R10: number; declare const UNW_AARCH64_V20: number; @@ -1068,20 +1064,20 @@ declare const UNW_PPC_R25: number; declare const OSBigEndian: number; -declare const UNW_PPC_R15: number; - -declare const UNW_S390X_R9: number; +declare const UNW_PPC64_VS47: number; -declare const _xpc_type_rich_error: _xpc_type_s; +declare const UNW_MIPS_F20: number; -declare const kDNSServiceType_NSEC: number; +declare const _dispatch_source_type_mach_send: dispatch_source_type_s; -declare const kDNSServiceErr_Incompatible: number; +declare const UNW_PPC64_LR: number; -declare const UNW_RISCV_X27: number; +declare const UNW_ARM_D1: number; declare const UNW_PPC64_TFHAR: number; +declare const UNW_LOONGARCH_R19: number; + declare const UNW_S390X_R2: number; declare const UNW_AARCH64_X4: number; @@ -1104,14 +1100,20 @@ declare const kDNSServiceFlagsQueueRequest: number; declare const kDNSServiceErr_BadSig: number; +declare const UNW_PPC64_V28: number; + declare const signgam: number; declare const UNW_PPC_R29: number; +declare const UNW_SPARC_I7: number; + declare const UNW_LOONGARCH_F27: number; declare const _dispatch_source_type_signal: dispatch_source_type_s; +declare const UNW_PPC64_VS13: number; + declare const kDNSServiceFlagsSuppressUnusable: number; declare const UNW_PPC64_V26: number; @@ -1156,6 +1158,8 @@ declare const UNW_ARM_WR9: number; declare const UNWIND_ARM_FRAME_SECOND_PUSH_R12: number; +declare const mach_task_self_: number; + declare const UNWIND_X86_REG_ECX: number; declare const italic: number; @@ -1168,12 +1172,6 @@ declare const _NSConcreteStackBlock: unknown /* const array */; declare const UNW_HEXAGON_R8: number; -declare const _dispatch_source_type_data_add: dispatch_source_type_s; - -declare const XPC_ACTIVITY_STATE_CHECK_IN: number; - -declare const UNW_AARCH64_X12: number; - declare const DYLD_CHAINED_PTR_64: number; declare const UNW_MIPS_F3: number; @@ -1184,8 +1182,6 @@ declare const UIDNA_CHECK_CONTEXTJ: number; declare const UNW_ARM_S6: number; -declare const UNW_MIPS_R20: number; - declare const kDNSServiceType_DS: number; declare const UNW_X86_64_XMM6: number; @@ -1204,11 +1200,13 @@ declare const UNW_ENOINFO: number; declare const kDNSServiceFlagsBackgroundTrafficClass: number; +declare const UNW_MIPS_LO: number; + declare const UNW_ARM64_D10: number; declare const UNW_HEXAGON_R11: number; -declare const UNW_PPC64_VS25: number; +declare const UNW_S390X_R9: number; declare const condense: number; @@ -1236,8 +1234,6 @@ declare const UNW_SPARC_I1: number; declare const UNW_ARM64_X16: number; -declare const UNW_ARM_D1: number; - declare const _xpc_type_uint64: _xpc_type_s; declare const UNW_X86_64_RBP: number; @@ -1248,16 +1244,22 @@ declare const UNW_SPARC_G1: number; declare const UNW_PPC_R12: number; -declare const UNW_AARCH64_V27: number; - declare const kDNSServiceType_NS: number; +declare const _xpc_type_rich_error: _xpc_type_s; + +declare const kDNSServiceType_NSEC: number; + +declare const UNW_MIPS_F30: number; + declare const UNW_S390X_F1: number; declare const UNW_PPC_R5: number; declare const UIDNA_ERROR_LABEL_TOO_LONG: number; +declare const UNW_PPC_F13: number; + declare const UNW_LOONGARCH_R7: number; declare const UNW_ARM_S4: number; @@ -1268,6 +1270,8 @@ declare const kDNSServiceType_A: number; declare const UNW_ARM64_D14: number; +declare const UNW_ARM_WC3: number; + declare const UNW_VE_S7: number; declare const UNW_PPC_F7: number; @@ -1276,8 +1280,6 @@ declare const matrix_identity_half4x4: simd_half4x4; declare const UNW_PPC64_V2: number; -declare const UNW_AARCH64_V12: number; - declare const UNW_ARM_D29: number; declare const kDNSServiceType_TXT: number; @@ -1288,8 +1290,6 @@ declare const UNW_ARM_D30: number; declare const kDNSServiceType_ANY: number; -declare const UNW_ARM_S28: number; - declare const UNW_LOONGARCH_R27: number; declare const kDNSServiceErr_BadFlags: number; @@ -1300,8 +1300,6 @@ declare const UNW_MIPS_F4: number; declare const UNW_PPC64_VS26: number; -declare const UNW_PPC64_R18: number; - declare const UNW_MIPS_F2: number; declare const UNW_ARM_WR14: number; @@ -1324,30 +1322,22 @@ declare const UNW_VE_V62: number; declare const UNW_VE_V48: number; +declare const UNW_RISCV_X7: number; + declare const _xpc_type_double: _xpc_type_s; declare const DYLD_CHAINED_PTR_64_KERNEL_CACHE: number; -declare const UNW_AARCH64_X15: number; - -declare const UNW_PPC64_R26: number; - declare const kDNSServiceType_NSAP: number; declare const UNWIND_ARM64_FRAME_X19_X20_PAIR: number; -declare const UNW_PPC64_LR: number; +declare const UNW_PPC64_R7: number; declare const UNW_PPC64_R6: number; declare const UNW_ARM_D6: number; -declare const KERNEL_AUDIT_TOKEN: audit_token_t; - -declare const __stdinp: interop.Pointer; - -declare const UNW_X86_64_XMM1: number; - declare const UNW_X86_EAX: number; declare const UNW_PPC_V24: number; @@ -1358,6 +1348,8 @@ declare const UTEXT_PROVIDER_OWNS_TEXT: number; declare const UNWIND_X86_64_REG_R13: number; +declare const sqlite3_version: interop.Pointer; + declare const kDNSServiceErr_NATPortMappingDisabled: number; declare const UNW_LOONGARCH_R11: number; @@ -1374,22 +1366,28 @@ declare const UNW_VE_VM3: number; declare const UIDNA_ERROR_BIDI: number; +declare const UNWIND_X86_64_REG_R12: number; + +declare const UNW_PPC64_VS14: number; + +declare const UIDNA_ERROR_CONTEXTO_PUNCTUATION: number; + +declare const UNW_PPC_CR4: number; + declare const UNW_AARCH64_X13: number; declare const UNW_ARM_D28: number; declare const UNW_PPC_R1: number; -declare const UIDNA_DEFAULT: number; - -declare const UNWIND_X86_64_REG_R15: number; - declare const kDNSServiceType_OPT: number; declare const UNW_LOONGARCH_R9: number; declare const kNilOptions: number; +declare const DYLD_CHAINED_PTR_64_OFFSET: number; + declare const _xpc_type_data: _xpc_type_s; declare const UNW_OR1K_R12: number; @@ -1404,22 +1402,28 @@ declare const UNW_AARCH64_X5: number; declare const UNW_VE_V47: number; +declare const UNW_VE_S43: number; + declare const UNW_PPC_F15: number; declare const UNW_ARM64_X0: number; declare const UNW_ARM64_D8: number; -declare const UNW_ARM64_D20: number; - declare const kDNSServiceType_DNSKEY: number; declare const UNW_PPC_CTR: number; +declare const UNW_X86_64_RIP: number; + declare const UNW_PPC_R7: number; declare const UNW_ARM64_D28: number; +declare const UNW_OR1K_R11: number; + +declare const UNW_MIPS_R15: number; + declare const UNW_ARM_WC2: number; declare const UNW_ARM64_X22: number; @@ -1432,38 +1436,30 @@ declare const UNW_PPC_F16: number; declare const UNW_PPC_V21: number; -declare const UNW_VE_V53: number; - declare const UNW_S390X_F8: number; declare const UNW_AARCH64_V5: number; -declare const UNWIND_ARM_FRAME_FIRST_PUSH_R6: number; - declare const _os_activity_current: os_activity_s; declare const UNW_AARCH64_X27: number; declare const UNW_VE_S46: number; -declare const UNW_X86_64_RDX: number; - declare const UNWIND_X86_64_REG_RBX: number; declare const UNW_PPC64_CR2: number; -declare const UNW_PPC64_R31: number; - declare const UNW_ARM_LR: number; declare const UNW_SPARC_O2: number; -declare const UNW_MIPS_F28: number; - declare const UNW_VE_S25: number; declare const UNW_ARM64_X12: number; +declare const UNW_ARM64_X17: number; + declare const UNW_PPC64_VS2: number; declare const UNW_OR1K_R16: number; @@ -1482,16 +1478,14 @@ declare const UNW_PPC_V28: number; declare const kDNSServiceType_X25: number; +declare const UNW_ARM_S21: number; + declare const UNW_ARM64_FP: number; declare const UNW_ARM_S22: number; declare const kDNSServiceFlagsMoreComing: number; -declare const kDNSServiceType_UNSPEC: number; - -declare const UNW_ARM64_D5: number; - declare const UNW_PPC64_R0: number; declare const _xpc_type_date: _xpc_type_s; @@ -1512,8 +1506,6 @@ declare const UNW_ARM_D16: number; declare const UNW_LOONGARCH_F21: number; -declare const kDNSServiceType_MX: number; - declare const UNW_PPC64_V0: number; declare const DYLD_CHAINED_PTR_START_NONE: number; @@ -1522,8 +1514,6 @@ declare const kDNSServiceType_ISDN: number; declare const UNW_ARM_S30: number; -declare const _dispatch_source_type_mach_send: dispatch_source_type_s; - declare const kDNSServiceType_APL: number; declare const UNW_VE_V54: number; @@ -1544,14 +1534,14 @@ declare const UNW_LOONGARCH_F9: number; declare const UNW_VE_S18: number; +declare const UNW_X86_64_XMM0: number; + declare const UNW_ARM64_X14: number; declare const UNW_RISCV_X9: number; declare const UNW_RISCV_X2: number; -declare const UNW_RISCV_F11: number; - declare const UNW_PPC64_VS51: number; declare const UNW_RISCV_X29: number; @@ -1560,7 +1550,7 @@ declare const OBJC_EXHAUSTIVE_COLLECTION: number; declare const UNW_AARCH64_V1: number; -declare const UNW_VE_VM11: number; +declare const UNW_AARCH64_V12: number; declare const UNW_VE_S27: number; @@ -1576,14 +1566,14 @@ declare const UNW_LOONGARCH_R22: number; declare const UNW_VE_S44: number; -declare const U_PARSE_CONTEXT_LEN: number; - -declare const UNW_VE_VM7: number; +declare const UNW_VE_S19: number; declare const UNW_X86_64_XMM4: number; declare const UNW_ARM64_LR: number; +declare const kDNSServiceFlagsLongLivedQuery: number; + declare const UNW_PPC64_F27: number; declare const UNW_VE_VM10: number; @@ -1598,6 +1588,8 @@ declare const UNW_RISCV_X5: number; declare const UNW_LOONGARCH_F30: number; +declare const UNW_PPC_R15: number; + declare const UNW_OR1K_R5: number; declare const UNW_VE_S16: number; @@ -1610,8 +1602,6 @@ declare const kDNSServiceType_MAILB: number; declare const UNW_LOONGARCH_R25: number; -declare const UNW_MIPS_F20: number; - declare const UNW_ARM64_X18: number; declare const kDNSServiceType_NSEC3PARAM: number; @@ -1628,18 +1618,12 @@ declare const UNWIND_X86_MODE_MASK: number; declare const UNW_OR1K_R3: number; -declare const UNW_PPC_V9: number; - declare const UNW_MIPS_R8: number; -declare const UNW_PPC64_VS14: number; - -declare const UIDNA_ERROR_CONTEXTO_PUNCTUATION: number; - -declare const HV_MEMORY_EXEC: number; - declare const _mh_execute_header: mach_header_64; +declare const UNWIND_ARM64_MODE_DWARF: number; + declare const timezone: number; declare const kDNSServiceClass_IN: number; @@ -1658,22 +1642,28 @@ declare const kDNSServiceType_RP: number; declare const XPC_ACTIVITY_STATE_CONTINUE: number; +declare const UNW_RISCV_X15: number; + declare const sys_nerr: number; declare const UNW_PPC64_VS56: number; -declare const UNW_PPC64_V1: number; - declare const UNW_PPC64_TEXASR: number; declare const UNW_PPC_AP: number; +declare const kDNSServiceType_TSIG: number; + declare const UNW_ESTOPUNWIND: number; +declare const UNW_RISCV_X27: number; + declare const UNW_PPC_F9: number; declare const UNW_VE_S62: number; +declare const HV_EXISTS: number; + declare const kDNSServiceType_MR: number; declare const kDNSServiceFlagsAllowExpiredAnswers: number; @@ -1698,10 +1688,10 @@ declare const kDNSServiceType_SSHFP: number; declare const UNW_AARCH64_X31: number; -declare const UNW_VE_VM6: number; - declare const UNW_VE_V29: number; +declare const UNW_PPC64_VS57: number; + declare const UNWIND_X86_64_DWARF_SECTION_OFFSET: number; declare const UNW_PPC64_R12: number; @@ -1718,9 +1708,13 @@ declare const UNW_AARCH64_V7: number; declare const kDNSServiceType_IPSECKEY: number; -declare const UNW_REG_IP: number; +declare const UNW_PPC_R18: number; -declare const UIDNA_ERROR_EMPTY_LABEL: number; +declare const _os_log_disabled: os_log_s; + +declare const _US_UNWIND_FRAME_RESUME: number; + +declare const UNW_SPARC_O1: number; declare const UNW_ARM_D21: number; @@ -1736,6 +1730,10 @@ declare const UNW_PPC_R31: number; declare const UNW_MIPS_F7: number; +declare const UNW_S390X_R11: number; + +declare const UNW_MIPS_R2: number; + declare const UNW_OR1K_R29: number; declare const UNW_HEXAGON_P3_0: number; @@ -1746,6 +1744,8 @@ declare const kDNSServiceProtocol_IPv6: number; declare const _dispatch_source_type_vnode: dispatch_source_type_s; +declare const UNW_VE_S29: number; + declare const UNW_VE_V32: number; declare const UNW_VE_S40: number; @@ -1764,16 +1764,24 @@ declare const UNW_PPC64_CR7: number; declare const kDNSServiceFlagsTimeout: number; +declare const UNW_RISCV_X4: number; + +declare const UNW_PPC_V4: number; + +declare const UNW_ARM_D11: number; + +declare const __fpcr_trap_inexact: number; + +declare const UNW_ARM_D20: number; + +declare const __fpcr_trap_overflow: number; + declare const _xpc_type_shmem: _xpc_type_s; declare const UNW_HEXAGON_R15: number; declare const _US_VIRTUAL_UNWIND_FRAME: number; -declare const _US_UNWIND_FRAME_RESUME: number; - -declare const UNW_SPARC_O1: number; - declare const UNW_PPC64_F24: number; declare const UNW_MIPS_R22: number; @@ -1782,8 +1790,6 @@ declare const UNW_LOONGARCH_F20: number; declare const UNW_VE_S50: number; -declare const UNW_AARCH64_X1: number; - declare const UNW_LOONGARCH_F13: number; declare const UNWIND_X86_FRAMELESS_STACK_ADJUST: number; @@ -1794,18 +1800,24 @@ declare const kDNSServiceFlagsValidateOptional: number; declare const UNW_LOONGARCH_F1: number; +declare const UNW_LOONGARCH_F0: number; + declare const UNW_LOONGARCH_R31: number; declare const UNW_LOONGARCH_R29: number; declare const UNW_PPC64_V16: number; +declare const __stdinp: interop.Pointer; + declare const UNW_ARM_D31: number; declare const UNW_PPC_R23: number; declare const UNW_LOONGARCH_R26: number; +declare const UNW_PPC64_V1: number; + declare const UNW_PPC_F11: number; declare const _xpc_type_uuid: _xpc_type_s; @@ -1816,8 +1828,6 @@ declare const UNW_LOONGARCH_F17: number; declare const UNW_X86_ESI: number; -declare const UNW_RISCV_X4: number; - declare const UNW_LOONGARCH_R14: number; declare const UNW_PPC_R30: number; @@ -1850,7 +1860,11 @@ declare const UNW_MIPS_F24: number; declare const UNW_S390X_R8: number; -declare const UNW_PPC64_VS47: number; +declare const UNW_SPARC_I6: number; + +declare const UNW_S390X_R6: number; + +declare const UNW_PPC_V1: number; declare const kDNSServiceErr_NoError: number; @@ -1858,6 +1872,8 @@ declare const UNW_HEXAGON_R0: number; declare const UNW_S390X_R4: number; +declare const UNW_RISCV_X12: number; + declare const UNW_VE_V60: number; declare const UNW_S390X_F14: number; @@ -1870,6 +1886,8 @@ declare const UNW_S390X_R0: number; declare const UNW_VE_S54: number; +declare const UNW_VE_VIXR: number; + declare const UUID_NULL: unknown /* const array */; declare const UIDNA_CHECK_CONTEXTO: number; @@ -1878,38 +1896,28 @@ declare const UNW_PPC_R8: number; declare const UNW_X86_64_XMM10: number; -declare const UNW_VE_VM1: number; - declare const UNW_VE_V61: number; declare const UNW_ARM_S17: number; -declare const kDNSServiceFlagsEnableDNSSEC: number; - -declare const UNW_HEXAGON_R31: number; - -declare const UNW_ARM64_D31: number; - -declare const UNW_VE_V52: number; - declare const UNW_VE_V45: number; -declare const UNW_RISCV_F21: number; - declare const UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT: number; declare const UNW_VE_VM8: number; declare const UNW_VE_V42: number; -declare const UNW_S390X_F10: number; - declare const kDNSServiceType_AAAA: number; declare const port_obj_table: interop.Pointer; declare const vm_page_shift: number; +declare const kDNSServiceFlagsThresholdOne: number; + +declare const UNW_RISCV_F21: number; + declare const UNW_VE_V24: number; declare const UNW_VE_V23: number; @@ -1942,16 +1950,14 @@ declare const UNW_VE_V7: number; declare const UNW_PPC64_F0: number; +declare const UNW_VE_V6: number; + declare const UNW_VE_V5: number; declare const UNWIND_X86_64_RBP_FRAME_REGISTERS: number; declare const UNW_VE_S59: number; -declare const UNW_LOONGARCH_F14: number; - -declare const UNW_VE_S53: number; - declare const UNW_VE_S51: number; declare const UNW_VE_S21: number; @@ -1980,12 +1986,12 @@ declare const UNW_VE_S24: number; declare const UNW_EBADVERSION: number; -declare const UNW_VE_S23: number; - declare const UNW_AARCH64_V17: number; declare const UNW_X86_64_XMM14: number; +declare const UNW_SPARC_O4: number; + declare const UNW_VE_S9: number; declare const UNW_VE_S4: number; @@ -1998,22 +2004,16 @@ declare const UNW_VE_V55: number; declare const UNW_RISCV_X0: number; -declare const UNW_RISCV_F24: number; - declare const UNW_RISCV_F19: number; declare const UNW_ARM64_X6: number; -declare const vm_page_size: number; - declare const UNW_HEXAGON_R26: number; declare const UNW_S390X_R3: number; declare const UNW_RISCV_F13: number; -declare const UNW_RISCV_F12: number; - declare const UNW_RISCV_F8: number; declare const UNW_PPC64_F6: number; @@ -2022,6 +2022,10 @@ declare const UNW_RISCV_F3: number; declare const UNW_RISCV_X28: number; +declare const UNW_PPC_LR: number; + +declare const UNW_PPC_F4: number; + declare const UNW_RISCV_X18: number; declare const UNWIND_X86_MODE_STACK_IND: number; @@ -2034,8 +2038,6 @@ declare const UNW_PPC_R13: number; declare const UNW_RISCV_X13: number; -declare const UNW_RISCV_X12: number; - declare const UNW_HEXAGON_R13: number; declare const kDNSServiceProtocol_UDP: number; @@ -2050,6 +2052,8 @@ declare const UNW_RISCV_X10: number; declare const UNW_PPC_V20: number; +declare const UNWIND_X86_64_RBP_FRAME_OFFSET: number; + declare const UNW_RISCV_X6: number; declare const UNW_MIPS_F23: number; @@ -2070,6 +2074,8 @@ declare const UNW_ARM_S18: number; declare const UNW_HEXAGON_R5: number; +declare const UNW_HEXAGON_R4: number; + declare const UNW_ARM_S15: number; declare const kDNSServiceErr_PolicyDenied: number; @@ -2090,19 +2096,23 @@ declare const UNW_PPC64_VS17: number; declare const UNW_SPARC_O5: number; +declare const UNW_RISCV_F11: number; + declare const UNW_SPARC_G7: number; declare const UNW_SPARC_G6: number; -declare const UNW_SPARC_G5: number; - declare const UNW_VE_V51: number; +declare const DYLD_CHAINED_IMPORT_ADDEND: number; + declare const UNW_RISCV_F31: number; -declare const sys_signame: unknown /* const array */; +declare const kDNSServiceType_UNSPEC: number; -declare const UNW_MIPS_F17: number; +declare const UNW_ARM64_D5: number; + +declare const sys_signame: unknown /* const array */; declare const UNW_RISCV_F15: number; @@ -2120,8 +2130,14 @@ declare const UNW_PPC64_VS34: number; declare const UNW_RISCV_F28: number; +declare const UNW_MIPS_F10: number; + declare const DYLD_CHAINED_PTR_ARM64E_USERLAND24: number; +declare const UNW_VE_V59: number; + +declare const UNW_PPC_V17: number; + declare const kDNSServiceErr_NameConflict: number; declare const UNW_MIPS_F8: number; @@ -2140,8 +2156,6 @@ declare const UNW_MIPS_R24: number; declare const UNW_MIPS_R23: number; -declare const kDNSServiceFlagsLongLivedQuery: number; - declare const UNW_PPC64_VS16: number; declare const UNW_OR1K_R23: number; @@ -2154,9 +2168,7 @@ declare const UNW_LOONGARCH_F28: number; declare const UNW_MIPS_R5: number; -declare const UNW_MIPS_R3: number; - -declare const UNW_MIPS_R2: number; +declare const kDNSServiceErr_Incompatible: number; declare const _dispatch_source_type_data_replace: dispatch_source_type_s; @@ -2182,8 +2194,6 @@ declare const UNW_ARM64_D27: number; declare const UNW_OR1K_R8: number; -declare const UNW_ARM_R6: number; - declare const UNW_PPC_F27: number; declare const UNW_OR1K_R7: number; @@ -2196,16 +2206,10 @@ declare const _xpc_event_key_name: string; declare const UNW_VE_V37: number; -declare const UNW_ARM_D20: number; - declare const kDNSServiceType_SVCB: number; declare const UNW_ARM_D17: number; -declare const UNW_ARM_D15: number; - -declare const UNW_VE_S42: number; - declare const UNW_VE_V56: number; declare const UNW_ARM_D13: number; @@ -2222,8 +2226,6 @@ declare const UNW_ARM_D8: number; declare const UNW_ARM_D7: number; -declare const UNW_RISCV_X3: number; - declare const UNW_PPC_F29: number; declare const UNW_ARM_D2: number; @@ -2236,20 +2238,18 @@ declare const UNW_ARM_RA_AUTH_CODE: number; declare const UNW_ARM_S11: number; +declare const UNW_ARM64_X3: number; + declare const UNW_ARM_WR10: number; declare const UNW_ARM_WC0: number; declare const UNW_ARM_WR4: number; -declare const _dispatch_source_type_write: dispatch_source_type_s; - declare const UNW_VE_V43: number; declare const UNW_ARM_S3: number; -declare const __fpcr_trap_overflow: number; - declare const kDNSServiceType_KX: number; declare const UNW_ARM_S26: number; @@ -2278,13 +2278,15 @@ declare const UNW_AARCH64_X6: number; declare const UNW_ARM_S13: number; +declare const UNW_ARM_S8: number; + declare const _FE_DFL_DISABLE_DENORMS_ENV: fenv_t; declare const UNW_ARM_S7: number; declare const UNW_HEXAGON_R22: number; -declare const mach_task_self_: number; +declare const UNW_PPC_F5: number; declare const UNW_ARM_S1: number; @@ -2324,8 +2326,6 @@ declare const UNW_ARM_R2: number; declare const UNW_ARM_R1: number; -declare const UNW_PPC64_R17: number; - declare const kDNSServiceType_MG: number; declare const _mh_dylinker_header: mach_header_64; @@ -2334,6 +2334,8 @@ declare const UNW_X86_64_R15: number; declare const UNW_ARM64_D24: number; +declare const UNW_ARM64_D20: number; + declare const UNW_ARM64_D17: number; declare const UNW_ARM64_D11: number; @@ -2352,26 +2354,16 @@ declare const UNW_VE_V26: number; declare const UNW_ARM64_X27: number; -declare const UNW_PPC_V4: number; - -declare const UNW_ARM_D11: number; - -declare const UNW_ARM64_X26: number; - declare const UNWIND_X86_REG_EDX: number; declare const UNW_PPC64_VS45: number; declare const UNW_ARM64_X15: number; -declare const OBJC_CLEAR_RESIDENT_STACK: number; - declare const UNW_ARM64_X9: number; declare const UNW_VE_S36: number; -declare const UNW_ARM64_X3: number; - declare const UNW_PPC64_VS23: number; declare const UNW_AARCH64_V16: number; @@ -2390,6 +2382,8 @@ declare const UNW_AARCH64_V30: number; declare const UNW_PPC64_CR1: number; +declare const UNW_AARCH64_V27: number; + declare const UNW_PPC64_TFIAR: number; declare const UNW_AARCH64_V25: number; @@ -2430,7 +2424,7 @@ declare const UNW_X86_64_XMM13: number; declare const UNW_AARCH64_V6: number; -declare const UNWIND_X86_64_REG_R12: number; +declare const _dispatch_source_type_write: dispatch_source_type_s; declare const UNW_RISCV_F20: number; @@ -2466,22 +2460,20 @@ declare const UNW_AARCH64_X22: number; declare const UNW_AARCH64_X18: number; -declare const UNW_AARCH64_X10: number; - -declare const __dso_handle: mach_header; - -declare const UNW_AARCH64_X9: number; - declare const _xpc_error_connection_invalid: _xpc_dictionary_s; declare const UNW_PPC_VRSAVE: number; +declare const UNW_LOONGARCH_F14: number; + declare const UNW_PPC64_V30: number; declare const UNW_PPC_F0: number; declare const kDNSServiceType_SOA: number; +declare const UNW_ARM_IP: number; + declare const UNW_X86_64_XMM15: number; declare const UNW_PPC64_VS46: number; @@ -2498,6 +2490,8 @@ declare const UNW_LOONGARCH_R8: number; declare const kDNSServiceErr_NoSuchKey: number; +declare const UNW_PPC64_V3: number; + declare const UNW_AARCH64_X0: number; declare const UNW_ARM64_X5: number; @@ -2520,9 +2514,9 @@ declare const UNW_RISCV_X30: number; declare const UNW_PPC64_F25: number; -declare const UNW_PPC64_V23: number; +declare const sqlite3_temp_directory: string; -declare const UNW_X86_64_RIP: number; +declare const UNW_PPC64_V23: number; declare const UIDNA_ERROR_LABEL_HAS_DOT: number; @@ -2534,8 +2528,6 @@ declare const UNWIND_X86_MODE_STACK_IMMD: number; declare const UNW_ARM64_X19: number; -declare const UNW_PPC_CR6: number; - declare const kDNSServiceFlagsWakeOnlyService: number; declare const kDNSServiceErr_BadState: number; @@ -2544,18 +2536,24 @@ declare const kDNSServiceType_MD: number; declare const UIDNA_ERROR_LEADING_COMBINING_MARK: number; +declare const UNW_ARM_WR5: number; + +declare const UNW_VE_S55: number; + declare const DYLD_CHAINED_IMPORT_ADDEND64: number; +declare const UNW_VE_VM6: number; + declare const kDNSServiceErr_NoAuth: number; +declare const UNW_AARCH64_X15: number; + declare const UNW_PPC64_CTR: number; declare const UNW_PPC64_F10: number; declare const UNW_PPC_R21: number; -declare const UNW_PPC_F6: number; - declare const UNW_VE_S28: number; declare const UNW_PPC_R24: number; @@ -2572,6 +2570,8 @@ declare const port_obj_table_size: number; declare const _dispatch_source_type_timer: dispatch_source_type_s; +declare const UNW_PPC64_R22: number; + declare const UNWIND_X86_64_MODE_RBP_FRAME: number; declare const UNW_PPC64_F18: number; @@ -2598,6 +2598,10 @@ declare const UNW_VE_V15: number; declare const getdate_err: number; +declare const UNWIND_X86_64_FRAMELESS_STACK_ADJUST: number; + +declare const UNW_PPC64_R31: number; + declare const __stdoutp: interop.Pointer; declare const UNW_PPC64_VS58: number; @@ -2606,12 +2610,12 @@ declare const UNW_PPC64_R23: number; declare const UNW_X86_64_R13: number; -declare const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: number; - declare const UNW_PPC64_VS20: number; declare const UNW_PPC64_R19: number; +declare const UNW_PPC64_R18: number; + declare const UNW_X86_EDX: number; declare const UNW_PPC_V11: number; @@ -2624,8 +2628,6 @@ declare const UNW_X86_64_XMM2: number; declare const UNW_RISCV_X16: number; -declare const eNoteExitReparentedDeprecated: number; - declare const UNW_PPC_V30: number; declare const kDNSServiceErr_NoSuchName: number; @@ -2634,44 +2636,36 @@ declare const UNW_PPC_V23: number; declare const UNW_VE_V1: number; -declare const UNW_VE_S33: number; - declare const UNW_LOONGARCH_R2: number; -declare const UNW_RISCV_F17: number; - -declare const UNW_PPC_V18: number; - declare const UNW_SPARC_O3: number; declare const UNW_ARM64_PC: number; -declare const sqlite3_temp_directory: string; +declare const UNW_PPC_R14: number; declare const UNW_X86_64_XMM11: number; +declare const UNW_PPC64_VS25: number; + declare const UNW_PPC64_VS59: number; declare const UNW_PPC_V10: number; +declare const UNW_PPC_V9: number; + declare const UNW_PPC64_R25: number; declare const UNW_PPC_V6: number; -declare const kDNSServiceType_ATMA: number; - declare const __fpcr_trap_divbyzero: number; -declare const UNW_HEXAGON_R16: number; +declare const kDNSServiceType_ATMA: number; -declare const UNW_X86_64_XMM0: number; +declare const UNW_HEXAGON_R16: number; declare const UNW_AARCH64_X19: number; -declare const UNW_PPC_CR4: number; - -declare const UNW_PPC_R18: number; - declare const sys_siglist: unknown /* const array */; declare const UNW_VE_V41: number; @@ -2688,6 +2682,8 @@ declare const UNW_PPC_MQ: number; declare const UNW_PPC_F26: number; +declare const UNW_AARCH64_X12: number; + declare const UNW_PPC_F22: number; declare const UNW_VE_S1: number; @@ -2700,6 +2696,8 @@ declare const XPC_ACTIVITY_REQUIRE_HDD_SPINNING: string; declare const UNW_PPC_F18: number; +declare const UNW_PPC_F6: number; + declare const OSUnknownByteOrder: number; declare const kDNSServiceType_CNAME: number; @@ -2718,8 +2716,6 @@ declare const UNW_SPARC_L0: number; declare const _xpc_type_connection: _xpc_type_s; -declare const UNWIND_X86_64_RBP_FRAME_OFFSET: number; - declare const UNW_SPARC_O0: number; declare const noErr: number; @@ -2734,6 +2730,8 @@ declare const UNW_PPC64_R8: number; declare const UNW_PPC_SPE_ACC: number; +declare const HV_MEMORY_WRITE: number; + declare const UNWIND_X86_REG_ESI: number; declare const _NSConcreteGlobalBlock: unknown /* const array */; @@ -2748,6 +2746,8 @@ declare const betaStage: number; declare const UNW_X86_64_XMM8: number; +declare const UNW_VE_S33: number; + declare const UNW_X86_64_XMM5: number; declare const _dispatch_data_empty: dispatch_data_s; @@ -2756,17 +2756,17 @@ declare const UNW_X86_64_R8: number; declare const UNW_X86_64_RSP: number; -declare const UNW_SPARC_G3: number; - -declare const UNW_X86_64_RCX: number; +declare const UNW_OR1K_R22: number; declare const UNW_PPC_R11: number; declare const UNW_X86_ESP: number; +declare const UNW_REG_IP: number; + declare const DYLD_CHAINED_PTR_ARM64E_SHARED_CACHE: number; -declare const UNW_ARM_S21: number; +declare const suboptarg: string; declare const UNW_EBADFRAME: number; @@ -2780,11 +2780,15 @@ declare const vm_kernel_page_shift: number; declare const UNW_PPC_XER: number; +declare const UNW_EUNSPEC: number; + declare const UNW_RISCV_F16: number; declare const UNW_ARM64_X10: number; -declare const HV_MEMORY_WRITE: number; +declare const UNW_RISCV_F17: number; + +declare const UNW_PPC_V18: number; declare const UNWIND_ARM64_DWARF_SECTION_OFFSET: number; @@ -2792,19 +2796,15 @@ declare const HV_ILLEGAL_GUEST_STATE: number; declare const UNW_PPC64_V25: number; -declare const UNWIND_X86_64_FRAMELESS_STACK_ADJUST: number; - -declare const __fpcr_trap_inexact: number; - declare const OBJC_FULL_COLLECTION: number; declare const _os_activity_none: os_activity_s; declare const kDNSServiceType_RRSIG: number; -declare const UNW_PPC64_F9: number; +declare const UNW_AARCH64_X9: number; -declare const kDNSServiceType_SRV: number; +declare const __dso_handle: mach_header; declare const UIDNA_NONTRANSITIONAL_TO_UNICODE: number; @@ -2814,16 +2814,16 @@ declare const kDNSServiceFlagAnsweredFromCache: number; declare const UNW_PPC64_V8: number; -declare const UNW_PPC64_V6: number; - declare const UIDNA_ERROR_HYPHEN_3_4: number; +declare const UNW_PPC64_F9: number; + +declare const kDNSServiceType_SRV: number; + declare const UNW_PPC64_F21: number; declare const UNW_HEXAGON_R2: number; -declare const UNW_VE_S43: number; - declare const shadow: number; declare const UNWIND_ARM_FRAME_STACK_ADJUST_MASK: number; @@ -2832,14 +2832,10 @@ declare const UNWIND_ARM_MODE_FRAME: number; declare const UNW_X86_64_RSI: number; -declare const UNW_RISCV_X20: number; - declare const UNW_PPC_V13: number; declare const UNWIND_ARM64_FRAMELESS_STACK_SIZE_MASK: number; -declare const _os_log_disabled: os_log_s; - declare const UNWIND_ARM64_FRAME_X23_X24_PAIR: number; declare const UNWIND_ARM64_MODE_MASK: number; @@ -2850,8 +2846,6 @@ declare const UNW_PPC64_F1: number; declare const NDR_record: NDR_record_t; -declare const UNW_PPC64_V3: number; - declare const UNW_PPC64_VS33: number; declare const _xpc_bool_true: _xpc_bool_s; @@ -2866,8 +2860,6 @@ declare const UNW_AARCH64_V10: number; declare const UNWIND_X86_64_REG_R14: number; -declare const UNW_PPC_V1: number; - declare const DYLD_CHAINED_PTR_ARM64E_SEGMENTED: number; declare const dyld_error_kind_dylib_missing: number; @@ -2898,7 +2890,7 @@ declare const h_errno: number; declare const UNW_PPC64_XER: number; -declare const kDNSServiceType_HINFO: number; +declare const XPC_ACTIVITY_STATE_CHECK_IN: number; declare const UNW_VE_S13: number; @@ -2910,9 +2902,9 @@ declare const UNW_S390X_F7: number; declare const kDNSServiceErr_BadParam: number; -declare const UNW_RISCV_X23: number; +declare const HV_UNSUPPORTED: number; -declare const alphaStage: number; +declare const UNW_RISCV_X23: number; declare const UIDNA_ALLOW_UNASSIGNED: number; @@ -2920,11 +2912,13 @@ declare const UNW_LOONGARCH_R3: number; declare const UNW_MIPS_F18: number; +declare const _xpc_type_endpoint: _xpc_type_s; + declare const sys_errlist: interop.Pointer; declare const UNW_PPC_V31: number; -declare const UNW_VE_S55: number; +declare const UNWIND_ARM_FRAME_FIRST_PUSH_R6: number; declare const normal: number; @@ -2934,6 +2928,8 @@ declare const UNW_ARM64_X2: number; declare const UIDNA_ERROR_LEADING_HYPHEN: number; +declare const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: number; + declare const _US_FORCE_UNWIND: number; declare const kDNSServiceErr_NotPermitted: number; @@ -2946,6 +2942,8 @@ declare const UNW_VE_V10: number; declare const UNW_SPARC_I3: number; +declare const UNWIND_X86_FRAMELESS_STACK_REG_COUNT: number; + declare const _xpc_error_key_description: string; declare const UNWIND_ARM_MODE_MASK: number; @@ -2958,12 +2956,12 @@ declare const UNW_PPC_F3: number; declare const kDNSServiceErr_StaleData: number; +declare const UNW_AARCH64_X10: number; + declare const UNW_PPC_V16: number; declare const utf8_countTrailBytes: interop.Pointer; -declare const in6addr_linklocal_allrouters: in6_addr; - declare const UNW_PPC_R0: number; declare const kDNSServiceErr_DoubleNAT: number; @@ -2980,8 +2978,6 @@ declare const UNWIND_X86_MODE_DWARF: number; declare const UNWIND_ARM64_FRAME_D10_D11_PAIR: number; -declare const UNW_PPC_F30: number; - declare const optind: number; declare const UNW_ARM64_D13: number; @@ -3012,6 +3008,8 @@ declare const kDNSServiceErr_BadReference: number; declare const kDNSServiceFlagsRegistrationDomains: number; +declare const in6addr_linklocal_allrouters: in6_addr; + declare const matrix_identity_double2x2: simd_double2x2; declare const kDNSServiceFlagsPrivateThree: number; @@ -3030,27 +3028,33 @@ declare const UNW_OR1K_R9: number; declare const UNW_LOONGARCH_F31: number; -declare const UNW_VE_S29: number; - declare const UNW_PPC_V27: number; declare const bold: number; declare const UNW_X86_64_XMM7: number; +declare const UNW_SPARC_I5: number; + declare const UNW_HEXAGON_R14: number; +declare const _dispatch_source_type_data_add: dispatch_source_type_s; + +declare const finalStage: number; + declare const virtual_memory_guard_exception_code_t: { DEALLOC_GAP: 1, RECLAIM_COPYIO_FAILURE: 2, - SEC_LOOKUP_DENIED: 3, RECLAIM_INDEX_FAILURE: 4, - SEC_RANGE_DENIED: 6, - SEC_ACCESS_FAULT: 7, RECLAIM_DEALLOCATE_FAILURE: 8, - SEC_COPY_DENIED: 16, - SEC_SHARING_DENIED: 32, - SEC_ASYNC_ACCESS_FAULT: 64, + RECLAIM_ACCOUNTING_FAILURE: 9, + SEC_IOPL_ON_EXEC_PAGE: 10, + SEC_EXEC_ON_IOPL_PAGE: 11, + SEC_UPL_WRITE_ON_EXEC_REGION: 12, + SEC_ACCESS_FAULT: 98, + SEC_ASYNC_ACCESS_FAULT: 99, + SEC_COPY_DENIED: 100, + SEC_SHARING_DENIED: 101, }; declare const acl_entry_id_t: { @@ -3423,11 +3427,6 @@ declare const sysdir_search_path_domain_mask_t: { ALL: 65535, }; -declare const mach_vm_range_flavor_t: { - INVALID: 0, - V1: 1, -}; - declare const objc_AssociationPolicy: { ASSIGN: 0, RETAIN_NONATOMIC: 1, @@ -3444,6 +3443,12 @@ declare const NSOtherErrorNumbers: { InvalidArgs: 4, }; +declare const xpc_session_create_flags_t: { + NONE: 0, + INACTIVE: 1, + MACH_PRIVILEGED: 2, +}; + declare const UIndicSyllabicCategory: { OTHER: 0, AVAGRAHA: 1, @@ -3521,12 +3526,6 @@ declare const ifnet_interface_advisory_wifi_freq_band: { WIFI_6GHZ: 3, }; -declare const xpc_session_create_flags_t: { - NONE: 0, - INACTIVE: 1, - MACH_PRIVILEGED: 2, -}; - declare const at_block_format_t: { at_block_format_invalid: 0, at_block_format_astc_4x4_ldr: 1, @@ -3590,10 +3589,6 @@ declare const DNSServiceAAAAPolicy: { Fallback: 1, }; -declare const compression_stream_flags: { - COMPRESSION_STREAM_FINALIZE: 1, -}; - declare const ifnet_interface_advisory_notification_type_cell: { DEFAULT: 0, UPLINK_CRA: 1, @@ -3636,6 +3631,64 @@ declare const UNumericType: { COUNT: 4, }; +declare const ipc_info_object_type_t: { + NONE: 0, + THREAD_CONTROL: 1, + TASK_CONTROL: 2, + HOST: 3, + HOST_PRIV: 4, + PROCESSOR: 5, + PROCESSOR_SET: 6, + PROCESSOR_SET_NAME: 7, + TIMER: 8, + PORT_SUBST_ONCE: 9, + MIG: 10, + MEMORY_OBJECT: 11, + XMM_PAGER: 12, + XMM_KERNEL: 13, + XMM_REPLY: 14, + UND_REPLY: 15, + HOST_NOTIFY: 16, + HOST_SECURITY: 17, + LEDGER: 18, + MAIN_DEVICE: 19, + TASK_NAME: 20, + SUBSYSTEM: 21, + IO_DONE_QUEUE: 22, + SEMAPHORE: 23, + LOCK_SET: 24, + CLOCK: 25, + CLOCK_CTRL: 26, + IOKIT_IDENT: 27, + NAMED_ENTRY: 28, + IOKIT_CONNECT: 29, + IOKIT_OBJECT: 30, + UPL: 31, + MEM_OBJ_CONTROL: 32, + AU_SESSIONPORT: 33, + FILEPORT: 34, + LABELH: 35, + TASK_RESUME: 36, + VOUCHER: 37, + VOUCHER_ATTR_CONTROL: 38, + WORK_INTERVAL: 39, + UX_HANDLER: 40, + UEXT_OBJECT: 41, + ARCADE_REG: 42, + EVENTLINK: 43, + TASK_INSPECT: 44, + TASK_READ: 45, + THREAD_INSPECT: 46, + THREAD_READ: 47, + SUID_CRED: 48, + HYPERVISOR: 49, + TASK_ID_TOKEN: 50, + TASK_FATAL: 51, + KCDATA: 52, + EXCLAVES_RESOURCE: 53, + UNKNOWN: -1, +}; + declare const UIdentifierStatus: { RESTRICT: 0, ALLOW: 1, @@ -3857,11 +3910,23 @@ declare const mach_vm_range_tag_t: { FIXED: 2, }; +declare const NSLinkEditErrors: { + FileAccess: 0, + FileFormat: 1, + MachResource: 2, + UnixResource: 3, + Other: 4, + Warning: 5, + MultiplyDefined: 6, + Undefined: 7, +}; + declare const os_clockid_t: { OS_CLOCK_MACH_ABSOLUTE_TIME: 32, }; declare const mach_port_guard_exception_codes: { + NONE: 0, DESTROY: 1, MOD_REFS: 2, INVALID_OPTIONS: 3, @@ -3870,9 +3935,14 @@ declare const mach_port_guard_exception_codes: { EXCEPTION_BEHAVIOR_ENFORCE: 6, SERVICE_PORT_VIOLATION_FATAL: 7, UNGUARDED: 8, + KOBJECT_REPLY_PORT_SEMANTICS: 9, + REQUIRE_REPLY_PORT_SEMANTICS: 10, INCORRECT_GUARD: 16, IMMOVABLE: 32, STRICT_REPLY: 64, + INVALID_NOTIFICATION_REQ: 65, + INVALID_MPO_ENTITLEMENT: 66, + DESCRIPTOR_VIOLATION: 67, MSG_FILTERED: 128, INVALID_RIGHT: 256, INVALID_NAME: 512, @@ -3889,9 +3959,11 @@ declare const mach_port_guard_exception_codes: { RCV_GUARDED_DESC: 1048576, SERVICE_PORT_VIOLATION_NON_FATAL: 1048577, PROVISIONAL_REPLY_PORT: 1048578, + OOL_PORT_ARRAY_CREATION: 1048579, + MOVE_PROVISIONAL_REPLY_PORT: 1048580, + REPLY_PORT_SINGLE_SO_RIGHT: 1048581, MOD_REFS_NON_FATAL: 2097152, IMMOVABLE_NON_FATAL: 4194304, - REQUIRE_REPLY_PORT_SEMANTICS: 8388608, }; declare const dyld_image_mode: { @@ -3979,6 +4051,7 @@ declare const graftdmg_type_t: { BOOT: 1, PREBOOT: 2, DOWNLEVEL: 3, + AUTH_ENV_GENERIC: 4, PDI_NONCE: 6, EFFECTIVE_AP: 7, MOBILE_ASSET: 8, @@ -4055,6 +4128,16 @@ declare const UHangulSyllableType: { COUNT: 6, }; +declare const task_throughput_qos: { + R_UNSPECIFIED: 0, + R_0: 16646145, + R_1: 16646146, + R_2: 16646147, + R_3: 16646148, + R_4: 16646149, + R_5: 16646150, +}; + declare const ACTION: { FIND: 0, ENTER: 1, @@ -4160,6 +4243,10 @@ declare const _Unwind_Reason_Code: { CONTINUE_UNWIND: 8, }; +declare const compression_stream_flags: { + COMPRESSION_STREAM_FINALIZE: 1, +}; + declare const acl_tag_t: { UNDEFINED_TAG: 0, EXTENDED_ALLOW: 1, @@ -4365,17 +4452,6 @@ declare const UProperty: { INVALID_CODE: -1, }; -declare const NSLinkEditErrors: { - FileAccess: 0, - FileFormat: 1, - MachResource: 2, - UnixResource: 3, - Other: 4, - Warning: 5, - MultiplyDefined: 6, - Undefined: 7, -}; - declare const task_role: { RENICED: -1, UNSPECIFIED: 0, @@ -4387,6 +4463,7 @@ declare const task_role: { NONUI_APPLICATION: 6, DEFAULT_APPLICATION: 7, DARWINBG_APPLICATION: 8, + USER_INIT_APPLICATION: 9, }; declare const reloc_type_generic: { @@ -4398,18 +4475,6 @@ declare const reloc_type_generic: { TLV: 5, }; -declare const URegexpFlag: { - CANON_EQ: 128, - CASE_INSENSITIVE: 2, - COMMENTS: 4, - DOTALL: 32, - LITERAL: 16, - MULTILINE: 8, - UNIX_LINES: 1, - UWORD: 256, - ERROR_ON_UNKNOWN_ESCAPES: 512, -}; - declare const _Unwind_VRS_DataRepresentation: { UINT32: 0, VFPX: 1, @@ -4437,6 +4502,14 @@ declare const at_flags_t: { at_flags_weight_channels_equally: 64, }; +declare const _Unwind_Action: { + SEARCH_PHASE: 1, + CLEANUP_PHASE: 2, + HANDLER_FRAME: 4, + FORCE_UNWIND: 8, + END_OF_STACK: 16, +}; + declare const reloc_type_arm: { RELOC_VANILLA: 0, RELOC_PAIR: 1, @@ -4585,28 +4658,21 @@ declare const ifnet_interface_advisory_notification_type_wifi: { IF_INTERFACE_ADVISORY_NOTIFICATION_TYPE_WIFI_UNDEFINED: 0, }; +declare const malloc_zone_malloc_options_t: { + NONE: 0, + CLEAR: 1, + CANONICAL_TAG: 2, +}; + declare const os_signpost_type_t: { EVENT: 0, INTERVAL_BEGIN: 1, INTERVAL_END: 2, }; -declare const _Unwind_Action: { - SEARCH_PHASE: 1, - CLEANUP_PHASE: 2, - HANDLER_FRAME: 4, - FORCE_UNWIND: 8, - END_OF_STACK: 16, -}; - -declare const task_throughput_qos: { - R_UNSPECIFIED: 0, - R_0: 16646145, - R_1: 16646146, - R_2: 16646147, - R_3: 16646148, - R_4: 16646149, - R_5: 16646150, +declare const mach_vm_range_flavor_t: { + INVALID: 0, + V1: 1, }; declare const audit_session_flags: { @@ -4764,6 +4830,16 @@ declare const clockid_t: { THREAD_CPUTIME_ID: 16, }; +declare const mpo_flags_t: { + PORT: 0, + SERVICE_PORT: 1024, + CONNECTION_PORT: 2048, + REPLY_PORT: 4096, + PROVISIONAL_REPLY_PORT: 16384, + EXCEPTION_PORT: 32768, + CONNECTION_PORT_WITH_PORT_ARRAY: 65536, +}; + declare const so_tracker_attribute: { INVALID: 0, ADDRESS_FAMILY: 1, @@ -4830,6 +4906,18 @@ declare const UCPMapRangeOption: { FIXED_ALL_SURROGATES: 2, }; +declare const URegexpFlag: { + CANON_EQ: 128, + CASE_INSENSITIVE: 2, + COMMENTS: 4, + DOTALL: 32, + LITERAL: 16, + MULTILINE: 8, + UNIX_LINES: 1, + UWORD: 256, + ERROR_ON_UNKNOWN_ESCAPES: 512, +}; + declare const os_activity_flag_t: { DEFAULT: 0, DETACHED: 1, @@ -4857,11 +4945,6 @@ declare const reloc_type_x86_64: { TLV: 9, }; -declare class rb_node { - constructor(init?: rb_node); - opaque: unknown /* const array */; -} - declare class accessx_descriptor { constructor(init?: accessx_descriptor); ad_name_offset: number; @@ -4931,14 +5014,6 @@ declare class __Request__task_register_hardened_exception_handler_t { flavors_allowed: number; } -declare class malloc_statistics_t { - constructor(init?: malloc_statistics_t); - blocks_in_use: number; - size_in_use: number; - max_size_in_use: number; - size_allocated: number; -} - declare class vm_region_submap_short_info_64 { constructor(init?: vm_region_submap_short_info_64); protection: number; @@ -4954,6 +5029,7 @@ declare class vm_region_submap_short_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; } declare class thread_latency_qos_policy { @@ -4981,6 +5057,21 @@ declare class sadb_comb { sadb_comb_hard_usetime: number; } +declare class malloc_statistics_t { + constructor(init?: malloc_statistics_t); + blocks_in_use: number; + size_in_use: number; + max_size_in_use: number; + size_allocated: number; +} + +declare class ip6_hdr { + constructor(init?: ip6_hdr); + ip6_ctlun: unnamed_16337859136180877603; + ip6_src: in6_addr; + ip6_dst: in6_addr; +} + declare class auditpinfo { constructor(init?: auditpinfo); ap_pid: number; @@ -5001,6 +5092,14 @@ declare class msghdr { msg_flags: number; } +declare class ifnet_traffic_descriptor_eth { + constructor(init?: ifnet_traffic_descriptor_eth); + eth_common: ifnet_traffic_descriptor_common; + eth_raddr: ether_addr; + eth_type: number; + eth_mask: number; +} + declare class simd_quatf { constructor(init?: simd_quatf); vector: unknown /* ext vector */; @@ -5049,6 +5148,18 @@ declare class simd_double3x3 { columns: unknown /* const array */; } +declare class __Reply__thread_set_policy_t { + constructor(init?: __Reply__thread_set_policy_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class simd_double2x3 { + constructor(init?: simd_double2x3); + columns: unknown /* const array */; +} + declare class simd_double4x2 { constructor(init?: simd_double4x2); columns: unknown /* const array */; @@ -5200,6 +5311,14 @@ declare class __Request__mach_port_get_set_status_t { name: number; } +declare class __Request__act_get_state_t { + constructor(init?: __Request__act_get_state_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + flavor: number; + old_stateCnt: number; +} + declare class __Request__mach_voucher_debug_info_t { constructor(init?: __Request__mach_voucher_debug_info_t); Head: mach_msg_header_t; @@ -5254,6 +5373,7 @@ declare class vm_statistics64 { external_page_count: number; internal_page_count: number; total_uncompressed_pages_in_compressor: number; + swapped_count: number; } declare class fsignatures { @@ -5323,46 +5443,67 @@ declare class dylib_module { objc_module_info_size: number; } -declare class __Reply__thread_set_policy_t { - constructor(init?: __Reply__thread_set_policy_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; +declare class audit_stat { + constructor(init?: audit_stat); + as_version: number; + as_numevent: number; + as_generated: number; + as_nonattrib: number; + as_kernel: number; + as_audit: number; + as_auditctl: number; + as_enqueue: number; + as_written: number; + as_wblocked: number; + as_rblocked: number; + as_dropped: number; + as_totalsize: number; + as_memused: number; } -declare class simd_double2x3 { - constructor(init?: simd_double2x3); - columns: unknown /* const array */; +declare class exception { + constructor(init?: exception); + type: number; + name: string | null; + arg1: number; + arg2: number; + retval: number; } -declare class unnamed_6875058031576432403 { - constructor(init?: unnamed_6875058031576432403); - fnstart: number; - ehtp: interop.Pointer; - additional: number; - reserved1: number; +declare class __double2 { + constructor(init?: __double2); + __sinval: number; + __cosval: number; } -declare class __Request__act_get_state_t { - constructor(init?: __Request__act_get_state_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - flavor: number; - old_stateCnt: number; +declare class __float2 { + constructor(init?: __float2); + __sinval: number; + __cosval: number; } -declare class unnamed_3930469133159929878 { - constructor(init?: unnamed_3930469133159929878); +declare class unnamed_15487593949060152290 { + constructor(init?: unnamed_15487593949060152290); bitpattern: unknown /* const array */; } -declare class unnamed_4942079824955366697 { - constructor(init?: unnamed_4942079824955366697); - reserved1: number; - reserved2: number; - reserved3: number; - reserved4: number; - reserved5: number; +declare class dwarf_eh_bases { + constructor(init?: dwarf_eh_bases); + tbase: number; + dbase: number; + func: number; +} + +declare class _Unwind_Context { + constructor(init?: _Unwind_Context); +} + +declare class unnamed_3497368185255533242 { + constructor(init?: unnamed_3497368185255533242); + inp6_hlim: number; + inp6_cksum: number; + inp6_ifindex: number; + inp6_hops: number; } declare class __Reply__mach_voucher_debug_info_t { @@ -5466,6 +5607,11 @@ declare class _pcred { p_refcnt: number; } +declare class rb_node { + constructor(init?: rb_node); + opaque: unknown /* const array */; +} + declare class __Reply__mach_port_space_info_t { constructor(init?: __Reply__mach_port_space_info_t); Head: mach_msg_header_t; @@ -5511,6 +5657,21 @@ declare class vmspace { dummy4: unknown /* const array */; } +declare class audit_token_t { + constructor(init?: audit_token_t); + val: unknown /* const array */; +} + +declare class unnamed_13807912713659974825 { + constructor(init?: unnamed_13807912713659974825); + __p_forw: interop.Pointer; + __p_back: interop.Pointer; +} + +declare class proc_ident { + constructor(init?: proc_ident); +} + declare class __Reply__host_virtual_physical_table_info_t { constructor(init?: __Reply__host_virtual_physical_table_info_t); Head: mach_msg_header_t; @@ -5786,6 +5947,16 @@ declare class nt_sid_t { sid_authorities: unknown /* const array */; } +declare class __Reply__mach_memory_entry_get_page_counts_t { + constructor(init?: __Reply__mach_memory_entry_get_page_counts_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + resident_cnt: number; + dirty_cnt: number; + swapped_cnt: number; +} + declare class icmp_ra_addr { constructor(init?: icmp_ra_addr); ira_addr: number; @@ -5995,6 +6166,17 @@ declare class persona_modify_info { unique_pid: number; } +declare class security_token_t { + constructor(init?: security_token_t); + val: unknown /* const array */; +} + +declare class __nl_cat_d { + constructor(init?: __nl_cat_d); + __data: interop.Pointer; + __size: number; +} + declare class __Request__task_policy_set_t { constructor(init?: __Request__task_policy_set_t); Head: mach_msg_header_t; @@ -6187,11 +6369,15 @@ declare class ipc_perm { _key: number; } -declare class __Request__mach_port_type_t { - constructor(init?: __Request__mach_port_type_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; +declare class simd_double4x3 { + constructor(init?: simd_double4x3); + columns: unknown /* const array */; +} + +declare class sched_param { + constructor(init?: sched_param); + sched_priority: number; + __opaque: unknown /* const array */; } declare class __Request__thread_suspend_t { @@ -6349,7 +6535,6 @@ declare class tcpstat { tcps_pawsdrop: number; tcps_predack: number; tcps_preddat: number; - tcps_pcbcachemiss: number; tcps_cachedrtt: number; tcps_cachedrttvar: number; tcps_cachedssthresh: number; @@ -6365,23 +6550,11 @@ declare class tcpstat { tcps_minmssdrops: number; tcps_sndrexmitbad: number; tcps_badrst: number; - tcps_sc_added: number; - tcps_sc_retransmitted: number; - tcps_sc_dupsyn: number; tcps_sc_dropped: number; tcps_sc_completed: number; - tcps_sc_bucketoverflow: number; - tcps_sc_cacheoverflow: number; - tcps_sc_reset: number; - tcps_sc_stale: number; tcps_sc_aborted: number; - tcps_sc_badack: number; - tcps_sc_unreach: number; - tcps_sc_zonefail: number; tcps_sc_sendcookie: number; tcps_sc_recvcookie: number; - tcps_hc_added: number; - tcps_hc_bucketoverflow: number; tcps_sack_recovery_episode: number; tcps_sack_rexmits: number; tcps_sack_rexmit_bytes: number; @@ -6405,16 +6578,12 @@ declare class tcpstat { tcps_snd_swcsum_bytes: number; tcps_snd6_swcsum: number; tcps_snd6_swcsum_bytes: number; - tcps_unused_1: number; - tcps_unused_2: number; - tcps_unused_3: number; tcps_invalid_mpcap: number; tcps_invalid_joins: number; tcps_mpcap_fallback: number; tcps_join_fallback: number; tcps_estab_fallback: number; tcps_invalid_opt: number; - tcps_mp_outofwin: number; tcps_mp_reducedwin: number; tcps_mp_badcsum: number; tcps_mp_oodata: number; @@ -6437,21 +6606,15 @@ declare class tcpstat { tcps_detect_reordering: number; tcps_delay_recovery: number; tcps_avoid_rxmt: number; - tcps_unnecessary_rxmt: number; - tcps_nostretchack: number; - tcps_rescue_rxmt: number; tcps_pto_in_recovery: number; tcps_pmtudbh_reverted: number; - tcps_dsack_disable: number; tcps_dsack_ackloss: number; tcps_dsack_badrexmt: number; tcps_dsack_sent: number; tcps_dsack_recvd: number; tcps_dsack_recvd_old: number; - tcps_mp_sel_symtomsd: number; tcps_mp_sel_rtt: number; tcps_mp_sel_rto: number; - tcps_mp_sel_peer: number; tcps_mp_num_probes: number; tcps_mp_verdowngrade: number; tcps_drop_after_sleep: number; @@ -6673,8 +6836,27 @@ declare class icmp { icmp_type: number; icmp_code: number; icmp_cksum: number; - icmp_hun: unnamed_13992860994693902525; - icmp_dun: unnamed_590545025436214185; + icmp_hun: unnamed_11756580666549258417; + icmp_dun: unnamed_6910657430341859690; +} + +declare class __Reply__host_processor_info_t { + constructor(init?: __Reply__host_processor_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + out_processor_info: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + out_processor_count: number; + out_processor_infoCnt: number; +} + +declare class hv_data_abort_notification_t { + constructor(init?: hv_data_abort_notification_t); + context: number; + ipa: number; + value: number; + access_size: number; + access_type: number; } declare class ip6_opt_router { @@ -6748,13 +6930,6 @@ declare class ip6_ext { ip6e_len: number; } -declare class ip6_hdr { - constructor(init?: ip6_hdr); - ip6_ctlun: unnamed_5780517346839797102; - ip6_src: in6_addr; - ip6_dst: in6_addr; -} - declare class objc_method { constructor(init?: objc_method); } @@ -6802,14 +6977,6 @@ declare class xinpgen { xig_sogen: number; } -declare class unnamed_12874029291639675563 { - constructor(init?: unnamed_12874029291639675563); - inp6_hlim: number; - inp6_cksum: number; - inp6_ifindex: number; - inp6_hops: number; -} - declare class xinpcb64 { constructor(init?: xinpcb64); xi_len: number; @@ -6827,10 +6994,10 @@ declare class xinpcb64 { inp_vflag: number; inp_ip_ttl: number; inp_ip_p: number; - inp_dependfaddr: unnamed_9269768510135550006; - inp_dependladdr: unnamed_4621196920532605477; - inp_depend4: unnamed_7328140584881457184; - inp_depend6: unnamed_12874029291639675563; + inp_dependfaddr: unnamed_3694722665405033679; + inp_dependladdr: unnamed_17329325756089032898; + inp_depend4: unnamed_12932631033977542443; + inp_depend6: unnamed_3497368185255533242; xi_socket: xsocket64; xi_alignment_hack: number; } @@ -6896,18 +7063,11 @@ declare class xinpcb { xi_alignment_hack: number; } -declare class unnamed_16057534543098669224 { - constructor(init?: unnamed_16057534543098669224); - inp6_options: number; - inp6_hlim: number; - unused_uint8_1: number; - unused_uint16_1: number; - inp6_outputopts: number; - inp6_moptions: number; - inp6_icmp6filt: number; - inp6_cksum: number; - inp6_ifindex: number; - inp6_hops: number; +declare class unnamed_6009673998943019639 { + constructor(init?: unnamed_6009673998943019639); + inp4_ip_tos: number; + inp4_options: number; + inp4_moptions: number; } declare class inpcbpolicy { @@ -7090,6 +7250,16 @@ declare class nd_opt_pref64 { nd_opt_pref64_prefix: unknown /* const array */; } +declare class nd_opt_dnr { + constructor(init?: nd_opt_dnr); + nd_opt_dnr_type: number; + nd_opt_dnr_len: number; + nd_opt_dnr_svc_priority: unknown /* const array */; + nd_opt_dnr_lifetime: unknown /* const array */; + nd_opt_dnr_adn_len: unknown /* const array */; + nd_opt_dnr_continuation: unknown /* const array */; +} + declare class auditinfo { constructor(init?: auditinfo); ai_auid: number; @@ -7185,7 +7355,7 @@ declare class icmp6_hdr { icmp6_type: number; icmp6_code: number; icmp6_cksum: number; - icmp6_dataun: unnamed_12668126292711546999; + icmp6_dataun: unnamed_17677869109873497955; } declare class _opaque_pthread_rwlockattr_t { @@ -7438,6 +7608,14 @@ declare class ifnet_ip_addr { constructor(init?: ifnet_ip_addr); } +declare class unnamed_179278192402666286 { + constructor(init?: unnamed_179278192402666286); + fnstart: number; + ehtp: interop.Pointer; + additional: number; + reserved1: number; +} + declare class ifnet_interface_advisory_cell_context { constructor(init?: ifnet_interface_advisory_cell_context); radio_access_technology: number; @@ -7454,13 +7632,6 @@ declare class ifnet_interface_advisory_cell_context { __pad: number; } -declare class unnamed_4753490486630450008 { - constructor(init?: unnamed_4753490486630450008); - inp4_ip_tos: number; - inp4_options: number; - inp4_moptions: number; -} - declare class __darwin_ucontext64 { constructor(init?: __darwin_ucontext64); uc_onstack: number; @@ -7504,7 +7675,7 @@ declare class rpc_subsystem { declare class if_wifi_status { constructor(init?: if_wifi_status); - if_wifi_u: unnamed_7183204894828581474; + if_wifi_u: unnamed_12652079418674710618; } declare class xucred { @@ -7517,7 +7688,7 @@ declare class xucred { declare class if_cellular_status { constructor(init?: if_cellular_status); - if_cell_u: unnamed_15119962329346617861; + if_cell_u: unnamed_8108292665603034391; } declare class so_np_extensions { @@ -7670,7 +7841,7 @@ declare class dispatch_queue_attr_s { declare class ifconf { constructor(init?: ifconf); ifc_len: number; - ifc_ifcu: unnamed_11584990870218000395; + ifc_ifcu: unnamed_7714139358160886187; } declare class ifdrv { @@ -7684,7 +7855,7 @@ declare class ifdrv { declare class ifreq { constructor(init?: ifreq); ifr_name: unknown /* const array */; - ifr_ifru: unnamed_7872740099522180759; + ifr_ifru: unnamed_2211568306095038366; } declare class __Request__processor_info_t { @@ -7978,7 +8149,7 @@ declare class wordexp_t { declare class in6_addr { constructor(init?: in6_addr); - __u6_addr: unnamed_9514921772044709579; + __u6_addr: unnamed_7407515708615317395; } declare class in_pktinfo { @@ -8121,62 +8292,6 @@ declare class aiocb { aio_lio_opcode: number; } -declare class audit_stat { - constructor(init?: audit_stat); - as_version: number; - as_numevent: number; - as_generated: number; - as_nonattrib: number; - as_kernel: number; - as_audit: number; - as_auditctl: number; - as_enqueue: number; - as_written: number; - as_wblocked: number; - as_rblocked: number; - as_dropped: number; - as_totalsize: number; - as_memused: number; -} - -declare class exception { - constructor(init?: exception); - type: number; - name: string | null; - arg1: number; - arg2: number; - retval: number; -} - -declare class sqlite3_pcache_methods2 { - constructor(init?: sqlite3_pcache_methods2); - iVersion: number; - pArg: interop.Pointer; - xInit: (p1: interop.PointerConvertible) => number | null; - xShutdown: (p1: interop.PointerConvertible) => void | null; - xCreate: (p1: number, p2: number, p3: number) => interop.Pointer | null; - xCachesize: (p1: interop.PointerConvertible, p2: number) => void | null; - xPagecount: (p1: interop.PointerConvertible) => number | null; - xFetch: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; - xUnpin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - xRekey: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - xTruncate: (p1: interop.PointerConvertible, p2: number) => void | null; - xDestroy: (p1: interop.PointerConvertible) => void | null; - xShrink: (p1: interop.PointerConvertible) => void | null; -} - -declare class __double2 { - constructor(init?: __double2); - __sinval: number; - __cosval: number; -} - -declare class __float2 { - constructor(init?: __float2); - __sinval: number; - __cosval: number; -} - declare class iovec { constructor(init?: iovec); iov_base: interop.Pointer; @@ -8240,8 +8355,8 @@ declare class vm_range_t { size: number; } -declare class unnamed_15122717027961369605 { - constructor(init?: unnamed_15122717027961369605); +declare class unnamed_4004670689430456966 { + constructor(init?: unnamed_4004670689430456966); hash: number; summary: malloc_type_summary_v0_t; } @@ -8292,12 +8407,6 @@ declare class malloc_introspection_t { zone_type: number; } -declare class unnamed_10109850508396581031 { - constructor(init?: unnamed_10109850508396581031); - opaque1: interop.Pointer; - opaque2: number; -} - declare class objc_super { constructor(init?: objc_super); receiver: interop.Object | null; @@ -8350,45 +8459,12 @@ declare class os_log_s { constructor(init?: os_log_s); } -declare class dwarf_eh_bases { - constructor(init?: dwarf_eh_bases); - tbase: number; - dbase: number; - func: number; -} - -declare class _Unwind_Context { - constructor(init?: _Unwind_Context); -} - declare class _RuneRange { constructor(init?: _RuneRange); __nranges: number; __ranges: interop.Pointer; } -declare class simd_double4x3 { - constructor(init?: simd_double4x3); - columns: unknown /* const array */; -} - -declare class sched_param { - constructor(init?: sched_param); - sched_priority: number; - __opaque: unknown /* const array */; -} - -declare class security_token_t { - constructor(init?: security_token_t); - val: unknown /* const array */; -} - -declare class __nl_cat_d { - constructor(init?: __nl_cat_d); - __data: interop.Pointer; - __size: number; -} - declare class unwind_info_section_header_lsda_index_entry { constructor(init?: unwind_info_section_header_lsda_index_entry); functionOffset: number; @@ -8424,18 +8500,6 @@ declare class unwind_info_section_header { indexCount: number; } -declare class vfs_server { - constructor(init?: vfs_server); - vs_minutes: number; - vs_server_name: unknown /* const array */; -} - -declare class unnamed_2488101097882563130 { - constructor(init?: unnamed_2488101097882563130); - start: number; - length: number; -} - declare class __Request__processor_set_tasks_with_flavor_t { constructor(init?: __Request__processor_set_tasks_with_flavor_t); Head: mach_msg_header_t; @@ -8634,12 +8698,6 @@ declare class __Reply__processor_set_create_t { new_name: mach_msg_port_descriptor_t; } -declare class unnamed_15188807568549777765 { - constructor(init?: unnamed_15188807568549777765); - __p_forw: interop.Pointer; - __p_back: interop.Pointer; -} - declare class encryption_info_command_64 { constructor(init?: encryption_info_command_64); cmd: number; @@ -8696,16 +8754,6 @@ declare class __Reply__host_get_clock_service_t { clock_serv: mach_msg_port_descriptor_t; } -declare class __Reply__host_processor_info_t { - constructor(init?: __Reply__host_processor_info_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - out_processor_info: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - out_processor_count: number; - out_processor_infoCnt: number; -} - declare class __Reply___host_page_size_t { constructor(init?: __Reply___host_page_size_t); Head: mach_msg_header_t; @@ -8730,6 +8778,11 @@ declare class __Request__mach_zone_info_for_zone_t { name: mach_zone_name; } +declare class __Request__host_get_multiuser_config_flags_t { + constructor(init?: __Request__host_get_multiuser_config_flags_t); + Head: mach_msg_header_t; +} + declare class objc_method_description { constructor(init?: objc_method_description); name: string | null; @@ -9277,53 +9330,6 @@ declare class __Request__mach_port_kobject_t { name: number; } -declare class __Request__processor_set_statistics_t { - constructor(init?: __Request__processor_set_statistics_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - flavor: number; - info_outCnt: number; -} - -declare class __Reply__host_get_io_main_t { - constructor(init?: __Reply__host_get_io_main_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - io_main: mach_msg_port_descriptor_t; -} - -declare class mach_msg_ool_ports_descriptor32_t { - constructor(init?: mach_msg_ool_ports_descriptor32_t); - address: number; - count: number; - deallocate: number; - copy: number; - disposition: number; - type: number; -} - -declare class __darwin_arm_thread_state64 { - constructor(init?: __darwin_arm_thread_state64); - __x: unknown /* const array */; - __fp: number; - __lr: number; - __sp: number; - __pc: number; - __cpsr: number; - __pad: number; -} - -declare class i386_float_state { - constructor(init?: i386_float_state); -} - -declare class __Request__mach_port_get_context_t { - constructor(init?: __Request__mach_port_get_context_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; -} - declare class winsize { constructor(init?: winsize); ws_row: number; @@ -9339,24 +9345,9 @@ declare class __Request__mach_port_get_srights_t { name: number; } -declare class simd_float4x2 { - constructor(init?: simd_float4x2); - columns: unknown /* const array */; -} - -declare class zone_btrecord { - constructor(init?: zone_btrecord); - ref_count: number; - operation_type: number; - bt: unknown /* const array */; -} - -declare class __Request__mach_port_set_context_t { - constructor(init?: __Request__mach_port_set_context_t); +declare class __Request__mach_memory_entry_get_page_counts_t { + constructor(init?: __Request__mach_memory_entry_get_page_counts_t); Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; - context: number; } declare class __Request__task_set_port_space_t { @@ -9475,6 +9466,7 @@ declare class vm_region_submap_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; pages_reusable: number; object_id_full: number; } @@ -9845,6 +9837,9 @@ declare class sqlite3_api_routines { value_encoding: (p1: interop.PointerConvertible) => number | null; is_interrupted: (p1: interop.PointerConvertible) => number | null; stmt_explain: (p1: interop.PointerConvertible, p2: number) => number | null; + get_clientdata: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + set_clientdata: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => number | null; + setlk_timeout: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; } declare class __Reply__vm_region_recurse_t { @@ -10259,6 +10254,30 @@ declare class __Request__vm_write_t { dataCnt: number; } +declare class statvfs { + constructor(init?: statvfs); + f_bsize: number; + f_frsize: number; + f_blocks: number; + f_bfree: number; + f_bavail: number; + f_files: number; + f_ffree: number; + f_favail: number; + f_fsid: number; + f_flag: number; + f_namemax: number; +} + +declare class __Request__vm_inherit_t { + constructor(init?: __Request__vm_inherit_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + address: number; + size: number; + new_inheritance: number; +} + declare class mach_msg_empty_send_t { constructor(init?: mach_msg_empty_send_t); header: mach_msg_header_t; @@ -10421,6 +10440,15 @@ declare class __Reply__thread_get_exception_ports_t { old_flavors: unknown /* const array */; } +declare class unnamed_12299193357515738360 { + constructor(init?: unnamed_12299193357515738360); + reserved1: number; + reserved2: number; + reserved3: number; + reserved4: number; + reserved5: number; +} + declare class __Reply__thread_get_special_port_t { constructor(init?: __Reply__thread_get_special_port_t); Head: mach_msg_header_t; @@ -10461,7 +10489,7 @@ declare class if_link_status { constructor(init?: if_link_status); ifsr_version: number; ifsr_len: number; - ifsr_u: unnamed_13450847161391470468; + ifsr_u: unnamed_8615195772057165089; } declare class __Request__thread_get_exception_ports_info_t { @@ -10596,6 +10624,17 @@ declare class __Reply__host_kernel_version_t { kernel_version: unknown /* const array */; } +declare class unnamed_6342437417046313061 { + constructor(init?: unnamed_6342437417046313061); + numColorChannels: number; + log2BlockBytes: number; + blockWidth: number; + blockHeight: number; + isHDR: number; + hasAlpha: number; + _reserved: number; +} + declare class __Request__thread_swap_exception_ports_t { constructor(init?: __Request__thread_swap_exception_ports_t); Head: mach_msg_header_t; @@ -10691,6 +10730,13 @@ declare class __Request__mach_port_insert_member_t { pset: number; } +declare class __Request__mach_port_type_t { + constructor(init?: __Request__mach_port_type_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; +} + declare class relocation_info { constructor(init?: relocation_info); r_address: number; @@ -11340,11 +11386,6 @@ declare class __Request__task_get_exception_ports_info_t { exception_mask: number; } -declare class unnamed_7328140584881457184 { - constructor(init?: unnamed_7328140584881457184); - inp4_ip_tos: number; -} - declare class __Request__task_dyld_process_info_notify_deregister_t { constructor(init?: __Request__task_dyld_process_info_notify_deregister_t); Head: mach_msg_header_t; @@ -11592,6 +11633,12 @@ declare class __Request__task_assign_t { assign_threads: number; } +declare class Point { + constructor(init?: Point); + v: number; + h: number; +} + declare class __Reply__vm_region_64_t { constructor(init?: __Reply__vm_region_64_t); Head: mach_msg_header_t; @@ -11604,12 +11651,6 @@ declare class __Reply__vm_region_64_t { info: unknown /* const array */; } -declare class Point { - constructor(init?: Point); - v: number; - h: number; -} - declare class __Reply__mach_memory_entry_purgable_control_t { constructor(init?: __Reply__mach_memory_entry_purgable_control_t); Head: mach_msg_header_t; @@ -11888,6 +11929,12 @@ declare class __Request__task_set_info_t { task_info_in: unknown /* const array */; } +declare class unnamed_15105762553865172983 { + constructor(init?: unnamed_15105762553865172983); + sp: number; + bitpattern: unknown /* const array */; +} + declare class vm_extmod_statistics { constructor(init?: vm_extmod_statistics); task_for_pid_count: number; @@ -11946,13 +11993,6 @@ declare class __Reply__thread_terminate_t { RetCode: number; } -declare class vm_purgeable_info { - constructor(init?: vm_purgeable_info); - fifo_data: unknown /* const array */; - obsolete_data: vm_purgeable_stat; - lifo_data: unknown /* const array */; -} - declare class __Request__vm_region_64_t { constructor(init?: __Request__vm_region_64_t); Head: mach_msg_header_t; @@ -12099,6 +12139,12 @@ declare class __Request__processor_set_info_t { info_outCnt: number; } +declare class unnamed_14709552253899551019 { + constructor(init?: unnamed_14709552253899551019); + start: number; + length: number; +} + declare class __Request__processor_set_policy_enable_t { constructor(init?: __Request__processor_set_policy_enable_t); Head: mach_msg_header_t; @@ -12106,6 +12152,21 @@ declare class __Request__processor_set_policy_enable_t { policy: number; } +declare class __Reply__host_get_io_main_t { + constructor(init?: __Reply__host_get_io_main_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + io_main: mach_msg_port_descriptor_t; +} + +declare class __Request__processor_set_statistics_t { + constructor(init?: __Request__processor_set_statistics_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + flavor: number; + info_outCnt: number; +} + declare class __Reply__processor_get_assignment_t { constructor(init?: __Reply__processor_get_assignment_t); Head: mach_msg_header_t; @@ -12259,7 +12320,7 @@ declare class __Reply__mach_port_kobject_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - object_type: number; + object_type: interop.Enum; object_addr: number; } @@ -12425,20 +12486,6 @@ declare class __Request__kext_request_t { request_dataCnt: number; } -declare class target_triple_command { - constructor(init?: target_triple_command); - cmd: number; - cmdsize: number; - triple: lc_str; -} - -declare class __Request__host_set_UNDServer_t { - constructor(init?: __Request__host_set_UNDServer_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - server: mach_msg_port_descriptor_t; -} - declare class __Request__host_swap_exception_ports_t { constructor(init?: __Request__host_swap_exception_ports_t); Head: mach_msg_header_t; @@ -12504,68 +12551,31 @@ declare class __Request__host_default_memory_manager_t { cluster_size: number; } -declare class NXArchInfo { - constructor(init?: NXArchInfo); - name: string | null; - cputype: number; - cpusubtype: number; - byteorder: interop.Enum; - description: string | null; -} - -declare class UCPMap { - constructor(init?: UCPMap); -} - -declare class mach_msg_ool_ports_descriptor_t { - constructor(init?: mach_msg_ool_ports_descriptor_t); - address: interop.Pointer; - deallocate: number; - copy: number; - disposition: number; - type: number; - count: number; +declare class mach_core_details { + constructor(init?: mach_core_details); + gzip_offset: number; + gzip_length: number; + core_name: unknown /* const array */; } -declare class __Request__task_set_state_t { - constructor(init?: __Request__task_set_state_t); +declare class __Request__mach_port_set_context_t { + constructor(init?: __Request__mach_port_set_context_t); Head: mach_msg_header_t; NDR: NDR_record_t; - flavor: number; - new_stateCnt: number; - new_state: unknown /* const array */; -} - -declare class kevent { - constructor(init?: kevent); - ident: number; - filter: number; - flags: number; - fflags: number; - data: number; - udata: interop.Pointer; -} - -declare class _opaque_pthread_rwlock_t { - constructor(init?: _opaque_pthread_rwlock_t); - __sig: number; - __opaque: unknown /* const array */; + name: number; + context: number; } -declare class mach_core_fileheader { - constructor(init?: mach_core_fileheader); - signature: number; - log_offset: number; - log_length: number; - num_files: number; - files: unknown /* const array */; +declare class simd_float4x2 { + constructor(init?: simd_float4x2); + columns: unknown /* const array */; } -declare class mach_core_details { - constructor(init?: mach_core_details); - gzip_offset: number; - gzip_length: number; - core_name: unknown /* const array */; +declare class zone_btrecord { + constructor(init?: zone_btrecord); + ref_count: number; + operation_type: number; + bt: unknown /* const array */; } declare class twolevel_hint { @@ -12578,7 +12588,7 @@ declare class ifkpi { constructor(init?: ifkpi); ifk_module_id: number; ifk_type: number; - ifk_data: unnamed_6750547362077960636; + ifk_data: unnamed_9258683820468786927; } declare class __Reply__mach_port_get_context_t { @@ -12589,6 +12599,12 @@ declare class __Reply__mach_port_get_context_t { context: number; } +declare class vfs_server { + constructor(init?: vfs_server); + vs_minutes: number; + vs_server_name: unknown /* const array */; +} + declare class vm_info_region { constructor(init?: vm_info_region); vir_start: number; @@ -12783,29 +12799,38 @@ declare class kmod_info_64_v1 { stop_addr: number; } -declare class TimeBaseRecord { - constructor(init?: TimeBaseRecord); +declare class z_stream_s { + constructor(init?: z_stream_s); + next_in: interop.Pointer; + avail_in: number; + total_in: number; + next_out: interop.Pointer; + avail_out: number; + total_out: number; + msg: string | null; + state: interop.Pointer; + zalloc: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; + zfree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + opaque: interop.Pointer; + data_type: number; + adler: number; + reserved: number; } -declare class kmod_info_32_v1 { - constructor(init?: kmod_info_32_v1); - next_addr: number; - info_version: number; - id: number; - name: unknown /* const array */; - version: unknown /* const array */; - reference_count: number; - reference_list_addr: number; - address: number; - size: number; - hdr_size: number; - start_addr: number; - stop_addr: number; +declare class __Request__task_create_identity_token_t { + constructor(init?: __Request__task_create_identity_token_t); + Head: mach_msg_header_t; +} + +declare class kmod_reference { + constructor(init?: kmod_reference); + next: interop.Pointer; + info: interop.Pointer; } declare class ranlib_64 { constructor(init?: ranlib_64); - ran_un: unnamed_13354131770504221595; + ran_un: unnamed_4326415483873529382; ran_off: number; } @@ -12963,24 +12988,6 @@ declare class __sigaction { sa_flags: number; } -declare class __Request__mach_port_peek_t { - constructor(init?: __Request__mach_port_peek_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; - trailer_type: number; - request_seqnop: number; - trailer_infopCnt: number; -} - -declare class unnamed_16513952681906905268 { - constructor(init?: unnamed_16513952681906905268); - w_Termsig: number; - w_Coredump: number; - w_Retcode: number; - w_Filler: number; -} - declare class task_inspect_basic_counts { constructor(init?: task_inspect_basic_counts); instructions: number; @@ -13376,6 +13383,12 @@ declare class __Reply__vm_remap_new_t { max_protection: number; } +declare class hv_vm_mem_access_msg_t { + constructor(init?: hv_vm_mem_access_msg_t); + header: mach_msg_header_t; + body: hv_data_abort_notification_t; +} + declare class ipc_info_name { constructor(init?: ipc_info_name); iin_name: number; @@ -13458,6 +13471,13 @@ declare class fd_set { fds_bits: unknown /* const array */; } +declare class vm_purgeable_info { + constructor(init?: vm_purgeable_info); + fifo_data: unknown /* const array */; + obsolete_data: vm_purgeable_stat; + lifo_data: unknown /* const array */; +} + declare class host_can_has_debugger_info { constructor(init?: host_can_has_debugger_info); can_has_debugger: number; @@ -13617,7 +13637,7 @@ declare class ProcessSerialNumber { declare class nlist { constructor(init?: nlist); - n_un: unnamed_2646920081265612283; + n_un: unnamed_5674908314878704785; n_type: number; n_sect: number; n_desc: number; @@ -13698,6 +13718,17 @@ declare class internal_state { constructor(init?: internal_state); } +declare class __Request__mach_port_get_context_t { + constructor(init?: __Request__mach_port_get_context_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; +} + +declare class i386_float_state { + constructor(init?: i386_float_state); +} + declare class _NSZone { constructor(init?: _NSZone); } @@ -13794,17 +13825,6 @@ declare class __darwin_arm_exception_state64 { __exception: number; } -declare class unnamed_2553143966604526497 { - constructor(init?: unnamed_2553143966604526497); - numColorChannels: number; - log2BlockBytes: number; - blockWidth: number; - blockHeight: number; - isHDR: number; - hasAlpha: number; - _reserved: number; -} - declare class __Request__task_set_policy_t { constructor(init?: __Request__task_set_policy_t); Head: mach_msg_header_t; @@ -13911,7 +13931,7 @@ declare class dyld_chained_fixups_header { declare class ranlib { constructor(init?: ranlib); - ran_un: unnamed_13336292902992397422; + ran_un: unnamed_3163621404872128834; ran_off: number; } @@ -13992,7 +14012,7 @@ declare class tlv_descriptor { declare class arm_unified_thread_state { constructor(init?: arm_unified_thread_state); ash: arm_state_hdr; - uts: unnamed_16570823073548673176; + uts: unnamed_9545513650739234565; } declare class __Reply__thread_get_exception_ports_info_t { @@ -14052,6 +14072,12 @@ declare class __Request__host_set_special_port_t { which: number; } +declare class unnamed_3287053234192669519 { + constructor(init?: unnamed_3287053234192669519); + opaque1: interop.Pointer; + opaque2: number; +} + declare class __Reply__vm_read_overwrite_t { constructor(init?: __Reply__vm_read_overwrite_t); Head: mach_msg_header_t; @@ -14086,6 +14112,20 @@ declare class __Reply__thread_set_mach_voucher_t { RetCode: number; } +declare class __Request__host_set_UNDServer_t { + constructor(init?: __Request__host_set_UNDServer_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + server: mach_msg_port_descriptor_t; +} + +declare class target_triple_command { + constructor(init?: target_triple_command); + cmd: number; + cmdsize: number; + triple: lc_str; +} + declare class mach_header { constructor(init?: mach_header); magic: number; @@ -14737,6 +14777,27 @@ declare class fvmfile_command { header_addr: number; } +declare class mach_msg_ool_ports_descriptor32_t { + constructor(init?: mach_msg_ool_ports_descriptor32_t); + address: number; + count: number; + deallocate: number; + copy: number; + disposition: number; + type: number; +} + +declare class __darwin_arm_thread_state64 { + constructor(init?: __darwin_arm_thread_state64); + __x: unknown /* const array */; + __fp: number; + __lr: number; + __sp: number; + __pc: number; + __cpsr: number; + __pad: number; +} + declare class mach_msg_body_t { constructor(init?: mach_msg_body_t); msgh_descriptor_count: number; @@ -14750,6 +14811,26 @@ declare class entry_point_command { stacksize: number; } +declare class kmod_info_32_v1 { + constructor(init?: kmod_info_32_v1); + next_addr: number; + info_version: number; + id: number; + name: unknown /* const array */; + version: unknown /* const array */; + reference_count: number; + reference_list_addr: number; + address: number; + size: number; + hdr_size: number; + start_addr: number; + stop_addr: number; +} + +declare class TimeBaseRecord { + constructor(init?: TimeBaseRecord); +} + declare class __Request__vm_region_recurse_t { constructor(init?: __Request__vm_region_recurse_t); Head: mach_msg_header_t; @@ -14767,6 +14848,39 @@ declare class FixedRect { bottom: number; } +declare class Fts5ExtensionApi { + constructor(init?: Fts5ExtensionApi); + iVersion: number; + xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; + xColumnCount: (p1: interop.PointerConvertible) => number | null; + xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; + xPhraseCount: (p1: interop.PointerConvertible) => number | null; + xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; + xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xRowid: (p1: interop.PointerConvertible) => number | null; + xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; + xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; + xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xQueryToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xInstToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xColumnLocale: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xTokenize_v2: (p1: interop.PointerConvertible, p2: string, p3: number, p4: string, p5: number, p6: interop.PointerConvertible, p7: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; +} + +declare class task_ipc_space_policy_info { + constructor(init?: task_ipc_space_policy_info); + space_policy: number; +} + declare class __Request__mach_memory_entry_purgable_control_t { constructor(init?: __Request__mach_memory_entry_purgable_control_t); Head: mach_msg_header_t; @@ -14903,6 +15017,15 @@ declare class audit_fstat { af_currsz: number; } +declare class policy_timeshare_info { + constructor(init?: policy_timeshare_info); + max_priority: number; + base_priority: number; + cur_priority: number; + depressed: number; + depress_priority: number; +} + declare class __Reply__host_processor_sets_t { constructor(init?: __Reply__host_processor_sets_t); Head: mach_msg_header_t; @@ -15096,6 +15219,27 @@ declare class __Request__task_get_special_port_t { which_port: number; } +declare class __Reply__thread_abort_safely_t { + constructor(init?: __Reply__thread_abort_safely_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class unnamed_3527009257996198812 { + constructor(init?: unnamed_3527009257996198812); + inp6_options: number; + inp6_hlim: number; + unused_uint8_1: number; + unused_uint16_1: number; + inp6_outputopts: number; + inp6_moptions: number; + inp6_icmp6filt: number; + inp6_cksum: number; + inp6_ifindex: number; + inp6_hops: number; +} + declare class __Reply__task_assign_t { constructor(init?: __Reply__task_assign_t); Head: mach_msg_header_t; @@ -15327,18 +15471,6 @@ declare class UIDNA { constructor(init?: UIDNA); } -declare class policy_rr_base { - constructor(init?: policy_rr_base); - base_priority: number; - quantum: number; -} - -declare class unnamed_16954642694887390931 { - constructor(init?: unnamed_16954642694887390931); - sp: number; - bitpattern: unknown /* const array */; -} - declare class __Request__thread_set_special_port_t { constructor(init?: __Request__thread_set_special_port_t); Head: mach_msg_header_t; @@ -15401,6 +15533,38 @@ declare class msg_labels_t { sender: number; } +declare class NXArchInfo { + constructor(init?: NXArchInfo); + name: string | null; + cputype: number; + cpusubtype: number; + byteorder: interop.Enum; + description: string | null; +} + +declare class UCPMap { + constructor(init?: UCPMap); +} + +declare class __Request__task_set_state_t { + constructor(init?: __Request__task_set_state_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + flavor: number; + new_stateCnt: number; + new_state: unknown /* const array */; +} + +declare class mach_msg_ool_ports_descriptor_t { + constructor(init?: mach_msg_ool_ports_descriptor_t); + address: interop.Pointer; + deallocate: number; + copy: number; + disposition: number; + type: number; + count: number; +} + declare class UParseError { constructor(init?: UParseError); line: number; @@ -15492,6 +15656,21 @@ declare class __Reply__thread_swap_exception_ports_t { old_flavors: unknown /* const array */; } +declare class mach_core_fileheader { + constructor(init?: mach_core_fileheader); + signature: number; + log_offset: number; + log_length: number; + num_files: number; + files: unknown /* const array */; +} + +declare class _opaque_pthread_rwlock_t { + constructor(init?: _opaque_pthread_rwlock_t); + __sig: number; + __opaque: unknown /* const array */; +} + declare class mach_msg_trailer_t { constructor(init?: mach_msg_trailer_t); msgh_trailer_type: number; @@ -15524,6 +15703,20 @@ declare class __Reply__processor_exit_t { RetCode: number; } +declare class __Reply__mach_ports_register_t { + constructor(init?: __Reply__mach_ports_register_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class unnamed_544468448031136256 { + constructor(init?: unnamed_544468448031136256); + w_Stopval: number; + w_Stopsig: number; + w_Filler: number; +} + declare class mach_msg_ool_descriptor_t { constructor(init?: mach_msg_ool_descriptor_t); address: interop.Pointer; @@ -15581,6 +15774,24 @@ declare class sqlite3_module { xRelease: (p1: interop.PointerConvertible, p2: number) => number | null; xRollbackTo: (p1: interop.PointerConvertible, p2: number) => number | null; xShadowName: (p1: string) => number | null; + xIntegrity: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => number | null; +} + +declare class mach_msg_port_descriptor_t { + constructor(init?: mach_msg_port_descriptor_t); + name: number; + pad1: number; + pad2: number; + disposition: number; + type: number; +} + +declare class unnamed_15169717648918479760 { + constructor(init?: unnamed_15169717648918479760); + w_Termsig: number; + w_Coredump: number; + w_Retcode: number; + w_Filler: number; } declare class __Request__host_get_UNDServer_t { @@ -15605,7 +15816,7 @@ declare class scattered_relocation_info { declare class extern_proc { constructor(init?: extern_proc); - p_un: unnamed_15743349110863912704; + p_un: unnamed_17148095711108601145; p_vmspace: interop.Pointer; p_sigacts: interop.Pointer; p_flag: number; @@ -15668,15 +15879,6 @@ declare class rr_pco_use { rpu_prefix: in6_addr; } -declare class mach_msg_port_descriptor_t { - constructor(init?: mach_msg_port_descriptor_t); - name: number; - pad1: number; - pad2: number; - disposition: number; - type: number; -} - declare class __Reply__task_register_dyld_set_dyld_state_t { constructor(init?: __Reply__task_register_dyld_set_dyld_state_t); Head: mach_msg_header_t; @@ -15723,10 +15925,10 @@ declare class _Unwind_Control_Block { constructor(init?: _Unwind_Control_Block); exception_class: number; exception_cleanup: (p1: interop.Enum, p2: interop.PointerConvertible) => void | null; - unwinder_cache: unnamed_4942079824955366697; - barrier_cache: unnamed_16954642694887390931; - cleanup_cache: unnamed_3930469133159929878; - pr_cache: unnamed_6875058031576432403; + unwinder_cache: unnamed_12299193357515738360; + barrier_cache: unnamed_15105762553865172983; + cleanup_cache: unnamed_15487593949060152290; + pr_cache: unnamed_179278192402666286; : number; } @@ -15751,6 +15953,16 @@ declare class sqlite3_stmt { constructor(init?: sqlite3_stmt); } +declare class __Request__mach_port_peek_t { + constructor(init?: __Request__mach_port_peek_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; + trailer_type: number; + request_seqnop: number; + trailer_infopCnt: number; +} + declare class __Request__host_priv_statistics_t { constructor(init?: __Request__host_priv_statistics_t); Head: mach_msg_header_t; @@ -15906,6 +16118,28 @@ declare class searchstate { ss_fsstate: unknown /* const array */; } +declare class sqlite3_pcache_methods2 { + constructor(init?: sqlite3_pcache_methods2); + iVersion: number; + pArg: interop.Pointer; + xInit: (p1: interop.PointerConvertible) => number | null; + xShutdown: (p1: interop.PointerConvertible) => void | null; + xCreate: (p1: number, p2: number, p3: number) => interop.Pointer | null; + xCachesize: (p1: interop.PointerConvertible, p2: number) => void | null; + xPagecount: (p1: interop.PointerConvertible) => number | null; + xFetch: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; + xUnpin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + xRekey: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + xTruncate: (p1: interop.PointerConvertible, p2: number) => void | null; + xDestroy: (p1: interop.PointerConvertible) => void | null; + xShrink: (p1: interop.PointerConvertible) => void | null; +} + +declare class unnamed_12932631033977542443 { + constructor(init?: unnamed_12932631033977542443); + inp4_ip_tos: number; +} + declare class __Request__host_kernel_version_t { constructor(init?: __Request__host_kernel_version_t); Head: mach_msg_header_t; @@ -15948,6 +16182,23 @@ declare class __asl_object_s { constructor(init?: __asl_object_s); } +declare class __Reply__mach_vm_wire_t { + constructor(init?: __Reply__mach_vm_wire_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class kevent { + constructor(init?: kevent); + ident: number; + filter: number; + flags: number; + fflags: number; + data: number; + udata: interop.Pointer; +} + declare class NDR_record_t { constructor(init?: NDR_record_t); mig_vers: number; @@ -15975,11 +16226,6 @@ declare class if_msghdr2 { ifm_data: if_data64; } -declare class audit_token_t { - constructor(init?: audit_token_t); - val: unknown /* const array */; -} - declare class __Request__host_processor_sets_t { constructor(init?: __Request__host_processor_sets_t); Head: mach_msg_header_t; @@ -16002,30 +16248,6 @@ declare class sqlite3_pcache_page { pExtra: interop.Pointer; } -declare class statvfs { - constructor(init?: statvfs); - f_bsize: number; - f_frsize: number; - f_blocks: number; - f_bfree: number; - f_bavail: number; - f_files: number; - f_ffree: number; - f_favail: number; - f_fsid: number; - f_flag: number; - f_namemax: number; -} - -declare class __Request__vm_inherit_t { - constructor(init?: __Request__vm_inherit_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - address: number; - size: number; - new_inheritance: number; -} - declare class __Request__mach_port_extract_member_t { constructor(init?: __Request__mach_port_extract_member_t); Head: mach_msg_header_t; @@ -16061,20 +16283,6 @@ declare class flocktimeout { timeout: timespec; } -declare class policy_timeshare_info { - constructor(init?: policy_timeshare_info); - max_priority: number; - base_priority: number; - cur_priority: number; - depressed: number; - depress_priority: number; -} - -declare class __Request__host_get_multiuser_config_flags_t { - constructor(init?: __Request__host_get_multiuser_config_flags_t); - Head: mach_msg_header_t; -} - declare class __Request__vm_read_t { constructor(init?: __Request__vm_read_t); Head: mach_msg_header_t; @@ -16112,13 +16320,6 @@ declare class __Request__task_policy_t { change: number; } -declare class __Reply__mach_ports_register_t { - constructor(init?: __Reply__mach_ports_register_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class rusage_info_v5 { constructor(init?: rusage_info_v5); ri_uuid: unknown /* const array */; @@ -16179,13 +16380,6 @@ declare class proc_persona_info { macho_uuid: unknown /* const array */; } -declare class __Reply__thread_abort_safely_t { - constructor(init?: __Reply__thread_abort_safely_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class group_req { constructor(init?: group_req); gr_interface: number; @@ -16236,27 +16430,10 @@ declare class dyld_chained_ptr_64_bind { bind: number; } -declare class __Request__task_create_identity_token_t { - constructor(init?: __Request__task_create_identity_token_t); - Head: mach_msg_header_t; -} - -declare class z_stream_s { - constructor(init?: z_stream_s); - next_in: interop.Pointer; - avail_in: number; - total_in: number; - next_out: interop.Pointer; - avail_out: number; - total_out: number; - msg: string | null; - state: interop.Pointer; - zalloc: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; - zfree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - opaque: interop.Pointer; - data_type: number; - adler: number; - reserved: number; +declare class policy_rr_base { + constructor(init?: policy_rr_base); + base_priority: number; + quantum: number; } declare class _DNSServiceRef_t { @@ -16387,28 +16564,12 @@ declare class __darwin_pthread_handler_rec { __next: interop.Pointer; } -declare class Fts5ExtensionApi { - constructor(init?: Fts5ExtensionApi); +declare class fts5_tokenizer_v2 { + constructor(init?: fts5_tokenizer_v2); iVersion: number; - xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; - xColumnCount: (p1: interop.PointerConvertible) => number | null; - xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; - xPhraseCount: (p1: interop.PointerConvertible) => number | null; - xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; - xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xRowid: (p1: interop.PointerConvertible) => number | null; - xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; - xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; - xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xCreate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + xDelete: (p1: interop.PointerConvertible) => void | null; + xTokenize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number, p6: string, p7: number, p8: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; } declare class dylib { @@ -16434,13 +16595,6 @@ declare class rusage_info_v0 { ri_proc_exit_abstime: number; } -declare class unnamed_11079308165254503929 { - constructor(init?: unnamed_11079308165254503929); - w_Stopval: number; - w_Stopsig: number; - w_Filler: number; -} - declare class __Reply__clock_get_time_t { constructor(init?: __Reply__clock_get_time_t); Head: mach_msg_header_t; @@ -16461,7 +16615,7 @@ declare class __Reply__mach_port_kobject_description_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - object_type: number; + object_type: interop.Enum; object_addr: number; descriptionOffset: number; descriptionCnt: number; @@ -16475,12 +16629,6 @@ declare class au_tid_addr { at_addr: unknown /* const array */; } -declare class kmod_reference { - constructor(init?: kmod_reference); - next: interop.Pointer; - info: interop.Pointer; -} - declare class sqlite3_index_constraint_usage { constructor(init?: sqlite3_index_constraint_usage); argvIndex: number; @@ -16595,11 +16743,11 @@ declare class inpcb { inp_vflag: number; inp_ip_ttl: number; inp_ip_p: number; - inp_dependfaddr: unnamed_15715656241701000234; - inp_dependladdr: unnamed_5630484676515343135; - inp_dependroute: unnamed_17707848779403660388; - inp_depend4: unnamed_4753490486630450008; - inp_depend6: unnamed_16057534543098669224; + inp_dependfaddr: unnamed_12122219356770104598; + inp_dependladdr: unnamed_16151232706894018462; + inp_dependroute: unnamed_11983846278908025531; + inp_depend4: unnamed_6009673998943019639; + inp_depend6: unnamed_3527009257996198812; hash_element: number; inp_saved_ppcb: number; inp_sp: number; @@ -16612,7 +16760,7 @@ declare class DNSServiceAttribute_s { declare class nlist_64 { constructor(init?: nlist_64); - n_un: unnamed_17371802974017955788; + n_un: unnamed_16880175681338113954; n_type: number; n_sect: number; n_desc: number; @@ -16629,13 +16777,6 @@ declare class __Request__task_test_async_upcall_propagation_t { iotier: number; } -declare class __Reply__mach_vm_wire_t { - constructor(init?: __Reply__mach_vm_wire_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class __Reply__host_set_special_port_t { constructor(init?: __Reply__host_set_special_port_t); Head: mach_msg_header_t; @@ -16716,52 +16857,152 @@ declare class fts5_api { xCreateTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; xFindTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; xCreateFunction: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => void, p5: (p1: interop.PointerConvertible) => void) => number | null; + xCreateTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; + xFindTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; } -type lc_strDescriptor = - | { offset: number }; - -declare class lc_str { - constructor(init?: lc_strDescriptor); - offset: number; -} - -type __ReplyUnion__processor_set_subsystemDescriptor = - | { Reply_processor_set_statistics: __Reply__processor_set_statistics_t } - | { Reply_processor_set_destroy: __Reply__processor_set_destroy_t } - | { Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t } - | { Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t } - | { Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t } - | { Reply_processor_set_tasks: __Reply__processor_set_tasks_t } - | { Reply_processor_set_threads: __Reply__processor_set_threads_t } - | { Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t } - | { Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t } - | { Reply_processor_set_info: __Reply__processor_set_info_t } - | { Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t }; +type unnamed_7714139358160886187Descriptor = + | { ifcu_buf: string | null } + | { ifcu_req: interop.PointerConvertible }; -declare class __ReplyUnion__processor_set_subsystem { - constructor(init?: __ReplyUnion__processor_set_subsystemDescriptor); - Reply_processor_set_statistics: __Reply__processor_set_statistics_t; - Reply_processor_set_destroy: __Reply__processor_set_destroy_t; - Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t; - Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t; - Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t; - Reply_processor_set_tasks: __Reply__processor_set_tasks_t; - Reply_processor_set_threads: __Reply__processor_set_threads_t; - Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t; - Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t; - Reply_processor_set_info: __Reply__processor_set_info_t; - Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t; +declare class unnamed_7714139358160886187 { + constructor(init?: unnamed_7714139358160886187Descriptor); + ifcu_buf: string | null; + ifcu_req: interop.Pointer; } -type unnamed_16570823073548673176Descriptor = - | { ts_32: __darwin_arm_thread_state } - | { ts_64: __darwin_arm_thread_state64 }; +type __RequestUnion__task_subsystemDescriptor = + | { Request_task_create: __Request__task_create_t } + | { Request_task_terminate: __Request__task_terminate_t } + | { Request_task_threads: __Request__task_threads_t } + | { Request_mach_ports_register: __Request__mach_ports_register_t } + | { Request_mach_ports_lookup: __Request__mach_ports_lookup_t } + | { Request_task_info: __Request__task_info_t } + | { Request_task_set_info: __Request__task_set_info_t } + | { Request_task_suspend: __Request__task_suspend_t } + | { Request_task_resume: __Request__task_resume_t } + | { Request_task_get_special_port: __Request__task_get_special_port_t } + | { Request_task_set_special_port: __Request__task_set_special_port_t } + | { Request_thread_create: __Request__thread_create_t } + | { Request_thread_create_running: __Request__thread_create_running_t } + | { Request_task_set_exception_ports: __Request__task_set_exception_ports_t } + | { Request_task_get_exception_ports: __Request__task_get_exception_ports_t } + | { Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t } + | { Request_lock_set_create: __Request__lock_set_create_t } + | { Request_lock_set_destroy: __Request__lock_set_destroy_t } + | { Request_semaphore_create: __Request__semaphore_create_t } + | { Request_semaphore_destroy: __Request__semaphore_destroy_t } + | { Request_task_policy_set: __Request__task_policy_set_t } + | { Request_task_policy_get: __Request__task_policy_get_t } + | { Request_task_sample: __Request__task_sample_t } + | { Request_task_policy: __Request__task_policy_t } + | { Request_task_set_emulation: __Request__task_set_emulation_t } + | { Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t } + | { Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t } + | { Request_task_set_ras_pc: __Request__task_set_ras_pc_t } + | { Request_task_zone_info: __Request__task_zone_info_t } + | { Request_task_assign: __Request__task_assign_t } + | { Request_task_assign_default: __Request__task_assign_default_t } + | { Request_task_get_assignment: __Request__task_get_assignment_t } + | { Request_task_set_policy: __Request__task_set_policy_t } + | { Request_task_get_state: __Request__task_get_state_t } + | { Request_task_set_state: __Request__task_set_state_t } + | { Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t } + | { Request_task_suspend2: __Request__task_suspend2_t } + | { Request_task_resume2: __Request__task_resume2_t } + | { Request_task_purgable_info: __Request__task_purgable_info_t } + | { Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t } + | { Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t } + | { Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t } + | { Request_task_generate_corpse: __Request__task_generate_corpse_t } + | { Request_task_map_corpse_info: __Request__task_map_corpse_info_t } + | { Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t } + | { Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t } + | { Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t } + | { Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t } + | { Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t } + | { Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t } + | { Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t } + | { Request_task_inspect: __Request__task_inspect_t } + | { Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t } + | { Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t } + | { Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t } + | { Request_task_create_identity_token: __Request__task_create_identity_token_t } + | { Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t } + | { Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t } + | { Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t } + | { Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t } + | { Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t } + | { Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t } + | { Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t } + | { Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t }; -declare class unnamed_16570823073548673176 { - constructor(init?: unnamed_16570823073548673176Descriptor); - ts_32: __darwin_arm_thread_state; - ts_64: __darwin_arm_thread_state64; +declare class __RequestUnion__task_subsystem { + constructor(init?: __RequestUnion__task_subsystemDescriptor); + Request_task_create: __Request__task_create_t; + Request_task_terminate: __Request__task_terminate_t; + Request_task_threads: __Request__task_threads_t; + Request_mach_ports_register: __Request__mach_ports_register_t; + Request_mach_ports_lookup: __Request__mach_ports_lookup_t; + Request_task_info: __Request__task_info_t; + Request_task_set_info: __Request__task_set_info_t; + Request_task_suspend: __Request__task_suspend_t; + Request_task_resume: __Request__task_resume_t; + Request_task_get_special_port: __Request__task_get_special_port_t; + Request_task_set_special_port: __Request__task_set_special_port_t; + Request_thread_create: __Request__thread_create_t; + Request_thread_create_running: __Request__thread_create_running_t; + Request_task_set_exception_ports: __Request__task_set_exception_ports_t; + Request_task_get_exception_ports: __Request__task_get_exception_ports_t; + Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t; + Request_lock_set_create: __Request__lock_set_create_t; + Request_lock_set_destroy: __Request__lock_set_destroy_t; + Request_semaphore_create: __Request__semaphore_create_t; + Request_semaphore_destroy: __Request__semaphore_destroy_t; + Request_task_policy_set: __Request__task_policy_set_t; + Request_task_policy_get: __Request__task_policy_get_t; + Request_task_sample: __Request__task_sample_t; + Request_task_policy: __Request__task_policy_t; + Request_task_set_emulation: __Request__task_set_emulation_t; + Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t; + Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t; + Request_task_set_ras_pc: __Request__task_set_ras_pc_t; + Request_task_zone_info: __Request__task_zone_info_t; + Request_task_assign: __Request__task_assign_t; + Request_task_assign_default: __Request__task_assign_default_t; + Request_task_get_assignment: __Request__task_get_assignment_t; + Request_task_set_policy: __Request__task_set_policy_t; + Request_task_get_state: __Request__task_get_state_t; + Request_task_set_state: __Request__task_set_state_t; + Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t; + Request_task_suspend2: __Request__task_suspend2_t; + Request_task_resume2: __Request__task_resume2_t; + Request_task_purgable_info: __Request__task_purgable_info_t; + Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t; + Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t; + Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t; + Request_task_generate_corpse: __Request__task_generate_corpse_t; + Request_task_map_corpse_info: __Request__task_map_corpse_info_t; + Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t; + Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t; + Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t; + Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t; + Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t; + Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t; + Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t; + Request_task_inspect: __Request__task_inspect_t; + Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t; + Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t; + Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t; + Request_task_create_identity_token: __Request__task_create_identity_token_t; + Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t; + Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t; + Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t; + Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t; + Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t; + Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t; + Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t; + Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t; } type __RequestUnion__host_security_subsystemDescriptor = @@ -16774,34 +17015,28 @@ declare class __RequestUnion__host_security_subsystem { Request_host_security_set_task_token: __Request__host_security_set_task_token_t; } -type unnamed_7183204894828581474Descriptor = - | { if_status_v1: if_wifi_status_v1 }; - -declare class unnamed_7183204894828581474 { - constructor(init?: unnamed_7183204894828581474Descriptor); - if_status_v1: if_wifi_status_v1; -} - -type unnamed_15743349110863912704Descriptor = - | { p_st1: unnamed_15188807568549777765 } +type unnamed_17148095711108601145Descriptor = + | { p_st1: unnamed_13807912713659974825 } | { __p_starttime: timeval }; -declare class unnamed_15743349110863912704 { - constructor(init?: unnamed_15743349110863912704Descriptor); - p_st1: unnamed_15188807568549777765; +declare class unnamed_17148095711108601145 { + constructor(init?: unnamed_17148095711108601145Descriptor); + p_st1: unnamed_13807912713659974825; __p_starttime: timeval; } type __ReplyUnion__memory_entry_subsystemDescriptor = | { Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t } | { Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t } - | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t }; + | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t } + | { Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t }; declare class __ReplyUnion__memory_entry_subsystem { constructor(init?: __ReplyUnion__memory_entry_subsystemDescriptor); Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t; Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t; Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t; + Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t; } type __ReplyUnion__mach_voucher_subsystemDescriptor = @@ -16836,16 +17071,6 @@ declare class __RequestUnion__mach_voucher_subsystem { Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t; } -type unnamed_6750547362077960636Descriptor = - | { ifk_ptr: interop.PointerConvertible } - | { ifk_value: number }; - -declare class unnamed_6750547362077960636 { - constructor(init?: unnamed_6750547362077960636Descriptor); - ifk_ptr: interop.Pointer; - ifk_value: number; -} - type __ReplyUnion__exc_subsystemDescriptor = | { Reply_exception_raise: __Reply__exception_raise_t } | { Reply_exception_raise_state: __Reply__exception_raise_state_t } @@ -16890,106 +17115,60 @@ declare class __RequestUnion__clock_subsystem { Request_clock_alarm: __Request__clock_alarm_t; } -type __ReplyUnion__mach_host_subsystemDescriptor = - | { Reply_host_info: __Reply__host_info_t } - | { Reply_host_kernel_version: __Reply__host_kernel_version_t } - | { Reply__host_page_size: __Reply___host_page_size_t } - | { Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t } - | { Reply_host_processor_info: __Reply__host_processor_info_t } - | { Reply_host_get_io_main: __Reply__host_get_io_main_t } - | { Reply_host_get_clock_service: __Reply__host_get_clock_service_t } - | { Reply_kmod_get_info: __Reply__kmod_get_info_t } - | { Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t } - | { Reply_processor_set_default: __Reply__processor_set_default_t } - | { Reply_processor_set_create: __Reply__processor_set_create_t } - | { Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t } - | { Reply_host_statistics: __Reply__host_statistics_t } - | { Reply_host_request_notification: __Reply__host_request_notification_t } - | { Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t } - | { Reply_host_statistics64: __Reply__host_statistics64_t } - | { Reply_mach_zone_info: __Reply__mach_zone_info_t } - | { Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t } - | { Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t } - | { Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t } - | { Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t } - | { Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t } - | { Reply_mach_memory_info: __Reply__mach_memory_info_t } - | { Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t } - | { Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t } - | { Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t } - | { Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t }; - -declare class __ReplyUnion__mach_host_subsystem { - constructor(init?: __ReplyUnion__mach_host_subsystemDescriptor); - Reply_host_info: __Reply__host_info_t; - Reply_host_kernel_version: __Reply__host_kernel_version_t; - Reply__host_page_size: __Reply___host_page_size_t; - Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t; - Reply_host_processor_info: __Reply__host_processor_info_t; - Reply_host_get_io_main: __Reply__host_get_io_main_t; - Reply_host_get_clock_service: __Reply__host_get_clock_service_t; - Reply_kmod_get_info: __Reply__kmod_get_info_t; - Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t; - Reply_processor_set_default: __Reply__processor_set_default_t; - Reply_processor_set_create: __Reply__processor_set_create_t; - Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t; - Reply_host_statistics: __Reply__host_statistics_t; - Reply_host_request_notification: __Reply__host_request_notification_t; - Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t; - Reply_host_statistics64: __Reply__host_statistics64_t; - Reply_mach_zone_info: __Reply__mach_zone_info_t; - Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t; - Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t; - Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t; - Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t; - Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t; - Reply_mach_memory_info: __Reply__mach_memory_info_t; - Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t; - Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t; - Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t; - Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t; -} - -type unnamed_18404259733369804950Descriptor = - | { fts_compar: () => number | null } - | { fts_compar_b: () => number | null }; +type __ReplyUnion__processor_set_subsystemDescriptor = + | { Reply_processor_set_statistics: __Reply__processor_set_statistics_t } + | { Reply_processor_set_destroy: __Reply__processor_set_destroy_t } + | { Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t } + | { Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t } + | { Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t } + | { Reply_processor_set_tasks: __Reply__processor_set_tasks_t } + | { Reply_processor_set_threads: __Reply__processor_set_threads_t } + | { Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t } + | { Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t } + | { Reply_processor_set_info: __Reply__processor_set_info_t } + | { Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t }; -declare class unnamed_18404259733369804950 { - constructor(init?: unnamed_18404259733369804950Descriptor); - fts_compar: () => number | null; - fts_compar_b: () => number | null; +declare class __ReplyUnion__processor_set_subsystem { + constructor(init?: __ReplyUnion__processor_set_subsystemDescriptor); + Reply_processor_set_statistics: __Reply__processor_set_statistics_t; + Reply_processor_set_destroy: __Reply__processor_set_destroy_t; + Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t; + Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t; + Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t; + Reply_processor_set_tasks: __Reply__processor_set_tasks_t; + Reply_processor_set_threads: __Reply__processor_set_threads_t; + Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t; + Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t; + Reply_processor_set_info: __Reply__processor_set_info_t; + Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t; } -type unnamed_250151222461356890Descriptor = - | { gl_errfunc: (p1: string, p2: number) => number | null } - | { gl_errblk: (p1: string, p2: number) => number | null }; +type unnamed_12652079418674710618Descriptor = + | { if_status_v1: if_wifi_status_v1 }; -declare class unnamed_250151222461356890 { - constructor(init?: unnamed_250151222461356890Descriptor); - gl_errfunc: (p1: string, p2: number) => number | null; - gl_errblk: (p1: string, p2: number) => number | null; +declare class unnamed_12652079418674710618 { + constructor(init?: unnamed_12652079418674710618Descriptor); + if_status_v1: if_wifi_status_v1; } -type __RequestUnion__memory_entry_subsystemDescriptor = - | { Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t } - | { Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t } - | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t }; +type _TXTRecordRef_tDescriptor = + | { PrivateData: unknown /* const array */ } + | { ForceNaturalAlignment: string | null }; -declare class __RequestUnion__memory_entry_subsystem { - constructor(init?: __RequestUnion__memory_entry_subsystemDescriptor); - Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t; - Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t; - Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t; +declare class _TXTRecordRef_t { + constructor(init?: _TXTRecordRef_tDescriptor); + PrivateData: unknown /* const array */; + ForceNaturalAlignment: string | null; } -type guid_tDescriptor = - | { g_guid: unknown /* const array */ } - | { g_guid_asint: unknown /* const array */ }; +type unnamed_6149905307964359173Descriptor = + | { fts_compar: () => number | null } + | { fts_compar_b: () => number | null }; -declare class guid_t { - constructor(init?: guid_tDescriptor); - g_guid: unknown /* const array */; - g_guid_asint: unknown /* const array */; +declare class unnamed_6149905307964359173 { + constructor(init?: unnamed_6149905307964359173Descriptor); + fts_compar: () => number | null; + fts_compar_b: () => number | null; } type graft_argsDescriptor = @@ -17014,383 +17193,95 @@ declare class semun { array: interop.Pointer; } -type __ReplyUnion__clock_reply_subsystemDescriptor = - | { Reply_clock_alarm_reply: __Reply__clock_alarm_reply_t }; +type __RequestUnion__processor_subsystemDescriptor = + | { Request_processor_start: __Request__processor_start_t } + | { Request_processor_exit: __Request__processor_exit_t } + | { Request_processor_info: __Request__processor_info_t } + | { Request_processor_control: __Request__processor_control_t } + | { Request_processor_assign: __Request__processor_assign_t } + | { Request_processor_get_assignment: __Request__processor_get_assignment_t }; -declare class __ReplyUnion__clock_reply_subsystem { - constructor(init?: __ReplyUnion__clock_reply_subsystemDescriptor); - Reply_clock_alarm_reply: __Reply__clock_alarm_reply_t; +declare class __RequestUnion__processor_subsystem { + constructor(init?: __RequestUnion__processor_subsystemDescriptor); + Request_processor_start: __Request__processor_start_t; + Request_processor_exit: __Request__processor_exit_t; + Request_processor_info: __Request__processor_info_t; + Request_processor_control: __Request__processor_control_t; + Request_processor_assign: __Request__processor_assign_t; + Request_processor_get_assignment: __Request__processor_get_assignment_t; } -type waitDescriptor = - | { w_status: number } - | { w_T: unnamed_16513952681906905268 } - | { w_S: unnamed_11079308165254503929 }; +type unnamed_16337859136180877603Descriptor = + | { ip6_un1: ip6_hdrctl } + | { ip6_un2_vfc: number }; -declare class wait { - constructor(init?: waitDescriptor); - w_status: number; - w_T: unnamed_16513952681906905268; - w_S: unnamed_11079308165254503929; +declare class unnamed_16337859136180877603 { + constructor(init?: unnamed_16337859136180877603Descriptor); + ip6_un1: ip6_hdrctl; + ip6_un2_vfc: number; } -type unnamed_4621196920532605477Descriptor = +type unnamed_16151232706894018462Descriptor = | { inp46_local: in_addr_4in6 } | { inp6_local: in6_addr }; -declare class unnamed_4621196920532605477 { - constructor(init?: unnamed_4621196920532605477Descriptor); +declare class unnamed_16151232706894018462 { + constructor(init?: unnamed_16151232706894018462Descriptor); inp46_local: in_addr_4in6; inp6_local: in6_addr; } -type unnamed_11584990870218000395Descriptor = - | { ifcu_buf: string | null } - | { ifcu_req: interop.PointerConvertible }; - -declare class unnamed_11584990870218000395 { - constructor(init?: unnamed_11584990870218000395Descriptor); - ifcu_buf: string | null; - ifcu_req: interop.Pointer; -} - -type unnamed_9269768510135550006Descriptor = +type unnamed_12122219356770104598Descriptor = | { inp46_foreign: in_addr_4in6 } | { inp6_foreign: in6_addr }; -declare class unnamed_9269768510135550006 { - constructor(init?: unnamed_9269768510135550006Descriptor); +declare class unnamed_12122219356770104598 { + constructor(init?: unnamed_12122219356770104598Descriptor); inp46_foreign: in_addr_4in6; inp6_foreign: in6_addr; } -type __RequestUnion__clock_priv_subsystemDescriptor = - | { Request_clock_set_time: __Request__clock_set_time_t } - | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; - -declare class __RequestUnion__clock_priv_subsystem { - constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); - Request_clock_set_time: __Request__clock_set_time_t; - Request_clock_set_attributes: __Request__clock_set_attributes_t; -} - -type unnamed_17707848779403660388Descriptor = - | { inp4_route: unknown /* const array */ } - | { inp6_route: unknown /* const array */ }; - -declare class unnamed_17707848779403660388 { - constructor(init?: unnamed_17707848779403660388Descriptor); - inp4_route: unknown /* const array */; - inp6_route: unknown /* const array */; -} - -type unnamed_5630484676515343135Descriptor = - | { inp46_local: in_addr_4in6 } - | { inp6_local: in6_addr }; - -declare class unnamed_5630484676515343135 { - constructor(init?: unnamed_5630484676515343135Descriptor); - inp46_local: in_addr_4in6; - inp6_local: in6_addr; -} - -type __RequestUnion__task_subsystemDescriptor = - | { Request_task_create: __Request__task_create_t } - | { Request_task_terminate: __Request__task_terminate_t } - | { Request_task_threads: __Request__task_threads_t } - | { Request_mach_ports_register: __Request__mach_ports_register_t } - | { Request_mach_ports_lookup: __Request__mach_ports_lookup_t } - | { Request_task_info: __Request__task_info_t } - | { Request_task_set_info: __Request__task_set_info_t } - | { Request_task_suspend: __Request__task_suspend_t } - | { Request_task_resume: __Request__task_resume_t } - | { Request_task_get_special_port: __Request__task_get_special_port_t } - | { Request_task_set_special_port: __Request__task_set_special_port_t } - | { Request_thread_create: __Request__thread_create_t } - | { Request_thread_create_running: __Request__thread_create_running_t } - | { Request_task_set_exception_ports: __Request__task_set_exception_ports_t } - | { Request_task_get_exception_ports: __Request__task_get_exception_ports_t } - | { Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t } - | { Request_lock_set_create: __Request__lock_set_create_t } - | { Request_lock_set_destroy: __Request__lock_set_destroy_t } - | { Request_semaphore_create: __Request__semaphore_create_t } - | { Request_semaphore_destroy: __Request__semaphore_destroy_t } - | { Request_task_policy_set: __Request__task_policy_set_t } - | { Request_task_policy_get: __Request__task_policy_get_t } - | { Request_task_sample: __Request__task_sample_t } - | { Request_task_policy: __Request__task_policy_t } - | { Request_task_set_emulation: __Request__task_set_emulation_t } - | { Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t } - | { Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t } - | { Request_task_set_ras_pc: __Request__task_set_ras_pc_t } - | { Request_task_zone_info: __Request__task_zone_info_t } - | { Request_task_assign: __Request__task_assign_t } - | { Request_task_assign_default: __Request__task_assign_default_t } - | { Request_task_get_assignment: __Request__task_get_assignment_t } - | { Request_task_set_policy: __Request__task_set_policy_t } - | { Request_task_get_state: __Request__task_get_state_t } - | { Request_task_set_state: __Request__task_set_state_t } - | { Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t } - | { Request_task_suspend2: __Request__task_suspend2_t } - | { Request_task_resume2: __Request__task_resume2_t } - | { Request_task_purgable_info: __Request__task_purgable_info_t } - | { Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t } - | { Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t } - | { Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t } - | { Request_task_generate_corpse: __Request__task_generate_corpse_t } - | { Request_task_map_corpse_info: __Request__task_map_corpse_info_t } - | { Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t } - | { Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t } - | { Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t } - | { Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t } - | { Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t } - | { Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t } - | { Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t } - | { Request_task_inspect: __Request__task_inspect_t } - | { Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t } - | { Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t } - | { Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t } - | { Request_task_create_identity_token: __Request__task_create_identity_token_t } - | { Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t } - | { Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t } - | { Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t } - | { Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t } - | { Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t } - | { Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t } - | { Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t } - | { Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t }; - -declare class __RequestUnion__task_subsystem { - constructor(init?: __RequestUnion__task_subsystemDescriptor); - Request_task_create: __Request__task_create_t; - Request_task_terminate: __Request__task_terminate_t; - Request_task_threads: __Request__task_threads_t; - Request_mach_ports_register: __Request__mach_ports_register_t; - Request_mach_ports_lookup: __Request__mach_ports_lookup_t; - Request_task_info: __Request__task_info_t; - Request_task_set_info: __Request__task_set_info_t; - Request_task_suspend: __Request__task_suspend_t; - Request_task_resume: __Request__task_resume_t; - Request_task_get_special_port: __Request__task_get_special_port_t; - Request_task_set_special_port: __Request__task_set_special_port_t; - Request_thread_create: __Request__thread_create_t; - Request_thread_create_running: __Request__thread_create_running_t; - Request_task_set_exception_ports: __Request__task_set_exception_ports_t; - Request_task_get_exception_ports: __Request__task_get_exception_ports_t; - Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t; - Request_lock_set_create: __Request__lock_set_create_t; - Request_lock_set_destroy: __Request__lock_set_destroy_t; - Request_semaphore_create: __Request__semaphore_create_t; - Request_semaphore_destroy: __Request__semaphore_destroy_t; - Request_task_policy_set: __Request__task_policy_set_t; - Request_task_policy_get: __Request__task_policy_get_t; - Request_task_sample: __Request__task_sample_t; - Request_task_policy: __Request__task_policy_t; - Request_task_set_emulation: __Request__task_set_emulation_t; - Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t; - Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t; - Request_task_set_ras_pc: __Request__task_set_ras_pc_t; - Request_task_zone_info: __Request__task_zone_info_t; - Request_task_assign: __Request__task_assign_t; - Request_task_assign_default: __Request__task_assign_default_t; - Request_task_get_assignment: __Request__task_get_assignment_t; - Request_task_set_policy: __Request__task_set_policy_t; - Request_task_get_state: __Request__task_get_state_t; - Request_task_set_state: __Request__task_set_state_t; - Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t; - Request_task_suspend2: __Request__task_suspend2_t; - Request_task_resume2: __Request__task_resume2_t; - Request_task_purgable_info: __Request__task_purgable_info_t; - Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t; - Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t; - Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t; - Request_task_generate_corpse: __Request__task_generate_corpse_t; - Request_task_map_corpse_info: __Request__task_map_corpse_info_t; - Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t; - Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t; - Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t; - Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t; - Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t; - Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t; - Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t; - Request_task_inspect: __Request__task_inspect_t; - Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t; - Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t; - Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t; - Request_task_create_identity_token: __Request__task_create_identity_token_t; - Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t; - Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t; - Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t; - Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t; - Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t; - Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t; - Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t; - Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t; -} - -type unnamed_1740484493270076062Descriptor = - | { sadb_x_sa2_reserved2: number }; - -declare class unnamed_1740484493270076062 { - constructor(init?: unnamed_1740484493270076062Descriptor); - sadb_x_sa2_reserved2: number; -} - -type unnamed_3390736850501454953Descriptor = - | { sadb_x_sa2_reserved1: number }; - -declare class unnamed_3390736850501454953 { - constructor(init?: unnamed_3390736850501454953Descriptor); - sadb_x_sa2_reserved1: number; -} - -type unnamed_15119962329346617861Descriptor = - | { if_status_v1: if_cellular_status_v1 }; - -declare class unnamed_15119962329346617861 { - constructor(init?: unnamed_15119962329346617861Descriptor); - if_status_v1: if_cellular_status_v1; -} - -type unnamed_5780517346839797102Descriptor = - | { ip6_un1: ip6_hdrctl } - | { ip6_un2_vfc: number }; - -declare class unnamed_5780517346839797102 { - constructor(init?: unnamed_5780517346839797102Descriptor); - ip6_un1: ip6_hdrctl; - ip6_un2_vfc: number; -} - -type __RequestUnion__thread_act_subsystemDescriptor = - | { Request_thread_terminate: __Request__thread_terminate_t } - | { Request_act_get_state: __Request__act_get_state_t } - | { Request_act_set_state: __Request__act_set_state_t } - | { Request_thread_get_state: __Request__thread_get_state_t } - | { Request_thread_set_state: __Request__thread_set_state_t } - | { Request_thread_suspend: __Request__thread_suspend_t } - | { Request_thread_resume: __Request__thread_resume_t } - | { Request_thread_abort: __Request__thread_abort_t } - | { Request_thread_abort_safely: __Request__thread_abort_safely_t } - | { Request_thread_depress_abort: __Request__thread_depress_abort_t } - | { Request_thread_get_special_port: __Request__thread_get_special_port_t } - | { Request_thread_set_special_port: __Request__thread_set_special_port_t } - | { Request_thread_info: __Request__thread_info_t } - | { Request_thread_set_exception_ports: __Request__thread_set_exception_ports_t } - | { Request_thread_get_exception_ports: __Request__thread_get_exception_ports_t } - | { Request_thread_swap_exception_ports: __Request__thread_swap_exception_ports_t } - | { Request_thread_policy: __Request__thread_policy_t } - | { Request_thread_policy_set: __Request__thread_policy_set_t } - | { Request_thread_policy_get: __Request__thread_policy_get_t } - | { Request_thread_sample: __Request__thread_sample_t } - | { Request_etap_trace_thread: __Request__etap_trace_thread_t } - | { Request_thread_assign: __Request__thread_assign_t } - | { Request_thread_assign_default: __Request__thread_assign_default_t } - | { Request_thread_get_assignment: __Request__thread_get_assignment_t } - | { Request_thread_set_policy: __Request__thread_set_policy_t } - | { Request_thread_get_mach_voucher: __Request__thread_get_mach_voucher_t } - | { Request_thread_set_mach_voucher: __Request__thread_set_mach_voucher_t } - | { Request_thread_swap_mach_voucher: __Request__thread_swap_mach_voucher_t } - | { Request_thread_convert_thread_state: __Request__thread_convert_thread_state_t } - | { Request_thread_get_exception_ports_info: __Request__thread_get_exception_ports_info_t } - | { Request_thread_adopt_exception_handler: __Request__thread_adopt_exception_handler_t }; - -declare class __RequestUnion__thread_act_subsystem { - constructor(init?: __RequestUnion__thread_act_subsystemDescriptor); - Request_thread_terminate: __Request__thread_terminate_t; - Request_act_get_state: __Request__act_get_state_t; - Request_act_set_state: __Request__act_set_state_t; - Request_thread_get_state: __Request__thread_get_state_t; - Request_thread_set_state: __Request__thread_set_state_t; - Request_thread_suspend: __Request__thread_suspend_t; - Request_thread_resume: __Request__thread_resume_t; - Request_thread_abort: __Request__thread_abort_t; - Request_thread_abort_safely: __Request__thread_abort_safely_t; - Request_thread_depress_abort: __Request__thread_depress_abort_t; - Request_thread_get_special_port: __Request__thread_get_special_port_t; - Request_thread_set_special_port: __Request__thread_set_special_port_t; - Request_thread_info: __Request__thread_info_t; - Request_thread_set_exception_ports: __Request__thread_set_exception_ports_t; - Request_thread_get_exception_ports: __Request__thread_get_exception_ports_t; - Request_thread_swap_exception_ports: __Request__thread_swap_exception_ports_t; - Request_thread_policy: __Request__thread_policy_t; - Request_thread_policy_set: __Request__thread_policy_set_t; - Request_thread_policy_get: __Request__thread_policy_get_t; - Request_thread_sample: __Request__thread_sample_t; - Request_etap_trace_thread: __Request__etap_trace_thread_t; - Request_thread_assign: __Request__thread_assign_t; - Request_thread_assign_default: __Request__thread_assign_default_t; - Request_thread_get_assignment: __Request__thread_get_assignment_t; - Request_thread_set_policy: __Request__thread_set_policy_t; - Request_thread_get_mach_voucher: __Request__thread_get_mach_voucher_t; - Request_thread_set_mach_voucher: __Request__thread_set_mach_voucher_t; - Request_thread_swap_mach_voucher: __Request__thread_swap_mach_voucher_t; - Request_thread_convert_thread_state: __Request__thread_convert_thread_state_t; - Request_thread_get_exception_ports_info: __Request__thread_get_exception_ports_info_t; - Request_thread_adopt_exception_handler: __Request__thread_adopt_exception_handler_t; -} - -type ifnet_interface_advisory_notification_type_tDescriptor = - | { cell: interop.Enum } - | { wifi: interop.Enum }; +type unnamed_15739349449488162820Descriptor = + | { addr8: unknown /* const array */ } + | { addr16: unknown /* const array */ } + | { addr32: unknown /* const array */ }; -declare class ifnet_interface_advisory_notification_type_t { - constructor(init?: ifnet_interface_advisory_notification_type_tDescriptor); - cell: interop.Enum; - wifi: interop.Enum; +declare class unnamed_15739349449488162820 { + constructor(init?: unnamed_15739349449488162820Descriptor); + addr8: unknown /* const array */; + addr16: unknown /* const array */; + addr32: unknown /* const array */; } -type unnamed_13450847161391470468Descriptor = +type unnamed_8615195772057165089Descriptor = | { ifsr_cell: if_cellular_status } | { ifsr_wifi: if_wifi_status }; -declare class unnamed_13450847161391470468 { - constructor(init?: unnamed_13450847161391470468Descriptor); +declare class unnamed_8615195772057165089 { + constructor(init?: unnamed_8615195772057165089Descriptor); ifsr_cell: if_cellular_status; ifsr_wifi: if_wifi_status; } -type unnamed_12668126292711546999Descriptor = - | { icmp6_un_data32: unknown /* const array */ } - | { icmp6_un_data16: unknown /* const array */ } - | { icmp6_un_data8: unknown /* const array */ }; - -declare class unnamed_12668126292711546999 { - constructor(init?: unnamed_12668126292711546999Descriptor); - icmp6_un_data32: unknown /* const array */; - icmp6_un_data16: unknown /* const array */; - icmp6_un_data8: unknown /* const array */; -} - -type _TXTRecordRef_tDescriptor = - | { PrivateData: unknown /* const array */ } - | { ForceNaturalAlignment: string | null }; - -declare class _TXTRecordRef_t { - constructor(init?: _TXTRecordRef_tDescriptor); - PrivateData: unknown /* const array */; - ForceNaturalAlignment: string | null; -} - -type malloc_type_descriptor_v0_tDescriptor = - | { type_id: number }; - -declare class malloc_type_descriptor_v0_t { - constructor(init?: malloc_type_descriptor_v0_tDescriptor); - type_id: number; -} - -type __sigaction_uDescriptor = - | { __sa_handler: (p1: number) => void | null } - | { __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null }; +type unnamed_11756580666549258417Descriptor = + | { ih_pptr: number } + | { ih_gwaddr: in_addr } + | { ih_idseq: ih_idseq } + | { ih_void: number } + | { ih_pmtu: ih_pmtu } + | { ih_rtradv: ih_rtradv }; -declare class __sigaction_u { - constructor(init?: __sigaction_uDescriptor); - __sa_handler: (p1: number) => void | null; - __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; +declare class unnamed_11756580666549258417 { + constructor(init?: unnamed_11756580666549258417Descriptor); + ih_pptr: number; + ih_gwaddr: in_addr; + ih_idseq: ih_idseq; + ih_void: number; + ih_pmtu: ih_pmtu; + ih_rtradv: ih_rtradv; } -type unnamed_7872740099522180759Descriptor = +type unnamed_2211568306095038366Descriptor = | { ifru_addr: sockaddr } | { ifru_dstaddr: sockaddr } | { ifru_broadaddr: sockaddr } @@ -17409,10 +17300,11 @@ type unnamed_7872740099522180759Descriptor = | { ifru_functional_type: number } | { ifru_peer_egress_functional_type: number } | { ifru_is_directlink: number } - | { ifru_is_vpn: number }; + | { ifru_is_vpn: number } + | { ifru_is_companionlink: number }; -declare class unnamed_7872740099522180759 { - constructor(init?: unnamed_7872740099522180759Descriptor); +declare class unnamed_2211568306095038366 { + constructor(init?: unnamed_2211568306095038366Descriptor); ifru_addr: sockaddr; ifru_dstaddr: sockaddr; ifru_broadaddr: sockaddr; @@ -17432,54 +17324,51 @@ declare class unnamed_7872740099522180759 { ifru_peer_egress_functional_type: number; ifru_is_directlink: number; ifru_is_vpn: number; + ifru_is_companionlink: number; } -type unnamed_9514921772044709579Descriptor = - | { __u6_addr8: unknown /* const array */ } - | { __u6_addr16: unknown /* const array */ } - | { __u6_addr32: unknown /* const array */ }; +type __ReplyUnion__host_security_subsystemDescriptor = + | { Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t } + | { Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t }; -declare class unnamed_9514921772044709579 { - constructor(init?: unnamed_9514921772044709579Descriptor); - __u6_addr8: unknown /* const array */; - __u6_addr16: unknown /* const array */; - __u6_addr32: unknown /* const array */; +declare class __ReplyUnion__host_security_subsystem { + constructor(init?: __ReplyUnion__host_security_subsystemDescriptor); + Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t; + Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t; } -type unnamed_9857371176896213515Descriptor = - | { is_master: number } - | { is_main: number }; +type unnamed_17186261683395987684Descriptor = + | { sadb_x_sa2_reserved1: number }; -declare class unnamed_9857371176896213515 { - constructor(init?: unnamed_9857371176896213515Descriptor); - is_master: number; - is_main: number; +declare class unnamed_17186261683395987684 { + constructor(init?: unnamed_17186261683395987684Descriptor); + sadb_x_sa2_reserved1: number; } -type unnamed_13992860994693902525Descriptor = - | { ih_pptr: number } - | { ih_gwaddr: in_addr } - | { ih_idseq: ih_idseq } - | { ih_void: number } - | { ih_pmtu: ih_pmtu } - | { ih_rtradv: ih_rtradv }; +type unnamed_18251701834387165660Descriptor = + | { gl_errfunc: (p1: string, p2: number) => number | null } + | { gl_errblk: (p1: string, p2: number) => number | null }; -declare class unnamed_13992860994693902525 { - constructor(init?: unnamed_13992860994693902525Descriptor); - ih_pptr: number; - ih_gwaddr: in_addr; - ih_idseq: ih_idseq; - ih_void: number; - ih_pmtu: ih_pmtu; - ih_rtradv: ih_rtradv; +declare class unnamed_18251701834387165660 { + constructor(init?: unnamed_18251701834387165660Descriptor); + gl_errfunc: (p1: string, p2: number) => number | null; + gl_errblk: (p1: string, p2: number) => number | null; } -type mach_msg_descriptor_tDescriptor = - | { port: mach_msg_port_descriptor_t } - | { out_of_line: mach_msg_ool_descriptor_t } - | { ool_ports: mach_msg_ool_ports_descriptor_t } - | { type: mach_msg_type_descriptor_t } - | { guarded_port: mach_msg_guarded_port_descriptor_t }; +type malloc_type_descriptor_v0_tDescriptor = + | { type_id: number }; + +declare class malloc_type_descriptor_v0_t { + constructor(init?: malloc_type_descriptor_v0_tDescriptor); + type_id: number; +} + +type mach_msg_descriptor_tDescriptor = + | { port: mach_msg_port_descriptor_t } + | { out_of_line: mach_msg_ool_descriptor_t } + | { ool_ports: mach_msg_ool_ports_descriptor_t } + | { type: mach_msg_type_descriptor_t } + | { guarded_port: mach_msg_guarded_port_descriptor_t }; declare class mach_msg_descriptor_t { constructor(init?: mach_msg_descriptor_tDescriptor); @@ -17490,154 +17379,74 @@ declare class mach_msg_descriptor_t { guarded_port: mach_msg_guarded_port_descriptor_t; } -type __RequestUnion__mach_host_subsystemDescriptor = - | { Request_host_info: __Request__host_info_t } - | { Request_host_kernel_version: __Request__host_kernel_version_t } - | { Request__host_page_size: __Request___host_page_size_t } - | { Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t } - | { Request_host_processor_info: __Request__host_processor_info_t } - | { Request_host_get_io_main: __Request__host_get_io_main_t } - | { Request_host_get_clock_service: __Request__host_get_clock_service_t } - | { Request_kmod_get_info: __Request__kmod_get_info_t } - | { Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t } - | { Request_processor_set_default: __Request__processor_set_default_t } - | { Request_processor_set_create: __Request__processor_set_create_t } - | { Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t } - | { Request_host_statistics: __Request__host_statistics_t } - | { Request_host_request_notification: __Request__host_request_notification_t } - | { Request_host_lockgroup_info: __Request__host_lockgroup_info_t } - | { Request_host_statistics64: __Request__host_statistics64_t } - | { Request_mach_zone_info: __Request__mach_zone_info_t } - | { Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t } - | { Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t } - | { Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t } - | { Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t } - | { Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t } - | { Request_mach_memory_info: __Request__mach_memory_info_t } - | { Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t } - | { Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t } - | { Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t } - | { Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t }; +type unnamed_9258683820468786927Descriptor = + | { ifk_ptr: interop.PointerConvertible } + | { ifk_value: number }; -declare class __RequestUnion__mach_host_subsystem { - constructor(init?: __RequestUnion__mach_host_subsystemDescriptor); - Request_host_info: __Request__host_info_t; - Request_host_kernel_version: __Request__host_kernel_version_t; - Request__host_page_size: __Request___host_page_size_t; - Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t; - Request_host_processor_info: __Request__host_processor_info_t; - Request_host_get_io_main: __Request__host_get_io_main_t; - Request_host_get_clock_service: __Request__host_get_clock_service_t; - Request_kmod_get_info: __Request__kmod_get_info_t; - Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t; - Request_processor_set_default: __Request__processor_set_default_t; - Request_processor_set_create: __Request__processor_set_create_t; - Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t; - Request_host_statistics: __Request__host_statistics_t; - Request_host_request_notification: __Request__host_request_notification_t; - Request_host_lockgroup_info: __Request__host_lockgroup_info_t; - Request_host_statistics64: __Request__host_statistics64_t; - Request_mach_zone_info: __Request__mach_zone_info_t; - Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t; - Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t; - Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t; - Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t; - Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t; - Request_mach_memory_info: __Request__mach_memory_info_t; - Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t; - Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t; - Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t; - Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t; +declare class unnamed_9258683820468786927 { + constructor(init?: unnamed_9258683820468786927Descriptor); + ifk_ptr: interop.Pointer; + ifk_value: number; } -type __ReplyUnion__mach_port_subsystemDescriptor = - | { Reply_mach_port_names: __Reply__mach_port_names_t } - | { Reply_mach_port_type: __Reply__mach_port_type_t } - | { Reply_mach_port_rename: __Reply__mach_port_rename_t } - | { Reply_mach_port_allocate_name: __Reply__mach_port_allocate_name_t } - | { Reply_mach_port_allocate: __Reply__mach_port_allocate_t } - | { Reply_mach_port_destroy: __Reply__mach_port_destroy_t } - | { Reply_mach_port_deallocate: __Reply__mach_port_deallocate_t } - | { Reply_mach_port_get_refs: __Reply__mach_port_get_refs_t } - | { Reply_mach_port_mod_refs: __Reply__mach_port_mod_refs_t } - | { Reply_mach_port_peek: __Reply__mach_port_peek_t } - | { Reply_mach_port_set_mscount: __Reply__mach_port_set_mscount_t } - | { Reply_mach_port_get_set_status: __Reply__mach_port_get_set_status_t } - | { Reply_mach_port_move_member: __Reply__mach_port_move_member_t } - | { Reply_mach_port_request_notification: __Reply__mach_port_request_notification_t } - | { Reply_mach_port_insert_right: __Reply__mach_port_insert_right_t } - | { Reply_mach_port_extract_right: __Reply__mach_port_extract_right_t } - | { Reply_mach_port_set_seqno: __Reply__mach_port_set_seqno_t } - | { Reply_mach_port_get_attributes: __Reply__mach_port_get_attributes_t } - | { Reply_mach_port_set_attributes: __Reply__mach_port_set_attributes_t } - | { Reply_mach_port_allocate_qos: __Reply__mach_port_allocate_qos_t } - | { Reply_mach_port_allocate_full: __Reply__mach_port_allocate_full_t } - | { Reply_task_set_port_space: __Reply__task_set_port_space_t } - | { Reply_mach_port_get_srights: __Reply__mach_port_get_srights_t } - | { Reply_mach_port_space_info: __Reply__mach_port_space_info_t } - | { Reply_mach_port_dnrequest_info: __Reply__mach_port_dnrequest_info_t } - | { Reply_mach_port_kernel_object: __Reply__mach_port_kernel_object_t } - | { Reply_mach_port_insert_member: __Reply__mach_port_insert_member_t } - | { Reply_mach_port_extract_member: __Reply__mach_port_extract_member_t } - | { Reply_mach_port_get_context: __Reply__mach_port_get_context_t } - | { Reply_mach_port_set_context: __Reply__mach_port_set_context_t } - | { Reply_mach_port_kobject: __Reply__mach_port_kobject_t } - | { Reply_mach_port_construct: __Reply__mach_port_construct_t } - | { Reply_mach_port_destruct: __Reply__mach_port_destruct_t } - | { Reply_mach_port_guard: __Reply__mach_port_guard_t } - | { Reply_mach_port_unguard: __Reply__mach_port_unguard_t } - | { Reply_mach_port_space_basic_info: __Reply__mach_port_space_basic_info_t } - | { Reply_mach_port_guard_with_flags: __Reply__mach_port_guard_with_flags_t } - | { Reply_mach_port_swap_guard: __Reply__mach_port_swap_guard_t } - | { Reply_mach_port_kobject_description: __Reply__mach_port_kobject_description_t } - | { Reply_mach_port_is_connection_for_service: __Reply__mach_port_is_connection_for_service_t } - | { Reply_mach_port_get_service_port_info: __Reply__mach_port_get_service_port_info_t } - | { Reply_mach_port_assert_attributes: __Reply__mach_port_assert_attributes_t }; +type __ReplyUnion__mach_host_subsystemDescriptor = + | { Reply_host_info: __Reply__host_info_t } + | { Reply_host_kernel_version: __Reply__host_kernel_version_t } + | { Reply__host_page_size: __Reply___host_page_size_t } + | { Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t } + | { Reply_host_processor_info: __Reply__host_processor_info_t } + | { Reply_host_get_io_main: __Reply__host_get_io_main_t } + | { Reply_host_get_clock_service: __Reply__host_get_clock_service_t } + | { Reply_kmod_get_info: __Reply__kmod_get_info_t } + | { Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t } + | { Reply_processor_set_default: __Reply__processor_set_default_t } + | { Reply_processor_set_create: __Reply__processor_set_create_t } + | { Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t } + | { Reply_host_statistics: __Reply__host_statistics_t } + | { Reply_host_request_notification: __Reply__host_request_notification_t } + | { Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t } + | { Reply_host_statistics64: __Reply__host_statistics64_t } + | { Reply_mach_zone_info: __Reply__mach_zone_info_t } + | { Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t } + | { Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t } + | { Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t } + | { Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t } + | { Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t } + | { Reply_mach_memory_info: __Reply__mach_memory_info_t } + | { Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t } + | { Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t } + | { Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t } + | { Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t }; -declare class __ReplyUnion__mach_port_subsystem { - constructor(init?: __ReplyUnion__mach_port_subsystemDescriptor); - Reply_mach_port_names: __Reply__mach_port_names_t; - Reply_mach_port_type: __Reply__mach_port_type_t; - Reply_mach_port_rename: __Reply__mach_port_rename_t; - Reply_mach_port_allocate_name: __Reply__mach_port_allocate_name_t; - Reply_mach_port_allocate: __Reply__mach_port_allocate_t; - Reply_mach_port_destroy: __Reply__mach_port_destroy_t; - Reply_mach_port_deallocate: __Reply__mach_port_deallocate_t; - Reply_mach_port_get_refs: __Reply__mach_port_get_refs_t; - Reply_mach_port_mod_refs: __Reply__mach_port_mod_refs_t; - Reply_mach_port_peek: __Reply__mach_port_peek_t; - Reply_mach_port_set_mscount: __Reply__mach_port_set_mscount_t; - Reply_mach_port_get_set_status: __Reply__mach_port_get_set_status_t; - Reply_mach_port_move_member: __Reply__mach_port_move_member_t; - Reply_mach_port_request_notification: __Reply__mach_port_request_notification_t; - Reply_mach_port_insert_right: __Reply__mach_port_insert_right_t; - Reply_mach_port_extract_right: __Reply__mach_port_extract_right_t; - Reply_mach_port_set_seqno: __Reply__mach_port_set_seqno_t; - Reply_mach_port_get_attributes: __Reply__mach_port_get_attributes_t; - Reply_mach_port_set_attributes: __Reply__mach_port_set_attributes_t; - Reply_mach_port_allocate_qos: __Reply__mach_port_allocate_qos_t; - Reply_mach_port_allocate_full: __Reply__mach_port_allocate_full_t; - Reply_task_set_port_space: __Reply__task_set_port_space_t; - Reply_mach_port_get_srights: __Reply__mach_port_get_srights_t; - Reply_mach_port_space_info: __Reply__mach_port_space_info_t; - Reply_mach_port_dnrequest_info: __Reply__mach_port_dnrequest_info_t; - Reply_mach_port_kernel_object: __Reply__mach_port_kernel_object_t; - Reply_mach_port_insert_member: __Reply__mach_port_insert_member_t; - Reply_mach_port_extract_member: __Reply__mach_port_extract_member_t; - Reply_mach_port_get_context: __Reply__mach_port_get_context_t; - Reply_mach_port_set_context: __Reply__mach_port_set_context_t; - Reply_mach_port_kobject: __Reply__mach_port_kobject_t; - Reply_mach_port_construct: __Reply__mach_port_construct_t; - Reply_mach_port_destruct: __Reply__mach_port_destruct_t; - Reply_mach_port_guard: __Reply__mach_port_guard_t; - Reply_mach_port_unguard: __Reply__mach_port_unguard_t; - Reply_mach_port_space_basic_info: __Reply__mach_port_space_basic_info_t; - Reply_mach_port_guard_with_flags: __Reply__mach_port_guard_with_flags_t; - Reply_mach_port_swap_guard: __Reply__mach_port_swap_guard_t; - Reply_mach_port_kobject_description: __Reply__mach_port_kobject_description_t; - Reply_mach_port_is_connection_for_service: __Reply__mach_port_is_connection_for_service_t; - Reply_mach_port_get_service_port_info: __Reply__mach_port_get_service_port_info_t; - Reply_mach_port_assert_attributes: __Reply__mach_port_assert_attributes_t; +declare class __ReplyUnion__mach_host_subsystem { + constructor(init?: __ReplyUnion__mach_host_subsystemDescriptor); + Reply_host_info: __Reply__host_info_t; + Reply_host_kernel_version: __Reply__host_kernel_version_t; + Reply__host_page_size: __Reply___host_page_size_t; + Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t; + Reply_host_processor_info: __Reply__host_processor_info_t; + Reply_host_get_io_main: __Reply__host_get_io_main_t; + Reply_host_get_clock_service: __Reply__host_get_clock_service_t; + Reply_kmod_get_info: __Reply__kmod_get_info_t; + Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t; + Reply_processor_set_default: __Reply__processor_set_default_t; + Reply_processor_set_create: __Reply__processor_set_create_t; + Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t; + Reply_host_statistics: __Reply__host_statistics_t; + Reply_host_request_notification: __Reply__host_request_notification_t; + Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t; + Reply_host_statistics64: __Reply__host_statistics64_t; + Reply_mach_zone_info: __Reply__mach_zone_info_t; + Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t; + Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t; + Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t; + Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t; + Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t; + Reply_mach_memory_info: __Reply__mach_memory_info_t; + Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t; + Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t; + Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t; + Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t; } type __RequestUnion__mach_port_subsystemDescriptor = @@ -17730,6 +17539,24 @@ declare class __RequestUnion__mach_port_subsystem { Request_mach_port_assert_attributes: __Request__mach_port_assert_attributes_t; } +type unnamed_17329325756089032898Descriptor = + | { inp46_local: in_addr_4in6 } + | { inp6_local: in6_addr }; + +declare class unnamed_17329325756089032898 { + constructor(init?: unnamed_17329325756089032898Descriptor); + inp46_local: in_addr_4in6; + inp6_local: in6_addr; +} + +type unnamed_9740646030548395385Descriptor = + | { sadb_x_sa2_reserved2: number }; + +declare class unnamed_9740646030548395385 { + constructor(init?: unnamed_9740646030548395385Descriptor); + sadb_x_sa2_reserved2: number; +} + type __ReplyUnion__thread_act_subsystemDescriptor = | { Reply_thread_terminate: __Reply__thread_terminate_t } | { Reply_act_get_state: __Reply__act_get_state_t } @@ -17798,12 +17625,14 @@ declare class __ReplyUnion__thread_act_subsystem { Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t; } -type unnamed_2646920081265612283Descriptor = - | { n_strx: number }; +type ifnet_interface_advisory_notification_type_tDescriptor = + | { cell: interop.Enum } + | { wifi: interop.Enum }; -declare class unnamed_2646920081265612283 { - constructor(init?: unnamed_2646920081265612283Descriptor); - n_strx: number; +declare class ifnet_interface_advisory_notification_type_t { + constructor(init?: ifnet_interface_advisory_notification_type_tDescriptor); + cell: interop.Enum; + wifi: interop.Enum; } type __RequestUnion__processor_set_subsystemDescriptor = @@ -17834,32 +17663,292 @@ declare class __RequestUnion__processor_set_subsystem { Request_processor_set_tasks_with_flavor: __Request__processor_set_tasks_with_flavor_t; } -type __ReplyUnion__host_security_subsystemDescriptor = - | { Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t } - | { Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t }; +type __ReplyUnion__host_priv_subsystemDescriptor = + | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } + | { Reply_host_reboot: __Reply__host_reboot_t } + | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } + | { Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t } + | { Reply_vm_wire: __Reply__vm_wire_t } + | { Reply_thread_wire: __Reply__thread_wire_t } + | { Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t } + | { Reply_host_processors: __Reply__host_processors_t } + | { Reply_host_get_clock_control: __Reply__host_get_clock_control_t } + | { Reply_kmod_create: __Reply__kmod_create_t } + | { Reply_kmod_destroy: __Reply__kmod_destroy_t } + | { Reply_kmod_control: __Reply__kmod_control_t } + | { Reply_host_get_special_port: __Reply__host_get_special_port_t } + | { Reply_host_set_special_port: __Reply__host_set_special_port_t } + | { Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t } + | { Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t } + | { Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t } + | { Reply_mach_vm_wire: __Reply__mach_vm_wire_t } + | { Reply_host_processor_sets: __Reply__host_processor_sets_t } + | { Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t } + | { Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t } + | { Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t } + | { Reply_kext_request: __Reply__kext_request_t }; -declare class __ReplyUnion__host_security_subsystem { - constructor(init?: __ReplyUnion__host_security_subsystemDescriptor); - Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t; - Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t; +declare class __ReplyUnion__host_priv_subsystem { + constructor(init?: __ReplyUnion__host_priv_subsystemDescriptor); + Reply_host_get_boot_info: __Reply__host_get_boot_info_t; + Reply_host_reboot: __Reply__host_reboot_t; + Reply_host_priv_statistics: __Reply__host_priv_statistics_t; + Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t; + Reply_vm_wire: __Reply__vm_wire_t; + Reply_thread_wire: __Reply__thread_wire_t; + Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t; + Reply_host_processors: __Reply__host_processors_t; + Reply_host_get_clock_control: __Reply__host_get_clock_control_t; + Reply_kmod_create: __Reply__kmod_create_t; + Reply_kmod_destroy: __Reply__kmod_destroy_t; + Reply_kmod_control: __Reply__kmod_control_t; + Reply_host_get_special_port: __Reply__host_get_special_port_t; + Reply_host_set_special_port: __Reply__host_set_special_port_t; + Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t; + Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t; + Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t; + Reply_mach_vm_wire: __Reply__mach_vm_wire_t; + Reply_host_processor_sets: __Reply__host_processor_sets_t; + Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t; + Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t; + Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t; + Reply_kext_request: __Reply__kext_request_t; } -type __RequestUnion__processor_subsystemDescriptor = - | { Request_processor_start: __Request__processor_start_t } - | { Request_processor_exit: __Request__processor_exit_t } - | { Request_processor_info: __Request__processor_info_t } - | { Request_processor_control: __Request__processor_control_t } - | { Request_processor_assign: __Request__processor_assign_t } - | { Request_processor_get_assignment: __Request__processor_get_assignment_t }; +type unnamed_6910657430341859690Descriptor = + | { id_ts: id_ts } + | { id_ip: id_ip } + | { id_radv: icmp_ra_addr } + | { id_mask: number } + | { id_data: unknown /* const array */ }; -declare class __RequestUnion__processor_subsystem { - constructor(init?: __RequestUnion__processor_subsystemDescriptor); - Request_processor_start: __Request__processor_start_t; - Request_processor_exit: __Request__processor_exit_t; - Request_processor_info: __Request__processor_info_t; - Request_processor_control: __Request__processor_control_t; - Request_processor_assign: __Request__processor_assign_t; - Request_processor_get_assignment: __Request__processor_get_assignment_t; +declare class unnamed_6910657430341859690 { + constructor(init?: unnamed_6910657430341859690Descriptor); + id_ts: id_ts; + id_ip: id_ip; + id_radv: icmp_ra_addr; + id_mask: number; + id_data: unknown /* const array */; +} + +type ipt_timestampDescriptor = + | { ipt_time: unknown /* const array */ } + | { ipt_ta: unknown /* const array */ }; + +declare class ipt_timestamp { + constructor(init?: ipt_timestampDescriptor); + ipt_time: unknown /* const array */; + ipt_ta: unknown /* const array */; +} + +type __ReplyUnion__clock_priv_subsystemDescriptor = + | { Reply_clock_set_time: __Reply__clock_set_time_t } + | { Reply_clock_set_attributes: __Reply__clock_set_attributes_t }; + +declare class __ReplyUnion__clock_priv_subsystem { + constructor(init?: __ReplyUnion__clock_priv_subsystemDescriptor); + Reply_clock_set_time: __Reply__clock_set_time_t; + Reply_clock_set_attributes: __Reply__clock_set_attributes_t; +} + +type __RequestUnion__mach_host_subsystemDescriptor = + | { Request_host_info: __Request__host_info_t } + | { Request_host_kernel_version: __Request__host_kernel_version_t } + | { Request__host_page_size: __Request___host_page_size_t } + | { Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t } + | { Request_host_processor_info: __Request__host_processor_info_t } + | { Request_host_get_io_main: __Request__host_get_io_main_t } + | { Request_host_get_clock_service: __Request__host_get_clock_service_t } + | { Request_kmod_get_info: __Request__kmod_get_info_t } + | { Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t } + | { Request_processor_set_default: __Request__processor_set_default_t } + | { Request_processor_set_create: __Request__processor_set_create_t } + | { Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t } + | { Request_host_statistics: __Request__host_statistics_t } + | { Request_host_request_notification: __Request__host_request_notification_t } + | { Request_host_lockgroup_info: __Request__host_lockgroup_info_t } + | { Request_host_statistics64: __Request__host_statistics64_t } + | { Request_mach_zone_info: __Request__mach_zone_info_t } + | { Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t } + | { Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t } + | { Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t } + | { Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t } + | { Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t } + | { Request_mach_memory_info: __Request__mach_memory_info_t } + | { Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t } + | { Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t } + | { Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t } + | { Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t }; + +declare class __RequestUnion__mach_host_subsystem { + constructor(init?: __RequestUnion__mach_host_subsystemDescriptor); + Request_host_info: __Request__host_info_t; + Request_host_kernel_version: __Request__host_kernel_version_t; + Request__host_page_size: __Request___host_page_size_t; + Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t; + Request_host_processor_info: __Request__host_processor_info_t; + Request_host_get_io_main: __Request__host_get_io_main_t; + Request_host_get_clock_service: __Request__host_get_clock_service_t; + Request_kmod_get_info: __Request__kmod_get_info_t; + Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t; + Request_processor_set_default: __Request__processor_set_default_t; + Request_processor_set_create: __Request__processor_set_create_t; + Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t; + Request_host_statistics: __Request__host_statistics_t; + Request_host_request_notification: __Request__host_request_notification_t; + Request_host_lockgroup_info: __Request__host_lockgroup_info_t; + Request_host_statistics64: __Request__host_statistics64_t; + Request_mach_zone_info: __Request__mach_zone_info_t; + Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t; + Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t; + Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t; + Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t; + Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t; + Request_mach_memory_info: __Request__mach_memory_info_t; + Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t; + Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t; + Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t; + Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t; +} + +type __ReplyUnion__mach_port_subsystemDescriptor = + | { Reply_mach_port_names: __Reply__mach_port_names_t } + | { Reply_mach_port_type: __Reply__mach_port_type_t } + | { Reply_mach_port_rename: __Reply__mach_port_rename_t } + | { Reply_mach_port_allocate_name: __Reply__mach_port_allocate_name_t } + | { Reply_mach_port_allocate: __Reply__mach_port_allocate_t } + | { Reply_mach_port_destroy: __Reply__mach_port_destroy_t } + | { Reply_mach_port_deallocate: __Reply__mach_port_deallocate_t } + | { Reply_mach_port_get_refs: __Reply__mach_port_get_refs_t } + | { Reply_mach_port_mod_refs: __Reply__mach_port_mod_refs_t } + | { Reply_mach_port_peek: __Reply__mach_port_peek_t } + | { Reply_mach_port_set_mscount: __Reply__mach_port_set_mscount_t } + | { Reply_mach_port_get_set_status: __Reply__mach_port_get_set_status_t } + | { Reply_mach_port_move_member: __Reply__mach_port_move_member_t } + | { Reply_mach_port_request_notification: __Reply__mach_port_request_notification_t } + | { Reply_mach_port_insert_right: __Reply__mach_port_insert_right_t } + | { Reply_mach_port_extract_right: __Reply__mach_port_extract_right_t } + | { Reply_mach_port_set_seqno: __Reply__mach_port_set_seqno_t } + | { Reply_mach_port_get_attributes: __Reply__mach_port_get_attributes_t } + | { Reply_mach_port_set_attributes: __Reply__mach_port_set_attributes_t } + | { Reply_mach_port_allocate_qos: __Reply__mach_port_allocate_qos_t } + | { Reply_mach_port_allocate_full: __Reply__mach_port_allocate_full_t } + | { Reply_task_set_port_space: __Reply__task_set_port_space_t } + | { Reply_mach_port_get_srights: __Reply__mach_port_get_srights_t } + | { Reply_mach_port_space_info: __Reply__mach_port_space_info_t } + | { Reply_mach_port_dnrequest_info: __Reply__mach_port_dnrequest_info_t } + | { Reply_mach_port_kernel_object: __Reply__mach_port_kernel_object_t } + | { Reply_mach_port_insert_member: __Reply__mach_port_insert_member_t } + | { Reply_mach_port_extract_member: __Reply__mach_port_extract_member_t } + | { Reply_mach_port_get_context: __Reply__mach_port_get_context_t } + | { Reply_mach_port_set_context: __Reply__mach_port_set_context_t } + | { Reply_mach_port_kobject: __Reply__mach_port_kobject_t } + | { Reply_mach_port_construct: __Reply__mach_port_construct_t } + | { Reply_mach_port_destruct: __Reply__mach_port_destruct_t } + | { Reply_mach_port_guard: __Reply__mach_port_guard_t } + | { Reply_mach_port_unguard: __Reply__mach_port_unguard_t } + | { Reply_mach_port_space_basic_info: __Reply__mach_port_space_basic_info_t } + | { Reply_mach_port_guard_with_flags: __Reply__mach_port_guard_with_flags_t } + | { Reply_mach_port_swap_guard: __Reply__mach_port_swap_guard_t } + | { Reply_mach_port_kobject_description: __Reply__mach_port_kobject_description_t } + | { Reply_mach_port_is_connection_for_service: __Reply__mach_port_is_connection_for_service_t } + | { Reply_mach_port_get_service_port_info: __Reply__mach_port_get_service_port_info_t } + | { Reply_mach_port_assert_attributes: __Reply__mach_port_assert_attributes_t }; + +declare class __ReplyUnion__mach_port_subsystem { + constructor(init?: __ReplyUnion__mach_port_subsystemDescriptor); + Reply_mach_port_names: __Reply__mach_port_names_t; + Reply_mach_port_type: __Reply__mach_port_type_t; + Reply_mach_port_rename: __Reply__mach_port_rename_t; + Reply_mach_port_allocate_name: __Reply__mach_port_allocate_name_t; + Reply_mach_port_allocate: __Reply__mach_port_allocate_t; + Reply_mach_port_destroy: __Reply__mach_port_destroy_t; + Reply_mach_port_deallocate: __Reply__mach_port_deallocate_t; + Reply_mach_port_get_refs: __Reply__mach_port_get_refs_t; + Reply_mach_port_mod_refs: __Reply__mach_port_mod_refs_t; + Reply_mach_port_peek: __Reply__mach_port_peek_t; + Reply_mach_port_set_mscount: __Reply__mach_port_set_mscount_t; + Reply_mach_port_get_set_status: __Reply__mach_port_get_set_status_t; + Reply_mach_port_move_member: __Reply__mach_port_move_member_t; + Reply_mach_port_request_notification: __Reply__mach_port_request_notification_t; + Reply_mach_port_insert_right: __Reply__mach_port_insert_right_t; + Reply_mach_port_extract_right: __Reply__mach_port_extract_right_t; + Reply_mach_port_set_seqno: __Reply__mach_port_set_seqno_t; + Reply_mach_port_get_attributes: __Reply__mach_port_get_attributes_t; + Reply_mach_port_set_attributes: __Reply__mach_port_set_attributes_t; + Reply_mach_port_allocate_qos: __Reply__mach_port_allocate_qos_t; + Reply_mach_port_allocate_full: __Reply__mach_port_allocate_full_t; + Reply_task_set_port_space: __Reply__task_set_port_space_t; + Reply_mach_port_get_srights: __Reply__mach_port_get_srights_t; + Reply_mach_port_space_info: __Reply__mach_port_space_info_t; + Reply_mach_port_dnrequest_info: __Reply__mach_port_dnrequest_info_t; + Reply_mach_port_kernel_object: __Reply__mach_port_kernel_object_t; + Reply_mach_port_insert_member: __Reply__mach_port_insert_member_t; + Reply_mach_port_extract_member: __Reply__mach_port_extract_member_t; + Reply_mach_port_get_context: __Reply__mach_port_get_context_t; + Reply_mach_port_set_context: __Reply__mach_port_set_context_t; + Reply_mach_port_kobject: __Reply__mach_port_kobject_t; + Reply_mach_port_construct: __Reply__mach_port_construct_t; + Reply_mach_port_destruct: __Reply__mach_port_destruct_t; + Reply_mach_port_guard: __Reply__mach_port_guard_t; + Reply_mach_port_unguard: __Reply__mach_port_unguard_t; + Reply_mach_port_space_basic_info: __Reply__mach_port_space_basic_info_t; + Reply_mach_port_guard_with_flags: __Reply__mach_port_guard_with_flags_t; + Reply_mach_port_swap_guard: __Reply__mach_port_swap_guard_t; + Reply_mach_port_kobject_description: __Reply__mach_port_kobject_description_t; + Reply_mach_port_is_connection_for_service: __Reply__mach_port_is_connection_for_service_t; + Reply_mach_port_get_service_port_info: __Reply__mach_port_get_service_port_info_t; + Reply_mach_port_assert_attributes: __Reply__mach_port_assert_attributes_t; +} + +type unnamed_3163621404872128834Descriptor = + | { ran_strx: number }; + +declare class unnamed_3163621404872128834 { + constructor(init?: unnamed_3163621404872128834Descriptor); + ran_strx: number; +} + +type unnamed_11636356504532870410Descriptor = + | { is_master: number } + | { is_main: number }; + +declare class unnamed_11636356504532870410 { + constructor(init?: unnamed_11636356504532870410Descriptor); + is_master: number; + is_main: number; +} + +type __RequestUnion__memory_entry_subsystemDescriptor = + | { Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t } + | { Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t } + | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t } + | { Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t }; + +declare class __RequestUnion__memory_entry_subsystem { + constructor(init?: __RequestUnion__memory_entry_subsystemDescriptor); + Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t; + Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t; + Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t; + Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t; +} + +type guid_tDescriptor = + | { g_guid: unknown /* const array */ } + | { g_guid_asint: unknown /* const array */ }; + +declare class guid_t { + constructor(init?: guid_tDescriptor); + g_guid: unknown /* const array */; + g_guid_asint: unknown /* const array */; +} + +type unnamed_16880175681338113954Descriptor = + | { n_strx: number }; + +declare class unnamed_16880175681338113954 { + constructor(init?: unnamed_16880175681338113954Descriptor); + n_strx: number; } type __RequestUnion__host_priv_subsystemDescriptor = @@ -17914,296 +18003,116 @@ declare class __RequestUnion__host_priv_subsystem { Request_kext_request: __Request__kext_request_t; } -type unnamed_15715656241701000234Descriptor = - | { inp46_foreign: in_addr_4in6 } - | { inp6_foreign: in6_addr }; +type unnamed_11983846278908025531Descriptor = + | { inp4_route: unknown /* const array */ } + | { inp6_route: unknown /* const array */ }; -declare class unnamed_15715656241701000234 { - constructor(init?: unnamed_15715656241701000234Descriptor); - inp46_foreign: in_addr_4in6; - inp6_foreign: in6_addr; +declare class unnamed_11983846278908025531 { + constructor(init?: unnamed_11983846278908025531Descriptor); + inp4_route: unknown /* const array */; + inp6_route: unknown /* const array */; } -type unnamed_17371802974017955788Descriptor = +type unnamed_5674908314878704785Descriptor = | { n_strx: number }; -declare class unnamed_17371802974017955788 { - constructor(init?: unnamed_17371802974017955788Descriptor); +declare class unnamed_5674908314878704785 { + constructor(init?: unnamed_5674908314878704785Descriptor); n_strx: number; } -type __RequestUnion__exc_subsystemDescriptor = - | { Request_exception_raise: __Request__exception_raise_t } - | { Request_exception_raise_state: __Request__exception_raise_state_t } - | { Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t }; - -declare class __RequestUnion__exc_subsystem { - constructor(init?: __RequestUnion__exc_subsystemDescriptor); - Request_exception_raise: __Request__exception_raise_t; - Request_exception_raise_state: __Request__exception_raise_state_t; - Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t; -} - -type unnamed_590545025436214185Descriptor = - | { id_ts: id_ts } - | { id_ip: id_ip } - | { id_radv: icmp_ra_addr } - | { id_mask: number } - | { id_data: unknown /* const array */ }; - -declare class unnamed_590545025436214185 { - constructor(init?: unnamed_590545025436214185Descriptor); - id_ts: id_ts; - id_ip: id_ip; - id_radv: icmp_ra_addr; - id_mask: number; - id_data: unknown /* const array */; -} - -type unnamed_13354131770504221595Descriptor = +type unnamed_4326415483873529382Descriptor = | { ran_strx: number }; -declare class unnamed_13354131770504221595 { - constructor(init?: unnamed_13354131770504221595Descriptor); +declare class unnamed_4326415483873529382 { + constructor(init?: unnamed_4326415483873529382Descriptor); ran_strx: number; } -type __ReplyUnion__task_subsystemDescriptor = - | { Reply_task_create: __Reply__task_create_t } - | { Reply_task_terminate: __Reply__task_terminate_t } - | { Reply_task_threads: __Reply__task_threads_t } - | { Reply_mach_ports_register: __Reply__mach_ports_register_t } - | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } - | { Reply_task_info: __Reply__task_info_t } - | { Reply_task_set_info: __Reply__task_set_info_t } - | { Reply_task_suspend: __Reply__task_suspend_t } - | { Reply_task_resume: __Reply__task_resume_t } - | { Reply_task_get_special_port: __Reply__task_get_special_port_t } - | { Reply_task_set_special_port: __Reply__task_set_special_port_t } - | { Reply_thread_create: __Reply__thread_create_t } - | { Reply_thread_create_running: __Reply__thread_create_running_t } - | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } - | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } - | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } - | { Reply_lock_set_create: __Reply__lock_set_create_t } - | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } - | { Reply_semaphore_create: __Reply__semaphore_create_t } - | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } - | { Reply_task_policy_set: __Reply__task_policy_set_t } - | { Reply_task_policy_get: __Reply__task_policy_get_t } - | { Reply_task_sample: __Reply__task_sample_t } - | { Reply_task_policy: __Reply__task_policy_t } - | { Reply_task_set_emulation: __Reply__task_set_emulation_t } - | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } - | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } - | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } - | { Reply_task_zone_info: __Reply__task_zone_info_t } - | { Reply_task_assign: __Reply__task_assign_t } - | { Reply_task_assign_default: __Reply__task_assign_default_t } - | { Reply_task_get_assignment: __Reply__task_get_assignment_t } - | { Reply_task_set_policy: __Reply__task_set_policy_t } - | { Reply_task_get_state: __Reply__task_get_state_t } - | { Reply_task_set_state: __Reply__task_set_state_t } - | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } - | { Reply_task_suspend2: __Reply__task_suspend2_t } - | { Reply_task_resume2: __Reply__task_resume2_t } - | { Reply_task_purgable_info: __Reply__task_purgable_info_t } - | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } - | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } - | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } - | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } - | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } - | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } - | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } - | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } - | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } - | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } - | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } - | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } - | { Reply_task_inspect: __Reply__task_inspect_t } - | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } - | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } - | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } - | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } - | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } - | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } - | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } - | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } - | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } - | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } - | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } - | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; - -declare class __ReplyUnion__task_subsystem { - constructor(init?: __ReplyUnion__task_subsystemDescriptor); - Reply_task_create: __Reply__task_create_t; - Reply_task_terminate: __Reply__task_terminate_t; - Reply_task_threads: __Reply__task_threads_t; - Reply_mach_ports_register: __Reply__mach_ports_register_t; - Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; - Reply_task_info: __Reply__task_info_t; - Reply_task_set_info: __Reply__task_set_info_t; - Reply_task_suspend: __Reply__task_suspend_t; - Reply_task_resume: __Reply__task_resume_t; - Reply_task_get_special_port: __Reply__task_get_special_port_t; - Reply_task_set_special_port: __Reply__task_set_special_port_t; - Reply_thread_create: __Reply__thread_create_t; - Reply_thread_create_running: __Reply__thread_create_running_t; - Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; - Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; - Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; - Reply_lock_set_create: __Reply__lock_set_create_t; - Reply_lock_set_destroy: __Reply__lock_set_destroy_t; - Reply_semaphore_create: __Reply__semaphore_create_t; - Reply_semaphore_destroy: __Reply__semaphore_destroy_t; - Reply_task_policy_set: __Reply__task_policy_set_t; - Reply_task_policy_get: __Reply__task_policy_get_t; - Reply_task_sample: __Reply__task_sample_t; - Reply_task_policy: __Reply__task_policy_t; - Reply_task_set_emulation: __Reply__task_set_emulation_t; - Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; - Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; - Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; - Reply_task_zone_info: __Reply__task_zone_info_t; - Reply_task_assign: __Reply__task_assign_t; - Reply_task_assign_default: __Reply__task_assign_default_t; - Reply_task_get_assignment: __Reply__task_get_assignment_t; - Reply_task_set_policy: __Reply__task_set_policy_t; - Reply_task_get_state: __Reply__task_get_state_t; - Reply_task_set_state: __Reply__task_set_state_t; - Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; - Reply_task_suspend2: __Reply__task_suspend2_t; - Reply_task_resume2: __Reply__task_resume2_t; - Reply_task_purgable_info: __Reply__task_purgable_info_t; - Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; - Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; - Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; - Reply_task_generate_corpse: __Reply__task_generate_corpse_t; - Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; - Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; - Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; - Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; - Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; - Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; - Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; - Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; - Reply_task_inspect: __Reply__task_inspect_t; - Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; - Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; - Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; - Reply_task_create_identity_token: __Reply__task_create_identity_token_t; - Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; - Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; - Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; - Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; - Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; - Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; - Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; - Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; -} - -type at_block_features_tDescriptor = - | { bits: number }; - -declare class at_block_features_t { - constructor(init?: at_block_features_tDescriptor); - bits: number; -} - -type __RequestUnion__vm_map_subsystemDescriptor = - | { Request_vm_region: __Request__vm_region_t } - | { Request_vm_allocate: __Request__vm_allocate_t } - | { Request_vm_deallocate: __Request__vm_deallocate_t } - | { Request_vm_protect: __Request__vm_protect_t } - | { Request_vm_inherit: __Request__vm_inherit_t } - | { Request_vm_read: __Request__vm_read_t } - | { Request_vm_read_list: __Request__vm_read_list_t } - | { Request_vm_write: __Request__vm_write_t } - | { Request_vm_copy: __Request__vm_copy_t } - | { Request_vm_read_overwrite: __Request__vm_read_overwrite_t } - | { Request_vm_msync: __Request__vm_msync_t } - | { Request_vm_behavior_set: __Request__vm_behavior_set_t } - | { Request_vm_map: __Request__vm_map_t } - | { Request_vm_machine_attribute: __Request__vm_machine_attribute_t } - | { Request_vm_remap: __Request__vm_remap_t } - | { Request_task_wire: __Request__task_wire_t } - | { Request_mach_make_memory_entry: __Request__mach_make_memory_entry_t } - | { Request_vm_map_page_query: __Request__vm_map_page_query_t } - | { Request_mach_vm_region_info: __Request__mach_vm_region_info_t } - | { Request_vm_mapped_pages_info: __Request__vm_mapped_pages_info_t } - | { Request_vm_region_recurse: __Request__vm_region_recurse_t } - | { Request_vm_region_recurse_64: __Request__vm_region_recurse_64_t } - | { Request_mach_vm_region_info_64: __Request__mach_vm_region_info_64_t } - | { Request_vm_region_64: __Request__vm_region_64_t } - | { Request_mach_make_memory_entry_64: __Request__mach_make_memory_entry_64_t } - | { Request_vm_map_64: __Request__vm_map_64_t } - | { Request_vm_purgable_control: __Request__vm_purgable_control_t } - | { Request_vm_map_exec_lockdown: __Request__vm_map_exec_lockdown_t } - | { Request_vm_remap_new: __Request__vm_remap_new_t }; - -declare class __RequestUnion__vm_map_subsystem { - constructor(init?: __RequestUnion__vm_map_subsystemDescriptor); - Request_vm_region: __Request__vm_region_t; - Request_vm_allocate: __Request__vm_allocate_t; - Request_vm_deallocate: __Request__vm_deallocate_t; - Request_vm_protect: __Request__vm_protect_t; - Request_vm_inherit: __Request__vm_inherit_t; - Request_vm_read: __Request__vm_read_t; - Request_vm_read_list: __Request__vm_read_list_t; - Request_vm_write: __Request__vm_write_t; - Request_vm_copy: __Request__vm_copy_t; - Request_vm_read_overwrite: __Request__vm_read_overwrite_t; - Request_vm_msync: __Request__vm_msync_t; - Request_vm_behavior_set: __Request__vm_behavior_set_t; - Request_vm_map: __Request__vm_map_t; - Request_vm_machine_attribute: __Request__vm_machine_attribute_t; - Request_vm_remap: __Request__vm_remap_t; - Request_task_wire: __Request__task_wire_t; - Request_mach_make_memory_entry: __Request__mach_make_memory_entry_t; - Request_vm_map_page_query: __Request__vm_map_page_query_t; - Request_mach_vm_region_info: __Request__mach_vm_region_info_t; - Request_vm_mapped_pages_info: __Request__vm_mapped_pages_info_t; - Request_vm_region_recurse: __Request__vm_region_recurse_t; - Request_vm_region_recurse_64: __Request__vm_region_recurse_64_t; - Request_mach_vm_region_info_64: __Request__mach_vm_region_info_64_t; - Request_vm_region_64: __Request__vm_region_64_t; - Request_mach_make_memory_entry_64: __Request__mach_make_memory_entry_64_t; - Request_vm_map_64: __Request__vm_map_64_t; - Request_vm_purgable_control: __Request__vm_purgable_control_t; - Request_vm_map_exec_lockdown: __Request__vm_map_exec_lockdown_t; - Request_vm_remap_new: __Request__vm_remap_new_t; -} - -type __mbstate_tDescriptor = - | { __mbstate8: unknown /* const array */ } - | { _mbstateL: number }; +type unnamed_3694722665405033679Descriptor = + | { inp46_foreign: in_addr_4in6 } + | { inp6_foreign: in6_addr }; -declare class __mbstate_t { - constructor(init?: __mbstate_tDescriptor); - __mbstate8: unknown /* const array */; - _mbstateL: number; +declare class unnamed_3694722665405033679 { + constructor(init?: unnamed_3694722665405033679Descriptor); + inp46_foreign: in_addr_4in6; + inp6_foreign: in6_addr; } -type unnamed_16122929882145028970Descriptor = - | { addr8: unknown /* const array */ } - | { addr16: unknown /* const array */ } - | { addr32: unknown /* const array */ }; +type __RequestUnion__thread_act_subsystemDescriptor = + | { Request_thread_terminate: __Request__thread_terminate_t } + | { Request_act_get_state: __Request__act_get_state_t } + | { Request_act_set_state: __Request__act_set_state_t } + | { Request_thread_get_state: __Request__thread_get_state_t } + | { Request_thread_set_state: __Request__thread_set_state_t } + | { Request_thread_suspend: __Request__thread_suspend_t } + | { Request_thread_resume: __Request__thread_resume_t } + | { Request_thread_abort: __Request__thread_abort_t } + | { Request_thread_abort_safely: __Request__thread_abort_safely_t } + | { Request_thread_depress_abort: __Request__thread_depress_abort_t } + | { Request_thread_get_special_port: __Request__thread_get_special_port_t } + | { Request_thread_set_special_port: __Request__thread_set_special_port_t } + | { Request_thread_info: __Request__thread_info_t } + | { Request_thread_set_exception_ports: __Request__thread_set_exception_ports_t } + | { Request_thread_get_exception_ports: __Request__thread_get_exception_ports_t } + | { Request_thread_swap_exception_ports: __Request__thread_swap_exception_ports_t } + | { Request_thread_policy: __Request__thread_policy_t } + | { Request_thread_policy_set: __Request__thread_policy_set_t } + | { Request_thread_policy_get: __Request__thread_policy_get_t } + | { Request_thread_sample: __Request__thread_sample_t } + | { Request_etap_trace_thread: __Request__etap_trace_thread_t } + | { Request_thread_assign: __Request__thread_assign_t } + | { Request_thread_assign_default: __Request__thread_assign_default_t } + | { Request_thread_get_assignment: __Request__thread_get_assignment_t } + | { Request_thread_set_policy: __Request__thread_set_policy_t } + | { Request_thread_get_mach_voucher: __Request__thread_get_mach_voucher_t } + | { Request_thread_set_mach_voucher: __Request__thread_set_mach_voucher_t } + | { Request_thread_swap_mach_voucher: __Request__thread_swap_mach_voucher_t } + | { Request_thread_convert_thread_state: __Request__thread_convert_thread_state_t } + | { Request_thread_get_exception_ports_info: __Request__thread_get_exception_ports_info_t } + | { Request_thread_adopt_exception_handler: __Request__thread_adopt_exception_handler_t }; -declare class unnamed_16122929882145028970 { - constructor(init?: unnamed_16122929882145028970Descriptor); - addr8: unknown /* const array */; - addr16: unknown /* const array */; - addr32: unknown /* const array */; +declare class __RequestUnion__thread_act_subsystem { + constructor(init?: __RequestUnion__thread_act_subsystemDescriptor); + Request_thread_terminate: __Request__thread_terminate_t; + Request_act_get_state: __Request__act_get_state_t; + Request_act_set_state: __Request__act_set_state_t; + Request_thread_get_state: __Request__thread_get_state_t; + Request_thread_set_state: __Request__thread_set_state_t; + Request_thread_suspend: __Request__thread_suspend_t; + Request_thread_resume: __Request__thread_resume_t; + Request_thread_abort: __Request__thread_abort_t; + Request_thread_abort_safely: __Request__thread_abort_safely_t; + Request_thread_depress_abort: __Request__thread_depress_abort_t; + Request_thread_get_special_port: __Request__thread_get_special_port_t; + Request_thread_set_special_port: __Request__thread_set_special_port_t; + Request_thread_info: __Request__thread_info_t; + Request_thread_set_exception_ports: __Request__thread_set_exception_ports_t; + Request_thread_get_exception_ports: __Request__thread_get_exception_ports_t; + Request_thread_swap_exception_ports: __Request__thread_swap_exception_ports_t; + Request_thread_policy: __Request__thread_policy_t; + Request_thread_policy_set: __Request__thread_policy_set_t; + Request_thread_policy_get: __Request__thread_policy_get_t; + Request_thread_sample: __Request__thread_sample_t; + Request_etap_trace_thread: __Request__etap_trace_thread_t; + Request_thread_assign: __Request__thread_assign_t; + Request_thread_assign_default: __Request__thread_assign_default_t; + Request_thread_get_assignment: __Request__thread_get_assignment_t; + Request_thread_set_policy: __Request__thread_set_policy_t; + Request_thread_get_mach_voucher: __Request__thread_get_mach_voucher_t; + Request_thread_set_mach_voucher: __Request__thread_set_mach_voucher_t; + Request_thread_swap_mach_voucher: __Request__thread_swap_mach_voucher_t; + Request_thread_convert_thread_state: __Request__thread_convert_thread_state_t; + Request_thread_get_exception_ports_info: __Request__thread_get_exception_ports_info_t; + Request_thread_adopt_exception_handler: __Request__thread_adopt_exception_handler_t; } -type mach_msg_empty_tDescriptor = - | { send: mach_msg_empty_send_t } - | { rcv: mach_msg_empty_rcv_t }; +type lc_strDescriptor = + | { offset: number }; -declare class mach_msg_empty_t { - constructor(init?: mach_msg_empty_tDescriptor); - send: mach_msg_empty_send_t; - rcv: mach_msg_empty_rcv_t; +declare class lc_str { + constructor(init?: lc_strDescriptor); + offset: number; } type __ReplyUnion__vm_map_subsystemDescriptor = @@ -18288,102 +18197,340 @@ declare class __ReplyUnion__processor_subsystem { Reply_processor_get_assignment: __Reply__processor_get_assignment_t; } -type NumVersionVariantDescriptor = - | { parts: NumVersion } - | { whole: number }; +type __RequestUnion__clock_priv_subsystemDescriptor = + | { Request_clock_set_time: __Request__clock_set_time_t } + | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; -declare class NumVersionVariant { - constructor(init?: NumVersionVariantDescriptor); - parts: NumVersion; - whole: number; +declare class __RequestUnion__clock_priv_subsystem { + constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); + Request_clock_set_time: __Request__clock_set_time_t; + Request_clock_set_attributes: __Request__clock_set_attributes_t; } -type __ReplyUnion__host_priv_subsystemDescriptor = - | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } - | { Reply_host_reboot: __Reply__host_reboot_t } - | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } - | { Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t } - | { Reply_vm_wire: __Reply__vm_wire_t } - | { Reply_thread_wire: __Reply__thread_wire_t } - | { Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t } - | { Reply_host_processors: __Reply__host_processors_t } - | { Reply_host_get_clock_control: __Reply__host_get_clock_control_t } - | { Reply_kmod_create: __Reply__kmod_create_t } - | { Reply_kmod_destroy: __Reply__kmod_destroy_t } - | { Reply_kmod_control: __Reply__kmod_control_t } - | { Reply_host_get_special_port: __Reply__host_get_special_port_t } - | { Reply_host_set_special_port: __Reply__host_set_special_port_t } - | { Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t } - | { Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t } - | { Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t } - | { Reply_mach_vm_wire: __Reply__mach_vm_wire_t } - | { Reply_host_processor_sets: __Reply__host_processor_sets_t } - | { Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t } - | { Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t } - | { Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t } - | { Reply_kext_request: __Reply__kext_request_t }; +type unnamed_9545513650739234565Descriptor = + | { ts_32: __darwin_arm_thread_state } + | { ts_64: __darwin_arm_thread_state64 }; -declare class __ReplyUnion__host_priv_subsystem { - constructor(init?: __ReplyUnion__host_priv_subsystemDescriptor); - Reply_host_get_boot_info: __Reply__host_get_boot_info_t; - Reply_host_reboot: __Reply__host_reboot_t; - Reply_host_priv_statistics: __Reply__host_priv_statistics_t; - Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t; - Reply_vm_wire: __Reply__vm_wire_t; - Reply_thread_wire: __Reply__thread_wire_t; - Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t; - Reply_host_processors: __Reply__host_processors_t; - Reply_host_get_clock_control: __Reply__host_get_clock_control_t; - Reply_kmod_create: __Reply__kmod_create_t; - Reply_kmod_destroy: __Reply__kmod_destroy_t; - Reply_kmod_control: __Reply__kmod_control_t; - Reply_host_get_special_port: __Reply__host_get_special_port_t; - Reply_host_set_special_port: __Reply__host_set_special_port_t; - Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t; - Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t; - Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t; - Reply_mach_vm_wire: __Reply__mach_vm_wire_t; - Reply_host_processor_sets: __Reply__host_processor_sets_t; - Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t; - Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t; - Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t; - Reply_kext_request: __Reply__kext_request_t; +declare class unnamed_9545513650739234565 { + constructor(init?: unnamed_9545513650739234565Descriptor); + ts_32: __darwin_arm_thread_state; + ts_64: __darwin_arm_thread_state64; } -type ipt_timestampDescriptor = - | { ipt_time: unknown /* const array */ } - | { ipt_ta: unknown /* const array */ }; +type __ReplyUnion__task_subsystemDescriptor = + | { Reply_task_create: __Reply__task_create_t } + | { Reply_task_terminate: __Reply__task_terminate_t } + | { Reply_task_threads: __Reply__task_threads_t } + | { Reply_mach_ports_register: __Reply__mach_ports_register_t } + | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } + | { Reply_task_info: __Reply__task_info_t } + | { Reply_task_set_info: __Reply__task_set_info_t } + | { Reply_task_suspend: __Reply__task_suspend_t } + | { Reply_task_resume: __Reply__task_resume_t } + | { Reply_task_get_special_port: __Reply__task_get_special_port_t } + | { Reply_task_set_special_port: __Reply__task_set_special_port_t } + | { Reply_thread_create: __Reply__thread_create_t } + | { Reply_thread_create_running: __Reply__thread_create_running_t } + | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } + | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } + | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } + | { Reply_lock_set_create: __Reply__lock_set_create_t } + | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } + | { Reply_semaphore_create: __Reply__semaphore_create_t } + | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } + | { Reply_task_policy_set: __Reply__task_policy_set_t } + | { Reply_task_policy_get: __Reply__task_policy_get_t } + | { Reply_task_sample: __Reply__task_sample_t } + | { Reply_task_policy: __Reply__task_policy_t } + | { Reply_task_set_emulation: __Reply__task_set_emulation_t } + | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } + | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } + | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } + | { Reply_task_zone_info: __Reply__task_zone_info_t } + | { Reply_task_assign: __Reply__task_assign_t } + | { Reply_task_assign_default: __Reply__task_assign_default_t } + | { Reply_task_get_assignment: __Reply__task_get_assignment_t } + | { Reply_task_set_policy: __Reply__task_set_policy_t } + | { Reply_task_get_state: __Reply__task_get_state_t } + | { Reply_task_set_state: __Reply__task_set_state_t } + | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } + | { Reply_task_suspend2: __Reply__task_suspend2_t } + | { Reply_task_resume2: __Reply__task_resume2_t } + | { Reply_task_purgable_info: __Reply__task_purgable_info_t } + | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } + | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } + | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } + | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } + | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } + | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } + | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } + | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } + | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } + | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } + | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } + | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } + | { Reply_task_inspect: __Reply__task_inspect_t } + | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } + | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } + | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } + | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } + | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } + | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } + | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } + | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } + | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } + | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } + | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } + | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; -declare class ipt_timestamp { - constructor(init?: ipt_timestampDescriptor); - ipt_time: unknown /* const array */; - ipt_ta: unknown /* const array */; +declare class __ReplyUnion__task_subsystem { + constructor(init?: __ReplyUnion__task_subsystemDescriptor); + Reply_task_create: __Reply__task_create_t; + Reply_task_terminate: __Reply__task_terminate_t; + Reply_task_threads: __Reply__task_threads_t; + Reply_mach_ports_register: __Reply__mach_ports_register_t; + Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; + Reply_task_info: __Reply__task_info_t; + Reply_task_set_info: __Reply__task_set_info_t; + Reply_task_suspend: __Reply__task_suspend_t; + Reply_task_resume: __Reply__task_resume_t; + Reply_task_get_special_port: __Reply__task_get_special_port_t; + Reply_task_set_special_port: __Reply__task_set_special_port_t; + Reply_thread_create: __Reply__thread_create_t; + Reply_thread_create_running: __Reply__thread_create_running_t; + Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; + Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; + Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; + Reply_lock_set_create: __Reply__lock_set_create_t; + Reply_lock_set_destroy: __Reply__lock_set_destroy_t; + Reply_semaphore_create: __Reply__semaphore_create_t; + Reply_semaphore_destroy: __Reply__semaphore_destroy_t; + Reply_task_policy_set: __Reply__task_policy_set_t; + Reply_task_policy_get: __Reply__task_policy_get_t; + Reply_task_sample: __Reply__task_sample_t; + Reply_task_policy: __Reply__task_policy_t; + Reply_task_set_emulation: __Reply__task_set_emulation_t; + Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; + Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; + Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; + Reply_task_zone_info: __Reply__task_zone_info_t; + Reply_task_assign: __Reply__task_assign_t; + Reply_task_assign_default: __Reply__task_assign_default_t; + Reply_task_get_assignment: __Reply__task_get_assignment_t; + Reply_task_set_policy: __Reply__task_set_policy_t; + Reply_task_get_state: __Reply__task_get_state_t; + Reply_task_set_state: __Reply__task_set_state_t; + Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; + Reply_task_suspend2: __Reply__task_suspend2_t; + Reply_task_resume2: __Reply__task_resume2_t; + Reply_task_purgable_info: __Reply__task_purgable_info_t; + Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; + Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; + Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; + Reply_task_generate_corpse: __Reply__task_generate_corpse_t; + Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; + Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; + Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; + Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; + Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; + Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; + Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; + Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; + Reply_task_inspect: __Reply__task_inspect_t; + Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; + Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; + Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; + Reply_task_create_identity_token: __Reply__task_create_identity_token_t; + Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; + Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; + Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; + Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; + Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; + Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; + Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; + Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; } -type __ReplyUnion__clock_priv_subsystemDescriptor = - | { Reply_clock_set_time: __Reply__clock_set_time_t } - | { Reply_clock_set_attributes: __Reply__clock_set_attributes_t }; +type at_block_features_tDescriptor = + | { bits: number }; -declare class __ReplyUnion__clock_priv_subsystem { - constructor(init?: __ReplyUnion__clock_priv_subsystemDescriptor); - Reply_clock_set_time: __Reply__clock_set_time_t; - Reply_clock_set_attributes: __Reply__clock_set_attributes_t; +declare class at_block_features_t { + constructor(init?: at_block_features_tDescriptor); + bits: number; +} + +type __RequestUnion__vm_map_subsystemDescriptor = + | { Request_vm_region: __Request__vm_region_t } + | { Request_vm_allocate: __Request__vm_allocate_t } + | { Request_vm_deallocate: __Request__vm_deallocate_t } + | { Request_vm_protect: __Request__vm_protect_t } + | { Request_vm_inherit: __Request__vm_inherit_t } + | { Request_vm_read: __Request__vm_read_t } + | { Request_vm_read_list: __Request__vm_read_list_t } + | { Request_vm_write: __Request__vm_write_t } + | { Request_vm_copy: __Request__vm_copy_t } + | { Request_vm_read_overwrite: __Request__vm_read_overwrite_t } + | { Request_vm_msync: __Request__vm_msync_t } + | { Request_vm_behavior_set: __Request__vm_behavior_set_t } + | { Request_vm_map: __Request__vm_map_t } + | { Request_vm_machine_attribute: __Request__vm_machine_attribute_t } + | { Request_vm_remap: __Request__vm_remap_t } + | { Request_task_wire: __Request__task_wire_t } + | { Request_mach_make_memory_entry: __Request__mach_make_memory_entry_t } + | { Request_vm_map_page_query: __Request__vm_map_page_query_t } + | { Request_mach_vm_region_info: __Request__mach_vm_region_info_t } + | { Request_vm_mapped_pages_info: __Request__vm_mapped_pages_info_t } + | { Request_vm_region_recurse: __Request__vm_region_recurse_t } + | { Request_vm_region_recurse_64: __Request__vm_region_recurse_64_t } + | { Request_mach_vm_region_info_64: __Request__mach_vm_region_info_64_t } + | { Request_vm_region_64: __Request__vm_region_64_t } + | { Request_mach_make_memory_entry_64: __Request__mach_make_memory_entry_64_t } + | { Request_vm_map_64: __Request__vm_map_64_t } + | { Request_vm_purgable_control: __Request__vm_purgable_control_t } + | { Request_vm_map_exec_lockdown: __Request__vm_map_exec_lockdown_t } + | { Request_vm_remap_new: __Request__vm_remap_new_t }; + +declare class __RequestUnion__vm_map_subsystem { + constructor(init?: __RequestUnion__vm_map_subsystemDescriptor); + Request_vm_region: __Request__vm_region_t; + Request_vm_allocate: __Request__vm_allocate_t; + Request_vm_deallocate: __Request__vm_deallocate_t; + Request_vm_protect: __Request__vm_protect_t; + Request_vm_inherit: __Request__vm_inherit_t; + Request_vm_read: __Request__vm_read_t; + Request_vm_read_list: __Request__vm_read_list_t; + Request_vm_write: __Request__vm_write_t; + Request_vm_copy: __Request__vm_copy_t; + Request_vm_read_overwrite: __Request__vm_read_overwrite_t; + Request_vm_msync: __Request__vm_msync_t; + Request_vm_behavior_set: __Request__vm_behavior_set_t; + Request_vm_map: __Request__vm_map_t; + Request_vm_machine_attribute: __Request__vm_machine_attribute_t; + Request_vm_remap: __Request__vm_remap_t; + Request_task_wire: __Request__task_wire_t; + Request_mach_make_memory_entry: __Request__mach_make_memory_entry_t; + Request_vm_map_page_query: __Request__vm_map_page_query_t; + Request_mach_vm_region_info: __Request__mach_vm_region_info_t; + Request_vm_mapped_pages_info: __Request__vm_mapped_pages_info_t; + Request_vm_region_recurse: __Request__vm_region_recurse_t; + Request_vm_region_recurse_64: __Request__vm_region_recurse_64_t; + Request_mach_vm_region_info_64: __Request__mach_vm_region_info_64_t; + Request_vm_region_64: __Request__vm_region_64_t; + Request_mach_make_memory_entry_64: __Request__mach_make_memory_entry_64_t; + Request_vm_map_64: __Request__vm_map_64_t; + Request_vm_purgable_control: __Request__vm_purgable_control_t; + Request_vm_map_exec_lockdown: __Request__vm_map_exec_lockdown_t; + Request_vm_remap_new: __Request__vm_remap_new_t; +} + +type __ReplyUnion__clock_reply_subsystemDescriptor = + | { Reply_clock_alarm_reply: __Reply__clock_alarm_reply_t }; + +declare class __ReplyUnion__clock_reply_subsystem { + constructor(init?: __ReplyUnion__clock_reply_subsystemDescriptor); + Reply_clock_alarm_reply: __Reply__clock_alarm_reply_t; } -type unnamed_9350674317071776510Descriptor = +type unnamed_7407515708615317395Descriptor = + | { __u6_addr8: unknown /* const array */ } + | { __u6_addr16: unknown /* const array */ } + | { __u6_addr32: unknown /* const array */ }; + +declare class unnamed_7407515708615317395 { + constructor(init?: unnamed_7407515708615317395Descriptor); + __u6_addr8: unknown /* const array */; + __u6_addr16: unknown /* const array */; + __u6_addr32: unknown /* const array */; +} + +type unnamed_13557069666914893992Descriptor = | { reserved: unknown /* const array */ } | { work_interval_port: number } | { service_port_info: interop.PointerConvertible } | { service_port_name: number }; -declare class unnamed_9350674317071776510 { - constructor(init?: unnamed_9350674317071776510Descriptor); +declare class unnamed_13557069666914893992 { + constructor(init?: unnamed_13557069666914893992Descriptor); reserved: unknown /* const array */; work_interval_port: number; service_port_info: interop.Pointer; service_port_name: number; } +type __mbstate_tDescriptor = + | { __mbstate8: unknown /* const array */ } + | { _mbstateL: number }; + +declare class __mbstate_t { + constructor(init?: __mbstate_tDescriptor); + __mbstate8: unknown /* const array */; + _mbstateL: number; +} + +type unnamed_17677869109873497955Descriptor = + | { icmp6_un_data32: unknown /* const array */ } + | { icmp6_un_data16: unknown /* const array */ } + | { icmp6_un_data8: unknown /* const array */ }; + +declare class unnamed_17677869109873497955 { + constructor(init?: unnamed_17677869109873497955Descriptor); + icmp6_un_data32: unknown /* const array */; + icmp6_un_data16: unknown /* const array */; + icmp6_un_data8: unknown /* const array */; +} + +type mach_msg_empty_tDescriptor = + | { send: mach_msg_empty_send_t } + | { rcv: mach_msg_empty_rcv_t }; + +declare class mach_msg_empty_t { + constructor(init?: mach_msg_empty_tDescriptor); + send: mach_msg_empty_send_t; + rcv: mach_msg_empty_rcv_t; +} + +type waitDescriptor = + | { w_status: number } + | { w_T: unnamed_15169717648918479760 } + | { w_S: unnamed_544468448031136256 }; + +declare class wait { + constructor(init?: waitDescriptor); + w_status: number; + w_T: unnamed_15169717648918479760; + w_S: unnamed_544468448031136256; +} + +type unnamed_8108292665603034391Descriptor = + | { if_status_v1: if_cellular_status_v1 }; + +declare class unnamed_8108292665603034391 { + constructor(init?: unnamed_8108292665603034391Descriptor); + if_status_v1: if_cellular_status_v1; +} + +type __RequestUnion__exc_subsystemDescriptor = + | { Request_exception_raise: __Request__exception_raise_t } + | { Request_exception_raise_state: __Request__exception_raise_state_t } + | { Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t }; + +declare class __RequestUnion__exc_subsystem { + constructor(init?: __RequestUnion__exc_subsystemDescriptor); + Request_exception_raise: __Request__exception_raise_t; + Request_exception_raise_state: __Request__exception_raise_state_t; + Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t; +} + +type NumVersionVariantDescriptor = + | { parts: NumVersion } + | { whole: number }; + +declare class NumVersionVariant { + constructor(init?: NumVersionVariantDescriptor); + parts: NumVersion; + whole: number; +} + type sigvalDescriptor = | { sival_int: number } | { sival_ptr: interop.PointerConvertible }; @@ -18394,12 +18541,14 @@ declare class sigval { sival_ptr: interop.Pointer; } -type unnamed_13336292902992397422Descriptor = - | { ran_strx: number }; +type __sigaction_uDescriptor = + | { __sa_handler: (p1: number) => void | null } + | { __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null }; -declare class unnamed_13336292902992397422 { - constructor(init?: unnamed_13336292902992397422Descriptor); - ran_strx: number; +declare class __sigaction_u { + constructor(init?: __sigaction_uDescriptor); + __sa_handler: (p1: number) => void | null; + __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; } declare function signal(p1: number, p2: (p1: number) => void): (p1: number) => void; @@ -20216,6 +20365,8 @@ declare function sqlite3_busy_handler(p1: interop.PointerConvertible, p2: (p1: i declare function sqlite3_busy_timeout(p1: interop.PointerConvertible, ms: number): number; +declare function sqlite3_setlk_timeout(p1: interop.PointerConvertible, ms: number, flags: number): number; + declare function sqlite3_get_table(db: interop.PointerConvertible, zSql: string, pazResult: interop.PointerConvertible, pnRow: interop.PointerConvertible, pnColumn: interop.PointerConvertible, pzErrmsg: interop.PointerConvertible): number; declare function sqlite3_free_table(result: interop.PointerConvertible): void; @@ -20474,6 +20625,10 @@ declare function sqlite3_get_auxdata(p1: interop.PointerConvertible, N: number): declare function sqlite3_set_auxdata(p1: interop.PointerConvertible, N: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): void; +declare function sqlite3_get_clientdata(p1: interop.PointerConvertible, p2: string): interop.Pointer; + +declare function sqlite3_set_clientdata(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): number; + declare function sqlite3_result_blob(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; declare function sqlite3_result_blob64(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; @@ -21150,18 +21305,30 @@ declare function vasprintf(p1: interop.PointerConvertible, p2: string, p3: strin declare function funopen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p4: (p1: interop.PointerConvertible, p2: number, p3: number) => number, p5: (p1: interop.PointerConvertible) => number): interop.Pointer; -declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; - declare function __snprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string): number; -declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; - declare function __vsnprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string, p6: string): number; +declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; + +declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; + declare function xpc_endpoint_create(connection: NSObject): NSObject; declare function xpc_debugger_api_misuse_info(): string; +declare function xpc_peer_requirement_create_entitlement_exists(entitlement: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_entitlement_matches_value(entitlement: string, value: NSObject, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_team_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_platform_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_lwcr(lwcr: NSObject, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_match_received_message(peer_requirement: NSObject, message: NSObject, error_out: interop.PointerConvertible): boolean; + declare function xpc_connection_create(name: string, targetq: NSObject): NSObject; declare function xpc_connection_create_from_endpoint(endpoint: NSObject): NSObject; @@ -21208,6 +21375,8 @@ declare function xpc_connection_set_peer_platform_identity_requirement(connectio declare function xpc_connection_set_peer_lightweight_code_requirement(connection: NSObject, lwcr: NSObject): number; +declare function xpc_connection_set_peer_requirement(connection: NSObject, peer_requirement: NSObject): void; + declare function xpc_connection_copy_invalidation_reason(connection: NSObject): string; declare function xpc_rich_error_copy_description(error: NSObject): string; @@ -21232,6 +21401,10 @@ declare function xpc_session_send_message_with_reply_sync(session: NSObject, mes declare function xpc_session_send_message_with_reply_async(session: NSObject, message: NSObject, reply_handler: (p1: NSObject, p2: NSObject) => void): void; +declare function xpc_session_set_peer_requirement(session: NSObject, requirement: NSObject): void; + +declare function xpc_listener_set_peer_requirement(listener: NSObject, requirement: NSObject): void; + declare function xpc_retain(object: NSObject): NSObject; declare function xpc_release(object: NSObject): void; @@ -22162,6 +22335,8 @@ declare function pid_for_task(t: number, x: interop.PointerConvertible): number; declare function debug_control_port_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; +declare function mach_vm_reclaim_update_kernel_accounting_trap(target_tport: number, bytes_reclaimed: interop.PointerConvertible): number; + declare function host_info(host: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; declare function host_kernel_version(host: number, kernel_version: unknown /* const array */): number; @@ -22272,326 +22447,40 @@ declare function NXFindBestFatArch_64(cputype: number, cpusubtype: number, fat_a declare function NXCombineCpuSubtypes(cputype: number, cpusubtype1: number, cpusubtype2: number): number; -declare function catopen(p1: string, p2: number): interop.Pointer; - -declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; - -declare function catclose(p1: interop.PointerConvertible): number; - -declare function sched_yield(): number; - -declare function sched_get_priority_min(p1: number): number; - -declare function sched_get_priority_max(p1: number): number; - -declare function asctime(p1: interop.PointerConvertible): string; - -declare function clock(): number; - -declare function ctime(p1: interop.PointerConvertible): string; - -declare function difftime(p1: number, p2: number): number; - -declare function getdate(p1: string): interop.Pointer; - -declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function localtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function mktime(p1: interop.PointerConvertible): number; - -declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; - -declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; - -declare function time(p1: interop.PointerConvertible): number; - -declare function tzset(): void; - -declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function posix2time(p1: number): number; - -declare function tzsetwall(): void; - -declare function time2posix(p1: number): number; - -declare function timelocal(p1: interop.PointerConvertible): number; - -declare function timegm(p1: interop.PointerConvertible): number; - -declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; - -declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; - -declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; - -declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; - -declare function timespec_get(ts: interop.PointerConvertible, base: number): number; - -declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; - -declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; - -declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; - -declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; - -declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; - -declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; - -declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; - -declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_init(p1: interop.PointerConvertible): number; - -declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_cancel(p1: interop.PointerConvertible): number; - -declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; - -declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_cond_signal(p1: interop.PointerConvertible): number; - -declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_condattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; - -declare function pthread_detach(p1: interop.PointerConvertible): number; - -declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_exit(p1: interop.PointerConvertible): void; - -declare function pthread_getconcurrency(): number; - -declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_getspecific(p1: number): interop.Pointer; - -declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; - -declare function pthread_key_delete(p1: number): number; - -declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; - -declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; - -declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_self(): interop.Pointer; - -declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_setconcurrency(p1: number): number; - -declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; - -declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_testcancel(): void; - -declare function pthread_is_threaded_np(): number; - -declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; - -declare function pthread_setname_np(p1: string): number; - -declare function pthread_main_np(): number; - -declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; - -declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; - -declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; - -declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; - -declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; - -declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_yield_np(): void; - -declare function pthread_jit_write_protect_supported_np(): number; - -declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; - -declare function pthread_jit_write_freeze_callbacks_np(): void; - -declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; - -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; - -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; - -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; - -declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; - -declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; - -declare function _Unwind_GetIP(context: interop.PointerConvertible): number; - -declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; +declare function nl_langinfo(p1: number): string; -declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; +declare function strfmon(p1: string, __maxsize: number, p3: string): number; -declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; +declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; +declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; -declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; +declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; +declare function regfree(p1: interop.PointerConvertible): void; -declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; +declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; -declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; +declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; -declare function __register_frame(fde: interop.PointerConvertible): void; +declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function __deregister_frame(fde: interop.PointerConvertible): void; +declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; -declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; +declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; declare function duplocale(p1: interop.PointerConvertible): interop.Pointer; declare function freelocale(p1: interop.PointerConvertible): number; -declare function localeconv(): interop.Pointer; - declare function newlocale(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; declare function uselocale(p1: interop.PointerConvertible): interop.Pointer; +declare function localeconv(): interop.Pointer; + declare function ___mb_cur_max(): number; declare function ___mb_cur_max_l(p1: interop.PointerConvertible): number; @@ -22600,6 +22489,10 @@ declare function localeconv_l(p1: interop.PointerConvertible): interop.Pointer; declare function querylocale(p1: number, p2: interop.PointerConvertible): string; +declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; + +declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; + declare function fprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; declare function fscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; @@ -22682,38 +22575,6 @@ declare function strcasestr_l(p1: string, p2: string, p3: interop.PointerConvert declare function strncasecmp_l(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; - -declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; - -declare function nl_langinfo(p1: number): string; - -declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; - -declare function strfmon(p1: string, __maxsize: number, p3: string): number; - -declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; - -declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; - -declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; - -declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; - -declare function regfree(p1: interop.PointerConvertible): void; - -declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; - -declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; - -declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; - -declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; - -declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; - declare function ___runetype(p1: number): number; declare function ___tolower(p1: number): number; @@ -22754,6 +22615,62 @@ declare function wcstoimax_l(nptr: interop.PointerConvertible, endptr: interop.P declare function wcstoumax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function asctime(p1: interop.PointerConvertible): string; + +declare function clock(): number; + +declare function ctime(p1: interop.PointerConvertible): string; + +declare function difftime(p1: number, p2: number): number; + +declare function getdate(p1: string): interop.Pointer; + +declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; + +declare function localtime(p1: interop.PointerConvertible): interop.Pointer; + +declare function mktime(p1: interop.PointerConvertible): number; + +declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; + +declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; + +declare function time(p1: interop.PointerConvertible): number; + +declare function tzset(): void; + +declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; + +declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; + +declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; + +declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; + +declare function posix2time(p1: number): number; + +declare function tzsetwall(): void; + +declare function time2posix(p1: number): number; + +declare function timelocal(p1: interop.PointerConvertible): number; + +declare function timegm(p1: interop.PointerConvertible): number; + +declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; + +declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; + +declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; + +declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; + +declare function timespec_get(ts: interop.PointerConvertible, base: number): number; + +declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; + +declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; + declare function wctype(p1: string): number; declare function wctype_l(p1: string, p2: interop.PointerConvertible): number; @@ -23436,6 +23353,8 @@ declare function OSAtomicEnqueue(__list: interop.PointerConvertible, __new: inte declare function OSAtomicDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; +declare function malloc_type_zone_malloc_with_options(zone: interop.PointerConvertible, alignment: number, size: number, type_id: number, opts: interop.Enum): interop.Pointer; + declare function malloc_default_zone(): interop.Pointer; declare function malloc_create_zone(start_size: number, flags: number): interop.Pointer; @@ -23444,6 +23363,8 @@ declare function malloc_destroy_zone(zone: interop.PointerConvertible): void; declare function malloc_zone_malloc(zone: interop.PointerConvertible, size: number): interop.Pointer; +declare function malloc_zone_malloc_with_options(zone: interop.PointerConvertible, align: number, size: number, opts: interop.Enum): interop.Pointer; + declare function malloc_zone_calloc(zone: interop.PointerConvertible, num_items: number, size: number): interop.Pointer; declare function malloc_zone_valloc(zone: interop.PointerConvertible, size: number): interop.Pointer; @@ -23630,2193 +23551,2455 @@ declare function xattr_flags_from_name(p1: string): number; declare function xattr_intent_with_flags(p1: number, p2: number): number; -declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; +declare function __error(): interop.Pointer; -declare function cacosf(p1: unknown /* complex */): unknown /* complex */; +declare function raise(p1: number): number; -declare function cacos(p1: unknown /* complex */): unknown /* complex */; +declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function cacosl(p1: unknown /* complex */): unknown /* complex */; +declare function kill(p1: number, p2: number): number; -declare function casinf(p1: unknown /* complex */): unknown /* complex */; +declare function killpg(p1: number, p2: number): number; -declare function casin(p1: unknown /* complex */): unknown /* complex */; +declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; -declare function casinl(p1: unknown /* complex */): unknown /* complex */; +declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function catanf(p1: unknown /* complex */): unknown /* complex */; +declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function catan(p1: unknown /* complex */): unknown /* complex */; +declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; -declare function catanl(p1: unknown /* complex */): unknown /* complex */; +declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ccosf(p1: unknown /* complex */): unknown /* complex */; +declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; -declare function ccos(p1: unknown /* complex */): unknown /* complex */; +declare function sigemptyset(p1: interop.PointerConvertible): number; -declare function ccosl(p1: unknown /* complex */): unknown /* complex */; +declare function sigfillset(p1: interop.PointerConvertible): number; -declare function csinf(p1: unknown /* complex */): unknown /* complex */; +declare function sighold(p1: number): number; -declare function csin(p1: unknown /* complex */): unknown /* complex */; +declare function sigignore(p1: number): number; -declare function csinl(p1: unknown /* complex */): unknown /* complex */; +declare function siginterrupt(p1: number, p2: number): number; -declare function ctanf(p1: unknown /* complex */): unknown /* complex */; +declare function sigismember(p1: interop.PointerConvertible, p2: number): number; -declare function ctan(p1: unknown /* complex */): unknown /* complex */; +declare function sigpause(p1: number): number; -declare function ctanl(p1: unknown /* complex */): unknown /* complex */; +declare function sigpending(p1: interop.PointerConvertible): number; -declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; +declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function cacosh(p1: unknown /* complex */): unknown /* complex */; +declare function sigrelse(p1: number): number; -declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; +declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function casinhf(p1: unknown /* complex */): unknown /* complex */; +declare function sigsuspend(p1: interop.PointerConvertible): number; -declare function casinh(p1: unknown /* complex */): unknown /* complex */; +declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function casinhl(p1: unknown /* complex */): unknown /* complex */; +declare function psignal(p1: number, p2: string): void; -declare function catanhf(p1: unknown /* complex */): unknown /* complex */; +declare function sigblock(p1: number): number; -declare function catanh(p1: unknown /* complex */): unknown /* complex */; +declare function sigsetmask(p1: number): number; -declare function catanhl(p1: unknown /* complex */): unknown /* complex */; +declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; -declare function ccosh(p1: unknown /* complex */): unknown /* complex */; +declare function aio_error(aiocbp: interop.PointerConvertible): number; -declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; +declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; -declare function csinhf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_read(aiocbp: interop.PointerConvertible): number; -declare function csinh(p1: unknown /* complex */): unknown /* complex */; +declare function aio_return(aiocbp: interop.PointerConvertible): number; -declare function csinhl(p1: unknown /* complex */): unknown /* complex */; +declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; -declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_write(aiocbp: interop.PointerConvertible): number; -declare function ctanh(p1: unknown /* complex */): unknown /* complex */; +declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; -declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; +declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function cexpf(p1: unknown /* complex */): unknown /* complex */; +declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cexp(p1: unknown /* complex */): unknown /* complex */; +declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cexpl(p1: unknown /* complex */): unknown /* complex */; +declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function clogf(p1: unknown /* complex */): unknown /* complex */; +declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function clog(p1: unknown /* complex */): unknown /* complex */; +declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function clogl(p1: unknown /* complex */): unknown /* complex */; +declare function listen(p1: number, p2: number): number; -declare function cabsf(p1: unknown /* complex */): number; +declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function cabs(p1: unknown /* complex */): number; +declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function cabsl(p1: unknown /* complex */): number; +declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; -declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; +declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function csqrt(p1: unknown /* complex */): unknown /* complex */; +declare function shutdown(p1: number, p2: number): number; -declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; +declare function sockatmark(p1: number): number; -declare function cargf(p1: unknown /* complex */): number; +declare function socket(p1: number, p2: number, p3: number): number; -declare function carg(p1: unknown /* complex */): number; +declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function cargl(p1: unknown /* complex */): number; +declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; -declare function cimagf(p1: unknown /* complex */): number; +declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; -declare function cimag(p1: unknown /* complex */): number; +declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function cimagl(p1: unknown /* complex */): number; +declare function disconnectx(p1: number, p2: number, p3: number): number; -declare function conjf(p1: unknown /* complex */): unknown /* complex */; +declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function conj(p1: unknown /* complex */): unknown /* complex */; +declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function conjl(p1: unknown /* complex */): unknown /* complex */; +declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function cprojf(p1: unknown /* complex */): unknown /* complex */; +declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function cproj(p1: unknown /* complex */): unknown /* complex */; +declare function inet6_option_space(p1: number): number; -declare function cprojl(p1: unknown /* complex */): unknown /* complex */; +declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function crealf(p1: unknown /* complex */): number; +declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function creal(p1: unknown /* complex */): number; +declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; -declare function creall(p1: unknown /* complex */): number; +declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __error(): interop.Pointer; +declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function feclearexcept(p1: number): number; +declare function inet6_rthdr_space(p1: number, p2: number): number; -declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function feraiseexcept(p1: number): number; +declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; -declare function fetestexcept(p1: number): number; +declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; -declare function fegetround(): number; +declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function fesetround(p1: number): number; +declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; -declare function fegetenv(p1: interop.PointerConvertible): number; +declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; + +declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; + +declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; + +declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; + +declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; + +declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; + +declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; + +declare function inet6_rth_space(p1: number, p2: number): number; + +declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; + +declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function inet6_rth_segments(p1: interop.PointerConvertible): number; + +declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; + +declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; + +declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; + +declare function inet_addr(p1: string): number; + +declare function inet_ntoa(p1: in_addr): string; + +declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; + +declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; + +declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; + +declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; + +declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; + +declare function inet_lnaof(p1: in_addr): number; + +declare function inet_makeaddr(p1: number, p2: number): in_addr; + +declare function inet_netof(p1: in_addr): number; + +declare function inet_network(p1: string): number; + +declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; + +declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; + +declare function inet_neta(p1: number, p2: string, __size: number): string; + +declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; + +declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; + +declare function closedir(p1: interop.PointerConvertible): number; + +declare function opendir(p1: string): interop.Pointer; + +declare function readdir(p1: interop.PointerConvertible): interop.Pointer; + +declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function rewinddir(p1: interop.PointerConvertible): void; + +declare function seekdir(p1: interop.PointerConvertible, p2: number): void; + +declare function telldir(p1: interop.PointerConvertible): number; + +declare function fdopendir(p1: number): interop.Pointer; + +declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function dirfd(dirp: interop.PointerConvertible): number; + +declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; + +declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; + +declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; + +declare function __opendir2(p1: string, p2: number): interop.Pointer; + +declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function dlclose(__handle: interop.PointerConvertible): number; + +declare function dlerror(): string; + +declare function dlopen(__path: string, __mode: number): interop.Pointer; + +declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; + +declare function dlopen_preflight(__path: string): boolean; + +declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; + +declare function fnmatch(p1: string, p2: string, p3: number): number; + +declare function chmod(p1: string, p2: number): number; + +declare function fchmod(p1: number, p2: number): number; + +declare function fstat(p1: number, p2: interop.PointerConvertible): number; + +declare function lstat(p1: string, p2: interop.PointerConvertible): number; + +declare function mkdir(p1: string, p2: number): number; + +declare function mkfifo(p1: string, p2: number): number; + +declare function stat(p1: string, p2: interop.PointerConvertible): number; + +declare function mknod(p1: string, p2: number, p3: number): number; + +declare function umask(p1: number): number; + +declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; + +declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; + +declare function mkdirat(p1: number, p2: string, p3: number): number; + +declare function mkfifoat(p1: number, p2: string, p3: number): number; + +declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; + +declare function futimens(__fd: number, __times: unknown /* const array */): number; + +declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; + +declare function chflags(p1: string, p2: number): number; + +declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; + +declare function fchflags(p1: number, p2: number): number; + +declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; + +declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function lchflags(p1: string, p2: number): number; + +declare function lchmod(p1: string, p2: number): number; + +declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; + +declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; + +declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; + +declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; + +declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; + +declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; + +declare function globfree(p1: interop.PointerConvertible): void; + +declare function getgrgid(p1: number): interop.Pointer; + +declare function getgrnam(p1: string): interop.Pointer; + +declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; + +declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; + +declare function getgrent(): interop.Pointer; + +declare function setgrent(): void; + +declare function endgrent(): void; + +declare function group_from_gid(p1: number, p2: number): string; + +declare function getgruuid(p1: unknown /* const array */): interop.Pointer; + +declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; + +declare function setgrfile(p1: string): void; + +declare function setgroupent(p1: number): number; + +declare function iconv_open(p1: string, p2: string): interop.Pointer; + +declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; + +declare function iconv_close(p1: interop.PointerConvertible): number; + +declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; + +declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; + +declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; + +declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; + +declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; + +declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; + +declare function iconv_canonicalize(p1: string): string; + +declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; + +declare function getifaddrs(p1: interop.PointerConvertible): number; + +declare function freeifaddrs(p1: interop.PointerConvertible): void; + +declare function getifmaddrs(p1: interop.PointerConvertible): number; + +declare function freeifmaddrs(p1: interop.PointerConvertible): void; + +declare function if_nametoindex(p1: string): number; + +declare function if_indextoname(p1: number, p2: string): string; + +declare function if_nameindex(): interop.Pointer; + +declare function if_freenameindex(p1: interop.PointerConvertible): void; + +declare function ioctl(p1: number, p2: number): number; + +declare function basename(p1: string): string; + +declare function dirname(p1: string): string; + +declare function basename_r(p1: string, p2: string): string; + +declare function dirname_r(p1: string, p2: string): string; + +declare function dbm_clearerr(p1: interop.PointerConvertible): number; + +declare function dbm_close(p1: interop.PointerConvertible): void; + +declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; + +declare function dbm_dirfno(p1: interop.PointerConvertible): number; + +declare function dbm_error(p1: interop.PointerConvertible): number; + +declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; + +declare function dbm_firstkey(p1: interop.PointerConvertible): datum; + +declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; + +declare function dbm_nextkey(p1: interop.PointerConvertible): datum; + +declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; + +declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; -declare function feholdexcept(p1: interop.PointerConvertible): number; +declare function endhostent(): void; -declare function fesetenv(p1: interop.PointerConvertible): number; +declare function endnetent(): void; -declare function feupdateenv(p1: interop.PointerConvertible): number; +declare function endprotoent(): void; -declare function setlocale(p1: number, p2: string): string; +declare function endservent(): void; -declare function __math_errhandling(): number; +declare function freeaddrinfo(p1: interop.PointerConvertible): void; -declare function __fpclassifyf(p1: number): number; +declare function gai_strerror(p1: number): string; -declare function __fpclassifyd(p1: number): number; +declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function __fpclassifyl(p1: number): number; +declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; -declare function acosf(p1: number): number; +declare function gethostbyname(p1: string): interop.Pointer; -declare function acos(p1: number): number; +declare function gethostent(): interop.Pointer; -declare function acosl(p1: number): number; +declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; -declare function asinf(p1: number): number; +declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; -declare function asin(p1: number): number; +declare function getnetbyname(p1: string): interop.Pointer; -declare function asinl(p1: number): number; +declare function getnetent(): interop.Pointer; -declare function atanf(p1: number): number; +declare function getprotobyname(p1: string): interop.Pointer; -declare function atan(p1: number): number; +declare function getprotobynumber(p1: number): interop.Pointer; -declare function atanl(p1: number): number; +declare function getprotoent(): interop.Pointer; -declare function atan2f(p1: number, p2: number): number; +declare function getservbyname(p1: string, p2: string): interop.Pointer; -declare function atan2(p1: number, p2: number): number; +declare function getservbyport(p1: number, p2: string): interop.Pointer; -declare function atan2l(p1: number, p2: number): number; +declare function getservent(): interop.Pointer; -declare function cosf(p1: number): number; +declare function sethostent(p1: number): void; -declare function cos(p1: number): number; +declare function setnetent(p1: number): void; -declare function cosl(p1: number): number; +declare function setprotoent(p1: number): void; -declare function sinf(p1: number): number; +declare function setservent(p1: number): void; -declare function sin(p1: number): number; +declare function freehostent(p1: interop.PointerConvertible): void; -declare function sinl(p1: number): number; +declare function gethostbyname2(p1: string, p2: number): interop.Pointer; -declare function tanf(p1: number): number; +declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function tan(p1: number): number; +declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function tanl(p1: number): number; +declare function getrpcbyname(name: string): interop.Pointer; -declare function acoshf(p1: number): number; +declare function getrpcbynumber(number: number): interop.Pointer; -declare function acosh(p1: number): number; +declare function getrpcent(): interop.Pointer; -declare function acoshl(p1: number): number; +declare function setrpcent(stayopen: number): void; -declare function asinhf(p1: number): number; +declare function endrpcent(): void; -declare function asinh(p1: number): number; +declare function herror(p1: string): void; -declare function asinhl(p1: number): number; +declare function hstrerror(p1: number): string; -declare function atanhf(p1: number): number; +declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; -declare function atanh(p1: number): number; +declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function atanhl(p1: number): number; +declare function endnetgrent(): void; -declare function coshf(p1: number): number; +declare function setnetgrent(p1: string): void; -declare function cosh(p1: number): number; +declare function link_addr(p1: string, p2: interop.PointerConvertible): void; -declare function coshl(p1: number): number; +declare function link_ntoa(p1: interop.PointerConvertible): string; -declare function sinhf(p1: number): number; +declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; -declare function sinh(p1: number): number; +declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; -declare function sinhl(p1: number): number; +declare function ether_ntoa(p1: interop.PointerConvertible): string; -declare function tanhf(p1: number): number; +declare function ether_aton(p1: string): interop.Pointer; -declare function tanh(p1: number): number; +declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; -declare function tanhl(p1: number): number; +declare function tracker_action(action: number, buffer: string, buffer_size: number): number; -declare function expf(p1: number): number; +declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function exp(p1: number): number; +declare function sched_yield(): number; -declare function expl(p1: number): number; +declare function sched_get_priority_min(p1: number): number; -declare function exp2f(p1: number): number; +declare function sched_get_priority_max(p1: number): number; -declare function exp2(p1: number): number; +declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; -declare function exp2l(p1: number): number; +declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function expm1f(p1: number): number; +declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; -declare function expm1(p1: number): number; +declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function expm1l(p1: number): number; +declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; -declare function logf(p1: number): number; +declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; -declare function log(p1: number): number; +declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; -declare function logl(p1: number): number; +declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; -declare function log10f(p1: number): number; +declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log10(p1: number): number; +declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log10l(p1: number): number; +declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log2f(p1: number): number; +declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log2(p1: number): number; +declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log2l(p1: number): number; +declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log1pf(p1: number): number; +declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function log1p(p1: number): number; +declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function log1pl(p1: number): number; +declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function logbf(p1: number): number; +declare function pthread_attr_init(p1: interop.PointerConvertible): number; -declare function logb(p1: number): number; +declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; -declare function logbl(p1: number): number; +declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; -declare function modff(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; -declare function modf(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function modfl(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; -declare function ldexpf(p1: number, p2: number): number; +declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; -declare function ldexp(p1: number, p2: number): number; +declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function ldexpl(p1: number, p2: number): number; +declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function frexpf(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; -declare function frexp(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_cancel(p1: interop.PointerConvertible): number; -declare function frexpl(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; -declare function ilogbf(p1: number): number; +declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; -declare function ilogb(p1: number): number; +declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ilogbl(p1: number): number; +declare function pthread_cond_signal(p1: interop.PointerConvertible): number; -declare function scalbnf(p1: number, p2: number): number; +declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function scalbn(p1: number, p2: number): number; +declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function scalbnl(p1: number, p2: number): number; +declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; -declare function scalblnf(p1: number, p2: number): number; +declare function pthread_condattr_init(p1: interop.PointerConvertible): number; -declare function scalbln(p1: number, p2: number): number; +declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function scalblnl(p1: number, p2: number): number; +declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function fabsf(p1: number): number; +declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function fabs(p1: number): number; +declare function pthread_detach(p1: interop.PointerConvertible): number; -declare function fabsl(p1: number): number; +declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function cbrtf(p1: number): number; +declare function pthread_exit(p1: interop.PointerConvertible): void; -declare function cbrt(p1: number): number; +declare function pthread_getconcurrency(): number; -declare function cbrtl(p1: number): number; +declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function hypotf(p1: number, p2: number): number; +declare function pthread_getspecific(p1: number): interop.Pointer; -declare function hypot(p1: number, p2: number): number; +declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function hypotl(p1: number, p2: number): number; +declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function powf(p1: number, p2: number): number; +declare function pthread_key_delete(p1: number): number; -declare function pow(p1: number, p2: number): number; +declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; -declare function powl(p1: number, p2: number): number; +declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqrtf(p1: number): number; +declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqrt(p1: number): number; +declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; -declare function sqrtl(p1: number): number; +declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function erff(p1: number): number; +declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; -declare function erf(p1: number): number; +declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; -declare function erfl(p1: number): number; +declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; -declare function erfcf(p1: number): number; +declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function erfc(p1: number): number; +declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function erfcl(p1: number): number; +declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function lgammaf(p1: number): number; +declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function lgamma(p1: number): number; +declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function lgammal(p1: number): number; +declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; -declare function tgammaf(p1: number): number; +declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; -declare function tgamma(p1: number): number; +declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; -declare function tgammal(p1: number): number; +declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function ceilf(p1: number): number; +declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; -declare function ceil(p1: number): number; +declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; -declare function ceill(p1: number): number; +declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; -declare function floorf(p1: number): number; +declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; -declare function floor(p1: number): number; +declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function floorl(p1: number): number; +declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; -declare function nearbyintf(p1: number): number; +declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; -declare function nearbyint(p1: number): number; +declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; -declare function nearbyintl(p1: number): number; +declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; -declare function rintf(p1: number): number; +declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; -declare function rint(p1: number): number; +declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; -declare function rintl(p1: number): number; +declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function lrintf(p1: number): number; +declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; -declare function lrint(p1: number): number; +declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function lrintl(p1: number): number; +declare function pthread_self(): interop.Pointer; -declare function roundf(p1: number): number; +declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; -declare function round(p1: number): number; +declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; -declare function roundl(p1: number): number; +declare function pthread_setconcurrency(p1: number): number; -declare function lroundf(p1: number): number; +declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function lround(p1: number): number; +declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; -declare function lroundl(p1: number): number; +declare function pthread_testcancel(): void; -declare function llrintf(p1: number): number; +declare function pthread_is_threaded_np(): number; -declare function llrint(p1: number): number; +declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function llrintl(p1: number): number; +declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function llroundf(p1: number): number; +declare function pthread_setname_np(p1: string): number; -declare function llround(p1: number): number; +declare function pthread_main_np(): number; -declare function llroundl(p1: number): number; +declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; -declare function truncf(p1: number): number; +declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; -declare function trunc(p1: number): number; +declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; -declare function truncl(p1: number): number; +declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function fmodf(p1: number, p2: number): number; +declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function fmod(p1: number, p2: number): number; +declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function fmodl(p1: number, p2: number): number; +declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; -declare function remainderf(p1: number, p2: number): number; +declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; -declare function remainder(p1: number, p2: number): number; +declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function remainderl(p1: number, p2: number): number; +declare function pthread_yield_np(): void; -declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function pthread_jit_write_protect_supported_np(): number; -declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; -declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function pthread_jit_write_freeze_callbacks_np(): void; -declare function copysignf(p1: number, p2: number): number; +declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; -declare function copysign(p1: number, p2: number): number; +declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function copysignl(p1: number, p2: number): number; +declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function nanf(p1: string): number; +declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; -declare function nan(p1: string): number; +declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function nanl(p1: string): number; +declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; -declare function nextafterf(p1: number, p2: number): number; +declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; -declare function nextafter(p1: number, p2: number): number; +declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; -declare function nextafterl(p1: number, p2: number): number; +declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; -declare function nexttoward(p1: number, p2: number): number; +declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function nexttowardf(p1: number, p2: number): number; +declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function nexttowardl(p1: number, p2: number): number; +declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function fdimf(p1: number, p2: number): number; +declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function fdim(p1: number, p2: number): number; +declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; -declare function fdiml(p1: number, p2: number): number; +declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function fmaxf(p1: number, p2: number): number; +declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; -declare function fmax(p1: number, p2: number): number; +declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; -declare function fmaxl(p1: number, p2: number): number; +declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function fminf(p1: number, p2: number): number; +declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function fmin(p1: number, p2: number): number; +declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function fminl(p1: number, p2: number): number; +declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; -declare function fmaf(p1: number, p2: number, p3: number): number; +declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function fma(p1: number, p2: number, p3: number): number; +declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function fmal(p1: number, p2: number, p3: number): number; +declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function __exp10f(p1: number): number; +declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __exp10(p1: number): number; +declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; -declare function __cospif(p1: number): number; +declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; -declare function __cospi(p1: number): number; +declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; -declare function __sinpif(p1: number): number; +declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; -declare function __sinpi(p1: number): number; +declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; -declare function __tanpif(p1: number): number; +declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function __tanpi(p1: number): number; +declare function hcreate(p1: number): number; -declare function __fabsf16(p1: number): number; +declare function hdestroy(): void; -declare function __hypotf16(p1: number, p2: number): number; +declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; -declare function __sqrtf16(p1: number): number; +declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __ceilf16(p1: number): number; +declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __floorf16(p1: number): number; +declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __rintf16(p1: number): number; +declare function remque(p1: interop.PointerConvertible): void; -declare function __roundf16(p1: number): number; +declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __truncf16(p1: number): number; +declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __copysignf16(p1: number, p2: number): number; +declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __nextafterf16(p1: number, p2: number): number; +declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; -declare function __fmaxf16(p1: number, p2: number): number; +declare function sem_close(p1: interop.PointerConvertible): number; -declare function __fminf16(p1: number, p2: number): number; +declare function sem_destroy(p1: interop.PointerConvertible): number; -declare function __fmaf16(p1: number, p2: number, p3: number): number; +declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __sincosf_stret(p1: number): __float2; +declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __sincos_stret(p1: number): __double2; +declare function sem_open(p1: string, p2: number): interop.Pointer; -declare function __sincospif_stret(p1: number): __float2; +declare function sem_post(p1: interop.PointerConvertible): number; -declare function __sincospi_stret(p1: number): __double2; +declare function sem_trywait(p1: interop.PointerConvertible): number; -declare function j0(p1: number): number; +declare function sem_unlink(p1: string): number; -declare function j1(p1: number): number; +declare function sem_wait(p1: interop.PointerConvertible): number; -declare function jn(p1: number, p2: number): number; +declare function ftok(p1: string, p2: number): number; -declare function y0(p1: number): number; +declare function msgsys(p1: number): number; -declare function y1(p1: number): number; +declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function yn(p1: number, p2: number): number; +declare function msgget(p1: number, p2: number): number; -declare function scalb(p1: number, p2: number): number; +declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; -declare function setjmp(p1: unknown /* const array */): number; +declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function longjmp(p1: unknown /* const array */, p2: number): void; +declare function semsys(p1: number): number; -declare function _setjmp(p1: unknown /* const array */): number; +declare function semctl(p1: number, p2: number, p3: number): number; -declare function _longjmp(p1: unknown /* const array */, p2: number): void; +declare function semget(p1: number, p2: number, p3: number): number; -declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; +declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function siglongjmp(p1: unknown /* const array */, p2: number): void; +declare function shmsys(p1: number): number; -declare function longjmperror(): void; +declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function raise(p1: number): number; +declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function shmdt(p1: interop.PointerConvertible): number; -declare function kill(p1: number, p2: number): number; +declare function shmget(p1: number, p2: number, p3: number): number; -declare function killpg(p1: number, p2: number): number; +declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; -declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; +declare function statvfs(p1: string, p2: interop.PointerConvertible): number; -declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function times(p1: interop.PointerConvertible): number; -declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; +declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; +declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function sigemptyset(p1: interop.PointerConvertible): number; +declare function uname(p1: interop.PointerConvertible): number; -declare function sigfillset(p1: interop.PointerConvertible): number; +declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function sighold(p1: number): number; +declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function sigignore(p1: number): number; +declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function siginterrupt(p1: number, p2: number): number; +declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function sigismember(p1: interop.PointerConvertible, p2: number): number; +declare function removexattr(path: string, name: string, options: number): number; -declare function sigpause(p1: number): number; +declare function fremovexattr(fd: number, name: string, options: number): number; -declare function sigpending(p1: interop.PointerConvertible): number; +declare function listxattr(path: string, namebuff: string, size: number, options: number): number; -declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; -declare function sigrelse(p1: number): number; +declare function closelog(): void; -declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function openlog(p1: string, p2: number, p3: number): void; -declare function sigsuspend(p1: interop.PointerConvertible): number; +declare function setlogmask(p1: number): number; -declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function syslog(p1: number, p2: string): void; -declare function psignal(p1: number, p2: string): void; +declare function vsyslog(p1: number, p2: string, p3: string): void; -declare function sigblock(p1: number): number; +declare function ulimit(p1: number): number; -declare function sigsetmask(p1: number): number; +declare function utime(p1: string, p2: interop.PointerConvertible): number; -declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function endutxent(): void; -declare function __tg_promote(p1: number): number; +declare function endutxent_wtmp(): void; -declare function __tg_promote(p1: number): number; +declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function getutxent(): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function getutxent_wtmp(): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function setutxent(): void; -declare function __tg_promote(p1: number): number; +declare function setutxent_wtmp(p1: number): void; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function utmpxname(p1: string): number; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function wtmpxname(p1: string): number; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function catopen(p1: string, p2: number): interop.Pointer; -declare function __tg_acos(__x: number): number; +declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; -declare function __tg_acos(__x: number): number; +declare function catclose(p1: interop.PointerConvertible): number; -declare function __tg_acos(__x: number): number; +declare function _NSGetArgv(): interop.Pointer; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetArgc(): interop.Pointer; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetEnviron(): interop.Pointer; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetProgname(): interop.Pointer; -declare function __tg_asin(__x: number): number; +declare function _NSGetMachExecuteHeader(): interop.Pointer; -declare function __tg_asin(__x: number): number; +declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function __tg_asin(__x: number): number; +declare function fts_close(p1: interop.PointerConvertible): number; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_atan(__x: number): number; +declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_atan(__x: number): number; +declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_atan(__x: number): number; +declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; -declare function __tg_acosh(__x: number): number; +declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; -declare function __tg_acosh(__x: number): number; +declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; -declare function __tg_acosh(__x: number): number; +declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_timebase_info(info: interop.PointerConvertible): number; -declare function __tg_asinh(__x: number): number; +declare function mach_wait_until(deadline: number): number; -declare function __tg_asinh(__x: number): number; +declare function mach_absolute_time(): number; -declare function __tg_asinh(__x: number): number; +declare function mach_approximate_time(): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_continuous_time(): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_continuous_approximate_time(): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; -declare function __tg_atanh(__x: number): number; +declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; -declare function __tg_atanh(__x: number): number; +declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function __tg_atanh(__x: number): number; +declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; -declare function __tg_cos(__x: number): number; +declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; -declare function __tg_cos(__x: number): number; +declare function mach_memory_entry_get_page_counts(mem_entry: number, resident_cnt: interop.PointerConvertible, dirty_cnt: interop.PointerConvertible, swapped_cnt: interop.PointerConvertible): number; -declare function __tg_cos(__x: number): number; +declare function port_obj_init(p1: number): void; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function os_proc_available_memory(): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; -declare function __tg_sin(__x: number): number; +declare function _Block_release(aBlock: interop.PointerConvertible): void; -declare function __tg_sin(__x: number): number; +declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; -declare function __tg_sin(__x: number): number; +declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function backtrace(p1: interop.PointerConvertible, __size: number): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; -declare function __tg_tan(__x: number): number; +declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; -declare function __tg_tan(__x: number): number; +declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; -declare function __tg_tan(__x: number): number; +declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function getfsent(): interop.Pointer; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function getfsspec(p1: string): interop.Pointer; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function getfsfile(p1: string): interop.Pointer; -declare function __tg_cosh(__x: number): number; +declare function setfsent(): number; -declare function __tg_cosh(__x: number): number; +declare function endfsent(): void; -declare function __tg_cosh(__x: number): number; +declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; -declare function __tg_sinh(__x: number): number; +declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; -declare function __tg_sinh(__x: number): number; +declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; -declare function __tg_sinh(__x: number): number; +declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; -declare function __tg_tanh(__x: number): number; +declare function ipsec_set_policy(p1: string, p2: number): string; -declare function __tg_tanh(__x: number): number; +declare function ipsec_get_policylen(p1: string): number; -declare function __tg_tanh(__x: number): number; +declare function ipsec_dump_policy(p1: string, p2: string): string; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function ipsec_strerror(): string; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function acl_free(obj_p: interop.PointerConvertible): number; -declare function __tg_exp(__x: number): number; +declare function acl_init(count: number): interop.Pointer; -declare function __tg_exp(__x: number): number; +declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; -declare function __tg_exp(__x: number): number; +declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; -declare function __tg_log(__x: number): number; +declare function acl_valid(acl: interop.PointerConvertible): number; -declare function __tg_log(__x: number): number; +declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_log(__x: number): number; +declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; -declare function __tg_pow(__x: number, __y: number): number; +declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; -declare function __tg_pow(__x: number, __y: number): number; +declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_pow(__x: number, __y: number): number; +declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: number): number; +declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: number): number; +declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; -declare function __tg_sqrt(__x: number): number; +declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_sqrt(__x: number): number; +declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; -declare function __tg_fabs(__x: number): number; +declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; -declare function __tg_fabs(__x: number): number; +declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; -declare function __tg_fabs(__x: number): number; +declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; -declare function __tg_fabs(__x: number): number; +declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function acl_delete_def_file(path_p: string): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function acl_get_fd(fd: number): interop.Pointer; -declare function __tg_atan2(__x: number, __y: number): number; +declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; -declare function __tg_atan2(__x: number, __y: number): number; +declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; -declare function __tg_atan2(__x: number, __y: number): number; +declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; -declare function __tg_cbrt(__x: number): number; +declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; -declare function __tg_cbrt(__x: number): number; +declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; -declare function __tg_cbrt(__x: number): number; +declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_ceil(__x: number): number; +declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_ceil(__x: number): number; +declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function __tg_ceil(__x: number): number; +declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function __tg_ceil(__x: number): number; +declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; -declare function __tg_copysign(__x: number, __y: number): number; +declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; -declare function __tg_copysign(__x: number, __y: number): number; +declare function acl_from_text(buf_p: string): interop.Pointer; -declare function __tg_copysign(__x: number, __y: number): number; +declare function acl_size(acl: interop.PointerConvertible): number; -declare function __tg_copysign(__x: number, __y: number): number; +declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; -declare function __tg_erf(__x: number): number; +declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; -declare function __tg_erf(__x: number): number; +declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; -declare function __tg_erf(__x: number): number; +declare function clonefile(p1: string, p2: string, p3: number): number; -declare function __tg_erfc(__x: number): number; +declare function kqueue(): number; -declare function __tg_erfc(__x: number): number; +declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; -declare function __tg_erfc(__x: number): number; +declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; -declare function __tg_exp2(__x: number): number; +declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_exp2(__x: number): number; +declare function fileport_makefd(p1: number): number; -declare function __tg_exp2(__x: number): number; +declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function __tg_expm1(__x: number): number; +declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_expm1(__x: number): number; +declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_expm1(__x: number): number; +declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function fhopen(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function getfh(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_floor(__x: number): number; +declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_floor(__x: number): number; +declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_floor(__x: number): number; +declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_floor(__x: number): number; +declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function statfs(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function unmount(p1: string, p2: number): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function funmount(p1: number, p2: number): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __tg_fmax(__x: number, __y: number): number; +declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __tg_fmod(__x: number, __y: number): number; +declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function __tg_fmod(__x: number, __y: number): number; +declare function rb_tree_count(p1: interop.PointerConvertible): number; -declare function __tg_fmod(__x: number, __y: number): number; +declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function ftime(p1: interop.PointerConvertible): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function unw_getcontext(p1: interop.PointerConvertible): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_ilogb(__x: number): number; +declare function unw_step(p1: interop.PointerConvertible): number; -declare function __tg_ilogb(__x: number): number; +declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_ilogb(__x: number): number; +declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function unw_resume(p1: interop.PointerConvertible): number; -declare function __tg_lgamma(__x: number): number; +declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; -declare function __tg_lgamma(__x: number): number; +declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_lgamma(__x: number): number; +declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_llrint(__x: number): number; +declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; -declare function __tg_llrint(__x: number): number; +declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_llrint(__x: number): number; +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; -declare function __tg_llround(__x: number): number; +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; -declare function __tg_llround(__x: number): number; +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; -declare function __tg_llround(__x: number): number; +declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; -declare function __tg_log10(__x: number): number; +declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; -declare function __tg_log10(__x: number): number; +declare function _Unwind_GetIP(context: interop.PointerConvertible): number; -declare function __tg_log10(__x: number): number; +declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; -declare function __tg_log1p(__x: number): number; +declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; -declare function __tg_log1p(__x: number): number; +declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; -declare function __tg_log1p(__x: number): number; +declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; -declare function __tg_log2(__x: number): number; +declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; -declare function __tg_log2(__x: number): number; +declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; -declare function __tg_log2(__x: number): number; +declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; -declare function __tg_logb(__x: number): number; +declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; -declare function __tg_logb(__x: number): number; +declare function __register_frame(fde: interop.PointerConvertible): void; -declare function __tg_logb(__x: number): number; +declare function __deregister_frame(fde: interop.PointerConvertible): void; -declare function __tg_lrint(__x: number): number; +declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_lrint(__x: number): number; +declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; -declare function __tg_lrint(__x: number): number; +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; -declare function __tg_lround(__x: number): number; +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; -declare function __tg_lround(__x: number): number; +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; -declare function __tg_lround(__x: number): number; +declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; -declare function __tg_nearbyint(__x: number): number; +declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; -declare function __tg_nearbyint(__x: number): number; +declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; -declare function __tg_nearbyint(__x: number): number; +declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function cacosf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function cacos(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function cacosl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function casinf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function casin(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function casinl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remainder(__x: number, __y: number): number; +declare function catanf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remainder(__x: number, __y: number): number; +declare function catan(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remainder(__x: number, __y: number): number; +declare function catanl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function ccosf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function ccos(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function ccosl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_rint(__x: number): number; +declare function csinf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_rint(__x: number): number; +declare function csin(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_rint(__x: number): number; +declare function csinl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_rint(__x: number): number; +declare function ctanf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_round(__x: number): number; +declare function ctan(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_round(__x: number): number; +declare function ctanl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_round(__x: number): number; +declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_round(__x: number): number; +declare function cacosh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function casinhf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function casinh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function casinhl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function catanhf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function catanh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_tgamma(__x: number): number; +declare function catanhl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_tgamma(__x: number): number; +declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_tgamma(__x: number): number; +declare function ccosh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_trunc(__x: number): number; +declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_trunc(__x: number): number; +declare function csinhf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_trunc(__x: number): number; +declare function csinh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_trunc(__x: number): number; +declare function csinhl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: number): number; +declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: number): number; +declare function ctanh(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: number): number; +declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function cexpf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function cexp(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function cexpl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_cimag(__x: number): number; +declare function clogf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_cimag(__x: number): number; +declare function clog(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_cimag(__x: number): number; +declare function clogl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function cabsf(p1: unknown /* complex */): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function cabs(p1: unknown /* complex */): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function cabsl(p1: unknown /* complex */): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function csqrt(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function cargf(p1: unknown /* complex */): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function carg(p1: unknown /* complex */): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function cargl(p1: unknown /* complex */): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function cimagf(p1: unknown /* complex */): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function cimag(p1: unknown /* complex */): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function cimagl(p1: unknown /* complex */): number; -declare function __tg_creal(__x: number): number; +declare function conjf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_creal(__x: number): number; +declare function conj(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_creal(__x: number): number; +declare function conjl(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function cprojf(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function cproj(p1: unknown /* complex */): unknown /* complex */; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function cprojl(p1: unknown /* complex */): unknown /* complex */; -declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; +declare function crealf(p1: unknown /* complex */): number; -declare function aio_error(aiocbp: interop.PointerConvertible): number; +declare function creal(p1: unknown /* complex */): number; -declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; +declare function creall(p1: unknown /* complex */): number; -declare function aio_read(aiocbp: interop.PointerConvertible): number; +declare function feclearexcept(p1: number): number; -declare function aio_return(aiocbp: interop.PointerConvertible): number; +declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; +declare function feraiseexcept(p1: number): number; -declare function aio_write(aiocbp: interop.PointerConvertible): number; +declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; +declare function fetestexcept(p1: number): number; -declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function fegetround(): number; -declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function fesetround(p1: number): number; -declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function fegetenv(p1: interop.PointerConvertible): number; -declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function feholdexcept(p1: interop.PointerConvertible): number; -declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function fesetenv(p1: interop.PointerConvertible): number; -declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function feupdateenv(p1: interop.PointerConvertible): number; -declare function listen(p1: number, p2: number): number; +declare function setlocale(p1: number, p2: string): string; -declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __math_errhandling(): number; -declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function __fpclassifyf(p1: number): number; -declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __fpclassifyd(p1: number): number; -declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __fpclassifyl(p1: number): number; -declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function acosf(p1: number): number; -declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; +declare function acos(p1: number): number; -declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function acosl(p1: number): number; -declare function shutdown(p1: number, p2: number): number; +declare function asinf(p1: number): number; -declare function sockatmark(p1: number): number; +declare function asin(p1: number): number; -declare function socket(p1: number, p2: number, p3: number): number; +declare function asinl(p1: number): number; -declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function atanf(p1: number): number; -declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; +declare function atan(p1: number): number; -declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; +declare function atanl(p1: number): number; -declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function atan2f(p1: number, p2: number): number; -declare function disconnectx(p1: number, p2: number, p3: number): number; +declare function atan2(p1: number, p2: number): number; -declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function atan2l(p1: number, p2: number): number; -declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function cosf(p1: number): number; -declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function cos(p1: number): number; -declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function cosl(p1: number): number; -declare function inet6_option_space(p1: number): number; +declare function sinf(p1: number): number; -declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function sin(p1: number): number; -declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function sinl(p1: number): number; -declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; +declare function tanf(p1: number): number; -declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tan(p1: number): number; -declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function tanl(p1: number): number; -declare function inet6_rthdr_space(p1: number, p2: number): number; +declare function acoshf(p1: number): number; -declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function acosh(p1: number): number; -declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function acoshl(p1: number): number; -declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; +declare function asinhf(p1: number): number; -declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; +declare function asinh(p1: number): number; -declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function asinhl(p1: number): number; -declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; +declare function atanhf(p1: number): number; -declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; +declare function atanh(p1: number): number; -declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function atanhl(p1: number): number; -declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function coshf(p1: number): number; -declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function cosh(p1: number): number; -declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function coshl(p1: number): number; -declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function sinhf(p1: number): number; -declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function sinh(p1: number): number; -declare function inet6_rth_space(p1: number, p2: number): number; +declare function sinhl(p1: number): number; -declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; +declare function tanhf(p1: number): number; -declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tanh(p1: number): number; -declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tanhl(p1: number): number; -declare function inet6_rth_segments(p1: interop.PointerConvertible): number; +declare function expf(p1: number): number; -declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function exp(p1: number): number; -declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; +declare function expl(p1: number): number; -declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; +declare function exp2f(p1: number): number; -declare function inet_addr(p1: string): number; +declare function exp2(p1: number): number; -declare function inet_ntoa(p1: in_addr): string; +declare function exp2l(p1: number): number; -declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; +declare function expm1f(p1: number): number; -declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; +declare function expm1(p1: number): number; -declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; +declare function expm1l(p1: number): number; -declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; +declare function logf(p1: number): number; -declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; +declare function log(p1: number): number; -declare function inet_lnaof(p1: in_addr): number; +declare function logl(p1: number): number; -declare function inet_makeaddr(p1: number, p2: number): in_addr; +declare function log10f(p1: number): number; -declare function inet_netof(p1: in_addr): number; +declare function log10(p1: number): number; -declare function inet_network(p1: string): number; +declare function log10l(p1: number): number; -declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; +declare function log2f(p1: number): number; -declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; +declare function log2(p1: number): number; -declare function inet_neta(p1: number, p2: string, __size: number): string; +declare function log2l(p1: number): number; -declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; +declare function log1pf(p1: number): number; -declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; +declare function log1p(p1: number): number; -declare function closedir(p1: interop.PointerConvertible): number; +declare function log1pl(p1: number): number; -declare function opendir(p1: string): interop.Pointer; +declare function logbf(p1: number): number; -declare function readdir(p1: interop.PointerConvertible): interop.Pointer; +declare function logb(p1: number): number; -declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function logbl(p1: number): number; -declare function rewinddir(p1: interop.PointerConvertible): void; +declare function modff(p1: number, p2: interop.PointerConvertible): number; -declare function seekdir(p1: interop.PointerConvertible, p2: number): void; +declare function modf(p1: number, p2: interop.PointerConvertible): number; -declare function telldir(p1: interop.PointerConvertible): number; +declare function modfl(p1: number, p2: interop.PointerConvertible): number; -declare function fdopendir(p1: number): interop.Pointer; +declare function ldexpf(p1: number, p2: number): number; -declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function ldexp(p1: number, p2: number): number; -declare function dirfd(dirp: interop.PointerConvertible): number; +declare function ldexpl(p1: number, p2: number): number; -declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function frexpf(p1: number, p2: interop.PointerConvertible): number; -declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function frexp(p1: number, p2: interop.PointerConvertible): number; -declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; +declare function frexpl(p1: number, p2: interop.PointerConvertible): number; -declare function __opendir2(p1: string, p2: number): interop.Pointer; +declare function ilogbf(p1: number): number; -declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function ilogb(p1: number): number; -declare function dlclose(__handle: interop.PointerConvertible): number; +declare function ilogbl(p1: number): number; -declare function dlerror(): string; +declare function scalbnf(p1: number, p2: number): number; -declare function dlopen(__path: string, __mode: number): interop.Pointer; +declare function scalbn(p1: number, p2: number): number; -declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; +declare function scalbnl(p1: number, p2: number): number; -declare function dlopen_preflight(__path: string): boolean; +declare function scalblnf(p1: number, p2: number): number; -declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; +declare function scalbln(p1: number, p2: number): number; -declare function fnmatch(p1: string, p2: string, p3: number): number; +declare function scalblnl(p1: number, p2: number): number; -declare function chmod(p1: string, p2: number): number; +declare function fabsf(p1: number): number; -declare function fchmod(p1: number, p2: number): number; +declare function fabs(p1: number): number; -declare function fstat(p1: number, p2: interop.PointerConvertible): number; +declare function fabsl(p1: number): number; -declare function lstat(p1: string, p2: interop.PointerConvertible): number; +declare function cbrtf(p1: number): number; -declare function mkdir(p1: string, p2: number): number; +declare function cbrt(p1: number): number; -declare function mkfifo(p1: string, p2: number): number; +declare function cbrtl(p1: number): number; -declare function stat(p1: string, p2: interop.PointerConvertible): number; +declare function hypotf(p1: number, p2: number): number; -declare function mknod(p1: string, p2: number, p3: number): number; +declare function hypot(p1: number, p2: number): number; -declare function umask(p1: number): number; +declare function hypotl(p1: number, p2: number): number; -declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; +declare function powf(p1: number, p2: number): number; -declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; +declare function pow(p1: number, p2: number): number; -declare function mkdirat(p1: number, p2: string, p3: number): number; +declare function powl(p1: number, p2: number): number; -declare function mkfifoat(p1: number, p2: string, p3: number): number; +declare function sqrtf(p1: number): number; -declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; +declare function sqrt(p1: number): number; -declare function futimens(__fd: number, __times: unknown /* const array */): number; +declare function sqrtl(p1: number): number; -declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; +declare function erff(p1: number): number; -declare function chflags(p1: string, p2: number): number; +declare function erf(p1: number): number; -declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; +declare function erfl(p1: number): number; -declare function fchflags(p1: number, p2: number): number; +declare function erfcf(p1: number): number; -declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; +declare function erfc(p1: number): number; -declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function erfcl(p1: number): number; -declare function lchflags(p1: string, p2: number): number; +declare function lgammaf(p1: number): number; -declare function lchmod(p1: string, p2: number): number; +declare function lgamma(p1: number): number; -declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function lgammal(p1: number): number; -declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; +declare function tgammaf(p1: number): number; -declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; +declare function tgamma(p1: number): number; -declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function tgammal(p1: number): number; -declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; +declare function ceilf(p1: number): number; -declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; +declare function ceil(p1: number): number; -declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function ceill(p1: number): number; -declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function floorf(p1: number): number; -declare function globfree(p1: interop.PointerConvertible): void; +declare function floor(p1: number): number; -declare function getgrgid(p1: number): interop.Pointer; +declare function floorl(p1: number): number; -declare function getgrnam(p1: string): interop.Pointer; +declare function nearbyintf(p1: number): number; -declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function nearbyint(p1: number): number; -declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function nearbyintl(p1: number): number; -declare function getgrent(): interop.Pointer; +declare function rintf(p1: number): number; -declare function setgrent(): void; +declare function rint(p1: number): number; -declare function endgrent(): void; +declare function rintl(p1: number): number; -declare function group_from_gid(p1: number, p2: number): string; +declare function lrintf(p1: number): number; -declare function getgruuid(p1: unknown /* const array */): interop.Pointer; +declare function lrint(p1: number): number; -declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function lrintl(p1: number): number; -declare function setgrfile(p1: string): void; +declare function roundf(p1: number): number; -declare function setgroupent(p1: number): number; +declare function round(p1: number): number; -declare function iconv_open(p1: string, p2: string): interop.Pointer; +declare function roundl(p1: number): number; -declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function lroundf(p1: number): number; -declare function iconv_close(p1: interop.PointerConvertible): number; +declare function lround(p1: number): number; -declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; +declare function lroundl(p1: number): number; -declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; +declare function llrintf(p1: number): number; -declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; +declare function llrint(p1: number): number; -declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; +declare function llrintl(p1: number): number; -declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; +declare function llroundf(p1: number): number; -declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; +declare function llround(p1: number): number; -declare function iconv_canonicalize(p1: string): string; +declare function llroundl(p1: number): number; -declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function truncf(p1: number): number; -declare function getifaddrs(p1: interop.PointerConvertible): number; +declare function trunc(p1: number): number; -declare function freeifaddrs(p1: interop.PointerConvertible): void; +declare function truncl(p1: number): number; -declare function getifmaddrs(p1: interop.PointerConvertible): number; +declare function fmodf(p1: number, p2: number): number; -declare function freeifmaddrs(p1: interop.PointerConvertible): void; +declare function fmod(p1: number, p2: number): number; -declare function if_nametoindex(p1: string): number; +declare function fmodl(p1: number, p2: number): number; -declare function if_indextoname(p1: number, p2: string): string; +declare function remainderf(p1: number, p2: number): number; -declare function if_nameindex(): interop.Pointer; +declare function remainder(p1: number, p2: number): number; -declare function if_freenameindex(p1: interop.PointerConvertible): void; +declare function remainderl(p1: number, p2: number): number; -declare function ioctl(p1: number, p2: number): number; +declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function basename(p1: string): string; +declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function dirname(p1: string): string; +declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function basename_r(p1: string, p2: string): string; +declare function copysignf(p1: number, p2: number): number; -declare function dirname_r(p1: string, p2: string): string; +declare function copysign(p1: number, p2: number): number; -declare function dbm_clearerr(p1: interop.PointerConvertible): number; +declare function copysignl(p1: number, p2: number): number; -declare function dbm_close(p1: interop.PointerConvertible): void; +declare function nanf(p1: string): number; -declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; +declare function nan(p1: string): number; -declare function dbm_dirfno(p1: interop.PointerConvertible): number; +declare function nanl(p1: string): number; -declare function dbm_error(p1: interop.PointerConvertible): number; +declare function nextafterf(p1: number, p2: number): number; -declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; +declare function nextafter(p1: number, p2: number): number; -declare function dbm_firstkey(p1: interop.PointerConvertible): datum; +declare function nextafterl(p1: number, p2: number): number; -declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; +declare function nexttoward(p1: number, p2: number): number; -declare function dbm_nextkey(p1: interop.PointerConvertible): datum; +declare function nexttowardf(p1: number, p2: number): number; -declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; +declare function nexttowardl(p1: number, p2: number): number; -declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; +declare function fdimf(p1: number, p2: number): number; -declare function endhostent(): void; +declare function fdim(p1: number, p2: number): number; -declare function endnetent(): void; +declare function fdiml(p1: number, p2: number): number; -declare function endprotoent(): void; +declare function fmaxf(p1: number, p2: number): number; -declare function endservent(): void; +declare function fmax(p1: number, p2: number): number; -declare function freeaddrinfo(p1: interop.PointerConvertible): void; +declare function fmaxl(p1: number, p2: number): number; -declare function gai_strerror(p1: number): string; +declare function fminf(p1: number, p2: number): number; -declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function fmin(p1: number, p2: number): number; -declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; +declare function fminl(p1: number, p2: number): number; -declare function gethostbyname(p1: string): interop.Pointer; +declare function fmaf(p1: number, p2: number, p3: number): number; -declare function gethostent(): interop.Pointer; +declare function fma(p1: number, p2: number, p3: number): number; -declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; +declare function fmal(p1: number, p2: number, p3: number): number; -declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; +declare function __exp10f(p1: number): number; -declare function getnetbyname(p1: string): interop.Pointer; +declare function __exp10(p1: number): number; -declare function getnetent(): interop.Pointer; +declare function __cospif(p1: number): number; -declare function getprotobyname(p1: string): interop.Pointer; +declare function __cospi(p1: number): number; -declare function getprotobynumber(p1: number): interop.Pointer; +declare function __sinpif(p1: number): number; -declare function getprotoent(): interop.Pointer; +declare function __sinpi(p1: number): number; -declare function getservbyname(p1: string, p2: string): interop.Pointer; +declare function __tanpif(p1: number): number; -declare function getservbyport(p1: number, p2: string): interop.Pointer; +declare function __tanpi(p1: number): number; -declare function getservent(): interop.Pointer; +declare function __fabsf16(p1: number): number; -declare function sethostent(p1: number): void; +declare function __hypotf16(p1: number, p2: number): number; -declare function setnetent(p1: number): void; +declare function __sqrtf16(p1: number): number; -declare function setprotoent(p1: number): void; +declare function __ceilf16(p1: number): number; -declare function setservent(p1: number): void; +declare function __floorf16(p1: number): number; -declare function freehostent(p1: interop.PointerConvertible): void; +declare function __rintf16(p1: number): number; -declare function gethostbyname2(p1: string, p2: number): interop.Pointer; +declare function __roundf16(p1: number): number; -declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; +declare function __truncf16(p1: number): number; -declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; +declare function __copysignf16(p1: number, p2: number): number; -declare function getrpcbyname(name: string): interop.Pointer; +declare function __nextafterf16(p1: number, p2: number): number; -declare function getrpcbynumber(number: number): interop.Pointer; +declare function __fmaxf16(p1: number, p2: number): number; -declare function getrpcent(): interop.Pointer; +declare function __fminf16(p1: number, p2: number): number; -declare function setrpcent(stayopen: number): void; +declare function __fmaf16(p1: number, p2: number, p3: number): number; -declare function endrpcent(): void; +declare function __sincosf_stret(p1: number): __float2; -declare function herror(p1: string): void; +declare function __sincos_stret(p1: number): __double2; -declare function hstrerror(p1: number): string; +declare function __sincospif_stret(p1: number): __float2; -declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; +declare function __sincospi_stret(p1: number): __double2; -declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function j0(p1: number): number; -declare function endnetgrent(): void; +declare function j1(p1: number): number; -declare function setnetgrent(p1: string): void; +declare function jn(p1: number, p2: number): number; -declare function link_addr(p1: string, p2: interop.PointerConvertible): void; +declare function y0(p1: number): number; -declare function link_ntoa(p1: interop.PointerConvertible): string; +declare function y1(p1: number): number; -declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; +declare function yn(p1: number, p2: number): number; -declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; +declare function scalb(p1: number, p2: number): number; -declare function ether_ntoa(p1: interop.PointerConvertible): string; +declare function setjmp(p1: unknown /* const array */): number; -declare function ether_aton(p1: string): interop.Pointer; +declare function longjmp(p1: unknown /* const array */, p2: number): void; -declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; +declare function _setjmp(p1: unknown /* const array */): number; -declare function tracker_action(action: number, buffer: string, buffer_size: number): number; +declare function _longjmp(p1: unknown /* const array */, p2: number): void; -declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; -declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function siglongjmp(p1: unknown /* const array */, p2: number): void; -declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function longjmperror(): void; -declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; +declare function __tg_atan(__x: number): number; -declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; +declare function __tg_atan(__x: number): number; -declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; +declare function __tg_atan(__x: number): number; -declare function hcreate(p1: number): number; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function hdestroy(): void; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_acosh(__x: number): number; -declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: number): number; -declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: number): number; -declare function remque(p1: interop.PointerConvertible): void; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_asinh(__x: number): number; -declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; +declare function __tg_asinh(__x: number): number; -declare function sem_close(p1: interop.PointerConvertible): number; +declare function __tg_asinh(__x: number): number; -declare function sem_destroy(p1: interop.PointerConvertible): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_open(p1: string, p2: number): interop.Pointer; +declare function __tg_atanh(__x: number): number; -declare function sem_post(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: number): number; -declare function sem_trywait(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: number): number; -declare function sem_unlink(p1: string): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_wait(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function ftok(p1: string, p2: number): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function msgsys(p1: number): number; +declare function __tg_cos(__x: number): number; -declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_cos(__x: number): number; -declare function msgget(p1: number, p2: number): number; +declare function __tg_cos(__x: number): number; -declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function semsys(p1: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function semctl(p1: number, p2: number, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function semget(p1: number, p2: number, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function shmsys(p1: number): number; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmdt(p1: interop.PointerConvertible): number; +declare function __tg_tan(__x: number): number; -declare function shmget(p1: number, p2: number, p3: number): number; +declare function __tg_tan(__x: number): number; -declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_tan(__x: number): number; -declare function statvfs(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function times(p1: interop.PointerConvertible): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_cosh(__x: number): number; -declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cosh(__x: number): number; -declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cosh(__x: number): number; -declare function uname(p1: interop.PointerConvertible): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function removexattr(path: string, name: string, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function fremovexattr(fd: number, name: string, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function listxattr(path: string, namebuff: string, size: number, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function closelog(): void; +declare function __tg_tanh(__x: number): number; -declare function openlog(p1: string, p2: number, p3: number): void; +declare function __tg_tanh(__x: number): number; -declare function setlogmask(p1: number): number; +declare function __tg_tanh(__x: number): number; -declare function syslog(p1: number, p2: string): void; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function vsyslog(p1: number, p2: string, p3: string): void; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function ulimit(p1: number): number; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function utime(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_exp(__x: number): number; -declare function endutxent(): void; +declare function __tg_exp(__x: number): number; -declare function endutxent_wtmp(): void; +declare function __tg_exp(__x: number): number; -declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getutxent(): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getutxent_wtmp(): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function setutxent(): void; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function setutxent_wtmp(p1: number): void; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function utmpxname(p1: string): number; +declare function __tg_pow(__x: number, __y: number): number; -declare function wtmpxname(p1: string): number; +declare function __tg_pow(__x: number, __y: number): number; -declare function _NSGetArgv(): interop.Pointer; +declare function __tg_pow(__x: number, __y: number): number; -declare function _NSGetArgc(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetEnviron(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetProgname(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetMachExecuteHeader(): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_close(p1: interop.PointerConvertible): number; +declare function __tg_sqrt(__x: number): number; -declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; +declare function __tg_fabs(__x: number): number; -declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function mach_timebase_info(info: interop.PointerConvertible): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_wait_until(deadline: number): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_absolute_time(): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_approximate_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_continuous_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_continuous_approximate_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; +declare function __tg_ceil(__x: number): number; -declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; +declare function __tg_erf(__x: number): number; -declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; +declare function __tg_erf(__x: number): number; -declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; +declare function __tg_erf(__x: number): number; -declare function port_obj_init(p1: number): void; +declare function __tg_erfc(__x: number): number; -declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; +declare function __tg_erfc(__x: number): number; -declare function os_proc_available_memory(): number; +declare function __tg_erfc(__x: number): number; -declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp2(__x: number): number; -declare function _Block_release(aBlock: interop.PointerConvertible): void; +declare function __tg_exp2(__x: number): number; -declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; +declare function __tg_exp2(__x: number): number; -declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; +declare function __tg_expm1(__x: number): number; -declare function backtrace(p1: interop.PointerConvertible, __size: number): number; +declare function __tg_expm1(__x: number): number; -declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; +declare function __tg_expm1(__x: number): number; -declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; +declare function __tg_floor(__x: number): number; -declare function getfsent(): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function getfsspec(p1: string): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function getfsfile(p1: string): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function setfsent(): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function endfsent(): void; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function ipsec_set_policy(p1: string, p2: number): string; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_get_policylen(p1: string): number; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_dump_policy(p1: string, p2: string): string; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_strerror(): string; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_free(obj_p: interop.PointerConvertible): number; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_init(count: number): interop.Pointer; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_valid(acl: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_llrint(__x: number): number; -declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_llrint(__x: number): number; -declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; +declare function __tg_llrint(__x: number): number; -declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; +declare function __tg_log10(__x: number): number; -declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log10(__x: number): number; -declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; +declare function __tg_log10(__x: number): number; -declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log1p(__x: number): number; -declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log1p(__x: number): number; -declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; +declare function __tg_log1p(__x: number): number; -declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; +declare function __tg_log2(__x: number): number; -declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; +declare function __tg_log2(__x: number): number; -declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; +declare function __tg_log2(__x: number): number; -declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; +declare function __tg_logb(__x: number): number; -declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; +declare function __tg_logb(__x: number): number; -declare function acl_delete_def_file(path_p: string): number; +declare function __tg_logb(__x: number): number; -declare function acl_get_fd(fd: number): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; +declare function __tg_lround(__x: number): number; -declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; +declare function __tg_lround(__x: number): number; -declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; +declare function __tg_lround(__x: number): number; -declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_from_text(buf_p: string): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_size(acl: interop.PointerConvertible): number; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function clonefile(p1: string, p2: string, p3: number): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function kqueue(): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function fileport_makefd(p1: number): number; +declare function __tg_rint(__x: number): number; -declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_round(__x: number): number; -declare function fhopen(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_round(__x: number): number; -declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_round(__x: number): number; -declare function getfh(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_round(__x: number): number; -declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function statfs(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function unmount(p1: string, p2: number): number; +declare function __tg_tgamma(__x: number): number; -declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_tgamma(__x: number): number; -declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; +declare function __tg_tgamma(__x: number): number; -declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_carg(__x: number): number; -declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_carg(__x: number): number; -declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function __tg_carg(__x: number): number; -declare function rb_tree_count(p1: interop.PointerConvertible): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; +declare function __tg_cimag(__x: number): number; -declare function ftime(p1: interop.PointerConvertible): number; +declare function __tg_cimag(__x: number): number; -declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; +declare function __tg_cimag(__x: number): number; -declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_getcontext(p1: interop.PointerConvertible): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_step(p1: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_resume(p1: interop.PointerConvertible): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; @@ -33933,6 +34116,12 @@ declare interface OS_dispatch_data extends OS_dispatch_object { declare class OS_dispatch_data extends NativeObject implements OS_dispatch_data { } +declare interface OS_os_log extends NSObjectProtocol { +} + +declare class OS_os_log extends NativeObject implements OS_os_log { +} + declare interface OS_dispatch_semaphore extends OS_dispatch_object { } @@ -33945,16 +34134,16 @@ declare interface OS_at_encoder extends NSObjectProtocol { declare class OS_at_encoder extends NativeObject implements OS_at_encoder { } -declare interface OS_os_activity extends NSObjectProtocol { +declare interface OS_xpc_peer_requirement extends NSObjectProtocol { } -declare class OS_os_activity extends NativeObject implements OS_os_activity { +declare class OS_xpc_peer_requirement extends NativeObject implements OS_xpc_peer_requirement { } -declare interface OS_os_log extends NSObjectProtocol { +declare interface OS_os_activity extends NSObjectProtocol { } -declare class OS_os_log extends NativeObject implements OS_os_log { +declare class OS_os_activity extends NativeObject implements OS_os_activity { } declare class OS_object extends NSObject { @@ -34161,7 +34350,9 @@ declare class NSObject extends NativeObject implements NSObjectProtocol { performSelectorInBackgroundWithObject(aSelector: string, arg: interop.Object | null): void; - provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, x: number, y: number, width: number, height: number, info: interop.Object | null): void; + provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; + + provideImageToMTLTextureCommandBufferOriginxOriginyWidthHeightUserInfo(texture: MTLTexture, commandBuffer: MTLCommandBuffer, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; accessibilityElementCount(): number; diff --git a/packages/ios-sim/types/SafariServices.d.ts b/packages/ios-sim/types/SafariServices.d.ts index 89e4a3b8..a16d5855 100644 --- a/packages/ios-sim/types/SafariServices.d.ts +++ b/packages/ios-sim/types/SafariServices.d.ts @@ -34,6 +34,8 @@ declare const SFErrorCode: { NoExtensionFound: 1, NoAttachmentFound: 2, LoadingInterrupted: 3, + InternalError: 4, + MissingEntitlement: 5, }; declare const SSReadingListErrorCode: { @@ -113,7 +115,7 @@ declare class SFSafariViewController extends UIViewController { static prewarmConnectionsToURLs(URLs: NSArray | Array): SFSafariViewControllerPrewarmingToken; - setDelegate(delegate: SFSafariViewControllerDelegate | null): void; + setDelegate(delegate: SFSafariViewControllerDelegate): void; setPreferredBarTintColor(preferredBarTintColor: UIColor): void; @@ -149,6 +151,10 @@ declare class SFAddToHomeScreenInfo extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class SFSafariSettings extends NSObject { + static openExportBrowsingDataSettingsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; +} + declare class SFContentBlockerState extends NSObject { readonly enabled: boolean; diff --git a/packages/ios-sim/types/SceneKit.d.ts b/packages/ios-sim/types/SceneKit.d.ts index 54e105c0..73fcfc72 100644 --- a/packages/ios-sim/types/SceneKit.d.ts +++ b/packages/ios-sim/types/SceneKit.d.ts @@ -10,6 +10,8 @@ declare const SCNParticlePropertyBounce: string; declare const SCNDetailedErrorsKey: string; +declare const SCNLightTypeProbe: string; + declare const SCNSceneSourceConvertToYUpKey: string; declare const SCNParticlePropertyFrame: string; @@ -40,6 +42,8 @@ declare const SCNHitTestOptionSearchMode: string; declare const SCNConsistencyLineNumberErrorKey: string; +declare const SCNParticlePropertyPosition: string; + declare const SCNPhysicsTestSearchModeAny: string; declare const SCNPhysicsShapeTypeConvexHull: string; @@ -52,6 +56,8 @@ declare const SCNPhysicsShapeTypeKey: string; declare const SCNParticlePropertyFriction: string; +declare const SCNSceneSourceUseSafeModeKey: string; + declare const SCNParticlePropertyOpacity: string; declare const SCNParticlePropertyLife: string; @@ -64,6 +70,8 @@ declare const SCNGeometrySourceSemanticVertexCrease: string; declare const SCNGeometrySourceSemanticTangent: string; +declare const SCNGeometrySourceSemanticTexcoord: string; + declare const SCNGeometrySourceSemanticColor: string; declare const SCNLightingModelShadowOnly: string; @@ -74,8 +82,6 @@ declare const SCNLightingModelLambert: string; declare const SCNLightingModelPhong: string; -declare const SCNLightTypeArea: string; - declare const SCNLightTypeSpot: string; declare const SCNLightTypeAmbient: string; @@ -90,20 +96,18 @@ declare const SCNConsistencyInvalidURIError: number; declare const SCNSceneSourceAnimationImportPolicyPlayRepeatedly: string; +declare const SCNSceneSourceStrictConformanceKey: string; + declare const SCNSceneSourceCheckConsistencyKey: string; declare const SCNSceneSourceCreateNormalsIfAbsentKey: string; declare const SCNSceneSourceAssetUnitMeterKey: string; -declare const SCNSceneSourceAssetUpAxisKey: string; - declare const SCNSceneSourceAssetCreatedDateKey: string; declare const SCNSceneSourceAssetContributorsKey: string; -declare const SCNPreferredRenderingAPIKey: string; - declare const SCNShaderModifierEntryPointSurface: string; declare const SCNHitTestOptionIgnoreLightArea: string; @@ -118,20 +122,6 @@ declare const SCNProgramCompilationError: number; declare const SCNMatrix4Identity: SCNMatrix4; -declare const SCNParticlePropertyAngularVelocity: string; - -declare const SCNSceneSourceUseSafeModeKey: string; - -declare const SCNPhysicsTestSearchModeClosest: string; - -declare const SCNSceneSourceStrictConformanceKey: string; - -declare const SCNShaderModifierEntryPointLightingModel: string; - -declare const SCNVector4Zero: SCNVector4; - -declare const SCNGeometrySourceSemanticTexcoord: string; - declare const SCNSceneSourceAnimationImportPolicyPlayUsingSceneTimeBase: string; declare const SCNSceneSourceConvertUnitsToMetersKey: string; @@ -142,12 +132,12 @@ declare const SCNParticlePropertyVelocity: string; declare const SCNPhysicsShapeTypeConcavePolyhedron: string; -declare const SCNLightingModelPhysicallyBased: string; - declare const SCNConsistencyInvalidCountError: number; declare const SCNShaderModifierEntryPointGeometry: string; +declare const SCNLightingModelPhysicallyBased: string; + declare const SCNPhysicsTestSearchModeAll: string; declare const SCNSceneSourceLoadingOptionPreserveOriginalTopology: string; @@ -156,8 +146,14 @@ declare const SCNGeometrySourceSemanticEdgeCrease: string; declare const SCNParticlePropertyAngle: string; +declare const SCNPreferredRenderingAPIKey: string; + declare const SCNParticlePropertyCharge: string; +declare const SCNLightTypeArea: string; + +declare const SCNSceneSourceAssetUpAxisKey: string; + declare const SCNSceneSourceAssetAuthoringToolKey: string; declare const SCNLightTypeOmni: string; @@ -172,6 +168,8 @@ declare const SCNHitTestIgnoreHiddenNodesKey: string; declare const SCNSceneStartTimeAttributeKey: string; +declare const SCNPhysicsTestSearchModeClosest: string; + declare const SCNPhysicsTestBackfaceCullingKey: string; declare const SCNViewTransform: string; @@ -182,6 +180,8 @@ declare const SCNConsistencyMissingAttributeError: number; declare const SCNGeometrySourceSemanticBoneWeights: string; +declare const SCNConsistencyXMLSchemaValidationError: number; + declare const SCNParticlePropertyFrameRate: string; declare const SCNLightTypeDirectional: string; @@ -190,14 +190,14 @@ declare const SCNHitTestIgnoreChildNodesKey: string; declare const SCNParticlePropertyColor: string; +declare const SCNVector4Zero: SCNVector4; + declare const SCNSceneExportDestinationURL: string; declare const SCNSceneSourceAssetModifiedDateKey: string; declare const SCNSceneEndTimeAttributeKey: string; -declare const SCNLightTypeProbe: string; - declare const SCNSceneSourceAssetAuthorKey: string; declare const SCNGeometrySourceSemanticNormal: string; @@ -216,39 +216,32 @@ declare const SCNErrorDomain: string; declare const SCNParticlePropertyContactPoint: string; +declare const SCNModelTransform: string; + declare const SCNProjectionTransform: string; declare const SCNSceneSourceAssetUnitKey: string; declare const SCNSceneUpAxisAttributeKey: string; -declare const SCNLightTypeIES: string; +declare const SCNParticlePropertyAngularVelocity: string; -declare const SCNConsistencyXMLSchemaValidationError: number; +declare const SCNLightTypeIES: string; declare const SCNHitTestRootNodeKey: string; -declare const SCNVector3Zero: SCNVector3; +declare const SCNShaderModifierEntryPointLightingModel: string; -declare const SCNModelTransform: string; +declare const SCNVector3Zero: SCNVector3; declare const SCNConsistencyElementIDErrorKey: string; declare const SCNSceneSourceAnimationImportPolicyKey: string; -declare const SCNParticlePropertyPosition: string; - declare const SCNLightingModelBlinn: string; declare const SCNHitTestFirstFoundOnlyKey: string; -declare const SCNParticleModifierStage: { - PreDynamics: 0, - PostDynamics: 1, - PreCollision: 2, - PostCollision: 3, -}; - declare const SCNLightProbeType: { Irradiance: 0, Radiance: 1, @@ -398,6 +391,13 @@ declare const SCNParticleSortingMode: { YoungestFirst: 4, }; +declare const SCNParticleModifierStage: { + PreDynamics: 0, + PostDynamics: 1, + PreCollision: 2, + PostCollision: 3, +}; + declare const SCNCameraProjectionDirection: { Vertical: 0, Horizontal: 1, @@ -904,6 +904,32 @@ declare class SCNAudioPlayer extends NSObject { setDidFinishPlayback(didFinishPlayback: () => void | null): void; } +declare class SCNSceneSource extends NSObject { + static sceneSourceWithURLOptions any>(this: This, url: NSURL, options: NSDictionary | Record | null): InstanceType; + + static sceneSourceWithDataOptions any>(this: This, data: NSData, options: NSDictionary | Record | null): InstanceType; + + initWithURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + + initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + + readonly url: NSURL; + + readonly data: NSData; + + sceneWithOptionsStatusHandler(options: NSDictionary | Record | null, statusHandler: (p1: number, p2: interop.Enum, p3: NSError, p4: interop.PointerConvertible) => void | null): SCNScene; + + sceneWithOptionsError(options: NSDictionary | Record | null, error: interop.PointerConvertible): SCNScene; + + propertyForKey(key: string): interop.Object; + + entryWithIdentifierWithClass(uid: string, entryClass: interop.Object): interop.Object; + + identifiersOfEntriesWithClass(entryClass: interop.Object): NSArray; + + entriesPassingTest(predicate: (p1: interop.Object, p2: string, p3: interop.PointerConvertible) => boolean): NSArray; +} + declare class SCNTechnique extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { static techniqueWithDictionary(dictionary: NSDictionary | Record): SCNTechnique; @@ -1498,210 +1524,6 @@ declare class SCNCapsule extends SCNGeometry { setCapSegmentCount(capSegmentCount: number): void; } -declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { - static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; - - readonly speedInKilometersPerHour: number; - - readonly wheels: NSArray; - - readonly chassisBody: SCNPhysicsBody; - - applyEngineForceForWheelAtIndex(value: number, index: number): void; - - setSteeringAngleForWheelAtIndex(value: number, index: number): void; - - applyBrakingForceForWheelAtIndex(value: number, index: number): void; -} - -declare class SCNScene extends NSObject implements NSSecureCoding { - static scene any>(this: This): InstanceType; - - readonly rootNode: SCNNode; - - readonly physicsWorld: SCNPhysicsWorld; - - attributeForKey(key: string): interop.Object; - - setAttributeForKey(attribute: interop.Object | null, key: string): void; - - readonly background: SCNMaterialProperty; - - readonly lightingEnvironment: SCNMaterialProperty; - - static sceneNamed any>(this: This, name: string): InstanceType; - - static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; - - static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; - - writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; - - fogStartDistance: number; - - fogEndDistance: number; - - fogDensityExponent: number; - - fogColor: interop.Object; - - wantsScreenSpaceReflection: boolean; - - screenSpaceReflectionSampleCount: number; - - screenSpaceReflectionMaximumDistance: number; - - screenSpaceReflectionStride: number; - - paused: boolean; - - setFogStartDistance(fogStartDistance: number): void; - - setFogEndDistance(fogEndDistance: number): void; - - setFogDensityExponent(fogDensityExponent: number): void; - - setFogColor(fogColor: interop.Object): void; - - setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; - - setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; - - setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; - - setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; - - isPaused(): boolean; - - setPaused(paused: boolean): void; - - addParticleSystemWithTransform(system: SCNParticleSystem, transform: SCNMatrix4): void; - - removeAllParticleSystems(): void; - - removeParticleSystem(system: SCNParticleSystem): void; - - readonly particleSystems: NSArray; - - static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { - strength: number; - - falloffExponent: number; - - minimumDistance: number; - - active: boolean; - - exclusive: boolean; - - halfExtent: SCNVector3; - - usesEllipsoidalExtent: boolean; - - scope: interop.Enum; - - offset: SCNVector3; - - direction: SCNVector3; - - categoryBitMask: number; - - static dragField(): SCNPhysicsField; - - static vortexField(): SCNPhysicsField; - - static radialGravityField(): SCNPhysicsField; - - static linearGravityField(): SCNPhysicsField; - - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - - static springField(): SCNPhysicsField; - - static electricField(): SCNPhysicsField; - - static magneticField(): SCNPhysicsField; - - static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; - - setStrength(strength: number): void; - - setFalloffExponent(falloffExponent: number): void; - - setMinimumDistance(minimumDistance: number): void; - - isActive(): boolean; - - setActive(active: boolean): void; - - isExclusive(): boolean; - - setExclusive(exclusive: boolean): void; - - setHalfExtent(halfExtent: SCNVector3): void; - - setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; - - setScope(scope: interop.Enum): void; - - setOffset(offset: SCNVector3): void; - - setDirection(direction: SCNVector3): void; - - setCategoryBitMask(categoryBitMask: number): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class SCNHitTestResult extends NSObject { - readonly node: SCNNode; - - readonly geometryIndex: number; - - readonly faceIndex: number; - - readonly localCoordinates: SCNVector3; - - readonly worldCoordinates: SCNVector3; - - readonly localNormal: SCNVector3; - - readonly worldNormal: SCNVector3; - - readonly modelTransform: SCNMatrix4; - - readonly boneNode: SCNNode; - - textureCoordinatesWithMappingChannel(channel: number): CGPoint; - - readonly simdLocalCoordinates: unknown /* ext vector */; - - readonly simdWorldCoordinates: unknown /* ext vector */; - - readonly simdLocalNormal: unknown /* ext vector */; - - readonly simdWorldNormal: unknown /* ext vector */; - - readonly simdModelTransform: simd_float4x4; -} - declare class SCNMaterial extends NSObject implements SCNAnimatable, SCNShadable, NSCopying, NSSecureCoding { static material any>(this: This): InstanceType; @@ -2157,6 +1979,84 @@ declare class SCNPhysicsShape extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } +declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { + strength: number; + + falloffExponent: number; + + minimumDistance: number; + + active: boolean; + + exclusive: boolean; + + halfExtent: SCNVector3; + + usesEllipsoidalExtent: boolean; + + scope: interop.Enum; + + offset: SCNVector3; + + direction: SCNVector3; + + categoryBitMask: number; + + static dragField(): SCNPhysicsField; + + static vortexField(): SCNPhysicsField; + + static radialGravityField(): SCNPhysicsField; + + static linearGravityField(): SCNPhysicsField; + + static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + + static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + + static springField(): SCNPhysicsField; + + static electricField(): SCNPhysicsField; + + static magneticField(): SCNPhysicsField; + + static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; + + setStrength(strength: number): void; + + setFalloffExponent(falloffExponent: number): void; + + setMinimumDistance(minimumDistance: number): void; + + isActive(): boolean; + + setActive(active: boolean): void; + + isExclusive(): boolean; + + setExclusive(exclusive: boolean): void; + + setHalfExtent(halfExtent: SCNVector3): void; + + setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; + + setScope(scope: interop.Enum): void; + + setOffset(offset: SCNVector3): void; + + setDirection(direction: SCNVector3): void; + + setCategoryBitMask(categoryBitMask: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class SCNGeometryElement extends NSObject implements NSSecureCoding { static geometryElementWithDataPrimitiveTypePrimitiveCountBytesPerIndex any>(this: This, data: NSData | null, primitiveType: interop.Enum, primitiveCount: number, bytesPerIndex: number): InstanceType; @@ -3025,34 +2925,6 @@ declare class SCNCylinder extends SCNGeometry { setHeightSegmentCount(heightSegmentCount: number): void; } -declare class SCNPyramid extends SCNGeometry { - static pyramidWithWidthHeightLength any>(this: This, width: number, height: number, length: number): InstanceType; - - width: number; - - height: number; - - length: number; - - widthSegmentCount: number; - - heightSegmentCount: number; - - lengthSegmentCount: number; - - setWidth(width: number): void; - - setHeight(height: number): void; - - setLength(length: number): void; - - setWidthSegmentCount(widthSegmentCount: number): void; - - setHeightSegmentCount(heightSegmentCount: number): void; - - setLengthSegmentCount(lengthSegmentCount: number): void; -} - declare class SCNBox extends SCNGeometry { static boxWithWidthHeightLengthChamferRadius any>(this: This, width: number, height: number, length: number, chamferRadius: number): InstanceType; @@ -3353,51 +3225,103 @@ declare class SCNAction extends NSObject implements NSCopying, NSSecureCoding { static javaScriptActionWithScriptDuration(script: string, seconds: number): SCNAction; - static customActionWithDurationActionBlock(seconds: number, block: (p1: SCNNode, p2: number) => void): SCNAction; + static customActionWithDurationActionBlock(seconds: number, block: (p1: SCNNode, p2: number) => void): SCNAction; + + static playAudioSourceWaitForCompletion(source: SCNAudioSource, wait: boolean): SCNAction; + + setDuration(duration: number): void; + + setTimingMode(timingMode: interop.Enum): void; + + setTimingFunction(timingFunction: (p1: number) => number | null): void; + + setSpeed(speed: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class SCNScene extends NSObject implements NSSecureCoding { + static scene any>(this: This): InstanceType; + + readonly rootNode: SCNNode; + + readonly physicsWorld: SCNPhysicsWorld; + + attributeForKey(key: string): interop.Object; + + setAttributeForKey(attribute: interop.Object | null, key: string): void; + + readonly background: SCNMaterialProperty; + + readonly lightingEnvironment: SCNMaterialProperty; + + static sceneNamed any>(this: This, name: string): InstanceType; + + static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; + + static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; + + writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; + + fogStartDistance: number; + + fogEndDistance: number; + + fogDensityExponent: number; + + fogColor: interop.Object; + + wantsScreenSpaceReflection: boolean; + + screenSpaceReflectionSampleCount: number; - static playAudioSourceWaitForCompletion(source: SCNAudioSource, wait: boolean): SCNAction; + screenSpaceReflectionMaximumDistance: number; - setDuration(duration: number): void; + screenSpaceReflectionStride: number; - setTimingMode(timingMode: interop.Enum): void; + paused: boolean; - setTimingFunction(timingFunction: (p1: number) => number | null): void; + setFogStartDistance(fogStartDistance: number): void; - setSpeed(speed: number): void; + setFogEndDistance(fogEndDistance: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setFogDensityExponent(fogDensityExponent: number): void; - static readonly supportsSecureCoding: boolean; + setFogColor(fogColor: interop.Object): void; - encodeWithCoder(coder: NSCoder): void; + setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; - initWithCoder(coder: NSCoder): this; -} + setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; -declare class SCNSceneSource extends NSObject { - static sceneSourceWithURLOptions any>(this: This, url: NSURL, options: NSDictionary | Record | null): InstanceType; + setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; - static sceneSourceWithDataOptions any>(this: This, data: NSData, options: NSDictionary | Record | null): InstanceType; + setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; - initWithURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + isPaused(): boolean; - initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + setPaused(paused: boolean): void; - readonly url: NSURL; + addParticleSystemWithTransform(system: SCNParticleSystem, transform: SCNMatrix4): void; - readonly data: NSData; + removeAllParticleSystems(): void; - sceneWithOptionsStatusHandler(options: NSDictionary | Record | null, statusHandler: (p1: number, p2: interop.Enum, p3: NSError, p4: interop.PointerConvertible) => void | null): SCNScene; + removeParticleSystem(system: SCNParticleSystem): void; - sceneWithOptionsError(options: NSDictionary | Record | null, error: interop.PointerConvertible): SCNScene; + readonly particleSystems: NSArray; - propertyForKey(key: string): interop.Object; + static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; - entryWithIdentifierWithClass(uid: string, entryClass: interop.Object): interop.Object; + static readonly supportsSecureCoding: boolean; - identifiersOfEntriesWithClass(entryClass: interop.Object): NSArray; + encodeWithCoder(coder: NSCoder): void; - entriesPassingTest(predicate: (p1: interop.Object, p2: string, p3: interop.PointerConvertible) => boolean): NSArray; + initWithCoder(coder: NSCoder): this; } declare class SCNView extends UIView implements SCNSceneRenderer, SCNTechniqueSupport { @@ -3632,6 +3556,38 @@ declare class SCNProgram extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class SCNHitTestResult extends NSObject { + readonly node: SCNNode; + + readonly geometryIndex: number; + + readonly faceIndex: number; + + readonly localCoordinates: SCNVector3; + + readonly worldCoordinates: SCNVector3; + + readonly localNormal: SCNVector3; + + readonly worldNormal: SCNVector3; + + readonly modelTransform: SCNMatrix4; + + readonly boneNode: SCNNode; + + textureCoordinatesWithMappingChannel(channel: number): CGPoint; + + readonly simdLocalCoordinates: unknown /* ext vector */; + + readonly simdWorldCoordinates: unknown /* ext vector */; + + readonly simdLocalNormal: unknown /* ext vector */; + + readonly simdWorldNormal: unknown /* ext vector */; + + readonly simdModelTransform: simd_float4x4; +} + declare class SCNAnimationEvent extends NSObject { static animationEventWithKeyTimeBlock any>(this: This, time: number, eventBlock: (p1: SCNAnimation, p2: interop.Object, p3: boolean) => void): InstanceType; } @@ -4061,22 +4017,62 @@ declare class SCNFloor extends SCNGeometry { setReflectionResolutionScaleFactor(reflectionResolutionScaleFactor: number): void; } -declare class SCNSphere extends SCNGeometry { - static sphereWithRadius any>(this: This, radius: number): InstanceType; +declare class SCNPhysicsVehicleWheel extends NSObject implements NSCopying, NSSecureCoding { + static wheelWithNode any>(this: This, node: SCNNode): InstanceType; + + readonly node: SCNNode; + + suspensionStiffness: number; + + suspensionCompression: number; + + suspensionDamping: number; + + maximumSuspensionTravel: number; + + frictionSlip: number; + + maximumSuspensionForce: number; + + connectionPosition: SCNVector3; + + steeringAxis: SCNVector3; + + axle: SCNVector3; radius: number; - geodesic: boolean; + suspensionRestLength: number; - segmentCount: number; + setSuspensionStiffness(suspensionStiffness: number): void; + + setSuspensionCompression(suspensionCompression: number): void; + + setSuspensionDamping(suspensionDamping: number): void; + + setMaximumSuspensionTravel(maximumSuspensionTravel: number): void; + + setFrictionSlip(frictionSlip: number): void; + + setMaximumSuspensionForce(maximumSuspensionForce: number): void; + + setConnectionPosition(connectionPosition: SCNVector3): void; + + setSteeringAxis(steeringAxis: SCNVector3): void; + + setAxle(axle: SCNVector3): void; setRadius(radius: number): void; - isGeodesic(): boolean; + setSuspensionRestLength(suspensionRestLength: number): void; - setGeodesic(geodesic: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setSegmentCount(segmentCount: number): void; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class SCNNode extends NSObject implements NSCopying, NSSecureCoding, SCNAnimatable, SCNActionable, SCNBoundingVolume { @@ -4527,6 +4523,22 @@ declare class SCNPhysicsContact extends NSObject { readonly sweepTestFraction: number; } +declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { + static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; + + readonly speedInKilometersPerHour: number; + + readonly wheels: NSArray; + + readonly chassisBody: SCNPhysicsBody; + + applyEngineForceForWheelAtIndex(value: number, index: number): void; + + setSteeringAngleForWheelAtIndex(value: number, index: number): void; + + applyBrakingForceForWheelAtIndex(value: number, index: number): void; +} + declare class SCNPhysicsConeTwistJoint extends SCNPhysicsBehavior { static jointWithBodyAFrameABodyBFrameB any>(this: This, bodyA: SCNPhysicsBody, frameA: SCNMatrix4, bodyB: SCNPhysicsBody, frameB: SCNMatrix4): InstanceType; @@ -4557,6 +4569,40 @@ declare class SCNPhysicsConeTwistJoint extends SCNPhysicsBehavior { setMaximumTwistAngle(maximumTwistAngle: number): void; } +declare class SCNIKConstraint extends SCNConstraint { + initWithChainRootNode(chainRootNode: SCNNode): this; + + static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; + + readonly chainRootNode: SCNNode; + + targetPosition: SCNVector3; + + setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; + + maxAllowedRotationAngleForJoint(node: SCNNode): number; + + setTargetPosition(targetPosition: SCNVector3): void; +} + +declare class SCNSphere extends SCNGeometry { + static sphereWithRadius any>(this: This, radius: number): InstanceType; + + radius: number; + + geodesic: boolean; + + segmentCount: number; + + setRadius(radius: number): void; + + isGeodesic(): boolean; + + setGeodesic(geodesic: boolean): void; + + setSegmentCount(segmentCount: number): void; +} + declare class SCNLookAtConstraint extends SCNConstraint { static lookAtConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; @@ -5068,78 +5114,32 @@ declare class SCNLight extends NSObject implements SCNAnimatable, NSCopying, NSS initWithCoder(coder: NSCoder): this; } -declare class SCNIKConstraint extends SCNConstraint { - initWithChainRootNode(chainRootNode: SCNNode): this; - - static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; - - readonly chainRootNode: SCNNode; - - targetPosition: SCNVector3; - - setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; - - maxAllowedRotationAngleForJoint(node: SCNNode): number; - - setTargetPosition(targetPosition: SCNVector3): void; -} - -declare class SCNPhysicsVehicleWheel extends NSObject implements NSCopying, NSSecureCoding { - static wheelWithNode any>(this: This, node: SCNNode): InstanceType; - - readonly node: SCNNode; - - suspensionStiffness: number; - - suspensionCompression: number; - - suspensionDamping: number; - - maximumSuspensionTravel: number; - - frictionSlip: number; - - maximumSuspensionForce: number; - - connectionPosition: SCNVector3; - - steeringAxis: SCNVector3; - - axle: SCNVector3; - - radius: number; - - suspensionRestLength: number; - - setSuspensionStiffness(suspensionStiffness: number): void; - - setSuspensionCompression(suspensionCompression: number): void; - - setSuspensionDamping(suspensionDamping: number): void; +declare class SCNPyramid extends SCNGeometry { + static pyramidWithWidthHeightLength any>(this: This, width: number, height: number, length: number): InstanceType; - setMaximumSuspensionTravel(maximumSuspensionTravel: number): void; + width: number; - setFrictionSlip(frictionSlip: number): void; + height: number; - setMaximumSuspensionForce(maximumSuspensionForce: number): void; + length: number; - setConnectionPosition(connectionPosition: SCNVector3): void; + widthSegmentCount: number; - setSteeringAxis(steeringAxis: SCNVector3): void; + heightSegmentCount: number; - setAxle(axle: SCNVector3): void; + lengthSegmentCount: number; - setRadius(radius: number): void; + setWidth(width: number): void; - setSuspensionRestLength(suspensionRestLength: number): void; + setHeight(height: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setLength(length: number): void; - static readonly supportsSecureCoding: boolean; + setWidthSegmentCount(widthSegmentCount: number): void; - encodeWithCoder(coder: NSCoder): void; + setHeightSegmentCount(heightSegmentCount: number): void; - initWithCoder(coder: NSCoder): this; + setLengthSegmentCount(lengthSegmentCount: number): void; } declare class SCNMorpher extends NSObject implements SCNAnimatable, NSSecureCoding { diff --git a/packages/ios-sim/types/Security.d.ts b/packages/ios-sim/types/Security.d.ts index 51080f63..e4f784a9 100644 --- a/packages/ios-sim/types/Security.d.ts +++ b/packages/ios-sim/types/Security.d.ts @@ -1,5 +1,9 @@ /// +declare const kSecRevocationNetworkAccessDisabled: number; + +declare const TLS_DH_anon_WITH_AES_256_CBC_SHA: number; + declare const errSecInvalidAttributeEffectiveBits: number; declare const errSecAppleInvalidKeyEndDate: number; @@ -12,6 +16,10 @@ declare const errSecNoSuchClass: number; declare const kSecTrustEvaluationDate: interop.Pointer; +declare const errSecEMMUnloadFailed: number; + +declare const errSecInvalidModifyMode: number; + declare const errSecNoStorageModule: number; declare const errSecInvalidBaseACLs: number; @@ -20,26 +28,30 @@ declare const TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: number; declare const errSSLBufferOverflow: number; -declare const errSecInvalidRequestor: number; - declare const kSecAttrSubjectKeyID: interop.Pointer; +declare const kSecPolicyClient: interop.Pointer; + declare const errSSLConnectionRefused: number; declare const errSecMobileMeServerNotAvailable: number; declare const kSecAttrSubject: interop.Pointer; +declare const TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: number; + declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256: interop.Pointer; declare const errSecInvalidTupleCredendtials: number; +declare const errSecInvalidTupleCredentials: number; + +declare const TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: number; + declare const TLS_DH_RSA_WITH_AES_256_GCM_SHA384: number; declare const SSL_RSA_WITH_IDEA_CBC_SHA: number; -declare const errSecInvalidAttributeKey: number; - declare const errSecNoCertificateModule: number; declare const kSecAttrProtocolNNTP: interop.Pointer; @@ -52,6 +64,10 @@ declare const kSecAttrAuthenticationTypeHTTPDigest: interop.Pointer; declare const errSecMissingAttributeSeed: number; +declare const kSecReturnData: interop.Pointer; + +declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA256: interop.Pointer; + declare const errSecInvalidTuple: number; declare const SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA: number; @@ -64,15 +80,11 @@ declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1: interop.Pointer; declare const SSL_DHE_RSA_WITH_DES_CBC_SHA: number; -declare const kSecReturnData: interop.Pointer; - -declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA256: interop.Pointer; - declare const errSSLSessionNotFound: number; declare const errSecInvalidAttributeSeed: number; -declare const errSecMissingAttributeStartDate: number; +declare const errSSLUnexpectedRecord: number; declare const SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5: number; @@ -96,8 +108,6 @@ declare const TLS_ECDHE_ECDSA_WITH_NULL_SHA: number; declare const kSecRevocationCRLMethod: number; -declare const TLS_PSK_WITH_NULL_SHA: number; - declare const kSecAttrApplicationTag: interop.Pointer; declare const errSecPVCReferentNotFound: number; @@ -114,7 +124,7 @@ declare const kSecAttrSerialNumber: interop.Pointer; declare const errSecMobileMeRequestRedirected: number; -declare const errSecInvalidEncoding: number; +declare const kSecAttrProtocolHTTPS: interop.Pointer; declare const errSecMissingAttributeSalt: number; @@ -122,14 +132,14 @@ declare const TLS_PSK_WITH_NULL_SHA384: number; declare const kSecAttrCanVerify: interop.Pointer; +declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512: interop.Pointer; + declare const TLS_PSK_WITH_RC4_128_SHA: number; declare const errSecInvalidCallback: number; declare const TLS_RSA_PSK_WITH_AES_128_CBC_SHA: number; -declare const kSecAttrKeyClassPublic: interop.Pointer; - declare const errSSLUnexpectedMessage: number; declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224: interop.Pointer; @@ -144,16 +154,18 @@ declare const TLS_DH_DSS_WITH_AES_256_GCM_SHA384: number; declare const kSecRevocationOCSPMethod: number; +declare const SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: number; + declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM: interop.Pointer; declare const errSecInvalidIndexInfo: number; declare const SSL_DH_DSS_WITH_DES_CBC_SHA: number; -declare const errSecInvalidCertificateRef: number; - declare const kSecReturnAttributes: interop.Pointer; +declare const errSecUnsupportedVectorOfBuffers: number; + declare const errSecInvalidAttributeVersion: number; declare const errSecWrPerm: number; @@ -166,8 +178,6 @@ declare const errSecDuplicateKeychain: number; declare const errSecInvalidPasswordRef: number; -declare const kSecMatchIssuers: interop.Pointer; - declare const errSecPassphraseRequired: number; declare const SSL_RSA_EXPORT_WITH_DES40_CBC_SHA: number; @@ -176,6 +186,8 @@ declare const errSecMissingAttributeKey: number; declare const errSSLBadCipherSuite: number; +declare const errSecNoAccessForItem: number; + declare const kSecPolicyAppleSSL: interop.Pointer; declare const TLS_ECDHE_RSA_WITH_NULL_SHA: number; @@ -184,6 +196,8 @@ declare const errSecUnsupportedKeyAttributeMask: number; declare const errSecMissingAttributeBase: number; +declare const TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: number; + declare const errSSLNegotiation: number; declare const errSecInvalidTimeString: number; @@ -202,6 +216,18 @@ declare const kSecAttrAuthenticationTypeRPA: interop.Pointer; declare const errSecUnsupportedNumIndexes: number; +declare const errSecInvalidCertificateRef: number; + +declare const kSecMatchIssuers: interop.Pointer; + +declare const errSecInvalidAttributeKey: number; + +declare const TLS_PSK_WITH_NULL_SHA: number; + +declare const kSecAttrKeyClassPublic: interop.Pointer; + +declare const errSecMissingAttributeRandom: number; + declare const kSecAttrEffectiveKeySize: interop.Pointer; declare const kSecImportItemIdentity: interop.Pointer; @@ -212,25 +238,31 @@ declare const errSecInvalidAuthority: number; declare const errSecInternalComponent: number; +declare const errSecTrustSettingDeny: number; + +declare const kSecPolicyTeamIdentifier: interop.Pointer; + declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA256: interop.Pointer; declare const kSecAttrProtocolAFP: interop.Pointer; declare const errSecInvalidAttributeStartDate: number; -declare const errSecUnsupportedQueryLimits: number; +declare const TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const errSecInvalidSampleValue: number; +declare const errSecUnsupportedQueryLimits: number; declare const errSecUnknownCriticalExtensionFlag: number; +declare const kSecAttrSynchronizable: interop.Pointer; + declare const errSecKeyUsageIncorrect: number; declare const SSL_DH_anon_WITH_DES_CBC_SHA: number; declare const TLS_ECDH_anon_WITH_AES_128_CBC_SHA: number; -declare const errSecInvalidTupleCredentials: number; +declare const errSecInvalidEncoding: number; declare const kSecKeyAlgorithmECDHKeyExchangeStandard: interop.Pointer; @@ -238,33 +270,51 @@ declare const errSecInvalidAttributeOutputSize: number; declare const errSecTimestampNotTrusted: number; +declare const errSecTimestampUnacceptedExtension: number; + declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256: interop.Pointer; declare const errSecConversionError: number; declare const errSecInvalidStopOnPolicy: number; -declare const TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: number; +declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA: number; -declare const kSecAttrCanWrap: interop.Pointer; +declare const TLS_ECDH_RSA_WITH_NULL_SHA: number; -declare const SSL_RSA_WITH_NULL_SHA: number; +declare const TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: number; + +declare const errSecMobileMeCSRVerifyFailure: number; declare const TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: number; declare const kSSLSessionConfig_TLSv1_RC4_fallback: interop.Pointer; -declare const errSSLUnknownRootCert: number; - declare const kSecUseOperationPrompt: interop.Pointer; declare const kSSLSessionConfig_ATSv1_noPFS: interop.Pointer; +declare const errSecNoDefaultAuthority: number; + declare const kSecPolicyAppleSSLClient: interop.Pointer; +declare const SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; + declare const errSecMissingAttributeWrappedKeyFormat: number; -declare const errSecAppleAddAppACLSubject: number; +declare const errSecInvalidData: number; + +declare const errSecMissingAttributePassphrase: number; + +declare const errSecUnknownCRLExtension: number; + +declare const kSecAttrProtocolSMB: interop.Pointer; + +declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1: interop.Pointer; + +declare const errSSLClientCertRequested: number; + +declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA1: interop.Pointer; @@ -280,8 +330,14 @@ declare const kSecAttrKeyTypeECSECPrimeRandom: interop.Pointer; declare const TLS_RSA_WITH_NULL_MD5: number; +declare const errSSLCrypto: number; + declare const kSecAttrPersistentReference: interop.Pointer; +declare const kSecAttrCanWrap: interop.Pointer; + +declare const errSecMissingAttributeOutputSize: number; + declare const errSecCodeSigningDevelopment: number; declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM: interop.Pointer; @@ -304,75 +360,25 @@ declare const errSecInvalidSubServiceID: number; declare const errSecPrivilegeNotSupported: number; -declare const errSecSMIMEKeyUsageNotCritical: number; - -declare const errSecInvalidGUID: number; - declare const kSSLSessionConfig_legacy: interop.Pointer; -declare const errSecACLNotSimple: number; - -declare const kSecAttrType: interop.Pointer; - -declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM: interop.Pointer; - -declare const errSecIO: number; - -declare const kSecAttrProtocolTelnetS: interop.Pointer; - -declare const kSecMatchSubjectContains: interop.Pointer; - -declare const errSecBlockSizeMismatch: number; - -declare const errSecInvalidAuthorityKeyID: number; - -declare const kSecMatchItemList: interop.Pointer; - -declare const TLS_DH_DSS_WITH_AES_256_CBC_SHA: number; - -declare const errSecMobileMeServerServiceErr: number; - -declare const errSecCRLAlreadySigned: number; - -declare const errSecInvalidFormType: number; - -declare const errSSLClientCertRequested: number; - -declare const errSecMissingAttributeOutputSize: number; +declare const errSecInvalidGUID: number; declare const errSecTimestampRejection: number; -declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224: interop.Pointer; - -declare const errSecInvalidReason: number; - -declare const errSecDecode: number; - -declare const errSecAppleInvalidKeyStartDate: number; +declare const errSecIO: number; -declare const errSecMissingAttributePassphrase: number; +declare const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare const kSecValuePersistentRef: interop.Pointer; +declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; declare const kSecMatchValidOnDate: interop.Pointer; declare const errSecUnimplemented: number; -declare const errSecAttachHandleBusy: number; - -declare const errSecNoSuchKeychain: number; - -declare const TLS_RSA_PSK_WITH_NULL_SHA: number; - -declare const errSecNoAccessForItem: number; - -declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM: interop.Pointer; - -declare const kSecAttrIsNegative: interop.Pointer; - -declare const SSL_RSA_WITH_3DES_EDE_CBC_MD5: number; +declare const TLS_ECDH_anon_WITH_RC4_128_SHA: number; -declare const errSecInvalidCRL: number; +declare const errSecInDarkWake: number; declare const errSSLPeerInsufficientSecurity: number; @@ -380,6 +386,8 @@ declare const errSSLPeerDecompressFail: number; declare const errSSLATSViolation: number; +declare const kSecAttrPersistantReference: interop.Pointer; + declare const errSecCreateChainFailed: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA384: interop.Pointer; @@ -388,27 +396,17 @@ declare const errSecUnsupportedNumRecordTypes: number; declare const TLS_DHE_PSK_WITH_AES_256_CBC_SHA: number; -declare const TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; - -declare const TLS_NULL_WITH_NULL_NULL: number; - -declare const TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: number; - -declare const errSSLPeerBadCert: number; - -declare const errSecOCSPResponseNonceMismatch: number; - -declare const kSecAttrProtocolHTTPS: interop.Pointer; +declare const errSecRestrictedAPI: number; -declare const errSecInvalidAttributeMode: number; +declare const errSSLXCertChainInvalid: number; -declare const kSecAttrSynchronizable: interop.Pointer; +declare const TLS_CHACHA20_POLY1305_SHA256: number; declare const errSecCRLNotValidYet: number; declare const kSecMatchSearchList: interop.Pointer; -declare const errSSLUnsupportedExtension: number; +declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224: interop.Pointer; declare const errSecUnsupportedFormat: number; @@ -432,44 +430,54 @@ declare const TLS_RSA_WITH_RC4_128_MD5: number; declare const TLS_PSK_WITH_CHACHA20_POLY1305_SHA256: number; +declare const kSecMatchCaseInsensitive: interop.Pointer; + declare const kSecAttrProtocolDAAP: interop.Pointer; declare const kSecAttrAuthenticationTypeHTMLForm: interop.Pointer; declare const errSecTimestampMissing: number; +declare const errSecBlockSizeMismatch: number; + declare const errSecInvalidExtendedKeyUsage: number; declare const errSecMissingAttributePublicKeyFormat: number; +declare const TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: number; + declare const errSecInvalidAttributePadding: number; declare const errSecInvalidKeychain: number; +declare const errSecInvalidRequestor: number; + declare const errSecIDPFailure: number; declare const errSecOCSPNoSigner: number; declare const TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; +declare const kSecMatchSubjectContains: interop.Pointer; + declare const TLS_AES_128_GCM_SHA256: number; +declare const TLS_DH_DSS_WITH_AES_256_CBC_SHA: number; + declare const TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: number; declare const errSecInvalidDBLocation: number; declare const errSecUnsupportedKeyLabel: number; -declare const errSecMissingAttributeRounds: number; - -declare const errSSLUnexpectedRecord: number; - declare const kSecClassKey: interop.Pointer; declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: number; declare const errSecInvalidAttributeKeyLength: number; +declare const errSSLPeerBadCert: number; + declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384: interop.Pointer; declare const errSSLDecryptionFail: number; @@ -478,22 +486,14 @@ declare const errSSLConfigurationFailed: number; declare const errSecCertificatePolicyNotAllowed: number; -declare const TLS_RSA_PSK_WITH_NULL_SHA384: number; +declare const errSecPrivilegeNotGranted: number; declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256: interop.Pointer; -declare const errSecTrustSettingDeny: number; - -declare const kSecPolicyTeamIdentifier: interop.Pointer; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM: interop.Pointer; declare const errSSLDecodeError: number; -declare const errSecMissingAttributeRandom: number; - -declare const errSecInvalidAccessRequest: number; - declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512: interop.Pointer; declare const SSL_DH_anon_WITH_RC4_128_MD5: number; @@ -502,10 +502,6 @@ declare const errSSLPeerUserCancelled: number; declare const errSecNoPolicyModule: number; -declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM: interop.Pointer; - -declare const errSSLHandshakeFail: number; - declare const kSecAttrCanSign: interop.Pointer; declare const TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: number; @@ -514,9 +510,11 @@ declare const errSecNotLoggedIn: number; declare const errSecDataTooLarge: number; -declare const errSecCertificateNotValidYet: number; +declare const errSecFileTooBig: number; -declare const errSSLCrypto: number; +declare const errSecInvalidAttributeMode: number; + +declare const errSecCertificateNotValidYet: number; declare const kSecKeyKeyExchangeParameterSharedInfo: interop.Pointer; @@ -538,8 +536,6 @@ declare const TLS_DHE_PSK_WITH_AES_256_GCM_SHA384: number; declare const SSL_DHE_DSS_WITH_DES_CBC_SHA: number; -declare const errSSLPeerInternalError: number; - declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA224: interop.Pointer; declare const kSecAttrCanUnwrap: interop.Pointer; @@ -550,31 +546,31 @@ declare const errSecInvalidAccessCredentials: number; declare const errSSLClosedAbort: number; -declare const TLS_ECDH_RSA_WITH_NULL_SHA: number; - declare const errSecMDSError: number; declare const kSecAttrTokenIDSecureEnclave: interop.Pointer; +declare const kSecAttrIsInvisible: interop.Pointer; + +declare const errSecMissingAttributeSubprime: number; + declare const kSecAttrCanDerive: interop.Pointer; declare const errSSLPeerDecryptionFail: number; declare const errSecNetworkFailure: number; -declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384: interop.Pointer; - declare const TLS_PSK_WITH_AES_256_GCM_SHA384: number; declare const kSecAttrCanEncrypt: interop.Pointer; declare const errSecInvalidOutputVector: number; -declare const TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: number; +declare const errSecInvalidPolicyIdentifiers: number; -declare const errSecInvalidCRLIndex: number; +declare const errSecSMIMEKeyUsageNotCritical: number; -declare const errSecInvalidPolicyIdentifiers: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM: interop.Pointer; declare const errSecInvalidDBList: number; @@ -582,20 +578,6 @@ declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM: declare const errSSLBadConfiguration: number; -declare const errSecNotTrusted: number; - -declare const errSecInvalidCRLGroup: number; - -declare const kSecAttrPersistantReference: interop.Pointer; - -declare const errSSLPeerHandshakeFail: number; - -declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384: interop.Pointer; - -declare const errSSLMissingExtension: number; - -declare const errSecFieldSpecifiedMultiple: number; - declare const errSSLTransportReset: number; declare const kSecClassInternetPassword: interop.Pointer; @@ -606,17 +588,13 @@ declare const kSSLSessionConfig_ATSv1: interop.Pointer; declare const kSSLSessionConfig_default: interop.Pointer; -declare const errSSLInappropriateFallback: number; - -declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA: number; - declare const errSecIncompatibleKeyBlob: number; declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224: interop.Pointer; declare const SSL_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: number; +declare const errSecUnsupportedKeySize: number; declare const errSecInvalidKeyAttributeMask: number; @@ -636,6 +614,8 @@ declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512: interop.Pointer declare const TLS_DH_anon_WITH_AES_128_CBC_SHA: number; +declare const TLS_RSA_PSK_WITH_NULL_SHA: number; + declare const errSecCertificateCannotOperate: number; declare const TLS_RSA_WITH_AES_256_CBC_SHA: number; @@ -644,22 +624,20 @@ declare const errSecCertificateExpired: number; declare const kSecMatchLimit: interop.Pointer; -declare const errSecUnsupportedVectorOfBuffers: number; - declare const kSecKeyAlgorithmRSAEncryptionPKCS1: interop.Pointer; -declare const kSSLSessionConfig_standard: interop.Pointer; +declare const kSecAttrType: interop.Pointer; declare const kSecImportItemTrust: interop.Pointer; declare const errSecSigningTimeMissing: number; -declare const errSecOCSPUnavailable: number; - declare const errSSLPeerDecodeError: number; declare const kSecMatchPolicy: interop.Pointer; +declare const errSSLMissingExtension: number; + declare const errSecEndOfData: number; declare const kSecAttrAccessGroup: interop.Pointer; @@ -680,8 +658,6 @@ declare const TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: number; declare const TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: number; -declare const TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: number; - declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: number; declare const errSecRecordModified: number; @@ -694,8 +670,6 @@ declare const TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: number; declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: number; -declare const TLS_CHACHA20_POLY1305_SHA256: number; - declare const TLS_AES_256_GCM_SHA384: number; declare const TLS_RSA_PSK_WITH_NULL_SHA256: number; @@ -744,25 +718,41 @@ declare const TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: number; declare const TLS_DH_DSS_WITH_AES_256_CBC_SHA256: number; -declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: number; +declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: number; + +declare const TLS_DH_RSA_WITH_AES_128_CBC_SHA256: number; + +declare const TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; + +declare const TLS_RSA_WITH_AES_128_CBC_SHA256: number; + +declare const TLS_RSA_WITH_3DES_EDE_CBC_SHA: number; + +declare const TLS_RSA_WITH_RC4_128_SHA: number; + +declare const TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: number; + +declare const errSecDuplicateItem: number; + +declare const TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256: number; -declare const TLS_DH_RSA_WITH_AES_128_CBC_SHA256: number; +declare const TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA: number; -declare const TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; +declare const TLS_ECDH_anon_WITH_AES_256_CBC_SHA: number; -declare const TLS_RSA_WITH_AES_128_CBC_SHA256: number; +declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: number; -declare const errSecInvalidAttributeSymmetricKeyFormat: number; +declare const errSecInvalidAttributeEndDate: number; -declare const TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA: number; +declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: number; +declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: number; -declare const TLS_ECDH_anon_WITH_RC4_128_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: number; -declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: number; -declare const TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; declare const TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: number; @@ -770,8 +760,6 @@ declare const TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: number; declare const TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_DH_anon_WITH_AES_256_CBC_SHA: number; - declare const TLS_DHE_RSA_WITH_AES_256_CBC_SHA: number; declare const TLS_DHE_DSS_WITH_AES_256_CBC_SHA: number; @@ -790,6 +778,8 @@ declare const SSL_DH_RSA_WITH_DES_CBC_SHA: number; declare const kSecAttrSyncViewHint: interop.Pointer; +declare const SSL_RSA_WITH_NULL_SHA: number; + declare const kSecSharedPassword: interop.Pointer; declare const kSecTrustCertificateTransparency: interop.Pointer; @@ -812,7 +802,7 @@ declare const kSecPropertyTypeError: interop.Pointer; declare const kSecPropertyTypeTitle: interop.Pointer; -declare const kSecRevocationNetworkAccessDisabled: number; +declare const kSecAttrIsNegative: interop.Pointer; declare const kSecRevocationRequirePositiveResponse: number; @@ -826,14 +816,14 @@ declare const kSecAttrApplicationLabel: interop.Pointer; declare const kSecPolicyAppleSMIME: interop.Pointer; -declare const kSecMatchCaseInsensitive: interop.Pointer; - declare const kSecKeyAlgorithmRSAEncryptionRaw: interop.Pointer; declare const errSSLCertExpired: number; declare const kSecPolicyAppleX509Basic: interop.Pointer; +declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384: interop.Pointer; + declare const kSecKeyAlgorithmECDHKeyExchangeCofactor: interop.Pointer; declare const TLS_PSK_WITH_3DES_EDE_CBC_SHA: number; @@ -866,14 +856,8 @@ declare const errSecOCSPResponderMalformedReq: number; declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA384: interop.Pointer; -declare const kSecAttrProtocolFTPS: interop.Pointer; - declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512: interop.Pointer; -declare const kSecAttrProtocolSMB: interop.Pointer; - -declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1: interop.Pointer; - declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA224: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA384: interop.Pointer; @@ -898,8 +882,6 @@ declare const errSecMobileMeNoRequestPending: number; declare const kSecValueData: interop.Pointer; -declare const errSecMobileMeServerAlreadyExists: number; - declare const kSecMatchLimitAll: interop.Pointer; declare const kSecAttrProtocolRTSP: interop.Pointer; @@ -912,6 +894,8 @@ declare const kSecAttrAuthenticationTypeHTTPBasic: interop.Pointer; declare const kSecAttrAuthenticationTypeDPA: interop.Pointer; +declare const kSecAttrProtocolTelnetS: interop.Pointer; + declare const kSecAttrProtocolIPP: interop.Pointer; declare const kSecAttrProtocolHTTPProxy: interop.Pointer; @@ -934,8 +918,14 @@ declare const kSecAttrProtocolFTPAccount: interop.Pointer; declare const kSecAttrAccessibleWhenUnlockedThisDeviceOnly: interop.Pointer; +declare const kSecAttrKeyTypeEC: interop.Pointer; + +declare const errSecOCSPResponseNonceMismatch: number; + declare const errSecNoDefaultKeychain: number; +declare const TLS_NULL_WITH_NULL_NULL: number; + declare const TLS_DH_RSA_WITH_AES_256_CBC_SHA256: number; declare const kSecAttrIsSensitive: interop.Pointer; @@ -956,8 +946,6 @@ declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1: interop.Pointer; declare const kSecAttrPath: interop.Pointer; -declare const kSecAttrIsInvisible: interop.Pointer; - declare const TLS_DH_RSA_WITH_AES_128_GCM_SHA256: number; declare const kSecAttrCreator: interop.Pointer; @@ -982,18 +970,24 @@ declare const errSSLATSCertificateTrustViolation: number; declare const kSecAttrAccessibleAlwaysThisDeviceOnly: interop.Pointer; -declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; - declare const errSSLATSMinimumVersionViolation: number; declare const errSSLUnrecognizedName: number; declare const errSecAttributeNotInContext: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM: interop.Pointer; + +declare const errSSLHandshakeFail: number; + declare const errSSLPeerUnexpectedMsg: number; declare const errSSLWeakPeerEphemeralDHKey: number; +declare const errSSLUnsupportedExtension: number; + +declare const TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA: number; + declare const errSSLRecordOverflow: number; declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224: interop.Pointer; @@ -1002,6 +996,8 @@ declare const errSSLPeerAuthCompleted: number; declare const errSSLPeerNoRenegotiation: number; +declare const errSSLPeerInternalError: number; + declare const errSSLPeerExportRestriction: number; declare const errSecMissingAttributeAccessCredentials: number; @@ -1018,6 +1014,8 @@ declare const errSSLPeerUnsupportedCert: number; declare const errSecDskFull: number; +declare const errSSLPeerHandshakeFail: number; + declare const errSSLClosedGraceful: number; declare const errSSLWouldBlock: number; @@ -1032,8 +1030,6 @@ declare const errSecCertificateNameNotAllowed: number; declare const errSecTimestampSystemFailure: number; -declare const errSecTimestampUnacceptedExtension: number; - declare const errSecInvalidNewOwner: number; declare const errSecResourceSignBadCertChainLength: number; @@ -1048,16 +1044,18 @@ declare const TLS_DH_DSS_WITH_AES_128_GCM_SHA256: number; declare const errSecNoFieldValues: number; -declare const errSecRejectedForm: number; +declare const TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: number; -declare const errSecInvalidTrustSetting: number; +declare const errSecInvalidCRLIndex: number; -declare const errSecNoDefaultAuthority: number; +declare const errSecRejectedForm: number; declare const errSecInvalidIndex: number; declare const errSecInvalidIdentifier: number; +declare const errSecInvalidFormType: number; + declare const errSecInvalidCRLAuthority: number; declare const errSecVerifyActionFailed: number; @@ -1080,6 +1078,8 @@ declare const errSecVerifyFailed: number; declare const errSecInvalidAttributeWrappedKeyFormat: number; +declare const errSecInvalidAttributeSymmetricKeyFormat: number; + declare const errSecInvalidAttributePrivateKeyFormat: number; declare const kSecAttrKeyType: interop.Pointer; @@ -1088,7 +1088,7 @@ declare const errSecInvalidAttributePublicKeyFormat: number; declare const errSecUnsupportedService: number; -declare const errSecMissingAttributeSubprime: number; +declare const errSecInvalidAccessRequest: number; declare const errSecInvalidAttributeBase: number; @@ -1098,11 +1098,13 @@ declare const errSecDiskFull: number; declare const kSecRandomDefault: interop.Pointer; +declare const errSecMissingAttributeStartDate: number; + declare const errSecInvalidAttributeKeyType: number; declare const errSecInvalidAlgorithmParms: number; -declare const kSecPolicyClient: interop.Pointer; +declare const errSecMissingAttributeRounds: number; declare const errSecInvalidAttributePassphrase: number; @@ -1124,8 +1126,6 @@ declare const errSecUnsupportedKeyUsageMask: number; declare const errSecInvalidKeyUsageMask: number; -declare const errSecUnsupportedKeySize: number; - declare const errSecUnsupportedKeyFormat: number; declare const kSecReturnRef: interop.Pointer; @@ -1136,6 +1136,10 @@ declare const errSecKeyBlobTypeIncorrect: number; declare const errSecAlgorithmMismatch: number; +declare const errSecNoSuchKeychain: number; + +declare const errSecAttachHandleBusy: number; + declare const errSecEventNotificationCallbackNotFound: number; declare const kSecUseAuthenticationUIFail: interop.Pointer; @@ -1158,11 +1162,13 @@ declare const errSecACLAddFailed: number; declare const errSecACLReplaceFailed: number; +declare const errSecOCSPUnavailable: number; + declare const errSecInvalidQuery: number; declare const errSecInvalidName: number; -declare const errSecInvalidAttributeEndDate: number; +declare const errSecCRLAlreadySigned: number; declare const errSecFunctionFailed: number; @@ -1174,10 +1180,10 @@ declare const kSecUseAuthenticationUISkip: interop.Pointer; declare const errSecMobileMeFailedConsistencyCheck: number; -declare const errSecMobileMeCSRVerifyFailure: number; - declare const kSecAttrService: interop.Pointer; +declare const errSecMobileMeServerAlreadyExists: number; + declare const errSecInvalidSubjectName: number; declare const errSecMobileMeServerError: number; @@ -1202,10 +1208,6 @@ declare const errSecSMIMEBadKeyUsage: number; declare const errSecSMIMEBadExtendedKeyUsage: number; -declare const errSecEMMUnloadFailed: number; - -declare const errSecInvalidModifyMode: number; - declare const errSecSMIMEEmailAddressesNotFound: number; declare const errSecCRLPolicyFailed: number; @@ -1220,20 +1222,20 @@ declare const errSecCRLServerDown: number; declare const errSecCRLNotFound: number; -declare const TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecInvalidRoot: number; +declare const errSecInvalidAuthorityKeyID: number; + declare const errSecNoBasicConstraints: number; declare const errSecInvalidDatabaseBlob: number; -declare const errSecFileTooBig: number; - declare const errSecApplePublicKeyIncomplete: number; declare const errSSLPeerRecordOverflow: number; +declare const errSecAppleAddAppACLSubject: number; + declare const kSecAttrAccount: interop.Pointer; declare const errSecDeviceReset: number; @@ -1264,7 +1266,7 @@ declare const errSecPolicyNotFound: number; declare const kSecAttrCertificateType: interop.Pointer; -declare const errSecInDarkWake: number; +declare const errSecACLNotSimple: number; declare const errSecInvalidPrefsDomain: number; @@ -1288,12 +1290,6 @@ declare const errSecInvalidItemRef: number; declare const kSecAttrDescription: interop.Pointer; -declare const TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256: number; - -declare const TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: number; - -declare const errSecDuplicateItem: number; - declare const kSecImportExportPassphrase: interop.Pointer; declare const errSecNotAvailable: number; @@ -1314,20 +1310,12 @@ declare const errSecParam: number; declare const kSecImportItemCertChain: interop.Pointer; -declare const errSSLXCertChainInvalid: number; - -declare const errSecRestrictedAPI: number; - declare const errSecInvalidServiceMask: number; declare const errSecTagNotFound: number; declare const kSecPolicyMacAppStoreReceipt: interop.Pointer; -declare const SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; - -declare const TLS_RSA_WITH_RC4_128_SHA: number; - declare const errSecVerificationFailure: number; declare const kSSLSessionConfig_3DES_fallback: interop.Pointer; @@ -1360,6 +1348,8 @@ declare const errSecInvalidResponseVector: number; declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA512: interop.Pointer; +declare const errSecInvalidTupleGroup: number; + declare const errSSLModuleAttach: number; declare const TLS_DHE_RSA_WITH_AES_128_CBC_SHA: number; @@ -1372,11 +1362,13 @@ declare const kSecMatchEmailAddressIfPresent: interop.Pointer; declare const errSecUnsupportedNumSelectionPreds: number; +declare const SSL_RSA_WITH_3DES_EDE_CBC_MD5: number; + declare const errSSLProtocol: number; declare const errSecIncompatibleVersion: number; -declare const TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA: number; +declare const errSSLInappropriateFallback: number; declare const kSecAttrSecurityDomain: interop.Pointer; @@ -1384,16 +1376,12 @@ declare const errSecMobileMeRequestQueued: number; declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw: interop.Pointer; +declare const TLS_RSA_PSK_WITH_NULL_SHA384: number; + declare const kSecMatchHostOrSubdomainOfHost: interop.Pointer; declare const errSecInvalidAttributeAccessCredentials: number; -declare const kSecAttrKeyTypeEC: interop.Pointer; - -declare const errSecInvalidData: number; - -declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: number; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA224: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA512: interop.Pointer; @@ -1404,10 +1392,14 @@ declare const SSL_RSA_WITH_RC4_128_SHA: number; declare const errSSLCertificateRequired: number; +declare const errSSLUnknownRootCert: number; + declare const kSecAttrProtocolRTSPProxy: interop.Pointer; declare const kSecAttrAccessibleWhenUnlocked: interop.Pointer; +declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; + declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: number; declare const kSecAttrIssuer: interop.Pointer; @@ -1422,14 +1414,14 @@ declare const errSSLPeerBadRecordMac: number; declare const TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: number; -declare const TLS_ECDH_anon_WITH_AES_256_CBC_SHA: number; - declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA1: interop.Pointer; declare const errSecOCSPResponderSignatureRequired: number; declare const kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: interop.Pointer; +declare const errSecInvalidSampleValue: number; + declare const errSecDeviceFailed: number; declare const kSecAttrKeyTypeRSA: interop.Pointer; @@ -1442,13 +1434,11 @@ declare const kSecTrustRevocationChecked: interop.Pointer; declare const kSecImportItemLabel: interop.Pointer; -declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM: interop.Pointer; -declare const errSecACLChangeFailed: number; +declare const errSecInvalidScope: number; -declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: number; +declare const errSecACLChangeFailed: number; declare const kSecPolicyAppleIDValidation: interop.Pointer; @@ -1472,6 +1462,8 @@ declare const kSecAttrProtocolFTP: interop.Pointer; declare const TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: number; +declare const errSecNotTrusted: number; + declare const kSecMatchLimitOne: interop.Pointer; declare const SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA: number; @@ -1482,8 +1474,12 @@ declare const kSecAttrProtocolHTTP: interop.Pointer; declare const TLS_RSA_WITH_NULL_SHA: number; +declare const TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: number; + declare const errSSLPeerCertUnknown: number; +declare const errSecMobileMeServerServiceErr: number; + declare const errSecOCSPResponderUnauthorized: number; declare const errSecInputLengthError: number; @@ -1494,18 +1490,18 @@ declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1: interop.Pointer; declare const errSecInvalidSignature: number; -declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384: interop.Pointer; +declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM: interop.Pointer; declare const SSL_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const errSecInvalidRecord: number; - declare const SSL_RSA_EXPORT_WITH_RC4_40_MD5: number; declare const errSecOutputLengthError: number; declare const TLS_ECDH_ECDSA_WITH_RC4_128_SHA: number; +declare const kSSLSessionConfig_standard: interop.Pointer; + declare const kSecAttrCertificateEncoding: interop.Pointer; declare const errSecInvalidKeyLabel: number; @@ -1526,9 +1522,9 @@ declare const kSecAttrLabel: interop.Pointer; declare const kSecAttrCreationDate: interop.Pointer; -declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM: interop.Pointer; +declare const kSecRevocationPreferCRL: number; -declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; +declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM: interop.Pointer; declare const errSecInvalidCRLEncoding: number; @@ -1550,8 +1546,6 @@ declare const errSecInvalidPointer: number; declare const errSecACLDeleteFailed: number; -declare const TLS_RSA_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecStagedOperationNotStarted: number; declare const errSecInvalidPassthroughID: number; @@ -1564,12 +1558,10 @@ declare const kSecPublicKeyAttrs: interop.Pointer; declare const errSecMissingAttributeEffectiveBits: number; -declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA256: interop.Pointer; - -declare const TLS_PSK_WITH_AES_128_GCM_SHA256: number; - declare const TLS_ECDH_RSA_WITH_RC4_128_SHA: number; +declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA256: interop.Pointer; + declare const errSecInvalidID: number; declare const errSecMissingAttributeKeyLength: number; @@ -1580,10 +1572,6 @@ declare const errSecAddinLoadFailed: number; declare const errSecInvalidAttributeRounds: number; -declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512: interop.Pointer; - -declare const SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: number; - declare const TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: number; declare const errSSLUnknownPSKIdentity: number; @@ -1594,6 +1582,10 @@ declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA256: interop.Pointer; declare const errSecInvalidIDLinkage: number; +declare const kSecMatchItemList: interop.Pointer; + +declare const kSecAttrProtocolFTPS: interop.Pointer; + declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224: interop.Pointer; declare const SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA: number; @@ -1606,8 +1598,12 @@ declare const kSecKeyAlgorithmECDSASignatureDigestX962: interop.Pointer; declare const kSecAttrProtocolSMTP: interop.Pointer; +declare const errSecFieldSpecifiedMultiple: number; + declare const errSecRequestRejected: number; +declare const errSecInvalidCRLGroup: number; + declare const SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA: number; declare const kSecPrivateKeyAttrs: interop.Pointer; @@ -1660,9 +1656,13 @@ declare const errSSLBadRecordMac: number; declare const errSecInvalidNetworkAddress: number; +declare const TLS_PSK_WITH_AES_128_GCM_SHA256: number; + declare const errSecRequestDescriptor: number; -declare const kSecAttrAuthenticationType: interop.Pointer; +declare const kSecValuePersistentRef: interop.Pointer; + +declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384: interop.Pointer; declare const kSecAttrProtocol: interop.Pointer; @@ -1672,8 +1672,14 @@ declare const errSecSMIMENoEmailAddress: number; declare const kSecAttrPublicKeyHash: interop.Pointer; +declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384: interop.Pointer; + declare const errSecFunctionIntegrityFail: number; +declare const errSecAppleInvalidKeyStartDate: number; + +declare const errSecDecode: number; + declare const TLS_DH_DSS_WITH_AES_128_CBC_SHA256: number; declare const kSecPolicyAppleEAP: interop.Pointer; @@ -1694,9 +1700,9 @@ declare const errSecCertificateValidityPeriodTooLong: number; declare const errSecReadOnly: number; -declare const errSecInvalidTupleGroup: number; +declare const errSecInvalidRecord: number; -declare const errSecUnknownCRLExtension: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM: interop.Pointer; declare const errSecModuleManifestVerifyFailed: number; @@ -1716,12 +1722,8 @@ declare const kSecPolicyAppleRevocation: interop.Pointer; declare const errSecInvalidSubjectKeyID: number; -declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; - declare const errSecInvalidRequestInputs: number; -declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: number; - declare const errSSLNoRootCert: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA224: interop.Pointer; @@ -1746,20 +1748,20 @@ declare const kSecAttrAccessGroupToken: interop.Pointer; declare const kSecAttrKeyClassSymmetric: interop.Pointer; -declare const errSecInvalidScope: number; - declare const kSecMatchTrustedOnly: interop.Pointer; declare const kSecAttrProtocolNNTPS: interop.Pointer; declare const TLS_DHE_PSK_WITH_AES_128_CBC_SHA: number; -declare const errSecPrivilegeNotGranted: number; +declare const errSecInvalidTrustSetting: number; declare const errSecInvalidValidityPeriod: number; declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256: interop.Pointer; +declare const errSecInvalidReason: number; + declare const errSecInvalidAttributeBlockSize: number; declare const kSecAttrProtocolEPPC: interop.Pointer; @@ -1788,12 +1790,12 @@ declare const kSecUseNoAuthenticationUI: interop.Pointer; declare const errSecTimestampInvalid: number; +declare const kSecAttrAuthenticationType: interop.Pointer; + declare const kSecPolicyAppleSSLServer: interop.Pointer; declare const errSecTrustNotAvailable: number; -declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM: interop.Pointer; - declare const kSecAttrCanDecrypt: interop.Pointer; declare const errSecTimestampRevocationWarning: number; @@ -1814,8 +1816,6 @@ declare const kSecKeyKeyExchangeParameterRequestedSize: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureDigestPSSSHA224: interop.Pointer; -declare const kSecRevocationPreferCRL: number; - declare const kSecClassGenericPassword: interop.Pointer; declare const errSecUserCanceled: number; @@ -1824,8 +1824,6 @@ declare const TLS_DH_anon_WITH_RC4_128_MD5: number; declare const errSecInvalidInputVector: number; -declare const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecPathLengthConstraintExceeded: number; declare const kSecAttrGeneric: interop.Pointer; @@ -1838,6 +1836,8 @@ declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM: interop.Pointer; declare const kSecAttrSynchronizableAny: interop.Pointer; +declare const errSecInvalidCRL: number; + declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM: interop.Pointer; declare const SSLClientCertificateState: { @@ -1867,6 +1867,22 @@ declare const SecTrustResultType: { OtherError: 7, }; +declare const SSLProtocol: { + SSLProtocolUnknown: 0, + TLSProtocol1: 4, + TLSProtocol11: 7, + TLSProtocol12: 8, + DTLSProtocol1: 9, + TLSProtocol13: 10, + DTLSProtocol12: 11, + TLSProtocolMaxSupported: 999, + SSLProtocol2: 1, + SSLProtocol3: 2, + SSLProtocol3Only: 3, + TLSProtocol1Only: 5, + SSLProtocolAll: 6, +}; + declare const tls_ciphersuite_t: { RSA_WITH_3DES_EDE_CBC_SHA: 10, RSA_WITH_AES_128_CBC_SHA: 47, @@ -1979,22 +1995,6 @@ declare const SecAccessControlCreateFlags: { ApplicationPassword: 2147483648, }; -declare const SSLProtocol: { - SSLProtocolUnknown: 0, - TLSProtocol1: 4, - TLSProtocol11: 7, - TLSProtocol12: 8, - DTLSProtocol1: 9, - TLSProtocol13: 10, - DTLSProtocol12: 11, - TLSProtocolMaxSupported: 999, - SSLProtocol2: 1, - SSLProtocol3: 2, - SSLProtocol3Only: 3, - TLSProtocol1Only: 5, - SSLProtocolAll: 6, -}; - declare const SSLAuthenticate: { Never: 0, Always: 1, @@ -2093,6 +2093,8 @@ declare function SecCertificateCopySerialNumber(certificate: interop.Object): in declare function SecIdentityGetTypeID(): number; +declare function SecIdentityCreate(allocator: interop.Object, certificate: interop.Object, privateKey: interop.Object): interop.Object; + declare function SecIdentityCopyCertificate(identityRef: interop.Object, certificateRef: interop.PointerConvertible): number; declare function SecIdentityCopyPrivateKey(identityRef: interop.Object, privateKeyRef: interop.PointerConvertible): number; diff --git a/packages/ios-sim/types/SensitiveContentAnalysis.d.ts b/packages/ios-sim/types/SensitiveContentAnalysis.d.ts index ad9a58a9..5da9d539 100644 --- a/packages/ios-sim/types/SensitiveContentAnalysis.d.ts +++ b/packages/ios-sim/types/SensitiveContentAnalysis.d.ts @@ -7,6 +7,31 @@ declare const SCSensitivityAnalysisPolicy: { DescriptiveInterventions: 2, }; +declare const SCVideoStreamAnalyzerStreamDirection: { + Outgoing: 1, + Incoming: 2, +}; + +declare class SCVideoStreamAnalyzer extends NSObject { + readonly analysis: SCSensitivityAnalysis; + + analysisChangedHandler: (p1: SCSensitivityAnalysis, p2: NSError) => void; + + initWithParticipantUUIDStreamDirectionError(participantUUID: string, streamDirection: interop.Enum, error: interop.PointerConvertible): this; + + analyzePixelBuffer(pixelBuffer: interop.Object): void; + + setAnalysisChangedHandler(analysisChangedHandler: (p1: SCSensitivityAnalysis, p2: NSError) => void): void; + + beginAnalysisOfDecompressionSessionError(decompressionSession: interop.Object, error: interop.PointerConvertible): boolean; + + beginAnalysisOfCaptureDeviceInputError(captureDeviceInput: AVCaptureDeviceInput, error: interop.PointerConvertible): boolean; + + endAnalysis(): void; + + continueStream(): void; +} + declare class SCSensitivityAnalyzer extends NSObject { init(): this; @@ -23,5 +48,11 @@ declare class SCSensitivityAnalysis extends NSObject { readonly sensitive: boolean; isSensitive(): boolean; + + readonly shouldInterruptVideo: boolean; + + readonly shouldIndicateSensitivity: boolean; + + readonly shouldMuteAudio: boolean; } diff --git a/packages/ios-sim/types/SensorKit.d.ts b/packages/ios-sim/types/SensorKit.d.ts index dcc5aa50..9525e883 100644 --- a/packages/ios-sim/types/SensorKit.d.ts +++ b/packages/ios-sim/types/SensorKit.d.ts @@ -33,6 +33,8 @@ declare const SRDeviceUsageCategoryGames: string; declare const SRErrorDomain: string; +declare const SRSensorAcousticSettings: string; + declare const SRSensorPhotoplethysmogram: string; declare const SRSensorElectrocardiogram: string; @@ -47,6 +49,8 @@ declare const SRSensorRotationRate: string; declare const SRSensorAccelerometer: string; +declare const SRSensorMessagesUsageReport: string; + declare const SRSensorAmbientLightSensor: string; declare const SRDeviceUsageCategoryProductivity: string; @@ -59,6 +63,8 @@ declare const SRDeviceUsageCategoryNewsstand: string; declare const SRDeviceUsageCategoryMusic: string; +declare const SRDeviceUsageCategoryReference: string; + declare const SRDeviceUsageCategoryDeveloperTools: string; declare const SRSensorDeviceUsageReport: string; @@ -79,13 +85,9 @@ declare const SRSensorAmbientPressure: string; declare const SRDeviceUsageCategoryMiscellaneous: string; -declare const SRDeviceUsageCategorySports: string; - -declare const SRSensorMessagesUsageReport: string; - declare const SRDeviceUsageCategoryNews: string; -declare const SRDeviceUsageCategoryReference: string; +declare const SRDeviceUsageCategorySports: string; declare const SRPhotoplethysmogramOpticalSampleConditionSignalSaturation: string; @@ -93,14 +95,16 @@ declare const SRSensorHeartRate: string; declare const SRSensorTelephonySpeechMetrics: string; +declare const SRDeviceUsageCategoryBooks: string; + declare const SRPhotoplethysmogramSampleUsageForegroundBloodOxygen: string; +declare const SRSensorSleepSessions: string; + declare const SRDeviceUsageCategoryKids: string; declare const SRSensorPhoneUsageReport: string; -declare const SRDeviceUsageCategoryBooks: string; - declare const SRSensorOnWristState: string; declare const SRDeviceUsageCategoryGraphicsAndDesign: string; @@ -113,6 +117,18 @@ declare const SRDeviceUsageCategoryPhotoAndVideo: string; declare const SRSensorVisits: string; +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceBoosting: { + Slight: 1, + Moderate: 2, + Strong: 3, +}; + +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceTuning: { + BalancedTone: 1, + VocalRange: 2, + Brightness: 3, +}; + declare const SRElectrocardiogramDataFlags: { None: 0, SignalInvalid: 1, @@ -177,6 +193,32 @@ declare const SRMediaEventType: { Off: 2, }; +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceApplication: { + None: 1, + Phone: 2, + Media: 3, + PhoneAndMedia: 4, +}; + +declare const SRAcousticSettingsAccessibilityBackgroundSoundsName: { + BalancedNoise: 1, + BrightNoise: 2, + DarkNoise: 3, + Ocean: 4, + Rain: 5, + Stream: 6, + Night: 7, + Fire: 8, + Babble: 9, + Steam: 10, + Airplane: 11, + Boat: 12, + Bus: 13, + Train: 14, + RainOnRoof: 15, + QuietNight: 16, +}; + declare const SRAuthorizationStatus: { NotDetermined: 0, Authorized: 1, @@ -195,6 +237,14 @@ declare const SRTextInputSessionType: { Dictation: 4, }; +declare const SRDeletionReason: { + UserInitiated: 0, + LowDiskSpace: 1, + AgeLimit: 2, + NoInterestedClients: 3, + SystemInitiated: 4, +}; + declare const SRAmbientLightSensorPlacement: { Unknown: 0, FrontTop: 1, @@ -207,14 +257,6 @@ declare const SRAmbientLightSensorPlacement: { FrontBottomLeft: 8, }; -declare const SRDeletionReason: { - UserInitiated: 0, - LowDiskSpace: 1, - AgeLimit: 2, - NoInterestedClients: 3, - SystemInitiated: 4, -}; - declare const SRElectrocardiogramSessionState: { Begin: 1, Active: 2, @@ -249,6 +291,11 @@ declare const SRKeyboardMetricsSentimentCategory: { Confused: 9, }; +declare const SRAcousticSettingsSampleLifetime: { + EightDays: 1, + UntilUserDeletes: 2, +}; + declare class SRAmbientLightChromaticity { constructor(init?: SRAmbientLightChromaticity); x: number; @@ -288,192 +335,154 @@ declare interface SRSensorReaderDelegate extends NSObjectProtocol { declare class SRSensorReaderDelegate extends NativeObject implements SRSensorReaderDelegate { } -declare class SRKeyboardMetrics extends NSObject { - readonly duration: number; - - readonly keyboardIdentifier: string; - - readonly version: string; - - readonly width: NSMeasurement; - - readonly height: NSMeasurement; - - readonly inputModes: NSArray; - - readonly sessionIdentifiers: NSArray; - - readonly totalWords: number; - - readonly totalAlteredWords: number; - - readonly totalTaps: number; - - readonly totalDrags: number; - - readonly totalDeletes: number; - - readonly totalEmojis: number; - - readonly totalPaths: number; - - readonly totalPathTime: number; - - readonly totalPathLength: NSMeasurement; - - readonly totalAutoCorrections: number; - - readonly totalSpaceCorrections: number; - - readonly totalRetroCorrections: number; - - readonly totalTranspositionCorrections: number; - - readonly totalInsertKeyCorrections: number; - - readonly totalSkipTouchCorrections: number; +declare class SRAudioLevel extends NSObject implements NSCopying, NSSecureCoding { + readonly timeRange: CMTimeRange; - readonly totalNearKeyCorrections: number; + readonly loudness: number; - readonly totalSubstitutionCorrections: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly totalHitTestCorrections: number; + static readonly supportsSecureCoding: boolean; - readonly totalTypingDuration: number; + encodeWithCoder(coder: NSCoder): void; - readonly upErrorDistance: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; +} - readonly downErrorDistance: SRKeyboardProbabilityMetric; +declare class SRWristDetection extends NSObject { + readonly onWrist: boolean; - readonly spaceUpErrorDistance: SRKeyboardProbabilityMetric; + readonly wristLocation: interop.Enum; - readonly spaceDownErrorDistance: SRKeyboardProbabilityMetric; + readonly crownOrientation: interop.Enum; - readonly deleteUpErrorDistance: SRKeyboardProbabilityMetric; + readonly onWristDate: NSDate; - readonly deleteDownErrorDistance: SRKeyboardProbabilityMetric; + readonly offWristDate: NSDate; +} - readonly shortWordCharKeyUpErrorDistance: SRKeyboardProbabilityMetric; +declare class SRSleepSession extends NSObject implements NSCopying, NSSecureCoding { + readonly startDate: NSDate; - readonly shortWordCharKeyDownErrorDistance: SRKeyboardProbabilityMetric; + readonly duration: number; - readonly touchDownUp: SRKeyboardProbabilityMetric; + readonly identifier: string; - readonly spaceTouchDownUp: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly deleteTouchDownUp: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly shortWordCharKeyTouchDownUp: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly touchDownDown: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; +} - readonly touchUpDown: SRKeyboardProbabilityMetric; +declare class SRAcousticSettings extends NSObject implements NSSecureCoding, NSCopying { + readonly environmentalSoundMeasurementsEnabled: boolean; - readonly charKeyToPrediction: SRKeyboardProbabilityMetric; + readonly audioExposureSampleLifetime: interop.Enum; - readonly shortWordCharKeyToCharKey: SRKeyboardProbabilityMetric; + readonly headphoneSafetyAudioLevel: NSNumber; - readonly charKeyToAnyTapKey: SRKeyboardProbabilityMetric; + readonly musicEQSettings: SRAcousticSettingsMusicEQ; - readonly anyTapToCharKey: SRKeyboardProbabilityMetric; + readonly accessibilitySettings: SRAcousticSettingsAccessibility; - readonly spaceToCharKey: SRKeyboardProbabilityMetric; + isEnvironmentalSoundMeasurementsEnabled(): boolean; - readonly charKeyToSpaceKey: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly spaceToDeleteKey: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly deleteToSpaceKey: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly spaceToSpaceKey: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly spaceToShiftKey: SRKeyboardProbabilityMetric; +declare class SRAcousticSettingsAccessibility extends NSObject implements NSSecureCoding, NSCopying { + readonly leftRightBalance: number; - readonly spaceToPlaneChangeKey: SRKeyboardProbabilityMetric; + readonly monoAudioEnabled: boolean; - readonly spaceToPredictionKey: SRKeyboardProbabilityMetric; + readonly backgroundSounds: SRAcousticSettingsAccessibilityBackgroundSounds; - readonly deleteToCharKey: SRKeyboardProbabilityMetric; + readonly headphoneAccommodations: SRAcousticSettingsAccessibilityHeadphoneAccommodations; - readonly charKeyToDelete: SRKeyboardProbabilityMetric; + isMonoAudioEnabled(): boolean; - readonly deleteToDelete: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly deleteToShiftKey: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly deleteToPlaneChangeKey: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly anyTapToPlaneChangeKey: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly planeChangeToAnyTap: SRKeyboardProbabilityMetric; +declare class SRAcousticSettingsAccessibilityHeadphoneAccommodations extends NSObject implements NSSecureCoding, NSCopying { + readonly enabled: boolean; - readonly charKeyToPlaneChangeKey: SRKeyboardProbabilityMetric; + readonly mediaEnhanceTuning: interop.Enum; - readonly planeChangeKeyToCharKey: SRKeyboardProbabilityMetric; + readonly mediaEnhanceBoosting: interop.Enum; - readonly pathErrorDistanceRatio: NSArray; + readonly mediaEnhanceApplication: interop.Enum; - readonly deleteToPath: SRKeyboardProbabilityMetric; + isEnabled(): boolean; - readonly pathToDelete: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly spaceToPath: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly pathToSpace: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly pathToPath: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly longWordUpErrorDistance: NSArray; +declare class SRAcousticSettingsAccessibilityBackgroundSounds extends NSObject implements NSSecureCoding, NSCopying { + readonly enabled: boolean; - readonly longWordDownErrorDistance: NSArray; + readonly soundName: interop.Enum; - readonly longWordTouchDownUp: NSArray; + readonly relativeVolume: number; - readonly longWordTouchDownDown: NSArray; + readonly playWithMediaEnabled: boolean; - readonly longWordTouchUpDown: NSArray; + readonly relativeVolumeWithMedia: number; - readonly deleteToDeletes: NSArray; + readonly stopOnLockEnabled: boolean; - readonly totalPauses: number; + isEnabled(): boolean; - readonly totalPathPauses: number; + isPlayWithMediaEnabled(): boolean; - readonly typingSpeed: number; + isStopOnLockEnabled(): boolean; - readonly pathTypingSpeed: number; + static readonly supportsSecureCoding: boolean; - readonly totalTypingEpisodes: number; + encodeWithCoder(coder: NSCoder): void; - wordCountForSentimentCategory(category: interop.Enum): number; + initWithCoder(coder: NSCoder): this; - emojiCountForSentimentCategory(category: interop.Enum): number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class SRAudioLevel extends NSObject implements NSCopying, NSSecureCoding { - readonly timeRange: CMTimeRange; +declare class SRAcousticSettingsMusicEQ extends NSObject implements NSSecureCoding, NSCopying { + readonly soundCheckEnabled: boolean; - readonly loudness: number; + readonly lateNightModeEnabled: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isSoundCheckEnabled(): boolean; + + isLateNightModeEnabled(): boolean; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} - -declare class SRWristDetection extends NSObject { - readonly onWrist: boolean; - readonly wristLocation: interop.Enum; - - readonly crownOrientation: interop.Enum; - - readonly onWristDate: NSDate; - - readonly offWristDate: NSDate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class SRPhotoplethysmogramSample extends NSObject implements NSCopying, NSSecureCoding { @@ -860,6 +869,168 @@ declare class SRDeletionRecord extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class SRKeyboardMetrics extends NSObject { + readonly duration: number; + + readonly keyboardIdentifier: string; + + readonly version: string; + + readonly width: NSMeasurement; + + readonly height: NSMeasurement; + + readonly inputModes: NSArray; + + readonly sessionIdentifiers: NSArray; + + readonly totalWords: number; + + readonly totalAlteredWords: number; + + readonly totalTaps: number; + + readonly totalDrags: number; + + readonly totalDeletes: number; + + readonly totalEmojis: number; + + readonly totalPaths: number; + + readonly totalPathTime: number; + + readonly totalPathLength: NSMeasurement; + + readonly totalAutoCorrections: number; + + readonly totalSpaceCorrections: number; + + readonly totalRetroCorrections: number; + + readonly totalTranspositionCorrections: number; + + readonly totalInsertKeyCorrections: number; + + readonly totalSkipTouchCorrections: number; + + readonly totalNearKeyCorrections: number; + + readonly totalSubstitutionCorrections: number; + + readonly totalHitTestCorrections: number; + + readonly totalTypingDuration: number; + + readonly upErrorDistance: SRKeyboardProbabilityMetric; + + readonly downErrorDistance: SRKeyboardProbabilityMetric; + + readonly spaceUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly spaceDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly deleteUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly deleteDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly touchDownUp: SRKeyboardProbabilityMetric; + + readonly spaceTouchDownUp: SRKeyboardProbabilityMetric; + + readonly deleteTouchDownUp: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyTouchDownUp: SRKeyboardProbabilityMetric; + + readonly touchDownDown: SRKeyboardProbabilityMetric; + + readonly touchUpDown: SRKeyboardProbabilityMetric; + + readonly charKeyToPrediction: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToAnyTapKey: SRKeyboardProbabilityMetric; + + readonly anyTapToCharKey: SRKeyboardProbabilityMetric; + + readonly spaceToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToDeleteKey: SRKeyboardProbabilityMetric; + + readonly deleteToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToShiftKey: SRKeyboardProbabilityMetric; + + readonly spaceToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly spaceToPredictionKey: SRKeyboardProbabilityMetric; + + readonly deleteToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToDelete: SRKeyboardProbabilityMetric; + + readonly deleteToDelete: SRKeyboardProbabilityMetric; + + readonly deleteToShiftKey: SRKeyboardProbabilityMetric; + + readonly deleteToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly anyTapToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly planeChangeToAnyTap: SRKeyboardProbabilityMetric; + + readonly charKeyToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly planeChangeKeyToCharKey: SRKeyboardProbabilityMetric; + + readonly pathErrorDistanceRatio: NSArray; + + readonly deleteToPath: SRKeyboardProbabilityMetric; + + readonly pathToDelete: SRKeyboardProbabilityMetric; + + readonly spaceToPath: SRKeyboardProbabilityMetric; + + readonly pathToSpace: SRKeyboardProbabilityMetric; + + readonly pathToPath: SRKeyboardProbabilityMetric; + + readonly longWordUpErrorDistance: NSArray; + + readonly longWordDownErrorDistance: NSArray; + + readonly longWordTouchDownUp: NSArray; + + readonly longWordTouchDownDown: NSArray; + + readonly longWordTouchUpDown: NSArray; + + readonly deleteToDeletes: NSArray; + + readonly totalPauses: number; + + readonly totalPathPauses: number; + + readonly typingSpeed: number; + + readonly pathTypingSpeed: number; + + readonly totalTypingEpisodes: number; + + wordCountForSentimentCategory(category: interop.Enum): number; + + emojiCountForSentimentCategory(category: interop.Enum): number; +} + declare class SRApplicationUsage extends NSObject { readonly bundleIdentifier: string; @@ -874,6 +1045,18 @@ declare class SRApplicationUsage extends NSObject { readonly relativeStartTime: number; } +declare class SRVisit extends NSObject { + readonly distanceFromHome: number; + + readonly arrivalDateInterval: NSDateInterval; + + readonly departureDateInterval: NSDateInterval; + + readonly locationCategory: interop.Enum; + + readonly identifier: NSUUID; +} + declare class SRAmbientLightSample extends NSObject { readonly placement: interop.Enum; @@ -894,18 +1077,6 @@ declare class SRSupplementalCategory extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } -declare class SRVisit extends NSObject { - readonly distanceFromHome: number; - - readonly arrivalDateInterval: NSDateInterval; - - readonly departureDateInterval: NSDateInterval; - - readonly locationCategory: interop.Enum; - - readonly identifier: NSUUID; -} - declare class SRPhoneUsageReport extends NSObject { readonly duration: number; diff --git a/packages/ios-sim/types/ShazamKit.d.ts b/packages/ios-sim/types/ShazamKit.d.ts index c983ed8d..b41526e5 100644 --- a/packages/ios-sim/types/ShazamKit.d.ts +++ b/packages/ios-sim/types/ShazamKit.d.ts @@ -5,6 +5,8 @@ declare const SHMediaItemConfidence: string; declare const SHMediaItemMatchOffset: string; +declare const SHErrorDomain: string; + declare const SHMediaItemCreationDate: string; declare const SHMediaItemFrequencySkewRanges: string; @@ -31,8 +33,6 @@ declare const SHMediaItemAppleMusicURL: string; declare const SHMediaItemFrequencySkew: string; -declare const SHErrorDomain: string; - declare const SHMediaItemArtworkURL: string; declare const SHMediaItemGenres: string; diff --git a/packages/ios-sim/types/Social.d.ts b/packages/ios-sim/types/Social.d.ts index 5f3c167d..97b85dcf 100644 --- a/packages/ios-sim/types/Social.d.ts +++ b/packages/ios-sim/types/Social.d.ts @@ -8,10 +8,10 @@ declare const SLServiceTypeTwitter: string; declare const SLServiceTypeLinkedIn: string; -declare const SLServiceTypeSinaWeibo: string; - declare const SLServiceTypeTencentWeibo: string; +declare const SLServiceTypeSinaWeibo: string; + declare const SLComposeViewControllerResult: { Cancelled: 0, Done: 1, @@ -115,12 +115,16 @@ declare class SLComposeServiceViewController extends UIViewController implements textViewShouldChangeTextInRangeReplacementText(textView: UITextView, range: _NSRange, text: string): boolean; + textViewShouldChangeTextInRangesReplacementText(textView: UITextView, ranges: NSArray | Array, text: string): boolean; + textViewDidChange(textView: UITextView): void; textViewDidChangeSelection(textView: UITextView): void; textViewEditMenuForTextInRangeSuggestedActions(textView: UITextView, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + textViewEditMenuForTextInRangesSuggestedActions(textView: UITextView, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; + textViewWillPresentEditMenuWithAnimator(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; textViewWillDismissEditMenuWithAnimator(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; diff --git a/packages/ios-sim/types/Speech.d.ts b/packages/ios-sim/types/Speech.d.ts index 69ad41a8..171f3cdc 100644 --- a/packages/ios-sim/types/Speech.d.ts +++ b/packages/ios-sim/types/Speech.d.ts @@ -30,7 +30,8 @@ declare const SFSpeechErrorCode: { AudioReadFailed: 2, UndefinedTemplateClassName: 7, MalformedSupplementalModel: 8, - Timeout: 10, + Timeout: 12, + MissingParameter: 13, }; declare interface SFSpeechRecognizerDelegate extends NSObjectProtocol { @@ -59,26 +60,6 @@ declare interface SFSpeechRecognitionTaskDelegate extends NSObjectProtocol { declare class SFSpeechRecognitionTaskDelegate extends NativeObject implements SFSpeechRecognitionTaskDelegate { } -declare class SFSpeechRecognitionMetadata extends NSObject implements NSCopying, NSSecureCoding { - readonly speakingRate: number; - - readonly averagePauseDuration: number; - - readonly speechStartTimestamp: number; - - readonly speechDuration: number; - - readonly voiceAnalytics: SFVoiceAnalytics; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SFVoiceAnalytics extends NSObject implements NSCopying, NSSecureCoding { readonly jitter: SFAcousticFeature; @@ -260,10 +241,34 @@ declare class SFSpeechRecognitionRequest extends NSObject { setCustomizedLanguageModel(customizedLanguageModel: SFSpeechLanguageModelConfiguration | null): void; } +declare class SFSpeechRecognitionMetadata extends NSObject implements NSCopying, NSSecureCoding { + readonly speakingRate: number; + + readonly averagePauseDuration: number; + + readonly speechStartTimestamp: number; + + readonly speechDuration: number; + + readonly voiceAnalytics: SFVoiceAnalytics; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class SFSpeechLanguageModel extends NSObject { static prepareCustomLanguageModelForUrlClientIdentifierConfigurationCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; static prepareCustomLanguageModelForUrlClientIdentifierConfigurationIgnoresCacheCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; + + static prepareCustomLanguageModelForUrlConfigurationCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; + + static prepareCustomLanguageModelForUrlConfigurationIgnoresCacheCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; } declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { @@ -272,16 +277,26 @@ declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { readonly URL: NSURL; } -declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying { +declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying, NSSecureCoding { readonly languageModel: NSURL; readonly vocabulary: NSURL; + readonly weight: NSNumber; + initWithLanguageModel(languageModel: NSURL): this; initWithLanguageModelVocabulary(languageModel: NSURL, vocabulary: NSURL | null): this; + initWithLanguageModelVocabularyWeight(languageModel: NSURL, vocabulary: NSURL | null, weight: NSNumber | null): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class SFSpeechAudioBufferRecognitionRequest extends SFSpeechRecognitionRequest { diff --git a/packages/ios-sim/types/SpriteKit.d.ts b/packages/ios-sim/types/SpriteKit.d.ts index 78303e46..f57f25c6 100644 --- a/packages/ios-sim/types/SpriteKit.d.ts +++ b/packages/ios-sim/types/SpriteKit.d.ts @@ -533,35 +533,6 @@ declare class SK3DNode extends SKNode { setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; } -declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { - static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; - - static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; - - static emptyTileGroup any>(this: This): InstanceType; - - initWithTileDefinition(tileDefinition: SKTileDefinition): this; - - initWithRules(rules: NSArray | Array): this; - - get rules(): NSArray; - set rules(value: NSArray | Array); - - name: string; - - setRules(rules: NSArray | Array): void; - - setName(name: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKSpriteNode extends SKNode implements SKWarpable { static spriteNodeWithTextureSize any>(this: This, texture: SKTexture | null, size: CGSize): InstanceType; @@ -842,6 +813,35 @@ declare class SKWarpGeometryGrid extends SKWarpGeometry implements NSSecureCodin encodeWithCoder(coder: NSCoder): void; } +declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { + static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; + + static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; + + static emptyTileGroup any>(this: This): InstanceType; + + initWithTileDefinition(tileDefinition: SKTileDefinition): this; + + initWithRules(rules: NSArray | Array): this; + + get rules(): NSArray; + set rules(value: NSArray | Array); + + name: string; + + setRules(rules: NSArray | Array): void; + + setName(name: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCoding { static bodyWithCircleOfRadius(r: number): SKPhysicsBody; @@ -976,223 +976,170 @@ declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class SKEmitterNode extends SKNode { - advanceSimulationTime(sec: number): void; - - resetSimulation(): void; - - particleTexture: SKTexture; - - particleBlendMode: interop.Enum; - - particleColor: UIColor; - - particleColorRedRange: number; - - particleColorGreenRange: number; - - particleColorBlueRange: number; - - particleColorAlphaRange: number; - - particleColorRedSpeed: number; - - particleColorGreenSpeed: number; - - particleColorBlueSpeed: number; - - particleColorAlphaSpeed: number; - - particleColorSequence: SKKeyframeSequence; - - particleColorBlendFactor: number; - - particleColorBlendFactorRange: number; - - particleColorBlendFactorSpeed: number; - - particleColorBlendFactorSequence: SKKeyframeSequence; - - particlePosition: CGPoint; - - particlePositionRange: CGVector; - - particleSpeed: number; - - particleSpeedRange: number; - - emissionAngle: number; - - emissionAngleRange: number; - - xAcceleration: number; - - yAcceleration: number; - - particleBirthRate: number; - - numParticlesToEmit: number; - - particleLifetime: number; - - particleLifetimeRange: number; +declare class SKAttributeValue extends NSObject implements NSSecureCoding { + static valueWithFloat any>(this: This, value: number): InstanceType; - particleRotation: number; + static valueWithVectorFloat2 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleRotationRange: number; + static valueWithVectorFloat3 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleRotationSpeed: number; + static valueWithVectorFloat4 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleSize: CGSize; + init(): this; - particleScale: number; + floatValue: number; - particleScaleRange: number; + vectorFloat2Value: unknown /* ext vector */; - particleScaleSpeed: number; + vectorFloat3Value: unknown /* ext vector */; - particleScaleSequence: SKKeyframeSequence; + vectorFloat4Value: unknown /* ext vector */; - particleAlpha: number; + setFloatValue(floatValue: number): void; - particleAlphaRange: number; + setVectorFloat2Value(vectorFloat2Value: unknown /* ext vector */): void; - particleAlphaSpeed: number; + setVectorFloat3Value(vectorFloat3Value: unknown /* ext vector */): void; - particleAlphaSequence: SKKeyframeSequence; + setVectorFloat4Value(vectorFloat4Value: unknown /* ext vector */): void; - particleAction: SKAction; + static readonly supportsSecureCoding: boolean; - fieldBitMask: number; + encodeWithCoder(coder: NSCoder): void; - targetNode: SKNode; + initWithCoder(coder: NSCoder): this; +} - shader: SKShader; +declare class SKFieldNode extends SKNode { + region: SKRegion; - get attributeValues(): NSDictionary; - set attributeValues(value: NSDictionary | Record); + strength: number; - valueForAttributeNamed(key: string): SKAttributeValue; + falloff: number; - setValueForAttributeNamed(value: SKAttributeValue, key: string): void; + minimumRadius: number; - particleZPosition: number; + enabled: boolean; - particleRenderOrder: interop.Enum; + exclusive: boolean; - particleZPositionRange: number; + categoryBitMask: number; - particleZPositionSpeed: number; + direction: unknown /* ext vector */; - setParticleTexture(particleTexture: SKTexture | null): void; + smoothness: number; - setParticleBlendMode(particleBlendMode: interop.Enum): void; + animationSpeed: number; - setParticleColor(particleColor: UIColor): void; + texture: SKTexture; - setParticleColorRedRange(particleColorRedRange: number): void; + static dragField(): SKFieldNode; - setParticleColorGreenRange(particleColorGreenRange: number): void; + static vortexField(): SKFieldNode; - setParticleColorBlueRange(particleColorBlueRange: number): void; + static radialGravityField(): SKFieldNode; - setParticleColorAlphaRange(particleColorAlphaRange: number): void; + static linearGravityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; - setParticleColorRedSpeed(particleColorRedSpeed: number): void; + static velocityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; - setParticleColorGreenSpeed(particleColorGreenSpeed: number): void; + static velocityFieldWithTexture(velocityTexture: SKTexture): SKFieldNode; - setParticleColorBlueSpeed(particleColorBlueSpeed: number): void; + static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - setParticleColorAlphaSpeed(particleColorAlphaSpeed: number): void; + static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - setParticleColorSequence(particleColorSequence: SKKeyframeSequence | null): void; + static springField(): SKFieldNode; - setParticleColorBlendFactor(particleColorBlendFactor: number): void; + static electricField(): SKFieldNode; - setParticleColorBlendFactorRange(particleColorBlendFactorRange: number): void; + static magneticField(): SKFieldNode; - setParticleColorBlendFactorSpeed(particleColorBlendFactorSpeed: number): void; + static customFieldWithEvaluationBlock(block: (p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: number, p4: number, p5: number) => unknown /* ext vector */): SKFieldNode; - setParticleColorBlendFactorSequence(particleColorBlendFactorSequence: SKKeyframeSequence | null): void; + setRegion(region: SKRegion | null): void; - setParticlePosition(particlePosition: CGPoint): void; + setStrength(strength: number): void; - setParticlePositionRange(particlePositionRange: CGVector): void; + setFalloff(falloff: number): void; - setParticleSpeed(particleSpeed: number): void; + setMinimumRadius(minimumRadius: number): void; - setParticleSpeedRange(particleSpeedRange: number): void; + isEnabled(): boolean; - setEmissionAngle(emissionAngle: number): void; + setEnabled(enabled: boolean): void; - setEmissionAngleRange(emissionAngleRange: number): void; + isExclusive(): boolean; - setXAcceleration(xAcceleration: number): void; + setExclusive(exclusive: boolean): void; - setYAcceleration(yAcceleration: number): void; + setCategoryBitMask(categoryBitMask: number): void; - setParticleBirthRate(particleBirthRate: number): void; + setDirection(direction: unknown /* ext vector */): void; - setNumParticlesToEmit(numParticlesToEmit: number): void; + setSmoothness(smoothness: number): void; - setParticleLifetime(particleLifetime: number): void; + setAnimationSpeed(animationSpeed: number): void; - setParticleLifetimeRange(particleLifetimeRange: number): void; + setTexture(texture: SKTexture | null): void; +} - setParticleRotation(particleRotation: number): void; +declare class SKPhysicsJointSpring extends SKPhysicsJoint { + static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; - setParticleRotationRange(particleRotationRange: number): void; + damping: number; - setParticleRotationSpeed(particleRotationSpeed: number): void; + frequency: number; - setParticleSize(particleSize: CGSize): void; + setDamping(damping: number): void; - setParticleScale(particleScale: number): void; + setFrequency(frequency: number): void; +} - setParticleScaleRange(particleScaleRange: number): void; +declare class SKReachConstraints extends NSObject implements NSSecureCoding { + lowerAngleLimit: number; - setParticleScaleSpeed(particleScaleSpeed: number): void; + upperAngleLimit: number; - setParticleScaleSequence(particleScaleSequence: SKKeyframeSequence | null): void; + initWithLowerAngleLimitUpperAngleLimit(lowerAngleLimit: number, upperAngleLimit: number): this; - setParticleAlpha(particleAlpha: number): void; + setLowerAngleLimit(lowerAngleLimit: number): void; - setParticleAlphaRange(particleAlphaRange: number): void; + setUpperAngleLimit(upperAngleLimit: number): void; - setParticleAlphaSpeed(particleAlphaSpeed: number): void; + static readonly supportsSecureCoding: boolean; - setParticleAlphaSequence(particleAlphaSequence: SKKeyframeSequence | null): void; + encodeWithCoder(coder: NSCoder): void; - setParticleAction(particleAction: SKAction | null): void; + initWithCoder(coder: NSCoder): this; +} - setFieldBitMask(fieldBitMask: number): void; +declare class SKLightNode extends SKNode { + enabled: boolean; - setTargetNode(targetNode: SKNode | null): void; + lightColor: UIColor; - setShader(shader: SKShader | null): void; + ambientColor: UIColor; - setAttributeValues(attributeValues: NSDictionary | Record): void; + shadowColor: UIColor; - setParticleZPosition(particleZPosition: number): void; + falloff: number; - setParticleRenderOrder(particleRenderOrder: interop.Enum): void; + categoryBitMask: number; - setParticleZPositionRange(particleZPositionRange: number): void; + isEnabled(): boolean; - setParticleZPositionSpeed(particleZPositionSpeed: number): void; -} + setEnabled(enabled: boolean): void; -declare class SKPhysicsJointSpring extends SKPhysicsJoint { - static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; + setLightColor(lightColor: UIColor): void; - damping: number; + setAmbientColor(ambientColor: UIColor): void; - frequency: number; + setShadowColor(shadowColor: UIColor): void; - setDamping(damping: number): void; + setFalloff(falloff: number): void; - setFrequency(frequency: number): void; + setCategoryBitMask(categoryBitMask: number): void; } declare class SKPhysicsWorld extends NSObject implements NSSecureCoding { @@ -1224,43 +1171,9 @@ declare class SKPhysicsWorld extends NSObject implements NSSecureCoding { setGravity(gravity: CGVector): void; - setSpeed(speed: number): void; - - setContactDelegate(contactDelegate: SKPhysicsContactDelegate | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class SKAttributeValue extends NSObject implements NSSecureCoding { - static valueWithFloat any>(this: This, value: number): InstanceType; - - static valueWithVectorFloat2 any>(this: This, value: unknown /* ext vector */): InstanceType; - - static valueWithVectorFloat3 any>(this: This, value: unknown /* ext vector */): InstanceType; - - static valueWithVectorFloat4 any>(this: This, value: unknown /* ext vector */): InstanceType; - - init(): this; - - floatValue: number; - - vectorFloat2Value: unknown /* ext vector */; - - vectorFloat3Value: unknown /* ext vector */; - - vectorFloat4Value: unknown /* ext vector */; - - setFloatValue(floatValue: number): void; - - setVectorFloat2Value(vectorFloat2Value: unknown /* ext vector */): void; - - setVectorFloat3Value(vectorFloat3Value: unknown /* ext vector */): void; + setSpeed(speed: number): void; - setVectorFloat4Value(vectorFloat4Value: unknown /* ext vector */): void; + setContactDelegate(contactDelegate: SKPhysicsContactDelegate | null): void; static readonly supportsSecureCoding: boolean; @@ -1341,24 +1254,6 @@ declare class SKPhysicsJointFixed extends SKPhysicsJoint { static jointWithBodyABodyBAnchor(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint): SKPhysicsJointFixed; } -declare class SKReachConstraints extends NSObject implements NSSecureCoding { - lowerAngleLimit: number; - - upperAngleLimit: number; - - initWithLowerAngleLimitUpperAngleLimit(lowerAngleLimit: number, upperAngleLimit: number): this; - - setLowerAngleLimit(lowerAngleLimit: number): void; - - setUpperAngleLimit(upperAngleLimit: number): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKRange extends NSObject implements NSSecureCoding, NSCopying { initWithLowerLimitUpperLimit(lower: number, upper: number): this; @@ -2359,34 +2254,6 @@ declare class SKPhysicsJointPin extends SKPhysicsJoint { setRotationSpeed(rotationSpeed: number): void; } -declare class SKLightNode extends SKNode { - enabled: boolean; - - lightColor: UIColor; - - ambientColor: UIColor; - - shadowColor: UIColor; - - falloff: number; - - categoryBitMask: number; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setLightColor(lightColor: UIColor): void; - - setAmbientColor(ambientColor: UIColor): void; - - setShadowColor(shadowColor: UIColor): void; - - setFalloff(falloff: number): void; - - setCategoryBitMask(categoryBitMask: number): void; -} - declare class SKRenderer extends NSObject { static rendererWithDevice(device: MTLDevice): SKRenderer; @@ -2639,78 +2506,211 @@ declare class SKEffectNode extends SKNode implements SKWarpable { readonly debugDescription: string; } -declare class SKFieldNode extends SKNode { - region: SKRegion; +declare class SKEmitterNode extends SKNode { + advanceSimulationTime(sec: number): void; - strength: number; + resetSimulation(): void; - falloff: number; + particleTexture: SKTexture; - minimumRadius: number; + particleBlendMode: interop.Enum; - enabled: boolean; + particleColor: UIColor; - exclusive: boolean; + particleColorRedRange: number; - categoryBitMask: number; + particleColorGreenRange: number; - direction: unknown /* ext vector */; + particleColorBlueRange: number; - smoothness: number; + particleColorAlphaRange: number; - animationSpeed: number; + particleColorRedSpeed: number; - texture: SKTexture; + particleColorGreenSpeed: number; - static dragField(): SKFieldNode; + particleColorBlueSpeed: number; - static vortexField(): SKFieldNode; + particleColorAlphaSpeed: number; - static radialGravityField(): SKFieldNode; + particleColorSequence: SKKeyframeSequence; - static linearGravityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; + particleColorBlendFactor: number; - static velocityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; + particleColorBlendFactorRange: number; - static velocityFieldWithTexture(velocityTexture: SKTexture): SKFieldNode; + particleColorBlendFactorSpeed: number; - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; + particleColorBlendFactorSequence: SKKeyframeSequence; - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; + particlePosition: CGPoint; - static springField(): SKFieldNode; + particlePositionRange: CGVector; - static electricField(): SKFieldNode; + particleSpeed: number; - static magneticField(): SKFieldNode; + particleSpeedRange: number; - static customFieldWithEvaluationBlock(block: (p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: number, p4: number, p5: number) => unknown /* ext vector */): SKFieldNode; + emissionAngle: number; - setRegion(region: SKRegion | null): void; + emissionAngleRange: number; - setStrength(strength: number): void; + xAcceleration: number; - setFalloff(falloff: number): void; + yAcceleration: number; - setMinimumRadius(minimumRadius: number): void; + particleBirthRate: number; - isEnabled(): boolean; + numParticlesToEmit: number; - setEnabled(enabled: boolean): void; + particleLifetime: number; - isExclusive(): boolean; + particleLifetimeRange: number; - setExclusive(exclusive: boolean): void; + particleRotation: number; - setCategoryBitMask(categoryBitMask: number): void; + particleRotationRange: number; - setDirection(direction: unknown /* ext vector */): void; + particleRotationSpeed: number; - setSmoothness(smoothness: number): void; + particleSize: CGSize; - setAnimationSpeed(animationSpeed: number): void; + particleScale: number; - setTexture(texture: SKTexture | null): void; + particleScaleRange: number; + + particleScaleSpeed: number; + + particleScaleSequence: SKKeyframeSequence; + + particleAlpha: number; + + particleAlphaRange: number; + + particleAlphaSpeed: number; + + particleAlphaSequence: SKKeyframeSequence; + + particleAction: SKAction; + + fieldBitMask: number; + + targetNode: SKNode; + + shader: SKShader; + + get attributeValues(): NSDictionary; + set attributeValues(value: NSDictionary | Record); + + valueForAttributeNamed(key: string): SKAttributeValue; + + setValueForAttributeNamed(value: SKAttributeValue, key: string): void; + + particleZPosition: number; + + particleRenderOrder: interop.Enum; + + particleZPositionRange: number; + + particleZPositionSpeed: number; + + setParticleTexture(particleTexture: SKTexture | null): void; + + setParticleBlendMode(particleBlendMode: interop.Enum): void; + + setParticleColor(particleColor: UIColor): void; + + setParticleColorRedRange(particleColorRedRange: number): void; + + setParticleColorGreenRange(particleColorGreenRange: number): void; + + setParticleColorBlueRange(particleColorBlueRange: number): void; + + setParticleColorAlphaRange(particleColorAlphaRange: number): void; + + setParticleColorRedSpeed(particleColorRedSpeed: number): void; + + setParticleColorGreenSpeed(particleColorGreenSpeed: number): void; + + setParticleColorBlueSpeed(particleColorBlueSpeed: number): void; + + setParticleColorAlphaSpeed(particleColorAlphaSpeed: number): void; + + setParticleColorSequence(particleColorSequence: SKKeyframeSequence | null): void; + + setParticleColorBlendFactor(particleColorBlendFactor: number): void; + + setParticleColorBlendFactorRange(particleColorBlendFactorRange: number): void; + + setParticleColorBlendFactorSpeed(particleColorBlendFactorSpeed: number): void; + + setParticleColorBlendFactorSequence(particleColorBlendFactorSequence: SKKeyframeSequence | null): void; + + setParticlePosition(particlePosition: CGPoint): void; + + setParticlePositionRange(particlePositionRange: CGVector): void; + + setParticleSpeed(particleSpeed: number): void; + + setParticleSpeedRange(particleSpeedRange: number): void; + + setEmissionAngle(emissionAngle: number): void; + + setEmissionAngleRange(emissionAngleRange: number): void; + + setXAcceleration(xAcceleration: number): void; + + setYAcceleration(yAcceleration: number): void; + + setParticleBirthRate(particleBirthRate: number): void; + + setNumParticlesToEmit(numParticlesToEmit: number): void; + + setParticleLifetime(particleLifetime: number): void; + + setParticleLifetimeRange(particleLifetimeRange: number): void; + + setParticleRotation(particleRotation: number): void; + + setParticleRotationRange(particleRotationRange: number): void; + + setParticleRotationSpeed(particleRotationSpeed: number): void; + + setParticleSize(particleSize: CGSize): void; + + setParticleScale(particleScale: number): void; + + setParticleScaleRange(particleScaleRange: number): void; + + setParticleScaleSpeed(particleScaleSpeed: number): void; + + setParticleScaleSequence(particleScaleSequence: SKKeyframeSequence | null): void; + + setParticleAlpha(particleAlpha: number): void; + + setParticleAlphaRange(particleAlphaRange: number): void; + + setParticleAlphaSpeed(particleAlphaSpeed: number): void; + + setParticleAlphaSequence(particleAlphaSequence: SKKeyframeSequence | null): void; + + setParticleAction(particleAction: SKAction | null): void; + + setFieldBitMask(fieldBitMask: number): void; + + setTargetNode(targetNode: SKNode | null): void; + + setShader(shader: SKShader | null): void; + + setAttributeValues(attributeValues: NSDictionary | Record): void; + + setParticleZPosition(particleZPosition: number): void; + + setParticleRenderOrder(particleRenderOrder: interop.Enum): void; + + setParticleZPositionRange(particleZPositionRange: number): void; + + setParticleZPositionSpeed(particleZPositionSpeed: number): void; } declare class SKTextureAtlas extends NSObject implements NSSecureCoding { diff --git a/packages/ios-sim/types/StoreKit.d.ts b/packages/ios-sim/types/StoreKit.d.ts index 7bcc8371..3aad0585 100644 --- a/packages/ios-sim/types/StoreKit.d.ts +++ b/packages/ios-sim/types/StoreKit.d.ts @@ -50,12 +50,12 @@ declare const SKStorefrontIdentifierDidChangeNotification: string; declare const SKCloudServiceSetupOptionsCampaignTokenKey: string; -declare const SKStoreProductParameterAdNetworkSourceIdentifier: string; - declare const SKCloudServiceSetupOptionsAffiliateTokenKey: string; declare const SKANErrorDomain: string; +declare const SKStoreProductParameterAdNetworkSourceIdentifier: string; + declare const SKCloudServiceSetupOptionsMessageIdentifierKey: string; declare const SKStoreProductParameterAdvertisingPartnerToken: string; @@ -162,11 +162,6 @@ declare const SKProductDiscountPaymentMode: { FreeTrial: 2, }; -declare const SKProductDiscountType: { - Introductory: 0, - Subscription: 1, -}; - declare const SKPaymentTransactionState: { Purchasing: 0, Purchased: 1, @@ -175,6 +170,11 @@ declare const SKPaymentTransactionState: { Deferred: 4, }; +declare const SKProductDiscountType: { + Introductory: 0, + Subscription: 1, +}; + declare function SKTerminateForInvalidReceipt(): void; declare interface SKPaymentTransactionObserver extends NSObjectProtocol { @@ -243,6 +243,12 @@ declare interface SKCloudServiceSetupViewControllerDelegate extends NSObjectProt declare class SKCloudServiceSetupViewControllerDelegate extends NativeObject implements SKCloudServiceSetupViewControllerDelegate { } +declare interface SKDownloaderExtension extends BAManagedDownloaderExtension { +} + +declare class SKDownloaderExtension extends NativeObject implements SKDownloaderExtension { +} + declare interface SKRequestDelegate extends NSObjectProtocol { requestDidFinish?(request: SKRequest): void; diff --git a/packages/ios-sim/types/Symbols.d.ts b/packages/ios-sim/types/Symbols.d.ts index 3828eb68..c722a21e 100644 --- a/packages/ios-sim/types/Symbols.d.ts +++ b/packages/ios-sim/types/Symbols.d.ts @@ -1,6 +1,46 @@ /// /// +declare class NSSymbolWiggleEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + static wiggleClockwiseEffect any>(this: This): InstanceType; + + static wiggleCounterClockwiseEffect any>(this: This): InstanceType; + + static wiggleLeftEffect any>(this: This): InstanceType; + + static wiggleRightEffect any>(this: This): InstanceType; + + static wiggleUpEffect any>(this: This): InstanceType; + + static wiggleDownEffect any>(this: This): InstanceType; + + static wiggleForwardEffect any>(this: This): InstanceType; + + static wiggleBackwardEffect any>(this: This): InstanceType; + + static wiggleCustomAngleEffect any>(this: This, angle: number): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; +} + +declare class NSSymbolDrawOffEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; + + effectWithIndividually(): this; + + effectWithReversed(): this; + + effectWithNonReversed(): this; +} + declare class NSSymbolBounceEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; @@ -43,50 +83,34 @@ declare class NSSymbolContentTransition extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class NSSymbolScaleEffect extends NSSymbolEffect { +declare class NSSymbolDrawOnEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; - static scaleUpEffect any>(this: This): InstanceType; - - static scaleDownEffect any>(this: This): InstanceType; - effectWithByLayer(): this; effectWithWholeSymbol(): this; + + effectWithIndividually(): this; } -declare class NSSymbolBreatheEffect extends NSSymbolEffect { +declare class NSSymbolScaleEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; - static breathePulseEffect any>(this: This): InstanceType; + static scaleUpEffect any>(this: This): InstanceType; - static breathePlainEffect any>(this: This): InstanceType; + static scaleDownEffect any>(this: This): InstanceType; effectWithByLayer(): this; effectWithWholeSymbol(): this; } -declare class NSSymbolWiggleEffect extends NSSymbolEffect { +declare class NSSymbolBreatheEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; - static wiggleClockwiseEffect any>(this: This): InstanceType; - - static wiggleCounterClockwiseEffect any>(this: This): InstanceType; - - static wiggleLeftEffect any>(this: This): InstanceType; - - static wiggleRightEffect any>(this: This): InstanceType; - - static wiggleUpEffect any>(this: This): InstanceType; - - static wiggleDownEffect any>(this: This): InstanceType; - - static wiggleForwardEffect any>(this: This): InstanceType; - - static wiggleBackwardEffect any>(this: This): InstanceType; + static breathePulseEffect any>(this: This): InstanceType; - static wiggleCustomAngleEffect any>(this: This, angle: number): InstanceType; + static breathePlainEffect any>(this: This): InstanceType; effectWithByLayer(): this; diff --git a/packages/ios-sim/types/SystemConfiguration.d.ts b/packages/ios-sim/types/SystemConfiguration.d.ts index 7aa3e1ed..2d1fffa8 100644 --- a/packages/ios-sim/types/SystemConfiguration.d.ts +++ b/packages/ios-sim/types/SystemConfiguration.d.ts @@ -2,8 +2,6 @@ declare const kCNNetworkInfoKeySSID: interop.Pointer; -declare const kCFErrorDomainSystemConfiguration: interop.Pointer; - declare const kSCNetworkFlagsIsDirect: number; declare const kSCNetworkFlagsIsLocalAddress: number; @@ -14,6 +12,8 @@ declare const kSCNetworkFlagsConnectionRequired: number; declare const kSCNetworkFlagsReachable: number; +declare const kSCBondStatusNotInActiveGroup: number; + declare const kSCBondStatusNoPartner: number; declare const kSCBondStatusOK: number; @@ -38,10 +38,6 @@ declare const kSCStatusLocked: number; declare const kSCStatusInvalidArgument: number; -declare const kSCStatusFailed: number; - -declare const kSCBondStatusLinkInvalid: number; - declare const kSCStatusKeyExists: number; declare const kSCStatusOK: number; @@ -54,16 +50,20 @@ declare const kSCNetworkFlagsTransientConnection: number; declare const kSCStatusAccessError: number; -declare const kSCBondStatusNotInActiveGroup: number; +declare const kSCStatusMaxLink: number; + +declare const kSCBondStatusLinkInvalid: number; declare const kSCBondStatusUnknown: number; -declare const kSCStatusMaxLink: number; +declare const kCFErrorDomainSystemConfiguration: interop.Pointer; declare const kSCStatusNoStoreServer: number; declare const kSCNetworkFlagsConnectionAutomatic: number; +declare const kSCStatusFailed: number; + declare const kCNNetworkInfoKeySSIDData: interop.Pointer; declare const kSCStatusNoKey: number; @@ -106,6 +106,15 @@ declare const SCNetworkConnectionPPPStatus: { WaitingForRedial: 13, }; +declare class SCNetworkReachabilityContext { + constructor(init?: SCNetworkReachabilityContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class __SCNetworkReachability { constructor(init?: __SCNetworkReachability); } @@ -160,15 +169,6 @@ declare class __SCNetworkSet { constructor(init?: __SCNetworkSet); } -declare class SCNetworkReachabilityContext { - constructor(init?: SCNetworkReachabilityContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class __SCNetworkInterface { constructor(init?: __SCNetworkInterface); } diff --git a/packages/ios-sim/types/TouchController.d.ts b/packages/ios-sim/types/TouchController.d.ts new file mode 100644 index 00000000..df897531 --- /dev/null +++ b/packages/ios-sim/types/TouchController.d.ts @@ -0,0 +1,1282 @@ +/// +/// + +declare const TCGameControllerProductCategoryTouchController: string; + +declare const TCThrottleOrientation: { + Vertical: 0, + Horizontal: 1, +}; + +declare const TCControlContentsDpadDirection: { + Up: 0, + Down: 1, + Left: 2, + Right: 3, +}; + +declare const TCControlContentsButtonShape: { + Circle: 0, + Rect: 1, +}; + +declare const TCControlLabelRole: { + Button: 0, + DirectionPad: 1, +}; + +declare const TCColliderShape: { + Circle: 0, + Rect: 1, + LeftSide: 2, + RightSide: 3, +}; + +declare const TCControlLayoutAnchorCoordinateSystem: { + Relative: 0, + Absolute: 1, +}; + +declare const TCControlLayoutAnchor: { + TopLeft: 0, + TopCenter: 1, + TopRight: 2, + CenterLeft: 3, + Center: 4, + CenterRight: 5, + BottomLeft: 6, + BottomCenter: 7, + BottomRight: 8, +}; + +declare const TCControlContentsDpadElementStyle: { + Circle: 0, + Pentagon: 1, +}; + +declare interface TCControl extends NSObjectProtocol, TCControlLayout { + readonly label: TCControlLabel; + + readonly colliderShape: interop.Enum; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + highlightDuration?: number; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setHighlightDuration?(highlightDuration: number): void; +} + +declare class TCControl extends NativeObject implements TCControl { +} + +declare interface TCControlLayout extends NSObjectProtocol { + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCControlLayout extends NativeObject implements TCControlLayout { +} + +declare class TCDirectionPadDescriptor extends NSObject { + compositeLabel: TCControlLabel; + + upLabel: TCControlLabel; + + downLabel: TCControlLabel; + + leftLabel: TCControlLabel; + + rightLabel: TCControlLabel; + + upContents: TCControlContents; + + downContents: TCControlContents; + + leftContents: TCControlContents; + + rightContents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + radial: boolean; + + digital: boolean; + + mutuallyExclusiveInput: boolean; + + init(): this; + + setCompositeLabel(compositeLabel: TCControlLabel | null): void; + + setUpLabel(upLabel: TCControlLabel | null): void; + + setDownLabel(downLabel: TCControlLabel | null): void; + + setLeftLabel(leftLabel: TCControlLabel | null): void; + + setRightLabel(rightLabel: TCControlLabel | null): void; + + setUpContents(upContents: TCControlContents | null): void; + + setDownContents(downContents: TCControlContents | null): void; + + setLeftContents(leftContents: TCControlContents | null): void; + + setRightContents(rightContents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; + + isRadial(): boolean; + + setRadial(radial: boolean): void; + + isDigital(): boolean; + + setDigital(digital: boolean): void; + + inputIsMutuallyExclusive(): boolean; + + setMutuallyExclusiveInput(mutuallyExclusiveInput: boolean): void; +} + +declare class TCThumbstick extends NSObject implements TCControl, TCControlLayout { + backgroundContents: TCControlContents; + + stickContents: TCControlContents; + + hidesWhenNotPressed: boolean; + + stickSize: CGSize; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setStickContents(stickContents: TCControlContents | null): void; + + setHidesWhenNotPressed(hidesWhenNotPressed: boolean): void; + + setStickSize(stickSize: CGSize): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCSwitchDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + switchedOnContents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setSwitchedOnContents(switchedOnContents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCButton extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + highlightDuration: number; + + readonly colliderShape: interop.Enum; + + setContents(contents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCControlLabel extends NSObject { + static readonly buttonA: TCControlLabel; + + static readonly buttonB: TCControlLabel; + + static readonly buttonX: TCControlLabel; + + static readonly buttonY: TCControlLabel; + + static readonly buttonMenu: TCControlLabel; + + static readonly buttonOptions: TCControlLabel; + + static readonly buttonLeftShoulder: TCControlLabel; + + static readonly buttonLeftTrigger: TCControlLabel; + + static readonly buttonRightShoulder: TCControlLabel; + + static readonly buttonRightTrigger: TCControlLabel; + + static readonly leftThumbstick: TCControlLabel; + + static readonly leftThumbstickButton: TCControlLabel; + + static readonly rightThumbstick: TCControlLabel; + + static readonly rightThumbstickButton: TCControlLabel; + + static readonly directionPad: TCControlLabel; + + initWithNameRole(name: string, role: interop.Enum): this; + + readonly name: string; + + readonly role: interop.Enum; +} + +declare class TCTouchControllerDescriptor extends NSObject { + device: MTLDevice; + + size: CGSize; + + drawableSize: CGSize; + + colorPixelFormat: interop.Enum; + + depthAttachmentPixelFormat: interop.Enum; + + stencilAttachmentPixelFormat: interop.Enum; + + sampleCount: number; + + init(): this; + + initWithMTKView(mtkView: MTKView): this; + + setDevice(device: MTLDevice): void; + + setSize(size: CGSize): void; + + setDrawableSize(drawableSize: CGSize): void; + + setColorPixelFormat(colorPixelFormat: interop.Enum): void; + + setDepthAttachmentPixelFormat(depthAttachmentPixelFormat: interop.Enum): void; + + setStencilAttachmentPixelFormat(stencilAttachmentPixelFormat: interop.Enum): void; + + setSampleCount(sampleCount: number): void; +} + +declare class TCControlContents extends NSObject { + static contentsWithImages any>(this: This, images: NSArray | Array): InstanceType; + + static buttonContentsForSystemImageNamedSizeShapeController(imageName: string, size: CGSize, shape: interop.Enum, controller: TCTouchController): TCControlContents; + + static switchedOnContentsForSystemImageNamedSizeShapeController(imageName: string, size: CGSize, shape: interop.Enum, controller: TCTouchController): TCControlContents; + + static thumbstickStickContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static thumbstickBackgroundContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static throttleIndicatorContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static throttleBackgroundContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static directionPadContentsForLabelSizeStyleDirectionController(label: TCControlLabel, size: CGSize, style: interop.Enum, direction: interop.Enum, controller: TCTouchController): TCControlContents; + + readonly images: NSArray; +} + +declare class TCTouchController extends NSObject { + static readonly supported: boolean; + + readonly device: MTLDevice; + + readonly controls: NSArray; + + readonly buttons: NSArray; + + readonly switches: NSArray; + + readonly thumbsticks: NSArray; + + readonly directionPads: NSArray; + + readonly throttles: NSArray; + + readonly touchpads: NSArray; + + size: CGSize; + + drawableSize: CGSize; + + initWithDescriptor(descriptor: TCTouchControllerDescriptor): this; + + automaticallyLayoutControlsForLabels(labels: NSArray | Array): void; + + addButtonWithDescriptor(descriptor: TCButtonDescriptor): TCButton; + + addSwitchWithDescriptor(descriptor: TCSwitchDescriptor): TCSwitch; + + addThumbstickWithDescriptor(descriptor: TCThumbstickDescriptor): TCThumbstick; + + addDirectionPadWithDescriptor(descriptor: TCDirectionPadDescriptor): TCDirectionPad; + + addThrottleWithDescriptor(descriptor: TCThrottleDescriptor): TCThrottle; + + addTouchpadWithDescriptor(descriptor: TCTouchpadDescriptor): TCTouchpad; + + removeAllControls(): void; + + removeControl(control: TCControl): void; + + controlAtPoint(point: CGPoint): TCControl; + + handleTouchBeganAtPointIndex(point: CGPoint, index: number): boolean; + + handleTouchMovedAtPointIndex(point: CGPoint, index: number): boolean; + + handleTouchEndedAtPointIndex(point: CGPoint, index: number): boolean; + + renderUsingRenderCommandEncoder(encoder: MTLRenderCommandEncoder): void; + + readonly connected: boolean; + + connect(): void; + + disconnect(): void; + + readonly controller: GCController; + + static isSupported(): boolean; + + setSize(size: CGSize): void; + + setDrawableSize(drawableSize: CGSize): void; + + isConnected(): boolean; +} + +declare class TCSwitch extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + switchedOnContents: TCControlContents; + + highlightDuration: number; + + readonly switchedOn: boolean; + + readonly colliderShape: interop.Enum; + + setContents(contents: TCControlContents | null): void; + + setSwitchedOnContents(switchedOnContents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + isSwitchedOn(): boolean; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCControlImage extends NSObject { + initWithTextureSize(texture: MTLTexture, size: CGSize): this; + + initWithTextureSizeHighlightTextureOffsetTintColor(texture: MTLTexture, size: CGSize, highlightTexture: MTLTexture | null, offset: CGPoint, tintColor: interop.Object): this; + + initWithCGImageSizeDevice(cgImage: interop.Object, size: CGSize, device: MTLDevice): this; + + initWithUIImageSizeDevice(uiImage: UIImage, size: CGSize, device: MTLDevice): this; + + texture: MTLTexture; + + highlightTexture: MTLTexture; + + size: CGSize; + + offset: CGPoint; + + tintColor: interop.Object; + + setTexture(texture: MTLTexture): void; + + setHighlightTexture(highlightTexture: MTLTexture | null): void; + + setSize(size: CGSize): void; + + setOffset(offset: CGPoint): void; + + setTintColor(tintColor: interop.Object): void; +} + +declare class TCThumbstickDescriptor extends NSObject { + label: TCControlLabel; + + backgroundContents: TCControlContents; + + stickContents: TCControlContents; + + hidesWhenNotPressed: boolean; + + stickSize: CGSize; + + size: CGSize; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setStickContents(stickContents: TCControlContents | null): void; + + setHidesWhenNotPressed(hidesWhenNotPressed: boolean): void; + + setStickSize(stickSize: CGSize): void; + + setSize(size: CGSize): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCThrottle extends NSObject implements TCControl, TCControlLayout { + backgroundContents: TCControlContents; + + indicatorContents: TCControlContents; + + readonly orientation: interop.Enum; + + snapsToBaseValue: boolean; + + baseValue: number; + + indicatorSize: CGSize; + + throttleSize: CGSize; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setIndicatorContents(indicatorContents: TCControlContents | null): void; + + setSnapsToBaseValue(snapsToBaseValue: boolean): void; + + setBaseValue(baseValue: number): void; + + setIndicatorSize(indicatorSize: CGSize): void; + + setThrottleSize(throttleSize: CGSize): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCTouchpadDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + reportsRelativeValues: boolean; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; + + setReportsRelativeValues(reportsRelativeValues: boolean): void; +} + +declare class TCThrottleDescriptor extends NSObject { + label: TCControlLabel; + + backgroundContents: TCControlContents; + + indicatorContents: TCControlContents; + + size: CGSize; + + indicatorSize: CGSize; + + throttleSize: CGSize; + + orientation: interop.Enum; + + snapsToBaseValue: boolean; + + baseValue: number; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setIndicatorContents(indicatorContents: TCControlContents | null): void; + + setSize(size: CGSize): void; + + setIndicatorSize(indicatorSize: CGSize): void; + + setThrottleSize(throttleSize: CGSize): void; + + setOrientation(orientation: interop.Enum): void; + + setSnapsToBaseValue(snapsToBaseValue: boolean): void; + + setBaseValue(baseValue: number): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCTouchpad extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + reportsRelativeValues: boolean; + + setContents(contents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + setReportsRelativeValues(reportsRelativeValues: boolean): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCDirectionPad extends NSObject implements TCControl, TCControlLayout { + compositeLabel: TCControlLabel; + + upLabel: TCControlLabel; + + downLabel: TCControlLabel; + + leftLabel: TCControlLabel; + + rightLabel: TCControlLabel; + + upContents: TCControlContents; + + downContents: TCControlContents; + + leftContents: TCControlContents; + + rightContents: TCControlContents; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + radial: boolean; + + digital: boolean; + + mutuallyExclusiveInput: boolean; + + setCompositeLabel(compositeLabel: TCControlLabel | null): void; + + setUpLabel(upLabel: TCControlLabel | null): void; + + setDownLabel(downLabel: TCControlLabel | null): void; + + setLeftLabel(leftLabel: TCControlLabel | null): void; + + setRightLabel(rightLabel: TCControlLabel | null): void; + + setUpContents(upContents: TCControlContents | null): void; + + setDownContents(downContents: TCControlContents | null): void; + + setLeftContents(leftContents: TCControlContents | null): void; + + setRightContents(rightContents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + isRadial(): boolean; + + setRadial(radial: boolean): void; + + isDigital(): boolean; + + setDigital(digital: boolean): void; + + inputIsMutuallyExclusive(): boolean; + + setMutuallyExclusiveInput(mutuallyExclusiveInput: boolean): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCButtonDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + diff --git a/packages/ios-sim/types/UIKit.d.ts b/packages/ios-sim/types/UIKit.d.ts index 1db3f5ec..b142c4c7 100644 --- a/packages/ios-sim/types/UIKit.d.ts +++ b/packages/ios-sim/types/UIKit.d.ts @@ -2,1663 +2,500 @@ /// /// -declare const UIActivityItemsConfigurationMetadataKeyLinkPresentationMetadata: string; +declare const UIImage: number; -declare const UISplitViewControllerAutomaticDimension: number; - -declare const UITextFormattingViewControllerFontSizeComponentKey: string; - -declare const UIKeyInputEscape: string; - -declare const UITextContentTypeOrganizationName: string; +declare const NSUnderlinePatternDashDotDot: interop.Enum; -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateFast: number; +declare const UITransitionContextViewControllerKey: number; -declare const UIAccessibilityTraitPlaysSound: number; +declare const NSTextAlignment: number; -declare const NSTextHighlightColorSchemeOrange: string; +declare const UIEventButtonMask: number; -declare const UIApplicationLaunchOptionsRemoteNotificationKey: string; +declare const UIAccessibilityPriority: number; -declare const UIAccessibilityTextualContextConsole: string; +declare const NSData: number; -declare const UITextContentTypeMiddleName: string; +declare const UISegmentedControlNoSegment: number; -declare const UITextFormattingViewControllerTextColorComponentKey: string; +declare const UIStackViewSpacingUseDefault: number; -declare const UIFontTextStyleLargeTitle: string; +declare const UIApplicationExtensionPointIdentifier: number; -declare const UITextContentTypeCreditCardSecurityCode: string; +declare const NSArray: number; -declare const UIMenuAlignment: string; +declare const CTTextAlignment: number; -declare const UIApplicationLaunchOptionsEventAttributionKey: string; +declare const UIContentSizeCategory: number; -declare const UIFontWidthCompressed: number; +declare const NSControlCharacterParagraphBreakAction: number; -declare const UIMenuNewScene: string; +declare const UIFocusGroupPriorityIgnored: number; -declare const UIApplicationCategoryDefaultErrorDomain: string; +declare const NSAttributedStringDocumentReadingOptionKey: number; -declare const UITextInputTextFontKey: string; +declare const NSNotificationName: number; -declare const UIMenuOpen: string; +declare const NSTextTabOptionKey: number; -declare const NSAdaptiveImageGlyphAttributeName: string; +declare const NSTimeInterval: number; -declare const UIFontWeightHeavy: number; +declare const UIDocumentCreationIntent: number; -declare const UITextContentTypeBirthdateMonth: string; +declare const UIFontDescriptorSystemDesign: number; -declare const UIActivityTypeMarkupAsPDF: string; +declare const UIActivityType: number; -declare const UIActivityTypePrint: string; +declare const UITextFormattingViewControllerChangeType: number; -declare const UIAccessibilityTraitStartsMediaSession: number; +declare const UIFloatRange: number; -declare const UISceneErrorDomain: string; +declare const NSControlCharacterLineBreakAction: number; -declare const NSLigatureAttributeName: string; +declare const NSControlCharacterHorizontalTabAction: number; -declare const NSPaperMarginDocumentAttribute: string; +declare const NSControlCharacterWhitespaceAction: number; -declare const UIApplicationProtectedDataWillBecomeUnavailable: string; +declare const UIActivityItemsConfigurationMetadataKey: number; -declare const UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification: string; +declare const UIPasteboardOption: number; -declare const UICollectionViewLayoutAutomaticDimension: number; +declare const UIPasteboardDetectionPattern: number; -declare const UISheetPresentationControllerDetentIdentifierMedium: string; +declare const UIPasteboardName: number; -declare const UIMenuSubstitutionOptions: string; +declare const UINibOptionsKey: number; -declare const UIPasteboardDetectionPatternMoneyAmount: string; +declare const UICellAccessoryPosition: number; -declare const UIAccessibilityAssistiveTechnologyKey: string; +declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRate: number; -declare const UIMenuLookup: string; +declare const UIAccessibilityHearingDeviceEar: number; -declare const NSTextHighlightStyleDefault: string; +declare const UIFontTextStyle: number; -declare const UITextInputTextBackgroundColorKey: string; +declare const UIBezierPath: number; -declare const UIActivityTypeAirDrop: string; +declare const NSRunLoopMode: number; -declare const UITextContentTypeCreditCardGivenName: string; +declare const UITextWritingDirectionRightToLeft: interop.Enum; -declare const UIAccessibilityTextualContextWordProcessing: string; +declare const UITextWritingDirectionLeftToRight: interop.Enum; -declare const UITextFormattingViewControllerTextAlignmentNatural: string; +declare const UITextContentType: number; -declare const UIAccessibilityVideoAutoplayStatusDidChangeNotification: string; +declare const CGFloat: number; -declare const UIContentSizeCategoryExtraSmall: string; +declare const UIFocusGroupPriorityCurrentlyFocused: number; -declare const UIActivityTypeSharePlay: string; +declare const UIFocusGroupPriorityPrioritized: number; -declare const UIApplicationWillChangeStatusBarFrameNotification: string; +declare const UIFocusGroupPriorityPreviouslyFocused: number; -declare const UIMenuFormat: string; +declare const NSComparisonResult: number; -declare const UIActivityTypeAddToHomeScreen: string; +declare const UILayoutPriorityDefaultLow: number; -declare const UISegmentedControlNoSegment: number; +declare const UILayoutPriorityDragThatCanResizeScene: number; -declare const UITextFormattingViewControllerHighlightMint: string; +declare const UIMenuIdentifier: number; -declare const UIContentSizeCategoryMedium: string; +declare const NSUnderlineByWord: interop.Enum; -declare const UIAccessibilityTextualContextNarrative: string; +declare const NSUnderlinePatternDashDot: interop.Enum; -declare const NSTextListMarkerHyphen: string; +declare const NSUnderlinePatternDot: interop.Enum; -declare const UICollectionElementKindSectionFooter: string; +declare const NSAttributedStringDocumentAttributeKey: number; -declare const UIMinimumKeepAliveTimeout: number; +declare const NSAttributedStringDocumentType: number; -declare const UITextContentTypeGivenName: string; +declare const NSTextEffectStyle: number; -declare const NSTextHighlightColorSchemeBlue: string; +declare const NSTextHighlightColorScheme: number; -declare const UIDocumentStateChangedNotification: string; +declare const UIImageSymbolWeight: number; -declare const UIContentSizeCategoryAccessibilityLarge: string; +declare const UIApplicationLaunchOptionsKey: number; -declare const UIApplicationWillChangeStatusBarOrientationNotification: string; +declare const NSAttachmentCharacter: number; -declare const UIApplicationBackgroundRefreshStatusDidChangeNotification: string; +declare const UIApplicationOpenExternalURLOptionsKey: number; -declare const UIStackViewSpacingUseDefault: number; +declare const BOOL: number; -declare const UIScreenBrightnessDidChangeNotification: string; +declare const UIFontDescriptorFeatureKey: number; -declare const UIPasteboardOptionExpirationDate: string; +declare const UIFontWidth: number; -declare const UITextContentTypeUsername: string; +declare const UITextFormattingViewControllerComponentKey: number; -declare const UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification: string; +declare const UIWindowLevel: number; -declare const UIApplicationStateRestorationSystemVersionKey: string; +declare const UITextFormattingViewControllerTextAlignment: number; -declare const UIApplicationLaunchOptionsBluetoothPeripheralsKey: string; +declare const UIFocusSoundIdentifier: number; -declare const UIKeyInputF7: string; +declare const id: number; -declare const NSTextLayoutSectionsAttribute: string; +declare const CGVector: number; -declare const UIPointerAccessoryPositionBottomLeft: UIPointerAccessoryPosition; +declare const UIActivityItemsConfigurationPreviewIntent: number; -declare const UILocalNotificationDefaultSoundName: string; +declare const UIAccessibilityNotifications: number; -declare const NSBackgroundColorDocumentAttribute: string; +declare const UIApplicationOpenURLOptionsKey: number; -declare const UIKeyInputF10: string; +declare const NSErrorDomain: number; -declare const UITextFieldTextDidEndEditingNotification: string; +declare const NSTextHighlightStyle: number; -declare const UIFontWidthTrait: string; +declare const CGSize: number; -declare const UIBackgroundTaskInvalid: number; +declare const UIOffset: number; -declare const NSCharacterEncodingDocumentAttribute: string; +declare const NSDirectionalEdgeInsets: number; -declare const UIAccessibilityShakeToUndoDidChangeNotification: string; +declare const UIEdgeInsets: number; -declare const NSTextListMarkerSquare: string; +declare const UIStackViewSpacingUseSystem: number; -declare const UITextContentTypeCreditCardFamilyName: string; +declare const NSControlCharacterContainerBreakAction: number; -declare const UIActivityItemsConfigurationInteractionShare: string; +declare const UIPointerAccessoryPosition: number; -declare const UIFontFeatureTypeIdentifierKey: string; +declare const NSAttributedStringKey: number; -declare const UIAccessibilityScreenChangedNotification: number; +declare const UIAccessibilityTextualContext: number; -declare const UIAccessibilityBoldTextStatusDidChangeNotification: string; +declare const UIAccessibilityTraits: number; -declare const UIAccessibilityTraitSupportsZoom: number; +declare const NSString: number; -declare const UIActivityTypePostToFlickr: string; +declare const NSTextLayoutSectionKey: number; -declare const UIPointerAccessoryPositionTopRight: UIPointerAccessoryPosition; +declare const UILayoutPriorityRequired: number; -declare const UITextFormattingViewControllerHighlightPurple: string; +declare const UILayoutPriorityDefaultHigh: number; -declare const UIApplicationDidFinishLaunchingNotification: string; +declare const UIFontDescriptorAttributeName: number; -declare const UIPointerAccessoryPositionLeft: UIPointerAccessoryPosition; +declare const NSUnderlinePatternDash: interop.Enum; -declare const UIMenuHelp: string; +declare const UITextWritingDirectionNatural: interop.Enum; -declare const UITextFormattingViewControllerSetBoldChangeType: string; +declare const CGContextRef: number; -declare const UIFontTextStyleSubheadline: string; +declare const UIScrollViewDecelerationRate: number; -declare const UITextContentTypeBirthdateDay: string; +declare const UITransitionContextViewKey: number; -declare const UINibProxiedObjectsKey: string; +declare const NSControlCharacterZeroAdvancementAction: number; -declare const UIPasteboardTypeListString: NSArray; +declare const UIGuidedAccessRestrictionState: number; -declare const UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions: string; +declare const NSErrorUserInfoKey: number; -declare const UIActivityTypeCollaborationCopyLink: string; +declare const CGAffineTransform: number; -declare const UIActivityTypeCollaborationInviteWithLink: string; +declare const UIBackgroundTaskIdentifier: number; -declare const UIActivityTypeOpenInIBooks: string; +declare const UITextFormattingViewControllerHighlight: number; -declare const UIActivityTypePostToTencentWeibo: string; +declare const NSExceptionName: number; -declare const UIActivityTypeAddToReadingList: string; +declare const UIPageViewControllerOptionsKey: number; -declare const UIFocusGroupPriorityIgnored: number; +declare const UIFontDescriptorTraitKey: number; -declare const NSTextListMarkerUppercaseLatin: string; +declare const CGPoint: number; -declare const NSTextListMarkerUppercaseAlpha: string; +declare const UILayoutPrioritySceneSizeStayPut: number; -declare const UIScrollViewDecelerationRateFast: number; +declare const NSUnderlinePatternSolid: interop.Enum; -declare const NSTextListMarkerOctal: string; +declare const UILayoutPriorityDragThatCannotResizeScene: number; -declare const NSTextListMarkerLowercaseHexadecimal: string; +declare const UISheetPresentationControllerDetentIdentifier: number; -declare const NSTextListMarkerDiamond: string; +declare const NSTextListMarkerFormat: number; -declare const UIContentSizeCategoryExtraExtraLarge: string; +declare const UIImagePickerControllerInfoKey: number; -declare const NSTextListMarkerCircle: string; +declare const UIAccessibilityAssistiveTechnologyIdentifier: number; -declare const UITextFormattingViewControllerHighlightPickerComponentKey: string; +declare const UISceneSessionRole: number; -declare const UITextFormattingViewControllerHighlightComponentKey: string; +declare const CGRect: number; -declare const UITextFormattingViewControllerLineHeightComponentKey: string; +declare const UIConfigurationColorTransformer: number; -declare const UITextFormattingViewControllerFontPickerComponentKey: string; +declare const UIFontWeight: number; -declare const UITextFormattingViewControllerFormattingStylesComponentKey: string; +declare const UIActionIdentifier: number; -declare const UITextFormattingViewControllerRemoveItalicChangeType: string; +declare const UILayoutPriorityFittingSizeLevel: number; -declare const UITextFormattingViewControllerTextAlignmentChangeType: string; +declare const UIDocumentBrowserErrorDomain: string; -declare const UITextFormattingViewControllerFormattingStyleChangeType: string; +declare const UITextFormattingViewControllerTextList: number; -declare const UITextFormattingViewControllerDecreaseIndentationChangeType: string; +declare const UIActivityItemsConfigurationInteraction: number; -declare const UITextFormattingViewControllerLineHeightPointSizeChangeType: string; +declare const UITextSmartDashesType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const UITextFormattingViewControllerDecreaseFontSizeChangeType: string; +declare const UIListContentTextAlignment: { + Natural: 0, + Center: 1, + Justified: 2, +}; -declare const UITextFormattingViewControllerFontChangeType: string; +declare const UITextViewBorderStyle: { + UITextViewBorderStyleNone: 0, +}; -declare const UITextFormattingViewControllerRemoveUnderlineChangeType: string; +declare const UIAccessibilityDirectTouchOptions: { + None: 0, + SilentOnTouch: 1, + RequiresActivation: 2, +}; -declare const UITextFormattingViewControllerTextAlignmentJustified: string; +declare const UIDocumentPickerMode: { + Import: 0, + Open: 1, + ExportToService: 2, + MoveToService: 3, +}; -declare const UITextFormattingViewControllerSetUnderlineChangeType: string; +declare const UIMessageConversationEntryDataKind: { + Text: 0, + Attachment: 1, + Other: 2, +}; -declare const UITextFormattingViewControllerUndefinedChangeType: string; +declare const UITextSearchMatchMethod: { + Contains: 0, + StartsWith: 1, + FullWord: 2, +}; -declare const UITextFormattingViewControllerHighlightOrange: string; +declare const UISplitViewControllerPrimaryEdge: { + Leading: 0, + Trailing: 1, +}; -declare const UITextFormattingViewControllerTextAlignmentRight: string; +declare const UIGestureRecognizerState: { + Possible: 0, + Began: 1, + Changed: 2, + Ended: 3, + Cancelled: 4, + Failed: 5, + Recognized: 3, +}; -declare const UIPointerAccessoryPositionTopLeft: UIPointerAccessoryPosition; +declare const UISliderStyle: { + Default: 0, + Thumbless: 1, +}; -declare const UIPointerAccessoryPositionBottom: UIPointerAccessoryPosition; +declare const UIContextMenuConfigurationElementOrder: { + Automatic: 0, + Priority: 1, + Fixed: 2, +}; -declare const UIPointerAccessoryPositionBottomRight: UIPointerAccessoryPosition; +declare const UIPageViewControllerTransitionStyle: { + PageCurl: 0, + Scroll: 1, +}; -declare const UIPointerAccessoryPositionTop: UIPointerAccessoryPosition; +declare const UIAccessibilityExpandedStatus: { + Unsupported: 0, + Expanded: 1, + Collapsed: 2, +}; -declare const UISheetPresentationControllerDetentInactive: number; +declare const UIPrintInfoOutputType: { + General: 0, + Photo: 1, + Grayscale: 2, + PhotoGrayscale: 3, +}; -declare const NSControlCharacterParagraphBreakAction: number; +declare const UIUserInterfaceActiveAppearance: { + Unspecified: -1, + Inactive: 0, + Active: 1, +}; -declare const NSControlCharacterHorizontalTabAction: number; +declare const UICollisionBehaviorMode: { + Items: 1, + Boundaries: 2, + Everything: -1, +}; -declare const NSControlCharacterWhitespaceAction: number; +declare const UITextSpellCheckingType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const NSTextStorageDidProcessEditingNotification: string; +declare const NSTextSelectionGranularity: { + Character: 0, + Word: 1, + Paragraph: 2, + Line: 3, + Sentence: 4, +}; -declare const UIActivityItemsConfigurationInteractionCopy: string; +declare const UITableViewRowActionStyle: { + Default: 0, + Destructive: 0, + Normal: 1, +}; -declare const UIActivityItemsConfigurationMetadataKeyTitle: string; +declare const UITextFormattingViewControllerComponentSize: { + Automatic: 0, + Mini: 1, + Small: 2, + Regular: 3, + Large: 4, + ExtraLarge: 5, +}; -declare const UIScreenModeDidChangeNotification: string; +declare const UICollectionLayoutListFooterMode: { + None: 0, + Supplementary: 1, +}; -declare const UIKeyboardCenterEndUserInfoKey: string; +declare const UITabBarControllerMode: { + Automatic: 0, + TabBar: 1, + TabSidebar: 2, +}; -declare const UIKeyboardDidChangeFrameNotification: string; +declare const UITextSearchFoundTextStyle: { + Normal: 0, + Found: 1, + Highlighted: 2, +}; -declare const UIKeyboardFrameEndUserInfoKey: string; +declare const UIBaselineAdjustment: { + AlignBaselines: 0, + AlignCenters: 1, + None: 2, +}; -declare const UIKeyboardFrameBeginUserInfoKey: string; +declare const UITouchPhase: { + Began: 0, + Moved: 1, + Stationary: 2, + Ended: 3, + Cancelled: 4, + RegionEntered: 5, + RegionMoved: 6, + RegionExited: 7, +}; -declare const UIKeyboardWillShowNotification: string; +declare const UITableViewCellSeparatorStyle: { + None: 0, + SingleLine: 1, + SingleLineEtched: 2, +}; -declare const UIWindowDidBecomeVisibleNotification: string; +declare const UIApplicationCategoryDefaultStatus: { + Unavailable: 0, + IsDefault: 1, + NotDefault: 2, +}; -declare const UIWindowLevelAlert: number; +declare const UIPencilPreferredAction: { + Ignore: 0, + SwitchEraser: 1, + SwitchPrevious: 2, + ShowColorPalette: 3, + ShowInkAttributes: 4, + ShowContextualPalette: 5, + RunSystemShortcut: 6, +}; -declare const UIWindowLevelNormal: number; +declare const UIContentInsetsReference: { + Automatic: 0, + None: 1, + SafeArea: 2, + LayoutMargins: 3, + ReadableContent: 4, +}; -declare const UITextViewTextDidBeginEditingNotification: string; +declare const UIBarButtonSystemItem: { + Done: 0, + Cancel: 1, + Edit: 2, + Save: 3, + Add: 4, + FlexibleSpace: 5, + FixedSpace: 6, + Compose: 7, + Reply: 8, + Action: 9, + Organize: 10, + Bookmarks: 11, + Search: 12, + Refresh: 13, + Stop: 14, + Camera: 15, + Trash: 16, + Play: 17, + Pause: 18, + Rewind: 19, + FastForward: 20, + Undo: 21, + Redo: 22, + PageCurl: 23, + Close: 24, + WritingTools: 25, +}; -declare const UISceneSystemProtectionDidChangeNotification: string; +declare const UIViewLayoutRegionAdaptivityAxis: { + None: 0, + Horizontal: 1, + Vertical: 2, +}; -declare const UITransitionContextFromViewKey: string; +declare const UIBandSelectionInteractionState: { + Possible: 0, + Began: 1, + Selecting: 2, + Ended: 3, +}; -declare const UIScreenReferenceDisplayModeStatusDidChangeNotification: string; +declare const UITextAutocapitalizationType: { + None: 0, + Words: 1, + Sentences: 2, + AllCharacters: 3, +}; -declare const UIScreenDidDisconnectNotification: string; +declare const UICollectionLayoutListContentHuggingElements: { + None: 0, + SupplementaryHeader: 1, +}; -declare const NSUnderlineStyleAttributeName: string; +declare const UITextAlternativeStyle: { + None: 0, + LowConfidence: 1, +}; -declare const UIScreenDidConnectNotification: string; - -declare const UIPasteboardTypeAutomatic: string; - -declare const UIPasteboardRemovedNotification: string; - -declare const UIPasteboardDetectionPatternShipmentTrackingNumber: string; - -declare const UIKeyInputF2: string; - -declare const UIPasteboardDetectionPatternEmailAddress: string; - -declare const UITransitionContextToViewKey: string; - -declare const UIPasteboardDetectionPatternProbableWebSearch: string; - -declare const UIPageViewControllerOptionInterPageSpacingKey: string; - -declare const UINibExternalObjects: string; - -declare const UIMenuControllerMenuFrameDidChangeNotification: string; - -declare const UIMenuControllerDidShowMenuNotification: string; - -declare const UIMenuControllerWillShowMenuNotification: string; - -declare const UIWindowSceneSessionRoleApplication: string; - -declare const UIUserNotificationActionResponseTypedTextKey: string; - -declare const UIImagePickerControllerImageURL: string; - -declare const UIImagePickerControllerLivePhoto: string; - -declare const UIImagePickerControllerReferenceURL: string; - -declare const UIImagePickerControllerEditedImage: string; - -declare const UIImagePickerControllerMediaType: string; - -declare const UITextFormattingViewControllerIncreaseFontSizeChangeType: string; - -declare const UIListContentImageStandardDimension: number; - -declare const UIListSeparatorAutomaticInsets: NSDirectionalEdgeInsets; - -declare const UITableViewIndexSearch: string; - -declare const UICellAccessoryStandardDimension: number; - -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateNormal: number; - -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateAutomatic: number; - -declare const UIConfigurationColorTransformerGrayscale: (p1: UIColor) => UIColor; - -declare const UIKeyboardAnimationCurveUserInfoKey: string; - -declare const UIAccessibilityOnOffSwitchLabelsDidChangeNotification: string; - -declare const UIAccessibilityAssistiveTouchStatusDidChangeNotification: string; - -declare const UIAccessibilitySpeakSelectionStatusDidChangeNotification: string; - -declare const UIAccessibilitySwitchControlStatusDidChangeNotification: string; - -declare const UIAccessibilityInvertColorsStatusDidChangeNotification: string; - -declare const NSObliquenessAttributeName: string; - -declare const UIAccessibilityMonoAudioStatusDidChangeNotification: string; - -declare const UIGuidedAccessErrorDomain: string; - -declare const UIViewControllerHierarchyInconsistencyException: string; - -declare const UIViewControllerShowDetailTargetDidChangeNotification: string; - -declare const UIPointerLockStateSceneUserInfoKey: string; - -declare const UISceneDidEnterBackgroundNotification: string; - -declare const UISceneWillEnterForegroundNotification: string; - -declare const UISceneDidActivateNotification: string; - -declare const UISceneDidDisconnectNotification: string; - -declare const UIApplicationStateRestorationUserInterfaceIdiomKey: string; - -declare const UIApplicationStateRestorationBundleVersionKey: string; - -declare const NSUnderlineByWord: interop.Enum; - -declare const UIStateRestorationViewControllerStoryboardKey: string; - -declare const UIApplicationUserDidTakeScreenshotNotification: string; - -declare const UIPointerLockStateDidChangeNotification: string; - -declare const UIApplicationOpenURLOptionsEventAttributionKey: string; - -declare const UIFontDescriptorSystemDesignMonospaced: string; - -declare const UIApplicationOpenURLOptionsSourceApplicationKey: string; - -declare const UIApplicationOpenSettingsURLString: string; - -declare const UIApplicationLaunchOptionsUserActivityDictionaryKey: string; - -declare const UIApplicationLaunchOptionsShortcutItemKey: string; - -declare const UIApplicationLaunchOptionsBluetoothCentralsKey: string; - -declare const UIApplicationLaunchOptionsNewsstandDownloadsKey: string; - -declare const UIApplicationLaunchOptionsAnnotationKey: string; - -declare const UIApplicationLaunchOptionsSourceApplicationKey: string; - -declare const UIApplicationLaunchOptionsURLKey: string; - -declare const UIApplicationProtectedDataDidBecomeAvailable: string; - -declare const UIApplicationStatusBarFrameUserInfoKey: string; - -declare const UIApplicationDidChangeStatusBarFrameNotification: string; - -declare const UIApplicationWillTerminateNotification: string; - -declare const UIApplicationWillResignActiveNotification: string; - -declare const UIApplicationDidBecomeActiveNotification: string; - -declare const UIApplicationDidEnterBackgroundNotification: string; - -declare const UIApplicationBackgroundFetchIntervalMinimum: number; - -declare const UIApplicationInvalidInterfaceOrientationException: string; - -declare const UITextFieldDidEndEditingReasonKey: string; - -declare const UITextFieldTextDidChangeNotification: string; - -declare const UIKeyInputF8: string; - -declare const UITextAttributeTextShadowColor: string; - -declare const UITextWritingDirectionRightToLeft: interop.Enum; - -declare const UITextWritingDirectionLeftToRight: interop.Enum; - -declare const UITextContentTypeCellularIMEI: string; - -declare const UITextContentTypeCellularEID: string; - -declare const UITextContentTypeCreditCardExpirationMonth: string; - -declare const UITextContentTypeBirthdateYear: string; - -declare const UITextFormattingViewControllerTextAlignmentLeft: string; - -declare const UITextContentTypePassword: string; - -declare const UITextContentTypeSublocality: string; - -declare const UITextContentTypeAddressState: string; - -declare const UITextContentTypeStreetAddressLine1: string; - -declare const UITextContentTypeLocation: string; - -declare const UIActivityItemsConfigurationPreviewIntentFullSize: string; - -declare const UITextContentTypeName: string; - -declare const UIScrollViewDecelerationRateNormal: number; - -declare const UIActionPasteAndMatchStyle: string; - -declare const UIActionPaste: string; - -declare const UIViewNoIntrinsicMetric: number; - -declare const UIWindowDidResignKeyNotification: string; - -declare const UIFocusGroupPriorityCurrentlyFocused: number; - -declare const UIFocusGroupPriorityPrioritized: number; - -declare const UIFocusGroupPriorityPreviouslyFocused: number; - -declare const UIContentSizeCategoryDidChangeNotification: string; - -declare const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: string; - -declare const UIContentSizeCategoryAccessibilityExtraExtraLarge: string; - -declare const UITextContentTypeCountryName: string; - -declare const UIContentSizeCategoryExtraExtraExtraLarge: string; - -declare const UIDeviceProximityStateDidChangeNotification: string; - -declare const UIDeviceBatteryLevelDidChangeNotification: string; - -declare const UILayoutPriorityDefaultLow: number; - -declare const UILayoutPriorityDragThatCanResizeScene: number; - -declare const UIKeyInputF11: string; - -declare const UIKeyInputF4: string; - -declare const UIKeyInputF3: string; - -declare const NSTextLayoutSectionRange: string; - -declare const UIKeyInputF1: string; - -declare const UIKeyInputEnd: string; - -declare const UICommandTagShare: string; - -declare const UIMenuRoot: string; - -declare const UIMenuBringAllToFront: string; - -declare const UIMenuFullscreen: string; - -declare const UIMenuTextColor: string; - -declare const UIMenuAutoFill: string; - -declare const UIMenuSubstitutionsPanel: string; - -declare const UIMenuSpellingPanel: string; - -declare const UINavigationControllerHideShowBarDuration: number; - -declare const UIMenuShare: string; - -declare const UIPasteboardDetectionPatternFlightNumber: string; - -declare const UIMenuStandardEdit: string; - -declare const UIMenuDocument: string; - -declare const UIMenuPrint: string; - -declare const UIMenuClose: string; - -declare const UIMenuOpenRecent: string; - -declare const UIMenuHide: string; - -declare const UIMenuPreferences: string; - -declare const UIMenuFile: string; - -declare const UIMenuApplication: string; - -declare const UIAccessibilityTraitAllowsDirectInteraction: number; - -declare const UIAccessibilityTraitNotEnabled: number; - -declare const UIKeyInputF5: string; - -declare const NSUnderlinePatternDashDotDot: interop.Enum; - -declare const NSUnderlinePatternDashDot: interop.Enum; - -declare const NSUnderlinePatternDot: interop.Enum; - -declare const NSVerticalGlyphFormAttributeName: string; - -declare const NSTextKit1ListMarkerFormatDocumentOption: string; - -declare const UIPasteboardChangedTypesAddedKey: string; - -declare const NSTargetTextScalingDocumentOption: string; - -declare const UIPageViewControllerOptionSpineLocationKey: string; - -declare const NSCharacterEncodingDocumentOption: string; - -declare const NSDefaultFontExcludedDocumentAttribute: string; - -declare const NSTextListMarkerDecimal: string; - -declare const NSViewSizeDocumentAttribute: string; - -declare const NSTextLayoutSectionOrientation: string; - -declare const NSHTMLTextDocumentType: string; - -declare const NSRTFTextDocumentType: string; - -declare const UIContentSizeCategoryLarge: string; - -declare const UITextContentTypeNickname: string; - -declare const NSTextHighlightColorSchemeMint: string; - -declare const UIFontTextStyleCaption2: string; - -declare const NSTextHighlightColorSchemePink: string; - -declare const NSTextEffectLetterpressStyle: string; - -declare const NSTextHighlightStyleAttributeName: string; - -declare const NSStrikethroughColorAttributeName: string; - -declare const NSBaselineOffsetAttributeName: string; - -declare const NSLinkAttributeName: string; - -declare const NSAttachmentAttributeName: string; - -declare const NSTextEffectAttributeName: string; - -declare const NSStrokeWidthAttributeName: string; - -declare const NSForegroundColorAttributeName: string; - -declare const NSParagraphStyleAttributeName: string; - -declare const NSAttachmentCharacter: number; - -declare const UIFontTextStyleFootnote: string; - -declare const UIFontTextStyleBody: string; - -declare const UITextFormattingViewControllerTextListDecimal: string; - -declare const NSTextHighlightColorSchemeDefault: string; - -declare const UIFontTextStyleTitle3: string; - -declare const UIFontTextStyleTitle2: string; - -declare const UIFontTextStyleExtraLargeTitle: string; - -declare const UIFontWidthStandard: number; - -declare const UIImagePickerControllerOriginalImage: string; - -declare const UIFontWidthCondensed: number; - -declare const UIFontWeightSemibold: number; - -declare const UIFontWeightMedium: number; - -declare const UIFontWeightRegular: number; - -declare const UIFontWeightLight: number; - -declare const UIFontWeightThin: number; - -declare const UIFontWeightTrait: string; - -declare const UIFontSymbolicTrait: string; - -declare const UIFontDescriptorTextStyleAttribute: string; - -declare const UIKeyboardAnimationDurationUserInfoKey: string; - -declare const UIFontDescriptorFixedAdvanceAttribute: string; - -declare const NSControlCharacterLineBreakAction: number; - -declare const UIAccessibilityTraitUpdatesFrequently: number; - -declare const UIFontDescriptorCascadeListAttribute: string; - -declare const UIFontDescriptorCharacterSetAttribute: string; - -declare const UIFontDescriptorMatrixAttribute: string; - -declare const UIFontDescriptorVisibleNameAttribute: string; - -declare const UIAccessibilityReduceTransparencyStatusDidChangeNotification: string; - -declare const UIFontDescriptorSizeAttribute: string; - -declare const UIFontDescriptorNameAttribute: string; - -declare const UIFontDescriptorSystemDesignSerif: string; - -declare const UITextContentTypeAddressCityAndState: string; - -declare const UITextFormattingViewControllerFontPointSizeComponentKey: string; - -declare const UITextFormattingViewControllerSetItalicChangeType: string; - -declare const UITextFormattingViewControllerRemoveBoldChangeType: string; - -declare const UIAccessibilityVoiceOverStatusDidChangeNotification: string; - -declare const UITextFormattingViewControllerTextAlignmentAndJustificationComponentKey: string; - -declare const UIMenuSpelling: string; - -declare const UITextAttributeTextShadowOffset: string; - -declare const UITextContentTypeCreditCardNumber: string; - -declare const UITextContentTypeFullStreetAddress: string; - -declare const UIMenuTextSize: string; - -declare const UITableViewSelectionDidChangeNotification: string; - -declare const UIKeyInputRightArrow: string; - -declare const UIKeyInputUpArrow: string; - -declare const NSPaperSizeDocumentAttribute: string; - -declare const UIActivityItemsConfigurationMetadataKeyMessageBody: string; - -declare const UIKeyInputPageDown: string; - -declare const UIApplicationWillEnterForegroundNotification: string; - -declare const UIMenuToolbar: string; - -declare const UIKeyboardWillHideNotification: string; - -declare const UITextAttributeFont: string; - -declare const UITextViewTextDidChangeNotification: string; - -declare const UIPasteboardTypeListURL: NSArray; - -declare const UITextContentTypeStreetAddressLine2: string; - -declare const UIFontWeightUltraLight: number; - -declare const NSBackgroundColorAttributeName: string; - -declare const UIDeviceOrientationDidChangeNotification: string; - -declare const NSDirectionalEdgeInsetsZero: NSDirectionalEdgeInsets; - -declare const UIAccessibilityVoiceOverStatusChanged: string; - -declare const UIKeyboardWillChangeFrameNotification: string; - -declare const UIAccessibilityTraitAdjustable: number; - -declare const UIPasteboardDetectionPatternNumber: string; - -declare const NSSourceTextScalingDocumentOption: string; - -declare const UIUserNotificationTextInputActionButtonTitleKey: string; - -declare const UIPasteboardDetectionPatternCalendarEvent: string; - -declare const UIMenuFind: string; - -declare const UITextInputTextColorKey: string; - -declare const UIMenuSpellingOptions: string; - -declare const UIFloatRangeInfinite: UIFloatRange; - -declare const UIApplicationLaunchOptionsUserActivityTypeKey: string; - -declare const UILayoutFittingCompressedSize: CGSize; - -declare const UITransitionContextFromViewControllerKey: string; - -declare const UIScreenCapturedDidChangeNotification: string; - -declare const UIPasteboardDetectionPatternPhoneNumber: string; - -declare const UIMenuWindow: string; - -declare const UIWindowSceneSessionRoleExternalDisplayNonInteractive: string; - -declare const UITextFormattingViewControllerHighlightDefault: string; - -declare const UIPrintErrorDomain: string; - -declare const UIMenuSubstitutions: string; - -declare const UITextFormattingViewControllerTextColorChangeType: string; - -declare const NSTextListMarkerBox: string; - -declare const UIAccessibilityTraitSelected: number; - -declare const UIApplicationSignificantTimeChangeNotification: string; - -declare const UIAccessibilityTraitButton: number; - -declare const UIApplicationLaunchOptionsLocationKey: string; - -declare const UISheetPresentationControllerAutomaticDimension: number; - -declare const UITextContentTypeTelephoneNumber: string; - -declare const UIKeyInputF6: string; - -declare const UIFontSlantTrait: string; - -declare const UIAccessibilityTextualContextFileSystem: string; - -declare const UIOffsetZero: UIOffset; - -declare const UIAccessibilityFocusedElementKey: string; - -declare const UIFontFeatureSelectorIdentifierKey: string; - -declare const NSDefaultTabIntervalDocumentAttribute: string; - -declare const UITextContentTypeCreditCardExpirationYear: string; - -declare const UITextFormattingViewControllerSetStrikethroughChangeType: string; - -declare const UIAccessibilityTraitImage: number; - -declare const UIImagePickerControllerCropRect: string; - -declare const UIAccessibilityTraitHeader: number; - -declare const UIAccessibilityGuidedAccessStatusDidChangeNotification: string; - -declare const NSShadowAttributeName: string; - -declare const UIActivityTypeSaveToCameraRoll: string; - -declare const UIKeyInputDelete: string; - -declare const UIApplicationDidChangeStatusBarOrientationNotification: string; - -declare const UIKeyboardIsLocalUserInfoKey: string; - -declare const NSSourceTextScalingDocumentAttribute: string; - -declare const UIMenuLearn: string; - -declare const UIFontDescriptorSystemDesignRounded: string; - -declare const NSControlCharacterContainerBreakAction: number; - -declare const UIFocusDidUpdateNotification: string; - -declare const UIAccessibilityTextAttributeContext: string; - -declare const UIAccessibilityTextAttributeCustom: string; - -declare const UIAccessibilitySpeechAttributeSpellOut: string; - -declare const UIAccessibilitySpeechAttributeAnnouncementPriority: string; - -declare const UIAccessibilitySpeechAttributeQueueAnnouncement: string; - -declare const UIAccessibilitySpeechAttributeIPANotation: string; - -declare const UIAccessibilitySpeechAttributeLanguage: string; - -declare const UIAccessibilityPriorityLow: string; - -declare const UIAccessibilityPriorityDefault: string; - -declare const UIAccessibilityPriorityHigh: string; - -declare const UIAccessibilityTextualContextSourceCode: string; - -declare const UIAccessibilityTextualContextSpreadsheet: string; - -declare const UIAccessibilityNotificationSwitchControlIdentifier: string; - -declare const UIAccessibilityUnfocusedElementKey: string; - -declare const UIAccessibilityElementFocusedNotification: string; - -declare const UIAccessibilityAnnouncementKeyWasSuccessful: string; - -declare const UIAccessibilityAnnouncementKeyStringValue: string; - -declare const UIAccessibilityAnnouncementDidFinishNotification: string; - -declare const UIAccessibilityPauseAssistiveTechnologyNotification: number; - -declare const UIAccessibilityPageScrolledNotification: number; - -declare const UIAccessibilityAnnouncementNotification: number; - -declare const UIAccessibilityTraitToggleButton: number; - -declare const UIAccessibilityTraitCausesPageTurn: number; - -declare const UIAccessibilityTraitSummaryElement: number; - -declare const NSDefaultAttributesDocumentAttribute: string; - -declare const UIAccessibilityTraitSearchField: number; - -declare const UIActivityTypePostToWeibo: string; - -declare const UIAccessibilityTraitLink: number; - -declare const UIAccessibilityTraitNone: number; - -declare const UILayoutFittingExpandedSize: CGSize; - -declare const NSFontAttributeName: string; - -declare const UIPasteboardNameFind: string; - -declare const UIApplicationOpenExternalURLOptionsEventAttributionKey: string; - -declare const UIWindowDidBecomeKeyNotification: string; - -declare const UITextFormattingViewControllerFontSizeChangeType: string; - -declare const UIContentSizeCategoryNewValueKey: string; - -declare const UITextInputCurrentInputModeDidChangeNotification: string; - -declare const UIActivityTypeCopyToPasteboard: string; - -declare const UIMenuFont: string; - -declare const UITextFieldTextDidBeginEditingNotification: string; - -declare const UITextFormattingViewControllerIncreaseIndentationChangeType: string; - -declare const UIAccessibilityTextAttributeHeadingLevel: string; - -declare const UIFontDescriptorSystemDesignDefault: string; - -declare const UIFloatRangeZero: UIFloatRange; - -declare const UITransitionContextToViewControllerKey: string; - -declare const UIAccessibilityReduceMotionStatusDidChangeNotification: string; - -declare const UILayoutPriorityRequired: number; - -declare const NSHyphenationFactorDocumentAttribute: string; - -declare const UILayoutPriorityDefaultHigh: number; - -declare const UIPasteboardOptionLocalOnly: string; - -declare const UIFocusUpdateAnimationCoordinatorKey: string; - -declare const UIActivityItemsConfigurationPreviewIntentThumbnail: string; - -declare const UIAccessibilityDarkerSystemColorsStatusDidChangeNotification: string; - -declare const UIPasteboardTypeListColor: NSArray; - -declare const UIFontDescriptorFaceAttribute: string; - -declare const UIApplicationDidReceiveMemoryWarningNotification: string; - -declare const NSKernAttributeName: string; - -declare const NSTextListMarkerLowercaseLatin: string; - -declare const UIApplicationOpenDefaultApplicationsSettingsURLString: string; - -declare const UIKeyInputDownArrow: string; - -declare const NSTabColumnTerminatorsAttributeName: string; - -declare const NSStrokeColorAttributeName: string; - -declare const UIMenuWritingDirection: string; - -declare const NSTextStorageWillProcessEditingNotification: string; - -declare const NSUnderlinePatternDash: interop.Enum; - -declare const UITextFormattingViewControllerHighlightChangeType: string; - -declare const UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey: string; - -declare const UIWindowLevelStatusBar: number; - -declare const NSExpansionAttributeName: string; - -declare const UISceneWillDeactivateNotification: string; - -declare const UIFontTextStyleCallout: string; - -declare const NSTextListMarkerLowercaseAlpha: string; - -declare const UIApplicationBackgroundFetchIntervalNever: number; - -declare const UIFontTextStyleCaption1: string; - -declare const UITextWritingDirectionNatural: interop.Enum; - -declare const UIMenuText: string; - -declare const UIDocumentCreationIntentDefault: string; - -declare const UIMenuTextStylePasteboard: string; - -declare const NSUnderlineColorAttributeName: string; - -declare const NSStrikethroughStyleAttributeName: string; - -declare const UIKeyboardBoundsUserInfoKey: string; - -declare const UITextContentTypeNamePrefix: string; - -declare const UITextFormattingViewControllerTextAlignmentCenter: string; - -declare const UITextFormattingViewControllerTextAlignmentComponentKey: string; - -declare const UIFontTextStyleExtraLargeTitle2: string; - -declare const UIActivityTypeMail: string; - -declare const UIAccessibilityCustomActionCategoryEdit: string; - -declare const UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey: string; - -declare const UITextContentTypePostalCode: string; - -declare const UITextContentTypeShipmentTrackingNumber: string; - -declare const UIMenuControllerWillHideMenuNotification: string; - -declare const UITextContentTypeCreditCardType: string; - -declare const UITextContentTypeNewPassword: string; - -declare const UITextFormattingViewControllerTextListChangeType: string; - -declare const UIApplicationLaunchOptionsLocalNotificationKey: string; - -declare const UIPasteboardNameGeneral: string; - -declare const UITextFormattingViewControllerHighlightBlue: string; - -declare const UIKeyboardDidShowNotification: string; - -declare const UIActionPasteAndSearch: string; - -declare const NSControlCharacterZeroAdvancementAction: number; - -declare const UIActionPasteAndGo: string; - -declare const UIMenuSpeech: string; - -declare const UIPasteboardChangedTypesRemovedKey: string; - -declare const NSDocumentTypeDocumentAttribute: string; - -declare const UIImagePickerControllerPHAsset: string; - -declare const UITextFormattingViewControllerTextListHyphen: string; - -declare const UIPasteboardDetectionPatternLink: string; - -declare const UIImagePickerControllerMediaMetadata: string; - -declare const UIAccessibilityClosedCaptioningStatusDidChangeNotification: string; - -declare const UIDeviceBatteryStateDidChangeNotification: string; - -declare const UIAccessibilityLayoutChangedNotification: number; - -declare const UIPasteboardDetectionPatternProbableWebURL: string; - -declare const UIKeyInputF9: string; - -declare const UIMenuReplace: string; - -declare const UITextContentTypeCreditCardMiddleName: string; - -declare const UIMenuUndoRedo: string; - -declare const NSViewZoomDocumentAttribute: string; - -declare const UIFocusMovementDidFailNotification: string; - -declare const UIPasteboardTypeListImage: NSArray; - -declare const UIContentSizeCategoryAccessibilityExtraLarge: string; - -declare const UITrackingRunLoopMode: string; - -declare const UIActivityItemsConfigurationMetadataKeyShareRecipients: string; - -declare const UIApplicationStatusBarOrientationUserInfoKey: string; - -declare const UIAccessibilityTraitStaticText: number; - -declare const UIConfigurationColorTransformerMonochromeTint: (p1: UIColor) => UIColor; - -declare const UIMenuServices: string; - -declare const UIFontDescriptorTraitsAttribute: string; - -declare const UITextFormattingViewControllerTextListDisc: string; - -declare const UIApplicationOpenURLOptionsAnnotationKey: string; - -declare const UITextContentTypeFlightNumber: string; - -declare const UIPasteboardDetectionPatternPostalAddress: string; - -declare const NSTextListMarkerUppercaseHexadecimal: string; - -declare const UIMenuView: string; - -declare const UIAccessibilityHearingDevicePairedEarDidChangeNotification: string; - -declare const UIKeyboardDidHideNotification: string; - -declare const UITableViewAutomaticDimension: number; - -declare const UIFontWeightBlack: number; - -declare const UITextContentTypeDateTime: string; - -declare const NSTextScalingDocumentAttribute: string; - -declare const UIStackViewSpacingUseSystem: number; - -declare const UIAccessibilityTraitKeyboardKey: number; - -declare const UITextContentTypeEmailAddress: string; - -declare const UITextContentTypeFamilyName: string; - -declare const UIKeyInputF12: string; - -declare const NSTextHighlightColorSchemePurple: string; - -declare const UIConfigurationColorTransformerPreferredTint: (p1: UIColor) => UIColor; - -declare const UITextContentTypeBirthdate: string; - -declare const NSTextListMarkerLowercaseRoman: string; - -declare const UIAccessibilityButtonShapesEnabledStatusDidChangeNotification: string; - -declare const UIKeyboardCenterBeginUserInfoKey: string; - -declare const NSTextHighlightColorSchemeAttributeName: string; - -declare const UIContentSizeCategoryExtraLarge: string; - -declare const UILayoutPrioritySceneSizeStayPut: number; - -declare const UIAccessibilityTextualContextMessaging: string; - -declare const UIWindowSceneSessionRoleExternalDisplay: string; - -declare const UIFontTextStyleTitle1: string; - -declare const NSDefaultAttributesDocumentOption: string; - -declare const NSUnderlinePatternSolid: interop.Enum; - -declare const UIEdgeInsetsZero: UIEdgeInsets; - -declare const UIPasteboardChangedNotification: string; - -declare const UILayoutPriorityDragThatCannotResizeScene: number; - -declare const UIAccessibilityGrayscaleStatusDidChangeNotification: string; - -declare const NSViewModeDocumentAttribute: string; - -declare const UIActivityTypePostToVimeo: string; - -declare const UIAccessibilityNotificationVoiceOverIdentifier: string; - -declare const UIPointerAccessoryPositionRight: UIPointerAccessoryPosition; - -declare const UIImagePickerControllerMediaURL: string; - -declare const UITextContentTypeCreditCardExpiration: string; - -declare const UIMenuTextStyle: string; - -declare const UIAccessibilitySpeakScreenStatusDidChangeNotification: string; - -declare const UIApplicationKeyboardExtensionPointIdentifier: string; - -declare const UIAccessibilityResumeAssistiveTechnologyNotification: number; - -declare const UIApplicationLaunchOptionsCloudKitShareMetadataKey: string; - -declare const UIMenuControllerDidHideMenuNotification: string; - -declare const UIActivityTypePostToFacebook: string; - -declare const UIContentSizeCategorySmall: string; - -declare const UIMenuMinimizeAndZoom: string; - -declare const UIActivityTypeMessage: string; - -declare const UIApplicationOpenNotificationSettingsURLString: string; - -declare const UIKeyInputLeftArrow: string; - -declare const UILargeContentViewerInteractionEnabledStatusDidChangeNotification: string; - -declare const UITextContentTypeJobTitle: string; - -declare const UIAccessibilityTraitTabBar: number; - -declare const UIMenuTransformations: string; - -declare const UISceneWillConnectNotification: string; - -declare const NSTextListMarkerUppercaseRoman: string; - -declare const UITextContentTypeCreditCardName: string; - -declare const UIFontWeightBold: number; - -declare const NSRTFDTextDocumentType: string; - -declare const NSPlainTextDocumentType: string; - -declare const UIFontDescriptorFeatureSettingsAttribute: string; - -declare const UIFontWidthExpanded: number; - -declare const UITextFormattingViewControllerListStylesComponentKey: string; - -declare const UIMenuQuit: string; - -declare const UICollectionViewFlowLayoutAutomaticSize: CGSize; - -declare const UIContentSizeCategoryAccessibilityMedium: string; - -declare const UIApplicationOpenURLOptionsOpenInPlaceKey: string; - -declare const UIAccessibilitySpeechAttributePitch: string; - -declare const UIMenuEdit: string; - -declare const NSDocumentTypeDocumentOption: string; - -declare const NSWritingToolsExclusionAttributeName: string; - -declare const UIWindowDidBecomeHiddenNotification: string; - -declare const UITextFormattingViewControllerFontAttributesComponentKey: string; - -declare const UIMenuSidebar: string; - -declare const UITextContentTypeOneTimeCode: string; - -declare const UIFontDescriptorFamilyAttribute: string; - -declare const UILayoutPriorityFittingSizeLevel: number; - -declare const UITextFormattingViewControllerTextIndentationComponentKey: string; - -declare const NSTextListMarkerCheck: string; - -declare const UIKeyInputHome: string; - -declare const UIDocumentBrowserErrorDomain: string; - -declare const UIAccessibilitySpeechAttributePunctuation: string; - -declare const UIFontTextStyleHeadline: string; - -declare const UITextItemTagAttributeName: string; - -declare const UITextFormattingViewControllerRemoveStrikethroughChangeType: string; - -declare const UIKeyInputPageUp: string; - -declare const UITextFormattingViewControllerHighlightPink: string; - -declare const NSTextContentStorageUnsupportedAttributeAddedNotification: string; - -declare const UIApplicationStateRestorationTimestampKey: string; - -declare const UITextContentTypeURL: string; - -declare const UIMenuAbout: string; - -declare const UITextFormattingViewControllerTextListOther: string; - -declare const UICollectionElementKindSectionHeader: string; - -declare const NSReadOnlyDocumentAttribute: string; - -declare const UIActivityTypeAssignToContact: string; - -declare const NSTrackingAttributeName: string; - -declare const UIActivityTypePostToTwitter: string; - -declare const UIFocusUpdateContextKey: string; - -declare const NSCocoaVersionDocumentAttribute: string; - -declare const NSTextListMarkerDisc: string; - -declare const UISheetPresentationControllerDetentIdentifierLarge: string; - -declare const UITextViewTextDidEndEditingNotification: string; - -declare const UIApplicationOpenURLOptionUniversalLinksOnly: string; - -declare const UITextContentTypeAddressCity: string; - -declare const NSUserActivityDocumentURLKey: string; - -declare const UITextAttributeTextColor: string; - -declare const UIContentSizeCategoryUnspecified: string; - -declare const UITextContentTypeNameSuffix: string; - -declare const NSWritingDirectionAttributeName: string; - -declare const UISearchControllerScopeBarActivation: { - Automatic: 0, - Manual: 1, - OnTextEntry: 2, - OnSearchActivation: 3, -}; - -declare const UIRemoteNotificationType: { - None: 0, - Badge: 1, - Sound: 2, - Alert: 4, - NewsstandContentAvailability: 8, -}; - -declare const UIListSeparatorVisibility: { - Automatic: 0, - Visible: 1, - Hidden: 2, -}; - -declare const UICollectionViewCellDragState: { - None: 0, - Lifting: 1, - Dragging: 2, -}; - -declare const NSLayoutFormatOptions: { - AlignAllLeft: 2, - AlignAllRight: 4, - AlignAllTop: 8, - AlignAllBottom: 16, - AlignAllLeading: 32, - AlignAllTrailing: 64, - AlignAllCenterX: 512, - AlignAllCenterY: 1024, - AlignAllLastBaseline: 2048, - AlignAllFirstBaseline: 4096, - AlignAllBaseline: 2048, - AlignmentMask: 65535, - DirectionLeadingToTrailing: 0, - DirectionLeftToRight: 65536, - DirectionRightToLeft: 131072, - DirectionMask: 196608, - SpacingEdgeToEdge: 0, - SpacingBaselineToBaseline: 524288, - SpacingMask: 524288, -}; - -declare const UITextSmartDashesType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const UISplitViewControllerStyle: { - Unspecified: 0, - DoubleColumn: 1, - TripleColumn: 2, -}; - -declare const UIListContentTextAlignment: { - Natural: 0, - Center: 1, - Justified: 2, -}; - -declare const UITextViewBorderStyle: { - UITextViewBorderStyleNone: 0, -}; - -declare const UIAccessibilityDirectTouchOptions: { - None: 0, - SilentOnTouch: 1, - RequiresActivation: 2, -}; - -declare const UIDocumentPickerMode: { - Import: 0, - Open: 1, - ExportToService: 2, - MoveToService: 3, -}; - -declare const UIMessageConversationEntryDataKind: { - Text: 0, - Attachment: 1, - Other: 2, -}; - -declare const UITextSearchMatchMethod: { - Contains: 0, - StartsWith: 1, - FullWord: 2, -}; - -declare const UISplitViewControllerPrimaryEdge: { - Leading: 0, - Trailing: 1, -}; - -declare const UIGestureRecognizerState: { - Possible: 0, - Began: 1, - Changed: 2, - Ended: 3, - Cancelled: 4, - Failed: 5, - Recognized: 3, -}; - -declare const UIListContentTextTransform: { - None: 0, - Uppercase: 1, - Lowercase: 2, - Capitalized: 3, -}; - -declare const UIContextMenuConfigurationElementOrder: { - Automatic: 0, - Priority: 1, - Fixed: 2, -}; - -declare const UIPageViewControllerTransitionStyle: { - PageCurl: 0, - Scroll: 1, -}; - -declare const UIAccessibilityExpandedStatus: { - Unsupported: 0, - Expanded: 1, - Collapsed: 2, -}; - -declare const UIPrintInfoOutputType: { - General: 0, - Photo: 1, - Grayscale: 2, - PhotoGrayscale: 3, -}; - -declare const UIUserInterfaceActiveAppearance: { - Unspecified: -1, - Inactive: 0, - Active: 1, -}; - -declare const UICollisionBehaviorMode: { - Items: 1, - Boundaries: 2, - Everything: -1, -}; - -declare const UITextSpellCheckingType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const NSTextSelectionGranularity: { - Character: 0, - Word: 1, - Paragraph: 2, - Line: 3, - Sentence: 4, -}; - -declare const UITableViewRowActionStyle: { - Default: 0, - Destructive: 0, - Normal: 1, -}; - -declare const UITextFormattingViewControllerComponentSize: { - Automatic: 0, - Mini: 1, - Small: 2, - Regular: 3, - Large: 4, - ExtraLarge: 5, -}; - -declare const UICollectionLayoutListFooterMode: { - None: 0, - Supplementary: 1, -}; - -declare const UITextSearchFoundTextStyle: { - Normal: 0, - Found: 1, - Highlighted: 2, -}; - -declare const UIBaselineAdjustment: { - AlignBaselines: 0, - AlignCenters: 1, - None: 2, -}; - -declare const UITouchPhase: { - Began: 0, - Moved: 1, - Stationary: 2, - Ended: 3, - Cancelled: 4, - RegionEntered: 5, - RegionMoved: 6, - RegionExited: 7, -}; - -declare const UITableViewCellSeparatorStyle: { - None: 0, - SingleLine: 1, - SingleLineEtched: 2, -}; - -declare const UIApplicationCategoryDefaultStatus: { - Unavailable: 0, - IsDefault: 1, - NotDefault: 2, -}; - -declare const UIPencilPreferredAction: { - Ignore: 0, - SwitchEraser: 1, - SwitchPrevious: 2, - ShowColorPalette: 3, - ShowInkAttributes: 4, - ShowContextualPalette: 5, - RunSystemShortcut: 6, -}; - -declare const UIContentInsetsReference: { - Automatic: 0, - None: 1, - SafeArea: 2, - LayoutMargins: 3, - ReadableContent: 4, -}; - -declare const UIBarButtonSystemItem: { - Done: 0, - Cancel: 1, - Edit: 2, - Save: 3, - Add: 4, - FlexibleSpace: 5, - FixedSpace: 6, - Compose: 7, - Reply: 8, - Action: 9, - Organize: 10, - Bookmarks: 11, - Search: 12, - Refresh: 13, - Stop: 14, - Camera: 15, - Trash: 16, - Play: 17, - Pause: 18, - Rewind: 19, - FastForward: 20, - Undo: 21, - Redo: 22, - PageCurl: 23, - Close: 24, - WritingTools: 25, -}; - -declare const UIBandSelectionInteractionState: { - Possible: 0, - Began: 1, - Selecting: 2, - Ended: 3, -}; - -declare const UITextAutocapitalizationType: { - None: 0, - Words: 1, - Sentences: 2, - AllCharacters: 3, -}; - -declare const UICollectionLayoutListContentHuggingElements: { - None: 0, - SupplementaryHeader: 1, -}; - -declare const UITextAlternativeStyle: { - None: 0, - LowConfidence: 1, -}; - -declare const UILineBreakMode: { - WordWrap: 0, - CharacterWrap: 1, - Clip: 2, - HeadTruncation: 3, - TailTruncation: 4, - MiddleTruncation: 5, -}; - -declare const UITableViewCellFocusStyle: { - Default: 0, - Custom: 1, -}; - -declare const UICalendarViewDecorationSize: { - Small: 0, - Medium: 1, - Large: 2, -}; +declare const UICalendarViewDecorationSize: { + Small: 0, + Medium: 1, + Large: 2, +}; declare const UIInterfaceOrientationMask: { Portrait: 2, @@ -1677,6 +514,12 @@ declare const UIWritingToolsCoordinatorState: { InteractiveStreaming: 3, }; +declare const UITextItemInteraction: { + InvokeDefaultAction: 0, + PresentActions: 1, + Preview: 2, +}; + declare const UIPreviewActionStyle: { Default: 0, Selected: 1, @@ -1764,24 +607,21 @@ declare const UIGuidedAccessAccessibilityFeature: { GrayscaleDisplay: 16, }; -declare const UITabBarControllerMode: { - Automatic: 0, - TabBar: 1, - TabSidebar: 2, -}; - declare const UITextDropPerformer: { View: 0, Delegate: 1, }; -declare const UIAccessibilityScrollDirection: { - Right: 1, - Left: 2, - Up: 3, - Down: 4, - Next: 5, - Previous: 6, +declare const UISearchControllerScopeBarActivation: { + Automatic: 0, + Manual: 1, + OnTextEntry: 2, + OnSearchActivation: 3, +}; + +declare const UIProgressViewStyle: { + Default: 0, + Bar: 1, }; declare const NSLayoutAttribute: { @@ -1861,13 +701,6 @@ declare const UIDocumentBrowserImportMode: { Move: 2, }; -declare const NSTextLayoutFragmentState: { - None: 0, - EstimatedUsageBounds: 1, - CalculatedUsageBounds: 2, - LayoutAvailable: 3, -}; - declare const UIAlertActionStyle: { Default: 0, Cancel: 1, @@ -1912,6 +745,7 @@ declare const UITextDropAction: { declare const UIBarButtonItemStyle: { Plain: 0, + Prominent: 2, Bordered: 1, Done: 2, }; @@ -1922,6 +756,12 @@ declare const UIPointerEffectTintMode: { Underlay: 2, }; +declare const UIMenuSystemElementGroupPreference: { + Automatic: 0, + Removed: 1, + Included: 2, +}; + declare const UITextFieldViewMode: { Never: 0, WhileEditing: 1, @@ -1976,41 +816,20 @@ declare const UIStackViewDistribution: { FillEqually: 1, FillProportionally: 2, EqualSpacing: 3, - EqualCentering: 4, -}; - -declare const UIWebPaginationBreakingMode: { - Page: 0, - Column: 1, -}; - -declare const UIWebPaginationMode: { - Unpaginated: 0, - LeftToRight: 1, - TopToBottom: 2, - BottomToTop: 3, - RightToLeft: 4, -}; - -declare const UITextItemInteraction: { - InvokeDefaultAction: 0, - PresentActions: 1, - Preview: 2, -}; - -declare const UITabBarSystemItem: { - More: 0, - Favorites: 1, - Featured: 2, - TopRated: 3, - Recents: 4, - Contacts: 5, - History: 6, - Bookmarks: 7, - Search: 8, - Downloads: 9, - MostRecent: 10, - MostViewed: 11, + EqualCentering: 4, +}; + +declare const UIWebPaginationBreakingMode: { + Page: 0, + Column: 1, +}; + +declare const UIWebPaginationMode: { + Unpaginated: 0, + LeftToRight: 1, + TopToBottom: 2, + BottomToTop: 3, + RightToLeft: 4, }; declare const UICollectionLayoutSectionOrthogonalScrollingBounce: { @@ -2043,6 +862,12 @@ declare const UISplitViewControllerSplitBehavior: { Displace: 3, }; +declare const UISplitViewControllerStyle: { + Unspecified: 0, + DoubleColumn: 1, + TripleColumn: 2, +}; + declare const UISplitViewControllerBackgroundStyle: { None: 0, Sidebar: 1, @@ -2080,11 +905,6 @@ declare const UIAttachmentBehaviorType: { Anchor: 1, }; -declare const UIProgressViewStyle: { - Default: 0, - Bar: 1, -}; - declare const UIPressPhase: { Began: 0, Changed: 1, @@ -2111,6 +931,13 @@ declare const UIPageControlBackgroundStyle: { Minimal: 2, }; +declare const UIMenuSystemFindElementGroupConfigurationStyle: { + Automatic: 0, + Search: 1, + NonEditableText: 2, + EditableText: 3, +}; + declare const UINavigationBarNSToolbarSection: { None: 0, Sidebar: 1, @@ -2118,13 +945,11 @@ declare const UINavigationBarNSToolbarSection: { Content: 3, }; -declare const UIRectEdge: { +declare const NSTextLayoutFragmentState: { None: 0, - Top: 1, - Left: 2, - Bottom: 4, - Right: 8, - All: 15, + EstimatedUsageBounds: 1, + CalculatedUsageBounds: 2, + LayoutAvailable: 3, }; declare const UIUserNotificationActivationMode: { @@ -2189,6 +1014,19 @@ declare const UIGraphicsImageRendererFormatRange: { Standard: 2, }; +declare const UIInterfaceOrientation: { + Unknown: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeLeft: 4, + LandscapeRight: 3, +}; + +declare const UIGlassEffectStyle: { + Regular: 0, + Clear: 1, +}; + declare const UIDocumentMenuOrder: { First: 0, Last: 1, @@ -2232,8 +1070,11 @@ declare const UINavigationItemStyle: { declare const UINavigationItemSearchBarPlacement: { Automatic: 0, - Inline: 1, + Integrated: 1, Stacked: 2, + IntegratedCentered: 3, + IntegratedButton: 4, + Inline: 1, }; declare const UIDatePickerStyle: { @@ -2262,6 +1103,19 @@ declare const UIActivitySectionTypes: { PeopleSuggestions: 1, }; +declare const UIListContentTextTransform: { + None: 0, + Uppercase: 1, + Lowercase: 2, + Capitalized: 3, +}; + +declare const UIListSeparatorVisibility: { + Automatic: 0, + Visible: 1, + Hidden: 2, +}; + declare const UICollectionLayoutListHeaderMode: { None: 0, Supplementary: 1, @@ -2308,6 +1162,11 @@ declare const UITableViewCellEditingStyle: { Insert: 2, }; +declare const UITableViewCellFocusStyle: { + Default: 0, + Custom: 1, +}; + declare const UITableViewCellSelectionStyle: { None: 0, Blue: 1, @@ -2321,13 +1180,11 @@ declare const UICellAccessoryDisplayedState: { WhenNotEditing: 2, }; -declare const UICollectionLayoutSectionOrthogonalScrollingBehavior: { - None: 0, - Continuous: 1, - ContinuousGroupLeadingBoundary: 2, - Paging: 3, - GroupPaging: 4, - GroupPagingCentered: 5, +declare const UITabBarMinimizeBehavior: { + Automatic: 0, + Never: 1, + OnScrollDown: 2, + OnScrollUp: 3, }; declare const UIMenuControllerArrowDirection: { @@ -2411,6 +1268,12 @@ declare const UIButtonType: { RoundedRect: 1, }; +declare const UIHDRHeadroomUsageLimit: { + Unspecified: -1, + Active: 0, + Inactive: 1, +}; + declare const UIButtonConfigurationIndicator: { Automatic: 0, None: 1, @@ -2440,6 +1303,12 @@ declare const UIButtonConfigurationSize: { Large: 3, }; +declare const UICollectionViewCellDragState: { + None: 0, + Lifting: 1, + Dragging: 2, +}; + declare const UIAccessibilityHearingDeviceEar: { None: 0, Left: 2, @@ -2454,6 +1323,15 @@ declare const UITableViewCellStyle: { Subtitle: 3, }; +declare const UIAccessibilityScrollDirection: { + Right: 1, + Left: 2, + Up: 3, + Down: 4, + Next: 5, + Previous: 6, +}; + declare const UIGuidedAccessRestrictionState: { Allow: 0, Deny: 1, @@ -2470,6 +1348,14 @@ declare const UIGuidedAccessErrorCode: { Failed: 9223372036854775807, }; +declare const UIRemoteNotificationType: { + None: 0, + Badge: 1, + Sound: 2, + Alert: 4, + NewsstandContentAvailability: 8, +}; + declare const UIAlertControllerStyle: { ActionSheet: 0, Alert: 1, @@ -2836,6 +1722,13 @@ declare const UIFocusHeading: { Last: 512, }; +declare const UITabAccessoryEnvironment: { + Unspecified: 0, + None: 1, + Regular: 2, + Inline: 3, +}; + declare const UISceneErrorCode: { MultipleScenesNotSupported: 0, RequestDenied: 1, @@ -2843,11 +1736,6 @@ declare const UISceneErrorCode: { GeometryRequestDenied: 101, }; -declare const UIImagePickerControllerImageURLExportPreset: { - Compatible: 0, - Current: 1, -}; - declare const UITouchType: { Direct: 0, Indirect: 1, @@ -2879,14 +1767,6 @@ declare const UIDeviceBatteryState: { Full: 3, }; -declare const UIInterfaceOrientation: { - Unknown: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeLeft: 4, - LandscapeRight: 3, -}; - declare const UITextSmartQuotesType: { Default: 0, No: 1, @@ -2905,6 +1785,28 @@ declare const UIScrollViewIndexDisplayMode: { AlwaysHidden: 1, }; +declare const NSLayoutFormatOptions: { + AlignAllLeft: 2, + AlignAllRight: 4, + AlignAllTop: 8, + AlignAllBottom: 16, + AlignAllLeading: 32, + AlignAllTrailing: 64, + AlignAllCenterX: 512, + AlignAllCenterY: 1024, + AlignAllLastBaseline: 2048, + AlignAllFirstBaseline: 4096, + AlignAllBaseline: 2048, + AlignmentMask: 65535, + DirectionLeadingToTrailing: 0, + DirectionLeftToRight: 65536, + DirectionRightToLeft: 131072, + DirectionMask: 196608, + SpacingEdgeToEdge: 0, + SpacingBaselineToBaseline: 524288, + SpacingMask: 524288, +}; + declare const NSLayoutRelation: { LessThanOr: -1, NSLayoutRelationEqual: 0, @@ -2917,6 +1819,15 @@ declare const UIDynamicItemCollisionBoundsType: { Path: 2, }; +declare const UICollectionLayoutSectionOrthogonalScrollingBehavior: { + None: 0, + Continuous: 1, + ContinuousGroupLeadingBoundary: 2, + Paging: 3, + GroupPaging: 4, + GroupPagingCentered: 5, +}; + declare const UIBackgroundFetchResult: { NewData: 0, NoData: 1, @@ -2929,6 +1840,11 @@ declare const UIUserInterfaceLevel: { Elevated: 1, }; +declare const UIImagePickerControllerImageURLExportPreset: { + Compatible: 0, + Current: 1, +}; + declare const UIAccessibilityContrast: { Unspecified: -1, Normal: 0, @@ -2957,6 +1873,15 @@ declare const UIUserInterfaceLayoutDirection: { RightToLeft: 1, }; +declare const UILineBreakMode: { + WordWrap: 0, + CharacterWrap: 1, + Clip: 2, + HeadTruncation: 3, + TailTruncation: 4, + MiddleTruncation: 5, +}; + declare const UIUserInterfaceSizeClass: { Unspecified: 0, Compact: 1, @@ -2987,6 +1912,12 @@ declare const UIEventType: { Transform: 14, }; +declare const UIImageSymbolColorRenderingMode: { + Automatic: 0, + Flat: 1, + Gradient: 2, +}; + declare const UIMenuOptions: { DisplayInline: 1, Destructive: 2, @@ -2994,6 +1925,18 @@ declare const UIMenuOptions: { DisplayAsPalette: 128, }; +declare const UICollectionViewSelfSizingInvalidation: { + Disabled: 0, + Enabled: 1, + EnabledIncludingConstraints: 2, +}; + +declare const UIMenuElementRepeatBehavior: { + Automatic: 0, + Repeatable: 1, + NonRepeatable: 2, +}; + declare const UIMenuElementAttributes: { Disabled: 1, Destructive: 2, @@ -3022,6 +1965,13 @@ declare const NSStringDrawingOptions: { UsesFontLeading: 2, UsesDeviceMetrics: 8, TruncatesLastVisibleLine: 32, + OptionsResolvesNaturalAlignmentWithBaseWritingDirection: 512, +}; + +declare const UITextAlignment: { + Left: 0, + Center: 1, + Right: 2, }; declare const UINavigationItemBackButtonDisplayMode: { @@ -3055,6 +2005,29 @@ declare const UITouchProperties: { Roll: 16, }; +declare const UIDirectionalRectEdge: { + None: 0, + Top: 1, + Leading: 2, + Bottom: 4, + Trailing: 8, + All: 15, +}; + +declare const UISegmentedControlSegment: { + Any: 0, + Left: 1, + Center: 2, + Right: 3, + Alone: 4, +}; + +declare const NSWritingDirection: { + Natural: -1, + LeftToRight: 0, + RightToLeft: 1, +}; + declare const UIWebViewNavigationType: { LinkClicked: 0, FormSubmitted: 1, @@ -3087,11 +2060,19 @@ declare const NSWritingDirectionFormatType: { Override: 2, }; -declare const UISplitViewControllerColumn: { - Primary: 0, - Supplementary: 1, - Secondary: 2, - Compact: 3, +declare const UITabBarSystemItem: { + More: 0, + Favorites: 1, + Featured: 2, + TopRated: 3, + Recents: 4, + Contacts: 5, + History: 6, + Bookmarks: 7, + Search: 8, + Downloads: 9, + MostRecent: 10, + MostViewed: 11, }; declare const UITableViewScrollPosition: { @@ -3101,6 +2082,20 @@ declare const UITableViewScrollPosition: { Bottom: 3, }; +declare const UIImageSymbolVariableValueMode: { + Automatic: 0, + Color: 1, + Draw: 2, +}; + +declare const UISplitViewControllerColumn: { + Primary: 0, + Supplementary: 1, + Secondary: 2, + Compact: 3, + Inspector: 4, +}; + declare const UIUserNotificationActionBehavior: { Default: 0, TextInput: 1, @@ -3276,12 +2271,6 @@ declare const UIApplicationShortcutIconType: { Update: 28, }; -declare const UICollectionViewSelfSizingInvalidation: { - Disabled: 0, - Enabled: 1, - EnabledIncludingConstraints: 2, -}; - declare const UIInputViewStyle: { Default: 0, Keyboard: 1, @@ -3300,13 +2289,6 @@ declare const UIEditingInteractionConfiguration: { Default: 1, }; -declare const UIAxis: { - Neither: 0, - Horizontal: 1, - Vertical: 2, - Both: 3, -}; - declare const UITableViewDropIntent: { Unspecified: 0, InsertAtDestinationIndexPath: 1, @@ -3338,13 +2320,7 @@ declare const UIControlContentHorizontalAlignment: { Right: 2, Fill: 3, Leading: 4, - Trailing: 5, -}; - -declare const NSWritingDirection: { - Natural: -1, - LeftToRight: 0, - RightToLeft: 1, + Trailing: 5, }; declare const UITraitEnvironmentLayoutDirection: { @@ -3385,6 +2361,7 @@ declare const UIViewAnimationOptions: { PreferredFramesPerSecondDefault: 0, PreferredFramesPerSecond60: 50331648, PreferredFramesPerSecond30: 117440512, + FlushUpdates: 268435456, }; declare const NSTextContentManagerEnumerationOptions: { @@ -3410,12 +2387,11 @@ declare const UIPreferredPresentationStyle: { Attachment: 2, }; -declare const UIDatePickerMode: { - Time: 0, - Date: 1, - DateAndTime: 2, - CountDownTimer: 3, - YearAndMonth: 4, +declare const UISceneActivationState: { + Unattached: -1, + ForegroundActive: 0, + ForegroundInactive: 1, + Background: 2, }; declare const UIRectCorner: { @@ -3444,19 +2420,13 @@ declare const UIForceTouchCapability: { Available: 2, }; -declare const UISceneActivationState: { - Unattached: -1, - ForegroundActive: 0, - ForegroundInactive: 1, - Background: 2, -}; - declare const UIWritingToolsResultOptions: { Default: 0, PlainText: 1, RichText: 2, List: 4, Table: 8, + PresentationIntent: 16, }; declare const UITimingCurveType: { @@ -3479,6 +2449,12 @@ declare const NSLineBreakStrategy: { Standard: 65535, }; +declare const UISplitViewControllerLayoutEnvironment: { + None: 0, + Expanded: 1, + Collapsed: 2, +}; + declare const UIContentUnavailableAlignment: { Center: 0, Natural: 1, @@ -3492,13 +2468,6 @@ declare const UIAccessibilityContainerType: { SemanticGroup: 4, }; -declare const UINSToolbarItemPresentationSize: { - Unspecified: -1, - Regular: 0, - Small: 1, - Large: 3, -}; - declare const UIPopoverArrowDirection: { Up: 1, Down: 2, @@ -3554,13 +2523,6 @@ declare const UIKeyModifierFlags: { NumericPad: 2097152, }; -declare const UIScrollViewContentInsetAdjustmentBehavior: { - Automatic: 0, - ScrollableAxes: 1, - Never: 2, - Always: 3, -}; - declare const UIMenuElementSize: { Small: 0, Medium: 1, @@ -3751,29 +2713,6 @@ declare const UIKeyboardHIDUsage: { KeyboardZenkakuHankakuKanji: 148, }; -declare const UIWindowSceneDismissalAnimation: { - Standard: 1, - Commit: 2, - Decline: 3, -}; - -declare const UISegmentedControlSegment: { - Any: 0, - Left: 1, - Center: 2, - Right: 3, - Alone: 4, -}; - -declare const UIDirectionalRectEdge: { - None: 0, - Top: 1, - Leading: 2, - Bottom: 4, - Trailing: 8, - All: 15, -}; - declare const UIScrollTypeMask: { Discrete: 1, Continuous: 2, @@ -3850,11 +2789,6 @@ declare const UICollectionUpdateAction: { None: 4, }; -declare const UIAlertControllerSeverity: { - Default: 0, - Critical: 1, -}; - declare const NSLineBreakMode: { WordWrapping: 0, CharWrapping: 1, @@ -3932,12 +2866,25 @@ declare const UIColorProminence: { Quaternary: 3, }; +declare const UIDatePickerMode: { + Time: 0, + Date: 1, + DateAndTime: 2, + CountDownTimer: 3, + YearAndMonth: 4, +}; + declare const UIWindowScenePresentationStyle: { Automatic: 0, Standard: 1, Prominent: 2, }; +declare const UIAlertControllerSeverity: { + Default: 0, + Critical: 1, +}; + declare const UITableViewStyle: { Plain: 0, Grouped: 1, @@ -3999,12 +2946,6 @@ declare const UICollectionLayoutListAppearance: { SidebarPlain: 4, }; -declare const UITextAlignment: { - Left: 0, - Center: 1, - Right: 2, -}; - declare const UIMenuElementState: { Off: 0, On: 1, @@ -4020,6 +2961,13 @@ declare const UIMailConversationEntryKind: { News: 5, }; +declare const UIScrollViewContentInsetAdjustmentBehavior: { + Automatic: 0, + ScrollableAxes: 1, + Never: 2, + Always: 3, +}; + declare const UITextItemContentType: { Link: 0, TextAttachment: 1, @@ -4031,6 +2979,19 @@ declare const UILetterformAwareSizingRule: { Oversize: 1, }; +declare const UINSToolbarItemPresentationSize: { + Unspecified: -1, + Regular: 0, + Small: 1, + Large: 3, +}; + +declare const UIWindowSceneDismissalAnimation: { + Standard: 1, + Commit: 2, + Decline: 3, +}; + declare const UIImageSymbolWeight: { Unspecified: 0, UltraLight: 1, @@ -4078,177 +3039,59 @@ declare class NSDirectionalEdgeInsets { trailing: number; } -declare function NSStringFromCGPoint(point: CGPoint): string; - -declare function NSStringFromCGVector(vector: CGVector): string; - -declare function NSStringFromCGSize(size: CGSize): string; - -declare function NSStringFromCGRect(rect: CGRect): string; - -declare function NSStringFromCGAffineTransform(transform: CGAffineTransform): string; - -declare function NSStringFromUIEdgeInsets(insets: UIEdgeInsets): string; - -declare function NSStringFromDirectionalEdgeInsets(insets: NSDirectionalEdgeInsets): string; - -declare function NSStringFromUIOffset(offset: UIOffset): string; - -declare function CGPointFromString(string: string): CGPoint; - -declare function CGVectorFromString(string: string): CGVector; - -declare function CGSizeFromString(string: string): CGSize; - -declare function CGRectFromString(string: string): CGRect; - -declare function CGAffineTransformFromString(string: string): CGAffineTransform; - -declare function UIEdgeInsetsFromString(string: string): UIEdgeInsets; - -declare function NSDirectionalEdgeInsetsFromString(string: string): NSDirectionalEdgeInsets; - -declare function UIOffsetFromString(string: string): UIOffset; - -declare function UIGraphicsGetCurrentContext(): interop.Object; - -declare function UIGraphicsPushContext(context: interop.Object): void; - -declare function UIGraphicsPopContext(): void; - -declare function UIRectFillUsingBlendMode(rect: CGRect, blendMode: interop.Enum): void; - -declare function UIRectFill(rect: CGRect): void; - -declare function UIRectFrameUsingBlendMode(rect: CGRect, blendMode: interop.Enum): void; - -declare function UIRectFrame(rect: CGRect): void; - -declare function UIRectClip(rect: CGRect): void; +declare function UIGraphicsGetCurrentContext(): number; -declare function UIGraphicsBeginImageContext(size: CGSize): void; +declare function UIGraphicsPushContext(context: interop.Object): number; -declare function UIGraphicsBeginImageContextWithOptions(size: CGSize, opaque: boolean, scale: number): void; +declare function UIGraphicsPopContext(): number; -declare function UIGraphicsGetImageFromCurrentImageContext(): UIImage; +declare function UIRectFillUsingBlendMode(rect: CGRect, blendMode: interop.Enum): number; -declare function UIGraphicsEndImageContext(): void; +declare function UIRectFill(rect: CGRect): number; -declare function UIGraphicsBeginPDFContextToFile(path: string, bounds: CGRect, documentInfo: NSDictionary | Record): boolean; +declare function UIRectFrameUsingBlendMode(rect: CGRect, blendMode: interop.Enum): number; -declare function UIGraphicsBeginPDFContextToData(data: NSMutableData, bounds: CGRect, documentInfo: NSDictionary | Record): void; +declare function UIRectFrame(rect: CGRect): number; -declare function UIGraphicsEndPDFContext(): void; +declare function UIRectClip(rect: CGRect): number; -declare function UIGraphicsBeginPDFPage(): void; +declare function UIGraphicsBeginImageContext(size: CGSize): number; -declare function UIGraphicsBeginPDFPageWithInfo(bounds: CGRect, pageInfo: NSDictionary | Record): void; +declare function UIGraphicsBeginImageContextWithOptions(size: CGSize, opaque: boolean, scale: number): number; -declare function UIGraphicsGetPDFContextBounds(): CGRect; +declare function UIGraphicsEndImageContext(): number; -declare function UIGraphicsSetPDFContextURLForRect(url: NSURL, rect: CGRect): void; +declare function UIGraphicsBeginPDFContextToData(data: NSMutableData, bounds: CGRect, documentInfo: NSDictionary | Record): number; -declare function UIGraphicsAddPDFContextDestinationAtPoint(name: string, point: CGPoint): void; +declare function UIGraphicsEndPDFContext(): number; -declare function UIGraphicsSetPDFContextDestinationForRect(name: string, rect: CGRect): void; +declare function UIGraphicsBeginPDFPage(): number; -declare function UIImagePNGRepresentation(image: UIImage): NSData; +declare function UIGraphicsBeginPDFPageWithInfo(bounds: CGRect, pageInfo: NSDictionary | Record): number; -declare function UIImageJPEGRepresentation(image: UIImage, compressionQuality: number): NSData; +declare function UIGraphicsSetPDFContextURLForRect(url: NSURL, rect: CGRect): number; -declare function UIImageHEICRepresentation(image: UIImage): NSData; +declare function UIGraphicsAddPDFContextDestinationAtPoint(name: string, point: CGPoint): number; -declare function UIFontWeightForImageSymbolWeight(symbolWeight: interop.Enum): number; - -declare function UIImageSymbolWeightForFontWeight(fontWeight: number): interop.Enum; - -declare function NSTextAlignmentToCTTextAlignment(nsTextAlignment: interop.Enum): interop.Enum; - -declare function NSTextAlignmentFromCTTextAlignment(ctTextAlignment: interop.Enum): interop.Enum; - -declare function UIEventButtonMaskForButtonNumber(buttonNumber: number): interop.Enum; +declare function UIGraphicsSetPDFContextDestinationForRect(name: string, rect: CGRect): number; declare function _NSDictionaryOfVariableBindings(commaSeparatedKeysString: string, firstValue: interop.Object): NSDictionary; -declare function UIContentSizeCategoryIsAccessibilityCategory(category: string): boolean; - -declare function UIContentSizeCategoryCompareToCategory(lhs: string, rhs: string): interop.Enum; - declare function UIApplicationMain(argc: number, argv: interop.PointerConvertible, principalClassName: string, delegateClassName: string): number; -declare function UIAccessibilityZoomFocusChanged(type: interop.Enum, frame: CGRect, view: UIView): void; - -declare function UIAccessibilityRegisterGestureConflictWithZoom(): void; - -declare function UIGuidedAccessRestrictionStateForIdentifier(restrictionIdentifier: string): interop.Enum; - -declare function UIGuidedAccessConfigureAccessibilityFeatures(features: interop.Enum, enabled: boolean, completion: (p1: boolean, p2: NSError) => void): void; - -declare function UIAccessibilityConvertFrameToScreenCoordinates(rect: CGRect, view: UIView): CGRect; - -declare function UIAccessibilityConvertPathToScreenCoordinates(path: UIBezierPath, view: UIView): UIBezierPath; - -declare function UIAccessibilityFocusedElement(assistiveTechnologyIdentifier: string): interop.Object; - -declare function UIAccessibilityPostNotification(notification: number, argument: interop.Object): void; - -declare function UIAccessibilityIsVoiceOverRunning(): boolean; - -declare function UIAccessibilityIsMonoAudioEnabled(): boolean; - -declare function UIAccessibilityIsClosedCaptioningEnabled(): boolean; - -declare function UIAccessibilityIsInvertColorsEnabled(): boolean; - -declare function UIAccessibilityIsGuidedAccessEnabled(): boolean; - -declare function UIAccessibilityIsBoldTextEnabled(): boolean; - -declare function UIAccessibilityButtonShapesEnabled(): boolean; - -declare function UIAccessibilityIsGrayscaleEnabled(): boolean; - -declare function UIAccessibilityIsReduceTransparencyEnabled(): boolean; - -declare function UIAccessibilityIsReduceMotionEnabled(): boolean; - -declare function UIAccessibilityPrefersCrossFadeTransitions(): boolean; - -declare function UIAccessibilityIsVideoAutoplayEnabled(): boolean; - -declare function UIAccessibilityDarkerSystemColorsEnabled(): boolean; - -declare function UIAccessibilityIsSwitchControlRunning(): boolean; - -declare function UIAccessibilityIsSpeakSelectionEnabled(): boolean; - -declare function UIAccessibilityIsSpeakScreenEnabled(): boolean; - -declare function UIAccessibilityIsShakeToUndoEnabled(): boolean; - -declare function UIAccessibilityIsAssistiveTouchRunning(): boolean; - -declare function UIAccessibilityShouldDifferentiateWithoutColor(): boolean; +declare function UIAccessibilityZoomFocusChanged(type: interop.Enum, frame: CGRect, view: UIView): number; -declare function UIAccessibilityIsOnOffSwitchLabelsEnabled(): boolean; +declare function UIAccessibilityRegisterGestureConflictWithZoom(): number; -declare function UIAccessibilityRequestGuidedAccessSession(enable: boolean, completionHandler: (p1: boolean) => void): void; +declare function UIGuidedAccessConfigureAccessibilityFeatures(features: interop.Enum, enabled: boolean, completion: (p1: boolean, p2: NSError) => void): number; -declare function UIAccessibilityHearingDevicePairedEar(): interop.Enum; +declare function UIAccessibilityPostNotification(notification: number, argument: interop.Object): number; -declare function UICellAccessoryPositionBeforeAccessoryOfClass(accessoryClass: interop.Object): (p1: NSArray | Array) => number; +declare function UIAccessibilityRequestGuidedAccessSession(enable: boolean, completionHandler: (p1: boolean) => void): number; -declare function UICellAccessoryPositionAfterAccessoryOfClass(accessoryClass: interop.Object): (p1: NSArray | Array) => number; +declare function UIImageWriteToSavedPhotosAlbum(image: UIImage, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): number; -declare function UIImageWriteToSavedPhotosAlbum(image: UIImage, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): void; - -declare function UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(videoPath: string): boolean; - -declare function UISaveVideoAtPathToSavedPhotosAlbum(videoPath: string, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): void; - -declare function UIFloatRangeIsInfinite(range: UIFloatRange): boolean; - -declare function UIWritingToolsCoordinatorTextAnimationDebugDescription(animationType: interop.Enum): string; +declare function UISaveVideoAtPathToSavedPhotosAlbum(videoPath: string, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): number; declare interface UIContentView extends NSObjectProtocol { configuration: UIContentConfiguration; @@ -4276,6 +3119,37 @@ declare interface UIPageViewControllerDelegate extends NSObjectProtocol { declare class UIPageViewControllerDelegate extends NativeObject implements UIPageViewControllerDelegate { } +declare interface UIDocumentInteractionControllerDelegate extends NSObjectProtocol { + documentInteractionControllerViewControllerForPreview?(controller: UIDocumentInteractionController): UIViewController; + + documentInteractionControllerRectForPreview?(controller: UIDocumentInteractionController): CGRect; + + documentInteractionControllerViewForPreview?(controller: UIDocumentInteractionController): UIView; + + documentInteractionControllerWillBeginPreview?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerDidEndPreview?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerWillPresentOptionsMenu?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerDidDismissOptionsMenu?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerWillPresentOpenInMenu?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerDidDismissOpenInMenu?(controller: UIDocumentInteractionController): void; + + documentInteractionControllerWillBeginSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; + + documentInteractionControllerDidEndSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; + + documentInteractionControllerCanPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; + + documentInteractionControllerPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; +} + +declare class UIDocumentInteractionControllerDelegate extends NativeObject implements UIDocumentInteractionControllerDelegate { +} + declare interface UIDocumentPickerDelegate extends NSObjectProtocol { documentPickerDidPickDocumentsAtURLs?(controller: UIDocumentPickerViewController, urls: NSArray | Array): void; @@ -4300,6 +3174,8 @@ declare interface UISearchBarDelegate extends UIBarPositioningDelegate { searchBarShouldChangeTextInRangeReplacementText?(searchBar: UISearchBar, range: _NSRange, text: string): boolean; + searchBarShouldChangeTextInRangesReplacementText?(searchBar: UISearchBar, ranges: NSArray | Array, replacementText: string): boolean; + searchBarSearchButtonClicked?(searchBar: UISearchBar): void; searchBarBookmarkButtonClicked?(searchBar: UISearchBar): void; @@ -5076,6 +3952,8 @@ declare interface UITextFieldDelegate extends NSObjectProtocol { textFieldShouldChangeCharactersInRangeReplacementString?(textField: UITextField, range: _NSRange, string: string): boolean; + textFieldShouldChangeCharactersInRangesReplacementString?(textField: UITextField, ranges: NSArray | Array, string: string): boolean; + textFieldDidChangeSelection?(textField: UITextField): void; textFieldShouldClear?(textField: UITextField): boolean; @@ -5084,6 +3962,8 @@ declare interface UITextFieldDelegate extends NSObjectProtocol { textFieldEditMenuForCharactersInRangeSuggestedActions?(textField: UITextField, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + textFieldEditMenuForCharactersInRangesSuggestedActions?(textField: UITextField, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; + textFieldWillPresentEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; textFieldWillDismissEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; @@ -5107,15 +3987,41 @@ declare interface UIMenuBuilder { replaceChildrenOfMenuForIdentifierFromChildrenBlock(parentIdentifier: string, childrenBlock: (p1: NSArray | Array) => NSArray): void; + replaceMenuForIdentifierWithElements(replacedIdentifier: string, replacementElements: NSArray | Array): void; + + replaceActionForIdentifierWithElements(replacedIdentifier: string, replacementElements: NSArray | Array): void; + + replaceCommandForActionPropertyListWithElements(replacedAction: string, replacedPropertyList: interop.Object | null, replacementElements: NSArray | Array): void; + insertSiblingMenuBeforeMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; + insertElementsBeforeMenuForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; + + insertElementsAfterMenuForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; + insertSiblingMenuAfterMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; insertChildMenuAtStartOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; + insertElementsBeforeActionForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; + + insertElementsAfterActionForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; + + insertElementsBeforeCommandForActionPropertyList(insertedElements: NSArray | Array, siblingAction: string, siblingPropertyList: interop.Object | null): void; + + insertElementsAfterCommandForActionPropertyList(insertedElements: NSArray | Array, siblingAction: string, siblingPropertyList: interop.Object | null): void; + + insertElementsAtStartOfMenuForIdentifier(childElements: NSArray | Array, parentIdentifier: string): void; + insertChildMenuAtEndOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; + insertElementsAtEndOfMenuForIdentifier(childElements: NSArray | Array, parentIdentifier: string): void; + removeMenuForIdentifier(removedIdentifier: string): void; + + removeActionForIdentifier(removedIdentifier: string): void; + + removeCommandForActionPropertyList(removedAction: string, removedPropertyList: interop.Object | null): void; } declare class UIMenuBuilder extends NativeObject implements UIMenuBuilder { @@ -5305,12 +4211,16 @@ declare interface UITextViewDelegate extends NSObjectProtocol, UIScrollViewDeleg textViewShouldChangeTextInRangeReplacementText?(textView: UITextView, range: _NSRange, text: string): boolean; + textViewShouldChangeTextInRangesReplacementText?(textView: UITextView, ranges: NSArray | Array, text: string): boolean; + textViewDidChange?(textView: UITextView): void; textViewDidChangeSelection?(textView: UITextView): void; textViewEditMenuForTextInRangeSuggestedActions?(textView: UITextView, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + textViewEditMenuForTextInRangesSuggestedActions?(textView: UITextView, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; + textViewWillPresentEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; textViewWillDismissEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; @@ -5533,6 +4443,10 @@ declare interface UIApplicationDelegate extends NSObjectProtocol { applicationWillResignActive?(application: UIApplication): void; + applicationDidEnterBackground?(application: UIApplication): void; + + applicationWillEnterForeground?(application: UIApplication): void; + applicationHandleOpenURL?(application: UIApplication, url: NSURL): boolean; applicationOpenURLSourceApplicationAnnotation?(application: UIApplication, url: NSURL, sourceApplication: string | null, annotation: interop.Object): boolean; @@ -5587,10 +4501,6 @@ declare interface UIApplicationDelegate extends NSObjectProtocol { applicationHandleIntentCompletionHandler?(application: UIApplication, intent: INIntent, completionHandler: (p1: INIntentResponse) => void): void; - applicationDidEnterBackground?(application: UIApplication): void; - - applicationWillEnterForeground?(application: UIApplication): void; - applicationProtectedDataWillBecomeUnavailable?(application: UIApplication): void; applicationProtectedDataDidBecomeAvailable?(application: UIApplication): void; @@ -6473,6 +5383,10 @@ declare interface UISplitViewControllerDelegate { splitViewControllerWillHideColumn?(svc: UISplitViewController, column: interop.Enum): void; + splitViewControllerDidShowColumn?(svc: UISplitViewController, column: interop.Enum): void; + + splitViewControllerDidHideColumn?(svc: UISplitViewController, column: interop.Enum): void; + splitViewControllerInteractivePresentationGestureWillBegin?(svc: UISplitViewController): void; splitViewControllerInteractivePresentationGestureDidEnd?(svc: UISplitViewController): void; @@ -6576,10 +5490,14 @@ declare interface UIWindowSceneDelegate extends UISceneDelegate { windowSceneDidUpdateCoordinateSpaceInterfaceOrientationTraitCollection?(windowScene: UIWindowScene, previousCoordinateSpace: UICoordinateSpace, previousInterfaceOrientation: interop.Enum, previousTraitCollection: UITraitCollection): void; + windowSceneDidUpdateEffectiveGeometry?(windowScene: UIWindowScene, previousEffectiveGeometry: UIWindowSceneGeometry): void; + windowScenePerformActionForShortcutItemCompletionHandler?(windowScene: UIWindowScene, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; windowSceneUserDidAcceptCloudKitShareWithMetadata?(windowScene: UIWindowScene, cloudKitShareMetadata: CKShareMetadata): void; + preferredWindowingControlStyleForScene?(windowScene: UIWindowScene): UISceneWindowingControlStyle; + setWindow?(window: UIWindow | null): void; } @@ -6591,43 +5509,12 @@ declare interface UITextInputTokenizer extends NSObjectProtocol { isPositionAtBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; - positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; - - isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; -} - -declare class UITextInputTokenizer extends NativeObject implements UITextInputTokenizer { -} - -declare interface UIDocumentInteractionControllerDelegate extends NSObjectProtocol { - documentInteractionControllerViewControllerForPreview?(controller: UIDocumentInteractionController): UIViewController; - - documentInteractionControllerRectForPreview?(controller: UIDocumentInteractionController): CGRect; - - documentInteractionControllerViewForPreview?(controller: UIDocumentInteractionController): UIView; - - documentInteractionControllerWillBeginPreview?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerDidEndPreview?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerWillPresentOptionsMenu?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerDidDismissOptionsMenu?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerWillPresentOpenInMenu?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerDidDismissOpenInMenu?(controller: UIDocumentInteractionController): void; - - documentInteractionControllerWillBeginSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; - - documentInteractionControllerDidEndSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; - - documentInteractionControllerCanPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; + positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; - documentInteractionControllerPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; + isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; } -declare class UIDocumentInteractionControllerDelegate extends NativeObject implements UIDocumentInteractionControllerDelegate { +declare class UITextInputTokenizer extends NativeObject implements UITextInputTokenizer { } declare interface UITextPasteItem extends NSObjectProtocol { @@ -6703,21 +5590,6 @@ declare interface UIViewControllerTransitionCoordinator extends UIViewController declare class UIViewControllerTransitionCoordinator extends NativeObject implements UIViewControllerTransitionCoordinator { } -declare interface UICoordinateSpace extends NSObjectProtocol { - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - - readonly bounds: CGRect; -} - -declare class UICoordinateSpace extends NativeObject implements UICoordinateSpace { -} - declare interface UIFocusItem extends UIFocusEnvironment { readonly canBecomeFocused: boolean; @@ -6842,6 +5714,8 @@ declare interface UIResponderStandardEditActions extends NSObjectProtocol { pasteAndSearch?(sender: interop.Object | null): void; + newFromPasteboard?(sender: interop.Object | null): void; + select?(sender: interop.Object | null): void; selectAll?(sender: interop.Object | null): void; @@ -6862,6 +5736,14 @@ declare interface UIResponderStandardEditActions extends NSObjectProtocol { decreaseSize?(sender: interop.Object | null): void; + alignLeft?(sender: interop.Object | null): void; + + alignCenter?(sender: interop.Object | null): void; + + alignJustified?(sender: interop.Object | null): void; + + alignRight?(sender: interop.Object | null): void; + find?(sender: interop.Object | null): void; findAndReplace?(sender: interop.Object | null): void; @@ -6884,6 +5766,12 @@ declare interface UIResponderStandardEditActions extends NSObjectProtocol { export?(sender: interop.Object | null): void; + toggleSidebar?(sender: interop.Object | null): void; + + toggleInspector?(sender: interop.Object | null): void; + + performClose?(sender: interop.Object | null): void; + showWritingTools?(sender: interop.Object): void; } @@ -6923,6 +5811,8 @@ declare interface UIMenuLeaf extends NSObjectProtocol { state: interop.Enum; + repeatBehavior: interop.Enum; + readonly sender: interop.Object; readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; @@ -6940,6 +5830,8 @@ declare interface UIMenuLeaf extends NSObjectProtocol { setAttributes(attributes: interop.Enum): void; setState(state: interop.Enum): void; + + setRepeatBehavior(repeatBehavior: interop.Enum): void; } declare class UIMenuLeaf extends NativeObject implements UIMenuLeaf { @@ -7049,6 +5941,12 @@ declare interface UIMutableTraits extends NSObjectProtocol { listEnvironment: interop.Enum; + tabAccessoryEnvironment: interop.Enum; + + splitViewControllerLayoutEnvironment: interop.Enum; + + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + setUserInterfaceIdiom(userInterfaceIdiom: interop.Enum): void; setUserInterfaceStyle(userInterfaceStyle: interop.Enum): void; @@ -7084,6 +5982,12 @@ declare interface UIMutableTraits extends NSObjectProtocol { setTypesettingLanguage(typesettingLanguage: string): void; setListEnvironment(listEnvironment: interop.Enum): void; + + setTabAccessoryEnvironment(tabAccessoryEnvironment: interop.Enum): void; + + setSplitViewControllerLayoutEnvironment(splitViewControllerLayoutEnvironment: interop.Enum): void; + + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; } declare class UIMutableTraits extends NativeObject implements UIMutableTraits { @@ -7455,6 +6359,8 @@ declare interface UITextInputTraits extends NSObjectProtocol { conversationContext?: UIConversationContext; + allowsNumberPadPopover?: boolean; + setAutocapitalizationType?(autocapitalizationType: interop.Enum): void; setAutocorrectionType?(autocorrectionType: interop.Enum): void; @@ -7492,6 +6398,8 @@ declare interface UITextInputTraits extends NSObjectProtocol { setAllowedWritingToolsResultOptions?(allowedWritingToolsResultOptions: interop.Enum): void; setConversationContext?(conversationContext: UIConversationContext): void; + + setAllowsNumberPadPopover?(allowsNumberPadPopover: boolean): void; } declare class UITextInputTraits extends NativeObject implements UITextInputTraits { @@ -7527,6 +6435,25 @@ declare interface UIPencilInteractionDelegate extends NSObjectProtocol { declare class UIPencilInteractionDelegate extends NativeObject implements UIPencilInteractionDelegate { } +declare interface UIDocumentBrowserViewControllerDelegate extends NSObjectProtocol { + documentBrowserDidPickDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; + + documentBrowserDidPickDocumentsAtURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; + + documentBrowserDidRequestDocumentCreationWithHandler?(controller: UIDocumentBrowserViewController, importHandler: (p1: NSURL, p2: interop.Enum) => void | null): void; + + documentBrowserDidImportDocumentAtURLToDestinationURL?(controller: UIDocumentBrowserViewController, sourceURL: NSURL, destinationURL: NSURL): void; + + documentBrowserFailedToImportDocumentAtURLError?(controller: UIDocumentBrowserViewController, documentURL: NSURL, error: NSError | null): void; + + documentBrowserApplicationActivitiesForDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): NSArray; + + documentBrowserWillPresentActivityViewController?(controller: UIDocumentBrowserViewController, activityViewController: UIActivityViewController): void; +} + +declare class UIDocumentBrowserViewControllerDelegate extends NativeObject implements UIDocumentBrowserViewControllerDelegate { +} + declare interface UITextSelectionHighlightView extends UICoordinateSpace { get selectionRects(): NSArray; set selectionRects(value: NSArray | Array); @@ -7693,25 +6620,6 @@ declare interface UITraitOverrides extends UIMutableTraits { declare class UITraitOverrides extends NativeObject implements UITraitOverrides { } -declare interface UIDocumentBrowserViewControllerDelegate extends NSObjectProtocol { - documentBrowserDidPickDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; - - documentBrowserDidPickDocumentsAtURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; - - documentBrowserDidRequestDocumentCreationWithHandler?(controller: UIDocumentBrowserViewController, importHandler: (p1: NSURL, p2: interop.Enum) => void | null): void; - - documentBrowserDidImportDocumentAtURLToDestinationURL?(controller: UIDocumentBrowserViewController, sourceURL: NSURL, destinationURL: NSURL): void; - - documentBrowserFailedToImportDocumentAtURLError?(controller: UIDocumentBrowserViewController, documentURL: NSURL, error: NSError | null): void; - - documentBrowserApplicationActivitiesForDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): NSArray; - - documentBrowserWillPresentActivityViewController?(controller: UIDocumentBrowserViewController, activityViewController: UIActivityViewController): void; -} - -declare class UIDocumentBrowserViewControllerDelegate extends NativeObject implements UIDocumentBrowserViewControllerDelegate { -} - declare interface UINavigationBarDelegate extends UIBarPositioningDelegate { navigationBarShouldPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; @@ -7926,379 +6834,464 @@ declare interface UICollectionViewDropCoordinator extends NSObjectProtocol { declare class UICollectionViewDropCoordinator extends NativeObject implements UICollectionViewDropCoordinator { } -declare class UIScene extends UIResponder { - initWithSessionConnectionOptions(session: UISceneSession, connectionOptions: UISceneConnectionOptions): this; +declare class UISymbolEffectCompletionContext extends NSObject { + readonly finished: boolean; - readonly session: UISceneSession; + readonly sender: interop.Object; - delegate: UISceneDelegate; + readonly effect: NSSymbolEffect; - readonly activationState: interop.Enum; + readonly contentTransition: NSSymbolContentTransition; - openURLOptionsCompletionHandler(url: NSURL, options: UISceneOpenExternalURLOptions | null, completion: (p1: boolean) => void | null): void; + isFinished(): boolean; +} - title: string; +declare class UISceneOpenExternalURLOptions extends NSObject { + universalLinksOnly: boolean; - subtitle: string; + eventAttribution: UIEventAttribution; - activationConditions: UISceneActivationConditions; + setUniversalLinksOnly(universalLinksOnly: boolean): void; - setDelegate(delegate: UISceneDelegate | null): void; + setEventAttribution(eventAttribution: UIEventAttribution): void; +} - setTitle(title: string | null): void; +declare class UITraitTypesettingLanguage extends NSObject implements UIObjectTraitDefinition { + static readonly defaultValue: NSObject; - setSubtitle(subtitle: string): void; + static readonly identifier: string; - setActivationConditions(activationConditions: UISceneActivationConditions): void; + static readonly name: string; - readonly pointerLockState: UIPointerLockState; + static readonly affectsColorAppearance: boolean; +} - extendStateRestoration(): void; +declare class UIActivityItemProvider extends NSOperation implements UIActivityItemSource { + initWithPlaceholderItem(placeholderItem: interop.Object): this; - completeStateRestoration(): void; + readonly placeholderItem: interop.Object; - readonly systemProtectionManager: UISceneSystemProtectionManager; + readonly activityType: string; + + readonly item: interop.Object; + + activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; + + activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; + + activityViewControllerSubjectForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + + activityViewControllerDataTypeIdentifierForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + + activityViewControllerThumbnailImageForActivityTypeSuggestedSize(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; + + activityViewControllerLinkMetadata(activityViewController: UIActivityViewController): LPLinkMetadata; + + activityViewControllerShareRecipients(activityViewController: UIActivityViewController): NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare class UIPencilInteractionTap extends NSObject { - readonly timestamp: number; +declare class UIDictationPhrase extends NSObject { + readonly text: string; - readonly hoverPose: UIPencilHoverPose; + readonly alternativeInterpretations: NSArray; } -declare class UICollectionViewCompositionalLayout extends UICollectionViewLayout { - initWithSection(section: NSCollectionLayoutSection): this; +declare class UIContentUnavailableView extends UIView implements UIContentView { + initWithConfiguration(configuration: UIContentUnavailableConfiguration): this; - initWithSectionConfiguration(section: NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; + initWithCoder(coder: NSCoder): this; - initWithSectionProvider(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection): this; + configuration: UIContentUnavailableConfiguration; - initWithSectionProviderConfiguration(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; + scrollEnabled: boolean; - configuration: UICollectionViewCompositionalLayoutConfiguration; + setConfiguration(configuration: UIContentUnavailableConfiguration): void; - setConfiguration(configuration: UICollectionViewCompositionalLayoutConfiguration): void; + isScrollEnabled(): boolean; - static layoutWithListConfiguration any>(this: This, configuration: UICollectionLayoutListConfiguration): InstanceType; -} + setScrollEnabled(scrollEnabled: boolean): void; -declare class UIMenu extends UIMenuElement { - readonly identifier: string; + supportsConfiguration(configuration: UIContentConfiguration): boolean; - readonly options: interop.Enum; + isEqual(object: interop.Object): boolean; - preferredElementSize: interop.Enum; + readonly hash: number; - readonly children: NSArray; + readonly superclass: interop.Object; - readonly selectedElements: NSArray; + class(): interop.Object; - displayPreferences: UIMenuDisplayPreferences; + self(): this; - static menuWithChildren(children: NSArray | Array): UIMenu; + performSelector(aSelector: string): interop.Object; - static menuWithTitleChildren(title: string, children: NSArray | Array): UIMenu; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - static menuWithTitleImageIdentifierOptionsChildren(title: string, image: UIImage | null, identifier: string | null, options: interop.Enum, children: NSArray | Array): UIMenu; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - initWithCoder(coder: NSCoder): this; + readonly isProxy: boolean; - menuByReplacingChildren(newChildren: NSArray | Array): UIMenu; + isKindOfClass(aClass: interop.Object): boolean; - setPreferredElementSize(preferredElementSize: interop.Enum): void; + isMemberOfClass(aClass: interop.Object): boolean; - setDisplayPreferences(displayPreferences: UIMenuDisplayPreferences): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIBlurEffect extends UIVisualEffect { + static effectWithStyle(style: interop.Enum): UIBlurEffect; +} + +declare class UITraitVerticalSizeClass extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } -declare class UIImageView extends UIView { - initWithImage(image: UIImage | null): this; +declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { + init(): this; + + initWithCoder(coder: NSCoder): this; + + delegate: NSTextContentManagerDelegate; - initWithImageHighlightedImage(image: UIImage | null, highlightedImage: UIImage | null): this; + readonly textLayoutManagers: NSArray; - image: UIImage; + addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - highlightedImage: UIImage; + removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - preferredSymbolConfiguration: UIImageSymbolConfiguration; + primaryTextLayoutManager: NSTextLayoutManager; - userInteractionEnabled: boolean; + synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; - highlighted: boolean; + textElementsForRange(range: NSTextRange): NSArray; - get animationImages(): NSArray; - set animationImages(value: NSArray | Array); + readonly hasEditingTransaction: boolean; - get highlightedAnimationImages(): NSArray; - set highlightedAnimationImages(value: NSArray | Array); + performEditingTransactionUsingBlock(transaction: () => void): void; - animationDuration: number; + recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; - animationRepeatCount: number; + automaticallySynchronizesTextLayoutManagers: boolean; - tintColor: UIColor; + automaticallySynchronizesToBackingStore: boolean; - startAnimating(): void; + setDelegate(delegate: NSTextContentManagerDelegate | null): void; - stopAnimating(): void; + setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; - readonly animating: boolean; + setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; - preferredImageDynamicRange: interop.Enum; + setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; - readonly imageDynamicRange: interop.Enum; + readonly documentRange: NSTextRange; - setImage(image: UIImage | null): void; + enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; - setHighlightedImage(highlightedImage: UIImage): void; + replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; - setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration): void; + synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; - isUserInteractionEnabled(): boolean; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - isHighlighted(): boolean; + adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; - setHighlighted(highlighted: boolean): void; + isEqual(object: interop.Object): boolean; - setAnimationImages(animationImages: NSArray | Array | null): void; + readonly hash: number; - setHighlightedAnimationImages(highlightedAnimationImages: NSArray | Array): void; + readonly superclass: interop.Object; - setAnimationDuration(animationDuration: number): void; + class(): interop.Object; - setAnimationRepeatCount(animationRepeatCount: number): void; + self(): this; - setTintColor(tintColor: UIColor | null): void; + performSelector(aSelector: string): interop.Object; - isAnimating(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - addSymbolEffect(symbolEffect: NSSymbolEffect): void; + readonly isProxy: boolean; - addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + isKindOfClass(aClass: interop.Object): boolean; - addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - addSymbolEffectOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + respondsToSelector(aSelector: string): boolean; - removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + retain(): this; - removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + release(): void; - removeSymbolEffectOfTypeOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + autorelease(): this; - removeAllSymbolEffects(): void; + retainCount(): number; - removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + readonly zone: interop.Pointer; - removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + readonly description: string; - setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; + readonly debugDescription: string; - setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + static readonly supportsSecureCoding: boolean; - setSymbolImageWithContentTransitionOptionsCompletion(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + encodeWithCoder(coder: NSCoder): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class UIImagePickerController extends UINavigationController implements NSCoding { - static isSourceTypeAvailable(sourceType: interop.Enum): boolean; +declare class UITextDragPreviewRenderer extends NSObject { + initWithLayoutManagerRange(layoutManager: NSLayoutManager, range: _NSRange): this; - static availableMediaTypesForSourceType(sourceType: interop.Enum): NSArray; + initWithLayoutManagerRangeUnifyRects(layoutManager: NSLayoutManager, range: _NSRange, unifyRects: boolean): this; - static isCameraDeviceAvailable(cameraDevice: interop.Enum): boolean; + readonly layoutManager: NSLayoutManager; - static isFlashAvailableForCameraDevice(cameraDevice: interop.Enum): boolean; + readonly image: UIImage; - static availableCaptureModesForCameraDevice(cameraDevice: interop.Enum): NSArray; + readonly firstLineRect: CGRect; - // @ts-ignore MemberDecl.tsIgnore - delegate: UIImagePickerControllerDelegate; + readonly bodyRect: CGRect; - sourceType: interop.Enum; + readonly lastLineRect: CGRect; - get mediaTypes(): NSArray; - set mediaTypes(value: NSArray | Array); + adjustFirstLineRectBodyRectLastLineRectTextOrigin(firstLineRect: interop.PointerConvertible, bodyRect: interop.PointerConvertible, lastLineRect: interop.PointerConvertible, origin: CGPoint): void; +} - allowsEditing: boolean; +declare class UISceneWindowingControlStyle extends NSObject { + static readonly automaticStyle: UISceneWindowingControlStyle; - allowsImageEditing: boolean; + static readonly unifiedStyle: UISceneWindowingControlStyle; - imageExportPreset: interop.Enum; + static readonly minimalStyle: UISceneWindowingControlStyle; +} - videoMaximumDuration: number; +// @ts-ignore ClassDecl.tsIgnore +declare class UIResponder extends NSObject implements UIResponderStandardEditActions { + readonly nextResponder: UIResponder; - videoQuality: interop.Enum; + readonly canBecomeFirstResponder: boolean; - videoExportPreset: string; + becomeFirstResponder(): boolean; - showsCameraControls: boolean; + readonly canResignFirstResponder: boolean; - cameraOverlayView: UIView; + resignFirstResponder(): boolean; - cameraViewTransform: CGAffineTransform; + readonly isFirstResponder: boolean; - takePicture(): void; + touchesBeganWithEvent(touches: NSSet, event: UIEvent | null): void; - startVideoCapture(): boolean; + touchesMovedWithEvent(touches: NSSet, event: UIEvent | null): void; - stopVideoCapture(): void; + touchesEndedWithEvent(touches: NSSet, event: UIEvent | null): void; - cameraCaptureMode: interop.Enum; + touchesCancelledWithEvent(touches: NSSet, event: UIEvent | null): void; - cameraDevice: interop.Enum; + touchesEstimatedPropertiesUpdated(touches: NSSet): void; - cameraFlashMode: interop.Enum; + pressesBeganWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UIImagePickerControllerDelegate | null): void; + pressesChangedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - setSourceType(sourceType: interop.Enum): void; + pressesEndedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - setMediaTypes(mediaTypes: NSArray | Array): void; + pressesCancelledWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - setAllowsEditing(allowsEditing: boolean): void; + motionBeganWithEvent(motion: interop.Enum, event: UIEvent | null): void; - setAllowsImageEditing(allowsImageEditing: boolean): void; + motionEndedWithEvent(motion: interop.Enum, event: UIEvent | null): void; - setImageExportPreset(imageExportPreset: interop.Enum): void; + motionCancelledWithEvent(motion: interop.Enum, event: UIEvent | null): void; - setVideoMaximumDuration(videoMaximumDuration: number): void; + remoteControlReceivedWithEvent(event: UIEvent | null): void; - setVideoQuality(videoQuality: interop.Enum): void; + canPerformActionWithSender(action: string, sender: interop.Object | null): boolean; - setVideoExportPreset(videoExportPreset: string): void; + targetForActionWithSender(action: string, sender: interop.Object | null): interop.Object; - setShowsCameraControls(showsCameraControls: boolean): void; + buildMenuWithBuilder(builder: UIMenuBuilder): void; - setCameraOverlayView(cameraOverlayView: UIView): void; + validateCommand(command: UICommand): void; - setCameraViewTransform(cameraViewTransform: CGAffineTransform): void; + providerForDeferredMenuElement(deferredElement: UIDeferredMenuElement): UIDeferredMenuElementProvider; - setCameraCaptureMode(cameraCaptureMode: interop.Enum): void; + readonly undoManager: NSUndoManager; - setCameraDevice(cameraDevice: interop.Enum): void; + readonly editingInteractionConfiguration: interop.Enum; - setCameraFlashMode(cameraFlashMode: interop.Enum): void; + readonly keyCommands: NSArray; - encodeWithCoder(coder: NSCoder): void; + readonly inputView: UIView; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(coder: NSCoder): this; -} + readonly inputAccessoryView: UIView; -declare class UISymbolEffectCompletionContext extends NSObject { - readonly finished: boolean; + readonly inputAssistantItem: UITextInputAssistantItem; - readonly sender: interop.Object; + readonly inputViewController: UIInputViewController; - readonly effect: NSSymbolEffect; + readonly inputAccessoryViewController: UIInputViewController; - readonly contentTransition: NSSymbolContentTransition; + readonly textInputMode: UITextInputMode; - isFinished(): boolean; -} + readonly textInputContextIdentifier: string; -declare class UITraitTypesettingLanguage extends NSObject implements UIObjectTraitDefinition { - static readonly defaultValue: NSObject; + static clearTextInputContextIdentifier(identifier: string): void; - static readonly identifier: string; + reloadInputViews(): void; - static readonly name: string; + userActivity: NSUserActivity; - static readonly affectsColorAppearance: boolean; -} + updateUserActivityState(activity: NSUserActivity): void; -declare class UIActivityItemProvider extends NSOperation implements UIActivityItemSource { - initWithPlaceholderItem(placeholderItem: interop.Object): this; + restoreUserActivityState(activity: NSUserActivity): void; - readonly placeholderItem: interop.Object; + setUserActivity(userActivity: NSUserActivity): void; - readonly activityType: string; + captureTextFromCamera(sender: interop.Object | null): void; - readonly item: interop.Object; + activityItemsConfiguration: UIActivityItemsConfigurationReading; - activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; + setActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): void; - activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; + readonly pencilKitResponderState: PKResponderState; - activityViewControllerSubjectForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + cut(sender: interop.Object | null): void; - activityViewControllerDataTypeIdentifierForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + // @ts-ignore MemberDecl.tsIgnore + copy(sender: interop.Object | null): void; - activityViewControllerThumbnailImageForActivityTypeSuggestedSize(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; + paste(sender: interop.Object | null): void; - activityViewControllerLinkMetadata(activityViewController: UIActivityViewController): LPLinkMetadata; + pasteAndMatchStyle(sender: interop.Object | null): void; - activityViewControllerShareRecipients(activityViewController: UIActivityViewController): NSArray; + pasteAndGo(sender: interop.Object | null): void; - isEqual(object: interop.Object): boolean; + pasteAndSearch(sender: interop.Object | null): void; - readonly hash: number; + newFromPasteboard(sender: interop.Object | null): void; - readonly superclass: interop.Object; + select(sender: interop.Object | null): void; - class(): interop.Object; + selectAll(sender: interop.Object | null): void; - self(): this; + delete(sender: interop.Object | null): void; - performSelector(aSelector: string): interop.Object; + makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + toggleBoldface(sender: interop.Object | null): void; - readonly isProxy: boolean; + toggleItalics(sender: interop.Object | null): void; - isKindOfClass(aClass: interop.Object): boolean; + toggleUnderline(sender: interop.Object | null): void; - isMemberOfClass(aClass: interop.Object): boolean; + increaseSize(sender: interop.Object | null): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + decreaseSize(sender: interop.Object | null): void; - respondsToSelector(aSelector: string): boolean; + alignLeft(sender: interop.Object | null): void; - retain(): this; + alignCenter(sender: interop.Object | null): void; - release(): void; + alignJustified(sender: interop.Object | null): void; - autorelease(): this; + alignRight(sender: interop.Object | null): void; - retainCount(): number; + find(sender: interop.Object | null): void; + + findAndReplace(sender: interop.Object | null): void; - readonly zone: interop.Pointer; + findNext(sender: interop.Object | null): void; - readonly description: string; + findPrevious(sender: interop.Object | null): void; - readonly debugDescription: string; -} + useSelectionForFind(sender: interop.Object | null): void; -declare class UIDictationPhrase extends NSObject { - readonly text: string; + updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; - readonly alternativeInterpretations: NSArray; -} + print(sender: interop.Object | null): void; -declare class UIContentUnavailableView extends UIView implements UIContentView { - initWithConfiguration(configuration: UIContentUnavailableConfiguration): this; + rename(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; + duplicate(sender: interop.Object | null): void; - configuration: UIContentUnavailableConfiguration; + move(sender: interop.Object | null): void; - scrollEnabled: boolean; + export(sender: interop.Object | null): void; - setConfiguration(configuration: UIContentUnavailableConfiguration): void; + toggleSidebar(sender: interop.Object | null): void; - isScrollEnabled(): boolean; + toggleInspector(sender: interop.Object | null): void; - setScrollEnabled(scrollEnabled: boolean): void; + performClose(sender: interop.Object | null): void; - supportsConfiguration(configuration: UIContentConfiguration): boolean; + showWritingTools(sender: interop.Object): void; isEqual(object: interop.Object): boolean; @@ -8341,1093 +7334,1120 @@ declare class UIContentUnavailableView extends UIView implements UIContentView { readonly debugDescription: string; } -declare class UIBlurEffect extends UIVisualEffect { - static effectWithStyle(style: interop.Enum): UIBlurEffect; -} +declare class UIActivity extends NSObject { + static readonly activityCategory: interop.Enum; -declare class UITraitVerticalSizeClass extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + readonly activityType: string; - static readonly identifier: string; + readonly activityTitle: string; - static readonly name: string; + readonly activityImage: UIImage; - static readonly affectsColorAppearance: boolean; + canPerformWithActivityItems(activityItems: NSArray | Array): boolean; + + prepareWithActivityItems(activityItems: NSArray | Array): void; + + readonly activityViewController: UIViewController; + + performActivity(): void; + + activityDidFinish(completed: boolean): void; } -declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { - init(): this; +declare class UITableViewDropPlaceholder extends UITableViewPlaceholder { + previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null; - initWithCoder(coder: NSCoder): this; + setPreviewParametersProvider(previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null): void; +} - delegate: NSTextContentManagerDelegate; +declare class UIConversationEntry extends NSObject { + text: string; - readonly textLayoutManagers: NSArray; + senderIdentifier: string; - addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + sentDate: NSDate; - removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + entryIdentifier: string; - primaryTextLayoutManager: NSTextLayoutManager; + replyThreadIdentifier: string; - synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; + primaryRecipientIdentifiers: NSSet; - textElementsForRange(range: NSTextRange): NSArray; + setText(text: string): void; - readonly hasEditingTransaction: boolean; + setSenderIdentifier(senderIdentifier: string): void; - performEditingTransactionUsingBlock(transaction: () => void): void; + setSentDate(sentDate: NSDate): void; - recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; + setEntryIdentifier(entryIdentifier: string): void; - automaticallySynchronizesTextLayoutManagers: boolean; + setReplyThreadIdentifier(replyThreadIdentifier: string | null): void; - automaticallySynchronizesToBackingStore: boolean; + setPrimaryRecipientIdentifiers(primaryRecipientIdentifiers: NSSet): void; +} - setDelegate(delegate: NSTextContentManagerDelegate | null): void; +declare class UIView extends UIResponder implements NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate { + static readonly layerClass: interop.Object; - setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; + initWithFrame(frame: CGRect): this; - setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; + initWithCoder(coder: NSCoder): this; - setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; + init(): this; - readonly documentRange: NSTextRange; + userInteractionEnabled: boolean; - enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; + tag: number; - replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; + readonly layer: CALayer; - synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; + readonly canBecomeFocused: boolean; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + readonly focused: boolean; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + focusGroupIdentifier: string; - adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; + focusGroupPriority: number; - isEqual(object: interop.Object): boolean; + focusEffect: UIFocusEffect; - readonly hash: number; + semanticContentAttribute: interop.Enum; - readonly superclass: interop.Object; + static userInterfaceLayoutDirectionForSemanticContentAttribute(attribute: interop.Enum): interop.Enum; - class(): interop.Object; + static userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(semanticContentAttribute: interop.Enum, layoutDirection: interop.Enum): interop.Enum; - self(): this; + readonly effectiveUserInterfaceLayoutDirection: interop.Enum; - performSelector(aSelector: string): interop.Object; + isUserInteractionEnabled(): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setUserInteractionEnabled(userInteractionEnabled: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setTag(tag: number): void; - readonly isProxy: boolean; + isFocused(): boolean; - isKindOfClass(aClass: interop.Object): boolean; + setFocusGroupIdentifier(focusGroupIdentifier: string): void; - isMemberOfClass(aClass: interop.Object): boolean; + setFocusGroupPriority(focusGroupPriority: number): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setFocusEffect(focusEffect: UIFocusEffect): void; - respondsToSelector(aSelector: string): boolean; + setSemanticContentAttribute(semanticContentAttribute: interop.Enum): void; - retain(): this; + frame: CGRect; - release(): void; + bounds: CGRect; - autorelease(): this; + center: CGPoint; - retainCount(): number; + transform: CGAffineTransform; - readonly zone: interop.Pointer; + transform3D: CATransform3D; - readonly description: string; + contentScaleFactor: number; - readonly debugDescription: string; + anchorPoint: CGPoint; - static readonly supportsSecureCoding: boolean; + multipleTouchEnabled: boolean; - encodeWithCoder(coder: NSCoder): void; -} + exclusiveTouch: boolean; -declare class UITextDragPreviewRenderer extends NSObject { - initWithLayoutManagerRange(layoutManager: NSLayoutManager, range: _NSRange): this; + hitTestWithEvent(point: CGPoint, event: UIEvent | null): UIView; - initWithLayoutManagerRangeUnifyRects(layoutManager: NSLayoutManager, range: _NSRange, unifyRects: boolean): this; + pointInsideWithEvent(point: CGPoint, event: UIEvent | null): boolean; - readonly layoutManager: NSLayoutManager; + convertPointToView(point: CGPoint, view: UIView | null): CGPoint; - readonly image: UIImage; + convertPointFromView(point: CGPoint, view: UIView | null): CGPoint; - readonly firstLineRect: CGRect; + convertRectToView(rect: CGRect, view: UIView | null): CGRect; - readonly bodyRect: CGRect; + convertRectFromView(rect: CGRect, view: UIView | null): CGRect; - readonly lastLineRect: CGRect; + autoresizesSubviews: boolean; - adjustFirstLineRectBodyRectLastLineRectTextOrigin(firstLineRect: interop.PointerConvertible, bodyRect: interop.PointerConvertible, lastLineRect: interop.PointerConvertible, origin: CGPoint): void; -} + autoresizingMask: interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class UIResponder extends NSObject implements UIResponderStandardEditActions { - readonly nextResponder: UIResponder; + sizeThatFits(size: CGSize): CGSize; - readonly canBecomeFirstResponder: boolean; + sizeToFit(): void; - becomeFirstResponder(): boolean; + setFrame(frame: CGRect): void; - readonly canResignFirstResponder: boolean; + setBounds(bounds: CGRect): void; - resignFirstResponder(): boolean; + setCenter(center: CGPoint): void; - readonly isFirstResponder: boolean; + setTransform(transform: CGAffineTransform): void; - touchesBeganWithEvent(touches: NSSet, event: UIEvent | null): void; + setTransform3D(transform3D: CATransform3D): void; - touchesMovedWithEvent(touches: NSSet, event: UIEvent | null): void; + setContentScaleFactor(contentScaleFactor: number): void; - touchesEndedWithEvent(touches: NSSet, event: UIEvent | null): void; + setAnchorPoint(anchorPoint: CGPoint): void; - touchesCancelledWithEvent(touches: NSSet, event: UIEvent | null): void; + isMultipleTouchEnabled(): boolean; - touchesEstimatedPropertiesUpdated(touches: NSSet): void; + setMultipleTouchEnabled(multipleTouchEnabled: boolean): void; - pressesBeganWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + isExclusiveTouch(): boolean; - pressesChangedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + setExclusiveTouch(exclusiveTouch: boolean): void; - pressesEndedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + setAutoresizesSubviews(autoresizesSubviews: boolean): void; - pressesCancelledWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + setAutoresizingMask(autoresizingMask: interop.Enum): void; - motionBeganWithEvent(motion: interop.Enum, event: UIEvent | null): void; + readonly superview: UIView; - motionEndedWithEvent(motion: interop.Enum, event: UIEvent | null): void; + readonly subviews: NSArray; - motionCancelledWithEvent(motion: interop.Enum, event: UIEvent | null): void; + readonly window: UIWindow; - remoteControlReceivedWithEvent(event: UIEvent | null): void; + removeFromSuperview(): void; - canPerformActionWithSender(action: string, sender: interop.Object | null): boolean; + insertSubviewAtIndex(view: UIView, index: number): void; - targetForActionWithSender(action: string, sender: interop.Object | null): interop.Object; + exchangeSubviewAtIndexWithSubviewAtIndex(index1: number, index2: number): void; - buildMenuWithBuilder(builder: UIMenuBuilder): void; + addSubview(view: UIView): void; - validateCommand(command: UICommand): void; + insertSubviewBelowSubview(view: UIView, siblingSubview: UIView): void; - readonly undoManager: NSUndoManager; + insertSubviewAboveSubview(view: UIView, siblingSubview: UIView): void; - readonly editingInteractionConfiguration: interop.Enum; + bringSubviewToFront(view: UIView): void; - readonly keyCommands: NSArray; + sendSubviewToBack(view: UIView): void; - readonly inputView: UIView; + didAddSubview(subview: UIView): void; - readonly inputAccessoryView: UIView; + willRemoveSubview(subview: UIView): void; - readonly inputAssistantItem: UITextInputAssistantItem; + willMoveToSuperview(newSuperview: UIView | null): void; - readonly inputViewController: UIInputViewController; + didMoveToSuperview(): void; - readonly inputAccessoryViewController: UIInputViewController; + willMoveToWindow(newWindow: UIWindow | null): void; - readonly textInputMode: UITextInputMode; + didMoveToWindow(): void; - readonly textInputContextIdentifier: string; + isDescendantOfView(view: UIView): boolean; - static clearTextInputContextIdentifier(identifier: string): void; + viewWithTag(tag: number): UIView; + + setNeedsUpdateProperties(): void; + + updateProperties(): void; + + updatePropertiesIfNeeded(): void; + + setNeedsLayout(): void; + + layoutIfNeeded(): void; + + layoutSubviews(): void; + + layoutMargins: UIEdgeInsets; + + directionalLayoutMargins: NSDirectionalEdgeInsets; + + preservesSuperviewLayoutMargins: boolean; + + insetsLayoutMarginsFromSafeArea: boolean; - reloadInputViews(): void; + layoutMarginsDidChange(): void; - userActivity: NSUserActivity; + readonly safeAreaInsets: UIEdgeInsets; - updateUserActivityState(activity: NSUserActivity): void; + safeAreaInsetsDidChange(): void; - restoreUserActivityState(activity: NSUserActivity): void; + readonly layoutMarginsGuide: UILayoutGuide; - setUserActivity(userActivity: NSUserActivity): void; + readonly readableContentGuide: UILayoutGuide; - captureTextFromCamera(sender: interop.Object | null): void; + readonly safeAreaLayoutGuide: UILayoutGuide; - activityItemsConfiguration: UIActivityItemsConfigurationReading; + readonly keyboardLayoutGuide: UIKeyboardLayoutGuide; - setActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): void; + setLayoutMargins(layoutMargins: UIEdgeInsets): void; - cut(sender: interop.Object | null): void; + setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; - // @ts-ignore MemberDecl.tsIgnore - copy(sender: interop.Object | null): void; + setPreservesSuperviewLayoutMargins(preservesSuperviewLayoutMargins: boolean): void; - paste(sender: interop.Object | null): void; + setInsetsLayoutMarginsFromSafeArea(insetsLayoutMarginsFromSafeArea: boolean): void; - pasteAndMatchStyle(sender: interop.Object | null): void; + drawRect(rect: CGRect): void; - pasteAndGo(sender: interop.Object | null): void; + setNeedsDisplay(): void; - pasteAndSearch(sender: interop.Object | null): void; + setNeedsDisplayInRect(rect: CGRect): void; - select(sender: interop.Object | null): void; + clipsToBounds: boolean; - selectAll(sender: interop.Object | null): void; + backgroundColor: UIColor; - delete(sender: interop.Object | null): void; + alpha: number; - makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; + opaque: boolean; - makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; + clearsContextBeforeDrawing: boolean; - toggleBoldface(sender: interop.Object | null): void; + hidden: boolean; - toggleItalics(sender: interop.Object | null): void; + contentMode: interop.Enum; - toggleUnderline(sender: interop.Object | null): void; + contentStretch: CGRect; - increaseSize(sender: interop.Object | null): void; + maskView: UIView; - decreaseSize(sender: interop.Object | null): void; + tintColor: UIColor; - find(sender: interop.Object | null): void; + tintAdjustmentMode: interop.Enum; - findAndReplace(sender: interop.Object | null): void; + tintColorDidChange(): void; - findNext(sender: interop.Object | null): void; + setClipsToBounds(clipsToBounds: boolean): void; - findPrevious(sender: interop.Object | null): void; + setBackgroundColor(backgroundColor: UIColor): void; - useSelectionForFind(sender: interop.Object | null): void; + setAlpha(alpha: number): void; - updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; + isOpaque(): boolean; - print(sender: interop.Object | null): void; + setOpaque(opaque: boolean): void; - rename(sender: interop.Object | null): void; + setClearsContextBeforeDrawing(clearsContextBeforeDrawing: boolean): void; - duplicate(sender: interop.Object | null): void; + isHidden(): boolean; - move(sender: interop.Object | null): void; + setHidden(hidden: boolean): void; - export(sender: interop.Object | null): void; + setContentMode(contentMode: interop.Enum): void; - showWritingTools(sender: interop.Object): void; + setContentStretch(contentStretch: CGRect): void; - isEqual(object: interop.Object): boolean; + setMaskView(maskView: UIView): void; - readonly hash: number; + setTintColor(tintColor: UIColor | null): void; - readonly superclass: interop.Object; + setTintAdjustmentMode(tintAdjustmentMode: interop.Enum): void; - class(): interop.Object; + static setAnimationsEnabled(enabled: boolean): void; - self(): this; + static readonly areAnimationsEnabled: boolean; - performSelector(aSelector: string): interop.Object; + static performWithoutAnimation(actionsWithoutAnimation: () => void): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + static readonly inheritedAnimationDuration: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static animateWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - readonly isProxy: boolean; + static animateWithDurationAnimationsCompletion(duration: number, animations: () => void, completion: (p1: boolean) => void | null): void; - isKindOfClass(aClass: interop.Object): boolean; + static animateWithDurationAnimations(duration: number, animations: () => void): void; - isMemberOfClass(aClass: interop.Object): boolean; + static animateWithSpringDurationBounceInitialSpringVelocityDelayOptionsAnimationsCompletion(duration: number, bounce: number, velocity: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + static animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(duration: number, delay: number, dampingRatio: number, velocity: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - respondsToSelector(aSelector: string): boolean; + static transitionWithViewDurationOptionsAnimationsCompletion(view: UIView, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; - retain(): this; + static transitionFromViewToViewDurationOptionsCompletion(fromView: UIView, toView: UIView, duration: number, options: interop.Enum, completion: (p1: boolean) => void | null): void; - release(): void; + static performSystemAnimationOnViewsOptionsAnimationsCompletion(animation: interop.Enum, views: NSArray | Array, options: interop.Enum, parallelAnimations: () => void | null, completion: (p1: boolean) => void | null): void; - autorelease(): this; + static modifyAnimationsWithRepeatCountAutoreversesAnimations(count: number, autoreverses: boolean, animations: () => void): void; - retainCount(): number; + static animateKeyframesWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - readonly zone: interop.Pointer; + static addKeyframeWithRelativeStartTimeRelativeDurationAnimations(frameStartTime: number, frameDuration: number, animations: () => void): void; - readonly description: string; + get gestureRecognizers(): NSArray; + set gestureRecognizers(value: NSArray | Array); - readonly debugDescription: string; -} + addGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; -declare class UIActivity extends NSObject { - static readonly activityCategory: interop.Enum; + removeGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; - readonly activityType: string; + gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; - readonly activityTitle: string; + setGestureRecognizers(gestureRecognizers: NSArray | Array): void; - readonly activityImage: UIImage; + addMotionEffect(effect: UIMotionEffect): void; - canPerformWithActivityItems(activityItems: NSArray | Array): boolean; + removeMotionEffect(effect: UIMotionEffect): void; - prepareWithActivityItems(activityItems: NSArray | Array): void; + get motionEffects(): NSArray; + set motionEffects(value: NSArray | Array); - readonly activityViewController: UIViewController; + setMotionEffects(motionEffects: NSArray | Array): void; - performActivity(): void; + readonly constraints: NSArray; - activityDidFinish(completed: boolean): void; -} + addConstraint(constraint: NSLayoutConstraint): void; -declare class UITableViewDropPlaceholder extends UITableViewPlaceholder { - previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null; + addConstraints(constraints: NSArray | Array): void; - setPreviewParametersProvider(previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null): void; -} + removeConstraint(constraint: NSLayoutConstraint): void; -declare class UIConversationEntry extends NSObject { - text: string; + removeConstraints(constraints: NSArray | Array): void; - senderIdentifier: string; + updateConstraintsIfNeeded(): void; - sentDate: NSDate; + updateConstraints(): void; - entryIdentifier: string; + needsUpdateConstraints(): boolean; - replyThreadIdentifier: string; + setNeedsUpdateConstraints(): void; - primaryRecipientIdentifiers: NSSet; + translatesAutoresizingMaskIntoConstraints: boolean; - setText(text: string): void; + static readonly requiresConstraintBasedLayout: boolean; - setSenderIdentifier(senderIdentifier: string): void; + setTranslatesAutoresizingMaskIntoConstraints(translatesAutoresizingMaskIntoConstraints: boolean): void; - setSentDate(sentDate: NSDate): void; + alignmentRectForFrame(frame: CGRect): CGRect; - setEntryIdentifier(entryIdentifier: string): void; + frameForAlignmentRect(alignmentRect: CGRect): CGRect; - setReplyThreadIdentifier(replyThreadIdentifier: string | null): void; + readonly alignmentRectInsets: UIEdgeInsets; - setPrimaryRecipientIdentifiers(primaryRecipientIdentifiers: NSSet): void; -} + viewForBaselineLayout(): UIView; -declare class UIView extends UIResponder implements NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate { - static readonly layerClass: interop.Object; + readonly viewForFirstBaselineLayout: UIView; - initWithFrame(frame: CGRect): this; + readonly viewForLastBaselineLayout: UIView; - initWithCoder(coder: NSCoder): this; + readonly intrinsicContentSize: CGSize; - userInteractionEnabled: boolean; + invalidateIntrinsicContentSize(): void; - tag: number; + contentHuggingPriorityForAxis(axis: interop.Enum): number; - readonly layer: CALayer; + setContentHuggingPriorityForAxis(priority: number, axis: interop.Enum): void; - readonly canBecomeFocused: boolean; + contentCompressionResistancePriorityForAxis(axis: interop.Enum): number; - readonly focused: boolean; + setContentCompressionResistancePriorityForAxis(priority: number, axis: interop.Enum): void; - focusGroupIdentifier: string; + systemLayoutSizeFittingSize(targetSize: CGSize): CGSize; - focusGroupPriority: number; + systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority(targetSize: CGSize, horizontalFittingPriority: number, verticalFittingPriority: number): CGSize; - focusEffect: UIFocusEffect; + readonly layoutGuides: NSArray; - semanticContentAttribute: interop.Enum; + addLayoutGuide(layoutGuide: UILayoutGuide): void; - static userInterfaceLayoutDirectionForSemanticContentAttribute(attribute: interop.Enum): interop.Enum; + removeLayoutGuide(layoutGuide: UILayoutGuide): void; - static userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(semanticContentAttribute: interop.Enum, layoutDirection: interop.Enum): interop.Enum; + readonly leadingAnchor: NSLayoutXAxisAnchor; - readonly effectiveUserInterfaceLayoutDirection: interop.Enum; + readonly trailingAnchor: NSLayoutXAxisAnchor; - isUserInteractionEnabled(): boolean; + readonly leftAnchor: NSLayoutXAxisAnchor; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + readonly rightAnchor: NSLayoutXAxisAnchor; - setTag(tag: number): void; + readonly topAnchor: NSLayoutYAxisAnchor; - isFocused(): boolean; + readonly bottomAnchor: NSLayoutYAxisAnchor; - setFocusGroupIdentifier(focusGroupIdentifier: string): void; + readonly widthAnchor: NSLayoutDimension; - setFocusGroupPriority(focusGroupPriority: number): void; + readonly heightAnchor: NSLayoutDimension; - setFocusEffect(focusEffect: UIFocusEffect): void; + readonly centerXAnchor: NSLayoutXAxisAnchor; - setSemanticContentAttribute(semanticContentAttribute: interop.Enum): void; + readonly centerYAnchor: NSLayoutYAxisAnchor; - frame: CGRect; + readonly firstBaselineAnchor: NSLayoutYAxisAnchor; - bounds: CGRect; + readonly lastBaselineAnchor: NSLayoutYAxisAnchor; - center: CGPoint; + constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; - transform: CGAffineTransform; + readonly hasAmbiguousLayout: boolean; - transform3D: CATransform3D; + exerciseAmbiguityInLayout(): void; - contentScaleFactor: number; + restorationIdentifier: string; - anchorPoint: CGPoint; + encodeRestorableStateWithCoder(coder: NSCoder): void; - multipleTouchEnabled: boolean; + decodeRestorableStateWithCoder(coder: NSCoder): void; - exclusiveTouch: boolean; + setRestorationIdentifier(restorationIdentifier: string): void; - hitTestWithEvent(point: CGPoint, event: UIEvent | null): UIView; + snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; - pointInsideWithEvent(point: CGPoint, event: UIEvent | null): boolean; + resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets(rect: CGRect, afterUpdates: boolean, capInsets: UIEdgeInsets): UIView; - convertPointToView(point: CGPoint, view: UIView | null): CGPoint; + drawViewHierarchyInRectAfterScreenUpdates(rect: CGRect, afterUpdates: boolean): boolean; - convertPointFromView(point: CGPoint, view: UIView | null): CGPoint; + static beginAnimationsContext(animationID: string | null, context: interop.PointerConvertible): void; - convertRectToView(rect: CGRect, view: UIView | null): CGRect; + static commitAnimations(): void; - convertRectFromView(rect: CGRect, view: UIView | null): CGRect; + static setAnimationDelegate(delegate: interop.Object | null): void; - autoresizesSubviews: boolean; + static setAnimationWillStartSelector(selector: string | null): void; - autoresizingMask: interop.Enum; + static setAnimationDidStopSelector(selector: string | null): void; - sizeThatFits(size: CGSize): CGSize; + static setAnimationDuration(duration: number): void; - sizeToFit(): void; + static setAnimationDelay(delay: number): void; - setFrame(frame: CGRect): void; + static setAnimationStartDate(startDate: NSDate): void; - setBounds(bounds: CGRect): void; + static setAnimationCurve(curve: interop.Enum): void; - setCenter(center: CGPoint): void; + static setAnimationRepeatCount(repeatCount: number): void; - setTransform(transform: CGAffineTransform): void; + static setAnimationRepeatAutoreverses(repeatAutoreverses: boolean): void; - setTransform3D(transform3D: CATransform3D): void; + static setAnimationBeginsFromCurrentState(fromCurrentState: boolean): void; - setContentScaleFactor(contentScaleFactor: number): void; + static setAnimationTransitionForViewCache(transition: interop.Enum, view: UIView, cache: boolean): void; - setAnchorPoint(anchorPoint: CGPoint): void; + overrideUserInterfaceStyle: interop.Enum; - isMultipleTouchEnabled(): boolean; + setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; - setMultipleTouchEnabled(multipleTouchEnabled: boolean): void; + minimumContentSizeCategory: string; - isExclusiveTouch(): boolean; + maximumContentSizeCategory: string; - setExclusiveTouch(exclusiveTouch: boolean): void; + readonly appliedContentSizeCategoryLimitsDescription: string; - setAutoresizesSubviews(autoresizesSubviews: boolean): void; + setMinimumContentSizeCategory(minimumContentSizeCategory: string): void; - setAutoresizingMask(autoresizingMask: interop.Enum): void; + setMaximumContentSizeCategory(maximumContentSizeCategory: string): void; - readonly superview: UIView; + readonly traitOverrides: UITraitOverrides; - readonly subviews: NSArray; + updateTraitsIfNeeded(): void; - readonly window: UIWindow; + layoutGuideForLayoutRegion(layoutRegion: UIViewLayoutRegion): UILayoutGuide; - removeFromSuperview(): void; + edgeInsetsForLayoutRegion(layoutRegion: UIViewLayoutRegion): UIEdgeInsets; - insertSubviewAtIndex(view: UIView, index: number): void; + directionalEdgeInsetsForLayoutRegion(layoutRegion: UIViewLayoutRegion): NSDirectionalEdgeInsets; - exchangeSubviewAtIndexWithSubviewAtIndex(index1: number, index2: number): void; + cornerConfiguration: UICornerConfiguration; - addSubview(view: UIView): void; + effectiveRadiusForCorner(corner: interop.Enum): number; - insertSubviewBelowSubview(view: UIView, siblingSubview: UIView): void; + setCornerConfiguration(cornerConfiguration: UICornerConfiguration): void; - insertSubviewAboveSubview(view: UIView, siblingSubview: UIView): void; + addInteraction(interaction: UIInteraction): void; - bringSubviewToFront(view: UIView): void; + removeInteraction(interaction: UIInteraction): void; - sendSubviewToBack(view: UIView): void; + get interactions(): NSArray; + set interactions(value: NSArray | Array); - didAddSubview(subview: UIView): void; + setInteractions(interactions: NSArray | Array): void; - willRemoveSubview(subview: UIView): void; + accessibilityIgnoresInvertColors: boolean; - willMoveToSuperview(newSuperview: UIView | null): void; + setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - didMoveToSuperview(): void; + endEditing(force: boolean): boolean; - willMoveToWindow(newWindow: UIWindow | null): void; + showsLargeContentViewer: boolean; - didMoveToWindow(): void; + largeContentTitle: string; - isDescendantOfView(view: UIView): boolean; + largeContentImage: UIImage; - viewWithTag(tag: number): UIView; + scalesLargeContentImage: boolean; - setNeedsLayout(): void; + largeContentImageInsets: UIEdgeInsets; - layoutIfNeeded(): void; + setShowsLargeContentViewer(showsLargeContentViewer: boolean): void; - layoutSubviews(): void; + setLargeContentTitle(largeContentTitle: string): void; - layoutMargins: UIEdgeInsets; + setLargeContentImage(largeContentImage: UIImage): void; - directionalLayoutMargins: NSDirectionalEdgeInsets; + setScalesLargeContentImage(scalesLargeContentImage: boolean): void; - preservesSuperviewLayoutMargins: boolean; + setLargeContentImageInsets(largeContentImageInsets: UIEdgeInsets): void; - insetsLayoutMarginsFromSafeArea: boolean; + hoverStyle: UIHoverStyle; - layoutMarginsDidChange(): void; + setHoverStyle(hoverStyle: UIHoverStyle): void; - readonly safeAreaInsets: UIEdgeInsets; + viewPrintFormatter(): UIViewPrintFormatter; - safeAreaInsetsDidChange(): void; + drawRectForViewPrintFormatter(rect: CGRect, formatter: UIViewPrintFormatter): void; - readonly layoutMarginsGuide: UILayoutGuide; + encodeWithCoder(coder: NSCoder): void; - readonly readableContentGuide: UILayoutGuide; + static appearance any>(this: This): InstanceType; - readonly safeAreaLayoutGuide: UILayoutGuide; + static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; - readonly keyboardLayoutGuide: UIKeyboardLayoutGuide; + static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; - setLayoutMargins(layoutMargins: UIEdgeInsets): void; + static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; - setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; + static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; - setPreservesSuperviewLayoutMargins(preservesSuperviewLayoutMargins: boolean): void; + static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; - setInsetsLayoutMarginsFromSafeArea(insetsLayoutMarginsFromSafeArea: boolean): void; + isEqual(object: interop.Object): boolean; - drawRect(rect: CGRect): void; + readonly hash: number; - setNeedsDisplay(): void; + readonly superclass: interop.Object; - setNeedsDisplayInRect(rect: CGRect): void; + class(): interop.Object; - clipsToBounds: boolean; + self(): this; - backgroundColor: UIColor; + performSelector(aSelector: string): interop.Object; - alpha: number; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - opaque: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - clearsContextBeforeDrawing: boolean; + readonly isProxy: boolean; - hidden: boolean; + isKindOfClass(aClass: interop.Object): boolean; - contentMode: interop.Enum; + isMemberOfClass(aClass: interop.Object): boolean; - contentStretch: CGRect; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - maskView: UIView; + respondsToSelector(aSelector: string): boolean; - tintColor: UIColor; + retain(): this; - tintAdjustmentMode: interop.Enum; + release(): void; - tintColorDidChange(): void; + autorelease(): this; - setClipsToBounds(clipsToBounds: boolean): void; + retainCount(): number; - setBackgroundColor(backgroundColor: UIColor): void; + readonly zone: interop.Pointer; - setAlpha(alpha: number): void; + readonly description: string; - isOpaque(): boolean; + readonly debugDescription: string; - setOpaque(opaque: boolean): void; + readonly collisionBoundsType: interop.Enum; - setClearsContextBeforeDrawing(clearsContextBeforeDrawing: boolean): void; + readonly collisionBoundingPath: UIBezierPath; - isHidden(): boolean; + readonly traitCollection: UITraitCollection; - setHidden(hidden: boolean): void; + traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; - setContentMode(contentMode: interop.Enum): void; + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - setContentStretch(contentStretch: CGRect): void; + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - setMaskView(maskView: UIView): void; + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setTintColor(tintColor: UIColor | null): void; + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setTintAdjustmentMode(tintAdjustmentMode: interop.Enum): void; + readonly focusItemDeferralMode: interop.Enum; - static setAnimationsEnabled(enabled: boolean): void; + readonly isTransparentFocusItem: boolean; - static readonly areAnimationsEnabled: boolean; + didHintFocusMovement(hint: UIFocusMovementHint): void; - static performWithoutAnimation(actionsWithoutAnimation: () => void): void; + readonly preferredFocusEnvironments: NSArray; - static readonly inheritedAnimationDuration: number; + readonly parentFocusEnvironment: UIFocusEnvironment; - static animateWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + readonly focusItemContainer: UIFocusItemContainer; - static animateWithDurationAnimationsCompletion(duration: number, animations: () => void, completion: (p1: boolean) => void | null): void; + setNeedsFocusUpdate(): void; - static animateWithDurationAnimations(duration: number, animations: () => void): void; + updateFocusIfNeeded(): void; - static animateWithSpringDurationBounceInitialSpringVelocityDelayOptionsAnimationsCompletion(duration: number, bounce: number, velocity: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; - static animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(duration: number, delay: number, dampingRatio: number, velocity: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; - static transitionWithViewDurationOptionsAnimationsCompletion(view: UIView, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; + readonly preferredFocusedView: UIView; - static transitionFromViewToViewDurationOptionsCompletion(fromView: UIView, toView: UIView, duration: number, options: interop.Enum, completion: (p1: boolean) => void | null): void; + readonly coordinateSpace: UICoordinateSpace; - static performSystemAnimationOnViewsOptionsAnimationsCompletion(animation: interop.Enum, views: NSArray | Array, options: interop.Enum, parallelAnimations: () => void | null, completion: (p1: boolean) => void | null): void; + focusItemsInRect(rect: CGRect): NSArray; - static modifyAnimationsWithRepeatCountAutoreversesAnimations(count: number, autoreverses: boolean, animations: () => void): void; + displayLayer(layer: CALayer): void; - static animateKeyframesWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + drawLayerInContext(layer: CALayer, ctx: interop.Object): void; - static addKeyframeWithRelativeStartTimeRelativeDurationAnimations(frameStartTime: number, frameDuration: number, animations: () => void): void; + layerWillDraw(layer: CALayer): void; - get gestureRecognizers(): NSArray; - set gestureRecognizers(value: NSArray | Array); + layoutSublayersOfLayer(layer: CALayer): void; - addGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; + actionForLayerForKey(layer: CALayer, event: string): CAAction; +} - removeGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; +declare class UIImageReader extends NSObject { + static readonly defaultReader: UIImageReader; - gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; + static readerWithConfiguration any>(this: This, configuration: UIImageReaderConfiguration): InstanceType; - setGestureRecognizers(gestureRecognizers: NSArray | Array): void; + readonly configuration: UIImageReaderConfiguration; - addMotionEffect(effect: UIMotionEffect): void; + imageWithContentsOfFileURL(url: NSURL): UIImage; - removeMotionEffect(effect: UIMotionEffect): void; + imageWithData(data: NSData): UIImage; - get motionEffects(): NSArray; - set motionEffects(value: NSArray | Array); + imageWithContentsOfFileURLCompletion(url: NSURL, completion: (p1: UIImage) => void | null): void; - setMotionEffects(motionEffects: NSArray | Array): void; + imageWithDataCompletion(data: NSData, completion: (p1: UIImage) => void | null): void; +} - readonly constraints: NSArray; +declare class UIBarButtonItem extends UIBarItem implements NSCoding { + init(): this; - addConstraint(constraint: NSLayoutConstraint): void; + initWithCoder(coder: NSCoder): this; - addConstraints(constraints: NSArray | Array): void; + initWithImageStyleTargetAction(image: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - removeConstraint(constraint: NSLayoutConstraint): void; + initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage | null, landscapeImagePhone: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - removeConstraints(constraints: NSArray | Array): void; + initWithTitleStyleTargetAction(title: string | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - updateConstraintsIfNeeded(): void; + initWithBarButtonSystemItemTargetAction(systemItem: interop.Enum, target: interop.Object | null, action: string | null): this; - updateConstraints(): void; + initWithCustomView(customView: UIView): this; - needsUpdateConstraints(): boolean; + initWithBarButtonSystemItemPrimaryAction(systemItem: interop.Enum, primaryAction: UIAction | null): this; - setNeedsUpdateConstraints(): void; + initWithPrimaryAction(primaryAction: UIAction | null): this; - translatesAutoresizingMaskIntoConstraints: boolean; + initWithBarButtonSystemItemMenu(systemItem: interop.Enum, menu: UIMenu | null): this; - static readonly requiresConstraintBasedLayout: boolean; + initWithTitleMenu(title: string | null, menu: UIMenu | null): this; - setTranslatesAutoresizingMaskIntoConstraints(translatesAutoresizingMaskIntoConstraints: boolean): void; + initWithImageMenu(image: UIImage | null, menu: UIMenu | null): this; - alignmentRectForFrame(frame: CGRect): CGRect; + initWithPrimaryActionMenu(primaryAction: UIAction | null, menu: UIMenu | null): this; - frameForAlignmentRect(alignmentRect: CGRect): CGRect; + initWithBarButtonSystemItemPrimaryActionMenu(systemItem: interop.Enum, primaryAction: UIAction | null, menu: UIMenu | null): this; - readonly alignmentRectInsets: UIEdgeInsets; + initWithTitleImageTargetActionMenu(title: string | null, image: UIImage | null, target: interop.Object | null, action: string | null, menu: UIMenu | null): this; - viewForBaselineLayout(): UIView; + static fixedSpaceItemOfWidth any>(this: This, width: number): InstanceType; - readonly viewForFirstBaselineLayout: UIView; + static flexibleSpaceItem any>(this: This): InstanceType; - readonly viewForLastBaselineLayout: UIView; + static fixedSpaceItem any>(this: This): InstanceType; - readonly intrinsicContentSize: CGSize; + style: interop.Enum; - invalidateIntrinsicContentSize(): void; + width: number; - contentHuggingPriorityForAxis(axis: interop.Enum): number; + possibleTitles: NSSet; - setContentHuggingPriorityForAxis(priority: number, axis: interop.Enum): void; + customView: UIView; - contentCompressionResistancePriorityForAxis(axis: interop.Enum): number; + action: string; - setContentCompressionResistancePriorityForAxis(priority: number, axis: interop.Enum): void; + target: interop.Object; - systemLayoutSizeFittingSize(targetSize: CGSize): CGSize; + primaryAction: UIAction; - systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority(targetSize: CGSize, horizontalFittingPriority: number, verticalFittingPriority: number): CGSize; + menu: UIMenu; - readonly layoutGuides: NSArray; + preferredMenuElementOrder: interop.Enum; - addLayoutGuide(layoutGuide: UILayoutGuide): void; + changesSelectionAsPrimaryAction: boolean; - removeLayoutGuide(layoutGuide: UILayoutGuide): void; + selected: boolean; - readonly leadingAnchor: NSLayoutXAxisAnchor; + hidden: boolean; - readonly trailingAnchor: NSLayoutXAxisAnchor; + symbolAnimationEnabled: boolean; - readonly leftAnchor: NSLayoutXAxisAnchor; + menuRepresentation: UIMenuElement; - readonly rightAnchor: NSLayoutXAxisAnchor; + hidesSharedBackground: boolean; - readonly topAnchor: NSLayoutYAxisAnchor; + sharesBackground: boolean; - readonly bottomAnchor: NSLayoutYAxisAnchor; + identifier: string; - readonly widthAnchor: NSLayoutDimension; + creatingFixedGroup(): UIBarButtonItemGroup; - readonly heightAnchor: NSLayoutDimension; + creatingMovableGroupWithCustomizationIdentifier(customizationIdentifier: string): UIBarButtonItemGroup; - readonly centerXAnchor: NSLayoutXAxisAnchor; + creatingOptionalGroupWithCustomizationIdentifierInDefaultCustomization(customizationIdentifier: string, inDefaultCustomization: boolean): UIBarButtonItemGroup; - readonly centerYAnchor: NSLayoutYAxisAnchor; + setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - readonly firstBaselineAnchor: NSLayoutYAxisAnchor; + backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - readonly lastBaselineAnchor: NSLayoutYAxisAnchor; + setBackgroundImageForStateStyleBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): void; - constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; + backgroundImageForStateStyleBarMetrics(state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): UIImage; - readonly hasAmbiguousLayout: boolean; + tintColor: UIColor; - exerciseAmbiguityInLayout(): void; + setBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; - restorationIdentifier: string; + backgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; - encodeRestorableStateWithCoder(coder: NSCoder): void; + setTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; - decodeRestorableStateWithCoder(coder: NSCoder): void; + titlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; - setRestorationIdentifier(restorationIdentifier: string): void; + setBackButtonBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; + backButtonBackgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets(rect: CGRect, afterUpdates: boolean, capInsets: UIEdgeInsets): UIView; + setBackButtonTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; - drawViewHierarchyInRectAfterScreenUpdates(rect: CGRect, afterUpdates: boolean): boolean; + backButtonTitlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; - static beginAnimationsContext(animationID: string | null, context: interop.PointerConvertible): void; + setBackButtonBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; - static commitAnimations(): void; + backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; - static setAnimationDelegate(delegate: interop.Object | null): void; + setStyle(style: interop.Enum): void; - static setAnimationWillStartSelector(selector: string | null): void; + setWidth(width: number): void; - static setAnimationDidStopSelector(selector: string | null): void; + setPossibleTitles(possibleTitles: NSSet | null): void; - static setAnimationDuration(duration: number): void; + setCustomView(customView: UIView | null): void; - static setAnimationDelay(delay: number): void; + setAction(action: string | null): void; - static setAnimationStartDate(startDate: NSDate): void; + setTarget(target: interop.Object | null): void; - static setAnimationCurve(curve: interop.Enum): void; + setPrimaryAction(primaryAction: UIAction): void; - static setAnimationRepeatCount(repeatCount: number): void; + setMenu(menu: UIMenu): void; - static setAnimationRepeatAutoreverses(repeatAutoreverses: boolean): void; + setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; - static setAnimationBeginsFromCurrentState(fromCurrentState: boolean): void; + setChangesSelectionAsPrimaryAction(changesSelectionAsPrimaryAction: boolean): void; - static setAnimationTransitionForViewCache(transition: interop.Enum, view: UIView, cache: boolean): void; + isSelected(): boolean; - overrideUserInterfaceStyle: interop.Enum; + setSelected(selected: boolean): void; - setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; + isHidden(): boolean; - minimumContentSizeCategory: string; + setHidden(hidden: boolean): void; - maximumContentSizeCategory: string; + isSymbolAnimationEnabled(): boolean; - readonly appliedContentSizeCategoryLimitsDescription: string; + setSymbolAnimationEnabled(symbolAnimationEnabled: boolean): void; - setMinimumContentSizeCategory(minimumContentSizeCategory: string): void; + setMenuRepresentation(menuRepresentation: UIMenuElement): void; - setMaximumContentSizeCategory(maximumContentSizeCategory: string): void; + setHidesSharedBackground(hidesSharedBackground: boolean): void; - readonly traitOverrides: UITraitOverrides; + setSharesBackground(sharesBackground: boolean): void; - updateTraitsIfNeeded(): void; + setIdentifier(identifier: string): void; - addInteraction(interaction: UIInteraction): void; + setTintColor(tintColor: UIColor): void; - removeInteraction(interaction: UIInteraction): void; + addSymbolEffect(symbolEffect: NSSymbolEffect): void; - get interactions(): NSArray; - set interactions(value: NSArray | Array); + addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - setInteractions(interactions: NSArray | Array): void; + addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - accessibilityIgnoresInvertColors: boolean; + removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; - setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; + removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - endEditing(force: boolean): boolean; + removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - showsLargeContentViewer: boolean; + removeAllSymbolEffects(): void; - largeContentTitle: string; + removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; - largeContentImage: UIImage; + removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; - scalesLargeContentImage: boolean; + setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; - largeContentImageInsets: UIEdgeInsets; + setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; - setShowsLargeContentViewer(showsLargeContentViewer: boolean): void; + readonly buttonGroup: UIBarButtonItemGroup; - setLargeContentTitle(largeContentTitle: string): void; + badge: UIBarButtonItemBadge; - setLargeContentImage(largeContentImage: UIImage): void; + setBadge(badge: UIBarButtonItemBadge): void; - setScalesLargeContentImage(scalesLargeContentImage: boolean): void; + encodeWithCoder(coder: NSCoder): void; +} - setLargeContentImageInsets(largeContentImageInsets: UIEdgeInsets): void; +declare class UIContextMenuSystem extends UIMenuSystem { + static readonly sharedSystem: UIContextMenuSystem; +} - hoverStyle: UIHoverStyle; +declare class UIListContentTextProperties extends NSObject implements NSCopying, NSSecureCoding { + font: UIFont; - setHoverStyle(hoverStyle: UIHoverStyle): void; + color: UIColor; - viewPrintFormatter(): UIViewPrintFormatter; + colorTransformer: (p1: UIColor) => UIColor; - drawRectForViewPrintFormatter(rect: CGRect, formatter: UIViewPrintFormatter): void; + resolvedColor(): UIColor; - encodeWithCoder(coder: NSCoder): void; + alignment: interop.Enum; - static appearance any>(this: This): InstanceType; + lineBreakMode: interop.Enum; - static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; + numberOfLines: number; - static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; + adjustsFontSizeToFitWidth: boolean; - static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; + minimumScaleFactor: number; - static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; + allowsDefaultTighteningForTruncation: boolean; - static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; + adjustsFontForContentSizeCategory: boolean; - isEqual(object: interop.Object): boolean; + showsExpansionTextWhenTruncated: boolean; - readonly hash: number; + transform: interop.Enum; - readonly superclass: interop.Object; + setFont(font: UIFont): void; - class(): interop.Object; + setColor(color: UIColor): void; - self(): this; + setColorTransformer(colorTransformer: (p1: UIColor) => UIColor | null): void; - performSelector(aSelector: string): interop.Object; + setAlignment(alignment: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setLineBreakMode(lineBreakMode: interop.Enum): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setNumberOfLines(numberOfLines: number): void; - readonly isProxy: boolean; + setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; - isKindOfClass(aClass: interop.Object): boolean; + setMinimumScaleFactor(minimumScaleFactor: number): void; - isMemberOfClass(aClass: interop.Object): boolean; + setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; - respondsToSelector(aSelector: string): boolean; + setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; - retain(): this; + setTransform(transform: interop.Enum): void; - release(): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - autorelease(): this; + static readonly supportsSecureCoding: boolean; - retainCount(): number; + encodeWithCoder(coder: NSCoder): void; - readonly zone: interop.Pointer; + initWithCoder(coder: NSCoder): this; +} - readonly description: string; +declare class UILayoutGuide extends NSObject implements NSCoding { + readonly layoutFrame: CGRect; - readonly debugDescription: string; + owningView: UIView; - readonly collisionBoundsType: interop.Enum; + identifier: string; - readonly collisionBoundingPath: UIBezierPath; + readonly leadingAnchor: NSLayoutXAxisAnchor; - readonly traitCollection: UITraitCollection; + readonly trailingAnchor: NSLayoutXAxisAnchor; - traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; + readonly leftAnchor: NSLayoutXAxisAnchor; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + readonly rightAnchor: NSLayoutXAxisAnchor; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + readonly topAnchor: NSLayoutYAxisAnchor; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + readonly bottomAnchor: NSLayoutYAxisAnchor; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + readonly widthAnchor: NSLayoutDimension; - readonly focusItemDeferralMode: interop.Enum; + readonly heightAnchor: NSLayoutDimension; - readonly isTransparentFocusItem: boolean; + readonly centerXAnchor: NSLayoutXAxisAnchor; - didHintFocusMovement(hint: UIFocusMovementHint): void; + readonly centerYAnchor: NSLayoutYAxisAnchor; - readonly preferredFocusEnvironments: NSArray; + setOwningView(owningView: UIView | null): void; - readonly parentFocusEnvironment: UIFocusEnvironment; + setIdentifier(identifier: string): void; - readonly focusItemContainer: UIFocusItemContainer; + constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; - setNeedsFocusUpdate(): void; + readonly hasAmbiguousLayout: boolean; - updateFocusIfNeeded(): void; + encodeWithCoder(coder: NSCoder): void; - shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; + initWithCoder(coder: NSCoder): this; +} - didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; +declare class UIWritingToolsCoordinatorContext extends NSObject { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - readonly preferredFocusedView: UIView; + readonly attributedString: NSAttributedString; - readonly coordinateSpace: UICoordinateSpace; + readonly range: _NSRange; - focusItemsInRect(rect: CGRect): NSArray; + readonly identifier: NSUUID; - displayLayer(layer: CALayer): void; + readonly resolvedRange: _NSRange; +} - drawLayerInContext(layer: CALayer, ctx: interop.Object): void; +declare class UIAccessibilityCustomRotorSearchPredicate extends NSObject { + currentItem: UIAccessibilityCustomRotorItemResult; - layerWillDraw(layer: CALayer): void; + searchDirection: interop.Enum; - layoutSublayersOfLayer(layer: CALayer): void; + setCurrentItem(currentItem: UIAccessibilityCustomRotorItemResult): void; - actionForLayerForKey(layer: CALayer, event: string): CAAction; + setSearchDirection(searchDirection: interop.Enum): void; } -declare class UIImageReader extends NSObject { - static readonly defaultReader: UIImageReader; +declare class UISplitViewController extends UIViewController { + initWithCoder(coder: NSCoder): this; - static readerWithConfiguration any>(this: This, configuration: UIImageReaderConfiguration): InstanceType; + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - readonly configuration: UIImageReaderConfiguration; + initWithStyle(style: interop.Enum): this; - imageWithContentsOfFileURL(url: NSURL): UIImage; + readonly style: interop.Enum; + + delegate: UISplitViewControllerDelegate; + + showsSecondaryOnlyButton: boolean; - imageWithData(data: NSData): UIImage; + preferredSplitBehavior: interop.Enum; - imageWithContentsOfFileURLCompletion(url: NSURL, completion: (p1: UIImage) => void | null): void; + readonly splitBehavior: interop.Enum; - imageWithDataCompletion(data: NSData, completion: (p1: UIImage) => void | null): void; -} + setViewControllerForColumn(vc: UIViewController | null, column: interop.Enum): void; -declare class UIWritingToolsCoordinatorContext extends NSObject { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; + viewControllerForColumn(column: interop.Enum): UIViewController; - readonly attributedString: NSAttributedString; + hideColumn(column: interop.Enum): void; - readonly range: _NSRange; + showColumn(column: interop.Enum): void; - readonly identifier: NSUUID; + isShowingColumn(column: interop.Enum): boolean; - readonly resolvedRange: _NSRange; -} + get viewControllers(): NSArray; + set viewControllers(value: NSArray | Array); -declare class UIListContentTextProperties extends NSObject implements NSCopying, NSSecureCoding { - font: UIFont; + presentsWithGesture: boolean; - color: UIColor; + readonly collapsed: boolean; - colorTransformer: (p1: UIColor) => UIColor; + preferredDisplayMode: interop.Enum; - resolvedColor(): UIColor; + readonly displayMode: interop.Enum; - alignment: interop.Enum; + readonly displayModeButtonItem: UIBarButtonItem; - lineBreakMode: interop.Enum; + displayModeButtonVisibility: interop.Enum; - numberOfLines: number; + preferredPrimaryColumnWidthFraction: number; - adjustsFontSizeToFitWidth: boolean; + preferredPrimaryColumnWidth: number; - minimumScaleFactor: number; + minimumPrimaryColumnWidth: number; - allowsDefaultTighteningForTruncation: boolean; + maximumPrimaryColumnWidth: number; - adjustsFontForContentSizeCategory: boolean; + readonly primaryColumnWidth: number; - showsExpansionTextWhenTruncated: boolean; + preferredSupplementaryColumnWidthFraction: number; - transform: interop.Enum; + preferredSupplementaryColumnWidth: number; - setFont(font: UIFont): void; + minimumSupplementaryColumnWidth: number; - setColor(color: UIColor): void; + maximumSupplementaryColumnWidth: number; - setColorTransformer(colorTransformer: (p1: UIColor) => UIColor | null): void; + readonly supplementaryColumnWidth: number; - setAlignment(alignment: interop.Enum): void; + preferredSecondaryColumnWidthFraction: number; - setLineBreakMode(lineBreakMode: interop.Enum): void; + preferredSecondaryColumnWidth: number; - setNumberOfLines(numberOfLines: number): void; + minimumSecondaryColumnWidth: number; - setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + preferredInspectorColumnWidthFraction: number; - setMinimumScaleFactor(minimumScaleFactor: number): void; + preferredInspectorColumnWidth: number; - setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; + minimumInspectorColumnWidth: number; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; + maximumInspectorColumnWidth: number; - setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; + primaryEdge: interop.Enum; - setTransform(transform: interop.Enum): void; + showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - static readonly supportsSecureCoding: boolean; + primaryBackgroundStyle: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + setDelegate(delegate: UISplitViewControllerDelegate | null): void; - initWithCoder(coder: NSCoder): this; -} + setShowsSecondaryOnlyButton(showsSecondaryOnlyButton: boolean): void; -declare class UILayoutGuide extends NSObject implements NSCoding { - readonly layoutFrame: CGRect; + setPreferredSplitBehavior(preferredSplitBehavior: interop.Enum): void; - owningView: UIView; + setViewControllers(viewControllers: NSArray | Array): void; - identifier: string; + setPresentsWithGesture(presentsWithGesture: boolean): void; - readonly leadingAnchor: NSLayoutXAxisAnchor; + isCollapsed(): boolean; - readonly trailingAnchor: NSLayoutXAxisAnchor; + setPreferredDisplayMode(preferredDisplayMode: interop.Enum): void; - readonly leftAnchor: NSLayoutXAxisAnchor; + setDisplayModeButtonVisibility(displayModeButtonVisibility: interop.Enum): void; - readonly rightAnchor: NSLayoutXAxisAnchor; + setPreferredPrimaryColumnWidthFraction(preferredPrimaryColumnWidthFraction: number): void; - readonly topAnchor: NSLayoutYAxisAnchor; + setPreferredPrimaryColumnWidth(preferredPrimaryColumnWidth: number): void; - readonly bottomAnchor: NSLayoutYAxisAnchor; + setMinimumPrimaryColumnWidth(minimumPrimaryColumnWidth: number): void; - readonly widthAnchor: NSLayoutDimension; + setMaximumPrimaryColumnWidth(maximumPrimaryColumnWidth: number): void; - readonly heightAnchor: NSLayoutDimension; + setPreferredSupplementaryColumnWidthFraction(preferredSupplementaryColumnWidthFraction: number): void; - readonly centerXAnchor: NSLayoutXAxisAnchor; + setPreferredSupplementaryColumnWidth(preferredSupplementaryColumnWidth: number): void; - readonly centerYAnchor: NSLayoutYAxisAnchor; + setMinimumSupplementaryColumnWidth(minimumSupplementaryColumnWidth: number): void; - setOwningView(owningView: UIView | null): void; + setMaximumSupplementaryColumnWidth(maximumSupplementaryColumnWidth: number): void; - setIdentifier(identifier: string): void; + setPreferredSecondaryColumnWidthFraction(preferredSecondaryColumnWidthFraction: number): void; - constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; + setPreferredSecondaryColumnWidth(preferredSecondaryColumnWidth: number): void; - readonly hasAmbiguousLayout: boolean; + setMinimumSecondaryColumnWidth(minimumSecondaryColumnWidth: number): void; - encodeWithCoder(coder: NSCoder): void; + setPreferredInspectorColumnWidthFraction(preferredInspectorColumnWidthFraction: number): void; - initWithCoder(coder: NSCoder): this; -} + setPreferredInspectorColumnWidth(preferredInspectorColumnWidth: number): void; -declare class UIAccessibilityCustomRotorSearchPredicate extends NSObject { - currentItem: UIAccessibilityCustomRotorItemResult; + setMinimumInspectorColumnWidth(minimumInspectorColumnWidth: number): void; - searchDirection: interop.Enum; + setMaximumInspectorColumnWidth(maximumInspectorColumnWidth: number): void; - setCurrentItem(currentItem: UIAccessibilityCustomRotorItemResult): void; + setPrimaryEdge(primaryEdge: interop.Enum): void; - setSearchDirection(searchDirection: interop.Enum): void; + setPrimaryBackgroundStyle(primaryBackgroundStyle: interop.Enum): void; } declare class UIVisualEffect extends NSObject implements NSCopying, NSSecureCoding { @@ -9544,20 +8564,6 @@ declare class UITableViewHeaderFooterView extends UIView { setBackgroundView(backgroundView: UIView | null): void; } -declare class UICollectionViewSupplementaryRegistration extends NSObject { - static registrationWithSupplementaryClassElementKindConfigurationHandler any>(this: This, supplementaryClass: interop.Object, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; - - static registrationWithSupplementaryNibElementKindConfigurationHandler any>(this: This, supplementaryNib: UINib, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; - - readonly supplementaryClass: interop.Object; - - readonly supplementaryNib: UINib; - - readonly elementKind: string; - - readonly configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void; -} - declare class UIAlertController extends UIViewController { static alertControllerWithTitleMessagePreferredStyle any>(this: This, title: string | null, message: string | null, preferredStyle: interop.Enum): InstanceType; @@ -9605,11 +8611,19 @@ declare class UIColorWell extends UIControl { selectedColor: UIColor; + supportsEyedropper: boolean; + + maximumLinearExposure: number; + setTitle(title: string | null): void; setSupportsAlpha(supportsAlpha: boolean): void; setSelectedColor(selectedColor: UIColor | null): void; + + setSupportsEyedropper(supportsEyedropper: boolean): void; + + setMaximumLinearExposure(maximumLinearExposure: number): void; } declare class UIViewConfigurationState extends NSObject implements UIConfigurationState { @@ -9716,6 +8730,16 @@ declare class UISceneOpenURLOptions extends NSObject { readonly eventAttribution: UIEventAttribution; } +declare class UITraitUserInterfaceLevel extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; +} + declare class UIImageAsset extends NSObject implements NSSecureCoding { init(): this; @@ -9758,6 +8782,16 @@ declare class UITableViewDropProposal extends UIDropProposal { readonly intent: interop.Enum; } +declare class UIBackgroundExtensionView extends UIView { + contentView: UIView; + + automaticallyPlacesContentView: boolean; + + setContentView(contentView: UIView | null): void; + + setAutomaticallyPlacesContentView(automaticallyPlacesContentView: boolean): void; +} + declare class UIApplicationShortcutItem extends NSObject implements NSCopying, NSMutableCopying { initWithTypeLocalizedTitleLocalizedSubtitleIconUserInfo(type: string, localizedTitle: string, localizedSubtitle: string | null, icon: UIApplicationShortcutIcon | null, userInfo: NSDictionary | Record | null): this; @@ -10449,9 +9483,9 @@ declare class UISearchController extends UIViewController implements UIViewContr } declare class UIScreenEdgePanGestureRecognizer extends UIPanGestureRecognizer { - edges: interop.Enum; + edges: number; - setEdges(edges: interop.Enum): void; + setEdges(edges: number): void; } declare class UITraitListEnvironment extends NSObject implements UINSIntegerTraitDefinition { @@ -10609,95 +9643,206 @@ declare class UIButton extends UIControl implements NSCoding { setImageEdgeInsets(imageEdgeInsets: UIEdgeInsets): void; - reversesTitleShadowWhenHighlighted: boolean; + reversesTitleShadowWhenHighlighted: boolean; + + setReversesTitleShadowWhenHighlighted(reversesTitleShadowWhenHighlighted: boolean): void; + + adjustsImageWhenHighlighted: boolean; + + setAdjustsImageWhenHighlighted(adjustsImageWhenHighlighted: boolean): void; + + adjustsImageWhenDisabled: boolean; + + setAdjustsImageWhenDisabled(adjustsImageWhenDisabled: boolean): void; + + showsTouchWhenHighlighted: boolean; + + setShowsTouchWhenHighlighted(showsTouchWhenHighlighted: boolean): void; + + backgroundRectForBounds(bounds: CGRect): CGRect; + + contentRectForBounds(bounds: CGRect): CGRect; + + titleRectForContentRect(contentRect: CGRect): CGRect; + + imageRectForContentRect(contentRect: CGRect): CGRect; + + readonly behavioralStyle: interop.Enum; + + preferredBehavioralStyle: interop.Enum; + + setPreferredBehavioralStyle(preferredBehavioralStyle: interop.Enum): void; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class UIMessageConversationEntry extends UIConversationEntry { + dataKind: interop.Enum; + + wasSentBySelf: boolean; + + setDataKind(dataKind: interop.Enum): void; + + setWasSentBySelf(wasSentBySelf: boolean): void; +} + +declare class UICellConfigurationState extends UIViewConfigurationState { + editing: boolean; + + expanded: boolean; + + swiped: boolean; + + reordering: boolean; + + cellDragState: interop.Enum; + + cellDropState: interop.Enum; + + isEditing(): boolean; + + setEditing(editing: boolean): void; + + isExpanded(): boolean; + + setExpanded(expanded: boolean): void; + + isSwiped(): boolean; + + setSwiped(swiped: boolean): void; + + isReordering(): boolean; + + setReordering(reordering: boolean): void; + + setCellDragState(cellDragState: interop.Enum): void; + + setCellDropState(cellDropState: interop.Enum): void; +} + +declare class UIMenuDisplayPreferences extends NSObject implements NSCopying, NSSecureCoding { + maximumNumberOfTitleLines: number; + + setMaximumNumberOfTitleLines(maximumNumberOfTitleLines: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class UIPrintPageRenderer extends NSObject { + headerHeight: number; + + footerHeight: number; + + readonly paperRect: CGRect; + + readonly printableRect: CGRect; + + readonly numberOfPages: number; + + get printFormatters(): NSArray; + set printFormatters(value: NSArray | Array); + + printFormattersForPageAtIndex(pageIndex: number): NSArray; + + addPrintFormatterStartingAtPageAtIndex(formatter: UIPrintFormatter, pageIndex: number): void; + + currentRenderingQualityForRequestedRenderingQuality(requestedRenderingQuality: interop.Enum): interop.Enum; - setReversesTitleShadowWhenHighlighted(reversesTitleShadowWhenHighlighted: boolean): void; + prepareForDrawingPages(range: _NSRange): void; - adjustsImageWhenHighlighted: boolean; + drawPageAtIndexInRect(pageIndex: number, printableRect: CGRect): void; - setAdjustsImageWhenHighlighted(adjustsImageWhenHighlighted: boolean): void; + drawPrintFormatterForPageAtIndex(printFormatter: UIPrintFormatter, pageIndex: number): void; - adjustsImageWhenDisabled: boolean; + drawHeaderForPageAtIndexInRect(pageIndex: number, headerRect: CGRect): void; - setAdjustsImageWhenDisabled(adjustsImageWhenDisabled: boolean): void; + drawContentForPageAtIndexInRect(pageIndex: number, contentRect: CGRect): void; - showsTouchWhenHighlighted: boolean; + drawFooterForPageAtIndexInRect(pageIndex: number, footerRect: CGRect): void; - setShowsTouchWhenHighlighted(showsTouchWhenHighlighted: boolean): void; + setHeaderHeight(headerHeight: number): void; - backgroundRectForBounds(bounds: CGRect): CGRect; + setFooterHeight(footerHeight: number): void; - contentRectForBounds(bounds: CGRect): CGRect; + setPrintFormatters(printFormatters: NSArray | Array | null): void; +} - titleRectForContentRect(contentRect: CGRect): CGRect; +declare class UISliderTrackConfiguration extends NSObject implements NSCopying, NSCoding { + allowsTickValuesOnly: boolean; - imageRectForContentRect(contentRect: CGRect): CGRect; + neutralValue: number; - readonly behavioralStyle: interop.Enum; + minimumEnabledValue: number; - preferredBehavioralStyle: interop.Enum; + maximumEnabledValue: number; - setPreferredBehavioralStyle(preferredBehavioralStyle: interop.Enum): void; + readonly ticks: NSArray; - encodeWithCoder(coder: NSCoder): void; -} + static configurationWithTicks any>(this: This, ticks: NSArray | Array): InstanceType; -declare class UIMessageConversationEntry extends UIConversationEntry { - dataKind: interop.Enum; + static configurationWithNumberOfTicks any>(this: This, ticks: number): InstanceType; - wasSentBySelf: boolean; + setAllowsTickValuesOnly(allowsTickValuesOnly: boolean): void; - setDataKind(dataKind: interop.Enum): void; + setNeutralValue(neutralValue: number): void; - setWasSentBySelf(wasSentBySelf: boolean): void; -} + setMinimumEnabledValue(minimumEnabledValue: number): void; -declare class UICellConfigurationState extends UIViewConfigurationState { - editing: boolean; + setMaximumEnabledValue(maximumEnabledValue: number): void; - expanded: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - swiped: boolean; + encodeWithCoder(coder: NSCoder): void; - reordering: boolean; + initWithCoder(coder: NSCoder): this; +} - cellDragState: interop.Enum; +declare class UIFontPickerViewController extends UIViewController { + initWithConfiguration(configuration: UIFontPickerViewControllerConfiguration): this; - cellDropState: interop.Enum; + readonly configuration: UIFontPickerViewControllerConfiguration; - isEditing(): boolean; + delegate: UIFontPickerViewControllerDelegate; - setEditing(editing: boolean): void; + selectedFontDescriptor: UIFontDescriptor; - isExpanded(): boolean; + setDelegate(delegate: UIFontPickerViewControllerDelegate | null): void; - setExpanded(expanded: boolean): void; + setSelectedFontDescriptor(selectedFontDescriptor: UIFontDescriptor | null): void; +} - isSwiped(): boolean; +declare class UITableViewRowAction extends NSObject implements NSCopying { + static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string | null, handler: (p1: UITableViewRowAction, p2: NSIndexPath) => void): InstanceType; - setSwiped(swiped: boolean): void; + readonly style: interop.Enum; - isReordering(): boolean; + title: string; - setReordering(reordering: boolean): void; + backgroundColor: UIColor; - setCellDragState(cellDragState: interop.Enum): void; + backgroundEffect: UIVisualEffect; - setCellDropState(cellDropState: interop.Enum): void; -} + setTitle(title: string | null): void; -declare class UIMenuDisplayPreferences extends NSObject implements NSCopying, NSSecureCoding { - maximumNumberOfTitleLines: number; + setBackgroundColor(backgroundColor: UIColor | null): void; - setMaximumNumberOfTitleLines(maximumNumberOfTitleLines: number): void; + setBackgroundEffect(backgroundEffect: UIVisualEffect | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static readonly supportsSecureCoding: boolean; +declare class UITabSidebarScrollTarget extends NSObject { + static targetForHeader any>(this: This): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static targetForFooter any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + static targetForTab any>(this: This, tab: UITab): InstanceType; } declare class UIMessageConversationContext extends UIConversationContext { @@ -11045,120 +10190,6 @@ declare class UICollectionViewController extends UIViewController implements UIC collectionViewIndexPathForIndexTitleAtIndex(collectionView: UICollectionView, title: string, index: number): NSIndexPath; } -declare class UIMenuController extends NSObject { - static readonly sharedMenuController: UIMenuController; - - menuVisible: boolean; - - setMenuVisible(menuVisible: boolean): void; - - setMenuVisibleAnimated(menuVisible: boolean, animated: boolean): void; - - setTargetRectInView(targetRect: CGRect, targetView: UIView): void; - - showMenuFromViewRect(targetView: UIView, targetRect: CGRect): void; - - hideMenuFromView(targetView: UIView): void; - - hideMenu(): void; - - arrowDirection: interop.Enum; - - get menuItems(): NSArray; - set menuItems(value: NSArray | Array); - - update(): void; - - readonly menuFrame: CGRect; - - isMenuVisible(): boolean; - - setArrowDirection(arrowDirection: interop.Enum): void; - - setMenuItems(menuItems: NSArray | Array): void; -} - -declare class UIPrintPageRenderer extends NSObject { - headerHeight: number; - - footerHeight: number; - - readonly paperRect: CGRect; - - readonly printableRect: CGRect; - - readonly numberOfPages: number; - - get printFormatters(): NSArray; - set printFormatters(value: NSArray | Array); - - printFormattersForPageAtIndex(pageIndex: number): NSArray; - - addPrintFormatterStartingAtPageAtIndex(formatter: UIPrintFormatter, pageIndex: number): void; - - currentRenderingQualityForRequestedRenderingQuality(requestedRenderingQuality: interop.Enum): interop.Enum; - - prepareForDrawingPages(range: _NSRange): void; - - drawPageAtIndexInRect(pageIndex: number, printableRect: CGRect): void; - - drawPrintFormatterForPageAtIndex(printFormatter: UIPrintFormatter, pageIndex: number): void; - - drawHeaderForPageAtIndexInRect(pageIndex: number, headerRect: CGRect): void; - - drawContentForPageAtIndexInRect(pageIndex: number, contentRect: CGRect): void; - - drawFooterForPageAtIndexInRect(pageIndex: number, footerRect: CGRect): void; - - setHeaderHeight(headerHeight: number): void; - - setFooterHeight(footerHeight: number): void; - - setPrintFormatters(printFormatters: NSArray | Array | null): void; -} - -declare class UIFontPickerViewController extends UIViewController { - initWithConfiguration(configuration: UIFontPickerViewControllerConfiguration): this; - - readonly configuration: UIFontPickerViewControllerConfiguration; - - delegate: UIFontPickerViewControllerDelegate; - - selectedFontDescriptor: UIFontDescriptor; - - setDelegate(delegate: UIFontPickerViewControllerDelegate | null): void; - - setSelectedFontDescriptor(selectedFontDescriptor: UIFontDescriptor | null): void; -} - -declare class UITableViewRowAction extends NSObject implements NSCopying { - static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string | null, handler: (p1: UITableViewRowAction, p2: NSIndexPath) => void): InstanceType; - - readonly style: interop.Enum; - - title: string; - - backgroundColor: UIColor; - - backgroundEffect: UIVisualEffect; - - setTitle(title: string | null): void; - - setBackgroundColor(backgroundColor: UIColor | null): void; - - setBackgroundEffect(backgroundEffect: UIVisualEffect | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UITabSidebarScrollTarget extends NSObject { - static targetForHeader any>(this: This): InstanceType; - - static targetForFooter any>(this: This): InstanceType; - - static targetForTab any>(this: This, tab: UITab): InstanceType; -} - declare class UITableViewFocusUpdateContext extends UIFocusUpdateContext { readonly previouslyFocusedIndexPath: NSIndexPath; @@ -11280,151 +10311,97 @@ declare class UIHoverLiftEffect extends NSObject implements UIHoverEffect { readonly hash: number; - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIPointerRegionRequest extends NSObject { - readonly location: CGPoint; - - readonly modifiers: interop.Enum; -} - -declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { - readonly layoutManagers: NSArray; - - addLayoutManager(aLayoutManager: NSLayoutManager): void; - - removeLayoutManager(aLayoutManager: NSLayoutManager): void; - - readonly editedMask: interop.Enum; - - readonly editedRange: _NSRange; - - readonly changeInLength: number; - - delegate: NSTextStorageDelegate; + readonly superclass: interop.Object; - editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; + class(): interop.Object; - processEditing(): void; + self(): this; - readonly fixesAttributesLazily: boolean; + performSelector(aSelector: string): interop.Object; - invalidateAttributesInRange(range: _NSRange): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - ensureAttributesAreFixedInRange(range: _NSRange): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - textStorageObserver: NSTextStorageObserving; + readonly isProxy: boolean; - setDelegate(delegate: NSTextStorageDelegate | null): void; + isKindOfClass(aClass: interop.Object): boolean; - setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; + isMemberOfClass(aClass: interop.Object): boolean; - static readonly supportsSecureCoding: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - encodeWithCoder(coder: NSCoder): void; + respondsToSelector(aSelector: string): boolean; - initWithCoder(coder: NSCoder): this; -} + retain(): this; -declare class UITraitDisplayGamut extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + release(): void; - static readonly identifier: string; + autorelease(): this; - static readonly name: string; + retainCount(): number; - static readonly affectsColorAppearance: boolean; -} + readonly zone: interop.Pointer; -declare class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate { - static interactionControllerWithURL(url: NSURL): UIDocumentInteractionController; + readonly description: string; - delegate: UIDocumentInteractionControllerDelegate; + readonly debugDescription: string; - URL: NSURL; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - UTI: string; +declare class UIPointerRegionRequest extends NSObject { + readonly location: CGPoint; - name: string; + readonly modifiers: interop.Enum; +} - readonly icons: NSArray; +declare class UITabBarItemStateAppearance extends NSObject { + get titleTextAttributes(): NSDictionary; + set titleTextAttributes(value: NSDictionary | Record); - annotation: interop.Object; + titlePositionAdjustment: UIOffset; - presentOptionsMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; + iconColor: UIColor; - presentOptionsMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; + badgePositionAdjustment: UIOffset; - presentPreviewAnimated(animated: boolean): boolean; + badgeBackgroundColor: UIColor; - presentOpenInMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; + get badgeTextAttributes(): NSDictionary; + set badgeTextAttributes(value: NSDictionary | Record); - presentOpenInMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; + badgeTitlePositionAdjustment: UIOffset; - dismissPreviewAnimated(animated: boolean): void; + setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; - dismissMenuAnimated(animated: boolean): void; + setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - readonly gestureRecognizers: NSArray; + setIconColor(iconColor: UIColor | null): void; - setDelegate(delegate: UIDocumentInteractionControllerDelegate | null): void; + setBadgePositionAdjustment(badgePositionAdjustment: UIOffset): void; - setURL(URL: NSURL | null): void; + setBadgeBackgroundColor(badgeBackgroundColor: UIColor | null): void; - setUTI(UTI: string | null): void; + setBadgeTextAttributes(badgeTextAttributes: NSDictionary | Record): void; - setName(name: string | null): void; + setBadgeTitlePositionAdjustment(badgeTitlePositionAdjustment: UIOffset): void; +} - setAnnotation(annotation: interop.Object | null): void; +declare class UISpringLoadedInteraction extends NSObject implements UIInteraction { + initWithInteractionBehaviorInteractionEffectActivationHandler(interactionBehavior: UISpringLoadedInteractionBehavior | null, interactionEffect: UISpringLoadedInteractionEffect | null, handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; - actionSheetClickedButtonAtIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + initWithActivationHandler(handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; - actionSheetCancel(actionSheet: UIActionSheet): void; + readonly interactionBehavior: UISpringLoadedInteractionBehavior; - willPresentActionSheet(actionSheet: UIActionSheet): void; + readonly interactionEffect: UISpringLoadedInteractionEffect; - didPresentActionSheet(actionSheet: UIActionSheet): void; + readonly view: UIView; - actionSheetWillDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + willMoveToView(view: UIView | null): void; - actionSheetDidDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -11568,6 +10545,20 @@ declare class UIPanGestureRecognizer extends UIGestureRecognizer { setAllowedScrollTypesMask(allowedScrollTypesMask: interop.Enum): void; } +declare class UITapGestureRecognizer extends UIGestureRecognizer { + numberOfTapsRequired: number; + + numberOfTouchesRequired: number; + + buttonMaskRequired: interop.Enum; + + setNumberOfTapsRequired(numberOfTapsRequired: number): void; + + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + + setButtonMaskRequired(buttonMaskRequired: interop.Enum): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class UIGraphicsPDFRenderer extends UIGraphicsRenderer { // @ts-ignore MemberDecl.tsIgnore @@ -11619,6 +10610,9 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS selectedRange: _NSRange; + get selectedRanges(): NSArray; + set selectedRanges(value: NSArray | Array); + editable: boolean; selectable: boolean; @@ -11699,6 +10693,8 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS setSelectedRange(selectedRange: _NSRange): void; + setSelectedRanges(selectedRanges: NSArray | Array): void; + isEditable(): boolean; setEditable(editable: boolean): void; @@ -11910,6 +10906,8 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS conversationContext: UIConversationContext; + allowsNumberPadPopover: boolean; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; setAutocorrectionType(autocorrectionType: interop.Enum): void; @@ -11944,6 +10942,8 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS setConversationContext(conversationContext: UIConversationContext): void; + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -11994,23 +10994,11 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS } declare class UISearchTab extends UITab { - initWithViewControllerProvider(viewControllerProvider: (p1: UITab) => UIViewController | null): this; -} - -declare class UIDragItem extends NSObject { - initWithItemProvider(itemProvider: NSItemProvider): this; - - readonly itemProvider: NSItemProvider; - - localObject: interop.Object; - - previewProvider: () => UIDragPreview | null; - - setNeedsDropPreviewUpdate(): void; + automaticallyActivatesSearch: boolean; - setLocalObject(localObject: interop.Object | null): void; + initWithViewControllerProvider(viewControllerProvider: (p1: UITab) => UIViewController | null): this; - setPreviewProvider(previewProvider: () => UIDragPreview | null): void; + setAutomaticallyActivatesSearch(automaticallyActivatesSearch: boolean): void; } declare class UIImpactFeedbackGenerator extends UIFeedbackGenerator { @@ -12049,114 +11037,116 @@ declare class UICollectionViewCellRegistration extends NSObject { readonly configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void; } -declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - static readonly defaultParagraphStyle: NSParagraphStyle; +declare class UIListContentView extends UIView implements UIContentView { + initWithConfiguration(configuration: UIListContentConfiguration): this; - static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; + initWithCoder(coder: NSCoder): this; - readonly lineSpacing: number; + configuration: UIListContentConfiguration; - readonly paragraphSpacing: number; + readonly textLayoutGuide: UILayoutGuide; - readonly headIndent: number; + readonly secondaryTextLayoutGuide: UILayoutGuide; - readonly tailIndent: number; + readonly imageLayoutGuide: UILayoutGuide; - readonly firstLineHeadIndent: number; + setConfiguration(configuration: UIListContentConfiguration): void; - readonly minimumLineHeight: number; + supportsConfiguration(configuration: UIContentConfiguration): boolean; - readonly maximumLineHeight: number; + isEqual(object: interop.Object): boolean; - readonly lineBreakMode: interop.Enum; + readonly hash: number; - readonly baseWritingDirection: interop.Enum; + readonly superclass: interop.Object; - readonly lineHeightMultiple: number; + class(): interop.Object; - readonly paragraphSpacingBefore: number; + self(): this; - readonly hyphenationFactor: number; + performSelector(aSelector: string): interop.Object; - readonly usesDefaultHyphenation: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly tabStops: NSArray; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - readonly defaultTabInterval: number; + readonly isProxy: boolean; - readonly textLists: NSArray; + isKindOfClass(aClass: interop.Object): boolean; - readonly allowsDefaultTighteningForTruncation: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - readonly lineBreakStrategy: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - readonly alignment: interop.Enum; + respondsToSelector(aSelector: string): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + retain(): this; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + release(): void; - static readonly supportsSecureCoding: boolean; + autorelease(): this; - encodeWithCoder(coder: NSCoder): void; + retainCount(): number; - initWithCoder(coder: NSCoder): this; -} + readonly zone: interop.Pointer; -declare class UISpringLoadedInteraction extends NSObject implements UIInteraction { - initWithInteractionBehaviorInteractionEffectActivationHandler(interactionBehavior: UISpringLoadedInteractionBehavior | null, interactionEffect: UISpringLoadedInteractionEffect | null, handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; + readonly description: string; - initWithActivationHandler(handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; + readonly debugDescription: string; +} - readonly interactionBehavior: UISpringLoadedInteractionBehavior; +declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { + static readonly defaultParagraphStyle: NSParagraphStyle; - readonly interactionEffect: UISpringLoadedInteractionEffect; + static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; - readonly view: UIView; + readonly lineSpacing: number; - willMoveToView(view: UIView | null): void; + readonly paragraphSpacing: number; - didMoveToView(view: UIView | null): void; + readonly headIndent: number; - isEqual(object: interop.Object): boolean; + readonly tailIndent: number; - readonly hash: number; + readonly firstLineHeadIndent: number; - readonly superclass: interop.Object; + readonly minimumLineHeight: number; - class(): interop.Object; + readonly maximumLineHeight: number; - self(): this; + readonly lineBreakMode: interop.Enum; - performSelector(aSelector: string): interop.Object; + readonly baseWritingDirection: interop.Enum; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly lineHeightMultiple: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly paragraphSpacingBefore: number; - readonly isProxy: boolean; + readonly hyphenationFactor: number; - isKindOfClass(aClass: interop.Object): boolean; + readonly usesDefaultHyphenation: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + readonly tabStops: NSArray; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly defaultTabInterval: number; - respondsToSelector(aSelector: string): boolean; + readonly textLists: NSArray; - retain(): this; + readonly allowsDefaultTighteningForTruncation: boolean; - release(): void; + readonly lineBreakStrategy: interop.Enum; - autorelease(): this; + readonly alignment: interop.Enum; - retainCount(): number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly zone: interop.Pointer; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly description: string; + static readonly supportsSecureCoding: boolean; - readonly debugDescription: string; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class UIMailConversationContext extends UIConversationContext { @@ -12173,6 +11163,10 @@ declare class UIMailConversationContext extends UIConversationContext { setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; } +declare class UIDeferredMenuElementProvider extends NSObject { + static providerWithElementProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; +} + declare class UICellAccessoryInsert extends UICellAccessory { backgroundColor: UIColor; @@ -12197,17 +11191,7 @@ declare class UINib extends NSObject { static nibWithDataBundle(data: NSData, bundleOrNil: NSBundle | null): UINib; - instantiateWithOwnerOptions(ownerOrNil: interop.Object | null, optionsOrNil: NSDictionary | Record | null): NSArray; -} - -declare class UITraitUserInterfaceLevel extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; + instantiateWithOwnerOptions(ownerOrNil: interop.Object | null, optionsOrNil: NSDictionary | Record | null): NSArray; } declare class UIDocumentProperties extends NSObject { @@ -12393,25 +11377,281 @@ declare class UIEventAttributionView extends UIView { declare class UIDynamicBehavior extends NSObject { addChildBehavior(behavior: UIDynamicBehavior): void; - removeChildBehavior(behavior: UIDynamicBehavior): void; + removeChildBehavior(behavior: UIDynamicBehavior): void; + + readonly childBehaviors: NSArray; + + action: () => void; + + willMoveToAnimator(dynamicAnimator: UIDynamicAnimator | null): void; + + readonly dynamicAnimator: UIDynamicAnimator; + + setAction(action: () => void | null): void; +} + +declare class UIDocumentPickerExtensionViewController extends UIViewController { + dismissGrantingAccessToURL(url: NSURL | null): void; + + prepareForPresentationInMode(mode: interop.Enum): void; + + readonly documentPickerMode: interop.Enum; + + readonly originalURL: NSURL; + + readonly validTypes: NSArray; + + readonly providerIdentifier: string; + + readonly documentStorageURL: NSURL; +} + +declare class NSTextLayoutFragment extends NSObject implements NSSecureCoding { + initWithTextElementRange(textElement: NSTextElement, rangeInElement: NSTextRange | null): this; + + initWithCoder(coder: NSCoder): this; + + readonly textLayoutManager: NSTextLayoutManager; + + readonly textElement: NSTextElement | null; + + readonly rangeInElement: NSTextRange; + + readonly textLineFragments: NSArray; + + textLineFragmentForVerticalOffsetRequiresExactMatch(verticalOffset: number, requiresExactMatch: boolean): NSTextLineFragment; + + textLineFragmentForTextLocationIsUpstreamAffinity(textLocation: NSTextLocation, isUpstreamAffinity: boolean): NSTextLineFragment; + + layoutQueue: NSOperationQueue; + + readonly state: interop.Enum; + + invalidateLayout(): void; + + readonly layoutFragmentFrame: CGRect; + + readonly renderingSurfaceBounds: CGRect; + + readonly leadingPadding: number; + + readonly trailingPadding: number; + + readonly topMargin: number; + + readonly bottomMargin: number; + + drawAtPointInContext(point: CGPoint, context: interop.Object): void; + + readonly textAttachmentViewProviders: NSArray; + + frameForTextAttachmentAtLocation(location: NSTextLocation): CGRect; + + setLayoutQueue(layoutQueue: NSOperationQueue | null): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class UISegmentedControl extends UIControl implements NSCoding { + initWithFrame(frame: CGRect): this; + + initWithCoder(coder: NSCoder): this; + + initWithItems(items: NSArray | Array | null): this; + + initWithFrameActions(frame: CGRect, actions: NSArray | Array): this; + + insertSegmentWithActionAtIndexAnimated(action: UIAction, segment: number, animated: boolean): void; + + setActionForSegmentAtIndex(action: UIAction, segment: number): void; + + actionForSegmentAtIndex(segment: number): UIAction; + + segmentIndexForActionIdentifier(actionIdentifier: string): number; + + segmentedControlStyle: interop.Enum; + + momentary: boolean; + + readonly numberOfSegments: number; + + apportionsSegmentWidthsByContent: boolean; + + insertSegmentWithTitleAtIndexAnimated(title: string | null, segment: number, animated: boolean): void; + + insertSegmentWithImageAtIndexAnimated(image: UIImage | null, segment: number, animated: boolean): void; + + removeSegmentAtIndexAnimated(segment: number, animated: boolean): void; + + removeAllSegments(): void; + + setTitleForSegmentAtIndex(title: string | null, segment: number): void; + + titleForSegmentAtIndex(segment: number): string; + + setImageForSegmentAtIndex(image: UIImage | null, segment: number): void; + + imageForSegmentAtIndex(segment: number): UIImage; + + setWidthForSegmentAtIndex(width: number, segment: number): void; + + widthForSegmentAtIndex(segment: number): number; + + setContentOffsetForSegmentAtIndex(offset: CGSize, segment: number): void; + + contentOffsetForSegmentAtIndex(segment: number): CGSize; + + setEnabledForSegmentAtIndex(enabled: boolean, segment: number): void; + + isEnabledForSegmentAtIndex(segment: number): boolean; + + selectedSegmentIndex: number; + + selectedSegmentTintColor: UIColor; + + setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; + + backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; + + setDividerImageForLeftSegmentStateRightSegmentStateBarMetrics(dividerImage: UIImage | null, leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): void; + + dividerImageForLeftSegmentStateRightSegmentStateBarMetrics(leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): UIImage; + + setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; + + titleTextAttributesForState(state: interop.Enum): NSDictionary; + + setContentPositionAdjustmentForSegmentTypeBarMetrics(adjustment: UIOffset, leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): void; + + contentPositionAdjustmentForSegmentTypeBarMetrics(leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): UIOffset; + + setSegmentedControlStyle(segmentedControlStyle: interop.Enum): void; + + isMomentary(): boolean; + + setMomentary(momentary: boolean): void; + + setApportionsSegmentWidthsByContent(apportionsSegmentWidthsByContent: boolean): void; + + setSelectedSegmentIndex(selectedSegmentIndex: number): void; + + setSelectedSegmentTintColor(selectedSegmentTintColor: UIColor): void; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class UIPopoverBackgroundView extends UIView implements UIPopoverBackgroundViewMethods { + arrowOffset: number; + + arrowDirection: interop.Enum; + + static readonly wantsDefaultContentAppearance: boolean; + + setArrowOffset(arrowOffset: number): void; + + setArrowDirection(arrowDirection: interop.Enum): void; + + static arrowBase(): number; + + static contentViewInsets(): UIEdgeInsets; + + static arrowHeight(): number; +} + +declare class UIWindowSceneGeometryPreferencesIOS extends UIWindowSceneGeometryPreferences { + init(): this; + + initWithInterfaceOrientations(interfaceOrientations: interop.Enum): this; + + interfaceOrientations: interop.Enum; + + setInterfaceOrientations(interfaceOrientations: interop.Enum): void; +} + +declare class UICellAccessoryLabel extends UICellAccessory { + initWithText(text: string): this; + + readonly text: string; + + font: UIFont; + + adjustsFontForContentSizeCategory: boolean; + + initWithCoder(coder: NSCoder): this; + + setFont(font: UIFont): void; + + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; +} + +declare class UISearchTextField extends UITextField { + get tokens(): NSArray; + set tokens(value: NSArray | Array); + + insertTokenAtIndex(token: UISearchToken, tokenIndex: number): void; + + removeTokenAtIndex(tokenIndex: number): void; + + positionOfTokenAtIndex(tokenIndex: number): UITextPosition; + + tokensInRange(textRange: UITextRange): NSArray; + + readonly textualRange: UITextRange; + + replaceTextualPortionOfRangeWithTokenAtIndex(textRange: UITextRange, token: UISearchToken, tokenIndex: number): void; + + tokenBackgroundColor: UIColor; + + allowsDeletingTokens: boolean; + + allowsCopyingTokens: boolean; + + get searchSuggestions(): NSArray; + set searchSuggestions(value: NSArray | Array); + + setTokens(tokens: NSArray | Array): void; + + setTokenBackgroundColor(tokenBackgroundColor: UIColor | null): void; + + setAllowsDeletingTokens(allowsDeletingTokens: boolean): void; + + setAllowsCopyingTokens(allowsCopyingTokens: boolean): void; + + setSearchSuggestions(searchSuggestions: NSArray | Array): void; +} + +declare class UILexiconEntry extends NSObject implements NSCopying { + readonly documentText: string; + + readonly userInput: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class UIDragPreview extends NSObject implements NSCopying { + initWithViewParameters(view: UIView, parameters: UIDragPreviewParameters): this; + + initWithView(view: UIView): this; - readonly childBehaviors: NSArray; + readonly view: UIView; - action: () => void; + readonly parameters: UIDragPreviewParameters; - willMoveToAnimator(dynamicAnimator: UIDynamicAnimator | null): void; + static previewForURL any>(this: This, url: NSURL): InstanceType; - readonly dynamicAnimator: UIDynamicAnimator; + static previewForURLTitle any>(this: This, url: NSURL, title: string | null): InstanceType; - setAction(action: () => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UILexiconEntry extends NSObject implements NSCopying { - readonly documentText: string; +declare class UIPencilInteractionSqueeze extends NSObject { + readonly timestamp: number; - readonly userInput: string; + readonly phase: interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly hoverPose: UIPencilHoverPose; } // @ts-ignore ClassDecl.tsIgnore @@ -12616,268 +11856,54 @@ declare class NSDiffableDataSourceSnapshot): void; - - readonly documentPickerMode: interop.Enum; - - readonly originalURL: NSURL; - - readonly validTypes: NSArray; - - readonly providerIdentifier: string; - - readonly documentStorageURL: NSURL; -} - -declare class NSTextLayoutFragment extends NSObject implements NSSecureCoding { - initWithTextElementRange(textElement: NSTextElement, rangeInElement: NSTextRange | null): this; - - initWithCoder(coder: NSCoder): this; - - readonly textLayoutManager: NSTextLayoutManager; - - readonly textElement: NSTextElement | null; - - readonly rangeInElement: NSTextRange; - - readonly textLineFragments: NSArray; - - textLineFragmentForVerticalOffsetRequiresExactMatch(verticalOffset: number, requiresExactMatch: boolean): NSTextLineFragment; - - textLineFragmentForTextLocationIsUpstreamAffinity(textLocation: NSTextLocation, isUpstreamAffinity: boolean): NSTextLineFragment; - - layoutQueue: NSOperationQueue; - - readonly state: interop.Enum; - - invalidateLayout(): void; - - readonly layoutFragmentFrame: CGRect; - - readonly renderingSurfaceBounds: CGRect; - - readonly leadingPadding: number; - - readonly trailingPadding: number; - - readonly topMargin: number; - - readonly bottomMargin: number; - - drawAtPointInContext(point: CGPoint, context: interop.Object): void; - - readonly textAttachmentViewProviders: NSArray; - - frameForTextAttachmentAtLocation(location: NSTextLocation): CGRect; - - setLayoutQueue(layoutQueue: NSOperationQueue | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} +declare class UIReferenceLibraryViewController extends UIViewController { + static dictionaryHasDefinitionForTerm(term: string): boolean; -declare class UISegmentedControl extends UIControl implements NSCoding { - initWithFrame(frame: CGRect): this; + initWithTerm(term: string): this; initWithCoder(coder: NSCoder): this; - - initWithItems(items: NSArray | Array | null): this; - - initWithFrameActions(frame: CGRect, actions: NSArray | Array): this; - - insertSegmentWithActionAtIndexAnimated(action: UIAction, segment: number, animated: boolean): void; - - setActionForSegmentAtIndex(action: UIAction, segment: number): void; - - actionForSegmentAtIndex(segment: number): UIAction; - - segmentIndexForActionIdentifier(actionIdentifier: string): number; - - segmentedControlStyle: interop.Enum; - - momentary: boolean; - - readonly numberOfSegments: number; - - apportionsSegmentWidthsByContent: boolean; - - insertSegmentWithTitleAtIndexAnimated(title: string | null, segment: number, animated: boolean): void; - - insertSegmentWithImageAtIndexAnimated(image: UIImage | null, segment: number, animated: boolean): void; - - removeSegmentAtIndexAnimated(segment: number, animated: boolean): void; - - removeAllSegments(): void; - - setTitleForSegmentAtIndex(title: string | null, segment: number): void; - - titleForSegmentAtIndex(segment: number): string; - - setImageForSegmentAtIndex(image: UIImage | null, segment: number): void; - - imageForSegmentAtIndex(segment: number): UIImage; - - setWidthForSegmentAtIndex(width: number, segment: number): void; - - widthForSegmentAtIndex(segment: number): number; - - setContentOffsetForSegmentAtIndex(offset: CGSize, segment: number): void; - - contentOffsetForSegmentAtIndex(segment: number): CGSize; - - setEnabledForSegmentAtIndex(enabled: boolean, segment: number): void; - - isEnabledForSegmentAtIndex(segment: number): boolean; - - selectedSegmentIndex: number; - - selectedSegmentTintColor: UIColor; - - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - - backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - - setDividerImageForLeftSegmentStateRightSegmentStateBarMetrics(dividerImage: UIImage | null, leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): void; - - dividerImageForLeftSegmentStateRightSegmentStateBarMetrics(leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): UIImage; - - setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; - - titleTextAttributesForState(state: interop.Enum): NSDictionary; - - setContentPositionAdjustmentForSegmentTypeBarMetrics(adjustment: UIOffset, leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): void; - - contentPositionAdjustmentForSegmentTypeBarMetrics(leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): UIOffset; - - setSegmentedControlStyle(segmentedControlStyle: interop.Enum): void; - - isMomentary(): boolean; - - setMomentary(momentary: boolean): void; - - setApportionsSegmentWidthsByContent(apportionsSegmentWidthsByContent: boolean): void; - - setSelectedSegmentIndex(selectedSegmentIndex: number): void; - - setSelectedSegmentTintColor(selectedSegmentTintColor: UIColor): void; - - encodeWithCoder(coder: NSCoder): void; } -declare class UIPopoverBackgroundView extends UIView implements UIPopoverBackgroundViewMethods { - arrowOffset: number; - - arrowDirection: interop.Enum; - - static readonly wantsDefaultContentAppearance: boolean; - - setArrowOffset(arrowOffset: number): void; - - setArrowDirection(arrowDirection: interop.Enum): void; - - static arrowBase(): number; +declare class UIBarButtonItemBadge extends NSObject implements NSCopying, NSSecureCoding { + static badgeWithCount any>(this: This, count: number): InstanceType; - static contentViewInsets(): UIEdgeInsets; + static badgeWithString any>(this: This, stringValue: string): InstanceType; - static arrowHeight(): number; -} + static indicatorBadge any>(this: This): InstanceType; -declare class UIWindowSceneGeometryPreferencesIOS extends UIWindowSceneGeometryPreferences { init(): this; - initWithInterfaceOrientations(interfaceOrientations: interop.Enum): this; - - interfaceOrientations: interop.Enum; - - setInterfaceOrientations(interfaceOrientations: interop.Enum): void; -} + readonly stringValue: string; -declare class UICellAccessoryLabel extends UICellAccessory { - initWithText(text: string): this; + backgroundColor: UIColor; - readonly text: string; + foregroundColor: UIColor; font: UIFont; - adjustsFontForContentSizeCategory: boolean; - - initWithCoder(coder: NSCoder): this; - - setFont(font: UIFont): void; - - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; -} - -declare class UIDragPreview extends NSObject implements NSCopying { - initWithViewParameters(view: UIView, parameters: UIDragPreviewParameters): this; - - initWithView(view: UIView): this; - - readonly view: UIView; - - readonly parameters: UIDragPreviewParameters; - - static previewForURL any>(this: This, url: NSURL): InstanceType; - - static previewForURLTitle any>(this: This, url: NSURL, title: string | null): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIPencilInteractionSqueeze extends NSObject { - readonly timestamp: number; - - readonly phase: interop.Enum; - - readonly hoverPose: UIPencilHoverPose; -} - -declare class UISearchTextField extends UITextField { - get tokens(): NSArray; - set tokens(value: NSArray | Array); - - insertTokenAtIndex(token: UISearchToken, tokenIndex: number): void; - - removeTokenAtIndex(tokenIndex: number): void; - - positionOfTokenAtIndex(tokenIndex: number): UITextPosition; - - tokensInRange(textRange: UITextRange): NSArray; - - readonly textualRange: UITextRange; - - replaceTextualPortionOfRangeWithTokenAtIndex(textRange: UITextRange, token: UISearchToken, tokenIndex: number): void; - - tokenBackgroundColor: UIColor; - - allowsDeletingTokens: boolean; - - allowsCopyingTokens: boolean; + setBackgroundColor(backgroundColor: UIColor | null): void; - get searchSuggestions(): NSArray; - set searchSuggestions(value: NSArray | Array); + setForegroundColor(foregroundColor: UIColor | null): void; - setTokens(tokens: NSArray | Array): void; + setFont(font: UIFont | null): void; - setTokenBackgroundColor(tokenBackgroundColor: UIColor | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setAllowsDeletingTokens(allowsDeletingTokens: boolean): void; + static readonly supportsSecureCoding: boolean; - setAllowsCopyingTokens(allowsCopyingTokens: boolean): void; + encodeWithCoder(coder: NSCoder): void; - setSearchSuggestions(searchSuggestions: NSArray | Array): void; + initWithCoder(coder: NSCoder): this; } -declare class UIReferenceLibraryViewController extends UIViewController { - static dictionaryHasDefinitionForTerm(term: string): boolean; +declare class UICornerRadius extends NSObject implements NSCopying { + static fixedRadius any>(this: This, radius: number): InstanceType; - initWithTerm(term: string): this; + static containerConcentricRadius any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + static containerConcentricRadiusWithMinimum any>(this: This, minimum: number): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UIAccelerometer extends NSObject { @@ -12973,38 +11999,6 @@ declare class UICalendarViewDecoration extends NSObject { static decorationWithCustomViewProvider any>(this: This, customViewProvider: () => UIView): InstanceType; } -declare class UITabBarItemStateAppearance extends NSObject { - get titleTextAttributes(): NSDictionary; - set titleTextAttributes(value: NSDictionary | Record); - - titlePositionAdjustment: UIOffset; - - iconColor: UIColor; - - badgePositionAdjustment: UIOffset; - - badgeBackgroundColor: UIColor; - - get badgeTextAttributes(): NSDictionary; - set badgeTextAttributes(value: NSDictionary | Record); - - badgeTitlePositionAdjustment: UIOffset; - - setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; - - setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - - setIconColor(iconColor: UIColor | null): void; - - setBadgePositionAdjustment(badgePositionAdjustment: UIOffset): void; - - setBadgeBackgroundColor(badgeBackgroundColor: UIColor | null): void; - - setBadgeTextAttributes(badgeTextAttributes: NSDictionary | Record): void; - - setBadgeTitlePositionAdjustment(badgeTitlePositionAdjustment: UIOffset): void; -} - declare class UIStoryboardPopoverSegue extends UIStoryboardSegue { readonly popoverController: UIPopoverController; } @@ -13103,10 +12097,102 @@ declare class UICellAccessoryDelete extends UICellAccessory { setActionHandler(actionHandler: () => void | null): void; } +declare class UIScrollEdgeElementContainerInteraction extends NSObject implements UIInteraction { + scrollView: UIScrollView; + + edge: number; + + setScrollView(scrollView: UIScrollView | null): void; + + setEdge(edge: number): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class UIDeferredMenuElement extends UIMenuElement { + readonly identifier: string; + static elementWithProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; static elementWithUncachedProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; + + static elementUsingFocusWithIdentifierShouldCacheItems any>(this: This, identifier: string, shouldCacheItems: boolean): InstanceType; +} + +declare class UIMenuSystemFindElementGroupConfiguration extends NSObject { + style: interop.Enum; + + setStyle(style: interop.Enum): void; +} + +declare class UICornerConfiguration extends NSObject implements NSCopying { + static configurationWithRadius any>(this: This, radius: UICornerRadius): InstanceType; + + static configurationWithTopLeftRadiusTopRightRadiusBottomLeftRadiusBottomRightRadius any>(this: This, topLeftRadius: UICornerRadius | null, topRightRadius: UICornerRadius | null, bottomLeftRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; + + static capsuleConfiguration any>(this: This): InstanceType; + + static capsuleConfigurationWithMaximumRadius any>(this: This, maximumRadius: number): InstanceType; + + static configurationWithUniformRadius any>(this: This, radius: UICornerRadius): InstanceType; + + static configurationWithUniformTopRadiusUniformBottomRadius any>(this: This, topRadius: UICornerRadius, bottomRadius: UICornerRadius): InstanceType; + + static configurationWithUniformLeftRadiusUniformRightRadius any>(this: This, leftRadius: UICornerRadius, rightRadius: UICornerRadius): InstanceType; + + static configurationWithUniformTopRadiusBottomLeftRadiusBottomRightRadius any>(this: This, topRadius: UICornerRadius, bottomLeftRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; + + static configurationWithUniformBottomRadiusTopLeftRadiusTopRightRadius any>(this: This, bottomRadius: UICornerRadius, topLeftRadius: UICornerRadius | null, topRightRadius: UICornerRadius | null): InstanceType; + + static configurationWithUniformLeftRadiusTopRightRadiusBottomRightRadius any>(this: This, leftRadius: UICornerRadius, topRightRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; + + static configurationWithUniformRightRadiusTopLeftRadiusBottomLeftRadius any>(this: This, rightRadius: UICornerRadius, topLeftRadius: UICornerRadius | null, bottomLeftRadius: UICornerRadius | null): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UIFocusGuide extends UILayoutGuide { @@ -13155,6 +12241,10 @@ declare class UIImageSymbolConfiguration extends UIImageConfiguration { static configurationPreferringMonochrome any>(this: This): InstanceType; + static configurationWithVariableValueMode any>(this: This, variableValueMode: interop.Enum): InstanceType; + + static configurationWithColorRenderingMode any>(this: This, mode: interop.Enum): InstanceType; + configurationWithoutTextStyle(): this; configurationWithoutScale(): this; @@ -13384,6 +12474,20 @@ declare class UIWebView extends UIView implements NSCoding, UIScrollViewDelegate readonly debugDescription: string; } +declare class UICollectionViewSupplementaryRegistration extends NSObject { + static registrationWithSupplementaryClassElementKindConfigurationHandler any>(this: This, supplementaryClass: interop.Object, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; + + static registrationWithSupplementaryNibElementKindConfigurationHandler any>(this: This, supplementaryNib: UINib, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; + + readonly supplementaryClass: interop.Object; + + readonly supplementaryNib: UINib; + + readonly elementKind: string; + + readonly configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void; +} + declare class UIShapeResolutionContext extends NSObject { readonly contentShape: UIResolvedShape; } @@ -13481,6 +12585,12 @@ declare class UIViewController extends UIResponder implements NSCoding, UIAppear viewDidDisappear(animated: boolean): void; + setNeedsUpdateProperties(): void; + + updateProperties(): void; + + updatePropertiesIfNeeded(): void; + viewWillLayoutSubviews(): void; viewDidLayoutSubviews(): void; @@ -13535,7 +12645,7 @@ declare class UIViewController extends UIResponder implements NSCoding, UIAppear wantsFullScreenLayout: boolean; - edgesForExtendedLayout: interop.Enum; + edgesForExtendedLayout: number; extendedLayoutIncludesOpaqueBars: boolean; @@ -13597,7 +12707,7 @@ declare class UIViewController extends UIResponder implements NSCoding, UIAppear setWantsFullScreenLayout(wantsFullScreenLayout: boolean): void; - setEdgesForExtendedLayout(edgesForExtendedLayout: interop.Enum): void; + setEdgesForExtendedLayout(edgesForExtendedLayout: number): void; setExtendedLayoutIncludesOpaqueBars(extendedLayoutIncludesOpaqueBars: boolean): void; @@ -13745,7 +12855,7 @@ declare class UIViewController extends UIResponder implements NSCoding, UIAppear readonly childViewControllerForScreenEdgesDeferringSystemGestures: UIViewController; - readonly preferredScreenEdgesDeferringSystemGestures: interop.Enum; + readonly preferredScreenEdgesDeferringSystemGestures: number; setNeedsUpdateOfScreenEdgesDeferringSystemGestures(): void; @@ -13771,6 +12881,12 @@ declare class UIViewController extends UIResponder implements NSCoding, UIAppear updateContentUnavailableConfigurationUsingState(state: UIContentUnavailableConfigurationState): void; + readonly childViewControllerForInterfaceOrientationLock: UIViewController; + + readonly prefersInterfaceOrientationLocked: boolean; + + setNeedsUpdateOfPrefersInterfaceOrientationLocked(): void; + readonly previewActionItems: NSArray; readonly traitOverrides: UITraitOverrides; @@ -13962,6 +13078,14 @@ declare class UIScrollView extends UIView implements NSCoding, UIFocusItemScroll withScrollIndicatorsShownForContentOffsetChanges(changes: () => void): void; + readonly topEdgeEffect: UIScrollEdgeEffect; + + readonly leftEdgeEffect: UIScrollEdgeEffect; + + readonly bottomEdgeEffect: UIScrollEdgeEffect; + + readonly rightEdgeEffect: UIScrollEdgeEffect; + readonly tracking: boolean; readonly dragging: boolean; @@ -14340,6 +13464,12 @@ declare class UIScribbleInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } +declare class UIPressesEvent extends UIEvent { + readonly allPresses: NSSet; + + pressesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; +} + declare class UICalendarSelectionWeekOfYear extends UICalendarSelection { selectedWeekOfYear: NSDateComponents; @@ -14390,6 +13520,26 @@ declare class UISpringTimingParameters extends NSObject implements UITimingCurve copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class UISliderTick extends NSObject implements NSCopying, NSCoding { + readonly position: number; + + title: string; + + image: UIImage; + + static tickWithPositionTitleImage any>(this: This, position: number, title: string | null, image: UIImage | null): InstanceType; + + setTitle(title: string | null): void; + + setImage(image: UIImage | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UIUpdateActionPhase extends NSObject { static readonly afterUpdateScheduled: UIUpdateActionPhase; @@ -14416,72 +13566,6 @@ declare class UIUpdateActionPhase extends NSObject { static readonly afterUpdateComplete: UIUpdateActionPhase; } -declare class UIBandSelectionInteraction extends NSObject implements UIInteraction { - enabled: boolean; - - readonly state: interop.Enum; - - readonly selectionRect: CGRect; - - readonly initialModifierFlags: interop.Enum; - - shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean; - - initWithSelectionHandler(selectionHandler: (p1: UIBandSelectionInteraction) => void): this; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setShouldBeginHandler(shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean | null): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class UITouch extends NSObject { readonly timestamp: number; @@ -14612,6 +13696,24 @@ declare class UITraitDisplayScale extends NSObject implements UICGFloatTraitDefi static readonly affectsColorAppearance: boolean; } +declare class UISymbolContentTransition extends NSObject implements NSCopying, NSSecureCoding { + readonly contentTransition: NSSymbolContentTransition; + + readonly options: NSSymbolEffectOptions; + + static transitionWithContentTransition any>(this: This, contentTransition: NSSymbolContentTransition): InstanceType; + + static transitionWithContentTransitionOptions any>(this: This, contentTransition: NSSymbolContentTransition, options: NSSymbolEffectOptions): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UITabBarAppearance extends UIBarAppearance { stackedLayoutAppearance: UITabBarItemAppearance; @@ -14712,7 +13814,17 @@ declare class UIFont extends NSObject implements NSCopying, NSSecureCoding { encodeWithCoder(coder: NSCoder): void; - initWithCoder(coder: NSCoder): this; + initWithCoder(coder: NSCoder): this; +} + +declare class UITraitTabAccessoryEnvironment extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } declare class UIZoomTransitionOptions extends NSObject implements NSCopying { @@ -14977,7 +14089,7 @@ declare class UIApplication extends UIResponder { canOpenURL(url: NSURL): boolean; - openURLOptionsCompletionHandler(url: NSURL, options: NSDictionary | Record, completion: (p1: boolean) => void | null): void; + openURLOptionsCompletionHandler(url: NSURL, options: NSDictionary | Record, completion: (p1: boolean) => void): void; sendEvent(event: UIEvent): void; @@ -15009,9 +14121,9 @@ declare class UIApplication extends UIResponder { readonly backgroundTimeRemaining: number; - beginBackgroundTaskWithExpirationHandler(handler: () => void | null): number; + beginBackgroundTaskWithExpirationHandler(handler: () => void): number; - beginBackgroundTaskWithNameExpirationHandler(taskName: string | null, handler: () => void | null): number; + beginBackgroundTaskWithNameExpirationHandler(taskName: string | null, handler: () => void): number; endBackgroundTask(identifier: number): void; @@ -15140,19 +14252,23 @@ declare class UIApplication extends UIResponder { setStatusBarHidden(statusBarHidden: boolean): void; } -declare class UIPressesEvent extends UIEvent { - readonly allPresses: NSSet; - - pressesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; -} - declare class UITextPlaceholder extends NSObject { readonly rects: NSArray; } declare class UIWindowSceneGeometry extends NSObject implements NSCopying { + readonly coordinateSpace: UICoordinateSpace; + readonly interfaceOrientation: interop.Enum; + readonly interfaceOrientationLocked: boolean; + + readonly interactivelyResizing: boolean; + + isInterfaceOrientationLocked(): boolean; + + isInteractivelyResizing(): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -15169,6 +14285,8 @@ declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NS usesHyphenation: boolean; + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + readonly textContentManager: NSTextContentManager; replaceTextContentManager(textContentManager: NSTextContentManager): void; @@ -15228,6 +14346,8 @@ declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NS setUsesHyphenation(usesHyphenation: boolean): void; + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; + setTextContainer(textContainer: NSTextContainer | null): void; setLayoutQueue(layoutQueue: NSOperationQueue | null): void; @@ -15479,16 +14599,6 @@ declare class UIGraphicsImageRenderer extends UIGraphicsRenderer { JPEGDataWithCompressionQualityActions(compressionQuality: number, actions: (p1: UIGraphicsImageRendererContext) => void): NSData; } -declare class UISceneOpenExternalURLOptions extends NSObject { - universalLinksOnly: boolean; - - eventAttribution: UIEventAttribution; - - setUniversalLinksOnly(universalLinksOnly: boolean): void; - - setEventAttribution(eventAttribution: UIEventAttribution): void; -} - declare class UIMarkupTextPrintFormatter extends UIPrintFormatter { initWithMarkupText(markupText: string): this; @@ -15505,7 +14615,7 @@ declare class UIPointerStyle extends UIHoverStyle implements NSCopying { // @ts-ignore MemberDecl.tsIgnore static styleWithEffectShape any>(this: This, effect: UIPointerEffect, shape: UIPointerShape | null): InstanceType; - static styleWithShapeConstrainedAxes any>(this: This, shape: UIPointerShape, axes: interop.Enum): InstanceType; + static styleWithShapeConstrainedAxes any>(this: This, shape: UIPointerShape, axes: interop.Object): InstanceType; static hiddenPointerStyle any>(this: This): InstanceType; @@ -15533,101 +14643,324 @@ declare class UIPrinter extends NSObject { readonly supportsDuplex: boolean; - contactPrinter(completionHandler: (p1: boolean) => void | null): void; -} + contactPrinter(completionHandler: (p1: boolean) => void | null): void; +} + +declare class UIMenuItem extends NSObject { + initWithTitleAction(title: string, action: string): this; + + title: string; + + action: string; + + setTitle(title: string): void; + + setAction(action: string): void; +} + +declare class UITraitDisplayGamut extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; +} + +declare class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate { + static interactionControllerWithURL(url: NSURL): UIDocumentInteractionController; + + delegate: UIDocumentInteractionControllerDelegate; + + URL: NSURL; + + UTI: string; + + name: string; + + readonly icons: NSArray; + + annotation: interop.Object; + + presentOptionsMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; + + presentOptionsMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; + + presentPreviewAnimated(animated: boolean): boolean; + + presentOpenInMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; + + presentOpenInMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; + + dismissPreviewAnimated(animated: boolean): void; + + dismissMenuAnimated(animated: boolean): void; + + readonly gestureRecognizers: NSArray; + + setDelegate(delegate: UIDocumentInteractionControllerDelegate | null): void; + + setURL(URL: NSURL | null): void; + + setUTI(UTI: string | null): void; + + setName(name: string | null): void; + + setAnnotation(annotation: interop.Object | null): void; + + actionSheetClickedButtonAtIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + + actionSheetCancel(actionSheet: UIActionSheet): void; + + willPresentActionSheet(actionSheet: UIActionSheet): void; + + didPresentActionSheet(actionSheet: UIActionSheet): void; + + actionSheetWillDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + + actionSheetDidDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIActivityViewController extends UIViewController { + initWithActivityItemsApplicationActivities(activityItems: NSArray | Array, applicationActivities: NSArray | Array | null): this; + + completionHandler: (p1: string, p2: boolean) => void; + + completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void; + + get excludedActivityTypes(): NSArray; + set excludedActivityTypes(value: NSArray | Array); + + excludedActivitySectionTypes: interop.Enum; + + allowsProminentActivity: boolean; + + setCompletionHandler(completionHandler: (p1: string, p2: boolean) => void): void; + + setCompletionWithItemsHandler(completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void): void; + + setExcludedActivityTypes(excludedActivityTypes: NSArray | Array | null): void; + + setExcludedActivitySectionTypes(excludedActivitySectionTypes: interop.Enum): void; + + setAllowsProminentActivity(allowsProminentActivity: boolean): void; + + initWithActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): this; +} + +declare class UIDocumentBrowserAction extends NSObject { + initWithIdentifierLocalizedTitleAvailabilityHandler(identifier: string, localizedTitle: string, availability: interop.Enum, handler: (p1: NSArray | Array) => void): this; + + readonly identifier: string; + + readonly localizedTitle: string; + + readonly availability: interop.Enum; + + image: UIImage; + + imageOnlyForContextMenu: UIImage; + + get supportedContentTypes(): NSArray; + set supportedContentTypes(value: NSArray | Array); + + supportsMultipleItems: boolean; + + setImage(image: UIImage | null): void; + + setImageOnlyForContextMenu(imageOnlyForContextMenu: UIImage | null): void; + + setSupportedContentTypes(supportedContentTypes: NSArray | Array): void; + + setSupportsMultipleItems(supportsMultipleItems: boolean): void; +} + +declare class UITraitUserInterfaceIdiom extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; +} + +declare class UIDocumentBrowserViewController extends UIViewController implements NSCoding { + initForOpeningFilesWithContentTypes(allowedContentTypes: NSArray | Array | null): this; + + initForOpeningContentTypes(contentTypes: NSArray | Array | null): this; + + delegate: UIDocumentBrowserViewControllerDelegate; + + allowsDocumentCreation: boolean; + + readonly activeDocumentCreationIntent: string; + + allowsPickingMultipleItems: boolean; + + readonly allowedContentTypes: NSArray; + + readonly recentDocumentsContentTypes: NSArray; + + readonly contentTypesForRecentDocuments: NSArray; + + shouldShowFileExtensions: boolean; + + get additionalLeadingNavigationBarButtonItems(): NSArray; + set additionalLeadingNavigationBarButtonItems(value: NSArray | Array); + + get additionalTrailingNavigationBarButtonItems(): NSArray; + set additionalTrailingNavigationBarButtonItems(value: NSArray | Array); + + revealDocumentAtURLImportIfNeededCompletion(url: NSURL, importIfNeeded: boolean, completion: (p1: NSURL, p2: NSError) => void | null): void; + + importDocumentAtURLNextToDocumentAtURLModeCompletionHandler(documentURL: NSURL, neighbourURL: NSURL, importMode: interop.Enum, completion: (p1: NSURL, p2: NSError) => void | null): void; + + renameDocumentAtURLProposedNameCompletionHandler(documentURL: NSURL, proposedName: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): void; + + transitionControllerForDocumentAtURL(documentURL: NSURL): UIDocumentBrowserTransitionController; + + transitionControllerForDocumentURL(documentURL: NSURL): UIDocumentBrowserTransitionController; + + get customActions(): NSArray; + set customActions(value: NSArray | Array); + + browserUserInterfaceStyle: interop.Enum; + + localizedCreateDocumentActionTitle: string; + + defaultDocumentAspectRatio: number; + + setDelegate(delegate: UIDocumentBrowserViewControllerDelegate | null): void; + + setAllowsDocumentCreation(allowsDocumentCreation: boolean): void; + + setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; -declare class UIMenuItem extends NSObject { - initWithTitleAction(title: string, action: string): this; + setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; - title: string; + setAdditionalLeadingNavigationBarButtonItems(additionalLeadingNavigationBarButtonItems: NSArray | Array): void; - action: string; + setAdditionalTrailingNavigationBarButtonItems(additionalTrailingNavigationBarButtonItems: NSArray | Array): void; - setTitle(title: string): void; + setCustomActions(customActions: NSArray | Array): void; - setAction(action: string): void; -} + setBrowserUserInterfaceStyle(browserUserInterfaceStyle: interop.Enum): void; -declare class UIActivityViewController extends UIViewController { - initWithActivityItemsApplicationActivities(activityItems: NSArray | Array, applicationActivities: NSArray | Array | null): this; + setLocalizedCreateDocumentActionTitle(localizedCreateDocumentActionTitle: string): void; - completionHandler: (p1: string, p2: boolean) => void; + setDefaultDocumentAspectRatio(defaultDocumentAspectRatio: number): void; - completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void; + encodeWithCoder(coder: NSCoder): void; - get excludedActivityTypes(): NSArray; - set excludedActivityTypes(value: NSArray | Array); + initWithCoder(coder: NSCoder): this; +} - excludedActivitySectionTypes: interop.Enum; +declare class NSTextLineFragment extends NSObject implements NSSecureCoding { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - allowsProminentActivity: boolean; + initWithCoder(aDecoder: NSCoder): this; - setCompletionHandler(completionHandler: (p1: string, p2: boolean) => void): void; + initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - setCompletionWithItemsHandler(completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void): void; + readonly attributedString: NSAttributedString; - setExcludedActivityTypes(excludedActivityTypes: NSArray | Array | null): void; + readonly characterRange: _NSRange; - setExcludedActivitySectionTypes(excludedActivitySectionTypes: interop.Enum): void; + readonly typographicBounds: CGRect; - setAllowsProminentActivity(allowsProminentActivity: boolean): void; + readonly glyphOrigin: CGPoint; - initWithActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): this; -} + drawAtPointInContext(point: CGPoint, context: interop.Object): void; -declare class UIDocumentBrowserAction extends NSObject { - initWithIdentifierLocalizedTitleAvailabilityHandler(identifier: string, localizedTitle: string, availability: interop.Enum, handler: (p1: NSArray | Array) => void): this; + locationForCharacterAtIndex(index: number): CGPoint; - readonly identifier: string; + characterIndexForPoint(point: CGPoint): number; - readonly localizedTitle: string; + fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; - readonly availability: interop.Enum; + static readonly supportsSecureCoding: boolean; - image: UIImage; + encodeWithCoder(coder: NSCoder): void; +} - get supportedContentTypes(): NSArray; - set supportedContentTypes(value: NSArray | Array); +declare class UIMainMenuSystemConfiguration extends NSObject implements NSCopying { + newScenePreference: interop.Enum; - supportsMultipleItems: boolean; + documentPreference: interop.Enum; - setImage(image: UIImage | null): void; + printingPreference: interop.Enum; - setSupportedContentTypes(supportedContentTypes: NSArray | Array): void; + findingPreference: interop.Enum; - setSupportsMultipleItems(supportsMultipleItems: boolean): void; -} + readonly findingConfiguration: UIMenuSystemFindElementGroupConfiguration; -declare class NSDiffableDataSourceSectionTransaction extends NSObject { - readonly sectionIdentifier: SectionIdentifierType; + toolbarPreference: interop.Enum; - readonly initialSnapshot: NSDiffableDataSourceSectionSnapshot; + sidebarPreference: interop.Enum; - readonly finalSnapshot: NSDiffableDataSourceSectionSnapshot; + inspectorPreference: interop.Enum; - readonly difference: NSOrderedCollectionDifference; -} + textFormattingPreference: interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextListElement extends NSTextParagraph { - initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; + setNewScenePreference(newScenePreference: interop.Enum): void; - static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; + setDocumentPreference(documentPreference: interop.Enum): void; - static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; + setPrintingPreference(printingPreference: interop.Enum): void; - readonly textList: NSTextList; + setFindingPreference(findingPreference: interop.Enum): void; - readonly contents: NSAttributedString; + setToolbarPreference(toolbarPreference: interop.Enum): void; - readonly markerAttributes: NSDictionary; + setSidebarPreference(sidebarPreference: interop.Enum): void; - readonly attributedString: NSAttributedString; + setInspectorPreference(inspectorPreference: interop.Enum): void; - readonly childElements: NSArray; + setTextFormattingPreference(textFormattingPreference: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - readonly parentElement: NSTextListElement; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } // @ts-ignore ClassDecl.tsIgnore @@ -15635,6 +14968,8 @@ declare class NSTextContentStorage extends NSTextContentManager implements NSTex // @ts-ignore MemberDecl.tsIgnore delegate: NSTextContentStorageDelegate; + includesTextListMarkers: boolean; + attributedString: NSAttributedString; attributedStringForTextElement(textElement: NSTextElement): NSAttributedString; @@ -15650,6 +14985,8 @@ declare class NSTextContentStorage extends NSTextContentManager implements NSTex // @ts-ignore MemberDecl.tsIgnore setDelegate(delegate: NSTextContentStorageDelegate | null): void; + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; + setAttributedString(attributedString: NSAttributedString | null): void; textStorage: NSTextStorage; @@ -15701,182 +15038,205 @@ declare class NSTextContentStorage extends NSTextContentManager implements NSTex readonly debugDescription: string; } -declare class UIMailConversationEntry extends UIConversationEntry { - kind: interop.Enum; +declare class NSTextViewportLayoutController extends NSObject { + initWithTextLayoutManager(textLayoutManager: NSTextLayoutManager): this; - responseSecondaryRecipientIdentifiers: NSSet; + delegate: NSTextViewportLayoutControllerDelegate; - setKind(kind: interop.Enum): void; + readonly textLayoutManager: NSTextLayoutManager | null; - setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; -} + readonly viewportBounds: CGRect; -declare class UIApplicationShortcutIcon extends NSObject implements NSCopying { - static iconWithType any>(this: This, type: interop.Enum): InstanceType; + readonly viewportRange: NSTextRange; - static iconWithTemplateImageName any>(this: This, templateImageName: string): InstanceType; + layoutViewport(): void; - static iconWithSystemImageName any>(this: This, systemImageName: string): InstanceType; + relocateViewportToTextLocation(textLocation: NSTextLocation): number; - static iconWithContact any>(this: This, contact: CNContact): InstanceType; + adjustViewportByVerticalOffset(verticalOffset: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setDelegate(delegate: NSTextViewportLayoutControllerDelegate | null): void; } -declare class UITextFormattingViewControllerComponentGroup extends NSObject implements NSCopying, NSSecureCoding { - readonly components: NSArray; +declare class NSTextSelectionNavigation extends NSObject { + initWithDataSource(dataSource: NSTextSelectionDataSource): this; - initWithComponents(components: NSArray | Array): this; + readonly textSelectionDataSource: NSTextSelectionDataSource | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + allowsNonContiguousRanges: boolean; - static readonly supportsSecureCoding: boolean; + rotatesCoordinateSystemForLayoutOrientation: boolean; - encodeWithCoder(coder: NSCoder): void; + flushLayoutCache(): void; - initWithCoder(coder: NSCoder): this; -} + destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; -declare class UISceneWindowingBehaviors extends NSObject { - closable: boolean; + textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; - miniaturizable: boolean; + textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; - isClosable(): boolean; + textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; - setClosable(closable: boolean): void; + resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; - isMiniaturizable(): boolean; + deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; - setMiniaturizable(miniaturizable: boolean): void; + setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; + + setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; } -declare class UITextFormattingViewController extends UIViewController { - readonly configuration: UITextFormattingViewControllerConfiguration; +declare class NSTextSelection extends NSObject implements NSSecureCoding { + initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; - formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor; + initWithCoder(coder: NSCoder): this; - delegate: UITextFormattingViewControllerDelegate; + initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; - init(): this; + initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; - initWithConfiguration(configuration: UITextFormattingViewControllerConfiguration): this; + readonly textRanges: NSArray; - setFormattingDescriptor(formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor): void; + readonly granularity: interop.Enum; - setDelegate(delegate: UITextFormattingViewControllerDelegate): void; -} + readonly affinity: interop.Enum; -declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { - text: string; + readonly transient: boolean; - font: UIFont; + anchorPositionOffset: number; - textColor: UIColor; + logical: boolean; - preferredVibrancy: interop.Enum; + secondarySelectionLocation: NSTextLocation; - shadowColor: UIColor; + get typingAttributes(): NSDictionary; + set typingAttributes(value: NSDictionary | Record); - shadowOffset: CGSize; + textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; - textAlignment: interop.Enum; + isTransient(): boolean; - lineBreakMode: interop.Enum; + setAnchorPositionOffset(anchorPositionOffset: number): void; - attributedText: NSAttributedString; + isLogical(): boolean; - highlightedTextColor: UIColor; + setLogical(logical: boolean): void; - highlighted: boolean; + setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; - userInteractionEnabled: boolean; + setTypingAttributes(typingAttributes: NSDictionary | Record): void; - enabled: boolean; + static readonly supportsSecureCoding: boolean; - numberOfLines: number; + encodeWithCoder(coder: NSCoder): void; +} - adjustsFontSizeToFitWidth: boolean; +declare class NSTextElement extends NSObject { + initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - baselineAdjustment: interop.Enum; + textContentManager: NSTextContentManager; - minimumScaleFactor: number; + elementRange: NSTextRange; - allowsDefaultTighteningForTruncation: boolean; + readonly childElements: NSArray; - lineBreakStrategy: interop.Enum; + readonly parentElement: NSTextElement; - textRectForBoundsLimitedToNumberOfLines(bounds: CGRect, numberOfLines: number): CGRect; + readonly isRepresentedElement: boolean; - drawTextInRect(rect: CGRect): void; + setTextContentManager(textContentManager: NSTextContentManager | null): void; - preferredMaxLayoutWidth: number; + setElementRange(elementRange: NSTextRange | null): void; +} - showsExpansionTextWhenTruncated: boolean; +declare class NSTextRange extends NSObject { + initWithLocationEndLocation(location: NSTextLocation, endLocation: NSTextLocation | null): this; - minimumFontSize: number; + initWithLocation(location: NSTextLocation): this; - adjustsLetterSpacingToFitWidth: boolean; + readonly empty: boolean; - setText(text: string | null): void; + readonly location: NSTextLocation; - setFont(font: UIFont | null): void; + readonly endLocation: NSTextLocation; - setTextColor(textColor: UIColor | null): void; + isEqualToTextRange(textRange: NSTextRange): boolean; - setPreferredVibrancy(preferredVibrancy: interop.Enum): void; + containsLocation(location: NSTextLocation): boolean; - setShadowColor(shadowColor: UIColor): void; + containsRange(textRange: NSTextRange): boolean; - setShadowOffset(shadowOffset: CGSize): void; + intersectsWithTextRange(textRange: NSTextRange): boolean; - setTextAlignment(textAlignment: interop.Enum): void; + textRangeByIntersectingWithTextRange(textRange: NSTextRange): this; - setLineBreakMode(lineBreakMode: interop.Enum): void; + textRangeByFormingUnionWithTextRange(textRange: NSTextRange): this; - setAttributedText(attributedText: NSAttributedString): void; + isEmpty(): boolean; +} - setHighlightedTextColor(highlightedTextColor: UIColor): void; +declare class UISmartReplySuggestion extends UIInputSuggestion { + readonly smartReply: string; +} - isHighlighted(): boolean; +declare class UIWritingToolsCoordinatorAnimationParameters extends NSObject { + readonly duration: number; - setHighlighted(highlighted: boolean): void; + readonly delay: number; + + progressHandler: (p1: number) => void; + + completionHandler: () => void; + + setProgressHandler(progressHandler: (p1: number) => void | null): void; + + setCompletionHandler(completionHandler: () => void | null): void; +} + +declare class UIWritingToolsCoordinator extends NSObject implements UIInteraction { + static readonly isWritingToolsAvailable: boolean; + + initWithDelegate(delegate: UIWritingToolsCoordinatorDelegate | null): this; + + readonly delegate: UIWritingToolsCoordinatorDelegate; + + effectContainerView: UIView; - isUserInteractionEnabled(): boolean; + decorationContainerView: UIView; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + readonly state: interop.Enum; - isEnabled(): boolean; + stopWritingTools(): void; - setEnabled(enabled: boolean): void; + preferredBehavior: interop.Enum; - setNumberOfLines(numberOfLines: number): void; + readonly behavior: interop.Enum; - setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + preferredResultOptions: interop.Enum; - setBaselineAdjustment(baselineAdjustment: interop.Enum): void; + includesTextListMarkers: boolean; - setMinimumScaleFactor(minimumScaleFactor: number): void; + readonly resultOptions: interop.Enum; - setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; + updateRangeWithTextReasonForContextWithIdentifier(range: _NSRange, replacementText: NSAttributedString, reason: interop.Enum, contextID: NSUUID): void; - setLineBreakStrategy(lineBreakStrategy: interop.Enum): void; + updateForReflowedTextInContextWithIdentifier(contextID: NSUUID): void; - setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; + setEffectContainerView(effectContainerView: UIView | null): void; - setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; + setDecorationContainerView(decorationContainerView: UIView | null): void; - setMinimumFontSize(minimumFontSize: number): void; + setPreferredBehavior(preferredBehavior: interop.Enum): void; - setAdjustsLetterSpacingToFitWidth(adjustsLetterSpacingToFitWidth: boolean): void; + setPreferredResultOptions(preferredResultOptions: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; - initWithCoder(coder: NSCoder): this; + readonly view: UIView; - adjustsFontForContentSizeCategory: boolean; + willMoveToView(view: UIView | null): void; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -15917,10 +15277,68 @@ declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryA readonly description: string; readonly debugDescription: string; +} - sizingRule: interop.Enum; +declare class UITextFormattingViewControllerComponentGroup extends NSObject implements NSCopying, NSSecureCoding { + readonly components: NSArray; - setSizingRule(sizingRule: interop.Enum): void; + initWithComponents(components: NSArray | Array): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class UITextFormattingViewControllerFormattingStyle extends NSObject implements NSCopying, NSSecureCoding { + readonly styleKey: string; + + readonly title: string; + + readonly attributes: NSDictionary; + + initWithStyleKeyTitleAttributes(styleKey: string, string: string, attributes: NSDictionary | Record): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class UISceneWindowingBehaviors extends NSObject { + closable: boolean; + + miniaturizable: boolean; + + isClosable(): boolean; + + setClosable(closable: boolean): void; + + isMiniaturizable(): boolean; + + setMiniaturizable(miniaturizable: boolean): void; +} + +declare class UITextFormattingViewController extends UIViewController { + readonly configuration: UITextFormattingViewControllerConfiguration; + + formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor; + + delegate: UITextFormattingViewControllerDelegate; + + init(): this; + + initWithConfiguration(configuration: UITextFormattingViewControllerConfiguration): this; + + setFormattingDescriptor(formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor): void; + + setDelegate(delegate: UITextFormattingViewControllerDelegate): void; } declare class UITextFormattingViewControllerConfiguration extends NSObject implements NSCopying, NSSecureCoding { @@ -16193,7 +15611,7 @@ declare class UIContentUnavailableConfiguration extends NSObject implements UICo alignment: interop.Enum; - axesPreservingSuperviewLayoutMargins: interop.Enum; + axesPreservingSuperviewLayoutMargins: number; directionalLayoutMargins: NSDirectionalEdgeInsets; @@ -16223,7 +15641,7 @@ declare class UIContentUnavailableConfiguration extends NSObject implements UICo setAlignment(alignment: interop.Enum): void; - setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: interop.Enum): void; + setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: number): void; setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; @@ -16443,75 +15861,233 @@ declare class NSShadow extends NSObject implements NSCopying, NSSecureCoding { shadowOffset: CGSize; - shadowBlurRadius: number; + shadowBlurRadius: number; + + shadowColor: interop.Object; + + setShadowOffset(shadowOffset: CGSize): void; + + setShadowBlurRadius(shadowBlurRadius: number): void; + + setShadowColor(shadowColor: interop.Object | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class UIBarButtonItemGroup extends NSObject implements NSCoding { + initWithBarButtonItemsRepresentativeItem(barButtonItems: NSArray | Array, representativeItem: UIBarButtonItem | null): this; + + initWithCoder(coder: NSCoder): this; + + static fixedGroupWithRepresentativeItemItems(representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + + static movableGroupWithCustomizationIdentifierRepresentativeItemItems(customizationIdentifier: string, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + + static optionalGroupWithCustomizationIdentifierInDefaultCustomizationRepresentativeItemItems(customizationIdentifier: string, inDefaultCustomization: boolean, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + + static groupWithFixedSpace(): UIBarButtonItemGroup; + + get barButtonItems(): NSArray; + set barButtonItems(value: NSArray | Array); + + representativeItem: UIBarButtonItem; + + readonly displayingRepresentativeItem: boolean; + + alwaysAvailable: boolean; + + menuRepresentation: UIMenuElement; + + hidden: boolean; + + setBarButtonItems(barButtonItems: NSArray | Array): void; + + setRepresentativeItem(representativeItem: UIBarButtonItem | null): void; + + isDisplayingRepresentativeItem(): boolean; + + setAlwaysAvailable(alwaysAvailable: boolean): void; + + setMenuRepresentation(menuRepresentation: UIMenuElement): void; + + isHidden(): boolean; + + setHidden(hidden: boolean): void; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class UICalendarSelectionMultiDate extends UICalendarSelection { + get selectedDates(): NSArray; + set selectedDates(value: NSArray | Array); + + setSelectedDatesAnimated(selectedDates: NSArray | Array, animated: boolean): void; + + readonly delegate: UICalendarSelectionMultiDateDelegate; + + initWithDelegate(delegate: UICalendarSelectionMultiDateDelegate | null): this; + + setSelectedDates(selectedDates: NSArray | Array): void; +} + +declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { + text: string; + + font: UIFont; + + textColor: UIColor; + + preferredVibrancy: interop.Enum; + + shadowColor: UIColor; + + shadowOffset: CGSize; + + textAlignment: interop.Enum; + + lineBreakMode: interop.Enum; + + attributedText: NSAttributedString; + + highlightedTextColor: UIColor; + + highlighted: boolean; + + userInteractionEnabled: boolean; + + enabled: boolean; + + numberOfLines: number; + + adjustsFontSizeToFitWidth: boolean; + + baselineAdjustment: interop.Enum; + + minimumScaleFactor: number; + + allowsDefaultTighteningForTruncation: boolean; + + lineBreakStrategy: interop.Enum; + + textRectForBoundsLimitedToNumberOfLines(bounds: CGRect, numberOfLines: number): CGRect; + + drawTextInRect(rect: CGRect): void; + + preferredMaxLayoutWidth: number; + + showsExpansionTextWhenTruncated: boolean; + + minimumFontSize: number; + + adjustsLetterSpacingToFitWidth: boolean; + + setText(text: string | null): void; + + setFont(font: UIFont | null): void; + + setTextColor(textColor: UIColor | null): void; + + setPreferredVibrancy(preferredVibrancy: interop.Enum): void; + + setShadowColor(shadowColor: UIColor): void; + + setShadowOffset(shadowOffset: CGSize): void; + + setTextAlignment(textAlignment: interop.Enum): void; + + setLineBreakMode(lineBreakMode: interop.Enum): void; + + setAttributedText(attributedText: NSAttributedString): void; + + setHighlightedTextColor(highlightedTextColor: UIColor): void; + + isHighlighted(): boolean; + + setHighlighted(highlighted: boolean): void; + + isUserInteractionEnabled(): boolean; + + setUserInteractionEnabled(userInteractionEnabled: boolean): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setNumberOfLines(numberOfLines: number): void; + + setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + + setBaselineAdjustment(baselineAdjustment: interop.Enum): void; + + setMinimumScaleFactor(minimumScaleFactor: number): void; - shadowColor: interop.Object; + setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; - setShadowOffset(shadowOffset: CGSize): void; + setLineBreakStrategy(lineBreakStrategy: interop.Enum): void; - setShadowBlurRadius(shadowBlurRadius: number): void; + setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; - setShadowColor(shadowColor: interop.Object | null): void; + setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setMinimumFontSize(minimumFontSize: number): void; - static readonly supportsSecureCoding: boolean; + setAdjustsLetterSpacingToFitWidth(adjustsLetterSpacingToFitWidth: boolean): void; encodeWithCoder(coder: NSCoder): void; -} - -declare class UIBarButtonItemGroup extends NSObject implements NSCoding { - initWithBarButtonItemsRepresentativeItem(barButtonItems: NSArray | Array, representativeItem: UIBarButtonItem | null): this; initWithCoder(coder: NSCoder): this; - static fixedGroupWithRepresentativeItemItems(representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + adjustsFontForContentSizeCategory: boolean; - static movableGroupWithCustomizationIdentifierRepresentativeItemItems(customizationIdentifier: string, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; - static optionalGroupWithCustomizationIdentifierInDefaultCustomizationRepresentativeItemItems(customizationIdentifier: string, inDefaultCustomization: boolean, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + isEqual(object: interop.Object): boolean; - get barButtonItems(): NSArray; - set barButtonItems(value: NSArray | Array); + readonly hash: number; - representativeItem: UIBarButtonItem; + readonly superclass: interop.Object; - readonly displayingRepresentativeItem: boolean; + class(): interop.Object; - alwaysAvailable: boolean; + self(): this; - menuRepresentation: UIMenuElement; + performSelector(aSelector: string): interop.Object; - hidden: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setBarButtonItems(barButtonItems: NSArray | Array): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setRepresentativeItem(representativeItem: UIBarButtonItem | null): void; + readonly isProxy: boolean; - isDisplayingRepresentativeItem(): boolean; + isKindOfClass(aClass: interop.Object): boolean; - setAlwaysAvailable(alwaysAvailable: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setMenuRepresentation(menuRepresentation: UIMenuElement): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - isHidden(): boolean; + respondsToSelector(aSelector: string): boolean; - setHidden(hidden: boolean): void; + retain(): this; - encodeWithCoder(coder: NSCoder): void; -} + release(): void; -declare class UICalendarSelectionMultiDate extends UICalendarSelection { - get selectedDates(): NSArray; - set selectedDates(value: NSArray | Array); + autorelease(): this; - setSelectedDatesAnimated(selectedDates: NSArray | Array, animated: boolean): void; + retainCount(): number; - readonly delegate: UICalendarSelectionMultiDateDelegate; + readonly zone: interop.Pointer; - initWithDelegate(delegate: UICalendarSelectionMultiDateDelegate | null): this; + readonly description: string; - setSelectedDates(selectedDates: NSArray | Array): void; + readonly debugDescription: string; + + sizingRule: interop.Enum; + + setSizingRule(sizingRule: interop.Enum): void; } declare class UICalendarSelectionSingleDate extends UICalendarSelection { @@ -16526,36 +16102,6 @@ declare class UICalendarSelectionSingleDate extends UICalendarSelection { setSelectedDate(selectedDate: NSDateComponents | null): void; } -declare class UIZoomTransitionAlignmentRectContext extends NSObject { - readonly sourceView: UIView; - - readonly zoomedViewController: UIViewController; -} - -declare class UICalendarSelection extends NSObject { - updateSelectableDates(): void; -} - -declare class UIFocusHaloEffect extends UIFocusEffect { - static effectWithRect any>(this: This, rect: CGRect): InstanceType; - - static effectWithRoundedRectCornerRadiusCurve any>(this: This, rect: CGRect, cornerRadius: number, curve: string): InstanceType; - - static effectWithPath any>(this: This, bezierPath: UIBezierPath): InstanceType; - - containerView: UIView; - - referenceView: UIView; - - position: interop.Enum; - - setContainerView(containerView: UIView | null): void; - - setReferenceView(referenceView: UIView | null): void; - - setPosition(position: interop.Enum): void; -} - declare class UIWindowSceneDragInteraction extends NSObject implements UIInteraction { readonly gestureForFailureRelationships: UIGestureRecognizer; @@ -16666,6 +16212,16 @@ declare class UIWindowSceneActivationInteraction extends NSObject implements UII readonly debugDescription: string; } +declare class UITraitResolvesNaturalAlignmentWithBaseWritingDirection extends NSObject implements UIObjectTraitDefinition { + static readonly defaultValue: NSObject; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; +} + // @ts-ignore ClassDecl.tsIgnore declare class UIWindowSceneActivationAction extends UIAction { // @ts-ignore MemberDecl.tsIgnore @@ -16939,74 +16495,24 @@ declare class UITableViewCell extends UIView implements NSCoding, UIGestureRecog readonly debugDescription: string; } -declare class UISwipeActionsConfiguration extends NSObject { - static configurationWithActions any>(this: This, actions: NSArray | Array): InstanceType; - - readonly actions: NSArray; - - performsFirstActionWithFullSwipe: boolean; - - setPerformsFirstActionWithFullSwipe(performsFirstActionWithFullSwipe: boolean): void; -} - -declare class UIPointerInteraction extends NSObject implements UIInteraction { - readonly delegate: UIPointerInteractionDelegate; - - enabled: boolean; - - initWithDelegate(delegate: UIPointerInteractionDelegate | null): this; - - invalidate(): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; +declare class UIFocusHaloEffect extends UIFocusEffect { + static effectWithRect any>(this: This, rect: CGRect): InstanceType; - respondsToSelector(aSelector: string): boolean; + static effectWithRoundedRectCornerRadiusCurve any>(this: This, rect: CGRect, cornerRadius: number, curve: string): InstanceType; - retain(): this; + static effectWithPath any>(this: This, bezierPath: UIBezierPath): InstanceType; - release(): void; + containerView: UIView; - autorelease(): this; + referenceView: UIView; - retainCount(): number; + position: interop.Enum; - readonly zone: interop.Pointer; + setContainerView(containerView: UIView | null): void; - readonly description: string; + setReferenceView(referenceView: UIView | null): void; - readonly debugDescription: string; + setPosition(position: interop.Enum): void; } declare class UIPointerHoverEffect extends UIPointerEffect { @@ -17023,10 +16529,14 @@ declare class UIPointerHoverEffect extends UIPointerEffect { setPrefersScaledContent(prefersScaledContent: boolean): void; } -declare class UINotificationFeedbackGenerator extends UIFeedbackGenerator { - notificationOccurred(notificationType: interop.Enum): void; +declare class UIZoomTransitionAlignmentRectContext extends NSObject { + readonly sourceView: UIView; - notificationOccurredAtLocation(notificationType: interop.Enum, location: CGPoint): void; + readonly zoomedViewController: UIViewController; +} + +declare class UICalendarSelection extends NSObject { + updateSelectableDates(): void; } declare class UISearchContainerViewController extends UIViewController { @@ -17147,6 +16657,12 @@ declare class UIDocumentPickerViewController extends UIViewController { setDirectoryURL(directoryURL: NSURL): void; } +declare class UIPencilInteractionTap extends NSObject { + readonly timestamp: number; + + readonly hoverPose: UIPencilHoverPose; +} + declare class UITextItemMenuConfiguration extends NSObject { static configurationWithMenu any>(this: This, menu: UIMenu): InstanceType; @@ -17197,6 +16713,8 @@ declare class UINavigationController extends UIViewController { readonly interactivePopGestureRecognizer: UIGestureRecognizer; + readonly interactiveContentPopGestureRecognizer: UIGestureRecognizer; + showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; hidesBarsWhenKeyboardAppears: boolean; @@ -17238,6 +16756,12 @@ declare class UITextItemMenuPreview extends NSObject { initWithView(view: UIView): this; } +declare class UINotificationFeedbackGenerator extends UIFeedbackGenerator { + notificationOccurred(notificationType: interop.Enum): void; + + notificationOccurredAtLocation(notificationType: interop.Enum, location: CGPoint): void; +} + declare class UISceneSessionActivationRequest extends NSObject implements NSCopying { readonly role: string; @@ -17389,6 +16913,8 @@ declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitl pausesOnCompletion: boolean; + flushUpdates: boolean; + initWithDurationTimingParameters(duration: number, parameters: UITimingCurveProvider): this; initWithDurationCurveAnimations(duration: number, curve: interop.Enum, animations: () => void | null): this; @@ -17423,6 +16949,8 @@ declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitl setPausesOnCompletion(pausesOnCompletion: boolean): void; + setFlushUpdates(flushUpdates: boolean): void; + readonly state: interop.Enum; readonly running: boolean; @@ -17483,79 +17011,13 @@ declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitl retainCount(): number; - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UISceneActivationConditions extends NSObject implements NSSecureCoding { - init(): this; - - initWithCoder(aDecoder: NSCoder): this; - - canActivateForTargetContentIdentifierPredicate: NSPredicate; - - prefersToActivateForTargetContentIdentifierPredicate: NSPredicate; - - setCanActivateForTargetContentIdentifierPredicate(canActivateForTargetContentIdentifierPredicate: NSPredicate): void; - - setPrefersToActivateForTargetContentIdentifierPredicate(prefersToActivateForTargetContentIdentifierPredicate: NSPredicate): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - -declare class UIAttachmentBehavior extends UIDynamicBehavior { - initWithItemAttachedToAnchor(item: UIDynamicItem, point: CGPoint): this; - - initWithItemOffsetFromCenterAttachedToAnchor(item: UIDynamicItem, offset: UIOffset, point: CGPoint): this; - - initWithItemAttachedToItem(item1: UIDynamicItem, item2: UIDynamicItem): this; - - initWithItemOffsetFromCenterAttachedToItemOffsetFromCenter(item1: UIDynamicItem, offset1: UIOffset, item2: UIDynamicItem, offset2: UIOffset): this; - - static slidingAttachmentWithItemAttachedToItemAttachmentAnchorAxisOfTranslation any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint, axis: CGVector): InstanceType; - - static slidingAttachmentWithItemAttachmentAnchorAxisOfTranslation any>(this: This, item: UIDynamicItem, point: CGPoint, axis: CGVector): InstanceType; - - static limitAttachmentWithItemOffsetFromCenterAttachedToItemOffsetFromCenter any>(this: This, item1: UIDynamicItem, offset1: UIOffset, item2: UIDynamicItem, offset2: UIOffset): InstanceType; - - static fixedAttachmentWithItemAttachedToItemAttachmentAnchor any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint): InstanceType; - - static pinAttachmentWithItemAttachedToItemAttachmentAnchor any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint): InstanceType; - - readonly items: NSArray; - - readonly attachedBehaviorType: interop.Enum; - - anchorPoint: CGPoint; - - length: number; - - damping: number; - - frequency: number; - - frictionTorque: number; - - attachmentRange: UIFloatRange; - - setAnchorPoint(anchorPoint: CGPoint): void; - - setLength(length: number): void; - - setDamping(damping: number): void; + readonly zone: interop.Pointer; - setFrequency(frequency: number): void; + readonly description: string; - setFrictionTorque(frictionTorque: number): void; + readonly debugDescription: string; - setAttachmentRange(attachmentRange: UIFloatRange): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UIDatePicker extends UIControl implements NSCoding { @@ -17748,10 +17210,18 @@ declare class UITabBarController extends UIViewController implements UITabBarDel initWithTabs(tabs: NSArray | Array): this; + tabBarMinimizeBehavior: interop.Enum; + tabBarHidden: boolean; setTabBarHiddenAnimated(hidden: boolean, animated: boolean): void; + readonly contentLayoutGuide: UILayoutGuide; + + bottomAccessory: UITabAccessory; + + setBottomAccessoryAnimated(bottomAccessory: UITabAccessory | null, animated: boolean): void; + get viewControllers(): NSArray; set viewControllers(value: NSArray | Array); @@ -17780,10 +17250,14 @@ declare class UITabBarController extends UIViewController implements UITabBarDel setTabs(tabs: NSArray | Array): void; + setTabBarMinimizeBehavior(tabBarMinimizeBehavior: interop.Enum): void; + isTabBarHidden(): boolean; setTabBarHidden(tabBarHidden: boolean): void; + setBottomAccessory(bottomAccessory: UITabAccessory): void; + setViewControllers(viewControllers: NSArray | Array | null): void; setSelectedViewController(selectedViewController: UIViewController | null): void; @@ -17983,34 +17457,6 @@ declare class UIPreviewInteraction extends NSObject { setDelegate(delegate: UIPreviewInteractionDelegate | null): void; } -declare class NSTextSelectionNavigation extends NSObject { - initWithDataSource(dataSource: NSTextSelectionDataSource): this; - - readonly textSelectionDataSource: NSTextSelectionDataSource | null; - - allowsNonContiguousRanges: boolean; - - rotatesCoordinateSystemForLayoutOrientation: boolean; - - flushLayoutCache(): void; - - destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; - - textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; - - textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; - - textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; - - resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; - - deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; - - setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; - - setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; -} - declare class NSTextContainer extends NSObject implements NSSecureCoding { initWithSize(size: CGSize): this; @@ -18145,10 +17591,14 @@ declare class UISearchSuggestionItem extends NSObject implements UISearchSuggest declare class UIToolbarAppearance extends UIBarAppearance { buttonAppearance: UIBarButtonItemAppearance; + prominentButtonAppearance: UIBarButtonItemAppearance; + doneButtonAppearance: UIBarButtonItemAppearance; setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; + setProminentButtonAppearance(prominentButtonAppearance: UIBarButtonItemAppearance): void; + setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; } @@ -18253,6 +17703,22 @@ declare class UICellAccessoryReorder extends UICellAccessory { setShowsVerticalSeparator(showsVerticalSeparator: boolean): void; } +declare class UIDragItem extends NSObject { + initWithItemProvider(itemProvider: NSItemProvider): this; + + readonly itemProvider: NSItemProvider; + + localObject: interop.Object; + + previewProvider: () => UIDragPreview | null; + + setNeedsDropPreviewUpdate(): void; + + setLocalObject(localObject: interop.Object | null): void; + + setPreviewProvider(previewProvider: () => UIDragPreview | null): void; +} + declare class UISnapBehavior extends UIDynamicBehavior { initWithItemSnapToPoint(item: UIDynamicItem, point: CGPoint): this; @@ -18385,12 +17851,18 @@ declare class UINavigationBarAppearance extends UIBarAppearance { titlePositionAdjustment: UIOffset; + get subtitleTextAttributes(): NSDictionary; + set subtitleTextAttributes(value: NSDictionary | Record); + get largeTitleTextAttributes(): NSDictionary; set largeTitleTextAttributes(value: NSDictionary | Record); + get largeSubtitleTextAttributes(): NSDictionary; + set largeSubtitleTextAttributes(value: NSDictionary | Record); + buttonAppearance: UIBarButtonItemAppearance; - doneButtonAppearance: UIBarButtonItemAppearance; + prominentButtonAppearance: UIBarButtonItemAppearance; backButtonAppearance: UIBarButtonItemAppearance; @@ -18400,17 +17872,25 @@ declare class UINavigationBarAppearance extends UIBarAppearance { setBackIndicatorImageTransitionMaskImage(backIndicatorImage: UIImage | null, backIndicatorTransitionMaskImage: UIImage | null): void; + doneButtonAppearance: UIBarButtonItemAppearance; + setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; + setSubtitleTextAttributes(subtitleTextAttributes: NSDictionary | Record): void; + setLargeTitleTextAttributes(largeTitleTextAttributes: NSDictionary | Record): void; + setLargeSubtitleTextAttributes(largeSubtitleTextAttributes: NSDictionary | Record): void; + setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; - setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; + setProminentButtonAppearance(prominentButtonAppearance: UIBarButtonItemAppearance): void; setBackButtonAppearance(backButtonAppearance: UIBarButtonItemAppearance): void; + + setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; } declare class UILongPressGestureRecognizer extends UIGestureRecognizer { @@ -18458,11 +17938,11 @@ declare class UIPointerRegion extends NSObject implements NSCopying { readonly identifier: NSObject; - latchingAxes: interop.Enum; + latchingAxes: number; static regionWithRectIdentifier any>(this: This, rect: CGRect, identifier: NSObject | null): InstanceType; - setLatchingAxes(latchingAxes: interop.Enum): void; + setLatchingAxes(latchingAxes: number): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -18610,44 +18090,24 @@ declare class UICubicTimingParameters extends NSObject implements UITimingCurveP copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIProgressView extends UIView implements NSCoding { - initWithFrame(frame: CGRect): this; - - initWithCoder(coder: NSCoder): this; - - initWithProgressViewStyle(style: interop.Enum): this; - - progressViewStyle: interop.Enum; - - progress: number; - - progressTintColor: UIColor; - - trackTintColor: UIColor; - - progressImage: UIImage; - - trackImage: UIImage; - - setProgressAnimated(progress: number, animated: boolean): void; - - observedProgress: NSProgress; +declare class NSCollectionLayoutItem extends NSObject implements NSCopying { + static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; - setProgressViewStyle(progressViewStyle: interop.Enum): void; + static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; - setProgress(progress: number): void; + contentInsets: NSDirectionalEdgeInsets; - setProgressTintColor(progressTintColor: UIColor): void; + edgeSpacing: NSCollectionLayoutEdgeSpacing; - setTrackTintColor(trackTintColor: UIColor): void; + readonly layoutSize: NSCollectionLayoutSize; - setProgressImage(progressImage: UIImage): void; + readonly supplementaryItems: NSArray; - setTrackImage(trackImage: UIImage): void; + setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; - setObservedProgress(observedProgress: NSProgress): void; + setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; - encodeWithCoder(coder: NSCoder): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UIContextMenuInteraction extends NSObject implements UIInteraction { @@ -19246,58 +18706,6 @@ declare class UIInterpolatingMotionEffect extends UIMotionEffect { setMaximumRelativeValue(maximumRelativeValue: interop.Object | null): void; } -declare class UIFocusSystem extends NSObject { - readonly focusedItem: UIFocusItem; - - static focusSystemForEnvironment(environment: UIFocusEnvironment): UIFocusSystem; - - requestFocusUpdateToEnvironment(environment: UIFocusEnvironment): void; - - updateFocusIfNeeded(): void; - - static environmentContainsEnvironment(environment: UIFocusEnvironment, otherEnvironment: UIFocusEnvironment): boolean; -} - -declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { - initWithImageContent(imageContent: NSData): this; - - initWithCoder(coder: NSCoder): this; - - readonly imageContent: NSData; - - readonly contentIdentifier: string; - - readonly contentDescription: string; - - static readonly contentType: UTType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; -} - -declare class UITextFormattingViewControllerFormattingStyle extends NSObject implements NSCopying, NSSecureCoding { - readonly styleKey: string; - - readonly title: string; - - readonly attributes: NSDictionary; - - initWithStyleKeyTitleAttributes(styleKey: string, string: string, attributes: NSDictionary | Record): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UICellAccessory extends NSObject implements NSCopying, NSSecureCoding { displayedState: interop.Enum; @@ -19520,6 +18928,24 @@ declare class UIMutableApplicationShortcutItem extends UIApplicationShortcutItem setTargetContentIdentifier(targetContentIdentifier: interop.Object | null): void; } +declare class UISceneActivationConditions extends NSObject implements NSSecureCoding { + init(): this; + + initWithCoder(aDecoder: NSCoder): this; + + canActivateForTargetContentIdentifierPredicate: NSPredicate; + + prefersToActivateForTargetContentIdentifierPredicate: NSPredicate; + + setCanActivateForTargetContentIdentifierPredicate(canActivateForTargetContentIdentifierPredicate: NSPredicate): void; + + setPrefersToActivateForTargetContentIdentifierPredicate(prefersToActivateForTargetContentIdentifierPredicate: NSPredicate): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class UIAlertView extends UIView { initWithTitleMessageDelegateCancelButtonTitleOtherButtonTitles(title: string | null, message: string | null, delegate: interop.Object | null, cancelButtonTitle: string | null, otherButtonTitles: string | null): this; @@ -19716,18 +19142,91 @@ declare class UIInputView extends UIView { setAllowsSelfSizing(allowsSelfSizing: boolean): void; } -declare class UITapGestureRecognizer extends UIGestureRecognizer { - numberOfTapsRequired: number; +// @ts-ignore ClassDecl.tsIgnore +declare class UIImagePickerController extends UINavigationController implements NSCoding { + static isSourceTypeAvailable(sourceType: interop.Enum): boolean; - numberOfTouchesRequired: number; + static availableMediaTypesForSourceType(sourceType: interop.Enum): NSArray; - buttonMaskRequired: interop.Enum; + static isCameraDeviceAvailable(cameraDevice: interop.Enum): boolean; + + static isFlashAvailableForCameraDevice(cameraDevice: interop.Enum): boolean; + + static availableCaptureModesForCameraDevice(cameraDevice: interop.Enum): NSArray; + + // @ts-ignore MemberDecl.tsIgnore + delegate: UIImagePickerControllerDelegate; + + sourceType: interop.Enum; + + get mediaTypes(): NSArray; + set mediaTypes(value: NSArray | Array); + + allowsEditing: boolean; + + allowsImageEditing: boolean; + + imageExportPreset: interop.Enum; + + videoMaximumDuration: number; + + videoQuality: interop.Enum; + + videoExportPreset: string; + + showsCameraControls: boolean; + + cameraOverlayView: UIView; + + cameraViewTransform: CGAffineTransform; + + takePicture(): void; + + startVideoCapture(): boolean; + + stopVideoCapture(): void; + + cameraCaptureMode: interop.Enum; + + cameraDevice: interop.Enum; + + cameraFlashMode: interop.Enum; + + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UIImagePickerControllerDelegate | null): void; + + setSourceType(sourceType: interop.Enum): void; + + setMediaTypes(mediaTypes: NSArray | Array): void; + + setAllowsEditing(allowsEditing: boolean): void; + + setAllowsImageEditing(allowsImageEditing: boolean): void; + + setImageExportPreset(imageExportPreset: interop.Enum): void; + + setVideoMaximumDuration(videoMaximumDuration: number): void; + + setVideoQuality(videoQuality: interop.Enum): void; + + setVideoExportPreset(videoExportPreset: string): void; + + setShowsCameraControls(showsCameraControls: boolean): void; + + setCameraOverlayView(cameraOverlayView: UIView): void; + + setCameraViewTransform(cameraViewTransform: CGAffineTransform): void; + + setCameraCaptureMode(cameraCaptureMode: interop.Enum): void; + + setCameraDevice(cameraDevice: interop.Enum): void; - setNumberOfTapsRequired(numberOfTapsRequired: number): void; + setCameraFlashMode(cameraFlashMode: interop.Enum): void; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + encodeWithCoder(coder: NSCoder): void; - setButtonMaskRequired(buttonMaskRequired: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(coder: NSCoder): this; } declare class UIGraphicsRenderer extends NSObject { @@ -19861,6 +19360,76 @@ declare class UIFontPickerViewControllerConfiguration extends NSObject implement copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class UISwipeActionsConfiguration extends NSObject { + static configurationWithActions any>(this: This, actions: NSArray | Array): InstanceType; + + readonly actions: NSArray; + + performsFirstActionWithFullSwipe: boolean; + + setPerformsFirstActionWithFullSwipe(performsFirstActionWithFullSwipe: boolean): void; +} + +declare class UIPointerInteraction extends NSObject implements UIInteraction { + readonly delegate: UIPointerInteractionDelegate; + + enabled: boolean; + + initWithDelegate(delegate: UIPointerInteractionDelegate | null): this; + + invalidate(): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class UIVisualEffectView extends UIView implements NSSecureCoding { readonly contentView: UIView; @@ -19891,6 +19460,12 @@ declare class UIVibrancyEffect extends UIVisualEffect { static notificationCenterVibrancyEffect(): UIVibrancyEffect; } +declare class UIGlassContainerEffect extends UIVisualEffect { + spacing: number; + + setSpacing(spacing: number): void; +} + declare class UIDynamicItemBehavior extends UIDynamicBehavior { initWithItems(items: NSArray | Array): this; @@ -20188,6 +19763,16 @@ declare class UIColor extends NSObject implements NSSecureCoding, NSCopying { initWithCIColor(ciColor: CIColor): this; + initWithRedGreenBlueAlphaExposure(red: number, green: number, blue: number, alpha: number, exposure: number): this; + + static colorWithRedGreenBlueAlphaExposure(red: number, green: number, blue: number, alpha: number, exposure: number): UIColor; + + initWithRedGreenBlueAlphaLinearExposure(red: number, green: number, blue: number, alpha: number, linearExposure: number): this; + + static colorWithRedGreenBlueAlphaLinearExposure(red: number, green: number, blue: number, alpha: number, linearExposure: number): UIColor; + + colorByApplyingContentHeadroom(contentHeadroom: number): UIColor; + static readonly blackColor: UIColor; static readonly darkGrayColor: UIColor; @@ -20236,6 +19821,10 @@ declare class UIColor extends NSObject implements NSSecureCoding, NSCopying { readonly CIColor: CIColor; + readonly linearExposure: number; + + readonly standardDynamicRangeColor: UIColor; + static colorNamed(name: string): UIColor; static colorNamedInBundleCompatibleWithTraitCollection(name: string, bundle: NSBundle | null, traitCollection: UITraitCollection | null): UIColor; @@ -20354,7 +19943,7 @@ declare class UIPointerShape extends NSObject implements NSCopying { static shapeWithRoundedRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; - static beamWithPreferredLengthAxis any>(this: This, length: number, axis: interop.Enum): InstanceType; + static beamWithPreferredLengthAxis any>(this: This, length: number, axis: interop.Object): InstanceType; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -20369,6 +19958,39 @@ declare class UITargetedDragPreview extends UITargetedPreview { static previewForURLTitleTarget any>(this: This, url: NSURL, title: string | null, target: UIDragPreviewTarget): InstanceType; } +declare class UIMenuController extends NSObject { + static readonly sharedMenuController: UIMenuController; + + menuVisible: boolean; + + setMenuVisible(menuVisible: boolean): void; + + setMenuVisibleAnimated(menuVisible: boolean, animated: boolean): void; + + setTargetRectInView(targetRect: CGRect, targetView: UIView): void; + + showMenuFromViewRect(targetView: UIView, targetRect: CGRect): void; + + hideMenuFromView(targetView: UIView): void; + + hideMenu(): void; + + arrowDirection: interop.Enum; + + get menuItems(): NSArray; + set menuItems(value: NSArray | Array); + + update(): void; + + readonly menuFrame: CGRect; + + isMenuVisible(): boolean; + + setArrowDirection(arrowDirection: interop.Enum): void; + + setMenuItems(menuItems: NSArray | Array): void; +} + declare class UITabSidebarItemRequest extends NSObject { readonly tab: UITab; @@ -20799,6 +20421,8 @@ declare class UISearchBar extends UIView implements UIBarPositioning, UITextInpu conversationContext: UIConversationContext; + allowsNumberPadPopover: boolean; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; setAutocorrectionType(autocorrectionType: interop.Enum): void; @@ -20836,6 +20460,8 @@ declare class UISearchBar extends UIView implements UIBarPositioning, UITextInpu setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; setConversationContext(conversationContext: UIConversationContext): void; + + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; } declare class UIDocument extends NSObject implements NSFilePresenter, NSProgressReporting { @@ -21003,8 +20629,24 @@ declare class UINavigationItem extends NSObject implements NSCoding { title: string; + attributedTitle: NSAttributedString; + titleView: UIView; + subtitle: string; + + attributedSubtitle: NSAttributedString; + + subtitleView: UIView; + + largeTitle: string; + + largeSubtitle: string; + + largeAttributedSubtitle: NSAttributedString; + + largeSubtitleView: UIView; + prompt: string; backBarButtonItem: UIBarButtonItem; @@ -21074,6 +20716,12 @@ declare class UINavigationItem extends NSObject implements NSCoding { readonly searchBarPlacement: interop.Enum; + readonly searchBarPlacementBarButtonItem: UIBarButtonItem; + + searchBarPlacementAllowsToolbarIntegration: boolean; + + searchBarPlacementAllowsExternalIntegration: boolean; + standardAppearance: UINavigationBarAppearance; compactAppearance: UINavigationBarAppearance; @@ -21084,8 +20732,24 @@ declare class UINavigationItem extends NSObject implements NSCoding { setTitle(title: string | null): void; + setAttributedTitle(attributedTitle: NSAttributedString): void; + setTitleView(titleView: UIView | null): void; + setSubtitle(subtitle: string): void; + + setAttributedSubtitle(attributedSubtitle: NSAttributedString): void; + + setSubtitleView(subtitleView: UIView): void; + + setLargeTitle(largeTitle: string): void; + + setLargeSubtitle(largeSubtitle: string): void; + + setLargeAttributedSubtitle(largeAttributedSubtitle: NSAttributedString): void; + + setLargeSubtitleView(largeSubtitleView: UIView): void; + setPrompt(prompt: string): void; setBackBarButtonItem(backBarButtonItem: UIBarButtonItem): void; @@ -21136,6 +20800,10 @@ declare class UINavigationItem extends NSObject implements NSCoding { setPreferredSearchBarPlacement(preferredSearchBarPlacement: interop.Enum): void; + setSearchBarPlacementAllowsToolbarIntegration(searchBarPlacementAllowsToolbarIntegration: boolean): void; + + setSearchBarPlacementAllowsExternalIntegration(searchBarPlacementAllowsExternalIntegration: boolean): void; + setStandardAppearance(standardAppearance: UINavigationBarAppearance): void; setCompactAppearance(compactAppearance: UINavigationBarAppearance): void; @@ -21239,7 +20907,7 @@ declare class UIListContentConfiguration extends NSObject implements UIContentCo readonly secondaryTextProperties: UIListContentTextProperties; - axesPreservingSuperviewLayoutMargins: interop.Enum; + axesPreservingSuperviewLayoutMargins: number; directionalLayoutMargins: NSDirectionalEdgeInsets; @@ -21277,7 +20945,7 @@ declare class UIListContentConfiguration extends NSObject implements UIContentCo setSecondaryAttributedText(secondaryAttributedText: NSAttributedString | null): void; - setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: interop.Enum): void; + setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: number): void; setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; @@ -21361,155 +21029,47 @@ declare class UIListContentImageProperties extends NSObject implements NSCopying cornerRadius: number; - maximumSize: CGSize; - - reservedLayoutSize: CGSize; - - accessibilityIgnoresInvertColors: boolean; - - strokeWidth: number; - - strokeColor: UIColor; - - strokeColorTransformer: (p1: UIColor) => UIColor; - - resolvedStrokeColorForTintColor(tintColor: UIColor): UIColor; - - setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; - - setTintColor(tintColor: UIColor | null): void; - - setTintColorTransformer(tintColorTransformer: (p1: UIColor) => UIColor | null): void; - - setCornerRadius(cornerRadius: number): void; - - setMaximumSize(maximumSize: CGSize): void; - - setReservedLayoutSize(reservedLayoutSize: CGSize): void; - - setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - - setStrokeWidth(strokeWidth: number): void; - - setStrokeColor(strokeColor: UIColor): void; - - setStrokeColorTransformer(strokeColorTransformer: (p1: UIColor) => UIColor): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class UITraitSceneCaptureState extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; -} - -declare class UICollectionViewDiffableDataSourceReorderingHandlers extends NSObject implements NSCopying { - canReorderItemHandler: (p1: interop.Object) => boolean; - - willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; - - didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; - - setCanReorderItemHandler(canReorderItemHandler: (p1: interop.Object) => boolean | null): void; - - setWillReorderHandler(willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; - - setDidReorderHandler(didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UICollectionLayoutListConfiguration extends NSObject implements NSCopying { - initWithAppearance(appearance: interop.Enum): this; - - readonly appearance: interop.Enum; - - showsSeparators: boolean; - - separatorConfiguration: UIListSeparatorConfiguration; - - itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration; - - backgroundColor: UIColor; - - leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; - - trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; - - headerMode: interop.Enum; - - footerMode: interop.Enum; - - headerTopPadding: number; - - contentHuggingElements: interop.Enum; - - setShowsSeparators(showsSeparators: boolean): void; - - setSeparatorConfiguration(separatorConfiguration: UIListSeparatorConfiguration): void; - - setItemSeparatorHandler(itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration): void; - - setBackgroundColor(backgroundColor: UIColor | null): void; - - setLeadingSwipeActionsConfigurationProvider(leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; - - setTrailingSwipeActionsConfigurationProvider(trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + maximumSize: CGSize; - setHeaderMode(headerMode: interop.Enum): void; + reservedLayoutSize: CGSize; - setFooterMode(footerMode: interop.Enum): void; + accessibilityIgnoresInvertColors: boolean; - setHeaderTopPadding(headerTopPadding: number): void; + strokeWidth: number; - setContentHuggingElements(contentHuggingElements: interop.Enum): void; + strokeColor: UIColor; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + strokeColorTransformer: (p1: UIColor) => UIColor; -declare class UIWritingToolsCoordinatorAnimationParameters extends NSObject { - readonly duration: number; + resolvedStrokeColorForTintColor(tintColor: UIColor): UIColor; - readonly delay: number; + setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; - progressHandler: (p1: number) => void; + setTintColor(tintColor: UIColor | null): void; - completionHandler: () => void; + setTintColorTransformer(tintColorTransformer: (p1: UIColor) => UIColor | null): void; - setProgressHandler(progressHandler: (p1: number) => void | null): void; + setCornerRadius(cornerRadius: number): void; - setCompletionHandler(completionHandler: () => void | null): void; -} + setMaximumSize(maximumSize: CGSize): void; -declare class NSCollectionLayoutItem extends NSObject implements NSCopying { - static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; + setReservedLayoutSize(reservedLayoutSize: CGSize): void; - static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; + setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - contentInsets: NSDirectionalEdgeInsets; + setStrokeWidth(strokeWidth: number): void; - edgeSpacing: NSCollectionLayoutEdgeSpacing; + setStrokeColor(strokeColor: UIColor): void; - readonly layoutSize: NSCollectionLayoutSize; + setStrokeColorTransformer(strokeColorTransformer: (p1: UIColor) => UIColor): void; - readonly supplementaryItems: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + static readonly supportsSecureCoding: boolean; - setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; + encodeWithCoder(coder: NSCoder): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithCoder(coder: NSCoder): this; } declare class UICollectionViewDiffableDataSource extends NSObject implements UICollectionViewDataSource { @@ -21668,6 +21228,26 @@ declare class UISearchDisplayController extends NSObject { setDisplaysSearchBarInNavigationBar(displaysSearchBarInNavigationBar: boolean): void; } +declare class UIMailConversationEntry extends UIConversationEntry { + kind: interop.Enum; + + responseSecondaryRecipientIdentifiers: NSSet; + + setKind(kind: interop.Enum): void; + + setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; +} + +declare class NSDiffableDataSourceSectionTransaction extends NSObject { + readonly sectionIdentifier: SectionIdentifierType; + + readonly initialSnapshot: NSDiffableDataSourceSectionSnapshot; + + readonly finalSnapshot: NSDiffableDataSourceSectionSnapshot; + + readonly difference: NSOrderedCollectionDifference; +} + declare class UIPencilHoverPose extends NSObject { readonly location: CGPoint; @@ -21814,16 +21394,6 @@ declare class UIWindowSceneProminentPlacement extends UIWindowScenePlacement { static prominentPlacement any>(this: This): InstanceType; } -declare class UITraitUserInterfaceIdiom extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; -} - declare class UIPointerLockState extends NSObject { readonly locked: boolean; @@ -21900,6 +21470,12 @@ declare class UIWindowScenePlacement extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class UIMainMenuSystem extends UIMenuSystem { + static readonly sharedSystem: UIMainMenuSystem; + + setBuildConfigurationBuildHandler(configuration: UIMainMenuSystemConfiguration, buildHandler: (p1: UIMenuBuilder) => void | null): void; +} + declare class UIGestureRecognizer extends NSObject { initWithTargetAction(target: interop.Object | null, action: string | null): this; @@ -22027,53 +21603,201 @@ declare class UICollectionViewListCell extends UICollectionViewCell { setAccessories(accessories: NSArray | Array): void; } -declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { - initWithMarkerFormatOptionsStartingItemNumber(markerFormat: string, options: interop.Enum, startingItemNumber: number): this; +declare class UICellAccessoryMultiselect extends UICellAccessory { + backgroundColor: UIColor; - initWithMarkerFormatOptions(markerFormat: string, options: number): this; + setBackgroundColor(backgroundColor: UIColor | null): void; +} - initWithCoder(coder: NSCoder): this; +declare class UIBandSelectionInteraction extends NSObject implements UIInteraction { + enabled: boolean; - readonly markerFormat: string; + readonly state: interop.Enum; - readonly listOptions: interop.Enum; + readonly selectionRect: CGRect; - startingItemNumber: number; + readonly initialModifierFlags: interop.Enum; - readonly ordered: boolean; + shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean; - markerForItemNumber(itemNumber: number): string; + initWithSelectionHandler(selectionHandler: (p1: UIBandSelectionInteraction) => void): this; - setStartingItemNumber(startingItemNumber: number): void; + isEnabled(): boolean; - isOrdered(): boolean; + setEnabled(enabled: boolean): void; - static readonly supportsSecureCoding: boolean; + setShouldBeginHandler(shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean | null): void; - encodeWithCoder(coder: NSCoder): void; + readonly view: UIView; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIRotationGestureRecognizer extends UIGestureRecognizer { + rotation: number; + + readonly velocity: number; + + setRotation(rotation: number): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class UIAction extends UIMenuElement implements UIMenuLeaf { + // @ts-ignore MemberDecl.tsIgnore + title: string; + + // @ts-ignore MemberDecl.tsIgnore + image: UIImage; + + discoverabilityTitle: string; + + readonly identifier: string; + + attributes: interop.Enum; + + state: interop.Enum; + + readonly sender: interop.Object; + + static actionWithHandler any>(this: This, handler: (p1: UIAction) => void): InstanceType; + + static actionWithTitleImageIdentifierHandler any>(this: This, title: string, image: UIImage | null, identifier: string | null, handler: (p1: UIAction) => void): InstanceType; + + setTitle(title: string): void; + + setImage(image: UIImage | null): void; + + setDiscoverabilityTitle(discoverabilityTitle: string | null): void; + + setAttributes(attributes: interop.Enum): void; + + setState(state: interop.Enum): void; + + static captureTextFromCameraActionForResponderIdentifier any>(this: This, responder: UIResponder, identifier: string | null): InstanceType; + + selectedImage: UIImage; + + repeatBehavior: interop.Enum; + + readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; + + performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; + + setSelectedImage(selectedImage: UIImage): void; + + setRepeatBehavior(repeatBehavior: interop.Enum): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare class UICellAccessoryMultiselect extends UICellAccessory { - backgroundColor: UIColor; +declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { + initWithMarkerFormatOptionsStartingItemNumber(markerFormat: string, options: interop.Enum, startingItemNumber: number): this; + + initWithMarkerFormatOptions(markerFormat: string, options: number): this; + + initWithCoder(coder: NSCoder): this; + + readonly markerFormat: string; + + readonly listOptions: interop.Enum; + + startingItemNumber: number; + + readonly ordered: boolean; - setBackgroundColor(backgroundColor: UIColor | null): void; -} + markerForItemNumber(itemNumber: number): string; -declare class UIEditMenuConfiguration extends NSObject { - readonly identifier: NSCopying; + static readonly includesTextListMarkers: boolean; - readonly sourcePoint: CGPoint; + setStartingItemNumber(startingItemNumber: number): void; - preferredArrowDirection: interop.Enum; + isOrdered(): boolean; - static configurationWithIdentifierSourcePoint any>(this: This, identifier: NSCopying | null, sourcePoint: CGPoint): InstanceType; + static readonly supportsSecureCoding: boolean; - setPreferredArrowDirection(preferredArrowDirection: interop.Enum): void; -} + encodeWithCoder(coder: NSCoder): void; -declare class UICellAccessoryCheckmark extends UICellAccessory { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class NSCollectionLayoutDecorationItem extends NSCollectionLayoutItem implements NSCopying { @@ -22515,6 +22239,20 @@ declare class UITraitCollection extends NSObject implements NSCopying, NSSecureC readonly listEnvironment: interop.Enum; + static traitCollectionWithTabAccessoryEnvironment(tabAccessoryEnvironment: interop.Enum): UITraitCollection; + + readonly tabAccessoryEnvironment: interop.Enum; + + readonly splitViewControllerLayoutEnvironment: interop.Enum; + + readonly hdrHeadroomUsageLimit: interop.Enum; + + static traitCollectionWithHDRHeadroomUsageLimit(hdrHeadroomUsageLimit: interop.Enum): UITraitCollection; + + static traitCollectionWithResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): UITraitCollection; + + readonly resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + static traitCollectionWithTraits(mutations: (p1: UIMutableTraits) => void): UITraitCollection; traitCollectionByModifyingTraits(mutations: (p1: UIMutableTraits) => void): UITraitCollection; @@ -22560,64 +22298,6 @@ declare class UITraitCollection extends NSObject implements NSCopying, NSSecureC encodeWithCoder(coder: NSCoder): void; } -declare class UIListContentView extends UIView implements UIContentView { - initWithConfiguration(configuration: UIListContentConfiguration): this; - - initWithCoder(coder: NSCoder): this; - - configuration: UIListContentConfiguration; - - readonly textLayoutGuide: UILayoutGuide; - - readonly secondaryTextLayoutGuide: UILayoutGuide; - - readonly imageLayoutGuide: UILayoutGuide; - - setConfiguration(configuration: UIListContentConfiguration): void; - - supportsConfiguration(configuration: UIContentConfiguration): boolean; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class UITextInputPasswordRules extends NSObject implements NSSecureCoding, NSCopying { readonly passwordRulesDescriptor: string; @@ -23047,354 +22727,174 @@ declare class UIBackgroundConfiguration extends NSObject implements NSCopying, N setStrokeColorTransformer(strokeColorTransformer: (p1: UIColor) => UIColor | null): void; - setStrokeWidth(strokeWidth: number): void; - - setStrokeOutset(strokeOutset: number): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class UITabSidebarItem extends NSObject implements NSCopying { - readonly tab: UITab; - - readonly action: UIAction; - - readonly configurationState: UICellConfigurationState; - - contentConfiguration: UIContentConfiguration; - - backgroundConfiguration: UIBackgroundConfiguration; - - get accessories(): NSArray; - set accessories(value: NSArray | Array); - - defaultContentConfiguration(): UIListContentConfiguration; - - defaultBackgroundConfiguration(): UIBackgroundConfiguration; - - static itemFromRequest any>(this: This, request: UITabSidebarItemRequest): InstanceType; - - setContentConfiguration(contentConfiguration: UIContentConfiguration): void; - - setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; - - setAccessories(accessories: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIFindInteraction extends NSObject implements UIInteraction { - readonly findNavigatorVisible: boolean; - - readonly activeFindSession: UIFindSession; - - searchText: string; - - replacementText: string; - - optionsMenuProvider: (p1: NSArray | Array) => UIMenu | null; - - readonly delegate: UIFindInteractionDelegate | null; - - initWithSessionDelegate(sessionDelegate: UIFindInteractionDelegate): this; - - presentFindNavigatorShowingReplace(showingReplace: boolean): void; - - dismissFindNavigator(): void; - - findNext(): void; - - findPrevious(): void; - - updateResultCount(): void; - - isFindNavigatorVisible(): boolean; - - setSearchText(searchText: string | null): void; - - setReplacementText(replacementText: string | null): void; - - setOptionsMenuProvider(optionsMenuProvider: (p1: NSArray | Array) => UIMenu | null): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - -declare class UITabBarControllerSidebar extends NSObject { - delegate: UITabBarControllerSidebarDelegate; - - hidden: boolean; - - preferredLayout: interop.Enum; - - navigationOverflowItems: UIDeferredMenuElement; - - headerContentConfiguration: UIContentConfiguration; - - footerContentConfiguration: UIContentConfiguration; - - bottomBarView: UIView; - - scrollToTargetAnimated(target: UITabSidebarScrollTarget, animated: boolean): void; - - reconfigureItemForTab(tab: UITab): void; - - setDelegate(delegate: UITabBarControllerSidebarDelegate | null): void; - - isHidden(): boolean; - - setHidden(hidden: boolean): void; - - setPreferredLayout(preferredLayout: interop.Enum): void; - - setNavigationOverflowItems(navigationOverflowItems: UIDeferredMenuElement | null): void; - - setHeaderContentConfiguration(headerContentConfiguration: UIContentConfiguration): void; - - setFooterContentConfiguration(footerContentConfiguration: UIContentConfiguration): void; - - setBottomBarView(bottomBarView: UIView | null): void; -} - -declare class UIWindow extends UIView { - initWithWindowScene(windowScene: UIWindowScene): this; - - windowScene: UIWindowScene; - - canResizeToFitContent: boolean; - - screen: UIScreen; - - setScreen(screen: UIScreen): void; - - windowLevel: number; - - readonly keyWindow: boolean; + setStrokeWidth(strokeWidth: number): void; - readonly canBecomeKeyWindow: boolean; + setStrokeOutset(strokeOutset: number): void; - becomeKeyWindow(): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - resignKeyWindow(): void; + static readonly supportsSecureCoding: boolean; - makeKeyWindow(): void; + encodeWithCoder(coder: NSCoder): void; - makeKeyAndVisible(): void; + initWithCoder(coder: NSCoder): this; +} - rootViewController: UIViewController; +declare class UITabSidebarItem extends NSObject implements NSCopying { + readonly tab: UITab; - sendEvent(event: UIEvent): void; + readonly action: UIAction; - convertPointToWindow(point: CGPoint, window: UIWindow | null): CGPoint; + readonly configurationState: UICellConfigurationState; - convertPointFromWindow(point: CGPoint, window: UIWindow | null): CGPoint; + contentConfiguration: UIContentConfiguration; - convertRectToWindow(rect: CGRect, window: UIWindow | null): CGRect; + backgroundConfiguration: UIBackgroundConfiguration; - convertRectFromWindow(rect: CGRect, window: UIWindow | null): CGRect; + get accessories(): NSArray; + set accessories(value: NSArray | Array); - setWindowScene(windowScene: UIWindowScene): void; + defaultContentConfiguration(): UIListContentConfiguration; - setCanResizeToFitContent(canResizeToFitContent: boolean): void; + defaultBackgroundConfiguration(): UIBackgroundConfiguration; - setWindowLevel(windowLevel: number): void; + static itemFromRequest any>(this: This, request: UITabSidebarItemRequest): InstanceType; - isKeyWindow(): boolean; + setContentConfiguration(contentConfiguration: UIContentConfiguration): void; - setRootViewController(rootViewController: UIViewController): void; + setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; - readonly safeAreaAspectFitLayoutGuide: UILayoutGuide; -} + setAccessories(accessories: NSArray | Array): void; -declare class UIInputSuggestion extends NSObject { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIRotationGestureRecognizer extends UIGestureRecognizer { - rotation: number; - - readonly velocity: number; +declare class UIImageView extends UIView { + initWithImage(image: UIImage | null): this; - setRotation(rotation: number): void; -} + initWithImageHighlightedImage(image: UIImage | null, highlightedImage: UIImage | null): this; -declare class UIAlertAction extends NSObject implements NSCopying { - static actionWithTitleStyleHandler any>(this: This, title: string | null, style: interop.Enum, handler: (p1: UIAlertAction) => void | null): InstanceType; + image: UIImage; - readonly title: string; + highlightedImage: UIImage; - readonly style: interop.Enum; + preferredSymbolConfiguration: UIImageSymbolConfiguration; - enabled: boolean; + userInteractionEnabled: boolean; - isEnabled(): boolean; + highlighted: boolean; - setEnabled(enabled: boolean): void; + get animationImages(): NSArray; + set animationImages(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + get highlightedAnimationImages(): NSArray; + set highlightedAnimationImages(value: NSArray | Array); -declare class UIGravityBehavior extends UIDynamicBehavior { - initWithItems(items: NSArray | Array): this; + animationDuration: number; - addItem(item: UIDynamicItem): void; + animationRepeatCount: number; - removeItem(item: UIDynamicItem): void; + tintColor: UIColor; - readonly items: NSArray; + startAnimating(): void; - gravityDirection: CGVector; + stopAnimating(): void; - angle: number; + readonly animating: boolean; - magnitude: number; + preferredImageDynamicRange: interop.Enum; - setAngleMagnitude(angle: number, magnitude: number): void; + readonly imageDynamicRange: interop.Enum; - setGravityDirection(gravityDirection: CGVector): void; + setImage(image: UIImage | null): void; - setAngle(angle: number): void; + setHighlightedImage(highlightedImage: UIImage): void; - setMagnitude(magnitude: number): void; -} + setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration): void; -declare class UISceneActivationRequestOptions extends NSObject { - requestingScene: UIScene; + isUserInteractionEnabled(): boolean; - setRequestingScene(requestingScene: UIScene | null): void; -} + setUserInteractionEnabled(userInteractionEnabled: boolean): void; -declare class UIPointerLiftEffect extends UIPointerEffect { -} + isHighlighted(): boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class UIStandardTextCursorView extends UIView implements UITextCursorView { - blinking: boolean; + setHighlighted(highlighted: boolean): void; - resetBlinkAnimation(): void; + setAnimationImages(animationImages: NSArray | Array | null): void; - isBlinking(): boolean; + setHighlightedAnimationImages(highlightedAnimationImages: NSArray | Array): void; - setBlinking(blinking: boolean): void; + setAnimationDuration(animationDuration: number): void; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + setAnimationRepeatCount(animationRepeatCount: number): void; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + setTintColor(tintColor: UIColor | null): void; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + isAnimating(): boolean; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - readonly bounds: CGRect; + addSymbolEffect(symbolEffect: NSSymbolEffect): void; - isEqual(object: interop.Object): boolean; + addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - readonly hash: number; + addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - readonly superclass: interop.Object; + addSymbolEffectOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; - class(): interop.Object; + removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; - self(): this; + removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - performSelector(aSelector: string): interop.Object; + removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + removeSymbolEffectOfTypeOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + removeAllSymbolEffects(): void; - readonly isProxy: boolean; + removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; - isKindOfClass(aClass: interop.Object): boolean; + removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; - isMemberOfClass(aClass: interop.Object): boolean; + setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; - respondsToSelector(aSelector: string): boolean; + setSymbolImageWithContentTransitionOptionsCompletion(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; +} - retain(): this; +declare class UIFindInteraction extends NSObject implements UIInteraction { + readonly findNavigatorVisible: boolean; - release(): void; + readonly activeFindSession: UIFindSession; - autorelease(): this; + searchText: string; - retainCount(): number; + replacementText: string; - readonly zone: interop.Pointer; + optionsMenuProvider: (p1: NSArray | Array) => UIMenu | null; - readonly description: string; + readonly delegate: UIFindInteractionDelegate | null; - readonly debugDescription: string; -} + initWithSessionDelegate(sessionDelegate: UIFindInteractionDelegate): this; -declare class UIToolTipInteraction extends NSObject implements UIInteraction { - delegate: UIToolTipInteractionDelegate; + presentFindNavigatorShowingReplace(showingReplace: boolean): void; - enabled: boolean; + dismissFindNavigator(): void; - defaultToolTip: string; + findNext(): void; - init(): this; + findPrevious(): void; - initWithDefaultToolTip(defaultToolTip: string): this; + updateResultCount(): void; - setDelegate(delegate: UIToolTipInteractionDelegate | null): void; + isFindNavigatorVisible(): boolean; - isEnabled(): boolean; + setSearchText(searchText: string | null): void; - setEnabled(enabled: boolean): void; + setReplacementText(replacementText: string | null): void; - setDefaultToolTip(defaultToolTip: string | null): void; + setOptionsMenuProvider(optionsMenuProvider: (p1: NSArray | Array) => UIMenu | null): void; readonly view: UIView; @@ -23443,182 +22943,190 @@ declare class UIToolTipInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } -declare class UIColorPickerViewController extends UIViewController { - delegate: UIColorPickerViewControllerDelegate; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextListElement extends NSTextParagraph { + initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; - selectedColor: UIColor; + static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; - supportsAlpha: boolean; + static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; - init(): this; + readonly textList: NSTextList; - setDelegate(delegate: UIColorPickerViewControllerDelegate | null): void; + readonly contents: NSAttributedString; - setSelectedColor(selectedColor: UIColor): void; + readonly markerAttributes: NSDictionary; - setSupportsAlpha(supportsAlpha: boolean): void; -} + readonly attributedString: NSAttributedString; -declare class UIDragInteraction extends NSObject implements UIInteraction { - initWithDelegate(delegate: UIDragInteractionDelegate): this; + readonly childElements: NSArray; - readonly delegate: UIDragInteractionDelegate; + // @ts-ignore MemberDecl.tsIgnore + readonly parentElement: NSTextListElement; +} - allowsSimultaneousRecognitionDuringLift: boolean; +declare class UITabBarControllerSidebar extends NSObject { + delegate: UITabBarControllerSidebarDelegate; - enabled: boolean; + hidden: boolean; - static readonly enabledByDefault: boolean; + preferredLayout: interop.Enum; - setAllowsSimultaneousRecognitionDuringLift(allowsSimultaneousRecognitionDuringLift: boolean): void; + navigationOverflowItems: UIDeferredMenuElement; - isEnabled(): boolean; + headerContentConfiguration: UIContentConfiguration; - setEnabled(enabled: boolean): void; + footerContentConfiguration: UIContentConfiguration; - static isEnabledByDefault(): boolean; + bottomBarView: UIView; - readonly view: UIView; + scrollToTargetAnimated(target: UITabSidebarScrollTarget, animated: boolean): void; - willMoveToView(view: UIView | null): void; + reconfigureItemForTab(tab: UITab): void; - didMoveToView(view: UIView | null): void; + setDelegate(delegate: UITabBarControllerSidebarDelegate | null): void; - isEqual(object: interop.Object): boolean; + isHidden(): boolean; - readonly hash: number; + setHidden(hidden: boolean): void; - readonly superclass: interop.Object; + setPreferredLayout(preferredLayout: interop.Enum): void; - class(): interop.Object; + setNavigationOverflowItems(navigationOverflowItems: UIDeferredMenuElement | null): void; - self(): this; + setHeaderContentConfiguration(headerContentConfiguration: UIContentConfiguration): void; - performSelector(aSelector: string): interop.Object; + setFooterContentConfiguration(footerContentConfiguration: UIContentConfiguration): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setBottomBarView(bottomBarView: UIView | null): void; +} - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; +declare class UIWindow extends UIView { + initWithWindowScene(windowScene: UIWindowScene): this; - readonly isProxy: boolean; + initWithFrame(frame: CGRect): this; - isKindOfClass(aClass: interop.Object): boolean; + init(): this; - isMemberOfClass(aClass: interop.Object): boolean; + windowScene: UIWindowScene; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + canResizeToFitContent: boolean; - respondsToSelector(aSelector: string): boolean; + screen: UIScreen; - retain(): this; + setScreen(screen: UIScreen): void; - release(): void; + windowLevel: number; - autorelease(): this; + readonly keyWindow: boolean; - retainCount(): number; + readonly canBecomeKeyWindow: boolean; - readonly zone: interop.Pointer; + becomeKeyWindow(): void; - readonly description: string; + resignKeyWindow(): void; - readonly debugDescription: string; -} + makeKeyWindow(): void; -declare class NSCollectionLayoutAnchor extends NSObject implements NSCopying { - static layoutAnchorWithEdges any>(this: This, edges: interop.Enum): InstanceType; + makeKeyAndVisible(): void; - static layoutAnchorWithEdgesAbsoluteOffset any>(this: This, edges: interop.Enum, absoluteOffset: CGPoint): InstanceType; + rootViewController: UIViewController; - static layoutAnchorWithEdgesFractionalOffset any>(this: This, edges: interop.Enum, fractionalOffset: CGPoint): InstanceType; + sendEvent(event: UIEvent): void; - readonly edges: interop.Enum; + convertPointToWindow(point: CGPoint, window: UIWindow | null): CGPoint; - readonly offset: CGPoint; + convertPointFromWindow(point: CGPoint, window: UIWindow | null): CGPoint; - readonly isAbsoluteOffset: boolean; + convertRectToWindow(rect: CGRect, window: UIWindow | null): CGRect; - readonly isFractionalOffset: boolean; + convertRectFromWindow(rect: CGRect, window: UIWindow | null): CGRect; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setWindowScene(windowScene: UIWindowScene): void; -declare class UIZoomTransitionSourceViewProviderContext extends NSObject { - readonly sourceViewController: UIViewController; + setCanResizeToFitContent(canResizeToFitContent: boolean): void; - readonly zoomedViewController: UIViewController; -} + setWindowLevel(windowLevel: number): void; -declare class UIAcceleration extends NSObject { - readonly timestamp: number; + isKeyWindow(): boolean; - readonly x: number; + setRootViewController(rootViewController: UIViewController): void; - readonly y: number; + readonly safeAreaAspectFitLayoutGuide: UILayoutGuide; +} - readonly z: number; +declare class UIInputSuggestion extends NSObject { } -declare class UIBarItem extends NSObject implements NSCoding, UIAppearance { - init(): this; +declare class UIAlertAction extends NSObject implements NSCopying { + static actionWithTitleStyleHandler any>(this: This, title: string | null, style: interop.Enum, handler: (p1: UIAlertAction) => void | null): InstanceType; - initWithCoder(coder: NSCoder): this; + readonly title: string; - enabled: boolean; + readonly style: interop.Enum; - title: string; + enabled: boolean; - image: UIImage; + isEnabled(): boolean; - landscapeImagePhone: UIImage; + setEnabled(enabled: boolean): void; - largeContentSizeImage: UIImage; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - imageInsets: UIEdgeInsets; +declare class UIGravityBehavior extends UIDynamicBehavior { + initWithItems(items: NSArray | Array): this; - landscapeImagePhoneInsets: UIEdgeInsets; + addItem(item: UIDynamicItem): void; - largeContentSizeImageInsets: UIEdgeInsets; + removeItem(item: UIDynamicItem): void; - tag: number; + readonly items: NSArray; - setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; + gravityDirection: CGVector; - titleTextAttributesForState(state: interop.Enum): NSDictionary; + angle: number; - isEnabled(): boolean; + magnitude: number; - setEnabled(enabled: boolean): void; + setAngleMagnitude(angle: number, magnitude: number): void; - setTitle(title: string | null): void; + setGravityDirection(gravityDirection: CGVector): void; - setImage(image: UIImage | null): void; + setAngle(angle: number): void; - setLandscapeImagePhone(landscapeImagePhone: UIImage): void; + setMagnitude(magnitude: number): void; +} - setLargeContentSizeImage(largeContentSizeImage: UIImage): void; +declare class UISceneActivationRequestOptions extends NSObject { + requestingScene: UIScene; - setImageInsets(imageInsets: UIEdgeInsets): void; + setRequestingScene(requestingScene: UIScene | null): void; +} - setLandscapeImagePhoneInsets(landscapeImagePhoneInsets: UIEdgeInsets): void; +declare class UIPointerLiftEffect extends UIPointerEffect { +} - setLargeContentSizeImageInsets(largeContentSizeImageInsets: UIEdgeInsets): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UIStandardTextCursorView extends UIView implements UITextCursorView { + blinking: boolean; - setTag(tag: number): void; + resetBlinkAnimation(): void; - encodeWithCoder(coder: NSCoder): void; + isBlinking(): boolean; - static appearance any>(this: This): InstanceType; + setBlinking(blinking: boolean): void; - static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; + // @ts-ignore MemberDecl.tsIgnore + readonly bounds: CGRect; isEqual(object: interop.Object): boolean; @@ -23661,32 +23169,68 @@ declare class UIBarItem extends NSObject implements NSCoding, UIAppearance { readonly debugDescription: string; } -declare class UIOpenURLContext extends NSObject { - readonly URL: NSURL; +declare class UIScene extends UIResponder { + initWithSessionConnectionOptions(session: UISceneSession, connectionOptions: UISceneConnectionOptions): this; - readonly options: UISceneOpenURLOptions; -} + readonly session: UISceneSession; -declare class UITextRange extends NSObject { - readonly empty: boolean; + delegate: UISceneDelegate; - readonly start: UITextPosition; + readonly activationState: interop.Enum; - readonly end: UITextPosition; + openURLOptionsCompletionHandler(url: NSURL, options: UISceneOpenExternalURLOptions | null, completion: (p1: boolean) => void | null): void; - isEmpty(): boolean; + title: string; + + subtitle: string; + + activationConditions: UISceneActivationConditions; + + destructionConditions: NSSet; + + setDelegate(delegate: UISceneDelegate | null): void; + + setTitle(title: string | null): void; + + setSubtitle(subtitle: string): void; + + setActivationConditions(activationConditions: UISceneActivationConditions): void; + + setDestructionConditions(destructionConditions: NSSet): void; + + readonly pointerLockState: UIPointerLockState; + + extendStateRestoration(): void; + + completeStateRestoration(): void; + + readonly systemProtectionManager: UISceneSystemProtectionManager; } -declare class UITextInputStringTokenizer extends NSObject implements UITextInputTokenizer { - initWithTextInput(textInput: UIResponder): this; +declare class UIToolTipInteraction extends NSObject implements UIInteraction { + delegate: UIToolTipInteractionDelegate; - rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextRange; + enabled: boolean; - isPositionAtBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; + defaultToolTip: string; - positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; + init(): this; - isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; + initWithDefaultToolTip(defaultToolTip: string): this; + + setDelegate(delegate: UIToolTipInteractionDelegate | null): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setDefaultToolTip(defaultToolTip: string | null): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -23729,152 +23273,174 @@ declare class UITextInputStringTokenizer extends NSObject implements UITextInput readonly debugDescription: string; } -declare class UITextInputAssistantItem extends NSObject { - allowsHidingShortcuts: boolean; +declare class UIActionSheet extends UIView { + initWithTitleDelegateCancelButtonTitleDestructiveButtonTitleOtherButtonTitles(title: string | null, delegate: UIActionSheetDelegate | null, cancelButtonTitle: string | null, destructiveButtonTitle: string | null, otherButtonTitles: string | null): this; - get leadingBarButtonGroups(): NSArray; - set leadingBarButtonGroups(value: NSArray | Array); + delegate: UIActionSheetDelegate; - get trailingBarButtonGroups(): NSArray; - set trailingBarButtonGroups(value: NSArray | Array); + title: string; - setAllowsHidingShortcuts(allowsHidingShortcuts: boolean): void; + actionSheetStyle: interop.Enum; - setLeadingBarButtonGroups(leadingBarButtonGroups: NSArray | Array): void; + addButtonWithTitle(title: string | null): number; - setTrailingBarButtonGroups(trailingBarButtonGroups: NSArray | Array): void; -} + buttonTitleAtIndex(buttonIndex: number): string; -declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSecureCoding { - static plainButtonConfiguration any>(this: This): InstanceType; + readonly numberOfButtons: number; - static tintedButtonConfiguration any>(this: This): InstanceType; + cancelButtonIndex: number; - static grayButtonConfiguration any>(this: This): InstanceType; + destructiveButtonIndex: number; - static filledButtonConfiguration any>(this: This): InstanceType; + readonly firstOtherButtonIndex: number; - static borderlessButtonConfiguration any>(this: This): InstanceType; + readonly visible: boolean; - static borderedButtonConfiguration any>(this: This): InstanceType; + showFromToolbar(view: UIToolbar): void; - static borderedTintedButtonConfiguration any>(this: This): InstanceType; + showFromTabBar(view: UITabBar): void; - static borderedProminentButtonConfiguration any>(this: This): InstanceType; + showFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; - updatedConfigurationForButton(button: UIButton): this; + showFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): void; - background: UIBackgroundConfiguration; + showInView(view: UIView): void; - cornerStyle: interop.Enum; + dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; - buttonSize: interop.Enum; + setDelegate(delegate: UIActionSheetDelegate | null): void; - macIdiomStyle: interop.Enum; + setTitle(title: string): void; - baseForegroundColor: UIColor; + setActionSheetStyle(actionSheetStyle: interop.Enum): void; - baseBackgroundColor: UIColor; + setCancelButtonIndex(cancelButtonIndex: number): void; - image: UIImage; + setDestructiveButtonIndex(destructiveButtonIndex: number): void; + + isVisible(): boolean; +} + +declare class UIDragInteraction extends NSObject implements UIInteraction { + initWithDelegate(delegate: UIDragInteractionDelegate): this; + + readonly delegate: UIDragInteractionDelegate; + + allowsSimultaneousRecognitionDuringLift: boolean; + + enabled: boolean; + + static readonly enabledByDefault: boolean; + + setAllowsSimultaneousRecognitionDuringLift(allowsSimultaneousRecognitionDuringLift: boolean): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; - imageColorTransformer: (p1: UIColor) => UIColor; + static isEnabledByDefault(): boolean; - preferredSymbolConfigurationForImage: UIImageSymbolConfiguration; + readonly view: UIView; - showsActivityIndicator: boolean; + willMoveToView(view: UIView | null): void; - activityIndicatorColorTransformer: (p1: UIColor) => UIColor; + didMoveToView(view: UIView | null): void; - title: string; + isEqual(object: interop.Object): boolean; - attributedTitle: NSAttributedString; + readonly hash: number; - titleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary; + readonly superclass: interop.Object; - titleLineBreakMode: interop.Enum; + class(): interop.Object; - subtitle: string; + self(): this; - attributedSubtitle: NSAttributedString; + performSelector(aSelector: string): interop.Object; - subtitleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - subtitleLineBreakMode: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - indicator: interop.Enum; + readonly isProxy: boolean; - indicatorColorTransformer: (p1: UIColor) => UIColor; + isKindOfClass(aClass: interop.Object): boolean; - contentInsets: NSDirectionalEdgeInsets; + isMemberOfClass(aClass: interop.Object): boolean; - setDefaultContentInsets(): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - imagePlacement: interop.Enum; + respondsToSelector(aSelector: string): boolean; - imagePadding: number; + retain(): this; - titlePadding: number; + release(): void; - titleAlignment: interop.Enum; + autorelease(): this; - automaticallyUpdateForSelection: boolean; + retainCount(): number; - setBackground(background: UIBackgroundConfiguration): void; + readonly zone: interop.Pointer; - setCornerStyle(cornerStyle: interop.Enum): void; + readonly description: string; - setButtonSize(buttonSize: interop.Enum): void; + readonly debugDescription: string; +} - setMacIdiomStyle(macIdiomStyle: interop.Enum): void; +declare class NSCollectionLayoutAnchor extends NSObject implements NSCopying { + static layoutAnchorWithEdges any>(this: This, edges: interop.Enum): InstanceType; - setBaseForegroundColor(baseForegroundColor: UIColor | null): void; + static layoutAnchorWithEdgesAbsoluteOffset any>(this: This, edges: interop.Enum, absoluteOffset: CGPoint): InstanceType; - setBaseBackgroundColor(baseBackgroundColor: UIColor | null): void; + static layoutAnchorWithEdgesFractionalOffset any>(this: This, edges: interop.Enum, fractionalOffset: CGPoint): InstanceType; - setImage(image: UIImage | null): void; + readonly edges: interop.Enum; - setImageColorTransformer(imageColorTransformer: (p1: UIColor) => UIColor | null): void; + readonly offset: CGPoint; - setPreferredSymbolConfigurationForImage(preferredSymbolConfigurationForImage: UIImageSymbolConfiguration | null): void; + readonly isAbsoluteOffset: boolean; - setShowsActivityIndicator(showsActivityIndicator: boolean): void; + readonly isFractionalOffset: boolean; - setActivityIndicatorColorTransformer(activityIndicatorColorTransformer: (p1: UIColor) => UIColor | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setTitle(title: string | null): void; +declare class UIZoomTransitionSourceViewProviderContext extends NSObject { + readonly sourceViewController: UIViewController; - setAttributedTitle(attributedTitle: NSAttributedString | null): void; + readonly zoomedViewController: UIViewController; +} - setTitleTextAttributesTransformer(titleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary | null): void; +declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { + readonly layoutManagers: NSArray; - setTitleLineBreakMode(titleLineBreakMode: interop.Enum): void; + addLayoutManager(aLayoutManager: NSLayoutManager): void; - setSubtitle(subtitle: string | null): void; + removeLayoutManager(aLayoutManager: NSLayoutManager): void; - setAttributedSubtitle(attributedSubtitle: NSAttributedString | null): void; + readonly editedMask: interop.Enum; - setSubtitleTextAttributesTransformer(subtitleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary | null): void; + readonly editedRange: _NSRange; - setSubtitleLineBreakMode(subtitleLineBreakMode: interop.Enum): void; + readonly changeInLength: number; - setIndicator(indicator: interop.Enum): void; + delegate: NSTextStorageDelegate; - setIndicatorColorTransformer(indicatorColorTransformer: (p1: UIColor) => UIColor): void; + editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; - setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + processEditing(): void; - setImagePlacement(imagePlacement: interop.Enum): void; + readonly fixesAttributesLazily: boolean; - setImagePadding(imagePadding: number): void; + invalidateAttributesInRange(range: _NSRange): void; - setTitlePadding(titlePadding: number): void; + ensureAttributesAreFixedInRange(range: _NSRange): void; - setTitleAlignment(titleAlignment: interop.Enum): void; + textStorageObserver: NSTextStorageObserving; - setAutomaticallyUpdateForSelection(automaticallyUpdateForSelection: boolean): void; + setDelegate(delegate: NSTextStorageDelegate | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; static readonly supportsSecureCoding: boolean; @@ -23883,85 +23449,76 @@ declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSec initWithCoder(coder: NSCoder): this; } -declare class UIConversationContext extends NSObject { - threadIdentifier: string; - - get entries(): NSArray; - set entries(value: NSArray | Array); - - selfIdentifiers: NSSet; - - responsePrimaryRecipientIdentifiers: NSSet; +declare class UIAcceleration extends NSObject { + readonly timestamp: number; - get participantNameByIdentifier(): NSDictionary; - set participantNameByIdentifier(value: NSDictionary | Record); + readonly x: number; - setThreadIdentifier(threadIdentifier: string): void; + readonly y: number; - setEntries(entries: NSArray | Array): void; + readonly z: number; +} - setSelfIdentifiers(selfIdentifiers: NSSet): void; +declare class UIBarItem extends NSObject implements NSCoding, UIAppearance { + init(): this; - setResponsePrimaryRecipientIdentifiers(responsePrimaryRecipientIdentifiers: NSSet): void; + initWithCoder(coder: NSCoder): this; - setParticipantNameByIdentifier(participantNameByIdentifier: NSDictionary | Record): void; -} + enabled: boolean; -declare class UIToolbar extends UIView implements UIBarPositioning { - barStyle: interop.Enum; + title: string; - get items(): NSArray; - set items(value: NSArray | Array); + image: UIImage; - translucent: boolean; + landscapeImagePhone: UIImage; - setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; + largeContentSizeImage: UIImage; - tintColor: UIColor; + imageInsets: UIEdgeInsets; - barTintColor: UIColor; + landscapeImagePhoneInsets: UIEdgeInsets; - setBackgroundImageForToolbarPositionBarMetrics(backgroundImage: UIImage | null, topOrBottom: interop.Enum, barMetrics: interop.Enum): void; + largeContentSizeImageInsets: UIEdgeInsets; - backgroundImageForToolbarPositionBarMetrics(topOrBottom: interop.Enum, barMetrics: interop.Enum): UIImage; + tag: number; - setShadowImageForToolbarPosition(shadowImage: UIImage | null, topOrBottom: interop.Enum): void; + setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; - shadowImageForToolbarPosition(topOrBottom: interop.Enum): UIImage; + titleTextAttributesForState(state: interop.Enum): NSDictionary; - standardAppearance: UIToolbarAppearance; + isEnabled(): boolean; - compactAppearance: UIToolbarAppearance; + setEnabled(enabled: boolean): void; - scrollEdgeAppearance: UIToolbarAppearance; + setTitle(title: string | null): void; - compactScrollEdgeAppearance: UIToolbarAppearance; + setImage(image: UIImage | null): void; - delegate: UIToolbarDelegate; + setLandscapeImagePhone(landscapeImagePhone: UIImage): void; - setBarStyle(barStyle: interop.Enum): void; + setLargeContentSizeImage(largeContentSizeImage: UIImage): void; - setItems(items: NSArray | Array | null): void; + setImageInsets(imageInsets: UIEdgeInsets): void; - isTranslucent(): boolean; + setLandscapeImagePhoneInsets(landscapeImagePhoneInsets: UIEdgeInsets): void; - setTranslucent(translucent: boolean): void; + setLargeContentSizeImageInsets(largeContentSizeImageInsets: UIEdgeInsets): void; - setTintColor(tintColor: UIColor | null): void; + setTag(tag: number): void; - setBarTintColor(barTintColor: UIColor): void; + encodeWithCoder(coder: NSCoder): void; - setStandardAppearance(standardAppearance: UIToolbarAppearance): void; + static appearance any>(this: This): InstanceType; - setCompactAppearance(compactAppearance: UIToolbarAppearance): void; + static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; - setScrollEdgeAppearance(scrollEdgeAppearance: UIToolbarAppearance): void; + static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; - setCompactScrollEdgeAppearance(compactScrollEdgeAppearance: UIToolbarAppearance): void; + static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; - setDelegate(delegate: UIToolbarDelegate): void; + static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; - readonly barPosition: interop.Enum; + static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; isEqual(object: interop.Object): boolean; @@ -24004,1139 +23561,1175 @@ declare class UIToolbar extends UIView implements UIBarPositioning { readonly debugDescription: string; } -declare class UIAccessibilityCustomAction extends NSObject { - initWithNameTargetSelector(name: string, target: interop.Object | null, selector: string): this; +declare class UIOpenURLContext extends NSObject { + readonly URL: NSURL; - initWithAttributedNameTargetSelector(attributedName: NSAttributedString, target: interop.Object | null, selector: string): this; + readonly options: UISceneOpenURLOptions; +} - initWithNameImageTargetSelector(name: string, image: UIImage | null, target: interop.Object | null, selector: string): this; +declare class UITextRange extends NSObject { + readonly empty: boolean; - initWithAttributedNameImageTargetSelector(attributedName: NSAttributedString, image: UIImage | null, target: interop.Object | null, selector: string): this; + readonly start: UITextPosition; - initWithNameActionHandler(name: string, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; + readonly end: UITextPosition; - initWithAttributedNameActionHandler(attributedName: NSAttributedString, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; + isEmpty(): boolean; +} - initWithNameImageActionHandler(name: string, image: UIImage | null, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; +declare class UITextInputStringTokenizer extends NSObject implements UITextInputTokenizer { + initWithTextInput(textInput: UIResponder): this; - initWithAttributedNameImageActionHandler(attributedName: NSAttributedString, image: UIImage | null, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; + rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextRange; - name: string; + isPositionAtBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; - image: UIImage; + positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; - attributedName: NSAttributedString; + isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; - target: interop.Object; + isEqual(object: interop.Object): boolean; - selector: string; + readonly hash: number; - actionHandler: (p1: UIAccessibilityCustomAction) => boolean; + readonly superclass: interop.Object; - category: string; + class(): interop.Object; - setName(name: string): void; + self(): this; - setImage(image: UIImage | null): void; + performSelector(aSelector: string): interop.Object; - setAttributedName(attributedName: NSAttributedString): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setTarget(target: interop.Object | null): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} - setSelector(selector: string): void; +declare class UITextInputAssistantItem extends NSObject { + allowsHidingShortcuts: boolean; - setActionHandler(actionHandler: (p1: UIAccessibilityCustomAction) => boolean): void; + get leadingBarButtonGroups(): NSArray; + set leadingBarButtonGroups(value: NSArray | Array); - setCategory(category: string): void; -} + get trailingBarButtonGroups(): NSArray; + set trailingBarButtonGroups(value: NSArray | Array); -declare class UIBezierPath extends NSObject implements NSCopying, NSSecureCoding { - static bezierPath any>(this: This): InstanceType; + setAllowsHidingShortcuts(allowsHidingShortcuts: boolean): void; - static bezierPathWithRect any>(this: This, rect: CGRect): InstanceType; + setLeadingBarButtonGroups(leadingBarButtonGroups: NSArray | Array): void; - static bezierPathWithOvalInRect any>(this: This, rect: CGRect): InstanceType; + setTrailingBarButtonGroups(trailingBarButtonGroups: NSArray | Array): void; +} - static bezierPathWithRoundedRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; +declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSecureCoding { + static plainButtonConfiguration any>(this: This): InstanceType; - static bezierPathWithRoundedRectByRoundingCornersCornerRadii any>(this: This, rect: CGRect, corners: interop.Enum, cornerRadii: CGSize): InstanceType; + static tintedButtonConfiguration any>(this: This): InstanceType; - static bezierPathWithArcCenterRadiusStartAngleEndAngleClockwise any>(this: This, center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): InstanceType; + static grayButtonConfiguration any>(this: This): InstanceType; - static bezierPathWithCGPath any>(this: This, CGPath: interop.Object): InstanceType; + static filledButtonConfiguration any>(this: This): InstanceType; - init(): this; + static borderlessButtonConfiguration any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + static borderedButtonConfiguration any>(this: This): InstanceType; - CGPath: interop.Object; + static borderedTintedButtonConfiguration any>(this: This): InstanceType; - moveToPoint(point: CGPoint): void; + static borderedProminentButtonConfiguration any>(this: This): InstanceType; - addLineToPoint(point: CGPoint): void; + static glassButtonConfiguration any>(this: This): InstanceType; - addCurveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; + static prominentGlassButtonConfiguration any>(this: This): InstanceType; - addQuadCurveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; + static clearGlassButtonConfiguration any>(this: This): InstanceType; - addArcWithCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; + static prominentClearGlassButtonConfiguration any>(this: This): InstanceType; - closePath(): void; + updatedConfigurationForButton(button: UIButton): this; - removeAllPoints(): void; + background: UIBackgroundConfiguration; - appendPath(bezierPath: UIBezierPath): void; + cornerStyle: interop.Enum; - bezierPathByReversingPath(): UIBezierPath; + buttonSize: interop.Enum; - applyTransform(transform: CGAffineTransform): void; + macIdiomStyle: interop.Enum; - readonly empty: boolean; + baseForegroundColor: UIColor; - readonly bounds: CGRect; + baseBackgroundColor: UIColor; - readonly currentPoint: CGPoint; + image: UIImage; - containsPoint(point: CGPoint): boolean; + imageColorTransformer: (p1: UIColor) => UIColor; - lineWidth: number; + preferredSymbolConfigurationForImage: UIImageSymbolConfiguration; - lineCapStyle: interop.Enum; + symbolContentTransition: UISymbolContentTransition; - lineJoinStyle: interop.Enum; + showsActivityIndicator: boolean; - miterLimit: number; + activityIndicatorColorTransformer: (p1: UIColor) => UIColor; - flatness: number; + title: string; - usesEvenOddFillRule: boolean; + attributedTitle: NSAttributedString; - setLineDashCountPhase(pattern: interop.PointerConvertible, count: number, phase: number): void; + titleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary; - getLineDashCountPhase(pattern: interop.PointerConvertible, count: interop.PointerConvertible, phase: interop.PointerConvertible): void; + titleLineBreakMode: interop.Enum; - fill(): void; + subtitle: string; - stroke(): void; + attributedSubtitle: NSAttributedString; - fillWithBlendModeAlpha(blendMode: interop.Enum, alpha: number): void; + subtitleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary; - strokeWithBlendModeAlpha(blendMode: interop.Enum, alpha: number): void; + subtitleLineBreakMode: interop.Enum; - addClip(): void; + indicator: interop.Enum; - setCGPath(CGPath: interop.Object): void; + indicatorColorTransformer: (p1: UIColor) => UIColor; - isEmpty(): boolean; + contentInsets: NSDirectionalEdgeInsets; - setLineWidth(lineWidth: number): void; + setDefaultContentInsets(): void; - setLineCapStyle(lineCapStyle: interop.Enum): void; + imagePlacement: interop.Enum; - setLineJoinStyle(lineJoinStyle: interop.Enum): void; + imagePadding: number; - setMiterLimit(miterLimit: number): void; + titlePadding: number; - setFlatness(flatness: number): void; + titleAlignment: interop.Enum; - setUsesEvenOddFillRule(usesEvenOddFillRule: boolean): void; + automaticallyUpdateForSelection: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setBackground(background: UIBackgroundConfiguration): void; - static readonly supportsSecureCoding: boolean; + setCornerStyle(cornerStyle: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; -} + setButtonSize(buttonSize: interop.Enum): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UIAction extends UIMenuElement implements UIMenuLeaf { - // @ts-ignore MemberDecl.tsIgnore - title: string; + setMacIdiomStyle(macIdiomStyle: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - image: UIImage; + setBaseForegroundColor(baseForegroundColor: UIColor | null): void; - discoverabilityTitle: string; + setBaseBackgroundColor(baseBackgroundColor: UIColor | null): void; - readonly identifier: string; + setImage(image: UIImage | null): void; - attributes: interop.Enum; + setImageColorTransformer(imageColorTransformer: (p1: UIColor) => UIColor | null): void; - state: interop.Enum; + setPreferredSymbolConfigurationForImage(preferredSymbolConfigurationForImage: UIImageSymbolConfiguration | null): void; - readonly sender: interop.Object; + setSymbolContentTransition(symbolContentTransition: UISymbolContentTransition): void; - static actionWithHandler any>(this: This, handler: (p1: UIAction) => void): InstanceType; + setShowsActivityIndicator(showsActivityIndicator: boolean): void; - static actionWithTitleImageIdentifierHandler any>(this: This, title: string, image: UIImage | null, identifier: string | null, handler: (p1: UIAction) => void): InstanceType; + setActivityIndicatorColorTransformer(activityIndicatorColorTransformer: (p1: UIColor) => UIColor | null): void; - setTitle(title: string): void; + setTitle(title: string | null): void; - setImage(image: UIImage | null): void; + setAttributedTitle(attributedTitle: NSAttributedString | null): void; - setDiscoverabilityTitle(discoverabilityTitle: string | null): void; + setTitleTextAttributesTransformer(titleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary | null): void; - setAttributes(attributes: interop.Enum): void; + setTitleLineBreakMode(titleLineBreakMode: interop.Enum): void; - setState(state: interop.Enum): void; + setSubtitle(subtitle: string | null): void; - static captureTextFromCameraActionForResponderIdentifier any>(this: This, responder: UIResponder, identifier: string | null): InstanceType; + setAttributedSubtitle(attributedSubtitle: NSAttributedString | null): void; - selectedImage: UIImage; + setSubtitleTextAttributesTransformer(subtitleTextAttributesTransformer: (p1: NSDictionary | Record) => NSDictionary | null): void; - readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; + setSubtitleLineBreakMode(subtitleLineBreakMode: interop.Enum): void; - performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; + setIndicator(indicator: interop.Enum): void; - setSelectedImage(selectedImage: UIImage): void; + setIndicatorColorTransformer(indicatorColorTransformer: (p1: UIColor) => UIColor): void; - isEqual(object: interop.Object): boolean; + setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; - readonly hash: number; + setImagePlacement(imagePlacement: interop.Enum): void; - readonly superclass: interop.Object; + setImagePadding(imagePadding: number): void; - class(): interop.Object; + setTitlePadding(titlePadding: number): void; - self(): this; + setTitleAlignment(titleAlignment: interop.Enum): void; - performSelector(aSelector: string): interop.Object; + setAutomaticallyUpdateForSelection(automaticallyUpdateForSelection: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static readonly supportsSecureCoding: boolean; - readonly isProxy: boolean; + encodeWithCoder(coder: NSCoder): void; - isKindOfClass(aClass: interop.Object): boolean; + initWithCoder(coder: NSCoder): this; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class UIConversationContext extends NSObject { + threadIdentifier: string; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + get entries(): NSArray; + set entries(value: NSArray | Array); - respondsToSelector(aSelector: string): boolean; + selfIdentifiers: NSSet; - retain(): this; + responsePrimaryRecipientIdentifiers: NSSet; - release(): void; + get participantNameByIdentifier(): NSDictionary; + set participantNameByIdentifier(value: NSDictionary | Record); - autorelease(): this; + setThreadIdentifier(threadIdentifier: string): void; - retainCount(): number; + setEntries(entries: NSArray | Array): void; - readonly zone: interop.Pointer; + setSelfIdentifiers(selfIdentifiers: NSSet): void; - readonly description: string; + setResponsePrimaryRecipientIdentifiers(responsePrimaryRecipientIdentifiers: NSSet): void; - readonly debugDescription: string; + setParticipantNameByIdentifier(participantNameByIdentifier: NSDictionary | Record): void; } -declare class UIFocusUpdateContext extends NSObject { - readonly previouslyFocusedItem: UIFocusItem; +declare class UIToolbar extends UIView implements UIBarPositioning { + barStyle: interop.Enum; - readonly nextFocusedItem: UIFocusItem; + get items(): NSArray; + set items(value: NSArray | Array); - readonly previouslyFocusedView: UIView; + translucent: boolean; - readonly nextFocusedView: UIView; + setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; - readonly focusHeading: interop.Enum; -} + tintColor: UIColor; -declare class UITraitToolbarItemPresentationSize extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + barTintColor: UIColor; - static readonly identifier: string; + setBackgroundImageForToolbarPositionBarMetrics(backgroundImage: UIImage | null, topOrBottom: interop.Enum, barMetrics: interop.Enum): void; - static readonly name: string; + backgroundImageForToolbarPositionBarMetrics(topOrBottom: interop.Enum, barMetrics: interop.Enum): UIImage; - static readonly affectsColorAppearance: boolean; -} + setShadowImageForToolbarPosition(shadowImage: UIImage | null, topOrBottom: interop.Enum): void; -declare class UIContentUnavailableImageProperties extends NSObject implements NSCopying, NSSecureCoding { - preferredSymbolConfiguration: UIImageSymbolConfiguration; + shadowImageForToolbarPosition(topOrBottom: interop.Enum): UIImage; - tintColor: UIColor; + standardAppearance: UIToolbarAppearance; - cornerRadius: number; + compactAppearance: UIToolbarAppearance; - maximumSize: CGSize; + scrollEdgeAppearance: UIToolbarAppearance; - accessibilityIgnoresInvertColors: boolean; + compactScrollEdgeAppearance: UIToolbarAppearance; - setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; + delegate: UIToolbarDelegate; - setTintColor(tintColor: UIColor | null): void; + setBarStyle(barStyle: interop.Enum): void; - setCornerRadius(cornerRadius: number): void; + setItems(items: NSArray | Array | null): void; - setMaximumSize(maximumSize: CGSize): void; + isTranslucent(): boolean; - setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; + setTranslucent(translucent: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setTintColor(tintColor: UIColor | null): void; - static readonly supportsSecureCoding: boolean; + setBarTintColor(barTintColor: UIColor): void; - encodeWithCoder(coder: NSCoder): void; + setStandardAppearance(standardAppearance: UIToolbarAppearance): void; - initWithCoder(coder: NSCoder): this; -} + setCompactAppearance(compactAppearance: UIToolbarAppearance): void; -declare class UITraitForceTouchCapability extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + setScrollEdgeAppearance(scrollEdgeAppearance: UIToolbarAppearance): void; - static readonly identifier: string; + setCompactScrollEdgeAppearance(compactScrollEdgeAppearance: UIToolbarAppearance): void; - static readonly name: string; + setDelegate(delegate: UIToolbarDelegate): void; - static readonly affectsColorAppearance: boolean; -} + readonly barPosition: interop.Enum; -declare class UITraitLegibilityWeight extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + isEqual(object: interop.Object): boolean; - static readonly identifier: string; + readonly hash: number; - static readonly name: string; + readonly superclass: interop.Object; - static readonly affectsColorAppearance: boolean; -} + class(): interop.Object; -// @ts-ignore ClassDecl.tsIgnore -declare class UICollectionView extends UIScrollView implements UIDataSourceTranslating { - initWithFrameCollectionViewLayout(frame: CGRect, layout: UICollectionViewLayout): this; + self(): this; - initWithCoder(coder: NSCoder): this; + performSelector(aSelector: string): interop.Object; - collectionViewLayout: UICollectionViewLayout; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - // @ts-ignore MemberDecl.tsIgnore - delegate: UICollectionViewDelegate; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - dataSource: UICollectionViewDataSource; + readonly isProxy: boolean; - prefetchDataSource: UICollectionViewDataSourcePrefetching; + isKindOfClass(aClass: interop.Object): boolean; - prefetchingEnabled: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - dragDelegate: UICollectionViewDragDelegate; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - dropDelegate: UICollectionViewDropDelegate; + respondsToSelector(aSelector: string): boolean; - dragInteractionEnabled: boolean; + retain(): this; - readonly contextMenuInteraction: UIContextMenuInteraction; + release(): void; - reorderingCadence: interop.Enum; + autorelease(): this; - selfSizingInvalidation: interop.Enum; + retainCount(): number; - backgroundView: UIView; + readonly zone: interop.Pointer; - registerClassForCellWithReuseIdentifier(cellClass: interop.Object | null, identifier: string): void; + readonly description: string; - registerNibForCellWithReuseIdentifier(nib: UINib | null, identifier: string): void; + readonly debugDescription: string; +} - registerClassForSupplementaryViewOfKindWithReuseIdentifier(viewClass: interop.Object | null, elementKind: string, identifier: string): void; +declare class UIAccessibilityCustomAction extends NSObject { + initWithNameTargetSelector(name: string, target: interop.Object | null, selector: string): this; - registerNibForSupplementaryViewOfKindWithReuseIdentifier(nib: UINib | null, kind: string, identifier: string): void; + initWithAttributedNameTargetSelector(attributedName: NSAttributedString, target: interop.Object | null, selector: string): this; - dequeueReusableCellWithReuseIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): UICollectionViewCell; + initWithNameImageTargetSelector(name: string, image: UIImage | null, target: interop.Object | null, selector: string): this; - dequeueReusableSupplementaryViewOfKindWithReuseIdentifierForIndexPath(elementKind: string, identifier: string, indexPath: NSIndexPath): UICollectionReusableView; + initWithAttributedNameImageTargetSelector(attributedName: NSAttributedString, image: UIImage | null, target: interop.Object | null, selector: string): this; - dequeueConfiguredReusableCellWithRegistrationForIndexPathItem(registration: UICollectionViewCellRegistration, indexPath: NSIndexPath, item: interop.Object): UICollectionViewCell; + initWithNameActionHandler(name: string, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; - dequeueConfiguredReusableSupplementaryViewWithRegistrationForIndexPath(registration: UICollectionViewSupplementaryRegistration, indexPath: NSIndexPath): UICollectionReusableView; + initWithAttributedNameActionHandler(attributedName: NSAttributedString, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; - allowsSelection: boolean; + initWithNameImageActionHandler(name: string, image: UIImage | null, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; - allowsMultipleSelection: boolean; + initWithAttributedNameImageActionHandler(attributedName: NSAttributedString, image: UIImage | null, actionHandler: (p1: UIAccessibilityCustomAction) => boolean): this; - readonly indexPathsForSelectedItems: NSArray; + name: string; - selectItemAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath | null, animated: boolean, scrollPosition: interop.Enum): void; + image: UIImage; - deselectItemAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; + attributedName: NSAttributedString; - readonly hasUncommittedUpdates: boolean; + target: interop.Object; - reloadData(): void; + selector: string; - setCollectionViewLayoutAnimated(layout: UICollectionViewLayout, animated: boolean): void; + actionHandler: (p1: UIAccessibilityCustomAction) => boolean; - setCollectionViewLayoutAnimatedCompletion(layout: UICollectionViewLayout, animated: boolean, completion: (p1: boolean) => void | null): void; + category: string; - startInteractiveTransitionToCollectionViewLayoutCompletion(layout: UICollectionViewLayout, completion: (p1: boolean, p2: boolean) => void | null): UICollectionViewTransitionLayout; + setName(name: string): void; - finishInteractiveTransition(): void; + setImage(image: UIImage | null): void; - cancelInteractiveTransition(): void; + setAttributedName(attributedName: NSAttributedString): void; - readonly numberOfSections: number; + setTarget(target: interop.Object | null): void; - numberOfItemsInSection(section: number): number; + setSelector(selector: string): void; - layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; + setActionHandler(actionHandler: (p1: UIAccessibilityCustomAction) => boolean): void; - layoutAttributesForSupplementaryElementOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; + setCategory(category: string): void; +} - indexPathForItemAtPoint(point: CGPoint): NSIndexPath; +declare class UIScrollEdgeEffect extends NSObject { + style: UIScrollEdgeEffectStyle; - indexPathForCell(cell: UICollectionViewCell): NSIndexPath; + hidden: boolean; - indexPathForSupplementaryView(supplementaryView: UICollectionReusableView): NSIndexPath; + setStyle(style: UIScrollEdgeEffectStyle): void; - cellForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewCell; + isHidden(): boolean; - readonly visibleCells: NSArray; + setHidden(hidden: boolean): void; +} - readonly indexPathsForVisibleItems: NSArray; +declare class UIScrollEdgeEffectStyle extends NSObject { + static readonly automaticStyle: UIScrollEdgeEffectStyle; - supplementaryViewForElementKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): UICollectionReusableView; + static readonly softStyle: UIScrollEdgeEffectStyle; - visibleSupplementaryViewsOfKind(elementKind: string): NSArray; + static readonly hardStyle: UIScrollEdgeEffectStyle; +} - indexPathsForVisibleSupplementaryElementsOfKind(elementKind: string): NSArray; +declare class UIBezierPath extends NSObject implements NSCopying, NSSecureCoding { + static bezierPath any>(this: This): InstanceType; - scrollToItemAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: interop.Enum, animated: boolean): void; + static bezierPathWithRect any>(this: This, rect: CGRect): InstanceType; - insertSections(sections: NSIndexSet): void; + static bezierPathWithOvalInRect any>(this: This, rect: CGRect): InstanceType; - deleteSections(sections: NSIndexSet): void; + static bezierPathWithRoundedRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; - moveSectionToSection(section: number, newSection: number): void; + static bezierPathWithRoundedRectByRoundingCornersCornerRadii any>(this: This, rect: CGRect, corners: interop.Enum, cornerRadii: CGSize): InstanceType; - reloadSections(sections: NSIndexSet): void; + static bezierPathWithArcCenterRadiusStartAngleEndAngleClockwise any>(this: This, center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): InstanceType; - insertItemsAtIndexPaths(indexPaths: NSArray | Array): void; + static bezierPathWithCGPath any>(this: This, CGPath: interop.Object): InstanceType; - deleteItemsAtIndexPaths(indexPaths: NSArray | Array): void; + init(): this; - moveItemAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; + initWithCoder(coder: NSCoder): this; - reloadItemsAtIndexPaths(indexPaths: NSArray | Array): void; + CGPath: interop.Object; - reconfigureItemsAtIndexPaths(indexPaths: NSArray | Array): void; + moveToPoint(point: CGPoint): void; - performBatchUpdatesCompletion(updates: () => void | null, completion: (p1: boolean) => void | null): void; + addLineToPoint(point: CGPoint): void; - beginInteractiveMovementForItemAtIndexPath(indexPath: NSIndexPath): boolean; + addCurveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - updateInteractiveMovementTargetPosition(targetPosition: CGPoint): void; + addQuadCurveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - endInteractiveMovement(): void; + addArcWithCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; - cancelInteractiveMovement(): void; + closePath(): void; - remembersLastFocusedIndexPath: boolean; + removeAllPoints(): void; - selectionFollowsFocus: boolean; + appendPath(bezierPath: UIBezierPath): void; - allowsFocus: boolean; + bezierPathByReversingPath(): UIBezierPath; - allowsFocusDuringEditing: boolean; + applyTransform(transform: CGAffineTransform): void; - readonly hasActiveDrag: boolean; + readonly empty: boolean; - readonly hasActiveDrop: boolean; + readonly bounds: CGRect; - editing: boolean; + readonly currentPoint: CGPoint; - allowsSelectionDuringEditing: boolean; + containsPoint(point: CGPoint): boolean; - allowsMultipleSelectionDuringEditing: boolean; + lineWidth: number; - setCollectionViewLayout(collectionViewLayout: UICollectionViewLayout): void; + lineCapStyle: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UICollectionViewDelegate | null): void; + lineJoinStyle: interop.Enum; - setDataSource(dataSource: UICollectionViewDataSource | null): void; + miterLimit: number; - setPrefetchDataSource(prefetchDataSource: UICollectionViewDataSourcePrefetching): void; + flatness: number; - isPrefetchingEnabled(): boolean; + usesEvenOddFillRule: boolean; - setPrefetchingEnabled(prefetchingEnabled: boolean): void; + setLineDashCountPhase(pattern: interop.PointerConvertible, count: number, phase: number): void; - setDragDelegate(dragDelegate: UICollectionViewDragDelegate): void; + getLineDashCountPhase(pattern: interop.PointerConvertible, count: interop.PointerConvertible, phase: interop.PointerConvertible): void; - setDropDelegate(dropDelegate: UICollectionViewDropDelegate): void; + fill(): void; - setDragInteractionEnabled(dragInteractionEnabled: boolean): void; + stroke(): void; - setReorderingCadence(reorderingCadence: interop.Enum): void; + fillWithBlendModeAlpha(blendMode: interop.Enum, alpha: number): void; - setSelfSizingInvalidation(selfSizingInvalidation: interop.Enum): void; + strokeWithBlendModeAlpha(blendMode: interop.Enum, alpha: number): void; - setBackgroundView(backgroundView: UIView | null): void; + addClip(): void; - setAllowsSelection(allowsSelection: boolean): void; + setCGPath(CGPath: interop.Object): void; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + isEmpty(): boolean; - setRemembersLastFocusedIndexPath(remembersLastFocusedIndexPath: boolean): void; + setLineWidth(lineWidth: number): void; - setSelectionFollowsFocus(selectionFollowsFocus: boolean): void; + setLineCapStyle(lineCapStyle: interop.Enum): void; - setAllowsFocus(allowsFocus: boolean): void; + setLineJoinStyle(lineJoinStyle: interop.Enum): void; - setAllowsFocusDuringEditing(allowsFocusDuringEditing: boolean): void; + setMiterLimit(miterLimit: number): void; - isEditing(): boolean; + setFlatness(flatness: number): void; - setEditing(editing: boolean): void; + setUsesEvenOddFillRule(usesEvenOddFillRule: boolean): void; - setAllowsSelectionDuringEditing(allowsSelectionDuringEditing: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setAllowsMultipleSelectionDuringEditing(allowsMultipleSelectionDuringEditing: boolean): void; + static readonly supportsSecureCoding: boolean; - presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; + encodeWithCoder(coder: NSCoder): void; +} - dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; +declare class UITraitHDRHeadroomUsageLimit extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; + static readonly identifier: string; - dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; + static readonly name: string; - performUsingPresentationValues(actionsToTranslate: () => void): void; + static readonly affectsColorAppearance: boolean; +} - isEqual(object: interop.Object): boolean; +declare class UIFocusUpdateContext extends NSObject { + readonly previouslyFocusedItem: UIFocusItem; - readonly hash: number; + readonly nextFocusedItem: UIFocusItem; - readonly superclass: interop.Object; + readonly focusHeading: interop.Enum; - class(): interop.Object; + readonly previouslyFocusedView: UIView; - self(): this; + readonly nextFocusedView: UIView; +} - performSelector(aSelector: string): interop.Object; +declare class UIApplicationShortcutIcon extends NSObject implements NSCopying { + static iconWithType any>(this: This, type: interop.Enum): InstanceType; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + static iconWithTemplateImageName any>(this: This, templateImageName: string): InstanceType; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static iconWithSystemImageName any>(this: This, systemImageName: string): InstanceType; - readonly isProxy: boolean; + static iconWithContact any>(this: This, contact: CNContact): InstanceType; - isKindOfClass(aClass: interop.Object): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class UITraitToolbarItemPresentationSize extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + static readonly identifier: string; - respondsToSelector(aSelector: string): boolean; + static readonly name: string; - retain(): this; + static readonly affectsColorAppearance: boolean; +} - release(): void; +declare class UIContentUnavailableImageProperties extends NSObject implements NSCopying, NSSecureCoding { + preferredSymbolConfiguration: UIImageSymbolConfiguration; - autorelease(): this; + tintColor: UIColor; - retainCount(): number; + cornerRadius: number; - readonly zone: interop.Pointer; + maximumSize: CGSize; - readonly description: string; + accessibilityIgnoresInvertColors: boolean; - readonly debugDescription: string; -} + setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; -declare class UIAccessibilityCustomRotorItemResult extends NSObject { - initWithTargetElementTargetRange(targetElement: NSObject, targetRange: UITextRange | null): this; + setTintColor(tintColor: UIColor | null): void; - targetElement: NSObject | null; + setCornerRadius(cornerRadius: number): void; - targetRange: UITextRange; + setMaximumSize(maximumSize: CGSize): void; - setTargetElement(targetElement: NSObject | null): void; + setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - setTargetRange(targetRange: UITextRange | null): void; -} + copyWithZone(zone: interop.PointerConvertible): interop.Object; -declare class UIDragPreviewTarget extends UIPreviewTarget { -} + static readonly supportsSecureCoding: boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class UIKeyCommand extends UICommand { - init(): this; + encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} - // @ts-ignore MemberDecl.tsIgnore - title: string; +declare class UITraitForceTouchCapability extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - // @ts-ignore MemberDecl.tsIgnore - image: UIImage; + static readonly identifier: string; - discoverabilityTitle: string; + static readonly name: string; - readonly action: string; + static readonly affectsColorAppearance: boolean; +} - readonly input: string; +declare class UITraitLegibilityWeight extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly modifierFlags: interop.Enum; + static readonly identifier: string; - readonly propertyList: interop.Object; + static readonly name: string; - attributes: interop.Enum; + static readonly affectsColorAppearance: boolean; +} - state: interop.Enum; +// @ts-ignore ClassDecl.tsIgnore +declare class UICollectionView extends UIScrollView implements UIDataSourceTranslating { + initWithFrameCollectionViewLayout(frame: CGRect, layout: UICollectionViewLayout): this; - readonly alternates: NSArray; + initWithCoder(coder: NSCoder): this; - wantsPriorityOverSystemBehavior: boolean; + collectionViewLayout: UICollectionViewLayout; - allowsAutomaticLocalization: boolean; + // @ts-ignore MemberDecl.tsIgnore + delegate: UICollectionViewDelegate; - allowsAutomaticMirroring: boolean; + dataSource: UICollectionViewDataSource; - static commandWithTitleImageActionInputModifierFlagsPropertyList any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null): InstanceType; + prefetchDataSource: UICollectionViewDataSourcePrefetching; - static commandWithTitleImageActionInputModifierFlagsPropertyListAlternates any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null, alternates: NSArray | Array): InstanceType; + prefetchingEnabled: boolean; - static keyCommandWithInputModifierFlagsAction any>(this: This, input: string, modifierFlags: interop.Enum, action: string): InstanceType; + dragDelegate: UICollectionViewDragDelegate; - static keyCommandWithInputModifierFlagsActionDiscoverabilityTitle any>(this: This, input: string, modifierFlags: interop.Enum, action: string, discoverabilityTitle: string): InstanceType; + dropDelegate: UICollectionViewDropDelegate; - setTitle(title: string): void; + dragInteractionEnabled: boolean; - // @ts-ignore MemberDecl.tsIgnore - setImage(image: UIImage): void; + readonly contextMenuInteraction: UIContextMenuInteraction; - // @ts-ignore MemberDecl.tsIgnore - setDiscoverabilityTitle(discoverabilityTitle: string): void; + reorderingCadence: interop.Enum; - setAttributes(attributes: interop.Enum): void; + selfSizingInvalidation: interop.Enum; - setState(state: interop.Enum): void; + backgroundView: UIView; - setWantsPriorityOverSystemBehavior(wantsPriorityOverSystemBehavior: boolean): void; + registerClassForCellWithReuseIdentifier(cellClass: interop.Object | null, identifier: string): void; - setAllowsAutomaticLocalization(allowsAutomaticLocalization: boolean): void; + registerNibForCellWithReuseIdentifier(nib: UINib | null, identifier: string): void; - setAllowsAutomaticMirroring(allowsAutomaticMirroring: boolean): void; -} + registerClassForSupplementaryViewOfKindWithReuseIdentifier(viewClass: interop.Object | null, elementKind: string, identifier: string): void; -declare class UITraitLayoutDirection extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + registerNibForSupplementaryViewOfKindWithReuseIdentifier(nib: UINib | null, kind: string, identifier: string): void; - static readonly identifier: string; + dequeueReusableCellWithReuseIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): UICollectionViewCell; - static readonly name: string; + dequeueReusableSupplementaryViewOfKindWithReuseIdentifierForIndexPath(elementKind: string, identifier: string, indexPath: NSIndexPath): UICollectionReusableView; - static readonly affectsColorAppearance: boolean; -} + dequeueConfiguredReusableCellWithRegistrationForIndexPathItem(registration: UICollectionViewCellRegistration, indexPath: NSIndexPath, item: interop.Object): UICollectionViewCell; -declare class UIHoverStyle extends NSObject implements NSCopying { - effect: UIHoverEffect; + dequeueConfiguredReusableSupplementaryViewWithRegistrationForIndexPath(registration: UICollectionViewSupplementaryRegistration, indexPath: NSIndexPath): UICollectionReusableView; - shape: UIShape; + allowsSelection: boolean; - enabled: boolean; + allowsMultipleSelection: boolean; - static styleWithEffectShape any>(this: This, effect: UIHoverEffect, shape: UIShape | null): InstanceType; + readonly indexPathsForSelectedItems: NSArray; - static styleWithShape any>(this: This, shape: UIShape | null): InstanceType; + selectItemAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath | null, animated: boolean, scrollPosition: interop.Enum): void; - static automaticStyle any>(this: This): InstanceType; + deselectItemAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; - setEffect(effect: UIHoverEffect): void; + readonly hasUncommittedUpdates: boolean; - setShape(shape: UIShape): void; + reloadData(): void; - isEnabled(): boolean; + setCollectionViewLayoutAnimated(layout: UICollectionViewLayout, animated: boolean): void; - setEnabled(enabled: boolean): void; + setCollectionViewLayoutAnimatedCompletion(layout: UICollectionViewLayout, animated: boolean, completion: (p1: boolean) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + startInteractiveTransitionToCollectionViewLayoutCompletion(layout: UICollectionViewLayout, completion: (p1: boolean, p2: boolean) => void | null): UICollectionViewTransitionLayout; -declare class UIEvent extends NSObject { - readonly type: interop.Enum; + finishInteractiveTransition(): void; - readonly subtype: interop.Enum; + cancelInteractiveTransition(): void; - readonly timestamp: number; + readonly numberOfSections: number; - readonly modifierFlags: interop.Enum; + numberOfItemsInSection(section: number): number; - readonly buttonMask: interop.Enum; + layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - readonly allTouches: NSSet; + layoutAttributesForSupplementaryElementOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - touchesForWindow(window: UIWindow): NSSet; + indexPathForItemAtPoint(point: CGPoint): NSIndexPath; - touchesForView(view: UIView): NSSet; + indexPathForCell(cell: UICollectionViewCell): NSIndexPath; - touchesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; + indexPathForSupplementaryView(supplementaryView: UICollectionReusableView): NSIndexPath; - coalescedTouchesForTouch(touch: UITouch): NSArray; + cellForItemAtIndexPath(indexPath: NSIndexPath): UICollectionViewCell; - predictedTouchesForTouch(touch: UITouch): NSArray; -} + readonly visibleCells: NSArray; -declare class UITabBarItem extends UIBarItem { - init(): this; + readonly indexPathsForVisibleItems: NSArray; - initWithCoder(coder: NSCoder): this; + supplementaryViewForElementKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): UICollectionReusableView; - initWithTitleImageTag(title: string | null, image: UIImage | null, tag: number): this; + visibleSupplementaryViewsOfKind(elementKind: string): NSArray; - initWithTitleImageSelectedImage(title: string | null, image: UIImage | null, selectedImage: UIImage | null): this; + indexPathsForVisibleSupplementaryElementsOfKind(elementKind: string): NSArray; - initWithTabBarSystemItemTag(systemItem: interop.Enum, tag: number): this; + scrollToItemAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: interop.Enum, animated: boolean): void; - selectedImage: UIImage; + insertSections(sections: NSIndexSet): void; - badgeValue: string; + deleteSections(sections: NSIndexSet): void; - setFinishedSelectedImageWithFinishedUnselectedImage(selectedImage: UIImage | null, unselectedImage: UIImage | null): void; + moveSectionToSection(section: number, newSection: number): void; - finishedSelectedImage(): UIImage; + reloadSections(sections: NSIndexSet): void; - finishedUnselectedImage(): UIImage; + insertItemsAtIndexPaths(indexPaths: NSArray | Array): void; - titlePositionAdjustment: UIOffset; + deleteItemsAtIndexPaths(indexPaths: NSArray | Array): void; - badgeColor: UIColor; + moveItemAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; - setBadgeTextAttributesForState(textAttributes: NSDictionary | Record | null, state: interop.Enum): void; + reloadItemsAtIndexPaths(indexPaths: NSArray | Array): void; - badgeTextAttributesForState(state: interop.Enum): NSDictionary; + reconfigureItemsAtIndexPaths(indexPaths: NSArray | Array): void; - standardAppearance: UITabBarAppearance; + performBatchUpdatesCompletion(updates: () => void | null, completion: (p1: boolean) => void | null): void; - scrollEdgeAppearance: UITabBarAppearance; + beginInteractiveMovementForItemAtIndexPath(indexPath: NSIndexPath): boolean; - setSelectedImage(selectedImage: UIImage): void; + updateInteractiveMovementTargetPosition(targetPosition: CGPoint): void; - setBadgeValue(badgeValue: string | null): void; + endInteractiveMovement(): void; - setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; + cancelInteractiveMovement(): void; - setBadgeColor(badgeColor: UIColor): void; + remembersLastFocusedIndexPath: boolean; - setStandardAppearance(standardAppearance: UITabBarAppearance): void; + selectionFollowsFocus: boolean; - setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; -} + allowsFocus: boolean; -declare class UIDocumentBrowserTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { - loadingProgress: NSProgress; + allowsFocusDuringEditing: boolean; - targetView: UIView; + readonly hasActiveDrag: boolean; - setLoadingProgress(loadingProgress: NSProgress | null): void; + readonly hasActiveDrop: boolean; - setTargetView(targetView: UIView | null): void; + editing: boolean; - transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; + allowsSelectionDuringEditing: boolean; - animateTransition(transitionContext: UIViewControllerContextTransitioning): void; + allowsMultipleSelectionDuringEditing: boolean; - interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; + setCollectionViewLayout(collectionViewLayout: UICollectionViewLayout): void; - animationEnded(transitionCompleted: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UICollectionViewDelegate | null): void; - isEqual(object: interop.Object): boolean; + setDataSource(dataSource: UICollectionViewDataSource | null): void; - readonly hash: number; + setPrefetchDataSource(prefetchDataSource: UICollectionViewDataSourcePrefetching): void; - readonly superclass: interop.Object; + isPrefetchingEnabled(): boolean; - class(): interop.Object; + setPrefetchingEnabled(prefetchingEnabled: boolean): void; - self(): this; + setDragDelegate(dragDelegate: UICollectionViewDragDelegate): void; - performSelector(aSelector: string): interop.Object; + setDropDelegate(dropDelegate: UICollectionViewDropDelegate): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setDragInteractionEnabled(dragInteractionEnabled: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setReorderingCadence(reorderingCadence: interop.Enum): void; - readonly isProxy: boolean; + setSelfSizingInvalidation(selfSizingInvalidation: interop.Enum): void; - isKindOfClass(aClass: interop.Object): boolean; + setBackgroundView(backgroundView: UIView | null): void; - isMemberOfClass(aClass: interop.Object): boolean; + setAllowsSelection(allowsSelection: boolean): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; - respondsToSelector(aSelector: string): boolean; + setRemembersLastFocusedIndexPath(remembersLastFocusedIndexPath: boolean): void; - retain(): this; + setSelectionFollowsFocus(selectionFollowsFocus: boolean): void; - release(): void; + setAllowsFocus(allowsFocus: boolean): void; - autorelease(): this; + setAllowsFocusDuringEditing(allowsFocusDuringEditing: boolean): void; - retainCount(): number; + isEditing(): boolean; - readonly zone: interop.Pointer; + setEditing(editing: boolean): void; - readonly description: string; + setAllowsSelectionDuringEditing(allowsSelectionDuringEditing: boolean): void; - readonly debugDescription: string; -} + setAllowsMultipleSelectionDuringEditing(allowsMultipleSelectionDuringEditing: boolean): void; -declare class UISplitViewController extends UIViewController { - initWithCoder(coder: NSCoder): this; + presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; - initWithStyle(style: interop.Enum): this; + presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; - readonly style: interop.Enum; + dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; - delegate: UISplitViewControllerDelegate; + performUsingPresentationValues(actionsToTranslate: () => void): void; - showsSecondaryOnlyButton: boolean; + isEqual(object: interop.Object): boolean; - preferredSplitBehavior: interop.Enum; + readonly hash: number; - readonly splitBehavior: interop.Enum; + readonly superclass: interop.Object; - setViewControllerForColumn(vc: UIViewController | null, column: interop.Enum): void; + class(): interop.Object; - viewControllerForColumn(column: interop.Enum): UIViewController; + self(): this; - hideColumn(column: interop.Enum): void; + performSelector(aSelector: string): interop.Object; - showColumn(column: interop.Enum): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - get viewControllers(): NSArray; - set viewControllers(value: NSArray | Array); + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - presentsWithGesture: boolean; + readonly isProxy: boolean; - readonly collapsed: boolean; + isKindOfClass(aClass: interop.Object): boolean; - preferredDisplayMode: interop.Enum; + isMemberOfClass(aClass: interop.Object): boolean; - readonly displayMode: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - readonly displayModeButtonItem: UIBarButtonItem; + respondsToSelector(aSelector: string): boolean; - displayModeButtonVisibility: interop.Enum; + retain(): this; - preferredPrimaryColumnWidthFraction: number; + release(): void; - preferredPrimaryColumnWidth: number; + autorelease(): this; - minimumPrimaryColumnWidth: number; + retainCount(): number; - maximumPrimaryColumnWidth: number; + readonly zone: interop.Pointer; - readonly primaryColumnWidth: number; + readonly description: string; - preferredSupplementaryColumnWidthFraction: number; + readonly debugDescription: string; +} - preferredSupplementaryColumnWidth: number; +declare class UIAccessibilityCustomRotorItemResult extends NSObject { + initWithTargetElementTargetRange(targetElement: NSObject, targetRange: UITextRange | null): this; - minimumSupplementaryColumnWidth: number; + targetElement: NSObject | null; - maximumSupplementaryColumnWidth: number; + targetRange: UITextRange; - readonly supplementaryColumnWidth: number; + setTargetElement(targetElement: NSObject | null): void; - primaryEdge: interop.Enum; + setTargetRange(targetRange: UITextRange | null): void; +} - showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; +declare class UIDragPreviewTarget extends UIPreviewTarget { +} - showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; +declare class UICollectionViewCompositionalLayout extends UICollectionViewLayout { + initWithSection(section: NSCollectionLayoutSection): this; - primaryBackgroundStyle: interop.Enum; + initWithSectionConfiguration(section: NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; - setDelegate(delegate: UISplitViewControllerDelegate | null): void; + initWithSectionProvider(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection): this; - setShowsSecondaryOnlyButton(showsSecondaryOnlyButton: boolean): void; + initWithSectionProviderConfiguration(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; - setPreferredSplitBehavior(preferredSplitBehavior: interop.Enum): void; + configuration: UICollectionViewCompositionalLayoutConfiguration; - setViewControllers(viewControllers: NSArray | Array): void; + setConfiguration(configuration: UICollectionViewCompositionalLayoutConfiguration): void; - setPresentsWithGesture(presentsWithGesture: boolean): void; + static layoutWithListConfiguration any>(this: This, configuration: UICollectionLayoutListConfiguration): InstanceType; +} - isCollapsed(): boolean; +declare class UIMenu extends UIMenuElement { + readonly identifier: string; - setPreferredDisplayMode(preferredDisplayMode: interop.Enum): void; + readonly options: interop.Enum; - setDisplayModeButtonVisibility(displayModeButtonVisibility: interop.Enum): void; + preferredElementSize: interop.Enum; - setPreferredPrimaryColumnWidthFraction(preferredPrimaryColumnWidthFraction: number): void; + readonly children: NSArray; - setPreferredPrimaryColumnWidth(preferredPrimaryColumnWidth: number): void; + readonly selectedElements: NSArray; - setMinimumPrimaryColumnWidth(minimumPrimaryColumnWidth: number): void; + displayPreferences: UIMenuDisplayPreferences; - setMaximumPrimaryColumnWidth(maximumPrimaryColumnWidth: number): void; + static menuWithChildren(children: NSArray | Array): UIMenu; - setPreferredSupplementaryColumnWidthFraction(preferredSupplementaryColumnWidthFraction: number): void; + static menuWithTitleChildren(title: string, children: NSArray | Array): UIMenu; - setPreferredSupplementaryColumnWidth(preferredSupplementaryColumnWidth: number): void; + static menuWithTitleImageIdentifierOptionsChildren(title: string, image: UIImage | null, identifier: string | null, options: interop.Enum, children: NSArray | Array): UIMenu; - setMinimumSupplementaryColumnWidth(minimumSupplementaryColumnWidth: number): void; + initWithCoder(coder: NSCoder): this; - setMaximumSupplementaryColumnWidth(maximumSupplementaryColumnWidth: number): void; + menuByReplacingChildren(newChildren: NSArray | Array): UIMenu; - setPrimaryEdge(primaryEdge: interop.Enum): void; + setPreferredElementSize(preferredElementSize: interop.Enum): void; - setPrimaryBackgroundStyle(primaryBackgroundStyle: interop.Enum): void; + setDisplayPreferences(displayPreferences: UIMenuDisplayPreferences): void; } -declare class UIHoverGestureRecognizer extends UIGestureRecognizer { - readonly zOffset: number; - - azimuthAngleInView(view: UIView | null): number; +declare class UITraitLayoutDirection extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - azimuthUnitVectorInView(view: UIView | null): CGVector; + static readonly identifier: string; - readonly altitudeAngle: number; + static readonly name: string; - readonly rollAngle: number; + static readonly affectsColorAppearance: boolean; } -declare class UIMotionEffect extends NSObject implements NSCopying, NSCoding { - init(): this; - - initWithCoder(coder: NSCoder): this; +declare class UITabAccessory extends NSObject { + readonly contentView: UIView; - keyPathsAndRelativeValuesForViewerOffset(viewerOffset: UIOffset): NSDictionary; + initWithContentView(contentView: UIView): this; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class UIHoverStyle extends NSObject implements NSCopying { + effect: UIHoverEffect; - encodeWithCoder(coder: NSCoder): void; -} + shape: UIShape; -declare class UIContentUnavailableConfigurationState extends NSObject implements UIConfigurationState { - initWithTraitCollection(traitCollection: UITraitCollection): this; + enabled: boolean; - initWithCoder(coder: NSCoder): this; + static styleWithEffectShape any>(this: This, effect: UIHoverEffect, shape: UIShape | null): InstanceType; - traitCollection: UITraitCollection; + static styleWithShape any>(this: This, shape: UIShape | null): InstanceType; - searchText: string; + static automaticStyle any>(this: This): InstanceType; - setTraitCollection(traitCollection: UITraitCollection): void; + setEffect(effect: UIHoverEffect): void; - setSearchText(searchText: string | null): void; + setShape(shape: UIShape): void; - customStateForKey(key: string): interop.Object; + isEnabled(): boolean; - setCustomStateForKey(customState: interop.Object | null, key: string): void; + setEnabled(enabled: boolean): void; - objectForKeyedSubscript(key: string): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; +declare class UIEvent extends NSObject { + readonly type: interop.Enum; - isEqual(object: interop.Object): boolean; + readonly subtype: interop.Enum; - readonly hash: number; + readonly timestamp: number; - readonly superclass: interop.Object; + readonly modifierFlags: interop.Enum; - class(): interop.Object; + readonly buttonMask: interop.Enum; - self(): this; + readonly allTouches: NSSet; - performSelector(aSelector: string): interop.Object; + touchesForWindow(window: UIWindow): NSSet; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + touchesForView(view: UIView): NSSet; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + touchesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; - readonly isProxy: boolean; + coalescedTouchesForTouch(touch: UITouch): NSArray; - isKindOfClass(aClass: interop.Object): boolean; + predictedTouchesForTouch(touch: UITouch): NSArray; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class UITabBarItem extends UIBarItem { + init(): this; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + initWithCoder(coder: NSCoder): this; - respondsToSelector(aSelector: string): boolean; + initWithTitleImageTag(title: string | null, image: UIImage | null, tag: number): this; - retain(): this; + initWithTitleImageSelectedImage(title: string | null, image: UIImage | null, selectedImage: UIImage | null): this; - release(): void; + initWithTabBarSystemItemTag(systemItem: interop.Enum, tag: number): this; - autorelease(): this; + selectedImage: UIImage; - retainCount(): number; + badgeValue: string; - readonly zone: interop.Pointer; + setFinishedSelectedImageWithFinishedUnselectedImage(selectedImage: UIImage | null, unselectedImage: UIImage | null): void; - readonly description: string; + finishedSelectedImage(): UIImage; - readonly debugDescription: string; + finishedUnselectedImage(): UIImage; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + titlePositionAdjustment: UIOffset; - static readonly supportsSecureCoding: boolean; + badgeColor: UIColor; - encodeWithCoder(coder: NSCoder): void; -} + setBadgeTextAttributesForState(textAttributes: NSDictionary | Record | null, state: interop.Enum): void; -declare class UIBarButtonItem extends UIBarItem implements NSCoding { - init(): this; + badgeTextAttributesForState(state: interop.Enum): NSDictionary; - initWithCoder(coder: NSCoder): this; + standardAppearance: UITabBarAppearance; - initWithImageStyleTargetAction(image: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; + scrollEdgeAppearance: UITabBarAppearance; - initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage | null, landscapeImagePhone: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; + setSelectedImage(selectedImage: UIImage): void; - initWithTitleStyleTargetAction(title: string | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; + setBadgeValue(badgeValue: string | null): void; - initWithBarButtonSystemItemTargetAction(systemItem: interop.Enum, target: interop.Object | null, action: string | null): this; + setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - initWithCustomView(customView: UIView): this; + setBadgeColor(badgeColor: UIColor): void; - initWithBarButtonSystemItemPrimaryAction(systemItem: interop.Enum, primaryAction: UIAction | null): this; + setStandardAppearance(standardAppearance: UITabBarAppearance): void; - initWithPrimaryAction(primaryAction: UIAction | null): this; + setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; +} - initWithBarButtonSystemItemMenu(systemItem: interop.Enum, menu: UIMenu | null): this; +declare class UIDocumentBrowserTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { + loadingProgress: NSProgress; - initWithTitleMenu(title: string | null, menu: UIMenu | null): this; + targetView: UIView; - initWithImageMenu(image: UIImage | null, menu: UIMenu | null): this; + setLoadingProgress(loadingProgress: NSProgress | null): void; - initWithPrimaryActionMenu(primaryAction: UIAction | null, menu: UIMenu | null): this; + setTargetView(targetView: UIView | null): void; - initWithBarButtonSystemItemPrimaryActionMenu(systemItem: interop.Enum, primaryAction: UIAction | null, menu: UIMenu | null): this; + transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - initWithTitleImageTargetActionMenu(title: string | null, image: UIImage | null, target: interop.Object | null, action: string | null, menu: UIMenu | null): this; + animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - static fixedSpaceItemOfWidth any>(this: This, width: number): InstanceType; + interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; - static flexibleSpaceItem any>(this: This): InstanceType; + animationEnded(transitionCompleted: boolean): void; - style: interop.Enum; + isEqual(object: interop.Object): boolean; - width: number; + readonly hash: number; - possibleTitles: NSSet; + readonly superclass: interop.Object; - customView: UIView; + class(): interop.Object; - action: string; + self(): this; - target: interop.Object; + performSelector(aSelector: string): interop.Object; - primaryAction: UIAction; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - menu: UIMenu; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - preferredMenuElementOrder: interop.Enum; + readonly isProxy: boolean; - changesSelectionAsPrimaryAction: boolean; + isKindOfClass(aClass: interop.Object): boolean; - selected: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - hidden: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - symbolAnimationEnabled: boolean; + respondsToSelector(aSelector: string): boolean; - menuRepresentation: UIMenuElement; + retain(): this; - creatingFixedGroup(): UIBarButtonItemGroup; + release(): void; - creatingMovableGroupWithCustomizationIdentifier(customizationIdentifier: string): UIBarButtonItemGroup; + autorelease(): this; - creatingOptionalGroupWithCustomizationIdentifierInDefaultCustomization(customizationIdentifier: string, inDefaultCustomization: boolean): UIBarButtonItemGroup; + retainCount(): number; - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; + readonly zone: interop.Pointer; - backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; + readonly description: string; - setBackgroundImageForStateStyleBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): void; + readonly debugDescription: string; +} - backgroundImageForStateStyleBarMetrics(state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): UIImage; +declare class UIHoverGestureRecognizer extends UIGestureRecognizer { + readonly zOffset: number; - tintColor: UIColor; + azimuthAngleInView(view: UIView | null): number; - setBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; + azimuthUnitVectorInView(view: UIView | null): CGVector; - backgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; + readonly altitudeAngle: number; - setTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; + readonly rollAngle: number; +} - titlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; +declare class UIMotionEffect extends NSObject implements NSCopying, NSCoding { + init(): this; - setBackButtonBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; + initWithCoder(coder: NSCoder): this; - backButtonBackgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; + keyPathsAndRelativeValuesForViewerOffset(viewerOffset: UIOffset): NSDictionary; - setBackButtonTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - backButtonTitlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; + encodeWithCoder(coder: NSCoder): void; +} - setBackButtonBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; +declare class UIContentUnavailableConfigurationState extends NSObject implements UIConfigurationState { + initWithTraitCollection(traitCollection: UITraitCollection): this; - backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; + initWithCoder(coder: NSCoder): this; - setStyle(style: interop.Enum): void; + traitCollection: UITraitCollection; - setWidth(width: number): void; + searchText: string; - setPossibleTitles(possibleTitles: NSSet | null): void; + setTraitCollection(traitCollection: UITraitCollection): void; - setCustomView(customView: UIView | null): void; + setSearchText(searchText: string | null): void; - setAction(action: string | null): void; + customStateForKey(key: string): interop.Object; - setTarget(target: interop.Object | null): void; + setCustomStateForKey(customState: interop.Object | null, key: string): void; - setPrimaryAction(primaryAction: UIAction): void; + objectForKeyedSubscript(key: string): interop.Object; - setMenu(menu: UIMenu): void; + setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; - setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; + isEqual(object: interop.Object): boolean; - setChangesSelectionAsPrimaryAction(changesSelectionAsPrimaryAction: boolean): void; + readonly hash: number; - isSelected(): boolean; + readonly superclass: interop.Object; - setSelected(selected: boolean): void; + class(): interop.Object; - isHidden(): boolean; + self(): this; - setHidden(hidden: boolean): void; + performSelector(aSelector: string): interop.Object; - isSymbolAnimationEnabled(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setSymbolAnimationEnabled(symbolAnimationEnabled: boolean): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setMenuRepresentation(menuRepresentation: UIMenuElement): void; + readonly isProxy: boolean; - setTintColor(tintColor: UIColor): void; + isKindOfClass(aClass: interop.Object): boolean; - addSymbolEffect(symbolEffect: NSSymbolEffect): void; + isMemberOfClass(aClass: interop.Object): boolean; - addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + respondsToSelector(aSelector: string): boolean; - removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + retain(): this; - removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + release(): void; - removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + autorelease(): this; - removeAllSymbolEffects(): void; + retainCount(): number; - removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + readonly zone: interop.Pointer; - removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + readonly description: string; - setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; + readonly debugDescription: string; - setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly buttonGroup: UIBarButtonItemGroup; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; } @@ -25185,6 +24778,12 @@ declare class UIBarButtonItemAppearance extends NSObject implements NSCopying, N encodeWithCoder(coder: NSCoder): void; } +declare class UITextSearchOptions extends NSObject { + readonly wordMatchMethod: interop.Enum; + + readonly stringCompareOptions: interop.Enum; +} + declare class UIListSeparatorConfiguration extends NSObject implements NSCopying, NSSecureCoding { initWithListAppearance(listAppearance: interop.Enum): this; @@ -25225,6 +24824,30 @@ declare class UIListSeparatorConfiguration extends NSObject implements NSCopying initWithCoder(coder: NSCoder): this; } +declare class UIColorPickerViewController extends UIViewController { + delegate: UIColorPickerViewControllerDelegate; + + selectedColor: UIColor; + + supportsAlpha: boolean; + + supportsEyedropper: boolean; + + maximumLinearExposure: number; + + init(): this; + + setDelegate(delegate: UIColorPickerViewControllerDelegate | null): void; + + setSelectedColor(selectedColor: UIColor): void; + + setSupportsAlpha(supportsAlpha: boolean): void; + + setSupportsEyedropper(supportsEyedropper: boolean): void; + + setMaximumLinearExposure(maximumLinearExposure: number): void; +} + declare class NSTextTab extends NSObject implements NSCopying, NSCoding, NSSecureCoding { static columnTerminatorsForLocale(aLocale: NSLocale | null): NSCharacterSet; @@ -25517,77 +25140,6 @@ declare class UICloudSharingController extends UIViewController { setAvailablePermissions(availablePermissions: interop.Enum): void; } -declare class UIDocumentBrowserViewController extends UIViewController implements NSCoding { - initForOpeningFilesWithContentTypes(allowedContentTypes: NSArray | Array | null): this; - - initForOpeningContentTypes(contentTypes: NSArray | Array | null): this; - - delegate: UIDocumentBrowserViewControllerDelegate; - - allowsDocumentCreation: boolean; - - readonly activeDocumentCreationIntent: string; - - allowsPickingMultipleItems: boolean; - - readonly allowedContentTypes: NSArray; - - readonly recentDocumentsContentTypes: NSArray; - - readonly contentTypesForRecentDocuments: NSArray; - - shouldShowFileExtensions: boolean; - - get additionalLeadingNavigationBarButtonItems(): NSArray; - set additionalLeadingNavigationBarButtonItems(value: NSArray | Array); - - get additionalTrailingNavigationBarButtonItems(): NSArray; - set additionalTrailingNavigationBarButtonItems(value: NSArray | Array); - - revealDocumentAtURLImportIfNeededCompletion(url: NSURL, importIfNeeded: boolean, completion: (p1: NSURL, p2: NSError) => void | null): void; - - importDocumentAtURLNextToDocumentAtURLModeCompletionHandler(documentURL: NSURL, neighbourURL: NSURL, importMode: interop.Enum, completion: (p1: NSURL, p2: NSError) => void | null): void; - - renameDocumentAtURLProposedNameCompletionHandler(documentURL: NSURL, proposedName: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): void; - - transitionControllerForDocumentAtURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - - transitionControllerForDocumentURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - - get customActions(): NSArray; - set customActions(value: NSArray | Array); - - browserUserInterfaceStyle: interop.Enum; - - localizedCreateDocumentActionTitle: string; - - defaultDocumentAspectRatio: number; - - setDelegate(delegate: UIDocumentBrowserViewControllerDelegate | null): void; - - setAllowsDocumentCreation(allowsDocumentCreation: boolean): void; - - setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; - - setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; - - setAdditionalLeadingNavigationBarButtonItems(additionalLeadingNavigationBarButtonItems: NSArray | Array): void; - - setAdditionalTrailingNavigationBarButtonItems(additionalTrailingNavigationBarButtonItems: NSArray | Array): void; - - setCustomActions(customActions: NSArray | Array): void; - - setBrowserUserInterfaceStyle(browserUserInterfaceStyle: interop.Enum): void; - - setLocalizedCreateDocumentActionTitle(localizedCreateDocumentActionTitle: string): void; - - setDefaultDocumentAspectRatio(defaultDocumentAspectRatio: number): void; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UIFontDescriptor extends NSObject implements NSCopying, NSSecureCoding { init(): this; @@ -26101,6 +25653,8 @@ declare class UITextField extends UIControl implements UITextInput, NSCoding, UI conversationContext: UIConversationContext; + allowsNumberPadPopover: boolean; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; setAutocorrectionType(autocorrectionType: interop.Enum): void; @@ -26139,6 +25693,8 @@ declare class UITextField extends UIControl implements UITextInput, NSCoding, UI setConversationContext(conversationContext: UIConversationContext): void; + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -26293,38 +25849,16 @@ declare class UIPrintInteractionController extends NSObject { setPrintingItems(printingItems: NSArray | Array | null): void; } -declare class UITextSearchOptions extends NSObject { - readonly wordMatchMethod: interop.Enum; - - readonly stringCompareOptions: interop.Enum; -} - -declare class NSTextLineFragment extends NSObject implements NSSecureCoding { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - - initWithCoder(aDecoder: NSCoder): this; - - initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - - readonly attributedString: NSAttributedString; - - readonly characterRange: _NSRange; - - readonly typographicBounds: CGRect; - - readonly glyphOrigin: CGPoint; - - drawAtPointInContext(point: CGPoint, context: interop.Object): void; - - locationForCharacterAtIndex(index: number): CGPoint; +declare class UIFocusSystem extends NSObject { + readonly focusedItem: UIFocusItem; - characterIndexForPoint(point: CGPoint): number; + static focusSystemForEnvironment(environment: UIFocusEnvironment): UIFocusSystem; - fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; + requestFocusUpdateToEnvironment(environment: UIFocusEnvironment): void; - static readonly supportsSecureCoding: boolean; + updateFocusIfNeeded(): void; - encodeWithCoder(coder: NSCoder): void; + static environmentContainsEnvironment(environment: UIFocusEnvironment, otherEnvironment: UIFocusEnvironment): boolean; } declare class UITraitHorizontalSizeClass extends NSObject implements UINSIntegerTraitDefinition { @@ -26402,13 +25936,25 @@ declare class UICollisionBehavior extends UIDynamicBehavior { removeAllBoundaries(): void; - collisionDelegate: UICollisionBehaviorDelegate; + collisionDelegate: UICollisionBehaviorDelegate; + + setCollisionMode(collisionMode: interop.Enum): void; + + setTranslatesReferenceBoundsIntoBoundary(translatesReferenceBoundsIntoBoundary: boolean): void; + + setCollisionDelegate(collisionDelegate: UICollisionBehaviorDelegate | null): void; +} + +declare class UIEditMenuConfiguration extends NSObject { + readonly identifier: NSCopying; + + readonly sourcePoint: CGPoint; - setCollisionMode(collisionMode: interop.Enum): void; + preferredArrowDirection: interop.Enum; - setTranslatesReferenceBoundsIntoBoundary(translatesReferenceBoundsIntoBoundary: boolean): void; + static configurationWithIdentifierSourcePoint any>(this: This, identifier: NSCopying | null, sourcePoint: CGPoint): InstanceType; - setCollisionDelegate(collisionDelegate: UICollisionBehaviorDelegate | null): void; + setPreferredArrowDirection(preferredArrowDirection: interop.Enum): void; } declare class UITextInputMode extends NSObject implements NSSecureCoding { @@ -26425,42 +25971,48 @@ declare class UITextInputMode extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class UITextItem extends NSObject { - readonly contentType: interop.Enum; - - readonly range: _NSRange; +declare class UITraitSceneCaptureState extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly link: NSURL; + static readonly identifier: string; - readonly textAttachment: NSTextAttachment; + static readonly name: string; - readonly tagIdentifier: string; + static readonly affectsColorAppearance: boolean; } -declare class NSTextRange extends NSObject { - initWithLocationEndLocation(location: NSTextLocation, endLocation: NSTextLocation | null): this; +declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { + initWithImageContent(imageContent: NSData): this; - initWithLocation(location: NSTextLocation): this; + initWithCoder(coder: NSCoder): this; - readonly empty: boolean; + readonly imageContent: NSData; - readonly location: NSTextLocation; + readonly contentIdentifier: string; - readonly endLocation: NSTextLocation; + readonly contentDescription: string; - isEqualToTextRange(textRange: NSTextRange): boolean; + static readonly contentType: UTType; - containsLocation(location: NSTextLocation): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - containsRange(textRange: NSTextRange): boolean; + static readonly supportsSecureCoding: boolean; - intersectsWithTextRange(textRange: NSTextRange): boolean; + encodeWithCoder(coder: NSCoder): void; - textRangeByIntersectingWithTextRange(textRange: NSTextRange): this; + imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; +} - textRangeByFormingUnionWithTextRange(textRange: NSTextRange): this; +declare class UITextItem extends NSObject { + readonly contentType: interop.Enum; - isEmpty(): boolean; + readonly range: _NSRange; + + readonly link: NSURL; + + readonly textAttachment: NSTextAttachment; + + readonly tagIdentifier: string; } declare class UIPinchGestureRecognizer extends UIGestureRecognizer { @@ -26495,6 +26047,14 @@ declare class UIImageConfiguration extends NSObject implements NSCopying, NSSecu initWithCoder(coder: NSCoder): this; } +declare class UIViewLayoutRegion extends NSObject { + static safeAreaLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; + + static marginsLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; + + static readableContentLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; +} + // @ts-ignore ClassDecl.tsIgnore declare class NSMutableParagraphStyle extends NSParagraphStyle { // @ts-ignore MemberDecl.tsIgnore @@ -26616,6 +26176,10 @@ declare class UISlider extends UIControl implements NSCoding { continuous: boolean; + trackConfiguration: UISliderTrackConfiguration; + + sliderStyle: interop.Enum; + minimumTrackTintColor: UIColor; maximumTrackTintColor: UIColor; @@ -26664,6 +26228,10 @@ declare class UISlider extends UIControl implements NSCoding { setContinuous(continuous: boolean): void; + setTrackConfiguration(trackConfiguration: UISliderTrackConfiguration): void; + + setSliderStyle(sliderStyle: interop.Enum): void; + setMinimumTrackTintColor(minimumTrackTintColor: UIColor): void; setMaximumTrackTintColor(maximumTrackTintColor: UIColor): void; @@ -26691,18 +26259,38 @@ declare class UICellAccessoryOutlineDisclosure extends UICellAccessory { setActionHandler(actionHandler: () => void | null): void; } -declare class UICollectionReusableView extends UIView { - readonly reuseIdentifier: string; +declare class UIContextMenuConfiguration extends NSObject { + readonly identifier: NSCopying; - prepareForReuse(): void; + secondaryItemIdentifiers: NSSet; - applyLayoutAttributes(layoutAttributes: UICollectionViewLayoutAttributes): void; + badgeCount: number; - willTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; + preferredMenuElementOrder: interop.Enum; - didTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; + static configurationWithIdentifierPreviewProviderActionProvider any>(this: This, identifier: NSCopying | null, previewProvider: () => UIViewController | null, actionProvider: (p1: NSArray | Array) => UIMenu | null): InstanceType; - preferredLayoutAttributesFittingAttributes(layoutAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutAttributes; + setSecondaryItemIdentifiers(secondaryItemIdentifiers: NSSet): void; + + setBadgeCount(badgeCount: number): void; + + setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; +} + +declare class UICollectionViewDropPlaceholder extends UICollectionViewPlaceholder { + previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null; + + setPreviewParametersProvider(previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null): void; +} + +declare class UITraitUserInterfaceStyle extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } declare class UIHoverHighlightEffect extends NSObject implements UIHoverEffect { @@ -26751,78 +26339,18 @@ declare class UIHoverHighlightEffect extends NSObject implements UIHoverEffect { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UITextDropProposal extends UIDropProposal implements NSCopying { - dropAction: interop.Enum; - - dropProgressMode: interop.Enum; - - useFastSameViewOperations: boolean; - - dropPerformer: interop.Enum; - - setDropAction(dropAction: interop.Enum): void; - - setDropProgressMode(dropProgressMode: interop.Enum): void; - - setUseFastSameViewOperations(useFastSameViewOperations: boolean): void; - - setDropPerformer(dropPerformer: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIContextMenuConfiguration extends NSObject { - readonly identifier: NSCopying; - - secondaryItemIdentifiers: NSSet; - - badgeCount: number; - - preferredMenuElementOrder: interop.Enum; - - static configurationWithIdentifierPreviewProviderActionProvider any>(this: This, identifier: NSCopying | null, previewProvider: () => UIViewController | null, actionProvider: (p1: NSArray | Array) => UIMenu | null): InstanceType; - - setSecondaryItemIdentifiers(secondaryItemIdentifiers: NSSet): void; - - setBadgeCount(badgeCount: number): void; - - setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; -} - -declare class NSTextViewportLayoutController extends NSObject { - initWithTextLayoutManager(textLayoutManager: NSTextLayoutManager): this; - - delegate: NSTextViewportLayoutControllerDelegate; - - readonly textLayoutManager: NSTextLayoutManager | null; - - readonly viewportBounds: CGRect; - - readonly viewportRange: NSTextRange; - - layoutViewport(): void; - - relocateViewportToTextLocation(textLocation: NSTextLocation): number; - - adjustViewportByVerticalOffset(verticalOffset: number): void; - - setDelegate(delegate: NSTextViewportLayoutControllerDelegate | null): void; -} - -declare class UICollectionViewDropPlaceholder extends UICollectionViewPlaceholder { - previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null; +declare class UICollectionReusableView extends UIView { + readonly reuseIdentifier: string; - setPreviewParametersProvider(previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null): void; -} + prepareForReuse(): void; -declare class UITraitUserInterfaceStyle extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + applyLayoutAttributes(layoutAttributes: UICollectionViewLayoutAttributes): void; - static readonly identifier: string; + willTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - static readonly name: string; + didTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - static readonly affectsColorAppearance: boolean; + preferredLayoutAttributesFittingAttributes(layoutAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutAttributes; } declare class UIPrinterPickerController extends NSObject { @@ -26890,117 +26418,31 @@ declare class NSCollectionLayoutBoundarySupplementaryItem extends NSCollectionLa static boundarySupplementaryItemWithLayoutSizeElementKindAlignmentAbsoluteOffset any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, alignment: interop.Enum, absoluteOffset: CGPoint): InstanceType; - extendsBoundary: boolean; - - pinToVisibleBounds: boolean; - - readonly alignment: interop.Enum; - - readonly offset: CGPoint; - - setExtendsBoundary(extendsBoundary: boolean): void; - - setPinToVisibleBounds(pinToVisibleBounds: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UISheetPresentationControllerDetent extends NSObject { - static mediumDetent any>(this: This): InstanceType; - - static largeDetent any>(this: This): InstanceType; - - static customDetentWithIdentifierResolver any>(this: This, identifier: string | null, resolver: (p1: UISheetPresentationControllerDetentResolutionContext) => number): InstanceType; - - readonly identifier: string; - - resolvedValueInContext(context: UISheetPresentationControllerDetentResolutionContext): number; -} - -declare class UIWritingToolsCoordinator extends NSObject implements UIInteraction { - static readonly isWritingToolsAvailable: boolean; - - initWithDelegate(delegate: UIWritingToolsCoordinatorDelegate | null): this; - - readonly delegate: UIWritingToolsCoordinatorDelegate; - - effectContainerView: UIView; - - decorationContainerView: UIView; - - readonly state: interop.Enum; - - stopWritingTools(): void; - - preferredBehavior: interop.Enum; - - readonly behavior: interop.Enum; - - preferredResultOptions: interop.Enum; - - readonly resultOptions: interop.Enum; - - updateRangeWithTextReasonForContextWithIdentifier(range: _NSRange, replacementText: NSAttributedString, reason: interop.Enum, contextID: NSUUID): void; - - updateForReflowedTextInContextWithIdentifier(contextID: NSUUID): void; - - setEffectContainerView(effectContainerView: UIView | null): void; - - setDecorationContainerView(decorationContainerView: UIView | null): void; - - setPreferredBehavior(preferredBehavior: interop.Enum): void; - - setPreferredResultOptions(preferredResultOptions: interop.Enum): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; + extendsBoundary: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + pinToVisibleBounds: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly alignment: interop.Enum; - respondsToSelector(aSelector: string): boolean; + readonly offset: CGPoint; - retain(): this; + setExtendsBoundary(extendsBoundary: boolean): void; - release(): void; + setPinToVisibleBounds(pinToVisibleBounds: boolean): void; - autorelease(): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - retainCount(): number; +declare class UISheetPresentationControllerDetent extends NSObject { + static mediumDetent any>(this: This): InstanceType; - readonly zone: interop.Pointer; + static largeDetent any>(this: This): InstanceType; - readonly description: string; + static customDetentWithIdentifierResolver any>(this: This, identifier: string | null, resolver: (p1: UISheetPresentationControllerDetentResolutionContext) => number): InstanceType; - readonly debugDescription: string; -} + readonly identifier: string; -declare class UISmartReplySuggestion extends UIInputSuggestion { - readonly smartReply: string; + resolvedValueInContext(context: UISheetPresentationControllerDetentResolutionContext): number; } declare class UICollectionViewFlowLayout extends UICollectionViewLayout { @@ -27118,6 +26560,70 @@ declare class UIFontMetrics extends NSObject { scaledValueForValueCompatibleWithTraitCollection(value: number, traitCollection: UITraitCollection | null): number; } +declare class UICollectionViewDiffableDataSourceReorderingHandlers extends NSObject implements NSCopying { + canReorderItemHandler: (p1: interop.Object) => boolean; + + willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; + + didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; + + setCanReorderItemHandler(canReorderItemHandler: (p1: interop.Object) => boolean | null): void; + + setWillReorderHandler(willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; + + setDidReorderHandler(didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class UICollectionLayoutListConfiguration extends NSObject implements NSCopying { + initWithAppearance(appearance: interop.Enum): this; + + readonly appearance: interop.Enum; + + showsSeparators: boolean; + + separatorConfiguration: UIListSeparatorConfiguration; + + itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration; + + backgroundColor: UIColor; + + leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; + + trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; + + headerMode: interop.Enum; + + footerMode: interop.Enum; + + headerTopPadding: number; + + contentHuggingElements: interop.Enum; + + setShowsSeparators(showsSeparators: boolean): void; + + setSeparatorConfiguration(separatorConfiguration: UIListSeparatorConfiguration): void; + + setItemSeparatorHandler(itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration): void; + + setBackgroundColor(backgroundColor: UIColor | null): void; + + setLeadingSwipeActionsConfigurationProvider(leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + + setTrailingSwipeActionsConfigurationProvider(trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + + setHeaderMode(headerMode: interop.Enum): void; + + setFooterMode(footerMode: interop.Enum): void; + + setHeaderTopPadding(headerTopPadding: number): void; + + setContentHuggingElements(contentHuggingElements: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + // @ts-ignore ClassDecl.tsIgnore declare class UICommand extends UIMenuElement implements UIMenuLeaf { // @ts-ignore MemberDecl.tsIgnore @@ -27156,6 +26662,8 @@ declare class UICommand extends UIMenuElement implements UIMenuLeaf { selectedImage: UIImage; + repeatBehavior: interop.Enum; + readonly sender: interop.Object; readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; @@ -27164,6 +26672,8 @@ declare class UICommand extends UIMenuElement implements UIMenuLeaf { setSelectedImage(selectedImage: UIImage): void; + setRepeatBehavior(repeatBehavior: interop.Enum): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -27219,6 +26729,40 @@ declare class UILocalizedIndexedCollation extends NSObject { sortedArrayFromArrayCollationStringSelector(array: NSArray | Array, selector: string): NSArray; } +declare class UIGlassEffect extends UIVisualEffect { + interactive: boolean; + + tintColor: UIColor; + + static effectWithStyle(style: interop.Enum): UIGlassEffect; + + isInteractive(): boolean; + + setInteractive(interactive: boolean): void; + + setTintColor(tintColor: UIColor | null): void; +} + +declare class UITextDropProposal extends UIDropProposal implements NSCopying { + dropAction: interop.Enum; + + dropProgressMode: interop.Enum; + + useFastSameViewOperations: boolean; + + dropPerformer: interop.Enum; + + setDropAction(dropAction: interop.Enum): void; + + setDropProgressMode(dropProgressMode: interop.Enum): void; + + setUseFastSameViewOperations(useFastSameViewOperations: boolean): void; + + setDropPerformer(dropPerformer: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class UICollectionLayoutSectionOrthogonalScrollingProperties extends NSObject implements NSCopying { decelerationRate: number; @@ -27357,6 +26901,8 @@ declare class UIPresentationController extends NSObject implements UIAppearanceC declare class UIViewControllerTransition extends NSObject { static zoomWithOptionsSourceViewProvider any>(this: This, options: UIZoomTransitionOptions | null, sourceViewProvider: (p1: UIZoomTransitionSourceViewProviderContext) => UIView | null): InstanceType; + static zoomWithOptionsSourceBarButtonItemProvider any>(this: This, options: UIZoomTransitionOptions | null, sourceBarButtonItemProvider: (p1: UIZoomTransitionSourceViewProviderContext) => UIBarButtonItem | null): InstanceType; + static coverVerticalTransition any>(this: This): InstanceType; static flipHorizontalTransition any>(this: This): InstanceType; @@ -27474,24 +27020,6 @@ declare class UIUserNotificationSettings extends NSObject { readonly categories: NSSet; } -declare class NSTextElement extends NSObject { - initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - - textContentManager: NSTextContentManager; - - elementRange: NSTextRange; - - readonly childElements: NSArray; - - readonly parentElement: NSTextElement; - - readonly isRepresentedElement: boolean; - - setTextContentManager(textContentManager: NSTextContentManager | null): void; - - setElementRange(elementRange: NSTextRange | null): void; -} - declare class UIWindowSceneActivationRequestOptions extends UISceneActivationRequestOptions { preferredPresentationStyle: interop.Enum; @@ -27564,96 +27092,121 @@ declare class UIStoryboard extends NSObject { instantiateViewControllerWithIdentifierCreator(identifier: string, block: (p1: NSCoder) => UIViewController | null): UIViewController; } -declare class NSTextSelection extends NSObject implements NSSecureCoding { - initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; +declare class UIProgressView extends UIView implements NSCoding { + initWithFrame(frame: CGRect): this; initWithCoder(coder: NSCoder): this; - initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; - - initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; - - readonly textRanges: NSArray; + initWithProgressViewStyle(style: interop.Enum): this; - readonly granularity: interop.Enum; + progressViewStyle: interop.Enum; - readonly affinity: interop.Enum; + progress: number; - readonly transient: boolean; + progressTintColor: UIColor; - anchorPositionOffset: number; + trackTintColor: UIColor; - logical: boolean; + progressImage: UIImage; - secondarySelectionLocation: NSTextLocation; + trackImage: UIImage; - get typingAttributes(): NSDictionary; - set typingAttributes(value: NSDictionary | Record); + setProgressAnimated(progress: number, animated: boolean): void; - textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; + observedProgress: NSProgress; - isTransient(): boolean; + setProgressViewStyle(progressViewStyle: interop.Enum): void; - setAnchorPositionOffset(anchorPositionOffset: number): void; + setProgress(progress: number): void; - isLogical(): boolean; + setProgressTintColor(progressTintColor: UIColor): void; - setLogical(logical: boolean): void; + setTrackTintColor(trackTintColor: UIColor): void; - setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; + setProgressImage(progressImage: UIImage): void; - setTypingAttributes(typingAttributes: NSDictionary | Record): void; + setTrackImage(trackImage: UIImage): void; - static readonly supportsSecureCoding: boolean; + setObservedProgress(observedProgress: NSProgress): void; encodeWithCoder(coder: NSCoder): void; } -declare class UIActionSheet extends UIView { - initWithTitleDelegateCancelButtonTitleDestructiveButtonTitleOtherButtonTitles(title: string | null, delegate: UIActionSheetDelegate | null, cancelButtonTitle: string | null, destructiveButtonTitle: string | null, otherButtonTitles: string | null): this; +declare class UISceneDestructionCondition extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - delegate: UIActionSheetDelegate; +// @ts-ignore ClassDecl.tsIgnore +declare class UIKeyCommand extends UICommand { + init(): this; + initWithCoder(coder: NSCoder): this; + + // @ts-ignore MemberDecl.tsIgnore title: string; - actionSheetStyle: interop.Enum; + // @ts-ignore MemberDecl.tsIgnore + image: UIImage; - addButtonWithTitle(title: string | null): number; + discoverabilityTitle: string; - buttonTitleAtIndex(buttonIndex: number): string; + readonly action: string; - readonly numberOfButtons: number; + readonly input: string; - cancelButtonIndex: number; + readonly modifierFlags: interop.Enum; - destructiveButtonIndex: number; + readonly propertyList: interop.Object; - readonly firstOtherButtonIndex: number; + attributes: interop.Enum; - readonly visible: boolean; + state: interop.Enum; - showFromToolbar(view: UIToolbar): void; + readonly alternates: NSArray; - showFromTabBar(view: UITabBar): void; + wantsPriorityOverSystemBehavior: boolean; - showFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; + allowsAutomaticLocalization: boolean; - showFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): void; + allowsAutomaticMirroring: boolean; - showInView(view: UIView): void; + static commandWithTitleImageActionInputModifierFlagsPropertyList any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null): InstanceType; - dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; + static commandWithTitleImageActionInputModifierFlagsPropertyListAlternates any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null, alternates: NSArray | Array): InstanceType; - setDelegate(delegate: UIActionSheetDelegate | null): void; + static keyCommandWithInputModifierFlagsAction any>(this: This, input: string, modifierFlags: interop.Enum, action: string): InstanceType; + + static keyCommandWithInputModifierFlagsActionDiscoverabilityTitle any>(this: This, input: string, modifierFlags: interop.Enum, action: string, discoverabilityTitle: string): InstanceType; setTitle(title: string): void; - setActionSheetStyle(actionSheetStyle: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + setImage(image: UIImage): void; - setCancelButtonIndex(cancelButtonIndex: number): void; + // @ts-ignore MemberDecl.tsIgnore + setDiscoverabilityTitle(discoverabilityTitle: string): void; - setDestructiveButtonIndex(destructiveButtonIndex: number): void; + setAttributes(attributes: interop.Enum): void; - isVisible(): boolean; + setState(state: interop.Enum): void; + + setWantsPriorityOverSystemBehavior(wantsPriorityOverSystemBehavior: boolean): void; + + setAllowsAutomaticLocalization(allowsAutomaticLocalization: boolean): void; + + setAllowsAutomaticMirroring(allowsAutomaticMirroring: boolean): void; +} + +declare class UICellAccessoryCheckmark extends UICellAccessory { +} + +declare class UITraitSplitViewControllerLayoutEnvironment extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } diff --git a/packages/ios-sim/types/UIUtilities.d.ts b/packages/ios-sim/types/UIUtilities.d.ts new file mode 100644 index 00000000..3bb56206 --- /dev/null +++ b/packages/ios-sim/types/UIUtilities.d.ts @@ -0,0 +1,33 @@ +/// + +declare const UIAxis: { + Neither: 0, + Horizontal: 1, + Vertical: 2, + Both: 3, +}; + +declare const UIRectEdge: { + None: 0, + Top: 1, + Left: 2, + Bottom: 4, + Right: 8, + All: 15, +}; + +declare interface UICoordinateSpace extends NSObjectProtocol { + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + readonly bounds: CGRect; +} + +declare class UICoordinateSpace extends NativeObject implements UICoordinateSpace { +} + diff --git a/packages/ios-sim/types/UniformTypeIdentifiers.d.ts b/packages/ios-sim/types/UniformTypeIdentifiers.d.ts index 587125c6..5d0a849e 100644 --- a/packages/ios-sim/types/UniformTypeIdentifiers.d.ts +++ b/packages/ios-sim/types/UniformTypeIdentifiers.d.ts @@ -1,19 +1,57 @@ /// /// +declare const UTTypeHEIC: UTType; + +declare const UTTypeCHeader: UTType; + +declare const UTTypeImage: UTType; + +declare const UTTypePlainText: UTType; + +declare const UTTypeICNS: UTType; + +declare const UTTypeLog: UTType; + +declare const UTTypeInternetShortcut: UTType; + +declare const UTTypeXML: UTType; + +declare const UTTypeBZ2: UTType; + +declare const UTTypeSwiftSource: UTType; + +declare const UTTypeUSD: UTType; + +declare const UTTypeVCard: UTType; + +declare const UTTypePluginBundle: UTType; + +declare const UTTypeFileURL: UTType; + +declare const UTTypeAppleScript: UTType; + +declare const UTTypeM3UPlaylist: UTType; + +declare const UTTypeLinkPresentationMetadata: UTType; + declare const UTTypeGeoJSON: UTType; declare const UTTypeEPUB: UTType; declare const UTTypeX509Certificate: UTType; +declare const UTTypePKCS12: UTType; + +declare const UTTypeFont: UTType; + declare const UTTypeEmailMessage: UTType; declare const UTTypeContact: UTType; declare const UTTypeZIP: UTType; -declare const UTTypeBZ2: UTType; +declare const UTTypeGZIP: UTType; declare const UTTypeArchive: UTType; @@ -21,7 +59,7 @@ declare const UTTypeUnixExecutable: UTType; declare const UTTypeApplicationExtension: UTType; -declare const UTTypeApplication: UTType; +declare const UTTypeApplicationBundle: UTType; declare const UTTypeXPCService: UTType; @@ -29,10 +67,10 @@ declare const UTTypeQuickLookGenerator: UTType; declare const UTTypeSpotlightImporter: UTType; -declare const UTTypePluginBundle: UTType; - declare const UTTypeBundle: UTType; +declare const UTTypeVolume: UTType; + declare const UTTypeFolder: UTType; declare const UTTypeMIDI: UTType; @@ -47,6 +85,12 @@ declare const UTTypeMPEG4Movie: UTType; declare const UTTypeMPEG2Video: UTType; +declare const UTTypeQuickTimeMovie: UTType; + +declare const UTTypeAudio: UTType; + +declare const UTTypeMovie: UTType; + declare const UTTypePerlScript: UTType; declare const UTTypeAudiovisualContent: UTType; @@ -69,10 +113,14 @@ declare const UTTypeBMP: UTType; declare const UTTypePNG: UTType; +declare const UTTypeGIF: UTType; + declare const UTTypeJPEG: UTType; declare const UTTypeWebArchive: UTType; +declare const UTTypeFlatRTFD: UTType; + declare const UTTypeXMLPropertyList: UTType; declare const UTTypePropertyList: UTType; @@ -81,93 +129,45 @@ declare const UTTypeJSON: UTType; declare const UTTypeMakefile: UTType; +declare const UTTypeShellScript: UTType; + declare const UTTypeJavaScript: UTType; declare const UTTypeOSAScriptBundle: UTType; declare const UTTypeOSAScript: UTType; -declare const UTTypeAppleScript: UTType; - declare const UTTypeScript: UTType; +declare const UTTypeAssemblyLanguageSource: UTType; + declare const UTTypeDatabase: UTType; declare const UTTypeHTML: UTType; -declare const UTTypeUTF8TabSeparatedText: UTType; - -declare const UTTypeTabSeparatedText: UTType; - -declare const UTTypeUTF16ExternalPlainText: UTType; - -declare const UTTypeURL: UTType; - -declare const UTTypeSymbolicLink: UTType; - -declare const UTTypeData: UTType; - -declare const UTTypeDiskImage: UTType; - -declare const UTTypeHEIC: UTType; - -declare const UTTypeGIF: UTType; +declare const UTTypeRTF: UTType; -declare const UTTypeFlatRTFD: UTType; +declare const UTTypeUTF8TabSeparatedText: UTType; declare const UTTypeCommaSeparatedText: UTType; -declare const UTTypeCHeader: UTType; - -declare const UTTypePKCS12: UTType; - -declare const UTTypeVCard: UTType; - -declare const UTTypeMovie: UTType; - -declare const UTTypeICNS: UTType; - -declare const UTTypeImage: UTType; +declare const UTTypeDelimitedText: UTType; -declare const UTTypePlainText: UTType; +declare const UTTypeUTF16ExternalPlainText: UTType; declare const UTTypeText: UTType; -declare const UTTypeShellScript: UTType; - -declare const UTTypeSwiftSource: UTType; - -declare const UTTypeGZIP: UTType; - -declare const UTTypeMessage: UTType; - -declare const UTTypeLog: UTType; - -declare const UTTypeAssemblyLanguageSource: UTType; - -declare const UTTypeInternetShortcut: UTType; - -declare const UTTypeXML: UTType; - -declare const UTTypeUSD: UTType; - -declare const UTTypeRTF: UTType; +declare const UTTypeURL: UTType; declare const UTTypeExecutable: UTType; -declare const UTTypeFont: UTType; - -declare const UTTypeQuickTimeMovie: UTType; - -declare const UTTypeFileURL: UTType; - -declare const UTTypeAudio: UTType; +declare const UTTypeSymbolicLink: UTType; -declare const UTTypeLinkPresentationMetadata: UTType; +declare const UTTypeData: UTType; -declare const UTTypeApplicationBundle: UTType; +declare const UTTypeDiskImage: UTType; -declare const UTTypeM3UPlaylist: UTType; +declare const UTTypeContent: UTType; declare const UTTagClassMIMEType: string; @@ -177,11 +177,9 @@ declare const UTTypeAppleArchive: UTType; declare const UTTypeAHAP: UTType; -declare const UTTypeDelimitedText: UTType; - -declare const UTTypePDF: UTType; +declare const UTTypeSpreadsheet: UTType; -declare const UTTypeWAV: UTType; +declare const UTTypeURLBookmarkData: UTType; declare const UTTypeToDoItem: UTType; @@ -189,16 +187,10 @@ declare const UTTypeCSS: UTType; declare const UTTypeWebP: UTType; -declare const UTTypeContent: UTType; - -declare const UTTypeVolume: UTType; - declare const UTTypeHEIF: UTType; declare const UTTypeDirectory: UTType; -declare const UTTypeURLBookmarkData: UTType; - declare const UTTypePythonScript: UTType; declare const UTTypeEXE: UTType; @@ -209,6 +201,8 @@ declare const UTTypeResolvable: UTType; declare const UTTypeARReferenceObject: UTType; +declare const UTTypeMessage: UTType; + declare const UTTypeRubyScript: UTType; declare const UTTypeUSDZ: UTType; @@ -243,12 +237,16 @@ declare const UTTypeCalendarEvent: UTType; declare const UTTypeMountPoint: UTType; -declare const UTTypeSpreadsheet: UTType; +declare const UTTypeWAV: UTType; declare const UTTypeAliasFile: UTType; +declare const UTTypePDF: UTType; + declare const UTTypeCPlusPlusHeader: UTType; +declare const UTTypeTabSeparatedText: UTType; + declare const UTTypeHEICS: UTType; declare const UTTypeTarArchive: UTType; @@ -263,6 +261,8 @@ declare const UTTypePHPScript: UTType; declare const UTTypeVideo: UTType; +declare const UTTypeApplication: UTType; + declare const UTTypeMPEG2TransportStream: UTType; declare const UTTypeMPEG: UTType; diff --git a/packages/ios-sim/types/UserNotifications.d.ts b/packages/ios-sim/types/UserNotifications.d.ts index 6a1b24dc..aef63310 100644 --- a/packages/ios-sim/types/UserNotifications.d.ts +++ b/packages/ios-sim/types/UserNotifications.d.ts @@ -508,22 +508,6 @@ declare class UNLocationNotificationTrigger extends UNNotificationTrigger { static triggerWithRegionRepeats any>(this: This, region: CLRegion, repeats: boolean): InstanceType; } -declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { - readonly notification: UNNotification; - - readonly actionIdentifier: string; - - readonly targetScene: UIScene; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UNNotificationSettings extends NSObject implements NSCopying, NSSecureCoding { readonly authorizationStatus: interop.Enum; @@ -564,6 +548,22 @@ declare class UNNotificationSettings extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } +declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { + readonly notification: UNNotification; + + readonly actionIdentifier: string; + + readonly targetScene: UIScene; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UNTextInputNotificationAction extends UNNotificationAction { static actionWithIdentifierTitleOptionsTextInputButtonTitleTextInputPlaceholder any>(this: This, identifier: string, title: string, options: interop.Enum, textInputButtonTitle: string, textInputPlaceholder: string): InstanceType; diff --git a/packages/ios-sim/types/VideoSubscriberAccount.d.ts b/packages/ios-sim/types/VideoSubscriberAccount.d.ts index 8b91b11d..0ed5a8ab 100644 --- a/packages/ios-sim/types/VideoSubscriberAccount.d.ts +++ b/packages/ios-sim/types/VideoSubscriberAccount.d.ts @@ -30,6 +30,12 @@ declare const VSSubscriptionAccessLevel: { Paid: 2, }; +declare const VSAutoSignInAuthorization: { + NotDetermined: 0, + Granted: 1, + Denied: 2, +}; + declare const VSUserAccountQueryOptions: { None: 0, AllDevices: 1, @@ -75,6 +81,26 @@ declare class VSUserAccountManager extends NSObject { updateUserAccountCompletion(account: VSUserAccount, completion: (p1: NSError) => void | null): void; queryUserAccountsWithOptionsCompletion(options: interop.Enum, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + queryAutoSignInTokenWithCompletionHandler(completion: (p1: VSAutoSignInToken, p2: NSError) => void | null): void; + + requestAutoSignInAuthorizationWithCompletionHandler(completion: (p1: VSAutoSignInTokenUpdateContext, p2: NSError) => void | null): void; + + updateAutoSignInTokenUpdateContextCompletionHandler(autoSignInToken: string, context: VSAutoSignInTokenUpdateContext, completion: (p1: NSError) => void | null): void; + + deleteAutoSignInTokenWithCompletionHandler(completion: (p1: NSError) => void | null): void; +} + +declare class VSAutoSignInToken extends NSObject implements NSSecureCoding { + readonly authorization: interop.Enum; + + readonly value: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class VSAccountMetadataRequest extends NSObject { @@ -275,3 +301,7 @@ declare class VSAppleSubscription extends NSObject { setProductCodes(productCodes: NSArray | Array): void; } +declare class VSAutoSignInTokenUpdateContext extends NSObject { + readonly authorization: interop.Enum; +} + diff --git a/packages/ios-sim/types/VideoToolbox.d.ts b/packages/ios-sim/types/VideoToolbox.d.ts index edeee28c..ca0f0fe7 100644 --- a/packages/ios-sim/types/VideoToolbox.d.ts +++ b/packages/ios-sim/types/VideoToolbox.d.ts @@ -1,4 +1,9 @@ /// +/// + +declare const VTFrameProcessorErrorDomain: string; + +declare const kVTMotionEstimationSessionCreationOption_MotionVectorSize: interop.Pointer; declare const kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats: interop.Pointer; @@ -22,6 +27,8 @@ declare const kVTPixelTransferPropertyKey_DestinationTransferFunction: interop.P declare const kVTPixelTransferPropertyKey_DestinationColorPrimaries: interop.Pointer; +declare const kVTDownsamplingMode_Average: interop.Pointer; + declare const kVTDownsamplingMode_Decimate: interop.Pointer; declare const kVTPixelTransferPropertyKey_DestinationPixelAspectRatio: interop.Pointer; @@ -34,6 +41,8 @@ declare const kVTScalingMode_Letterbox: interop.Pointer; declare const kVTScalingMode_Normal: interop.Pointer; +declare const kVTVideoEncoderList_SupportsFrameReordering: interop.Pointer; + declare const kVTVideoEncoderList_InstanceLimit: interop.Pointer; declare const kVTVideoEncoderList_QualityRating: interop.Pointer; @@ -50,128 +59,56 @@ declare const kVTVideoEncoderListOption_IncludeStandardDefinitionDVEncoders: int declare const kVTMultiPassStorageCreationOption_DoNotDelete: interop.Pointer; -declare const kVTDecompressionPropertyKey_RequestedMVHEVCVideoLayerIDs: interop.Pointer; - -declare const kVTDecompressionPropertyKey_PropagatePerFrameHDRDisplayMetadata: interop.Pointer; - -declare const kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID: interop.Pointer; - -declare const kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID: interop.Pointer; - -declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: interop.Pointer; - -declare const kVTDecompressionProperty_OnlyTheseFrames_KeyFrames: interop.Pointer; - -declare const kVTDecompressionProperty_OnlyTheseFrames_AllFrames: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ReducedFrameDelivery: interop.Pointer; - -declare const kVTDecompressionResolutionKey_Height: interop.Pointer; - -declare const kVTDecompressionResolutionKey_Width: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ReducedResolutionDecode: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_DeinterlaceFields: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_SingleField: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_BottomFieldOnly: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_BothFields: interop.Pointer; - -declare const kVTDecompressionPropertyKey_FieldMode: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ThreadCount: interop.Pointer; - -declare const kVTDecompressionPropertyKey_MaximizePowerEfficiency: interop.Pointer; - -declare const kVTDecompressionPropertyKey_RealTime: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ContentHasInterframeDependencies: interop.Pointer; - -declare const kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; - -declare const kVTDecompressionPropertyKey_OutputPoolRequestedMinimumBufferCount: interop.Pointer; - declare const kVTVideoEncoderSpecification_EncoderID: interop.Pointer; -declare const kVTPropertySupportedValueListKey: interop.Pointer; +declare const kVTCompressionPreset_VideoConferencing: interop.Pointer; -declare const kVTPropertySupportedValueMaximumKey: interop.Pointer; +declare const kVTCompressionPreset_HighSpeed: interop.Pointer; -declare const kVTPropertyReadWriteStatusKey: interop.Pointer; +declare const kVTCompressionPreset_Balanced: interop.Pointer; -declare const kVTPropertyType_Number: interop.Pointer; +declare const kVTCompressionPreset_HighQuality: interop.Pointer; -declare const kVTPropertyType_Boolean: interop.Pointer; - -declare const kVTPropertyTypeKey: interop.Pointer; - -declare const kVTCouldNotOutputTaggedBufferGroupErr: number; - -declare const kVTVideoEncoderMVHEVCVideoLayerIDsMismatchErr: number; - -declare const kVTVideoDecoderCallbackMessagingErr: number; - -declare const kVTVideoDecoderNeedsRosettaErr: number; - -declare const kVTSessionMalfunctionErr: number; - -declare const kVTVideoDecoderRemovedErr: number; - -declare const kVTCouldNotFindTemporalFilterErr: number; - -declare const kVTFrameSiloInvalidTimeRangeErr: number; - -declare const kVTFrameSiloInvalidTimeStampErr: number; - -declare const kVTMultiPassStorageIdentifierMismatchErr: number; - -declare const kVTColorCorrectionPixelTransferFailedErr: number; - -declare const kVTVideoEncoderAuthorizationErr: number; +declare const kVTQPModulationLevel_Disable: number; -declare const kVTVideoDecoderAuthorizationErr: number; +declare const kVTQPModulationLevel_Default: number; -declare const kVTColorSyncTransformConvertFailedErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOrientationQuaternion: interop.Pointer; -declare const kVTCouldNotCreateColorCorrectionDataErr: number; +declare const kVTCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; -declare const kVTInsufficientSourceColorDataErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialX: interop.Pointer; -declare const kVTVideoEncoderNotAvailableNowErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensDistortions: interop.Pointer; -declare const kVTPixelRotationNotSupportedErr: number; +declare const kVTCameraCalibrationLensRole_Right: interop.Pointer; -declare const kVTVideoEncoderMalfunctionErr: number; +declare const kVTCameraCalibrationLensRole_Mono: interop.Pointer; -declare const kVTVideoDecoderMalfunctionErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensRole: interop.Pointer; -declare const kVTVideoDecoderUnsupportedDataFormatErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensIdentifier: interop.Pointer; -declare const kVTCouldNotCreateInstanceErr: number; +declare const kVTCameraCalibrationLensDomain_Color: interop.Pointer; -declare const kVTCouldNotFindVideoDecoderErr: number; +declare const kVTCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; -declare const kVTPixelTransferNotSupportedErr: number; +declare const kVTViewPackingKind_OverUnder: interop.Pointer; -declare const kVTAllocationFailedErr: number; +declare const kVTProjectionKind_HalfEquirectangular: interop.Pointer; -declare const kVTQPModulationLevel_Disable: number; +declare const kVTProjectionKind_Equirectangular: interop.Pointer; -declare const kVTQPModulationLevel_Default: number; +declare const kVTProjectionKind_Rectilinear: interop.Pointer; declare const kVTCompressionPropertyKey_ProjectionKind: interop.Pointer; declare const kVTCompressionPropertyKey_HorizontalDisparityAdjustment: interop.Pointer; +declare const kVTHeroEye_Right: interop.Pointer; + +declare const kVTHeroEye_Left: interop.Pointer; + declare const kVTCompressionPropertyKey_MVHEVCViewIDs: interop.Pointer; declare const kVTCompressionPropertyKey_MVHEVCVideoLayerIDs: interop.Pointer; @@ -180,6 +117,8 @@ declare const kVTCompressionPropertyKey_EnableLTR: interop.Pointer; declare const kVTCompressionPropertyKey_EncoderID: interop.Pointer; +declare const kVTCompressionPropertyKey_PixelTransferProperties: interop.Pointer; + declare const kVTAlphaChannelMode_StraightAlpha: interop.Pointer; declare const kVTCompressionPropertyKey_GammaLevel: interop.Pointer; @@ -206,6 +145,8 @@ declare const kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder: in declare const kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder: interop.Pointer; +declare const kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError: interop.Pointer; + declare const kVTSampleAttachmentKey_QualityMetrics: interop.Pointer; declare const kVTCompressionPropertyKey_CalculateMeanSquaredError: interop.Pointer; @@ -252,6 +193,8 @@ declare const kVTProfileLevel_MP4V_Main_L4: interop.Pointer; declare const kVTProfileLevel_MP4V_Main_L3: interop.Pointer; +declare const kVTProfileLevel_MP4V_Main_L2: interop.Pointer; + declare const kVTProfileLevel_MP4V_Simple_L2: interop.Pointer; declare const kVTProfileLevel_MP4V_Simple_L1: interop.Pointer; @@ -278,6 +221,8 @@ declare const kVTProfileLevel_H264_Main_AutoLevel: interop.Pointer; declare const kVTProfileLevel_H264_Main_5_2: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_Label: interop.Pointer; + declare const kVTProfileLevel_H264_Main_5_0: interop.Pointer; declare const kVTProfileLevel_H264_Main_4_2: interop.Pointer; @@ -286,8 +231,14 @@ declare const kVTProfileLevel_H264_Main_4_1: interop.Pointer; declare const kVTProfileLevel_H264_Main_3_1: interop.Pointer; +declare const kVTProfileLevel_H264_Main_3_0: interop.Pointer; + +declare const kVTProfileLevel_H264_ConstrainedBaseline_AutoLevel: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_5_2: interop.Pointer; +declare const kVTProfileLevel_H264_Baseline_5_0: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_4_1: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_3_1: interop.Pointer; @@ -304,6 +255,14 @@ declare const kVTProfileLevel_HEVC_Main_AutoLevel: interop.Pointer; declare const kVTCompressionPropertyKey_ProfileLevel: interop.Pointer; +declare const kVTCompressionPropertyKey_VBVInitialDelayPercentage: interop.Pointer; + +declare const kVTCompressionPropertyKey_VBVBufferDuration: interop.Pointer; + +declare const kVTCompressionPropertyKey_VBVMaxBitRate: interop.Pointer; + +declare const kVTCompressionPropertyKey_VariableBitRate: interop.Pointer; + declare const kVTCompressionPropertyKey_EstimatedAverageBytesPerFrame: interop.Pointer; declare const kVTCompressionPropertyKey_ConstantBitRate: interop.Pointer; @@ -328,86 +287,182 @@ declare const kVTCompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer declare const kVTCompressionPropertyKey_NumberOfPendingFrames: interop.Pointer; -declare const kVTPropertyReadWriteStatus_ReadOnly: interop.Pointer; - -declare const kVTPropertySupportedValueMinimumKey: interop.Pointer; - declare const kVTProfileLevel_H263_Profile0_Level10: interop.Pointer; declare const kVTCompressionPropertyKey_TargetQualityForAlpha: interop.Pointer; declare const kVTVideoEncoderList_DisplayName: interop.Pointer; -declare const kVTPixelTransferNotPermittedErr: number; - -declare const kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_RadialAngleLimit: interop.Pointer; declare const kVTCompressionPropertyKey_ExpectedDuration: interop.Pointer; declare const kVTVideoEncoderList_IsHardwareAccelerated: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensDomain: interop.Pointer; + +declare const kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError: interop.Pointer; + +declare const kVTDecompressionProperty_DeinterlaceMode_Temporal: interop.Pointer; + +declare const kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration: interop.Pointer; + +declare const kVTCompressionPropertyKey_PixelAspectRatio: interop.Pointer; + +declare const kVTDecompressionPropertyKey_OnlyTheseFrames: interop.Pointer; + +declare const kVTMultiPassStorageInvalidErr: number; + +declare const kVTProfileLevel_HEVC_Monochrome_AutoLevel: interop.Pointer; + +declare const kVTCompressionPropertyKey_RecommendedParallelizedSubdivisionMinimumDuration: interop.Pointer; + +declare const kVTDecompressionPropertyKey_RequestedMVHEVCVideoLayerIDs: interop.Pointer; + +declare const kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata: interop.Pointer; + +declare const kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID: interop.Pointer; + +declare const kVTDecompressionPropertyKey_AllowBitstreamToChangeFrameDimensions: interop.Pointer; + +declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance: interop.Pointer; + +declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality: interop.Pointer; + +declare const kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames: interop.Pointer; + +declare const kVTDecompressionPropertyKey_ReducedResolutionDecode: interop.Pointer; + +declare const kVTDecompressionPropertyKey_DeinterlaceMode: interop.Pointer; + +declare const kVTDecompressionProperty_FieldMode_DeinterlaceFields: interop.Pointer; + +declare const kVTDecompressionProperty_FieldMode_TopFieldOnly: interop.Pointer; + +declare const kVTDecompressionProperty_FieldMode_BothFields: interop.Pointer; + +declare const kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder: interop.Pointer; + +declare const kVTVideoDecoderSpecification_RequireHardwareAcceleratedVideoDecoder: interop.Pointer; + +declare const kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; + +declare const kVTDecompressionPropertyKey_OutputPoolRequestedMinimumBufferCount: interop.Pointer; + +declare const kVTDecompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer; + +declare const kVTPropertyDocumentationKey: interop.Pointer; + +declare const kVTPropertySupportedValueMaximumKey: interop.Pointer; + +declare const kVTPropertySupportedValueMinimumKey: interop.Pointer; + declare const kVTPropertyReadWriteStatus_ReadWrite: interop.Pointer; +declare const kVTPropertyReadWriteStatus_ReadOnly: interop.Pointer; + +declare const kVTPropertyReadWriteStatusKey: interop.Pointer; + +declare const kVTPropertyType_Number: interop.Pointer; + +declare const kVTPropertyTypeKey: interop.Pointer; + +declare const kVTVideoEncoderAutoWhiteBalanceNotLockedErr: number; + +declare const kVTExtensionConflictErr: number; + declare const kVTVideoDecoderUnknownErr: number; -declare const kVTVideoDecoderSpecification_EnableHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTVideoDecoderCallbackMessagingErr: number; -declare const kVTPropertyShouldBeSerializedKey: interop.Pointer; +declare const kVTVideoDecoderReferenceMissingErr: number; -declare const kVTDecompressionProperty_DeinterlaceMode_Temporal: interop.Pointer; +declare const kVTVideoEncoderNeedsRosettaErr: number; -declare const kVTVideoEncoderList_CodecType: interop.Pointer; +declare const kVTVideoDecoderNeedsRosettaErr: number; -declare const kVTHDRMetadataInsertionMode_None: interop.Pointer; +declare const kVTVideoDecoderRemovedErr: number; -declare const kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration: interop.Pointer; +declare const kVTColorCorrectionImageRotationFailedErr: number; -declare const kVTCompressionPropertyKey_PixelAspectRatio: interop.Pointer; +declare const kVTPixelTransferNotPermittedErr: number; -declare const kVTDecompressionPropertyKey_OnlyTheseFrames: interop.Pointer; +declare const kVTFrameSiloInvalidTimeStampErr: number; -declare const kVTMultiPassStorageInvalidErr: number; +declare const kVTVideoEncoderAuthorizationErr: number; + +declare const kVTVideoDecoderAuthorizationErr: number; + +declare const kVTCouldNotCreateColorCorrectionDataErr: number; + +declare const kVTInsufficientSourceColorDataErr: number; + +declare const kVTVideoEncoderNotAvailableNowErr: number; + +declare const kVTVideoDecoderNotAvailableNowErr: number; + +declare const kVTVideoDecoderMalfunctionErr: number; + +declare const kVTCouldNotCreateInstanceErr: number; + +declare const kVTParameterErr: number; + +declare const kVTPropertyNotSupportedErr: number; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrix: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_3_2: interop.Pointer; +declare const kVTAllocationFailedErr: number; + declare const kVTProfileLevel_MP4V_AdvancedSimple_L2: interop.Pointer; +declare const kVTDecompressionProperty_OnlyTheseFrames_KeyFrames: interop.Pointer; + declare const kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError: interop.Pointer; +declare const kVTFormatDescriptionChangeNotSupportedErr: number; + declare const kVTEncodeFrameOptionKey_BaseFrameQP: interop.Pointer; +declare const kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: interop.Pointer; + declare const kVTProfileLevel_H264_High_AutoLevel: interop.Pointer; declare const kVTDecompressionPropertyKey_MaxOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_4_2: interop.Pointer; -declare const kVTVideoDecoderNotAvailableNowErr: number; +declare const kVTPixelTransferNotSupportedErr: number; declare const kVTCompressionPropertyKey_HorizontalFieldOfView: interop.Pointer; -declare const kVTProfileLevel_H264_High_3_0: interop.Pointer; +declare const kVTCompressionPropertyKey_CameraCalibrationDataLensCollection: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer; +declare const kVTProfileLevel_H264_High_3_0: interop.Pointer; declare const kVTEncodeFrameOptionKey_AcknowledgedLTRTokens: interop.Pointer; declare const kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder: interop.Pointer; +declare const kVTCompressionPropertyKey_ContentLightLevelInfo: interop.Pointer; + +declare const kVTPropertyShouldBeSerializedKey: interop.Pointer; + declare const kVTCompressionPropertyKey_MinAllowedFrameQP: interop.Pointer; +declare const kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID: interop.Pointer; + declare const kVTPropertyType_Enumeration: interop.Pointer; declare const kVTCompressionPropertyKey_ColorPrimaries: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: interop.Pointer; +declare const kVTDecompressionPropertyKey_ReducedCoefficientDecode: interop.Pointer; declare const kVTCompressionPropertyKey_YCbCrMatrix: interop.Pointer; declare const kVTExtensionDisabledErr: number; -declare const kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames: interop.Pointer; - declare const kVTCompressionPropertyKey_MoreFramesBeforeStart: interop.Pointer; declare const kVTCompressionPropertyKey_VideoEncoderPixelBufferAttributes: interop.Pointer; @@ -420,9 +475,17 @@ declare const kVTCompressionPropertyKey_MaxAllowedFrameQP: interop.Pointer; declare const kVTVideoEncoderSpecification_EnableLowLatencyRateControl: interop.Pointer; -declare const kVTDecompressionPropertyKey_DeinterlaceMode: interop.Pointer; +declare const kVTColorSyncTransformConvertFailedErr: number; -declare const kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata: interop.Pointer; +declare const kVTPixelRotationPropertyKey_FlipVerticalOrientation: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kVTDecodeFrameOptionKey_ContentAnalyzerCropRectangle: interop.Pointer; + +declare const kVTDecompressionPropertyKey_PixelBufferPool: interop.Pointer; + +declare const kVTVideoDecoderUnsupportedDataFormatErr: number; declare const kVTSampleAttachmentKey_RequireLTRAcknowledgementToken: interop.Pointer; @@ -432,39 +495,39 @@ declare const kVTCompressionPropertyKey_HeroEye: interop.Pointer; declare const kVTImageRotationNotSupportedErr: number; -declare const kVTVideoEncoderNeedsRosettaErr: number; +declare const kVTPropertyType_Boolean: interop.Pointer; -declare const kVTVideoDecoderSpecification_RequireHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTDecodeFrameOptionKey_ContentAnalyzerRotation: interop.Pointer; -declare const kVTProfileLevel_H264_Main_3_2: interop.Pointer; +declare const kVTVideoEncoderMVHEVCVideoLayerIDsMismatchErr: number; -declare const kVTFormatDescriptionChangeNotSupportedErr: number; +declare const kVTDecompressionProperty_TemporalLevelLimit: interop.Pointer; -declare const kVTProfileLevel_H264_High_4_2: interop.Pointer; +declare const kVTCouldNotFindVideoDecoderErr: number; -declare const kVTExtensionConflictErr: number; +declare const kVTDecompressionPropertyKey_PropagatePerFrameHDRDisplayMetadata: interop.Pointer; -declare const kVTDecompressionPropertyKey_UsingGPURegistryID: interop.Pointer; +declare const kVTDecompressionPropertyKey_ThreadCount: interop.Pointer; -declare const kVTRotation_180: interop.Pointer; +declare const kVTProfileLevel_H264_Main_3_2: interop.Pointer; -declare const kVTCompressionPropertyKey_AspectRatio16x9: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixProjectionOffset: interop.Pointer; -declare const kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError: interop.Pointer; +declare const kVTCompressionPropertyKey_HasRightStereoEyeView: interop.Pointer; -declare const kVTDecompressionPropertyKey_AllowBitstreamToChangeFrameDimensions: interop.Pointer; +declare const kVTCompressionPropertyKey_ViewPackingKind: interop.Pointer; -declare const kVTProfileLevel_H264_ConstrainedBaseline_AutoLevel: interop.Pointer; +declare const kVTCompressionPropertyKey_SourceFrameCount: interop.Pointer; -declare const kVTProfileLevel_MP4V_Simple_L3: interop.Pointer; +declare const kVTCouldNotOutputTaggedBufferGroupErr: number; -declare const kVTDownsamplingMode_Average: interop.Pointer; +declare const kVTDecompressionPropertyKey_ReducedFrameDelivery: interop.Pointer; -declare const kVTProfileLevel_H264_Main_5_1: interop.Pointer; +declare const kVTDecompressionPropertyKey_UsingGPURegistryID: interop.Pointer; -declare const kVTProfileLevel_HEVC_Monochrome_AutoLevel: interop.Pointer; +declare const kVTRotation_180: interop.Pointer; -declare const kVTCompressionPropertyKey_SourceFrameCount: interop.Pointer; +declare const kVTCompressionPropertyKey_AspectRatio16x9: interop.Pointer; declare const kVTCompressionPropertyKey_RealTime: interop.Pointer; @@ -472,87 +535,115 @@ declare const kVTDecompressionProperty_DeinterlaceMode_VerticalFilter: interop.P declare const kVTCompressionPropertyKey_AlphaChannelMode: interop.Pointer; +declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; + +declare const kVTCompressionPropertyKey_SupportedPresetDictionaries: interop.Pointer; + declare const kVTDecompressionProperty_OnlyTheseFrames_IFrames: interop.Pointer; declare const kVTCompressionPropertyKey_StereoCameraBaseline: interop.Pointer; -declare const kVTCompressionPropertyKey_TransferFunction: interop.Pointer; - declare const kVTProfileLevel_H264_Baseline_5_1: interop.Pointer; -declare const kVTCompressionPropertyKey_MVHEVCLeftAndRightViewIDs: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOriginSource: interop.Pointer; declare const kVTEncodeFrameOptionKey_ForceLTRRefresh: interop.Pointer; -declare const kVTRotation_CW90: interop.Pointer; +declare const kVTColorCorrectionPixelTransferFailedErr: number; -declare const kVTCompressionPropertyKey_PixelTransferProperties: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_SingleField: interop.Pointer; + +declare const kVTMultiPassStorageIdentifierMismatchErr: number; + +declare const kVTCompressionPropertyKey_RecommendedParallelizedSubdivisionMinimumFrameCount: interop.Pointer; + +declare const kVTCompressionPropertyKey_TransferFunction: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_4_0: interop.Pointer; declare const kVTVideoEncoderList_PerformanceRating: interop.Pointer; -declare const kVTProfileLevel_MP4V_Main_L2: interop.Pointer; - declare const kVTCompressionPropertyKey_PreserveDynamicHDRMetadata: interop.Pointer; -declare const kVTVideoDecoderBadDataErr: number; - declare const kVTCompressionPropertyKey_OutputBitDepth: interop.Pointer; +declare const kVTCompressionPropertyKey_MVHEVCLeftAndRightViewIDs: interop.Pointer; + declare const kVTCouldNotFindVideoEncoderErr: number; -declare const kVTPropertyNotSupportedErr: number; +declare const kVTDecompressionProperty_OnlyTheseFrames_AllFrames: interop.Pointer; + +declare const kVTViewPackingKind_SideBySide: interop.Pointer; + +declare const kVTPixelRotationNotSupportedErr: number; declare const kVTCompressionPropertyKey_PreserveAlphaChannel: interop.Pointer; +declare const kVTPropertyReadOnlyErr: number; + declare const kVTCompressionPropertyKey_FieldCount: interop.Pointer; -declare const kVTDecompressionProperty_TemporalLevelLimit: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialY: interop.Pointer; + +declare const kVTProfileLevel_H264_High_4_2: interop.Pointer; + +declare const kVTSessionMalfunctionErr: number; + +declare const kVTVideoEncoderList_CodecType: interop.Pointer; + +declare const kVTCameraCalibrationLensRole_Left: interop.Pointer; declare const kVTPixelTransferPropertyKey_ScalingMode: interop.Pointer; declare const kVTCompressionPropertyKey_ProgressiveScan: interop.Pointer; -declare const kVTCompressionPropertyKey_MaxH264SliceBytes: interop.Pointer; +declare const kVTProjectionKind_ParametricImmersive: interop.Pointer; -declare const kVTDecompressionProperty_FieldMode_TopFieldOnly: interop.Pointer; +declare const kVTCompressionPropertyKey_MaxH264SliceBytes: interop.Pointer; declare const kVTPixelTransferPropertyKey_DownsamplingMode: interop.Pointer; -declare const kVTVideoEncoderList_SupportsFrameReordering: interop.Pointer; +declare const kVTVideoDecoderBadDataErr: number; -declare const kVTPixelRotationPropertyKey_FlipVerticalOrientation: interop.Pointer; +declare const kVTProfileLevel_H264_Main_5_1: interop.Pointer; declare const kVTDecompressionPropertyKey_NumberOfFramesBeingDecoded: interop.Pointer; +declare const kVTDecompressionPropertyKey_FieldMode: interop.Pointer; + +declare const kVTRotation_CW90: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_AutoLevel: interop.Pointer; -declare const kVTInvalidSessionErr: number; +declare const kVTCouldNotFindTemporalFilterErr: number; -declare const kVTCompressionPropertyKey_MultiPassStorage: interop.Pointer; +declare const kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: interop.Pointer; -declare const kVTParameterErr: number; +declare const kVTPropertySupportedValueListKey: interop.Pointer; -declare const kVTColorCorrectionImageRotationFailedErr: number; +declare const kVTDecompressionResolutionKey_Width: interop.Pointer; -declare const kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError: interop.Pointer; +declare const kVTDecompressionPropertyKey_ContentHasInterframeDependencies: interop.Pointer; -declare const kVTCompressionPropertyKey_H264EntropyMode: interop.Pointer; +declare const kVTHDRMetadataInsertionMode_RequestSDRRangePreservation: interop.Pointer; -declare const kVTProfileLevel_H264_Main_3_0: interop.Pointer; +declare const kVTCompressionPropertyKey_MultiPassStorage: interop.Pointer; -declare const kVTPropertyReadOnlyErr: number; +declare const kVTCompressionPropertyKey_H264EntropyMode: interop.Pointer; declare const kVTProfileLevel_H264_High_5_0: interop.Pointer; -declare const kVTDecompressionPropertyKey_ReducedCoefficientDecode: interop.Pointer; +declare const kVTProfileLevel_H264_High_4_0: interop.Pointer; -declare const kVTCompressionPropertyKey_ContentLightLevelInfo: interop.Pointer; +declare const kVTDecompressionPropertyKey_MaximizePowerEfficiency: interop.Pointer; -declare const kVTProfileLevel_H264_High_4_0: interop.Pointer; +declare const kVTDecompressionPropertyKey_RealTime: interop.Pointer; -declare const kVTCompressionPropertyKey_ViewPackingKind: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensAlgorithmKind: interop.Pointer; + +declare const kVTProfileLevel_MP4V_Simple_L3: interop.Pointer; + +declare const kVTVideoEncoderMalfunctionErr: number; declare const kVTAlphaChannelMode_PremultipliedAlpha: interop.Pointer; @@ -560,26 +651,51 @@ declare const kVTCompressionPropertyKey_HasLeftStereoEyeView: interop.Pointer; declare const kVTH264EntropyMode_CABAC: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_UseMultiPassSearch: interop.Pointer; + declare const kVTProfileLevel_HEVC_Monochrome10_AutoLevel: interop.Pointer; -declare const kVTCompressionPropertyKey_HasRightStereoEyeView: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_BottomFieldOnly: interop.Pointer; + +declare const kVTHDRMetadataInsertionMode_None: interop.Pointer; + +declare const kVTInvalidSessionErr: number; declare const kVTScalingMode_CropSourceToCleanAperture: interop.Pointer; -declare const kVTProfileLevel_H264_Baseline_5_0: interop.Pointer; +declare const kVTFrameSiloInvalidTimeRangeErr: number; -declare const kVTPropertyDocumentationKey: interop.Pointer; +declare const kVTDecompressionResolutionKey_Height: interop.Pointer; declare const kVTProfileLevel_H264_Main_4_0: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelBufferPool: interop.Pointer; +declare const kVTVideoDecoderSpecification_EnableHardwareAcceleratedVideoDecoder: interop.Pointer; -declare const kVTVideoDecoderReferenceMissingErr: number; +declare const VTFrameProcessorError: { + UnknownError: -19730, + UnsupportedResolution: -19731, + SessionNotStarted: -19732, + SessionAlreadyActive: -19733, + FatalError: -19734, + SessionLevelError: -19735, + InitializationFailed: -19736, + UnsupportedInput: -19737, + MemoryAllocationFailure: -19738, + RevisionNotSupported: -19739, + ProcessingError: -19740, + InvalidParameterError: -19741, + InvalidFrameTiming: -19742, + AssetDownloadFailed: -19743, +}; declare const VTCompressionSessionOptionFlags: { kVTCompressionSessionBeginFinalPass: 1, }; +declare const VTMotionEstimationFrameFlags: { + kVTMotionEstimationFrameFlags_CurrentBufferWillBeNextReferenceBuffer: 1, +}; + declare const VTEncodeInfoFlags: { Asynchronous: 1, FrameDropped: 2, @@ -590,6 +706,7 @@ declare const VTDecodeInfoFlags: { FrameDropped: 2, ImageBufferModifiable: 4, SkippedLeadingFrameDropped: 8, + FrameInterrupted: 16, }; declare const VTDecodeFrameFlags: { @@ -599,6 +716,10 @@ declare const VTDecodeFrameFlags: { Frame_EnableTemporalProcessing: 8, }; +declare const VTMotionEstimationInfoFlags: { + kVTMotionEstimationInfoFlags_Reserved0: 1, +}; + declare class OpaqueVTMultiPassStorage { constructor(init?: OpaqueVTMultiPassStorage); } @@ -607,6 +728,14 @@ declare class OpaqueVTFrameSilo { constructor(init?: OpaqueVTFrameSilo); } +declare class OpaqueVTCompressionSession { + constructor(init?: OpaqueVTCompressionSession); +} + +declare class OpaqueVTPixelTransferSession { + constructor(init?: OpaqueVTPixelTransferSession); +} + declare class VTDecompressionOutputCallbackRecord { constructor(init?: VTDecompressionOutputCallbackRecord); decompressionOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void | null; @@ -617,18 +746,14 @@ declare class OpaqueVTDecompressionSession { constructor(init?: OpaqueVTDecompressionSession); } -declare class OpaqueVTCompressionSession { - constructor(init?: OpaqueVTCompressionSession); -} - declare class VTInt32Point { constructor(init?: VTInt32Point); x: number; y: number; } -declare class OpaqueVTPixelTransferSession { - constructor(init?: OpaqueVTPixelTransferSession); +declare class OpaqueVTMotionEstimationSession { + constructor(init?: OpaqueVTMotionEstimationSession); } declare class VTInt32Size { @@ -655,6 +780,36 @@ declare function VTSessionSetProperties(session: interop.Object, propertyDiction declare function VTSessionCopySerializableProperties(session: interop.Object, allocator: interop.Object, dictionaryOut: interop.PointerConvertible): number; +declare function VTDecompressionSessionCreate(allocator: interop.Object, videoFormatDescription: interop.Object, videoDecoderSpecification: interop.Object, destinationImageBufferAttributes: interop.Object, outputCallback: interop.PointerConvertible, decompressionSessionOut: interop.PointerConvertible): number; + +declare function VTDecompressionSessionInvalidate(session: interop.Object): void; + +declare function VTDecompressionSessionGetTypeID(): number; + +declare function VTDecompressionSessionDecodeFrame(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; + +declare function VTDecompressionSessionDecodeFrameWithOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; + +declare function VTDecompressionSessionFinishDelayedFrames(session: interop.Object): number; + +declare function VTDecompressionSessionCanAcceptFormatDescription(session: interop.Object, newFormatDesc: interop.Object): number; + +declare function VTDecompressionSessionWaitForAsynchronousFrames(session: interop.Object): number; + +declare function VTDecompressionSessionCopyBlackPixelBuffer(session: interop.Object, pixelBufferOut: interop.PointerConvertible): number; + +declare function VTIsHardwareDecodeSupported(codecType: number): number; + +declare function VTIsStereoMVHEVCDecodeSupported(): number; + +declare function VTDecompressionSessionSetMultiImageCallback(decompressionSession: interop.Object, outputMultiImageCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void, outputMultiImageRefcon: interop.PointerConvertible): number; + +declare function VTDecompressionSessionDecodeFrameWithMultiImageCapableOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, multiImageCapableOutputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: CMTime, p6: CMTime) => void): number; + +declare function VTDecompressionSessionDecodeFrameWithOptions(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; + +declare function VTDecompressionSessionDecodeFrameWithOptionsAndOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; + declare function VTCompressionSessionCreate(allocator: interop.Object, width: number, height: number, codecType: number, encoderSpecification: interop.Object, sourceImageBufferAttributes: interop.Object, compressedDataAllocator: interop.Object, outputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible) => void, outputCallbackRefCon: interop.PointerConvertible, compressionSessionOut: interop.PointerConvertible): number; declare function VTCompressionSessionInvalidate(session: interop.Object): void; @@ -683,32 +838,6 @@ declare function VTCompressionSessionEndPass(session: interop.Object, furtherPas declare function VTCompressionSessionGetTimeRangesForNextPass(session: interop.Object, timeRangeCountOut: interop.PointerConvertible, timeRangeArrayOut: interop.PointerConvertible): number; -declare function VTDecompressionSessionCreate(allocator: interop.Object, videoFormatDescription: interop.Object, videoDecoderSpecification: interop.Object, destinationImageBufferAttributes: interop.Object, outputCallback: interop.PointerConvertible, decompressionSessionOut: interop.PointerConvertible): number; - -declare function VTDecompressionSessionInvalidate(session: interop.Object): void; - -declare function VTDecompressionSessionGetTypeID(): number; - -declare function VTDecompressionSessionDecodeFrame(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; - -declare function VTDecompressionSessionDecodeFrameWithOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; - -declare function VTDecompressionSessionFinishDelayedFrames(session: interop.Object): number; - -declare function VTDecompressionSessionCanAcceptFormatDescription(session: interop.Object, newFormatDesc: interop.Object): number; - -declare function VTDecompressionSessionWaitForAsynchronousFrames(session: interop.Object): number; - -declare function VTDecompressionSessionCopyBlackPixelBuffer(session: interop.Object, pixelBufferOut: interop.PointerConvertible): number; - -declare function VTIsHardwareDecodeSupported(codecType: number): number; - -declare function VTIsStereoMVHEVCDecodeSupported(): number; - -declare function VTDecompressionSessionSetMultiImageCallback(decompressionSession: interop.Object, outputMultiImageCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void, outputMultiImageRefcon: interop.PointerConvertible): number; - -declare function VTDecompressionSessionDecodeFrameWithMultiImageCapableOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, multiImageCapableOutputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: CMTime, p6: CMTime) => void): number; - declare function VTFrameSiloGetTypeID(): number; declare function VTFrameSiloCreate(allocator: interop.Object, fileURL: interop.Object, timeRange: CMTimeRange, options: interop.Object, frameSiloOut: interop.PointerConvertible): number; @@ -757,3 +886,81 @@ declare function VTHDRPerFrameMetadataGenerationSessionCreate(allocator: interop declare function VTHDRPerFrameMetadataGenerationSessionAttachMetadata(hdrPerFrameMetadataGenerationSession: interop.PointerConvertible, pixelBuffer: interop.Object, sceneChange: number): number; +declare function VTMotionEstimationSessionGetTypeID(): number; + +declare function VTMotionEstimationSessionCreate(allocator: interop.Object, motionVectorProcessorSelectionOptions: interop.Object, width: number, height: number, motionEstimationSessionOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionCopySourcePixelBufferAttributes(motionEstimationSession: interop.PointerConvertible, attributesOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionInvalidate(session: interop.PointerConvertible): void; + +declare function VTMotionEstimationSessionEstimateMotionVectors(session: interop.PointerConvertible, referenceImage: interop.Object, currentImage: interop.Object, motionEstimationFrameFlags: interop.Enum, additionalFrameOptions: interop.Object, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void): number; + +declare function VTMotionEstimationSessionCompleteFrames(session: interop.PointerConvertible): number; + +declare interface VTFrameProcessorParameters extends NSObjectProtocol { + readonly sourceFrame: VTFrameProcessorFrame; + + readonly destinationFrame?: VTFrameProcessorFrame; + + readonly destinationFrames?: NSArray; +} + +declare class VTFrameProcessorParameters extends NativeObject implements VTFrameProcessorParameters { +} + +declare interface VTFrameProcessorConfiguration extends NSObjectProtocol { + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly nextFrameCount?: number; + + readonly previousFrameCount?: number; + +} + +declare class VTFrameProcessorConfiguration extends NativeObject implements VTFrameProcessorConfiguration { + static readonly supported: boolean; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static isSupported(): boolean; +} + +declare class VTFrameProcessor extends NSObject { + init(): this; + + startSessionWithConfigurationError(configuration: VTFrameProcessorConfiguration, error: interop.PointerConvertible): boolean; + + processWithParametersError(parameters: VTFrameProcessorParameters, error: interop.PointerConvertible): boolean; + + processWithParametersCompletionHandler(parameters: VTFrameProcessorParameters, completionHandler: (p1: VTFrameProcessorParameters, p2: NSError) => void | null): void; + + processWithParametersFrameOutputHandler(parameters: VTFrameProcessorParameters, frameOutputHandler: (p1: VTFrameProcessorParameters, p2: CMTime, p3: boolean, p4: NSError) => void | null): void; + + processWithCommandBufferParameters(commandBuffer: MTLCommandBuffer, parameters: VTFrameProcessorParameters): void; + + endSession(): void; +} + +declare class VTFrameProcessorOpticalFlow extends NSObject { + initWithForwardFlowBackwardFlow(forwardFlow: interop.Object, backwardFlow: interop.Object): this; + + readonly forwardFlow: interop.Object; + + readonly backwardFlow: interop.Object; +} + +declare class VTFrameProcessorFrame extends NSObject { + initWithBufferPresentationTimeStamp(buffer: interop.Object, presentationTimeStamp: CMTime): this; + + readonly buffer: interop.Object; + + readonly presentationTimeStamp: CMTime; +} + diff --git a/packages/ios-sim/types/Vision.d.ts b/packages/ios-sim/types/Vision.d.ts index ff08a0ed..ff5cb2e4 100644 --- a/packages/ios-sim/types/Vision.d.ts +++ b/packages/ios-sim/types/Vision.d.ts @@ -1,6 +1,8 @@ /// /// +declare const VNHumanBodyPose3DObservationJointsGroupNameHead: string; + declare const VNAnimalBodyPoseObservationJointNameRightEarBottom: string; declare const VNHumanBodyPoseObservationJointNameRightShoulder: string; @@ -23,6 +25,8 @@ declare const VNHumanBodyPose3DObservationJointNameLeftElbow: string; declare const VNErrorDomain: string; +declare const VNGenerateForegroundInstanceMaskRequestRevision1: number; + declare const VNHumanBodyPose3DObservationJointNameRightAnkle: string; declare const VNHumanHandPoseObservationJointNameThumbIP: string; @@ -51,7 +55,7 @@ declare const VNHumanBodyPoseObservationJointsGroupNameFace: string; declare const VNHumanBodyPoseObservationJointNameRightAnkle: string; -declare const VNHumanBodyPoseObservationJointNameLeftAnkle: string; +declare const VNHumanBodyPoseObservationJointNameRightHip: string; declare const VNHumanBodyPoseObservationJointNameLeftHip: string; @@ -75,8 +79,6 @@ declare const VNBodyLandmarkKeyLeftKnee: string; declare const VNBodyLandmarkKeyRightHip: string; -declare const VNBodyLandmarkKeyRightElbow: string; - declare const VNBodyLandmarkKeyLeftElbow: string; declare const VNBodyLandmarkKeyNeck: string; @@ -145,8 +147,6 @@ declare const VNDetectBarcodesRequestRevision3: number; declare const VNDetectBarcodesRequestRevision2: number; -declare const VNDetectBarcodesRequestRevision1: number; - declare const VNClassifyImageRequestRevision2: number; declare const VNClassifyImageRequestRevision1: number; @@ -191,18 +191,24 @@ declare const VNAnimalBodyPoseObservationJointNameRightBackKnee: string; declare const VNAnimalBodyPoseObservationJointNameLeftBackKnee: string; -declare const VNAnimalBodyPoseObservationJointNameRightBackElbow: string; - declare const VNAnimalBodyPoseObservationJointNameLeftBackElbow: string; declare const VNAnimalBodyPoseObservationJointNameRightFrontKnee: string; declare const VNAnimalBodyPoseObservationJointNameLeftFrontElbow: string; +declare const VNAnimalBodyPoseObservationJointNameLeftEye: string; + declare const VNAnimalBodyPoseObservationJointNameLeftEarBottom: string; declare const VNBarcodeSymbologyMicroQR: string; +declare const VNBarcodeSymbologyMicroPDF417: string; + +declare const VNBarcodeSymbologyGS1DataBarLimited: string; + +declare const VNBarcodeSymbologyUPCE: string; + declare const VNBarcodeSymbologyQR: string; declare const VNBarcodeSymbologyI2of5Checksum: string; @@ -219,25 +225,21 @@ declare const VNBarcodeSymbologyCode39Checksum: string; declare const VNBarcodeSymbologyCode39: string; -declare const VNBarcodeSymbologyGS1DataBarLimited: string; - declare const VNHumanHandPoseObservationJointNameRingDIP: string; declare const VNHumanBodyPoseObservationJointNameLeftKnee: string; declare const VNComputeStagePostProcessing: string; -declare const VNDetectFaceRectanglesRequestRevision3: number; - declare const VNAnimalBodyPoseObservationJointNameLeftFrontPaw: string; -declare const VNBodyLandmarkKeyLeftHip: string; +declare const VNDetectBarcodesRequestRevision1: number; -declare const VNGeneratePersonInstanceMaskRequestRevision1: number; +declare const VNBodyLandmarkKeyLeftHip: string; declare const VNAnimalBodyPoseObservationJointNameRightEarMiddle: string; -declare const VNGenerateForegroundInstanceMaskRequestRevision1: number; +declare const VNGeneratePersonInstanceMaskRequestRevision1: number; declare const VNAnimalBodyPoseObservationJointNameNose: string; @@ -277,8 +279,6 @@ declare const VNBarcodeSymbologyGS1DataBarExpanded: string; declare const VNAnimalBodyPoseObservationJointNameRightFrontElbow: string; -declare const VNHumanBodyPose3DObservationJointsGroupNameHead: string; - declare const VNGeneratePersonSegmentationRequestRevision1: number; declare const VNRecognizedPoint3DGroupKeyAll: string; @@ -293,27 +293,23 @@ declare const VNHumanBodyPose3DObservationJointsGroupNameRightLeg: string; declare const VNBarcodeSymbologyDataMatrix: string; -declare const VNComputeStageMain: string; +declare const VNAnimalBodyPoseObservationJointNameLeftEarTop: string; declare const VNBarcodeSymbologyCodabar: string; declare const VNBarcodeSymbologyAztec: string; -declare const VNVideoProcessingOptionTimeInterval: string; - -declare const VNHumanBodyPoseObservationJointNameRightHip: string; - -declare const VNBarcodeSymbologyUPCE: string; - -declare const VNAnimalBodyPoseObservationJointNameLeftEye: string; +declare const VNAnimalBodyPoseObservationJointNameRightBackElbow: string; -declare const VNImageOptionCIContext: string; +declare const VNVideoProcessingOptionTimeInterval: string; declare const VNDetectTextRectanglesRequestRevision1: number; -declare const VNDetectTrajectoriesRequestRevision1: number; +declare const VNComputeStageMain: string; -declare const VNHumanHandPoseObservationJointNameMiddleDIP: string; +declare const VNDetectFaceRectanglesRequestRevision3: number; + +declare const VNDetectFaceCaptureQualityRequestRevision3: number; declare const VNBodyLandmarkKeyRightAnkle: string; @@ -327,16 +323,22 @@ declare const VNBarcodeSymbologyGS1DataBar: string; declare const VNBodyLandmarkKeyLeftAnkle: string; -declare const VNBarcodeSymbologyCode39FullASCIIChecksum: string; +declare const VNImageOptionCIContext: string; -declare const VNHumanHandPoseObservationJointsGroupNameThumb: string; +declare const VNBarcodeSymbologyCode39FullASCIIChecksum: string; declare const VNHumanHandPoseObservationJointNameIndexPIP: string; +declare const VNHumanBodyPoseObservationJointNameLeftAnkle: string; + declare const VNHumanHandPoseObservationJointNameRingMCP: string; declare const VNHumanBodyPoseObservationJointNameRoot: string; +declare const VNHumanHandPoseObservationJointsGroupNameThumb: string; + +declare const VNBodyLandmarkKeyRightElbow: string; + declare const VNHumanBodyPose3DObservationJointsGroupNameRightArm: string; declare const VNGenerateAttentionBasedSaliencyImageRequestRevision1: number; @@ -389,14 +391,10 @@ declare const VNBarcodeSymbologyI2of5: string; declare const VNHumanHandPoseObservationJointsGroupNameAll: string; -declare const VNBarcodeSymbologyMicroPDF417: string; - declare const VNHumanBodyPose3DObservationJointsGroupNameLeftArm: string; declare const VNBodyLandmarkKeyLeftEye: string; -declare const VNDetectFaceCaptureQualityRequestRevision3: number; - declare const VNDetectFaceLandmarksRequestRevision3: number; declare const VNRecognizedPointGroupKeyAll: string; @@ -425,6 +423,10 @@ declare const VNBarcodeSymbologyMSIPlessey: string; declare const VNHumanHandPoseObservationJointNameMiddleTip: string; +declare const VNDetectTrajectoriesRequestRevision1: number; + +declare const VNHumanHandPoseObservationJointNameMiddleDIP: string; + declare const VNBodyLandmarkKeyLeftShoulder: string; declare const VNHumanBodyPoseObservationJointsGroupNameRightLeg: string; @@ -435,8 +437,6 @@ declare const VNAnimalBodyPoseObservationJointNameTailTop: string; declare const VNHumanBodyPoseObservationJointNameNeck: string; -declare const VNAnimalBodyPoseObservationJointNameLeftEarTop: string; - declare const VNAnimalBodyPoseObservationJointNameRightEye: string; declare const VNHumanBodyPose3DObservationJointNameLeftWrist: string; @@ -605,30 +605,6 @@ declare interface VNRequestRevisionProviding { declare class VNRequestRevisionProviding extends NativeObject implements VNRequestRevisionProviding { } -declare class VNVideoProcessorRequestProcessingOptions extends NSObject implements NSCopying { - cadence: VNVideoProcessorCadence; - - setCadence(cadence: VNVideoProcessorCadence | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class VNGenerateOpticalFlowRequest extends VNTargetedImageRequest { - computationAccuracy: interop.Enum; - - outputPixelFormat: number; - - keepNetworkOutput: boolean; - - readonly results: NSArray; - - setComputationAccuracy(computationAccuracy: interop.Enum): void; - - setOutputPixelFormat(outputPixelFormat: number): void; - - setKeepNetworkOutput(keepNetworkOutput: boolean): void; -} - declare class VNCircle extends NSObject implements NSCopying, NSSecureCoding { static readonly zeroCircle: VNCircle; @@ -699,16 +675,6 @@ declare class VNBarcodeObservation extends VNRectangleObservation { readonly supplementalPayloadData: NSData; } -declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { - readonly availableJointNames: NSArray; - - readonly availableJointsGroupNames: NSArray; - - recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; - - recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; -} - declare class VNSaliencyImageObservation extends VNPixelBufferObservation { readonly salientObjects: NSArray; } @@ -725,6 +691,20 @@ declare class VNCoreMLRequest extends VNImageBasedRequest { setImageCropAndScaleOption(imageCropAndScaleOption: interop.Enum): void; } +declare class VNFaceLandmarks extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { + readonly confidence: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + readonly requestRevision: number; +} + declare class VNCalculateImageAestheticsScoresRequest extends VNImageBasedRequest { readonly results: NSArray; } @@ -793,6 +773,14 @@ declare class VNStatefulRequest extends VNImageBasedRequest { readonly frameAnalysisSpacing: CMTime; } +declare class VNVideoProcessorRequestProcessingOptions extends NSObject implements NSCopying { + cadence: VNVideoProcessorCadence; + + setCadence(cadence: VNVideoProcessorCadence | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class VNVideoProcessorCadence extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -1281,12 +1269,6 @@ declare class VNPixelBufferObservation extends VNObservation { readonly featureName: string; } -declare class VNCoreMLFeatureValueObservation extends VNObservation { - readonly featureValue: MLFeatureValue; - - readonly featureName: string; -} - declare class VNRecognizedObjectObservation extends VNDetectedObjectObservation { readonly labels: NSArray; } @@ -1401,18 +1383,20 @@ declare class VNFaceLandmarkRegion extends NSObject implements NSCopying, NSSecu readonly requestRevision: number; } -declare class VNFaceLandmarks extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { - readonly confidence: number; +declare class VNGenerateOpticalFlowRequest extends VNTargetedImageRequest { + computationAccuracy: interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + outputPixelFormat: number; - static readonly supportsSecureCoding: boolean; + keepNetworkOutput: boolean; - encodeWithCoder(coder: NSCoder): void; + readonly results: NSArray; - initWithCoder(coder: NSCoder): this; + setComputationAccuracy(computationAccuracy: interop.Enum): void; - readonly requestRevision: number; + setOutputPixelFormat(outputPixelFormat: number): void; + + setKeepNetworkOutput(keepNetworkOutput: boolean): void; } declare class VNRecognizeTextRequest extends VNImageBasedRequest implements VNRequestProgressProviding { @@ -1517,24 +1501,10 @@ declare class VNTrackingRequest extends VNImageBasedRequest { setLastFrame(lastFrame: boolean): void; } -declare class VNGeneratePersonSegmentationRequest extends VNStatefulRequest { - static new any>(this: This): InstanceType; - - init(): this; - - initWithCompletionHandler(completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; - - qualityLevel: interop.Enum; - - supportedOutputPixelFormatsAndReturnError(error: interop.PointerConvertible): NSArray; - - outputPixelFormat: number; - - readonly results: NSArray; - - setQualityLevel(qualityLevel: interop.Enum): void; +declare class VNCoreMLFeatureValueObservation extends VNObservation { + readonly featureValue: MLFeatureValue; - setOutputPixelFormat(outputPixelFormat: number): void; + readonly featureName: string; } declare class VNHumanBodyRecognizedPoint3D extends VNRecognizedPoint3D { @@ -1553,6 +1523,16 @@ declare class VNImageHomographicAlignmentObservation extends VNImageAlignmentObs readonly warpTransform: simd_float3x3; } +declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { + readonly availableJointNames: NSArray; + + readonly availableJointsGroupNames: NSArray; + + recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; + + recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; +} + declare class VNRecognizedPoint extends VNDetectedPoint { readonly identifier: string; } @@ -1591,6 +1571,26 @@ declare class VNDetectHumanHandPoseRequest extends VNImageBasedRequest { setMaximumHandCount(maximumHandCount: number): void; } +declare class VNGeneratePersonSegmentationRequest extends VNStatefulRequest { + static new any>(this: This): InstanceType; + + init(): this; + + initWithCompletionHandler(completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; + + qualityLevel: interop.Enum; + + supportedOutputPixelFormatsAndReturnError(error: interop.PointerConvertible): NSArray; + + outputPixelFormat: number; + + readonly results: NSArray; + + setQualityLevel(qualityLevel: interop.Enum): void; + + setOutputPixelFormat(outputPixelFormat: number): void; +} + declare class VNDetectBarcodesRequest extends VNImageBasedRequest { static readonly supportedSymbologies: NSArray; @@ -1676,6 +1676,18 @@ declare class VNFaceLandmarks2D extends VNFaceLandmarks { readonly rightPupil: VNFaceLandmarkRegion2D; } +declare class VNDetectHumanBodyPoseRequest extends VNImageBasedRequest { + static supportedJointNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; + + supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; + + static supportedJointsGroupNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; + + supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; + + readonly results: NSArray; +} + declare class VNHomographicImageRegistrationRequest extends VNImageRegistrationRequest { readonly results: NSArray; } @@ -1690,6 +1702,22 @@ declare class VNClassificationObservation extends VNObservation { hasMinimumPrecisionForRecall(minimumPrecision: number, recall: number): boolean; } +declare class VNVideoProcessor extends NSObject { + initWithURL(videoURL: NSURL): this; + + addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; + + addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; + + removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; + + analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + cancel(): void; +} + declare class VNPoint extends NSObject implements NSCopying, NSSecureCoding { static readonly zeroPoint: VNPoint; @@ -1792,10 +1820,6 @@ declare class VNGeometryUtils extends NSObject { static calculatePerimeterForContourError(perimeter: interop.PointerConvertible, contour: VNContour, error: interop.PointerConvertible): boolean; } -declare class VNDetectDocumentSegmentationRequest extends VNImageBasedRequest { - readonly results: NSArray; -} - declare class VNGenerateImageFeaturePrintRequest extends VNImageBasedRequest { imageCropAndScaleOption: interop.Enum; @@ -1818,37 +1842,13 @@ declare class VNDetectedObjectObservation extends VNObservation { readonly globalSegmentationMask: VNPixelBufferObservation; } -declare class VNDetectAnimalBodyPoseRequest extends VNImageBasedRequest { - supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; - - supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; - +declare class VNDetectDocumentSegmentationRequest extends VNImageBasedRequest { readonly results: NSArray; } -declare class VNVideoProcessor extends NSObject { - initWithURL(videoURL: NSURL): this; - - addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; - - addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; - - removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; - - analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - cancel(): void; -} - -declare class VNDetectHumanBodyPoseRequest extends VNImageBasedRequest { - static supportedJointNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; - +declare class VNDetectAnimalBodyPoseRequest extends VNImageBasedRequest { supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; - static supportedJointsGroupNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; - supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; readonly results: NSArray; diff --git a/packages/ios-sim/types/WebKit.d.ts b/packages/ios-sim/types/WebKit.d.ts index 7de0feb3..ff23a3ed 100644 --- a/packages/ios-sim/types/WebKit.d.ts +++ b/packages/ios-sim/types/WebKit.d.ts @@ -2,6 +2,8 @@ /// /// +declare const WKWebsiteDataTypeScreenTime: string; + declare const WKWebsiteDataTypeMediaKeys: string; declare const WKWebsiteDataTypeSearchFieldRecentSearches: string; @@ -82,8 +84,6 @@ declare const WKErrorDomain: string; declare const NSReadAccessURLDocumentOption: string; -declare const WKWebsiteDataTypeDiskCache: string; - declare const WKWebExtensionContextNotificationUserInfoKeyPermissions: string; declare const WKPreviewActionItemIdentifierCopy: string; @@ -100,6 +100,8 @@ declare const WKWebsiteDataTypeOfflineWebApplicationCache: string; declare const WKWebsiteDataTypeHashSalt: string; +declare const WKWebsiteDataTypeDiskCache: string; + declare const WKWebExtensionPermissionContextMenus: string; declare const WKWebExtensionContextPermissionMatchPatternsWereGrantedNotification: string; @@ -202,6 +204,10 @@ declare const WKCookiePolicy: { Disallow: 1, }; +declare const WKWebViewDataType: { + WKWebViewDataTypeSessionStorage: 1, +}; + declare const WKFullscreenState: { NotIn: 0, Entering: 1, @@ -291,11 +297,6 @@ declare const WKWebpagePreferencesUpgradeToHTTPSPolicy: { ErrorOnFailure: 3, }; -declare const WKWebExtensionWindowType: { - Normal: 0, - Popup: 1, -}; - declare const WKWebExtensionContextError: { Unknown: 1, AlreadyLoaded: 2, @@ -305,6 +306,11 @@ declare const WKWebExtensionContextError: { BackgroundContentFailedToLoad: 6, }; +declare const WKWebExtensionWindowType: { + Normal: 0, + Popup: 1, +}; + declare const WKWebExtensionTabChangedProperties: { None: 0, Loading: 2, @@ -871,6 +877,8 @@ declare class WKNavigationAction extends NSObject { readonly shouldPerformDownload: boolean; + readonly isContentRuleListRedirect: boolean; + readonly modifierFlags: interop.Enum; readonly buttonNumber: interop.Enum; @@ -905,6 +913,8 @@ declare class WKHTTPCookieStore extends NSObject { setCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; + setCookiesCompletionHandler(cookies: NSArray | Array, completionHandler: () => void | null): void; + deleteCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; addObserver(observer: WKHTTPCookieStoreObserver): void; @@ -1039,6 +1049,8 @@ declare class WKWebView extends UIView { interactionState: interop.Object; + readonly isBlockedByScreenTime: boolean; + loadSimulatedRequestResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; loadSimulatedRequestWithResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; @@ -1069,6 +1081,12 @@ declare class WKWebView extends UIView { readonly writingToolsActive: boolean; + fetchDataOfTypesCompletionHandler(dataTypes: interop.Enum, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; + + obscuredContentInsets: UIEdgeInsets; + setNavigationDelegate(navigationDelegate: WKNavigationDelegate | null): void; setUIDelegate(UIDelegate: WKUIDelegate | null): void; @@ -1099,6 +1117,8 @@ declare class WKWebView extends UIView { isWritingToolsActive(): boolean; + setObscuredContentInsets(obscuredContentInsets: UIEdgeInsets): void; + readonly certificateChain: NSArray; } @@ -1116,6 +1136,16 @@ declare class WKFindResult extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class WKContentWorld extends NSObject { + static readonly pageWorld: WKContentWorld; + + static readonly defaultClientWorld: WKContentWorld; + + static worldWithName(name: string): WKContentWorld; + + readonly name: string; +} + declare class WKContentRuleListStore extends NSObject { static defaultStore any>(this: This): InstanceType; @@ -1130,6 +1160,10 @@ declare class WKContentRuleListStore extends NSObject { getAvailableContentRuleListIdentifiers(completionHandler: (p1: NSArray | Array) => void): void; } +declare class WKContentRuleList extends NSObject { + readonly identifier: string; +} + declare class WKBackForwardList extends NSObject { readonly currentItem: WKBackForwardListItem; @@ -1285,6 +1319,10 @@ declare class WKWebsiteDataStore extends NSObject implements NSSecureCoding { readonly identifier: NSUUID; + fetchDataOfTypesCompletionHandler(dataTypes: NSSet, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; + static dataStoreForIdentifier(identifier: NSUUID): WKWebsiteDataStore; static removeDataStoreForIdentifierCompletionHandler(identifier: NSUUID, completionHandler: (p1: NSError) => void | null): void; @@ -1339,16 +1377,6 @@ declare class WKWebExtensionAction extends NSObject { isEnabled(): boolean; } -declare class WKContentWorld extends NSObject { - static readonly pageWorld: WKContentWorld; - - static readonly defaultClientWorld: WKContentWorld; - - static worldWithName(name: string): WKContentWorld; - - readonly name: string; -} - declare class WKWebExtensionContext extends NSObject { static contextForExtension any>(this: This, extension: WKWebExtension): InstanceType; @@ -1609,10 +1637,6 @@ declare class WKOpenPanelParameters extends NSObject { readonly allowsDirectories: boolean; } -declare class WKContentRuleList extends NSObject { - readonly identifier: string; -} - declare class WKPreviewElementInfo extends NSObject implements NSCopying { readonly linkURL: NSURL; @@ -1696,6 +1720,8 @@ declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, allowsAirPlayForMediaPlayback: boolean; + showsSystemScreenTimeBlockingView: boolean; + upgradeKnownHostsToHTTPS: boolean; mediaTypesRequiringUserActionForPlayback: interop.Enum; @@ -1740,6 +1766,8 @@ declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, setAllowsAirPlayForMediaPlayback(allowsAirPlayForMediaPlayback: boolean): void; + setShowsSystemScreenTimeBlockingView(showsSystemScreenTimeBlockingView: boolean): void; + setUpgradeKnownHostsToHTTPS(upgradeKnownHostsToHTTPS: boolean): void; setMediaTypesRequiringUserActionForPlayback(mediaTypesRequiringUserActionForPlayback: interop.Enum): void; diff --git a/packages/ios-sim/types/_LocationEssentials.d.ts b/packages/ios-sim/types/_LocationEssentials.d.ts new file mode 100644 index 00000000..d42c2d46 --- /dev/null +++ b/packages/ios-sim/types/_LocationEssentials.d.ts @@ -0,0 +1,111 @@ +/// +/// + +declare const CLTimeIntervalMax: number; + +declare const CLLocationDistanceMax: number; + +declare const kCLLocationAccuracyThreeKilometers: number; + +declare const kCLLocationAccuracyNearestTenMeters: number; + +declare const kCLLocationAccuracyBest: number; + +declare const kCLLocationAccuracyBestForNavigation: number; + +declare const kCLDistanceFilterNone: number; + +declare const kCLLocationAccuracyReduced: number; + +declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; + +declare const kCLLocationAccuracyKilometer: number; + +declare const kCLLocationAccuracyHundredMeters: number; + +declare class CLLocationCoordinate2D { + constructor(init?: CLLocationCoordinate2D); + latitude: number; + longitude: number; +} + +declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; + +declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; + +declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { + initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; + + readonly isSimulatedBySoftware: boolean; + + readonly isProducedByAccessory: boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { + readonly level: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { + initWithLatitudeLongitude(latitude: number, longitude: number): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; + + readonly coordinate: CLLocationCoordinate2D; + + readonly altitude: number; + + readonly ellipsoidalAltitude: number; + + readonly horizontalAccuracy: number; + + readonly verticalAccuracy: number; + + readonly course: number; + + readonly courseAccuracy: number; + + readonly speed: number; + + readonly speedAccuracy: number; + + readonly timestamp: NSDate; + + readonly floor: CLFloor; + + readonly sourceInformation: CLLocationSourceInformation; + + getDistanceFrom(location: CLLocation): number; + + distanceFromLocation(location: CLLocation): number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + diff --git a/packages/ios-sim/types/index.d.ts b/packages/ios-sim/types/index.d.ts index 7982c046..d424b746 100644 --- a/packages/ios-sim/types/index.d.ts +++ b/packages/ios-sim/types/index.d.ts @@ -1,41 +1,43 @@ /// -/// +/// /// /// +/// /// -/// /// /// /// /// +/// /// -/// /// -/// /// /// /// /// -/// /// /// /// /// -/// /// +/// /// +/// +/// +/// /// /// -/// /// /// /// /// /// /// +/// +/// +/// /// -/// -/// +/// /// /// /// @@ -56,38 +58,37 @@ /// /// /// -/// -/// -/// -/// -/// -/// -/// -/// /// /// -/// -/// +/// +/// /// -/// -/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// /// /// /// /// -/// -/// +/// +/// +/// +/// /// /// /// /// /// /// -/// -/// -/// -/// -/// /// /// /// @@ -115,6 +116,7 @@ /// /// /// +/// /// /// /// @@ -124,7 +126,16 @@ /// /// /// +/// +/// +/// /// +/// +/// +/// +/// +/// +/// /// /// /// @@ -135,14 +146,10 @@ /// /// /// -/// -/// -/// /// /// /// /// -/// /// /// /// diff --git a/packages/ios/.gitignore b/packages/ios/.gitignore new file mode 100644 index 00000000..684ae5d8 --- /dev/null +++ b/packages/ios/.gitignore @@ -0,0 +1 @@ +!build \ No newline at end of file diff --git a/packages/ios/NativeScript.podspec b/packages/ios/NativeScript.podspec deleted file mode 100644 index 51a19515..00000000 --- a/packages/ios/NativeScript.podspec +++ /dev/null @@ -1,14 +0,0 @@ -require "json" - -package = JSON.parse(File.read(File.join(__dir__, "package.json"))) - -Pod::Spec.new do |s| - s.name = "NativeScript" - s.version = package['version'] - s.summary = "An embeddable, engine-agnostic NativeScript runtime for iOS based on Node-API" - s.homepage = "https://github.com/NativeScript/runtime-node-api.git" - s.author = "DjDeveloperr", "Jamie Birch" - s.source = { git: '' } - s.vendored_frameworks = "build/ios-universal/NativeScript.xcframework" - s.platform = :ios, '13.4' -end diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/Info.plist b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/Info.plist similarity index 100% rename from packages/ios/dist/ios-universal/NativeScript.xcframework/Info.plist rename to packages/ios/build/RelWithDebInfo/NativeScript.apple.node/Info.plist index 2d891332..66a43844 100644 --- a/packages/ios/dist/ios-universal/NativeScript.xcframework/Info.plist +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/Info.plist @@ -8,32 +8,32 @@ BinaryPath NativeScript.framework/NativeScript LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath NativeScript.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath NativeScript.framework/NativeScript LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath NativeScript.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Headers/NativeScript.h b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Headers/NativeScript.h new file mode 100644 index 00000000..32802134 --- /dev/null +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Headers/NativeScript.h @@ -0,0 +1,48 @@ +#ifndef NATIVESCRIPT_H +#define NATIVESCRIPT_H + +#ifdef __cplusplus + +extern "C" + +#endif // __cplusplus + + void + nativescript_init(void* env, const char* metadata_path, const void* metadata_ptr); + +#ifdef __OBJC__ + +#import + +__attribute__((visibility("default"))) +@interface Config : NSObject + +@property(nonatomic, retain) NSString* BaseDir; +@property(nonatomic, retain) NSString* ApplicationPath; +@property(nonatomic) void* MetadataPtr; +@property BOOL IsDebug; +@property BOOL LogToSystemConsole; +@property int ArgumentsCount; +@property(nonatomic) char** Arguments; + +@end + +__attribute__((visibility("default"))) +@interface NativeScript : NSObject + +- (instancetype)initWithConfig:(Config*)config; +- (void)runScriptString:(NSString*)script runLoop:(BOOL)runLoop; +- (void)restartWithConfig:(Config*)config; +- (void)shutdownRuntime; + +/** + WARNING: this method does not return in most applications. (UIApplicationMain) + */ +- (void)runMainApplication; +- (bool)liveSync; + +@end + +#endif // __OBJC__ + +#endif /* NATIVESCRIPT_H */ diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Info.plist b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Info.plist new file mode 100644 index 00000000..f5c7a1a8 --- /dev/null +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 25A354 + CFBundleDevelopmentRegion + English + CFBundleExecutable + NativeScript + CFBundleIdentifier + org.nativescript.runtime + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 0.1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 23A339 + DTPlatformName + iphoneos + DTPlatformVersion + 26.0 + DTSDKBuild + 23A339 + DTSDKName + iphoneos26.0 + DTXcode + 2601 + DTXcodeBuild + 17A400 + MinimumOSVersion + 13.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/NativeScript b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/NativeScript new file mode 100755 index 00000000..68d8bf2f Binary files /dev/null and b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/NativeScript differ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources similarity index 94% rename from packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources rename to packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources index 88ba37ed..fdbe67db 100644 --- a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/NativeScript.h - hv9kw9yeSQfQSsL9hhNjAnfiwYg= + 39ICnat7eEdDM8V81X+AgQ8An7I= Info.plist - P0o6/krbAZmvndbb7mb0+Ma1edA= + YwbXbPJzfh5byXv+JQhuzARFykE= files2 @@ -19,7 +19,7 @@ hash2 - e1+RNHPOYCS4IO10Ivc416EzR0zr2gXGvdF7Ay1itw8= + b2VIqZHl3+JydH2yR49bt1Gfz27RYQtgJNc6pl/6RdA= diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h new file mode 100644 index 00000000..32802134 --- /dev/null +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h @@ -0,0 +1,48 @@ +#ifndef NATIVESCRIPT_H +#define NATIVESCRIPT_H + +#ifdef __cplusplus + +extern "C" + +#endif // __cplusplus + + void + nativescript_init(void* env, const char* metadata_path, const void* metadata_ptr); + +#ifdef __OBJC__ + +#import + +__attribute__((visibility("default"))) +@interface Config : NSObject + +@property(nonatomic, retain) NSString* BaseDir; +@property(nonatomic, retain) NSString* ApplicationPath; +@property(nonatomic) void* MetadataPtr; +@property BOOL IsDebug; +@property BOOL LogToSystemConsole; +@property int ArgumentsCount; +@property(nonatomic) char** Arguments; + +@end + +__attribute__((visibility("default"))) +@interface NativeScript : NSObject + +- (instancetype)initWithConfig:(Config*)config; +- (void)runScriptString:(NSString*)script runLoop:(BOOL)runLoop; +- (void)restartWithConfig:(Config*)config; +- (void)shutdownRuntime; + +/** + WARNING: this method does not return in most applications. (UIApplicationMain) + */ +- (void)runMainApplication; +- (bool)liveSync; + +@end + +#endif // __OBJC__ + +#endif /* NATIVESCRIPT_H */ diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist new file mode 100644 index 00000000..67f14705 --- /dev/null +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist @@ -0,0 +1,53 @@ + + + + + BuildMachineOSBuild + 25A354 + CFBundleDevelopmentRegion + English + CFBundleExecutable + NativeScript + CFBundleIdentifier + org.nativescript.runtime + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneSimulator + + CFBundleVersion + 0.1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 23A339 + DTPlatformName + iphonesimulator + DTPlatformVersion + 26.0 + DTSDKBuild + 23A339 + DTSDKName + iphonesimulator26.0 + DTXcode + 2601 + DTXcodeBuild + 17A400 + MinimumOSVersion + 13.0 + UIDeviceFamily + + 1 + 2 + + + diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript new file mode 100755 index 00000000..b76ed21f Binary files /dev/null and b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript differ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources similarity index 94% rename from packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources rename to packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources index b6583cd7..2ae925e2 100644 --- a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources +++ b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/ios-arm64_x86_64-simulator/NativeScript.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/NativeScript.h - hv9kw9yeSQfQSsL9hhNjAnfiwYg= + 39ICnat7eEdDM8V81X+AgQ8An7I= Info.plist - AnVo34/si2OHuSyg5ZuQDFsSo0w= + 3BGT6TO+fMFmUiq5+n2XFjRQ6ig= files2 @@ -19,7 +19,7 @@ hash2 - e1+RNHPOYCS4IO10Ivc416EzR0zr2gXGvdF7Ay1itw8= + b2VIqZHl3+JydH2yR49bt1Gfz27RYQtgJNc6pl/6RdA= diff --git a/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/react-native-node-api-module b/packages/ios/build/RelWithDebInfo/NativeScript.apple.node/react-native-node-api-module new file mode 100644 index 00000000..e69de29b diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Headers/NativeScript.h b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Headers/NativeScript.h deleted file mode 100644 index 0b3d7712..00000000 --- a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Headers/NativeScript.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef NATIVESCRIPT_H -#define NATIVESCRIPT_H - -extern "C" void objc_bridge_init(void *env, const char *metadata_path); - -#endif /* NATIVESCRIPT_H */ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Info.plist b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Info.plist deleted file mode 100644 index b05c8dff..00000000 Binary files a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/Info.plist and /dev/null differ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/NativeScript b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/NativeScript deleted file mode 100755 index 5b858f98..00000000 Binary files a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64/NativeScript.framework/NativeScript and /dev/null differ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h deleted file mode 100644 index 0b3d7712..00000000 --- a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Headers/NativeScript.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef NATIVESCRIPT_H -#define NATIVESCRIPT_H - -extern "C" void objc_bridge_init(void *env, const char *metadata_path); - -#endif /* NATIVESCRIPT_H */ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist deleted file mode 100644 index 4e753029..00000000 Binary files a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/Info.plist and /dev/null differ diff --git a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript b/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript deleted file mode 100755 index b3c22741..00000000 Binary files a/packages/ios/dist/ios-universal/NativeScript.xcframework/ios-arm64_x86_64-simulator/NativeScript.framework/NativeScript and /dev/null differ diff --git a/packages/ios/index.d.ts b/packages/ios/index.d.ts index 9ebe90fa..a9b51353 100644 --- a/packages/ios/index.d.ts +++ b/packages/ios/index.d.ts @@ -1,2 +1,20 @@ /// /// + +/** + * The function to initialize all the JS bindings to the iOS SDK, allowing you + * to call iOS APIs from JS (e.g. `NSString.alloc().init()`). + * + * For NativeScript apps (i.e. apps using NativeScript Core), don't call this! + * The initialization will be done for you under-the-hood from the native side. + * + * For React Native apps, and any other hosts that implement the + * `react-native-node-api` [prebuilds standard](https://github.com/callstackincubator/react-native-node-api/blob/9b231c14459b62d7df33360f930a00343d8c46e6/docs/PREBUILDS.md), + * call this before calling any iOS APIs from JS. It's simplest to call it early + * on in the entrypoint of your app. + * + * It's not safe to call this API twice - so if you put it in a useEffect() + * hook, be careful about the hook getting called twice due to a HMR update or + * React Strict Mode. + */ +export function init(): void; diff --git a/packages/ios/index.js b/packages/ios/index.js new file mode 100644 index 00000000..c8eb0611 --- /dev/null +++ b/packages/ios/index.js @@ -0,0 +1,34 @@ +if (typeof interop === "undefined") { + // deno-lint-ignore no-process-globals + if (process) { + // === + // If we're in a Node-like environment (e.g. Node.js for Mobile) + // === + + const path = + "./build/RelWithDebInfo/NativeScript.apple.node/ios-arm64/NativeScript.framework/NativeScript"; + + let metaURL = import.meta.url; + if (!metaURL.includes("://")) { + metaURL = "file://" + metaURL; + } + + const module = { exports: {} }; + + // deno-lint-ignore no-process-globals + process.dlopen(module, new URL(path, metaURL).pathname); + + module.exports.init( + // deno-lint-ignore no-process-globals + process.env.METADATA_PATH + ); + } else { + // === + // If we're in a React Native-like environment + // === + + // react-native-node-api/babel-plugin will rewrite this to: + // module.exports = require("react-native-node-api").requireNodeAddon("-nativescript-macos-node-api—-NativeScript"); + module.exports = require("./build/RelWithDebInfo/NativeScript.apple.node"); + } +} diff --git a/packages/ios/package.json b/packages/ios/package.json index d6cc1db5..e0de7f3d 100644 --- a/packages/ios/package.json +++ b/packages/ios/package.json @@ -4,15 +4,14 @@ "description": "An embeddable, engine-agnostic NativeScript runtime for iOS based on Node-API", "repository": { "type": "git", - "url": "https://github.com/NativeScript/runtime-node-api.git", + "url": "https://github.com/NativeScript/napi-ios.git", "directory": "packages/ios" }, "typings": "index.d.ts", "type": "module", "files": [ - "dist/ios-universal/NativeScript.xcframework", + "build/RelWithDebInfo/NativeScript.apple.node", "index.d.ts", - "NativeScript.podspec", "types" ], "scripts": { @@ -22,6 +21,7 @@ "keywords": [ "iOS", "NativeScript", + "React Native", "UIKit" ], "contributors": [ @@ -43,6 +43,14 @@ } ], "license": "MIT", + "peerDependencies": { + "react-native-node-api": "*" + }, + "peerDependenciesMeta": { + "react-native-node-api": { + "optional": true + } + }, "dependencies": { "@nativescript/objc-node-api": ">=1.0.0-alpha.5" }, diff --git a/packages/ios/types/ARKit.d.ts b/packages/ios/types/ARKit.d.ts index 2ee69f86..6fc59954 100644 --- a/packages/ios/types/ARKit.d.ts +++ b/packages/ios/types/ARKit.d.ts @@ -12,11 +12,7 @@ declare const ARBlendShapeLocationMouthFrownRight: string; declare const ARSCNDebugOptionShowFeaturePoints: interop.Enum; -declare const ARSkeletonJointNameLeftShoulder: string; - -declare const ARSkeletonJointNameRightFoot: string; - -declare const ARSkeletonJointNameLeftHand: string; +declare const ARReferenceObjectArchiveExtension: string; declare const ARBlendShapeLocationTongueOut: string; @@ -28,8 +24,6 @@ declare const ARBlendShapeLocationMouthShrugLower: string; declare const ARBlendShapeLocationMouthRollUpper: string; -declare const ARBlendShapeLocationMouthRollLower: string; - declare const ARBlendShapeLocationMouthRight: string; declare const ARBlendShapeLocationMouthPressRight: string; @@ -46,10 +40,6 @@ declare const ARBlendShapeLocationMouthDimpleLeft: string; declare const ARBlendShapeLocationJawForward: string; -declare const ARBlendShapeLocationEyeWideRight: string; - -declare const ARBlendShapeLocationEyeWideLeft: string; - declare const ARBlendShapeLocationEyeLookUpLeft: string; declare const ARBlendShapeLocationEyeLookOutRight: string; @@ -64,10 +54,20 @@ declare const ARBlendShapeLocationBrowDownRight: string; declare const ARBlendShapeLocationBrowDownLeft: string; -declare const ARReferenceObjectArchiveExtension: string; - declare const ARErrorDomain: string; +declare const ARBlendShapeLocationEyeWideRight: string; + +declare const ARBlendShapeLocationMouthRollLower: string; + +declare const ARSkeletonJointNameRightShoulder: string; + +declare const ARSkeletonJointNameLeftShoulder: string; + +declare const ARSkeletonJointNameRightFoot: string; + +declare const ARSkeletonJointNameLeftHand: string; + declare const ARSCNDebugOptionShowWorldOrigin: interop.Enum; declare const ARSkeletonJointNameHead: string; @@ -86,6 +86,8 @@ declare const ARBlendShapeLocationBrowOuterUpRight: string; declare const ARBlendShapeLocationMouthUpperUpRight: string; +declare const ARBlendShapeLocationMouthStretchRight: string; + declare const ARBlendShapeLocationMouthFunnel: string; declare const ARBlendShapeLocationMouthSmileRight: string; @@ -98,18 +100,16 @@ declare const ARSkeletonJointNameLeftFoot: string; declare const ARSkeletonJointNameRoot: string; -declare const ARBlendShapeLocationMouthPucker: string; - declare const ARBlendShapeLocationMouthStretchLeft: string; declare const ARBlendShapeLocationMouthSmileLeft: string; -declare const ARBlendShapeLocationMouthStretchRight: string; - declare const ARBlendShapeLocationBrowOuterUpLeft: string; declare const ARBlendShapeLocationEyeLookInRight: string; +declare const ARBlendShapeLocationEyeWideLeft: string; + declare const ARBlendShapeLocationMouthClose: string; declare const ARBlendShapeLocationJawOpen: string; @@ -128,10 +128,10 @@ declare const ARBlendShapeLocationEyeLookDownLeft: string; declare const ARBlendShapeLocationJawLeft: string; -declare const ARSkeletonJointNameRightShoulder: string; - declare const ARBlendShapeLocationCheekSquintRight: string; +declare const ARBlendShapeLocationMouthPucker: string; + declare const ARHitTestResultType: { FeaturePoint: 1, EstimatedHorizontalPlane: 2, @@ -141,11 +141,6 @@ declare const ARHitTestResultType: { ExistingPlaneUsingGeometry: 32, }; -declare const ARMatteResolution: { - Full: 0, - Half: 1, -}; - declare const ARAppClipCodeURLDecodingState: { Decoding: 0, Failed: 1, @@ -168,6 +163,11 @@ declare const ARGeometryPrimitiveType: { Triangle: 1, }; +declare const ARMatteResolution: { + Full: 0, + Half: 1, +}; + declare const ARWorldMappingStatus: { NotAvailable: 0, Limited: 1, @@ -329,12 +329,6 @@ declare const ARPlaneAnchorAlignment: { Vertical: 1, }; -declare const ARRaycastTarget: { - ExistingPlaneGeometry: 0, - ExistingPlaneInfinite: 1, - EstimatedPlane: 2, -}; - declare const ARFrameSemantics: { None: 0, PersonSegmentation: 1, @@ -344,6 +338,12 @@ declare const ARFrameSemantics: { SmoothedSceneDepth: 16, }; +declare const ARRaycastTarget: { + ExistingPlaneGeometry: 0, + ExistingPlaneInfinite: 1, + EstimatedPlane: 2, +}; + declare function ARSkeletonJointNameForRecognizedPointKey(recognizedPointKey: string): string; declare interface ARAnchorCopying extends NSCopying { @@ -442,12 +442,6 @@ declare interface ARSessionProviding extends NSObjectProtocol { declare class ARSessionProviding extends NativeObject implements ARSessionProviding { } -declare class ARLightEstimate extends NSObject { - readonly ambientIntensity: number; - - readonly ambientColorTemperature: number; -} - declare class ARMatteGenerator extends NSObject { initWithDeviceMatteResolution(device: MTLDevice, matteResolution: interop.Enum): this; @@ -524,6 +518,12 @@ declare class ARWorldTrackingConfiguration extends ARConfiguration { setSceneReconstruction(sceneReconstruction: interop.Enum): void; } +declare class ARLightEstimate extends NSObject { + readonly ambientIntensity: number; + + readonly ambientColorTemperature: number; +} + declare class ARCoachingOverlayView extends UIView { delegate: ARCoachingOverlayViewDelegate; @@ -606,10 +606,12 @@ declare class ARSKView extends SKView implements ARSessionProviding { readonly debugDescription: string; } -declare class ARBodyAnchor extends ARAnchor implements ARTrackable { - readonly skeleton: ARSkeleton3D; +declare class ARAppClipCodeAnchor extends ARAnchor implements ARTrackable { + readonly url: NSURL; - readonly estimatedScaleFactor: number; + readonly urlDecodingState: interop.Enum; + + readonly radius: number; readonly isTracked: boolean; @@ -654,74 +656,78 @@ declare class ARBodyAnchor extends ARAnchor implements ARTrackable { readonly debugDescription: string; } -declare class ARBody2D extends NSObject { - readonly skeleton: ARSkeleton2D; -} +declare class ARReferenceObject extends NSObject implements NSSecureCoding { + name: string; -declare class ARSkeletonDefinition extends NSObject { - static readonly defaultBody3DSkeletonDefinition: ARSkeletonDefinition; + readonly center: unknown /* ext vector */; - static readonly defaultBody2DSkeletonDefinition: ARSkeletonDefinition; + readonly extent: unknown /* ext vector */; - readonly jointCount: number; + readonly scale: unknown /* ext vector */; - readonly jointNames: NSArray; + readonly resourceGroupName: string; - readonly parentIndices: NSArray; + readonly rawFeaturePoints: ARPointCloud; - readonly neutralBodySkeleton3D: ARSkeleton3D; + static referenceObjectsInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - indexForJointName(jointName: string): number; -} + initWithArchiveURLError(url: NSURL, error: interop.PointerConvertible): this; -declare class ARAppClipCodeAnchor extends ARAnchor implements ARTrackable { - readonly url: NSURL; + exportObjectToURLPreviewImageError(url: NSURL, previewImage: UIImage | null, error: interop.PointerConvertible): boolean; - readonly urlDecodingState: interop.Enum; + referenceObjectByApplyingTransform(transform: simd_float4x4): ARReferenceObject; - readonly radius: number; + referenceObjectByMergingObjectError(object: ARReferenceObject, error: interop.PointerConvertible): ARReferenceObject; - readonly isTracked: boolean; + setName(name: string | null): void; - isEqual(object: interop.Object): boolean; + static readonly supportsSecureCoding: boolean; - readonly hash: number; + encodeWithCoder(coder: NSCoder): void; - readonly superclass: interop.Object; + initWithCoder(coder: NSCoder): this; +} - class(): interop.Object; +declare class ARReferenceImage extends NSObject { + name: string; - self(): this; + readonly physicalSize: CGSize; - performSelector(aSelector: string): interop.Object; + readonly resourceGroupName: string; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + validateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + initWithCGImageOrientationPhysicalWidth(image: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - readonly isProxy: boolean; + initWithPixelBufferOrientationPhysicalWidth(pixelBuffer: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - isKindOfClass(aClass: interop.Object): boolean; + static referenceImagesInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - isMemberOfClass(aClass: interop.Object): boolean; + setName(name: string | null): void; +} - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; +declare class ARRaycastResult extends NSObject { + readonly worldTransform: simd_float4x4; - respondsToSelector(aSelector: string): boolean; + readonly target: interop.Enum; - retain(): this; + readonly targetAlignment: interop.Enum; - release(): void; + readonly anchor: ARAnchor; +} - autorelease(): this; +declare class ARPointCloud extends NSObject implements NSSecureCoding { + readonly count: number; - retainCount(): number; + readonly points: interop.Pointer; - readonly zone: interop.Pointer; + readonly identifiers: interop.Pointer; - readonly description: string; + static readonly supportsSecureCoding: boolean; - readonly debugDescription: string; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class ARPlaneGeometry extends NSObject implements NSSecureCoding { @@ -813,114 +819,6 @@ declare class ARMeshAnchor extends ARAnchor { readonly geometry: ARMeshGeometry; } -declare class ARFaceGeometry extends NSObject implements NSSecureCoding, NSCopying { - readonly vertexCount: number; - - readonly vertices: interop.Pointer; - - readonly textureCoordinateCount: number; - - readonly textureCoordinates: interop.Pointer; - - readonly triangleCount: number; - - readonly triangleIndices: interop.Pointer; - - initWithBlendShapes(blendShapes: NSDictionary | Record): this; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AREnvironmentProbeAnchor extends ARAnchor { - readonly environmentTexture: MTLTexture; - - readonly extent: unknown /* ext vector */; - - initWithTransformExtent(transform: simd_float4x4, extent: unknown /* ext vector */): this; - - initWithNameTransformExtent(name: string, transform: simd_float4x4, extent: unknown /* ext vector */): this; -} - -declare class ARReferenceObject extends NSObject implements NSSecureCoding { - name: string; - - readonly center: unknown /* ext vector */; - - readonly extent: unknown /* ext vector */; - - readonly scale: unknown /* ext vector */; - - readonly resourceGroupName: string; - - readonly rawFeaturePoints: ARPointCloud; - - static referenceObjectsInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - - initWithArchiveURLError(url: NSURL, error: interop.PointerConvertible): this; - - exportObjectToURLPreviewImageError(url: NSURL, previewImage: UIImage | null, error: interop.PointerConvertible): boolean; - - referenceObjectByApplyingTransform(transform: simd_float4x4): ARReferenceObject; - - referenceObjectByMergingObjectError(object: ARReferenceObject, error: interop.PointerConvertible): ARReferenceObject; - - setName(name: string | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class ARReferenceImage extends NSObject { - name: string; - - readonly physicalSize: CGSize; - - readonly resourceGroupName: string; - - validateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - initWithCGImageOrientationPhysicalWidth(image: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - - initWithPixelBufferOrientationPhysicalWidth(pixelBuffer: interop.Object, orientation: interop.Enum, physicalWidth: number): this; - - static referenceImagesInGroupNamedBundle(name: string, bundle: NSBundle | null): NSSet; - - setName(name: string | null): void; -} - -declare class ARRaycastResult extends NSObject { - readonly worldTransform: simd_float4x4; - - readonly target: interop.Enum; - - readonly targetAlignment: interop.Enum; - - readonly anchor: ARAnchor; -} - -declare class ARPointCloud extends NSObject implements NSSecureCoding { - readonly count: number; - - readonly points: interop.Pointer; - - readonly identifiers: interop.Pointer; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class ARDirectionalLightEstimate extends ARLightEstimate { readonly sphericalHarmonicsCoefficients: NSData; @@ -987,6 +885,40 @@ declare class ARHitTestResult extends NSObject { readonly anchor: ARAnchor; } +declare class ARFaceGeometry extends NSObject implements NSSecureCoding, NSCopying { + readonly vertexCount: number; + + readonly vertices: interop.Pointer; + + readonly textureCoordinateCount: number; + + readonly textureCoordinates: interop.Pointer; + + readonly triangleCount: number; + + readonly triangleIndices: interop.Pointer; + + initWithBlendShapes(blendShapes: NSDictionary | Record): this; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AREnvironmentProbeAnchor extends ARAnchor { + readonly environmentTexture: MTLTexture; + + readonly extent: unknown /* ext vector */; + + initWithTransformExtent(transform: simd_float4x4, extent: unknown /* ext vector */): this; + + initWithNameTransformExtent(name: string, transform: simd_float4x4, extent: unknown /* ext vector */): this; +} + declare class ARSession extends NSObject { readonly identifier: NSUUID; @@ -1024,6 +956,8 @@ declare class ARSession extends NSObject { captureHighResolutionFrameWithCompletion(completion: (p1: ARFrame, p2: NSError) => void | null): void; + captureHighResolutionFrameUsingPhotoSettingsCompletion(photoSettings: AVCapturePhotoSettings | null, completion: (p1: ARFrame, p2: NSError) => void | null): void; + setDelegate(delegate: ARSessionDelegate | null): void; setDelegateQueue(delegateQueue: NSObject | null): void; @@ -1167,6 +1101,74 @@ declare class ARCamera extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class ARBodyAnchor extends ARAnchor implements ARTrackable { + readonly skeleton: ARSkeleton3D; + + readonly estimatedScaleFactor: number; + + readonly isTracked: boolean; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class ARBody2D extends NSObject { + readonly skeleton: ARSkeleton2D; +} + +declare class ARSkeletonDefinition extends NSObject { + static readonly defaultBody3DSkeletonDefinition: ARSkeletonDefinition; + + static readonly defaultBody2DSkeletonDefinition: ARSkeletonDefinition; + + readonly jointCount: number; + + readonly jointNames: NSArray; + + readonly parentIndices: NSArray; + + readonly neutralBodySkeleton3D: ARSkeleton3D; + + indexForJointName(jointName: string): number; +} + declare class ARDepthData extends NSObject { readonly depthMap: interop.Object; @@ -1348,6 +1350,10 @@ declare class ARVideoFormat extends NSObject implements NSCopying { readonly videoHDRSupported: boolean; + readonly defaultColorSpace: interop.Enum; + + readonly defaultPhotoSettings: AVCapturePhotoSettings; + isVideoHDRSupported(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1672,14 +1678,6 @@ declare class ARWorldMap extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class ARSCNFaceGeometry extends SCNGeometry { - static faceGeometryWithDevice any>(this: This, device: MTLDevice): InstanceType; - - static faceGeometryWithDeviceFillMesh any>(this: This, device: MTLDevice, fillMesh: boolean): InstanceType; - - updateFromFaceGeometry(faceGeometry: ARFaceGeometry): void; -} - declare class AROrientationTrackingConfiguration extends ARConfiguration { autoFocusEnabled: boolean; @@ -1692,60 +1690,12 @@ declare class AROrientationTrackingConfiguration extends ARConfiguration { setAutoFocusEnabled(autoFocusEnabled: boolean): void; } -declare class ARQuickLookPreviewItem extends NSObject implements QLPreviewItem { - initWithFileAtURL(url: NSURL): this; - - canonicalWebPageURL: NSURL; - - allowsContentScaling: boolean; - - setCanonicalWebPageURL(canonicalWebPageURL: NSURL | null): void; - - setAllowsContentScaling(allowsContentScaling: boolean): void; - - readonly previewItemURL: NSURL; - - readonly previewItemTitle: string; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; +declare class ARSCNFaceGeometry extends SCNGeometry { + static faceGeometryWithDevice any>(this: This, device: MTLDevice): InstanceType; - readonly description: string; + static faceGeometryWithDeviceFillMesh any>(this: This, device: MTLDevice, fillMesh: boolean): InstanceType; - readonly debugDescription: string; + updateFromFaceGeometry(faceGeometry: ARFaceGeometry): void; } declare class ARSkeleton extends NSObject { diff --git a/packages/ios/types/AVFAudio.d.ts b/packages/ios/types/AVFAudio.d.ts index ae49a7c3..1337a4d8 100644 --- a/packages/ios/types/AVFAudio.d.ts +++ b/packages/ios/types/AVFAudio.d.ts @@ -8,17 +8,17 @@ declare const AVAudioUnitTypeOfflineEffect: string; declare const AVAudioSessionPolarPatternStereo: string; -declare const AVAudioUnitTypeOutput: string; +declare const AVAudioSessionModeGameChat: string; declare const AVSampleRateConverterAudioQualityKey: string; declare const AVAudioSessionPortAVB: string; -declare const AVSpeechSynthesisVoiceIdentifierAlex: string; +declare const AVSpeechUtteranceDefaultSpeechRate: number; declare const AVAudioApplicationMuteStateKey: string; -declare const AVSpeechUtteranceDefaultSpeechRate: number; +declare const AVSpeechSynthesisVoiceIdentifierAlex: string; declare const AVSpeechUtteranceMaximumSpeechRate: number; @@ -36,12 +36,12 @@ declare const AVAudioUnitTypeFormatConverter: string; declare const AVAudioUnitTypeMusicEffect: string; +declare const AVAudioUnitTypeOutput: string; + declare const AVAudioSequencerInfoDictionaryKeyYear: string; declare const AVAudioSequencerInfoDictionaryKeyTitle: string; -declare const AVAudioSequencerInfoDictionaryKeyTimeSignature: string; - declare const AVAudioSequencerInfoDictionaryKeySourceBitDepth: string; declare const AVAudioSequencerInfoDictionaryKeyRecordedDate: string; @@ -54,18 +54,44 @@ declare const AVAudioSequencerInfoDictionaryKeyGenre: string; declare const AVAudioSequencerInfoDictionaryKeyEncodingApplication: string; +declare const AVAudioSequencerInfoDictionaryKeyChannelLayout: string; + declare const AVAudioSequencerInfoDictionaryKeyArtist: string; declare const AVAudioSequencerInfoDictionaryKeyAlbum: string; +declare const AVAudioSessionPolarPatternCardioid: string; + +declare const AVAudioSessionPolarPatternOmnidirectional: string; + +declare const AVAudioSessionOrientationRight: string; + +declare const AVAudioSequencerInfoDictionaryKeyComposer: string; + +declare const AVAudioSessionOrientationBack: string; + +declare const AVAudioSessionOrientationFront: string; + +declare const AVAudioSessionOrientationTop: string; + +declare const AVAudioSessionAvailableInputsChangeNotification: string; + declare const AVAudioSessionRenderingModeNewRenderingModeKey: string; +declare const AVAudioSessionRouteChangePreviousRouteKey: string; + declare const AVAudioSessionRouteChangeReasonKey: string; declare const AVAudioSessionInterruptionOptionKey: string; +declare const AVAudioSessionUserIntentToUnmuteOutputNotification: string; + +declare const AVAudioSessionMuteStateKey: string; + declare const AVAudioSessionSpatialAudioEnabledKey: string; +declare const AVAudioSessionOutputMuteStateChangeNotification: string; + declare const AVAudioSessionRenderingCapabilitiesChangeNotification: string; declare const AVAudioSessionSilenceSecondaryAudioHintNotification: string; @@ -74,19 +100,7 @@ declare const AVAudioSessionMediaServicesWereLostNotification: string; declare const AVAudioSessionInterruptionNotification: string; -declare const AVAudioSessionPolarPatternCardioid: string; - -declare const AVAudioSessionPolarPatternOmnidirectional: string; - -declare const AVAudioSessionOrientationRight: string; - -declare const AVAudioSequencerInfoDictionaryKeyComposer: string; - -declare const AVAudioSessionOrientationBack: string; - -declare const AVAudioSessionOrientationFront: string; - -declare const AVAudioSessionOrientationTop: string; +declare const AVAudioSessionModeShortFormVideo: string; declare const AVAudioSessionModeVoicePrompt: string; @@ -96,12 +110,8 @@ declare const AVAudioSessionModeMoviePlayback: string; declare const AVAudioSessionModeVideoRecording: string; -declare const AVAudioSessionModeGameChat: string; - declare const AVAudioSessionModeVoiceChat: string; -declare const AVAudioSessionCategoryMultiRoute: string; - declare const AVAudioSessionCategoryAudioProcessing: string; declare const AVAudioSessionCategoryPlayAndRecord: string; @@ -112,6 +122,8 @@ declare const AVAudioSessionCategoryAmbient: string; declare const AVAudioSessionPortThunderbolt: string; +declare const AVAudioSessionPortDisplayPort: string; + declare const AVAudioSessionPortPCI: string; declare const AVAudioSessionPortVirtual: string; @@ -146,6 +158,12 @@ declare const AVAudioBitRateStrategy_Constant: string; declare const AVChannelLayoutKey: string; +declare const AVEncoderASPFrequencyKey: string; + +declare const AVEncoderContentSourceKey: string; + +declare const AVEncoderDynamicRangeControlConfigurationKey: string; + declare const AVEncoderBitDepthHintKey: string; declare const AVEncoderBitRatePerChannelKey: string; @@ -164,36 +182,30 @@ declare const AVAudioUnitManufacturerNameApple: string; declare const AVAudioSessionSpatialPlaybackCapabilitiesChangedNotification: string; +declare const AVAudioUnitComponentTagsDidChangeNotification: string; + declare const AVAudioSessionPortFireWire: string; declare const AVAudioSessionPortHeadsetMic: string; -declare const AVSampleRateConverterAlgorithmKey: string; - declare const AVAudioSessionPortHeadphones: string; +declare const AVAudioSessionPortUSBAudio: string; + +declare const AVAudioSequencerInfoDictionaryKeyTimeSignature: string; + declare const AVAudioSequencerInfoDictionaryKeyCopyright: string; +declare const AVSampleRateConverterAlgorithmKey: string; + declare const AVLinearPCMIsNonInterleaved: string; declare const AVSampleRateKey: string; -declare const AVAudioSessionModeMeasurement: string; - declare const AVAudioSessionInterruptionTypeKey: string; -declare const AVAudioSessionLocationLower: string; - -declare const AVEncoderBitRateStrategyKey: string; - declare const AVAudioSequencerInfoDictionaryKeyTempo: string; -declare const AVAudioSessionInterruptionFlags_ShouldResume: number; - -declare const AVAudioSessionOrientationBottom: string; - -declare const AVAudioUnitComponentTagsDidChangeNotification: string; - declare const AVAudioSessionSilenceSecondaryAudioHintTypeKey: string; declare const AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds: string; @@ -204,6 +216,8 @@ declare const AVSampleRateConverterAlgorithm_MinimumPhase: string; declare const AVAudioSessionRenderingModeChangeNotification: string; +declare const AVAudioSessionModeMeasurement: string; + declare const AVFormatIDKey: string; declare const AVAudioSessionRouteChangeNotification: string; @@ -214,16 +228,10 @@ declare const AVSampleRateConverterAlgorithm_Normal: string; declare const AVAudioSessionMicrophoneInjectionIsAvailableKey: string; -declare const AVAudioSessionRouteChangePreviousRouteKey: string; - -declare const AVAudioSessionPortUSBAudio: string; - declare const AVAudioSessionMediaServicesWereResetNotification: string; declare const AVAudioSessionCategoryRecord: string; -declare const AVAudioUnitTypeMIDIProcessor: string; - declare const AVAudioSessionInterruptionWasSuspendedKey: string; declare const AVAudioSessionLocationUpper: string; @@ -232,48 +240,56 @@ declare const AVAudioSessionPortHDMI: string; declare const AVAudioSequencerInfoDictionaryKeyTrackNumber: string; +declare const AVAudioSessionInterruptionFlags_ShouldResume: number; + declare const AVAudioSessionCategoryPlayback: string; +declare const AVEncoderAudioQualityKey: string; + declare const AVSpeechSynthesisIPANotationAttribute: string; declare const AVAudioSequencerInfoDictionaryKeyComments: string; -declare const AVAudioSessionInterruptionReasonKey: string; - declare const AVAudioSessionPortCarAudio: string; declare const AVAudioSequencerInfoDictionaryKeyISRC: string; declare const AVAudioSessionPortBuiltInMic: string; -declare const AVEncoderAudioQualityKey: string; - declare const AVAudioSessionModeSpokenAudio: string; declare const AVAudioSequencerInfoDictionaryKeySourceEncoder: string; declare const AVAudioApplicationInputMuteStateChangeNotification: string; -declare const AVAudioSessionPortDisplayPort: string; +declare const AVAudioSessionLocationLower: string; + +declare const AVEncoderBitRateStrategyKey: string; declare const AVLinearPCMIsBigEndianKey: string; declare const AVLinearPCMBitDepthKey: string; -declare const AVAudioSequencerInfoDictionaryKeyChannelLayout: string; +declare const AVAudioUnitTypeMIDIProcessor: string; declare const AVAudioBitRateStrategy_Variable: string; declare const AVAudioSessionPolarPatternSubcardioid: string; +declare const AVAudioSessionOrientationBottom: string; + declare const AVAudioSessionMicrophoneInjectionCapabilitiesChangeNotification: string; declare const AVAudioSequencerInfoDictionaryKeyNominalBitRate: string; +declare const AVAudioSessionCategoryMultiRoute: string; + declare const AVAudioUnitTypeMusicDevice: string; declare const AVAudioSessionModeDefault: string; +declare const AVAudioSessionInterruptionReasonKey: string; + declare const AVAudioUnitTypeGenerator: string; declare const AVSpeechSynthesisAvailableVoicesDidChangeNotification: string; @@ -423,13 +439,6 @@ declare const AVAudioSessionSetActiveOptions: { AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation: 1, }; -declare const AVAudioSessionInterruptionReason: { - Default: 0, - AppWasSuspended: 1, - BuiltInMicMuted: 2, - RouteDisconnected: 4, -}; - declare const AVAudioSessionInterruptionType: { Began: 1, Ended: 0, @@ -439,11 +448,13 @@ declare const AVAudioSessionCategoryOptions: { MixWithOthers: 1, DuckOthers: 2, AllowBluetooth: 4, + AllowBluetoothHFP: 4, DefaultToSpeaker: 8, InterruptSpokenAudioAndMixWithOthers: 17, AllowBluetoothA2DP: 32, AllowAirPlay: 64, OverrideMutedMicrophoneInterruption: 128, + BluetoothHighQualityRecording: 524288, }; declare const AVAudioSessionPortOverride: { @@ -519,6 +530,39 @@ declare const AVAudioConverterPrimeMethod: { None: 2, }; +declare const AVAudioContentSource: { + Unspecified: -1, + Reserved: 0, + AppleCapture_Traditional: 1, + AppleCapture_Spatial: 2, + AppleCapture_Spatial_Enhanced: 3, + AppleMusic_Traditional: 4, + AppleMusic_Spatial: 5, + AppleAV_Traditional_Offline: 6, + AppleAV_Spatial_Offline: 7, + AppleAV_Traditional_Live: 8, + AppleAV_Spatial_Live: 9, + ApplePassthrough: 10, + Capture_Traditional: 33, + Capture_Spatial: 34, + Capture_Spatial_Enhanced: 35, + Music_Traditional: 36, + Music_Spatial: 37, + AV_Traditional_Offline: 38, + AV_Spatial_Offline: 39, + AV_Traditional_Live: 40, + AV_Spatial_Live: 41, + Passthrough: 42, +}; + +declare const AVAudioDynamicRangeControlConfiguration: { + None: 0, + Music: 1, + Speech: 2, + Movie: 3, + Capture: 4, +}; + declare const AVSpeechSynthesisPersonalVoiceAuthorizationStatus: { NotDetermined: 0, Denied: 1, @@ -562,12 +606,11 @@ declare const AVAudioSessionMicrophoneInjectionMode: { SpokenAudio: 1, }; -declare const AVAudioStereoOrientation: { - None: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeRight: 3, - LandscapeLeft: 4, +declare const AVAudioSessionInterruptionReason: { + Default: 0, + AppWasSuspended: 1, + BuiltInMicMuted: 2, + RouteDisconnected: 4, }; declare const AVAudioSessionRecordPermission: { @@ -612,6 +655,14 @@ declare const AVAudioSessionSilenceSecondaryAudioHintType: { End: 0, }; +declare const AVAudioStereoOrientation: { + None: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeRight: 3, + LandscapeLeft: 4, +}; + declare const AVAudioVoiceProcessingSpeechActivityEvent: { Started: 0, Ended: 1, @@ -692,10 +743,10 @@ declare class AVAudio3DPoint { z: number; } -declare class AVAudioConverterPrimeInfo { - constructor(init?: AVAudioConverterPrimeInfo); - leadingFrames: number; - trailingFrames: number; +declare class _AVBeatRange { + constructor(init?: _AVBeatRange); + start: number; + length: number; } declare class AVAudio3DAngularOrientation { @@ -705,10 +756,10 @@ declare class AVAudio3DAngularOrientation { roll: number; } -declare class _AVBeatRange { - constructor(init?: _AVBeatRange); - start: number; - length: number; +declare class AVAudioConverterPrimeInfo { + constructor(init?: AVAudioConverterPrimeInfo); + leadingFrames: number; + trailingFrames: number; } declare interface AVAudioSessionDelegate extends NSObjectProtocol { @@ -778,25 +829,6 @@ declare interface AVAudioRecorderDelegate extends NSObjectProtocol { declare class AVAudioRecorderDelegate extends NativeObject implements AVAudioRecorderDelegate { } -declare interface AVSpeechSynthesizerDelegate extends NSObjectProtocol { - speechSynthesizerDidStartSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - - speechSynthesizerDidFinishSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - - speechSynthesizerDidPauseSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - - speechSynthesizerDidContinueSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - - speechSynthesizerDidCancelSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - - speechSynthesizerWillSpeakRangeOfSpeechStringUtterance?(synthesizer: AVSpeechSynthesizer, characterRange: _NSRange, utterance: AVSpeechUtterance): void; - - speechSynthesizerWillSpeakMarkerUtterance?(synthesizer: AVSpeechSynthesizer, marker: AVSpeechSynthesisMarker, utterance: AVSpeechUtterance): void; -} - -declare class AVSpeechSynthesizerDelegate extends NativeObject implements AVSpeechSynthesizerDelegate { -} - declare interface AVAudio3DMixing extends NSObjectProtocol { renderingAlgorithm: interop.Enum; @@ -834,12 +866,23 @@ declare interface AVAudio3DMixing extends NSObjectProtocol { declare class AVAudio3DMixing extends NativeObject implements AVAudio3DMixing { } -declare class AVMIDIChannelPressureEvent extends AVMIDIChannelEvent { - initWithChannelPressure(channel: number, pressure: number): this; +declare interface AVSpeechSynthesizerDelegate extends NSObjectProtocol { + speechSynthesizerDidStartSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - pressure: number; + speechSynthesizerDidFinishSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - setPressure(pressure: number): void; + speechSynthesizerDidPauseSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + + speechSynthesizerDidContinueSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + + speechSynthesizerDidCancelSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + + speechSynthesizerWillSpeakRangeOfSpeechStringUtterance?(synthesizer: AVSpeechSynthesizer, characterRange: _NSRange, utterance: AVSpeechUtterance): void; + + speechSynthesizerWillSpeakMarkerUtterance?(synthesizer: AVSpeechSynthesizer, marker: AVSpeechSynthesisMarker, utterance: AVSpeechUtterance): void; +} + +declare class AVSpeechSynthesizerDelegate extends NativeObject implements AVSpeechSynthesizerDelegate { } declare class AVAudioUnitEQFilterParameters extends NSObject { @@ -1106,23 +1149,15 @@ declare class AVMIDINoteEvent extends AVMusicEvent { setDuration(duration: number): void; } -declare class AVMusicEvent extends NSObject { -} - -declare class AVSpeechSynthesisProviderRequest extends NSObject implements NSSecureCoding, NSCopying { - readonly ssmlRepresentation: string; - - readonly voice: AVSpeechSynthesisProviderVoice; - - initWithSSMLRepresentationVoice(text: string, voice: AVSpeechSynthesisProviderVoice): this; - - static readonly supportsSecureCoding: boolean; +declare class AVMIDIChannelPressureEvent extends AVMIDIChannelEvent { + initWithChannelPressure(channel: number, pressure: number): this; - encodeWithCoder(coder: NSCoder): void; + pressure: number; - initWithCoder(coder: NSCoder): this; + setPressure(pressure: number): void; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class AVMusicEvent extends NSObject { } declare class AVAudioSessionChannelDescription extends NSObject { @@ -1329,26 +1364,6 @@ declare class AVAudioUnitTimePitch extends AVAudioUnitTimeEffect { setOverlap(overlap: number): void; } -declare class AVAudioUnitTimeEffect extends AVAudioUnit { - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; - - bypass: boolean; - - setBypass(bypass: boolean): void; -} - -declare class AVAudioUnitDistortion extends AVAudioUnitEffect { - loadFactoryPreset(preset: interop.Enum): void; - - preGain: number; - - wetDryMix: number; - - setPreGain(preGain: number): void; - - setWetDryMix(wetDryMix: number): void; -} - declare class AVAudioUnitDelay extends AVAudioUnitEffect { delayTime: number; @@ -1381,68 +1396,6 @@ declare class AVAudioUnitComponentManager extends NSObject { componentsMatchingDescription(desc: AudioComponentDescription): NSArray; } -declare class AVAudioSinkNode extends AVAudioNode { - initWithReceiverBlock(block: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number): this; -} - -declare class AVAudioSequencer extends NSObject { - init(): this; - - initWithAudioEngine(engine: AVAudioEngine): this; - - loadFromURLOptionsError(fileURL: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; - - loadFromDataOptionsError(data: NSData, options: interop.Enum, outError: interop.PointerConvertible): boolean; - - writeToURLSMPTEResolutionReplaceExistingError(fileURL: NSURL, resolution: number, replace: boolean, outError: interop.PointerConvertible): boolean; - - dataWithSMPTEResolutionError(SMPTEResolution: number, outError: interop.PointerConvertible): NSData; - - secondsForBeats(beats: number): number; - - beatsForSeconds(seconds: number): number; - - reverseEvents(): void; - - createAndAppendTrack(): AVMusicTrack; - - removeTrack(track: AVMusicTrack): boolean; - - setUserCallback(userCallback: (p1: AVMusicTrack, p2: NSData, p3: number) => void | null): void; - - readonly tracks: NSArray; - - readonly tempoTrack: AVMusicTrack; - - readonly userInfo: NSDictionary; - - currentPositionInSeconds: number; - - currentPositionInBeats: number; - - readonly playing: boolean; - - rate: number; - - hostTimeForBeatsError(inBeats: number, outError: interop.PointerConvertible): number; - - beatsForHostTimeError(inHostTime: number, outError: interop.PointerConvertible): number; - - prepareToPlay(): void; - - startAndReturnError(outError: interop.PointerConvertible): boolean; - - stop(): void; - - setCurrentPositionInSeconds(currentPositionInSeconds: number): void; - - setCurrentPositionInBeats(currentPositionInBeats: number): void; - - isPlaying(): boolean; - - setRate(rate: number): void; -} - declare class AVAudioPlayer extends NSObject { initWithContentsOfURLError(url: NSURL, outError: interop.PointerConvertible): this; @@ -1581,6 +1534,12 @@ declare class AVAudioSession extends NSObject { readonly isEchoCancelledInputAvailable: boolean; + setOutputMutedError(muted: boolean, outError: interop.PointerConvertible): boolean; + + readonly outputMuted: boolean; + + isOutputMuted(): boolean; + setActiveError(active: boolean, outError: interop.PointerConvertible): boolean; setActiveWithOptionsError(active: boolean, options: interop.Enum, outError: interop.PointerConvertible): boolean; @@ -1867,6 +1826,12 @@ declare class AVAudioConverter extends NSObject { primeInfo: AVAudioConverterPrimeInfo; + audioSyncPacketFrequency: number; + + contentSource: interop.Enum; + + dynamicRangeControlConfiguration: interop.Enum; + convertToBufferFromBufferError(outputBuffer: AVAudioPCMBuffer, inputBuffer: AVAudioPCMBuffer, outError: interop.PointerConvertible): boolean; convertToBufferErrorWithInputFromBlock(outputBuffer: AVAudioBuffer, outError: interop.PointerConvertible, inputBlock: (p1: number, p2: interop.PointerConvertible) => AVAudioBuffer): interop.Enum; @@ -1887,6 +1852,12 @@ declare class AVAudioConverter extends NSObject { setPrimeInfo(primeInfo: AVAudioConverterPrimeInfo): void; + setAudioSyncPacketFrequency(audioSyncPacketFrequency: number): void; + + setContentSource(contentSource: interop.Enum): void; + + setDynamicRangeControlConfiguration(dynamicRangeControlConfiguration: interop.Enum): void; + bitRate: number; bitRateStrategy: string; @@ -1938,6 +1909,12 @@ declare class AVMIDIMetaEvent extends AVMusicEvent { readonly type: interop.Enum; } +declare class AVAudioSessionPortExtensionBluetoothMicrophone extends NSObject { + readonly highQualityRecording: AVAudioSessionCapability; + + readonly farFieldCapture: AVAudioSessionCapability; +} + declare class AVAudioNode extends NSObject { reset(): void; @@ -2010,6 +1987,64 @@ declare class AVSpeechSynthesisMarker extends NSObject implements NSSecureCoding copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVAudioSequencer extends NSObject { + init(): this; + + initWithAudioEngine(engine: AVAudioEngine): this; + + loadFromURLOptionsError(fileURL: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; + + loadFromDataOptionsError(data: NSData, options: interop.Enum, outError: interop.PointerConvertible): boolean; + + writeToURLSMPTEResolutionReplaceExistingError(fileURL: NSURL, resolution: number, replace: boolean, outError: interop.PointerConvertible): boolean; + + dataWithSMPTEResolutionError(SMPTEResolution: number, outError: interop.PointerConvertible): NSData; + + secondsForBeats(beats: number): number; + + beatsForSeconds(seconds: number): number; + + reverseEvents(): void; + + createAndAppendTrack(): AVMusicTrack; + + removeTrack(track: AVMusicTrack): boolean; + + setUserCallback(userCallback: (p1: AVMusicTrack, p2: NSData, p3: number) => void | null): void; + + readonly tracks: NSArray; + + readonly tempoTrack: AVMusicTrack; + + readonly userInfo: NSDictionary; + + currentPositionInSeconds: number; + + currentPositionInBeats: number; + + readonly playing: boolean; + + rate: number; + + hostTimeForBeatsError(inBeats: number, outError: interop.PointerConvertible): number; + + beatsForHostTimeError(inHostTime: number, outError: interop.PointerConvertible): number; + + prepareToPlay(): void; + + startAndReturnError(outError: interop.PointerConvertible): boolean; + + stop(): void; + + setCurrentPositionInSeconds(currentPositionInSeconds: number): void; + + setCurrentPositionInBeats(currentPositionInBeats: number): void; + + isPlaying(): boolean; + + setRate(rate: number): void; +} + declare class AVSpeechSynthesisVoice extends NSObject implements NSSecureCoding { static speechVoices(): NSArray; @@ -2228,24 +2263,32 @@ declare class AVSpeechSynthesisProviderVoice extends NSObject implements NSSecur copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVAudioPCMBuffer extends AVAudioBuffer { - initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): this; +declare class AVSpeechSynthesisProviderRequest extends NSObject implements NSSecureCoding, NSCopying { + readonly ssmlRepresentation: string; - initWithPCMFormatBufferListNoCopyDeallocator(format: AVAudioFormat, bufferList: interop.PointerConvertible, deallocator: (p1: interop.PointerConvertible) => void | null): this; + readonly voice: AVSpeechSynthesisProviderVoice; - readonly frameCapacity: number; + initWithSSMLRepresentationVoice(text: string, voice: AVSpeechSynthesisProviderVoice): this; - frameLength: number; + static readonly supportsSecureCoding: boolean; - readonly stride: number; + encodeWithCoder(coder: NSCoder): void; - readonly floatChannelData: interop.Pointer; + initWithCoder(coder: NSCoder): this; - readonly int16ChannelData: interop.Pointer; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly int32ChannelData: interop.Pointer; +declare class AVAudioUnitDistortion extends AVAudioUnitEffect { + loadFactoryPreset(preset: interop.Enum): void; - setFrameLength(frameLength: number): void; + preGain: number; + + wetDryMix: number; + + setPreGain(preGain: number): void; + + setWetDryMix(wetDryMix: number): void; } declare class AVAudioUnitComponent extends NSObject { @@ -2340,6 +2383,18 @@ declare class AVAudioUnitVarispeed extends AVAudioUnitTimeEffect { setRate(rate: number): void; } +declare class AVAudioSinkNode extends AVAudioNode { + initWithReceiverBlock(block: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number): this; +} + +declare class AVAudioUnitTimeEffect extends AVAudioUnit { + initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; + + bypass: boolean; + + setBypass(bypass: boolean): void; +} + declare class AVSpeechSynthesizer extends NSObject { delegate: AVSpeechSynthesizerDelegate; @@ -2394,6 +2449,8 @@ declare class AVAudioUnitEQ extends AVAudioUnitEffect { } declare class AVAudioFile extends NSObject { + init(): this; + initForReadingError(fileURL: NSURL, outError: interop.PointerConvertible): this; initForReadingCommonFormatInterleavedError(fileURL: NSURL, format: interop.Enum, interleaved: boolean, outError: interop.PointerConvertible): this; @@ -2444,6 +2501,8 @@ declare class AVAudioCompressedBuffer extends AVAudioBuffer { readonly packetDescriptions: interop.Pointer; + readonly packetDependencies: interop.Pointer; + setPacketCount(packetCount: number): void; setByteLength(byteLength: number): void; @@ -2490,18 +2549,24 @@ declare class AVExtendedNoteOnEvent extends AVMusicEvent { setDuration(duration: number): void; } -declare class AVAudioEnvironmentReverbParameters extends NSObject { - enable: boolean; +declare class AVAudioPCMBuffer extends AVAudioBuffer { + initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): this; - level: number; + initWithPCMFormatBufferListNoCopyDeallocator(format: AVAudioFormat, bufferList: interop.PointerConvertible, deallocator: (p1: interop.PointerConvertible) => void | null): this; - readonly filterParameters: AVAudioUnitEQFilterParameters; + readonly frameCapacity: number; - loadFactoryReverbPreset(preset: interop.Enum): void; + frameLength: number; - setEnable(enable: boolean): void; + readonly stride: number; - setLevel(level: number): void; + readonly floatChannelData: interop.Pointer; + + readonly int16ChannelData: interop.Pointer; + + readonly int32ChannelData: interop.Pointer; + + setFrameLength(frameLength: number): void; } declare class AVAudioTime extends NSObject { @@ -2897,6 +2962,36 @@ declare class AVAudioRecorder extends NSObject { setChannelAssignments(channelAssignments: NSArray | Array): void; } +declare class AVAudioIONode extends AVAudioNode { + readonly presentationLatency: number; + + readonly audioUnit: interop.Pointer; + + readonly voiceProcessingEnabled: boolean; + + setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; + + isVoiceProcessingEnabled(): boolean; +} + +declare class AVAudioConnectionPoint extends NSObject { + initWithNodeBus(node: AVAudioNode, bus: number): this; + + readonly node: AVAudioNode | null; + + readonly bus: number; +} + +declare class AVAudioSessionCapability extends NSObject { + readonly supported: boolean; + + readonly enabled: boolean; + + isSupported(): boolean; + + isEnabled(): boolean; +} + declare class AVAudioUnitEffect extends AVAudioUnit { initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; @@ -3020,6 +3115,22 @@ declare class AVAudioSessionPortDescription extends NSObject { setPreferredDataSourceError(dataSource: AVAudioSessionDataSourceDescription | null, outError: interop.PointerConvertible): boolean; isSpatialAudioEnabled(): boolean; + + readonly bluetoothMicrophoneExtension: AVAudioSessionPortExtensionBluetoothMicrophone; +} + +declare class AVAudioEnvironmentReverbParameters extends NSObject { + enable: boolean; + + level: number; + + readonly filterParameters: AVAudioUnitEQFilterParameters; + + loadFactoryReverbPreset(preset: interop.Enum): void; + + setEnable(enable: boolean): void; + + setLevel(level: number): void; } declare class AVAudioSourceNode extends AVAudioNode implements AVAudioMixing { @@ -3110,14 +3221,6 @@ declare class AVAudioSourceNode extends AVAudioNode implements AVAudioMixing { setPosition(position: AVAudio3DPoint): void; } -declare class AVAudioConnectionPoint extends NSObject { - initWithNodeBus(node: AVAudioNode, bus: number): this; - - readonly node: AVAudioNode | null; - - readonly bus: number; -} - declare class AVAudioUnitMIDIInstrument extends AVAudioUnit implements AVAudioMixing { initWithAudioComponentDescription(description: AudioComponentDescription): this; @@ -3228,15 +3331,3 @@ declare class AVAudioUnitMIDIInstrument extends AVAudioUnit implements AVAudioMi setPosition(position: AVAudio3DPoint): void; } -declare class AVAudioIONode extends AVAudioNode { - readonly presentationLatency: number; - - readonly audioUnit: interop.Pointer; - - readonly voiceProcessingEnabled: boolean; - - setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; - - isVoiceProcessingEnabled(): boolean; -} - diff --git a/packages/ios/types/AVFoundation.d.ts b/packages/ios/types/AVFoundation.d.ts index ad28e18c..5965b42f 100644 --- a/packages/ios/types/AVFoundation.d.ts +++ b/packages/ios/types/AVFoundation.d.ts @@ -3,6 +3,14 @@ /// /// +declare const AVMetadataIdentifierID3MetadataBand: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; + +declare const AVCaptureSessionPresetPhoto: string; + +declare const AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; + declare const AVMediaCharacteristicUsesWideGamutColorSpace: string; declare const AVVideoCodecKey: string; @@ -15,18 +23,6 @@ declare const AVPlayerItemTimeJumpedOriginatingParticipantKey: string; declare const AVMetadataiTunesMetadataKeyArranger: string; -declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; - -declare const AVFragmentedMovieDurationDidChangeNotification: string; - -declare const AVVideoCodecHEVC: string; - -declare const AVVideoYCbCrMatrix_ITU_R_709_2: string; - -declare const AVMetadataCommonIdentifierTitle: string; - -declare const AVMetadataIdentifieriTunesMetadataSongID: string; - declare const AVMetadataQuickTimeMetadataKeyLocationName: string; declare const AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject: string; @@ -39,6 +35,8 @@ declare const AVTrackAssociationTypeSelectionFollower: string; declare const AVPlayerInterstitialEventJoinCue: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishPlayoutTimeKey: string; + declare const AVMetadataIdentifierQuickTimeMetadataModel: string; declare const AVMetadataIdentifierQuickTimeMetadataProducer: string; @@ -51,18 +49,22 @@ declare const AVVideoYCbCrMatrix_ITU_R_2020: string; declare const AVMetadataiTunesMetadataKeyDescription: string; -declare const AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey: string; - declare const AVMetadataIdentifierID3MetadataCommerical: string; -declare const AVErrorPersistentTrackIDKey: string; - declare const AVMetadataID3MetadataKeyPositionSynchronization: string; declare const AVMetadataIdentifierID3MetadataSignature: string; declare const AVMetadataKeySpaceiTunes: string; +declare const AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: string; + +declare const AVCaptureSessionInterruptionEndedNotification: string; + +declare const AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey: string; + +declare const AVMetadataIdentifierID3MetadataInternetRadioStationOwner: string; + declare const AVMetadataIdentifierID3MetadataEqualization2: string; declare const AVMetadataIdentifierQuickTimeUserDataPhonogramRights: string; @@ -75,6 +77,8 @@ declare const AVMetadataIdentifieriTunesMetadataEQ: string; declare const AVMetadataCommonIdentifierSoftware: string; +declare const AVMetadataID3MetadataKeyPartOfASet: string; + declare const AVVideoProfileLevelKey: string; declare const AVMetadataCommonKeyCreationDate: string; @@ -83,14 +87,18 @@ declare const AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalP declare const AVMetadataID3MetadataKeyRelativeVolumeAdjustment2: string; -declare const AVMetadataCommonKeyFormat: string; - -declare const AVCaptureSessionInterruptionReasonKey: string; +declare const AVMetadataObjectTypeCode39Code: string; declare const AVMetadataiTunesMetadataKeyEncodingTool: string; declare const AVMetadataIdentifieriTunesMetadataCredits: string; +declare const AVMetadataCommonKeyFormat: string; + +declare const AVCaptureSessionInterruptionReasonKey: string; + +declare const AVMetadataIdentifierQuickTimeUserDataCreationDate: string; + declare const AVMetadataIdentifierQuickTimeMetadataDisplayName: string; declare const AVMetadataQuickTimeUserDataKeyOriginalSource: string; @@ -105,26 +113,18 @@ declare const AVMetadataIdentifierID3MetadataEncryption: string; declare const AVMetadataQuickTimeMetadataKeyDirectionMotion: string; -declare const AVMetadataID3MetadataKeyCommercialInformation: string; - -declare const AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; - -declare const AVMetadataIdentifierQuickTimeMetadataInformation: string; - declare const AVVideoCodecTypeJPEG: string; declare const AVMetadataIdentifierQuickTimeUserDataProducer: string; declare const AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody: string; -declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; +declare const AVMediaTypeHaptic: string; declare const AVCaptureSystemPressureLevelShutdown: string; declare const AVCaptureSystemPressureLevelSerious: string; -declare const AVSemanticSegmentationMatteTypeHair: string; - declare const AVSemanticSegmentationMatteTypeSkin: string; declare const AVMetadataObjectTypeGS1DataBarExpandedCode: string; @@ -143,18 +143,34 @@ declare const AVMetadataObjectTypeDogBody: string; declare const AVMetadataObjectTypeCatBody: string; -declare const AVMetadataObjectTypeHumanFullBody: string; +declare const AVMetadataObjectTypeCatHead: string; -declare const AVCaptureSessionInterruptionEndedNotification: string; +declare const AVMetadataObjectTypeHumanFullBody: string; declare const AVCaptureSessionDidStartRunningNotification: string; declare const AVCaptureSessionErrorKey: string; +declare const AVCaptureAspectRatio3x4: string; + +declare const AVCaptureAspectRatio4x3: string; + +declare const AVCaptureAspectRatio9x16: string; + +declare const AVCaptureAspectRatio16x9: string; + +declare const AVCaptureAspectRatio1x1: string; + declare const AVSpatialCaptureDiscomfortReasonNotEnoughLight: string; declare const AVCaptureWhiteBalanceGainsCurrent: AVCaptureWhiteBalanceGains; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesCloudy: AVCaptureWhiteBalanceTemperatureAndTintValues; + +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesDaylight: AVCaptureWhiteBalanceTemperatureAndTintValues; + +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesTungsten: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVCaptureISOCurrent: number; declare const AVCaptureExposureDurationCurrent: CMTime; @@ -199,14 +215,10 @@ declare const AVCaptureSessionPresetMedium: string; declare const AVCaptureSessionPresetHigh: string; -declare const AVCaptureSessionPresetPhoto: string; - declare const AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject: string; declare const AVVideoPixelAspectRatioVerticalSpacingKey: string; -declare const AVMetadataKeySpaceIcy: string; - declare const AVErrorFileSizeKey: string; declare const AVMetadataIdentifieriTunesMetadataAccountKind: string; @@ -219,6 +231,8 @@ declare const AVSampleBufferVideoRendererDidFailToDecodeNotification: string; declare const AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification: string; +declare const AVSampleBufferDisplayLayerFailedToDecodeNotification: string; + declare const AVSampleBufferAudioRendererFlushTimeKey: string; declare const AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification: string; @@ -233,6 +247,18 @@ declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification: string; declare const AVPlayerWaitingDuringInterstitialEventReason: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishDidPlayEntireEventKey: string; + +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishNotification: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedEventKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeSkipControlLabelKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeStateKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeNotification: string; + declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey: string; declare const AVPlayerInterstitialEventLeaveCue: string; @@ -243,8 +269,6 @@ declare const AVPlayerItemLegibleOutputTextStylingResolutionDefault: string; declare const AVPlayerItemFailedToPlayToEndTimeErrorKey: string; -declare const AVPlayerItemMediaSelectionDidChangeNotification: string; - declare const AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification: string; declare const AVPlayerItemNewErrorLogEntryNotification: string; @@ -283,6 +307,8 @@ declare const AVPlayerRateDidChangeOriginatingParticipantKey: string; declare const AVFileTypeTIFF: string; +declare const AVOutputSettingsPresetMVHEVC4320x4320: string; + declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey: string; declare const AVOutputSettingsPresetMVHEVC1440x1440: string; @@ -299,6 +325,8 @@ declare const AVOutputSettingsPreset640x480: string; declare const AVFragmentedMovieWasDefragmentedNotification: string; +declare const AVFragmentedMovieDurationDidChangeNotification: string; + declare const AVMovieReferenceRestrictionsKey: string; declare const AVFragmentedMovieTrackTimeRangeDidChangeNotification: string; @@ -307,10 +335,6 @@ declare const AVMetadataIdentifierIcyMetadataStreamTitle: string; declare const AVMetadataIdentifierID3MetadataUserURL: string; -declare const AVMetadataIdentifieriTunesMetadataAcknowledgement: string; - -declare const AVMetadataIdentifierID3MetadataPayment: string; - declare const AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage: string; declare const AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage: string; @@ -333,12 +357,12 @@ declare const AVMetadataIdentifierID3MetadataPartOfASet: string; declare const AVMetadataIdentifierID3MetadataConductor: string; -declare const AVMetadataIdentifierID3MetadataLeadPerformer: string; - declare const AVMetadataIdentifierID3MetadataOriginalReleaseYear: string; declare const AVMetadataIdentifierID3MetadataMediaType: string; +declare const AVMetadataIdentifierID3MetadataLanguage: string; + declare const AVMetadataIdentifierID3MetadataInitialKey: string; declare const AVMetadataIdentifierID3MetadataTitleDescription: string; @@ -349,6 +373,8 @@ declare const AVMetadataIdentifierID3MetadataFileType: string; declare const AVMetadataIdentifierID3MetadataLyricist: string; +declare const AVMetadataIdentifierID3MetadataTaggingTime: string; + declare const AVMetadataIdentifierID3MetadataReleaseTime: string; declare const AVMetadataIdentifierID3MetadataEncodingTime: string; @@ -387,12 +413,10 @@ declare const AVMetadataIdentifieriTunesMetadataPublisher: string; declare const AVMetadataIdentifieriTunesMetadataPerformer: string; -declare const AVMetadataIdentifieriTunesMetadataLinerNotes: string; +declare const AVMetadataIdentifieriTunesMetadataRecordCompany: string; declare const AVMetadataIdentifieriTunesMetadataDirector: string; -declare const AVMetadataIdentifieriTunesMetadataLyrics: string; - declare const AVMetadataIdentifieriTunesMetadataTrackNumber: string; declare const AVMetadataIdentifieriTunesMetadataBeatsPerMin: string; @@ -405,20 +429,42 @@ declare const AVMetadataIdentifieriTunesMetadataDiscNumber: string; declare const AVMetadataIdentifieriTunesMetadataDiscCompilation: string; +declare const AVMetadataIdentifieriTunesMetadataSongID: string; + declare const AVMetadataIdentifieriTunesMetadataComposer: string; declare const AVMetadataIdentifieriTunesMetadataTrackSubTitle: string; +declare const AVMetadataIdentifieriTunesMetadataUserGenre: string; + declare const AVMetadataIdentifieriTunesMetadataEncodedBy: string; declare const AVMetadataIdentifieriTunesMetadataCopyright: string; declare const AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters: string; +declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; + +declare const AVURLAssetURLRequestAttributionKey: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedTime: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedAngle: string; + +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTColorMatrices: string; + +declare const AVMetadataIdentifieriTunesMetadataAcknowledgement: string; + +declare const AVMetadataIdentifierID3MetadataPayment: string; + +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTWhiteBalanceFactors: string; + declare const AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription: string; declare const AVMetadataIdentifierQuickTimeMetadataContentIdentifier: string; +declare const AVMetadataIdentifierQuickTimeMetadataDetectedDogBody: string; + declare const AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform: string; declare const AVMetadataIdentifierQuickTimeMetadataDirectionFacing: string; @@ -433,6 +479,8 @@ declare const AVMetadataIdentifierQuickTimeMetadataCameraIdentifier: string; declare const AVMetadataIdentifierQuickTimeMetadataPhonogramRights: string; +declare const AVMetadataIdentifierQuickTimeMetadataCredits: string; + declare const AVMetadataIdentifierQuickTimeMetadataPerformer: string; declare const AVMetadataIdentifierQuickTimeMetadataEncodedBy: string; @@ -451,6 +499,10 @@ declare const AVMetadataCommonIdentifierRelation: string; declare const AVMetadataIdentifierQuickTimeMetadataArtist: string; +declare const AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; + +declare const AVMetadataIdentifierQuickTimeMetadataInformation: string; + declare const AVMetadataIdentifierQuickTimeMetadataDirector: string; declare const AVMetadataIdentifierQuickTimeMetadataCopyright: string; @@ -459,6 +511,8 @@ declare const AVMetadataIdentifier3GPUserDataUserRating: string; declare const AVMetadataIdentifier3GPUserDataCollection: string; +declare const AVMetadataIdentifier3GPUserDataDescription: string; + declare const AVMetadataIdentifier3GPUserDataRecordingYear: string; declare const AVMetadataIdentifier3GPUserDataCopyright: string; @@ -485,10 +539,6 @@ declare const AVMetadataIdentifierQuickTimeUserDataGenre: string; declare const AVMetadataIdentifierQuickTimeUserDataEncodedBy: string; -declare const AVMetadataIdentifierQuickTimeUserDataDisclaimer: string; - -declare const AVMetadataIdentifierQuickTimeUserDataCreationDate: string; - declare const AVMetadataIdentifierQuickTimeUserDataCopyright: string; declare const AVMetadataIdentifierQuickTimeUserDataComposer: string; @@ -507,14 +557,10 @@ declare const AVMetadataIdentifierQuickTimeUserDataArranger: string; declare const AVMetadataCommonIdentifierModel: string; -declare const AVMetadataCommonIdentifierArtist: string; - declare const AVMetadataCommonIdentifierAuthor: string; declare const AVMetadataCommonIdentifierLocation: string; -declare const AVMetadataCommonIdentifierSource: string; - declare const AVMetadataCommonIdentifierType: string; declare const AVMetadataCommonIdentifierLastModifiedDate: string; @@ -525,6 +571,8 @@ declare const AVMetadataCommonIdentifierDescription: string; declare const AVErrorFileTypeKey: string; +declare const AVErrorPersistentTrackIDKey: string; + declare const AVErrorPresentationTimeStampKey: string; declare const AVErrorMediaSubTypeKey: string; @@ -533,9 +581,11 @@ declare const AVErrorRecordingSuccessfullyFinishedKey: string; declare const AVErrorPIDKey: string; -declare const AVCaptionUseDropFrameTimeCodeKey: string; +declare const AVOutputSettingsPresetHEVC3840x2160WithAlpha: string; -declare const AVCaptionMediaTypeKey: string; +declare const AVErrorDeviceKey: string; + +declare const AVCaptionUseDropFrameTimeCodeKey: string; declare const AVAssetDownloadedAssetEvictionPriorityDefault: string; @@ -557,8 +607,14 @@ declare const AVMetadataIdentifierID3MetadataRecordingTime: string; declare const AVMetadataQuickTimeUserDataKeyDirector: string; +declare const AVMetadataQuickTimeMetadataKeyCreationDate: string; + declare const AVMetadataIdentifierID3MetadataSynchronizedTempoCodes: string; +declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; + +declare const AVMetadataIdentifierID3MetadataComments: string; + declare const AVMetadataIdentifier3GPUserDataThumbnail: string; declare const AVMetadataIdentifierID3MetadataSetSubtitle: string; @@ -567,6 +623,8 @@ declare const AVMetadataQuickTimeUserDataKeyModel: string; declare const AVMetadataIdentifieriTunesMetadataAlbum: string; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesFluorescent: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVMetadataIdentifieriTunesMetadataEncodingTool: string; declare const AVMetadataIdentifieriTunesMetadataConductor: string; @@ -575,6 +633,8 @@ declare const AVMetadataIdentifierID3MetadataPlaylistDelay: string; declare const AVContentKeySystemClearKey: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledErrorKey: string; + declare const AVMetadataIdentifierID3MetadataTrackNumber: string; declare const AVMetadataIdentifierID3MetadataFileOwner: string; @@ -583,6 +643,8 @@ declare const AVMetadataIdentifierID3MetadataPrivate: string; declare const AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification: string; +declare const AVMetadataCommonIdentifierTitle: string; + declare const AVMetadataIdentifieriTunesMetadataReleaseDate: string; declare const AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification: string; @@ -607,8 +669,6 @@ declare const AVMetadataID3MetadataKeyTrackNumber: string; declare const AVURLAssetPreferPreciseDurationAndTimingKey: string; -declare const AVMetadataIdentifierID3MetadataDate: string; - declare const AVMetadataCommonKeyDescription: string; declare const AVMetadataObjectTypeGS1DataBarLimitedCode: string; @@ -625,10 +685,16 @@ declare const AVMetadataiTunesMetadataKeyDiscCompilation: string; declare const AVMetadataCommonIdentifierContributor: string; +declare const AVAssetPlaybackConfigurationOptionNonRectilinearProjection: string; + declare const AVAssetPlaybackConfigurationOptionSpatialVideo: string; declare const AVAssetPlaybackConfigurationOptionStereoVideo: string; +declare const AVAssetWriterInputMediaDataLocationSparselyInterleavedWithMainMediaData: string; + +declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; + declare const AVAssetTrackTrackAssociationsDidChangeNotification: string; declare const AVAssetTrackSegmentsDidChangeNotification: string; @@ -637,6 +703,8 @@ declare const AVAssetTrackTimeRangeDidChangeNotification: string; declare const AVTrackAssociationTypeMetadataReferent: string; +declare const AVTrackAssociationTypeTimecode: string; + declare const AVTrackAssociationTypeForcedSubtitlesOnly: string; declare const AVTrackAssociationTypeChapterList: string; @@ -661,6 +729,10 @@ declare const AVAssetExportPresetMVHEVC1440x1440: string; declare const AVAssetExportPresetMVHEVC960x960: string; +declare const AVAssetExportPresetHEVC7680x4320: string; + +declare const AVAssetExportPresetHEVC4320x2160: string; + declare const AVAssetExportPresetHEVC3840x2160WithAlpha: string; declare const AVAssetExportPresetHEVC3840x2160: string; @@ -687,9 +759,9 @@ declare const AVAssetMediaSelectionGroupsDidChangeNotification: string; declare const AVAssetDurationDidChangeNotification: string; -declare const AVURLAssetHTTPUserAgentKey: string; +declare const AVURLAssetShouldParseExternalSphericalTagsKey: string; -declare const AVURLAssetURLRequestAttributionKey: string; +declare const AVURLAssetHTTPUserAgentKey: string; declare const AVURLAssetAllowsExpensiveNetworkAccessKey: string; @@ -699,6 +771,18 @@ declare const AVURLAssetReferenceRestrictionsKey: string; declare const AVURLAssetOverrideMIMETypeKey: string; +declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensModel: string; + +declare const AVVideoCodecHEVC: string; + +declare const AVVideoYCbCrMatrix_ITU_R_709_2: string; + +declare const AVMetadataCommonIdentifierSource: string; + +declare const AVCaptionMediaTypeKey: string; + declare const AVMetadataCommonKeyAuthor: string; declare const AVVideoApertureModeEncodedPixels: string; @@ -751,6 +835,8 @@ declare const AVMetadataID3MetadataKeyCommerical: string; declare const AVVideoYCbCrMatrixKey: string; +declare const AVVideoTransferFunction_IEC_sRGB: string; + declare const AVVideoTransferFunction_SMPTE_ST_2084_PQ: string; declare const AVVideoColorPrimaries_ITU_R_2020: string; @@ -775,6 +861,8 @@ declare const AVMetadataQuickTimeMetadataKeyAccessibilityDescription: string; declare const AVVideoWidthKey: string; +declare const AVVideoCodecTypeAppleProResRAW: string; + declare const AVVideoCodecTypeAppleProRes422LT: string; declare const AVVideoCodecTypeAppleProRes422: string; @@ -791,6 +879,8 @@ declare const AVMetadataFormatUnknown: string; declare const AVMetadataKeySpaceHLSDateRange: string; +declare const AVMetadataIcyMetadataKeyStreamTitle: string; + declare const AVMetadataID3MetadataKeyUserURL: string; declare const AVMetadataID3MetadataKeyOfficialPublisherWebpage: string; @@ -805,6 +895,8 @@ declare const AVMetadataID3MetadataKeyOfficialAudioFileWebpage: string; declare const AVMetadataID3MetadataKeyCopyrightInformation: string; +declare const AVMetadataID3MetadataKeyCommercialInformation: string; + declare const AVMetadataID3MetadataKeyUnsynchronizedLyric: string; declare const AVMetadataID3MetadataKeyUniqueFileIdentifier: string; @@ -863,20 +955,22 @@ declare const AVMetadataID3MetadataKeyComposer: string; declare const AVMetadataID3MetadataKeySynchronizedLyric: string; +declare const AVMetadataID3MetadataKeySignature: string; + declare const AVMetadataID3MetadataKeyRelativeVolumeAdjustment: string; declare const AVMetadataID3MetadataKeyOwnership: string; declare const AVMetadataID3MetadataKeyMusicCDIdentifier: string; -declare const AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; - declare const AVMetadataID3MetadataKeyEncryption: string; declare const AVMetadataID3MetadataKeyAudioEncryption: string; declare const AVMetadataiTunesMetadataKeyExecProducer: string; +declare const AVMetadataiTunesMetadataKeyThanks: string; + declare const AVMetadataiTunesMetadataKeySoloist: string; declare const AVMetadataiTunesMetadataKeySoundEngineer: string; @@ -929,6 +1023,22 @@ declare const AVMetadataiTunesMetadataKeyArtist: string; declare const AVMetadataiTunesMetadataKeyAlbum: string; +declare const AVMetadataQuickTimeMetadataKeyCameraFocalLength35mmEquivalent: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraLensIrisFNumber: string; + +declare const AVCaptureSystemPressureLevelFair: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedTime: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedAngle: string; + +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTColorMatrices: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraWhiteBalance: string; + +declare const AVMetadataQuickTimeMetadataKeyCinematicVideoIntent: string; + declare const AVMetadataQuickTimeMetadataKeyFullFrameRatePlaybackIntent: string; declare const AVMetadataQuickTimeMetadataKeyIsMontage: string; @@ -943,16 +1053,10 @@ declare const AVMetadataQuickTimeMetadataKeyCollectionUser: string; declare const AVMetadataQuickTimeMetadataKeyTitle: string; -declare const AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: string; - declare const AVMetadataQuickTimeMetadataKeyCameraIdentifier: string; declare const AVMetadataQuickTimeMetadataKeyPhonogramRights: string; -declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; - -declare const AVMetadataQuickTimeMetadataKeyPerformer: string; - declare const AVMetadataQuickTimeMetadataKeyOriginalArtist: string; declare const AVMetadataQuickTimeMetadataKeyModel: string; @@ -967,8 +1071,6 @@ declare const AVMetadataQuickTimeMetadataKeyPublisher: string; declare const AVMetadataQuickTimeMetadataKeyDirector: string; -declare const AVMetadataQuickTimeMetadataKeyCreationDate: string; - declare const AVMetadataQuickTimeMetadataKeyCopyright: string; declare const AVMetadataQuickTimeMetadataKeyAuthor: string; @@ -997,6 +1099,8 @@ declare const AVMetadataISOUserDataKeyDate: string; declare const AVMetadataKeySpaceISOUserData: string; +declare const AVVideoCodecTypeAppleProResRAWHQ: string; + declare const AVMetadataQuickTimeUserDataKeyTaggedCharacteristic: string; declare const AVMetadataQuickTimeUserDataKeyPhonogramRights: string; @@ -1011,8 +1115,6 @@ declare const AVMetadataQuickTimeUserDataKeyProduct: string; declare const AVMetadataQuickTimeUserDataKeyPublisher: string; -declare const AVMetadataQuickTimeUserDataKeyProducer: string; - declare const AVMetadataQuickTimeUserDataKeyOriginalFormat: string; declare const AVMetadataQuickTimeUserDataKeyMake: string; @@ -1027,8 +1129,6 @@ declare const AVMetadataQuickTimeUserDataKeyDescription: string; declare const AVMetadataQuickTimeUserDataKeyChapter: string; -declare const AVMetadataQuickTimeUserDataKeyAuthor: string; - declare const AVMetadataQuickTimeUserDataKeyArtist: string; declare const AVMetadataQuickTimeUserDataKeyAlbum: string; @@ -1057,12 +1157,12 @@ declare const AVMetadataCommonKeySubject: string; declare const AVStreamingKeyDeliveryContentKeyType: string; +declare const AVFileTypeDICOM: string; + declare const AVFileTypeAHAP: string; declare const AVFileTypeSCC: string; -declare const AVFileTypeHEIF: string; - declare const AVFileTypeHEIC: string; declare const AVFileTypeJPEG: string; @@ -1081,6 +1181,8 @@ declare const AVFileTypeAppleM4V: string; declare const AVFileTypeMPEG4: string; +declare const AVMediaCharacteristicIndicatesNonRectilinearProjection: string; + declare const AVMediaCharacteristicIndicatesHorizontalFieldOfView: string; declare const AVMediaCharacteristicContainsStereoMultiviewVideo: string; @@ -1099,6 +1201,10 @@ declare const AVMetadataQuickTimeMetadataKeyInformation: string; declare const AVMediaCharacteristicContainsOnlyForcedSubtitles: string; +declare const AVMediaCharacteristicIsAuxiliaryContent: string; + +declare const AVMediaCharacteristicIsMainProgramContent: string; + declare const AVMediaCharacteristicContainsAlphaChannel: string; declare const AVMediaCharacteristicContainsHDRVideo: string; @@ -1113,8 +1219,6 @@ declare const AVMediaTypeMetadataObject: string; declare const AVVideoRangePQ: string; -declare const AVMediaTypeHaptic: string; - declare const AVMediaTypeMuxed: string; declare const AVMediaTypeMetadata: string; @@ -1129,6 +1233,12 @@ declare const AVMediaTypeText: string; declare const AVMediaTypeVideo: string; +declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; + +declare const AVMetadataQuickTimeMetadataKeyPerformer: string; + +declare const AVContentKeyRequestShouldRandomizeDeviceIdentifierKey: string; + declare const AVContentKeyRequestRequiresValidationDataInSecureTokenKey: string; declare const AVContentKeyRequestRetryReasonReceivedObsoleteContentKey: string; @@ -1157,30 +1267,34 @@ declare const AVVideoCleanApertureHorizontalOffsetKey: string; declare const AVMetadataID3MetadataKeyOriginalArtist: string; +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedNotification: string; + declare const AVPlayerAvailableHDRModesDidChangeNotification: string; declare const AVAssetExportPresetLowQuality: string; +declare const AVMetadataIdentifierQuickTimeMetadataDetectedCatBody: string; + declare const AVMetadataQuickTimeUserDataKeyOriginalArtist: string; -declare const AVVideoApertureModeCleanAperture: string; +declare const AVMetadataIdentifierID3MetadataDate: string; -declare const AVOutputSettingsPresetHEVC3840x2160WithAlpha: string; +declare const AVMetadataIdentifierID3MetadataLeadPerformer: string; + +declare const AVVideoApertureModeCleanAperture: string; declare const AVMetadataIcyMetadataKeyStreamURL: string; +declare const AVTrackAssociationTypeRenderMetadataSource: string; + declare const AVVideoProfileLevelH264Baseline31: string; declare const AVVideoCompressionPropertiesKey: string; -declare const AVVideoTransferFunction_ITU_R_2100_HLG: string; - declare const AVMetadataiTunesMetadataKeySongID: string; declare const AVMetadataIdentifierID3MetadataSize: string; -declare const AVMetadataQuickTimeUserDataKeyWriter: string; - declare const AVMetadataObjectTypeUPCECode: string; declare const AVMetadata3GPUserDataKeyUserRating: string; @@ -1201,29 +1315,17 @@ declare const AVMetadataIdentifierQuickTimeUserDataWriter: string; declare const AVMetadataIdentifierID3MetadataOriginalArtist: string; -declare const AVAssetDownloadedAssetEvictionPriorityImportant: string; - declare const AVAssetPlaybackConfigurationOptionStereoMultiviewVideo: string; declare const AVMetadataCommonIdentifierPublisher: string; -declare const AVVideoQualityKey: string; - -declare const AVCaptureSessionPreset1920x1080: string; - -declare const AVMetadataFormatID3Metadata: string; - -declare const AVCaptureLensPositionCurrent: number; +declare const AVMetadataIdentifieriTunesMetadataLinerNotes: string; -declare const AVMetadataQuickTimeMetadataKeyRatingUser: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledEventKey: string; declare const AVMetadataIdentifierQuickTimeMetadataComposer: string; -declare const AVMetadataObjectTypeEAN13Code: string; - -declare const AVMetadataQuickTimeUserDataKeyDisclaimer: string; - -declare const AVMetadataCommonIdentifierArtwork: string; +declare const AVMetadataIdentifierID3MetadataPopularimeter: string; declare const AVMetadataIdentifieriTunesMetadataContentRating: string; @@ -1231,117 +1333,75 @@ declare const AVMetadataQuickTimeMetadataKeyLocationBody: string; declare const AVMetadataIdentifieriTunesMetadataCoverArt: string; -declare const AVMetadataIdentifieriTunesMetadataArtDirector: string; +declare const AVMetadataID3MetadataKeyInternationalStandardRecordingCode: string; -declare const AVMediaCharacteristicLanguageTranslation: string; +declare const AVMetadataIdentifierQuickTimeMetadataVideoOrientation: string; declare const AVMetadataQuickTimeUserDataKeyGenre: string; -declare const AVVideoCleanApertureWidthKey: string; - -declare const AVMediaTypeAudio: string; - -declare const AVMetadataIdentifieriTunesMetadataAlbumArtist: string; - -declare const AVMetadataIdentifierID3MetadataMood: string; +declare const AVMetadataIdentifierID3MetadataCopyrightInformation: string; declare const AVMetadataIdentifieriTunesMetadataArranger: string; -declare const AVMetadataQuickTimeMetadataKeyEncodedBy: string; - declare const AVMetadataIdentifier3GPUserDataMediaRating: string; -declare const AVMetadataID3MetadataKeyMood: string; - -declare const AVMetadataIdentifierID3MetadataBeatsPerMinute: string; +declare const AVMetadataFormatQuickTimeMetadata: string; declare const AVMetadataIdentifierQuickTimeMetadataComment: string; -declare const AVMetadataIdentifierQuickTimeUserDataLocationISO6709: string; - -declare const AVCaptureDeviceWasConnectedNotification: string; - declare const AVVideoColorPrimaries_SMPTE_C: string; declare const AVLayerVideoGravityResize: string; -declare const AVLayerVideoGravityResizeAspectFill: string; - -declare const AVLayerVideoGravityResizeAspect: string; +declare const AVCaptureSessionInterruptionSystemPressureStateKey: string; -declare const AVCoreAnimationBeginTimeAtZero: number; +declare const AVMetadataiTunesMetadataKeyEQ: string; declare const AVMetadataIdentifierQuickTimeMetadataYear: string; -declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24: string; - -declare const AVCaptionConversionWarningTypeExcessMediaData: string; - -declare const AVMetadataID3MetadataKeySynchronizedTempoCodes: string; +declare const AVMetadataIdentifieriTunesMetadataArtDirector: string; declare const AVMetadataFormatISOUserData: string; -declare const AVMetadataIdentifierID3MetadataBand: string; +declare const AVMetadataID3MetadataKeyConductor: string; declare const AVMetadataQuickTimeUserDataKeyWarning: string; declare const AVAudioTimePitchAlgorithmLowQualityZeroLatency: string; -declare const AVFileTypeAppleiTT: string; - -declare const AVMetadataIdentifierQuickTimeMetadataPublisher: string; - -declare const AVMediaTypeAuxiliaryPicture: string; +declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24: string; -declare const AVMetadataQuickTimeUserDataKeyCreationDate: string; +declare const AVVideoTransferFunctionKey: string; -declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; +declare const AVFileTypeAppleiTT: string; -declare const AVMediaCharacteristicDubbedTranslation: string; +declare const AVMetadataIdentifierID3MetadataMood: string; declare const AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted: string; declare const AVMetadataIdentifieriTunesMetadataOriginalArtist: string; -declare const AVMetadataIdentifierQuickTimeMetadataDetectedDogBody: string; - -declare const AVMetadataQuickTimeMetadataKeyYear: string; - -declare const AVMetadataQuickTimeMetadataKeyComposer: string; - -declare const AVMetadataiTunesMetadataKeyConductor: string; - -declare const AVMetadataID3MetadataKeyMPEGLocationLookupTable: string; - -declare const AVOutputSettingsPresetHEVC1920x1080WithAlpha: string; - -declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; - -declare const AVErrorDeviceKey: string; - -declare const AVMetadataIdentifierID3MetadataTaggingTime: string; - -declare const AVCaptureReactionTypeThumbsDown: string; +declare const AVMetadataIdentifierQuickTimeMetadataPublisher: string; -declare const AVMetadataIcyMetadataKeyStreamTitle: string; +declare const AVMediaTypeAuxiliaryPicture: string; -declare const AVCaptureReactionTypeBalloons: string; +declare const AVMetadataQuickTimeUserDataKeyCreationDate: string; -declare const AVMetadataIdentifierQuickTimeMetadataDetectedFace: string; +declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; -declare const AVMetadataID3MetadataKeyConductor: string; +declare const AVMediaCharacteristicDubbedTranslation: string; -declare const AVMetadataFormatQuickTimeMetadata: string; +declare const AVVideoTransferFunction_ITU_R_2100_HLG: string; -declare const AVMetadataObjectTypeMicroPDF417Code: string; +declare const AVMetadataQuickTimeUserDataKeyTrack: string; -declare const AVMetadataObjectTypeFace: string; +declare const AVMetadataID3MetadataKeyMPEGLocationLookupTable: string; -declare const AVAudioTimePitchAlgorithmVarispeed: string; +declare const AVSemanticSegmentationMatteTypeHair: string; -declare const AVVideoTransferFunctionKey: string; +declare const AVMetadataQuickTimeMetadataKeyKeywords: string; -declare const AVMetadataIdentifierQuickTimeMetadataDetectedCatBody: string; +declare const AVCaptureSessionPreset1920x1080: string; declare const AVMetadataiTunesMetadataKeyPhonogramRights: string; @@ -1349,6 +1409,8 @@ declare const AVMetadataIdentifierQuickTimeMetadataAlbum: string; declare const AVMetadataID3MetadataKeyLink: string; +declare const AVContentKeyRequestRandomDeviceIdentifierSeedKey: string; + declare const AVMetadataObjectTypeInterleaved2of5Code: string; declare const AVMetadataIdentifierQuickTimeMetadataDescription: string; @@ -1357,20 +1419,24 @@ declare const AVCaptureReactionTypeFireworks: string; declare const AVAssetDownloadTaskMediaSelectionKey: string; +declare const AVCaptureWhiteBalanceTemperatureAndTintValuesShadow: AVCaptureWhiteBalanceTemperatureAndTintValues; + declare const AVMetadataIdentifierID3MetadataOriginalReleaseTime: string; declare const AVCaptureSessionPreset1280x720: string; declare const AVMetadataObjectTypeCodabarCode: string; -declare const AVMediaCharacteristicIsAuxiliaryContent: string; +declare const AVMediaTypeAudio: string; -declare const AVMetadataIdentifierID3MetadataLanguage: string; +declare const AVMetadataQuickTimeUserDataKeyAuthor: string; -declare const AVVideoTransferFunction_IEC_sRGB: string; +declare const AVMetadataIdentifierQuickTimeUserDataDisclaimer: string; declare const AVVideoExpectedSourceFrameRateKey: string; +declare const AVAudioTimePitchAlgorithmVarispeed: string; + declare const AVMetadataExtraAttributeInfoKey: string; declare const AVMetadataIdentifierQuickTimeMetadataGenre: string; @@ -1383,21 +1449,15 @@ declare const AVMetadataIdentifier3GPUserDataTitle: string; declare const AVSpatialCaptureDiscomfortReasonSubjectTooClose: string; -declare const AVMetadataIdentifierID3MetadataPopularimeter: string; - declare const AVMetadataIdentifieriTunesMetadataPhonogramRights: string; -declare const AVMetadataIdentifierID3MetadataComments: string; - -declare const AVCaptureSystemPressureLevelFair: string; - -declare const AVMetadataIdentifierQuickTimeMetadataVideoOrientation: string; +declare const AVMetadata3GPUserDataKeyDescription: string; declare const AVMetadataQuickTimeMetadataKeyProducer: string; -declare const AVMetadataID3MetadataKeySubTitle: string; +declare const AVMetadataObjectTypeDogHead: string; -declare const AVMetadataID3MetadataKeyInternationalStandardRecordingCode: string; +declare const AVMetadataID3MetadataKeySubTitle: string; declare const AVAssetExportPresetHEVC1920x1080WithAlpha: string; @@ -1411,6 +1471,8 @@ declare const AVMetadataIdentifierQuickTimeMetadataOriginalArtist: string; declare const AVMetadataiTunesMetadataKeyBeatsPerMin: string; +declare const AVMetadataID3MetadataKeySynchronizedTempoCodes: string; + declare const AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification: string; declare const AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease: string; @@ -1425,14 +1487,18 @@ declare const AVCaptureSessionWasInterruptedNotification: string; declare const AVMetadataIdentifieriTunesMetadataSoloist: string; -declare const AVMetadataCommonKeyRelation: string; +declare const AVMetadataQuickTimeMetadataKeyComposer: string; -declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; +declare const AVMetadataiTunesMetadataKeyConductor: string; + +declare const AVMetadataCommonKeyRelation: string; declare const AVMetadataID3MetadataKeyEqualization: string; declare const AVMetadataIdentifierID3MetadataEqualization: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensIrisFNumber: string; + declare const AVMediaCharacteristicEnhancesSpeechIntelligibility: string; declare const AVMetadata3GPUserDataKeyPerformer: string; @@ -1451,9 +1517,9 @@ declare const AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossibl declare const AVMetadataID3MetadataKeyContentGroupDescription: string; -declare const AVMetadata3GPUserDataKeyMediaRating: string; +declare const AVMetadataIdentifierID3MetadataBeatsPerMinute: string; -declare const AVMetadataQuickTimeUserDataKeyTrack: string; +declare const AVMetadata3GPUserDataKeyMediaRating: string; declare const AVMetadataObjectTypeEAN8Code: string; @@ -1465,13 +1531,17 @@ declare const AVPlayerItemDidPlayToEndTimeNotification: string; declare const AVMetadataIdentifierQuickTimeUserDataTrack: string; +declare const AVCaptureSceneMonitoringStatusNotEnoughLight: string; + declare const AVMetadataFormatQuickTimeUserData: string; declare const AVMetadataIdentifieriTunesMetadataProducer: string; declare const AVAssetImageGeneratorDynamicRangePolicyMatchSource: string; -declare const AVMetadata3GPUserDataKeyDescription: string; +declare const AVMetadataIdentifier3GPUserDataMediaClassification: string; + +declare const AVAssetExportPresetMVHEVC7680x7680: string; declare const AVSemanticSegmentationMatteTypeTeeth: string; @@ -1479,10 +1549,16 @@ declare const AVVideoMaxKeyFrameIntervalKey: string; declare const AVMetadataiTunesMetadataKeyUserGenre: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraISOSensitivity: string; + declare const AVMetadataIdentifierID3MetadataOriginalAlbumTitle: string; declare const AVMetadataIdentifieriTunesMetadataPredefinedGenre: string; +declare const AVMetadataIdentifierQuickTimeUserDataPerformers: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCinematicVideoIntent: string; + declare const AVMetadataID3MetadataKeyYear: string; declare const AVMetadataIdentifierQuickTimeMetadataFullFrameRatePlaybackIntent: string; @@ -1491,30 +1567,28 @@ declare const AVMetadataIdentifier3GPUserDataLocation: string; declare const AVAudioTimePitchAlgorithmSpectral: string; -declare const AVMetadataID3MetadataKeyPartOfASet: string; - declare const AVMetadataQuickTimeMetadataKeyLocationNote: string; -declare const AVMetadataiTunesMetadataKeyEQ: string; +declare const AVMovieShouldSupportAliasDataReferencesKey: string; declare const AVMetadataQuickTimeUserDataKeyInformation: string; +declare const AVMetadataQuickTimeMetadataKeyCameraISOSensitivity: string; + declare const AVMetadataIdentifierID3MetadataTermsOfUse: string; declare const AVMetadataIdentifier3GPUserDataKeywordList: string; declare const AVMetadataIdentifierQuickTimeUserDataFullName: string; -declare const AVFileTypeAIFF: string; - -declare const AVTrackAssociationTypeTimecode: string; - -declare const AVMetadataiTunesMetadataKeyGenreID: string; +declare const AVFileTypeHEIF: string; -declare const AVMetadataIdentifierQuickTimeMetadataCredits: string; +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTWhiteBalanceFactors: string; declare const AVCaptureDeviceTypeContinuityCamera: string; +declare const AVMediaCharacteristicLanguageTranslation: string; + declare const AVCaptureSessionRuntimeErrorNotification: string; declare const AVMetadataCommonIdentifierAlbumName: string; @@ -1525,6 +1599,8 @@ declare const AVMetadataQuickTimeMetadataKeyiXML: string; declare const AVCaptureDeviceTypeBuiltInTelephotoCamera: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledNotification: string; + declare const AVMetadataiTunesMetadataKeyOnlineExtras: string; declare const AVVideoRangeHLG: string; @@ -1533,7 +1609,7 @@ declare const AVMetadataQuickTimeUserDataKeyKeywords: string; declare const AVFileTypeAVCI: string; -declare const AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; +declare const AVCaptureDeviceWasConnectedNotification: string; declare const AVCaptureDeviceTypeBuiltInTripleCamera: string; @@ -1545,8 +1621,6 @@ declare const AVMetadataID3MetadataKeyGroupIdentifier: string; declare const AVVideoH264EntropyModeCABAC: string; -declare const AVMetadataIdentifierQuickTimeUserDataPerformers: string; - declare const AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore: string; declare const AVMetadataIdentifierQuickTimeUserDataCredits: string; @@ -1563,14 +1637,16 @@ declare const AVMetadataID3MetadataKeyCommercial: string; declare const AVMetadataObjectTypeMicroQRCode: string; +declare const AVAssetExportPresetMVHEVC4320x4320: string; + +declare const AVMetadataQuickTimeMetadataKeyRatingUser: string; + declare const AVMetadataIdentifierID3MetadataEncodedWith: string; declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23: string; declare const AVMetadataCommonKeySource: string; -declare const AVMetadataID3MetadataKeySignature: string; - declare const AVMetadataID3MetadataKeyTaggingTime: string; declare const AVMetadataISOUserDataKeyTaggedCharacteristic: string; @@ -1583,12 +1659,12 @@ declare const AVMetadata3GPUserDataKeyRecordingYear: string; declare const AVMetadataCommonIdentifierAccessibilityDescription: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraWhiteBalance: string; + declare const AVPlayerRateDidChangeReasonAppBackgrounded: string; declare const AVPlayerItemFailedToPlayToEndTimeNotification: string; -declare const AVFragmentedMovieTrackSegmentsDidChangeNotification: string; - declare const AVMetadataID3MetadataKeyPrivate: string; declare const AVMetadataQuickTimeMetadataKeyArranger: string; @@ -1607,6 +1683,8 @@ declare const AVMetadataQuickTimeUserDataKeyCredits: string; declare const AVCaptureSessionPresetLow: string; +declare const AVMetadataIdentifierQuickTimeUserDataLocationISO6709: string; + declare const AVCaptureDeviceTypeBuiltInLiDARDepthCamera: string; declare const AVOutputSettingsPreset960x540: string; @@ -1619,13 +1697,11 @@ declare const AVCaptureSessionPreset3840x2160: string; declare const AVMetadataCommonIdentifierFormat: string; -declare const AVCaptureSessionInterruptionSystemPressureStateKey: string; - declare const AVMetadataIdentifieriTunesMetadataAuthor: string; declare const AVVideoRangeSDR: string; -declare const AVSampleBufferDisplayLayerFailedToDecodeNotification: string; +declare const AVLayerVideoGravityResizeAspect: string; declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey: string; @@ -1633,12 +1709,20 @@ declare const AVMetadataID3MetadataKeyComments: string; declare const AVMetadataID3MetadataKeyEqualization2: string; +declare const AVCaptureReactionTypeBalloons: string; + +declare const AVMetadataIdentifierQuickTimeMetadataDetectedFace: string; + declare const AVFragmentedMovieContainsMovieFragmentsDidChangeNotification: string; declare const AVMetadataObjectTypeITF14Code: string; declare const AVMetadataQuickTimeMetadataKeyMake: string; +declare const AVMediaCharacteristicMachineGenerated: string; + +declare const AVVideoHeightKey: string; + declare const AVMetadataIdentifierID3MetadataOfficialArtistWebpage: string; declare const AVMetadata3GPUserDataKeyMediaClassification: string; @@ -1649,6 +1733,8 @@ declare const AVMetadataIdentifierISOUserDataDate: string; declare const AVCaptionConversionAdjustmentTypeTimeRange: string; +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeEventKey: string; + declare const AVMetadataKeySpaceID3: string; declare const AVMetadataID3MetadataKeySize: string; @@ -1663,36 +1749,56 @@ declare const AVMetadataIdentifier3GPUserDataAuthor: string; declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey: string; +declare const AVMetadataIdentifieriTunesMetadataLyrics: string; + declare const AVVideoH264EntropyModeCAVLC: string; +declare const AVMetadataQuickTimeMetadataKeyEncodedBy: string; + +declare const AVMetadataQuickTimeUserDataKeyDisclaimer: string; + declare const AVMetadataCommonIdentifierCreator: string; +declare const AVMetadataQuickTimeUserDataKeyProducer: string; + declare const AVMetadataID3MetadataKeyReverb: string; declare const AVVideoProfileLevelH264High41: string; declare const AVMetadataID3MetadataKeyPopularimeter: string; -declare const AVMetadataiTunesMetadataKeyUserComment: string; +declare const AVMetadataCommonIdentifierArtist: string; + +declare const AVMetadataKeySpaceAudioFile: string; declare const AVMetadataiTunesMetadataKeyCredits: string; declare const AVFileTypeProfileMPEG4CMAFCompliant: string; +declare const AVMediaCharacteristicFrameBased: string; + +declare const AVMetadataObjectTypeMicroPDF417Code: string; + +declare const AVMetadataObjectTypeFace: string; + declare const AVAssetExportPresetHEVCHighestQualityWithAlpha: string; declare const AVMetadataIdentifierID3MetadataOriginalFilename: string; -declare const AVMetadataObjectTypeCode39Code: string; - declare const AVMetadataQuickTimeMetadataKeySoftware: string; -declare const AVVideoScalingModeResizeAspectFill: string; +declare const AVCoreAnimationBeginTimeAtZero: number; + +declare const AVMetadataQuickTimeMetadataKeyYear: string; declare const AVCaptureDeviceWasDisconnectedNotification: string; declare const AVMetadataIdentifieriTunesMetadataArtistID: string; +declare const AVCaptureReactionTypeThumbsDown: string; + +declare const AVPlayerItemMediaSelectionDidChangeNotification: string; + declare const AVMetadataIdentifierID3MetadataSubTitle: string; declare const AVVideoCleanApertureVerticalOffsetKey: string; @@ -1705,30 +1811,28 @@ declare const AVMetadataID3MetadataKeyTitleSortOrder: string; declare const AVCaptionMediaSubTypeKey: string; -declare const AVMetadataCommonKeyTitle: string; - declare const AVPlayerRateDidChangeReasonKey: string; +declare const AVVideoQualityKey: string; + declare const AVMetadataQuickTimeMetadataKeyComment: string; declare const AVMetadataIdentifierQuickTimeUserDataMake: string; -declare const AVCaptureSessionPresetInputPriority: string; +declare const AVMetadataFormatID3Metadata: string; -declare const AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; +declare const AVCaptureSessionPresetInputPriority: string; declare const AVVideoCodecJPEG: string; -declare const AVMetadataIdentifieriTunesMetadataUserGenre: string; - -declare const AVMetadataCommonKeyAccessibilityDescription: string; - declare const AVMediaCharacteristicLegible: string; declare const AVMetadataIdentifierID3MetadataOriginalLyricist: string; declare const AVErrorTimeKey: string; +declare const AVVideoCodecTypeH264: string; + declare const AVMetadataID3MetadataKeyPlayCounter: string; declare const AVMetadataIdentifieriTunesMetadataGrouping: string; @@ -1737,19 +1841,29 @@ declare const AVMetadataIdentifieriTunesMetadataAppleID: string; declare const AVMetadataIdentifierQuickTimeMetadataLocationName: string; +declare const AVMetadataQuickTimeUserDataKeyWriter: string; + declare const AVMetadataIdentifierID3MetadataLink: string; declare const AVMetadataCommonKeyCreator: string; declare const AVVideoCodecTypeAppleProRes422HQ: string; +declare const AVVideoScalingModeResizeAspectFill: string; + declare const AVMetadataiTunesMetadataKeyPlaylistID: string; +declare const AVOutputSettingsPresetMVHEVC7680x7680: string; + declare const AVMetadataCommonIdentifierLanguage: string; declare const AVMetadataiTunesMetadataKeyOriginalArtist: string; -declare const AVMetadataIdentifierID3MetadataInternetRadioStationOwner: string; +declare const AVMetadataID3MetadataKeyRecordingDates: string; + +declare const AVStreamingKeyDeliveryPersistentContentKeyType: string; + +declare const AVMetadataObjectTypeCode93Code: string; declare const AVMetadataiTunesMetadataKeyCoverArt: string; @@ -1757,8 +1871,6 @@ declare const AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey: stri declare const AVCaptureSessionPreset352x288: string; -declare const AVVideoHeightKey: string; - declare const AVMetadataIdentifierID3MetadataUserText: string; declare const AVMetadataIdentifieriTunesMetadataOnlineExtras: string; @@ -1767,23 +1879,15 @@ declare const AVURLAssetAllowsCellularAccessKey: string; declare const AVMetadataIdentifierID3MetadataTitleSortOrder: string; -declare const AVMetadataIdentifierID3MetadataCopyrightInformation: string; - declare const AVMetadataIdentifierID3MetadataLength: string; -declare const AVMetadataIdentifieriTunesMetadataRecordCompany: string; - declare const AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic: string; declare const AVMetadataID3MetadataKeyTermsOfUse: string; declare const AVAssetWasDefragmentedNotification: string; -declare const AVMetadataIdentifier3GPUserDataMediaClassification: string; - -declare const AVMetadataQuickTimeMetadataKeyKeywords: string; - -declare const AVMediaCharacteristicIsMainProgramContent: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishEventKey: string; declare const AVVideoTransferFunction_Linear: string; @@ -1791,25 +1895,31 @@ declare const AVMetadataID3MetadataKeyOriginalReleaseYear: string; declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore: string; +declare const AVAssetDownloadedAssetEvictionPriorityImportant: string; + declare const AVMetadataIdentifierID3MetadataMPEGLocationLookupTable: string; -declare const AVMetadataiTunesMetadataKeyThanks: string; +declare const AVVideoCleanApertureWidthKey: string; declare const AVMetadataQuickTimeUserDataKeyComment: string; declare const AVMetadataIdentifieriTunesMetadataDescription: string; -declare const AVMetadataIdentifier3GPUserDataDescription: string; +declare const AVMetadataCommonIdentifierArtwork: string; declare const AVMetadataCommonKeyCopyrights: string; +declare const AVOutputSettingsPresetHEVC7680x4320: string; + declare const AVMetadataCommonIdentifierAssetIdentifier: string; +declare const AVCaptureLensPositionCurrent: number; + declare const AVFileType3GPP2: string; -declare const AVMetadataID3MetadataKeyRecordingDates: string; +declare const AVMetadataCommonKeyTitle: string; -declare const AVVideoCodecTypeH264: string; +declare const AVMetadataObjectTypeEAN13Code: string; declare const AVMetadataID3MetadataKeyEncodedBy: string; @@ -1841,6 +1951,8 @@ declare const AVVideoCodecTypeAppleProRes4444: string; declare const AVCaptureSystemPressureLevelNominal: string; +declare const AVLayerVideoGravityResizeAspectFill: string; + declare const AVSemanticSegmentationMatteTypeGlasses: string; declare const AVMetadataIdentifierQuickTimeUserDataOriginalSource: string; @@ -1851,30 +1963,32 @@ declare const AVMetadataQuickTimeUserDataKeyAccessibilityDescription: string; declare const AVVideoCleanApertureHeightKey: string; -declare const AVMovieShouldSupportAliasDataReferencesKey: string; - declare const AVMetadataCommonKeyMake: string; -declare const AVStreamingKeyDeliveryPersistentContentKeyType: string; +declare const AVVideoCodecTypeHEVC: string; declare const AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime: string; +declare const AVMetadataID3MetadataKeyMood: string; + declare const AVMetadataIdentifier3GPUserDataPerformer: string; +declare const AVMetadataQuickTimeMetadataKeyCameraLensModel: string; + declare const AVMetadataIdentifierID3MetadataContentType: string; declare const AVMetadataIdentifierIcyMetadataStreamURL: string; -declare const AVMediaCharacteristicFrameBased: string; - declare const AVMetadataQuickTimeMetadataKeyDisplayName: string; declare const AVMediaCharacteristicIsOriginalContent: string; -declare const AVVideoCodecTypeHEVC: string; +declare const AVMetadataID3MetadataKeyOriginalAlbumTitle: string; declare const AVMetadataKeySpaceQuickTimeUserData: string; +declare const AVMetadataKeySpaceIcy: string; + declare const AVMetadataID3MetadataKeyReleaseTime: string; declare const AVMetadataIdentifieriTunesMetadataExecProducer: string; @@ -1883,31 +1997,39 @@ declare const AVMetadataIdentifierID3MetadataContentGroupDescription: string; declare const AVVideoCleanApertureKey: string; +declare const AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; + declare const AVMetadata3GPUserDataKeyGenre: string; -declare const AVMetadataiTunesMetadataKeyEncodedBy: string; +declare const AVMetadataIdentifieriTunesMetadataAlbumArtist: string; declare const AVMetadataIdentifierQuickTimeUserDataURLLink: string; declare const AVMetadataQuickTimeMetadataKeyLocationDate: string; +declare const AVOutputSettingsPresetHEVC4320x2160: string; + declare const AVMetadataQuickTimeUserDataKeyComposer: string; declare const AVFileTypeEnhancedAC3: string; declare const AVOutputSettingsPreset1920x1080: string; +declare const AVFileTypeAIFF: string; + declare const AVMetadataID3MetadataKeySeek: string; declare const AVVideoPixelAspectRatioKey: string; -declare const AVMetadataKeySpaceAudioFile: string; - declare const AVMetadataIdentifierID3MetadataPublisher: string; declare const AVMetadataIdentifierID3MetadataOfficialPublisherWebpage: string; -declare const AVMetadataIdentifierQuickTimeUserDataTrackName: string; +declare const AVMetadataISOUserDataKeyCopyright: string; + +declare const AVMetadataiTunesMetadataKeyEncodedBy: string; + +declare const AVOutputSettingsPresetHEVC1920x1080WithAlpha: string; declare const AVMetadataIdentifierID3MetadataPerformerSortOrder: string; @@ -1915,9 +2037,11 @@ declare const AVMetadata3GPUserDataKeyKeywordList: string; declare const AVAssetContainsFragmentsDidChangeNotification: string; +declare const AVMetadataIdentifierQuickTimeUserDataTrackName: string; + declare const AVCaptureSystemPressureLevelCritical: string; -declare const AVMetadataObjectTypeCode93Code: string; +declare const AVMetadataCommonKeyAccessibilityDescription: string; declare const AVMediaCharacteristicVisual: string; @@ -1927,18 +2051,18 @@ declare const AVMetadataIdentifierID3MetadataEncodedBy: string; declare const AVMetadataID3MetadataKeyFileType: string; +declare const AVMetadataiTunesMetadataKeyGenreID: string; + declare const AVMetadataID3MetadataKeyEventTimingCodes: string; -declare const AVCoordinatedPlaybackSuspensionReasonStallRecovery: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraFocalLength35mmEquivalent: string; -declare const AVMetadataISOUserDataKeyCopyright: string; +declare const AVCoordinatedPlaybackSuspensionReasonStallRecovery: string; declare const AVCaptureExposureTargetBiasCurrent: number; declare const AVMetadataIdentifierQuickTimeMetadataIsMontage: string; -declare const AVMetadataID3MetadataKeyOriginalAlbumTitle: string; - declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate: string; declare const AVFileTypeDNG: string; @@ -1949,21 +2073,21 @@ declare const AVMetadataIdentifier3GPUserDataAlbumAndTrack: string; declare const AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification: string; +declare const AVFragmentedMovieTrackSegmentsDidChangeNotification: string; + declare const AVErrorMediaTypeKey: string; +declare const AVCaptionConversionWarningTypeExcessMediaData: string; + declare const AVMetadataIdentifierID3MetadataAlbumSortOrder: string; declare const AVVideoCodecTypeHEVCWithAlpha: string; declare const AVMetadataIdentifierID3MetadataReverb: string; -declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged: string; +declare const AVMetadataiTunesMetadataKeyUserComment: string; -declare const AVCaptureMultichannelAudioMode: { - None: 0, - Stereo: 1, - FirstOrderAmbisonics: 2, -}; +declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged: string; declare const AVCapturePhotoQualityPrioritization: { Speed: 1, @@ -1981,6 +2105,37 @@ declare const AVDepthDataQuality: { High: 1, }; +declare const AVCaptureTimecodeGeneratorSynchronizationStatus: { + Unknown: 0, + SourceSelected: 1, + Synchronizing: 2, + Synchronized: 3, + TimedOut: 4, + SourceUnavailable: 5, + SourceUnsupported: 6, + NotRequired: 7, +}; + +declare const AVCaptureTimecodeSourceType: { + FrameCount: 0, + RealTimeClock: 1, + External: 2, +}; + +declare const AVCaptureMultichannelAudioMode: { + None: 0, + Stereo: 1, + FirstOrderAmbisonics: 2, +}; + +declare const AVExternalSyncDeviceStatus: { + Unavailable: 0, + Ready: 1, + Calibrating: 2, + ActiveSync: 3, + FreeRunSync: 4, +}; + declare const AVCaptureLensStabilizationStatus: { Unsupported: 0, Off: 1, @@ -2010,6 +2165,14 @@ declare const AVCaptureSessionInterruptionReason: { VideoDeviceInUseByAnotherClient: 3, VideoDeviceNotAvailableWithMultipleForegroundApps: 4, VideoDeviceNotAvailableDueToSystemPressure: 5, + SensitiveContentMitigationActivated: 6, +}; + +declare const AVCaptureCameraLensSmudgeDetectionStatus: { + Disabled: 0, + SmudgeNotDetected: 1, + Smudged: 2, + Unknown: 3, }; declare const AVCaptureAutoFocusSystem: { @@ -2025,6 +2188,7 @@ declare const AVCaptureVideoStabilizationMode: { CinematicExtended: 3, PreviewOptimized: 4, CinematicExtendedEnhanced: 5, + LowLatency: 6, Auto: -1, }; @@ -2247,6 +2411,9 @@ declare const AVError: { EncodeFailed: -11883, SandboxExtensionDenied: -11884, ToneMappingFailed: -11885, + NoSmartFramingsEnabled: -11890, + AutoWhiteBalanceNotLocked: -11891, + FollowExternalSyncDeviceTimedOut: -11892, }; declare const AVCaptionConversionValidatorStatus: { @@ -2349,18 +2516,41 @@ declare const AVPlayerInterstitialEventAssetListResponseStatus: { Unavailable: 2, }; +declare const AVContentKeyRequestStatus: { + RequestingResponse: 0, + ReceivedResponse: 1, + Renewed: 2, + Retried: 3, + Cancelled: 4, + Failed: 5, +}; + declare const AVCaptionRegionDisplayAlignment: { Before: 0, Center: 1, After: 2, }; +declare const AVAudioSpatializationFormats: { + None: 0, + MonoAndStereo: 3, + Multichannel: 4, + MonoStereoAndMultichannel: 7, +}; + declare const AVSampleBufferRequestMode: { Immediate: 0, Scheduled: 1, Opportunistic: 2, }; +declare const AVPlayerInterstitialEventSkippableEventState: { + NotSkippable: 0, + NotYetEligible: 1, + Eligible: 2, + NoLongerEligible: 3, +}; + declare const AVCaptionFontWeight: { Unknown: 0, Normal: 1, @@ -2405,10 +2595,16 @@ declare const AVCapturePrimaryConstituentDeviceSwitchingBehavior: { Locked: 3, }; -declare const AVCaptureCenterStageControlMode: { - User: 0, - App: 1, - Cooperative: 2, +declare const AVPlayerNetworkResourcePriority: { + Default: 0, + Low: 1, + High: 2, +}; + +declare const AVCaptureCinematicVideoFocusMode: { + None: 0, + Strong: 1, + Weak: 2, }; declare const AVAssetReaderStatus: { @@ -2438,6 +2634,7 @@ declare const AVCaptureColorSpace: { Space_P3_D65: 1, Space_HLG_BT2020: 2, Space_AppleLog: 3, + Space_AppleLog2: 4, }; declare const AVCaptureVideoOrientation: { @@ -2451,13 +2648,10 @@ declare const AVDelegatingPlaybackCoordinatorRateChangeOptions: { AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately: 1, }; -declare const AVContentKeyRequestStatus: { - RequestingResponse: 0, - ReceivedResponse: 1, - Renewed: 2, - Retried: 3, - Cancelled: 4, - Failed: 5, +declare const AVCaptureCenterStageControlMode: { + User: 0, + App: 1, + Cooperative: 2, }; declare const AVCaptionFontStyle: { @@ -2466,13 +2660,6 @@ declare const AVCaptionFontStyle: { Italic: 2, }; -declare const AVAudioSpatializationFormats: { - None: 0, - MonoAndStereo: 3, - Multichannel: 4, - MonoStereoAndMultichannel: 7, -}; - declare const CMTagCollectionVideoOutputPreset: { Monoscopic: 0, Stereoscopic: 1, @@ -2491,6 +2678,17 @@ declare const AVMovieWritingOptions: { TruncateDestinationToMovieHeaderOnly: 1, }; +declare class AVCaptureTimecode { + constructor(init?: AVCaptureTimecode); + hours: number; + minutes: number; + seconds: number; + frames: number; + userBits: number; + frameDuration: CMTime; + sourceType: interop.Enum; +} + declare class AVCaptureWhiteBalanceTemperatureAndTintValues { constructor(init?: AVCaptureWhiteBalanceTemperatureAndTintValues); temperature: number; @@ -2560,6 +2758,12 @@ declare class AVEdgeWidths { bottom: number; } +declare class AVPixelAspectRatio { + constructor(init?: AVPixelAspectRatio); + horizontalSpacing: number; + verticalSpacing: number; +} + declare class AVSampleCursorSyncInfo { constructor(init?: AVSampleCursorSyncInfo); sampleIsFullSync: boolean; @@ -2573,12 +2777,6 @@ declare class AVCaptionDimension { units: interop.Enum; } -declare class AVPixelAspectRatio { - constructor(init?: AVPixelAspectRatio); - horizontalSpacing: number; - verticalSpacing: number; -} - declare function AVSampleBufferAttachContentKey(sbuf: interop.Object, contentKey: AVContentKey, outError: interop.PointerConvertible): boolean; declare function AVCaptionDimensionMake(value: number, units: interop.Enum): AVCaptionDimension; @@ -2593,6 +2791,21 @@ declare function CMTagCollectionCreateWithVideoOutputPreset(allocator: interop.O declare function AVCaptureReactionSystemImageNameForType(reactionType: string): string; +declare function AVCaptureTimecodeCreateMetadataSampleBufferAssociatedWithPresentationTimeStamp(timecode: AVCaptureTimecode, presentationTimeStamp: CMTime): interop.Object; + +declare function AVCaptureTimecodeCreateMetadataSampleBufferForDuration(timecode: AVCaptureTimecode, duration: CMTime): interop.Object; + +declare function AVCaptureTimecodeAdvancedByFrames(timecode: AVCaptureTimecode, framesToAdd: number): AVCaptureTimecode; + +declare interface AVExternalSyncDeviceDelegate extends NSObjectProtocol { + externalSyncDeviceStatusDidChange?(device: AVExternalSyncDevice): void; + + externalSyncDeviceFailedWithError?(device: AVExternalSyncDevice, error: NSError | null): void; +} + +declare class AVExternalSyncDeviceDelegate extends NativeObject implements AVExternalSyncDeviceDelegate { +} + declare interface AVCapturePhotoFileDataRepresentationCustomizer extends NSObjectProtocol { replacementMetadataForPhoto?(photo: AVCapturePhoto): NSDictionary; @@ -2610,6 +2823,17 @@ declare interface AVCapturePhotoFileDataRepresentationCustomizer extends NSObjec declare class AVCapturePhotoFileDataRepresentationCustomizer extends NativeObject implements AVCapturePhotoFileDataRepresentationCustomizer { } +declare interface AVCaptureTimecodeGeneratorDelegate extends NSObjectProtocol { + timecodeGeneratorDidReceiveUpdateFromSource(generator: AVCaptureTimecodeGenerator, timecode: AVCaptureTimecode, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorTransitionedToSynchronizationStatusForSource(generator: AVCaptureTimecodeGenerator, synchronizationStatus: interop.Enum, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorDidUpdateAvailableSources(generator: AVCaptureTimecodeGenerator, availableSources: NSArray | Array): void; +} + +declare class AVCaptureTimecodeGeneratorDelegate extends NativeObject implements AVCaptureTimecodeGeneratorDelegate { +} + declare interface AVCaptureDataOutputSynchronizerDelegate extends NSObjectProtocol { dataOutputSynchronizerDidOutputSynchronizedDataCollection(synchronizer: AVCaptureDataOutputSynchronizer, synchronizedDataCollection: AVCaptureSynchronizedDataCollection): void; } @@ -2642,6 +2866,15 @@ declare interface AVCaptureAudioDataOutputSampleBufferDelegate extends NSObjectP declare class AVCaptureAudioDataOutputSampleBufferDelegate extends NativeObject implements AVCaptureAudioDataOutputSampleBufferDelegate { } +declare interface AVCaptureSessionDeferredStartDelegate extends NSObjectProtocol { + sessionWillRunDeferredStart(session: AVCaptureSession): void; + + sessionDidRunDeferredStart(session: AVCaptureSession): void; +} + +declare class AVCaptureSessionDeferredStartDelegate extends NativeObject implements AVCaptureSessionDeferredStartDelegate { +} + declare interface AVCaptureSessionControlsDelegate extends NSObjectProtocol { sessionControlsDidBecomeActive(session: AVCaptureSession): void; @@ -2661,13 +2894,6 @@ declare interface AVPlayerItemIntegratedTimelineObserver extends NSObjectProtoco declare class AVPlayerItemIntegratedTimelineObserver extends NativeObject implements AVPlayerItemIntegratedTimelineObserver { } -declare interface AVPlayerItemOutputPushDelegate extends NSObjectProtocol { - outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; -} - -declare class AVPlayerItemOutputPushDelegate extends NativeObject implements AVPlayerItemOutputPushDelegate { -} - declare interface AVPlayerItemOutputPullDelegate extends NSObjectProtocol { outputMediaDataWillChange?(sender: AVPlayerItemOutput): void; @@ -2677,26 +2903,6 @@ declare interface AVPlayerItemOutputPullDelegate extends NSObjectProtocol { declare class AVPlayerItemOutputPullDelegate extends NativeObject implements AVPlayerItemOutputPullDelegate { } -declare interface AVMetricEventStreamSubscriber { - publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; -} - -declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { -} - -declare interface AVPlayerItemMetadataOutputPushDelegate extends AVPlayerItemOutputPushDelegate { - metadataOutputDidOutputTimedMetadataGroupsFromPlayerItemTrack?(output: AVPlayerItemMetadataOutput, groups: NSArray | Array, track: AVPlayerItemTrack | null): void; -} - -declare class AVPlayerItemMetadataOutputPushDelegate extends NativeObject implements AVPlayerItemMetadataOutputPushDelegate { -} - -declare interface AVMetricEventStreamPublisher { -} - -declare class AVMetricEventStreamPublisher extends NativeObject implements AVMetricEventStreamPublisher { -} - declare interface AVPlaybackCoordinatorPlaybackControlDelegate extends NSObjectProtocol { playbackCoordinatorDidIssuePlayCommandCompletionHandler(coordinator: AVDelegatingPlaybackCoordinator, playCommand: AVDelegatingPlaybackCoordinatorPlayCommand, completionHandler: () => void): void; @@ -2719,6 +2925,26 @@ declare interface AVPlayerPlaybackCoordinatorDelegate extends NSObjectProtocol { declare class AVPlayerPlaybackCoordinatorDelegate extends NativeObject implements AVPlayerPlaybackCoordinatorDelegate { } +declare interface AVMetricEventStreamSubscriber { + publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; +} + +declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { +} + +declare interface AVPlayerItemMetadataOutputPushDelegate extends AVPlayerItemOutputPushDelegate { + metadataOutputDidOutputTimedMetadataGroupsFromPlayerItemTrack?(output: AVPlayerItemMetadataOutput, groups: NSArray | Array, track: AVPlayerItemTrack | null): void; +} + +declare class AVPlayerItemMetadataOutputPushDelegate extends NativeObject implements AVPlayerItemMetadataOutputPushDelegate { +} + +declare interface AVMetricEventStreamPublisher { +} + +declare class AVMetricEventStreamPublisher extends NativeObject implements AVMetricEventStreamPublisher { +} + declare interface AVVideoCompositionValidationHandling extends NSObjectProtocol { videoCompositionShouldContinueValidatingAfterFindingInvalidValueForKey?(videoComposition: AVVideoComposition, key: string): boolean; @@ -2754,6 +2980,8 @@ declare interface AVVideoCompositing extends NSObjectProtocol { readonly supportsHDRSourceFrames?: boolean; + readonly supportsSourceTaggedBuffers?: boolean; + readonly canConformColorOfSourceFrames?: boolean; anticipateRenderingUsingHint?(renderHint: AVVideoCompositionRenderHint): void; @@ -2803,6 +3031,13 @@ declare interface AVQueuedSampleBufferRendering extends NSObjectProtocol { declare class AVQueuedSampleBufferRendering extends NativeObject implements AVQueuedSampleBufferRendering { } +declare interface AVPlayerItemOutputPushDelegate extends NSObjectProtocol { + outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; +} + +declare class AVPlayerItemOutputPushDelegate extends NativeObject implements AVPlayerItemOutputPushDelegate { +} + declare interface AVCapturePhotoCaptureDelegate extends NSObjectProtocol { captureOutputWillBeginCaptureForResolvedSettings?(output: AVCapturePhotoOutput, resolvedSettings: AVCaptureResolvedPhotoSettings): void; @@ -2844,6 +3079,8 @@ declare interface AVAssetDownloadDelegate extends NSURLSessionTaskDelegate { URLSessionAggregateAssetDownloadTaskDidLoadTimeRangeTotalTimeRangesLoadedTimeRangeExpectedToLoadForMediaSelection?(session: NSURLSession, aggregateAssetDownloadTask: AVAggregateAssetDownloadTask, timeRange: CMTimeRange, loadedTimeRanges: NSArray | Array, timeRangeExpectedToLoad: CMTimeRange, mediaSelection: AVMediaSelection): void; URLSessionAssetDownloadTaskWillDownloadVariants?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, variants: NSArray | Array): void; + + URLSessionAssetDownloadTaskDidReceiveMetricEvent?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, metricEvent: AVMetricEvent): void; } declare class AVAssetDownloadDelegate extends NativeObject implements AVAssetDownloadDelegate { @@ -2976,135 +3213,100 @@ declare interface AVVideoCompositionInstructionProtocol extends NSObjectProtocol declare class AVVideoCompositionInstructionProtocol extends NativeObject implements AVVideoCompositionInstructionProtocol { } -declare class AVMetricPlayerItemInitialLikelyToKeepUpEvent extends AVMetricPlayerItemLikelyToKeepUpEvent { - readonly playlistRequestEvents: NSArray; +declare class AVExternalStorageDevice extends NSObject { + readonly displayName: string; - readonly mediaSegmentRequestEvents: NSArray; + readonly freeSize: number; - readonly contentKeyRequestEvents: NSArray; -} + readonly totalSize: number; -declare class AVVideoComposition extends NSObject implements NSCopying, NSMutableCopying { - static videoCompositionWithPropertiesOfAsset(asset: AVAsset): AVVideoComposition; + readonly connected: boolean; - static videoCompositionWithPropertiesOfAssetCompletionHandler(asset: AVAsset, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; + readonly uuid: NSUUID; - readonly customVideoCompositorClass: AVVideoCompositing; + readonly notRecommendedForCaptureUse: boolean; - readonly frameDuration: CMTime; + nextAvailableURLsWithPathExtensionsError(extensionArray: NSArray | Array, outError: interop.PointerConvertible): NSArray; - readonly sourceTrackIDForFrameTiming: number; + isConnected(): boolean; - readonly renderSize: CGSize; + isNotRecommendedForCaptureUse(): boolean; - readonly renderScale: number; + static readonly authorizationStatus: interop.Enum; - readonly instructions: NSArray; + static requestAccessWithCompletionHandler(handler: (p1: boolean) => void): void; +} - readonly animationTool: AVVideoCompositionCoreAnimationTool; +declare class AVPlayerItemIntegratedTimeline extends NSObject { + readonly currentSnapshot: AVPlayerItemIntegratedTimelineSnapshot; - readonly sourceSampleDataTrackIDs: NSArray; + readonly currentTime: CMTime; - readonly colorPrimaries: string; + readonly currentDate: NSDate; - readonly colorYCbCrMatrix: string; + seekToTimeToleranceBeforeToleranceAfterCompletionHandler(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime, completionHandler: (p1: boolean) => void | null): void; - readonly colorTransferFunction: string; + seekToDateCompletionHandler(date: NSDate, completionHandler: (p1: boolean) => void | null): void; - readonly perFrameHDRDisplayMetadataPolicy: string; + addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): AVPlayerItemIntegratedTimelineObserver; - static videoCompositionWithAssetApplyingCIFiltersWithHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void): AVVideoComposition; + addBoundaryTimeObserverForSegmentOffsetsIntoSegmentQueueUsingBlock(segment: AVPlayerItemSegment, offsetsIntoSegment: NSArray | Array, queue: NSObject | null, block: (p1: boolean) => void): AVPlayerItemIntegratedTimelineObserver; - static videoCompositionWithAssetApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; + removeTimeObserver(observer: AVPlayerItemIntegratedTimelineObserver): void; +} - isValidForAssetTimeRangeValidationDelegate(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; +declare class AVExternalSyncDevice extends NSObject { + readonly status: interop.Enum; - determineValidityForAssetTimeRangeValidationDelegateCompletionHandler(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null, completionHandler: (p1: boolean, p2: NSError) => void | null): void; + readonly clock: interop.Object; - isValidForTracksAssetDurationTimeRangeValidationDelegate(tracks: NSArray | Array, duration: CMTime, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; + signalCompensationDelay: CMTime; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly uuid: NSUUID; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly vendorID: number; + + readonly productID: number; + + setSignalCompensationDelay(signalCompensationDelay: CMTime): void; } -declare class AVPlayerLayer extends CALayer { - static playerLayerWithPlayer(player: AVPlayer | null): AVPlayerLayer; +declare class AVCaptureTimecodeGenerator extends NSObject { + readonly availableSources: NSArray; - player: AVPlayer; + readonly currentSource: AVCaptureTimecodeSource; - videoGravity: string; + readonly delegate: AVCaptureTimecodeGeneratorDelegate; - readonly readyForDisplay: boolean; + readonly delegateCallbackQueue: NSObject; - readonly videoRect: CGRect; + setDelegateQueue(delegate: AVCaptureTimecodeGeneratorDelegate | null, callbackQueue: NSObject | null): void; - get pixelBufferAttributes(): NSDictionary; - set pixelBufferAttributes(value: NSDictionary | Record); + synchronizationTimeout: number; - copyDisplayedPixelBuffer(): interop.Object; + timecodeAlignmentOffset: number; - setPlayer(player: AVPlayer | null): void; - - setVideoGravity(videoGravity: string): void; - - isReadyForDisplay(): boolean; - - setPixelBufferAttributes(pixelBufferAttributes: NSDictionary | Record): void; -} - -declare class AVDelegatingPlaybackCoordinatorBufferingCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { - readonly anticipatedPlaybackRate: number; - - readonly completionDueDate: NSDate; -} - -declare class AVExternalStorageDevice extends NSObject { - readonly displayName: string; - - readonly freeSize: number; - - readonly totalSize: number; - - readonly connected: boolean; - - readonly uuid: NSUUID; - - readonly notRecommendedForCaptureUse: boolean; - - nextAvailableURLsWithPathExtensionsError(extensionArray: NSArray | Array, outError: interop.PointerConvertible): NSArray; - - isConnected(): boolean; - - isNotRecommendedForCaptureUse(): boolean; - - static readonly authorizationStatus: interop.Enum; - - static requestAccessWithCompletionHandler(handler: (p1: boolean) => void): void; -} - -declare class AVPlayerItemIntegratedTimeline extends NSObject { - readonly currentSnapshot: AVPlayerItemIntegratedTimelineSnapshot; + timecodeFrameDuration: CMTime; - readonly currentTime: CMTime; + startSynchronizationWithTimecodeSource(source: AVCaptureTimecodeSource): void; - readonly currentDate: NSDate; + generateInitialTimecode(): AVCaptureTimecode; - seekToTimeToleranceBeforeToleranceAfterCompletionHandler(time: CMTime, toleranceBefore: CMTime, toleranceAfter: CMTime, completionHandler: (p1: boolean) => void | null): void; + static readonly frameCountSource: AVCaptureTimecodeSource; - seekToDateCompletionHandler(date: NSDate, completionHandler: (p1: boolean) => void | null): void; + static readonly realTimeClockSource: AVCaptureTimecodeSource; - addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): AVPlayerItemIntegratedTimelineObserver; + setSynchronizationTimeout(synchronizationTimeout: number): void; - addBoundaryTimeObserverForSegmentOffsetsIntoSegmentQueueUsingBlock(segment: AVPlayerItemSegment, offsetsIntoSegment: NSArray | Array, queue: NSObject | null, block: (p1: boolean) => void): AVPlayerItemIntegratedTimelineObserver; + setTimecodeAlignmentOffset(timecodeAlignmentOffset: number): void; - removeTimeObserver(observer: AVPlayerItemIntegratedTimelineObserver): void; + setTimecodeFrameDuration(timecodeFrameDuration: CMTime): void; } -declare class AVPlayerVideoOutput extends NSObject { - initWithSpecification(specification: AVVideoOutputSpecification): this; +declare class AVDelegatingPlaybackCoordinatorPlaybackControlCommand extends NSObject { + readonly originator: AVCoordinatedPlaybackParticipant; - copyTaggedBufferGroupForHostTimePresentationTimeStampActiveConfiguration(hostTime: CMTime, presentationTimeStampOut: interop.PointerConvertible, activeConfigurationOut: interop.PointerConvertible): interop.Pointer; + readonly expectedCurrentItemIdentifier: string; } // @ts-ignore ClassDecl.tsIgnore @@ -3167,12 +3369,6 @@ declare class AVMutableCompositionTrack extends AVCompositionTrack { replaceFormatDescriptionWithFormatDescription(originalFormatDescription: interop.Object, replacementFormatDescription: interop.Object | null): void; } -declare class AVDelegatingPlaybackCoordinatorPlaybackControlCommand extends NSObject { - readonly originator: AVCoordinatedPlaybackParticipant; - - readonly expectedCurrentItemIdentifier: string; -} - declare class AVQueuePlayer extends AVPlayer { static queuePlayerWithItems any>(this: This, items: NSArray | Array): InstanceType; @@ -3222,14 +3418,6 @@ declare class AVOutputSettingsAssistant extends NSObject { declare class AVCaptureBracketedStillImageSettings extends NSObject { } -declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { - readonly inputParameters: NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - // @ts-ignore ClassDecl.tsIgnore declare class AVFragmentedMovie extends AVMovie implements AVFragmentMinding { readonly tracks: NSArray; @@ -3253,6 +3441,40 @@ declare class AVFragmentedMovie extends AVMovie implements AVFragmentMinding { isAssociatedWithFragmentMinder(): boolean; } +declare class AVPersistableContentKeyRequest extends AVContentKeyRequest { + persistableContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; +} + +declare class AVSampleBufferRenderSynchronizer extends NSObject { + readonly timebase: interop.Object; + + rate: number; + + currentTime(): CMTime; + + setRateTime(rate: number, time: CMTime): void; + + setRateTimeAtHostTime(rate: number, time: CMTime, hostTime: CMTime): void; + + delaysRateChangeUntilHasSufficientMediaData: boolean; + + setRate(rate: number): void; + + setDelaysRateChangeUntilHasSufficientMediaData(delaysRateChangeUntilHasSufficientMediaData: boolean): void; + + readonly renderers: NSArray; + + addRenderer(renderer: AVQueuedSampleBufferRendering): void; + + removeRendererAtTimeCompletionHandler(renderer: AVQueuedSampleBufferRendering, time: CMTime, completionHandler: (p1: boolean) => void | null): void; + + addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): interop.Object; + + addBoundaryTimeObserverForTimesQueueUsingBlock(times: NSArray | Array, queue: NSObject | null, block: () => void): interop.Object; + + removeTimeObserver(observer: interop.Object): void; +} + declare class AVMovieTrack extends AVAssetTrack { readonly mediaPresentationTimeRange: CMTimeRange; @@ -3409,10 +3631,6 @@ declare class AVCaptureSlider extends AVCaptureControl { setAccessibilityIdentifier(accessibilityIdentifier: string | null): void; } -declare class AVAssetResourceLoadingRequestor extends NSObject { - readonly providesExpiredSessionReports: boolean; -} - declare class AVMetricHLSPlaylistRequestEvent extends AVMetricEvent { readonly url: NSURL; @@ -3431,6 +3649,12 @@ declare class AVMetricPlayerItemRateChangeEvent extends AVMetricEvent { readonly variant: AVAssetVariant; } +declare class AVPlayerVideoOutput extends NSObject { + initWithSpecification(specification: AVVideoOutputSpecification): this; + + copyTaggedBufferGroupForHostTimePresentationTimeStampActiveConfiguration(hostTime: CMTime, presentationTimeStampOut: interop.PointerConvertible, activeConfigurationOut: interop.PointerConvertible): interop.Pointer; +} + declare class AVCaptureDeferredPhotoProxy extends AVCapturePhoto { } @@ -3523,6 +3747,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { readonly contentMayVary: boolean; + readonly skipControlTimeRange: CMTimeRange; + + readonly skipControlLocalizedLabelBundleKey: string; + plannedDuration: CMTime; setPrimaryItem(primaryItem: AVPlayerItem | null): void; @@ -3559,6 +3787,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { setPlannedDuration(plannedDuration: CMTime): void; + setSkipControlTimeRange(skipControlTimeRange: CMTimeRange): void; + + setSkipControlLocalizedLabelBundleKey(skipControlLocalizedLabelBundleKey: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3576,32 +3808,8 @@ declare class AVCapturePhotoOutputReadinessCoordinator extends NSObject { setDelegate(delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate | null): void; } -declare class AVPlayerLooper extends NSObject { - static playerLooperWithPlayerTemplateItemTimeRange any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): InstanceType; - - static playerLooperWithPlayerTemplateItem any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem): InstanceType; - - initWithPlayerTemplateItemTimeRange(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): this; - - initWithPlayerTemplateItemTimeRangeExistingItemsOrdering(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange, itemOrdering: interop.Enum): this; - - readonly status: interop.Enum; - - readonly error: NSError; - - disableLooping(): void; - - readonly loopCount: number; - - readonly loopingPlayerItems: NSArray; -} - -declare class AVMetadataGroup extends NSObject { - readonly items: NSArray; - - readonly classifyingLabel: string; - - readonly uniqueID: string; +declare class AVMetadataDogHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class AVCaptureFileOutput extends AVCaptureOutput { @@ -3648,6 +3856,34 @@ declare class AVMetricPlayerItemLikelyToKeepUpEvent extends AVMetricEvent { readonly loadedTimeRanges: NSArray; } +declare class AVPlayerLooper extends NSObject { + static playerLooperWithPlayerTemplateItemTimeRange any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): InstanceType; + + static playerLooperWithPlayerTemplateItem any>(this: This, player: AVQueuePlayer, itemToLoop: AVPlayerItem): InstanceType; + + initWithPlayerTemplateItemTimeRange(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange): this; + + initWithPlayerTemplateItemTimeRangeExistingItemsOrdering(player: AVQueuePlayer, itemToLoop: AVPlayerItem, loopRange: CMTimeRange, itemOrdering: interop.Enum): this; + + readonly status: interop.Enum; + + readonly error: NSError; + + disableLooping(): void; + + readonly loopCount: number; + + readonly loopingPlayerItems: NSArray; +} + +declare class AVMetadataGroup extends NSObject { + readonly items: NSArray; + + readonly classifyingLabel: string; + + readonly uniqueID: string; +} + declare class AVExposureBiasRange extends NSObject { readonly minExposureBias: number; @@ -3668,6 +3904,14 @@ declare class AVAssetResourceLoadingDataRequest extends NSObject { respondWithData(data: NSData): void; } +declare class AVMetricPlayerItemInitialLikelyToKeepUpEvent extends AVMetricPlayerItemLikelyToKeepUpEvent { + readonly playlistRequestEvents: NSArray; + + readonly mediaSegmentRequestEvents: NSArray; + + readonly contentKeyRequestEvents: NSArray; +} + declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { static assetReaderSampleReferenceOutputWithTrack any>(this: This, track: AVAssetTrack): InstanceType; @@ -3676,98 +3920,84 @@ declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { readonly track: AVAssetTrack; } -declare class AVContentKeySession extends NSObject { - static contentKeySessionWithKeySystem any>(this: This, keySystem: string): InstanceType; +declare class AVCaptureDeviceRotationCoordinator extends NSObject { + initWithDevicePreviewLayer(device: AVCaptureDevice, previewLayer: CALayer | null): this; - static contentKeySessionWithKeySystemStorageDirectoryAtURL any>(this: This, keySystem: string, storageURL: NSURL): InstanceType; + readonly device: AVCaptureDevice; - setDelegateQueue(delegate: AVContentKeySessionDelegate | null, delegateQueue: NSObject | null): void; + readonly previewLayer: CALayer; - readonly delegate: AVContentKeySessionDelegate; + readonly videoRotationAngleForHorizonLevelPreview: number; - readonly delegateQueue: NSObject; + readonly videoRotationAngleForHorizonLevelCapture: number; +} - readonly storageURL: NSURL; +declare class AVCaptureInputPort extends NSObject { + readonly input: AVCaptureInput; - readonly keySystem: string; + readonly mediaType: string; - expire(): void; + readonly formatDescription: interop.Object; - readonly contentProtectionSessionIdentifier: NSData; + enabled: boolean; - processContentKeyRequestWithIdentifierInitializationDataOptions(identifier: interop.Object | null, initializationData: NSData | null, options: NSDictionary | Record | null): void; + readonly clock: interop.Object; - renewExpiringResponseDataForContentKeyRequest(contentKeyRequest: AVContentKeyRequest): void; + readonly sourceDeviceType: string; - makeSecureTokenForExpirationDateOfPersistableContentKeyCompletionHandler(persistableContentKeyData: NSData, handler: (p1: NSData, p2: NSError) => void | null): void; + readonly sourceDevicePosition: interop.Enum; - invalidatePersistableContentKeyOptionsCompletionHandler(persistableContentKeyData: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + isEnabled(): boolean; - invalidateAllPersistableContentKeysForAppOptionsCompletionHandler(appIdentifier: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + setEnabled(enabled: boolean): void; +} - addContentKeyRecipient(recipient: AVContentKeyRecipient): void; +declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { + readonly faceID: number; - removeContentKeyRecipient(recipient: AVContentKeyRecipient): void; + readonly hasRollAngle: boolean; - readonly contentKeyRecipients: NSArray; + readonly rollAngle: number; - static pendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(appIdentifier: NSData, storageURL: NSURL): NSArray; + readonly hasYawAngle: boolean; - static removePendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(expiredSessionReports: NSArray | Array, appIdentifier: NSData, storageURL: NSURL): void; + readonly yawAngle: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptionRuby extends NSObject implements NSCopying, NSSecureCoding { - initWithText(text: string): this; +declare class AVCaptureSpatialAudioMetadataSampleGenerator extends NSObject { + readonly timedMetadataSampleBufferFormatDescription: interop.Object; - initWithTextPositionAlignment(text: string, position: interop.Enum, alignment: interop.Enum): this; + analyzeAudioSample(sbuf: interop.Object): number; - readonly text: string; + newTimedMetadataSampleBufferAndResetAnalyzer(): interop.Object; - readonly position: interop.Enum; + resetAnalyzer(): void; +} - readonly alignment: interop.Enum; +declare class AVPortraitEffectsMatte extends NSObject { + static portraitEffectsMatteFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + portraitEffectsMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; - static readonly supportsSecureCoding: boolean; + portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; - encodeWithCoder(coder: NSCoder): void; + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; - initWithCoder(coder: NSCoder): this; + readonly pixelFormatType: number; + + readonly mattingImage: interop.Object; } -declare class AVCaptureSystemZoomSlider extends AVCaptureControl { - initWithDevice(device: AVCaptureDevice): this; +declare class AVCaptureVideoPreviewLayer extends CALayer { + static layerWithSession any>(this: This, session: AVCaptureSession): InstanceType; - initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; -} + initWithSession(session: AVCaptureSession): this; -declare class AVCaptureControl extends NSObject { - enabled: boolean; + static layerWithSessionWithNoConnection any>(this: This, session: AVCaptureSession): InstanceType; - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; -} - -declare class AVExternalStorageDeviceDiscoverySession extends NSObject { - static readonly sharedSession: AVExternalStorageDeviceDiscoverySession; - - readonly externalStorageDevices: NSArray; - - static readonly supported: boolean; - - static isSupported(): boolean; -} - -declare class AVCaptureVideoPreviewLayer extends CALayer { - static layerWithSession any>(this: This, session: AVCaptureSession): InstanceType; - - initWithSession(session: AVCaptureSession): this; - - static layerWithSessionWithNoConnection any>(this: This, session: AVCaptureSession): InstanceType; - - initWithSessionWithNoConnection(session: AVCaptureSession): this; + initWithSessionWithNoConnection(session: AVCaptureSession): this; session: AVCaptureSession; @@ -3799,6 +4029,10 @@ declare class AVCaptureVideoPreviewLayer extends CALayer { mirrored: boolean; + readonly deferredStartSupported: boolean; + + deferredStartEnabled: boolean; + setSession(session: AVCaptureSession | null): void; setVideoGravity(videoGravity: string): void; @@ -3816,6 +4050,28 @@ declare class AVCaptureVideoPreviewLayer extends CALayer { isMirrored(): boolean; setMirrored(mirrored: boolean): void; + + isDeferredStartSupported(): boolean; + + isDeferredStartEnabled(): boolean; + + setDeferredStartEnabled(deferredStartEnabled: boolean): void; +} + +declare class AVCaptureTimecodeSource extends NSObject implements NSCopying { + readonly displayName: string; + + readonly type: interop.Enum; + + readonly uuid: NSUUID; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCaptureSystemZoomSlider extends AVCaptureControl { + initWithDevice(device: AVCaptureDevice): this; + + initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; } declare class AVCaptureSystemPressureState extends NSObject { @@ -3824,6 +4080,20 @@ declare class AVCaptureSystemPressureState extends NSObject { readonly factors: interop.Enum; } +declare class AVCaptureSystemExposureBiasSlider extends AVCaptureControl { + initWithDevice(device: AVCaptureDevice): this; + + initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; +} + +declare class AVCaptureMetadataInput extends AVCaptureInput { + static metadataInputWithFormatDescriptionClock any>(this: This, desc: interop.Object, clock: interop.Object): InstanceType; + + initWithFormatDescriptionClock(desc: interop.Object, clock: interop.Object): this; + + appendTimedMetadataGroupError(metadata: AVTimedMetadataGroup, outError: interop.PointerConvertible): boolean; +} + declare class AVCaptureDeviceInput extends AVCaptureInput { static deviceInputWithDeviceError any>(this: This, device: AVCaptureDevice, outError: interop.PointerConvertible): InstanceType; @@ -3837,6 +4107,20 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { videoMinFrameDurationOverride: CMTime; + readonly lockedVideoFrameDurationSupported: boolean; + + activeLockedVideoFrameDuration: CMTime; + + readonly externalSyncSupported: boolean; + + followExternalSyncDeviceVideoFrameDurationDelegate(externalSyncDevice: AVExternalSyncDevice, frameDuration: CMTime, delegate: AVExternalSyncDeviceDelegate | null): void; + + readonly activeExternalSyncVideoFrameDuration: CMTime; + + readonly externalSyncDevice: AVExternalSyncDevice; + + unfollowExternalSyncDevice(): void; + isMultichannelAudioModeSupported(multichannelAudioMode: interop.Enum): boolean; multichannelAudioMode: interop.Enum; @@ -3845,10 +4129,22 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { windNoiseRemovalEnabled: boolean; + readonly cinematicVideoCaptureSupported: boolean; + + cinematicVideoCaptureEnabled: boolean; + + simulatedAperture: number; + setUnifiedAutoExposureDefaultsEnabled(unifiedAutoExposureDefaultsEnabled: boolean): void; setVideoMinFrameDurationOverride(videoMinFrameDurationOverride: CMTime): void; + isLockedVideoFrameDurationSupported(): boolean; + + setActiveLockedVideoFrameDuration(activeLockedVideoFrameDuration: CMTime): void; + + isExternalSyncSupported(): boolean; + setMultichannelAudioMode(multichannelAudioMode: interop.Enum): void; isWindNoiseRemovalSupported(): boolean; @@ -3856,6 +4152,46 @@ declare class AVCaptureDeviceInput extends AVCaptureInput { isWindNoiseRemovalEnabled(): boolean; setWindNoiseRemovalEnabled(windNoiseRemovalEnabled: boolean): void; + + isCinematicVideoCaptureSupported(): boolean; + + isCinematicVideoCaptureEnabled(): boolean; + + setCinematicVideoCaptureEnabled(cinematicVideoCaptureEnabled: boolean): void; + + setSimulatedAperture(simulatedAperture: number): void; +} + +declare class AVCaptureInput extends NSObject { + readonly ports: NSArray; +} + +declare class AVCaptureExternalDisplayConfigurator extends NSObject { + initWithDevicePreviewLayerConfiguration(device: AVCaptureDevice, previewLayer: CALayer, configuration: AVCaptureExternalDisplayConfiguration): this; + + readonly device: AVCaptureDevice; + + readonly previewLayer: CALayer; + + readonly active: boolean; + + stop(): void; + + readonly activeExternalDisplayFrameRate: number; + + static readonly shouldMatchFrameRateSupported: boolean; + + static readonly supportsBypassingColorSpaceConversion: boolean; + + static readonly supportsPreferredResolution: boolean; + + isActive(): boolean; + + static isMatchingFrameRateSupported(): boolean; + + static isBypassingColorSpaceConversionSupported(): boolean; + + static isPreferredResolutionSupported(): boolean; } declare class AVCaptureSynchronizedSampleBufferData extends AVCaptureSynchronizedData { @@ -3900,6 +4236,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { recommendedVideoSettingsForVideoCodecTypeAssetWriterOutputFileTypeOutputFileURL(videoCodecType: string, outputFileType: string, outputFileURL: NSURL | null): NSDictionary; + recommendedMovieMetadataForVideoCodecTypeAssetWriterOutputFileType(videoCodecType: string, outputFileType: string): NSArray; + + readonly recommendedMediaTimeScaleForAssetWriter: number; + readonly availableVideoCVPixelFormatTypes: NSArray; readonly availableVideoCodecTypes: NSArray; @@ -3912,6 +4252,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { deliversPreviewSizedOutputBuffers: boolean; + preparesCellularRadioForNetworkConnection: boolean; + + preservesDynamicHDRMetadata: boolean; + setVideoSettings(videoSettings: NSDictionary | Record | null): void; setMinFrameDuration(minFrameDuration: CMTime): void; @@ -3921,6 +4265,10 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { setAutomaticallyConfiguresOutputBufferDimensions(automaticallyConfiguresOutputBufferDimensions: boolean): void; setDeliversPreviewSizedOutputBuffers(deliversPreviewSizedOutputBuffers: boolean): void; + + setPreparesCellularRadioForNetworkConnection(preparesCellularRadioForNetworkConnection: boolean): void; + + setPreservesDynamicHDRMetadata(preservesDynamicHDRMetadata: boolean): void; } declare class AVCaptureStillImageOutput extends AVCaptureOutput { @@ -3943,6 +4291,10 @@ declare class AVCaptureStillImageOutput extends AVCaptureOutput { highResolutionStillImageOutputEnabled: boolean; + readonly cameraSensorOrientationCompensationSupported: boolean; + + cameraSensorOrientationCompensationEnabled: boolean; + readonly capturingStillImage: boolean; captureStillImageAsynchronouslyFromConnectionCompletionHandler(connection: AVCaptureConnection, handler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; @@ -3961,6 +4313,12 @@ declare class AVCaptureStillImageOutput extends AVCaptureOutput { setHighResolutionStillImageOutputEnabled(highResolutionStillImageOutputEnabled: boolean): void; + isCameraSensorOrientationCompensationSupported(): boolean; + + isCameraSensorOrientationCompensationEnabled(): boolean; + + setCameraSensorOrientationCompensationEnabled(cameraSensorOrientationCompensationEnabled: boolean): void; + isCapturingStillImage(): boolean; readonly maxBracketedCaptureStillImageCount: number; @@ -4058,25 +4416,13 @@ declare class AVCaptureMetadataOutput extends AVCaptureOutput { rectOfInterest: CGRect; + readonly requiredMetadataObjectTypesForCinematicVideoCapture: NSArray; + setMetadataObjectTypes(metadataObjectTypes: NSArray | Array | null): void; setRectOfInterest(rectOfInterest: CGRect): void; } -declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { - readonly faceID: number; - - readonly hasRollAngle: boolean; - - readonly rollAngle: number; - - readonly hasYawAngle: boolean; - - readonly yawAngle: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVMetadataSalientObject extends AVMetadataObject implements NSCopying { readonly objectID: number; @@ -4087,6 +4433,10 @@ declare class AVMetadataCatBodyObject extends AVMetadataBodyObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetadataCatHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying { readonly bodyID: number; @@ -4101,6 +4451,24 @@ declare class AVMetadataObject extends NSObject { readonly bounds: CGRect; readonly type: string; + + readonly groupID: number; + + readonly objectID: number; + + readonly cinematicVideoFocusMode: interop.Enum; + + readonly fixedFocus: boolean; + + isFixedFocus(): boolean; +} + +declare class AVCaptureControl extends NSObject { + enabled: boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; } declare class AVCaptureAudioDataOutput extends AVCaptureOutput { @@ -4114,7 +4482,11 @@ declare class AVCaptureAudioDataOutput extends AVCaptureOutput { readonly sampleBufferCallbackQueue: NSObject; + spatialAudioChannelLayoutTag: number; + recommendedAudioSettingsForAssetWriterWithOutputFileType(outputFileType: string): NSDictionary; + + setSpatialAudioChannelLayoutTag(spatialAudioChannelLayoutTag: number): void; } declare class AVCaptureOutput extends NSObject { @@ -4127,6 +4499,16 @@ declare class AVCaptureOutput extends NSObject { metadataOutputRectOfInterestForRect(rectInOutputCoordinates: CGRect): CGRect; rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; + + readonly deferredStartSupported: boolean; + + deferredStartEnabled: boolean; + + isDeferredStartSupported(): boolean; + + isDeferredStartEnabled(): boolean; + + setDeferredStartEnabled(deferredStartEnabled: boolean): void; } declare class AVCaptureConnection extends NSObject { @@ -4235,16 +4617,6 @@ declare class AVCaptureConnection extends NSObject { setCameraIntrinsicMatrixDeliveryEnabled(cameraIntrinsicMatrixDeliveryEnabled: boolean): void; } -declare class AVAssetSegmentReportSampleInformation extends NSObject { - readonly presentationTimeStamp: CMTime; - - readonly offset: number; - - readonly length: number; - - readonly isSyncSample: boolean; -} - declare class AVCaptureMultiCamSession extends AVCaptureSession { static readonly multiCamSupported: boolean; @@ -4255,80 +4627,10 @@ declare class AVCaptureMultiCamSession extends AVCaptureSession { static isMultiCamSupported(): boolean; } -declare class AVCaptureDeviceRotationCoordinator extends NSObject { - initWithDevicePreviewLayer(device: AVCaptureDevice, previewLayer: CALayer | null): this; - - readonly device: AVCaptureDevice; - - readonly previewLayer: CALayer; - - readonly videoRotationAngleForHorizonLevelPreview: number; - - readonly videoRotationAngleForHorizonLevelCapture: number; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableCaption extends AVCaption { - // @ts-ignore MemberDecl.tsIgnore - text: string; - - // @ts-ignore MemberDecl.tsIgnore - timeRange: CMTimeRange; - - setText(text: string): void; - - setTimeRange(timeRange: CMTimeRange): void; - - setTextColorInRange(color: interop.Object, range: _NSRange): void; - - setBackgroundColorInRange(color: interop.Object, range: _NSRange): void; - - setFontWeightInRange(fontWeight: interop.Enum, range: _NSRange): void; - - setFontStyleInRange(fontStyle: interop.Enum, range: _NSRange): void; - - setDecorationInRange(decoration: interop.Enum, range: _NSRange): void; - - setTextCombineInRange(textCombine: interop.Enum, range: _NSRange): void; - - setRubyInRange(ruby: AVCaptionRuby, range: _NSRange): void; - - removeTextColorInRange(range: _NSRange): void; - - removeBackgroundColorInRange(range: _NSRange): void; - - removeFontWeightInRange(range: _NSRange): void; - - removeFontStyleInRange(range: _NSRange): void; - - removeDecorationInRange(range: _NSRange): void; - - removeTextCombineInRange(range: _NSRange): void; - - removeRubyInRange(range: _NSRange): void; - - // @ts-ignore MemberDecl.tsIgnore - region: AVCaptionRegion; - - // @ts-ignore MemberDecl.tsIgnore - textAlignment: interop.Enum; - - setRegion(region: AVCaptionRegion): void; - - setTextAlignment(textAlignment: interop.Enum): void; - - // @ts-ignore MemberDecl.tsIgnore - animation: interop.Enum; - - setAnimation(animation: interop.Enum): void; -} - -declare class AVCaptureDeviceDiscoverySession extends NSObject { - static discoverySessionWithDeviceTypesMediaTypePosition any>(this: This, deviceTypes: NSArray | Array, mediaType: string | null, position: interop.Enum): InstanceType; - - readonly devices: NSArray; +declare class AVCaptureFraming extends NSObject { + readonly aspectRatio: string; - readonly supportedMultiCamDeviceSets: NSArray; + readonly zoomFactor: number; } declare class AVCaptureReactionEffectState extends NSObject { @@ -4361,9 +4663,6 @@ declare class AVAssetWriterInputGroup extends AVMediaSelectionGroup { readonly defaultInput: AVAssetWriterInput; } -declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { -} - declare class AVSynchronizedLayer extends CALayer { static synchronizedLayerWithPlayerItem(playerItem: AVPlayerItem): AVSynchronizedLayer; @@ -4389,6 +4688,8 @@ declare class AVSampleBufferVideoRenderer extends NSObject implements AVQueuedSa resetUpcomingSampleBufferPresentationTimeExpectations(): void; + readonly recommendedPixelBufferAttributes: NSDictionary; + loadVideoPerformanceMetricsWithCompletionHandler(completionHandler: (p1: AVVideoPerformanceMetrics) => void | null): void; readonly timebase: interop.Object; @@ -4474,58 +4775,28 @@ declare class AVSampleBufferGenerator extends NSObject { static notifyOfDataReadyForSampleBufferCompletionHandler(sbuf: interop.Object, completionHandler: (p1: boolean, p2: NSError) => void | null): void; } -declare class AVSampleBufferRenderSynchronizer extends NSObject { - readonly timebase: interop.Object; +declare class AVSampleBufferDisplayLayer extends CALayer { + controlTimebase: interop.Object; - rate: number; + videoGravity: string; - currentTime(): CMTime; + readonly readyForDisplay: boolean; - setRateTime(rate: number, time: CMTime): void; + setControlTimebase(controlTimebase: interop.Object | null): void; - setRateTimeAtHostTime(rate: number, time: CMTime, hostTime: CMTime): void; + setVideoGravity(videoGravity: string): void; - delaysRateChangeUntilHasSufficientMediaData: boolean; + isReadyForDisplay(): boolean; - setRate(rate: number): void; + readonly timebase: interop.Object; - setDelaysRateChangeUntilHasSufficientMediaData(delaysRateChangeUntilHasSufficientMediaData: boolean): void; + readonly status: interop.Enum; - readonly renderers: NSArray; + readonly error: NSError; - addRenderer(renderer: AVQueuedSampleBufferRendering): void; + enqueueSampleBuffer(sampleBuffer: interop.Object): void; - removeRendererAtTimeCompletionHandler(renderer: AVQueuedSampleBufferRendering, time: CMTime, completionHandler: (p1: boolean) => void | null): void; - - addPeriodicTimeObserverForIntervalQueueUsingBlock(interval: CMTime, queue: NSObject | null, block: (p1: CMTime) => void): interop.Object; - - addBoundaryTimeObserverForTimesQueueUsingBlock(times: NSArray | Array, queue: NSObject | null, block: () => void): interop.Object; - - removeTimeObserver(observer: interop.Object): void; -} - -declare class AVSampleBufferDisplayLayer extends CALayer { - controlTimebase: interop.Object; - - videoGravity: string; - - readonly readyForDisplay: boolean; - - setControlTimebase(controlTimebase: interop.Object | null): void; - - setVideoGravity(videoGravity: string): void; - - isReadyForDisplay(): boolean; - - readonly timebase: interop.Object; - - readonly status: interop.Enum; - - readonly error: NSError; - - enqueueSampleBuffer(sampleBuffer: interop.Object): void; - - flush(): void; + flush(): void; flushAndRemoveImage(): void; @@ -4681,7 +4952,17 @@ declare class AVPlayerInterstitialEventController extends AVPlayerInterstitialEv cancelCurrentEventWithResumptionOffset(resumptionOffset: CMTime): void; + skipCurrentEvent(): void; + + localizedStringsBundle: NSBundle; + + localizedStringsTableName: string; + setEvents(events: NSArray | Array | null): void; + + setLocalizedStringsBundle(localizedStringsBundle: NSBundle | null): void; + + setLocalizedStringsTableName(localizedStringsTableName: string | null): void; } declare class AVPlayerItemMetadataOutput extends AVPlayerItemOutput { @@ -4835,118 +5116,6 @@ declare class AVPlayerItemAccessLogEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetricMediaResourceRequestEvent extends AVMetricEvent { - readonly url: NSURL; - - readonly serverAddress: string; - - readonly requestStartTime: NSDate; - - readonly requestEndTime: NSDate; - - readonly responseStartTime: NSDate; - - readonly responseEndTime: NSDate; - - readonly byteRange: _NSRange; - - readonly readFromCache: boolean; - - readonly errorEvent: AVMetricErrorEvent; - - readonly networkTransactionMetrics: NSURLSessionTaskMetrics; - - wasReadFromCache(): boolean; -} - -declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { - readonly errorEvent: AVMetricErrorEvent; - - readonly recoverableErrorCount: number; - - readonly stallCount: number; - - readonly variantSwitchCount: number; - - readonly playbackDuration: number; - - readonly mediaResourceRequestCount: number; - - readonly timeSpentRecoveringFromStall: number; - - readonly timeSpentInInitialStartup: number; - - readonly timeWeightedAverageBitrate: number; - - readonly timeWeightedPeakBitrate: number; -} - -declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { - readonly didSeekInBuffer: boolean; -} - -declare class AVMetricContentKeyRequestEvent extends AVMetricEvent { - readonly contentKeySpecifier: AVContentKeySpecifier; - - readonly mediaType: string; - - readonly isClientInitiated: boolean; - - readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; -} - -declare class AVCaptionConversionAdjustment extends NSObject { - readonly adjustmentType: string; -} - -declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { - readonly url: NSURL; - - readonly isMapSegment: boolean; - - readonly mediaType: string; - - readonly byteRange: _NSRange; - - readonly indexFileURL: NSURL; - - readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; -} - -declare class AVMetricErrorEvent extends AVMetricEvent { - readonly didRecover: boolean; - - readonly error: NSError; -} - -declare class AVMetricEvent extends NSObject implements NSSecureCoding { - readonly date: NSDate; - - readonly mediaTime: CMTime; - - readonly sessionID: string; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AVMetricEventStream extends NSObject { - static eventStream any>(this: This): InstanceType; - - addPublisher(publisher: AVMetricEventStreamPublisher): boolean; - - setSubscriberQueue(subscriber: AVMetricEventStreamSubscriber, queue: NSObject | null): boolean; - - subscribeToMetricEvent(metricEventClass: interop.Object): void; - - subscribeToMetricEvents(metricEventClasses: NSArray | Array): void; - - subscribeToAllMetricEvents(): void; -} - declare class AVVideoOutputSpecification extends NSObject implements NSCopying { initWithTagCollections(tagCollections: NSArray | Array): this; @@ -4985,6 +5154,37 @@ declare class AVDelegatingPlaybackCoordinatorPauseCommand extends AVDelegatingPl readonly anticipatedPlaybackRate: number; } +declare class AVPlayerLayer extends CALayer { + static playerLayerWithPlayer(player: AVPlayer | null): AVPlayerLayer; + + player: AVPlayer; + + videoGravity: string; + + readonly readyForDisplay: boolean; + + readonly videoRect: CGRect; + + get pixelBufferAttributes(): NSDictionary; + set pixelBufferAttributes(value: NSDictionary | Record); + + copyDisplayedPixelBuffer(): interop.Object; + + setPlayer(player: AVPlayer | null): void; + + setVideoGravity(videoGravity: string): void; + + isReadyForDisplay(): boolean; + + setPixelBufferAttributes(pixelBufferAttributes: NSDictionary | Record): void; +} + +declare class AVDelegatingPlaybackCoordinatorBufferingCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { + readonly anticipatedPlaybackRate: number; + + readonly completionDueDate: NSDate; +} + declare class AVDelegatingPlaybackCoordinatorPlayCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { readonly rate: number; @@ -5237,6 +5437,18 @@ declare class AVPlayer extends NSObject { setVideoOutput(videoOutput: AVPlayerVideoOutput | null): void; + networkResourcePriority: interop.Enum; + + setNetworkResourcePriority(networkResourcePriority: interop.Enum): void; + + readonly audioOutputSuppressedDueToNonMixableAudioRoute: boolean; + + static observationEnabled: boolean; + + static isObservationEnabled(): boolean; + + static setObservationEnabled(observationEnabled: boolean): void; + closedCaptionDisplayEnabled: boolean; masterClock: interop.Object; @@ -5467,6 +5679,10 @@ declare class AVPlayerInterstitialEventMonitor extends NSObject { readonly events: NSArray; readonly currentEvent: AVPlayerInterstitialEvent; + + readonly currentEventSkippableState: interop.Enum; + + readonly currentEventSkipControlLabel: string; } declare class AVTextStyleRule extends NSObject implements NSCopying { @@ -5489,6 +5705,26 @@ declare class AVTextStyleRule extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { + readonly url: NSURL; + + readonly isMapSegment: boolean; + + readonly mediaType: string; + + readonly byteRange: _NSRange; + + readonly indexFileURL: NSURL; + + readonly segmentDuration: number; + + readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; +} + +declare class AVCaptionConversionAdjustment extends NSObject { + readonly adjustmentType: string; +} + declare class AVAssetDownloadStorageManager extends NSObject { static sharedDownloadStorageManager(): AVAssetDownloadStorageManager; @@ -5624,52 +5860,6 @@ declare class AVMutableAssetDownloadStorageManagementPolicy extends AVAssetDownl setExpirationDate(expirationDate: NSDate): void; } -declare class AVAssetResourceLoadingRequest extends NSObject { - readonly request: NSURLRequest; - - readonly finished: boolean; - - readonly cancelled: boolean; - - readonly contentInformationRequest: AVAssetResourceLoadingContentInformationRequest; - - readonly dataRequest: AVAssetResourceLoadingDataRequest; - - response: NSURLResponse; - - redirect: NSURLRequest; - - readonly requestor: AVAssetResourceLoadingRequestor; - - finishLoading(): void; - - finishLoadingWithError(error: NSError | null): void; - - isFinished(): boolean; - - isCancelled(): boolean; - - setResponse(response: NSURLResponse): void; - - setRedirect(redirect: NSURLRequest): void; - - streamingContentKeyRequestDataForAppContentIdentifierOptionsError(appIdentifier: NSData, contentIdentifier: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; - - persistentContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; - - finishLoadingWithResponseDataRedirect(response: NSURLResponse | null, data: NSData | null, redirect: NSURLRequest | null): void; -} - -declare class AVAssetDownloadStorageManagementPolicy extends NSObject implements NSCopying, NSMutableCopying { - readonly priority: string; - - readonly expirationDate: NSDate; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVAggregateAssetDownloadTask extends NSURLSessionTask { readonly URLAsset: AVURLAsset; } @@ -5705,11 +5895,154 @@ declare class AVAssetDownloadTask extends NSURLSessionTask { readonly loadedTimeRanges: NSArray; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableAudioMix extends AVAudioMix { - static audioMix any>(this: This): InstanceType; +declare class AVMetricMediaResourceRequestEvent extends AVMetricEvent { + readonly url: NSURL; - // @ts-ignore MemberDecl.tsIgnore + readonly serverAddress: string; + + readonly requestStartTime: NSDate; + + readonly requestEndTime: NSDate; + + readonly responseStartTime: NSDate; + + readonly responseEndTime: NSDate; + + readonly byteRange: _NSRange; + + readonly readFromCache: boolean; + + readonly errorEvent: AVMetricErrorEvent; + + readonly networkTransactionMetrics: NSURLSessionTaskMetrics; + + wasReadFromCache(): boolean; +} + +declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { + readonly errorEvent: AVMetricErrorEvent; + + readonly recoverableErrorCount: number; + + readonly stallCount: number; + + readonly variantSwitchCount: number; + + readonly playbackDuration: number; + + readonly mediaResourceRequestCount: number; + + readonly timeSpentRecoveringFromStall: number; + + readonly timeSpentInInitialStartup: number; + + readonly timeWeightedAverageBitrate: number; + + readonly timeWeightedPeakBitrate: number; +} + +declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { + readonly didSeekInBuffer: boolean; +} + +declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { +} + +declare class AVAssetResourceLoadingRequest extends NSObject { + readonly request: NSURLRequest; + + readonly finished: boolean; + + readonly cancelled: boolean; + + readonly contentInformationRequest: AVAssetResourceLoadingContentInformationRequest; + + readonly dataRequest: AVAssetResourceLoadingDataRequest; + + response: NSURLResponse; + + redirect: NSURLRequest; + + readonly requestor: AVAssetResourceLoadingRequestor; + + finishLoading(): void; + + finishLoadingWithError(error: NSError | null): void; + + isFinished(): boolean; + + isCancelled(): boolean; + + setResponse(response: NSURLResponse): void; + + setRedirect(redirect: NSURLRequest): void; + + streamingContentKeyRequestDataForAppContentIdentifierOptionsError(appIdentifier: NSData, contentIdentifier: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; + + persistentContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; + + finishLoadingWithResponseDataRedirect(response: NSURLResponse | null, data: NSData | null, redirect: NSURLRequest | null): void; +} + +declare class AVAssetDownloadStorageManagementPolicy extends NSObject implements NSCopying, NSMutableCopying { + readonly priority: string; + + readonly expirationDate: NSDate; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVMetricContentKeyRequestEvent extends AVMetricEvent { + readonly contentKeySpecifier: AVContentKeySpecifier; + + readonly mediaType: string; + + readonly isClientInitiated: boolean; + + readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; +} + +declare class AVMetricErrorEvent extends AVMetricEvent { + readonly didRecover: boolean; + + readonly error: NSError; +} + +declare class AVMetricEvent extends NSObject implements NSSecureCoding { + readonly date: NSDate; + + readonly mediaTime: CMTime; + + readonly sessionID: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AVMetricEventStream extends NSObject { + static eventStream any>(this: This): InstanceType; + + addPublisher(publisher: AVMetricEventStreamPublisher): boolean; + + setSubscriberQueue(subscriber: AVMetricEventStreamSubscriber, queue: NSObject | null): boolean; + + subscribeToMetricEvent(metricEventClass: interop.Object): void; + + subscribeToMetricEvents(metricEventClasses: NSArray | Array): void; + + subscribeToAllMetricEvents(): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableAudioMix extends AVAudioMix { + static audioMix any>(this: This): InstanceType; + + // @ts-ignore MemberDecl.tsIgnore get inputParameters(): NSArray; // @ts-ignore MemberDecl.tsIgnore set inputParameters(value: NSArray | Array); @@ -5862,18 +6195,62 @@ declare class AVAssetWriterInput extends NSObject { setPerformsMultiPassEncodingIfSupported(performsMultiPassEncodingIfSupported: boolean): void; } +declare class AVAssetSegmentReportSampleInformation extends NSObject { + readonly presentationTimeStamp: CMTime; + + readonly offset: number; + + readonly length: number; + + readonly isSyncSample: boolean; +} + declare class AVAssetSegmentReport extends NSObject { readonly segmentType: interop.Enum; readonly trackReports: NSArray; } +declare class AVMediaPresentationSelector extends NSObject implements NSCopying { + readonly identifier: string; + + displayNameForLocaleIdentifier(localeIdentifier: string): string; + + readonly settings: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { + readonly inputParameters: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCustomMediaSelectionScheme extends NSObject implements NSCopying { + readonly shouldOfferLanguageSelection: boolean; + + readonly availableLanguages: NSArray; + + readonly selectors: NSArray; + + mediaPresentationSettingsForSelectorComplementaryToLanguageSettings(selector: AVMediaPresentationSelector, language: string | null, settings: NSArray | Array): NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVPlayerPlaybackCoordinator extends AVPlaybackCoordinator { readonly player: AVPlayer | null; delegate: AVPlayerPlaybackCoordinatorDelegate | null; setDelegate(delegate: AVPlayerPlaybackCoordinatorDelegate | null): void; + + coordinateUsingCoordinationMediumError(coordinationMedium: AVPlaybackCoordinationMedium | null, outError: interop.PointerConvertible): boolean; + + readonly playbackCoordinationMedium: AVPlaybackCoordinationMedium; } declare class AVMediaSelectionGroup extends NSObject implements NSCopying { @@ -5895,6 +6272,8 @@ declare class AVMediaSelectionGroup extends NSObject implements NSCopying { static mediaSelectionOptionsFromArrayWithoutMediaCharacteristics(mediaSelectionOptions: NSArray | Array, mediaCharacteristics: NSArray | Array): NSArray; + readonly customMediaSelectionScheme: AVCustomMediaSelectionScheme; + makeNowPlayingInfoLanguageOptionGroup(): MPNowPlayingInfoLanguageOptionGroup; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5926,6 +6305,36 @@ declare class AVAssetTrackSegment extends NSObject { isEmpty(): boolean; } +declare class AVURLAsset extends AVAsset { + static audiovisualTypes(): NSArray; + + static audiovisualMIMETypes(): NSArray; + + static readonly audiovisualContentTypes: NSArray; + + static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; + + static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; + + initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; + + readonly URL: NSURL; + + readonly httpSessionIdentifier: NSUUID; + + readonly resourceLoader: AVAssetResourceLoader; + + readonly assetCache: AVAssetCache; + + compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; + + findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; + + readonly variants: NSArray; + + readonly mayRequireContentKeysForMediaDataProcessing: boolean; +} + declare class AVAssetReaderVideoCompositionOutput extends AVAssetReaderOutput { static assetReaderVideoCompositionOutputWithVideoTracksVideoSettings any>(this: This, videoTracks: NSArray | Array, videoSettings: NSDictionary | Record | null): InstanceType; @@ -6136,6 +6545,11 @@ declare class AVMutableVideoComposition extends AVVideoComposition { // @ts-ignore MemberDecl.tsIgnore set sourceSampleDataTrackIDs(value: NSArray | Array); + // @ts-ignore MemberDecl.tsIgnore + get outputBufferDescription(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set outputBufferDescription(value: NSArray | Array); + setCustomVideoCompositorClass(customVideoCompositorClass: AVVideoCompositing): void; setFrameDuration(frameDuration: CMTime): void; @@ -6152,6 +6566,8 @@ declare class AVMutableVideoComposition extends AVVideoComposition { setSourceSampleDataTrackIDs(sourceSampleDataTrackIDs: NSArray | Array): void; + setOutputBufferDescription(outputBufferDescription: NSArray | Array): void; + // @ts-ignore MemberDecl.tsIgnore colorPrimaries: string; @@ -6179,90 +6595,114 @@ declare class AVMutableVideoComposition extends AVVideoComposition { static videoCompositionWithAssetApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void, completionHandler: (p1: AVMutableVideoComposition, p2: NSError) => void | null): void; } -declare class AVAsynchronousCIImageFilteringRequest extends NSObject implements NSCopying { - readonly renderSize: CGSize; +declare class AVVideoComposition extends NSObject implements NSCopying, NSMutableCopying { + static videoCompositionWithPropertiesOfAsset(asset: AVAsset): AVVideoComposition; - readonly compositionTime: CMTime; + static videoCompositionWithPropertiesOfAssetCompletionHandler(asset: AVAsset, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; - readonly sourceImage: CIImage; + readonly customVideoCompositorClass: AVVideoCompositing; - finishWithImageContext(filteredImage: CIImage, context: CIContext | null): void; + readonly frameDuration: CMTime; - finishWithError(error: NSError): void; + readonly sourceTrackIDForFrameTiming: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly renderSize: CGSize; -declare class AVVideoCompositionRenderHint extends NSObject { - readonly startCompositionTime: CMTime; + readonly renderScale: number; - readonly endCompositionTime: CMTime; -} + readonly instructions: NSArray; -declare class AVDateRangeMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { - initWithItemsStartDateEndDate(items: NSArray | Array, startDate: NSDate, endDate: NSDate | null): this; + readonly animationTool: AVVideoCompositionCoreAnimationTool; - readonly startDate: NSDate; + readonly sourceSampleDataTrackIDs: NSArray; - readonly endDate: NSDate; + readonly outputBufferDescription: NSArray; - readonly items: NSArray; + readonly spatialVideoConfigurations: NSArray; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly colorPrimaries: string; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly colorYCbCrMatrix: string; -declare class AVAssetCache extends NSObject { - readonly playableOffline: boolean; + readonly colorTransferFunction: string; - mediaSelectionOptionsInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; + readonly perFrameHDRDisplayMetadataPolicy: string; - isPlayableOffline(): boolean; -} + static videoCompositionWithAssetApplyingCIFiltersWithHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void): AVVideoComposition; -declare class AVFragmentedAssetMinder extends NSObject { - static fragmentedAssetMinderWithAssetMindingInterval any>(this: This, asset: AVAsset, mindingInterval: number): InstanceType; + static videoCompositionWithAssetApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; - initWithAssetMindingInterval(asset: AVAsset, mindingInterval: number): this; + isValidForAssetTimeRangeValidationDelegate(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - mindingInterval: number; + determineValidityForAssetTimeRangeValidationDelegateCompletionHandler(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null, completionHandler: (p1: boolean, p2: NSError) => void | null): void; - readonly assets: NSArray; + isValidForTracksAssetDurationTimeRangeValidationDelegate(tracks: NSArray | Array, duration: CMTime, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - addFragmentedAsset(asset: AVAsset): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - removeFragmentedAsset(asset: AVAsset): void; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setMindingInterval(mindingInterval: number): void; +declare class AVAsynchronousCIImageFilteringRequest extends NSObject implements NSCopying { + readonly renderSize: CGSize; + + readonly compositionTime: CMTime; + + readonly sourceImage: CIImage; + + finishWithImageContext(filteredImage: CIImage, context: CIContext | null): void; + + finishWithError(error: NSError): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVURLAsset extends AVAsset { - static audiovisualTypes(): NSArray; +declare class AVVideoCompositionRenderHint extends NSObject { + readonly startCompositionTime: CMTime; - static audiovisualMIMETypes(): NSArray; + readonly endCompositionTime: CMTime; +} - static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; +declare class AVDateRangeMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { + initWithItemsStartDateEndDate(items: NSArray | Array, startDate: NSDate, endDate: NSDate | null): this; - static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; + readonly startDate: NSDate; - initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; + readonly endDate: NSDate; - readonly URL: NSURL; + readonly items: NSArray; - readonly httpSessionIdentifier: NSUUID; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly resourceLoader: AVAssetResourceLoader; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly assetCache: AVAssetCache; +declare class AVAssetCache extends NSObject { + readonly playableOffline: boolean; - compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; + mediaSelectionOptionsInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; - findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; + isPlayableOffline(): boolean; - readonly variants: NSArray; + mediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; - readonly mayRequireContentKeysForMediaDataProcessing: boolean; + mediaPresentationLanguagesForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; +} + +declare class AVFragmentedAssetMinder extends NSObject { + static fragmentedAssetMinderWithAssetMindingInterval any>(this: This, asset: AVAsset, mindingInterval: number): InstanceType; + + initWithAssetMindingInterval(asset: AVAsset, mindingInterval: number): this; + + mindingInterval: number; + + readonly assets: NSArray; + + addFragmentedAsset(asset: AVAsset): void; + + removeFragmentedAsset(asset: AVAsset): void; + + setMindingInterval(mindingInterval: number): void; } declare class AVAssetVariantAudioRenditionSpecificAttributes extends NSObject { @@ -6310,6 +6750,8 @@ declare class AVContentKeyRequest extends NSObject { readonly contentKey: AVContentKey; + readonly originatingRecipient: AVContentKeyRecipient; + makeStreamingContentKeyRequestDataForAppContentIdentifierOptionsCompletionHandler(appIdentifier: NSData, contentIdentifier: NSData | null, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; processContentKeyResponse(keyResponse: AVContentKeyResponse): void; @@ -6357,34 +6799,6 @@ declare class AVMediaSelectionOption extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVDepthData extends NSObject { - static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; - - depthDataByConvertingToDepthDataType(depthDataType: number): this; - - depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; - - depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; - - readonly availableDepthDataTypes: NSArray; - - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; - - readonly depthDataType: number; - - readonly depthDataMap: interop.Object; - - readonly depthDataQuality: interop.Enum; - - readonly depthDataFiltered: boolean; - - readonly depthDataAccuracy: interop.Enum; - - readonly cameraCalibrationData: AVCameraCalibrationData; - - isDepthDataFiltered(): boolean; -} - // @ts-ignore ClassDecl.tsIgnore declare class AVMutableComposition extends AVComposition { readonly tracks: NSArray; @@ -6619,6 +7033,39 @@ declare class AVCapturePhotoSettings extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVExternalStorageDeviceDiscoverySession extends NSObject { + static readonly sharedSession: AVExternalStorageDeviceDiscoverySession; + + readonly externalStorageDevices: NSArray; + + static readonly supported: boolean; + + static isSupported(): boolean; +} + +declare class AVSpatialVideoConfiguration extends NSObject { + get cameraCalibrationDataLensCollection(): NSArray; + set cameraCalibrationDataLensCollection(value: NSArray | Array); + + horizontalFieldOfView: NSNumber; + + cameraSystemBaseline: NSNumber; + + disparityAdjustment: NSNumber; + + init(): this; + + initWithFormatDescription(formatDescription: interop.Object): this; + + setCameraCalibrationDataLensCollection(cameraCalibrationDataLensCollection: NSArray | Array | null): void; + + setHorizontalFieldOfView(horizontalFieldOfView: NSNumber | null): void; + + setCameraSystemBaseline(cameraSystemBaseline: NSNumber | null): void; + + setDisparityAdjustment(disparityAdjustment: NSNumber | null): void; +} + declare class AVAssetTrack extends NSObject implements NSCopying, AVAsynchronousKeyValueLoading { readonly asset: AVAsset | null; @@ -6743,14 +7190,6 @@ declare class AVAssetReaderTrackOutput extends AVAssetReaderOutput { setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string): void; } -declare class AVCaptureMetadataInput extends AVCaptureInput { - static metadataInputWithFormatDescriptionClock any>(this: This, desc: interop.Object, clock: interop.Object): InstanceType; - - initWithFormatDescriptionClock(desc: interop.Object, clock: interop.Object): this; - - appendTimedMetadataGroupError(metadata: AVTimedMetadataGroup, outError: interop.PointerConvertible): boolean; -} - declare class AVPlayerItemErrorLogEvent extends NSObject implements NSCopying { readonly date: NSDate; @@ -6890,6 +7329,10 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { readonly shutterSoundSuppressionSupported: boolean; + readonly cameraSensorOrientationCompensationSupported: boolean; + + cameraSensorOrientationCompensationEnabled: boolean; + isAppleProRAWSupported(): boolean; isAppleProRAWEnabled(): boolean; @@ -6986,6 +7429,12 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { isShutterSoundSuppressionSupported(): boolean; + isCameraSensorOrientationCompensationSupported(): boolean; + + isCameraSensorOrientationCompensationEnabled(): boolean; + + setCameraSensorOrientationCompensationEnabled(cameraSensorOrientationCompensationEnabled: boolean): void; + readonly depthDataDeliverySupported: boolean; depthDataDeliveryEnabled: boolean; @@ -7014,18 +7463,94 @@ declare class AVCapturePhotoOutput extends AVCaptureOutput { setEnabledSemanticSegmentationMatteTypes(enabledSemanticSegmentationMatteTypes: NSArray | Array): void; } +declare class AVCaptureDeviceDiscoverySession extends NSObject { + static discoverySessionWithDeviceTypesMediaTypePosition any>(this: This, deviceTypes: NSArray | Array, mediaType: string | null, position: interop.Enum): InstanceType; + + readonly devices: NSArray; + + readonly supportedMultiCamDeviceSets: NSArray; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableCaption extends AVCaption { + // @ts-ignore MemberDecl.tsIgnore + text: string; + + // @ts-ignore MemberDecl.tsIgnore + timeRange: CMTimeRange; + + setText(text: string): void; + + setTimeRange(timeRange: CMTimeRange): void; + + setTextColorInRange(color: interop.Object, range: _NSRange): void; + + setBackgroundColorInRange(color: interop.Object, range: _NSRange): void; + + setFontWeightInRange(fontWeight: interop.Enum, range: _NSRange): void; + + setFontStyleInRange(fontStyle: interop.Enum, range: _NSRange): void; + + setDecorationInRange(decoration: interop.Enum, range: _NSRange): void; + + setTextCombineInRange(textCombine: interop.Enum, range: _NSRange): void; + + setRubyInRange(ruby: AVCaptionRuby, range: _NSRange): void; + + removeTextColorInRange(range: _NSRange): void; + + removeBackgroundColorInRange(range: _NSRange): void; + + removeFontWeightInRange(range: _NSRange): void; + + removeFontStyleInRange(range: _NSRange): void; + + removeDecorationInRange(range: _NSRange): void; + + removeTextCombineInRange(range: _NSRange): void; + + removeRubyInRange(range: _NSRange): void; + + // @ts-ignore MemberDecl.tsIgnore + region: AVCaptionRegion; + + // @ts-ignore MemberDecl.tsIgnore + textAlignment: interop.Enum; + + setRegion(region: AVCaptionRegion): void; + + setTextAlignment(textAlignment: interop.Enum): void; + + // @ts-ignore MemberDecl.tsIgnore + animation: interop.Enum; + + setAnimation(animation: interop.Enum): void; +} + declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVCaptureAutoExposureBracketedStillImageSettings extends AVCaptureBracketedStillImageSettings { static autoExposureSettingsWithExposureTargetBias any>(this: This, exposureTargetBias: number): InstanceType; readonly exposureTargetBias: number; } -declare class AVMutableMediaSelection extends AVMediaSelection { - selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; +declare class AVMetricMediaRendition extends NSObject implements NSSecureCoding { + readonly stableID: string; + + readonly URL: NSURL; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class AVPlayerItemSegment extends NSObject { @@ -7082,6 +7607,14 @@ declare class AVAssetResourceLoadingContentInformationRequest extends NSObject { setEntireLengthAvailableOnDemand(entireLengthAvailableOnDemand: boolean): void; } +declare class AVMediaPresentationSetting extends NSObject implements NSCopying { + readonly mediaCharacteristic: string; + + displayNameForLocaleIdentifier(localeIdentifier: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVCaptureDevice extends NSObject { static devices(): NSArray; @@ -7119,6 +7652,14 @@ declare class AVCaptureDevice extends NSObject { activeVideoMaxFrameDuration: CMTime; + readonly videoFrameDurationLocked: boolean; + + readonly minSupportedLockedVideoFrameDuration: CMTime; + + readonly followingExternalSyncDevice: boolean; + + readonly minSupportedExternalSyncFrameDuration: CMTime; + autoVideoFrameRateEnabled: boolean; isConnected(): boolean; @@ -7131,6 +7672,10 @@ declare class AVCaptureDevice extends NSObject { setActiveVideoMaxFrameDuration(activeVideoMaxFrameDuration: CMTime): void; + isVideoFrameDurationLocked(): boolean; + + isFollowingExternalSyncDevice(): boolean; + isAutoVideoFrameRateEnabled(): boolean; setAutoVideoFrameRateEnabled(autoVideoFrameRateEnabled: boolean): void; @@ -7222,6 +7767,14 @@ declare class AVCaptureDevice extends NSObject { focusPointOfInterest: CGPoint; + readonly focusRectOfInterestSupported: boolean; + + readonly minFocusRectOfInterestSize: CGSize; + + focusRectOfInterest: CGRect; + + defaultRectForFocusPointOfInterest(pointOfInterest: CGPoint): CGRect; + readonly adjustingFocus: boolean; readonly autoFocusRangeRestrictionSupported: boolean; @@ -7242,6 +7795,12 @@ declare class AVCaptureDevice extends NSObject { readonly minimumFocusDistance: number; + setCinematicVideoTrackingFocusWithDetectedObjectIDFocusMode(detectedObjectID: number, focusMode: interop.Enum): void; + + setCinematicVideoTrackingFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + + setCinematicVideoFixedFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + isLockingFocusWithCustomLensPositionSupported(): boolean; setFocusMode(focusMode: interop.Enum): void; @@ -7250,6 +7809,10 @@ declare class AVCaptureDevice extends NSObject { setFocusPointOfInterest(focusPointOfInterest: CGPoint): void; + isFocusRectOfInterestSupported(): boolean; + + setFocusRectOfInterest(focusRectOfInterest: CGRect): void; + isAdjustingFocus(): boolean; isAutoFocusRangeRestrictionSupported(): boolean; @@ -7276,6 +7839,14 @@ declare class AVCaptureDevice extends NSObject { exposurePointOfInterest: CGPoint; + readonly exposureRectOfInterestSupported: boolean; + + readonly minExposureRectOfInterestSize: CGSize; + + exposureRectOfInterest: CGRect; + + defaultRectForExposurePointOfInterest(pointOfInterest: CGPoint): CGRect; + automaticallyAdjustsFaceDrivenAutoExposureEnabled: boolean; faceDrivenAutoExposureEnabled: boolean; @@ -7308,6 +7879,10 @@ declare class AVCaptureDevice extends NSObject { setExposurePointOfInterest(exposurePointOfInterest: CGPoint): void; + isExposureRectOfInterestSupported(): boolean; + + setExposureRectOfInterest(exposureRectOfInterest: CGRect): void; + setAutomaticallyAdjustsFaceDrivenAutoExposureEnabled(automaticallyAdjustsFaceDrivenAutoExposureEnabled: boolean): void; isFaceDrivenAutoExposureEnabled(): boolean; @@ -7338,6 +7913,8 @@ declare class AVCaptureDevice extends NSObject { readonly maxWhiteBalanceGain: number; + setWhiteBalanceModeLockedWithDeviceWhiteBalanceTemperatureAndTintValuesCompletionHandler(whiteBalanceTemperatureAndTintValues: AVCaptureWhiteBalanceTemperatureAndTintValues, handler: (p1: CMTime) => void | null): void; + setWhiteBalanceModeLockedWithDeviceWhiteBalanceGainsCompletionHandler(whiteBalanceGains: AVCaptureWhiteBalanceGains, handler: (p1: CMTime) => void | null): void; chromaticityValuesForDeviceWhiteBalanceGains(whiteBalanceGains: AVCaptureWhiteBalanceGains): AVCaptureWhiteBalanceChromaticityValues; @@ -7490,6 +8067,18 @@ declare class AVCaptureDevice extends NSObject { readonly spatialCaptureDiscomfortReasons: NSSet; + readonly cinematicVideoCaptureSceneMonitoringStatuses: NSSet; + + readonly dynamicAspectRatio: string; + + readonly dynamicDimensions: CMVideoDimensions; + + setDynamicAspectRatioCompletionHandler(dynamicAspectRatio: string, handler: (p1: CMTime, p2: NSError) => void | null): void; + + readonly smartFramingMonitor: AVCaptureSmartFramingMonitor; + + readonly nominalFocalLengthIn35mmFilm: number; + static readonly studioLightEnabled: boolean; readonly studioLightActive: boolean; @@ -7497,6 +8086,16 @@ declare class AVCaptureDevice extends NSObject { static isStudioLightEnabled(): boolean; isStudioLightActive(): boolean; + + setCameraLensSmudgeDetectionEnabledDetectionInterval(cameraLensSmudgeDetectionEnabled: boolean, detectionInterval: CMTime): void; + + readonly cameraLensSmudgeDetectionEnabled: boolean; + + readonly cameraLensSmudgeDetectionInterval: CMTime; + + readonly cameraLensSmudgeDetectionStatus: interop.Enum; + + isCameraLensSmudgeDetectionEnabled(): boolean; } // @ts-ignore ClassDecl.tsIgnore @@ -7547,6 +8146,12 @@ declare class AVAsynchronousVideoCompositionRequest extends NSObject implements finishCancelledRequest(): void; + sourceTaggedBufferGroupByTrackID(trackID: number): interop.Pointer; + + finishWithComposedTaggedBufferGroup(taggedBufferGroup: interop.PointerConvertible): void; + + attachSpatialVideoConfigurationToPixelBuffer(spatialVideoConfiguration: AVSpatialVideoConfiguration | null, pixelBuffer: interop.Object): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -7656,8 +8261,12 @@ declare class AVSampleCursor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptionRendererScene extends NSObject implements NSCopying { - readonly timeRange: CMTimeRange; +declare class AVMutableMediaSelection extends AVMediaSelection { + selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; +} + +declare class AVCaptionRendererScene extends NSObject implements NSCopying { + readonly timeRange: CMTimeRange; readonly hasActiveCaptions: boolean; @@ -7666,26 +8275,6 @@ declare class AVCaptionRendererScene extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptureInputPort extends NSObject { - readonly input: AVCaptureInput; - - readonly mediaType: string; - - readonly formatDescription: interop.Object; - - enabled: boolean; - - readonly clock: interop.Object; - - readonly sourceDeviceType: string; - - readonly sourceDevicePosition: interop.Enum; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; -} - declare class AVAssetReaderOutputCaptionAdaptor extends NSObject { static assetReaderOutputCaptionAdaptorWithAssetReaderTrackOutput any>(this: This, trackOutput: AVAssetReaderTrackOutput): InstanceType; @@ -7718,12 +8307,6 @@ declare class AVDelegatingPlaybackCoordinator extends AVPlaybackCoordinator { reapplyCurrentItemStateToPlaybackControlDelegate(): void; } -declare class AVCaptureSystemExposureBiasSlider extends AVCaptureControl { - initWithDevice(device: AVCaptureDevice): this; - - initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; -} - declare class AVAssetReader extends NSObject { static assetReaderWithAssetError any>(this: This, asset: AVAsset, outError: interop.PointerConvertible): InstanceType; @@ -7832,25 +8415,47 @@ declare class AVPlayerItemErrorLog extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVFragmentedAssetTrack extends AVAssetTrack { } -declare class AVPortraitEffectsMatte extends NSObject { - static portraitEffectsMatteFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; +declare class AVContentKeySession extends NSObject { + static contentKeySessionWithKeySystem any>(this: This, keySystem: string): InstanceType; - portraitEffectsMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; + static contentKeySessionWithKeySystemStorageDirectoryAtURL any>(this: This, keySystem: string, storageURL: NSURL): InstanceType; - portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + setDelegateQueue(delegate: AVContentKeySessionDelegate | null, delegateQueue: NSObject | null): void; - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + readonly delegate: AVContentKeySessionDelegate; - readonly pixelFormatType: number; + readonly delegateQueue: NSObject; - readonly mattingImage: interop.Object; + readonly storageURL: NSURL; + + readonly keySystem: string; + + expire(): void; + + readonly contentProtectionSessionIdentifier: NSData; + + processContentKeyRequestWithIdentifierInitializationDataOptions(identifier: interop.Object | null, initializationData: NSData | null, options: NSDictionary | Record | null): void; + + renewExpiringResponseDataForContentKeyRequest(contentKeyRequest: AVContentKeyRequest): void; + + makeSecureTokenForExpirationDateOfPersistableContentKeyCompletionHandler(persistableContentKeyData: NSData, handler: (p1: NSData, p2: NSError) => void | null): void; + + invalidatePersistableContentKeyOptionsCompletionHandler(persistableContentKeyData: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + + invalidateAllPersistableContentKeysForAppOptionsCompletionHandler(appIdentifier: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + + addContentKeyRecipient(recipient: AVContentKeyRecipient): void; + + removeContentKeyRecipient(recipient: AVContentKeyRecipient): void; + + readonly contentKeyRecipients: NSArray; + + static pendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(appIdentifier: NSData, storageURL: NSURL): NSArray; + + static removePendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(expiredSessionReports: NSArray | Array, appIdentifier: NSData, storageURL: NSURL): void; } declare class AVMediaSelection extends NSObject implements NSCopying, NSMutableCopying { @@ -7868,33 +8473,38 @@ declare class AVMediaSelection extends NSObject implements NSCopying, NSMutableC declare class AVMetricPlayerItemStallEvent extends AVMetricPlayerItemRateChangeEvent { } -declare class AVContentKeyResponse extends NSObject { - static contentKeyResponseWithFairPlayStreamingKeyResponseData any>(this: This, keyResponseData: NSData): InstanceType; +declare class AVCaptionRuby extends NSObject implements NSCopying, NSSecureCoding { + initWithText(text: string): this; - static contentKeyResponseWithClearKeyDataInitializationVector any>(this: This, keyData: NSData, initializationVector: NSData | null): InstanceType; + initWithTextPositionAlignment(text: string, position: interop.Enum, alignment: interop.Enum): this; - static contentKeyResponseWithAuthorizationTokenData any>(this: This, authorizationTokenData: NSData): InstanceType; -} + readonly text: string; -declare class AVVideoCompositionRenderContext extends NSObject { - readonly size: CGSize; + readonly position: interop.Enum; - readonly renderTransform: CGAffineTransform; + readonly alignment: interop.Enum; - readonly renderScale: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly pixelAspectRatio: AVPixelAspectRatio; + static readonly supportsSecureCoding: boolean; - readonly edgeWidths: AVEdgeWidths; + encodeWithCoder(coder: NSCoder): void; - readonly highQualityRendering: boolean; + initWithCoder(coder: NSCoder): this; +} - readonly videoComposition: AVVideoComposition; +declare class AVContentKeyResponse extends NSObject { + static contentKeyResponseWithFairPlayStreamingKeyResponseData any>(this: This, keyResponseData: NSData): InstanceType; - newPixelBuffer(): interop.Object; + static contentKeyResponseWithClearKeyDataInitializationVector any>(this: This, keyData: NSData, initializationVector: NSData | null): InstanceType; + + static contentKeyResponseWithAuthorizationTokenData any>(this: This, authorizationTokenData: NSData): InstanceType; } -declare class AVAssetResourceRenewalRequest extends AVAssetResourceLoadingRequest { +declare class AVCaptionGrouper extends NSObject { + addCaption(input: AVCaption): void; + + flushAddedCaptionsIntoGroupsUpToTime(upToTime: CMTime): NSArray; } declare class AVPlayerItemMediaDataCollector extends NSObject { @@ -7920,6 +8530,42 @@ declare class AVPlayerItemRenderedLegibleOutput extends AVPlayerItemOutput { declare class AVAssetVariantVideoLayoutAttributes extends NSObject { readonly stereoViewComponents: interop.Enum; + + readonly projectionType: interop.Enum; +} + +declare class AVPlaybackCoordinationMedium extends NSObject { + init(): this; + + readonly connectedPlaybackCoordinators: NSArray; +} + +declare class AVDepthData extends NSObject { + static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; + + depthDataByConvertingToDepthDataType(depthDataType: number): this; + + depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; + + depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + + readonly availableDepthDataTypes: NSArray; + + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + + readonly depthDataType: number; + + readonly depthDataMap: interop.Object; + + readonly depthDataQuality: interop.Enum; + + readonly depthDataFiltered: boolean; + + readonly depthDataAccuracy: interop.Enum; + + readonly cameraCalibrationData: AVCameraCalibrationData; + + isDepthDataFiltered(): boolean; } declare class AVVideoPerformanceMetrics extends NSObject { @@ -7940,6 +8586,12 @@ declare class AVMetricPlayerItemVariantSwitchStartEvent extends AVMetricEvent { readonly toVariant: AVAssetVariant; readonly loadedTimeRanges: NSArray; + + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; } // @ts-ignore ClassDecl.tsIgnore @@ -8146,6 +8798,21 @@ declare class AVPlayerItem extends NSObject implements NSCopying { readonly currentMediaSelection: AVMediaSelection; + get preferredCustomMediaSelectionSchemes(): NSArray; + set preferredCustomMediaSelectionSchemes(value: NSArray | Array); + + selectMediaPresentationLanguageForMediaSelectionGroup(language: string, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationLanguageForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): string; + + selectMediaPresentationSettingForMediaSelectionGroup(mediaPresentationSetting: AVMediaPresentationSetting, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + effectiveMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + setPreferredCustomMediaSelectionSchemes(preferredCustomMediaSelectionSchemes: NSArray | Array): void; + accessLog(): AVPlayerItemAccessLog; errorLog(): AVPlayerItemErrorLog; @@ -8191,6 +8858,20 @@ declare class AVPlayerItem extends NSObject implements NSCopying { setExternalMetadata(externalMetadata: NSArray | Array): void; } +declare class AVMetricDownloadSummaryEvent extends AVMetricEvent { + readonly errorEvent: AVMetricErrorEvent; + + readonly recoverableErrorCount: number; + + readonly mediaResourceRequestCount: number; + + readonly bytesDownloadedCount: number; + + readonly downloadDuration: number; + + readonly variants: NSArray; +} + // @ts-ignore ClassDecl.tsIgnore declare class AVMutableMetadataItem extends AVMetadataItem { // @ts-ignore MemberDecl.tsIgnore @@ -8361,6 +9042,10 @@ declare class AVCapturePhoto extends NSObject { readonly lensStabilizationStatus: interop.Enum; } +declare class AVAssetResourceLoadingRequestor extends NSObject { + readonly providesExpiredSessionReports: boolean; +} + declare class AVVideoCompositionLayerInstruction extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { readonly trackID: number; @@ -8404,32 +9089,6 @@ declare class AVCaptureSynchronizedDepthData extends AVCaptureSynchronizedData { readonly droppedReason: interop.Enum; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters { - static audioMixInputParametersWithTrack any>(this: This, track: AVAssetTrack | null): InstanceType; - - static audioMixInputParameters any>(this: This): InstanceType; - - // @ts-ignore MemberDecl.tsIgnore - trackID: number; - - // @ts-ignore MemberDecl.tsIgnore - audioTimePitchAlgorithm: string; - - // @ts-ignore MemberDecl.tsIgnore - audioTapProcessor: interop.Object; - - setVolumeRampFromStartVolumeToEndVolumeTimeRange(startVolume: number, endVolume: number, timeRange: CMTimeRange): void; - - setVolumeAtTime(volume: number, time: CMTime): void; - - setTrackID(trackID: number): void; - - setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string | null): void; - - setAudioTapProcessor(audioTapProcessor: interop.Object): void; -} - declare class AVPlayerVideoOutputConfiguration extends NSObject { readonly sourcePlayerItem: AVPlayerItem | null; @@ -8452,6 +9111,34 @@ declare class AVAssetSegmentTrackReport extends NSObject { readonly firstVideoSampleInformation: AVAssetSegmentReportSampleInformation; } +declare class AVVideoCompositionRenderContext extends NSObject { + readonly size: CGSize; + + readonly renderTransform: CGAffineTransform; + + readonly renderScale: number; + + readonly pixelAspectRatio: AVPixelAspectRatio; + + readonly edgeWidths: AVEdgeWidths; + + readonly highQualityRendering: boolean; + + readonly videoComposition: AVVideoComposition; + + newPixelBuffer(): interop.Object; +} + +declare class AVExternalSyncDeviceDiscoverySession extends NSObject { + static readonly sharedSession: AVExternalSyncDeviceDiscoverySession; + + static readonly supported: boolean; + + readonly devices: NSArray; + + static isSupported(): boolean; +} + declare class AVCaptureSynchronizedData extends NSObject { readonly timestamp: CMTime; } @@ -8537,6 +9224,8 @@ declare class AVCaptureSession extends NSObject { configuresApplicationAudioSessionToMixWithOthers: boolean; + configuresApplicationAudioSessionForBluetoothHighQualityRecording: boolean; + automaticallyConfiguresCaptureDeviceForWideColor: boolean; startRunning(): void; @@ -8549,6 +9238,18 @@ declare class AVCaptureSession extends NSObject { readonly hardwareCost: number; + readonly manualDeferredStartSupported: boolean; + + automaticallyRunsDeferredStart: boolean; + + runDeferredStartWhenNeeded(): void; + + readonly deferredStartDelegate: AVCaptureSessionDeferredStartDelegate; + + readonly deferredStartDelegateCallbackQueue: NSObject; + + setDeferredStartDelegateDeferredStartDelegateCallbackQueue(deferredStartDelegate: AVCaptureSessionDeferredStartDelegate | null, deferredStartDelegateCallbackQueue: NSObject | null): void; + setSessionPreset(sessionPreset: string): void; isRunning(): boolean; @@ -8567,7 +9268,25 @@ declare class AVCaptureSession extends NSObject { setConfiguresApplicationAudioSessionToMixWithOthers(configuresApplicationAudioSessionToMixWithOthers: boolean): void; + setConfiguresApplicationAudioSessionForBluetoothHighQualityRecording(configuresApplicationAudioSessionForBluetoothHighQualityRecording: boolean): void; + setAutomaticallyConfiguresCaptureDeviceForWideColor(automaticallyConfiguresCaptureDeviceForWideColor: boolean): void; + + isManualDeferredStartSupported(): boolean; + + setAutomaticallyRunsDeferredStart(automaticallyRunsDeferredStart: boolean): void; +} + +declare class AVAssetVariantVideoAttributes extends NSObject { + readonly videoRange: string; + + readonly codecTypes: NSArray; + + readonly presentationSize: CGSize; + + readonly nominalFrameRate: number; + + readonly videoLayoutAttributes: NSArray; } declare class AVTimedMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { @@ -8586,152 +9305,49 @@ declare class AVTimedMetadataGroup extends AVMetadataGroup implements NSCopying, mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableMovieTrack extends AVMovieTrack { - // @ts-ignore MemberDecl.tsIgnore - mediaDataStorage: AVMediaDataStorage; +declare class AVAssetPlaybackAssistant extends NSObject { + static assetPlaybackAssistantWithAsset any>(this: This, asset: AVAsset): InstanceType; - sampleReferenceBaseURL: NSURL; + loadPlaybackConfigurationOptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void): void; +} - // @ts-ignore MemberDecl.tsIgnore - enabled: boolean; +declare class AVAssetVariant extends NSObject { + readonly peakBitRate: number; - // @ts-ignore MemberDecl.tsIgnore - alternateGroupID: number; - - modified: boolean; - - readonly hasProtectedContent: boolean; - - timescale: number; - - setMediaDataStorage(mediaDataStorage: AVMediaDataStorage | null): void; - - setSampleReferenceBaseURL(sampleReferenceBaseURL: NSURL | null): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setAlternateGroupID(alternateGroupID: number): void; - - isModified(): boolean; - - setModified(modified: boolean): void; - - setTimescale(timescale: number): void; - - // @ts-ignore MemberDecl.tsIgnore - languageCode: string; - - // @ts-ignore MemberDecl.tsIgnore - extendedLanguageTag: string; - - setLanguageCode(languageCode: string | null): void; - - setExtendedLanguageTag(extendedLanguageTag: string | null): void; - - // @ts-ignore MemberDecl.tsIgnore - naturalSize: CGSize; - - // @ts-ignore MemberDecl.tsIgnore - preferredTransform: CGAffineTransform; - - layer: number; - - cleanApertureDimensions: CGSize; - - productionApertureDimensions: CGSize; - - encodedPixelsDimensions: CGSize; - - setNaturalSize(naturalSize: CGSize): void; - - setPreferredTransform(preferredTransform: CGAffineTransform): void; - - setLayer(layer: number): void; - - setCleanApertureDimensions(cleanApertureDimensions: CGSize): void; - - setProductionApertureDimensions(productionApertureDimensions: CGSize): void; - - setEncodedPixelsDimensions(encodedPixelsDimensions: CGSize): void; - - // @ts-ignore MemberDecl.tsIgnore - preferredVolume: number; - - setPreferredVolume(preferredVolume: number): void; - - preferredMediaChunkSize: number; - - preferredMediaChunkDuration: CMTime; - - preferredMediaChunkAlignment: number; - - setPreferredMediaChunkSize(preferredMediaChunkSize: number): void; - - setPreferredMediaChunkDuration(preferredMediaChunkDuration: CMTime): void; - - setPreferredMediaChunkAlignment(preferredMediaChunkAlignment: number): void; - - insertTimeRangeOfTrackAtTimeCopySampleDataError(timeRange: CMTimeRange, track: AVAssetTrack, startTime: CMTime, copySampleData: boolean, outError: interop.PointerConvertible): boolean; - - insertEmptyTimeRange(timeRange: CMTimeRange): void; - - removeTimeRange(timeRange: CMTimeRange): void; - - scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; - - // @ts-ignore MemberDecl.tsIgnore - get metadata(): NSArray; - // @ts-ignore MemberDecl.tsIgnore - set metadata(value: NSArray | Array); - - setMetadata(metadata: NSArray | Array): void; - - addTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; - - removeTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; - - replaceFormatDescriptionWithFormatDescription(formatDescription: interop.Object, newFormatDescription: interop.Object): void; - - appendSampleBufferDecodeTimePresentationTimeError(sampleBuffer: interop.Object, outDecodeTime: interop.PointerConvertible, outPresentationTime: interop.PointerConvertible, outError: interop.PointerConvertible): boolean; + readonly averageBitRate: number; - insertMediaTimeRangeIntoTimeRange(mediaTimeRange: CMTimeRange, trackTimeRange: CMTimeRange): boolean; + readonly videoAttributes: AVAssetVariantVideoAttributes; - hasMediaCharacteristic(mediaCharacteristic: string): boolean; + readonly audioAttributes: AVAssetVariantAudioAttributes; - segmentForTrackTime(trackTime: CMTime): AVAssetTrackSegment; + readonly URL: NSURL; +} - samplePresentationTimeForTrackTime(trackTime: CMTime): CMTime; +declare class AVContentKey extends NSObject { + readonly contentKeySpecifier: AVContentKeySpecifier; - metadataForFormat(format: string): NSArray; + readonly externalContentProtectionStatus: interop.Enum; - associatedTracksOfType(trackAssociationType: string): NSArray; + revoke(): void; } -declare class AVAssetPlaybackAssistant extends NSObject { - static assetPlaybackAssistantWithAsset any>(this: This, asset: AVAsset): InstanceType; - - loadPlaybackConfigurationOptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void): void; -} +declare class AVCaptureSmartFramingMonitor extends NSObject { + readonly supportedFramings: NSArray; -declare class AVAssetVariant extends NSObject { - readonly peakBitRate: number; + get enabledFramings(): NSArray; + set enabledFramings(value: NSArray | Array); - readonly averageBitRate: number; + readonly recommendedFraming: AVCaptureFraming; - readonly videoAttributes: AVAssetVariantVideoAttributes; + startMonitoringWithError(outError: interop.PointerConvertible): boolean; - readonly audioAttributes: AVAssetVariantAudioAttributes; -} + stopMonitoring(): void; -declare class AVContentKey extends NSObject { - readonly contentKeySpecifier: AVContentKeySpecifier; + readonly monitoring: boolean; - readonly externalContentProtectionStatus: interop.Enum; + setEnabledFramings(enabledFramings: NSArray | Array): void; - revoke(): void; + isMonitoring(): boolean; } declare class AVAssetWriter extends NSObject { @@ -8855,6 +9471,35 @@ declare class AVAssetWriterInputTaggedPixelBufferGroupAdaptor extends NSObject { appendTaggedPixelBufferGroupWithPresentationTime(taggedPixelBufferGroup: interop.PointerConvertible, presentationTime: CMTime): boolean; } +declare class AVAssetResourceRenewalRequest extends AVAssetResourceLoadingRequest { +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters { + static audioMixInputParametersWithTrack any>(this: This, track: AVAssetTrack | null): InstanceType; + + static audioMixInputParameters any>(this: This): InstanceType; + + // @ts-ignore MemberDecl.tsIgnore + trackID: number; + + // @ts-ignore MemberDecl.tsIgnore + audioTimePitchAlgorithm: string; + + // @ts-ignore MemberDecl.tsIgnore + audioTapProcessor: interop.Object; + + setVolumeRampFromStartVolumeToEndVolumeTimeRange(startVolume: number, endVolume: number, timeRange: CMTimeRange): void; + + setVolumeAtTime(volume: number, time: CMTime): void; + + setTrackID(trackID: number): void; + + setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string | null): void; + + setAudioTapProcessor(audioTapProcessor: interop.Object): void; +} + declare class AVCaptureAudioChannel extends NSObject { readonly averagePowerLevel: number; @@ -8868,6 +9513,12 @@ declare class AVMetricPlayerItemVariantSwitchEvent extends AVMetricEvent { readonly loadedTimeRanges: NSArray; + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; + readonly didSucceed: boolean; } @@ -8919,14 +9570,128 @@ declare class AVCaptureIndexPicker extends AVCaptureControl { setAccessibilityIdentifier(accessibilityIdentifier: string | null): void; } -declare class AVCaptionGrouper extends NSObject { - addCaption(input: AVCaption): void; +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableMovieTrack extends AVMovieTrack { + // @ts-ignore MemberDecl.tsIgnore + mediaDataStorage: AVMediaDataStorage; - flushAddedCaptionsIntoGroupsUpToTime(upToTime: CMTime): NSArray; -} + sampleReferenceBaseURL: NSURL; -declare class AVCaptureInput extends NSObject { - readonly ports: NSArray; + // @ts-ignore MemberDecl.tsIgnore + enabled: boolean; + + // @ts-ignore MemberDecl.tsIgnore + alternateGroupID: number; + + modified: boolean; + + readonly hasProtectedContent: boolean; + + timescale: number; + + setMediaDataStorage(mediaDataStorage: AVMediaDataStorage | null): void; + + setSampleReferenceBaseURL(sampleReferenceBaseURL: NSURL | null): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setAlternateGroupID(alternateGroupID: number): void; + + isModified(): boolean; + + setModified(modified: boolean): void; + + setTimescale(timescale: number): void; + + // @ts-ignore MemberDecl.tsIgnore + languageCode: string; + + // @ts-ignore MemberDecl.tsIgnore + extendedLanguageTag: string; + + setLanguageCode(languageCode: string | null): void; + + setExtendedLanguageTag(extendedLanguageTag: string | null): void; + + // @ts-ignore MemberDecl.tsIgnore + naturalSize: CGSize; + + // @ts-ignore MemberDecl.tsIgnore + preferredTransform: CGAffineTransform; + + layer: number; + + cleanApertureDimensions: CGSize; + + productionApertureDimensions: CGSize; + + encodedPixelsDimensions: CGSize; + + setNaturalSize(naturalSize: CGSize): void; + + setPreferredTransform(preferredTransform: CGAffineTransform): void; + + setLayer(layer: number): void; + + setCleanApertureDimensions(cleanApertureDimensions: CGSize): void; + + setProductionApertureDimensions(productionApertureDimensions: CGSize): void; + + setEncodedPixelsDimensions(encodedPixelsDimensions: CGSize): void; + + // @ts-ignore MemberDecl.tsIgnore + preferredVolume: number; + + setPreferredVolume(preferredVolume: number): void; + + preferredMediaChunkSize: number; + + preferredMediaChunkDuration: CMTime; + + preferredMediaChunkAlignment: number; + + setPreferredMediaChunkSize(preferredMediaChunkSize: number): void; + + setPreferredMediaChunkDuration(preferredMediaChunkDuration: CMTime): void; + + setPreferredMediaChunkAlignment(preferredMediaChunkAlignment: number): void; + + insertTimeRangeOfTrackAtTimeCopySampleDataError(timeRange: CMTimeRange, track: AVAssetTrack, startTime: CMTime, copySampleData: boolean, outError: interop.PointerConvertible): boolean; + + insertEmptyTimeRange(timeRange: CMTimeRange): void; + + removeTimeRange(timeRange: CMTimeRange): void; + + scaleTimeRangeToDuration(timeRange: CMTimeRange, duration: CMTime): void; + + // @ts-ignore MemberDecl.tsIgnore + get metadata(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set metadata(value: NSArray | Array); + + setMetadata(metadata: NSArray | Array): void; + + addTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; + + removeTrackAssociationToTrackType(movieTrack: AVMovieTrack, trackAssociationType: string): void; + + replaceFormatDescriptionWithFormatDescription(formatDescription: interop.Object, newFormatDescription: interop.Object): void; + + appendSampleBufferDecodeTimePresentationTimeError(sampleBuffer: interop.Object, outDecodeTime: interop.PointerConvertible, outPresentationTime: interop.PointerConvertible, outError: interop.PointerConvertible): boolean; + + insertMediaTimeRangeIntoTimeRange(mediaTimeRange: CMTimeRange, trackTimeRange: CMTimeRange): boolean; + + hasMediaCharacteristic(mediaCharacteristic: string): boolean; + + segmentForTrackTime(trackTime: CMTime): AVAssetTrackSegment; + + samplePresentationTimeForTrackTime(trackTime: CMTime): CMTime; + + metadataForFormat(format: string): NSArray; + + associatedTracksOfType(trackAssociationType: string): NSArray; } declare class AVFragmentedMovieMinder extends AVFragmentedAssetMinder { @@ -8945,8 +9710,18 @@ declare class AVFragmentedMovieMinder extends AVFragmentedAssetMinder { setMindingInterval(mindingInterval: number): void; } -declare class AVPersistableContentKeyRequest extends AVContentKeyRequest { - persistableContentKeyFromKeyVendorResponseOptionsError(keyVendorResponse: NSData, options: NSDictionary | Record | null, outError: interop.PointerConvertible): NSData; +declare class AVCaptureExternalDisplayConfiguration extends NSObject { + shouldMatchFrameRate: boolean; + + bypassColorSpaceConversion: boolean; + + preferredResolution: CMVideoDimensions; + + setShouldMatchFrameRate(shouldMatchFrameRate: boolean): void; + + setBypassColorSpaceConversion(bypassColorSpaceConversion: boolean): void; + + setPreferredResolution(preferredResolution: CMVideoDimensions): void; } declare class AVCaptureDeviceFormat extends NSObject { @@ -9073,6 +9848,34 @@ declare class AVCaptureDeviceFormat extends NSObject { readonly videoFrameRateRangeForBackgroundReplacement: AVFrameRateRange; isBackgroundReplacementSupported(): boolean; + + readonly cinematicVideoCaptureSupported: boolean; + + readonly defaultSimulatedAperture: number; + + readonly minSimulatedAperture: number; + + readonly maxSimulatedAperture: number; + + readonly videoMinZoomFactorForCinematicVideo: number; + + readonly videoMaxZoomFactorForCinematicVideo: number; + + readonly videoFrameRateRangeForCinematicVideo: AVFrameRateRange; + + isCinematicVideoCaptureSupported(): boolean; + + readonly supportedDynamicAspectRatios: NSArray; + + videoFieldOfViewForAspectRatioGeometricDistortionCorrected(aspectRatio: string, geometricDistortionCorrected: boolean): number; + + readonly smartFramingSupported: boolean; + + isSmartFramingSupported(): boolean; + + readonly cameraLensSmudgeDetectionSupported: boolean; + + isCameraLensSmudgeDetectionSupported(): boolean; } declare class AVPlayerItemIntegratedTimelineSnapshot extends NSObject { @@ -9110,18 +9913,6 @@ declare class AVCaptureSynchronizedDataCollection extends NSObject implements NS } -declare class AVAssetVariantVideoAttributes extends NSObject { - readonly videoRange: string; - - readonly codecTypes: NSArray; - - readonly presentationSize: CGSize; - - readonly nominalFrameRate: number; - - readonly videoLayoutAttributes: NSArray; -} - declare class AVAssetResourceLoader extends NSObject { setDelegateQueue(delegate: AVAssetResourceLoaderDelegate | null, delegateQueue: NSObject | null): void; diff --git a/packages/ios/types/AVKit.d.ts b/packages/ios/types/AVKit.d.ts index 39e6ffa9..2348674e 100644 --- a/packages/ios/types/AVKit.d.ts +++ b/packages/ios/types/AVKit.d.ts @@ -24,6 +24,13 @@ declare const AVKitError: { PictureInPictureStartFailed: -1001, }; +declare const AVDisplayDynamicRange: { + Automatic: 0, + Standard: 1, + ConstrainedHigh: 2, + High: 3, +}; + declare const AVAudioSessionRouteSelection: { None: 0, Local: 1, @@ -39,6 +46,19 @@ declare interface AVRoutePickerViewDelegate extends NSObjectProtocol { declare class AVRoutePickerViewDelegate extends NativeObject implements AVRoutePickerViewDelegate { } +declare interface AVInputPickerInteractionDelegate extends NSObjectProtocol { + inputPickerInteractionWillBeginPresenting?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionDidEndPresenting?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionWillBeginDismissing?(inputPickerInteraction: AVInputPickerInteraction): void; + + inputPickerInteractionDidEndDismissing?(inputPickerInteraction: AVInputPickerInteraction): void; +} + +declare class AVInputPickerInteractionDelegate extends NativeObject implements AVInputPickerInteractionDelegate { +} + declare interface AVPictureInPictureSampleBufferPlaybackDelegate extends NSObjectProtocol { pictureInPictureControllerSetPlaying(pictureInPictureController: AVPictureInPictureController, playing: boolean): void; @@ -121,10 +141,14 @@ declare class AVCaptureEventInteraction extends NSObject implements UIInteractio enabled: boolean; + static defaultCaptureSoundDisabled: boolean; + isEnabled(): boolean; setEnabled(enabled: boolean): void; + static setDefaultCaptureSoundDisabled(defaultCaptureSoundDisabled: boolean): void; + readonly view: UIView; willMoveToView(view: UIView | null): void; @@ -174,6 +198,78 @@ declare class AVCaptureEventInteraction extends NSObject implements UIInteractio declare class AVCaptureEvent extends NSObject { readonly phase: interop.Enum; + + playSound(sound: AVCaptureEventSound): boolean; + + readonly shouldPlaySound: boolean; +} + +declare class AVInputPickerInteraction extends NSObject implements UIInteraction { + delegate: AVInputPickerInteractionDelegate; + + readonly presented: boolean; + + audioSession: AVAudioSession; + + present(): void; + + dismiss(): void; + + init(): this; + + initWithAudioSession(audioSession: AVAudioSession | null): this; + + setDelegate(delegate: AVInputPickerInteractionDelegate | null): void; + + isPresented(): boolean; + + setAudioSession(audioSession: AVAudioSession): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } declare class AVRoutePickerView extends UIView { @@ -264,6 +360,16 @@ declare class AVPictureInPictureController extends NSObject { invalidatePlaybackState(): void; } +declare class AVCaptureEventSound extends NSObject { + initWithURLError(url: NSURL, error: interop.PointerConvertible): this; + + static readonly cameraShutterSound: AVCaptureEventSound; + + static readonly beginVideoRecordingSound: AVCaptureEventSound; + + static readonly endVideoRecordingSound: AVCaptureEventSound; +} + declare class AVPlayerViewController extends UIViewController { player: AVPlayer; @@ -309,6 +415,10 @@ declare class AVPlayerViewController extends UIViewController { selectSpeed(speed: AVPlaybackSpeed): void; + preferredDisplayDynamicRange: interop.Enum; + + static readonly mediaCharacteristicsForSupportedCustomMediaSelectionSchemes: NSArray; + setPlayer(player: AVPlayer | null): void; setShowsPlaybackControls(showsPlaybackControls: boolean): void; @@ -340,6 +450,8 @@ declare class AVPlayerViewController extends UIViewController { setDelegate(delegate: AVPlayerViewControllerDelegate): void; setSpeeds(speeds: NSArray | Array): void; + + setPreferredDisplayDynamicRange(preferredDisplayDynamicRange: interop.Enum): void; } declare class AVPictureInPictureVideoCallViewController extends UIViewController { diff --git a/packages/ios/types/AVRouting.d.ts b/packages/ios/types/AVRouting.d.ts index c9b9824f..ed109a1a 100644 --- a/packages/ios/types/AVRouting.d.ts +++ b/packages/ios/types/AVRouting.d.ts @@ -20,6 +20,12 @@ declare interface AVCustomRoutingControllerDelegate extends NSObjectProtocol { declare class AVCustomRoutingControllerDelegate extends NativeObject implements AVCustomRoutingControllerDelegate { } +declare interface AVRoutingPlaybackParticipant { +} + +declare class AVRoutingPlaybackParticipant extends NativeObject implements AVRoutingPlaybackParticipant { +} + declare class AVCustomRoutingActionItem extends NSObject { type: UTType; @@ -62,6 +68,14 @@ declare class AVCustomRoutingController extends NSObject { setCustomActionItems(customActionItems: NSArray | Array): void; } +declare class AVRoutingPlaybackArbiter extends NSObject { + static sharedRoutingPlaybackArbiter(): AVRoutingPlaybackArbiter; + + preferredParticipantForExternalPlayback: AVRoutingPlaybackParticipant; + + setPreferredParticipantForExternalPlayback(preferredParticipantForExternalPlayback: AVRoutingPlaybackParticipant | null): void; +} + declare class AVCustomDeviceRoute extends NSObject { readonly networkEndpoint: NSObject; diff --git a/packages/ios/types/Accelerate.d.ts b/packages/ios/types/Accelerate.d.ts index fc75b419..026cdfc8 100644 --- a/packages/ios/types/Accelerate.d.ts +++ b/packages/ios/types/Accelerate.d.ts @@ -38,6 +38,8 @@ declare const kvImageBufferTypeCode_ColorSpaceChannel11: number; declare const kvImageBufferTypeCode_ColorSpaceChannel4: number; +declare const kvImageBufferTypeCode_ColorSpaceChannel3: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel2: number; declare const kvImageBufferTypeCode_ColorSpaceChannel1: number; @@ -52,18 +54,20 @@ declare const kvImageGamma_9_over_11_half_precision: number; declare const kvImageGamma_11_over_9_half_precision: number; +declare const kvImageGamma_sRGB_reverse_half_precision: number; + declare const kvImageGamma_5_over_11_half_precision: number; declare const kvImage_PNG_FILTER_VALUE_NONE: number; declare const kRotate0DegreesCounterClockwise: number; -declare const kRotate270DegreesClockwise: number; - declare const kRotate90DegreesClockwise: number; declare const kvImageConvert_OrderedNoiseShapeMask: number; +declare const kvImageConvert_DitherAtkinson: number; + declare const kvImageConvert_DitherOrderedReproducible: number; declare const kvImageConvert_DitherOrdered: number; @@ -82,6 +86,8 @@ declare const kvImageEdgeExtend: number; declare const kvImageInvalidImageObject: number; +declare const kvImageOutOfPlaceOperationRequired: number; + declare const kvImageColorSyncIsAbsent: number; declare const kvImageInvalidRowBytes: number; @@ -92,6 +98,8 @@ declare const kvImageInvalidParameter: number; declare const kvImageNullPointerArgument: number; +declare const kvImageInvalidEdgeStyle: number; + declare const kvImageInvalidKernelSize: number; declare const kvImageRoiLargerThanInputBuffer: number; @@ -106,20 +114,18 @@ declare const FFT_FORWARD: number; declare const kFFTDirection_Forward: number; -declare const kvImageCVImageFormat_AlphaIsOneHint: number; - declare const kFFTDirection_Inverse: number; declare const kvImageGamma_sRGB_forward_half_precision: number; declare const FFT_RADIX5: number; +declare const kvImageBufferTypeCode_RGB_Blue: number; + declare const kvImageBufferTypeCode_Chroma: number; declare const kvImageGetTempBufferSize: number; -declare const kvImageBufferTypeCode_RGB_Blue: number; - declare const kFFTRadix2: number; declare const _SparseDefaultNumericFactorOptions_Complex_Double: SparseNumericFactorOptions; @@ -132,10 +138,10 @@ declare const kvImageCVImageFormat_ColorSpace: number; declare const kvImageBufferTypeCode_ColorSpaceChannel9: number; -declare const kvImageMemoryAllocationError: number; - declare const kvImageBufferTypeCode_ColorSpaceChannel14: number; +declare const kvImageMemoryAllocationError: number; + declare const kvImageUseFP16Accumulator: number; declare const _SparseNullMatrix_Complex_Double: SparseMatrix_Complex_Double; @@ -148,6 +154,8 @@ declare const kvImageBufferTypeCode_Alpha: number; declare const kvImageBufferTypeCode_XYZ_Z: number; +declare const kRotate270DegreesClockwise: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel15: number; declare const kvImage_PNG_FILTER_VALUE_AVG: number; @@ -174,6 +182,8 @@ declare const kvImageBufferTypeCode_CMYK_Yellow: number; declare const kvImageGamma_9_over_5_half_precision: number; +declare const kvImageCVImageFormat_AlphaIsOneHint: number; + declare const kvImageGamma_5_over_9_half_precision: number; declare const kvImageConvert_DitherNone: number; @@ -188,20 +198,20 @@ declare const kvImageInvalidOffset_Y: number; declare const kvImageDoNotClamp: number; -declare const kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2: interop.Pointer; +declare const kvImageBufferTypeCode_ColorSpaceChannel5: number; -declare const kvImageConvert_DitherFloydSteinberg: number; +declare const vDSP_HANN_DENORM: number; + +declare const kvImage_ARGBToYpCbCrMatrix_ITU_R_709_2: interop.Pointer; declare const vDSP_HALF_WINDOW: number; -declare const kvImageConvert_DitherAtkinson: number; +declare const kvImageConvert_DitherFloydSteinberg: number; declare const kvImageNoError: number; declare const kvImageInternalError: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel3: number; - declare const vDSP_HANN_NORM: number; declare const kvImageLeaveAlphaUnchanged: number; @@ -220,19 +230,15 @@ declare const kvImageBufferTypeCode_XYZ_X: number; declare const kvImageConvert_OrderedUniformBlue: number; -declare const kvImageBufferTypeCode_CMYK_Cyan: number; - declare const kvImageGamma_BT709_reverse_half_precision: number; -declare const vDSP_HANN_DENORM: number; - declare const kvImageConvert_OrderedGaussianBlue: number; declare const kRotate90DegreesCounterClockwise: number; declare const kvImageBufferTypeCode_ColorSpaceChannel7: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel10: number; +declare const kvImageNoFlags: number; declare const kFFTRadix5: number; @@ -240,35 +246,29 @@ declare const kRotate0DegreesClockwise: number; declare const kvImageGamma_11_over_5_half_precision: number; -declare const kvImageBufferTypeCode_ColorSpaceChannel5: number; - declare const kvImageBufferTypeCode_RGB_Green: number; declare const _SparseDefaultNumericFactorOptions_Complex_Float: SparseNumericFactorOptions; -declare const kvImageInvalidEdgeStyle: number; - declare const kvImageUnsupportedConversion: number; +declare const kvImageBufferTypeCode_CMYK_Cyan: number; + declare const kvImageInvalidCVImageFormat: number; declare const _SparseDefaultNumericFactorOptions_Float: SparseNumericFactorOptions; declare const kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: interop.Pointer; -declare const kvImageOutOfPlaceOperationRequired: number; - -declare const kvImageInterpolationNearest: number; - declare const kvImageCopyInPlace: number; declare const kvImageGamma_UseGammaValue: number; -declare const kvImageInvalidImageFormat: number; +declare const kvImageInvalidOffset_X: number; -declare const kvImageNoFlags: number; +declare const kvImageBufferTypeCode_ColorSpaceChannel10: number; -declare const kvImageInvalidOffset_X: number; +declare const kvImageInvalidImageFormat: number; declare const kvImageBufferTypeCode_CGFormat: number; @@ -284,9 +284,9 @@ declare const FFT_RADIX2: number; declare const kvImageBufferTypeCode_Chunky: number; -declare const kvImageBufferTypeCode_RGB_Red: number; +declare const kvImageInterpolationNearest: number; -declare const kvImageGamma_sRGB_reverse_half_precision: number; +declare const kvImageBufferTypeCode_RGB_Red: number; declare const kvImageBufferTypeCode_LAB_L: number; @@ -316,27 +316,15 @@ declare const BNNSGraphOptimizationPreference: { IRSize: 1, }; -declare const BNNSTargetSystem: { - BNNSTargetSystemGeneric: 0, -}; - declare const BNNSSparsityType: { BNNSSparsityTypeUnstructured: 0, }; -declare const BNNSRandomGeneratorMethod: { - BNNSRandomGeneratorMethodAES_CTR: 0, -}; - declare const BNNSQuantizerFunction: { Quantize: 0, Dequantize: 1, }; -declare const BNNSEmbeddingFlags: { - BNNSEmbeddingFlagScaleGradientByFrequency: 1, -}; - declare const BNNSPointerSpecifier: { Alpha: 0, Beta: 1, @@ -474,72 +462,19 @@ declare const BNNSLossFunction: { CategoricalCrossEntropy: 10, }; -declare const BNNSActivationFunction: { - Identity: 0, - RectifiedLinear: 1, - LeakyRectifiedLinear: 2, - Sigmoid: 3, - Tanh: 4, - ScaledTanh: 5, - Abs: 6, - Linear: 7, - Clamp: 8, - IntegerLinearSaturate: 9, - IntegerLinearSaturatePerChannel: 10, - Softmax: 11, - GELUApproximation: 12, - Gumbel: 13, - GumbelMax: 14, - HardSigmoid: 15, - Softplus: 16, - Softsign: 17, - ELU: 18, - ClampedLeakyRectifiedLinear: 19, - LinearWithBias: 20, - LogSoftmax: 21, - LogSigmoid: 22, - SELU: 23, - CELU: 24, - HardShrink: 25, - SoftShrink: 26, - TanhShrink: 27, - Threshold: 28, - PReLUPerChannel: 29, - GELUApproximation2: 30, - HardSwish: 30, - SiLU: 31, - ReLU6: 32, - Erf: 33, - GELU: 34, - GELUApproximationSigmoid: 35, -}; - declare const quadrature_integrator: { NG: 0, AG: 1, AGS: 2, }; -declare const SparseSubfactor_t: { - Invalid: 0, - P: 1, - S: 2, - L: 3, - D: 4, - PLPS: 5, - Q: 6, - R: 7, - RP: 8, - Sr: 9, - Sc: 10, -}; - declare const SparseOrder_t: { Default: 0, User: 1, AMD: 2, Metis: 3, COLAMD: 4, + MTMetis: 5, }; declare const SparseFactorization_t: { @@ -580,6 +515,20 @@ declare const vDSP_DFT_RealtoComplex: { Realto: -1, }; +declare const SparseSubfactor_t: { + Invalid: 0, + P: 1, + S: 2, + L: 3, + D: 4, + PLPS: 5, + Q: 6, + R: 7, + RP: 8, + Sr: 9, + Sc: 10, +}; + declare const vDSP_DFT_Direction: { FORWARD: 1, INVERSE: -1, @@ -590,12 +539,6 @@ declare const SparseLSMRConvergenceTest_t: { FongSaunders: 1, }; -declare const _SparseIterativeMethod_t: { - CG: 0, - GMRES: 1, - LSMR: 2, -}; - declare const BNNSOptimizerFunction: { SGDMomentum: 1, Adam: 2, @@ -611,11 +554,6 @@ declare const BNNSOptimizerFunction: { AdamWAMSGradWithClipping: 12, }; -declare const CBLAS_UPLO: { - Upper: 121, - Lower: 122, -}; - declare const BNNSGraphArgumentType: { Pointer: 0, Tensor: 2, @@ -685,6 +623,12 @@ declare const SparseKind_t: { Hermitian: 7, }; +declare const _SparseIterativeMethod_t: { + CG: 0, + GMRES: 1, + LSMR: 2, +}; + declare const BNNSRelationalOperator: { Equal: 0, Less: 1, @@ -700,12 +644,32 @@ declare const BNNSRelationalOperator: { LogicalXOR: 11, }; +declare const BNNSEmbeddingFlags: { + BNNSEmbeddingFlagScaleGradientByFrequency: 1, +}; + +declare const CBLAS_UPLO: { + Upper: 121, + Lower: 122, +}; + +declare const BNNSTargetSystem: { + BNNSTargetSystemGeneric: 0, +}; + declare const BNNSOptimizerSGDMomentumVariant: { Variant0: 0, Variant1: 1, Variant2: 2, }; +declare const BNNSGraphMessageLevel: { + Info: 1, + Unsupported: 2, + Warning: 4, + Error: 8, +}; + declare const SparsePreconditioner_t: { None: 0, User: 1, @@ -754,18 +718,51 @@ declare const sparse_status: { SYSTEM_ERROR: -1002, }; -declare const BNNSGraphMessageLevel: { - Info: 1, - Unsupported: 2, - Warning: 4, - Error: 8, -}; - declare const BNNSLayerFlags: { Bidirectional: 1, DefaultActivations: 2, }; +declare const BNNSActivationFunction: { + Identity: 0, + RectifiedLinear: 1, + LeakyRectifiedLinear: 2, + Sigmoid: 3, + Tanh: 4, + ScaledTanh: 5, + Abs: 6, + Linear: 7, + Clamp: 8, + IntegerLinearSaturate: 9, + IntegerLinearSaturatePerChannel: 10, + Softmax: 11, + GELUApproximation: 12, + Gumbel: 13, + GumbelMax: 14, + HardSigmoid: 15, + Softplus: 16, + Softsign: 17, + ELU: 18, + ClampedLeakyRectifiedLinear: 19, + LinearWithBias: 20, + LogSoftmax: 21, + LogSigmoid: 22, + SELU: 23, + CELU: 24, + HardShrink: 25, + SoftShrink: 26, + TanhShrink: 27, + Threshold: 28, + PReLUPerChannel: 29, + GELUApproximation2: 30, + HardSwish: 30, + SiLU: 31, + ReLU6: 32, + Erf: 33, + GELU: 34, + GELUApproximationSigmoid: 35, +}; + declare const BNNSShuffleType: { PixelShuffle: 0, PixelUnshuffle: 1, @@ -773,6 +770,10 @@ declare const BNNSShuffleType: { SpaceToDepth: 3, }; +declare const BNNSRandomGeneratorMethod: { + BNNSRandomGeneratorMethodAES_CTR: 0, +}; + declare const vImageMDTableUsageHint: { Hint_16Q12: 1, Hint_Float: 2, @@ -793,6 +794,8 @@ declare const SparseScaling_t: { Default: 0, User: 1, EquilibriationInf: 2, + HungarianScalingOnly: 3, + HungarianScalingAndOrdering: 4, }; declare const vDSP_DCT_Type: { @@ -801,13 +804,6 @@ declare const vDSP_DCT_Type: { V: 4, }; -declare const BNNSOptimizerClippingFunction: { - None: 0, - ByValue: 1, - ByNorm: 2, - ByGlobalNorm: 3, -}; - declare const BNNSDataType: { FloatBit: 65536, Float16: 65552, @@ -868,6 +864,13 @@ declare const BNNSDescriptorType: { Parameter: 2, }; +declare const BNNSOptimizerClippingFunction: { + None: 0, + ByValue: 1, + ByNorm: 2, + ByGlobalNorm: 3, +}; + declare const quadrature_status: { SUCCESS: 0, ERROR: -1, @@ -932,10 +935,6 @@ declare class vImage_ARGBToYpCbCrMatrix { B_Cr: number; } -declare class vImageCVImageFormat { - constructor(init?: vImageCVImageFormat); -} - declare class vImage_PerpsectiveTransform { constructor(init?: vImage_PerpsectiveTransform); a: number; @@ -1386,6 +1385,15 @@ declare class SparseOpaqueSubfactor_Complex_Double { workspaceRequiredPerRHS: number; } +declare class SparseOpaqueSubfactor_Float { + constructor(init?: SparseOpaqueSubfactor_Float); + attributes: SparseAttributes_t; + contents: interop.Enum; + factor: SparseOpaqueFactorization_Float; + workspaceRequiredStatic: number; + workspaceRequiredPerRHS: number; +} + declare class SparseOpaqueSubfactor_Double { constructor(init?: SparseOpaqueSubfactor_Double); attributes: SparseAttributes_t; @@ -1471,12 +1479,6 @@ declare class DenseVector_Complex_Double { data: interop.Pointer; } -declare class DenseVector_Float { - constructor(init?: DenseVector_Float); - count: number; - data: interop.Pointer; -} - declare class SparseMatrix_Float { constructor(init?: SparseMatrix_Float); structure: SparseMatrixStructure; @@ -1620,13 +1622,14 @@ declare class OpaqueFFTSetupD { constructor(init?: OpaqueFFTSetupD); } -declare class SparseNumericFactorOptions { - constructor(init?: SparseNumericFactorOptions); - control: interop.Enum; - scalingMethod: interop.Enum; - scaling: interop.Pointer; - pivotTolerance: number; - zeroTolerance: number; +declare class BNNSLayerParametersQuantization { + constructor(init?: BNNSLayerParametersQuantization); + axis_mask: number; + function: interop.Enum; + i_desc: BNNSNDArrayDescriptor; + o_desc: BNNSNDArrayDescriptor; + scale: BNNSNDArrayDescriptor; + bias: BNNSNDArrayDescriptor; } declare class vDSP_biquad_SetupStructD { @@ -1650,6 +1653,15 @@ declare class sparse_m_float_complex { constructor(init?: sparse_m_float_complex); } +declare class SparseNumericFactorOptions { + constructor(init?: SparseNumericFactorOptions); + control: interop.Enum; + scalingMethod: interop.Enum; + scaling: interop.Pointer; + pivotTolerance: number; + zeroTolerance: number; +} + declare class bnns_user_message_data_t { constructor(init?: bnns_user_message_data_t); size: number; @@ -1810,7 +1822,7 @@ declare class BNNSVectorDescriptor { declare class SparseIterativeMethod { constructor(init?: SparseIterativeMethod); method: number; - options: unnamed_18399289040338888417; + options: unnamed_11692908426398789471; } declare class SparseMatrix_Complex_Double { @@ -1819,6 +1831,10 @@ declare class SparseMatrix_Complex_Double { data: interop.Pointer; } +declare class vImageCVImageFormat { + constructor(init?: vImageCVImageFormat); +} + declare class BNNSOptimizerSGDMomentumWithClippingFields { constructor(init?: BNNSOptimizerSGDMomentumWithClippingFields); learning_rate: number; @@ -1858,15 +1874,6 @@ declare class BNNSLayerParametersActivation { axis_flags: number; } -declare class SparseOpaqueSubfactor_Float { - constructor(init?: SparseOpaqueSubfactor_Float); - attributes: SparseAttributes_t; - contents: interop.Enum; - factor: SparseOpaqueFactorization_Float; - workspaceRequiredStatic: number; - workspaceRequiredPerRHS: number; -} - declare class DSPDoubleComplex { constructor(init?: DSPDoubleComplex); real: number; @@ -1943,16 +1950,6 @@ declare class BNNSTensor { name: string | null; } -declare class BNNSLayerParametersQuantization { - constructor(init?: BNNSLayerParametersQuantization); - axis_mask: number; - function: interop.Enum; - i_desc: BNNSNDArrayDescriptor; - o_desc: BNNSNDArrayDescriptor; - scale: BNNSNDArrayDescriptor; - bias: BNNSNDArrayDescriptor; -} - declare class SparseOpaqueFactorization_Complex_Float { constructor(init?: SparseOpaqueFactorization_Complex_Float); status: interop.Enum; @@ -2002,6 +1999,12 @@ declare class BNNSOptimizerAdamWithClippingFields { clip_gradients_use_norm: number; } +declare class DenseVector_Float { + constructor(init?: DenseVector_Float); + count: number; + data: interop.Pointer; +} + declare class SparseMatrixStructureComplex { constructor(init?: SparseMatrixStructureComplex); rowCount: number; @@ -2022,15 +2025,15 @@ declare class BNNSLayerParametersCropResize { method: interop.Enum; } -type unnamed_18399289040338888417Descriptor = +type unnamed_11692908426398789471Descriptor = | { base: _SparseIterativeMethodBaseOptions } | { cg: SparseCGOptions } | { gmres: SparseGMRESOptions } | { lsmr: SparseLSMROptions } | { padding: unknown /* const array */ }; -declare class unnamed_18399289040338888417 { - constructor(init?: unnamed_18399289040338888417Descriptor); +declare class unnamed_11692908426398789471 { + constructor(init?: unnamed_11692908426398789471Descriptor); base: _SparseIterativeMethodBaseOptions; cg: SparseCGOptions; gmres: SparseGMRESOptions; @@ -2038,13 +2041,13 @@ declare class unnamed_18399289040338888417 { padding: unknown /* const array */; } -type unnamed_15099074601355879866Descriptor = +type unnamed_5048876362657550829Descriptor = | { tensor: interop.PointerConvertible } | { descriptor: interop.PointerConvertible } | { data_ptr: interop.PointerConvertible }; -declare class unnamed_15099074601355879866 { - constructor(init?: unnamed_15099074601355879866Descriptor); +declare class unnamed_5048876362657550829 { + constructor(init?: unnamed_5048876362657550829Descriptor); tensor: interop.Pointer; descriptor: interop.Pointer; data_ptr: interop.Pointer; @@ -7134,18 +7137,24 @@ declare function _SparseConvertFromCoordinate_Complex_Double(m: number, n: numbe declare function _SparseConvertFromOpaque_Complex_Double(matrix: interop.PointerConvertible): SparseMatrix_Complex_Double; +declare function _SparseNumericFactorSymmetric_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseNumericFactorHermitian_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorQR_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorLU_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseFactorSymmetric_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseFactorHermitian_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorQR_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorLU_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseRefactorSymmetric_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; @@ -7192,18 +7201,24 @@ declare function _SparseConvertFromCoordinate_Complex_Float(m: number, n: number declare function _SparseConvertFromOpaque_Complex_Float(matrix: interop.PointerConvertible): SparseMatrix_Complex_Float; +declare function _SparseNumericFactorSymmetric_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseNumericFactorHermitian_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorQR_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorLU_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseFactorSymmetric_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseFactorHermitian_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorQR_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorLU_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseRefactorSymmetric_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; diff --git a/packages/ios/types/Accessibility.d.ts b/packages/ios/types/Accessibility.d.ts index 5c5c5fcf..bd0a153d 100644 --- a/packages/ios/types/Accessibility.d.ts +++ b/packages/ios/types/Accessibility.d.ts @@ -15,18 +15,18 @@ declare const AXTechnologyVoiceControl: string; declare const AXTechnologyVoiceOver: string; -declare const AXMFiHearingDevicePairedUUIDsDidChangeNotification: string; - declare const AXMFiHearingDeviceStreamingEarDidChangeNotification: string; -declare const AXTechnologySwitchControl: string; - declare const AXTechnologyHoverText: string; declare const AXAnimatedImagesEnabledDidChangeNotification: string; +declare const AXTechnologySwitchControl: string; + declare const AXFeatureOverrideSessionErrorDomain: string; +declare const AXMFiHearingDevicePairedUUIDsDidChangeNotification: string; + declare const AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification: string; declare const AXCustomContentImportance: { @@ -67,6 +67,9 @@ declare const AXFeatureOverrideSessionOptions: { declare const AXSettingsFeature: { PersonalVoiceAllowAppsToRequestToUse: 1, AllowAppsToAddAudioToCalls: 2, + AssistiveTouch: 3, + AssistiveTouchDevices: 4, + DwellControl: 5, }; declare const AXFeatureOverrideSessionError: { @@ -150,6 +153,26 @@ declare interface AXDataAxisDescriptor extends NSCopying { declare class AXDataAxisDescriptor extends NativeObject implements AXDataAxisDescriptor { } +declare class AXBrailleTranslator extends NSObject { + initWithBrailleTable(brailleTable: AXBrailleTable): this; + + translatePrintText(printText: string): AXBrailleTranslationResult; + + backTranslateBraille(braille: string): AXBrailleTranslationResult; +} + +declare class AXBrailleTranslationResult extends NSObject implements NSCopying, NSCoding { + readonly resultString: string; + + readonly locationMap: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AXMathExpressionRoot extends AXMathExpression { initWithRadicandExpressionsRootIndexExpression(radicandExpressions: NSArray | Array, rootIndexExpression: AXMathExpression): this; @@ -319,6 +342,38 @@ declare class AXMathExpressionText extends AXMathExpression { readonly content: string; } +declare class AXBrailleTable extends NSObject implements NSCopying, NSCoding { + readonly identifier: string; + + readonly localizedName: string; + + readonly providerIdentifier: string; + + readonly localizedProviderName: string; + + readonly language: string; + + readonly locales: NSSet; + + readonly isEightDot: boolean; + + static supportedLocales(): NSSet; + + static defaultTableForLocale(locale: NSLocale): AXBrailleTable; + + static tablesForLocale(locale: NSLocale): NSSet; + + static languageAgnosticTables(): NSSet; + + initWithIdentifier(identifier: string): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AXCategoricalDataAxisDescriptor extends NSObject implements AXDataAxisDescriptor { get categoryOrder(): NSArray; set categoryOrder(value: NSArray | Array); @@ -385,6 +440,12 @@ declare class AXDataSeriesDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AXMathExpressionTable extends AXMathExpression { + initWithExpressions(expressions: NSArray | Array): this; + + readonly expressions: NSArray; +} + declare class AXDataPoint extends NSObject implements NSCopying { xValue: AXDataPointValue; @@ -479,12 +540,6 @@ declare class AXChartDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AXMathExpressionTable extends AXMathExpression { - initWithExpressions(expressions: NSArray | Array): this; - - readonly expressions: NSArray; -} - declare class AXMathExpression extends NSObject { } diff --git a/packages/ios/types/AccessorySetupKit.d.ts b/packages/ios/types/AccessorySetupKit.d.ts index 33ddbfc1..a533b8a1 100644 --- a/packages/ios/types/AccessorySetupKit.d.ts +++ b/packages/ios/types/AccessorySetupKit.d.ts @@ -1,8 +1,14 @@ /// /// +declare const ASPickerDisplaySettingsDiscoveryTimeoutLong: number; + +declare const ASPickerDisplaySettingsDiscoveryTimeoutMedium: number; + declare const ASErrorDomain: string; +declare const ASPickerDisplaySettingsDiscoveryTimeoutShort: number; + declare const ASPickerDisplayItemSetupOptions: { Rename: 1, ConfirmAuthorization: 2, @@ -25,6 +31,21 @@ declare const ASAccessoryState: { Authorized: 20, }; +declare const ASErrorCode: { + Success: 0, + Unknown: 1, + ActivationFailed: 100, + ConnectionFailed: 150, + DiscoveryTimeout: 200, + ExtensionNotFound: 300, + Invalidated: 400, + InvalidRequest: 450, + PickerAlreadyActive: 500, + PickerRestricted: 550, + UserCancelled: 700, + UserRestricted: 750, +}; + declare const ASAccessoryEventType: { Unknown: 0, Activated: 10, @@ -41,43 +62,15 @@ declare const ASAccessoryEventType: { PickerSetupRename: 90, }; -declare const ASErrorCode: { - Success: 0, - Unknown: 1, - ActivationFailed: 100, - ConnectionFailed: 150, - DiscoveryTimeout: 200, - ExtensionNotFound: 300, - Invalidated: 400, - InvalidRequest: 450, - PickerAlreadyActive: 500, - PickerRestricted: 550, - UserCancelled: 700, - UserRestricted: 750, -}; - declare const ASDiscoveryDescriptorRange: { Default: 0, Immediate: 10, }; -declare class ASMigrationDisplayItem extends ASPickerDisplayItem { - peripheralIdentifier: NSUUID; - - hotspotSSID: string; - - setPeripheralIdentifier(peripheralIdentifier: NSUUID | null): void; - - setHotspotSSID(hotspotSSID: string | null): void; -} - -declare class ASAccessoryEvent extends NSObject { - readonly eventType: interop.Enum; - - readonly accessory: ASAccessory; - - readonly error: NSError; -} +declare const ASDiscoveryDescriptorWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; declare class ASDiscoveryDescriptor extends NSObject { supportedOptions: interop.Enum; @@ -104,6 +97,14 @@ declare class ASDiscoveryDescriptor extends NSObject { SSIDPrefix: string; + wifiAwareServiceName: string; + + wifiAwareServiceRole: interop.Enum; + + wifiAwareModelNameMatch: ASPropertyCompareString; + + wifiAwareVendorNameMatch: ASPropertyCompareString; + setSupportedOptions(supportedOptions: interop.Enum): void; setBluetoothCompanyIdentifier(bluetoothCompanyIdentifier: number): void; @@ -127,38 +128,14 @@ declare class ASDiscoveryDescriptor extends NSObject { setSSID(SSID: string | null): void; setSSIDPrefix(SSIDPrefix: string | null): void; -} -declare class ASAccessory extends NSObject { - readonly state: interop.Enum; + setWifiAwareServiceName(wifiAwareServiceName: string): void; - readonly bluetoothIdentifier: NSUUID; + setWifiAwareServiceRole(wifiAwareServiceRole: interop.Enum): void; - readonly bluetoothTransportBridgingIdentifier: NSData; - - readonly displayName: string; - - readonly SSID: string; + setWifiAwareModelNameMatch(wifiAwareModelNameMatch: ASPropertyCompareString): void; - readonly descriptor: ASDiscoveryDescriptor; -} - -declare class ASPickerDisplayItem extends NSObject { - readonly name: string; - - readonly productImage: UIImage; - - readonly descriptor: ASDiscoveryDescriptor; - - renameOptions: interop.Enum; - - setupOptions: interop.Enum; - - initWithNameProductImageDescriptor(name: string, productImage: UIImage, descriptor: ASDiscoveryDescriptor): this; - - setRenameOptions(renameOptions: interop.Enum): void; - - setSetupOptions(setupOptions: interop.Enum): void; + setWifiAwareVendorNameMatch(wifiAwareVendorNameMatch: ASPropertyCompareString): void; } declare class ASAccessorySettings extends NSObject { @@ -176,6 +153,8 @@ declare class ASAccessorySettings extends NSObject { declare class ASAccessorySession extends NSObject { readonly accessories: NSArray; + pickerDisplaySettings: ASPickerDisplaySettings; + activateWithQueueEventHandler(queue: NSObject, eventHandler: (p1: ASAccessoryEvent) => void): void; invalidate(): void; @@ -191,5 +170,77 @@ declare class ASAccessorySession extends NSObject { removeAccessoryCompletionHandler(accessory: ASAccessory, completionHandler: (p1: NSError) => void | null): void; renameAccessoryOptionsCompletionHandler(accessory: ASAccessory, renameOptions: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + + updateAuthorizationDescriptorCompletionHandler(accessory: ASAccessory, descriptor: ASDiscoveryDescriptor, completionHandler: (p1: NSError) => void | null): void; + + setPickerDisplaySettings(pickerDisplaySettings: ASPickerDisplaySettings): void; +} + +declare class ASAccessoryEvent extends NSObject { + readonly eventType: interop.Enum; + + readonly accessory: ASAccessory; + + readonly error: NSError; +} + +declare class ASAccessory extends NSObject { + readonly state: interop.Enum; + + readonly bluetoothIdentifier: NSUUID; + + readonly bluetoothTransportBridgingIdentifier: NSData; + + readonly displayName: string; + + readonly SSID: string; + + readonly wifiAwarePairedDeviceID: number; + + readonly descriptor: ASDiscoveryDescriptor; +} + +declare class ASMigrationDisplayItem extends ASPickerDisplayItem { + peripheralIdentifier: NSUUID; + + hotspotSSID: string; + + setPeripheralIdentifier(peripheralIdentifier: NSUUID | null): void; + + setHotspotSSID(hotspotSSID: string | null): void; +} + +declare class ASPickerDisplaySettings extends NSObject { + static readonly defaultSettings: ASPickerDisplaySettings; + + discoveryTimeout: number; + + setDiscoveryTimeout(discoveryTimeout: number): void; +} + +declare class ASPropertyCompareString extends NSObject { + readonly string: string; + + readonly compareOptions: interop.Enum; + + initWithStringCompareOptions(string: string, compareOptions: interop.Enum): this; +} + +declare class ASPickerDisplayItem extends NSObject { + readonly name: string; + + readonly productImage: UIImage; + + readonly descriptor: ASDiscoveryDescriptor; + + renameOptions: interop.Enum; + + setupOptions: interop.Enum; + + initWithNameProductImageDescriptor(name: string, productImage: UIImage, descriptor: ASDiscoveryDescriptor): this; + + setRenameOptions(renameOptions: interop.Enum): void; + + setSetupOptions(setupOptions: interop.Enum): void; } diff --git a/packages/ios/types/Accounts.d.ts b/packages/ios/types/Accounts.d.ts index 4c876343..eebe767c 100644 --- a/packages/ios/types/Accounts.d.ts +++ b/packages/ios/types/Accounts.d.ts @@ -17,8 +17,6 @@ declare const ACAccountTypeIdentifierTencentWeibo: string; declare const ACAccountTypeIdentifierSinaWeibo: string; -declare const ACAccountTypeIdentifierTwitter: string; - declare const ACFacebookAppIdKey: string; declare const ACAccountStoreDidChangeNotification: string; @@ -27,6 +25,8 @@ declare const ACAccountTypeIdentifierFacebook: string; declare const ACFacebookAudienceFriends: string; +declare const ACAccountTypeIdentifierTwitter: string; + declare const ACErrorCode: { Unknown: 1, AccountMissingRequiredProperty: 2, diff --git a/packages/ios/types/AddressBook.d.ts b/packages/ios/types/AddressBook.d.ts index e1e59488..7dd2d091 100644 --- a/packages/ios/types/AddressBook.d.ts +++ b/packages/ios/types/AddressBook.d.ts @@ -1,6 +1,6 @@ /// -declare const kABSourceTypeExchangeGAL: number; +declare const kABMultiRealPropertyType: number; declare const kABPersonInstantMessageServiceYahoo: interop.Pointer; @@ -28,8 +28,6 @@ declare const kABPersonSpouseLabel: interop.Pointer; declare const kABPersonChildLabel: interop.Pointer; -declare const kABPersonParentLabel: interop.Pointer; - declare const kABPersonFatherLabel: interop.Pointer; declare const kABPersonInstantMessageUsernameKey: interop.Pointer; @@ -48,8 +46,6 @@ declare const kABPersonPhoneProperty: number; declare const kABPersonKindOrganization: interop.Pointer; -declare const kABPersonKindProperty: number; - declare const kABPersonDateProperty: number; declare const kABPersonAddressCountryKey: interop.Pointer; @@ -76,9 +72,9 @@ declare const kABSourceTypeCardDAVSearch: number; declare const kABSourceTypeMobileMe: number; -declare const kABOperationNotPermittedByStoreError: number; +declare const kABSourceTypeExchangeGAL: number; -declare const kABMultiRealPropertyType: number; +declare const kABOperationNotPermittedByStoreError: number; declare const kABMultiIntegerPropertyType: number; @@ -138,23 +134,25 @@ declare const kABOperationNotPermittedByUserError: number; declare const kABPersonSocialProfileServiceKey: interop.Pointer; +declare const kABPersonPhoneHomeFAXLabel: interop.Pointer; + +declare const kABPersonKindProperty: number; + declare const kABPersonAddressCountryCodeKey: interop.Pointer; declare const kABPersonSocialProfileServiceFlickr: interop.Pointer; declare const kABPersonSocialProfileServiceLinkedIn: interop.Pointer; -declare const kABPersonInstantMessageProperty: number; - -declare const kABPersonInstantMessageServiceSkype: interop.Pointer; +declare const kABSourceTypeLocal: number; -declare const kABPersonAlternateBirthdayIsLeapMonthKey: interop.Pointer; +declare const kABPersonSocialProfileServiceGameCenter: interop.Pointer; declare const kABPersonInstantMessageServiceICQ: interop.Pointer; -declare const kABPersonPhoneHomeFAXLabel: interop.Pointer; +declare const kABPersonInstantMessageServiceSkype: interop.Pointer; -declare const kABSourceTypeLocal: number; +declare const kABPersonAlternateBirthdayIsLeapMonthKey: interop.Pointer; declare const kABPersonAlternateBirthdayYearKey: interop.Pointer; @@ -166,6 +164,8 @@ declare const kABPersonFirstNamePhoneticProperty: number; declare const kABOtherLabel: interop.Pointer; +declare const kABPersonInstantMessageProperty: number; + declare const kABSourceTypeLDAP: number; declare const kABPersonAddressStreetKey: interop.Pointer; @@ -180,14 +180,14 @@ declare const kABPersonAlternateBirthdayProperty: number; declare const kABPersonDepartmentProperty: number; -declare const kABPersonSocialProfileServiceGameCenter: interop.Pointer; - declare const kABPersonBrotherLabel: interop.Pointer; declare const kABPersonPhoneMobileLabel: interop.Pointer; declare const kABPersonHomePageLabel: interop.Pointer; +declare const kABPersonParentLabel: interop.Pointer; + declare const kABPersonOrganizationProperty: number; declare const kABPersonCompositeNameFormatLastNameFirst: number; @@ -208,6 +208,8 @@ declare const kABPersonSocialProfileServiceFacebook: interop.Pointer; declare const kABPersonInstantMessageServiceMSN: interop.Pointer; +declare const kABPersonMiddleNameProperty: number; + declare const kABPersonURLProperty: number; declare const kABPersonSisterLabel: interop.Pointer; @@ -220,8 +222,6 @@ declare const kABInvalidPropertyType: number; declare const kABPersonAlternateBirthdayDayKey: interop.Pointer; -declare const kABPersonMiddleNameProperty: number; - declare const kABGroupType: number; declare const kABPersonCreationDateProperty: number; @@ -234,6 +234,11 @@ declare const kABPersonInstantMessageServiceGaduGadu: interop.Pointer; declare const kABPersonJobTitleProperty: number; +declare const ABPersonImageFormat: { + Thumbnail: 0, + OriginalSize: 2, +}; + declare const ABAuthorizationStatus: { NotDetermined: 0, Restricted: 1, @@ -241,11 +246,6 @@ declare const ABAuthorizationStatus: { Authorized: 3, }; -declare const ABPersonImageFormat: { - Thumbnail: 0, - OriginalSize: 2, -}; - declare function ABRecordGetRecordID(record: interop.Object): number; declare function ABRecordGetRecordType(record: interop.Object): number; diff --git a/packages/ios/types/AddressBookUI.d.ts b/packages/ios/types/AddressBookUI.d.ts index 31eef793..af42c331 100644 --- a/packages/ios/types/AddressBookUI.d.ts +++ b/packages/ios/types/AddressBookUI.d.ts @@ -1,6 +1,8 @@ /// /// +declare const ABPersonBirthdayProperty: string; + declare const ABPersonPostalAddressesProperty: string; declare const ABPersonPhoneNumbersProperty: string; @@ -19,16 +21,12 @@ declare const ABPersonMiddleNameProperty: string; declare const ABPersonNamePrefixProperty: string; -declare const ABPersonBirthdayProperty: string; - declare const ABPersonDepartmentNameProperty: string; declare const ABPersonGivenNameProperty: string; declare const ABPersonJobTitleProperty: string; -declare const ABPersonSocialProfilesProperty: string; - declare const ABPersonPhoneticMiddleNameProperty: string; declare const ABPersonFamilyNameProperty: string; @@ -47,6 +45,8 @@ declare const ABPersonNoteProperty: string; declare const ABPersonUrlAddressesProperty: string; +declare const ABPersonSocialProfilesProperty: string; + declare function ABCreateStringWithAddressDictionary(address: NSDictionary | Record, addCountryName: boolean): string; declare interface ABUnknownPersonViewControllerDelegate extends NSObjectProtocol { @@ -114,24 +114,6 @@ declare class ABPeoplePickerNavigationController extends UINavigationController setPredicateForSelectionOfProperty(predicateForSelectionOfProperty: NSPredicate): void; } -declare class ABNewPersonViewController extends UIViewController { - newPersonViewDelegate: ABNewPersonViewControllerDelegate; - - addressBook: interop.Object; - - displayedPerson: interop.Object; - - parentGroup: interop.Object; - - setNewPersonViewDelegate(newPersonViewDelegate: ABNewPersonViewControllerDelegate | null): void; - - setAddressBook(addressBook: interop.Object | null): void; - - setDisplayedPerson(displayedPerson: interop.Object | null): void; - - setParentGroup(parentGroup: interop.Object | null): void; -} - declare class ABPersonViewController extends UIViewController implements UIViewControllerRestoration { personViewDelegate: ABPersonViewControllerDelegate; @@ -167,6 +149,24 @@ declare class ABPersonViewController extends UIViewController implements UIViewC static viewControllerWithRestorationIdentifierPathCoder(identifierComponents: NSArray | Array, coder: NSCoder): UIViewController; } +declare class ABNewPersonViewController extends UIViewController { + newPersonViewDelegate: ABNewPersonViewControllerDelegate; + + addressBook: interop.Object; + + displayedPerson: interop.Object; + + parentGroup: interop.Object; + + setNewPersonViewDelegate(newPersonViewDelegate: ABNewPersonViewControllerDelegate | null): void; + + setAddressBook(addressBook: interop.Object | null): void; + + setDisplayedPerson(displayedPerson: interop.Object | null): void; + + setParentGroup(parentGroup: interop.Object | null): void; +} + declare class ABUnknownPersonViewController extends UIViewController { unknownPersonViewDelegate: ABUnknownPersonViewControllerDelegate; diff --git a/packages/ios/types/AlarmKit.d.ts b/packages/ios/types/AlarmKit.d.ts new file mode 100644 index 00000000..c1e913b1 --- /dev/null +++ b/packages/ios/types/AlarmKit.d.ts @@ -0,0 +1,6 @@ +/// + +declare const AlarmKitVersionString: interop.Pointer; + +declare const AlarmKitVersionNumber: number; + diff --git a/packages/ios/types/AssetsLibrary.d.ts b/packages/ios/types/AssetsLibrary.d.ts index b1ea8047..14d9bf96 100644 --- a/packages/ios/types/AssetsLibrary.d.ts +++ b/packages/ios/types/AssetsLibrary.d.ts @@ -17,6 +17,8 @@ declare const ALAssetPropertyRepresentations: string; declare const ALAssetPropertyOrientation: string; +declare const ALAssetPropertyDuration: string; + declare const ALAssetPropertyLocation: string; declare const ALAssetPropertyType: string; @@ -65,8 +67,6 @@ declare const ALAssetsLibraryUnknownError: number; declare const ALAssetsLibraryAccessGloballyDeniedError: number; -declare const ALAssetPropertyDuration: string; - declare const ALAssetsGroupPropertyName: string; declare const ALAssetsGroupFaces: number; diff --git a/packages/ios/types/Assignables.d.ts b/packages/ios/types/Assignables.d.ts new file mode 100644 index 00000000..dff737be --- /dev/null +++ b/packages/ios/types/Assignables.d.ts @@ -0,0 +1,6 @@ +/// + +declare const AssignablesVersionString: interop.Pointer; + +declare const AssignablesVersionNumber: number; + diff --git a/packages/ios/types/AudioToolbox.d.ts b/packages/ios/types/AudioToolbox.d.ts index 3caaf023..29cbc13b 100644 --- a/packages/ios/types/AudioToolbox.d.ts +++ b/packages/ios/types/AudioToolbox.d.ts @@ -1,26 +1,32 @@ /// /// +declare const kAudioServicesNoError: number; + +declare const kCAFMarkerType_TrackEnd: number; + +declare const kCAF_PeakChunkID: number; + +declare const kCAFMarkerType_RegionEnd: number; + +declare const kAudioUnitType_OfflineEffect: number; + declare const kAudioSessionProperty_CurrentHardwareIOBufferDuration: number; declare const kAudioQueueParam_Pan: number; declare const kAudioToolboxErr_InvalidEventType: number; -declare const kAppleHardwareAudioCodecManufacturer: number; - declare const kAudioFileStreamError_UnsupportedFileType: number; -declare const kCAFMarkerType_KeySignature: number; - -declare const kAUNBandEQParam_BypassBand: number; - declare const k3DMixerParam_PlaybackRate: number; declare const k3DMixerParam_PostPeakHoldLevel: number; declare const kMatrixMixerParam_PreAveragePower: number; +declare const kAudioCodecPropertyCurrentOutputSampleRate: number; + declare const kDelayParam_WetDryMix: number; declare const kAudioQueueErr_InvalidPropertySize: number; @@ -31,14 +37,18 @@ declare const kAudioConverterEncodeBitRate: number; declare const kAudioFilePropertyID3TagOffset: number; -declare const kAudioCodecPropertyCurrentOutputSampleRate: number; - declare const kAudioQueueErr_InvalidBuffer: number; declare const kAudioFileAC3Type: number; declare const kAudioFileEndOfFileError: number; +declare const kAudioCodecQuality_Low: number; + +declare const kAudioSession_AudioRouteKey_Type: interop.Pointer; + +declare const kAudioEncoderComponentType: number; + declare const kAudioFilePropertyFileFormat: number; declare const kAudioSessionProperty_InputSources: number; @@ -67,6 +77,12 @@ declare const kAudioUnitSubType_Splitter: number; declare const kMusicEventType_Parameter: number; +declare const kAudioToolboxErr_TrackIndexError: number; + +declare const kNewTimePitchParam_EnablePeakLocking: number; + +declare const kAudioQueueErr_InvalidOfflineMode: number; + declare const kAudioCodecBitRateControlMode_VariableConstrained: number; declare const kAudioUnitProperty_CurrentPlayTime: number; @@ -81,20 +97,12 @@ declare const k3DMixerParam_PostAveragePower: number; declare const kAudioOutputUnitProperty_StartTimestampsAtZero: number; -declare const kAudioToolboxErr_TrackIndexError: number; - -declare const kNewTimePitchParam_EnablePeakLocking: number; - -declare const kAudioQueueErr_InvalidOfflineMode: number; - declare const kAudioFileBadPropertySizeError: number; declare const kAudioFilePropertyByteToPacket: number; declare const kReverbParam_FilterFrequency: number; -declare const kAudioOutputUnitProperty_CurrentDevice: number; - declare const kAudioFileStreamProperty_PacketToFrame: number; declare const kCAF_SMPTE_TimeType2398: number; @@ -131,8 +139,12 @@ declare const kReverb2Param_DecayTimeAt0Hz: number; declare const kAudioConverterApplicableEncodeSampleRates: number; +declare const kDynamicsProcessorParam_HeadRoom: number; + declare const kRenderQuality_Low: number; +declare const kAppleHardwareAudioCodecManufacturer: number; + declare const kAudioCodecPropertyCurrentTargetBitRate: number; declare const kLimiterParam_PreGain: number; @@ -161,6 +173,8 @@ declare const kAudioFormatProperty_ChannelLayoutForBitmap: number; declare const kAUSamplerParam_Gain: number; +declare const kMatrixMixerParam_PrePeakHoldLevel: number; + declare const kAudioFileNotOpenError: number; declare const kSpatialMixerParam_HeadRoll: number; @@ -191,6 +205,8 @@ declare const kMusicEventType_Meta: number; declare const kMusicEventType_User: number; +declare const kMusicEventType_NULL: number; + declare const kExtAudioFileError_CodecUnavailableInputNotConsumed: number; declare const kExtAudioFileError_AsyncWriteTooLarge: number; @@ -239,8 +255,6 @@ declare const kCAF_SMPTE_TimeType25: number; declare const kCAFMarkerType_TimeSignature: number; -declare const kCAFMarkerType_ReleaseLoopStart: number; - declare const kCAFMarkerType_SustainLoopStart: number; declare const kCAFMarkerType_EditDestinationBegin: number; @@ -251,7 +265,7 @@ declare const kCAFMarkerType_SelectionEnd: number; declare const kCAFMarkerType_SelectionStart: number; -declare const kCAFMarkerType_RegionEnd: number; +declare const kCAFMarkerType_RegionSyncPoint: number; declare const kCAFMarkerType_RegionStart: number; @@ -271,8 +285,6 @@ declare const kCAF_MIDIChunkID: number; declare const kCAF_UUIDChunkID: number; -declare const kCAF_InfoStringsChunkID: number; - declare const kCAF_MagicCookieID: number; declare const kCAF_InstrumentChunkID: number; @@ -281,6 +293,8 @@ declare const kCAF_RegionChunkID: number; declare const kCAF_MarkerChunkID: number; +declare const kCAF_FillerChunkID: number; + declare const kCAF_ChannelLayoutChunkID: number; declare const kCAF_StreamDescriptionChunkID: number; @@ -297,6 +311,8 @@ declare const kAudioSessionCategory_LiveAudio: number; declare const kAudioSessionSetActiveFlag_NotifyOthersOnDeactivation: number; +declare const kAudioSessionProperty_ServerDied: number; + declare const kAudioSessionProperty_AudioRouteDescription: number; declare const kAudioSessionProperty_InputGainScalar: number; @@ -315,7 +331,7 @@ declare const kAudioSessionProperty_OverrideCategoryEnableBluetoothInput: number declare const kAudioSessionProperty_OverrideCategoryDefaultToSpeaker: number; -declare const kAudioSessionProperty_ServerDied: number; +declare const kAudioSessionProperty_OtherMixableAudioShouldDuck: number; declare const kAudioSessionProperty_AudioInputAvailable: number; @@ -345,9 +361,9 @@ declare const kAudioSessionInterruptionType_ShouldNotResume: number; declare const kAudioSession_OutputDestinationKey_Description: interop.Pointer; -declare const kAudioSession_InputSourceKey_Description: interop.Pointer; +declare const kAudioSession_OutputDestinationKey_ID: interop.Pointer; -declare const kAudioSessionOutputRoute_AirPlay: interop.Pointer; +declare const kAudioSession_InputSourceKey_Description: interop.Pointer; declare const kAudioSessionOutputRoute_USBAudio: interop.Pointer; @@ -355,8 +371,12 @@ declare const kAudioSessionOutputRoute_BuiltInReceiver: interop.Pointer; declare const kAudioSessionOutputRoute_BluetoothA2DP: interop.Pointer; +declare const kAudioSessionOutputRoute_LineOut: interop.Pointer; + declare const kAudioSessionInputRoute_BluetoothHFP: interop.Pointer; +declare const kAudioSessionInputRoute_HeadsetMic: interop.Pointer; + declare const kAudioSessionInputRoute_BuiltInMic: interop.Pointer; declare const kAUSoundIsolationParam_WetDryMixPercent: number; @@ -365,8 +385,6 @@ declare const kSequenceTrackProperty_LoopInfo: number; declare const kAudioSessionInputRoute_LineIn: interop.Pointer; -declare const kAudioSession_AudioRouteKey_Type: interop.Pointer; - declare const kAudioSession_AudioRouteKey_Inputs: interop.Pointer; declare const kAudioSession_AudioRouteChangeKey_CurrentRouteDescription: interop.Pointer; @@ -385,8 +403,6 @@ declare const kAudioSessionRouteChangeReason_Unknown: number; declare const kAudioSessionOverrideAudioRoute_None: number; -declare const kAudioSessionCategory_AudioProcessing: number; - declare const kAudioSessionBeginInterruption: number; declare const kAudioSessionNoCategorySet: number; @@ -403,8 +419,6 @@ declare const kAudioQueueParam_PlayRate: number; declare const kAudioQueueHardwareCodecPolicy_PreferSoftware: number; -declare const kAudioQueueHardwareCodecPolicy_UseSoftwareOnly: number; - declare const kAudioQueueTimePitchAlgorithm_Spectral: number; declare const kAudioQueueProperty_TimePitchBypass: number; @@ -435,6 +449,8 @@ declare const kAudioQueueErr_QueueInvalidated: number; declare const kAudioQueueErr_InvalidCodecAccess: number; +declare const kAudioUnitProperty_InPlaceProcessing: number; + declare const kAudioQueueErr_CodecNotFound: number; declare const kAudioQueueErr_PrimeTimedOut: number; @@ -465,8 +481,6 @@ declare const kAudioDecoderComponentType: number; declare const kAudioFormatProperty_BalanceFade: number; -declare const kAudioFormatProperty_PanningMatrix: number; - declare const kAudioFormatProperty_TagsForNumberOfChannels: number; declare const kAudioFormatProperty_ChannelShortName: number; @@ -519,8 +533,6 @@ declare const kAudioFileStreamProperty_PacketTableInfo: number; declare const kAudioFileStreamProperty_ByteToPacket: number; -declare const kAudioFileStreamProperty_PacketToDependencyInfo: number; - declare const kAudioFileStreamProperty_NextIndependentPacket: number; declare const kAudioUnitResetSelect: number; @@ -551,6 +563,8 @@ declare const kAudioFileStreamError_BadPropertySize: number; declare const kAudioFileStreamError_UnsupportedProperty: number; +declare const kAudioFileGlobalInfo_TypesForExtension: number; + declare const kAudioFileGlobalInfo_TypesForUTI: number; declare const kAudioFileGlobalInfo_TypesForMIMEType: number; @@ -573,10 +587,10 @@ declare const kAudioFilePropertyAlbumArtwork: number; declare const kAudioFilePropertySourceBitDepth: number; -declare const kCAFMarkerType_TrackEnd: number; - declare const kAudioFilePropertyID3Tag: number; +declare const kAudioFilePropertyBitRate: number; + declare const kAudioFilePropertyEstimatedDuration: number; declare const kAudioFilePropertyFormatList: number; @@ -619,6 +633,8 @@ declare const kAudioFileDoesNotAllow64BitDataSizeError: number; declare const kAudioFilePermissionsError: number; +declare const kAudioFileAMRType: number; + declare const kAudioFile3GPType: number; declare const kAudioFileM4AType: number; @@ -635,6 +651,8 @@ declare const kAudioUnitProcessMultipleSelect: number; declare const kAudioFileWave64Type: number; +declare const kAudioFileBW64Type: number; + declare const kAudioFileRF64Type: number; declare const kAudioConverterSampleRateConverterAlgorithm: number; @@ -677,12 +695,16 @@ declare const kAudioConverterQuality_Max: number; declare const kAudioConverterQuality_High: number; +declare const kAudioConverterPropertyChannelMixMap: number; + declare const kAudioConverterPropertyFormatList: number; declare const kAudioConverterPropertySettings: number; declare const kAudioConverterCurrentInputStreamDescription: number; +declare const kAudioConverterAvailableEncodeBitRates: number; + declare const kAudioConverterApplicableEncodeBitRates: number; declare const kAudioConverterOutputChannelLayout: number; @@ -705,12 +727,12 @@ declare const kAUNodeInteraction_InputCallback: number; declare const kAUNodeInteraction_Connection: number; -declare const kAUGraphErr_CannotDoInCurrentContext: number; - declare const kMusicDeviceMIDIEventListSelect: number; declare const kMusicDeviceStopNoteSelect: number; +declare const kMusicDeviceReleaseInstrumentSelect: number; + declare const kMusicDevicePrepareInstrumentSelect: number; declare const kMusicDeviceSysExSelect: number; @@ -721,6 +743,8 @@ declare const kMusicNoteEvent_Unused: number; declare const kReverb2Param_MinDelayTime: number; +declare const kAUAudioMixParameter_RemixAmount: number; + declare const kAUSoundIsolationSoundType_Voice: number; declare const kAUSoundIsolationSoundType_HighQualityVoice: number; @@ -739,12 +763,12 @@ declare const kAUNBandEQFilterType_BandStop: number; declare const kAUNBandEQFilterType_BandPass: number; +declare const kAUNBandEQFilterType_ResonantHighPass: number; + declare const kAUNBandEQFilterType_ResonantLowPass: number; declare const kAUNBandEQFilterType_2ndOrderButterworthHighPass: number; -declare const kAUNBandEQParam_Gain: number; - declare const kAudioQueueHardwareCodecPolicy_PreferHardware: number; declare const kAUNBandEQParam_Frequency: number; @@ -757,6 +781,8 @@ declare const kDelayParam_DelayTime: number; declare const kDistortionParam_RingModMix: number; +declare const kDistortionParam_PolynomialMix: number; + declare const kDistortionParam_SquaredTerm: number; declare const kDistortionParam_LinearTerm: number; @@ -789,8 +815,6 @@ declare const kDynamicsProcessorParam_ExpansionThreshold: number; declare const kDynamicsProcessorParam_ExpansionRatio: number; -declare const kDynamicsProcessorParam_HeadRoom: number; - declare const kDynamicsProcessorParam_Threshold: number; declare const kLimiterParam_DecayTime: number; @@ -801,8 +825,6 @@ declare const kParametricEQParam_Gain: number; declare const kParametricEQParam_Q: number; -declare const kParametricEQParam_CenterFreq: number; - declare const kHighShelfParam_CutOffFrequency: number; declare const kLowPassParam_Resonance: number; @@ -815,8 +837,6 @@ declare const kBandpassParam_CenterFrequency: number; declare const kAUSamplerParam_Pan: number; -declare const kAUSamplerParam_FineTuning: number; - declare const kAUSamplerParam_CoarseTuning: number; declare const kNewTimePitchParam_Pitch: number; @@ -835,6 +855,8 @@ declare const kMatrixMixerParam_PostAveragePower: number; declare const kMultiChannelMixerParam_PostPeakHoldLevel: number; +declare const kMultiChannelMixerParam_PostAveragePower: number; + declare const kMultiChannelMixerParam_PreAveragePower: number; declare const kAudioQueueProperty_TimePitchAlgorithm: number; @@ -883,6 +905,8 @@ declare const kAUGroupParameterID_Expression_LSB: number; declare const kAUGroupParameterID_Pan_LSB: number; +declare const kAUGroupParameterID_Expression: number; + declare const kAUGroupParameterID_ChannelPressure: number; declare const kAUGroupParameterID_Foot: number; @@ -907,8 +931,6 @@ declare const kReverb2Param_MaxDelayTime: number; declare const kAudioUnitProperty_ScheduleAudioSlice: number; -declare const kAudioUnitProperty_DeferredRendererPullSize: number; - declare const kAUSampler_DefaultPercussionBankMSB: number; declare const kInstrumentType_EXS24: number; @@ -969,6 +991,8 @@ declare const kAUVoiceIOProperty_VoiceProcessingQuality: number; declare const kAUVoiceIOProperty_OtherAudioDuckingConfiguration: number; +declare const kAUVoiceIOProperty_MuteOutput: number; + declare const kAUVoiceIOProperty_BypassVoiceProcessing: number; declare const kAudioOutputUnitProperty_NodeComponentDescription: number; @@ -979,6 +1003,8 @@ declare const kAudioOutputUnitProperty_HostReceivesRemoteControlEvents: number; declare const kAudioOutputUnitProperty_MIDICallbacks: number; +declare const kAudioOutputUnitProperty_OSWorkgroup: number; + declare const kExtAudioFileProperty_ClientChannelLayout: number; declare const kAudioOutputUnitProperty_HasIO: number; @@ -989,6 +1015,8 @@ declare const kAudioOutputUnitProperty_ChannelMap: number; declare const kAudioOutputUnitProperty_IsRunning: number; +declare const kAudioOutputUnitProperty_CurrentDevice: number; + declare const kAudioUnitSampleRateConverterComplexity_Mastering: number; declare const kNewTimePitchParam_Smoothness: number; @@ -1003,10 +1031,14 @@ declare const kNumberOfResponseFrequencies: number; declare const kRenderQuality_Min: number; +declare const kAudioCodecContentSource_AppleCapture_Spatial: number; + declare const kRenderQuality_High: number; declare const kRenderQuality_Max: number; +declare const kAudioUnitProperty_PeerURL: number; + declare const kAudioUnitProperty_RemoteControlEventListener: number; declare const kAudioUnitProperty_MIDIOutputBufferSizeHint: number; @@ -1017,6 +1049,8 @@ declare const kAudioUnitProperty_AudioUnitMIDIProtocol: number; declare const kAudioUnitProperty_MIDIOutputEventListCallback: number; +declare const kAudioUnitProperty_MIDIOutputCallbackInfo: number; + declare const kAudioUnitProperty_ClassInfoFromDocument: number; declare const kAudioUnitProperty_PresentationLatency: number; @@ -1035,8 +1069,6 @@ declare const kAudioUnitProperty_FrequencyResponse: number; declare const kAudioUnitProperty_ElementName: number; -declare const kAudioUnitProperty_InPlaceProcessing: number; - declare const kAudioUnitProperty_SetRenderCallback: number; declare const kAudioUnitProperty_LastRenderError: number; @@ -1057,8 +1089,6 @@ declare const kAudioUnitProperty_ParameterList: number; declare const kAudioUnitProperty_SampleRate: number; -declare const kAudioUnitProperty_MakeConnection: number; - declare const kAudioUnitProperty_ClassInfo: number; declare const kAudioUnitScope_LayerItem: number; @@ -1083,10 +1113,6 @@ declare const kAudioUnitRemovePropertyListenerWithUserDataSelect: number; declare const kAudioUnitAddPropertyListenerSelect: number; -declare const kAudioUnitSetPropertySelect: number; - -declare const kAudioComponentInstanceInvalidationNotification: interop.Pointer; - declare const kAudioComponentErr_InitializationTimedOut: number; declare const kAudioComponentErr_NotPermitted: number; @@ -1115,8 +1141,6 @@ declare const kAudioUnitErr_InvalidOfflineRender: number; declare const kAudioUnitErr_PropertyNotInUse: number; -declare const kAudioUnitErr_InvalidPropertyValue: number; - declare const kAudioUnitErr_CannotDoInCurrentContext: number; declare const kAudioUnitErr_InvalidScope: number; @@ -1127,7 +1151,9 @@ declare const kAudioUnitErr_FileNotSpecified: number; declare const kAudioUnitErr_UnknownFileType: number; -declare const kAudioUnitErr_TooManyFramesToProcess: number; +declare const kAudioCodecPropertyCurrentOutputFormat: number; + +declare const kAudioUnitErr_FailedInitialization: number; declare const k3DMixerParam_ObstructionAttenuation: number; @@ -1163,6 +1189,8 @@ declare const kAudioUnitSubType_AUiPodTime: number; declare const kAudioUnitSubType_TimePitch: number; +declare const kAudioUnitSubType_AUiPodTimeOther: number; + declare const kAudioUnitSubType_NewTimePitch: number; declare const kAudioUnitSubType_DeferredRenderer: number; @@ -1207,10 +1235,6 @@ declare const kAudioCodecOutputPrecedence: number; declare const kAudioCodecUseRecommendedSampleRate: number; -declare const kMusicEventType_MIDINoteMessage: number; - -declare const kAudioUnitProperty_HostCallbacks: number; - declare const kAudioCodecPropertyAvailableBitRates: number; declare const kAudioCodecPropertyManufacturerCFString: number; @@ -1223,6 +1247,8 @@ declare const kAudioCodecNotEnoughBufferSpaceError: number; declare const kAudioCodecIllegalOperationError: number; +declare const kAudioCodecUnknownPropertyError: number; + declare const kAudioCodecNoError: number; declare const kAudioCodecResetSelect: number; @@ -1241,6 +1267,36 @@ declare const kAudioCodecProduceOutputPacketSuccessConcealed: number; declare const kAudioCodecProduceOutputPacketSuccessHasMore: number; +declare const kAudioCodecContentSource_AV_Spatial_Live: number; + +declare const kAudioCodecContentSource_AV_Spatial_Offline: number; + +declare const kAudioCodecContentSource_AV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_Capture_Spatial_Enhanced: number; + +declare const kAudioComponentInstanceInvalidationNotification: interop.Pointer; + +declare const kAudioCodecContentSource_Capture_Spatial: number; + +declare const kAudioCodecContentSource_Capture_Traditional: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Offline: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_AppleMusic_Traditional: number; + +declare const kAudioFileStreamProperty_PacketToDependencyInfo: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Capture: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Music: number; + declare const kDynamicRangeCompressionProfile_GeneralCompression: number; declare const kDynamicRangeControlMode_Heavy: number; @@ -1265,10 +1321,14 @@ declare const kAudioCodecPrimeMethod_Normal: number; declare const kAudioCodecQuality_Min: number; -declare const kAudioCodecQuality_Low: number; - declare const kAudioCodecQuality_Medium: number; +declare const kAudioCodecQuality_High: number; + +declare const kAudioCodecPropertyASPFrequency: number; + +declare const kAudioCodecPropertyContentSource: number; + declare const kAudioCodecPropertyProgramTargetLevelConstant: number; declare const kAudioCodecPropertyDynamicRangeControlMode: number; @@ -1301,6 +1361,8 @@ declare const kAudioCodecPropertyHasVariablePacketByteSizes: number; declare const k3DMixerParam_MinGainInDecibels: number; +declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; + declare const kAudioCodecPropertyAvailableOutputChannelLayoutTags: number; declare const kAudioCodecPropertyAvailableInputChannelLayoutTags: number; @@ -1335,12 +1397,28 @@ declare const kAudioUnitProperty_RenderContextObserver: number; declare const kAudioUnitSubType_MultiSplitter: number; +declare const kAudioQueueHardwareCodecPolicy_UseSoftwareOnly: number; + +declare const kCAFMarkerType_KeySignature: number; + +declare const kAudioUnitProperty_DeferredRendererPullSize: number; + +declare const kAudioFormatProperty_PanningMatrix: number; + +declare const kAUSamplerParam_FineTuning: number; + +declare const kAUNBandEQParam_BypassBand: number; + declare const kAudioConverterAvailableEncodeSampleRates: number; +declare const kAudioFormatProperty_ID3TagSize: number; + declare const kAudioConverterDecompressionMagicCookie: number; declare const kAudioFileStreamError_ValueUnknown: number; +declare const kProgramTargetLevel_Minus20dB: number; + declare const kAudioFileGlobalInfo_WritableTypes: number; declare const kAudioQueueErr_BufferEnqueuedTwice: number; @@ -1355,8 +1433,6 @@ declare const kAudioQueueErr_InvalidQueueType: number; declare const kExtAudioFileError_InvalidPropertySize: number; -declare const kCAFMarkerType_RegionSyncPoint: number; - declare const kAudioQueueErr_InvalidPropertyValue: number; declare const kAudioCodecPropertyOutputChannelLayout: number; @@ -1365,20 +1441,18 @@ declare const kAudioQueueProperty_CurrentLevelMeterDB: number; declare const kAUGroupParameterID_DataEntry: number; -declare const kAudioQueueErr_InvalidRunState: number; - declare const kAudioSessionProperty_Mode: number; declare const kCAF_StringsChunkID: number; +declare const kAudioFileUnsupportedFileTypeError: number; + declare const kAudioFileStreamError_InvalidFile: number; declare const kExtAudioFileProperty_ClientMaxPacketSize: number; declare const kAudioUnitProperty_ShouldAllocateBuffer: number; -declare const kCAF_PeakChunkID: number; - declare const kAudioUnitProperty_ElementCount: number; declare const kAudioComponentRegistrationsChangedNotification: interop.Pointer; @@ -1397,10 +1471,24 @@ declare const kAudioFileFileNotFoundError: number; declare const kAudioCodecPropertyBitRateForVBR: number; +declare const kAudioUnitErr_TooManyFramesToProcess: number; + +declare const kAudioSessionCategory_AudioProcessing: number; + +declare const kCAFMarkerType_ReleaseLoopStart: number; + +declare const kCAF_InfoStringsChunkID: number; + +declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; + +declare const kAudioFormatProperty_FirstPlayableFormatFromList: number; + declare const kAUSamplerProperty_BankAndPreset: number; declare const kAudioServicesBadPropertySizeError: number; +declare const kAUGraphErr_NodeNotFound: number; + declare const kDynamicsProcessorParam_MasterGain: number; declare const kAudioUnitGetPropertySelect: number; @@ -1415,6 +1503,8 @@ declare const kAudioConverterPropertyCalculateOutputBufferSize: number; declare const kAudioCodecPrimeMethod_Pre: number; +declare const kAudioConverterPropertyOutputCodecParameters: number; + declare const kAudioSessionProperty_OverrideCategoryMixWithOthers: number; declare const kNewTimePitchParam_Rate: number; @@ -1433,15 +1523,13 @@ declare const kAudioConverterCompressionMagicCookie: number; declare const kAUNBandEQParam_GlobalGain: number; -declare const kAudioCodecPropertyDelayMode: number; +declare const kMusicEventType_AUPreset: number; declare const kAudioCodecUnspecifiedError: number; -declare const kBandpassParam_Bandwidth: number; - declare const kAudioFilePropertyPacketRangeByteCountUpperBound: number; -declare const kAudioCodecProduceOutputPacketNeedsMoreInputData: number; +declare const kMusicDeviceProperty_SoundBankURL: number; declare const kAudioFileStreamError_UnsupportedDataFormat: number; @@ -1451,64 +1539,54 @@ declare const kAudioCodecPropertyAdjustTargetLevelConstant: number; declare const kAudioUnitErr_Initialized: number; -declare const kDynamicsProcessorParam_AttackTime: number; - declare const kAudioUnitProperty_SpatialMixerSourceMode: number; -declare const kAudioFileInvalidPacketDependencyError: number; - -declare const kAudioUnitSubType_MIDISynth: number; - -declare const kAudioCodecPropertyCurrentInputChannelLayout: number; - -declare const kAudioCodecUnsupportedFormatError: number; - -declare const kAudioUnitErr_InvalidParameterValue: number; +declare const kAudioCodecContentSource_AppleCapture_Traditional: number; -declare const kDistortionParam_FinalMix: number; +declare const kAudioUnitRemoveRenderNotifySelect: number; -declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; +declare const kAudioUnitSubType_MIDISynth: number; -declare const kAudioConverterErr_BadPropertySizeError: number; +declare const kAudioConverterAvailableEncodeChannelLayoutTags: number; -declare const kAudioSessionCategory_SoloAmbientSound: number; +declare const kAudioQueueProperty_MagicCookie: number; declare const kMatrixMixerParam_PostAveragePowerLinear: number; -declare const kAudioUnitScope_Group: number; - -declare const kAudioFormatProperty_ASBDFromMPEGPacket: number; - declare const kAudioCodecStateError: number; -declare const kAudioUnitSubType_PeakLimiter: number; - -declare const kAudioFileAIFFType: number; - -declare const kAudioQueueProperty_EnableTimePitch: number; +declare const kAudioFilePropertyRegionList: number; -declare const kMusicEventType_ExtendedNote: number; +declare const kAudioUnitType_MusicDevice: number; declare const kAudioFileStreamError_InvalidPacketOffset: number; declare const kAudioFileNotOptimizedError: number; +declare const kBandpassParam_Bandwidth: number; + +declare const kAUAudioMixProperty_SpatialAudioMixMetadata: number; + declare const kAudioFilePropertyReserveDuration: number; declare const kAUSampler_DefaultBankLSB: number; +declare const kDistortionParam_FinalMix: number; + declare const kAudioOutputUnitStartSelect: number; -declare const kAudioEncoderComponentType: number; +declare const kAudioUnitScope_Group: number; declare const kMultiChannelMixerParam_PrePeakHoldLevel: number; declare const kAudioUnitSubType_Merger: number; -declare const kAudioConverterPropertyOutputCodecParameters: number; +declare const kAudioCodecUnsupportedFormatError: number; declare const kAudioQueueHardwareCodecPolicy_Default: number; +declare const kAudioCodecContentSource_ApplePassthrough: number; + declare const kHighShelfParam_Gain: number; declare const kAudioUnitProperty_SpatialMixerPointSourceInHeadMode: number; @@ -1517,43 +1595,21 @@ declare const kAudioQueueErr_CannotStart: number; declare const kAudioConverterErr_InvalidInputSize: number; -declare const kAudioFilePropertyRegionList: number; - -declare const kAudioUnitType_MusicDevice: number; - -declare const kAudioSessionOutputRoute_LineOut: interop.Pointer; - -declare const kAudioQueueErr_InvalidTapContext: number; - -declare const kAudioQueueProperty_MaximumOutputPacketSize: number; - declare const kAudioUnitProperty_InputSamplesInOutput: number; declare const kAudioSession_InputSourceKey_ID: interop.Pointer; -declare const kAudioCodecPropertyZeroFramesPadded: number; - -declare const kAudioUnitSubType_Varispeed: number; - -declare const kAudioCodecBitRateFormat: number; - -declare const kAudioQueueErr_InvalidParameter: number; - -declare const kAUSamplerProperty_LoadAudioFiles: number; - -declare const kAudioQueueProperty_MagicCookie: number; +declare const kAudioUnitErr_InvalidElement: number; -declare const kAudioConverterAvailableEncodeChannelLayoutTags: number; +declare const kAudioQueueErr_InvalidTapContext: number; declare const kRoundTripAACParam_EncodingStrategy: number; -declare const kAudioFormatProperty_FirstPlayableFormatFromList: number; - -declare const kAudioSessionRouteChangeReason_NewDeviceAvailable: number; +declare const kAUNBandEQFilterType_Parametric: number; -declare const kAudioUnitProperty_MIDIOutputCallbackInfo: number; +declare const kAUNBandEQParam_Gain: number; -declare const kAudioCodecOutputFormatsForInputFormat: number; +declare const kMusicEventType_ExtendedNote: number; declare const kMusicDeviceProperty_BankName: number; @@ -1561,36 +1617,24 @@ declare const kAUGroupParameterID_AllNotesOff: number; declare const kMusicNoteEvent_UseGroupInstrument: number; -declare const kAudioFilePropertyDataFormat: number; - -declare const kAudioFileUnsupportedFileTypeError: number; - -declare const kAudioSessionOutputRoute_BuiltInSpeaker: interop.Pointer; - -declare const kAUVoiceIOProperty_MuteOutput: number; - -declare const k3DMixerParam_Azimuth: number; +declare const kAudioUnitProperty_MakeConnection: number; -declare const kDistortionParam_PolynomialMix: number; +declare const kAudioFileInvalidPacketDependencyError: number; -declare const kAUNBandEQFilterType_ResonantHighPass: number; +declare const kAudioFilePropertyDataFormat: number; -declare const kAudioFormatProperty_ID3TagSize: number; +declare const kAudioQueueErr_InvalidRunState: number; declare const kSpatialMixerParam_ReverbBlend: number; declare const kAudioOutputUnitProperty_RemoteControlToHost: number; -declare const kAudioUnitType_OfflineEffect: number; - declare const kCAFMarkerType_EditDestinationEnd: number; declare const kAUGraphErr_OutputNodeErr: number; declare const kCAFMarkerType_Tempo: number; -declare const kAudioFileAMRType: number; - declare const kAudioSessionUnspecifiedError: number; declare const kAudioSessionOverrideAudioRoute_Speaker: number; @@ -1599,7 +1643,11 @@ declare const kAudioFormatProperty_EncodeFormatIDs: number; declare const AUEventSampleTimeImmediate: number; -declare const kAudioSessionInputRoute_HeadsetMic: interop.Pointer; +declare const k3DMixerParam_Azimuth: number; + +declare const kAudioCodecPropertyZeroFramesPadded: number; + +declare const kAudioConverterPropertyPerformDownmix: number; declare const kCAF_SMPTE_TimeType5994: number; @@ -1609,22 +1657,20 @@ declare const kHintHidden: number; declare const kAUGroupParameterID_Foot_LSB: number; -declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; - declare const kAudioUnitProperty_SupportedNumChannels: number; declare const kAudioSessionProperty_AudioRoute: number; +declare const kAudioCodecContentSource_Reserved: number; + +declare const kAudioFileAIFFType: number; + declare const kAudioSessionOutputRoute_HDMI: interop.Pointer; declare const kAudioQueueProperty_ChannelAssignments: number; declare const kAudioUnitType_RemoteGenerator: number; -declare const kCAF_FillerChunkID: number; - -declare const k3DMixerParam_Enable: number; - declare const kAudioUnitProperty_TailTime: number; declare const kMusicDeviceMIDIEventSelect: number; @@ -1637,14 +1683,16 @@ declare const kAudioCodecPropertyFormatInfo: number; declare const kCAF_PacketTableChunkID: number; -declare const kAudioSession_OutputDestinationKey_ID: interop.Pointer; - declare const kAudioToolboxErr_TrackNotFound: number; +declare const kAudioConverterSampleRateConverterComplexity: number; + declare const kAudioCodecPropertyBitRateControlMode: number; declare const kAudioUnitType_FormatConverter: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Speech: number; + declare const kAudioFileSoundDesigner2Type: number; declare const kAudioUnitUninitializeSelect: number; @@ -1659,6 +1707,10 @@ declare const kAudioFilePropertyDeferSizeUpdates: number; declare const kAudioUnitProperty_StreamFormat: number; +declare const kInstrumentType_AUPreset: number; + +declare const kAudioCodecPropertyDelayMode: number; + declare const kAudioQueueTimePitchAlgorithm_TimeDomain: number; declare const kDistortionParam_CubicTerm: number; @@ -1669,16 +1721,20 @@ declare const kCAF_SMPTE_TimeTypeNone: number; declare const kDistortionParam_RingModFreq2: number; -declare const kInstrumentType_AUPreset: number; - declare const kNumAUNBandEQFilterTypes: number; declare const kAudioQueueErr_InvalidProperty: number; declare const kExtAudioFileError_InvalidDataFormat: number; +declare const kCAF_AudioDataChunkID: number; + +declare const kDynamicRangeCompressionProfile_None: number; + declare const kAudioUnitType_RemoteInstrument: number; +declare const kAudioCodecContentSource_AppleCapture_Spatial_Enhanced: number; + declare const kAudioCodecPropertyAdjustCompressionProfile: number; declare const kAudioFormatProperty_FormatIsEncrypted: number; @@ -1687,8 +1743,6 @@ declare const kAUGroupParameterID_DataEntry_LSB: number; declare const kAudioFileAIFCType: number; -declare const kAudioUnitProperty_PeerURL: number; - declare const k3DMixerParam_MaxGain: number; declare const kAudioFileLoopDirection_NoLooping: number; @@ -1699,10 +1753,16 @@ declare const kAudioFormatProperty_NumberOfChannelsForLayout: number; declare const kAudioUnitProperty_LastRenderSampleTime: number; +declare const kAudioSessionCategory_UserInterfaceSoundEffects: number; + declare const kAudioFormatProperty_AvailableDecodeNumberChannels: number; declare const kAudioFileGlobalInfo_ExtensionsForType: number; +declare const kAudioFormatProperty_ASBDFromMPEGPacket: number; + +declare const kAudioCodecContentSource_Unspecified: number; + declare const kMatrixMixerParam_Enable: number; declare const kAudioFileOperationNotSupportedError: number; @@ -1715,11 +1775,11 @@ declare const kAudioFormatProperty_DecodeFormatIDs: number; declare const kCAF_FileVersion_Initial: number; -declare const kAudioConverterSampleRateConverterComplexity: number; - declare const kAudioFilePropertyAudioTrackCount: number; -declare const kExtAudioFileError_AsyncWriteBufferOverflow: number; +declare const kAudioUnitErr_InvalidPropertyValue: number; + +declare const kAudioUnitSubType_AUAudioMix: number; declare const kAudioToolboxErr_InvalidSequenceType: number; @@ -1735,24 +1795,14 @@ declare const kAudioCodecDelayMode_Optimal: number; declare const kTimePitchParam_Pitch: number; -declare const kAUGroupParameterID_Expression: number; - -declare const kAudioConverterAvailableEncodeBitRates: number; - -declare const kAudioCodecUnknownPropertyError: number; - -declare const kDelayParam_Feedback: number; +declare const kAUVoiceIOProperty_MutedSpeechActivityEventListener: number; -declare const kAudioCodecPropertySettings: number; +declare const kAudioUnitSubType_PeakLimiter: number; declare const kAudioCodecPropertyQualitySetting: number; declare const kAUSamplerProperty_LoadPresetFromBank: number; -declare const kAudioUnitErr_FailedInitialization: number; - -declare const kAudioCodecPropertyCurrentOutputFormat: number; - declare const k3DMixerParam_PrePeakHoldLevel: number; declare const kAudioUnitProperty_SupportedChannelLayoutTags: number; @@ -1775,10 +1825,14 @@ declare const kAudioSession_RouteChangeKey_Reason: interop.Pointer; declare const kAudioCodecPropertyAvailableInputChannelLayouts: number; +declare const kAudioSessionRouteChangeReason_NewDeviceAvailable: number; + declare const kAudioUnitProperty_ContextName: number; declare const kCAF_EditCommentsChunkID: number; +declare const kAudioConverterErr_PropertyNotSupported: number; + declare const kAudioUnitSubType_AU3DMixerEmbedded: number; declare const kAudioComponentErr_UnsupportedType: number; @@ -1797,8 +1851,6 @@ declare const kExtAudioFileError_MaxPacketSizeUnknown: number; declare const kCAF_SMPTE_TimeType30Drop: number; -declare const kAUGraphErr_NodeNotFound: number; - declare const kAudioFileStreamProperty_InfoDictionary: number; declare const kAudioUnitScope_Note: number; @@ -1807,25 +1859,29 @@ declare const kAULowShelfParam_CutoffFrequency: number; declare const kSpatialMixerParam_Enable: number; -declare const kAudioUnitSubType_LowPassFilter: number; +declare const kAudioCodecOutputFormatsForInputFormat: number; -declare const kMatrixMixerParam_PrePeakHoldLevel: number; +declare const kAudioUnitSubType_LowPassFilter: number; declare const kAudioQueueErr_TooManyTaps: number; declare const kAudioCodecDelayMode_Compatibility: number; +declare const kAudioCodecPropertyCurrentInputChannelLayout: number; + declare const kAudioCodecAppendInputBufferListSelect: number; declare const kAudioFilePropertyPreviousIndependentPacket: number; +declare const kAudioCodecPropertyAdjustTargetLevel: number; + declare const kAudioCodecProduceOutputPacketAtEOF: number; -declare const kAudioSessionCategory_UserInterfaceSoundEffects: number; +declare const kAudioCodecProduceOutputPacketNeedsMoreInputData: number; declare const kAudioUnitInitializeSelect: number; -declare const kMultiChannelMixerParam_PostAveragePower: number; +declare const kAUAudioMixParameter_Style: number; declare const kAudioUnitType_RemoteMusicEffect: number; @@ -1841,14 +1897,26 @@ declare const kDynamicRangeControlMode_None: number; declare const kAudioUnitErr_MIDIOutputBufferFull: number; +declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; + +declare const kAudioUnitProperty_HostCallbacks: number; + declare const kCAF_SMPTE_TimeType24: number; +declare const kAudioCodecContentSource_AppleMusic_Spatial: number; + +declare const kAudioSessionOutputRoute_BuiltInSpeaker: interop.Pointer; + declare const kAudioSessionInputRoute_USBAudio: interop.Pointer; declare const kAudioFormatProperty_BitmapForLayoutTag: number; declare const kAudioServicesBadSpecifierSizeError: number; +declare const kAudioUnitSubType_Varispeed: number; + +declare const kAudioCodecBitRateFormat: number; + declare const kSpatialMixerParam_HeadPitch: number; declare const kAudioSessionIncompatibleCategory: number; @@ -1859,6 +1927,10 @@ declare const kAudioUnitProperty_SpatialMixerAttenuationCurve: number; declare const kAudioFormatProperty_OutputFormatList: number; +declare const kExtAudioFileError_AsyncWriteBufferOverflow: number; + +declare const kAudioConverterErr_BadPropertySizeError: number; + declare const kAudioToolboxError_NoTrackDestination: number; declare const kAUNBandEQParam_Bandwidth: number; @@ -1871,20 +1943,14 @@ declare const kAudioSessionRouteChangeReason_RouteConfigurationChange: number; declare const kAudioUnitProperty_SupportsMPE: number; -declare const kAudioFilePropertyBitRate: number; - declare const kSequenceTrackProperty_SoloStatus: number; declare const kAudioUnitErr_InstrumentTypeNotFound: number; declare const kAudioUnitManufacturer_Apple: number; -declare const kAudioServicesNoError: number; - declare const kAudioFormatProperty_TagForChannelLayout: number; -declare const kMusicDeviceReleaseInstrumentSelect: number; - declare const kAudioCodecPropertyPacketFrameSize: number; declare const kAudioUnitType_Effect: number; @@ -1895,20 +1961,12 @@ declare const kAudioConverterErr_RequiresPacketDescriptionsError: number; declare const kAudioCodecPropertyInputChannelLayout: number; -declare const kAudioCodecPropertyAdjustTargetLevel: number; - declare const kSpatialMixerParam_OcclusionAttenuation: number; declare const kAudioFilePropertyPacketToFrame: number; -declare const kAUNBandEQFilterType_Parametric: number; - declare const kAudioConverterPropertyMinimumOutputBufferSize: number; -declare const kAudioUnitRemoveRenderNotifySelect: number; - -declare const kMusicDeviceProperty_SoundBankURL: number; - declare const kAudioCodecBadPropertySizeError: number; declare const kAudioFileWAVEType: number; @@ -1919,9 +1977,9 @@ declare const kDynamicRangeCompressionProfile_LateNight: number; declare const kAudioCodecPropertyFormatCFString: number; -declare const kAudioSessionCategory_PlayAndRecord: number; +declare const kAUAudioMixProperty_EnableSpatialization: number; -declare const kAudioCodecQuality_High: number; +declare const kAudioSessionCategory_PlayAndRecord: number; declare const kAudioConverterPropertyMaximumInputPacketSize: number; @@ -1929,6 +1987,10 @@ declare const kAudioUnitGetPropertyInfoSelect: number; declare const kAudioUnitProperty_PresentPreset: number; +declare const kDynamicsProcessorParam_AttackTime: number; + +declare const kAudioSessionCategory_SoloAmbientSound: number; + declare const kCAF_SMPTE_TimeType50: number; declare const kSampleDelayParam_DelayFrames: number; @@ -1937,6 +1999,8 @@ declare const kHALOutputParam_Volume: number; declare const kAudioUnitProperty_UsesInternalReverb: number; +declare const kAudioCodecDynamicRangeControlConfiguration_None: number; + declare const kAudioFormatProperty_FormatList: number; declare const k3DMixerParam_Distance: number; @@ -1965,14 +2029,14 @@ declare const kExtAudioFileProperty_ClientDataFormat: number; declare const kSystemSoundID_Vibrate: number; -declare const k3DMixerParam_ObstructionAttenuationInDecibels: number; - declare const kConverterPrimeMethod_Normal: number; declare const kExtAudioFilePacketTableInfoOverride_UseFileValue: number; declare const kAudioCodecPropertyOutputFormatsForInputFormat: number; +declare const kAudioFileLATMInLOASType: number; + declare const kMatrixMixerParam_Volume: number; declare const kAudioUnitType_Panner: number; @@ -1981,18 +2045,18 @@ declare const kMusicDeviceStartNoteSelect: number; declare const kAUGroupParameterID_KeyPressure: number; -declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; - declare const kHipassParam_CutoffFrequency: number; declare const kAudioFileGlobalInfo_ReadableTypes: number; -declare const kAUVoiceIOProperty_MutedSpeechActivityEventListener: number; +declare const kAudioQueueErr_InvalidParameter: number; declare const kAudioFileStreamProperty_RestrictsRandomAccess: number; declare const kAudioUnitSubType_RoundTripAAC: number; +declare const k3DMixerParam_Enable: number; + declare const kAudioFormatProperty_ChannelMap: number; declare const kAudioQueueTimePitchAlgorithm_Varispeed: number; @@ -2003,12 +2067,14 @@ declare const kCAF_SMPTE_TimeType5994Drop: number; declare const kAudioSessionMode_Default: number; -declare const kAudioUnitErr_MissingKey: number; - declare const kCAFMarkerType_Index: number; +declare const kAudioFileStreamError_DataUnavailable: number; + declare const kAudioSessionProperty_CurrentHardwareOutputNumberChannels: number; +declare const kAUGroupParameterID_Pan: number; + declare const kAudioCodecPropertyCurrentOutputChannelLayout: number; declare const kAudioSessionNoError: number; @@ -2023,17 +2089,23 @@ declare const kDistortionParam_SoftClipGain: number; declare const kAudioFile3GP2Type: number; +declare const kAUSamplerProperty_LoadAudioFiles: number; + declare const kAudioFileStreamProperty_MaximumPacketSize: number; +declare const kAudioCodecPropertyDynamicRangeControlConfiguration: number; + declare const kAUSoundIsolationParam_SoundToIsolate: number; declare const kDynamicsProcessorParam_CompressionAmount: number; declare const kAUGraphErr_InvalidAudioUnit: number; +declare const kAUGraphErr_CannotDoInCurrentContext: number; + declare const kReverb2Param_DryWetMix: number; -declare const kAUGroupParameterID_Pan: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Movie: number; declare const kAudioCodecPropertyAvailableBitRateRange: number; @@ -2043,7 +2115,7 @@ declare const kAudioComponentErr_InstanceTimedOut: number; declare const kAudioFileUnspecifiedError: number; -declare const kAudioFileGlobalInfo_TypesForExtension: number; +declare const kMusicEventType_MIDINoteMessage: number; declare const kAudioConverterErr_InvalidOutputSize: number; @@ -2053,16 +2125,14 @@ declare const kExtAudioFileError_CodecUnavailableInputConsumed: number; declare const kSpatialMixerParam_Gain: number; -declare const kAudioSessionProperty_OtherMixableAudioShouldDuck: number; - -declare const kMusicEventType_NULL: number; - declare const kReverb2Param_DecayTimeAtNyquist: number; declare const kAudioUnitSubType_HighShelfFilter: number; declare const kDynamicRangeCompressionProfile_NoisyEnvironment: number; +declare const kAudioCodecContentSource_AV_Traditional_Live: number; + declare const kSequenceTrackProperty_OffsetTime: number; declare const kAudioSessionAlreadyInitialized: number; @@ -2075,12 +2145,8 @@ declare const kRandomParam_Curve: number; declare const kAUNBandEQFilterType_2ndOrderButterworthLowPass: number; -declare const kAudioFileLATMInLOASType: number; - declare const kAudioConverterCurrentOutputStreamDescription: number; -declare const kAudioOutputUnitProperty_OSWorkgroup: number; - declare const kAudioFormatProperty_Encoders: number; declare const kAudioFileAAC_ADTSType: number; @@ -2091,14 +2157,20 @@ declare const kAudioCodecPropertyMinimumDelayMode: number; declare const kAudioUnitProperty_DeferredRendererExtraLatency: number; +declare const kAudioQueueProperty_MaximumOutputPacketSize: number; + declare const kAudioCodecProduceOutputDataSelect: number; declare const kAudioUnitProperty_ReverbPreset: number; +declare const k3DMixerParam_ObstructionAttenuationInDecibels: number; + declare const kAudioFilePropertyChunkIDs: number; declare const kAudioCodecPropertyEmploysDependentPackets: number; +declare const kParametricEQParam_CenterFreq: number; + declare const kMusicDeviceProperty_InstrumentNumber: number; declare const kAUGroupParameterID_Sostenuto: number; @@ -2109,26 +2181,24 @@ declare const kAULowShelfParam_Gain: number; declare const kAudioCodecPropertySoundQualityForVBR: number; -declare const kAUSampler_DefaultMelodicBankMSB: number; - -declare const kAudioFileGlobalInfo_UTIsForType: number; - declare const kAudioFormatProperty_HardwareCodecCapabilities: number; declare const kReverb2Param_RandomizeReflections: number; declare const kAudioSessionNotActiveError: number; -declare const kAudioSessionOutputRoute_BluetoothHFP: interop.Pointer; +declare const kAudioUnitErr_MissingKey: number; -declare const kCAF_AudioDataChunkID: number; +declare const kAudioSessionOutputRoute_AirPlay: interop.Pointer; -declare const kDynamicRangeCompressionProfile_None: number; +declare const kAudioSessionOutputRoute_BluetoothHFP: interop.Pointer; declare const kAudioUnitProperty_ParameterInfo: number; declare const kAudioCodecBitRateFormat_VBR: number; +declare const kDelayParam_Feedback: number; + declare const kAudioFilePropertyDataFormatName: number; declare const kAudioCodecInputFormatsForOutputFormat: number; @@ -2139,30 +2209,32 @@ declare const kAudioFileStreamError_DiscontinuityCantRecover: number; declare const kMatrixMixerParam_PostPeakHoldLevel: number; -declare const kAudioFileStreamError_DataUnavailable: number; - declare const kAudioServicesNoHardwareError: number; declare const kAudioFileGlobalInfo_TypesForHFSTypeCode: number; declare const kAudioCodecPropertyMinimumNumberOutputPackets: number; +declare const kAUSampler_DefaultMelodicBankMSB: number; + declare const kAudioComponentErr_InvalidFormat: number; declare const kAudioFileLoopDirection_Backward: number; -declare const kAudioUnitSubType_AUiPodTimeOther: number; - declare const kAudioUnitProperty_DependentParameters: number; declare const kAudioConverterPropertyCalculateInputBufferSize: number; +declare const kAudioUnitSetPropertySelect: number; + declare const kAUGraphErr_InvalidConnection: number; declare const kAudioFileStreamProperty_DataOffset: number; declare const kAudioFileStreamProperty_PacketToByte: number; +declare const kAudioCodecContentSource_Music_Traditional: number; + declare const kAudioFileUnsupportedDataFormatError: number; declare const kAudioFileStreamProperty_DataFormat: number; @@ -2175,18 +2247,20 @@ declare const kAUGroupParameterID_ModWheel_LSB: number; declare const kAudioUnitScope_Input: number; +declare const kAudioCodecContentSource_Passthrough: number; + +declare const kAudioFileGlobalInfo_UTIsForType: number; + declare const kAudioUnitSubType_AUConverter: number; declare const kAudioQueueParam_Volume: number; -declare const kMusicEventType_AUPreset: number; +declare const kAudioCodecContentSource_Music_Spatial: number; declare const kAudioUnitType_Generator: number; declare const kAudioConverterInputChannelLayout: number; -declare const kAudioFileBW64Type: number; - declare const kSequenceTrackProperty_MuteStatus: number; declare const kAudioUnitScope_Global: number; @@ -2197,10 +2271,16 @@ declare const kDynamicsProcessorParam_ReleaseTime: number; declare const k3DMixerParam_BusEnable: number; -declare const kAudioSessionInterruptionType_ShouldResume: number; +declare const kAudioCodecPropertySettings: number; declare const kCAFMarkerType_SustainLoopEnd: number; +declare const kAudioQueueProperty_EnableTimePitch: number; + +declare const kAudioUnitErr_InvalidParameterValue: number; + +declare const kAudioSessionInterruptionType_ShouldResume: number; + declare const kAudioUnitProperty_DeferredRendererWaitFrames: number; declare const kAudioFileStreamError_UnspecifiedError: number; @@ -2209,16 +2289,10 @@ declare const kAudioCodecBitRateFormat_CBR: number; declare const kAudioQueueHardwareCodecPolicy_UseHardwareOnly: number; -declare const kProgramTargetLevel_Minus20dB: number; - declare const kAudioUnitProperty_RenderQuality: number; declare const kAUGroupParameterID_KeyPressure_LastKey: number; -declare const kAudioConverterErr_PropertyNotSupported: number; - -declare const kAudioUnitErr_InvalidElement: number; - declare const AUSpatialMixerSourceMode: { SpatializeIfMono: 0, Bypass: 1, @@ -2236,11 +2310,6 @@ declare const AudioFileStreamSeekFlags: { kAudioFileStreamSeekFlag_OffsetIsEstimated: 1, }; -declare const AudioPanningMode: { - SoundField: 3, - VectorBasedPanning: 4, -}; - declare const AUAudioUnitBusType: { Input: 1, Output: 2, @@ -2276,12 +2345,24 @@ declare const MusicSequenceLoadFlags: { ChannelsTo: 1, }; +declare const CASoundStageSize: { + Automatic: 0, + Small: 1, + Medium: 2, + Large: 3, +}; + declare const CAFRegionFlags: { LoopEnable: 1, PlayForward: 2, PlayBackward: 4, }; +declare const AudioPanningMode: { + SoundField: 3, + VectorBasedPanning: 4, +}; + declare const AudioFileStreamParseFlags: { kAudioFileStreamParseFlag_Discontinuity: 1, }; @@ -2407,14 +2488,6 @@ declare const AudioComponentValidationResult: { UnauthorizedError_Init: 5, }; -declare const AudioComponentFlags: { - Unsearchable: 1, - SandboxSafe: 2, - IsV3AudioUnit: 4, - RequiresAsyncInstantiation: 8, - CanLoadInProcess: 16, -}; - declare const CAFFormatFlags: { Float: 1, LittleEndian: 2, @@ -2436,12 +2509,12 @@ declare const AudioComponentInstantiationOptions: { LoadedRemotely: -2147483648, }; -declare const AURenderEventType: { - Parameter: 1, - ParameterRamp: 2, - MIDI: 8, - MIDISysEx: 9, - MIDIEventList: 10, +declare const AudioComponentFlags: { + Unsearchable: 1, + SandboxSafe: 2, + IsV3AudioUnit: 4, + RequiresAsyncInstantiation: 8, + CanLoadInProcess: 16, }; declare const AUSpatialMixerOutputType: { @@ -2459,6 +2532,19 @@ declare const AudioBytePacketTranslationFlags: { kBytePacketTranslationFlag_IsEstimate: 1, }; +declare const AUAudioMixRenderingStyle: { + Cinematic: 0, + Studio: 1, + InFrame: 2, + CinematicBackgroundStem: 3, + CinematicForegroundStem: 4, + StudioForegroundStem: 5, + InFrameForegroundStem: 6, + Standard: 7, + StudioBackgroundStem: 8, + InFrameBackgroundStem: 9, +}; + declare const AUSpatializationAlgorithm: { EqualPowerPanning: 0, SphericalHead: 1, @@ -2470,6 +2556,14 @@ declare const AUSpatializationAlgorithm: { UseOutputType: 7, }; +declare const AURenderEventType: { + Parameter: 1, + ParameterRamp: 2, + MIDI: 8, + MIDISysEx: 9, + MIDIEventList: 10, +}; + declare const AUHostTransportStateFlags: { Changed: 1, Moving: 2, @@ -2734,7 +2828,7 @@ declare class CAF_UUID_ChunkHeader { declare class AudioUnitEvent { constructor(init?: AudioUnitEvent); mEventType: interop.Enum; - mArgument: unnamed_15359949833247309382; + mArgument: unnamed_12014062596164315684; } declare class AUListenerBase { @@ -3060,28 +3154,51 @@ declare class AudioUnitParameter { mElement: number; } -declare class unnamed_9890847211741079181 { - constructor(init?: unnamed_9890847211741079181); +declare class unnamed_10612727110132057 { + constructor(init?: unnamed_10612727110132057); bufferOffset: number; value: number; } -declare class unnamed_8594845946394801414 { - constructor(init?: unnamed_8594845946394801414); +declare class unnamed_17026331941831879706 { + constructor(init?: unnamed_17026331941831879706); startBufferOffset: number; durationInFrames: number; startValue: number; endValue: number; } +declare class AudioUnitParameterEvent { + constructor(init?: AudioUnitParameterEvent); + scope: number; + element: number; + parameter: number; + eventType: interop.Enum; + eventValues: unnamed_12681727448455133602; +} + +declare class AudioCodecPrimeInfo { + constructor(init?: AudioCodecPrimeInfo); + leadingFrames: number; + trailingFrames: number; +} + declare class AudioCodecMagicCookieInfo { constructor(init?: AudioCodecMagicCookieInfo); mMagicCookieSize: number; mMagicCookie: interop.Pointer; } -declare class OpaqueAudioComponentInstance { - constructor(init?: OpaqueAudioComponentInstance); +declare class AudioComponentPlugInInterface { + constructor(init?: AudioComponentPlugInInterface); + Open: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + Close: (p1: interop.PointerConvertible) => number | null; + Lookup: (p1: number) => (p1: interop.PointerConvertible) => number | null; + reserved: interop.Pointer; +} + +declare class OpaqueAudioComponent { + constructor(init?: OpaqueAudioComponent); } declare class MusicDeviceNoteParams { @@ -3100,15 +3217,6 @@ declare class OpaqueAUGraph { constructor(init?: OpaqueAUGraph); } -declare class AudioComponentDescription { - constructor(init?: AudioComponentDescription); - componentType: number; - componentSubType: number; - componentManufacturer: number; - componentFlags: number; - componentFlagsMask: number; -} - declare class CAFMarkerChunk { constructor(init?: CAFMarkerChunk); mSMPTE_TimeType: number; @@ -3119,7 +3227,7 @@ declare class CAFMarkerChunk { declare class AUNodeInteraction { constructor(init?: AUNodeInteraction); nodeInteractionType: number; - nodeInteraction: unnamed_3313474385058686403; + nodeInteraction: unnamed_6962557007748978510; } declare class MusicDeviceStdNoteParams { @@ -3183,10 +3291,6 @@ declare class CAFOverviewSample { mMaxValue: number; } -declare class OpaqueAudioComponent { - constructor(init?: OpaqueAudioComponent); -} - declare class ScheduledAudioFileRegion { constructor(init?: ScheduledAudioFileRegion); mTimeStamp: AudioTimeStamp; @@ -3213,23 +3317,26 @@ declare class AudioQueueChannelAssignment { mChannelNumber: number; } +declare class AudioComponentDescription { + constructor(init?: AudioComponentDescription); + componentType: number; + componentSubType: number; + componentManufacturer: number; + componentFlags: number; + componentFlagsMask: number; +} + declare class AudioOutputUnitMIDICallbacks { constructor(init?: AudioOutputUnitMIDICallbacks); userData: interop.Pointer; MIDIEventProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; MIDISysExProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; } - -declare class AudioUnitFrequencyResponseBin { - constructor(init?: AudioUnitFrequencyResponseBin); - mFrequency: number; - mMagnitude: number; -} - -declare class AudioCodecPrimeInfo { - constructor(init?: AudioCodecPrimeInfo); - leadingFrames: number; - trailingFrames: number; + +declare class AudioUnitFrequencyResponseBin { + constructor(init?: AudioUnitFrequencyResponseBin); + mFrequency: number; + mMagnitude: number; } declare class AUParameterAutomationEvent { @@ -3267,12 +3374,6 @@ declare class AUParameterEvent { value: number; } -declare class AUChannelInfo { - constructor(init?: AUChannelInfo); - inChannels: number; - outChannels: number; -} - declare class MIDIRawData { constructor(init?: MIDIRawData); length: number; @@ -3289,6 +3390,12 @@ declare class OpaqueAudioQueueTimeline { constructor(init?: OpaqueAudioQueueTimeline); } +declare class AUChannelInfo { + constructor(init?: AUChannelInfo); + inChannels: number; + outChannels: number; +} + declare class CAFRegionChunk { constructor(init?: CAFRegionChunk); mSMPTE_TimeType: number; @@ -3344,23 +3451,6 @@ declare class AudioUnitConnection { destInputNumber: number; } -declare class AudioUnitParameterEvent { - constructor(init?: AudioUnitParameterEvent); - scope: number; - element: number; - parameter: number; - eventType: interop.Enum; - eventValues: unnamed_13516029713615171416; -} - -declare class AudioComponentPlugInInterface { - constructor(init?: AudioComponentPlugInInterface); - Open: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - Close: (p1: interop.PointerConvertible) => number | null; - Lookup: (p1: number) => (p1: interop.PointerConvertible) => number | null; - reserved: interop.Pointer; -} - declare class CAFFileHeader { constructor(init?: CAFFileHeader); mFileType: number; @@ -3376,24 +3466,38 @@ declare class ExtendedAudioFormatInfo { mClassDescription: AudioClassDescription; } -type unnamed_3313474385058686403Descriptor = +declare class OpaqueAudioComponentInstance { + constructor(init?: OpaqueAudioComponentInstance); +} + +type unnamed_12014062596164315684Descriptor = + | { mParameter: AudioUnitParameter } + | { mProperty: AudioUnitProperty }; + +declare class unnamed_12014062596164315684 { + constructor(init?: unnamed_12014062596164315684Descriptor); + mParameter: AudioUnitParameter; + mProperty: AudioUnitProperty; +} + +type unnamed_6962557007748978510Descriptor = | { connection: AudioUnitNodeConnection } | { inputCallback: AUNodeRenderCallback }; -declare class unnamed_3313474385058686403 { - constructor(init?: unnamed_3313474385058686403Descriptor); +declare class unnamed_6962557007748978510 { + constructor(init?: unnamed_6962557007748978510Descriptor); connection: AudioUnitNodeConnection; inputCallback: AUNodeRenderCallback; } -type unnamed_13516029713615171416Descriptor = - | { ramp: unnamed_8594845946394801414 } - | { immediate: unnamed_9890847211741079181 }; +type unnamed_12681727448455133602Descriptor = + | { ramp: unnamed_17026331941831879706 } + | { immediate: unnamed_10612727110132057 }; -declare class unnamed_13516029713615171416 { - constructor(init?: unnamed_13516029713615171416Descriptor); - ramp: unnamed_8594845946394801414; - immediate: unnamed_9890847211741079181; +declare class unnamed_12681727448455133602 { + constructor(init?: unnamed_12681727448455133602Descriptor); + ramp: unnamed_17026331941831879706; + immediate: unnamed_10612727110132057; } type AURenderEventDescriptor = @@ -3410,16 +3514,6 @@ declare class AURenderEvent { MIDIEventsList: AUMIDIEventList; } -type unnamed_15359949833247309382Descriptor = - | { mParameter: AudioUnitParameter } - | { mProperty: AudioUnitProperty }; - -declare class unnamed_15359949833247309382 { - constructor(init?: unnamed_15359949833247309382Descriptor); - mParameter: AudioUnitParameter; - mProperty: AudioUnitProperty; -} - declare function AudioComponentFindNext(inComponent: interop.PointerConvertible, inDesc: interop.PointerConvertible): interop.Pointer; declare function AudioComponentCount(inDesc: interop.PointerConvertible): number; @@ -3608,6 +3702,10 @@ declare function AudioConverterConvertBuffer(inAudioConverter: interop.PointerCo declare function AudioConverterFillComplexBuffer(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; +declare function AudioConverterFillComplexBufferRealtimeSafe(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; + +declare function AudioConverterFillComplexBufferWithPacketDependencies(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescriptions: interop.PointerConvertible, outPacketDependencies: interop.PointerConvertible): number; + declare function AudioConverterConvertComplexBuffer(inAudioConverter: interop.PointerConvertible, inNumberPCMFrames: number, inInputData: interop.PointerConvertible, outOutputData: interop.PointerConvertible): number; declare function AudioFileCreateWithURL(inFileRef: interop.Object, inFileType: number, inFormat: interop.PointerConvertible, inFlags: interop.Enum, outAudioFile: interop.PointerConvertible): number; @@ -3632,6 +3730,8 @@ declare function AudioFileReadPackets(inAudioFile: interop.PointerConvertible, i declare function AudioFileWritePackets(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; +declare function AudioFileWritePacketsWithDependencies(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inPacketDependencies: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; + declare function AudioFileCountUserData(inAudioFile: interop.PointerConvertible, inUserDataID: number, outNumberItems: interop.PointerConvertible): number; declare function AudioFileGetUserDataSize(inAudioFile: interop.PointerConvertible, inUserDataID: number, inIndex: number, outUserDataSize: interop.PointerConvertible): number; @@ -4089,6 +4189,107 @@ declare class AUAudioUnitBus extends NSObject { setMaximumChannelCount(maximumChannelCount: number): void; } +declare class AUAudioUnitV2Bridge extends AUAudioUnit { + readonly audioUnit: interop.Pointer; +} + +declare class AUAudioUnitPreset extends NSObject implements NSSecureCoding { + number: number; + + name: string; + + setNumber(number: number): void; + + setName(name: string): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AUAudioUnitBusArray extends NSObject implements NSFastEnumeration { + initWithAudioUnitBusTypeBusses(owner: AUAudioUnit, busType: interop.Enum, busArray: NSArray | Array): this; + + initWithAudioUnitBusType(owner: AUAudioUnit, busType: interop.Enum): this; + + readonly count: number; + + objectAtIndexedSubscript(index: number): AUAudioUnitBus; + + readonly countChangeable: boolean; + + setBusCountError(count: number, outError: interop.PointerConvertible): boolean; + + addObserverToAllBussesForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverFromAllBussesForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + + readonly ownerAudioUnit: AUAudioUnit; + + readonly busType: interop.Enum; + + isCountChangeable(): boolean; + + replaceBusses(busArray: NSArray | Array): void; + + countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + + readonly [Symbol.iterator]: () => Iterator; + +} + +declare class AUParameterGroup extends AUParameterNode implements NSSecureCoding { + readonly children: NSArray; + + readonly allParameters: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AUParameter extends AUParameterNode implements NSSecureCoding { + readonly minValue: number; + + readonly maxValue: number; + + readonly unit: interop.Enum; + + readonly unitName: string; + + readonly flags: interop.Enum; + + readonly address: number; + + readonly valueStrings: NSArray; + + readonly dependentParameters: NSArray; + + value: number; + + setValueOriginator(value: number, originator: interop.PointerConvertible): void; + + setValueOriginatorAtHostTime(value: number, originator: interop.PointerConvertible, hostTime: number): void; + + setValueOriginatorAtHostTimeEventType(value: number, originator: interop.PointerConvertible, hostTime: number, eventType: interop.Enum): void; + + stringFromValue(value: interop.PointerConvertible): string; + + valueFromString(string: string): number; + + setValue(value: number): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AUAudioUnit extends NSObject { initWithComponentDescriptionOptionsError(componentDescription: AudioComponentDescription, options: interop.Enum, outError: interop.PointerConvertible): this; @@ -4306,107 +4507,6 @@ declare class AUAudioUnit extends NSObject { selectViewConfiguration(viewConfiguration: AUAudioUnitViewConfiguration): void; } -declare class AUAudioUnitV2Bridge extends AUAudioUnit { - readonly audioUnit: interop.Pointer; -} - -declare class AUAudioUnitPreset extends NSObject implements NSSecureCoding { - number: number; - - name: string; - - setNumber(number: number): void; - - setName(name: string): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AUAudioUnitBusArray extends NSObject implements NSFastEnumeration { - initWithAudioUnitBusTypeBusses(owner: AUAudioUnit, busType: interop.Enum, busArray: NSArray | Array): this; - - initWithAudioUnitBusType(owner: AUAudioUnit, busType: interop.Enum): this; - - readonly count: number; - - objectAtIndexedSubscript(index: number): AUAudioUnitBus; - - readonly countChangeable: boolean; - - setBusCountError(count: number, outError: interop.PointerConvertible): boolean; - - addObserverToAllBussesForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; - - removeObserverFromAllBussesForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; - - readonly ownerAudioUnit: AUAudioUnit; - - readonly busType: interop.Enum; - - isCountChangeable(): boolean; - - replaceBusses(busArray: NSArray | Array): void; - - countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; - - readonly [Symbol.iterator]: () => Iterator; - -} - -declare class AUParameterGroup extends AUParameterNode implements NSSecureCoding { - readonly children: NSArray; - - readonly allParameters: NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class AUParameter extends AUParameterNode implements NSSecureCoding { - readonly minValue: number; - - readonly maxValue: number; - - readonly unit: interop.Enum; - - readonly unitName: string; - - readonly flags: interop.Enum; - - readonly address: number; - - readonly valueStrings: NSArray; - - readonly dependentParameters: NSArray; - - value: number; - - setValueOriginator(value: number, originator: interop.PointerConvertible): void; - - setValueOriginatorAtHostTime(value: number, originator: interop.PointerConvertible, hostTime: number): void; - - setValueOriginatorAtHostTimeEventType(value: number, originator: interop.PointerConvertible, hostTime: number, eventType: interop.Enum): void; - - stringFromValue(value: interop.PointerConvertible): string; - - valueFromString(string: string): number; - - setValue(value: number): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class AUParameterTree extends AUParameterGroup implements NSSecureCoding { parameterWithAddress(address: number): AUParameter | null; diff --git a/packages/ios/types/AuthenticationServices.d.ts b/packages/ios/types/AuthenticationServices.d.ts index b0ad96f4..031f33c4 100644 --- a/packages/ios/types/AuthenticationServices.d.ts +++ b/packages/ios/types/AuthenticationServices.d.ts @@ -19,6 +19,8 @@ declare const ASAuthorizationPublicKeyCredentialAttestationKindDirect: string; declare const ASAuthorizationPublicKeyCredentialAttestationKindNone: string; +declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged: string; + declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceRequired: string; declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferencePreferred: string; @@ -41,7 +43,7 @@ declare const ASAuthorizationScopeEmail: string; declare const ASCredentialIdentityStoreErrorDomain: string; -declare const ASExtensionLocalizedFailureReasonErrorKey: string; +declare const ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB: string; declare const ASAuthorizationPublicKeyCredentialAttestationKindEnterprise: string; @@ -51,11 +53,9 @@ declare const ASCOSEAlgorithmIdentifierES256: number; declare const ASExtensionErrorDomain: string; -declare const ASAuthorizationScopeFullName: string; - -declare const ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB: string; +declare const ASExtensionLocalizedFailureReasonErrorKey: string; -declare const ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged: string; +declare const ASAuthorizationScopeFullName: string; declare const ASAuthorizationPublicKeyCredentialResidentKeyPreferenceRequired: string; @@ -178,6 +178,8 @@ declare const ASAuthorizationError: { MatchedExcludedCredential: 1006, CredentialImport: 1007, CredentialExport: 1008, + PreferSignInWithApple: 1009, + DeviceNotConfiguredForPasskeyCreation: 1010, }; declare function ASAuthorizationAllSupportedPublicKeyCredentialDescriptorTransports(): NSArray; @@ -326,15 +328,6 @@ declare interface ASWebAuthenticationPresentationContextProviding extends NSObje declare class ASWebAuthenticationPresentationContextProviding extends NativeObject implements ASWebAuthenticationPresentationContextProviding { } -declare interface ASPublicKeyCredential extends ASAuthorizationCredential { - readonly rawClientDataJSON: NSData; - - readonly credentialID: NSData; -} - -declare class ASPublicKeyCredential extends NativeObject implements ASPublicKeyCredential { -} - declare interface ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest { readonly clientData: ASPublicKeyCredentialClientData; @@ -346,6 +339,15 @@ declare interface ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionR declare class ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest extends NativeObject implements ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest { } +declare interface ASPublicKeyCredential extends ASAuthorizationCredential { + readonly rawClientDataJSON: NSData; + + readonly credentialID: NSData; +} + +declare class ASPublicKeyCredential extends NativeObject implements ASPublicKeyCredential { +} + declare interface ASAuthorizationPublicKeyCredentialAssertion extends ASPublicKeyCredential { readonly rawAuthenticatorData: NSData; @@ -900,6 +902,14 @@ declare class ASCredentialProviderViewController extends UIViewController { prepareInterfaceForPasskeyRegistration(registrationRequest: ASCredentialRequest): void; performPasskeyRegistrationWithoutUserInteractionIfPossible(registrationRequest: ASPasskeyCredentialRequest): void; + + reportPublicKeyCredentialUpdateForRelyingPartyUserHandleNewName(relyingParty: string, userHandle: NSData, newName: string): void; + + reportUnknownPublicKeyCredentialForRelyingPartyCredentialID(relyingParty: string, credentialID: NSData): void; + + reportAllAcceptedPublicKeyCredentialsForRelyingPartyUserHandleAcceptedCredentialIDs(relyingParty: string, userHandle: NSData, acceptedCredentialIDs: NSArray | Array): void; + + reportUnusedPasswordCredentialForDomainUserName(domain: string, userName: string): void; } declare class ASAuthorizationSingleSignOnProvider extends NSObject implements ASAuthorizationProvider { @@ -1376,6 +1386,106 @@ declare class ASAuthorizationRequest extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } +declare class ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialRegistrationRequest { + get credentialParameters(): NSArray; + set credentialParameters(value: NSArray | Array); + + get excludedCredentials(): NSArray; + set excludedCredentials(value: NSArray | Array); + + residentKeyPreference: string; + + setCredentialParameters(credentialParameters: NSArray | Array): void; + + setExcludedCredentials(excludedCredentials: NSArray | Array): void; + + setResidentKeyPreference(residentKeyPreference: string): void; + + readonly relyingPartyIdentifier: string; + + userID: NSData; + + name: string; + + displayName: string; + + challenge: NSData; + + userVerificationPreference: string; + + attestationPreference: string; + + setUserID(userID: NSData): void; + + setName(name: string): void; + + setDisplayName(displayName: string | null): void; + + setChallenge(challenge: NSData): void; + + setUserVerificationPreference(userVerificationPreference: string): void; + + setAttestationPreference(attestationPreference: string): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest extends ASAccountAuthenticationModificationRequest { + initWithUserServiceIdentifierUserInfo(user: string, serviceIdentifier: ASCredentialServiceIdentifier, userInfo: NSDictionary | Record | null): this; + + readonly user: string; + + readonly serviceIdentifier: ASCredentialServiceIdentifier; + + readonly userInfo: NSDictionary; +} + declare class ASAuthorizationSingleSignOnRequest extends ASAuthorizationOpenIDRequest { get authorizationOptions(): NSArray; set authorizationOptions(value: NSArray | Array); @@ -1540,66 +1650,31 @@ declare class ASAuthorizationController extends NSObject { setPresentationContextProvider(presentationContextProvider: ASAuthorizationControllerPresentationContextProviding): void; } -declare class ASAuthorizationProviderExtensionAuthorizationRequest extends NSObject { - doNotHandle(): void; - - cancel(): void; - - complete(): void; - - completeWithHTTPAuthorizationHeaders(httpAuthorizationHeaders: NSDictionary | Record): void; - - completeWithHTTPResponseHttpBody(httpResponse: NSHTTPURLResponse, httpBody: NSData | null): void; - - completeWithAuthorizationResult(authorizationResult: ASAuthorizationProviderExtensionAuthorizationResult): void; - - completeWithError(error: NSError): void; - - presentAuthorizationViewControllerWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; - - readonly url: NSURL; - - readonly requestedOperation: string; - - readonly httpHeaders: NSDictionary; - - readonly httpBody: NSData; - - readonly realm: string; - - readonly extensionData: NSDictionary; - - readonly callerBundleIdentifier: string; - - readonly authorizationOptions: NSDictionary; - - readonly callerManaged: boolean; +declare class ASAuthorizationPlatformPublicKeyCredentialAssertionRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialAssertionRequest { + get allowedCredentials(): NSArray; + set allowedCredentials(value: NSArray | Array); - readonly callerTeamIdentifier: string; + largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput; - readonly localizedCallerDisplayName: string; + prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput; - readonly userInterfaceEnabled: boolean; + setAllowedCredentials(allowedCredentials: NSArray | Array): void; - isCallerManaged(): boolean; + setLargeBlob(largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput): void; - isUserInterfaceEnabled(): boolean; -} + setPrf(prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput | null): void; -declare class ASAuthorizationPublicKeyCredentialPRFRegistrationOutput extends NSObject { - readonly isSupported: boolean; + challenge: NSData; - readonly first: NSData; + relyingPartyIdentifier: string; - readonly second: NSData; -} + userVerificationPreference: string; -declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCredentialRequest { - initWithCredentialIdentity(credentialIdentity: ASOneTimeCodeCredentialIdentity): this; + setChallenge(challenge: NSData): void; - readonly type: interop.Enum; + setRelyingPartyIdentifier(relyingPartyIdentifier: string): void; - readonly credentialIdentity: ASCredentialIdentity; + setUserVerificationPreference(userVerificationPreference: string): void; isEqual(object: interop.Object): boolean; @@ -1650,31 +1725,66 @@ declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCrede copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class ASAuthorizationPlatformPublicKeyCredentialAssertionRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialAssertionRequest { - get allowedCredentials(): NSArray; - set allowedCredentials(value: NSArray | Array); +declare class ASAuthorizationProviderExtensionAuthorizationRequest extends NSObject { + doNotHandle(): void; - largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput; + cancel(): void; - prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput; + complete(): void; - setAllowedCredentials(allowedCredentials: NSArray | Array): void; + completeWithHTTPAuthorizationHeaders(httpAuthorizationHeaders: NSDictionary | Record): void; - setLargeBlob(largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput): void; + completeWithHTTPResponseHttpBody(httpResponse: NSHTTPURLResponse, httpBody: NSData | null): void; - setPrf(prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput | null): void; + completeWithAuthorizationResult(authorizationResult: ASAuthorizationProviderExtensionAuthorizationResult): void; - challenge: NSData; + completeWithError(error: NSError): void; - relyingPartyIdentifier: string; + presentAuthorizationViewControllerWithCompletion(completion: (p1: boolean, p2: NSError) => void | null): void; - userVerificationPreference: string; + readonly url: NSURL; - setChallenge(challenge: NSData): void; + readonly requestedOperation: string; - setRelyingPartyIdentifier(relyingPartyIdentifier: string): void; + readonly httpHeaders: NSDictionary; - setUserVerificationPreference(userVerificationPreference: string): void; + readonly httpBody: NSData; + + readonly realm: string; + + readonly extensionData: NSDictionary; + + readonly callerBundleIdentifier: string; + + readonly authorizationOptions: NSDictionary; + + readonly callerManaged: boolean; + + readonly callerTeamIdentifier: string; + + readonly localizedCallerDisplayName: string; + + readonly userInterfaceEnabled: boolean; + + isCallerManaged(): boolean; + + isUserInterfaceEnabled(): boolean; +} + +declare class ASAuthorizationPublicKeyCredentialPRFRegistrationOutput extends NSObject { + readonly isSupported: boolean; + + readonly first: NSData; + + readonly second: NSData; +} + +declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCredentialRequest { + initWithCredentialIdentity(credentialIdentity: ASOneTimeCodeCredentialIdentity): this; + + readonly type: interop.Enum; + + readonly credentialIdentity: ASCredentialIdentity; isEqual(object: interop.Object): boolean; @@ -2256,22 +2366,15 @@ declare class ASWebAuthenticationSession extends NSObject { setAdditionalHeaderFields(additionalHeaderFields: NSDictionary | Record | null): void; } -declare class ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest extends ASAccountAuthenticationModificationRequest { - initWithUserServiceIdentifierUserInfo(user: string, serviceIdentifier: ASCredentialServiceIdentifier, userInfo: NSDictionary | Record | null): this; - - readonly user: string; - - readonly serviceIdentifier: ASCredentialServiceIdentifier; - - readonly userInfo: NSDictionary; -} - declare class ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput extends NSObject { readonly readData: NSData; readonly didWrite: boolean; } +declare class ASAccountAuthenticationModificationRequest extends NSObject { +} + declare class ASAuthorizationProviderExtensionAuthorizationResult extends NSObject { initWithHTTPAuthorizationHeaders(httpAuthorizationHeaders: NSDictionary | Record): this; @@ -2457,9 +2560,6 @@ declare class ASPasskeyCredentialRequest extends NSObject implements ASCredentia copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class ASAccountAuthenticationModificationRequest extends NSObject { -} - declare class ASAuthorizationPlatformPublicKeyCredentialDescriptor extends NSObject implements ASAuthorizationPublicKeyCredentialDescriptor { initWithCredentialID(credentialID: NSData): this; @@ -2516,96 +2616,6 @@ declare class ASAuthorizationPlatformPublicKeyCredentialDescriptor extends NSObj copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialRegistrationRequest { - get credentialParameters(): NSArray; - set credentialParameters(value: NSArray | Array); - - get excludedCredentials(): NSArray; - set excludedCredentials(value: NSArray | Array); - - residentKeyPreference: string; - - setCredentialParameters(credentialParameters: NSArray | Array): void; - - setExcludedCredentials(excludedCredentials: NSArray | Array): void; - - setResidentKeyPreference(residentKeyPreference: string): void; - - readonly relyingPartyIdentifier: string; - - userID: NSData; - - name: string; - - displayName: string; - - challenge: NSData; - - userVerificationPreference: string; - - attestationPreference: string; - - setUserID(userID: NSData): void; - - setName(name: string): void; - - setDisplayName(displayName: string | null): void; - - setChallenge(challenge: NSData): void; - - setUserVerificationPreference(userVerificationPreference: string): void; - - setAttestationPreference(attestationPreference: string): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class ASAuthorizationSecurityKeyPublicKeyCredentialProvider extends NSObject implements ASAuthorizationProvider { initWithRelyingPartyIdentifier(relyingPartyIdentifier: string): this; diff --git a/packages/ios/types/AutomaticAssessmentConfiguration.d.ts b/packages/ios/types/AutomaticAssessmentConfiguration.d.ts index 45c81b61..2b1a43ce 100644 --- a/packages/ios/types/AutomaticAssessmentConfiguration.d.ts +++ b/packages/ios/types/AutomaticAssessmentConfiguration.d.ts @@ -3,11 +3,16 @@ declare const AEAssessmentErrorDomain: string; +declare const AERestrictedSystemParticipantsKey: string; + +declare const AENotInstalledParticipantsKey: string; + declare const AEAssessmentErrorCode: { Unknown: 1, UnsupportedPlatform: 2, MultipleParticipantsNotSupported: 3, ConfigurationUpdatesNotSupported: 4, + RequiredParticipantsNotAvailable: 5, }; declare const AEAutocorrectMode: { @@ -48,6 +53,8 @@ declare class AEAssessmentConfiguration extends NSObject implements NSCopying { allowsAccessibilitySpeech: boolean; + allowsAccessibilityTypingFeedback: boolean; + allowsPasswordAutoFill: boolean; allowsContinuousPathKeyboard: boolean; @@ -74,6 +81,8 @@ declare class AEAssessmentConfiguration extends NSObject implements NSCopying { setAllowsAccessibilitySpeech(allowsAccessibilitySpeech: boolean): void; + setAllowsAccessibilityTypingFeedback(allowsAccessibilityTypingFeedback: boolean): void; + setAllowsPasswordAutoFill(allowsPasswordAutoFill: boolean): void; setAllowsContinuousPathKeyboard(allowsContinuousPathKeyboard: boolean): void; @@ -116,6 +125,8 @@ declare class AEAssessmentSession extends NSObject { declare class AEAssessmentParticipantConfiguration extends NSObject implements NSCopying { allowsNetworkAccess: boolean; + required: boolean; + get configurationInfo(): NSDictionary; set configurationInfo(value: NSDictionary | Record); @@ -125,6 +136,10 @@ declare class AEAssessmentParticipantConfiguration extends NSObject implements N setAllowsNetworkAccess(allowsNetworkAccess: boolean): void; + isRequired(): boolean; + + setRequired(required: boolean): void; + setConfigurationInfo(configurationInfo: NSDictionary | Record): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; diff --git a/packages/ios/types/BackgroundAssets.d.ts b/packages/ios/types/BackgroundAssets.d.ts index 0aff3694..c5444a84 100644 --- a/packages/ios/types/BackgroundAssets.d.ts +++ b/packages/ios/types/BackgroundAssets.d.ts @@ -1,19 +1,17 @@ /// /// -declare const BADownloaderPriorityMax: number; - -declare const BADownloaderPriorityDefault: number; +declare const BAAssetPackIdentifierErrorKey: string; -declare const BADownloaderPriorityMin: number; +declare const BAManagedErrorDomain: string; declare const BAErrorDomain: string; -declare const BAContentRequest: { - Install: 1, - Update: 2, - Periodic: 3, -}; +declare const BADownloaderPriorityMax: number; + +declare const BADownloaderPriorityMin: number; + +declare const BADownloaderPriorityDefault: number; declare const BADownloadState: { Failed: -1, @@ -23,6 +21,21 @@ declare const BADownloadState: { Finished: 3, }; +declare const BAManagedErrorCode: { + AssetPack: 0, + File: 1, +}; + +declare const BAAssetPackStatus: { + DownloadAvailable: 1, + UpdateAvailable: 2, + UpToDate: 4, + OutOfDate: 8, + Obsolete: 16, + Downloading: 32, + Downloaded: 64, +}; + declare const BAErrorCode: { DownloadInvalid: 0, CallFromExtensionNotAllowed: 50, @@ -43,6 +56,27 @@ declare const BAErrorCode: { SessionDownloadNotPermittedBeforeAppLaunch: 206, }; +declare const BAContentRequest: { + Install: 1, + Update: 2, + Periodic: 3, +}; + +declare interface BAManagedAssetPackDownloadDelegate extends NSObjectProtocol { + downloadOfAssetPackBegan?(assetPack: BAAssetPack): void; + + downloadOfAssetPackPaused?(assetPack: BAAssetPack): void; + + downloadOfAssetPackHasProgress?(assetPack: BAAssetPack, progress: NSProgress): void; + + downloadOfAssetPackFinished?(assetPack: BAAssetPack): void; + + downloadOfAssetPackFailedWithError?(assetPack: BAAssetPack, error: NSError): void; +} + +declare class BAManagedAssetPackDownloadDelegate extends NativeObject implements BAManagedAssetPackDownloadDelegate { +} + declare interface BADownloadManagerDelegate extends NSObjectProtocol { downloadDidBegin?(download: BADownload): void; @@ -75,16 +109,11 @@ declare interface BADownloaderExtension extends NSObjectProtocol { declare class BADownloaderExtension extends NativeObject implements BADownloaderExtension { } -declare class BAURLDownload extends BADownload implements NSCopying { - initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; - - initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; - - initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; - - initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; +declare interface BAManagedDownloaderExtension extends BADownloaderExtension { + shouldDownloadAssetPack?(assetPack: BAAssetPack): boolean; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class BAManagedDownloaderExtension extends NativeObject implements BAManagedDownloaderExtension { } declare class BAAppExtensionInfo extends NSObject implements NSSecureCoding { @@ -121,6 +150,58 @@ declare class BADownloadManager extends NSObject { setDelegate(delegate: BADownloadManagerDelegate): void; } +declare class BAAssetPackManager extends NSObject { + static readonly sharedManager: BAAssetPackManager; + + delegate: BAManagedAssetPackDownloadDelegate; + + getAllAssetPacksWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSError) => void | null): void; + + getAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: BAAssetPack, p2: NSError) => void | null): void; + + getStatusOfAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + + ensureLocalAvailabilityOfAssetPackCompletionHandler(assetPack: BAAssetPack, completionHandler: (p1: NSError) => void | null): void; + + checkForUpdatesWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSSet, p3: NSError) => void | null): void; + + contentsAtPathSearchingInAssetPackWithIdentifierOptionsError(path: string, assetPackIdentifier: string | null, options: interop.Enum, error: interop.PointerConvertible): NSData; + + fileDescriptorForPathSearchingInAssetPackWithIdentifierError(path: string, assetPackIdentifier: string | null, error: interop.PointerConvertible): number; + + URLForPathError(path: string, error: interop.PointerConvertible): NSURL; + + removeAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: NSError) => void | null): void; + + setDelegate(delegate: BAManagedAssetPackDownloadDelegate | null): void; +} + +declare class BAAssetPack extends NSObject { + readonly identifier: string; + + readonly downloadSize: number; + + readonly version: number; + + readonly userInfo: NSData; + + download(): BADownload; + + downloadForContentRequest(contentRequest: interop.Enum): BADownload; +} + +declare class BAURLDownload extends BADownload implements NSCopying { + initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; + + initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class BADownload extends NSObject implements NSCoding, NSSecureCoding, NSCopying { readonly state: interop.Enum; @@ -143,3 +224,15 @@ declare class BADownload extends NSObject implements NSCoding, NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class BAAssetPackManifest extends NSObject { + readonly assetPacks: NSSet; + + initWithContentsOfURLApplicationGroupIdentifierError(URL: NSURL, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; + + initFromDataApplicationGroupIdentifierError(data: NSData, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; + + allDownloads(): NSSet; + + allDownloadsForContentRequest(contentRequest: interop.Enum): NSSet; +} + diff --git a/packages/ios/types/BackgroundTasks.d.ts b/packages/ios/types/BackgroundTasks.d.ts index 9a914645..aece413d 100644 --- a/packages/ios/types/BackgroundTasks.d.ts +++ b/packages/ios/types/BackgroundTasks.d.ts @@ -3,10 +3,21 @@ declare const BGTaskSchedulerErrorDomain: string; +declare const BGContinuedProcessingTaskRequestResources: { + Default: 0, + GPU: 1, +}; + declare const BGTaskSchedulerErrorCode: { Unavailable: 1, TooManyPendingTaskRequests: 2, NotPermitted: 3, + ImmediateRunIneligible: 4, +}; + +declare const BGContinuedProcessingTaskRequestSubmissionStrategy: { + Fail: 0, + Queue: 1, }; declare class BGTask extends NSObject { @@ -22,21 +33,11 @@ declare class BGTask extends NSObject { declare class BGHealthResearchTask extends BGProcessingTask { } -declare class BGProcessingTaskRequest extends BGTaskRequest { - initWithIdentifier(identifier: string): this; - - requiresNetworkConnectivity: boolean; - - requiresExternalPower: boolean; - - setRequiresNetworkConnectivity(requiresNetworkConnectivity: boolean): void; - - setRequiresExternalPower(requiresExternalPower: boolean): void; -} - declare class BGTaskScheduler extends NSObject { static readonly sharedScheduler: BGTaskScheduler; + static readonly supportedResources: interop.Enum; + registerForTaskWithIdentifierUsingQueueLaunchHandler(identifier: string, queue: NSObject | null, launchHandler: (p1: BGTask) => void): boolean; submitTaskRequestError(taskRequest: BGTaskRequest, error: interop.PointerConvertible): boolean; @@ -48,15 +49,44 @@ declare class BGTaskScheduler extends NSObject { getPendingTaskRequestsWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void): void; } +declare class BGContinuedProcessingTaskRequest extends BGTaskRequest { + title: string; + + subtitle: string; + + strategy: interop.Enum; + + requiredResources: interop.Enum; + + initWithIdentifierTitleSubtitle(identifier: string, title: string, subtitle: string): this; + + setTitle(title: string): void; + + setSubtitle(subtitle: string): void; + + setStrategy(strategy: interop.Enum): void; + + setRequiredResources(requiredResources: interop.Enum): void; +} + +declare class BGProcessingTaskRequest extends BGTaskRequest { + initWithIdentifier(identifier: string): this; + + requiresNetworkConnectivity: boolean; + + requiresExternalPower: boolean; + + setRequiresNetworkConnectivity(requiresNetworkConnectivity: boolean): void; + + setRequiresExternalPower(requiresExternalPower: boolean): void; +} + declare class BGHealthResearchTaskRequest extends BGProcessingTaskRequest { protectionTypeOfRequiredData: string; setProtectionTypeOfRequiredData(protectionTypeOfRequiredData: string): void; } -declare class BGAppRefreshTask extends BGTask { -} - declare class BGTaskRequest extends NSObject implements NSCopying { readonly identifier: string; @@ -67,10 +97,63 @@ declare class BGTaskRequest extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class BGAppRefreshTaskRequest extends BGTaskRequest { + initWithIdentifier(identifier: string): this; +} + declare class BGProcessingTask extends BGTask { } -declare class BGAppRefreshTaskRequest extends BGTaskRequest { - initWithIdentifier(identifier: string): this; +declare class BGContinuedProcessingTask extends BGTask implements NSProgressReporting { + readonly title: string; + + readonly subtitle: string; + + updateTitleSubtitle(title: string, subtitle: string): void; + + readonly progress: NSProgress; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class BGAppRefreshTask extends BGTask { } diff --git a/packages/ios/types/BrowserEngineCore.d.ts b/packages/ios/types/BrowserEngineCore.d.ts index 2a1bf6f4..d4774098 100644 --- a/packages/ios/types/BrowserEngineCore.d.ts +++ b/packages/ios/types/BrowserEngineCore.d.ts @@ -1,4 +1,5 @@ /// +/// declare function be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl(): void; @@ -10,3 +11,13 @@ declare function be_kevent(kq: number, changelist: interop.PointerConvertible, n declare function be_kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number): number; +declare class BEAudioSession extends NSObject { + initWithAudioSession(audioSession: AVAudioSession): this; + + readonly availableOutputs: NSArray; + + setPreferredOutputError(outPort: AVAudioSessionPortDescription | null, outError: interop.PointerConvertible): boolean; + + readonly preferredOutput: AVAudioSessionPortDescription; +} + diff --git a/packages/ios/types/BrowserEngineKit.d.ts b/packages/ios/types/BrowserEngineKit.d.ts index db19ae24..e306217c 100644 --- a/packages/ios/types/BrowserEngineKit.d.ts +++ b/packages/ios/types/BrowserEngineKit.d.ts @@ -16,13 +16,6 @@ declare const BEAccessibilitySelectionChangedNotification: number; declare const BEAccessibilityValueChangedNotification: number; -declare const BEAccessibilityPressedState: { - Undefined: 0, - False: 1, - True: 2, - Mixed: 3, -}; - declare const BETextDocumentRequestOptions: { None: 0, Text: 1, @@ -59,6 +52,13 @@ declare const BEScrollViewScrollUpdatePhase: { Cancelled: 3, }; +declare const BEAccessibilityPressedState: { + Undefined: 0, + False: 1, + True: 2, + Mixed: 3, +}; + declare const BEAccessibilityContainerType: { None: 0, Landmark: 1, @@ -75,6 +75,11 @@ declare const BEAccessibilityContainerType: { DescriptionList: 2048, }; +declare const BEKeyPressState: { + Down: 1, + Up: 2, +}; + declare const BESelectionTouchPhase: { Started: 0, Moved: 1, @@ -84,11 +89,6 @@ declare const BESelectionTouchPhase: { EndedNotMoving: 5, }; -declare const BEKeyPressState: { - Down: 1, - Up: 2, -}; - declare const BEKeyModifierFlags: { None: 0, Shift: 1, @@ -155,6 +155,15 @@ declare interface BETextInputDelegate { declare class BETextInputDelegate extends NativeObject implements BETextInputDelegate { } +declare interface BEExtensionProcess extends NSObjectProtocol { + invalidate(): void; + + makeLibXPCConnectionError(error: interop.PointerConvertible): NSObject; +} + +declare class BEExtensionProcess extends NativeObject implements BEExtensionProcess { +} + declare interface BEDragInteractionDelegate extends UIDragInteractionDelegate { dragInteractionPrepareDragSessionCompletion?(dragInteraction: BEDragInteraction, session: UIDragSession, completion: () => boolean): void; @@ -215,6 +224,10 @@ declare interface BETextInput extends UIKeyInput, BETextSelectionDirectionNaviga textInteractionGestureShouldBeginAtPoint(gestureType: interop.Enum, point: CGPoint): boolean; + readonly selectionContainerViewBelowText?: UIView; + + readonly selectionContainerViewAboveText?: UIView; + readonly selectedText: string; selectedTextRange: UITextRange; @@ -313,6 +326,25 @@ declare interface BETextInput extends UIKeyInput, BETextSelectionDirectionNaviga declare class BETextInput extends NativeObject implements BETextInput { } +declare interface BEExtendedTextInputTraits extends UITextInputTraits { + readonly singleLineDocument?: boolean; + + readonly typingAdaptationEnabled?: boolean; + + readonly insertionPointColor?: UIColor; + + readonly selectionHandleColor?: UIColor; + + readonly selectionHighlightColor?: UIColor; + + isSingleLineDocument?(): boolean; + + isTypingAdaptationEnabled?(): boolean; +} + +declare class BEExtendedTextInputTraits extends NativeObject implements BEExtendedTextInputTraits { +} + declare interface BETextSelectionDirectionNavigation { moveInLayoutDirection(direction: interop.Enum): void; @@ -373,25 +405,6 @@ declare interface BETextInteractionDelegate { declare class BETextInteractionDelegate extends NativeObject implements BETextInteractionDelegate { } -declare interface BEExtendedTextInputTraits extends UITextInputTraits { - readonly singleLineDocument?: boolean; - - readonly typingAdaptationEnabled?: boolean; - - readonly insertionPointColor?: UIColor; - - readonly selectionHandleColor?: UIColor; - - readonly selectionHighlightColor?: UIColor; - - isSingleLineDocument?(): boolean; - - isTypingAdaptationEnabled?(): boolean; -} - -declare class BEExtendedTextInputTraits extends NativeObject implements BEExtendedTextInputTraits { -} - declare class BEDownloadMonitorLocation extends NSObject { readonly url: NSURL; @@ -667,11 +680,23 @@ declare class BERenderingProcess extends NSObject { grantCapabilityErrorInvalidationHandler(capability: BEProcessCapability, error: interop.PointerConvertible, invalidationHandler: () => void): BEProcessCapabilityGrant; } -declare class BELayerHierarchyHandle extends NSObject implements NSSecureCoding { - static handleWithXPCRepresentationError(xpcRepresentation: NSObject | null, error: interop.PointerConvertible): BELayerHierarchyHandle; +declare class BELayerHierarchyHostingTransactionCoordinator extends NSObject implements NSSecureCoding { + static coordinatorWithError(error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; + + static coordinatorWithXPCRepresentationError(xpcRepresentation: NSObject | null, error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; createXPCRepresentation(): NSObject; + addLayerHierarchy(layerHierarchy: BELayerHierarchy): void; + + addLayerHierarchyHostingView(hostingView: BELayerHierarchyHostingView): void; + + commit(): void; + + static coordinatorWithPortDataError(port: number, data: NSData, error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; + + encodeWithBlock(block: (p1: number, p2: NSData) => void): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -679,18 +704,14 @@ declare class BELayerHierarchyHandle extends NSObject implements NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class BELayerHierarchyHostingTransactionCoordinator extends NSObject implements NSSecureCoding { - static coordinatorWithError(error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; - - static coordinatorWithXPCRepresentationError(xpcRepresentation: NSObject | null, error: interop.PointerConvertible): BELayerHierarchyHostingTransactionCoordinator; +declare class BELayerHierarchyHandle extends NSObject implements NSSecureCoding { + static handleWithXPCRepresentationError(xpcRepresentation: NSObject | null, error: interop.PointerConvertible): BELayerHierarchyHandle; createXPCRepresentation(): NSObject; - addLayerHierarchy(layerHierarchy: BELayerHierarchy): void; - - addLayerHierarchyHostingView(hostingView: BELayerHierarchyHostingView): void; + static handleWithPortDataError(port: number, data: NSData, error: interop.PointerConvertible): BELayerHierarchyHandle; - commit(): void; + encodeWithBlock(block: (p1: number, p2: NSData) => void): void; static readonly supportsSecureCoding: boolean; @@ -699,6 +720,14 @@ declare class BELayerHierarchyHostingTransactionCoordinator extends NSObject imp initWithCoder(coder: NSCoder): this; } +declare class BEAccessibilityRemoteHostElement extends NSObject { + initWithIdentifierRemotePid(identifier: string, remotePid: number): this; + + accessibilityContainer: interop.Object | null; + + setAccessibilityContainer(accessibilityContainer: interop.Object | null): void; +} + declare class BENetworkingProcess extends NSObject { static networkProcessWithInterruptionHandlerCompletion(interruptionHandler: () => void, completion: (p1: BENetworkingProcess, p2: NSError) => void | null): void; @@ -767,3 +796,7 @@ declare class BEMediaEnvironment extends NSObject { makeCaptureSessionWithError(error: interop.PointerConvertible): AVCaptureSession; } +declare class BEAccessibilityRemoteElement extends NSObject { + initWithIdentifierHostPid(identifier: string, hostPid: number): this; +} + diff --git a/packages/ios/types/BusinessChat.d.ts b/packages/ios/types/BusinessChat.d.ts index 5c0e727f..a59b18ac 100644 --- a/packages/ios/types/BusinessChat.d.ts +++ b/packages/ios/types/BusinessChat.d.ts @@ -4,10 +4,10 @@ declare const BCParameterNameBody: string; -declare const BCParameterNameGroup: string; - declare const BCParameterNameIntent: string; +declare const BCParameterNameGroup: string; + declare const BCChatButtonStyle: { Light: 0, Dark: 1, diff --git a/packages/ios/types/CFNetwork.d.ts b/packages/ios/types/CFNetwork.d.ts index 65b420d5..8f3fe6da 100644 --- a/packages/ios/types/CFNetwork.d.ts +++ b/packages/ios/types/CFNetwork.d.ts @@ -14,35 +14,41 @@ declare const kCFStreamPropertyConnectionIsExpensive: interop.Pointer; declare const kCFStreamErrorDomainHTTP: number; +declare const kCFStreamErrorDomainNetServices: number; + declare const kCFStreamSSLValidatesCertificateChain: interop.Pointer; +declare const kCFNetworkProxiesHTTPProxy: interop.Pointer; + declare const kCFStreamSSLAllowsExpiredCertificates: interop.Pointer; declare const kCFStreamSSLIsServer: interop.Pointer; +declare const kCFStreamNetworkServiceType: interop.Pointer; + declare const kCFStreamNetworkServiceTypeVoice: interop.Pointer; declare const kCFProxyTypeFTP: interop.Pointer; -declare const kCFStreamNetworkServiceType: interop.Pointer; - declare const kCFNetworkProxiesHTTPPort: interop.Pointer; -declare const kCFStreamPropertyFTPFileTransferOffset: interop.Pointer; +declare const kCFStreamPropertyFTPProxyUser: interop.Pointer; -declare const kCFStreamPropertySSLSettings: interop.Pointer; +declare const kCFStreamPropertyFTPFileTransferOffset: interop.Pointer; -declare const kCFStreamSSLLevel: interop.Pointer; +declare const kCFStreamErrorSOCKS4IdentdFailed: number; -declare const kCFStreamPropertyHTTPFinalURL: interop.Pointer; +declare const kCFStreamPropertyHTTPProxyHost: interop.Pointer; -declare const kCFHTTPVersion3_0: interop.Pointer; +declare const kCFStreamErrorSOCKSSubDomainNone: number; -declare const kCFProxyUsernameKey: interop.Pointer; +declare const kCFStreamSSLLevel: interop.Pointer; declare const kCFStreamPropertyFTPProxyPort: interop.Pointer; -declare const kCFHTTPAuthenticationPassword: interop.Pointer; +declare const kCFStreamPropertySSLSettings: interop.Pointer; + +declare const kCFStreamPropertySSLPeerCertificates: interop.Pointer; declare const kCFStreamErrorDomainSystemConfiguration: number; @@ -54,6 +60,8 @@ declare const kCFProxyPasswordKey: interop.Pointer; declare const kCFStreamNetworkServiceTypeVideo: interop.Pointer; +declare const kCFStreamPropertyHTTPFinalURL: interop.Pointer; + declare const kCFStreamErrorDomainWinSock: number; declare const kCFFTPResourceLink: interop.Pointer; @@ -74,6 +82,8 @@ declare const kCFProxyTypeSOCKS: interop.Pointer; declare const kCFProxyTypeHTTPS: interop.Pointer; +declare const kCFProxyUsernameKey: interop.Pointer; + declare const kCFProxyAutoConfigurationJavaScriptKey: interop.Pointer; declare const kCFProxyHostNameKey: interop.Pointer; @@ -82,6 +92,8 @@ declare const kCFProxyTypeKey: interop.Pointer; declare const kCFHTTPAuthenticationAccountDomain: interop.Pointer; +declare const kCFHTTPAuthenticationPassword: interop.Pointer; + declare const kCFHTTPAuthenticationUsername: interop.Pointer; declare const kCFStreamPropertyHTTPRequestBytesWrittenCount: interop.Pointer; @@ -94,8 +106,6 @@ declare const kCFStreamPropertyHTTPSProxyHost: interop.Pointer; declare const kCFStreamPropertyHTTPProxyPort: interop.Pointer; -declare const kCFStreamPropertyHTTPProxyHost: interop.Pointer; - declare const kCFStreamPropertyHTTPFinalRequest: interop.Pointer; declare const kCFStreamPropertyHTTPResponseHeader: interop.Pointer; @@ -106,6 +116,8 @@ declare const kCFHTTPAuthenticationSchemeKerberos: interop.Pointer; declare const kCFHTTPAuthenticationSchemeDigest: interop.Pointer; +declare const kCFHTTPVersion3_0: interop.Pointer; + declare const kCFHTTPVersion2_0: interop.Pointer; declare const kCFFTPResourceGroup: interop.Pointer; @@ -116,8 +128,6 @@ declare const kCFFTPResourceMode: interop.Pointer; declare const kCFStreamPropertyFTPProxyPassword: interop.Pointer; -declare const kCFStreamPropertyFTPProxyUser: interop.Pointer; - declare const kCFStreamPropertyFTPProxyHost: interop.Pointer; declare const kCFStreamPropertyFTPProxy: interop.Pointer; @@ -134,12 +144,8 @@ declare const kCFStreamSSLAllowsAnyRoot: interop.Pointer; declare const kCFStreamSSLAllowsExpiredRoots: interop.Pointer; -declare const kCFStreamPropertySSLPeerCertificates: interop.Pointer; - declare const kCFStreamPropertyProxyLocalBypass: interop.Pointer; -declare const kCFStreamPropertyFTPUsePassiveMode: interop.Pointer; - declare const kSOCKS5NoAcceptableMethod: number; declare const kCFStreamErrorSOCKS4IdConflict: number; @@ -174,8 +180,6 @@ declare const kCFStreamPropertySSLPeerTrust: interop.Pointer; declare const kCFStreamPropertySSLContext: interop.Pointer; -declare const kCFStreamErrorDomainNetServices: number; - declare const kCFStreamErrorDomainMach: number; declare const kCFStreamErrorDomainNetDB: number; @@ -192,12 +196,10 @@ declare const kCFErrorDomainCFNetwork: interop.Pointer; declare const kCFStreamPropertyHTTPSProxyPort: interop.Pointer; -declare const kCFStreamErrorSOCKSSubDomainNone: number; - -declare const kCFURLErrorFailingURLErrorKey: interop.Pointer; - declare const kCFStreamPropertySocketRemoteNetService: interop.Pointer; +declare const kCFStreamPropertyFTPUsePassiveMode: interop.Pointer; + declare const kCFFTPResourceType: interop.Pointer; declare const kCFStreamNetworkServiceTypeResponsiveAV: interop.Pointer; @@ -234,7 +236,7 @@ declare const kCFProxyTypeHTTP: interop.Pointer; declare const kCFHTTPVersion1_0: interop.Pointer; -declare const kCFNetworkProxiesHTTPProxy: interop.Pointer; +declare const kCFURLErrorFailingURLErrorKey: interop.Pointer; declare const kCFHTTPAuthenticationSchemeBasic: interop.Pointer; @@ -246,8 +248,6 @@ declare const kCFFTPResourceModDate: interop.Pointer; declare const kCFNetworkProxiesProxyAutoConfigURLString: interop.Pointer; -declare const kCFStreamErrorSOCKS4IdentdFailed: number; - declare const kCFProxyAutoConfigurationURLKey: interop.Pointer; declare const kCFFTPResourceSize: interop.Pointer; @@ -256,6 +256,32 @@ declare const CFNetServiceMonitorType: { kCFNetServiceMonitorTXT: 1, }; +declare const CFStreamErrorHTTP: { + ParseFailure: -1, + RedirectionLoop: -2, + BadURL: -3, +}; + +declare const CFNetServiceBrowserFlags: { + MoreComing: 1, + IsDomain: 2, + IsDefault: 4, + IsRegistrationDomain: 4, + Remove: 8, +}; + +declare const CFNetServicesError: { + Unknown: -72000, + Collision: -72001, + NotFound: -72002, + InProgress: -72003, + BadArgument: -72004, + Cancel: -72005, + Invalid: -72006, + Timeout: -72007, + MissingRequiredConfiguration: -72008, +}; + declare const CFNetworkErrors: { HostErrorHostNotFound: 1, HostErrorUnknown: 2, @@ -343,32 +369,6 @@ declare const CFNetworkErrors: { NetServiceErrorDNSServiceFailure: -73000, }; -declare const CFStreamErrorHTTP: { - ParseFailure: -1, - RedirectionLoop: -2, - BadURL: -3, -}; - -declare const CFNetServiceBrowserFlags: { - MoreComing: 1, - IsDomain: 2, - IsDefault: 4, - IsRegistrationDomain: 4, - Remove: 8, -}; - -declare const CFNetServicesError: { - Unknown: -72000, - Collision: -72001, - NotFound: -72002, - InProgress: -72003, - BadArgument: -72004, - Cancel: -72005, - Invalid: -72006, - Timeout: -72007, - MissingRequiredConfiguration: -72008, -}; - declare const CFHostInfoType: { Addresses: 0, Names: 1, diff --git a/packages/ios/types/CallKit.d.ts b/packages/ios/types/CallKit.d.ts index a7cae2fd..f11bc86e 100644 --- a/packages/ios/types/CallKit.d.ts +++ b/packages/ios/types/CallKit.d.ts @@ -8,10 +8,10 @@ declare const CXErrorDomainRequestTransaction: string; declare const CXErrorDomainIncomingCall: string; -declare const CXErrorDomain: string; - declare const CXErrorDomainNotificationServiceExtension: string; +declare const CXErrorDomain: string; + declare const CXCallDirectoryPhoneNumberMax: number; declare const CXCallDirectoryEnabledStatus: { @@ -28,16 +28,9 @@ declare const CXCallEndedReason: { DeclinedElsewhere: 5, }; -declare const CXErrorCodeCallDirectoryManagerError: { - Unknown: 0, - NoExtensionFound: 1, - LoadingInterrupted: 2, - EntriesOutOfOrder: 3, - DuplicateEntries: 4, - MaximumEntriesExceeded: 5, - ExtensionDisabled: 6, - CurrentlyLoading: 7, - UnexpectedIncrementalRemoval: 8, +declare const CXTranslationEngine: { + Default: 0, + Custom: 1, }; declare const CXPlayDTMFCallActionType: { @@ -54,6 +47,19 @@ declare const CXErrorCodeIncomingCallError: { FilteredByBlockList: 4, FilteredDuringRestrictedSharingMode: 5, CallIsProtected: 6, + FilteredBySensitiveParticipants: 7, +}; + +declare const CXErrorCodeCallDirectoryManagerError: { + Unknown: 0, + NoExtensionFound: 1, + LoadingInterrupted: 2, + EntriesOutOfOrder: 3, + DuplicateEntries: 4, + MaximumEntriesExceeded: 5, + ExtensionDisabled: 6, + CurrentlyLoading: 7, + UnexpectedIncrementalRemoval: 8, }; declare const CXErrorCodeNotificationServiceExtensionError: { @@ -108,6 +114,8 @@ declare interface CXProviderDelegate extends NSObjectProtocol { providerPerformPlayDTMFCallAction?(provider: CXProvider, action: CXPlayDTMFCallAction): void; + providerPerformSetTranslatingCallAction?(provider: CXProvider, action: CXSetTranslatingCallAction): void; + providerTimedOutPerformingAction?(provider: CXProvider, action: CXAction): void; providerDidActivateAudioSession?(provider: CXProvider, audioSession: AVAudioSession): void; @@ -205,6 +213,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { supportsVideo: boolean; + supportsAudioTranslation: boolean; + supportedHandleTypes: NSSet; init(): this; @@ -223,6 +233,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { setSupportsVideo(supportsVideo: boolean): void; + setSupportsAudioTranslation(supportsAudioTranslation: boolean): void; + setSupportedHandleTypes(supportedHandleTypes: NSSet): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -380,6 +392,24 @@ declare class CXSetMutedCallAction extends CXCallAction { setMuted(muted: boolean): void; } +declare class CXSetTranslatingCallAction extends CXCallAction implements NSSecureCoding { + readonly isTranslating: boolean; + + readonly localLanguage: string; + + readonly remoteLanguage: string; + + initWithCallUUIDIsTranslatingLocalLanguageRemoteLanguage(uuid: NSUUID, isTranslating: boolean, localLanguage: string, remoteLanguage: string): this; + + initWithCoder(aDecoder: NSCoder): this; + + fulfillUsingTranslationEngine(translationEngine: interop.Enum): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class CXCallUpdate extends NSObject implements NSCopying { remoteHandle: CXHandle; diff --git a/packages/ios/types/CarPlay.d.ts b/packages/ios/types/CarPlay.d.ts index 6ee6a567..7e1dc9a9 100644 --- a/packages/ios/types/CarPlay.d.ts +++ b/packages/ios/types/CarPlay.d.ts @@ -2,6 +2,8 @@ /// /// +declare const CPMaximumMessageItemLeadingDetailTextImageSize: CGSize; + declare const CPMaximumMessageItemImageSize: CGSize; declare const CPMaximumNumberOfGridImages: number; @@ -64,15 +66,22 @@ declare const CPManeuverState: { Execute: 3, }; -declare const CPJunctionType: { - Intersection: 0, - Roundabout: 1, +declare const CPAssistantCellVisibility: { + Off: 0, + WhileLimitedUIActive: 1, + Always: 2, }; -declare const CPLaneStatus: { - NotGood: 0, - Good: 1, - Preferred: 2, +declare const CPListImageRowItemImageGridElementShape: { + Circular: 0, + RoundedRectangle: 1, +}; + +declare const CPInstrumentClusterSetting: { + Unspecified: 0, + Enabled: 1, + Disabled: 2, + UserPreference: 3, }; declare const CPInformationTemplateLayout: { @@ -80,48 +89,38 @@ declare const CPInformationTemplateLayout: { TwoColumn: 1, }; +declare const CPTextButtonStyle: { + Normal: 0, + Cancel: 1, + Confirm: 2, +}; + declare const CPBarButtonType: { Text: 0, Image: 1, }; +declare const CPAlertActionStyle: { + Default: 0, + Cancel: 1, + Destructive: 2, +}; + declare const CPAssistantCellActionType: { PlayMedia: 0, StartCall: 1, }; -declare const CPBarButtonStyle: { - None: 0, - Rounded: 1, -}; - declare const CPContentStyle: { Light: 1, Dark: 2, }; -declare const CPInstrumentClusterSetting: { - Unspecified: 0, - Enabled: 1, - Disabled: 2, - UserPreference: 3, -}; - -declare const CPTrafficSide: { - Right: 0, - Left: 1, -}; - declare const CPLimitableUserInterface: { Keyboard: 1, Lists: 2, }; -declare const CPAssistantCellPosition: { - Top: 0, - Bottom: 1, -}; - declare const CPTimeRemainingColor: { Default: 0, Green: 1, @@ -134,6 +133,16 @@ declare const CPListItemPlayingIndicatorLocation: { Trailing: 1, }; +declare const CPBarButtonStyle: { + None: 0, + Rounded: 1, +}; + +declare const CPAssistantCellPosition: { + Top: 0, + Bottom: 1, +}; + declare const CPTripPauseReason: { Arrived: 1, Loading: 2, @@ -142,6 +151,17 @@ declare const CPTripPauseReason: { ProceedToRoute: 5, }; +declare const CPListImageRowItemCondensedElementShape: { + Circular: 0, + RoundedRectangle: 1, +}; + +declare const CPLaneStatus: { + NotGood: 0, + Good: 1, + Preferred: 2, +}; + declare const CPMessageTrailingItem: { None: 0, Mute: 1, @@ -204,28 +224,20 @@ declare const CPManeuverType: { ChangeHighwayRight: 53, }; -declare const CPListItemAccessoryType: { - None: 0, - DisclosureIndicator: 1, - Cloud: 2, -}; - -declare const CPTextButtonStyle: { - Normal: 0, - Cancel: 1, - Confirm: 2, +declare const CPJunctionType: { + Intersection: 0, + Roundabout: 1, }; -declare const CPAlertActionStyle: { - Default: 0, - Cancel: 1, - Destructive: 2, +declare const CPTrafficSide: { + Right: 0, + Left: 1, }; -declare const CPAssistantCellVisibility: { - Off: 0, - WhileLimitedUIActive: 1, - Always: 2, +declare const CPListItemAccessoryType: { + None: 0, + DisclosureIndicator: 1, + Cloud: 2, }; declare interface CPTemplateApplicationSceneDelegate extends UISceneDelegate { @@ -294,6 +306,24 @@ declare interface CPMapTemplateDelegate extends NSObjectProtocol { mapTemplateDidEndPanGestureWithVelocity?(mapTemplate: CPMapTemplate, velocity: CGPoint): void; + mapTemplateDidBeginZoomGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplateDidUpdateZoomGestureWithCenterScaleVelocity?(mapTemplate: CPMapTemplate, center: CGPoint, scale: number, velocity: number): void; + + mapTemplateDidEndZoomGestureWithVelocity?(mapTemplate: CPMapTemplate, velocity: number): void; + + mapTemplateDidBeginRotationGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplateDidRotateWithCenterRotationVelocity?(mapTemplate: CPMapTemplate, center: CGPoint, rotation: number, velocity: number): void; + + mapTemplateRotationDidEndWithVelocity?(mapTemplate: CPMapTemplate, velocity: number): void; + + mapTemplateDidBeginPitchGesture?(mapTemplate: CPMapTemplate): void; + + mapTemplatePitchWithCenter?(mapTemplate: CPMapTemplate, center: CGPoint): void; + + mapTemplatePitchEndedWithCenter?(mapTemplate: CPMapTemplate, center: CGPoint): void; + mapTemplateWillShowNavigationAlert?(mapTemplate: CPMapTemplate, navigationAlert: CPNavigationAlert): void; mapTemplateDidShowNavigationAlert?(mapTemplate: CPMapTemplate, navigationAlert: CPNavigationAlert): void; @@ -454,9 +484,23 @@ declare interface CPApplicationDelegate extends UIApplicationDelegate { declare class CPApplicationDelegate extends NativeObject implements CPApplicationDelegate { } +declare class CPMessageGridItemConfiguration extends NSObject { + initWithConversationIdentifierUnread(conversationIdentifier: string, unread: boolean): this; + + unread: boolean; + + readonly conversationIdentifier: string; + + isUnread(): boolean; + + setUnread(unread: boolean): void; +} + declare class CPGridTemplate extends CPTemplate implements CPBarButtonProviding { initWithTitleGridButtons(title: string | null, gridButtons: NSArray | Array): this; + static readonly maximumGridButtonImageSize: CGSize; + readonly gridButtons: NSArray; updateGridButtons(gridButtons: NSArray | Array): void; @@ -1166,6 +1210,16 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte initWithTextImagesImageTitles(text: string, images: NSArray | Array, imageTitles: NSArray | Array): this; + initWithTextElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextCardElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextCondensedElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextGridElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + + initWithTextImageGridElementsAllowsMultipleLines(text: string | null, elements: NSArray | Array, allowsMultipleLines: boolean): this; + text: string; userInfo: interop.Object; @@ -1178,8 +1232,12 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte updateImages(gridImages: NSArray | Array): void; - get imageTitles(): NSArray; - set imageTitles(value: NSArray | Array); + readonly imageTitles: NSArray; + + get elements(): NSArray; + set elements(value: NSArray | Array); + + readonly allowsMultipleLines: boolean; listImageRowHandler: (p1: CPListImageRowItem, p2: number, p3: () => void) => void; @@ -1195,7 +1253,7 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte setEnabled(enabled: boolean): void; - setImageTitles(imageTitles: NSArray | Array): void; + setElements(elements: NSArray | Array): void; setListImageRowHandler(listImageRowHandler: (p1: CPListImageRowItem, p2: number, p3: () => void) => void | null): void; @@ -1240,6 +1298,60 @@ declare class CPListImageRowItem extends NSObject implements CPSelectableListIte readonly debugDescription: string; } +declare class CPListImageRowItemCondensedElement extends CPListImageRowItemElement { + initWithImageImageShapeTitleSubtitleAccessorySymbolName(image: UIImage, imageShape: interop.Enum, title: string, subtitle: string | null, accessorySymbolName: string | null): this; + + title: string; + + subtitle: string; + + accessorySymbolName: string; + + readonly imageShape: interop.Enum; + + setTitle(title: string): void; + + setSubtitle(subtitle: string | null): void; + + setAccessorySymbolName(accessorySymbolName: string | null): void; +} + +declare class CPListImageRowItemCardElement extends CPListImageRowItemElement { + initWithImageShowsImageFullHeightTitleSubtitleTintColor(image: UIImage, showsImageFullHeight: boolean, title: string | null, subtitle: string | null, tintColor: UIColor | null): this; + + title: string; + + subtitle: string; + + readonly showsImageFullHeight: boolean; + + tintColor: UIColor; + + static readonly maximumImageSize: CGSize; + + static readonly maximumFullHeightImageSize: CGSize; + + setTitle(title: string): void; + + setSubtitle(subtitle: string | null): void; + + setTintColor(tintColor: UIColor | null): void; +} + +declare class CPListImageRowItemElement extends NSObject { + image: UIImage; + + static readonly maximumImageSize: CGSize; + + enabled: boolean; + + setImage(image: UIImage): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; +} + declare class CPAlertAction extends NSObject implements NSSecureCoding { initWithTitleStyleHandler(title: string, style: interop.Enum, handler: (p1: CPAlertAction) => void): this; @@ -1411,12 +1523,20 @@ declare class CPImageSet extends NSObject implements NSSecureCoding { declare class CPGridButton extends NSObject implements NSSecureCoding { initWithTitleVariantsImageHandler(titleVariants: NSArray | Array, image: UIImage, handler: (p1: CPGridButton) => void | null): this; + initWithTitleVariantsImageMessageConfigurationHandler(titleVariants: NSArray | Array, image: UIImage, messageConfiguration: CPMessageGridItemConfiguration | null, handler: (p1: CPGridButton) => void | null): this; + enabled: boolean; + readonly messageConfiguration: CPMessageGridItemConfiguration; + readonly image: UIImage; + updateImage(image: UIImage): void; + readonly titleVariants: NSArray; + updateTitleVariants(titleVariants: NSArray | Array): void; + isEnabled(): boolean; setEnabled(enabled: boolean): void; @@ -1515,6 +1635,8 @@ declare class CPMessageListItem extends NSObject implements CPListTemplateItem { userInfo: interop.Object; + leadingDetailTextImage: UIImage; + setText(text: string | null): void; setConversationIdentifier(conversationIdentifier: string | null): void; @@ -1535,6 +1657,8 @@ declare class CPMessageListItem extends NSObject implements CPListTemplateItem { setUserInfo(userInfo: interop.Object | null): void; + setLeadingDetailTextImage(leadingDetailTextImage: UIImage): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -1609,6 +1733,20 @@ declare class CPInstrumentClusterController extends NSObject { setAttributedInactiveDescriptionVariants(attributedInactiveDescriptionVariants: NSArray | Array): void; } +declare class CPListImageRowItemImageGridElement extends CPListImageRowItemElement { + initWithImageImageShapeTitleAccessorySymbolName(image: UIImage, imageShape: interop.Enum, title: string, accessorySymbolName: string | null): this; + + title: string; + + accessorySymbolName: string; + + readonly imageShape: interop.Enum; + + setTitle(title: string): void; + + setAccessorySymbolName(accessorySymbolName: string | null): void; +} + declare class CPNowPlayingSportsTeamLogo extends NSObject implements NSSecureCoding { initWithTeamLogo(teamLogo: UIImage): this; @@ -1662,6 +1800,8 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding initWithTitleSectionsAssistantCellConfiguration(title: string | null, sections: NSArray | Array, assistantCellConfiguration: CPAssistantCellConfiguration | null): this; + initWithTitleSectionsAssistantCellConfigurationHeaderGridButtons(title: string | null, sections: NSArray | Array, assistantCellConfiguration: CPAssistantCellConfiguration | null, headerGridButtons: NSArray | Array | null): this; + delegate: CPListTemplateDelegate; static readonly maximumItemCount: number; @@ -1690,6 +1830,13 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding assistantCellConfiguration: CPAssistantCellConfiguration; + static readonly maximumHeaderGridButtonCount: number; + + static readonly maximumGridButtonImageSize: CGSize; + + get headerGridButtons(): NSArray; + set headerGridButtons(value: NSArray | Array); + setDelegate(delegate: CPListTemplateDelegate): void; setEmptyViewTitleVariants(emptyViewTitleVariants: NSArray | Array): void; @@ -1700,6 +1847,8 @@ declare class CPListTemplate extends CPTemplate implements CPBarButtonProviding setAssistantCellConfiguration(assistantCellConfiguration: CPAssistantCellConfiguration): void; + setHeaderGridButtons(headerGridButtons: NSArray | Array): void; + get leadingNavigationBarButtons(): NSArray; set leadingNavigationBarButtons(value: NSArray | Array); @@ -1922,24 +2071,6 @@ declare class CPTravelEstimates extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CPNowPlayingModeSports extends CPNowPlayingMode implements NSSecureCoding { - initWithLeftTeamRightTeamEventStatusBackgroundArtwork(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus: CPNowPlayingSportsEventStatus | null, backgroundArtwork: UIImage | null): this; - - readonly leftTeam: CPNowPlayingSportsTeam; - - readonly rightTeam: CPNowPlayingSportsTeam; - - readonly eventStatus: CPNowPlayingSportsEventStatus; - - readonly backgroundArtwork: UIImage; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CPNowPlayingRepeatButton extends CPNowPlayingButton { } @@ -2013,6 +2144,24 @@ declare class CPBarButton extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class CPNowPlayingModeSports extends CPNowPlayingMode implements NSSecureCoding { + initWithLeftTeamRightTeamEventStatusBackgroundArtwork(leftTeam: CPNowPlayingSportsTeam, rightTeam: CPNowPlayingSportsTeam, eventStatus: CPNowPlayingSportsEventStatus | null, backgroundArtwork: UIImage | null): this; + + readonly leftTeam: CPNowPlayingSportsTeam; + + readonly rightTeam: CPNowPlayingSportsTeam; + + readonly eventStatus: CPNowPlayingSportsEventStatus; + + readonly backgroundArtwork: UIImage; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CPDashboardButton extends NSObject implements NSSecureCoding { initWithTitleVariantsSubtitleVariantsImageHandler(titleVariants: NSArray | Array, subtitleVariants: NSArray | Array, image: UIImage, handler: (p1: CPDashboardButton) => void | null): this; @@ -2057,35 +2206,16 @@ declare class CPNowPlayingSportsTeam extends NSObject implements NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class CPContact extends NSObject implements NSSecureCoding { - initWithNameImage(name: string, image: UIImage): this; - - name: string; - - image: UIImage; +declare class CPListImageRowItemRowElement extends CPListImageRowItemElement { + initWithImageTitleSubtitle(image: UIImage, title: string | null, subtitle: string | null): this; - get actions(): NSArray; - set actions(value: NSArray | Array); + title: string; subtitle: string; - informativeText: string; - - setName(name: string): void; - - setImage(image: UIImage): void; - - setActions(actions: NSArray | Array | null): void; + setTitle(title: string | null): void; setSubtitle(subtitle: string | null): void; - - setInformativeText(informativeText: string | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; } declare class CPInformationRatingItem extends CPInformationItem { @@ -2126,6 +2256,37 @@ declare class CPMapButton extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class CPContact extends NSObject implements NSSecureCoding { + initWithNameImage(name: string, image: UIImage): this; + + name: string; + + image: UIImage; + + get actions(): NSArray; + set actions(value: NSArray | Array); + + subtitle: string; + + informativeText: string; + + setName(name: string): void; + + setImage(image: UIImage): void; + + setActions(actions: NSArray | Array | null): void; + + setSubtitle(subtitle: string | null): void; + + setInformativeText(informativeText: string | null): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CPMessageListItemLeadingConfiguration extends NSObject { readonly unread: boolean; @@ -2138,6 +2299,12 @@ declare class CPMessageListItemLeadingConfiguration extends NSObject { isUnread(): boolean; } +declare class CPSearchTemplate extends CPTemplate { + delegate: CPSearchTemplateDelegate; + + setDelegate(delegate: CPSearchTemplateDelegate | null): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class CPTemplateApplicationScene extends UIScene { // @ts-ignore MemberDecl.tsIgnore @@ -2166,6 +2333,10 @@ declare class CPTemplateApplicationInstrumentClusterScene extends UIScene { setDelegate(delegate: CPTemplateApplicationInstrumentClusterSceneDelegate | null): void; } +declare class CPListImageRowItemGridElement extends CPListImageRowItemElement { + initWithImage(image: UIImage): this; +} + declare class CPContactTemplate extends CPTemplate implements CPBarButtonProviding { initWithContact(contact: CPContact): this; @@ -2285,12 +2456,6 @@ declare class CPTrip extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CPSearchTemplate extends CPTemplate { - delegate: CPSearchTemplateDelegate; - - setDelegate(delegate: CPSearchTemplateDelegate | null): void; -} - declare class CPNowPlayingShuffleButton extends CPNowPlayingButton { } diff --git a/packages/ios/types/Cinematic.d.ts b/packages/ios/types/Cinematic.d.ts index 484a76ed..dc4745d6 100644 --- a/packages/ios/types/Cinematic.d.ts +++ b/packages/ios/types/Cinematic.d.ts @@ -28,6 +28,11 @@ declare const CNCinematicErrorCode: { Cancelled: 7, }; +declare const CNSpatialAudioContentType: { + Stereo: 0, + Spatial: 1, +}; + declare const CNRenderingQuality: { Thumbnail: 0, Preview: 1, @@ -35,6 +40,19 @@ declare const CNRenderingQuality: { ExportHigh: 3, }; +declare const CNSpatialAudioRenderingStyle: { + Cinematic: 0, + Studio: 1, + InFrame: 2, + CinematicBackgroundStem: 3, + CinematicForegroundStem: 4, + StudioForegroundStem: 5, + InFrameForegroundStem: 6, + Standard: 7, + StudioBackgroundStem: 8, + InFrameBackgroundStem: 9, +}; + declare class CNObjectTracker extends NSObject { static readonly isSupported: boolean; @@ -225,30 +243,26 @@ declare class CNScriptFrame extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CNDetection extends NSObject implements NSCopying { - initWithTimeDetectionTypeNormalizedRectFocusDisparity(time: CMTime, detectionType: interop.Enum, normalizedRect: CGRect, focusDisparity: number): this; +declare class CNAssetSpatialAudioInfo extends NSObject { + static readonly isSupported: boolean; - readonly time: CMTime; + static checkIfContainsSpatialAudioCompletionHandler(asset: AVAsset, completionHandler: (p1: boolean) => void): void; - readonly detectionType: interop.Enum; + static loadFromAssetCompletionHandler(asset: AVAsset, completionHandler: (p1: CNAssetSpatialAudioInfo, p2: NSError) => void | null): void; - readonly normalizedRect: CGRect; + readonly defaultSpatialAudioTrack: AVAssetTrack; - readonly focusDisparity: number; + readonly defaultEffectIntensity: number; - readonly detectionID: number; + readonly defaultRenderingStyle: interop.Enum; - readonly detectionGroupID: number; - - static isValidDetectionID(detectionID: number): boolean; + readonly spatialAudioMixMetadata: NSData; - static isValidDetectionGroupID(detectionGroupID: number): boolean; + audioMixWithEffectIntensityRenderingStyle(effectIntensity: number, renderingStyle: interop.Enum): AVAudioMix; - static accessibilityLabelForDetectionType(detectionType: interop.Enum): string; + assetReaderOutputSettingsForContentType(contentType: interop.Enum): NSDictionary; - static disparityInNormalizedRectSourceDisparityDetectionTypePriorDisparity(normalizedRect: CGRect, sourceDisparity: interop.Object, detectionType: interop.Enum, priorDisparity: number): number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; + assetWriterInputSettingsForContentType(contentType: interop.Enum): NSDictionary; } declare class CNAssetInfo extends NSObject { @@ -289,6 +303,32 @@ declare class CNCustomDetectionTrack extends CNDetectionTrack { readonly allDetections: NSArray; } +declare class CNDetection extends NSObject implements NSCopying { + initWithTimeDetectionTypeNormalizedRectFocusDisparity(time: CMTime, detectionType: interop.Enum, normalizedRect: CGRect, focusDisparity: number): this; + + readonly time: CMTime; + + readonly detectionType: interop.Enum; + + readonly normalizedRect: CGRect; + + readonly focusDisparity: number; + + readonly detectionID: number; + + readonly detectionGroupID: number; + + static isValidDetectionID(detectionID: number): boolean; + + static isValidDetectionGroupID(detectionGroupID: number): boolean; + + static accessibilityLabelForDetectionType(detectionType: interop.Enum): string; + + static disparityInNormalizedRectSourceDisparityDetectionTypePriorDisparity(normalizedRect: CGRect, sourceDisparity: interop.Object, detectionType: interop.Enum, priorDisparity: number): number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class CNRenderingSession extends NSObject { initWithCommandQueueSessionAttributesPreferredTransformQuality(commandQueue: MTLCommandQueue, sessionAttributes: CNRenderingSessionAttributes, preferredTransform: CGAffineTransform, quality: interop.Enum): this; diff --git a/packages/ios/types/ClassKit.d.ts b/packages/ios/types/ClassKit.d.ts index 4b9c407f..0198b80f 100644 --- a/packages/ios/types/ClassKit.d.ts +++ b/packages/ios/types/ClassKit.d.ts @@ -163,6 +163,56 @@ declare class CLSDataStore extends NSObject { fetchActivityForURLCompletion(url: NSURL, completion: (p1: CLSActivity, p2: NSError) => void | null): void; } +declare class CLSObject extends NSObject implements NSSecureCoding { + readonly dateCreated: NSDate; + + readonly dateLastModified: NSDate; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLSBinaryItem extends CLSActivityItem { + value: boolean; + + readonly valueType: interop.Enum; + + initWithIdentifierTitleType(identifier: string, title: string, valueType: interop.Enum): this; + + setValue(value: boolean): void; +} + +declare class CLSActivity extends CLSObject { + progress: number; + + readonly duration: number; + + primaryActivityItem: CLSActivityItem; + + addProgressRangeFromStartToEnd(start: number, end: number): void; + + addAdditionalActivityItem(activityItem: CLSActivityItem): void; + + readonly additionalActivityItems: NSArray; + + setProgress(progress: number): void; + + setPrimaryActivityItem(primaryActivityItem: CLSActivityItem | null): void; + + readonly started: boolean; + + start(): void; + + stop(): void; + + removeAllActivityItems(): void; + + isStarted(): boolean; +} + declare class CLSContext extends CLSObject { readonly identifierPath: NSArray; @@ -249,53 +299,3 @@ declare class CLSContext extends CLSObject { createNewActivity(): CLSActivity; } -declare class CLSObject extends NSObject implements NSSecureCoding { - readonly dateCreated: NSDate; - - readonly dateLastModified: NSDate; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CLSBinaryItem extends CLSActivityItem { - value: boolean; - - readonly valueType: interop.Enum; - - initWithIdentifierTitleType(identifier: string, title: string, valueType: interop.Enum): this; - - setValue(value: boolean): void; -} - -declare class CLSActivity extends CLSObject { - progress: number; - - readonly duration: number; - - primaryActivityItem: CLSActivityItem; - - addProgressRangeFromStartToEnd(start: number, end: number): void; - - addAdditionalActivityItem(activityItem: CLSActivityItem): void; - - readonly additionalActivityItems: NSArray; - - setProgress(progress: number): void; - - setPrimaryActivityItem(primaryActivityItem: CLSActivityItem | null): void; - - readonly started: boolean; - - start(): void; - - stop(): void; - - removeAllActivityItems(): void; - - isStarted(): boolean; -} - diff --git a/packages/ios/types/ClockKit.d.ts b/packages/ios/types/ClockKit.d.ts index c772975e..3a8d86b2 100644 --- a/packages/ios/types/ClockKit.d.ts +++ b/packages/ios/types/ClockKit.d.ts @@ -8,6 +8,7 @@ declare const CLKWatchFaceLibraryErrorCode: { InvalidFile: 2, PermissionDenied: 3, FaceNotAvailable: 4, + NoURL: 5, }; declare class CLKWatchFaceLibrary extends NSObject { diff --git a/packages/ios/types/CloudKit.d.ts b/packages/ios/types/CloudKit.d.ts index 7cb0c2aa..60c2b21c 100644 --- a/packages/ios/types/CloudKit.d.ts +++ b/packages/ios/types/CloudKit.d.ts @@ -38,10 +38,10 @@ declare const CKRecordModificationDateKey: string; declare const CKErrorDomain: string; -declare const CKErrorUserDidResetEncryptedDataKey: string; - declare const CKPartialErrorsByItemIDKey: string; +declare const CKErrorUserDidResetEncryptedDataKey: string; + declare const CKRecordChangedErrorServerRecordKey: string; declare const CKRecordCreationDateKey: string; @@ -84,6 +84,7 @@ declare const CKShareParticipantRole: { Owner: 1, PrivateUser: 3, PublicUser: 4, + Administrator: 2, }; declare const CKShareParticipantAcceptanceStatus: { @@ -93,6 +94,11 @@ declare const CKShareParticipantAcceptanceStatus: { Removed: 3, }; +declare const CKRecordZoneEncryptionScope: { + Record: 0, + Zone: 1, +}; + declare const CKQueryNotificationReason: { Created: 1, Updated: 2, @@ -170,6 +176,7 @@ declare const CKErrorCode: { ServerResponseLost: 34, AssetNotAvailable: 35, AccountTemporarilyUnavailable: 36, + ParticipantAlreadyInvited: 37, }; declare const CKSyncEngineEventType: { @@ -324,24 +331,24 @@ declare class CKSyncEngineEvent extends NSObject { readonly accountChangeEvent: CKSyncEngineAccountChangeEvent; - readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - - readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - - readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; - readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; + readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; readonly willFetchRecordZoneChangesEvent: CKSyncEngineWillFetchRecordZoneChangesEvent; - readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; + readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; + readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; readonly willSendChangesEvent: CKSyncEngineWillSendChangesEvent; + readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + + readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly didSendChangesEvent: CKSyncEngineDidSendChangesEvent; } @@ -473,12 +480,20 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding allowedParticipantAccessOptions: interop.Enum; + allowsParticipantsToInviteOthers: boolean; + static readonly standardOptions: CKAllowedSharingOptions; + allowsAccessRequests: boolean; + setAllowedParticipantPermissionOptions(allowedParticipantPermissionOptions: interop.Enum): void; setAllowedParticipantAccessOptions(allowedParticipantAccessOptions: interop.Enum): void; + setAllowsParticipantsToInviteOthers(allowsParticipantsToInviteOthers: boolean): void; + + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -488,6 +503,25 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CKShareRequestAccessOperation extends CKOperation { + init(): this; + + initWithShareURLs(shareURLs: NSArray | Array): this; + + get shareURLs(): NSArray; + set shareURLs(value: NSArray | Array); + + perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null; + + shareRequestAccessCompletionBlock: (p1: NSError) => void | null; + + setShareURLs(shareURLs: NSArray | Array | null): void; + + setPerShareAccessRequestCompletionBlock(perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null): void; + + setShareRequestAccessCompletionBlock(shareRequestAccessCompletionBlock: (p1: NSError) => void | null): void; +} + declare class CKQueryOperation extends CKDatabaseOperation { init(): this; @@ -737,6 +771,36 @@ declare class CKFetchDatabaseChangesOperation extends CKDatabaseOperation { setFetchDatabaseChangesCompletionBlock(fetchDatabaseChangesCompletionBlock: (p1: CKServerChangeToken, p2: boolean, p3: NSError) => void | null): void; } +declare class CKShareBlockedIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class CKShareAccessRequester extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly participantLookupInfo: CKUserIdentityLookupInfo; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + // @ts-ignore ClassDecl.tsIgnore declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { initWithRootRecord(rootRecord: CKRecord): this; @@ -762,8 +826,24 @@ declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { removeParticipant(participant: CKShareParticipant): void; + oneTimeURLForParticipantID(participantID: string): NSURL; + + readonly requesters: NSArray; + + readonly blockedIdentities: NSArray; + + allowsAccessRequests: boolean; + + denyRequesters(requesters: NSArray | Array): void; + + blockRequesters(requesters: NSArray | Array): void; + + unblockIdentities(blockedIdentities: NSArray | Array): void; + setPublicPermission(publicPermission: interop.Enum): void; + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -771,12 +851,6 @@ declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CKDatabaseOperation extends CKOperation { - database: CKDatabase; - - setDatabase(database: CKDatabase | null): void; -} - declare class CKRecordZoneID extends NSObject implements NSSecureCoding, NSCopying { initWithZoneNameOwnerName(zoneName: string, ownerName: string): this; @@ -1191,6 +1265,12 @@ declare class CKShareParticipant extends NSObject implements NSSecureCoding, NSC readonly participantID: string; + readonly isApprovedRequester: boolean; + + readonly dateAddedToShare: NSDate; + + static oneTimeURLParticipant any>(this: This): InstanceType; + setRole(role: interop.Enum): void; setType(type: interop.Enum): void; @@ -1257,6 +1337,26 @@ declare class CKFetchSubscriptionsOperation extends CKDatabaseOperation { setFetchSubscriptionCompletionBlock(fetchSubscriptionCompletionBlock: (p1: NSDictionary | Record, p2: NSError) => void | null): void; } +declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userRecordID: CKRecordID; + + readonly lookupInfo: CKUserIdentityLookupInfo; + + readonly nameComponents: NSPersonNameComponents; + + readonly hasiCloudAccount: boolean; + + readonly contactIdentifiers: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class CKServerChangeToken extends NSObject implements NSCopying, NSSecureCoding { copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1295,7 +1395,7 @@ declare class CKModifyRecordZonesOperation extends CKDatabaseOperation { setModifyRecordZonesCompletionBlock(modifyRecordZonesCompletionBlock: (p1: NSArray | Array, p2: NSArray | Array, p3: NSError) => void | null): void; } -declare class CKOperationGroup extends NSObject implements NSSecureCoding { +declare class CKOperationGroup extends NSObject implements NSSecureCoding, NSCopying { init(): this; initWithCoder(aDecoder: NSCoder): this; @@ -1325,6 +1425,8 @@ declare class CKOperationGroup extends NSObject implements NSSecureCoding { static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class CKSyncEngineSendChangesScope extends NSObject implements NSCopying { @@ -1351,24 +1453,10 @@ declare class CKSyncEngineDidSendChangesEvent extends CKSyncEngineEvent { readonly context: CKSyncEngineSendChangesContext; } -declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { - readonly userRecordID: CKRecordID; - - readonly lookupInfo: CKUserIdentityLookupInfo; - - readonly nameComponents: NSPersonNameComponents; - - readonly hasiCloudAccount: boolean; - - readonly contactIdentifiers: NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; +declare class CKDatabaseOperation extends CKOperation { + database: CKDatabase; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setDatabase(database: CKDatabase | null): void; } declare class CKDiscoverUserIdentitiesOperation extends CKOperation { @@ -1461,6 +1549,10 @@ declare class CKRecordZone extends NSObject implements NSSecureCoding, NSCopying readonly share: CKReference; + encryptionScope: interop.Enum; + + setEncryptionScope(encryptionScope: interop.Enum): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1516,6 +1608,14 @@ declare class CKOperation extends NSOperation { setTimeoutIntervalForResource(timeoutIntervalForResource: number): void; } +declare class CKSyncEngineStateSerialization extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CKFetchRecordZoneChangesOperation extends CKDatabaseOperation { init(): this; @@ -1699,6 +1799,25 @@ declare class CKFetchShareMetadataOperation extends CKOperation { setFetchShareMetadataCompletionBlock(fetchShareMetadataCompletionBlock: (p1: NSError) => void | null): void; } +declare class CKAcceptSharesOperation extends CKOperation { + init(): this; + + initWithShareMetadatas(shareMetadatas: NSArray | Array): this; + + get shareMetadatas(): NSArray; + set shareMetadatas(value: NSArray | Array); + + perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null; + + acceptSharesCompletionBlock: (p1: NSError) => void | null; + + setShareMetadatas(shareMetadatas: NSArray | Array | null): void; + + setPerShareCompletionBlock(perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null): void; + + setAcceptSharesCompletionBlock(acceptSharesCompletionBlock: (p1: NSError) => void | null): void; +} + declare class CKQueryNotification extends CKNotification { readonly queryNotificationReason: interop.Enum; @@ -1709,14 +1828,6 @@ declare class CKQueryNotification extends CKNotification { readonly databaseScope: interop.Enum; } -declare class CKSyncEngineStateSerialization extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CKOperationConfiguration extends NSObject { container: CKContainer; @@ -1826,25 +1937,6 @@ declare class CKSyncEngineFailedZoneSave extends NSObject { readonly error: NSError; } -declare class CKAcceptSharesOperation extends CKOperation { - init(): this; - - initWithShareMetadatas(shareMetadatas: NSArray | Array): this; - - get shareMetadatas(): NSArray; - set shareMetadatas(value: NSArray | Array); - - perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null; - - acceptSharesCompletionBlock: (p1: NSError) => void | null; - - setShareMetadatas(shareMetadatas: NSArray | Array | null): void; - - setPerShareCompletionBlock(perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null): void; - - setAcceptSharesCompletionBlock(acceptSharesCompletionBlock: (p1: NSError) => void | null): void; -} - declare class CKNotificationID extends NSObject implements NSCopying, NSSecureCoding { copyWithZone(zone: interop.PointerConvertible): interop.Object; diff --git a/packages/ios/types/ColorSync.d.ts b/packages/ios/types/ColorSync.d.ts index d5be0374..053c2587 100644 --- a/packages/ios/types/ColorSync.d.ts +++ b/packages/ios/types/ColorSync.d.ts @@ -20,8 +20,6 @@ declare const kColorSyncTransformProfileSequnce: interop.Object; declare const kColorSyncTransformDstSpace: interop.Object; -declare const kColorSyncTransformSrcSpace: interop.Object; - declare const kColorSyncTransformCreator: interop.Object; declare const kColorSyncNormalQuality: interop.Object; @@ -62,6 +60,8 @@ declare const kColorSyncByteOrderDefault: number; declare const kColorSyncByteOrderMask: number; +declare const kColorSyncAlphaInfoMask: number; + declare const kColorSyncProfileCacheSeed: interop.Object; declare const kColorSyncSigMediaWhitePointTag: interop.Object; @@ -70,14 +70,14 @@ declare const kColorSyncSigViewingCondDescTag: interop.Object; declare const kColorSyncSigTechnologyTag: interop.Object; +declare const kColorSyncSigInputClass: interop.Object; + declare const kColorSyncSigProfileSequenceDescTag: interop.Object; declare const kColorSyncSigOutputClass: interop.Object; declare const kColorSyncSigPreview2Tag: interop.Object; -declare const kColorSyncSigPreview0Tag: interop.Object; - declare const kColorSyncSigNamedColorClass: interop.Object; declare const kColorSyncSigNamedColor2Tag: interop.Object; @@ -102,8 +102,6 @@ declare const kColorSyncSigAToB2Tag: interop.Object; declare const kColorSyncSigAToB0Tag: interop.Object; -declare const kColorSyncProfileDescription: interop.Object; - declare const kColorSyncProfilePCS: interop.Object; declare const kColorSyncProfileClass: interop.Object; @@ -132,6 +130,8 @@ declare const kColorSyncTransformCodeFragmentType: interop.Object; declare const kColorSyncPQDerivative: interop.Object; +declare const kColorSyncProfileIsValid: interop.Object; + declare const kColorSyncSigMediaBlackPointTag: interop.Object; declare const kColorSyncTransformFullConversionData: interop.Object; @@ -162,45 +162,41 @@ declare const kColorSyncSigCopyrightTag: interop.Object; declare const kColorSyncSigGrayData: interop.Object; +declare const kColorSyncTransformSrcSpace: interop.Object; + declare const kColorSyncSigBlueColorantTag: interop.Object; declare const kColorSyncITUR709Profile: interop.Object; declare const kColorSyncSigCmykData: interop.Object; -declare const kColorSyncSigRedColorantTag: interop.Object; - declare const kColorSyncSigBlueTRCTag: interop.Object; -declare const kColorSyncSigInputClass: interop.Object; - -declare const kColorSyncProfileIsValid: interop.Object; - -declare const kColorSyncSigRedTRCTag: interop.Object; - declare const kColorSyncBlackPointCompensation: interop.Object; -declare const kColorSyncTransformCodeFragmentMD5: interop.Object; - declare const kColorSyncHDRDerivative: interop.Object; declare const kColorSyncConvertUseExtendedRange: interop.Object; declare const kColorSyncConversionGridPoints: interop.Object; +declare const kColorSyncTransformCodeFragmentMD5: interop.Object; + declare const kColorSyncProfileColorSpace: interop.Object; declare const kColorSyncGenericGrayGamma22Profile: interop.Object; declare const kColorSyncConversion1DLut: interop.Object; +declare const kColorSyncProfileDescription: interop.Object; + declare const kColorSyncDraftQuality: interop.Object; declare const kColorSyncRenderingIntentPerceptual: interop.Object; declare const kColorSyncSigViewingConditionsTag: interop.Object; -declare const kColorSyncConversionParamCurve4: interop.Object; +declare const kColorSyncSigPreview0Tag: interop.Object; declare const kColorSyncGenericRGBProfile: interop.Object; @@ -218,11 +214,11 @@ declare const kColorSyncWebSafeColorsProfile: interop.Object; declare const kColorSyncSigDeviceModelDescTag: interop.Object; -declare const kColorSyncAlphaInfoMask: number; +declare const kColorSyncSigBToA2Tag: interop.Object; declare const kColorSyncFixedPointRange: interop.Object; -declare const kColorSyncSigBToA2Tag: interop.Object; +declare const kColorSyncConversionParamCurve4: interop.Object; declare const kColorSyncRenderingIntentRelative: interop.Object; @@ -232,8 +228,12 @@ declare const kColorSyncTransformGamutCheck: interop.Object; declare const kColorSyncSigColorSpaceClass: interop.Object; +declare const kColorSyncSigRedColorantTag: interop.Object; + declare const kColorSyncByteOrder32Big: number; +declare const kColorSyncSigRedTRCTag: interop.Object; + declare const kColorSyncGenericLabProfile: interop.Object; declare const kColorSyncHLGDerivative: interop.Object; diff --git a/packages/ios/types/Contacts.d.ts b/packages/ios/types/Contacts.d.ts index 5200fffa..5de92638 100644 --- a/packages/ios/types/Contacts.d.ts +++ b/packages/ios/types/Contacts.d.ts @@ -10,12 +10,14 @@ declare const CNLabelContactRelationSiblingInLaw: string; declare const CNLabelContactRelationPartner: string; -declare const CNLabelContactRelationCousinMothersSistersSon: string; +declare const CNLabelContactRelationBrotherInLawYoungerSistersHusband: string; -declare const CNLabelContactRelationAuntMothersElderSister: string; +declare const CNLabelContactRelationCousinMothersSistersSon: string; declare const CNLabelContactRelationYoungerSister: string; +declare const CNLabelContactRelationCousinParentsSiblingsChild: string; + declare const CNLabelContactRelationCousinMothersBrothersSon: string; declare const CNLabelContactRelationElderBrotherInLaw: string; @@ -24,10 +26,6 @@ declare const CNSocialProfileServiceMySpace: string; declare const CNLabelContactRelationFemaleFriend: string; -declare const CNLabelContactRelationCousinGrandparentsSiblingsSon: string; - -declare const CNLabelContactRelationAuntMothersBrothersWife: string; - declare const CNLabelContactRelationStepmother: string; declare const CNErrorUserInfoKeyPathsKey: string; @@ -74,8 +72,6 @@ declare const CNInstantMessageServiceGaduGadu: string; declare const CNInstantMessageServiceFacebook: string; -declare const CNInstantMessageServiceAIM: string; - declare const CNInstantMessageAddressUsernameKey: string; declare const CNSocialProfileServiceGameCenter: string; @@ -90,6 +86,8 @@ declare const CNSocialProfileServiceFlickr: string; declare const CNSocialProfileServiceFacebook: string; +declare const CNSocialProfileServiceKey: string; + declare const CNSocialProfileUserIdentifierKey: string; declare const CNSocialProfileUsernameKey: string; @@ -98,8 +96,6 @@ declare const CNSocialProfileURLStringKey: string; declare const CNLabelContactRelationSonInLawOrBrotherInLaw: string; -declare const CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild: string; - declare const CNLabelContactRelationGranddaughterOrNiece: string; declare const CNLabelContactRelationNephewOrCousin: string; @@ -128,20 +124,28 @@ declare const CNLabelContactRelationNephewSistersSon: string; declare const CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter: string; +declare const CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter: string; + declare const CNLabelContactRelationNiece: string; declare const CNLabelContactRelationSiblingsChild: string; +declare const CNLabelContactRelationUncleFathersElderSistersHusband: string; + declare const CNLabelContactRelationUncleFathersYoungerSistersHusband: string; declare const CNLabelContactRelationUncleFathersElderBrother: string; declare const CNLabelContactRelationUncleMothersSistersHusband: string; +declare const CNLabelContactRelationUncleMothersElderBrother: string; + declare const CNLabelContactRelationUncleMothersBrother: string; declare const CNLabelContactRelationUncleParentsElderBrother: string; +declare const CNLabelContactRelationAuntMothersBrothersWife: string; + declare const CNLabelContactRelationAuntFathersYoungerBrothersWife: string; declare const CNLabelContactRelationAuntFathersBrothersWife: string; @@ -170,6 +174,8 @@ declare const CNLabelContactRelationParentsSibling: string; declare const CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter: string; +declare const CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon: string; + declare const CNLabelContactRelationCousinFathersBrothersDaughter: string; declare const CNLabelContactRelationElderCousinFathersSistersDaughter: string; @@ -204,16 +210,12 @@ declare const CNLabelContactRelationBrotherInLawHusbandsBrother: string; declare const CNLabelContactRelationBrotherInLawSpousesBrother: string; -declare const CNLabelContactRelationSisterInLawYoungerBrothersWife: string; - declare const CNLabelContactRelationSisterInLawHusbandsSister: string; declare const CNLabelContactRelationSisterInLawSpousesSister: string; declare const CNLabelContactRelationElderSisterInLaw: string; -declare const CNLabelContactRelationCoMotherInLaw: string; - declare const CNLabelContactRelationCoParentInLaw: string; declare const CNLabelContactRelationFatherInLawHusbandsFather: string; @@ -250,6 +252,8 @@ declare const CNLabelContactRelationDaughter: string; declare const CNLabelContactRelationChild: string; +declare const CNLabelContactRelationFather: string; + declare const CNLabelContactRelationBoyfriend: string; declare const CNLabelContactRelationGirlfriendOrBoyfriend: string; @@ -266,12 +270,20 @@ declare const CNLabelContactRelationYoungerBrother: string; declare const CNLabelContactRelationBrother: string; +declare const CNLabelContactRelationElderSister: string; + declare const CNLabelContactRelationSister: string; declare const CNLabelContactRelationColleague: string; +declare const CNLabelContactRelationManager: string; + declare const CNLabelContactRelationAssistant: string; +declare const CNLabelContactRelationUncleFathersSistersHusband: string; + +declare const CNPostalAddressCountryKey: string; + declare const CNPostalAddressSubAdministrativeAreaKey: string; declare const CNPostalAddressSubLocalityKey: string; @@ -286,6 +298,8 @@ declare const CNLabelPhoneNumberMain: string; declare const CNLabelPhoneNumberAppleWatch: string; +declare const CNLabelPhoneNumberiPhone: string; + declare const CNLabelDateAnniversary: string; declare const CNLabelURLAddressHomePage: string; @@ -308,6 +322,8 @@ declare const CNLabelContactRelationParentsElderSibling: string; declare const CNLabelContactRelationYoungerSibling: string; +declare const CNLabelSchool: string; + declare const CNLabelContactRelationMaleFriend: string; declare const CNContactRelationsKey: string; @@ -324,8 +340,6 @@ declare const CNLabelContactRelationUncleParentsBrother: string; declare const CNLabelContactRelationSisterInLaw: string; -declare const CNContactImageDataAvailableKey: string; - declare const CNLabelContactRelationNephew: string; declare const CNErrorUserInfoValidationErrorsKey: string; @@ -340,6 +354,8 @@ declare const CNContactPhoneticFamilyNameKey: string; declare const CNErrorDomain: string; +declare const CNLabelContactRelationAuntMothersElderSister: string; + declare const CNLabelContactRelationUncleFathersYoungerBrother: string; declare const CNLabelContactRelationCousinOrSiblingsChild: string; @@ -350,6 +366,10 @@ declare const CNLabelContactRelationSon: string; declare const CNLabelContactRelationCousinGrandparentsSiblingsDaughter: string; +declare const CNLabelContactRelationSisterInLawYoungerBrothersWife: string; + +declare const CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild: string; + declare const CNGroupIdentifierKey: string; declare const CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon: string; @@ -372,6 +392,10 @@ declare const CNLabelContactRelationParentsYoungerSibling: string; declare const CNContactPreviousFamilyNameKey: string; +declare const CNContactImageDataAvailableKey: string; + +declare const CNContainerNameKey: string; + declare const CNLabelContactRelationGrandfatherMothersFather: string; declare const CNLabelContactRelationCoSiblingInLaw: string; @@ -382,19 +406,15 @@ declare const CNLabelContactRelationElderCousinFathersBrothersDaughter: string; declare const CNLabelContactRelationNieceBrothersDaughter: string; -declare const CNLabelContactRelationCoFatherInLaw: string; - -declare const CNLabelContactRelationNieceSistersDaughter: string; - declare const CNContainerTypeKey: string; -declare const CNLabelContactRelationGrandfatherFathersFather: string; +declare const CNLabelContactRelationUncle: string; -declare const CNContactDepartmentNameKey: string; +declare const CNContactStoreDidChangeNotification: string; -declare const CNLabelContactRelationUncle: string; +declare const CNLabelContactRelationElderCousinFathersBrothersSon: string; -declare const CNInstantMessageServiceICQ: string; +declare const CNLabelContactRelationGreatGrandmother: string; declare const CNLabelContactRelationGranduncle: string; @@ -408,39 +428,27 @@ declare const CNLabelContactRelationYoungestSister: string; declare const CNLabelContactRelationElderCousinMothersSistersDaughter: string; -declare const CNLabelContactRelationBrotherInLawYoungerSistersHusband: string; - -declare const CNContactImageDataKey: string; - -declare const CNLabelContactRelationFather: string; - -declare const CNLabelContactRelationManager: string; - -declare const CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon: string; - -declare const CNContactInstantMessageAddressesKey: string; - -declare const CNSocialProfileServiceKey: string; - -declare const CNLabelHome: string; +declare const CNLabelContactRelationCousinGrandparentsSiblingsSon: string; declare const CNPostalAddressCityKey: string; -declare const CNLabelContactRelationUncleFathersElderSistersHusband: string; +declare const CNContactDepartmentNameKey: string; + +declare const CNLabelPhoneNumberPager: string; declare const CNLabelContactRelationGreatGrandparent: string; -declare const CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter: string; +declare const CNInstantMessageServiceAIM: string; -declare const CNLabelContactRelationGreatGrandmother: string; +declare const CNLabelContactRelationGrandfatherFathersFather: string; -declare const CNLabelSchool: string; +declare const CNLabelContactRelationParentsSiblingMothersSibling: string; -declare const CNContainerNameKey: string; +declare const CNLabelContactRelationSisterInLawHusbandsBrothersWife: string; -declare const CNLabelContactRelationGrandmotherFathersMother: string; +declare const CNLabelContactRelationCousinFathersSistersDaughter: string; -declare const CNLabelContactRelationParentsSiblingMothersSibling: string; +declare const CNLabelContactRelationGrandmotherFathersMother: string; declare const CNLabelContactRelationYoungerCousinFathersSistersSon: string; @@ -460,17 +468,17 @@ declare const CNLabelContactRelationAuntMothersSister: string; declare const CNLabelContactRelationAuntFathersElderBrothersWife: string; -declare const CNLabelContactRelationYoungerBrotherInLaw: string; - -declare const CNLabelContactRelationUncleFathersSistersHusband: string; +declare const CNContactInstantMessageAddressesKey: string; -declare const CNPostalAddressCountryKey: string; +declare const CNLabelContactRelationYoungerBrotherInLaw: string; declare const CNPostalAddressStateKey: string; declare const CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter: string; -declare const CNContactStoreDidChangeNotification: string; +declare const CNLabelContactRelationCoMotherInLaw: string; + +declare const CNLabelHome: string; declare const CNLabelContactRelationDaughterInLaw: string; @@ -490,6 +498,8 @@ declare const CNLabelContactRelationGirlfriend: string; declare const CNLabelContactRelationParent: string; +declare const CNLabelContactRelationYoungerCousinMothersSistersSon: string; + declare const CNLabelPhoneNumberOtherFax: string; declare const CNErrorUserInfoAffectedRecordsKey: string; @@ -500,7 +510,9 @@ declare const CNLabelContactRelationCousinFathersBrothersSon: string; declare const CNLabelContactRelationElderCousin: string; -declare const CNLabelContactRelationUncleMothersElderBrother: string; +declare const CNLabelContactRelationNieceSistersDaughter: string; + +declare const CNContactNoteKey: string; declare const CNLabelContactRelationMother: string; @@ -512,6 +524,8 @@ declare const CNPostalAddressPostalCodeKey: string; declare const CNLabelContactRelationCousinGrandparentsSiblingsChild: string; +declare const CNLabelContactRelationCoFatherInLaw: string; + declare const CNLabelContactRelationUncleFathersBrother: string; declare const CNLabelContactRelationYoungerSisterInLaw: string; @@ -524,8 +538,6 @@ declare const CNContactUrlAddressesKey: string; declare const CNLabelContactRelationTeacher: string; -declare const CNLabelPhoneNumberPager: string; - declare const CNErrorUserInfoAffectedRecordIdentifiersKey: string; declare const CNLabelContactRelationHusband: string; @@ -546,23 +558,17 @@ declare const CNLabelContactRelationYoungerSiblingInLaw: string; declare const CNLabelContactRelationElderSibling: string; -declare const CNContactNoteKey: string; - declare const CNLabelContactRelationStepbrother: string; -declare const CNLabelContactRelationYoungerCousinMothersSistersSon: string; - declare const CNLabelContactRelationGrandchild: string; declare const CNInstantMessageServiceJabber: string; -declare const CNLabelContactRelationElderCousinFathersBrothersSon: string; - declare const CNLabelContactRelationCousinMothersSistersDaughter: string; declare const CNContactDatesKey: string; -declare const CNLabelContactRelationCousinParentsSiblingsChild: string; +declare const CNLabelContactRelationFatherInLawWifesFather: string; declare const CNContactPropertyNotFetchedExceptionName: string; @@ -576,8 +582,6 @@ declare const CNLabelContactRelationSibling: string; declare const CNSocialProfileServiceTwitter: string; -declare const CNLabelContactRelationFatherInLawWifesFather: string; - declare const CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon: string; declare const CNLabelContactRelationAuntMothersYoungerSister: string; @@ -588,12 +592,12 @@ declare const CNLabelContactRelationElderSiblingInLaw: string; declare const CNLabelContactRelationBrotherInLaw: string; +declare const CNInstantMessageServiceICQ: string; + declare const CNLabelContactRelationCousinFathersSistersSon: string; declare const CNLabelContactRelationNieceOrCousin: string; -declare const CNLabelContactRelationCousinFathersSistersDaughter: string; - declare const CNLabelContactRelationFatherInLaw: string; declare const CNContactMiddleNameKey: string; @@ -602,17 +606,13 @@ declare const CNContactPhoneticMiddleNameKey: string; declare const CNLabelContactRelationGranddaughterSonsDaughter: string; -declare const CNLabelPhoneNumberiPhone: string; - -declare const CNLabelContactRelationElderSister: string; - declare const CNLabelContactRelationYoungestBrother: string; declare const CNLabelContactRelationYoungerCousinMothersBrothersSon: string; -declare const CNLabelContactRelationSonInLawOrStepson: string; +declare const CNContactImageDataKey: string; -declare const CNLabelContactRelationSisterInLawHusbandsBrothersWife: string; +declare const CNLabelContactRelationSonInLawOrStepson: string; declare const CNLabelContactRelationSonInLaw: string; @@ -801,34 +801,38 @@ declare class CNMutableGroup extends CNGroup { setName(name: string): void; } -declare class CNContactFormatter extends NSFormatter implements NSSecureCoding { - static descriptorForRequiredKeysForStyle(style: interop.Enum): CNKeyDescriptor; +declare class CNContactProperty extends NSObject implements NSCopying, NSSecureCoding { + readonly contact: CNContact; - static readonly descriptorForRequiredKeysForNameOrder: CNKeyDescriptor; + readonly key: string; - static readonly descriptorForRequiredKeysForDelimiter: CNKeyDescriptor; + readonly value: interop.Object; - static stringFromContactStyle(contact: CNContact, style: interop.Enum): string; + readonly identifier: string; - static attributedStringFromContactStyleDefaultAttributes(contact: CNContact, style: interop.Enum, attributes: NSDictionary | Record | null): NSAttributedString; + readonly label: string; - static nameOrderForContact(contact: CNContact): interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static delimiterForContact(contact: CNContact): string; + static readonly supportsSecureCoding: boolean; - style: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - stringFromContact(contact: CNContact): string; + initWithCoder(coder: NSCoder): this; +} - attributedStringFromContactDefaultAttributes(contact: CNContact, attributes: NSDictionary | Record | null): NSAttributedString; +declare class CNPostalAddressFormatter extends NSFormatter { + static stringFromPostalAddressStyle(postalAddress: CNPostalAddress, style: interop.Enum): string; - setStyle(style: interop.Enum): void; + static attributedStringFromPostalAddressStyleWithDefaultAttributes(postalAddress: CNPostalAddress, style: interop.Enum, attributes: NSDictionary | Record): NSAttributedString; - static readonly supportsSecureCoding: boolean; + style: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + stringFromPostalAddress(postalAddress: CNPostalAddress): string; - initWithCoder(coder: NSCoder): this; + attributedStringFromPostalAddressWithDefaultAttributes(postalAddress: CNPostalAddress, attributes: NSDictionary | Record): NSAttributedString; + + setStyle(style: interop.Enum): void; } declare class CNContainer extends NSObject implements NSCopying, NSSecureCoding { @@ -853,39 +857,42 @@ declare class CNContainer extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class CNPhoneNumber extends NSObject implements NSCopying, NSSecureCoding { - static phoneNumberWithStringValue any>(this: This, stringValue: string): InstanceType; - - initWithStringValue(string: string): this; - - init(): this; +declare class CNChangeHistoryRemoveSubgroupFromGroupEvent extends CNChangeHistoryEvent { + readonly subgroup: CNGroup; - static new any>(this: This): InstanceType; + readonly group: CNGroup; +} - readonly stringValue: string; +declare class CNChangeHistoryRemoveMemberFromGroupEvent extends CNChangeHistoryEvent { + readonly member: CNContact; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly group: CNGroup; +} - static readonly supportsSecureCoding: boolean; +declare class CNChangeHistoryDeleteGroupEvent extends CNChangeHistoryEvent { + readonly groupIdentifier: string; +} - encodeWithCoder(coder: NSCoder): void; +declare class CNChangeHistoryAddGroupEvent extends CNChangeHistoryEvent { + readonly group: CNGroup; - initWithCoder(coder: NSCoder): this; + readonly containerIdentifier: string; } -declare class CNGroup extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - readonly identifier: string; +declare class CNChangeHistoryAddContactEvent extends CNChangeHistoryEvent { + readonly contact: CNContact; - readonly name: string; + readonly containerIdentifier: string; +} - static predicateForGroupsWithIdentifiers(identifiers: NSArray | Array): NSPredicate; +declare class CNChangeHistoryDropEverythingEvent extends CNChangeHistoryEvent { +} - static predicateForGroupsInContainerWithIdentifier(containerIdentifier: string): NSPredicate; +declare class CNChangeHistoryEvent extends NSObject implements NSCopying, NSSecureCoding { + acceptEventVisitor(visitor: CNChangeHistoryEventVisitor): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; - static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -893,40 +900,175 @@ declare class CNGroup extends NSObject implements NSCopying, NSMutableCopying, N initWithCoder(coder: NSCoder): this; } -// @ts-ignore ClassDecl.tsIgnore -declare class CNMutableContact extends CNContact { - // @ts-ignore MemberDecl.tsIgnore - contactType: interop.Enum; +declare class CNFetchResult extends NSObject { + readonly value: ValueType; - // @ts-ignore MemberDecl.tsIgnore - namePrefix: string; + readonly currentHistoryToken: NSData; +} - // @ts-ignore MemberDecl.tsIgnore - givenName: string; +declare class CNFetchRequest extends NSObject { +} - // @ts-ignore MemberDecl.tsIgnore - middleName: string; +declare class CNContactStore extends NSObject { + static authorizationStatusForEntityType(entityType: interop.Enum): interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - familyName: string; + requestAccessForEntityTypeCompletionHandler(entityType: interop.Enum, completionHandler: (p1: boolean, p2: NSError) => void | null): void; - // @ts-ignore MemberDecl.tsIgnore - previousFamilyName: string; + unifiedContactsMatchingPredicateKeysToFetchError(predicate: NSPredicate, keys: NSArray | Array, error: interop.PointerConvertible): NSArray; - // @ts-ignore MemberDecl.tsIgnore - nameSuffix: string; + unifiedContactWithIdentifierKeysToFetchError(identifier: string, keys: NSArray | Array, error: interop.PointerConvertible): CNContact; - // @ts-ignore MemberDecl.tsIgnore - nickname: string; + enumeratorForContactFetchRequestError(request: CNContactFetchRequest, error: interop.PointerConvertible): CNFetchResult; - // @ts-ignore MemberDecl.tsIgnore - organizationName: string; + enumeratorForChangeHistoryFetchRequestError(request: CNChangeHistoryFetchRequest, error: interop.PointerConvertible): CNFetchResult; - // @ts-ignore MemberDecl.tsIgnore - departmentName: string; + enumerateContactsWithFetchRequestErrorUsingBlock(fetchRequest: CNContactFetchRequest, error: interop.PointerConvertible, block: (p1: CNContact, p2: interop.PointerConvertible) => void): boolean; - // @ts-ignore MemberDecl.tsIgnore - jobTitle: string; + groupsMatchingPredicateError(predicate: NSPredicate | null, error: interop.PointerConvertible): NSArray; + + containersMatchingPredicateError(predicate: NSPredicate | null, error: interop.PointerConvertible): NSArray; + + executeSaveRequestError(saveRequest: CNSaveRequest, error: interop.PointerConvertible): boolean; + + readonly currentHistoryToken: NSData; + + defaultContainerIdentifier(): string; +} + +declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { + readonly username: string; + + readonly service: string; + + initWithUsernameService(username: string, service: string): this; + + static localizedStringForKey(key: string): string; + + static localizedStringForService(service: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CNContactRelation extends NSObject implements NSCopying, NSSecureCoding { + static contactRelationWithName any>(this: This, name: string): InstanceType; + + initWithName(name: string): this; + + readonly name: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CNPostalAddress extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { + readonly street: string; + + readonly subLocality: string; + + readonly city: string; + + readonly subAdministrativeArea: string; + + readonly state: string; + + readonly postalCode: string; + + readonly country: string; + + readonly ISOCountryCode: string; + + static localizedStringForKey(key: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CNLabeledValue extends NSObject implements NSCopying, NSSecureCoding { + readonly identifier: string; + + readonly label: string; + + readonly value: ValueType; + + static labeledValueWithLabelValue any>(this: This, label: string | null, value: ValueType): InstanceType; + + initWithLabelValue(label: string | null, value: ValueType): this; + + labeledValueBySettingLabel(label: string | null): this; + + labeledValueBySettingValue(value: ValueType): this; + + labeledValueBySettingLabelValue(label: string | null, value: ValueType): this; + + static localizedStringForLabel(label: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CNChangeHistoryAddMemberToGroupEvent extends CNChangeHistoryEvent { + readonly member: CNContact; + + readonly group: CNGroup; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class CNMutableContact extends CNContact { + // @ts-ignore MemberDecl.tsIgnore + contactType: interop.Enum; + + // @ts-ignore MemberDecl.tsIgnore + namePrefix: string; + + // @ts-ignore MemberDecl.tsIgnore + givenName: string; + + // @ts-ignore MemberDecl.tsIgnore + middleName: string; + + // @ts-ignore MemberDecl.tsIgnore + familyName: string; + + // @ts-ignore MemberDecl.tsIgnore + previousFamilyName: string; + + // @ts-ignore MemberDecl.tsIgnore + nameSuffix: string; + + // @ts-ignore MemberDecl.tsIgnore + nickname: string; + + // @ts-ignore MemberDecl.tsIgnore + organizationName: string; + + // @ts-ignore MemberDecl.tsIgnore + departmentName: string; + + // @ts-ignore MemberDecl.tsIgnore + jobTitle: string; // @ts-ignore MemberDecl.tsIgnore phoneticGivenName: string; @@ -1047,121 +1189,14 @@ declare class CNMutableContact extends CNContact { setDates(dates: NSArray | Array): void; } -declare class CNChangeHistoryRemoveSubgroupFromGroupEvent extends CNChangeHistoryEvent { - readonly subgroup: CNGroup; - - readonly group: CNGroup; -} - -declare class CNChangeHistoryRemoveMemberFromGroupEvent extends CNChangeHistoryEvent { - readonly member: CNContact; - - readonly group: CNGroup; -} - -declare class CNChangeHistoryUpdateGroupEvent extends CNChangeHistoryEvent { - readonly group: CNGroup; -} - -declare class CNChangeHistoryDropEverythingEvent extends CNChangeHistoryEvent { -} - -declare class CNChangeHistoryEvent extends NSObject implements NSCopying, NSSecureCoding { - acceptEventVisitor(visitor: CNChangeHistoryEventVisitor): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CNContact extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { +declare class CNGroup extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { readonly identifier: string; - readonly contactType: interop.Enum; - - readonly namePrefix: string; - - readonly givenName: string; - - readonly middleName: string; - - readonly familyName: string; - - readonly previousFamilyName: string; - - readonly nameSuffix: string; - - readonly nickname: string; - - readonly organizationName: string; - - readonly departmentName: string; - - readonly jobTitle: string; - - readonly phoneticGivenName: string; - - readonly phoneticMiddleName: string; - - readonly phoneticFamilyName: string; - - readonly phoneticOrganizationName: string; - - readonly note: string; - - readonly imageData: NSData; - - readonly thumbnailImageData: NSData; - - readonly imageDataAvailable: boolean; - - readonly phoneNumbers: NSArray; - - readonly emailAddresses: NSArray; - - readonly postalAddresses: NSArray; - - readonly urlAddresses: NSArray; - - readonly contactRelations: NSArray; - - readonly socialProfiles: NSArray; - - readonly instantMessageAddresses: NSArray; - - readonly birthday: NSDateComponents; - - readonly nonGregorianBirthday: NSDateComponents; - - readonly dates: NSArray; - - isKeyAvailable(key: string): boolean; - - areKeysAvailable(keyDescriptors: NSArray | Array): boolean; - - static localizedStringForKey(key: string): string; - - static comparatorForNameSortOrder(sortOrder: interop.Enum): (p1: interop.Object, p2: interop.Object) => interop.Enum; - - static descriptorForAllComparatorKeys(): CNKeyDescriptor; - - isUnifiedWithContactWithIdentifier(contactIdentifier: string): boolean; - - static predicateForContactsMatchingName(name: string): NSPredicate; - - static predicateForContactsMatchingEmailAddress(emailAddress: string): NSPredicate; - - static predicateForContactsMatchingPhoneNumber(phoneNumber: CNPhoneNumber): NSPredicate; - - static predicateForContactsWithIdentifiers(identifiers: NSArray | Array): NSPredicate; + readonly name: string; - static predicateForContactsInGroupWithIdentifier(groupIdentifier: string): NSPredicate; + static predicateForGroupsWithIdentifiers(identifiers: NSArray | Array): NSPredicate; - static predicateForContactsInContainerWithIdentifier(containerIdentifier: string): NSPredicate; + static predicateForGroupsInContainerWithIdentifier(containerIdentifier: string): NSPredicate; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1174,71 +1209,19 @@ declare class CNContact extends NSObject implements NSCopying, NSMutableCopying, initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryAddGroupEvent extends CNChangeHistoryEvent { - readonly group: CNGroup; - - readonly containerIdentifier: string; -} - -declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { - readonly username: string; - - readonly service: string; - - initWithUsernameService(username: string, service: string): this; - - static localizedStringForKey(key: string): string; - - static localizedStringForService(service: string): string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CNContactRelation extends NSObject implements NSCopying, NSSecureCoding { - static contactRelationWithName any>(this: This, name: string): InstanceType; - - initWithName(name: string): this; - - readonly name: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CNPostalAddress extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - readonly street: string; - - readonly subLocality: string; - - readonly city: string; - - readonly subAdministrativeArea: string; - - readonly state: string; +declare class CNPhoneNumber extends NSObject implements NSCopying, NSSecureCoding { + static phoneNumberWithStringValue any>(this: This, stringValue: string): InstanceType; - readonly postalCode: string; + initWithStringValue(string: string): this; - readonly country: string; + init(): this; - readonly ISOCountryCode: string; + static new any>(this: This): InstanceType; - static localizedStringForKey(key: string): string; + readonly stringValue: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; - static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1246,36 +1229,6 @@ declare class CNPostalAddress extends NSObject implements NSCopying, NSMutableCo initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryUpdateContactEvent extends CNChangeHistoryEvent { - readonly contact: CNContact; -} - -declare class CNPostalAddressFormatter extends NSFormatter { - static stringFromPostalAddressStyle(postalAddress: CNPostalAddress, style: interop.Enum): string; - - static attributedStringFromPostalAddressStyleWithDefaultAttributes(postalAddress: CNPostalAddress, style: interop.Enum, attributes: NSDictionary | Record): NSAttributedString; - - style: interop.Enum; - - stringFromPostalAddress(postalAddress: CNPostalAddress): string; - - attributedStringFromPostalAddressWithDefaultAttributes(postalAddress: CNPostalAddress, attributes: NSDictionary | Record): NSAttributedString; - - setStyle(style: interop.Enum): void; -} - -declare class CNChangeHistoryAddMemberToGroupEvent extends CNChangeHistoryEvent { - readonly member: CNContact; - - readonly group: CNGroup; -} - -declare class CNChangeHistoryAddSubgroupToGroupEvent extends CNChangeHistoryEvent { - readonly subgroup: CNGroup; - - readonly group: CNGroup; -} - declare class CNSocialProfile extends NSObject implements NSCopying, NSSecureCoding { readonly urlString: string; @@ -1300,32 +1253,32 @@ declare class CNSocialProfile extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryAddContactEvent extends CNChangeHistoryEvent { - readonly contact: CNContact; - - readonly containerIdentifier: string; +declare class CNChangeHistoryUpdateGroupEvent extends CNChangeHistoryEvent { + readonly group: CNGroup; } -declare class CNLabeledValue extends NSObject implements NSCopying, NSSecureCoding { - readonly identifier: string; +declare class CNContactFormatter extends NSFormatter implements NSSecureCoding { + static descriptorForRequiredKeysForStyle(style: interop.Enum): CNKeyDescriptor; - readonly label: string; + static readonly descriptorForRequiredKeysForNameOrder: CNKeyDescriptor; - readonly value: ValueType; + static readonly descriptorForRequiredKeysForDelimiter: CNKeyDescriptor; - static labeledValueWithLabelValue any>(this: This, label: string | null, value: ValueType): InstanceType; + static stringFromContactStyle(contact: CNContact, style: interop.Enum): string; - initWithLabelValue(label: string | null, value: ValueType): this; + static attributedStringFromContactStyleDefaultAttributes(contact: CNContact, style: interop.Enum, attributes: NSDictionary | Record | null): NSAttributedString; - labeledValueBySettingLabel(label: string | null): this; + static nameOrderForContact(contact: CNContact): interop.Enum; - labeledValueBySettingValue(value: ValueType): this; + static delimiterForContact(contact: CNContact): string; - labeledValueBySettingLabelValue(label: string | null, value: ValueType): this; + style: interop.Enum; - static localizedStringForLabel(label: string): string; + stringFromContact(contact: CNContact): string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + attributedStringFromContactDefaultAttributes(contact: CNContact, attributes: NSDictionary | Record | null): NSAttributedString; + + setStyle(style: interop.Enum): void; static readonly supportsSecureCoding: boolean; @@ -1365,10 +1318,10 @@ declare class CNContactFetchRequest extends CNFetchRequest implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class CNFetchResult extends NSObject { - readonly value: ValueType; +declare class CNChangeHistoryAddSubgroupToGroupEvent extends CNChangeHistoryEvent { + readonly subgroup: CNGroup; - readonly currentHistoryToken: NSData; + readonly group: CNGroup; } declare class CNSaveRequest extends NSObject { @@ -1397,54 +1350,104 @@ declare class CNSaveRequest extends NSObject { setShouldRefetchContacts(shouldRefetchContacts: boolean): void; } -declare class CNContactProperty extends NSObject implements NSCopying, NSSecureCoding { - readonly contact: CNContact; +declare class CNContact extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { + readonly identifier: string; - readonly key: string; + readonly contactType: interop.Enum; - readonly value: interop.Object; + readonly namePrefix: string; - readonly identifier: string; + readonly givenName: string; - readonly label: string; + readonly middleName: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly familyName: string; - static readonly supportsSecureCoding: boolean; + readonly previousFamilyName: string; - encodeWithCoder(coder: NSCoder): void; + readonly nameSuffix: string; - initWithCoder(coder: NSCoder): this; -} + readonly nickname: string; -declare class CNContactStore extends NSObject { - static authorizationStatusForEntityType(entityType: interop.Enum): interop.Enum; + readonly organizationName: string; - requestAccessForEntityTypeCompletionHandler(entityType: interop.Enum, completionHandler: (p1: boolean, p2: NSError) => void | null): void; + readonly departmentName: string; - unifiedContactsMatchingPredicateKeysToFetchError(predicate: NSPredicate, keys: NSArray | Array, error: interop.PointerConvertible): NSArray; + readonly jobTitle: string; - unifiedContactWithIdentifierKeysToFetchError(identifier: string, keys: NSArray | Array, error: interop.PointerConvertible): CNContact; + readonly phoneticGivenName: string; - enumeratorForContactFetchRequestError(request: CNContactFetchRequest, error: interop.PointerConvertible): CNFetchResult; + readonly phoneticMiddleName: string; - enumeratorForChangeHistoryFetchRequestError(request: CNChangeHistoryFetchRequest, error: interop.PointerConvertible): CNFetchResult; + readonly phoneticFamilyName: string; - enumerateContactsWithFetchRequestErrorUsingBlock(fetchRequest: CNContactFetchRequest, error: interop.PointerConvertible, block: (p1: CNContact, p2: interop.PointerConvertible) => void): boolean; + readonly phoneticOrganizationName: string; - groupsMatchingPredicateError(predicate: NSPredicate | null, error: interop.PointerConvertible): NSArray; + readonly note: string; - containersMatchingPredicateError(predicate: NSPredicate | null, error: interop.PointerConvertible): NSArray; + readonly imageData: NSData; - executeSaveRequestError(saveRequest: CNSaveRequest, error: interop.PointerConvertible): boolean; + readonly thumbnailImageData: NSData; - readonly currentHistoryToken: NSData; + readonly imageDataAvailable: boolean; - defaultContainerIdentifier(): string; + readonly phoneNumbers: NSArray; + + readonly emailAddresses: NSArray; + + readonly postalAddresses: NSArray; + + readonly urlAddresses: NSArray; + + readonly contactRelations: NSArray; + + readonly socialProfiles: NSArray; + + readonly instantMessageAddresses: NSArray; + + readonly birthday: NSDateComponents; + + readonly nonGregorianBirthday: NSDateComponents; + + readonly dates: NSArray; + + isKeyAvailable(key: string): boolean; + + areKeysAvailable(keyDescriptors: NSArray | Array): boolean; + + static localizedStringForKey(key: string): string; + + static comparatorForNameSortOrder(sortOrder: interop.Enum): (p1: interop.Object, p2: interop.Object) => interop.Enum; + + static descriptorForAllComparatorKeys(): CNKeyDescriptor; + + isUnifiedWithContactWithIdentifier(contactIdentifier: string): boolean; + + static predicateForContactsMatchingName(name: string): NSPredicate; + + static predicateForContactsMatchingEmailAddress(emailAddress: string): NSPredicate; + + static predicateForContactsMatchingPhoneNumber(phoneNumber: CNPhoneNumber): NSPredicate; + + static predicateForContactsWithIdentifiers(identifiers: NSArray | Array): NSPredicate; + + static predicateForContactsInGroupWithIdentifier(groupIdentifier: string): NSPredicate; + + static predicateForContactsInContainerWithIdentifier(containerIdentifier: string): NSPredicate; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class CNChangeHistoryDeleteGroupEvent extends CNChangeHistoryEvent { - readonly groupIdentifier: string; +declare class CNChangeHistoryUpdateContactEvent extends CNChangeHistoryEvent { + readonly contact: CNContact; } declare class CNChangeHistoryFetchRequest extends CNFetchRequest implements NSSecureCoding { @@ -1481,6 +1484,3 @@ declare class CNChangeHistoryFetchRequest extends CNFetchRequest implements NSSe initWithCoder(coder: NSCoder): this; } -declare class CNFetchRequest extends NSObject { -} - diff --git a/packages/ios/types/CoreAudioTypes.d.ts b/packages/ios/types/CoreAudioTypes.d.ts index f70a80a8..0ae3f609 100644 --- a/packages/ios/types/CoreAudioTypes.d.ts +++ b/packages/ios/types/CoreAudioTypes.d.ts @@ -2,10 +2,6 @@ declare const kAudioChannelLayoutTag_MPEG_3_0_B: number; -declare const kAudioChannelLayoutTag_MPEG_5_0_E: number; - -declare const kAudioChannelLayoutTag_AudioUnit_6_0: number; - declare const kAudioChannelLayoutTag_CICP_10: number; declare const kAudioChannelLayoutTag_MPEG_5_0_C: number; @@ -14,6 +10,12 @@ declare const kAudioChannelLabel_RightBottom: number; declare const kAudioChannelLayoutTag_MPEG_5_1_A: number; +declare const kAudioChannelLayoutTag_DVD_4: number; + +declare const kAudioChannelLayoutTag_EAC3_7_1_A: number; + +declare const kAudioChannelLayoutTag_DTS_8_1_B: number; + declare const kAudioChannelLabel_Discrete_11: number; declare const kAudioFormatMPEG4AAC_ELD_V2: number; @@ -22,7 +24,7 @@ declare const kAudioChannelLayoutTag_EAC_7_0_A: number; declare const kAudioChannelLayoutTag_AAC_3_0: number; -declare const kAudioChannelLayoutTag_Logic_6_0_B: number; +declare const kAudioChannelLayoutTag_AAC_7_1_C: number; declare const kAudioChannelLabel_Discrete_6: number; @@ -34,10 +36,10 @@ declare const kAudioFormatFlagIsBigEndian: number; declare const kAudioChannelLabel_HOA_ACN_12: number; -declare const kAudioChannelLayoutTag_DTS_8_1_B: number; - declare const kAudioChannelLayoutTag_Atmos_5_1_4: number; +declare const kAudioChannelLabel_HearingImpaired: number; + declare const kAppleLosslessFormatFlag_24BitSourceData: number; declare const kAudioFormatALaw: number; @@ -46,6 +48,8 @@ declare const kAudioChannelLayoutTag_DTS_6_1_A: number; declare const kAudioFormatMACE6: number; +declare const kAudioChannelLayoutTag_Logic_6_0_B: number; + declare const kAudioChannelLabel_Ambisonic_X: number; declare const kAudioChannelLayoutTag_TMH_10_2_std: number; @@ -54,10 +58,6 @@ declare const kAudio_ParamError: number; declare const kAudio_MemFullError: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_G: number; - -declare const kAudioChannelLayoutTag_DTS_8_0_B: number; - declare const kAudioChannelLayoutTag_EAC3_7_1_B: number; declare const kLinearPCMFormatFlagIsNonInterleaved: number; @@ -72,14 +72,20 @@ declare const kAudioChannelLabel_Right: number; declare const kAudioChannelLayoutTag_AudioUnit_4: number; -declare const kAudioFormatFlagIsNonMixable: number; - declare const kAudioChannelLayoutTag_MPEG_5_0_D: number; declare const kAudioChannelLabel_Mono: number; +declare const kAudioFormatFlagIsNonMixable: number; + declare const kAudioChannelLabel_CenterTopFront: number; +declare const kAudioChannelLayoutTag_AC3_3_1: number; + +declare const kAudioChannelLayoutTag_MPEG_5_0_E: number; + +declare const kAudioChannelLayoutTag_AudioUnit_6_0: number; + declare const kAudioFormatTimeCode: number; declare const kAudioChannelLayoutTag_Logic_6_1_C: number; @@ -148,23 +154,15 @@ declare const kAudioChannelLayoutTag_Logic_7_1_A: number; declare const kAudioChannelLayoutTag_Logic_6_0_A: number; -declare const kAudioChannelLayoutTag_Logic_5_1_B: number; - -declare const kAudioChannelLayoutTag_Logic_5_0_D: number; - declare const kAudioChannelLayoutTag_Logic_5_0_C: number; -declare const kAudioChannelLayoutTag_Logic_5_0_B: number; - -declare const kAudioChannelLayoutTag_Logic_Stereo: number; +declare const kAudioChannelLayoutTag_Logic_4_0_C: number; declare const kAudioChannelLayoutTag_Logic_Mono: number; -declare const kAudioChannelLayoutTag_Atmos_9_1_6: number; - declare const kAudioChannelLayoutTag_Atmos_5_1_2: number; -declare const kAudioChannelLayoutTag_HOA_ACN_SN3D: number; +declare const kAudioChannelLayoutTag_HOA_ACN_N3D: number; declare const kAudioChannelLayoutTag_WAVE_5_1_B: number; @@ -172,19 +170,11 @@ declare const kAudioChannelLayoutTag_WAVE_5_1_A: number; declare const kAudioChannelLayoutTag_WAVE_5_0_A: number; -declare const kAudioChannelLayoutTag_WAVE_4_0_B: number; - -declare const kAudioChannelLayoutTag_MPEG_7_1_C: number; - -declare const kAudioChannelLayoutTag_WAVE_4_0_A: number; - -declare const kAudioChannelLayoutTag_WAVE_3_0: number; - declare const kAudioChannelLayoutTag_WAVE_2_1: number; -declare const kAudioChannelLayoutTag_DTS_7_1: number; +declare const kAudioChannelLayoutTag_DTS_8_1_A: number; -declare const kAudioChannelLayoutTag_DTS_7_0: number; +declare const kAudioChannelLayoutTag_DTS_8_0_B: number; declare const kAudioFormatMPEG4AAC_LD: number; @@ -198,225 +188,125 @@ declare const kAudioChannelLayoutTag_DTS_6_0_A: number; declare const kAudioChannelLayoutTag_DTS_4_1: number; -declare const kAudioChannelLayoutTag_DTS_3_1: number; - -declare const kAudioChannelLayoutTag_EAC3_7_1_F: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_H: number; declare const kAudioChannelLayoutTag_Atmos_7_1_4: number; declare const kAudioChannelLayoutTag_EAC3_7_1_E: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_D: number; - declare const kAudioChannelLayoutTag_EAC3_7_1_C: number; declare const kAudioChannelLayoutTag_EAC3_6_1_C: number; -declare const kAudioChannelLayoutTag_EAC3_6_1_B: number; - -declare const kAudioChannelLayoutTag_EAC3_6_1_A: number; - declare const kAudioChannelLayoutTag_EAC_6_0_A: number; -declare const kAudioChannelLayoutTag_AC3_3_1_1: number; - -declare const kAudioChannelLayoutTag_AC3_2_1_1: number; - -declare const kAudioChannelLayoutTag_AC3_3_1: number; - -declare const kAudioChannelLayoutTag_AC3_3_0: number; - -declare const kAudioChannelLayoutTag_AC3_1_0_1: number; - -declare const kAudioChannelLayoutTag_TMH_10_2_full: number; - -declare const kAudioChannelLayoutTag_AAC_7_1_C: number; - -declare const kAudioChannelLayoutTag_AAC_7_0: number; - -declare const kAudioChannelLayoutTag_AAC_6_1: number; - -declare const kAudioChannelLayoutTag_AAC_6_0: number; - -declare const kAudioChannelLayoutTag_AAC_5_1: number; +declare const kAudioChannelLayoutTag_AC3_3_0_1: number; -declare const kAudioChannelLayoutTag_Logic_7_1_B: number; +declare const kAudioChannelLayoutTag_AAC_Octagonal: number; -declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; +declare const kAudioChannelLayoutTag_AAC_7_1: number; -declare const kAudioChannelLayoutTag_AudioUnit_5_1: number; +declare const kAudioChannelLayoutTag_AAC_Quadraphonic: number; declare const kAudioChannelLayoutTag_AudioUnit_7_0_Front: number; declare const kAudioChannelLayoutTag_AudioUnit_7_0: number; -declare const kAudioChannelLayoutTag_AudioUnit_8: number; - declare const kAudioChannelLayoutTag_AudioUnit_6: number; -declare const kAudioChannelLayoutTag_DVD_20: number; - -declare const kAudioChannelLayoutTag_DVD_19: number; - declare const kAudioChannelLayoutTag_DVD_18: number; declare const kAudioChannelLayoutTag_DVD_16: number; -declare const kAudioChannelLayoutTag_DVD_15: number; - -declare const kAudioChannelLayoutTag_DVD_14: number; - -declare const kAudioChannelLayoutTag_DVD_13: number; - declare const kAudioChannelLayoutTag_DVD_12: number; -declare const kAudioChannelLayoutTag_DVD_11: number; - declare const kAudioChannelLayoutTag_DVD_10: number; declare const kAudioChannelLayoutTag_DVD_9: number; -declare const kAudioChannelLayoutTag_DVD_8: number; - -declare const kAudioChannelLayoutTag_DVD_7: number; - -declare const kAudioChannelLayoutTag_DVD_6: number; - -declare const kAudioChannelLayoutTag_DVD_4: number; +declare const kAudioChannelLabel_RightTotal: number; -declare const kAudioChannelLayoutTag_DVD_2: number; +declare const kAudioChannelLayoutTag_DVD_5: number; declare const kAudioChannelLayoutTag_DVD_0: number; -declare const kAudioChannelLayoutTag_ITU_3_2_1: number; +declare const kAudioChannelLayoutTag_ITU_3_4_1: number; -declare const kAudioChannelLayoutTag_ITU_3_0: number; +declare const kAudioChannelLayoutTag_ITU_3_1: number; declare const kAudioChannelLayoutTag_ITU_2_1: number; declare const kAudioChannelLayoutTag_ITU_2_0: number; -declare const kAudioChannelLayoutTag_ITU_1_0: number; - declare const kAudioChannelLayoutTag_SMPTE_DTV: number; -declare const kAudioChannelLayoutTag_Emagic_Default_7_1: number; - -declare const kAudioChannelLayoutTag_MPEG_7_1_A: number; - -declare const kAudioChannelLayoutTag_MPEG_6_1_A: number; - -declare const kAudioChannelLayoutTag_MPEG_5_1_C: number; - -declare const kAudioChannelLayoutTag_MPEG_5_1_B: number; +declare const kAudioChannelLayoutTag_MPEG_7_1_C: number; -declare const kAudioChannelLayoutTag_MPEG_5_0_B: number; +declare const kAudioChannelLayoutTag_MPEG_7_1_B: number; declare const kAudioChannelLayoutTag_MPEG_5_0_A: number; -declare const kAudioChannelLayoutTag_MPEG_4_0_B: number; - -declare const kAudioChannelLayoutTag_MPEG_4_0_A: number; - -declare const kAudioChannelLayoutTag_MPEG_3_0_A: number; - declare const kAudioChannelLabel_RightTopSurround: number; declare const kAudioChannelLayoutTag_MPEG_2_0: number; -declare const kAudioChannelLayoutTag_MPEG_1_0: number; +declare const kAudioChannelLayoutTag_Cube: number; declare const kAudioChannelLayoutTag_Octagonal: number; declare const kAudioChannelLayoutTag_Hexagonal: number; -declare const kAudioChannelLayoutTag_Pentagonal: number; - declare const kAudioChannelLayoutTag_Quadraphonic: number; -declare const kAudioChannelLayoutTag_Ambisonic_B_Format: number; - declare const kAudioChannelLayoutTag_XY: number; declare const kAudioChannelLayoutTag_StereoHeadphones: number; declare const kAudioChannelLayoutTag_Mono: number; -declare const kAudioChannelLayoutTag_UseChannelBitmap: number; - -declare const kAudioChannelLabel_BeginReserved: number; - -declare const kAudioChannelLabel_Object: number; - -declare const kAudioChannelLabel_HOA_N3D: number; - -declare const kAudioChannelLabel_HOA_SN3D: number; - -declare const kAudioChannelLabel_HOA_ACN_65024: number; - declare const kAudioChannelLabel_HOA_ACN_15: number; -declare const kAudioChannelLabel_HOA_ACN_11: number; - -declare const kAudioChannelLabel_HOA_ACN_10: number; +declare const kAudioChannelLabel_HOA_ACN_14: number; declare const kAudioChannelLabel_HOA_ACN_8: number; -declare const kAudioChannelLabel_HOA_ACN_5: number; +declare const kAudioChannelLabel_HOA_ACN_13: number; declare const kAudioChannelLabel_HOA_ACN_4: number; -declare const kAudioChannelLabel_HOA_ACN_2: number; - -declare const kAudioChannelLabel_HOA_ACN_1: number; - -declare const kAudioChannelLabel_HOA_ACN_0: number; - -declare const kAudioChannelLabel_HOA_ACN: number; - -declare const kAudioChannelLabel_Discrete_65535: number; +declare const kAudioChannelLabel_HOA_ACN_3: number; declare const kAudioChannelLabel_Discrete_14: number; declare const kAudioChannelLabel_Discrete_13: number; -declare const kAudioChannelLabel_Discrete_12: number; - -declare const kAudioChannelLabel_Discrete_10: number; - -declare const kAudioChannelLabel_Discrete_9: number; - -declare const kAudioChannelLabel_Discrete_8: number; - declare const kAudioChannelLabel_Discrete_5: number; -declare const kAudioChannelLabel_Discrete_4: number; +declare const kAudioChannelLabel_Discrete_2: number; declare const kAudioChannelLabel_Discrete_0: number; declare const kAudioChannelLabel_Discrete: number; -declare const kAudioChannelLabel_ForeignLanguage: number; +declare const kAudioChannelLabel_HeadphonesRight: number; -declare const kAudioChannelLabel_ClickTrack: number; +declare const kAudioChannelLabel_HeadphonesLeft: number; declare const kAudioChannelLabel_BinauralRight: number; -declare const kAudioChannelLabel_XY_Y: number; +declare const kAudioChannelLabel_BinauralLeft: number; -declare const kAudioChannelLabel_MS_Mid: number; +declare const kAudioChannelLabel_MS_Side: number; declare const kAudioChannelLabel_Ambisonic_Z: number; declare const kAudioChannelLabel_Ambisonic_Y: number; -declare const kAudioChannelLabel_RightEdgeOfScreen: number; - -declare const kAudioChannelLabel_CenterBottom: number; +declare const kAudioChannelLabel_RightBackSurround: number; -declare const kAudioChannelLabel_LeftBottom: number; +declare const kAudioChannelLabel_LFE3: number; -declare const kAudioChannelLabel_RightSideSurround: number; +declare const kAudioChannelLabel_LeftTopSurround: number; declare const kAudioChannelLabel_CenterTopRear: number; @@ -428,367 +318,477 @@ declare const kAudioChannelLabel_DialogCentricMix: number; declare const kAudioChannelLabel_Narration: number; -declare const kAudioChannelLayoutTag_DVD_5: number; - -declare const kAudioChannelLabel_RightTotal: number; - declare const kAudioChannelLabel_LeftTotal: number; -declare const kAudioChannelLabel_LFE2: number; - -declare const kAudioChannelLabel_RightWide: number; - -declare const kAudioChannelLabel_RearSurroundRight: number; - -declare const kAudioChannelLabel_TopBackRight: number; +declare const kAudioChannelLabel_TopBackCenter: number; declare const kAudioChannelLabel_TopBackLeft: number; -declare const kAudioChannelLabel_VerticalHeightRight: number; - declare const kAudioChannelLabel_VerticalHeightCenter: number; -declare const kAudioChannelLabel_VerticalHeightLeft: number; - declare const kAudioChannelLabel_TopCenterSurround: number; -declare const kAudioChannelLabel_RightSurroundDirect: number; +declare const kAudioChannelLayoutTag_UseChannelDescriptions: number; declare const kAudioChannelLabel_LeftSurroundDirect: number; -declare const kAudioChannelLabel_CenterSurround: number; - declare const kAudioChannelLabel_RightCenter: number; -declare const kAudioChannelLabel_RightSurround: number; - -declare const kAudioChannelLabel_LFEScreen: number; - declare const kAudioChannelLabel_UseCoordinates: number; -declare const kAudioChannelLabel_Unknown: number; +declare const kAudioFormatFlagsCanonical: number; -declare const kAudioFormatFlagsNativeFloatPacked: number; +declare const kAudioFormatFlagsNativeEndian: number; -declare const kAudioFormatFlagsCanonical: number; +declare const kAppleLosslessFormatFlag_20BitSourceData: number; + +declare const kAppleLosslessFormatFlag_16BitSourceData: number; declare const kLinearPCMFormatFlagsSampleFractionMask: number; declare const kLinearPCMFormatFlagsSampleFractionShift: number; -declare const kLinearPCMFormatFlagIsNonMixable: number; - -declare const kLinearPCMFormatFlagIsAlignedHigh: number; - declare const kLinearPCMFormatFlagIsPacked: number; declare const kLinearPCMFormatFlagIsBigEndian: number; declare const kLinearPCMFormatFlagIsFloat: number; +declare const kAudioFormatFlagsAreAllClear: number; + declare const kAudioFormatFlagIsAlignedHigh: number; declare const kAudioFormatFlagIsSignedInteger: number; +declare const kAudioFormatOpus: number; + declare const kAudioFormatFLAC: number; +declare const kAudioFormatEnhancedAC3: number; + declare const kAudioFormatAES3: number; declare const kAudioFormatMicrosoftGSM: number; -declare const kAudioFormatDVIIntelIMA: number; - declare const kAudioFormatAudible: number; -declare const kAudioFormatAMR_WB: number; - declare const kAudioFormatAMR: number; +declare const kAudioFormatMPEGD_USAC: number; + declare const kAudioFormatMPEG4AAC_ELD_SBR: number; declare const kAudioFormatMPEG4AAC_HE: number; declare const kAudioFormatAppleLossless: number; -declare const kAudioFormatParameterValueStream: number; - -declare const kAudioFormatMPEGLayer3: number; +declare const kAudioFormatMPEGLayer2: number; declare const kAudioFormatQUALCOMM: number; -declare const kAudioFormatQDesign2: number; +declare const kAudioFormatMACE3: number; -declare const kAudioFormatQDesign: number; - -declare const kAudioFormatULaw: number; - -declare const kAudioFormatMPEG4TwinVQ: number; +declare const kAudioFormatMPEG4HVXC: number; declare const kAudioFormatMPEG4CELP: number; -declare const kAudioFormatMPEG4AAC: number; +declare const kAudioChannelLayoutTag_MPEG_5_1_D: number; + +declare const kAudioFormat60958AC3: number; declare const kAudioFormatAC3: number; +declare const kAudioFormatLinearPCM: number; + declare const kAudioStreamAnyRate: number; declare const kAudio_BadFilePathError: number; -declare const kAudio_TooManyFilesOpenError: number; +declare const kAudio_NoError: number; -declare const kAudio_FilePermissionError: number; +declare const kAudioChannelLayoutTag_Logic_4_0_A: number; -declare const kAudio_UnimplementedError: number; +declare const kLinearPCMFormatFlagIsNonMixable: number; -declare const kAudioChannelLabel_LeftWide: number; +declare const kAudioChannelLabel_HOA_ACN_65024: number; + +declare const kAudioChannelLayoutTag_WAVE_7_1: number; + +declare const kAudioChannelLayoutTag_DTS_7_1: number; declare const kAudioChannelLayoutTag_Logic_Atmos_7_1_4_B: number; +declare const kAppleLosslessFormatFlag_32BitSourceData: number; + declare const kAudioChannelLabel_EndReserved: number; -declare const kAudioFormatOpus: number; +declare const kAudioChannelLabel_HOA_ACN_11: number; -declare const kAudioChannelLabel_RearSurroundLeft: number; +declare const kAudioFormatFlagsNativeFloatPacked: number; -declare const kAudioChannelLabel_Discrete_2: number; +declare const kLinearPCMFormatFlagIsAlignedHigh: number; -declare const kAppleLosslessFormatFlag_32BitSourceData: number; +declare const kAudioChannelLabel_RearSurroundLeft: number; -declare const kAudioChannelLayoutTag_CICP_18: number; +declare const kAudioChannelLabel_Center: number; -declare const kAudioChannelLabel_LeftTopMiddle: number; +declare const kAudioChannelLayoutTag_AudioUnit_5_1: number; -declare const kAudioChannelLayoutTag_MidSide: number; +declare const kAudioChannelLabel_HOA_ACN_5: number; -declare const kAudioChannelLayoutTag_DVD_3: number; +declare const kAudioFormatAMR_WB: number; -declare const kAudioChannelLayoutTag_WAVE_7_1: number; +declare const kAudioChannelLabel_HOA_ACN_2: number; -declare const kAudioChannelLabel_RightTopFront: number; +declare const kAudioChannelLabel_Haptic: number; -declare const kAudioFormatMPEGLayer2: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_D: number; -declare const kAudioFormatMPEG4AAC_HE_V2: number; +declare const kAudioChannelLayoutTag_Atmos_9_1_6: number; -declare const kAudioChannelLabel_HearingImpaired: number; +declare const kAudioChannelLabel_LeftTopRear: number; declare const kLinearPCMFormatFlagIsSignedInteger: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_H: number; +declare const kAudioChannelLayoutTag_CICP_3: number; -declare const kAudioChannelLayoutTag_DTS_8_0_A: number; +declare const kAudioChannelLayoutTag_AudioUnit_6_1: number; -declare const kAudioChannelLayoutTag_EAC3_7_1_A: number; +declare const kAudioChannelLayoutTag_DVD_14: number; -declare const kAudioChannelLayoutTag_AAC_Quadraphonic: number; +declare const kAudioChannelLabel_RightSurroundDirect: number; -declare const kAudioChannelLabel_HOA_ACN_13: number; +declare const kAudioFormatFlagsAudioUnitCanonical: number; + +declare const kAudioChannelLabel_Discrete_8: number; + +declare const kAudioFormatParameterValueStream: number; + +declare const kAudioFormatMPEG4AAC_Spatial: number; + +declare const kAudioChannelLayoutTag_AAC_6_0: number; + +declare const kAudioChannelLabel_Discrete_65535: number; + +declare const kAudioChannelLayoutTag_Pentagonal: number; + +declare const kAudioChannelLayoutTag_MPEG_7_1_A: number; + +declare const kAudioChannelLabel_LeftTopMiddle: number; declare const kAudioChannelLayoutTag_AAC_4_0: number; +declare const kAudioChannelLayoutTag_DVD_3: number; + declare const kAudioChannelLayoutTag_MPEG_5_1_E: number; declare const AVAudioSessionErrorInsufficientPriority: number; -declare const kAudioChannelLabel_LFE3: number; +declare const kAudioChannelLabel_Discrete_12: number; declare const kAudioChannelLayoutTag_CICP_5: number; -declare const kAudioChannelLabel_LeftTopRear: number; +declare const kAudioChannelLayoutTag_MPEG_4_0_B: number; -declare const kAudioChannelLayoutTag_DVD_1: number; +declare const kAudioChannelLayoutTag_MatrixStereo: number; -declare const kAudioFormatMPEG4AAC_Spatial: number; +declare const kAudioChannelLayoutTag_DVD_1: number; declare const kAudioChannelLayoutTag_AudioUnit_5_0: number; -declare const kAppleLosslessFormatFlag_20BitSourceData: number; +declare const kAudioFormatQDesign: number; + +declare const kAudioChannelLabel_RightSideSurround: number; declare const kAudioChannelLayoutTag_DTS_6_1_D: number; +declare const kAudioChannelLayoutTag_WAVE_3_0: number; + +declare const kAudio_FileNotFoundError: number; + declare const kAudioChannelLabel_Discrete_3: number; declare const kAudioChannelLayoutTag_CICP_14: number; -declare const kAudioChannelLabel_TopBackCenter: number; +declare const kAudioChannelLayoutTag_AudioUnit_7_1_Front: number; -declare const kAudioChannelLayoutTag_DTS_8_1_A: number; +declare const kAudioChannelLayoutTag_Atmos_7_1_2: number; + +declare const kAudioChannelLayoutTag_DVD_6: number; + +declare const kAudioChannelLayoutTag_AC3_1_0_1: number; declare const kAudioChannelLabel_RightTopRear: number; -declare const kAudioFormatMPEG4HVXC: number; +declare const kAudioFormatFlagIsFloat: number; declare const kAudioChannelLayoutTag_AAC_7_1_B: number; declare const kAudioChannelLayoutTag_Logic_6_0_C: number; -declare const kAudioChannelLayoutTag_Logic_4_0_A: number; +declare const kAudioFormatMPEGLayer3: number; -declare const kAudioChannelLayoutTag_CICP_9: number; +declare const kAudioChannelLayoutTag_ITU_3_0: number; -declare const kAudioChannelLayoutTag_MatrixStereo: number; +declare const kAudioFormatULaw: number; -declare const kAudioChannelLayoutTag_CICP_3: number; +declare const kAudioChannelLayoutTag_CICP_9: number; -declare const kAudioChannelLabel_HeadphonesRight: number; +declare const kAudioChannelLabel_LFE2: number; declare const kAudioChannelLayoutTag_Logic_6_1_A: number; +declare const kAudioChannelLabel_HOA_ACN_0: number; + +declare const kAudioChannelLayoutTag_DVD_7: number; + declare const kAudioChannelLayoutTag_Ogg_5_1: number; declare const kAudioChannelLayoutTag_Logic_4_0_B: number; declare const kAudioChannelLayoutTag_Logic_6_1_D: number; -declare const kAudioChannelLayoutTag_AC3_3_0_1: number; +declare const kAudioChannelLayoutTag_DVD_13: number; -declare const kAudioChannelLayoutTag_WAVE_5_0_B: number; +declare const kAudioChannelLayoutTag_Logic_5_1_C: number; + +declare const kAudioChannelLayoutTag_Logic_5_0_A: number; + +declare const kAudioChannelLayoutTag_Logic_Quadraphonic: number; + +declare const kAudioChannelLabel_HOA_ACN_1: number; declare const kAudioChannelLabel_CenterSurroundDirect: number; +declare const kAudioChannelLayoutTag_ITU_3_2_1: number; + +declare const kAudioChannelLayoutTag_DTS_7_0: number; + +declare const kAudioChannelLabel_RightEdgeOfScreen: number; + +declare const kAudioChannelLayoutTag_TMH_10_2_full: number; + declare const kAudioChannelLabel_Discrete_15: number; +declare const kAudioChannelLabel_LeftBottom: number; + +declare const kAudioChannelLayoutTag_AudioUnit_8: number; + declare const kAudioChannelLabel_Left: number; declare const kAudioChannelLayoutTag_Ogg_6_1: number; -declare const kAudioChannelLayoutTag_Logic_4_0_C: number; - -declare const kAudioFormatFlagIsNonInterleaved: number; +declare const kAudioChannelLayoutTag_Emagic_Default_7_1: number; -declare const kAudioChannelLayoutTag_MPEG_5_1_D: number; +declare const kAudioChannelLayoutTag_Logic_Stereo: number; -declare const kAudioChannelLabel_HeadphonesLeft: number; +declare const kAudioChannelLayoutTag_MPEG_6_1_A: number; declare const kAudioChannelLabel_Discrete_7: number; -declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_C: number; +declare const kAudioChannelLayoutTag_MidSide: number; -declare const kAudioFormatLinearPCM: number; +declare const kAudioChannelLabel_LFEScreen: number; -declare const kAudioChannelLayoutTag_Logic_Quadraphonic: number; +declare const kAudioFormatMPEG4TwinVQ: number; -declare const kAudioChannelLabel_Center: number; +declare const kAudioChannelLabel_LeftWide: number; -declare const kAudioChannelLayoutTag_AAC_7_1: number; +declare const kAudioChannelLabel_HOA_ACN_9: number; + +declare const kAudioChannelLayoutTag_AC3_3_1_1: number; + +declare const kAudioChannelLabel_TopBackRight: number; + +declare const kAudioChannelLabel_Object: number; + +declare const kAudioFormatFlagIsNonInterleaved: number; + +declare const kAudio_UnimplementedError: number; + +declare const kAudioChannelLabel_Discrete_10: number; + +declare const kAudioChannelLabel_CenterSurround: number; + +declare const kAudioChannelLayoutTag_ITU_1_0: number; declare const kAudioFormatFlagIsPacked: number; +declare const kAudio_TooManyFilesOpenError: number; + +declare const kAudioChannelLabel_ClickTrack: number; + declare const kLinearPCMFormatFlagsAreAllClear: number; -declare const kAudioChannelLayoutTag_Cube: number; +declare const kAudioFormatMPEG4AAC: number; -declare const kAppleLosslessFormatFlag_16BitSourceData: number; +declare const kAudioChannelLayoutTag_MPEG_4_0_A: number; -declare const kAudioChannelLabel_MS_Side: number; +declare const kAudioChannelLayoutTag_MPEG_3_0_A: number; -declare const kAudioChannelLayoutTag_MPEG_7_1_B: number; +declare const kAudioFormatDVIIntelIMA: number; -declare const kAudioFormatFlagsNativeEndian: number; +declare const kAudioFormatAPAC: number; -declare const kAudioChannelLabel_Haptic: number; +declare const kAudioChannelLayoutTag_MPEG_5_1_B: number; + +declare const kAudioChannelLayoutTag_WAVE_5_0_B: number; + +declare const kAudioChannelLabel_Discrete_1: number; + +declare const kAudioChannelLayoutTag_DTS_3_1: number; declare const kAudioChannelLayoutTag_CICP_4: number; declare const kAudioChannelLayoutTag_AudioUnit_5: number; -declare const kAudioChannelLayoutTag_HOA_ACN_N3D: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_G: number; -declare const kAudioChannelLabel_BinauralLeft: number; +declare const kAudioChannelLayoutTag_MPEG_1_0: number; -declare const kAudioFormatMPEGD_USAC: number; +declare const kAudioChannelLabel_HOA_SN3D: number; -declare const kAudioChannelLayoutTag_Logic_5_1_A: number; +declare const kAudioChannelLayoutTag_EAC3_7_1_F: number; declare const kAudioChannelLayoutTag_Ogg_3_0: number; +declare const kAudioChannelLayoutTag_EAC3_6_1_B: number; + declare const kAudioChannelLabel_LeftSideSurround: number; -declare const kAudioChannelLabel_RightBackSurround: number; +declare const kAudioChannelLayoutTag_Binaural: number; -declare const kAudioChannelLayoutTag_AAC_Octagonal: number; +declare const kAudioChannelLayoutTag_CICP_20: number; -declare const kAudioChannelLayoutTag_Logic_5_0_A: number; +declare const kAudioFormatAppleIMA4: number; -declare const kAudioChannelLayoutTag_ITU_3_4_1: number; +declare const kAudioFormatMPEG4AAC_HE_V2: number; -declare const kAudioChannelLayoutTag_CICP_20: number; +declare const kAudioFormatMIDIStream: number; + +declare const kAudioChannelLayoutTag_AAC_5_1: number; + +declare const kAudioChannelLayoutTag_Logic_7_1_SDDS_C: number; + +declare const kAudioFormatiLBC: number; + +declare const kAudioFormatMPEG4AAC_ELD: number; declare const kAudioChannelLayoutTag_Stereo: number; +declare const kAudioChannelLabel_XY_X: number; + +declare const kAudioChannelLayoutTag_DVD_2: number; + declare const kAudioChannelLayoutTag_CICP_6: number; -declare const kAudioChannelLabel_HOA_ACN_9: number; +declare const kAudioChannelLayoutTag_Ambisonic_B_Format: number; -declare const kAudioFormatFlagsAreAllClear: number; +declare const kAudioChannelLabel_VerticalHeightLeft: number; -declare const kAudioChannelLabel_HOA_ACN_14: number; +declare const kAudioChannelLayoutTag_UseChannelBitmap: number; + +declare const kAudioChannelLayoutTag_Logic_5_0_D: number; + +declare const kAudioChannelLabel_LeftCenter: number; declare const kAudioChannelLabel_Ambisonic_W: number; declare const kAudioChannelLayoutTag_ITU_2_2: number; -declare const kAudio_NoError: number; +declare const kAudioChannelLayoutTag_Logic_5_0_B: number; -declare const kAudioChannelLayoutTag_Logic_5_1_C: number; +declare const kAudioChannelLabel_RightWide: number; + +declare const kAudioChannelLabel_BeginReserved: number; + +declare const kAudioChannelLayoutTag_DVD_11: number; declare const kAudioChannelLayoutTag_Logic_7_1_C: number; -declare const kAudioChannelLayoutTag_ITU_3_1: number; +declare const kAudioChannelLayoutTag_AC3_2_1_1: number; -declare const kAudioFormatAppleIMA4: number; +declare const kAudioChannelLabel_LeftSurround: number; -declare const kAudioFormatEnhancedAC3: number; +declare const kAudioChannelLayoutTag_HOA_ACN_SN3D: number; -declare const kAudioChannelLayoutTag_AudioUnit_6_1: number; +declare const kAudioChannelLayoutTag_DVD_20: number; -declare const kAudioFormatAPAC: number; +declare const kAudioChannelLayoutTag_CICP_18: number; -declare const kAudioChannelLayoutTag_ITU_3_2: number; +declare const kAudioChannelLayoutTag_DVD_8: number; + +declare const kAudioChannelLabel_RearSurroundRight: number; + +declare const kAudioChannelLayoutTag_AAC_6_1: number; + +declare const kAudioChannelLayoutTag_DTS_8_0_A: number; + +declare const kAudioChannelLabel_CenterBottom: number; + +declare const kAudioChannelLabel_MS_Mid: number; declare const kAudioChannelLayoutTag_DVD_17: number; -declare const kAudioChannelLayoutTag_Atmos_7_1_2: number; +declare const kAudioChannelLabel_RightTopFront: number; -declare const kAudioChannelLabel_Discrete_1: number; +declare const kAudioChannelLayoutTag_AAC_5_0: number; -declare const kAudioFormatiLBC: number; +declare const kAudioFormatQDesign2: number; -declare const kAudioFormatMACE3: number; +declare const kAudioChannelLabel_Discrete_4: number; -declare const kAudioChannelLabel_XY_X: number; +declare const kAudioChannelLabel_HOA_ACN: number; -declare const kAudioChannelLayoutTag_AudioUnit_7_1_Front: number; +declare const kAudioChannelLabel_VerticalHeightRight: number; -declare const kAudioChannelLabel_LeftSurround: number; +declare const kAudioChannelLayoutTag_DVD_19: number; -declare const kAudioChannelLabel_HOA_ACN_3: number; +declare const kAudioChannelLabel_Unknown: number; -declare const kAudioChannelLayoutTag_Binaural: number; +declare const kAudioChannelLayoutTag_AC3_3_0: number; -declare const kAudioChannelLayoutTag_UseChannelDescriptions: number; +declare const kAudioChannelLayoutTag_DVD_15: number; -declare const kAudioChannelLayoutTag_AAC_5_0: number; +declare const kAudioChannelLabel_Discrete_9: number; + +declare const kAudioChannelLayoutTag_MPEG_5_1_C: number; + +declare const kAudio_FilePermissionError: number; + +declare const kAudioChannelLabel_RightSurround: number; + +declare const kAudioChannelLayoutTag_ITU_3_2: number; declare const kAudioChannelLayoutTag_CICP_15: number; -declare const kAudioFormatFlagsAudioUnitCanonical: number; +declare const kAudioChannelLabel_ForeignLanguage: number; -declare const kAudioChannelLabel_LeftTopSurround: number; +declare const kAudioChannelLayoutTag_MPEG_5_0_B: number; -declare const kAudioChannelLabel_LeftCenter: number; +declare const kAudioChannelLabel_XY_Y: number; -declare const kAudioFormat60958AC3: number; +declare const kAudioChannelLayoutTag_WAVE_4_0_B: number; -declare const kAudioFormatFlagIsFloat: number; +declare const kAudioChannelLabel_HOA_N3D: number; + +declare const kAudioChannelLayoutTag_Logic_7_1_B: number; + +declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; declare const kAudioChannelLayoutTag_EndReserved: number; -declare const kAudioFormatMIDIStream: number; +declare const kAudioChannelLayoutTag_Logic_5_1_A: number; -declare const kAudioFormatMPEG4AAC_ELD: number; +declare const kAudioChannelLabel_HOA_ACN_10: number; -declare const kAudio_FileNotFoundError: number; +declare const kAudioChannelLayoutTag_Logic_5_1_B: number; + +declare const kAudioChannelLayoutTag_AAC_7_0: number; + +declare const kAudioChannelLayoutTag_EAC3_6_1_A: number; + +declare const kAudioChannelLayoutTag_WAVE_4_0_A: number; declare const MPEG4ObjectID: { AAC_Main: 1, @@ -897,6 +897,12 @@ declare const AudioChannelCoordinateIndex: { Distance: 2, }; +declare class AudioFormatListItem { + constructor(init?: AudioFormatListItem); + mASBD: AudioStreamBasicDescription; + mChannelLayoutTag: number; +} + declare class AudioTimeStamp { constructor(init?: AudioTimeStamp); mSampleTime: number; @@ -908,6 +914,14 @@ declare class AudioTimeStamp { mReserved: number; } +declare class AudioStreamPacketDependencyDescription { + constructor(init?: AudioStreamPacketDependencyDescription); + mIsIndependentlyDecodable: number; + mPreRollCount: number; + mFlags: number; + mReserved: number; +} + declare class AudioValueTranslation { constructor(init?: AudioValueTranslation); mInputData: interop.Pointer; @@ -941,20 +955,6 @@ declare class AudioStreamBasicDescription { mReserved: number; } -declare class AudioChannelLayout { - constructor(init?: AudioChannelLayout); - mChannelLayoutTag: number; - mChannelBitmap: interop.Enum; - mNumberChannelDescriptions: number; - mChannelDescriptions: unknown /* const array */; -} - -declare class AudioFormatListItem { - constructor(init?: AudioFormatListItem); - mASBD: AudioStreamBasicDescription; - mChannelLayoutTag: number; -} - declare class AudioBuffer { constructor(init?: AudioBuffer); mNumberChannels: number; @@ -969,6 +969,14 @@ declare class AudioClassDescription { mManufacturer: number; } +declare class AudioChannelLayout { + constructor(init?: AudioChannelLayout); + mChannelLayoutTag: number; + mChannelBitmap: interop.Enum; + mNumberChannelDescriptions: number; + mChannelDescriptions: unknown /* const array */; +} + declare class AudioStreamPacketDescription { constructor(init?: AudioStreamPacketDescription); mStartOffset: number; diff --git a/packages/ios/types/CoreBluetooth.d.ts b/packages/ios/types/CoreBluetooth.d.ts index 073595e7..e13cfd69 100644 --- a/packages/ios/types/CoreBluetooth.d.ts +++ b/packages/ios/types/CoreBluetooth.d.ts @@ -1,6 +1,10 @@ /// /// +declare const CBAdvertisementDataServiceDataKey: string; + +declare const CBUUIDCharacteristicObservationScheduleString: string; + declare const CBUUIDCharacteristicValidRangeString: string; declare const CBUUIDClientCharacteristicConfigurationString: string; @@ -43,10 +47,10 @@ declare const CBConnectPeripheralOptionEnableAutoReconnect: string; declare const CBATTErrorDomain: string; -declare const CBConnectPeripheralOptionNotifyOnConnectionKey: string; - declare const CBAdvertisementDataIsConnectable: string; +declare const CBConnectPeripheralOptionNotifyOnDisconnectionKey: string; + declare const CBUUIDL2CAPPSMCharacteristicString: string; declare const CBUUIDCharacteristicAggregateFormatString: string; @@ -55,22 +59,18 @@ declare const CBAdvertisementDataSolicitedServiceUUIDsKey: string; declare const CBAdvertisementDataOverflowServiceUUIDsKey: string; -declare const CBUUIDCharacteristicObservationScheduleString: string; - -declare const CBConnectPeripheralOptionNotifyOnDisconnectionKey: string; - -declare const CBUUIDServerCharacteristicConfigurationString: string; +declare const CBConnectPeripheralOptionNotifyOnConnectionKey: string; declare const CBConnectPeripheralOptionNotifyOnNotificationKey: string; declare const CBCentralManagerRestoredStateScanOptionsKey: string; +declare const CBUUIDServerCharacteristicConfigurationString: string; + declare const CBCentralManagerScanOptionSolicitedServiceUUIDsKey: string; declare const CBCentralManagerScanOptionAllowDuplicatesKey: string; -declare const CBAdvertisementDataServiceDataKey: string; - declare const CBErrorDomain: string; declare const CBCentralManagerRestoredStateScanServicesKey: string; @@ -81,6 +81,11 @@ declare const CBCentralManagerOptionDeviceAccessForMedia: string; declare const CBCentralManagerOptionRestoreIdentifierKey: string; +declare const CBCharacteristicWriteType: { + With: 0, + Without: 1, +}; + declare const CBPeripheralState: { Disconnected: 0, Connecting: 1, @@ -88,6 +93,12 @@ declare const CBPeripheralState: { Disconnecting: 3, }; +declare const CBPeripheralManagerConnectionLatency: { + Low: 0, + Medium: 1, + High: 2, +}; + declare const CBPeripheralManagerState: { Unknown: 0, Resetting: 1, @@ -97,6 +108,13 @@ declare const CBPeripheralManagerState: { PoweredOn: 5, }; +declare const CBPeripheralManagerAuthorizationStatus: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + Authorized: 3, +}; + declare const CBError: { Unknown: 0, InvalidParameters: 1, @@ -118,16 +136,31 @@ declare const CBError: { TooManyLEPairedDevices: 16, }; +declare const CBCentralManagerFeature: { + CBCentralManagerFeatureExtendedScanAndConnect: 1, +}; + declare const CBConnectionEvent: { Disconnected: 0, Connected: 1, }; -declare const CBManagerAuthorization: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - AllowedAlways: 3, +declare const CBCentralManagerState: { + Unknown: 0, + Resetting: 1, + Unsupported: 2, + Unauthorized: 3, + PoweredOff: 4, + PoweredOn: 5, +}; + +declare const CBManagerState: { + Unknown: 0, + Resetting: 1, + Unsupported: 2, + Unauthorized: 3, + PoweredOff: 4, + PoweredOn: 5, }; declare const CBCharacteristicProperties: { @@ -143,19 +176,11 @@ declare const CBCharacteristicProperties: { IndicateEncryptionRequired: 512, }; -declare const CBCentralManagerState: { - Unknown: 0, - Resetting: 1, - Unsupported: 2, - Unauthorized: 3, - PoweredOff: 4, - PoweredOn: 5, -}; - -declare const CBPeripheralManagerConnectionLatency: { - Low: 0, - Medium: 1, - High: 2, +declare const CBManagerAuthorization: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + AllowedAlways: 3, }; declare const CBAttributePermissions: { @@ -165,24 +190,6 @@ declare const CBAttributePermissions: { WriteEncryptionRequired: 8, }; -declare const CBCharacteristicWriteType: { - With: 0, - Without: 1, -}; - -declare const CBManagerState: { - Unknown: 0, - Resetting: 1, - Unsupported: 2, - Unauthorized: 3, - PoweredOff: 4, - PoweredOn: 5, -}; - -declare const CBCentralManagerFeature: { - CBCentralManagerFeatureExtendedScanAndConnect: 1, -}; - declare const CBATTError: { Success: 0, InvalidHandle: 1, @@ -204,13 +211,6 @@ declare const CBATTError: { InsufficientResources: 17, }; -declare const CBPeripheralManagerAuthorizationStatus: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - Authorized: 3, -}; - declare interface CBPeripheralManagerDelegate extends NSObjectProtocol { peripheralManagerDidUpdateState(peripheral: CBPeripheralManager): void; @@ -332,16 +332,6 @@ declare class CBMutableDescriptor extends CBDescriptor { initWithTypeValue(UUID: CBUUID, value: interop.Object | null): this; } -declare class CBService extends CBAttribute { - readonly peripheral: CBPeripheral | null; - - readonly isPrimary: boolean; - - readonly includedServices: NSArray; - - readonly characteristics: NSArray; -} - declare class CBPeripheral extends CBPeer { delegate: CBPeripheralDelegate; @@ -443,16 +433,6 @@ declare class CBPeripheralManager extends CBManager { setDelegate(delegate: CBPeripheralManagerDelegate | null): void; } -declare class CBAttribute extends NSObject { - readonly UUID: CBUUID; -} - -declare class CBDescriptor extends CBAttribute { - readonly characteristic: CBCharacteristic | null; - - readonly value: interop.Object; -} - declare class CBATTRequest extends NSObject { readonly central: CBCentral; @@ -465,6 +445,16 @@ declare class CBATTRequest extends NSObject { setValue(value: NSData | null): void; } +declare class CBAttribute extends NSObject { + readonly UUID: CBUUID; +} + +declare class CBDescriptor extends CBAttribute { + readonly characteristic: CBCharacteristic | null; + + readonly value: interop.Object; +} + declare class CBCentralManager extends CBManager { delegate: CBCentralManagerDelegate; @@ -501,6 +491,16 @@ declare class CBPeer extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CBService extends CBAttribute { + readonly peripheral: CBPeripheral | null; + + readonly isPrimary: boolean; + + readonly includedServices: NSArray; + + readonly characteristics: NSArray; +} + declare class CBL2CAPChannel extends NSObject { readonly peer: CBPeer; diff --git a/packages/ios/types/CoreData.d.ts b/packages/ios/types/CoreData.d.ts index ae1d7d71..616dc94c 100644 --- a/packages/ios/types/CoreData.d.ts +++ b/packages/ios/types/CoreData.d.ts @@ -46,8 +46,6 @@ declare const NSValidationInvalidURIError: number; declare const NSValidationStringPatternMatchingError: number; -declare const NSValidationDateTooSoonError: number; - declare const NSValidationRelationshipExceedsMaximumCountError: number; declare const NSValidationRelationshipLacksMinimumCountError: number; @@ -90,6 +88,8 @@ declare const NSInferMappingModelAutomaticallyOption: string; declare const NSMigratePersistentStoresAutomaticallyOption: string; +declare const NSIgnorePersistentStoreVersioningOption: string; + declare const NSSQLiteAnalyzeOption: string; declare const NSSQLitePragmasOption: string; @@ -114,7 +114,7 @@ declare const NSMergeByPropertyStoreTrumpMergePolicy: interop.Object; declare const NSErrorMergePolicy: interop.Object; -declare const NSDeletedObjectIDsKey: string; +declare const NSRefreshedObjectIDsKey: string; declare const NSUpdatedObjectIDsKey: string; @@ -140,24 +140,22 @@ declare const NSInferredMappingModelError: number; declare const NSPersistentStoreFileProtectionKey: string; -declare const NSValidationStringTooShortError: number; - -declare const NSPersistentStoreRemoveUbiquitousMetadataOption: string; - declare const NSRefreshedObjectsKey: string; +declare const NSManagedObjectContextWillSaveNotification: string; + declare const NSStoreUUIDKey: string; declare const NSExternalRecordImportError: number; -declare const NSManagedObjectContextDidSaveNotification: string; - declare const NSPersistentCloudKitContainerEventUserInfoKey: string; declare const NSManagedObjectModelReferenceNotFoundError: number; declare const NSMergeByPropertyObjectTrumpMergePolicy: interop.Object; +declare const NSSQLiteManualVacuumOption: string; + declare const NSPersistentHistoryTrackingKey: string; declare const NSPersistentStoreSaveConflictsError: number; @@ -182,19 +180,13 @@ declare const NSDetailedErrorsKey: string; declare const NSValidationPredicateErrorKey: string; -declare const NSInvalidatedObjectsKey: string; - declare const NSPersistentStoreStagedMigrationManagerOptionKey: string; declare const NSPersistentStoreOSCompatibility: string; -declare const NSDeletedObjectsKey: string; - declare const NSMigrationEntityPolicyKey: string; -declare const NSPersistentStoreUbiquitousContentURLKey: string; - -declare const NSSQLiteManualVacuumOption: string; +declare const NSDeletedObjectsKey: string; declare const NSCoreDataCoreSpotlightExporter: string; @@ -206,9 +198,7 @@ declare const NSValidationNumberTooLargeError: number; declare const NSPersistentHistoryTokenExpiredError: number; -declare const NSPersistentStoreInvalidTypeError: number; - -declare const NSMigrationMissingSourceModelError: number; +declare const NSPersistentStoreUbiquitousContentURLKey: string; declare const NSStoreModelVersionIdentifiersKey: string; @@ -216,6 +206,10 @@ declare const NSAffectedStoresErrorKey: string; declare const NSPersistentStoreForceDestroyOption: string; +declare const NSValidationDateTooSoonError: number; + +declare const NSManagedObjectContextDidSaveNotification: string; + declare const NSInvalidatedObjectIDsKey: string; declare const NSAffectedObjectsErrorKey: string; @@ -230,44 +224,50 @@ declare const NSValidationRelationshipDeniedDeleteError: number; declare const NSMigrationConstraintViolationError: number; +declare const NSPersistentStoreRemoteChangeNotificationPostOptionKey: string; + +declare const NSDeletedObjectIDsKey: string; + declare const NSValidationKeyErrorKey: string; declare const NSPersistentStoreURLKey: string; -declare const NSPersistentStoreRemoteChangeNotificationPostOptionKey: string; - -declare const NSIgnorePersistentStoreVersioningOption: string; +declare const NSValidationStringTooShortError: number; -declare const NSValidationNumberTooSmallError: number; +declare const NSPersistentStoreRemoveUbiquitousMetadataOption: string; declare const NSPersistentStoreTimeoutOption: string; -declare const NSManagedObjectContextWillSaveNotification: string; +declare const NSManagedObjectContextDidSaveObjectIDsNotification: string; + +declare const NSInvalidatedObjectsKey: string; declare const NSPersistentStoreIncompatibleVersionHashError: number; declare const NSManagedObjectExternalRelationshipError: number; -declare const NSManagedObjectContextDidSaveObjectIDsNotification: string; +declare const NSValidationNumberTooSmallError: number; declare const NSPersistentStoreUnsupportedRequestTypeError: number; declare const NSPersistentStoreCoordinatorStoresWillChangeNotification: string; +declare const NSPersistentStoreInvalidTypeError: number; + +declare const NSMigrationMissingSourceModelError: number; + declare const NSMigrationError: number; declare const NSManagedObjectConstraintValidationError: number; declare const NSPersistentStoreSaveConflictsErrorKey: string; +declare const NSPersistentStoreSaveError: number; + declare const NSSQLiteError: number; declare const NSStagedMigrationBackwardMigrationError: number; -declare const NSRefreshedObjectIDsKey: string; - -declare const NSPersistentStoreSaveError: number; - declare const NSPersistentStoreUbiquitousPeerTokenOption: string; declare const NSInvalidatedAllObjectsKey: string; @@ -353,23 +353,18 @@ declare const NSSnapshotEventType: { MergePolicy: 64, }; -declare const NSAttributeType: { - Undefined: 0, - Integer16: 100, - Integer32: 200, - Integer64: 300, - Decimal: 400, - Double: 500, - Float: 600, - String: 700, - Boolean: 800, - Date: 900, - BinaryData: 1000, - UUID: 1100, - URI: 1200, - Transformable: 1800, - ObjectID: 2000, - Composite: 2100, +declare const NSFetchRequestResultType: { + ManagedObject: 0, + ManagedObjectID: 1, + Dictionary: 2, + Count: 4, +}; + +declare const NSPersistentStoreUbiquitousTransitionType: { + AccountAdded: 1, + AccountRemoved: 2, + ContentRemoved: 3, + InitialImportCompleted: 4, }; declare const NSPersistentStoreRequestType: { @@ -389,26 +384,31 @@ declare const NSEntityMappingType: { Transform: 5, }; +declare const NSAttributeType: { + Undefined: 0, + Integer16: 100, + Integer32: 200, + Integer64: 300, + Decimal: 400, + Double: 500, + Float: 600, + String: 700, + Boolean: 800, + Date: 900, + BinaryData: 1000, + UUID: 1100, + URI: 1200, + Transformable: 1800, + ObjectID: 2000, + Composite: 2100, +}; + declare const NSBatchUpdateRequestResultType: { StatusOnly: 0, UpdatedObjectIDs: 1, UpdatedObjectsCount: 2, }; -declare const NSPersistentStoreUbiquitousTransitionType: { - AccountAdded: 1, - AccountRemoved: 2, - ContentRemoved: 3, - InitialImportCompleted: 4, -}; - -declare const NSFetchRequestResultType: { - ManagedObject: 0, - ManagedObjectID: 1, - Dictionary: 2, - Count: 4, -}; - declare const NSPersistentCloudKitContainerEventResultType: { NSPersistentCloudKitContainerEventResultTypeEvents: 0, Count: 1, @@ -1580,6 +1580,51 @@ declare class NSManagedObjectContext extends NSObject implements NSCoding, NSLoc initWithCoder(coder: NSCoder): this; } +declare class NSPersistentStore extends NSObject { + static metadataForPersistentStoreWithURLError(url: NSURL, error: interop.PointerConvertible): NSDictionary; + + static setMetadataForPersistentStoreWithURLError(metadata: NSDictionary | Record | null, url: NSURL, error: interop.PointerConvertible): boolean; + + static migrationManagerClass(): interop.Object; + + initWithPersistentStoreCoordinatorConfigurationNameURLOptions(root: NSPersistentStoreCoordinator | null, name: string | null, url: NSURL, options: NSDictionary | Record | null): this; + + loadMetadata(error: interop.PointerConvertible): boolean; + + readonly persistentStoreCoordinator: NSPersistentStoreCoordinator; + + readonly configurationName: string; + + readonly options: NSDictionary; + + URL: NSURL; + + identifier: string; + + readonly type: string; + + readOnly: boolean; + + get metadata(): NSDictionary; + set metadata(value: NSDictionary | Record); + + didAddToPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator): void; + + willRemoveFromPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator | null): void; + + readonly coreSpotlightExporter: NSCoreDataCoreSpotlightDelegate; + + setURL(URL: NSURL | null): void; + + setIdentifier(identifier: string | null): void; + + isReadOnly(): boolean; + + setReadOnly(readOnly: boolean): void; + + setMetadata(metadata: NSDictionary | Record | null): void; +} + declare class NSMigrationManager extends NSObject { initWithSourceModelDestinationModel(sourceModel: NSManagedObjectModel, destinationModel: NSManagedObjectModel): this; @@ -1623,6 +1668,20 @@ declare class NSMigrationManager extends NSObject { setUserInfo(userInfo: NSDictionary | Record | null): void; } +declare class NSAtomicStoreCacheNode extends NSObject { + initWithObjectID(moid: NSManagedObjectID): this; + + readonly objectID: NSManagedObjectID; + + propertyCache: NSMutableDictionary; + + valueForKey(key: string): interop.Object; + + setValueForKey(value: interop.Object | null, key: string): void; + + setPropertyCache(propertyCache: NSMutableDictionary | null): void; +} + declare class NSManagedObjectModelReference extends NSObject { readonly resolvedModel: NSManagedObjectModel; @@ -1822,65 +1881,6 @@ declare class NSConstraintConflict extends NSObject { initWithConstraintDatabaseObjectDatabaseSnapshotConflictingObjectsConflictingSnapshots(contraint: NSArray | Array, databaseObject: NSManagedObject | null, databaseSnapshot: NSDictionary | Record | null, conflictingObjects: NSArray | Array, conflictingSnapshots: NSArray | Array): this; } -declare class NSPersistentStore extends NSObject { - static metadataForPersistentStoreWithURLError(url: NSURL, error: interop.PointerConvertible): NSDictionary; - - static setMetadataForPersistentStoreWithURLError(metadata: NSDictionary | Record | null, url: NSURL, error: interop.PointerConvertible): boolean; - - static migrationManagerClass(): interop.Object; - - initWithPersistentStoreCoordinatorConfigurationNameURLOptions(root: NSPersistentStoreCoordinator | null, name: string | null, url: NSURL, options: NSDictionary | Record | null): this; - - loadMetadata(error: interop.PointerConvertible): boolean; - - readonly persistentStoreCoordinator: NSPersistentStoreCoordinator; - - readonly configurationName: string; - - readonly options: NSDictionary; - - URL: NSURL; - - identifier: string; - - readonly type: string; - - readOnly: boolean; - - get metadata(): NSDictionary; - set metadata(value: NSDictionary | Record); - - didAddToPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator): void; - - willRemoveFromPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator | null): void; - - readonly coreSpotlightExporter: NSCoreDataCoreSpotlightDelegate; - - setURL(URL: NSURL | null): void; - - setIdentifier(identifier: string | null): void; - - isReadOnly(): boolean; - - setReadOnly(readOnly: boolean): void; - - setMetadata(metadata: NSDictionary | Record | null): void; -} - -declare class NSAtomicStoreCacheNode extends NSObject { - initWithObjectID(moid: NSManagedObjectID): this; - - readonly objectID: NSManagedObjectID; - - propertyCache: NSMutableDictionary; - - valueForKey(key: string): interop.Object; - - setValueForKey(value: interop.Object | null, key: string): void; - - setPropertyCache(propertyCache: NSMutableDictionary | null): void; -} - declare class NSBatchDeleteRequest extends NSPersistentStoreRequest { initWithFetchRequest(fetch: NSFetchRequest): this; diff --git a/packages/ios/types/CoreFoundation.d.ts b/packages/ios/types/CoreFoundation.d.ts index d5c3a39b..0f259830 100644 --- a/packages/ios/types/CoreFoundation.d.ts +++ b/packages/ios/types/CoreFoundation.d.ts @@ -6,8 +6,12 @@ declare const kCFURLVolumeSupportsSymbolicLinksKey: interop.Pointer; declare const kCFStreamSocketSecurityLevelNegotiatedSSL: interop.Object; +declare const kCFTeluguCalendar: interop.Pointer; + declare const kCFLocaleCurrentLocaleDidChangeNotification: interop.Pointer; +declare const kCFErrorDomainOSStatus: interop.Pointer; + declare const kCFURLFileOwnerID: interop.Pointer; declare const kCFURLVolumeResourceCountKey: interop.Pointer; @@ -22,6 +26,8 @@ declare const kCFLocaleAlternateQuotationBeginDelimiterKey: interop.Pointer; declare const kCFURLVolumeURLForRemountingKey: interop.Pointer; +declare const kCFVietnameseCalendar: interop.Pointer; + declare const kCFMessagePortSuccess: number; declare const kCFURLFileResourceTypeUnknown: interop.Pointer; @@ -34,13 +40,15 @@ declare const kCFStringTokenizerAttributeLanguage: number; declare const kCFTypeDictionaryValueCallBacks: CFDictionaryValueCallBacks; +declare const kCFURLIsAliasFileKey: interop.Pointer; + declare const kCFURLTypeIdentifierKey: interop.Pointer; declare const kCFURLFileExists: interop.Pointer; declare const kCFURLVolumeSupportsHardLinksKey: interop.Pointer; -declare const kCFURLFileResourceTypeRegular: interop.Pointer; +declare const kCFTamilCalendar: interop.Pointer; declare const kCFURLVolumeSupportsAdvisoryFileLockingKey: interop.Pointer; @@ -52,6 +60,8 @@ declare const kCFURLDirectoryEntryCountKey: interop.Pointer; declare const kCFDateFormatterVeryShortStandaloneWeekdaySymbols: interop.Pointer; +declare const kCFMalayalamCalendar: interop.Pointer; + declare const kCFDateFormatterLongEraSymbols: interop.Pointer; declare const kCFBooleanTrue: interop.Pointer; @@ -60,6 +70,8 @@ declare const kCFURLIsApplicationKey: interop.Pointer; declare const kCFNumberFormatterCurrencyDecimalSeparator: interop.Pointer; +declare const kCFErrorDescriptionKey: interop.Pointer; + declare const kCFPropertyListReadCorruptError: number; declare const kCFURLFileResourceTypeNamedPipe: interop.Pointer; @@ -70,79 +82,59 @@ declare const kCFURLGenerationIdentifierKey: interop.Pointer; declare const kCFURLFileProtectionCompleteUntilFirstUserAuthentication: interop.Pointer; -declare const kCFNull: interop.Pointer; - -declare const kCFURLVolumeSupportsRenamingKey: interop.Pointer; - -declare const kCFDateFormatterIsLenient: interop.Pointer; +declare const kCFStreamSocketSecurityLevelNone: interop.Object; -declare const kCFNumberFormatterSecondaryGroupingSize: interop.Pointer; +declare const kCFErrorLocalizedFailureKey: interop.Pointer; -declare const kCFDateFormatterWeekdaySymbols: interop.Pointer; +declare const kCFURLVolumeIsJournalingKey: interop.Pointer; -declare const kCFNumberFormatterAlwaysShowDecimalSeparator: interop.Pointer; +declare const kCFStreamErrorDomainSSL: number; -declare const kCFStringTransformLatinHangul: interop.Pointer; +declare const kCFErrorLocalizedRecoverySuggestionKey: interop.Pointer; -declare const kCFDateFormatterGregorianStartDate: interop.Pointer; +declare const kCFNotificationDeliverImmediately: number; -declare const kCFStreamSocketSecurityLevelNone: interop.Object; +declare const kCFDateFormatterIsLenient: interop.Pointer; -declare const kCFSocketCloseOnInvalidate: number; +declare const kCFURLVolumeSupportsZeroRunsKey: interop.Pointer; -declare const kCFURLFileSecurityKey: interop.Pointer; +declare const kCFMessagePortTransportError: number; -declare const kCFURLUbiquitousItemUploadingErrorKey: interop.Pointer; +declare const kCFDateFormatterWeekdaySymbols: interop.Pointer; -declare const kCFFileDescriptorWriteCallBack: number; +declare const kCFURLLocalizedTypeDescriptionKey: interop.Pointer; -declare const kCFNumberFormatterGroupingSeparator: interop.Pointer; +declare const kCFNumberFormatterAlwaysShowDecimalSeparator: interop.Pointer; -declare const kCFNumberFormatterInternationalCurrencySymbol: interop.Pointer; +declare const kCFStringTransformLatinHangul: interop.Pointer; -declare const kCFDateFormatterShortQuarterSymbols: interop.Pointer; +declare const kCFURLVolumeSupportsSwapRenamingKey: interop.Pointer; -declare const kCFStreamPropertySocketSecurityLevel: interop.Object; +declare const kCFDateFormatterGregorianStartDate: interop.Pointer; -declare const kCFStreamPropertyFileCurrentOffset: interop.Pointer; +declare const kCFDateFormatterVeryShortWeekdaySymbols: interop.Pointer; -declare const kCFURLEffectiveIconKey: interop.Pointer; +declare const kCFStringTransformLatinArabic: interop.Pointer; -declare const kCFURLVolumeIsAutomountedKey: interop.Pointer; +declare const kCFSocketCloseOnInvalidate: number; -declare const kCFURLFileProtectionNone: interop.Pointer; +declare const kCFURLFileSecurityKey: interop.Pointer; -declare const kCFNumberFormatterGroupingSize: interop.Pointer; +declare const kCFURLVolumeSupportsRenamingKey: interop.Pointer; -declare const kCFNumberFormatterPaddingCharacter: interop.Pointer; +declare const kCFFileDescriptorWriteCallBack: number; -declare const kCFErrorDomainOSStatus: interop.Pointer; +declare const kCFURLFileResourceTypeRegular: interop.Pointer; -declare const kCFBooleanFalse: interop.Pointer; +declare const kCFNumberFormatterNegativePrefix: interop.Pointer; declare const kCFLocaleScriptCode: interop.Pointer; -declare const kCFErrorLocalizedRecoverySuggestionKey: interop.Pointer; - declare const kCFURLVolumeAvailableCapacityForImportantUsageKey: interop.Pointer; -declare const kCFURLFileResourceTypeDirectory: interop.Pointer; - -declare const kCFErrorLocalizedFailureKey: interop.Pointer; - -declare const kCFURLVolumeSupportsSwapRenamingKey: interop.Pointer; - -declare const kCFBundleLocalizationsKey: interop.Pointer; - -declare const kCFStringTransformLatinArabic: interop.Pointer; - -declare const kCFURLVolumeIsLocalKey: interop.Pointer; - -declare const kCFDateFormatterVeryShortWeekdaySymbols: interop.Pointer; - -declare const kCFURLVolumeSupportsFileCloningKey: interop.Pointer; +declare const kCFNumberFormatterPaddingCharacter: interop.Pointer; -declare const kCFPreferencesCurrentUser: interop.Pointer; +declare const kCFURLFileProtectionCompleteWhenUserInactive: interop.Pointer; declare const kCFURLCanonicalPathKey: interop.Pointer; @@ -152,14 +144,14 @@ declare const kCFURLVolumeIsEncryptedKey: interop.Pointer; declare const kCFDateFormatterShortStandaloneMonthSymbols: interop.Pointer; +declare const kCFDangiCalendar: interop.Pointer; + declare const kCFURLUbiquitousItemHasUnresolvedConflictsKey: interop.Pointer; declare const kCFPropertyListWriteStreamError: number; declare const kCFStreamPropertySocketNativeHandle: interop.Pointer; -declare const kCFBundleInfoDictionaryVersionKey: interop.Pointer; - declare const kCFNumberFormatterPercentSymbol: interop.Pointer; declare const kCFURLVolumeUUIDStringKey: interop.Pointer; @@ -168,8 +160,6 @@ declare const kCFStringTransformLatinGreek: interop.Pointer; declare const kCFNumberFormatterPerMillSymbol: interop.Pointer; -declare const kCFNumberFormatterNegativePrefix: interop.Pointer; - declare const kCFURLUbiquitousItemDownloadingStatusNotDownloaded: interop.Pointer; declare const kCFPlugInUnloadFunctionKey: interop.Pointer; @@ -180,6 +170,8 @@ declare const kCFURLDocumentIdentifierKey: interop.Pointer; declare const kCFLocaleQuotationEndDelimiterKey: interop.Pointer; +declare const kCFURLVolumeIsLocalKey: interop.Pointer; + declare const kCFStringTransformToLatin: interop.Pointer; declare const kCFSocketAutomaticallyReenableReadCallBack: number; @@ -188,43 +180,41 @@ declare const kCFURLIsSymbolicLinkKey: interop.Pointer; declare const kCFLocaleUsesMetricSystem: interop.Pointer; -declare const kCFURLVolumeSupportsExtendedSecurityKey: interop.Pointer; - declare const kCFLocaleCurrencySymbol: interop.Pointer; declare const kCFURLUbiquitousItemIsUploadedKey: interop.Pointer; -declare const kCFURLIsAliasFileKey: interop.Pointer; - declare const kCFURLFileDirectoryContents: interop.Pointer; declare const kCFNumberFormatterMinSignificantDigits: interop.Pointer; -declare const kCFURLVolumeMountFromLocationKey: interop.Pointer; +declare const kCFURLIsVolumeKey: interop.Pointer; declare const kCFPlugInDynamicRegistrationKey: interop.Pointer; declare const kCFAbsoluteTimeIntervalSince1970: number; +declare const kCFSocketValueKey: interop.Pointer; + +declare const kCFErrorLocalizedFailureReasonKey: interop.Pointer; + declare const kCFURLVolumeMaximumFileSizeKey: interop.Pointer; declare const kCFDateFormatterDefaultFormat: interop.Pointer; declare const kCFFileDescriptorReadCallBack: number; -declare const kCFErrorFilePathKey: interop.Pointer; +declare const kCFURLVolumeSupportsFileCloningKey: interop.Pointer; -declare const kCFMessagePortTransportError: number; +declare const kCFErrorFilePathKey: interop.Pointer; declare const kCFURLIsPurgeableKey: interop.Pointer; declare const kCFIndianCalendar: interop.Pointer; -declare const kCFURLParentDirectoryURLKey: interop.Pointer; - -declare const kCFURLVolumeSupportsJournalingKey: interop.Pointer; +declare const kCFBundleLocalizationsKey: interop.Pointer; -declare const kCFSocketNameKey: interop.Pointer; +declare const kCFURLParentDirectoryURLKey: interop.Pointer; declare const kCFNumberFormatterPaddingPosition: interop.Pointer; @@ -234,14 +224,12 @@ declare const kCFStringTransformLatinKatakana: interop.Pointer; declare const kCFErrorDomainMach: interop.Pointer; -declare const kCFSocketCommandKey: interop.Pointer; - declare const kCFLocaleMeasurementSystem: interop.Pointer; -declare const kCFURLVolumeIsJournalingKey: interop.Pointer; - declare const kCFPreferencesAnyApplication: interop.Pointer; +declare const kCFSocketNameKey: interop.Pointer; + declare const kCFPreferencesAnyUser: interop.Pointer; declare const kCFStreamPropertyShouldCloseNativeSocket: interop.Object; @@ -250,20 +238,26 @@ declare const kCFAllocatorMallocZone: interop.Pointer; declare const kCFBundleExecutableArchitecturePPC: number; +declare const kCFNumberFormatterSecondaryGroupingSize: interop.Pointer; + declare const kCFLocaleQuotationBeginDelimiterKey: interop.Pointer; declare const kCFNumberNegativeInfinity: interop.Pointer; declare const kCFURLIsExecutableKey: interop.Pointer; -declare const kCFPlugInTypesKey: interop.Pointer; +declare const kCFAllocatorUseContext: interop.Pointer; -declare const kCFLocaleExemplarCharacterSet: interop.Pointer; +declare const kCFStreamPropertyFileCurrentOffset: interop.Pointer; -declare const kCFURLFileResourceTypeKey: interop.Pointer; +declare const kCFBundleInfoDictionaryVersionKey: interop.Pointer; + +declare const kCFURLVolumeMountFromLocationKey: interop.Pointer; declare const kCFRunLoopDefaultMode: interop.Pointer; +declare const kCFNumberFormatterGroupingSeparator: interop.Pointer; + declare const kCFLocaleCalendar: interop.Pointer; declare const kCFURLIsUserImmutableKey: interop.Pointer; @@ -272,6 +266,8 @@ declare const kCFDateFormatterMonthSymbols: interop.Pointer; declare const kCFStreamSocketSOCKSVersion5: interop.Object; +declare const kCFVikramCalendar: interop.Pointer; + declare const kCFIslamicCivilCalendar: interop.Pointer; declare const kCFMessagePortReceiveTimeout: number; @@ -302,18 +298,16 @@ declare const kCFStringBinaryHeapCallBacks: CFBinaryHeapCallBacks; declare const kCFNumberFormatterNaNSymbol: interop.Pointer; +declare const kCFURLEffectiveIconKey: interop.Pointer; + declare const kCFNumberFormatterIsLenient: interop.Pointer; declare const kCFStringTokenizerUnitWord: number; declare const kCFStreamPropertySocketRemotePortNumber: interop.Pointer; -declare const kCFErrorDescriptionKey: interop.Pointer; - declare const kCFDateFormatterStandaloneQuarterSymbols: interop.Pointer; -declare const kCFErrorLocalizedFailureReasonKey: interop.Pointer; - declare const kCFURLVolumeSupportsImmutableFilesKey: interop.Pointer; declare const kCFStreamPropertySOCKSVersion: interop.Object; @@ -332,16 +326,22 @@ declare const kCFStreamErrorDomainSOCKS: number; declare const kCFPlugInFactoriesKey: interop.Pointer; -declare const kCFAllocatorUseContext: interop.Pointer; - declare const kCFNumberFormatterExponentSymbol: interop.Pointer; declare const kCFStringTransformToXMLHex: interop.Pointer; +declare const kCFNotificationPostToAllSessions: number; + declare const kCFDateFormatterQuarterSymbols: interop.Pointer; declare const kCFURLFileSizeKey: interop.Pointer; +declare const kCFURLIsPackageKey: interop.Pointer; + +declare const kCFTypeArrayCallBacks: CFArrayCallBacks; + +declare const kCFNotFound: number; + declare const kCFNumberFormatterCurrencySymbol: interop.Pointer; declare const kCFURLIsReadableKey: interop.Pointer; @@ -352,8 +352,6 @@ declare const kCFStreamSocketSOCKSVersion4: interop.Object; declare const kCFURLUbiquitousItemPercentDownloadedKey: interop.Pointer; -declare const kCFPersianCalendar: interop.Pointer; - declare const kCFURLVolumeCreationDateKey: interop.Pointer; declare const kCFNumberFormatterMultiplier: interop.Pointer; @@ -380,15 +378,15 @@ declare const kCFURLVolumeIdentifierKey: interop.Pointer; declare const kCFDateFormatterDoesRelativeDateFormattingKey: interop.Pointer; -declare const kCFStringTokenizerUnitWordBoundary: number; +declare const kCFBanglaCalendar: interop.Pointer; -declare const kCFTimeZoneSystemTimeZoneDidChangeNotification: interop.Pointer; +declare const kCFStringTokenizerUnitWordBoundary: number; declare const kCFURLHTTPStatusCode: interop.Pointer; declare const kCFStringTokenizerUnitParagraph: number; -declare const kCFNotificationDeliverImmediately: number; +declare const kCFPlugInTypesKey: interop.Pointer; declare const kCFPlugInDynamicRegisterFunctionKey: interop.Pointer; @@ -412,18 +410,10 @@ declare const kCFBundleExecutableKey: interop.Pointer; declare const kCFURLFilePOSIXMode: interop.Pointer; -declare const kCFNumberNaN: interop.Pointer; - -declare const kCFNumberFormatterNegativeSuffix: interop.Pointer; - -declare const kCFURLHasHiddenExtensionKey: interop.Pointer; - declare const kCFPropertyListReadUnknownVersionError: number; declare const kCFStreamSocketSecurityLevelSSLv3: interop.Object; -declare const kCFStreamErrorDomainSSL: number; - declare const kCFStreamPropertySOCKSPassword: interop.Object; declare const kCFStreamPropertySOCKSProxyPort: interop.Object; @@ -436,8 +426,6 @@ declare const kCFStreamPropertyAppendToFile: interop.Pointer; declare const kCFStreamPropertyDataWritten: interop.Pointer; -declare const kCFSocketValueKey: interop.Pointer; - declare const kCFSocketLeaveErrors: number; declare const kCFLocaleCountryCode: interop.Pointer; @@ -446,9 +434,9 @@ declare const kCFSocketAutomaticallyReenableDataCallBack: number; declare const kCFSocketAutomaticallyReenableAcceptCallBack: number; -declare const kCFURLUbiquitousItemIsExcludedFromSyncKey: interop.Pointer; +declare const kCFURLUbiquitousItemSupportedSyncControlsKey: interop.Pointer; -declare const kCFURLUbiquitousItemIsDownloadingKey: interop.Pointer; +declare const kCFURLUbiquitousItemIsExcludedFromSyncKey: interop.Pointer; declare const kCFRunLoopCommonModes: interop.Pointer; @@ -462,14 +450,20 @@ declare const kCFURLVolumeIsRootFileSystemKey: interop.Pointer; declare const kCFURLVolumeNameKey: interop.Pointer; +declare const kCFURLVolumeIsAutomountedKey: interop.Pointer; + declare const kCFPreferencesAnyHost: interop.Pointer; declare const kCFURLVolumeIsRemovableKey: interop.Pointer; declare const kCFURLVolumeIsBrowsableKey: interop.Pointer; +declare const kCFURLVolumeSupportsExtendedSecurityKey: interop.Pointer; + declare const kCFURLVolumeSupportsCaseSensitiveNamesKey: interop.Pointer; +declare const kCFURLVolumeSupportsJournalingKey: interop.Pointer; + declare const kCFNumberFormatterFormatWidth: interop.Pointer; declare const kCFErrorURLKey: interop.Pointer; @@ -480,10 +474,10 @@ declare const kCFURLVolumeTotalCapacityKey: interop.Pointer; declare const kCFURLVolumeLocalizedFormatDescriptionKey: interop.Pointer; -declare const kCFURLFileProtectionCompleteWhenUserInactive: interop.Pointer; - declare const kCFURLFileProtectionCompleteUnlessOpen: interop.Pointer; +declare const kCFURLFileProtectionNone: interop.Pointer; + declare const kCFURLFileProtectionKey: interop.Pointer; declare const kCFURLTotalFileSizeKey: interop.Pointer; @@ -494,8 +488,12 @@ declare const kCFURLFileResourceTypeSocket: interop.Pointer; declare const kCFURLFileResourceTypeBlockSpecial: interop.Pointer; +declare const kCFURLFileResourceTypeDirectory: interop.Pointer; + declare const kCFURLFileResourceTypeCharacterSpecial: interop.Pointer; +declare const kCFURLFileResourceTypeKey: interop.Pointer; + declare const kCFURLIsMountTriggerKey: interop.Pointer; declare const kCFURLPathKey: interop.Pointer; @@ -508,14 +506,14 @@ declare const kCFURLLocalizedLabelKey: interop.Pointer; declare const kCFURLLabelNumberKey: interop.Pointer; -declare const kCFURLLocalizedTypeDescriptionKey: interop.Pointer; - declare const kCFURLVolumeURLKey: interop.Pointer; declare const kCFNumberFormatterUseGroupingSeparator: interop.Pointer; declare const kCFURLLinkCountKey: interop.Pointer; +declare const kCFDateFormatterShortQuarterSymbols: interop.Pointer; + declare const kCFURLIsSparseKey: interop.Pointer; declare const kCFURLMayHaveExtendedAttributesKey: interop.Pointer; @@ -526,14 +524,16 @@ declare const kCFURLAttributeModificationDateKey: interop.Pointer; declare const kCFURLContentAccessDateKey: interop.Pointer; -declare const kCFURLIsPackageKey: interop.Pointer; - declare const kCFURLIsDirectoryKey: interop.Pointer; declare const kCFURLIsRegularFileKey: interop.Pointer; declare const kCFURLLocalizedNameKey: interop.Pointer; +declare const kCFPreferencesCurrentUser: interop.Pointer; + +declare const kCFBooleanFalse: interop.Pointer; + declare const kCFStreamPropertySOCKSProxy: interop.Object; declare const kCFNumberFormatterMinFractionDigits: interop.Pointer; @@ -546,11 +546,17 @@ declare const kCFNumberFormatterUseSignificantDigits: interop.Pointer; declare const kCFNumberFormatterCurrencyGroupingSeparator: interop.Pointer; +declare const kCFNumberFormatterInternationalCurrencySymbol: interop.Pointer; + +declare const kCFNumberNaN: interop.Pointer; + +declare const kCFNumberFormatterNegativeSuffix: interop.Pointer; + declare const kCFNumberFormatterDefaultFormat: interop.Pointer; declare const kCFNumberFormatterRoundingIncrement: interop.Pointer; -declare const kCFNumberFormatterMaxFractionDigits: interop.Pointer; +declare const kCFNumberFormatterGroupingSize: interop.Pointer; declare const kCFNumberFormatterMaxIntegerDigits: interop.Pointer; @@ -562,6 +568,8 @@ declare const kCFNumberFormatterInfinitySymbol: interop.Pointer; declare const kCFNumberFormatterCurrencyCode: interop.Pointer; +declare const kCFSocketRegisterCommand: interop.Pointer; + declare const kCFURLCreationDateKey: interop.Pointer; declare const kCFDateFormatterVeryShortStandaloneMonthSymbols: interop.Pointer; @@ -578,20 +586,30 @@ declare const kCFDateFormatterDefaultDate: interop.Pointer; declare const kCFDateFormatterCalendarName: interop.Pointer; +declare const kCFDateFormatterTimeZone: interop.Pointer; + +declare const kCFStringTransformStripDiacritics: interop.Pointer; + declare const kCFStringTransformLatinCyrillic: interop.Pointer; -declare const kCFStringTransformLatinHebrew: interop.Pointer; +declare const kCFStringTransformLatinThai: interop.Pointer; declare const kCFStringTransformFullwidthHalfwidth: interop.Pointer; declare const kCFErrorDomainCocoa: interop.Pointer; +declare const kCFGujaratiCalendar: interop.Pointer; + declare const kCFIslamicUmmAlQuraCalendar: interop.Pointer; declare const kCFIslamicTabularCalendar: interop.Pointer; +declare const kCFNull: interop.Pointer; + declare const kCFAllocatorMalloc: interop.Pointer; +declare const kCFPersianCalendar: interop.Pointer; + declare const kCFLocaleAlternateQuotationEndDelimiterKey: interop.Pointer; declare const kCFBundleDevelopmentRegionKey: interop.Pointer; @@ -600,21 +618,19 @@ declare const kCFLocaleCurrencyCode: interop.Pointer; declare const kCFTypeDictionaryKeyCallBacks: CFDictionaryKeyCallBacks; -declare const kCFTypeArrayCallBacks: CFArrayCallBacks; - -declare const kCFNotFound: number; +declare const kCFURLHasHiddenExtensionKey: interop.Pointer; declare const kCFCoreFoundationVersionNumber: number; +declare const kCFURLIsWritableKey: interop.Pointer; + declare const kCFLocaleVariantCode: interop.Pointer; declare const kCFDateFormatterCalendar: interop.Pointer; declare const kCFChineseCalendar: interop.Pointer; -declare const kCFURLIsWritableKey: interop.Pointer; - -declare const kCFURLVolumeSupportsZeroRunsKey: interop.Pointer; +declare const kCFKannadaCalendar: interop.Pointer; declare const kCFDateFormatterTwoDigitStartDate: interop.Pointer; @@ -636,13 +652,15 @@ declare const kCFMessagePortBecameInvalidError: number; declare const kCFAllocatorNull: interop.Pointer; +declare const kCFURLUbiquitousItemIsSyncPausedKey: interop.Pointer; + declare const kCFNumberFormatterRoundingMode: interop.Pointer; declare const kCFAllocatorSystemDefault: interop.Pointer; -declare const kCFURLVolumeSupportsCompressionKey: interop.Pointer; +declare const kCFMarathiCalendar: interop.Pointer; -declare const kCFStringTransformStripDiacritics: interop.Pointer; +declare const kCFURLVolumeSupportsCompressionKey: interop.Pointer; declare const kCFStringTransformMandarinLatin: interop.Pointer; @@ -656,13 +674,15 @@ declare const kCFDateFormatterShortMonthSymbols: interop.Pointer; declare const kCFURLVolumeSupportsVolumeSizesKey: interop.Pointer; +declare const kCFLocaleExemplarCharacterSet: interop.Pointer; + declare const kCFURLUbiquitousItemDownloadingErrorKey: interop.Pointer; declare const kCFStringTransformLatinHiragana: interop.Pointer; declare const kCFBundleExecutableArchitecturePPC64: number; -declare const kCFDateFormatterTimeZone: interop.Pointer; +declare const kCFURLUbiquitousItemUploadingErrorKey: interop.Pointer; declare const kCFNumberPositiveInfinity: interop.Pointer; @@ -670,12 +690,20 @@ declare const kCFURLVolumeAvailableCapacityForOpportunisticUsageKey: interop.Poi declare const kCFStreamSocketSecurityLevelTLSv1: interop.Object; +declare const kCFTimeZoneSystemTimeZoneDidChangeNotification: interop.Pointer; + +declare const kCFNumberFormatterMaxFractionDigits: interop.Pointer; + +declare const kCFOdiaCalendar: interop.Pointer; + declare const kCFStringTokenizerAttributeLatinTranscription: number; declare const kCFURLUbiquitousItemPercentUploadedKey: interop.Pointer; declare const kCFDateFormatterShortWeekdaySymbols: interop.Pointer; +declare const kCFSocketAutomaticallyReenableWriteCallBack: number; + declare const kCFURLUbiquitousItemDownloadingStatusKey: interop.Pointer; declare const kCFRepublicOfChinaCalendar: interop.Pointer; @@ -690,16 +718,14 @@ declare const kCFStringTransformToUnicodeName: interop.Pointer; declare const kCFURLVolumeSubtypeKey: interop.Pointer; -declare const kCFBuddhistCalendar: interop.Pointer; - declare const kCFSocketResultKey: interop.Pointer; +declare const kCFURLUbiquitousItemIsDownloadingKey: interop.Pointer; + declare const kCFNumberFormatterPlusSign: interop.Pointer; declare const kCFNumberFormatterMinusSign: interop.Pointer; -declare const kCFURLIsVolumeKey: interop.Pointer; - declare const kCFURLVolumeSupportsRootDirectoryDatesKey: interop.Pointer; declare const kCFLocaleLanguageCode: interop.Pointer; @@ -720,32 +746,32 @@ declare const kCFCopyStringSetCallBacks: CFSetCallBacks; declare const kCFURLFileProtectionComplete: interop.Pointer; -declare const kCFDateFormatterAMSymbol: interop.Pointer; +declare const kCFStringTransformLatinHebrew: interop.Pointer; -declare const kCFNotificationPostToAllSessions: number; +declare const kCFSocketCommandKey: interop.Pointer; -declare const kCFSocketAutomaticallyReenableWriteCallBack: number; +declare const kCFBuddhistCalendar: interop.Pointer; + +declare const kCFDateFormatterAMSymbol: interop.Pointer; + +declare const kCFStreamPropertySocketSecurityLevel: interop.Object; declare const kCFErrorDomainPOSIX: interop.Pointer; declare const kCFURLAddedToDirectoryDateKey: interop.Pointer; -declare const kCFSocketRegisterCommand: interop.Pointer; - declare const kCFURLTotalFileAllocatedSizeKey: interop.Pointer; +declare const kCFHebrewCalendar: interop.Pointer; + declare const kCFURLUbiquitousItemIsUploadingKey: interop.Pointer; declare const kCFLocaleCollatorIdentifier: interop.Pointer; declare const kCFURLVolumeIsReadOnlyKey: interop.Pointer; -declare const kCFStringTransformLatinThai: interop.Pointer; - declare const kCFURLIsHiddenKey: interop.Pointer; -declare const kCFHebrewCalendar: interop.Pointer; - declare const kCFGregorianCalendar: interop.Pointer; declare const kCFBundleNameKey: interop.Pointer; @@ -782,10 +808,22 @@ declare const CFStringNormalizationForm: { KC: 3, }; -declare const CFURLPathStyle: { - POSIX: 0, - HFS: 1, - Windows: 2, +declare const CFCalendarUnit: { + Era: 2, + Year: 4, + Month: 8, + Day: 16, + Hour: 32, + Minute: 64, + Second: 128, + Week: 256, + Weekday: 512, + WeekdayOrdinal: 1024, + Quarter: 2048, + WeekOfMonth: 4096, + WeekOfYear: 8192, + YearForWeekOfYear: 16384, + DayOfYear: 65536, }; declare const __CFByteOrder: { @@ -809,6 +847,22 @@ declare const CFSocketError: { Timeout: -2, }; +declare const CFURLPathStyle: { + POSIX: 0, + HFS: 1, + Windows: 2, +}; + +declare const CFStringTokenizerTokenType: { + None: 0, + Normal: 1, + HasSubTokensMask: 2, + HasDerivedSubTokensMask: 4, + HasHasNumbersMask: 8, + HasNonLettersMask: 16, + IsCJWordMask: 32, +}; + declare const CFURLEnumeratorOptions: { DefaultBehavior: 0, DescendRecursively: 1, @@ -827,33 +881,6 @@ declare const CFRunLoopRunResult: { HandledSource: 4, }; -declare const CFStringTokenizerTokenType: { - None: 0, - Normal: 1, - HasSubTokensMask: 2, - HasDerivedSubTokensMask: 4, - HasHasNumbersMask: 8, - HasNonLettersMask: 16, - IsCJWordMask: 32, -}; - -declare const CFISO8601DateFormatOptions: { - Year: 1, - Month: 2, - WeekOfYear: 4, - Day: 16, - Time: 32, - TimeZone: 64, - SpaceBetweenDateAndTime: 128, - DashSeparatorInDate: 256, - ColonSeparatorInTime: 512, - ColonSeparatorInTimeZone: 1024, - FractionalSeconds: 2048, - FullDate: 275, - FullTime: 1632, - InternetDateTime: 1907, -}; - declare const CFURLBookmarkResolutionOptions: { URLBookmarkResolutionWithoutUIMask: 256, URLBookmarkResolutionWithoutMountingMask: 512, @@ -862,24 +889,6 @@ declare const CFURLBookmarkResolutionOptions: { BookmarkResolutionWithoutMountingMask: 512, }; -declare const CFCalendarUnit: { - Era: 2, - Year: 4, - Month: 8, - Day: 16, - Hour: 32, - Minute: 64, - Second: 128, - Week: 256, - Weekday: 512, - WeekdayOrdinal: 1024, - Quarter: 2048, - WeekOfMonth: 4096, - WeekOfYear: 8192, - YearForWeekOfYear: 16384, - DayOfYear: 65536, -}; - declare const CFURLEnumeratorResult: { Success: 1, End: 2, @@ -924,6 +933,23 @@ declare const CGRectEdge: { MaxY: 3, }; +declare const CFISO8601DateFormatOptions: { + Year: 1, + Month: 2, + WeekOfYear: 4, + Day: 16, + Time: 32, + TimeZone: 64, + SpaceBetweenDateAndTime: 128, + DashSeparatorInDate: 256, + ColonSeparatorInTime: 512, + ColonSeparatorInTimeZone: 1024, + FractionalSeconds: 2048, + FullDate: 275, + FullTime: 1632, + InternetDateTime: 1907, +}; + declare const CFNumberFormatterRoundingMode: { Ceiling: 0, Floor: 1, @@ -1254,16 +1280,21 @@ declare class IUnknownVTbl { Release: (p1: interop.PointerConvertible) => number | null; } -declare class __CFUserNotification { - constructor(init?: __CFUserNotification); +declare class CFFileDescriptorContext { + constructor(init?: CFFileDescriptorContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; } -declare class __CFStringTokenizer { - constructor(init?: __CFStringTokenizer); +declare class __CFAttributedString { + constructor(init?: __CFAttributedString); } -declare class CFMessagePortContext { - constructor(init?: CFMessagePortContext); +declare class CFStreamClientContext { + constructor(init?: CFStreamClientContext); version: number; info: interop.Pointer; retain: (p1: interop.PointerConvertible) => interop.Pointer | null; @@ -1271,8 +1302,16 @@ declare class CFMessagePortContext { copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; } -declare class CFStreamClientContext { - constructor(init?: CFStreamClientContext); +declare class __CFUserNotification { + constructor(init?: __CFUserNotification); +} + +declare class __CFStringTokenizer { + constructor(init?: __CFStringTokenizer); +} + +declare class CFMessagePortContext { + constructor(init?: CFMessagePortContext); version: number; info: interop.Pointer; retain: (p1: interop.PointerConvertible) => interop.Pointer | null; @@ -1473,15 +1512,6 @@ declare class __CFAllocator { constructor(init?: __CFAllocator); } -declare class CFFileDescriptorContext { - constructor(init?: CFFileDescriptorContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class __CFArray { constructor(init?: __CFArray); } @@ -1537,15 +1567,6 @@ declare class __CFTree { constructor(init?: __CFTree); } -declare class CFBinaryHeapCallBacks { - constructor(init?: CFBinaryHeapCallBacks); - version: number; - retain: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; - compare: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Enum | null; -} - declare class CFUUIDBytes { constructor(init?: CFUUIDBytes); byte0: number; @@ -1648,6 +1669,15 @@ declare class __CFBundle { constructor(init?: __CFBundle); } +declare class CFBinaryHeapCallBacks { + constructor(init?: CFBinaryHeapCallBacks); + version: number; + retain: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; + compare: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Enum | null; +} + declare class CFRunLoopTimerContext { constructor(init?: CFRunLoopTimerContext); version: number; @@ -1670,14 +1700,14 @@ declare class CFMachPortContext { copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; } -declare class __CFAttributedString { - constructor(init?: __CFAttributedString); -} - declare class __CFRunLoopSource { constructor(init?: __CFRunLoopSource); } +declare class __CFBoolean { + constructor(init?: __CFBoolean); +} + declare class CFDictionaryKeyCallBacks { constructor(init?: CFDictionaryKeyCallBacks); version: number; @@ -1715,10 +1745,6 @@ declare class __CFSocket { constructor(init?: __CFSocket); } -declare class __CFBoolean { - constructor(init?: __CFBoolean); -} - declare class __CFSet { constructor(init?: __CFSet); } @@ -3197,6 +3223,8 @@ declare function CFAttributedStringEndEditing(aStr: interop.Object): void; declare function CFAttributedStringGetBidiLevelsAndResolvedDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; +declare function CFAttributedStringGetStatisticalWritingDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; + declare function CFURLEnumeratorGetTypeID(): number; declare function CFURLEnumeratorCreateForDirectoryURL(alloc: interop.Object, directoryURL: interop.Object, option: interop.Enum, propertyKeys: interop.Object): interop.Object; diff --git a/packages/ios/types/CoreGraphics.d.ts b/packages/ios/types/CoreGraphics.d.ts index 828b54db..c78ffe2d 100644 --- a/packages/ios/types/CoreGraphics.d.ts +++ b/packages/ios/types/CoreGraphics.d.ts @@ -4,14 +4,16 @@ declare const kCGColorSpaceGenericRGB: interop.Pointer; declare const kCGUseBT1886ForCoreVideoGamma: interop.Pointer; -declare const kCGPDFContextCreator: interop.Pointer; - -declare const kCGFontIndexInvalid: number; - declare const kCGPDFContextOutputIntents: interop.Pointer; +declare const kCGPDFOutlineDestination: interop.Pointer; + declare const CGAffineTransformIdentity: CGAffineTransform; +declare const kCGPDFContextCreator: interop.Pointer; + +declare const kCGFontIndexInvalid: number; + declare const kCGColorSpaceLinearGray: interop.Pointer; declare const CGRectZero: CGRect; @@ -24,16 +26,18 @@ declare const kCGColorSpaceITUR_2020: interop.Pointer; declare const kCGColorSpaceDisplayP3_HLG: interop.Pointer; -declare const kCGPDFOutlineDestination: interop.Pointer; +declare const kCGDynamicRangeStandard: interop.Object; declare const kCGColorSpaceExtendedSRGB: interop.Pointer; +declare const kCGColorSpaceSRGB: interop.Pointer; + +declare const kCGPDFContextUserPassword: interop.Pointer; + declare const kCGColorSpaceExtendedLinearGray: interop.Pointer; declare const kCGColorSpaceDisplayP3_PQ_EOTF: interop.Pointer; -declare const kCGPDFContextCropBox: interop.Pointer; - declare const kCGDefaultHDRImageContentHeadroom: number; declare const kCGColorSpaceITUR_2020_HLG: interop.Pointer; @@ -42,11 +46,7 @@ declare const kCGPDFContextTrimBox: interop.Pointer; declare const kCGPDFContextAllowsPrinting: interop.Pointer; -declare const kCGPDFContextOutputIntent: interop.Pointer; - -declare const kCGColorSpaceITUR_2020_PQ_EOTF: interop.Pointer; - -declare const kCGPDFContextUserPassword: interop.Pointer; +declare const kCGDynamicRangeHigh: interop.Object; declare const kCGPDFOutlineTitle: interop.Pointer; @@ -56,14 +56,16 @@ declare const kCGColorSpaceACESCGLinear: interop.Pointer; declare const kCGEXRToneMappingGammaKneeHigh: interop.Pointer; -declare const kCGFontVariationAxisMinValue: interop.Pointer; - declare const kCGPDFContextMediaBox: interop.Pointer; +declare const kCGFontVariationAxisMinValue: interop.Pointer; + declare const kCGPDFTagPropertyLanguageText: interop.Pointer; declare const kCGPDFTagPropertyTitleText: interop.Pointer; +declare const kCGPDFTagPropertyAlternativeText: interop.Pointer; + declare const kCGPDFTagPropertyActualText: interop.Pointer; declare const kCGPDFContextCreateLinearizedPDF: interop.Pointer; @@ -76,6 +78,8 @@ declare const kCGPDFXOutputConditionIdentifier: interop.Pointer; declare const kCGPDFXOutputIntentSubtype: interop.Pointer; +declare const kCGPDFContextOutputIntent: interop.Pointer; + declare const kCGPDFContextAllowsCopying: interop.Pointer; declare const kCGPDFContextOwnerPassword: interop.Pointer; @@ -90,13 +94,17 @@ declare const kCGPDFContextTitle: interop.Pointer; declare const kCGPDFContextArtBox: interop.Pointer; +declare const kCGPDFContextCropBox: interop.Pointer; + declare const kCGColorConversionTRCSize: interop.Pointer; declare const kCGColorConversionBlackPointCompensation: interop.Pointer; -declare const kCGUseLegacyHDREcosystem: interop.Pointer; +declare const kCGDynamicRangeConstrained: interop.Object; -declare const kCGEXRToneMappingGammaKneeLow: interop.Pointer; +declare const kCGPreferredDynamicRange: interop.Object; + +declare const kCGUseLegacyHDREcosystem: interop.Pointer; declare const kCGPDFOutlineDestinationRect: interop.Pointer; @@ -122,6 +130,8 @@ declare const kCGColorSpaceExtendedRange: interop.Pointer; declare const kCGColorSpaceExtendedLinearSRGB: interop.Pointer; +declare const kCGColorSpaceITUR_2020_PQ_EOTF: interop.Pointer; + declare const kCGColorSpaceExtendedLinearDisplayP3: interop.Pointer; declare const kCGColorSpaceExtendedDisplayP3: interop.Pointer; @@ -150,12 +160,12 @@ declare const kCGColorSpaceGenericGray: interop.Pointer; declare const CGSizeZero: CGSize; -declare const kCGPDFTagPropertyAlternativeText: interop.Pointer; - declare const kCGColorSpaceGenericRGBLinear: interop.Pointer; declare const kCGColorSpaceGenericXYZ: interop.Pointer; +declare const kCGContentAverageLightLevel: interop.Object; + declare const kCGPDFContextBleedBox: interop.Pointer; declare const CGRectNull: CGRect; @@ -182,10 +192,14 @@ declare const kCGBitmapByteOrder16Host: interop.Enum; declare const kCGColorSpaceCoreMedia709: interop.Pointer; +declare const kCGContentAverageLightLevelNits: interop.Object; + declare const kCGColorSpaceDCIP3: interop.Pointer; declare const kCGFontVariationAxisMaxValue: interop.Pointer; +declare const kCGAdaptiveMaximumBitDepth: interop.Pointer; + declare const kCGPDFXRegistryName: interop.Pointer; declare const kCGColorSpaceDisplayP3: interop.Pointer; @@ -200,19 +214,11 @@ declare const kCGPDFXDestinationOutputProfile: interop.Pointer; declare const CGRectInfinite: CGRect; -declare const kCGColorSpaceSRGB: interop.Pointer; - declare const kCGColorSpaceITUR_2020_PQ: interop.Pointer; declare const kCGColorSpaceITUR_2100_PQ: interop.Pointer; -declare const CGColorRenderingIntent: { - Default: 0, - AbsoluteColorimetric: 1, - RelativeColorimetric: 2, - Perceptual: 3, - Saturation: 4, -}; +declare const kCGEXRToneMappingGammaKneeLow: interop.Pointer; declare const CGTextEncoding: { FontSpecific: 0, @@ -230,15 +236,6 @@ declare const CGTextDrawingMode: { Clip: 7, }; -declare const CGToneMapping: { - Default: 0, - ImageSpecificLumaScaling: 1, - ReferenceWhiteBased: 2, - ITURecommended: 3, - EXRGamma: 4, - None: 5, -}; - declare const CGImagePixelFormatInfo: { Mask: 983040, Packed: 0, @@ -248,14 +245,6 @@ declare const CGImagePixelFormatInfo: { RGBCIF10: 262144, }; -declare const CGPDFBox: { - Media: 0, - Crop: 1, - Bleed: 2, - Trim: 3, - Art: 4, -}; - declare const CGPDFAccessPermissions: { LowQualityPrinting: 1, HighQualityPrinting: 2, @@ -267,6 +256,42 @@ declare const CGPDFAccessPermissions: { FormFieldEntry: 128, }; +declare const CGColorModel: { + NoColorant: 0, + Gray: 1, + RGB: 2, + CMYK: 4, + Lab: 8, + DeviceN: 16, +}; + +declare const CGComponent: { + Unknown: 0, + Integer8Bit: 1, + Integer10Bit: 6, + Integer16Bit: 2, + Integer32Bit: 3, + Float16Bit: 5, + Float32Bit: 4, +}; + +declare const CGPDFBox: { + Media: 0, + Crop: 1, + Bleed: 2, + Trim: 3, + Art: 4, +}; + +declare const CGToneMapping: { + Default: 0, + ImageSpecificLumaScaling: 1, + ReferenceWhiteBased: 2, + ITURecommended: 3, + EXRGamma: 4, + None: 5, +}; + declare const CGBlendMode: { Normal: 0, Multiply: 1, @@ -298,6 +323,21 @@ declare const CGBlendMode: { PlusLighter: 27, }; +declare const CGBitmapLayout: { + AlphaOnly: 0, + Gray: 1, + GrayAlpha: 2, + RGBA: 3, + ARGB: 4, + RGBX: 5, + XRGB: 6, + BGRA: 7, + BGRX: 8, + ABGR: 9, + XBGR: 10, + CMYK: 11, +}; + declare const CGInterpolationQuality: { Default: 0, None: 1, @@ -363,6 +403,8 @@ declare const CGImageByteOrderInfo: { Order32Little: 8192, Order16Big: 12288, Order32Big: 16384, + Order16Host: 4096, + Order32Host: 8192, }; declare const CGColorSpaceModel: { @@ -379,9 +421,12 @@ declare const CGColorSpaceModel: { declare const CGBitmapInfo: { AlphaInfoMask: 31, + ComponentInfoMask: 3840, + ByteOrderInfoMask: 28672, + PixelFormatInfoMask: 983040, FloatInfoMask: 3840, - FloatComponents: 256, ByteOrderMask: 28672, + FloatComponents: 256, ByteOrderDefault: 0, ByteOrder16Little: 4096, ByteOrder32Little: 8192, @@ -456,10 +501,12 @@ declare const CGLineJoin: { Bevel: 2, }; -declare const CGLineCap: { - Butt: 0, - Round: 1, - Square: 2, +declare const CGColorRenderingIntent: { + Default: 0, + AbsoluteColorimetric: 1, + RelativeColorimetric: 2, + Perceptual: 3, + Saturation: 4, }; declare const CGColorConversionInfoTransformType: { @@ -473,6 +520,11 @@ declare const CGGlyphDeprecatedEnum: { Max: 1, }; +declare const CGImageComponentInfo: { + Integer: 0, + Float: 256, +}; + declare const CGPDFDataFormat: { Raw: 0, JPEGEncoded: 1, @@ -491,6 +543,12 @@ declare const CGPDFObjectType: { Stream: 9, }; +declare const CGLineCap: { + Butt: 0, + Round: 1, + Square: 2, +}; + declare class CGPDFContentStream { constructor(init?: CGPDFContentStream); } @@ -547,6 +605,10 @@ declare class CGContext { constructor(init?: CGContext); } +declare class CGColorConversionInfo { + constructor(init?: CGColorConversionInfo); +} + declare class __IOSurface { constructor(init?: __IOSurface); } @@ -572,10 +634,6 @@ declare class CGDataConsumerCallbacks { releaseConsumer: (p1: interop.PointerConvertible) => void | null; } -declare class CGColorConversionInfo { - constructor(init?: CGColorConversionInfo); -} - declare class CGPDFScanner { constructor(init?: CGPDFScanner); } @@ -591,10 +649,25 @@ declare class CGPDFPage { constructor(init?: CGPDFPage); } +declare class CGContentInfo { + constructor(init?: CGContentInfo); + deepestImageComponent: interop.Enum; + contentColorModels: interop.Enum; + hasWideGamut: boolean; + hasTransparency: boolean; + largestContentHeadroom: number; +} + declare class CGPDFObject { constructor(init?: CGPDFObject); } +declare class CGContentToneMappingInfo { + constructor(init?: CGContentToneMappingInfo); + method: interop.Enum; + options: interop.Object | null; +} + declare class CGPathElement { constructor(init?: CGPathElement); type: interop.Enum; @@ -625,6 +698,10 @@ declare class CGFont { constructor(init?: CGFont); } +declare class CGRenderingBufferProvider { + constructor(init?: CGRenderingBufferProvider); +} + declare class CGShading { constructor(init?: CGShading); } @@ -659,6 +736,21 @@ declare class CGColor { constructor(init?: CGColor); } +declare class CGBitmapParameters { + constructor(init?: CGBitmapParameters); + width: number; + height: number; + bytesPerPixel: number; + alignedBytesPerRow: number; + component: interop.Enum; + layout: interop.Enum; + format: interop.Enum; + colorSpace: interop.Object | null; + hasPremultipliedAlpha: boolean; + byteOrder: number; + edrTargetHeadroom: number; +} + declare function CGRectGetMinX(rect: CGRect): number; declare function CGRectGetMidX(rect: CGRect): number; @@ -873,6 +965,10 @@ declare function CGColorCreateGenericGrayGamma2_2(gray: number, alpha: number): declare function CGColorCreateSRGB(red: number, green: number, blue: number, alpha: number): interop.Object; +declare function CGColorCreateWithContentHeadroom(headroom: number, space: interop.Object, red: number, green: number, blue: number, alpha: number): interop.Object; + +declare function CGColorGetContentHeadroom(color: interop.Object): number; + declare function CGColorGetConstantColor(colorName: interop.Object): interop.Object; declare function CGColorCreateWithPattern(space: interop.Object, pattern: interop.Object, components: interop.PointerConvertible): interop.Object; @@ -963,12 +1059,16 @@ declare function CGGradientGetTypeID(): number; declare function CGGradientCreateWithColorComponents(space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; +declare function CGGradientCreateWithContentHeadroom(headroom: number, space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; + declare function CGGradientCreateWithColors(space: interop.Object, colors: interop.Object, locations: interop.PointerConvertible): interop.Object; declare function CGGradientRetain(gradient: interop.Object): interop.Object; declare function CGGradientRelease(gradient: interop.Object): void; +declare function CGGradientGetContentHeadroom(gradient: interop.Object): number; + declare function CGImageGetTypeID(): number; declare function CGImageCreate(width: number, height: number, bitsPerComponent: number, bitsPerPixel: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, provider: interop.Object, decode: interop.PointerConvertible, shouldInterpolate: boolean, intent: interop.Enum): interop.Object; @@ -995,6 +1095,16 @@ declare function CGImageCreateCopyWithContentHeadroom(headroom: number, image: i declare function CGImageGetContentHeadroom(image: interop.Object): number; +declare function CGImageCalculateContentHeadroom(image: interop.Object): number; + +declare function CGImageGetContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCalculateContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCreateCopyWithContentAverageLightLevel(image: interop.Object, avll: number): interop.Object; + +declare function CGImageCreateCopyWithCalculatedHDRStats(image: interop.Object): interop.Object; + declare function CGImageRetain(image: interop.Object): interop.Object; declare function CGImageRelease(image: interop.Object): void; @@ -1257,12 +1367,20 @@ declare function CGShadingGetTypeID(): number; declare function CGShadingCreateAxial(space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateAxialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingCreateRadial(space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateRadialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingRetain(shading: interop.Object): interop.Object; declare function CGShadingRelease(shading: interop.Object): void; +declare function CGShadingGetContentHeadroom(shading: interop.Object): number; + +declare function CGEXRToneMappingGammaGetDefaultOptions(): interop.Object; + declare function CGContextGetTypeID(): number; declare function CGContextSaveGState(c: interop.Object): void; @@ -1413,6 +1531,10 @@ declare function CGContextDrawTiledImage(c: interop.Object, rect: CGRect, image: declare function CGContextDrawImageApplyingToneMapping(c: interop.Object, r: CGRect, image: interop.Object, method: interop.Enum, options: interop.Object): boolean; +declare function CGContextGetContentToneMappingInfo(c: interop.Object): CGContentToneMappingInfo; + +declare function CGContextSetContentToneMappingInfo(c: interop.Object, info: CGContentToneMappingInfo): void; + declare function CGContextGetInterpolationQuality(c: interop.Object): interop.Enum; declare function CGContextSetInterpolationQuality(c: interop.Object, quality: interop.Enum): void; @@ -1461,6 +1583,8 @@ declare function CGContextFlush(c: interop.Object): void; declare function CGContextSynchronize(c: interop.Object): void; +declare function CGContextSynchronizeAttributes(c: interop.Object): void; + declare function CGContextSetShouldAntialias(c: interop.Object, shouldAntialias: boolean): void; declare function CGContextSetAllowsAntialiasing(c: interop.Object, allowsAntialiasing: boolean): void; @@ -1509,9 +1633,23 @@ declare function CGContextShowGlyphsAtPoint(c: interop.Object, x: number, y: num declare function CGContextShowGlyphsWithAdvances(c: interop.Object, glyphs: interop.PointerConvertible, advances: interop.PointerConvertible, count: number): void; -declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; +declare function CGRenderingBufferProviderCreate(info: interop.PointerConvertible, size: number, lockPointer: (p1: interop.PointerConvertible) => interop.Pointer, unlockPointer: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function CGRenderingBufferProviderCreateWithCFData(data: interop.Object): interop.Pointer; + +declare function CGRenderingBufferProviderGetSize(provider: interop.PointerConvertible): number; + +declare function CGRenderingBufferLockBytePtr(provider: interop.PointerConvertible): interop.Pointer; + +declare function CGRenderingBufferUnlockBytePtr(provider: interop.PointerConvertible): void; + +declare function CGRenderingBufferProviderGetTypeID(): number; + +declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; + +declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum): interop.Object; -declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number): interop.Object; +declare function CGBitmapContextCreateAdaptive(width: number, height: number, auxiliaryInfo: interop.Object, onResolve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, onAllocate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, onFree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void, onError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void): interop.Object; declare function CGBitmapContextGetData(context: interop.Object): interop.Pointer; diff --git a/packages/ios/types/CoreHaptics.d.ts b/packages/ios/types/CoreHaptics.d.ts index 884ee690..989ffa90 100644 --- a/packages/ios/types/CoreHaptics.d.ts +++ b/packages/ios/types/CoreHaptics.d.ts @@ -29,8 +29,6 @@ declare const CHHapticEventTypeAudioCustom: string; declare const CHHapticEventTypeHapticTransient: string; -declare const CHHapticDynamicParameterIDAudioReleaseTimeControl: string; - declare const CHHapticDynamicParameterIDAudioAttackTimeControl: string; declare const CHHapticDynamicParameterIDAudioPitchControl: string; @@ -47,13 +45,15 @@ declare const CHHapticEventParameterIDAudioPitch: string; declare const CHHapticEventParameterIDReleaseTime: string; +declare const CHHapticEventParameterIDDecayTime: string; + declare const CHHapticEventParameterIDHapticIntensity: string; declare const CHHapticPatternKeyEventWaveformPath: string; declare const CHHapticEventParameterIDAttackTime: string; -declare const CHHapticDynamicParameterIDHapticSharpnessControl: string; +declare const CHHapticDynamicParameterIDAudioReleaseTimeControl: string; declare const CHHapticEventParameterIDAudioVolume: string; @@ -63,7 +63,7 @@ declare const CHHapticPatternKeyEventWaveformLoopEnabled: string; declare const CHHapticEventParameterIDAudioPan: string; -declare const CHHapticDynamicParameterIDAudioBrightnessControl: string; +declare const CHHapticDynamicParameterIDHapticSharpnessControl: string; declare const CHHapticEventTypeHapticContinuous: string; @@ -75,20 +75,20 @@ declare const CHHapticEventParameterIDHapticSharpness: string; declare const CHHapticDynamicParameterIDHapticDecayTimeControl: string; -declare const CHHapticEventParameterIDDecayTime: string; - -declare const CHHapticPatternKeyTime: string; - declare const CHHapticPatternKeyPattern: string; declare const CHHapticPatternKeyEventType: string; +declare const CHHapticPatternKeyTime: string; + declare const CHHapticDynamicParameterIDHapticReleaseTimeControl: string; declare const CHHapticPatternKeyParameter: string; declare const CHHapticDynamicParameterIDHapticIntensityControl: string; +declare const CHHapticDynamicParameterIDAudioBrightnessControl: string; + declare const CHHapticEngineStoppedReason: { AudioSessionInterrupt: 1, ApplicationSuspended: 2, @@ -99,11 +99,6 @@ declare const CHHapticEngineStoppedReason: { SystemError: -1, }; -declare const CHHapticEngineFinishedAction: { - StopEngine: 1, - LeaveEngineRunning: 2, -}; - declare const CHHapticErrorCode: { EngineNotRunning: -4805, OperationNotPermitted: -4806, @@ -131,6 +126,11 @@ declare const CHHapticErrorCode: { MemoryError: -4899, }; +declare const CHHapticEngineFinishedAction: { + StopEngine: 1, + LeaveEngineRunning: 2, +}; + declare interface CHHapticAdvancedPatternPlayer extends CHHapticPatternPlayer { pauseAtTimeError(time: number, outError: interop.PointerConvertible): boolean; diff --git a/packages/ios/types/CoreImage.d.ts b/packages/ios/types/CoreImage.d.ts index 1d1b5898..725bbd2a 100644 --- a/packages/ios/types/CoreImage.d.ts +++ b/packages/ios/types/CoreImage.d.ts @@ -1,7 +1,7 @@ /// /// -declare const kCIInputExtentKey: string; +declare const kCIFormatR8: number; declare const kCIContextName: string; @@ -11,10 +11,16 @@ declare const kCIImageAuxiliaryDisparity: string; declare const kCIImageRepresentationAVDepthData: string; +declare const kCIAttributeTypeImage: string; + declare const kCIAttributeTypePosition3: string; +declare const CIRAWDecoderVersion9DNG: string; + declare const kCIInputNeutralChromaticityYKey: string; +declare const kCIFormatLA8: number; + declare const kCIInputSaturationKey: string; declare const kCIImageAutoAdjustCrop: string; @@ -29,14 +35,22 @@ declare const kCIFormatRGBX16: number; declare const kCICategoryStylize: string; +declare const kCIContextCVMetalTextureCache: string; + declare const kCIImageProviderTileSize: string; declare const CIDetectorImageOrientation: string; declare const kCIInputGradientImageKey: string; +declare const kCIFormatRGBA16: number; + declare const CIDetectorSmile: string; +declare const kCIInputVersionKey: string; + +declare const kCIInputExtentKey: string; + declare const kCIImageRepresentationPortraitEffectsMatteImage: string; declare const kCIInputDisparityImageKey: string; @@ -45,6 +59,8 @@ declare const kCIInputDepthImageKey: string; declare const kCIAttributeDescription: string; +declare const kCIInputThresholdKey: string; + declare const kCIFormatRGf: number; declare const kCICategoryTileEffect: string; @@ -57,32 +73,38 @@ declare const kCIInputNeutralChromaticityXKey: string; declare const kCIInputAngleKey: string; -declare const kCIAttributeTypePosition: string; +declare const kCIInputCenterKey: string; -declare const kCIOutputImageKey: string; +declare const kCIFormatR16: number; -declare const kCICategoryFilterGenerator: string; +declare const kCIImageAutoAdjustRedEye: string; -declare const kCISamplerFilterNearest: string; +declare const kCIInputShadingImageKey: string; -declare const kCIFormatARGB8: number; +declare const kCIFormatRh: number; -declare const kCIInputContrastKey: string; +declare const kCIAttributeTypePosition: string; -declare const kCIAttributeTypeTransform: string; +declare const kCIOutputImageKey: string; declare const kCIImageAuxiliaryHDRGainMap: string; -declare const kCICategoryGeometryAdjustment: string; +declare const kCIInputRadius1Key: string; -declare const kCIAttributeFilterDisplayName: string; +declare const kCICategoryFilterGenerator: string; -declare const kCIAttributeType: string; +declare const kCIAttributeTypeTransform: string; + +declare const kCIInputColorSpaceKey: string; + +declare const kCICategoryGeometryAdjustment: string; declare const CIRAWDecoderVersion6DNG: string; declare const CIRAWDecoderVersion7: string; +declare const CIRAWDecoderVersion9: string; + declare const kCIActiveKeys: string; declare const kCIInputLocalToneMapAmountKey: string; @@ -107,6 +129,8 @@ declare const kCIInputDecoderVersionKey: string; declare const kCISamplerFilterLinear: string; +declare const kCISamplerFilterNearest: string; + declare const kCISamplerWrapBlack: string; declare const kCICategoryVideo: string; @@ -133,17 +157,21 @@ declare const CIDetectorTypeText: string; declare const CIDetectorTypeRectangle: string; -declare const kCIInputTargetImageKey: string; +declare const kCIDynamicRangeStandard: string; -declare const kCIInputShadingImageKey: string; +declare const kCIInputTargetImageKey: string; declare const kCIInputMatteImageKey: string; -declare const kCIInputRadiusKey: string; +declare const kCIInputPerceptualKey: string; -declare const kCIFormatR16: number; +declare const kCIInputContrastKey: string; -declare const kCIInputCenterKey: string; +declare const kCIInputColor0Key: string; + +declare const kCIInputRadius0Key: string; + +declare const kCIInputRadiusKey: string; declare const kCIUISetAdvanced: string; @@ -151,6 +179,8 @@ declare const kCIInputScaleKey: string; declare const kCIInputTransformKey: string; +declare const kCIInputCountKey: string; + declare const kCIInputImageKey: string; declare const kCICategoryHighDynamicRange: string; @@ -189,10 +219,16 @@ declare const kCIAttributeMax: string; declare const kCIAttributeClass: string; +declare const kCIAttributeFilterDisplayName: string; + +declare const kCIImageRepresentationHDRGainMapAsRGB: string; + declare const kCIImageRepresentationSemanticSegmentationSkyMatteImage: string; declare const kCIImageRepresentationSemanticSegmentationSkinMatteImage: string; +declare const kCIInputPoint1Key: string; + declare const kCIImageRepresentationAVSemanticSegmentationMattes: string; declare const kCIImageRepresentationAVPortraitEffectsMatte: string; @@ -201,6 +237,10 @@ declare const kCIContextMemoryLimit: string; declare const kCIContextAllowLowPower: string; +declare const kCIInputNeutralLocationKey: string; + +declare const kCIContextPriorityRequestLow: string; + declare const kCIContextUseSoftwareRenderer: string; declare const kCIContextCacheIntermediates: string; @@ -217,8 +257,6 @@ declare const kCIImageAutoAdjustLevel: string; declare const kCIImageAutoAdjustFeatures: string; -declare const kCIImageAutoAdjustRedEye: string; - declare const kCIImageAutoAdjustEnhance: string; declare const kCIImageAuxiliarySemanticSegmentationHairMatte: string; @@ -229,10 +267,14 @@ declare const kCIImageApplyOrientationProperty: string; declare const kCIImageNearestSampling: string; +declare const kCIImageContentAverageLightLevel: string; + declare const kCIImageExpandToHDR: string; declare const kCIImageToneMapHDRtoSDR: string; +declare const kCIImageApplyCleanAperture: string; + declare const kCIImageColorSpace: string; declare const kCIFormatLA16: number; @@ -247,12 +289,10 @@ declare const kCIFormatRGh: number; declare const kCIFormatRG16: number; -declare const kCIFormatR8: number; - -declare const kCIFormatRGBA16: number; - declare const kCIFormatRGBAh: number; +declare const kCIFormatARGB8: number; + declare const CIRAWDecoderVersion6: string; declare const kCISamplerColorSpace: string; @@ -261,6 +301,8 @@ declare const kCIUISetDevelopment: string; declare const kCIInputEnableChromaticNoiseTrackingKey: string; +declare const kCIAttributeType: string; + declare const CIRAWDecoderVersion7DNG: string; declare const kCIAttributeTypeInteger: string; @@ -271,27 +313,19 @@ declare const kCIFormatRGBXh: number; declare const kCIAttributeTypeCount: string; -declare const kCIFormatRGBA8: number; - -declare const kCICategoryReduction: string; - declare const kCIFormatA16: number; +declare const kCIDynamicRangeHigh: string; + declare const kCIFormatRGBAf: number; declare const kCIInputNeutralTintKey: string; -declare const kCIFormatLA8: number; - declare const kCIAttributeTypeTime: string; declare const kCIOutputNativeSizeKey: string; -declare const CIRAWDecoderVersionNone: string; - -declare const kCIInputNeutralLocationKey: string; - -declare const kCIContextPriorityRequestLow: string; +declare const kCIInputExtrapolateKey: string; declare const kCIImageAuxiliaryPortraitEffectsMatte: string; @@ -309,6 +343,10 @@ declare const kCIImageAuxiliarySemanticSegmentationSkyMatte: string; declare const kCIFormatABGR8: number; +declare const kCIFormatRGBA8: number; + +declare const kCIInputBiasVectorKey: string; + declare const kCIInputIgnoreImageOrientationKey: string; declare const kCIAttributeReferenceDocumentation: string; @@ -323,12 +361,12 @@ declare const kCIFormatRG8: number; declare const kCICategoryNonSquarePixels: string; +declare const kCIAttributeFilterAvailable_iOS: string; + declare const kCIImageAuxiliaryDepth: string; declare const kCIFormatRGB10: number; -declare const kCIFormatRh: number; - declare const kCIAttributeDisplayName: string; declare const CIDetectorTypeQRCode: string; @@ -347,6 +385,8 @@ declare const kCIInputNeutralTemperatureKey: string; declare const kCICategoryGradient: string; +declare const CIRAWDecoderVersionNone: string; + declare const kCISamplerFilterMode: string; declare const kCIImageRepresentationSemanticSegmentationHairMatteImage: string; @@ -367,6 +407,8 @@ declare const kCIInputLuminanceNoiseReductionAmountKey: string; declare const CIDetectorMinFeatureSize: string; +declare const kCIInputColor1Key: string; + declare const kCIFormatAh: number; declare const kCIImageRepresentationDisparityImage: string; @@ -375,7 +417,7 @@ declare const CIDetectorTracking: string; declare const kCIInputWidthKey: string; -declare const kCIInputVersionKey: string; +declare const kCIInputBacksideImageKey: string; declare const kCIUISetIntermediate: string; @@ -385,16 +427,14 @@ declare const kCISupportedDecoderVersionsKey: string; declare const kCIImageRepresentationHDRImage: string; -declare const kCIAttributeFilterAvailable_iOS: string; - declare const kCIFormatLAf: number; +declare const kCIImageRepresentationHDRGainMapImage: string; + declare const kCICategoryStillImage: string; declare const kCIImageAuxiliarySemanticSegmentationGlassesMatte: string; -declare const kCICategoryCompositeOperation: string; - declare const kCIFormatL8: number; declare const kCIImageRepresentationDepthImage: string; @@ -429,8 +469,6 @@ declare const kCIAttributeTypeColor: string; declare const kCIInputBackgroundImageKey: string; -declare const kCIImageRepresentationHDRGainMapImage: string; - declare const kCIInputEnableEDRModeKey: string; declare const CIDetectorNumberOfAngles: string; @@ -449,8 +487,14 @@ declare const kCIAttributeDefault: string; declare const kCIAttributeTypeGradient: string; +declare const kCICategoryCompositeOperation: string; + +declare const kCICategoryReduction: string; + declare const CIDetectorTypeFace: string; +declare const kCIInputPoint0Key: string; + declare const kCIImageCacheImmediately: string; declare const kCICategoryDistortionEffect: string; @@ -459,18 +503,22 @@ declare const kCIAttributeTypeScalar: string; declare const kCIInputAllowDraftModeKey: string; +declare const kCIDynamicRangeConstrainedHigh: string; + declare const kCIInputSharpnessKey: string; declare const kCIInputLinearSpaceFilter: string; +declare const kCIInputPaletteImageKey: string; + declare const kCIInputIntensityKey: string; +declare const kCIFormatRGBX8: number; + declare const kCIFormatLAh: number; declare const kCIInputColorKey: string; -declare const kCIAttributeTypeImage: string; - declare const kCIAttributeIdentity: string; declare const CIRenderDestinationAlphaMode: { @@ -556,21 +604,10 @@ declare interface CIAreaBoundsRed extends CIAreaReductionFilter { declare class CIAreaBoundsRed extends NativeObject implements CIAreaBoundsRed { } -declare interface CIZoomBlur extends CIFilterProtocol { - inputImage: CIImage; - - center: CGPoint; - - amount: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setAmount(amount: number): void; +declare interface CIAreaAverageMaximumRed extends CIAreaReductionFilter { } -declare class CIZoomBlur extends NativeObject implements CIZoomBlur { +declare class CIAreaAverageMaximumRed extends NativeObject implements CIAreaAverageMaximumRed { } declare interface CIMorphologyRectangleMinimum extends CIFilterProtocol { @@ -974,12 +1011,16 @@ declare interface CIRoundedRectangleGenerator extends CIFilterProtocol { radius: number; + smoothness: number; + color: CIColor; setExtent(extent: CGRect): void; setRadius(radius: number): void; + setSmoothness(smoothness: number): void; + setColor(color: CIColor): void; } @@ -1657,19 +1698,19 @@ declare interface CIColorCubeWithColorSpace extends CIFilterProtocol { cubeData: NSData; - colorSpace: interop.Object; - extrapolate: boolean; + colorSpace: interop.Object; + setInputImage(inputImage: CIImage | null): void; setCubeDimension(cubeDimension: number): void; setCubeData(cubeData: NSData): void; - setColorSpace(colorSpace: interop.Object | null): void; - setExtrapolate(extrapolate: boolean): void; + + setColorSpace(colorSpace: interop.Object | null): void; } declare class CIColorCubeWithColorSpace extends NativeObject implements CIColorCubeWithColorSpace { @@ -1752,6 +1793,8 @@ declare interface CIToneCurve extends CIFilterProtocol { point4: CGPoint; + extrapolate: boolean; + setInputImage(inputImage: CIImage | null): void; setPoint0(point0: CGPoint): void; @@ -1763,6 +1806,8 @@ declare interface CIToneCurve extends CIFilterProtocol { setPoint3(point3: CGPoint): void; setPoint4(point4: CGPoint): void; + + setExtrapolate(extrapolate: boolean): void; } declare class CIToneCurve extends NativeObject implements CIToneCurve { @@ -1946,23 +1991,6 @@ declare interface CIColorMatrix extends CIFilterProtocol { declare class CIColorMatrix extends NativeObject implements CIColorMatrix { } -declare interface CIColorClamp extends CIFilterProtocol { - inputImage: CIImage; - - minComponents: CIVector; - - maxComponents: CIVector; - - setInputImage(inputImage: CIImage | null): void; - - setMinComponents(minComponents: CIVector): void; - - setMaxComponents(maxComponents: CIVector): void; -} - -declare class CIColorClamp extends NativeObject implements CIColorClamp { -} - declare interface CIColorAbsoluteDifference extends CIFilterProtocol { inputImage: CIImage; @@ -2043,31 +2071,6 @@ declare interface CIModTransition extends CITransitionFilter { declare class CIModTransition extends NativeObject implements CIModTransition { } -declare interface CICopyMachineTransition extends CITransitionFilter { - extent: CGRect; - - color: CIColor; - - angle: number; - - width: number; - - opacity: number; - - setExtent(extent: CGRect): void; - - setColor(color: CIColor): void; - - setAngle(angle: number): void; - - setWidth(width: number): void; - - setOpacity(opacity: number): void; -} - -declare class CICopyMachineTransition extends NativeObject implements CICopyMachineTransition { -} - declare interface CIBarsSwipeTransition extends CITransitionFilter { angle: number; @@ -2400,17 +2403,21 @@ declare interface CIRoundedRectangleStrokeGenerator extends CIFilterProtocol { radius: number; - width: number; + smoothness: number; color: CIColor; + width: number; + setExtent(extent: CGRect): void; setRadius(radius: number): void; - setWidth(width: number): void; + setSmoothness(smoothness: number): void; setColor(color: CIColor): void; + + setWidth(width: number): void; } declare class CIRoundedRectangleStrokeGenerator extends NativeObject implements CIRoundedRectangleStrokeGenerator { @@ -2437,6 +2444,23 @@ declare interface CICircularScreen extends CIFilterProtocol { declare class CICircularScreen extends NativeObject implements CICircularScreen { } +declare interface CIUnsharpMask extends CIFilterProtocol { + inputImage: CIImage; + + radius: number; + + intensity: number; + + setInputImage(inputImage: CIImage | null): void; + + setRadius(radius: number): void; + + setIntensity(intensity: number): void; +} + +declare class CIUnsharpMask extends NativeObject implements CIUnsharpMask { +} + declare interface CISharpenLuminance extends CIFilterProtocol { inputImage: CIImage; @@ -2454,7 +2478,7 @@ declare interface CISharpenLuminance extends CIFilterProtocol { declare class CISharpenLuminance extends NativeObject implements CISharpenLuminance { } -declare interface CILinearGradient extends CIFilterProtocol { +declare interface CISmoothLinearGradient extends CIFilterProtocol { point0: CGPoint; point1: CGPoint; @@ -2472,28 +2496,70 @@ declare interface CILinearGradient extends CIFilterProtocol { setColor1(color1: CIColor): void; } -declare class CILinearGradient extends NativeObject implements CILinearGradient { +declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { } -declare interface CIGaussianGradient extends CIFilterProtocol { +declare interface CISignedDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; + + setInputImage(inputImage: CIImage | null): void; + + setMaximumDistance(maximumDistance: number): void; +} + +declare class CISignedDistanceGradientFromRedMask extends NativeObject implements CISignedDistanceGradientFromRedMask { +} + +declare interface CIRadialGradient extends CIFilterProtocol { center: CGPoint; + radius0: number; + + radius1: number; + color0: CIColor; color1: CIColor; - radius: number; - setCenter(center: CGPoint): void; + setRadius0(radius0: number): void; + + setRadius1(radius1: number): void; + setColor0(color0: CIColor): void; setColor1(color1: CIColor): void; +} + +declare class CIRadialGradient extends NativeObject implements CIRadialGradient { +} + +declare interface CIHueSaturationValueGradient extends CIFilterProtocol { + value: number; + + radius: number; + + softness: number; + + dither: number; + + colorSpace: interop.Object; + + setValue(value: number): void; setRadius(radius: number): void; + + setSoftness(softness: number): void; + + setDither(dither: number): void; + + setColorSpace(colorSpace: interop.Object | null): void; } -declare class CIGaussianGradient extends NativeObject implements CIGaussianGradient { +declare class CIHueSaturationValueGradient extends NativeObject implements CIHueSaturationValueGradient { } declare interface CISunbeamsGenerator extends CIFilterProtocol { @@ -2567,16 +2633,7 @@ declare interface CIFourfoldTranslatedTile extends CIFilterProtocol { declare class CIFourfoldTranslatedTile extends NativeObject implements CIFourfoldTranslatedTile { } -declare interface CIColorInvert extends CIFilterProtocol { - inputImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; -} - -declare class CIColorInvert extends NativeObject implements CIColorInvert { -} - -declare interface CIHistogramDisplay extends CIFilterProtocol { +declare interface CIHistogramDisplay extends CIFilterProtocol { inputImage: CIImage; height: number; @@ -2597,39 +2654,6 @@ declare interface CIHistogramDisplay extends CIFilterProtocol { declare class CIHistogramDisplay extends NativeObject implements CIHistogramDisplay { } -declare interface CIColorCubesMixedWithMask extends CIFilterProtocol { - inputImage: CIImage; - - maskImage: CIImage; - - cubeDimension: number; - - cube0Data: NSData; - - cube1Data: NSData; - - colorSpace: interop.Object; - - extrapolate: boolean; - - setInputImage(inputImage: CIImage | null): void; - - setMaskImage(maskImage: CIImage | null): void; - - setCubeDimension(cubeDimension: number): void; - - setCube0Data(cube0Data: NSData): void; - - setCube1Data(cube1Data: NSData): void; - - setColorSpace(colorSpace: interop.Object | null): void; - - setExtrapolate(extrapolate: boolean): void; -} - -declare class CIColorCubesMixedWithMask extends NativeObject implements CIColorCubesMixedWithMask { -} - declare interface CISwipeTransition extends CITransitionFilter { extent: CGRect; @@ -2714,6 +2738,27 @@ declare interface CICircleSplashDistortion extends CIFilterProtocol { declare class CICircleSplashDistortion extends NativeObject implements CICircleSplashDistortion { } +declare interface CILinearGradient extends CIFilterProtocol { + point0: CGPoint; + + point1: CGPoint; + + color0: CIColor; + + color1: CIColor; + + setPoint0(point0: CGPoint): void; + + setPoint1(point1: CGPoint): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CILinearGradient extends NativeObject implements CILinearGradient { +} + declare interface CITextImageGenerator extends CIFilterProtocol { text: string; @@ -2777,6 +2822,15 @@ declare interface CIBlurredRectangleGenerator extends CIFilterProtocol { declare class CIBlurredRectangleGenerator extends NativeObject implements CIBlurredRectangleGenerator { } +declare interface CIColorInvert extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CIColorInvert extends NativeObject implements CIColorInvert { +} + declare interface CIBloom extends CIFilterProtocol { inputImage: CIImage; @@ -2815,6 +2869,31 @@ declare interface CIColorCrossPolynomial extends CIFilterProtocol { declare class CIColorCrossPolynomial extends NativeObject implements CIColorCrossPolynomial { } +declare interface CICopyMachineTransition extends CITransitionFilter { + extent: CGRect; + + color: CIColor; + + angle: number; + + width: number; + + opacity: number; + + setExtent(extent: CGRect): void; + + setColor(color: CIColor): void; + + setAngle(angle: number): void; + + setWidth(width: number): void; + + setOpacity(opacity: number): void; +} + +declare class CICopyMachineTransition extends NativeObject implements CICopyMachineTransition { +} + declare interface CIGlassLozenge extends CIFilterProtocol { inputImage: CIImage; @@ -2865,27 +2944,6 @@ declare interface CIPerspectiveTile extends CIFilterProtocol { declare class CIPerspectiveTile extends NativeObject implements CIPerspectiveTile { } -declare interface CISixfoldRotatedTile extends CIFilterProtocol { - inputImage: CIImage; - - center: CGPoint; - - angle: number; - - width: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setAngle(angle: number): void; - - setWidth(width: number): void; -} - -declare class CISixfoldRotatedTile extends NativeObject implements CISixfoldRotatedTile { -} - declare interface CIRippleTransition extends CITransitionFilter { shadingImage: CIImage; @@ -2984,6 +3042,39 @@ declare interface CIAreaAverage extends CIAreaReductionFilter { declare class CIAreaAverage extends NativeObject implements CIAreaAverage { } +declare interface CIColorCubesMixedWithMask extends CIFilterProtocol { + inputImage: CIImage; + + maskImage: CIImage; + + cubeDimension: number; + + cube0Data: NSData; + + cube1Data: NSData; + + colorSpace: interop.Object; + + extrapolate: boolean; + + setInputImage(inputImage: CIImage | null): void; + + setMaskImage(maskImage: CIImage | null): void; + + setCubeDimension(cubeDimension: number): void; + + setCube0Data(cube0Data: NSData): void; + + setCube1Data(cube1Data: NSData): void; + + setColorSpace(colorSpace: interop.Object | null): void; + + setExtrapolate(extrapolate: boolean): void; +} + +declare class CIColorCubesMixedWithMask extends NativeObject implements CIColorCubesMixedWithMask { +} + declare interface CIAreaMinMax extends CIAreaReductionFilter { } @@ -3028,6 +3119,32 @@ declare interface CIAreaReductionFilter extends CIFilterProtocol { declare class CIAreaReductionFilter extends NativeObject implements CIAreaReductionFilter { } +declare interface CIColorMonochrome extends CIFilterProtocol { + inputImage: CIImage; + + color: CIColor; + + intensity: number; + + setInputImage(inputImage: CIImage | null): void; + + setColor(color: CIColor): void; + + setIntensity(intensity: number): void; +} + +declare class CIColorMonochrome extends NativeObject implements CIColorMonochrome { +} + +declare interface CISobelGradients extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CISobelGradients extends NativeObject implements CISobelGradients { +} + declare interface CIDocumentEnhancer extends CIFilterProtocol { inputImage: CIImage; @@ -3147,30 +3264,41 @@ declare interface CINinePartStretched extends CIFilterProtocol { declare class CINinePartStretched extends NativeObject implements CINinePartStretched { } -declare interface CIColorMonochrome extends CIFilterProtocol { - inputImage: CIImage; +declare interface CIRoundedQRCodeGenerator extends CIFilterProtocol { + message: NSData; - color: CIColor; + correctionLevel: string; - intensity: number; + scale: number; - setInputImage(inputImage: CIImage | null): void; + roundedMarkers: number; - setColor(color: CIColor): void; + roundedData: boolean; - setIntensity(intensity: number): void; -} + centerSpaceSize: number; -declare class CIColorMonochrome extends NativeObject implements CIColorMonochrome { -} + color0: CIColor; -declare interface CISobelGradients extends CIFilterProtocol { - inputImage: CIImage; + color1: CIColor; - setInputImage(inputImage: CIImage | null): void; + setMessage(message: NSData): void; + + setCorrectionLevel(correctionLevel: string): void; + + setScale(scale: number): void; + + setRoundedMarkers(roundedMarkers: number): void; + + setRoundedData(roundedData: boolean): void; + + setCenterSpaceSize(centerSpaceSize: number): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; } -declare class CISobelGradients extends NativeObject implements CISobelGradients { +declare class CIRoundedQRCodeGenerator extends NativeObject implements CIRoundedQRCodeGenerator { } declare interface CIThermal extends CIFilterProtocol { @@ -3344,6 +3472,27 @@ declare interface CIColorMap extends CIFilterProtocol { declare class CIColorMap extends NativeObject implements CIColorMap { } +declare interface CIGaussianGradient extends CIFilterProtocol { + center: CGPoint; + + color0: CIColor; + + color1: CIColor; + + radius: number; + + setCenter(center: CGPoint): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; + + setRadius(radius: number): void; +} + +declare class CIGaussianGradient extends NativeObject implements CIGaussianGradient { +} + declare interface CIAreaMinMaxRed extends CIAreaReductionFilter { } @@ -3392,23 +3541,6 @@ declare interface CIDepthToDisparity extends CIFilterProtocol { declare class CIDepthToDisparity extends NativeObject implements CIDepthToDisparity { } -declare interface CIUnsharpMask extends CIFilterProtocol { - inputImage: CIImage; - - radius: number; - - intensity: number; - - setInputImage(inputImage: CIImage | null): void; - - setRadius(radius: number): void; - - setIntensity(intensity: number): void; -} - -declare class CIUnsharpMask extends NativeObject implements CIUnsharpMask { -} - declare interface CIAreaMinimumAlpha extends CIAreaReductionFilter { } @@ -3466,6 +3598,19 @@ declare interface CIPhotoEffect extends CIFilterProtocol { declare class CIPhotoEffect extends NativeObject implements CIPhotoEffect { } +declare interface CIDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; + + setInputImage(inputImage: CIImage | null): void; + + setMaximumDistance(maximumDistance: number): void; +} + +declare class CIDistanceGradientFromRedMask extends NativeObject implements CIDistanceGradientFromRedMask { +} + declare interface CIVibrance extends CIFilterProtocol { inputImage: CIImage; @@ -3502,27 +3647,6 @@ declare interface CIAreaMinimum extends CIAreaReductionFilter { declare class CIAreaMinimum extends NativeObject implements CIAreaMinimum { } -declare interface CISmoothLinearGradient extends CIFilterProtocol { - point0: CGPoint; - - point1: CGPoint; - - color0: CIColor; - - color1: CIColor; - - setPoint0(point0: CGPoint): void; - - setPoint1(point1: CGPoint): void; - - setColor0(color0: CIColor): void; - - setColor1(color1: CIColor): void; -} - -declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { -} - declare interface CIPersonSegmentation extends CIFilterProtocol { inputImage: CIImage; @@ -3571,6 +3695,44 @@ declare interface CIKeystoneCorrectionHorizontal extends CIFourCoordinateGeometr declare class CIKeystoneCorrectionHorizontal extends NativeObject implements CIKeystoneCorrectionHorizontal { } +declare interface CISystemToneMap extends CIFilterProtocol { + inputImage: CIImage; + + displayHeadroom: number; + + preferredDynamicRange: string; + + setInputImage(inputImage: CIImage | null): void; + + setDisplayHeadroom(displayHeadroom: number): void; + + setPreferredDynamicRange(preferredDynamicRange: string | null): void; +} + +declare class CISystemToneMap extends NativeObject implements CISystemToneMap { +} + +declare interface CISixfoldRotatedTile extends CIFilterProtocol { + inputImage: CIImage; + + center: CGPoint; + + angle: number; + + width: number; + + setInputImage(inputImage: CIImage | null): void; + + setCenter(center: CGPoint): void; + + setAngle(angle: number): void; + + setWidth(width: number): void; +} + +declare class CISixfoldRotatedTile extends NativeObject implements CISixfoldRotatedTile { +} + declare interface CIImageProcessorOutput { readonly region: CGRect; @@ -3716,6 +3878,23 @@ declare interface CIConvertLab extends CIFilterProtocol { declare class CIConvertLab extends NativeObject implements CIConvertLab { } +declare interface CIZoomBlur extends CIFilterProtocol { + inputImage: CIImage; + + center: CGPoint; + + amount: number; + + setInputImage(inputImage: CIImage | null): void; + + setCenter(center: CGPoint): void; + + setAmount(amount: number): void; +} + +declare class CIZoomBlur extends NativeObject implements CIZoomBlur { +} + declare interface CIImageProcessorInput { readonly region: CGRect; @@ -3762,31 +3941,6 @@ declare interface CITwelvefoldReflectedTile extends CIFilterProtocol { declare class CITwelvefoldReflectedTile extends NativeObject implements CITwelvefoldReflectedTile { } -declare interface CIRadialGradient extends CIFilterProtocol { - center: CGPoint; - - radius0: number; - - radius1: number; - - color0: CIColor; - - color1: CIColor; - - setCenter(center: CGPoint): void; - - setRadius0(radius0: number): void; - - setRadius1(radius1: number): void; - - setColor0(color0: CIColor): void; - - setColor1(color1: CIColor): void; -} - -declare class CIRadialGradient extends NativeObject implements CIRadialGradient { -} - declare interface CIMedian extends CIFilterProtocol { inputImage: CIImage; @@ -3796,63 +3950,80 @@ declare interface CIMedian extends CIFilterProtocol { declare class CIMedian extends NativeObject implements CIMedian { } -declare interface CIHueSaturationValueGradient extends CIFilterProtocol { - value: number; +declare interface CIBokehBlur extends CIFilterProtocol { + inputImage: CIImage; radius: number; - softness: number; + ringAmount: number; - dither: number; + ringSize: number; - colorSpace: interop.Object; + softness: number; - setValue(value: number): void; + setInputImage(inputImage: CIImage | null): void; setRadius(radius: number): void; - setSoftness(softness: number): void; + setRingAmount(ringAmount: number): void; - setDither(dither: number): void; + setRingSize(ringSize: number): void; - setColorSpace(colorSpace: interop.Object | null): void; + setSoftness(softness: number): void; } -declare class CIHueSaturationValueGradient extends NativeObject implements CIHueSaturationValueGradient { +declare class CIBokehBlur extends NativeObject implements CIBokehBlur { } -declare interface CIBokehBlur extends CIFilterProtocol { +declare interface CILinearToSRGBToneCurve extends CIFilterProtocol { inputImage: CIImage; + setInputImage(inputImage: CIImage | null): void; +} + +declare class CILinearToSRGBToneCurve extends NativeObject implements CILinearToSRGBToneCurve { +} + +declare interface CIBlurredRoundedRectangleGenerator extends CIFilterProtocol { + extent: CGRect; + radius: number; - ringAmount: number; + smoothness: number; - ringSize: number; + sigma: number; - softness: number; + color: CIColor; - setInputImage(inputImage: CIImage | null): void; + setExtent(extent: CGRect): void; setRadius(radius: number): void; - setRingAmount(ringAmount: number): void; + setSmoothness(smoothness: number): void; - setRingSize(ringSize: number): void; + setSigma(sigma: number): void; - setSoftness(softness: number): void; + setColor(color: CIColor): void; } -declare class CIBokehBlur extends NativeObject implements CIBokehBlur { +declare class CIBlurredRoundedRectangleGenerator extends NativeObject implements CIBlurredRoundedRectangleGenerator { } -declare interface CILinearToSRGBToneCurve extends CIFilterProtocol { +declare interface CIColorClamp extends CIFilterProtocol { inputImage: CIImage; + minComponents: CIVector; + + maxComponents: CIVector; + setInputImage(inputImage: CIImage | null): void; + + setMinComponents(minComponents: CIVector): void; + + setMaxComponents(maxComponents: CIVector): void; } -declare class CILinearToSRGBToneCurve extends NativeObject implements CILinearToSRGBToneCurve { +declare class CIColorClamp extends NativeObject implements CIColorClamp { } declare interface CIVignetteEffect extends CIFilterProtocol { @@ -3955,20 +4126,6 @@ declare class CIKernel extends NSObject { applyWithExtentRoiCallbackArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, args: NSArray | Array | null): CIImage; } -declare class CITextFeature extends CIFeature { - readonly bounds: CGRect; - - readonly topLeft: CGPoint; - - readonly topRight: CGPoint; - - readonly bottomLeft: CGPoint; - - readonly bottomRight: CGPoint; - - readonly subFeatures: NSArray; -} - declare class CIRAWFilter extends CIFilter { static readonly supportedCameraModels: NSArray; @@ -3996,6 +4153,10 @@ declare class CIRAWFilter extends CIFilter { boostShadowAmount: number; + readonly highlightRecoverySupported: boolean; + + highlightRecoveryEnabled: boolean; + gamutMappingEnabled: boolean; readonly lensCorrectionSupported: boolean; @@ -4082,6 +4243,12 @@ declare class CIRAWFilter extends CIFilter { setBoostShadowAmount(boostShadowAmount: number): void; + isHighlightRecoverySupported(): boolean; + + isHighlightRecoveryEnabled(): boolean; + + setHighlightRecoveryEnabled(highlightRecoveryEnabled: boolean): void; + isGamutMappingEnabled(): boolean; setGamutMappingEnabled(gamutMappingEnabled: boolean): void; @@ -4133,7 +4300,7 @@ declare class CIRAWFilter extends CIFilter { setLinearSpaceFilter(linearSpaceFilter: CIFilter | null): void; } -declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCopying { +declare class CITextFeature extends CIFeature { readonly bounds: CGRect; readonly topLeft: CGPoint; @@ -4144,19 +4311,67 @@ declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCop readonly bottomRight: CGPoint; - readonly messageString: string; + readonly subFeatures: NSArray; +} - readonly symbolDescriptor: CIQRCodeDescriptor; +declare class CIImageAccumulator extends NSObject { + static imageAccumulatorWithExtentFormat any>(this: This, extent: CGRect, format: number): InstanceType; - static readonly supportsSecureCoding: boolean; + static imageAccumulatorWithExtentFormatColorSpace any>(this: This, extent: CGRect, format: number, colorSpace: interop.Object): InstanceType; - encodeWithCoder(coder: NSCoder): void; + initWithExtentFormat(extent: CGRect, format: number): this; - initWithCoder(coder: NSCoder): this; + initWithExtentFormatColorSpace(extent: CGRect, format: number, colorSpace: interop.Object): this; + + readonly extent: CGRect; + + readonly format: number; + + image(): CIImage; + + setImage(image: CIImage): void; + + setImageDirtyRect(image: CIImage, dirtyRect: CGRect): void; + + clear(): void; +} + +declare class CISampler extends NSObject implements NSCopying { + static samplerWithImage any>(this: This, im: CIImage): InstanceType; + + static samplerWithImageKeysAndValues any>(this: This, im: CIImage, key0: interop.Object): InstanceType; + + static samplerWithImageOptions any>(this: This, im: CIImage, dict: NSDictionary | Record | null): InstanceType; + + initWithImage(im: CIImage): this; + + initWithImageKeysAndValues(im: CIImage, key0: interop.Object): this; + + initWithImageOptions(im: CIImage, dict: NSDictionary | Record | null): this; + + readonly definition: CIFilterShape; + + readonly extent: CGRect; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CIRectangleFeature extends CIFeature { + readonly bounds: CGRect; + + readonly topLeft: CGPoint; + + readonly topRight: CGPoint; + + readonly bottomLeft: CGPoint; + + readonly bottomRight: CGPoint; +} + +declare class CIRenderTask extends NSObject { + waitUntilCompletedAndReturnError(error: interop.PointerConvertible): CIRenderInfo; +} + declare class CIFaceFeature extends CIFeature { readonly bounds: CGRect; @@ -4191,118 +4406,42 @@ declare class CIFaceFeature extends CIFeature { readonly rightEyeClosed: boolean; } -declare class CIRectangleFeature extends CIFeature { - readonly bounds: CGRect; +declare class CIPDF417CodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - readonly topLeft: CGPoint; + readonly isCompact: boolean; - readonly topRight: CGPoint; + readonly rowCount: number; - readonly bottomLeft: CGPoint; + readonly columnCount: number; - readonly bottomRight: CGPoint; -} + initWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): this; -declare class CIRenderTask extends NSObject { - waitUntilCompletedAndReturnError(error: interop.PointerConvertible): CIRenderInfo; + static descriptorWithPayloadIsCompactRowCountColumnCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): InstanceType; } -declare class CIImageAccumulator extends NSObject { - static imageAccumulatorWithExtentFormat any>(this: This, extent: CGRect, format: number): InstanceType; +declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { + static colorWithCGColor any>(this: This, color: interop.Object): InstanceType; - static imageAccumulatorWithExtentFormatColorSpace any>(this: This, extent: CGRect, format: number, colorSpace: interop.Object): InstanceType; + static colorWithRedGreenBlueAlpha any>(this: This, red: number, green: number, blue: number, alpha: number): InstanceType; - initWithExtentFormat(extent: CGRect, format: number): this; + static colorWithRedGreenBlue any>(this: This, red: number, green: number, blue: number): InstanceType; - initWithExtentFormatColorSpace(extent: CGRect, format: number, colorSpace: interop.Object): this; + static colorWithRedGreenBlueAlphaColorSpace any>(this: This, red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): InstanceType; - readonly extent: CGRect; + static colorWithRedGreenBlueColorSpace any>(this: This, red: number, green: number, blue: number, colorSpace: interop.Object): InstanceType; - readonly format: number; + static colorWithString any>(this: This, representation: string): InstanceType; - image(): CIImage; + initWithCGColor(color: interop.Object): this; - setImage(image: CIImage): void; + initWithRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): this; - setImageDirtyRect(image: CIImage, dirtyRect: CGRect): void; + initWithRedGreenBlue(red: number, green: number, blue: number): this; - clear(): void; -} - -declare class CISampler extends NSObject implements NSCopying { - static samplerWithImage any>(this: This, im: CIImage): InstanceType; - - static samplerWithImageKeysAndValues any>(this: This, im: CIImage, key0: interop.Object): InstanceType; - - static samplerWithImageOptions any>(this: This, im: CIImage, dict: NSDictionary | Record | null): InstanceType; - - initWithImage(im: CIImage): this; - - initWithImageKeysAndValues(im: CIImage, key0: interop.Object): this; - - initWithImageOptions(im: CIImage, dict: NSDictionary | Record | null): this; - - readonly definition: CIFilterShape; - - readonly extent: CGRect; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class CIImageProcessorKernel extends NSObject { - static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; - - static roiForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; - - static roiTileArrayForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; - - static formatForInputAtIndex(input: number): number; - - static readonly outputFormat: number; - - static readonly outputIsOpaque: boolean; + initWithRedGreenBlueAlphaColorSpace(red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): this; - static readonly synchronizeInputs: boolean; - - static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, args: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; -} - -declare class CIPDF417CodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly isCompact: boolean; - - readonly rowCount: number; - - readonly columnCount: number; - - initWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): this; - - static descriptorWithPayloadIsCompactRowCountColumnCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, rowCount: number, columnCount: number): InstanceType; -} - -declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { - static colorWithCGColor any>(this: This, c: interop.Object): InstanceType; - - static colorWithRedGreenBlueAlpha any>(this: This, r: number, g: number, b: number, a: number): InstanceType; - - static colorWithRedGreenBlue any>(this: This, r: number, g: number, b: number): InstanceType; - - static colorWithRedGreenBlueAlphaColorSpace any>(this: This, r: number, g: number, b: number, a: number, colorSpace: interop.Object): InstanceType; - - static colorWithRedGreenBlueColorSpace any>(this: This, r: number, g: number, b: number, colorSpace: interop.Object): InstanceType; - - static colorWithString any>(this: This, representation: string): InstanceType; - - initWithCGColor(c: interop.Object): this; - - initWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): this; - - initWithRedGreenBlue(r: number, g: number, b: number): this; - - initWithRedGreenBlueAlphaColorSpace(r: number, g: number, b: number, a: number, colorSpace: interop.Object): this; - - initWithRedGreenBlueColorSpace(r: number, g: number, b: number, colorSpace: interop.Object): this; + initWithRedGreenBlueColorSpace(red: number, green: number, blue: number, colorSpace: interop.Object): this; readonly numberOfComponents: number; @@ -4357,20 +4496,6 @@ declare class CIColorKernel extends CIKernel { applyWithExtentArguments(extent: CGRect, args: NSArray | Array | null): CIImage; } -declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly isCompact: boolean; - - readonly layerCount: number; - - readonly dataCodewordCount: number; - - initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; - - static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; -} - declare class CIFeature extends NSObject { readonly type: string; @@ -4410,7 +4535,7 @@ declare class CIVector extends NSObject implements NSCopying, NSSecureCoding { initWithCGRect(r: CGRect): this; - initWithCGAffineTransform(r: CGAffineTransform): this; + initWithCGAffineTransform(t: CGAffineTransform): this; initWithString(representation: string): this; @@ -4465,1034 +4590,1130 @@ declare class CIFilterShape extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CIRenderInfo extends NSObject { - readonly kernelExecutionTime: number; +declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { + readonly outputImage: CIImage; - readonly kernelCompileTime: number; + name: string; - readonly passCount: number; + setName(aString: string): void; - readonly pixelsProcessed: number; -} + readonly inputKeys: NSArray; -declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; + readonly outputKeys: NSArray; - readonly rowCount: number; + setDefaults(): void; - readonly columnCount: number; + readonly attributes: NSDictionary; - readonly eccVersion: interop.Enum; + static filterWithName(name: string): CIFilter; - initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; + static filterWithNameKeysAndValues(name: string, key0: interop.Object): CIFilter; - static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; -} + static filterWithNameWithInputParameters(name: string, params: NSDictionary | Record | null): CIFilter; -declare class CIWarpKernel extends CIKernel { - static kernelWithString any>(this: This, string: string): InstanceType; + static filterNamesInCategory(category: string | null): NSArray; - applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, image: CIImage, args: NSArray | Array | null): CIImage; -} + static filterNamesInCategories(categories: NSArray | Array | null): NSArray; -declare class CIRenderDestination extends NSObject { - initWithPixelBuffer(pixelBuffer: interop.Object): this; + static registerFilterNameConstructorClassAttributes(name: string, anObject: CIFilterConstructor, attributes: NSDictionary | Record): void; - initWithIOSurface(surface: IOSurface): this; + static localizedNameForFilterName(filterName: string): string; - initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; + static localizedNameForCategory(category: string): string; - initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; + static localizedDescriptionForFilterName(filterName: string): string; - initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; + static localizedReferenceDocumentationForFilterName(filterName: string): NSURL; - initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; + static serializedXMPFromFiltersInputImageExtent(filters: NSArray | Array, extent: CGRect): NSData; - readonly width: number; + static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect, outError: interop.PointerConvertible): NSArray; - readonly height: number; + static filterWithImageURLOptions(url: NSURL, options: NSDictionary | Record): CIFilter; - alphaMode: interop.Enum; + static filterWithImageDataOptions(data: NSData, options: NSDictionary | Record): CIFilter; - flipped: boolean; + static filterWithCVPixelBufferPropertiesOptions(pixelBuffer: interop.Object, properties: NSDictionary | Record, options: NSDictionary | Record): CIFilter; - dithered: boolean; + static supportedRawCameraModels(): NSArray; - clamped: boolean; + static distanceGradientFromRedMaskFilter(): CIFilter; - colorSpace: interop.Object; + static gaussianGradientFilter(): CIFilter; - blendKernel: CIBlendKernel; + static hueSaturationValueGradientFilter(): CIFilter; - blendsInDestinationColorSpace: boolean; + static linearGradientFilter(): CIFilter; - setAlphaMode(alphaMode: interop.Enum): void; + static radialGradientFilter(): CIFilter; - isFlipped(): boolean; + static signedDistanceGradientFromRedMaskFilter(): CIFilter; - setFlipped(flipped: boolean): void; + static smoothLinearGradientFilter(): CIFilter; - isDithered(): boolean; + static sharpenLuminanceFilter(): CIFilter; - setDithered(dithered: boolean): void; + static unsharpMaskFilter(): CIFilter; - isClamped(): boolean; + static circularScreenFilter(): CIFilter; - setClamped(clamped: boolean): void; + static CMYKHalftone(): CIFilter; - setColorSpace(colorSpace: interop.Object | null): void; + static dotScreenFilter(): CIFilter; - setBlendKernel(blendKernel: CIBlendKernel | null): void; + static hatchedScreenFilter(): CIFilter; - setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; -} + static lineScreenFilter(): CIFilter; -declare class CIQRCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; + static bicubicScaleTransformFilter(): CIFilter; - readonly symbolVersion: number; + static edgePreserveUpsampleFilter(): CIFilter; - readonly maskPattern: number; + static keystoneCorrectionCombinedFilter(): CIFilter; - readonly errorCorrectionLevel: interop.Enum; + static keystoneCorrectionHorizontalFilter(): CIFilter; - initWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): this; + static keystoneCorrectionVerticalFilter(): CIFilter; - static descriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel any>(this: This, errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): InstanceType; -} + static lanczosScaleTransformFilter(): CIFilter; -declare class CIBarcodeDescriptor extends NSObject implements NSSecureCoding, NSCopying { - static readonly supportsSecureCoding: boolean; + static maximumScaleTransformFilter(): CIFilter; - encodeWithCoder(coder: NSCoder): void; + static perspectiveCorrectionFilter(): CIFilter; - initWithCoder(coder: NSCoder): this; + static perspectiveRotateFilter(): CIFilter; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static perspectiveTransformFilter(): CIFilter; -declare class CIDetector extends NSObject { - static detectorOfTypeContextOptions(type: string, context: CIContext | null, options: NSDictionary | Record | null): CIDetector; + static perspectiveTransformWithExtentFilter(): CIFilter; - featuresInImage(image: CIImage): NSArray; + static straightenFilter(): CIFilter; - featuresInImageOptions(image: CIImage, options: NSDictionary | Record | null): NSArray; -} + static accordionFoldTransitionFilter(): CIFilter; -declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { - static imageWithCGImage(image: interop.Object): CIImage; + static barsSwipeTransitionFilter(): CIFilter; - static imageWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): CIImage; + static copyMachineTransitionFilter(): CIFilter; - static imageWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): CIImage; + static disintegrateWithMaskTransitionFilter(): CIFilter; - static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): CIImage; + static dissolveTransitionFilter(): CIFilter; - static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): CIImage; + static flashTransitionFilter(): CIFilter; - static imageWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): CIImage; + static modTransitionFilter(): CIFilter; - static imageWithContentsOfURL(url: NSURL): CIImage; + static pageCurlTransitionFilter(): CIFilter; - static imageWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): CIImage; + static pageCurlWithShadowTransitionFilter(): CIFilter; - static imageWithData(data: NSData): CIImage; + static rippleTransitionFilter(): CIFilter; - static imageWithDataOptions(data: NSData, options: NSDictionary | Record | null): CIImage; + static swipeTransitionFilter(): CIFilter; - static imageWithCVImageBuffer(imageBuffer: interop.Object): CIImage; + static additionCompositingFilter(): CIFilter; - static imageWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; + static colorBlendModeFilter(): CIFilter; - static imageWithCVPixelBuffer(pixelBuffer: interop.Object): CIImage; + static colorBurnBlendModeFilter(): CIFilter; - static imageWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; + static colorDodgeBlendModeFilter(): CIFilter; - static imageWithIOSurface(surface: interop.Object): CIImage; + static darkenBlendModeFilter(): CIFilter; - static imageWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): CIImage; + static differenceBlendModeFilter(): CIFilter; - static imageWithColor(color: CIColor): CIImage; + static divideBlendModeFilter(): CIFilter; - static emptyImage(): CIImage; + static exclusionBlendModeFilter(): CIFilter; - static readonly blackImage: CIImage; + static hardLightBlendModeFilter(): CIFilter; - static readonly whiteImage: CIImage; + static hueBlendModeFilter(): CIFilter; - static readonly grayImage: CIImage; + static lightenBlendModeFilter(): CIFilter; - static readonly redImage: CIImage; + static linearBurnBlendModeFilter(): CIFilter; - static readonly greenImage: CIImage; + static linearDodgeBlendModeFilter(): CIFilter; - static readonly blueImage: CIImage; + static linearLightBlendModeFilter(): CIFilter; - static readonly cyanImage: CIImage; + static luminosityBlendModeFilter(): CIFilter; - static readonly magentaImage: CIImage; + static maximumCompositingFilter(): CIFilter; - static readonly yellowImage: CIImage; + static minimumCompositingFilter(): CIFilter; - static readonly clearImage: CIImage; + static multiplyBlendModeFilter(): CIFilter; - initWithCGImage(image: interop.Object): this; + static multiplyCompositingFilter(): CIFilter; - initWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): this; + static overlayBlendModeFilter(): CIFilter; - initWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): this; + static pinLightBlendModeFilter(): CIFilter; - initWithData(data: NSData): this; + static saturationBlendModeFilter(): CIFilter; - initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + static screenBlendModeFilter(): CIFilter; - initWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): this; + static softLightBlendModeFilter(): CIFilter; - initWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): this; + static sourceAtopCompositingFilter(): CIFilter; - initWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): this; + static sourceInCompositingFilter(): CIFilter; - initWithContentsOfURL(url: NSURL): this; + static sourceOutCompositingFilter(): CIFilter; - initWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + static sourceOverCompositingFilter(): CIFilter; - initWithIOSurface(surface: interop.Object): this; + static subtractBlendModeFilter(): CIFilter; - initWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): this; + static vividLightBlendModeFilter(): CIFilter; - initWithCVImageBuffer(imageBuffer: interop.Object): this; + static colorAbsoluteDifferenceFilter(): CIFilter; - initWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): this; + static colorClampFilter(): CIFilter; - initWithCVPixelBuffer(pixelBuffer: interop.Object): this; + static colorControlsFilter(): CIFilter; - initWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): this; + static colorMatrixFilter(): CIFilter; - initWithColor(color: CIColor): this; + static colorPolynomialFilter(): CIFilter; - imageByApplyingTransform(matrix: CGAffineTransform): CIImage; + static colorThresholdFilter(): CIFilter; - imageByApplyingTransformHighQualityDownsample(matrix: CGAffineTransform, highQualityDownsample: boolean): CIImage; + static colorThresholdOtsuFilter(): CIFilter; - imageByApplyingOrientation(orientation: number): CIImage; + static depthToDisparityFilter(): CIFilter; - imageTransformForOrientation(orientation: number): CGAffineTransform; + static disparityToDepthFilter(): CIFilter; - imageByApplyingCGOrientation(orientation: interop.Enum): CIImage; + static exposureAdjustFilter(): CIFilter; - imageTransformForCGOrientation(orientation: interop.Enum): CGAffineTransform; + static gammaAdjustFilter(): CIFilter; - imageByCompositingOverImage(dest: CIImage): CIImage; + static hueAdjustFilter(): CIFilter; - imageByCroppingToRect(rect: CGRect): CIImage; + static linearToSRGBToneCurveFilter(): CIFilter; - imageByClampingToExtent(): CIImage; + static sRGBToneCurveToLinearFilter(): CIFilter; - imageByClampingToRect(rect: CGRect): CIImage; + static systemToneMapFilter(): CIFilter; - imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary | Record | null): CIImage; + static temperatureAndTintFilter(): CIFilter; - imageByApplyingFilter(filterName: string): CIImage; + static toneCurveFilter(): CIFilter; - imageByColorMatchingColorSpaceToWorkingSpace(colorSpace: interop.Object): CIImage; + static toneMapHeadroomFilter(): CIFilter; - imageByColorMatchingWorkingSpaceToColorSpace(colorSpace: interop.Object): CIImage; + static vibranceFilter(): CIFilter; - imageByPremultiplyingAlpha(): CIImage; + static whitePointAdjustFilter(): CIFilter; - imageByUnpremultiplyingAlpha(): CIImage; + static colorCrossPolynomialFilter(): CIFilter; - imageBySettingAlphaOneInExtent(extent: CGRect): CIImage; + static colorCubeFilter(): CIFilter; - imageByApplyingGaussianBlurWithSigma(sigma: number): CIImage; + static colorCubesMixedWithMaskFilter(): CIFilter; - imageBySettingProperties(properties: NSDictionary | Record): CIImage; + static colorCubeWithColorSpaceFilter(): CIFilter; - imageBySamplingLinear(): CIImage; + static colorCurvesFilter(): CIFilter; - imageBySamplingNearest(): CIImage; + static colorInvertFilter(): CIFilter; - imageByInsertingIntermediate(): CIImage; + static colorMapFilter(): CIFilter; - imageByApplyingGainMap(gainmap: CIImage): CIImage; + static colorMonochromeFilter(): CIFilter; - imageByApplyingGainMapHeadroom(gainmap: CIImage, headroom: number): CIImage; + static colorPosterizeFilter(): CIFilter; - readonly extent: CGRect; + static convertLabToRGBFilter(): CIFilter; - readonly opaque: boolean; + static convertRGBtoLabFilter(): CIFilter; - readonly properties: NSDictionary; + static ditherFilter(): CIFilter; - readonly url: NSURL; + static documentEnhancerFilter(): CIFilter; - readonly colorSpace: interop.Object; + static falseColorFilter(): CIFilter; - readonly contentHeadroom: number; + static LabDeltaE(): CIFilter; - readonly pixelBuffer: interop.Object; + static maskToAlphaFilter(): CIFilter; - readonly CGImage: interop.Object; + static maximumComponentFilter(): CIFilter; - readonly metalTexture: MTLTexture; + static minimumComponentFilter(): CIFilter; - regionOfInterestForImageInRect(image: CIImage, rect: CGRect): CGRect; + static paletteCentroidFilter(): CIFilter; - isOpaque(): boolean; + static palettizeFilter(): CIFilter; - autoAdjustmentFilters(): NSArray; + static photoEffectChromeFilter(): CIFilter; - autoAdjustmentFiltersWithOptions(options: NSDictionary | Record | null): NSArray; + static photoEffectFadeFilter(): CIFilter; - imageByConvertingWorkingSpaceToLab(): CIImage; + static photoEffectInstantFilter(): CIFilter; - imageByConvertingLabToWorkingSpace(): CIImage; + static photoEffectMonoFilter(): CIFilter; - readonly depthData: AVDepthData; + static photoEffectNoirFilter(): CIFilter; - initWithDepthDataOptions(data: AVDepthData, options: NSDictionary | Record | null): this; + static photoEffectProcessFilter(): CIFilter; - initWithDepthData(data: AVDepthData): this; + static photoEffectTonalFilter(): CIFilter; - static imageWithDepthDataOptions any>(this: This, data: AVDepthData, options: NSDictionary | Record | null): InstanceType; + static photoEffectTransferFilter(): CIFilter; - static imageWithDepthData any>(this: This, data: AVDepthData): InstanceType; + static sepiaToneFilter(): CIFilter; - readonly portraitEffectsMatte: AVPortraitEffectsMatte; + static thermalFilter(): CIFilter; - initWithPortaitEffectsMatteOptions(matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): this; + static vignetteFilter(): CIFilter; - initWithPortaitEffectsMatte(matte: AVPortraitEffectsMatte): this; + static vignetteEffectFilter(): CIFilter; - static imageWithPortaitEffectsMatteOptions any>(this: This, matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): InstanceType; + static xRayFilter(): CIFilter; - static imageWithPortaitEffectsMatte any>(this: This, matte: AVPortraitEffectsMatte): InstanceType; + static bumpDistortionFilter(): CIFilter; - readonly semanticSegmentationMatte: AVSemanticSegmentationMatte; + static bumpDistortionLinearFilter(): CIFilter; - initWithSemanticSegmentationMatteOptions(matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): this; + static circleSplashDistortionFilter(): CIFilter; - initWithSemanticSegmentationMatte(matte: AVSemanticSegmentationMatte): this; + static circularWrapFilter(): CIFilter; - static imageWithSemanticSegmentationMatteOptions any>(this: This, matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): InstanceType; + static displacementDistortionFilter(): CIFilter; - static imageWithSemanticSegmentationMatte any>(this: This, matte: AVSemanticSegmentationMatte): InstanceType; + static drosteFilter(): CIFilter; - static imageWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): CIImage; + static glassDistortionFilter(): CIFilter; - initWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): this; + static glassLozengeFilter(): CIFilter; - initWithImage(image: UIImage): this; + static holeDistortionFilter(): CIFilter; - initWithImageOptions(image: UIImage, options: NSDictionary | Record | null): this; + static lightTunnelFilter(): CIFilter; - static readonly supportsSecureCoding: boolean; + static ninePartStretchedFilter(): CIFilter; - encodeWithCoder(coder: NSCoder): void; + static ninePartTiledFilter(): CIFilter; - initWithCoder(coder: NSCoder): this; + static pinchDistortionFilter(): CIFilter; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static stretchCropFilter(): CIFilter; -declare class CIContext extends NSObject { - static contextWithCGContextOptions(cgctx: interop.Object, options: NSDictionary | Record | null): CIContext; + static torusLensDistortionFilter(): CIFilter; - static contextWithOptions(options: NSDictionary | Record | null): CIContext; + static twirlDistortionFilter(): CIFilter; - static context(): CIContext; + static vortexDistortionFilter(): CIFilter; - initWithOptions(options: NSDictionary | Record | null): this; + static affineClampFilter(): CIFilter; - init(): this; + static affineTileFilter(): CIFilter; - static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; + static eightfoldReflectedTileFilter(): CIFilter; - static contextWithEAGLContextOptions(eaglContext: EAGLContext, options: NSDictionary | Record | null): CIContext; + static fourfoldReflectedTileFilter(): CIFilter; - static contextWithMTLDevice(device: MTLDevice): CIContext; + static fourfoldRotatedTileFilter(): CIFilter; - static contextWithMTLDeviceOptions(device: MTLDevice, options: NSDictionary | Record | null): CIContext; + static fourfoldTranslatedTileFilter(): CIFilter; - static contextWithMTLCommandQueue(commandQueue: MTLCommandQueue): CIContext; + static glideReflectedTileFilter(): CIFilter; - static contextWithMTLCommandQueueOptions(commandQueue: MTLCommandQueue, options: NSDictionary | Record | null): CIContext; + static kaleidoscopeFilter(): CIFilter; - readonly workingColorSpace: interop.Object; + static opTileFilter(): CIFilter; - readonly workingFormat: number; + static parallelogramTileFilter(): CIFilter; - drawImageAtPointFromRect(image: CIImage, atPoint: CGPoint, fromRect: CGRect): void; + static perspectiveTileFilter(): CIFilter; - drawImageInRectFromRect(image: CIImage, inRect: CGRect, fromRect: CGRect): void; + static sixfoldReflectedTileFilter(): CIFilter; - renderToBitmapRowBytesBoundsFormatColorSpace(image: CIImage, data: interop.PointerConvertible, rowBytes: number, bounds: CGRect, format: number, colorSpace: interop.Object | null): void; + static sixfoldRotatedTileFilter(): CIFilter; - renderToIOSurfaceBoundsColorSpace(image: CIImage, surface: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; + static triangleKaleidoscopeFilter(): CIFilter; - renderToCVPixelBuffer(image: CIImage, buffer: interop.Object): void; + static triangleTileFilter(): CIFilter; - renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; + static twelvefoldReflectedTileFilter(): CIFilter; - renderToMTLTextureCommandBufferBoundsColorSpace(image: CIImage, texture: MTLTexture, commandBuffer: MTLCommandBuffer | null, bounds: CGRect, colorSpace: interop.Object): void; + static attributedTextImageGeneratorFilter(): CIFilter; - clearCaches(): void; + static aztecCodeGeneratorFilter(): CIFilter; - inputImageMaximumSize(): CGSize; + static barcodeGeneratorFilter(): CIFilter; - outputImageMaximumSize(): CGSize; + static blurredRectangleGeneratorFilter(): CIFilter; - createCGImageFromRect(image: CIImage, fromRect: CGRect): interop.Object; + static blurredRoundedRectangleGeneratorFilter(): CIFilter; - createCGImageFromRectFormatColorSpace(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null): interop.Object; + static checkerboardGeneratorFilter(): CIFilter; - createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean): interop.Object; + static code128BarcodeGeneratorFilter(): CIFilter; - TIFFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static lenticularHaloGeneratorFilter(): CIFilter; - JPEGRepresentationOfImageColorSpaceOptions(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static meshGeneratorFilter(): CIFilter; - HEIFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static PDF417BarcodeGenerator(): CIFilter; - HEIF10RepresentationOfImageColorSpaceOptionsError(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; + static QRCodeGenerator(): CIFilter; - PNGRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; + static randomGeneratorFilter(): CIFilter; - OpenEXRRepresentationOfImageOptionsError(image: CIImage, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; + static roundedQRCodeGeneratorFilter(): CIFilter; - writeTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static roundedRectangleGeneratorFilter(): CIFilter; - writePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static roundedRectangleStrokeGeneratorFilter(): CIFilter; - writeJPEGRepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static starShineGeneratorFilter(): CIFilter; - writeHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static stripesGeneratorFilter(): CIFilter; - writeHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static sunbeamsGeneratorFilter(): CIFilter; - writeOpenEXRRepresentationOfImageToURLOptionsError(image: CIImage, url: NSURL, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; + static textImageGeneratorFilter(): CIFilter; - depthBlurEffectFilterForImageURLOptions(url: NSURL, options: NSDictionary | Record | null): CIFilter; + static blendWithAlphaMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDataOptions(data: NSData, options: NSDictionary | Record | null): CIFilter; + static blendWithBlueMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static blendWithMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static blendWithRedMaskFilter(): CIFilter; - depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, glassesMatte: CIImage | null, gainMap: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; + static bloomFilter(): CIFilter; - startTaskToRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): CIRenderTask; + static cannyEdgeDetectorFilter(): CIFilter; - startTaskToRenderToDestinationError(image: CIImage, destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; + static comicEffectFilter(): CIFilter; - prepareRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): boolean; + static convolution3X3Filter(): CIFilter; - startTaskToClearError(destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; -} + static convolution5X5Filter(): CIFilter; -declare class CIBlendKernel extends CIColorKernel { - static kernelWithString any>(this: This, string: string): InstanceType; + static convolution7X7Filter(): CIFilter; - applyWithForegroundBackground(foreground: CIImage, background: CIImage): CIImage; + static convolution9HorizontalFilter(): CIFilter; - applyWithForegroundBackgroundColorSpace(foreground: CIImage, background: CIImage, colorSpace: interop.Object): CIImage; + static convolution9VerticalFilter(): CIFilter; - static readonly componentAdd: CIBlendKernel; + static convolutionRGB3X3Filter(): CIFilter; - static readonly componentMultiply: CIBlendKernel; + static convolutionRGB5X5Filter(): CIFilter; - static readonly componentMin: CIBlendKernel; + static convolutionRGB7X7Filter(): CIFilter; - static readonly componentMax: CIBlendKernel; + static convolutionRGB9HorizontalFilter(): CIFilter; - static readonly clear: CIBlendKernel; + static convolutionRGB9VerticalFilter(): CIFilter; - static readonly source: CIBlendKernel; + static coreMLModelFilter(): CIFilter; - static readonly destination: CIBlendKernel; + static crystallizeFilter(): CIFilter; - static readonly sourceOver: CIBlendKernel; + static depthOfFieldFilter(): CIFilter; - static readonly destinationOver: CIBlendKernel; + static edgesFilter(): CIFilter; - static readonly sourceIn: CIBlendKernel; + static edgeWorkFilter(): CIFilter; - static readonly destinationIn: CIBlendKernel; + static gaborGradientsFilter(): CIFilter; - static readonly sourceOut: CIBlendKernel; + static gloomFilter(): CIFilter; - static readonly destinationOut: CIBlendKernel; + static heightFieldFromMaskFilter(): CIFilter; - static readonly sourceAtop: CIBlendKernel; + static hexagonalPixellateFilter(): CIFilter; - static readonly destinationAtop: CIBlendKernel; + static highlightShadowAdjustFilter(): CIFilter; - static readonly exclusiveOr: CIBlendKernel; + static lineOverlayFilter(): CIFilter; - static readonly multiply: CIBlendKernel; + static mixFilter(): CIFilter; - static readonly screen: CIBlendKernel; + static personSegmentationFilter(): CIFilter; - static readonly overlay: CIBlendKernel; + static pixellateFilter(): CIFilter; - static readonly darken: CIBlendKernel; + static pointillizeFilter(): CIFilter; - static readonly lighten: CIBlendKernel; + static saliencyMapFilter(): CIFilter; - static readonly colorDodge: CIBlendKernel; + static shadedMaterialFilter(): CIFilter; - static readonly colorBurn: CIBlendKernel; + static sobelGradientsFilter(): CIFilter; - static readonly hardLight: CIBlendKernel; + static spotColorFilter(): CIFilter; - static readonly softLight: CIBlendKernel; + static spotLightFilter(): CIFilter; - static readonly difference: CIBlendKernel; + static bokehBlurFilter(): CIFilter; - static readonly exclusion: CIBlendKernel; + static boxBlurFilter(): CIFilter; - static readonly hue: CIBlendKernel; + static discBlurFilter(): CIFilter; - static readonly saturation: CIBlendKernel; + static gaussianBlurFilter(): CIFilter; - static readonly color: CIBlendKernel; + static maskedVariableBlurFilter(): CIFilter; - static readonly luminosity: CIBlendKernel; + static medianFilter(): CIFilter; - static readonly subtract: CIBlendKernel; + static morphologyGradientFilter(): CIFilter; - static readonly divide: CIBlendKernel; + static morphologyMaximumFilter(): CIFilter; - static readonly linearBurn: CIBlendKernel; + static morphologyMinimumFilter(): CIFilter; - static readonly linearDodge: CIBlendKernel; + static morphologyRectangleMaximumFilter(): CIFilter; - static readonly vividLight: CIBlendKernel; + static morphologyRectangleMinimumFilter(): CIFilter; - static readonly linearLight: CIBlendKernel; + static motionBlurFilter(): CIFilter; - static readonly pinLight: CIBlendKernel; + static noiseReductionFilter(): CIFilter; - static readonly hardMix: CIBlendKernel; + static zoomBlurFilter(): CIFilter; - static readonly darkerColor: CIBlendKernel; + static areaAlphaWeightedHistogramFilter(): CIFilter; - static readonly lighterColor: CIBlendKernel; + static areaAverageFilter(): CIFilter; + + static areaAverageMaximumRedFilter(): CIFilter; + + static areaBoundsRedFilter(): CIFilter; + + static areaHistogramFilter(): CIFilter; + + static areaLogarithmicHistogramFilter(): CIFilter; + + static areaMaximumFilter(): CIFilter; + + static areaMaximumAlphaFilter(): CIFilter; + + static areaMinimumFilter(): CIFilter; + + static areaMinimumAlphaFilter(): CIFilter; + + static areaMinMaxFilter(): CIFilter; + + static areaMinMaxRedFilter(): CIFilter; + + static columnAverageFilter(): CIFilter; + + static histogramDisplayFilter(): CIFilter; + + static KMeansFilter(): CIFilter; + + static rowAverageFilter(): CIFilter; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { - readonly outputImage: CIImage; +declare class CIRenderInfo extends NSObject { + readonly kernelExecutionTime: number; - name: string; + readonly kernelCompileTime: number; - setName(aString: string): void; + readonly passCount: number; - readonly inputKeys: NSArray; + readonly pixelsProcessed: number; +} - readonly outputKeys: NSArray; +declare class CIImageProcessorKernel extends NSObject { + static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; - setDefaults(): void; + static roiForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; - readonly attributes: NSDictionary; + static roiTileArrayForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; - static filterWithName(name: string): CIFilter; + static formatForInputAtIndex(inputIndex: number): number; - static filterWithNameKeysAndValues(name: string, key0: interop.Object): CIFilter; + static readonly outputFormat: number; - static filterWithNameWithInputParameters(name: string, params: NSDictionary | Record | null): CIFilter; + static readonly outputIsOpaque: boolean; - static filterNamesInCategory(category: string | null): NSArray; + static readonly synchronizeInputs: boolean; - static filterNamesInCategories(categories: NSArray | Array | null): NSArray; + static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; - static registerFilterNameConstructorClassAttributes(name: string, anObject: CIFilterConstructor, attributes: NSDictionary | Record): void; + static processWithInputsArgumentsOutputsError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, outputs: NSArray | Array, error: interop.PointerConvertible): boolean; - static localizedNameForFilterName(filterName: string): string; + static outputFormatAtIndexArguments(outputIndex: number, arguments$: NSDictionary | Record | null): number; - static localizedNameForCategory(category: string): string; + static applyWithExtentsInputsArgumentsError(extents: NSArray | Array, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): NSArray; +} - static localizedDescriptionForFilterName(filterName: string): string; +declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static localizedReferenceDocumentationForFilterName(filterName: string): NSURL; + readonly rowCount: number; - static serializedXMPFromFiltersInputImageExtent(filters: NSArray | Array, extent: CGRect): NSData; + readonly columnCount: number; - static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect, outError: interop.PointerConvertible): NSArray; + readonly eccVersion: interop.Enum; - static filterWithImageURLOptions(url: NSURL, options: NSDictionary | Record): CIFilter; + initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; - static filterWithImageDataOptions(data: NSData, options: NSDictionary | Record): CIFilter; + static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; +} - static filterWithCVPixelBufferPropertiesOptions(pixelBuffer: interop.Object, properties: NSDictionary | Record, options: NSDictionary | Record): CIFilter; +declare class CIWarpKernel extends CIKernel { + static kernelWithString any>(this: This, string: string): InstanceType; - static supportedRawCameraModels(): NSArray; + applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, image: CIImage, args: NSArray | Array | null): CIImage; +} - static gaussianGradientFilter(): CIFilter; +declare class CIRenderDestination extends NSObject { + initWithPixelBuffer(pixelBuffer: interop.Object): this; - static hueSaturationValueGradientFilter(): CIFilter; + initWithIOSurface(surface: IOSurface): this; - static linearGradientFilter(): CIFilter; + initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; - static radialGradientFilter(): CIFilter; + initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; - static smoothLinearGradientFilter(): CIFilter; + initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; - static sharpenLuminanceFilter(): CIFilter; + initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; - static unsharpMaskFilter(): CIFilter; + readonly width: number; - static circularScreenFilter(): CIFilter; + readonly height: number; - static CMYKHalftone(): CIFilter; + alphaMode: interop.Enum; - static dotScreenFilter(): CIFilter; + flipped: boolean; - static hatchedScreenFilter(): CIFilter; + dithered: boolean; - static lineScreenFilter(): CIFilter; + clamped: boolean; - static bicubicScaleTransformFilter(): CIFilter; + colorSpace: interop.Object; - static edgePreserveUpsampleFilter(): CIFilter; + blendKernel: CIBlendKernel; - static keystoneCorrectionCombinedFilter(): CIFilter; + blendsInDestinationColorSpace: boolean; - static keystoneCorrectionHorizontalFilter(): CIFilter; + captureTraceURL: NSURL; - static keystoneCorrectionVerticalFilter(): CIFilter; + setAlphaMode(alphaMode: interop.Enum): void; - static lanczosScaleTransformFilter(): CIFilter; + isFlipped(): boolean; - static maximumScaleTransformFilter(): CIFilter; + setFlipped(flipped: boolean): void; - static perspectiveCorrectionFilter(): CIFilter; + isDithered(): boolean; - static perspectiveRotateFilter(): CIFilter; + setDithered(dithered: boolean): void; - static perspectiveTransformFilter(): CIFilter; + isClamped(): boolean; - static perspectiveTransformWithExtentFilter(): CIFilter; + setClamped(clamped: boolean): void; - static straightenFilter(): CIFilter; + setColorSpace(colorSpace: interop.Object | null): void; - static accordionFoldTransitionFilter(): CIFilter; + setBlendKernel(blendKernel: CIBlendKernel | null): void; - static barsSwipeTransitionFilter(): CIFilter; + setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; - static copyMachineTransitionFilter(): CIFilter; + setCaptureTraceURL(captureTraceURL: NSURL): void; +} - static disintegrateWithMaskTransitionFilter(): CIFilter; +declare class CIQRCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static dissolveTransitionFilter(): CIFilter; + readonly symbolVersion: number; - static flashTransitionFilter(): CIFilter; + readonly maskPattern: number; - static modTransitionFilter(): CIFilter; + readonly errorCorrectionLevel: interop.Enum; - static pageCurlTransitionFilter(): CIFilter; + initWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): this; - static pageCurlWithShadowTransitionFilter(): CIFilter; + static descriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel any>(this: This, errorCorrectedPayload: NSData, symbolVersion: number, maskPattern: number, errorCorrectionLevel: interop.Enum): InstanceType; +} - static rippleTransitionFilter(): CIFilter; +declare class CIBarcodeDescriptor extends NSObject implements NSSecureCoding, NSCopying { + static readonly supportsSecureCoding: boolean; - static swipeTransitionFilter(): CIFilter; + encodeWithCoder(coder: NSCoder): void; - static additionCompositingFilter(): CIFilter; + initWithCoder(coder: NSCoder): this; - static colorBlendModeFilter(): CIFilter; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static colorBurnBlendModeFilter(): CIFilter; +declare class CIDetector extends NSObject { + static detectorOfTypeContextOptions(type: string, context: CIContext | null, options: NSDictionary | Record | null): CIDetector; - static colorDodgeBlendModeFilter(): CIFilter; + featuresInImage(image: CIImage): NSArray; - static darkenBlendModeFilter(): CIFilter; + featuresInImageOptions(image: CIImage, options: NSDictionary | Record | null): NSArray; +} - static differenceBlendModeFilter(): CIFilter; +declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { + static imageWithCGImage(image: interop.Object): CIImage; - static divideBlendModeFilter(): CIFilter; + static imageWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): CIImage; - static exclusionBlendModeFilter(): CIFilter; + static imageWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): CIImage; - static hardLightBlendModeFilter(): CIFilter; + static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): CIImage; - static hueBlendModeFilter(): CIFilter; + static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): CIImage; - static lightenBlendModeFilter(): CIFilter; + static imageWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): CIImage; - static linearBurnBlendModeFilter(): CIFilter; + static imageWithContentsOfURL(url: NSURL): CIImage; - static linearDodgeBlendModeFilter(): CIFilter; + static imageWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): CIImage; - static linearLightBlendModeFilter(): CIFilter; + static imageWithData(data: NSData): CIImage; - static luminosityBlendModeFilter(): CIFilter; + static imageWithDataOptions(data: NSData, options: NSDictionary | Record | null): CIImage; - static maximumCompositingFilter(): CIFilter; + static imageWithCVImageBuffer(imageBuffer: interop.Object): CIImage; - static minimumCompositingFilter(): CIFilter; + static imageWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; - static multiplyBlendModeFilter(): CIFilter; + static imageWithCVPixelBuffer(pixelBuffer: interop.Object): CIImage; - static multiplyCompositingFilter(): CIFilter; + static imageWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): CIImage; - static overlayBlendModeFilter(): CIFilter; + static imageWithIOSurface(surface: interop.Object): CIImage; - static pinLightBlendModeFilter(): CIFilter; + static imageWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): CIImage; - static saturationBlendModeFilter(): CIFilter; + static imageWithColor(color: CIColor): CIImage; - static screenBlendModeFilter(): CIFilter; + static emptyImage(): CIImage; - static softLightBlendModeFilter(): CIFilter; + static readonly blackImage: CIImage; - static sourceAtopCompositingFilter(): CIFilter; + static readonly whiteImage: CIImage; - static sourceInCompositingFilter(): CIFilter; + static readonly grayImage: CIImage; - static sourceOutCompositingFilter(): CIFilter; + static readonly redImage: CIImage; - static sourceOverCompositingFilter(): CIFilter; + static readonly greenImage: CIImage; - static subtractBlendModeFilter(): CIFilter; + static readonly blueImage: CIImage; - static vividLightBlendModeFilter(): CIFilter; + static readonly cyanImage: CIImage; - static colorAbsoluteDifferenceFilter(): CIFilter; + static readonly magentaImage: CIImage; - static colorClampFilter(): CIFilter; + static readonly yellowImage: CIImage; - static colorControlsFilter(): CIFilter; + static readonly clearImage: CIImage; - static colorMatrixFilter(): CIFilter; + initWithCGImage(image: interop.Object): this; - static colorPolynomialFilter(): CIFilter; + initWithCGImageOptions(image: interop.Object, options: NSDictionary | Record | null): this; - static colorThresholdFilter(): CIFilter; + initWithCGImageSourceIndexOptions(source: interop.Object, index: number, dict: NSDictionary | Record | null): this; - static colorThresholdOtsuFilter(): CIFilter; + initWithData(data: NSData): this; - static depthToDisparityFilter(): CIFilter; + initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; - static disparityToDepthFilter(): CIFilter; + initWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: interop.Object | null): this; - static exposureAdjustFilter(): CIFilter; + initWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: interop.Object | null): this; - static gammaAdjustFilter(): CIFilter; + initWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary | Record | null): this; - static hueAdjustFilter(): CIFilter; + initWithContentsOfURL(url: NSURL): this; - static linearToSRGBToneCurveFilter(): CIFilter; + initWithContentsOfURLOptions(url: NSURL, options: NSDictionary | Record | null): this; - static sRGBToneCurveToLinearFilter(): CIFilter; + initWithIOSurface(surface: interop.Object): this; - static temperatureAndTintFilter(): CIFilter; + initWithIOSurfaceOptions(surface: interop.Object, options: NSDictionary | Record | null): this; - static toneCurveFilter(): CIFilter; + initWithCVImageBuffer(imageBuffer: interop.Object): this; - static toneMapHeadroomFilter(): CIFilter; + initWithCVImageBufferOptions(imageBuffer: interop.Object, options: NSDictionary | Record | null): this; - static vibranceFilter(): CIFilter; + initWithCVPixelBuffer(pixelBuffer: interop.Object): this; - static whitePointAdjustFilter(): CIFilter; + initWithCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record | null): this; - static colorCrossPolynomialFilter(): CIFilter; + initWithColor(color: CIColor): this; - static colorCubeFilter(): CIFilter; + imageByApplyingTransform(matrix: CGAffineTransform): CIImage; - static colorCubesMixedWithMaskFilter(): CIFilter; + imageByApplyingTransformHighQualityDownsample(matrix: CGAffineTransform, highQualityDownsample: boolean): CIImage; - static colorCubeWithColorSpaceFilter(): CIFilter; + imageByApplyingOrientation(orientation: number): CIImage; - static colorCurvesFilter(): CIFilter; + imageTransformForOrientation(orientation: number): CGAffineTransform; - static colorInvertFilter(): CIFilter; + imageByApplyingCGOrientation(orientation: interop.Enum): CIImage; - static colorMapFilter(): CIFilter; + imageTransformForCGOrientation(orientation: interop.Enum): CGAffineTransform; - static colorMonochromeFilter(): CIFilter; + imageByCompositingOverImage(dest: CIImage): CIImage; - static colorPosterizeFilter(): CIFilter; + imageByCroppingToRect(rect: CGRect): CIImage; - static convertLabToRGBFilter(): CIFilter; + imageByClampingToExtent(): CIImage; - static convertRGBtoLabFilter(): CIFilter; + imageByClampingToRect(rect: CGRect): CIImage; - static ditherFilter(): CIFilter; + imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary | Record | null): CIImage; - static documentEnhancerFilter(): CIFilter; + imageByApplyingFilter(filterName: string): CIImage; - static falseColorFilter(): CIFilter; + imageByColorMatchingColorSpaceToWorkingSpace(colorSpace: interop.Object): CIImage; - static LabDeltaE(): CIFilter; + imageByColorMatchingWorkingSpaceToColorSpace(colorSpace: interop.Object): CIImage; - static maskToAlphaFilter(): CIFilter; + imageByPremultiplyingAlpha(): CIImage; - static maximumComponentFilter(): CIFilter; + imageByUnpremultiplyingAlpha(): CIImage; - static minimumComponentFilter(): CIFilter; + imageBySettingAlphaOneInExtent(extent: CGRect): CIImage; - static paletteCentroidFilter(): CIFilter; + imageByApplyingGaussianBlurWithSigma(sigma: number): CIImage; - static palettizeFilter(): CIFilter; + imageBySettingProperties(properties: NSDictionary | Record): CIImage; - static photoEffectChromeFilter(): CIFilter; + imageBySamplingLinear(): CIImage; - static photoEffectFadeFilter(): CIFilter; + imageBySamplingNearest(): CIImage; + + imageByInsertingIntermediate(): CIImage; + + imageByInsertingTiledIntermediate(): CIImage; + + imageByApplyingGainMap(gainmap: CIImage): CIImage; + + imageByApplyingGainMapHeadroom(gainmap: CIImage, headroom: number): CIImage; + + imageBySettingContentHeadroom(headroom: number): CIImage; + + imageBySettingContentAverageLightLevel(average: number): CIImage; + + readonly extent: CGRect; + + readonly opaque: boolean; + + readonly properties: NSDictionary; + + readonly url: NSURL; + + readonly colorSpace: interop.Object; + + readonly contentHeadroom: number; + + readonly contentAverageLightLevel: number; + + readonly pixelBuffer: interop.Object; + + readonly CGImage: interop.Object; + + readonly metalTexture: MTLTexture; + + regionOfInterestForImageInRect(image: CIImage, rect: CGRect): CGRect; + + isOpaque(): boolean; + + autoAdjustmentFilters(): NSArray; + + autoAdjustmentFiltersWithOptions(options: NSDictionary | Record | null): NSArray; + + imageByConvertingWorkingSpaceToLab(): CIImage; + + imageByConvertingLabToWorkingSpace(): CIImage; + + readonly depthData: AVDepthData; + + initWithDepthDataOptions(data: AVDepthData, options: NSDictionary | Record | null): this; + + initWithDepthData(data: AVDepthData): this; + + static imageWithDepthDataOptions any>(this: This, data: AVDepthData, options: NSDictionary | Record | null): InstanceType; + + static imageWithDepthData any>(this: This, data: AVDepthData): InstanceType; - static photoEffectInstantFilter(): CIFilter; + readonly portraitEffectsMatte: AVPortraitEffectsMatte; - static photoEffectMonoFilter(): CIFilter; + initWithPortaitEffectsMatteOptions(matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): this; - static photoEffectNoirFilter(): CIFilter; + initWithPortaitEffectsMatte(matte: AVPortraitEffectsMatte): this; - static photoEffectProcessFilter(): CIFilter; + static imageWithPortaitEffectsMatteOptions any>(this: This, matte: AVPortraitEffectsMatte, options: NSDictionary | Record | null): InstanceType; - static photoEffectTonalFilter(): CIFilter; + static imageWithPortaitEffectsMatte any>(this: This, matte: AVPortraitEffectsMatte): InstanceType; - static photoEffectTransferFilter(): CIFilter; + readonly semanticSegmentationMatte: AVSemanticSegmentationMatte; - static sepiaToneFilter(): CIFilter; + initWithSemanticSegmentationMatteOptions(matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): this; - static thermalFilter(): CIFilter; + initWithSemanticSegmentationMatte(matte: AVSemanticSegmentationMatte): this; - static vignetteFilter(): CIFilter; + static imageWithSemanticSegmentationMatteOptions any>(this: This, matte: AVSemanticSegmentationMatte, options: NSDictionary | Record | null): InstanceType; - static vignetteEffectFilter(): CIFilter; + static imageWithSemanticSegmentationMatte any>(this: This, matte: AVSemanticSegmentationMatte): InstanceType; - static xRayFilter(): CIFilter; + static imageWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): CIImage; - static bumpDistortionFilter(): CIFilter; + initWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): this; - static bumpDistortionLinearFilter(): CIFilter; + initWithImage(image: UIImage): this; - static circleSplashDistortionFilter(): CIFilter; + initWithImageOptions(image: UIImage, options: NSDictionary | Record | null): this; - static circularWrapFilter(): CIFilter; + static readonly supportsSecureCoding: boolean; - static displacementDistortionFilter(): CIFilter; + encodeWithCoder(coder: NSCoder): void; - static drosteFilter(): CIFilter; + initWithCoder(coder: NSCoder): this; - static glassDistortionFilter(): CIFilter; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static glassLozengeFilter(): CIFilter; +declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; - static holeDistortionFilter(): CIFilter; + readonly isCompact: boolean; - static lightTunnelFilter(): CIFilter; + readonly layerCount: number; - static ninePartStretchedFilter(): CIFilter; + readonly dataCodewordCount: number; - static ninePartTiledFilter(): CIFilter; + initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; - static pinchDistortionFilter(): CIFilter; + static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; +} - static stretchCropFilter(): CIFilter; +declare class CIContext extends NSObject { + static contextWithCGContextOptions(cgctx: interop.Object, options: NSDictionary | Record | null): CIContext; - static torusLensDistortionFilter(): CIFilter; + static contextWithOptions(options: NSDictionary | Record | null): CIContext; - static twirlDistortionFilter(): CIFilter; + static context(): CIContext; - static vortexDistortionFilter(): CIFilter; + initWithOptions(options: NSDictionary | Record | null): this; - static affineClampFilter(): CIFilter; + init(): this; - static affineTileFilter(): CIFilter; + static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; - static eightfoldReflectedTileFilter(): CIFilter; + static contextWithEAGLContextOptions(eaglContext: EAGLContext, options: NSDictionary | Record | null): CIContext; - static fourfoldReflectedTileFilter(): CIFilter; + static contextWithMTLDevice(device: MTLDevice): CIContext; - static fourfoldRotatedTileFilter(): CIFilter; + static contextWithMTLDeviceOptions(device: MTLDevice, options: NSDictionary | Record | null): CIContext; - static fourfoldTranslatedTileFilter(): CIFilter; + static contextWithMTLCommandQueue(commandQueue: MTLCommandQueue): CIContext; - static glideReflectedTileFilter(): CIFilter; + static contextWithMTLCommandQueueOptions(commandQueue: MTLCommandQueue, options: NSDictionary | Record | null): CIContext; - static kaleidoscopeFilter(): CIFilter; + readonly workingColorSpace: interop.Object; - static opTileFilter(): CIFilter; + readonly workingFormat: number; - static parallelogramTileFilter(): CIFilter; + drawImageAtPointFromRect(image: CIImage, atPoint: CGPoint, fromRect: CGRect): void; - static perspectiveTileFilter(): CIFilter; + drawImageInRectFromRect(image: CIImage, inRect: CGRect, fromRect: CGRect): void; - static sixfoldReflectedTileFilter(): CIFilter; + renderToBitmapRowBytesBoundsFormatColorSpace(image: CIImage, data: interop.PointerConvertible, rowBytes: number, bounds: CGRect, format: number, colorSpace: interop.Object | null): void; - static sixfoldRotatedTileFilter(): CIFilter; + renderToIOSurfaceBoundsColorSpace(image: CIImage, surface: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; - static triangleKaleidoscopeFilter(): CIFilter; + renderToCVPixelBuffer(image: CIImage, buffer: interop.Object): void; - static triangleTileFilter(): CIFilter; + renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: interop.Object, bounds: CGRect, colorSpace: interop.Object | null): void; - static twelvefoldReflectedTileFilter(): CIFilter; + renderToMTLTextureCommandBufferBoundsColorSpace(image: CIImage, texture: MTLTexture, commandBuffer: MTLCommandBuffer | null, bounds: CGRect, colorSpace: interop.Object): void; - static attributedTextImageGeneratorFilter(): CIFilter; + clearCaches(): void; - static aztecCodeGeneratorFilter(): CIFilter; + inputImageMaximumSize(): CGSize; - static barcodeGeneratorFilter(): CIFilter; + outputImageMaximumSize(): CGSize; - static blurredRectangleGeneratorFilter(): CIFilter; + createCGImageFromRect(image: CIImage, fromRect: CGRect): interop.Object; - static checkerboardGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpace(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null): interop.Object; - static code128BarcodeGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean): interop.Object; - static lenticularHaloGeneratorFilter(): CIFilter; + createCGImageFromRectFormatColorSpaceDeferredCalculateHDRStats(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean, calculateHDRStats: boolean): interop.Object; - static meshGeneratorFilter(): CIFilter; + calculateHDRStatsForIOSurface(surface: interop.Object): void; - static PDF417BarcodeGenerator(): CIFilter; + calculateHDRStatsForCVPixelBuffer(buffer: interop.Object): void; - static QRCodeGenerator(): CIFilter; + calculateHDRStatsForCGImage(cgimage: interop.Object): interop.Object; - static randomGeneratorFilter(): CIFilter; + calculateHDRStatsForImage(image: CIImage): CIImage; - static roundedRectangleGeneratorFilter(): CIFilter; + TIFFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static roundedRectangleStrokeGeneratorFilter(): CIFilter; + JPEGRepresentationOfImageColorSpaceOptions(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static starShineGeneratorFilter(): CIFilter; + HEIFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static stripesGeneratorFilter(): CIFilter; + HEIF10RepresentationOfImageColorSpaceOptionsError(image: CIImage, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; - static sunbeamsGeneratorFilter(): CIFilter; + PNGRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: interop.Object, options: NSDictionary | Record): NSData; - static textImageGeneratorFilter(): CIFilter; + OpenEXRRepresentationOfImageOptionsError(image: CIImage, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): NSData; - static blendWithAlphaMaskFilter(): CIFilter; + writeTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithBlueMaskFilter(): CIFilter; + writePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithMaskFilter(): CIFilter; + writeJPEGRepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static blendWithRedMaskFilter(): CIFilter; + writeHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static bloomFilter(): CIFilter; + writeHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: interop.Object, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static cannyEdgeDetectorFilter(): CIFilter; + writeOpenEXRRepresentationOfImageToURLOptionsError(image: CIImage, url: NSURL, options: NSDictionary | Record, errorPtr: interop.PointerConvertible): boolean; - static comicEffectFilter(): CIFilter; + depthBlurEffectFilterForImageURLOptions(url: NSURL, options: NSDictionary | Record | null): CIFilter; - static convolution3X3Filter(): CIFilter; + depthBlurEffectFilterForImageDataOptions(data: NSData, options: NSDictionary | Record | null): CIFilter; - static convolution5X5Filter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution7X7Filter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution9HorizontalFilter(): CIFilter; + depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage | null, hairSemanticSegmentation: CIImage | null, glassesMatte: CIImage | null, gainMap: CIImage | null, orientation: interop.Enum, options: NSDictionary | Record | null): CIFilter; - static convolution9VerticalFilter(): CIFilter; + startTaskToRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): CIRenderTask; - static convolutionRGB3X3Filter(): CIFilter; + startTaskToRenderToDestinationError(image: CIImage, destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; - static convolutionRGB5X5Filter(): CIFilter; + prepareRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint, error: interop.PointerConvertible): boolean; - static convolutionRGB7X7Filter(): CIFilter; + startTaskToClearError(destination: CIRenderDestination, error: interop.PointerConvertible): CIRenderTask; +} - static convolutionRGB9HorizontalFilter(): CIFilter; +declare class CIBlendKernel extends CIColorKernel { + static kernelWithString any>(this: This, string: string): InstanceType; - static convolutionRGB9VerticalFilter(): CIFilter; + applyWithForegroundBackground(foreground: CIImage, background: CIImage): CIImage; - static coreMLModelFilter(): CIFilter; + applyWithForegroundBackgroundColorSpace(foreground: CIImage, background: CIImage, colorSpace: interop.Object): CIImage; - static crystallizeFilter(): CIFilter; + static readonly componentAdd: CIBlendKernel; - static depthOfFieldFilter(): CIFilter; + static readonly componentMultiply: CIBlendKernel; - static edgesFilter(): CIFilter; + static readonly componentMin: CIBlendKernel; - static edgeWorkFilter(): CIFilter; + static readonly componentMax: CIBlendKernel; - static gaborGradientsFilter(): CIFilter; + static readonly clear: CIBlendKernel; - static gloomFilter(): CIFilter; + static readonly source: CIBlendKernel; - static heightFieldFromMaskFilter(): CIFilter; + static readonly destination: CIBlendKernel; - static hexagonalPixellateFilter(): CIFilter; + static readonly sourceOver: CIBlendKernel; - static highlightShadowAdjustFilter(): CIFilter; + static readonly destinationOver: CIBlendKernel; - static lineOverlayFilter(): CIFilter; + static readonly sourceIn: CIBlendKernel; - static mixFilter(): CIFilter; + static readonly destinationIn: CIBlendKernel; - static personSegmentationFilter(): CIFilter; + static readonly sourceOut: CIBlendKernel; - static pixellateFilter(): CIFilter; + static readonly destinationOut: CIBlendKernel; - static pointillizeFilter(): CIFilter; + static readonly sourceAtop: CIBlendKernel; - static saliencyMapFilter(): CIFilter; + static readonly destinationAtop: CIBlendKernel; - static shadedMaterialFilter(): CIFilter; + static readonly exclusiveOr: CIBlendKernel; - static sobelGradientsFilter(): CIFilter; + static readonly multiply: CIBlendKernel; - static spotColorFilter(): CIFilter; + static readonly screen: CIBlendKernel; - static spotLightFilter(): CIFilter; + static readonly overlay: CIBlendKernel; - static bokehBlurFilter(): CIFilter; + static readonly darken: CIBlendKernel; - static boxBlurFilter(): CIFilter; + static readonly lighten: CIBlendKernel; - static discBlurFilter(): CIFilter; + static readonly colorDodge: CIBlendKernel; - static gaussianBlurFilter(): CIFilter; + static readonly colorBurn: CIBlendKernel; - static maskedVariableBlurFilter(): CIFilter; + static readonly hardLight: CIBlendKernel; - static medianFilter(): CIFilter; + static readonly softLight: CIBlendKernel; - static morphologyGradientFilter(): CIFilter; + static readonly difference: CIBlendKernel; - static morphologyMaximumFilter(): CIFilter; + static readonly exclusion: CIBlendKernel; - static morphologyMinimumFilter(): CIFilter; + static readonly hue: CIBlendKernel; - static morphologyRectangleMaximumFilter(): CIFilter; + static readonly saturation: CIBlendKernel; - static morphologyRectangleMinimumFilter(): CIFilter; + static readonly color: CIBlendKernel; - static motionBlurFilter(): CIFilter; + static readonly luminosity: CIBlendKernel; - static noiseReductionFilter(): CIFilter; + static readonly subtract: CIBlendKernel; - static zoomBlurFilter(): CIFilter; + static readonly divide: CIBlendKernel; - static areaAlphaWeightedHistogramFilter(): CIFilter; + static readonly linearBurn: CIBlendKernel; - static areaAverageFilter(): CIFilter; + static readonly linearDodge: CIBlendKernel; - static areaBoundsRedFilter(): CIFilter; + static readonly vividLight: CIBlendKernel; - static areaHistogramFilter(): CIFilter; + static readonly linearLight: CIBlendKernel; - static areaLogarithmicHistogramFilter(): CIFilter; + static readonly pinLight: CIBlendKernel; - static areaMaximumFilter(): CIFilter; + static readonly hardMix: CIBlendKernel; - static areaMaximumAlphaFilter(): CIFilter; + static readonly darkerColor: CIBlendKernel; - static areaMinimumFilter(): CIFilter; + static readonly lighterColor: CIBlendKernel; +} - static areaMinimumAlphaFilter(): CIFilter; +declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCopying { + readonly bounds: CGRect; - static areaMinMaxFilter(): CIFilter; + readonly topLeft: CGPoint; - static areaMinMaxRedFilter(): CIFilter; + readonly topRight: CGPoint; - static columnAverageFilter(): CIFilter; + readonly bottomLeft: CGPoint; - static histogramDisplayFilter(): CIFilter; + readonly bottomRight: CGPoint; - static KMeansFilter(): CIFilter; + readonly messageString: string; - static rowAverageFilter(): CIFilter; + readonly symbolDescriptor: CIQRCodeDescriptor; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios/types/CoreLocation.d.ts b/packages/ios/types/CoreLocation.d.ts index 9ef483a8..c641de82 100644 --- a/packages/ios/types/CoreLocation.d.ts +++ b/packages/ios/types/CoreLocation.d.ts @@ -5,32 +5,10 @@ declare const CLLocationPushServiceErrorDomain: string; declare const kCLHeadingFilterNone: number; -declare const CLTimeIntervalMax: number; - -declare const CLLocationDistanceMax: number; - -declare const kCLLocationAccuracyThreeKilometers: number; - -declare const kCLLocationAccuracyNearestTenMeters: number; - -declare const kCLLocationAccuracyBest: number; - -declare const kCLLocationAccuracyBestForNavigation: number; - -declare const kCLDistanceFilterNone: number; - declare const kCLErrorUserInfoAlternateRegionKey: string; declare const kCLErrorDomain: string; -declare const kCLLocationAccuracyReduced: number; - -declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; - -declare const kCLLocationAccuracyKilometer: number; - -declare const kCLLocationAccuracyHundredMeters: number; - declare const CLServiceSessionAuthorizationRequirement: { None: 0, WhenInUse: 1, @@ -50,15 +28,6 @@ declare const CLAccuracyAuthorization: { Reduced: 1, }; -declare const CLAuthorizationStatus: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - AuthorizedAlways: 3, - AuthorizedWhenInUse: 4, - Authorized: 3, -}; - declare const CLDeviceOrientation: { Unknown: 0, Portrait: 1, @@ -120,6 +89,15 @@ declare const CLError: { HistoricalLocationError: 19, }; +declare const CLAuthorizationStatus: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + AuthorizedAlways: 3, + AuthorizedWhenInUse: 4, + Authorized: 3, +}; + declare const CLLocationPushServiceError: { Unknown: 0, MissingPushExtension: 1, @@ -128,16 +106,6 @@ declare const CLLocationPushServiceError: { UnsupportedPlatform: 4, }; -declare class CLLocationCoordinate2D { - constructor(init?: CLLocationCoordinate2D); - latitude: number; - longitude: number; -} - -declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; - -declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; - declare interface CLLocationPushServiceExtension extends NSObjectProtocol { didReceiveLocationPushPayloadCompletion(payload: NSDictionary | Record, completion: () => void): void; @@ -468,18 +436,6 @@ declare class CLMonitorConfiguration extends NSObject { static configWithMonitorNameQueueEventHandler(name: string, queue: NSObject, eventHandler: (p1: CLMonitor, p2: CLMonitoringEvent) => void): CLMonitorConfiguration; } -declare class CLMonitoringRecord extends NSObject implements NSSecureCoding { - readonly condition: CLCondition; - - readonly lastEvent: CLMonitoringEvent; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CLMonitoringEvent extends NSObject implements NSSecureCoding { readonly identifier: string; @@ -706,6 +662,18 @@ declare class CLBeaconRegion extends CLRegion { setNotifyEntryStateOnDisplay(notifyEntryStateOnDisplay: boolean): void; } +declare class CLMonitoringRecord extends NSObject implements NSSecureCoding { + readonly condition: CLCondition; + + readonly lastEvent: CLMonitoringEvent; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CLBeaconIdentityCondition extends CLCondition implements NSCopying, NSSecureCoding { readonly UUID: NSUUID; @@ -740,34 +708,6 @@ declare class CLServiceSession extends NSObject { invalidate(): void; } -declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { - initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; - - readonly isSimulatedBySoftware: boolean; - - readonly isProducedByAccessory: boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { - readonly level: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CLVisit extends NSObject implements NSSecureCoding, NSCopying { readonly arrivalDate: NSDate; @@ -786,51 +726,3 @@ declare class CLVisit extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { - initWithLatitudeLongitude(latitude: number, longitude: number): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; - - readonly coordinate: CLLocationCoordinate2D; - - readonly altitude: number; - - readonly ellipsoidalAltitude: number; - - readonly horizontalAccuracy: number; - - readonly verticalAccuracy: number; - - readonly course: number; - - readonly courseAccuracy: number; - - readonly speed: number; - - readonly speedAccuracy: number; - - readonly timestamp: NSDate; - - readonly floor: CLFloor; - - readonly sourceInformation: CLLocationSourceInformation; - - getDistanceFrom(location: CLLocation): number; - - distanceFromLocation(location: CLLocation): number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - diff --git a/packages/ios/types/CoreMIDI.d.ts b/packages/ios/types/CoreMIDI.d.ts index 8af304b0..edf252d5 100644 --- a/packages/ios/types/CoreMIDI.d.ts +++ b/packages/ios/types/CoreMIDI.d.ts @@ -65,8 +65,6 @@ declare const kMIDIPropertyCanRoute: interop.Pointer; declare const kMIDIPropertySupportsGeneralMIDI: interop.Pointer; -declare const kMIDIPropertyNameConfigurationDictionary: interop.Pointer; - declare const kMIDIPropertyDriverOwner: interop.Pointer; declare const kMIDIPropertyPrivate: interop.Pointer; @@ -91,6 +89,8 @@ declare const kMIDIPropertyName: interop.Pointer; declare const kMIDIUnknownError: number; +declare const kMIDINotPermitted: number; + declare const kMIDIObjectNotFound: number; declare const kMIDIWrongThread: number; @@ -103,6 +103,8 @@ declare const kMIDIMessageSendErr: number; declare const kMIDIWrongPropertyType: number; +declare const kMIDIUnknownProperty: number; + declare const kMIDINoConnection: number; declare const kMIDIInvalidClient: number; @@ -113,12 +115,12 @@ declare const kMIDIPropertyTransmitsMTC: interop.Pointer; declare const kMIDIPropertyIsSampler: interop.Pointer; +declare const kMIDIPropertyNameConfigurationDictionary: interop.Pointer; + declare const kMIDIPropertyTransmitsBankSelectLSB: interop.Pointer; declare const kMIDIPropertyIsEmbeddedEntity: interop.Pointer; -declare const kMIDIUnknownEndpoint: number; - declare const kMIDINoCurrentSetup: number; declare const kMIDIPropertyPanDisruptsStereo: interop.Pointer; @@ -137,17 +139,17 @@ declare const kMIDIPropertyReceivesBankSelectLSB: interop.Pointer; declare const kMIDIPropertyUMPActiveGroupBitmap: interop.Pointer; -declare const kMIDIPropertyImage: interop.Pointer; - declare const kMIDIPropertyTransmitsProgramChanges: interop.Pointer; declare const kMIDI1UPMaxSysexSize: number; +declare const kMIDIPropertyImage: interop.Pointer; + declare const kMIDIPropertyReceivesClock: interop.Pointer; declare const kMIDIPropertyTransmitsClock: interop.Pointer; -declare const kMIDIUnknownProperty: number; +declare const kMIDIUnknownEndpoint: number; declare const kMIDIPropertyTransmitsNotes: interop.Pointer; @@ -173,15 +175,13 @@ declare const MIDIUMPFunctionBlockWasUpdatedNotification: string; declare const MIDIChannelsWholePort: number; -declare const kMIDINotPermitted: number; - -declare const MIDIUMPEndpointWasRemovedNotification: string; +declare const kMIDIThruConnection_MaxEndpoints: number; declare const kMIDIPropertyIsMixer: interop.Pointer; -declare const kMIDIWrongEndpointType: number; +declare const MIDIUMPEndpointWasRemovedNotification: string; -declare const kMIDIThruConnection_MaxEndpoints: number; +declare const kMIDIWrongEndpointType: number; declare const MIDICIDeviceObjectKey: string; @@ -358,13 +358,11 @@ declare const MIDIPerNoteManagementOptions: { Detach: 2, }; -declare const MIDISysExStatus: { +declare const UMPStreamMessageFormat: { Complete: 0, Start: 1, - Continue: 2, + Continuing: 2, End: 3, - MixedDataSetHeader: 8, - MixedDataSetPayload: 9, }; declare const MIDINotificationMessageID: { @@ -416,13 +414,6 @@ declare const MIDITransformType: { MapValue: 12, }; -declare const UMPStreamMessageFormat: { - Complete: 0, - Start: 1, - Continuing: 2, - End: 3, -}; - declare const MIDIUMPProtocolOptions: { I1: 1, I2: 2, @@ -442,6 +433,15 @@ declare const MIDICIPropertyExchangeMessageType: { Notify: 63, }; +declare const MIDISysExStatus: { + Complete: 0, + Start: 1, + Continue: 2, + End: 3, + MixedDataSetHeader: 8, + MixedDataSetPayload: 9, +}; + declare class MIDICIProfileIDStandard { constructor(init?: MIDICIProfileIDStandard); profileIDByte1: number; @@ -461,83 +461,63 @@ declare class MIDI2DeviceManufacturer { sysExIDByte: unknown /* const array */; } -declare class unnamed_2429264512936002264 { - constructor(init?: unnamed_2429264512936002264); - words: unknown /* const array */; -} - -declare class unnamed_14033045680710370512 { - constructor(init?: unnamed_14033045680710370512); - byteCount: number; - streamID: number; - data: unknown /* const array */; - reserved: number; +declare class unnamed_6383159896844909270 { + constructor(init?: unnamed_6383159896844909270); + status: interop.Enum; } -declare class unnamed_7687765511065609828 { - constructor(init?: unnamed_7687765511065609828); +declare class unnamed_3427901160143497882 { + constructor(init?: unnamed_3427901160143497882); note: number; options: interop.Enum; reserved: unknown /* const array */; } -declare class unnamed_141153532667663696 { - constructor(init?: unnamed_141153532667663696); +declare class unnamed_9778813443748703470 { + constructor(init?: unnamed_9778813443748703470); noteNumber: number; reserved: number; bend: number; } -declare class unnamed_13033887881180824301 { - constructor(init?: unnamed_13033887881180824301); +declare class unnamed_9284414440325847619 { + constructor(init?: unnamed_9284414440325847619); + bank: number; + index: number; + data: number; +} + +declare class unnamed_106644537616426634 { + constructor(init?: unnamed_106644537616426634); noteNumber: number; + index: number; + data: number; +} + +declare class unnamed_6295510036229818237 { + constructor(init?: unnamed_6295510036229818237); + index: number; reserved: number; - pressure: number; + data: number; } -declare class unnamed_9018410676970361355 { - constructor(init?: unnamed_9018410676970361355); +declare class unnamed_12529692152931190884 { + constructor(init?: unnamed_12529692152931190884); number: number; attributeType: interop.Enum; velocity: number; attribute: number; } -declare class unnamed_340373939070755051 { - constructor(init?: unnamed_340373939070755051); +declare class unnamed_3132482729960000882 { + constructor(init?: unnamed_3132482729960000882); status: interop.Enum; channel: number; reserved: unknown /* const array */; } -declare class unnamed_2137745323853783348 { - constructor(init?: unnamed_2137745323853783348); - status: interop.Enum; - channel: number; - data: unknown /* const array */; - reserved: number; -} - -declare class unnamed_7311090010878626665 { - constructor(init?: unnamed_7311090010878626665); - noteNumber: number; - pressure: number; -} - -declare class unnamed_3706463365555223001 { - constructor(init?: unnamed_3706463365555223001); - status: interop.Enum; - channel: number; - reserved: unknown /* const array */; -} - -declare class unnamed_7825577394665438592 { - constructor(init?: unnamed_7825577394665438592); - status: interop.Enum; -} - -declare class unnamed_12721469423572434874 { - constructor(init?: unnamed_12721469423572434874); +declare class unnamed_17557418612741649852 { + constructor(init?: unnamed_17557418612741649852); status: interop.Enum; } @@ -572,19 +552,6 @@ declare class MIDIValueMap { value: unknown /* const array */; } -declare class unnamed_4330967872734767946 { - constructor(init?: unnamed_4330967872734767946); - bank: number; - index: number; - data: number; -} - -declare class unnamed_9719375593835432931 { - constructor(init?: unnamed_9719375593835432931); - data: number; - reserved: unknown /* const array */; -} - declare class MIDIMessage_128 { constructor(init?: MIDIMessage_128); word0: number; @@ -637,6 +604,44 @@ declare class MIDISysexSendRequestUMP { completionRefCon: interop.Pointer; } +declare class unnamed_6779601740640291629 { + constructor(init?: unnamed_6779601740640291629); + options: interop.Enum; + program: number; + reserved: unknown /* const array */; + bank: number; +} + +declare class unnamed_1285817736437967875 { + constructor(init?: unnamed_1285817736437967875); + words: unknown /* const array */; +} + +declare class unnamed_13506063927170228169 { + constructor(init?: unnamed_13506063927170228169); + index: number; + data: number; +} + +declare class unnamed_4085369521086625279 { + constructor(init?: unnamed_4085369521086625279); + data: number; + reserved: unknown /* const array */; +} + +declare class unnamed_12241325300451769864 { + constructor(init?: unnamed_12241325300451769864); + status: interop.Enum; +} + +declare class unnamed_4533504746931238502 { + constructor(init?: unnamed_4533504746931238502); + status: interop.Enum; + channel: number; + data: unknown /* const array */; + reserved: number; +} + declare class MIDICIProfileIDManufacturerSpecific { constructor(init?: MIDICIProfileIDManufacturerSpecific); sysExID1: number; @@ -646,14 +651,6 @@ declare class MIDICIProfileIDManufacturerSpecific { info2: number; } -declare class unnamed_10037325418729180158 { - constructor(init?: unnamed_10037325418729180158); - options: interop.Enum; - program: number; - reserved: unknown /* const array */; - bank: number; -} - declare class MIDICIDeviceIdentification { constructor(init?: MIDICIDeviceIdentification); manufacturer: unknown /* const array */; @@ -663,21 +660,10 @@ declare class MIDICIDeviceIdentification { reserved: unknown /* const array */; } -declare class unnamed_17538660431246106127 { - constructor(init?: unnamed_17538660431246106127); - number: number; - velocity: number; -} - -declare class unnamed_17730955363881296192 { - constructor(init?: unnamed_17730955363881296192); - data: number; - reserved: unknown /* const array */; -} - -declare class unnamed_5075483881222346623 { - constructor(init?: unnamed_5075483881222346623); - status: interop.Enum; +declare class unnamed_9235466548861736036 { + constructor(init?: unnamed_9235466548861736036); + noteNumber: number; + pressure: number; } declare class MIDIDriverInterface { @@ -698,18 +684,10 @@ declare class MIDIDriverInterface { MonitorEvents: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; } -declare class unnamed_8744276450782712886 { - constructor(init?: unnamed_8744276450782712886); - noteNumber: number; - index: number; - data: number; -} - -declare class unnamed_8333069689470836658 { - constructor(init?: unnamed_8333069689470836658); - mdsID: number; - data: unknown /* const array */; - reserved: number; +declare class unnamed_2638869642748014863 { + constructor(init?: unnamed_2638869642748014863); + number: number; + velocity: number; } declare class MIDIThruConnectionParams { @@ -741,17 +719,11 @@ declare class MIDIThruConnectionParams { reserved3: unknown /* const array */; } -declare class unnamed_13553748487531151932 { - constructor(init?: unnamed_13553748487531151932); - index: number; - data: number; -} - -declare class unnamed_16872999786086617997 { - constructor(init?: unnamed_16872999786086617997); - index: number; +declare class unnamed_16024615064400410491 { + constructor(init?: unnamed_16024615064400410491); + noteNumber: number; reserved: number; - data: number; + pressure: number; } declare class MIDIPacket { @@ -767,12 +739,33 @@ declare class MIDIThruConnectionEndpoint { uniqueID: number; } +declare class unnamed_9244770490098736666 { + constructor(init?: unnamed_9244770490098736666); + byteCount: number; + streamID: number; + data: unknown /* const array */; + reserved: number; +} + declare class MIDINotification { constructor(init?: MIDINotification); messageID: interop.Enum; messageSize: number; } +declare class unnamed_2322868027034687605 { + constructor(init?: unnamed_2322868027034687605); + status: interop.Enum; + channel: number; + reserved: unknown /* const array */; +} + +declare class unnamed_4200750392886343788 { + constructor(init?: unnamed_4200750392886343788); + data: number; + reserved: unknown /* const array */; +} + declare class MIDIControlTransform { constructor(init?: MIDIControlTransform); controlType: interop.Enum; @@ -782,6 +775,13 @@ declare class MIDIControlTransform { param: number; } +declare class unnamed_524940706441899092 { + constructor(init?: unnamed_524940706441899092); + mdsID: number; + data: unknown /* const array */; + reserved: number; +} + declare class MIDISysexSendRequest { constructor(init?: MIDISysexSendRequest); destination: number; @@ -803,102 +803,102 @@ declare class MIDICIProfileID { manufacturerSpecific: MIDICIProfileIDManufacturerSpecific; } -type unnamed_467029603697623995Descriptor = - | { sysex8: unnamed_14033045680710370512 } - | { mixedDataSet: unnamed_8333069689470836658 }; - -declare class unnamed_467029603697623995 { - constructor(init?: unnamed_467029603697623995Descriptor); - sysex8: unnamed_14033045680710370512; - mixedDataSet: unnamed_8333069689470836658; -} - -type unnamed_16991776690501519408Descriptor = +type unnamed_16367073337491183493Descriptor = | { timeCode: number } | { songPositionPointer: number } | { songSelect: number }; -declare class unnamed_16991776690501519408 { - constructor(init?: unnamed_16991776690501519408Descriptor); +declare class unnamed_16367073337491183493 { + constructor(init?: unnamed_16367073337491183493Descriptor); timeCode: number; songPositionPointer: number; songSelect: number; } -type unnamed_5042239631392195305Descriptor = - | { utility: unnamed_12721469423572434874 } - | { system: unnamed_7825577394665438592 } - | { channelVoice1: unnamed_3706463365555223001 } - | { sysEx: unnamed_2137745323853783348 } - | { channelVoice2: unnamed_340373939070755051 } - | { data128: unnamed_5075483881222346623 } - | { unknown: unnamed_2429264512936002264 }; - -declare class unnamed_5042239631392195305 { - constructor(init?: unnamed_5042239631392195305Descriptor); - utility: unnamed_12721469423572434874; - system: unnamed_7825577394665438592; - channelVoice1: unnamed_3706463365555223001; - sysEx: unnamed_2137745323853783348; - channelVoice2: unnamed_340373939070755051; - data128: unnamed_5075483881222346623; - unknown: unnamed_2429264512936002264; -} - -type unnamed_16201449366139603636Descriptor = +type unnamed_5667026652002761829Descriptor = | { jitterReductionClock: number } | { jitterReductionTimestamp: number }; -declare class unnamed_16201449366139603636 { - constructor(init?: unnamed_16201449366139603636Descriptor); +declare class unnamed_5667026652002761829 { + constructor(init?: unnamed_5667026652002761829Descriptor); jitterReductionClock: number; jitterReductionTimestamp: number; } -type unnamed_2604511874792587835Descriptor = - | { note: unnamed_9018410676970361355 } - | { polyPressure: unnamed_13033887881180824301 } - | { controlChange: unnamed_16872999786086617997 } - | { programChange: unnamed_10037325418729180158 } - | { channelPressure: unnamed_9719375593835432931 } - | { pitchBend: unnamed_17730955363881296192 } - | { perNoteController: unnamed_8744276450782712886 } - | { controller: unnamed_4330967872734767946 } - | { perNotePitchBend: unnamed_141153532667663696 } - | { perNoteManagement: unnamed_7687765511065609828 }; - -declare class unnamed_2604511874792587835 { - constructor(init?: unnamed_2604511874792587835Descriptor); - note: unnamed_9018410676970361355; - polyPressure: unnamed_13033887881180824301; - controlChange: unnamed_16872999786086617997; - programChange: unnamed_10037325418729180158; - channelPressure: unnamed_9719375593835432931; - pitchBend: unnamed_17730955363881296192; - perNoteController: unnamed_8744276450782712886; - controller: unnamed_4330967872734767946; - perNotePitchBend: unnamed_141153532667663696; - perNoteManagement: unnamed_7687765511065609828; -} - -type unnamed_11728219675385906659Descriptor = - | { note: unnamed_17538660431246106127 } - | { polyPressure: unnamed_7311090010878626665 } - | { controlChange: unnamed_13553748487531151932 } +type unnamed_16168749494453046008Descriptor = + | { utility: unnamed_17557418612741649852 } + | { system: unnamed_12241325300451769864 } + | { channelVoice1: unnamed_2322868027034687605 } + | { sysEx: unnamed_4533504746931238502 } + | { channelVoice2: unnamed_3132482729960000882 } + | { data128: unnamed_6383159896844909270 } + | { unknown: unnamed_1285817736437967875 }; + +declare class unnamed_16168749494453046008 { + constructor(init?: unnamed_16168749494453046008Descriptor); + utility: unnamed_17557418612741649852; + system: unnamed_12241325300451769864; + channelVoice1: unnamed_2322868027034687605; + sysEx: unnamed_4533504746931238502; + channelVoice2: unnamed_3132482729960000882; + data128: unnamed_6383159896844909270; + unknown: unnamed_1285817736437967875; +} + +type unnamed_10400283593238679883Descriptor = + | { note: unnamed_2638869642748014863 } + | { polyPressure: unnamed_9235466548861736036 } + | { controlChange: unnamed_13506063927170228169 } | { program: number } | { channelPressure: number } | { pitchBend: number }; -declare class unnamed_11728219675385906659 { - constructor(init?: unnamed_11728219675385906659Descriptor); - note: unnamed_17538660431246106127; - polyPressure: unnamed_7311090010878626665; - controlChange: unnamed_13553748487531151932; +declare class unnamed_10400283593238679883 { + constructor(init?: unnamed_10400283593238679883Descriptor); + note: unnamed_2638869642748014863; + polyPressure: unnamed_9235466548861736036; + controlChange: unnamed_13506063927170228169; program: number; channelPressure: number; pitchBend: number; } +type unnamed_5524459790893853084Descriptor = + | { note: unnamed_12529692152931190884 } + | { polyPressure: unnamed_16024615064400410491 } + | { controlChange: unnamed_6295510036229818237 } + | { programChange: unnamed_6779601740640291629 } + | { channelPressure: unnamed_4200750392886343788 } + | { pitchBend: unnamed_4085369521086625279 } + | { perNoteController: unnamed_106644537616426634 } + | { controller: unnamed_9284414440325847619 } + | { perNotePitchBend: unnamed_9778813443748703470 } + | { perNoteManagement: unnamed_3427901160143497882 }; + +declare class unnamed_5524459790893853084 { + constructor(init?: unnamed_5524459790893853084Descriptor); + note: unnamed_12529692152931190884; + polyPressure: unnamed_16024615064400410491; + controlChange: unnamed_6295510036229818237; + programChange: unnamed_6779601740640291629; + channelPressure: unnamed_4200750392886343788; + pitchBend: unnamed_4085369521086625279; + perNoteController: unnamed_106644537616426634; + controller: unnamed_9284414440325847619; + perNotePitchBend: unnamed_9778813443748703470; + perNoteManagement: unnamed_3427901160143497882; +} + +type unnamed_8852609346553694851Descriptor = + | { sysex8: unnamed_9244770490098736666 } + | { mixedDataSet: unnamed_524940706441899092 }; + +declare class unnamed_8852609346553694851 { + constructor(init?: unnamed_8852609346553694851Descriptor); + sysex8: unnamed_9244770490098736666; + mixedDataSet: unnamed_524940706441899092; +} + declare function MIDIClientCreate(name: interop.Object, notifyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, notifyRefCon: interop.PointerConvertible, outClient: interop.PointerConvertible): number; declare function MIDIClientCreateWithBlock(name: interop.Object, outClient: interop.PointerConvertible, notifyBlock: (p1: interop.PointerConvertible) => void): number; @@ -1203,10 +1203,21 @@ declare class MIDICIResponder extends NSObject { stop(): void; } -declare class MIDICIDiscoveryManager extends NSObject { - static sharedInstance(): MIDICIDiscoveryManager; +declare class MIDIUMPMutableEndpoint extends MIDIUMPEndpoint { + get mutableFunctionBlocks(): NSArray; + set mutableFunctionBlocks(value: NSArray | Array); - discoverWithHandler(completedHandler: (p1: NSArray | Array) => void): void; + readonly isEnabled: boolean; + + initWithNameDeviceInfoProductInstanceIDMIDIProtocolDestinationCallback(name: string, deviceInfo: MIDI2DeviceInfo, productInstanceID: string, MIDIProtocol: interop.Enum, destinationCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): this; + + setNameError(name: string, error: interop.PointerConvertible): boolean; + + registerFunctionBlocksMarkAsStaticError(functionBlocks: NSArray | Array, markAsStatic: boolean, error: interop.PointerConvertible): boolean; + + setEnabledError(isEnabled: boolean, error: interop.PointerConvertible): boolean; + + setMutableFunctionBlocks(mutableFunctionBlocks: NSArray | Array): void; } declare class MIDICIProfileState extends NSObject implements NSSecureCoding { @@ -1239,6 +1250,54 @@ declare class MIDI2DeviceInfo extends NSObject { initWithManufacturerIDFamilyModelNumberRevisionLevel(manufacturerID: MIDI2DeviceManufacturer, family: number, modelNumber: number, revisionLevel: MIDI2DeviceRevisionLevel): this; } +declare class MIDINetworkHost extends NSObject { + static hostWithNameAddressPort any>(this: This, name: string, address: string, port: number): InstanceType; + + static hostWithNameNetService any>(this: This, name: string, netService: NSNetService): InstanceType; + + static hostWithNameNetServiceNameNetServiceDomain any>(this: This, name: string, netServiceName: string, netServiceDomain: string): InstanceType; + + hasSameAddressAs(other: MIDINetworkHost): boolean; + + readonly name: string; + + readonly address: string; + + readonly port: number; + + readonly netServiceName: string; + + readonly netServiceDomain: string; +} + +declare class MIDICIDiscoveryManager extends NSObject { + static sharedInstance(): MIDICIDiscoveryManager; + + discoverWithHandler(completedHandler: (p1: NSArray | Array) => void): void; +} + +declare class MIDICIDevice extends NSObject { + readonly deviceInfo: MIDI2DeviceInfo; + + readonly MUID: number; + + readonly supportsProtocolNegotiation: boolean; + + readonly supportsProfileConfiguration: boolean; + + readonly supportsPropertyExchange: boolean; + + readonly supportsProcessInquiry: boolean; + + readonly maxSysExSize: number; + + readonly maxPropertyExchangeRequests: number; + + readonly deviceType: interop.Enum; + + readonly profiles: NSArray; +} + declare class MIDINetworkSession extends NSObject { static defaultSession(): MIDINetworkSession; @@ -1275,26 +1334,6 @@ declare class MIDINetworkSession extends NSObject { setConnectionPolicy(connectionPolicy: interop.Enum): void; } -declare class MIDINetworkHost extends NSObject { - static hostWithNameAddressPort any>(this: This, name: string, address: string, port: number): InstanceType; - - static hostWithNameNetService any>(this: This, name: string, netService: NSNetService): InstanceType; - - static hostWithNameNetServiceNameNetServiceDomain any>(this: This, name: string, netServiceName: string, netServiceDomain: string): InstanceType; - - hasSameAddressAs(other: MIDINetworkHost): boolean; - - readonly name: string; - - readonly address: string; - - readonly port: number; - - readonly netServiceName: string; - - readonly netServiceDomain: string; -} - declare class MIDICIDeviceInfo extends NSObject implements NSSecureCoding { readonly manufacturerID: NSData; @@ -1329,23 +1368,6 @@ declare class MIDIUMPMutableFunctionBlock extends MIDIUMPFunctionBlock { reconfigureWithFirstGroupDirectionMIDI1InfoUIHintError(firstGroup: number, direction: interop.Enum, MIDI1Info: interop.Enum, UIHint: interop.Enum, error: interop.PointerConvertible): boolean; } -declare class MIDIUMPMutableEndpoint extends MIDIUMPEndpoint { - get mutableFunctionBlocks(): NSArray; - set mutableFunctionBlocks(value: NSArray | Array); - - readonly isEnabled: boolean; - - initWithNameDeviceInfoProductInstanceIDMIDIProtocolDestinationCallback(name: string, deviceInfo: MIDI2DeviceInfo, productInstanceID: string, MIDIProtocol: interop.Enum, destinationCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): this; - - setNameError(name: string, error: interop.PointerConvertible): boolean; - - registerFunctionBlocksMarkAsStaticError(functionBlocks: NSArray | Array, markAsStatic: boolean, error: interop.PointerConvertible): boolean; - - setEnabledError(isEnabled: boolean, error: interop.PointerConvertible): boolean; - - setMutableFunctionBlocks(mutableFunctionBlocks: NSArray | Array): void; -} - declare class MIDICISession extends NSObject { initWithDiscoveredNodeDataReadyHandlerDisconnectHandler(discoveredNode: MIDICIDiscoveredNode, handler: () => void, disconnectHandler: (p1: MIDICISession, p2: NSError) => void): this; @@ -1394,28 +1416,6 @@ declare class MIDICIProfile extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MIDICIDevice extends NSObject { - readonly deviceInfo: MIDI2DeviceInfo; - - readonly MUID: number; - - readonly supportsProtocolNegotiation: boolean; - - readonly supportsProfileConfiguration: boolean; - - readonly supportsPropertyExchange: boolean; - - readonly supportsProcessInquiry: boolean; - - readonly maxSysExSize: number; - - readonly maxPropertyExchangeRequests: number; - - readonly deviceType: interop.Enum; - - readonly profiles: NSArray; -} - declare class MIDIUMPEndpointManager extends NSObject { static readonly sharedInstance: MIDIUMPEndpointManager; diff --git a/packages/ios/types/CoreML.d.ts b/packages/ios/types/CoreML.d.ts index a283dd31..6f2bf6d3 100644 --- a/packages/ios/types/CoreML.d.ts +++ b/packages/ios/types/CoreML.d.ts @@ -5,17 +5,17 @@ declare const MLModelErrorDomain: string; declare const MLModelCreatorDefinedKey: string; -declare const MLModelLicenseKey: string; - declare const MLModelAuthorKey: string; declare const MLModelVersionStringKey: string; +declare const MLModelDescriptionKey: string; + declare const MLFeatureValueImageOptionCropAndScale: string; declare const MLModelCollectionDidChangeNotification: string; -declare const MLModelDescriptionKey: string; +declare const MLModelLicenseKey: string; declare const MLFeatureValueImageOptionCropRect: string; @@ -56,6 +56,14 @@ declare const MLImageSizeConstraintType: { Range: 3, }; +declare const MLTaskState: { + Suspended: 1, + Running: 2, + Cancelling: 3, + Completed: 4, + Failed: 5, +}; + declare const MLFeatureType: { Invalid: 0, Int64: 1, @@ -68,14 +76,6 @@ declare const MLFeatureType: { State: 8, }; -declare const MLTaskState: { - Suspended: 1, - Running: 2, - Cancelling: 3, - Completed: 4, - Failed: 5, -}; - declare const MLComputeUnits: { CPUOnly: 0, CPUAndGPU: 1, @@ -95,6 +95,7 @@ declare const MLMultiArrayDataType: { Float16: 65552, Float: 65568, Int32: 131104, + Int8: 131080, }; declare function MLAllComputeDevices(): NSArray; @@ -197,18 +198,6 @@ declare class MLPredictionOptions extends NSObject { setOutputBackings(outputBackings: NSDictionary | Record): void; } -declare class MLModelStructure extends NSObject { - static loadContentsOfURLCompletionHandler(url: NSURL, handler: (p1: MLModelStructure, p2: NSError) => void | null): void; - - static loadModelAssetCompletionHandler(asset: MLModelAsset, handler: (p1: MLModelStructure, p2: NSError) => void | null): void; - - readonly neuralNetwork: MLModelStructureNeuralNetwork; - - readonly program: MLModelStructureProgram; - - readonly pipeline: MLModelStructurePipeline; -} - declare class MLComputePlanCost extends NSObject { readonly weight: number; } @@ -243,6 +232,18 @@ declare class MLModelStructureProgram extends NSObject { readonly functions: NSDictionary; } +declare class MLModelStructure extends NSObject { + static loadContentsOfURLCompletionHandler(url: NSURL, handler: (p1: MLModelStructure, p2: NSError) => void | null): void; + + static loadModelAssetCompletionHandler(asset: MLModelAsset, handler: (p1: MLModelStructure, p2: NSError) => void | null): void; + + readonly neuralNetwork: MLModelStructureNeuralNetwork; + + readonly program: MLModelStructureProgram; + + readonly pipeline: MLModelStructurePipeline; +} + declare class MLGPUComputeDevice extends NSObject implements MLComputeDeviceProtocol { readonly metalDevice: MTLDevice; @@ -311,18 +312,6 @@ declare class MLUpdateContext extends NSObject { readonly parameters: NSDictionary; } -declare class MLUpdateTask extends MLTask { - static updateTaskForModelAtURLTrainingDataConfigurationCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataConfigurationProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; - - resumeWithParameters(updateParameters: NSDictionary | Record): void; -} - declare class MLTask extends NSObject { readonly taskIdentifier: string; @@ -591,56 +580,6 @@ declare class MLMetricKey extends MLKey { static readonly miniBatchIndex: MLMetricKey; } -declare class MLMultiArrayConstraint extends NSObject implements NSSecureCoding { - readonly shape: NSArray; - - readonly dataType: interop.Enum; - - readonly shapeConstraint: MLMultiArrayShapeConstraint; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class MLComputePlanDeviceUsage extends NSObject { - readonly supportedComputeDevices: NSArray; - - readonly preferredComputeDevice: MLComputeDeviceProtocol; -} - -declare class MLComputePlan extends NSObject { - static loadContentsOfURLConfigurationCompletionHandler(url: NSURL, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; - - static loadModelAssetConfigurationCompletionHandler(asset: MLModelAsset, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; - - estimatedCostOfMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanCost; - - computeDeviceUsageForNeuralNetworkLayer(layer: MLModelStructureNeuralNetworkLayer): MLComputePlanDeviceUsage; - - computeDeviceUsageForMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanDeviceUsage; - - readonly modelStructure: MLModelStructure; -} - -declare class MLImageConstraint extends NSObject implements NSSecureCoding { - readonly pixelsHigh: number; - - readonly pixelsWide: number; - - readonly pixelFormatType: number; - - readonly sizeConstraint: MLImageSizeConstraint; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class MLFeatureValue extends NSObject implements NSCopying, NSSecureCoding { readonly type: interop.Enum; @@ -705,6 +644,26 @@ declare class MLFeatureValue extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } +declare class MLMultiArrayConstraint extends NSObject implements NSSecureCoding { + readonly shape: NSArray; + + readonly dataType: interop.Enum; + + readonly shapeConstraint: MLMultiArrayShapeConstraint; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MLComputePlanDeviceUsage extends NSObject { + readonly supportedComputeDevices: NSArray; + + readonly preferredComputeDevice: MLComputeDeviceProtocol; +} + declare class MLModelStructureNeuralNetworkLayer extends NSObject { readonly name: string; @@ -715,6 +674,36 @@ declare class MLModelStructureNeuralNetworkLayer extends NSObject { readonly outputNames: NSArray; } +declare class MLComputePlan extends NSObject { + static loadContentsOfURLConfigurationCompletionHandler(url: NSURL, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; + + static loadModelAssetConfigurationCompletionHandler(asset: MLModelAsset, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; + + estimatedCostOfMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanCost; + + computeDeviceUsageForNeuralNetworkLayer(layer: MLModelStructureNeuralNetworkLayer): MLComputePlanDeviceUsage; + + computeDeviceUsageForMLProgramOperation(operation: MLModelStructureProgramOperation): MLComputePlanDeviceUsage; + + readonly modelStructure: MLModelStructure; +} + +declare class MLImageConstraint extends NSObject implements NSSecureCoding { + readonly pixelsHigh: number; + + readonly pixelsWide: number; + + readonly pixelFormatType: number; + + readonly sizeConstraint: MLImageSizeConstraint; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MLNeuralEngineComputeDevice extends NSObject implements MLComputeDeviceProtocol { readonly totalCoreCount: number; @@ -843,6 +832,60 @@ declare class MLImageSizeConstraint extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MLUpdateTask extends MLTask { + static updateTaskForModelAtURLTrainingDataConfigurationCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataConfigurationProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; + + resumeWithParameters(updateParameters: NSDictionary | Record): void; +} + +declare class MLCPUComputeDevice extends NSObject implements MLComputeDeviceProtocol { + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MLModelCollection extends NSObject { readonly identifier: string; @@ -911,48 +954,6 @@ declare class MLNumericConstraint extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MLCPUComputeDevice extends NSObject implements MLComputeDeviceProtocol { - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class MLModelStructureNeuralNetwork extends NSObject { readonly layers: NSArray; } diff --git a/packages/ios/types/CoreMedia.d.ts b/packages/ios/types/CoreMedia.d.ts index f1d6e174..1a224b83 100644 --- a/packages/ios/types/CoreMedia.d.ts +++ b/packages/ios/types/CoreMedia.d.ts @@ -1,5 +1,7 @@ /// +declare const kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number; + declare const kCMMuxedStreamType_MPEG2Program: number; declare const kCMTextVerticalLayout_RightToLeft: interop.Pointer; @@ -12,16 +14,14 @@ declare const kCMBlockBufferEmptyBBufErr: number; declare const kCMTextMarkupAlignmentType_Right: interop.Pointer; -declare const kCMTextMarkupGenericFontName_MonospaceSerif: interop.Pointer; - declare const kCMSampleBufferAttachmentKey_DisplayEmptyMediaImmediately: interop.Pointer; -declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number; - declare const kCMTextFormatDescriptionStyle_ForegroundColor: interop.Pointer; declare const kCMMPEG2VideoProfile_HDV_720p30: number; +declare const kCMFormatDescriptionProjectionKind_AppleImmersiveVideo: interop.Pointer; + declare const kCMMetadataKeySpace_ID3: interop.Pointer; declare const kCMFormatDescriptionChromaLocation_TopLeft: interop.Pointer; @@ -34,10 +34,20 @@ declare const kCMFormatDescriptionExtension_PixelAspectRatio: interop.Pointer; declare const kCMVideoCodecType_DVCPro50PAL: number; +declare const kCMTextMarkupGenericFontName_Default: interop.Pointer; + declare const kCMMetadataBaseDataType_PolylineF32: interop.Pointer; declare const kCMMetadataBaseDataType_SInt16: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource: interop.Pointer; + +declare const kCMTagPackingTypeSideBySide: CMTag; + +declare const kCMPixelFormat_16BE555: number; + +declare const kCMFormatDescriptionExtension_ContainsAlphaChannel: interop.Pointer; + declare const kCMTimeCodeFlag_NegTimesOK: number; declare const kCMMediaType_AuxiliaryPicture: number; @@ -56,16 +66,16 @@ declare const kCMVideoCodecType_DVCNTSC: number; declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: number; -declare const kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number; - -declare const kCMVideoCodecType_DVCPAL: number; +declare const kCMTagStereoNone: CMTag; -declare const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: interop.Pointer; +declare const kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number; declare const kCMSyncError_RateMustBeNonZero: number; declare const kCMSampleBufferError_DataFailed: number; +declare const kCMVideoCodecType_DVCPAL: number; + declare const kCMVideoCodecType_AppleProRes422HQ: number; declare const kCMTimebaseError_ReadOnly: number; @@ -86,10 +96,16 @@ declare const kCMSubtitleFormatType_3GText: number; declare const kCMSampleBufferConduitNotification_ResetOutput: interop.Pointer; +declare const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: interop.Pointer; + declare const kCMMetadataDataType_QuickTimeMetadataMilliLux: interop.Pointer; declare const kCMMetadataDataType_QuickTimeMetadataDirection: interop.Pointer; +declare const kCMMetadataBaseDataType_ExtendedRasterRectangleValue: interop.Pointer; + +declare const kCMMetadataBaseDataType_RasterRectangleValue: interop.Pointer; + declare const kCMMetadataBaseDataType_PerspectiveTransformF64: interop.Pointer; declare const kCMMetadataBaseDataType_JSON: interop.Pointer; @@ -106,12 +122,22 @@ declare const kCMMetadataBaseDataType_SInt8: interop.Pointer; declare const kCMMetadataBaseDataType_Float64: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_RadialAngleLimit: interop.Pointer; + declare const kCMMetadataBaseDataType_BMP: interop.Pointer; declare const kCMMetadataBaseDataType_PNG: interop.Pointer; declare const kCMMetadataBaseDataType_GIF: interop.Pointer; +declare const kCMMetadataBaseDataType_UTF16: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance: interop.Pointer; declare const kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier: interop.Pointer; @@ -134,6 +160,8 @@ declare const kCMMetadataDataTypeRegistryError_RequiredParameterMissing: number; declare const kCMMetadataDataTypeRegistryError_AllocationFailed: number; +declare const kCMMetadataIdentifierError_BadKeyLength: number; + declare const kCMMetadataIdentifierError_RequiredParameterMissing: number; declare const kCMMetadataIdentifierError_AllocationFailed: number; @@ -144,12 +172,16 @@ declare const kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDire declare const kCMTextVerticalLayout_LeftToRight: interop.Pointer; +declare const kCMTextMarkupAttribute_RelativeFontSize: interop.Pointer; + declare const kCMTextMarkupGenericFontName_SmallCapital: interop.Pointer; declare const kCMTextMarkupGenericFontName_Fantasy: interop.Pointer; declare const kCMTextMarkupGenericFontName_Casual: interop.Pointer; +declare const kCMTextMarkupGenericFontName_MonospaceSerif: interop.Pointer; + declare const kCMTextMarkupGenericFontName_ProportionalSansSerif: interop.Pointer; declare const kCMTextMarkupGenericFontName_ProportionalSerif: interop.Pointer; @@ -168,8 +200,6 @@ declare const kCMTextMarkupAttribute_BoldStyle: interop.Pointer; declare const kCMTextMarkupAttribute_BackgroundColorARGB: interop.Pointer; -declare const kCMMemoryPoolError_InvalidParameter: number; - declare const kCMMemoryPoolError_AllocationFailed: number; declare const kCMSampleBufferLensStabilizationInfo_Active: interop.Pointer; @@ -188,13 +218,13 @@ declare const kCMBufferQueueTrigger_WhenEndOfDataReached: number; declare const kCMBufferQueueTrigger_WhenDataBecomesReady: number; -declare const kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number; - declare const kCMBufferQueueError_InvalidBuffer: number; -declare const kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number; +declare const kCMBufferQueueError_InvalidTriggerCondition: number; -declare const kCMSoundDescriptionFlavor_QuickTimeMovie: interop.Pointer; +declare const kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number; + +declare const kCMBufferQueueError_InvalidCMBufferCallbacksStruct: number; declare const kCMImageDescriptionFlavor_ISOFamily: interop.Pointer; @@ -204,7 +234,7 @@ declare const kCMFormatDescriptionBridgeError_IncompatibleFormatDescription: num declare const kCMFormatDescriptionBridgeError_AllocationFailed: number; -declare const kCMBufferQueueError_InvalidTriggerCondition: number; +declare const kCMSoundDescriptionFlavor_QuickTimeMovie: interop.Pointer; declare const kCMTagStereoLeftAndRightEye: CMTag; @@ -226,9 +256,9 @@ declare const kCMClockError_UnsupportedOperation: number; declare const kCMClockError_MissingRequiredParameter: number; -declare const kCMSampleBufferAttachmentKey_TransitionID: interop.Pointer; +declare const kCMFormatDescriptionExtension_ViewPackingKind: interop.Pointer; -declare const kCMTimeFlagsKey: interop.Pointer; +declare const kCMSampleBufferAttachmentKey_TransitionID: interop.Pointer; declare const kCMMetadataDataTypeRegistryError_DataTypeAlreadyRegistered: number; @@ -236,17 +266,17 @@ declare const kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: interop.P declare const kCMTextMarkupAttribute_CharacterBackgroundColorARGB: interop.Pointer; +declare const kCMFormatDescriptionExtension_Version: interop.Pointer; + declare const kCMMetadataFormatDescriptionKey_ConformingDataTypes: interop.Pointer; declare const kCMMetadataFormatType_ID3: number; declare const kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor: number; -declare const kCMTextMarkupGenericFontName_MonospaceSansSerif: interop.Pointer; - -declare const kCMTextMarkupGenericFontName_Default: interop.Pointer; +declare const kCMTextMarkupCharacterEdgeStyle_None: interop.Pointer; -declare const kCMMetadataFormatType_Boxed: number; +declare const kCMTextMarkupGenericFontName_MonospaceSansSerif: interop.Pointer; declare const kCMVideoCodecType_AppleProRes422: number; @@ -272,10 +302,10 @@ declare const kCMVideoCodecType_AppleProRes422LT: number; declare const kCMMetadataDataTypeRegistryError_MultipleConformingBaseTypes: number; -declare const kCMTimeIndefinite: CMTime; - declare const kCMFormatDescriptionFieldDetail_SpatialFirstLineEarly: interop.Pointer; +declare const kCMMemoryPoolError_InvalidParameter: number; + declare const kCMMetadataIdentifierError_BadKey: number; declare const kCMBlockBufferBadOffsetParameterErr: number; @@ -290,11 +320,17 @@ declare const kCMMetadataIdentifierError_BadNumberKey: number; declare const kCMSampleBufferLensStabilizationInfo_Off: interop.Pointer; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p60_CBR50: number; + +declare const kCMFormatDescriptionVendor_Apple: interop.Pointer; + declare const kCMTagPackingTypeOverUnder: CMTag; -declare const kCMTagPackingTypeSideBySide: CMTag; +declare const kCMTagPackingTypeNone: CMTag; -declare const kCMTagStereoNone: CMTag; +declare const kCMTagProjectionTypeParametricImmersive: CMTag; + +declare const kCMTagProjectionTypeEquirectangular: CMTag; declare const kCMTagStereoRightEye: CMTag; @@ -330,12 +366,16 @@ declare const kCMSampleBufferAttachmentKey_EmptyMedia: interop.Pointer; declare const kCMSampleBufferAttachmentKey_FillDiscontinuitiesWithSilence: interop.Pointer; +declare const kCMSampleBufferAttachmentKey_Reverse: interop.Pointer; + declare const kCMSampleAttachmentKey_AudioIndependentSampleDecoderRefreshCount: interop.Pointer; declare const kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType: interop.Pointer; declare const kCMSampleAttachmentKey_HEVCStepwiseTemporalSubLayerAccess: interop.Pointer; +declare const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: interop.Pointer; + declare const kCMHEVCTemporalLevelInfoKey_ProfileCompatibilityFlags: interop.Pointer; declare const kCMHEVCTemporalLevelInfoKey_TierFlag: interop.Pointer; @@ -356,8 +396,12 @@ declare const kCMSampleAttachmentKey_DependsOnOthers: interop.Pointer; declare const kCMSubtitleFormatType_WebVTT: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset: interop.Pointer; + declare const kCMSampleAttachmentKey_HasRedundantCoding: interop.Pointer; +declare const kCMSampleAttachmentKey_PartialSync: interop.Pointer; + declare const kCMSampleAttachmentKey_NotSync: interop.Pointer; declare const kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: interop.Pointer; @@ -392,8 +436,6 @@ declare const kCMSampleBufferError_AlreadyHasDataBuffer: number; declare const kCMSampleBufferError_RequiredParameterMissing: number; -declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: interop.Pointer; - declare const kCMMetadataFormatDescription_StructuralDependencyKey_DependencyIsInvalidFlag: interop.Pointer; declare const kCMMetadataFormatDescriptionKey_SetupData: interop.Pointer; @@ -404,12 +446,14 @@ declare const kCMMetadataFormatDescriptionKey_LanguageTag: interop.Pointer; declare const kCMMetadataFormatDescriptionKey_DataTypeNamespace: interop.Pointer; +declare const kCMTextMarkupAttribute_FontFamilyNameList: interop.Pointer; + +declare const kCMMetadataFormatDescriptionKey_Namespace: interop.Pointer; + declare const kCMMetadataFormatType_EMSG: number; declare const kCMTimeCodeFormatDescriptionKey_LangCode: interop.Pointer; -declare const kCMTimeCodeFormatDescriptionKey_Value: interop.Pointer; - declare const kCMTimeCodeFormatType_Counter64: number; declare const kCMTimeCodeFormatType_TimeCode64: number; @@ -422,6 +466,8 @@ declare const kCMTextFormatDescriptionExtension_DefaultFontName: interop.Pointer declare const kCMTextFormatDescriptionStyle_Ascent: interop.Pointer; +declare const kCMTextFormatDescriptionExtension_TextJustification: interop.Pointer; + declare const kCMTextFormatDescriptionStyle_EndChar: interop.Pointer; declare const kCMTextFormatDescriptionExtension_HorizontalJustification: interop.Pointer; @@ -440,6 +486,8 @@ declare const kCMTextFormatDescriptionExtension_DefaultTextBox: interop.Pointer; declare const kCMTextFormatDescriptionColor_Alpha: interop.Pointer; +declare const kCMTextJustification_left_top: number; + declare const kCMTextDisplayFlag_allSubtitlesForced: number; declare const kCMTextDisplayFlag_obeySubtitleFormatting: number; @@ -470,6 +518,26 @@ declare const kCMMuxedStreamType_MPEG1System: number; declare const kCMTaggedBufferGroupFormatType_TaggedBufferGroup: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensDistortions: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensRole_Mono: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_LensRole: interop.Pointer; + +declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensDomain_Color: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; + +declare const kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection: interop.Pointer; + declare const kCMFormatDescriptionViewPackingKind_OverUnder: interop.Pointer; declare const kCMFormatDescriptionProjectionKind_Rectilinear: interop.Pointer; @@ -478,6 +546,8 @@ declare const kCMSampleBufferAttachmentKey_SampleReferenceByteOffset: interop.Po declare const kCMFormatDescriptionExtension_ProjectionKind: interop.Pointer; +declare const kCMFormatDescriptionExtension_HasAdditionalViews: interop.Pointer; + declare const kCMFormatDescriptionExtension_HorizontalDisparityAdjustment: interop.Pointer; declare const kCMFormatDescriptionHeroEye_Right: interop.Pointer; @@ -492,8 +562,6 @@ declare const kCMFormatDescriptionExtension_HorizontalFieldOfView: interop.Point declare const kCMFormatDescriptionExtension_BitsPerComponent: interop.Pointer; -declare const kCMFormatDescriptionExtension_ContainsAlphaChannel: interop.Pointer; - declare const kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha: interop.Pointer; declare const kCMFormatDescriptionAlphaChannelMode_StraightAlpha: interop.Pointer; @@ -506,26 +574,22 @@ declare const kCMFormatDescriptionExtension_AuxiliaryTypeInfo: interop.Pointer; declare const kCMFormatDescriptionExtension_MasteringDisplayColorVolume: interop.Pointer; -declare const kCMFormatDescriptionVendor_Apple: interop.Pointer; - declare const kCMFormatDescriptionExtension_Vendor: interop.Pointer; -declare const kCMFormatDescriptionExtension_Version: interop.Pointer; - declare const kCMFormatDescriptionExtension_VerbatimImageDescription: interop.Pointer; declare const kCMFormatDescriptionExtension_SpatialQuality: interop.Pointer; declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50: number; -declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number; - declare const kCMMPEG2VideoProfile_XDCAM_HD422_540p: number; declare const kCMMPEG2VideoProfile_XDCAM_HD_540p: number; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p25_CBR50: number; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number; + declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080i50_CBR50: number; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080i60_CBR50: number; @@ -572,7 +636,9 @@ declare const kCMFormatDescriptionChromaLocation_Center: interop.Pointer; declare const kCMFormatDescriptionChromaLocation_Left: interop.Pointer; -declare const kCMFormatDescriptionExtension_FullRangeVideo: interop.Pointer; +declare const kCMFormatDescriptionExtension_ChromaLocationBottomField: interop.Pointer; + +declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: interop.Pointer; declare const kCMFormatDescriptionYCbCrMatrix_SMPTE_240M_1995: interop.Pointer; @@ -622,18 +688,20 @@ declare const kCMFormatDescriptionKey_CleanApertureHeightRational: interop.Point declare const kCMFormatDescriptionKey_CleanApertureWidthRational: interop.Pointer; +declare const kCMFormatDescriptionKey_CleanApertureVerticalOffset: interop.Pointer; + declare const kCMFormatDescriptionKey_CleanApertureHeight: interop.Pointer; declare const kCMFormatDescriptionKey_CleanApertureWidth: interop.Pointer; declare const kCMFormatDescriptionExtension_FormatName: interop.Pointer; -declare const kCMVideoCodecType_AV1: number; - declare const kCMVideoCodecType_DepthHEVC: number; declare const kCMVideoCodecType_DisparityHEVC: number; +declare const kCMVideoCodecType_AppleProRes4444: number; + declare const kCMVideoCodecType_AppleProRes4444XQ: number; declare const kCMVideoCodecType_DVCPROHD1080p25: number; @@ -644,6 +712,8 @@ declare const kCMMPEG2VideoProfile_HDV_720p60: number; declare const kCMVideoCodecType_DVCPROHD1080i60: number; +declare const kCMVideoCodecType_DVCPro50NTSC: number; + declare const kCMVideoCodecType_VP9: number; declare const kCMVideoCodecType_MPEG1Video: number; @@ -682,8 +752,6 @@ declare const kCMPixelFormat_16LE555: number; declare const kCMPixelFormat_16BE565: number; -declare const kCMPixelFormat_16BE555: number; - declare const kCMPixelFormat_24RGB: number; declare const kCMAudioFormatDescriptionMask_All: number; @@ -712,31 +780,27 @@ declare const kCMFormatDescriptionError_AllocationFailed: number; declare const kCMTagMediaTypeMetadata: CMTag; +declare const kCMTimeFlagsKey: interop.Pointer; + declare const kCMFormatDescriptionChromaLocation_Bottom: interop.Pointer; -declare const kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: interop.Pointer; +declare const kCMFormatDescriptionExtension_RevisionLevel: interop.Pointer; declare const kCMFormatDescriptionFieldDetail_TemporalBottomFirst: interop.Pointer; -declare const kCMTextFormatDescriptionStyle_Height: interop.Pointer; +declare const kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: interop.Pointer; declare const kCMFormatDescriptionExtension_ContentLightLevelInfo: interop.Pointer; -declare const kCMTextFormatDescriptionColor_Blue: interop.Pointer; - -declare const kCMMetadataFormatType_ICY: number; - declare const kCMBlockBufferCustomBlockSourceVersion: number; declare const kCMBlockBufferPermitEmptyReferenceFlag: number; -declare const kCMBlockBufferAlwaysCopyDataFlag: number; - -declare const kCMBlockBufferInsufficientSpaceErr: number; +declare const kCMBlockBufferDontOptimizeDepthFlag: number; -declare const kCMBlockBufferBadPointerParameterErr: number; +declare const kCMBlockBufferAlwaysCopyDataFlag: number; -declare const kCMBlockBufferBadCustomBlockSourceErr: number; +declare const kCMBlockBufferAssureMemoryNowFlag: number; declare const kCMSampleAttachmentKey_IsDependedOnByOthers: interop.Pointer; @@ -744,21 +808,9 @@ declare const kCMBlockBufferBlockAllocationFailedErr: number; declare const kCMBlockBufferStructureAllocationFailedErr: number; -declare const kCMBlockBufferNoErr: number; - -declare const kCMAttachmentMode_ShouldPropagate: number; - -declare const kCMFormatDescriptionExtension_Depth: interop.Pointer; - -declare const kCMAttachmentMode_ShouldNotPropagate: number; - -declare const kCMTimeScaleKey: interop.Pointer; - -declare const kCMTimeZero: CMTime; - -declare const kCMTimeNegativeInfinity: CMTime; +declare const kCMBufferQueueError_InvalidTriggerToken: number; -declare const kCMTextMarkupCharacterEdgeStyle_DropShadow: interop.Pointer; +declare const kCMPersistentTrackID_Invalid: number; declare const kCMTextFormatDescriptionColor_Green: interop.Pointer; @@ -766,73 +818,33 @@ declare const kCMFormatDescriptionBridgeError_InvalidParameter: number; declare const kCMFormatDescriptionBridgeError_InvalidSlice: number; -declare const kCMFormatDescriptionExtension_ViewPackingKind: interop.Pointer; - declare const kCMFormatDescriptionProjectionKind_HalfEquirectangular: interop.Pointer; -declare const kCMVideoCodecType_DVCPro50NTSC: number; - -declare const kCMTimeRangeZero: CMTimeRange; - -declare const kCMImageDescriptionFlavor_ISOFamilyWithAppleExtensions: interop.Pointer; - declare const kCMTagProjectionTypeHalfEquirectangular: CMTag; declare const kCMFormatDescriptionExtension_ContentColorVolume: interop.Pointer; -declare const kCMTextDisplayFlag_writeTextVertically: number; - -declare const kCMTimeRangeDurationKey: interop.Pointer; - -declare const kCMFormatDescriptionExtension_HasAdditionalViews: interop.Pointer; - -declare const kCMMetadataBaseDataType_AffineTransformF64: interop.Pointer; +declare const kCMTimeRangeZero: CMTimeRange; -declare const kCMAudioFormatDescriptionMask_StreamBasicDescription: number; +declare const kCMBlockBufferUnallocatedBlockErr: number; -declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; +declare const kCMImageDescriptionFlavor_ISOFamilyWithAppleExtensions: interop.Pointer; -declare const kCMTextMarkupAttribute_RelativeFontSize: interop.Pointer; +declare const kCMFormatDescriptionExtension_FullRangeVideo: interop.Pointer; declare const kCMFormatDescriptionExtension_AmbientViewingEnvironment: interop.Object; -declare const kCMVideoCodecType_AppleProRes4444: number; - -declare const kCMSampleAttachmentKey_PartialSync: interop.Pointer; - -declare const kCMTextMarkupAttribute_FontFamilyNameList: interop.Pointer; - -declare const kCMMetadataFormatDescriptionKey_Namespace: interop.Pointer; - -declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_SetupData: interop.Pointer; - -declare const kCMTimeMappingInvalid: CMTimeMapping; +declare const kCMMetadataFormatType_Boxed: number; -declare const kCMTextJustification_left_top: number; +declare const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: interop.Pointer; declare const kCMSampleBufferError_InvalidEntryCount: number; declare const kCMSimpleQueueError_RequiredParameterMissing: number; -declare const kCMMetadataIdentifierError_BadKeyLength: number; - -declare const kCMFormatDescriptionExtension_ChromaLocationBottomField: interop.Pointer; - -declare const kCMMetadataDataType_QuickTimeMetadataUUID: interop.Pointer; - -declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; - declare const kCMVideoCodecType_DVCProPAL: number; -declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; - -declare const kCMTimePositiveInfinity: CMTime; - -declare const kCMTextFormatDescriptionExtension_TextJustification: interop.Pointer; - -declare const kCMFormatDescriptionKey_CleanApertureVerticalOffset: interop.Pointer; - -declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p24_CBR50: number; +declare const kCMTimeValueKey: interop.Pointer; declare const kCMPixelFormat_444YpCbCr10: number; @@ -840,28 +852,26 @@ declare const kCMTagCategoryKey: interop.Pointer; declare const kCMSampleAttachmentKey_HDR10PlusPerFrameData: interop.Pointer; -declare const kCMPixelFormat_422YpCbCr8_yuvs: number; - -declare const kCMTextMarkupCharacterEdgeStyle_None: interop.Pointer; - declare const kCMTextFormatDescriptionExtension_DisplayFlags: interop.Pointer; declare const kCMTagDataTypeKey: interop.Pointer; +declare const kCMTagProjectionTypeFisheye: CMTag; + declare const kCMFormatDescriptionExtension_ICCProfile: interop.Pointer; declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_StructuralDependency: interop.Pointer; declare const kCMAudioFormatDescriptionMask_Extensions: number; +declare const kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50: number; + declare const kCMMetadataBaseDataType_SInt64: interop.Pointer; declare const kCMMPEG2VideoProfile_HDV_1080p25: number; declare const kCMFormatDescriptionExtension_LogTransferFunction: interop.Pointer; -declare const kCMBlockBufferAssureMemoryNowFlag: number; - declare const kCMFormatDescriptionTransferFunction_Linear: interop.Pointer; declare const kCMSampleBufferAttachmentKey_EndsPreviousSampleDuration: interop.Pointer; @@ -870,10 +880,14 @@ declare const kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: interop declare const kCMFormatDescriptionExtensionKey_MetadataKeyTable: interop.Pointer; -declare const kCMTagProjectionTypeFisheye: CMTag; +declare const kCMTextMarkupAttribute_FontFamilyName: interop.Pointer; + +declare const kCMTimebaseNotification_EffectiveRateChanged: interop.Pointer; declare const kCMPixelFormat_32BGRA: number; +declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; + declare const kCMSampleBufferConduitNotificationParameter_MinUpcomingOutputPTS: interop.Pointer; declare const kCMSampleAttachmentKey_EarlierDisplayTimesAllowed: interop.Pointer; @@ -886,64 +900,74 @@ declare const kCMBlockBufferBadLengthParameterErr: number; declare const kCMSoundDescriptionFlavor_QuickTimeMovieV2: interop.Pointer; -declare const kCMTagProjectionTypeEquirectangular: CMTag; - declare const kCMMPEG2VideoProfile_XF: number; declare const kCMSampleBufferAttachmentKey_GradualDecoderRefresh: interop.Pointer; declare const kCMSimpleQueueError_ParameterOutOfRange: number; -declare const kCMSampleBufferConduitNotificationParameter_UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRange: interop.Pointer; - declare const kCMSampleBufferLensStabilizationInfo_Unavailable: interop.Pointer; +declare const kCMSampleBufferConduitNotificationParameter_MaxUpcomingOutputPTS: interop.Pointer; + declare const kCMTextMarkupAttribute_ForegroundColorARGB: interop.Pointer; +declare const kCMVideoCodecType_MPEG4Video: number; + declare const kCMTextFormatDescriptionRect_Left: interop.Pointer; declare const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransform: interop.Pointer; +declare const kCMTimePositiveInfinity: CMTime; + declare const kCMFormatDescriptionChromaLocation_BottomLeft: interop.Pointer; declare const kCMMediaType_ClosedCaption: number; -declare const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: interop.Pointer; - declare const kCMImageDescriptionFlavor_3GPFamily: interop.Pointer; declare const kCMMetadataIdentifierError_BadIdentifier: number; declare const kCMTextFormatDescriptionRect_Right: interop.Pointer; +declare const kCMHEVCTemporalLevelInfoKey_LevelIndex: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataLocation_ISO6709: interop.Pointer; declare const kCMTextMarkupGenericFontName_Cursive: interop.Pointer; -declare const kCMTextMarkupAttribute_FontFamilyName: interop.Pointer; +declare const kCMTimeEpochKey: interop.Pointer; -declare const kCMTimebaseNotification_EffectiveRateChanged: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensIdentifier: interop.Pointer; declare const kCMTagStereoLeftEye: CMTag; -declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number; - declare const kCMTextFormatDescriptionExtension_DefaultStyle: interop.Pointer; declare const kCMTextDisplayFlag_fillTextRegion: number; -declare const kCMTextMarkupAlignmentType_End: interop.Pointer; +declare const kCMSampleBufferError_CannotSubdivide: number; + +declare const kCMFormatDescriptionCameraCalibration_LensDomain: interop.Pointer; declare const kCMTagCollectionTagsArrayKey: interop.Pointer; -declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_2020: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion: interop.Pointer; declare const kCMVideoCodecType_SorensonVideo3: number; declare const kCMTextDisplayFlag_forcedSubtitlesPresent: number; +declare const kCMFormatDescriptionProjectionKind_ParametricImmersive: interop.Pointer; + declare const kCMMPEG2VideoProfile_HDV_720p24: number; +declare const kCMTimeCodeFormatDescriptionKey_Value: interop.Pointer; + +declare const kCMTimeZero: CMTime; + +declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p25_VBR35: number; + declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: interop.Pointer; declare const kCMSampleBufferAttachmentKey_TrimDurationAtEnd: interop.Pointer; @@ -974,30 +998,46 @@ declare const kCMTextDisplayFlag_scrollDirection_rightToLeft: number; declare const kCMVideoCodecType_H264: number; -declare const kCMSampleBufferAttachmentKey_Reverse: interop.Pointer; +declare const kCMMetadataFormatType_ICY: number; declare const kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: number; -declare const kCMFormatDescriptionChromaLocation_Top: interop.Pointer; +declare const kCMMetadataBaseDataType_RawData: interop.Pointer; -declare const kCMTagPackingTypeNone: CMTag; +declare const kCMSampleBufferDroppedFrameReason_FrameWasLate: interop.Pointer; + +declare const kCMFormatDescriptionChromaLocation_Top: interop.Pointer; declare const kCMSyncError_MissingRequiredParameter: number; +declare const kCMTimeInvalid: CMTime; + declare const kCMSampleBufferDroppedFrameReasonInfo_CameraModeSwitch: interop.Pointer; declare const kCMBufferQueueTrigger_WhenDurationBecomesLessThan: number; declare const kCMFormatDescriptionFieldDetail_SpatialFirstLineLate: interop.Pointer; +declare const kCMAttachmentMode_ShouldNotPropagate: number; + +declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; + +declare const kCMAttachmentMode_ShouldPropagate: number; + declare const kCMMetadataFormatDescriptionKey_DataType: interop.Pointer; +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight: interop.Pointer; + declare const kCMClockError_InvalidParameter: number; declare const kCMMetadataBaseDataType_PolygonF32: interop.Pointer; declare const kCMFormatDescriptionExtension_HasRightStereoEyeView: interop.Pointer; +declare const kCMTextDisplayFlag_writeTextVertically: number; + +declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; + declare const kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: interop.Pointer; declare const kCMSampleBufferFlag_AudioBufferList_Assure16ByteAlignment: number; @@ -1022,7 +1062,9 @@ declare const kCMFormatDescriptionError_InvalidParameter: number; declare const kCMVideoCodecType_MPEG2Video: number; -declare const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: interop.Pointer; +declare const kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags: interop.Pointer; + +declare const kCMTextMarkupCharacterEdgeStyle_DropShadow: interop.Pointer; declare const kCMVideoCodecType_HEVCWithAlpha: number; @@ -1030,10 +1072,14 @@ declare const kCMSyncError_AllocationFailed: number; declare const kCMFormatDescriptionExtension_VerbatimSampleDescription: interop.Pointer; +declare const kCMBlockBufferBadCustomBlockSourceErr: number; + declare const kCMSampleAttachmentKey_HEVCTemporalSubLayerAccess: interop.Pointer; declare const kCMTextFormatDescriptionStyle_Font: interop.Pointer; +declare const kCMBlockBufferBadPointerParameterErr: number; + declare const kCMSampleBufferAttachmentKey_DroppedFrameReason: interop.Pointer; declare const kCMSampleBufferConduitNotification_InhibitOutputUntil: interop.Pointer; @@ -1042,6 +1088,10 @@ declare const kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: number; declare const kCMSampleBufferAttachmentKey_TrimDurationAtStart: interop.Pointer; +declare const kCMTextMarkupAlignmentType_End: interop.Pointer; + +declare const kCMTimeMappingInvalid: CMTimeMapping; + declare const kCMFormatDescriptionExtension_StereoCameraBaseline: interop.Pointer; declare const kCMMetadataKeySpace_HLSDateRange: interop.Pointer; @@ -1050,12 +1100,16 @@ declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBu declare const kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: number; -declare const kCMSampleBufferDroppedFrameReason_FrameWasLate: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensAlgorithmKind: interop.Pointer; declare const kCMTextMarkupAttribute_WritingDirectionSizePercentage: interop.Pointer; declare const kCMMediaType_Audio: number; +declare const kCMBlockBufferInsufficientSpaceErr: number; + +declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_ExtendedLanguageTag: interop.Pointer; + declare const kCMTextMarkupAttribute_VerticalLayout: interop.Pointer; declare const kCMMediaType_TimeCode: number; @@ -1066,64 +1120,72 @@ declare const kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: number; declare const kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo: number; -declare const kCMPersistentTrackID_Invalid: number; +declare const kCMFormatDescriptionProjectionKind_Equirectangular: interop.Pointer; -declare const kCMBufferQueueError_InvalidTriggerToken: number; +declare const kCMFormatDescriptionKey_CleanApertureHorizontalOffset: interop.Pointer; -declare const kCMFormatDescriptionProjectionKind_Equirectangular: interop.Pointer; +declare const kCMBlockBufferNoErr: number; -declare const kCMTimeValueKey: interop.Pointer; +declare const kCMVideoCodecType_AV1: number; -declare const kCMFormatDescriptionKey_CleanApertureHorizontalOffset: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibrationLensRole_Left: interop.Pointer; declare const kCMFormatDescriptionBridgeError_InvalidFormatDescription: number; +declare const kCMTimeRangeDurationKey: interop.Pointer; + declare const kCMTimebaseError_InvalidParameter: number; declare const kCMSoundDescriptionFlavor_3GPFamily: interop.Pointer; declare const kCMBufferQueueError_QueueIsFull: number; +declare const kCMFormatDescriptionViewPackingKind_SideBySide: interop.Pointer; + declare const kCMFormatDescriptionYCbCrMatrix_ITU_R_709_2: interop.Pointer; +declare const kCMTextFormatDescriptionExtension_FontTable: interop.Pointer; + declare const kCMMediaType_Video: number; -declare const kCMVideoCodecType_DVCPROHD720p60: number; +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft: interop.Pointer; declare const kCMFormatDescriptionError_ValueNotAvailable: number; -declare const kCMTextFormatDescriptionExtension_FontTable: interop.Pointer; - declare const kCMMemoryPoolOption_AgeOutPeriod: interop.Object; declare const kCMVideoCodecType_AppleProRes422Proxy: number; +declare const kCMTimeScaleKey: interop.Pointer; + declare const kCMTextMarkupAttribute_CharacterEdgeStyle: interop.Pointer; declare const kCMSampleBufferLensStabilizationInfo_OutOfRange: interop.Pointer; +declare const kCMTextFormatDescriptionStyle_Height: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; + +declare const kCMMetadataBaseDataType_AffineTransformF64: interop.Pointer; + +declare const kCMAudioFormatDescriptionMask_StreamBasicDescription: number; + declare const kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection: interop.Pointer; declare const kCMSampleBufferError_Invalidated: number; declare const kCMTimeRangeInvalid: CMTimeRange; -declare const kCMFormatDescriptionViewPackingKind_SideBySide: interop.Pointer; - -declare const kCMFormatDescriptionExtension_RevisionLevel: interop.Pointer; +declare const kCMTimeIndefinite: CMTime; declare const kCMFormatDescriptionChromaLocation_DV420: interop.Pointer; -declare const kCMBufferQueueError_CannotModifyQueueFromTriggerCallback: number; - declare const kCMClosedCaptionFormatType_CEA708: number; declare const kCMMetadataBaseDataType_JPEG: interop.Pointer; declare const kCMTagValueKey: interop.Pointer; -declare const kCMHEVCTemporalLevelInfoKey_LevelIndex: interop.Pointer; - declare const kCMTextMarkupAttribute_Alignment: interop.Pointer; declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_DataType: interop.Pointer; @@ -1132,39 +1194,39 @@ declare const kCMSampleBufferAttachmentKey_SpeedMultiplier: interop.Pointer; declare const kCMPixelFormat_444YpCbCr8: number; -declare const kCMSampleBufferError_CannotSubdivide: number; - declare const kCMFormatDescriptionColorPrimaries_P22: interop.Pointer; declare const kCMFormatDescriptionColorPrimaries_DCI_P3: interop.Pointer; declare const kCMMediaType_TaggedBufferGroup: number; +declare const kCMMetadataDataType_QuickTimeMetadataUUID: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataLivePhotoStillImageTransformReferenceDimensions: interop.Pointer; -declare const kCMTimeInvalid: CMTime; +declare const kCMVideoCodecType_DVCPROHD720p60: number; + +declare const kCMSampleBufferError_AllocationFailed: number; declare const kCMBufferQueueError_BadTriggerDuration: number; declare const kCMVideoCodecType_DVCPROHD1080p30: number; -declare const kCMBlockBufferDontOptimizeDepthFlag: number; - -declare const kCMMetadataBaseDataType_RawData: interop.Pointer; +declare const kCMTimeNegativeInfinity: CMTime; declare const kCMMPEG2VideoProfile_XDCAM_HD422_1080p30_CBR50: number; declare const kCMPixelFormat_4444YpCbCrA8: number; +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrix: interop.Pointer; + declare const kCMClosedCaptionFormatType_ATSC: number; declare const kCMPixelFormat_16LE5551: number; declare const kCMSampleAttachmentKey_HEVCTemporalLevelInfo: interop.Pointer; -declare const kCMMetadataBaseDataType_UTF16: interop.Pointer; - -declare const kCMBlockBufferUnallocatedBlockErr: number; +declare const kCMTextFormatDescriptionColor_Blue: interop.Pointer; declare const kCMMetadataBaseDataType_Float32: interop.Pointer; @@ -1172,30 +1234,30 @@ declare const kCMBufferQueueError_EnqueueAfterEndOfData: number; declare const kCMFormatDescriptionExtension_TransferFunction: interop.Pointer; -declare const kCMSampleBufferError_AllocationFailed: number; +declare const kCMFormatDescriptionExtension_Depth: interop.Pointer; -declare const kCMTimeEpochKey: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibrationLensRole_Right: interop.Pointer; -declare const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: interop.Pointer; +declare const kCMPixelFormat_422YpCbCr8_yuvs: number; -declare const kCMVideoCodecType_MPEG4Video: number; +declare const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: interop.Pointer; declare const kCMMediaType_Text: number; declare const kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight: interop.Pointer; -declare const CMPackingType: { - None: 1852796517, - SideBySide: 1936286821, - OverUnder: 1870030194, -}; - declare const CMTaggedBufferGroupError: { ParamErr: -15780, AllocationFailed: -15781, InternalError: -15782, }; +declare const CMStereoViewComponents: { + None: 0, + LeftEye: 1, + RightEye: 2, +}; + declare const CMTagCollectionError: { ParamErr: -15740, AllocationFailed: -15741, @@ -1209,12 +1271,6 @@ declare const CMTagCollectionError: { NotYetImplemented: -15749, }; -declare const CMStereoViewComponents: { - None: 0, - LeftEye: 1, - RightEye: 2, -}; - declare const CMTagDataType: { Invalid: 0, SInt64: 2, @@ -1242,17 +1298,25 @@ declare const CMTagCategory: { StereoViewInterpretation: 1702455664, }; +declare const CMPackingType: { + None: 1852796517, + SideBySide: 1936286821, + OverUnder: 1870030194, +}; + declare const CMStereoViewInterpretationOptions: { Default: 0, StereoOrderReversed: 1, AdditionalViews: 2, }; -declare const CMProjectionType: { - Rectangular: 1919247220, - Equirectangular: 1701934441, - HalfEquirectangular: 1751478645, - Fisheye: 1718186856, +declare const CMTimeFlags: { + Valid: 1, + HasBeenRounded: 2, + PositiveInfinity: 4, + NegativeInfinity: 8, + Indefinite: 16, + ImpliedValueFlagsMask: 28, }; declare const CMTimeRoundingMethod: { @@ -1265,13 +1329,12 @@ declare const CMTimeRoundingMethod: { Default: 1, }; -declare const CMTimeFlags: { - Valid: 1, - HasBeenRounded: 2, - PositiveInfinity: 4, - NegativeInfinity: 8, - Indefinite: 16, - ImpliedValueFlagsMask: 28, +declare const CMProjectionType: { + Rectangular: 1919247220, + Equirectangular: 1701934441, + HalfEquirectangular: 1751478645, + Fisheye: 1718186856, + ParametricImmersive: 1886546285, }; declare class opaqueCMSimpleQueue { @@ -1309,17 +1372,16 @@ declare class CMTag { value: number; } -declare class CMSampleTimingInfo { - constructor(init?: CMSampleTimingInfo); - duration: CMTime; - presentationTimeStamp: CMTime; - decodeTimeStamp: CMTime; -} - declare class opaqueCMSampleBuffer { constructor(init?: opaqueCMSampleBuffer); } +declare class CMVideoDimensions { + constructor(init?: CMVideoDimensions); + width: number; + height: number; +} + declare class OpaqueCMBlockBuffer { constructor(init?: OpaqueCMBlockBuffer); } @@ -1336,6 +1398,13 @@ declare class OpaqueCMTagCollection { constructor(init?: OpaqueCMTagCollection); } +declare class CMSampleTimingInfo { + constructor(init?: CMSampleTimingInfo); + duration: CMTime; + presentationTimeStamp: CMTime; + decodeTimeStamp: CMTime; +} + declare class CMBufferCallbacks { constructor(init?: CMBufferCallbacks); version: number; @@ -1349,12 +1418,6 @@ declare class CMBufferCallbacks { getSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; } -declare class CMTimeMapping { - constructor(init?: CMTimeMapping); - source: CMTimeRange; - target: CMTimeRange; -} - declare class OpaqueCMTaggedBufferGroup { constructor(init?: OpaqueCMTaggedBufferGroup); } @@ -1381,16 +1444,16 @@ declare class opaqueCMFormatDescription { constructor(init?: opaqueCMFormatDescription); } -declare class CMVideoDimensions { - constructor(init?: CMVideoDimensions); - width: number; - height: number; -} - declare class OpaqueCMTimebase { constructor(init?: OpaqueCMTimebase); } +declare class CMTimeMapping { + constructor(init?: CMTimeMapping); + source: CMTimeRange; + target: CMTimeRange; +} + declare function CMTimeMake(value: number, timescale: number): CMTime; declare function CMTimeMakeWithEpoch(value: number, timescale: number, epoch: number): CMTime; @@ -1837,6 +1900,8 @@ declare function CMTaggedBufferGroupGetNumberOfMatchesForTagCollection(group: in declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, formatDescriptionOut: interop.PointerConvertible): number; +declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroupWithExtensions(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, extensions: interop.Object, formatDescriptionOut: interop.PointerConvertible): number; + declare function CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup(desc: interop.PointerConvertible, taggedBufferGroup: interop.PointerConvertible): number; declare function CMSampleBufferCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, sbufPTS: CMTime, sbufDuration: CMTime, formatDescription: interop.PointerConvertible, sBufOut: interop.PointerConvertible): number; diff --git a/packages/ios/types/CoreMotion.d.ts b/packages/ios/types/CoreMotion.d.ts index 7877cf81..6aa993ed 100644 --- a/packages/ios/types/CoreMotion.d.ts +++ b/packages/ios/types/CoreMotion.d.ts @@ -321,100 +321,6 @@ declare class CMDeviceMotion extends CMLogItem { readonly sensorLocation: interop.Enum; } -declare class CMMotionManager extends NSObject { - accelerometerUpdateInterval: number; - - readonly accelerometerAvailable: boolean; - - readonly accelerometerActive: boolean; - - readonly accelerometerData: CMAccelerometerData; - - startAccelerometerUpdates(): void; - - startAccelerometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMAccelerometerData, p2: NSError) => void): void; - - stopAccelerometerUpdates(): void; - - gyroUpdateInterval: number; - - readonly gyroAvailable: boolean; - - readonly gyroActive: boolean; - - readonly gyroData: CMGyroData; - - startGyroUpdates(): void; - - startGyroUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMGyroData, p2: NSError) => void): void; - - stopGyroUpdates(): void; - - magnetometerUpdateInterval: number; - - readonly magnetometerAvailable: boolean; - - readonly magnetometerActive: boolean; - - readonly magnetometerData: CMMagnetometerData; - - startMagnetometerUpdates(): void; - - startMagnetometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMagnetometerData, p2: NSError) => void): void; - - stopMagnetometerUpdates(): void; - - deviceMotionUpdateInterval: number; - - static availableAttitudeReferenceFrames(): interop.Enum; - - readonly attitudeReferenceFrame: interop.Enum; - - readonly deviceMotionAvailable: boolean; - - readonly deviceMotionActive: boolean; - - readonly deviceMotion: CMDeviceMotion; - - startDeviceMotionUpdates(): void; - - startDeviceMotionUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; - - startDeviceMotionUpdatesUsingReferenceFrame(referenceFrame: interop.Enum): void; - - startDeviceMotionUpdatesUsingReferenceFrameToQueueWithHandler(referenceFrame: interop.Enum, queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; - - stopDeviceMotionUpdates(): void; - - showsDeviceMovementDisplay: boolean; - - setAccelerometerUpdateInterval(accelerometerUpdateInterval: number): void; - - isAccelerometerAvailable(): boolean; - - isAccelerometerActive(): boolean; - - setGyroUpdateInterval(gyroUpdateInterval: number): void; - - isGyroAvailable(): boolean; - - isGyroActive(): boolean; - - setMagnetometerUpdateInterval(magnetometerUpdateInterval: number): void; - - isMagnetometerAvailable(): boolean; - - isMagnetometerActive(): boolean; - - setDeviceMotionUpdateInterval(deviceMotionUpdateInterval: number): void; - - isDeviceMotionAvailable(): boolean; - - isDeviceMotionActive(): boolean; - - setShowsDeviceMovementDisplay(showsDeviceMovementDisplay: boolean): void; -} - declare class CMWaterSubmersionMeasurement extends NSObject implements NSSecureCoding, NSCopying { readonly date: NSDate; @@ -453,6 +359,12 @@ declare class CMMotionActivity extends CMLogItem { readonly cycling: boolean; } +declare class CMAltitudeData extends CMLogItem { + readonly relativeAltitude: NSNumber; + + readonly pressure: NSNumber; +} + declare class CMHeadphoneActivityManager extends NSObject { static authorizationStatus(): interop.Enum; @@ -579,14 +491,6 @@ declare class CMHeadphoneMotionManager extends NSObject { isDeviceMotionActive(): boolean; } -declare class CMAbsoluteAltitudeData extends CMLogItem { - readonly altitude: number; - - readonly accuracy: number; - - readonly precision: number; -} - declare class CMAmbientPressureData extends CMLogItem { readonly pressure: NSMeasurement; @@ -648,6 +552,14 @@ declare class CMPedometerData extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CMAbsoluteAltitudeData extends CMLogItem { + readonly altitude: number; + + readonly accuracy: number; + + readonly precision: number; +} + declare class CMRotationRateData extends CMLogItem { readonly rotationRate: CMRotationRate; } @@ -666,12 +578,6 @@ declare class CMHighFrequencyHeartRateData extends CMLogItem { readonly date: NSDate; } -declare class CMAltitudeData extends CMLogItem { - readonly relativeAltitude: NSNumber; - - readonly pressure: NSNumber; -} - declare class CMOdometerData extends NSObject implements NSSecureCoding, NSCopying { readonly startDate: NSDate; @@ -752,6 +658,100 @@ declare class CMAltimeter extends NSObject { stopAbsoluteAltitudeUpdates(): void; } +declare class CMMotionManager extends NSObject { + accelerometerUpdateInterval: number; + + readonly accelerometerAvailable: boolean; + + readonly accelerometerActive: boolean; + + readonly accelerometerData: CMAccelerometerData; + + startAccelerometerUpdates(): void; + + startAccelerometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMAccelerometerData, p2: NSError) => void): void; + + stopAccelerometerUpdates(): void; + + gyroUpdateInterval: number; + + readonly gyroAvailable: boolean; + + readonly gyroActive: boolean; + + readonly gyroData: CMGyroData; + + startGyroUpdates(): void; + + startGyroUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMGyroData, p2: NSError) => void): void; + + stopGyroUpdates(): void; + + magnetometerUpdateInterval: number; + + readonly magnetometerAvailable: boolean; + + readonly magnetometerActive: boolean; + + readonly magnetometerData: CMMagnetometerData; + + startMagnetometerUpdates(): void; + + startMagnetometerUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMagnetometerData, p2: NSError) => void): void; + + stopMagnetometerUpdates(): void; + + deviceMotionUpdateInterval: number; + + static availableAttitudeReferenceFrames(): interop.Enum; + + readonly attitudeReferenceFrame: interop.Enum; + + readonly deviceMotionAvailable: boolean; + + readonly deviceMotionActive: boolean; + + readonly deviceMotion: CMDeviceMotion; + + startDeviceMotionUpdates(): void; + + startDeviceMotionUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; + + startDeviceMotionUpdatesUsingReferenceFrame(referenceFrame: interop.Enum): void; + + startDeviceMotionUpdatesUsingReferenceFrameToQueueWithHandler(referenceFrame: interop.Enum, queue: NSOperationQueue, handler: (p1: CMDeviceMotion, p2: NSError) => void): void; + + stopDeviceMotionUpdates(): void; + + showsDeviceMovementDisplay: boolean; + + setAccelerometerUpdateInterval(accelerometerUpdateInterval: number): void; + + isAccelerometerAvailable(): boolean; + + isAccelerometerActive(): boolean; + + setGyroUpdateInterval(gyroUpdateInterval: number): void; + + isGyroAvailable(): boolean; + + isGyroActive(): boolean; + + setMagnetometerUpdateInterval(magnetometerUpdateInterval: number): void; + + isMagnetometerAvailable(): boolean; + + isMagnetometerActive(): boolean; + + setDeviceMotionUpdateInterval(deviceMotionUpdateInterval: number): void; + + isDeviceMotionAvailable(): boolean; + + isDeviceMotionActive(): boolean; + + setShowsDeviceMovementDisplay(showsDeviceMovementDisplay: boolean): void; +} + declare class CMRecordedRotationRateData extends CMRotationRateData { readonly startDate: NSDate; } diff --git a/packages/ios/types/CoreNFC.d.ts b/packages/ios/types/CoreNFC.d.ts index d7e4de9e..e1ddfb5e 100644 --- a/packages/ios/types/CoreNFC.d.ts +++ b/packages/ios/types/CoreNFC.d.ts @@ -1,10 +1,10 @@ /// /// -declare const NFCTagResponseUnexpectedLengthErrorKey: string; - declare const NFCISO15693TagResponseErrorKey: string; +declare const NFCTagResponseUnexpectedLengthErrorKey: string; + declare const NFCErrorDomain: string; declare const NFCVASMode: { @@ -96,6 +96,8 @@ declare const NFCReaderError: { ReaderErrorInvalidParameterLength: 4, ReaderErrorParameterOutOfBound: 5, ReaderErrorRadioDisabled: 6, + ReaderErrorIneligible: 7, + ReaderErrorAccessNotAccepted: 8, ReaderTransceiveErrorTagConnectionLost: 100, ReaderTransceiveErrorRetryExceeded: 101, ReaderTransceiveErrorTagResponseError: 102, @@ -214,21 +216,6 @@ declare interface NFCVASReaderSessionDelegate extends NSObjectProtocol { declare class NFCVASReaderSessionDelegate extends NativeObject implements NFCVASReaderSessionDelegate { } -declare interface NFCMiFareTag extends NFCTag, NFCNDEFTag { - readonly mifareFamily: interop.Enum; - - readonly identifier: NSData; - - readonly historicalBytes: NSData; - - sendMiFareCommandCompletionHandler(command: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - - sendMiFareISO7816CommandCompletionHandler(apdu: NFCISO7816APDU, completionHandler: (p1: NSData, p2: number, p3: number, p4: NSError) => void | null): void; -} - -declare class NFCMiFareTag extends NativeObject implements NFCMiFareTag { -} - declare interface NFCISO7816Tag extends NFCTag, NFCNDEFTag { readonly initialSelectedAID: string; @@ -263,6 +250,21 @@ declare interface NFCNDEFTag extends NSObjectProtocol, NSSecureCoding, NSCopying declare class NFCNDEFTag extends NativeObject implements NFCNDEFTag { } +declare interface NFCMiFareTag extends NFCTag, NFCNDEFTag { + readonly mifareFamily: interop.Enum; + + readonly identifier: NSData; + + readonly historicalBytes: NSData; + + sendMiFareCommandCompletionHandler(command: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + sendMiFareISO7816CommandCompletionHandler(apdu: NFCISO7816APDU, completionHandler: (p1: NSData, p2: number, p3: number, p4: NSError) => void | null): void; +} + +declare class NFCMiFareTag extends NativeObject implements NFCMiFareTag { +} + declare interface NFCFeliCaTag extends NFCTag, NFCNDEFTag { readonly currentSystemCode: NSData; @@ -584,6 +586,10 @@ declare class NFCISO15693CustomCommandConfiguration extends NFCTagCommandConfigu setRequestParameters(requestParameters: NSData): void; } +declare class NFCPaymentTagReaderSession extends NFCTagReaderSession { + initWithDelegateQueue(delegate: NFCTagReaderSessionDelegate, queue: NSObject | null): this; +} + declare class NFCISO15693ReaderSession extends NFCReaderSession { initWithDelegateQueue(delegate: NFCReaderSessionDelegate, queue: NSObject | null): this; diff --git a/packages/ios/types/CoreServices.d.ts b/packages/ios/types/CoreServices.d.ts index 097b8383..44940f3e 100644 --- a/packages/ios/types/CoreServices.d.ts +++ b/packages/ios/types/CoreServices.d.ts @@ -1,42 +1,24 @@ /// -declare const kUTTagClassFilenameExtension: interop.Pointer; - -declare const kUTTypeIconFileKey: interop.Pointer; - -declare const kUTTypeIdentifierKey: interop.Pointer; - -declare const kUTTypeElectronicPublication: interop.Pointer; - -declare const kUTTypeX509Certificate: interop.Pointer; - -declare const kUTTypePKCS12: interop.Pointer; +declare const kUTTypeReferenceURLKey: interop.Pointer; -declare const kUTType3DContent: interop.Pointer; +declare const kUTTypeConformsToKey: interop.Pointer; -declare const kUTTypeFont: interop.Pointer; +declare const kUTImportedTypeDeclarationsKey: interop.Pointer; declare const kUTTypeInkText: interop.Pointer; declare const kUTTypeInternetLocation: interop.Pointer; -declare const kUTTypeToDoItem: interop.Pointer; - declare const kUTTypeVCard: interop.Pointer; -declare const kUTTypePresentation: interop.Pointer; - declare const kUTTypeSpreadsheet: interop.Pointer; -declare const kUTTypeSystemPreferencesPane: interop.Pointer; - -declare const kUTTypeJavaClass: interop.Pointer; - -declare const kUTTypeUnixExecutable: interop.Pointer; +declare const kUTTypeBzip2Archive: interop.Pointer; -declare const kUTTypeApplicationBundle: interop.Pointer; +declare const kUTTypeWindowsExecutable: interop.Pointer; -declare const kUTTypeApplication: interop.Pointer; +declare const kUTTypeJavaArchive: interop.Pointer; declare const kUTTypeFramework: interop.Pointer; @@ -44,239 +26,257 @@ declare const kUTTypeXPCService: interop.Pointer; declare const kUTTypeQuickLookGenerator: interop.Pointer; -declare const kUTTypeSpotlightImporter: interop.Pointer; - -declare const kUTTypeBundle: interop.Pointer; - declare const kUTTypePackage: interop.Pointer; -declare const kUTTypeFolder: interop.Pointer; - -declare const kUTTypeM3UPlaylist: interop.Pointer; - -declare const kUTTypePlaylist: interop.Pointer; - -declare const kUTTypeWaveformAudio: interop.Pointer; - declare const kUTTypeAVIMovie: interop.Pointer; -declare const kUTTypeMPEG4: interop.Pointer; - -declare const kUTTypeMP3: interop.Pointer; - -declare const kUTTypeMPEG2Video: interop.Pointer; +declare const kUTTypeAppleProtectedMPEG4Video: interop.Pointer; -declare const kUTTypeQuickTimeMovie: interop.Pointer; +declare const kUTTypeMPEG4Audio: interop.Pointer; -declare const kUTTypeMovie: interop.Pointer; +declare const kUTTypeMPEG: interop.Pointer; -declare const kUTTypeAudiovisualContent: interop.Pointer; +declare const kUTTypeLivePhoto: interop.Pointer; -declare const kUTTypeScalableVectorGraphics: interop.Pointer; +declare const kUTTypeRawImage: interop.Pointer; -declare const kUTTypePNG: interop.Pointer; +declare const kUTTypeBMP: interop.Pointer; declare const kUTTypeGIF: interop.Pointer; -declare const kUTTypePICT: interop.Pointer; - declare const kUTTypeTIFF: interop.Pointer; -declare const kUTTypeQuickTimeImage: interop.Pointer; - -declare const kUTTypeRTFD: interop.Pointer; - -declare const kUTTypePDF: interop.Pointer; +declare const kUTTypeImage: interop.Pointer; -declare const kUTTypeTXNTextAndMultimediaData: interop.Pointer; +declare const kUTTypeJPEG2000: interop.Pointer; declare const kUTTypeBinaryPropertyList: interop.Pointer; -declare const kUTTypePHPScript: interop.Pointer; - -declare const kUTTypeRubyScript: interop.Pointer; - -declare const kUTTypePythonScript: interop.Pointer; +declare const kUTTypePerlScript: interop.Pointer; -declare const kUTTypeShellScript: interop.Pointer; +declare const kUTTypeOSAScriptBundle: interop.Pointer; declare const kUTTypeAppleScript: interop.Pointer; -declare const kUTTypeCPlusPlusHeader: interop.Pointer; - -declare const kUTTypeObjectiveCPlusPlusSource: interop.Pointer; - declare const kUTTypeCPlusPlusSource: interop.Pointer; -declare const kUTTypeSwiftSource: interop.Pointer; - -declare const kUTTypeAssemblyLanguageSource: interop.Pointer; +declare const kUTTypeCSource: interop.Pointer; declare const kUTTypeSourceCode: interop.Pointer; -declare const kUTTypeHTML: interop.Pointer; - -declare const kUTTypeRTF: interop.Pointer; +declare const kUTTypeJavaSource: interop.Pointer; -declare const kUTTypeCommaSeparatedText: interop.Pointer; +declare const kUTTypeXML: interop.Pointer; declare const kUTTypeDelimitedText: interop.Pointer; declare const kUTTypeUTF16PlainText: interop.Pointer; -declare const kUTTypeUTF16ExternalPlainText: interop.Pointer; - declare const kUTTypeText: interop.Pointer; -declare const kUTTypeFileURL: interop.Pointer; - declare const kUTTypeURL: interop.Pointer; -declare const kUTTypeURLBookmarkData: interop.Pointer; - declare const kUTTypeAliasFile: interop.Pointer; -declare const kUTTypeMountPoint: interop.Pointer; +declare const kUTTypePresentation: interop.Pointer; + +declare const kUTExportedTypeDeclarationsKey: interop.Pointer; + +declare const kUTTypeAliasRecord: interop.Pointer; + +declare const kUTTypeApplicationFile: interop.Pointer; declare const kUTTypeExecutable: interop.Pointer; -declare const kUTTypeDirectory: interop.Pointer; +declare const kUTTypeQuickTimeMovie: interop.Pointer; -declare const kUTTypeData: interop.Pointer; +declare const kUTTypeTabSeparatedText: interop.Pointer; -declare const kUTTypeAliasRecord: interop.Pointer; +declare const kUTTypeAudioInterchangeFileFormat: interop.Pointer; -declare const kUTTypeDiskImage: interop.Pointer; +declare const kUTTypeURLBookmarkData: interop.Pointer; -declare const kUTTypeArchive: interop.Pointer; +declare const kUTTypeVideo: interop.Pointer; -declare const kUTTypeContact: interop.Pointer; +declare const kUTTypeSpotlightImporter: interop.Pointer; -declare const kUTTypeMessage: interop.Pointer; +declare const kUTTypeDescriptionKey: interop.Pointer; -declare const kUTTypeCompositeContent: interop.Pointer; +declare const kUTTypeXMLPropertyList: interop.Pointer; -declare const kUTExportedTypeDeclarationsKey: interop.Pointer; +declare const kUTTypeUTF8TabSeparatedText: interop.Pointer; -declare const kUTTypeJPEG: interop.Pointer; +declare const kUTTypeMountPoint: interop.Pointer; -declare const kUTTypeVolume: interop.Pointer; +declare const kUTTypeMPEG2TransportStream: interop.Pointer; -declare const kUTTypeTagSpecificationKey: interop.Pointer; +declare const kUTTypeBookmark: interop.Pointer; -declare const kUTTypeBMP: interop.Pointer; +declare const kUTTypeJavaClass: interop.Pointer; -declare const kUTTypeTabSeparatedText: interop.Pointer; +declare const kUTTypeHTML: interop.Pointer; -declare const kUTTypeApplicationFile: interop.Pointer; +declare const kUTTypeWaveformAudio: interop.Pointer; -declare const kUTTypeDescriptionKey: interop.Pointer; +declare const kUTTypeContent: interop.Pointer; -declare const kUTTypeXMLPropertyList: interop.Pointer; +declare const kUTTypeVersionKey: interop.Pointer; + +declare const kUTTypeRubyScript: interop.Pointer; + +declare const kUTTypeMPEG2Video: interop.Pointer; declare const kUTTypePlainText: interop.Pointer; -declare const kUTTypeJavaSource: interop.Pointer; +declare const kUTTypeJavaScript: interop.Pointer; -declare const kUTTypeVideo: interop.Pointer; +declare const kUTTypeMP3: interop.Pointer; -declare const kUTTypeLivePhoto: interop.Pointer; +declare const kUTTypeRTF: interop.Pointer; + +declare const kUTTypeM3UPlaylist: interop.Pointer; + +declare const kUTTypeObjectiveCSource: interop.Pointer; + +declare const kUTTypeElectronicPublication: interop.Pointer; + +declare const kUTTypeMessage: interop.Pointer; + +declare const kUTTypeJPEG: interop.Pointer; + +declare const kUTTypeVolume: interop.Pointer; + +declare const kUTTypeTagSpecificationKey: interop.Pointer; declare const kUTTypeAudio: interop.Pointer; -declare const kUTTypeMPEG: interop.Pointer; +declare const kUTTypeDirectory: interop.Pointer; -declare const kUTTypeContent: interop.Pointer; +declare const kUTTypeWebArchive: interop.Pointer; + +declare const kUTTypeApplicationBundle: interop.Pointer; declare const kUTTypeSymLink: interop.Pointer; -declare const kUTImportedTypeDeclarationsKey: interop.Pointer; +declare const kUTTypeRTFD: interop.Pointer; declare const kUTTypeICO: interop.Pointer; -declare const kUTTypeGNUZipArchive: interop.Pointer; - -declare const kUTTypeBzip2Archive: interop.Pointer; +declare const kUTTypeUTF8PlainText: interop.Pointer; -declare const kUTTypeCalendarEvent: interop.Pointer; +declare const kUTTypeScalableVectorGraphics: interop.Pointer; -declare const kUTTypeLog: interop.Pointer; +declare const kUTTypePythonScript: interop.Pointer; -declare const kUTTypeOSAScriptBundle: interop.Pointer; +declare const kUTTypeGNUZipArchive: interop.Pointer; -declare const kUTTypePropertyList: interop.Pointer; +declare const kUTTypePluginBundle: interop.Pointer; -declare const kUTTypeWebArchive: interop.Pointer; +declare const kUTTypeAppleProtectedMPEG4Audio: interop.Pointer; -declare const kUTTypeJavaArchive: interop.Pointer; +declare const kUTTypeLog: interop.Pointer; -declare const kUTTypePerlScript: interop.Pointer; +declare const kUTTypePropertyList: interop.Pointer; -declare const kUTTypeConformsToKey: interop.Pointer; +declare const kUTTypeQuickTimeImage: interop.Pointer; declare const kUTTypeFlatRTFD: interop.Pointer; -declare const kUTTypeEmailMessage: interop.Pointer; - -declare const kUTTypeVersionKey: interop.Pointer; +declare const kUTTypeObjectiveCPlusPlusSource: interop.Pointer; -declare const kUTTypePluginBundle: interop.Pointer; +declare const kUTTypeEmailMessage: interop.Pointer; declare const kUTTypeItem: interop.Pointer; -declare const kUTTypeAudioInterchangeFileFormat: interop.Pointer; +declare const kUTTypeData: interop.Pointer; -declare const kUTTypeJavaScript: interop.Pointer; +declare const kUTTypeCalendarEvent: interop.Pointer; -declare const kUTTypeAppleProtectedMPEG4Audio: interop.Pointer; +declare const kUTTypeUnixExecutable: interop.Pointer; -declare const kUTTypeUTF8PlainText: interop.Pointer; +declare const kUTTypeUTF16ExternalPlainText: interop.Pointer; -declare const kUTTypeImage: interop.Pointer; +declare const kUTTypeOSAScript: interop.Pointer; + +declare const kUTTypePDF: interop.Pointer; declare const kUTTypeAppleICNS: interop.Pointer; -declare const kUTTypeCSource: interop.Pointer; +declare const kUTTypeShellScript: interop.Pointer; -declare const kUTTypeMPEG4Audio: interop.Pointer; +declare const kUTTypePlaylist: interop.Pointer; + +declare const kUTTypeCPlusPlusHeader: interop.Pointer; + +declare const kUTTypeMIDIAudio: interop.Pointer; declare const kUTTypeJSON: interop.Pointer; declare const kUTTypeZipArchive: interop.Pointer; -declare const kUTTypeMIDIAudio: interop.Pointer; +declare const kUTTypeApplication: interop.Pointer; -declare const kUTTypeRawImage: interop.Pointer; +declare const kUTTypeCHeader: interop.Pointer; -declare const kUTTypeAppleProtectedMPEG4Video: interop.Pointer; +declare const kUTTypeSystemPreferencesPane: interop.Pointer; -declare const kUTTypeXML: interop.Pointer; +declare const kUTTypeCommaSeparatedText: interop.Pointer; -declare const kUTTypeCHeader: interop.Pointer; +declare const kUTTypeFont: interop.Pointer; declare const kUTTypeScript: interop.Pointer; -declare const kUTTypeJPEG2000: interop.Pointer; +declare const kUTTypeSwiftSource: interop.Pointer; -declare const kUTTypeReferenceURLKey: interop.Pointer; +declare const kUTTypeCompositeContent: interop.Pointer; -declare const kUTTypeMPEG2TransportStream: interop.Pointer; +declare const kUTTypeX509Certificate: interop.Pointer; + +declare const kUTType3DContent: interop.Pointer; + +declare const kUTTypePNG: interop.Pointer; + +declare const kUTTypePHPScript: interop.Pointer; + +declare const kUTTypeDatabase: interop.Pointer; declare const kUTTypeResolvable: interop.Pointer; -declare const kUTTypeBookmark: interop.Pointer; +declare const kUTTypeTXNTextAndMultimediaData: interop.Pointer; + +declare const kUTTypePICT: interop.Pointer; + +declare const kUTTypeArchive: interop.Pointer; + +declare const kUTTypeToDoItem: interop.Pointer; + +declare const kUTTypeBundle: interop.Pointer; declare const kUTTagClassMIMEType: interop.Pointer; -declare const kUTTypeUTF8TabSeparatedText: interop.Pointer; +declare const kUTTypeFolder: interop.Pointer; -declare const kUTTypeWindowsExecutable: interop.Pointer; +declare const kUTTypeMovie: interop.Pointer; -declare const kUTTypeObjectiveCSource: interop.Pointer; +declare const kUTTypePKCS12: interop.Pointer; -declare const kUTTypeOSAScript: interop.Pointer; +declare const kUTTypeDiskImage: interop.Pointer; -declare const kUTTypeDatabase: interop.Pointer; +declare const kUTTypeAssemblyLanguageSource: interop.Pointer; + +declare const kUTTagClassFilenameExtension: interop.Pointer; + +declare const kUTTypeContact: interop.Pointer; + +declare const kUTTypeAudiovisualContent: interop.Pointer; + +declare const kUTTypeMPEG4: interop.Pointer; + +declare const kUTTypeFileURL: interop.Pointer; + +declare const kUTTypeIconFileKey: interop.Pointer; + +declare const kUTTypeIdentifierKey: interop.Pointer; declare function UTTypeCreatePreferredIdentifierForTag(inTagClass: interop.Object, inTag: interop.Object, inConformingToUTI: interop.Object): interop.Object; diff --git a/packages/ios/types/CoreSpotlight.d.ts b/packages/ios/types/CoreSpotlight.d.ts index aafbbc09..602508d4 100644 --- a/packages/ios/types/CoreSpotlight.d.ts +++ b/packages/ios/types/CoreSpotlight.d.ts @@ -2,8 +2,6 @@ /// /// -declare const CSSuggestionHighlightAttributeName: string; - declare const CSSearchQueryErrorDomain: string; declare const CSIndexErrorDomain: string; @@ -32,6 +30,8 @@ declare const CoreSpotlightVersionNumber: number; declare const CSQueryContinuationActionType: string; +declare const CSSuggestionHighlightAttributeName: string; + declare const CSMailboxDrafts: string; declare const CSSearchableItemUpdateListenerOptions: { diff --git a/packages/ios/types/CoreTelephony.d.ts b/packages/ios/types/CoreTelephony.d.ts index 8a81372b..e5a5f652 100644 --- a/packages/ios/types/CoreTelephony.d.ts +++ b/packages/ios/types/CoreTelephony.d.ts @@ -47,6 +47,11 @@ declare const CTRadioAccessTechnologyGPRS: string; declare const CTCallStateDialing: string; +declare const CTCellularPlanCapability: { + Only: 0, + AndVoice: 1, +}; + declare const CTCellularPlanProvisioningAddPlanResult: { Unknown: 0, Fail: 1, @@ -80,6 +85,12 @@ declare interface CTSubscriberDelegate { declare class CTSubscriberDelegate extends NativeObject implements CTSubscriberDelegate { } +declare class CTCellularPlanStatus extends NSObject { + static getTokenWithCompletion(completionHandler: (p1: string, p2: NSError) => void | null): void; + + static checkValidityOfTokenCompletionHandler(token: string, completionHandler: (p1: boolean, p2: NSError) => void | null): void; +} + declare class CTCarrier extends NSObject { readonly carrierName: string; @@ -190,6 +201,31 @@ declare class CTCellularPlanProvisioning extends NSObject { supportsCellularPlan(): boolean; addPlanWithCompletionHandler(request: CTCellularPlanProvisioningRequest, completionHandler: (p1: interop.Enum) => void): void; + + addPlanWithRequestPropertiesCompletionHandler(request: CTCellularPlanProvisioningRequest, properties: CTCellularPlanProperties | null, completionHandler: (p1: interop.Enum) => void): void; + + updateCellularPlanPropertiesCompletionHandler(properties: CTCellularPlanProperties, completionHandler: (p1: NSError) => void | null): void; +} + +declare class CTCellularPlanProperties extends NSObject implements NSSecureCoding { + associatedIccid: string; + + simCapability: interop.Enum; + + get supportedRegionCodes(): NSArray; + set supportedRegionCodes(value: NSArray | Array); + + setAssociatedIccid(associatedIccid: string | null): void; + + setSimCapability(simCapability: interop.Enum): void; + + setSupportedRegionCodes(supportedRegionCodes: NSArray | Array): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class CTCallCenter extends NSObject { diff --git a/packages/ios/types/CoreText.d.ts b/packages/ios/types/CoreText.d.ts index fa9422e7..c49b2daa 100644 --- a/packages/ios/types/CoreText.d.ts +++ b/packages/ios/types/CoreText.d.ts @@ -1,5 +1,7 @@ /// +declare const kKERNNotesRequested: number; + declare const kCTFontCharacterSetAttribute: interop.Pointer; declare const kFontEsperantoLanguage: number; @@ -14,14 +16,8 @@ declare const kFontLicenseDescriptionName: number; declare const kCTFontTableOpbd: number; -declare const kCTFontTableKern: number; - declare const nonGlyphID: number; -declare const kFontTradChineseLanguage: number; - -declare const featureFontTableTag: number; - declare const sizeof_sfntVariationHeader: number; declare const variationFontTableTag: number; @@ -44,7 +40,7 @@ declare const sizeof_sfntCMapHeader: number; declare const sizeof_sfntCMapExtendedSubHeader: number; -declare const kFontAymaraLanguage: number; +declare const kFontNoLanguageCode: number; declare const kCTFontMacintoshEncodingsAttribute: interop.Pointer; @@ -62,24 +58,22 @@ declare const kFontRundiLanguage: number; declare const kFontRuandaLanguage: number; -declare const kFontSwahiliLanguage: number; - declare const kFontSomaliLanguage: number; +declare const kFontGallaLanguage: number; + declare const kFontAmharicLanguage: number; declare const kFontVietnameseLanguage: number; declare const kFontKhmerLanguage: number; -declare const kFontBurmeseLanguage: number; - declare const kFontPunjabiLanguage: number; -declare const kFontGujaratiLanguage: number; - declare const kFontAssameseLanguage: number; +declare const kFontBengaliLanguage: number; + declare const kFontCyrillicScript: number; declare const kFontMarathiLanguage: number; @@ -92,6 +86,8 @@ declare const kFontGeorgianLanguage: number; declare const kFontAzerbaijanArLanguage: number; +declare const kFontYiddishLanguage: number; + declare const kFontCzechLanguage: number; declare const kFontRomanianLanguage: number; @@ -112,6 +108,8 @@ declare const sizeof_sfntDescriptorHeader: number; declare const kFontHindiLanguage: number; +declare const kFontTradChineseLanguage: number; + declare const kFontCroatianLanguage: number; declare const kFontTurkishLanguage: number; @@ -174,16 +172,12 @@ declare const kFontUnicode_FullRepertoire: number; declare const kFontUnicodeV2_0FullCoverageSemantics: number; -declare const kFontUnicodeV2_0BMPOnlySemantics: number; - declare const kFontISO10646_1993Semantics: number; declare const kFontUnicodeV1_1Semantics: number; declare const kFontUnicodeDefaultSemantics: number; -declare const kFontCustomPlatform: number; - declare const cmapFontTableTag: number; declare const sizeof_sfntDirectory: number; @@ -222,8 +216,6 @@ declare const kKERXActionTypeControlPoints: number; declare const kKERXNotApplied: number; -declare const kKERXCrossStreamResetNote: number; - declare const kKERXNoStakeNote: number; declare const kKERXIndexArray: number; @@ -246,16 +238,14 @@ declare const kIdeographicAltFourSelector: number; declare const kKERNCrossStreamResetNote: number; -declare const kKERNNotesRequested: number; - declare const kKERNNoCrossKerning: number; -declare const kKERNLineEndKerning: number; - declare const kKERNLineStart: number; declare const kKERNSimpleArray: number; +declare const kKERNStateTable: number; + declare const kKERNUnusedBits: number; declare const kKERNResetCrossStream: number; @@ -276,14 +266,14 @@ declare const kPROPLRODirectionClass: number; declare const kPROPLREDirectionClass: number; +declare const kPROPWSDirectionClass: number; + declare const kPROPPSDirectionClass: number; declare const kPROPCSDirectionClass: number; declare const kPROPRDirectionClass: number; -declare const kPROPZeroReserved: number; - declare const kPROPRightConnectMask: number; declare const kPROPUseRLPairMask: number; @@ -310,8 +300,6 @@ declare const kMORTMarkInsertCountShift: number; declare const kMORTMarkJustTableCountMask: number; -declare const kMORTCurrInsertBefore: number; - declare const kMORTInsertionsCountMask: number; declare const kMORTIsSplitVowelPiece: number; @@ -366,8 +354,6 @@ declare const kJUSTpcDecompositionAction: number; declare const kJUSTStandardFormat: number; -declare const kJUSTTag: number; - declare const kLCARCurrentVersion: number; declare const kUpperCaseType: number; @@ -412,8 +398,12 @@ declare const kStylisticAltNineteenOffSelector: number; declare const kStylisticAltSeventeenOnSelector: number; +declare const kStylisticAltFifteenOffSelector: number; + declare const kStylisticAltFourteenOffSelector: number; +declare const kStylisticAltTwelveOffSelector: number; + declare const kStylisticAltTenOffSelector: number; declare const kStylisticAltTenOnSelector: number; @@ -422,6 +412,8 @@ declare const kStylisticAltNineOffSelector: number; declare const kStylisticAltNineOnSelector: number; +declare const kStylisticAltEightOnSelector: number; + declare const kStylisticAltSevenOffSelector: number; declare const kStylisticAltSixOnSelector: number; @@ -488,10 +480,6 @@ declare const kStylisticAltElevenOffSelector: number; declare const kKanaToRomanizationSelector: number; -declare const kCTFontWidthTrait: interop.Pointer; - -declare const kHanjaToHangulSelector: number; - declare const kNoTransliterationSelector: number; declare const kThirdWidthTextSelector: number; @@ -574,6 +562,8 @@ declare const kHalfWidthIdeographsSelector: number; declare const kLineInitialSwashesOnSelector: number; +declare const kWordFinalSwashesOffSelector: number; + declare const kQuarterWidthNumbersSelector: number; declare const kPROPETDirectionClass: number; @@ -582,6 +572,8 @@ declare const kSubstituteVerticalFormsOnSelector: number; declare const kInitialCapsAndSmallCapsSelector: number; +declare const kAllLowerCaseSelector: number; + declare const kAllCapsSelector: number; declare const kPartiallyConnectedSelector: number; @@ -602,24 +594,20 @@ declare const kFontGujaratiScript: number; declare const kSquaredLigaturesOnSelector: number; +declare const kDiphthongLigaturesOffSelector: number; + declare const kDiphthongLigaturesOnSelector: number; declare const kRebusPicturesOnSelector: number; -declare const kLogosOnSelector: number; - declare const kRareLigaturesOnSelector: number; declare const kRequiredLigaturesOnSelector: number; -declare const kCJKRomanSpacingType: number; - declare const kLanguageTagType: number; declare const kCaseSensitiveLayoutType: number; -declare const kPROPWSDirectionClass: number; - declare const kItalicCJKRomanType: number; declare const kCJKSymbolAlternativesType: number; @@ -634,10 +622,6 @@ declare const kNumberCaseType: number; declare const kDesignComplexityType: number; -declare const kCTFontOpenTypeFeatureTag: interop.Pointer; - -declare const kOrnamentSetsType: number; - declare const os2FontTableTag: number; declare const kMathematicalExtrasType: number; @@ -662,11 +646,9 @@ declare const kCTLanguageAttributeName: interop.Pointer; declare const kCTCharacterShapeAttributeName: interop.Pointer; -declare const kCTGlyphInfoAttributeName: interop.Pointer; - declare const kCTStrokeWidthAttributeName: interop.Pointer; -declare const kCTBackgroundColorAttributeName: interop.Pointer; +declare const kCTParagraphStyleAttributeName: interop.Pointer; declare const kCTForegroundColorAttributeName: interop.Pointer; @@ -680,6 +662,8 @@ declare const kCTRubyAnnotationSizeFactorAttributeName: interop.Pointer; declare const kCTTypesetterOptionForcedEmbeddingLevel: interop.Pointer; +declare const kCTTypesetterOptionDisableBidiProcessing: interop.Pointer; + declare const kCTTypesetterOptionAllowUnboundedLayout: interop.Pointer; declare const kCTFramePathWidthAttributeName: interop.Pointer; @@ -692,9 +676,11 @@ declare const kCTFontManagerErrorFontAssetNameKey: interop.Pointer; declare const kCTFontManagerErrorFontDescriptorsKey: interop.Pointer; -declare const kCTFontManagerErrorDomain: interop.Pointer; +declare const kCTFontTableZapf: number; -declare const kCTFontCollectionRemoveDuplicatesOption: interop.Pointer; +declare const kCTFontManagerErrorFontURLsKey: interop.Pointer; + +declare const kCTFontManagerErrorDomain: interop.Pointer; declare const kCTFontClassMaskShift: number; @@ -720,6 +706,10 @@ declare const kCTFontTableHsty: number; declare const kCTFontTableHmtx: number; +declare const kCTFontTableHdmx: number; + +declare const kCTFontTableGvar: number; + declare const kCTFontTableGlyf: number; declare const kCTFontTableGasp: number; @@ -734,10 +724,6 @@ declare const kCTFontTableAvar: number; declare const kCTFontTableAnkr: number; -declare const kCTFontManagerErrorFontURLsKey: interop.Pointer; - -declare const kCTFontTableZapf: number; - declare const kCTFontTableVVAR: number; declare const kCTFontTableVORG: number; @@ -746,6 +732,8 @@ declare const kCTFontTableSVG: number; declare const kCTFontTableMATH: number; +declare const kCTFontTableJSTF: number; + declare const kCTFontTableEBDT: number; declare const kCTFontTableCPAL: number; @@ -782,6 +770,8 @@ declare const kCTFontUniqueNameKey: interop.Pointer; declare const kCTFontSubFamilyNameKey: interop.Pointer; +declare const kCTFontCopyrightNameKey: interop.Pointer; + declare const kCTFontDescriptorMatchingSourceDescriptor: interop.Pointer; declare const kCTFontOpticalSizeAttribute: interop.Pointer; @@ -790,10 +780,16 @@ declare const kCTFontEnabledAttribute: interop.Pointer; declare const kCTFontPriorityUser: number; +declare const kCTFontRegistrationScopeAttribute: interop.Pointer; + declare const kCTFontFixedAdvanceAttribute: interop.Pointer; +declare const kCTFontFeatureSettingsAttribute: interop.Pointer; + declare const kCTFontFeaturesAttribute: interop.Pointer; +declare const kCTFontBaselineAdjustAttribute: interop.Pointer; + declare const kCTFontLanguagesAttribute: interop.Pointer; declare const kCTFontCascadeListAttribute: interop.Pointer; @@ -806,8 +802,6 @@ declare const kCTFontDisplayNameAttribute: interop.Pointer; declare const kCTFontNameAttribute: interop.Pointer; -declare const kCTFontSymbolicTrait: interop.Pointer; - declare const kCTFrameProgressionAttributeName: interop.Pointer; declare const kMORTraDxAB: number; @@ -816,12 +810,32 @@ declare const sizeof_sfntCMapEncoding: number; declare const kFontGeezScript: number; +declare const kPROPZeroReserved: number; + +declare const kFontUnicodeV2_0BMPOnlySemantics: number; + +declare const kCTGlyphInfoAttributeName: interop.Pointer; + +declare const kCTFontWidthTrait: interop.Pointer; + +declare const kHanjaToHangulSelector: number; + +declare const kFontGujaratiLanguage: number; + +declare const kCTFontWeightTrait: interop.Pointer; + +declare const kKERXCrossStreamResetNote: number; + declare const kFontLettishLanguage: number; declare const kFontUrduLanguage: number; declare const kCTFontVariationAxesAttribute: interop.Pointer; +declare const kStylisticAltEightOffSelector: number; + +declare const kHanjaToHangulAltOneSelector: number; + declare const kCTFontFeatureSelectorNameKey: interop.Pointer; declare const kFontPersianLanguage: number; @@ -832,6 +846,8 @@ declare const kSTLigActionMask: number; declare const kFontMicrosoftPlatform: number; +declare const kLogosOnSelector: number; + declare const kCursiveSelector: number; declare const sizeof_sfntNameRecord: number; @@ -854,6 +870,8 @@ declare const kDesignLevel1Selector: number; declare const kFontMalayRomanLanguage: number; +declare const kFontKurdishLanguage: number; + declare const kHiraganaToKatakanaSelector: number; declare const kCTFontVariationAxisMinimumValueKey: interop.Pointer; @@ -862,8 +880,6 @@ declare const kCTBaselineClassRoman: interop.Pointer; declare const kFontSlovakLanguage: number; -declare const kContextualSwashAlternatesOnSelector: number; - declare const kFontJavaneseRomLanguage: number; declare const kKERNNotApplied: number; @@ -872,8 +888,6 @@ declare const kMonospacedNumbersSelector: number; declare const kSmartQuotesOffSelector: number; -declare const kFontKurdishLanguage: number; - declare const kAllTypeFeaturesOnSelector: number; declare const kCTFontVariationAxisHiddenKey: interop.Pointer; @@ -912,6 +926,8 @@ declare const kFontNepaliLanguage: number; declare const kFontLithuanianLanguage: number; +declare const kRoundedBoxAnnotationSelector: number; + declare const kTallCapsSelector: number; declare const kKERNNoStakeNote: number; @@ -928,8 +944,6 @@ declare const kFontEthiopicScript: number; declare const kKERNIndexArray: number; -declare const kVerticalPositionType: number; - declare const kLigaturesType: number; declare const kCTFontVendorURLNameKey: interop.Pointer; @@ -940,6 +954,8 @@ declare const kFontStyleName: number; declare const kKERXNoCrossKerning: number; +declare const kContextualSwashAlternatesOnSelector: number; + declare const kFontMalayalamLanguage: number; declare const kSmallCapsSelector: number; @@ -952,6 +968,12 @@ declare const kPROPCanHangLTMask: number; declare const kStylisticAltThreeOffSelector: number; +declare const kCJKRomanSpacingType: number; + +declare const kStyleOptionsType: number; + +declare const kCTFontSymbolicTrait: interop.Pointer; + declare const kSlashToDivideOffSelector: number; declare const kNoCJKSymbolAlternativesSelector: number; @@ -960,6 +982,8 @@ declare const kFontBulgarianLanguage: number; declare const kCTBaselineClassHanging: interop.Pointer; +declare const kKERXSimpleArray: number; + declare const kCTFontTableFmtx: number; declare const kCTFontTableCFF2: number; @@ -972,19 +996,19 @@ declare const kCTFontTableBdat: number; declare const kCharacterShapeType: number; -declare const kFontOriyaLanguage: number; - declare const kFontLastReservedName: number; +declare const kFontSwahiliLanguage: number; + declare const kFontIrishLanguage: number; declare const kLCARLinearFormat: number; declare const kCTFontTableLcar: number; -declare const kUpperCasePetiteCapsSelector: number; +declare const kCTFontOpenTypeFeatureTag: interop.Pointer; -declare const kLetterCaseType: number; +declare const kUpperCasePetiteCapsSelector: number; declare const kCTFontTableDSIG: number; @@ -1028,12 +1052,12 @@ declare const kJUSTpcUnconditionalAddAction: number; declare const kCircleAnnotationSelector: number; -declare const kCTFontCopyrightNameKey: interop.Pointer; - declare const kCTFontTableAcnt: number; declare const kStylisticAltEighteenOnSelector: number; +declare const kStylisticAltSeventeenOffSelector: number; + declare const kCTWritingDirectionAttributeName: interop.Pointer; declare const kPROPESDirectionClass: number; @@ -1046,12 +1070,20 @@ declare const kExponentsOffSelector: number; declare const kJUSTOverrideLimits: number; +declare const kCTFontFeatureSelectorDefaultKey: interop.Pointer; + declare const kCTFontTableBsln: number; +declare const kMORTCurrInsertCountShift: number; + declare const kOrdinalsSelector: number; +declare const kCTFontCollectionRemoveDuplicatesOption: interop.Pointer; + declare const kFontCustom16BitScript: number; +declare const kFontMacCompatibleFullName: number; + declare const kCTFontTableSTAT: number; declare const kParenthesisAnnotationSelector: number; @@ -1088,6 +1120,24 @@ declare const kStylisticAltSixteenOnSelector: number; declare const kFontMicrosoftStandardScript: number; +declare const kOrnamentSetsType: number; + +declare const kCTFontTableKern: number; + +declare const kCTBackgroundColorAttributeName: interop.Pointer; + +declare const featureFontTableTag: number; + +declare const kFontAymaraLanguage: number; + +declare const kVerticalPositionType: number; + +declare const kFontBurmeseLanguage: number; + +declare const kLetterCaseType: number; + +declare const kCTFontDescriptorMatchingCurrentAssetSize: interop.Pointer; + declare const kCTFontTableTrak: number; declare const kCTBaselineClassIdeographicCentered: interop.Pointer; @@ -1158,12 +1208,12 @@ declare const kUpperCaseSmallCapsSelector: number; declare const kDesignLevel5Selector: number; -declare const kFormInterrobangOnSelector: number; - declare const kThirdWidthNumbersSelector: number; declare const kCTBaselineClassIdeographicHigh: interop.Pointer; +declare const kContextualAlternatesType: number; + declare const kCTAdaptiveImageProviderAttributeName: interop.Pointer; declare const kFontSundaneseRomLanguage: number; @@ -1174,52 +1224,30 @@ declare const kMORTraCDxA: number; declare const kCommonLigaturesOffSelector: number; +declare const kRubyKanaType: number; + declare const kLowerCaseType: number; declare const kFontTigrinyaLanguage: number; -declare const kQuarterWidthTextSelector: number; - declare const kDingbatsSelector: number; -declare const kCTFontBaselineAdjustAttribute: interop.Pointer; - -declare const kOPBDControlPointFormat: number; - -declare const kFontDescriptionName: number; - declare const kMORTCurrInsertCountMask: number; -declare const kMORTCurrJustTableCountMask: number; +declare const kFontCustom8BitScript: number; declare const kFontPreferredFamilyName: number; declare const kCTFontTrademarkNameKey: interop.Pointer; -declare const kStylisticAltFourteenOnSelector: number; - declare const kWordInitialSwashesOnSelector: number; -declare const kCTFontTableGPOS: number; - -declare const kProportionalNumbersSelector: number; - declare const kJUSTCurrentVersion: number; -declare const kUnconnectedSelector: number; - declare const kCTFontTraitsAttribute: interop.Pointer; declare const kFontHebrewLanguage: number; -declare const kFontThaiScript: number; - -declare const kCTFontTableHhea: number; - -declare const kBSLNTag: number; - -declare const kCTFontDownloadedAttribute: interop.Pointer; - declare const kCTFontTableLTSH: number; declare const kCTFontVariationAxisNameKey: interop.Pointer; @@ -1230,66 +1258,34 @@ declare const kHalfWidthCJKRomanSelector: number; declare const kStylisticAltTwentyOnSelector: number; +declare const kKERXCrossStream: number; + declare const kStylisticAltFourOffSelector: number; declare const kMathSymbolsSelector: number; -declare const kCTFontDescriptorMatchingError: interop.Pointer; - -declare const kUpperAndLowerCaseSelector: number; - -declare const kDiphthongLigaturesOffSelector: number; +declare const kCTBaselineOffsetAttributeName: interop.Pointer; declare const kFontManufacturerName: number; -declare const kFontCustom8BitScript: number; - -declare const kCTRunDelegateCurrentVersion: number; - -declare const kCTFontTableEBSC: number; - -declare const kFontEstonianLanguage: number; - -declare const kCTFontPriorityAttribute: interop.Pointer; - -declare const kPROPENDirectionClass: number; - -declare const kCTParagraphStyleAttributeName: interop.Pointer; - -declare const kInvertedBoxAnnotationSelector: number; +declare const kCTFontDescriptorMatchingError: interop.Pointer; -declare const kKERXActionTypeCoordinates: number; +declare const kUpperAndLowerCaseSelector: number; declare const kFontUighurLanguage: number; -declare const kCTFontTableGvar: number; - -declare const kFontNoLanguageCode: number; - -declare const kContextualAlternatesType: number; - -declare const kExponentsOnSelector: number; - -declare const sizeof_sfntCMapSubHeader: number; +declare const kCTRunDelegateCurrentVersion: number; -declare const kFontYiddishLanguage: number; +declare const kMORTCurrInsertBefore: number; -declare const kKERXCrossStream: number; +declare const kPROPENDirectionClass: number; -declare const kAsteriskToMultiplyOffSelector: number; +declare const kCTFontPriorityAttribute: interop.Pointer; -declare const kCTFontTableJSTF: number; +declare const kUnconnectedSelector: number; declare const kPROPALDirectionClass: number; -declare const kPROPPairOffsetMask: number; - -declare const kCTBaselineOffsetAttributeName: interop.Pointer; - -declare const kStylisticAltFifteenOffSelector: number; - -declare const kFontDesignerURLName: number; - declare const kFontPolishLanguage: number; declare const kJIS1983CharactersSelector: number; @@ -1300,40 +1296,30 @@ declare const kCTFontPriorityDynamic: number; declare const kLastFeatureType: number; -declare const kCTFontRegistrationScopeAttribute: interop.Pointer; - -declare const kCTTypesetterOptionDisableBidiProcessing: interop.Pointer; - -declare const kStylisticAltTwelveOffSelector: number; - -declare const kStylisticAltEightOnSelector: number; - -declare const kFontOromoLanguage: number; - -declare const kCTFontTableHdmx: number; - -declare const kFontBengaliLanguage: number; - -declare const kContextualAlternatesOnSelector: number; - -declare const kMORTMarkJustTableCountShift: number; +declare const kCTFontTableBASE: number; -declare const kAllLowerCaseSelector: number; +declare const kContextualSwashAlternatesOffSelector: number; declare const kInferiorsSelector: number; +declare const kOPBDControlPointFormat: number; + declare const kUpperCaseNumbersSelector: number; declare const kTraditionalAltThreeSelector: number; declare const kSTNoAdvance: number; +declare const kFontNoNameCode: number; + declare const nameFontTableTag: number; declare const kMORTSwashType: number; declare const kPROPLDirectionClass: number; +declare const kJUSTpcDuctilityAction: number; + declare const kLogosOffSelector: number; declare const kFontSerbianLanguage: number; @@ -1342,7 +1328,7 @@ declare const kCTFontVariationAxisMaximumValueKey: interop.Pointer; declare const kRebusPicturesOffSelector: number; -declare const kFontMacCompatibleFullName: number; +declare const kJUSTTag: number; declare const kCTFontDescriptorMatchingTotalDownloadedSize: interop.Pointer; @@ -1350,6 +1336,8 @@ declare const kHideDiacriticsSelector: number; declare const kAlternateKanaType: number; +declare const kCTFontDownloadedAttribute: interop.Pointer; + declare const kFontKazakhLanguage: number; declare const kFontItalianLanguage: number; @@ -1374,26 +1362,20 @@ declare const kDiamondAnnotationSelector: number; declare const kKERXUnusedBits: number; -declare const kFontNoNameCode: number; - declare const kCTFontTableCBLC: number; declare const kCTFontTableBhed: number; +declare const kAsteriskToMultiplyOffSelector: number; + declare const descriptorFontTableTag: number; declare const kCTFontTableFeat: number; declare const kDecorativeBordersSelector: number; -declare const kCTFontDescriptorMatchingCurrentAssetSize: interop.Pointer; - declare const kFontKirghizLanguage: number; -declare const kRoundedBoxAnnotationSelector: number; - -declare const kStyleOptionsType: number; - declare const kDefaultCJKRomanSelector: number; declare const kStylisticAltThirteenOnSelector: number; @@ -1404,18 +1386,26 @@ declare const kFontTamilScript: number; declare const kCTUnderlineColorAttributeName: interop.Pointer; +declare const kKERNLineEndKerning: number; + declare const kPROPSDirectionClass: number; declare const kStylisticAltTwentyOffSelector: number; declare const kInvertedRoundedBoxAnnotationSelector: number; -declare const kRubyKanaType: number; +declare const kMORTMarkJustTableCountShift: number; + +declare const kCTFontTableEBSC: number; declare const kFontVendorURLName: number; declare const kHyphensToEmDashOnSelector: number; +declare const kCTFontOpenTypeFeatureValue: interop.Pointer; + +declare const kCTFontTableJust: number; + declare const kFontTagalogLanguage: number; declare const kCTTabColumnTerminatorsAttributeName: interop.Pointer; @@ -1432,7 +1422,7 @@ declare const kInitialCapsSelector: number; declare const kCTFontTableMort: number; -declare const kStylisticAltSixteenOffSelector: number; +declare const sizeof_sfntCMapSubHeader: number; declare const kFontDutchLanguage: number; @@ -1442,20 +1432,8 @@ declare const kPROPRLODirectionClass: number; declare const kCTKernAttributeName: interop.Pointer; -declare const kFontRSymbolScript: number; - -declare const kCJKItalicRomanSelector: number; - -declare const kJIS1990CharactersSelector: number; - declare const kWordFinalSwashesOnSelector: number; -declare const kCTFontFeatureSelectorDefaultKey: interop.Pointer; - -declare const kPROPONDirectionClass: number; - -declare const kCTFontFeatureSettingsAttribute: interop.Pointer; - declare const kMORTraDxBA: number; declare const kFontByelorussianLanguage: number; @@ -1478,10 +1456,16 @@ declare const kPeriodsToEllipsisOnSelector: number; declare const kSmartQuotesOnSelector: number; +declare const kFontTibetanScript: number; + +declare const kStylisticAltTwelveOnSelector: number; + declare const kUnicodeDecompositionType: number; declare const kSwashAlternatesOnSelector: number; +declare const kPROPONDirectionClass: number; + declare const kTypographicExtrasType: number; declare const kCTFontVersionNameKey: interop.Pointer; @@ -1504,17 +1488,15 @@ declare const kCTFontTableFvar: number; declare const kFontCustom816BitScript: number; -declare const kKERNOrderedList: number; - -declare const kRubyKanaSelector: number; +declare const kLinguisticRearrangementOffSelector: number; declare const kCTFontDescriptorMatchingPercentage: interop.Pointer; declare const kLCARCtlPointFormat: number; -declare const kPROPPDFDirectionClass: number; +declare const kPROPPairOffsetMask: number; -declare const kCTFontTableJust: number; +declare const kPROPPDFDirectionClass: number; declare const kKERXControlPoint: number; @@ -1526,8 +1508,6 @@ declare const kFontMalteseLanguage: number; declare const kKERNCurrentVersion: number; -declare const kKERNStateTable: number; - declare const kHistoricalLigaturesOnSelector: number; declare const kMORXTag: number; @@ -1540,14 +1520,16 @@ declare const kMORTraDCxA: number; declare const kFontPreferredSubfamilyName: number; -declare const kJUSTpcDuctilityAction: number; - declare const kFontKannadaLanguage: number; declare const kCTFontTableFdsc: number; +declare const kFontOriyaLanguage: number; + declare const kSlashedZeroOnSelector: number; +declare const kFontDescriptionName: number; + declare const kMORTInsertionType: number; declare const kCTFontPostScriptNameKey: interop.Pointer; @@ -1564,9 +1546,9 @@ declare const kFontTatarLanguage: number; declare const kCTFontTableProp: number; -declare const kMORTCurrInsertCountShift: number; +declare const kRubyKanaSelector: number; -declare const kWordFinalSwashesOffSelector: number; +declare const kStylisticAltSixteenOffSelector: number; declare const kCTFontTableXref: number; @@ -1580,20 +1562,16 @@ declare const kCTFontTableMVAR: number; declare const kKERNVariation: number; +declare const kInvertedBoxAnnotationSelector: number; + declare const kFontNoScriptCode: number; declare const kMORTMarkInsertCountMask: number; -declare const kKERXSimpleArray: number; - -declare const kFontGallaLanguage: number; - declare const kCanonicalCompositionOffSelector: number; declare const kFontGermanLanguage: number; -declare const kStylisticAltSeventeenOffSelector: number; - declare const kCTFontTableFpgm: number; declare const kIdeographicAlternativesType: number; @@ -1602,6 +1580,8 @@ declare const kFontMongolianScript: number; declare const kStylisticAlternativesType: number; +declare const kFontEstonianLanguage: number; + declare const kMORXCoverIgnoreVertical: number; declare const kCTFontFeatureSampleTextKey: interop.Pointer; @@ -1612,14 +1592,22 @@ declare const kCTFontDescriptionNameKey: interop.Pointer; declare const kSTSetMark: number; +declare const kCTFontTableHhea: number; + +declare const kFontCustomPlatform: number; + declare const kCTFontFeatureTypeSelectorsKey: interop.Pointer; declare const kStylisticAltNineteenOnSelector: number; +declare const kStylisticAltFourteenOnSelector: number; + declare const kFontSampleTextName: number; declare const kFontArmenianLanguage: number; +declare const kFontThaiScript: number; + declare const kMORTLigLastAction: number; declare const kCTBaselineClassAttributeName: interop.Pointer; @@ -1628,10 +1616,6 @@ declare const kRomanNumeralAnnotationSelector: number; declare const kCTFramePathFillRuleAttributeName: interop.Pointer; -declare const kStylisticAltTwelveOnSelector: number; - -declare const kFontTibetanScript: number; - declare const kFontThaiLanguage: number; declare const kFontFinnishLanguage: number; @@ -1640,18 +1624,14 @@ declare const kMORTMarkInsertKashidaLike: number; declare const kMORTCurrInsertKashidaLike: number; -declare const kLinguisticRearrangementOffSelector: number; - -declare const kKERXLineStart: number; - declare const kFontBurmeseScript: number; -declare const kCTFontOpenTypeFeatureValue: interop.Pointer; - declare const kContextualLigaturesOffSelector: number; declare const kAltProportionalTextSelector: number; +declare const kKERNOrderedList: number; + declare const kDisplayTextSelector: number; declare const kCTFrameClippingPathsAttributeName: interop.Pointer; @@ -1660,6 +1640,8 @@ declare const kKERXCurrentVersion: number; declare const kCTFontSampleTextNameKey: interop.Pointer; +declare const kFontOromoLanguage: number; + declare const kPROPNumDirectionClasses: number; declare const kFontMongolianCyrLanguage: number; @@ -1668,9 +1650,7 @@ declare const kIdeographicAltFiveSelector: number; declare const kCTFontFamilyNameKey: interop.Pointer; -declare const kStylisticAltEightOffSelector: number; - -declare const kHanjaToHangulAltOneSelector: number; +declare const kFormInterrobangOnSelector: number; declare const kFontDzongkhaLanguage: number; @@ -1684,14 +1664,20 @@ declare const kCTFontFormatAttribute: interop.Pointer; declare const kCTFontPriorityNetwork: number; +declare const kContextualAlternatesOnSelector: number; + declare const kCTFontTableOS2: number; declare const kFontRussian: number; +declare const kHyphenToEnDashOffSelector: number; + declare const kCTFontSizeAttribute: interop.Pointer; declare const kCTFontTableName: number; +declare const kFontDesignerURLName: number; + declare const kCTFontTableHVAR: number; declare const kSTClassDeletedGlyph: number; @@ -1704,8 +1690,6 @@ declare const kCTRunDelegateVersion1: number; declare const kMORTraCDxBA: number; -declare const kCTFontWeightTrait: interop.Pointer; - declare const kFontNoPlatformCode: number; declare const kCTWritingDirectionOverride: number; @@ -1736,6 +1720,8 @@ declare const kFontFaeroeseLanguage: number; declare const kRareLigaturesOffSelector: number; +declare const kQuarterWidthTextSelector: number; + declare const kAllTypographicFeaturesType: number; declare const kKatakanaToHiraganaSelector: number; @@ -1750,28 +1736,26 @@ declare const kScientificInferiorsSelector: number; declare const kOPBDCurrentVersion: number; -declare const kAltHalfWidthTextSelector: number; +declare const kKERXLineStart: number; -declare const kHyphenToEnDashOffSelector: number; +declare const kAltHalfWidthTextSelector: number; declare const kFontTajikiLanguage: number; declare const kFontTurkmenLanguage: number; -declare const kCTFontTableBASE: number; - declare const kCTFontTableCOLR: number; declare const kCharacterAlternativesType: number; -declare const kContextualSwashAlternatesOffSelector: number; - declare const kNoFractionsSelector: number; -declare const kMORTMarkInsertBefore: number; +declare const kExponentsOnSelector: number; declare const kFontUnicodePlatform: number; +declare const kKERXActionTypeCoordinates: number; + declare const kHyphenToMinusOffSelector: number; declare const kCTFontPrioritySystem: number; @@ -1782,18 +1766,28 @@ declare const kBSLNNoBaselineOverride: number; declare const kFontKoreanLanguage: number; +declare const kProportionalNumbersSelector: number; + declare const kJUSTPriorityCount: number; +declare const kBSLNTag: number; + declare const kInternationalSymbolsSelector: number; declare const kMORTraDx: number; +declare const kMORTCurrJustTableCountMask: number; + declare const kCJKItalicRomanOnSelector: number; declare const kFontMalayalamScript: number; declare const kFontEnglishLanguage: number; +declare const kCTFontTableGPOS: number; + +declare const kMORTMarkInsertBefore: number; + declare const kVerticalFractionsSelector: number; declare const kHistoricalLigaturesOffSelector: number; @@ -1822,16 +1816,11 @@ declare const kCTFontTableLtag: number; declare const kFontAzerbaijaniLanguage: number; -declare const CTRubyAlignment: { - Invalid: -1, - Auto: 0, - Start: 1, - Center: 2, - End: 3, - DistributeLetter: 4, - DistributeSpace: 5, - LineEdge: 6, -}; +declare const kFontRSymbolScript: number; + +declare const kCJKItalicRomanSelector: number; + +declare const kJIS1990CharactersSelector: number; declare const CTFontManagerError: { FileNotFound: 101, @@ -1853,14 +1842,6 @@ declare const CTFontManagerError: { UnsupportedScope: 307, }; -declare const CTRubyPosition: { - Before: 0, - After: 1, - InterCharacter: 2, - Inline: 3, - Count: 4, -}; - declare const CTFontOptions: { Default: 0, PreventAutoActivation: 1, @@ -1931,6 +1912,14 @@ declare const CTFontSymbolicTraits: { ClassMaskTrait: -268435456, }; +declare const CTRubyPosition: { + Before: 0, + After: 1, + InterCharacter: 2, + Inline: 3, + Count: 4, +}; + declare const CTUnderlineStyleModifiers: { Solid: 0, Dot: 256, @@ -1956,6 +1945,17 @@ declare const CTFramePathFillRule: { WindingNumber: 1, }; +declare const CTRubyAlignment: { + Invalid: -1, + Auto: 0, + Start: 1, + Center: 2, + End: 3, + DistributeLetter: 4, + DistributeSpace: 5, + LineEdge: 6, +}; + declare const CTRubyOverhang: { Invalid: -1, Auto: 0, @@ -2019,6 +2019,21 @@ declare const CTFontTableOptions: { ExcludeSynthetic: 1, }; +declare const CTWritingDirection: { + Natural: -1, + LeftToRight: 0, + RightToLeft: 1, +}; + +declare const CTLineBreakMode: { + WordWrapping: 0, + CharWrapping: 1, + Clipping: 2, + TruncatingHead: 3, + TruncatingTail: 4, + TruncatingMiddle: 5, +}; + declare const CTFontManagerAutoActivationSetting: { Default: 0, Disabled: 1, @@ -2031,12 +2046,6 @@ declare const CTFrameProgression: { LeftToRight: 2, }; -declare const CTWritingDirection: { - Natural: -1, - LeftToRight: 0, - RightToLeft: 1, -}; - declare const CTRunStatus: { NoStatus: 0, RightToLeft: 1, @@ -2082,15 +2091,6 @@ declare const CTFontManagerScope: { User: 2, }; -declare const CTLineBreakMode: { - WordWrapping: 0, - CharWrapping: 1, - Clipping: 2, - TruncatingHead: 3, - TruncatingTail: 4, - TruncatingMiddle: 5, -}; - declare const CTFontUIFontType: { UIFontNone: -1, UIFontUser: 0, @@ -2252,14 +2252,6 @@ declare class sfntDirectory { table: unknown /* const array */; } -declare class sfntDirectoryEntry { - constructor(init?: sfntDirectoryEntry); - tableTag: number; - checkSum: number; - offset: number; - length: number; -} - declare class LtagTable { constructor(init?: LtagTable); version: number; @@ -2268,6 +2260,12 @@ declare class LtagTable { tagRange: unknown /* const array */; } +declare class LtagStringRange { + constructor(init?: LtagStringRange); + offset: number; + length: number; +} + declare class AnkrTable { constructor(init?: AnkrTable); version: number; @@ -2413,12 +2411,6 @@ declare class KernOrderedListEntry { value: number; } -declare class KernKerningPair { - constructor(init?: KernKerningPair); - left: number; - right: number; -} - declare class TrakTable { constructor(init?: TrakTable); version: number; @@ -2434,12 +2426,6 @@ declare class TrakTableEntry { sizesOffset: number; } -declare class PropLookupSingle { - constructor(init?: PropLookupSingle); - glyph: number; - props: number; -} - declare class PropTable { constructor(init?: PropTable); version: number; @@ -2448,15 +2434,6 @@ declare class PropTable { lookup: SFNTLookupTable; } -declare class MorxChain { - constructor(init?: MorxChain); - defaultFlags: number; - length: number; - nFeatures: number; - nSubtables: number; - featureEntries: unknown /* const array */; -} - declare class MorxInsertionSubtable { constructor(init?: MorxInsertionSubtable); header: STXHeader; @@ -2554,12 +2531,6 @@ declare class JustPCDuctilityAction { maximumLimit: number; } -declare class LcarCaretClassEntry { - constructor(init?: LcarCaretClassEntry); - count: number; - partials: unknown /* const array */; -} - declare class STXEntryOne { constructor(init?: STXEntryOne); newState: number; @@ -2645,6 +2616,12 @@ declare class KernSubtableHeader { fsHeader: KernFormatSpecificHeader; } +declare class PropLookupSingle { + constructor(init?: PropLookupSingle); + glyph: number; + props: number; +} + declare class KernVersion0Header { constructor(init?: KernVersion0Header); version: number; @@ -2679,8 +2656,10 @@ declare class sfntCMapHeader { encoding: unknown /* const array */; } -declare class LtagStringRange { - constructor(init?: LtagStringRange); +declare class sfntDirectoryEntry { + constructor(init?: sfntDirectoryEntry); + tableTag: number; + checkSum: number; offset: number; length: number; } @@ -2692,6 +2671,12 @@ declare class SFNTLookupTrimmedArrayHeader { valueArray: unknown /* const array */; } +declare class KernKerningPair { + constructor(init?: KernKerningPair); + left: number; + right: number; +} + declare class JustPostcompTable { constructor(init?: JustPostcompTable); lookupTable: SFNTLookupTable; @@ -2757,6 +2742,21 @@ declare class SFNTLookupSingleHeader { entries: unknown /* const array */; } +declare class LcarCaretClassEntry { + constructor(init?: LcarCaretClassEntry); + count: number; + partials: unknown /* const array */; +} + +declare class STHeader { + constructor(init?: STHeader); + filler: number; + nClasses: number; + classTableOffset: number; + stateArrayOffset: number; + entryTableOffset: number; +} + declare class LcarCaretTable { constructor(init?: LcarCaretTable); version: number; @@ -2959,6 +2959,13 @@ declare class KernTableHeader { firstSubtable: unknown /* const array */; } +declare class OpbdTable { + constructor(init?: OpbdTable); + version: number; + format: number; + lookupTable: SFNTLookupTable; +} + declare class STXEntryZero { constructor(init?: STXEntryZero); newState: number; @@ -2971,13 +2978,6 @@ declare class JustWidthDeltaGroup { entries: unknown /* const array */; } -declare class OpbdTable { - constructor(init?: OpbdTable); - version: number; - format: number; - lookupTable: SFNTLookupTable; -} - declare class ALMXHeader { constructor(init?: ALMXHeader); Version: number; @@ -3033,13 +3033,13 @@ declare class __CTGlyphInfo { constructor(init?: __CTGlyphInfo); } -declare class STHeader { - constructor(init?: STHeader); - filler: number; - nClasses: number; - classTableOffset: number; - stateArrayOffset: number; - entryTableOffset: number; +declare class MorxChain { + constructor(init?: MorxChain); + defaultFlags: number; + length: number; + nFeatures: number; + nSubtables: number; + featureEntries: unknown /* const array */; } declare class JustWidthDeltaEntry { @@ -3083,20 +3083,6 @@ declare class KerxFormatSpecificHeader { controlPoint: KerxControlPointHeader; } -type KernFormatSpecificHeaderDescriptor = - | { orderedList: KernOrderedListHeader } - | { stateTable: KernStateHeader } - | { simpleArray: KernSimpleArrayHeader } - | { indexArray: KernIndexArrayHeader }; - -declare class KernFormatSpecificHeader { - constructor(init?: KernFormatSpecificHeaderDescriptor); - orderedList: KernOrderedListHeader; - stateTable: KernStateHeader; - simpleArray: KernSimpleArrayHeader; - indexArray: KernIndexArrayHeader; -} - type MortSpecificSubtableDescriptor = | { rearrangement: MortRearrangementSubtable } | { contextual: MortContextualSubtable } @@ -3145,6 +3131,20 @@ declare class MorxSpecificSubtable { insertion: MorxInsertionSubtable; } +type KernFormatSpecificHeaderDescriptor = + | { orderedList: KernOrderedListHeader } + | { stateTable: KernStateHeader } + | { simpleArray: KernSimpleArrayHeader } + | { indexArray: KernIndexArrayHeader }; + +declare class KernFormatSpecificHeader { + constructor(init?: KernFormatSpecificHeaderDescriptor); + orderedList: KernOrderedListHeader; + stateTable: KernStateHeader; + simpleArray: KernSimpleArrayHeader; + indexArray: KernIndexArrayHeader; +} + declare function CTParagraphStyleGetTypeID(): number; declare function CTParagraphStyleCreate(settings: interop.PointerConvertible, settingCount: number): interop.Object; diff --git a/packages/ios/types/CoreVideo.d.ts b/packages/ios/types/CoreVideo.d.ts index 24305d10..556a93e6 100644 --- a/packages/ios/types/CoreVideo.d.ts +++ b/packages/ios/types/CoreVideo.d.ts @@ -4,10 +4,10 @@ declare const kCVImageBufferColorPrimaries_P3_D65: interop.Object; declare const kCVImageBufferChromaLocation_Top: interop.Object; -declare const kCVImageBufferTransferFunction_SMPTE_240M_1995: interop.Object; - declare const kCVPixelFormatCodecType: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar: number; + declare const kCVImageBufferAlphaChannelMode_StraightAlpha: interop.Object; declare const kCVPixelFormatType_OneComponent10: number; @@ -16,22 +16,22 @@ declare const kCVImageBufferGammaLevelKey: interop.Object; declare const kCVPixelFormatType_16LE565: number; -declare const kCVPixelBufferOpenGLESCompatibilityKey: interop.Object; - declare const kCVReturnUnsupported: number; declare const kCVImageBufferTransferFunction_ITU_R_2100_HLG: interop.Object; declare const kCVPixelFormatType_2Indexed: number; -declare const kCVReturnAllocationFailed: number; +declare const kCVImageBufferDisplayMaskRectangleKey: interop.Object; -declare const kCVOpenGLESTextureCacheMaximumTextureAgeKey: interop.Object; +declare const kCVPixelFormatType_48RGB: number; declare const kCVImageBufferLogTransferFunctionKey: interop.Object; declare const kCVPixelFormatType_Lossless_64RGBAHalf: number; +declare const kCVOpenGLESTextureCacheMaximumTextureAgeKey: interop.Object; + declare const kCVPixelFormatType_444YpCbCr8: number; declare const kCVImageBufferChromaLocation_Left: interop.Object; @@ -52,8 +52,6 @@ declare const kCVImageBufferContentLightLevelInfoKey: interop.Object; declare const kCVPixelFormatPlanes: interop.Object; -declare const kCVPixelFormatType_14Bayer_RGGB: number; - declare const kCVPixelFormatType_128RGBAFloat: number; declare const kCVPixelFormatConstant: interop.Object; @@ -64,7 +62,7 @@ declare const kCVPixelFormatContainsGrayscale: interop.Object; declare const kCVPixelFormatType_420YpCbCr8Planar: number; -declare const kCVPixelFormatType_30RGB_r210: number; +declare const kCVImageBufferTransferFunction_SMPTE_240M_1995: interop.Object; declare const kCVPixelFormatType_444YpCbCr10BiPlanarVideoRange: number; @@ -76,56 +74,48 @@ declare const kCVImageBufferDisplayDimensionsKey: interop.Object; declare const kCVImageBufferTransferFunction_UseGamma: interop.Object; +declare const kCVPixelFormatType_14Bayer_RGGB: number; + +declare const kCVImageBufferDisplayMaskRectangle_RectangleLeftKey: interop.Object; + declare const kCVPixelFormatFourCC: interop.Object; declare const kCVPixelFormatType_16LE5551: number; +declare const kCVPixelFormatBlockHeight: interop.Object; + declare const kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange: number; declare const kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange: number; declare const kCVImageBufferYCbCrMatrix_DCI_P3: interop.Object; +declare const kCVZeroTime: CVTime; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey: interop.Object; + declare const kCVImageBufferTransferFunction_Linear: interop.Object; declare const kCVPixelFormatContainsYCbCr: interop.Object; -declare const kCVPixelFormatCGImageCompatibility: interop.Object; - declare const kCVPixelFormatBlockHorizontalAlignment: interop.Object; -declare const kCVReturnPixelBufferNotOpenGLCompatible: number; - -declare const kCVPixelFormatOpenGLInternalFormat: interop.Object; - -declare const kCVImageBufferFieldDetailSpatialFirstLineEarly: interop.Object; - declare const kCVImageBufferCleanApertureHeightKey: interop.Object; -declare const kCVPixelFormatType_48RGB: number; - -declare const kCVImageBufferYCbCrMatrix_SMPTE_240M_1995: interop.Object; - -declare const kCVImageBufferPreferredCleanApertureKey: interop.Object; +declare const kCVReturnPixelBufferNotOpenGLCompatible: number; declare const kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange: number; declare const kCVPixelFormatType_Lossy_422YpCbCr10PackedBiPlanarVideoRange: number; -declare const kCVImageBufferFieldCountKey: interop.Object; - -declare const kCVPixelFormatBitsPerComponent: interop.Object; +declare const kCVPixelFormatOpenGLInternalFormat: interop.Object; -declare const kCVPixelFormatType_14Bayer_GBRG: number; +declare const kCVPixelFormatCGImageCompatibility: interop.Object; declare const kCVPixelFormatType_24RGB: number; declare const kCVPixelFormatType_30RGB: number; -declare const kCVPixelBufferMetalCompatibilityKey: interop.Object; - -declare const kCVPixelFormatBlockVerticalAlignment: interop.Object; - declare const kCVImageBufferFieldDetailTemporalTopFirst: interop.Object; declare const kCVImageBufferSceneIlluminationKey: interop.Object; @@ -134,7 +124,7 @@ declare const kCVPixelFormatType_422YpCbCr10: number; declare const kCVImageBufferTransferFunction_sRGB: interop.Object; -declare const kCVImageBufferChromaSubsamplingKey: interop.Object; +declare const kCVPixelBufferExtendedPixelsRightKey: interop.Object; declare const kCVPixelFormatType_444YpCbCr8BiPlanarFullRange: number; @@ -142,20 +132,22 @@ declare const kCVImageBufferChromaLocation_Bottom: interop.Object; declare const kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarFullRange: number; +declare const kCVPixelFormatBlockVerticalAlignment: interop.Object; + declare const kCVPixelFormatType_OneComponent16: number; declare const kCVPixelFormatType_422YpCbCr_4A_8BiPlanar: number; declare const kCVPixelFormatType_30RGBLEPackedWideGamut: number; +declare const kCVPixelFormatBitsPerComponent: interop.Object; + declare const kCVPixelFormatType_16BE565: number; declare const kCVImageBufferColorPrimaries_EBU_3213: interop.Object; declare const kCVPixelFormatType_40ARGBLEWideGamutPremultiplied: number; -declare const kCVImageBufferYCbCrMatrix_P3_D65: interop.Object; - declare const kCVPixelFormatType_64RGBALE: number; declare const kCVPixelFormatType_OneComponent16Half: number; @@ -190,12 +182,12 @@ declare const kCVPixelFormatContainsSenselArray: interop.Object; declare const kCVPixelFormatContainsRGB: interop.Object; -declare const kCVPixelFormatName: interop.Object; - declare const kCVPixelBufferPoolAllocationThresholdKey: interop.Object; declare const kCVPixelBufferIOSurfaceOpenGLESTextureCompatibilityKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangle_RectangleHeightKey: interop.Object; + declare const kCVImageBufferTransferFunction_SMPTE_ST_428_1: interop.Object; declare const kCVPixelBufferProResRAWKey_MetadataExtension: interop.Object; @@ -214,20 +206,30 @@ declare const kCVVersatileBayer_BayerPattern_BGGR: number; declare const kCVVersatileBayer_BayerPattern_GRBG: number; -declare const kCVPixelBufferCGImageCompatibilityKey: interop.Object; +declare const kCVPixelBufferMetalCompatibilityKey: interop.Object; -declare const kCVPixelBufferExtendedPixelsRightKey: interop.Object; +declare const kCVPixelBufferOpenGLESCompatibilityKey: interop.Object; + +declare const kCVPixelBufferCGImageCompatibilityKey: interop.Object; declare const kCVPixelBufferIOSurfaceOpenGLESFBOCompatibilityKey: interop.Object; declare const kCVPixelBufferMemoryAllocatorKey: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLEPackedWideGamut: number; + declare const kCVPixelFormatType_Lossless_420YpCbCr10PackedBiPlanarVideoRange: number; declare const kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange: number; +declare const kCVPixelFormatType_30RGBLE_8A_BiPlanar: number; + +declare const kCVReturnAllocationFailed: number; + declare const kCVPixelFormatType_422YpCbCr16BiPlanarVideoRange: number; +declare const kCVPixelFormatType_96VersatileBayerPacked12: number; + declare const kCVPixelFormatType_420YpCbCr10BiPlanarFullRange: number; declare const kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange: number; @@ -236,6 +238,8 @@ declare const kCVPixelFormatType_DisparityFloat32: number; declare const kCVPixelFormatType_DisparityFloat16: number; +declare const kCVPixelFormatType_14Bayer_GBRG: number; + declare const kCVPixelFormatType_14Bayer_GRBG: number; declare const kCVPixelFormatType_64RGBAHalf: number; @@ -292,6 +296,18 @@ declare const kCVPixelFormatType_16LE555: number; declare const kCVPixelFormatType_4Indexed: number; +declare const kCVImageBufferDisplayMaskRectangle_RightEdgePointsKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangleStereoRightKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_RectangleWidthKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey: interop.Object; + +declare const kCVImageBufferLogTransferFunction_AppleLog2: interop.Object; + declare const kCVImageBufferLogTransferFunction_AppleLog: interop.Object; declare const kCVImageBufferRegionOfInterestKey: interop.Object; @@ -304,6 +320,8 @@ declare const kCVImageBufferAlphaChannelIsOpaque: interop.Object; declare const kCVImageBufferChromaSubsampling_422: interop.Object; +declare const kCVImageBufferChromaSubsamplingKey: interop.Object; + declare const kCVImageBufferChromaLocation_Center: interop.Object; declare const kCVImageBufferTransferFunction_SMPTE_ST_2084_PQ: interop.Object; @@ -322,6 +340,8 @@ declare const kCVImageBufferColorPrimariesKey: interop.Object; declare const kCVImageBufferYCbCrMatrix_ITU_R_2020: interop.Object; +declare const kCVImageBufferYCbCrMatrix_SMPTE_240M_1995: interop.Object; + declare const kCVImageBufferYCbCrMatrix_ITU_R_601_4: interop.Object; declare const kCVImageBufferYCbCrMatrix_ITU_R_709_2: interop.Object; @@ -338,6 +358,10 @@ declare const kCVImageBufferPixelAspectRatioKey: interop.Object; declare const kCVImageBufferFieldDetailSpatialFirstLineLate: interop.Object; +declare const kCVImageBufferFieldDetailTemporalBottomFirst: interop.Object; + +declare const kCVImageBufferPreferredCleanApertureKey: interop.Object; + declare const kCVImageBufferCleanApertureHorizontalOffsetKey: interop.Object; declare const kCVBufferTimeScaleKey: interop.Object; @@ -368,11 +392,9 @@ declare const kCVReturnSuccess: number; declare const kCVIndefiniteTime: CVTime; -declare const kCVZeroTime: CVTime; - declare const kCVPixelFormatType_DepthFloat16: number; -declare const kCVImageBufferFieldDetailTemporalBottomFirst: interop.Object; +declare const kCVPixelFormatName: interop.Object; declare const kCVPixelFormatType_14Bayer_BGGR: number; @@ -390,12 +412,18 @@ declare const kCVVersatileBayer_BayerPattern_GBRG: number; declare const kCVReturnInvalidPixelFormat: number; +declare const kCVImageBufferFieldDetailSpatialFirstLineEarly: interop.Object; + +declare const kCVImageBufferFieldCountKey: interop.Object; + declare const kCVImageBufferChromaLocation_BottomLeft: interop.Object; declare const kCVImageBufferChromaSubsampling_411: interop.Object; declare const kCVImageBufferFieldDetailKey: interop.Object; +declare const kCVImageBufferYCbCrMatrix_P3_D65: interop.Object; + declare const kCVPixelFormatType_32AlphaGray: number; declare const kCVImageBufferDisplayWidthKey: interop.Object; @@ -408,12 +436,18 @@ declare const kCVReturnRetry: number; declare const kCVImageBufferPixelAspectRatioHorizontalSpacingKey: interop.Object; +declare const kCVPixelFormatType_30RGB_r210: number; + declare const kCVPixelFormatType_422YpCbCr10BiPlanarFullRange: number; +declare const kCVImageBufferDisplayMaskRectangle_RectangleTopKey: interop.Object; + declare const kCVPixelFormatType_Lossy_420YpCbCr10PackedBiPlanarVideoRange: number; declare const kCVImageBufferChromaLocationBottomFieldKey: interop.Object; +declare const kCVPixelBufferPoolMinimumBufferCountKey: interop.Object; + declare const kCVPixelFormatVerticalSubsampling: interop.Object; declare const kCVPixelFormatContainsAlpha: interop.Object; @@ -426,6 +460,10 @@ declare const kCVPixelFormatOpenGLFormat: interop.Object; declare const kCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar: number; +declare const kCVPixelBufferIOSurfacePurgeableKey: interop.Object; + +declare const kCVPixelBufferExtendedPixelsTopKey: interop.Object; + declare const kCVReturnDisplayLinkNotRunning: number; declare const kCVReturnInvalidSize: number; @@ -450,8 +488,6 @@ declare const kCVPixelFormatType_4IndexedGray_WhiteIsZero: number; declare const kCVReturnWouldExceedAllocationThreshold: number; -declare const kCVPixelBufferExtendedPixelsTopKey: interop.Object; - declare const kCVPixelBufferIOSurfacePropertiesKey: interop.Object; declare const kCVPixelBufferProResRAWKey_SenselSitingOffsets: interop.Object; @@ -460,6 +496,8 @@ declare const kCVPixelBufferProResRAWKey_GainFactor: interop.Object; declare const kCVImageBufferColorPrimaries_SMPTE_C: interop.Object; +declare const kCVPixelBufferCGBitmapContextCompatibilityKey: interop.Object; + declare const kCVPixelFormatType_422YpCbCr8: number; declare const kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange: number; @@ -468,6 +506,8 @@ declare const kCVPixelBufferIOSurfaceCoreAnimationCompatibilityKey: interop.Obje declare const kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar: number; +declare const kCVPixelFormatType_Lossless_422YpCbCr10PackedBiPlanarVideoRange: number; + declare const kCVPixelBufferExtendedPixelsLeftKey: interop.Object; declare const kCVPixelFormatBlackBlock: interop.Object; @@ -482,8 +522,6 @@ declare const kCVPixelBufferPlaneAlignmentKey: interop.Object; declare const kCVReturnLast: number; -declare const kCVPixelFormatType_Lossless_422YpCbCr10PackedBiPlanarVideoRange: number; - declare const kCVPixelBufferProResRAWKey_WhiteLevel: interop.Object; declare const kCVBufferNonPropagatedAttachmentsKey: interop.Object; @@ -510,6 +548,8 @@ declare const kCVPixelFormatType_8IndexedGray_WhiteIsZero: number; declare const kCVPixelBufferOpenGLCompatibilityKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangleStereoLeftKey: interop.Object; + declare const kCVImageBufferCGColorSpaceKey: interop.Object; declare const kCVPixelBufferHeightKey: interop.Object; @@ -518,8 +558,6 @@ declare const kCVPixelFormatType_1Monochrome: number; declare const kCVPixelFormatType_16VersatileBayer: number; -declare const kCVPixelFormatBlockHeight: interop.Object; - declare const kCVImageBufferCleanApertureWidthKey: interop.Object; declare const kCVReturnFirst: number; @@ -534,17 +572,21 @@ declare const kCVPixelFormatType_422YpCbCr16: number; declare const kCVPixelFormatType_ARGB2101010LEPacked: number; -declare const kCVPixelBufferCGBitmapContextCompatibilityKey: interop.Object; - -declare const kCVPixelBufferPoolMinimumBufferCountKey: interop.Object; - declare const CVAttachmentMode: { Not: 0, kCVAttachmentMode_ShouldPropagate: 1, }; -declare const CVPixelBufferLockFlags: { - kCVPixelBufferLock_ReadOnly: 1, +declare const CVTimeStampFlags: { + VideoTimeValid: 1, + HostTimeValid: 2, + SMPTETimeValid: 4, + VideoRefreshPeriodValid: 8, + RateScalarValid: 16, + TopField: 65536, + BottomField: 131072, + VideoHostTimeValid: 3, + IsInterlaced: 196608, }; declare const CVSMPTETimeFlags: { @@ -563,18 +605,6 @@ declare const CVSMPTETimeType: { Type5994: 7, }; -declare const CVTimeStampFlags: { - VideoTimeValid: 1, - HostTimeValid: 2, - SMPTETimeValid: 4, - VideoRefreshPeriodValid: 8, - RateScalarValid: 16, - TopField: 65536, - BottomField: 131072, - VideoHostTimeValid: 3, - IsInterlaced: 196608, -}; - declare const CVPixelBufferPoolFlushFlags: { kCVPixelBufferPoolFlushExcessBuffers: 1, }; @@ -583,6 +613,10 @@ declare const CVTimeFlags: { kCVTimeIsIndefinite: 1, }; +declare const CVPixelBufferLockFlags: { + kCVPixelBufferLock_ReadOnly: 1, +}; + declare class CVFillExtendedPixelsCallBackData { constructor(init?: CVFillExtendedPixelsCallBackData); version: number; @@ -711,6 +745,8 @@ declare function CVImageBufferGetCleanRect(imageBuffer: interop.Object): CGRect; declare function CVImageBufferIsFlipped(imageBuffer: interop.Object): number; +declare function CVImageBufferGetColorSpace(imageBuffer: interop.Object): interop.Object; + declare function CVImageBufferCreateColorSpaceFromAttachments(attachments: interop.Object): interop.Object; declare function CVPixelBufferGetTypeID(): number; @@ -761,6 +797,8 @@ declare function CVPixelBufferFillExtendedPixels(pixelBuffer: interop.Object): n declare function CVPixelBufferCopyCreationAttributes(pixelBuffer: interop.Object): interop.Object; +declare function CVPixelBufferIsCompatibleWithAttributes(pixelBuffer: interop.Object, attributes: interop.Object): number; + declare function CVPixelBufferGetIOSurface(pixelBuffer: interop.Object): interop.Object; declare function CVPixelBufferCreateWithIOSurface(allocator: interop.Object, surface: interop.Object, pixelBufferAttributes: interop.Object, pixelBufferOut: interop.PointerConvertible): number; @@ -807,6 +845,8 @@ declare function CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allo declare function CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description: interop.Object, pixelFormat: number): void; +declare function CVPixelFormatTypeCopyFourCharCodeString(pixelFormat: number): interop.Object; + declare function CVIsCompressedPixelFormatAvailable(pixelFormatType: number): number; declare function CVMetalTextureGetTypeID(): number; diff --git a/packages/ios/types/CryptoTokenKit.d.ts b/packages/ios/types/CryptoTokenKit.d.ts index a6f58cb6..9a89c498 100644 --- a/packages/ios/types/CryptoTokenKit.d.ts +++ b/packages/ios/types/CryptoTokenKit.d.ts @@ -130,6 +130,16 @@ declare interface TKTokenDriverDelegate extends NSObjectProtocol { declare class TKTokenDriverDelegate extends NativeObject implements TKTokenDriverDelegate { } +declare class TKSmartCardTokenRegistrationManager extends NSObject { + static readonly defaultManager: TKSmartCardTokenRegistrationManager; + + readonly registeredSmartCardTokens: NSArray; + + registerSmartCardWithTokenIDPromptMessageError(tokenID: string, promptMessage: string, error: interop.PointerConvertible): boolean; + + unregisterSmartCardWithTokenIDError(tokenID: string, error: interop.PointerConvertible): boolean; +} + declare class TKTokenWatcher extends NSObject { readonly tokenIDs: NSArray; @@ -147,10 +157,6 @@ declare class TKTokenWatcher extends NSObject { declare class TKSmartCardTokenDriver extends TKTokenDriver { } -declare class TKSmartCardTokenSession extends TKTokenSession { - readonly smartCard: TKSmartCard; -} - declare class TKTokenConfiguration extends NSObject { readonly instanceID: string; @@ -248,6 +254,18 @@ declare class TKSmartCardSlotManager extends NSObject { getSlotWithNameReply(name: string, reply: (p1: TKSmartCardSlot) => void | null): void; slotNamed(name: string): TKSmartCardSlot; + + createNFCSlotWithMessageCompletion(message: string | null, completion: (p1: TKSmartCardSlotNFCSession, p2: NSError) => void | null): void; + + isNFCSupported(): boolean; +} + +declare class TKSmartCardSlotNFCSession extends NSObject { + readonly slotName: string; + + updateWithMessageError(message: string, error: interop.PointerConvertible): boolean; + + endSession(): void; } declare class TKSmartCardATR extends NSObject { @@ -356,6 +374,12 @@ declare class TKSmartCardToken extends TKToken { readonly AID: NSData; } +declare class TKSmartCardTokenSession extends TKTokenSession { + readonly smartCard: TKSmartCard; + + getSmartCardWithError(error: interop.PointerConvertible): TKSmartCard; +} + declare class TKSimpleTLVRecord extends TKTLVRecord { initWithTagValue(tag: number, value: NSData): this; } @@ -404,52 +428,6 @@ declare class TKTokenKeychainContents extends NSObject { certificateForObjectIDError(objectID: interop.Object, error: interop.PointerConvertible): TKTokenKeychainCertificate; } -declare class TKCompactTLVRecord extends TKTLVRecord { - initWithTagValue(tag: number, value: NSData): this; -} - -declare class TKTokenKeychainKey extends TKTokenKeychainItem { - initWithCertificateObjectID(certificateRef: interop.Object | null, objectID: interop.Object): this; - - keyType: string; - - applicationTag: NSData; - - keySizeInBits: number; - - publicKeyData: NSData; - - publicKeyHash: NSData; - - canDecrypt: boolean; - - canSign: boolean; - - canPerformKeyExchange: boolean; - - suitableForLogin: boolean; - - setKeyType(keyType: string): void; - - setApplicationTag(applicationTag: NSData | null): void; - - setKeySizeInBits(keySizeInBits: number): void; - - setPublicKeyData(publicKeyData: NSData | null): void; - - setPublicKeyHash(publicKeyHash: NSData | null): void; - - setCanDecrypt(canDecrypt: boolean): void; - - setCanSign(canSign: boolean): void; - - setCanPerformKeyExchange(canPerformKeyExchange: boolean): void; - - isSuitableForLogin(): boolean; - - setSuitableForLogin(suitableForLogin: boolean): void; -} - declare class TKBERTLVRecord extends TKTLVRecord { static dataForTag(tag: number): NSData; @@ -476,6 +454,10 @@ declare class TKSmartCardUserInteraction extends NSObject { setInteractionTimeout(interactionTimeout: number): void; } +declare class TKCompactTLVRecord extends TKTLVRecord { + initWithTagValue(tag: number, value: NSData): this; +} + declare class TKToken extends NSObject { initWithTokenDriverInstanceID(tokenDriver: TKTokenDriver, instanceID: string): this; @@ -498,6 +480,63 @@ declare class TKTokenWatcherTokenInfo extends NSObject { readonly driverName: string; } +declare class TKTokenKeychainItem extends NSObject { + initWithObjectID(objectID: interop.Object): this; + + readonly objectID: interop.Object; + + label: string; + + get constraints(): NSDictionary; + set constraints(value: NSDictionary | Record); + + setLabel(label: string | null): void; + + setConstraints(constraints: NSDictionary | Record | null): void; +} + +declare class TKTokenKeychainKey extends TKTokenKeychainItem { + initWithCertificateObjectID(certificateRef: interop.Object | null, objectID: interop.Object): this; + + keyType: string; + + applicationTag: NSData; + + keySizeInBits: number; + + publicKeyData: NSData; + + publicKeyHash: NSData; + + canDecrypt: boolean; + + canSign: boolean; + + canPerformKeyExchange: boolean; + + suitableForLogin: boolean; + + setKeyType(keyType: string): void; + + setApplicationTag(applicationTag: NSData | null): void; + + setKeySizeInBits(keySizeInBits: number): void; + + setPublicKeyData(publicKeyData: NSData | null): void; + + setPublicKeyHash(publicKeyHash: NSData | null): void; + + setCanDecrypt(canDecrypt: boolean): void; + + setCanSign(canSign: boolean): void; + + setCanPerformKeyExchange(canPerformKeyExchange: boolean): void; + + isSuitableForLogin(): boolean; + + setSuitableForLogin(suitableForLogin: boolean): void; +} + declare class TKSmartCardATRInterfaceGroup extends NSObject { readonly TA: NSNumber; @@ -522,21 +561,6 @@ declare class TKSmartCardSlot extends NSObject { makeSmartCard(): TKSmartCard; } -declare class TKTokenKeychainItem extends NSObject { - initWithObjectID(objectID: interop.Object): this; - - readonly objectID: interop.Object; - - label: string; - - get constraints(): NSDictionary; - set constraints(value: NSDictionary | Record); - - setLabel(label: string | null): void; - - setConstraints(constraints: NSDictionary | Record | null): void; -} - declare class TKSmartCardUserInteractionForPINOperation extends TKSmartCardUserInteraction { PINCompletion: interop.Enum; diff --git a/packages/ios/types/DeviceDiscoveryExtension.d.ts b/packages/ios/types/DeviceDiscoveryExtension.d.ts index f7d97e80..42c0e06a 100644 --- a/packages/ios/types/DeviceDiscoveryExtension.d.ts +++ b/packages/ios/types/DeviceDiscoveryExtension.d.ts @@ -26,6 +26,11 @@ declare const DDErrorCode: { Next: 350007, }; +declare const DDDeviceWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; + declare const DDDeviceMediaPlaybackState: { NoContent: 0, Paused: 1, @@ -58,6 +63,7 @@ declare const DDDeviceState: { declare const DDDeviceSupports: { PairingLE: 2, TransportBridging: 4, + HID: 8, }; declare function DDDeviceProtocolToString(inValue: interop.Enum): string; @@ -111,6 +117,14 @@ declare class DDDevice extends NSObject { url: NSURL; + wifiAwareServiceName: string; + + wifiAwareServiceRole: interop.Enum; + + wifiAwareModelName: string; + + wifiAwareVendorName: string; + setDeviceSupports(deviceSupports: interop.Enum): void; setBluetoothIdentifier(bluetoothIdentifier: NSUUID | null): void; @@ -144,6 +158,14 @@ declare class DDDevice extends NSObject { setTxtRecordData(txtRecordData: NSData): void; setUrl(url: NSURL): void; + + setWifiAwareServiceName(wifiAwareServiceName: string): void; + + setWifiAwareServiceRole(wifiAwareServiceRole: interop.Enum): void; + + setWifiAwareModelName(wifiAwareModelName: string): void; + + setWifiAwareVendorName(wifiAwareVendorName: string): void; } declare class DDDeviceEvent extends NSObject { diff --git a/packages/ios/types/DeviceDiscoveryUI.d.ts b/packages/ios/types/DeviceDiscoveryUI.d.ts new file mode 100644 index 00000000..8e6a6c4f --- /dev/null +++ b/packages/ios/types/DeviceDiscoveryUI.d.ts @@ -0,0 +1,6 @@ +/// +/// + +declare class DDDevicePickerViewController extends UIViewController { +} + diff --git a/packages/ios/types/EventKit.d.ts b/packages/ios/types/EventKit.d.ts index e97f0931..12541dc4 100644 --- a/packages/ios/types/EventKit.d.ts +++ b/packages/ios/types/EventKit.d.ts @@ -477,32 +477,6 @@ declare class EKVirtualConferenceRoomTypeDescriptor extends NSObject { readonly identifier: string; } -declare class EKReminder extends EKCalendarItem { - static reminderWithEventStore(eventStore: EKEventStore): EKReminder; - - startDateComponents: NSDateComponents; - - dueDateComponents: NSDateComponents; - - completed: boolean; - - completionDate: NSDate; - - priority: number; - - setStartDateComponents(startDateComponents: NSDateComponents | null): void; - - setDueDateComponents(dueDateComponents: NSDateComponents | null): void; - - isCompleted(): boolean; - - setCompleted(completed: boolean): void; - - setCompletionDate(completionDate: NSDate | null): void; - - setPriority(priority: number): void; -} - declare class EKEventStore extends NSObject { static authorizationStatusForEntityType(entityType: interop.Enum): interop.Enum; @@ -613,6 +587,32 @@ declare class EKRecurrenceRule extends EKObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class EKReminder extends EKCalendarItem { + static reminderWithEventStore(eventStore: EKEventStore): EKReminder; + + startDateComponents: NSDateComponents; + + dueDateComponents: NSDateComponents; + + completed: boolean; + + completionDate: NSDate; + + priority: number; + + setStartDateComponents(startDateComponents: NSDateComponents | null): void; + + setDueDateComponents(dueDateComponents: NSDateComponents | null): void; + + isCompleted(): boolean; + + setCompleted(completed: boolean): void; + + setCompletionDate(completionDate: NSDate | null): void; + + setPriority(priority: number): void; +} + declare class EKVirtualConferenceDescriptor extends NSObject { initWithTitleURLDescriptorsConferenceDetails(title: string | null, URLDescriptors: NSArray | Array, conferenceDetails: string | null): this; diff --git a/packages/ios/types/ExposureNotification.d.ts b/packages/ios/types/ExposureNotification.d.ts index 44fc6513..25d2a950 100644 --- a/packages/ios/types/ExposureNotification.d.ts +++ b/packages/ios/types/ExposureNotification.d.ts @@ -3,34 +3,34 @@ declare const ENRiskWeightMax: number; -declare const ENRiskWeightDefaultV2: number; - declare const ENRiskWeightDefault: number; declare const ENRiskScoreMin: number; declare const ENRiskLevelValueMax: number; -declare const ENRiskLevelMin: number; - declare const ENDaysSinceOnsetOfSymptomsUnknown: number; declare const ENErrorDomain: string; +declare const ENRiskWeightDefaultV2: number; + declare const ENRiskLevelMax: number; -declare const ENAttenuationMin: number; +declare const ENRiskLevelMin: number; declare const ENRiskLevelValueMin: number; declare const ENAttenuationMax: number; -declare const ENRiskWeightMin: number; +declare const ENAttenuationMin: number; -declare const ENRiskWeightMaxV2: number; +declare const ENRiskWeightMin: number; declare const ENRiskScoreMax: number; +declare const ENRiskWeightMaxV2: number; + declare const ENStatus: { Unknown: 0, Active: 1, @@ -203,14 +203,6 @@ declare class ENExposureWindow extends NSObject { readonly variantOfConcernType: interop.Enum; } -declare class ENExposureSummaryItem extends NSObject { - readonly maximumScore: number; - - readonly scoreSum: number; - - readonly weightedDurationSum: number; -} - declare class ENExposureDaySummary extends NSObject { readonly date: NSDate; @@ -233,6 +225,14 @@ declare class ENScanInstance extends NSObject { readonly secondsSinceLastScan: number; } +declare class ENExposureSummaryItem extends NSObject { + readonly maximumScore: number; + + readonly scoreSum: number; + + readonly weightedDurationSum: number; +} + declare class ENExposureConfiguration extends NSObject { immediateDurationWeight: number; diff --git a/packages/ios/types/ExtensionKit.d.ts b/packages/ios/types/ExtensionKit.d.ts new file mode 100644 index 00000000..8bb85b78 --- /dev/null +++ b/packages/ios/types/ExtensionKit.d.ts @@ -0,0 +1,27 @@ +/// +/// + +declare interface EXHostViewControllerDelegate extends NSObjectProtocol { + hostViewControllerDidActivate?(viewController: EXHostViewController): void; + + hostViewControllerWillDeactivateError?(viewController: EXHostViewController, error: NSError | null): void; +} + +declare class EXHostViewControllerDelegate extends NativeObject implements EXHostViewControllerDelegate { +} + +declare class EXAppExtensionBrowserViewController extends UIViewController { +} + +declare class EXHostViewController extends UIViewController { + delegate: EXHostViewControllerDelegate; + + placeholderView: UIView; + + makeXPCConnectionWithError(error: interop.PointerConvertible): NSXPCConnection; + + setDelegate(delegate: EXHostViewControllerDelegate | null): void; + + setPlaceholderView(placeholderView: UIView): void; +} + diff --git a/packages/ios/types/FileProvider.d.ts b/packages/ios/types/FileProvider.d.ts index 2f102cd7..a0e091d5 100644 --- a/packages/ios/types/FileProvider.d.ts +++ b/packages/ios/types/FileProvider.d.ts @@ -11,6 +11,8 @@ declare const NSFileProviderErrorDomain: string; declare const NSFileProviderInitialPageSortedByDate: NSData; +declare const NSFileProviderUserInfoExperimentIDKey: string; + declare const NSFileProviderDomainDidChange: string; declare const NSFileProviderErrorNonExistentItemIdentifierKey: string; @@ -47,7 +49,9 @@ declare const NSFileProviderDomainRemovalMode: { }; declare const NSFileProviderModifyItemOptions: { - NSFileProviderModifyItemMayAlreadyExist: 1, + MayAlreadyExist: 1, + FailOnConflict: 2, + IsImmediateUploadRequestByPresentingApplication: 4, }; declare const NSFileProviderKnownFolders: { @@ -75,11 +79,7 @@ declare const NSFileProviderErrorCode: { ProviderDomainTemporarilyUnavailable: -2012, ProviderDomainNotFound: -2013, ApplicationExtensionNotFound: -2014, -}; - -declare const NSFileProviderTestingOperationSide: { - Disk: 0, - FileProvider: 1, + LocalVersionConflictingWithServer: -2015, }; declare const NSFileProviderDomainTestingModes: { @@ -87,6 +87,11 @@ declare const NSFileProviderDomainTestingModes: { Interactive: 2, }; +declare const NSFileProviderTestingOperationSide: { + Disk: 0, + FileProvider: 1, +}; + declare const NSFileProviderContentPolicy: { Inherited: 0, DownloadLazilyAndEvictOnRemoteUpdate: 2, @@ -138,13 +143,30 @@ declare class NSFileProviderTypeAndCreator { creator: number; } -declare interface NSFileProviderTestingChildrenEnumeration extends NSFileProviderTestingOperation { +declare interface NSFileProviderTestingCollisionResolution extends NSFileProviderTestingOperation { readonly side: interop.Enum; - readonly itemIdentifier: string; + readonly renamedItem: NSFileProviderItem; } -declare class NSFileProviderTestingChildrenEnumeration extends NativeObject implements NSFileProviderTestingChildrenEnumeration { +declare class NSFileProviderTestingCollisionResolution extends NativeObject implements NSFileProviderTestingCollisionResolution { +} + +declare interface NSFileProviderTestingModification extends NSFileProviderTestingOperation { + readonly targetSide: interop.Enum; + + readonly sourceItem: NSFileProviderItem; + + readonly targetItemIdentifier: string; + + readonly targetItemBaseVersion: NSFileProviderItemVersion; + + readonly changedFields: interop.Enum; + + readonly domainVersion: NSFileProviderDomainVersion; +} + +declare class NSFileProviderTestingModification extends NativeObject implements NSFileProviderTestingModification { } declare interface NSFileProviderTestingCreation extends NSFileProviderTestingOperation { @@ -178,20 +200,34 @@ declare interface NSFileProviderTestingIngestion extends NSFileProviderTestingOp declare class NSFileProviderTestingIngestion extends NativeObject implements NSFileProviderTestingIngestion { } -declare interface NSFileProviderDomainState extends NSObjectProtocol { - readonly domainVersion: NSFileProviderDomainVersion; +declare interface NSFileProviderTestingOperation extends NSObjectProtocol { + readonly type: interop.Enum; - readonly userInfo: NSDictionary; + asIngestion(): NSFileProviderTestingIngestion; + + asLookup(): NSFileProviderTestingLookup; + + asCreation(): NSFileProviderTestingCreation; + + asModification(): NSFileProviderTestingModification; + + asDeletion(): NSFileProviderTestingDeletion; + + asContentFetch(): NSFileProviderTestingContentFetch; + + asChildrenEnumeration(): NSFileProviderTestingChildrenEnumeration; + + asCollisionResolution(): NSFileProviderTestingCollisionResolution; } -declare class NSFileProviderDomainState extends NativeObject implements NSFileProviderDomainState { +declare class NSFileProviderTestingOperation extends NativeObject implements NSFileProviderTestingOperation { } -declare interface NSFileProviderServicing extends NSObjectProtocol { - supportedServiceSourcesForItemIdentifierCompletionHandler(itemIdentifier: string, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): NSProgress; +declare interface NSFileProviderCustomAction extends NSObjectProtocol { + performActionWithIdentifierOnItemsWithIdentifiersCompletionHandler(actionIdentifier: string, itemIdentifiers: NSArray | Array, completionHandler: (p1: NSError) => void | null): NSProgress; } -declare class NSFileProviderServicing extends NativeObject implements NSFileProviderServicing { +declare class NSFileProviderCustomAction extends NativeObject implements NSFileProviderCustomAction { } declare interface NSFileProviderReplicatedExtension extends NSObjectProtocol, NSFileProviderEnumerating { @@ -219,22 +255,6 @@ declare interface NSFileProviderReplicatedExtension extends NSObjectProtocol, NS declare class NSFileProviderReplicatedExtension extends NativeObject implements NSFileProviderReplicatedExtension { } -declare interface NSFileProviderTestingContentFetch extends NSFileProviderTestingOperation { - readonly side: interop.Enum; - - readonly itemIdentifier: string; -} - -declare class NSFileProviderTestingContentFetch extends NativeObject implements NSFileProviderTestingContentFetch { -} - -declare interface NSFileProviderItemDecorating extends NSFileProviderItem { - readonly decorations: NSArray; -} - -declare class NSFileProviderItemDecorating extends NativeObject implements NSFileProviderItemDecorating { -} - declare interface NSFileProviderEnumerator extends NSObjectProtocol { invalidate(): void; @@ -248,41 +268,42 @@ declare interface NSFileProviderEnumerator extends NSObjectProtocol { declare class NSFileProviderEnumerator extends NativeObject implements NSFileProviderEnumerator { } -declare interface NSFileProviderCustomAction extends NSObjectProtocol { - performActionWithIdentifierOnItemsWithIdentifiersCompletionHandler(actionIdentifier: string, itemIdentifiers: NSArray | Array, completionHandler: (p1: NSError) => void | null): NSProgress; +declare interface NSFileProviderThumbnailing extends NSObjectProtocol { + fetchThumbnailsForItemIdentifiersRequestedSizePerThumbnailCompletionHandlerCompletionHandler(itemIdentifiers: NSArray | Array, size: CGSize, perThumbnailCompletionHandler: (p1: string, p2: NSData, p3: NSError) => void | null, completionHandler: (p1: NSError) => void | null): NSProgress; } -declare class NSFileProviderCustomAction extends NativeObject implements NSFileProviderCustomAction { +declare class NSFileProviderThumbnailing extends NativeObject implements NSFileProviderThumbnailing { } -declare interface NSFileProviderTestingOperation extends NSObjectProtocol { - readonly type: interop.Enum; - - asIngestion(): NSFileProviderTestingIngestion; +declare interface NSFileProviderTestingDeletion extends NSFileProviderTestingOperation { + readonly targetSide: interop.Enum; - asLookup(): NSFileProviderTestingLookup; + readonly sourceItemIdentifier: string; - asCreation(): NSFileProviderTestingCreation; + readonly targetItemIdentifier: string; - asModification(): NSFileProviderTestingModification; + readonly targetItemBaseVersion: NSFileProviderItemVersion; - asDeletion(): NSFileProviderTestingDeletion; + readonly domainVersion: NSFileProviderDomainVersion; +} - asContentFetch(): NSFileProviderTestingContentFetch; +declare class NSFileProviderTestingDeletion extends NativeObject implements NSFileProviderTestingDeletion { +} - asChildrenEnumeration(): NSFileProviderTestingChildrenEnumeration; +declare interface NSFileProviderTestingContentFetch extends NSFileProviderTestingOperation { + readonly side: interop.Enum; - asCollisionResolution(): NSFileProviderTestingCollisionResolution; + readonly itemIdentifier: string; } -declare class NSFileProviderTestingOperation extends NativeObject implements NSFileProviderTestingOperation { +declare class NSFileProviderTestingContentFetch extends NativeObject implements NSFileProviderTestingContentFetch { } -declare interface NSFileProviderThumbnailing extends NSObjectProtocol { - fetchThumbnailsForItemIdentifiersRequestedSizePerThumbnailCompletionHandlerCompletionHandler(itemIdentifiers: NSArray | Array, size: CGSize, perThumbnailCompletionHandler: (p1: string, p2: NSData, p3: NSError) => void | null, completionHandler: (p1: NSError) => void | null): NSProgress; +declare interface NSFileProviderItemDecorating extends NSFileProviderItem { + readonly decorations: NSArray; } -declare class NSFileProviderThumbnailing extends NativeObject implements NSFileProviderThumbnailing { +declare class NSFileProviderItemDecorating extends NativeObject implements NSFileProviderItemDecorating { } declare interface NSFileProviderItem extends NSObjectProtocol { @@ -372,21 +393,11 @@ declare interface NSFileProviderItem extends NSObjectProtocol { declare class NSFileProviderItem extends NativeObject implements NSFileProviderItem { } -declare interface NSFileProviderTestingModification extends NSFileProviderTestingOperation { - readonly targetSide: interop.Enum; - - readonly sourceItem: NSFileProviderItem; - - readonly targetItemIdentifier: string; - - readonly targetItemBaseVersion: NSFileProviderItemVersion; - - readonly changedFields: interop.Enum; - - readonly domainVersion: NSFileProviderDomainVersion; +declare interface NSFileProviderServicing extends NSObjectProtocol { + supportedServiceSourcesForItemIdentifierCompletionHandler(itemIdentifier: string, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): NSProgress; } -declare class NSFileProviderTestingModification extends NativeObject implements NSFileProviderTestingModification { +declare class NSFileProviderServicing extends NativeObject implements NSFileProviderServicing { } declare interface NSFileProviderPendingSetEnumerator extends NSFileProviderEnumerator { @@ -417,6 +428,15 @@ declare interface NSFileProviderChangeObserver extends NSObjectProtocol { declare class NSFileProviderChangeObserver extends NativeObject implements NSFileProviderChangeObserver { } +declare interface NSFileProviderTestingChildrenEnumeration extends NSFileProviderTestingOperation { + readonly side: interop.Enum; + + readonly itemIdentifier: string; +} + +declare class NSFileProviderTestingChildrenEnumeration extends NativeObject implements NSFileProviderTestingChildrenEnumeration { +} + declare interface NSFileProviderIncrementalContentFetching extends NSObjectProtocol { fetchContentsForItemWithIdentifierVersionUsingExistingContentsAtURLExistingVersionRequestCompletionHandler(itemIdentifier: string, requestedVersion: NSFileProviderItemVersion | null, existingContents: NSURL, existingVersion: NSFileProviderItemVersion, request: NSFileProviderRequest, completionHandler: (p1: NSURL, p2: NSFileProviderItem, p3: NSError) => void | null): NSProgress; } @@ -437,21 +457,6 @@ declare interface NSFileProviderServiceSource { declare class NSFileProviderServiceSource extends NativeObject implements NSFileProviderServiceSource { } -declare interface NSFileProviderTestingDeletion extends NSFileProviderTestingOperation { - readonly targetSide: interop.Enum; - - readonly sourceItemIdentifier: string; - - readonly targetItemIdentifier: string; - - readonly targetItemBaseVersion: NSFileProviderItemVersion; - - readonly domainVersion: NSFileProviderDomainVersion; -} - -declare class NSFileProviderTestingDeletion extends NativeObject implements NSFileProviderTestingDeletion { -} - declare interface NSFileProviderEnumerationObserver extends NSObjectProtocol { didEnumerateItems(updatedItems: NSArray | Array): void; @@ -465,13 +470,13 @@ declare interface NSFileProviderEnumerationObserver extends NSObjectProtocol { declare class NSFileProviderEnumerationObserver extends NativeObject implements NSFileProviderEnumerationObserver { } -declare interface NSFileProviderTestingCollisionResolution extends NSFileProviderTestingOperation { - readonly side: interop.Enum; +declare interface NSFileProviderDomainState extends NSObjectProtocol { + readonly domainVersion: NSFileProviderDomainVersion; - readonly renamedItem: NSFileProviderItem; + readonly userInfo: NSDictionary; } -declare class NSFileProviderTestingCollisionResolution extends NativeObject implements NSFileProviderTestingCollisionResolution { +declare class NSFileProviderDomainState extends NativeObject implements NSFileProviderDomainState { } declare interface NSFileProviderEnumerating extends NSObjectProtocol { diff --git a/packages/ios/types/FileProviderUI.d.ts b/packages/ios/types/FileProviderUI.d.ts index d8ff377f..8824ed34 100644 --- a/packages/ios/types/FileProviderUI.d.ts +++ b/packages/ios/types/FileProviderUI.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// declare const FPUIErrorDomain: string; @@ -9,14 +9,6 @@ declare const FPUIExtensionErrorCode: { Failed: 1, }; -declare class FPUIActionExtensionContext extends NSExtensionContext { - readonly domainIdentifier: string; - - completeRequest(): void; - - cancelRequestWithError(error: NSError): void; -} - // @ts-ignore ClassDecl.tsIgnore declare class FPUIActionExtensionViewController extends UIViewController { // @ts-ignore MemberDecl.tsIgnore @@ -27,3 +19,11 @@ declare class FPUIActionExtensionViewController extends UIViewController { prepareForActionWithIdentifierItemIdentifiers(actionIdentifier: string, itemIdentifiers: NSArray | Array): void; } +declare class FPUIActionExtensionContext extends NSExtensionContext { + readonly domainIdentifier: string; + + completeRequest(): void; + + cancelRequestWithError(error: NSError): void; +} + diff --git a/packages/ios/types/Foundation.d.ts b/packages/ios/types/Foundation.d.ts index 292a302e..67a7dc28 100644 --- a/packages/ios/types/Foundation.d.ts +++ b/packages/ios/types/Foundation.d.ts @@ -1,7 +1,11 @@ /// /// -declare const NSCloudSharingConflictError: number; +declare const NSURLVolumeSupportsSymbolicLinksKey: string; + +declare const NSDestinationInvalidException: string; + +declare const NSExecutableErrorMinimum: number; declare const NSLinguisticTagWord: string; @@ -11,8 +15,6 @@ declare const NSStreamNetworkServiceType: string; declare const NSURLUbiquitousItemPercentDownloadedKey: string; -declare const NSURLErrorKey: string; - declare const NSCompressionErrorMinimum: number; declare const NSStringEncodingDetectionDisallowedEncodingsKey: string; @@ -21,10 +23,10 @@ declare const NSTextCheckingAirlineKey: string; declare const NSUbiquitousFileErrorMinimum: number; -declare const NSProgressEstimatedTimeRemainingKey: string; - declare const NSUndoManagerCheckpointNotification: string; +declare const NSProgressEstimatedTimeRemainingKey: string; + declare const NSURLNameKey: string; declare const NSFileReadInapplicableStringEncodingError: number; @@ -37,12 +39,16 @@ declare const NSUndefinedDateComponent: number; declare const NSGregorianCalendar: string; +declare const NSLocaleQuotationBeginDelimiterKey: string; + declare const NSFileType: string; declare const NSURLDirectoryEntryCountKey: string; declare const NSProcessInfoThermalStateDidChangeNotification: string; +declare const NSWindowsCP1250StringEncoding: number; + declare const NSStreamSOCKSProxyPortKey: string; declare const NSOSStatusErrorDomain: string; @@ -55,6 +61,12 @@ declare const NSRangeException: string; declare const NSMetadataUbiquitousSharedItemRoleParticipant: string; +declare const NSStringTransformLatinToThai: string; + +declare const NSURLUbiquitousItemUploadingErrorKey: string; + +declare const NSCalendarIdentifierIndian: string; + declare const NSExtensionHostWillEnterForegroundNotification: string; declare const NSSystemTimeZoneDidChangeNotification: string; @@ -63,10 +75,10 @@ declare const NSURLFileScheme: string; declare const NSHTTPCookieDomain: string; -declare const NSURLUbiquitousItemUploadingErrorKey: string; - declare const NSValidationErrorMinimum: number; +declare const NSURLErrorFailingURLErrorKey: string; + declare const NSHelpAnchorErrorKey: string; declare const NSMetadataUbiquitousSharedItemOwnerNameComponentsKey: string; @@ -91,6 +103,8 @@ declare const NSURLAuthenticationMethodHTTPBasic: string; declare const NSBundleResourceRequestLoadingPriorityUrgent: number; +declare const NSLinguisticTagPlaceName: string; + declare const NSUTF16StringEncoding: number; declare const NSURLVolumeSupportsAccessPermissionsKey: string; @@ -99,20 +113,18 @@ declare const NSURLVolumeIsAutomountedKey: string; declare const NSURLErrorServerCertificateHasUnknownRoot: number; -declare const NSMetadataUbiquitousItemIsDownloadingKey: string; - declare const NSURLFileProtectionCompleteUntilFirstUserAuthentication: string; declare const NSUTF32BigEndianStringEncoding: number; +declare const NSMetadataUbiquitousItemIsDownloadingKey: string; + declare const NSMarkdownSourcePositionAttributeName: string; declare const NSURLIsExecutableKey: string; declare const NSLinguisticTagSchemeNameTypeOrLexicalClass: string; -declare const NSHTTPCookieValue: string; - declare const NSFileReadCorruptFileError: number; declare const NSURLMayShareFileContentKey: string; @@ -127,10 +139,10 @@ declare const NSLocaleExemplarCharacterSet: string; declare const NSURLErrorRedirectToNonExistentLocation: number; -declare const NSURLErrorCannotRemoveFile: number; - declare const NSURLFileResourceTypeSymbolicLink: string; +declare const NSLinguisticTagOtherWord: string; + declare const NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey: string; declare const NSOwnedPointerHashCallBacks: NSHashTableCallBacks; @@ -141,22 +153,20 @@ declare const NSInflectionReferentConceptAttributeName: string; declare const NSFileSystemFreeNodes: string; +declare const NSCloudSharingConflictError: number; + declare const NSObjectInaccessibleException: string; declare const NSOperationQueueDefaultMaxConcurrentOperationCount: number; declare const NSCloudSharingTooManyParticipantsError: number; -declare const NSStreamSOCKSProxyPasswordKey: string; - declare const NSMetadataUbiquitousItemUploadingErrorKey: string; declare const NSGenericException: string; declare const NSBundleExecutableArchitectureARM64: number; -declare const NSLinguisticTagOtherWord: string; - declare const NSProgressFileOperationKindUploading: string; declare const NSCompressionFailedError: number; @@ -171,7 +181,11 @@ declare const NSNonRetainedObjectMapValueCallBacks: NSMapTableValueCallBacks; declare const NSURLFileResourceTypeCharacterSpecial: string; -declare const NSStringTransformLatinToThai: string; +declare const NSStreamSOCKSProxyPasswordKey: string; + +declare const NSURLErrorCannotRemoveFile: number; + +declare const NSURLErrorKey: string; declare const NSURLIsUbiquitousItemKey: string; @@ -195,10 +209,14 @@ declare const NSFileAppendOnly: string; declare const NSURLErrorCannotCloseFile: number; +declare const NSTextCheckingNameKey: string; + declare const NSMetadataUbiquitousSharedItemRoleOwner: string; declare const NSMetadataUbiquitousItemDownloadingStatusKey: string; +declare const NSURLErrorUserAuthenticationRequired: number; + declare const NSMetadataUbiquitousItemIsUploadingKey: string; declare const NSURLErrorFailingURLStringErrorKey: string; @@ -207,32 +225,48 @@ declare const NSCloudSharingNoPermissionError: number; declare const NSMetadataUbiquitousItemURLInLocalContainerKey: string; -declare const NSURLVolumeSupportsRootDirectoryDatesKey: string; +declare const NSPortReceiveException: string; declare const NSCocoaErrorDomain: string; -declare const NSUnionOfSetsKeyValueOperator: string; +declare const NSURLErrorCannotLoadFromNetwork: number; -declare const NSCurrentLocaleDidChangeNotification: string; +declare const NSXPCConnectionInterrupted: number; -declare const NSInconsistentArchiveException: string; +declare const NSCurrentLocaleDidChangeNotification: string; declare const NSURLUbiquitousItemPercentUploadedKey: string; +declare const NSIslamicCalendar: string; + +declare const NSProgressFileOperationKindCopying: string; + +declare const NSLinguisticTagWhitespace: string; + declare const NSSymbolStringEncoding: number; +declare const NSTextCheckingStreetKey: string; + declare const NSURLIsWritableKey: string; -declare const NSLinguisticTagConjunction: string; +declare const NSDebugDescriptionErrorKey: string; -declare const NSFileSize: string; +declare const NSCalendarIdentifierDangi: string; -declare const NSFormattingError: number; +declare const NSFileHandleOperationException: string; -declare const NSMetadataItemFSNameKey: string; +declare const NSURLVolumeSupportsSparseFilesKey: string; + +declare const NSExecutableLoadError: number; + +declare const NSURLErrorBackgroundTaskCancelledReasonKey: string; + +declare const NSFormattingError: number; declare const NSDecimalNumberDivideByZeroException: string; +declare const NSMetadataUbiquitousItemPercentDownloadedKey: string; + declare const NSCloudSharingOtherError: number; declare const NSFileProtectionKey: string; @@ -243,22 +277,28 @@ declare const NSURLPreferredIOBlockSizeKey: string; declare const NSMetadataItemDisplayNameKey: string; +declare const NSProgressFileTotalCountKey: string; + declare const NSFilePosixPermissions: string; declare const NSErrorFailingURLStringKey: string; declare const NSMaximumKeyValueOperator: string; -declare const NSURLErrorUnknown: number; - declare const NSURLUbiquitousSharedItemPermissionsReadOnly: string; declare const NSLinguisticTagDeterminer: string; declare const NSURLIsUserImmutableKey: string; +declare const NSNotFound: number; + +declare const NSCalendarDayChangedNotification: string; + declare const NSURLVolumeTotalCapacityKey: string; +declare const NSURLFileResourceTypeUnknown: string; + declare const NSURLFileProtectionComplete: string; declare const NSURLAddedToDirectoryDateKey: string; @@ -271,42 +311,12 @@ declare const NSUnionOfArraysKeyValueOperator: string; declare const NSUndoManagerDidOpenUndoGroupNotification: string; -declare const NSURLCustomIconKey: string; - -declare const NSLocaleAlternateQuotationBeginDelimiterKey: string; - -declare const NSIndianCalendar: string; - -declare const NSStreamSOCKSProxyHostKey: string; - -declare const NSFileWriteInapplicableStringEncodingError: number; - -declare const NSUserDefaultsDidChangeNotification: string; - -declare const NSMetadataItemFSCreationDateKey: string; - -declare const NSUTF32LittleEndianStringEncoding: number; - -declare const NSDebugDescriptionErrorKey: string; - -declare const NSXMLParserErrorDomain: string; - -declare const NSInvalidUnarchiveOperationException: string; - -declare const NSAssertionHandlerKey: string; +declare const NSURLFileProtectionNone: string; -declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; +declare const NSURLFileSizeKey: string; declare const NSObjectHashCallBacks: NSHashTableCallBacks; -declare const NSProgressFileTotalCountKey: string; - -declare const NSHTTPCookieSameSitePolicy: string; - -declare const NSMetadataQueryResultContentRelevanceAttribute: string; - -declare const NSUserActivityConnectionUnavailableError: number; - declare const NSLoadedClasses: string; declare const NSStringTransformLatinToCyrillic: string; @@ -317,26 +327,18 @@ declare const NSCompressionErrorMaximum: number; declare const NSURLVolumeSupportsCasePreservedNamesKey: string; -declare const NSLocaleQuotationBeginDelimiterKey: string; - -declare const NSOwnedObjectIdentityHashCallBacks: NSHashTableCallBacks; - -declare const NSURLErrorDownloadDecodingFailedMidStream: number; - -declare const NSCalendarDayChangedNotification: string; - -declare const NSURLUbiquitousItemDownloadingStatusKey: string; - -declare const NSLanguageIdentifierAttributeName: string; +declare const NSListItemDelimiterAttributeName: string; declare const NSCoderValueNotFoundError: number; declare const NSDefaultRunLoopMode: string; -declare const NSStreamSOCKSProxyConfigurationKey: string; - declare const NSExtensionItemAttachmentsKey: string; +declare const NSInconsistentArchiveException: string; + +declare const NSLanguageIdentifierAttributeName: string; + declare const NSLocaleAlternateQuotationEndDelimiterKey: string; declare const NSStreamFileCurrentOffsetKey: string; @@ -345,16 +347,14 @@ declare const NSURLErrorBackgroundSessionInUseByAnotherProcess: number; declare const NSURLUbiquitousItemContainerDisplayNameKey: string; -declare const NSFileProtectionCompleteUnlessOpen: string; - -declare const NSCalendarIdentifierEthiopicAmeteMihret: string; - declare const NSFileHandleReadToEndOfFileCompletionNotification: string; declare const NSStreamSOCKSErrorDomain: string; declare const NSURLFileResourceTypeRegular: string; +declare const NSURLUbiquitousItemSupportedSyncControlsKey: string; + declare const NSSunOSOperatingSystem: number; declare const NSURLIsMountTriggerKey: string; @@ -369,6 +369,8 @@ declare const NSExtensionHostDidBecomeActiveNotification: string; declare const NSFileLockingError: number; +declare const NSUserDefaultsDidChangeNotification: string; + declare const NSFileProtectionNone: string; declare const NSURLErrorCancelled: number; @@ -377,12 +379,8 @@ declare const NSMetadataQueryUbiquitousDocumentsScope: string; declare const NSFormattingErrorMinimum: number; -declare const NSURLFileResourceTypeUnknown: string; - declare const NSPresentationIntentAttributeName: string; -declare const NSURLErrorFailingURLErrorKey: string; - declare const NSHTTPCookieOriginURL: string; declare const NSKeyValueChangeNewKey: string; @@ -395,16 +393,12 @@ declare const NSURLIsSparseKey: string; declare const NSLinguisticTagOpenParenthesis: string; -declare const NSMapTableWeakMemory: interop.Enum; +declare const NSURLVolumeSupportsRootDirectoryDatesKey: string; declare const NSURLUbiquitousItemDownloadRequestedKey: string; declare const NSURLVolumeMaximumFileSizeKey: string; -declare const NSInvalidSendPortException: string; - -declare const NSURLErrorNotConnectedToInternet: number; - declare const NSNonOwnedPointerHashCallBacks: NSHashTableCallBacks; declare const NSValidationErrorMaximum: number; @@ -417,32 +411,28 @@ declare const NSCoderErrorMaximum: number; declare const NSFileGroupOwnerAccountID: string; +declare const NSMapTableWeakMemory: interop.Enum; + declare const NSAlternateDescriptionAttributeName: string; declare const NSAverageKeyValueOperator: string; -declare const NSMetadataQueryUpdateChangedItemsKey: string; - -declare const NSCoderReadCorruptError: number; +declare const NSMetadataItemFSNameKey: string; -declare const NSURLUbiquitousItemDownloadingErrorKey: string; +declare const NSMetadataQueryUpdateChangedItemsKey: string; declare const NSStreamSOCKSProxyVersion5: string; -declare const NSFileHandleOperationException: string; - -declare const NSURLFileProtectionNone: string; - -declare const NSWindowsCP1250StringEncoding: number; +declare const NSLocaleQuotationEndDelimiterKey: string; declare const NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey: string; -declare const NSURLErrorUserAuthenticationRequired: number; - declare const NSStringEncodingDetectionSuggestedEncodingsKey: string; declare const NSURLProtectionSpaceSOCKSProxy: string; +declare const NSURLErrorBadServerResponse: number; + declare const NSLocaleCountryCode: string; declare const NSCalendarIdentifierRepublicOfChina: string; @@ -455,6 +445,12 @@ declare const NSMacOSRomanStringEncoding: number; declare const NSJapaneseEUCStringEncoding: number; +declare const NSUserActivityConnectionUnavailableError: number; + +declare const NSURLUbiquitousItemIsSyncPausedKey: string; + +declare const NSURLIsApplicationKey: string; + declare const NSMetadataQueryDidStartGatheringNotification: string; declare const NSDateComponentUndefined: number; @@ -465,14 +461,10 @@ declare const NSFormattingErrorMaximum: number; declare const NSMetadataUbiquitousItemIsSharedKey: string; -declare const NSNonRetainedObjectMapKeyCallBacks: NSMapTableKeyCallBacks; - declare const NSLocalizedNumberFormatAttributeName: string; declare const NSURLErrorRequestBodyStreamExhausted: number; -declare const NSInflectionConceptsKey: string; - declare const NSFileWriteInvalidFileNameError: number; declare const NSURLFileResourceIdentifierKey: string; @@ -483,13 +475,11 @@ declare const NSStreamSocketSecurityLevelSSLv3: string; declare const NSCalendarIdentifierPersian: string; -declare const NSPersonNameComponentKey: string; - -declare const NSHTTPCookieSecure: string; +declare const NSLocaleAlternateQuotationBeginDelimiterKey: string; -declare const NSPropertyListReadUnknownVersionError: number; +declare const NSCoderReadCorruptError: number; -declare const NSFoundationVersionNumber: number; +declare const NSURLUbiquitousItemDownloadingErrorKey: string; declare const NSUndoManagerWillRedoChangeNotification: string; @@ -547,10 +537,6 @@ declare const NSMetadataItemPathKey: string; declare const NSMetadataItemURLKey: string; -declare const NSLinguisticTagPlaceName: string; - -declare const NSLinguisticTagPersonalName: string; - declare const NSLinguisticTagParagraphBreak: string; declare const NSURLAuthenticationMethodNegotiate: string; @@ -619,16 +605,12 @@ declare const NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey: string; declare const NSXPCConnectionInvalid: number; -declare const NSXPCConnectionInterrupted: number; - declare const NSPropertyListErrorMinimum: number; declare const NSPropertyListWriteInvalidError: number; declare const NSMetadataItemFSContentChangeDateKey: string; -declare const NSExecutableErrorMinimum: number; - declare const NSURLUbiquitousSharedItemRoleParticipant: string; declare const NSFileErrorMaximum: number; @@ -661,6 +643,8 @@ declare const NSFileReadTooLargeError: number; declare const NSFileReadUnsupportedSchemeError: number; +declare const NSURLErrorDownloadDecodingFailedToComplete: number; + declare const NSFileReadNoSuchFileError: number; declare const NSFileReadInvalidFileNameError: number; @@ -687,14 +671,10 @@ declare const NSURLErrorCannotWriteToFile: number; declare const NSURLErrorCannotOpenFile: number; -declare const NSURLErrorCannotLoadFromNetwork: number; - declare const NSURLErrorServerCertificateNotYetValid: number; declare const NSURLErrorServerCertificateUntrusted: number; -declare const NSLocaleQuotationEndDelimiterKey: string; - declare const NSURLErrorSecureConnectionFailed: number; declare const NSURLErrorFileOutsideSafeArea: number; @@ -713,8 +693,12 @@ declare const NSURLErrorCannotDecodeRawData: number; declare const NSURLErrorZeroByteResource: number; +declare const NSURLErrorNotConnectedToInternet: number; + declare const NSURLErrorResourceUnavailable: number; +declare const NSURLUbiquitousItemDownloadingStatusKey: string; + declare const NSURLErrorCannotConnectToHost: number; declare const NSURLErrorTimedOut: number; @@ -745,8 +729,6 @@ declare const NSStreamSocketSecurityLevelTLSv1: string; declare const NSLinguisticTagNumber: string; -declare const NSLocaleIdentifier: string; - declare const NSURLFileResourceTypeKey: string; declare const NSHTTPCookieVersion: string; @@ -779,16 +761,18 @@ declare const NSLinguisticTagIdiom: string; declare const NSURLErrorCannotFindHost: number; +declare const NSCalendarIdentifierMalayalam: string; + declare const NSURLVolumeIsReadOnlyKey: string; +declare const NSStringTransformFullwidthToHalfwidth: string; + declare const NSUbiquitousUserDefaultsCompletedInitialSyncNotification: string; declare const NSCalendarIdentifierISO8601: string; declare const NSLocaleDecimalSeparator: string; -declare const NSURLErrorBadServerResponse: number; - declare const NSCalendarIdentifierEthiopicAmeteAlem: string; declare const NSStringTransformToLatin: string; @@ -813,6 +797,8 @@ declare const NSExtensionHostDidEnterBackgroundNotification: string; declare const NSURLErrorDNSLookupFailed: number; +declare const NSCalendarIdentifierTelugu: string; + declare const NSNegateBooleanTransformerName: string; declare const NSWindowsCP1251StringEncoding: number; @@ -833,7 +819,7 @@ declare const NSDecimalNumberExactnessException: string; declare const NSLinguisticTagNoun: string; -declare const NSURLErrorDownloadDecodingFailedToComplete: number; +declare const NSFileSize: string; declare const NSKeyValueChangeKindKey: string; @@ -843,6 +829,8 @@ declare const NSURLContentTypeKey: string; declare const NSHTTPCookieCommentURL: string; +declare const NSNonRetainedObjectMapKeyCallBacks: NSMapTableKeyCallBacks; + declare const NSExecutableErrorMaximum: number; declare const NSFileGroupOwnerAccountName: string; @@ -861,6 +849,8 @@ declare const NSMACHOperatingSystem: number; declare const NSPropertyListReadCorruptError: number; +declare const NSLocaleIdentifier: string; + declare const NSNonRetainedObjectHashCallBacks: NSHashTableCallBacks; declare const NSPortSendException: string; @@ -893,12 +883,12 @@ declare const NSStringEncodingDetectionFromWindowsKey: string; declare const NSCalendarIdentifierIslamic: string; -declare const NSURLVolumeSupportsSymbolicLinksKey: string; - declare const NSURLIsPackageKey: string; declare const NSFileSystemNodes: string; +declare const NSPersonNameComponentKey: string; + declare const NSFilePathErrorKey: string; declare const NSHTTPCookieSetByJavaScript: string; @@ -919,6 +909,10 @@ declare const NSStreamDataWrittenToMemoryStreamKey: string; declare const NSStreamSOCKSProxyVersion4: string; +declare const NSFileWriteInapplicableStringEncodingError: number; + +declare const NSStreamSOCKSProxyHostKey: string; + declare const NSStreamSocketSecurityLevelNegotiatedSSL: string; declare const NSStreamSocketSecurityLevelSSLv2: string; @@ -933,10 +927,6 @@ declare const NSURLErrorClientCertificateRequired: number; declare const NSTextCheckingZIPKey: string; -declare const NSTextCheckingStreetKey: string; - -declare const NSTextCheckingNameKey: string; - declare const NSTextCheckingAllCustomTypes: number; declare const NSLinguisticTagOther: string; @@ -949,10 +939,16 @@ declare const NSWindows95OperatingSystem: number; declare const NSWindowsNTOperatingSystem: number; +declare const NSXMLParserErrorDomain: string; + +declare const NSInvalidUnarchiveOperationException: string; + declare const NSKeyValueChangeNotificationIsPriorKey: string; declare const NSKeyValueChangeIndexesKey: string; +declare const NSUnionOfSetsKeyValueOperator: string; + declare const NSXPCConnectionErrorMinimum: number; declare const NSUnionOfObjectsKeyValueOperator: string; @@ -971,14 +967,20 @@ declare const NSHTTPCookieSameSiteLax: string; declare const NSHTTPCookieDiscard: string; +declare const NSHTTPCookieSecure: string; + declare const NSFileImmutable: string; declare const NSHTTPCookiePath: string; declare const NSInvocationOperationCancelledException: string; +declare const NSHTTPCookieValue: string; + declare const NSHashTableWeakMemory: interop.Enum; +declare const NSMachErrorDomain: string; + declare const NSFileBusy: string; declare const NSFileOwnerAccountID: string; @@ -1047,6 +1049,8 @@ declare const NSURLVolumeSupportsExtendedSecurityKey: string; declare const NSURLVolumeSupportsAdvisoryFileLockingKey: string; +declare const NSURLErrorDownloadDecodingFailedMidStream: number; + declare const NSURLVolumeSupportsRenamingKey: string; declare const NSURLVolumeSupportsZeroRunsKey: string; @@ -1063,7 +1067,7 @@ declare const NSURLIsAliasFileKey: string; declare const NSURLTotalFileAllocatedSizeKey: string; -declare const NSURLFileSizeKey: string; +declare const NSLinguisticTagConjunction: string; declare const NSDecimalNumberOverflowException: string; @@ -1077,10 +1081,14 @@ declare const NSURLFileIdentifierKey: string; declare const NSURLDocumentIdentifierKey: string; +declare const NSOwnedObjectIdentityHashCallBacks: NSHashTableCallBacks; + declare const NSURLVolumeAvailableCapacityForImportantUsageKey: string; declare const NSURLIsReadableKey: string; +declare const NSURLCustomIconKey: string; + declare const NSURLLocalizedLabelKey: string; declare const NSURLTypeIdentifierKey: string; @@ -1111,8 +1119,6 @@ declare const NSStringEncodingErrorKey: string; declare const NSRecoveryAttempterErrorKey: string; -declare const NSURLVolumeAvailableCapacityKey: string; - declare const NSLocalizedRecoveryOptionsErrorKey: string; declare const NSMultipleUnderlyingErrorsKey: string; @@ -1121,13 +1127,13 @@ declare const NSPOSIXErrorDomain: string; declare const NSLocaleVariantCode: string; -declare const NSPortReceiveException: string; +declare const NSAssertionHandlerKey: string; declare const NS_UnknownByteOrder: number; declare const NSLocalizedFailureReasonErrorKey: string; -declare const NSDestinationInvalidException: string; +declare const NSInvalidSendPortException: string; declare const NSObjectNotAvailableException: string; @@ -1141,14 +1147,10 @@ declare const NSPersonNameComponentFamilyName: string; declare const NSPersonNameComponentGivenName: string; -declare const NSMetadataUbiquitousItemPercentDownloadedKey: string; +declare const NSIndianCalendar: string; declare const NSJapaneseCalendar: string; -declare const NSProgressFileOperationKindCopying: string; - -declare const NSIslamicCalendar: string; - declare const NSChineseCalendar: string; declare const NSMetadataQueryDidUpdateNotification: string; @@ -1177,12 +1179,26 @@ declare const NSInflectionRuleAttributeName: string; declare const NSInlinePresentationIntentAttributeName: string; +declare const NSInflectionConceptsKey: string; + declare const NSInternalInconsistencyException: string; declare const NSFileTypeSymbolicLink: string; declare const NSOpenStepUnicodeReservedBase: number; +declare const NSLinguisticTagPersonalName: string; + +declare const NSCalendarIdentifierVikram: string; + +declare const NSCalendarIdentifierTamil: string; + +declare const NSCalendarIdentifierOdia: string; + +declare const NSCalendarIdentifierGujarati: string; + +declare const NSCalendarIdentifierBangla: string; + declare const NSCalendarIdentifierIslamicTabular: string; declare const NSCalendarIdentifierIslamicCivil: string; @@ -1191,6 +1207,8 @@ declare const NSIsNilTransformerName: string; declare const NSCalendarIdentifierHebrew: string; +declare const NSCalendarIdentifierEthiopicAmeteMihret: string; + declare const NSCalendarIdentifierCoptic: string; declare const NSURLContentModificationDateKey: string; @@ -1227,8 +1245,6 @@ declare const NSStringEncodingDetectionAllowLossyKey: string; declare const NSStringEncodingDetectionUseOnlySuggestedEncodingsKey: string; -declare const NSStringTransformToUnicodeName: string; - declare const NSStringTransformHiraganaToKatakana: string; declare const NSExtensionItemsAndErrorsKey: string; @@ -1239,7 +1255,7 @@ declare const NSStringTransformLatinToHangul: string; declare const NSStringTransformLatinToHiragana: string; -declare const NSNotFound: number; +declare const NSUTF32LittleEndianStringEncoding: number; declare const NSUTF16LittleEndianStringEncoding: number; @@ -1277,22 +1293,18 @@ declare const NSURLThumbnailDictionaryKey: string; declare const NSProgressFileOperationKindKey: string; +declare const NSHTTPCookieSameSitePolicy: string; + declare const NSUndoManagerDidRedoChangeNotification: string; declare const NSURLVolumeLocalizedFormatDescriptionKey: string; -declare const NSURLProtectionSpaceHTTPProxy: string; - -declare const NSURLIsSystemImmutableKey: string; - declare const NSFileExtensionHidden: string; declare const NSFileErrorMinimum: number; declare const NSURLVolumeCreationDateKey: string; -declare const NSExecutableLoadError: number; - declare const NSBundleExecutableArchitecturePPC64: number; declare const NSLinguisticTagOrganizationName: string; @@ -1309,20 +1321,42 @@ declare const NSFileHFSCreatorCode: string; declare const NSUbiquitousKeyValueStoreInitialSyncChange: number; +declare const NSCalendarIdentifierKannada: string; + declare const NSXPCConnectionReplyInvalid: number; declare const NSISO2022JPStringEncoding: number; declare const NSStreamSocketSecurityLevelNone: string; +declare const NSUbiquitousKeyValueStoreServerChange: number; + +declare const NSSolarisOperatingSystem: number; + declare const NSUserActivityHandoffFailedError: number; +declare const NSLocaleCalendar: string; + declare const NSUndoCloseGroupingRunLoopOrdering: number; +declare const NSFoundationVersionNumber: number; + declare const NSURLIsRegularFileKey: string; declare const NSLinguisticTagOpenQuote: string; +declare const NSURLVolumeAvailableCapacityKey: string; + +declare const NSURLErrorUnknown: number; + +declare const NSLocalizedDescriptionKey: string; + +declare const NSURLEffectiveIconKey: string; + +declare const NSFileSystemSize: string; + +declare const NSURLAttributeModificationDateKey: string; + declare const NSASCIIStringEncoding: number; declare const NSUbiquityIdentityDidChangeNotification: string; @@ -1331,20 +1365,20 @@ declare const NSHTTPCookiePort: string; declare const NSProgressThroughputKey: string; +declare const NSFileProtectionCompleteUntilFirstUserAuthentication: string; + declare const NSURLVolumeSupportsCaseSensitiveNamesKey: string; declare const NSURLVolumeIsEncryptedKey: string; declare const NSURLProtectionSpaceHTTP: string; +declare const NSStringTransformToUnicodeName: string; + declare const NSURLAuthenticationMethodNTLM: string; declare const NSURLErrorUnsupportedURL: number; -declare const NSStringTransformFullwidthToHalfwidth: string; - -declare const NSURLErrorBackgroundTaskCancelledReasonKey: string; - declare const NSMorphologyAttributeName: string; declare const NSStreamSocketSSLErrorDomain: string; @@ -1353,8 +1387,6 @@ declare const NSLocaleCurrencyCode: string; declare const NSURLProtectionSpaceHTTPS: string; -declare const NSURLAttributeModificationDateKey: string; - declare const NSBundleErrorMinimum: number; declare const NSURLVolumeSupportsCompressionKey: string; @@ -1379,16 +1411,14 @@ declare const NSFileNoSuchFileError: number; declare const NSLinguisticTagAdjective: string; +declare const NSStreamSOCKSProxyConfigurationKey: string; + declare const NSURLVolumeResourceCountKey: string; declare const NSObjectMapKeyCallBacks: NSMapTableKeyCallBacks; declare const NSPersonNameComponentMiddleName: string; -declare const NSURLVolumeSupportsSparseFilesKey: string; - -declare const NSSolarisOperatingSystem: number; - declare const NSURLVolumeSupportsSwapRenamingKey: string; declare const NSPropertyListWriteStreamError: number; @@ -1409,12 +1439,12 @@ declare const NSLinguisticTagOtherPunctuation: string; declare const NSLinguisticTagClassifier: string; +declare const NSCalendarIdentifierVietnamese: string; + declare const NSFileTypeDirectory: string; declare const NSURLVolumeIsRemovableKey: string; -declare const NSCalendarIdentifierIndian: string; - declare const NSWrapCalendarComponents: number; declare const NSURLSessionDownloadTaskResumeData: string; @@ -1437,8 +1467,6 @@ declare const NSOwnedPointerMapValueCallBacks: NSMapTableValueCallBacks; declare const NSProgressFileCompletedCountKey: string; -declare const NSUbiquitousKeyValueStoreServerChange: number; - declare const NSStringTransformToXMLHex: string; declare const NSURLErrorCancelledReasonUserForceQuitApplication: number; @@ -1447,13 +1475,9 @@ declare const NSOwnedPointerMapKeyCallBacks: NSMapTableKeyCallBacks; declare const NSWindowsCP1252StringEncoding: number; -declare const NSURLVolumeSupportsHardLinksKey: string; - -declare const NSURLEffectiveIconKey: string; - -declare const NSFileSystemSize: string; +declare const NSMetadataItemFSCreationDateKey: string; -declare const NSLocalizedDescriptionKey: string; +declare const NSURLVolumeSupportsHardLinksKey: string; declare const NSNonLossyASCIIStringEncoding: number; @@ -1465,19 +1489,13 @@ declare const NSUTF32StringEncoding: number; declare const NSURLErrorClientCertificateRejected: number; -declare const NSURLIsApplicationKey: string; - declare const NSHashTableCopyIn: interop.Enum; -declare const NSFileHandleNotificationMonitorModes: string; - -declare const NSFileReadUnknownStringEncodingError: number; - declare const NSTextCheckingJobTitleKey: string; -declare const NSInflectionAlternativeAttributeName: string; +declare const NSMetadataQueryResultContentRelevanceAttribute: string; -declare const NSLocaleCalendar: string; +declare const NSInflectionAlternativeAttributeName: string; declare const NSImageURLAttributeName: string; @@ -1489,6 +1507,8 @@ declare const NSIslamicCivilCalendar: string; declare const NSURLIsHiddenKey: string; +declare const NSURLVolumeMountFromLocationKey: string; + declare const NSURLHasHiddenExtensionKey: string; declare const NSURLIsDirectoryKey: string; @@ -1501,6 +1521,10 @@ declare const NSMetadataUbiquitousItemIsDownloadedKey: string; declare const NSPropertyListReadStreamError: number; +declare const NSFileProtectionCompleteUnlessOpen: string; + +declare const NSCalendarIdentifierMarathi: string; + declare const NSURLVolumeIsJournalingKey: string; declare const NSUbiquitousUserDefaultsDidChangeAccountsNotification: string; @@ -1513,12 +1537,14 @@ declare const NSURLFileResourceTypeDirectory: string; declare const NSFileTypeSocket: string; -declare const NSMallocException: string; - declare const NSIntMapValueCallBacks: NSMapTableValueCallBacks; declare const NSURLVolumeSubtypeKey: string; +declare const NSFileHandleNotificationMonitorModes: string; + +declare const NSFileReadUnknownStringEncodingError: number; + declare const NSURLFileContentIdentifierKey: string; declare const NSURLFileProtectionCompleteUnlessOpen: string; @@ -1531,10 +1557,10 @@ declare const NSFileSystemFreeSize: string; declare const NSPortTimeoutException: string; -declare const NSMachErrorDomain: string; - declare const NSISOLatin2StringEncoding: number; +declare const NSMallocException: string; + declare const NSProgressFileOperationKindDecompressingAfterDownloading: string; declare const NSRegistrationDomain: string; @@ -1547,8 +1573,6 @@ declare const NSStringTransformStripCombiningMarks: string; declare const NSDistinctUnionOfSetsKeyValueOperator: string; -declare const NSLinguisticTagWhitespace: string; - declare const NSStreamSOCKSProxyUserKey: string; declare const NSFileTypeUnknown: string; @@ -1561,16 +1585,14 @@ declare const NSURLVolumeSupportsVolumeSizesKey: string; declare const NSMetadataUbiquitousSharedItemPermissionsReadOnly: string; -declare const NSURLVolumeMountFromLocationKey: string; - declare const NSCoderErrorMinimum: number; declare const NSBundleExecutableArchitectureX86_64: number; -declare const NSFileProtectionCompleteUntilFirstUserAuthentication: string; - declare const NSHashTableObjectPointerPersonality: interop.Enum; +declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; + declare const NSMetadataUbiquitousItemDownloadingStatusCurrent: string; declare const NSURLParentDirectoryURLKey: string; @@ -1579,8 +1601,14 @@ declare const NSHTTPCookieName: string; declare const NSSecureUnarchiveFromDataTransformerName: string; +declare const NSPropertyListReadUnknownVersionError: number; + declare const NSUndoManagerWillCloseUndoGroupNotification: string; +declare const NSURLProtectionSpaceHTTPProxy: string; + +declare const NSURLIsSystemImmutableKey: string; + declare const NSProgressFileOperationKindDownloading: string; declare const NSLinguisticTagCloseQuote: string; @@ -1589,13 +1617,10 @@ declare const NSURLPathKey: string; declare const NSURLVolumeSupportsPersistentIDsKey: string; -declare const NSStreamEvent: { - None: 0, - OpenCompleted: 1, - HasBytesAvailable: 2, - HasSpaceAvailable: 4, - ErrorOccurred: 8, - EndEncountered: 16, +declare const NSFileManagerResumeSyncBehavior: { + PreserveLocalChanges: 0, + AfterUploadWithFailOnConflict: 1, + DropLocalChanges: 2, }; declare const NSGrammaticalPronounType: { @@ -1641,6 +1666,13 @@ declare const NSDataSearchOptions: { Anchored: 2, }; +declare const NSLinguisticTaggerUnit: { + Word: 0, + Sentence: 1, + Paragraph: 2, + Document: 3, +}; + declare const NSDataWritingOptions: { DataWritingAtomic: 1, DataWritingWithoutOverwriting: 2, @@ -1653,6 +1685,11 @@ declare const NSDataWritingOptions: { AtomicWrite: 1, }; +declare const NSFileManagerUploadLocalVersionConflictPolicy: { + Default: 0, + FailOnConflict: 1, +}; + declare const NSURLSessionWebSocketMessageType: { Data: 0, String: 1, @@ -1702,6 +1739,11 @@ declare const NSKeyValueChange: { Replacement: 4, }; +declare const NSAttributedStringFormattingOptions: { + InsertArgumentAttributesWithoutMerging: 1, + ApplyReplacementIndexAttribute: 2, +}; + declare const NSTextCheckingType: { Orthography: 1, Spelling: 2, @@ -1736,13 +1778,6 @@ declare const NSCalendarOptions: { MatchLast: 8192, }; -declare const NSLinguisticTaggerUnit: { - Word: 0, - Sentence: 1, - Paragraph: 2, - Document: 3, -}; - declare const NSAttributedStringMarkdownInterpretedSyntax: { Full: 0, InlineOnly: 1, @@ -1780,24 +1815,6 @@ declare const NSMatchingFlags: { InternalError: 16, }; -declare const NSStringEnumerationOptions: { - ByLines: 0, - ByParagraphs: 1, - ByComposedCharacterSequences: 2, - ByWords: 3, - BySentences: 4, - ByCaretPositions: 5, - ByDeletionClusters: 6, - Reverse: 256, - SubstringNotRequired: 512, - Localized: 1024, -}; - -declare const NSAttributedStringFormattingOptions: { - InsertArgumentAttributesWithoutMerging: 1, - ApplyReplacementIndexAttribute: 2, -}; - declare const NSFileCoordinatorReadingOptions: { WithoutChanges: 1, ResolvesSymbolicLink: 2, @@ -1838,6 +1855,14 @@ declare const NSMatchingOptions: { WithoutAnchoringBounds: 16, }; +declare const NSOperationQueuePriority: { + VeryLow: -8, + Low: -4, + Normal: 0, + High: 4, + VeryHigh: 8, +}; + declare const NSXMLParserError: { Internal: 1, OutOfMemory: 2, @@ -1975,28 +2000,11 @@ declare const NSFileWrapperReadingOptions: { WithoutMapping: 2, }; -declare const NSXMLParserExternalEntityResolvingPolicy: { - Never: 0, - NoNetwork: 1, - SameOriginOnly: 2, - Always: 3, -}; - -declare const NSFileManagerItemReplacementOptions: { - UsingNewMetadataOnly: 1, - WithoutDeletingBackupItem: 2, -}; - declare const NSVolumeEnumerationOptions: { SkipHiddenVolumes: 2, ProduceFileReferenceURLs: 4, }; -declare const NSAttributedStringEnumerationOptions: { - Reverse: 2, - LongestEffectiveRangeNotRequired: 1048576, -}; - declare const NSPresentationIntentKind: { Paragraph: 0, Header: 1, @@ -2024,14 +2032,6 @@ declare const NSDataBase64EncodingOptions: { EncodingEndLineWithLineFeed: 32, }; -declare const NSOperationQueuePriority: { - VeryLow: -8, - Low: -4, - Normal: 0, - High: 4, - VeryHigh: 8, -}; - declare const NSMeasurementFormatterUnitOptions: { ProvidedUnit: 1, NaturalScale: 2, @@ -2076,6 +2076,19 @@ declare const NSNumberFormatterBehavior: { Behavior10_4: 1040, }; +declare const NSStringEnumerationOptions: { + ByLines: 0, + ByParagraphs: 1, + ByComposedCharacterSequences: 2, + ByWords: 3, + BySentences: 4, + ByCaretPositions: 5, + ByDeletionClusters: 6, + Reverse: 256, + SubstringNotRequired: 512, + Localized: 1024, +}; + declare const NSFileVersionReplacingOptions: { NSFileVersionReplacingByMoving: 1, }; @@ -2121,6 +2134,11 @@ declare const NSRelativeDateTimeFormatterStyle: { Named: 1, }; +declare const NSFileManagerSupportedSyncControls: { + PauseSync: 1, + FailUploadOnConflict: 2, +}; + declare const NSFileWrapperWritingOptions: { Atomic: 1, WithNameUpdating: 2, @@ -2210,21 +2228,6 @@ declare const NSAttributedStringMarkdownParsingFailurePolicy: { PartiallyParsedIfPossible: 1, }; -declare const NSKeyValueSetMutationKind: { - Union: 1, - Minus: 2, - Intersect: 3, - Set: 4, -}; - -declare const NSLocaleLanguageDirection: { - Unknown: 0, - LeftToRight: 1, - RightToLeft: 2, - TopToBottom: 3, - BottomToTop: 4, -}; - declare const NSFileCoordinatorWritingOptions: { ForDeleting: 1, ForMoving: 2, @@ -2237,6 +2240,18 @@ declare const NSXPCConnectionOptions: { NSXPCConnectionPrivileged: 4096, }; +declare const NSFileManagerItemReplacementOptions: { + UsingNewMetadataOnly: 1, + WithoutDeletingBackupItem: 2, +}; + +declare const NSXMLParserExternalEntityResolvingPolicy: { + Never: 0, + NoNetwork: 1, + SameOriginOnly: 2, + Always: 3, +}; + declare const NSURLRequestNetworkServiceType: { Default: 0, VoIP: 1, @@ -2312,10 +2327,19 @@ declare const NSURLCacheStoragePolicy: { NotAllowed: 2, }; -declare const NSStreamStatus: { - NotOpen: 0, - Opening: 1, - Open: 2, +declare const NSStreamEvent: { + None: 0, + OpenCompleted: 1, + HasBytesAvailable: 2, + HasSpaceAvailable: 4, + ErrorOccurred: 8, + EndEncountered: 16, +}; + +declare const NSStreamStatus: { + NotOpen: 0, + Opening: 1, + Open: 2, Reading: 3, Writing: 4, AtEnd: 5, @@ -2351,6 +2375,21 @@ declare const NSRelativeDateTimeFormatterUnitsStyle: { Abbreviated: 3, }; +declare const NSLocaleLanguageDirection: { + Unknown: 0, + LeftToRight: 1, + RightToLeft: 2, + TopToBottom: 3, + BottomToTop: 4, +}; + +declare const NSKeyValueSetMutationKind: { + Union: 1, + Minus: 2, + Intersect: 3, + Set: 4, +}; + declare const NSGrammaticalGender: { NotSet: 0, Feminine: 1, @@ -2412,6 +2451,8 @@ declare const NSCalendarUnit: { CalendarUnitDayOfYear: 65536, CalendarUnitCalendar: 1048576, CalendarUnitTimeZone: 2097152, + CalendarUnitIsLeapMonth: 1073741824, + CalendarUnitIsRepeatedDay: 2147483648, EraCalendarUnit: 2, YearCalendarUnit: 4, MonthCalendarUnit: 8, @@ -2566,6 +2607,11 @@ declare const NSDateFormatterStyle: { Full: 4, }; +declare const NSAttributedStringEnumerationOptions: { + Reverse: 2, + LongestEffectiveRangeNotRequired: 1048576, +}; + declare const NSGrammaticalPartOfSpeech: { NotSet: 0, Determiner: 1, @@ -2653,15 +2699,6 @@ declare const NSJSONWritingOptions: { WithoutEscapingSlashes: 8, }; -declare const NSJSONReadingOptions: { - MutableContainers: 1, - MutableLeaves: 2, - FragmentsAllowed: 4, - JSON5Allowed: 8, - TopLevelDictionaryAssumed: 16, - AllowFragments: 4, -}; - declare const NSURLRequestAttribution: { Developer: 0, User: 1, @@ -2677,6 +2714,15 @@ declare const NSDecodingFailurePolicy: { SetErrorAndReturn: 1, }; +declare const NSJSONReadingOptions: { + MutableContainers: 1, + MutableLeaves: 2, + FragmentsAllowed: 4, + JSON5Allowed: 8, + TopLevelDictionaryAssumed: 16, + AllowFragments: 4, +}; + declare const NSDataReadingOptions: { DataReadingMappedIfSafe: 1, DataReadingUncached: 2, @@ -2984,6 +3030,15 @@ declare function NSCreateMapTableWithZone(keyCallBacks: NSMapTableKeyCallBacks, declare function NSCreateMapTable(keyCallBacks: NSMapTableKeyCallBacks, valueCallBacks: NSMapTableValueCallBacks, capacity: number): NSMapTable; +declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { + URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; + + URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; +} + +declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { +} + declare interface NSXMLParserDelegate extends NSObjectProtocol { parserDidStartDocument?(parser: NSXMLParser): void; @@ -3029,15 +3084,6 @@ declare interface NSXMLParserDelegate extends NSObjectProtocol { declare class NSXMLParserDelegate extends NativeObject implements NSXMLParserDelegate { } -declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { - URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; - - URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; -} - -declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { -} - declare interface NSKeyedUnarchiverDelegate extends NSObjectProtocol { unarchiverCannotDecodeObjectOfClassNameOriginalClasses?(unarchiver: NSKeyedUnarchiver, name: string, classNames: NSArray | Array): interop.Object; @@ -3793,6 +3839,18 @@ declare class NSUbiquitousKeyValueStore extends NSObject { synchronize(): boolean; } +declare class NSLocalizedNumberFormatRule extends NSObject implements NSCopying, NSSecureCoding { + static automatic(): NSLocalizedNumberFormatRule; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSOrderedCollectionChange extends NSObject { static changeWithObjectTypeIndex(anObject: ObjectType | null, type: interop.Enum, index: number): NSOrderedCollectionChange; @@ -4363,6 +4421,8 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo leapMonth: boolean; + repeatedDay: boolean; + readonly date: NSDate; week(): number; @@ -4415,6 +4475,10 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo setLeapMonth(leapMonth: boolean): void; + isRepeatedDay(): boolean; + + setRepeatedDay(repeatedDay: boolean): void; + isValidDate(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -4606,12 +4670,12 @@ declare class NSIndexSet extends NSObject implements NSCopying, NSMutableCopying initWithCoder(coder: NSCoder): this; } -declare class NSAutoreleasePool extends NSObject { - static addObject(anObject: interop.Object): void; +declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; - addObject(anObject: interop.Object): void; + encodeWithCoder(coder: NSCoder): void; - drain(): void; + initWithCoder(coder: NSCoder): this; } declare class NSFileWrapper extends NSObject implements NSSecureCoding { @@ -4795,155 +4859,92 @@ declare class NSProgress extends NSObject { setFileCompletedCount(fileCompletedCount: NSNumber): void; } -declare class NSPurgeableData extends NSMutableData implements NSDiscardableContent { - beginContentAccess(): boolean; - - endContentAccess(): void; - - discardContentIfPossible(): void; - - isContentDiscarded(): boolean; -} - -declare class NSLock extends NSObject implements NSLocking { - tryLock(): boolean; - - lockBeforeDate(limit: NSDate): boolean; +declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { + static null(): NSNull; - name: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setName(name: string | null): void; + static readonly supportsSecureCoding: boolean; - lock(): void; + encodeWithCoder(coder: NSCoder): void; - unlock(): void; + initWithCoder(coder: NSCoder): this; } -declare class NSUserActivity extends NSObject { - initWithActivityType(activityType: string): this; - - init(): this; - - readonly activityType: string; - - title: string; - - get userInfo(): NSDictionary; - set userInfo(value: NSDictionary | Record); - - addUserInfoEntriesFromDictionary(otherDictionary: NSDictionary | Record): void; - - requiredUserInfoKeys: NSSet; - - needsSave: boolean; - - webpageURL: NSURL; - - referrerURL: NSURL; - - expirationDate: NSDate; - - keywords: NSSet; - - supportsContinuationStreams: boolean; - - delegate: NSUserActivityDelegate; - - targetContentIdentifier: string; - - becomeCurrent(): void; - - resignCurrent(): void; - - invalidate(): void; - - getContinuationStreamsWithCompletionHandler(completionHandler: (p1: NSInputStream, p2: NSOutputStream, p3: NSError) => void | null): void; - - eligibleForHandoff: boolean; - - eligibleForSearch: boolean; - - eligibleForPublicIndexing: boolean; - - eligibleForPrediction: boolean; - - persistentIdentifier: string; - - static deleteSavedUserActivitiesWithPersistentIdentifiersCompletionHandler(persistentIdentifiers: NSArray | Array, handler: () => void): void; - - static deleteAllSavedUserActivitiesWithCompletionHandler(handler: () => void): void; - - setTitle(title: string | null): void; - - setUserInfo(userInfo: NSDictionary | Record | null): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSKeyedArchiver extends NSCoder { + initRequiringSecureCoding(requiresSecureCoding: boolean): this; - setRequiredUserInfoKeys(requiredUserInfoKeys: NSSet | null): void; + static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; - setNeedsSave(needsSave: boolean): void; + init(): this; - setWebpageURL(webpageURL: NSURL | null): void; + initForWritingWithMutableData(data: NSMutableData): this; - setReferrerURL(referrerURL: NSURL | null): void; + static archivedDataWithRootObject(rootObject: interop.Object): NSData; - setExpirationDate(expirationDate: NSDate | null): void; + static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; - setKeywords(keywords: NSSet): void; + delegate: NSKeyedArchiverDelegate; - setSupportsContinuationStreams(supportsContinuationStreams: boolean): void; + outputFormat: interop.Enum; - setDelegate(delegate: NSUserActivityDelegate | null): void; + readonly encodedData: NSData; - setTargetContentIdentifier(targetContentIdentifier: string | null): void; + finishEncoding(): void; - isEligibleForHandoff(): boolean; + static setClassNameForClass(codedName: string | null, cls: interop.Object): void; - setEligibleForHandoff(eligibleForHandoff: boolean): void; + setClassNameForClass(codedName: string | null, cls: interop.Object): void; - isEligibleForSearch(): boolean; + static classNameForClass(cls: interop.Object): string; - setEligibleForSearch(eligibleForSearch: boolean): void; + classNameForClass(cls: interop.Object): string; - isEligibleForPublicIndexing(): boolean; + encodeObjectForKey(object: interop.Object | null, key: string): void; - setEligibleForPublicIndexing(eligibleForPublicIndexing: boolean): void; + encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; - isEligibleForPrediction(): boolean; + encodeBoolForKey(value: boolean, key: string): void; - setEligibleForPrediction(eligibleForPrediction: boolean): void; + encodeIntForKey(value: number, key: string): void; - setPersistentIdentifier(persistentIdentifier: string): void; + encodeInt32ForKey(value: number, key: string): void; - readonly detectedBarcodeDescriptor: CIBarcodeDescriptor; + encodeInt64ForKey(value: number, key: string): void; - readonly appClipActivationPayload: APActivationPayload; + encodeFloatForKey(value: number, key: string): void; - externalMediaContentIdentifier: string; + encodeDoubleForKey(value: number, key: string): void; - setExternalMediaContentIdentifier(externalMediaContentIdentifier: string | null): void; + encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; - readonly ndefMessagePayload: NFCNDEFMessage; + // @ts-ignore MemberDecl.tsIgnore + requiresSecureCoding: boolean; - mapItem: MKMapItem; + setDelegate(delegate: NSKeyedArchiverDelegate | null): void; - setMapItem(mapItem: MKMapItem): void; + setOutputFormat(outputFormat: interop.Enum): void; - readonly interaction: INInteraction; + setRequiresSecureCoding(requiresSecureCoding: boolean): void; +} - suggestedInvocationPhrase: string; +declare class NSUnitElectricPotentialDifference extends NSDimension implements NSSecureCoding { + static readonly megavolts: NSUnitElectricPotentialDifference; - shortcutAvailability: interop.Enum; + static readonly kilovolts: NSUnitElectricPotentialDifference; - setSuggestedInvocationPhrase(suggestedInvocationPhrase: string): void; + static readonly volts: NSUnitElectricPotentialDifference; - setShortcutAvailability(shortcutAvailability: interop.Enum): void; + static readonly millivolts: NSUnitElectricPotentialDifference; - readonly isClassKitDeepLink: boolean; + static readonly microvolts: NSUnitElectricPotentialDifference; - readonly contextIdentifierPath: NSArray; + static readonly supportsSecureCoding: boolean; - contentAttributeSet: CSSearchableItemAttributeSet; + encodeWithCoder(coder: NSCoder): void; - setContentAttributeSet(contentAttributeSet: CSSearchableItemAttributeSet | null): void; + initWithCoder(coder: NSCoder): this; } declare class NSValueTransformer extends NSObject { @@ -4980,36 +4981,12 @@ declare class NSUnitElectricResistance extends NSDimension implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { - initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; +declare class NSXPCConnection extends NSObject implements NSXPCProxyCreating { + readonly serviceName: string; - initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; + initWithListenerEndpoint(endpoint: NSXPCListenerEndpoint): this; - readonly protectionSpace: NSURLProtectionSpace; - - readonly proposedCredential: NSURLCredential; - - readonly previousFailureCount: number; - - readonly failureResponse: NSURLResponse; - - readonly error: NSError; - - readonly sender: NSURLAuthenticationChallengeSender; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSXPCConnection extends NSObject implements NSXPCProxyCreating { - readonly serviceName: string; - - initWithListenerEndpoint(endpoint: NSXPCListenerEndpoint): this; - - readonly endpoint: NSXPCListenerEndpoint; + readonly endpoint: NSXPCListenerEndpoint; exportedInterface: NSXPCInterface; @@ -5070,40 +5047,6 @@ declare class NSURLSessionWebSocketMessage extends NSObject { readonly string: string; } -declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { - initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string | null, realm: string | null, authenticationMethod: string | null): this; - - initWithProxyHostPortTypeRealmAuthenticationMethod(host: string, port: number, type: string | null, realm: string | null, authenticationMethod: string | null): this; - - readonly realm: string; - - readonly receivesCredentialSecurely: boolean; - - readonly isProxy: boolean; - - readonly host: string; - - readonly port: number; - - readonly proxyType: string; - - readonly protocol: string; - - readonly authenticationMethod: string; - - readonly distinguishedNames: NSArray; - - readonly serverTrust: interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class NSRecursiveLock extends NSObject implements NSLocking { tryLock(): boolean; @@ -5118,90 +5061,6 @@ declare class NSRecursiveLock extends NSObject implements NSLocking { unlock(): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSKeyedArchiver extends NSCoder { - initRequiringSecureCoding(requiresSecureCoding: boolean): this; - - static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; - - init(): this; - - initForWritingWithMutableData(data: NSMutableData): this; - - static archivedDataWithRootObject(rootObject: interop.Object): NSData; - - static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; - - delegate: NSKeyedArchiverDelegate; - - outputFormat: interop.Enum; - - readonly encodedData: NSData; - - finishEncoding(): void; - - static setClassNameForClass(codedName: string | null, cls: interop.Object): void; - - setClassNameForClass(codedName: string | null, cls: interop.Object): void; - - static classNameForClass(cls: interop.Object): string; - - classNameForClass(cls: interop.Object): string; - - encodeObjectForKey(object: interop.Object | null, key: string): void; - - encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; - - encodeBoolForKey(value: boolean, key: string): void; - - encodeIntForKey(value: number, key: string): void; - - encodeInt32ForKey(value: number, key: string): void; - - encodeInt64ForKey(value: number, key: string): void; - - encodeFloatForKey(value: number, key: string): void; - - encodeDoubleForKey(value: number, key: string): void; - - encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; - - // @ts-ignore MemberDecl.tsIgnore - requiresSecureCoding: boolean; - - setDelegate(delegate: NSKeyedArchiverDelegate | null): void; - - setOutputFormat(outputFormat: interop.Enum): void; - - setRequiresSecureCoding(requiresSecureCoding: boolean): void; -} - -declare class NSPersonNameComponentsFormatter extends NSFormatter { - style: interop.Enum; - - phonetic: boolean; - - locale: NSLocale; - - static localizedStringFromPersonNameComponentsStyleOptions(components: NSPersonNameComponents, nameFormatStyle: interop.Enum, nameOptions: interop.Enum): string; - - stringFromPersonNameComponents(components: NSPersonNameComponents): string; - - annotatedStringFromPersonNameComponents(components: NSPersonNameComponents): NSAttributedString; - - personNameComponentsFromString(string: string): NSPersonNameComponents; - - getObjectValueForStringErrorDescription(obj: interop.PointerConvertible, string: string, error: interop.PointerConvertible): boolean; - - setStyle(style: interop.Enum): void; - - isPhonetic(): boolean; - - setPhonetic(phonetic: boolean): void; - - setLocale(locale: NSLocale | null): void; -} - declare class NSValue extends NSObject implements NSCopying, NSSecureCoding { getValueSize(value: interop.PointerConvertible, size: number): void; @@ -5404,6 +5263,87 @@ declare class NSMorphology extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class NSURLCredential extends NSObject implements NSSecureCoding, NSCopying { + readonly persistence: interop.Enum; + + initWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): this; + + static credentialWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): NSURLCredential; + + readonly user: string; + + readonly password: string; + + readonly hasPassword: boolean; + + initWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): this; + + static credentialWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): NSURLCredential; + + readonly identity: interop.Object; + + readonly certificates: NSArray; + + initWithTrust(trust: interop.Object): this; + + static credentialForTrust(trust: interop.Object): NSURLCredential; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSURLSessionWebSocketTask extends NSURLSessionTask { + sendMessageCompletionHandler(message: NSURLSessionWebSocketMessage, completionHandler: (p1: NSError) => void | null): void; + + receiveMessageWithCompletionHandler(completionHandler: (p1: NSURLSessionWebSocketMessage, p2: NSError) => void | null): void; + + sendPingWithPongReceiveHandler(pongReceiveHandler: (p1: NSError) => void | null): void; + + cancelWithCloseCodeReason(closeCode: interop.Enum, reason: NSData | null): void; + + maximumMessageSize: number; + + readonly closeCode: interop.Enum; + + readonly closeReason: NSData; + + setMaximumMessageSize(maximumMessageSize: number): void; +} + +declare class NSMessagePort extends NSPort { +} + +declare class NSPersonNameComponentsFormatter extends NSFormatter { + style: interop.Enum; + + phonetic: boolean; + + locale: NSLocale; + + static localizedStringFromPersonNameComponentsStyleOptions(components: NSPersonNameComponents, nameFormatStyle: interop.Enum, nameOptions: interop.Enum): string; + + stringFromPersonNameComponents(components: NSPersonNameComponents): string; + + annotatedStringFromPersonNameComponents(components: NSPersonNameComponents): NSAttributedString; + + personNameComponentsFromString(string: string): NSPersonNameComponents; + + getObjectValueForStringErrorDescription(obj: interop.PointerConvertible, string: string, error: interop.PointerConvertible): boolean; + + setStyle(style: interop.Enum): void; + + isPhonetic(): boolean; + + setPhonetic(phonetic: boolean): void; + + setLocale(locale: NSLocale | null): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class NSDecimalNumber extends NSNumber { initWithMantissaExponentIsNegative(mantissa: number, exponent: number, flag: boolean): this; @@ -5502,91 +5442,36 @@ declare class NSURLCredentialStorage extends NSObject { setDefaultCredentialForProtectionSpaceTask(credential: NSURLCredential, protectionSpace: NSURLProtectionSpace, task: NSURLSessionTask): void; } -declare class NSURLCredential extends NSObject implements NSSecureCoding, NSCopying { - readonly persistence: interop.Enum; +declare class NSItemProvider extends NSObject implements NSCopying { + init(): this; - initWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): this; + registerDataRepresentationForTypeIdentifierVisibilityLoadHandler(typeIdentifier: string, visibility: interop.Enum, loadHandler: (p1: (p1: NSData, p2: NSError) => void) => NSProgress | null): void; - static credentialWithUserPasswordPersistence(user: string, password: string, persistence: interop.Enum): NSURLCredential; + registerFileRepresentationForTypeIdentifierFileOptionsVisibilityLoadHandler(typeIdentifier: string, fileOptions: interop.Enum, visibility: interop.Enum, loadHandler: (p1: (p1: NSURL, p2: boolean, p3: NSError) => void) => NSProgress | null): void; - readonly user: string; + readonly registeredTypeIdentifiers: NSArray; - readonly password: string; + registeredTypeIdentifiersWithFileOptions(fileOptions: interop.Enum): NSArray; - readonly hasPassword: boolean; + hasItemConformingToTypeIdentifier(typeIdentifier: string): boolean; - initWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): this; + hasRepresentationConformingToTypeIdentifierFileOptions(typeIdentifier: string, fileOptions: interop.Enum): boolean; - static credentialWithIdentityCertificatesPersistence(identity: interop.Object, certArray: NSArray | Array | null, persistence: interop.Enum): NSURLCredential; + loadDataRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSData, p2: NSError) => void | null): NSProgress; - readonly identity: interop.Object; + loadFileRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): NSProgress; - readonly certificates: NSArray; + loadInPlaceFileRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSURL, p2: boolean, p3: NSError) => void | null): NSProgress; - initWithTrust(trust: interop.Object): this; + suggestedName: string; - static credentialForTrust(trust: interop.Object): NSURLCredential; + initWithObject(object: NSItemProviderWriting): this; - static readonly supportsSecureCoding: boolean; + registerObjectVisibility(object: NSItemProviderWriting, visibility: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + registerObjectOfClassVisibilityLoadHandler(aClass: NSItemProviderWriting, visibility: interop.Enum, loadHandler: (p1: (p1: NSItemProviderWriting, p2: NSError) => void) => NSProgress | null): void; - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSURLSessionWebSocketTask extends NSURLSessionTask { - sendMessageCompletionHandler(message: NSURLSessionWebSocketMessage, completionHandler: (p1: NSError) => void | null): void; - - receiveMessageWithCompletionHandler(completionHandler: (p1: NSURLSessionWebSocketMessage, p2: NSError) => void | null): void; - - sendPingWithPongReceiveHandler(pongReceiveHandler: (p1: NSError) => void | null): void; - - cancelWithCloseCodeReason(closeCode: interop.Enum, reason: NSData | null): void; - - maximumMessageSize: number; - - readonly closeCode: interop.Enum; - - readonly closeReason: NSData; - - setMaximumMessageSize(maximumMessageSize: number): void; -} - -declare class NSMessagePort extends NSPort { -} - -declare class NSItemProvider extends NSObject implements NSCopying { - init(): this; - - registerDataRepresentationForTypeIdentifierVisibilityLoadHandler(typeIdentifier: string, visibility: interop.Enum, loadHandler: (p1: (p1: NSData, p2: NSError) => void) => NSProgress | null): void; - - registerFileRepresentationForTypeIdentifierFileOptionsVisibilityLoadHandler(typeIdentifier: string, fileOptions: interop.Enum, visibility: interop.Enum, loadHandler: (p1: (p1: NSURL, p2: boolean, p3: NSError) => void) => NSProgress | null): void; - - readonly registeredTypeIdentifiers: NSArray; - - registeredTypeIdentifiersWithFileOptions(fileOptions: interop.Enum): NSArray; - - hasItemConformingToTypeIdentifier(typeIdentifier: string): boolean; - - hasRepresentationConformingToTypeIdentifierFileOptions(typeIdentifier: string, fileOptions: interop.Enum): boolean; - - loadDataRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSData, p2: NSError) => void | null): NSProgress; - - loadFileRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): NSProgress; - - loadInPlaceFileRepresentationForTypeIdentifierCompletionHandler(typeIdentifier: string, completionHandler: (p1: NSURL, p2: boolean, p3: NSError) => void | null): NSProgress; - - suggestedName: string; - - initWithObject(object: NSItemProviderWriting): this; - - registerObjectVisibility(object: NSItemProviderWriting, visibility: interop.Enum): void; - - registerObjectOfClassVisibilityLoadHandler(aClass: NSItemProviderWriting, visibility: interop.Enum, loadHandler: (p1: (p1: NSItemProviderWriting, p2: NSError) => void) => NSProgress | null): void; - - canLoadObjectOfClass(aClass: NSItemProviderReading): boolean; + canLoadObjectOfClass(aClass: NSItemProviderReading): boolean; loadObjectOfClassCompletionHandler(aClass: NSItemProviderReading, completionHandler: (p1: NSItemProviderReading, p2: NSError) => void | null): NSProgress; @@ -6014,6 +5899,42 @@ declare class NSCache ext setEvictsObjectsWithDiscardedContent(evictsObjectsWithDiscardedContent: boolean): void; } +declare class NSNotification extends NSObject implements NSCopying, NSCoding { + readonly name: string; + + readonly object: interop.Object; + + readonly userInfo: NSDictionary; + + initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; + + initWithCoder(coder: NSCoder): this; + + static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; + + static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; + + init(): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSLock extends NSObject implements NSLocking { + tryLock(): boolean; + + lockBeforeDate(limit: NSDate): boolean; + + name: string; + + setName(name: string | null): void; + + lock(): void; + + unlock(): void; +} + declare class NSStream extends NSObject { open(): void; @@ -6382,66 +6303,6 @@ declare class NSUnitAcceleration extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSURLRequest extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { - static requestWithURL any>(this: This, URL: NSURL): InstanceType; - - static readonly supportsSecureCoding: boolean; - - static requestWithURLCachePolicyTimeoutInterval any>(this: This, URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): InstanceType; - - initWithURL(URL: NSURL): this; - - initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): this; - - readonly URL: NSURL; - - readonly cachePolicy: interop.Enum; - - readonly timeoutInterval: number; - - readonly mainDocumentURL: NSURL; - - readonly networkServiceType: interop.Enum; - - readonly allowsCellularAccess: boolean; - - readonly allowsExpensiveNetworkAccess: boolean; - - readonly allowsConstrainedNetworkAccess: boolean; - - readonly assumesHTTP3Capable: boolean; - - readonly attribution: interop.Enum; - - readonly requiresDNSSECValidation: boolean; - - readonly allowsPersistentDNS: boolean; - - readonly cookiePartitionIdentifier: string; - - readonly HTTPMethod: string; - - readonly allHTTPHeaderFields: NSDictionary; - - valueForHTTPHeaderField(field: string): string; - - readonly HTTPBody: NSData; - - readonly HTTPBodyStream: NSInputStream; - - readonly HTTPShouldHandleCookies: boolean; - - readonly HTTPShouldUsePipelining: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class NSURL extends NSObject implements NSSecureCoding, NSCopying { initWithSchemeHostPath(scheme: string, host: string | null, path: string): this; @@ -6610,22 +6471,98 @@ declare class NSURL extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSUnitElectricPotentialDifference extends NSDimension implements NSSecureCoding { - static readonly megavolts: NSUnitElectricPotentialDifference; +declare class NSURLRequest extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { + static requestWithURL any>(this: This, URL: NSURL): InstanceType; - static readonly kilovolts: NSUnitElectricPotentialDifference; + static readonly supportsSecureCoding: boolean; - static readonly volts: NSUnitElectricPotentialDifference; + static requestWithURLCachePolicyTimeoutInterval any>(this: This, URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): InstanceType; - static readonly millivolts: NSUnitElectricPotentialDifference; + initWithURL(URL: NSURL): this; - static readonly microvolts: NSUnitElectricPotentialDifference; + initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): this; + + readonly URL: NSURL; + + readonly cachePolicy: interop.Enum; + + readonly timeoutInterval: number; + + readonly mainDocumentURL: NSURL; + + readonly networkServiceType: interop.Enum; + + readonly allowsCellularAccess: boolean; + + readonly allowsExpensiveNetworkAccess: boolean; + + readonly allowsConstrainedNetworkAccess: boolean; + + readonly assumesHTTP3Capable: boolean; + + readonly attribution: interop.Enum; + + readonly requiresDNSSECValidation: boolean; + + readonly allowsPersistentDNS: boolean; + + readonly cookiePartitionIdentifier: string; + + readonly HTTPMethod: string; + + readonly allHTTPHeaderFields: NSDictionary; + + valueForHTTPHeaderField(field: string): string; + + readonly HTTPBody: NSData; + + readonly HTTPBodyStream: NSInputStream; + + readonly HTTPShouldHandleCookies: boolean; + + readonly HTTPShouldUsePipelining: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { + initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string | null, realm: string | null, authenticationMethod: string | null): this; + + initWithProxyHostPortTypeRealmAuthenticationMethod(host: string, port: number, type: string | null, realm: string | null, authenticationMethod: string | null): this; + + readonly realm: string; + + readonly receivesCredentialSecurely: boolean; + + readonly isProxy: boolean; + + readonly host: string; + + readonly port: number; + + readonly proxyType: string; + + readonly protocol: string; + + readonly authenticationMethod: string; + + readonly distinguishedNames: NSArray; + + readonly serverTrust: interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class NSOutputStream extends NSStream { @@ -6680,44 +6617,22 @@ declare class NSDateIntervalFormatter extends NSFormatter { setTimeStyle(timeStyle: interop.Enum): void; } -declare class NSNotification extends NSObject implements NSCopying, NSCoding { - readonly name: string; +declare class NSXMLParser extends NSObject { + initWithContentsOfURL(url: NSURL): this; - readonly object: interop.Object; + initWithData(data: NSData): this; - readonly userInfo: NSDictionary; + initWithStream(stream: NSInputStream): this; - initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; + delegate: NSXMLParserDelegate; - initWithCoder(coder: NSCoder): this; + shouldProcessNamespaces: boolean; - static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; + shouldReportNamespacePrefixes: boolean; - static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; + externalEntityResolvingPolicy: interop.Enum; - init(): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; -} - -declare class NSXMLParser extends NSObject { - initWithContentsOfURL(url: NSURL): this; - - initWithData(data: NSData): this; - - initWithStream(stream: NSInputStream): this; - - delegate: NSXMLParserDelegate; - - shouldProcessNamespaces: boolean; - - shouldReportNamespacePrefixes: boolean; - - externalEntityResolvingPolicy: interop.Enum; - - allowedExternalEntityURLs: NSSet; + allowedExternalEntityURLs: NSSet; parse(): boolean; @@ -6748,6 +6663,14 @@ declare class NSXMLParser extends NSObject { readonly columnNumber: number; } +declare class NSAutoreleasePool extends NSObject { + static addObject(anObject: interop.Object): void; + + addObject(anObject: interop.Object): void; + + drain(): void; +} + declare class NSComparisonPredicate extends NSPredicate { static predicateWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: interop.Enum, type: interop.Enum, options: interop.Enum): NSComparisonPredicate; @@ -6772,6 +6695,199 @@ declare class NSComparisonPredicate extends NSPredicate { readonly options: interop.Enum; } +declare class NSNotificationQueue extends NSObject { + static readonly defaultQueue: NSNotificationQueue; + + initWithNotificationCenter(notificationCenter: NSNotificationCenter): this; + + enqueueNotificationPostingStyle(notification: NSNotification, postingStyle: interop.Enum): void; + + enqueueNotificationPostingStyleCoalesceMaskForModes(notification: NSNotification, postingStyle: interop.Enum, coalesceMask: interop.Enum, modes: NSArray | Array | null): void; + + dequeueNotificationsMatchingCoalesceMask(notification: NSNotification, coalesceMask: number): void; +} + +declare class NSError extends NSObject implements NSCopying, NSSecureCoding { + initWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary | Record | null): this; + + static errorWithDomainCodeUserInfo any>(this: This, domain: string, code: number, dict: NSDictionary | Record | null): InstanceType; + + readonly domain: string; + + readonly code: number; + + readonly userInfo: NSDictionary; + + readonly localizedDescription: string; + + readonly localizedFailureReason: string; + + readonly localizedRecoverySuggestion: string; + + readonly localizedRecoveryOptions: NSArray; + + readonly recoveryAttempter: interop.Object; + + readonly helpAnchor: string; + + readonly underlyingErrors: NSArray; + + static setUserInfoValueProviderForDomainProvider(errorDomain: string, provider: (p1: NSError, p2: string) => interop.Object | null): void; + + static userInfoValueProviderForDomain(errorDomain: string): (p1: NSError, p2: string) => interop.Object | null; + + static fileProviderErrorForCollisionWithItem any>(this: This, existingItem: NSFileProviderItem): InstanceType; + + static fileProviderErrorForNonExistentItemWithIdentifier any>(this: This, itemIdentifier: string): InstanceType; + + static fileProviderErrorForRejectedDeletionOfItem any>(this: This, updatedVersion: NSFileProviderItem): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSUserActivity extends NSObject { + initWithActivityType(activityType: string): this; + + init(): this; + + readonly activityType: string; + + title: string; + + get userInfo(): NSDictionary; + set userInfo(value: NSDictionary | Record); + + addUserInfoEntriesFromDictionary(otherDictionary: NSDictionary | Record): void; + + requiredUserInfoKeys: NSSet; + + needsSave: boolean; + + webpageURL: NSURL; + + referrerURL: NSURL; + + expirationDate: NSDate; + + keywords: NSSet; + + supportsContinuationStreams: boolean; + + delegate: NSUserActivityDelegate; + + targetContentIdentifier: string; + + becomeCurrent(): void; + + resignCurrent(): void; + + invalidate(): void; + + getContinuationStreamsWithCompletionHandler(completionHandler: (p1: NSInputStream, p2: NSOutputStream, p3: NSError) => void | null): void; + + eligibleForHandoff: boolean; + + eligibleForSearch: boolean; + + eligibleForPublicIndexing: boolean; + + eligibleForPrediction: boolean; + + persistentIdentifier: string; + + static deleteSavedUserActivitiesWithPersistentIdentifiersCompletionHandler(persistentIdentifiers: NSArray | Array, handler: () => void): void; + + static deleteAllSavedUserActivitiesWithCompletionHandler(handler: () => void): void; + + setTitle(title: string | null): void; + + setUserInfo(userInfo: NSDictionary | Record | null): void; + + setRequiredUserInfoKeys(requiredUserInfoKeys: NSSet | null): void; + + setNeedsSave(needsSave: boolean): void; + + setWebpageURL(webpageURL: NSURL | null): void; + + setReferrerURL(referrerURL: NSURL | null): void; + + setExpirationDate(expirationDate: NSDate | null): void; + + setKeywords(keywords: NSSet): void; + + setSupportsContinuationStreams(supportsContinuationStreams: boolean): void; + + setDelegate(delegate: NSUserActivityDelegate | null): void; + + setTargetContentIdentifier(targetContentIdentifier: string | null): void; + + isEligibleForHandoff(): boolean; + + setEligibleForHandoff(eligibleForHandoff: boolean): void; + + isEligibleForSearch(): boolean; + + setEligibleForSearch(eligibleForSearch: boolean): void; + + isEligibleForPublicIndexing(): boolean; + + setEligibleForPublicIndexing(eligibleForPublicIndexing: boolean): void; + + isEligibleForPrediction(): boolean; + + setEligibleForPrediction(eligibleForPrediction: boolean): void; + + setPersistentIdentifier(persistentIdentifier: string): void; + + readonly detectedBarcodeDescriptor: CIBarcodeDescriptor; + + readonly appClipActivationPayload: APActivationPayload; + + externalMediaContentIdentifier: string; + + setExternalMediaContentIdentifier(externalMediaContentIdentifier: string | null): void; + + readonly ndefMessagePayload: NFCNDEFMessage; + + mapItem: MKMapItem; + + setMapItem(mapItem: MKMapItem): void; + + readonly interaction: INInteraction; + + suggestedInvocationPhrase: string; + + shortcutAvailability: interop.Enum; + + setSuggestedInvocationPhrase(suggestedInvocationPhrase: string): void; + + setShortcutAvailability(shortcutAvailability: interop.Enum): void; + + readonly isClassKitDeepLink: boolean; + + readonly contextIdentifierPath: NSArray; + + contentAttributeSet: CSSearchableItemAttributeSet; + + setContentAttributeSet(contentAttributeSet: CSSearchableItemAttributeSet | null): void; +} + +declare class NSPurgeableData extends NSMutableData implements NSDiscardableContent { + beginContentAccess(): boolean; + + endContentAccess(): void; + + discardContentIfPossible(): void; + + isContentDiscarded(): boolean; +} + declare class NSCharacterSet extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { static readonly controlCharacterSet: NSCharacterSet; @@ -6979,18 +7095,6 @@ declare class NSUnitAngle extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSJSONSerialization extends NSObject { - static isValidJSONObject(obj: interop.Object): boolean; - - static dataWithJSONObjectOptionsError(obj: interop.Object, opt: interop.Enum, error: interop.PointerConvertible): NSData; - - static JSONObjectWithDataOptionsError(data: NSData, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; - - static writeJSONObjectToStreamOptionsError(obj: interop.Object, stream: NSOutputStream, opt: interop.Enum, error: interop.PointerConvertible): number; - - static JSONObjectWithStreamOptionsError(stream: NSInputStream, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; -} - declare class NSURLConnection extends NSObject { initWithRequestDelegateStartImmediately(request: NSURLRequest, delegate: interop.Object | null, startImmediately: boolean): this; @@ -7150,6 +7254,18 @@ declare class NSUnitArea extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSJSONSerialization extends NSObject { + static isValidJSONObject(obj: interop.Object): boolean; + + static dataWithJSONObjectOptionsError(obj: interop.Object, opt: interop.Enum, error: interop.PointerConvertible): NSData; + + static JSONObjectWithDataOptionsError(data: NSData, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; + + static writeJSONObjectToStreamOptionsError(obj: interop.Object, stream: NSOutputStream, opt: interop.Enum, error: interop.PointerConvertible): number; + + static JSONObjectWithStreamOptionsError(stream: NSInputStream, opt: interop.Enum, error: interop.PointerConvertible): interop.Object; +} + declare class NSXPCListener extends NSObject { static serviceListener(): NSXPCListener; @@ -7170,70 +7286,14 @@ declare class NSXPCListener extends NSObject { setDelegate(delegate: NSXPCListenerDelegate | null): void; } -declare class NSError extends NSObject implements NSCopying, NSSecureCoding { - initWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary | Record | null): this; +declare class NSMorphologyPronoun extends NSObject implements NSCopying, NSSecureCoding { + initWithPronounMorphologyDependentMorphology(pronoun: string, morphology: NSMorphology, dependentMorphology: NSMorphology | null): this; - static errorWithDomainCodeUserInfo any>(this: This, domain: string, code: number, dict: NSDictionary | Record | null): InstanceType; + readonly pronoun: string; - readonly domain: string; + readonly morphology: NSMorphology; - readonly code: number; - - readonly userInfo: NSDictionary; - - readonly localizedDescription: string; - - readonly localizedFailureReason: string; - - readonly localizedRecoverySuggestion: string; - - readonly localizedRecoveryOptions: NSArray; - - readonly recoveryAttempter: interop.Object; - - readonly helpAnchor: string; - - readonly underlyingErrors: NSArray; - - static setUserInfoValueProviderForDomainProvider(errorDomain: string, provider: (p1: NSError, p2: string) => interop.Object | null): void; - - static userInfoValueProviderForDomain(errorDomain: string): (p1: NSError, p2: string) => interop.Object | null; - - static fileProviderErrorForCollisionWithItem any>(this: This, existingItem: NSFileProviderItem): InstanceType; - - static fileProviderErrorForNonExistentItemWithIdentifier any>(this: This, itemIdentifier: string): InstanceType; - - static fileProviderErrorForRejectedDeletionOfItem any>(this: This, updatedVersion: NSFileProviderItem): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSMorphologyPronoun extends NSObject implements NSCopying, NSSecureCoding { - initWithPronounMorphologyDependentMorphology(pronoun: string, morphology: NSMorphology, dependentMorphology: NSMorphology | null): this; - - readonly pronoun: string; - - readonly morphology: NSMorphology; - - readonly dependentMorphology: NSMorphology; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { - static null(): NSNull; + readonly dependentMorphology: NSMorphology; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -7448,6 +7508,30 @@ declare class NSUndoManager extends NSObject { isRedoing(): boolean; } +declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { + initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; + + initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; + + readonly protectionSpace: NSURLProtectionSpace; + + readonly proposedCredential: NSURLCredential; + + readonly previousFailureCount: number; + + readonly failureResponse: NSURLResponse; + + readonly error: NSError; + + readonly sender: NSURLAuthenticationChallengeSender; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSAttributedString extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { readonly string: string; @@ -7610,6 +7694,74 @@ declare class NSUnitDuration extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSDate extends NSObject implements NSCopying, NSSecureCoding { + readonly timeIntervalSinceReferenceDate: number; + + init(): this; + + initWithTimeIntervalSinceReferenceDate(ti: number): this; + + initWithCoder(coder: NSCoder): this; + + timeIntervalSinceDate(anotherDate: NSDate): number; + + readonly timeIntervalSinceNow: number; + + readonly timeIntervalSince1970: number; + + addTimeInterval(seconds: number): interop.Object; + + dateByAddingTimeInterval(ti: number): this; + + earlierDate(anotherDate: NSDate): NSDate; + + laterDate(anotherDate: NSDate): NSDate; + + compare(other: NSDate): interop.Enum; + + isEqualToDate(otherDate: NSDate): boolean; + + readonly description: string; + + descriptionWithLocale(locale: interop.Object | null): string; + + static readonly timeIntervalSinceReferenceDate: number; + + static date any>(this: This): InstanceType; + + static dateWithTimeIntervalSinceNow any>(this: This, secs: number): InstanceType; + + static dateWithTimeIntervalSinceReferenceDate any>(this: This, ti: number): InstanceType; + + static dateWithTimeIntervalSince1970 any>(this: This, secs: number): InstanceType; + + static dateWithTimeIntervalSinceDate any>(this: This, secsToBeAdded: number, date: NSDate): InstanceType; + + static readonly distantFuture: NSDate; + + static readonly distantPast: NSDate; + + static readonly now: NSDate; + + initWithTimeIntervalSinceNow(secs: number): this; + + initWithTimeIntervalSince1970(secs: number): this; + + initWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): this; + + static dateWithSRAbsoluteTime any>(this: This, time: number): InstanceType; + + initWithSRAbsoluteTime(time: number): this; + + readonly srAbsoluteTime: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class NSMetadataQueryResultGroup extends NSObject { readonly attribute: string; @@ -7707,18 +7859,6 @@ declare class NSExtensionContext extends NSObject { setWidgetLargestAvailableDisplayMode(widgetLargestAvailableDisplayMode: interop.Enum): void; } -declare class NSURLSessionTaskMetrics extends NSObject { - readonly transactionMetrics: NSArray; - - readonly taskInterval: NSDateInterval; - - readonly redirectCount: number; - - init(): this; - - static new any>(this: This): InstanceType; -} - declare class NSTextCheckingResult extends NSObject implements NSCopying, NSSecureCoding { readonly resultType: interop.Enum; @@ -7961,6 +8101,215 @@ declare class NSUnitVolume extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSURLProtocol extends NSObject { + initWithRequestCachedResponseClient(request: NSURLRequest, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; + + readonly client: NSURLProtocolClient; + + readonly request: NSURLRequest; + + readonly cachedResponse: NSCachedURLResponse; + + static canInitWithRequest(request: NSURLRequest): boolean; + + static canonicalRequestForRequest(request: NSURLRequest): NSURLRequest; + + static requestIsCacheEquivalentToRequest(a: NSURLRequest, b: NSURLRequest): boolean; + + startLoading(): void; + + stopLoading(): void; + + static propertyForKeyInRequest(key: string, request: NSURLRequest): interop.Object; + + static setPropertyForKeyInRequest(value: interop.Object, key: string, request: NSMutableURLRequest): void; + + static removePropertyForKeyInRequest(key: string, request: NSMutableURLRequest): void; + + static registerClass(protocolClass: interop.Object): boolean; + + static unregisterClass(protocolClass: interop.Object): void; + + static canInitWithTask(task: NSURLSessionTask): boolean; + + initWithTaskCachedResponseClient(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; + + readonly task: NSURLSessionTask; +} + +declare class NSArray extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { + readonly count: number; + + objectAtIndex(index: number): ObjectType; + + init(): this; + + initWithObjectsCount(objects: interop.PointerConvertible, cnt: number): this; + + initWithCoder(coder: NSCoder): this; + + arrayByAddingObject(anObject: ObjectType): NSArray; + + arrayByAddingObjectsFromArray(otherArray: NSArray | Array): NSArray; + + componentsJoinedByString(separator: string): string; + + containsObject(anObject: ObjectType): boolean; + + readonly description: string; + + descriptionWithLocale(locale: interop.Object | null): string; + + descriptionWithLocaleIndent(locale: interop.Object | null, level: number): string; + + firstObjectCommonWithArray(otherArray: NSArray | Array): ObjectType; + + getObjectsRange(objects: interop.PointerConvertible, range: _NSRange): void; + + indexOfObject(anObject: ObjectType): number; + + indexOfObjectInRange(anObject: ObjectType, range: _NSRange): number; + + indexOfObjectIdenticalTo(anObject: ObjectType): number; + + indexOfObjectIdenticalToInRange(anObject: ObjectType, range: _NSRange): number; + + isEqualToArray(otherArray: NSArray | Array): boolean; + + readonly firstObject: ObjectType; + + readonly lastObject: ObjectType; + + objectEnumerator(): NSEnumerator; + + reverseObjectEnumerator(): NSEnumerator; + + readonly sortedArrayHint: NSData; + + sortedArrayUsingFunctionContext(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible): NSArray; + + sortedArrayUsingFunctionContextHint(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible, hint: NSData | null): NSArray; + + sortedArrayUsingSelector(comparator: string): NSArray; + + subarrayWithRange(range: _NSRange): NSArray; + + writeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + + makeObjectsPerformSelector(aSelector: string): void; + + makeObjectsPerformSelectorWithObject(aSelector: string, argument: interop.Object | null): void; + + objectsAtIndexes(indexes: NSIndexSet): NSArray; + + objectAtIndexedSubscript(idx: number): ObjectType; + + enumerateObjectsUsingBlock(block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + enumerateObjectsWithOptionsUsingBlock(opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; + + indexOfObjectPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexOfObjectWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; + + indexesOfObjectsPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + indexesOfObjectsWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; + + sortedArrayUsingComparator(cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; + + sortedArrayWithOptionsUsingComparator(opts: interop.Enum, cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; + + indexOfObjectInSortedRangeOptionsUsingComparator(obj: ObjectType, r: _NSRange, opts: interop.Enum, cmp: (p1: interop.Object, p2: interop.Object) => interop.Enum): number; + + static array any>(this: This): InstanceType; + + static arrayWithObject any>(this: This, anObject: ObjectType): InstanceType; + + static arrayWithObjectsCount any>(this: This, objects: interop.PointerConvertible, cnt: number): InstanceType; + + static arrayWithObjects any>(this: This, firstObj: ObjectType): InstanceType; + + static arrayWithArray any>(this: This, array: NSArray | Array): InstanceType; + + initWithObjects(firstObj: ObjectType): this; + + initWithArray(array: NSArray | Array): this; + + initWithArrayCopyItems(array: NSArray | Array, flag: boolean): this; + + initWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): this; + + static arrayWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): NSArray; + + differenceFromArrayWithOptionsUsingEquivalenceTest(other: NSArray | Array, options: interop.Enum, block: (p1: interop.Object, p2: interop.Object) => boolean): NSOrderedCollectionDifference; + + differenceFromArrayWithOptions(other: NSArray | Array, options: interop.Enum): NSOrderedCollectionDifference; + + differenceFromArray(other: NSArray | Array): NSOrderedCollectionDifference; + + arrayByApplyingDifference(difference: NSOrderedCollectionDifference): NSArray; + + getObjects(objects: interop.PointerConvertible): void; + + static arrayWithContentsOfFile(path: string): NSArray; + + static arrayWithContentsOfURL(url: NSURL): NSArray; + + initWithContentsOfFile(path: string): this; + + initWithContentsOfURL(url: NSURL): this; + + writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; + + writeToURLAtomically(url: NSURL, atomically: boolean): boolean; + + pathsMatchingExtensions(filterTypes: NSArray | Array): NSArray; + + valueForKey(key: string): interop.Object; + + setValueForKey(value: interop.Object | null, key: string): void; + + addObserverToObjectsAtIndexesForKeyPathOptionsContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverFromObjectsAtIndexesForKeyPathContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, context: interop.PointerConvertible): void; + + removeObserverFromObjectsAtIndexesForKeyPath(observer: NSObject, indexes: NSIndexSet, keyPath: string): void; + + addObserverForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + + removeObserverForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + + removeObserverForKeyPath(observer: NSObject, keyPath: string): void; + + sortedArrayUsingDescriptors(sortDescriptors: NSArray | Array): NSArray; + + filteredArrayUsingPredicate(predicate: NSPredicate): NSArray; + + shuffledArrayWithRandomSource(randomSource: GKRandomSource): NSArray; + + shuffledArray(): NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + + readonly [Symbol.iterator]: () => Iterator; + +} + declare class NSCountedSet extends NSMutableSet { initWithCapacity(numItems: number): this; @@ -8174,137 +8523,271 @@ declare class NSRunLoop extends NSObject { limitDateForMode(mode: string): NSDate; - acceptInputForModeBeforeDate(mode: string, limitDate: NSDate): void; + acceptInputForModeBeforeDate(mode: string, limitDate: NSDate): void; + + run(): void; + + runUntilDate(limitDate: NSDate): void; + + runModeBeforeDate(mode: string, limitDate: NSDate): boolean; + + performInModesBlock(modes: NSArray | Array, block: () => void): void; + + performBlock(block: () => void): void; + + performSelectorTargetArgumentOrderModes(aSelector: string, target: interop.Object, arg: interop.Object | null, order: number, modes: NSArray | Array): void; + + cancelPerformSelectorTargetArgument(aSelector: string, target: interop.Object, arg: interop.Object | null): void; + + cancelPerformSelectorsWithTarget(target: interop.Object): void; +} + +declare class NSURLResponse extends NSObject implements NSSecureCoding, NSCopying { + initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string | null, length: number, name: string | null): this; + + readonly URL: NSURL; + + readonly MIMEType: string; + + readonly expectedContentLength: number; + + readonly textEncodingName: string; + + readonly suggestedFilename: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSPointerFunctions extends NSObject implements NSCopying { + initWithOptions(options: interop.Enum): this; + + static pointerFunctionsWithOptions(options: interop.Enum): NSPointerFunctions; + + hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null; + + isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null; + + sizeFunction: (p1: interop.PointerConvertible) => number; + + descriptionFunction: (p1: interop.PointerConvertible) => string | null; + + relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null; + + acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null; + + usesStrongWriteBarrier: boolean; + + usesWeakReadAndWriteBarriers: boolean; + + setHashFunction(hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null): void; + + setIsEqualFunction(isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null): void; + + setSizeFunction(sizeFunction: (p1: interop.PointerConvertible) => number | null): void; + + setDescriptionFunction(descriptionFunction: (p1: interop.PointerConvertible) => string | null): void; + + setRelinquishFunction(relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null): void; + + setAcquireFunction(acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null): void; + + setUsesStrongWriteBarrier(usesStrongWriteBarrier: boolean): void; + + setUsesWeakReadAndWriteBarriers(usesWeakReadAndWriteBarriers: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSPersonNameComponents extends NSObject implements NSCopying, NSSecureCoding { + namePrefix: string; + + givenName: string; + + middleName: string; + + familyName: string; + + nameSuffix: string; + + nickname: string; + + phoneticRepresentation: NSPersonNameComponents; + + setNamePrefix(namePrefix: string | null): void; + + setGivenName(givenName: string | null): void; + + setMiddleName(middleName: string | null): void; + + setFamilyName(familyName: string | null): void; + + setNameSuffix(nameSuffix: string | null): void; + + setNickname(nickname: string | null): void; + + setPhoneticRepresentation(phoneticRepresentation: NSPersonNameComponents | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSFileHandle extends NSObject implements NSSecureCoding { + readonly availableData: NSData; + + initWithFileDescriptorCloseOnDealloc(fd: number, closeopt: boolean): this; + + initWithCoder(coder: NSCoder): this; + + readDataToEndOfFileAndReturnError(error: interop.PointerConvertible): NSData; + + readDataUpToLengthError(length: number, error: interop.PointerConvertible): NSData; + + writeDataError(data: NSData, error: interop.PointerConvertible): boolean; + + getOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; + + seekToEndReturningOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; + + seekToOffsetError(offset: number, error: interop.PointerConvertible): boolean; + + truncateAtOffsetError(offset: number, error: interop.PointerConvertible): boolean; - run(): void; + synchronizeAndReturnError(error: interop.PointerConvertible): boolean; - runUntilDate(limitDate: NSDate): void; + closeAndReturnError(error: interop.PointerConvertible): boolean; - runModeBeforeDate(mode: string, limitDate: NSDate): boolean; + static readonly fileHandleWithStandardInput: NSFileHandle; - performInModesBlock(modes: NSArray | Array, block: () => void): void; + static readonly fileHandleWithStandardOutput: NSFileHandle; - performBlock(block: () => void): void; + static readonly fileHandleWithStandardError: NSFileHandle; - performSelectorTargetArgumentOrderModes(aSelector: string, target: interop.Object, arg: interop.Object | null, order: number, modes: NSArray | Array): void; + static readonly fileHandleWithNullDevice: NSFileHandle; - cancelPerformSelectorTargetArgument(aSelector: string, target: interop.Object, arg: interop.Object | null): void; + static fileHandleForReadingAtPath any>(this: This, path: string): InstanceType; - cancelPerformSelectorsWithTarget(target: interop.Object): void; -} + static fileHandleForWritingAtPath any>(this: This, path: string): InstanceType; -declare class NSURLResponse extends NSObject implements NSSecureCoding, NSCopying { - initWithURLMIMETypeExpectedContentLengthTextEncodingName(URL: NSURL, MIMEType: string | null, length: number, name: string | null): this; + static fileHandleForUpdatingAtPath any>(this: This, path: string): InstanceType; - readonly URL: NSURL; + static fileHandleForReadingFromURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly MIMEType: string; + static fileHandleForWritingToURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly expectedContentLength: number; + static fileHandleForUpdatingURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - readonly textEncodingName: string; + readInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - readonly suggestedFilename: string; + readInBackgroundAndNotify(): void; - static readonly supportsSecureCoding: boolean; + readToEndOfFileInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - encodeWithCoder(coder: NSCoder): void; + readToEndOfFileInBackgroundAndNotify(): void; - initWithCoder(coder: NSCoder): this; + acceptConnectionInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + acceptConnectionInBackgroundAndNotify(): void; -declare class NSPointerFunctions extends NSObject implements NSCopying { - initWithOptions(options: interop.Enum): this; + waitForDataInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - static pointerFunctionsWithOptions(options: interop.Enum): NSPointerFunctions; + waitForDataInBackgroundAndNotify(): void; - hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null; + readabilityHandler: (p1: NSFileHandle) => void; - isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null; + writeabilityHandler: (p1: NSFileHandle) => void; - sizeFunction: (p1: interop.PointerConvertible) => number; + setReadabilityHandler(readabilityHandler: (p1: NSFileHandle) => void | null): void; - descriptionFunction: (p1: interop.PointerConvertible) => string | null; + setWriteabilityHandler(writeabilityHandler: (p1: NSFileHandle) => void | null): void; - relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null; + initWithFileDescriptor(fd: number): this; - acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null; + readonly fileDescriptor: number; - usesStrongWriteBarrier: boolean; + readDataToEndOfFile(): NSData; - usesWeakReadAndWriteBarriers: boolean; + readDataOfLength(length: number): NSData; - setHashFunction(hashFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => number | null): void; + writeData(data: NSData): void; - setIsEqualFunction(isEqualFunction: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number) => boolean | null): void; + readonly offsetInFile: number; - setSizeFunction(sizeFunction: (p1: interop.PointerConvertible) => number | null): void; + seekToEndOfFile(): number; - setDescriptionFunction(descriptionFunction: (p1: interop.PointerConvertible) => string | null): void; + seekToFileOffset(offset: number): void; - setRelinquishFunction(relinquishFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number) => void | null): void; + truncateFileAtOffset(offset: number): void; - setAcquireFunction(acquireFunction: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: boolean) => interop.Pointer | null): void; + synchronizeFile(): void; - setUsesStrongWriteBarrier(usesStrongWriteBarrier: boolean): void; + closeFile(): void; - setUsesWeakReadAndWriteBarriers(usesWeakReadAndWriteBarriers: boolean): void; + static readonly supportsSecureCoding: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + encodeWithCoder(coder: NSCoder): void; } -declare class NSAssertionHandler extends NSObject { - static readonly currentHandler: NSAssertionHandler; +declare class NSConditionLock extends NSObject implements NSLocking { + initWithCondition(condition: number): this; - handleFailureInMethodObjectFileLineNumberDescription(selector: string, object: interop.Object, fileName: string, line: number, format: string | null): void; + readonly condition: number; - handleFailureInFunctionFileLineNumberDescription(functionName: string, fileName: string, line: number, format: string | null): void; -} + lockWhenCondition(condition: number): void; -declare class NSPersonNameComponents extends NSObject implements NSCopying, NSSecureCoding { - namePrefix: string; + tryLock(): boolean; - givenName: string; + tryLockWhenCondition(condition: number): boolean; - middleName: string; + unlockWithCondition(condition: number): void; - familyName: string; + lockBeforeDate(limit: NSDate): boolean; - nameSuffix: string; + lockWhenConditionBeforeDate(condition: number, limit: NSDate): boolean; - nickname: string; + name: string; - phoneticRepresentation: NSPersonNameComponents; + setName(name: string | null): void; - setNamePrefix(namePrefix: string | null): void; + lock(): void; - setGivenName(givenName: string | null): void; + unlock(): void; +} - setMiddleName(middleName: string | null): void; +declare class NSInflectionRuleExplicit extends NSInflectionRule { + initWithMorphology(morphology: NSMorphology): this; - setFamilyName(familyName: string | null): void; + readonly morphology: NSMorphology; +} - setNameSuffix(nameSuffix: string | null): void; +declare class NSInputStream extends NSStream { + readMaxLength(buffer: interop.PointerConvertible, len: number): number; - setNickname(nickname: string | null): void; + getBufferLength(buffer: interop.PointerConvertible, len: interop.PointerConvertible): boolean; - setPhoneticRepresentation(phoneticRepresentation: NSPersonNameComponents | null): void; + readonly hasBytesAvailable: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithData(data: NSData): this; - static readonly supportsSecureCoding: boolean; + initWithURL(url: NSURL): this; - encodeWithCoder(coder: NSCoder): void; + initWithFileAtPath(path: string): this; - initWithCoder(coder: NSCoder): this; -} + static inputStreamWithData any>(this: This, data: NSData): InstanceType; -declare class NSInflectionRuleExplicit extends NSInflectionRule { - initWithMorphology(morphology: NSMorphology): this; + static inputStreamWithFileAtPath any>(this: This, path: string): InstanceType; - readonly morphology: NSMorphology; + static inputStreamWithURL any>(this: This, url: NSURL): InstanceType; } declare class NSTermOfAddress extends NSObject implements NSCopying, NSSecureCoding { @@ -8625,34 +9108,6 @@ declare class NSURLSessionDataTask extends NSURLSessionTask { static new any>(this: This): InstanceType; } -declare class NSHTTPCookieStorage extends NSObject { - static readonly sharedHTTPCookieStorage: NSHTTPCookieStorage; - - static sharedCookieStorageForGroupContainerIdentifier(identifier: string): NSHTTPCookieStorage; - - readonly cookies: NSArray; - - setCookie(cookie: NSHTTPCookie): void; - - deleteCookie(cookie: NSHTTPCookie): void; - - removeCookiesSinceDate(date: NSDate): void; - - cookiesForURL(URL: NSURL): NSArray; - - setCookiesForURLMainDocumentURL(cookies: NSArray | Array, URL: NSURL | null, mainDocumentURL: NSURL | null): void; - - cookieAcceptPolicy: interop.Enum; - - sortedCookiesUsingDescriptors(sortOrder: NSArray | Array): NSArray; - - setCookieAcceptPolicy(cookieAcceptPolicy: interop.Enum): void; - - storeCookiesForTask(cookies: NSArray | Array, task: NSURLSessionTask): void; - - getCookiesForTaskCompletionHandler(task: NSURLSessionTask, completionHandler: (p1: NSArray | Array) => void | null): void; -} - declare class NSFileProviderService extends NSObject { getFileProviderConnectionWithCompletionHandler(completionHandler: (p1: NSXPCConnection, p2: NSError) => void | null): void; @@ -9356,6 +9811,34 @@ declare class NSURLSessionTask extends NSObject implements NSCopying, NSProgress readonly debugDescription: string; } +declare class NSHTTPCookieStorage extends NSObject { + static readonly sharedHTTPCookieStorage: NSHTTPCookieStorage; + + static sharedCookieStorageForGroupContainerIdentifier(identifier: string): NSHTTPCookieStorage; + + readonly cookies: NSArray; + + setCookie(cookie: NSHTTPCookie): void; + + deleteCookie(cookie: NSHTTPCookie): void; + + removeCookiesSinceDate(date: NSDate): void; + + cookiesForURL(URL: NSURL): NSArray; + + setCookiesForURLMainDocumentURL(cookies: NSArray | Array, URL: NSURL | null, mainDocumentURL: NSURL | null): void; + + cookieAcceptPolicy: interop.Enum; + + sortedCookiesUsingDescriptors(sortOrder: NSArray | Array): NSArray; + + setCookieAcceptPolicy(cookieAcceptPolicy: interop.Enum): void; + + storeCookiesForTask(cookies: NSArray | Array, task: NSURLSessionTask): void; + + getCookiesForTaskCompletionHandler(task: NSURLSessionTask, completionHandler: (p1: NSArray | Array) => void | null): void; +} + declare class NSDirectoryEnumerator extends NSEnumerator { readonly fileAttributes: NSDictionary; @@ -9394,6 +9877,18 @@ declare class NSUUID extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSURLSessionTaskMetrics extends NSObject { + readonly transactionMetrics: NSArray; + + readonly taskInterval: NSDateInterval; + + readonly redirectCount: number; + + init(): this; + + static new any>(this: This): InstanceType; +} + declare class NSURLSessionTaskTransactionMetrics extends NSObject { readonly request: NSURLRequest; @@ -9791,6 +10286,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { usesClassicLoadingMode: boolean; + enablesEarlyData: boolean; + init(): this; static new any>(this: This): InstanceType; @@ -9855,6 +10352,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { setUsesClassicLoadingMode(usesClassicLoadingMode: boolean): void; + setEnablesEarlyData(enablesEarlyData: boolean): void; + static backgroundSessionConfiguration(identifier: string): NSURLSessionConfiguration; get proxyConfigurations(): NSArray; @@ -10022,89 +10521,45 @@ declare class NSDateFormatter extends NSFormatter { setStandaloneWeekdaySymbols(standaloneWeekdaySymbols: NSArray | Array | null): void; - setShortStandaloneWeekdaySymbols(shortStandaloneWeekdaySymbols: NSArray | Array | null): void; - - setVeryShortStandaloneWeekdaySymbols(veryShortStandaloneWeekdaySymbols: NSArray | Array | null): void; - - setQuarterSymbols(quarterSymbols: NSArray | Array | null): void; - - setShortQuarterSymbols(shortQuarterSymbols: NSArray | Array | null): void; - - setStandaloneQuarterSymbols(standaloneQuarterSymbols: NSArray | Array | null): void; - - setShortStandaloneQuarterSymbols(shortStandaloneQuarterSymbols: NSArray | Array | null): void; - - setGregorianStartDate(gregorianStartDate: NSDate | null): void; - - setDoesRelativeDateFormatting(doesRelativeDateFormatting: boolean): void; -} - -declare class NSCompoundPredicate extends NSPredicate { - initWithTypeSubpredicates(type: interop.Enum, subpredicates: NSArray | Array): this; - - initWithCoder(coder: NSCoder): this; - - readonly compoundPredicateType: interop.Enum; - - readonly subpredicates: NSArray; - - static andPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - - static orPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - - static notPredicateWithSubpredicate(predicate: NSPredicate): NSCompoundPredicate; -} - -declare class NSDataDetector extends NSRegularExpression { - static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; - - initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; - - readonly checkingTypes: number; -} - -declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSURLProtocol extends NSObject { - initWithRequestCachedResponseClient(request: NSURLRequest, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; + setShortStandaloneWeekdaySymbols(shortStandaloneWeekdaySymbols: NSArray | Array | null): void; - readonly client: NSURLProtocolClient; + setVeryShortStandaloneWeekdaySymbols(veryShortStandaloneWeekdaySymbols: NSArray | Array | null): void; - readonly request: NSURLRequest; + setQuarterSymbols(quarterSymbols: NSArray | Array | null): void; - readonly cachedResponse: NSCachedURLResponse; + setShortQuarterSymbols(shortQuarterSymbols: NSArray | Array | null): void; - static canInitWithRequest(request: NSURLRequest): boolean; + setStandaloneQuarterSymbols(standaloneQuarterSymbols: NSArray | Array | null): void; - static canonicalRequestForRequest(request: NSURLRequest): NSURLRequest; + setShortStandaloneQuarterSymbols(shortStandaloneQuarterSymbols: NSArray | Array | null): void; - static requestIsCacheEquivalentToRequest(a: NSURLRequest, b: NSURLRequest): boolean; + setGregorianStartDate(gregorianStartDate: NSDate | null): void; - startLoading(): void; + setDoesRelativeDateFormatting(doesRelativeDateFormatting: boolean): void; +} - stopLoading(): void; +declare class NSCompoundPredicate extends NSPredicate { + initWithTypeSubpredicates(type: interop.Enum, subpredicates: NSArray | Array): this; - static propertyForKeyInRequest(key: string, request: NSURLRequest): interop.Object; + initWithCoder(coder: NSCoder): this; - static setPropertyForKeyInRequest(value: interop.Object, key: string, request: NSMutableURLRequest): void; + readonly compoundPredicateType: interop.Enum; - static removePropertyForKeyInRequest(key: string, request: NSMutableURLRequest): void; + readonly subpredicates: NSArray; - static registerClass(protocolClass: interop.Object): boolean; + static andPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - static unregisterClass(protocolClass: interop.Object): void; + static orPredicateWithSubpredicates(subpredicates: NSArray | Array): NSCompoundPredicate; - static canInitWithTask(task: NSURLSessionTask): boolean; + static notPredicateWithSubpredicate(predicate: NSPredicate): NSCompoundPredicate; +} - initWithTaskCachedResponseClient(task: NSURLSessionTask, cachedResponse: NSCachedURLResponse | null, client: NSURLProtocolClient | null): this; +declare class NSDataDetector extends NSRegularExpression { + static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; - readonly task: NSURLSessionTask; + initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; + + readonly checkingTypes: number; } declare class NSMorphologyCustomPronoun extends NSObject implements NSCopying, NSSecureCoding { @@ -10141,26 +10596,6 @@ declare class NSMorphologyCustomPronoun extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class NSInputStream extends NSStream { - readMaxLength(buffer: interop.PointerConvertible, len: number): number; - - getBufferLength(buffer: interop.PointerConvertible, len: interop.PointerConvertible): boolean; - - readonly hasBytesAvailable: boolean; - - initWithData(data: NSData): this; - - initWithURL(url: NSURL): this; - - initWithFileAtPath(path: string): this; - - static inputStreamWithData any>(this: This, data: NSData): InstanceType; - - static inputStreamWithFileAtPath any>(this: This, path: string): InstanceType; - - static inputStreamWithURL any>(this: This, url: NSURL): InstanceType; -} - declare class NSThread extends NSObject { static readonly currentThread: NSThread; @@ -10390,6 +10825,14 @@ declare class NSFileManager extends NSObject { readonly ubiquityIdentityToken: NSCoding; + pauseSyncForUbiquitousItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSError) => void | null): void; + + resumeSyncForUbiquitousItemAtURLWithBehaviorCompletionHandler(url: NSURL, behavior: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + + fetchLatestRemoteVersionOfItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + + uploadLocalVersionOfUbiquitousItemAtURLWithConflictResolutionPolicyCompletionHandler(url: NSURL, conflictResolutionPolicy: interop.Enum, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + getFileProviderServicesForItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; containerURLForSecurityApplicationGroupIdentifier(groupIdentifier: string): NSURL; @@ -10849,18 +11292,6 @@ declare class NSData extends NSObject implements NSCopying, NSMutableCopying, NS initWithCoder(coder: NSCoder): this; } -declare class NSNotificationQueue extends NSObject { - static readonly defaultQueue: NSNotificationQueue; - - initWithNotificationCenter(notificationCenter: NSNotificationCenter): this; - - enqueueNotificationPostingStyle(notification: NSNotification, postingStyle: interop.Enum): void; - - enqueueNotificationPostingStyleCoalesceMaskForModes(notification: NSNotification, postingStyle: interop.Enum, coalesceMask: interop.Enum, modes: NSArray | Array | null): void; - - dequeueNotificationsMatchingCoalesceMask(notification: NSNotification, coalesceMask: number): void; -} - declare class NSURLSession extends NSObject { static readonly sharedSession: NSURLSession; @@ -11016,226 +11447,53 @@ declare class NSExpression extends NSObject implements NSSecureCoding, NSCopying static readonly supportsSecureCoding: boolean; - encodeWithCoder(coder: NSCoder): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSUnitElectricCurrent extends NSDimension implements NSSecureCoding { - static readonly megaamperes: NSUnitElectricCurrent; - - static readonly kiloamperes: NSUnitElectricCurrent; - - static readonly amperes: NSUnitElectricCurrent; - - static readonly milliamperes: NSUnitElectricCurrent; - - static readonly microamperes: NSUnitElectricCurrent; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSAttributedStringMarkdownParsingOptions extends NSObject implements NSCopying { - init(): this; - - allowsExtendedAttributes: boolean; - - interpretedSyntax: interop.Enum; - - failurePolicy: interop.Enum; - - languageCode: string; - - appliesSourcePositionAttributes: boolean; - - setAllowsExtendedAttributes(allowsExtendedAttributes: boolean): void; - - setInterpretedSyntax(interpretedSyntax: interop.Enum): void; - - setFailurePolicy(failurePolicy: interop.Enum): void; - - setLanguageCode(languageCode: string | null): void; - - setAppliesSourcePositionAttributes(appliesSourcePositionAttributes: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSArray extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSFastEnumeration { - readonly count: number; - - objectAtIndex(index: number): ObjectType; - - init(): this; - - initWithObjectsCount(objects: interop.PointerConvertible, cnt: number): this; - - initWithCoder(coder: NSCoder): this; - - arrayByAddingObject(anObject: ObjectType): NSArray; - - arrayByAddingObjectsFromArray(otherArray: NSArray | Array): NSArray; - - componentsJoinedByString(separator: string): string; - - containsObject(anObject: ObjectType): boolean; - - readonly description: string; - - descriptionWithLocale(locale: interop.Object | null): string; - - descriptionWithLocaleIndent(locale: interop.Object | null, level: number): string; - - firstObjectCommonWithArray(otherArray: NSArray | Array): ObjectType; - - getObjectsRange(objects: interop.PointerConvertible, range: _NSRange): void; - - indexOfObject(anObject: ObjectType): number; - - indexOfObjectInRange(anObject: ObjectType, range: _NSRange): number; - - indexOfObjectIdenticalTo(anObject: ObjectType): number; - - indexOfObjectIdenticalToInRange(anObject: ObjectType, range: _NSRange): number; - - isEqualToArray(otherArray: NSArray | Array): boolean; - - readonly firstObject: ObjectType; - - readonly lastObject: ObjectType; - - objectEnumerator(): NSEnumerator; - - reverseObjectEnumerator(): NSEnumerator; - - readonly sortedArrayHint: NSData; - - sortedArrayUsingFunctionContext(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible): NSArray; - - sortedArrayUsingFunctionContextHint(comparator: (p1: interop.Object, p2: interop.Object, p3: interop.PointerConvertible) => number | null, context: interop.PointerConvertible, hint: NSData | null): NSArray; - - sortedArrayUsingSelector(comparator: string): NSArray; - - subarrayWithRange(range: _NSRange): NSArray; - - writeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; - - makeObjectsPerformSelector(aSelector: string): void; - - makeObjectsPerformSelectorWithObject(aSelector: string, argument: interop.Object | null): void; - - objectsAtIndexes(indexes: NSIndexSet): NSArray; - - objectAtIndexedSubscript(idx: number): ObjectType; - - enumerateObjectsUsingBlock(block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - enumerateObjectsWithOptionsUsingBlock(opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - enumerateObjectsAtIndexesOptionsUsingBlock(s: NSIndexSet, opts: interop.Enum, block: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => void): void; - - indexOfObjectPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexOfObjectWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexOfObjectAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): number; - - indexesOfObjectsPassingTest(predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - indexesOfObjectsWithOptionsPassingTest(opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - indexesOfObjectsAtIndexesOptionsPassingTest(s: NSIndexSet, opts: interop.Enum, predicate: (p1: interop.Object, p2: number, p3: interop.PointerConvertible) => boolean): NSIndexSet; - - sortedArrayUsingComparator(cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; - - sortedArrayWithOptionsUsingComparator(opts: interop.Enum, cmptr: (p1: interop.Object, p2: interop.Object) => interop.Enum): NSArray; - - indexOfObjectInSortedRangeOptionsUsingComparator(obj: ObjectType, r: _NSRange, opts: interop.Enum, cmp: (p1: interop.Object, p2: interop.Object) => interop.Enum): number; - - static array any>(this: This): InstanceType; - - static arrayWithObject any>(this: This, anObject: ObjectType): InstanceType; - - static arrayWithObjectsCount any>(this: This, objects: interop.PointerConvertible, cnt: number): InstanceType; - - static arrayWithObjects any>(this: This, firstObj: ObjectType): InstanceType; - - static arrayWithArray any>(this: This, array: NSArray | Array): InstanceType; - - initWithObjects(firstObj: ObjectType): this; - - initWithArray(array: NSArray | Array): this; - - initWithArrayCopyItems(array: NSArray | Array, flag: boolean): this; - - initWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): this; - - static arrayWithContentsOfURLError(url: NSURL, error: interop.PointerConvertible): NSArray; - - differenceFromArrayWithOptionsUsingEquivalenceTest(other: NSArray | Array, options: interop.Enum, block: (p1: interop.Object, p2: interop.Object) => boolean): NSOrderedCollectionDifference; - - differenceFromArrayWithOptions(other: NSArray | Array, options: interop.Enum): NSOrderedCollectionDifference; - - differenceFromArray(other: NSArray | Array): NSOrderedCollectionDifference; - - arrayByApplyingDifference(difference: NSOrderedCollectionDifference): NSArray; - - getObjects(objects: interop.PointerConvertible): void; - - static arrayWithContentsOfFile(path: string): NSArray; - - static arrayWithContentsOfURL(url: NSURL): NSArray; - - initWithContentsOfFile(path: string): this; - - initWithContentsOfURL(url: NSURL): this; - - writeToFileAtomically(path: string, useAuxiliaryFile: boolean): boolean; + encodeWithCoder(coder: NSCoder): void; - writeToURLAtomically(url: NSURL, atomically: boolean): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - pathsMatchingExtensions(filterTypes: NSArray | Array): NSArray; +declare class NSUnitElectricCurrent extends NSDimension implements NSSecureCoding { + static readonly megaamperes: NSUnitElectricCurrent; - valueForKey(key: string): interop.Object; + static readonly kiloamperes: NSUnitElectricCurrent; - setValueForKey(value: interop.Object | null, key: string): void; + static readonly amperes: NSUnitElectricCurrent; - addObserverToObjectsAtIndexesForKeyPathOptionsContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + static readonly milliamperes: NSUnitElectricCurrent; - removeObserverFromObjectsAtIndexesForKeyPathContext(observer: NSObject, indexes: NSIndexSet, keyPath: string, context: interop.PointerConvertible): void; + static readonly microamperes: NSUnitElectricCurrent; - removeObserverFromObjectsAtIndexesForKeyPath(observer: NSObject, indexes: NSIndexSet, keyPath: string): void; + static readonly supportsSecureCoding: boolean; - addObserverForKeyPathOptionsContext(observer: NSObject, keyPath: string, options: interop.Enum, context: interop.PointerConvertible): void; + encodeWithCoder(coder: NSCoder): void; - removeObserverForKeyPathContext(observer: NSObject, keyPath: string, context: interop.PointerConvertible): void; + initWithCoder(coder: NSCoder): this; +} - removeObserverForKeyPath(observer: NSObject, keyPath: string): void; +declare class NSAttributedStringMarkdownParsingOptions extends NSObject implements NSCopying { + init(): this; - sortedArrayUsingDescriptors(sortDescriptors: NSArray | Array): NSArray; + allowsExtendedAttributes: boolean; - filteredArrayUsingPredicate(predicate: NSPredicate): NSArray; + interpretedSyntax: interop.Enum; - shuffledArrayWithRandomSource(randomSource: GKRandomSource): NSArray; + failurePolicy: interop.Enum; - shuffledArray(): NSArray; + languageCode: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + appliesSourcePositionAttributes: boolean; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + setAllowsExtendedAttributes(allowsExtendedAttributes: boolean): void; - static readonly supportsSecureCoding: boolean; + setInterpretedSyntax(interpretedSyntax: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + setFailurePolicy(failurePolicy: interop.Enum): void; - countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; + setLanguageCode(languageCode: string | null): void; - readonly [Symbol.iterator]: () => Iterator; + setAppliesSourcePositionAttributes(appliesSourcePositionAttributes: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class NSHTTPCookie extends NSObject { @@ -11282,18 +11540,6 @@ declare class NSHTTPCookie extends NSObject { isHTTPOnly(): boolean; } -declare class NSLocalizedNumberFormatRule extends NSObject implements NSCopying, NSSecureCoding { - static automatic(): NSLocalizedNumberFormatRule; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSURLComponents extends NSObject implements NSCopying { init(): this; @@ -11404,128 +11650,6 @@ declare class NSURLComponents extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSConditionLock extends NSObject implements NSLocking { - initWithCondition(condition: number): this; - - readonly condition: number; - - lockWhenCondition(condition: number): void; - - tryLock(): boolean; - - tryLockWhenCondition(condition: number): boolean; - - unlockWithCondition(condition: number): void; - - lockBeforeDate(limit: NSDate): boolean; - - lockWhenConditionBeforeDate(condition: number, limit: NSDate): boolean; - - name: string; - - setName(name: string | null): void; - - lock(): void; - - unlock(): void; -} - -declare class NSFileHandle extends NSObject implements NSSecureCoding { - readonly availableData: NSData; - - initWithFileDescriptorCloseOnDealloc(fd: number, closeopt: boolean): this; - - initWithCoder(coder: NSCoder): this; - - readDataToEndOfFileAndReturnError(error: interop.PointerConvertible): NSData; - - readDataUpToLengthError(length: number, error: interop.PointerConvertible): NSData; - - writeDataError(data: NSData, error: interop.PointerConvertible): boolean; - - getOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; - - seekToEndReturningOffsetError(offsetInFile: interop.PointerConvertible, error: interop.PointerConvertible): boolean; - - seekToOffsetError(offset: number, error: interop.PointerConvertible): boolean; - - truncateAtOffsetError(offset: number, error: interop.PointerConvertible): boolean; - - synchronizeAndReturnError(error: interop.PointerConvertible): boolean; - - closeAndReturnError(error: interop.PointerConvertible): boolean; - - static readonly fileHandleWithStandardInput: NSFileHandle; - - static readonly fileHandleWithStandardOutput: NSFileHandle; - - static readonly fileHandleWithStandardError: NSFileHandle; - - static readonly fileHandleWithNullDevice: NSFileHandle; - - static fileHandleForReadingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForWritingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForUpdatingAtPath any>(this: This, path: string): InstanceType; - - static fileHandleForReadingFromURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - static fileHandleForWritingToURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - static fileHandleForUpdatingURLError any>(this: This, url: NSURL, error: interop.PointerConvertible): InstanceType; - - readInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - readInBackgroundAndNotify(): void; - - readToEndOfFileInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - readToEndOfFileInBackgroundAndNotify(): void; - - acceptConnectionInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - acceptConnectionInBackgroundAndNotify(): void; - - waitForDataInBackgroundAndNotifyForModes(modes: NSArray | Array | null): void; - - waitForDataInBackgroundAndNotify(): void; - - readabilityHandler: (p1: NSFileHandle) => void; - - writeabilityHandler: (p1: NSFileHandle) => void; - - setReadabilityHandler(readabilityHandler: (p1: NSFileHandle) => void | null): void; - - setWriteabilityHandler(writeabilityHandler: (p1: NSFileHandle) => void | null): void; - - initWithFileDescriptor(fd: number): this; - - readonly fileDescriptor: number; - - readDataToEndOfFile(): NSData; - - readDataOfLength(length: number): NSData; - - writeData(data: NSData): void; - - readonly offsetInFile: number; - - seekToEndOfFile(): number; - - seekToFileOffset(offset: number): void; - - truncateFileAtOffset(offset: number): void; - - synchronizeFile(): void; - - closeFile(): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - declare class NSFileCoordinator extends NSObject { static addFilePresenter(filePresenter: NSFilePresenter): void; @@ -11560,6 +11684,14 @@ declare class NSFileCoordinator extends NSObject { setPurposeIdentifier(purposeIdentifier: string): void; } +declare class NSAssertionHandler extends NSObject { + static readonly currentHandler: NSAssertionHandler; + + handleFailureInMethodObjectFileLineNumberDescription(selector: string, object: interop.Object, fileName: string, line: number, format: string | null): void; + + handleFailureInFunctionFileLineNumberDescription(functionName: string, fileName: string, line: number, format: string | null): void; +} + declare class NSBundle extends NSObject { static readonly mainBundle: NSBundle; @@ -11838,74 +11970,6 @@ declare class NSUnitLength extends NSDimension implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSDate extends NSObject implements NSCopying, NSSecureCoding { - readonly timeIntervalSinceReferenceDate: number; - - init(): this; - - initWithTimeIntervalSinceReferenceDate(ti: number): this; - - initWithCoder(coder: NSCoder): this; - - timeIntervalSinceDate(anotherDate: NSDate): number; - - readonly timeIntervalSinceNow: number; - - readonly timeIntervalSince1970: number; - - addTimeInterval(seconds: number): interop.Object; - - dateByAddingTimeInterval(ti: number): this; - - earlierDate(anotherDate: NSDate): NSDate; - - laterDate(anotherDate: NSDate): NSDate; - - compare(other: NSDate): interop.Enum; - - isEqualToDate(otherDate: NSDate): boolean; - - readonly description: string; - - descriptionWithLocale(locale: interop.Object | null): string; - - static readonly timeIntervalSinceReferenceDate: number; - - static date any>(this: This): InstanceType; - - static dateWithTimeIntervalSinceNow any>(this: This, secs: number): InstanceType; - - static dateWithTimeIntervalSinceReferenceDate any>(this: This, ti: number): InstanceType; - - static dateWithTimeIntervalSince1970 any>(this: This, secs: number): InstanceType; - - static dateWithTimeIntervalSinceDate any>(this: This, secsToBeAdded: number, date: NSDate): InstanceType; - - static readonly distantFuture: NSDate; - - static readonly distantPast: NSDate; - - static readonly now: NSDate; - - initWithTimeIntervalSinceNow(secs: number): this; - - initWithTimeIntervalSince1970(secs: number): this; - - initWithTimeIntervalSinceDate(secsToBeAdded: number, date: NSDate): this; - - static dateWithSRAbsoluteTime any>(this: This, time: number): InstanceType; - - initWithSRAbsoluteTime(time: number): this; - - readonly srAbsoluteTime: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - declare class NSMeasurement extends NSObject implements NSCopying, NSSecureCoding { readonly unit: UnitType; diff --git a/packages/ios/types/GLKit.d.ts b/packages/ios/types/GLKit.d.ts index 859b6e90..2bc7d3c7 100644 --- a/packages/ios/types/GLKit.d.ts +++ b/packages/ios/types/GLKit.d.ts @@ -4,8 +4,6 @@ declare const GLKTextureLoaderGLErrorKey: string; -declare const GLKTextureLoaderSRGB: string; - declare const GLKTextureLoaderGrayscaleAsAlpha: string; declare const GLKTextureLoaderOriginBottomLeft: string; @@ -16,6 +14,8 @@ declare const GLKTextureLoaderApplyPremultiplication: string; declare const kGLKModelErrorDomain: string; +declare const GLKTextureLoaderSRGB: string; + declare const GLKTextureLoaderErrorDomain: string; declare const GLKQuaternionIdentity: _GLKQuaternion; @@ -123,37 +123,64 @@ declare class _GLKVertexAttributeParameters { normalized: number; } -declare class unnamed_13450212043398787908 { - constructor(init?: unnamed_13450212043398787908); +declare class unnamed_18094170957475476935 { + constructor(init?: unnamed_18094170957475476935); + v: _GLKVector3; + s: number; +} + +declare class unnamed_5659798772210334129 { + constructor(init?: unnamed_5659798772210334129); + r: number; + g: number; + b: number; + a: number; +} + +declare class unnamed_17348564539352706153 { + constructor(init?: unnamed_17348564539352706153); x: number; y: number; z: number; w: number; } -declare class unnamed_14975886502435290953 { - constructor(init?: unnamed_14975886502435290953); - s: number; - t: number; - p: number; - q: number; -} - -declare class unnamed_15535373316045588445 { - constructor(init?: unnamed_15535373316045588445); +declare class unnamed_2047278679047152411 { + constructor(init?: unnamed_2047278679047152411); x: number; y: number; z: number; } -declare class unnamed_9726576951687415266 { - constructor(init?: unnamed_9726576951687415266); +declare class unnamed_11686886931556847827 { + constructor(init?: unnamed_11686886931556847827); x: number; y: number; + z: number; + w: number; +} + +declare class unnamed_1192552667148342979 { + constructor(init?: unnamed_1192552667148342979); + r: number; + g: number; + b: number; +} + +declare class unnamed_6807544281959445027 { + constructor(init?: unnamed_6807544281959445027); + m00: number; + m01: number; + m10: number; + m11: number; +} + +declare class GLKEffectPropertyPrv { + constructor(init?: GLKEffectPropertyPrv); } -declare class unnamed_10444463158522287444 { - constructor(init?: unnamed_10444463158522287444); +declare class unnamed_7463924302093681486 { + constructor(init?: unnamed_7463924302093681486); m00: number; m01: number; m02: number; @@ -172,39 +199,8 @@ declare class unnamed_10444463158522287444 { m33: number; } -declare class unnamed_7788552783714766916 { - constructor(init?: unnamed_7788552783714766916); - r: number; - g: number; - b: number; - a: number; -} - -declare class unnamed_6056555544772311821 { - constructor(init?: unnamed_6056555544772311821); - v: _GLKVector3; - s: number; -} - -declare class unnamed_18243918198590778510 { - constructor(init?: unnamed_18243918198590778510); - r: number; - g: number; - b: number; -} - -declare class unnamed_6235882864316770372 { - constructor(init?: unnamed_6235882864316770372); - s: number; - t: number; -} - -declare class GLKEffectPropertyPrv { - constructor(init?: GLKEffectPropertyPrv); -} - -declare class unnamed_5754208443352503387 { - constructor(init?: unnamed_5754208443352503387); +declare class unnamed_17923455300862326536 { + constructor(init?: unnamed_17923455300862326536); m00: number; m01: number; m02: number; @@ -216,39 +212,43 @@ declare class unnamed_5754208443352503387 { m22: number; } -declare class unnamed_6255675743115365767 { - constructor(init?: unnamed_6255675743115365767); - x: number; - y: number; - z: number; - w: number; -} - -declare class unnamed_334481456150258564 { - constructor(init?: unnamed_334481456150258564); +declare class unnamed_573077059021530188 { + constructor(init?: unnamed_573077059021530188); s: number; t: number; p: number; + q: number; +} + +declare class unnamed_15639879944884645408 { + constructor(init?: unnamed_15639879944884645408); + x: number; + y: number; } declare class _GLKMatrixStack { constructor(init?: _GLKMatrixStack); } -declare class unnamed_6130101650992357040 { - constructor(init?: unnamed_6130101650992357040); - m00: number; - m01: number; - m10: number; - m11: number; +declare class unnamed_513035917228633188 { + constructor(init?: unnamed_513035917228633188); + s: number; + t: number; } -type _GLKQuaternionDescriptor = - | { q: unknown /* const array */ }; +declare class unnamed_1553017956119699820 { + constructor(init?: unnamed_1553017956119699820); + s: number; + t: number; + p: number; +} -declare class _GLKQuaternion { - constructor(init?: _GLKQuaternionDescriptor); - q: unknown /* const array */; +type _GLKMatrix4Descriptor = + | { m: unknown /* const array */ }; + +declare class _GLKMatrix4 { + constructor(init?: _GLKMatrix4Descriptor); + m: unknown /* const array */; } type _GLKMatrix3Descriptor = @@ -277,14 +277,6 @@ declare class _GLKVector4 { v: unknown /* const array */; } -type _GLKVector2Descriptor = - | { v: unknown /* const array */ }; - -declare class _GLKVector2 { - constructor(init?: _GLKVector2Descriptor); - v: unknown /* const array */; -} - type _GLKVector3Descriptor = | { v: unknown /* const array */ }; @@ -293,12 +285,20 @@ declare class _GLKVector3 { v: unknown /* const array */; } -type _GLKMatrix4Descriptor = - | { m: unknown /* const array */ }; +type _GLKQuaternionDescriptor = + | { q: unknown /* const array */ }; -declare class _GLKMatrix4 { - constructor(init?: _GLKMatrix4Descriptor); - m: unknown /* const array */; +declare class _GLKQuaternion { + constructor(init?: _GLKQuaternionDescriptor); + q: unknown /* const array */; +} + +type _GLKVector2Descriptor = + | { v: unknown /* const array */ }; + +declare class _GLKVector2 { + constructor(init?: _GLKVector2Descriptor); + v: unknown /* const array */; } declare function GLKQuaternionMakeWithMatrix3(matrix: _GLKMatrix3): _GLKQuaternion; @@ -621,56 +621,6 @@ declare class GLKEffectPropertyTexture extends GLKEffectProperty { declare class GLKEffectProperty extends NSObject { } -declare class GLKEffectPropertyLight extends GLKEffectProperty { - enabled: number; - - position: _GLKVector4; - - ambientColor: _GLKVector4; - - diffuseColor: _GLKVector4; - - specularColor: _GLKVector4; - - spotDirection: _GLKVector3; - - spotExponent: number; - - spotCutoff: number; - - constantAttenuation: number; - - linearAttenuation: number; - - quadraticAttenuation: number; - - transform: GLKEffectPropertyTransform; - - setEnabled(enabled: number): void; - - setPosition(position: _GLKVector4): void; - - setAmbientColor(ambientColor: _GLKVector4): void; - - setDiffuseColor(diffuseColor: _GLKVector4): void; - - setSpecularColor(specularColor: _GLKVector4): void; - - setSpotDirection(spotDirection: _GLKVector3): void; - - setSpotExponent(spotExponent: number): void; - - setSpotCutoff(spotCutoff: number): void; - - setConstantAttenuation(constantAttenuation: number): void; - - setLinearAttenuation(linearAttenuation: number): void; - - setQuadraticAttenuation(quadraticAttenuation: number): void; - - setTransform(transform: GLKEffectPropertyTransform): void; -} - declare class GLKMeshBufferAllocator extends NSObject implements MDLMeshBufferAllocator { newZone(capacity: number): MDLMeshBufferZone; @@ -845,6 +795,20 @@ declare class GLKViewController extends UIViewController implements NSCoding, GL readonly debugDescription: string; } +declare class GLKSubmesh extends NSObject { + readonly type: number; + + readonly mode: number; + + readonly elementCount: number; + + readonly elementBuffer: GLKMeshBuffer; + + readonly mesh: GLKMesh; + + readonly name: string; +} + declare class GLKTextureLoader extends NSObject { static textureWithContentsOfFileOptionsError(path: string, options: NSDictionary | Record | null, outError: interop.PointerConvertible): GLKTextureInfo; @@ -934,18 +898,54 @@ declare class GLKBaseEffect extends NSObject implements GLKNamedEffect { setLabel(label: string | null): void; } -declare class GLKSubmesh extends NSObject { - readonly type: number; +declare class GLKEffectPropertyLight extends GLKEffectProperty { + enabled: number; - readonly mode: number; + position: _GLKVector4; - readonly elementCount: number; + ambientColor: _GLKVector4; - readonly elementBuffer: GLKMeshBuffer; + diffuseColor: _GLKVector4; - readonly mesh: GLKMesh; + specularColor: _GLKVector4; - readonly name: string; + spotDirection: _GLKVector3; + + spotExponent: number; + + spotCutoff: number; + + constantAttenuation: number; + + linearAttenuation: number; + + quadraticAttenuation: number; + + transform: GLKEffectPropertyTransform; + + setEnabled(enabled: number): void; + + setPosition(position: _GLKVector4): void; + + setAmbientColor(ambientColor: _GLKVector4): void; + + setDiffuseColor(diffuseColor: _GLKVector4): void; + + setSpecularColor(specularColor: _GLKVector4): void; + + setSpotDirection(spotDirection: _GLKVector3): void; + + setSpotExponent(spotExponent: number): void; + + setSpotCutoff(spotCutoff: number): void; + + setConstantAttenuation(constantAttenuation: number): void; + + setLinearAttenuation(linearAttenuation: number): void; + + setQuadraticAttenuation(quadraticAttenuation: number): void; + + setTransform(transform: GLKEffectPropertyTransform): void; } declare class GLKSkyboxEffect extends NSObject implements GLKNamedEffect { diff --git a/packages/ios/types/GSS.d.ts b/packages/ios/types/GSS.d.ts index 2aa692e5..512829ea 100644 --- a/packages/ios/types/GSS.d.ts +++ b/packages/ios/types/GSS.d.ts @@ -40,6 +40,8 @@ declare const __gss_c_nt_string_uid_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_nt_machine_uid_name_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_user_name_oid_desc: gss_OID_desc_struct; + declare const __gss_pku2u_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_ntlm_mechanism_oid_desc: gss_OID_desc_struct; @@ -62,9 +64,9 @@ declare const __gss_c_ma_mech_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_get_default_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_diag_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_set_default_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ntlm_reset_keys_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_diag_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_support_lm2_oid_desc: gss_OID_desc_struct; @@ -76,12 +78,12 @@ declare const __gss_krb5_cred_no_ci_flags_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_force_v1_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ntlm_v2_oid_desc: gss_OID_desc_struct; - declare const __gss_c_nt_dn_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_time_offset_x_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_ccache_name_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_set_default_realm_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_allowable_enctypes_x_oid_desc: gss_OID_desc_struct; @@ -94,12 +96,12 @@ declare const __gss_krb5_get_subkey_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_export_lucid_context_x_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_register_acceptor_identity_x_oid_desc: gss_OID_desc_struct; - declare const __gss_scram_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_not_dflt_mech_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_ntlm_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_plugin_register_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_get_authtime_x_oid_desc: gss_OID_desc_struct; @@ -108,12 +110,18 @@ declare const __gss_c_peer_has_updated_spnego_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_mic_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ma_oos_det_oid_desc: gss_OID_desc_struct; + declare const __gss_iakerb_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_import_cred_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_send_to_kdc_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ntlm_v2_oid_desc: gss_OID_desc_struct; + +declare const __gss_krb5_register_acceptor_identity_x_oid_desc: gss_OID_desc_struct; + declare const __gss_ntlm_get_session_key_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_auth_targ_oid_desc: gss_OID_desc_struct; @@ -124,25 +132,17 @@ declare const __gss_krb5_nt_principal_name_referral_oid_desc: gss_OID_desc_struc declare const __gss_c_inq_win2k_pac_x_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_certificate_oid_desc: gss_OID_desc_struct; - declare const __gss_c_ma_mech_nego_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_secidentity_oid_desc: gss_OID_desc_struct; - declare const __gss_c_ma_prot_ready_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_export_name_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_export_lucid_context_v1_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_guest_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_user_name_oid_desc: gss_OID_desc_struct; - declare const __gss_spnego_mechanism_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ctx_pfs_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_krb5_export_lucid_context_v1_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_secidentity_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_auth_init_oid_desc: gss_OID_desc_struct; @@ -152,9 +152,11 @@ declare const __gss_c_ma_mech_composite_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_sasl_mech_name_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ctx_pfs_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_mechanism_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_set_default_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_export_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_mech_concrete_oid_desc: gss_OID_desc_struct; @@ -168,6 +170,8 @@ declare const __gss_c_ntlm_v1_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_renew_oid_desc: gss_OID_desc_struct; +declare const __gss_c_nt_hostbased_service_x_oid_desc: gss_OID_desc_struct; + declare const __gss_krb5_get_initiator_subkey_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_ntlm_session_key_oid_desc: gss_OID_desc_struct; @@ -180,19 +184,13 @@ declare const __gss_krb5_get_time_offset_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_set_dns_canonicalize_x_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_ccache_name_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_c_nt_hostbased_service_x_oid_desc: gss_OID_desc_struct; - -declare const __gss_c_ma_oos_det_oid_desc: gss_OID_desc_struct; - declare const __gss_krb5_compat_des3_mic_x_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_copy_ccache_x_oid_desc: gss_OID_desc_struct; -declare const __gss_c_cred_heimbase_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ntlm_reset_keys_oid_desc: gss_OID_desc_struct; -declare const __gss_c_nt_ntlm_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_heimbase_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_extract_authz_data_from_sec_context_x_oid_desc: gss_OID_desc_struct; @@ -200,6 +198,8 @@ declare const __gss_c_cred_validate_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_get_tkt_flags_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_cred_certificate_oid_desc: gss_OID_desc_struct; + declare class gss_krb5_lucid_context_version { constructor(init?: gss_krb5_lucid_context_version); version: number; diff --git a/packages/ios/types/GameController.d.ts b/packages/ios/types/GameController.d.ts index 557fb4bb..91b9e698 100644 --- a/packages/ios/types/GameController.d.ts +++ b/packages/ios/types/GameController.d.ts @@ -24,6 +24,8 @@ declare const GCKeyCodeInternational3: number; declare const GCKeyLANG9: string; +declare const GCInputRightBumper: string; + declare const GCKeyCodeF9: number; declare const GCKeyCodeF3: number; @@ -42,12 +44,16 @@ declare const GCInputMicroGamepadButtonMenu: string; declare const GCInputDirectionalCardinalDpad: string; +declare const GCKeyKeypadHyphen: string; + declare const GCInputMicroGamepadButtonX: string; declare const GCKeyCodeBackslash: number; declare const GCKeyCodeGraveAccentAndTilde: number; +declare const GCKeyboardDidConnectNotification: string; + declare const GCKeyCodeLeftAlt: number; declare const GCKeyCodeInternational4: number; @@ -66,6 +72,10 @@ declare const GCControllerDidConnectNotification: string; declare const GCKeyPrintScreen: string; +declare const GCKeyCodeKeypadNumLock: number; + +declare const GCKeyCodeLANG6: number; + declare const GCKeyF3: string; declare const GCMouseDidStopBeingCurrentNotification: string; @@ -78,19 +88,15 @@ declare const GCKeyK: string; declare const GCInputDualShockTouchpadTwo: string; -declare const GCKeyCodeF15: number; - -declare const GCKeyNonUSBackslash: string; - -declare const GCProductCategoryMFi: string; +declare const GCKeyN: string; -declare const GCKeyPower: string; +declare const GCKeyCodeF6: number; -declare const GCHapticDurationInfinite: number; +declare const GCKeyCodeF15: number; -declare const GCHapticsLocalityLeftTrigger: string; +declare const GCKeyB: string; -declare const GCHapticsLocalityRightHandle: string; +declare const GCHapticsLocalityTriggers: string; declare const GCHapticsLocalityLeftHandle: string; @@ -98,58 +104,52 @@ declare const GCMouseDidDisconnectNotification: string; declare const GCMouseDidConnectNotification: string; -declare const GCControllerUserCustomizationsDidChangeNotification: string; +declare const GCKeyboardDidDisconnectNotification: string; declare const GCControllerDidStopBeingCurrentNotification: string; declare const GCControllerDidBecomeCurrentNotification: string; -declare const GCCurrentMicroGamepadSnapshotDataVersion: interop.Enum; +declare const GCControllerDidDisconnectNotification: string; -declare const GCInputMicroGamepadButtonA: string; +declare const GCKeyCodeInternational9: number; -declare const GCInputMicroGamepadDpad: string; +declare const GCInputDirectionalDpad: string; -declare const GCKeyRightControl: string; +declare const GCInputMicroGamepadDpad: string; declare const GCKeyLeftGUI: string; -declare const GCKeyLeftAlt: string; - -declare const GCKeyLeftShift: string; - declare const GCKeyLeftControl: string; -declare const GCKeyLANG7: string; - -declare const GCKeyLANG5: string; - -declare const GCKeyLANG4: string; - -declare const GCKeyLANG1: string; +declare const GCKeyLANG8: string; -declare const GCKeyInternational8: string; +declare const GCKeyLANG3: string; -declare const GCKeyInternational7: string; +declare const GCKeyInternational9: string; declare const GCKeyInternational6: string; -declare const GCKeyInternational5: string; - -declare const GCKeyInternational4: string; +declare const GCKeyPower: string; -declare const GCKeyKeypadEqualSign: string; +declare const GCKeyNonUSBackslash: string; declare const GCKeyKeypad9: string; -declare const GCKeyKeypad8: string; - declare const GCKeyKeypad7: string; declare const GCKeyKeypad6: string; +declare const GCKeyKeypad5: string; + +declare const GCKeyKeypad4: string; + +declare const GCKeyKeypad1: string; + declare const GCKeyKeypadEnter: string; +declare const GCKeyKeypadPlus: string; + declare const GCKeyKeypadSlash: string; declare const GCKeyKeypadNumLock: string; @@ -170,16 +170,18 @@ declare const GCKeyScrollLock: string; declare const GCKeyF20: string; +declare const GCKeyF16: string; + declare const GCKeyF14: string; declare const GCKeyF10: string; declare const GCKeyF9: string; -declare const GCKeyF7: string; - declare const GCKeyGraveAccentAndTilde: string; +declare const GCKeyQuote: string; + declare const GCKeyOpenBracket: string; declare const GCKeyEqualSign: string; @@ -214,8 +216,12 @@ declare const GCKeyCodeRightShift: number; declare const GCKeyCodeRightControl: number; +declare const GCKeyCodeLANG4: number; + declare const GCKeyCodeInternational2: number; +declare const GCKeyCodeInternational1: number; + declare const GCKeyCodeApplication: number; declare const GCKeyCodeKeypad0: number; @@ -242,10 +248,14 @@ declare const GCKeyCodeF14: number; declare const GCKeyCodeF13: number; +declare const GCKeyCodeF12: number; + declare const GCKeyCodeF11: number; declare const GCKeyCodeF10: number; +declare const GCKeyCodeF2: number; + declare const GCKeyCodeSlash: number; declare const GCKeyCodeLANG9: number; @@ -258,8 +268,6 @@ declare const GCKeyCodeSemicolon: number; declare const GCKeyCodeNonUSPound: number; -declare const GCKeyCodeCloseBracket: number; - declare const GCKeyCodeDeleteOrBackspace: number; declare const GCKeyCodeEscape: number; @@ -268,20 +276,28 @@ declare const GCKeyCodeNine: number; declare const GCKeyCodeEight: number; +declare const GCKeyCodeFive: number; + declare const GCKeyCodeFour: number; declare const GCKeyCodeThree: number; declare const GCKeyCodeOne: number; -declare const GCKeyCodeKeyZ: number; +declare const GCKeyCodeKeyY: number; + +declare const GCKeyCodeKeyX: number; declare const GCKeyCodeKeyW: number; declare const GCKeyCodeKeyV: number; +declare const GCKeyCodeKeyU: number; + declare const GCKeyCodeKeyP: number; +declare const GCKeyCodeKeyL: number; + declare const GCKeyCodeKeyJ: number; declare const GCKeyCodeKeyF: number; @@ -296,8 +312,16 @@ declare const GCInputButtonHome: string; declare const GCInputLeftTrigger: string; +declare const GCInputTrigger: string; + +declare const GCInputRightShoulder: string; + +declare const GCInputGripButton: string; + declare const GCInputRightThumbstickButton: string; +declare const GCInputThumbstickButton: string; + declare const GCInputButtonY: string; declare const GCInputButtonX: string; @@ -306,77 +330,41 @@ declare const GCProductCategoryCoalescedRemote: string; declare const GCProductCategoryUniversalElectronicsRemote: string; -declare const GCPoint2Zero: GCPoint2; +declare const GCProductCategoryControlCenterRemote: string; -declare const GCKeyCodeKeyT: number; +declare const GCProductCategoryMFi: string; -declare const GCKeyCodeInternational6: number; +declare const GCPoint2Zero: GCPoint2; -declare const GCKeyCodeKeyH: number; +declare const GCKeyCodeKeyT: number; declare const GCKeyTwo: string; -declare const GCKeyCodeSix: number; +declare const GCKeyCodeInternational6: number; -declare const GCKeyCodeLANG7: number; +declare const GCKeyCodeKeyH: number; -declare const GCProductCategoryDualSense: string; +declare const GCKeyLANG2: string; declare const GCKeyCodeKeypadSlash: number; declare const GCKeyCodeOpenBracket: number; -declare const GCKeyCodePrintScreen: number; - -declare const GCKeyCodeFive: number; - -declare const GCKeyLANG6: string; - -declare const GCKeyF16: string; - -declare const GCKeyR: string; - -declare const GCKeyCodeLANG4: number; - -declare const GCKeyB: string; - -declare const GCKeyCodeInternational1: number; - -declare const GCKeyF18: string; - -declare const GCKeyCodeF12: number; - -declare const GCKeyCodeKeyL: number; - -declare const GCKeyCodeKeyX: number; - -declare const GCKeyCodeF2: number; - -declare const GCKeyQuote: string; - -declare const GCCurrentExtendedGamepadSnapshotDataVersion: interop.Enum; +declare const GCKeyF7: string; declare const GCKeyCodeKeyG: number; declare const GCKeyCodeF7: number; +declare const GCKeyCodePrintScreen: number; + declare const GCKeyF13: string; declare const GCKeyOne: string; -declare const GCKeyCodeKeyY: number; - -declare const GCKeyCodeF16: number; - -declare const GCInputXboxPaddleFour: string; - -declare const GCKeyKeypadPlus: string; - -declare const GCKeyCodeKeyU: number; - -declare const GCProductCategoryControlCenterRemote: string; +declare const GCKeyCodeF19: number; -declare const GCKeyInternational3: string; +declare const GCInputButtonA: string; declare const GCKeyCodeRightArrow: number; @@ -386,26 +374,32 @@ declare const GCInputDirectionPad: string; declare const GCKeyCodeReturnOrEnter: number; -declare const GCKeyLANG3: string; - -declare const GCKeyV: string; +declare const GCProductCategoryDualSense: string; -declare const GCKeyCodeKeypadNumLock: number; +declare const GCKeyLANG1: string; -declare const GCKeyCodeLANG6: number; +declare const GCKeyV: string; declare const GCKeyCodeKeyK: number; +declare const GCKeyInternational4: string; + declare const GCKeyCodeInternational7: number; declare const GCKeyCodeF8: number; declare const GCKeyRightArrow: string; +declare const GCKeyLANG7: string; + +declare const GCKeyCodeLANG7: number; + declare const GCKeyF1: string; declare const GCInputLeftBumper: string; +declare const GCKeyLeftAlt: string; + declare const GCKeyQ: string; declare const GCKeyDeleteForward: string; @@ -414,9 +408,7 @@ declare const GCKeyCodeEqualSign: number; declare const GCKeyComma: string; -declare const GCKeyKeypad5: string; - -declare const GCKeyN: string; +declare const GCKeyF18: string; declare const GCKeyCodeF1: number; @@ -436,18 +428,30 @@ declare const GCKeyCodeKeypad9: number; declare const GCInputXboxPaddleTwo: string; +declare const GCKeyInternational3: string; + declare const GCKeyEscape: string; +declare const GCKeyLeftShift: string; + declare const GCKeyKeypad2: string; declare const GCKeyP: string; declare const GCKeyCodeLANG1: number; +declare const GCKeyCodeKeyZ: number; + declare const GCKeyL: string; declare const GCProductCategoryKeyboard: string; +declare const GCInputMicroGamepadButtonA: string; + +declare const GCCurrentExtendedGamepadSnapshotDataVersion: interop.Enum; + +declare const GCKeyRightControl: string; + declare const GCKeyY: string; declare const GCProductCategorySiriRemote2ndGen: string; @@ -456,40 +460,38 @@ declare const GCKeyF4: string; declare const GCInputButtonMenu: string; -declare const GCKeyCodeKeyN: number; +declare const GCKeyCodeKeypadPeriod: number; -declare const GCControllerDidDisconnectNotification: string; +declare const GCKeyCodeKeyN: number; declare const GCKeyCodeHyphen: number; declare const GCProductCategoryHID: string; -declare const GCKeyCodeKeypadPeriod: number; - -declare const GCKeyCodeF19: number; - -declare const GCInputRightShoulder: string; +declare const GCKeyKeypadAsterisk: string; declare const GCKeyNonUSPound: string; -declare const GCKeyCodeKeypadEqualSign: number; - -declare const GCKeyKeypadAsterisk: string; +declare const GCKeyInternational2: string; declare const GCKeyCodePower: number; declare const GCKeyBackslash: string; +declare const GCKeyD: string; + declare const GCKeyTab: string; -declare const GCKeyD: string; +declare const GCKeyCodeKeyS: number; -declare const GCHapticsLocalityTriggers: string; +declare const GCKeyInternational8: string; declare const GCKeyCodeKeypadHyphen: number; declare const GCProductCategorySiriRemote1stGen: string; +declare const GCHapticsLocalityLeftTrigger: string; + declare const GCKeyCodeKeypad2: number; declare const GCKeyJ: string; @@ -502,34 +504,28 @@ declare const GCInputLeftShoulder: string; declare const GCKeyCodeKeyA: number; -declare const GCKeyCodeInternational9: number; - declare const GCKeyF6: string; declare const GCDualSenseAdaptiveTriggerDiscretePositionCount: number; -declare const GCKeyKeypad1: string; - -declare const GCKeyboardDidDisconnectNotification: string; - -declare const GCKeyLANG8: string; +declare const GCControllerUserCustomizationsDidChangeNotification: string; declare const GCKeyCodeLeftControl: number; declare const GCKeyCodeLANG5: number; +declare const GCKeyCodeKeypadEqualSign: number; + declare const GCKeyCodePageDown: number; declare const GCKeyCodePause: number; -declare const GCKeyW: string; +declare const GCInputXboxPaddleFour: string; declare const GCKeyI: string; declare const GCKeySlash: string; -declare const GCKeyInternational9: string; - declare const GCKeyX: string; declare const GCKeyCodeScrollLock: number; @@ -540,31 +536,43 @@ declare const GCKeyCodeLANG8: number; declare const GCKeyKeypad0: string; +declare const GCHapticsLocalityDefault: string; + +declare const GCKeyLANG5: string; + declare const GCKeyCodeLeftGUI: number; +declare const GCHapticsLocalityRightHandle: string; + +declare const GCInputDirectionalTouchSurfaceButton: string; + declare const GCKeyKeypad3: string; +declare const GCHapticDurationInfinite: number; + declare const GCKeyCodeKeyD: number; declare const GCKeyThree: string; +declare const GCProductCategorySpatialController: string; + declare const GCInputLeftThumbstick: string; declare const GCKeyCodeSpacebar: number; declare const GCKeyCodeTab: number; -declare const GCKeyLANG2: string; - declare const GCKeyCodeInternational8: number; +declare const GCKeyCodeCloseBracket: number; + +declare const GCKeyCodeKeyO: number; + declare const GCKeySemicolon: string; declare const GCKeyCodeRightGUI: number; -declare const GCKeyInternational2: string; - -declare const GCKeyCodeF6: number; +declare const GCHapticsLocalityRightTrigger: string; declare const GCKeyRightGUI: string; @@ -574,24 +582,30 @@ declare const GCKeyZero: string; declare const GCInputXboxPaddleThree: string; -declare const GCInputDualShockTouchpadButton: string; +declare const GCKeyCodeSix: number; -declare const GCHapticsLocalityDefault: string; +declare const GCInputDualShockTouchpadButton: string; declare const GCKeyCapsLock: string; declare const GCKeyF11: string; -declare const GCKeyKeypad4: string; +declare const GCKeyW: string; declare const GCHapticsLocalityHandles: string; +declare const GCKeyApplication: string; + declare const GCKeyFour: string; declare const GCKeyCloseBracket: string; declare const GCKeyCodeInsert: number; +declare const GCKeyCodeF4: number; + +declare const GCKeyCodeF16: number; + declare const GCKeySeven: string; declare const GCKeyU: string; @@ -600,46 +614,44 @@ declare const GCKeyCodeCapsLock: number; declare const GCProductCategoryXboxOne: string; -declare const GCKeyboardDidConnectNotification: string; - declare const GCInputDirectionalCenterButton: string; declare const GCKeyCodeLeftArrow: number; -declare const GCKeyCodeKeyS: number; - declare const GCInputButtonOptions: string; declare const GCKeyCodeKeypad6: number; declare const GCKeyCodeSeven: number; -declare const GCKeyCodeF4: number; - -declare const GCInputDirectionalDpad: string; - -declare const GCKeyApplication: string; - declare const GCKeyCodeKeyC: number; declare const GCKeyF17: string; +declare const GCInputThumbstick: string; + declare const GCKeyF8: string; -declare const GCKeyHome: string; +declare const GCCurrentMicroGamepadSnapshotDataVersion: interop.Enum; -declare const GCInputButtonA: string; +declare const GCKeyR: string; -declare const GCKeyInternational1: string; +declare const GCKeyLANG4: string; -declare const GCKeyCodeUpArrow: number; +declare const GCKeyHome: string; + +declare const GCKeyInternational1: string; declare const GCKeyCodeKeyR: number; -declare const GCKeyCodeKeyO: number; +declare const GCKeyCodeUpArrow: number; + +declare const GCKeyKeypadPeriod: string; declare const GCKeyPeriod: string; +declare const GCKeyKeypadEqualSign: string; + declare const GCProductCategoryDualShock4: string; declare const GCKeyO: string; @@ -648,19 +660,15 @@ declare const GCKeyCodeKeyI: number; declare const GCKeyH: string; -declare const GCInputRightBumper: string; - -declare const GCInputDirectionalTouchSurfaceButton: string; - declare const GCInputXboxPaddleOne: string; declare const GCKeyUpArrow: string; declare const GCKeyCodeDownArrow: number; -declare const GCKeyKeypadPeriod: string; +declare const GCKeyKeypad8: string; -declare const GCHapticsLocalityRightTrigger: string; +declare const GCKeyInternational7: string; declare const GCKeySpacebar: string; @@ -668,14 +676,16 @@ declare const GCKeyCodeKeypad8: number; declare const GCKeyNine: string; -declare const GCKeyCodeKeyQ: number; +declare const GCKeyInternational5: string; -declare const GCKeyKeypadHyphen: string; +declare const GCKeyCodeKeyQ: number; declare const GCKeyF19: string; declare const GCKeyF2: string; +declare const GCKeyLANG6: string; + declare const GCKeyCodeKeyM: number; declare const GCKeyCodeLANG2: number; @@ -757,13 +767,6 @@ declare const GCPhysicalInputSourceDirection: { Left: 8, }; -declare class GCRotationRate { - constructor(init?: GCRotationRate); - x: number; - y: number; - z: number; -} - declare class GCGamepadSnapShotDataV100 { constructor(init?: GCGamepadSnapShotDataV100); version: number; @@ -786,6 +789,13 @@ declare class GCQuaternion { w: number; } +declare class GCRotationRate { + constructor(init?: GCRotationRate); + x: number; + y: number; + z: number; +} + declare class GCDualSenseAdaptiveTriggerPositionalAmplitudes { constructor(init?: GCDualSenseAdaptiveTriggerPositionalAmplitudes); values: unknown /* const array */; @@ -1169,6 +1179,8 @@ declare interface GCButtonElement extends GCPhysicalInputElement { readonly pressedInput: GCLinearInput; readonly touchedInput: GCTouchedStateInput; + + readonly forceInput: GCLinearInput; } declare class GCButtonElement extends NativeObject implements GCButtonElement { @@ -1239,16 +1251,6 @@ declare interface GCPressedStateInput extends NSObjectProtocol { declare class GCPressedStateInput extends NativeObject implements GCPressedStateInput { } -declare class GCExtendedGamepadSnapshot extends GCExtendedGamepad { - snapshotData: NSData; - - initWithSnapshotData(data: NSData): this; - - initWithControllerSnapshotData(controller: GCController, data: NSData): this; - - setSnapshotData(snapshotData: NSData): void; -} - declare class GCEventViewController extends UIViewController { controllerUserInteractionEnabled: boolean; @@ -1339,58 +1341,16 @@ declare class GCVirtualController extends NSObject { setPositionForDirectionPadElement(position: CGPoint, element: string): void; } -declare class GCEventInteraction extends NSObject implements UIInteraction { +declare class GCEventInteraction extends NSObject { init(): this; handledEventTypes: interop.Enum; - setHandledEventTypes(handledEventTypes: interop.Enum): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; + receivesEventsInView: boolean; - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; + setHandledEventTypes(handledEventTypes: interop.Enum): void; - readonly debugDescription: string; + setReceivesEventsInView(receivesEventsInView: boolean): void; } declare class GCMouse extends NSObject implements GCDevice { @@ -1527,7 +1487,7 @@ declare class GCXboxGamepad extends GCExtendedGamepad { readonly buttonShare: GCControllerButtonInput; } -declare class GCGamepadSnapshot extends GCGamepad { +declare class GCExtendedGamepadSnapshot extends GCExtendedGamepad { snapshotData: NSData; initWithSnapshotData(data: NSData): this; @@ -1537,46 +1497,14 @@ declare class GCGamepadSnapshot extends GCGamepad { setSnapshotData(snapshotData: NSData): void; } -declare class GCPhysicalInputProfile extends NSObject { - readonly device: GCDevice | null; - - readonly lastEventTimestamp: number; - - readonly hasRemappedElements: boolean; - - valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void; - - readonly elements: NSDictionary; - - readonly buttons: NSDictionary; - - readonly axes: NSDictionary; - - readonly dpads: NSDictionary; - - readonly touchpads: NSDictionary; - - readonly allElements: NSSet; - - readonly allButtons: NSSet; - - readonly allAxes: NSSet; - - readonly allDpads: NSSet; - - readonly allTouchpads: NSSet; - - objectForKeyedSubscript(key: string): GCControllerElement | null; - - capture(): this; - - setStateFromPhysicalInput(physicalInput: GCPhysicalInputProfile): void; +declare class GCGamepadSnapshot extends GCGamepad { + snapshotData: NSData; - mappedElementAliasForPhysicalInputName(inputName: string): string; + initWithSnapshotData(data: NSData): this; - mappedPhysicalInputNamesForElementAlias(elementAlias: string): NSSet; + initWithControllerSnapshotData(controller: GCController, data: NSData): this; - setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void | null): void; + setSnapshotData(snapshotData: NSData): void; } declare class GCMotion extends NSObject { @@ -1748,6 +1676,48 @@ declare class GCGameControllerActivationContext extends NSObject { readonly previousApplicationBundleID: string; } +declare class GCPhysicalInputProfile extends NSObject { + readonly device: GCDevice | null; + + readonly lastEventTimestamp: number; + + readonly hasRemappedElements: boolean; + + valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void; + + readonly elements: NSDictionary; + + readonly buttons: NSDictionary; + + readonly axes: NSDictionary; + + readonly dpads: NSDictionary; + + readonly touchpads: NSDictionary; + + readonly allElements: NSSet; + + readonly allButtons: NSSet; + + readonly allAxes: NSSet; + + readonly allDpads: NSSet; + + readonly allTouchpads: NSSet; + + objectForKeyedSubscript(key: string): GCControllerElement | null; + + capture(): this; + + setStateFromPhysicalInput(physicalInput: GCPhysicalInputProfile): void; + + mappedElementAliasForPhysicalInputName(inputName: string): string; + + mappedPhysicalInputNamesForElementAlias(elementAlias: string): NSSet; + + setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void | null): void; +} + declare class GCColor extends NSObject implements NSCopying, NSSecureCoding { initWithRedGreenBlue(red: number, green: number, blue: number): this; diff --git a/packages/ios/types/GameKit.d.ts b/packages/ios/types/GameKit.d.ts index d9f882d7..c8ff5afe 100644 --- a/packages/ios/types/GameKit.d.ts +++ b/packages/ios/types/GameKit.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// declare const GKPlayerAuthenticationDidChangeNotificationName: string; @@ -10,18 +10,18 @@ declare const GKExchangeTimeoutDefault: number; declare const GKTurnTimeoutNone: number; -declare const GKGameSessionErrorDomain: string; - declare const GKExchangeTimeoutNone: number; +declare const GKSessionErrorDomain: string; + +declare const GKGameSessionErrorDomain: string; + declare const GKPlayerIDNoLongerAvailable: string; declare const GKVoiceChatServiceErrorDomain: string; declare const GKTurnTimeoutDefault: number; -declare const GKSessionErrorDomain: string; - declare const GKPlayerDidChangeNotificationName: string; declare const GKMatchType: { @@ -44,15 +44,6 @@ declare const GKTurnBasedMatchOutcome: { CustomRange: 16711680, }; -declare const GKPeerConnectionState: { - Available: 0, - Unavailable: 1, - Connected: 2, - Disconnected: 3, - Connecting: 4, - ConnectedRelay: 5, -}; - declare const GKVoiceChatPlayerState: { Connected: 0, Disconnected: 1, @@ -86,6 +77,15 @@ declare const GKVoiceChatServiceError: { InvalidParameter: 32016, }; +declare const GKPeerConnectionState: { + Available: 0, + Unavailable: 1, + Connected: 2, + Disconnected: 3, + Connecting: 4, + ConnectedRelay: 5, +}; + declare const GKSessionMode: { Server: 0, Client: 1, @@ -251,6 +251,13 @@ declare const GKSessionError: { System: 30205, }; +declare const GKGameActivityState: { + Initialized: 0, + Active: 1, + Paused: 2, + Ended: 4, +}; + declare const GKMatchSendDataMode: { Reliable: 0, Unreliable: 1, @@ -271,6 +278,12 @@ declare const GKInviteRecipientResponse: { InviteeResponseNoAnswer: 5, }; +declare const GKGameActivityPlayStyle: { + Unspecified: 0, + Synchronous: 1, + Asynchronous: 2, +}; + declare const GKFriendsAuthorizationStatus: { NotDetermined: 0, Restricted: 1, @@ -305,25 +318,6 @@ declare const GKLeaderboardType: { Recurring: 1, }; -declare interface GKVoiceChatClient extends NSObjectProtocol { - voiceChatServiceSendDataToParticipantID(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; - - participantID(): string; - - voiceChatServiceSendRealTimeDataToParticipantID?(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; - - voiceChatServiceDidStartWithParticipantID?(voiceChatService: GKVoiceChatService, participantID: string): void; - - voiceChatServiceDidNotStartWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError | null): void; - - voiceChatServiceDidStopWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError | null): void; - - voiceChatServiceDidReceiveInvitationFromParticipantIDCallID?(voiceChatService: GKVoiceChatService, participantID: string, callID: number): void; -} - -declare class GKVoiceChatClient extends NativeObject implements GKVoiceChatClient { -} - declare interface GKTurnBasedMatchmakerViewControllerDelegate extends NSObjectProtocol { turnBasedMatchmakerViewControllerWasCancelled(viewController: GKTurnBasedMatchmakerViewController): void; @@ -348,6 +342,25 @@ declare interface GKInviteEventListener { declare class GKInviteEventListener extends NativeObject implements GKInviteEventListener { } +declare interface GKVoiceChatClient extends NSObjectProtocol { + voiceChatServiceSendDataToParticipantID(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; + + participantID(): string; + + voiceChatServiceSendRealTimeDataToParticipantID?(voiceChatService: GKVoiceChatService, data: NSData, participantID: string): void; + + voiceChatServiceDidStartWithParticipantID?(voiceChatService: GKVoiceChatService, participantID: string): void; + + voiceChatServiceDidNotStartWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError | null): void; + + voiceChatServiceDidStopWithParticipantIDError?(voiceChatService: GKVoiceChatService, participantID: string, error: NSError | null): void; + + voiceChatServiceDidReceiveInvitationFromParticipantIDCallID?(voiceChatService: GKVoiceChatService, participantID: string, callID: number): void; +} + +declare class GKVoiceChatClient extends NativeObject implements GKVoiceChatClient { +} + declare interface GKSessionDelegate extends NSObjectProtocol { sessionPeerDidChangeState?(session: GKSession, peerID: string, state: interop.Enum): void; @@ -509,12 +522,19 @@ declare interface GKTurnBasedEventListener { declare class GKTurnBasedEventListener extends NativeObject implements GKTurnBasedEventListener { } -declare interface GKLocalPlayerListener extends GKChallengeListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { +declare interface GKLocalPlayerListener extends GKChallengeListener, GKGameActivityListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { } declare class GKLocalPlayerListener extends NativeObject implements GKLocalPlayerListener { } +declare interface GKGameActivityListener { + playerWantsToPlayGameActivityCompletionHandler?(player: GKPlayer, activity: GKGameActivity, completionHandler: (p1: boolean) => void): void; +} + +declare class GKGameActivityListener extends NativeObject implements GKGameActivityListener { +} + declare interface GKAchievementViewControllerDelegate extends NSObjectProtocol { achievementViewControllerDidFinish(viewController: GKAchievementViewController): void; } @@ -542,22 +562,6 @@ declare interface GKFriendRequestComposeViewControllerDelegate { declare class GKFriendRequestComposeViewControllerDelegate extends NativeObject implements GKFriendRequestComposeViewControllerDelegate { } -declare class GKFriendRequestComposeViewController extends UINavigationController { - static maxNumberOfRecipients(): number; - - setMessage(message: string | null): void; - - addRecipientPlayers(players: NSArray | Array): void; - - addRecipientsWithPlayerIDs(playerIDs: NSArray | Array): void; - - addRecipientsWithEmailAddresses(emailAddresses: NSArray | Array): void; - - composeViewDelegate: GKFriendRequestComposeViewControllerDelegate; - - setComposeViewDelegate(composeViewDelegate: GKFriendRequestComposeViewControllerDelegate | null): void; -} - declare class GKTurnBasedParticipant extends NSObject { readonly player: GKPlayer; @@ -609,6 +613,16 @@ declare class GKLeaderboard extends NSObject { readonly duration: number; + readonly leaderboardDescription: string; + + readonly releaseState: interop.Enum; + + readonly activityIdentifier: string; + + readonly activityProperties: NSDictionary; + + readonly isHidden: boolean; + static loadLeaderboardsWithIDsCompletionHandler(leaderboardIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; loadPreviousOccurrenceWithCompletionHandler(completionHandler: (p1: GKLeaderboard, p2: NSError) => void | null): void; @@ -824,158 +838,94 @@ declare class GKTurnBasedMatchmakerViewController extends UINavigationController initWithMatchRequest(request: GKMatchRequest): this; } -declare class GKSession extends NSObject { - initWithSessionIDDisplayNameSessionMode(sessionID: string, name: string, mode: interop.Enum): this; - - delegate: GKSessionDelegate; - - readonly sessionID: string; - - readonly displayName: string; - - readonly sessionMode: interop.Enum; - - readonly peerID: string; - - available: boolean; - - disconnectTimeout: number; - - displayNameForPeer(peerID: string): string; - - sendDataToPeersWithDataModeError(data: NSData, peers: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - - sendDataToAllPeersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; - - setDataReceiveHandlerWithContext(handler: interop.Object, context: interop.PointerConvertible): void; - - connectToPeerWithTimeout(peerID: string, timeout: number): void; - - cancelConnectToPeer(peerID: string): void; - - acceptConnectionFromPeerError(peerID: string, error: interop.PointerConvertible): boolean; - - denyConnectionFromPeer(peerID: string): void; +declare class GKPeerPickerController extends NSObject { + connectionTypesMask: interop.Enum; - disconnectPeerFromAllPeers(peerID: string): void; + delegate: GKPeerPickerControllerDelegate; - disconnectFromAllPeers(): void; + show(): void; - peersWithConnectionState(state: interop.Enum): NSArray; + dismiss(): void; - setDelegate(delegate: GKSessionDelegate): void; + readonly visible: boolean; - isAvailable(): boolean; + setConnectionTypesMask(connectionTypesMask: interop.Enum): void; - setAvailable(available: boolean): void; + setDelegate(delegate: GKPeerPickerControllerDelegate | null): void; - setDisconnectTimeout(disconnectTimeout: number): void; + isVisible(): boolean; } -declare class GKMatch extends NSObject { - readonly players: NSArray; - - delegate: GKMatchDelegate; - - readonly expectedPlayerCount: number; - - readonly properties: NSDictionary; - - readonly playerProperties: NSDictionary; - - sendDataToPlayersDataModeError(data: NSData, players: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - - sendDataToAllPlayersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; - - disconnect(): void; - - chooseBestHostingPlayerWithCompletionHandler(completionHandler: (p1: GKPlayer) => void | null): void; - - rematchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - - voiceChatWithName(name: string): GKVoiceChat; - - setDelegate(delegate: GKMatchDelegate | null): void; - - chooseBestHostPlayerWithCompletionHandler(completionHandler: (p1: string) => void | null): void; - - sendDataToPlayersWithDataModeError(data: NSData, playerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; +declare class GKNotificationBanner extends NSObject { + static showBannerWithTitleMessageCompletionHandler(title: string | null, message: string | null, completionHandler: () => void | null): void; - readonly playerIDs: NSArray; + static showBannerWithTitleMessageDurationCompletionHandler(title: string | null, message: string | null, duration: number, completionHandler: () => void | null): void; } -declare class GKLocalPlayer extends GKPlayer { - static readonly local: GKLocalPlayer; - - static readonly localPlayer: GKLocalPlayer; - - readonly authenticated: boolean; - - readonly underage: boolean; - - readonly multiplayerGamingRestricted: boolean; - - readonly personalizedCommunicationRestricted: boolean; - - loadRecentPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class GKMatchmaker extends NSObject { + static sharedMatchmaker(): GKMatchmaker; - loadChallengableFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + matchForInviteCompletionHandler(invite: GKInvite, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - setDefaultLeaderboardIdentifierCompletionHandler(leaderboardIdentifier: string, completionHandler: (p1: NSError) => void | null): void; + findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - loadDefaultLeaderboardIdentifierWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + findPlayersForHostedRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - fetchItemsForIdentityVerificationSignature(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; + findMatchedPlayersWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatchedPlayers, p2: NSError) => void | null): void; - isAuthenticated(): boolean; + addPlayersToMatchMatchRequestCompletionHandler(match: GKMatch, matchRequest: GKMatchRequest, completionHandler: (p1: NSError) => void | null): void; - isUnderage(): boolean; + cancel(): void; - isMultiplayerGamingRestricted(): boolean; + cancelPendingInviteToPlayer(player: GKPlayer): void; - isPersonalizedCommunicationRestricted(): boolean; + finishMatchmakingForMatch(match: GKMatch): void; - registerListener(listener: GKLocalPlayerListener): void; + queryPlayerGroupActivityWithCompletionHandler(playerGroup: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - unregisterListener(listener: GKLocalPlayerListener): void; + queryActivityWithCompletionHandler(completionHandler: (p1: number, p2: NSError) => void | null): void; - unregisterAllListeners(): void; + queryQueueActivityWithCompletionHandler(queueName: string, completionHandler: (p1: number, p2: NSError) => void | null): void; - setDefaultLeaderboardCategoryIDCompletionHandler(categoryID: string | null, completionHandler: (p1: NSError) => void | null): void; + startBrowsingForNearbyPlayersWithHandler(reachableHandler: (p1: GKPlayer, p2: boolean) => void | null): void; - loadDefaultLeaderboardCategoryIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + stopBrowsingForNearbyPlayers(): void; - authenticateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + startGroupActivityWithPlayerHandler(handler: (p1: GKPlayer) => void): void; - loadFriendPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + stopGroupActivity(): void; - generateIdentityVerificationSignatureWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; + inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null; - loadFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setInviteHandler(inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null): void; - readonly friends: NSArray; + startBrowsingForNearbyPlayersWithReachableHandler(reachableHandler: (p1: string, p2: boolean) => void | null): void; - loadFriendsAuthorizationStatus(completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + cancelInviteToPlayer(playerID: string): void; - loadFriends(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + findPlayersForHostedMatchRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} - loadFriendsWithIdentifiersCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class GKMatchedPlayers extends NSObject { + readonly properties: NSDictionary; - authenticateHandler: (p1: UIViewController, p2: NSError) => void | null; + readonly players: NSArray; - readonly isPresentingFriendRequestViewController: boolean; + readonly playerProperties: NSDictionary; +} - presentFriendRequestCreatorFromViewControllerError(viewController: UIViewController, error: interop.PointerConvertible): boolean; +declare class GKInvite extends NSObject { + readonly sender: GKPlayer; - setAuthenticateHandler(authenticateHandler: (p1: UIViewController, p2: NSError) => void | null): void; + readonly hosted: boolean; - fetchSavedGamesWithCompletionHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly playerGroup: number; - saveGameDataWithNameCompletionHandler(data: NSData, name: string, handler: (p1: GKSavedGame, p2: NSError) => void | null): void; + readonly playerAttributes: number; - deleteSavedGamesWithNameCompletionHandler(name: string, handler: (p1: NSError) => void | null): void; + readonly inviter: string; - resolveConflictingSavedGamesWithDataCompletionHandler(conflictingSavedGames: NSArray | Array, data: NSData, handler: (p1: NSArray | Array, p2: NSError) => void | null): void; + isHosted(): boolean; } declare class GKMatchRequest extends NSObject { @@ -1042,12 +992,14 @@ declare class GKMatchRequest extends NSObject { setRecipientProperties(recipientProperties: NSDictionary | Record | null): void; } -declare class GKTurnBasedEventHandler extends NSObject { - static sharedTurnBasedEventHandler(): GKTurnBasedEventHandler; +declare class GKTurnBasedExchangeReply extends NSObject { + readonly recipient: GKTurnBasedParticipant; - delegate: NSObject; + readonly message: string; - setDelegate(delegate: NSObject): void; + readonly data: NSData; + + readonly replyDate: NSDate; } declare class GKTurnBasedExchange extends NSObject { @@ -1076,557 +1028,788 @@ declare class GKTurnBasedExchange extends NSObject { replyWithLocalizableMessageKeyArgumentsDataCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData, completionHandler: (p1: NSError) => void | null): void; } -declare class GKAchievementChallenge extends GKChallenge { - readonly achievement: GKAchievement; -} - -declare class GKScore extends NSObject implements NSCoding, NSSecureCoding { - initWithLeaderboardIdentifier(identifier: string): this; - - initWithLeaderboardIdentifierPlayer(identifier: string, player: GKPlayer): this; - - value: number; - - readonly formattedValue: string; +declare class GKTurnBasedMatch extends NSObject { + readonly matchID: string; - leaderboardIdentifier: string; + readonly creationDate: NSDate; - context: number; + readonly participants: NSArray; - readonly date: NSDate; + readonly status: interop.Enum; - readonly player: GKPlayer; + readonly currentParticipant: GKTurnBasedParticipant; - readonly rank: number; + readonly matchData: NSData; - shouldSetDefaultLeaderboard: boolean; + setLocalizableMessageWithKeyArguments(key: string, arguments$: NSArray | Array | null): void; - static reportScoresWithCompletionHandler(scores: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + message: string; - setValue(value: number): void; + readonly matchDataMaximumSize: number; - setLeaderboardIdentifier(leaderboardIdentifier: string): void; + readonly exchanges: NSArray; - setContext(context: number): void; + readonly activeExchanges: NSArray; - setShouldSetDefaultLeaderboard(shouldSetDefaultLeaderboard: boolean): void; + readonly completedExchanges: NSArray; - reportScoreWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + readonly exchangeDataMaximumSize: number; - initWithCategory(category: string | null): this; + readonly exchangeMaxInitiatedExchangesPerPlayer: number; - category: string; + static findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - setCategory(category: string): void; + static loadMatchesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithLeaderboardIdentifierForPlayer(identifier: string, playerID: string): this; + static loadMatchWithIDWithCompletionHandler(matchID: string, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - readonly playerID: string; + rematchWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - static reportScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + acceptInviteWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; - static reportLeaderboardScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + declineInviteWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + removeWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + loadMatchDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + endTurnWithNextParticipantsTurnTimeoutMatchDataCompletionHandler(nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + participantQuitInTurnWithOutcomeNextParticipantsTurnTimeoutMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + participantQuitOutOfTurnWithOutcomeWithCompletionHandler(matchOutcome: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + endMatchInTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; -} + endMatchInTurnWithMatchDataScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array | null, achievements: NSArray | Array | null, completionHandler: (p1: NSError) => void | null): void; -declare class GKAchievement extends NSObject implements NSCoding, NSSecureCoding { - static loadAchievementsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + endMatchInTurnWithMatchDataLeaderboardScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array, achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - static resetAchievementsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + saveCurrentTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - initWithIdentifier(identifier: string | null): this; + saveMergedMatchDataWithResolvedExchangesCompletionHandler(matchData: NSData, exchanges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - initWithIdentifierPlayer(identifier: string | null, player: GKPlayer): this; + sendExchangeToParticipantsDataLocalizableMessageKeyArgumentsTimeoutCompletionHandler(participants: NSArray | Array, data: NSData, key: string, arguments$: NSArray | Array, timeout: number, completionHandler: (p1: GKTurnBasedExchange, p2: NSError) => void | null): void; - static reportAchievementsWithCompletionHandler(achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + sendReminderToParticipantsLocalizableMessageKeyArgumentsCompletionHandler(participants: NSArray | Array, key: string, arguments$: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - identifier: string; + endTurnWithNextParticipantMatchDataCompletionHandler(nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - percentComplete: number; + participantQuitInTurnWithOutcomeNextParticipantMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; - readonly completed: boolean; + setMessage(message: string | null): void; +} - readonly lastReportedDate: NSDate; +declare class GKGameSession extends NSObject { + readonly identifier: string; - showsCompletionBanner: boolean; + readonly title: string; - readonly player: GKPlayer; + readonly owner: GKCloudPlayer; - setIdentifier(identifier: string | null): void; + readonly players: NSArray; - setPercentComplete(percentComplete: number): void; + readonly lastModifiedDate: NSDate; - isCompleted(): boolean; + readonly lastModifiedPlayer: GKCloudPlayer; - setShowsCompletionBanner(showsCompletionBanner: boolean): void; + readonly maxNumberOfConnectedPlayers: number; - reportAchievementWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + readonly badgedPlayers: NSArray; - readonly hidden: boolean; + static createSessionInContainerWithTitleMaxConnectedPlayersCompletionHandler(containerName: string | null, title: string, maxPlayers: number, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; - isHidden(): boolean; + static loadSessionsInContainerCompletionHandler(containerName: string | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithIdentifierForPlayer(identifier: string | null, playerID: string): this; + static loadSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; - readonly playerID: string; + static removeSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void | null): void; - selectChallengeablePlayersWithCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + getShareURLWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSError) => void | null): void; - static reportAchievementsWithEligibleChallengesWithCompletionHandler(achievements: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + loadDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; - issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + saveDataCompletionHandler(data: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - selectChallengeablePlayerIDsWithCompletionHandler(playerIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setConnectionStateCompletionHandler(state: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + playersWithConnectionState(state: interop.Enum): NSArray; - challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + sendDataWithTransportTypeCompletionHandler(data: NSData, transport: interop.Enum, completionHandler: (p1: NSError) => void | null): void; - challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + sendMessageWithLocalizedFormatKeyArgumentsDataToPlayersBadgePlayersCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData | null, players: NSArray | Array, badgePlayers: boolean, completionHandler: (p1: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + clearBadgeForPlayersCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + static addEventListener(listener: NSObject): void; - static readonly supportsSecureCoding: boolean; + static removeEventListener(listener: NSObject): void; } -declare class GKPlayer extends GKBasePlayer { - scopedIDsArePersistent(): boolean; +declare class GKGameActivity extends NSObject { + readonly identifier: string; - readonly gamePlayerID: string; + readonly activityDefinition: GKGameActivityDefinition; - readonly teamPlayerID: string; + get properties(): NSDictionary; + set properties(value: NSDictionary | Record); - readonly displayName: string; + readonly state: interop.Enum; - readonly alias: string; + readonly partyCode: string; - static anonymousGuestPlayerWithIdentifier any>(this: This, guestIdentifier: string): InstanceType; + readonly partyURL: NSURL; - readonly guestIdentifier: string; + readonly creationDate: NSDate; - readonly isInvitable: boolean; + readonly startDate: NSDate; - loadPhotoForSizeWithCompletionHandler(size: interop.Enum, completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + readonly lastResumeDate: NSDate; - readonly isFriend: boolean; + readonly endDate: NSDate; - readonly playerID: string; + readonly duration: number; - static loadPlayersForIdentifiersWithCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -} + readonly achievements: NSSet; -declare class GKAchievementViewController extends GKGameCenterViewController { - achievementDelegate: GKAchievementViewControllerDelegate; + readonly leaderboardScores: NSSet; - setAchievementDelegate(achievementDelegate: GKAchievementViewControllerDelegate): void; -} + static readonly validPartyCodeAlphabet: NSArray; -declare class GKGameCenterViewController extends UINavigationController { - gameCenterDelegate: GKGameCenterControllerDelegate; + static startWithDefinitionPartyCodeError(activityDefinition: GKGameActivityDefinition, partyCode: string, error: interop.PointerConvertible): GKGameActivity | null; - setGameCenterDelegate(gameCenterDelegate: GKGameCenterControllerDelegate | null): void; + static startWithDefinitionError(activityDefinition: GKGameActivityDefinition, error: interop.PointerConvertible): GKGameActivity | null; - initWithState(state: interop.Enum): this; + static isValidPartyCode(partyCode: string): boolean; - initWithLeaderboardIDPlayerScopeTimeScope(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum): this; + initWithDefinition(activityDefinition: GKGameActivityDefinition): this; - initWithLeaderboardPlayerScope(leaderboard: GKLeaderboard, playerScope: interop.Enum): this; + start(): void; - initWithLeaderboardSetID(leaderboardSetID: string): this; + pause(): void; - initWithAchievementID(achievementID: string): this; + resume(): void; - initWithPlayer(player: GKPlayer): this; + end(): void; - viewState: interop.Enum; + setScoreOnLeaderboardToScoreContext(leaderboard: GKLeaderboard, score: number, context: number): void; - leaderboardTimeScope: interop.Enum; + setScoreOnLeaderboardToScore(leaderboard: GKLeaderboard, score: number): void; - leaderboardIdentifier: string; + getScoreOnLeaderboard(leaderboard: GKLeaderboard): GKLeaderboardScore | null; - leaderboardCategory: string; + removeScoresFromLeaderboards(leaderboards: NSArray | Array): void; - setViewState(viewState: interop.Enum): void; + setProgressOnAchievementToPercentComplete(achievement: GKAchievement, percentComplete: number): void; - setLeaderboardTimeScope(leaderboardTimeScope: interop.Enum): void; + setAchievementCompleted(achievement: GKAchievement): void; - setLeaderboardIdentifier(leaderboardIdentifier: string | null): void; + getProgressOnAchievement(achievement: GKAchievement): number; - setLeaderboardCategory(leaderboardCategory: string): void; -} + removeAchievements(achievements: NSArray | Array): void; -declare class GKSavedGame extends NSObject implements NSCopying { - readonly name: string; + setProperties(properties: NSDictionary | Record): void; - readonly deviceName: string; + makeMatchRequest(): GKMatchRequest | null; - readonly modificationDate: NSDate; + findMatchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - loadDataWithCompletionHandler(handler: (p1: NSData, p2: NSError) => void | null): void; + findPlayersForHostedMatchWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static checkPendingGameActivityExistenceWithCompletionHandler(completionHandler: (p1: boolean) => void): void; } -declare class GKGameSession extends NSObject { - readonly identifier: string; - - readonly title: string; +declare class GKFriendRequestComposeViewController extends UINavigationController { + static maxNumberOfRecipients(): number; - readonly owner: GKCloudPlayer; + setMessage(message: string | null): void; - readonly players: NSArray; + addRecipientPlayers(players: NSArray | Array): void; - readonly lastModifiedDate: NSDate; + addRecipientsWithPlayerIDs(playerIDs: NSArray | Array): void; - readonly lastModifiedPlayer: GKCloudPlayer; + addRecipientsWithEmailAddresses(emailAddresses: NSArray | Array): void; - readonly maxNumberOfConnectedPlayers: number; + composeViewDelegate: GKFriendRequestComposeViewControllerDelegate; - readonly badgedPlayers: NSArray; + setComposeViewDelegate(composeViewDelegate: GKFriendRequestComposeViewControllerDelegate | null): void; +} - static createSessionInContainerWithTitleMaxConnectedPlayersCompletionHandler(containerName: string | null, title: string, maxPlayers: number, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; +declare class GKChallengeEventHandler extends NSObject { + static challengeEventHandler(): GKChallengeEventHandler; - static loadSessionsInContainerCompletionHandler(containerName: string | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + delegate: GKChallengeEventHandlerDelegate; - static loadSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: GKGameSession, p2: NSError) => void | null): void; + setDelegate(delegate: GKChallengeEventHandlerDelegate): void; +} - static removeSessionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void | null): void; +declare class GKChallengeDefinition extends NSObject { + readonly identifier: string; - getShareURLWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSError) => void | null): void; + readonly groupIdentifier: string; - loadDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; + readonly title: string; - saveDataCompletionHandler(data: NSData, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + readonly details: string; - setConnectionStateCompletionHandler(state: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + readonly durationOptions: NSArray; - playersWithConnectionState(state: interop.Enum): NSArray; + readonly isRepeatable: boolean; - sendDataWithTransportTypeCompletionHandler(data: NSData, transport: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + readonly leaderboard: GKLeaderboard; - sendMessageWithLocalizedFormatKeyArgumentsDataToPlayersBadgePlayersCompletionHandler(key: string, arguments$: NSArray | Array, data: NSData | null, players: NSArray | Array, badgePlayers: boolean, completionHandler: (p1: NSError) => void | null): void; + readonly releaseState: interop.Enum; - clearBadgeForPlayersCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - static addEventListener(listener: NSObject): void; + static loadChallengeDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static removeEventListener(listener: NSObject): void; + hasActiveChallengesWithCompletionHandler(completionHandler: (p1: boolean, p2: NSError) => void | null): void; } -declare class GKNotificationBanner extends NSObject { - static showBannerWithTitleMessageCompletionHandler(title: string | null, message: string | null, completionHandler: () => void | null): void; +declare class GKChallenge extends NSObject implements NSCoding, NSSecureCoding { + static loadReceivedChallengesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static showBannerWithTitleMessageDurationCompletionHandler(title: string | null, message: string | null, duration: number, completionHandler: () => void | null): void; -} + decline(): void; -declare class GKTurnBasedMatch extends NSObject { - readonly matchID: string; + readonly issuingPlayer: GKPlayer; - readonly creationDate: NSDate; + readonly receivingPlayer: GKPlayer; - readonly participants: NSArray; + readonly state: interop.Enum; - readonly status: interop.Enum; + readonly issueDate: NSDate; - readonly currentParticipant: GKTurnBasedParticipant; + readonly completionDate: NSDate; - readonly matchData: NSData; + readonly message: string; - setLocalizableMessageWithKeyArguments(key: string, arguments$: NSArray | Array | null): void; + readonly issuingPlayerID: string; - message: string; + readonly receivingPlayerID: string; - readonly matchDataMaximumSize: number; + encodeWithCoder(coder: NSCoder): void; - readonly exchanges: NSArray; + initWithCoder(coder: NSCoder): this; - readonly activeExchanges: NSArray; + static readonly supportsSecureCoding: boolean; +} - readonly completedExchanges: NSArray; +declare class GKLeaderboardScore extends NSObject { + player: GKPlayer; - readonly exchangeDataMaximumSize: number; + value: number; - readonly exchangeMaxInitiatedExchangesPerPlayer: number; + context: number; - static findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + leaderboardID: string; - static loadMatchesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setPlayer(player: GKPlayer): void; - static loadMatchWithIDWithCompletionHandler(matchID: string, completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + setValue(value: number): void; - rematchWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + setContext(context: number): void; - acceptInviteWithCompletionHandler(completionHandler: (p1: GKTurnBasedMatch, p2: NSError) => void | null): void; + setLeaderboardID(leaderboardID: string): void; +} - declineInviteWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; +declare class GKScore extends NSObject implements NSCoding, NSSecureCoding { + initWithLeaderboardIdentifier(identifier: string): this; - removeWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + initWithLeaderboardIdentifierPlayer(identifier: string, player: GKPlayer): this; - loadMatchDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; + value: number; - endTurnWithNextParticipantsTurnTimeoutMatchDataCompletionHandler(nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + readonly formattedValue: string; - participantQuitInTurnWithOutcomeNextParticipantsTurnTimeoutMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipants: NSArray | Array, timeout: number, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + leaderboardIdentifier: string; - participantQuitOutOfTurnWithOutcomeWithCompletionHandler(matchOutcome: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + context: number; - endMatchInTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + readonly date: NSDate; - endMatchInTurnWithMatchDataScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array | null, achievements: NSArray | Array | null, completionHandler: (p1: NSError) => void | null): void; + readonly player: GKPlayer; - endMatchInTurnWithMatchDataLeaderboardScoresAchievementsCompletionHandler(matchData: NSData, scores: NSArray | Array, achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + readonly rank: number; - saveCurrentTurnWithMatchDataCompletionHandler(matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + shouldSetDefaultLeaderboard: boolean; - saveMergedMatchDataWithResolvedExchangesCompletionHandler(matchData: NSData, exchanges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + static reportScoresWithCompletionHandler(scores: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; - sendExchangeToParticipantsDataLocalizableMessageKeyArgumentsTimeoutCompletionHandler(participants: NSArray | Array, data: NSData, key: string, arguments$: NSArray | Array, timeout: number, completionHandler: (p1: GKTurnBasedExchange, p2: NSError) => void | null): void; + setValue(value: number): void; - sendReminderToParticipantsLocalizableMessageKeyArgumentsCompletionHandler(participants: NSArray | Array, key: string, arguments$: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + setLeaderboardIdentifier(leaderboardIdentifier: string): void; - endTurnWithNextParticipantMatchDataCompletionHandler(nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + setContext(context: number): void; - participantQuitInTurnWithOutcomeNextParticipantMatchDataCompletionHandler(matchOutcome: interop.Enum, nextParticipant: GKTurnBasedParticipant, matchData: NSData, completionHandler: (p1: NSError) => void | null): void; + setShouldSetDefaultLeaderboard(shouldSetDefaultLeaderboard: boolean): void; - setMessage(message: string | null): void; + reportScoreWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + initWithCategory(category: string | null): this; + + category: string; + + setCategory(category: string): void; + + initWithLeaderboardIdentifierForPlayer(identifier: string, playerID: string): this; + + readonly playerID: string; + + static reportScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + + static reportLeaderboardScoresWithEligibleChallengesWithCompletionHandler(scores: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + + issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + + challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; } -declare class GKPeerPickerController extends NSObject { - connectionTypesMask: interop.Enum; +declare class GKAchievementViewController extends GKGameCenterViewController { + achievementDelegate: GKAchievementViewControllerDelegate; + + setAchievementDelegate(achievementDelegate: GKAchievementViewControllerDelegate): void; +} + +declare class GKAccessPoint extends NSObject { + static readonly shared: GKAccessPoint; + + active: boolean; + + readonly visible: boolean; + + readonly isPresentingGameCenter: boolean; + + showHighlights: boolean; + + location: interop.Enum; + + readonly frameInScreenCoordinates: CGRect; + + parentWindow: UIWindow; + + triggerAccessPointWithHandler(handler: () => void): void; + + triggerAccessPointWithStateHandler(state: interop.Enum, handler: () => void): void; + + triggerAccessPointWithAchievementIDHandler(achievementID: string, handler: () => void | null): void; + + triggerAccessPointWithLeaderboardSetIDHandler(leaderboardSetID: string, handler: () => void | null): void; + + triggerAccessPointWithLeaderboardIDPlayerScopeTimeScopeHandler(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum, handler: () => void | null): void; + + triggerAccessPointWithPlayerHandler(player: GKPlayer, handler: () => void | null): void; + + triggerAccessPointForPlayTogetherWithHandler(handler: () => void | null): void; + + triggerAccessPointForChallengesWithHandler(handler: () => void | null): void; + + triggerAccessPointWithChallengeDefinitionIDHandler(challengeDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityDefinitionIDHandler(gameActivityDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityHandler(gameActivity: GKGameActivity, handler: () => void | null): void; + + triggerAccessPointForFriendingWithHandler(handler: () => void | null): void; + + isActive(): boolean; + + setActive(active: boolean): void; + + isVisible(): boolean; + + setShowHighlights(showHighlights: boolean): void; + + setLocation(location: interop.Enum): void; + + setParentWindow(parentWindow: UIWindow | null): void; +} + +declare class GKAchievement extends NSObject implements NSCoding, NSSecureCoding { + static loadAchievementsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static resetAchievementsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + initWithIdentifier(identifier: string | null): this; + + initWithIdentifierPlayer(identifier: string | null, player: GKPlayer): this; + + static reportAchievementsWithCompletionHandler(achievements: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + + identifier: string; + + percentComplete: number; + + readonly completed: boolean; + + readonly lastReportedDate: NSDate; + + showsCompletionBanner: boolean; + + readonly player: GKPlayer; + + setIdentifier(identifier: string | null): void; + + setPercentComplete(percentComplete: number): void; + + isCompleted(): boolean; + + setShowsCompletionBanner(showsCompletionBanner: boolean): void; + + reportAchievementWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + readonly hidden: boolean; + + isHidden(): boolean; + + initWithIdentifierForPlayer(identifier: string | null, playerID: string): this; + + readonly playerID: string; + + selectChallengeablePlayersWithCompletionHandler(players: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static reportAchievementsWithEligibleChallengesWithCompletionHandler(achievements: NSArray | Array, challenges: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + + issueChallengeToPlayersMessage(playerIDs: NSArray | Array | null, message: string | null): void; + + selectChallengeablePlayerIDsWithCompletionHandler(playerIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + challengeComposeControllerWithPlayersMessageCompletionHandler(playerIDs: NSArray | Array | null, message: string | null, completionHandler: (p1: UIViewController, p2: boolean, p3: NSArray | Array) => void | null): UIViewController; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; +} + +declare class GKPlayer extends GKBasePlayer { + scopedIDsArePersistent(): boolean; + + readonly gamePlayerID: string; + + readonly teamPlayerID: string; + + readonly displayName: string; + + readonly alias: string; + + static anonymousGuestPlayerWithIdentifier any>(this: This, guestIdentifier: string): InstanceType; + + readonly guestIdentifier: string; + + readonly isInvitable: boolean; + + loadPhotoForSizeWithCompletionHandler(size: interop.Enum, completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + + readonly isFriend: boolean; + + readonly playerID: string; + + static loadPlayersForIdentifiersWithCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} + +declare class GKBasePlayer extends NSObject implements NSCopying { + readonly playerID: string; + + readonly displayName: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class GKSession extends NSObject { + initWithSessionIDDisplayNameSessionMode(sessionID: string, name: string, mode: interop.Enum): this; + + delegate: GKSessionDelegate; + + readonly sessionID: string; + + readonly displayName: string; + + readonly sessionMode: interop.Enum; + + readonly peerID: string; + + available: boolean; + + disconnectTimeout: number; + + displayNameForPeer(peerID: string): string; + + sendDataToPeersWithDataModeError(data: NSData, peers: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; + + sendDataToAllPeersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; + + setDataReceiveHandlerWithContext(handler: interop.Object, context: interop.PointerConvertible): void; + + connectToPeerWithTimeout(peerID: string, timeout: number): void; + + cancelConnectToPeer(peerID: string): void; + + acceptConnectionFromPeerError(peerID: string, error: interop.PointerConvertible): boolean; + + denyConnectionFromPeer(peerID: string): void; + + disconnectPeerFromAllPeers(peerID: string): void; + + disconnectFromAllPeers(): void; + + peersWithConnectionState(state: interop.Enum): NSArray; + + setDelegate(delegate: GKSessionDelegate): void; + + isAvailable(): boolean; + + setAvailable(available: boolean): void; + + setDisconnectTimeout(disconnectTimeout: number): void; +} + +declare class GKSavedGame extends NSObject implements NSCopying { + readonly name: string; + + readonly deviceName: string; + + readonly modificationDate: NSDate; + + loadDataWithCompletionHandler(handler: (p1: NSData, p2: NSError) => void | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - delegate: GKPeerPickerControllerDelegate; +declare class GKTurnBasedEventHandler extends NSObject { + static sharedTurnBasedEventHandler(): GKTurnBasedEventHandler; - show(): void; + delegate: NSObject; - dismiss(): void; + setDelegate(delegate: NSObject): void; +} - readonly visible: boolean; +declare class GKCloudPlayer extends GKBasePlayer { + static getCurrentSignedInPlayerForContainerCompletionHandler(containerName: string | null, handler: (p1: GKCloudPlayer, p2: NSError) => void | null): void; +} - setConnectionTypesMask(connectionTypesMask: interop.Enum): void; +declare class GKGameCenterViewController extends UINavigationController { + gameCenterDelegate: GKGameCenterControllerDelegate; - setDelegate(delegate: GKPeerPickerControllerDelegate | null): void; + setGameCenterDelegate(gameCenterDelegate: GKGameCenterControllerDelegate | null): void; - isVisible(): boolean; -} + initWithState(state: interop.Enum): this; -declare class GKChallengeEventHandler extends NSObject { - static challengeEventHandler(): GKChallengeEventHandler; + initWithLeaderboardIDPlayerScopeTimeScope(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum): this; - delegate: GKChallengeEventHandlerDelegate; + initWithLeaderboardPlayerScope(leaderboard: GKLeaderboard, playerScope: interop.Enum): this; - setDelegate(delegate: GKChallengeEventHandlerDelegate): void; -} + initWithLeaderboardSetID(leaderboardSetID: string): this; -declare class GKMatchmaker extends NSObject { - static sharedMatchmaker(): GKMatchmaker; + initWithAchievementID(achievementID: string): this; - matchForInviteCompletionHandler(invite: GKInvite, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + initWithPlayer(player: GKPlayer): this; - findMatchForRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + viewState: interop.Enum; - findPlayersForHostedRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + leaderboardTimeScope: interop.Enum; - findMatchedPlayersWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: GKMatchedPlayers, p2: NSError) => void | null): void; + leaderboardIdentifier: string; - addPlayersToMatchMatchRequestCompletionHandler(match: GKMatch, matchRequest: GKMatchRequest, completionHandler: (p1: NSError) => void | null): void; + leaderboardCategory: string; - cancel(): void; + setViewState(viewState: interop.Enum): void; - cancelPendingInviteToPlayer(player: GKPlayer): void; + setLeaderboardTimeScope(leaderboardTimeScope: interop.Enum): void; - finishMatchmakingForMatch(match: GKMatch): void; + setLeaderboardIdentifier(leaderboardIdentifier: string | null): void; - queryPlayerGroupActivityWithCompletionHandler(playerGroup: number, completionHandler: (p1: number, p2: NSError) => void | null): void; + setLeaderboardCategory(leaderboardCategory: string): void; +} - queryActivityWithCompletionHandler(completionHandler: (p1: number, p2: NSError) => void | null): void; +declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCoding { + readonly title: string; - queryQueueActivityWithCompletionHandler(queueName: string, completionHandler: (p1: number, p2: NSError) => void | null): void; + readonly groupIdentifier: string; - startBrowsingForNearbyPlayersWithHandler(reachableHandler: (p1: GKPlayer, p2: boolean) => void | null): void; + identifier: string; - stopBrowsingForNearbyPlayers(): void; + static loadLeaderboardSetsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - startGroupActivityWithPlayerHandler(handler: (p1: GKPlayer) => void): void; + loadLeaderboardsWithHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; - stopGroupActivity(): void; + setIdentifier(identifier: string | null): void; - inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null; + loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setInviteHandler(inviteHandler: (p1: GKInvite, p2: NSArray | Array) => void | null): void; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - startBrowsingForNearbyPlayersWithReachableHandler(reachableHandler: (p1: string, p2: boolean) => void | null): void; + encodeWithCoder(coder: NSCoder): void; - cancelInviteToPlayer(playerID: string): void; + initWithCoder(coder: NSCoder): this; - findPlayersForHostedMatchRequestWithCompletionHandler(request: GKMatchRequest, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readonly supportsSecureCoding: boolean; } -declare class GKCloudPlayer extends GKBasePlayer { - static getCurrentSignedInPlayerForContainerCompletionHandler(containerName: string | null, handler: (p1: GKCloudPlayer, p2: NSError) => void | null): void; -} +declare class GKLocalPlayer extends GKPlayer { + static readonly local: GKLocalPlayer; -declare class GKMatchedPlayers extends NSObject { - readonly properties: NSDictionary; + static readonly localPlayer: GKLocalPlayer; - readonly players: NSArray; + readonly authenticated: boolean; - readonly playerProperties: NSDictionary; -} + readonly underage: boolean; -declare class GKAchievementDescription extends NSObject implements NSCoding, NSSecureCoding { - static loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly multiplayerGamingRestricted: boolean; - readonly identifier: string; + readonly personalizedCommunicationRestricted: boolean; - readonly groupIdentifier: string; + loadRecentPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly title: string; + loadChallengableFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly achievedDescription: string; + setDefaultLeaderboardIdentifierCompletionHandler(leaderboardIdentifier: string, completionHandler: (p1: NSError) => void | null): void; - readonly unachievedDescription: string; + loadDefaultLeaderboardIdentifierWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - readonly maximumPoints: number; + fetchItemsForIdentityVerificationSignature(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; - readonly hidden: boolean; + isAuthenticated(): boolean; - readonly replayable: boolean; + isUnderage(): boolean; - readonly rarityPercent: NSNumber; + isMultiplayerGamingRestricted(): boolean; - readonly releaseState: interop.Enum; + isPersonalizedCommunicationRestricted(): boolean; - isHidden(): boolean; + registerListener(listener: GKLocalPlayerListener): void; - isReplayable(): boolean; + unregisterListener(listener: GKLocalPlayerListener): void; - readonly image: UIImage; + unregisterAllListeners(): void; - loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + setDefaultLeaderboardCategoryIDCompletionHandler(categoryID: string | null, completionHandler: (p1: NSError) => void | null): void; - static incompleteAchievementImage(): UIImage; + loadDefaultLeaderboardCategoryIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - static placeholderCompletedAchievementImage(): UIImage; + authenticateWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + loadFriendPlayersWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + generateIdentityVerificationSignatureWithCompletionHandler(completionHandler: (p1: NSURL, p2: NSData, p3: NSData, p4: number, p5: NSError) => void | null): void; - static readonly supportsSecureCoding: boolean; -} + loadFriendsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class GKChallenge extends NSObject implements NSCoding, NSSecureCoding { - static loadReceivedChallengesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly friends: NSArray; - decline(): void; + loadFriendsAuthorizationStatus(completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; - readonly issuingPlayer: GKPlayer; + loadFriends(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly receivingPlayer: GKPlayer; + loadFriendsWithIdentifiersCompletionHandler(identifiers: NSArray | Array, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly state: interop.Enum; + authenticateHandler: (p1: UIViewController, p2: NSError) => void | null; - readonly issueDate: NSDate; + readonly isPresentingFriendRequestViewController: boolean; - readonly completionDate: NSDate; + presentFriendRequestCreatorFromViewControllerError(viewController: UIViewController, error: interop.PointerConvertible): boolean; - readonly message: string; + setAuthenticateHandler(authenticateHandler: (p1: UIViewController, p2: NSError) => void | null): void; - readonly issuingPlayerID: string; + fetchSavedGamesWithCompletionHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly receivingPlayerID: string; + saveGameDataWithNameCompletionHandler(data: NSData, name: string, handler: (p1: GKSavedGame, p2: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + deleteSavedGamesWithNameCompletionHandler(name: string, handler: (p1: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + resolveConflictingSavedGamesWithDataCompletionHandler(conflictingSavedGames: NSArray | Array, data: NSData, handler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} - static readonly supportsSecureCoding: boolean; +declare class GKAchievementChallenge extends GKChallenge { + readonly achievement: GKAchievement; } -declare class GKTurnBasedExchangeReply extends NSObject { - readonly recipient: GKTurnBasedParticipant; +declare class GKMatch extends NSObject { + readonly players: NSArray; - readonly message: string; + delegate: GKMatchDelegate; - readonly data: NSData; + readonly expectedPlayerCount: number; - readonly replyDate: NSDate; -} + readonly properties: NSDictionary; -declare class GKAccessPoint extends NSObject { - static readonly shared: GKAccessPoint; + readonly playerProperties: NSDictionary; - active: boolean; + sendDataToPlayersDataModeError(data: NSData, players: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - readonly visible: boolean; + sendDataToAllPlayersWithDataModeError(data: NSData, mode: interop.Enum, error: interop.PointerConvertible): boolean; - readonly isPresentingGameCenter: boolean; + disconnect(): void; - showHighlights: boolean; + chooseBestHostingPlayerWithCompletionHandler(completionHandler: (p1: GKPlayer) => void | null): void; - location: interop.Enum; + rematchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; - readonly frameInScreenCoordinates: CGRect; + voiceChatWithName(name: string): GKVoiceChat; - parentWindow: UIWindow; + setDelegate(delegate: GKMatchDelegate | null): void; - triggerAccessPointWithHandler(handler: () => void): void; + chooseBestHostPlayerWithCompletionHandler(completionHandler: (p1: string) => void | null): void; - triggerAccessPointWithStateHandler(state: interop.Enum, handler: () => void): void; + sendDataToPlayersWithDataModeError(data: NSData, playerIDs: NSArray | Array, mode: interop.Enum, error: interop.PointerConvertible): boolean; - triggerAccessPointWithAchievementIDHandler(achievementID: string, handler: () => void | null): void; + readonly playerIDs: NSArray; +} - triggerAccessPointWithLeaderboardSetIDHandler(leaderboardSetID: string, handler: () => void | null): void; +declare class GKAchievementDescription extends NSObject implements NSCoding, NSSecureCoding { + static loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - triggerAccessPointWithLeaderboardIDPlayerScopeTimeScopeHandler(leaderboardID: string, playerScope: interop.Enum, timeScope: interop.Enum, handler: () => void | null): void; + readonly identifier: string; - triggerAccessPointWithPlayerHandler(player: GKPlayer, handler: () => void | null): void; + readonly groupIdentifier: string; - isActive(): boolean; + readonly title: string; - setActive(active: boolean): void; + readonly achievedDescription: string; - isVisible(): boolean; + readonly unachievedDescription: string; - setShowHighlights(showHighlights: boolean): void; + readonly maximumPoints: number; - setLocation(location: interop.Enum): void; + readonly hidden: boolean; - setParentWindow(parentWindow: UIWindow | null): void; -} + readonly replayable: boolean; -declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCoding { - readonly title: string; + readonly rarityPercent: NSNumber; - readonly groupIdentifier: string; + readonly releaseState: interop.Enum; - identifier: string; + readonly activityIdentifier: string; - static loadLeaderboardSetsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly activityProperties: NSDictionary; - loadLeaderboardsWithHandler(handler: (p1: NSArray | Array, p2: NSError) => void | null): void; + isHidden(): boolean; - setIdentifier(identifier: string | null): void; + isReplayable(): boolean; - loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly image: UIImage; loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; + static incompleteAchievementImage(): UIImage; + + static placeholderCompletedAchievementImage(): UIImage; + encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; @@ -1634,41 +1817,39 @@ declare class GKLeaderboardSet extends NSObject implements NSCoding, NSSecureCod static readonly supportsSecureCoding: boolean; } -declare class GKInvite extends NSObject { - readonly sender: GKPlayer; +declare class GKGameActivityDefinition extends NSObject { + readonly identifier: string; - readonly hosted: boolean; + readonly groupIdentifier: string; - readonly playerGroup: number; + readonly title: string; - readonly playerAttributes: number; + readonly details: string; - readonly inviter: string; + readonly defaultProperties: NSDictionary; - isHosted(): boolean; -} + readonly fallbackURL: NSURL; -declare class GKLeaderboardScore extends NSObject { - player: GKPlayer; + readonly supportsPartyCode: boolean; - value: number; + readonly maxPlayers: NSNumber; - context: number; + readonly minPlayers: NSNumber; - leaderboardID: string; + readonly supportsUnlimitedPlayers: boolean; - setPlayer(player: GKPlayer): void; + readonly playStyle: interop.Enum; - setValue(value: number): void; + readonly releaseState: interop.Enum; - setContext(context: number): void; + loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setLeaderboardID(leaderboardID: string): void; -} + loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class GKBasePlayer extends NSObject { - readonly playerID: string; + loadImageWithCompletionHandler(completionHandler: (p1: UIImage, p2: NSError) => void | null): void; - readonly displayName: string; + static loadGameActivityDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static loadGameActivityDefinitionsWithIDsCompletionHandler(activityDefinitionIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; } diff --git a/packages/ios/types/GameSave.d.ts b/packages/ios/types/GameSave.d.ts new file mode 100644 index 00000000..7b9e0474 --- /dev/null +++ b/packages/ios/types/GameSave.d.ts @@ -0,0 +1,55 @@ +/// +/// + +declare const GameSaveVersionString: interop.Pointer; + +declare const GameSaveVersionNumber: number; + +declare const GSSyncState: { + Ready: 0, + Offline: 1, + Local: 2, + Syncing: 3, + Conflicted: 4, + Error: 5, + Closed: 6, +}; + +declare class GSSyncedDirectoryState extends NSObject { + readonly state: interop.Enum; + + readonly url: NSURL; + + readonly conflictedVersions: NSArray; + + readonly error: NSError; +} + +declare class GSSyncedDirectoryVersion extends NSObject { + readonly isLocal: boolean; + + readonly localizedNameOfSavingComputer: string; + + readonly modifiedDate: NSDate; + + readonly url: NSURL; + + readonly description: string; +} + +declare class GSSyncedDirectory extends NSObject { + static openDirectoryForContainerIdentifier(containerIdentifier: string | null): GSSyncedDirectory; + + close(): void; + + triggerPendingUploadWithCompletionHandler(completion: (p1: boolean) => void): void; + + resolveConflictsWithVersion(version: GSSyncedDirectoryVersion): void; + + finishSyncingWithCompletionHandler(completion: () => void): void; + + finishSyncingCompletionHandler(statusDisplay: UIWindow, completion: () => void): void; + + readonly directoryState: GSSyncedDirectoryState; +} + diff --git a/packages/ios/types/GameplayKit.d.ts b/packages/ios/types/GameplayKit.d.ts index a681b40e..16d40480 100644 --- a/packages/ios/types/GameplayKit.d.ts +++ b/packages/ios/types/GameplayKit.d.ts @@ -117,44 +117,6 @@ declare interface GKGameModelUpdate extends NSObjectProtocol { declare class GKGameModelUpdate extends NativeObject implements GKGameModelUpdate { } -declare class GKRuleSystem extends NSObject { - init(): this; - - evaluate(): void; - - readonly state: NSMutableDictionary; - - readonly rules: NSArray; - - addRule(rule: GKRule): void; - - addRulesFromArray(rules: NSArray | Array): void; - - removeAllRules(): void; - - readonly agenda: NSArray; - - readonly executed: NSArray; - - readonly facts: NSArray; - - gradeForFact(fact: NSObject): number; - - minimumGradeForFacts(facts: NSArray | Array): number; - - maximumGradeForFacts(facts: NSArray | Array): number; - - assertFact(fact: NSObject): void; - - assertFactGrade(fact: NSObject, grade: number): void; - - retractFact(fact: NSObject): void; - - retractFactGrade(fact: NSObject, grade: number): void; - - reset(): void; -} - declare class GKEntity extends NSObject implements NSCopying, NSSecureCoding { static entity any>(this: This): InstanceType; @@ -397,27 +359,6 @@ declare class GKSCNNodeComponent extends GKComponent implements GKAgentDelegate readonly debugDescription: string; } -declare class GKComponent extends NSObject implements NSCopying, NSSecureCoding { - readonly entity: GKEntity; - - updateWithDeltaTime(seconds: number): void; - - didAddToEntity(): void; - - willRemoveFromEntity(): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class GKObstacle extends NSObject { -} - declare class GKNoise extends NSObject { get gradientColors(): NSDictionary; set gradientColors(value: NSDictionary | Record); @@ -483,9 +424,6 @@ declare class GKMersenneTwisterRandomSource extends GKRandomSource { setSeed(seed: number): void; } -declare class GKNoiseSource extends NSObject { -} - declare class GKDecisionTree extends NSObject implements NSSecureCoding { readonly rootNode: GKDecisionNode; @@ -662,6 +600,9 @@ declare class GKCylindersNoiseSource extends GKNoiseSource { setFrequency(frequency: number): void; } +declare class GKNoiseSource extends NSObject { +} + declare class GKMinmaxStrategist extends NSObject implements GKStrategist { maxLookAheadDepth: number; @@ -887,6 +828,9 @@ declare class GKCircleObstacle extends GKObstacle { setPosition(position: unknown /* ext vector */): void; } +declare class GKObstacle extends NSObject { +} + declare class GKComponentSystem extends NSObject implements NSFastEnumeration { readonly componentClass: interop.Object; @@ -914,6 +858,24 @@ declare class GKComponentSystem extends NSObject } +declare class GKComponent extends NSObject implements NSCopying, NSSecureCoding { + readonly entity: GKEntity; + + updateWithDeltaTime(seconds: number): void; + + didAddToEntity(): void; + + willRemoveFromEntity(): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class GKQuadtreeNode extends NSObject { readonly quad: GKQuad; } @@ -934,6 +896,66 @@ declare class GKStateMachine extends NSObject { enterState(stateClass: interop.Object): boolean; } +declare class GKMonteCarloStrategist extends NSObject implements GKStrategist { + budget: number; + + explorationParameter: number; + + setBudget(budget: number): void; + + setExplorationParameter(explorationParameter: number): void; + + gameModel: GKGameModel; + + randomSource: GKRandom; + + bestMoveForActivePlayer(): GKGameModelUpdate; + + setGameModel(gameModel: GKGameModel | null): void; + + setRandomSource(randomSource: GKRandom | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class GKCoherentNoiseSource extends GKNoiseSource { frequency: number; @@ -952,6 +974,22 @@ declare class GKCoherentNoiseSource extends GKNoiseSource { setSeed(seed: number): void; } +declare class GKRule extends NSObject { + salience: number; + + evaluatePredicateWithSystem(system: GKRuleSystem): boolean; + + performActionWithSystem(system: GKRuleSystem): void; + + static ruleWithPredicateAssertingFactGrade any>(this: This, predicate: NSPredicate, fact: NSObject, grade: number): InstanceType; + + static ruleWithPredicateRetractingFactGrade any>(this: This, predicate: NSPredicate, fact: NSObject, grade: number): InstanceType; + + static ruleWithBlockPredicateAction any>(this: This, predicate: (p1: GKRuleSystem) => boolean, action: (p1: GKRuleSystem) => void): InstanceType; + + setSalience(salience: number): void; +} + declare class GKGraphNode3D extends GKGraphNode { position: unknown /* ext vector */; @@ -962,20 +1000,40 @@ declare class GKGraphNode3D extends GKGraphNode { setPosition(position: unknown /* ext vector */): void; } -declare class GKRule extends NSObject { - salience: number; +declare class GKObstacleGraph extends GKGraph { + readonly obstacles: NSArray; - evaluatePredicateWithSystem(system: GKRuleSystem): boolean; + readonly bufferRadius: number; - performActionWithSystem(system: GKRuleSystem): void; + static graphWithObstaclesBufferRadius any>(this: This, obstacles: NSArray | Array, bufferRadius: number): InstanceType; - static ruleWithPredicateAssertingFactGrade any>(this: This, predicate: NSPredicate, fact: NSObject, grade: number): InstanceType; + initWithObstaclesBufferRadius(obstacles: NSArray | Array, bufferRadius: number): this; - static ruleWithPredicateRetractingFactGrade any>(this: This, predicate: NSPredicate, fact: NSObject, grade: number): InstanceType; + static graphWithObstaclesBufferRadiusNodeClass any>(this: This, obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): InstanceType; - static ruleWithBlockPredicateAction any>(this: This, predicate: (p1: GKRuleSystem) => boolean, action: (p1: GKRuleSystem) => void): InstanceType; + initWithObstaclesBufferRadiusNodeClass(obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): this; - setSalience(salience: number): void; + connectNodeUsingObstacles(node: NodeType): void; + + connectNodeUsingObstaclesIgnoringObstacles(node: NodeType, obstaclesToIgnore: NSArray | Array): void; + + connectNodeUsingObstaclesIgnoringBufferRadiusOfObstacles(node: NodeType, obstaclesBufferRadiusToIgnore: NSArray | Array): void; + + addObstacles(obstacles: NSArray | Array): void; + + removeObstacles(obstacles: NSArray | Array): void; + + removeAllObstacles(): void; + + nodesForObstacle(obstacle: GKPolygonObstacle): NSArray; + + lockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + + unlockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + + isConnectionLockedFromNodeToNode(startNode: NodeType, endNode: NodeType): boolean; + + classForGenericArgumentAtIndex(index: number): interop.Object; } declare class GKSphereObstacle extends GKObstacle { @@ -992,62 +1050,68 @@ declare class GKSphereObstacle extends GKObstacle { setPosition(position: unknown /* ext vector */): void; } -declare class GKDecisionNode extends NSObject { - createBranchWithValueAttribute(value: NSNumber, attribute: NSObject): this; +declare class GKRuleSystem extends NSObject { + init(): this; - createBranchWithPredicateAttribute(predicate: NSPredicate, attribute: NSObject): this; + evaluate(): void; - createBranchWithWeightAttribute(weight: number, attribute: NSObject): this; -} + readonly state: NSMutableDictionary; -declare class GKQuadtree extends NSObject { - static quadtreeWithBoundingQuadMinimumCellSize any>(this: This, quad: GKQuad, minCellSize: number): InstanceType; + readonly rules: NSArray; - initWithBoundingQuadMinimumCellSize(quad: GKQuad, minCellSize: number): this; + addRule(rule: GKRule): void; - addElementWithPoint(element: ElementType, point: unknown /* ext vector */): GKQuadtreeNode; + addRulesFromArray(rules: NSArray | Array): void; - addElementWithQuad(element: ElementType, quad: GKQuad): GKQuadtreeNode; + removeAllRules(): void; - elementsAtPoint(point: unknown /* ext vector */): NSArray; + readonly agenda: NSArray; - elementsInQuad(quad: GKQuad): NSArray; + readonly executed: NSArray; - removeElement(element: ElementType): boolean; + readonly facts: NSArray; - removeElementWithNode(data: ElementType, node: GKQuadtreeNode): boolean; -} + gradeForFact(fact: NSObject): number; -declare class GKPath extends NSObject { - radius: number; + minimumGradeForFacts(facts: NSArray | Array): number; - readonly numPoints: number; + maximumGradeForFacts(facts: NSArray | Array): number; - cyclical: boolean; + assertFact(fact: NSObject): void; - static pathWithPointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; + assertFactGrade(fact: NSObject, grade: number): void; - initWithPointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; + retractFact(fact: NSObject): void; - static pathWithFloat3PointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; + retractFactGrade(fact: NSObject, grade: number): void; - initWithFloat3PointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; + reset(): void; +} - static pathWithGraphNodesRadius any>(this: This, graphNodes: NSArray | Array, radius: number): InstanceType; +declare class GKDecisionNode extends NSObject { + createBranchWithValueAttribute(value: NSNumber, attribute: NSObject): this; - initWithGraphNodesRadius(graphNodes: NSArray | Array, radius: number): this; + createBranchWithPredicateAttribute(predicate: NSPredicate, attribute: NSObject): this; - pointAtIndex(index: number): unknown /* ext vector */; + createBranchWithWeightAttribute(weight: number, attribute: NSObject): this; +} - float2AtIndex(index: number): unknown /* ext vector */; +declare class GKQuadtree extends NSObject { + static quadtreeWithBoundingQuadMinimumCellSize any>(this: This, quad: GKQuad, minCellSize: number): InstanceType; - float3AtIndex(index: number): unknown /* ext vector */; + initWithBoundingQuadMinimumCellSize(quad: GKQuad, minCellSize: number): this; - setRadius(radius: number): void; + addElementWithPoint(element: ElementType, point: unknown /* ext vector */): GKQuadtreeNode; - isCyclical(): boolean; + addElementWithQuad(element: ElementType, quad: GKQuad): GKQuadtreeNode; - setCyclical(cyclical: boolean): void; + elementsAtPoint(point: unknown /* ext vector */): NSArray; + + elementsInQuad(quad: GKQuad): NSArray; + + removeElement(element: ElementType): boolean; + + removeElementWithNode(data: ElementType, node: GKQuadtreeNode): boolean; } declare class GKScene extends NSObject implements NSCopying, NSSecureCoding { @@ -1138,66 +1202,6 @@ declare class GKPolygonObstacle extends GKObstacle implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class GKMonteCarloStrategist extends NSObject implements GKStrategist { - budget: number; - - explorationParameter: number; - - setBudget(budget: number): void; - - setExplorationParameter(explorationParameter: number): void; - - gameModel: GKGameModel; - - randomSource: GKRandom; - - bestMoveForActivePlayer(): GKGameModelUpdate; - - setGameModel(gameModel: GKGameModel | null): void; - - setRandomSource(randomSource: GKRandom | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class GKOctree extends NSObject { static octreeWithBoundingBoxMinimumCellSize any>(this: This, box: GKBox, minCellSize: number): InstanceType; @@ -1287,39 +1291,35 @@ declare class GKMeshGraph extends GKGraph { declare class GKShuffledDistribution extends GKRandomDistribution { } -declare class GKObstacleGraph extends GKGraph { - readonly obstacles: NSArray; - - readonly bufferRadius: number; - - static graphWithObstaclesBufferRadius any>(this: This, obstacles: NSArray | Array, bufferRadius: number): InstanceType; +declare class GKPath extends NSObject { + radius: number; - initWithObstaclesBufferRadius(obstacles: NSArray | Array, bufferRadius: number): this; + readonly numPoints: number; - static graphWithObstaclesBufferRadiusNodeClass any>(this: This, obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): InstanceType; + cyclical: boolean; - initWithObstaclesBufferRadiusNodeClass(obstacles: NSArray | Array, bufferRadius: number, nodeClass: interop.Object): this; + static pathWithPointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - connectNodeUsingObstacles(node: NodeType): void; + initWithPointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - connectNodeUsingObstaclesIgnoringObstacles(node: NodeType, obstaclesToIgnore: NSArray | Array): void; + static pathWithFloat3PointsCountRadiusCyclical any>(this: This, points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): InstanceType; - connectNodeUsingObstaclesIgnoringBufferRadiusOfObstacles(node: NodeType, obstaclesBufferRadiusToIgnore: NSArray | Array): void; + initWithFloat3PointsCountRadiusCyclical(points: interop.PointerConvertible, count: number, radius: number, cyclical: boolean): this; - addObstacles(obstacles: NSArray | Array): void; + static pathWithGraphNodesRadius any>(this: This, graphNodes: NSArray | Array, radius: number): InstanceType; - removeObstacles(obstacles: NSArray | Array): void; + initWithGraphNodesRadius(graphNodes: NSArray | Array, radius: number): this; - removeAllObstacles(): void; + pointAtIndex(index: number): unknown /* ext vector */; - nodesForObstacle(obstacle: GKPolygonObstacle): NSArray; + float2AtIndex(index: number): unknown /* ext vector */; - lockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + float3AtIndex(index: number): unknown /* ext vector */; - unlockConnectionFromNodeToNode(startNode: NodeType, endNode: NodeType): void; + setRadius(radius: number): void; - isConnectionLockedFromNodeToNode(startNode: NodeType, endNode: NodeType): boolean; + isCyclical(): boolean; - classForGenericArgumentAtIndex(index: number): interop.Object; + setCyclical(cyclical: boolean): void; } diff --git a/packages/ios/types/HealthKit.d.ts b/packages/ios/types/HealthKit.d.ts index b8f26dc6..c5229375 100644 --- a/packages/ios/types/HealthKit.d.ts +++ b/packages/ios/types/HealthKit.d.ts @@ -17,12 +17,12 @@ declare const HKVerifiableClinicalRecordSourceTypeEUDigitalCOVIDCertificate: str declare const HKVerifiableClinicalRecordSourceTypeSMARTHealthCard: string; +declare const HKUserAnnotatedMedicationPredicateKeyPathIsArchived: string; + declare const HKSourceRevisionAnyOperatingSystem: NSOperatingSystemVersion; declare const HKSourceRevisionAnyProductType: string; -declare const HKSourceRevisionAnyVersion: string; - declare const HKObjectQueryNoLimit: number; declare const HKMetadataKeyMaximumLightIntensity: string; @@ -105,6 +105,30 @@ declare const HKMetadataKeyUserMotionContext: string; declare const HKMetadataKeyHeartRateSensorLocation: string; +declare const HKMedicationGeneralFormUnknown: string; + +declare const HKMedicationGeneralFormSuppository: string; + +declare const HKMedicationGeneralFormPowder: string; + +declare const HKMedicationGeneralFormPatch: string; + +declare const HKMedicationGeneralFormOintment: string; + +declare const HKMedicationGeneralFormLiquid: string; + +declare const HKMedicationGeneralFormInjection: string; + +declare const HKMedicationGeneralFormInhaler: string; + +declare const HKMedicationGeneralFormFoam: string; + +declare const HKMedicationGeneralFormDevice: string; + +declare const HKMedicationGeneralFormCream: string; + +declare const HKMedicationGeneralFormCapsule: string; + declare const HKFHIRReleaseUnknown: string; declare const HKFHIRReleaseDSTU2: string; @@ -137,6 +161,8 @@ declare const HKClinicalTypeIdentifierMedicationRecord: string; declare const HKClinicalTypeIdentifierLabResultRecord: string; +declare const HKClinicalTypeIdentifierImmunizationRecord: string; + declare const HKClinicalTypeIdentifierConditionRecord: string; declare const HKClinicalTypeIdentifierClinicalNoteRecord: string; @@ -149,6 +175,8 @@ declare const HKPredicateKeyPathCDAPatientName: string; declare const HKPredicateKeyPathCategoryValue: string; +declare const HKMedicationDoseEventTypeIdentifierMedicationDoseEvent: string; + declare const HKDataTypeIdentifierStateOfMind: string; declare const HKWorkoutRouteTypeIdentifier: string; @@ -169,6 +197,8 @@ declare const HKCharacteristicTypeIdentifierBloodType: string; declare const HKCharacteristicTypeIdentifierBiologicalSex: string; +declare const HKCharacteristicTypeIdentifierActivityMoveMode: string; + declare const HKCategoryTypeIdentifierVomiting: string; declare const HKCategoryTypeIdentifierSoreThroat: string; @@ -229,6 +259,8 @@ declare const HKCategoryTypeIdentifierCervicalMucusQuality: string; declare const HKCategoryTypeIdentifierBleedingDuringPregnancy: string; +declare const HKCategoryTypeIdentifierToothbrushingEvent: string; + declare const HKCategoryTypeIdentifierHandwashingEvent: string; declare const HKCategoryTypeIdentifierAppleWalkingSteadinessEvent: string; @@ -239,6 +271,8 @@ declare const HKCategoryTypeIdentifierLowHeartRateEvent: string; declare const HKCategoryTypeIdentifierIrregularHeartRhythmEvent: string; +declare const HKCategoryTypeIdentifierHighHeartRateEvent: string; + declare const HKCategoryTypeIdentifierHeadphoneAudioExposureEvent: string; declare const HKCategoryTypeIdentifierEnvironmentalAudioExposureEvent: string; @@ -257,6 +291,8 @@ declare const HKQuantityTypeIdentifierOxygenSaturation: string; declare const HKQuantityTypeIdentifierInhalerUsage: string; +declare const HKQuantityTypeIdentifierForcedVitalCapacity: string; + declare const HKQuantityTypeIdentifierForcedExpiratoryVolume1: string; declare const HKQuantityTypeIdentifierAppleSleepingBreathingDisturbances: string; @@ -273,6 +309,8 @@ declare const HKQuantityTypeIdentifierInsulinDelivery: string; declare const HKQuantityTypeIdentifierBloodPressureSystolic: string; +declare const HKMedicationGeneralFormTablet: string; + declare const HKQuantityTypeIdentifierBloodPressureDiastolic: string; declare const HKQuantityTypeIdentifierBloodAlcoholContent: string; @@ -297,6 +335,8 @@ declare const HKQuantityTypeIdentifierDietaryNiacin: string; declare const HKQuantityTypeIdentifierDietaryMolybdenum: string; +declare const HKQuantityTypeIdentifierDietaryManganese: string; + declare const HKQuantityTypeIdentifierDietaryMagnesium: string; declare const HKQuantityTypeIdentifierDietaryFolate: string; @@ -311,6 +351,8 @@ declare const HKQuantityTypeIdentifierDietaryFatPolyunsaturated: string; declare const HKQuantityTypeIdentifierDietaryFatMonounsaturated: string; +declare const HKQuantityTypeIdentifierDietaryCopper: string; + declare const HKQuantityTypeIdentifierDietaryChromium: string; declare const HKQuantityTypeIdentifierDietaryCholesterol: string; @@ -327,6 +369,8 @@ declare const HKQuantityTypeIdentifierWalkingDoubleSupportPercentage: string; declare const HKQuantityTypeIdentifierWalkingAsymmetryPercentage: string; +declare const HKQuantityTypeIdentifierStairDescentSpeed: string; + declare const HKQuantityTypeIdentifierStairAscentSpeed: string; declare const HKQuantityTypeIdentifierSixMinuteWalkTestDistance: string; @@ -373,8 +417,12 @@ declare const HKQuantityTypeIdentifierDistanceDownhillSnowSports: string; declare const HKQuantityTypeIdentifierDistanceCrossCountrySkiing: string; +declare const HKQuantityTypeIdentifierCyclingSpeed: string; + declare const HKQuantityTypeIdentifierCyclingPower: string; +declare const HKQuantityTypeIdentifierCyclingFunctionalThresholdPower: string; + declare const HKQuantityTypeIdentifierCrossCountrySkiingSpeed: string; declare const HKQuantityTypeIdentifierBasalEnergyBurned: string; @@ -403,18 +451,20 @@ declare const HKWorkoutSortIdentifierDuration: string; declare const HKPredicateKeyPathWorkoutActivity: string; -declare const HKPredicateKeyPathWorkoutAverageQuantity: string; - declare const HKPredicateKeyPathWorkoutMaximumQuantity: string; declare const HKPredicateKeyPathWorkoutMinimumQuantity: string; declare const HKPredicateKeyPathWorkoutSumQuantity: string; -declare const HKPredicateKeyPathWorkoutType: string; - declare const HKPredicateKeyPathWorkoutTotalEnergyBurned: string; +declare const HKPredicateKeyPathScheduledDate: string; + +declare const HKPredicateKeyPathLogOrigin: string; + +declare const HKPredicateKeyPathStatus: string; + declare const HKFHIRResourceTypeMedicationStatement: string; declare const HKMetadataKeyHeadphoneGain: string; @@ -445,16 +495,12 @@ declare const HKPredicateKeyPathUUID: string; declare const HKPredicateKeyPathDateComponents: string; -declare const HKCategoryTypeIdentifierChestTightnessOrPain: string; - declare const HKPredicateKeyPathCDATitle: string; declare const HKMetadataKeySessionEstimate: string; declare const HKQuantityTypeIdentifierHeight: string; -declare const HKQuantityTypeIdentifierPushCount: string; - declare const HKVerifiableClinicalRecordCredentialTypeImmunization: string; declare const HKFHIRResourceTypeMedicationRequest: string; @@ -469,6 +515,10 @@ declare const HKMetadataKeyHeartRateMotionContext: string; declare const HKCategoryTypeIdentifierPersistentIntermenstrualBleeding: string; +declare const HKPredicateKeyPathWorkoutAverageQuantity: string; + +declare const HKPredicateKeyPathWorkoutType: string; + declare const HKCategoryTypeIdentifierBreastPain: string; declare const HKMetadataKeyMaximumSpeed: string; @@ -485,10 +535,16 @@ declare const HKQuantityTypeIdentifierDietaryIron: string; declare const HKQuantityTypeIdentifierTimeInDaylight: string; +declare const HKSourceRevisionAnyVersion: string; + declare const HKQuantityTypeIdentifierHeadphoneAudioExposure: string; declare const HKPredicateKeyPathECGSymptomsStatus: string; +declare const HKMetadataKeyBarometricPressure: string; + +declare const HKPredicateKeyPathWorkoutTotalFlightsClimbed: string; + declare const HKQuantityTypeIdentifierWalkingStepLength: string; declare const HKQuantityTypeIdentifierRunningStrideLength: string; @@ -505,12 +561,16 @@ declare const HKPredicateKeyPathWorkoutActivityStartDate: string; declare const HKPredicateKeyPathMostRecentDuration: string; +declare const HKUserAnnotatedMedicationPredicateKeyPathHasSchedule: string; + declare const HKCategoryTypeIdentifierShortnessOfBreath: string; declare const HKPredicateKeyPathWorkoutActivityMaximumQuantity: string; declare const HKVerifiableClinicalRecordCredentialTypeCOVID19: string; +declare const HKQuantityTypeIdentifierPushCount: string; + declare const HKMetadataKeyGroupFitness: string; declare const HKQuantityTypeIdentifierDistanceWheelchair: string; @@ -527,72 +587,58 @@ declare const HKVisionPrescriptionTypeIdentifier: string; declare const HKCharacteristicTypeIdentifierWheelchairUse: string; -declare const HKCategoryTypeIdentifierDiarrhea: string; +declare const HKMetadataKeyAlgorithmVersion: string; -declare const HKMetadataKeyCoachedWorkout: string; +declare const HKMetadataKeyVO2MaxValue: string; declare const HKMetadataKeyInsulinDeliveryReason: string; -declare const HKMetadataKeyHeartRateRecoveryActivityDuration: string; - -declare const HKQuantityTypeIdentifierStepCount: string; +declare const HKPredicateKeyPathStartDate: string; -declare const HKClinicalTypeIdentifierImmunizationRecord: string; +declare const HKMetadataKeyHeartRateRecoveryActivityDuration: string; declare const HKQuantityTypeIdentifierDietaryVitaminA: string; -declare const HKQuantityTypeIdentifierStairDescentSpeed: string; - -declare const HKPredicateKeyPathSourceRevision: string; - -declare const HKQuantityTypeIdentifierDietaryEnergyConsumed: string; - -declare const HKQuantityTypeIdentifierAppleSleepingWristTemperature: string; - -declare const HKCharacteristicTypeIdentifierActivityMoveMode: string; - -declare const HKQuantityTypeIdentifierCyclingSpeed: string; - -declare const HKQuantityTypeIdentifierDietaryCopper: string; - -declare const HKPredicateKeyPathStartDate: string; - declare const HKMetadataKeyElevationAscended: string; declare const HKMetadataKeyAverageSpeed: string; declare const HKCategoryTypeIdentifierSinusCongestion: string; -declare const HKMetadataKeyBarometricPressure: string; - -declare const HKCategoryTypeIdentifierHighHeartRateEvent: string; - declare const HKDocumentTypeIdentifierCDA: string; -declare const HKSampleSortIdentifierStartDate: string; - declare const HKPredicateKeyPathEndDate: string; declare const HKQuantityTypeIdentifierActiveEnergyBurned: string; +declare const HKMedicationGeneralFormTopical: string; + +declare const HKDataTypeIdentifierUserAnnotatedMedicationConcept: string; + declare const HKCategoryTypeIdentifierDrySkin: string; +declare const HKMetadataKeyPhysicalEffortEstimationType: string; + declare const HKFHIRResourceTypeAllergyIntolerance: string; declare const HKMetadataKeyAverageMETs: string; -declare const HKQuantityTypeIdentifierCyclingFunctionalThresholdPower: string; - declare const HKQuantityTypeIdentifierRunningGroundContactTime: string; declare const HKPredicateKeyPathSum: string; declare const HKQuantityTypeIdentifierRestingHeartRate: string; +declare const HKPredicateKeyPathSourceRevision: string; + declare const HKQuantityTypeIdentifierDietaryVitaminC: string; declare const HKFHIRReleaseR4: string; +declare const HKDevicePropertyKeyUDIDeviceIdentifier: string; + +declare const HKCategoryTypeIdentifierChestTightnessOrPain: string; + declare const HKCategoryTypeIdentifierConstipation: string; declare const HKDevicePropertyKeyLocalIdentifier: string; @@ -601,9 +647,7 @@ declare const HKPredicateKeyPathWorkoutActivityEndDate: string; declare const HKCategoryTypeIdentifierNausea: string; -declare const HKMetadataKeyPhysicalEffortEstimationType: string; - -declare const HKQuantityTypeIdentifierDietaryManganese: string; +declare const HKMedicationGeneralFormSpray: string; declare const HKMetadataKeyWeatherHumidity: string; @@ -621,16 +665,20 @@ declare const HKPredicateKeyPathMostRecentEndDate: string; declare const HKMetadataKeyHeartRateRecoveryActivityType: string; +declare const HKCategoryTypeIdentifierOvulationTestResult: string; + declare const HKPredicateKeyPathWorkoutTotalDistance: string; declare const HKFHIRResourceTypeDocumentReference: string; -declare const HKQuantityTypeIdentifierForcedVitalCapacity: string; +declare const HKMedicationGeneralFormGel: string; declare const HKDevicePropertyKeySoftwareVersion: string; declare const HKMetadataKeyFoodType: string; +declare const HKMetadataKeyCoachedWorkout: string; + declare const HKQuantityTypeIdentifierFlightsClimbed: string; declare const HKPredicateKeyPathClinicalRecordFHIRResourceIdentifier: string; @@ -641,6 +689,10 @@ declare const HKQuantityTypeIdentifierDietaryCalcium: string; declare const HKMetadataKeyDigitalSignature: string; +declare const HKMedicationGeneralFormLotion: string; + +declare const HKQuantityTypeIdentifierDietaryEnergyConsumed: string; + declare const HKCategoryTypeIdentifierNightSweats: string; declare const HKFHIRResourceTypeObservation: string; @@ -651,8 +703,6 @@ declare const HKCategoryTypeIdentifierSkippedHeartbeat: string; declare const HKQuantityTypeIdentifierVO2Max: string; -declare const HKDevicePropertyKeyUDIDeviceIdentifier: string; - declare const HKPredicateKeyPathWorkoutTotalSwimmingStrokeCount: string; declare const HKQuantityTypeIdentifierNikeFuel: string; @@ -661,12 +711,8 @@ declare const HKCategoryTypeIdentifierContraceptive: string; declare const HKMetadataKeyWaterSalinity: string; -declare const HKCategoryTypeIdentifierToothbrushingEvent: string; - declare const HKCategoryTypeIdentifierLowCardioFitnessEvent: string; -declare const HKMetadataKeyVO2MaxValue: string; - declare const HKCorrelationTypeIdentifierBloodPressure: string; declare const HKCategoryTypeIdentifierPelvicPain: string; @@ -675,24 +721,20 @@ declare const HKCharacteristicTypeIdentifierFitzpatrickSkinType: string; declare const HKQuantityTypeIdentifierDistanceCycling: string; -declare const HKMetadataKeyAlgorithmVersion: string; - declare const HKQuantityTypeIdentifierElectrodermalActivity: string; declare const HKQuantityTypeIdentifierDietaryPhosphorus: string; declare const HKCategoryTypeIdentifierLossOfSmell: string; -declare const HKPredicateKeyPathWorkoutTotalFlightsClimbed: string; - declare const HKCategoryTypeIdentifierHeadache: string; -declare const HKMetadataKeyDeviceManufacturerName: string; - declare const HKQuantityTypeIdentifierNumberOfAlcoholicBeverages: string; declare const HKPredicateKeyPathMin: string; +declare const HKQuantityTypeIdentifierDietarySelenium: string; + declare const HKQuantityTypeIdentifierDietaryRiboflavin: string; declare const HKCategoryTypeIdentifierRunnyNose: string; @@ -703,26 +745,34 @@ declare const HKCategoryTypeIdentifierBloating: string; declare const HKMetadataKeyDeviceSerialNumber: string; -declare const HKCategoryTypeIdentifierOvulationTestResult: string; +declare const HKQuantityTypeIdentifierStepCount: string; -declare const HKMetadataKeyHeartRateRecoveryMaxObservedRecoveryHeartRate: string; +declare const HKMedicationGeneralFormDrops: string; -declare const HKQuantityTypeIdentifierDietarySelenium: string; +declare const HKMetadataKeyHeartRateRecoveryMaxObservedRecoveryHeartRate: string; declare const HKErrorDomain: string; declare const HKMetadataKeyTimeZone: string; +declare const HKQuantityTypeIdentifierAppleSleepingWristTemperature: string; + declare const HKMetadataKeyIndoorBikeDistance: string; +declare const HKCategoryTypeIdentifierDiarrhea: string; + declare const HKClinicalTypeIdentifierAllergyRecord: string; +declare const HKPredicateKeyPathMedicationConceptIdentifier: string; + declare const HKMetadataKeyBloodGlucoseMealTime: string; declare const HKQuantityTypeIdentifierSwimmingStrokeCount: string; declare const HKQuantityTypeIdentifierWalkingSpeed: string; +declare const HKMetadataKeyDeviceManufacturerName: string; + declare const HKMetadataKeyQuantityClampedToUpperBound: string; declare const HKCategoryTypeIdentifierProlongedMenstrualPeriods: string; @@ -733,6 +783,8 @@ declare const HKPredicateKeyPathCorrelation: string; declare const HKPredicateKeyPathCDAAuthorName: string; +declare const HKHealthConceptDomainMedication: string; + declare const HKFHIRResourceTypeDiagnosticReport: string; declare const HKQuantityTypeIdentifierDietaryVitaminK: string; @@ -755,6 +807,8 @@ declare const HKQuantityTypeIdentifierWalkingHeartRateAverage: string; declare const HKPredicateKeyPathClinicalRecordFHIRResourceType: string; +declare const HKSampleSortIdentifierStartDate: string; + declare const HKCategoryTypeIdentifierBladderIncontinence: string; declare const HKWorkoutSessionState: { @@ -793,29 +847,6 @@ declare const HKPHQ9AssessmentAnswer: { PreferNotToAnswer: 4, }; -declare const HKPhysicalEffortEstimationType: { - ActivityLookup: 1, - DeviceSensed: 2, -}; - -declare const HKCyclingFunctionalThresholdPowerTestType: { - MaxExercise60Minute: 1, - MaxExercise20Minute: 2, - RampTest: 3, - PredictionExercise: 4, -}; - -declare const HKVO2MaxTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - -declare const HKBloodGlucoseMealTime: { - Preprandial: 1, - Postprandial: 2, -}; - declare const HKWeatherCondition: { None: 0, Clear: 1, @@ -847,6 +878,18 @@ declare const HKWeatherCondition: { Tornado: 27, }; +declare const HKVO2MaxTestType: { + MaxExercise: 1, + PredictionSubMaxExercise: 2, + PredictionNonExercise: 3, + PredictionStepTest: 4, +}; + +declare const HKPhysicalEffortEstimationType: { + ActivityLookup: 1, + DeviceSensed: 2, +}; + declare const HKHeartRateMotionContext: { NotSet: 0, Sedentary: 1, @@ -868,6 +911,11 @@ declare const HKBodyTemperatureSensorLocation: { Forehead: 11, }; +declare const HKBloodGlucoseMealTime: { + Preprandial: 1, + Postprandial: 2, +}; + declare const HKGAD7AssessmentRisk: { NoneToMinimal: 1, Mild: 2, @@ -919,6 +967,22 @@ declare const HKStateOfMindValenceClassification: { VeryPleasant: 7, }; +declare const HKCyclingFunctionalThresholdPowerTestType: { + MaxExercise60Minute: 1, + MaxExercise20Minute: 2, + RampTest: 3, + PredictionExercise: 4, +}; + +declare const HKMedicationDoseEventLogStatus: { + NotInteracted: 1, + NotificationNotSent: 2, + Snoozed: 3, + Taken: 4, + Skipped: 5, + NotLogged: 6, +}; + declare const HKElectrocardiogramClassification: { NotSet: 0, SinusRhythm: 1, @@ -1120,12 +1184,6 @@ declare const HKErrorCode: { ErrorNotPermissibleForGuestUserMode: 15, }; -declare const HKHeartRateRecoveryTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - declare const HKHeartRateSensorLocation: { Other: 0, Chest: 1, @@ -1288,6 +1346,17 @@ declare const HKActivityMoveMode: { AppleMoveTime: 2, }; +declare const HKCategoryValuePresence: { + HKCategoryValuePresencePresent: 0, + Not: 1, +}; + +declare const HKUserMotionContext: { + NotSet: 0, + Stationary: 1, + Active: 2, +}; + declare const HKInsulinDeliveryReason: { Basal: 1, Bolus: 2, @@ -1313,17 +1382,16 @@ declare const HKCategoryValueOvulationTestResult: { EstrogenSurge: 4, }; -declare const HKUserMotionContext: { - NotSet: 0, - Stationary: 1, - Active: 2, -}; - declare const HKAudiogramSensitivityTestSide: { Left: 0, Right: 1, }; +declare const HKWorkoutSessionType: { + Primary: 0, + Mirrored: 1, +}; + declare const HKDevicePlacementSide: { Unknown: 0, Left: 1, @@ -1363,11 +1431,6 @@ declare const HKWorkoutEventType: { PauseOrResumeRequest: 8, }; -declare const HKCategoryValuePresence: { - HKCategoryValuePresencePresent: 0, - Not: 1, -}; - declare const HKAppleECGAlgorithmVersion: { Version1: 1, Version2: 2, @@ -1403,9 +1466,10 @@ declare const HKWaterSalinity: { Salt: 2, }; -declare const HKWorkoutSessionType: { - Primary: 0, - Mirrored: 1, +declare const HKHeartRateRecoveryTestType: { + Max: 1, + PredictionSubMax: 2, + PredictionNon: 3, }; declare const HKWorkoutSwimmingLocationType: { @@ -1419,6 +1483,11 @@ declare const HKVisionEye: { Right: 2, }; +declare const HKMedicationDoseEventScheduleType: { + AsNeeded: 1, + Schedule: 2, +}; + declare function HKCategoryValueSleepAnalysisAsleepValues(): NSSet; declare function HKStateOfMindValenceClassificationForValence(valence: number): NSNumber; @@ -1452,6 +1521,19 @@ declare interface HKWorkoutSessionDelegate extends NSObjectProtocol { declare class HKWorkoutSessionDelegate extends NativeObject implements HKWorkoutSessionDelegate { } +declare interface HKLiveWorkoutBuilderDelegate extends NSObjectProtocol { + workoutBuilderDidCollectDataOfTypes(workoutBuilder: HKLiveWorkoutBuilder, collectedTypes: NSSet): void; + + workoutBuilderDidCollectEvent(workoutBuilder: HKLiveWorkoutBuilder): void; + + workoutBuilderDidBeginActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; + + workoutBuilderDidEndActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; +} + +declare class HKLiveWorkoutBuilderDelegate extends NativeObject implements HKLiveWorkoutBuilderDelegate { +} + declare class HKWorkoutRoute extends HKSeriesSample { } @@ -1567,26 +1649,26 @@ declare class HKVerifiableClinicalRecordQuery extends HKQuery { initWithRecordTypesSourceTypesPredicateResultsHandler(recordTypes: NSArray | Array, sourceTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; } -declare class HKVerifiableClinicalRecord extends HKSample { - readonly recordTypes: NSArray; - - readonly issuerIdentifier: string; +declare class HKUserAnnotatedMedicationQuery extends HKQuery { + initWithPredicateLimitResultsHandler(predicate: NSPredicate | null, limit: number, resultsHandler: (p1: HKUserAnnotatedMedicationQuery, p2: HKUserAnnotatedMedication, p3: boolean, p4: NSError) => void | null): this; +} - readonly subject: HKVerifiableClinicalRecordSubject; +declare class HKUserAnnotatedMedication extends NSObject implements NSSecureCoding, NSCopying { + readonly nickname: string; - readonly issuedDate: NSDate; + readonly isArchived: boolean; - readonly relevantDate: NSDate; + readonly hasSchedule: boolean; - readonly expirationDate: NSDate; + readonly medication: HKMedicationConcept; - readonly itemNames: NSArray; + static readonly supportsSecureCoding: boolean; - readonly sourceType: string; + encodeWithCoder(coder: NSCoder): void; - readonly dataRepresentation: NSData; + initWithCoder(coder: NSCoder): this; - readonly JWSRepresentation: NSData; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKUnit extends NSObject implements NSSecureCoding, NSCopying { @@ -1847,34 +1929,62 @@ declare class HKQuantitySeriesSampleQuery extends HKQuery { setOrderByQuantitySampleStartDate(orderByQuantitySampleStartDate: boolean): void; } -declare class HKQuantitySeriesSampleBuilder extends NSObject { - initWithHealthStoreQuantityTypeStartDateDevice(healthStore: HKHealthStore, quantityType: HKQuantityType, startDate: NSDate, device: HKDevice | null): this; +declare class HKPHQ9Assessment extends HKScoredAssessment { + readonly answers: NSArray; - readonly quantityType: HKQuantityType; + readonly risk: interop.Enum; - readonly startDate: NSDate; + static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; - readonly device: HKDevice; + static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; +} - insertQuantityDateIntervalError(quantity: HKQuantity, dateInterval: NSDateInterval, error: interop.PointerConvertible): boolean; +declare class HKMedicationConcept extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: HKHealthConceptIdentifier; - insertQuantityDateError(quantity: HKQuantity, date: NSDate, error: interop.PointerConvertible): boolean; + readonly displayText: string; - finishSeriesWithMetadataEndDateCompletion(metadata: NSDictionary | Record | null, endDate: NSDate | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly generalForm: string; - finishSeriesWithMetadataCompletion(metadata: NSDictionary | Record | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readonly relatedCodings: NSSet; - discard(): void; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKPHQ9Assessment extends HKScoredAssessment { - readonly answers: NSArray; +declare class HKLiveWorkoutBuilder extends HKWorkoutBuilder { + delegate: HKLiveWorkoutBuilderDelegate | null; - readonly risk: interop.Enum; + readonly workoutSession: HKWorkoutSession | null; - static assessmentWithDateAnswers any>(this: This, date: NSDate, answers: NSArray | Array): InstanceType; + shouldCollectWorkoutEvents: boolean; - static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; + dataSource: HKLiveWorkoutDataSource; + + readonly elapsedTime: number; + + readonly currentWorkoutActivity: HKWorkoutActivity; + + setDelegate(delegate: HKLiveWorkoutBuilderDelegate | null): void; + + setShouldCollectWorkoutEvents(shouldCollectWorkoutEvents: boolean): void; + + setDataSource(dataSource: HKLiveWorkoutDataSource | null): void; +} + +declare class HKLiveWorkoutDataSource extends NSObject { + readonly typesToCollect: NSSet; + + initWithHealthStoreWorkoutConfiguration(healthStore: HKHealthStore, configuration: HKWorkoutConfiguration | null): this; + + enableCollectionForTypePredicate(quantityType: HKQuantityType, predicate: NSPredicate | null): void; + + disableCollectionForType(quantityType: HKQuantityType): void; } declare class HKSeriesSample extends HKSample { @@ -1889,6 +1999,18 @@ declare class HKSeriesBuilder extends NSObject { discard(): void; } +declare class HKHealthConceptIdentifier extends NSObject implements NSSecureCoding, NSCopying { + readonly domain: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class HKGAD7Assessment extends HKScoredAssessment { readonly answers: NSArray; @@ -1925,14 +2047,6 @@ declare class HKFHIRVersion extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class HKElectrocardiogramVoltageMeasurement extends NSObject implements NSCopying { - readonly timeSinceSampleStart: number; - - quantityForLead(lead: interop.Enum): HKQuantity; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class HKDocumentQuery extends HKQuery { readonly limit: number; @@ -2019,12 +2133,36 @@ declare class HKQuantitySample extends HKSample { static quantitySampleWithTypeQuantityStartDateEndDateDeviceMetadata any>(this: This, quantityType: HKQuantityType, quantity: HKQuantity, startDate: NSDate, endDate: NSDate, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; } -declare class HKCorrelationQuery extends HKQuery { +declare class HKCorrelation extends HKSample { readonly correlationType: HKCorrelationType; - readonly samplePredicates: NSDictionary; + readonly objects: NSSet; - initWithTypePredicateSamplePredicatesCompletion(correlationType: HKCorrelationType, predicate: NSPredicate | null, samplePredicates: NSDictionary | Record | null, completion: (p1: HKCorrelationQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + static correlationWithTypeStartDateEndDateObjects any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet): InstanceType; + + static correlationWithTypeStartDateEndDateObjectsMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, metadata: NSDictionary | Record | null): InstanceType; + + static correlationWithTypeStartDateEndDateObjectsDeviceMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + objectsForType(objectType: HKObjectType): NSSet; +} + +declare class HKContactsPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { + readonly rightEye: HKContactsLensSpecification; + + readonly leftEye: HKContactsLensSpecification; + + readonly brand: string; + + static prescriptionWithRightEyeSpecificationLeftEyeSpecificationBrandDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKContactsLensSpecification | null, leftEyeSpecification: HKContactsLensSpecification | null, brand: string, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKVisionPrescription extends HKSample implements NSSecureCoding, NSCopying { @@ -2045,20 +2183,75 @@ declare class HKVisionPrescription extends HKSample implements NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKContactsLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { - readonly baseCurve: HKQuantity; +declare class HKLensSpecification extends NSObject { + readonly sphere: HKQuantity; - readonly diameter: HKQuantity; + readonly cylinder: HKQuantity; - initWithSphereCylinderAxisAddPowerBaseCurveDiameter(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, baseCurve: HKQuantity | null, diameter: HKQuantity | null): this; + readonly axis: HKQuantity; + + readonly addPower: HKQuantity; +} + +declare class HKClinicalType extends HKSampleType { +} + +declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCopying { + readonly clinicalType: HKClinicalType; + + readonly displayName: string; + + readonly FHIRResource: HKFHIRResource; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class HKClinicalCoding extends NSObject implements NSCopying, NSSecureCoding { + readonly system: string; + + readonly version: string; + + readonly code: string; + + initWithSystemVersionCode(system: string, version: string | null, code: string): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class HKActivityMoveModeObject extends NSObject implements NSCopying, NSSecureCoding { + readonly activityMoveMode: interop.Enum; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} + +declare class HKWheelchairUseObject extends NSObject implements NSCopying, NSSecureCoding { + readonly wheelchairUse: interop.Enum; copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class HKBloodTypeObject extends NSObject implements NSCopying, NSSecureCoding { @@ -2123,6 +2316,26 @@ declare class HKAudiogramSensitivityTest extends NSObject implements NSSecureCod copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { + readonly frequency: HKQuantity; + + readonly leftEarSensitivity: HKQuantity; + + readonly rightEarSensitivity: HKQuantity; + + readonly tests: NSArray; + + static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; + + static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class HKAudiogramSample extends HKSample { readonly sensitivityPoints: NSArray; @@ -2163,202 +2376,104 @@ declare class HKAttachmentStore extends NSObject { streamDataForAttachmentDataHandler(attachment: HKAttachment, dataHandler: (p1: NSData, p2: NSError, p3: boolean) => void | null): NSProgress; } -declare class HKAttachment extends NSObject implements NSSecureCoding, NSCopying { - readonly identifier: NSUUID; +declare class HKAnchoredObjectQuery extends HKQuery { + updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null; - readonly name: string; + initWithTypePredicateAnchorLimitResultsHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; - readonly contentType: UTType; + initWithTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: number, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: number, p4: NSError) => void | null): this; - readonly size: number; + initWithQueryDescriptorsAnchorLimitResultsHandler(queryDescriptors: NSArray | Array, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; - readonly creationDate: NSDate; + setUpdateHandler(updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): void; +} - readonly metadata: NSDictionary; +declare class HKElectrocardiogramQuery extends HKQuery { + initWithElectrocardiogramDataHandler(electrocardiogram: HKElectrocardiogram, dataHandler: (p1: HKElectrocardiogramQuery, p2: HKElectrocardiogramVoltageMeasurement, p3: boolean, p4: NSError) => void | null): this; +} - static readonly supportsSecureCoding: boolean; +declare class HKQueryDescriptor extends NSObject implements NSCopying, NSSecureCoding { + readonly sampleType: HKSampleType; - encodeWithCoder(coder: NSCoder): void; + readonly predicate: NSPredicate; - initWithCoder(coder: NSCoder): this; + initWithSampleTypePredicate(sampleType: HKSampleType, predicate: NSPredicate | null): this; copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class HKAnchoredObjectQuery extends HKQuery { - updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null; - - initWithTypePredicateAnchorLimitResultsHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; - initWithTypePredicateAnchorLimitCompletionHandler(type: HKSampleType, predicate: NSPredicate | null, anchor: number, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: number, p4: NSError) => void | null): this; + static readonly supportsSecureCoding: boolean; - initWithQueryDescriptorsAnchorLimitResultsHandler(queryDescriptors: NSArray | Array, anchor: HKQueryAnchor | null, limit: number, handler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): this; + encodeWithCoder(coder: NSCoder): void; - setUpdateHandler(updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): void; + initWithCoder(coder: NSCoder): this; } -declare class HKStateOfMindType extends HKSampleType { +declare class HKPrescriptionType extends HKSampleType { } -declare class HKScoredAssessmentType extends HKSampleType { +declare class HKMedicationDoseEventType extends HKSampleType { } -declare class HKPrescriptionType extends HKSampleType { +declare class HKElectrocardiogramType extends HKSampleType { } -declare class HKElectrocardiogramType extends HKSampleType { +declare class HKCorrelationType extends HKSampleType { } -declare class HKActivitySummaryType extends HKObjectType { +declare class HKCategoryType extends HKSampleType { } -declare class HKSeriesType extends HKSampleType { - static workoutRouteType any>(this: This): InstanceType; +declare class HKSampleType extends HKObjectType { + readonly isMaximumDurationRestricted: boolean; - static heartbeatSeriesType any>(this: This): InstanceType; + readonly maximumAllowedDuration: number; + + readonly isMinimumDurationRestricted: boolean; + + readonly minimumAllowedDuration: number; + + readonly allowsRecalibrationForEstimates: boolean; } declare class HKCharacteristicType extends HKObjectType { } -declare class HKActivitySummaryQuery extends HKQuery { - updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null; +declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: string; - initWithPredicateResultsHandler(predicate: NSPredicate | null, handler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + static quantityTypeForIdentifier(identifier: string): HKQuantityType; - setUpdateHandler(updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): void; -} + static categoryTypeForIdentifier(identifier: string): HKCategoryType; -declare class HKWorkout extends HKSample { - readonly workoutActivityType: interop.Enum; + static characteristicTypeForIdentifier(identifier: string): HKCharacteristicType; - readonly workoutEvents: NSArray; + static correlationTypeForIdentifier(identifier: string): HKCorrelationType; - readonly workoutActivities: NSArray; + static documentTypeForIdentifier(identifier: string): HKDocumentType; - readonly duration: number; + static scoredAssessmentTypeForIdentifier(identifier: string): HKScoredAssessmentType; - readonly totalEnergyBurned: HKQuantity; + static seriesTypeForIdentifier(identifier: string): HKSeriesType; - readonly totalDistance: HKQuantity; + static workoutType(): HKWorkoutType; - readonly totalSwimmingStrokeCount: HKQuantity; + static activitySummaryType(): HKActivitySummaryType; - readonly totalFlightsClimbed: HKQuantity; + static audiogramSampleType(): HKAudiogramSampleType; - readonly allStatistics: NSDictionary; + static electrocardiogramType(): HKElectrocardiogramType; - statisticsForType(quantityType: HKQuantityType): HKStatistics; + static medicationDoseEventType(): HKMedicationDoseEventType; - static workoutWithActivityTypeStartDateEndDate any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate): InstanceType; + static visionPrescriptionType(): HKPrescriptionType; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + static stateOfMindType(): HKStateOfMindType; - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + static userAnnotatedMedicationType(): HKUserAnnotatedMedicationType; - static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; - - static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalSwimmingStrokeCountDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalSwimmingStrokeCount: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - - static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalFlightsClimbedDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalFlightsClimbed: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; -} - -declare class HKWorkoutEvent extends NSObject implements NSSecureCoding, NSCopying { - readonly type: interop.Enum; - - readonly date: NSDate; - - readonly dateInterval: NSDateInterval; - - readonly metadata: NSDictionary; - - static workoutEventWithTypeDate any>(this: This, type: interop.Enum, date: NSDate): InstanceType; - - static workoutEventWithTypeDateMetadata any>(this: This, type: interop.Enum, date: NSDate, metadata: NSDictionary | Record): InstanceType; - - static workoutEventWithTypeDateIntervalMetadata any>(this: This, type: interop.Enum, dateInterval: NSDateInterval, metadata: NSDictionary | Record | null): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class HKObject extends NSObject implements NSSecureCoding { - readonly UUID: NSUUID; - - readonly source: HKSource; - - readonly sourceRevision: HKSourceRevision; - - readonly device: HKDevice; - - readonly metadata: NSDictionary; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class HKActivitySummary extends NSObject implements NSSecureCoding, NSCopying { - dateComponentsForCalendar(calendar: NSCalendar): NSDateComponents; - - activityMoveMode: interop.Enum; - - paused: boolean; - - activeEnergyBurned: HKQuantity; - - appleMoveTime: HKQuantity; - - appleExerciseTime: HKQuantity; - - appleStandHours: HKQuantity; - - activeEnergyBurnedGoal: HKQuantity; - - appleMoveTimeGoal: HKQuantity; - - appleExerciseTimeGoal: HKQuantity; - - exerciseTimeGoal: HKQuantity; - - appleStandHoursGoal: HKQuantity; - - standHoursGoal: HKQuantity; - - setActivityMoveMode(activityMoveMode: interop.Enum): void; - - isPaused(): boolean; - - setPaused(paused: boolean): void; - - setActiveEnergyBurned(activeEnergyBurned: HKQuantity): void; - - setAppleMoveTime(appleMoveTime: HKQuantity): void; - - setAppleExerciseTime(appleExerciseTime: HKQuantity): void; - - setAppleStandHours(appleStandHours: HKQuantity): void; - - setActiveEnergyBurnedGoal(activeEnergyBurnedGoal: HKQuantity): void; - - setAppleMoveTimeGoal(appleMoveTimeGoal: HKQuantity): void; - - setAppleExerciseTimeGoal(appleExerciseTimeGoal: HKQuantity): void; - - setExerciseTimeGoal(exerciseTimeGoal: HKQuantity | null): void; - - setAppleStandHoursGoal(appleStandHoursGoal: HKQuantity): void; + requiresPerObjectAuthorization(): boolean; - setStandHoursGoal(standHoursGoal: HKQuantity | null): void; + static clinicalTypeForIdentifier(identifier: string): HKClinicalType; static readonly supportsSecureCoding: boolean; @@ -2369,16 +2484,8 @@ declare class HKActivitySummary extends NSObject implements NSSecureCoding, NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopying { - readonly FHIRVersion: HKFHIRVersion; - - readonly resourceType: string; - - readonly identifier: string; - - readonly data: NSData; - - readonly sourceURL: NSURL; +declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { + static anchorFromValue any>(this: This, value: number): InstanceType; static readonly supportsSecureCoding: boolean; @@ -2389,16 +2496,12 @@ declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKSampleQuery extends HKQuery { - readonly limit: number; - - readonly sortDescriptors: NSArray; - - initWithSampleTypePredicateLimitSortDescriptorsResultsHandler(sampleType: HKSampleType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; +declare class HKActivitySummaryQuery extends HKQuery { + updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null; - initWithQueryDescriptorsLimitResultsHandler(queryDescriptors: NSArray | Array, limit: number, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + initWithPredicateResultsHandler(predicate: NSPredicate | null, handler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - initWithQueryDescriptorsLimitSortDescriptorsResultsHandler(queryDescriptors: NSArray | Array, limit: number, sortDescriptors: NSArray | Array, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + setUpdateHandler(updateHandler: (p1: HKActivitySummaryQuery, p2: NSArray | Array, p3: NSError) => void | null): void; } declare class HKQuery extends NSObject { @@ -2501,10 +2604,76 @@ declare class HKQuery extends NSObject { static predicateForStatesOfMindWithLabel(label: interop.Enum): NSPredicate; static predicateForStatesOfMindWithAssociation(association: interop.Enum): NSPredicate; + + static predicateForMedicationDoseEventWithStatus(status: interop.Enum): NSPredicate; + + static predicateForMedicationDoseEventWithStatuses(statuses: NSSet): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledDate(scheduledDate: NSDate): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledDates(scheduledDates: NSSet): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledStartDateEndDate(startDate: NSDate | null, endDate: NSDate | null): NSPredicate; + + static predicateForMedicationDoseEventWithMedicationConceptIdentifier(medicationConceptIdentifier: HKHealthConceptIdentifier): NSPredicate; + + static predicateForMedicationDoseEventWithMedicationConceptIdentifiers(medicationConceptIdentifiers: NSSet): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithIsArchived(isArchived: boolean): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithHasSchedule(hasSchedule: boolean): NSPredicate; } -declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { - static anchorFromValue any>(this: This, value: number): InstanceType; +declare class HKWorkout extends HKSample { + readonly workoutActivityType: interop.Enum; + + readonly workoutEvents: NSArray; + + readonly workoutActivities: NSArray; + + readonly duration: number; + + readonly totalEnergyBurned: HKQuantity; + + readonly totalDistance: HKQuantity; + + readonly totalSwimmingStrokeCount: HKQuantity; + + readonly totalFlightsClimbed: HKQuantity; + + readonly allStatistics: NSDictionary; + + statisticsForType(quantityType: HKQuantityType): HKStatistics; + + static workoutWithActivityTypeStartDateEndDate any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateDurationTotalEnergyBurnedTotalDistanceDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, duration: number, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalSwimmingStrokeCountDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalSwimmingStrokeCount: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; + + static workoutWithActivityTypeStartDateEndDateWorkoutEventsTotalEnergyBurnedTotalDistanceTotalFlightsClimbedDeviceMetadata any>(this: This, workoutActivityType: interop.Enum, startDate: NSDate, endDate: NSDate, workoutEvents: NSArray | Array | null, totalEnergyBurned: HKQuantity | null, totalDistance: HKQuantity | null, totalFlightsClimbed: HKQuantity | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; +} + +declare class HKStateOfMind extends HKSample implements NSSecureCoding, NSCopying { + readonly kind: interop.Enum; + + readonly valence: number; + + readonly valenceClassification: interop.Enum; + + readonly labels: NSArray; + + readonly associations: NSArray; + + static stateOfMindWithDateKindValenceLabelsAssociations any>(this: This, date: NSDate, kind: interop.Enum, valence: number, labels: NSArray | Array, associations: NSArray | Array): InstanceType; + + static stateOfMindWithDateKindValenceLabelsAssociationsMetadata any>(this: This, date: NSDate, kind: interop.Enum, valence: number, labels: NSArray | Array, associations: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; static readonly supportsSecureCoding: boolean; @@ -2515,8 +2684,22 @@ declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSCopying { - readonly score: number; +declare class HKMedicationDoseEvent extends HKSample implements NSSecureCoding, NSCopying { + readonly medicationDoseEventType: HKMedicationDoseEventType; + + readonly scheduleType: interop.Enum; + + readonly medicationConceptIdentifier: HKHealthConceptIdentifier; + + readonly scheduledDate: NSDate; + + readonly scheduledDoseQuantity: NSNumber; + + readonly doseQuantity: NSNumber; + + readonly logStatus: interop.Enum; + + readonly unit: HKUnit; static readonly supportsSecureCoding: boolean; @@ -2527,28 +2710,138 @@ declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKElectrocardiogram extends HKSample { - readonly numberOfVoltageMeasurements: number; +declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopying { + readonly FHIRVersion: HKFHIRVersion; - readonly samplingFrequency: HKQuantity; + readonly resourceType: string; - readonly classification: interop.Enum; + readonly identifier: string; - readonly averageHeartRate: HKQuantity; + readonly data: NSData; - readonly symptomsStatus: interop.Enum; + readonly sourceURL: NSURL; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKWheelchairUseObject extends NSObject implements NSCopying, NSSecureCoding { - readonly wheelchairUse: interop.Enum; +declare class HKActivitySummary extends NSObject implements NSSecureCoding, NSCopying { + dateComponentsForCalendar(calendar: NSCalendar): NSDateComponents; + + activityMoveMode: interop.Enum; + + paused: boolean; + + activeEnergyBurned: HKQuantity; + + appleMoveTime: HKQuantity; + + appleExerciseTime: HKQuantity; + + appleStandHours: HKQuantity; + + activeEnergyBurnedGoal: HKQuantity; + + appleMoveTimeGoal: HKQuantity; + + appleExerciseTimeGoal: HKQuantity; + + exerciseTimeGoal: HKQuantity; + + appleStandHoursGoal: HKQuantity; + + standHoursGoal: HKQuantity; + + setActivityMoveMode(activityMoveMode: interop.Enum): void; + + isPaused(): boolean; + + setPaused(paused: boolean): void; + + setActiveEnergyBurned(activeEnergyBurned: HKQuantity): void; + + setAppleMoveTime(appleMoveTime: HKQuantity): void; + + setAppleExerciseTime(appleExerciseTime: HKQuantity): void; + + setAppleStandHours(appleStandHours: HKQuantity): void; + + setActiveEnergyBurnedGoal(activeEnergyBurnedGoal: HKQuantity): void; + + setAppleMoveTimeGoal(appleMoveTimeGoal: HKQuantity): void; + + setAppleExerciseTimeGoal(appleExerciseTimeGoal: HKQuantity): void; + + setExerciseTimeGoal(exerciseTimeGoal: HKQuantity | null): void; + + setAppleStandHoursGoal(appleStandHoursGoal: HKQuantity): void; + + setStandHoursGoal(standHoursGoal: HKQuantity | null): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class HKAudiogramSensitivityPointClampingRange extends NSObject implements NSSecureCoding, NSCopying { + readonly lowerBound: HKQuantity; + + readonly upperBound: HKQuantity; + + static clampingRangeWithLowerBoundUpperBoundError any>(this: This, lowerBound: NSNumber | null, upperBound: NSNumber | null, errorOut: interop.PointerConvertible): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class HKSampleQuery extends HKQuery { + readonly limit: number; + + readonly sortDescriptors: NSArray; + + initWithSampleTypePredicateLimitSortDescriptorsResultsHandler(sampleType: HKSampleType, predicate: NSPredicate | null, limit: number, sortDescriptors: NSArray | Array | null, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + + initWithQueryDescriptorsLimitResultsHandler(queryDescriptors: NSArray | Array, limit: number, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + + initWithQueryDescriptorsLimitSortDescriptorsResultsHandler(queryDescriptors: NSArray | Array, limit: number, sortDescriptors: NSArray | Array, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; +} + +declare class HKScoredAssessment extends HKSample implements NSSecureCoding, NSCopying { + readonly score: number; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class HKElectrocardiogram extends HKSample { + readonly numberOfVoltageMeasurements: number; + + readonly samplingFrequency: HKQuantity; + + readonly classification: interop.Enum; + + readonly averageHeartRate: HKQuantity; + + readonly symptomsStatus: interop.Enum; } declare class HKHealthStore extends NSObject { @@ -2604,6 +2897,8 @@ declare class HKHealthStore extends NSObject { startWatchAppWithWorkoutConfigurationCompletion(workoutConfiguration: HKWorkoutConfiguration, completion: (p1: boolean, p2: NSError) => void | null): void; + recoverActiveWorkoutSessionWithCompletion(completion: (p1: HKWorkoutSession, p2: NSError) => void | null): void; + setWorkoutSessionMirroringStartHandler(workoutSessionMirroringStartHandler: (p1: HKWorkoutSession) => void): void; enableBackgroundDeliveryForTypeFrequencyWithCompletion(type: HKObjectType, frequency: interop.Enum, completion: (p1: boolean, p2: NSError) => void | null): void; @@ -2625,129 +2920,98 @@ declare class HKHealthStore extends NSObject { setAuthorizationViewControllerPresenter(authorizationViewControllerPresenter: UIViewController): void; } -declare class HKContactsPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { - readonly rightEye: HKContactsLensSpecification; - - readonly leftEye: HKContactsLensSpecification; - - readonly brand: string; - - static prescriptionWithRightEyeSpecificationLeftEyeSpecificationBrandDateIssuedExpirationDateDeviceMetadata any>(this: This, rightEyeSpecification: HKContactsLensSpecification | null, leftEyeSpecification: HKContactsLensSpecification | null, brand: string, dateIssued: NSDate, expirationDate: NSDate | null, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; +declare class HKCorrelationQuery extends HKQuery { + readonly correlationType: HKCorrelationType; - initWithCoder(coder: NSCoder): this; + readonly samplePredicates: NSDictionary; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithTypePredicateSamplePredicatesCompletion(correlationType: HKCorrelationType, predicate: NSPredicate | null, samplePredicates: NSDictionary | Record | null, completion: (p1: HKCorrelationQuery, p2: NSArray | Array, p3: NSError) => void | null): this; } -declare class HKCategoryType extends HKSampleType { +declare class HKStatisticsQuery extends HKQuery { + initWithQuantityTypeQuantitySamplePredicateOptionsCompletionHandler(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, handler: (p1: HKStatisticsQuery, p2: HKStatistics, p3: NSError) => void | null): this; } -declare class HKBiologicalSexObject extends NSObject implements NSCopying, NSSecureCoding { - readonly biologicalSex: interop.Enum; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class HKStatisticsCollection extends NSObject { + statisticsForDate(date: NSDate): HKStatistics; - static readonly supportsSecureCoding: boolean; + enumerateStatisticsFromDateToDateWithBlock(startDate: NSDate, endDate: NSDate, block: (p1: HKStatistics, p2: interop.PointerConvertible) => void): void; - encodeWithCoder(coder: NSCoder): void; + statistics(): NSArray; - initWithCoder(coder: NSCoder): this; + sources(): NSSet; } -declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying { - readonly identifier: string; - - static quantityTypeForIdentifier(identifier: string): HKQuantityType; - - static categoryTypeForIdentifier(identifier: string): HKCategoryType; - - static characteristicTypeForIdentifier(identifier: string): HKCharacteristicType; - - static correlationTypeForIdentifier(identifier: string): HKCorrelationType; - - static documentTypeForIdentifier(identifier: string): HKDocumentType; - - static scoredAssessmentTypeForIdentifier(identifier: string): HKScoredAssessmentType; - - static seriesTypeForIdentifier(identifier: string): HKSeriesType; - - static workoutType(): HKWorkoutType; - - static activitySummaryType(): HKActivitySummaryType; - - static audiogramSampleType(): HKAudiogramSampleType; +declare class HKActivitySummaryType extends HKObjectType { +} - static electrocardiogramType(): HKElectrocardiogramType; +declare class HKObject extends NSObject implements NSSecureCoding { + readonly UUID: NSUUID; - static visionPrescriptionType(): HKPrescriptionType; + readonly source: HKSource; - static stateOfMindType(): HKStateOfMindType; + readonly sourceRevision: HKSourceRevision; - requiresPerObjectAuthorization(): boolean; + readonly device: HKDevice; - static clinicalTypeForIdentifier(identifier: string): HKClinicalType; + readonly metadata: NSDictionary; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKStatisticsQuery extends HKQuery { - initWithQuantityTypeQuantitySamplePredicateOptionsCompletionHandler(quantityType: HKQuantityType, quantitySamplePredicate: NSPredicate | null, options: interop.Enum, handler: (p1: HKStatisticsQuery, p2: HKStatistics, p3: NSError) => void | null): this; +declare class HKHeartbeatSeriesSample extends HKSeriesSample { } -declare class HKStatisticsCollection extends NSObject { - statisticsForDate(date: NSDate): HKStatistics; +declare class HKBiologicalSexObject extends NSObject implements NSCopying, NSSecureCoding { + readonly biologicalSex: interop.Enum; - enumerateStatisticsFromDateToDateWithBlock(startDate: NSDate, endDate: NSDate, block: (p1: HKStatistics, p2: interop.PointerConvertible) => void): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - statistics(): NSArray; + static readonly supportsSecureCoding: boolean; - sources(): NSSet; -} + encodeWithCoder(coder: NSCoder): void; -declare class HKDocumentType extends HKSampleType { + initWithCoder(coder: NSCoder): this; } -declare class HKLensSpecification extends NSObject { - readonly sphere: HKQuantity; +declare class HKGlassesLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { + readonly vertexDistance: HKQuantity; - readonly cylinder: HKQuantity; + readonly prism: HKVisionPrism; - readonly axis: HKQuantity; + readonly farPupillaryDistance: HKQuantity; - readonly addPower: HKQuantity; -} + readonly nearPupillaryDistance: HKQuantity; -declare class HKElectrocardiogramQuery extends HKQuery { - initWithElectrocardiogramDataHandler(electrocardiogram: HKElectrocardiogram, dataHandler: (p1: HKElectrocardiogramQuery, p2: HKElectrocardiogramVoltageMeasurement, p3: boolean, p4: NSError) => void | null): this; -} + initWithSphereCylinderAxisAddPowerVertexDistancePrismFarPupillaryDistanceNearPupillaryDistance(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, vertexDistance: HKQuantity | null, prism: HKVisionPrism | null, farPupillaryDistance: HKQuantity | null, nearPupillaryDistance: HKQuantity | null): this; -declare class HKQueryDescriptor extends NSObject implements NSCopying, NSSecureCoding { - readonly sampleType: HKSampleType; + static readonly supportsSecureCoding: boolean; - readonly predicate: NSPredicate; + encodeWithCoder(coder: NSCoder): void; - initWithSampleTypePredicate(sampleType: HKSampleType, predicate: NSPredicate | null): this; + initWithCoder(coder: NSCoder): this; copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class HKContactsLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { + readonly baseCurve: HKQuantity; + + readonly diameter: HKQuantity; + + initWithSphereCylinderAxisAddPowerBaseCurveDiameter(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, baseCurve: HKQuantity | null, diameter: HKQuantity | null): this; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} -declare class HKHeartbeatSeriesSample extends HKSeriesSample { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKStatisticsCollectionQuery extends HKQuery { @@ -2768,12 +3032,6 @@ declare class HKStatisticsCollectionQuery extends HKQuery { setStatisticsUpdateHandler(statisticsUpdateHandler: (p1: HKStatisticsCollectionQuery, p2: HKStatistics, p3: HKStatisticsCollection, p4: NSError) => void | null): void; } -declare class HKQuantityType extends HKSampleType { - readonly aggregationStyle: interop.Enum; - - isCompatibleWithUnit(unit: HKUnit): boolean; -} - declare class HKHeartbeatSeriesBuilder extends HKSeriesBuilder { static readonly maximumCount: number; @@ -2796,6 +3054,34 @@ declare class HKWorkoutRouteBuilder extends HKSeriesBuilder { finishRouteWithWorkoutMetadataCompletion(workout: HKWorkout, metadata: NSDictionary | Record | null, completion: (p1: HKWorkoutRoute, p2: NSError) => void | null): void; } +declare class HKCDADocumentSample extends HKDocumentSample { + readonly document: HKCDADocument; + + static CDADocumentSampleWithDataStartDateEndDateMetadataValidationError any>(this: This, documentData: NSData, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null, validationError: interop.PointerConvertible): InstanceType; +} + +declare class HKAttachment extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: NSUUID; + + readonly name: string; + + readonly contentType: UTType; + + readonly size: number; + + readonly creationDate: NSDate; + + readonly metadata: NSDictionary; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class HKWorkoutType extends HKSampleType { } @@ -2818,6 +3104,8 @@ declare class HKWorkoutSession extends NSObject implements NSSecureCoding { readonly currentActivity: HKWorkoutActivity; + initWithHealthStoreConfigurationError(healthStore: HKHealthStore, workoutConfiguration: HKWorkoutConfiguration, error: interop.PointerConvertible): this; + prepare(): void; startActivityWithDate(date: NSDate | null): void; @@ -2830,6 +3118,8 @@ declare class HKWorkoutSession extends NSObject implements NSSecureCoding { resume(): void; + associatedWorkoutBuilder(): HKLiveWorkoutBuilder; + beginNewActivityWithConfigurationDateMetadata(workoutConfiguration: HKWorkoutConfiguration, date: NSDate, metadata: NSDictionary | Record | null): void; endCurrentActivityOnDate(date: NSDate): void; @@ -2845,41 +3135,50 @@ declare class HKWorkoutSession extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class HKAudiogramSensitivityPointClampingRange extends NSObject implements NSSecureCoding, NSCopying { - readonly lowerBound: HKQuantity; - - readonly upperBound: HKQuantity; +declare class HKWorkoutRouteQuery extends HKQuery { + initWithRouteDataHandler(workoutRoute: HKWorkoutRoute, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; - static clampingRangeWithLowerBoundUpperBoundError any>(this: This, lowerBound: NSNumber | null, upperBound: NSNumber | null, errorOut: interop.PointerConvertible): InstanceType; + initWithRouteDateIntervalDataHandler(workoutRoute: HKWorkoutRoute, dateInterval: NSDateInterval, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; +} - static readonly supportsSecureCoding: boolean; +declare class HKObserverQuery extends HKQuery { + initWithSampleTypePredicateUpdateHandler(sampleType: HKSampleType, predicate: NSPredicate | null, updateHandler: (p1: HKObserverQuery, p2: () => void, p3: NSError) => void | null): this; - encodeWithCoder(coder: NSCoder): void; + initWithQueryDescriptorsUpdateHandler(queryDescriptors: NSArray | Array, updateHandler: (p1: HKObserverQuery, p2: NSSet, p3: () => void, p4: NSError) => void | null): this; +} - initWithCoder(coder: NSCoder): this; +declare class HKQuantityType extends HKSampleType { + readonly aggregationStyle: interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isCompatibleWithUnit(unit: HKUnit): boolean; } -declare class HKWorkoutRouteQuery extends HKQuery { - initWithRouteDataHandler(workoutRoute: HKWorkoutRoute, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; +declare class HKVerifiableClinicalRecord extends HKSample { + readonly recordTypes: NSArray; - initWithRouteDateIntervalDataHandler(workoutRoute: HKWorkoutRoute, dateInterval: NSDateInterval, dataHandler: (p1: HKWorkoutRouteQuery, p2: NSArray | Array, p3: boolean, p4: NSError) => void | null): this; -} + readonly issuerIdentifier: string; -declare class HKCDADocumentSample extends HKDocumentSample { - readonly document: HKCDADocument; + readonly subject: HKVerifiableClinicalRecordSubject; - static CDADocumentSampleWithDataStartDateEndDateMetadataValidationError any>(this: This, documentData: NSData, startDate: NSDate, endDate: NSDate, metadata: NSDictionary | Record | null, validationError: interop.PointerConvertible): InstanceType; -} + readonly issuedDate: NSDate; -declare class HKObserverQuery extends HKQuery { - initWithSampleTypePredicateUpdateHandler(sampleType: HKSampleType, predicate: NSPredicate | null, updateHandler: (p1: HKObserverQuery, p2: () => void, p3: NSError) => void | null): this; + readonly relevantDate: NSDate; - initWithQueryDescriptorsUpdateHandler(queryDescriptors: NSArray | Array, updateHandler: (p1: HKObserverQuery, p2: NSSet, p3: () => void, p4: NSError) => void | null): this; + readonly expirationDate: NSDate; + + readonly itemNames: NSArray; + + readonly sourceType: string; + + readonly dataRepresentation: NSData; + + readonly JWSRepresentation: NSData; } -declare class HKAudiogramSampleType extends HKSampleType { +declare class HKSeriesType extends HKSampleType { + static workoutRouteType any>(this: This): InstanceType; + + static heartbeatSeriesType any>(this: This): InstanceType; } declare class HKWorkoutEffortRelationship extends NSObject implements NSSecureCoding, NSCopying { @@ -2908,78 +3207,54 @@ declare class HKSample extends HKObject { readonly hasUndeterminedDuration: boolean; } -declare class HKFitzpatrickSkinTypeObject extends NSObject implements NSCopying, NSSecureCoding { - readonly skinType: interop.Enum; +declare class HKQuantitySeriesSampleBuilder extends NSObject { + initWithHealthStoreQuantityTypeStartDateDevice(healthStore: HKHealthStore, quantityType: HKQuantityType, startDate: NSDate, device: HKDevice | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly quantityType: HKQuantityType; - static readonly supportsSecureCoding: boolean; + readonly startDate: NSDate; - encodeWithCoder(coder: NSCoder): void; + readonly device: HKDevice; - initWithCoder(coder: NSCoder): this; -} + insertQuantityDateIntervalError(quantity: HKQuantity, dateInterval: NSDateInterval, error: interop.PointerConvertible): boolean; -declare class HKClinicalType extends HKSampleType { -} + insertQuantityDateError(quantity: HKQuantity, date: NSDate, error: interop.PointerConvertible): boolean; -declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCopying { - readonly clinicalType: HKClinicalType; + finishSeriesWithMetadataEndDateCompletion(metadata: NSDictionary | Record | null, endDate: NSDate | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly displayName: string; + finishSeriesWithMetadataCompletion(metadata: NSDictionary | Record | null, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly FHIRResource: HKFHIRResource; + discard(): void; +} - static readonly supportsSecureCoding: boolean; +declare class HKWorkoutEvent extends NSObject implements NSSecureCoding, NSCopying { + readonly type: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + readonly date: NSDate; - initWithCoder(coder: NSCoder): this; + readonly dateInterval: NSDateInterval; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly metadata: NSDictionary; -declare class HKCorrelationType extends HKSampleType { -} + static workoutEventWithTypeDate any>(this: This, type: interop.Enum, date: NSDate): InstanceType; -declare class HKActivityMoveModeObject extends NSObject implements NSCopying, NSSecureCoding { - readonly activityMoveMode: interop.Enum; + static workoutEventWithTypeDateMetadata any>(this: This, type: interop.Enum, date: NSDate, metadata: NSDictionary | Record): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static workoutEventWithTypeDateIntervalMetadata any>(this: This, type: interop.Enum, dateInterval: NSDateInterval, metadata: NSDictionary | Record | null): InstanceType; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} - -declare class HKCorrelation extends HKSample { - readonly correlationType: HKCorrelationType; - - readonly objects: NSSet; - - static correlationWithTypeStartDateEndDateObjects any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet): InstanceType; - static correlationWithTypeStartDateEndDateObjectsMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, metadata: NSDictionary | Record | null): InstanceType; - - static correlationWithTypeStartDateEndDateObjectsDeviceMetadata any>(this: This, correlationType: HKCorrelationType, startDate: NSDate, endDate: NSDate, objects: NSSet, device: HKDevice | null, metadata: NSDictionary | Record | null): InstanceType; - - objectsForType(objectType: HKObjectType): NSSet; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { - readonly frequency: HKQuantity; - - readonly leftEarSensitivity: HKQuantity; - - readonly rightEarSensitivity: HKQuantity; - - readonly tests: NSArray; - - static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; +declare class HKFitzpatrickSkinTypeObject extends NSObject implements NSCopying, NSSecureCoding { + readonly skinType: interop.Enum; - static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; @@ -2988,24 +3263,27 @@ declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class HKGlassesLensSpecification extends HKLensSpecification implements NSSecureCoding, NSCopying { - readonly vertexDistance: HKQuantity; - - readonly prism: HKVisionPrism; +declare class HKDocumentType extends HKSampleType { +} - readonly farPupillaryDistance: HKQuantity; +declare class HKScoredAssessmentType extends HKSampleType { +} - readonly nearPupillaryDistance: HKQuantity; +declare class HKElectrocardiogramVoltageMeasurement extends NSObject implements NSCopying { + readonly timeSinceSampleStart: number; - initWithSphereCylinderAxisAddPowerVertexDistancePrismFarPupillaryDistanceNearPupillaryDistance(sphere: HKQuantity, cylinder: HKQuantity | null, axis: HKQuantity | null, addPower: HKQuantity | null, vertexDistance: HKQuantity | null, prism: HKVisionPrism | null, farPupillaryDistance: HKQuantity | null, nearPupillaryDistance: HKQuantity | null): this; + quantityForLead(lead: interop.Enum): HKQuantity; - static readonly supportsSecureCoding: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - encodeWithCoder(coder: NSCoder): void; +declare class HKUserAnnotatedMedicationType extends HKObjectType { +} - initWithCoder(coder: NSCoder): this; +declare class HKStateOfMindType extends HKSampleType { +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class HKAudiogramSampleType extends HKSampleType { } declare class HKSourceQuery extends HKQuery { @@ -3074,39 +3352,3 @@ declare class HKGlassesPrescription extends HKVisionPrescription implements NSSe copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKSampleType extends HKObjectType { - readonly isMaximumDurationRestricted: boolean; - - readonly maximumAllowedDuration: number; - - readonly isMinimumDurationRestricted: boolean; - - readonly minimumAllowedDuration: number; - - readonly allowsRecalibrationForEstimates: boolean; -} - -declare class HKStateOfMind extends HKSample implements NSSecureCoding, NSCopying { - readonly kind: interop.Enum; - - readonly valence: number; - - readonly valenceClassification: interop.Enum; - - readonly labels: NSArray; - - readonly associations: NSArray; - - static stateOfMindWithDateKindValenceLabelsAssociations any>(this: This, date: NSDate, kind: interop.Enum, valence: number, labels: NSArray | Array, associations: NSArray | Array): InstanceType; - - static stateOfMindWithDateKindValenceLabelsAssociationsMetadata any>(this: This, date: NSDate, kind: interop.Enum, valence: number, labels: NSArray | Array, associations: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - diff --git a/packages/ios/types/HomeKit.d.ts b/packages/ios/types/HomeKit.d.ts index 30a6a012..e694f068 100644 --- a/packages/ios/types/HomeKit.d.ts +++ b/packages/ios/types/HomeKit.d.ts @@ -2,6 +2,8 @@ /// /// +declare const HMCharacteristicPropertyWritable: string; + declare const HMCharacteristicTypeRemainingDuration: string; declare const HMCharacteristicKeyPath: string; @@ -56,6 +58,10 @@ declare const HMCharacteristicMetadataUnitsSeconds: string; declare const HMCharacteristicMetadataUnitsArcDegree: string; +declare const HMCharacteristicMetadataUnitsPercentage: string; + +declare const HMCharacteristicMetadataFormatUInt64: string; + declare const HMCharacteristicMetadataFormatUInt32: string; declare const HMCharacteristicMetadataFormatUInt8: string; @@ -74,14 +80,14 @@ declare const HMCharacteristicTypeNightVision: string; declare const HMCharacteristicTypeVolume: string; -declare const HMCharacteristicTypeConfiguredName: string; - declare const HMCharacteristicTypeColorTemperature: string; declare const HMCharacteristicTypeDehumidifierThreshold: string; declare const HMCharacteristicTypeTargetFanState: string; +declare const HMCharacteristicTypeWaterLevel: string; + declare const HMCharacteristicTypeCurrentHumidifierDehumidifierState: string; declare const HMCharacteristicTypeTargetHeaterCoolerState: string; @@ -130,16 +136,18 @@ declare const HMCharacteristicTypeSetDuration: string; declare const HMCharacteristicTypeProgramMode: string; -declare const HMCharacteristicTypePM2_5Density: string; - declare const HMCharacteristicTypeNitrogenDioxideDensity: string; declare const HMCharacteristicTypeOzoneDensity: string; +declare const HMCharacteristicTypeSlatType: string; + declare const HMCharacteristicTypeFilterLifeLevel: string; declare const HMCharacteristicTypeCurrentSlatState: string; +declare const HMCharacteristicTypeImageMirroring: string; + declare const HMCharacteristicTypeDigitalZoom: string; declare const HMCharacteristicTypeSelectedStreamConfiguration: string; @@ -180,7 +188,7 @@ declare const HMCharacteristicTypeLockMechanismLastKnownAction: string; declare const HMCharacteristicTypeAdminOnlyAccess: string; -declare const HMCharacteristicTypeAudioFeedback: string; +declare const HMCharacteristicTypeLogs: string; declare const HMCharacteristicPropertyRequiresAuthorizationData: string; @@ -194,8 +202,6 @@ declare const HMAccessoryCategoryTypeTelevision: string; declare const HMAccessoryCategoryTypeShowerHead: string; -declare const HMAccessoryCategoryTypeSprinkler: string; - declare const HMAccessoryCategoryTypeAirConditioner: string; declare const HMAccessoryCategoryTypeWindowCovering: string; @@ -234,15 +240,17 @@ declare const HMServiceTypeOccupancySensor: string; declare const HMCharacteristicTypeRemoteKey: string; -declare const HMCharacteristicMetadataUnitsMicrogramsPerCubicMeter: string; - declare const HMCharacteristicTypeImageRotation: string; declare const HMAccessoryCategoryTypeAudioReceiver: string; +declare const HMCharacteristicMetadataUnitsCelsius: string; + +declare const HMCharacteristicTypePM2_5Density: string; + declare const HMCharacteristicTypeMotionDetected: string; -declare const HMCharacteristicMetadataUnitsPercentage: string; +declare const HMCharacteristicMetadataFormatData: string; declare const HMCharacteristicTypeSerialNumber: string; @@ -280,46 +288,46 @@ declare const HMCharacteristicTypeClosedCaptions: string; declare const HMCharacteristicTypePowerState: string; +declare const HMCharacteristicTypeFilterChangeIndication: string; + declare const HMCharacteristicTypeTargetHumidifierDehumidifierState: string; declare const HMCharacteristicTypeManufacturer: string; declare const HMAccessoryCategoryTypeFaucet: string; +declare const HMCharacteristicTypeFilterResetChangeIndication: string; + +declare const HMCharacteristicTypeConfiguredName: string; + declare const HMCharacteristicMetadataUnitsLux: string; declare const HMCharacteristicTypeCurrentHorizontalTilt: string; +declare const HMCharacteristicMetadataUnitsMicrogramsPerCubicMeter: string; + declare const HMCharacteristicTypeSoftwareVersion: string; declare const HMServiceTypeCameraControl: string; -declare const HMCharacteristicMetadataFormatData: string; - declare const HMCharacteristicMetadataUnitsPartsPerMillion: string; +declare const HMCharacteristicTypeVersion: string; + declare const HMCharacteristicTypeSecuritySystemAlarmType: string; declare const HMActionSetTypeHomeArrival: string; +declare const HMAccessoryCategoryTypeFan: string; + declare const HMServiceTypeCarbonMonoxideSensor: string; declare const HMCharacteristicTypeCarbonMonoxideDetected: string; declare const HMCharacteristicTypeTargetHeatingCooling: string; -declare const HMCharacteristicPropertyReadable: string; - declare const HMServiceTypeHumidifierDehumidifier: string; -declare const HMCharacteristicMetadataFormatDictionary: string; - -declare const HMCharacteristicTypeTargetRelativeHumidity: string; - -declare const HMServiceTypeDoorbell: string; - -declare const HMAccessoryCategoryTypeBridge: string; - declare const HMAccessoryCategoryTypeLightbulb: string; declare const HMAccessoryCategoryTypeSpeaker: string; @@ -334,31 +342,9 @@ declare const HMUserFailedAccessoriesKey: string; declare const HMCharacteristicTypeHoldPosition: string; -declare const HMCharacteristicTypeIdentifier: string; - -declare const HMActionSetTypeTriggerOwned: string; - -declare const HMCharacteristicMetadataUnitsCelsius: string; - -declare const HMServiceTypeInputSource: string; - -declare const HMCharacteristicTypeLogs: string; - -declare const HMCharacteristicTypeCurrentHeaterCoolerState: string; - declare const HMServiceTypeLabel: string; -declare const HMCharacteristicTypeVersion: string; - -declare const HMCharacteristicMetadataFormatUInt64: string; - -declare const HMAccessoryCategoryTypeAirDehumidifier: string; - -declare const HMCharacteristicTypeWaterLevel: string; - -declare const HMCharacteristicTypeSlatType: string; - -declare const HMAccessoryCategoryTypeFan: string; +declare const HMAccessoryCategoryTypeSprinkler: string; declare const HMCharacteristicTypeCurrentHeatingCooling: string; @@ -372,9 +358,11 @@ declare const HMServiceTypeWiFiSatellite: string; declare const HMCharacteristicTypeIdentify: string; +declare const HMActionSetTypeTriggerOwned: string; + declare const HMCharacteristicMetadataFormatBool: string; -declare const HMCharacteristicTypeCurrentTemperature: string; +declare const HMCharacteristicTypeCurrentHeaterCoolerState: string; declare const HMCharacteristicTypeHeatingThreshold: string; @@ -388,27 +376,33 @@ declare const HMServiceTypeLightbulb: string; declare const HMSignificantEventSunrise: string; +declare const HMCharacteristicTypeCurrentTemperature: string; + declare const HMCharacteristicTypeStatusActive: string; declare const HMAccessoryCategoryTypeTelevisionStreamingStick: string; -declare const HMCharacteristicTypeImageMirroring: string; - -declare const HMCharacteristicTypeLabelIndex: string; - declare const HMServiceTypeAirPurifier: string; -declare const HMCharacteristicTypeFilterChangeIndication: string; - declare const HMCharacteristicTypeInputEvent: string; declare const HMCharacteristicMetadataFormatUInt16: string; declare const HMServiceTypeContactSensor: string; +declare const HMServiceTypeDoorbell: string; + +declare const HMAccessoryCategoryTypeBridge: string; + +declare const HMAccessoryCategoryTypeAirDehumidifier: string; + declare const HMCharacteristicTypeTargetVerticalTilt: string; -declare const HMCharacteristicTypeTargetLockMechanismState: string; +declare const HMCharacteristicTypeWiFiSatelliteStatus: string; + +declare const HMServiceTypeAccessoryInformation: string; + +declare const HMCharacteristicTypeLabelIndex: string; declare const HMCharacteristicTypeCarbonMonoxideLevel: string; @@ -416,8 +410,6 @@ declare const HMServiceTypeDoor: string; declare const HMActionSetTypeHomeDeparture: string; -declare const HMCharacteristicTypeFilterResetChangeIndication: string; - declare const HMAccessoryCategoryTypeSwitch: string; declare const HMCharacteristicTypeCurrentLockMechanismState: string; @@ -436,6 +428,8 @@ declare const HMAccessoryCategoryTypeProgrammableSwitch: string; declare const HMCharacteristicTypeCurrentLightLevel: string; +declare const HMServiceTypeInputSource: string; + declare const HMCharacteristicTypeSupportedAudioStreamConfiguration: string; declare const HMAccessoryCategoryTypeAirHumidifier: string; @@ -448,6 +442,14 @@ declare const HMCharacteristicMetadataFormatTLV8: string; declare const HMCharacteristicTypePM10Density: string; +declare const HMServiceTypeCameraRTPStreamManagement: string; + +declare const HMCharacteristicMetadataFormatDictionary: string; + +declare const HMCharacteristicTypeInputDeviceType: string; + +declare const HMCharacteristicTypeTargetLockMechanismState: string; + declare const HMActionSetTypeWakeUp: string; declare const HMCharacteristicTypeBatteryLevel: string; @@ -466,8 +468,6 @@ declare const HMCharacteristicTypeActive: string; declare const HMCharacteristicValueKeyPath: string; -declare const HMCharacteristicPropertyWritable: string; - declare const HMCharacteristicTypeIsConfigured: string; declare const HMCharacteristicTypeBrightness: string; @@ -488,9 +488,13 @@ declare const HMCharacteristicTypeCarbonDioxidePeakLevel: string; declare const HMCharacteristicTypeTargetTemperature: string; +declare const HMCharacteristicPropertyReadable: string; + declare const HMCharacteristicTypeLabelNamespace: string; -declare const HMCharacteristicTypeInputDeviceType: string; +declare const HMCharacteristicTypeTargetRelativeHumidity: string; + +declare const HMCharacteristicTypeIdentifier: string; declare const HMCharacteristicTypeSetupStreamEndpoint: string; @@ -504,14 +508,10 @@ declare const HMCharacteristicTypeCurrentAirPurifierState: string; declare const HMAccessoryCategoryTypeAirPurifier: string; -declare const HMServiceTypeAccessoryInformation: string; +declare const HMCharacteristicTypeAudioFeedback: string; declare const HMCharacteristicTypeVolatileOrganicCompoundDensity: string; -declare const HMCharacteristicTypeWiFiSatelliteStatus: string; - -declare const HMServiceTypeCameraRTPStreamManagement: string; - declare const HMCharacteristicValueCurrentHumidifierDehumidifierState: { Inactive: 0, Idle: 1, @@ -669,12 +669,6 @@ declare const HMCharacteristicValueActivationState: { Active: 1, }; -declare const HMCharacteristicValueChargingState: { - None: 0, - InProgress: 1, - NotChargeable: 2, -}; - declare const HMCharacteristicValueBatteryStatus: { Normal: 0, Low: 1, @@ -699,24 +693,11 @@ declare const HMCharacteristicValueVolumeControlType: { Absolute: 3, }; -declare const HMCharacteristicValueValveType: { - GenericValve: 0, - Irrigation: 1, - ShowerHead: 2, - WaterFaucet: 3, -}; - declare const HMCharacteristicValueTargetAirPurifierState: { Manual: 0, Automatic: 1, }; -declare const HMCharacteristicValueCurrentAirPurifierState: { - Inactive: 0, - Idle: 1, - Active: 2, -}; - declare const HMCharacteristicValueSecuritySystemAlarmType: { NoAlarm: 0, Unknown: 1, @@ -767,17 +748,17 @@ declare const HMCharacteristicValueTemperatureUnit: { Fahrenheit: 1, }; +declare const HMCharacteristicValueRouterStatus: { + HMCharacteristicValueRouterStatusReady: 0, + Not: 1, +}; + declare const HMPresenceEventUserType: { CurrentUser: 1, HomeUsers: 2, CustomUsers: 3, }; -declare const HMCharacteristicValueRouterStatus: { - HMCharacteristicValueRouterStatusReady: 0, - Not: 1, -}; - declare const HMCharacteristicValueJammedStatus: { None: 0, Jammed: 1, @@ -788,6 +769,12 @@ declare const HMCharacteristicValueTargetFanState: { Automatic: 1, }; +declare const HMCharacteristicValueCurrentFanState: { + Inactive: 0, + Idle: 1, + Active: 2, +}; + declare const HMCharacteristicValueTamperedStatus: { None: 0, Tampered: 1, @@ -845,6 +832,13 @@ declare const HMCharacteristicValuePictureMode: { Custom3: 13, }; +declare const HMCharacteristicValueValveType: { + GenericValve: 0, + Irrigation: 1, + ShowerHead: 2, + WaterFaucet: 3, +}; + declare const HMCharacteristicValueCurrentMediaState: { Playing: 0, Paused: 1, @@ -854,6 +848,12 @@ declare const HMCharacteristicValueCurrentMediaState: { Interrupted: 5, }; +declare const HMCharacteristicValueChargingState: { + None: 0, + InProgress: 1, + NotChargeable: 2, +}; + declare const HMCharacteristicValueTargetSecuritySystemState: { StayArm: 0, AwayArm: 1, @@ -874,18 +874,21 @@ declare const HMCharacteristicValueHeatingCooling: { Auto: 3, }; -declare const HMCharacteristicValueCurrentFanState: { - Inactive: 0, - Idle: 1, - Active: 2, -}; - declare const HMCharacteristicValueWiFiSatelliteStatus: { Unknown: 0, Connected: 1, NotConnected: 2, }; +declare const HMPresenceEventType: { + EveryEntry: 1, + EveryExit: 2, + FirstEntry: 3, + LastExit: 4, + AtHome: 3, + NotAtHome: 4, +}; + declare const HMCharacteristicValueCurrentHeaterCoolerState: { Inactive: 0, Idle: 1, @@ -907,15 +910,6 @@ declare const HMEventTriggerActivationState: { Enabled: 4, }; -declare const HMPresenceEventType: { - EveryEntry: 1, - EveryExit: 2, - FirstEntry: 3, - LastExit: 4, - AtHome: 3, - NotAtHome: 4, -}; - declare const HMCharacteristicValueClosedCaptions: { Disabled: 0, Enabled: 1, @@ -936,20 +930,6 @@ declare const HMCharacteristicValueRotationDirection: { Counter: 1, }; -declare const HMCharacteristicValueLockMechanismLastKnownAction: { - SecuredUsingPhysicalMovementInterior: 0, - UnsecuredUsingPhysicalMovementInterior: 1, - SecuredUsingPhysicalMovementExterior: 2, - UnsecuredUsingPhysicalMovementExterior: 3, - SecuredWithKeypad: 4, - UnsecuredWithKeypad: 5, - SecuredRemotely: 6, - UnsecuredRemotely: 7, - SecuredWithAutomaticSecureTimeout: 8, - SecuredUsingPhysicalMovement: 9, - UnsecuredUsingPhysicalMovement: 10, -}; - declare const HMCharacteristicValueTargetLockMechanismState: { Unsecured: 0, Secured: 1, @@ -960,6 +940,11 @@ declare const HMCharacteristicValueSmokeDetectionStatus: { Detected: 1, }; +declare const HMCharacteristicValueFilterChange: { + Not: 0, + HMCharacteristicValueFilterChangeNeeded: 1, +}; + declare const HMCharacteristicValueUsageState: { Not: 0, HMCharacteristicValueUsageStateInUse: 1, @@ -972,9 +957,24 @@ declare const HMCharacteristicValueLockMechanismState: { Unknown: 3, }; -declare const HMCharacteristicValueFilterChange: { - Not: 0, - HMCharacteristicValueFilterChangeNeeded: 1, +declare const HMCharacteristicValueCurrentAirPurifierState: { + Inactive: 0, + Idle: 1, + Active: 2, +}; + +declare const HMCharacteristicValueLockMechanismLastKnownAction: { + SecuredUsingPhysicalMovementInterior: 0, + UnsecuredUsingPhysicalMovementInterior: 1, + SecuredUsingPhysicalMovementExterior: 2, + UnsecuredUsingPhysicalMovementExterior: 3, + SecuredWithKeypad: 4, + UnsecuredWithKeypad: 5, + SecuredRemotely: 6, + UnsecuredRemotely: 7, + SecuredWithAutomaticSecureTimeout: 8, + SecuredUsingPhysicalMovement: 9, + UnsecuredUsingPhysicalMovement: 10, }; declare const HMCharacteristicValueLeakStatus: { @@ -1794,24 +1794,6 @@ declare class HMAction extends NSObject { readonly uniqueIdentifier: NSUUID; } -declare class HMAddAccessoryRequest extends NSObject { - readonly home: HMHome; - - readonly accessoryName: string; - - readonly accessoryCategory: HMAccessoryCategory; - - readonly requiresSetupPayloadURL: boolean; - - readonly requiresOwnershipToken: boolean; - - payloadWithOwnershipToken(ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; - - payloadWithURLOwnershipToken(setupPayloadURL: NSURL, ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; - - init(): this; -} - declare class HMTrigger extends NSObject { readonly name: string; @@ -1974,6 +1956,24 @@ declare class HMHome extends NSObject { readonly matterStartupParametersXPCConnectBlock: () => NSXPCConnection; } +declare class HMAddAccessoryRequest extends NSObject { + readonly home: HMHome; + + readonly accessoryName: string; + + readonly accessoryCategory: HMAccessoryCategory; + + readonly requiresSetupPayloadURL: boolean; + + readonly requiresOwnershipToken: boolean; + + payloadWithOwnershipToken(ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; + + payloadWithURLOwnershipToken(setupPayloadURL: NSURL, ownershipToken: HMAccessoryOwnershipToken): HMAccessorySetupPayload; + + init(): this; +} + declare class HMCalendarEvent extends HMTimeEvent implements NSCopying, NSMutableCopying { initWithFireDateComponents(fireDateComponents: NSDateComponents): this; diff --git a/packages/ios/types/IOKit.d.ts b/packages/ios/types/IOKit.d.ts index 05c3aa7e..3d58e5c7 100644 --- a/packages/ios/types/IOKit.d.ts +++ b/packages/ios/types/IOKit.d.ts @@ -2,6 +2,8 @@ declare const kIORegistryIterateRecursively: number; +declare const kOSAsyncRefSize: number; + declare const kOSAsyncRefCount: number; declare const kOSAsyncRef64Count: number; @@ -32,6 +34,8 @@ declare const kIOMapGuardedSmall: number; declare const kIOMapGuardedMask: number; +declare const kIOMapPostedCombinedReordered: number; + declare const kIOMapPostedReordered: number; declare const kIOMatchingCalloutFuncIndex: number; @@ -80,8 +84,6 @@ declare const kIOInterestCalloutServiceIndex: number; declare const kFirstIOKitNotificationType: number; -declare const kIOCopybackInnerCache: number; - declare const kIOAsyncReservedIndex: number; declare const kIOMaxBusStall5usec: number; @@ -92,6 +94,8 @@ declare const kIOMatchingCalloutRefconIndex: number; declare const kIOAsyncCalloutRefconIndex: number; +declare const kIOCopybackInnerCache: number; + declare const kIOWriteCombineCache: number; declare const kIODefaultMemoryType: number; @@ -104,22 +108,16 @@ declare const kOSAsyncCompleteMessageID: number; declare const kIOServiceMessageNotificationType: number; -declare const kIOPostedCombinedReordered: number; - -declare const kIOAsyncCalloutCount: number; - declare const kIOCFSerializeToBinary: number; declare const kIOMapOverwrite: number; -declare const kOSAsyncRefSize: number; - -declare const kIOMapPostedCombinedReordered: number; - declare const kLastIOKitNotificationType: number; declare const kIODefaultCache: number; +declare const kIOMapUserOptionsMask: number; + declare const kIORegistryIterateParents: number; declare const kIOInterestCalloutCount: number; @@ -154,15 +152,17 @@ declare const kIOMaxBusStall30usec: number; declare const kIOCopybackCache: number; +declare const kIOAsyncCalloutCount: number; + declare const kIOKitNoticationTypeMask: number; declare const kMillisecondScale: number; declare const kIOMaxBusStall20usec: number; -declare const kIOMaxBusStall10usec: number; +declare const kIOPostedCombinedReordered: number; -declare const kIOMapUserOptionsMask: number; +declare const kIOMaxBusStall10usec: number; declare const kIOAsyncCalloutFuncIndex: number; @@ -214,6 +214,12 @@ declare class OSNotificationHeader64 { content: interop.Pointer; } +declare class IOServiceInterestContent { + constructor(init?: IOServiceInterestContent); + messageType: number; + messageArgument: unknown /* const array */; +} + declare class IONotificationPort { constructor(init?: IONotificationPort); } @@ -230,12 +236,6 @@ declare class _IODataQueueEntry { data: unknown /* const array */; } -declare class IOServiceInterestContent { - constructor(init?: IOServiceInterestContent); - messageType: number; - messageArgument: unknown /* const array */; -} - declare class OSNotificationHeader { constructor(init?: OSNotificationHeader); size: number; diff --git a/packages/ios/types/IOSurface.d.ts b/packages/ios/types/IOSurface.d.ts index 1496d97a..f2a3efd9 100644 --- a/packages/ios/types/IOSurface.d.ts +++ b/packages/ios/types/IOSurface.d.ts @@ -1,6 +1,8 @@ /// /// +declare const kIOSurfacePlaneBytesPerElement: interop.Pointer; + declare const kIOSurfacePlaneSize: interop.Pointer; declare const kIOSurfacePlaneInfo: interop.Pointer; @@ -17,31 +19,29 @@ declare const IOSurfacePropertyKeyPlaneWidth: string; declare const kIOSurfaceDefaultCache: number; -declare const IOSurfacePropertyKeyCacheMode: string; - -declare const kIOSurfacePixelSizeCastingAllowed: interop.Pointer; +declare const kIOSurfaceICCProfile: interop.Pointer; declare const kIOSurfaceColorSpace: interop.Pointer; -declare const IOSurfacePropertyKeyPlaneBytesPerRow: string; +declare const kIOSurfacePixelSizeCastingAllowed: interop.Pointer; -declare const kIOSurfaceMapInhibitCache: number; +declare const kIOSurfacePlaneComponentTypes: interop.Pointer; declare const kIOSurfaceElementWidth: interop.Pointer; -declare const kIOSurfaceWidth: interop.Pointer; - declare const IOSurfacePropertyKeyPixelSizeCastingAllowed: string; declare const IOSurfacePropertyKeyPixelFormat: string; +declare const IOSurfacePropertyKeyCacheMode: string; + declare const IOSurfacePropertyKeyPlaneElementHeight: string; declare const IOSurfacePropertyKeyPlaneBytesPerElement: string; declare const IOSurfacePropertyKeyPlaneBase: string; -declare const IOSurfacePropertyKeyPlaneSize: string; +declare const IOSurfacePropertyKeyPlaneBytesPerRow: string; declare const IOSurfacePropertyKeyPlaneHeight: string; @@ -63,10 +63,6 @@ declare const kIOSurfaceBytesPerElement: interop.Pointer; declare const kIOSurfacePlaneElementWidth: interop.Pointer; -declare const kIOSurfaceICCProfile: interop.Pointer; - -declare const kIOSurfacePlaneComponentTypes: interop.Pointer; - declare const kIOSurfacePlaneComponentBitOffsets: interop.Pointer; declare const kIOSurfacePlaneComponentBitDepths: interop.Pointer; @@ -75,8 +71,6 @@ declare const kIOSurfacePixelFormat: interop.Pointer; declare const kIOSurfaceCacheMode: interop.Pointer; -declare const kIOSurfacePlaneBytesPerElement: interop.Pointer; - declare const kIOSurfacePlaneWidth: interop.Pointer; declare const kIOSurfaceBytesPerRow: interop.Pointer; @@ -87,9 +81,9 @@ declare const kIOSurfaceMapDefaultCache: number; declare const kIOSurfaceWriteThruCache: number; -declare const kIOSurfaceHeight: interop.Pointer; +declare const IOSurfacePropertyKeyPlaneSize: string; -declare const IOSurfacePropertyAllocSizeKey: string; +declare const kIOSurfaceHeight: interop.Pointer; declare const kIOSurfaceSubsampling: interop.Pointer; @@ -103,8 +97,6 @@ declare const IOSurfacePropertyKeyPlaneElementWidth: string; declare const kIOSurfaceContentHeadroom: interop.Pointer; -declare const kIOSurfaceElementHeight: interop.Pointer; - declare const IOSurfacePropertyKeyOffset: string; declare const kIOSurfaceWriteCombineCache: number; @@ -117,28 +109,36 @@ declare const kIOSurfaceIsGlobal: interop.Pointer; declare const IOSurfacePropertyKeyHeight: string; +declare const kIOSurfaceCopybackInnerCache: number; + declare const kIOSurfacePlaneBase: interop.Pointer; declare const kIOSurfacePlaneHeight: interop.Pointer; declare const kIOSurfaceAllocSize: interop.Pointer; +declare const kIOSurfaceWidth: interop.Pointer; + declare const kIOSurfaceInhibitCache: number; declare const kIOSurfaceMapCopybackInnerCache: number; +declare const kIOSurfaceMapCacheShift: number; + +declare const kIOSurfaceMapInhibitCache: number; + declare const IOSurfacePropertyKeyPlaneOffset: string; declare const IOSurfacePropertyKeyAllocSize: string; -declare const kIOSurfaceCopybackInnerCache: number; +declare const kIOSurfaceElementHeight: interop.Pointer; declare const kIOSurfaceMapWriteCombineCache: number; -declare const kIOSurfaceMapCacheShift: number; - declare const kIOSurfaceCopybackCache: number; +declare const IOSurfacePropertyAllocSizeKey: string; + declare const IOSurfacePurgeabilityState: { NonVolatile: 0, Volatile: 1, @@ -146,6 +146,13 @@ declare const IOSurfacePurgeabilityState: { KeepCurrent: 3, }; +declare const IOSurfaceComponentRange: { + Unknown: 0, + FullRange: 1, + VideoRange: 2, + WideRange: 3, +}; + declare const IOSurfaceComponentType: { Unknown: 0, UnsignedInteger: 1, @@ -182,13 +189,6 @@ declare const IOSurfaceMemoryLedgerTags: { Neural: 5, }; -declare const IOSurfaceComponentRange: { - Unknown: 0, - FullRange: 1, - VideoRange: 2, - WideRange: 3, -}; - declare const IOSurfaceSubsampling: { SubsamplingUnknown: 0, SubsamplingNone: 1, diff --git a/packages/ios/types/IdentityLookup.d.ts b/packages/ios/types/IdentityLookup.d.ts index cda08286..18fceec7 100644 --- a/packages/ios/types/IdentityLookup.d.ts +++ b/packages/ios/types/IdentityLookup.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// declare const ILMessageFilterErrorDomain: string; @@ -58,18 +58,6 @@ declare interface ILMessageFilterCapabilitiesQueryHandling extends NSObjectProto declare class ILMessageFilterCapabilitiesQueryHandling extends NativeObject implements ILMessageFilterCapabilitiesQueryHandling { } -declare class ILNetworkResponse extends NSObject implements NSSecureCoding { - readonly urlResponse: NSHTTPURLResponse; - - readonly data: NSData; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class ILMessageFilterExtensionContext extends NSExtensionContext { deferQueryRequestToNetworkWithCompletion(completion: (p1: ILNetworkResponse, p2: NSError) => void | null): void; } @@ -180,6 +168,16 @@ declare class ILMessageFilterCapabilitiesQueryRequest extends NSObject implement declare class ILMessageFilterExtension extends NSObject { } +declare class ILMessageClassificationRequest extends ILClassificationRequest implements NSSecureCoding { + readonly messageCommunications: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class ILMessageFilterQueryResponse extends NSObject implements NSSecureCoding { action: interop.Enum; @@ -196,8 +194,10 @@ declare class ILMessageFilterQueryResponse extends NSObject implements NSSecureC initWithCoder(coder: NSCoder): this; } -declare class ILMessageClassificationRequest extends ILClassificationRequest implements NSSecureCoding { - readonly messageCommunications: NSArray; +declare class ILNetworkResponse extends NSObject implements NSSecureCoding { + readonly urlResponse: NSHTTPURLResponse; + + readonly data: NSData; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios/types/ImageCaptureCore.d.ts b/packages/ios/types/ImageCaptureCore.d.ts index d35de04f..7acd32e8 100644 --- a/packages/ios/types/ImageCaptureCore.d.ts +++ b/packages/ios/types/ImageCaptureCore.d.ts @@ -1,8 +1,6 @@ /// /// -declare const ICAuthorizationStatusAuthorized: string; - declare const ICAuthorizationStatusRestricted: string; declare const ICAuthorizationStatusNotDetermined: string; @@ -17,6 +15,8 @@ declare const ICDeleteSuccessful: string; declare const ICCameraDeviceSupportsHEIF: string; +declare const ICCameraDeviceCanAcceptPTPCommands: string; + declare const ICCameraDeviceCanReceiveFile: string; declare const ICCameraDeviceCanSyncClock: string; @@ -63,9 +63,7 @@ declare const ICSavedFilename: string; declare const ICTruncateAfterSuccessfulDownload: string; -declare const ICDeleteErrorDeviceMissing: string; - -declare const ICCameraDeviceCanAcceptPTPCommands: string; +declare const ICAuthorizationStatusAuthorized: string; declare const ICOverwrite: string; @@ -73,6 +71,8 @@ declare const ICDeviceLocationDescriptionBluetooth: string; declare const ICStatusNotificationKey: string; +declare const ICDeleteErrorDeviceMissing: string; + declare const ICDownloadsDirectoryURL: string; declare const ICDeleteFailed: string; diff --git a/packages/ios/types/ImageIO.d.ts b/packages/ios/types/ImageIO.d.ts index 9cd245e9..12e8bf82 100644 --- a/packages/ios/types/ImageIO.d.ts +++ b/packages/ios/types/ImageIO.d.ts @@ -1,5 +1,13 @@ /// +declare const kCGImagePropertyDNGDefaultUserCrop: interop.Pointer; + +declare const kCGImagePropertyDNGLocalizedCameraModel: interop.Pointer; + +declare const kCGImagePropertyDNGCalibrationIlluminant1: interop.Pointer; + +declare const kCGImagePropertyIPTCExtDigitalImageGUID: interop.Pointer; + declare const kCGImagePropertyDNGUniqueCameraModel: interop.Pointer; declare const kCGImagePropertyExifISOSpeedLatitudeyyy: interop.Pointer; @@ -12,10 +20,6 @@ declare const kCGImagePropertyWebPFrameInfoArray: interop.Pointer; declare const kCGImagePropertyDNGAntiAliasStrength: interop.Pointer; -declare const kCGImagePropertyMakerNikonCameraSerialNumber: interop.Pointer; - -declare const kCGImagePropertyDNGCurrentICCProfile: interop.Pointer; - declare const kCGImagePropertyDNGColorimetricReference: interop.Pointer; declare const kCGImagePropertyIPTCSpecialInstructions: interop.Pointer; @@ -32,16 +36,28 @@ declare const kCGImagePropertyExifSubsecTime: interop.Pointer; declare const kCGImagePropertyCIFFMeteringMode: interop.Pointer; +declare const kCGImagePropertyPNGDescription: interop.Pointer; + +declare const kCGImagePropertyDNGCurrentICCProfile: interop.Pointer; + declare const kCGImagePropertyDNGNewRawImageDigest: interop.Pointer; declare const kCGImagePropertyDNGLinearizationTable: interop.Pointer; declare const kCGImagePropertyDNGMakerNoteSafety: interop.Pointer; +declare const kCGImagePropertyIPTCDictionary: interop.Pointer; + declare const kCGImagePropertyPNGPixelsAspectRatio: interop.Pointer; declare const kCGImagePropertyDNGProfileCalibrationSignature: interop.Pointer; +declare const kCGImagePropertyIPTCCredit: interop.Pointer; + +declare const kCGImagePropertyGroupImageIsMonoscopicImage: interop.Pointer; + +declare const kCGImagePropertyExifOffsetTime: interop.Pointer; + declare const kCGImageSourceGenerateImageSpecificLumaScaling: interop.Pointer; declare const kCGImagePropertyTIFFModel: interop.Pointer; @@ -50,12 +66,6 @@ declare const kCGImagePropertyMakerNikonFocusDistance: interop.Pointer; declare const kCGImagePropertyAPNGUnclampedDelayTime: interop.Pointer; -declare const kCGImagePropertyIPTCCredit: interop.Pointer; - -declare const kCGImagePropertyGroupImageIsMonoscopicImage: interop.Pointer; - -declare const kCGImagePropertyExifOffsetTime: interop.Pointer; - declare const kCGImagePropertyExifApertureValue: interop.Pointer; declare const kCGImagePropertyDNGChromaBlurRadius: interop.Pointer; @@ -76,6 +86,8 @@ declare const kCGImagePropertyIPTCObjectCycle: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImage: interop.Pointer; +declare const kCGImageDestinationEmbedThumbnail: interop.Pointer; + declare const kCGImagePropertyExifVersion: interop.Pointer; declare const kCGImagePropertyHEICSCanvasPixelHeight: interop.Pointer; @@ -94,18 +106,22 @@ declare const kCGImagePropertyIPTCExtLinkedEncodedRightsExprType: interop.Pointe declare const kCGImagePropertyIPTCExtLinkedEncRightsExpr: interop.Pointer; +declare const kCGImageDestinationEncodeBasePixelFormatRequest: interop.Pointer; + declare const kCGImagePropertyGPSAltitude: interop.Pointer; declare const kCGImagePropertyExifExposureIndex: interop.Pointer; +declare const kCGImagePropertyDNGPreviewSettingsDigest: interop.Pointer; + declare const kCGImagePropertyPNGXPixelsPerMeter: interop.Pointer; +declare const kCGImagePropertyBCEncoder: interop.Pointer; + declare const kCGImagePropertyDNGProfileToneCurve: interop.Pointer; declare const kCGImagePropertyIPTCScene: interop.Pointer; -declare const kCGImagePropertyWebPDelayTime: interop.Pointer; - declare const kCGImagePropertyGPSTrackRef: interop.Pointer; declare const kCGImagePropertyDNGFixVignetteRadial: interop.Pointer; @@ -126,6 +142,8 @@ declare const kCGImagePropertyIPTCExtGenreCvTermRefinedAbout: interop.Pointer; declare const kCGImagePropertyIPTCCaptionAbstract: interop.Pointer; +declare const kCGImagePropertyWebPDelayTime: interop.Pointer; + declare const kCGImagePropertyIPTCExtAudioBitrate: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEventIdentifier: interop.Pointer; @@ -134,10 +152,14 @@ declare const kCGImagePropertyIPTCExtEpisodeName: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationGPSLatitude: interop.Pointer; +declare const kCGImagePropertyMakerNikonCameraSerialNumber: interop.Pointer; + declare const kCGImagePropertyIPTCExtDataOnScreenRegionText: interop.Pointer; declare const kCGImagePropertyMakerNikonDictionary: interop.Pointer; +declare const kCGImagePropertyCIFFDictionary: interop.Pointer; + declare const kCGImagePropertyPNGModificationTime: interop.Pointer; declare const kCGImagePropertyExifDateTimeDigitized: interop.Pointer; @@ -170,18 +192,34 @@ declare const kCGImagePropertyIPTCExtArtworkPhysicalDescription: interop.Pointer declare const kCGImagePropertyHasAlpha: interop.Pointer; +declare const kCGImagePropertyHeight: interop.Pointer; + +declare const kCGImagePropertyASTCBlockSize: interop.Pointer; + declare const kCGImagePropertyCIFFFirmware: interop.Pointer; declare const kCGImagePropertyExifStandardOutputSensitivity: interop.Pointer; -declare const kCGImagePropertyIPTCExtArtworkOrObject: interop.Pointer; - -declare const kCGImagePropertyImageIndex: interop.Pointer; +declare const kIIOMetadata_CameraModelKey: interop.Pointer; -declare const kCGImagePropertyCIFFImageName: interop.Pointer; +declare const kCGImagePropertyIPTCExtAboutCvTermCvId: interop.Pointer; declare const kCGImagePropertyIPTCExtDopesheet: interop.Pointer; +declare const kCGImagePropertyDNGPreviewApplicationVersion: interop.Pointer; + +declare const kCGImagePropertyColorModelLab: interop.Pointer; + +declare const kCGImagePropertyIPTCActionAdvised: interop.Pointer; + +declare const kCGImagePropertyDNGOpcodeList2: interop.Pointer; + +declare const kCGImagePropertyDNGOriginalRawFileDigest: interop.Pointer; + +declare const kCGImagePropertyAuxiliaryDataType: interop.Pointer; + +declare const kCGImagePropertyIPTCExtGenre: interop.Pointer; + declare const kCGImagePropertyTIFFXPosition: interop.Pointer; declare const kCGImagePropertyJFIFVersion: interop.Pointer; @@ -196,6 +234,8 @@ declare const kCGImagePropertyExifExposureProgram: interop.Pointer; declare const kCGImagePropertyMakerNikonShutterCount: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonHeardName: interop.Pointer; + declare const kCGImagePropertyIPTCLanguageIdentifier: interop.Pointer; declare const kCGImageDestinationEncodeToISOGainmap: interop.Pointer; @@ -206,47 +246,23 @@ declare const kCGImagePropertyIPTCExtContainerFormatIdentifier: interop.Pointer; declare const kCGImagePropertyHEICSFrameInfoArray: interop.Pointer; -declare const kCGImagePropertyDNGDefaultCropSize: interop.Pointer; - -declare const kCGImagePropertyIPTCExtPersonInImageId: interop.Pointer; - -declare const kCGImagePropertyIPTCExtLocationGPSLongitude: interop.Pointer; +declare const kCGImagePropertyTIFFTransferFunction: interop.Pointer; -declare const kCGImagePropertyMakerCanonAspectRatioInfo: interop.Pointer; +declare const kCGImagePropertyIPTCExtRatingRegionProvinceState: interop.Pointer; declare const kCGImagePropertyIPTCExtTranscriptLinkLink: interop.Pointer; -declare const kCGImagePropertyGroupImageStereoAggressors: interop.Pointer; - -declare const kCGImagePropertyIPTCExtSeriesName: interop.Pointer; - -declare const kCGImagePropertyPNGDescription: interop.Pointer; - -declare const kCGImagePropertyIPTCUrgency: interop.Pointer; - -declare const kCGImagePropertyAuxiliaryData: interop.Pointer; - -declare const kCGImageAuxiliaryDataTypeDisparity: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonInImageId: interop.Pointer; -declare const kCGImagePropertyPNGComment: interop.Pointer; +declare const kCGImagePropertyDNGDefaultCropSize: interop.Pointer; -declare const kCGImagePropertyGroupImageIndexLeft: interop.Pointer; +declare const kCGImagePropertyGPSTrack: interop.Pointer; declare const kCGImagePropertyIPTCExtPublicationEventDate: interop.Pointer; -declare const kCGImagePropertyExifSaturation: interop.Pointer; - -declare const kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout: interop.Pointer; - -declare const kCGImagePropertyPNGDisclaimer: interop.Pointer; - -declare const kCGImagePropertyIPTCExtPersonHeardName: interop.Pointer; - -declare const kCGImagePropertyGPSDifferental: interop.Pointer; - -declare const kCGImagePropertyIPTCExtLocationCountryCode: interop.Pointer; +declare const kCGImagePropertyPNGCopyright: interop.Pointer; -declare const kCGImagePropertyIPTCExtOrganisationInImageCode: interop.Pointer; +declare const kCGImagePropertyIPTCExtPublicationEventName: interop.Pointer; declare const kCGImagePropertyWebPCanvasPixelHeight: interop.Pointer; @@ -256,21 +272,9 @@ declare const kCGImagePropertyIPTCExpirationTime: interop.Pointer; declare const kCGImagePropertyExifWhiteBalance: interop.Pointer; -declare const kCGImagePropertyIPTCExtRatingRegionProvinceState: interop.Pointer; - -declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID: interop.Pointer; - -declare const kCGImagePropertyIPTCExtEpisodeNumber: interop.Pointer; - -declare const kCGImagePropertyDNGPreviewDateTime: interop.Pointer; - -declare const kCGImagePropertyIPTCSource: interop.Pointer; - -declare const kCGImagePropertyIPTCExtTemporalCoverage: interop.Pointer; - -declare const kCGImagePropertyExifExposureBiasValue: interop.Pointer; +declare const kCGImagePropertyGroupImageIndexLeft: interop.Pointer; -declare const kCGImagePropertyDNGNoiseReductionApplied: interop.Pointer; +declare const kCGImagePropertyOpenEXRDictionary: interop.Pointer; declare const kCGImagePropertyIPTCExtControlledVocabularyTerm: interop.Pointer; @@ -282,10 +286,10 @@ declare const kCGImagePropertyDNGProfileLookTableEncoding: interop.Pointer; declare const kCGImagePropertyIPTCContentLocationCode: interop.Pointer; -declare const kCGImagePropertyOpenEXRDictionary: interop.Pointer; - declare const kCGImagePropertyIPTCExtVideoStreamsCount: interop.Pointer; +declare const kCGImagePropertyIPTCExtCreator: interop.Pointer; + declare const kCGImagePropertyIPTCExtCreatorRole: interop.Pointer; declare const kCGImagePropertyGPSMapDatum: interop.Pointer; @@ -296,6 +300,12 @@ declare const kCGImagePropertyIPTCExtWorkflowTagCvTermName: interop.Pointer; declare const kCGImageMetadataPrefixTIFF: interop.Pointer; +declare const kCGImagePropertyExifComponentsConfiguration: interop.Pointer; + +declare const kCGImageAuxiliaryDataTypeDisparity: interop.Pointer; + +declare const kCGImagePropertyIPTCExtProductInImageName: interop.Pointer; + declare const kCGImagePropertyMakerCanonImageSerialNumber: interop.Pointer; declare const kCGImagePropertyExifMeteringMode: interop.Pointer; @@ -306,12 +316,12 @@ declare const kCGImagePropertyAPNGLoopCount: interop.Pointer; declare const kCGImageAnimationStartIndex: interop.Pointer; +declare const kCGImageProviderPreferredTileHeight: interop.Pointer; + declare const kIIOCameraModel_Intrinsics: interop.Pointer; declare const kIIOCameraModelType_SimplifiedPinhole: interop.Pointer; -declare const kIIOMetadata_CameraModelKey: interop.Pointer; - declare const kIIOCameraExtrinsics_Rotation: interop.Pointer; declare const kIIOCameraExtrinsics_Position: interop.Pointer; @@ -336,11 +346,9 @@ declare const kCGImagePropertyGroupImageIndexRight: interop.Pointer; declare const kCGImagePropertyGroupTypeStereoPair: interop.Pointer; -declare const kCGImagePropertyGroupIndex: interop.Pointer; - declare const kCGImagePropertyGroups: interop.Pointer; -declare const kCGImagePropertyAuxiliaryDataType: interop.Pointer; +declare const kCGImagePropertyAuxiliaryData: interop.Pointer; declare const kCGImagePropertyThumbnailImages: interop.Pointer; @@ -364,6 +372,8 @@ declare const kCGImageAuxiliaryDataTypePortraitEffectsMatte: interop.Pointer; declare const kCGImagePropertyPNGTransparency: interop.Pointer; +declare const kCGImagePropertyOpenEXRCompression: interop.Pointer; + declare const kCGImagePropertyMakerCanonCameraSerialNumber: interop.Pointer; declare const kCGImagePropertyMakerCanonOwnerName: interop.Pointer; @@ -412,18 +422,10 @@ declare const kCGImagePropertyDNGRawToPreviewGain: interop.Pointer; declare const kCGImagePropertyDNGRawDataUniqueID: interop.Pointer; -declare const kCGImagePropertyDNGPreviewSettingsDigest: interop.Pointer; - -declare const kCGImagePropertyExifDigitalZoomRatio: interop.Pointer; - declare const kCGImagePropertyMakerNikonISOSetting: interop.Pointer; declare const kCGImagePropertyDNGPreviewColorSpace: interop.Pointer; -declare const kCGImagePropertyDNGPreviewApplicationVersion: interop.Pointer; - -declare const kCGImagePropertyDNGOriginalRawFileDigest: interop.Pointer; - declare const kCGImagePropertyDNGOriginalDefaultFinalSize: interop.Pointer; declare const kCGImagePropertyDNGOriginalBestQualityFinalSize: interop.Pointer; @@ -476,8 +478,6 @@ declare const kCGImagePropertyDNGWhiteLevel: interop.Pointer; declare const kCGImagePropertyDNGBlackLevel: interop.Pointer; -declare const kCGImagePropertyDNGLocalizedCameraModel: interop.Pointer; - declare const kCGImageProperty8BIMVersion: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoPostalCode: interop.Pointer; @@ -496,6 +496,10 @@ declare const kCGImagePropertyIPTCExtSupplyChainSourceIdentifier: interop.Pointe declare const kCGImagePropertyIPTCExtStorylineIdentifier: interop.Pointer; +declare const kCGImagePropertyGroupImageStereoAggressors: interop.Pointer; + +declare const kCGImagePropertyIPTCExtSeriesName: interop.Pointer; + declare const kCGImagePropertyIPTCExtSeasonIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtSeason: interop.Pointer; @@ -522,12 +526,8 @@ declare const kCGImagePropertyIPTCExtRatingRegionCountryCode: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionCity: interop.Pointer; -declare const kCGImagePropertyIPTCExtPublicationEventName: interop.Pointer; - declare const kCGImagePropertyIPTCExtPublicationEvent: interop.Pointer; -declare const kCGImagePropertyIPTCExtProductInImageName: interop.Pointer; - declare const kCGImagePropertyIPTCExtProductInImageDescription: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageCvTermRefinedAbout: interop.Pointer; @@ -536,6 +536,10 @@ declare const kCGImagePropertyIPTCExtPersonInImageCvTermName: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageWDetails: interop.Pointer; +declare const kCGImagePropertyIPTCReferenceDate: interop.Pointer; + +declare const kCGImagePropertyTGACompression: interop.Pointer; + declare const kCGImagePropertyIPTCExtPersonHeardIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtModelAge: interop.Pointer; @@ -546,10 +550,16 @@ declare const kCGImagePropertyIPTCExtLocationSublocation: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationLocationId: interop.Pointer; +declare const kCGImagePropertyIPTCExtLocationGPSLongitude: interop.Pointer; + +declare const kCGImagePropertyIPTCExtLocationCountryCode: interop.Pointer; + declare const kCGImagePropertyIPTCExtLocationCity: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationCreated: interop.Pointer; +declare const kCGImageDestinationEncodeAlternateColorSpace: interop.Pointer; + declare const kCGImagePropertyExifAuxLensID: interop.Pointer; declare const kCGImagePropertyIPTCExtLinkedEncodedRightsExprLangID: interop.Pointer; @@ -564,8 +574,12 @@ declare const kCGImagePropertyIPTCExtFeedIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEvent: interop.Pointer; +declare const kCGImagePropertyIPTCExtEpisodeNumber: interop.Pointer; + declare const kCGImagePropertyIPTCExtEpisode: interop.Pointer; +declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprLangID: interop.Pointer; + declare const kCGImagePropertyIPTCExtEmbdEncRightsExpr: interop.Pointer; declare const kCGImagePropertyIPTCExtDopesheetLinkLink: interop.Pointer; @@ -584,14 +598,10 @@ declare const kCGImagePropertyIPTCExtCreatorName: interop.Pointer; declare const kCGImagePropertyIPTCExtCreatorIdentifier: interop.Pointer; -declare const kCGImagePropertyPNGCopyright: interop.Pointer; - declare const kCGImagePropertyTIFFDateTime: interop.Pointer; declare const kCGImagePropertyMakerNikonSharpenMode: interop.Pointer; -declare const kCGImagePropertyIPTCExtCreator: interop.Pointer; - declare const kCGImagePropertyIPTCExtCopyrightYear: interop.Pointer; declare const kCGImagePropertyIPTCExtContributorName: interop.Pointer; @@ -604,8 +614,6 @@ declare const kCGImagePropertyIPTCExtCircaDateCreated: interop.Pointer; declare const kCGImagePropertyIPTCExtAudioChannelCount: interop.Pointer; -declare const kCGImagePropertyIPTCExtAudioBitrateMode: interop.Pointer; - declare const kCGImagePropertyIPTCExtArtworkStylePeriod: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkSourceInvURL: interop.Pointer; @@ -626,6 +634,8 @@ declare const kCGImagePropertyIPTCExtGenreCvTermName: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkCopyrightOwnerID: interop.Pointer; +declare const kCGImagePropertyIPTCExtTemporalCoverage: interop.Pointer; + declare const kCGImagePropertyIPTCExtArtworkCreatorID: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkContentDescription: interop.Pointer; @@ -636,7 +646,7 @@ declare const kCGImagePropertyIPTCRightsUsageTerms: interop.Pointer; declare const kCGImagePropertyIPTCCreatorContactInfo: interop.Pointer; -declare const kCGImagePropertyIPTCOriginalTransmissionReference: interop.Pointer; +declare const kCGImagePropertyIPTCSource: interop.Pointer; declare const kCGImagePropertyIPTCCountryPrimaryLocationName: interop.Pointer; @@ -652,8 +662,6 @@ declare const kCGImagePropertyIPTCBylineTitle: interop.Pointer; declare const kCGImagePropertyIPTCProgramVersion: interop.Pointer; -declare const kCGImagePropertyIPTCActionAdvised: interop.Pointer; - declare const kCGImagePropertyIPTCExpirationDate: interop.Pointer; declare const kCGImagePropertyIPTCExtEpisodeIdentifier: interop.Pointer; @@ -672,6 +680,8 @@ declare const kCGImagePropertyIPTCSubjectReference: interop.Pointer; declare const kCGImagePropertyIPTCObjectTypeReference: interop.Pointer; +declare const kCGImagePropertyGPSDifferental: interop.Pointer; + declare const kCGImagePropertyGPSDateStamp: interop.Pointer; declare const kCGImagePropertyGPSProcessingMethod: interop.Pointer; @@ -680,8 +690,6 @@ declare const kCGImagePropertyGPSDestLongitudeRef: interop.Pointer; declare const kCGImagePropertyGPSImgDirectionRef: interop.Pointer; -declare const kCGImagePropertyGPSTrack: interop.Pointer; - declare const kCGImagePropertyGPSTimeStamp: interop.Pointer; declare const kCGImagePropertyGPSAltitudeRef: interop.Pointer; @@ -712,10 +720,14 @@ declare const kCGImagePropertyPNGSoftware: interop.Pointer; declare const kCGImagePropertyIPTCExtStylePeriod: interop.Pointer; -declare const kCGImagePropertyIPTCExtGenre: interop.Pointer; +declare const kCGImagePropertyPNGDisclaimer: interop.Pointer; + +declare const kCGImagePropertyPNGComment: interop.Pointer; declare const kCGImagePropertyPNGAuthor: interop.Pointer; +declare const kCGImagePropertyGIFFrameInfoArray: interop.Pointer; + declare const kCGImagePropertyGIFImageColorMap: interop.Pointer; declare const kCGImagePropertyGIFDelayTime: interop.Pointer; @@ -740,14 +752,12 @@ declare const kCGImagePropertyIPTCContactInfoWebURLs: interop.Pointer; declare const kCGImagePropertyExifBodySerialNumber: interop.Pointer; -declare const kCGImagePropertyDNGProfileLookTableDims: interop.Pointer; - -declare const kCGImagePropertyExifCameraOwnerName: interop.Pointer; - declare const kCGImagePropertyExifImageUniqueID: interop.Pointer; declare const kCGImagePropertyExifDeviceSettingDescription: interop.Pointer; +declare const kCGImagePropertyExifSaturation: interop.Pointer; + declare const kCGImagePropertyExifSceneCaptureType: interop.Pointer; declare const kCGImagePropertyExifExposureMode: interop.Pointer; @@ -782,8 +792,6 @@ declare const kCGImagePropertyIPTCExtRatingRegionLocationName: interop.Pointer; declare const kCGImagePropertyExifCompressedBitsPerPixel: interop.Pointer; -declare const kCGImagePropertyExifComponentsConfiguration: interop.Pointer; - declare const kCGImagePropertyExifOffsetTimeDigitized: interop.Pointer; declare const kCGImagePropertyExifDateTimeOriginal: interop.Pointer; @@ -818,8 +826,6 @@ declare const kCGImagePropertyTIFFMake: interop.Pointer; declare const kCGImagePropertyDNGProfileHueSatMapData1: interop.Pointer; -declare const kCGImagePropertyColorModelLab: interop.Pointer; - declare const kCGImagePropertyColorModelCMYK: interop.Pointer; declare const kCGImagePropertyPrimaryImage: interop.Pointer; @@ -852,8 +858,6 @@ declare const kCGImagePropertyMakerPentaxDictionary: interop.Pointer; declare const kCGImagePropertyMakerCanonDictionary: interop.Pointer; -declare const kCGImagePropertyCIFFDictionary: interop.Pointer; - declare const kCGImagePropertyRawDictionary: interop.Pointer; declare const kCGImagePropertyGPSDictionary: interop.Pointer; @@ -862,6 +866,12 @@ declare const kCGImagePropertyPNGDictionary: interop.Pointer; declare const kCGImagePropertyGIFDictionary: interop.Pointer; +declare const kCGImageDestinationEncodeGainMapSubsampleFactor: interop.Pointer; + +declare const kCGImageDestinationEncodeGainMapPixelFormatRequest: interop.Pointer; + +declare const kCGImageDestinationEncodeIsBaseImage: interop.Pointer; + declare const kCGImageDestinationEncodeRequestOptions: interop.Pointer; declare const kCGImagePropertyIPTCByline: interop.Pointer; @@ -872,16 +882,20 @@ declare const kCGImageDestinationEncodeToSDR: interop.Pointer; declare const kCGImageDestinationEncodeRequest: interop.Pointer; +declare const kCGImagePropertyBCFormat: interop.Pointer; + +declare const kCGImagePropertyASTCEncoder: interop.Pointer; + declare const kCGImageMetadataShouldExcludeXMP: interop.Pointer; declare const kCGImageDestinationMergeMetadata: interop.Pointer; declare const kCGImageDestinationPreserveGainMap: interop.Pointer; -declare const kCGImageDestinationEmbedThumbnail: interop.Pointer; - declare const kCGImagePropertyIsIndexed: interop.Pointer; +declare const kCGImagePropertyDNGPreviewDateTime: interop.Pointer; + declare const kCGImageDestinationBackgroundColor: interop.Pointer; declare const kCGImageProperty8BIMLayerNames: interop.Pointer; @@ -918,10 +932,14 @@ declare const kCGImagePropertyTIFFHostComputer: interop.Pointer; declare const kCGImagePropertyExifAuxLensInfo: interop.Pointer; +declare const kCGImagePropertyMakerCanonAspectRatioInfo: interop.Pointer; + declare const kCGImagePropertyTIFFDictionary: interop.Pointer; declare const kCGImagePropertyDNGCurrentPreProfileMatrix: interop.Pointer; +declare const kCGImagePropertyIPTCDigitalCreationTime: interop.Pointer; + declare const kCGImagePropertyDNGProfileHueSatMapEncoding: interop.Pointer; declare const kCGImagePropertyAPNGCanvasPixelWidth: interop.Pointer; @@ -936,7 +954,11 @@ declare const kIIOStereoAggressors_Type: interop.Pointer; declare const kCGImageDestinationEncodeTonemapMode: interop.Pointer; -declare const kCGImagePropertyDNGDefaultUserCrop: interop.Pointer; +declare const kCGImagePropertyDNGProfileLookTableDims: interop.Pointer; + +declare const kCGImagePropertyExifCameraOwnerName: interop.Pointer; + +declare const kCGImagePropertyIPTCExtAudioBitrateMode: interop.Pointer; declare const kCGImageMetadataPrefixExifAux: interop.Pointer; @@ -948,6 +970,8 @@ declare const kCGImagePropertyMakerNikonLensInfo: interop.Pointer; declare const kCGImagePropertyGPSImgDirection: interop.Pointer; +declare const kCGImagePropertyIPTCExtOrganisationInImageCode: interop.Pointer; + declare const kCGImageMetadataPrefixExifEX: interop.Pointer; declare const kCGImagePropertyMakerCanonContinuousDrive: interop.Pointer; @@ -974,6 +998,8 @@ declare const kCGImagePropertyIPTCExtTranscriptLink: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationProvinceState: interop.Pointer; +declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; + declare const kCGImagePropertyAPNGDelayTime: interop.Pointer; declare const kCGImagePropertyGroupType: interop.Pointer; @@ -988,10 +1014,6 @@ declare const kCGImagePropertyGPSStatus: interop.Pointer; declare const kIIOMonoscopicImageLocation_Center: interop.Pointer; -declare const kCGImagePropertyIPTCReferenceDate: interop.Pointer; - -declare const kCGImagePropertyTGACompression: interop.Pointer; - declare const kCGImagePropertyIPTCExtVideoShotTypeName: interop.Pointer; declare const kCGImageMetadataPrefixXMPRights: interop.Pointer; @@ -1002,11 +1024,9 @@ declare const kCGImageMetadataNamespaceXMPRights: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte: interop.Pointer; -declare const kCGImagePropertyMakerOlympusDictionary: interop.Pointer; - -declare const kCGImagePropertyTIFFCompression: interop.Pointer; +declare const kCGImagePropertyIPTCOriginalTransmissionReference: interop.Pointer; -declare const kCGImagePropertyGIFFrameInfoArray: interop.Pointer; +declare const kCGImagePropertyDNGWarpRectilinear: interop.Pointer; declare const kCGImagePropertyGPSSpeedRef: interop.Pointer; @@ -1020,6 +1040,10 @@ declare const kCGImagePropertyDNGBlackLevelDeltaH: interop.Pointer; declare const kCGImageAuxiliaryDataInfoMetadata: interop.Pointer; +declare const kCGImagePropertyIPTCExtArtworkOrObject: interop.Pointer; + +declare const kCGImageProviderPreferredTileWidth: interop.Pointer; + declare const kIIOMonoscopicImageLocation_Left: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoPhones: interop.Pointer; @@ -1042,6 +1066,8 @@ declare const kCGImageMetadataPrefixIPTCCore: interop.Pointer; declare const kCGImagePropertyExifCustomRendered: interop.Pointer; +declare const kCGImagePropertyMakerCanonFlashExposureComp: interop.Pointer; + declare const kCGImagePropertyDNGBaselineNoise: interop.Pointer; declare const kCGImagePropertyExifLensModel: interop.Pointer; @@ -1052,14 +1078,10 @@ declare const kCGImagePropertyDNGOpcodeList1: interop.Pointer; declare const kCGImagePropertyDNGOpcodeList3: interop.Pointer; -declare const kCGImagePropertyIPTCDigitalCreationTime: interop.Pointer; - declare const kCGImagePropertyIPTCExtLocationShown: interop.Pointer; declare const kCGImagePropertyMakerNikonQuality: interop.Pointer; -declare const kCGImageMetadataNamespacePhotoshop: interop.Pointer; - declare const kCGImagePropertyIPTCExtArtworkCreator: interop.Pointer; declare const kCGImagePropertyDNGCameraSerialNumber: interop.Pointer; @@ -1086,7 +1108,7 @@ declare const kCGImagePropertyDNGCameraCalibration1: interop.Pointer; declare const kCGImagePropertyGroupImageBaseline: interop.Pointer; -declare const kCGImagePropertyExifSpectralSensitivity: interop.Pointer; +declare const kCGImagePropertyExifExposureBiasValue: interop.Pointer; declare const kCGImagePropertyIPTCExtDigitalSourceFileType: interop.Pointer; @@ -1094,14 +1116,16 @@ declare const kCGImagePropertyIPTCExtRatingScaleMinValue: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRatingRegion: interop.Pointer; -declare const kCGImagePropertyHeight: interop.Pointer; - declare const kCGImagePropertyExifDictionary: interop.Pointer; declare const kCGImageMetadataNamespaceXMPBasic: interop.Pointer; declare const kCGImagePropertyOpenEXRAspectRatio: interop.Pointer; +declare const kCGImagePropertyGPSLatitudeRef: interop.Pointer; + +declare const kCGImageDestinationEncodeGenerateGainMapWithBaseImage: interop.Pointer; + declare const kCGImagePropertyGPSDestLongitude: interop.Pointer; declare const kCGImagePropertyIPTCExtGenreCvTermId: interop.Pointer; @@ -1120,8 +1144,6 @@ declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExprType: interop.Poin declare const kCGImageSourceCreateThumbnailFromImageIfAbsent: interop.Pointer; -declare const kCGImagePropertyMakerCanonFlashExposureComp: interop.Pointer; - declare const kCGImagePropertyHEICSUnclampedDelayTime: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationTeethMatte: interop.Pointer; @@ -1136,6 +1158,8 @@ declare const kCGImagePropertyGIFHasGlobalColorMap: interop.Pointer; declare const kCGImagePropertyExifUserComment: interop.Pointer; +declare const kCGImagePropertyMakerOlympusDictionary: interop.Pointer; + declare const kCGImageAuxiliaryDataTypeISOGainMap: interop.Pointer; declare const kCGImagePropertyIPTCDigitalCreationDate: interop.Pointer; @@ -1154,11 +1178,11 @@ declare const kCGImagePropertyIPTCExtVideoEncodingProfile: interop.Pointer; declare const kCGImagePropertyExifFocalLenIn35mmFilm: interop.Pointer; -declare const kCGImagePropertyIPTCExtDigitalImageGUID: interop.Pointer; +declare const kCGImagePropertyIPTCExtVideoBitrate: interop.Pointer; -declare const kCGImagePropertyGPSLatitudeRef: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize4x4: interop.Pointer; -declare const kCGImagePropertyIPTCExtVideoBitrate: interop.Pointer; +declare const kCGImagePropertyImageIndex: interop.Pointer; declare const kCGImagePropertyIPTCTimeCreated: interop.Pointer; @@ -1172,16 +1196,18 @@ declare const kCGImagePropertyIPTCExtEmbeddedEncodedRightsExpr: interop.Pointer; declare const kCGImagePropertyTIFFOrientation: interop.Pointer; -declare const kCGImagePropertyIPTCExtAboutCvTermCvId: interop.Pointer; - declare const kCGImagePropertyIPTCFixtureIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtRegistryItemID: interop.Pointer; +declare const kCGComputeHDRStats: interop.Pointer; + declare const kCGImagePropertyIPTCEditStatus: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoAddress: interop.Pointer; +declare const kCGImageMetadataNamespacePhotoshop: interop.Pointer; + declare const kCGImagePropertyTIFFWhitePoint: interop.Pointer; declare const kCGImagePropertyIPTCDateCreated: interop.Pointer; @@ -1198,14 +1224,12 @@ declare const kCGImagePropertyDNGBestQualityScale: interop.Pointer; declare const kCGImageMetadataShouldExcludeGPS: interop.Pointer; -declare const kCGImagePropertyIPTCDictionary: interop.Pointer; +declare const kCGImagePropertyPVREncoder: interop.Pointer; declare const kCGImagePropertyIPTCExtOrganisationInImageName: interop.Pointer; declare const kCGImageMetadataPrefixIPTCExtension: interop.Pointer; -declare const kCGImagePropertyTIFFTransferFunction: interop.Pointer; - declare const kCGImageMetadataPrefixExif: interop.Pointer; declare const kCGImagePropertyGPSSpeed: interop.Pointer; @@ -1222,8 +1246,12 @@ declare const kCGImagePropertyWidth: interop.Pointer; declare const kCGImagePropertyExifGainControl: interop.Pointer; +declare const kCGImagePropertyCIFFImageName: interop.Pointer; + declare const kCGImagePropertyIPTCExtProductInImageGTIN: interop.Pointer; +declare const kCGImagePropertyExifDigitalZoomRatio: interop.Pointer; + declare const kCGImagePropertyDNGAnalogBalance: interop.Pointer; declare const kCGImagePropertyGroupImageIsLeftImage: interop.Pointer; @@ -1236,8 +1264,6 @@ declare const kCGImagePropertyTIFFImageDescription: interop.Pointer; declare const kCGImagePropertyGPSDestLatitude: interop.Pointer; -declare const kCGImagePropertyIPTCExtAboutCvTermId: interop.Pointer; - declare const kCGImagePropertyIPTCExtMaxAvailWidth: interop.Pointer; declare const kCGImagePropertyWebPLoopCount: interop.Pointer; @@ -1250,6 +1276,8 @@ declare const kCGImageMetadataNamespaceExif: interop.Pointer; declare const kCGImagePropertyMakerNikonFocusMode: interop.Pointer; +declare const kCGImagePropertyDNGNoiseReductionApplied: interop.Pointer; + declare const kCGImagePropertyJFIFIsProgressive: interop.Pointer; declare const kCGImagePropertyExifAuxLensSerialNumber: interop.Pointer; @@ -1260,20 +1288,22 @@ declare const kCGImagePropertyIPTCContactInfoCountry: interop.Pointer; declare const kCGImageAuxiliaryDataTypeDepth: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize8x8: interop.Pointer; + declare const kCGImagePropertyGPSLongitude: interop.Pointer; declare const kCGImageProperty8BIMDictionary: interop.Pointer; declare const kCGImagePropertyDNGWarpFisheye: interop.Pointer; -declare const kCGImagePropertyIPTCExtPersonInImageCvTermId: interop.Pointer; - declare const kCGImagePropertyExifAuxOwnerName: interop.Pointer; declare const kCGImagePropertyExifAuxDictionary: interop.Pointer; declare const kCGImagePropertyGroupImageIndexMonoscopic: interop.Pointer; +declare const kCGImagePropertyIPTCExtAboutCvTermId: interop.Pointer; + declare const kCGImagePropertyCIFFMeasuredEV: interop.Pointer; declare const kCGImagePropertyDNGRawImageDigest: interop.Pointer; @@ -1288,8 +1318,6 @@ declare const kCGImagePropertyGIFCanvasPixelWidth: interop.Pointer; declare const kCGImageAuxiliaryDataTypeSemanticSegmentationSkyMatte: interop.Pointer; -declare const kCGImagePropertyDNGCalibrationIlluminant1: interop.Pointer; - declare const kIIOStereoAggressors_SubTypeURI: interop.Pointer; declare const kCGImagePropertyFileSize: interop.Pointer; @@ -1312,8 +1340,12 @@ declare const kCGImagePropertyIPTCExtRatingValueLogoLink: interop.Pointer; declare const kCGImagePropertyTIFFSoftware: interop.Pointer; +declare const kCGImagePropertyIPTCUrgency: interop.Pointer; + declare const kCGImagePropertyGPSDestLatitudeRef: interop.Pointer; +declare const kCGImagePropertyEncoder: interop.Pointer; + declare const kCGImagePropertyIPTCCopyrightNotice: interop.Pointer; declare const kCGImageDestinationDateTime: interop.Pointer; @@ -1322,6 +1354,8 @@ declare const kCGImagePropertyIPTCContentLocationName: interop.Pointer; declare const kCGImagePropertyDNGExtraCameraProfiles: interop.Pointer; +declare const kCGImagePropertyTIFFCompression: interop.Pointer; + declare const kCGImagePropertyExifFocalPlaneResolutionUnit: interop.Pointer; declare const kCGImagePropertyIPTCExtDataOnScreenRegionUnit: interop.Pointer; @@ -1354,6 +1388,8 @@ declare const kCGImagePropertyIPTCExtEvent: interop.Pointer; declare const kCGImagePropertyColorModel: interop.Pointer; +declare const kCGImagePropertyIPTCExtPersonInImageCvTermId: interop.Pointer; + declare const kCGImagePropertyGPSSatellites: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEventName: interop.Pointer; @@ -1374,11 +1410,9 @@ declare const kCGImagePropertyIPTCOriginatingProgram: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkDateCreated: interop.Pointer; -declare const kCGImagePropertyTIFFPrimaryChromaticities: interop.Pointer; - -declare const kCGImagePropertyDNGWarpRectilinear: interop.Pointer; +declare const kCGImagePropertyGroupIndex: interop.Pointer; -declare const kCGImagePropertyDNGOpcodeList2: interop.Pointer; +declare const kCGImagePropertyTIFFPrimaryChromaticities: interop.Pointer; declare const kCGImagePropertyIPTCImageType: interop.Pointer; @@ -1394,12 +1428,18 @@ declare const kCGImagePropertyMakerCanonFirmware: interop.Pointer; declare const kCGImagePropertyDNGPreviewApplicationName: interop.Pointer; +declare const kCGImageDestinationEncodeBaseColorSpace: interop.Pointer; + declare const kCGImagePropertyExifSubsecTimeDigitized: interop.Pointer; +declare const kCGImagePropertyIPTCExtSupplyChainSource: interop.Pointer; + declare const kCGImagePropertyDNGNoiseProfile: interop.Pointer; declare const kCGImagePropertyJFIFYDensity: interop.Pointer; +declare const kCGImagePropertyExifSpectralSensitivity: interop.Pointer; + declare const kCGImagePropertyPNGSource: interop.Pointer; declare const kCGImagePropertyIPTCHeadline: interop.Pointer; @@ -1428,8 +1468,6 @@ declare const kCGImagePropertyDNGSubTileBlockSize: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionSublocation: interop.Pointer; -declare const kCGImagePropertyIPTCExtSupplyChainSource: interop.Pointer; - declare const kCGImagePropertyDNGDefaultScale: interop.Pointer; declare const kCGImagePropertyCIFFContinuousDrive: interop.Pointer; @@ -1444,12 +1482,12 @@ declare const kCGImagePropertyExifFlashEnergy: interop.Pointer; declare const kCGImagePropertyIPTCExtPersonInImageCvTermCvId: interop.Pointer; -declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; - declare const kCGImagePropertyIPTCExtDataOnScreenRegion: interop.Pointer; declare const kCGImagePropertyIPTCExtRatingRegionWorldRegion: interop.Pointer; +declare const kCGImagePropertyIPTCExtWorkflowTagCvTermRefinedAbout: interop.Pointer; + declare const kCGImagePropertyIPTCReferenceService: interop.Pointer; declare const kCGImagePropertyGroupImageIsAlternateImage: interop.Pointer; diff --git a/packages/ios/types/Intents.d.ts b/packages/ios/types/Intents.d.ts index c5a9cc7f..59f53e57 100644 --- a/packages/ios/types/Intents.d.ts +++ b/packages/ios/types/Intents.d.ts @@ -5,8 +5,6 @@ declare const INWorkoutNameIdentifierSwim: string; declare const INWorkoutNameIdentifierHighIntensityIntervalTraining: string; -declare const INWorkoutNameIdentifierHike: string; - declare const INWorkoutNameIdentifierExercise: string; declare const INWorkoutNameIdentifierIndoorwalk: string; @@ -21,8 +19,6 @@ declare const INWorkoutNameIdentifierRower: string; declare const INWorkoutNameIdentifierCrosstraining: string; -declare const INWorkoutNameIdentifierDance: string; - declare const INWorkoutNameIdentifierYoga: string; declare const INWorkoutNameIdentifierWalk: string; @@ -93,29 +89,17 @@ declare const INResumeWorkoutIntentIdentifier: string; declare const INCancelWorkoutIntentIdentifier: string; -declare const INPauseWorkoutIntentIdentifier: string; - -declare const INStartWorkoutIntentIdentifier: string; - -declare const INSaveProfileInCarIntentIdentifier: string; +declare const INSetProfileInCarIntentIdentifier: string; declare const INSetDefrosterSettingsInCarIntentIdentifier: string; declare const INSetClimateSettingsInCarIntentIdentifier: string; -declare const INSearchCallHistoryIntentIdentifier: string; - -declare const INStartVideoCallIntentIdentifier: string; - -declare const INStartAudioCallIntentIdentifier: string; - -declare const INIntentErrorDomain: string; +declare const INStartCallIntentIdentifier: string; declare const IntentsVersionString: interop.Pointer; -declare const IntentsVersionNumber: number; - -declare const INPersonHandleLabelHomeFax: string; +declare const INStartVideoCallIntentIdentifier: string; declare const INPersonRelationshipSpouse: string; @@ -125,35 +109,43 @@ declare const INSetSeatSettingsInCarIntentIdentifier: string; declare const INPersonRelationshipBrother: string; +declare const INWorkoutNameIdentifierDance: string; + +declare const INAnswerCallIntentIdentifier: string; + declare const INWorkoutNameIdentifierRun: string; declare const INPersonRelationshipDaughter: string; -declare const INEndWorkoutIntentIdentifier: string; +declare const INHangUpCallIntentIdentifier: string; declare const INPersonHandleLabelWork: string; -declare const INWorkoutNameIdentifierElliptical: string; - -declare const INAnswerCallIntentIdentifier: string; - declare const INSetAudioSourceInCarIntentIdentifier: string; -declare const INPersonRelationshipSister: string; +declare const INIntentErrorDomain: string; + +declare const INEndWorkoutIntentIdentifier: string; declare const INSendPaymentIntentIdentifier: string; +declare const INWorkoutNameIdentifierElliptical: string; + +declare const INSaveProfileInCarIntentIdentifier: string; + +declare const INPersonRelationshipSister: string; + declare const INPersonRelationshipFriend: string; -declare const INPersonHandleLabelOther: string; +declare const INPauseWorkoutIntentIdentifier: string; -declare const INStartCallIntentIdentifier: string; +declare const INPersonHandleLabelOther: string; declare const INWorkoutNameIdentifierStairs: string; -declare const INHangUpCallIntentIdentifier: string; +declare const INStartWorkoutIntentIdentifier: string; -declare const INSetProfileInCarIntentIdentifier: string; +declare const IntentsVersionNumber: number; declare const INPersonHandleLabelMobile: string; @@ -163,6 +155,10 @@ declare const INPersonRelationshipMother: string; declare const INPersonRelationshipFather: string; +declare const INStartAudioCallIntentIdentifier: string; + +declare const INSearchCallHistoryIntentIdentifier: string; + declare const INPersonHandleLabelPager: string; declare const INSendMessageIntentIdentifier: string; @@ -171,6 +167,10 @@ declare const INWorkoutNameIdentifierIndoorcycle: string; declare const INCarChargingConnectorTypeCCS2: string; +declare const INPersonHandleLabelHomeFax: string; + +declare const INWorkoutNameIdentifierHike: string; + declare const INRelevantShortcutRole: { Action: 0, Information: 1, @@ -202,11 +202,6 @@ declare const INFocusStatusAuthorizationStatus: { Authorized: 3, }; -declare const INGetRestaurantGuestIntentResponseCode: { - Success: 0, - Failure: 1, -}; - declare const INGetAvailableRestaurantReservationBookingDefaultsIntentResponseCode: { Success: 0, Failure: 1, @@ -670,15 +665,6 @@ declare const INSetRadioStationIntentResponseCode: { FailureNotSubscribed: 6, }; -declare const INUpdateMediaAffinityIntentResponseCode: { - Unspecified: 0, - Ready: 1, - InProgress: 2, - Success: 3, - Failure: 4, - FailureRequiringAppLaunch: 5, -}; - declare const INSearchForMediaIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1107,13 +1093,6 @@ declare const INAddTasksTargetTaskListConfirmationReason: { INAddTasksTargetTaskListConfirmationReasonListShouldBeCreated: 1, }; -declare const INPlaybackRepeatMode: { - Unknown: 0, - None: 1, - All: 2, - One: 3, -}; - declare const INStartVideoCallIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1167,6 +1146,12 @@ declare const INGetCarLockStatusIntentResponseCode: { FailureRequiringAppLaunch: 5, }; +declare const INMediaAffinityType: { + Unknown: 0, + Like: 1, + Dislike: 2, +}; + declare const INSendMessageRecipientUnsupportedReason: { NoAccount: 1, Offline: 2, @@ -1209,12 +1194,35 @@ declare const INCallCapability: { VideoCall: 2, }; +declare const INUpdateMediaAffinityIntentResponseCode: { + Unspecified: 0, + Ready: 1, + InProgress: 2, + Success: 3, + Failure: 4, + FailureRequiringAppLaunch: 5, +}; + +declare const INPlaybackRepeatMode: { + Unknown: 0, + None: 1, + All: 2, + One: 3, +}; + declare const INSpatialEvent: { Unknown: 0, Arrive: 1, Depart: 2, }; +declare const INSiriAuthorizationStatus: { + NotDetermined: 0, + Restricted: 1, + Denied: 2, + Authorized: 3, +}; + declare const INRideFeedbackTypeOptions: { Rate: 1, Tip: 2, @@ -1239,12 +1247,6 @@ declare const INVocabularyStringType: { MediaShowTitle: 704, }; -declare const INMediaAffinityType: { - Unknown: 0, - Like: 1, - Dislike: 2, -}; - declare const INBillType: { Unknown: 0, AutoInsurance: 1, @@ -1335,12 +1337,6 @@ declare const INSendPaymentIntentResponseCode: { FailureTermsAndConditionsAcceptanceRequired: 13, }; -declare const INNoteContentType: { - Unknown: 0, - Text: 1, - Image: 2, -}; - declare const INVisualCodeType: { Unknown: 0, Contact: 1, @@ -1399,6 +1395,12 @@ declare const INConditionalOperator: { None: 2, }; +declare const INNoteContentType: { + Unknown: 0, + Text: 1, + Image: 2, +}; + declare const INCreateNoteIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1496,13 +1498,6 @@ declare const INTransferMoneyIntentResponseCode: { FailureInsufficientFunds: 7, }; -declare const INSiriAuthorizationStatus: { - NotDetermined: 0, - Restricted: 1, - Denied: 2, - Authorized: 3, -}; - declare const INStartWorkoutIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1515,18 +1510,6 @@ declare const INStartWorkoutIntentResponseCode: { Success: 8, }; -declare const INPaymentMethodType: { - Unknown: 0, - Checking: 1, - Savings: 2, - Brokerage: 3, - Debit: 4, - Credit: 5, - Prepaid: 6, - Store: 7, - ApplePay: 8, -}; - declare const INSearchForPhotosIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1552,17 +1535,17 @@ declare const INDateSearchType: { ByCreatedDate: 3, }; -declare const INUpcomingMediaPredictionMode: { - Default: 0, - OnlyPredictSuggestedIntents: 1, -}; - declare const INRestaurantReservationUserBookingStatus: { Pending: 0, Confirmed: 1, Denied: 2, }; +declare const INUpcomingMediaPredictionMode: { + Default: 0, + OnlyPredictSuggestedIntents: 1, +}; + declare const INSearchForBillsIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1585,6 +1568,11 @@ declare const INResumeWorkoutIntentResponseCode: { Success: 7, }; +declare const INGetRestaurantGuestIntentResponseCode: { + Success: 0, + Failure: 1, +}; + declare const INGetRideStatusIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -1596,35 +1584,17 @@ declare const INGetRideStatusIntentResponseCode: { FailureRequiringAppLaunchServiceTemporarilyUnavailable: 7, }; -declare interface INEditMessageIntentHandling extends NSObjectProtocol { - handleEditMessageCompletion(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; - - confirmEditMessageCompletion?(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; - - resolveEditedContentForEditMessageWithCompletion?(intent: INEditMessageIntent, completion: (p1: INStringResolutionResult) => void): void; -} - -declare class INEditMessageIntentHandling extends NativeObject implements INEditMessageIntentHandling { -} - -declare interface INRequestRideIntentHandling extends NSObjectProtocol { - handleRequestRideCompletion(intent: INRequestRideIntent, completion: (p1: INRequestRideIntentResponse) => void): void; - - confirmRequestRideCompletion?(intent: INRequestRideIntent, completion: (p1: INRequestRideIntentResponse) => void): void; - - resolvePickupLocationForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INPlacemarkResolutionResult) => void): void; - - resolveDropOffLocationForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INPlacemarkResolutionResult) => void): void; - - resolveRideOptionNameForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INSpeakableStringResolutionResult) => void): void; - - resolvePartySizeForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INIntegerResolutionResult) => void): void; - - resolveScheduledPickupTimeForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INDateComponentsRangeResolutionResult) => void): void; -} - -declare class INRequestRideIntentHandling extends NativeObject implements INRequestRideIntentHandling { -} +declare const INPaymentMethodType: { + Unknown: 0, + Checking: 1, + Savings: 2, + Brokerage: 3, + Debit: 4, + Credit: 5, + Prepaid: 6, + Store: 7, + ApplePay: 8, +}; declare interface INStartPhotoPlaybackIntentHandling extends NSObjectProtocol { handleStartPhotoPlaybackCompletion(intent: INStartPhotoPlaybackIntent, completion: (p1: INStartPhotoPlaybackIntentResponse) => void): void; @@ -1720,6 +1690,12 @@ declare interface INPaymentsDomainHandling extends INSendPaymentIntentHandling, declare class INPaymentsDomainHandling extends NativeObject implements INPaymentsDomainHandling { } +declare interface INCarPlayDomainHandling extends INSetAudioSourceInCarIntentHandling, INSetClimateSettingsInCarIntentHandling, INSetDefrosterSettingsInCarIntentHandling, INSetSeatSettingsInCarIntentHandling, INSetProfileInCarIntentHandling, INSaveProfileInCarIntentHandling { +} + +declare class INCarPlayDomainHandling extends NativeObject implements INCarPlayDomainHandling { +} + declare interface INGetVisualCodeIntentHandling extends NSObjectProtocol { handleGetVisualCodeCompletion(intent: INGetVisualCodeIntent, completion: (p1: INGetVisualCodeIntentResponse) => void): void; @@ -2206,12 +2182,6 @@ declare interface INEndWorkoutIntentHandling extends NSObjectProtocol { declare class INEndWorkoutIntentHandling extends NativeObject implements INEndWorkoutIntentHandling { } -declare interface INCarCommandsDomainHandling extends INActivateCarSignalIntentHandling, INSetCarLockStatusIntentHandling, INGetCarLockStatusIntentHandling, INGetCarPowerLevelStatusIntentHandling { -} - -declare class INCarCommandsDomainHandling extends NativeObject implements INCarCommandsDomainHandling { -} - declare interface INShareFocusStatusIntentHandling extends NSObjectProtocol { handleShareFocusStatusCompletion(intent: INShareFocusStatusIntent, completion: (p1: INShareFocusStatusIntentResponse) => void): void; @@ -2280,12 +2250,6 @@ declare interface INCallsDomainHandling extends INStartAudioCallIntentHandling, declare class INCallsDomainHandling extends NativeObject implements INCallsDomainHandling { } -declare interface INMessagesDomainHandling extends INSendMessageIntentHandling, INSearchForMessagesIntentHandling, INSetMessageAttributeIntentHandling { -} - -declare class INMessagesDomainHandling extends NativeObject implements INMessagesDomainHandling { -} - declare interface INCreateTaskListIntentHandling extends NSObjectProtocol { handleCreateTaskListCompletion(intent: INCreateTaskListIntent, completion: (p1: INCreateTaskListIntentResponse) => void): void; @@ -2325,6 +2289,25 @@ declare interface INSetMessageAttributeIntentHandling extends NSObjectProtocol { declare class INSetMessageAttributeIntentHandling extends NativeObject implements INSetMessageAttributeIntentHandling { } +declare interface INRequestRideIntentHandling extends NSObjectProtocol { + handleRequestRideCompletion(intent: INRequestRideIntent, completion: (p1: INRequestRideIntentResponse) => void): void; + + confirmRequestRideCompletion?(intent: INRequestRideIntent, completion: (p1: INRequestRideIntentResponse) => void): void; + + resolvePickupLocationForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INPlacemarkResolutionResult) => void): void; + + resolveDropOffLocationForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INPlacemarkResolutionResult) => void): void; + + resolveRideOptionNameForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INSpeakableStringResolutionResult) => void): void; + + resolvePartySizeForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INIntegerResolutionResult) => void): void; + + resolveScheduledPickupTimeForRequestRideWithCompletion?(intent: INRequestRideIntent, completion: (p1: INDateComponentsRangeResolutionResult) => void): void; +} + +declare class INRequestRideIntentHandling extends NativeObject implements INRequestRideIntentHandling { +} + declare interface INRidesharingDomainHandling extends INListRideOptionsIntentHandling, INRequestRideIntentHandling, INGetRideStatusIntentHandling, INCancelRideIntentHandling, INSendRideFeedbackIntentHandling { } @@ -2337,10 +2320,10 @@ declare interface INPhotosDomainHandling extends INSearchForPhotosIntentHandling declare class INPhotosDomainHandling extends NativeObject implements INPhotosDomainHandling { } -declare interface INCarPlayDomainHandling extends INSetAudioSourceInCarIntentHandling, INSetClimateSettingsInCarIntentHandling, INSetDefrosterSettingsInCarIntentHandling, INSetSeatSettingsInCarIntentHandling, INSetProfileInCarIntentHandling, INSaveProfileInCarIntentHandling { +declare interface INCarCommandsDomainHandling extends INActivateCarSignalIntentHandling, INSetCarLockStatusIntentHandling, INGetCarLockStatusIntentHandling, INGetCarPowerLevelStatusIntentHandling { } -declare class INCarPlayDomainHandling extends NativeObject implements INCarPlayDomainHandling { +declare class INCarCommandsDomainHandling extends NativeObject implements INCarCommandsDomainHandling { } declare interface INUpdateMediaAffinityIntentHandling extends NSObjectProtocol { @@ -2459,6 +2442,17 @@ declare interface INActivateCarSignalIntentHandling extends NSObjectProtocol { declare class INActivateCarSignalIntentHandling extends NativeObject implements INActivateCarSignalIntentHandling { } +declare interface INEditMessageIntentHandling extends NSObjectProtocol { + handleEditMessageCompletion(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; + + confirmEditMessageCompletion?(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; + + resolveEditedContentForEditMessageWithCompletion?(intent: INEditMessageIntent, completion: (p1: INStringResolutionResult) => void): void; +} + +declare class INEditMessageIntentHandling extends NativeObject implements INEditMessageIntentHandling { +} + declare interface INRadioDomainHandling extends INSetRadioStationIntentHandling { } @@ -2500,8 +2494,14 @@ declare interface INCancelRideIntentHandling extends NSObjectProtocol { declare class INCancelRideIntentHandling extends NativeObject implements INCancelRideIntentHandling { } -declare interface INSetDefrosterSettingsInCarIntentHandling extends NSObjectProtocol { - handleSetDefrosterSettingsInCarCompletion(intent: INSetDefrosterSettingsInCarIntent, completion: (p1: INSetDefrosterSettingsInCarIntentResponse) => void): void; +declare interface INMessagesDomainHandling extends INSendMessageIntentHandling, INSearchForMessagesIntentHandling, INSetMessageAttributeIntentHandling { +} + +declare class INMessagesDomainHandling extends NativeObject implements INMessagesDomainHandling { +} + +declare interface INSetDefrosterSettingsInCarIntentHandling extends NSObjectProtocol { + handleSetDefrosterSettingsInCarCompletion(intent: INSetDefrosterSettingsInCarIntent, completion: (p1: INSetDefrosterSettingsInCarIntentResponse) => void): void; confirmSetDefrosterSettingsInCarCompletion?(intent: INSetDefrosterSettingsInCarIntent, completion: (p1: INSetDefrosterSettingsInCarIntentResponse) => void): void; @@ -2608,34 +2608,6 @@ declare interface INSetTaskAttributeIntentHandling extends NSObjectProtocol { declare class INSetTaskAttributeIntentHandling extends NativeObject implements INSetTaskAttributeIntentHandling { } -declare class INURLResolutionResult extends INIntentResolutionResult { - static successWithResolvedURL any>(this: This, resolvedURL: NSURL): InstanceType; - - static disambiguationWithURLsToDisambiguate any>(this: This, urlsToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithURLToConfirm any>(this: This, urlToConfirm: NSURL | null): InstanceType; -} - -declare class INStartCallIntent extends INIntent { - initWithCallRecordFilterCallRecordToCallBackAudioRouteDestinationTypeContactsCallCapability(callRecordFilter: INCallRecordFilter | null, callRecordToCallBack: INCallRecord | null, audioRoute: interop.Enum, destinationType: interop.Enum, contacts: NSArray | Array | null, callCapability: interop.Enum): this; - - readonly callRecordFilter: INCallRecordFilter; - - readonly callRecordToCallBack: INCallRecord; - - readonly audioRoute: interop.Enum; - - readonly destinationType: interop.Enum; - - readonly contacts: NSArray; - - readonly callCapability: interop.Enum; - - initWithAudioRouteDestinationTypeContactsRecordTypeForRedialingCallCapability(audioRoute: interop.Enum, destinationType: interop.Enum, contacts: NSArray | Array | null, recordTypeForRedialing: interop.Enum, callCapability: interop.Enum): this; - - readonly recordTypeForRedialing: interop.Enum; -} - declare class INMediaItem extends NSObject implements NSCopying, NSSecureCoding { initWithIdentifierTitleTypeArtworkArtist(identifier: string | null, title: string | null, type: interop.Enum, artwork: INImage | null, artist: string | null): this; @@ -2670,6 +2642,22 @@ declare class INVoiceShortcutCenter extends NSObject { setShortcutSuggestions(suggestions: NSArray | Array): void; } +declare class INVoiceShortcut extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: NSUUID; + + readonly invocationPhrase: string; + + readonly shortcut: INShortcut; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class INRelevantShortcutStore extends NSObject { static readonly defaultStore: INRelevantShortcutStore; @@ -2694,16 +2682,42 @@ declare class INShortcut extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INMediaUserContext extends INUserContext { - init(): this; +declare class INDailyRoutineRelevanceProvider extends INRelevanceProvider { + readonly situation: interop.Enum; - subscriptionStatus: interop.Enum; + initWithSituation(situation: interop.Enum): this; +} - numberOfLibraryItems: NSNumber; +declare class INDateRelevanceProvider extends INRelevanceProvider { + readonly startDate: NSDate; - setSubscriptionStatus(subscriptionStatus: interop.Enum): void; + readonly endDate: NSDate; - setNumberOfLibraryItems(numberOfLibraryItems: NSNumber): void; + initWithStartDateEndDate(startDate: NSDate, endDate: NSDate | null): this; +} + +declare class INTextNoteContent extends INNoteContent implements NSSecureCoding, NSCopying { + initWithText(text: string): this; + + readonly text: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class INNoteContent extends NSObject implements NSSecureCoding, NSCopying { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class INUserContext extends NSObject implements NSSecureCoding { @@ -2716,43 +2730,49 @@ declare class INUserContext extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INPreferences extends NSObject { - static siriAuthorizationStatus(): interop.Enum; +declare class INFocusStatusCenter extends NSObject { + static readonly defaultCenter: INFocusStatusCenter; - static requestSiriAuthorization(handler: (p1: interop.Enum) => void): void; + readonly focusStatus: INFocusStatus; - static siriLanguageCode(): string; + readonly authorizationStatus: interop.Enum; + + requestAuthorizationWithCompletionHandler(completionHandler: (p1: interop.Enum) => void | null): void; } -declare class INLocationRelevanceProvider extends INRelevanceProvider { - readonly region: CLRegion; +declare class INUpcomingMediaManager extends NSObject { + static readonly sharedManager: INUpcomingMediaManager; - initWithRegion(region: CLRegion): this; -} + setSuggestedMediaIntents(intents: NSOrderedSet): void; -declare class INGetRestaurantGuestIntent extends INIntent { + setPredictionModeForType(mode: interop.Enum, type: interop.Enum): void; } -declare class INGetAvailableRestaurantReservationBookingDefaultsIntentResponse extends INIntentResponse { - readonly defaultPartySize: number; +declare class INVocabulary extends NSObject { + static sharedVocabulary any>(this: This): InstanceType; - readonly defaultBookingDate: NSDate; + setVocabularyStringsOfType(vocabulary: NSOrderedSet, type: interop.Enum): void; - maximumPartySize: NSNumber; + setVocabularyOfType(vocabulary: NSOrderedSet, type: interop.Enum): void; - minimumPartySize: NSNumber; + removeAllVocabularyStrings(): void; +} - providerImage: INImage; +declare class INGetRestaurantGuestIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - initWithDefaultPartySizeDefaultBookingDateCodeUserActivity(defaultPartySize: number, defaultBookingDate: NSDate, code: interop.Enum, userActivity: NSUserActivity | null): this; + guest: INRestaurantGuest; - readonly code: interop.Enum; + guestDisplayPreferences: INRestaurantGuestDisplayPreferences; - setMaximumPartySize(maximumPartySize: NSNumber | null): void; + readonly code: interop.Enum; - setMinimumPartySize(minimumPartySize: NSNumber | null): void; + setGuest(guest: INRestaurantGuest | null): void; - setProviderImage(providerImage: INImage): void; + setGuestDisplayPreferences(guestDisplayPreferences: INRestaurantGuestDisplayPreferences | null): void; +} + +declare class INGetRestaurantGuestIntent extends INIntent { } declare class INGetUserCurrentRestaurantReservationBookingsIntentResponse extends INIntentResponse { @@ -2766,86 +2786,95 @@ declare class INGetUserCurrentRestaurantReservationBookingsIntentResponse extend setUserCurrentBookings(userCurrentBookings: NSArray | Array): void; } -declare class INGetAvailableRestaurantReservationBookingsIntentResponse extends INIntentResponse { - initWithAvailableBookingsCodeUserActivity(availableBookings: NSArray | Array, code: interop.Enum, userActivity: NSUserActivity | null): this; +declare class INBookRestaurantReservationIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - readonly code: interop.Enum; + readonly code: interop.Enum; - localizedRestaurantDescriptionText: string; + userBooking: INRestaurantReservationUserBooking; - localizedBookingAdvisementText: string; + setUserBooking(userBooking: INRestaurantReservationUserBooking | null): void; +} - termsAndConditions: INTermsAndConditions; +declare class INGetAvailableRestaurantReservationBookingsIntent extends INIntent implements NSCopying { + initWithRestaurantPartySizePreferredBookingDateComponentsMaximumNumberOfResultsEarliestBookingDateForResultsLatestBookingDateForResults(restaurant: INRestaurant, partySize: number, preferredBookingDateComponents: NSDateComponents | null, maximumNumberOfResults: NSNumber | null, earliestBookingDateForResults: NSDate | null, latestBookingDateForResults: NSDate | null): this; - readonly availableBookings: NSArray; + restaurant: INRestaurant; - setLocalizedRestaurantDescriptionText(localizedRestaurantDescriptionText: string | null): void; + partySize: number; - setLocalizedBookingAdvisementText(localizedBookingAdvisementText: string | null): void; + preferredBookingDateComponents: NSDateComponents; - setTermsAndConditions(termsAndConditions: INTermsAndConditions | null): void; -} + maximumNumberOfResults: NSNumber; -declare class INBookRestaurantReservationIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + earliestBookingDateForResults: NSDate; - readonly code: interop.Enum; + latestBookingDateForResults: NSDate; - userBooking: INRestaurantReservationUserBooking; + setRestaurant(restaurant: INRestaurant): void; - setUserBooking(userBooking: INRestaurantReservationUserBooking | null): void; + setPartySize(partySize: number): void; + + setPreferredBookingDateComponents(preferredBookingDateComponents: NSDateComponents | null): void; + + setMaximumNumberOfResults(maximumNumberOfResults: NSNumber | null): void; + + setEarliestBookingDateForResults(earliestBookingDateForResults: NSDate | null): void; + + setLatestBookingDateForResults(latestBookingDateForResults: NSDate | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INRestaurantGuestDisplayPreferences extends NSObject implements NSSecureCoding, NSCopying { - nameFieldFirstNameOptional: boolean; +declare class INRestaurantReservationBooking extends NSObject implements NSSecureCoding, NSCopying { + initWithRestaurantBookingDatePartySizeBookingIdentifier(restaurant: INRestaurant, bookingDate: NSDate, partySize: number, bookingIdentifier: string): this; - nameFieldLastNameOptional: boolean; + restaurant: INRestaurant; - nameFieldShouldBeDisplayed: boolean; + bookingDescription: string; - emailAddressFieldShouldBeDisplayed: boolean; + bookingDate: NSDate; - phoneNumberFieldShouldBeDisplayed: boolean; + partySize: number; - nameEditable: boolean; + bookingIdentifier: string; - emailAddressEditable: boolean; + bookingAvailable: boolean; - phoneNumberEditable: boolean; + get offers(): NSArray; + set offers(value: NSArray | Array); - setNameFieldFirstNameOptional(nameFieldFirstNameOptional: boolean): void; + requiresManualRequest: boolean; - setNameFieldLastNameOptional(nameFieldLastNameOptional: boolean): void; + requiresEmailAddress: boolean; - setNameFieldShouldBeDisplayed(nameFieldShouldBeDisplayed: boolean): void; + requiresName: boolean; - setEmailAddressFieldShouldBeDisplayed(emailAddressFieldShouldBeDisplayed: boolean): void; + requiresPhoneNumber: boolean; - setPhoneNumberFieldShouldBeDisplayed(phoneNumberFieldShouldBeDisplayed: boolean): void; + setRestaurant(restaurant: INRestaurant): void; - setNameEditable(nameEditable: boolean): void; + setBookingDescription(bookingDescription: string | null): void; - setEmailAddressEditable(emailAddressEditable: boolean): void; + setBookingDate(bookingDate: NSDate): void; - setPhoneNumberEditable(phoneNumberEditable: boolean): void; + setPartySize(partySize: number): void; - static readonly supportsSecureCoding: boolean; + setBookingIdentifier(bookingIdentifier: string): void; - encodeWithCoder(coder: NSCoder): void; + isBookingAvailable(): boolean; - initWithCoder(coder: NSCoder): this; + setBookingAvailable(bookingAvailable: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setOffers(offers: NSArray | Array | null): void; -declare class INTermsAndConditions extends NSObject implements NSSecureCoding, NSCopying { - initWithLocalizedTermsAndConditionsTextPrivacyPolicyURLTermsAndConditionsURL(localizedTermsAndConditionsText: string, privacyPolicyURL: NSURL | null, termsAndConditionsURL: NSURL | null): this; + setRequiresManualRequest(requiresManualRequest: boolean): void; - readonly localizedTermsAndConditionsText: string; + setRequiresEmailAddress(requiresEmailAddress: boolean): void; - readonly privacyPolicyURL: NSURL; + setRequiresName(requiresName: boolean): void; - readonly termsAndConditionsURL: NSURL; + setRequiresPhoneNumber(requiresPhoneNumber: boolean): void; static readonly supportsSecureCoding: boolean; @@ -2856,64 +2885,88 @@ declare class INTermsAndConditions extends NSObject implements NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INRestaurantGuest extends INPerson { - initWithNameComponentsPhoneNumberEmailAddress(nameComponents: NSPersonNameComponents | null, phoneNumber: string | null, emailAddress: string | null): this; - - phoneNumber: string; - - emailAddress: string; - - setPhoneNumber(phoneNumber: string | null): void; +declare class INRestaurantOffer extends NSObject implements NSSecureCoding, NSCopying { + offerTitleText: string; - setEmailAddress(emailAddress: string | null): void; -} + offerDetailText: string; -declare class INBusReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatBusTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, busTrip: INBusTrip | null): this; + offerIdentifier: string; - readonly reservedSeat: INSeat; + setOfferTitleText(offerTitleText: string): void; - readonly busTrip: INBusTrip; + setOfferDetailText(offerDetailText: string): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setOfferIdentifier(offerIdentifier: string): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} -declare class INTicketedEventReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatEvent(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, event: INTicketedEvent): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatEvent(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, event: INTicketedEvent): this; +declare class INRestaurantGuestDisplayPreferences extends NSObject implements NSSecureCoding, NSCopying { + nameFieldFirstNameOptional: boolean; - readonly event: INTicketedEvent; + nameFieldLastNameOptional: boolean; - readonly reservedSeat: INSeat; + nameFieldShouldBeDisplayed: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + emailAddressFieldShouldBeDisplayed: boolean; + + phoneNumberFieldShouldBeDisplayed: boolean; + + nameEditable: boolean; + + emailAddressEditable: boolean; + + phoneNumberEditable: boolean; + + setNameFieldFirstNameOptional(nameFieldFirstNameOptional: boolean): void; + + setNameFieldLastNameOptional(nameFieldLastNameOptional: boolean): void; + + setNameFieldShouldBeDisplayed(nameFieldShouldBeDisplayed: boolean): void; + + setEmailAddressFieldShouldBeDisplayed(emailAddressFieldShouldBeDisplayed: boolean): void; + + setPhoneNumberFieldShouldBeDisplayed(phoneNumberFieldShouldBeDisplayed: boolean): void; + + setNameEditable(nameEditable: boolean): void; + + setEmailAddressEditable(emailAddressEditable: boolean): void; + + setPhoneNumberEditable(phoneNumberEditable: boolean): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INLodgingReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLLodgingBusinessLocationReservationDurationNumberOfAdultsNumberOfChildren(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, lodgingBusinessLocation: CLPlacemark, reservationDuration: INDateComponentsRange, numberOfAdults: NSNumber | null, numberOfChildren: NSNumber | null): this; +declare class INRestaurantGuest extends INPerson { + initWithNameComponentsPhoneNumberEmailAddress(nameComponents: NSPersonNameComponents | null, phoneNumber: string | null, emailAddress: string | null): this; - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsLodgingBusinessLocationReservationDurationNumberOfAdultsNumberOfChildren(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, lodgingBusinessLocation: CLPlacemark, reservationDuration: INDateComponentsRange, numberOfAdults: NSNumber | null, numberOfChildren: NSNumber | null): this; + phoneNumber: string; - readonly lodgingBusinessLocation: CLPlacemark; + emailAddress: string; - readonly reservationDuration: INDateComponentsRange; + setPhoneNumber(phoneNumber: string | null): void; - readonly numberOfAdults: NSNumber; + setEmailAddress(emailAddress: string | null): void; +} - readonly numberOfChildren: NSNumber; +declare class INBoatReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatBoatTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, boatTrip: INBoatTrip | null): this; + + readonly reservedSeat: INSeat; + + readonly boatTrip: INBoatTrip; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -2924,14 +2977,12 @@ declare class INLodgingReservation extends INReservation implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class INFlightReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, flight: INFlight): this; - - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, flight: INFlight): this; +declare class INBusReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatBusTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, busTrip: INBusTrip | null): this; readonly reservedSeat: INSeat; - readonly flight: INFlight; + readonly busTrip: INBusTrip; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -2942,14 +2993,14 @@ declare class INFlightReservation extends INReservation implements NSCopying, NS initWithCoder(coder: NSCoder): this; } -declare class INReservationAction extends NSObject implements NSCopying, NSSecureCoding { - initWithTypeValidDurationUserActivity(type: interop.Enum, validDuration: INDateComponentsRange, userActivity: NSUserActivity): this; +declare class INTicketedEventReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatEvent(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, event: INTicketedEvent): this; - readonly type: interop.Enum; + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatEvent(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, event: INTicketedEvent): this; - readonly validDuration: INDateComponentsRange; + readonly event: INTicketedEvent; - readonly userActivity: NSUserActivity; + readonly reservedSeat: INSeat; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -2960,20 +3011,38 @@ declare class INReservationAction extends NSObject implements NSCopying, NSSecur initWithCoder(coder: NSCoder): this; } -declare class INReservation extends NSObject implements NSCopying, NSSecureCoding { - readonly itemReference: INSpeakableString; +declare class INRestaurantReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservationDurationPartySizeRestaurantLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservationDuration: INDateComponentsRange, partySize: NSNumber | null, restaurantLocation: CLPlacemark): this; - readonly reservationNumber: string; + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservationDurationPartySizeRestaurantLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservationDuration: INDateComponentsRange, partySize: NSNumber | null, restaurantLocation: CLPlacemark): this; - readonly bookingTime: NSDate; + readonly reservationDuration: INDateComponentsRange; - readonly reservationStatus: interop.Enum; + readonly partySize: NSNumber; - readonly reservationHolderName: string; + readonly restaurantLocation: CLPlacemark; - readonly actions: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly URL: NSURL; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INRentalCarReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLRentalCarRentalDurationPickupLocationDropOffLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, rentalCar: INRentalCar, rentalDuration: INDateComponentsRange, pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null): this; + + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsRentalCarRentalDurationPickupLocationDropOffLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, rentalCar: INRentalCar, rentalDuration: INDateComponentsRange, pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null): this; + + readonly rentalCar: INRentalCar; + + readonly rentalDuration: INDateComponentsRange; + + readonly pickupLocation: CLPlacemark; + + readonly dropOffLocation: CLPlacemark; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -2984,48 +3053,60 @@ declare class INReservation extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class INRideCompletionStatus extends NSObject implements NSCopying, NSSecureCoding { - static completed any>(this: This): InstanceType; +declare class INLodgingReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLLodgingBusinessLocationReservationDurationNumberOfAdultsNumberOfChildren(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, lodgingBusinessLocation: CLPlacemark, reservationDuration: INDateComponentsRange, numberOfAdults: NSNumber | null, numberOfChildren: NSNumber | null): this; - static completedWithSettledPaymentAmount any>(this: This, settledPaymentAmount: INCurrencyAmount): InstanceType; + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsLodgingBusinessLocationReservationDurationNumberOfAdultsNumberOfChildren(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, lodgingBusinessLocation: CLPlacemark, reservationDuration: INDateComponentsRange, numberOfAdults: NSNumber | null, numberOfChildren: NSNumber | null): this; - static completedWithOutstandingPaymentAmount any>(this: This, outstandingPaymentAmount: INCurrencyAmount): InstanceType; + readonly lodgingBusinessLocation: CLPlacemark; - static completedWithOutstandingFeedbackType any>(this: This, feedbackType: interop.Enum): InstanceType; + readonly reservationDuration: INDateComponentsRange; - static canceledByService any>(this: This): InstanceType; + readonly numberOfAdults: NSNumber; - static canceledByUser any>(this: This): InstanceType; + readonly numberOfChildren: NSNumber; - static canceledMissedPickup any>(this: This): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - completionUserActivity: NSUserActivity; + static readonly supportsSecureCoding: boolean; - readonly completed: boolean; + encodeWithCoder(coder: NSCoder): void; - readonly canceled: boolean; + initWithCoder(coder: NSCoder): this; +} - readonly missedPickup: boolean; +declare class INFlightReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, flight: INFlight): this; - readonly paymentAmount: INCurrencyAmount; + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, flight: INFlight): this; - readonly feedbackType: interop.Enum; + readonly reservedSeat: INSeat; - readonly outstanding: boolean; + readonly flight: INFlight; - defaultTippingOptions: NSSet; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setCompletionUserActivity(completionUserActivity: NSUserActivity | null): void; + static readonly supportsSecureCoding: boolean; - isCompleted(): boolean; + encodeWithCoder(coder: NSCoder): void; - isCanceled(): boolean; + initWithCoder(coder: NSCoder): this; +} - isMissedPickup(): boolean; +declare class INReservation extends NSObject implements NSCopying, NSSecureCoding { + readonly itemReference: INSpeakableString; - isOutstanding(): boolean; + readonly reservationNumber: string; - setDefaultTippingOptions(defaultTippingOptions: NSSet | null): void; + readonly bookingTime: NSDate; + + readonly reservationStatus: interop.Enum; + + readonly reservationHolderName: string; + + readonly actions: NSArray; + + readonly URL: NSURL; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -3170,6 +3251,76 @@ declare class INPriceRange extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class INSendMessageAttachment extends NSObject { + static attachmentWithAudioMessageFile(audioMessageFile: INFile): INSendMessageAttachment; + + readonly audioMessageFile: INFile; +} + +declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAttachmentFiles(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, attachmentFiles: NSArray | Array | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAudioMessageFile(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, audioMessageFile: INFile | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceName(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, messageType: interop.Enum): this; + + initWithIdentifierContentDateSentSenderRecipients(identifier: string, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameLinkMetadata(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, linkMetadata: INMessageLinkMetadata | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeNumberOfAttachments(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, numberOfAttachments: NSNumber | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, reaction: INMessageReaction | null): this; + + initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageStickerReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, sticker: INSticker | null, reaction: INMessageReaction | null): this; + + readonly identifier: string; + + readonly conversationIdentifier: string; + + readonly content: string; + + readonly dateSent: NSDate; + + readonly sender: INPerson; + + readonly recipients: NSArray; + + readonly groupName: INSpeakableString; + + readonly messageType: interop.Enum; + + readonly serviceName: string; + + readonly attachmentFiles: NSArray; + + readonly numberOfAttachments: NSNumber; + + readonly audioMessageFile: INFile; + + readonly linkMetadata: INMessageLinkMetadata; + + sticker: INSticker; + + reaction: INMessageReaction; + + setSticker(sticker: INSticker | null): void; + + setReaction(reaction: INMessageReaction): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INTimeIntervalResolutionResult extends INIntentResolutionResult { static successWithResolvedTimeInterval any>(this: This, resolvedTimeInterval: number): InstanceType; @@ -3206,110 +3357,24 @@ declare class INSpeakableStringResolutionResult extends INIntentResolutionResult static confirmationRequiredWithStringToConfirm any>(this: This, stringToConfirm: INSpeakableString | null): InstanceType; } -declare class INTextNoteContent extends INNoteContent implements NSSecureCoding, NSCopying { - initWithText(text: string): this; +declare class INIntegerResolutionResult extends INIntentResolutionResult { + static successWithResolvedValue any>(this: This, resolvedValue: number): InstanceType; - readonly text: string; + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: NSNumber | null): InstanceType; +} - static readonly supportsSecureCoding: boolean; +declare class INFile extends NSObject implements NSSecureCoding { + static fileWithDataFilenameTypeIdentifier(data: NSData, filename: string, typeIdentifier: string | null): INFile; - encodeWithCoder(coder: NSCoder): void; + static fileWithFileURLFilenameTypeIdentifier(fileURL: NSURL, filename: string | null, typeIdentifier: string | null): INFile; - initWithCoder(coder: NSCoder): this; + readonly data: NSData; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + filename: string; -declare class INRideStatus extends NSObject implements NSCopying, NSSecureCoding { - rideIdentifier: string; + readonly typeIdentifier: string; - phase: interop.Enum; - - completionStatus: INRideCompletionStatus; - - vehicle: INRideVehicle; - - driver: INRideDriver; - - estimatedPickupDate: NSDate; - - estimatedDropOffDate: NSDate; - - estimatedPickupEndDate: NSDate; - - scheduledPickupTime: INDateComponentsRange; - - pickupLocation: CLPlacemark; - - get waypoints(): NSArray; - set waypoints(value: NSArray | Array); - - dropOffLocation: CLPlacemark; - - rideOption: INRideOption; - - userActivityForCancelingInApplication: NSUserActivity; - - get additionalActionActivities(): NSArray; - set additionalActionActivities(value: NSArray | Array); - - setRideIdentifier(rideIdentifier: string | null): void; - - setPhase(phase: interop.Enum): void; - - setCompletionStatus(completionStatus: INRideCompletionStatus | null): void; - - setVehicle(vehicle: INRideVehicle | null): void; - - setDriver(driver: INRideDriver | null): void; - - setEstimatedPickupDate(estimatedPickupDate: NSDate | null): void; - - setEstimatedDropOffDate(estimatedDropOffDate: NSDate | null): void; - - setEstimatedPickupEndDate(estimatedPickupEndDate: NSDate | null): void; - - setScheduledPickupTime(scheduledPickupTime: INDateComponentsRange | null): void; - - setPickupLocation(pickupLocation: CLPlacemark | null): void; - - setWaypoints(waypoints: NSArray | Array | null): void; - - setDropOffLocation(dropOffLocation: CLPlacemark | null): void; - - setRideOption(rideOption: INRideOption | null): void; - - setUserActivityForCancelingInApplication(userActivityForCancelingInApplication: NSUserActivity | null): void; - - setAdditionalActionActivities(additionalActionActivities: NSArray | Array | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class INIntegerResolutionResult extends INIntentResolutionResult { - static successWithResolvedValue any>(this: This, resolvedValue: number): InstanceType; - - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: NSNumber | null): InstanceType; -} - -declare class INFile extends NSObject implements NSSecureCoding { - static fileWithDataFilenameTypeIdentifier(data: NSData, filename: string, typeIdentifier: string | null): INFile; - - static fileWithFileURLFilenameTypeIdentifier(fileURL: NSURL, filename: string | null, typeIdentifier: string | null): INFile; - - readonly data: NSData; - - filename: string; - - readonly typeIdentifier: string; - - readonly fileURL: NSURL; + readonly fileURL: NSURL; removedOnCompletion: boolean; @@ -3344,16 +3409,6 @@ declare class INRecurrenceRule extends NSObject implements NSCopying, NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class INVocabulary extends NSObject { - static sharedVocabulary any>(this: This): InstanceType; - - setVocabularyStringsOfType(vocabulary: NSOrderedSet, type: interop.Enum): void; - - setVocabularyOfType(vocabulary: NSOrderedSet, type: interop.Enum): void; - - removeAllVocabularyStrings(): void; -} - declare class INPauseWorkoutIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -3660,14 +3715,6 @@ declare class INNoteContentTypeResolutionResult extends INIntentResolutionResult static confirmationRequiredWithNoteContentTypeToConfirm any>(this: This, noteContentTypeToConfirm: interop.Enum): InstanceType; } -declare class INNoteContentResolutionResult extends INIntentResolutionResult { - static successWithResolvedNoteContent any>(this: This, resolvedNoteContent: INNoteContent): InstanceType; - - static disambiguationWithNoteContentsToDisambiguate any>(this: This, noteContentsToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithNoteContentToConfirm any>(this: This, noteContentToConfirm: INNoteContent | null): InstanceType; -} - declare class INNote extends NSObject implements NSCopying, NSSecureCoding { initWithTitleContentsGroupNameCreatedDateComponentsModifiedDateComponentsIdentifier(title: INSpeakableString, contents: NSArray | Array, groupName: INSpeakableString | null, createdDateComponents: NSDateComponents | null, modifiedDateComponents: NSDateComponents | null, identifier: string | null): this; @@ -3854,14 +3901,6 @@ declare class INTaskListResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithTaskListToConfirm any>(this: This, taskListToConfirm: INTaskList | null): InstanceType; } -declare class INAddMediaMediaItemResolutionResult extends INMediaItemResolutionResult { - static successesWithResolvedMediaItems(resolvedMediaItems: NSArray | Array): NSArray; - - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - - initWithMediaItemResolutionResult(mediaItemResolutionResult: INMediaItemResolutionResult): this; -} - declare class INMediaItemResolutionResult extends INIntentResolutionResult { static successWithResolvedMediaItem any>(this: This, resolvedMediaItem: INMediaItem): InstanceType; @@ -4009,17 +4048,6 @@ declare class INSearchForNotebookItemsIntentResponse extends INIntentResponse { setSortType(sortType: interop.Enum): void; } -declare class INDeleteTasksIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - get deletedTasks(): NSArray; - set deletedTasks(value: NSArray | Array); - - setDeletedTasks(deletedTasks: NSArray | Array | null): void; -} - declare class INAppendToNoteIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -4047,24 +4075,6 @@ declare class INSearchForMessagesIntentResponse extends INIntentResponse { setMessages(messages: NSArray | Array | null): void; } -declare class INRideFareLineItem extends NSObject implements NSCopying, NSSecureCoding { - initWithTitlePriceCurrencyCode(title: string, price: NSDecimalNumber, currencyCode: string): this; - - readonly title: string; - - readonly price: NSDecimalNumber; - - readonly currencyCode: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INSetRadioStationIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -4336,18 +4346,6 @@ declare class INSendRideFeedbackIntent extends INIntent { setTip(tip: INCurrencyAmount | null): void; } -declare class INSnoozeTasksTaskResolutionResult extends INTaskResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - - initWithTaskResolutionResult(taskResolutionResult: INTaskResolutionResult): this; -} - -declare class INCancelRideIntent extends INIntent { - initWithRideIdentifier(rideIdentifier: string): this; - - readonly rideIdentifier: string; -} - declare class INGetRideStatusIntent extends INIntent { init(): this; } @@ -4754,20 +4752,16 @@ declare class INImage extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { - initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; - - readonly type: interop.Enum; - - readonly emoji: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class INSnoozeTasksTaskResolutionResult extends INTaskResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - static readonly supportsSecureCoding: boolean; + initWithTaskResolutionResult(taskResolutionResult: INTaskResolutionResult): this; +} - encodeWithCoder(coder: NSCoder): void; +declare class INCancelRideIntent extends INIntent { + initWithRideIdentifier(rideIdentifier: string): this; - initWithCoder(coder: NSCoder): this; + readonly rideIdentifier: string; } declare class INDoubleResolutionResult extends INIntentResolutionResult { @@ -4782,50 +4776,6 @@ declare class INLocationSearchTypeResolutionResult extends INIntentResolutionRes static confirmationRequiredWithLocationSearchTypeToConfirm any>(this: This, locationSearchTypeToConfirm: interop.Enum): InstanceType; } -declare class INNoteContent extends NSObject implements NSSecureCoding, NSCopying { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class INTrainReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; - - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; - - readonly reservedSeat: INSeat; - - readonly trainTrip: INTrainTrip; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class INBoatReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatBoatTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, boatTrip: INBoatTrip | null): this; - - readonly reservedSeat: INSeat; - - readonly boatTrip: INBoatTrip; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INIntentResolutionResult extends NSObject { static needsValue any>(this: This): InstanceType; @@ -4968,12 +4918,6 @@ declare class INPaymentRecord extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } -declare class INDailyRoutineRelevanceProvider extends INRelevanceProvider { - readonly situation: interop.Enum; - - initWithSituation(situation: interop.Enum): this; -} - declare class INGetAvailableRestaurantReservationBookingDefaultsIntent extends INIntent { initWithRestaurant(restaurant: INRestaurant | null): this; @@ -5046,6 +4990,12 @@ declare class INCreateNoteIntentResponse extends INIntentResponse { setCreatedNote(createdNote: INNote | null): void; } +declare class INHangUpCallIntent extends INIntent { + initWithCallIdentifier(callIdentifier: string | null): this; + + readonly callIdentifier: string; +} + declare class INSnoozeTasksIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5132,6 +5082,12 @@ declare class INActivateCarSignalIntent extends INIntent { readonly signals: interop.Enum; } +declare class INLocationRelevanceProvider extends INRelevanceProvider { + readonly region: CLRegion; + + initWithRegion(region: CLRegion): this; +} + declare class INNotebookItemTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedNotebookItemType any>(this: This, resolvedNotebookItemType: interop.Enum): InstanceType; @@ -5206,6 +5162,24 @@ declare class INPaymentAmount extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } +declare class INTrainReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; + + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; + + readonly reservedSeat: INSeat; + + readonly trainTrip: INTrainTrip; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INDateComponentsRangeResolutionResult extends INIntentResolutionResult { static successWithResolvedDateComponentsRange any>(this: This, resolvedDateComponentsRange: INDateComponentsRange): InstanceType; @@ -5214,10 +5188,62 @@ declare class INDateComponentsRangeResolutionResult extends INIntentResolutionRe static confirmationRequiredWithDateComponentsRangeToConfirm any>(this: This, dateComponentsRangeToConfirm: INDateComponentsRange | null): InstanceType; } -declare class INAnswerCallIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; +declare class INRideCompletionStatus extends NSObject implements NSCopying, NSSecureCoding { + static completed any>(this: This): InstanceType; - readonly code: interop.Enum; + static completedWithSettledPaymentAmount any>(this: This, settledPaymentAmount: INCurrencyAmount): InstanceType; + + static completedWithOutstandingPaymentAmount any>(this: This, outstandingPaymentAmount: INCurrencyAmount): InstanceType; + + static completedWithOutstandingFeedbackType any>(this: This, feedbackType: interop.Enum): InstanceType; + + static canceledByService any>(this: This): InstanceType; + + static canceledByUser any>(this: This): InstanceType; + + static canceledMissedPickup any>(this: This): InstanceType; + + completionUserActivity: NSUserActivity; + + readonly completed: boolean; + + readonly canceled: boolean; + + readonly missedPickup: boolean; + + readonly paymentAmount: INCurrencyAmount; + + readonly feedbackType: interop.Enum; + + readonly outstanding: boolean; + + defaultTippingOptions: NSSet; + + setCompletionUserActivity(completionUserActivity: NSUserActivity | null): void; + + isCompleted(): boolean; + + isCanceled(): boolean; + + isMissedPickup(): boolean; + + isOutstanding(): boolean; + + setDefaultTippingOptions(defaultTippingOptions: NSSet | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INAnswerCallIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; get callRecords(): NSArray; set callRecords(value: NSArray | Array); @@ -5263,6 +5289,26 @@ declare class INResumeWorkoutIntentResponse extends INIntentResponse { readonly code: interop.Enum; } +declare class INStartCallIntent extends INIntent { + initWithCallRecordFilterCallRecordToCallBackAudioRouteDestinationTypeContactsCallCapability(callRecordFilter: INCallRecordFilter | null, callRecordToCallBack: INCallRecord | null, audioRoute: interop.Enum, destinationType: interop.Enum, contacts: NSArray | Array | null, callCapability: interop.Enum): this; + + readonly callRecordFilter: INCallRecordFilter; + + readonly callRecordToCallBack: INCallRecord; + + readonly audioRoute: interop.Enum; + + readonly destinationType: interop.Enum; + + readonly contacts: NSArray; + + readonly callCapability: interop.Enum; + + initWithAudioRouteDestinationTypeContactsRecordTypeForRedialingCallCapability(audioRoute: interop.Enum, destinationType: interop.Enum, contacts: NSArray | Array | null, recordTypeForRedialing: interop.Enum, callCapability: interop.Enum): this; + + readonly recordTypeForRedialing: interop.Enum; +} + declare class INSetClimateSettingsInCarIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5283,6 +5329,17 @@ declare class INFocusStatus extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } +declare class INDeleteTasksIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + get deletedTasks(): NSArray; + set deletedTasks(value: NSArray | Array); + + setDeletedTasks(deletedTasks: NSArray | Array | null): void; +} + declare class INMessageReaction extends NSObject implements NSCopying, NSSecureCoding { initWithReactionTypeReactionDescriptionEmoji(reactionType: interop.Enum, reactionDescription: string | null, emoji: string | null): this; @@ -5321,20 +5378,6 @@ declare class INStartVideoCallIntentResponse extends INIntentResponse { readonly code: interop.Enum; } -declare class INTemporalEventTrigger extends NSObject implements NSCopying, NSSecureCoding { - initWithDateComponentsRange(dateComponentsRange: INDateComponentsRange): this; - - readonly dateComponentsRange: INDateComponentsRange; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INSpeakableString extends NSObject implements INSpeakable, NSCopying, NSSecureCoding { initWithVocabularyIdentifierSpokenPhrasePronunciationHint(vocabularyIdentifier: string, spokenPhrase: string, pronunciationHint: string | null): this; @@ -5401,34 +5444,102 @@ declare class INSpeakableString extends NSObject implements INSpeakable, NSCopyi initWithCoder(coder: NSCoder): this; } -declare class INImageNoteContent extends INNoteContent implements NSSecureCoding, NSCopying { - initWithImage(image: INImage): this; +declare class INEditMessageIntent extends INIntent { + initWithMessageIdentifierEditedContent(messageIdentifier: string | null, editedContent: string | null): this; - readonly image: INImage; + readonly messageIdentifier: string; + + readonly editedContent: string; +} + +declare class INTemporalEventTriggerResolutionResult extends INIntentResolutionResult { + static successWithResolvedTemporalEventTrigger any>(this: This, resolvedTemporalEventTrigger: INTemporalEventTrigger): InstanceType; + + static disambiguationWithTemporalEventTriggersToDisambiguate any>(this: This, temporalEventTriggersToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithTemporalEventTriggerToConfirm any>(this: This, temporalEventTriggerToConfirm: INTemporalEventTrigger | null): InstanceType; +} + +declare class INSearchForNotebookItemsIntent extends INIntent { + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeTemporalEventTriggerTypesTaskPriorityNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, temporalEventTriggerTypes: interop.Enum, taskPriority: interop.Enum, notebookItemIdentifier: string | null): this; + + readonly title: INSpeakableString; + + readonly content: string; + + readonly itemType: interop.Enum; + + readonly status: interop.Enum; + + readonly location: CLPlacemark; + + readonly locationSearchType: interop.Enum; + + readonly dateTime: INDateComponentsRange; + + readonly dateSearchType: interop.Enum; + + readonly temporalEventTriggerTypes: interop.Enum; + + readonly taskPriority: interop.Enum; + + readonly notebookItemIdentifier: string; + + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchType(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum): this; + + initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, notebookItemIdentifier: string | null): this; +} + +declare class INDeleteTasksIntent extends INIntent { + initWithTaskListTasksAll(taskList: INTaskList | null, tasks: NSArray | Array | null, all: NSNumber | null): this; + + readonly taskList: INTaskList; + + readonly tasks: NSArray; + + readonly all: NSNumber; +} + +declare class INIntentResponse extends NSObject implements NSCopying, NSSecureCoding { + userActivity: NSUserActivity; + + setUserActivity(userActivity: NSUserActivity | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INEditMessageIntent extends INIntent { - initWithMessageIdentifierEditedContent(messageIdentifier: string | null, editedContent: string | null): this; +declare class INBillTypeResolutionResult extends INIntentResolutionResult { + static successWithResolvedBillType any>(this: This, resolvedBillType: interop.Enum): InstanceType; - readonly messageIdentifier: string; + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - readonly editedContent: string; + static confirmationRequiredWithBillTypeToConfirm any>(this: This, billTypeToConfirm: interop.Enum): InstanceType; + + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } -declare class INTemporalEventTriggerResolutionResult extends INIntentResolutionResult { - static successWithResolvedTemporalEventTrigger any>(this: This, resolvedTemporalEventTrigger: INTemporalEventTrigger): InstanceType; +declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { + initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - static disambiguationWithTemporalEventTriggersToDisambiguate any>(this: This, temporalEventTriggersToDisambiguate: NSArray | Array): InstanceType; + readonly name: string; - static confirmationRequiredWithTemporalEventTriggerToConfirm any>(this: This, temporalEventTriggerToConfirm: INTemporalEventTrigger | null): InstanceType; + readonly iataCode: string; + + readonly icaoCode: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class INStartCallIntentResponse extends INIntentResponse { @@ -5489,50 +5600,62 @@ declare class INAddTasksIntent extends INIntent { initWithTargetTaskListTaskTitlesSpatialEventTriggerTemporalEventTrigger(targetTaskList: INTaskList | null, taskTitles: NSArray | Array | null, spatialEventTrigger: INSpatialEventTrigger | null, temporalEventTrigger: INTemporalEventTrigger | null): this; } -declare class INRestaurantReservationUserBooking extends INRestaurantReservationBooking implements NSCopying { - initWithRestaurantBookingDatePartySizeBookingIdentifierGuestStatusDateStatusModified(restaurant: INRestaurant, bookingDate: NSDate, partySize: number, bookingIdentifier: string, guest: INRestaurantGuest, status: interop.Enum, dateStatusModified: NSDate): this; +declare class INSeat extends NSObject implements NSCopying, NSSecureCoding { + initWithSeatSectionSeatRowSeatNumberSeatingType(seatSection: string | null, seatRow: string | null, seatNumber: string | null, seatingType: string | null): this; - guest: INRestaurantGuest; + readonly seatSection: string; - advisementText: string; + readonly seatRow: string; - selectedOffer: INRestaurantOffer; + readonly seatNumber: string; - guestProvidedSpecialRequestText: string; + readonly seatingType: string; - status: interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - dateStatusModified: NSDate; + static readonly supportsSecureCoding: boolean; - setGuest(guest: INRestaurantGuest): void; + encodeWithCoder(coder: NSCoder): void; - setAdvisementText(advisementText: string | null): void; + initWithCoder(coder: NSCoder): this; +} - setSelectedOffer(selectedOffer: INRestaurantOffer | null): void; +declare class INNoteResolutionResult extends INIntentResolutionResult { + static successWithResolvedNote any>(this: This, resolvedNote: INNote): InstanceType; - setGuestProvidedSpecialRequestText(guestProvidedSpecialRequestText: string | null): void; + static disambiguationWithNotesToDisambiguate any>(this: This, notesToDisambiguate: NSArray | Array): InstanceType; - setStatus(status: interop.Enum): void; + static confirmationRequiredWithNoteToConfirm any>(this: This, noteToConfirm: INNote | null): InstanceType; +} - setDateStatusModified(dateStatusModified: NSDate): void; +declare class INShareFocusStatusIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly code: interop.Enum; } -declare class INDeleteTasksIntent extends INIntent { - initWithTaskListTasksAll(taskList: INTaskList | null, tasks: NSArray | Array | null, all: NSNumber | null): this; +declare class INCar extends NSObject implements NSCopying, NSSecureCoding { + initWithCarIdentifierDisplayNameYearMakeModelColorHeadUnitSupportedChargingConnectors(carIdentifier: string, displayName: string | null, year: string | null, make: string | null, model: string | null, color: interop.Object | null, headUnit: INCarHeadUnit | null, supportedChargingConnectors: NSArray | Array): this; - readonly taskList: INTaskList; + readonly carIdentifier: string; - readonly tasks: NSArray; + readonly displayName: string; - readonly all: NSNumber; -} + readonly year: string; -declare class INIntentResponse extends NSObject implements NSCopying, NSSecureCoding { - userActivity: NSUserActivity; + readonly make: string; - setUserActivity(userActivity: NSUserActivity | null): void; + readonly model: string; + + readonly color: interop.Object; + + readonly headUnit: INCarHeadUnit; + + readonly supportedChargingConnectors: NSArray; + + setMaximumPowerForChargingConnectorType(power: NSMeasurement, chargingConnectorType: string): void; + + maximumPowerForChargingConnectorType(chargingConnectorType: string): NSMeasurement; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5543,102 +5666,48 @@ declare class INIntentResponse extends NSObject implements NSCopying, NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class INBillTypeResolutionResult extends INIntentResolutionResult { - static successWithResolvedBillType any>(this: This, resolvedBillType: interop.Enum): InstanceType; +declare class INRequestPaymentIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; + readonly code: interop.Enum; - static confirmationRequiredWithBillTypeToConfirm any>(this: This, billTypeToConfirm: interop.Enum): InstanceType; + paymentRecord: INPaymentRecord; - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; + setPaymentRecord(paymentRecord: INPaymentRecord | null): void; } -declare class INSearchForNotebookItemsIntent extends INIntent { - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeTemporalEventTriggerTypesTaskPriorityNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, temporalEventTriggerTypes: interop.Enum, taskPriority: interop.Enum, notebookItemIdentifier: string | null): this; - - readonly title: INSpeakableString; - - readonly content: string; - - readonly itemType: interop.Enum; - - readonly status: interop.Enum; - - readonly location: CLPlacemark; - - readonly locationSearchType: interop.Enum; - - readonly dateTime: INDateComponentsRange; - - readonly dateSearchType: interop.Enum; - - readonly temporalEventTriggerTypes: interop.Enum; - - readonly taskPriority: interop.Enum; - - readonly notebookItemIdentifier: string; +declare class INDateComponentsResolutionResult extends INIntentResolutionResult { + static successWithResolvedDateComponents any>(this: This, resolvedDateComponents: NSDateComponents): InstanceType; - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchType(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum): this; + static disambiguationWithDateComponentsToDisambiguate any>(this: This, dateComponentsToDisambiguate: NSArray | Array): InstanceType; - initWithTitleContentItemTypeStatusLocationLocationSearchTypeDateTimeDateSearchTypeNotebookItemIdentifier(title: INSpeakableString | null, content: string | null, itemType: interop.Enum, status: interop.Enum, location: CLPlacemark | null, locationSearchType: interop.Enum, dateTime: INDateComponentsRange | null, dateSearchType: interop.Enum, notebookItemIdentifier: string | null): this; + static confirmationRequiredWithDateComponentsToConfirm any>(this: This, dateComponentsToConfirm: NSDateComponents | null): InstanceType; } -declare class INSeat extends NSObject implements NSCopying, NSSecureCoding { - initWithSeatSectionSeatRowSeatNumberSeatingType(seatSection: string | null, seatRow: string | null, seatNumber: string | null, seatingType: string | null): this; - - readonly seatSection: string; - - readonly seatRow: string; - - readonly seatNumber: string; - - readonly seatingType: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class INRelativeSettingResolutionResult extends INIntentResolutionResult { + static successWithResolvedRelativeSetting any>(this: This, resolvedRelativeSetting: interop.Enum): InstanceType; - static readonly supportsSecureCoding: boolean; + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static confirmationRequiredWithRelativeSettingToConfirm any>(this: This, relativeSettingToConfirm: interop.Enum): InstanceType; - initWithCoder(coder: NSCoder): this; + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } -declare class INNoteResolutionResult extends INIntentResolutionResult { - static successWithResolvedNote any>(this: This, resolvedNote: INNote): InstanceType; - - static disambiguationWithNotesToDisambiguate any>(this: This, notesToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithNoteToConfirm any>(this: This, noteToConfirm: INNote | null): InstanceType; -} +declare class INAddMediaMediaItemResolutionResult extends INMediaItemResolutionResult { + static successesWithResolvedMediaItems(resolvedMediaItems: NSArray | Array): NSArray; -declare class INShareFocusStatusIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - readonly code: interop.Enum; + initWithMediaItemResolutionResult(mediaItemResolutionResult: INMediaItemResolutionResult): this; } -declare class INCar extends NSObject implements NSCopying, NSSecureCoding { - initWithCarIdentifierDisplayNameYearMakeModelColorHeadUnitSupportedChargingConnectors(carIdentifier: string, displayName: string | null, year: string | null, make: string | null, model: string | null, color: interop.Object | null, headUnit: INCarHeadUnit | null, supportedChargingConnectors: NSArray | Array): this; - - readonly carIdentifier: string; - - readonly displayName: string; - - readonly year: string; - - readonly make: string; - - readonly model: string; - - readonly color: interop.Object; - - readonly headUnit: INCarHeadUnit; - - readonly supportedChargingConnectors: NSArray; +declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { + initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; - setMaximumPowerForChargingConnectorType(power: NSMeasurement, chargingConnectorType: string): void; + readonly type: interop.Enum; - maximumPowerForChargingConnectorType(chargingConnectorType: string): NSMeasurement; + readonly emoji: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5649,71 +5718,6 @@ declare class INCar extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INRelevantShortcut extends NSObject implements NSSecureCoding, NSCopying { - get relevanceProviders(): NSArray; - set relevanceProviders(value: NSArray | Array); - - watchTemplate: INDefaultCardTemplate; - - widgetKind: string; - - shortcutRole: interop.Enum; - - readonly shortcut: INShortcut; - - initWithShortcut(shortcut: INShortcut): this; - - setRelevanceProviders(relevanceProviders: NSArray | Array): void; - - setWatchTemplate(watchTemplate: INDefaultCardTemplate | null): void; - - setWidgetKind(widgetKind: string | null): void; - - setShortcutRole(shortcutRole: interop.Enum): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class INRequestPaymentIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - paymentRecord: INPaymentRecord; - - setPaymentRecord(paymentRecord: INPaymentRecord | null): void; -} - -declare class INDateComponentsResolutionResult extends INIntentResolutionResult { - static successWithResolvedDateComponents any>(this: This, resolvedDateComponents: NSDateComponents): InstanceType; - - static disambiguationWithDateComponentsToDisambiguate any>(this: This, dateComponentsToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithDateComponentsToConfirm any>(this: This, dateComponentsToConfirm: NSDateComponents | null): InstanceType; -} - -declare class INHangUpCallIntent extends INIntent { - initWithCallIdentifier(callIdentifier: string | null): this; - - readonly callIdentifier: string; -} - -declare class INRelativeSettingResolutionResult extends INIntentResolutionResult { - static successWithResolvedRelativeSetting any>(this: This, resolvedRelativeSetting: interop.Enum): InstanceType; - - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - - static confirmationRequiredWithRelativeSettingToConfirm any>(this: This, relativeSettingToConfirm: interop.Enum): InstanceType; - - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; -} - declare class INSetClimateSettingsInCarIntent extends INIntent { initWithEnableFanEnableAirConditionerEnableClimateControlEnableAutoModeAirCirculationModeFanSpeedIndexFanSpeedPercentageRelativeFanSpeedSettingTemperatureRelativeTemperatureSettingClimateZoneCarName(enableFan: NSNumber | null, enableAirConditioner: NSNumber | null, enableClimateControl: NSNumber | null, enableAutoMode: NSNumber | null, airCirculationMode: interop.Enum, fanSpeedIndex: NSNumber | null, fanSpeedPercentage: NSNumber | null, relativeFanSpeedSetting: interop.Enum, temperature: NSMeasurement | null, relativeTemperatureSetting: interop.Enum, climateZone: interop.Enum, carName: INSpeakableString | null): this; @@ -5790,10 +5794,10 @@ declare class INPaymentAccount extends NSObject implements NSCopying, NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class INDeleteTasksTaskListResolutionResult extends INTaskListResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; +declare class INStartCallContactResolutionResult extends INPersonResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; + initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; } declare class INPersonHandle extends NSObject implements NSCopying, NSSecureCoding { @@ -5816,76 +5820,48 @@ declare class INPersonHandle extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } -declare class INPlaybackQueueLocationResolutionResult extends INIntentResolutionResult { - static successWithResolvedPlaybackQueueLocation any>(this: This, resolvedPlaybackQueueLocation: interop.Enum): InstanceType; - - static confirmationRequiredWithPlaybackQueueLocationToConfirm any>(this: This, playbackQueueLocationToConfirm: interop.Enum): InstanceType; -} - -declare class INAddTasksTargetTaskListResolutionResult extends INTaskListResolutionResult { - static confirmationRequiredWithTaskListToConfirmForReason any>(this: This, taskListToConfirm: INTaskList | null, reason: interop.Enum): InstanceType; - - initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; -} - -declare class INGetRestaurantGuestIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - guest: INRestaurantGuest; - - guestDisplayPreferences: INRestaurantGuestDisplayPreferences; - - readonly code: interop.Enum; - - setGuest(guest: INRestaurantGuest | null): void; +declare class INCarDefrosterResolutionResult extends INIntentResolutionResult { + static successWithResolvedCarDefroster any>(this: This, resolvedCarDefroster: interop.Enum): InstanceType; - setGuestDisplayPreferences(guestDisplayPreferences: INRestaurantGuestDisplayPreferences | null): void; -} + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; -declare class INStartCallContactResolutionResult extends INPersonResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; + static confirmationRequiredWithCarDefrosterToConfirm any>(this: This, carDefrosterToConfirm: interop.Enum): InstanceType; - initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } -declare class INCallRecord extends NSObject implements NSCopying, NSSecureCoding { - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenParticipantsNumberOfCallsIsCallerIdBlocked(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, participants: NSArray | Array | null, numberOfCalls: NSNumber | null, isCallerIdBlocked: NSNumber | null): this; - - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; - - initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; - - readonly identifier: string; - - readonly dateCreated: NSDate; - - readonly callRecordType: interop.Enum; +declare class INSendMessageIntentDonationMetadata extends INIntentDonationMetadata { + mentionsCurrentUser: boolean; - readonly callDuration: NSNumber; + replyToCurrentUser: boolean; - readonly unseen: NSNumber; + notifyRecipientAnyway: boolean; - readonly callCapability: interop.Enum; + recipientCount: number; - readonly numberOfCalls: NSNumber; + init(): this; - readonly isCallerIdBlocked: NSNumber; + setMentionsCurrentUser(mentionsCurrentUser: boolean): void; - readonly participants: NSArray; + isReplyToCurrentUser(): boolean; - initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; + setReplyToCurrentUser(replyToCurrentUser: boolean): void; - initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; + setNotifyRecipientAnyway(notifyRecipientAnyway: boolean): void; - readonly caller: INPerson; + setRecipientCount(recipientCount: number): void; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class INPlaybackQueueLocationResolutionResult extends INIntentResolutionResult { + static successWithResolvedPlaybackQueueLocation any>(this: This, resolvedPlaybackQueueLocation: interop.Enum): InstanceType; - static readonly supportsSecureCoding: boolean; + static confirmationRequiredWithPlaybackQueueLocationToConfirm any>(this: This, playbackQueueLocationToConfirm: interop.Enum): InstanceType; +} - encodeWithCoder(coder: NSCoder): void; +declare class INAddTasksTargetTaskListResolutionResult extends INTaskListResolutionResult { + static confirmationRequiredWithTaskListToConfirmForReason any>(this: This, taskListToConfirm: INTaskList | null, reason: interop.Enum): InstanceType; - initWithCoder(coder: NSCoder): this; + initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; } declare class INStartWorkoutIntentResponse extends INIntentResponse { @@ -5972,6 +5948,32 @@ declare class INCarSignalOptionsResolutionResult extends INIntentResolutionResul static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } +declare class INReservationAction extends NSObject implements NSCopying, NSSecureCoding { + initWithTypeValidDurationUserActivity(type: interop.Enum, validDuration: INDateComponentsRange, userActivity: NSUserActivity): this; + + readonly type: interop.Enum; + + readonly validDuration: INDateComponentsRange; + + readonly userActivity: NSUserActivity; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INURLResolutionResult extends INIntentResolutionResult { + static successWithResolvedURL any>(this: This, resolvedURL: NSURL): InstanceType; + + static disambiguationWithURLsToDisambiguate any>(this: This, urlsToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithURLToConfirm any>(this: This, urlToConfirm: NSURL | null): InstanceType; +} + declare class INListRideOptionsIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -5992,6 +5994,52 @@ declare class INListRideOptionsIntentResponse extends INIntentResponse { setExpirationDate(expirationDate: NSDate | null): void; } +declare class INCallRecord extends NSObject implements NSCopying, NSSecureCoding { + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenParticipantsNumberOfCallsIsCallerIdBlocked(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, participants: NSArray | Array | null, numberOfCalls: NSNumber | null, isCallerIdBlocked: NSNumber | null): this; + + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; + + initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; + + readonly identifier: string; + + readonly dateCreated: NSDate; + + readonly callRecordType: interop.Enum; + + readonly callDuration: NSNumber; + + readonly unseen: NSNumber; + + readonly callCapability: interop.Enum; + + readonly numberOfCalls: NSNumber; + + readonly isCallerIdBlocked: NSNumber; + + readonly participants: NSArray; + + initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseen(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null): this; + + initWithIdentifierDateCreatedCallerCallRecordTypeCallCapabilityCallDurationUnseenNumberOfCalls(identifier: string, dateCreated: NSDate | null, caller: INPerson | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, numberOfCalls: NSNumber | null): this; + + readonly caller: INPerson; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class INDeleteTasksTaskListResolutionResult extends INTaskListResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; + + initWithTaskListResolutionResult(taskListResolutionResult: INTaskListResolutionResult): this; +} + declare class INMessageAttributeResolutionResult extends INIntentResolutionResult { static successWithResolvedMessageAttribute any>(this: This, resolvedMessageAttribute: interop.Enum): InstanceType; @@ -6014,6 +6062,28 @@ declare class INSaveProfileInCarIntent extends INIntent { readonly profileLabel: string; } +declare class INGetAvailableRestaurantReservationBookingDefaultsIntentResponse extends INIntentResponse { + readonly defaultPartySize: number; + + readonly defaultBookingDate: NSDate; + + maximumPartySize: NSNumber; + + minimumPartySize: NSNumber; + + providerImage: INImage; + + initWithDefaultPartySizeDefaultBookingDateCodeUserActivity(defaultPartySize: number, defaultBookingDate: NSDate, code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + setMaximumPartySize(maximumPartySize: NSNumber | null): void; + + setMinimumPartySize(minimumPartySize: NSNumber | null): void; + + setProviderImage(providerImage: INImage): void; +} + declare class INRideDriver extends INPerson implements NSCopying, NSSecureCoding { readonly rating: string; @@ -6036,24 +6106,16 @@ declare class INRideDriver extends INPerson implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class INRestaurantReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservationDurationPartySizeRestaurantLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservationDuration: INDateComponentsRange, partySize: NSNumber | null, restaurantLocation: CLPlacemark): this; - - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservationDurationPartySizeRestaurantLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservationDuration: INDateComponentsRange, partySize: NSNumber | null, restaurantLocation: CLPlacemark): this; - - readonly reservationDuration: INDateComponentsRange; - - readonly partySize: NSNumber; - - readonly restaurantLocation: CLPlacemark; +declare class INMediaUserContext extends INUserContext { + init(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + subscriptionStatus: interop.Enum; - static readonly supportsSecureCoding: boolean; + numberOfLibraryItems: NSNumber; - encodeWithCoder(coder: NSCoder): void; + setSubscriptionStatus(subscriptionStatus: interop.Enum): void; - initWithCoder(coder: NSCoder): this; + setNumberOfLibraryItems(numberOfLibraryItems: NSNumber): void; } declare class INSetRadioStationIntent extends INIntent { @@ -6070,28 +6132,6 @@ declare class INSetRadioStationIntent extends INIntent { readonly presetNumber: NSNumber; } -declare class INRentalCarReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLRentalCarRentalDurationPickupLocationDropOffLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, rentalCar: INRentalCar, rentalDuration: INDateComponentsRange, pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null): this; - - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsRentalCarRentalDurationPickupLocationDropOffLocation(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, rentalCar: INRentalCar, rentalDuration: INDateComponentsRange, pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null): this; - - readonly rentalCar: INRentalCar; - - readonly rentalDuration: INDateComponentsRange; - - readonly pickupLocation: CLPlacemark; - - readonly dropOffLocation: CLPlacemark; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INVisualCodeTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedVisualCodeType any>(this: This, resolvedVisualCodeType: interop.Enum): InstanceType; @@ -6110,42 +6150,102 @@ declare class INSendPaymentCurrencyAmountResolutionResult extends INCurrencyAmou initWithCurrencyAmountResolutionResult(currencyAmountResolutionResult: INCurrencyAmountResolutionResult): this; } -declare class INSendMessageIntentDonationMetadata extends INIntentDonationMetadata { - mentionsCurrentUser: boolean; +declare class INSendPaymentIntent extends INIntent { + initWithPayeeCurrencyAmountNote(payee: INPerson | null, currencyAmount: INCurrencyAmount | null, note: string | null): this; - replyToCurrentUser: boolean; + readonly payee: INPerson; - notifyRecipientAnyway: boolean; + readonly currencyAmount: INCurrencyAmount; - recipientCount: number; + readonly note: string; +} - init(): this; +declare class INSendPaymentPayeeResolutionResult extends INPersonResolutionResult { + static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; - setMentionsCurrentUser(mentionsCurrentUser: boolean): void; + initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; +} - isReplyToCurrentUser(): boolean; +declare class INPaymentStatusResolutionResult extends INIntentResolutionResult { + static successWithResolvedPaymentStatus any>(this: This, resolvedPaymentStatus: interop.Enum): InstanceType; - setReplyToCurrentUser(replyToCurrentUser: boolean): void; + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - setNotifyRecipientAnyway(notifyRecipientAnyway: boolean): void; + static confirmationRequiredWithPaymentStatusToConfirm any>(this: This, paymentStatusToConfirm: interop.Enum): InstanceType; - setRecipientCount(recipientCount: number): void; + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; } -declare class INSendPaymentPayeeResolutionResult extends INPersonResolutionResult { - static unsupportedForReason any>(this: This, reason: interop.Enum): InstanceType; +declare class INRideStatus extends NSObject implements NSCopying, NSSecureCoding { + rideIdentifier: string; + + phase: interop.Enum; + + completionStatus: INRideCompletionStatus; + + vehicle: INRideVehicle; + + driver: INRideDriver; + + estimatedPickupDate: NSDate; + + estimatedDropOffDate: NSDate; + + estimatedPickupEndDate: NSDate; + + scheduledPickupTime: INDateComponentsRange; + + pickupLocation: CLPlacemark; + + get waypoints(): NSArray; + set waypoints(value: NSArray | Array); + + dropOffLocation: CLPlacemark; + + rideOption: INRideOption; + + userActivityForCancelingInApplication: NSUserActivity; + + get additionalActionActivities(): NSArray; + set additionalActionActivities(value: NSArray | Array); + + setRideIdentifier(rideIdentifier: string | null): void; + + setPhase(phase: interop.Enum): void; + + setCompletionStatus(completionStatus: INRideCompletionStatus | null): void; + + setVehicle(vehicle: INRideVehicle | null): void; + + setDriver(driver: INRideDriver | null): void; + + setEstimatedPickupDate(estimatedPickupDate: NSDate | null): void; + + setEstimatedDropOffDate(estimatedDropOffDate: NSDate | null): void; + + setEstimatedPickupEndDate(estimatedPickupEndDate: NSDate | null): void; + + setScheduledPickupTime(scheduledPickupTime: INDateComponentsRange | null): void; + + setPickupLocation(pickupLocation: CLPlacemark | null): void; + + setWaypoints(waypoints: NSArray | Array | null): void; + + setDropOffLocation(dropOffLocation: CLPlacemark | null): void; + + setRideOption(rideOption: INRideOption | null): void; - initWithPersonResolutionResult(personResolutionResult: INPersonResolutionResult): this; -} + setUserActivityForCancelingInApplication(userActivityForCancelingInApplication: NSUserActivity | null): void; -declare class INPaymentStatusResolutionResult extends INIntentResolutionResult { - static successWithResolvedPaymentStatus any>(this: This, resolvedPaymentStatus: interop.Enum): InstanceType; + setAdditionalActionActivities(additionalActionActivities: NSArray | Array | null): void; - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static confirmationRequiredWithPaymentStatusToConfirm any>(this: This, paymentStatusToConfirm: interop.Enum): InstanceType; + static readonly supportsSecureCoding: boolean; - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class INSendMessageIntentResponse extends INIntentResponse { @@ -6163,14 +6263,6 @@ declare class INSendMessageIntentResponse extends INIntentResponse { setSentMessage(sentMessage: INMessage | null): void; } -declare class INPersonResolutionResult extends INIntentResolutionResult { - static successWithResolvedPerson any>(this: This, resolvedPerson: INPerson): InstanceType; - - static disambiguationWithPeopleToDisambiguate any>(this: This, peopleToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithPersonToConfirm any>(this: This, personToConfirm: INPerson | null): InstanceType; -} - declare class INMessageAttributeOptionsResolutionResult extends INIntentResolutionResult { static successWithResolvedMessageAttributeOptions any>(this: This, resolvedMessageAttributeOptions: interop.Enum): InstanceType; @@ -6211,6 +6303,14 @@ declare class INPaymentAccountResolutionResult extends INIntentResolutionResult static confirmationRequiredWithPaymentAccountToConfirm any>(this: This, paymentAccountToConfirm: INPaymentAccount | null): InstanceType; } +declare class INPersonResolutionResult extends INIntentResolutionResult { + static successWithResolvedPerson any>(this: This, resolvedPerson: INPerson): InstanceType; + + static disambiguationWithPeopleToDisambiguate any>(this: This, peopleToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithPersonToConfirm any>(this: This, personToConfirm: INPerson | null): InstanceType; +} + declare class INStartAudioCallIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -6239,16 +6339,6 @@ declare class INSearchForAccountsIntentResponse extends INIntentResponse { setAccounts(accounts: NSArray | Array | null): void; } -declare class INSendPaymentIntent extends INIntent { - initWithPayeeCurrencyAmountNote(payee: INPerson | null, currencyAmount: INCurrencyAmount | null, note: string | null): this; - - readonly payee: INPerson; - - readonly currencyAmount: INCurrencyAmount; - - readonly note: string; -} - declare class INGetUserCurrentRestaurantReservationBookingsIntent extends INIntent implements NSCopying { initWithRestaurantReservationIdentifierMaximumNumberOfResultsEarliestBookingDateForResults(restaurant: INRestaurant | null, reservationIdentifier: string | null, maximumNumberOfResults: NSNumber | null, earliestBookingDateForResults: NSDate | null): this; @@ -6271,34 +6361,44 @@ declare class INGetUserCurrentRestaurantReservationBookingsIntent extends INInte copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class INRestaurant extends NSObject implements NSSecureCoding, NSCopying { - initWithLocationNameVendorIdentifierRestaurantIdentifier(location: CLLocation, name: string, vendorIdentifier: string, restaurantIdentifier: string): this; +declare class INRestaurantReservationUserBooking extends INRestaurantReservationBooking implements NSCopying { + initWithRestaurantBookingDatePartySizeBookingIdentifierGuestStatusDateStatusModified(restaurant: INRestaurant, bookingDate: NSDate, partySize: number, bookingIdentifier: string, guest: INRestaurantGuest, status: interop.Enum, dateStatusModified: NSDate): this; - location: CLLocation; + guest: INRestaurantGuest; - name: string; + advisementText: string; - vendorIdentifier: string; + selectedOffer: INRestaurantOffer; - restaurantIdentifier: string; + guestProvidedSpecialRequestText: string; - setLocation(location: CLLocation): void; + status: interop.Enum; - setName(name: string): void; + dateStatusModified: NSDate; - setVendorIdentifier(vendorIdentifier: string): void; + setGuest(guest: INRestaurantGuest): void; - setRestaurantIdentifier(restaurantIdentifier: string): void; + setAdvisementText(advisementText: string | null): void; - static readonly supportsSecureCoding: boolean; + setSelectedOffer(selectedOffer: INRestaurantOffer | null): void; - encodeWithCoder(coder: NSCoder): void; + setGuestProvidedSpecialRequestText(guestProvidedSpecialRequestText: string | null): void; - initWithCoder(coder: NSCoder): this; + setStatus(status: interop.Enum): void; + + setDateStatusModified(dateStatusModified: NSDate): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class INNoteContentResolutionResult extends INIntentResolutionResult { + static successWithResolvedNoteContent any>(this: This, resolvedNoteContent: INNoteContent): InstanceType; + + static disambiguationWithNoteContentsToDisambiguate any>(this: This, noteContentsToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithNoteContentToConfirm any>(this: This, noteContentToConfirm: INNoteContent | null): InstanceType; +} + declare class INGetVisualCodeIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -6309,60 +6409,18 @@ declare class INGetVisualCodeIntentResponse extends INIntentResponse { setVisualCodeImage(visualCodeImage: INImage | null): void; } -declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAttachmentFiles(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, attachmentFiles: NSArray | Array | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceNameAudioMessageFile(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null, audioMessageFile: INFile | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageTypeServiceName(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum, serviceName: string | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, messageType: interop.Enum): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsMessageType(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, messageType: interop.Enum): this; - - initWithIdentifierContentDateSentSenderRecipients(identifier: string, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameLinkMetadata(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, linkMetadata: INMessageLinkMetadata | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeNumberOfAttachments(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, numberOfAttachments: NSNumber | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, reaction: INMessageReaction | null): this; - - initWithIdentifierConversationIdentifierContentDateSentSenderRecipientsGroupNameServiceNameMessageTypeReferencedMessageStickerReaction(identifier: string, conversationIdentifier: string | null, content: string | null, dateSent: NSDate | null, sender: INPerson | null, recipients: NSArray | Array | null, groupName: INSpeakableString | null, serviceName: string | null, messageType: interop.Enum, referencedMessage: INMessage | null, sticker: INSticker | null, reaction: INMessageReaction | null): this; - - readonly identifier: string; - - readonly conversationIdentifier: string; - - readonly content: string; - - readonly dateSent: NSDate; - - readonly sender: INPerson; - - readonly recipients: NSArray; - - readonly groupName: INSpeakableString; - - readonly messageType: interop.Enum; - - readonly serviceName: string; - - readonly attachmentFiles: NSArray; - - readonly numberOfAttachments: NSNumber; - - readonly audioMessageFile: INFile; - - readonly linkMetadata: INMessageLinkMetadata; +declare class INTemporalEventTriggerTypeOptionsResolutionResult extends INIntentResolutionResult { + static successWithResolvedTemporalEventTriggerTypeOptions any>(this: This, resolvedTemporalEventTriggerTypeOptions: interop.Enum): InstanceType; - sticker: INSticker; + static confirmationRequiredWithTemporalEventTriggerTypeOptionsToConfirm any>(this: This, temporalEventTriggerTypeOptionsToConfirm: interop.Enum): InstanceType; +} - reaction: INMessageReaction; +declare class INCarHeadUnit extends NSObject implements NSCopying, NSSecureCoding { + initWithBluetoothIdentifierIAP2Identifier(bluetoothIdentifier: string | null, iAP2Identifier: string | null): this; - setSticker(sticker: INSticker | null): void; + readonly bluetoothIdentifier: string; - setReaction(reaction: INMessageReaction): void; + readonly iAP2Identifier: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -6373,6 +6431,16 @@ declare class INMessage extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class INCreateTaskListIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + createdTaskList: INTaskList; + + setCreatedTaskList(createdTaskList: INTaskList | null): void; +} + declare class INUnsendMessagesIntent extends INIntent { initWithMessageIdentifiers(messageIdentifiers: NSArray | Array | null): this; @@ -6457,95 +6525,89 @@ declare class INFlight extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INRestaurantReservationBooking extends NSObject implements NSSecureCoding, NSCopying { - initWithRestaurantBookingDatePartySizeBookingIdentifier(restaurant: INRestaurant, bookingDate: NSDate, partySize: number, bookingIdentifier: string): this; +declare class INPreferences extends NSObject { + static siriAuthorizationStatus(): interop.Enum; - restaurant: INRestaurant; + static requestSiriAuthorization(handler: (p1: interop.Enum) => void): void; - bookingDescription: string; + static siriLanguageCode(): string; +} - bookingDate: NSDate; +declare class INTemporalEventTrigger extends NSObject implements NSCopying, NSSecureCoding { + initWithDateComponentsRange(dateComponentsRange: INDateComponentsRange): this; - partySize: number; + readonly dateComponentsRange: INDateComponentsRange; - bookingIdentifier: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - bookingAvailable: boolean; + static readonly supportsSecureCoding: boolean; - get offers(): NSArray; - set offers(value: NSArray | Array); + encodeWithCoder(coder: NSCoder): void; - requiresManualRequest: boolean; + initWithCoder(coder: NSCoder): this; +} - requiresEmailAddress: boolean; +declare class INRideFareLineItem extends NSObject implements NSCopying, NSSecureCoding { + initWithTitlePriceCurrencyCode(title: string, price: NSDecimalNumber, currencyCode: string): this; - requiresName: boolean; + readonly title: string; - requiresPhoneNumber: boolean; + readonly price: NSDecimalNumber; - setRestaurant(restaurant: INRestaurant): void; + readonly currencyCode: string; - setBookingDescription(bookingDescription: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setBookingDate(bookingDate: NSDate): void; + static readonly supportsSecureCoding: boolean; - setPartySize(partySize: number): void; + encodeWithCoder(coder: NSCoder): void; - setBookingIdentifier(bookingIdentifier: string): void; + initWithCoder(coder: NSCoder): this; +} - isBookingAvailable(): boolean; +declare class INTransferMoneyIntent extends INIntent { + initWithFromAccountToAccountTransactionAmountTransactionScheduledDateTransactionNote(fromAccount: INPaymentAccount | null, toAccount: INPaymentAccount | null, transactionAmount: INPaymentAmount | null, transactionScheduledDate: INDateComponentsRange | null, transactionNote: string | null): this; - setBookingAvailable(bookingAvailable: boolean): void; + readonly fromAccount: INPaymentAccount; - setOffers(offers: NSArray | Array | null): void; + readonly toAccount: INPaymentAccount; - setRequiresManualRequest(requiresManualRequest: boolean): void; + readonly transactionAmount: INPaymentAmount; - setRequiresEmailAddress(requiresEmailAddress: boolean): void; + readonly transactionScheduledDate: INDateComponentsRange; - setRequiresName(requiresName: boolean): void; + readonly transactionNote: string; +} - setRequiresPhoneNumber(requiresPhoneNumber: boolean): void; +declare class INRelevantShortcut extends NSObject implements NSSecureCoding, NSCopying { + get relevanceProviders(): NSArray; + set relevanceProviders(value: NSArray | Array); - static readonly supportsSecureCoding: boolean; + watchTemplate: INDefaultCardTemplate; - encodeWithCoder(coder: NSCoder): void; + widgetKind: string; - initWithCoder(coder: NSCoder): this; + shortcutRole: interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly shortcut: INShortcut; -declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { - initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; + initWithShortcut(shortcut: INShortcut): this; - readonly name: string; + setRelevanceProviders(relevanceProviders: NSArray | Array): void; - readonly iataCode: string; + setWatchTemplate(watchTemplate: INDefaultCardTemplate | null): void; - readonly icaoCode: string; + setWidgetKind(widgetKind: string | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setShortcutRole(shortcutRole: interop.Enum): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} - -declare class INTransferMoneyIntent extends INIntent { - initWithFromAccountToAccountTransactionAmountTransactionScheduledDateTransactionNote(fromAccount: INPaymentAccount | null, toAccount: INPaymentAccount | null, transactionAmount: INPaymentAmount | null, transactionScheduledDate: INDateComponentsRange | null, transactionNote: string | null): this; - - readonly fromAccount: INPaymentAccount; - - readonly toAccount: INPaymentAccount; - readonly transactionAmount: INPaymentAmount; - - readonly transactionScheduledDate: INDateComponentsRange; - - readonly transactionNote: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class INAppendToNoteIntent extends INIntent { @@ -6572,27 +6634,9 @@ declare class INCallRecordFilter extends NSObject implements NSCopying, NSSecure readonly participants: NSArray; - readonly callTypes: interop.Enum; - - readonly callCapability: interop.Enum; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class INMediaDestination extends NSObject implements NSCopying, NSSecureCoding { - static libraryDestination any>(this: This): InstanceType; - - static playlistDestinationWithName any>(this: This, playlistName: string): InstanceType; - - readonly mediaDestinationType: interop.Enum; + readonly callTypes: interop.Enum; - readonly playlistName: string; + readonly callCapability: interop.Enum; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -6603,26 +6647,22 @@ declare class INMediaDestination extends NSObject implements NSCopying, NSSecure initWithCoder(coder: NSCoder): this; } -declare class INRestaurantOffer extends NSObject implements NSSecureCoding, NSCopying { - offerTitleText: string; - - offerDetailText: string; +declare class INMediaDestination extends NSObject implements NSCopying, NSSecureCoding { + static libraryDestination any>(this: This): InstanceType; - offerIdentifier: string; + static playlistDestinationWithName any>(this: This, playlistName: string): InstanceType; - setOfferTitleText(offerTitleText: string): void; + readonly mediaDestinationType: interop.Enum; - setOfferDetailText(offerDetailText: string): void; + readonly playlistName: string; - setOfferIdentifier(offerIdentifier: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class INCreateNoteIntent extends INIntent { @@ -6635,21 +6675,6 @@ declare class INCreateNoteIntent extends INIntent { readonly groupName: INSpeakableString; } -declare class INAddTasksIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - modifiedTaskList: INTaskList; - - get addedTasks(): NSArray; - set addedTasks(value: NSArray | Array); - - setModifiedTaskList(modifiedTaskList: INTaskList | null): void; - - setAddedTasks(addedTasks: NSArray | Array | null): void; -} - declare class INSendPaymentIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -6674,32 +6699,6 @@ declare class INPlacemarkResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithPlacemarkToConfirm any>(this: This, placemarkToConfirm: CLPlacemark | null): InstanceType; } -declare class INPayBillIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - fromAccount: INPaymentAccount; - - billDetails: INBillDetails; - - transactionAmount: INPaymentAmount; - - transactionScheduledDate: INDateComponentsRange; - - transactionNote: string; - - setFromAccount(fromAccount: INPaymentAccount | null): void; - - setBillDetails(billDetails: INBillDetails | null): void; - - setTransactionAmount(transactionAmount: INPaymentAmount | null): void; - - setTransactionScheduledDate(transactionScheduledDate: INDateComponentsRange | null): void; - - setTransactionNote(transactionNote: string | null): void; -} - declare class INRestaurantResolutionResult extends INIntentResolutionResult { static successWithResolvedRestaurant any>(this: This, resolvedRestaurant: INRestaurant): InstanceType; @@ -6714,32 +6713,6 @@ declare class INEndWorkoutIntentResponse extends INIntentResponse { readonly code: interop.Enum; } -declare class INVoiceShortcut extends NSObject implements NSSecureCoding, NSCopying { - readonly identifier: NSUUID; - - readonly invocationPhrase: string; - - readonly shortcut: INShortcut; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class INCarDefrosterResolutionResult extends INIntentResolutionResult { - static successWithResolvedCarDefroster any>(this: This, resolvedCarDefroster: interop.Enum): InstanceType; - - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - - static confirmationRequiredWithCarDefrosterToConfirm any>(this: This, carDefrosterToConfirm: interop.Enum): InstanceType; - - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; -} - declare class INOutgoingMessageTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedOutgoingMessageType any>(this: This, resolvedOutgoingMessageType: interop.Enum): InstanceType; @@ -6790,12 +6763,6 @@ declare class INTrainTrip extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class INSendMessageAttachment extends NSObject { - static attachmentWithAudioMessageFile(audioMessageFile: INFile): INSendMessageAttachment; - - readonly audioMessageFile: INFile; -} - declare class INDefaultCardTemplate extends NSObject implements NSCopying, NSSecureCoding { title: string; @@ -6856,44 +6823,42 @@ declare class INStartAudioCallIntent extends INIntent { initWithContacts(contacts: NSArray | Array | null): this; } -declare class INGetAvailableRestaurantReservationBookingsIntent extends INIntent implements NSCopying { - initWithRestaurantPartySizePreferredBookingDateComponentsMaximumNumberOfResultsEarliestBookingDateForResultsLatestBookingDateForResults(restaurant: INRestaurant, partySize: number, preferredBookingDateComponents: NSDateComponents | null, maximumNumberOfResults: NSNumber | null, earliestBookingDateForResults: NSDate | null, latestBookingDateForResults: NSDate | null): this; - - restaurant: INRestaurant; +declare class INAccountTypeResolutionResult extends INIntentResolutionResult { + static successWithResolvedAccountType any>(this: This, resolvedAccountType: interop.Enum): InstanceType; - partySize: number; + static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; - preferredBookingDateComponents: NSDateComponents; + static confirmationRequiredWithAccountTypeToConfirm any>(this: This, accountTypeToConfirm: interop.Enum): InstanceType; - maximumNumberOfResults: NSNumber; + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; +} - earliestBookingDateForResults: NSDate; +declare class INRestaurant extends NSObject implements NSSecureCoding, NSCopying { + initWithLocationNameVendorIdentifierRestaurantIdentifier(location: CLLocation, name: string, vendorIdentifier: string, restaurantIdentifier: string): this; - latestBookingDateForResults: NSDate; + location: CLLocation; - setRestaurant(restaurant: INRestaurant): void; + name: string; - setPartySize(partySize: number): void; + vendorIdentifier: string; - setPreferredBookingDateComponents(preferredBookingDateComponents: NSDateComponents | null): void; + restaurantIdentifier: string; - setMaximumNumberOfResults(maximumNumberOfResults: NSNumber | null): void; + setLocation(location: CLLocation): void; - setEarliestBookingDateForResults(earliestBookingDateForResults: NSDate | null): void; + setName(name: string): void; - setLatestBookingDateForResults(latestBookingDateForResults: NSDate | null): void; + setVendorIdentifier(vendorIdentifier: string): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setRestaurantIdentifier(restaurantIdentifier: string): void; -declare class INAccountTypeResolutionResult extends INIntentResolutionResult { - static successWithResolvedAccountType any>(this: This, resolvedAccountType: interop.Enum): InstanceType; + static readonly supportsSecureCoding: boolean; - static successWithResolvedValue any>(this: This, resolvedValue: interop.Enum): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static confirmationRequiredWithAccountTypeToConfirm any>(this: This, accountTypeToConfirm: interop.Enum): InstanceType; + initWithCoder(coder: NSCoder): this; - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: interop.Enum): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class INPaymentMethod extends NSObject implements NSCopying, NSSecureCoding { @@ -6924,36 +6889,42 @@ declare class INTaskStatusResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithTaskStatusToConfirm any>(this: This, taskStatusToConfirm: interop.Enum): InstanceType; } -declare class INTemporalEventTriggerTypeOptionsResolutionResult extends INIntentResolutionResult { - static successWithResolvedTemporalEventTriggerTypeOptions any>(this: This, resolvedTemporalEventTriggerTypeOptions: interop.Enum): InstanceType; +declare class INGetAvailableRestaurantReservationBookingsIntentResponse extends INIntentResponse { + initWithAvailableBookingsCodeUserActivity(availableBookings: NSArray | Array, code: interop.Enum, userActivity: NSUserActivity | null): this; - static confirmationRequiredWithTemporalEventTriggerTypeOptionsToConfirm any>(this: This, temporalEventTriggerTypeOptionsToConfirm: interop.Enum): InstanceType; -} + readonly code: interop.Enum; -declare class INCarHeadUnit extends NSObject implements NSCopying, NSSecureCoding { - initWithBluetoothIdentifierIAP2Identifier(bluetoothIdentifier: string | null, iAP2Identifier: string | null): this; + localizedRestaurantDescriptionText: string; - readonly bluetoothIdentifier: string; + localizedBookingAdvisementText: string; - readonly iAP2Identifier: string; + termsAndConditions: INTermsAndConditions; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly availableBookings: NSArray; - static readonly supportsSecureCoding: boolean; + setLocalizedRestaurantDescriptionText(localizedRestaurantDescriptionText: string | null): void; - encodeWithCoder(coder: NSCoder): void; + setLocalizedBookingAdvisementText(localizedBookingAdvisementText: string | null): void; - initWithCoder(coder: NSCoder): this; + setTermsAndConditions(termsAndConditions: INTermsAndConditions | null): void; } -declare class INFocusStatusCenter extends NSObject { - static readonly defaultCenter: INFocusStatusCenter; +declare class INTermsAndConditions extends NSObject implements NSSecureCoding, NSCopying { + initWithLocalizedTermsAndConditionsTextPrivacyPolicyURLTermsAndConditionsURL(localizedTermsAndConditionsText: string, privacyPolicyURL: NSURL | null, termsAndConditionsURL: NSURL | null): this; - readonly focusStatus: INFocusStatus; + readonly localizedTermsAndConditionsText: string; - readonly authorizationStatus: interop.Enum; + readonly privacyPolicyURL: NSURL; - requestAuthorizationWithCompletionHandler(completionHandler: (p1: interop.Enum) => void | null): void; + readonly termsAndConditionsURL: NSURL; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class INAirport extends NSObject implements NSCopying, NSSecureCoding { @@ -6974,12 +6945,52 @@ declare class INAirport extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class INImageNoteContent extends INNoteContent implements NSSecureCoding, NSCopying { + initWithImage(image: INImage): this; + + readonly image: INImage; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class INMediaAffinityTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedMediaAffinityType any>(this: This, resolvedMediaAffinityType: interop.Enum): InstanceType; static confirmationRequiredWithMediaAffinityTypeToConfirm any>(this: This, mediaAffinityTypeToConfirm: interop.Enum): InstanceType; } +declare class INPayBillIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + fromAccount: INPaymentAccount; + + billDetails: INBillDetails; + + transactionAmount: INPaymentAmount; + + transactionScheduledDate: INDateComponentsRange; + + transactionNote: string; + + setFromAccount(fromAccount: INPaymentAccount | null): void; + + setBillDetails(billDetails: INBillDetails | null): void; + + setTransactionAmount(transactionAmount: INPaymentAmount | null): void; + + setTransactionScheduledDate(transactionScheduledDate: INDateComponentsRange | null): void; + + setTransactionNote(transactionNote: string | null): void; +} + declare class INRestaurantGuestResolutionResult extends INIntentResolutionResult { static successWithResolvedRestaurantGuest any>(this: This, resolvedRestaurantGuest: INRestaurantGuest): InstanceType; @@ -7040,6 +7051,21 @@ declare class INCallGroup extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class INAddTasksIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + modifiedTaskList: INTaskList; + + get addedTasks(): NSArray; + set addedTasks(value: NSArray | Array); + + setModifiedTaskList(modifiedTaskList: INTaskList | null): void; + + setAddedTasks(addedTasks: NSArray | Array | null): void; +} + declare class INEditMessageIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -7054,14 +7080,6 @@ declare class INBillPayeeResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithBillPayeeToConfirm any>(this: This, billPayeeToConfirm: INBillPayee | null): InstanceType; } -declare class INDateRelevanceProvider extends INRelevanceProvider { - readonly startDate: NSDate; - - readonly endDate: NSDate; - - initWithStartDateEndDate(startDate: NSDate, endDate: NSDate | null): this; -} - declare class INStartVideoCallIntent extends INIntent { initWithContacts(contacts: NSArray | Array | null): this; @@ -7086,16 +7104,6 @@ declare class INRequestRideIntent extends INIntent { initWithPickupLocationDropOffLocationRideOptionNamePartySizePaymentMethod(pickupLocation: CLPlacemark | null, dropOffLocation: CLPlacemark | null, rideOptionName: INSpeakableString | null, partySize: NSNumber | null, paymentMethod: INPaymentMethod | null): this; } -declare class INCreateTaskListIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - createdTaskList: INTaskList; - - setCreatedTaskList(createdTaskList: INTaskList | null): void; -} - declare class INMassResolutionResult extends INIntentResolutionResult { static successWithResolvedMass any>(this: This, resolvedMass: NSMeasurement): InstanceType; @@ -7104,14 +7112,6 @@ declare class INMassResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithMassToConfirm any>(this: This, massToConfirm: NSMeasurement | null): InstanceType; } -declare class INUpcomingMediaManager extends NSObject { - static readonly sharedManager: INUpcomingMediaManager; - - setSuggestedMediaIntents(intents: NSOrderedSet): void; - - setPredictionModeForType(mode: interop.Enum, type: interop.Enum): void; -} - declare class INSearchForBillsIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; diff --git a/packages/ios/types/IntentsUI.d.ts b/packages/ios/types/IntentsUI.d.ts index c073855f..1e34a3b1 100644 --- a/packages/ios/types/IntentsUI.d.ts +++ b/packages/ios/types/IntentsUI.d.ts @@ -1,10 +1,10 @@ /// /// -declare const IntentsUIVersionNumber: number; - declare const IntentsUIVersionString: interop.Pointer; +declare const IntentsUIVersionNumber: number; + declare const INUIInteractiveBehavior: { None: 0, NextView: 1, diff --git a/packages/ios/types/LocalAuthentication.d.ts b/packages/ios/types/LocalAuthentication.d.ts index b3b9bf3f..5d3e4fb3 100644 --- a/packages/ios/types/LocalAuthentication.d.ts +++ b/packages/ios/types/LocalAuthentication.d.ts @@ -31,7 +31,8 @@ declare const LAError: { }; declare const LACompanionType: { - LACompanionTypeMac: 2, + Mac: 2, + Vision: 4, }; declare const LACredentialType: { diff --git a/packages/ios/types/MLCompute.d.ts b/packages/ios/types/MLCompute.d.ts index dfdfdd8f..1cdcda20 100644 --- a/packages/ios/types/MLCompute.d.ts +++ b/packages/ios/types/MLCompute.d.ts @@ -149,12 +149,9 @@ declare const MLCDataType: { Count: 10, }; -declare const MLCRandomInitializerType: { - Invalid: 0, - Uniform: 1, - GlorotUniform: 2, - Xavier: 3, - Count: 4, +declare const MLCSoftmaxOperation: { + MLCSoftmaxOperationSoftmax: 0, + Log: 1, }; declare const MLCPoolingType: { @@ -164,9 +161,12 @@ declare const MLCPoolingType: { Count: 4, }; -declare const MLCSoftmaxOperation: { - MLCSoftmaxOperationSoftmax: 0, - Log: 1, +declare const MLCRandomInitializerType: { + Invalid: 0, + Uniform: 1, + GlorotUniform: 2, + Xavier: 3, + Count: 4, }; declare const MLCDeviceType: { @@ -847,30 +847,6 @@ declare class MLCYOLOLossLayer extends MLCLossLayer { static layerWithDescriptor any>(this: This, lossDescriptor: MLCYOLOLossDescriptor): InstanceType; } -declare class MLCMultiheadAttentionDescriptor extends NSObject implements NSCopying { - readonly modelDimension: number; - - readonly keyDimension: number; - - readonly valueDimension: number; - - readonly headCount: number; - - readonly dropout: number; - - readonly hasBiases: boolean; - - readonly hasAttentionBiases: boolean; - - readonly addsZeroAttention: boolean; - - static descriptorWithModelDimensionKeyDimensionValueDimensionHeadCountDropoutHasBiasesHasAttentionBiasesAddsZeroAttention any>(this: This, modelDimension: number, keyDimension: number, valueDimension: number, headCount: number, dropout: number, hasBiases: boolean, hasAttentionBiases: boolean, addsZeroAttention: boolean): InstanceType | null; - - static descriptorWithModelDimensionHeadCount any>(this: This, modelDimension: number, headCount: number): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MLCGroupNormalizationLayer extends MLCLayer { readonly featureChannelCount: number; @@ -919,12 +895,6 @@ declare class MLCLSTMLayer extends MLCLayer { static layerWithDescriptorInputWeightsHiddenWeightsPeepholeWeightsBiasesGateActivationsOutputResultActivation any>(this: This, descriptor: MLCLSTMDescriptor, inputWeights: NSArray | Array, hiddenWeights: NSArray | Array, peepholeWeights: NSArray | Array | null, biases: NSArray | Array | null, gateActivations: NSArray | Array, outputResultActivation: MLCActivationDescriptor): InstanceType | null; } -declare class MLCReshapeLayer extends MLCLayer { - readonly shape: NSArray; - - static layerWithShape any>(this: This, shape: NSArray | Array): InstanceType | null; -} - declare class MLCMatMulDescriptor extends NSObject implements NSCopying { readonly alpha: number; @@ -939,10 +909,42 @@ declare class MLCMatMulDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MLCTransposeLayer extends MLCLayer { - readonly dimensions: NSArray; +declare class MLCReshapeLayer extends MLCLayer { + readonly shape: NSArray; - static layerWithDimensions any>(this: This, dimensions: NSArray | Array): InstanceType | null; + static layerWithShape any>(this: This, shape: NSArray | Array): InstanceType | null; +} + +declare class MLCMultiheadAttentionDescriptor extends NSObject implements NSCopying { + readonly modelDimension: number; + + readonly keyDimension: number; + + readonly valueDimension: number; + + readonly headCount: number; + + readonly dropout: number; + + readonly hasBiases: boolean; + + readonly hasAttentionBiases: boolean; + + readonly addsZeroAttention: boolean; + + static descriptorWithModelDimensionKeyDimensionValueDimensionHeadCountDropoutHasBiasesHasAttentionBiasesAddsZeroAttention any>(this: This, modelDimension: number, keyDimension: number, valueDimension: number, headCount: number, dropout: number, hasBiases: boolean, hasAttentionBiases: boolean, addsZeroAttention: boolean): InstanceType | null; + + static descriptorWithModelDimensionHeadCount any>(this: This, modelDimension: number, headCount: number): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MLCConcatenationLayer extends MLCLayer { + readonly dimension: number; + + static layer any>(this: This): InstanceType; + + static layerWithDimension any>(this: This, dimension: number): InstanceType; } declare class MLCFullyConnectedLayer extends MLCLayer { @@ -1227,14 +1229,6 @@ declare class MLCLossDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MLCConcatenationLayer extends MLCLayer { - readonly dimension: number; - - static layer any>(this: This): InstanceType; - - static layerWithDimension any>(this: This, dimension: number): InstanceType; -} - declare class MLCRMSPropOptimizer extends MLCOptimizer implements NSCopying { readonly momentumScale: number; @@ -1279,6 +1273,12 @@ declare class MLCBatchNormalizationLayer extends MLCLayer { static layerWithFeatureChannelCountMeanVarianceBetaGammaVarianceEpsilonMomentum any>(this: This, featureChannelCount: number, mean: MLCTensor, variance: MLCTensor, beta: MLCTensor | null, gamma: MLCTensor | null, varianceEpsilon: number, momentum: number): InstanceType | null; } +declare class MLCTransposeLayer extends MLCLayer { + readonly dimensions: NSArray; + + static layerWithDimensions any>(this: This, dimensions: NSArray | Array): InstanceType | null; +} + declare class MLCPoolingDescriptor extends NSObject implements NSCopying { readonly poolingType: interop.Enum; diff --git a/packages/ios/types/MapKit.d.ts b/packages/ios/types/MapKit.d.ts index f1a9e5c6..1880834a 100644 --- a/packages/ios/types/MapKit.d.ts +++ b/packages/ios/types/MapKit.d.ts @@ -12,7 +12,7 @@ declare const MKAnnotationViewZPriorityDefaultSelected: number; declare const MKFeatureDisplayPriorityDefaultLow: number; -declare const MKLaunchOptionsMapSpanKey: string; +declare const MKLaunchOptionsDirectionsModeTransit: string; declare const MKLaunchOptionsDirectionsModeWalking: string; @@ -28,8 +28,6 @@ declare const MKPointOfInterestCategoryStore: string; declare const MKPointOfInterestCategorySpa: string; -declare const MKPointOfInterestCategorySkiing: string; - declare const MKPointOfInterestCategorySkating: string; declare const MKPointOfInterestCategoryRVPark: string; @@ -64,6 +62,8 @@ declare const MKPointOfInterestCategoryGasStation: string; declare const MKPointOfInterestCategoryFoodMarket: string; +declare const MKPointOfInterestCategoryFitnessCenter: string; + declare const MKPointOfInterestCategoryCarRental: string; declare const MKPointOfInterestCategoryCafe: string; @@ -84,12 +84,12 @@ declare const MKErrorDomain: string; declare const MKPointOfInterestCategorySurfing: string; +declare const MKLaunchOptionsMapSpanKey: string; + declare const MKPointOfInterestCategorySkatePark: string; declare const MKPointOfInterestCategoryHiking: string; -declare const MKPointOfInterestCategoryDistillery: string; - declare const MKPointOfInterestCategoryTennis: string; declare const MKPointOfInterestCategoryBasketball: string; @@ -104,6 +104,8 @@ declare const MKPointOfInterestCategoryLibrary: string; declare const MKPointOfInterestCategoryParking: string; +declare const MKPointOfInterestCategorySkiing: string; + declare const MKPointOfInterestCategoryFairground: string; declare const MKPointOfInterestCategoryKayaking: string; @@ -112,6 +114,8 @@ declare const MKPointOfInterestCategoryTheater: string; declare const MKPointOfInterestCategorySchool: string; +declare const MKLaunchOptionsDirectionsModeCycling: string; + declare const MKPointOfInterestCategoryBrewery: string; declare const MKMapViewDefaultAnnotationViewReuseIdentifier: string; @@ -120,27 +124,29 @@ declare const MKPointOfInterestCategoryAirport: string; declare const MKPointOfInterestCategoryGoKart: string; +declare const MKPointOfInterestCategoryDistillery: string; + declare const MKPointOfInterestCategoryAmusementPark: string; declare const MKPointsOfInterestRequestMaxRadius: number; declare const MKMapItemTypeIdentifier: string; -declare const MKPointOfInterestCategoryAquarium: string; - declare const MKPointOfInterestCategoryBank: string; declare const MKPointOfInterestCategoryUniversity: string; declare const MKPointOfInterestCategoryBaseball: string; +declare const MKAnnotationViewZPriorityMax: number; + declare const MKPointOfInterestCategoryStadium: string; declare const MKPointOfInterestCategoryFishing: string; declare const MKFeatureDisplayPriorityRequired: number; -declare const MKLaunchOptionsDirectionsModeDriving: string; +declare const MKPointOfInterestCategoryAquarium: string; declare const MKPointOfInterestCategoryEVCharger: string; @@ -166,8 +172,6 @@ declare const MKPointOfInterestCategoryNightlife: string; declare const MKLaunchOptionsMapCenterKey: string; -declare const MKPointOfInterestCategoryRestroom: string; - declare const MKPointOfInterestCategoryCampground: string; declare const MKPointOfInterestCategoryAutomotiveRepair: string; @@ -180,22 +184,20 @@ declare const MKAnnotationViewZPriorityMin: number; declare const MKLaunchOptionsCameraKey: string; +declare const MKPointOfInterestCategoryLaundry: string; + declare const MKPointOfInterestCategoryBowling: string; declare const MKPointOfInterestCategoryCastle: string; declare const MKPointOfInterestCategoryMuseum: string; -declare const MKAnnotationViewZPriorityMax: number; +declare const MKLaunchOptionsDirectionsModeDriving: string; -declare const MKPointOfInterestCategoryFitnessCenter: string; +declare const MKPointOfInterestCategoryRestroom: string; declare const MKMapCameraZoomDefault: number; -declare const MKPointOfInterestCategoryLaundry: string; - -declare const MKLaunchOptionsDirectionsModeTransit: string; - declare const MKPointOfInterestCategoryHotel: string; declare const MKPointOfInterestCategoryFireStation: string; @@ -210,26 +212,33 @@ declare const MKLookAroundBadgePosition: { BottomTrailing: 2, }; -declare const MKScaleViewAlignment: { - Leading: 0, - Trailing: 1, +declare const MKPinAnnotationColor: { + Red: 0, + Green: 1, + Purple: 2, }; -declare const MKMapElevationStyle: { - Flat: 0, - Realistic: 1, +declare const MKMapFeatureOptions: { + PointsOfInterest: 1, + Territories: 2, + PhysicalFeatures: 4, }; -declare const MKDirectionsRoutePreference: { - Any: 0, - Avoid: 1, +declare const MKUserTrackingMode: { + None: 0, + Follow: 1, + FollowWithHeading: 2, }; -declare const MKDirectionsTransportType: { - Automobile: 1, - Walking: 2, - Transit: 4, - Any: 268435455, +declare const MKAnnotationViewCollisionMode: { + Rectangle: 0, + Circle: 1, + None: 2, +}; + +declare const MKMapElevationStyle: { + Flat: 0, + Realistic: 1, }; declare const MKLocalSearchCompleterResultType: { @@ -250,22 +259,23 @@ declare const MKLocalSearchResultType: { PhysicalFeature: 4, }; -declare const MKPinAnnotationColor: { - Red: 0, - Green: 1, - Purple: 2, +declare const MKDistanceFormatterUnitStyle: { + Default: 0, + Abbreviated: 1, + Full: 2, }; -declare const MKMapFeatureOptions: { - PointsOfInterest: 1, - Territories: 2, - PhysicalFeatures: 4, +declare const MKDirectionsRoutePreference: { + Any: 0, + Avoid: 1, }; -declare const MKUserTrackingMode: { - None: 0, - Follow: 1, - FollowWithHeading: 2, +declare const MKDirectionsTransportType: { + Automobile: 1, + Walking: 2, + Transit: 4, + Cycling: 8, + Any: 268435455, }; declare const MKLocalSearchRegionPriority: { @@ -273,12 +283,6 @@ declare const MKLocalSearchRegionPriority: { Required: 1, }; -declare const MKFeatureVisibility: { - Adaptive: 0, - Hidden: 1, - Visible: 2, -}; - declare const MKErrorCode: { Unknown: 1, ServerFailure: 2, @@ -288,6 +292,15 @@ declare const MKErrorCode: { DecodingFailed: 6, }; +declare const MKMapType: { + Standard: 0, + Satellite: 1, + Hybrid: 2, + SatelliteFlyover: 3, + HybridFlyover: 4, + MutedStandard: 5, +}; + declare const MKAddressFilterOption: { Country: 1, AdministrativeArea: 2, @@ -297,64 +310,61 @@ declare const MKAddressFilterOption: { PostalCode: 32, }; -declare const MKDistanceFormatterUnitStyle: { - Default: 0, - Abbreviated: 1, +declare const MKAddressRepresentationsContextStyle: { + Automatic: 0, + Short: 1, Full: 2, }; -declare const MKAnnotationViewCollisionMode: { - Rectangle: 0, - Circle: 1, - None: 2, -}; - -declare const MKAnnotationViewDragState: { - None: 0, - Starting: 1, - Dragging: 2, - Canceling: 3, - Ending: 4, -}; - -declare const MKDistanceFormatterUnits: { - Default: 0, - Metric: 1, - Imperial: 2, - ImperialWithYards: 3, -}; - -declare const MKMapType: { - Standard: 0, - Satellite: 1, - Hybrid: 2, - SatelliteFlyover: 3, - HybridFlyover: 4, - MutedStandard: 5, -}; - declare const MKOverlayLevel: { Roads: 0, Labels: 1, }; +declare const MKFeatureVisibility: { + Adaptive: 0, + Hidden: 1, + Visible: 2, +}; + declare const MKStandardMapEmphasisStyle: { Default: 0, Muted: 1, }; +declare const MKAnnotationViewDragState: { + None: 0, + Starting: 1, + Dragging: 2, + Canceling: 3, + Ending: 4, +}; + declare const MKMapFeatureType: { PointOfInterest: 0, Territory: 1, PhysicalFeature: 2, }; +declare const MKScaleViewAlignment: { + Leading: 0, + Trailing: 1, + Center: 2, +}; + declare const MKMapItemDetailSelectionAccessoryCalloutStyle: { Automatic: 0, Full: 1, Compact: 2, }; +declare const MKDistanceFormatterUnits: { + Default: 0, + Metric: 1, + Imperial: 2, + ImperialWithYards: 3, +}; + declare class MKTileOverlayPath { constructor(init?: MKTileOverlayPath); x: number; @@ -585,6 +595,12 @@ declare class MKMapItem extends NSObject { readonly isCurrentLocation: boolean; + readonly location: CLLocation; + + readonly address: MKAddress; + + readonly addressRepresentations: MKAddressRepresentations; + name: string; phoneNumber: string; @@ -599,6 +615,8 @@ declare class MKMapItem extends NSObject { initWithPlacemark(placemark: MKPlacemark): this; + initWithLocationAddress(location: CLLocation, address: MKAddress | null): this; + openInMapsWithLaunchOptions(launchOptions: NSDictionary | Record | null): boolean; static openMapsWithItemsLaunchOptions(mapItems: NSArray | Array, launchOptions: NSDictionary | Record | null): boolean; @@ -615,31 +633,7 @@ declare class MKMapItem extends NSObject { setTimeZone(timeZone: NSTimeZone): void; - setPointOfInterestCategory(pointOfInterestCategory: string): void; -} - -declare class MKMapItemRequest extends NSObject { - initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - - initWithMapFeatureAnnotation(mapFeatureAnnotation: MKMapFeatureAnnotation): this; - - getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - - cancel(): void; - - readonly mapItemIdentifier: MKMapItemIdentifier; - - readonly mapFeatureAnnotation: MKMapFeatureAnnotation; - - readonly featureAnnotation: MKMapFeatureAnnotation; - - readonly cancelled: boolean; - - readonly loading: boolean; - - isCancelled(): boolean; - - isLoading(): boolean; + setPointOfInterestCategory(pointOfInterestCategory: string | null): void; } declare class MKLookAroundSnapshotter extends NSObject { @@ -702,54 +696,48 @@ declare class MKCircleView extends MKOverlayPathView { readonly circle: MKCircle; } -declare class MKPolygonView extends MKOverlayPathView { - initWithPolygon(polygon: MKPolygon): this; +declare class MKTileOverlay extends NSObject implements MKOverlay { + initWithURLTemplate(URLTemplate: string | null): this; - readonly polygon: MKPolygon; -} + tileSize: CGSize; -declare class MKStandardMapConfiguration extends MKMapConfiguration { - init(): this; + geometryFlipped: boolean; - initWithElevationStyle(elevationStyle: interop.Enum): this; + minimumZ: number; - initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; + maximumZ: number; - initWithEmphasisStyle(emphasisStyle: interop.Enum): this; + readonly URLTemplate: string; - emphasisStyle: interop.Enum; + canReplaceMapContent: boolean; - pointOfInterestFilter: MKPointOfInterestFilter; + setTileSize(tileSize: CGSize): void; - showsTraffic: boolean; + isGeometryFlipped(): boolean; - setEmphasisStyle(emphasisStyle: interop.Enum): void; + setGeometryFlipped(geometryFlipped: boolean): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + setMinimumZ(minimumZ: number): void; - setShowsTraffic(showsTraffic: boolean): void; -} + setMaximumZ(maximumZ: number): void; -declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { - elevationStyle: interop.Enum; + setCanReplaceMapContent(canReplaceMapContent: boolean): void; - setElevationStyle(elevationStyle: interop.Enum): void; + URLForTilePath(path: MKTileOverlayPath): NSURL; - static readonly supportsSecureCoding: boolean; + loadTileAtPathResult(path: MKTileOverlayPath, result: (p1: NSData, p2: NSError) => void | null): void; - encodeWithCoder(coder: NSCoder): void; + readonly coordinate: CLLocationCoordinate2D; - initWithCoder(coder: NSCoder): this; + readonly boundingMapRect: MKMapRect; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + intersectsMapRect(mapRect: MKMapRect): boolean; -declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { - readonly identifier: string; + readonly title: string; - readonly properties: NSData; + readonly subtitle: string; - readonly geometry: NSArray; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; isEqual(object: interop.Object): boolean; @@ -792,42 +780,87 @@ declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { readonly debugDescription: string; } -declare class MKTileOverlay extends NSObject implements MKOverlay { - initWithURLTemplate(URLTemplate: string | null): this; +declare class MKCircleRenderer extends MKOverlayPathRenderer { + initWithCircle(circle: MKCircle): this; - tileSize: CGSize; + readonly circle: MKCircle; - geometryFlipped: boolean; + strokeStart: number; - minimumZ: number; + strokeEnd: number; - maximumZ: number; + setStrokeStart(strokeStart: number): void; - readonly URLTemplate: string; + setStrokeEnd(strokeEnd: number): void; +} - canReplaceMapContent: boolean; +declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { + initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; - setTileSize(tileSize: CGSize): void; + readonly multiPolyline: MKMultiPolyline; +} - isGeometryFlipped(): boolean; +declare class MKOverlayPathRenderer extends MKOverlayRenderer { + fillColor: UIColor; - setGeometryFlipped(geometryFlipped: boolean): void; + strokeColor: UIColor; - setMinimumZ(minimumZ: number): void; + lineWidth: number; - setMaximumZ(maximumZ: number): void; + lineJoin: interop.Enum; - setCanReplaceMapContent(canReplaceMapContent: boolean): void; + lineCap: interop.Enum; - URLForTilePath(path: MKTileOverlayPath): NSURL; + miterLimit: number; - loadTileAtPathResult(path: MKTileOverlayPath, result: (p1: NSData, p2: NSError) => void | null): void; + lineDashPhase: number; - readonly coordinate: CLLocationCoordinate2D; + get lineDashPattern(): NSArray; + set lineDashPattern(value: NSArray | Array); - readonly boundingMapRect: MKMapRect; + shouldRasterize: boolean; - intersectsMapRect(mapRect: MKMapRect): boolean; + createPath(): void; + + path: interop.Object; + + invalidatePath(): void; + + applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + + applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + + strokePathInContext(path: interop.Object, context: interop.Object): void; + + fillPathInContext(path: interop.Object, context: interop.Object): void; + + setFillColor(fillColor: UIColor | null): void; + + setStrokeColor(strokeColor: UIColor | null): void; + + setLineWidth(lineWidth: number): void; + + setLineJoin(lineJoin: interop.Enum): void; + + setLineCap(lineCap: interop.Enum): void; + + setMiterLimit(miterLimit: number): void; + + setLineDashPhase(lineDashPhase: number): void; + + setLineDashPattern(lineDashPattern: NSArray | Array | null): void; + + setShouldRasterize(shouldRasterize: boolean): void; + + setPath(path: interop.Object | null): void; +} + +declare class MKMapItemAnnotation extends NSObject implements MKAnnotation { + initWithMapItem(mapItem: MKMapItem): this; + + readonly mapItem: MKMapItem; + + readonly coordinate: CLLocationCoordinate2D; readonly title: string; @@ -876,639 +909,621 @@ declare class MKTileOverlay extends NSObject implements MKOverlay { readonly debugDescription: string; } -declare class MKMapSnapshot extends NSObject { - readonly image: UIImage; - - pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; - - readonly traitCollection: UITraitCollection; -} - -declare class MKMapSnapshotOptions extends NSObject implements NSCopying { - preferredConfiguration: MKMapConfiguration; +declare class MKClusterAnnotation extends NSObject implements MKAnnotation { + title: string; - camera: MKMapCamera; + subtitle: string; - mapRect: MKMapRect; + readonly memberAnnotations: NSArray; - region: MKCoordinateRegion; + initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; - mapType: interop.Enum; + setTitle(title: string | null): void; - pointOfInterestFilter: MKPointOfInterestFilter; + setSubtitle(subtitle: string | null): void; - showsPointsOfInterest: boolean; + readonly coordinate: CLLocationCoordinate2D; - showsBuildings: boolean; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - size: CGSize; + isEqual(object: interop.Object): boolean; - scale: number; + readonly hash: number; - traitCollection: UITraitCollection; + readonly superclass: interop.Object; - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + class(): interop.Object; - setCamera(camera: MKMapCamera): void; + self(): this; - setMapRect(mapRect: MKMapRect): void; + performSelector(aSelector: string): interop.Object; - setRegion(region: MKCoordinateRegion): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setMapType(mapType: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + readonly isProxy: boolean; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setShowsBuildings(showsBuildings: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setSize(size: CGSize): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setScale(scale: number): void; + respondsToSelector(aSelector: string): boolean; - setTraitCollection(traitCollection: UITraitCollection): void; + retain(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + release(): void; -declare class MKRouteStep extends NSObject { - readonly instructions: string; + autorelease(): this; - readonly notice: string; + retainCount(): number; - readonly polyline: MKPolyline; + readonly zone: interop.Pointer; - readonly distance: number; + readonly description: string; - readonly transportType: interop.Enum; + readonly debugDescription: string; } -declare class MKRoute extends NSObject { - readonly name: string; - - readonly advisoryNotices: NSArray; +declare class MKUserLocation extends NSObject implements MKAnnotation { + readonly updating: boolean; - readonly distance: number; + readonly location: CLLocation; - readonly expectedTravelTime: number; + readonly heading: CLHeading; - readonly transportType: interop.Enum; + title: string; - readonly polyline: MKPolyline; + subtitle: string; - readonly steps: NSArray; + isUpdating(): boolean; - readonly hasTolls: boolean; + setTitle(title: string | null): void; - readonly hasHighways: boolean; -} + setSubtitle(subtitle: string | null): void; -declare class MKDirectionsRequest extends NSObject { - source: MKMapItem; + readonly coordinate: CLLocationCoordinate2D; - setSource(source: MKMapItem | null): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - destination: MKMapItem; + isEqual(object: interop.Object): boolean; - setDestination(destination: MKMapItem | null): void; + readonly hash: number; - transportType: interop.Enum; + readonly superclass: interop.Object; - requestsAlternateRoutes: boolean; + class(): interop.Object; - departureDate: NSDate; + self(): this; - arrivalDate: NSDate; + performSelector(aSelector: string): interop.Object; - tollPreference: interop.Enum; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - highwayPreference: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setTransportType(transportType: interop.Enum): void; + readonly isProxy: boolean; - setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setDepartureDate(departureDate: NSDate): void; + isMemberOfClass(aClass: interop.Object): boolean; - setArrivalDate(arrivalDate: NSDate): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setTollPreference(tollPreference: interop.Enum): void; + respondsToSelector(aSelector: string): boolean; - setHighwayPreference(highwayPreference: interop.Enum): void; + retain(): this; - initWithContentsOfURL(url: NSURL): this; + release(): void; - static isDirectionsRequestURL(url: NSURL): boolean; -} + autorelease(): this; -declare class MKLocalSearchCompleter extends NSObject { - queryFragment: string; + retainCount(): number; - region: MKCoordinateRegion; + readonly zone: interop.Pointer; - regionPriority: interop.Enum; + readonly description: string; - filterType: interop.Enum; + readonly debugDescription: string; +} - resultTypes: interop.Enum; +declare class MKMarkerAnnotationView extends MKAnnotationView { + titleVisibility: interop.Enum; - pointOfInterestFilter: MKPointOfInterestFilter; + subtitleVisibility: interop.Enum; - addressFilter: MKAddressFilter; + markerTintColor: UIColor; - delegate: MKLocalSearchCompleterDelegate; + glyphTintColor: UIColor; - readonly results: NSArray; + glyphText: string; - readonly searching: boolean; + glyphImage: UIImage; - cancel(): void; + selectedGlyphImage: UIImage; - setQueryFragment(queryFragment: string): void; + animatesWhenAdded: boolean; - setRegion(region: MKCoordinateRegion): void; + setTitleVisibility(titleVisibility: interop.Enum): void; - setRegionPriority(regionPriority: interop.Enum): void; + setSubtitleVisibility(subtitleVisibility: interop.Enum): void; - setFilterType(filterType: interop.Enum): void; + setMarkerTintColor(markerTintColor: UIColor): void; - setResultTypes(resultTypes: interop.Enum): void; + setGlyphTintColor(glyphTintColor: UIColor): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + setGlyphText(glyphText: string): void; - setAddressFilter(addressFilter: MKAddressFilter): void; + setGlyphImage(glyphImage: UIImage): void; - setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; + setSelectedGlyphImage(selectedGlyphImage: UIImage): void; - isSearching(): boolean; + setAnimatesWhenAdded(animatesWhenAdded: boolean): void; } -declare class MKLocalSearchRequest extends NSObject implements NSCopying { +declare class MKStandardMapConfiguration extends MKMapConfiguration { init(): this; - initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; - - initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; - - naturalLanguageQuery: string; + initWithElevationStyle(elevationStyle: interop.Enum): this; - region: MKCoordinateRegion; + initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; - regionPriority: interop.Enum; + initWithEmphasisStyle(emphasisStyle: interop.Enum): this; - resultTypes: interop.Enum; + emphasisStyle: interop.Enum; pointOfInterestFilter: MKPointOfInterestFilter; - addressFilter: MKAddressFilter; + showsTraffic: boolean; - setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; + setEmphasisStyle(emphasisStyle: interop.Enum): void; - setRegion(region: MKCoordinateRegion): void; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - setRegionPriority(regionPriority: interop.Enum): void; + setShowsTraffic(showsTraffic: boolean): void; +} - setResultTypes(resultTypes: interop.Enum): void; +declare class MKReverseGeocodingRequest extends NSObject { + readonly cancelled: boolean; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + readonly loading: boolean; - setAddressFilter(addressFilter: MKAddressFilter): void; + readonly location: CLLocation; - initWithCompletion(completion: MKLocalSearchCompletion): this; + preferredLocale: NSLocale; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + initWithLocation(location: CLLocation): this; -declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { - initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithCoordinateRegion(region: MKCoordinateRegion): this; + cancel(): void; - readonly coordinate: CLLocationCoordinate2D; + isCancelled(): boolean; - readonly radius: number; + isLoading(): boolean; - readonly region: MKCoordinateRegion; + setPreferredLocale(preferredLocale: NSLocale | null): void; +} - pointOfInterestFilter: MKPointOfInterestFilter; +declare class MKMapSnapshot extends NSObject { + readonly image: UIImage; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly traitCollection: UITraitCollection; } -declare class MKCircleRenderer extends MKOverlayPathRenderer { - initWithCircle(circle: MKCircle): this; +declare class MKMapSnapshotOptions extends NSObject implements NSCopying { + preferredConfiguration: MKMapConfiguration; - readonly circle: MKCircle; + camera: MKMapCamera; - strokeStart: number; + mapRect: MKMapRect; - strokeEnd: number; + region: MKCoordinateRegion; - setStrokeStart(strokeStart: number): void; + mapType: interop.Enum; - setStrokeEnd(strokeEnd: number): void; -} + pointOfInterestFilter: MKPointOfInterestFilter; -declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { - initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; + showsPointsOfInterest: boolean; - readonly multiPolyline: MKMultiPolyline; -} + showsBuildings: boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolyline extends MKShape implements MKOverlay { - initWithPolylines(polylines: NSArray | Array): this; + size: CGSize; - readonly polylines: NSArray; + scale: number; - readonly coordinate: CLLocationCoordinate2D; + traitCollection: UITraitCollection; - readonly boundingMapRect: MKMapRect; + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; - intersectsMapRect(mapRect: MKMapRect): boolean; + setCamera(camera: MKMapCamera): void; - canReplaceMapContent: boolean; + setMapRect(mapRect: MKMapRect): void; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + setRegion(region: MKCoordinateRegion): void; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + setMapType(mapType: interop.Enum): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; - isEqual(object: interop.Object): boolean; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - readonly hash: number; + setShowsBuildings(showsBuildings: boolean): void; - readonly superclass: interop.Object; + setSize(size: CGSize): void; - class(): interop.Object; + setScale(scale: number): void; - self(): this; + setTraitCollection(traitCollection: UITraitCollection): void; - performSelector(aSelector: string): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; +declare class MKMapView extends UIView implements NSCoding { + delegate: MKMapViewDelegate; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + mapType: interop.Enum; - readonly isProxy: boolean; + preferredConfiguration: MKMapConfiguration; - isKindOfClass(aClass: interop.Object): boolean; + selectableMapFeatures: interop.Enum; - isMemberOfClass(aClass: interop.Object): boolean; + region: MKCoordinateRegion; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - respondsToSelector(aSelector: string): boolean; + centerCoordinate: CLLocationCoordinate2D; - retain(): this; + setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; - release(): void; + regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; - autorelease(): this; + visibleMapRect: MKMapRect; - retainCount(): number; + setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - readonly zone: interop.Pointer; + mapRectThatFits(mapRect: MKMapRect): MKMapRect; - readonly description: string; + setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: UIEdgeInsets, animate: boolean): void; - readonly debugDescription: string; -} + mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: UIEdgeInsets): MKMapRect; -// @ts-ignore ClassDecl.tsIgnore -declare class MKPolyline extends MKMultiPoint implements MKOverlay { - static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; + camera: MKMapCamera; - static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + setCameraAnimated(camera: MKMapCamera, animated: boolean): void; - readonly coordinate: CLLocationCoordinate2D; + cameraZoomRange: MKMapCameraZoomRange; - readonly boundingMapRect: MKMapRect; + setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; - intersectsMapRect(mapRect: MKMapRect): boolean; + cameraBoundary: MKMapCameraBoundary; - canReplaceMapContent: boolean; + setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: UIView | null): CGPoint; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + convertPointToCoordinateFromView(point: CGPoint, view: UIView | null): CLLocationCoordinate2D; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + convertRegionToRectToView(region: MKCoordinateRegion, view: UIView | null): CGRect; - isEqual(object: interop.Object): boolean; + convertRectToRegionFromView(rect: CGRect, view: UIView | null): MKCoordinateRegion; - readonly hash: number; + zoomEnabled: boolean; - readonly superclass: interop.Object; + scrollEnabled: boolean; - class(): interop.Object; + rotateEnabled: boolean; - self(): this; + pitchEnabled: boolean; - performSelector(aSelector: string): interop.Object; + showsUserTrackingButton: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + pitchButtonVisibility: interop.Enum; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + showsCompass: boolean; - readonly isProxy: boolean; + showsScale: boolean; - isKindOfClass(aClass: interop.Object): boolean; + pointOfInterestFilter: MKPointOfInterestFilter; - isMemberOfClass(aClass: interop.Object): boolean; + showsPointsOfInterest: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + showsBuildings: boolean; - respondsToSelector(aSelector: string): boolean; + showsTraffic: boolean; - retain(): this; + showsUserLocation: boolean; - release(): void; + readonly userLocation: MKUserLocation; - autorelease(): this; + userTrackingMode: interop.Enum; - retainCount(): number; + setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; - readonly zone: interop.Pointer; + readonly userLocationVisible: boolean; - readonly description: string; + addAnnotation(annotation: MKAnnotation): void; - readonly debugDescription: string; -} + addAnnotations(annotations: NSArray | Array): void; -declare class MKOverlayPathRenderer extends MKOverlayRenderer { - fillColor: UIColor; + removeAnnotation(annotation: MKAnnotation): void; - strokeColor: UIColor; + removeAnnotations(annotations: NSArray | Array): void; - lineWidth: number; + readonly annotations: NSArray; - lineJoin: interop.Enum; + annotationsInMapRect(mapRect: MKMapRect): NSSet; - lineCap: interop.Enum; + viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; - miterLimit: number; + dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; - lineDashPhase: number; + dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; - get lineDashPattern(): NSArray; - set lineDashPattern(value: NSArray | Array); + registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; - shouldRasterize: boolean; + selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; - createPath(): void; + deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; - path: interop.Object; + get selectedAnnotations(): NSArray; + set selectedAnnotations(value: NSArray | Array); - invalidatePath(): void; + readonly annotationVisibleRect: CGRect; - applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; - applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + setDelegate(delegate: MKMapViewDelegate | null): void; - strokePathInContext(path: interop.Object, context: interop.Object): void; + setMapType(mapType: interop.Enum): void; - fillPathInContext(path: interop.Object, context: interop.Object): void; + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; - setFillColor(fillColor: UIColor | null): void; + setSelectableMapFeatures(selectableMapFeatures: interop.Enum): void; - setStrokeColor(strokeColor: UIColor | null): void; + setRegion(region: MKCoordinateRegion): void; - setLineWidth(lineWidth: number): void; + setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; - setLineJoin(lineJoin: interop.Enum): void; + setVisibleMapRect(visibleMapRect: MKMapRect): void; - setLineCap(lineCap: interop.Enum): void; + setCamera(camera: MKMapCamera): void; - setMiterLimit(miterLimit: number): void; + setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; - setLineDashPhase(lineDashPhase: number): void; + setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; - setLineDashPattern(lineDashPattern: NSArray | Array | null): void; + isZoomEnabled(): boolean; - setShouldRasterize(shouldRasterize: boolean): void; + setZoomEnabled(zoomEnabled: boolean): void; - setPath(path: interop.Object | null): void; -} + isScrollEnabled(): boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolygon extends MKShape implements MKOverlay { - initWithPolygons(polygons: NSArray | Array): this; + setScrollEnabled(scrollEnabled: boolean): void; - readonly polygons: NSArray; + isRotateEnabled(): boolean; - readonly coordinate: CLLocationCoordinate2D; + setRotateEnabled(rotateEnabled: boolean): void; - readonly boundingMapRect: MKMapRect; + isPitchEnabled(): boolean; - intersectsMapRect(mapRect: MKMapRect): boolean; + setPitchEnabled(pitchEnabled: boolean): void; - canReplaceMapContent: boolean; + setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + setShowsCompass(showsCompass: boolean): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setShowsScale(showsScale: boolean): void; - isEqual(object: interop.Object): boolean; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; - readonly hash: number; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - readonly superclass: interop.Object; + setShowsBuildings(showsBuildings: boolean): void; - class(): interop.Object; + setShowsTraffic(showsTraffic: boolean): void; - self(): this; + setShowsUserLocation(showsUserLocation: boolean): void; - performSelector(aSelector: string): interop.Object; + setUserTrackingMode(userTrackingMode: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + isUserLocationVisible(): boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; - readonly isProxy: boolean; + addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; - isKindOfClass(aClass: interop.Object): boolean; + addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; - isMemberOfClass(aClass: interop.Object): boolean; + removeOverlay(overlay: MKOverlay): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + removeOverlays(overlays: NSArray | Array): void; - respondsToSelector(aSelector: string): boolean; + insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; - retain(): this; + insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - release(): void; + insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - autorelease(): this; + exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; - retainCount(): number; + readonly overlays: NSArray; - readonly zone: interop.Pointer; + overlaysInLevel(level: interop.Enum): NSArray; - readonly description: string; + rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; - readonly debugDescription: string; -} + viewForOverlay(overlay: MKOverlay): MKOverlayView; -declare class MKMapItemAnnotation extends NSObject implements MKAnnotation { - initWithMapItem(mapItem: MKMapItem): this; + addOverlay(overlay: MKOverlay): void; - readonly mapItem: MKMapItem; + addOverlays(overlays: NSArray | Array): void; - readonly coordinate: CLLocationCoordinate2D; + insertOverlayAtIndex(overlay: MKOverlay, index: number): void; - readonly title: string; + exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; - readonly subtitle: string; + encodeWithCoder(coder: NSCoder): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + initWithCoder(coder: NSCoder): this; +} - isEqual(object: interop.Object): boolean; +declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { + static automaticWithPresentationViewController(presentationViewController: UIViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly hash: number; + static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly superclass: interop.Object; + static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; - class(): interop.Object; + static sheetPresentedFromViewController(viewController: UIViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; - self(): this; + static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; +} - performSelector(aSelector: string): interop.Object; +declare class MKOverlayRenderer extends NSObject { + initWithOverlay(overlay: MKOverlay): this; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly overlay: MKOverlay; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - readonly isProxy: boolean; + mapPointForPoint(point: CGPoint): MKMapPoint; - isKindOfClass(aClass: interop.Object): boolean; + rectForMapRect(mapRect: MKMapRect): CGRect; - isMemberOfClass(aClass: interop.Object): boolean; + mapRectForRect(rect: CGRect): MKMapRect; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; - respondsToSelector(aSelector: string): boolean; + drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; - retain(): this; + setNeedsDisplay(): void; - release(): void; + setNeedsDisplayInMapRect(mapRect: MKMapRect): void; - autorelease(): this; + setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; - retainCount(): number; + alpha: number; - readonly zone: interop.Pointer; + readonly contentScaleFactor: number; - readonly description: string; + blendMode: interop.Enum; - readonly debugDescription: string; + setAlpha(alpha: number): void; + + setBlendMode(blendMode: interop.Enum): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class MKPointAnnotation extends MKShape { - init(): this; +declare class MKMapItemRequest extends NSObject { + initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - initWithCoordinate(coordinate: CLLocationCoordinate2D): this; + initWithMapFeatureAnnotation(mapFeatureAnnotation: MKMapFeatureAnnotation): this; - initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; + getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - // @ts-ignore MemberDecl.tsIgnore - coordinate: CLLocationCoordinate2D; + cancel(): void; - // @ts-ignore MemberDecl.tsIgnore - setCoordinate(coordinate: CLLocationCoordinate2D): void; -} + readonly mapItemIdentifier: MKMapItemIdentifier; -declare class MKClusterAnnotation extends NSObject implements MKAnnotation { - title: string; + readonly mapFeatureAnnotation: MKMapFeatureAnnotation; - subtitle: string; + readonly featureAnnotation: MKMapFeatureAnnotation; - readonly memberAnnotations: NSArray; + readonly cancelled: boolean; - initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; + readonly loading: boolean; - setTitle(title: string | null): void; + isCancelled(): boolean; - setSubtitle(subtitle: string | null): void; + isLoading(): boolean; +} - readonly coordinate: CLLocationCoordinate2D; +declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { + elevationStyle: interop.Enum; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setElevationStyle(elevationStyle: interop.Enum): void; - isEqual(object: interop.Object): boolean; + static readonly supportsSecureCoding: boolean; - readonly hash: number; + encodeWithCoder(coder: NSCoder): void; - readonly superclass: interop.Object; + initWithCoder(coder: NSCoder): this; - class(): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - self(): this; +declare class MKLocalSearchCompleter extends NSObject { + queryFragment: string; - performSelector(aSelector: string): interop.Object; + region: MKCoordinateRegion; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + regionPriority: interop.Enum; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + filterType: interop.Enum; - readonly isProxy: boolean; + resultTypes: interop.Enum; - isKindOfClass(aClass: interop.Object): boolean; + pointOfInterestFilter: MKPointOfInterestFilter; - isMemberOfClass(aClass: interop.Object): boolean; + addressFilter: MKAddressFilter; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + delegate: MKLocalSearchCompleterDelegate; - respondsToSelector(aSelector: string): boolean; + readonly results: NSArray; - retain(): this; + readonly searching: boolean; - release(): void; + cancel(): void; - autorelease(): this; + setQueryFragment(queryFragment: string): void; - retainCount(): number; + setRegion(region: MKCoordinateRegion): void; - readonly zone: interop.Pointer; + setRegionPriority(regionPriority: interop.Enum): void; - readonly description: string; + setFilterType(filterType: interop.Enum): void; - readonly debugDescription: string; + setResultTypes(resultTypes: interop.Enum): void; + + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + + setAddressFilter(addressFilter: MKAddressFilter | null): void; + + setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; + + isSearching(): boolean; } -declare class MKUserLocation extends NSObject implements MKAnnotation { - readonly updating: boolean; +declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { + initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; - readonly location: CLLocation; + initWithCoordinateRegion(region: MKCoordinateRegion): this; - readonly heading: CLHeading; + readonly coordinate: CLLocationCoordinate2D; - title: string; + readonly radius: number; - subtitle: string; + readonly region: MKCoordinateRegion; - isUpdating(): boolean; + pointOfInterestFilter: MKPointOfInterestFilter; - setTitle(title: string | null): void; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - setSubtitle(subtitle: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly coordinate: CLLocationCoordinate2D; +declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { + readonly identifier: string; + + readonly properties: NSData; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + readonly geometry: NSArray; isEqual(object: interop.Object): boolean; @@ -1551,351 +1566,322 @@ declare class MKUserLocation extends NSObject implements MKAnnotation { readonly debugDescription: string; } -declare class MKMarkerAnnotationView extends MKAnnotationView { - titleVisibility: interop.Enum; - - subtitleVisibility: interop.Enum; - - markerTintColor: UIColor; - - glyphTintColor: UIColor; - - glyphText: string; - - glyphImage: UIImage; - - selectedGlyphImage: UIImage; - - animatesWhenAdded: boolean; - - setTitleVisibility(titleVisibility: interop.Enum): void; - - setSubtitleVisibility(subtitleVisibility: interop.Enum): void; - - setMarkerTintColor(markerTintColor: UIColor): void; - - setGlyphTintColor(glyphTintColor: UIColor): void; - - setGlyphText(glyphText: string): void; - - setGlyphImage(glyphImage: UIImage): void; - - setSelectedGlyphImage(selectedGlyphImage: UIImage): void; - - setAnimatesWhenAdded(animatesWhenAdded: boolean): void; -} - -declare class MKMapView extends UIView implements NSCoding { - delegate: MKMapViewDelegate; - - mapType: interop.Enum; - - preferredConfiguration: MKMapConfiguration; - - selectableMapFeatures: interop.Enum; - - region: MKCoordinateRegion; - - setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - - centerCoordinate: CLLocationCoordinate2D; - - setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; - - regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; - - visibleMapRect: MKMapRect; - - setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - - mapRectThatFits(mapRect: MKMapRect): MKMapRect; - - setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: UIEdgeInsets, animate: boolean): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKMultiPolygon extends MKShape implements MKOverlay { + initWithPolygons(polygons: NSArray | Array): this; - mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: UIEdgeInsets): MKMapRect; + readonly polygons: NSArray; - camera: MKMapCamera; + readonly coordinate: CLLocationCoordinate2D; - setCameraAnimated(camera: MKMapCamera, animated: boolean): void; + readonly boundingMapRect: MKMapRect; - cameraZoomRange: MKMapCameraZoomRange; + intersectsMapRect(mapRect: MKMapRect): boolean; - setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; + canReplaceMapContent: boolean; - cameraBoundary: MKMapCameraBoundary; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: UIView | null): CGPoint; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - convertPointToCoordinateFromView(point: CGPoint, view: UIView | null): CLLocationCoordinate2D; + isEqual(object: interop.Object): boolean; - convertRegionToRectToView(region: MKCoordinateRegion, view: UIView | null): CGRect; + readonly hash: number; - convertRectToRegionFromView(rect: CGRect, view: UIView | null): MKCoordinateRegion; + readonly superclass: interop.Object; - zoomEnabled: boolean; + class(): interop.Object; - scrollEnabled: boolean; + self(): this; - rotateEnabled: boolean; + performSelector(aSelector: string): interop.Object; - pitchEnabled: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - showsUserTrackingButton: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - pitchButtonVisibility: interop.Enum; + readonly isProxy: boolean; - showsCompass: boolean; + isKindOfClass(aClass: interop.Object): boolean; - showsScale: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - pointOfInterestFilter: MKPointOfInterestFilter; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - showsPointsOfInterest: boolean; + respondsToSelector(aSelector: string): boolean; - showsBuildings: boolean; + retain(): this; - showsTraffic: boolean; + release(): void; - showsUserLocation: boolean; + autorelease(): this; - readonly userLocation: MKUserLocation; + retainCount(): number; - userTrackingMode: interop.Enum; + readonly zone: interop.Pointer; - setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; + readonly description: string; - readonly userLocationVisible: boolean; + readonly debugDescription: string; +} - addAnnotation(annotation: MKAnnotation): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKMultiPolyline extends MKShape implements MKOverlay { + initWithPolylines(polylines: NSArray | Array): this; - addAnnotations(annotations: NSArray | Array): void; + readonly polylines: NSArray; - removeAnnotation(annotation: MKAnnotation): void; + readonly coordinate: CLLocationCoordinate2D; - removeAnnotations(annotations: NSArray | Array): void; + readonly boundingMapRect: MKMapRect; - readonly annotations: NSArray; + intersectsMapRect(mapRect: MKMapRect): boolean; - annotationsInMapRect(mapRect: MKMapRect): NSSet; + canReplaceMapContent: boolean; - viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; + isEqual(object: interop.Object): boolean; - selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; + readonly hash: number; - deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; + readonly superclass: interop.Object; - get selectedAnnotations(): NSArray; - set selectedAnnotations(value: NSArray | Array); + class(): interop.Object; - readonly annotationVisibleRect: CGRect; + self(): this; - showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; + performSelector(aSelector: string): interop.Object; - setDelegate(delegate: MKMapViewDelegate | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setMapType(mapType: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + readonly isProxy: boolean; - setSelectableMapFeatures(selectableMapFeatures: interop.Enum): void; + isKindOfClass(aClass: interop.Object): boolean; - setRegion(region: MKCoordinateRegion): void; + isMemberOfClass(aClass: interop.Object): boolean; - setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setVisibleMapRect(visibleMapRect: MKMapRect): void; + respondsToSelector(aSelector: string): boolean; - setCamera(camera: MKMapCamera): void; + retain(): this; - setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; + release(): void; - setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; + autorelease(): this; - isZoomEnabled(): boolean; + retainCount(): number; - setZoomEnabled(zoomEnabled: boolean): void; + readonly zone: interop.Pointer; - isScrollEnabled(): boolean; + readonly description: string; - setScrollEnabled(scrollEnabled: boolean): void; + readonly debugDescription: string; +} - isRotateEnabled(): boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPolyline extends MKMultiPoint implements MKOverlay { + static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - setRotateEnabled(rotateEnabled: boolean): void; + static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; - isPitchEnabled(): boolean; + readonly coordinate: CLLocationCoordinate2D; - setPitchEnabled(pitchEnabled: boolean): void; + readonly boundingMapRect: MKMapRect; - setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; + intersectsMapRect(mapRect: MKMapRect): boolean; - setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; + canReplaceMapContent: boolean; - setShowsCompass(showsCompass: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - setShowsScale(showsScale: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + isEqual(object: interop.Object): boolean; - setShowsBuildings(showsBuildings: boolean): void; + readonly hash: number; - setShowsTraffic(showsTraffic: boolean): void; + readonly superclass: interop.Object; - setShowsUserLocation(showsUserLocation: boolean): void; + class(): interop.Object; - setUserTrackingMode(userTrackingMode: interop.Enum): void; + self(): this; - isUserLocationVisible(): boolean; + performSelector(aSelector: string): interop.Object; - setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; + readonly isProxy: boolean; - removeOverlay(overlay: MKOverlay): void; + isKindOfClass(aClass: interop.Object): boolean; - removeOverlays(overlays: NSArray | Array): void; + isMemberOfClass(aClass: interop.Object): boolean; - insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + respondsToSelector(aSelector: string): boolean; - insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + retain(): this; - exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; + release(): void; - readonly overlays: NSArray; + autorelease(): this; - overlaysInLevel(level: interop.Enum): NSArray; + retainCount(): number; - rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; + readonly zone: interop.Pointer; - viewForOverlay(overlay: MKOverlay): MKOverlayView; + readonly description: string; - addOverlay(overlay: MKOverlay): void; + readonly debugDescription: string; +} - addOverlays(overlays: NSArray | Array): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPointAnnotation extends MKShape { + init(): this; - insertOverlayAtIndex(overlay: MKOverlay, index: number): void; + initWithCoordinate(coordinate: CLLocationCoordinate2D): this; - exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; + initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; - encodeWithCoder(coder: NSCoder): void; + // @ts-ignore MemberDecl.tsIgnore + coordinate: CLLocationCoordinate2D; - initWithCoder(coder: NSCoder): this; + // @ts-ignore MemberDecl.tsIgnore + setCoordinate(coordinate: CLLocationCoordinate2D): void; } -declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { - static automaticWithPresentationViewController(presentationViewController: UIViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; +declare class MKGeocodingRequest extends NSObject { + readonly cancelled: boolean; - static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; + readonly loading: boolean; - static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; + readonly addressString: string; - static sheetPresentedFromViewController(viewController: UIViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; + region: MKCoordinateRegion; - static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; -} + preferredLocale: NSLocale; -declare class MKMapFeatureAnnotation extends NSObject implements MKAnnotation { - readonly featureType: interop.Enum; + initWithAddressString(addressString: string): this; - readonly iconStyle: MKIconStyle; + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readonly pointOfInterestCategory: string; + cancel(): void; - readonly coordinate: CLLocationCoordinate2D; + isCancelled(): boolean; - readonly title: string; + isLoading(): boolean; - readonly subtitle: string; + setRegion(region: MKCoordinateRegion): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + setPreferredLocale(preferredLocale: NSLocale | null): void; +} - isEqual(object: interop.Object): boolean; +declare class MKDistanceFormatter extends NSFormatter { + stringFromDistance(distance: number): string; - readonly hash: number; + distanceFromString(distance: string): number; - readonly superclass: interop.Object; + locale: NSLocale; - class(): interop.Object; + units: interop.Enum; - self(): this; + unitStyle: interop.Enum; - performSelector(aSelector: string): interop.Object; + setLocale(locale: NSLocale | null): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setUnits(units: interop.Enum): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setUnitStyle(unitStyle: interop.Enum): void; +} - readonly isProxy: boolean; +declare class MKRouteStep extends NSObject { + readonly instructions: string; - isKindOfClass(aClass: interop.Object): boolean; + readonly notice: string; - isMemberOfClass(aClass: interop.Object): boolean; + readonly polyline: MKPolyline; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly distance: number; - respondsToSelector(aSelector: string): boolean; + readonly transportType: interop.Enum; +} - retain(): this; +declare class MKRoute extends NSObject { + readonly name: string; - release(): void; + readonly advisoryNotices: NSArray; - autorelease(): this; + readonly distance: number; - retainCount(): number; + readonly expectedTravelTime: number; - readonly zone: interop.Pointer; + readonly transportType: interop.Enum; - readonly description: string; + readonly polyline: MKPolyline; - readonly debugDescription: string; + readonly steps: NSArray; + + readonly hasTolls: boolean; + + readonly hasHighways: boolean; } -declare class MKOverlayRenderer extends NSObject { - initWithOverlay(overlay: MKOverlay): this; +declare class MKDirectionsRequest extends NSObject { + source: MKMapItem; - readonly overlay: MKOverlay; + setSource(source: MKMapItem | null): void; - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; + destination: MKMapItem; - mapPointForPoint(point: CGPoint): MKMapPoint; + setDestination(destination: MKMapItem | null): void; - rectForMapRect(mapRect: MKMapRect): CGRect; + transportType: interop.Enum; - mapRectForRect(rect: CGRect): MKMapRect; + requestsAlternateRoutes: boolean; - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; + departureDate: NSDate; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; + arrivalDate: NSDate; - setNeedsDisplay(): void; + tollPreference: interop.Enum; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; + highwayPreference: interop.Enum; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; + setTransportType(transportType: interop.Enum): void; - alpha: number; + setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; - readonly contentScaleFactor: number; + setDepartureDate(departureDate: NSDate): void; - blendMode: interop.Enum; + setArrivalDate(arrivalDate: NSDate): void; - setAlpha(alpha: number): void; + setTollPreference(tollPreference: interop.Enum): void; - setBlendMode(blendMode: interop.Enum): void; + setHighwayPreference(highwayPreference: interop.Enum): void; + + initWithContentsOfURL(url: NSURL): this; + + static isDirectionsRequestURL(url: NSURL): boolean; } declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopying { @@ -1920,24 +1906,6 @@ declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKDistanceFormatter extends NSFormatter { - stringFromDistance(distance: number): string; - - distanceFromString(distance: string): number; - - locale: NSLocale; - - units: interop.Enum; - - unitStyle: interop.Enum; - - setLocale(locale: NSLocale | null): void; - - setUnits(units: interop.Enum): void; - - setUnitStyle(unitStyle: interop.Enum): void; -} - declare class MKMapCameraZoomRange extends NSObject implements NSSecureCoding, NSCopying { initWithMinCenterCoordinateDistanceMaxCenterCoordinateDistance(minDistance: number, maxDistance: number): this; @@ -2255,31 +2223,44 @@ declare class MKMapCameraBoundary extends NSObject implements NSSecureCoding, NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class MKPolygon extends MKMultiPoint implements MKOverlay { - static polygonWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; +declare class MKAddressRepresentations extends NSObject { + fullAddressIncludingRegionSingleLine(includingRegion: boolean, singleLine: boolean): string; - static polygonWithPointsCountInteriorPolygons any>(this: This, points: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; + readonly cityName: string; - static polygonWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + readonly cityWithContext: string; - static polygonWithCoordinatesCountInteriorPolygons any>(this: This, coords: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; + cityWithContextUsingStyle(style: interop.Enum): string; - readonly interiorPolygons: NSArray; + readonly regionName: string; - readonly coordinate: CLLocationCoordinate2D; + readonly regionCode: string; +} - readonly boundingMapRect: MKMapRect; +declare class MKMapItemDetailViewController extends UIViewController { + mapItem: MKMapItem; - intersectsMapRect(mapRect: MKMapRect): boolean; + delegate: MKMapItemDetailViewControllerDelegate; - canReplaceMapContent: boolean; + initWithMapItemDisplaysMap(mapItem: MKMapItem | null, displaysMap: boolean): this; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + initWithMapItem(mapItem: MKMapItem | null): this; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + setMapItem(mapItem: MKMapItem | null): void; + + setDelegate(delegate: MKMapItemDetailViewControllerDelegate | null): void; +} + +declare class MKShape extends NSObject implements MKAnnotation { + title: string; + + subtitle: string; + + setTitle(title: string | null): void; + + setSubtitle(subtitle: string | null): void; + + readonly coordinate: CLLocationCoordinate2D; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -2324,32 +2305,12 @@ declare class MKPolygon extends MKMultiPoint implements MKOverlay { readonly debugDescription: string; } -declare class MKMapItemDetailViewController extends UIViewController { - mapItem: MKMapItem; - - delegate: MKMapItemDetailViewControllerDelegate; - - initWithMapItemDisplaysMap(mapItem: MKMapItem | null, displaysMap: boolean): this; - - initWithMapItem(mapItem: MKMapItem | null): this; - - setMapItem(mapItem: MKMapItem | null): void; - - setDelegate(delegate: MKMapItemDetailViewControllerDelegate | null): void; -} - -declare class MKPolygonRenderer extends MKOverlayPathRenderer { - initWithPolygon(polygon: MKPolygon): this; - - readonly polygon: MKPolygon; - - strokeStart: number; - - strokeEnd: number; +declare class MKAddress extends NSObject { + initWithFullAddressShortAddress(fullAddress: string, shortAddress: string | null): this; - setStrokeStart(strokeStart: number): void; + readonly fullAddress: string; - setStrokeEnd(strokeEnd: number): void; + readonly shortAddress: string; } declare class MKDirections extends NSObject { @@ -2366,10 +2327,10 @@ declare class MKDirections extends NSObject { isCalculating(): boolean; } -declare class MKLocalSearchResponse extends NSObject { - readonly mapItems: NSArray; +declare class MKGeodesicPolyline extends MKPolyline { + static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - readonly boundingRegion: MKCoordinateRegion; + static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; } declare class MKLookAroundViewController extends UIViewController implements NSSecureCoding, NSCoding { @@ -2379,35 +2340,85 @@ declare class MKLookAroundViewController extends UIViewController implements NSS initWithCoder(coder: NSCoder): this; - delegate: MKLookAroundViewControllerDelegate; + delegate: MKLookAroundViewControllerDelegate; + + scene: MKLookAroundScene; + + navigationEnabled: boolean; + + showsRoadLabels: boolean; + + pointOfInterestFilter: MKPointOfInterestFilter; + + badgePosition: interop.Enum; + + setDelegate(delegate: MKLookAroundViewControllerDelegate | null): void; + + setScene(scene: MKLookAroundScene | null): void; + + isNavigationEnabled(): boolean; + + setNavigationEnabled(navigationEnabled: boolean): void; + + setShowsRoadLabels(showsRoadLabels: boolean): void; + + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + + setBadgePosition(badgePosition: interop.Enum): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class MKPolygonRenderer extends MKOverlayPathRenderer { + initWithPolygon(polygon: MKPolygon): this; + + readonly polygon: MKPolygon; + + strokeStart: number; + + strokeEnd: number; + + setStrokeStart(strokeStart: number): void; + + setStrokeEnd(strokeEnd: number): void; +} + +declare class MKLocalSearchRequest extends NSObject implements NSCopying { + init(): this; + + initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; + + initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; + + naturalLanguageQuery: string; - scene: MKLookAroundScene; + region: MKCoordinateRegion; - navigationEnabled: boolean; + regionPriority: interop.Enum; - showsRoadLabels: boolean; + resultTypes: interop.Enum; pointOfInterestFilter: MKPointOfInterestFilter; - badgePosition: interop.Enum; - - setDelegate(delegate: MKLookAroundViewControllerDelegate | null): void; + addressFilter: MKAddressFilter; - setScene(scene: MKLookAroundScene | null): void; + setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; - isNavigationEnabled(): boolean; + setRegion(region: MKCoordinateRegion): void; - setNavigationEnabled(navigationEnabled: boolean): void; + setRegionPriority(regionPriority: interop.Enum): void; - setShowsRoadLabels(showsRoadLabels: boolean): void; + setResultTypes(resultTypes: interop.Enum): void; setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - setBadgePosition(badgePosition: interop.Enum): void; + setAddressFilter(addressFilter: MKAddressFilter | null): void; - static readonly supportsSecureCoding: boolean; + initWithCompletion(completion: MKLocalSearchCompletion): this; - encodeWithCoder(coder: NSCoder): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MKUserLocationView extends MKAnnotationView { @@ -2429,114 +2440,121 @@ declare class MKTileOverlayRenderer extends MKOverlayRenderer { reloadData(): void; } -declare class MKOverlayView extends UIView { - initWithOverlay(overlay: MKOverlay): this; +declare class MKPolygonView extends MKOverlayPathView { + initWithPolygon(polygon: MKPolygon): this; - readonly overlay: MKOverlay; + readonly polygon: MKPolygon; +} - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; +declare class MKMapFeatureAnnotation extends NSObject implements MKAnnotation { + readonly featureType: interop.Enum; - mapPointForPoint(point: CGPoint): MKMapPoint; + readonly iconStyle: MKIconStyle; - rectForMapRect(mapRect: MKMapRect): CGRect; + readonly pointOfInterestCategory: string; - mapRectForRect(rect: CGRect): MKMapRect; + readonly coordinate: CLLocationCoordinate2D; - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; + readonly title: string; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; + readonly subtitle: string; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; -} + isEqual(object: interop.Object): boolean; -declare class MKIconStyle extends NSObject { - readonly backgroundColor: UIColor; + readonly hash: number; - readonly image: UIImage; -} + readonly superclass: interop.Object; -declare class MKPinAnnotationView extends MKAnnotationView { - static redPinColor(): UIColor; + class(): interop.Object; - static greenPinColor(): UIColor; + self(): this; - static purplePinColor(): UIColor; + performSelector(aSelector: string): interop.Object; - pinTintColor: UIColor; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - animatesDrop: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - pinColor: interop.Enum; + readonly isProxy: boolean; - setPinTintColor(pinTintColor: UIColor | null): void; + isKindOfClass(aClass: interop.Object): boolean; - setAnimatesDrop(animatesDrop: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setPinColor(pinColor: interop.Enum): void; -} + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; -declare class MKLocalSearch extends NSObject { - initWithRequest(request: MKLocalSearchRequest): this; + respondsToSelector(aSelector: string): boolean; - initWithPointsOfInterestRequest(request: MKLocalPointsOfInterestRequest): this; + retain(): this; - startWithCompletionHandler(completionHandler: (p1: MKLocalSearchResponse, p2: NSError) => void): void; + release(): void; - cancel(): void; + autorelease(): this; - readonly searching: boolean; + retainCount(): number; - isSearching(): boolean; + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare class MKETAResponse extends NSObject { - readonly source: MKMapItem; +declare class MKOverlayView extends UIView { + initWithOverlay(overlay: MKOverlay): this; - readonly destination: MKMapItem; + readonly overlay: MKOverlay; - readonly expectedTravelTime: number; + pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - readonly distance: number; + mapPointForPoint(point: CGPoint): MKMapPoint; - readonly expectedArrivalDate: NSDate; + rectForMapRect(mapRect: MKMapRect): CGRect; - readonly expectedDepartureDate: NSDate; + mapRectForRect(rect: CGRect): MKMapRect; - readonly transportType: interop.Enum; -} + canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; -declare class MKReverseGeocoder extends NSObject { - initWithCoordinate(coordinate: CLLocationCoordinate2D): this; + drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; - start(): void; + setNeedsDisplayInMapRect(mapRect: MKMapRect): void; - cancel(): void; + setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; +} - delegate: MKReverseGeocoderDelegate; +declare class MKIconStyle extends NSObject { + readonly backgroundColor: UIColor; - readonly coordinate: CLLocationCoordinate2D; + readonly image: UIImage; +} - readonly placemark: MKPlacemark; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPolygon extends MKMultiPoint implements MKOverlay { + static polygonWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - readonly querying: boolean; + static polygonWithPointsCountInteriorPolygons any>(this: This, points: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; - setDelegate(delegate: MKReverseGeocoderDelegate): void; + static polygonWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; - isQuerying(): boolean; -} + static polygonWithCoordinatesCountInteriorPolygons any>(this: This, coords: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; -declare class MKShape extends NSObject implements MKAnnotation { - title: string; + readonly interiorPolygons: NSArray; - subtitle: string; + readonly coordinate: CLLocationCoordinate2D; - setTitle(title: string | null): void; + readonly boundingMapRect: MKMapRect; - setSubtitle(subtitle: string | null): void; + intersectsMapRect(mapRect: MKMapRect): boolean; - readonly coordinate: CLLocationCoordinate2D; + canReplaceMapContent: boolean; + + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; + + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -2581,10 +2599,74 @@ declare class MKShape extends NSObject implements MKAnnotation { readonly debugDescription: string; } -declare class MKGeodesicPolyline extends MKPolyline { - static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; +declare class MKLocalSearchResponse extends NSObject { + readonly mapItems: NSArray; - static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + readonly boundingRegion: MKCoordinateRegion; +} + +declare class MKLocalSearch extends NSObject { + initWithRequest(request: MKLocalSearchRequest): this; + + initWithPointsOfInterestRequest(request: MKLocalPointsOfInterestRequest): this; + + startWithCompletionHandler(completionHandler: (p1: MKLocalSearchResponse, p2: NSError) => void): void; + + cancel(): void; + + readonly searching: boolean; + + isSearching(): boolean; +} + +declare class MKPolylineRenderer extends MKOverlayPathRenderer { + initWithPolyline(polyline: MKPolyline): this; + + readonly polyline: MKPolyline; + + strokeStart: number; + + strokeEnd: number; + + setStrokeStart(strokeStart: number): void; + + setStrokeEnd(strokeEnd: number): void; +} + +declare class MKETAResponse extends NSObject { + readonly source: MKMapItem; + + readonly destination: MKMapItem; + + readonly expectedTravelTime: number; + + readonly distance: number; + + readonly expectedArrivalDate: NSDate; + + readonly expectedDepartureDate: NSDate; + + readonly transportType: interop.Enum; +} + +declare class MKReverseGeocoder extends NSObject { + initWithCoordinate(coordinate: CLLocationCoordinate2D): this; + + start(): void; + + cancel(): void; + + delegate: MKReverseGeocoderDelegate; + + readonly coordinate: CLLocationCoordinate2D; + + readonly placemark: MKPlacemark; + + readonly querying: boolean; + + setDelegate(delegate: MKReverseGeocoderDelegate): void; + + isQuerying(): boolean; } declare class MKPointOfInterestFilter extends NSObject implements NSSecureCoding, NSCopying { @@ -2695,28 +2777,34 @@ declare class MKPlacemark extends CLPlacemark implements MKAnnotation { readonly debugDescription: string; } -declare class MKPolylineView extends MKOverlayPathView { - initWithPolyline(polyline: MKPolyline): this; +declare class MKPinAnnotationView extends MKAnnotationView { + static redPinColor(): UIColor; - readonly polyline: MKPolyline; -} + static greenPinColor(): UIColor; -declare class MKGeoJSONDecoder extends NSObject { - geoJSONObjectsWithDataError(data: NSData, errorPtr: interop.PointerConvertible): NSArray | null; -} + static purplePinColor(): UIColor; -declare class MKPolylineRenderer extends MKOverlayPathRenderer { - initWithPolyline(polyline: MKPolyline): this; + pinTintColor: UIColor; - readonly polyline: MKPolyline; + animatesDrop: boolean; - strokeStart: number; + pinColor: interop.Enum; - strokeEnd: number; + setPinTintColor(pinTintColor: UIColor | null): void; - setStrokeStart(strokeStart: number): void; + setAnimatesDrop(animatesDrop: boolean): void; - setStrokeEnd(strokeEnd: number): void; + setPinColor(pinColor: interop.Enum): void; +} + +declare class MKPolylineView extends MKOverlayPathView { + initWithPolyline(polyline: MKPolyline): this; + + readonly polyline: MKPolyline; +} + +declare class MKGeoJSONDecoder extends NSObject { + geoJSONObjectsWithDataError(data: NSData, errorPtr: interop.PointerConvertible): NSArray | null; } declare class MKMultiPolygonRenderer extends MKOverlayPathRenderer { diff --git a/packages/ios/types/Matter.d.ts b/packages/ios/types/Matter.d.ts index 15206e0a..4e3b00d2 100644 --- a/packages/ios/types/Matter.d.ts +++ b/packages/ios/types/Matter.d.ts @@ -61,12 +61,12 @@ declare const MTRSignedIntegerValueType: string; declare const MTROctetStringValueType: string; +declare const MTRSizeThreadMasterKey: number; + declare const MTRDeviceControllerRegistrationNodeIDKey: string; declare const MTRDataVersionKey: string; -declare const MTRSizeThreadMasterKey: number; - declare const MTRFloatValueType: string; declare const MTRDeviceControllerRegistrationControllerContextKey: string; @@ -4564,16 +4564,6 @@ declare const MTRGeneralDiagnosticsHardwareFault: { TamperDetected: 10, }; -declare const MTRGeneralDiagnosticsBootReasonType: { - Unspecified: 0, - PowerOnReboot: 1, - BrownOutReset: 2, - SoftwareWatchdogReset: 3, - HardwareWatchdogReset: 4, - SoftwareUpdateCompleted: 5, - SoftwareReset: 6, -}; - declare const MTRDiagnosticLogsLogsTransferProtocol: { ResponsePayload: 0, BDX: 1, @@ -4700,22 +4690,6 @@ declare const MTRUnitLocalizationTempUnit: { Kelvin: 2, }; -declare const MTRTimeFormatLocalizationCalendarType: { - Buddhist: 0, - Chinese: 1, - Coptic: 2, - Ethiopian: 3, - Gregorian: 4, - Hebrew: 5, - Indian: 6, - Islamic: 7, - Japanese: 8, - Korean: 9, - Persian: 10, - Taiwanese: 11, - UseActiveLocale: -1, -}; - declare const MTROtaSoftwareUpdateRequestorOTAUpdateState: { Unknown: 0, Idle: 1, @@ -4749,15 +4723,6 @@ declare const MTROtaSoftwareUpdateProviderOTAApplyUpdateAction: { Discontinue: 2, }; -declare const MTRBasicInformationProductFinish: { - Other: 0, - Matte: 1, - Satin: 2, - Polished: 3, - Rugged: 4, - Fabric: 5, -}; - declare const MTRActionsCommandBits: { InstantAction: 1, InstantActionWithTransition: 2, @@ -4814,14 +4779,6 @@ declare const MTRAccessControlAccessRestrictionType: { Event: 3, }; -declare const MTRAccessControlEntryPrivilege: { - View: 1, - ProxyView: 2, - Operate: 3, - Manage: 4, - Administer: 5, -}; - declare const MTRLevelControlOptions: { ExecuteIfOff: 1, CoupleColorTempToLevel: 2, @@ -5278,18 +5235,29 @@ declare const MTRGeneralDiagnosticsNetworkFaultType: { ConnectionFailed: 3, }; +declare const MTRPowerSourceBatChargeState: { + Unknown: 0, + IsCharging: 1, + IsAtFullCharge: 2, + IsNotCharging: 3, +}; + +declare const MTRPowerSourceBatChargeLevel: { + OK: 0, + Ok: 0, + Warning: 1, + Critical: 2, +}; + declare const MTRTimeFormatLocalizationHourFormat: { Format12hr: 0, Format24hr: 1, FormatUseActiveLocale: -1, }; -declare const MTRGeneralDiagnosticsInterfaceType: { - Unspecified: 0, - WiFi: 1, - Ethernet: 2, - Cellular: 3, - Thread: 4, +declare const MTRValveConfigurationAndControlFeature: { + TimeSync: 1, + Level: 2, }; declare const MTRChannelStatus: { @@ -5298,28 +5266,6 @@ declare const MTRChannelStatus: { NoMatches: 2, }; -declare const MTROvenModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - Bake: 16384, - Convection: 16385, - Grill: 16386, - Roast: 16387, - Clean: 16388, - ConvectionBake: 16389, - ConvectionRoast: 16390, - Warming: 16391, - Proofing: 16392, -}; - declare const MTRPowerSourceBatFault: { Unspecified: 0, Unspecfied: 0, @@ -5332,15 +5278,6 @@ declare const MTRWaterHeaterManagementBoostState: { Active: 1, }; -declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { - NumericMeasurement: 1, - LevelIndication: 2, - MediumLevel: 4, - CriticalLevel: 8, - PeakMeasurement: 16, - AverageMeasurement: 32, -}; - declare const MTRDeviceEnergyManagementESAType: { EVSE: 0, SpaceHeating: 1, @@ -5371,6 +5308,15 @@ declare const MTRDoorLockDlLockDataType: { Fingerprint: 8, }; +declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { + NumericMeasurement: 1, + LevelIndication: 2, + MediumLevel: 4, + CriticalLevel: 8, + PeakMeasurement: 16, + AverageMeasurement: 32, +}; + declare const MTRThermostatProgrammingOperationModeBitmap: { ScheduleActive: 1, AutoRecovery: 2, @@ -5383,13 +5329,6 @@ declare const MTRAccessControlAuthMode: { Group: 3, }; -declare const MTRTestClusterBitmap32MaskMap: { - Val1: 1, - Val2: 2, - Val3: 4, - Val4: 1073741824, -}; - declare const MTRActionsActionState: { Inactive: 0, Active: 1, @@ -5434,19 +5373,6 @@ declare const MTRKeypadInputFeature: { NumberKeys: 4, }; -declare const MTRFanControlWindSupportMask: { - Sleep: 1, - Natural: 2, -}; - -declare const MTRDiagnosticLogsStatus: { - Success: 0, - Exhausted: 1, - NoLogs: 2, - Busy: 3, - Denied: 4, -}; - declare const MTRDoorLockCredentialType: { ProgrammingPIN: 0, PIN: 1, @@ -5478,19 +5404,6 @@ declare const MTREventPriority: { Critical: 2, }; -declare const MTRTestClusterSimpleBitmap: { - A: 1, - B: 2, - C: 4, -}; - -declare const MTRDoorLockDlLocalProgrammingFeatures: { - AddUsersCredentialsSchedules: 1, - ModifyUsersCredentialsSchedules: 2, - ClearUsersCredentialsSchedules: 4, - AdjustLockSettings: 8, -}; - declare const MTRPowerSourceFeature: { Wired: 1, Battery: 2, @@ -5528,17 +5441,6 @@ declare const MTRRVCCleanModeModeTag: { Mop: 16386, }; -declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { - PPM: 0, - PPB: 1, - PPT: 2, - MGM3: 3, - UGM3: 4, - NGM3: 5, - PM3: 6, - BQM3: 7, -}; - declare const MTRMediaPlaybackFeature: { AdvancedSeek: 1, VariableSpeed: 2, @@ -5547,6 +5449,13 @@ declare const MTRMediaPlaybackFeature: { AudioAdvance: 16, }; +declare const MTRDoorLockDlLocalProgrammingFeatures: { + AddUsersCredentialsSchedules: 1, + ModifyUsersCredentialsSchedules: 2, + ClearUsersCredentialsSchedules: 4, + AdjustLockSettings: 8, +}; + declare const MTROTASoftwareUpdateProviderOTAApplyUpdateAction: { Proceed: 0, AwaitNextAction: 1, @@ -5605,6 +5514,7 @@ declare const MTRInteractionErrorCode: { DataVersionMismatch: 146, Timeout: 148, Busy: 156, + AccessRestricted: 157, UnsupportedCluster: 195, NoUpstreamSubscription: 197, NeedsTimedInteraction: 198, @@ -5616,11 +5526,30 @@ declare const MTRInteractionErrorCode: { NoCommandResponse: 204, }; +declare const MTRDiagnosticLogsStatus: { + Success: 0, + Exhausted: 1, + NoLogs: 2, + Busy: 3, + Denied: 4, +}; + declare const MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility: { Permitted: 0, Denied: 1, }; +declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { + PPM: 0, + PPB: 1, + PPT: 2, + MGM3: 3, + UGM3: 4, + NGM3: 5, + PM3: 6, + BQM3: 7, +}; + declare const MTRIdentifyEffectVariant: { MTRIdentifyEffectVariantDefault: 0, }; @@ -5633,190 +5562,6 @@ declare const MTROTASoftwareUpdateRequestorChangeReason: { DelayByProvider: 4, }; -declare const MTRClusterIDType: { - Identify: 3, - Groups: 4, - OnOff: 6, - LevelControl: 8, - PulseWidthModulation: 28, - Descriptor: 29, - Binding: 30, - AccessControl: 31, - Actions: 37, - Basic: 40, - OtaSoftwareUpdateProvider: 41, - OtaSoftwareUpdateRequestor: 42, - LocalizationConfiguration: 43, - TimeFormatLocalization: 44, - UnitLocalization: 45, - PowerSourceConfiguration: 46, - PowerSource: 47, - GeneralCommissioning: 48, - NetworkCommissioning: 49, - DiagnosticLogs: 50, - GeneralDiagnostics: 51, - SoftwareDiagnostics: 52, - ThreadNetworkDiagnostics: 53, - WiFiNetworkDiagnostics: 54, - EthernetNetworkDiagnostics: 55, - TimeSynchronization: 56, - BridgedDeviceBasic: 57, - Switch: 59, - AdministratorCommissioning: 60, - OperationalCredentials: 62, - GroupKeyManagement: 63, - FixedLabel: 64, - UserLabel: 65, - BooleanState: 69, - ModeSelect: 80, - DoorLock: 257, - WindowCovering: 258, - PumpConfigurationAndControl: 512, - Thermostat: 513, - FanControl: 514, - ThermostatUserInterfaceConfiguration: 516, - ColorControl: 768, - BallastConfiguration: 769, - IlluminanceMeasurement: 1024, - TemperatureMeasurement: 1026, - PressureMeasurement: 1027, - FlowMeasurement: 1028, - RelativeHumidityMeasurement: 1029, - OccupancySensing: 1030, - WakeOnLan: 1283, - Channel: 1284, - TargetNavigator: 1285, - MediaPlayback: 1286, - MediaInput: 1287, - LowPower: 1288, - KeypadInput: 1289, - ContentLauncher: 1290, - AudioOutput: 1291, - ApplicationLauncher: 1292, - ApplicationBasic: 1293, - AccountLogin: 1294, - TestCluster: -918523, - IDTypeIdentify: 3, - IDTypeGroups: 4, - IDTypeOnOff: 6, - IDTypeLevelControl: 8, - IDTypePulseWidthModulation: 28, - IDTypeDescriptor: 29, - IDTypeBinding: 30, - IDTypeAccessControl: 31, - IDTypeActions: 37, - IDTypeBasicInformation: 40, - IDTypeOTASoftwareUpdateProvider: 41, - IDTypeOTASoftwareUpdateRequestor: 42, - IDTypeLocalizationConfiguration: 43, - IDTypeTimeFormatLocalization: 44, - IDTypeUnitLocalization: 45, - IDTypePowerSourceConfiguration: 46, - IDTypePowerSource: 47, - IDTypeGeneralCommissioning: 48, - IDTypeNetworkCommissioning: 49, - IDTypeDiagnosticLogs: 50, - IDTypeGeneralDiagnostics: 51, - IDTypeSoftwareDiagnostics: 52, - IDTypeThreadNetworkDiagnostics: 53, - IDTypeWiFiNetworkDiagnostics: 54, - IDTypeEthernetNetworkDiagnostics: 55, - IDTypeTimeSynchronization: 56, - IDTypeBridgedDeviceBasicInformation: 57, - IDTypeSwitch: 59, - IDTypeAdministratorCommissioning: 60, - IDTypeOperationalCredentials: 62, - IDTypeGroupKeyManagement: 63, - IDTypeFixedLabel: 64, - IDTypeUserLabel: 65, - IDTypeBooleanState: 69, - IDTypeICDManagement: 70, - IDTypeOvenCavityOperationalState: 72, - IDTypeOvenMode: 73, - IDTypeLaundryDryerControls: 74, - IDTypeModeSelect: 80, - IDTypeLaundryWasherMode: 81, - IDTypeRefrigeratorAndTemperatureControlledCabinetMode: 82, - IDTypeLaundryWasherControls: 83, - IDTypeRVCRunMode: 84, - IDTypeRVCCleanMode: 85, - IDTypeTemperatureControl: 86, - IDTypeRefrigeratorAlarm: 87, - IDTypeDishwasherMode: 89, - IDTypeAirQuality: 91, - IDTypeSmokeCOAlarm: 92, - IDTypeDishwasherAlarm: 93, - IDTypeMicrowaveOvenMode: 94, - IDTypeMicrowaveOvenControl: 95, - IDTypeOperationalState: 96, - IDTypeRVCOperationalState: 97, - IDTypeHEPAFilterMonitoring: 113, - IDTypeActivatedCarbonFilterMonitoring: 114, - IDTypeBooleanStateConfiguration: 128, - IDTypeValveConfigurationAndControl: 129, - IDTypeElectricalPowerMeasurement: 144, - IDTypeElectricalEnergyMeasurement: 145, - IDTypeWaterHeaterManagement: 148, - IDTypeMessages: 151, - IDTypeDeviceEnergyManagement: 152, - IDTypeEnergyEVSE: 153, - IDTypePowerTopology: 156, - IDTypeEnergyEVSEMode: 157, - IDTypeWaterHeaterMode: 158, - IDTypeDeviceEnergyManagementMode: 159, - IDTypeDoorLock: 257, - IDTypeWindowCovering: 258, - IDTypeServiceArea: 336, - IDTypePumpConfigurationAndControl: 512, - IDTypeThermostat: 513, - IDTypeFanControl: 514, - IDTypeThermostatUserInterfaceConfiguration: 516, - IDTypeColorControl: 768, - IDTypeBallastConfiguration: 769, - IDTypeIlluminanceMeasurement: 1024, - IDTypeTemperatureMeasurement: 1026, - IDTypePressureMeasurement: 1027, - IDTypeFlowMeasurement: 1028, - IDTypeRelativeHumidityMeasurement: 1029, - IDTypeOccupancySensing: 1030, - IDTypeCarbonMonoxideConcentrationMeasurement: 1036, - IDTypeCarbonDioxideConcentrationMeasurement: 1037, - IDTypeNitrogenDioxideConcentrationMeasurement: 1043, - IDTypeOzoneConcentrationMeasurement: 1045, - IDTypePM25ConcentrationMeasurement: 1066, - IDTypeFormaldehydeConcentrationMeasurement: 1067, - IDTypePM1ConcentrationMeasurement: 1068, - IDTypePM10ConcentrationMeasurement: 1069, - IDTypeTotalVolatileOrganicCompoundsConcentrationMeasurement: 1070, - IDTypeRadonConcentrationMeasurement: 1071, - IDTypeWiFiNetworkManagement: 1105, - IDTypeThreadBorderRouterManagement: 1106, - IDTypeThreadNetworkDirectory: 1107, - IDTypeWakeOnLAN: 1283, - IDTypeChannel: 1284, - IDTypeTargetNavigator: 1285, - IDTypeMediaPlayback: 1286, - IDTypeMediaInput: 1287, - IDTypeLowPower: 1288, - IDTypeKeypadInput: 1289, - IDTypeContentLauncher: 1290, - IDTypeAudioOutput: 1291, - IDTypeApplicationLauncher: 1292, - IDTypeApplicationBasic: 1293, - IDTypeAccountLogin: 1294, - IDTypeContentAppObserver: 1296, - IDTypeCommissionerControl: 1873, - IDTypeUnitTesting: -918523, - BarrierControl: 259, - IDTypeBarrierControl: 259, - BinaryInputBasic: 15, - IDTypeBinaryInputBasic: 15, - ElectricalMeasurement: 2820, - IDTypeElectricalMeasurement: 2820, - OnOffSwitchConfiguration: 7, - IDTypeOnOffSwitchConfiguration: 7, -}; - declare const MTRDoorLockDlSupportedOperatingModes: { Normal: 1, Vacation: 2, @@ -5825,6 +5570,14 @@ declare const MTRDoorLockDlSupportedOperatingModes: { Passage: 16, }; +declare const MTRAccessControlEntryPrivilege: { + View: 1, + ProxyView: 2, + Operate: 3, + Manage: 4, + Administer: 5, +}; + declare const MTRICDManagementOperatingMode: { S: 0, L: 1, @@ -5877,25 +5630,21 @@ declare const MTRSmokeCOAlarmAlarmState: { Critical: 2, }; +declare const MTRGeneralDiagnosticsBootReason: { + Unspecified: 0, + PowerOnReboot: 1, + BrownOutReset: 2, + SoftwareWatchdogReset: 3, + HardwareWatchdogReset: 4, + SoftwareUpdateCompleted: 5, + SoftwareReset: 6, +}; + declare const MTRBooleanStateConfigurationAlarmModeBitmap: { Visual: 1, Audible: 2, }; -declare const MTRPowerSourceBatChargeState: { - Unknown: 0, - IsCharging: 1, - IsAtFullCharge: 2, - IsNotCharging: 3, -}; - -declare const MTRPowerSourceBatChargeLevel: { - OK: 0, - Ok: 0, - Warning: 1, - Critical: 2, -}; - declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium: { Air: 0, Water: 1, @@ -6030,11 +5779,6 @@ declare const MTRGeneralDiagnosticsHardwareFaultType: { TamperDetected: 10, }; -declare const MTRValveConfigurationAndControlFeature: { - TimeSync: 1, - Level: 2, -}; - declare const MTRDoorLockDlStatus: { Success: 0, Failure: 1, @@ -6065,15 +5809,6 @@ declare const MTRDoorLockDlLockOperationType: { ForcedUserEvent: 3, }; -declare const MTRIdentifyEffectIdentifier: { - Blink: 0, - Breathe: 1, - Okay: 2, - ChannelChange: 11, - FinishEffect: -2, - StopEffect: -1, -}; - declare const MTRMessagesFutureMessagePreference: { Allowed: 0, Increased: 1, @@ -6082,6 +5817,38 @@ declare const MTRMessagesFutureMessagePreference: { Banned: 4, }; +declare const MTROvenModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + Bake: 16384, + Convection: 16385, + Grill: 16386, + Roast: 16387, + Clean: 16388, + ConvectionBake: 16389, + ConvectionRoast: 16390, + Warming: 16391, + Proofing: 16392, +}; + +declare const MTRMediaInputFeature: { + MTRMediaInputFeatureNameUpdates: 1, +}; + +declare const MTRTestClusterSimpleBitmap: { + A: 1, + B: 2, + C: 4, +}; + declare const MTRThermostatSetpointAdjustMode: { Heat: 0, HeatSetpoint: 0, @@ -6105,17 +5872,12 @@ declare const MTREnergyEVSESupplyState: { DisabledDiagnostics: 4, }; -declare const MTRDoorLockDlUserType: { - Unrestricted: 0, - YearDaySchedule: 1, - WeekDaySchedule: 2, - Programming: 3, - NonAccess: 4, - Forced: 5, - Disposable: 6, - Expiring: 7, - ScheduleRestricted: 8, - RemoteOnly: 9, +declare const MTRCarbonMonoxideConcentrationMeasurementLevelValue: { + Unknown: 0, + Low: 1, + Medium: 2, + High: 3, + Critical: 4, }; declare const MTRThermostatSystemMode: { @@ -6131,20 +5893,27 @@ declare const MTRThermostatSystemMode: { Sleep: 9, }; -declare const MTRColorControlOptionsBitmap: { - MTRColorControlOptionsBitmapExecuteIfOff: 1, +declare const MTRWiFiNetworkDiagnosticsConnectionStatus: { + MTRWiFiNetworkDiagnosticsConnectionStatusConnected: 0, + Not: 1, }; -declare const MTRDishwasherAlarmAlarmBitmap: { - MTRDishwasherAlarmAlarmBitmapDoorError: 4, +declare const MTROTASoftwareUpdateProviderStatus: { + UpdateAvailable: 0, + Busy: 1, + NotAvailable: 2, + DownloadProtocolNotSupported: 3, }; -declare const MTRCarbonMonoxideConcentrationMeasurementLevelValue: { - Unknown: 0, - Low: 1, - Medium: 2, - High: 3, - Critical: 4, +declare const MTRColorControlOptionsBitmap: { + MTRColorControlOptionsBitmapExecuteIfOff: 1, +}; + +declare const MTROTASoftwareUpdateProviderOTAQueryStatus: { + UpdateAvailable: 0, + Busy: 1, + NotAvailable: 2, + DownloadProtocolNotSupported: 3, }; declare const MTRDeviceEnergyManagementForecastUpdateReason: { @@ -6153,15 +5922,18 @@ declare const MTRDeviceEnergyManagementForecastUpdateReason: { Grid: 2, }; -declare const MTRMediaInputFeature: { - MTRMediaInputFeatureNameUpdates: 1, +declare const MTRDishwasherAlarmAlarmBitmap: { + MTRDishwasherAlarmAlarmBitmapDoorError: 4, }; -declare const MTROTASoftwareUpdateProviderOTAQueryStatus: { - UpdateAvailable: 0, - Busy: 1, - NotAvailable: 2, - DownloadProtocolNotSupported: 3, +declare const MTRGeneralDiagnosticsBootReasonType: { + Unspecified: 0, + PowerOnReboot: 1, + BrownOutReset: 2, + SoftwareWatchdogReset: 3, + HardwareWatchdogReset: 4, + SoftwareUpdateCompleted: 5, + SoftwareReset: 6, }; declare const MTREthernetNetworkDiagnosticsPHYRate: { @@ -6191,16 +5963,6 @@ declare const MTRActivatedCarbonFilterMonitoringDegradationDirection: { Down: 1, }; -declare const MTRGeneralDiagnosticsBootReason: { - Unspecified: 0, - PowerOnReboot: 1, - BrownOutReset: 2, - SoftwareWatchdogReset: 3, - HardwareWatchdogReset: 4, - SoftwareUpdateCompleted: 5, - SoftwareReset: 6, -}; - declare const MTRCarbonDioxideConcentrationMeasurementMeasurementUnit: { PPM: 0, PPB: 1, @@ -6212,6 +5974,19 @@ declare const MTRCarbonDioxideConcentrationMeasurementMeasurementUnit: { BQM3: 7, }; +declare const MTRDoorLockDlUserType: { + Unrestricted: 0, + YearDaySchedule: 1, + WeekDaySchedule: 2, + Programming: 3, + NonAccess: 4, + Forced: 5, + Disposable: 6, + Expiring: 7, + ScheduleRestricted: 8, + RemoteOnly: 9, +}; + declare const MTRMicrowaveOvenModeModeTag: { Auto: 0, Quick: 1, @@ -6239,6 +6014,31 @@ declare const MTRDeviceEnergyManagementAdjustmentCause: { Grid: 1, }; +declare const MTRDoorLockOperationSource: { + Unspecified: 0, + Manual: 1, + ProprietaryRemote: 2, + Keypad: 3, + Auto: 4, + Button: 5, + Schedule: 6, + Remote: 7, + RFID: 8, + Biometric: 9, + Aliro: 10, +}; + +declare const MTREventTimeType: { + SystemUpTime: 0, + TimestampDate: 1, +}; + +declare const MTRFanControlRockSupportMask: { + LeftRight: 1, + UpDown: 2, + Round: 4, +}; + declare const MTRChannelType: { Satellite: 0, Cable: 1, @@ -6278,6 +6078,11 @@ declare const MTRTimeSynchronizationTimeSource: { Gnss: 16, }; +declare const MTRFanControlWindSupportMask: { + Sleep: 1, + Natural: 2, +}; + declare const MTRColorControlStepMode: { Up: 1, Down: 3, @@ -6388,6 +6193,32 @@ declare const MTRPowerSourceStatus: { Unavailable: 3, }; +declare const MTREnergyEVSEModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + Manual: 16384, + TimeOfUse: 16385, + SolarCharging: 16386, + V2X: 16387, +}; + +declare const MTRBasicInformationProductFinish: { + Other: 0, + Matte: 1, + Satin: 2, + Polished: 3, + Rugged: 4, + Fabric: 5, +}; + declare const MTRActivatedCarbonFilterMonitoringProductIdentifierType: { UPC: 0, GTIN8: 1, @@ -6467,31 +6298,6 @@ declare const MTRGeneralDiagnosticsRadioFault: { EthernetFault: 6, }; -declare const MTRDoorLockOperationSource: { - Unspecified: 0, - Manual: 1, - ProprietaryRemote: 2, - Keypad: 3, - Auto: 4, - Button: 5, - Schedule: 6, - Remote: 7, - RFID: 8, - Biometric: 9, - Aliro: 10, -}; - -declare const MTREventTimeType: { - SystemUpTime: 0, - TimestampDate: 1, -}; - -declare const MTRFanControlRockSupportMask: { - LeftRight: 1, - UpDown: 2, - Round: 4, -}; - declare const MTRActivatedCarbonFilterMonitoringFeature: { Condition: 1, Warning: 2, @@ -6503,6 +6309,14 @@ declare const MTRFanControlAirflowDirection: { Reverse: 1, }; +declare const MTRGeneralDiagnosticsInterfaceType: { + Unspecified: 0, + WiFi: 1, + Ethernet: 2, + Cellular: 3, + Thread: 4, +}; + declare const MTRDoorLockDlRFIDOperationEventMask: { Unknown: 1, Lock: 2, @@ -6526,6 +6340,22 @@ declare const MTRHEPAFilterMonitoringDegradationDirection: { Down: 1, }; +declare const MTRTimeFormatLocalizationCalendarType: { + Buddhist: 0, + Chinese: 1, + Coptic: 2, + Ethiopian: 3, + Gregorian: 4, + Hebrew: 5, + Indian: 6, + Islamic: 7, + Japanese: 8, + Korean: 9, + Persian: 10, + Taiwanese: 11, + UseActiveLocale: -1, +}; + declare const MTREthernetNetworkDiagnosticsFeature: { Packet: 1, Error: 2, @@ -6554,31 +6384,6 @@ declare const MTRThermostatPresetTypeFeaturesBitmap: { SupportsNames: 2, }; -declare const MTRPM10ConcentrationMeasurementFeature: { - NumericMeasurement: 1, - LevelIndication: 2, - MediumLevel: 4, - CriticalLevel: 8, - PeakMeasurement: 16, - AverageMeasurement: 32, -}; - -declare const MTRRVCRunModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - Idle: 16384, - Cleaning: 16385, - Mapping: 16386, -}; - declare const MTRColorControlColorLoopUpdateFlags: { Action: 1, Direction: 2, @@ -6704,7 +6509,6 @@ declare const MTRDeviceTypeIDType: { ExtendedColorLight: 269, WindowCovering: 514, WindowCoveringController: 515, - HeatingCoolingUnit: 768, Thermostat: 769, TemperatureSensor: 770, Pump: 771, @@ -6748,23 +6552,6 @@ declare const MTRThermostatACErrorCodeBitmap: { Fan: 16, }; -declare const MTREnergyEVSEModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - Manual: 16384, - TimeOfUse: 16385, - SolarCharging: 16386, - V2X: 16387, -}; - declare const MTRServiceAreaSelectAreasStatus: { Success: 0, UnsupportedArea: 1, @@ -6807,9 +6594,11 @@ declare const MTRWindowCoveringOperationalStatus: { Tilt: 48, }; -declare const MTRWiFiNetworkDiagnosticsConnectionStatus: { - MTRWiFiNetworkDiagnosticsConnectionStatusConnected: 0, - Not: 1, +declare const MTRTestClusterBitmap32MaskMap: { + Val1: 1, + Val2: 2, + Val3: 4, + Val4: 1073741824, }; declare const MTRTestClusterBitmap64MaskMap: { @@ -6830,6 +6619,31 @@ declare const MTRDoorLockDlCredentialRule: { Tri: 2, }; +declare const MTRPM10ConcentrationMeasurementFeature: { + NumericMeasurement: 1, + LevelIndication: 2, + MediumLevel: 4, + CriticalLevel: 8, + PeakMeasurement: 16, + AverageMeasurement: 32, +}; + +declare const MTRRVCRunModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + Idle: 16384, + Cleaning: 16385, + Mapping: 16386, +}; + declare const MTRChannelRecordingFlagBitmap: { Scheduled: 1, RecordSeries: 2, @@ -6968,6 +6782,15 @@ declare const MTRTimeSynchronizationTimeZoneDatabase: { None: 2, }; +declare const MTRIdentifyEffectIdentifier: { + Blink: 0, + Breathe: 1, + Okay: 2, + ChannelChange: 11, + FinishEffect: -2, + StopEffect: -1, +}; + declare const MTRDoorLockDlAlarmCode: { LockJammed: 0, LockFactoryReset: 1, @@ -7104,18 +6927,6 @@ declare const MTRModeSelectFeature: { DEPONOFF: 1, }; -declare const MTRWaterHeaterManagementFeature: { - EnergyManagement: 1, - TankPercent: 2, -}; - -declare const MTRLaundryWasherControlsNumberOfRinses: { - None: 0, - Normal: 1, - Extra: 2, - Max: 3, -}; - declare const MTRDataTypeLandmarkTag: { AirConditioner: 0, AirPurifier: 1, @@ -7183,6 +6994,15 @@ declare const MTRElectricalEnergyMeasurementFeature: { Periodic: 8, }; +declare const MTRPumpConfigurationAndControlPumpControlMode: { + ConstantSpeed: 0, + ConstantPressure: 1, + ProportionalPressure: 2, + ConstantFlow: 3, + ConstantTemperature: 5, + Automatic: 7, +}; + declare const MTRICDManagementUserActiveModeTriggerBitmap: { PowerCycle: 1, SettingsMenu: 2, @@ -7203,13 +7023,6 @@ declare const MTRICDManagementUserActiveModeTriggerBitmap: { AppDefinedButton: 65536, }; -declare const MTROTASoftwareUpdateProviderStatus: { - UpdateAvailable: 0, - Busy: 1, - NotAvailable: 2, - DownloadProtocolNotSupported: 3, -}; - declare const MTRRVCOperationalStateErrorState: { NoError: 0, UnableToStartOrResume: 1, @@ -7248,15 +7061,6 @@ declare const MTROzoneConcentrationMeasurementMeasurementMedium: { Soil: 2, }; -declare const MTRPumpConfigurationAndControlPumpControlMode: { - ConstantSpeed: 0, - ConstantPressure: 1, - ProportionalPressure: 2, - ConstantFlow: 3, - ConstantTemperature: 5, - Automatic: 7, -}; - declare const MTRDoorLockDlDefaultConfigurationRegister: { EnableLocalProgrammingEnabled: 1, KeypadInterfaceDefaultAccessEnabled: 2, @@ -7867,6 +7671,202 @@ declare const MTRDiagnosticLogsLogsStatus: { Denied: 4, }; +declare const MTRWaterHeaterManagementFeature: { + EnergyManagement: 1, + TankPercent: 2, +}; + +declare const MTRLaundryWasherControlsNumberOfRinses: { + None: 0, + Normal: 1, + Extra: 2, + Max: 3, +}; + +declare const MTRClusterIDType: { + Identify: 3, + Groups: 4, + OnOff: 6, + LevelControl: 8, + PulseWidthModulation: 28, + Descriptor: 29, + Binding: 30, + AccessControl: 31, + Actions: 37, + Basic: 40, + OtaSoftwareUpdateProvider: 41, + OtaSoftwareUpdateRequestor: 42, + LocalizationConfiguration: 43, + TimeFormatLocalization: 44, + UnitLocalization: 45, + PowerSourceConfiguration: 46, + PowerSource: 47, + GeneralCommissioning: 48, + NetworkCommissioning: 49, + DiagnosticLogs: 50, + GeneralDiagnostics: 51, + SoftwareDiagnostics: 52, + ThreadNetworkDiagnostics: 53, + WiFiNetworkDiagnostics: 54, + EthernetNetworkDiagnostics: 55, + TimeSynchronization: 56, + BridgedDeviceBasic: 57, + Switch: 59, + AdministratorCommissioning: 60, + OperationalCredentials: 62, + GroupKeyManagement: 63, + FixedLabel: 64, + UserLabel: 65, + BooleanState: 69, + ModeSelect: 80, + DoorLock: 257, + WindowCovering: 258, + PumpConfigurationAndControl: 512, + Thermostat: 513, + FanControl: 514, + ThermostatUserInterfaceConfiguration: 516, + ColorControl: 768, + BallastConfiguration: 769, + IlluminanceMeasurement: 1024, + TemperatureMeasurement: 1026, + PressureMeasurement: 1027, + FlowMeasurement: 1028, + RelativeHumidityMeasurement: 1029, + OccupancySensing: 1030, + WakeOnLan: 1283, + Channel: 1284, + TargetNavigator: 1285, + MediaPlayback: 1286, + MediaInput: 1287, + LowPower: 1288, + KeypadInput: 1289, + ContentLauncher: 1290, + AudioOutput: 1291, + ApplicationLauncher: 1292, + ApplicationBasic: 1293, + AccountLogin: 1294, + TestCluster: -918523, + IDTypeIdentify: 3, + IDTypeGroups: 4, + IDTypeOnOff: 6, + IDTypeLevelControl: 8, + IDTypePulseWidthModulation: 28, + IDTypeDescriptor: 29, + IDTypeBinding: 30, + IDTypeAccessControl: 31, + IDTypeActions: 37, + IDTypeBasicInformation: 40, + IDTypeOTASoftwareUpdateProvider: 41, + IDTypeOTASoftwareUpdateRequestor: 42, + IDTypeLocalizationConfiguration: 43, + IDTypeTimeFormatLocalization: 44, + IDTypeUnitLocalization: 45, + IDTypePowerSourceConfiguration: 46, + IDTypePowerSource: 47, + IDTypeGeneralCommissioning: 48, + IDTypeNetworkCommissioning: 49, + IDTypeDiagnosticLogs: 50, + IDTypeGeneralDiagnostics: 51, + IDTypeSoftwareDiagnostics: 52, + IDTypeThreadNetworkDiagnostics: 53, + IDTypeWiFiNetworkDiagnostics: 54, + IDTypeEthernetNetworkDiagnostics: 55, + IDTypeTimeSynchronization: 56, + IDTypeBridgedDeviceBasicInformation: 57, + IDTypeSwitch: 59, + IDTypeAdministratorCommissioning: 60, + IDTypeOperationalCredentials: 62, + IDTypeGroupKeyManagement: 63, + IDTypeFixedLabel: 64, + IDTypeUserLabel: 65, + IDTypeBooleanState: 69, + IDTypeICDManagement: 70, + IDTypeOvenCavityOperationalState: 72, + IDTypeOvenMode: 73, + IDTypeLaundryDryerControls: 74, + IDTypeModeSelect: 80, + IDTypeLaundryWasherMode: 81, + IDTypeRefrigeratorAndTemperatureControlledCabinetMode: 82, + IDTypeLaundryWasherControls: 83, + IDTypeRVCRunMode: 84, + IDTypeRVCCleanMode: 85, + IDTypeTemperatureControl: 86, + IDTypeRefrigeratorAlarm: 87, + IDTypeDishwasherMode: 89, + IDTypeAirQuality: 91, + IDTypeSmokeCOAlarm: 92, + IDTypeDishwasherAlarm: 93, + IDTypeMicrowaveOvenMode: 94, + IDTypeMicrowaveOvenControl: 95, + IDTypeOperationalState: 96, + IDTypeRVCOperationalState: 97, + IDTypeHEPAFilterMonitoring: 113, + IDTypeActivatedCarbonFilterMonitoring: 114, + IDTypeBooleanStateConfiguration: 128, + IDTypeValveConfigurationAndControl: 129, + IDTypeElectricalPowerMeasurement: 144, + IDTypeElectricalEnergyMeasurement: 145, + IDTypeWaterHeaterManagement: 148, + IDTypeMessages: 151, + IDTypeDeviceEnergyManagement: 152, + IDTypeEnergyEVSE: 153, + IDTypePowerTopology: 156, + IDTypeEnergyEVSEMode: 157, + IDTypeWaterHeaterMode: 158, + IDTypeDeviceEnergyManagementMode: 159, + IDTypeDoorLock: 257, + IDTypeWindowCovering: 258, + IDTypeServiceArea: 336, + IDTypePumpConfigurationAndControl: 512, + IDTypeThermostat: 513, + IDTypeFanControl: 514, + IDTypeThermostatUserInterfaceConfiguration: 516, + IDTypeColorControl: 768, + IDTypeBallastConfiguration: 769, + IDTypeIlluminanceMeasurement: 1024, + IDTypeTemperatureMeasurement: 1026, + IDTypePressureMeasurement: 1027, + IDTypeFlowMeasurement: 1028, + IDTypeRelativeHumidityMeasurement: 1029, + IDTypeOccupancySensing: 1030, + IDTypeCarbonMonoxideConcentrationMeasurement: 1036, + IDTypeCarbonDioxideConcentrationMeasurement: 1037, + IDTypeNitrogenDioxideConcentrationMeasurement: 1043, + IDTypeOzoneConcentrationMeasurement: 1045, + IDTypePM25ConcentrationMeasurement: 1066, + IDTypeFormaldehydeConcentrationMeasurement: 1067, + IDTypePM1ConcentrationMeasurement: 1068, + IDTypePM10ConcentrationMeasurement: 1069, + IDTypeTotalVolatileOrganicCompoundsConcentrationMeasurement: 1070, + IDTypeRadonConcentrationMeasurement: 1071, + IDTypeWiFiNetworkManagement: 1105, + IDTypeThreadBorderRouterManagement: 1106, + IDTypeThreadNetworkDirectory: 1107, + IDTypeWakeOnLAN: 1283, + IDTypeChannel: 1284, + IDTypeTargetNavigator: 1285, + IDTypeMediaPlayback: 1286, + IDTypeMediaInput: 1287, + IDTypeLowPower: 1288, + IDTypeKeypadInput: 1289, + IDTypeContentLauncher: 1290, + IDTypeAudioOutput: 1291, + IDTypeApplicationLauncher: 1292, + IDTypeApplicationBasic: 1293, + IDTypeAccountLogin: 1294, + IDTypeContentAppObserver: 1296, + IDTypeCommissionerControl: 1873, + IDTypeUnitTesting: -918523, + BarrierControl: 259, + IDTypeBarrierControl: 259, + BinaryInputBasic: 15, + IDTypeBinaryInputBasic: 15, + ElectricalMeasurement: 2820, + IDTypeElectricalMeasurement: 2820, + OnOffSwitchConfiguration: 7, + IDTypeOnOffSwitchConfiguration: 7, +}; + declare function MTRClusterNameForID(clusterID: interop.Enum): string; declare function MTRAttributeNameForID(clusterID: interop.Enum, attributeID: interop.Enum): string; @@ -7883,6 +7883,40 @@ declare function MTRDeviceControllerStorageClasses(): NSSet; declare function MTRSetLogCallback(logTypeThreshold: interop.Enum, callback: (p1: interop.Enum, p2: string, p3: string) => void): void; +declare interface MTRXPCServerProtocol_MTRDeviceController extends NSObjectProtocol { + deviceControllerDeleteNodeID?(controller: NSUUID, nodeID: NSNumber): void; + + deviceControllerRegisterNodeID?(controller: NSUUID, nodeID: NSNumber): void; + + deviceControllerUnregisterNodeID?(controller: NSUUID, nodeID: NSNumber): void; + + deviceControllerUpdateControllerConfiguration?(controller: NSUUID, controllerState: NSDictionary | Record): void; + + deviceControllerGetNodesWithStoredDataWithReply?(controller: NSUUID, reply: (p1: NSArray | Array) => void): void; +} + +declare class MTRXPCServerProtocol_MTRDeviceController extends NativeObject implements MTRXPCServerProtocol_MTRDeviceController { +} + +declare interface MTRXPCClientProtocol extends NSObjectProtocol, MTRXPCClientProtocol_MTRDevice, MTRXPCClientProtocol_MTRDeviceController { +} + +declare class MTRXPCClientProtocol extends NativeObject implements MTRXPCClientProtocol { +} + +declare interface MTRXPCClientProtocol_MTRDeviceController extends NSObjectProtocol { + controllerControllerConfigurationUpdated?(controller: NSUUID, configuration: NSDictionary | Record): void; +} + +declare class MTRXPCClientProtocol_MTRDeviceController extends NativeObject implements MTRXPCClientProtocol_MTRDeviceController { +} + +declare interface MTRPersistentStorageDelegate extends MTRStorage { +} + +declare class MTRPersistentStorageDelegate extends NativeObject implements MTRPersistentStorageDelegate { +} + declare interface MTRKeypair extends NSObjectProtocol { copyPublicKey?(): interop.Object; @@ -7973,52 +8007,33 @@ declare interface MTRDeviceControllerServerProtocol extends NSObjectProtocol { declare class MTRDeviceControllerServerProtocol extends NativeObject implements MTRDeviceControllerServerProtocol { } -declare interface MTROperationalCertificateIssuer { - issueOperationalCertificateForRequestAttestationInfoControllerCompletion(csrInfo: MTROperationalCSRInfo, attestationInfo: MTRDeviceAttestationInfo, controller: MTRDeviceController, completion: (p1: MTROperationalCertificateChain, p2: NSError) => void | null): void; - - readonly shouldSkipAttestationCertificateValidation: boolean; -} - -declare class MTROperationalCertificateIssuer extends NativeObject implements MTROperationalCertificateIssuer { -} - -declare interface MTRDeviceControllerStorageDelegate extends NSObjectProtocol { - controllerValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): NSSecureCoding; - - controllerStoreValueForKeySecurityLevelSharingType(controller: MTRDeviceController, value: NSSecureCoding, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; +declare interface MTRDeviceAttestationDelegate extends NSObjectProtocol { + deviceAttestationCompletedForControllerOpaqueDeviceHandleAttestationDeviceInfoError?(controller: MTRDeviceController, opaqueDeviceHandle: interop.PointerConvertible, attestationDeviceInfo: MTRDeviceAttestationDeviceInfo, error: NSError | null): void; - controllerRemoveValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; + deviceAttestationFailedForControllerOpaqueDeviceHandleError?(controller: MTRDeviceController, opaqueDeviceHandle: interop.PointerConvertible, error: NSError): void; - valuesForControllerSecurityLevelSharingType?(controller: MTRDeviceController, securityLevel: interop.Enum, sharingType: interop.Enum): NSDictionary; + deviceAttestationCompletedForDeviceAttestationDeviceInfoError?(controller: MTRDeviceController, device: interop.PointerConvertible, attestationDeviceInfo: MTRDeviceAttestationDeviceInfo, error: NSError | null): void; - controllerStoreValuesSecurityLevelSharingType?(controller: MTRDeviceController, values: NSDictionary | Record, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; + deviceAttestationFailedForDeviceError?(controller: MTRDeviceController, device: interop.PointerConvertible, error: NSError): void; } -declare class MTRDeviceControllerStorageDelegate extends NativeObject implements MTRDeviceControllerStorageDelegate { +declare class MTRDeviceAttestationDelegate extends NativeObject implements MTRDeviceAttestationDelegate { } -declare interface MTRCommissionableBrowserDelegate extends NSObjectProtocol { - controllerDidFindCommissionableDevice(controller: MTRDeviceController, device: MTRCommissionableBrowserResult): void; - - controllerDidRemoveCommissionableDevice(controller: MTRDeviceController, device: MTRCommissionableBrowserResult): void; +declare interface MTRNOCChainIssuer extends NSObjectProtocol { + onNOCChainGenerationNeededAttestationInfoOnNOCChainGenerationComplete(csrInfo: CSRInfo, attestationInfo: AttestationInfo, onNOCChainGenerationComplete: (p1: NSData, p2: NSData, p3: NSData, p4: NSData, p5: NSNumber, p6: interop.PointerConvertible) => void): void; } -declare class MTRCommissionableBrowserDelegate extends NativeObject implements MTRCommissionableBrowserDelegate { +declare class MTRNOCChainIssuer extends NativeObject implements MTRNOCChainIssuer { } -declare interface MTRXPCServerProtocol_MTRDeviceController extends NSObjectProtocol { - deviceControllerDeleteNodeID?(controller: NSUUID, nodeID: NSNumber): void; - - deviceControllerRegisterNodeID?(controller: NSUUID, nodeID: NSNumber): void; - - deviceControllerUnregisterNodeID?(controller: NSUUID, nodeID: NSNumber): void; - - deviceControllerUpdateControllerConfiguration?(controller: NSUUID, controllerState: NSDictionary | Record): void; +declare interface MTROperationalCertificateIssuer { + issueOperationalCertificateForRequestAttestationInfoControllerCompletion(csrInfo: MTROperationalCSRInfo, attestationInfo: MTRDeviceAttestationInfo, controller: MTRDeviceController, completion: (p1: MTROperationalCertificateChain, p2: NSError) => void | null): void; - deviceControllerGetNodesWithStoredDataWithReply?(controller: NSUUID, reply: (p1: NSArray | Array) => void): void; + readonly shouldSkipAttestationCertificateValidation: boolean; } -declare class MTRXPCServerProtocol_MTRDeviceController extends NativeObject implements MTRXPCServerProtocol_MTRDeviceController { +declare class MTROperationalCertificateIssuer extends NativeObject implements MTROperationalCertificateIssuer { } declare interface MTRXPCServerProtocol_MTRDevice extends NSObjectProtocol { @@ -8080,36 +8095,19 @@ declare interface MTRDevicePairingDelegate extends NSObjectProtocol { declare class MTRDevicePairingDelegate extends NativeObject implements MTRDevicePairingDelegate { } -declare interface MTRDeviceAttestationDelegate extends NSObjectProtocol { - deviceAttestationCompletedForControllerOpaqueDeviceHandleAttestationDeviceInfoError?(controller: MTRDeviceController, opaqueDeviceHandle: interop.PointerConvertible, attestationDeviceInfo: MTRDeviceAttestationDeviceInfo, error: NSError | null): void; - - deviceAttestationFailedForControllerOpaqueDeviceHandleError?(controller: MTRDeviceController, opaqueDeviceHandle: interop.PointerConvertible, error: NSError): void; - - deviceAttestationCompletedForDeviceAttestationDeviceInfoError?(controller: MTRDeviceController, device: interop.PointerConvertible, attestationDeviceInfo: MTRDeviceAttestationDeviceInfo, error: NSError | null): void; - - deviceAttestationFailedForDeviceError?(controller: MTRDeviceController, device: interop.PointerConvertible, error: NSError): void; -} - -declare class MTRDeviceAttestationDelegate extends NativeObject implements MTRDeviceAttestationDelegate { -} - -declare interface MTRXPCClientProtocol_MTRDevice extends NSObjectProtocol { - deviceStateChanged(nodeID: NSNumber, state: interop.Enum): void; - - deviceReceivedAttributeReport(nodeID: NSNumber, attributeReport: NSArray | Array): void; - - deviceReceivedEventReport(nodeID: NSNumber, eventReport: NSArray | Array): void; +declare interface MTRDeviceControllerStorageDelegate extends NSObjectProtocol { + controllerValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): NSSecureCoding; - deviceBecameActive(nodeID: NSNumber): void; + controllerStoreValueForKeySecurityLevelSharingType(controller: MTRDeviceController, value: NSSecureCoding, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; - deviceCachePrimed(nodeID: NSNumber): void; + controllerRemoveValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; - deviceConfigurationChanged(nodeID: NSNumber): void; + valuesForControllerSecurityLevelSharingType?(controller: MTRDeviceController, securityLevel: interop.Enum, sharingType: interop.Enum): NSDictionary; - deviceInternalStateUpdated(nodeID: NSNumber, dictionary: NSDictionary | Record): void; + controllerStoreValuesSecurityLevelSharingType?(controller: MTRDeviceController, values: NSDictionary | Record, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; } -declare class MTRXPCClientProtocol_MTRDevice extends NativeObject implements MTRXPCClientProtocol_MTRDevice { +declare class MTRDeviceControllerStorageDelegate extends NativeObject implements MTRDeviceControllerStorageDelegate { } declare interface MTRDeviceControllerClientProtocol extends NSObjectProtocol { @@ -8137,30 +8135,32 @@ declare interface MTRStorage extends NSObjectProtocol { declare class MTRStorage extends NativeObject implements MTRStorage { } -declare interface MTRXPCClientProtocol extends NSObjectProtocol, MTRXPCClientProtocol_MTRDevice, MTRXPCClientProtocol_MTRDeviceController { -} +declare interface MTRXPCClientProtocol_MTRDevice extends NSObjectProtocol { + deviceStateChanged(nodeID: NSNumber, state: interop.Enum): void; -declare class MTRXPCClientProtocol extends NativeObject implements MTRXPCClientProtocol { -} + deviceReceivedAttributeReport(nodeID: NSNumber, attributeReport: NSArray | Array): void; -declare interface MTRPersistentStorageDelegate extends MTRStorage { -} + deviceReceivedEventReport(nodeID: NSNumber, eventReport: NSArray | Array): void; -declare class MTRPersistentStorageDelegate extends NativeObject implements MTRPersistentStorageDelegate { -} + deviceBecameActive(nodeID: NSNumber): void; -declare interface MTRNOCChainIssuer extends NSObjectProtocol { - onNOCChainGenerationNeededAttestationInfoOnNOCChainGenerationComplete(csrInfo: CSRInfo, attestationInfo: AttestationInfo, onNOCChainGenerationComplete: (p1: NSData, p2: NSData, p3: NSData, p4: NSData, p5: NSNumber, p6: interop.PointerConvertible) => void): void; + deviceCachePrimed(nodeID: NSNumber): void; + + deviceConfigurationChanged(nodeID: NSNumber): void; + + deviceInternalStateUpdated(nodeID: NSNumber, dictionary: NSDictionary | Record): void; } -declare class MTRNOCChainIssuer extends NativeObject implements MTRNOCChainIssuer { +declare class MTRXPCClientProtocol_MTRDevice extends NativeObject implements MTRXPCClientProtocol_MTRDevice { } -declare interface MTRXPCClientProtocol_MTRDeviceController extends NSObjectProtocol { - controllerControllerConfigurationUpdated?(controller: NSUUID, configuration: NSDictionary | Record): void; +declare interface MTRCommissionableBrowserDelegate extends NSObjectProtocol { + controllerDidFindCommissionableDevice(controller: MTRDeviceController, device: MTRCommissionableBrowserResult): void; + + controllerDidRemoveCommissionableDevice(controller: MTRDeviceController, device: MTRCommissionableBrowserResult): void; } -declare class MTRXPCClientProtocol_MTRDeviceController extends NativeObject implements MTRXPCClientProtocol_MTRDeviceController { +declare class MTRCommissionableBrowserDelegate extends NativeObject implements MTRCommissionableBrowserDelegate { } declare class MTROptionalQRCodeInfo extends NSObject { @@ -8609,18 +8609,6 @@ declare class MTRClusterBridgedDeviceBasic extends MTRClusterBridgedDeviceBasicI initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRClusterOtaSoftwareUpdateRequestor extends MTRClusterOTASoftwareUpdateRequestor { - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - - announceOtaProviderWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - readAttributeDefaultOtaProvidersWithParams(params: MTRReadParams | null): NSDictionary; - - writeAttributeDefaultOtaProvidersWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeDefaultOtaProvidersWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; -} - declare class MTRClusterBasic extends MTRClusterBasicInformation { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; @@ -9549,42 +9537,6 @@ declare class MTRClusterPM10ConcentrationMeasurement extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterPM1ConcentrationMeasurement extends MTRGenericCluster { - readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterFormaldehydeConcentrationMeasurement extends MTRGenericCluster { readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -10327,26 +10279,6 @@ declare class MTRClusterWaterHeaterMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { - changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterWaterHeaterManagement extends MTRGenericCluster { boostWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRWaterHeaterManagementClusterBoostParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -10733,26 +10665,6 @@ declare class MTRClusterDishwasherMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { - readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterTemperatureControl extends MTRGenericCluster { setTemperatureWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -10985,66 +10897,6 @@ declare class MTRClusterGroupKeyManagement extends MTRGenericCluster { keySetReadAllIndicesWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRGroupKeyManagementClusterKeySetReadAllIndicesParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams, p2: NSError) => void | null): void; } -declare class MTRClusterOperationalCredentials extends MTRGenericCluster { - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} - declare class MTRClusterAdministratorCommissioning extends MTRGenericCluster { openCommissioningWindowWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -20977,56 +20829,8 @@ declare class MTRBaseClusterDishwasherMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -23907,332 +23711,6 @@ declare class MTRBaseClusterDescriptor extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { - moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; - - moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; - - stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; - - stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; - - moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; - - stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; - - stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - declare class MTRAttributeCacheContainer extends NSObject { readAttributeWithEndpointIdClusterIdAttributeIdClientQueueCompletion(endpointId: NSNumber | null, clusterId: NSNumber | null, attributeId: NSNumber | null, clientQueue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; } @@ -24895,18 +24373,6 @@ declare class MTRUnitTestingClusterTestStructArrayArgumentResponseParams extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestUnknownCommandParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestAddArgumentsResponseParams extends MTRUnitTestingClusterTestAddArgumentsResponseParams { returnValue: NSNumber; @@ -25293,18 +24759,6 @@ declare class MTRMediaPlaybackClusterNextParams extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMediaPlaybackClusterStartOverParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRMediaPlaybackClusterStopPlaybackParams extends MTRMediaPlaybackClusterStopParams { timedInvokeTimeoutMs: NSNumber; @@ -26896,18 +26350,6 @@ declare class MTRDeviceEnergyManagementClusterCancelRequestParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDeviceEnergyManagementClusterResumeRequestParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceEnergyManagementClusterStartTimeAdjustRequestParams extends NSObject implements NSCopying { requestedStartTime: NSNumber; @@ -27625,6 +27067,32 @@ declare class MTRGeneralDiagnosticsClusterPayloadTestResponseParams extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRGeneralDiagnosticsClusterPayloadTestRequestParams extends NSObject implements NSCopying { + enableKey: NSData; + + value: NSNumber; + + count: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setEnableKey(enableKey: NSData): void; + + setValue(value: NSNumber): void; + + getCount(): NSNumber; + + setCount(count: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRGeneralDiagnosticsClusterTimeSnapshotParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -28919,22 +28387,6 @@ declare class MTRGroupsClusterViewGroupParams extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRIdentifyClusterIdentifyParams extends NSObject implements NSCopying { - identifyTime: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setIdentifyTime(identifyTime: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestFabricScopedEventEvent extends MTRUnitTestingClusterTestFabricScopedEventEvent { fabricIndex: NSNumber; @@ -29087,43 +28539,6 @@ declare class MTRUnitTestingClusterNestedStruct extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestFabricScoped extends NSObject implements NSCopying { - fabricSensitiveInt8u: NSNumber; - - optionalFabricSensitiveInt8u: NSNumber | null; - - nullableFabricSensitiveInt8u: NSNumber | null; - - nullableOptionalFabricSensitiveInt8u: NSNumber | null; - - fabricSensitiveCharString: string; - - fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct; - - get fabricSensitiveInt8uList(): NSArray; - set fabricSensitiveInt8uList(value: NSArray | Array); - - fabricIndex: NSNumber; - - setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; - - setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; - - setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; - - setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; - - setFabricSensitiveCharString(fabricSensitiveCharString: string): void; - - setFabricSensitiveStruct(fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct): void; - - setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterSimpleStruct extends MTRUnitTestingClusterSimpleStruct { a: NSNumber; @@ -29835,14 +29250,6 @@ declare class MTRThreadNetworkDirectoryClusterThreadNetworkStruct extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROccupancySensingClusterOccupancyChangedEvent extends NSObject implements NSCopying { - occupancy: NSNumber; - - setOccupancy(occupancy: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRThermostatClusterThermostatScheduleTransition extends MTRThermostatClusterWeeklyScheduleTransitionStruct { transitionTime: NSNumber; @@ -30200,10 +29607,6 @@ declare class MTRPumpConfigurationAndControlClusterSystemPressureHighEvent exten copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterSystemPressureLowEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -30881,14 +30284,6 @@ declare class MTRSmokeCOAlarmClusterAllClearEvent extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent extends NSObject implements NSCopying { - alarmSeverityLevel: NSNumber; - - setAlarmSeverityLevel(alarmSeverityLevel: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent extends NSObject implements NSCopying { alarmSeverityLevel: NSNumber; @@ -31396,14 +30791,6 @@ declare class MTRTimeSynchronizationClusterTimeFailureEvent extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { - dstOffsetActive: NSNumber; - - setDstOffsetActive(dstOffsetActive: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTimeSynchronizationClusterDSTTableEmptyEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32001,6 +31388,8 @@ declare class MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent extends MT } declare class MTRXPCDeviceControllerParameters extends MTRDeviceControllerAbstractParameters { + initWithXPCConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; + initWithXPConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; readonly uniqueIdentifier: NSUUID; @@ -32442,18 +31831,6 @@ declare class MTRDescriptorClusterDeviceTypeStruct extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { - attributeID: NSNumber; - - statusCode: NSNumber; - - setAttributeID(attributeID: NSNumber): void; - - setStatusCode(statusCode: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NSCopying { locationName: string; @@ -32470,6 +31847,18 @@ declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { + attributeID: NSNumber; + + statusCode: NSNumber; + + setAttributeID(attributeID: NSNumber): void; + + setStatusCode(statusCode: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTREventReport extends NSObject { readonly path: MTREventPath; @@ -32997,72 +32386,6 @@ declare class MTRActionsClusterPauseActionWithDurationParams extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDevice extends NSObject { - static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRDevice; - - readonly state: interop.Enum; - - readonly deviceCachePrimed: boolean; - - readonly estimatedStartTime: NSDate; - - readonly deviceController: MTRDeviceController; - - readonly nodeID: NSNumber; - - readonly estimatedSubscriptionLatency: NSNumber; - - readonly vendorID: NSNumber; - - readonly productID: NSNumber; - - readonly networkCommissioningFeatures: interop.Enum; - - setDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - - addDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - - addDelegateQueueInterestedPathsForAttributesInterestedPathsForEvents(delegate: MTRDeviceDelegate, queue: NSObject, interestedPathsForAttributes: NSArray | Array | null, interestedPathsForEvents: NSArray | Array | null): void; - - removeDelegate(delegate: MTRDeviceDelegate): void; - - readAttributeWithEndpointIDClusterIDAttributeIDParams(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, params: MTRReadParams | null): NSDictionary | null; - - writeAttributeWithEndpointIDClusterIDAttributeIDValueExpectedValueIntervalTimedWriteTimeout(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, value: interop.Object, expectedValueInterval: NSNumber, timeout: NSNumber | null): void; - - readAttributePaths(attributePaths: NSArray | Array): NSArray; - - descriptorClusters(): NSDictionary; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: NSDictionary | Record | null, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - invokeCommandsQueueCompletion(commands: NSArray | Array, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - - openCommissioningWindowWithSetupPasscodeDiscriminatorDurationQueueCompletion(setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - - openCommissioningWindowWithDiscriminatorDurationQueueCompletion(discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - - downloadLogOfTypeTimeoutQueueCompletion(type: interop.Enum, timeout: number, queue: NSObject, completion: (p1: NSURL, p2: NSError) => void | null): void; - - waitForAttributeValuesTimeoutQueueCompletion(values: NSDictionary | Record, timeout: number, queue: NSObject, completion: (p1: NSError) => void | null): MTRAttributeValueWaiter; - - static deviceWithNodeIDDeviceController(nodeID: number, deviceController: MTRDeviceController): MTRDevice; - - invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutClientQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; -} - -declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { - commandResponseState: MTROperationalStateClusterErrorStateStruct; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseDevice extends NSObject { static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRBaseDevice; @@ -33225,6 +32548,32 @@ declare class MTRTimeSynchronizationClusterTimeZoneStatusEvent extends NSObject copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROtaSoftwareUpdateRequestorClusterProviderLocation extends MTROTASoftwareUpdateRequestorClusterProviderLocation { + providerNodeID: NSNumber; + + endpoint: NSNumber; + + fabricIndex: NSNumber; + + setProviderNodeID(providerNodeID: NSNumber): void; + + setEndpoint(endpoint: NSNumber): void; + + setFabricIndex(fabricIndex: NSNumber): void; +} + +declare class MTRAccessControlClusterAccessControlExtensionStruct extends NSObject implements NSCopying { + data: NSData; + + fabricIndex: NSNumber; + + setData(data: NSData): void; + + setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRIdentifyClusterTriggerEffectParams extends NSObject implements NSCopying { effectIdentifier: NSNumber; @@ -33296,6 +32645,62 @@ declare class MTRDoorLockClusterLockOperationEvent extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterICDManagement extends MTRGenericCluster { + registerClientWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterRegisterClientParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRICDManagementClusterRegisterClientResponseParams, p2: NSError) => void | null): void; + + unregisterClientWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterUnregisterClientParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + stayActiveRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterStayActiveRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRICDManagementClusterStayActiveResponseParams, p2: NSError) => void | null): void; + + readAttributeIdleModeDurationWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeActiveModeDurationWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeActiveModeThresholdWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeRegisteredClientsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeICDCounterWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClientsSupportedPerFabricWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUserActiveModeTriggerHintWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUserActiveModeTriggerInstructionWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeOperatingModeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMaximumCheckInBackOffWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRAccountLoginClusterGetSetupPINParams extends NSObject implements NSCopying { + tempAccountIdentifier: string; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTempAccountIdentifier(tempAccountIdentifier: string): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBaseClusterWiFiNetworkManagement extends MTRGenericBaseCluster { networkPassphraseRequestWithParamsCompletion(params: MTRWiFiNetworkManagementClusterNetworkPassphraseRequestParams | null, completion: (p1: MTRWiFiNetworkManagementClusterNetworkPassphraseResponseParams, p2: NSError) => void | null): void; @@ -34292,46 +33697,6 @@ declare class MTRDishwasherModeClusterModeTagStruct extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterICDManagement extends MTRGenericCluster { - registerClientWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterRegisterClientParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRICDManagementClusterRegisterClientResponseParams, p2: NSError) => void | null): void; - - unregisterClientWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterUnregisterClientParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - stayActiveRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRICDManagementClusterStayActiveRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRICDManagementClusterStayActiveResponseParams, p2: NSError) => void | null): void; - - readAttributeIdleModeDurationWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeActiveModeDurationWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeActiveModeThresholdWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeRegisteredClientsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeICDCounterWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClientsSupportedPerFabricWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUserActiveModeTriggerHintWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUserActiveModeTriggerInstructionWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeOperatingModeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMaximumCheckInBackOffWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRTestClusterClusterTimedInvokeRequestParams extends MTRUnitTestingClusterTimedInvokeRequestParams { timedInvokeTimeoutMs: NSNumber; @@ -34786,26 +34151,6 @@ declare class MTRBaseClusterPowerSource extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRClusterOvenMode extends MTRGenericCluster { - changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROvenModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROvenModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRServiceAreaClusterSelectAreasResponseParams extends NSObject implements NSCopying { status: NSNumber; @@ -35082,6 +34427,86 @@ declare class MTRMessagesClusterMessageStruct extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { + dstOffsetActive: NSNumber; + + setDstOffsetActive(dstOffsetActive: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRUnitTestingClusterTestUnknownCommandParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterOperationalCredentials extends MTRGenericCluster { + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; + + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; + + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; + + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; + + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; + + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; + + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; +} + declare class MTRClusterAudioOutput extends MTRGenericCluster { selectOutputWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRAudioOutputClusterSelectOutputParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -35352,26 +34777,6 @@ declare class MTRSmokeCOAlarmClusterSmokeAlarmEvent extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { - operatorName: string; - - lineupName: string | null; - - postalCode: string | null; - - lineupInfoType: NSNumber; - - setOperatorName(operatorName: string): void; - - setLineupName(lineupName: string | null): void; - - setPostalCode(postalCode: string | null): void; - - setLineupInfoType(lineupInfoType: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSObject implements NSCopying { newMode: NSNumber; @@ -35390,27 +34795,31 @@ declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBasicClusterMfgSpecificPingParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; +declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { + operatorName: string; - serverSideProcessingTimeout: NSNumber; + lineupName: string | null; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + postalCode: string | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + lineupInfoType: NSNumber; + + setOperatorName(operatorName: string): void; + + setLineupName(lineupName: string | null): void; + + setPostalCode(postalCode: string | null): void; + + setLineupInfoType(lineupInfoType: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTimeSynchronizationClusterSetDefaultNTPParams extends NSObject implements NSCopying { - defaultNTP: string | null; - +declare class MTRBasicClusterMfgSpecificPingParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setDefaultNTP(defaultNTP: string | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; @@ -36562,6 +35971,18 @@ declare class MTRClusterOccupancySensing extends MTRGenericCluster { writeAttributePirUnoccupiedToOccupiedThresholdWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; } +declare class MTRActivatedCarbonFilterMonitoringClusterResetConditionParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRAccessControlClusterTarget extends MTRAccessControlClusterAccessControlTargetStruct { cluster: NSNumber | null; @@ -37721,36 +37142,6 @@ declare class MTRBaseClusterBasic extends MTRBaseClusterBasicInformation { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRValveConfigurationAndControlClusterCloseParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRRVCRunModeClusterChangeToModeParams extends NSObject implements NSCopying { - newMode: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - getNewMode(): NSNumber; - - setNewMode(newMode: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDoorLockClusterUnlockWithTimeoutParams extends NSObject implements NSCopying { timeout: NSNumber; @@ -37813,10 +37204,6 @@ declare class MTRSmokeCOAlarmClusterHardwareFaultEvent extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBridgedDeviceBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterBallastConfiguration extends MTRGenericCluster { readAttributePhysicalMinLevelWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -39294,330 +38681,60 @@ declare class MTRMicrowaveOvenModeClusterModeTagStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); - - get previous(): NSArray; - set previous(value: NSArray | Array); - - setCurrent(current: NSArray | Array): void; - - setPrevious(previous: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBridgedDeviceBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { - softwareVersion: NSNumber; - - setSoftwareVersion(softwareVersion: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { - rootPublicKey: NSData; - - label: string; - - fabricIndex: NSNumber; - - setRootPublicKey(rootPublicKey: NSData): void; - - setLabel(label: string): void; - - setFabricIndex(fabricIndex: NSNumber): void; -} - -declare class MTRClusterCarbonDioxideConcentrationMeasurement extends MTRGenericCluster { - readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRTimeSynchronizationClusterSetDSTOffsetParams extends NSObject implements NSCopying { - get dstOffset(): NSArray; - set dstOffset(value: NSArray | Array); - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setDstOffset(dstOffset: NSArray | Array): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRGeneralDiagnosticsClusterNetworkInterface extends NSObject implements NSCopying { - name: string; - - isOperational: NSNumber; - - offPremiseServicesReachableIPv4: NSNumber | null; - - offPremiseServicesReachableIPv6: NSNumber | null; - - hardwareAddress: NSData; - - get iPv4Addresses(): NSArray; - set iPv4Addresses(value: NSArray | Array); - - get iPv6Addresses(): NSArray; - set iPv6Addresses(value: NSArray | Array); - - type: NSNumber; - - setName(name: string): void; - - setIsOperational(isOperational: NSNumber): void; - - setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; - - setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; - - setHardwareAddress(hardwareAddress: NSData): void; - - setIPv4Addresses(iPv4Addresses: NSArray | Array): void; - - setIPv6Addresses(iPv6Addresses: NSArray | Array): void; - - setType(type: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROnOffClusterOnWithTimedOffParams extends NSObject implements NSCopying { - onOffControl: NSNumber; - - onTime: NSNumber; - - offWaitTime: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setOnOffControl(onOffControl: NSNumber): void; - - setOnTime(onTime: NSNumber): void; - - setOffWaitTime(offWaitTime: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRApplicationLauncherClusterStopAppParams extends NSObject implements NSCopying { - application: MTRApplicationLauncherClusterApplicationStruct | null; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setApplication(application: MTRApplicationLauncherClusterApplicationStruct | null): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRValveConfigurationAndControlClusterValveFaultEvent extends NSObject implements NSCopying { - valveFault: NSNumber; - - setValveFault(valveFault: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRGeneralDiagnosticsClusterRadioFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); - - get previous(): NSArray; - set previous(value: NSArray | Array); - - setCurrent(current: NSArray | Array): void; - - setPrevious(previous: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRChannelClusterProgramStruct extends NSObject implements NSCopying { - identifier: string; - - channel: MTRChannelClusterChannelInfoStruct; - - startTime: NSNumber; - - endTime: NSNumber; - - title: string; - - subtitle: string | null; - - descriptionString: string | null; - - get audioLanguages(): NSArray | null; - set audioLanguages(value: NSArray | Array | null); - - get ratings(): NSArray | null; - set ratings(value: NSArray | Array | null); - - releaseDate: string | null; - - parentalGuidanceText: string | null; - - recordingFlag: NSNumber | null; - - seriesInfo: MTRChannelClusterSeriesInfoStruct | null; - - get categoryList(): NSArray | null; - set categoryList(value: NSArray | Array | null); - - get castList(): NSArray | null; - set castList(value: NSArray | Array | null); - - setIdentifier(identifier: string): void; - - setChannel(channel: MTRChannelClusterChannelInfoStruct): void; - - setStartTime(startTime: NSNumber): void; - - setEndTime(endTime: NSNumber): void; - - setTitle(title: string): void; - - setSubtitle(subtitle: string | null): void; - - setDescriptionString(descriptionString: string | null): void; - - setAudioLanguages(audioLanguages: NSArray | Array | null): void; - - setRatings(ratings: NSArray | Array | null): void; - - setReleaseDate(releaseDate: string | null): void; - - setParentalGuidanceText(parentalGuidanceText: string | null): void; - - setRecordingFlag(recordingFlag: NSNumber | null): void; - - setSeriesInfo(seriesInfo: MTRChannelClusterSeriesInfoStruct | null): void; - - setCategoryList(categoryList: NSArray | Array | null): void; - - setCastList(castList: NSArray | Array | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRNetworkCommissioningClusterScanNetworksResponseParams extends NSObject implements NSCopying { - networkingStatus: NSNumber; - - debugText: string | null; - - get wiFiScanResults(): NSArray | null; - set wiFiScanResults(value: NSArray | Array | null); - - get threadScanResults(): NSArray | null; - set threadScanResults(value: NSArray | Array | null); +declare class MTRDevice extends NSObject { + static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRDevice; - timedInvokeTimeoutMs: NSNumber; + readonly state: interop.Enum; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + readonly deviceCachePrimed: boolean; - setNetworkingStatus(networkingStatus: NSNumber): void; + readonly estimatedStartTime: NSDate; - setDebugText(debugText: string | null): void; + readonly deviceController: MTRDeviceController; - setWiFiScanResults(wiFiScanResults: NSArray | Array | null): void; + readonly nodeID: NSNumber; - setThreadScanResults(threadScanResults: NSArray | Array | null): void; + readonly estimatedSubscriptionLatency: NSNumber; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readonly vendorID: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly productID: NSNumber; -declare class MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct extends NSObject implements NSCopying { - measurementType: NSNumber; + readonly networkCommissioningFeatures: interop.Enum; - measured: NSNumber; + setDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - minMeasuredValue: NSNumber; + addDelegateQueue(delegate: MTRDeviceDelegate, queue: NSObject): void; - maxMeasuredValue: NSNumber; + addDelegateQueueInterestedPathsForAttributesInterestedPathsForEvents(delegate: MTRDeviceDelegate, queue: NSObject, interestedPathsForAttributes: NSArray | Array | null, interestedPathsForEvents: NSArray | Array | null): void; - get accuracyRanges(): NSArray; - set accuracyRanges(value: NSArray | Array); + removeDelegate(delegate: MTRDeviceDelegate): void; - setMeasurementType(measurementType: NSNumber): void; + readAttributeWithEndpointIDClusterIDAttributeIDParams(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, params: MTRReadParams | null): NSDictionary | null; - setMeasured(measured: NSNumber): void; + writeAttributeWithEndpointIDClusterIDAttributeIDValueExpectedValueIntervalTimedWriteTimeout(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber, value: interop.Object, expectedValueInterval: NSNumber, timeout: NSNumber | null): void; - setMinMeasuredValue(minMeasuredValue: NSNumber): void; + readAttributePaths(attributePaths: NSArray | Array): NSArray; - setMaxMeasuredValue(maxMeasuredValue: NSNumber): void; + descriptorClusters(): NSDictionary; - setAccuracyRanges(accuracyRanges: NSArray | Array): void; + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: NSDictionary | Record | null, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; -declare class MTRMediaPlaybackClusterRewindParams extends NSObject implements NSCopying { - audioAdvanceUnmuted: NSNumber | null; + invokeCommandsQueueCompletion(commands: NSArray | Array, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; - timedInvokeTimeoutMs: NSNumber; + openCommissioningWindowWithSetupPasscodeDiscriminatorDurationQueueCompletion(setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - serverSideProcessingTimeout: NSNumber; + openCommissioningWindowWithDiscriminatorDurationQueueCompletion(discriminator: NSNumber, duration: NSNumber, queue: NSObject, completion: (p1: MTRSetupPayload, p2: NSError) => void): void; - setAudioAdvanceUnmuted(audioAdvanceUnmuted: NSNumber | null): void; + downloadLogOfTypeTimeoutQueueCompletion(type: interop.Enum, timeout: number, queue: NSObject, completion: (p1: NSURL, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + waitForAttributeValuesTimeoutQueueCompletion(values: NSDictionary | Record, timeout: number, queue: NSObject, completion: (p1: NSError) => void | null): MTRAttributeValueWaiter; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + static deviceWithNodeIDDeviceController(nodeID: number, deviceController: MTRDeviceController): MTRDevice; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + invokeCommandWithEndpointIDClusterIDCommandIDCommandFieldsExpectedValuesExpectedValueIntervalTimedInvokeTimeoutClientQueueCompletion(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber, commandFields: interop.Object, expectedValues: NSArray | Array | null, expectedValueInterval: NSNumber | null, timeout: NSNumber | null, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; } declare class MTRBaseClusterMediaInput extends MTRGenericBaseCluster { @@ -39734,6 +38851,54 @@ declare class MTRBaseClusterMediaInput extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } +declare class MTRBaseClusterWaterHeaterMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRWaterHeaterModeClusterChangeToModeParams, completion: (p1: MTRWaterHeaterModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; + + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + declare class MTRGeneralDiagnosticsClusterTestEventTriggerParams extends NSObject implements NSCopying { enableKey: NSData; @@ -39820,54 +38985,6 @@ declare class MTRDoorLockClusterSetAliroReaderConfigParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterWaterHeaterMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRWaterHeaterModeClusterChangeToModeParams, completion: (p1: MTRWaterHeaterModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTROperationalCredentialsClusterAddTrustedRootCertificateParams extends NSObject implements NSCopying { rootCACertificate: NSData; @@ -39940,17 +39057,87 @@ declare class MTRRVCOperationalStateClusterOperationCompletionEvent extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRApplicationBasicClusterApplicationBasicApplication extends MTRApplicationBasicClusterApplicationStruct { +declare class MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); + + get previous(): NSArray; + set previous(value: NSArray | Array); + + setCurrent(current: NSArray | Array): void; + + setPrevious(previous: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterGetHolidayScheduleParams extends NSObject implements NSCopying { - holidayIndex: NSNumber; +declare class MTRBridgedDeviceBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { + softwareVersion: NSNumber; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { + rootPublicKey: NSData; + + label: string; + + fabricIndex: NSNumber; + + setRootPublicKey(rootPublicKey: NSData): void; + + setLabel(label: string): void; + + setFabricIndex(fabricIndex: NSNumber): void; +} + +declare class MTRClusterCarbonDioxideConcentrationMeasurement extends MTRGenericCluster { + readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRTimeSynchronizationClusterSetDSTOffsetParams extends NSObject implements NSCopying { + get dstOffset(): NSArray; + set dstOffset(value: NSArray | Array); timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setHolidayIndex(holidayIndex: NSNumber): void; + setDstOffset(dstOffset: NSArray | Array): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; @@ -39959,11 +39146,203 @@ declare class MTRDoorLockClusterGetHolidayScheduleParams extends NSObject implem copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRActivatedCarbonFilterMonitoringClusterResetConditionParams extends NSObject implements NSCopying { +declare class MTRGeneralDiagnosticsClusterNetworkInterface extends NSObject implements NSCopying { + name: string; + + isOperational: NSNumber; + + offPremiseServicesReachableIPv4: NSNumber | null; + + offPremiseServicesReachableIPv6: NSNumber | null; + + hardwareAddress: NSData; + + get iPv4Addresses(): NSArray; + set iPv4Addresses(value: NSArray | Array); + + get iPv6Addresses(): NSArray; + set iPv6Addresses(value: NSArray | Array); + + type: NSNumber; + + setName(name: string): void; + + setIsOperational(isOperational: NSNumber): void; + + setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; + + setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; + + setHardwareAddress(hardwareAddress: NSData): void; + + setIPv4Addresses(iPv4Addresses: NSArray | Array): void; + + setIPv6Addresses(iPv6Addresses: NSArray | Array): void; + + setType(type: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROnOffClusterOnWithTimedOffParams extends NSObject implements NSCopying { + onOffControl: NSNumber; + + onTime: NSNumber; + + offWaitTime: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setOnOffControl(onOffControl: NSNumber): void; + + setOnTime(onTime: NSNumber): void; + + setOffWaitTime(offWaitTime: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRApplicationLauncherClusterStopAppParams extends NSObject implements NSCopying { + application: MTRApplicationLauncherClusterApplicationStruct | null; + timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; + setApplication(application: MTRApplicationLauncherClusterApplicationStruct | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRValveConfigurationAndControlClusterValveFaultEvent extends NSObject implements NSCopying { + valveFault: NSNumber; + + setValveFault(valveFault: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRGeneralDiagnosticsClusterRadioFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); + + get previous(): NSArray; + set previous(value: NSArray | Array); + + setCurrent(current: NSArray | Array): void; + + setPrevious(previous: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRNetworkCommissioningClusterScanNetworksResponseParams extends NSObject implements NSCopying { + networkingStatus: NSNumber; + + debugText: string | null; + + get wiFiScanResults(): NSArray | null; + set wiFiScanResults(value: NSArray | Array | null); + + get threadScanResults(): NSArray | null; + set threadScanResults(value: NSArray | Array | null); + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setNetworkingStatus(networkingStatus: NSNumber): void; + + setDebugText(debugText: string | null): void; + + setWiFiScanResults(wiFiScanResults: NSArray | Array | null): void; + + setThreadScanResults(threadScanResults: NSArray | Array | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct extends NSObject implements NSCopying { + measurementType: NSNumber; + + measured: NSNumber; + + minMeasuredValue: NSNumber; + + maxMeasuredValue: NSNumber; + + get accuracyRanges(): NSArray; + set accuracyRanges(value: NSArray | Array); + + setMeasurementType(measurementType: NSNumber): void; + + setMeasured(measured: NSNumber): void; + + setMinMeasuredValue(minMeasuredValue: NSNumber): void; + + setMaxMeasuredValue(maxMeasuredValue: NSNumber): void; + + setAccuracyRanges(accuracyRanges: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterOtaSoftwareUpdateRequestor extends MTRClusterOTASoftwareUpdateRequestor { + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + announceOtaProviderWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + readAttributeDefaultOtaProvidersWithParams(params: MTRReadParams | null): NSDictionary; + + writeAttributeDefaultOtaProvidersWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeDefaultOtaProvidersWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; +} + +declare class MTRBridgedDeviceBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMediaPlaybackClusterRewindParams extends NSObject implements NSCopying { + audioAdvanceUnmuted: NSNumber | null; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setAudioAdvanceUnmuted(audioAdvanceUnmuted: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRApplicationBasicClusterApplicationBasicApplication extends MTRApplicationBasicClusterApplicationStruct { +} + +declare class MTRDoorLockClusterGetHolidayScheduleParams extends NSObject implements NSCopying { + holidayIndex: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setHolidayIndex(holidayIndex: NSNumber): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; @@ -39991,6 +39370,54 @@ declare class MTRActionsClusterDisableActionParams extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; + + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + declare class MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent extends NSObject implements NSCopying { get ranges(): NSArray; set ranges(value: NSArray | Array); @@ -40118,6 +39545,110 @@ declare class MTRNetworkCommissioningClusterConnectNetworkParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRBaseClusterTemperatureControl extends MTRGenericBaseCluster { + setTemperatureWithParamsCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, completion: (p1: NSError) => void): void; + + setTemperatureWithCompletion(completion: (p1: NSError) => void): void; + + readAttributeTemperatureSetpointWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTemperatureSetpointWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTemperatureSetpointWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStepWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeStepWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStepWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSelectedTemperatureLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeSelectedTemperatureLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSelectedTemperatureLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportedTemperatureLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedTemperatureLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedTemperatureLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRValveConfigurationAndControlClusterCloseParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRRVCRunModeClusterChangeToModeParams extends NSObject implements NSCopying { + newMode: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + getNewMode(): NSNumber; + + setNewMode(newMode: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTREndpointInfo extends NSObject implements NSCopying, NSSecureCoding { readonly endpointID: NSNumber; @@ -40150,44 +39681,77 @@ declare class MTRTestClusterClusterTestNullableOptionalRequestParams extends MTR setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { - wasPresent: NSNumber; +declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { + commandResponseState: MTROperationalStateClusterErrorStateStruct; - wasNull: NSNumber | null; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - value: NSNumber | null; + setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; - originalValue: NSNumber | null; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMetrics extends NSObject { + readonly uniqueIdentifier: NSUUID; + + readonly allKeys: NSArray; + + metricDataForKey(key: string): MTRMetricData; +} + +declare class MTRDoorLockClusterGetUserResponseParams extends NSObject implements NSCopying { + userIndex: NSNumber; + + userName: string | null; + + userUniqueID: NSNumber | null; + + userStatus: NSNumber | null; + + userType: NSNumber | null; + + credentialRule: NSNumber | null; + + get credentials(): NSArray | null; + set credentials(value: NSArray | Array | null); + + creatorFabricIndex: NSNumber | null; + + lastModifiedFabricIndex: NSNumber | null; + + nextUserIndex: NSNumber | null; timedInvokeTimeoutMs: NSNumber; initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - setWasPresent(wasPresent: NSNumber): void; + setUserIndex(userIndex: NSNumber): void; - setWasNull(wasNull: NSNumber | null): void; + setUserName(userName: string | null): void; - setValue(value: NSNumber | null): void; + setUserUniqueID(userUniqueID: NSNumber | null): void; - setOriginalValue(originalValue: NSNumber | null): void; + setUserStatus(userStatus: NSNumber | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setUserType(userType: NSNumber | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setCredentialRule(credentialRule: NSNumber | null): void; -declare class MTRTestClusterClusterTestNestedStructArgumentRequestParams extends MTRUnitTestingClusterTestNestedStructArgumentRequestParams { - arg1: MTRUnitTestingClusterNestedStruct; + setCredentials(credentials: NSArray | Array | null): void; - timedInvokeTimeoutMs: NSNumber; + setCreatorFabricIndex(creatorFabricIndex: NSNumber | null): void; - serverSideProcessingTimeout: NSNumber; + setLastModifiedFabricIndex(lastModifiedFabricIndex: NSNumber | null): void; - setArg1(arg1: MTRUnitTestingClusterNestedStruct): void; + setNextUserIndex(nextUserIndex: NSNumber | null): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + userUniqueId: NSNumber | null; + + setUserUniqueId(userUniqueId: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRClusterOperationalState extends MTRGenericCluster { @@ -40232,30 +39796,36 @@ declare class MTRClusterOperationalState extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRNetworkCommissioningClusterWiFiInterfaceScanResult extends MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct { - security: NSNumber; +declare class MTRDoorLockClusterLockUserChangeEvent extends NSObject implements NSCopying { + lockDataType: NSNumber; - ssid: NSData; + dataOperationType: NSNumber; - bssid: NSData; + operationSource: NSNumber; - channel: NSNumber; + userIndex: NSNumber | null; - wiFiBand: NSNumber; + fabricIndex: NSNumber | null; - rssi: NSNumber; + sourceNode: NSNumber | null; - setSecurity(security: NSNumber): void; + dataIndex: NSNumber | null; - setSsid(ssid: NSData): void; + setLockDataType(lockDataType: NSNumber): void; - setBssid(bssid: NSData): void; + setDataOperationType(dataOperationType: NSNumber): void; - setChannel(channel: NSNumber): void; + setOperationSource(operationSource: NSNumber): void; - setWiFiBand(wiFiBand: NSNumber): void; + setUserIndex(userIndex: NSNumber | null): void; - setRssi(rssi: NSNumber): void; + setFabricIndex(fabricIndex: NSNumber | null): void; + + setSourceNode(sourceNode: NSNumber | null): void; + + setDataIndex(dataIndex: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRServiceAreaClusterMapStruct extends NSObject implements NSCopying { @@ -40270,10 +39840,6 @@ declare class MTRServiceAreaClusterMapStruct extends NSObject implements NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestSimpleArgumentResponseParams extends MTRUnitTestingClusterTestSimpleArgumentResponseParams { returnValue: NSNumber; @@ -40292,26 +39858,34 @@ declare class MTRGeneralDiagnosticsClusterBootReasonEvent extends NSObject imple copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterOtaSoftwareUpdateProvider extends MTRClusterOTASoftwareUpdateProvider { - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; +declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { + readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - queryImageWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterQueryImageParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams, p2: NSError) => void | null): void; + writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - applyUpdateRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams, p2: NSError) => void | null): void; + writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - notifyUpdateAppliedWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} + readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; -declare class MTRDoorLockClusterClearAliroReaderConfigParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; + writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - serverSideProcessingTimeout: NSNumber; + writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } declare class MTRTestClusterClusterTestListInt8UArgumentRequestParams extends MTRUnitTestingClusterTestListInt8UArgumentRequestParams { @@ -40361,6 +39935,16 @@ declare class MTRTimeSynchronizationClusterSetTrustedTimeSourceParams extends NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTestClusterClusterBooleanResponseParams extends MTRUnitTestingClusterBooleanResponseParams { + value: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + setValue(value: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; +} + declare class MTRClusterDoorLock extends MTRGenericCluster { lockDoorWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRDoorLockClusterLockDoorParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -40625,112 +40209,39 @@ declare class MTRClusterDoorLock extends MTRGenericCluster { clearCredentialWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRDoorLockClusterClearCredentialParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRBaseClusterTemperatureControl extends MTRGenericBaseCluster { - setTemperatureWithParamsCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, completion: (p1: NSError) => void): void; - - setTemperatureWithCompletion(completion: (p1: NSError) => void): void; - - readAttributeTemperatureSetpointWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTemperatureSetpointWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTemperatureSetpointWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxTemperatureWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxTemperatureWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxTemperatureWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStepWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeStepWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStepWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSelectedTemperatureLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSelectedTemperatureLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSelectedTemperatureLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSupportedTemperatureLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedTemperatureLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedTemperatureLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} +declare class MTRUnitTestingClusterTestFabricScoped extends NSObject implements NSCopying { + fabricSensitiveInt8u: NSNumber; -declare class MTRAccountLoginClusterGetSetupPINParams extends NSObject implements NSCopying { - tempAccountIdentifier: string; + optionalFabricSensitiveInt8u: NSNumber | null; - timedInvokeTimeoutMs: NSNumber; + nullableFabricSensitiveInt8u: NSNumber | null; - serverSideProcessingTimeout: NSNumber; + nullableOptionalFabricSensitiveInt8u: NSNumber | null; - setTempAccountIdentifier(tempAccountIdentifier: string): void; + fabricSensitiveCharString: string; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + get fabricSensitiveInt8uList(): NSArray; + set fabricSensitiveInt8uList(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + fabricIndex: NSNumber; -declare class MTRDishwasherAlarmClusterNotifyEvent extends NSObject implements NSCopying { - active: NSNumber; + setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; - inactive: NSNumber; + setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; - state: NSNumber; + setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; - mask: NSNumber; + setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; - setActive(active: NSNumber): void; + setFabricSensitiveCharString(fabricSensitiveCharString: string): void; - setInactive(inactive: NSNumber): void; + setFabricSensitiveStruct(fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct): void; - setState(state: NSNumber): void; + setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; - setMask(mask: NSNumber): void; + setFabricIndex(fabricIndex: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -40823,18 +40334,6 @@ declare class MTRDoorLockClusterLockDoorParams extends NSObject implements NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRHEPAFilterMonitoringClusterReplacementProductStruct extends NSObject implements NSCopying { - productIdentifierType: NSNumber; - - productIdentifierValue: string; - - setProductIdentifierType(productIdentifierType: NSNumber): void; - - setProductIdentifierValue(productIdentifierValue: string): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRLevelControlClusterStopParams extends NSObject implements NSCopying { optionsMask: NSNumber; @@ -40977,6 +40476,18 @@ declare class MTRBaseClusterWaterHeaterManagement extends MTRGenericBaseCluster initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } +declare class MTRHEPAFilterMonitoringClusterReplacementProductStruct extends NSObject implements NSCopying { + productIdentifierType: NSNumber; + + productIdentifierValue: string; + + setProductIdentifierType(productIdentifierType: NSNumber): void; + + setProductIdentifierValue(productIdentifierValue: string): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTROvenCavityOperationalStateClusterOperationalStateStruct extends NSObject implements NSCopying { operationalStateID: NSNumber; @@ -41093,21 +40604,24 @@ declare class MTRClusterNetworkCommissioning extends MTRGenericCluster { reorderNetworkWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRNetworkCommissioningClusterReorderNetworkParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRNetworkCommissioningClusterNetworkConfigResponseParams, p2: NSError) => void | null): void; } -declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { - get arg1(): NSArray; - set arg1(value: NSArray | Array); +declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { + changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - serverSideProcessingTimeout: NSNumber; + readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - setArg1(arg1: NSArray | Array): void; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } declare class MTRBaseClusterFixedLabel extends MTRGenericBaseCluster { @@ -41218,163 +40732,11 @@ declare class MTRDoorLockClusterGetYearDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRChannelClusterProgramCastStruct extends NSObject implements NSCopying { - name: string; - - role: string; - - setName(name: string): void; - - setRole(role: string): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRUnitTestingClusterSimpleStructResponseParams extends NSObject implements NSCopying { - arg1: MTRUnitTestingClusterSimpleStruct; - - timedInvokeTimeoutMs: NSNumber; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setArg1(arg1: MTRUnitTestingClusterSimpleStruct): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRDoorLockClusterClearUserParams extends NSObject implements NSCopying { - userIndex: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setUserIndex(userIndex: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBaseClusterDiagnosticLogs extends MTRGenericBaseCluster { - retrieveLogsRequestWithParamsCompletion(params: MTRDiagnosticLogsClusterRetrieveLogsRequestParams, completion: (p1: MTRDiagnosticLogsClusterRetrieveLogsResponseParams, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - retrieveLogsRequestWithParamsCompletionHandler(params: MTRDiagnosticLogsClusterRetrieveLogsRequestParams, completionHandler: (p1: MTRDiagnosticLogsClusterRetrieveLogsResponseParams, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - -declare class MTRUnitTestingClusterSimpleStruct extends NSObject implements NSCopying { - a: NSNumber; - - b: NSNumber; - - c: NSNumber; - - d: NSData; - - e: string; - - f: NSNumber; - - g: NSNumber; - - h: NSNumber; - - setA(a: NSNumber): void; - - setB(b: NSNumber): void; - - setC(c: NSNumber): void; - - setD(d: NSData): void; - - setE(e: string): void; - - setF(f: NSNumber): void; - - setG(g: NSNumber): void; - - setH(h: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRGroupKeyManagementClusterKeySetRemoveParams extends NSObject implements NSCopying { - groupKeySetID: NSNumber; - +declare class MTRDeviceEnergyManagementClusterResumeRequestParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setGroupKeySetID(groupKeySetID: NSNumber): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; @@ -41402,6 +40764,187 @@ declare class MTRMessagesClusterMessageCompleteEvent extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRChannelClusterProgramCastStruct extends NSObject implements NSCopying { + name: string; + + role: string; + + setName(name: string): void; + + setRole(role: string): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRUnitTestingClusterSimpleStructResponseParams extends NSObject implements NSCopying { + arg1: MTRUnitTestingClusterSimpleStruct; + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setArg1(arg1: MTRUnitTestingClusterSimpleStruct): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDoorLockClusterClearUserParams extends NSObject implements NSCopying { + userIndex: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setUserIndex(userIndex: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBaseClusterDiagnosticLogs extends MTRGenericBaseCluster { + retrieveLogsRequestWithParamsCompletion(params: MTRDiagnosticLogsClusterRetrieveLogsRequestParams, completion: (p1: MTRDiagnosticLogsClusterRetrieveLogsResponseParams, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + retrieveLogsRequestWithParamsCompletionHandler(params: MTRDiagnosticLogsClusterRetrieveLogsRequestParams, completionHandler: (p1: MTRDiagnosticLogsClusterRetrieveLogsResponseParams, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRUnitTestingClusterSimpleStruct extends NSObject implements NSCopying { + a: NSNumber; + + b: NSNumber; + + c: NSNumber; + + d: NSData; + + e: string; + + f: NSNumber; + + g: NSNumber; + + h: NSNumber; + + setA(a: NSNumber): void; + + setB(b: NSNumber): void; + + setC(c: NSNumber): void; + + setD(d: NSData): void; + + setE(e: string): void; + + setF(f: NSNumber): void; + + setG(g: NSNumber): void; + + setH(h: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRGroupKeyManagementClusterKeySetRemoveParams extends NSObject implements NSCopying { + groupKeySetID: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setGroupKeySetID(groupKeySetID: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { + get arg1(): NSArray; + set arg1(value: NSArray | Array); + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setArg1(arg1: NSArray | Array): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRTestClusterClusterTestUnknownCommandParams extends MTRUnitTestingClusterTestUnknownCommandParams { timedInvokeTimeoutMs: NSNumber; @@ -41652,30 +41195,18 @@ declare class MTREnergyEVSEModeClusterChangeToModeResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROtaSoftwareUpdateRequestorClusterProviderLocation extends MTROTASoftwareUpdateRequestorClusterProviderLocation { - providerNodeID: NSNumber; - - endpoint: NSNumber; - - fabricIndex: NSNumber; - - setProviderNodeID(providerNodeID: NSNumber): void; - - setEndpoint(endpoint: NSNumber): void; - - setFabricIndex(fabricIndex: NSNumber): void; +declare class MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRAccessControlClusterAccessControlExtensionStruct extends NSObject implements NSCopying { - data: NSData; - - fabricIndex: NSNumber; +declare class MTRClusterOtaSoftwareUpdateProvider extends MTRClusterOTASoftwareUpdateProvider { + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - setData(data: NSData): void; + queryImageWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterQueryImageParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams, p2: NSError) => void | null): void; - setFabricIndex(fabricIndex: NSNumber): void; + applyUpdateRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + notifyUpdateAppliedWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } declare class MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent extends NSObject implements NSCopying { @@ -41740,6 +41271,20 @@ declare class MTROvenModeClusterChangeToModeResponseParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTestClusterClusterTestNestedStructArgumentRequestParams extends MTRUnitTestingClusterTestNestedStructArgumentRequestParams { + arg1: MTRUnitTestingClusterNestedStruct; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setArg1(arg1: MTRUnitTestingClusterNestedStruct): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; +} + declare class MTRBaseClusterRadonConcentrationMeasurement extends MTRGenericBaseCluster { readAttributeMeasuredValueWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; @@ -42059,18 +41604,6 @@ declare class MTRTargetNavigatorClusterNavigateTargetResponseParams extends NSOb copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams extends NSObject implements NSCopying { commissioningTimeout: NSNumber; @@ -43067,77 +42600,6 @@ declare class MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams ex setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRColorControlClusterColorLoopSetParams extends NSObject implements NSCopying { - updateFlags: NSNumber; - - action: NSNumber; - - direction: NSNumber; - - time: NSNumber; - - startHue: NSNumber; - - optionsMask: NSNumber; - - optionsOverride: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setUpdateFlags(updateFlags: NSNumber): void; - - setAction(action: NSNumber): void; - - setDirection(direction: NSNumber): void; - - setTime(time: NSNumber): void; - - setStartHue(startHue: NSNumber): void; - - setOptionsMask(optionsMask: NSNumber): void; - - setOptionsOverride(optionsOverride: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRTestClusterClusterTestSpecificResponseParams extends MTRUnitTestingClusterTestSpecificResponseParams { - returnValue: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - setReturnValue(returnValue: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; -} - -declare class MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROvenModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; - - mode: NSNumber; - - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); - - setLabel(label: string): void; - - setMode(mode: NSNumber): void; - - setModeTags(modeTags: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { status: NSNumber; @@ -43338,12 +42800,119 @@ declare class MTRColorControlClusterMoveHueParams extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMetrics extends NSObject { - readonly uniqueIdentifier: NSUUID; +declare class MTRColorControlClusterColorLoopSetParams extends NSObject implements NSCopying { + updateFlags: NSNumber; - readonly allKeys: NSArray; + action: NSNumber; - metricDataForKey(key: string): MTRMetricData; + direction: NSNumber; + + time: NSNumber; + + startHue: NSNumber; + + optionsMask: NSNumber; + + optionsOverride: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setUpdateFlags(updateFlags: NSNumber): void; + + setAction(action: NSNumber): void; + + setDirection(direction: NSNumber): void; + + setTime(time: NSNumber): void; + + setStartHue(startHue: NSNumber): void; + + setOptionsMask(optionsMask: NSNumber): void; + + setOptionsOverride(optionsOverride: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRTestClusterClusterTestSpecificResponseParams extends MTRUnitTestingClusterTestSpecificResponseParams { + returnValue: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + setReturnValue(returnValue: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; +} + +declare class MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROvenModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; + + mode: NSNumber; + + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROccupancySensingClusterOccupancyChangedEvent extends NSObject implements NSCopying { + occupancy: NSNumber; + + setOccupancy(occupancy: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDishwasherAlarmClusterNotifyEvent extends NSObject implements NSCopying { + active: NSNumber; + + inactive: NSNumber; + + state: NSNumber; + + mask: NSNumber; + + setActive(active: NSNumber): void; + + setInactive(inactive: NSNumber): void; + + setState(state: NSNumber): void; + + setMask(mask: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRTimeSynchronizationClusterSetDefaultNTPParams extends NSObject implements NSCopying { + defaultNTP: string | null; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setDefaultNTP(defaultNTP: string | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRDeviceEnergyManagementClusterModifyForecastRequestParams extends NSObject implements NSCopying { @@ -43765,6 +43334,74 @@ declare class MTRGroupsClusterGetGroupMembershipParams extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRChannelClusterProgramStruct extends NSObject implements NSCopying { + identifier: string; + + channel: MTRChannelClusterChannelInfoStruct; + + startTime: NSNumber; + + endTime: NSNumber; + + title: string; + + subtitle: string | null; + + descriptionString: string | null; + + get audioLanguages(): NSArray | null; + set audioLanguages(value: NSArray | Array | null); + + get ratings(): NSArray | null; + set ratings(value: NSArray | Array | null); + + releaseDate: string | null; + + parentalGuidanceText: string | null; + + recordingFlag: NSNumber | null; + + seriesInfo: MTRChannelClusterSeriesInfoStruct | null; + + get categoryList(): NSArray | null; + set categoryList(value: NSArray | Array | null); + + get castList(): NSArray | null; + set castList(value: NSArray | Array | null); + + setIdentifier(identifier: string): void; + + setChannel(channel: MTRChannelClusterChannelInfoStruct): void; + + setStartTime(startTime: NSNumber): void; + + setEndTime(endTime: NSNumber): void; + + setTitle(title: string): void; + + setSubtitle(subtitle: string | null): void; + + setDescriptionString(descriptionString: string | null): void; + + setAudioLanguages(audioLanguages: NSArray | Array | null): void; + + setRatings(ratings: NSArray | Array | null): void; + + setReleaseDate(releaseDate: string | null): void; + + setParentalGuidanceText(parentalGuidanceText: string | null): void; + + setRecordingFlag(recordingFlag: NSNumber | null): void; + + setSeriesInfo(seriesInfo: MTRChannelClusterSeriesInfoStruct | null): void; + + setCategoryList(categoryList: NSArray | Array | null): void; + + setCastList(castList: NSArray | Array | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRApplicationLauncherClusterLaunchAppParams extends NSObject implements NSCopying { application: MTRApplicationLauncherClusterApplicationStruct | null; @@ -43785,6 +43422,52 @@ declare class MTRApplicationLauncherClusterLaunchAppParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRServerAttribute extends NSObject { + initReadonlyAttributeWithIDInitialValueRequiredPrivilege(attributeID: NSNumber, value: NSDictionary | Record, requiredPrivilege: interop.Enum): this; + + setValue(value: NSDictionary | Record): boolean; + + static newFeatureMapAttributeWithInitialValue(value: NSNumber): MTRServerAttribute; + + readonly attributeID: NSNumber; + + readonly value: NSDictionary; + + readonly requiredReadPrivilege: interop.Enum; + + readonly writable: boolean; + + isWritable(): boolean; +} + +declare class MTRClusterOvenMode extends MTRGenericCluster { + changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROvenModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROvenModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; + + readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent extends NSObject implements NSCopying { + alarmSeverityLevel: NSNumber; + + setAlarmSeverityLevel(alarmSeverityLevel: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRThermostatClusterGetWeeklyScheduleResponseParams extends NSObject implements NSCopying { numberOfTransitionsForSequence: NSNumber; @@ -43826,83 +43509,117 @@ declare class MTRUnitTestingClusterTestEmitTestEventResponseParams extends NSObj copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; +declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { + wasPresent: NSNumber; - mode: NSNumber; + wasNull: NSNumber | null; - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); + value: NSNumber | null; - setLabel(label: string): void; + originalValue: NSNumber | null; - setMode(mode: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; - setModeTags(modeTags: NSArray | Array): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setWasPresent(wasPresent: NSNumber): void; -declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { - errorState: MTROperationalStateClusterErrorStateStruct; + setWasNull(wasNull: NSNumber | null): void; - setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; + setValue(value: NSNumber | null): void; + + setOriginalValue(originalValue: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRControllerFactory extends NSObject { - readonly isRunning: boolean; +declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { + activeTimestampPresent: NSNumber; - static sharedInstance(): MTRControllerFactory; + pendingTimestampPresent: NSNumber; - startup(startupParams: MTRControllerFactoryParams): boolean; + masterKeyPresent: NSNumber; - shutdown(): void; + networkNamePresent: NSNumber; - startControllerOnExistingFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; + extendedPanIdPresent: NSNumber; - startControllerOnNewFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; -} + meshLocalPrefixPresent: NSNumber; -declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncherClusterAdditionalInfoStruct { - name: string; + delayPresent: NSNumber; - value: string; + panIdPresent: NSNumber; - setName(name: string): void; + channelPresent: NSNumber; - setValue(value: string): void; -} + pskcPresent: NSNumber; -declare class MTRClusterLaundryWasherControls extends MTRGenericCluster { - readAttributeSpinSpeedsWithParams(params: MTRReadParams | null): NSDictionary | null; + securityPolicyPresent: NSNumber; - readAttributeSpinSpeedCurrentWithParams(params: MTRReadParams | null): NSDictionary | null; + channelMaskPresent: NSNumber; - writeAttributeSpinSpeedCurrentWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; - writeAttributeSpinSpeedCurrentWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; - readAttributeNumberOfRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + setMasterKeyPresent(masterKeyPresent: NSNumber): void; - writeAttributeNumberOfRinsesWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + setNetworkNamePresent(networkNamePresent: NSNumber): void; - writeAttributeNumberOfRinsesWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; - readAttributeSupportedRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + setDelayPresent(delayPresent: NSNumber): void; - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + setPanIdPresent(panIdPresent: NSNumber): void; - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + setChannelPresent(channelPresent: NSNumber): void; - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + setPskcPresent(pskcPresent: NSNumber): void; - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + setChannelMaskPresent(channelMaskPresent: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMediaPlaybackClusterStartOverParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { + get parameterList(): NSArray; + set parameterList(value: NSArray | Array); + + setParameterList(parameterList: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROnboardingPayloadParser extends NSObject { + static setupPayloadForOnboardingPayloadError(onboardingPayload: string, error: interop.PointerConvertible): MTRSetupPayload | null; +} + +declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncherClusterAdditionalInfoStruct { + name: string; + + value: string; + + setName(name: string): void; + + setValue(value: string): void; } declare class MTRBaseClusterElectricalEnergyMeasurement extends MTRGenericBaseCluster { @@ -44215,6 +43932,60 @@ declare class MTRUnitTestingClusterTestSimpleArgumentRequestParams extends NSObj copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterLaundryWasherControls extends MTRGenericCluster { + readAttributeSpinSpeedsWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSpinSpeedCurrentWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeSpinSpeedCurrentWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeSpinSpeedCurrentWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeNumberOfRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + + writeAttributeNumberOfRinsesWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeNumberOfRinsesWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeSupportedRinsesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { + readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRPumpConfigurationAndControlClusterSystemPressureLowEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRClusterFlowMeasurement extends MTRGenericCluster { readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -44263,24 +44034,6 @@ declare class MTRClusterLocalizationConfiguration extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRServerAttribute extends NSObject { - initReadonlyAttributeWithIDInitialValueRequiredPrivilege(attributeID: NSNumber, value: NSDictionary | Record, requiredPrivilege: interop.Enum): this; - - setValue(value: NSDictionary | Record): boolean; - - static newFeatureMapAttributeWithInitialValue(value: NSNumber): MTRServerAttribute; - - readonly attributeID: NSNumber; - - readonly value: NSDictionary; - - readonly requiredReadPrivilege: interop.Enum; - - readonly writable: boolean; - - isWritable(): boolean; -} - declare class MTREnergyEVSEClusterGetTargetsResponseParams extends NSObject implements NSCopying { get chargingTargetSchedules(): NSArray; set chargingTargetSchedules(value: NSArray | Array); @@ -44464,6 +44217,18 @@ declare class MTRWaterHeaterModeClusterChangeToModeResponseParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDoorLockClusterClearAliroReaderConfigParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDoorLockClusterSetCredentialResponseParams extends NSObject implements NSCopying { status: NSNumber; @@ -45024,197 +44789,34 @@ declare class MTROperationalStateClusterOperationCompletionEvent extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams extends MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams { - updateToken: NSData; - - softwareVersion: NSNumber; +declare class MTRThreadNetworkDirectoryClusterGetOperationalDatasetParams extends NSObject implements NSCopying { + extendedPanID: NSData; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setUpdateToken(updateToken: NSData): void; - - setSoftwareVersion(softwareVersion: NSNumber): void; + setExtendedPanID(extendedPanID: NSData): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; -} - -declare class MTRThermostatClusterAtomicResponseParams extends NSObject implements NSCopying { - statusCode: NSNumber; - - get attributeStatus(): NSArray; - set attributeStatus(value: NSArray | Array); - - timeout: NSNumber | null; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setStatusCode(statusCode: NSNumber): void; - - setAttributeStatus(attributeStatus: NSArray | Array): void; - - setTimeout(timeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterBridgedDeviceBasic extends MTRBaseClusterBridgedDeviceBasicInformation { - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - readAttributeVendorNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeVendorNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeVendorNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeVendorIDWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeVendorIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeVendorIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeProductNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeNodeLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - writeAttributeNodeLabelWithValueCompletionHandler(value: string, completionHandler: (p1: NSError) => void): void; - - writeAttributeNodeLabelWithValueParamsCompletionHandler(value: string, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeNodeLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeNodeLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeHardwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeHardwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeHardwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeHardwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeHardwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeHardwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeSoftwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSoftwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSoftwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSoftwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeSoftwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeSoftwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeManufacturingDateWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeManufacturingDateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeManufacturingDateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributePartNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributePartNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributePartNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeProductURLWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductURLWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductURLWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeProductLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeProductLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeProductLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeSerialNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeSerialNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeSerialNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeReachableWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeReachableWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeReachableWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeUniqueIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeUniqueIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeUniqueIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - -declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { - type: NSNumber; - - id: NSNumber | null; - - setType(type: NSNumber): void; - - setId(id: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRThreadNetworkDirectoryClusterGetOperationalDatasetParams extends NSObject implements NSCopying { - extendedPanID: NSData; - - timedInvokeTimeoutMs: NSNumber; +declare class MTRControllerFactory extends NSObject { + readonly isRunning: boolean; - serverSideProcessingTimeout: NSNumber; + static sharedInstance(): MTRControllerFactory; - setExtendedPanID(extendedPanID: NSData): void; + startup(startupParams: MTRControllerFactoryParams): boolean; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + shutdown(): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + startControllerOnExistingFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + startControllerOnNewFabric(startupParams: MTRDeviceControllerStartupParams): MTRDeviceController | null; } declare class MTRClusterOzoneConcentrationMeasurement extends MTRGenericCluster { @@ -45253,32 +44855,6 @@ declare class MTRClusterOzoneConcentrationMeasurement extends MTRGenericCluster initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRThreadOperationalDataset extends NSObject { - initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelNumberPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channelNumber: NSNumber, panID: NSData): this; - - initWithData(data: NSData): this; - - readonly networkName: string; - - readonly extendedPANID: NSData; - - readonly masterKey: NSData; - - readonly PSKc: NSData; - - readonly channelNumber: NSNumber; - - readonly panID: NSData; - - data(): NSData; - - channel: number; - - initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channel: number, panID: NSData): this; - - setChannel(channel: number): void; -} - declare class MTRWaterHeaterManagementClusterCancelBoostParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -46352,16 +45928,6 @@ declare class MTRClusterThreadNetworkDiagnostics extends MTRGenericCluster { readAttributeRouteTableListWithParams(params: MTRReadParams | null): NSDictionary; } -declare class MTRTestClusterClusterBooleanResponseParams extends MTRUnitTestingClusterBooleanResponseParams { - value: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - setValue(value: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; -} - declare class MTRKeypadInputClusterSendKeyParams extends NSObject implements NSCopying { keyCode: NSNumber; @@ -46378,36 +45944,6 @@ declare class MTRKeypadInputClusterSendKeyParams extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { - readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; -} - declare class MTRTimeSynchronizationClusterSetUtcTimeParams extends MTRTimeSynchronizationClusterSetUTCTimeParams { utcTime: NSNumber; @@ -46540,22 +46076,92 @@ declare class MTRDoorLockClusterGetWeekDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject implements NSCopying { - holidayIndex: NSNumber; +declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { + extAddress: NSNumber; - timedInvokeTimeoutMs: NSNumber; + age: NSNumber; - serverSideProcessingTimeout: NSNumber; + rloc16: NSNumber; - setHolidayIndex(holidayIndex: NSNumber): void; + linkFrameCounter: NSNumber; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + mleFrameCounter: NSNumber; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + lqi: NSNumber; + + averageRssi: NSNumber | null; + + lastRssi: NSNumber | null; + + frameErrorRate: NSNumber; + + messageErrorRate: NSNumber; + + rxOnWhenIdle: NSNumber; + + fullThreadDevice: NSNumber; + + fullNetworkData: NSNumber; + + isChild: NSNumber; + + setExtAddress(extAddress: NSNumber): void; + + setAge(age: NSNumber): void; + + setRloc16(rloc16: NSNumber): void; + + setLinkFrameCounter(linkFrameCounter: NSNumber): void; + + setMleFrameCounter(mleFrameCounter: NSNumber): void; + + setLqi(lqi: NSNumber): void; + + setAverageRssi(averageRssi: NSNumber | null): void; + + setLastRssi(lastRssi: NSNumber | null): void; + + setFrameErrorRate(frameErrorRate: NSNumber): void; + + setMessageErrorRate(messageErrorRate: NSNumber): void; + + setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; + + setFullThreadDevice(fullThreadDevice: NSNumber): void; + + setFullNetworkData(fullNetworkData: NSNumber): void; + + setIsChild(isChild: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRNetworkCommissioningClusterWiFiInterfaceScanResult extends MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct { + security: NSNumber; + + ssid: NSData; + + bssid: NSData; + + channel: NSNumber; + + wiFiBand: NSNumber; + + rssi: NSNumber; + + setSecurity(security: NSNumber): void; + + setSsid(ssid: NSData): void; + + setBssid(bssid: NSData): void; + + setChannel(channel: NSNumber): void; + + setWiFiBand(wiFiBand: NSNumber): void; + + setRssi(rssi: NSNumber): void; +} + declare class MTRWaterHeaterManagementClusterBoostParams extends NSObject implements NSCopying { boostInfo: MTRWaterHeaterManagementClusterWaterHeaterBoostInfoStruct; @@ -46655,36 +46261,440 @@ declare class MTRBaseClusterOTASoftwareUpdateProvider extends MTRGenericBaseClus static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} +} + +declare class MTRRVCOperationalStateClusterGoHomeParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterPM1ConcentrationMeasurement extends MTRGenericCluster { + readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRDeviceStorageBehaviorConfiguration extends NSObject implements NSCopying { + static configurationWithDefaultStorageBehavior any>(this: This): InstanceType; + + static configurationWithStorageBehaviorOptimizationDisabled any>(this: This): InstanceType; + + static configurationWithReportToPersistenceDelayTimeReportToPersistenceDelayTimeMaxRecentReportTimesMaxCountTimeBetweenReportsTooShortThresholdTimeBetweenReportsTooShortMinThresholdReportToPersistenceDelayMaxMultiplierDeviceReportingExcessivelyIntervalThreshold any>(this: This, reportToPersistenceDelayTime: number, reportToPersistenceDelayTimeMax: number, recentReportTimesMaxCount: number, timeBetweenReportsTooShortThreshold: number, timeBetweenReportsTooShortMinThreshold: number, reportToPersistenceDelayMaxMultiplier: number, deviceReportingExcessivelyIntervalThreshold: number): InstanceType; + + disableStorageBehaviorOptimization: boolean; + + reportToPersistenceDelayTime: number; + + reportToPersistenceDelayTimeMax: number; + + recentReportTimesMaxCount: number; + + timeBetweenReportsTooShortThreshold: number; + + timeBetweenReportsTooShortMinThreshold: number; + + reportToPersistenceDelayMaxMultiplier: number; + + deviceReportingExcessivelyIntervalThreshold: number; + + setDisableStorageBehaviorOptimization(disableStorageBehaviorOptimization: boolean): void; + + setReportToPersistenceDelayTime(reportToPersistenceDelayTime: number): void; + + setReportToPersistenceDelayTimeMax(reportToPersistenceDelayTimeMax: number): void; + + setRecentReportTimesMaxCount(recentReportTimesMaxCount: number): void; + + setTimeBetweenReportsTooShortThreshold(timeBetweenReportsTooShortThreshold: number): void; + + setTimeBetweenReportsTooShortMinThreshold(timeBetweenReportsTooShortMinThreshold: number): void; + + setReportToPersistenceDelayMaxMultiplier(reportToPersistenceDelayMaxMultiplier: number): void; + + setDeviceReportingExcessivelyIntervalThreshold(deviceReportingExcessivelyIntervalThreshold: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalCSRInfo extends NSObject { + readonly csr: NSData; + + readonly csrNonce: NSData; + + readonly csrElementsTLV: NSData; + + readonly attestationSignature: NSData; + + initWithCSRCsrNonceCsrElementsTLVAttestationSignature(csr: NSData, csrNonce: NSData, csrElementsTLV: NSData, attestationSignature: NSData): this; + + initWithCSRNonceCsrElementsTLVAttestationSignature(csrNonce: NSData, csrElementsTLV: NSData, attestationSignature: NSData): this; + + initWithCSRElementsTLVAttestationSignature(csrElementsTLV: NSData, attestationSignature: NSData): this; + + initWithCSRResponseParams(responseParams: MTROperationalCredentialsClusterCSRResponseParams): this; +} + +declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { + moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; + + moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; + + stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; + + stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; + + moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; + + moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; + + stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; + + stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; + + moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; + + readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; + + writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -declare class MTRRVCOperationalStateClusterGoHomeParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - serverSideProcessingTimeout: NSNumber; + moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; -declare class MTROperationalCSRInfo extends NSObject { - readonly csr: NSData; + moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; - readonly csrNonce: NSData; + moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; - readonly csrElementsTLV: NSData; + stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; - readonly attestationSignature: NSData; + stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; - initWithCSRCsrNonceCsrElementsTLVAttestationSignature(csr: NSData, csrNonce: NSData, csrElementsTLV: NSData, attestationSignature: NSData): this; + moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; - initWithCSRNonceCsrElementsTLVAttestationSignature(csrNonce: NSData, csrElementsTLV: NSData, attestationSignature: NSData): this; + readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - initWithCSRElementsTLVAttestationSignature(csrElementsTLV: NSData, attestationSignature: NSData): this; + subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - initWithCSRResponseParams(responseParams: MTROperationalCredentialsClusterCSRResponseParams): this; + static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } declare class MTRPumpConfigurationAndControlClusterTurbineOperationEvent extends NSObject implements NSCopying { @@ -46870,61 +46880,6 @@ declare class MTRChannelClusterPageTokenStruct extends NSObject implements NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterGetUserResponseParams extends NSObject implements NSCopying { - userIndex: NSNumber; - - userName: string | null; - - userUniqueID: NSNumber | null; - - userStatus: NSNumber | null; - - userType: NSNumber | null; - - credentialRule: NSNumber | null; - - get credentials(): NSArray | null; - set credentials(value: NSArray | Array | null); - - creatorFabricIndex: NSNumber | null; - - lastModifiedFabricIndex: NSNumber | null; - - nextUserIndex: NSNumber | null; - - timedInvokeTimeoutMs: NSNumber; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setUserIndex(userIndex: NSNumber): void; - - setUserName(userName: string | null): void; - - setUserUniqueID(userUniqueID: NSNumber | null): void; - - setUserStatus(userStatus: NSNumber | null): void; - - setUserType(userType: NSNumber | null): void; - - setCredentialRule(credentialRule: NSNumber | null): void; - - setCredentials(credentials: NSArray | Array | null): void; - - setCreatorFabricIndex(creatorFabricIndex: NSNumber | null): void; - - setLastModifiedFabricIndex(lastModifiedFabricIndex: NSNumber | null): void; - - setNextUserIndex(nextUserIndex: NSNumber | null): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - userUniqueId: NSNumber | null; - - setUserUniqueId(userUniqueId: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterLaundryWasherMode extends MTRGenericBaseCluster { changeToModeWithParamsCompletion(params: MTRLaundryWasherModeClusterChangeToModeParams, completion: (p1: MTRLaundryWasherModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; @@ -47131,54 +47086,18 @@ declare class MTRGeneralDiagnosticsClusterNetworkInterfaceType extends MTRGenera setType(type: NSNumber): void; } -declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { - activeTimestampPresent: NSNumber; - - pendingTimestampPresent: NSNumber; - - masterKeyPresent: NSNumber; - - networkNamePresent: NSNumber; - - extendedPanIdPresent: NSNumber; - - meshLocalPrefixPresent: NSNumber; - - delayPresent: NSNumber; - - panIdPresent: NSNumber; - - channelPresent: NSNumber; - - pskcPresent: NSNumber; - - securityPolicyPresent: NSNumber; - - channelMaskPresent: NSNumber; - - setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; - - setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; - - setMasterKeyPresent(masterKeyPresent: NSNumber): void; - - setNetworkNamePresent(networkNamePresent: NSNumber): void; - - setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; - - setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; - - setDelayPresent(delayPresent: NSNumber): void; +declare class MTRIdentifyClusterIdentifyParams extends NSObject implements NSCopying { + identifyTime: NSNumber; - setPanIdPresent(panIdPresent: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; - setChannelPresent(channelPresent: NSNumber): void; + serverSideProcessingTimeout: NSNumber; - setPskcPresent(pskcPresent: NSNumber): void; + setIdentifyTime(identifyTime: NSNumber): void; - setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setChannelMaskPresent(channelMaskPresent: NSNumber): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -47268,6 +47187,57 @@ declare class MTRDoorLockClusterGetCredentialStatusParams extends NSObject imple copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; + + mode: NSNumber; + + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { + errorState: MTROperationalStateClusterErrorStateStruct; + + setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRThreadOperationalDataset extends NSObject { + initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelNumberPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channelNumber: NSNumber, panID: NSData): this; + + initWithData(data: NSData): this; + + readonly networkName: string; + + readonly extendedPANID: NSData; + + readonly masterKey: NSData; + + readonly PSKc: NSData; + + readonly channelNumber: NSNumber; + + readonly panID: NSData; + + data(): NSData; + + channel: number; + + initWithNetworkNameExtendedPANIDMasterKeyPSKcChannelPanID(networkName: string, extendedPANID: NSData, masterKey: NSData, PSKc: NSData, channel: number, panID: NSData): this; + + setChannel(channel: number): void; +} + declare class MTRBaseClusterOtaSoftwareUpdateProvider extends MTRBaseClusterOTASoftwareUpdateProvider { initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; @@ -47322,6 +47292,24 @@ declare class MTRGeneralDiagnosticsClusterTimeSnapshotResponseParams extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams extends MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams { + updateToken: NSData; + + softwareVersion: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setUpdateToken(updateToken: NSData): void; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; +} + declare class MTRClusterActions extends MTRGenericCluster { instantActionWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRActionsClusterInstantActionParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -47392,15 +47380,6 @@ declare class MTRClusterActions extends MTRGenericCluster { disableActionWithDurationWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRActionsClusterDisableActionWithDurationParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { - get parameterList(): NSArray; - set parameterList(value: NSArray | Array); - - setParameterList(parameterList: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRMessagesClusterMessageResponseOptionStruct extends NSObject implements NSCopying { messageResponseID: NSNumber | null; @@ -47423,38 +47402,6 @@ declare class MTRContentLauncherClusterStyleInformation extends MTRContentLaunch setSize(size: MTRContentLauncherClusterDimensionStruct | null): void; } -declare class MTRDoorLockClusterLockUserChangeEvent extends NSObject implements NSCopying { - lockDataType: NSNumber; - - dataOperationType: NSNumber; - - operationSource: NSNumber; - - userIndex: NSNumber | null; - - fabricIndex: NSNumber | null; - - sourceNode: NSNumber | null; - - dataIndex: NSNumber | null; - - setLockDataType(lockDataType: NSNumber): void; - - setDataOperationType(dataOperationType: NSNumber): void; - - setOperationSource(operationSource: NSNumber): void; - - setUserIndex(userIndex: NSNumber | null): void; - - setFabricIndex(fabricIndex: NSNumber | null): void; - - setSourceNode(sourceNode: NSNumber | null): void; - - setDataIndex(dataIndex: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterLowPower extends MTRGenericCluster { sleepWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRLowPowerClusterSleepParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -47610,10 +47557,6 @@ declare class MTRModeSelectClusterModeOptionStruct extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROnboardingPayloadParser extends NSObject { - static setupPayloadForOnboardingPayloadError(onboardingPayload: string, error: interop.PointerConvertible): MTRSetupPayload | null; -} - declare class MTRMediaPlaybackClusterPreviousParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -47646,32 +47589,6 @@ declare class MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGeneralDiagnosticsClusterPayloadTestRequestParams extends NSObject implements NSCopying { - enableKey: NSData; - - value: NSNumber; - - count: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setEnableKey(enableKey: NSData): void; - - setValue(value: NSNumber): void; - - getCount(): NSNumber; - - setCount(count: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterPumpConfigurationAndControl extends MTRGenericCluster { readAttributeMaxPressureWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -47750,44 +47667,173 @@ declare class MTRClusterPumpConfigurationAndControl extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRDeviceStorageBehaviorConfiguration extends NSObject implements NSCopying { - static configurationWithDefaultStorageBehavior any>(this: This): InstanceType; +declare class MTRThermostatClusterAtomicResponseParams extends NSObject implements NSCopying { + statusCode: NSNumber; - static configurationWithStorageBehaviorOptimizationDisabled any>(this: This): InstanceType; + get attributeStatus(): NSArray; + set attributeStatus(value: NSArray | Array); - static configurationWithReportToPersistenceDelayTimeReportToPersistenceDelayTimeMaxRecentReportTimesMaxCountTimeBetweenReportsTooShortThresholdTimeBetweenReportsTooShortMinThresholdReportToPersistenceDelayMaxMultiplierDeviceReportingExcessivelyIntervalThreshold any>(this: This, reportToPersistenceDelayTime: number, reportToPersistenceDelayTimeMax: number, recentReportTimesMaxCount: number, timeBetweenReportsTooShortThreshold: number, timeBetweenReportsTooShortMinThreshold: number, reportToPersistenceDelayMaxMultiplier: number, deviceReportingExcessivelyIntervalThreshold: number): InstanceType; + timeout: NSNumber | null; - disableStorageBehaviorOptimization: boolean; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - reportToPersistenceDelayTime: number; + setStatusCode(statusCode: NSNumber): void; - reportToPersistenceDelayTimeMax: number; + setAttributeStatus(attributeStatus: NSArray | Array): void; - recentReportTimesMaxCount: number; + setTimeout(timeout: NSNumber | null): void; - timeBetweenReportsTooShortThreshold: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - timeBetweenReportsTooShortMinThreshold: number; +declare class MTRBaseClusterBridgedDeviceBasic extends MTRBaseClusterBridgedDeviceBasicInformation { + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - reportToPersistenceDelayMaxMultiplier: number; + readAttributeVendorNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - deviceReportingExcessivelyIntervalThreshold: number; + subscribeAttributeVendorNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - setDisableStorageBehaviorOptimization(disableStorageBehaviorOptimization: boolean): void; + static readAttributeVendorNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - setReportToPersistenceDelayTime(reportToPersistenceDelayTime: number): void; + readAttributeVendorIDWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setReportToPersistenceDelayTimeMax(reportToPersistenceDelayTimeMax: number): void; + subscribeAttributeVendorIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setRecentReportTimesMaxCount(recentReportTimesMaxCount: number): void; + static readAttributeVendorIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimeBetweenReportsTooShortThreshold(timeBetweenReportsTooShortThreshold: number): void; + readAttributeProductNameWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; - setTimeBetweenReportsTooShortMinThreshold(timeBetweenReportsTooShortMinThreshold: number): void; + subscribeAttributeProductNameWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - setReportToPersistenceDelayMaxMultiplier(reportToPersistenceDelayMaxMultiplier: number): void; + static readAttributeProductNameWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; - setDeviceReportingExcessivelyIntervalThreshold(deviceReportingExcessivelyIntervalThreshold: number): void; + readAttributeNodeLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + writeAttributeNodeLabelWithValueCompletionHandler(value: string, completionHandler: (p1: NSError) => void): void; + + writeAttributeNodeLabelWithValueParamsCompletionHandler(value: string, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeNodeLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeNodeLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeHardwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeHardwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeHardwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeHardwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeHardwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeHardwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeSoftwareVersionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeSoftwareVersionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSoftwareVersionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSoftwareVersionStringWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeSoftwareVersionStringWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeSoftwareVersionStringWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeManufacturingDateWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeManufacturingDateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeManufacturingDateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributePartNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributePartNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributePartNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeProductURLWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeProductURLWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeProductURLWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeProductLabelWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeProductLabelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeProductLabelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeSerialNumberWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeSerialNumberWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeSerialNumberWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeReachableWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeReachableWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeReachableWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeUniqueIDWithCompletionHandler(completionHandler: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeUniqueIDWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeUniqueIDWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: string, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { + type: NSNumber; + + id: NSNumber | null; + + setType(type: NSNumber): void; + + setId(id: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -47812,6 +47858,22 @@ declare class MTRLevelControlClusterStopWithOnOffParams extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject implements NSCopying { + holidayIndex: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setHolidayIndex(holidayIndex: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRMediaPlaybackClusterStateChangedEvent extends NSObject implements NSCopying { currentState: NSNumber; @@ -47976,63 +48038,3 @@ declare class MTRClusterPowerTopology extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { - extAddress: NSNumber; - - age: NSNumber; - - rloc16: NSNumber; - - linkFrameCounter: NSNumber; - - mleFrameCounter: NSNumber; - - lqi: NSNumber; - - averageRssi: NSNumber | null; - - lastRssi: NSNumber | null; - - frameErrorRate: NSNumber; - - messageErrorRate: NSNumber; - - rxOnWhenIdle: NSNumber; - - fullThreadDevice: NSNumber; - - fullNetworkData: NSNumber; - - isChild: NSNumber; - - setExtAddress(extAddress: NSNumber): void; - - setAge(age: NSNumber): void; - - setRloc16(rloc16: NSNumber): void; - - setLinkFrameCounter(linkFrameCounter: NSNumber): void; - - setMleFrameCounter(mleFrameCounter: NSNumber): void; - - setLqi(lqi: NSNumber): void; - - setAverageRssi(averageRssi: NSNumber | null): void; - - setLastRssi(lastRssi: NSNumber | null): void; - - setFrameErrorRate(frameErrorRate: NSNumber): void; - - setMessageErrorRate(messageErrorRate: NSNumber): void; - - setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; - - setFullThreadDevice(fullThreadDevice: NSNumber): void; - - setFullNetworkData(fullNetworkData: NSNumber): void; - - setIsChild(isChild: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - diff --git a/packages/ios/types/MediaAccessibility.d.ts b/packages/ios/types/MediaAccessibility.d.ts index 6fe2ec8e..524a7380 100644 --- a/packages/ios/types/MediaAccessibility.d.ts +++ b/packages/ios/types/MediaAccessibility.d.ts @@ -3,8 +3,6 @@ declare const MAMusicHapticsManagerActiveStatusDidChangeNotification: string; -declare const MAMediaCharacteristicDescribesVideoForAccessibility: interop.Pointer; - declare const kMAAudibleMediaSettingsChangedNotification: interop.Pointer; declare const MAMediaCharacteristicTranscribesSpokenDialogForAccessibility: interop.Pointer; @@ -15,6 +13,8 @@ declare const kMACaptionAppearanceSettingsChangedNotification: interop.Pointer; declare const kMADimFlashingLightsChangedNotification: interop.Pointer; +declare const MAMediaCharacteristicDescribesVideoForAccessibility: interop.Pointer; + declare const MACaptionAppearanceFontStyle: { Default: 0, MonospacedWithSerif: 1, @@ -85,6 +85,16 @@ declare function MACaptionAppearanceGetRelativeCharacterSize(domain: interop.Enu declare function MACaptionAppearanceGetTextEdgeStyle(domain: interop.Enum, behavior: interop.PointerConvertible): interop.Enum; +declare function MACaptionAppearanceCopyProfileIDs(): interop.Object; + +declare function MACaptionAppearanceSetActiveProfileID(profileID: interop.Object): void; + +declare function MACaptionAppearanceCopyActiveProfileID(): interop.Object; + +declare function MACaptionAppearanceCopyProfileName(profileID: interop.Object): interop.Object; + +declare function MACaptionAppearanceExecuteBlockForProfileID(profileID: interop.Object, aBlock: () => void): void; + declare function MAAudibleMediaCopyPreferredCharacteristics(): interop.Object; declare function MAImageCaptioningCopyCaption(url: interop.Object, error: interop.PointerConvertible): interop.Object; diff --git a/packages/ios/types/MediaPlayer.d.ts b/packages/ios/types/MediaPlayer.d.ts index 5d001b95..e66410a3 100644 --- a/packages/ios/types/MediaPlayer.d.ts +++ b/packages/ios/types/MediaPlayer.d.ts @@ -2,6 +2,8 @@ /// /// +declare const MPMediaItemPropertyAlbumTrackCount: string; + declare const MPMediaItemPropertyAlbumTrackNumber: string; declare const MPLanguageOptionCharacteristicDescribesMusicAndSound: string; @@ -36,8 +38,6 @@ declare const MPNowPlayingInfoPropertyCurrentPlaybackDate: string; declare const MPNowPlayingInfoPropertyExternalContentIdentifier: string; -declare const MPNowPlayingInfoCollectionIdentifier: string; - declare const MPNowPlayingInfoPropertyCurrentLanguageOptions: string; declare const MPNowPlayingInfoPropertyAvailableLanguageOptions: string; @@ -48,6 +48,8 @@ declare const MPMusicPlayerControllerVolumeDidChangeNotification: string; declare const MPMusicPlayerControllerPlaybackStateDidChangeNotification: string; +declare const MPMoviePlayerTimedMetadataKeyDataType: string; + declare const MPMoviePlayerTimedMetadataUpdatedNotification: string; declare const MPMoviePlayerThumbnailErrorKey: string; @@ -74,8 +76,6 @@ declare const MPMediaPlaybackIsPreparedToPlayDidChangeNotification: string; declare const MPMediaPlaylistPropertyPlaylistAttributes: string; -declare const MPMediaPlaylistPropertyName: string; - declare const MPMediaPlaylistPropertyPersistentID: string; declare const MPMediaItemPropertyIsPreorder: string; @@ -88,6 +88,8 @@ declare const MPMediaItemPropertyBookmarkTime: string; declare const MPMediaItemPropertyPlayCount: string; +declare const MPMediaItemPropertyPodcastTitle: string; + declare const MPMediaItemPropertyIsCloudItem: string; declare const MPMediaItemPropertyLyrics: string; @@ -104,20 +106,20 @@ declare const MPMediaItemPropertyMediaType: string; declare const MPMediaEntityPropertyPersistentID: string; -declare const MPMediaItemPropertyComments: string; - declare const MPNowPlayingInfoPropertyInternationalStandardRecordingCode: string; -declare const MPLanguageOptionCharacteristicEasyToRead: string; - -declare const MPMediaPlaylistPropertyDescriptionText: string; - declare const MPMediaItemPropertyDiscCount: string; declare const MPNowPlayingInfoPropertyMediaType: string; declare const MPMoviePlayerWillExitFullscreenNotification: string; +declare const MPLanguageOptionCharacteristicEasyToRead: string; + +declare const MPNowPlayingInfoCollectionIdentifier: string; + +declare const MPMediaPlaylistPropertyName: string; + declare const MPNowPlayingInfoPropertyIsLiveStream: string; declare const MPMoviePlayerTimedMetadataUserInfoKey: string; @@ -128,8 +130,12 @@ declare const MPMoviePlayerTimedMetadataKeyInfo: string; declare const MPMediaItemPropertyAlbumPersistentID: string; +declare const MPMediaPlaylistPropertyDescriptionText: string; + declare const MPMediaItemPropertyPersistentID: string; +declare const MPMediaPlaylistPropertyCloudGlobalID: string; + declare const MPMediaItemPropertySkipCount: string; declare const MPMoviePlayerDidExitFullscreenNotification: string; @@ -142,9 +148,9 @@ declare const MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification: string; declare const MPNowPlayingInfoPropertyCreditsStartTime: string; -declare const MPMoviePlayerTimedMetadataKeyMIMEType: string; +declare const MPMovieSourceTypeAvailableNotification: string; -declare const MPMusicPlayerControllerNowPlayingItemDidChangeNotification: string; +declare const MPMediaItemPropertyAssetURL: string; declare const MPMediaPlaylistPropertyAuthorDisplayName: string; @@ -152,9 +158,9 @@ declare const MPMediaItemPropertyGenre: string; declare const MPNowPlayingInfoPropertyChapterNumber: string; -declare const MPMediaItemPropertyPodcastTitle: string; +declare const MPMusicPlayerControllerNowPlayingItemDidChangeNotification: string; -declare const MPMediaPlaylistPropertyCloudGlobalID: string; +declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; declare const MPMediaItemPropertyArtistPersistentID: string; @@ -172,22 +178,20 @@ declare const MPLanguageOptionCharacteristicVoiceOverTranslation: string; declare const MPMoviePlayerTimedMetadataKeyLanguageCode: string; -declare const MPMediaLibraryDidChangeNotification: string; - declare const MPNowPlayingInfoPropertyPlaybackQueueIndex: string; declare const MPMediaItemPropertyDiscNumber: string; +declare const MPMediaItemPropertyComments: string; + declare const MPMediaItemPropertyAlbumArtist: string; declare const MPNowPlayingInfoPropertyDefaultPlaybackRate: string; -declare const MPMovieSourceTypeAvailableNotification: string; +declare const MPNowPlayingInfoProperty3x4AnimatedArtwork: string; declare const MPNowPlayingInfoPropertyAssetURL: string; -declare const MPMediaItemPropertyReleaseDate: string; - declare const MPMusicPlayerControllerQueueDidChangeNotification: string; declare const MPMediaItemPropertyArtist: string; @@ -196,7 +200,7 @@ declare const MPMediaItemPropertyPlaybackDuration: string; declare const MPMovieDurationAvailableNotification: string; -declare const MPMediaItemPropertyAssetURL: string; +declare const MPNowPlayingInfoProperty1x1AnimatedArtwork: string; declare const MPMediaItemPropertyArtwork: string; @@ -210,16 +214,18 @@ declare const MPNowPlayingInfoPropertyElapsedPlaybackTime: string; declare const MPMoviePlayerFullscreenAnimationCurveUserInfoKey: string; -declare const MPMediaItemPropertyAlbumTrackCount: string; - declare const MPErrorDomain: string; -declare const MPMoviePlayerTimedMetadataKeyDataType: string; +declare const MPMediaItemPropertyReleaseDate: string; -declare const MPMoviePlayerPlaybackStateDidChangeNotification: string; +declare const MPMoviePlayerTimedMetadataKeyMIMEType: string; + +declare const MPMediaLibraryDidChangeNotification: string; declare const MPMoviePlayerTimedMetadataKeyName: string; +declare const MPMoviePlayerPlaybackStateDidChangeNotification: string; + declare const MPMediaItemPropertyIsCompilation: string; declare const MPNowPlayingInfoPropertyExternalUserProfileIdentifier: string; @@ -230,8 +236,6 @@ declare const MPMoviePlayerThumbnailImageRequestDidFinishNotification: string; declare const MPMediaPlaylistPropertySeedItems: string; -declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; - declare const MPMediaItemPropertyBeatsPerMinute: string; declare const MPMediaItemPropertyUserGrouping: string; @@ -318,6 +322,12 @@ declare const MPMovieControlStyle: { Default: 1, }; +declare const MPMovieSourceType: { + Unknown: 0, + File: 1, + Streaming: 2, +}; + declare const MPNowPlayingPlaybackState: { Unknown: 0, Playing: 1, @@ -326,12 +336,6 @@ declare const MPNowPlayingPlaybackState: { Interrupted: 4, }; -declare const MPMovieSourceType: { - Unknown: 0, - File: 1, - Streaming: 2, -}; - declare const MPMovieMediaTypeMask: { None: 0, Video: 1, @@ -430,21 +434,6 @@ declare function MPVolumeSettingsAlertHide(): void; declare function MPVolumeSettingsAlertIsVisible(): boolean; -declare interface MPPlayableContentDataSource extends NSObjectProtocol { - beginLoadingChildItemsAtIndexPathCompletionHandler?(indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; - - childItemsDisplayPlaybackProgressAtIndexPath?(indexPath: NSIndexPath): boolean; - - contentItemForIdentifierCompletionHandler?(identifier: string, completionHandler: (p1: MPContentItem, p2: NSError) => void | null): void; - - numberOfChildItemsAtIndexPath(indexPath: NSIndexPath): number; - - contentItemAtIndexPath(indexPath: NSIndexPath): MPContentItem; -} - -declare class MPPlayableContentDataSource extends NativeObject implements MPPlayableContentDataSource { -} - declare interface MPNowPlayingSessionDelegate extends NSObjectProtocol { nowPlayingSessionDidChangeActive?(nowPlayingSession: MPNowPlayingSession): void; @@ -461,6 +450,21 @@ declare interface MPSystemMusicPlayerController extends NSObjectProtocol { declare class MPSystemMusicPlayerController extends NativeObject implements MPSystemMusicPlayerController { } +declare interface MPPlayableContentDataSource extends NSObjectProtocol { + beginLoadingChildItemsAtIndexPathCompletionHandler?(indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; + + childItemsDisplayPlaybackProgressAtIndexPath?(indexPath: NSIndexPath): boolean; + + contentItemForIdentifierCompletionHandler?(identifier: string, completionHandler: (p1: MPContentItem, p2: NSError) => void | null): void; + + numberOfChildItemsAtIndexPath(indexPath: NSIndexPath): number; + + contentItemAtIndexPath(indexPath: NSIndexPath): MPContentItem; +} + +declare class MPPlayableContentDataSource extends NativeObject implements MPPlayableContentDataSource { +} + declare interface MPPlayableContentDelegate extends NSObjectProtocol { playableContentManagerInitiatePlaybackOfContentItemAtIndexPathCompletionHandler?(contentManager: MPPlayableContentManager, indexPath: NSIndexPath, completionHandler: (p1: NSError) => void | null): void; @@ -512,9 +516,6 @@ declare interface MPMediaPlayback { declare class MPMediaPlayback extends NativeObject implements MPMediaPlayback { } -declare class MPChangePlaybackPositionCommand extends MPRemoteCommand { -} - declare class MPSeekCommandEvent extends MPRemoteCommandEvent { readonly type: interop.Enum; } @@ -655,6 +656,9 @@ declare class MPChangeRepeatModeCommand extends MPRemoteCommand { setCurrentRepeatType(currentRepeatType: interop.Enum): void; } +declare class MPChangePlaybackPositionCommand extends MPRemoteCommand { +} + declare class MPChangePlaybackRateCommand extends MPRemoteCommand { get supportedPlaybackRates(): NSArray; set supportedPlaybackRates(value: NSArray | Array); @@ -730,16 +734,6 @@ declare class MPNowPlayingSession extends NSObject { isActive(): boolean; } -declare class MPNowPlayingInfoLanguageOptionGroup extends NSObject { - initWithLanguageOptionsDefaultLanguageOptionAllowEmptySelection(languageOptions: NSArray | Array, defaultLanguageOption: MPNowPlayingInfoLanguageOption | null, allowEmptySelection: boolean): this; - - readonly languageOptions: NSArray; - - readonly defaultLanguageOption: MPNowPlayingInfoLanguageOption; - - readonly allowEmptySelection: boolean; -} - declare class MPNowPlayingInfoLanguageOption extends NSObject { initWithTypeLanguageTagCharacteristicsDisplayNameIdentifier(languageOptionType: interop.Enum, languageTag: string, languageOptionCharacteristics: NSArray | Array | null, displayName: string, identifier: string): this; @@ -766,6 +760,8 @@ declare class MPNowPlayingInfoCenter extends NSObject { playbackState: interop.Enum; + static readonly supportedAnimatedArtworkKeys: NSArray; + setNowPlayingInfo(nowPlayingInfo: NSDictionary | Record | null): void; setPlaybackState(playbackState: interop.Enum): void; @@ -996,6 +992,10 @@ declare class MPMediaItemCollection extends MPMediaEntity { readonly mediaTypes: interop.Enum; } +declare class MPMediaItemAnimatedArtwork extends NSObject { + initWithArtworkIDPreviewImageRequestHandlerVideoAssetFileURLRequestHandler(artworkID: string, previewImageRequestHandler: (p1: CGSize, p2: (p1: UIImage) => void) => void | null, videoAssetFileURLRequestHandler: (p1: CGSize, p2: (p1: NSURL) => void) => void | null): this; +} + declare class MPMediaItemArtwork extends NSObject { initWithBoundsSizeRequestHandler(boundsSize: CGSize, requestHandler: (p1: CGSize) => UIImage): this; @@ -1148,6 +1148,52 @@ declare class MPMusicPlayerApplicationController extends MPMusicPlayerController performQueueTransactionCompletionHandler(queueTransaction: (p1: MPMusicPlayerControllerMutableQueue) => void, completionHandler: (p1: MPMusicPlayerControllerQueue, p2: NSError) => void | null): void; } +declare class MPMediaPlaylist extends MPMediaItemCollection { + readonly persistentID: number; + + readonly cloudGlobalID: string; + + readonly name: string; + + readonly playlistAttributes: interop.Enum; + + readonly seedItems: NSArray; + + readonly descriptionText: string; + + readonly authorDisplayName: string; + + addItemWithProductIDCompletionHandler(productID: string, completionHandler: (p1: NSError) => void | null): void; + + addMediaItemsCompletionHandler(mediaItems: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; +} + +declare class MPMediaPickerController extends UIViewController { + initWithMediaTypes(mediaTypes: interop.Enum): this; + + readonly mediaTypes: interop.Enum; + + delegate: MPMediaPickerControllerDelegate; + + allowsPickingMultipleItems: boolean; + + showsCloudItems: boolean; + + showsItemsWithProtectedAssets: boolean; + + prompt: string; + + setDelegate(delegate: MPMediaPickerControllerDelegate | null): void; + + setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; + + setShowsCloudItems(showsCloudItems: boolean): void; + + setShowsItemsWithProtectedAssets(showsItemsWithProtectedAssets: boolean): void; + + setPrompt(prompt: string | null): void; +} + declare class MPMusicPlayerController extends NSObject implements MPMediaPlayback { static readonly applicationMusicPlayer: MPMusicPlayerController; @@ -1258,6 +1304,16 @@ declare class MPFeedbackCommand extends MPRemoteCommand { setLocalizedShortTitle(localizedShortTitle: string): void; } +declare class MPMovieErrorLog extends NSObject implements NSCopying { + readonly extendedLogData: NSData; + + readonly extendedLogDataStringEncoding: number; + + readonly events: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MPMusicPlayerPlayParameters extends NSObject { initWithDictionary(dictionary: NSDictionary | Record): this; @@ -1314,6 +1370,18 @@ declare class MPMediaLibrary extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MPMediaPropertyPredicate extends MPMediaPredicate { + static predicateWithValueForProperty(value: interop.Object | null, property: string): MPMediaPropertyPredicate; + + static predicateWithValueForPropertyComparisonType(value: interop.Object | null, property: string, comparisonType: interop.Enum): MPMediaPropertyPredicate; + + readonly property: string; + + readonly value: interop.Object; + + readonly comparisonType: interop.Enum; +} + declare class MPMusicPlayerControllerMutableQueue extends MPMusicPlayerControllerQueue { insertQueueDescriptorAfterItem(queueDescriptor: MPMusicPlayerQueueDescriptor, afterItem: MPMediaItem | null): void; @@ -1414,60 +1482,14 @@ declare class MPMediaItem extends MPMediaEntity { static titlePropertyForGroupingType(groupingType: interop.Enum): string; } -declare class MPMediaPickerController extends UIViewController { - initWithMediaTypes(mediaTypes: interop.Enum): this; - - readonly mediaTypes: interop.Enum; - - delegate: MPMediaPickerControllerDelegate; - - allowsPickingMultipleItems: boolean; - - showsCloudItems: boolean; - - showsItemsWithProtectedAssets: boolean; - - prompt: string; - - setDelegate(delegate: MPMediaPickerControllerDelegate | null): void; - - setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; - - setShowsCloudItems(showsCloudItems: boolean): void; - - setShowsItemsWithProtectedAssets(showsItemsWithProtectedAssets: boolean): void; - - setPrompt(prompt: string | null): void; -} - -declare class MPMovieErrorLog extends NSObject implements NSCopying { - readonly extendedLogData: NSData; - - readonly extendedLogDataStringEncoding: number; - - readonly events: NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MPMediaPlaylist extends MPMediaItemCollection { - readonly persistentID: number; - - readonly cloudGlobalID: string; - - readonly name: string; - - readonly playlistAttributes: interop.Enum; - - readonly seedItems: NSArray; - - readonly descriptionText: string; +declare class MPNowPlayingInfoLanguageOptionGroup extends NSObject { + initWithLanguageOptionsDefaultLanguageOptionAllowEmptySelection(languageOptions: NSArray | Array, defaultLanguageOption: MPNowPlayingInfoLanguageOption | null, allowEmptySelection: boolean): this; - readonly authorDisplayName: string; + readonly languageOptions: NSArray; - addItemWithProductIDCompletionHandler(productID: string, completionHandler: (p1: NSError) => void | null): void; + readonly defaultLanguageOption: MPNowPlayingInfoLanguageOption; - addMediaItemsCompletionHandler(mediaItems: NSArray | Array, completionHandler: (p1: NSError) => void | null): void; + readonly allowEmptySelection: boolean; } declare class MPAdTimeRange extends NSObject implements NSCopying { @@ -1480,18 +1502,6 @@ declare class MPAdTimeRange extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MPMediaPropertyPredicate extends MPMediaPredicate { - static predicateWithValueForProperty(value: interop.Object | null, property: string): MPMediaPropertyPredicate; - - static predicateWithValueForPropertyComparisonType(value: interop.Object | null, property: string, comparisonType: interop.Enum): MPMediaPropertyPredicate; - - readonly property: string; - - readonly value: interop.Object; - - readonly comparisonType: interop.Enum; -} - declare class MPVolumeView extends UIView implements NSCoding { showsVolumeSlider: boolean; diff --git a/packages/ios/types/Messages.d.ts b/packages/ios/types/Messages.d.ts index d932eb68..9664ddf9 100644 --- a/packages/ios/types/Messages.d.ts +++ b/packages/ios/types/Messages.d.ts @@ -40,6 +40,12 @@ declare const MSMessagesAppPresentationContext: { declare interface MSMessagesAppTranscriptPresentation { contentSizeThatFits(size: CGSize): CGSize; + + readonly messageTintColor: UIColor; + + readonly messageCornerRadius: number; + + invalidateMessageTintColor(): void; } declare class MSMessagesAppTranscriptPresentation extends NativeObject implements MSMessagesAppTranscriptPresentation { @@ -150,6 +156,12 @@ declare class MSMessagesAppViewController extends UIViewController implements MS didTransitionToPresentationStyle(presentationStyle: interop.Enum): void; contentSizeThatFits(size: CGSize): CGSize; + + readonly messageTintColor: UIColor; + + readonly messageCornerRadius: number; + + invalidateMessageTintColor(): void; } declare class MSSticker extends NSObject { diff --git a/packages/ios/types/Metal.d.ts b/packages/ios/types/Metal.d.ts index d2fc1674..4fd1135f 100644 --- a/packages/ios/types/Metal.d.ts +++ b/packages/ios/types/Metal.d.ts @@ -9,10 +9,10 @@ declare const MTLIOErrorDomain: string; declare const MTLLibraryErrorDomain: string; -declare const NSProcessPerformanceProfileDefault: number; - declare const MTLCaptureErrorDomain: string; +declare const MTL4CommandQueueErrorDomain: string; + declare const NSProcessInfoPerformanceProfileDidChangeNotification: string; declare const NSDeviceCertificationiPhonePerformanceGaming: number; @@ -23,54 +23,53 @@ declare const MTLCounterErrorDomain: string; declare const MTLCommonCounterSetStatistic: string; +declare const MTLCommonCounterPostTessellationVertexCycles: string; + declare const MTLCommonCounterTotalCycles: string; declare const MTLCommonCounterClipperPrimitivesOut: string; -declare const MTLCommonCounterTessellationCycles: string; - declare const MTLCommonCounterClipperInvocations: string; -declare const MTLCommonCounterPostTessellationVertexCycles: string; - declare const MTLCommonCounterFragmentInvocations: string; +declare const MTLAttributeStrideStatic: number; + declare const MTLCommonCounterRenderTargetWriteCycles: string; declare const MTLCommonCounterSetStageUtilization: string; declare const NSProcessPerformanceProfileSustained: number; -declare const MTLAttributeStrideStatic: number; - declare const MTLCommonCounterVertexCycles: string; +declare const MTLCommonCounterTimestamp: string; + +declare const NSProcessPerformanceProfileDefault: number; + declare const MTLCommandBufferEncoderInfoErrorKey: string; declare const MTLDynamicLibraryDomain: string; +declare const MTLCommonCounterTessellationCycles: string; + declare const MTLCommonCounterVertexInvocations: string; declare const MTLCommonCounterPostTessellationVertexInvocations: string; declare const MTLCommonCounterTessellationInputPatches: string; -declare const MTLCommonCounterTimestamp: string; - declare const MTLCommonCounterFragmentCycles: string; declare const MTLBufferLayoutStrideDynamic: number; +declare const MTLCommonCounterComputeKernelInvocations: string; + declare const MTLCommonCounterFragmentsPassed: string; declare const MTLCommonCounterSetTimestamp: string; -declare const MTLCommonCounterComputeKernelInvocations: string; - -declare const MTLStoreActionOptions: { - None: 0, - CustomSamplePositions: 1, -}; +declare const MTLTensorDomain: string; declare const MTLBlitOption: { None: 0, @@ -84,26 +83,13 @@ declare const MTLIndexType: { Int32: 1, }; -declare const MTLAccelerationStructureRefitOptions: { - Vertex: 1, - PerPrimitive: 2, -}; - declare const MTLFunctionOptions: { None: 0, CompileToBinary: 1, StoreFunctionInMetalPipelinesScript: 2, StoreFunctionInMetalScript: 2, FailOnBinaryArchiveMiss: 4, -}; - -declare const MTLTextureUsage: { - Unknown: 0, - ShaderRead: 1, - ShaderWrite: 2, - RenderTarget: 4, - PixelFormatView: 16, - ShaderAtomic: 32, + PipelineIndependent: 8, }; declare const MTLDataType: { @@ -202,6 +188,8 @@ declare const MTLDataType: { BFloat2: 122, BFloat3: 123, BFloat4: 124, + DepthStencilState: 139, + Tensor: 140, }; declare const MTLTessellationFactorStepFunction: { @@ -220,6 +208,20 @@ declare const MTLSamplerAddressMode: { ClampToBorderColor: 5, }; +declare const MTLIntersectionFunctionSignature: { + None: 0, + Instancing: 1, + TriangleData: 2, + WorldSpaceData: 4, + InstanceMotion: 8, + PrimitiveMotion: 16, + ExtendedLimits: 32, + MaxLevels: 64, + CurveData: 128, + IntersectionFunctionBuffer: 256, + UserData: 512, +}; + declare const MTLMultisampleStencilResolveFilter: { Sample0: 0, DepthResolvedSample: 1, @@ -265,6 +267,13 @@ declare const MTLBlendFactor: { OneMinusSource1Color: 16, Source1Alpha: 17, OneMinusSource1Alpha: 18, + Unspecialized: 19, +}; + +declare const MTL4RenderEncoderOptions: { + None: 0, + Suspending: 1, + Resuming: 2, }; declare const MTLStoreAction: { @@ -276,9 +285,61 @@ declare const MTLStoreAction: { CustomSampleDepthStore: 5, }; -declare const MTLTextureCompressionType: { - Lossless: 0, - Lossy: 1, +declare const MTL4BinaryFunctionOptions: { + None: 0, + PipelineIndependent: 2, +}; + +declare const MTL4PipelineDataSetSerializerConfiguration: { + Descriptors: 1, + Binaries: 2, +}; + +declare const MTL4LogicalToPhysicalColorAttachmentMappingState: { + Identity: 0, + Inherited: 1, +}; + +declare const MTLAccelerationStructureRefitOptions: { + Vertex: 1, + PerPrimitive: 2, +}; + +declare const MTLResourceUsage: { + Read: 1, + Write: 2, + Sample: 4, +}; + +declare const MTL4IndirectCommandBufferSupportState: { + Disabled: 0, + Enabled: 1, +}; + +declare const MTL4BlendState: { + Disabled: 0, + Enabled: 1, + Unspecialized: 2, +}; + +declare const MTLTextureUsage: { + Unknown: 0, + ShaderRead: 1, + ShaderWrite: 2, + RenderTarget: 4, + PixelFormatView: 16, + ShaderAtomic: 32, +}; + +declare const MTL4AlphaToOneState: { + Disabled: 0, + Enabled: 1, +}; + +declare const MTL4ShaderReflection: { + None: 0, + BindingInfo: 1, + BufferTypeInfo: 2, }; declare const MTLIOStatus: { @@ -310,18 +371,6 @@ declare const MTLStitchedLibraryOptions: { StoreLibraryInMetalPipelinesScript: 2, }; -declare const MTLIntersectionFunctionSignature: { - None: 0, - Instancing: 1, - TriangleData: 2, - WorldSpaceData: 4, - InstanceMotion: 8, - PrimitiveMotion: 16, - ExtendedLimits: 32, - MaxLevels: 64, - CurveData: 128, -}; - declare const MTLLogLevel: { Undefined: 0, Debug: 1, @@ -340,6 +389,21 @@ declare const MTLDynamicLibraryError: { Unsupported: 5, }; +declare const MTLStoreActionOptions: { + None: 0, + CustomSamplePositions: 1, +}; + +declare const MTL4CommandQueueError: { + None: 0, + Timeout: 1, + NotPermitted: 2, + OutOfMemory: 3, + DeviceRemoved: 4, + AccessRevoked: 5, + Internal: 6, +}; + declare const MTLHeapType: { Automatic: 0, Placement: 1, @@ -382,11 +446,46 @@ declare const MTLMatrixLayout: { Row: 1, }; +declare const MTLAccelerationStructureUsage: { + None: 0, + Refit: 1, + PreferFastBuild: 2, + ExtendedLimits: 4, + PreferFastIntersection: 16, + MinimizeMemory: 32, +}; + +declare const MTLBinaryArchiveError: { + None: 0, + InvalidFile: 1, + UnexpectedElement: 2, + CompilationFailure: 3, + InternalError: 4, +}; + +declare const MTLSamplerBorderColor: { + TransparentBlack: 0, + OpaqueBlack: 1, + OpaqueWhite: 2, +}; + +declare const MTLSamplerMipFilter: { + NotMipmapped: 0, + Nearest: 1, + Linear: 2, +}; + declare const MTLSamplerMinMagFilter: { Nearest: 0, Linear: 1, }; +declare const MTLTessellationControlPointIndexType: { + None: 0, + UInt16: 1, + UInt32: 2, +}; + declare const MTLTessellationPartitionMode: { Pow2: 0, Integer: 1, @@ -394,10 +493,36 @@ declare const MTLTessellationPartitionMode: { FractionalEven: 3, }; -declare const MTLMutability: { - Default: 0, - Mutable: 1, - Immutable: 2, +declare const MTLRenderStages: { + Vertex: 1, + Fragment: 2, + Tile: 4, + Object: 8, + Mesh: 16, +}; + +declare const MTLDepthClipMode: { + Clip: 0, + Clamp: 1, +}; + +declare const MTLWinding: { + MTLWindingClockwise: 0, + Counter: 1, +}; + +declare const MTLVisibilityResultMode: { + Disabled: 0, + Boolean: 1, + Counting: 2, +}; + +declare const MTLPrimitiveType: { + Point: 0, + Line: 1, + LineStrip: 2, + Triangle: 3, + TriangleStrip: 4, }; declare const MTLAttributeFormat: { @@ -525,11 +650,35 @@ declare const MTLStencilOperation: { DecrementWrap: 7, }; +declare const MTLCompareFunction: { + Never: 0, + Less: 1, + Equal: 2, + LessEqual: 3, + Greater: 4, + NotEqual: 5, + GreaterEqual: 6, + Always: 7, +}; + +declare const MTLCommandEncoderErrorState: { + Unknown: 0, + Completed: 1, + Affected: 2, + Pending: 3, + Faulted: 4, +}; + declare const MTLCommandBufferErrorOption: { None: 0, EncoderExecutionStatus: 1, }; +declare const MTL4AlphaToCoverageState: { + Disabled: 0, + Enabled: 1, +}; + declare const MTLCommandBufferError: { None: 0, Internal: 1, @@ -564,16 +713,9 @@ declare const MTLMultisampleDepthResolveFilter: { Max: 2, }; -declare const MTLLoadAction: { - DontCare: 0, - Load: 1, - Clear: 2, -}; - -declare const MTLSparsePageSize: { - Size16: 101, - Size64: 102, - Size256: 103, +declare const MTLVisibilityResultType: { + Reset: 0, + Accumulate: 1, }; declare const MTLPipelineOption: { @@ -584,6 +726,11 @@ declare const MTLPipelineOption: { FailOnBinaryArchiveMiss: 4, }; +declare const MTL4TimestampGranularity: { + Relaxed: 0, + Precise: 1, +}; + declare const MTLCounterSampleBufferError: { OutOfMemory: 0, Invalid: 1, @@ -606,12 +753,6 @@ declare const MTLMathMode: { Fast: 2, }; -declare const MTLSamplerMipFilter: { - NotMipmapped: 0, - Nearest: 1, - Linear: 2, -}; - declare const MTLLanguageVersion: { Version1_0: 65536, Version1_1: 65537, @@ -624,6 +765,36 @@ declare const MTLLanguageVersion: { Version3_0: 196608, Version3_1: 196609, Version3_2: 196610, + Version4_0: 262144, +}; + +declare const MTLLoadAction: { + DontCare: 0, + Load: 1, + Clear: 2, +}; + +declare const MTLTensorUsage: { + Compute: 1, + Render: 2, + MachineLearning: 4, +}; + +declare const MTLTensorError: { + None: 0, + InternalError: 1, + InvalidDescriptor: 2, +}; + +declare const MTLBufferSparseTier: { + TierNone: 0, + Tier1: 1, +}; + +declare const MTLSparsePageSize: { + Size16: 101, + Size64: 102, + Size256: 103, }; declare const MTLHazardTrackingMode: { @@ -645,43 +816,42 @@ declare const MTLPurgeableState: { Empty: 4, }; -declare const MTLCommandEncoderErrorState: { - Unknown: 0, - Completed: 1, - Affected: 2, - Pending: 3, - Faulted: 4, -}; - -declare const MTLBarrierScope: { - Buffers: 1, - Textures: 2, -}; - -declare const MTLResourceUsage: { - Read: 1, - Write: 2, - Sample: 4, +declare const MTLStages: { + Vertex: 1, + Fragment: 2, + Tile: 4, + Object: 8, + Mesh: 16, + ResourceState: 67108864, + Dispatch: 134217728, + Blit: 268435456, + AccelerationStructure: 536870912, + MachineLearning: 1073741824, + All: 9223372036854775807, }; declare const MTLFunctionLogType: { MTLFunctionLogTypeValidation: 0, }; -declare const MTLColorWriteMask: { - None: 0, - Red: 8, - Green: 4, - Blue: 2, - Alpha: 1, - All: 15, -}; - declare const MTLArgumentBuffersTier: { Tier1: 0, Tier2: 1, }; +declare const MTLTensorDataType: { + None: 0, + Float32: 3, + Float16: 16, + BFloat16: 121, + Int8: 45, + UInt8: 49, + Int16: 37, + UInt16: 41, + Int32: 29, + UInt32: 33, +}; + declare const MTLIOCompressionMethod: { Zlib: 0, LZFSE: 1, @@ -690,6 +860,12 @@ declare const MTLIOCompressionMethod: { LZBitmap: 4, }; +declare const MTLMutability: { + Default: 0, + Mutable: 1, + Immutable: 2, +}; + declare const MTLLibraryError: { Unsupported: 1, Internal: 2, @@ -699,6 +875,18 @@ declare const MTLLibraryError: { FileNotFound: 6, }; +declare const MTLTextureSparseTier: { + TierNone: 0, + Tier1: 1, + Tier2: 2, +}; + +declare const MTL4VisibilityOptions: { + None: 0, + Device: 1, + ResourceAlias: 2, +}; + declare const MTLPatchType: { None: 0, Triangle: 1, @@ -719,26 +907,6 @@ declare const MTLBindingAccess: { ArgumentAccessWriteOnly: 2, }; -declare const MTLBlendOperation: { - Add: 0, - Subtract: 1, - ReverseSubtract: 2, - Min: 3, - Max: 4, -}; - -declare const MTLStepFunction: { - Constant: 0, - PerVertex: 1, - PerInstance: 2, - PerPatch: 3, - PerPatchControlPoint: 4, - ThreadPositionInGridX: 5, - ThreadPositionInGridY: 6, - ThreadPositionInGridXIndexed: 7, - ThreadPositionInGridYIndexed: 8, -}; - declare const MTLPixelFormat: { Invalid: 0, A8Unorm: 1, @@ -877,6 +1045,7 @@ declare const MTLPixelFormat: { Stencil8: 253, Depth32Float_Stencil8: 260, X32_Stencil8: 261, + Unspecialized: 263, }; declare const MTLTextureType: { @@ -892,6 +1061,14 @@ declare const MTLTextureType: { TypeTextureBuffer: 9, }; +declare const MTLAccelerationStructureInstanceOptions: { + None: 0, + DisableTriangleCulling: 1, + TriangleFrontFacingWindingCounterClockwise: 2, + Opaque: 4, + NonOpaque: 8, +}; + declare const MTLCounterSamplingPoint: { Stage: 0, Draw: 1, @@ -910,10 +1087,26 @@ declare const MTLSparseTextureRegionAlignmentMode: { Inward: 1, }; -declare const MTLTessellationControlPointIndexType: { +declare const MTLColorWriteMask: { None: 0, - UInt16: 1, - UInt32: 2, + Red: 8, + Green: 4, + Blue: 2, + Alpha: 1, + All: 15, + Unspecialized: 16, +}; + +declare const MTLTextureCompressionType: { + Lossless: 0, + Lossy: 1, +}; + +declare const MTL4CompilerTaskStatus: { + None: 0, + Scheduled: 1, + Compiling: 2, + Finished: 3, }; declare const MTLResourceOptions: { @@ -929,20 +1122,18 @@ declare const MTLResourceOptions: { OptionCPUCacheModeWriteCombined: 1, }; +declare const MTLSamplerReductionMode: { + WeightedAverage: 0, + Minimum: 1, + Maximum: 2, +}; + declare const MTLReadWriteTextureTier: { TierNone: 0, Tier1: 1, Tier2: 2, }; -declare const MTLRenderStages: { - Vertex: 1, - Fragment: 2, - Tile: 4, - Object: 8, - Mesh: 16, -}; - declare const MTLFeatureSet: { Family1_v1: 0, Family2_v1: 1, @@ -963,6 +1154,15 @@ declare const MTLFeatureSet: { Family5_v1: 16, }; +declare const MTLBlendOperation: { + Add: 0, + Subtract: 1, + ReverseSubtract: 2, + Min: 3, + Max: 4, + Unspecialized: 5, +}; + declare const MTLCaptureError: { NotSupported: 1, AlreadyCapturing: 2, @@ -992,43 +1192,14 @@ declare const MTLCaptureDestination: { GPUTraceDocument: 2, }; -declare const MTLAccelerationStructureInstanceOptions: { - None: 0, - DisableTriangleCulling: 1, - TriangleFrontFacingWindingCounterClockwise: 2, - Opaque: 4, - NonOpaque: 8, -}; - -declare const MTLTessellationFactorFormat: { - MTLTessellationFactorFormatHalf: 0, -}; - -declare const MTLTextureSwizzle: { - Zero: 0, - One: 1, - Red: 2, - Green: 3, - Blue: 4, - Alpha: 5, -}; - -declare const MTLCompareFunction: { - Never: 0, - Less: 1, - Equal: 2, - LessEqual: 3, - Greater: 4, - NotEqual: 5, - GreaterEqual: 6, - Always: 7, +declare const MTL4CounterHeapType: { + Invalid: 0, + Timestamp: 1, }; -declare const MTLAccelerationStructureUsage: { - None: 0, - Refit: 1, - PreferFastBuild: 2, - ExtendedLimits: 4, +declare const MTLBarrierScope: { + Buffers: 1, + Textures: 2, }; declare const MTLFunctionType: { @@ -1041,23 +1212,16 @@ declare const MTLFunctionType: { Object: 8, }; -declare const MTLWinding: { - MTLWindingClockwise: 0, - Counter: 1, -}; - -declare const MTLVisibilityResultMode: { - Disabled: 0, - Boolean: 1, - Counting: 2, -}; - -declare const MTLPrimitiveType: { - Point: 0, - Line: 1, - LineStrip: 2, - Triangle: 3, - TriangleStrip: 4, +declare const MTLStepFunction: { + Constant: 0, + PerVertex: 1, + PerInstance: 2, + PerPatch: 3, + PerPatchControlPoint: 4, + ThreadPositionInGridX: 5, + ThreadPositionInGridY: 6, + ThreadPositionInGridXIndexed: 7, + ThreadPositionInGridYIndexed: 8, }; declare const MTLBindingType: { @@ -1072,6 +1236,7 @@ declare const MTLBindingType: { InstanceAccelerationStructure: 26, IntersectionFunctionTable: 27, ObjectPayload: 34, + Tensor: 37, }; declare const MTLCompileSymbolVisibility: { @@ -1079,11 +1244,6 @@ declare const MTLCompileSymbolVisibility: { Hidden: 1, }; -declare const MTLDepthClipMode: { - Clip: 0, - Clamp: 1, -}; - declare const MTLTriangleFillMode: { Fill: 0, Lines: 1, @@ -1094,11 +1254,6 @@ declare const MTLLogStateError: { MTLLogStateErrorInvalid: 2, }; -declare const MTLTransformType: { - PackedFloat4x3: 0, - Component: 1, -}; - declare const MTLPrimitiveTopologyClass: { Unspecified: 0, Point: 1, @@ -1106,6 +1261,11 @@ declare const MTLPrimitiveTopologyClass: { Triangle: 3, }; +declare const MTLTransformType: { + PackedFloat4x3: 0, + Component: 1, +}; + declare const MTLGPUFamily: { Apple1: 1001, Apple2: 1002, @@ -1116,6 +1276,7 @@ declare const MTLGPUFamily: { Apple7: 1007, Apple8: 1008, Apple9: 1009, + Apple10: 1010, Mac1: 2001, Mac2: 2002, Common1: 3001, @@ -1124,6 +1285,7 @@ declare const MTLGPUFamily: { MacCatalyst1: 4001, MacCatalyst2: 4002, Metal3: 5001, + Metal4: 5002, }; declare const MTLIndirectCommandType: { @@ -1142,18 +1304,17 @@ declare const MTLIOCompressionStatus: { Error: 1, }; -declare const MTLBinaryArchiveError: { - None: 0, - InvalidFile: 1, - UnexpectedElement: 2, - CompilationFailure: 3, - InternalError: 4, +declare const MTLTessellationFactorFormat: { + MTLTessellationFactorFormatHalf: 0, }; -declare const MTLSamplerBorderColor: { - TransparentBlack: 0, - OpaqueBlack: 1, - OpaqueWhite: 2, +declare const MTLTextureSwizzle: { + Zero: 0, + One: 1, + Red: 2, + Green: 3, + Blue: 4, + Alpha: 5, }; declare class MTLIndirectCommandBufferExecutionRange { @@ -1162,6 +1323,12 @@ declare class MTLIndirectCommandBufferExecutionRange { length: number; } +declare class MTL4CopySparseBufferMappingOperation { + constructor(init?: MTL4CopySparseBufferMappingOperation); + sourceRange: _NSRange; + destinationOffset: number; +} + declare class MTLIndirectAccelerationStructureInstanceDescriptor { constructor(init?: MTLIndirectAccelerationStructureInstanceDescriptor); transformationMatrix: _MTLPackedFloat4x3; @@ -1228,6 +1395,12 @@ declare class MTLDrawPrimitivesIndirectArguments { baseInstance: number; } +declare class MTLDispatchThreadsIndirectArguments { + constructor(init?: MTLDispatchThreadsIndirectArguments); + threadsPerGrid: unknown /* const array */; + threadsPerThreadgroup: unknown /* const array */; +} + declare class MTLViewport { constructor(init?: MTLViewport); originX: number; @@ -1332,6 +1505,44 @@ declare class MTLAccelerationStructureMotionInstanceDescriptor { motionEndTime: number; } +declare class MTLIntersectionFunctionBufferArguments { + constructor(init?: MTLIntersectionFunctionBufferArguments); + intersectionFunctionBuffer: number; + intersectionFunctionBufferSize: number; + intersectionFunctionStride: number; +} + +declare class MTL4TimestampHeapEntry { + constructor(init?: MTL4TimestampHeapEntry); + timestamp: number; +} + +declare class MTL4UpdateSparseBufferMappingOperation { + constructor(init?: MTL4UpdateSparseBufferMappingOperation); + mode: interop.Enum; + bufferRange: _NSRange; + heapOffset: number; +} + +declare class MTL4UpdateSparseTextureMappingOperation { + constructor(init?: MTL4UpdateSparseTextureMappingOperation); + mode: interop.Enum; + textureRegion: MTLRegion; + textureLevel: number; + textureSlice: number; + heapOffset: number; +} + +declare class MTL4CopySparseTextureMappingOperation { + constructor(init?: MTL4CopySparseTextureMappingOperation); + sourceRegion: MTLRegion; + sourceLevel: number; + sourceSlice: number; + destinationOrigin: MTLOrigin; + destinationLevel: number; + destinationSlice: number; +} + declare class MTLIndirectAccelerationStructureMotionInstanceDescriptor { constructor(init?: MTLIndirectAccelerationStructureMotionInstanceDescriptor); options: interop.Enum; @@ -1355,13 +1566,6 @@ declare class MTLClearColor { alpha: number; } -declare class unnamed_7214372835123989523 { - constructor(init?: unnamed_7214372835123989523); - x: number; - y: number; - z: number; -} - declare class MTLDrawPatchIndirectArguments { constructor(init?: MTLDrawPatchIndirectArguments); patchCount: number; @@ -1415,6 +1619,12 @@ declare class MTLRegion { size: MTLSize; } +declare class MTL4BufferRange { + constructor(init?: MTL4BufferRange); + bufferAddress: number; + length: number; +} + declare class MTLDrawIndexedPrimitivesIndirectArguments { constructor(init?: MTLDrawIndexedPrimitivesIndirectArguments); indexCount: number; @@ -1424,6 +1634,13 @@ declare class MTLDrawIndexedPrimitivesIndirectArguments { baseInstance: number; } +declare class unnamed_16549680261695284605 { + constructor(init?: unnamed_16549680261695284605); + x: number; + y: number; + z: number; +} + declare class MTLSize { constructor(init?: MTLSize); width: number; @@ -1431,11 +1648,11 @@ declare class MTLSize { depth: number; } -type unnamed_16483607341144597261Descriptor = +type unnamed_9196777492297964003Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_16483607341144597261 { - constructor(init?: unnamed_16483607341144597261Descriptor); +declare class unnamed_9196777492297964003 { + constructor(init?: unnamed_9196777492297964003Descriptor); elements: unknown /* const array */; } @@ -1462,6 +1679,8 @@ declare interface MTLLibrary extends NSObjectProtocol { newFunctionWithNameConstantValuesCompletionHandler(name: string, constantValues: MTLFunctionConstantValues, completionHandler: (p1: MTLFunction, p2: NSError) => void | null): void; + reflectionForFunctionWithName(functionName: string): MTLFunctionReflection; + newFunctionWithDescriptorCompletionHandler(descriptor: MTLFunctionDescriptor, completionHandler: (p1: MTLFunction, p2: NSError) => void | null): void; newFunctionWithDescriptorError(descriptor: MTLFunctionDescriptor, error: interop.PointerConvertible): MTLFunction; @@ -1559,24 +1778,107 @@ declare interface MTLRasterizationRateMap extends NSObjectProtocol { declare class MTLRasterizationRateMap extends NativeObject implements MTLRasterizationRateMap { } -declare interface MTLCommandBuffer extends NSObjectProtocol { - readonly device: MTLDevice; +declare interface MTLTexture extends MTLResource { + readonly rootResource: MTLResource; - readonly commandQueue: MTLCommandQueue; + readonly parentTexture: MTLTexture; - readonly retainedReferences: boolean; + readonly parentRelativeLevel: number; - readonly errorOptions: interop.Enum; + readonly parentRelativeSlice: number; - label: string; + readonly buffer: MTLBuffer; - readonly kernelStartTime: number; + readonly bufferOffset: number; - readonly kernelEndTime: number; + readonly bufferBytesPerRow: number; - readonly logs: MTLLogContainer; + readonly iosurface: interop.Object; - readonly GPUStartTime: number; + readonly iosurfacePlane: number; + + readonly textureType: interop.Enum; + + readonly pixelFormat: interop.Enum; + + readonly width: number; + + readonly height: number; + + readonly depth: number; + + readonly mipmapLevelCount: number; + + readonly sampleCount: number; + + readonly arrayLength: number; + + readonly usage: interop.Enum; + + readonly shareable: boolean; + + readonly framebufferOnly: boolean; + + readonly firstMipmapInTail: number; + + readonly tailSizeInBytes: number; + + readonly isSparse: boolean; + + readonly allowGPUOptimizedContents: boolean; + + readonly compressionType: interop.Enum; + + readonly gpuResourceID: MTLResourceID; + + getBytesBytesPerRowBytesPerImageFromRegionMipmapLevelSlice(pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number, region: MTLRegion, level: number, slice: number): void; + + replaceRegionMipmapLevelSliceWithBytesBytesPerRowBytesPerImage(region: MTLRegion, level: number, slice: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number): void; + + getBytesBytesPerRowFromRegionMipmapLevel(pixelBytes: interop.PointerConvertible, bytesPerRow: number, region: MTLRegion, level: number): void; + + replaceRegionMipmapLevelWithBytesBytesPerRow(region: MTLRegion, level: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number): void; + + newTextureViewWithPixelFormat(pixelFormat: interop.Enum): MTLTexture; + + newTextureViewWithPixelFormatTextureTypeLevelsSlices(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange): MTLTexture; + + newSharedTextureHandle(): MTLSharedTextureHandle; + + newTextureViewWithDescriptor(descriptor: MTLTextureViewDescriptor): MTLTexture; + + readonly swizzle: MTLTextureSwizzleChannels; + + newTextureViewWithPixelFormatTextureTypeLevelsSlicesSwizzle(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange, swizzle: MTLTextureSwizzleChannels): MTLTexture; + + readonly sparseTextureTier: interop.Enum; + + isShareable(): boolean; + + isFramebufferOnly(): boolean; +} + +declare class MTLTexture extends NativeObject implements MTLTexture { +} + +declare interface MTLCommandBuffer extends NSObjectProtocol { + readonly device: MTLDevice; + + readonly commandQueue: MTLCommandQueue; + + readonly retainedReferences: boolean; + + readonly errorOptions: interop.Enum; + + label: string; + + readonly kernelStartTime: number; + + readonly kernelEndTime: number; + + readonly logs: MTLLogContainer; + + readonly GPUStartTime: number; readonly GPUEndTime: number; @@ -1657,191 +1959,580 @@ declare interface MTLSharedEvent extends MTLEvent { declare class MTLSharedEvent extends NativeObject implements MTLSharedEvent { } -declare interface MTLAllocation extends NSObjectProtocol { - readonly allocatedSize: number; -} +declare interface MTL4Archive extends NSObjectProtocol { + label: string; -declare class MTLAllocation extends NativeObject implements MTLAllocation { -} + newComputePipelineStateWithDescriptorError(descriptor: MTL4ComputePipelineDescriptor, error: interop.PointerConvertible): MTLComputePipelineState; -declare interface MTLLogState extends NSObjectProtocol { - addLogHandler(block: (p1: string, p2: string, p3: interop.Enum, p4: string) => void | null): void; + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorError(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor, error: interop.PointerConvertible): MTLComputePipelineState; + + newRenderPipelineStateWithDescriptorError(descriptor: MTL4PipelineDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorError(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newBinaryFunctionWithDescriptorError(descriptor: MTL4BinaryFunctionDescriptor, error: interop.PointerConvertible): MTL4BinaryFunction; + + setLabel(label: string | null): void; } -declare class MTLLogState extends NativeObject implements MTLLogState { +declare class MTL4Archive extends NativeObject implements MTL4Archive { } -declare interface MTLIOScratchBuffer extends NSObjectProtocol { - readonly buffer: MTLBuffer; +declare interface MTL4MachineLearningCommandEncoder extends MTL4CommandEncoder { + setPipelineState(pipelineState: MTL4MachineLearningPipelineState): void; + + setArgumentTable(argumentTable: MTL4ArgumentTable): void; + + dispatchNetworkWithIntermediatesHeap(heap: MTLHeap): void; } -declare class MTLIOScratchBuffer extends NativeObject implements MTLIOScratchBuffer { +declare class MTL4MachineLearningCommandEncoder extends NativeObject implements MTL4MachineLearningCommandEncoder { } -declare interface MTLDynamicLibrary extends NSObjectProtocol { - label: string; +declare interface MTL4ComputeCommandEncoder extends MTL4CommandEncoder { + stages(): interop.Enum; - readonly device: MTLDevice; + setComputePipelineState(state: MTLComputePipelineState): void; - readonly installName: string; + setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; - serializeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + setImageblockWidthHeight(width: number, height: number): void; - setLabel(label: string | null): void; -} + dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; -declare class MTLDynamicLibrary extends NativeObject implements MTLDynamicLibrary { -} + dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; -declare interface MTLComputePipelineState extends NSObjectProtocol { - readonly label: string; + dispatchThreadgroupsWithIndirectBufferThreadsPerThreadgroup(indirectBuffer: number, threadsPerThreadgroup: MTLSize): void; - readonly device: MTLDevice; + dispatchThreadsWithIndirectBuffer(indirectBuffer: number): void; - readonly maxTotalThreadsPerThreadgroup: number; + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; - readonly threadExecutionWidth: number; + executeCommandsInBufferIndirectBuffer(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: number): void; - readonly staticThreadgroupMemoryLength: number; + copyFromTextureToTexture(sourceTexture: MTLTexture, destinationTexture: MTLTexture): void; - imageblockMemoryLengthForDimensions(imageblockDimensions: MTLSize): number; + copyFromTextureSourceSliceSourceLevelToTextureDestinationSliceDestinationLevelSliceCountLevelCount(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, sliceCount: number, levelCount: number): void; - readonly supportIndirectCommandBuffers: boolean; + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; - readonly gpuResourceID: MTLResourceID; + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToBufferDestinationOffsetDestinationBytesPerRowDestinationBytesPerImage(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationBuffer: MTLBuffer, destinationOffset: number, destinationBytesPerRow: number, destinationBytesPerImage: number): void; - functionHandleWithFunction(function$: MTLFunction): MTLFunctionHandle; + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToBufferDestinationOffsetDestinationBytesPerRowDestinationBytesPerImageOptions(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationBuffer: MTLBuffer, destinationOffset: number, destinationBytesPerRow: number, destinationBytesPerImage: number, options: interop.Enum): void; - newComputePipelineStateWithAdditionalBinaryFunctionsError(functions: NSArray | Array, error: interop.PointerConvertible): MTLComputePipelineState; + copyFromBufferSourceOffsetToBufferDestinationOffsetSize(sourceBuffer: MTLBuffer, sourceOffset: number, destinationBuffer: MTLBuffer, destinationOffset: number, size: number): void; - newVisibleFunctionTableWithDescriptor(descriptor: MTLVisibleFunctionTableDescriptor): MTLVisibleFunctionTable; + copyFromBufferSourceOffsetSourceBytesPerRowSourceBytesPerImageSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceBuffer: MTLBuffer, sourceOffset: number, sourceBytesPerRow: number, sourceBytesPerImage: number, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; - newIntersectionFunctionTableWithDescriptor(descriptor: MTLIntersectionFunctionTableDescriptor): MTLIntersectionFunctionTable; + copyFromBufferSourceOffsetSourceBytesPerRowSourceBytesPerImageSourceSizeToTextureDestinationSliceDestinationLevelDestinationOriginOptions(sourceBuffer: MTLBuffer, sourceOffset: number, sourceBytesPerRow: number, sourceBytesPerImage: number, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin, options: interop.Enum): void; - readonly shaderValidation: interop.Enum; -} + copyFromTensorSourceOriginSourceDimensionsToTensorDestinationOriginDestinationDimensions(sourceTensor: MTLTensor, sourceOrigin: MTLTensorExtents, sourceDimensions: MTLTensorExtents, destinationTensor: MTLTensor, destinationOrigin: MTLTensorExtents, destinationDimensions: MTLTensorExtents): void; -declare class MTLComputePipelineState extends NativeObject implements MTLComputePipelineState { -} + generateMipmapsForTexture(texture: MTLTexture): void; -declare interface MTLAccelerationStructureCommandEncoder extends MTLCommandEncoder { - buildAccelerationStructureDescriptorScratchBufferScratchBufferOffset(accelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, scratchBuffer: MTLBuffer, scratchBufferOffset: number): void; + fillBufferRangeValue(buffer: MTLBuffer, range: _NSRange, value: number): void; - refitAccelerationStructureDescriptorDestinationScratchBufferScratchBufferOffset(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTLBuffer | null, scratchBufferOffset: number): void; + optimizeContentsForGPUAccess(texture: MTLTexture): void; - refitAccelerationStructureDescriptorDestinationScratchBufferScratchBufferOffsetOptions(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTLBuffer | null, scratchBufferOffset: number, options: interop.Enum): void; + optimizeContentsForGPUAccessSliceLevel(texture: MTLTexture, slice: number, level: number): void; - copyAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + optimizeContentsForCPUAccess(texture: MTLTexture): void; - writeCompactedAccelerationStructureSizeToBufferOffset(accelerationStructure: MTLAccelerationStructure, buffer: MTLBuffer, offset: number): void; + optimizeContentsForCPUAccessSliceLevel(texture: MTLTexture, slice: number, level: number): void; - writeCompactedAccelerationStructureSizeToBufferOffsetSizeDataType(accelerationStructure: MTLAccelerationStructure, buffer: MTLBuffer, offset: number, sizeDataType: interop.Enum): void; + resetCommandsInBufferWithRange(buffer: MTLIndirectCommandBuffer, range: _NSRange): void; - copyAndCompactAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + copyIndirectCommandBufferSourceRangeDestinationDestinationIndex(source: MTLIndirectCommandBuffer, sourceRange: _NSRange, destination: MTLIndirectCommandBuffer, destinationIndex: number): void; - updateFence(fence: MTLFence): void; + optimizeIndirectCommandBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, range: _NSRange): void; - waitForFence(fence: MTLFence): void; + setArgumentTable(argumentTable: MTL4ArgumentTable | null): void; - useResourceUsage(resource: MTLResource, usage: interop.Enum): void; + buildAccelerationStructureDescriptorScratchBuffer(accelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, scratchBuffer: MTL4BufferRange): void; - useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; + refitAccelerationStructureDescriptorDestinationScratchBuffer(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTL4BufferRange): void; - useHeap(heap: MTLHeap): void; + refitAccelerationStructureDescriptorDestinationScratchBufferOptions(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTL4BufferRange, options: interop.Enum): void; - useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + copyAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; - sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; + writeCompactedAccelerationStructureSizeToBuffer(accelerationStructure: MTLAccelerationStructure, buffer: MTL4BufferRange): void; + + copyAndCompactAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + + writeTimestampWithGranularityIntoHeapAtIndex(granularity: interop.Enum, counterHeap: MTL4CounterHeap, index: number): void; } -declare class MTLAccelerationStructureCommandEncoder extends NativeObject implements MTLAccelerationStructureCommandEncoder { +declare class MTL4ComputeCommandEncoder extends NativeObject implements MTL4ComputeCommandEncoder { } -declare interface MTLIndirectCommandBuffer extends MTLResource { - readonly size: number; +declare interface MTLResourceStateCommandEncoder extends MTLCommandEncoder { + updateTextureMappingsModeRegionsMipLevelsSlicesNumRegions(texture: MTLTexture, mode: interop.Enum, regions: interop.PointerConvertible, mipLevels: interop.PointerConvertible, slices: interop.PointerConvertible, numRegions: number): void; - readonly gpuResourceID: MTLResourceID; + updateTextureMappingModeRegionMipLevelSlice(texture: MTLTexture, mode: interop.Enum, region: MTLRegion, mipLevel: number, slice: number): void; - resetWithRange(range: _NSRange): void; + updateTextureMappingModeIndirectBufferIndirectBufferOffset(texture: MTLTexture, mode: interop.Enum, indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; - indirectRenderCommandAtIndex(commandIndex: number): MTLIndirectRenderCommand; + updateFence(fence: MTLFence): void; - indirectComputeCommandAtIndex(commandIndex: number): MTLIndirectComputeCommand; + waitForFence(fence: MTLFence): void; + + moveTextureMappingsFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; } -declare class MTLIndirectCommandBuffer extends NativeObject implements MTLIndirectCommandBuffer { +declare class MTLResourceStateCommandEncoder extends NativeObject implements MTLResourceStateCommandEncoder { } -declare interface MTLHeap extends MTLAllocation { - label: string; +declare interface MTLComputeCommandEncoder extends MTLCommandEncoder { + readonly dispatchType: interop.Enum; - readonly device: MTLDevice; + setComputePipelineState(state: MTLComputePipelineState): void; - readonly storageMode: interop.Enum; + setBytesLengthAtIndex(bytes: interop.PointerConvertible, length: number, index: number): void; - readonly cpuCacheMode: interop.Enum; + setBufferOffsetAtIndex(buffer: MTLBuffer | null, offset: number, index: number): void; - readonly hazardTrackingMode: interop.Enum; + setBuffersOffsetsWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, range: _NSRange): void; - readonly resourceOptions: interop.Enum; + setBufferOffsetAttributeStrideAtIndex(buffer: MTLBuffer, offset: number, stride: number, index: number): void; - readonly size: number; + setBuffersOffsetsAttributeStridesWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, strides: interop.PointerConvertible, range: _NSRange): void; - readonly usedSize: number; + setBytesLengthAttributeStrideAtIndex(bytes: interop.PointerConvertible, length: number, stride: number, index: number): void; - readonly currentAllocatedSize: number; + setVisibleFunctionTableAtBufferIndex(visibleFunctionTable: MTLVisibleFunctionTable | null, bufferIndex: number): void; - maxAvailableSizeWithAlignment(alignment: number): number; + setVisibleFunctionTablesWithBufferRange(visibleFunctionTables: interop.PointerConvertible, range: _NSRange): void; - newBufferWithLengthOptions(length: number, options: interop.Enum): MTLBuffer; + setIntersectionFunctionTableAtBufferIndex(intersectionFunctionTable: MTLIntersectionFunctionTable | null, bufferIndex: number): void; - newTextureWithDescriptor(descriptor: MTLTextureDescriptor): MTLTexture; + setIntersectionFunctionTablesWithBufferRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; - setPurgeableState(state: interop.Enum): interop.Enum; + setAccelerationStructureAtBufferIndex(accelerationStructure: MTLAccelerationStructure | null, bufferIndex: number): void; - readonly type: interop.Enum; + setTextureAtIndex(texture: MTLTexture | null, index: number): void; - newBufferWithLengthOptionsOffset(length: number, options: interop.Enum, offset: number): MTLBuffer; + setTexturesWithRange(textures: interop.PointerConvertible, range: _NSRange): void; - newTextureWithDescriptorOffset(descriptor: MTLTextureDescriptor, offset: number): MTLTexture; + setSamplerStateAtIndex(sampler: MTLSamplerState | null, index: number): void; - newAccelerationStructureWithSize(size: number): MTLAccelerationStructure; + setSamplerStatesWithRange(samplers: interop.PointerConvertible, range: _NSRange): void; - newAccelerationStructureWithDescriptor(descriptor: MTLAccelerationStructureDescriptor): MTLAccelerationStructure; + setSamplerStateLodMinClampLodMaxClampAtIndex(sampler: MTLSamplerState | null, lodMinClamp: number, lodMaxClamp: number, index: number): void; - newAccelerationStructureWithSizeOffset(size: number, offset: number): MTLAccelerationStructure; + setSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: interop.PointerConvertible, lodMinClamps: interop.PointerConvertible, lodMaxClamps: interop.PointerConvertible, range: _NSRange): void; - newAccelerationStructureWithDescriptorOffset(descriptor: MTLAccelerationStructureDescriptor, offset: number): MTLAccelerationStructure; + setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; - setLabel(label: string | null): void; -} + setImageblockWidthHeight(width: number, height: number): void; -declare class MTLHeap extends NativeObject implements MTLHeap { -} + setStageInRegion(region: MTLRegion): void; -declare interface MTLAccelerationStructure extends MTLResource { - readonly size: number; + setStageInRegionWithIndirectBufferIndirectBufferOffset(indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; - readonly gpuResourceID: MTLResourceID; -} + dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; -declare class MTLAccelerationStructure extends NativeObject implements MTLAccelerationStructure { -} + dispatchThreadgroupsWithIndirectBufferIndirectBufferOffsetThreadsPerThreadgroup(indirectBuffer: MTLBuffer, indirectBufferOffset: number, threadsPerThreadgroup: MTLSize): void; -declare interface MTLParallelRenderCommandEncoder extends MTLCommandEncoder { - renderCommandEncoder(): MTLRenderCommandEncoder; + dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; - setColorStoreActionAtIndex(storeAction: interop.Enum, colorAttachmentIndex: number): void; + updateFence(fence: MTLFence): void; - setDepthStoreAction(storeAction: interop.Enum): void; + waitForFence(fence: MTLFence): void; - setStencilStoreAction(storeAction: interop.Enum): void; + useResourceUsage(resource: MTLResource, usage: interop.Enum): void; - setColorStoreActionOptionsAtIndex(storeActionOptions: interop.Enum, colorAttachmentIndex: number): void; + useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; - setDepthStoreActionOptions(storeActionOptions: interop.Enum): void; + useHeap(heap: MTLHeap): void; - setStencilStoreActionOptions(storeActionOptions: interop.Enum): void; + useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + + executeCommandsInBufferIndirectBufferIndirectBufferOffset(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: MTLBuffer, indirectBufferOffset: number): void; + + memoryBarrierWithScope(scope: interop.Enum): void; + + memoryBarrierWithResourcesCount(resources: interop.PointerConvertible, count: number): void; + + sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; +} + +declare class MTLComputeCommandEncoder extends NativeObject implements MTLComputeCommandEncoder { +} + +declare interface MTL4ArgumentTable extends NSObjectProtocol { + setAddressAtIndex(gpuAddress: number, bindingIndex: number): void; + + setAddressAttributeStrideAtIndex(gpuAddress: number, stride: number, bindingIndex: number): void; + + setResourceAtBufferIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + setTextureAtIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + setSamplerStateAtIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + readonly device: MTLDevice; + + readonly label: string; +} + +declare class MTL4ArgumentTable extends NativeObject implements MTL4ArgumentTable { +} + +declare interface MTLResourceViewPool extends NSObjectProtocol { + readonly baseResourceID: MTLResourceID; + + readonly resourceViewCount: number; + + readonly device: MTLDevice; + + readonly label: string; + + copyResourceViewsFromPoolSourceRangeDestinationIndex(sourcePool: MTLResourceViewPool, sourceRange: _NSRange, destinationIndex: number): MTLResourceID; +} + +declare class MTLResourceViewPool extends NativeObject implements MTLResourceViewPool { +} + +declare interface MTLAllocation extends NSObjectProtocol { + readonly allocatedSize: number; +} + +declare class MTLAllocation extends NativeObject implements MTLAllocation { +} + +declare interface MTLLogState extends NSObjectProtocol { + addLogHandler(block: (p1: string, p2: string, p3: interop.Enum, p4: string) => void | null): void; +} + +declare class MTLLogState extends NativeObject implements MTLLogState { +} + +declare interface MTLIOScratchBuffer extends NSObjectProtocol { + readonly buffer: MTLBuffer; +} + +declare class MTLIOScratchBuffer extends NativeObject implements MTLIOScratchBuffer { +} + +declare interface MTLDynamicLibrary extends NSObjectProtocol { + label: string; + + readonly device: MTLDevice; + + readonly installName: string; + + serializeToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + + setLabel(label: string | null): void; +} + +declare class MTLDynamicLibrary extends NativeObject implements MTLDynamicLibrary { +} + +declare interface MTL4BinaryFunction extends NSObjectProtocol { + readonly name: string; + + readonly functionType: interop.Enum; +} + +declare class MTL4BinaryFunction extends NativeObject implements MTL4BinaryFunction { +} + +declare interface MTLComputePipelineState extends MTLAllocation, NSObjectProtocol { + readonly label: string; + + readonly reflection: MTLComputePipelineReflection; + + functionHandleWithName(name: string): MTLFunctionHandle; + + functionHandleWithBinaryFunction(function$: MTL4BinaryFunction): MTLFunctionHandle; + + newComputePipelineStateWithBinaryFunctionsError(additionalBinaryFunctions: NSArray | Array, error: interop.PointerConvertible): MTLComputePipelineState; + + readonly device: MTLDevice; + + readonly maxTotalThreadsPerThreadgroup: number; + + readonly threadExecutionWidth: number; + + readonly staticThreadgroupMemoryLength: number; + + imageblockMemoryLengthForDimensions(imageblockDimensions: MTLSize): number; + + readonly supportIndirectCommandBuffers: boolean; + + readonly gpuResourceID: MTLResourceID; + + functionHandleWithFunction(function$: MTLFunction): MTLFunctionHandle; + + newComputePipelineStateWithAdditionalBinaryFunctionsError(functions: NSArray | Array, error: interop.PointerConvertible): MTLComputePipelineState; + + newVisibleFunctionTableWithDescriptor(descriptor: MTLVisibleFunctionTableDescriptor): MTLVisibleFunctionTable; + + newIntersectionFunctionTableWithDescriptor(descriptor: MTLIntersectionFunctionTableDescriptor): MTLIntersectionFunctionTable; + + readonly shaderValidation: interop.Enum; + + readonly requiredThreadsPerThreadgroup: MTLSize; +} + +declare class MTLComputePipelineState extends NativeObject implements MTLComputePipelineState { +} + +declare interface MTLAccelerationStructureCommandEncoder extends MTLCommandEncoder { + buildAccelerationStructureDescriptorScratchBufferScratchBufferOffset(accelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, scratchBuffer: MTLBuffer, scratchBufferOffset: number): void; + + refitAccelerationStructureDescriptorDestinationScratchBufferScratchBufferOffset(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTLBuffer | null, scratchBufferOffset: number): void; + + refitAccelerationStructureDescriptorDestinationScratchBufferScratchBufferOffsetOptions(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTLAccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTLBuffer | null, scratchBufferOffset: number, options: interop.Enum): void; + + copyAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + + writeCompactedAccelerationStructureSizeToBufferOffset(accelerationStructure: MTLAccelerationStructure, buffer: MTLBuffer, offset: number): void; + + writeCompactedAccelerationStructureSizeToBufferOffsetSizeDataType(accelerationStructure: MTLAccelerationStructure, buffer: MTLBuffer, offset: number, sizeDataType: interop.Enum): void; + + copyAndCompactAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + + updateFence(fence: MTLFence): void; + + waitForFence(fence: MTLFence): void; + + useResourceUsage(resource: MTLResource, usage: interop.Enum): void; + + useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; + + useHeap(heap: MTLHeap): void; + + useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + + sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; +} + +declare class MTLAccelerationStructureCommandEncoder extends NativeObject implements MTLAccelerationStructureCommandEncoder { +} + +declare interface MTL4CounterHeap extends NSObjectProtocol { + label: string; + + readonly count: number; + + readonly type: interop.Enum; + + resolveCounterRange(range: _NSRange): NSData; + + invalidateCounterRange(range: _NSRange): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CounterHeap extends NativeObject implements MTL4CounterHeap { +} + +declare interface MTLIndirectCommandBuffer extends MTLResource { + readonly size: number; + + readonly gpuResourceID: MTLResourceID; + + resetWithRange(range: _NSRange): void; + + indirectRenderCommandAtIndex(commandIndex: number): MTLIndirectRenderCommand; + + indirectComputeCommandAtIndex(commandIndex: number): MTLIndirectComputeCommand; +} + +declare class MTLIndirectCommandBuffer extends NativeObject implements MTLIndirectCommandBuffer { +} + +declare interface MTL4RenderCommandEncoder extends MTL4CommandEncoder { + readonly tileWidth: number; + + readonly tileHeight: number; + + setColorAttachmentMap(mapping: MTLLogicalToPhysicalColorAttachmentMap | null): void; + + setRenderPipelineState(pipelineState: MTLRenderPipelineState): void; + + setViewport(viewport: MTLViewport): void; + + setViewportsCount(viewports: interop.PointerConvertible, count: number): void; + + setVertexAmplificationCountViewMappings(count: number, viewMappings: interop.PointerConvertible): void; + + setCullMode(cullMode: interop.Enum): void; + + setDepthClipMode(depthClipMode: interop.Enum): void; + + setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + + setDepthTestMinBoundMaxBound(minBound: number, maxBound: number): void; + + setScissorRect(rect: MTLScissorRect): void; + + setScissorRectsCount(scissorRects: interop.PointerConvertible, count: number): void; + + setTriangleFillMode(fillMode: interop.Enum): void; + + setBlendColorRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): void; + + setDepthStencilState(depthStencilState: MTLDepthStencilState | null): void; + + setStencilReferenceValue(referenceValue: number): void; + + setStencilFrontReferenceValueBackReferenceValue(frontReferenceValue: number, backReferenceValue: number): void; + + setVisibilityResultModeOffset(mode: interop.Enum, offset: number): void; + + setColorStoreActionAtIndex(storeAction: interop.Enum, colorAttachmentIndex: number): void; + + setDepthStoreAction(storeAction: interop.Enum): void; + + setStencilStoreAction(storeAction: interop.Enum): void; + + drawPrimitivesVertexStartVertexCount(primitiveType: interop.Enum, vertexStart: number, vertexCount: number): void; + + drawPrimitivesVertexStartVertexCountInstanceCount(primitiveType: interop.Enum, vertexStart: number, vertexCount: number, instanceCount: number): void; + + drawPrimitivesVertexStartVertexCountInstanceCountBaseInstance(primitiveType: interop.Enum, vertexStart: number, vertexCount: number, instanceCount: number, baseInstance: number): void; + + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLength(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number): void; + + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLengthInstanceCount(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, instanceCount: number): void; + + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLengthInstanceCountBaseVertexBaseInstance(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, instanceCount: number, baseVertex: number, baseInstance: number): void; + + drawPrimitivesIndirectBuffer(primitiveType: interop.Enum, indirectBuffer: number): void; + + drawIndexedPrimitivesIndexTypeIndexBufferIndexBufferLengthIndirectBuffer(primitiveType: interop.Enum, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, indirectBuffer: number): void; + + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + + executeCommandsInBufferIndirectBuffer(indirectCommandBuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: number): void; + + setObjectThreadgroupMemoryLengthAtIndex(length: number, index: number): void; + + drawMeshThreadgroupsThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; + + drawMeshThreadsThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(threadsPerGrid: MTLSize, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; + + drawMeshThreadgroupsWithIndirectBufferThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(indirectBuffer: number, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; + + dispatchThreadsPerTile(threadsPerTile: MTLSize): void; + + setThreadgroupMemoryLengthOffsetAtIndex(length: number, offset: number, index: number): void; + + setArgumentTableAtStages(argumentTable: MTL4ArgumentTable, stages: interop.Enum): void; + + setFrontFacingWinding(frontFacingWinding: interop.Enum): void; + + writeTimestampWithGranularityAfterStageIntoHeapAtIndex(granularity: interop.Enum, stage: interop.Enum, counterHeap: MTL4CounterHeap, index: number): void; +} + +declare class MTL4RenderCommandEncoder extends NativeObject implements MTL4RenderCommandEncoder { +} + +declare interface MTL4CommandEncoder extends NSObjectProtocol { + label: string; + + readonly commandBuffer: MTL4CommandBuffer; + + barrierAfterQueueStagesBeforeStagesVisibilityOptions(afterQueueStages: interop.Enum, beforeStages: interop.Enum, visibilityOptions: interop.Enum): void; + + barrierAfterStagesBeforeQueueStagesVisibilityOptions(afterStages: interop.Enum, beforeQueueStages: interop.Enum, visibilityOptions: interop.Enum): void; + + barrierAfterEncoderStagesBeforeEncoderStagesVisibilityOptions(afterEncoderStages: interop.Enum, beforeEncoderStages: interop.Enum, visibilityOptions: interop.Enum): void; + + updateFenceAfterEncoderStages(fence: MTLFence, afterEncoderStages: interop.Enum): void; + + waitForFenceBeforeEncoderStages(fence: MTLFence, beforeEncoderStages: interop.Enum): void; + + insertDebugSignpost(string: string): void; + + pushDebugGroup(string: string): void; + + popDebugGroup(): void; + + endEncoding(): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CommandEncoder extends NativeObject implements MTL4CommandEncoder { +} + +declare interface MTLHeap extends MTLAllocation { + label: string; + + readonly device: MTLDevice; + + readonly storageMode: interop.Enum; + + readonly cpuCacheMode: interop.Enum; + + readonly hazardTrackingMode: interop.Enum; + + readonly resourceOptions: interop.Enum; + + readonly size: number; + + readonly usedSize: number; + + readonly currentAllocatedSize: number; + + maxAvailableSizeWithAlignment(alignment: number): number; + + newBufferWithLengthOptions(length: number, options: interop.Enum): MTLBuffer; + + newTextureWithDescriptor(descriptor: MTLTextureDescriptor): MTLTexture; + + setPurgeableState(state: interop.Enum): interop.Enum; + + readonly type: interop.Enum; + + newBufferWithLengthOptionsOffset(length: number, options: interop.Enum, offset: number): MTLBuffer; + + newTextureWithDescriptorOffset(descriptor: MTLTextureDescriptor, offset: number): MTLTexture; + + newAccelerationStructureWithSize(size: number): MTLAccelerationStructure; + + newAccelerationStructureWithDescriptor(descriptor: MTLAccelerationStructureDescriptor): MTLAccelerationStructure; + + newAccelerationStructureWithSizeOffset(size: number, offset: number): MTLAccelerationStructure; + + newAccelerationStructureWithDescriptorOffset(descriptor: MTLAccelerationStructureDescriptor, offset: number): MTLAccelerationStructure; + + setLabel(label: string | null): void; +} + +declare class MTLHeap extends NativeObject implements MTLHeap { +} + +declare interface MTLAccelerationStructure extends MTLResource { + readonly size: number; + + readonly gpuResourceID: MTLResourceID; +} + +declare class MTLAccelerationStructure extends NativeObject implements MTLAccelerationStructure { +} + +declare interface MTLParallelRenderCommandEncoder extends MTLCommandEncoder { + renderCommandEncoder(): MTLRenderCommandEncoder; + + setColorStoreActionAtIndex(storeAction: interop.Enum, colorAttachmentIndex: number): void; + + setDepthStoreAction(storeAction: interop.Enum): void; + + setStencilStoreAction(storeAction: interop.Enum): void; + + setColorStoreActionOptionsAtIndex(storeActionOptions: interop.Enum, colorAttachmentIndex: number): void; + + setDepthStoreActionOptions(storeActionOptions: interop.Enum): void; + + setStencilStoreActionOptions(storeActionOptions: interop.Enum): void; } declare class MTLParallelRenderCommandEncoder extends NativeObject implements MTLParallelRenderCommandEncoder { @@ -1909,6 +2600,8 @@ declare interface MTLRenderCommandEncoder extends MTLCommandEncoder { setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + setDepthTestMinBoundMaxBound(minBound: number, maxBound: number): void; + setScissorRect(rect: MTLScissorRect): void; setScissorRectsCount(scissorRects: interop.PointerConvertible, count: number): void; @@ -2102,6 +2795,8 @@ declare interface MTLRenderCommandEncoder extends MTLCommandEncoder { memoryBarrierWithResourcesCountAfterStagesBeforeStages(resources: interop.PointerConvertible, count: number, after: interop.Enum, before: interop.Enum): void; sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; + + setColorAttachmentMap(mapping: MTLLogicalToPhysicalColorAttachmentMap | null): void; } declare class MTLRenderCommandEncoder extends NativeObject implements MTLRenderCommandEncoder { @@ -2111,6 +2806,8 @@ declare interface MTLDepthStencilState extends NSObjectProtocol { readonly label: string; readonly device: MTLDevice; + + readonly gpuResourceID: MTLResourceID; } declare class MTLDepthStencilState extends NativeObject implements MTLDepthStencilState { @@ -2162,6 +2859,8 @@ declare interface MTLBlitCommandEncoder extends MTLCommandEncoder { sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; resolveCountersInRangeDestinationBufferDestinationOffset(sampleBuffer: MTLCounterSampleBuffer, range: _NSRange, destinationBuffer: MTLBuffer, destinationOffset: number): void; + + copyFromTensorSourceOriginSourceDimensionsToTensorDestinationOriginDestinationDimensions(sourceTensor: MTLTensor, sourceOrigin: MTLTensorExtents, sourceDimensions: MTLTensorExtents, destinationTensor: MTLTensor, destinationOrigin: MTLTensorExtents, destinationDimensions: MTLTensorExtents): void; } declare class MTLBlitCommandEncoder extends NativeObject implements MTLBlitCommandEncoder { @@ -2205,21 +2904,66 @@ declare interface MTLCommandBufferEncoderInfo extends NSObjectProtocol { declare class MTLCommandBufferEncoderInfo extends NativeObject implements MTLCommandBufferEncoderInfo { } -declare interface MTLResourceStateCommandEncoder extends MTLCommandEncoder { - updateTextureMappingsModeRegionsMipLevelsSlicesNumRegions(texture: MTLTexture, mode: interop.Enum, regions: interop.PointerConvertible, mipLevels: interop.PointerConvertible, slices: interop.PointerConvertible, numRegions: number): void; +declare interface MTL4Compiler extends NSObjectProtocol { + readonly device: MTLDevice; - updateTextureMappingModeRegionMipLevelSlice(texture: MTLTexture, mode: interop.Enum, region: MTLRegion, mipLevel: number, slice: number): void; + readonly label: string; - updateTextureMappingModeIndirectBufferIndirectBufferOffset(texture: MTLTexture, mode: interop.Enum, indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; + readonly pipelineDataSetSerializer: MTL4PipelineDataSetSerializer; - updateFence(fence: MTLFence): void; + newLibraryWithDescriptorError(descriptor: MTL4LibraryDescriptor, error: interop.PointerConvertible): MTLLibrary; - waitForFence(fence: MTLFence): void; + newDynamicLibraryError(library: MTLLibrary, error: interop.PointerConvertible): MTLDynamicLibrary; - moveTextureMappingsFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; + newDynamicLibraryWithURLError(url: NSURL, error: interop.PointerConvertible): MTLDynamicLibrary; + + newComputePipelineStateWithDescriptorCompilerTaskOptionsError(descriptor: MTL4ComputePipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLComputePipelineState; + + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsError(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLComputePipelineState; + + newRenderPipelineStateWithDescriptorCompilerTaskOptionsError(descriptor: MTL4PipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsError(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateBySpecializationWithDescriptorPipelineError(descriptor: MTL4PipelineDescriptor, pipeline: MTLRenderPipelineState, error: interop.PointerConvertible): MTLRenderPipelineState; + + newBinaryFunctionWithDescriptorCompilerTaskOptionsError(descriptor: MTL4BinaryFunctionDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTL4BinaryFunction; + + newLibraryWithDescriptorCompletionHandler(descriptor: MTL4LibraryDescriptor, completionHandler: (p1: MTLLibrary, p2: NSError) => void): MTL4CompilerTask; + + newDynamicLibraryCompletionHandler(library: MTLLibrary, completionHandler: (p1: MTLDynamicLibrary, p2: NSError) => void): MTL4CompilerTask; + + newDynamicLibraryWithURLCompletionHandler(url: NSURL, completionHandler: (p1: MTLDynamicLibrary, p2: NSError) => void): MTL4CompilerTask; + + newComputePipelineStateWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4ComputePipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLComputePipelineState, p2: NSError) => void): MTL4CompilerTask; + + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLComputePipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4PipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateBySpecializationWithDescriptorPipelineCompletionHandler(descriptor: MTL4PipelineDescriptor, pipeline: MTLRenderPipelineState, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newBinaryFunctionWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4BinaryFunctionDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTL4BinaryFunction, p2: NSError) => void): MTL4CompilerTask; + + newMachineLearningPipelineStateWithDescriptorError(descriptor: MTL4MachineLearningPipelineDescriptor, error: interop.PointerConvertible): MTL4MachineLearningPipelineState; + + newMachineLearningPipelineStateWithDescriptorCompletionHandler(descriptor: MTL4MachineLearningPipelineDescriptor, completionHandler: (p1: MTL4MachineLearningPipelineState, p2: NSError) => void): MTL4CompilerTask; } -declare class MTLResourceStateCommandEncoder extends NativeObject implements MTLResourceStateCommandEncoder { +declare class MTL4Compiler extends NativeObject implements MTL4Compiler { +} + +declare interface MTL4CompilerTask extends NSObjectProtocol { + readonly compiler: MTL4Compiler; + + readonly status: interop.Enum; + + waitUntilCompleted(): void; +} + +declare class MTL4CompilerTask extends NativeObject implements MTL4CompilerTask { } declare interface MTLCounterSet extends NSObjectProtocol { @@ -2564,246 +3308,156 @@ declare interface MTLDevice extends NSObjectProtocol { newResidencySetWithDescriptorError(desc: MTLResidencySetDescriptor, error: interop.PointerConvertible): MTLResidencySet; - areRasterOrderGroupsSupported(): boolean; - - areBarycentricCoordsSupported(): boolean; - - areProgrammableSamplePositionsSupported(): boolean; -} - -declare class MTLDevice extends NativeObject implements MTLDevice { -} - -declare interface MTLBuffer extends MTLResource { - readonly length: number; - - contents(): interop.Pointer; - - newTextureWithDescriptorOffsetBytesPerRow(descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number): MTLTexture; - - addDebugMarkerRange(marker: string, range: _NSRange): void; - - removeAllDebugMarkers(): void; - - readonly gpuAddress: number; -} - -declare class MTLBuffer extends NativeObject implements MTLBuffer { -} - -declare interface MTLObjectPayloadBinding extends MTLBinding { - readonly objectPayloadAlignment: number; - - readonly objectPayloadDataSize: number; -} - -declare class MTLObjectPayloadBinding extends NativeObject implements MTLObjectPayloadBinding { -} - -declare interface MTLCaptureScope extends NSObjectProtocol { - beginScope(): void; - - endScope(): void; - - label: string; - - readonly device: MTLDevice; - - readonly commandQueue: MTLCommandQueue; - - setLabel(label: string | null): void; -} - -declare class MTLCaptureScope extends NativeObject implements MTLCaptureScope { -} - -declare interface MTLCommandEncoder extends NSObjectProtocol { - readonly device: MTLDevice; - - label: string; - - endEncoding(): void; - - insertDebugSignpost(string: string): void; - - pushDebugGroup(string: string): void; - - popDebugGroup(): void; - - setLabel(label: string | null): void; -} - -declare class MTLCommandEncoder extends NativeObject implements MTLCommandEncoder { -} - -declare interface MTLFunctionStitchingAttribute extends NSObjectProtocol { -} - -declare class MTLFunctionStitchingAttribute extends NativeObject implements MTLFunctionStitchingAttribute { -} - -declare interface MTLComputeCommandEncoder extends MTLCommandEncoder { - readonly dispatchType: interop.Enum; - - setComputePipelineState(state: MTLComputePipelineState): void; - - setBytesLengthAtIndex(bytes: interop.PointerConvertible, length: number, index: number): void; - - setBufferOffsetAtIndex(buffer: MTLBuffer | null, offset: number, index: number): void; - - setBuffersOffsetsWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, range: _NSRange): void; - - setBufferOffsetAttributeStrideAtIndex(buffer: MTLBuffer, offset: number, stride: number, index: number): void; - - setBuffersOffsetsAttributeStridesWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, strides: interop.PointerConvertible, range: _NSRange): void; - - setBytesLengthAttributeStrideAtIndex(bytes: interop.PointerConvertible, length: number, stride: number, index: number): void; - - setVisibleFunctionTableAtBufferIndex(visibleFunctionTable: MTLVisibleFunctionTable | null, bufferIndex: number): void; - - setVisibleFunctionTablesWithBufferRange(visibleFunctionTables: interop.PointerConvertible, range: _NSRange): void; - - setIntersectionFunctionTableAtBufferIndex(intersectionFunctionTable: MTLIntersectionFunctionTable | null, bufferIndex: number): void; - - setIntersectionFunctionTablesWithBufferRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; - - setAccelerationStructureAtBufferIndex(accelerationStructure: MTLAccelerationStructure | null, bufferIndex: number): void; - - setTextureAtIndex(texture: MTLTexture | null, index: number): void; - - setTexturesWithRange(textures: interop.PointerConvertible, range: _NSRange): void; - - setSamplerStateAtIndex(sampler: MTLSamplerState | null, index: number): void; - - setSamplerStatesWithRange(samplers: interop.PointerConvertible, range: _NSRange): void; + tensorSizeAndAlignWithDescriptor(descriptor: MTLTensorDescriptor): MTLSizeAndAlign; - setSamplerStateLodMinClampLodMaxClampAtIndex(sampler: MTLSamplerState | null, lodMinClamp: number, lodMaxClamp: number, index: number): void; + newTensorWithDescriptorError(descriptor: MTLTensorDescriptor, error: interop.PointerConvertible): MTLTensor; - setSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: interop.PointerConvertible, lodMinClamps: interop.PointerConvertible, lodMaxClamps: interop.PointerConvertible, range: _NSRange): void; + functionHandleWithFunction(function$: MTLFunction): MTLFunctionHandle; - setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; + newCommandAllocator(): MTL4CommandAllocator; - setImageblockWidthHeight(width: number, height: number): void; + newCommandAllocatorWithDescriptorError(descriptor: MTL4CommandAllocatorDescriptor, error: interop.PointerConvertible): MTL4CommandAllocator; - setStageInRegion(region: MTLRegion): void; + newMTL4CommandQueue(): MTL4CommandQueue; - setStageInRegionWithIndirectBufferIndirectBufferOffset(indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; + newMTL4CommandQueueWithDescriptorError(descriptor: MTL4CommandQueueDescriptor, error: interop.PointerConvertible): MTL4CommandQueue; - dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + newCommandBuffer(): MTL4CommandBuffer; - dispatchThreadgroupsWithIndirectBufferIndirectBufferOffsetThreadsPerThreadgroup(indirectBuffer: MTLBuffer, indirectBufferOffset: number, threadsPerThreadgroup: MTLSize): void; + newArgumentTableWithDescriptorError(descriptor: MTL4ArgumentTableDescriptor, error: interop.PointerConvertible): MTL4ArgumentTable; - dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + newTextureViewPoolWithDescriptorError(descriptor: MTLResourceViewPoolDescriptor, error: interop.PointerConvertible): MTLTextureViewPool; - updateFence(fence: MTLFence): void; + newCompilerWithDescriptorError(descriptor: MTL4CompilerDescriptor, error: interop.PointerConvertible): MTL4Compiler; - waitForFence(fence: MTLFence): void; + newArchiveWithURLError(url: NSURL, error: interop.PointerConvertible): MTL4Archive; - useResourceUsage(resource: MTLResource, usage: interop.Enum): void; + newPipelineDataSetSerializerWithDescriptor(descriptor: MTL4PipelineDataSetSerializerDescriptor): MTL4PipelineDataSetSerializer; - useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; + newBufferWithLengthOptionsPlacementSparsePageSize(length: number, options: interop.Enum, placementSparsePageSize: interop.Enum): MTLBuffer; - useHeap(heap: MTLHeap): void; + newCounterHeapWithDescriptorError(descriptor: MTL4CounterHeapDescriptor, error: interop.PointerConvertible): MTL4CounterHeap; - useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + sizeOfCounterHeapEntry(type: interop.Enum): number; - executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + queryTimestampFrequency(): number; - executeCommandsInBufferIndirectBufferIndirectBufferOffset(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: MTLBuffer, indirectBufferOffset: number): void; + functionHandleWithBinaryFunction(function$: MTL4BinaryFunction): MTLFunctionHandle; - memoryBarrierWithScope(scope: interop.Enum): void; + areRasterOrderGroupsSupported(): boolean; - memoryBarrierWithResourcesCount(resources: interop.PointerConvertible, count: number): void; + areBarycentricCoordsSupported(): boolean; - sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; + areProgrammableSamplePositionsSupported(): boolean; } -declare class MTLComputeCommandEncoder extends NativeObject implements MTLComputeCommandEncoder { +declare class MTLDevice extends NativeObject implements MTLDevice { } -declare interface MTLLogContainer extends NSObjectProtocol, NSFastEnumeration { -} +declare interface MTLBuffer extends MTLResource { + readonly length: number; -declare class MTLLogContainer extends NativeObject implements MTLLogContainer { -} + contents(): interop.Pointer; -declare interface MTLTexture extends MTLResource { - readonly rootResource: MTLResource; + newTextureWithDescriptorOffsetBytesPerRow(descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number): MTLTexture; - readonly parentTexture: MTLTexture; + newTensorWithDescriptorOffsetError(descriptor: MTLTensorDescriptor, offset: number, error: interop.PointerConvertible): MTLTensor; - readonly parentRelativeLevel: number; + addDebugMarkerRange(marker: string, range: _NSRange): void; - readonly parentRelativeSlice: number; + removeAllDebugMarkers(): void; - readonly buffer: MTLBuffer; + readonly gpuAddress: number; - readonly bufferOffset: number; + readonly sparseBufferTier: interop.Enum; +} - readonly bufferBytesPerRow: number; +declare class MTLBuffer extends NativeObject implements MTLBuffer { +} - readonly iosurface: interop.Object; +declare interface MTLObjectPayloadBinding extends MTLBinding { + readonly objectPayloadAlignment: number; - readonly iosurfacePlane: number; + readonly objectPayloadDataSize: number; +} - readonly textureType: interop.Enum; +declare class MTLObjectPayloadBinding extends NativeObject implements MTLObjectPayloadBinding { +} - readonly pixelFormat: interop.Enum; +declare interface MTLCaptureScope extends NSObjectProtocol { + beginScope(): void; - readonly width: number; + endScope(): void; - readonly height: number; + label: string; - readonly depth: number; + readonly device: MTLDevice; - readonly mipmapLevelCount: number; + readonly commandQueue: MTLCommandQueue; - readonly sampleCount: number; + readonly mtl4CommandQueue: MTL4CommandQueue; - readonly arrayLength: number; + setLabel(label: string | null): void; +} - readonly usage: interop.Enum; +declare class MTLCaptureScope extends NativeObject implements MTLCaptureScope { +} - readonly shareable: boolean; +declare interface MTLCommandEncoder extends NSObjectProtocol { + readonly device: MTLDevice; - readonly framebufferOnly: boolean; + label: string; - readonly firstMipmapInTail: number; + endEncoding(): void; - readonly tailSizeInBytes: number; + barrierAfterQueueStagesBeforeStages(afterQueueStages: interop.Enum, beforeStages: interop.Enum): void; - readonly isSparse: boolean; + insertDebugSignpost(string: string): void; - readonly allowGPUOptimizedContents: boolean; + pushDebugGroup(string: string): void; - readonly compressionType: interop.Enum; + popDebugGroup(): void; - readonly gpuResourceID: MTLResourceID; + setLabel(label: string | null): void; +} - getBytesBytesPerRowBytesPerImageFromRegionMipmapLevelSlice(pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number, region: MTLRegion, level: number, slice: number): void; +declare class MTLCommandEncoder extends NativeObject implements MTLCommandEncoder { +} - replaceRegionMipmapLevelSliceWithBytesBytesPerRowBytesPerImage(region: MTLRegion, level: number, slice: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number): void; +declare interface MTLFunctionStitchingAttribute extends NSObjectProtocol { +} - getBytesBytesPerRowFromRegionMipmapLevel(pixelBytes: interop.PointerConvertible, bytesPerRow: number, region: MTLRegion, level: number): void; +declare class MTLFunctionStitchingAttribute extends NativeObject implements MTLFunctionStitchingAttribute { +} - replaceRegionMipmapLevelWithBytesBytesPerRow(region: MTLRegion, level: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number): void; +declare interface MTL4CommandAllocator extends NSObjectProtocol { + readonly device: MTLDevice; - newTextureViewWithPixelFormat(pixelFormat: interop.Enum): MTLTexture; + readonly label: string; - newTextureViewWithPixelFormatTextureTypeLevelsSlices(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange): MTLTexture; + allocatedSize(): number; - newSharedTextureHandle(): MTLSharedTextureHandle; + reset(): void; +} - readonly swizzle: MTLTextureSwizzleChannels; +declare class MTL4CommandAllocator extends NativeObject implements MTL4CommandAllocator { +} - newTextureViewWithPixelFormatTextureTypeLevelsSlicesSwizzle(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange, swizzle: MTLTextureSwizzleChannels): MTLTexture; +declare interface MTLLogContainer extends NSObjectProtocol, NSFastEnumeration { +} - isShareable(): boolean; +declare class MTLLogContainer extends NativeObject implements MTLLogContainer { +} - isFramebufferOnly(): boolean; +declare interface MTL4CommitFeedback extends NSObjectProtocol { + readonly error: NSError; + + readonly GPUStartTime: number; + + readonly GPUEndTime: number; } -declare class MTLTexture extends NativeObject implements MTLTexture { +declare class MTL4CommitFeedback extends NativeObject implements MTL4CommitFeedback { } declare interface MTLBinaryArchive extends NSObjectProtocol { @@ -2831,6 +3485,19 @@ declare interface MTLBinaryArchive extends NSObjectProtocol { declare class MTLBinaryArchive extends NativeObject implements MTLBinaryArchive { } +declare interface MTL4MachineLearningPipelineState extends MTLAllocation, NSObjectProtocol { + readonly label: string; + + readonly device: MTLDevice; + + readonly reflection: MTL4MachineLearningPipelineReflection; + + readonly intermediatesHeapSize: number; +} + +declare class MTL4MachineLearningPipelineState extends NativeObject implements MTL4MachineLearningPipelineState { +} + declare interface MTLResource extends MTLAllocation { label: string; @@ -2898,6 +3565,43 @@ declare interface MTLCounterSampleBuffer extends NSObjectProtocol { declare class MTLCounterSampleBuffer extends NativeObject implements MTLCounterSampleBuffer { } +declare interface MTL4CommandQueue extends NSObjectProtocol { + readonly device: MTLDevice; + + readonly label: string; + + commitCount(commandBuffers: interop.PointerConvertible, count: number): void; + + commitCountOptions(commandBuffers: interop.PointerConvertible, count: number, options: MTL4CommitOptions): void; + + signalEventValue(event: MTLEvent, value: number): void; + + waitForEventValue(event: MTLEvent, value: number): void; + + signalDrawable(drawable: MTLDrawable): void; + + waitForDrawable(drawable: MTLDrawable): void; + + addResidencySet(residencySet: MTLResidencySet): void; + + addResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + removeResidencySet(residencySet: MTLResidencySet): void; + + removeResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + updateTextureMappingsHeapOperationsCount(texture: MTLTexture, heap: MTLHeap | null, operations: interop.PointerConvertible, count: number): void; + + copyTextureMappingsFromTextureToTextureOperationsCount(sourceTexture: MTLTexture, destinationTexture: MTLTexture, operations: interop.PointerConvertible, count: number): void; + + updateBufferMappingsHeapOperationsCount(buffer: MTLBuffer, heap: MTLHeap | null, operations: interop.PointerConvertible, count: number): void; + + copyBufferMappingsFromBufferToBufferOperationsCount(sourceBuffer: MTLBuffer, destinationBuffer: MTLBuffer, operations: interop.PointerConvertible, count: number): void; +} + +declare class MTL4CommandQueue extends NativeObject implements MTL4CommandQueue { +} + declare interface MTLFence extends NSObjectProtocol { readonly device: MTLDevice; @@ -2909,11 +3613,44 @@ declare interface MTLFence extends NSObjectProtocol { declare class MTLFence extends NativeObject implements MTLFence { } -declare interface MTLRenderPipelineState extends NSObjectProtocol { +declare interface MTLTensor extends MTLResource { + readonly gpuResourceID: MTLResourceID; + + readonly buffer: MTLBuffer; + + readonly bufferOffset: number; + + readonly strides: MTLTensorExtents; + + readonly dimensions: MTLTensorExtents; + + readonly dataType: interop.Enum; + + readonly usage: interop.Enum; + + replaceSliceOriginSliceDimensionsWithBytesStrides(sliceOrigin: MTLTensorExtents, sliceDimensions: MTLTensorExtents, bytes: interop.PointerConvertible, strides: MTLTensorExtents): void; + + getBytesStridesFromSliceOriginSliceDimensions(bytes: interop.PointerConvertible, strides: MTLTensorExtents, sliceOrigin: MTLTensorExtents, sliceDimensions: MTLTensorExtents): void; +} + +declare class MTLTensor extends NativeObject implements MTLTensor { +} + +declare interface MTLRenderPipelineState extends MTLAllocation, NSObjectProtocol { readonly label: string; readonly device: MTLDevice; + readonly reflection: MTLRenderPipelineReflection; + + functionHandleWithNameStage(name: string, stage: interop.Enum): MTLFunctionHandle; + + functionHandleWithBinaryFunctionStage(function$: MTL4BinaryFunction, stage: interop.Enum): MTLFunctionHandle; + + newRenderPipelineStateWithBinaryFunctionsError(binaryFunctionsDescriptor: MTL4RenderPipelineBinaryFunctionsDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineDescriptorForSpecialization(): MTL4PipelineDescriptor; + readonly maxTotalThreadsPerThreadgroup: number; readonly threadgroupSizeMatchesTileSize: boolean; @@ -2945,6 +3682,12 @@ declare interface MTLRenderPipelineState extends NSObjectProtocol { newRenderPipelineStateWithAdditionalBinaryFunctionsError(additionalBinaryFunctions: MTLRenderPipelineFunctionsDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; readonly shaderValidation: interop.Enum; + + readonly requiredThreadsPerTileThreadgroup: MTLSize; + + readonly requiredThreadsPerObjectThreadgroup: MTLSize; + + readonly requiredThreadsPerMeshThreadgroup: MTLSize; } declare class MTLRenderPipelineState extends NativeObject implements MTLRenderPipelineState { @@ -2956,6 +3699,8 @@ declare interface MTLFunctionHandle extends NSObjectProtocol { readonly name: string; readonly device: MTLDevice; + + readonly gpuResourceID: MTLResourceID; } declare class MTLFunctionHandle extends NativeObject implements MTLFunctionHandle { @@ -3038,6 +3783,26 @@ declare interface MTLResidencySet extends NSObjectProtocol { declare class MTLResidencySet extends NativeObject implements MTLResidencySet { } +declare interface MTL4PipelineDataSetSerializer extends NSObjectProtocol { + serializeAsArchiveAndFlushToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + + serializeAsPipelinesScriptWithError(error: interop.PointerConvertible): NSData; +} + +declare class MTL4PipelineDataSetSerializer extends NativeObject implements MTL4PipelineDataSetSerializer { +} + +declare interface MTLTensorBinding extends MTLBinding { + readonly tensorDataType: interop.Enum; + + readonly indexType: interop.Enum; + + readonly dimensions: MTLTensorExtents; +} + +declare class MTLTensorBinding extends NativeObject implements MTLTensorBinding { +} + declare interface MTLFunctionLogDebugLocation extends NSObjectProtocol { readonly functionName: string; @@ -3094,6 +3859,43 @@ declare interface MTLIOScratchBufferAllocator extends NSObjectProtocol { declare class MTLIOScratchBufferAllocator extends NativeObject implements MTLIOScratchBufferAllocator { } +declare interface MTL4CommandBuffer extends NSObjectProtocol { + readonly device: MTLDevice; + + label: string; + + beginCommandBufferWithAllocator(allocator: MTL4CommandAllocator): void; + + beginCommandBufferWithAllocatorOptions(allocator: MTL4CommandAllocator, options: MTL4CommandBufferOptions): void; + + endCommandBuffer(): void; + + renderCommandEncoderWithDescriptor(descriptor: MTL4RenderPassDescriptor): MTL4RenderCommandEncoder; + + renderCommandEncoderWithDescriptorOptions(descriptor: MTL4RenderPassDescriptor, options: interop.Enum): MTL4RenderCommandEncoder; + + computeCommandEncoder(): MTL4ComputeCommandEncoder; + + machineLearningCommandEncoder(): MTL4MachineLearningCommandEncoder; + + useResidencySet(residencySet: MTLResidencySet): void; + + useResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + pushDebugGroup(string: string): void; + + popDebugGroup(): void; + + writeTimestampIntoHeapAtIndex(counterHeap: MTL4CounterHeap, index: number): void; + + resolveCounterHeapWithRangeIntoBufferWaitFenceUpdateFence(counterHeap: MTL4CounterHeap, range: _NSRange, bufferRange: MTL4BufferRange, fenceToWait: MTLFence | null, fenceToUpdate: MTLFence | null): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CommandBuffer extends NativeObject implements MTL4CommandBuffer { +} + declare interface MTLArgumentEncoder extends NSObjectProtocol { readonly device: MTLDevice; @@ -3145,6 +3947,10 @@ declare interface MTLArgumentEncoder extends NSObjectProtocol { setIntersectionFunctionTablesWithRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; + setDepthStencilStateAtIndex(depthStencilState: MTLDepthStencilState | null, index: number): void; + + setDepthStencilStatesWithRange(depthStencilStates: interop.PointerConvertible, range: _NSRange): void; + setLabel(label: string | null): void; } @@ -3157,6 +3963,17 @@ declare interface MTLFunctionStitchingNode extends NSObjectProtocol, NSCopying { declare class MTLFunctionStitchingNode extends NativeObject implements MTLFunctionStitchingNode { } +declare interface MTLTextureViewPool extends MTLResourceViewPool { + setTextureViewAtIndex(texture: MTLTexture, index: number): MTLResourceID; + + setTextureViewDescriptorAtIndex(texture: MTLTexture, descriptor: MTLTextureViewDescriptor, index: number): MTLResourceID; + + setTextureViewFromBufferDescriptorOffsetBytesPerRowAtIndex(buffer: MTLBuffer, descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number, index: number): MTLResourceID; +} + +declare class MTLTextureViewPool extends NativeObject implements MTLTextureViewPool { +} + declare interface MTLIndirectRenderCommand extends NSObjectProtocol { setRenderPipelineState(pipelineState: MTLRenderPipelineState): void; @@ -3188,6 +4005,18 @@ declare interface MTLIndirectRenderCommand extends NSObjectProtocol { clearBarrier(): void; + setDepthStencilState(depthStencilState: MTLDepthStencilState | null): void; + + setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + + setDepthClipMode(depthClipMode: interop.Enum): void; + + setCullMode(cullMode: interop.Enum): void; + + setFrontFacingWinding(frontFacingWindning: interop.Enum): void; + + setTriangleFillMode(fillMode: interop.Enum): void; + reset(): void; } @@ -3252,6 +4081,10 @@ declare class MTLMeshRenderPipelineDescriptor extends NSObject implements NSCopy shaderValidation: interop.Enum; + requiredThreadsPerObjectThreadgroup: MTLSize; + + requiredThreadsPerMeshThreadgroup: MTLSize; + setLabel(label: string | null): void; setObjectFunction(objectFunction: MTLFunction | null): void; @@ -3304,6 +4137,10 @@ declare class MTLMeshRenderPipelineDescriptor extends NSObject implements NSCopy setShaderValidation(shaderValidation: interop.Enum): void; + setRequiredThreadsPerObjectThreadgroup(requiredThreadsPerObjectThreadgroup: MTLSize): void; + + setRequiredThreadsPerMeshThreadgroup(requiredThreadsPerMeshThreadgroup: MTLSize): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3342,10 +4179,26 @@ declare class MTLAttributeDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRasterizationRateLayerArray extends NSObject { - objectAtIndexedSubscript(layerIndex: number): MTLRasterizationRateLayerDescriptor | null; +declare class MTLRasterizationRateLayerArray extends NSObject { + objectAtIndexedSubscript(layerIndex: number): MTLRasterizationRateLayerDescriptor | null; + + setObjectAtIndexedSubscript(layer: MTLRasterizationRateLayerDescriptor | null, layerIndex: number): void; +} + +declare class MTL4BinaryFunctionDescriptor extends NSObject implements NSCopying { + name: string; + + functionDescriptor: MTL4FunctionDescriptor; + + options: interop.Enum; + + setName(name: string): void; + + setFunctionDescriptor(functionDescriptor: MTL4FunctionDescriptor): void; - setObjectAtIndexedSubscript(layer: MTLRasterizationRateLayerDescriptor | null, layerIndex: number): void; + setOptions(options: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTLFunctionStitchingInputNode extends NSObject implements MTLFunctionStitchingNode { @@ -3415,6 +4268,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { borderColor: interop.Enum; + reductionMode: interop.Enum; + normalizedCoordinates: boolean; lodMinClamp: number; @@ -3423,6 +4278,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { lodAverage: boolean; + lodBias: number; + compareFunction: interop.Enum; supportArgumentBuffers: boolean; @@ -3445,6 +4302,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setBorderColor(borderColor: interop.Enum): void; + setReductionMode(reductionMode: interop.Enum): void; + setNormalizedCoordinates(normalizedCoordinates: boolean): void; setLodMinClamp(lodMinClamp: number): void; @@ -3453,6 +4312,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setLodAverage(lodAverage: boolean): void; + setLodBias(lodBias: number): void; + setCompareFunction(compareFunction: interop.Enum): void; setSupportArgumentBuffers(supportArgumentBuffers: boolean): void; @@ -3462,6 +4323,18 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4PipelineDescriptor extends NSObject implements NSCopying { + label: string; + + options: MTL4PipelineOptions; + + setLabel(label: string | null): void; + + setOptions(options: MTL4PipelineOptions | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLAccelerationStructureBoundingBoxGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { boundingBoxBuffer: MTLBuffer; @@ -3546,6 +4419,42 @@ declare class MTLArrayType extends MTLType { elementTextureReferenceType(): MTLTextureReferenceType; elementPointerType(): MTLPointerType; + + elementTensorReferenceType(): MTLTensorReferenceType; +} + +declare class MTL4AccelerationStructureTriangleGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + vertexBuffer: MTL4BufferRange; + + vertexFormat: interop.Enum; + + vertexStride: number; + + indexBuffer: MTL4BufferRange; + + indexType: interop.Enum; + + triangleCount: number; + + transformationMatrixBuffer: MTL4BufferRange; + + transformationMatrixLayout: interop.Enum; + + setVertexBuffer(vertexBuffer: MTL4BufferRange): void; + + setVertexFormat(vertexFormat: interop.Enum): void; + + setVertexStride(vertexStride: number): void; + + setIndexBuffer(indexBuffer: MTL4BufferRange): void; + + setIndexType(indexType: interop.Enum): void; + + setTriangleCount(triangleCount: number): void; + + setTransformationMatrixBuffer(transformationMatrixBuffer: MTL4BufferRange): void; + + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; } declare class MTLStructType extends MTLType { @@ -3596,6 +4505,92 @@ declare class MTLAccelerationStructurePassSampleBufferAttachmentDescriptor exten copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4InstanceAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + instanceDescriptorBuffer: MTL4BufferRange; + + instanceDescriptorStride: number; + + instanceCount: number; + + instanceDescriptorType: interop.Enum; + + motionTransformBuffer: MTL4BufferRange; + + motionTransformCount: number; + + instanceTransformationMatrixLayout: interop.Enum; + + motionTransformType: interop.Enum; + + motionTransformStride: number; + + setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTL4BufferRange): void; + + setInstanceDescriptorStride(instanceDescriptorStride: number): void; + + setInstanceCount(instanceCount: number): void; + + setInstanceDescriptorType(instanceDescriptorType: interop.Enum): void; + + setMotionTransformBuffer(motionTransformBuffer: MTL4BufferRange): void; + + setMotionTransformCount(motionTransformCount: number): void; + + setInstanceTransformationMatrixLayout(instanceTransformationMatrixLayout: interop.Enum): void; + + setMotionTransformType(motionTransformType: interop.Enum): void; + + setMotionTransformStride(motionTransformStride: number): void; +} + +declare class MTL4LibraryDescriptor extends NSObject implements NSCopying { + source: string; + + options: MTLCompileOptions; + + name: string; + + setSource(source: string | null): void; + + setOptions(options: MTLCompileOptions | null): void; + + setName(name: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4ComputePipelineDescriptor extends MTL4PipelineDescriptor { + computeFunctionDescriptor: MTL4FunctionDescriptor; + + threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + maxTotalThreadsPerThreadgroup: number; + + requiredThreadsPerThreadgroup: MTLSize; + + supportBinaryLinking: boolean; + + staticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setComputeFunctionDescriptor(computeFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setThreadGroupSizeIsMultipleOfThreadExecutionWidth(threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + + setSupportBinaryLinking(supportBinaryLinking: boolean): void; + + setStaticLinkingDescriptor(staticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; +} + declare class MTLRenderPipelineDescriptor extends NSObject implements NSCopying { label: string; @@ -3743,6 +4738,126 @@ declare class MTLRenderPipelineDescriptor extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4AccelerationStructureBoundingBoxGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + boundingBoxBuffer: MTL4BufferRange; + + boundingBoxStride: number; + + boundingBoxCount: number; + + setBoundingBoxBuffer(boundingBoxBuffer: MTL4BufferRange): void; + + setBoundingBoxStride(boundingBoxStride: number): void; + + setBoundingBoxCount(boundingBoxCount: number): void; +} + +declare class MTL4CommandQueueDescriptor extends NSObject implements NSCopying { + label: string; + + feedbackQueue: NSObject; + + setLabel(label: string | null): void; + + setFeedbackQueue(feedbackQueue: NSObject | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4CommandAllocatorDescriptor extends NSObject implements NSCopying { + label: string; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4ArgumentTableDescriptor extends NSObject implements NSCopying { + maxBufferBindCount: number; + + maxTextureBindCount: number; + + maxSamplerStateBindCount: number; + + initializeBindings: boolean; + + supportAttributeStrides: boolean; + + label: string; + + setMaxBufferBindCount(maxBufferBindCount: number): void; + + setMaxTextureBindCount(maxTextureBindCount: number): void; + + setMaxSamplerStateBindCount(maxSamplerStateBindCount: number): void; + + setInitializeBindings(initializeBindings: boolean): void; + + setSupportAttributeStrides(supportAttributeStrides: boolean): void; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4AccelerationStructureMotionCurveGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + controlPointBuffers: MTL4BufferRange; + + controlPointCount: number; + + controlPointStride: number; + + controlPointFormat: interop.Enum; + + radiusBuffers: MTL4BufferRange; + + radiusFormat: interop.Enum; + + radiusStride: number; + + indexBuffer: MTL4BufferRange; + + indexType: interop.Enum; + + segmentCount: number; + + segmentControlPointCount: number; + + curveType: interop.Enum; + + curveBasis: interop.Enum; + + curveEndCaps: interop.Enum; + + setControlPointBuffers(controlPointBuffers: MTL4BufferRange): void; + + setControlPointCount(controlPointCount: number): void; + + setControlPointStride(controlPointStride: number): void; + + setControlPointFormat(controlPointFormat: interop.Enum): void; + + setRadiusBuffers(radiusBuffers: MTL4BufferRange): void; + + setRadiusFormat(radiusFormat: interop.Enum): void; + + setRadiusStride(radiusStride: number): void; + + setIndexBuffer(indexBuffer: MTL4BufferRange): void; + + setIndexType(indexType: interop.Enum): void; + + setSegmentCount(segmentCount: number): void; + + setSegmentControlPointCount(segmentControlPointCount: number): void; + + setCurveType(curveType: interop.Enum): void; + + setCurveBasis(curveBasis: interop.Enum): void; + + setCurveEndCaps(curveEndCaps: interop.Enum): void; +} + declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { controlPointBuffer: MTLBuffer; @@ -3821,6 +4936,30 @@ declare class MTLVertexAttributeDescriptorArray extends NSObject { setObjectAtIndexedSubscript(attributeDesc: MTLVertexAttributeDescriptor | null, index: number): void; } +declare class MTLTextureViewDescriptor extends NSObject implements NSCopying { + pixelFormat: interop.Enum; + + textureType: interop.Enum; + + levelRange: _NSRange; + + sliceRange: _NSRange; + + swizzle: MTLTextureSwizzleChannels; + + setPixelFormat(pixelFormat: interop.Enum): void; + + setTextureType(textureType: interop.Enum): void; + + setLevelRange(levelRange: _NSRange): void; + + setSliceRange(sliceRange: _NSRange): void; + + setSwizzle(swizzle: MTLTextureSwizzleChannels): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLStageInputOutputDescriptor extends NSObject implements NSCopying { static stageInputOutputDescriptor(): MTLStageInputOutputDescriptor; @@ -3841,6 +4980,16 @@ declare class MTLStageInputOutputDescriptor extends NSObject implements NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLTensorReferenceType extends MTLType { + readonly tensorDataType: interop.Enum; + + readonly indexType: interop.Enum; + + readonly dimensions: MTLTensorExtents; + + readonly access: interop.Enum; +} + declare class MTLIntersectionFunctionTableDescriptor extends NSObject implements NSCopying { static intersectionFunctionTableDescriptor(): MTLIntersectionFunctionTableDescriptor; @@ -3854,11 +5003,42 @@ declare class MTLIntersectionFunctionTableDescriptor extends NSObject implements declare class MTLFunctionConstantValues extends NSObject implements NSCopying { setConstantValueTypeAtIndex(value: interop.PointerConvertible, type: interop.Enum, index: number): void; - setConstantValuesTypeWithRange(values: interop.PointerConvertible, type: interop.Enum, range: _NSRange): void; + setConstantValuesTypeWithRange(values: interop.PointerConvertible, type: interop.Enum, range: _NSRange): void; + + setConstantValueTypeWithName(value: interop.PointerConvertible, type: interop.Enum, name: string): void; + + reset(): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4RenderPipelineBinaryFunctionsDescriptor extends NSObject implements NSCopying { + get vertexAdditionalBinaryFunctions(): NSArray; + set vertexAdditionalBinaryFunctions(value: NSArray | Array); + + get fragmentAdditionalBinaryFunctions(): NSArray; + set fragmentAdditionalBinaryFunctions(value: NSArray | Array); + + get tileAdditionalBinaryFunctions(): NSArray; + set tileAdditionalBinaryFunctions(value: NSArray | Array); + + get objectAdditionalBinaryFunctions(): NSArray; + set objectAdditionalBinaryFunctions(value: NSArray | Array); + + get meshAdditionalBinaryFunctions(): NSArray; + set meshAdditionalBinaryFunctions(value: NSArray | Array); + + reset(): void; + + setVertexAdditionalBinaryFunctions(vertexAdditionalBinaryFunctions: NSArray | Array | null): void; + + setFragmentAdditionalBinaryFunctions(fragmentAdditionalBinaryFunctions: NSArray | Array | null): void; + + setTileAdditionalBinaryFunctions(tileAdditionalBinaryFunctions: NSArray | Array | null): void; - setConstantValueTypeWithName(value: interop.PointerConvertible, type: interop.Enum, name: string): void; + setObjectAdditionalBinaryFunctions(objectAdditionalBinaryFunctions: NSArray | Array | null): void; - reset(): void; + setMeshAdditionalBinaryFunctions(meshAdditionalBinaryFunctions: NSArray | Array | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4015,86 +5195,375 @@ declare class MTLAccelerationStructureTriangleGeometryDescriptor extends MTLAcce setIndexType(indexType: interop.Enum): void; - setTriangleCount(triangleCount: number): void; + setTriangleCount(triangleCount: number): void; + + setTransformationMatrixBuffer(transformationMatrixBuffer: MTLBuffer | null): void; + + setTransformationMatrixBufferOffset(transformationMatrixBufferOffset: number): void; + + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; +} + +declare class MTLPrimitiveAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { + get geometryDescriptors(): NSArray; + set geometryDescriptors(value: NSArray | Array); + + motionStartBorderMode: interop.Enum; + + motionEndBorderMode: interop.Enum; + + motionStartTime: number; + + motionEndTime: number; + + motionKeyframeCount: number; + + static descriptor any>(this: This): InstanceType; + + setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; + + setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; + + setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; + + setMotionStartTime(motionStartTime: number): void; + + setMotionEndTime(motionEndTime: number): void; + + setMotionKeyframeCount(motionKeyframeCount: number): void; +} + +declare class MTL4PipelineOptions extends NSObject implements NSCopying { + shaderValidation: interop.Enum; + + shaderReflection: interop.Enum; + + setShaderValidation(shaderValidation: interop.Enum): void; + + setShaderReflection(shaderReflection: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLComputePassDescriptor extends NSObject implements NSCopying { + static computePassDescriptor(): MTLComputePassDescriptor; + + dispatchType: interop.Enum; + + readonly sampleBufferAttachments: MTLComputePassSampleBufferAttachmentDescriptorArray; + + setDispatchType(dispatchType: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLVertexAttribute extends NSObject { + readonly name: string; + + readonly attributeIndex: number; + + readonly attributeType: interop.Enum; + + readonly active: boolean; + + readonly patchData: boolean; + + readonly patchControlPointData: boolean; + + isActive(): boolean; + + isPatchData(): boolean; + + isPatchControlPointData(): boolean; +} + +declare class MTL4PipelineStageDynamicLinkingDescriptor extends NSObject implements NSCopying { + maxCallStackDepth: number; + + get binaryLinkedFunctions(): NSArray; + set binaryLinkedFunctions(value: NSArray | Array); + + get preloadedLibraries(): NSArray; + set preloadedLibraries(value: NSArray | Array); + + setMaxCallStackDepth(maxCallStackDepth: number): void; + + setBinaryLinkedFunctions(binaryLinkedFunctions: NSArray | Array | null): void; + + setPreloadedLibraries(preloadedLibraries: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRasterizationRateSampleArray extends NSObject { + objectAtIndexedSubscript(index: number): NSNumber; + + setObjectAtIndexedSubscript(value: NSNumber, index: number): void; +} + +declare class MTL4PipelineDataSetSerializerDescriptor extends NSObject implements NSCopying { + configuration: interop.Enum; + + setConfiguration(configuration: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4TileRenderPipelineDescriptor extends MTL4PipelineDescriptor { + tileFunctionDescriptor: MTL4FunctionDescriptor; + + rasterSampleCount: number; + + readonly colorAttachments: MTLTileRenderPipelineColorAttachmentDescriptorArray; + + threadgroupSizeMatchesTileSize: boolean; + + maxTotalThreadsPerThreadgroup: number; + + requiredThreadsPerThreadgroup: MTLSize; + + staticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportBinaryLinking: boolean; + + reset(): void; + + setTileFunctionDescriptor(tileFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setThreadgroupSizeMatchesTileSize(threadgroupSizeMatchesTileSize: boolean): void; + + setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + + setStaticLinkingDescriptor(staticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportBinaryLinking(supportBinaryLinking: boolean): void; +} + +declare class MTL4MachineLearningPipelineDescriptor extends MTL4PipelineDescriptor { + label: string; + + machineLearningFunctionDescriptor: MTL4FunctionDescriptor; + + setInputDimensionsAtBufferIndex(dimensions: MTLTensorExtents | null, bufferIndex: number): void; + + setInputDimensionsWithRange(dimensions: NSArray | Array, range: _NSRange): void; + + inputDimensionsAtBufferIndex(bufferIndex: number): MTLTensorExtents | null; + + reset(): void; + + setLabel(label: string | null): void; + + setMachineLearningFunctionDescriptor(machineLearningFunctionDescriptor: MTL4FunctionDescriptor | null): void; +} + +declare class MTL4MachineLearningPipelineReflection extends NSObject { + readonly bindings: NSArray; +} + +declare class MTL4RenderPipelineColorAttachmentDescriptor extends NSObject implements NSCopying { + pixelFormat: interop.Enum; + + blendingState: interop.Enum; + + sourceRGBBlendFactor: interop.Enum; + + destinationRGBBlendFactor: interop.Enum; + + rgbBlendOperation: interop.Enum; + + sourceAlphaBlendFactor: interop.Enum; + + destinationAlphaBlendFactor: interop.Enum; + + alphaBlendOperation: interop.Enum; + + writeMask: interop.Enum; + + reset(): void; + + setPixelFormat(pixelFormat: interop.Enum): void; + + setBlendingState(blendingState: interop.Enum): void; + + setSourceRGBBlendFactor(sourceRGBBlendFactor: interop.Enum): void; + + setDestinationRGBBlendFactor(destinationRGBBlendFactor: interop.Enum): void; + + setRgbBlendOperation(rgbBlendOperation: interop.Enum): void; + + setSourceAlphaBlendFactor(sourceAlphaBlendFactor: interop.Enum): void; + + setDestinationAlphaBlendFactor(destinationAlphaBlendFactor: interop.Enum): void; + + setAlphaBlendOperation(alphaBlendOperation: interop.Enum): void; + + setWriteMask(writeMask: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4StitchedFunctionDescriptor extends MTL4FunctionDescriptor { + functionGraph: MTLFunctionStitchingGraph; + + get functionDescriptors(): NSArray; + set functionDescriptors(value: NSArray | Array); + + setFunctionGraph(functionGraph: MTLFunctionStitchingGraph | null): void; + + setFunctionDescriptors(functionDescriptors: NSArray | Array | null): void; +} + +declare class MTL4FunctionDescriptor extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4AccelerationStructureCurveGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + controlPointBuffer: MTL4BufferRange; + + controlPointCount: number; + + controlPointStride: number; + + controlPointFormat: interop.Enum; + + radiusBuffer: MTL4BufferRange; + + radiusFormat: interop.Enum; + + radiusStride: number; + + indexBuffer: MTL4BufferRange; + + indexType: interop.Enum; + + segmentCount: number; + + segmentControlPointCount: number; + + curveType: interop.Enum; + + curveBasis: interop.Enum; + + curveEndCaps: interop.Enum; + + setControlPointBuffer(controlPointBuffer: MTL4BufferRange): void; + + setControlPointCount(controlPointCount: number): void; + + setControlPointStride(controlPointStride: number): void; + + setControlPointFormat(controlPointFormat: interop.Enum): void; + + setRadiusBuffer(radiusBuffer: MTL4BufferRange): void; + + setRadiusFormat(radiusFormat: interop.Enum): void; + + setRadiusStride(radiusStride: number): void; + + setIndexBuffer(indexBuffer: MTL4BufferRange): void; + + setIndexType(indexType: interop.Enum): void; + + setSegmentCount(segmentCount: number): void; + + setSegmentControlPointCount(segmentControlPointCount: number): void; + + setCurveType(curveType: interop.Enum): void; + + setCurveBasis(curveBasis: interop.Enum): void; + + setCurveEndCaps(curveEndCaps: interop.Enum): void; +} + +declare class MTLBlitPassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLBlitPassSampleBufferAttachmentDescriptor; + + setObjectAtIndexedSubscript(attachment: MTLBlitPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} + +declare class MTL4AccelerationStructureMotionBoundingBoxGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + boundingBoxBuffers: MTL4BufferRange; + + boundingBoxStride: number; + + boundingBoxCount: number; - setTransformationMatrixBuffer(transformationMatrixBuffer: MTLBuffer | null): void; + setBoundingBoxBuffers(boundingBoxBuffers: MTL4BufferRange): void; - setTransformationMatrixBufferOffset(transformationMatrixBufferOffset: number): void; + setBoundingBoxStride(boundingBoxStride: number): void; - setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; + setBoundingBoxCount(boundingBoxCount: number): void; } -declare class MTLBlitPassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLBlitPassSampleBufferAttachmentDescriptor; +declare class MTL4RenderPassDescriptor extends NSObject implements NSCopying { + readonly colorAttachments: MTLRenderPassColorAttachmentDescriptorArray; - setObjectAtIndexedSubscript(attachment: MTLBlitPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; -} + depthAttachment: MTLRenderPassDepthAttachmentDescriptor; -declare class MTLPrimitiveAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { - get geometryDescriptors(): NSArray; - set geometryDescriptors(value: NSArray | Array); + stencilAttachment: MTLRenderPassStencilAttachmentDescriptor; - motionStartBorderMode: interop.Enum; + renderTargetArrayLength: number; - motionEndBorderMode: interop.Enum; + imageblockSampleLength: number; - motionStartTime: number; + threadgroupMemoryLength: number; - motionEndTime: number; + tileWidth: number; - motionKeyframeCount: number; + tileHeight: number; - static descriptor any>(this: This): InstanceType; + defaultRasterSampleCount: number; - setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; + renderTargetWidth: number; - setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; + renderTargetHeight: number; - setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; + rasterizationRateMap: MTLRasterizationRateMap; - setMotionStartTime(motionStartTime: number): void; + visibilityResultBuffer: MTLBuffer; - setMotionEndTime(motionEndTime: number): void; + visibilityResultType: interop.Enum; - setMotionKeyframeCount(motionKeyframeCount: number): void; -} + setSamplePositionsCount(positions: interop.PointerConvertible, count: number): void; -declare class MTLComputePassDescriptor extends NSObject implements NSCopying { - static computePassDescriptor(): MTLComputePassDescriptor; + getSamplePositionsCount(positions: interop.PointerConvertible, count: number): number; - dispatchType: interop.Enum; + supportColorAttachmentMapping: boolean; - readonly sampleBufferAttachments: MTLComputePassSampleBufferAttachmentDescriptorArray; + setDepthAttachment(depthAttachment: MTLRenderPassDepthAttachmentDescriptor | null): void; - setDispatchType(dispatchType: interop.Enum): void; + setStencilAttachment(stencilAttachment: MTLRenderPassStencilAttachmentDescriptor | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setRenderTargetArrayLength(renderTargetArrayLength: number): void; -declare class MTLRasterizationRateSampleArray extends NSObject { - objectAtIndexedSubscript(index: number): NSNumber; + setImageblockSampleLength(imageblockSampleLength: number): void; - setObjectAtIndexedSubscript(value: NSNumber, index: number): void; -} + setThreadgroupMemoryLength(threadgroupMemoryLength: number): void; -declare class MTLVertexAttribute extends NSObject { - readonly name: string; + setTileWidth(tileWidth: number): void; - readonly attributeIndex: number; + setTileHeight(tileHeight: number): void; - readonly attributeType: interop.Enum; + setDefaultRasterSampleCount(defaultRasterSampleCount: number): void; - readonly active: boolean; + setRenderTargetWidth(renderTargetWidth: number): void; - readonly patchData: boolean; + setRenderTargetHeight(renderTargetHeight: number): void; - readonly patchControlPointData: boolean; + setRasterizationRateMap(rasterizationRateMap: MTLRasterizationRateMap | null): void; - isActive(): boolean; + setVisibilityResultBuffer(visibilityResultBuffer: MTLBuffer | null): void; - isPatchData(): boolean; + setVisibilityResultType(visibilityResultType: interop.Enum): void; - isPatchControlPointData(): boolean; + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTLResidencySetDescriptor extends NSObject implements NSCopying { @@ -4318,6 +5787,22 @@ declare class MTLRasterizationRateLayerDescriptor extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLCaptureDescriptor extends NSObject implements NSCopying { + captureObject: interop.Object; + + destination: interop.Enum; + + outputURL: NSURL; + + setCaptureObject(captureObject: interop.Object | null): void; + + setDestination(destination: interop.Enum): void; + + setOutputURL(outputURL: NSURL | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLSharedEventHandle extends NSObject implements NSSecureCoding { readonly label: string; @@ -4334,20 +5819,14 @@ declare class MTLSharedEventListener extends NSObject { initWithDispatchQueue(dispatchQueue: NSObject): this; readonly dispatchQueue: NSObject; -} - -declare class MTLCaptureDescriptor extends NSObject implements NSCopying { - captureObject: interop.Object; - - destination: interop.Enum; - - outputURL: NSURL; - setCaptureObject(captureObject: interop.Object | null): void; + static sharedListener(): MTLSharedEventListener; +} - setDestination(destination: interop.Enum): void; +declare class MTL4CommandBufferOptions extends NSObject implements NSCopying { + logState: MTLLogState; - setOutputURL(outputURL: NSURL | null): void; + setLogState(logState: MTLLogState | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4474,46 +5953,8 @@ declare class MTLRenderPipelineReflection extends NSObject { readonly tileArguments: NSArray; } -declare class MTLRenderPipelineColorAttachmentDescriptor extends NSObject implements NSCopying { - pixelFormat: interop.Enum; - - blendingEnabled: boolean; - - sourceRGBBlendFactor: interop.Enum; - - destinationRGBBlendFactor: interop.Enum; - - rgbBlendOperation: interop.Enum; - - sourceAlphaBlendFactor: interop.Enum; - - destinationAlphaBlendFactor: interop.Enum; - - alphaBlendOperation: interop.Enum; - - writeMask: interop.Enum; - - setPixelFormat(pixelFormat: interop.Enum): void; - - isBlendingEnabled(): boolean; - - setBlendingEnabled(blendingEnabled: boolean): void; - - setSourceRGBBlendFactor(sourceRGBBlendFactor: interop.Enum): void; - - setDestinationRGBBlendFactor(destinationRGBBlendFactor: interop.Enum): void; - - setRgbBlendOperation(rgbBlendOperation: interop.Enum): void; - - setSourceAlphaBlendFactor(sourceAlphaBlendFactor: interop.Enum): void; - - setDestinationAlphaBlendFactor(destinationAlphaBlendFactor: interop.Enum): void; - - setAlphaBlendOperation(alphaBlendOperation: interop.Enum): void; - - setWriteMask(writeMask: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class MTL4CommitOptions extends NSObject { + addFeedbackHandler(block: (p1: MTL4CommitFeedback) => void): void; } declare class MTLVisibleFunctionTableDescriptor extends NSObject implements NSCopying { @@ -4719,6 +6160,8 @@ declare class MTLHeapDescriptor extends NSObject implements NSCopying { type: interop.Enum; + maxCompatiblePlacementSparsePageSize: interop.Enum; + setSize(size: number): void; setStorageMode(storageMode: interop.Enum): void; @@ -4733,6 +6176,8 @@ declare class MTLHeapDescriptor extends NSObject implements NSCopying { setType(type: interop.Enum): void; + setMaxCompatiblePlacementSparsePageSize(maxCompatiblePlacementSparsePageSize: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4809,6 +6254,10 @@ declare class MTLRenderPassDescriptor extends NSObject implements NSCopying { readonly sampleBufferAttachments: MTLRenderPassSampleBufferAttachmentDescriptorArray; + visibilityResultType: interop.Enum; + + supportColorAttachmentMapping: boolean; + setDepthAttachment(depthAttachment: MTLRenderPassDepthAttachmentDescriptor | null): void; setStencilAttachment(stencilAttachment: MTLRenderPassStencilAttachmentDescriptor | null): void; @@ -4833,6 +6282,10 @@ declare class MTLRenderPassDescriptor extends NSObject implements NSCopying { setRasterizationRateMap(rasterizationRateMap: MTLRasterizationRateMap | null): void; + setVisibilityResultType(visibilityResultType: interop.Enum): void; + + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4848,42 +6301,125 @@ declare class MTLResourceStatePassSampleBufferAttachmentDescriptorArray extends setObjectAtIndexedSubscript(attachment: MTLResourceStatePassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; } +declare class MTL4PrimitiveAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + get geometryDescriptors(): NSArray; + set geometryDescriptors(value: NSArray | Array); + + motionStartBorderMode: interop.Enum; + + motionEndBorderMode: interop.Enum; + + motionStartTime: number; + + motionEndTime: number; + + motionKeyframeCount: number; + + setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; + + setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; + + setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; + + setMotionStartTime(motionStartTime: number): void; + + setMotionEndTime(motionEndTime: number): void; + + setMotionKeyframeCount(motionKeyframeCount: number): void; +} + declare class MTLArchitecture extends NSObject implements NSCopying { readonly name: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLArgumentDescriptor extends NSObject implements NSCopying { - static argumentDescriptor(): MTLArgumentDescriptor; +declare class MTL4CounterHeapDescriptor extends NSObject implements NSCopying { + type: interop.Enum; - dataType: interop.Enum; + count: number; - index: number; + setType(type: interop.Enum): void; - arrayLength: number; + setCount(count: number): void; - access: interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - textureType: interop.Enum; +declare class MTLVertexAttributeDescriptor extends NSObject implements NSCopying { + format: interop.Enum; - constantBlockAlignment: number; + offset: number; - setDataType(dataType: interop.Enum): void; + bufferIndex: number; - setIndex(index: number): void; + setFormat(format: interop.Enum): void; - setArrayLength(arrayLength: number): void; + setOffset(offset: number): void; - setAccess(access: interop.Enum): void; + setBufferIndex(bufferIndex: number): void; - setTextureType(textureType: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setConstantBlockAlignment(constantBlockAlignment: number): void; +declare class MTL4CompilerDescriptor extends NSObject implements NSCopying { + label: string; + + pipelineDataSetSerializer: MTL4PipelineDataSetSerializer; + + setLabel(label: string | null): void; + + setPipelineDataSetSerializer(pipelineDataSetSerializer: MTL4PipelineDataSetSerializer | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRenderPipelineColorAttachmentDescriptor extends NSObject implements NSCopying { + pixelFormat: interop.Enum; + + blendingEnabled: boolean; + + sourceRGBBlendFactor: interop.Enum; + + destinationRGBBlendFactor: interop.Enum; + + rgbBlendOperation: interop.Enum; + + sourceAlphaBlendFactor: interop.Enum; + + destinationAlphaBlendFactor: interop.Enum; + + alphaBlendOperation: interop.Enum; + + writeMask: interop.Enum; + + setPixelFormat(pixelFormat: interop.Enum): void; + + isBlendingEnabled(): boolean; + + setBlendingEnabled(blendingEnabled: boolean): void; + + setSourceRGBBlendFactor(sourceRGBBlendFactor: interop.Enum): void; + + setDestinationRGBBlendFactor(destinationRGBBlendFactor: interop.Enum): void; + + setRgbBlendOperation(rgbBlendOperation: interop.Enum): void; + + setSourceAlphaBlendFactor(sourceAlphaBlendFactor: interop.Enum): void; + + setDestinationAlphaBlendFactor(destinationAlphaBlendFactor: interop.Enum): void; + + setAlphaBlendOperation(alphaBlendOperation: interop.Enum): void; + + setWriteMask(writeMask: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLFunctionReflection extends NSObject { + readonly bindings: NSArray; +} + declare class MTLCompileOptions extends NSObject implements NSCopying { get preprocessorMacros(): NSDictionary; set preprocessorMacros(value: NSDictionary | Record); @@ -4913,6 +6449,8 @@ declare class MTLCompileOptions extends NSObject implements NSCopying { maxTotalThreadsPerThreadgroup: number; + requiredThreadsPerThreadgroup: MTLSize; + enableLogging: boolean; setPreprocessorMacros(preprocessorMacros: NSDictionary | Record | null): void; @@ -4941,6 +6479,8 @@ declare class MTLCompileOptions extends NSObject implements NSCopying { setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + setEnableLogging(enableLogging: boolean): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5056,6 +6596,8 @@ declare class MTLTextureDescriptor extends NSObject implements NSCopying { swizzle: MTLTextureSwizzleChannels; + placementSparsePageSize: interop.Enum; + setTextureType(textureType: interop.Enum): void; setPixelFormat(pixelFormat: interop.Enum): void; @@ -5088,6 +6630,8 @@ declare class MTLTextureDescriptor extends NSObject implements NSCopying { setSwizzle(swizzle: MTLTextureSwizzleChannels): void; + setPlacementSparsePageSize(placementSparsePageSize: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5103,14 +6647,209 @@ declare class MTLSharedTextureHandle extends NSObject implements NSSecureCoding initWithCoder(coder: NSCoder): this; } -declare class MTLTextureReferenceType extends MTLType { - readonly textureDataType: interop.Enum; +declare class MTLTensorDescriptor extends NSObject implements NSCopying { + dimensions: MTLTensorExtents; - readonly textureType: interop.Enum; + strides: MTLTensorExtents; - readonly access: interop.Enum; + dataType: interop.Enum; - readonly isDepthTexture: boolean; + usage: interop.Enum; + + resourceOptions: interop.Enum; + + cpuCacheMode: interop.Enum; + + storageMode: interop.Enum; + + hazardTrackingMode: interop.Enum; + + setDimensions(dimensions: MTLTensorExtents): void; + + setStrides(strides: MTLTensorExtents | null): void; + + setDataType(dataType: interop.Enum): void; + + setUsage(usage: interop.Enum): void; + + setResourceOptions(resourceOptions: interop.Enum): void; + + setCpuCacheMode(cpuCacheMode: interop.Enum): void; + + setStorageMode(storageMode: interop.Enum): void; + + setHazardTrackingMode(hazardTrackingMode: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4CompilerTaskOptions extends NSObject implements NSCopying { + get lookupArchives(): NSArray; + set lookupArchives(value: NSArray | Array); + + setLookupArchives(lookupArchives: NSArray | Array | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4IndirectInstanceAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + instanceDescriptorBuffer: MTL4BufferRange; + + instanceDescriptorStride: number; + + maxInstanceCount: number; + + instanceCountBuffer: MTL4BufferRange; + + instanceDescriptorType: interop.Enum; + + motionTransformBuffer: MTL4BufferRange; + + maxMotionTransformCount: number; + + motionTransformCountBuffer: MTL4BufferRange; + + instanceTransformationMatrixLayout: interop.Enum; + + motionTransformType: interop.Enum; + + motionTransformStride: number; + + setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTL4BufferRange): void; + + setInstanceDescriptorStride(instanceDescriptorStride: number): void; + + setMaxInstanceCount(maxInstanceCount: number): void; + + setInstanceCountBuffer(instanceCountBuffer: MTL4BufferRange): void; + + setInstanceDescriptorType(instanceDescriptorType: interop.Enum): void; + + setMotionTransformBuffer(motionTransformBuffer: MTL4BufferRange): void; + + setMaxMotionTransformCount(maxMotionTransformCount: number): void; + + setMotionTransformCountBuffer(motionTransformCountBuffer: MTL4BufferRange): void; + + setInstanceTransformationMatrixLayout(instanceTransformationMatrixLayout: interop.Enum): void; + + setMotionTransformType(motionTransformType: interop.Enum): void; + + setMotionTransformStride(motionTransformStride: number): void; +} + +declare class MTLLogicalToPhysicalColorAttachmentMap extends NSObject implements NSCopying { + setPhysicalIndexForLogicalIndex(physicalIndex: number, logicalIndex: number): void; + + getPhysicalIndexForLogicalIndex(logicalIndex: number): number; + + reset(): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4MeshRenderPipelineDescriptor extends MTL4PipelineDescriptor { + objectFunctionDescriptor: MTL4FunctionDescriptor; + + meshFunctionDescriptor: MTL4FunctionDescriptor; + + fragmentFunctionDescriptor: MTL4FunctionDescriptor; + + maxTotalThreadsPerObjectThreadgroup: number; + + maxTotalThreadsPerMeshThreadgroup: number; + + requiredThreadsPerObjectThreadgroup: MTLSize; + + requiredThreadsPerMeshThreadgroup: MTLSize; + + objectThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + meshThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + payloadMemoryLength: number; + + maxTotalThreadgroupsPerMeshGrid: number; + + rasterSampleCount: number; + + alphaToCoverageState: interop.Enum; + + alphaToOneState: interop.Enum; + + rasterizationEnabled: boolean; + + maxVertexAmplificationCount: number; + + readonly colorAttachments: MTL4RenderPipelineColorAttachmentDescriptorArray; + + objectStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + meshStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportObjectBinaryLinking: boolean; + + supportMeshBinaryLinking: boolean; + + supportFragmentBinaryLinking: boolean; + + colorAttachmentMappingState: interop.Enum; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setObjectFunctionDescriptor(objectFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setMeshFunctionDescriptor(meshFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setFragmentFunctionDescriptor(fragmentFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setMaxTotalThreadsPerObjectThreadgroup(maxTotalThreadsPerObjectThreadgroup: number): void; + + setMaxTotalThreadsPerMeshThreadgroup(maxTotalThreadsPerMeshThreadgroup: number): void; + + setRequiredThreadsPerObjectThreadgroup(requiredThreadsPerObjectThreadgroup: MTLSize): void; + + setRequiredThreadsPerMeshThreadgroup(requiredThreadsPerMeshThreadgroup: MTLSize): void; + + setObjectThreadgroupSizeIsMultipleOfThreadExecutionWidth(objectThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setMeshThreadgroupSizeIsMultipleOfThreadExecutionWidth(meshThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setPayloadMemoryLength(payloadMemoryLength: number): void; + + setMaxTotalThreadgroupsPerMeshGrid(maxTotalThreadgroupsPerMeshGrid: number): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setAlphaToCoverageState(alphaToCoverageState: interop.Enum): void; + + setAlphaToOneState(alphaToOneState: interop.Enum): void; + + isRasterizationEnabled(): boolean; + + setRasterizationEnabled(rasterizationEnabled: boolean): void; + + setMaxVertexAmplificationCount(maxVertexAmplificationCount: number): void; + + setObjectStaticLinkingDescriptor(objectStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setMeshStaticLinkingDescriptor(meshStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setFragmentStaticLinkingDescriptor(fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportObjectBinaryLinking(supportObjectBinaryLinking: boolean): void; + + setSupportMeshBinaryLinking(supportMeshBinaryLinking: boolean): void; + + setSupportFragmentBinaryLinking(supportFragmentBinaryLinking: boolean): void; + + setColorAttachmentMappingState(colorAttachmentMappingState: interop.Enum): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; } declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopying { @@ -5144,6 +6883,8 @@ declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopy shaderValidation: interop.Enum; + requiredThreadsPerThreadgroup: MTLSize; + setLabel(label: string | null): void; setTileFunction(tileFunction: MTLFunction): void; @@ -5166,6 +6907,8 @@ declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopy setShaderValidation(shaderValidation: interop.Enum): void; + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5233,20 +6976,12 @@ declare class MTLIndirectInstanceAccelerationStructureDescriptor extends MTLAcce setMotionTransformStride(motionTransformStride: number): void; } -declare class MTLVertexAttributeDescriptor extends NSObject implements NSCopying { - format: interop.Enum; - - offset: number; - - bufferIndex: number; - - setFormat(format: interop.Enum): void; - - setOffset(offset: number): void; +declare class MTLTensorExtents extends NSObject { + initWithRankValues(rank: number, values: interop.PointerConvertible): this; - setBufferIndex(bufferIndex: number): void; + readonly rank: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + extentAtDimensionIndex(dimensionIndex: number): number; } declare class MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray extends NSObject { @@ -5271,48 +7006,140 @@ declare class MTLPointerType extends MTLType { elementArrayType(): MTLArrayType; } -declare class MTLFunctionConstant extends NSObject { - readonly name: string; +declare class MTL4SpecializedFunctionDescriptor extends MTL4FunctionDescriptor { + functionDescriptor: MTL4FunctionDescriptor; + + specializedName: string; + + constantValues: MTLFunctionConstantValues; + + setFunctionDescriptor(functionDescriptor: MTL4FunctionDescriptor | null): void; + + setSpecializedName(specializedName: string | null): void; + + setConstantValues(constantValues: MTLFunctionConstantValues | null): void; +} + +declare class MTLFunctionConstant extends NSObject { + readonly name: string; + + readonly type: interop.Enum; + + readonly index: number; + + readonly required: boolean; +} + +declare class MTLTextureReferenceType extends MTLType { + readonly textureDataType: interop.Enum; + + readonly textureType: interop.Enum; + + readonly access: interop.Enum; + + readonly isDepthTexture: boolean; +} + +declare class MTLResourceStatePassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { + sampleBuffer: MTLCounterSampleBuffer; + + startOfEncoderSampleIndex: number; + + endOfEncoderSampleIndex: number; + + setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + + setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + + setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLStructMember extends NSObject { + readonly name: string; + + readonly offset: number; + + readonly dataType: interop.Enum; + + structType(): MTLStructType; + + arrayType(): MTLArrayType; + + textureReferenceType(): MTLTextureReferenceType; + + pointerType(): MTLPointerType; + + tensorReferenceType(): MTLTensorReferenceType; + + readonly argumentIndex: number; +} + +declare class MTLAccelerationStructureMotionCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { + get controlPointBuffers(): NSArray; + set controlPointBuffers(value: NSArray | Array); + + controlPointCount: number; + + controlPointStride: number; + + controlPointFormat: interop.Enum; + + get radiusBuffers(): NSArray; + set radiusBuffers(value: NSArray | Array); + + radiusFormat: interop.Enum; + + radiusStride: number; + + indexBuffer: MTLBuffer; + + indexBufferOffset: number; + + indexType: interop.Enum; + + segmentCount: number; + + segmentControlPointCount: number; + + curveType: interop.Enum; - readonly type: interop.Enum; + curveBasis: interop.Enum; - readonly index: number; + curveEndCaps: interop.Enum; - readonly required: boolean; -} + static descriptor any>(this: This): InstanceType; -declare class MTLResourceStatePassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { - sampleBuffer: MTLCounterSampleBuffer; + setControlPointBuffers(controlPointBuffers: NSArray | Array): void; - startOfEncoderSampleIndex: number; + setControlPointCount(controlPointCount: number): void; - endOfEncoderSampleIndex: number; + setControlPointStride(controlPointStride: number): void; - setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + setControlPointFormat(controlPointFormat: interop.Enum): void; - setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + setRadiusBuffers(radiusBuffers: NSArray | Array): void; - setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + setRadiusFormat(radiusFormat: interop.Enum): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setRadiusStride(radiusStride: number): void; -declare class MTLStructMember extends NSObject { - readonly name: string; + setIndexBuffer(indexBuffer: MTLBuffer | null): void; - readonly offset: number; + setIndexBufferOffset(indexBufferOffset: number): void; - readonly dataType: interop.Enum; + setIndexType(indexType: interop.Enum): void; - structType(): MTLStructType; + setSegmentCount(segmentCount: number): void; - arrayType(): MTLArrayType; + setSegmentControlPointCount(segmentControlPointCount: number): void; - textureReferenceType(): MTLTextureReferenceType; + setCurveType(curveType: interop.Enum): void; - pointerType(): MTLPointerType; + setCurveBasis(curveBasis: interop.Enum): void; - readonly argumentIndex: number; + setCurveEndCaps(curveEndCaps: interop.Enum): void; } declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying { @@ -5349,6 +7176,8 @@ declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying shaderValidation: interop.Enum; + requiredThreadsPerThreadgroup: MTLSize; + setLabel(label: string | null): void; setComputeFunction(computeFunction: MTLFunction | null): void; @@ -5375,6 +7204,8 @@ declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying setShaderValidation(shaderValidation: interop.Enum): void; + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5386,84 +7217,86 @@ declare class MTLAccelerationStructurePassDescriptor extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLAccelerationStructureMotionCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { - get controlPointBuffers(): NSArray; - set controlPointBuffers(value: NSArray | Array); +declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; - controlPointCount: number; + setObjectAtIndexedSubscript(attachment: MTLRenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; +} - controlPointStride: number; +declare class MTL4AccelerationStructureMotionTriangleGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + vertexBuffers: MTL4BufferRange; - controlPointFormat: interop.Enum; + vertexFormat: interop.Enum; - get radiusBuffers(): NSArray; - set radiusBuffers(value: NSArray | Array); + vertexStride: number; - radiusFormat: interop.Enum; + indexBuffer: MTL4BufferRange; - radiusStride: number; + indexType: interop.Enum; - indexBuffer: MTLBuffer; + triangleCount: number; - indexBufferOffset: number; + transformationMatrixBuffer: MTL4BufferRange; - indexType: interop.Enum; + transformationMatrixLayout: interop.Enum; - segmentCount: number; + setVertexBuffers(vertexBuffers: MTL4BufferRange): void; - segmentControlPointCount: number; + setVertexFormat(vertexFormat: interop.Enum): void; - curveType: interop.Enum; + setVertexStride(vertexStride: number): void; - curveBasis: interop.Enum; + setIndexBuffer(indexBuffer: MTL4BufferRange): void; - curveEndCaps: interop.Enum; + setIndexType(indexType: interop.Enum): void; - static descriptor any>(this: This): InstanceType; + setTriangleCount(triangleCount: number): void; - setControlPointBuffers(controlPointBuffers: NSArray | Array): void; + setTransformationMatrixBuffer(transformationMatrixBuffer: MTL4BufferRange): void; - setControlPointCount(controlPointCount: number): void; + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; +} - setControlPointStride(controlPointStride: number): void; +declare class MTL4AccelerationStructureGeometryDescriptor extends NSObject implements NSCopying { + intersectionFunctionTableOffset: number; - setControlPointFormat(controlPointFormat: interop.Enum): void; + opaque: boolean; - setRadiusBuffers(radiusBuffers: NSArray | Array): void; + allowDuplicateIntersectionFunctionInvocation: boolean; - setRadiusFormat(radiusFormat: interop.Enum): void; + label: string; - setRadiusStride(radiusStride: number): void; + primitiveDataBuffer: MTL4BufferRange; - setIndexBuffer(indexBuffer: MTLBuffer | null): void; + primitiveDataStride: number; - setIndexBufferOffset(indexBufferOffset: number): void; + primitiveDataElementSize: number; - setIndexType(indexType: interop.Enum): void; + setIntersectionFunctionTableOffset(intersectionFunctionTableOffset: number): void; - setSegmentCount(segmentCount: number): void; + setOpaque(opaque: boolean): void; - setSegmentControlPointCount(segmentControlPointCount: number): void; + setAllowDuplicateIntersectionFunctionInvocation(allowDuplicateIntersectionFunctionInvocation: boolean): void; - setCurveType(curveType: interop.Enum): void; + setLabel(label: string | null): void; - setCurveBasis(curveBasis: interop.Enum): void; + setPrimitiveDataBuffer(primitiveDataBuffer: MTL4BufferRange): void; - setCurveEndCaps(curveEndCaps: interop.Enum): void; -} + setPrimitiveDataStride(primitiveDataStride: number): void; -declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; + setPrimitiveDataElementSize(primitiveDataElementSize: number): void; - setObjectAtIndexedSubscript(attachment: MTLRenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { - static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; +declare class MTL4LibraryFunctionDescriptor extends MTL4FunctionDescriptor { + name: string; - readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; + library: MTLLibrary; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setName(name: string | null): void; + + setLibrary(library: MTLLibrary | null): void; } declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObject { @@ -5472,6 +7305,36 @@ declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObjec setObjectAtIndexedSubscript(attachment: MTLRenderPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; } +declare class MTLArgumentDescriptor extends NSObject implements NSCopying { + static argumentDescriptor(): MTLArgumentDescriptor; + + dataType: interop.Enum; + + index: number; + + arrayLength: number; + + access: interop.Enum; + + textureType: interop.Enum; + + constantBlockAlignment: number; + + setDataType(dataType: interop.Enum): void; + + setIndex(index: number): void; + + setArrayLength(arrayLength: number): void; + + setAccess(access: interop.Enum): void; + + setTextureType(textureType: interop.Enum): void; + + setConstantBlockAlignment(constantBlockAlignment: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSCopying { commandTypes: interop.Enum; @@ -5479,6 +7342,18 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC inheritBuffers: boolean; + inheritDepthStencilState: boolean; + + inheritDepthBias: boolean; + + inheritDepthClipMode: boolean; + + inheritCullMode: boolean; + + inheritFrontFacingWinding: boolean; + + inheritTriangleFillMode: boolean; + maxVertexBufferBindCount: number; maxFragmentBufferBindCount: number; @@ -5497,12 +7372,26 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC supportDynamicAttributeStride: boolean; + supportColorAttachmentMapping: boolean; + setCommandTypes(commandTypes: interop.Enum): void; setInheritPipelineState(inheritPipelineState: boolean): void; setInheritBuffers(inheritBuffers: boolean): void; + setInheritDepthStencilState(inheritDepthStencilState: boolean): void; + + setInheritDepthBias(inheritDepthBias: boolean): void; + + setInheritDepthClipMode(inheritDepthClipMode: boolean): void; + + setInheritCullMode(inheritCullMode: boolean): void; + + setInheritFrontFacingWinding(inheritFrontFacingWinding: boolean): void; + + setInheritTriangleFillMode(inheritTriangleFillMode: boolean): void; + setMaxVertexBufferBindCount(maxVertexBufferBindCount: number): void; setMaxFragmentBufferBindCount(maxFragmentBufferBindCount: number): void; @@ -5521,6 +7410,8 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC setSupportDynamicAttributeStride(supportDynamicAttributeStride: boolean): void; + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5531,6 +7422,8 @@ declare class MTLCaptureManager extends NSObject { newCaptureScopeWithCommandQueue(commandQueue: MTLCommandQueue): MTLCaptureScope; + newCaptureScopeWithMTL4CommandQueue(commandQueue: MTL4CommandQueue): MTLCaptureScope; + supportsDestination(destination: interop.Enum): boolean; startCaptureWithDescriptorError(descriptor: MTLCaptureDescriptor, error: interop.PointerConvertible): boolean; @@ -5550,6 +7443,42 @@ declare class MTLCaptureManager extends NSObject { setDefaultCaptureScope(defaultCaptureScope: MTLCaptureScope | null): void; } +declare class MTL4RenderPipelineColorAttachmentDescriptorArray extends NSObject implements NSCopying { + objectAtIndexedSubscript(attachmentIndex: number): MTL4RenderPipelineColorAttachmentDescriptor; + + setObjectAtIndexedSubscript(attachment: MTL4RenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; + + reset(): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4RenderPipelineDynamicLinkingDescriptor extends NSObject implements NSCopying { + readonly vertexLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly fragmentLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly tileLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly objectLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly meshLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLResourceViewPoolDescriptor extends NSObject implements NSCopying { + resourceViewCount: number; + + label: string; + + setResourceViewCount(resourceViewCount: number): void; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLAttribute extends NSObject { readonly name: string; @@ -5594,6 +7523,9 @@ declare class MTLRenderPassSampleBufferAttachmentDescriptor extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4AccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { +} + declare class MTLCommandBufferDescriptor extends NSObject implements NSCopying { retainedReferences: boolean; @@ -5610,6 +7542,33 @@ declare class MTLCommandBufferDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4StaticLinkingDescriptor extends NSObject implements NSCopying { + get functionDescriptors(): NSArray; + set functionDescriptors(value: NSArray | Array); + + get privateFunctionDescriptors(): NSArray; + set privateFunctionDescriptors(value: NSArray | Array); + + get groups(): NSDictionary; + set groups(value: NSDictionary | Record); + + setFunctionDescriptors(functionDescriptors: NSArray | Array | null): void; + + setPrivateFunctionDescriptors(privateFunctionDescriptors: NSArray | Array | null): void; + + setGroups(groups: NSDictionary | Record | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { + static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; + + readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLMotionKeyframeData extends NSObject { buffer: MTLBuffer; @@ -5638,3 +7597,71 @@ declare class MTLBlitPassDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4RenderPipelineDescriptor extends MTL4PipelineDescriptor { + vertexFunctionDescriptor: MTL4FunctionDescriptor; + + fragmentFunctionDescriptor: MTL4FunctionDescriptor; + + vertexDescriptor: MTLVertexDescriptor; + + rasterSampleCount: number; + + alphaToCoverageState: interop.Enum; + + alphaToOneState: interop.Enum; + + rasterizationEnabled: boolean; + + maxVertexAmplificationCount: number; + + readonly colorAttachments: MTL4RenderPipelineColorAttachmentDescriptorArray; + + inputPrimitiveTopology: interop.Enum; + + vertexStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportVertexBinaryLinking: boolean; + + supportFragmentBinaryLinking: boolean; + + colorAttachmentMappingState: interop.Enum; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setVertexFunctionDescriptor(vertexFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setFragmentFunctionDescriptor(fragmentFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setVertexDescriptor(vertexDescriptor: MTLVertexDescriptor | null): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setAlphaToCoverageState(alphaToCoverageState: interop.Enum): void; + + setAlphaToOneState(alphaToOneState: interop.Enum): void; + + isRasterizationEnabled(): boolean; + + setRasterizationEnabled(rasterizationEnabled: boolean): void; + + setMaxVertexAmplificationCount(maxVertexAmplificationCount: number): void; + + setInputPrimitiveTopology(inputPrimitiveTopology: interop.Enum): void; + + setVertexStaticLinkingDescriptor(vertexStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setFragmentStaticLinkingDescriptor(fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportVertexBinaryLinking(supportVertexBinaryLinking: boolean): void; + + setSupportFragmentBinaryLinking(supportFragmentBinaryLinking: boolean): void; + + setColorAttachmentMappingState(colorAttachmentMappingState: interop.Enum): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; +} + diff --git a/packages/ios/types/MetalFX.d.ts b/packages/ios/types/MetalFX.d.ts index b78fb2ed..a9d2a2ea 100644 --- a/packages/ios/types/MetalFX.d.ts +++ b/packages/ios/types/MetalFX.d.ts @@ -7,7 +7,201 @@ declare const MTLFXSpatialScalerColorProcessingMode: { HDR: 2, }; -declare interface MTLFXTemporalScaler extends NSObjectProtocol { +declare interface MTL4FXTemporalDenoisedScaler extends MTLFXTemporalDenoisedScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXTemporalDenoisedScaler extends NativeObject implements MTL4FXTemporalDenoisedScaler { +} + +declare interface MTL4FXTemporalScaler extends MTLFXTemporalScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXTemporalScaler extends NativeObject implements MTL4FXTemporalScaler { +} + +declare interface MTLFXSpatialScaler extends MTLFXSpatialScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXSpatialScaler extends NativeObject implements MTLFXSpatialScaler { +} + +declare interface MTLFXTemporalDenoisedScaler extends MTLFXTemporalDenoisedScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXTemporalDenoisedScaler extends NativeObject implements MTLFXTemporalDenoisedScaler { +} + +declare interface MTLFXTemporalDenoisedScalerBase extends MTLFXFrameInterpolatableScaler { + readonly colorTextureUsage: interop.Enum; + + readonly depthTextureUsage: interop.Enum; + + readonly motionTextureUsage: interop.Enum; + + readonly reactiveTextureUsage: interop.Enum; + + readonly diffuseAlbedoTextureUsage: interop.Enum; + + readonly specularAlbedoTextureUsage: interop.Enum; + + readonly normalTextureUsage: interop.Enum; + + readonly roughnessTextureUsage: interop.Enum; + + readonly specularHitDistanceTextureUsage: interop.Enum; + + readonly denoiseStrengthMaskTextureUsage: interop.Enum; + + readonly transparencyOverlayTextureUsage: interop.Enum; + + readonly outputTextureUsage: interop.Enum; + + colorTexture: MTLTexture; + + depthTexture: MTLTexture; + + motionTexture: MTLTexture; + + diffuseAlbedoTexture: MTLTexture; + + specularAlbedoTexture: MTLTexture; + + normalTexture: MTLTexture; + + roughnessTexture: MTLTexture; + + specularHitDistanceTexture: MTLTexture; + + denoiseStrengthMaskTexture: MTLTexture; + + transparencyOverlayTexture: MTLTexture; + + outputTexture: MTLTexture; + + exposureTexture: MTLTexture; + + preExposure: number; + + reactiveMaskTexture: MTLTexture; + + jitterOffsetX: number; + + jitterOffsetY: number; + + motionVectorScaleX: number; + + motionVectorScaleY: number; + + shouldResetHistory: boolean; + + depthReversed: boolean; + + readonly colorTextureFormat: interop.Enum; + + readonly depthTextureFormat: interop.Enum; + + readonly motionTextureFormat: interop.Enum; + + readonly diffuseAlbedoTextureFormat: interop.Enum; + + readonly specularAlbedoTextureFormat: interop.Enum; + + readonly normalTextureFormat: interop.Enum; + + readonly roughnessTextureFormat: interop.Enum; + + readonly specularHitDistanceTextureFormat: interop.Enum; + + readonly denoiseStrengthMaskTextureFormat: interop.Enum; + + readonly transparencyOverlayTextureFormat: interop.Enum; + + readonly reactiveMaskTextureFormat: interop.Enum; + + readonly outputTextureFormat: interop.Enum; + + readonly inputWidth: number; + + readonly inputHeight: number; + + readonly outputWidth: number; + + readonly outputHeight: number; + + readonly inputContentMinScale: number; + + readonly inputContentMaxScale: number; + + worldToViewMatrix: simd_float4x4; + + viewToClipMatrix: simd_float4x4; + + fence: MTLFence; + + setColorTexture(colorTexture: MTLTexture | null): void; + + setDepthTexture(depthTexture: MTLTexture | null): void; + + setMotionTexture(motionTexture: MTLTexture | null): void; + + setDiffuseAlbedoTexture(diffuseAlbedoTexture: MTLTexture | null): void; + + setSpecularAlbedoTexture(specularAlbedoTexture: MTLTexture | null): void; + + setNormalTexture(normalTexture: MTLTexture | null): void; + + setRoughnessTexture(roughnessTexture: MTLTexture | null): void; + + setSpecularHitDistanceTexture(specularHitDistanceTexture: MTLTexture | null): void; + + setDenoiseStrengthMaskTexture(denoiseStrengthMaskTexture: MTLTexture | null): void; + + setTransparencyOverlayTexture(transparencyOverlayTexture: MTLTexture | null): void; + + setOutputTexture(outputTexture: MTLTexture | null): void; + + setExposureTexture(exposureTexture: MTLTexture | null): void; + + setPreExposure(preExposure: number): void; + + setReactiveMaskTexture(reactiveMaskTexture: MTLTexture | null): void; + + setJitterOffsetX(jitterOffsetX: number): void; + + setJitterOffsetY(jitterOffsetY: number): void; + + setMotionVectorScaleX(motionVectorScaleX: number): void; + + setMotionVectorScaleY(motionVectorScaleY: number): void; + + setShouldResetHistory(shouldResetHistory: boolean): void; + + isDepthReversed(): boolean; + + setDepthReversed(depthReversed: boolean): void; + + setWorldToViewMatrix(worldToViewMatrix: simd_float4x4): void; + + setViewToClipMatrix(viewToClipMatrix: simd_float4x4): void; + + setFence(fence: MTLFence | null): void; +} + +declare class MTLFXTemporalDenoisedScalerBase extends NativeObject implements MTLFXTemporalDenoisedScalerBase { +} + +declare interface MTLFXTemporalScaler extends MTLFXTemporalScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXTemporalScaler extends NativeObject implements MTLFXTemporalScaler { +} + +declare interface MTLFXTemporalScalerBase extends MTLFXFrameInterpolatableScaler { readonly colorTextureUsage: interop.Enum; readonly depthTextureUsage: interop.Enum; @@ -54,6 +248,8 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { readonly motionTextureFormat: interop.Enum; + readonly reactiveMaskTextureFormat: interop.Enum; + readonly outputTextureFormat: interop.Enum; readonly inputWidth: number; @@ -70,8 +266,6 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { fence: MTLFence; - encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; - setInputContentWidth(inputContentWidth: number): void; setInputContentHeight(inputContentHeight: number): void; @@ -107,10 +301,129 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { setFence(fence: MTLFence | null): void; } -declare class MTLFXTemporalScaler extends NativeObject implements MTLFXTemporalScaler { +declare class MTLFXTemporalScalerBase extends NativeObject implements MTLFXTemporalScalerBase { +} + +declare interface MTLFXFrameInterpolatableScaler extends NSObjectProtocol { +} + +declare class MTLFXFrameInterpolatableScaler extends NativeObject implements MTLFXFrameInterpolatableScaler { +} + +declare interface MTLFXFrameInterpolatorBase extends NSObjectProtocol { + readonly colorTextureUsage: interop.Enum; + + readonly outputTextureUsage: interop.Enum; + + readonly depthTextureUsage: interop.Enum; + + readonly motionTextureUsage: interop.Enum; + + readonly uiTextureUsage: interop.Enum; + + readonly colorTextureFormat: interop.Enum; + + readonly depthTextureFormat: interop.Enum; + + readonly motionTextureFormat: interop.Enum; + + readonly outputTextureFormat: interop.Enum; + + readonly inputWidth: number; + + readonly inputHeight: number; + + readonly outputWidth: number; + + readonly outputHeight: number; + + readonly uiTextureFormat: interop.Enum; + + colorTexture: MTLTexture; + + prevColorTexture: MTLTexture; + + depthTexture: MTLTexture; + + motionTexture: MTLTexture; + + motionVectorScaleX: number; + + motionVectorScaleY: number; + + deltaTime: number; + + nearPlane: number; + + farPlane: number; + + fieldOfView: number; + + aspectRatio: number; + + uiTexture: MTLTexture; + + jitterOffsetX: number; + + jitterOffsetY: number; + + uiTextureComposited: boolean; + + shouldResetHistory: boolean; + + outputTexture: MTLTexture; + + fence: MTLFence; + + depthReversed: boolean; + + setColorTexture(colorTexture: MTLTexture | null): void; + + setPrevColorTexture(prevColorTexture: MTLTexture | null): void; + + setDepthTexture(depthTexture: MTLTexture | null): void; + + setMotionTexture(motionTexture: MTLTexture | null): void; + + setMotionVectorScaleX(motionVectorScaleX: number): void; + + setMotionVectorScaleY(motionVectorScaleY: number): void; + + setDeltaTime(deltaTime: number): void; + + setNearPlane(nearPlane: number): void; + + setFarPlane(farPlane: number): void; + + setFieldOfView(fieldOfView: number): void; + + setAspectRatio(aspectRatio: number): void; + + setUITexture(uiTexture: MTLTexture | null): void; + + setJitterOffsetX(jitterOffsetX: number): void; + + setJitterOffsetY(jitterOffsetY: number): void; + + isUITextureComposited(): boolean; + + setIsUITextureComposited(uiTextureComposited: boolean): void; + + setShouldResetHistory(shouldResetHistory: boolean): void; + + setOutputTexture(outputTexture: MTLTexture | null): void; + + setFence(fence: MTLFence | null): void; + + isDepthReversed(): boolean; + + setDepthReversed(depthReversed: boolean): void; +} + +declare class MTLFXFrameInterpolatorBase extends NativeObject implements MTLFXFrameInterpolatorBase { } -declare interface MTLFXSpatialScaler extends NSObjectProtocol { +declare interface MTLFXSpatialScalerBase extends NSObjectProtocol { readonly colorTextureUsage: interop.Enum; readonly outputTextureUsage: interop.Enum; @@ -139,8 +452,6 @@ declare interface MTLFXSpatialScaler extends NSObjectProtocol { fence: MTLFence; - encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; - setInputContentWidth(inputContentWidth: number): void; setInputContentHeight(inputContentHeight: number): void; @@ -152,7 +463,28 @@ declare interface MTLFXSpatialScaler extends NSObjectProtocol { setFence(fence: MTLFence | null): void; } -declare class MTLFXSpatialScaler extends NativeObject implements MTLFXSpatialScaler { +declare class MTLFXSpatialScalerBase extends NativeObject implements MTLFXSpatialScalerBase { +} + +declare interface MTLFXFrameInterpolator extends MTLFXFrameInterpolatorBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXFrameInterpolator extends NativeObject implements MTLFXFrameInterpolator { +} + +declare interface MTL4FXFrameInterpolator extends MTLFXFrameInterpolatorBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXFrameInterpolator extends NativeObject implements MTL4FXFrameInterpolator { +} + +declare interface MTL4FXSpatialScaler extends MTLFXSpatialScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXSpatialScaler extends NativeObject implements MTL4FXSpatialScaler { } declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying { @@ -172,6 +504,10 @@ declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying newSpatialScalerWithDevice(device: MTLDevice): MTLFXSpatialScaler; + newSpatialScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXSpatialScaler; + + static supportsMetal4FX(device: MTLDevice): boolean; + static supportsDevice(device: MTLDevice): boolean; setColorTextureFormat(colorTextureFormat: interop.Enum): void; @@ -191,6 +527,120 @@ declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLFXTemporalDenoisedScalerDescriptor extends NSObject implements NSCopying { + colorTextureFormat: interop.Enum; + + depthTextureFormat: interop.Enum; + + motionTextureFormat: interop.Enum; + + diffuseAlbedoTextureFormat: interop.Enum; + + specularAlbedoTextureFormat: interop.Enum; + + normalTextureFormat: interop.Enum; + + roughnessTextureFormat: interop.Enum; + + specularHitDistanceTextureFormat: interop.Enum; + + denoiseStrengthMaskTextureFormat: interop.Enum; + + transparencyOverlayTextureFormat: interop.Enum; + + outputTextureFormat: interop.Enum; + + inputWidth: number; + + inputHeight: number; + + outputWidth: number; + + outputHeight: number; + + requiresSynchronousInitialization: boolean; + + autoExposureEnabled: boolean; + + reactiveMaskTextureEnabled: boolean; + + reactiveMaskTextureFormat: interop.Enum; + + specularHitDistanceTextureEnabled: boolean; + + denoiseStrengthMaskTextureEnabled: boolean; + + transparencyOverlayTextureEnabled: boolean; + + newTemporalDenoisedScalerWithDevice(device: MTLDevice): MTLFXTemporalDenoisedScaler; + + newTemporalDenoisedScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXTemporalDenoisedScaler; + + static supportedInputContentMinScaleForDevice(device: MTLDevice): number; + + static supportedInputContentMaxScaleForDevice(device: MTLDevice): number; + + static supportsMetal4FX(device: MTLDevice): boolean; + + static supportsDevice(device: MTLDevice): boolean; + + setColorTextureFormat(colorTextureFormat: interop.Enum): void; + + setDepthTextureFormat(depthTextureFormat: interop.Enum): void; + + setMotionTextureFormat(motionTextureFormat: interop.Enum): void; + + setDiffuseAlbedoTextureFormat(diffuseAlbedoTextureFormat: interop.Enum): void; + + setSpecularAlbedoTextureFormat(specularAlbedoTextureFormat: interop.Enum): void; + + setNormalTextureFormat(normalTextureFormat: interop.Enum): void; + + setRoughnessTextureFormat(roughnessTextureFormat: interop.Enum): void; + + setSpecularHitDistanceTextureFormat(specularHitDistanceTextureFormat: interop.Enum): void; + + setDenoiseStrengthMaskTextureFormat(denoiseStrengthMaskTextureFormat: interop.Enum): void; + + setTransparencyOverlayTextureFormat(transparencyOverlayTextureFormat: interop.Enum): void; + + setOutputTextureFormat(outputTextureFormat: interop.Enum): void; + + setInputWidth(inputWidth: number): void; + + setInputHeight(inputHeight: number): void; + + setOutputWidth(outputWidth: number): void; + + setOutputHeight(outputHeight: number): void; + + setRequiresSynchronousInitialization(requiresSynchronousInitialization: boolean): void; + + isAutoExposureEnabled(): boolean; + + setAutoExposureEnabled(autoExposureEnabled: boolean): void; + + isReactiveMaskTextureEnabled(): boolean; + + setReactiveMaskTextureEnabled(reactiveMaskTextureEnabled: boolean): void; + + setReactiveMaskTextureFormat(reactiveMaskTextureFormat: interop.Enum): void; + + isSpecularHitDistanceTextureEnabled(): boolean; + + setSpecularHitDistanceTextureEnabled(specularHitDistanceTextureEnabled: boolean): void; + + isDenoiseStrengthMaskTextureEnabled(): boolean; + + setDenoiseStrengthMaskTextureEnabled(denoiseStrengthMaskTextureEnabled: boolean): void; + + isTransparencyOverlayTextureEnabled(): boolean; + + setTransparencyOverlayTextureEnabled(transparencyOverlayTextureEnabled: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLFXTemporalScalerDescriptor extends NSObject implements NSCopying { colorTextureFormat: interop.Enum; @@ -224,12 +674,16 @@ declare class MTLFXTemporalScalerDescriptor extends NSObject implements NSCopyin newTemporalScalerWithDevice(device: MTLDevice): MTLFXTemporalScaler; + newTemporalScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXTemporalScaler; + static supportedInputContentMinScaleForDevice(device: MTLDevice): number; static supportedInputContentMaxScaleForDevice(device: MTLDevice): number; static supportsDevice(device: MTLDevice): boolean; + static supportsMetal4FX(device: MTLDevice): boolean; + setColorTextureFormat(colorTextureFormat: interop.Enum): void; setDepthTextureFormat(depthTextureFormat: interop.Enum): void; @@ -269,3 +723,55 @@ declare class MTLFXTemporalScalerDescriptor extends NSObject implements NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLFXFrameInterpolatorDescriptor extends NSObject implements NSCopying { + colorTextureFormat: interop.Enum; + + outputTextureFormat: interop.Enum; + + depthTextureFormat: interop.Enum; + + motionTextureFormat: interop.Enum; + + uiTextureFormat: interop.Enum; + + scaler: MTLFXFrameInterpolatableScaler; + + inputWidth: number; + + inputHeight: number; + + outputWidth: number; + + outputHeight: number; + + newFrameInterpolatorWithDevice(device: MTLDevice): MTLFXFrameInterpolator; + + newFrameInterpolatorWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXFrameInterpolator; + + static supportsMetal4FX(device: MTLDevice): boolean; + + static supportsDevice(device: MTLDevice): boolean; + + setColorTextureFormat(colorTextureFormat: interop.Enum): void; + + setOutputTextureFormat(outputTextureFormat: interop.Enum): void; + + setDepthTextureFormat(depthTextureFormat: interop.Enum): void; + + setMotionTextureFormat(motionTextureFormat: interop.Enum): void; + + setUITextureFormat(uiTextureFormat: interop.Enum): void; + + setScaler(scaler: MTLFXFrameInterpolatableScaler | null): void; + + setInputWidth(inputWidth: number): void; + + setInputHeight(inputHeight: number): void; + + setOutputWidth(outputWidth: number): void; + + setOutputHeight(outputHeight: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + diff --git a/packages/ios/types/MetalKit.d.ts b/packages/ios/types/MetalKit.d.ts index 36452519..ed947da6 100644 --- a/packages/ios/types/MetalKit.d.ts +++ b/packages/ios/types/MetalKit.d.ts @@ -89,6 +89,104 @@ declare class MTKTextureLoader extends NSObject { newTextureWithNameScaleFactorBundleOptionsError(name: string, scaleFactor: number, bundle: NSBundle | null, options: NSDictionary | Record | null, error: interop.PointerConvertible): MTLTexture; } +// @ts-ignore ClassDecl.tsIgnore +declare class MTKMeshBuffer extends NSObject implements MDLMeshBuffer, MDLNamed { + readonly length: number; + + readonly allocator: MTKMeshBufferAllocator; + + // @ts-ignore MemberDecl.tsIgnore + readonly zone: MDLMeshBufferZone; + + readonly buffer: MTLBuffer; + + readonly offset: number; + + readonly type: interop.Enum; + + fillDataOffset(data: NSData, offset: number): void; + + map(): MDLMeshBufferMap; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly description: string; + + readonly debugDescription: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + name: string; + + setName(name: string): void; +} + +declare class MTKSubmesh extends NSObject { + readonly primitiveType: interop.Enum; + + readonly indexType: interop.Enum; + + readonly indexBuffer: MTKMeshBuffer; + + readonly indexCount: number; + + readonly mesh: MTKMesh; + + name: string; + + setName(name: string): void; +} + +declare class MTKMesh extends NSObject { + initWithMeshDeviceError(mesh: MDLMesh, device: MTLDevice, error: interop.PointerConvertible): this; + + static newMeshesFromAssetDeviceSourceMeshesError(asset: MDLAsset, device: MTLDevice, sourceMeshes: interop.PointerConvertible, error: interop.PointerConvertible): NSArray; + + readonly vertexBuffers: NSArray; + + readonly vertexDescriptor: MDLVertexDescriptor; + + readonly submeshes: NSArray; + + readonly vertexCount: number; + + name: string; + + setName(name: string): void; +} + declare class MTKView extends UIView implements NSCoding, CALayerDelegate { initWithFrameDevice(frameRect: CGRect, device: MTLDevice | null): this; @@ -130,6 +228,8 @@ declare class MTKView extends UIView implements NSCoding, CALayerDelegate { readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; + readonly currentMTL4RenderPassDescriptor: MTL4RenderPassDescriptor; + preferredFramesPerSecond: number; enableSetNeedsDisplay: boolean; @@ -237,104 +337,6 @@ declare class MTKView extends UIView implements NSCoding, CALayerDelegate { readonly debugDescription: string; } -declare class MTKSubmesh extends NSObject { - readonly primitiveType: interop.Enum; - - readonly indexType: interop.Enum; - - readonly indexBuffer: MTKMeshBuffer; - - readonly indexCount: number; - - readonly mesh: MTKMesh; - - name: string; - - setName(name: string): void; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class MTKMeshBuffer extends NSObject implements MDLMeshBuffer, MDLNamed { - readonly length: number; - - readonly allocator: MTKMeshBufferAllocator; - - // @ts-ignore MemberDecl.tsIgnore - readonly zone: MDLMeshBufferZone; - - readonly buffer: MTLBuffer; - - readonly offset: number; - - readonly type: interop.Enum; - - fillDataOffset(data: NSData, offset: number): void; - - map(): MDLMeshBufferMap; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly description: string; - - readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - name: string; - - setName(name: string): void; -} - -declare class MTKMesh extends NSObject { - initWithMeshDeviceError(mesh: MDLMesh, device: MTLDevice, error: interop.PointerConvertible): this; - - static newMeshesFromAssetDeviceSourceMeshesError(asset: MDLAsset, device: MTLDevice, sourceMeshes: interop.PointerConvertible, error: interop.PointerConvertible): NSArray; - - readonly vertexBuffers: NSArray; - - readonly vertexDescriptor: MDLVertexDescriptor; - - readonly submeshes: NSArray; - - readonly vertexCount: number; - - name: string; - - setName(name: string): void; -} - declare class MTKMeshBufferAllocator extends NSObject implements MDLMeshBufferAllocator { initWithDevice(device: MTLDevice): this; diff --git a/packages/ios/types/MetalPerformanceShaders.d.ts b/packages/ios/types/MetalPerformanceShaders.d.ts index 89c0fb60..799cd397 100644 --- a/packages/ios/types/MetalPerformanceShaders.d.ts +++ b/packages/ios/types/MetalPerformanceShaders.d.ts @@ -2,10 +2,10 @@ /// /// -declare const MPSFunctionConstantNone: number; - declare const MPSRectNoClip: MTLRegion; +declare const MPSFunctionConstantNone: number; + declare const MPSFunctionConstantNoneArray: unknown /* const array */; declare const MPSDeviceOptions: { @@ -27,16 +27,6 @@ declare const MPSBoundingBoxIntersectionTestType: { Fast: 2, }; -declare const MPSIntersectionType: { - Nearest: 0, - Any: 1, -}; - -declare const MPSPolygonType: { - Triangle: 0, - Quadrilateral: 1, -}; - declare const MPSAccelerationStructureStatus: { Unbuilt: 0, Built: 1, @@ -222,11 +212,6 @@ declare const MPSKernelOptions: { Verbose: 16, }; -declare const MPSTemporalWeighting: { - MPSTemporalWeightingAverage: 0, - ExponentialMoving: 1, -}; - declare const MPSDeviceCapsValues: { CapsNull: 0, SupportsReadableArrayOfTextures: 1, @@ -245,6 +230,11 @@ declare const MPSDeviceCapsValues: { CapsLast: 8192, }; +declare const MPSPolygonType: { + Triangle: 0, + Quadrilateral: 1, +}; + declare const MPSCNNConvolutionGradientOption: { GradientWithData: 1, GradientWithWeightsAndBias: 2, @@ -272,12 +262,6 @@ declare const MPSCustomKernelIndex: { UserData: 30, }; -declare const MPSCNNBinaryConvolutionType: { - BinaryWeights: 0, - XNOR: 1, - AND: 2, -}; - declare const MPSPurgeableState: { AllocationDeferred: 0, KeepCurrent: 1, @@ -286,6 +270,16 @@ declare const MPSPurgeableState: { Empty: 4, }; +declare const MPSIntersectionType: { + Nearest: 0, + Any: 1, +}; + +declare const MPSTemporalWeighting: { + MPSTemporalWeightingAverage: 0, + ExponentialMoving: 1, +}; + declare const MPSNNTrainingStyle: { None: 0, CPU: 1, @@ -301,10 +295,6 @@ declare const MPSNNComparisonType: { GreaterOrEqual: 5, }; -declare const MPSCNNConvolutionWeightsLayout: { - MPSCNNConvolutionWeightsLayoutOHWI: 0, -}; - declare const MPSCNNWeightsQuantizationType: { None: 0, Linear: 1, @@ -344,6 +334,16 @@ declare const MPSRayMaskOptions: { Instance: 2, }; +declare const MPSCNNConvolutionWeightsLayout: { + MPSCNNConvolutionWeightsLayoutOHWI: 0, +}; + +declare const MPSCNNBinaryConvolutionType: { + BinaryWeights: 0, + XNOR: 1, + AND: 2, +}; + declare const MPSCNNReductionType: { None: 0, Sum: 1, @@ -462,6 +462,13 @@ declare class MPSIntersectionDistancePrimitiveIndexBufferIndexInstanceIndex { instanceIndex: number; } +declare class MPSIntersectionDistancePrimitiveIndexInstanceIndex { + constructor(init?: MPSIntersectionDistancePrimitiveIndexInstanceIndex); + distance: number; + primitiveIndex: number; + instanceIndex: number; +} + declare class MPSIntersectionDistancePrimitiveIndexCoordinates { constructor(init?: MPSIntersectionDistancePrimitiveIndexCoordinates); distance: number; @@ -507,8 +514,8 @@ declare class _MPSAxisAlignedBoundingBox { max: unknown /* ext vector */; } -declare class unnamed_13996757146592581695 { - constructor(init?: unnamed_13996757146592581695); +declare class unnamed_18400524562251943158 { + constructor(init?: unnamed_18400524562251943158); x: number; y: number; z: number; @@ -644,13 +651,6 @@ declare class MPSSize { depth: number; } -declare class MPSIntersectionDistancePrimitiveIndexInstanceIndex { - constructor(init?: MPSIntersectionDistancePrimitiveIndexInstanceIndex); - distance: number; - primitiveIndex: number; - instanceIndex: number; -} - declare class MPSIntersectionDistancePrimitiveIndex { constructor(init?: MPSIntersectionDistancePrimitiveIndex); distance: number; @@ -713,11 +713,11 @@ declare class MPSIntegerDivisionParams { shift: number; } -type unnamed_3813983626376863928Descriptor = +type unnamed_17600434027733648557Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_3813983626376863928 { - constructor(init?: unnamed_3813983626376863928Descriptor); +declare class unnamed_17600434027733648557 { + constructor(init?: unnamed_17600434027733648557Descriptor); elements: unknown /* const array */; } @@ -745,19 +745,6 @@ declare function MPSSetHeapCacheDuration(cmdBuf: MTLCommandBuffer, seconds: numb declare function MPSGetPreferredDevice(options: interop.Enum): MTLDevice; -declare interface MPSNNPadding extends NSObjectProtocol, NSSecureCoding { - paddingMethod(): interop.Enum; - - label?(): string; - - destinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor?(sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, kernel: MPSKernel, inDescriptor: MPSImageDescriptor): MPSImageDescriptor; - - inverse?(): this | null; -} - -declare class MPSNNPadding extends NativeObject implements MPSNNPadding { -} - declare interface MPSDeviceProvider { mpsMTLDevice(): MTLDevice; } @@ -880,6 +867,13 @@ declare interface MPSHandle extends NSSecureCoding, NSObjectProtocol { declare class MPSHandle extends NativeObject implements MPSHandle { } +declare interface MPSNNLossCallback extends NSObjectProtocol, NSSecureCoding, NSCopying { + scalarWeightForSourceImageDestinationImage(sourceImage: MPSImage, destinationImage: MPSImage): number; +} + +declare class MPSNNLossCallback extends NativeObject implements MPSNNLossCallback { +} + declare interface MPSNNTrainableNode extends NSObjectProtocol { trainingStyle: interop.Enum; @@ -927,11 +921,17 @@ declare interface MPSNNGramMatrixCallback extends NSObjectProtocol, NSSecureCodi declare class MPSNNGramMatrixCallback extends NativeObject implements MPSNNGramMatrixCallback { } -declare interface MPSNNLossCallback extends NSObjectProtocol, NSSecureCoding, NSCopying { - scalarWeightForSourceImageDestinationImage(sourceImage: MPSImage, destinationImage: MPSImage): number; +declare interface MPSNNPadding extends NSObjectProtocol, NSSecureCoding { + paddingMethod(): interop.Enum; + + label?(): string; + + destinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor?(sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, kernel: MPSKernel, inDescriptor: MPSImageDescriptor): MPSImageDescriptor; + + inverse?(): this | null; } -declare class MPSNNLossCallback extends NativeObject implements MPSNNLossCallback { +declare class MPSNNPadding extends NativeObject implements MPSNNPadding { } declare interface MPSHeapProvider extends NSObjectProtocol { @@ -981,57 +981,6 @@ declare interface MPSNDArrayAllocator extends NSObjectProtocol, NSSecureCoding, declare class MPSNDArrayAllocator extends NativeObject implements MPSNDArrayAllocator { } -declare class MPSTemporaryImage extends MPSImage { - static defaultAllocator(): MPSImageAllocator; - - static temporaryImageWithCommandBufferImageDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, imageDescriptor: MPSImageDescriptor): InstanceType; - - static temporaryImageWithCommandBufferTextureDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor): InstanceType; - - static temporaryImageWithCommandBufferTextureDescriptorFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor, featureChannels: number): InstanceType; - - static prefetchStorageWithCommandBufferImageDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; - - readCount: number; - - setReadCount(readCount: number): void; -} - -declare class MPSCNNNeuronSoftSignNode extends MPSCNNNeuronNode { - static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; - - initWithSource(sourceNode: MPSNNImageNode): this; -} - -declare class MPSMatrixFindTopK extends MPSMatrixUnaryKernel { - sourceRows: number; - - sourceColumns: number; - - indexOffset: number; - - numberOfTopKValues: number; - - initWithDeviceNumberOfTopKValues(device: MTLDevice, numberOfTopKValues: number): this; - - encodeToCommandBufferInputMatrixResultIndexMatrixResultValueMatrix(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, resultIndexMatrix: MPSMatrix, resultValueMatrix: MPSMatrix): void; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - copyWithZoneDevice(zone: interop.PointerConvertible, device: MTLDevice | null): this; - - setSourceRows(sourceRows: number): void; - - setSourceColumns(sourceColumns: number): void; - - setIndexOffset(indexOffset: number): void; - - setNumberOfTopKValues(numberOfTopKValues: number): void; -} - -declare class MPSNNReductionFeatureChannelsMaxNode extends MPSNNUnaryReductionNode { -} - declare class MPSCNNFullyConnectedNode extends MPSCNNConvolutionNode { static nodeWithSourceWeights any>(this: This, sourceNode: MPSNNImageNode, weights: MPSCNNConvolutionDataSource): InstanceType; @@ -1089,10 +1038,6 @@ declare class MPSCNNGroupNormalizationGradientState extends MPSNNGradientState { readonly gradientForBeta: MTLBuffer; } -declare class MPSCNNNeuronReLU extends MPSCNNNeuron { - initWithDeviceA(device: MTLDevice, a: number): this; -} - declare class MPSCNNLossDescriptor extends NSObject implements NSCopying { lossType: interop.Enum; @@ -1347,9 +1292,6 @@ declare class MPSNNDefaultPadding extends NSObject implements MPSNNPadding { initWithCoder(coder: NSCoder): this; } -declare class MPSNNBilinearScaleNode extends MPSNNScaleNode { -} - declare class MPSCNNArithmeticGradientState extends MPSNNBinaryGradientState { } @@ -1424,6 +1366,20 @@ declare class MPSNDArrayLUTDequantize extends MPSNDArrayMultiaryKernel { initWithDevice(device: MTLDevice): this; } +declare class MPSNNReshape extends MPSCNNKernel { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + encodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; + + encodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, outState: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; + + encodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; + + encodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, outStates: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; +} + declare class MPSCNNLogSoftMax extends MPSCNNKernel { } @@ -1790,18 +1746,6 @@ declare class MPSNDArrayMultiaryGradientKernel extends MPSNDArrayMultiaryBase { encodeToCommandBufferSourceArraysSourceGradientGradientStateDestinationArray(cmdBuf: MTLCommandBuffer, sources: NSArray | Array, gradient: MPSNDArray, state: MPSState, destination: MPSNDArray): void; } -declare class MPSNNGramMatrixCalculationGradientNode extends MPSNNGradientFilterNode { - readonly alpha: number; - - static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - - initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; - - static nodeWithSourceGradientSourceImageGradientStateAlpha any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): InstanceType; - - initWithSourceGradientSourceImageGradientStateAlpha(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): this; -} - declare class MPSNNGramMatrixCalculationNode extends MPSNNFilterNode { readonly alpha: number; @@ -1903,6 +1847,9 @@ declare class MPSNNSubtractionNode extends MPSNNBinaryArithmeticNode { declare class MPSNNLanczosScaleNode extends MPSNNScaleNode { } +declare class MPSNNBilinearScaleNode extends MPSNNScaleNode { +} + declare class MPSNNScaleNode extends MPSNNFilterNode { static nodeWithSourceOutputSize any>(this: This, sourceNode: MPSNNImageNode, size: MTLSize): InstanceType; @@ -2168,6 +2115,9 @@ declare class MPSNNReductionColumnMeanNode extends MPSNNUnaryReductionNode { declare class MPSNNReductionRowMeanNode extends MPSNNUnaryReductionNode { } +declare class MPSNNReductionFeatureChannelsMaxNode extends MPSNNUnaryReductionNode { +} + declare class MPSNNReductionRowMaxNode extends MPSNNUnaryReductionNode { } @@ -2185,6 +2135,12 @@ declare class MPSCNNNeuronGeLUNode extends MPSCNNNeuronNode { static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; } +declare class MPSCNNNeuronSoftSignNode extends MPSCNNNeuronNode { + static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; + + initWithSource(sourceNode: MPSNNImageNode): this; +} + declare class MPSCNNNeuronSoftPlusNode extends MPSCNNNeuronNode { static nodeWithSourceAB any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number): InstanceType; @@ -2294,9 +2250,6 @@ declare class MPSNNArithmeticGradientStateNode extends MPSNNBinaryGradientStateN declare class MPSNNBinaryGradientStateNode extends MPSNNStateNode { } -declare class MPSNNGradientStateNode extends MPSNNStateNode { -} - declare class MPSNNStateNode extends NSObject { handle: MPSHandle; @@ -2369,58 +2322,12 @@ declare class MPSNNPadGradient extends MPSCNNGradientKernel { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNReduceUnary extends MPSCNNKernel { - clipRectSource: MTLRegion; - - offset: MPSOffset; - - setClipRectSource(clipRectSource: MTLRegion): void; - - setOffset(offset: MPSOffset): void; -} - -declare class MPSNNPad extends MPSCNNKernel { - paddingSizeBefore: MPSImageCoordinate; - - paddingSizeAfter: MPSImageCoordinate; - - fillValue: number; - - initWithDevice(device: MTLDevice): this; - - initWithDevicePaddingSizeBeforePaddingSizeAfter(device: MTLDevice, paddingSizeBefore: MPSImageCoordinate, paddingSizeAfter: MPSImageCoordinate): this; - - initWithDevicePaddingSizeBeforePaddingSizeAfterFillValueArray(device: MTLDevice, paddingSizeBefore: MPSImageCoordinate, paddingSizeAfter: MPSImageCoordinate, fillValueArray: NSData | null): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setPaddingSizeBefore(paddingSizeBefore: MPSImageCoordinate): void; - - setPaddingSizeAfter(paddingSizeAfter: MPSImageCoordinate): void; - - setFillValue(fillValue: number): void; -} - declare class MPSNNReshapeGradient extends MPSCNNGradientKernel { initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNReshape extends MPSCNNKernel { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - encodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; - - encodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, outState: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; - - encodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; - - encodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, outStates: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; -} - declare class MPSNNReduceFeatureChannelsAndWeightsMean extends MPSNNReduceBinary { initWithDevice(device: MTLDevice): this; @@ -2981,10 +2888,6 @@ declare class MPSCNNMultiply extends MPSCNNArithmetic { initWithDevice(device: MTLDevice): this; } -declare class MPSCNNAdd extends MPSCNNArithmetic { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNDArrayGatherGradientState extends MPSNDArrayGradientState { } @@ -3639,6 +3542,10 @@ declare class MPSCNNInstanceNormalization extends MPSCNNKernel { setEpsilon(epsilon: number): void; } +declare class MPSCNNNeuronReLU extends MPSCNNNeuron { + initWithDeviceA(device: MTLDevice, a: number): this; +} + declare class MPSCNNNeuronLinear extends MPSCNNNeuron { initWithDeviceAB(device: MTLDevice, a: number, b: number): this; } @@ -4072,16 +3979,6 @@ declare class MPSCNNArithmetic extends MPSCNNBinaryKernel { setMaximumValue(maximumValue: number): void; } -declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; -} - declare class MPSImageLanczosScale extends MPSImageScale { initWithDevice(device: MTLDevice): this; @@ -4346,6 +4243,32 @@ declare class MPSMatrixRandom extends MPSKernel { setBatchSize(batchSize: number): void; } +declare class MPSMatrixFindTopK extends MPSMatrixUnaryKernel { + sourceRows: number; + + sourceColumns: number; + + indexOffset: number; + + numberOfTopKValues: number; + + initWithDeviceNumberOfTopKValues(device: MTLDevice, numberOfTopKValues: number): this; + + encodeToCommandBufferInputMatrixResultIndexMatrixResultValueMatrix(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, resultIndexMatrix: MPSMatrix, resultValueMatrix: MPSMatrix): void; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + copyWithZoneDevice(zone: interop.PointerConvertible, device: MTLDevice | null): this; + + setSourceRows(sourceRows: number): void; + + setSourceColumns(sourceColumns: number): void; + + setIndexOffset(indexOffset: number): void; + + setNumberOfTopKValues(numberOfTopKValues: number): void; +} + declare class MPSMatrixLogSoftMaxGradient extends MPSMatrixSoftMaxGradient { } @@ -4418,14 +4341,6 @@ declare class MPSMatrixSolveTriangular extends MPSMatrixBinaryKernel { encodeToCommandBufferSourceMatrixRightHandSideMatrixSolutionMatrix(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, rightHandSideMatrix: MPSMatrix, solutionMatrix: MPSMatrix): void; } -declare class MPSMatrixVectorMultiplication extends MPSMatrixBinaryKernel { - initWithDeviceTransposeRowsColumnsAlphaBeta(device: MTLDevice, transpose: boolean, rows: number, columns: number, alpha: number, beta: number): this; - - initWithDeviceRowsColumns(device: MTLDevice, rows: number, columns: number): this; - - encodeToCommandBufferInputMatrixInputVectorResultVector(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, inputVector: MPSVector, resultVector: MPSVector): void; -} - declare class MPSMatrixUnaryKernel extends MPSKernel { sourceMatrixOrigin: MTLOrigin; @@ -4615,20 +4530,6 @@ declare class MPSNDArrayDescriptor extends NSObject { setPreferPackedRows(preferPackedRows: boolean): void; } -declare class MPSStateResourceList extends NSObject { - static resourceList any>(this: This): InstanceType; - - static resourceListWithTextureDescriptors any>(this: This, d: MTLTextureDescriptor): InstanceType; - - static resourceListWithBufferSizes any>(this: This, firstSize: number): InstanceType; - - init(): this; - - appendTexture(descriptor: MTLTextureDescriptor): void; - - appendBuffer(size: number): void; -} - declare class MPSMatrix extends NSObject { readonly device: MTLDevice; @@ -4901,12 +4802,73 @@ declare class MPSPredicate extends NSObject { initWithDevice(device: MTLDevice): this; } +declare class MPSTemporaryImage extends MPSImage { + static defaultAllocator(): MPSImageAllocator; + + static temporaryImageWithCommandBufferImageDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, imageDescriptor: MPSImageDescriptor): InstanceType; + + static temporaryImageWithCommandBufferTextureDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor): InstanceType; + + static temporaryImageWithCommandBufferTextureDescriptorFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, textureDescriptor: MTLTextureDescriptor, featureChannels: number): InstanceType; + + static prefetchStorageWithCommandBufferImageDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; + + readCount: number; + + setReadCount(readCount: number): void; +} + declare class MPSCNNSoftMaxGradient extends MPSCNNGradientKernel { initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } +declare class MPSNNLocalCorrelation extends MPSNNReduceBinary { + windowInX: number; + + windowInY: number; + + strideInX: number; + + strideInY: number; + + initWithDevice(device: MTLDevice): this; + + initWithDeviceWindowInXWindowInYStrideInXStrideInY(device: MTLDevice, windowInX: number, windowInY: number, strideInX: number, strideInY: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setWindowInX(windowInX: number): void; + + setWindowInY(windowInY: number): void; + + setStrideInX(strideInX: number): void; + + setStrideInY(strideInY: number): void; +} + +declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { + initWithDevice(device: MTLDevice): this; +} + +declare class MPSNNDivisionNode extends MPSNNBinaryArithmeticNode { +} + +declare class MPSCNNYOLOLossNode extends MPSNNFilterNode { + static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): InstanceType; + + initWithSourceLossDescriptor(source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): this; + + readonly inputLabels: MPSNNLabelsNode; +} + +declare class MPSCNNLogSoftMaxGradient extends MPSCNNGradientKernel { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSNNConcatenationNode extends MPSNNFilterNode { static nodeWithSources any>(this: This, sourceNodes: NSArray | Array): InstanceType; @@ -5009,47 +4971,6 @@ declare class MPSNNReduceFeatureChannelsArgumentMin extends MPSNNReduceUnary { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNLocalCorrelation extends MPSNNReduceBinary { - windowInX: number; - - windowInY: number; - - strideInX: number; - - strideInY: number; - - initWithDevice(device: MTLDevice): this; - - initWithDeviceWindowInXWindowInYStrideInXStrideInY(device: MTLDevice, windowInX: number, windowInY: number, strideInX: number, strideInY: number): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setWindowInX(windowInX: number): void; - - setWindowInY(windowInY: number): void; - - setStrideInX(strideInX: number): void; - - setStrideInY(strideInY: number): void; -} - -declare class MPSCNNYOLOLossNode extends MPSNNFilterNode { - static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): InstanceType; - - initWithSourceLossDescriptor(source: MPSNNImageNode, descriptor: MPSCNNYOLOLossDescriptor): this; - - readonly inputLabels: MPSNNLabelsNode; -} - -declare class MPSNNDivisionNode extends MPSNNBinaryArithmeticNode { -} - -declare class MPSCNNLogSoftMaxGradient extends MPSCNNGradientKernel { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNCrossChannelNormalizationGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientStateKernelSize any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelSize: number): InstanceType; @@ -5115,6 +5036,16 @@ declare class MPSNDArray extends NSObject { declare class MPSNNMultiaryGradientState extends MPSState { } +declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; +} + declare class MPSImageConversion extends MPSUnaryImageKernel { readonly sourceAlpha: interop.Enum; @@ -5191,6 +5122,9 @@ declare class MPSNNLossGradientNode extends MPSNNGradientFilterNode { setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; } +declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { +} + declare class MPSCNNLossNode extends MPSNNFilterNode { static nodeWithSourceLossDescriptor any>(this: This, source: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; @@ -5209,6 +5143,9 @@ declare class MPSCNNNeuronLogarithmNode extends MPSCNNNeuronNode { initWithSource(sourceNode: MPSNNImageNode): this; } +declare class MPSNNReductionFeatureChannelsArgumentMaxNode extends MPSNNUnaryReductionNode { +} + declare class MPSImageReduceRowMax extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; } @@ -5221,20 +5158,10 @@ declare class MPSNDArrayVectorLUTDequantize extends MPSNDArrayMultiaryKernel { setVectorAxis(vectorAxis: number): void; } -declare class MPSNNReduceRowMin extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - -declare class MPSCNNNeuronExponentialNode extends MPSCNNNeuronNode { - static nodeWithSourceABC any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number, c: number): InstanceType; - - initWithSourceABC(sourceNode: MPSNNImageNode, a: number, b: number, c: number): this; - - static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; +declare class MPSTriangleAccelerationStructure extends MPSPolygonAccelerationStructure { + triangleCount: number; - initWithSource(sourceNode: MPSNNImageNode): this; + setTriangleCount(triangleCount: number): void; } declare class MPSNDArrayAffineQuantizationDescriptor extends MPSNDArrayQuantizationDescriptor { @@ -5255,139 +5182,106 @@ declare class MPSNDArrayAffineQuantizationDescriptor extends MPSNDArrayQuantizat setImplicitZeroPoint(implicitZeroPoint: boolean): void; } -declare class MPSImageStatisticsMinAndMax extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - +declare class MPSImageReduceRowMin extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class MPSNNGraph extends MPSKernel implements NSCopying, NSSecureCoding { - initWithDeviceResultImageResultImageIsNeeded(device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): this; +declare class MPSTemporaryVector extends MPSVector { + static temporaryVectorWithCommandBufferDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, descriptor: MPSVectorDescriptor): InstanceType; - static graphWithDeviceResultImageResultImageIsNeeded any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): InstanceType; + static prefetchStorageWithCommandBufferDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; - initWithDeviceResultImagesResultsAreNeeded(device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): this; + readCount: number; - static graphWithDeviceResultImagesResultsAreNeeded any>(this: This, device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): InstanceType; + setReadCount(readCount: number): void; +} - initWithDeviceResultImage(device: MTLDevice, resultImage: MPSNNImageNode): this; +declare class MPSImageScale extends MPSUnaryImageKernel { + initWithDevice(device: MTLDevice): this; - static graphWithDeviceResultImage any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode): InstanceType; + get scaleTransform(): interop.Pointer; + set scaleTransform(value: interop.PointerConvertible); initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - readonly sourceImageHandles: NSArray; + setScaleTransform(scaleTransform: interop.PointerConvertible): void; +} - readonly sourceStateHandles: NSArray; +declare class MPSNNBinaryGradientState extends MPSState { +} - readonly intermediateImageHandles: NSArray; +declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { + readonly neuronType: interop.Enum; - readonly resultStateHandles: NSArray; + readonly a: number; - readonly resultHandle: MPSHandle; + readonly b: number; - outputStateIsTemporary: boolean; + readonly c: number; - destinationImageAllocator: MPSImageAllocator; + readonly data: NSData; - format: interop.Enum; + initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; - readonly resultImageIsNeeded: boolean; + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} - reloadFromDataSources(): void; +declare class MPSNNReductionFeatureChannelsArgumentMinNode extends MPSNNUnaryReductionNode { +} - encodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): MPSImage | null; +declare class MPSCNNNeuronSigmoid extends MPSCNNNeuron { + initWithDevice(device: MTLDevice): this; +} - encodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): NSArray | null; +declare class MPSCNNPooling extends MPSCNNKernel { + initWithDeviceKernelWidthKernelHeight(device: MTLDevice, kernelWidth: number, kernelHeight: number): this; - encodeToCommandBufferSourceImages(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array): MPSImage | null; + initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; - encodeBatchToCommandBufferSourceImagesSourceStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null): NSArray | null; + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} - executeAsyncWithSourceImagesCompletionHandler(sourceImages: NSArray | Array, handler: (p1: MPSImage, p2: NSError) => void): MPSImage; +declare class MPSCNNNeuronELUNode extends MPSCNNNeuronNode { + static nodeWithSourceA any>(this: This, sourceNode: MPSNNImageNode, a: number): InstanceType; - readCountForSourceImageAtIndex(index: number): number; - - readCountForSourceStateAtIndex(index: number): number; - - setOutputStateIsTemporary(outputStateIsTemporary: boolean): void; - - setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; - - setFormat(format: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; + static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; - encodeWithCoder(coder: NSCoder): void; + initWithSource(sourceNode: MPSNNImageNode): this; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(coder: NSCoder): this; + initWithSourceA(sourceNode: MPSNNImageNode, a: number): this; } -declare class MPSImageScale extends MPSUnaryImageKernel { - initWithDevice(device: MTLDevice): this; +declare class MPSCNNBinaryFullyConnected extends MPSCNNBinaryConvolution { + initWithDeviceConvolutionDataScaleValueTypeFlags(device: MTLDevice, convolutionData: MPSCNNConvolutionDataSource, scaleValue: number, type: interop.Enum, flags: interop.Enum): this; - get scaleTransform(): interop.Pointer; - set scaleTransform(value: interop.PointerConvertible); + initWithDeviceConvolutionDataOutputBiasTermsOutputScaleTermsInputBiasTermsInputScaleTermsTypeFlags(device: MTLDevice, convolutionData: MPSCNNConvolutionDataSource, outputBiasTerms: interop.PointerConvertible, outputScaleTerms: interop.PointerConvertible, inputBiasTerms: interop.PointerConvertible, inputScaleTerms: interop.PointerConvertible, type: interop.Enum, flags: interop.Enum): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setScaleTransform(scaleTransform: interop.PointerConvertible): void; -} - -declare class MPSNNBinaryGradientState extends MPSState { -} - -declare class MPSNNReductionFeatureChannelsArgumentMinNode extends MPSNNUnaryReductionNode { } -declare class MPSCNNNeuronSigmoid extends MPSCNNNeuron { +declare class MPSMatrixRandomPhilox extends MPSMatrixRandom { initWithDevice(device: MTLDevice): this; -} -declare class MPSCNNPooling extends MPSCNNKernel { - initWithDeviceKernelWidthKernelHeight(device: MTLDevice, kernelWidth: number, kernelHeight: number): this; + initWithDeviceDestinationDataTypeSeedDistributionDescriptor(device: MTLDevice, destinationDataType: interop.Enum, seed: number, distributionDescriptor: MPSMatrixRandomDistributionDescriptor): this; - initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; + initWithDeviceDestinationDataTypeSeed(device: MTLDevice, destinationDataType: interop.Enum, seed: number): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSCNNNeuronELUNode extends MPSCNNNeuronNode { - static nodeWithSourceA any>(this: This, sourceNode: MPSNNImageNode, a: number): InstanceType; - +declare class MPSCNNLogSoftMaxNode extends MPSNNFilterNode { static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; initWithSource(sourceNode: MPSNNImageNode): this; - - initWithSourceA(sourceNode: MPSNNImageNode, a: number): this; } -declare class MPSCNNBinaryFullyConnected extends MPSCNNBinaryConvolution { - initWithDeviceConvolutionDataScaleValueTypeFlags(device: MTLDevice, convolutionData: MPSCNNConvolutionDataSource, scaleValue: number, type: interop.Enum, flags: interop.Enum): this; - - initWithDeviceConvolutionDataOutputBiasTermsOutputScaleTermsInputBiasTermsInputScaleTermsTypeFlags(device: MTLDevice, convolutionData: MPSCNNConvolutionDataSource, outputBiasTerms: interop.PointerConvertible, outputScaleTerms: interop.PointerConvertible, inputBiasTerms: interop.PointerConvertible, inputScaleTerms: interop.PointerConvertible, type: interop.Enum, flags: interop.Enum): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - -declare class MPSCNNLogSoftMaxNode extends MPSNNFilterNode { - static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; +declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { + comparisonType: interop.Enum; - initWithSource(sourceNode: MPSNNImageNode): this; + setComparisonType(comparisonType: interop.Enum): void; } -declare class MPSTriangleAccelerationStructure extends MPSPolygonAccelerationStructure { - triangleCount: number; - - setTriangleCount(triangleCount: number): void; +declare class MPSNNAdditionGradientNode extends MPSNNArithmeticGradientNode { } declare class MPSCNNPoolingGradientNode extends MPSNNGradientFilterNode { @@ -5426,15 +5320,6 @@ declare class MPSMatrixBinaryKernel extends MPSKernel { setBatchSize(batchSize: number): void; } -declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { - comparisonType: interop.Enum; - - setComparisonType(comparisonType: interop.Enum): void; -} - -declare class MPSNNAdditionGradientNode extends MPSNNArithmeticGradientNode { -} - declare class MPSCNNNeuronPReLUNode extends MPSCNNNeuronNode { static nodeWithSourceAData any>(this: This, sourceNode: MPSNNImageNode, aData: NSData): InstanceType; @@ -5514,6 +5399,88 @@ declare class MPSImageCopyToMatrix extends MPSKernel { setDestinationMatrixBatchIndex(destinationMatrixBatchIndex: number): void; } +declare class MPSImageStatisticsMinAndMax extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class MPSNNGraph extends MPSKernel implements NSCopying, NSSecureCoding { + initWithDeviceResultImageResultImageIsNeeded(device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): this; + + static graphWithDeviceResultImageResultImageIsNeeded any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): InstanceType; + + initWithDeviceResultImagesResultsAreNeeded(device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): this; + + static graphWithDeviceResultImagesResultsAreNeeded any>(this: This, device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): InstanceType; + + initWithDeviceResultImage(device: MTLDevice, resultImage: MPSNNImageNode): this; + + static graphWithDeviceResultImage any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode): InstanceType; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + readonly sourceImageHandles: NSArray; + + readonly sourceStateHandles: NSArray; + + readonly intermediateImageHandles: NSArray; + + readonly resultStateHandles: NSArray; + + readonly resultHandle: MPSHandle; + + outputStateIsTemporary: boolean; + + destinationImageAllocator: MPSImageAllocator; + + format: interop.Enum; + + readonly resultImageIsNeeded: boolean; + + reloadFromDataSources(): void; + + encodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): MPSImage | null; + + encodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): NSArray | null; + + encodeToCommandBufferSourceImages(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array): MPSImage | null; + + encodeBatchToCommandBufferSourceImagesSourceStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null): NSArray | null; + + executeAsyncWithSourceImagesCompletionHandler(sourceImages: NSArray | Array, handler: (p1: MPSImage, p2: NSError) => void): MPSImage; + + readCountForSourceImageAtIndex(index: number): number; + + readCountForSourceStateAtIndex(index: number): number; + + setOutputStateIsTemporary(outputStateIsTemporary: boolean): void; + + setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; + + setFormat(format: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(coder: NSCoder): this; +} + +declare class MPSNNReduceRowMin extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSImageGaussianBlur extends MPSUnaryImageKernel { initWithDeviceSigma(device: MTLDevice, sigma: number): this; @@ -5574,16 +5541,6 @@ declare class MPSMatrixSoftMax extends MPSMatrixUnaryKernel { setSourceColumns(sourceColumns: number): void; } -declare class MPSMatrixRandomPhilox extends MPSMatrixRandom { - initWithDevice(device: MTLDevice): this; - - initWithDeviceDestinationDataTypeSeedDistributionDescriptor(device: MTLDevice, destinationDataType: interop.Enum, seed: number, distributionDescriptor: MPSMatrixRandomDistributionDescriptor): this; - - initWithDeviceDestinationDataTypeSeed(device: MTLDevice, destinationDataType: interop.Enum, seed: number): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNBatchNormalizationState extends MPSNNGradientState { readonly batchNormalization: MPSCNNBatchNormalization; @@ -5666,6 +5623,38 @@ declare class MPSNDArrayAffineInt4Dequantize extends MPSNDArrayMultiaryKernel { initWithDeviceQuantizationDescriptor(device: MTLDevice, quantizationDescriptor: MPSNDArrayAffineQuantizationDescriptor): this; } +declare class MPSNNReduceUnary extends MPSCNNKernel { + clipRectSource: MTLRegion; + + offset: MPSOffset; + + setClipRectSource(clipRectSource: MTLRegion): void; + + setOffset(offset: MPSOffset): void; +} + +declare class MPSNNPad extends MPSCNNKernel { + paddingSizeBefore: MPSImageCoordinate; + + paddingSizeAfter: MPSImageCoordinate; + + fillValue: number; + + initWithDevice(device: MTLDevice): this; + + initWithDevicePaddingSizeBeforePaddingSizeAfter(device: MTLDevice, paddingSizeBefore: MPSImageCoordinate, paddingSizeAfter: MPSImageCoordinate): this; + + initWithDevicePaddingSizeBeforePaddingSizeAfterFillValueArray(device: MTLDevice, paddingSizeBefore: MPSImageCoordinate, paddingSizeAfter: MPSImageCoordinate, fillValueArray: NSData | null): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setPaddingSizeBefore(paddingSizeBefore: MPSImageCoordinate): void; + + setPaddingSizeAfter(paddingSizeAfter: MPSImageCoordinate): void; + + setFillValue(fillValue: number): void; +} + declare class MPSNNMultiaryGradientStateNode extends MPSNNStateNode { } @@ -5684,13 +5673,29 @@ declare class MPSCNNBinaryConvolution extends MPSCNNKernel { declare class MPSCNNPoolingL2NormGradientNode extends MPSCNNPoolingGradientNode { } -declare class MPSNNReductionColumnMaxNode extends MPSNNUnaryReductionNode { +declare class MPSCNNNeuronExponentialNode extends MPSCNNNeuronNode { + static nodeWithSourceABC any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number, c: number): InstanceType; + + initWithSourceABC(sourceNode: MPSNNImageNode, a: number, b: number, c: number): this; + + static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; + + initWithSource(sourceNode: MPSNNImageNode): this; } declare class MPSImageReduceRowSum extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; } +declare class MPSNNReduceRowSum extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + +declare class MPSNNReductionColumnMaxNode extends MPSNNUnaryReductionNode { +} + declare class MPSImageReduceUnary extends MPSUnaryImageKernel { clipRectSource: MTLRegion; @@ -5829,58 +5834,28 @@ declare class MPSCNNBinaryKernel extends MPSKernel { setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; } -declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { - static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - - initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; - - trainingStyle: interop.Enum; - - setTrainingStyle(trainingStyle: interop.Enum): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; +declare class MPSMatrixCopyToImage extends MPSKernel { + sourceMatrixOrigin: MTLOrigin; - respondsToSelector(aSelector: string): boolean; + sourceMatrixBatchIndex: number; - retain(): this; + readonly dataLayout: interop.Enum; - release(): void; + initWithDeviceDataLayout(device: MTLDevice, dataLayout: interop.Enum): this; - autorelease(): this; + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - retainCount(): number; + encodeToCommandBufferSourceMatrixDestinationImage(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImage: MPSImage): void; - readonly zone: interop.Pointer; + encodeBatchToCommandBufferSourceMatrixDestinationImages(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImages: NSArray | Array): void; - readonly description: string; + setSourceMatrixOrigin(sourceMatrixOrigin: MTLOrigin): void; - readonly debugDescription: string; + setSourceMatrixBatchIndex(sourceMatrixBatchIndex: number): void; } -declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { - initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; +declare class MPSNNReduceFeatureChannelsMean extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } @@ -5941,6 +5916,12 @@ declare class MPSCNNConvolutionGradientNode extends MPSNNGradientFilterNode impl readonly debugDescription: string; } +declare class MPSNNReduceColumnMin extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNNeuronNode extends MPSNNFilterNode { static nodeWithSourceDescriptor any>(this: This, sourceNode: MPSNNImageNode, descriptor: MPSNNNeuronDescriptor): InstanceType; @@ -5951,12 +5932,6 @@ declare class MPSCNNNeuronNode extends MPSNNFilterNode { readonly c: number; } -declare class MPSNNReduceColumnMin extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNBinaryConvolutionNode extends MPSCNNConvolutionNode { static nodeWithSourceWeightsScaleValueTypeFlags any>(this: This, sourceNode: MPSNNImageNode, weights: MPSCNNConvolutionDataSource, scaleValue: number, type: interop.Enum, flags: interop.Enum): InstanceType; @@ -5967,12 +5942,6 @@ declare class MPSCNNBinaryConvolutionNode extends MPSCNNConvolutionNode { initWithSourceWeightsOutputBiasTermsOutputScaleTermsInputBiasTermsInputScaleTermsTypeFlags(sourceNode: MPSNNImageNode, weights: MPSCNNConvolutionDataSource, outputBiasTerms: interop.PointerConvertible, outputScaleTerms: interop.PointerConvertible, inputBiasTerms: interop.PointerConvertible, inputScaleTerms: interop.PointerConvertible, type: interop.Enum, flags: interop.Enum): this; } -declare class MPSNNReduceRowSum extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNUpsamplingBilinearGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientStateScaleFactorXScaleFactorY any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, scaleFactorX: number, scaleFactorY: number): InstanceType; @@ -6070,6 +6039,18 @@ declare class MPSNDArrayMultiaryBase extends MPSKernel { declare class MPSCNNInstanceNormalizationGradient extends MPSCNNGradientKernel { } +declare class MPSRNNSingleGateDescriptor extends MPSRNNDescriptor { + inputWeights: MPSCNNConvolutionDataSource; + + recurrentWeights: MPSCNNConvolutionDataSource; + + static createRNNSingleGateDescriptorWithInputFeatureChannelsOutputFeatureChannels any>(this: This, inputFeatureChannels: number, outputFeatureChannels: number): InstanceType; + + setInputWeights(inputWeights: MPSCNNConvolutionDataSource | null): void; + + setRecurrentWeights(recurrentWeights: MPSCNNConvolutionDataSource | null): void; +} + declare class MPSCNNNeuronHardSigmoid extends MPSCNNNeuron { initWithDeviceAB(device: MTLDevice, a: number, b: number): this; } @@ -6106,6 +6087,14 @@ declare class MPSMatrixBatchNormalizationGradient extends MPSMatrixBinaryKernel setEpsilon(epsilon: number): void; } +declare class MPSMatrixVectorMultiplication extends MPSMatrixBinaryKernel { + initWithDeviceTransposeRowsColumnsAlphaBeta(device: MTLDevice, transpose: boolean, rows: number, columns: number, alpha: number, beta: number): this; + + initWithDeviceRowsColumns(device: MTLDevice, rows: number, columns: number): this; + + encodeToCommandBufferInputMatrixInputVectorResultVector(commandBuffer: MTLCommandBuffer, inputMatrix: MPSMatrix, inputVector: MPSVector, resultVector: MPSVector): void; +} + declare class MPSCNNPoolingGradient extends MPSCNNGradientKernel { sourceSize: MTLSize; @@ -6118,13 +6107,6 @@ declare class MPSCNNPoolingGradient extends MPSCNNGradientKernel { setSourceSize(sourceSize: MTLSize): void; } -declare class MPSCNNPoolingAverageGradientNode extends MPSCNNPoolingGradientNode { -} - -declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNNInitialGradientNode extends MPSNNFilterNode { static nodeWithSource any>(this: This, source: MPSNNImageNode): InstanceType; @@ -6175,9 +6157,6 @@ declare class MPSNNResizeBilinear extends MPSCNNKernel { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNReductionFeatureChannelsArgumentMaxNode extends MPSNNUnaryReductionNode { -} - declare class MPSMatrixNeuron extends MPSMatrixUnaryKernel { sourceNumberOfFeatureVectors: number; @@ -6296,18 +6275,6 @@ declare class MPSCNNLoss extends MPSCNNKernel { encodeBatchToCommandBufferSourceImagesLabels(commandBuffer: MTLCommandBuffer, sourceImage: NSArray | Array, labels: NSArray | Array): NSArray; } -declare class MPSRNNSingleGateDescriptor extends MPSRNNDescriptor { - inputWeights: MPSCNNConvolutionDataSource; - - recurrentWeights: MPSCNNConvolutionDataSource; - - static createRNNSingleGateDescriptorWithInputFeatureChannelsOutputFeatureChannels any>(this: This, inputFeatureChannels: number, outputFeatureChannels: number): InstanceType; - - setInputWeights(inputWeights: MPSCNNConvolutionDataSource | null): void; - - setRecurrentWeights(recurrentWeights: MPSCNNConvolutionDataSource | null): void; -} - // @ts-ignore ClassDecl.tsIgnore declare class MPSCNNConvolutionTranspose extends MPSCNNKernel { readonly inputFeatureChannels: number; @@ -6426,15 +6393,9 @@ declare class MPSCNNDropoutGradientState extends MPSNNGradientState { } declare class MPSNNConcatenationGradientNode extends MPSNNGradientFilterNode { - static nodeWithSourceGradientSourceImageGradientState any>(this: This, gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - - initWithSourceGradientSourceImageGradientState(gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; -} - -declare class MPSNNReduceFeatureChannelsMean extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; + static nodeWithSourceGradientSourceImageGradientState any>(this: This, gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + initWithSourceGradientSourceImageGradientState(gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; } declare class MPSCNNBatchNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { @@ -6487,22 +6448,6 @@ declare class MPSCNNBatchNormalizationGradientNode extends MPSNNGradientFilterNo readonly debugDescription: string; } -declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { - readonly neuronType: interop.Enum; - - readonly a: number; - - readonly b: number; - - readonly c: number; - - readonly data: NSData; - - initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNNeuronReLUNNode extends MPSCNNNeuronNode { static nodeWithSourceAB any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number): InstanceType; @@ -6513,10 +6458,6 @@ declare class MPSCNNNeuronReLUNNode extends MPSCNNNeuronNode { initWithSource(sourceNode: MPSNNImageNode): this; } -declare class MPSImageReduceRowMin extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} - declare class MPSCNNPoolingAverageGradient extends MPSCNNPoolingGradient { zeroPadSizeX: number; @@ -6531,6 +6472,56 @@ declare class MPSCNNPoolingAverageGradient extends MPSCNNPoolingGradient { setZeroPadSizeY(zeroPadSizeY: number): void; } +declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { + static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; + + initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; + + trainingStyle: interop.Enum; + + setTrainingStyle(trainingStyle: interop.Enum): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MPSUnaryImageKernel extends MPSKernel { offset: MPSOffset; @@ -6585,6 +6576,24 @@ declare class MPSCNNBinaryFullyConnectedNode extends MPSCNNBinaryConvolutionNode declare class MPSImageGaussianPyramid extends MPSImagePyramid { } +declare class MPSStateResourceList extends NSObject { + static resourceList any>(this: This): InstanceType; + + static resourceListWithTextureDescriptors any>(this: This, d: MTLTextureDescriptor): InstanceType; + + static resourceListWithBufferSizes any>(this: This, firstSize: number): InstanceType; + + init(): this; + + appendTexture(descriptor: MTLTextureDescriptor): void; + + appendBuffer(size: number): void; +} + +declare class MPSCNNAdd extends MPSCNNArithmetic { + initWithDevice(device: MTLDevice): this; +} + declare class MPSNNArithmeticGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientStateIsSecondarySourceFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNBinaryGradientStateNode, isSecondarySourceFilter: boolean): InstanceType; @@ -6788,34 +6797,6 @@ declare class MPSTemporaryMatrix extends MPSMatrix { setReadCount(readCount: number): void; } -declare class MPSMatrixMultiplication extends MPSKernel { - resultMatrixOrigin: MTLOrigin; - - leftMatrixOrigin: MTLOrigin; - - rightMatrixOrigin: MTLOrigin; - - batchStart: number; - - batchSize: number; - - initWithDeviceTransposeLeftTransposeRightResultRowsResultColumnsInteriorColumnsAlphaBeta(device: MTLDevice, transposeLeft: boolean, transposeRight: boolean, resultRows: number, resultColumns: number, interiorColumns: number, alpha: number, beta: number): this; - - initWithDeviceResultRowsResultColumnsInteriorColumns(device: MTLDevice, resultRows: number, resultColumns: number, interiorColumns: number): this; - - encodeToCommandBufferLeftMatrixRightMatrixResultMatrix(commandBuffer: MTLCommandBuffer, leftMatrix: MPSMatrix, rightMatrix: MPSMatrix, resultMatrix: MPSMatrix): void; - - setResultMatrixOrigin(resultMatrixOrigin: MTLOrigin): void; - - setLeftMatrixOrigin(leftMatrixOrigin: MTLOrigin): void; - - setRightMatrixOrigin(rightMatrixOrigin: MTLOrigin): void; - - setBatchStart(batchStart: number): void; - - setBatchSize(batchSize: number): void; -} - declare class MPSCNNNormalizationMeanAndVarianceState extends MPSState { readonly mean: MTLBuffer; @@ -6826,6 +6807,12 @@ declare class MPSCNNNormalizationMeanAndVarianceState extends MPSState { static temporaryStateWithCommandBufferNumberOfFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, numberOfFeatureChannels: number): InstanceType; } +declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { + initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNNeuronHardSigmoidNode extends MPSCNNNeuronNode { static nodeWithSourceAB any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number): InstanceType; @@ -6840,6 +6827,9 @@ declare class MPSCNNAddGradient extends MPSCNNArithmeticGradient { initWithDeviceIsSecondarySourceFilter(device: MTLDevice, isSecondarySourceFilter: boolean): this; } +declare class MPSCNNPoolingAverageGradientNode extends MPSCNNPoolingGradientNode { +} + declare class MPSImageTranspose extends MPSUnaryImageKernel { } @@ -6871,52 +6861,6 @@ declare class MPSMatrixFullyConnectedGradient extends MPSMatrixBinaryKernel { setAlpha(alpha: number): void; } -declare class MPSNNFilterNode extends NSObject { - readonly resultImage: MPSNNImageNode; - - readonly resultState: MPSNNStateNode; - - readonly resultStates: NSArray; - - paddingPolicy: MPSNNPadding; - - label: string; - - gradientFilterWithSource(gradientImage: MPSNNImageNode): MPSNNGradientFilterNode; - - gradientFilterWithSources(gradientImages: NSArray | Array): MPSNNGradientFilterNode; - - gradientFiltersWithSources(gradientImages: NSArray | Array): NSArray; - - gradientFiltersWithSource(gradientImage: MPSNNImageNode): NSArray; - - trainingGraphWithSourceGradientNodeHandler(gradientImage: MPSNNImageNode | null, nodeHandler: (p1: MPSNNFilterNode, p2: MPSNNFilterNode, p3: MPSNNImageNode, p4: MPSNNImageNode) => void | null): NSArray | null; - - setPaddingPolicy(paddingPolicy: MPSNNPadding): void; - - setLabel(label: string | null): void; -} - -declare class MPSMatrixCopyToImage extends MPSKernel { - sourceMatrixOrigin: MTLOrigin; - - sourceMatrixBatchIndex: number; - - readonly dataLayout: interop.Enum; - - initWithDeviceDataLayout(device: MTLDevice, dataLayout: interop.Enum): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - encodeToCommandBufferSourceMatrixDestinationImage(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImage: MPSImage): void; - - encodeBatchToCommandBufferSourceMatrixDestinationImages(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, destinationImages: NSArray | Array): void; - - setSourceMatrixOrigin(sourceMatrixOrigin: MTLOrigin): void; - - setSourceMatrixBatchIndex(sourceMatrixBatchIndex: number): void; -} - declare class MPSImageFindKeypoints extends MPSKernel { readonly keypointRangeInfo: MPSImageKeypointRangeInfo; @@ -6927,9 +6871,6 @@ declare class MPSImageFindKeypoints extends MPSKernel { encodeToCommandBufferSourceTextureRegionsNumberOfRegionsKeypointCountBufferKeypointCountBufferOffsetKeypointDataBufferKeypointDataBufferOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, regions: interop.PointerConvertible, numberOfRegions: number, keypointCountBuffer: MTLBuffer, keypointCountBufferOffset: number, keypointDataBuffer: MTLBuffer, keypointDataBufferOffset: number): void; } -declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { -} - declare class MPSImage extends NSObject { static defaultAllocator(): MPSImageAllocator; @@ -7038,6 +6979,32 @@ declare class MPSImageHistogramEqualization extends MPSUnaryImageKernel { encodeTransformToCommandBufferSourceTextureHistogramHistogramOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, histogram: MTLBuffer, histogramOffset: number): void; } +declare class MPSNNFilterNode extends NSObject { + readonly resultImage: MPSNNImageNode; + + readonly resultState: MPSNNStateNode; + + readonly resultStates: NSArray; + + paddingPolicy: MPSNNPadding; + + label: string; + + gradientFilterWithSource(gradientImage: MPSNNImageNode): MPSNNGradientFilterNode; + + gradientFilterWithSources(gradientImages: NSArray | Array): MPSNNGradientFilterNode; + + gradientFiltersWithSources(gradientImages: NSArray | Array): NSArray; + + gradientFiltersWithSource(gradientImage: MPSNNImageNode): NSArray; + + trainingGraphWithSourceGradientNodeHandler(gradientImage: MPSNNImageNode | null, nodeHandler: (p1: MPSNNFilterNode, p2: MPSNNFilterNode, p3: MPSNNImageNode, p4: MPSNNImageNode) => void | null): NSArray | null; + + setPaddingPolicy(paddingPolicy: MPSNNPadding): void; + + setLabel(label: string | null): void; +} + declare class MPSImageThresholdToZeroInverse extends MPSUnaryImageKernel { initWithDeviceThresholdValueLinearGrayColorTransform(device: MTLDevice, thresholdValue: number, transform: interop.PointerConvertible): this; @@ -7092,24 +7059,42 @@ declare class MPSRNNMatrixTrainingLayer extends MPSKernel { setAccumulateWeightGradients(accumulateWeightGradients: boolean): void; } -declare class MPSCNNNeuronPowerNode extends MPSCNNNeuronNode { - static nodeWithSourceABC any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number, c: number): InstanceType; +declare class MPSMatrixMultiplication extends MPSKernel { + resultMatrixOrigin: MTLOrigin; - initWithSourceABC(sourceNode: MPSNNImageNode, a: number, b: number, c: number): this; + leftMatrixOrigin: MTLOrigin; - static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; + rightMatrixOrigin: MTLOrigin; - initWithSource(sourceNode: MPSNNImageNode): this; + batchStart: number; + + batchSize: number; + + initWithDeviceTransposeLeftTransposeRightResultRowsResultColumnsInteriorColumnsAlphaBeta(device: MTLDevice, transposeLeft: boolean, transposeRight: boolean, resultRows: number, resultColumns: number, interiorColumns: number, alpha: number, beta: number): this; + + initWithDeviceResultRowsResultColumnsInteriorColumns(device: MTLDevice, resultRows: number, resultColumns: number, interiorColumns: number): this; + + encodeToCommandBufferLeftMatrixRightMatrixResultMatrix(commandBuffer: MTLCommandBuffer, leftMatrix: MPSMatrix, rightMatrix: MPSMatrix, resultMatrix: MPSMatrix): void; + + setResultMatrixOrigin(resultMatrixOrigin: MTLOrigin): void; + + setLeftMatrixOrigin(leftMatrixOrigin: MTLOrigin): void; + + setRightMatrixOrigin(rightMatrixOrigin: MTLOrigin): void; + + setBatchStart(batchStart: number): void; + + setBatchSize(batchSize: number): void; } -declare class MPSTemporaryVector extends MPSVector { - static temporaryVectorWithCommandBufferDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, descriptor: MPSVectorDescriptor): InstanceType; +declare class MPSCNNNeuronPowerNode extends MPSCNNNeuronNode { + static nodeWithSourceABC any>(this: This, sourceNode: MPSNNImageNode, a: number, b: number, c: number): InstanceType; - static prefetchStorageWithCommandBufferDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; + initWithSourceABC(sourceNode: MPSNNImageNode, a: number, b: number, c: number): this; - readCount: number; + static nodeWithSource any>(this: This, sourceNode: MPSNNImageNode): InstanceType; - setReadCount(readCount: number): void; + initWithSource(sourceNode: MPSNNImageNode): this; } declare class MPSState extends NSObject { @@ -7208,6 +7193,9 @@ declare class MPSNNLossGradient extends MPSCNNBinaryKernel { setComputeLabelGradients(computeLabelGradients: boolean): void; } +declare class MPSNNGradientStateNode extends MPSNNStateNode { +} + declare class MPSImageAreaMin extends MPSImageAreaMax { } @@ -7335,3 +7323,15 @@ declare class MPSMatrixNeuronGradient extends MPSMatrixBinaryKernel { setAlpha(alpha: number): void; } +declare class MPSNNGramMatrixCalculationGradientNode extends MPSNNGradientFilterNode { + readonly alpha: number; + + static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; + + initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; + + static nodeWithSourceGradientSourceImageGradientStateAlpha any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): InstanceType; + + initWithSourceGradientSourceImageGradientStateAlpha(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): this; +} + diff --git a/packages/ios/types/MetalPerformanceShadersGraph.d.ts b/packages/ios/types/MetalPerformanceShadersGraph.d.ts index 19f041f3..77e5e73d 100644 --- a/packages/ios/types/MetalPerformanceShadersGraph.d.ts +++ b/packages/ios/types/MetalPerformanceShadersGraph.d.ts @@ -21,6 +21,13 @@ declare const MPSGraphDeploymentPlatform: { Vision: 3, }; +declare const MPSGraphReducedPrecisionFastMath: { + None: 0, + AllowFP16Conv2DWinogradTransformIntermediate: 2, + AllowFP16Intermediates: 2, + Default: 0, +}; + declare const MPSGraphOptimization: { Level0: 0, Level1: 1, @@ -35,14 +42,6 @@ declare const MPSGraphReductionMode: { ArgumentMax: 5, }; -declare const MPSGraphPaddingStyle: { - Explicit: 0, - TF_VALID: 1, - TF_SAME: 2, - ExplicitOffset: 3, - ONNX_SAME_LOWER: 4, -}; - declare const MPSGraphRandomDistribution: { Uniform: 0, Normal: 1, @@ -116,6 +115,15 @@ declare const MPSGraphSparseStorageType: { SR: 2, }; +declare const MPSGraphDeviceType: { + MPSGraphDeviceTypeMetal: 0, +}; + +declare const MPSGraphOptimizationProfile: { + Performance: 0, + PowerEfficiency: 1, +}; + declare const MPSGraphResizeNearestRoundingMode: { RoundPreferCeil: 0, RoundPreferFloor: 1, @@ -125,13 +133,12 @@ declare const MPSGraphResizeNearestRoundingMode: { RoundToOdd: 5, }; -declare const MPSGraphDeviceType: { - MPSGraphDeviceTypeMetal: 0, -}; - -declare const MPSGraphOptimizationProfile: { - Performance: 0, - PowerEfficiency: 1, +declare const MPSGraphPaddingStyle: { + Explicit: 0, + TF_VALID: 1, + TF_SAME: 2, + ExplicitOffset: 3, + ONNX_SAME_LOWER: 4, }; declare const MPSGraphLossReductionType: { @@ -1254,6 +1261,8 @@ declare class MPSGraphTensorData extends MPSGraphObject { initWithMPSImageBatch(imageBatch: NSArray | Array): this; + initWithMTLTensor(tensor: MTLTensor): this; + mpsndarray(): MPSNDArray; } @@ -1682,16 +1691,6 @@ declare class MPSGraphOperation extends MPSGraphObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MPSGraphTensor extends MPSGraphObject implements NSCopying { - readonly shape: NSArray; - - readonly dataType: interop.Enum; - - readonly operation: MPSGraphOperation; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MPSGraphGRUDescriptor extends MPSGraphObject implements NSCopying { reverse: boolean; @@ -1750,6 +1749,8 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS get callables(): NSDictionary; set callables(value: NSDictionary | Record); + reducedPrecisionFastMath: interop.Enum; + setOptimizationLevel(optimizationLevel: interop.Enum): void; setWaitForCompilationCompletion(waitForCompilationCompletion: boolean): void; @@ -1762,6 +1763,18 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS setCallables(callables: NSDictionary | Record | null): void; + setReducedPrecisionFastMath(reducedPrecisionFastMath: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MPSGraphTensor extends MPSGraphObject implements NSCopying { + readonly shape: NSArray; + + readonly dataType: interop.Enum; + + readonly operation: MPSGraphOperation; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } diff --git a/packages/ios/types/MetricKit.d.ts b/packages/ios/types/MetricKit.d.ts index c4fb3190..ee631c93 100644 --- a/packages/ios/types/MetricKit.d.ts +++ b/packages/ios/types/MetricKit.d.ts @@ -38,18 +38,10 @@ declare class MXMetric extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MXUnitAveragePixelLuminance extends NSDimension { - static readonly apl: MXUnitAveragePixelLuminance; -} - declare class MXCellularConditionMetric extends MXMetric { readonly histogrammedCellularConditionTime: MXHistogram; } -declare class MXDisplayMetric extends MXMetric { - readonly averagePixelLuminance: MXAverage; -} - declare class MXDiagnosticPayload extends NSObject implements NSSecureCoding { readonly cpuExceptionDiagnostics: NSArray; @@ -76,20 +68,6 @@ declare class MXDiagnosticPayload extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MXAverage extends NSObject implements NSSecureCoding { - readonly averageMeasurement: NSMeasurement; - - readonly sampleCount: number; - - readonly standardDeviation: number; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class MXMemoryMetric extends MXMetric { readonly peakMemoryUsage: NSMeasurement; @@ -180,6 +158,20 @@ declare class MXDiagnostic extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXAverage extends NSObject implements NSSecureCoding { + readonly averageMeasurement: NSMeasurement; + + readonly sampleCount: number; + + readonly standardDeviation: number; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MXDiskWriteExceptionDiagnostic extends MXDiagnostic { readonly callStackTree: MXCallStackTree; @@ -198,10 +190,12 @@ declare class MXAppLaunchMetric extends MXMetric { declare class MXAnimationMetric extends MXMetric { readonly scrollHitchTimeRatio: NSMeasurement; + + readonly hitchTimeRatio: NSMeasurement; } -declare class MXAppResponsivenessMetric extends MXMetric { - readonly histogrammedApplicationHangTime: MXHistogram; +declare class MXDiskIOMetric extends MXMetric { + readonly cumulativeLogicalWrites: NSMeasurement; } declare class MXCPUExceptionDiagnostic extends MXDiagnostic { @@ -212,6 +206,10 @@ declare class MXCPUExceptionDiagnostic extends MXDiagnostic { readonly totalSampledTime: NSMeasurement; } +declare class MXAppResponsivenessMetric extends MXMetric { + readonly histogrammedApplicationHangTime: MXHistogram; +} + declare class MXCPUMetric extends MXMetric { readonly cumulativeCPUTime: NSMeasurement; @@ -293,6 +291,8 @@ declare class MXMetricPayload extends NSObject implements NSSecureCoding { readonly applicationExitMetrics: MXAppExitMetric; + readonly diskSpaceUsageMetrics: MXDiskSpaceUsageMetric; + readonly signpostMetrics: NSArray; readonly metaData: MXMetaData; @@ -310,6 +310,24 @@ declare class MXMetricPayload extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXDiskSpaceUsageMetric extends MXMetric { + readonly totalBinaryFileSize: NSMeasurement; + + readonly totalBinaryFileCount: number; + + readonly totalDataFileSize: NSMeasurement; + + readonly totalDataFileCount: number; + + readonly totalCacheFolderSize: NSMeasurement; + + readonly totalCloneSize: NSMeasurement; + + readonly totalDiskSpaceUsedSize: NSMeasurement; + + readonly totalDiskSpaceCapacity: NSMeasurement; +} + declare class MXAppRunTimeMetric extends MXMetric { readonly cumulativeForegroundTime: NSMeasurement; @@ -438,10 +456,6 @@ declare class MXForegroundExitData extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MXDiskIOMetric extends MXMetric { - readonly cumulativeLogicalWrites: NSMeasurement; -} - declare class MXMetaData extends NSObject implements NSSecureCoding { readonly regionFormat: string; @@ -459,6 +473,8 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { readonly pid: number; + readonly bundleIdentifier: string; + JSONRepresentation(): NSData; DictionaryRepresentation(): NSDictionary; @@ -472,6 +488,14 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXUnitAveragePixelLuminance extends NSDimension { + static readonly apl: MXUnitAveragePixelLuminance; +} + +declare class MXDisplayMetric extends MXMetric { + readonly averagePixelLuminance: MXAverage; +} + declare class MXSignpostIntervalData extends NSObject implements NSSecureCoding { readonly histogrammedSignpostDuration: MXHistogram; diff --git a/packages/ios/types/ModelIO.d.ts b/packages/ios/types/ModelIO.d.ts index 0cd1c38f..ee4ce828 100644 --- a/packages/ios/types/ModelIO.d.ts +++ b/packages/ios/types/ModelIO.d.ts @@ -5,6 +5,10 @@ declare const kUTType3dObject: string; declare const MDLVertexAttributeTangent: string; +declare const MDLVertexAttributeShadingBasisV: string; + +declare const MDLVertexAttributeAnisotropy: string; + declare const MDLVertexAttributeSubdivisionStencil: string; declare const MDLVertexAttributeShadingBasisU: string; @@ -19,30 +23,26 @@ declare const MDLVertexAttributeColor: string; declare const MDLVertexAttributeBinormal: string; -declare const MDLVertexAttributeAnisotropy: string; - declare const kUTTypeStereolithography: string; -declare const MDLVertexAttributeTextureCoordinate: string; +declare const kUTTypeUniversalSceneDescription: string; declare const kUTTypeUniversalSceneDescriptionMobile: string; -declare const MDLVertexAttributeShadingBasisV: string; - declare const MDLVertexAttributeJointIndices: string; +declare const MDLVertexAttributeTextureCoordinate: string; + declare const kUTTypeAlembic: string; declare const MDLVertexAttributeOcclusionValue: string; declare const MDLVertexAttributeNormal: string; -declare const kUTTypeUniversalSceneDescription: string; +declare const MDLVertexAttributeBitangent: string; declare const kUTTypePolygon: string; -declare const MDLVertexAttributeBitangent: string; - declare const MDLTextureChannelEncoding: { UInt8: 1, Uint8: 1, @@ -57,12 +57,6 @@ declare const MDLTextureChannelEncoding: { Float32: 260, }; -declare const MDLMaterialFace: { - Front: 0, - Back: 1, - DoubleSided: 2, -}; - declare const MDLMaterialMipMapFilterMode: { Nearest: 0, Linear: 1, @@ -239,6 +233,12 @@ declare const MDLIndexBitDepth: { Uint32: 32, }; +declare const MDLMaterialFace: { + Front: 0, + Back: 1, + DoubleSided: 2, +}; + declare const MDLTransformOpRotationOrder: { XYZ: 1, XZY: 2, @@ -322,34 +322,57 @@ declare interface MDLMeshBufferAllocator extends NSObjectProtocol { declare class MDLMeshBufferAllocator extends NativeObject implements MDLMeshBufferAllocator { } -declare interface MDLComponent extends NSObjectProtocol { +declare interface MDLMeshBufferZone extends NSObjectProtocol { + readonly capacity: number; + + readonly allocator: MDLMeshBufferAllocator; } -declare class MDLComponent extends NativeObject implements MDLComponent { +declare class MDLMeshBufferZone extends NativeObject implements MDLMeshBufferZone { } -declare interface MDLAssetResolver extends NSObjectProtocol { - canResolveAssetNamed(name: string): boolean; +// @ts-ignore ProtocolDecl.tsIgnore +declare interface MDLMeshBuffer extends NSObjectProtocol, NSCopying { + fillDataOffset(data: NSData, offset: number): void; - resolveAssetNamed(name: string): NSURL; + map(): MDLMeshBufferMap; + + readonly length: number; + + readonly allocator: MDLMeshBufferAllocator; + + // @ts-ignore MemberDecl.tsIgnore + readonly zone: MDLMeshBufferZone; + + readonly type: interop.Enum; } -declare class MDLAssetResolver extends NativeObject implements MDLAssetResolver { +// @ts-ignore ProtocolDecl.tsIgnore +declare class MDLMeshBuffer extends NativeObject implements MDLMeshBuffer { } -declare interface MDLLightProbeIrradianceDataSource extends NSObjectProtocol { - boundingBox: MDLAxisAlignedBoundingBox; +declare interface MDLComponent extends NSObjectProtocol { +} - sphericalHarmonicsLevel?: number; +declare class MDLComponent extends NativeObject implements MDLComponent { +} - sphericalHarmonicsCoefficientsAtPosition?(position: unknown /* ext vector */): NSData; +declare interface MDLNamed { + name: string; - setBoundingBox(boundingBox: MDLAxisAlignedBoundingBox): void; + setName(name: string): void; +} - setSphericalHarmonicsLevel?(sphericalHarmonicsLevel: number): void; +declare class MDLNamed extends NativeObject implements MDLNamed { } -declare class MDLLightProbeIrradianceDataSource extends NativeObject implements MDLLightProbeIrradianceDataSource { +declare interface MDLAssetResolver extends NSObjectProtocol { + canResolveAssetNamed(name: string): boolean; + + resolveAssetNamed(name: string): NSURL; +} + +declare class MDLAssetResolver extends NativeObject implements MDLAssetResolver { } declare interface MDLTransformComponent extends MDLComponent { @@ -379,50 +402,19 @@ declare class MDLTransformComponent extends NativeObject implements MDLTransform } -// @ts-ignore ProtocolDecl.tsIgnore -declare interface MDLMeshBuffer extends NSObjectProtocol, NSCopying { - fillDataOffset(data: NSData, offset: number): void; - - map(): MDLMeshBufferMap; - - readonly length: number; - - readonly allocator: MDLMeshBufferAllocator; - - // @ts-ignore MemberDecl.tsIgnore - readonly zone: MDLMeshBufferZone; - - readonly type: interop.Enum; -} - -// @ts-ignore ProtocolDecl.tsIgnore -declare class MDLMeshBuffer extends NativeObject implements MDLMeshBuffer { -} - -declare interface MDLNamed { - name: string; - - setName(name: string): void; -} +declare interface MDLLightProbeIrradianceDataSource extends NSObjectProtocol { + boundingBox: MDLAxisAlignedBoundingBox; -declare class MDLNamed extends NativeObject implements MDLNamed { -} + sphericalHarmonicsLevel?: number; -declare interface MDLMeshBufferZone extends NSObjectProtocol { - readonly capacity: number; + sphericalHarmonicsCoefficientsAtPosition?(position: unknown /* ext vector */): NSData; - readonly allocator: MDLMeshBufferAllocator; -} + setBoundingBox(boundingBox: MDLAxisAlignedBoundingBox): void; -declare class MDLMeshBufferZone extends NativeObject implements MDLMeshBufferZone { + setSphericalHarmonicsLevel?(sphericalHarmonicsLevel: number): void; } -declare class MDLNoiseTexture extends MDLTexture { - initVectorNoiseWithSmoothnessNameTextureDimensionsChannelEncoding(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; - - initScalarNoiseWithSmoothnessNameTextureDimensionsChannelCountChannelEncodingGrayscale(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelCount: number, channelEncoding: interop.Enum, grayscale: boolean): this; - - initCellularNoiseWithFrequencyNameTextureDimensionsChannelEncoding(frequency: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; +declare class MDLLightProbeIrradianceDataSource extends NativeObject implements MDLLightProbeIrradianceDataSource { } declare class MDLVoxelArray extends MDLObject { @@ -555,6 +547,14 @@ declare class MDLMaterialProperty extends NSObject implements MDLNamed, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MDLNoiseTexture extends MDLTexture { + initVectorNoiseWithSmoothnessNameTextureDimensionsChannelEncoding(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; + + initScalarNoiseWithSmoothnessNameTextureDimensionsChannelCountChannelEncodingGrayscale(smoothness: number, name: string | null, textureDimensions: unknown /* ext vector */, channelCount: number, channelEncoding: interop.Enum, grayscale: boolean): this; + + initCellularNoiseWithFrequencyNameTextureDimensionsChannelEncoding(frequency: number, name: string | null, textureDimensions: unknown /* ext vector */, channelEncoding: interop.Enum): this; +} + declare class MDLRelativeAssetResolver extends NSObject implements MDLAssetResolver { initWithAsset(asset: MDLAsset): this; @@ -1223,18 +1223,6 @@ declare class MDLTransformOrientOp extends NSObject implements MDLTransformOp { IsInverseOp(): boolean; } -declare class MDLTransformTranslateOp extends NSObject implements MDLTransformOp { - readonly name: string; - - readonly animatedValue: MDLAnimatedVector3; - - float4x4AtTime(time: number): simd_float4x4; - - double4x4AtTime(time: number): simd_double4x4; - - IsInverseOp(): boolean; -} - declare class MDLSkyCubeTexture extends MDLTexture { initWithNameChannelEncodingTextureDimensionsTurbiditySunElevationUpperAtmosphereScatteringGroundAlbedo(name: string | null, channelEncoding: interop.Enum, textureDimensions: unknown /* ext vector */, turbidity: number, sunElevation: number, upperAtmosphereScattering: number, groundAlbedo: number): this; @@ -1517,18 +1505,6 @@ declare class MDLMaterialPropertyNode extends NSObject implements MDLNamed { setName(name: string): void; } -declare class MDLMaterialPropertyConnection extends NSObject implements MDLNamed { - initWithOutputInput(output: MDLMaterialProperty, input: MDLMaterialProperty): this; - - readonly output: MDLMaterialProperty | null; - - readonly input: MDLMaterialProperty | null; - - name: string; - - setName(name: string): void; -} - declare class MDLTextureSampler extends NSObject { texture: MDLTexture; @@ -1557,22 +1533,6 @@ declare class MDLAreaLight extends MDLPhysicallyPlausibleLight { setAspect(aspect: number): void; } -declare class MDLLight extends MDLObject { - irradianceAtPoint(point: unknown /* ext vector */): interop.Object; - - irradianceAtPointColorSpace(point: unknown /* ext vector */, colorSpace: interop.Object): interop.Object; - - lightType: interop.Enum; - - colorSpace: string; - - setLightType(lightType: interop.Enum): void; - - setColorSpace(colorSpace: string): void; - - static lightWithSCNLight any>(this: This, scnLight: SCNLight): InstanceType; -} - declare class MDLCamera extends MDLObject { readonly projectionMatrix: simd_float4x4; @@ -2077,6 +2037,46 @@ declare class MDLPathAssetResolver extends NSObject implements MDLAssetResolver readonly debugDescription: string; } +declare class MDLLight extends MDLObject { + irradianceAtPoint(point: unknown /* ext vector */): interop.Object; + + irradianceAtPointColorSpace(point: unknown /* ext vector */, colorSpace: interop.Object): interop.Object; + + lightType: interop.Enum; + + colorSpace: string; + + setLightType(lightType: interop.Enum): void; + + setColorSpace(colorSpace: string): void; + + static lightWithSCNLight any>(this: This, scnLight: SCNLight): InstanceType; +} + +declare class MDLTransformTranslateOp extends NSObject implements MDLTransformOp { + readonly name: string; + + readonly animatedValue: MDLAnimatedVector3; + + float4x4AtTime(time: number): simd_float4x4; + + double4x4AtTime(time: number): simd_double4x4; + + IsInverseOp(): boolean; +} + +declare class MDLMaterialPropertyConnection extends NSObject implements MDLNamed { + initWithOutputInput(output: MDLMaterialProperty, input: MDLMaterialProperty): this; + + readonly output: MDLMaterialProperty | null; + + readonly input: MDLMaterialProperty | null; + + name: string; + + setName(name: string): void; +} + declare class MDLSubmesh extends NSObject implements MDLNamed { initWithNameIndexBufferIndexCountIndexTypeGeometryTypeMaterial(name: string, indexBuffer: MDLMeshBuffer, indexCount: number, indexType: interop.Enum, geometryType: interop.Enum, material: MDLMaterial | null): this; @@ -2186,6 +2186,24 @@ declare class MDLTransformScaleOp extends NSObject implements MDLTransformOp { IsInverseOp(): boolean; } +declare class MDLAnimatedVector4 extends MDLAnimatedValue { + setFloat4AtTime(value: unknown /* ext vector */, time: number): void; + + setDouble4AtTime(value: unknown /* ext vector */, time: number): void; + + float4AtTime(time: number): unknown /* ext vector */; + + double4AtTime(time: number): unknown /* ext vector */; + + resetWithFloat4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + + resetWithDouble4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + + getFloat4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + + getDouble4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; +} + declare class MDLTransformRotateZOp extends NSObject implements MDLTransformOp { readonly name: string; @@ -2324,28 +2342,6 @@ declare class MDLNormalMapTexture extends MDLTexture { initByGeneratingNormalMapWithTextureNameSmoothnessContrast(sourceTexture: MDLTexture, name: string | null, smoothness: number, contrast: number): this; } -declare class MDLScatteringFunction extends NSObject implements MDLNamed { - name: string; - - readonly baseColor: MDLMaterialProperty; - - readonly emission: MDLMaterialProperty; - - readonly specular: MDLMaterialProperty; - - readonly materialIndexOfRefraction: MDLMaterialProperty; - - readonly interfaceIndexOfRefraction: MDLMaterialProperty; - - readonly normal: MDLMaterialProperty; - - readonly ambientOcclusion: MDLMaterialProperty; - - readonly ambientOcclusionScale: MDLMaterialProperty; - - setName(name: string): void; -} - declare class MDLPhysicallyPlausibleLight extends MDLLight { setColorByTemperature(temperature: number): void; @@ -2502,21 +2498,25 @@ declare class MDLObjectContainer extends NSObject implements MDLObjectContainerC countByEnumeratingWithStateObjectsCount(state: interop.PointerConvertible, buffer: interop.PointerConvertible, len: number): number; } -declare class MDLAnimatedVector4 extends MDLAnimatedValue { - setFloat4AtTime(value: unknown /* ext vector */, time: number): void; +declare class MDLScatteringFunction extends NSObject implements MDLNamed { + name: string; - setDouble4AtTime(value: unknown /* ext vector */, time: number): void; + readonly baseColor: MDLMaterialProperty; - float4AtTime(time: number): unknown /* ext vector */; + readonly emission: MDLMaterialProperty; - double4AtTime(time: number): unknown /* ext vector */; + readonly specular: MDLMaterialProperty; - resetWithFloat4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + readonly materialIndexOfRefraction: MDLMaterialProperty; - resetWithDouble4ArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; + readonly interfaceIndexOfRefraction: MDLMaterialProperty; - getFloat4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + readonly normal: MDLMaterialProperty; - getDouble4ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; + readonly ambientOcclusion: MDLMaterialProperty; + + readonly ambientOcclusionScale: MDLMaterialProperty; + + setName(name: string): void; } diff --git a/packages/ios/types/NaturalLanguage.d.ts b/packages/ios/types/NaturalLanguage.d.ts index 70b36686..49c493d4 100644 --- a/packages/ios/types/NaturalLanguage.d.ts +++ b/packages/ios/types/NaturalLanguage.d.ts @@ -11,8 +11,6 @@ declare const NLTagOtherPunctuation: string; declare const NLLanguageJapanese: string; -declare const NLLanguageKorean: string; - declare const NLLanguageHindi: string; declare const NLTagPlaceName: string; @@ -35,6 +33,8 @@ declare const NLTagOtherWord: string; declare const NLTagParticle: string; +declare const NLTagDeterminer: string; + declare const NLTagAdverb: string; declare const NLTagOther: string; @@ -65,6 +65,8 @@ declare const NLScriptGujarati: string; declare const NLScriptGreek: string; +declare const NLScriptGeorgian: string; + declare const NLScriptDevanagari: string; declare const NLScriptBengali: string; @@ -73,6 +75,8 @@ declare const NLScriptUndetermined: string; declare const NLLanguageUkrainian: string; +declare const NLLanguageTurkish: string; + declare const NLLanguageTibetan: string; declare const NLLanguageThai: string; @@ -93,12 +97,12 @@ declare const NLLanguageNorwegian: string; declare const NLLanguageMalayalam: string; +declare const NLLanguageKorean: string; + declare const NLLanguageKannada: string; declare const NLLanguageItalian: string; -declare const NLLanguageIndonesian: string; - declare const NLLanguageHebrew: string; declare const NLLanguageGujarati: string; @@ -133,6 +137,8 @@ declare const NLTagNumber: string; declare const NLTagSchemeSentimentScore: string; +declare const NLLanguageKhmer: string; + declare const NLScriptEthiopic: string; declare const NLLanguageCzech: string; @@ -155,15 +161,11 @@ declare const NLTagClassifier: string; declare const NLLanguageBengali: string; -declare const NLLanguageCatalan: string; - -declare const NLContextualEmbeddingKeyLanguages: string; - declare const NLTagWord: string; -declare const NLLanguageKhmer: string; +declare const NLLanguageCatalan: string; -declare const NLLanguageTurkish: string; +declare const NLContextualEmbeddingKeyLanguages: string; declare const NLTagConjunction: string; @@ -185,6 +187,8 @@ declare const NLLanguageKazakh: string; declare const NLTagSchemeScript: string; +declare const NLLanguageIndonesian: string; + declare const NLContextualEmbeddingKeyRevision: string; declare const NLTagIdiom: string; @@ -197,8 +201,6 @@ declare const NLLanguageArabic: string; declare const NLLanguageUndetermined: string; -declare const NLScriptArmenian: string; - declare const NLTagOrganizationName: string; declare const NLTagOtherWhitespace: string; @@ -231,8 +233,6 @@ declare const NLLanguageUrdu: string; declare const NLTagCloseParenthesis: string; -declare const NLTagDeterminer: string; - declare const NLTagVerb: string; declare const NLScriptHebrew: string; @@ -255,12 +255,12 @@ declare const NLScriptTibetan: string; declare const NLLanguageMongolian: string; -declare const NLScriptGeorgian: string; - declare const NLLanguageDanish: string; declare const NLLanguageCherokee: string; +declare const NLScriptArmenian: string; + declare const NLTagWhitespace: string; declare const NLTaggerOptions: { diff --git a/packages/ios/types/NearbyInteraction.d.ts b/packages/ios/types/NearbyInteraction.d.ts index 617063c7..5260a0ef 100644 --- a/packages/ios/types/NearbyInteraction.d.ts +++ b/packages/ios/types/NearbyInteraction.d.ts @@ -30,6 +30,25 @@ declare const NINearbyObjectRemovalReason: { PeerEnded: 1, }; +declare const NIDLTDOACoordinatesType: { + Geodetic: 0, + Relative: 1, +}; + +declare const NIDLTDOAMeasurementType: { + Poll: 0, + Response: 1, + Final: 2, +}; + +declare const NINearbyObjectVerticalDirectionEstimate: { + Unknown: 0, + Same: 1, + Above: 2, + Below: 3, + AboveOrBelow: 4, +}; + declare const NIErrorCode: { UnsupportedPlatform: -5889, InvalidConfiguration: -5888, @@ -43,14 +62,6 @@ declare const NIErrorCode: { ActiveExtendedDistanceSessionsLimitExceeded: -5880, }; -declare const NINearbyObjectVerticalDirectionEstimate: { - Unknown: 0, - Same: 1, - Above: 2, - Below: 3, - AboveOrBelow: 4, -}; - declare function NIAlgorithmConvergenceStatusReasonDescription(reason: string): string; declare interface NISessionDelegate extends NSObjectProtocol { @@ -68,6 +79,8 @@ declare interface NISessionDelegate extends NSObjectProtocol { sessionDidUpdateAlgorithmConvergenceForObject?(session: NISession, convergence: NIAlgorithmConvergence, object: NINearbyObject | null): void; + sessionDidUpdateDLTDOAMeasurements?(session: NISession, measurements: NSArray | Array): void; + sessionDidStartRunning?(session: NISession): void; } @@ -82,6 +95,8 @@ declare interface NIDeviceCapability { readonly supportsCameraAssistance: boolean; readonly supportsExtendedDistanceMeasurement: boolean; + + readonly supportsDLTDOAMeasurement: boolean; } declare class NIDeviceCapability extends NativeObject implements NIDeviceCapability { @@ -131,6 +146,32 @@ declare class NISession extends NSObject { setDelegateQueue(delegateQueue: NSObject | null): void; } +declare class NIDLTDOAMeasurement extends NSObject implements NSCopying, NSSecureCoding { + readonly address: number; + + readonly measurementType: interop.Enum; + + readonly transmitTime: number; + + readonly receiveTime: number; + + readonly signalStrength: number; + + readonly carrierFrequencyOffset: number; + + readonly coordinatesType: interop.Enum; + + readonly coordinates: unknown /* ext vector */; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NINearbyObject extends NSObject implements NSCopying, NSSecureCoding { readonly discoveryToken: NIDiscoveryToken; @@ -151,6 +192,14 @@ declare class NINearbyObject extends NSObject implements NSCopying, NSSecureCodi initWithCoder(coder: NSCoder): this; } +declare class NIDLTDOAConfiguration extends NIConfiguration { + networkIdentifier: number; + + initWithNetworkIdentifier(networkIdentifier: number): this; + + setNetworkIdentifier(networkIdentifier: number): void; +} + declare class NINearbyAccessoryConfiguration extends NIConfiguration { readonly accessoryDiscoveryToken: NIDiscoveryToken; diff --git a/packages/ios/types/Network.d.ts b/packages/ios/types/Network.d.ts index ef105639..655f79de 100644 --- a/packages/ios/types/Network.d.ts +++ b/packages/ios/types/Network.d.ts @@ -2,6 +2,8 @@ declare const nw_browse_result_change_interface_added: number; +declare const nw_browse_result_change_txt_record_changed: number; + declare const kNWErrorDomainTLS: interop.Pointer; declare const _nw_privacy_context_default_context: NSObject; @@ -12,11 +14,13 @@ declare const kNWErrorDomainPOSIX: interop.Pointer; declare const _nw_data_transfer_report_all_paths: number; +declare const nw_browse_result_change_result_removed: number; + declare const _nw_content_context_default_stream: NSObject; declare const _nw_connection_send_idempotent_content: (p1: NSObject) => void; -declare const nw_browse_result_change_txt_record_changed: number; +declare const kNWErrorDomainWiFiAware: interop.Pointer; declare const nw_browse_result_change_interface_removed: number; @@ -26,8 +30,6 @@ declare const nw_browse_result_change_identical: number; declare const _nw_parameters_configure_protocol_disable: (p1: NSObject) => void; -declare const nw_browse_result_change_result_removed: number; - declare const _nw_content_context_final_send: NSObject; declare const _nw_content_context_default_message: NSObject; @@ -41,6 +43,7 @@ declare const nw_error_domain_t: { nw_error_domain_posix: 1, nw_error_domain_dns: 2, nw_error_domain_tls: 3, + nw_error_domain_wifi_aware: 4, }; declare const nw_report_resolution_protocol_t: { @@ -51,15 +54,6 @@ declare const nw_report_resolution_protocol_t: { nw_report_resolution_protocol_https: 4, }; -declare const nw_service_class_t: { - nw_service_class_best_effort: 0, - nw_service_class_background: 1, - nw_service_class_interactive_video: 2, - nw_service_class_interactive_voice: 3, - nw_service_class_responsive_data: 4, - nw_service_class_signaling: 5, -}; - declare const nw_endpoint_type_t: { nw_endpoint_type_invalid: 0, nw_endpoint_type_address: 1, @@ -68,6 +62,11 @@ declare const nw_endpoint_type_t: { nw_endpoint_type_url: 4, }; +declare const nw_framer_start_result_t: { + nw_framer_start_result_ready: 1, + nw_framer_start_result_will_mark_ready: 2, +}; + declare const nw_parameters_expired_dns_behavior_t: { nw_parameters_expired_dns_behavior_default: 0, nw_parameters_expired_dns_behavior_allow: 1, @@ -126,6 +125,14 @@ declare const nw_multipath_service_t: { nw_multipath_service_aggregate: 3, }; +declare const nw_txt_record_find_key_t: { + nw_txt_record_find_key_invalid: 0, + nw_txt_record_find_key_not_present: 1, + nw_txt_record_find_key_no_value: 2, + nw_txt_record_find_key_empty_value: 3, + nw_txt_record_find_key_non_empty_value: 4, +}; + declare const nw_quic_stream_type_t: { nw_quic_stream_type_unknown: 0, nw_quic_stream_type_bidirectional: 1, @@ -182,6 +189,13 @@ declare const nw_ip_local_address_preference_t: { nw_ip_local_address_preference_stable: 2, }; +declare const nw_link_quality_t: { + nw_link_quality_unknown: 0, + nw_link_quality_minimal: 10, + nw_link_quality_moderate: 20, + nw_link_quality_good: 30, +}; + declare const nw_parameters_attribution_t: { nw_parameters_attribution_developer: 1, nw_parameters_attribution_user: 2, @@ -214,14 +228,6 @@ declare const nw_interface_type_t: { nw_interface_type_loopback: 4, }; -declare const nw_txt_record_find_key_t: { - nw_txt_record_find_key_invalid: 0, - nw_txt_record_find_key_not_present: 1, - nw_txt_record_find_key_no_value: 2, - nw_txt_record_find_key_empty_value: 3, - nw_txt_record_find_key_non_empty_value: 4, -}; - declare const nw_ethernet_channel_state_t: { nw_ethernet_channel_state_invalid: 0, nw_ethernet_channel_state_waiting: 1, @@ -231,17 +237,6 @@ declare const nw_ethernet_channel_state_t: { nw_ethernet_channel_state_cancelled: 5, }; -declare const nw_ws_response_status_t: { - nw_ws_response_status_invalid: 0, - nw_ws_response_status_accept: 1, - nw_ws_response_status_reject: 2, -}; - -declare const nw_framer_start_result_t: { - nw_framer_start_result_ready: 1, - nw_framer_start_result_will_mark_ready: 2, -}; - declare const nw_multipath_version_t: { nw_multipath_version_unspecified: -1, nw_multipath_version_0: 0, @@ -263,6 +258,21 @@ declare const nw_ws_version_t: { nw_ws_version_13: 1, }; +declare const nw_service_class_t: { + nw_service_class_best_effort: 0, + nw_service_class_background: 1, + nw_service_class_interactive_video: 2, + nw_service_class_interactive_voice: 3, + nw_service_class_responsive_data: 4, + nw_service_class_signaling: 5, +}; + +declare const nw_ws_response_status_t: { + nw_ws_response_status_invalid: 0, + nw_ws_response_status_accept: 1, + nw_ws_response_status_reject: 2, +}; + declare function nw_retain(obj: interop.PointerConvertible): interop.Pointer; declare function nw_release(obj: interop.PointerConvertible): void; @@ -445,6 +455,10 @@ declare function nw_parameters_set_prohibit_constrained(parameters: NSObject, pr declare function nw_parameters_get_prohibit_constrained(parameters: NSObject): boolean; +declare function nw_parameters_set_allow_ultra_constrained(parameters: NSObject, allow_ultra_constrained: boolean): void; + +declare function nw_parameters_get_allow_ultra_constrained(parameters: NSObject): boolean; + declare function nw_parameters_set_reuse_local_address(parameters: NSObject, reuse_local_address: boolean): void; declare function nw_parameters_get_reuse_local_address(parameters: NSObject): boolean; @@ -557,6 +571,8 @@ declare function nw_path_is_expensive(path: NSObject): boolean; declare function nw_path_is_constrained(path: NSObject): boolean; +declare function nw_path_is_ultra_constrained(path: NSObject): boolean; + declare function nw_path_has_ipv4(path: NSObject): boolean; declare function nw_path_has_ipv6(path: NSObject): boolean; @@ -571,6 +587,8 @@ declare function nw_path_copy_effective_remote_endpoint(path: NSObject): NSObjec declare function nw_path_enumerate_gateways(path: NSObject, enumerate_block: (p1: NSObject) => boolean): void; +declare function nw_path_get_link_quality(path: NSObject): interop.Enum; + declare function nw_content_context_create(context_identifier: string): NSObject; declare function nw_content_context_get_identifier(context: NSObject): string; @@ -1143,22 +1161,22 @@ declare interface OS_nw_ws_response extends NSObjectProtocol { declare class OS_nw_ws_response extends NativeObject implements OS_nw_ws_response { } -declare interface OS_nw_data_transfer_report extends NSObjectProtocol { +declare interface OS_nw_content_context extends NSObjectProtocol { } -declare class OS_nw_data_transfer_report extends NativeObject implements OS_nw_data_transfer_report { +declare class OS_nw_content_context extends NativeObject implements OS_nw_content_context { } -declare interface OS_nw_establishment_report extends NSObjectProtocol { +declare interface OS_nw_data_transfer_report extends NSObjectProtocol { } -declare class OS_nw_establishment_report extends NativeObject implements OS_nw_establishment_report { +declare class OS_nw_data_transfer_report extends NativeObject implements OS_nw_data_transfer_report { } -declare interface OS_nw_proxy_config extends NSObjectProtocol { +declare interface OS_nw_establishment_report extends NSObjectProtocol { } -declare class OS_nw_proxy_config extends NativeObject implements OS_nw_proxy_config { +declare class OS_nw_establishment_report extends NativeObject implements OS_nw_establishment_report { } declare interface OS_nw_error extends NSObjectProtocol { @@ -1245,6 +1263,12 @@ declare interface OS_nw_endpoint extends NSObjectProtocol { declare class OS_nw_endpoint extends NativeObject implements OS_nw_endpoint { } +declare interface OS_nw_proxy_config extends NSObjectProtocol { +} + +declare class OS_nw_proxy_config extends NativeObject implements OS_nw_proxy_config { +} + declare interface OS_nw_path extends NSObjectProtocol { } @@ -1281,12 +1305,6 @@ declare interface OS_nw_browse_result extends NSObjectProtocol { declare class OS_nw_browse_result extends NativeObject implements OS_nw_browse_result { } -declare interface OS_nw_content_context extends NSObjectProtocol { -} - -declare class OS_nw_content_context extends NativeObject implements OS_nw_content_context { -} - declare interface OS_nw_resolution_report extends NSObjectProtocol { } diff --git a/packages/ios/types/NetworkExtension.d.ts b/packages/ios/types/NetworkExtension.d.ts index 1baf3278..6574927b 100644 --- a/packages/ios/types/NetworkExtension.d.ts +++ b/packages/ios/types/NetworkExtension.d.ts @@ -29,20 +29,20 @@ declare const NEVPNConfigurationChangeNotification: string; declare const NEAppProxyErrorDomain: string; -declare const NERelayErrorDomain: string; - declare const NEFilterConfigurationDidChangeNotification: string; +declare const NEHotspotConfigurationErrorDomain: string; + declare const NEDNSProxyErrorDomain: string; -declare const NEHotspotConfigurationErrorDomain: string; +declare const NERelayErrorDomain: string; declare const NERelayClientErrorDomain: string; -declare const NETunnelProviderErrorDomain: string; - declare const NEVPNErrorDomain: string; +declare const NETunnelProviderErrorDomain: string; + declare const NEAppPushErrorDomain: string; declare const NWUDPSessionState: { @@ -61,6 +61,12 @@ declare const NEAppPushManagerError: { InactiveSession: 4, }; +declare const NEVPNIKEv2PostQuantumKeyExchangeMethod: { + MethodNone: 0, + Method36: 36, + Method37: 37, +}; + declare const NEVPNIKEv2IntegrityAlgorithm: { A96: 1, A160: 2, @@ -273,13 +279,6 @@ declare const NEOnDemandRuleAction: { Ignore: 4, }; -declare const NEHotspotConfigurationEAPType: { - TLS: 13, - TTLS: 21, - PEAP: 25, - FAST: 43, -}; - declare const NWTCPConnectionState: { Invalid: 0, Connecting: 1, @@ -323,6 +322,21 @@ declare const NEHotspotHelperResult: { TemporaryFailure: 6, }; +declare const NEURLFilterVerdict: { + Unknown: 1, + Allow: 2, + Deny: 3, +}; + +declare const NEVPNIKEv2CertificateType: { + RSA: 1, + ECDSA256: 2, + ECDSA384: 3, + ECDSA521: 4, + Ed25519: 5, + RSAPSS: 6, +}; + declare const NEHotspotConfigurationTTLSInnerAuthenticationType: { PAP: 0, CHAP: 1, @@ -347,21 +361,19 @@ declare const NEHotspotHelperConfidence: { High: 2, }; -declare const NEVPNIKEv2CertificateType: { - RSA: 1, - ECDSA256: 2, - ECDSA384: 3, - ECDSA521: 4, - Ed25519: 5, - RSAPSS: 6, -}; - declare const NETrafficDirection: { Any: 0, Inbound: 1, Outbound: 2, }; +declare const NEHotspotConfigurationEAPType: { + TLS: 13, + TTLS: 21, + PEAP: 25, + FAST: 43, +}; + declare const NEProviderStopReason: { None: 0, UserInitiated: 1, @@ -530,6 +542,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { enablePFS: boolean; + allowPostQuantumKeyExchangeFallback: boolean; + enableRevocationCheck: boolean; strictRevocationCheck: boolean; @@ -560,6 +574,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setEnablePFS(enablePFS: boolean): void; + setAllowPostQuantumKeyExchangeFallback(allowPostQuantumKeyExchangeFallback: boolean): void; + setEnableRevocationCheck(enableRevocationCheck: boolean): void; setStrictRevocationCheck(strictRevocationCheck: boolean): void; @@ -575,17 +591,6 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setPpkConfiguration(ppkConfiguration: NEVPNIKEv2PPKConfiguration): void; } -declare class NETunnelProviderProtocol extends NEVPNProtocol { - get providerConfiguration(): NSDictionary; - set providerConfiguration(value: NSDictionary | Record); - - providerBundleIdentifier: string; - - setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; - - setProviderBundleIdentifier(providerBundleIdentifier: string): void; -} - declare class NEVPNConnection extends NSObject { startVPNTunnelAndReturnError(error: interop.PointerConvertible): boolean; @@ -1184,6 +1189,8 @@ declare class NERelayManager extends NSObject { UIToggleEnabled: boolean; + allowDNSFailover: boolean; + get relays(): NSArray; set relays(value: NSArray | Array); @@ -1214,6 +1221,10 @@ declare class NERelayManager extends NSObject { setUIToggleEnabled(UIToggleEnabled: boolean): void; + isDNSFailoverAllowed(): boolean; + + setAllowDNSFailover(allowDNSFailover: boolean): void; + setRelays(relays: NSArray | Array | null): void; setMatchDomains(matchDomains: NSArray | Array | null): void; @@ -1410,6 +1421,17 @@ declare class NEVPNIKEv2PPKConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NETunnelProviderProtocol extends NEVPNProtocol { + get providerConfiguration(): NSDictionary; + set providerConfiguration(value: NSDictionary | Record); + + providerBundleIdentifier: string; + + setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; + + setProviderBundleIdentifier(providerBundleIdentifier: string): void; +} + declare class NEIPv4Route extends NSObject implements NSSecureCoding, NSCopying { initWithDestinationAddressSubnetMask(address: string, subnetMask: string): this; @@ -1480,6 +1502,8 @@ declare class NEAppPushProvider extends NEProvider { reportPushToTalkMessageWithUserInfo(userInfo: NSDictionary | Record): void; handleTimerEvent(): void; + + unmatchEthernet(): void; } declare class NEPacketTunnelFlow extends NSObject { @@ -1770,6 +1794,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin matchDomainsNoSearch: boolean; + allowFailover: boolean; + setSearchDomains(searchDomains: NSArray | Array): void; setDomainName(domainName: string): void; @@ -1778,6 +1804,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin setMatchDomainsNoSearch(matchDomainsNoSearch: boolean): void; + setAllowFailover(allowFailover: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1787,6 +1815,22 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NETunnelProvider extends NEProvider { + handleAppMessageCompletionHandler(messageData: NSData, completionHandler: (p1: NSData) => void | null): void; + + setTunnelNetworkSettingsCompletionHandler(tunnelNetworkSettings: NETunnelNetworkSettings | null, completionHandler: (p1: NSError) => void | null): void; + + readonly protocolConfiguration: NEVPNProtocol; + + readonly appRules: NSArray; + + readonly routingMethod: interop.Enum; + + reasserting: boolean; + + setReasserting(reasserting: boolean): void; +} + declare class NEEvaluateConnectionRule extends NSObject implements NSSecureCoding, NSCopying { initWithMatchDomainsAndAction(domains: NSArray | Array, action: interop.Enum): this; @@ -1880,6 +1924,57 @@ declare class NEIPv6Settings extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NEAppPushManager extends NSObject { + get matchSSIDs(): NSArray; + set matchSSIDs(value: NSArray | Array); + + get matchPrivateLTENetworks(): NSArray; + set matchPrivateLTENetworks(value: NSArray | Array); + + matchEthernet: boolean; + + get providerConfiguration(): NSDictionary; + set providerConfiguration(value: NSDictionary | Record); + + providerBundleIdentifier: string; + + delegate: NEAppPushDelegate; + + static loadAllFromPreferencesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + loadFromPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + removeFromPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + saveToPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + localizedDescription: string; + + enabled: boolean; + + readonly active: boolean; + + setMatchSSIDs(matchSSIDs: NSArray | Array): void; + + setMatchPrivateLTENetworks(matchPrivateLTENetworks: NSArray | Array): void; + + setMatchEthernet(matchEthernet: boolean): void; + + setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; + + setProviderBundleIdentifier(providerBundleIdentifier: string): void; + + setDelegate(delegate: NEAppPushDelegate | null): void; + + setLocalizedDescription(localizedDescription: string): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isActive(): boolean; +} + declare class NEProxySettings extends NSObject implements NSSecureCoding, NSCopying { autoProxyConfigurationEnabled: boolean; @@ -1932,6 +2027,10 @@ declare class NEProxySettings extends NSObject implements NSSecureCoding, NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NEURLFilter extends NSObject { + static verdictForURLCompletionHandler(url: NSURL, completionHandler: (p1: interop.Enum) => void): void; +} + declare class NEFilterSocketFlow extends NEFilterFlow implements NSSecureCoding, NSCopying { readonly remoteFlowEndpoint: NSObject; @@ -1984,69 +2083,6 @@ declare class NEFilterControlVerdict extends NEFilterNewFlowVerdict implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NETunnelProvider extends NEProvider { - handleAppMessageCompletionHandler(messageData: NSData, completionHandler: (p1: NSData) => void | null): void; - - setTunnelNetworkSettingsCompletionHandler(tunnelNetworkSettings: NETunnelNetworkSettings | null, completionHandler: (p1: NSError) => void | null): void; - - readonly protocolConfiguration: NEVPNProtocol; - - readonly appRules: NSArray; - - readonly routingMethod: interop.Enum; - - reasserting: boolean; - - setReasserting(reasserting: boolean): void; -} - -declare class NEAppPushManager extends NSObject { - get matchSSIDs(): NSArray; - set matchSSIDs(value: NSArray | Array); - - get matchPrivateLTENetworks(): NSArray; - set matchPrivateLTENetworks(value: NSArray | Array); - - get providerConfiguration(): NSDictionary; - set providerConfiguration(value: NSDictionary | Record); - - providerBundleIdentifier: string; - - delegate: NEAppPushDelegate; - - static loadAllFromPreferencesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - loadFromPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - removeFromPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - saveToPreferencesWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - localizedDescription: string; - - enabled: boolean; - - readonly active: boolean; - - setMatchSSIDs(matchSSIDs: NSArray | Array): void; - - setMatchPrivateLTENetworks(matchPrivateLTENetworks: NSArray | Array): void; - - setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; - - setProviderBundleIdentifier(providerBundleIdentifier: string): void; - - setDelegate(delegate: NEAppPushDelegate | null): void; - - setLocalizedDescription(localizedDescription: string): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - isActive(): boolean; -} - declare class NEPacketTunnelNetworkSettings extends NETunnelNetworkSettings { IPv4Settings: NEIPv4Settings; @@ -2072,6 +2108,9 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement diffieHellmanGroup: interop.Enum; + get postQuantumKeyExchangeMethods(): NSArray; + set postQuantumKeyExchangeMethods(value: NSArray | Array); + lifetimeMinutes: number; setEncryptionAlgorithm(encryptionAlgorithm: interop.Enum): void; @@ -2080,6 +2119,8 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement setDiffieHellmanGroup(diffieHellmanGroup: interop.Enum): void; + setPostQuantumKeyExchangeMethods(postQuantumKeyExchangeMethods: NSArray | Array): void; + setLifetimeMinutes(lifetimeMinutes: number): void; static readonly supportsSecureCoding: boolean; diff --git a/packages/ios/types/OSLog.d.ts b/packages/ios/types/OSLog.d.ts index e21ac086..1dec956f 100644 --- a/packages/ios/types/OSLog.d.ts +++ b/packages/ios/types/OSLog.d.ts @@ -2,10 +2,6 @@ /// /// -declare const OSLogEnumeratorOptions: { - OSLogEnumeratorReverse: 1, -}; - declare const OSLogMessageComponentArgumentCategory: { Undefined: 0, Data: 1, @@ -27,6 +23,10 @@ declare const OSLogEntryStoreCategory: { LongTerm30: 8, }; +declare const OSLogEnumeratorOptions: { + OSLogEnumeratorReverse: 1, +}; + declare const OSLogStoreScope: { OSLogStoreCurrentProcessIdentifier: 1, }; diff --git a/packages/ios/types/PDFKit.d.ts b/packages/ios/types/PDFKit.d.ts index 76509618..1313081b 100644 --- a/packages/ios/types/PDFKit.d.ts +++ b/packages/ios/types/PDFKit.d.ts @@ -4,9 +4,9 @@ declare const PDFAnnotationKeyBorder: string; -declare const PDFViewPageChangedNotification: string; +declare const PDFDocumentDidUnlockNotification: string; -declare const PDFAnnotationKeyWidgetAppearanceDictionary: string; +declare const PDFViewPageChangedNotification: string; declare const PDFAnnotationKeyContents: string; @@ -34,6 +34,8 @@ declare const PDFDocumentOwnerPasswordOption: string; declare const PDFDocumentProducerAttribute: string; +declare const PDFDocumentSubjectAttribute: string; + declare const PDFDocumentTitleAttribute: string; declare const PDFDocumentPageIndexKey: string; @@ -46,8 +48,6 @@ declare const PDFDocumentDidBeginPageFindNotification: string; declare const PDFDocumentDidEndFindNotification: string; -declare const PDFDocumentDidUnlockNotification: string; - declare const PDFBorderKeyLineWidth: string; declare const PDFAppearanceCharacteristicsKeyBorderColor: string; @@ -56,6 +56,8 @@ declare const PDFAnnotationHighlightingModePush: string; declare const PDFAnnotationTextIconTypeNote: string; +declare const PDFAnnotationTextIconTypeKey: string; + declare const PDFAnnotationTextIconTypeComment: string; declare const PDFAnnotationLineEndingStyleSquare: string; @@ -94,8 +96,6 @@ declare const PDFAnnotationKeyPage: string; declare const PDFAnnotationKeyAppearanceState: string; -declare const PDFAnnotationKeyAppearanceDictionary: string; - declare const PDFPageImageInitializationOptionUpscaleIfSmaller: string; declare const PDFAnnotationWidgetSubtypeChoice: string; @@ -104,16 +104,18 @@ declare const PDFDocumentDidEndPageFindNotification: string; declare const PDFAppearanceCharacteristicsKeyRotation: string; -declare const PDFAnnotationKeyIconName: string; +declare const PDFAnnotationWidgetSubtypeButton: string; declare const PDFAnnotationKeySubtype: string; declare const PDFAnnotationKeyDefaultAppearance: string; -declare const PDFAnnotationKeyWidgetOptions: string; +declare const PDFAnnotationKeyPopup: string; declare const PDFBorderKeyDashPattern: string; +declare const PDFAnnotationKeyWidgetAppearanceDictionary: string; + declare const PDFAnnotationKeyInklist: string; declare const PDFAnnotationKeyWidgetValue: string; @@ -130,7 +132,11 @@ declare const PDFDocumentModificationDateAttribute: string; declare const PDFAnnotationKeyBorderStyle: string; -declare const PDFDocumentSubjectAttribute: string; +declare const PDFAnnotationKeyWidgetOptions: string; + +declare const PDFAnnotationKeyWidgetRolloverCaption: string; + +declare const PDFAnnotationKeyQuadding: string; declare const PDFViewAnnotationHitNotification: string; @@ -142,7 +148,7 @@ declare const PDFAppearanceCharacteristicsKeyCaption: string; declare const PDFAnnotationLineEndingStyleDiamond: string; -declare const PDFAnnotationKeyQuadding: string; +declare const PDFAnnotationTextIconTypeNewParagraph: string; declare const PDFPageImageInitializationOptionRotation: string; @@ -154,52 +160,46 @@ declare const PDFAnnotationSubtypeUnderline: string; declare const PDFAnnotationLineEndingStyleCircle: string; -declare const PDFAnnotationKeyColor: string; - declare const PDFDocumentDidBeginWriteNotification: string; declare const PDFAppearanceCharacteristicsKeyRolloverCaption: string; declare const PDFAnnotationSubtypeInk: string; -declare const PDFAnnotationSubtypeLink: string; - declare const PDFThumbnailViewDocumentEditedNotification: string; declare const PDFAnnotationWidgetSubtypeText: string; +declare const PDFAnnotationKeyAppearanceDictionary: string; + declare const PDFAnnotationKeyHighlightingMode: string; declare const PDFAnnotationKeyWidgetBackgroundColor: string; -declare const PDFDocumentUserPasswordOption: string; - -declare const PDFAnnotationKeyWidgetRolloverCaption: string; - declare const PDFAnnotationKeyWidgetCaption: string; -declare const PDFAnnotationTextIconTypeNewParagraph: string; +declare const PDFAnnotationKeyColor: string; declare const PDFViewPrintPermissionNotification: string; declare const PDFAnnotationHighlightingModeNone: string; +declare const PDFAnnotationSubtypeLink: string; + declare const PDFAnnotationLineEndingStyleNone: string; declare const PDFDocumentKeywordsAttribute: string; declare const PDFAnnotationSubtypeHighlight: string; -declare const PDFAnnotationWidgetSubtypeButton: string; - declare const PDFAnnotationKeyInteriorColor: string; -declare const PDFAnnotationKeyWidgetBorderColor: string; - declare const PDFAnnotationHighlightingModeOutline: string; declare const PDFViewScaleChangedNotification: string; +declare const PDFDocumentUserPasswordOption: string; + declare const PDFAnnotationKeyLineEndingStyles: string; declare const PDFViewChangedHistoryNotification: string; @@ -210,6 +210,8 @@ declare const PDFDocumentCreatorAttribute: string; declare const PDFAnnotationKeyWidgetDefaultValue: string; +declare const PDFAnnotationKeyWidgetBorderColor: string; + declare const PDFAnnotationLineEndingStyleClosedArrow: string; declare const PDFAppearanceCharacteristicsKeyDownCaption: string; @@ -220,30 +222,28 @@ declare const PDFPageImageInitializationOptionCompressionQuality: string; declare const PDFAnnotationKeyDate: string; -declare const PDFAnnotationKeyPopup: string; - declare const PDFAnnotationTextIconTypeParagraph: string; declare const PDFAnnotationKeyWidgetFieldFlags: string; +declare const PDFAnnotationKeyIconName: string; + declare const PDFAppearanceCharacteristicsKeyBackgroundColor: string; declare const PDFDocumentDidFindMatchNotification: string; -declare const PDFAnnotationHighlightingModeInvert: string; - declare const kPDFDestinationUnspecifiedValue: number; declare const PDFDocumentSaveImagesAsJPEGOption: string; declare const PDFAnnotationKeyParent: string; -declare const PDFAnnotationTextIconTypeKey: string; - declare const PDFViewDisplayModeChangedNotification: string; declare const PDFAnnotationKeyFlags: string; +declare const PDFAnnotationHighlightingModeInvert: string; + declare const PDFDocumentDidBeginPageWriteNotification: string; declare const PDFDocumentDidBeginFindNotification: string; @@ -342,6 +342,11 @@ declare const PDFTextAnnotationIconType: { Insert: 6, }; +declare const PDFThumbnailLayoutMode: { + Vertical: 0, + Horizontal: 1, +}; + declare const PDFBorderStyle: { Solid: 0, Dashed: 1, @@ -362,18 +367,13 @@ declare const PDFWidgetCellState: { On: 1, }; -declare const PDFDisplayDirection: { - Vertical: 0, - Horizontal: 1, -}; - declare const PDFSelectionGranularity: { Character: 0, Word: 1, Line: 2, }; -declare const PDFThumbnailLayoutMode: { +declare const PDFDisplayDirection: { Vertical: 0, Horizontal: 1, }; diff --git a/packages/ios/types/PHASE.d.ts b/packages/ios/types/PHASE.d.ts index 4535e706..4a865246 100644 --- a/packages/ios/types/PHASE.d.ts +++ b/packages/ios/types/PHASE.d.ts @@ -31,7 +31,8 @@ declare const PHASEPushStreamCompletionCallbackCondition: { }; declare const PHASEAutomaticHeadTrackingFlags: { - PHASEAutomaticHeadTrackingFlagOrientation: 1, + Orientation: 1, + Position: 2, }; declare const PHASECalibrationMode: { @@ -217,6 +218,8 @@ declare class PHASEEngine extends NSObject { readonly activeGroupPreset: PHASEGroupPreset; + readonly lastRenderTime: AVAudioTime; + setOutputSpatializationMode(outputSpatializationMode: interop.Enum): void; setDefaultMedium(defaultMedium: PHASEMedium): void; @@ -237,12 +240,18 @@ declare class PHASESoundEvent extends NSObject { startWithCompletion(handler: (p1: interop.Enum) => void | null): void; + startAtTimeCompletion(when: AVAudioTime | null, handler: (p1: interop.Enum) => void | null): void; + seekToTimeCompletion(time: number, handler: (p1: interop.Enum) => void | null): void; + seekToTimeResumeAtEngineTimeCompletion(time: number, engineTime: AVAudioTime, handler: (p1: interop.Enum) => void | null): void; + pause(): void; resume(): void; + resumeAtTime(time: AVAudioTime | null): void; + stopAndInvalidate(): void; readonly renderingState: interop.Enum; @@ -349,18 +358,6 @@ declare class PHASEPullStreamNode extends PHASEStreamNode { setRenderBlock(renderBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): void; } -declare class PHASEPushStreamNodeDefinition extends PHASEGeneratorNodeDefinition { - initWithMixerDefinitionFormatIdentifier(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat, identifier: string): this; - - initWithMixerDefinitionFormat(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat): this; - - readonly format: AVAudioFormat; - - normalize: boolean; - - setNormalize(normalize: boolean): void; -} - declare class PHASERandomNodeDefinition extends PHASESoundEventNodeDefinition { init(): this; @@ -439,16 +436,6 @@ declare class PHASESpatialMixerDefinition extends PHASEMixerDefinition { setSourceDirectivityModelParameters(sourceDirectivityModelParameters: PHASEDirectivityModelParameters | null): void; } -declare class PHASEMappedMetaParameterDefinition extends PHASENumberMetaParameterDefinition { - initWithInputMetaParameterDefinitionEnvelopeIdentifier(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope, identifier: string): this; - - initWithInputMetaParameterDefinitionEnvelope(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope): this; - - readonly envelope: PHASEEnvelope; - - readonly inputMetaParameterDefinition: PHASENumberMetaParameterDefinition; -} - declare class PHASEStringMetaParameterDefinition extends PHASEMetaParameterDefinition { initWithValueIdentifier(value: string, identifier: string): this; @@ -556,26 +543,22 @@ declare class PHASEConeDirectivityModelSubbandParameters extends NSObject { setOuterGain(outerGain: number): void; } -declare class PHASEOccluder extends PHASEObject { - initWithEngineShapes(engine: PHASEEngine, shapes: NSArray | Array): this; +declare class PHASEShapeElement extends NSObject { + material: PHASEMaterial; - readonly shapes: NSArray; + setMaterial(material: PHASEMaterial | null): void; } -declare class PHASEContainerNodeDefinition extends PHASESoundEventNodeDefinition { - init(): this; - - static new any>(this: This): InstanceType; +declare class PHASEPushStreamNodeDefinition extends PHASEGeneratorNodeDefinition { + initWithMixerDefinitionFormatIdentifier(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat, identifier: string): this; - initWithIdentifier(identifier: string): this; + initWithMixerDefinitionFormat(mixerDefinition: PHASEMixerDefinition, format: AVAudioFormat): this; - addSubtree(subtree: PHASESoundEventNodeDefinition): void; -} + readonly format: AVAudioFormat; -declare class PHASEShapeElement extends NSObject { - material: PHASEMaterial; + normalize: boolean; - setMaterial(material: PHASEMaterial | null): void; + setNormalize(normalize: boolean): void; } declare class PHASEGroup extends NSObject { @@ -688,6 +671,22 @@ declare class PHASESpatialPipeline extends NSObject { readonly entries: NSDictionary; } +declare class PHASEOccluder extends PHASEObject { + initWithEngineShapes(engine: PHASEEngine, shapes: NSArray | Array): this; + + readonly shapes: NSArray; +} + +declare class PHASEContainerNodeDefinition extends PHASESoundEventNodeDefinition { + init(): this; + + static new any>(this: This): InstanceType; + + initWithIdentifier(identifier: string): this; + + addSubtree(subtree: PHASESoundEventNodeDefinition): void; +} + declare class PHASEStreamNode extends NSObject { readonly gainMetaParameter: PHASENumberMetaParameter; @@ -698,6 +697,10 @@ declare class PHASEStreamNode extends NSObject { readonly format: AVAudioFormat; } +declare class PHASEMedium extends NSObject { + initWithEnginePreset(engine: PHASEEngine, preset: interop.Enum): this; +} + declare class PHASEBlendNodeDefinition extends PHASESoundEventNodeDefinition { initWithBlendMetaParameterDefinitionIdentifier(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition, identifier: string): this; @@ -720,10 +723,6 @@ declare class PHASEBlendNodeDefinition extends PHASESoundEventNodeDefinition { addRangeWithEnvelopeSubtree(envelope: PHASEEnvelope, subtree: PHASESoundEventNodeDefinition): void; } -declare class PHASEMedium extends NSObject { - initWithEnginePreset(engine: PHASEEngine, preset: interop.Enum): this; -} - declare class PHASEEnvelopeDistanceModelParameters extends PHASEDistanceModelParameters { initWithEnvelope(envelope: PHASEEnvelope): this; @@ -872,3 +871,13 @@ declare class PHASESamplerNodeDefinition extends PHASEGeneratorNodeDefinition { declare class PHASEDirectivityModelParameters extends NSObject { } +declare class PHASEMappedMetaParameterDefinition extends PHASENumberMetaParameterDefinition { + initWithInputMetaParameterDefinitionEnvelopeIdentifier(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope, identifier: string): this; + + initWithInputMetaParameterDefinitionEnvelope(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope): this; + + readonly envelope: PHASEEnvelope; + + readonly inputMetaParameterDefinition: PHASENumberMetaParameterDefinition; +} + diff --git a/packages/ios/types/PassKit.d.ts b/packages/ios/types/PassKit.d.ts index 6208d5b3..39f8cedf 100644 --- a/packages/ios/types/PassKit.d.ts +++ b/packages/ios/types/PassKit.d.ts @@ -4,8 +4,6 @@ declare const PKIdentityErrorDomain: string; -declare const PKMerchantCategoryCodeNone: number; - declare const PKStoredValuePassBalanceTypeLoyaltyPoints: string; declare const PKStoredValuePassBalanceTypeCash: string; @@ -76,10 +74,6 @@ declare const PKContactFieldName: string; declare const PKPaymentNetworkBancomat: string; -declare const PKPaymentNetworkBarcode: string; - -declare const PKPaymentNetworkBankAxept: string; - declare const PKPaymentErrorDomain: string; declare const PKPaymentNetworkAmex: string; @@ -92,18 +86,26 @@ declare const PKPaymentErrorContactFieldUserInfoKey: string; declare const PKEncryptionSchemeRSA_V2: string; +declare const PKPaymentNetworkBarcode: string; + declare const PKContactFieldPostalAddress: string; +declare const PKPaymentNetworkCarteBancaire: string; + declare const PKPassLibraryRemotePaymentPassesDidChangeNotification: string; declare const PKPaymentNetworkCarteBancaires: string; +declare const PKPaymentNetworkCartesBancaires: string; + declare const PKPassLibraryReplacementPassesUserInfoKey: string; declare const PKPaymentNetworkChinaUnionPay: string; declare const PKDisbursementErrorContactFieldUserInfoKey: string; +declare const PKPaymentNetworkElectron: string; + declare const PKPaymentNetworkNAPAS: string; declare const PKPaymentNetworkDankort: string; @@ -112,22 +114,22 @@ declare const PKPaymentNetworkJaywan: string; declare const PKPaymentNetworkWaon: string; -declare const PKPaymentNetworkElectron: string; +declare const PKPaymentNetworkMyDebit: string; -declare const PKPaymentNetworkCartesBancaires: string; +declare const PKPaymentNetworkBankAxept: string; -declare const PKContactFieldPhoneticName: string; +declare const PKMerchantCategoryCodeNone: number; declare const PKEncryptionSchemeECC_V2: string; declare const PKShareSecureElementPassErrorDomain: string; +declare const PKContactFieldPhoneticName: string; + declare const PKContactFieldPhoneNumber: string; declare const PKPassKitErrorDomain: string; -declare const PKPaymentNetworkCarteBancaire: string; - declare const PKPayLaterDisplayStyle: { Standard: 0, Badge: 1, @@ -135,18 +137,6 @@ declare const PKPayLaterDisplayStyle: { Price: 3, }; -declare const PKIdentityError: { - Unknown: 0, - NotSupported: 1, - Cancelled: 2, - NetworkUnavailable: 3, - NoElementsRequested: 4, - RequestAlreadyInProgress: 5, - InvalidNonce: 6, - InvalidElement: 7, - RegionNotSupported: 8, -}; - declare const PKVehicleConnectionErrorCode: { Unknown: 0, SessionUnableToStart: 1, @@ -246,6 +236,22 @@ declare const PKAutomaticPassPresentationSuppressionResult: { Success: 4, }; +declare const PKIdentityError: { + Unknown: 0, + NotSupported: 1, + Cancelled: 2, + NetworkUnavailable: 3, + NoElementsRequested: 4, + RequestAlreadyInProgress: 5, + InvalidNonce: 6, + InvalidElement: 7, + RegionNotSupported: 8, +}; + +declare const PKPassLibraryCapability: { + PKPassLibraryCapabilityBackgroundAddPasses: 0, +}; + declare const PKBarcodeEventConfigurationDataType: { Unknown: 0, SigningKeyMaterial: 1, @@ -260,6 +266,14 @@ declare const PKPassKitErrorCode: { NotEntitledError: 4, }; +declare const PKMerchantCapability: { + Capability3DS: 1, + CapabilityEMV: 2, + CapabilityCredit: 4, + CapabilityDebit: 8, + CapabilityInstantFundsOut: 128, +}; + declare const PKVehicleConnectionSessionConnectionState: { Disconnected: 0, Connected: 1, @@ -293,12 +307,9 @@ declare const PKIdentityButtonLabel: { Continue: 3, }; -declare const PKMerchantCapability: { - Capability3DS: 1, - CapabilityEMV: 2, - CapabilityCredit: 4, - CapabilityDebit: 8, - CapabilityInstantFundsOut: 128, +declare const PKShareSecureElementPassErrorCode: { + Unknown: 0, + Setup: 1, }; declare const PKShareSecureElementPassResult: { @@ -344,14 +355,22 @@ declare const PKPassLibraryAddPassesStatus: { DidCancelAdd: 2, }; +declare const PKPassLibraryAuthorizationStatus: { + NotDetermined: -1, + Denied: 0, + Authorized: 1, + Restricted: 2, +}; + declare const PKPayLaterAction: { LearnMore: 0, Calculator: 1, }; -declare const PKShareSecureElementPassErrorCode: { - Unknown: 0, - Setup: 1, +declare const PKAddIdentityDocumentType: { + IDCard: 0, + MDL: 1, + PhotoID: 2, }; declare const PKDisbursementErrorCode: { @@ -530,6 +549,12 @@ declare interface PKAddPassesViewControllerDelegate extends NSObjectProtocol { declare class PKAddPassesViewControllerDelegate extends NativeObject implements PKAddPassesViewControllerDelegate { } +declare class PKPassRelevantDate extends NSObject { + readonly interval: NSDateInterval; + + readonly date: NSDate; +} + declare class PKIdentityRequest extends NSObject { descriptor: PKIdentityDocumentDescriptor; @@ -563,6 +588,18 @@ declare class PKIdentityElement extends NSObject implements NSCopying { static readonly addressElement: PKIdentityElement; + static readonly heightElement: PKIdentityElement; + + static readonly weightElement: PKIdentityElement; + + static readonly eyeColorElement: PKIdentityElement; + + static readonly hairColorElement: PKIdentityElement; + + static readonly organDonorStatusElement: PKIdentityElement; + + static readonly veteranStatusElement: PKIdentityElement; + static readonly issuingAuthorityElement: PKIdentityElement; static readonly documentIssueDateElement: PKIdentityElement; @@ -586,6 +623,106 @@ declare class PKIdentityElement extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PKIdentityAnyOfDescriptor extends NSObject implements PKIdentityDocumentDescriptor { + readonly descriptors: NSArray; + + initWithDescriptors(descriptors: NSArray | Array): this; + + readonly elements: NSArray; + + intentToStoreForElement(element: PKIdentityElement): PKIdentityIntentToStore; + + addElementsWithIntentToStore(elements: NSArray | Array, intentToStore: PKIdentityIntentToStore): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class PKIdentityPhotoIDDescriptor extends NSObject implements PKIdentityDocumentDescriptor { + readonly elements: NSArray; + + intentToStoreForElement(element: PKIdentityElement): PKIdentityIntentToStore; + + addElementsWithIntentToStore(elements: NSArray | Array, intentToStore: PKIdentityIntentToStore): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class PKIdentityDriversLicenseDescriptor extends NSObject implements PKIdentityDocumentDescriptor { readonly elements: NSArray; @@ -681,7 +818,7 @@ declare class PKAddIdentityDocumentConfiguration extends PKAddSecureElementPassC declare class PKJapanIndividualNumberCardMetadata extends PKIdentityDocumentMetadata { initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; - initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, cardConfigurationIdentifier: string, preview: PKAddPassMetadataPreview): this; authenticationPassword: string; @@ -696,6 +833,12 @@ declare class PKJapanIndividualNumberCardMetadata extends PKIdentityDocumentMeta setPreview(preview: PKAddPassMetadataPreview): void; } +declare class PKAddIdentityDocumentMetadata extends PKIdentityDocumentMetadata { + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierIssuingCountryCodeDocumentTypePreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, issuingCountryCode: string, documentType: interop.Enum, preview: PKAddPassMetadataPreview): this; + + readonly preview: PKAddPassMetadataPreview; +} + declare class PKShareablePassMetadata extends NSObject { initWithProvisioningCredentialIdentifierCardConfigurationIdentifierSharingInstanceIdentifierPassThumbnailImageOwnerDisplayNameLocalizedDescription(credentialIdentifier: string, cardConfigurationIdentifier: string, sharingInstanceIdentifier: string, passThumbnailImage: interop.Object, ownerDisplayName: string, localizedDescription: string): this; @@ -779,14 +922,6 @@ declare class PKAddPassMetadataPreview extends NSObject { declare class PKPaymentInformationEventExtension extends NSObject { } -declare class PKBarcodeEventSignatureResponse extends NSObject { - initWithSignedData(signedData: NSData): this; - - signedData: NSData; - - setSignedData(signedData: NSData): void; -} - declare class PKBarcodeEventSignatureRequest extends NSObject { readonly deviceAccountIdentifier: string; @@ -1013,6 +1148,8 @@ declare class PKPaymentRequest extends NSObject { merchantIdentifier: string; + attributionIdentifier: string; + countryCode: string; get supportedNetworks(): NSArray; @@ -1071,6 +1208,8 @@ declare class PKPaymentRequest extends NSObject { setMerchantIdentifier(merchantIdentifier: string): void; + setAttributionIdentifier(attributionIdentifier: string): void; + setCountryCode(countryCode: string): void; setSupportedNetworks(supportedNetworks: NSArray | Array): void; @@ -1378,6 +1517,23 @@ declare class PKAutomaticReloadPaymentRequest extends NSObject { setTokenNotificationURL(tokenNotificationURL: NSURL | null): void; } +declare class PKPaymentButton extends UIButton { + static buttonWithTypeStyle any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum): InstanceType; + + initWithPaymentButtonTypePaymentButtonStyle(type: interop.Enum, style: interop.Enum): this; + + static buttonWithTypeStyleDisableCardArt any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum, disableCardArt: boolean): InstanceType; + + initWithPaymentButtonTypePaymentButtonStyleDisableCardArt(type: interop.Enum, style: interop.Enum, disableCardArt: boolean): this; + + cornerRadius: number; + + setCornerRadius(cornerRadius: number): void; +} + +declare class PKDisbursementSummaryItem extends PKPaymentSummaryItem { +} + declare class PKInstantFundsOutFeeSummaryItem extends PKPaymentSummaryItem { } @@ -1494,26 +1650,6 @@ declare class PKAddSecureElementPassViewController extends UIViewController { setDelegate(delegate: PKAddSecureElementPassViewControllerDelegate | null): void; } -declare class PKTransitPassProperties extends PKStoredValuePassProperties { - readonly transitBalance: NSDecimalNumber; - - readonly transitBalanceCurrencyCode: string; - - readonly blacklisted: boolean; - - readonly expirationDate: NSDate; - - readonly blocked: boolean; - - readonly inStation: boolean; - - isBlacklisted(): boolean; - - isBlocked(): boolean; - - isInStation(): boolean; -} - declare class PKPassLibrary extends NSObject { static isPassLibraryAvailable(): boolean; @@ -1573,6 +1709,10 @@ declare class PKPassLibrary extends NSObject { serviceProviderDataForSecureElementPassCompletion(secureElementPass: PKSecureElementPass, completion: (p1: NSData, p2: NSError) => void | null): void; + authorizationStatusForCapability(capability: interop.Enum): interop.Enum; + + requestAuthorizationForCapabilityCompletion(capability: interop.Enum, completion: (p1: interop.Enum) => void): void; + isSecureElementPassActivationAvailable(): boolean; } @@ -1669,6 +1809,10 @@ declare class PKIdentityDocumentMetadata extends NSObject { serverEnvironmentIdentifier: string; + readonly issuingCountryCode: string; + + readonly documentType: interop.Enum; + setServerEnvironmentIdentifier(serverEnvironmentIdentifier: string): void; } @@ -1704,7 +1848,56 @@ declare class PKBarcodeEventConfigurationRequest extends NSObject { readonly configurationDataType: interop.Enum; } -declare class PKDisbursementSummaryItem extends PKPaymentSummaryItem { +declare class PKDisbursementRequest extends NSObject { + merchantIdentifier: string; + + regionCode: string; + + get supportedNetworks(): NSArray; + set supportedNetworks(value: NSArray | Array); + + merchantCapabilities: interop.Enum; + + get summaryItems(): NSArray; + set summaryItems(value: NSArray | Array); + + currencyCode: string; + + get requiredRecipientContactFields(): NSArray; + set requiredRecipientContactFields(value: NSArray | Array); + + recipientContact: PKContact; + + get supportedRegions(): NSArray; + set supportedRegions(value: NSArray | Array); + + applicationData: NSData; + + initWithMerchantIdentifierCurrencyCodeRegionCodeSupportedNetworksMerchantCapabilitiesSummaryItems(merchantIdentifier: string, currencyCode: string, regionCode: string, supportedNetworks: NSArray | Array, merchantCapabilities: interop.Enum, summaryItems: NSArray | Array): this; + + static disbursementContactInvalidErrorWithContactFieldLocalizedDescription(field: string, localizedDescription: string | null): NSError; + + static disbursementCardUnsupportedError(): NSError; + + setMerchantIdentifier(merchantIdentifier: string): void; + + setRegionCode(regionCode: string): void; + + setSupportedNetworks(supportedNetworks: NSArray | Array): void; + + setMerchantCapabilities(merchantCapabilities: interop.Enum): void; + + setSummaryItems(summaryItems: NSArray | Array): void; + + setCurrencyCode(currencyCode: string): void; + + setRequiredRecipientContactFields(requiredRecipientContactFields: NSArray | Array): void; + + setRecipientContact(recipientContact: PKContact | null): void; + + setSupportedRegions(supportedRegions: NSArray | Array): void; + + setApplicationData(applicationData: NSData | null): void; } declare class PKDeferredPaymentSummaryItem extends PKPaymentSummaryItem { @@ -1758,14 +1951,12 @@ declare class PKAddPaymentPassViewController extends UIViewController { setDelegate(delegate: PKAddPaymentPassViewControllerDelegate | null): void; } -declare class PKPaymentButton extends UIButton { - static buttonWithTypeStyle any>(this: This, buttonType: interop.Enum, buttonStyle: interop.Enum): InstanceType; - - initWithPaymentButtonTypePaymentButtonStyle(type: interop.Enum, style: interop.Enum): this; +declare class PKBarcodeEventSignatureResponse extends NSObject { + initWithSignedData(signedData: NSData): this; - cornerRadius: number; + signedData: NSData; - setCornerRadius(cornerRadius: number): void; + setSignedData(signedData: NSData): void; } declare class PKIssuerProvisioningExtensionStatus extends NSObject { @@ -1796,6 +1987,26 @@ declare class PKPaymentToken extends NSObject { readonly paymentData: NSData; } +declare class PKTransitPassProperties extends PKStoredValuePassProperties { + readonly transitBalance: NSDecimalNumber; + + readonly transitBalanceCurrencyCode: string; + + readonly blacklisted: boolean; + + readonly expirationDate: NSDate; + + readonly blocked: boolean; + + readonly inStation: boolean; + + isBlacklisted(): boolean; + + isBlocked(): boolean; + + isInStation(): boolean; +} + declare class PKPayLaterView extends UIView { initWithAmountCurrencyCode(amount: NSDecimalNumber, currencyCode: string): this; @@ -1820,26 +2031,6 @@ declare class PKPayLaterView extends UIView { setAction(action: interop.Enum): void; } -declare class PKPaymentOrderDetails extends NSObject { - initWithOrderTypeIdentifierOrderIdentifierWebServiceURLAuthenticationToken(orderTypeIdentifier: string, orderIdentifier: string, webServiceURL: NSURL, authenticationToken: string): this; - - orderTypeIdentifier: string; - - orderIdentifier: string; - - webServiceURL: NSURL; - - authenticationToken: string; - - setOrderTypeIdentifier(orderTypeIdentifier: string): void; - - setOrderIdentifier(orderIdentifier: string): void; - - setWebServiceURL(webServiceURL: NSURL): void; - - setAuthenticationToken(authenticationToken: string): void; -} - declare class PKPass extends PKObject { initWithDataError(data: NSData, error: interop.PointerConvertible): this; @@ -1882,55 +2073,23 @@ declare class PKPass extends PKObject { isRemotePass(): boolean; } -declare class PKDisbursementRequest extends NSObject { - merchantIdentifier: string; - - regionCode: string; - - get supportedNetworks(): NSArray; - set supportedNetworks(value: NSArray | Array); - - merchantCapabilities: interop.Enum; - - get summaryItems(): NSArray; - set summaryItems(value: NSArray | Array); - - currencyCode: string; - - get requiredRecipientContactFields(): NSArray; - set requiredRecipientContactFields(value: NSArray | Array); - - recipientContact: PKContact; - - get supportedRegions(): NSArray; - set supportedRegions(value: NSArray | Array); - - applicationData: NSData; - - initWithMerchantIdentifierCurrencyCodeRegionCodeSupportedNetworksMerchantCapabilitiesSummaryItems(merchantIdentifier: string, currencyCode: string, regionCode: string, supportedNetworks: NSArray | Array, merchantCapabilities: interop.Enum, summaryItems: NSArray | Array): this; - - static disbursementContactInvalidErrorWithContactFieldLocalizedDescription(field: string, localizedDescription: string | null): NSError; - - static disbursementCardUnsupportedError(): NSError; - - setMerchantIdentifier(merchantIdentifier: string): void; - - setRegionCode(regionCode: string): void; +declare class PKPaymentOrderDetails extends NSObject { + initWithOrderTypeIdentifierOrderIdentifierWebServiceURLAuthenticationToken(orderTypeIdentifier: string, orderIdentifier: string, webServiceURL: NSURL, authenticationToken: string): this; - setSupportedNetworks(supportedNetworks: NSArray | Array): void; + orderTypeIdentifier: string; - setMerchantCapabilities(merchantCapabilities: interop.Enum): void; + orderIdentifier: string; - setSummaryItems(summaryItems: NSArray | Array): void; + webServiceURL: NSURL; - setCurrencyCode(currencyCode: string): void; + authenticationToken: string; - setRequiredRecipientContactFields(requiredRecipientContactFields: NSArray | Array): void; + setOrderTypeIdentifier(orderTypeIdentifier: string): void; - setRecipientContact(recipientContact: PKContact | null): void; + setOrderIdentifier(orderIdentifier: string): void; - setSupportedRegions(supportedRegions: NSArray | Array): void; + setWebServiceURL(webServiceURL: NSURL): void; - setApplicationData(applicationData: NSData | null): void; + setAuthenticationToken(authenticationToken: string): void; } diff --git a/packages/ios/types/PencilKit.d.ts b/packages/ios/types/PencilKit.d.ts index 26a86b76..a625b114 100644 --- a/packages/ios/types/PencilKit.d.ts +++ b/packages/ios/types/PencilKit.d.ts @@ -2,6 +2,8 @@ /// /// +declare const PKInkTypeCrayon: string; + declare const PKInkTypeWatercolor: string; declare const PKInkTypeMonoline: string; @@ -10,12 +12,12 @@ declare const PKInkTypeMarker: string; declare const PKInkTypePencil: string; +declare const PKInkTypeReed: string; + declare const PKAppleDrawingTypeIdentifier: interop.Pointer; declare const PKInkTypePen: string; -declare const PKInkTypeCrayon: string; - declare const PKInkTypeFountainPen: string; declare const PKToolPickerCustomItemControlOptions: { @@ -34,7 +36,15 @@ declare const PKContentVersion: { Version1: 1, Version2: 2, Version3: 3, - VersionLatest: 3, + Version4: 4, + VersionLatest: 4, +}; + +declare const PKToolPickerVisibility: { + Inherited: 0, + Inactive: 1, + Hidden: 2, + Visible: 3, }; declare const PKEraserType: { @@ -105,6 +115,16 @@ declare class PKStrokePath extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PKFloatRange extends NSObject implements NSCopying { + readonly lowerBound: number; + + readonly upperBound: number; + + initWithLowerBoundUpperBound(lowerBound: number, upperBound: number): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class PKStroke extends NSObject implements NSCopying { initWithInkStrokePathTransformMask(ink: PKInk, strokePath: PKStrokePath, transform: CGAffineTransform, mask: UIBezierPath | null): this; @@ -129,399 +149,417 @@ declare class PKStroke extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKLassoTool extends PKTool { +declare class PKDrawing extends NSObject implements NSCopying, NSSecureCoding { init(): this; -} - -declare class PKToolPickerEraserItem extends PKToolPickerItem { - initWithEraserType(eraserType: interop.Enum): this; - - initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; - - readonly eraserTool: PKEraserTool; -} -declare class PKTool extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + initWithStrokes(strokes: NSArray | Array): this; -declare class PKToolPickerItem extends NSObject implements NSCopying { - readonly identifier: string; + initWithDataError(data: NSData, error: interop.PointerConvertible): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + dataRepresentation(): NSData; -declare class PKToolPicker extends NSObject { - addObserver(observer: PKToolPickerObserver): void; + readonly strokes: NSArray; - removeObserver(observer: PKToolPickerObserver): void; + readonly bounds: CGRect; - setVisibleForFirstResponder(visible: boolean, responder: UIResponder): void; + readonly requiredContentVersion: interop.Enum; - delegate: PKToolPickerDelegate; + imageFromRectScale(rect: CGRect, scale: number): UIImage; - selectedTool: PKTool; + drawingByApplyingTransform(transform: CGAffineTransform): PKDrawing; - selectedToolItem: PKToolPickerItem; + drawingByAppendingDrawing(drawing: PKDrawing): PKDrawing; - selectedToolItemIdentifier: string; + drawingByAppendingStrokes(strokes: NSArray | Array): PKDrawing; - readonly toolItems: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - rulerActive: boolean; + static readonly supportsSecureCoding: boolean; - readonly isVisible: boolean; + encodeWithCoder(coder: NSCoder): void; - stateAutosaveName: string; + initWithCoder(coder: NSCoder): this; +} - maximumSupportedContentVersion: interop.Enum; +declare class PKInkingTool extends PKTool { + initWithInkTypeColorWidth(type: string, color: UIColor, width: number): this; - frameObscuredInView(view: UIView): CGRect; + initWithInkTypeColorWidthAzimuth(type: string, color: UIColor, width: number, angle: number): this; - overrideUserInterfaceStyle: interop.Enum; + initWithInkTypeColor(type: string, color: UIColor): this; - colorUserInterfaceStyle: interop.Enum; + initWithInkWidth(ink: PKInk, width: number): this; - showsDrawingPolicyControls: boolean; + static defaultWidthForInkType(inkType: string): number; - accessoryItem: UIBarButtonItem; + static minimumWidthForInkType(inkType: string): number; - static sharedToolPickerForWindow(window: UIWindow): PKToolPicker; + static maximumWidthForInkType(inkType: string): number; - init(): this; + readonly inkType: string; - initWithToolItems(items: NSArray | Array): this; + readonly color: UIColor; - setDelegate(delegate: PKToolPickerDelegate | null): void; + static convertColorFromUserInterfaceStyleTo(color: UIColor, fromUserInterfaceStyle: interop.Enum, toUserInterfaceStyle: interop.Enum): UIColor; - setSelectedTool(selectedTool: PKTool): void; + readonly width: number; - setSelectedToolItem(selectedToolItem: PKToolPickerItem): void; + readonly azimuth: number; - setSelectedToolItemIdentifier(selectedToolItemIdentifier: string): void; + readonly ink: PKInk; - isRulerActive(): boolean; + readonly requiredContentVersion: interop.Enum; +} - setRulerActive(rulerActive: boolean): void; +declare class PKEraserTool extends PKTool { + readonly eraserType: interop.Enum; - setStateAutosaveName(stateAutosaveName: string): void; + initWithEraserType(eraserType: interop.Enum): this; - setMaximumSupportedContentVersion(maximumSupportedContentVersion: interop.Enum): void; + initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; - setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; + readonly width: number; - setColorUserInterfaceStyle(colorUserInterfaceStyle: interop.Enum): void; + static defaultWidthForEraserType(eraserType: interop.Enum): number; - setShowsDrawingPolicyControls(showsDrawingPolicyControls: boolean): void; + static minimumWidthForEraserType(eraserType: interop.Enum): number; - setAccessoryItem(accessoryItem: UIBarButtonItem | null): void; + static maximumWidthForEraserType(eraserType: interop.Enum): number; } -declare class PKToolPickerRulerItem extends PKToolPickerItem { +declare class PKLassoTool extends PKTool { init(): this; } -declare class PKToolPickerCustomItemConfiguration extends NSObject implements NSCopying { - initWithIdentifierName(identifier: string, name: string): this; +declare class PKTool extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - identifier: string; +declare class PKResponderState extends NSObject { + toolPickerVisibility: interop.Enum; - name: string; + activeToolPicker: PKToolPicker; - imageProvider: (p1: PKToolPickerCustomItem) => UIImage; + setToolPickerVisibility(toolPickerVisibility: interop.Enum): void; - viewControllerProvider: (p1: PKToolPickerCustomItem) => UIViewController; + setActiveToolPicker(activeToolPicker: PKToolPicker | null): void; +} - defaultWidth: number; +declare class PKToolPickerScribbleItem extends PKToolPickerItem { + init(): this; +} - get widthVariants(): NSDictionary; - set widthVariants(value: NSDictionary | Record); +declare class PKToolPickerLassoItem extends PKToolPickerItem { + init(): this; - defaultColor: UIColor; + readonly lassoTool: PKLassoTool; +} - allowsColorSelection: boolean; +declare class PKToolPickerCustomItem extends PKToolPickerItem { + initWithConfiguration(configuration: PKToolPickerCustomItemConfiguration): this; - toolAttributeControls: interop.Enum; + readonly configuration: PKToolPickerCustomItemConfiguration; - setIdentifier(identifier: string): void; + color: UIColor; - setName(name: string): void; + allowsColorSelection: boolean; - setImageProvider(imageProvider: (p1: PKToolPickerCustomItem) => UIImage | null): void; + width: number; - setViewControllerProvider(viewControllerProvider: (p1: PKToolPickerCustomItem) => UIViewController | null): void; + reloadImage(): void; - setDefaultWidth(defaultWidth: number): void; + setColor(color: UIColor): void; - setWidthVariants(widthVariants: NSDictionary | Record): void; + setAllowsColorSelection(allowsColorSelection: boolean): void; - setDefaultColor(defaultColor: UIColor): void; + setWidth(width: number): void; +} - setAllowsColorSelection(allowsColorSelection: boolean): void; +declare class PKToolPickerItem extends NSObject implements NSCopying { + readonly identifier: string; - setToolAttributeControls(toolAttributeControls: interop.Enum): void; + readonly tool: PKTool; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKToolPickerScribbleItem extends PKToolPickerItem { - init(): this; -} +// @ts-ignore ClassDecl.tsIgnore +declare class PKCanvasView extends UIScrollView implements PKToolPickerObserver { + // @ts-ignore MemberDecl.tsIgnore + delegate: PKCanvasViewDelegate; -declare class PKInk extends NSObject implements NSCopying { - initWithInkTypeColor(type: string, color: UIColor): this; + drawing: PKDrawing; - readonly inkType: string; + tool: PKTool; - readonly color: UIColor; + rulerActive: boolean; - readonly requiredContentVersion: interop.Enum; + readonly drawingGestureRecognizer: UIGestureRecognizer; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + drawingEnabled: boolean; -declare class PKToolPickerCustomItem extends PKToolPickerItem { - initWithConfiguration(configuration: PKToolPickerCustomItemConfiguration): this; + allowsFingerDrawing: boolean; - readonly configuration: PKToolPickerCustomItemConfiguration; + drawingPolicy: interop.Enum; - color: UIColor; + maximumSupportedContentVersion: interop.Enum; - allowsColorSelection: boolean; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: PKCanvasViewDelegate | null): void; - width: number; + setDrawing(drawing: PKDrawing): void; - reloadImage(): void; + setTool(tool: PKTool): void; - setColor(color: UIColor): void; + isRulerActive(): boolean; - setAllowsColorSelection(allowsColorSelection: boolean): void; + setRulerActive(rulerActive: boolean): void; - setWidth(width: number): void; -} + isDrawingEnabled(): boolean; -declare class PKDrawing extends NSObject implements NSCopying, NSSecureCoding { - init(): this; + setDrawingEnabled(drawingEnabled: boolean): void; - initWithStrokes(strokes: NSArray | Array): this; + setAllowsFingerDrawing(allowsFingerDrawing: boolean): void; - initWithDataError(data: NSData, error: interop.PointerConvertible): this; + setDrawingPolicy(drawingPolicy: interop.Enum): void; - dataRepresentation(): NSData; + setMaximumSupportedContentVersion(maximumSupportedContentVersion: interop.Enum): void; - readonly strokes: NSArray; + toolPickerSelectedToolDidChange(toolPicker: PKToolPicker): void; - readonly bounds: CGRect; + toolPickerSelectedToolItemDidChange(toolPicker: PKToolPicker): void; - readonly requiredContentVersion: interop.Enum; + toolPickerIsRulerActiveDidChange(toolPicker: PKToolPicker): void; - imageFromRectScale(rect: CGRect, scale: number): UIImage; + toolPickerVisibilityDidChange(toolPicker: PKToolPicker): void; - drawingByApplyingTransform(transform: CGAffineTransform): PKDrawing; + toolPickerFramesObscuredDidChange(toolPicker: PKToolPicker): void; - drawingByAppendingDrawing(drawing: PKDrawing): PKDrawing; + isEqual(object: interop.Object): boolean; - drawingByAppendingStrokes(strokes: NSArray | Array): PKDrawing; + readonly hash: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly superclass: interop.Object; - static readonly supportsSecureCoding: boolean; + class(): interop.Object; - encodeWithCoder(coder: NSCoder): void; + self(): this; - initWithCoder(coder: NSCoder): this; -} + performSelector(aSelector: string): interop.Object; -declare class PKToolPickerLassoItem extends PKToolPickerItem { - init(): this; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly lassoTool: PKLassoTool; -} + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; -declare class PKFloatRange extends NSObject implements NSCopying { - readonly lowerBound: number; + readonly isProxy: boolean; - readonly upperBound: number; + isKindOfClass(aClass: interop.Object): boolean; - initWithLowerBoundUpperBound(lowerBound: number, upperBound: number): this; + isMemberOfClass(aClass: interop.Object): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; -declare class PKEraserTool extends PKTool { - readonly eraserType: interop.Enum; + respondsToSelector(aSelector: string): boolean; - initWithEraserType(eraserType: interop.Enum): this; + retain(): this; - initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; + release(): void; - readonly width: number; + autorelease(): this; - static defaultWidthForEraserType(eraserType: interop.Enum): number; + retainCount(): number; - static minimumWidthForEraserType(eraserType: interop.Enum): number; + readonly zone: interop.Pointer; - static maximumWidthForEraserType(eraserType: interop.Enum): number; + readonly description: string; + + readonly debugDescription: string; } -declare class PKToolPickerInkingItem extends PKToolPickerItem { - initWithInkType(inkType: string): this; +declare class PKToolPickerRulerItem extends PKToolPickerItem { + init(): this; +} - initWithInkTypeColor(inkType: string, color: UIColor): this; +declare class PKToolPickerCustomItemConfiguration extends NSObject implements NSCopying { + initWithIdentifierName(identifier: string, name: string): this; - initWithInkTypeWidth(inkType: string, width: number): this; + identifier: string; - initWithInkTypeColorWidth(inkType: string, color: UIColor, width: number): this; + name: string; - initWithInkTypeColorWidthIdentifier(inkType: string, color: UIColor, width: number, identifier: string | null): this; + imageProvider: (p1: PKToolPickerCustomItem) => UIImage; - readonly inkingTool: PKInkingTool; + viewControllerProvider: (p1: PKToolPickerCustomItem) => UIViewController; - allowsColorSelection: boolean; + defaultWidth: number; - setAllowsColorSelection(allowsColorSelection: boolean): void; -} + get widthVariants(): NSDictionary; + set widthVariants(value: NSDictionary | Record); -declare class PKStrokePoint extends NSObject implements NSCopying { - initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitude(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number): this; + defaultColor: UIColor; - initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScale(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number): this; + allowsColorSelection: boolean; - readonly location: CGPoint; + toolAttributeControls: interop.Enum; - readonly timeOffset: number; + setIdentifier(identifier: string): void; - readonly size: CGSize; + setName(name: string): void; - readonly opacity: number; + setImageProvider(imageProvider: (p1: PKToolPickerCustomItem) => UIImage | null): void; - readonly azimuth: number; + setViewControllerProvider(viewControllerProvider: (p1: PKToolPickerCustomItem) => UIViewController | null): void; - readonly force: number; + setDefaultWidth(defaultWidth: number): void; - readonly altitude: number; + setWidthVariants(widthVariants: NSDictionary | Record): void; - readonly secondaryScale: number; + setDefaultColor(defaultColor: UIColor): void; + + setAllowsColorSelection(allowsColorSelection: boolean): void; + + setToolAttributeControls(toolAttributeControls: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKInkingTool extends PKTool { - initWithInkTypeColorWidth(type: string, color: UIColor, width: number): this; +declare class PKToolPicker extends NSObject { + addObserver(observer: PKToolPickerObserver): void; - initWithInkTypeColor(type: string, color: UIColor): this; + removeObserver(observer: PKToolPickerObserver): void; - initWithInkWidth(ink: PKInk, width: number): this; + setVisibleForFirstResponder(visible: boolean, responder: UIResponder): void; - static defaultWidthForInkType(inkType: string): number; + delegate: PKToolPickerDelegate; - static minimumWidthForInkType(inkType: string): number; + selectedTool: PKTool; - static maximumWidthForInkType(inkType: string): number; + selectedToolItem: PKToolPickerItem; - readonly inkType: string; + selectedToolItemIdentifier: string; - readonly color: UIColor; + readonly toolItems: NSArray; - static convertColorFromUserInterfaceStyleTo(color: UIColor, fromUserInterfaceStyle: interop.Enum, toUserInterfaceStyle: interop.Enum): UIColor; + static readonly defaultToolItems: NSArray; - readonly width: number; + rulerActive: boolean; - readonly ink: PKInk; + readonly isVisible: boolean; - readonly requiredContentVersion: interop.Enum; -} + stateAutosaveName: string; -// @ts-ignore ClassDecl.tsIgnore -declare class PKCanvasView extends UIScrollView implements PKToolPickerObserver { - // @ts-ignore MemberDecl.tsIgnore - delegate: PKCanvasViewDelegate; + maximumSupportedContentVersion: interop.Enum; - drawing: PKDrawing; + frameObscuredInView(view: UIView): CGRect; - tool: PKTool; + overrideUserInterfaceStyle: interop.Enum; - rulerActive: boolean; + colorUserInterfaceStyle: interop.Enum; - readonly drawingGestureRecognizer: UIGestureRecognizer; + showsDrawingPolicyControls: boolean; - drawingEnabled: boolean; + accessoryItem: UIBarButtonItem; - allowsFingerDrawing: boolean; + static sharedToolPickerForWindow(window: UIWindow): PKToolPicker; - drawingPolicy: interop.Enum; + init(): this; - maximumSupportedContentVersion: interop.Enum; + initWithToolItems(items: NSArray | Array): this; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: PKCanvasViewDelegate | null): void; + colorMaximumLinearExposure: number; - setDrawing(drawing: PKDrawing): void; + setDelegate(delegate: PKToolPickerDelegate | null): void; - setTool(tool: PKTool): void; + setSelectedTool(selectedTool: PKTool): void; + + setSelectedToolItem(selectedToolItem: PKToolPickerItem): void; + + setSelectedToolItemIdentifier(selectedToolItemIdentifier: string): void; isRulerActive(): boolean; setRulerActive(rulerActive: boolean): void; - isDrawingEnabled(): boolean; + setStateAutosaveName(stateAutosaveName: string): void; - setDrawingEnabled(drawingEnabled: boolean): void; + setMaximumSupportedContentVersion(maximumSupportedContentVersion: interop.Enum): void; - setAllowsFingerDrawing(allowsFingerDrawing: boolean): void; + setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; - setDrawingPolicy(drawingPolicy: interop.Enum): void; + setColorUserInterfaceStyle(colorUserInterfaceStyle: interop.Enum): void; - setMaximumSupportedContentVersion(maximumSupportedContentVersion: interop.Enum): void; + setShowsDrawingPolicyControls(showsDrawingPolicyControls: boolean): void; - toolPickerSelectedToolDidChange(toolPicker: PKToolPicker): void; + setAccessoryItem(accessoryItem: UIBarButtonItem | null): void; - toolPickerSelectedToolItemDidChange(toolPicker: PKToolPicker): void; + setColorMaximumLinearExposure(colorMaximumLinearExposure: number): void; +} - toolPickerIsRulerActiveDidChange(toolPicker: PKToolPicker): void; +declare class PKInk extends NSObject implements NSCopying { + initWithInkTypeColor(type: string, color: UIColor): this; - toolPickerVisibilityDidChange(toolPicker: PKToolPicker): void; + readonly inkType: string; - toolPickerFramesObscuredDidChange(toolPicker: PKToolPicker): void; + readonly color: UIColor; - isEqual(object: interop.Object): boolean; + readonly requiredContentVersion: interop.Enum; - readonly hash: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly superclass: interop.Object; +declare class PKToolPickerEraserItem extends PKToolPickerItem { + initWithEraserType(eraserType: interop.Enum): this; - class(): interop.Object; + initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; - self(): this; + readonly eraserTool: PKEraserTool; +} - performSelector(aSelector: string): interop.Object; +declare class PKStrokePoint extends NSObject implements NSCopying { + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitude(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number): this; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScale(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number): this; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScaleThreshold(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number, threshold: number): this; - readonly isProxy: boolean; + readonly location: CGPoint; - isKindOfClass(aClass: interop.Object): boolean; + readonly timeOffset: number; - isMemberOfClass(aClass: interop.Object): boolean; + readonly size: CGSize; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly opacity: number; - respondsToSelector(aSelector: string): boolean; + readonly azimuth: number; - retain(): this; + readonly force: number; - release(): void; + readonly altitude: number; - autorelease(): this; + readonly secondaryScale: number; - retainCount(): number; + readonly threshold: number; - readonly zone: interop.Pointer; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly description: string; +declare class PKToolPickerInkingItem extends PKToolPickerItem { + initWithInkType(inkType: string): this; - readonly debugDescription: string; + initWithInkTypeColor(inkType: string, color: UIColor): this; + + initWithInkTypeWidth(inkType: string, width: number): this; + + initWithInkTypeColorWidth(inkType: string, color: UIColor, width: number): this; + + initWithInkTypeColorWidthIdentifier(inkType: string, color: UIColor, width: number, identifier: string | null): this; + + initWithInkTypeColorWidthAzimuthIdentifier(inkType: string, color: UIColor, width: number, azimuth: number, identifier: string | null): this; + + readonly inkingTool: PKInkingTool; + + allowsColorSelection: boolean; + + setAllowsColorSelection(allowsColorSelection: boolean): void; } diff --git a/packages/ios/types/Photos.d.ts b/packages/ios/types/Photos.d.ts index 87a98c3b..9932eac8 100644 --- a/packages/ios/types/Photos.d.ts +++ b/packages/ios/types/Photos.d.ts @@ -1,7 +1,7 @@ /// /// -declare const PHImageResultRequestIDKey: string; +declare const PHImageErrorKey: string; declare const PHImageResultIsDegradedKey: string; @@ -9,33 +9,33 @@ declare const PHImageResultIsInCloudKey: string; declare const PHImageManagerMaximumSize: CGSize; -declare const PHLivePhotoShouldRenderAtPlaybackTime: string; +declare const PHInvalidImageRequestID: number; -declare const PHContentEditingInputCancelledKey: string; +declare const PHLocalIdentifiersErrorKey: string; -declare const PHContentEditingInputResultIsInCloudKey: string; +declare const PHLivePhotoInfoErrorKey: string; -declare const PHLivePhotoInfoCancelledKey: string; +declare const PHImageResultRequestIDKey: string; -declare const PHLivePhotoInfoIsDegradedKey: string; +declare const PHInvalidAssetResourceDataRequestID: number; declare const PHLivePhotoRequestIDInvalid: number; -declare const PHLocalIdentifiersErrorKey: string; +declare const PHContentEditingInputErrorKey: string; -declare const PHLivePhotoInfoErrorKey: string; +declare const PHContentEditingInputCancelledKey: string; -declare const PHPhotosErrorDomain: string; +declare const PHLivePhotoInfoIsDegradedKey: string; -declare const PHInvalidAssetResourceDataRequestID: number; +declare const PHImageCancelledKey: string; -declare const PHInvalidImageRequestID: number; +declare const PHContentEditingInputResultIsInCloudKey: string; -declare const PHImageCancelledKey: string; +declare const PHPhotosErrorDomain: string; -declare const PHImageErrorKey: string; +declare const PHLivePhotoShouldRenderAtPlaybackTime: string; -declare const PHContentEditingInputErrorKey: string; +declare const PHLivePhotoInfoCancelledKey: string; declare const PHVideoRequestOptionsDeliveryMode: { Automatic: 0, @@ -126,6 +126,7 @@ declare const PHAssetMediaSubtype: { VideoStreamed: 65536, VideoHighFrameRate: 131072, VideoTimelapse: 262144, + VideoScreenRecording: 524288, VideoCinematic: 2097152, }; @@ -173,6 +174,7 @@ declare const PHAssetCollectionSubtype: { SmartAlbumRAW: 217, SmartAlbumCinematic: 218, SmartAlbumSpatial: 219, + SmartAlbumScreenRecordings: 220, Any: 9223372036854775807, }; @@ -343,6 +345,8 @@ declare class PHContentEditingInput extends NSObject { readonly location: CLLocation; + readonly contentType: UTType; + readonly uniformTypeIdentifier: string; readonly playbackStyle: interop.Enum; @@ -785,12 +789,16 @@ declare class PHCollectionList extends PHCollection { declare class PHAssetResourceCreationOptions extends NSObject implements NSCopying { originalFilename: string; + contentType: UTType; + uniformTypeIdentifier: string; shouldMoveFile: boolean; setOriginalFilename(originalFilename: string | null): void; + setContentType(contentType: UTType | null): void; + setUniformTypeIdentifier(uniformTypeIdentifier: string | null): void; setShouldMoveFile(shouldMoveFile: boolean): void; @@ -798,6 +806,24 @@ declare class PHAssetResourceCreationOptions extends NSObject implements NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PHContentEditingOutput extends NSObject { + initWithContentEditingInput(contentEditingInput: PHContentEditingInput): this; + + adjustmentData: PHAdjustmentData; + + readonly renderedContentURL: NSURL; + + readonly defaultRenderedContentType: UTType; + + readonly supportedRenderedContentTypes: NSArray; + + renderedContentURLForTypeError(type: UTType, error: interop.PointerConvertible): NSURL; + + setAdjustmentData(adjustmentData: PHAdjustmentData | null): void; + + initWithPlaceholderForCreatedAsset(placeholderForCreatedAsset: PHObjectPlaceholder): this; +} + declare class PHCloudIdentifier extends NSObject implements NSSecureCoding { readonly stringValue: string; @@ -820,33 +846,17 @@ declare class PHPersistentChangeToken extends NSObject implements NSCopying, NSS initWithCoder(coder: NSCoder): this; } -declare class PHContentEditingOutput extends NSObject { - initWithContentEditingInput(contentEditingInput: PHContentEditingInput): this; - - adjustmentData: PHAdjustmentData; - - readonly renderedContentURL: NSURL; - - readonly defaultRenderedContentType: UTType; - - readonly supportedRenderedContentTypes: NSArray; - - renderedContentURLForTypeError(type: UTType, error: interop.PointerConvertible): NSURL; - - setAdjustmentData(adjustmentData: PHAdjustmentData | null): void; - - initWithPlaceholderForCreatedAsset(placeholderForCreatedAsset: PHObjectPlaceholder): this; -} - declare class PHAssetResource extends NSObject { readonly type: interop.Enum; readonly assetLocalIdentifier: string; - readonly uniformTypeIdentifier: string; - readonly originalFilename: string; + readonly contentType: UTType; + + readonly uniformTypeIdentifier: string; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -904,6 +914,8 @@ declare class PHAsset extends PHObject { readonly mediaSubtypes: interop.Enum; + readonly contentType: UTType; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -912,6 +924,8 @@ declare class PHAsset extends PHObject { readonly modificationDate: NSDate; + readonly addedDate: NSDate; + readonly location: CLLocation; readonly duration: number; diff --git a/packages/ios/types/PhotosUI.d.ts b/packages/ios/types/PhotosUI.d.ts index a83dbfa5..4f6b8002 100644 --- a/packages/ios/types/PhotosUI.d.ts +++ b/packages/ios/types/PhotosUI.d.ts @@ -40,21 +40,6 @@ declare const PHPickerCapabilities: { SensitivityAnalysisIntervention: 16, }; -declare interface PHContentEditingController extends NSObjectProtocol { - canHandleAdjustmentData(adjustmentData: PHAdjustmentData): boolean; - - startContentEditingWithInputPlaceholderImage(contentEditingInput: PHContentEditingInput, placeholderImage: UIImage): void; - - finishContentEditingWithCompletionHandler(completionHandler: (p1: PHContentEditingOutput) => void | null): void; - - cancelContentEditing(): void; - - readonly shouldShowCancelConfirmation: boolean; -} - -declare class PHContentEditingController extends NativeObject implements PHContentEditingController { -} - declare interface PHPickerViewControllerDelegate extends NSObjectProtocol { pickerDidFinishPicking(picker: PHPickerViewController, results: NSArray | Array): void; } @@ -75,6 +60,21 @@ declare interface PHLivePhotoViewDelegate extends NSObjectProtocol { declare class PHLivePhotoViewDelegate extends NativeObject implements PHLivePhotoViewDelegate { } +declare interface PHContentEditingController extends NSObjectProtocol { + canHandleAdjustmentData(adjustmentData: PHAdjustmentData): boolean; + + startContentEditingWithInputPlaceholderImage(contentEditingInput: PHContentEditingInput, placeholderImage: UIImage): void; + + finishContentEditingWithCompletionHandler(completionHandler: (p1: PHContentEditingOutput) => void | null): void; + + cancelContentEditing(): void; + + readonly shouldShowCancelConfirmation: boolean; +} + +declare class PHContentEditingController extends NativeObject implements PHContentEditingController { +} + declare class PHPickerViewController extends UIViewController { readonly configuration: PHPickerConfiguration; @@ -97,6 +97,12 @@ declare class PHPickerViewController extends UIViewController { setDelegate(delegate: PHPickerViewControllerDelegate): void; } +declare class PHPickerResult extends NSObject { + readonly itemProvider: NSItemProvider; + + readonly assetIdentifier: string; +} + declare class PHPickerFilter extends NSObject implements NSCopying { static readonly imagesFilter: PHPickerFilter; @@ -133,40 +139,6 @@ declare class PHPickerFilter extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PHPickerResult extends NSObject { - readonly itemProvider: NSItemProvider; - - readonly assetIdentifier: string; -} - -declare class PHLivePhotoView extends UIView { - static livePhotoBadgeImageWithOptions(badgeOptions: interop.Enum): UIImage; - - delegate: PHLivePhotoViewDelegate; - - livePhoto: PHLivePhoto; - - contentsRect: CGRect; - - muted: boolean; - - readonly playbackGestureRecognizer: UIGestureRecognizer; - - startPlaybackWithStyle(playbackStyle: interop.Enum): void; - - stopPlayback(): void; - - setDelegate(delegate: PHLivePhotoViewDelegate | null): void; - - setLivePhoto(livePhoto: PHLivePhoto | null): void; - - setContentsRect(contentsRect: CGRect): void; - - isMuted(): boolean; - - setMuted(muted: boolean): void; -} - declare class PHPickerConfiguration extends NSObject implements NSCopying { preferredAssetRepresentationMode: interop.Enum; @@ -208,6 +180,34 @@ declare class PHPickerConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PHLivePhotoView extends UIView { + static livePhotoBadgeImageWithOptions(badgeOptions: interop.Enum): UIImage; + + delegate: PHLivePhotoViewDelegate; + + livePhoto: PHLivePhoto; + + contentsRect: CGRect; + + muted: boolean; + + readonly playbackGestureRecognizer: UIGestureRecognizer; + + startPlaybackWithStyle(playbackStyle: interop.Enum): void; + + stopPlayback(): void; + + setDelegate(delegate: PHLivePhotoViewDelegate | null): void; + + setLivePhoto(livePhoto: PHLivePhoto | null): void; + + setContentsRect(contentsRect: CGRect): void; + + isMuted(): boolean; + + setMuted(muted: boolean): void; +} + declare class PHPickerUpdateConfiguration extends NSObject implements NSCopying { selectionLimit: number; diff --git a/packages/ios/types/PushToTalk.d.ts b/packages/ios/types/PushToTalk.d.ts index 5d743d1b..112edbd8 100644 --- a/packages/ios/types/PushToTalk.d.ts +++ b/packages/ios/types/PushToTalk.d.ts @@ -18,15 +18,6 @@ declare const PTChannelError: { TransmissionNotAllowed: 9, }; -declare const PTInstantiationError: { - Unknown: 0, - InvalidPlatform: 1, - MissingBackgroundMode: 2, - MissingPushServerEnvironment: 3, - MissingEntitlement: 4, - InstantiationAlreadyInProgress: 5, -}; - declare const PTServiceStatus: { Ready: 0, Connecting: 1, @@ -52,6 +43,15 @@ declare const PTChannelTransmitRequestSource: { HandsfreeButton: 3, }; +declare const PTInstantiationError: { + Unknown: 0, + InvalidPlatform: 1, + MissingBackgroundMode: 2, + MissingPushServerEnvironment: 3, + MissingEntitlement: 4, + InstantiationAlreadyInProgress: 5, +}; + declare const PTTransmissionMode: { FullDuplex: 0, HalfDuplex: 1, @@ -102,6 +102,14 @@ declare class PTPushResult extends NSObject { static pushResultForActiveRemoteParticipant(participant: PTParticipant): PTPushResult; } +declare class PTParticipant extends NSObject { + readonly name: string; + + readonly image: UIImage; + + initWithNameImage(name: string, image: UIImage | null): this; +} + declare class PTChannelManager extends NSObject { static channelManagerWithDelegateRestorationDelegateCompletionHandler(delegate: PTChannelManagerDelegate, restorationDelegate: PTChannelRestorationDelegate, completionHandler: (p1: PTChannelManager, p2: NSError) => void | null): void; @@ -126,14 +134,6 @@ declare class PTChannelManager extends NSObject { setAccessoryButtonEventsEnabledForChannelUUIDCompletionHandler(enabled: boolean, channelUUID: NSUUID, completionHandler: (p1: NSError) => void | null): void; } -declare class PTParticipant extends NSObject { - readonly name: string; - - readonly image: UIImage; - - initWithNameImage(name: string, image: UIImage | null): this; -} - declare class PTChannelDescriptor extends NSObject { initWithNameImage(name: string, image: UIImage | null): this; diff --git a/packages/ios/types/QuartzCore.d.ts b/packages/ios/types/QuartzCore.d.ts index b94b7d5e..4f738dbd 100644 --- a/packages/ios/types/QuartzCore.d.ts +++ b/packages/ios/types/QuartzCore.d.ts @@ -3,8 +3,6 @@ declare const kCATransitionFromTop: string; -declare const kCAEmitterLayerPoint: string; - declare const kCAMediaTimingFunctionDefault: string; declare const kCAEmitterLayerOutline: string; @@ -17,18 +15,26 @@ declare const CAFrameRateRangeDefault: CAFrameRateRange; declare const kCALineJoinMiter: string; +declare const CADynamicRangeStandard: string; + declare const kCATransitionFade: string; declare const kCAValueFunctionTranslateX: string; declare const kCALineCapButt: string; +declare const CADynamicRangeHigh: string; + +declare const kCAValueFunctionRotateX: string; + declare const kCAGravityLeft: string; declare const kCAFillRuleEvenOdd: string; declare const kCAFillRuleNonZero: string; +declare const kCAEmitterLayerPoint: string; + declare const kCAScrollBoth: string; declare const kCAScrollNone: string; @@ -39,11 +45,13 @@ declare const kCAAnimationDiscrete: string; declare const kCAScrollHorizontally: string; +declare const kCAGradientLayerRadial: string; + declare const kCAAlignmentRight: string; declare const kCAMediaTimingFunctionEaseOut: string; -declare const kCAAnimationRotateAutoReverse: string; +declare const kCAAlignmentJustified: string; declare const kCAValueFunctionTranslateY: string; @@ -85,10 +93,14 @@ declare const kCAEmitterLayerLine: string; declare const kCATransitionFromLeft: string; +declare const kCATransitionPush: string; + declare const kCATransitionMoveIn: string; declare const kCAAnimationRotateAuto: string; +declare const kCAAnimationCubicPaced: string; + declare const kCAAnimationLinear: string; declare const kCATransition: string; @@ -99,6 +111,8 @@ declare const kCACornerCurveCircular: string; declare const kCAFilterNearest: string; +declare const kCAContentsFormatAutomatic: string; + declare const kCAContentsFormatGray8Uint: string; declare const kCAContentsFormatRGBA16Float: string; @@ -111,6 +125,10 @@ declare const kCAGravityTop: string; declare const kCAGravityCenter: string; +declare const kCAAnimationRotateAutoReverse: string; + +declare const CADynamicRangeAutomatic: string; + declare const CAToneMapModeNever: string; declare const kCAFillModeRemoved: string; @@ -119,11 +137,9 @@ declare const kCAFillModeBoth: string; declare const kCAValueFunctionScaleY: string; -declare const kCAMediaTimingFunctionLinear: string; - declare const kCAEmitterLayerSurface: string; -declare const kCAValueFunctionRotateX: string; +declare const kCATransitionFromRight: string; declare const kCAValueFunctionRotateZ: string; @@ -153,14 +169,6 @@ declare const kCAAlignmentCenter: string; declare const kCAAnimationPaced: string; -declare const kCAGradientLayerRadial: string; - -declare const kCATransitionPush: string; - -declare const kCAAnimationCubicPaced: string; - -declare const kCATransitionFromRight: string; - declare const kCAEmitterLayerCuboid: string; declare const kCAEmitterLayerRectangle: string; @@ -173,6 +181,8 @@ declare const kCAEmitterLayerVolume: string; declare const kCAOnOrderIn: string; +declare const CAToneMapModeIfSupported: string; + declare const kCAAnimationCubic: string; declare const kCARendererMetalCommandQueue: string; @@ -183,8 +193,6 @@ declare const kCALineJoinRound: string; declare const kCATransitionFromBottom: string; -declare const CAToneMapModeIfSupported: string; - declare const kCAGravityRight: string; declare const kCATruncationMiddle: string; @@ -197,14 +205,16 @@ declare const kCAAlignmentLeft: string; declare const kCAValueFunctionTranslate: string; -declare const kCAAlignmentJustified: string; - declare const kCAGravityBottom: string; declare const kCAGravityResize: string; +declare const CADynamicRangeConstrainedHigh: string; + declare const kCAValueFunctionTranslateZ: string; +declare const kCAMediaTimingFunctionLinear: string; + declare const kCAGravityTopLeft: string; declare const kCATruncationNone: string; @@ -374,17 +384,6 @@ declare interface CALayerDelegate extends NSObjectProtocol { declare class CALayerDelegate extends NativeObject implements CALayerDelegate { } -declare class CAEAGLLayer extends CALayer implements EAGLDrawable { - presentsWithTransaction: boolean; - - setPresentsWithTransaction(presentsWithTransaction: boolean): void; - - get drawableProperties(): NSDictionary; - set drawableProperties(value: NSDictionary | Record); - - setDrawableProperties(drawableProperties: NSDictionary | Record | null): void; -} - declare class CAMetalDisplayLinkUpdate extends NSObject { readonly drawable: CAMetalDrawable; @@ -445,6 +444,8 @@ declare class CAMetalLayer extends CALayer { get developerHUDProperties(): NSDictionary; set developerHUDProperties(value: NSDictionary | Record); + readonly residencySet: MTLResidencySet; + setDevice(device: MTLDevice | null): void; setPixelFormat(pixelFormat: interop.Enum): void; @@ -461,7 +462,7 @@ declare class CAMetalLayer extends CALayer { setWantsExtendedDynamicRangeContent(wantsExtendedDynamicRangeContent: boolean): void; - setEDRMetadata(EDRMetadata: CAEDRMetadata): void; + setEDRMetadata(EDRMetadata: CAEDRMetadata | null): void; setAllowsNextDrawableTimeout(allowsNextDrawableTimeout: boolean): void; @@ -1154,6 +1155,17 @@ declare class CAPropertyAnimation extends CAAnimation { setValueFunction(valueFunction: CAValueFunction | null): void; } +declare class CAEAGLLayer extends CALayer implements EAGLDrawable { + presentsWithTransaction: boolean; + + setPresentsWithTransaction(presentsWithTransaction: boolean): void; + + get drawableProperties(): NSDictionary; + set drawableProperties(value: NSDictionary | Record); + + setDrawableProperties(drawableProperties: NSDictionary | Record | null): void; +} + declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming { static layer any>(this: This): InstanceType; @@ -1252,6 +1264,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming toneMapMode: string; + preferredDynamicRange: string; + + contentsHeadroom: number; + minificationFilter: string; magnificationFilter: string; @@ -1406,6 +1422,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setToneMapMode(toneMapMode: string): void; + setPreferredDynamicRange(preferredDynamicRange: string): void; + + setContentsHeadroom(contentsHeadroom: number): void; + setMinificationFilter(minificationFilter: string): void; setMagnificationFilter(magnificationFilter: string): void; @@ -1468,6 +1488,8 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setStyle(style: NSDictionary | Record | null): void; + static layerWithRemoteClientId(client_id: number): CALayer; + scrollPoint(p: CGPoint): void; scrollRectToVisible(r: CGRect): void; diff --git a/packages/ios/types/QuickLook.d.ts b/packages/ios/types/QuickLook.d.ts index 11b1b9c7..ee1dcc91 100644 --- a/packages/ios/types/QuickLook.d.ts +++ b/packages/ios/types/QuickLook.d.ts @@ -8,6 +8,15 @@ declare const QLPreviewItemEditingMode: { CreateCopy: 2, }; +declare interface QLPreviewItem extends NSObjectProtocol { + readonly previewItemURL: NSURL; + + readonly previewItemTitle?: string; +} + +declare class QLPreviewItem extends NativeObject implements QLPreviewItem { +} + declare interface QLPreviewControllerDataSource { numberOfPreviewItemsInPreviewController(controller: QLPreviewController): number; @@ -51,15 +60,6 @@ declare interface QLPreviewingController extends NSObjectProtocol { declare class QLPreviewingController extends NativeObject implements QLPreviewingController { } -declare interface QLPreviewItem extends NSObjectProtocol { - readonly previewItemURL: NSURL; - - readonly previewItemTitle?: string; -} - -declare class QLPreviewItem extends NativeObject implements QLPreviewItem { -} - declare class QLFilePreviewRequest extends NSObject { readonly fileURL: NSURL; } @@ -86,6 +86,62 @@ declare class QLPreviewController extends UIViewController { setDelegate(delegate: QLPreviewControllerDelegate | null): void; } +declare class ARQuickLookPreviewItem extends NSObject implements QLPreviewItem { + initWithFileAtURL(url: NSURL): this; + + canonicalWebPageURL: NSURL; + + allowsContentScaling: boolean; + + setCanonicalWebPageURL(canonicalWebPageURL: NSURL | null): void; + + setAllowsContentScaling(allowsContentScaling: boolean): void; + + readonly previewItemURL: NSURL; + + readonly previewItemTitle: string; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class QLPreviewReply extends NSObject { stringEncoding: number; @@ -121,6 +177,12 @@ declare class QLPreviewSceneActivationConfiguration extends UIWindowSceneActivat initWithItemsAtURLsOptions(urls: NSArray | Array, options: QLPreviewSceneOptions | null): this; } +declare class QLPreviewSceneOptions extends NSObject { + initialPreviewIndex: number; + + setInitialPreviewIndex(initialPreviewIndex: number): void; +} + declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHandling { beginRequestWithExtensionContext(context: NSExtensionContext): void; @@ -165,9 +227,3 @@ declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHa readonly debugDescription: string; } -declare class QLPreviewSceneOptions extends NSObject { - initialPreviewIndex: number; - - setInitialPreviewIndex(initialPreviewIndex: number): void; -} - diff --git a/packages/ios/types/ReplayKit.d.ts b/packages/ios/types/ReplayKit.d.ts index 5552ada6..533bb072 100644 --- a/packages/ios/types/ReplayKit.d.ts +++ b/packages/ios/types/ReplayKit.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// declare const SCStreamErrorDomain: string; @@ -100,49 +100,6 @@ declare interface RPScreenRecorderDelegate extends NSObjectProtocol { declare class RPScreenRecorderDelegate extends NativeObject implements RPScreenRecorderDelegate { } -declare class RPBroadcastActivityViewController extends UIViewController { - static loadBroadcastActivityViewControllerWithHandler(handler: (p1: RPBroadcastActivityViewController, p2: NSError) => void | null): void; - - static loadBroadcastActivityViewControllerWithPreferredExtensionHandler(preferredExtension: string | null, handler: (p1: RPBroadcastActivityViewController, p2: NSError) => void | null): void; - - delegate: RPBroadcastActivityViewControllerDelegate; - - setDelegate(delegate: RPBroadcastActivityViewControllerDelegate | null): void; -} - -declare class RPBroadcastSampleHandler extends RPBroadcastHandler { - broadcastStartedWithSetupInfo(setupInfo: NSDictionary | Record | null): void; - - broadcastPaused(): void; - - broadcastResumed(): void; - - broadcastFinished(): void; - - broadcastAnnotatedWithApplicationInfo(applicationInfo: NSDictionary | Record): void; - - processSampleBufferWithType(sampleBuffer: interop.Object, sampleBufferType: interop.Enum): void; - - finishBroadcastWithError(error: NSError): void; -} - -declare class RPBroadcastConfiguration extends NSObject implements NSCoding, NSSecureCoding { - clipDuration: number; - - get videoCompressionProperties(): NSDictionary; - set videoCompressionProperties(value: NSDictionary | Record); - - setClipDuration(clipDuration: number): void; - - setVideoCompressionProperties(videoCompressionProperties: NSDictionary | Record | null): void; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - static readonly supportsSecureCoding: boolean; -} - declare class RPSystemBroadcastPickerView extends UIView implements NSCoding { preferredExtension: string; @@ -157,44 +114,14 @@ declare class RPSystemBroadcastPickerView extends UIView implements NSCoding { initWithCoder(coder: NSCoder): this; } -declare class RPPreviewViewController extends UIViewController { - previewControllerDelegate: RPPreviewViewControllerDelegate; - - setPreviewControllerDelegate(previewControllerDelegate: RPPreviewViewControllerDelegate | null): void; -} - -declare class RPBroadcastController extends NSObject { - readonly broadcasting: boolean; - - readonly paused: boolean; - - readonly broadcastURL: NSURL; - - readonly serviceInfo: NSDictionary; - - delegate: RPBroadcastControllerDelegate | null; - - readonly broadcastExtensionBundleID: string; - - startBroadcastWithHandler(handler: (p1: NSError) => void | null): void; - - pauseBroadcast(): void; - - resumeBroadcast(): void; - - finishBroadcastWithHandler(handler: (p1: NSError) => void | null): void; - - isBroadcasting(): boolean; - - isPaused(): boolean; +declare class RPBroadcastActivityViewController extends UIViewController { + static loadBroadcastActivityViewControllerWithHandler(handler: (p1: RPBroadcastActivityViewController, p2: NSError) => void | null): void; - setDelegate(delegate: RPBroadcastControllerDelegate | null): void; -} + static loadBroadcastActivityViewControllerWithPreferredExtensionHandler(preferredExtension: string | null, handler: (p1: RPBroadcastActivityViewController, p2: NSError) => void | null): void; -declare class RPBroadcastMP4ClipHandler extends RPBroadcastHandler { - processMP4ClipWithURLSetupInfoFinished(mp4ClipURL: NSURL | null, setupInfo: NSDictionary | Record | null, finished: boolean): void; + delegate: RPBroadcastActivityViewControllerDelegate; - finishedProcessingMP4ClipWithUpdatedBroadcastConfigurationError(broadcastConfiguration: RPBroadcastConfiguration | null, error: NSError | null): void; + setDelegate(delegate: RPBroadcastActivityViewControllerDelegate | null): void; } declare class RPScreenRecorder extends NSObject { @@ -251,6 +178,28 @@ declare class RPScreenRecorder extends NSObject { setCameraPosition(cameraPosition: interop.Enum): void; } +declare class RPBroadcastSampleHandler extends RPBroadcastHandler { + broadcastStartedWithSetupInfo(setupInfo: NSDictionary | Record | null): void; + + broadcastPaused(): void; + + broadcastResumed(): void; + + broadcastFinished(): void; + + broadcastAnnotatedWithApplicationInfo(applicationInfo: NSDictionary | Record): void; + + processSampleBufferWithType(sampleBuffer: interop.Object, sampleBufferType: interop.Enum): void; + + finishBroadcastWithError(error: NSError): void; +} + +declare class RPBroadcastMP4ClipHandler extends RPBroadcastHandler { + processMP4ClipWithURLSetupInfoFinished(mp4ClipURL: NSURL | null, setupInfo: NSDictionary | Record | null, finished: boolean): void; + + finishedProcessingMP4ClipWithUpdatedBroadcastConfigurationError(broadcastConfiguration: RPBroadcastConfiguration | null, error: NSError | null): void; +} + declare class RPBroadcastHandler extends NSObject implements NSExtensionRequestHandling { updateServiceInfo(serviceInfo: NSDictionary | Record): void; @@ -299,3 +248,54 @@ declare class RPBroadcastHandler extends NSObject implements NSExtensionRequestH readonly debugDescription: string; } +declare class RPBroadcastConfiguration extends NSObject implements NSCoding, NSSecureCoding { + clipDuration: number; + + get videoCompressionProperties(): NSDictionary; + set videoCompressionProperties(value: NSDictionary | Record); + + setClipDuration(clipDuration: number): void; + + setVideoCompressionProperties(videoCompressionProperties: NSDictionary | Record | null): void; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + static readonly supportsSecureCoding: boolean; +} + +declare class RPPreviewViewController extends UIViewController { + previewControllerDelegate: RPPreviewViewControllerDelegate; + + setPreviewControllerDelegate(previewControllerDelegate: RPPreviewViewControllerDelegate | null): void; +} + +declare class RPBroadcastController extends NSObject { + readonly broadcasting: boolean; + + readonly paused: boolean; + + readonly broadcastURL: NSURL; + + readonly serviceInfo: NSDictionary; + + delegate: RPBroadcastControllerDelegate | null; + + readonly broadcastExtensionBundleID: string; + + startBroadcastWithHandler(handler: (p1: NSError) => void | null): void; + + pauseBroadcast(): void; + + resumeBroadcast(): void; + + finishBroadcastWithHandler(handler: (p1: NSError) => void | null): void; + + isBroadcasting(): boolean; + + isPaused(): boolean; + + setDelegate(delegate: RPBroadcastControllerDelegate | null): void; +} + diff --git a/packages/ios/types/RoomPlan.d.ts b/packages/ios/types/RoomPlan.d.ts index ad759dc5..7ecbf82c 100644 --- a/packages/ios/types/RoomPlan.d.ts +++ b/packages/ios/types/RoomPlan.d.ts @@ -1,6 +1,6 @@ /// -declare const RoomPlanVersionNumber: number; - declare const RoomPlanVersionString: interop.Pointer; +declare const RoomPlanVersionNumber: number; + diff --git a/packages/ios/types/Runtime.d.ts b/packages/ios/types/Runtime.d.ts index c775ba39..67ef3f54 100644 --- a/packages/ios/types/Runtime.d.ts +++ b/packages/ios/types/Runtime.d.ts @@ -1,5 +1,9 @@ /// +declare const UNW_ARM_R6: number; + +declare const UNW_PPC64_F7: number; + declare const UNWIND_ARM_FRAME_SECOND_PUSH_R11: number; declare const kDNSServiceFlagsBrowseDomains: number; @@ -18,20 +22,14 @@ declare const UNW_HEXAGON_R20: number; declare const optarg: string; +declare const UNWIND_X86_64_REG_R15: number; + declare const UNW_ARM64_D1: number; declare const UNW_ARM_WC1: number; declare const UNW_VE_V0: number; -declare const tzname: interop.Pointer; - -declare const UNW_PPC64_CR6: number; - -declare const UNW_PPC64_R11: number; - -declare const UNW_AARCH64_X11: number; - declare const UNW_ARM64_X28: number; declare const UNW_PPC64_V4: number; @@ -66,10 +64,14 @@ declare const UNW_ARM_D14: number; declare const UNW_X86_EBX: number; +declare const UNW_VE_V12: number; + declare const UNW_LOONGARCH_F12: number; declare const UNW_AARCH64_X23: number; +declare const UNW_ARM64_D15: number; + declare const UNW_OR1K_R15: number; declare const UNW_VE_V57: number; @@ -86,6 +88,8 @@ declare const UNW_ARM_WR8: number; declare const optopt: number; +declare const UNW_PPC64_V18: number; + declare const dyld_error_kind_dylib_wrong_arch: number; declare const kDNSServiceErr_NoSuchRecord: number; @@ -124,14 +128,16 @@ declare const UNW_ARM64_D25: number; declare const UNW_MIPS_R28: number; -declare const UNW_ARM_D26: number; - declare const UNW_PPC64_F26: number; declare const UNW_AARCH64_X8: number; declare const _dispatch_data_destructor_free: () => void; +declare const UNW_MIPS_F17: number; + +declare const UNW_SPARC_L1: number; + declare const UNW_VE_V4: number; declare const UNW_VE_VL: number; @@ -144,8 +150,6 @@ declare const UNW_ARM_D4: number; declare const UNW_PPC64_R21: number; -declare const UNWIND_X86_EBP_FRAME_REGISTERS: number; - declare const UNW_ARM64_D2: number; declare const kDNSServiceFlagsIncludeAWDL: number; @@ -164,15 +168,19 @@ declare const UNW_RISCV_F0: number; declare const kDNSServiceType_SPF: number; -declare const UNWIND_ARM_FRAME_SECOND_PUSH_R9: number; +declare const UNW_SPARC_G3: number; + +declare const UNW_PPC64_F14: number; declare const KERNEL_SECURITY_TOKEN: security_token_t; declare const UNW_PPC_F28: number; +declare const UNW_PPC64_VS28: number; + declare const UNW_PPC64_VS40: number; -declare const UNW_PPC64_VS28: number; +declare const UNW_VE_VM1: number; declare const UNW_VE_S15: number; @@ -200,28 +208,30 @@ declare const UNW_PPC_R20: number; declare const HV_ERROR: number; +declare const UNW_ARM64_X23: number; + declare const kDNSServiceType_MF: number; declare const UNW_PPC64_F15: number; -declare const HV_SUCCESS: number; - declare const UNW_PPC64_VS63: number; -declare const in6addr_linklocal_allnodes: in6_addr; - -declare const kDNSServiceType_AFSDB: number; - declare const UNW_MIPS_F21: number; declare const kDNSServiceFlagsExpiredAnswer: number; declare const UNW_HEXAGON_R25: number; +declare const UNW_RISCV_X3: number; + +declare const UNW_SPARC_G5: number; + declare const in6addr_loopback: in6_addr; declare const kDNSServiceType_UINFO: number; +declare const UNW_VE_S0: number; + declare const UNW_RISCV_X19: number; declare const UNW_VE_S38: number; @@ -236,6 +246,8 @@ declare const UNW_LOONGARCH_R24: number; declare const UNW_VE_V27: number; +declare const UNW_PPC64_R26: number; + declare const opterr: number; declare const kDNSServiceErr_Transient: number; @@ -294,6 +306,8 @@ declare const UNW_SPARC_L4: number; declare const kDNSServiceType_SIG: number; +declare const UNW_X86_64_RCX: number; + declare const UNW_LOONGARCH_R21: number; declare const UNW_LOONGARCH_F5: number; @@ -302,16 +316,38 @@ declare const UITER_UNKNOWN_INDEX: number; declare const UNW_AARCH64_X20: number; +declare const UNW_X86_64_RDX: number; + declare const kDNSServiceType_LOC: number; +declare const UNW_S390X_R14: number; + declare const UNW_ARM_S29: number; declare const UNW_VE_V46: number; declare const UNW_ARM64_X1: number; +declare const UNW_MIPS_F28: number; + declare const UNW_VE_S5: number; +declare const tzname: interop.Pointer; + +declare const UNW_VE_S20: number; + +declare const UNW_PPC64_CR6: number; + +declare const UNW_PPC64_R11: number; + +declare const UNWIND_ARM_FRAME_SECOND_PUSH_R9: number; + +declare const UNW_AARCH64_X11: number; + +declare const in6addr_linklocal_allnodes: in6_addr; + +declare const kDNSServiceType_AFSDB: number; + declare const UNW_AARCH64_X7: number; declare const UNW_PPC_V5: number; @@ -346,6 +382,8 @@ declare const UNW_ARM_S14: number; declare const extend: number; +declare const UNW_VE_V39: number; + declare const kDNSServiceType_MINFO: number; declare const UNW_MIPS_F12: number; @@ -362,6 +400,8 @@ declare const UNW_ARM_D18: number; declare const _xpc_type_int64: _xpc_type_s; +declare const UNW_ARM64_D7: number; + declare const UNW_PPC64_V21: number; declare const kDNSServiceType_GPOS: number; @@ -380,45 +420,55 @@ declare const UNW_VE_VM9: number; declare const UNW_HEXAGON_R10: number; -declare const kDNSServiceType_GID: number; +declare const UNW_PPC64_VS15: number; -declare const kDNSServiceErr_Invalid: number; +declare const kDNSServiceType_GID: number; -declare const UNW_MIPS_R15: number; +declare const UIDNA_DEFAULT: number; -declare const UNW_PPC_R14: number; +declare const UNW_X86_64_XMM1: number; -declare const DYLD_CHAINED_IMPORT_ADDEND: number; +declare const UNW_MIPS_R3: number; -declare const UNW_MIPS_F19: number; +declare const kDNSServiceFlagsSecure: number; -declare const _xpc_error_connection_interrupted: _xpc_dictionary_s; +declare const matrix_identity_float3x3: simd_float3x3; declare const UNW_EREADONLYREG: number; -declare const UNW_ARM_SP: number; +declare const kDNSServiceType_MX: number; -declare const UNW_LOONGARCH_F0: number; +declare const bootstrap_port: number; -declare const UNW_SPARC_I7: number; +declare const UTEXT_MAGIC: number; -declare const UNW_PPC_V0: number; +declare const UNW_RISCV_X20: number; -declare const UNW_X86_64_R14: number; +declare const UNW_VE_V53: number; -declare const UNW_ARM64_X31: number; +declare const UNW_VE_S42: number; declare const kDNSServiceFlagsShared: number; declare const kDNSServiceType_KEY: number; -declare const UNW_HEXAGON_R3: number; +declare const UNW_PPC_CR6: number; -declare const kDNSServiceType_TSIG: number; +declare const kDNSServiceType_HINFO: number; + +declare const vm_page_size: number; + +declare const UNW_VE_S23: number; + +declare const HV_MEMORY_EXEC: number; + +declare const UNW_LOONGARCH_R0: number; + +declare const UNW_HEXAGON_R21: number; declare const UNW_MIPS_R13: number; -declare const UNW_X86_64_R10: number; +declare const UNW_RISCV_X14: number; declare const UNW_LOONGARCH_R23: number; @@ -430,6 +480,8 @@ declare const UNW_RISCV_X31: number; declare const UNW_OR1K_R0: number; +declare const UNW_ARM64_X21: number; + declare const kDNSServiceType_RT: number; declare const UNWIND_X86_REG_EBP: number; @@ -444,12 +496,16 @@ declare const UNW_LOONGARCH_F8: number; declare const kDNSServiceType_MAILA: number; +declare const UNW_MIPS_F19: number; + declare const UNW_VE_S2: number; declare const UNW_SPARC_L5: number; declare const UNW_HEXAGON_R23: number; +declare const UNW_ARM_S27: number; + declare const UNW_AARCH64_X29: number; declare const DYLD_CHAINED_PTR_ARM64E_OFFSET: number; @@ -462,10 +518,16 @@ declare const XPC_ACTIVITY_STATE_DONE: number; declare const DYLD_CHAINED_PTR_ARM64E: number; +declare const UNW_PPC_F30: number; + declare const kDNSServiceType_DHCID: number; +declare const UNW_ARM64_RA_SIGN_STATE: number; + declare const UNWIND_X86_64_MODE_MASK: number; +declare const UNW_PPC64_VS3: number; + declare const UTEXT_PROVIDER_WRITABLE: number; declare const UNW_ESUCCESS: number; @@ -476,23 +538,11 @@ declare const UNWIND_ARM64_FRAME_D8_D9_PAIR: number; declare const UNW_LOONGARCH_F16: number; -declare const kDNSServiceFlagsPrivateFive: number; - declare const UNW_VE_S10: number; -declare const kDNSServiceType_NULL: number; - -declare const kDNSServiceFlagsEnableDNSSEC: number; - -declare const UNW_HEXAGON_R31: number; - -declare const UNW_ARM_S28: number; - -declare const UNW_PPC64_VRSAVE: number; - -declare const kDNSServiceFlagsAdd: number; +declare const UNW_PPC_V0: number; -declare const UNW_PPC64_VS36: number; +declare const UNW_X86_64_R14: number; declare const UNW_PPC64_R4: number; @@ -500,85 +550,43 @@ declare const UNW_PPC64_V7: number; declare const UNW_ARM_WR1: number; -declare const UNW_ARM64_X23: number; - -declare const UNW_PPC_CR7: number; - -declare const UNW_EUNSPEC: number; - -declare const kDNSServiceFlagsSecure: number; - -declare const matrix_identity_float3x3: simd_float3x3; - -declare const UNW_SPARC_O4: number; - -declare const UNW_VE_S11: number; - -declare const UNW_PPC_F13: number; - -declare const UNW_RISCV_F4: number; - -declare const UNW_PPC64_VS3: number; - -declare const _c_locale: interop.Pointer; - -declare const UNW_PPC64_VS35: number; - -declare const UNW_ARM_WC3: number; - -declare const UNW_RISCV_X15: number; - -declare const UNWIND_X86_FRAMELESS_STACK_REG_COUNT: number; - -declare const UNWIND_ARM64_MODE_DWARF: number; - -declare const UNW_SPARC_I6: number; - -declare const UNW_S390X_R6: number; - -declare const UNW_X86_64_RDI: number; - -declare const UNW_PPC64_VSCR: number; - -declare const UNW_MIPS_LO: number; - -declare const UNW_OR1K_R22: number; +declare const kDNSServiceType_NULL: number; -declare const UNW_MIPS_F10: number; +declare const UNW_PPC64_V6: number; -declare const UNW_ARM_WR5: number; +declare const kDNSServiceFlagsEnableDNSSEC: number; -declare const UNW_ARM64_X21: number; +declare const UNW_HEXAGON_R31: number; -declare const UNW_OR1K_R11: number; +declare const UNW_ARM_S28: number; -declare const HV_UNSUPPORTED: number; +declare const UNW_PPC64_VRSAVE: number; -declare const kDNSServiceFlagsThresholdOne: number; +declare const kDNSServiceFlagsAdd: number; -declare const DYLD_CHAINED_PTR_64_OFFSET: number; +declare const UNW_PPC64_VS36: number; -declare const UNW_VE_S20: number; +declare const UIDNA_USE_STD3_RULES: number; -declare const UNW_PPC64_V5: number; +declare const UNW_S390X_R5: number; -declare const UNW_PPC64_R7: number; +declare const UNW_PPC_R10: number; -declare const UNW_ARM_S27: number; +declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; -declare const UNW_PPC64_V18: number; +declare const UNW_PPC64_VS35: number; -declare const UNW_ARM_S16: number; +declare const alphaStage: number; -declare const UNW_VE_V59: number; +declare const UNW_ARM64_X31: number; -declare const UNW_PPC_V17: number; +declare const UNW_ARM64_D31: number; -declare const UNW_PPC64_V28: number; +declare const UNW_VE_V52: number; -declare const UNW_VE_V58: number; +declare const UNW_OR1K_R25: number; -declare const UNW_PPC64_V31: number; +declare const UNW_PPC64_F17: number; declare const UNW_RISCV_F22: number; @@ -592,59 +600,57 @@ declare const UNW_X86_EDI: number; declare const UNW_MIPS_R17: number; -declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; - -declare const UNW_VE_VIXR: number; - -declare const UNW_VE_V39: number; - -declare const UNW_PPC64_VS15: number; +declare const OBJC_CLEAR_RESIDENT_STACK: number; -declare const UNW_ARM64_D15: number; +declare const KERNEL_AUDIT_TOKEN: audit_token_t; -declare const UNW_VE_V12: number; +declare const UNW_PPC64_R17: number; -declare const UNW_PPC_F4: number; +declare const UNWIND_X86_EBP_FRAME_REGISTERS: number; -declare const UNW_PPC_LR: number; +declare const UNW_ARM64_X26: number; declare const kDNSServiceFlagsUnicastResponse: number; -declare const _dispatch_source_type_proc: dispatch_source_type_s; - -declare const UNW_ARM_D19: number; - -declare const UNW_ARM64_RA_SIGN_STATE: number; - -declare const OBJC_WAIT_UNTIL_DONE: number; +declare const UNW_VE_S6: number; -declare const UNW_MIPS_F0: number; +declare const HV_SUCCESS: number; declare const UNW_MIPS_F26: number; +declare const _dispatch_data_destructor_munmap: () => void; + declare const UNW_RISCV_X8: number; +declare const _xpc_error_connection_interrupted: _xpc_dictionary_s; + declare const UNW_SPARC_I2: number; +declare const UNW_HEXAGON_R3: number; + declare const UNW_PPC64_VS48: number; declare const UNW_RISCV_F2: number; declare const kDNSServiceErr_Unknown: number; +declare const UNW_VE_S11: number; + declare const UNW_VE_S56: number; declare const UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE: number; declare const UNWIND_X86_DWARF_SECTION_OFFSET: number; -declare const UNW_VE_S6: number; - declare const UNW_MIPS_F14: number; declare const UNW_LOONGARCH_R12: number; -declare const UNW_PPC64_F14: number; +declare const UNW_AARCH64_X1: number; + +declare const _c_locale: interop.Pointer; + +declare const UNW_ARM_D19: number; declare const UNW_PPC64_VS39: number; @@ -656,6 +662,14 @@ declare const UNW_PPC64_F23: number; declare const UNW_MIPS_F25: number; +declare const _dispatch_source_type_proc: dispatch_source_type_s; + +declare const UNW_S390X_F10: number; + +declare const UNW_X86_64_RDI: number; + +declare const UNW_ARM_WR15: number; + declare const UNW_ARM_R8: number; declare const UNW_HEXAGON_R6: number; @@ -664,8 +678,6 @@ declare const UNW_RISCV_F18: number; declare const UNW_VE_VM14: number; -declare const UNW_VE_S0: number; - declare const UNW_VE_V31: number; declare const UNW_ARM_WR7: number; @@ -678,18 +690,16 @@ declare const UNW_ARM_S12: number; declare const UNW_ARM64_D26: number; -declare const UNW_PPC64_R22: number; - declare const UNW_X86_64_XMM9: number; -declare const UNW_HEXAGON_R21: number; - declare const UNW_ARM_WR0: number; declare const UNW_MIPS_R10: number; declare const UNW_LOONGARCH_F24: number; +declare const UNW_X86_64_R10: number; + declare const UNW_VE_S48: number; declare const UNW_ARM_S20: number; @@ -704,16 +714,8 @@ declare const UNW_PPC64_V15: number; declare const UNW_ARM_WR3: number; -declare const UNW_VE_S19: number; - -declare const UNW_PPC64_VS57: number; - -declare const bootstrap_port: number; - declare const UNW_X86_EBP: number; -declare const UNW_PPC64_F7: number; - declare const __fpsr_saturation: number; declare const UNW_AARCH64_V18: number; @@ -724,16 +726,16 @@ declare const UNW_PPC_V7: number; declare const UNW_SPARC_I0: number; -declare const UNW_ARM64_X17: number; +declare const UNWIND_ARM_FRAME_SECOND_PUSH_R8: number; declare const __fpcr_trap_denormal: number; +declare const UNW_RISCV_F4: number; + declare const kDNSServiceFlagsDefault: number; declare const UNW_RISCV_X21: number; -declare const UNW_RISCV_X7: number; - declare const UNW_ARM64_X7: number; declare const UNW_PPC64_VS50: number; @@ -752,14 +754,12 @@ declare const UNW_VE_S17: number; declare const UNW_VE_S35: number; -declare const UNW_PPC64_F17: number; - declare const UNW_PPC64_V10: number; -declare const UNW_SPARC_L1: number; - declare const UNW_S390X_F6: number; +declare const OBJC_WAIT_UNTIL_DONE: number; + declare const UNWIND_ARM64_MODE_FRAME: number; declare const UNW_ARM_R11: number; @@ -768,13 +768,7 @@ declare const UNWIND_ARM_FRAME_D_REG_COUNT_MASK: number; declare const _xpc_type_error: _xpc_type_s; -declare const UNW_S390X_R5: number; - -declare const UIDNA_USE_STD3_RULES: number; - -declare const UNW_OR1K_R25: number; - -declare const UNW_ARM_IP: number; +declare const UNW_PPC64_VSCR: number; declare const UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION: number; @@ -788,17 +782,11 @@ declare const UNW_MIPS_R16: number; declare const UNW_AARCH64_V23: number; -declare const UNW_LOONGARCH_R19: number; - declare const UNW_AARCH64_V9: number; -declare const UTEXT_MAGIC: number; - declare const UNW_PPC64_R3: number; -declare const UNW_ARM_S8: number; - -declare const UNW_PPC_F5: number; +declare const eNoteExitReparentedDeprecated: number; declare const UNW_OR1K_R4: number; @@ -808,6 +796,8 @@ declare const UNW_PPC_V8: number; declare const UNW_LOONGARCH_F10: number; +declare const UNW_VE_VM11: number; + declare const UNW_LOONGARCH_R5: number; declare const UNW_ARM_D10: number; @@ -828,8 +818,6 @@ declare const UNW_ARM64_X30: number; declare const UNWIND_X86_64_REG_NONE: number; -declare const UNW_PPC_R10: number; - declare const kDNSServiceErr_ServiceNotRunning: number; declare const kDNSServiceType_A6: number; @@ -848,10 +836,12 @@ declare const UNW_PPC64_V11: number; declare const UNW_MIPS_R11: number; -declare const UNWIND_ARM_FRAME_SECOND_PUSH_R8: number; - declare const UNW_SPARC_O6: number; +declare const U_PARSE_CONTEXT_LEN: number; + +declare const UNW_VE_VM7: number; + declare const UNW_VE_S31: number; declare const UNW_LOONGARCH_F3: number; @@ -868,10 +858,18 @@ declare const UNW_PPC_V25: number; declare const UNW_PPC64_V24: number; +declare const UNW_VE_V58: number; + +declare const UNW_PPC64_V31: number; + declare const UNW_PPC_R22: number; declare const _xpc_type_string: _xpc_type_s; +declare const UNW_ARM_D15: number; + +declare const UNW_ARM_D26: number; + declare const UNW_VE_V14: number; declare const kDNSServiceFlagsKnownUnique: number; @@ -886,7 +884,7 @@ declare const UNW_VE_S58: number; declare const UNW_PPC_V15: number; -declare const UNW_MIPS_F30: number; +declare const UNW_PPC64_V5: number; declare const UNW_PPC64_R28: number; @@ -894,7 +892,9 @@ declare const UNW_MIPS_F27: number; declare const UNW_ARM_WR11: number; -declare const UNW_LOONGARCH_R0: number; +declare const kDNSServiceFlagsPrivateFive: number; + +declare const UNW_AARCH64_RA_SIGN_STATE: number; declare const UNW_PPC64_F29: number; @@ -904,30 +904,12 @@ declare const UNW_PPC64_R27: number; declare const _dispatch_source_type_data_or: dispatch_source_type_s; +declare const UNW_PPC_CR7: number; + declare const UNW_PPC_F1: number; declare const UNW_ARM_R10: number; -declare const UNW_AARCH64_RA_SIGN_STATE: number; - -declare const UNW_SPARC_I5: number; - -declare const UNW_VE_V6: number; - -declare const UNW_ARM_WR15: number; - -declare const UNW_S390X_R14: number; - -declare const sqlite3_version: interop.Pointer; - -declare const UNW_RISCV_F27: number; - -declare const UNW_PPC64_VS13: number; - -declare const finalStage: number; - -declare const UNW_HEXAGON_R4: number; - declare const matrix_identity_double4x4: simd_double4x4; declare const matrix_identity_double3x3: simd_double3x3; @@ -946,8 +928,6 @@ declare const UNW_ARM_R3: number; declare const UNW_RISCV_F30: number; -declare const _xpc_type_endpoint: _xpc_type_s; - declare const UNW_ARM_D25: number; declare const UNW_LOONGARCH_R10: number; @@ -960,6 +940,8 @@ declare const UNW_PPC64_R2: number; declare const _xpc_bool_false: _xpc_bool_s; +declare const UNW_RISCV_F27: number; + declare const kDNSServiceFlagsReturnIntermediates: number; declare const dyld_shared_cache_ranges: dyld_shared_cache_ranges; @@ -970,14 +952,10 @@ declare const daylight: number; declare const _xpc_type_dictionary: _xpc_type_s; -declare const UNW_ARM64_D7: number; - declare const UNW_PPC64_VS9: number; declare const kDNSServiceType_TKEY: number; -declare const suboptarg: string; - declare const __fpcr_flush_to_zero: number; declare const UNW_S390X_F0: number; @@ -986,6 +964,10 @@ declare const UNW_PPC64_VS60: number; declare const UNW_OR1K_R31: number; +declare const UIDNA_ERROR_EMPTY_LABEL: number; + +declare const UNW_VE_S53: number; + declare const kDNSServiceType_PTR: number; declare const UNW_PPC64_VS54: number; @@ -994,6 +976,8 @@ declare const _xpc_error_termination_imminent: _xpc_dictionary_s; declare const UNW_PPC_R3: number; +declare const UNW_MIPS_R20: number; + declare const UNW_PPC_CR3: number; declare const UNW_AARCH64_X14: number; @@ -1024,12 +1008,12 @@ declare const UNW_ARM_S31: number; declare const kDNSServiceFlagsThresholdFinder: number; -declare const UNW_S390X_R11: number; - declare const UNW_PPC64_R1: number; declare const kDNSServiceFlagsNoAutoRename: number; +declare const kDNSServiceErr_Invalid: number; + declare const kDNSServiceAttributeAAAAFallback: DNSServiceAttribute_s; declare const _FE_DFL_ENV: fenv_t; @@ -1038,6 +1022,8 @@ declare const UNW_PPC64_R29: number; declare const UNW_ECROSSRASIGNING: number; +declare const UNW_ARM_S16: number; + declare const UNW_VE_V3: number; declare const DYLD_CHAINED_PTR_ARM64E_USERLAND: number; @@ -1046,8 +1032,12 @@ declare const UNW_ARM64_D18: number; declare const UNW_X86_64_R11: number; +declare const UNW_MIPS_F0: number; + declare const _dispatch_source_type_read: dispatch_source_type_s; +declare const UNW_ARM_SP: number; + declare const UNWIND_ARM_FRAME_SECOND_PUSH_R10: number; declare const UNW_AARCH64_V20: number; @@ -1072,20 +1062,20 @@ declare const UNW_PPC_R25: number; declare const OSBigEndian: number; -declare const UNW_PPC_R15: number; - -declare const UNW_S390X_R9: number; +declare const UNW_PPC64_VS47: number; -declare const _xpc_type_rich_error: _xpc_type_s; +declare const UNW_MIPS_F20: number; -declare const kDNSServiceType_NSEC: number; +declare const _dispatch_source_type_mach_send: dispatch_source_type_s; -declare const kDNSServiceErr_Incompatible: number; +declare const UNW_PPC64_LR: number; -declare const UNW_RISCV_X27: number; +declare const UNW_ARM_D1: number; declare const UNW_PPC64_TFHAR: number; +declare const UNW_LOONGARCH_R19: number; + declare const UNW_S390X_R2: number; declare const UNW_AARCH64_X4: number; @@ -1108,14 +1098,20 @@ declare const kDNSServiceFlagsQueueRequest: number; declare const kDNSServiceErr_BadSig: number; +declare const UNW_PPC64_V28: number; + declare const signgam: number; declare const UNW_PPC_R29: number; +declare const UNW_SPARC_I7: number; + declare const UNW_LOONGARCH_F27: number; declare const _dispatch_source_type_signal: dispatch_source_type_s; +declare const UNW_PPC64_VS13: number; + declare const kDNSServiceFlagsSuppressUnusable: number; declare const UNW_PPC64_V26: number; @@ -1160,6 +1156,8 @@ declare const UNW_ARM_WR9: number; declare const UNWIND_ARM_FRAME_SECOND_PUSH_R12: number; +declare const mach_task_self_: number; + declare const UNWIND_X86_REG_ECX: number; declare const italic: number; @@ -1172,12 +1170,6 @@ declare const _NSConcreteStackBlock: unknown /* const array */; declare const UNW_HEXAGON_R8: number; -declare const _dispatch_source_type_data_add: dispatch_source_type_s; - -declare const XPC_ACTIVITY_STATE_CHECK_IN: number; - -declare const UNW_AARCH64_X12: number; - declare const DYLD_CHAINED_PTR_64: number; declare const UNW_MIPS_F3: number; @@ -1188,8 +1180,6 @@ declare const UIDNA_CHECK_CONTEXTJ: number; declare const UNW_ARM_S6: number; -declare const UNW_MIPS_R20: number; - declare const kDNSServiceType_DS: number; declare const UNW_X86_64_XMM6: number; @@ -1208,11 +1198,13 @@ declare const UNW_ENOINFO: number; declare const kDNSServiceFlagsBackgroundTrafficClass: number; +declare const UNW_MIPS_LO: number; + declare const UNW_ARM64_D10: number; declare const UNW_HEXAGON_R11: number; -declare const UNW_PPC64_VS25: number; +declare const UNW_S390X_R9: number; declare const condense: number; @@ -1240,8 +1232,6 @@ declare const UNW_SPARC_I1: number; declare const UNW_ARM64_X16: number; -declare const UNW_ARM_D1: number; - declare const _xpc_type_uint64: _xpc_type_s; declare const UNW_X86_64_RBP: number; @@ -1252,16 +1242,22 @@ declare const UNW_SPARC_G1: number; declare const UNW_PPC_R12: number; -declare const UNW_AARCH64_V27: number; - declare const kDNSServiceType_NS: number; +declare const _xpc_type_rich_error: _xpc_type_s; + +declare const kDNSServiceType_NSEC: number; + +declare const UNW_MIPS_F30: number; + declare const UNW_S390X_F1: number; declare const UNW_PPC_R5: number; declare const UIDNA_ERROR_LABEL_TOO_LONG: number; +declare const UNW_PPC_F13: number; + declare const UNW_LOONGARCH_R7: number; declare const UNW_ARM_S4: number; @@ -1272,6 +1268,8 @@ declare const kDNSServiceType_A: number; declare const UNW_ARM64_D14: number; +declare const UNW_ARM_WC3: number; + declare const UNW_VE_S7: number; declare const UNW_PPC_F7: number; @@ -1280,8 +1278,6 @@ declare const matrix_identity_half4x4: simd_half4x4; declare const UNW_PPC64_V2: number; -declare const UNW_AARCH64_V12: number; - declare const UNW_ARM_D29: number; declare const kDNSServiceType_TXT: number; @@ -1304,8 +1300,6 @@ declare const UNW_MIPS_F4: number; declare const UNW_PPC64_VS26: number; -declare const UNW_PPC64_R18: number; - declare const UNW_MIPS_F2: number; declare const UNW_ARM_WR14: number; @@ -1328,30 +1322,22 @@ declare const UNW_VE_V62: number; declare const UNW_VE_V48: number; +declare const UNW_RISCV_X7: number; + declare const _xpc_type_double: _xpc_type_s; declare const DYLD_CHAINED_PTR_64_KERNEL_CACHE: number; -declare const UNW_AARCH64_X15: number; - -declare const UNW_PPC64_R26: number; - declare const kDNSServiceType_NSAP: number; declare const UNWIND_ARM64_FRAME_X19_X20_PAIR: number; -declare const UNW_PPC64_LR: number; +declare const UNW_PPC64_R7: number; declare const UNW_PPC64_R6: number; declare const UNW_ARM_D6: number; -declare const KERNEL_AUDIT_TOKEN: audit_token_t; - -declare const __stdinp: interop.Pointer; - -declare const UNW_X86_64_XMM1: number; - declare const UNW_X86_EAX: number; declare const UNW_PPC_V24: number; @@ -1362,6 +1348,8 @@ declare const UTEXT_PROVIDER_OWNS_TEXT: number; declare const UNWIND_X86_64_REG_R13: number; +declare const sqlite3_version: interop.Pointer; + declare const kDNSServiceErr_NATPortMappingDisabled: number; declare const UNW_LOONGARCH_R11: number; @@ -1378,22 +1366,28 @@ declare const UNW_VE_VM3: number; declare const UIDNA_ERROR_BIDI: number; +declare const UNWIND_X86_64_REG_R12: number; + +declare const UNW_PPC64_VS14: number; + +declare const UIDNA_ERROR_CONTEXTO_PUNCTUATION: number; + +declare const UNW_PPC_CR4: number; + declare const UNW_AARCH64_X13: number; declare const UNW_ARM_D28: number; declare const UNW_PPC_R1: number; -declare const UIDNA_DEFAULT: number; - -declare const UNWIND_X86_64_REG_R15: number; - declare const kDNSServiceType_OPT: number; declare const UNW_LOONGARCH_R9: number; declare const kNilOptions: number; +declare const DYLD_CHAINED_PTR_64_OFFSET: number; + declare const _xpc_type_data: _xpc_type_s; declare const UNW_OR1K_R12: number; @@ -1408,22 +1402,28 @@ declare const UNW_AARCH64_X5: number; declare const UNW_VE_V47: number; +declare const UNW_VE_S43: number; + declare const UNW_PPC_F15: number; declare const UNW_ARM64_X0: number; declare const UNW_ARM64_D8: number; -declare const UNW_ARM64_D20: number; - declare const kDNSServiceType_DNSKEY: number; declare const UNW_PPC_CTR: number; +declare const UNW_X86_64_RIP: number; + declare const UNW_PPC_R7: number; declare const UNW_ARM64_D28: number; +declare const UNW_OR1K_R11: number; + +declare const UNW_MIPS_R15: number; + declare const UNW_ARM_WC2: number; declare const UNW_ARM64_X22: number; @@ -1436,38 +1436,30 @@ declare const UNW_PPC_F16: number; declare const UNW_PPC_V21: number; -declare const UNW_VE_V53: number; - declare const UNW_S390X_F8: number; declare const UNW_AARCH64_V5: number; -declare const UNWIND_ARM_FRAME_FIRST_PUSH_R6: number; - declare const _os_activity_current: os_activity_s; declare const UNW_AARCH64_X27: number; declare const UNW_VE_S46: number; -declare const UNW_X86_64_RDX: number; - declare const UNWIND_X86_64_REG_RBX: number; declare const UNW_PPC64_CR2: number; -declare const UNW_PPC64_R31: number; - declare const UNW_ARM_LR: number; declare const UNW_SPARC_O2: number; -declare const UNW_MIPS_F28: number; - declare const UNW_VE_S25: number; declare const UNW_ARM64_X12: number; +declare const UNW_ARM64_X17: number; + declare const UNW_PPC64_VS2: number; declare const UNW_OR1K_R16: number; @@ -1486,16 +1478,14 @@ declare const UNW_PPC_V28: number; declare const kDNSServiceType_X25: number; +declare const UNW_ARM_S21: number; + declare const UNW_ARM64_FP: number; declare const UNW_ARM_S22: number; declare const kDNSServiceFlagsMoreComing: number; -declare const kDNSServiceType_UNSPEC: number; - -declare const UNW_ARM64_D5: number; - declare const UNW_PPC64_R0: number; declare const _xpc_type_date: _xpc_type_s; @@ -1516,8 +1506,6 @@ declare const UNW_ARM_D16: number; declare const UNW_LOONGARCH_F21: number; -declare const kDNSServiceType_MX: number; - declare const UNW_PPC64_V0: number; declare const DYLD_CHAINED_PTR_START_NONE: number; @@ -1526,8 +1514,6 @@ declare const kDNSServiceType_ISDN: number; declare const UNW_ARM_S30: number; -declare const _dispatch_source_type_mach_send: dispatch_source_type_s; - declare const kDNSServiceType_APL: number; declare const UNW_VE_V54: number; @@ -1548,14 +1534,14 @@ declare const UNW_LOONGARCH_F9: number; declare const UNW_VE_S18: number; +declare const UNW_X86_64_XMM0: number; + declare const UNW_ARM64_X14: number; declare const UNW_RISCV_X9: number; declare const UNW_RISCV_X2: number; -declare const UNW_RISCV_F11: number; - declare const UNW_PPC64_VS51: number; declare const UNW_RISCV_X29: number; @@ -1564,7 +1550,7 @@ declare const OBJC_EXHAUSTIVE_COLLECTION: number; declare const UNW_AARCH64_V1: number; -declare const UNW_VE_VM11: number; +declare const UNW_AARCH64_V12: number; declare const UNW_VE_S27: number; @@ -1580,14 +1566,14 @@ declare const UNW_LOONGARCH_R22: number; declare const UNW_VE_S44: number; -declare const U_PARSE_CONTEXT_LEN: number; - -declare const UNW_VE_VM7: number; +declare const UNW_VE_S19: number; declare const UNW_X86_64_XMM4: number; declare const UNW_ARM64_LR: number; +declare const kDNSServiceFlagsLongLivedQuery: number; + declare const UNW_PPC64_F27: number; declare const UNW_VE_VM10: number; @@ -1602,6 +1588,8 @@ declare const UNW_RISCV_X5: number; declare const UNW_LOONGARCH_F30: number; +declare const UNW_PPC_R15: number; + declare const UNW_OR1K_R5: number; declare const UNW_VE_S16: number; @@ -1614,8 +1602,6 @@ declare const kDNSServiceType_MAILB: number; declare const UNW_LOONGARCH_R25: number; -declare const UNW_MIPS_F20: number; - declare const UNW_ARM64_X18: number; declare const kDNSServiceType_NSEC3PARAM: number; @@ -1632,18 +1618,12 @@ declare const UNWIND_X86_MODE_MASK: number; declare const UNW_OR1K_R3: number; -declare const UNW_PPC_V9: number; - declare const UNW_MIPS_R8: number; -declare const UNW_PPC64_VS14: number; - -declare const UIDNA_ERROR_CONTEXTO_PUNCTUATION: number; - -declare const HV_MEMORY_EXEC: number; - declare const _mh_execute_header: mach_header_64; +declare const UNWIND_ARM64_MODE_DWARF: number; + declare const timezone: number; declare const kDNSServiceClass_IN: number; @@ -1662,23 +1642,27 @@ declare const kDNSServiceType_RP: number; declare const XPC_ACTIVITY_STATE_CONTINUE: number; +declare const UNW_RISCV_X15: number; + declare const sys_nerr: number; declare const UNW_PPC64_VS56: number; -declare const UNW_PPC64_V1: number; - declare const UNW_PPC64_TEXASR: number; declare const UNW_PPC_AP: number; +declare const kDNSServiceType_TSIG: number; + declare const UNW_ESTOPUNWIND: number; +declare const UNW_RISCV_X27: number; + declare const UNW_PPC_F9: number; declare const UNW_VE_S62: number; -declare const UNW_RISCV_X14: number; +declare const HV_EXISTS: number; declare const kDNSServiceType_MR: number; @@ -1702,10 +1686,12 @@ declare const kDNSServiceFlagsPrivateOne: number; declare const kDNSServiceType_SSHFP: number; -declare const UNW_VE_VM6: number; +declare const UNW_AARCH64_X31: number; declare const UNW_VE_V29: number; +declare const UNW_PPC64_VS57: number; + declare const UNWIND_X86_64_DWARF_SECTION_OFFSET: number; declare const UNW_PPC64_R12: number; @@ -1722,9 +1708,13 @@ declare const UNW_AARCH64_V7: number; declare const kDNSServiceType_IPSECKEY: number; -declare const UNW_REG_IP: number; +declare const UNW_PPC_R18: number; -declare const UIDNA_ERROR_EMPTY_LABEL: number; +declare const _os_log_disabled: os_log_s; + +declare const _US_UNWIND_FRAME_RESUME: number; + +declare const UNW_SPARC_O1: number; declare const UNW_ARM_D21: number; @@ -1740,6 +1730,10 @@ declare const UNW_PPC_R31: number; declare const UNW_MIPS_F7: number; +declare const UNW_S390X_R11: number; + +declare const UNW_MIPS_R2: number; + declare const UNW_OR1K_R29: number; declare const UNW_HEXAGON_P3_0: number; @@ -1750,6 +1744,8 @@ declare const kDNSServiceProtocol_IPv6: number; declare const _dispatch_source_type_vnode: dispatch_source_type_s; +declare const UNW_VE_S29: number; + declare const UNW_VE_V32: number; declare const UNW_VE_S40: number; @@ -1768,16 +1764,24 @@ declare const UNW_PPC64_CR7: number; declare const kDNSServiceFlagsTimeout: number; +declare const UNW_RISCV_X4: number; + +declare const UNW_PPC_V4: number; + +declare const UNW_ARM_D11: number; + +declare const __fpcr_trap_inexact: number; + +declare const UNW_ARM_D20: number; + +declare const __fpcr_trap_overflow: number; + declare const _xpc_type_shmem: _xpc_type_s; declare const UNW_HEXAGON_R15: number; declare const _US_VIRTUAL_UNWIND_FRAME: number; -declare const _US_UNWIND_FRAME_RESUME: number; - -declare const UNW_SPARC_O1: number; - declare const UNW_PPC64_F24: number; declare const UNW_MIPS_R22: number; @@ -1786,8 +1790,6 @@ declare const UNW_LOONGARCH_F20: number; declare const UNW_VE_S50: number; -declare const UNW_AARCH64_X1: number; - declare const UNW_LOONGARCH_F13: number; declare const UNWIND_X86_FRAMELESS_STACK_ADJUST: number; @@ -1798,18 +1800,24 @@ declare const kDNSServiceFlagsValidateOptional: number; declare const UNW_LOONGARCH_F1: number; +declare const UNW_LOONGARCH_F0: number; + declare const UNW_LOONGARCH_R31: number; declare const UNW_LOONGARCH_R29: number; declare const UNW_PPC64_V16: number; +declare const __stdinp: interop.Pointer; + declare const UNW_ARM_D31: number; declare const UNW_PPC_R23: number; declare const UNW_LOONGARCH_R26: number; +declare const UNW_PPC64_V1: number; + declare const UNW_PPC_F11: number; declare const _xpc_type_uuid: _xpc_type_s; @@ -1820,8 +1828,6 @@ declare const UNW_LOONGARCH_F17: number; declare const UNW_X86_ESI: number; -declare const UNW_RISCV_X4: number; - declare const UNW_LOONGARCH_R14: number; declare const UNW_PPC_R16: number; @@ -1852,7 +1858,11 @@ declare const UNW_MIPS_F24: number; declare const UNW_S390X_R8: number; -declare const UNW_PPC64_VS47: number; +declare const UNW_SPARC_I6: number; + +declare const UNW_S390X_R6: number; + +declare const UNW_PPC_V1: number; declare const kDNSServiceErr_NoError: number; @@ -1860,6 +1870,8 @@ declare const UNW_HEXAGON_R0: number; declare const UNW_S390X_R4: number; +declare const UNW_RISCV_X12: number; + declare const UNW_VE_V60: number; declare const UNW_S390X_F14: number; @@ -1872,6 +1884,8 @@ declare const UNW_S390X_R0: number; declare const UNW_VE_S54: number; +declare const UNW_VE_VIXR: number; + declare const UUID_NULL: unknown /* const array */; declare const UIDNA_CHECK_CONTEXTO: number; @@ -1880,34 +1894,28 @@ declare const UNW_PPC_R8: number; declare const UNW_X86_64_XMM10: number; -declare const UNW_VE_VM1: number; - declare const UNW_VE_V61: number; declare const UNW_ARM_S17: number; -declare const UNW_ARM64_D31: number; - -declare const UNW_VE_V52: number; - declare const UNW_VE_V45: number; -declare const UNW_RISCV_F21: number; - declare const UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT: number; declare const UNW_VE_VM8: number; declare const UNW_VE_V42: number; -declare const UNW_S390X_F10: number; - declare const kDNSServiceType_AAAA: number; declare const port_obj_table: interop.Pointer; declare const vm_page_shift: number; +declare const kDNSServiceFlagsThresholdOne: number; + +declare const UNW_RISCV_F21: number; + declare const UNW_VE_V24: number; declare const UNW_VE_V23: number; @@ -1940,16 +1948,14 @@ declare const UNW_VE_V7: number; declare const UNW_PPC64_F0: number; +declare const UNW_VE_V6: number; + declare const UNW_VE_V5: number; declare const UNWIND_X86_64_RBP_FRAME_REGISTERS: number; declare const UNW_VE_S59: number; -declare const UNW_LOONGARCH_F14: number; - -declare const UNW_VE_S53: number; - declare const UNW_VE_S51: number; declare const UNW_VE_S21: number; @@ -1978,12 +1984,12 @@ declare const UNW_VE_S24: number; declare const UNW_EBADVERSION: number; -declare const UNW_VE_S23: number; - declare const UNW_AARCH64_V17: number; declare const UNW_X86_64_XMM14: number; +declare const UNW_SPARC_O4: number; + declare const UNW_VE_S9: number; declare const UNW_VE_S4: number; @@ -2000,12 +2006,8 @@ declare const UNW_RISCV_F24: number; declare const UNW_RISCV_F19: number; -declare const _dispatch_data_destructor_munmap: () => void; - declare const UNW_ARM64_X6: number; -declare const vm_page_size: number; - declare const UNW_HEXAGON_R26: number; declare const UNW_S390X_R3: number; @@ -2022,6 +2024,10 @@ declare const UNW_RISCV_F3: number; declare const UNW_RISCV_X28: number; +declare const UNW_PPC_LR: number; + +declare const UNW_PPC_F4: number; + declare const UNW_RISCV_X18: number; declare const UNWIND_X86_MODE_STACK_IND: number; @@ -2034,8 +2040,6 @@ declare const UNW_PPC_R13: number; declare const UNW_RISCV_X13: number; -declare const UNW_RISCV_X12: number; - declare const UNW_HEXAGON_R13: number; declare const kDNSServiceProtocol_UDP: number; @@ -2050,6 +2054,8 @@ declare const UNW_RISCV_X10: number; declare const UNW_PPC_V20: number; +declare const UNWIND_X86_64_RBP_FRAME_OFFSET: number; + declare const UNW_RISCV_X6: number; declare const UNW_MIPS_F23: number; @@ -2070,7 +2076,7 @@ declare const UNW_ARM_S18: number; declare const UNW_HEXAGON_R5: number; -declare const UNW_AARCH64_X31: number; +declare const UNW_HEXAGON_R4: number; declare const UNW_ARM_S15: number; @@ -2092,19 +2098,23 @@ declare const UNW_PPC64_VS17: number; declare const UNW_SPARC_O5: number; +declare const UNW_RISCV_F11: number; + declare const UNW_SPARC_G7: number; declare const UNW_SPARC_G6: number; -declare const UNW_SPARC_G5: number; - declare const UNW_VE_V51: number; +declare const DYLD_CHAINED_IMPORT_ADDEND: number; + declare const UNW_RISCV_F31: number; -declare const sys_signame: unknown /* const array */; +declare const kDNSServiceType_UNSPEC: number; -declare const UNW_MIPS_F17: number; +declare const UNW_ARM64_D5: number; + +declare const sys_signame: unknown /* const array */; declare const UNW_RISCV_F15: number; @@ -2122,8 +2132,14 @@ declare const UNW_PPC64_VS34: number; declare const UNW_RISCV_F28: number; +declare const UNW_MIPS_F10: number; + declare const DYLD_CHAINED_PTR_ARM64E_USERLAND24: number; +declare const UNW_VE_V59: number; + +declare const UNW_PPC_V17: number; + declare const kDNSServiceErr_NameConflict: number; declare const UNW_MIPS_F8: number; @@ -2142,8 +2158,6 @@ declare const UNW_MIPS_R24: number; declare const UNW_MIPS_R23: number; -declare const kDNSServiceFlagsLongLivedQuery: number; - declare const UNW_PPC64_VS16: number; declare const UNW_OR1K_R23: number; @@ -2156,9 +2170,7 @@ declare const UNW_LOONGARCH_F28: number; declare const UNW_MIPS_R5: number; -declare const UNW_MIPS_R3: number; - -declare const UNW_MIPS_R2: number; +declare const kDNSServiceErr_Incompatible: number; declare const _dispatch_source_type_data_replace: dispatch_source_type_s; @@ -2182,8 +2194,6 @@ declare const UNW_ARM64_D27: number; declare const UNW_OR1K_R8: number; -declare const UNW_ARM_R6: number; - declare const UNW_PPC_F27: number; declare const UNW_OR1K_R7: number; @@ -2196,16 +2206,10 @@ declare const _xpc_event_key_name: string; declare const UNW_VE_V37: number; -declare const UNW_ARM_D20: number; - declare const kDNSServiceType_SVCB: number; declare const UNW_ARM_D17: number; -declare const UNW_ARM_D15: number; - -declare const UNW_VE_S42: number; - declare const UNW_VE_V56: number; declare const UNW_ARM_D13: number; @@ -2222,8 +2226,6 @@ declare const UNW_ARM_D8: number; declare const UNW_ARM_D7: number; -declare const UNW_RISCV_X3: number; - declare const UNW_PPC_F29: number; declare const UNW_ARM_D2: number; @@ -2236,20 +2238,18 @@ declare const UNW_ARM_RA_AUTH_CODE: number; declare const UNW_ARM_S11: number; +declare const UNW_ARM64_X3: number; + declare const UNW_ARM_WR10: number; declare const UNW_ARM_WC0: number; declare const UNW_ARM_WR4: number; -declare const _dispatch_source_type_write: dispatch_source_type_s; - declare const UNW_VE_V43: number; declare const UNW_ARM_S3: number; -declare const __fpcr_trap_overflow: number; - declare const kDNSServiceType_KX: number; declare const UNW_ARM_S26: number; @@ -2278,13 +2278,15 @@ declare const UNW_AARCH64_X6: number; declare const UNW_ARM_S13: number; +declare const UNW_ARM_S8: number; + declare const _FE_DFL_DISABLE_DENORMS_ENV: fenv_t; declare const UNW_ARM_S7: number; declare const UNW_HEXAGON_R22: number; -declare const mach_task_self_: number; +declare const UNW_PPC_F5: number; declare const UNW_ARM_S1: number; @@ -2324,8 +2326,6 @@ declare const UNW_ARM_R2: number; declare const UNW_ARM_R1: number; -declare const UNW_PPC64_R17: number; - declare const kDNSServiceType_MG: number; declare const _mh_dylinker_header: mach_header_64; @@ -2334,6 +2334,8 @@ declare const UNW_X86_64_R15: number; declare const UNW_ARM64_D24: number; +declare const UNW_ARM64_D20: number; + declare const UNW_ARM64_D17: number; declare const UNW_ARM64_D11: number; @@ -2352,26 +2354,16 @@ declare const UNW_VE_V26: number; declare const UNW_ARM64_X27: number; -declare const UNW_PPC_V4: number; - -declare const UNW_ARM_D11: number; - -declare const UNW_ARM64_X26: number; - declare const UNWIND_X86_REG_EDX: number; declare const UNW_PPC64_VS45: number; declare const UNW_ARM64_X15: number; -declare const OBJC_CLEAR_RESIDENT_STACK: number; - declare const UNW_ARM64_X9: number; declare const UNW_VE_S36: number; -declare const UNW_ARM64_X3: number; - declare const UNW_PPC64_VS23: number; declare const UNW_AARCH64_V16: number; @@ -2390,6 +2382,8 @@ declare const UNW_AARCH64_V30: number; declare const UNW_PPC64_CR1: number; +declare const UNW_AARCH64_V27: number; + declare const UNW_PPC64_TFIAR: number; declare const UNW_AARCH64_V25: number; @@ -2430,7 +2424,7 @@ declare const UNW_X86_64_XMM13: number; declare const UNW_AARCH64_V6: number; -declare const UNWIND_X86_64_REG_R12: number; +declare const _dispatch_source_type_write: dispatch_source_type_s; declare const UNW_RISCV_F20: number; @@ -2466,22 +2460,20 @@ declare const UNW_AARCH64_X22: number; declare const UNW_AARCH64_X18: number; -declare const UNW_AARCH64_X10: number; - -declare const __dso_handle: mach_header; - -declare const UNW_AARCH64_X9: number; - declare const _xpc_error_connection_invalid: _xpc_dictionary_s; declare const UNW_PPC_VRSAVE: number; +declare const UNW_LOONGARCH_F14: number; + declare const UNW_PPC64_V30: number; declare const UNW_PPC_F0: number; declare const kDNSServiceType_SOA: number; +declare const UNW_ARM_IP: number; + declare const UNW_X86_64_XMM15: number; declare const UNW_PPC64_VS46: number; @@ -2498,6 +2490,8 @@ declare const UNW_LOONGARCH_R8: number; declare const kDNSServiceErr_NoSuchKey: number; +declare const UNW_PPC64_V3: number; + declare const UNW_AARCH64_X0: number; declare const UNW_ARM64_X5: number; @@ -2520,9 +2514,9 @@ declare const UNW_RISCV_X30: number; declare const UNW_PPC64_F25: number; -declare const UNW_PPC64_V23: number; +declare const sqlite3_temp_directory: string; -declare const UNW_X86_64_RIP: number; +declare const UNW_PPC64_V23: number; declare const UIDNA_ERROR_LABEL_HAS_DOT: number; @@ -2534,8 +2528,6 @@ declare const UNWIND_X86_MODE_STACK_IMMD: number; declare const UNW_ARM64_X19: number; -declare const UNW_PPC_CR6: number; - declare const kDNSServiceFlagsWakeOnlyService: number; declare const kDNSServiceErr_BadState: number; @@ -2544,18 +2536,24 @@ declare const kDNSServiceType_MD: number; declare const UIDNA_ERROR_LEADING_COMBINING_MARK: number; +declare const UNW_ARM_WR5: number; + +declare const UNW_VE_S55: number; + declare const DYLD_CHAINED_IMPORT_ADDEND64: number; +declare const UNW_VE_VM6: number; + declare const kDNSServiceErr_NoAuth: number; +declare const UNW_AARCH64_X15: number; + declare const UNW_PPC64_CTR: number; declare const UNW_PPC64_F10: number; declare const UNW_PPC_R21: number; -declare const UNW_PPC_F6: number; - declare const UNW_VE_S28: number; declare const UNW_PPC_R24: number; @@ -2572,6 +2570,8 @@ declare const port_obj_table_size: number; declare const _dispatch_source_type_timer: dispatch_source_type_s; +declare const UNW_PPC64_R22: number; + declare const UNWIND_X86_64_MODE_RBP_FRAME: number; declare const UNW_PPC64_F18: number; @@ -2598,18 +2598,24 @@ declare const UNW_VE_V15: number; declare const getdate_err: number; +declare const UNWIND_X86_64_FRAMELESS_STACK_ADJUST: number; + +declare const UNW_PPC64_R31: number; + declare const __stdoutp: interop.Pointer; declare const UNW_PPC64_VS58: number; declare const UNW_PPC64_R23: number; -declare const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: number; +declare const UNW_X86_64_R13: number; declare const UNW_PPC64_VS20: number; declare const UNW_PPC64_R19: number; +declare const UNW_PPC64_R18: number; + declare const UNW_X86_EDX: number; declare const UNW_PPC_V11: number; @@ -2622,8 +2628,6 @@ declare const UNW_X86_64_XMM2: number; declare const UNW_RISCV_X16: number; -declare const eNoteExitReparentedDeprecated: number; - declare const UNW_PPC_V30: number; declare const kDNSServiceErr_NoSuchName: number; @@ -2632,44 +2636,36 @@ declare const UNW_PPC_V23: number; declare const UNW_VE_V1: number; -declare const UNW_VE_S33: number; - declare const UNW_LOONGARCH_R2: number; -declare const UNW_RISCV_F17: number; - -declare const UNW_PPC_V18: number; - declare const UNW_SPARC_O3: number; declare const UNW_ARM64_PC: number; -declare const sqlite3_temp_directory: string; +declare const UNW_PPC_R14: number; declare const UNW_X86_64_XMM11: number; +declare const UNW_PPC64_VS25: number; + declare const UNW_PPC64_VS59: number; declare const UNW_PPC_V10: number; +declare const UNW_PPC_V9: number; + declare const UNW_PPC64_R25: number; declare const UNW_PPC_V6: number; -declare const kDNSServiceType_ATMA: number; - declare const __fpcr_trap_divbyzero: number; -declare const UNW_HEXAGON_R16: number; +declare const kDNSServiceType_ATMA: number; -declare const UNW_X86_64_XMM0: number; +declare const UNW_HEXAGON_R16: number; declare const UNW_AARCH64_X19: number; -declare const UNW_PPC_CR4: number; - -declare const UNW_PPC_R18: number; - declare const sys_siglist: unknown /* const array */; declare const UNW_VE_V41: number; @@ -2686,6 +2682,8 @@ declare const UNW_PPC_MQ: number; declare const UNW_PPC_F26: number; +declare const UNW_AARCH64_X12: number; + declare const UNW_PPC_F22: number; declare const UNW_VE_S1: number; @@ -2698,6 +2696,8 @@ declare const XPC_ACTIVITY_REQUIRE_HDD_SPINNING: string; declare const UNW_PPC_F18: number; +declare const UNW_PPC_F6: number; + declare const OSUnknownByteOrder: number; declare const kDNSServiceType_CNAME: number; @@ -2716,8 +2716,6 @@ declare const UNW_SPARC_L0: number; declare const _xpc_type_connection: _xpc_type_s; -declare const UNWIND_X86_64_RBP_FRAME_OFFSET: number; - declare const UNW_SPARC_O0: number; declare const noErr: number; @@ -2732,6 +2730,8 @@ declare const UNW_PPC64_R8: number; declare const UNW_PPC_SPE_ACC: number; +declare const HV_MEMORY_WRITE: number; + declare const UNWIND_X86_REG_ESI: number; declare const _NSConcreteGlobalBlock: unknown /* const array */; @@ -2746,6 +2746,8 @@ declare const betaStage: number; declare const UNW_X86_64_XMM8: number; +declare const UNW_VE_S33: number; + declare const UNW_X86_64_XMM5: number; declare const _dispatch_data_empty: dispatch_data_s; @@ -2754,17 +2756,17 @@ declare const UNW_X86_64_R8: number; declare const UNW_X86_64_RSP: number; -declare const UNW_SPARC_G3: number; - -declare const UNW_X86_64_RCX: number; +declare const UNW_OR1K_R22: number; declare const UNW_PPC_R11: number; declare const UNW_X86_ESP: number; +declare const UNW_REG_IP: number; + declare const DYLD_CHAINED_PTR_ARM64E_SHARED_CACHE: number; -declare const UNW_ARM_S21: number; +declare const suboptarg: string; declare const UNW_EBADFRAME: number; @@ -2778,11 +2780,15 @@ declare const vm_kernel_page_shift: number; declare const UNW_PPC_XER: number; +declare const UNW_EUNSPEC: number; + declare const UNW_RISCV_F16: number; declare const UNW_ARM64_X10: number; -declare const HV_MEMORY_WRITE: number; +declare const UNW_RISCV_F17: number; + +declare const UNW_PPC_V18: number; declare const UNWIND_ARM64_DWARF_SECTION_OFFSET: number; @@ -2790,19 +2796,15 @@ declare const HV_ILLEGAL_GUEST_STATE: number; declare const UNW_PPC64_V25: number; -declare const UNWIND_X86_64_FRAMELESS_STACK_ADJUST: number; - -declare const __fpcr_trap_inexact: number; - declare const OBJC_FULL_COLLECTION: number; declare const _os_activity_none: os_activity_s; declare const kDNSServiceType_RRSIG: number; -declare const UNW_PPC64_F9: number; +declare const UNW_AARCH64_X9: number; -declare const kDNSServiceType_SRV: number; +declare const __dso_handle: mach_header; declare const UIDNA_NONTRANSITIONAL_TO_UNICODE: number; @@ -2812,16 +2814,16 @@ declare const kDNSServiceFlagAnsweredFromCache: number; declare const UNW_PPC64_V8: number; -declare const UNW_PPC64_V6: number; - declare const UIDNA_ERROR_HYPHEN_3_4: number; +declare const UNW_PPC64_F9: number; + +declare const kDNSServiceType_SRV: number; + declare const UNW_PPC64_F21: number; declare const UNW_HEXAGON_R2: number; -declare const UNW_VE_S43: number; - declare const shadow: number; declare const UNWIND_ARM_FRAME_STACK_ADJUST_MASK: number; @@ -2830,14 +2832,10 @@ declare const UNWIND_ARM_MODE_FRAME: number; declare const UNW_X86_64_RSI: number; -declare const UNW_RISCV_X20: number; - declare const UNW_PPC_V13: number; declare const UNWIND_ARM64_FRAMELESS_STACK_SIZE_MASK: number; -declare const _os_log_disabled: os_log_s; - declare const UNWIND_ARM64_FRAME_X23_X24_PAIR: number; declare const UNWIND_ARM64_MODE_MASK: number; @@ -2848,8 +2846,6 @@ declare const UNW_PPC64_F1: number; declare const NDR_record: NDR_record_t; -declare const UNW_PPC64_V3: number; - declare const UNW_PPC64_VS33: number; declare const _xpc_bool_true: _xpc_bool_s; @@ -2864,8 +2860,6 @@ declare const UNW_AARCH64_V10: number; declare const UNWIND_X86_64_REG_R14: number; -declare const UNW_PPC_V1: number; - declare const DYLD_CHAINED_PTR_ARM64E_SEGMENTED: number; declare const dyld_error_kind_dylib_missing: number; @@ -2896,7 +2890,7 @@ declare const h_errno: number; declare const UNW_PPC64_XER: number; -declare const kDNSServiceType_HINFO: number; +declare const XPC_ACTIVITY_STATE_CHECK_IN: number; declare const UNW_VE_S13: number; @@ -2908,9 +2902,9 @@ declare const UNW_S390X_F7: number; declare const kDNSServiceErr_BadParam: number; -declare const UNW_RISCV_X23: number; +declare const HV_UNSUPPORTED: number; -declare const alphaStage: number; +declare const UNW_RISCV_X23: number; declare const UIDNA_ALLOW_UNASSIGNED: number; @@ -2918,13 +2912,13 @@ declare const UNW_LOONGARCH_R3: number; declare const UNW_MIPS_F18: number; -declare const UNW_X86_64_R13: number; +declare const _xpc_type_endpoint: _xpc_type_s; declare const sys_errlist: interop.Pointer; declare const UNW_PPC_V31: number; -declare const UNW_VE_S55: number; +declare const UNWIND_ARM_FRAME_FIRST_PUSH_R6: number; declare const normal: number; @@ -2934,6 +2928,8 @@ declare const UNW_ARM64_X2: number; declare const UIDNA_ERROR_LEADING_HYPHEN: number; +declare const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: number; + declare const _US_FORCE_UNWIND: number; declare const kDNSServiceErr_NotPermitted: number; @@ -2946,6 +2942,8 @@ declare const UNW_VE_V10: number; declare const UNW_SPARC_I3: number; +declare const UNWIND_X86_FRAMELESS_STACK_REG_COUNT: number; + declare const _xpc_error_key_description: string; declare const UNWIND_ARM_MODE_MASK: number; @@ -2958,12 +2956,12 @@ declare const UNW_PPC_F3: number; declare const kDNSServiceErr_StaleData: number; +declare const UNW_AARCH64_X10: number; + declare const UNW_PPC_V16: number; declare const utf8_countTrailBytes: interop.Pointer; -declare const in6addr_linklocal_allrouters: in6_addr; - declare const UNW_PPC_R0: number; declare const kDNSServiceErr_DoubleNAT: number; @@ -2980,8 +2978,6 @@ declare const UNWIND_X86_MODE_DWARF: number; declare const UNWIND_ARM64_FRAME_D10_D11_PAIR: number; -declare const UNW_PPC_F30: number; - declare const optind: number; declare const UNW_ARM64_D13: number; @@ -3012,6 +3008,8 @@ declare const kDNSServiceErr_BadReference: number; declare const kDNSServiceFlagsRegistrationDomains: number; +declare const in6addr_linklocal_allrouters: in6_addr; + declare const matrix_identity_double2x2: simd_double2x2; declare const kDNSServiceFlagsPrivateThree: number; @@ -3030,27 +3028,33 @@ declare const UNW_OR1K_R9: number; declare const UNW_LOONGARCH_F31: number; -declare const UNW_VE_S29: number; - declare const UNW_PPC_V27: number; declare const bold: number; declare const UNW_X86_64_XMM7: number; +declare const UNW_SPARC_I5: number; + declare const UNW_HEXAGON_R14: number; +declare const _dispatch_source_type_data_add: dispatch_source_type_s; + +declare const finalStage: number; + declare const virtual_memory_guard_exception_code_t: { DEALLOC_GAP: 1, RECLAIM_COPYIO_FAILURE: 2, - SEC_LOOKUP_DENIED: 3, RECLAIM_INDEX_FAILURE: 4, - SEC_RANGE_DENIED: 6, - SEC_ACCESS_FAULT: 7, RECLAIM_DEALLOCATE_FAILURE: 8, - SEC_COPY_DENIED: 16, - SEC_SHARING_DENIED: 32, - SEC_ASYNC_ACCESS_FAULT: 64, + RECLAIM_ACCOUNTING_FAILURE: 9, + SEC_IOPL_ON_EXEC_PAGE: 10, + SEC_EXEC_ON_IOPL_PAGE: 11, + SEC_UPL_WRITE_ON_EXEC_REGION: 12, + SEC_ACCESS_FAULT: 98, + SEC_ASYNC_ACCESS_FAULT: 99, + SEC_COPY_DENIED: 100, + SEC_SHARING_DENIED: 101, }; declare const acl_entry_id_t: { @@ -3439,6 +3443,12 @@ declare const NSOtherErrorNumbers: { InvalidArgs: 4, }; +declare const xpc_session_create_flags_t: { + NONE: 0, + INACTIVE: 1, + MACH_PRIVILEGED: 2, +}; + declare const UIndicSyllabicCategory: { OTHER: 0, AVAGRAHA: 1, @@ -3516,16 +3526,47 @@ declare const ifnet_interface_advisory_wifi_freq_band: { WIFI_6GHZ: 3, }; -declare const xpc_session_create_flags_t: { - NONE: 0, - INACTIVE: 1, - MACH_PRIVILEGED: 2, -}; - -declare const malloc_type_callsite_flags_v0_t: { - NONE: 0, - FIXED_SIZE: 1, - ARRAY: 2, +declare const at_block_format_t: { + at_block_format_invalid: 0, + at_block_format_astc_4x4_ldr: 1, + at_block_format_astc_5x4_ldr: 2, + at_block_format_astc_5x5_ldr: 3, + at_block_format_astc_6x5_ldr: 4, + at_block_format_astc_6x6_ldr: 5, + at_block_format_astc_8x5_ldr: 6, + at_block_format_astc_8x6_ldr: 7, + at_block_format_astc_8x8_ldr: 8, + at_block_format_astc_10x5_ldr: 9, + at_block_format_astc_10x6_ldr: 10, + at_block_format_astc_10x8_ldr: 11, + at_block_format_astc_10x10_ldr: 12, + at_block_format_astc_12x10_ldr: 13, + at_block_format_astc_12x12_ldr: 14, + at_block_format_astc_4x4_hdr: 17, + at_block_format_astc_5x4_hdr: 18, + at_block_format_astc_5x5_hdr: 19, + at_block_format_astc_6x5_hdr: 20, + at_block_format_astc_6x6_hdr: 21, + at_block_format_astc_8x5_hdr: 22, + at_block_format_astc_8x6_hdr: 23, + at_block_format_astc_8x8_hdr: 24, + at_block_format_astc_10x5_hdr: 25, + at_block_format_astc_10x6_hdr: 26, + at_block_format_astc_10x8_hdr: 27, + at_block_format_astc_10x10_hdr: 28, + at_block_format_astc_12x10_hdr: 29, + at_block_format_astc_12x12_hdr: 30, + at_block_format_bc1: 33, + at_block_format_bc2: 34, + at_block_format_bc3: 35, + at_block_format_bc4: 36, + at_block_format_bc4s: 37, + at_block_format_bc5: 38, + at_block_format_bc5s: 39, + at_block_format_bc6: 40, + at_block_format_bc6u: 41, + at_block_format_bc7: 42, + at_block_format_count: 43, }; declare const compression_stream_operation: { @@ -3548,10 +3589,6 @@ declare const DNSServiceAAAAPolicy: { Fallback: 1, }; -declare const compression_stream_flags: { - COMPRESSION_STREAM_FINALIZE: 1, -}; - declare const ifnet_interface_advisory_notification_type_cell: { DEFAULT: 0, UPLINK_CRA: 1, @@ -3562,6 +3599,12 @@ declare const ifnet_interface_advisory_notification_type_cell: { THERMAL_CRA_EVENT: 6, }; +declare const malloc_type_callsite_flags_v0_t: { + NONE: 0, + FIXED_SIZE: 1, + ARRAY: 2, +}; + declare const qos_class_t: { USER_INTERACTIVE: 33, USER_INITIATED: 25, @@ -3580,12 +3623,62 @@ declare const dispatch_block_flags_t: { ENFORCE_QOS_CLASS: 32, }; -declare const UNumericType: { +declare const ipc_info_object_type_t: { NONE: 0, - DECIMAL: 1, - DIGIT: 2, - NUMERIC: 3, - COUNT: 4, + THREAD_CONTROL: 1, + TASK_CONTROL: 2, + HOST: 3, + HOST_PRIV: 4, + PROCESSOR: 5, + PROCESSOR_SET: 6, + PROCESSOR_SET_NAME: 7, + TIMER: 8, + PORT_SUBST_ONCE: 9, + MIG: 10, + MEMORY_OBJECT: 11, + XMM_PAGER: 12, + XMM_KERNEL: 13, + XMM_REPLY: 14, + UND_REPLY: 15, + HOST_NOTIFY: 16, + HOST_SECURITY: 17, + LEDGER: 18, + MAIN_DEVICE: 19, + TASK_NAME: 20, + SUBSYSTEM: 21, + IO_DONE_QUEUE: 22, + SEMAPHORE: 23, + LOCK_SET: 24, + CLOCK: 25, + CLOCK_CTRL: 26, + IOKIT_IDENT: 27, + NAMED_ENTRY: 28, + IOKIT_CONNECT: 29, + IOKIT_OBJECT: 30, + UPL: 31, + MEM_OBJ_CONTROL: 32, + AU_SESSIONPORT: 33, + FILEPORT: 34, + LABELH: 35, + TASK_RESUME: 36, + VOUCHER: 37, + VOUCHER_ATTR_CONTROL: 38, + WORK_INTERVAL: 39, + UX_HANDLER: 40, + UEXT_OBJECT: 41, + ARCADE_REG: 42, + EVENTLINK: 43, + TASK_INSPECT: 44, + TASK_READ: 45, + THREAD_INSPECT: 46, + THREAD_READ: 47, + SUID_CRED: 48, + HYPERVISOR: 49, + TASK_ID_TOKEN: 50, + TASK_FATAL: 51, + KCDATA: 52, + EXCLAVES_RESOURCE: 53, + UNKNOWN: -1, }; declare const UJoiningType: { @@ -3611,6 +3704,25 @@ declare const so_tracker_action: { DUMP_MAX: 4, }; +declare const UIndicPositionalCategory: { + NA: 0, + BOTTOM: 1, + BOTTOM_AND_LEFT: 2, + BOTTOM_AND_RIGHT: 3, + LEFT: 4, + LEFT_AND_RIGHT: 5, + OVERSTRUCK: 6, + RIGHT: 7, + TOP: 8, + TOP_AND_BOTTOM: 9, + TOP_AND_BOTTOM_AND_RIGHT: 10, + TOP_AND_LEFT: 11, + TOP_AND_LEFT_AND_RIGHT: 12, + TOP_AND_RIGHT: 13, + VISUAL_ORDER_LEFT: 14, + TOP_AND_BOTTOM_AND_LEFT: 15, +}; + declare const UErrorCode: { USING_FALLBACK_WARNING: -128, ERROR_WARNING_START: -128, @@ -3813,39 +3925,29 @@ declare const ifnet_interface_advisory_direction: { R: 2, }; -declare const UGraphemeClusterBreak: { - OTHER: 0, - CONTROL: 1, - CR: 2, - EXTEND: 3, - L: 4, - LF: 5, - LV: 6, - LVT: 7, - T: 8, - V: 9, - SPACING_MARK: 10, - PREPEND: 11, - REGIONAL_INDICATOR: 12, - E_BASE: 13, - E_BASE_GAZ: 14, - E_MODIFIER: 15, - GLUE_AFTER_ZWJ: 16, - ZWJ: 17, - COUNT: 18, -}; - declare const mach_vm_range_tag_t: { DEFAULT: 0, DATA: 1, FIXED: 2, }; +declare const NSLinkEditErrors: { + FileAccess: 0, + FileFormat: 1, + MachResource: 2, + UnixResource: 3, + Other: 4, + Warning: 5, + MultiplyDefined: 6, + Undefined: 7, +}; + declare const os_clockid_t: { OS_CLOCK_MACH_ABSOLUTE_TIME: 32, }; declare const mach_port_guard_exception_codes: { + NONE: 0, DESTROY: 1, MOD_REFS: 2, INVALID_OPTIONS: 3, @@ -3854,9 +3956,14 @@ declare const mach_port_guard_exception_codes: { EXCEPTION_BEHAVIOR_ENFORCE: 6, SERVICE_PORT_VIOLATION_FATAL: 7, UNGUARDED: 8, + KOBJECT_REPLY_PORT_SEMANTICS: 9, + REQUIRE_REPLY_PORT_SEMANTICS: 10, INCORRECT_GUARD: 16, IMMOVABLE: 32, STRICT_REPLY: 64, + INVALID_NOTIFICATION_REQ: 65, + INVALID_MPO_ENTITLEMENT: 66, + DESCRIPTOR_VIOLATION: 67, MSG_FILTERED: 128, INVALID_RIGHT: 256, INVALID_NAME: 512, @@ -3873,9 +3980,11 @@ declare const mach_port_guard_exception_codes: { RCV_GUARDED_DESC: 1048576, SERVICE_PORT_VIOLATION_NON_FATAL: 1048577, PROVISIONAL_REPLY_PORT: 1048578, + OOL_PORT_ARRAY_CREATION: 1048579, + MOVE_PROVISIONAL_REPLY_PORT: 1048580, + REPLY_PORT_SINGLE_SO_RIGHT: 1048581, MOD_REFS_NON_FATAL: 2097152, IMMOVABLE_NON_FATAL: 4194304, - REQUIRE_REPLY_PORT_SEMANTICS: 8388608, }; declare const dyld_image_mode: { @@ -3918,25 +4027,6 @@ declare const uio_rw: { WRITE: 1, }; -declare const UIndicPositionalCategory: { - NA: 0, - BOTTOM: 1, - BOTTOM_AND_LEFT: 2, - BOTTOM_AND_RIGHT: 3, - LEFT: 4, - LEFT_AND_RIGHT: 5, - OVERSTRUCK: 6, - RIGHT: 7, - TOP: 8, - TOP_AND_BOTTOM: 9, - TOP_AND_BOTTOM_AND_RIGHT: 10, - TOP_AND_LEFT: 11, - TOP_AND_LEFT_AND_RIGHT: 12, - TOP_AND_RIGHT: 13, - VISUAL_ORDER_LEFT: 14, - TOP_AND_BOTTOM_AND_LEFT: 15, -}; - declare const at_texel_format_t: { at_texel_format_invalid: 0, at_texel_format_l8_unorm: 1, @@ -3963,6 +4053,7 @@ declare const graftdmg_type_t: { BOOT: 1, PREBOOT: 2, DOWNLEVEL: 3, + AUTH_ENV_GENERIC: 4, PDI_NONCE: 6, EFFECTIVE_AP: 7, MOBILE_ASSET: 8, @@ -4008,6 +4099,14 @@ declare const USentenceBreak: { COUNT: 15, }; +declare const UNumericType: { + NONE: 0, + DECIMAL: 1, + DIGIT: 2, + NUMERIC: 3, + COUNT: 4, +}; + declare const ifnet_interface_advisory_version: { N_1: 1, N_2: 2, @@ -4039,47 +4138,14 @@ declare const UHangulSyllableType: { COUNT: 6, }; -declare const at_block_format_t: { - at_block_format_invalid: 0, - at_block_format_astc_4x4_ldr: 1, - at_block_format_astc_5x4_ldr: 2, - at_block_format_astc_5x5_ldr: 3, - at_block_format_astc_6x5_ldr: 4, - at_block_format_astc_6x6_ldr: 5, - at_block_format_astc_8x5_ldr: 6, - at_block_format_astc_8x6_ldr: 7, - at_block_format_astc_8x8_ldr: 8, - at_block_format_astc_10x5_ldr: 9, - at_block_format_astc_10x6_ldr: 10, - at_block_format_astc_10x8_ldr: 11, - at_block_format_astc_10x10_ldr: 12, - at_block_format_astc_12x10_ldr: 13, - at_block_format_astc_12x12_ldr: 14, - at_block_format_astc_4x4_hdr: 17, - at_block_format_astc_5x4_hdr: 18, - at_block_format_astc_5x5_hdr: 19, - at_block_format_astc_6x5_hdr: 20, - at_block_format_astc_6x6_hdr: 21, - at_block_format_astc_8x5_hdr: 22, - at_block_format_astc_8x6_hdr: 23, - at_block_format_astc_8x8_hdr: 24, - at_block_format_astc_10x5_hdr: 25, - at_block_format_astc_10x6_hdr: 26, - at_block_format_astc_10x8_hdr: 27, - at_block_format_astc_10x10_hdr: 28, - at_block_format_astc_12x10_hdr: 29, - at_block_format_astc_12x12_hdr: 30, - at_block_format_bc1: 33, - at_block_format_bc2: 34, - at_block_format_bc3: 35, - at_block_format_bc4: 36, - at_block_format_bc4s: 37, - at_block_format_bc5: 38, - at_block_format_bc5s: 39, - at_block_format_bc6: 40, - at_block_format_bc6u: 41, - at_block_format_bc7: 42, - at_block_format_count: 43, +declare const task_throughput_qos: { + R_UNSPECIFIED: 0, + R_0: 16646145, + R_1: 16646146, + R_2: 16646147, + R_3: 16646148, + R_4: 16646149, + R_5: 16646150, }; declare const ACTION: { @@ -4187,6 +4253,10 @@ declare const _Unwind_Reason_Code: { CONTINUE_UNWIND: 8, }; +declare const compression_stream_flags: { + COMPRESSION_STREAM_FINALIZE: 1, +}; + declare const acl_tag_t: { UNDEFINED_TAG: 0, EXTENDED_ALLOW: 1, @@ -4392,17 +4462,6 @@ declare const UProperty: { INVALID_CODE: -1, }; -declare const NSLinkEditErrors: { - FileAccess: 0, - FileFormat: 1, - MachResource: 2, - UnixResource: 3, - Other: 4, - Warning: 5, - MultiplyDefined: 6, - Undefined: 7, -}; - declare const task_role: { RENICED: -1, UNSPECIFIED: 0, @@ -4414,6 +4473,7 @@ declare const task_role: { NONUI_APPLICATION: 6, DEFAULT_APPLICATION: 7, DARWINBG_APPLICATION: 8, + USER_INIT_APPLICATION: 9, }; declare const reloc_type_generic: { @@ -4425,18 +4485,6 @@ declare const reloc_type_generic: { TLV: 5, }; -declare const URegexpFlag: { - CANON_EQ: 128, - CASE_INSENSITIVE: 2, - COMMENTS: 4, - DOTALL: 32, - LITERAL: 16, - MULTILINE: 8, - UNIX_LINES: 1, - UWORD: 256, - ERROR_ON_UNKNOWN_ESCAPES: 512, -}; - declare const _Unwind_VRS_DataRepresentation: { UINT32: 0, VFPX: 1, @@ -4464,6 +4512,14 @@ declare const at_flags_t: { at_flags_weight_channels_equally: 64, }; +declare const _Unwind_Action: { + SEARCH_PHASE: 1, + CLEANUP_PHASE: 2, + HANDLER_FRAME: 4, + FORCE_UNWIND: 8, + END_OF_STACK: 16, +}; + declare const reloc_type_arm: { RELOC_VANILLA: 0, RELOC_PAIR: 1, @@ -4500,6 +4556,28 @@ declare const compression_algorithm: { LZBITMAP: 1794, }; +declare const UGraphemeClusterBreak: { + OTHER: 0, + CONTROL: 1, + CR: 2, + EXTEND: 3, + L: 4, + LF: 5, + LV: 6, + LVT: 7, + T: 8, + V: 9, + SPACING_MARK: 10, + PREPEND: 11, + REGIONAL_INDICATOR: 12, + E_BASE: 13, + E_BASE_GAZ: 14, + E_MODIFIER: 15, + GLUE_AFTER_ZWJ: 16, + ZWJ: 17, + COUNT: 18, +}; + declare const UWordBreakValues: { OTHER: 0, ALETTER: 1, @@ -4586,40 +4664,22 @@ declare const ifnet_interface_advisory_rate_trend: { NEUTRAL: 0, }; -declare const dispatch_autorelease_frequency_t: { - INHERIT: 0, - WORK_ITEM: 1, - NEVER: 2, -}; - declare const ifnet_interface_advisory_notification_type_wifi: { IF_INTERFACE_ADVISORY_NOTIFICATION_TYPE_WIFI_UNDEFINED: 0, }; +declare const malloc_zone_malloc_options_t: { + NONE: 0, + CLEAR: 1, + CANONICAL_TAG: 2, +}; + declare const os_signpost_type_t: { EVENT: 0, INTERVAL_BEGIN: 1, INTERVAL_END: 2, }; -declare const _Unwind_Action: { - SEARCH_PHASE: 1, - CLEANUP_PHASE: 2, - HANDLER_FRAME: 4, - FORCE_UNWIND: 8, - END_OF_STACK: 16, -}; - -declare const task_throughput_qos: { - R_UNSPECIFIED: 0, - R_0: 16646145, - R_1: 16646146, - R_2: 16646147, - R_3: 16646148, - R_4: 16646149, - R_5: 16646150, -}; - declare const mach_vm_range_flavor_t: { INVALID: 0, V1: 1, @@ -4770,6 +4830,16 @@ declare const clockid_t: { THREAD_CPUTIME_ID: 16, }; +declare const mpo_flags_t: { + PORT: 0, + SERVICE_PORT: 1024, + CONNECTION_PORT: 2048, + REPLY_PORT: 4096, + PROVISIONAL_REPLY_PORT: 16384, + EXCEPTION_PORT: 32768, + CONNECTION_PORT_WITH_PORT_ARRAY: 65536, +}; + declare const so_tracker_attribute: { INVALID: 0, ADDRESS_FAMILY: 1, @@ -4802,6 +4872,12 @@ declare const os_log_type_t: { FAULT: 17, }; +declare const dispatch_autorelease_frequency_t: { + INHERIT: 0, + WORK_ITEM: 1, + NEVER: 2, +}; + declare const UDecompositionType: { NONE: 0, CANONICAL: 1, @@ -4830,6 +4906,18 @@ declare const UCPMapRangeOption: { FIXED_ALL_SURROGATES: 2, }; +declare const URegexpFlag: { + CANON_EQ: 128, + CASE_INSENSITIVE: 2, + COMMENTS: 4, + DOTALL: 32, + LITERAL: 16, + MULTILINE: 8, + UNIX_LINES: 1, + UWORD: 256, + ERROR_ON_UNKNOWN_ESCAPES: 512, +}; + declare const os_activity_flag_t: { DEFAULT: 0, DETACHED: 1, @@ -4844,18 +4932,6 @@ declare const UCharNameChoice: { CHAR_NAME_CHOICE_COUNT: 4, }; -declare class __Reply__thread_suspend_t { - constructor(init?: __Reply__thread_suspend_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class rb_node { - constructor(init?: rb_node); - opaque: unknown /* const array */; -} - declare class accessx_descriptor { constructor(init?: accessx_descriptor); ad_name_offset: number; @@ -4887,23 +4963,9 @@ declare class io_stat_entry { size: number; } -declare class au_token { - constructor(init?: au_token); -} - -declare class linkedit_data_command { - constructor(init?: linkedit_data_command); - cmd: number; - cmdsize: number; - dataoff: number; - datasize: number; -} - -declare class __Reply__mach_port_move_member_t { - constructor(init?: __Reply__mach_port_move_member_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; +declare class unw_cursor_t { + constructor(init?: unw_cursor_t); + data: unknown /* const array */; } declare class segment_command { @@ -4967,6 +5029,7 @@ declare class vm_region_submap_short_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; } declare class thread_latency_qos_policy { @@ -5014,6 +5077,20 @@ declare class msghdr { msg_flags: number; } +declare class unnamed_13809734755548467804 { + constructor(init?: unnamed_13809734755548467804); + start: number; + length: number; +} + +declare class ifnet_traffic_descriptor_eth { + constructor(init?: ifnet_traffic_descriptor_eth); + eth_common: ifnet_traffic_descriptor_common; + eth_raddr: ether_addr; + eth_type: number; + eth_mask: number; +} + declare class simd_quatf { constructor(init?: simd_quatf); vector: unknown /* ext vector */; @@ -5287,6 +5364,7 @@ declare class vm_statistics64 { external_page_count: number; internal_page_count: number; total_uncompressed_pages_in_compressor: number; + swapped_count: number; } declare class fsignatures { @@ -5356,29 +5434,78 @@ declare class dylib_module { objc_module_info_size: number; } -declare class mach_msg_context_trailer_t { - constructor(init?: mach_msg_context_trailer_t); - msgh_trailer_type: number; - msgh_trailer_size: number; - msgh_seqno: number; - msgh_sender: security_token_t; - msgh_audit: audit_token_t; - msgh_context: number; +declare class audit_stat { + constructor(init?: audit_stat); + as_version: number; + as_numevent: number; + as_generated: number; + as_nonattrib: number; + as_kernel: number; + as_audit: number; + as_auditctl: number; + as_enqueue: number; + as_written: number; + as_wblocked: number; + as_rblocked: number; + as_dropped: number; + as_totalsize: number; + as_memused: number; +} + +declare class exception { + constructor(init?: exception); + type: number; + name: string | null; + arg1: number; + arg2: number; + retval: number; +} + +declare class __double2 { + constructor(init?: __double2); + __sinval: number; + __cosval: number; +} + +declare class __float2 { + constructor(init?: __float2); + __sinval: number; + __cosval: number; } -declare class unnamed_12136322846493055865 { - constructor(init?: unnamed_12136322846493055865); +declare class unnamed_5456487753989650130 { + constructor(init?: unnamed_5456487753989650130); + fnstart: number; + ehtp: interop.Pointer; + additional: number; + reserved1: number; +} + +declare class fileset_entry_command { + constructor(init?: fileset_entry_command); + cmd: number; + cmdsize: number; + vmaddr: number; + fileoff: number; + entry_id: lc_str; + reserved: number; +} + +declare class unnamed_15596370743456216885 { + constructor(init?: unnamed_15596370743456216885); sp: number; bitpattern: unknown /* const array */; } -declare class unnamed_559565048008102251 { - constructor(init?: unnamed_559565048008102251); - reserved1: number; - reserved2: number; - reserved3: number; - reserved4: number; - reserved5: number; +declare class dwarf_eh_bases { + constructor(init?: dwarf_eh_bases); + tbase: number; + dbase: number; + func: number; +} + +declare class _Unwind_Context { + constructor(init?: _Unwind_Context); } declare class __Reply__mach_voucher_debug_info_t { @@ -5482,6 +5609,11 @@ declare class _pcred { p_refcnt: number; } +declare class rb_node { + constructor(init?: rb_node); + opaque: unknown /* const array */; +} + declare class __Reply__mach_port_space_info_t { constructor(init?: __Reply__mach_port_space_info_t); Head: mach_msg_header_t; @@ -5527,20 +5659,8 @@ declare class vmspace { dummy4: unknown /* const array */; } -declare class routine_descriptor { - constructor(init?: routine_descriptor); - impl_routine: () => number | null; - stub_routine: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - argc: number; - descr_count: number; - arg_descr: interop.Pointer; - max_reply_msg: number; -} - -declare class unnamed_5239936515029727670 { - constructor(init?: unnamed_5239936515029727670); - __p_forw: interop.Pointer; - __p_back: interop.Pointer; +declare class proc_ident { + constructor(init?: proc_ident); } declare class __Reply__host_virtual_physical_table_info_t { @@ -5818,6 +5938,32 @@ declare class nt_sid_t { sid_authorities: unknown /* const array */; } +declare class __Reply__mach_memory_entry_get_page_counts_t { + constructor(init?: __Reply__mach_memory_entry_get_page_counts_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + resident_cnt: number; + dirty_cnt: number; + swapped_cnt: number; +} + +declare class icmp_ra_addr { + constructor(init?: icmp_ra_addr); + ira_addr: number; + ira_preference: number; +} + +declare class __Reply__mach_memory_entry_access_tracking_t { + constructor(init?: __Reply__mach_memory_entry_access_tracking_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + access_tracking: number; + access_tracking_reads: number; + access_tracking_writes: number; +} + declare class policy_timeshare_base { constructor(init?: policy_timeshare_base); base_priority: number; @@ -5861,6 +6007,25 @@ declare class __Request__mach_voucher_attr_command_t { out_contentCnt: number; } +declare class __Reply__processor_set_info_t { + constructor(init?: __Reply__processor_set_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + host: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + info_outCnt: number; + info_out: unknown /* const array */; +} + +declare class unnamed_6553058214308019991 { + constructor(init?: unnamed_6553058214308019991); + reserved1: number; + reserved2: number; + reserved3: number; + reserved4: number; + reserved5: number; +} + declare class __Request__mach_voucher_extract_all_attr_recipes_t { constructor(init?: __Request__mach_voucher_extract_all_attr_recipes_t); Head: mach_msg_header_t; @@ -6011,6 +6176,17 @@ declare class persona_modify_info { unique_pid: number; } +declare class security_token_t { + constructor(init?: security_token_t); + val: unknown /* const array */; +} + +declare class __nl_cat_d { + constructor(init?: __nl_cat_d); + __data: interop.Pointer; + __size: number; +} + declare class __Request__task_policy_set_t { constructor(init?: __Request__task_policy_set_t); Head: mach_msg_header_t; @@ -6203,11 +6379,15 @@ declare class ipc_perm { _key: number; } -declare class __Request__mach_port_type_t { - constructor(init?: __Request__mach_port_type_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; +declare class simd_double4x3 { + constructor(init?: simd_double4x3); + columns: unknown /* const array */; +} + +declare class sched_param { + constructor(init?: sched_param); + sched_priority: number; + __opaque: unknown /* const array */; } declare class __Request__thread_suspend_t { @@ -6308,7 +6488,6 @@ declare class tcpstat { tcps_pawsdrop: number; tcps_predack: number; tcps_preddat: number; - tcps_pcbcachemiss: number; tcps_cachedrtt: number; tcps_cachedrttvar: number; tcps_cachedssthresh: number; @@ -6324,23 +6503,11 @@ declare class tcpstat { tcps_minmssdrops: number; tcps_sndrexmitbad: number; tcps_badrst: number; - tcps_sc_added: number; - tcps_sc_retransmitted: number; - tcps_sc_dupsyn: number; tcps_sc_dropped: number; tcps_sc_completed: number; - tcps_sc_bucketoverflow: number; - tcps_sc_cacheoverflow: number; - tcps_sc_reset: number; - tcps_sc_stale: number; tcps_sc_aborted: number; - tcps_sc_badack: number; - tcps_sc_unreach: number; - tcps_sc_zonefail: number; tcps_sc_sendcookie: number; tcps_sc_recvcookie: number; - tcps_hc_added: number; - tcps_hc_bucketoverflow: number; tcps_sack_recovery_episode: number; tcps_sack_rexmits: number; tcps_sack_rexmit_bytes: number; @@ -6364,16 +6531,12 @@ declare class tcpstat { tcps_snd_swcsum_bytes: number; tcps_snd6_swcsum: number; tcps_snd6_swcsum_bytes: number; - tcps_unused_1: number; - tcps_unused_2: number; - tcps_unused_3: number; tcps_invalid_mpcap: number; tcps_invalid_joins: number; tcps_mpcap_fallback: number; tcps_join_fallback: number; tcps_estab_fallback: number; tcps_invalid_opt: number; - tcps_mp_outofwin: number; tcps_mp_reducedwin: number; tcps_mp_badcsum: number; tcps_mp_oodata: number; @@ -6396,21 +6559,15 @@ declare class tcpstat { tcps_detect_reordering: number; tcps_delay_recovery: number; tcps_avoid_rxmt: number; - tcps_unnecessary_rxmt: number; - tcps_nostretchack: number; - tcps_rescue_rxmt: number; tcps_pto_in_recovery: number; tcps_pmtudbh_reverted: number; - tcps_dsack_disable: number; tcps_dsack_ackloss: number; tcps_dsack_badrexmt: number; tcps_dsack_sent: number; tcps_dsack_recvd: number; tcps_dsack_recvd_old: number; - tcps_mp_sel_symtomsd: number; tcps_mp_sel_rtt: number; tcps_mp_sel_rto: number; - tcps_mp_sel_peer: number; tcps_mp_num_probes: number; tcps_mp_verdowngrade: number; tcps_drop_after_sleep: number; @@ -6632,14 +6789,27 @@ declare class icmp { icmp_type: number; icmp_code: number; icmp_cksum: number; - icmp_hun: unnamed_13049179556772170437; - icmp_dun: unnamed_10038843993900809681; + icmp_hun: unnamed_13999186882269072101; + icmp_dun: unnamed_2867314609305102980; } -declare class icmp_ra_addr { - constructor(init?: icmp_ra_addr); - ira_addr: number; - ira_preference: number; +declare class __Reply__host_processor_info_t { + constructor(init?: __Reply__host_processor_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + out_processor_info: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + out_processor_count: number; + out_processor_infoCnt: number; +} + +declare class hv_data_abort_notification_t { + constructor(init?: hv_data_abort_notification_t); + context: number; + ipa: number; + value: number; + access_size: number; + access_type: number; } declare class ip6_opt_router { @@ -6649,6 +6819,23 @@ declare class ip6_opt_router { ip6or_value: unknown /* const array */; } +declare class dylib_module_64 { + constructor(init?: dylib_module_64); + module_name: number; + iextdefsym: number; + nextdefsym: number; + irefsym: number; + nrefsym: number; + ilocalsym: number; + nlocalsym: number; + iextrel: number; + nextrel: number; + iinit_iterm: number; + ninit_nterm: number; + objc_module_info_size: number; + objc_module_info_addr: number; +} + declare class ip6_opt_tunnel { constructor(init?: ip6_opt_tunnel); ip6ot_type: number; @@ -6715,7 +6902,7 @@ declare class ip6_ext { declare class ip6_hdr { constructor(init?: ip6_hdr); - ip6_ctlun: unnamed_7562611326010565180; + ip6_ctlun: unnamed_11564293401966917490; ip6_src: in6_addr; ip6_dst: in6_addr; } @@ -6828,18 +7015,22 @@ declare class xinpcb { xi_alignment_hack: number; } -declare class __Reply__mach_memory_entry_access_tracking_t { - constructor(init?: __Reply__mach_memory_entry_access_tracking_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - access_tracking: number; - access_tracking_reads: number; - access_tracking_writes: number; +declare class unnamed_345444173036141159 { + constructor(init?: unnamed_345444173036141159); + inp6_options: number; + inp6_hlim: number; + unused_uint8_1: number; + unused_uint16_1: number; + inp6_outputopts: number; + inp6_moptions: number; + inp6_icmp6filt: number; + inp6_cksum: number; + inp6_ifindex: number; + inp6_hops: number; } -declare class unnamed_10903520824560498627 { - constructor(init?: unnamed_10903520824560498627); +declare class unnamed_16037023209713468788 { + constructor(init?: unnamed_16037023209713468788); inp4_ip_tos: number; inp4_options: number; inp4_moptions: number; @@ -6956,24 +7147,6 @@ declare class rr_pco_match { rpm_prefix: in6_addr; } -declare class __Reply__host_statistics64_t { - constructor(init?: __Reply__host_statistics64_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - host_info64_outCnt: number; - host_info64_out: unknown /* const array */; -} - -declare class icmp6_router_renum { - constructor(init?: icmp6_router_renum); - rr_hdr: icmp6_hdr; - rr_segnum: number; - rr_flags: number; - rr_maxdelay: number; - rr_reserved: number; -} - declare class ni_reply_fqdn { constructor(init?: ni_reply_fqdn); ni_fqdn_ttl: number; @@ -7002,6 +7175,16 @@ declare class nd_opt_pref64 { nd_opt_pref64_prefix: unknown /* const array */; } +declare class nd_opt_dnr { + constructor(init?: nd_opt_dnr); + nd_opt_dnr_type: number; + nd_opt_dnr_len: number; + nd_opt_dnr_svc_priority: unknown /* const array */; + nd_opt_dnr_lifetime: unknown /* const array */; + nd_opt_dnr_adn_len: unknown /* const array */; + nd_opt_dnr_continuation: unknown /* const array */; +} + declare class auditinfo { constructor(init?: auditinfo); ai_auid: number; @@ -7097,7 +7280,7 @@ declare class icmp6_hdr { icmp6_type: number; icmp6_code: number; icmp6_cksum: number; - icmp6_dataun: unnamed_8974931775495768805; + icmp6_dataun: unnamed_10850057586384803849; } declare class _opaque_pthread_rwlockattr_t { @@ -7290,6 +7473,13 @@ declare class sadb_address { sadb_address_reserved: number; } +declare class if_link_status { + constructor(init?: if_link_status); + ifsr_version: number; + ifsr_len: number; + ifsr_u: unnamed_16847730341992036315; +} + declare class __Request__task_resume2_t { constructor(init?: __Request__task_resume2_t); Head: mach_msg_header_t; @@ -7409,7 +7599,7 @@ declare class rpc_subsystem { declare class if_wifi_status { constructor(init?: if_wifi_status); - if_wifi_u: unnamed_15033788762405131269; + if_wifi_u: unnamed_2415581406207035320; } declare class xucred { @@ -7422,7 +7612,7 @@ declare class xucred { declare class if_cellular_status { constructor(init?: if_cellular_status); - if_cell_u: unnamed_6523397973646428231; + if_cell_u: unnamed_6035401272168974513; } declare class so_np_extensions { @@ -7575,7 +7765,7 @@ declare class dispatch_queue_attr_s { declare class ifconf { constructor(init?: ifconf); ifc_len: number; - ifc_ifcu: unnamed_55796933568868363; + ifc_ifcu: unnamed_8795425359092744761; } declare class ifdrv { @@ -7589,7 +7779,7 @@ declare class ifdrv { declare class ifreq { constructor(init?: ifreq); ifr_name: unknown /* const array */; - ifr_ifru: unnamed_7129265230066487862; + ifr_ifru: unnamed_12792707110849069073; } declare class __Request__processor_info_t { @@ -7818,27 +8008,6 @@ declare class stat { st_qspare: unknown /* const array */; } -declare class __Reply__processor_set_policy_control_t { - constructor(init?: __Reply__processor_set_policy_control_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class unnamed_17294381752479036882 { - constructor(init?: unnamed_17294381752479036882); - inp6_options: number; - inp6_hlim: number; - unused_uint8_1: number; - unused_uint16_1: number; - inp6_outputopts: number; - inp6_moptions: number; - inp6_icmp6filt: number; - inp6_cksum: number; - inp6_ifindex: number; - inp6_hops: number; -} - declare class __Request__mach_port_get_service_port_info_t { constructor(init?: __Request__mach_port_get_service_port_info_t); Head: mach_msg_header_t; @@ -7904,7 +8073,7 @@ declare class wordexp_t { declare class in6_addr { constructor(init?: in6_addr); - __u6_addr: unnamed_12305906504028188429; + __u6_addr: unnamed_17264964298470985088; } declare class in_pktinfo { @@ -8047,62 +8216,6 @@ declare class aiocb { aio_lio_opcode: number; } -declare class audit_stat { - constructor(init?: audit_stat); - as_version: number; - as_numevent: number; - as_generated: number; - as_nonattrib: number; - as_kernel: number; - as_audit: number; - as_auditctl: number; - as_enqueue: number; - as_written: number; - as_wblocked: number; - as_rblocked: number; - as_dropped: number; - as_totalsize: number; - as_memused: number; -} - -declare class exception { - constructor(init?: exception); - type: number; - name: string | null; - arg1: number; - arg2: number; - retval: number; -} - -declare class sqlite3_pcache_methods2 { - constructor(init?: sqlite3_pcache_methods2); - iVersion: number; - pArg: interop.Pointer; - xInit: (p1: interop.PointerConvertible) => number | null; - xShutdown: (p1: interop.PointerConvertible) => void | null; - xCreate: (p1: number, p2: number, p3: number) => interop.Pointer | null; - xCachesize: (p1: interop.PointerConvertible, p2: number) => void | null; - xPagecount: (p1: interop.PointerConvertible) => number | null; - xFetch: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; - xUnpin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - xRekey: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - xTruncate: (p1: interop.PointerConvertible, p2: number) => void | null; - xDestroy: (p1: interop.PointerConvertible) => void | null; - xShrink: (p1: interop.PointerConvertible) => void | null; -} - -declare class __double2 { - constructor(init?: __double2); - __sinval: number; - __cosval: number; -} - -declare class __float2 { - constructor(init?: __float2); - __sinval: number; - __cosval: number; -} - declare class iovec { constructor(init?: iovec); iov_base: interop.Pointer; @@ -8212,6 +8325,18 @@ declare class malloc_introspection_t { zone_type: number; } +declare class unnamed_11724790119960622479 { + constructor(init?: unnamed_11724790119960622479); + __p_forw: interop.Pointer; + __p_back: interop.Pointer; +} + +declare class unnamed_16058447835685051363 { + constructor(init?: unnamed_16058447835685051363); + opaque1: interop.Pointer; + opaque2: number; +} + declare class objc_super { constructor(init?: objc_super); receiver: interop.Object | null; @@ -8264,38 +8389,12 @@ declare class os_log_s { constructor(init?: os_log_s); } -declare class _Unwind_Context { - constructor(init?: _Unwind_Context); -} - declare class _RuneRange { constructor(init?: _RuneRange); __nranges: number; __ranges: interop.Pointer; } -declare class simd_double4x3 { - constructor(init?: simd_double4x3); - columns: unknown /* const array */; -} - -declare class sched_param { - constructor(init?: sched_param); - sched_priority: number; - __opaque: unknown /* const array */; -} - -declare class security_token_t { - constructor(init?: security_token_t); - val: unknown /* const array */; -} - -declare class __nl_cat_d { - constructor(init?: __nl_cat_d); - __data: interop.Pointer; - __size: number; -} - declare class unwind_info_section_header_lsda_index_entry { constructor(init?: unwind_info_section_header_lsda_index_entry); functionOffset: number; @@ -8331,20 +8430,6 @@ declare class unwind_info_section_header { indexCount: number; } -declare class VersRec { - constructor(init?: VersRec); - numericVersion: NumVersion; - countryCode: number; - shortVersion: unknown /* const array */; - reserved: unknown /* const array */; -} - -declare class unnamed_16483832410530804441 { - constructor(init?: unnamed_16483832410530804441); - start: number; - length: number; -} - declare class __Request__processor_set_tasks_with_flavor_t { constructor(init?: __Request__processor_set_tasks_with_flavor_t); Head: mach_msg_header_t; @@ -8599,16 +8684,6 @@ declare class __Reply__host_get_clock_service_t { clock_serv: mach_msg_port_descriptor_t; } -declare class __Reply__host_processor_info_t { - constructor(init?: __Reply__host_processor_info_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - out_processor_info: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - out_processor_count: number; - out_processor_infoCnt: number; -} - declare class __Reply___host_page_size_t { constructor(init?: __Reply___host_page_size_t); Head: mach_msg_header_t; @@ -8770,12 +8845,6 @@ declare class __Request__host_info_t { host_info_outCnt: number; } -declare class unnamed_15554496994887982956 { - constructor(init?: unnamed_15554496994887982956); - hash: number; - summary: malloc_type_summary_v0_t; -} - declare class __Reply__mach_port_get_service_port_info_t { constructor(init?: __Reply__mach_port_get_service_port_info_t); Head: mach_msg_header_t; @@ -9184,6 +9253,13 @@ declare class __Request__mach_port_construct_t { context: number; } +declare class __Request__mach_port_kobject_t { + constructor(init?: __Request__mach_port_kobject_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; +} + declare class __Request__processor_set_statistics_t { constructor(init?: __Request__processor_set_statistics_t); Head: mach_msg_header_t; @@ -9242,24 +9318,9 @@ declare class __Request__mach_port_get_srights_t { name: number; } -declare class simd_float4x2 { - constructor(init?: simd_float4x2); - columns: unknown /* const array */; -} - -declare class zone_btrecord { - constructor(init?: zone_btrecord); - ref_count: number; - operation_type: number; - bt: unknown /* const array */; -} - -declare class __Request__mach_port_set_context_t { - constructor(init?: __Request__mach_port_set_context_t); +declare class __Request__mach_memory_entry_get_page_counts_t { + constructor(init?: __Request__mach_memory_entry_get_page_counts_t); Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; - context: number; } declare class __Request__task_set_port_space_t { @@ -9378,6 +9439,7 @@ declare class vm_region_submap_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; pages_reusable: number; object_id_full: number; } @@ -9748,6 +9810,9 @@ declare class sqlite3_api_routines { value_encoding: (p1: interop.PointerConvertible) => number | null; is_interrupted: (p1: interop.PointerConvertible) => number | null; stmt_explain: (p1: interop.PointerConvertible, p2: number) => number | null; + get_clientdata: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + set_clientdata: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => number | null; + setlk_timeout: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; } declare class __Reply__vm_region_recurse_t { @@ -9836,13 +9901,6 @@ declare class __Reply__mach_make_memory_entry_t { size: number; } -declare class __Request__mach_port_kobject_t { - constructor(init?: __Request__mach_port_kobject_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - name: number; -} - declare class mach_msg_guarded_port_descriptor64_t { constructor(init?: mach_msg_guarded_port_descriptor64_t); context: number; @@ -10280,23 +10338,6 @@ declare class mach_timespec { tv_nsec: number; } -declare class dylib_module_64 { - constructor(init?: dylib_module_64); - module_name: number; - iextdefsym: number; - nextdefsym: number; - irefsym: number; - nrefsym: number; - ilocalsym: number; - nlocalsym: number; - iextrel: number; - nextrel: number; - iinit_iterm: number; - ninit_nterm: number; - objc_module_info_size: number; - objc_module_info_addr: number; -} - declare class __Reply__vm_machine_attribute_t { constructor(init?: __Reply__vm_machine_attribute_t); Head: mach_msg_header_t; @@ -10391,13 +10432,6 @@ declare class __Reply__act_get_state_t { old_state: unknown /* const array */; } -declare class if_link_status { - constructor(init?: if_link_status); - ifsr_version: number; - ifsr_len: number; - ifsr_u: unnamed_18153717529828127874; -} - declare class __Request__thread_get_exception_ports_info_t { constructor(init?: __Request__thread_get_exception_ports_info_t); Head: mach_msg_header_t; @@ -10625,6 +10659,13 @@ declare class __Request__mach_port_insert_member_t { pset: number; } +declare class __Request__mach_port_type_t { + constructor(init?: __Request__mach_port_type_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; +} + declare class relocation_info { constructor(init?: relocation_info); r_address: number; @@ -11070,19 +11111,6 @@ declare class __Reply__thread_create_running_t { child_act: mach_msg_port_descriptor_t; } -declare class ih_idseq { - constructor(init?: ih_idseq); - icd_id: number; - icd_seq: number; -} - -declare class __Reply__thread_create_t { - constructor(init?: __Reply__thread_create_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - child_act: mach_msg_port_descriptor_t; -} - declare class __Reply__host_set_UNDServer_t { constructor(init?: __Reply__host_set_UNDServer_t); Head: mach_msg_header_t; @@ -11238,6 +11266,31 @@ declare class __Request__thread_assign_default_t { Head: mach_msg_header_t; } +declare class au_token { + constructor(init?: au_token); +} + +declare class linkedit_data_command { + constructor(init?: linkedit_data_command); + cmd: number; + cmdsize: number; + dataoff: number; + datasize: number; +} + +declare class unnamed_8942284529811475182 { + constructor(init?: unnamed_8942284529811475182); + hash: number; + summary: malloc_type_summary_v0_t; +} + +declare class __Reply__mach_port_move_member_t { + constructor(init?: __Reply__mach_port_move_member_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class __Request__task_set_emulation_vector_t { constructor(init?: __Request__task_set_emulation_vector_t); Head: mach_msg_header_t; @@ -11712,12 +11765,6 @@ declare class __Request__thread_create_running_t { new_state: unknown /* const array */; } -declare class unnamed_13032677707624252945 { - constructor(init?: unnamed_13032677707624252945); - opaque1: interop.Pointer; - opaque2: number; -} - declare class __Reply__vm_map_t { constructor(init?: __Reply__vm_map_t); Head: mach_msg_header_t; @@ -11862,13 +11909,6 @@ declare class __Reply__thread_terminate_t { RetCode: number; } -declare class vm_purgeable_info { - constructor(init?: vm_purgeable_info); - fifo_data: unknown /* const array */; - obsolete_data: vm_purgeable_stat; - lifo_data: unknown /* const array */; -} - declare class __Request__vm_region_64_t { constructor(init?: __Request__vm_region_64_t); Head: mach_msg_header_t; @@ -11892,16 +11932,6 @@ declare class mach_vm_info_region { vir_user_wired_count: number; } -declare class __Reply__processor_set_info_t { - constructor(init?: __Reply__processor_set_info_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - host: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - info_outCnt: number; - info_out: unknown /* const array */; -} - declare class sastat { constructor(init?: sastat); spi: number; @@ -12175,7 +12205,7 @@ declare class __Reply__mach_port_kobject_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - object_type: number; + object_type: interop.Enum; object_addr: number; } @@ -12341,20 +12371,6 @@ declare class __Request__kext_request_t { request_dataCnt: number; } -declare class target_triple_command { - constructor(init?: target_triple_command); - cmd: number; - cmdsize: number; - triple: lc_str; -} - -declare class __Request__host_set_UNDServer_t { - constructor(init?: __Request__host_set_UNDServer_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - server: mach_msg_port_descriptor_t; -} - declare class __Request__host_swap_exception_ports_t { constructor(init?: __Request__host_swap_exception_ports_t); Head: mach_msg_header_t; @@ -12484,6 +12500,26 @@ declare class mach_core_details { core_name: unknown /* const array */; } +declare class __Request__mach_port_set_context_t { + constructor(init?: __Request__mach_port_set_context_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + name: number; + context: number; +} + +declare class simd_float4x2 { + constructor(init?: simd_float4x2); + columns: unknown /* const array */; +} + +declare class zone_btrecord { + constructor(init?: zone_btrecord); + ref_count: number; + operation_type: number; + bt: unknown /* const array */; +} + declare class twolevel_hint { constructor(init?: twolevel_hint); isub_image: number; @@ -12494,7 +12530,7 @@ declare class ifkpi { constructor(init?: ifkpi); ifk_module_id: number; ifk_type: number; - ifk_data: unnamed_7815418031369801106; + ifk_data: unnamed_6025928277710245007; } declare class __Reply__mach_port_get_context_t { @@ -12670,12 +12706,45 @@ declare class fsid { val: unknown /* const array */; } -declare class TimeBaseRecord { - constructor(init?: TimeBaseRecord); +declare class mach_no_senders_notification_t { + constructor(init?: mach_no_senders_notification_t); + not_header: mach_msg_header_t; + NDR: NDR_record_t; + not_count: number; + trailer: mach_msg_security_trailer_t; } -declare class kmod_info_32_v1 { - constructor(init?: kmod_info_32_v1); +declare class icmp6_router_renum { + constructor(init?: icmp6_router_renum); + rr_hdr: icmp6_hdr; + rr_segnum: number; + rr_flags: number; + rr_maxdelay: number; + rr_reserved: number; +} + +declare class __Reply__host_statistics64_t { + constructor(init?: __Reply__host_statistics64_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + host_info64_outCnt: number; + host_info64_out: unknown /* const array */; +} + +declare class __Request__vm_allocate_cpm_t { + constructor(init?: __Request__vm_allocate_cpm_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + task: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + address: number; + size: number; + flags: number; +} + +declare class kmod_info_64_v1 { + constructor(init?: kmod_info_64_v1); next_addr: number; info_version: number; id: number; @@ -12692,7 +12761,7 @@ declare class kmod_info_32_v1 { declare class ranlib_64 { constructor(init?: ranlib_64); - ran_un: unnamed_4103767003770128054; + ran_un: unnamed_4941741395357422292; ran_off: number; } @@ -13255,6 +13324,12 @@ declare class __Reply__vm_remap_new_t { max_protection: number; } +declare class hv_vm_mem_access_msg_t { + constructor(init?: hv_vm_mem_access_msg_t); + header: mach_msg_header_t; + body: hv_data_abort_notification_t; +} + declare class ipc_info_name { constructor(init?: ipc_info_name); iin_name: number; @@ -13318,6 +13393,11 @@ declare class host_basic_info { max_mem: number; } +declare class unnamed_10066519736884874946 { + constructor(init?: unnamed_10066519736884874946); + bitpattern: unknown /* const array */; +} + declare class __Reply__task_set_state_t { constructor(init?: __Reply__task_set_state_t); Head: mach_msg_header_t; @@ -13337,6 +13417,13 @@ declare class fd_set { fds_bits: unknown /* const array */; } +declare class vm_purgeable_info { + constructor(init?: vm_purgeable_info); + fifo_data: unknown /* const array */; + obsolete_data: vm_purgeable_stat; + lifo_data: unknown /* const array */; +} + declare class host_can_has_debugger_info { constructor(init?: host_can_has_debugger_info); can_has_debugger: number; @@ -13423,11 +13510,6 @@ declare class vm_region_extended_info { pages_reusable: number; } -declare class unw_cursor_t { - constructor(init?: unw_cursor_t); - data: unknown /* const array */; -} - declare class mach_dead_name_notification_t { constructor(init?: mach_dead_name_notification_t); not_header: mach_msg_header_t; @@ -13496,48 +13578,13 @@ declare class ProcessSerialNumber { declare class nlist { constructor(init?: nlist); - n_un: unnamed_16573943248067737086; + n_un: unnamed_15908451924429773524; n_type: number; n_sect: number; n_desc: number; n_value: number; } -declare class mach_no_senders_notification_t { - constructor(init?: mach_no_senders_notification_t); - not_header: mach_msg_header_t; - NDR: NDR_record_t; - not_count: number; - trailer: mach_msg_security_trailer_t; -} - -declare class __Request__vm_allocate_cpm_t { - constructor(init?: __Request__vm_allocate_cpm_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - task: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - address: number; - size: number; - flags: number; -} - -declare class kmod_info_64_v1 { - constructor(init?: kmod_info_64_v1); - next_addr: number; - info_version: number; - id: number; - name: unknown /* const array */; - version: unknown /* const array */; - reference_count: number; - reference_list_addr: number; - address: number; - size: number; - hdr_size: number; - start_addr: number; - stop_addr: number; -} - declare class __Request__processor_start_t { constructor(init?: __Request__processor_start_t); Head: mach_msg_header_t; @@ -13586,14 +13633,6 @@ declare class dyld_chained_import_addend64 { addend: number; } -declare class unnamed_3925833265752493598 { - constructor(init?: unnamed_3925833265752493598); - fnstart: number; - ehtp: interop.Pointer; - additional: number; - reserved1: number; -} - declare class __darwin_arm_vfp_state { constructor(init?: __darwin_arm_vfp_state); __r: unknown /* const array */; @@ -13818,7 +13857,7 @@ declare class dyld_chained_fixups_header { declare class ranlib { constructor(init?: ranlib); - ran_un: unnamed_17560368643257902674; + ran_un: unnamed_1346248794865957129; ran_off: number; } @@ -13831,16 +13870,6 @@ declare class __Reply__processor_set_statistics_t { info_out: unknown /* const array */; } -declare class fileset_entry_command { - constructor(init?: fileset_entry_command); - cmd: number; - cmdsize: number; - vmaddr: number; - fileoff: number; - entry_id: lc_str; - reserved: number; -} - declare class __Request__vm_purgable_control_t { constructor(init?: __Request__vm_purgable_control_t); Head: mach_msg_header_t; @@ -13899,7 +13928,7 @@ declare class tlv_descriptor { declare class arm_unified_thread_state { constructor(init?: arm_unified_thread_state); ash: arm_state_hdr; - uts: unnamed_8156020770836389892; + uts: unnamed_900273905782570625; } declare class __Reply__thread_get_exception_ports_info_t { @@ -13993,6 +14022,20 @@ declare class __Reply__thread_set_mach_voucher_t { RetCode: number; } +declare class __Request__host_set_UNDServer_t { + constructor(init?: __Request__host_set_UNDServer_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + server: mach_msg_port_descriptor_t; +} + +declare class target_triple_command { + constructor(init?: target_triple_command); + cmd: number; + cmdsize: number; + triple: lc_str; +} + declare class mach_header { constructor(init?: mach_header); magic: number; @@ -14624,6 +14667,14 @@ declare class __Reply__mach_port_assert_attributes_t { RetCode: number; } +declare class VersRec { + constructor(init?: VersRec); + numericVersion: NumVersion; + countryCode: number; + shortVersion: unknown /* const array */; + reserved: unknown /* const array */; +} + declare class UBreakIterator { constructor(init?: UBreakIterator); } @@ -14649,6 +14700,26 @@ declare class entry_point_command { stacksize: number; } +declare class kmod_info_32_v1 { + constructor(init?: kmod_info_32_v1); + next_addr: number; + info_version: number; + id: number; + name: unknown /* const array */; + version: unknown /* const array */; + reference_count: number; + reference_list_addr: number; + address: number; + size: number; + hdr_size: number; + start_addr: number; + stop_addr: number; +} + +declare class TimeBaseRecord { + constructor(init?: TimeBaseRecord); +} + declare class __Request__vm_region_recurse_t { constructor(init?: __Request__vm_region_recurse_t); Head: mach_msg_header_t; @@ -14666,6 +14737,39 @@ declare class FixedRect { bottom: number; } +declare class Fts5ExtensionApi { + constructor(init?: Fts5ExtensionApi); + iVersion: number; + xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; + xColumnCount: (p1: interop.PointerConvertible) => number | null; + xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; + xPhraseCount: (p1: interop.PointerConvertible) => number | null; + xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; + xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xRowid: (p1: interop.PointerConvertible) => number | null; + xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; + xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; + xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xQueryToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xInstToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xColumnLocale: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xTokenize_v2: (p1: interop.PointerConvertible, p2: string, p3: number, p4: string, p5: number, p6: interop.PointerConvertible, p7: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; +} + +declare class task_ipc_space_policy_info { + constructor(init?: task_ipc_space_policy_info); + space_policy: number; +} + declare class __Request__mach_memory_entry_purgable_control_t { constructor(init?: __Request__mach_memory_entry_purgable_control_t); Head: mach_msg_header_t; @@ -14734,6 +14838,16 @@ declare class pollfd { revents: number; } +declare class routine_descriptor { + constructor(init?: routine_descriptor); + impl_routine: () => number | null; + stub_routine: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + argc: number; + descr_count: number; + arg_descr: interop.Pointer; + max_reply_msg: number; +} + declare class UCharIterator { constructor(init?: UCharIterator); context: interop.Pointer; @@ -14941,28 +15055,6 @@ declare class au_mask { am_failure: number; } -declare class sigevent { - constructor(init?: sigevent); - sigev_notify: number; - sigev_signo: number; - sigev_value: sigval; - sigev_notify_function: (p1: sigval) => void | null; - sigev_notify_attributes: interop.Pointer; -} - -declare class unnamed_7813980754806597068 { - constructor(init?: unnamed_7813980754806597068); - w_Stopval: number; - w_Stopsig: number; - w_Filler: number; -} - -declare class au_tid { - constructor(init?: au_tid); - port: number; - machine: number; -} - declare class internal_state { constructor(init?: internal_state); } @@ -15103,11 +15195,6 @@ declare class processor_cpu_load_info { cpu_ticks: unknown /* const array */; } -declare class unnamed_17912439746598474194 { - constructor(init?: unnamed_17912439746598474194); - bitpattern: unknown /* const array */; -} - declare class _opaque_pthread_mutexattr_t { constructor(init?: _opaque_pthread_mutexattr_t); __sig: number; @@ -15416,6 +15503,12 @@ declare class __Reply__mach_port_extract_right_t { poly: mach_msg_port_descriptor_t; } +declare class au_tid { + constructor(init?: au_tid); + port: number; + machine: number; +} + declare class sadb_session_id { constructor(init?: sadb_session_id); sadb_session_id_len: number; @@ -15492,6 +15585,7 @@ declare class sqlite3_module { xRelease: (p1: interop.PointerConvertible, p2: number) => number | null; xRollbackTo: (p1: interop.PointerConvertible, p2: number) => number | null; xShadowName: (p1: string) => number | null; + xIntegrity: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => number | null; } declare class __Request__host_get_UNDServer_t { @@ -15516,7 +15610,7 @@ declare class scattered_relocation_info { declare class extern_proc { constructor(init?: extern_proc); - p_un: unnamed_5999593528868061286; + p_un: unnamed_7010122703229124947; p_vmspace: interop.Pointer; p_sigacts: interop.Pointer; p_flag: number; @@ -15634,10 +15728,10 @@ declare class _Unwind_Control_Block { constructor(init?: _Unwind_Control_Block); exception_class: number; exception_cleanup: (p1: interop.Enum, p2: interop.PointerConvertible) => void | null; - unwinder_cache: unnamed_559565048008102251; - barrier_cache: unnamed_12136322846493055865; - cleanup_cache: unnamed_17912439746598474194; - pr_cache: unnamed_3925833265752493598; + unwinder_cache: unnamed_6553058214308019991; + barrier_cache: unnamed_15596370743456216885; + cleanup_cache: unnamed_10066519736884874946; + pr_cache: unnamed_5456487753989650130; : number; } @@ -15817,6 +15911,23 @@ declare class searchstate { ss_fsstate: unknown /* const array */; } +declare class sqlite3_pcache_methods2 { + constructor(init?: sqlite3_pcache_methods2); + iVersion: number; + pArg: interop.Pointer; + xInit: (p1: interop.PointerConvertible) => number | null; + xShutdown: (p1: interop.PointerConvertible) => void | null; + xCreate: (p1: number, p2: number, p3: number) => interop.Pointer | null; + xCachesize: (p1: interop.PointerConvertible, p2: number) => void | null; + xPagecount: (p1: interop.PointerConvertible) => number | null; + xFetch: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; + xUnpin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + xRekey: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + xTruncate: (p1: interop.PointerConvertible, p2: number) => void | null; + xDestroy: (p1: interop.PointerConvertible) => void | null; + xShrink: (p1: interop.PointerConvertible) => void | null; +} + declare class __Request__host_kernel_version_t { constructor(init?: __Request__host_kernel_version_t); Head: mach_msg_header_t; @@ -15859,6 +15970,17 @@ declare class __asl_object_s { constructor(init?: __asl_object_s); } +declare class unnamed_2839929001166852682 { + constructor(init?: unnamed_2839929001166852682); + numColorChannels: number; + log2BlockBytes: number; + blockWidth: number; + blockHeight: number; + isHDR: number; + hasAlpha: number; + _reserved: number; +} + declare class NDR_record_t { constructor(init?: NDR_record_t); mig_vers: number; @@ -15948,15 +16070,47 @@ declare class flocktimeout { timeout: timespec; } -declare class dwarf_eh_bases { - constructor(init?: dwarf_eh_bases); - tbase: number; - dbase: number; - func: number; +declare class unnamed_13404737760830140510 { + constructor(init?: unnamed_13404737760830140510); + w_Stopval: number; + w_Stopsig: number; + w_Filler: number; +} + +declare class __Reply__mach_port_allocate_t { + constructor(init?: __Reply__mach_port_allocate_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + name: number; +} + +declare class __Request__mach_vm_wire_t { + constructor(init?: __Request__mach_vm_wire_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + task: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + address: number; + size: number; + desired_access: number; +} + +declare class ih_idseq { + constructor(init?: ih_idseq); + icd_id: number; + icd_seq: number; +} + +declare class __Reply__thread_create_t { + constructor(init?: __Reply__thread_create_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + child_act: mach_msg_port_descriptor_t; } -declare class unnamed_13487677978110350812 { - constructor(init?: unnamed_13487677978110350812); +declare class unnamed_17609042787312303536 { + constructor(init?: unnamed_17609042787312303536); w_Termsig: number; w_Coredump: number; w_Retcode: number; @@ -16098,6 +16252,16 @@ declare class __Reply__processor_set_threads_t { thread_listCnt: number; } +declare class mach_msg_context_trailer_t { + constructor(init?: mach_msg_context_trailer_t); + msgh_trailer_type: number; + msgh_trailer_size: number; + msgh_seqno: number; + msgh_sender: security_token_t; + msgh_audit: audit_token_t; + msgh_context: number; +} + declare class fchecklv { constructor(init?: fchecklv); lv_file_start: number; @@ -16165,6 +16329,15 @@ declare class __Reply__thread_set_state_t { RetCode: number; } +declare class sigevent { + constructor(init?: sigevent); + sigev_notify: number; + sigev_signo: number; + sigev_value: sigval; + sigev_notify_function: (p1: sigval) => void | null; + sigev_notify_attributes: interop.Pointer; +} + declare class __Request__processor_set_tasks_t { constructor(init?: __Request__processor_set_tasks_t); Head: mach_msg_header_t; @@ -16256,28 +16429,12 @@ declare class __darwin_pthread_handler_rec { __next: interop.Pointer; } -declare class Fts5ExtensionApi { - constructor(init?: Fts5ExtensionApi); +declare class fts5_tokenizer_v2 { + constructor(init?: fts5_tokenizer_v2); iVersion: number; - xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; - xColumnCount: (p1: interop.PointerConvertible) => number | null; - xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; - xPhraseCount: (p1: interop.PointerConvertible) => number | null; - xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; - xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xRowid: (p1: interop.PointerConvertible) => number | null; - xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; - xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; - xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xCreate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + xDelete: (p1: interop.PointerConvertible) => void | null; + xTokenize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number, p6: string, p7: number, p8: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; } declare class dylib { @@ -16323,7 +16480,7 @@ declare class __Reply__mach_port_kobject_description_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - object_type: number; + object_type: interop.Enum; object_addr: number; descriptionOffset: number; descriptionCnt: number; @@ -16404,23 +16561,11 @@ declare class __Request__kmod_control_t { dataCnt: number; } -declare class __Reply__mach_port_allocate_t { - constructor(init?: __Reply__mach_port_allocate_t); +declare class __Reply__thread_suspend_t { + constructor(init?: __Reply__thread_suspend_t); Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - name: number; -} - -declare class __Request__mach_vm_wire_t { - constructor(init?: __Request__mach_vm_wire_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - task: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - address: number; - size: number; - desired_access: number; } declare class sigstack { @@ -16450,11 +16595,11 @@ declare class inpcb { inp_vflag: number; inp_ip_ttl: number; inp_ip_p: number; - inp_dependfaddr: unnamed_6416307045278425037; - inp_dependladdr: unnamed_15774285319257950925; - inp_dependroute: unnamed_16258449341427285285; - inp_depend4: unnamed_10903520824560498627; - inp_depend6: unnamed_17294381752479036882; + inp_dependfaddr: unnamed_13756188377176985028; + inp_dependladdr: unnamed_681966235808295427; + inp_dependroute: unnamed_10995753483038369016; + inp_depend4: unnamed_16037023209713468788; + inp_depend6: unnamed_345444173036141159; hash_element: number; inp_saved_ppcb: number; inp_sp: number; @@ -16467,7 +16612,7 @@ declare class DNSServiceAttribute_s { declare class nlist_64 { constructor(init?: nlist_64); - n_un: unnamed_9514956356379509398; + n_un: unnamed_16654037540828547570; n_type: number; n_sect: number; n_desc: number; @@ -16484,17 +16629,6 @@ declare class __Request__task_test_async_upcall_propagation_t { iotier: number; } -declare class unnamed_14143010282463798836 { - constructor(init?: unnamed_14143010282463798836); - numColorChannels: number; - log2BlockBytes: number; - blockWidth: number; - blockHeight: number; - isHDR: number; - hasAlpha: number; - _reserved: number; -} - declare class __Reply__mach_vm_wire_t { constructor(init?: __Reply__mach_vm_wire_t); Head: mach_msg_header_t; @@ -16569,12 +16703,31 @@ declare class task_events_info { csw: number; } +declare class __Reply__processor_set_policy_control_t { + constructor(init?: __Reply__processor_set_policy_control_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class fts5_api { constructor(init?: fts5_api); iVersion: number; xCreateTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; xFindTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; xCreateFunction: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => void, p5: (p1: interop.PointerConvertible) => void) => number | null; + xCreateTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; + xFindTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; +} + +type unnamed_16847730341992036315Descriptor = + | { ifsr_cell: if_cellular_status } + | { ifsr_wifi: if_wifi_status }; + +declare class unnamed_16847730341992036315 { + constructor(init?: unnamed_16847730341992036315Descriptor); + ifsr_cell: if_cellular_status; + ifsr_wifi: if_wifi_status; } type __ReplyUnion__processor_set_subsystemDescriptor = @@ -16605,20 +16758,28 @@ declare class __ReplyUnion__processor_set_subsystem { Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t; } -type unnamed_8133809893122230120Descriptor = - | { sadb_x_sa2_reserved2: number }; +type unnamed_17773833349239637140Descriptor = + | { fts_compar: () => number | null } + | { fts_compar_b: () => number | null }; -declare class unnamed_8133809893122230120 { - constructor(init?: unnamed_8133809893122230120Descriptor); - sadb_x_sa2_reserved2: number; +declare class unnamed_17773833349239637140 { + constructor(init?: unnamed_17773833349239637140Descriptor); + fts_compar: () => number | null; + fts_compar_b: () => number | null; } -type unnamed_6523397973646428231Descriptor = - | { if_status_v1: if_cellular_status_v1 }; +type __ReplyUnion__memory_entry_subsystemDescriptor = + | { Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t } + | { Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t } + | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t } + | { Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t }; -declare class unnamed_6523397973646428231 { - constructor(init?: unnamed_6523397973646428231Descriptor); - if_status_v1: if_cellular_status_v1; +declare class __ReplyUnion__memory_entry_subsystem { + constructor(init?: __ReplyUnion__memory_entry_subsystemDescriptor); + Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t; + Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t; + Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t; + Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t; } type __RequestUnion__host_security_subsystemDescriptor = @@ -16631,28 +16792,6 @@ declare class __RequestUnion__host_security_subsystem { Request_host_security_set_task_token: __Request__host_security_set_task_token_t; } -type unnamed_5999593528868061286Descriptor = - | { p_st1: unnamed_5239936515029727670 } - | { __p_starttime: timeval }; - -declare class unnamed_5999593528868061286 { - constructor(init?: unnamed_5999593528868061286Descriptor); - p_st1: unnamed_5239936515029727670; - __p_starttime: timeval; -} - -type __ReplyUnion__memory_entry_subsystemDescriptor = - | { Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t } - | { Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t } - | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t }; - -declare class __ReplyUnion__memory_entry_subsystem { - constructor(init?: __ReplyUnion__memory_entry_subsystemDescriptor); - Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t; - Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t; - Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t; -} - type __ReplyUnion__mach_voucher_subsystemDescriptor = | { Reply_mach_voucher_extract_attr_content: __Reply__mach_voucher_extract_attr_content_t } | { Reply_mach_voucher_extract_attr_recipe: __Reply__mach_voucher_extract_attr_recipe_t } @@ -16669,6 +16808,22 @@ declare class __ReplyUnion__mach_voucher_subsystem { Reply_mach_voucher_debug_info: __Reply__mach_voucher_debug_info_t; } +type __RequestUnion__mach_voucher_subsystemDescriptor = + | { Request_mach_voucher_extract_attr_content: __Request__mach_voucher_extract_attr_content_t } + | { Request_mach_voucher_extract_attr_recipe: __Request__mach_voucher_extract_attr_recipe_t } + | { Request_mach_voucher_extract_all_attr_recipes: __Request__mach_voucher_extract_all_attr_recipes_t } + | { Request_mach_voucher_attr_command: __Request__mach_voucher_attr_command_t } + | { Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t }; + +declare class __RequestUnion__mach_voucher_subsystem { + constructor(init?: __RequestUnion__mach_voucher_subsystemDescriptor); + Request_mach_voucher_extract_attr_content: __Request__mach_voucher_extract_attr_content_t; + Request_mach_voucher_extract_attr_recipe: __Request__mach_voucher_extract_attr_recipe_t; + Request_mach_voucher_extract_all_attr_recipes: __Request__mach_voucher_extract_all_attr_recipes_t; + Request_mach_voucher_attr_command: __Request__mach_voucher_attr_command_t; + Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t; +} + type __ReplyUnion__exc_subsystemDescriptor = | { Reply_exception_raise: __Reply__exception_raise_t } | { Reply_exception_raise_state: __Reply__exception_raise_state_t } @@ -16709,38 +16864,64 @@ declare class __ReplyUnion__clock_subsystem { Reply_clock_alarm: __Reply__clock_alarm_t; } -type __RequestUnion__clock_subsystemDescriptor = - | { Request_clock_get_time: __Request__clock_get_time_t } - | { Request_clock_get_attributes: __Request__clock_get_attributes_t } - | { Request_clock_alarm: __Request__clock_alarm_t }; - -declare class __RequestUnion__clock_subsystem { - constructor(init?: __RequestUnion__clock_subsystemDescriptor); - Request_clock_get_time: __Request__clock_get_time_t; - Request_clock_get_attributes: __Request__clock_get_attributes_t; - Request_clock_alarm: __Request__clock_alarm_t; -} - -type unnamed_15949981201443907347Descriptor = - | { fts_compar: () => number | null } - | { fts_compar_b: () => number | null }; +type unnamed_12792707110849069073Descriptor = + | { ifru_addr: sockaddr } + | { ifru_dstaddr: sockaddr } + | { ifru_broadaddr: sockaddr } + | { ifru_flags: number } + | { ifru_metric: number } + | { ifru_mtu: number } + | { ifru_phys: number } + | { ifru_media: number } + | { ifru_intval: number } + | { ifru_data: string | null } + | { ifru_devmtu: ifdevmtu } + | { ifru_kpi: ifkpi } + | { ifru_wake_flags: number } + | { ifru_route_refcnt: number } + | { ifru_cap: unknown /* const array */ } + | { ifru_functional_type: number } + | { ifru_peer_egress_functional_type: number } + | { ifru_is_directlink: number } + | { ifru_is_vpn: number } + | { ifru_is_companionlink: number }; -declare class unnamed_15949981201443907347 { - constructor(init?: unnamed_15949981201443907347Descriptor); - fts_compar: () => number | null; - fts_compar_b: () => number | null; +declare class unnamed_12792707110849069073 { + constructor(init?: unnamed_12792707110849069073Descriptor); + ifru_addr: sockaddr; + ifru_dstaddr: sockaddr; + ifru_broadaddr: sockaddr; + ifru_flags: number; + ifru_metric: number; + ifru_mtu: number; + ifru_phys: number; + ifru_media: number; + ifru_intval: number; + ifru_data: string | null; + ifru_devmtu: ifdevmtu; + ifru_kpi: ifkpi; + ifru_wake_flags: number; + ifru_route_refcnt: number; + ifru_cap: unknown /* const array */; + ifru_functional_type: number; + ifru_peer_egress_functional_type: number; + ifru_is_directlink: number; + ifru_is_vpn: number; + ifru_is_companionlink: number; } type __RequestUnion__memory_entry_subsystemDescriptor = | { Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t } | { Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t } - | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t }; + | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t } + | { Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t }; declare class __RequestUnion__memory_entry_subsystem { constructor(init?: __RequestUnion__memory_entry_subsystemDescriptor); Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t; Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t; Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t; + Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t; } type guid_tDescriptor = @@ -16765,33 +16946,25 @@ declare class semun { array: interop.Pointer; } -type at_block_features_tDescriptor = - | { bits: number }; - -declare class at_block_features_t { - constructor(init?: at_block_features_tDescriptor); - bits: number; -} - -type unnamed_18153717529828127874Descriptor = - | { ifsr_cell: if_cellular_status } - | { ifsr_wifi: if_wifi_status }; +type graft_argsDescriptor = + | { max_size: unknown /* const array */ } + | { sbc_args: secure_boot_cryptex_args }; -declare class unnamed_18153717529828127874 { - constructor(init?: unnamed_18153717529828127874Descriptor); - ifsr_cell: if_cellular_status; - ifsr_wifi: if_wifi_status; +declare class graft_args { + constructor(init?: graft_argsDescriptor); + max_size: unknown /* const array */; + sbc_args: secure_boot_cryptex_args; } -type unnamed_10038843993900809681Descriptor = +type unnamed_2867314609305102980Descriptor = | { id_ts: id_ts } | { id_ip: id_ip } | { id_radv: icmp_ra_addr } | { id_mask: number } | { id_data: unknown /* const array */ }; -declare class unnamed_10038843993900809681 { - constructor(init?: unnamed_10038843993900809681Descriptor); +declare class unnamed_2867314609305102980 { + constructor(init?: unnamed_2867314609305102980Descriptor); id_ts: id_ts; id_ip: id_ip; id_radv: icmp_ra_addr; @@ -16799,7 +16972,23 @@ declare class unnamed_10038843993900809681 { id_data: unknown /* const array */; } -type unnamed_13049179556772170437Descriptor = +type mach_msg_descriptor_tDescriptor = + | { port: mach_msg_port_descriptor_t } + | { out_of_line: mach_msg_ool_descriptor_t } + | { ool_ports: mach_msg_ool_ports_descriptor_t } + | { type: mach_msg_type_descriptor_t } + | { guarded_port: mach_msg_guarded_port_descriptor_t }; + +declare class mach_msg_descriptor_t { + constructor(init?: mach_msg_descriptor_tDescriptor); + port: mach_msg_port_descriptor_t; + out_of_line: mach_msg_ool_descriptor_t; + ool_ports: mach_msg_ool_ports_descriptor_t; + type: mach_msg_type_descriptor_t; + guarded_port: mach_msg_guarded_port_descriptor_t; +} + +type unnamed_13999186882269072101Descriptor = | { ih_pptr: number } | { ih_gwaddr: in_addr } | { ih_idseq: ih_idseq } @@ -16807,8 +16996,8 @@ type unnamed_13049179556772170437Descriptor = | { ih_pmtu: ih_pmtu } | { ih_rtradv: ih_rtradv }; -declare class unnamed_13049179556772170437 { - constructor(init?: unnamed_13049179556772170437Descriptor); +declare class unnamed_13999186882269072101 { + constructor(init?: unnamed_13999186882269072101Descriptor); ih_pptr: number; ih_gwaddr: in_addr; ih_idseq: ih_idseq; @@ -16817,258 +17006,284 @@ declare class unnamed_13049179556772170437 { ih_rtradv: ih_rtradv; } -type unnamed_7562611326010565180Descriptor = +type unnamed_11564293401966917490Descriptor = | { ip6_un1: ip6_hdrctl } | { ip6_un2_vfc: number }; -declare class unnamed_7562611326010565180 { - constructor(init?: unnamed_7562611326010565180Descriptor); +declare class unnamed_11564293401966917490 { + constructor(init?: unnamed_11564293401966917490Descriptor); ip6_un1: ip6_hdrctl; ip6_un2_vfc: number; } -type unnamed_16258449341427285285Descriptor = +type unnamed_10995753483038369016Descriptor = | { inp4_route: unknown /* const array */ } | { inp6_route: unknown /* const array */ }; -declare class unnamed_16258449341427285285 { - constructor(init?: unnamed_16258449341427285285Descriptor); +declare class unnamed_10995753483038369016 { + constructor(init?: unnamed_10995753483038369016Descriptor); inp4_route: unknown /* const array */; inp6_route: unknown /* const array */; } -type unnamed_15774285319257950925Descriptor = +type unnamed_681966235808295427Descriptor = | { inp46_local: in_addr_4in6 } | { inp6_local: in6_addr }; -declare class unnamed_15774285319257950925 { - constructor(init?: unnamed_15774285319257950925Descriptor); +declare class unnamed_681966235808295427 { + constructor(init?: unnamed_681966235808295427Descriptor); inp46_local: in_addr_4in6; inp6_local: in6_addr; } -type graft_argsDescriptor = - | { max_size: unknown /* const array */ } - | { sbc_args: secure_boot_cryptex_args }; - -declare class graft_args { - constructor(init?: graft_argsDescriptor); - max_size: unknown /* const array */; - sbc_args: secure_boot_cryptex_args; -} - -type unnamed_14788120588529342803Descriptor = - | { addr8: unknown /* const array */ } - | { addr16: unknown /* const array */ } - | { addr32: unknown /* const array */ }; +type __RequestUnion__clock_subsystemDescriptor = + | { Request_clock_get_time: __Request__clock_get_time_t } + | { Request_clock_get_attributes: __Request__clock_get_attributes_t } + | { Request_clock_alarm: __Request__clock_alarm_t }; -declare class unnamed_14788120588529342803 { - constructor(init?: unnamed_14788120588529342803Descriptor); - addr8: unknown /* const array */; - addr16: unknown /* const array */; - addr32: unknown /* const array */; +declare class __RequestUnion__clock_subsystem { + constructor(init?: __RequestUnion__clock_subsystemDescriptor); + Request_clock_get_time: __Request__clock_get_time_t; + Request_clock_get_attributes: __Request__clock_get_attributes_t; + Request_clock_alarm: __Request__clock_alarm_t; } -type __RequestUnion__host_priv_subsystemDescriptor = - | { Request_host_get_boot_info: __Request__host_get_boot_info_t } - | { Request_host_reboot: __Request__host_reboot_t } - | { Request_host_priv_statistics: __Request__host_priv_statistics_t } - | { Request_host_default_memory_manager: __Request__host_default_memory_manager_t } - | { Request_vm_wire: __Request__vm_wire_t } - | { Request_thread_wire: __Request__thread_wire_t } - | { Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t } - | { Request_host_processors: __Request__host_processors_t } - | { Request_host_get_clock_control: __Request__host_get_clock_control_t } - | { Request_kmod_create: __Request__kmod_create_t } - | { Request_kmod_destroy: __Request__kmod_destroy_t } - | { Request_kmod_control: __Request__kmod_control_t } - | { Request_host_get_special_port: __Request__host_get_special_port_t } - | { Request_host_set_special_port: __Request__host_set_special_port_t } - | { Request_host_set_exception_ports: __Request__host_set_exception_ports_t } - | { Request_host_get_exception_ports: __Request__host_get_exception_ports_t } - | { Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t } - | { Request_mach_vm_wire: __Request__mach_vm_wire_t } - | { Request_host_processor_sets: __Request__host_processor_sets_t } - | { Request_host_processor_set_priv: __Request__host_processor_set_priv_t } - | { Request_host_set_UNDServer: __Request__host_set_UNDServer_t } - | { Request_host_get_UNDServer: __Request__host_get_UNDServer_t } - | { Request_kext_request: __Request__kext_request_t }; +type __ReplyUnion__task_subsystemDescriptor = + | { Reply_task_create: __Reply__task_create_t } + | { Reply_task_terminate: __Reply__task_terminate_t } + | { Reply_task_threads: __Reply__task_threads_t } + | { Reply_mach_ports_register: __Reply__mach_ports_register_t } + | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } + | { Reply_task_info: __Reply__task_info_t } + | { Reply_task_set_info: __Reply__task_set_info_t } + | { Reply_task_suspend: __Reply__task_suspend_t } + | { Reply_task_resume: __Reply__task_resume_t } + | { Reply_task_get_special_port: __Reply__task_get_special_port_t } + | { Reply_task_set_special_port: __Reply__task_set_special_port_t } + | { Reply_thread_create: __Reply__thread_create_t } + | { Reply_thread_create_running: __Reply__thread_create_running_t } + | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } + | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } + | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } + | { Reply_lock_set_create: __Reply__lock_set_create_t } + | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } + | { Reply_semaphore_create: __Reply__semaphore_create_t } + | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } + | { Reply_task_policy_set: __Reply__task_policy_set_t } + | { Reply_task_policy_get: __Reply__task_policy_get_t } + | { Reply_task_sample: __Reply__task_sample_t } + | { Reply_task_policy: __Reply__task_policy_t } + | { Reply_task_set_emulation: __Reply__task_set_emulation_t } + | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } + | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } + | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } + | { Reply_task_zone_info: __Reply__task_zone_info_t } + | { Reply_task_assign: __Reply__task_assign_t } + | { Reply_task_assign_default: __Reply__task_assign_default_t } + | { Reply_task_get_assignment: __Reply__task_get_assignment_t } + | { Reply_task_set_policy: __Reply__task_set_policy_t } + | { Reply_task_get_state: __Reply__task_get_state_t } + | { Reply_task_set_state: __Reply__task_set_state_t } + | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } + | { Reply_task_suspend2: __Reply__task_suspend2_t } + | { Reply_task_resume2: __Reply__task_resume2_t } + | { Reply_task_purgable_info: __Reply__task_purgable_info_t } + | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } + | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } + | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } + | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } + | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } + | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } + | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } + | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } + | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } + | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } + | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } + | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } + | { Reply_task_inspect: __Reply__task_inspect_t } + | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } + | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } + | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } + | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } + | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } + | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } + | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } + | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } + | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } + | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } + | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } + | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; -declare class __RequestUnion__host_priv_subsystem { - constructor(init?: __RequestUnion__host_priv_subsystemDescriptor); - Request_host_get_boot_info: __Request__host_get_boot_info_t; - Request_host_reboot: __Request__host_reboot_t; - Request_host_priv_statistics: __Request__host_priv_statistics_t; - Request_host_default_memory_manager: __Request__host_default_memory_manager_t; - Request_vm_wire: __Request__vm_wire_t; - Request_thread_wire: __Request__thread_wire_t; - Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t; - Request_host_processors: __Request__host_processors_t; - Request_host_get_clock_control: __Request__host_get_clock_control_t; - Request_kmod_create: __Request__kmod_create_t; - Request_kmod_destroy: __Request__kmod_destroy_t; - Request_kmod_control: __Request__kmod_control_t; - Request_host_get_special_port: __Request__host_get_special_port_t; - Request_host_set_special_port: __Request__host_set_special_port_t; - Request_host_set_exception_ports: __Request__host_set_exception_ports_t; - Request_host_get_exception_ports: __Request__host_get_exception_ports_t; - Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t; - Request_mach_vm_wire: __Request__mach_vm_wire_t; - Request_host_processor_sets: __Request__host_processor_sets_t; - Request_host_processor_set_priv: __Request__host_processor_set_priv_t; - Request_host_set_UNDServer: __Request__host_set_UNDServer_t; - Request_host_get_UNDServer: __Request__host_get_UNDServer_t; - Request_kext_request: __Request__kext_request_t; +declare class __ReplyUnion__task_subsystem { + constructor(init?: __ReplyUnion__task_subsystemDescriptor); + Reply_task_create: __Reply__task_create_t; + Reply_task_terminate: __Reply__task_terminate_t; + Reply_task_threads: __Reply__task_threads_t; + Reply_mach_ports_register: __Reply__mach_ports_register_t; + Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; + Reply_task_info: __Reply__task_info_t; + Reply_task_set_info: __Reply__task_set_info_t; + Reply_task_suspend: __Reply__task_suspend_t; + Reply_task_resume: __Reply__task_resume_t; + Reply_task_get_special_port: __Reply__task_get_special_port_t; + Reply_task_set_special_port: __Reply__task_set_special_port_t; + Reply_thread_create: __Reply__thread_create_t; + Reply_thread_create_running: __Reply__thread_create_running_t; + Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; + Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; + Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; + Reply_lock_set_create: __Reply__lock_set_create_t; + Reply_lock_set_destroy: __Reply__lock_set_destroy_t; + Reply_semaphore_create: __Reply__semaphore_create_t; + Reply_semaphore_destroy: __Reply__semaphore_destroy_t; + Reply_task_policy_set: __Reply__task_policy_set_t; + Reply_task_policy_get: __Reply__task_policy_get_t; + Reply_task_sample: __Reply__task_sample_t; + Reply_task_policy: __Reply__task_policy_t; + Reply_task_set_emulation: __Reply__task_set_emulation_t; + Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; + Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; + Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; + Reply_task_zone_info: __Reply__task_zone_info_t; + Reply_task_assign: __Reply__task_assign_t; + Reply_task_assign_default: __Reply__task_assign_default_t; + Reply_task_get_assignment: __Reply__task_get_assignment_t; + Reply_task_set_policy: __Reply__task_set_policy_t; + Reply_task_get_state: __Reply__task_get_state_t; + Reply_task_set_state: __Reply__task_set_state_t; + Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; + Reply_task_suspend2: __Reply__task_suspend2_t; + Reply_task_resume2: __Reply__task_resume2_t; + Reply_task_purgable_info: __Reply__task_purgable_info_t; + Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; + Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; + Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; + Reply_task_generate_corpse: __Reply__task_generate_corpse_t; + Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; + Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; + Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; + Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; + Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; + Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; + Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; + Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; + Reply_task_inspect: __Reply__task_inspect_t; + Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; + Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; + Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; + Reply_task_create_identity_token: __Reply__task_create_identity_token_t; + Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; + Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; + Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; + Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; + Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; + Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; + Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; + Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; } -type unnamed_15033788762405131269Descriptor = - | { if_status_v1: if_wifi_status_v1 }; +type unnamed_13756188377176985028Descriptor = + | { inp46_foreign: in_addr_4in6 } + | { inp6_foreign: in6_addr }; -declare class unnamed_15033788762405131269 { - constructor(init?: unnamed_15033788762405131269Descriptor); - if_status_v1: if_wifi_status_v1; +declare class unnamed_13756188377176985028 { + constructor(init?: unnamed_13756188377176985028Descriptor); + inp46_foreign: in_addr_4in6; + inp6_foreign: in6_addr; } -type __ReplyUnion__host_priv_subsystemDescriptor = - | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } - | { Reply_host_reboot: __Reply__host_reboot_t } - | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } - | { Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t } - | { Reply_vm_wire: __Reply__vm_wire_t } - | { Reply_thread_wire: __Reply__thread_wire_t } - | { Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t } - | { Reply_host_processors: __Reply__host_processors_t } - | { Reply_host_get_clock_control: __Reply__host_get_clock_control_t } - | { Reply_kmod_create: __Reply__kmod_create_t } - | { Reply_kmod_destroy: __Reply__kmod_destroy_t } - | { Reply_kmod_control: __Reply__kmod_control_t } - | { Reply_host_get_special_port: __Reply__host_get_special_port_t } - | { Reply_host_set_special_port: __Reply__host_set_special_port_t } - | { Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t } - | { Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t } - | { Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t } - | { Reply_mach_vm_wire: __Reply__mach_vm_wire_t } - | { Reply_host_processor_sets: __Reply__host_processor_sets_t } - | { Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t } - | { Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t } - | { Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t } - | { Reply_kext_request: __Reply__kext_request_t }; +type unnamed_10850057586384803849Descriptor = + | { icmp6_un_data32: unknown /* const array */ } + | { icmp6_un_data16: unknown /* const array */ } + | { icmp6_un_data8: unknown /* const array */ }; -declare class __ReplyUnion__host_priv_subsystem { - constructor(init?: __ReplyUnion__host_priv_subsystemDescriptor); - Reply_host_get_boot_info: __Reply__host_get_boot_info_t; - Reply_host_reboot: __Reply__host_reboot_t; - Reply_host_priv_statistics: __Reply__host_priv_statistics_t; - Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t; - Reply_vm_wire: __Reply__vm_wire_t; - Reply_thread_wire: __Reply__thread_wire_t; - Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t; - Reply_host_processors: __Reply__host_processors_t; - Reply_host_get_clock_control: __Reply__host_get_clock_control_t; - Reply_kmod_create: __Reply__kmod_create_t; - Reply_kmod_destroy: __Reply__kmod_destroy_t; - Reply_kmod_control: __Reply__kmod_control_t; - Reply_host_get_special_port: __Reply__host_get_special_port_t; - Reply_host_set_special_port: __Reply__host_set_special_port_t; - Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t; - Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t; - Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t; - Reply_mach_vm_wire: __Reply__mach_vm_wire_t; - Reply_host_processor_sets: __Reply__host_processor_sets_t; - Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t; - Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t; - Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t; - Reply_kext_request: __Reply__kext_request_t; +declare class unnamed_10850057586384803849 { + constructor(init?: unnamed_10850057586384803849Descriptor); + icmp6_un_data32: unknown /* const array */; + icmp6_un_data16: unknown /* const array */; + icmp6_un_data8: unknown /* const array */; } -type unnamed_9004513481264028425Descriptor = - | { is_master: number } - | { is_main: number }; +type unnamed_7010122703229124947Descriptor = + | { p_st1: unnamed_11724790119960622479 } + | { __p_starttime: timeval }; -declare class unnamed_9004513481264028425 { - constructor(init?: unnamed_9004513481264028425Descriptor); - is_master: number; - is_main: number; +declare class unnamed_7010122703229124947 { + constructor(init?: unnamed_7010122703229124947Descriptor); + p_st1: unnamed_11724790119960622479; + __p_starttime: timeval; } -type unnamed_55796933568868363Descriptor = - | { ifcu_buf: string | null } - | { ifcu_req: interop.PointerConvertible }; +type unnamed_17111531745415781206Descriptor = + | { addr8: unknown /* const array */ } + | { addr16: unknown /* const array */ } + | { addr32: unknown /* const array */ }; -declare class unnamed_55796933568868363 { - constructor(init?: unnamed_55796933568868363Descriptor); - ifcu_buf: string | null; - ifcu_req: interop.Pointer; +declare class unnamed_17111531745415781206 { + constructor(init?: unnamed_17111531745415781206Descriptor); + addr8: unknown /* const array */; + addr16: unknown /* const array */; + addr32: unknown /* const array */; } -type unnamed_7815418031369801106Descriptor = - | { ifk_ptr: interop.PointerConvertible } - | { ifk_value: number }; +type unnamed_17264964298470985088Descriptor = + | { __u6_addr8: unknown /* const array */ } + | { __u6_addr16: unknown /* const array */ } + | { __u6_addr32: unknown /* const array */ }; -declare class unnamed_7815418031369801106 { - constructor(init?: unnamed_7815418031369801106Descriptor); - ifk_ptr: interop.Pointer; - ifk_value: number; +declare class unnamed_17264964298470985088 { + constructor(init?: unnamed_17264964298470985088Descriptor); + __u6_addr8: unknown /* const array */; + __u6_addr16: unknown /* const array */; + __u6_addr32: unknown /* const array */; } -type __RequestUnion__mach_voucher_subsystemDescriptor = - | { Request_mach_voucher_extract_attr_content: __Request__mach_voucher_extract_attr_content_t } - | { Request_mach_voucher_extract_attr_recipe: __Request__mach_voucher_extract_attr_recipe_t } - | { Request_mach_voucher_extract_all_attr_recipes: __Request__mach_voucher_extract_all_attr_recipes_t } - | { Request_mach_voucher_attr_command: __Request__mach_voucher_attr_command_t } - | { Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t }; +type unnamed_2415581406207035320Descriptor = + | { if_status_v1: if_wifi_status_v1 }; -declare class __RequestUnion__mach_voucher_subsystem { - constructor(init?: __RequestUnion__mach_voucher_subsystemDescriptor); - Request_mach_voucher_extract_attr_content: __Request__mach_voucher_extract_attr_content_t; - Request_mach_voucher_extract_attr_recipe: __Request__mach_voucher_extract_attr_recipe_t; - Request_mach_voucher_extract_all_attr_recipes: __Request__mach_voucher_extract_all_attr_recipes_t; - Request_mach_voucher_attr_command: __Request__mach_voucher_attr_command_t; - Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t; +declare class unnamed_2415581406207035320 { + constructor(init?: unnamed_2415581406207035320Descriptor); + if_status_v1: if_wifi_status_v1; } -type unnamed_7308357466996362080Descriptor = - | { sadb_x_sa2_reserved1: number }; +type unnamed_8795425359092744761Descriptor = + | { ifcu_buf: string | null } + | { ifcu_req: interop.PointerConvertible }; -declare class unnamed_7308357466996362080 { - constructor(init?: unnamed_7308357466996362080Descriptor); - sadb_x_sa2_reserved1: number; +declare class unnamed_8795425359092744761 { + constructor(init?: unnamed_8795425359092744761Descriptor); + ifcu_buf: string | null; + ifcu_req: interop.Pointer; } -type __RequestUnion__clock_priv_subsystemDescriptor = - | { Request_clock_set_time: __Request__clock_set_time_t } - | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; +type __mbstate_tDescriptor = + | { __mbstate8: unknown /* const array */ } + | { _mbstateL: number }; -declare class __RequestUnion__clock_priv_subsystem { - constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); - Request_clock_set_time: __Request__clock_set_time_t; - Request_clock_set_attributes: __Request__clock_set_attributes_t; +declare class __mbstate_t { + constructor(init?: __mbstate_tDescriptor); + __mbstate8: unknown /* const array */; + _mbstateL: number; } -type unnamed_12158874413158610680Descriptor = +type unnamed_11064935562542215560Descriptor = | { gl_errfunc: (p1: string, p2: number) => number | null } | { gl_errblk: (p1: string, p2: number) => number | null }; -declare class unnamed_12158874413158610680 { - constructor(init?: unnamed_12158874413158610680Descriptor); +declare class unnamed_11064935562542215560 { + constructor(init?: unnamed_11064935562542215560Descriptor); gl_errfunc: (p1: string, p2: number) => number | null; gl_errblk: (p1: string, p2: number) => number | null; } -type mach_msg_descriptor_tDescriptor = - | { port: mach_msg_port_descriptor_t } - | { out_of_line: mach_msg_ool_descriptor_t } - | { ool_ports: mach_msg_ool_ports_descriptor_t } - | { type: mach_msg_type_descriptor_t } - | { guarded_port: mach_msg_guarded_port_descriptor_t }; +type _TXTRecordRef_tDescriptor = + | { PrivateData: unknown /* const array */ } + | { ForceNaturalAlignment: string | null }; -declare class mach_msg_descriptor_t { - constructor(init?: mach_msg_descriptor_tDescriptor); - port: mach_msg_port_descriptor_t; - out_of_line: mach_msg_ool_descriptor_t; - ool_ports: mach_msg_ool_ports_descriptor_t; - type: mach_msg_type_descriptor_t; - guarded_port: mach_msg_guarded_port_descriptor_t; +declare class _TXTRecordRef_t { + constructor(init?: _TXTRecordRef_tDescriptor); + PrivateData: unknown /* const array */; + ForceNaturalAlignment: string | null; } type malloc_type_descriptor_v0_tDescriptor = @@ -17079,18 +17294,6 @@ declare class malloc_type_descriptor_v0_t { type_id: number; } -type unnamed_12305906504028188429Descriptor = - | { __u6_addr8: unknown /* const array */ } - | { __u6_addr16: unknown /* const array */ } - | { __u6_addr32: unknown /* const array */ }; - -declare class unnamed_12305906504028188429 { - constructor(init?: unnamed_12305906504028188429Descriptor); - __u6_addr8: unknown /* const array */; - __u6_addr16: unknown /* const array */; - __u6_addr32: unknown /* const array */; -} - type __ReplyUnion__mach_host_subsystemDescriptor = | { Reply_host_info: __Reply__host_info_t } | { Reply_host_kernel_version: __Reply__host_kernel_version_t } @@ -17459,18 +17662,6 @@ declare class __ReplyUnion__thread_act_subsystem { Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t; } -type unnamed_8974931775495768805Descriptor = - | { icmp6_un_data32: unknown /* const array */ } - | { icmp6_un_data16: unknown /* const array */ } - | { icmp6_un_data8: unknown /* const array */ }; - -declare class unnamed_8974931775495768805 { - constructor(init?: unnamed_8974931775495768805Descriptor); - icmp6_un_data32: unknown /* const array */; - icmp6_un_data16: unknown /* const array */; - icmp6_un_data8: unknown /* const array */; -} - type __RequestUnion__thread_act_subsystemDescriptor = | { Request_thread_terminate: __Request__thread_terminate_t } | { Request_act_get_state: __Request__act_get_state_t } @@ -17577,6 +17768,96 @@ declare class __RequestUnion__processor_set_subsystem { Request_processor_set_tasks_with_flavor: __Request__processor_set_tasks_with_flavor_t; } +type __ReplyUnion__host_priv_subsystemDescriptor = + | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } + | { Reply_host_reboot: __Reply__host_reboot_t } + | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } + | { Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t } + | { Reply_vm_wire: __Reply__vm_wire_t } + | { Reply_thread_wire: __Reply__thread_wire_t } + | { Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t } + | { Reply_host_processors: __Reply__host_processors_t } + | { Reply_host_get_clock_control: __Reply__host_get_clock_control_t } + | { Reply_kmod_create: __Reply__kmod_create_t } + | { Reply_kmod_destroy: __Reply__kmod_destroy_t } + | { Reply_kmod_control: __Reply__kmod_control_t } + | { Reply_host_get_special_port: __Reply__host_get_special_port_t } + | { Reply_host_set_special_port: __Reply__host_set_special_port_t } + | { Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t } + | { Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t } + | { Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t } + | { Reply_mach_vm_wire: __Reply__mach_vm_wire_t } + | { Reply_host_processor_sets: __Reply__host_processor_sets_t } + | { Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t } + | { Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t } + | { Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t } + | { Reply_kext_request: __Reply__kext_request_t }; + +declare class __ReplyUnion__host_priv_subsystem { + constructor(init?: __ReplyUnion__host_priv_subsystemDescriptor); + Reply_host_get_boot_info: __Reply__host_get_boot_info_t; + Reply_host_reboot: __Reply__host_reboot_t; + Reply_host_priv_statistics: __Reply__host_priv_statistics_t; + Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t; + Reply_vm_wire: __Reply__vm_wire_t; + Reply_thread_wire: __Reply__thread_wire_t; + Reply_vm_allocate_cpm: __Reply__vm_allocate_cpm_t; + Reply_host_processors: __Reply__host_processors_t; + Reply_host_get_clock_control: __Reply__host_get_clock_control_t; + Reply_kmod_create: __Reply__kmod_create_t; + Reply_kmod_destroy: __Reply__kmod_destroy_t; + Reply_kmod_control: __Reply__kmod_control_t; + Reply_host_get_special_port: __Reply__host_get_special_port_t; + Reply_host_set_special_port: __Reply__host_set_special_port_t; + Reply_host_set_exception_ports: __Reply__host_set_exception_ports_t; + Reply_host_get_exception_ports: __Reply__host_get_exception_ports_t; + Reply_host_swap_exception_ports: __Reply__host_swap_exception_ports_t; + Reply_mach_vm_wire: __Reply__mach_vm_wire_t; + Reply_host_processor_sets: __Reply__host_processor_sets_t; + Reply_host_processor_set_priv: __Reply__host_processor_set_priv_t; + Reply_host_set_UNDServer: __Reply__host_set_UNDServer_t; + Reply_host_get_UNDServer: __Reply__host_get_UNDServer_t; + Reply_kext_request: __Reply__kext_request_t; +} + +type ipt_timestampDescriptor = + | { ipt_time: unknown /* const array */ } + | { ipt_ta: unknown /* const array */ }; + +declare class ipt_timestamp { + constructor(init?: ipt_timestampDescriptor); + ipt_time: unknown /* const array */; + ipt_ta: unknown /* const array */; +} + +type unnamed_4107851220065511264Descriptor = + | { sadb_x_sa2_reserved1: number }; + +declare class unnamed_4107851220065511264 { + constructor(init?: unnamed_4107851220065511264Descriptor); + sadb_x_sa2_reserved1: number; +} + +type __ReplyUnion__clock_priv_subsystemDescriptor = + | { Reply_clock_set_time: __Reply__clock_set_time_t } + | { Reply_clock_set_attributes: __Reply__clock_set_attributes_t }; + +declare class __ReplyUnion__clock_priv_subsystem { + constructor(init?: __ReplyUnion__clock_priv_subsystemDescriptor); + Reply_clock_set_time: __Reply__clock_set_time_t; + Reply_clock_set_attributes: __Reply__clock_set_attributes_t; +} + +type unnamed_11941034985664691336Descriptor = + | { is_master: number } + | { is_main: number }; + +declare class unnamed_11941034985664691336 { + constructor(init?: unnamed_11941034985664691336Descriptor); + is_master: number; + is_main: number; +} + type __ReplyUnion__host_security_subsystemDescriptor = | { Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t } | { Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t }; @@ -17605,202 +17886,92 @@ declare class __RequestUnion__processor_subsystem { Request_processor_get_assignment: __Request__processor_get_assignment_t; } -type unnamed_16573943248067737086Descriptor = +type unnamed_15908451924429773524Descriptor = | { n_strx: number }; -declare class unnamed_16573943248067737086 { - constructor(init?: unnamed_16573943248067737086Descriptor); +declare class unnamed_15908451924429773524 { + constructor(init?: unnamed_15908451924429773524Descriptor); n_strx: number; } -type ipt_timestampDescriptor = - | { ipt_time: unknown /* const array */ } - | { ipt_ta: unknown /* const array */ }; - -declare class ipt_timestamp { - constructor(init?: ipt_timestampDescriptor); - ipt_time: unknown /* const array */; - ipt_ta: unknown /* const array */; -} - -type __ReplyUnion__clock_priv_subsystemDescriptor = - | { Reply_clock_set_time: __Reply__clock_set_time_t } - | { Reply_clock_set_attributes: __Reply__clock_set_attributes_t }; +type lc_strDescriptor = + | { offset: number }; -declare class __ReplyUnion__clock_priv_subsystem { - constructor(init?: __ReplyUnion__clock_priv_subsystemDescriptor); - Reply_clock_set_time: __Reply__clock_set_time_t; - Reply_clock_set_attributes: __Reply__clock_set_attributes_t; +declare class lc_str { + constructor(init?: lc_strDescriptor); + offset: number; } -type _TXTRecordRef_tDescriptor = - | { PrivateData: unknown /* const array */ } - | { ForceNaturalAlignment: string | null }; +type __RequestUnion__host_priv_subsystemDescriptor = + | { Request_host_get_boot_info: __Request__host_get_boot_info_t } + | { Request_host_reboot: __Request__host_reboot_t } + | { Request_host_priv_statistics: __Request__host_priv_statistics_t } + | { Request_host_default_memory_manager: __Request__host_default_memory_manager_t } + | { Request_vm_wire: __Request__vm_wire_t } + | { Request_thread_wire: __Request__thread_wire_t } + | { Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t } + | { Request_host_processors: __Request__host_processors_t } + | { Request_host_get_clock_control: __Request__host_get_clock_control_t } + | { Request_kmod_create: __Request__kmod_create_t } + | { Request_kmod_destroy: __Request__kmod_destroy_t } + | { Request_kmod_control: __Request__kmod_control_t } + | { Request_host_get_special_port: __Request__host_get_special_port_t } + | { Request_host_set_special_port: __Request__host_set_special_port_t } + | { Request_host_set_exception_ports: __Request__host_set_exception_ports_t } + | { Request_host_get_exception_ports: __Request__host_get_exception_ports_t } + | { Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t } + | { Request_mach_vm_wire: __Request__mach_vm_wire_t } + | { Request_host_processor_sets: __Request__host_processor_sets_t } + | { Request_host_processor_set_priv: __Request__host_processor_set_priv_t } + | { Request_host_set_UNDServer: __Request__host_set_UNDServer_t } + | { Request_host_get_UNDServer: __Request__host_get_UNDServer_t } + | { Request_kext_request: __Request__kext_request_t }; -declare class _TXTRecordRef_t { - constructor(init?: _TXTRecordRef_tDescriptor); - PrivateData: unknown /* const array */; - ForceNaturalAlignment: string | null; +declare class __RequestUnion__host_priv_subsystem { + constructor(init?: __RequestUnion__host_priv_subsystemDescriptor); + Request_host_get_boot_info: __Request__host_get_boot_info_t; + Request_host_reboot: __Request__host_reboot_t; + Request_host_priv_statistics: __Request__host_priv_statistics_t; + Request_host_default_memory_manager: __Request__host_default_memory_manager_t; + Request_vm_wire: __Request__vm_wire_t; + Request_thread_wire: __Request__thread_wire_t; + Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t; + Request_host_processors: __Request__host_processors_t; + Request_host_get_clock_control: __Request__host_get_clock_control_t; + Request_kmod_create: __Request__kmod_create_t; + Request_kmod_destroy: __Request__kmod_destroy_t; + Request_kmod_control: __Request__kmod_control_t; + Request_host_get_special_port: __Request__host_get_special_port_t; + Request_host_set_special_port: __Request__host_set_special_port_t; + Request_host_set_exception_ports: __Request__host_set_exception_ports_t; + Request_host_get_exception_ports: __Request__host_get_exception_ports_t; + Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t; + Request_mach_vm_wire: __Request__mach_vm_wire_t; + Request_host_processor_sets: __Request__host_processor_sets_t; + Request_host_processor_set_priv: __Request__host_processor_set_priv_t; + Request_host_set_UNDServer: __Request__host_set_UNDServer_t; + Request_host_get_UNDServer: __Request__host_get_UNDServer_t; + Request_kext_request: __Request__kext_request_t; } -type unnamed_9514956356379509398Descriptor = - | { n_strx: number }; +type unnamed_900273905782570625Descriptor = + | { ts_32: __darwin_arm_thread_state } + | { ts_64: __darwin_arm_thread_state64 }; -declare class unnamed_9514956356379509398 { - constructor(init?: unnamed_9514956356379509398Descriptor); - n_strx: number; +declare class unnamed_900273905782570625 { + constructor(init?: unnamed_900273905782570625Descriptor); + ts_32: __darwin_arm_thread_state; + ts_64: __darwin_arm_thread_state64; } -type unnamed_4103767003770128054Descriptor = +type unnamed_4941741395357422292Descriptor = | { ran_strx: number }; -declare class unnamed_4103767003770128054 { - constructor(init?: unnamed_4103767003770128054Descriptor); +declare class unnamed_4941741395357422292 { + constructor(init?: unnamed_4941741395357422292Descriptor); ran_strx: number; } -type lc_strDescriptor = - | { offset: number }; - -declare class lc_str { - constructor(init?: lc_strDescriptor); - offset: number; -} - -type __ReplyUnion__task_subsystemDescriptor = - | { Reply_task_create: __Reply__task_create_t } - | { Reply_task_terminate: __Reply__task_terminate_t } - | { Reply_task_threads: __Reply__task_threads_t } - | { Reply_mach_ports_register: __Reply__mach_ports_register_t } - | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } - | { Reply_task_info: __Reply__task_info_t } - | { Reply_task_set_info: __Reply__task_set_info_t } - | { Reply_task_suspend: __Reply__task_suspend_t } - | { Reply_task_resume: __Reply__task_resume_t } - | { Reply_task_get_special_port: __Reply__task_get_special_port_t } - | { Reply_task_set_special_port: __Reply__task_set_special_port_t } - | { Reply_thread_create: __Reply__thread_create_t } - | { Reply_thread_create_running: __Reply__thread_create_running_t } - | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } - | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } - | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } - | { Reply_lock_set_create: __Reply__lock_set_create_t } - | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } - | { Reply_semaphore_create: __Reply__semaphore_create_t } - | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } - | { Reply_task_policy_set: __Reply__task_policy_set_t } - | { Reply_task_policy_get: __Reply__task_policy_get_t } - | { Reply_task_sample: __Reply__task_sample_t } - | { Reply_task_policy: __Reply__task_policy_t } - | { Reply_task_set_emulation: __Reply__task_set_emulation_t } - | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } - | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } - | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } - | { Reply_task_zone_info: __Reply__task_zone_info_t } - | { Reply_task_assign: __Reply__task_assign_t } - | { Reply_task_assign_default: __Reply__task_assign_default_t } - | { Reply_task_get_assignment: __Reply__task_get_assignment_t } - | { Reply_task_set_policy: __Reply__task_set_policy_t } - | { Reply_task_get_state: __Reply__task_get_state_t } - | { Reply_task_set_state: __Reply__task_set_state_t } - | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } - | { Reply_task_suspend2: __Reply__task_suspend2_t } - | { Reply_task_resume2: __Reply__task_resume2_t } - | { Reply_task_purgable_info: __Reply__task_purgable_info_t } - | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } - | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } - | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } - | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } - | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } - | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } - | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } - | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } - | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } - | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } - | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } - | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } - | { Reply_task_inspect: __Reply__task_inspect_t } - | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } - | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } - | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } - | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } - | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } - | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } - | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } - | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } - | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } - | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } - | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } - | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; - -declare class __ReplyUnion__task_subsystem { - constructor(init?: __ReplyUnion__task_subsystemDescriptor); - Reply_task_create: __Reply__task_create_t; - Reply_task_terminate: __Reply__task_terminate_t; - Reply_task_threads: __Reply__task_threads_t; - Reply_mach_ports_register: __Reply__mach_ports_register_t; - Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; - Reply_task_info: __Reply__task_info_t; - Reply_task_set_info: __Reply__task_set_info_t; - Reply_task_suspend: __Reply__task_suspend_t; - Reply_task_resume: __Reply__task_resume_t; - Reply_task_get_special_port: __Reply__task_get_special_port_t; - Reply_task_set_special_port: __Reply__task_set_special_port_t; - Reply_thread_create: __Reply__thread_create_t; - Reply_thread_create_running: __Reply__thread_create_running_t; - Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; - Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; - Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; - Reply_lock_set_create: __Reply__lock_set_create_t; - Reply_lock_set_destroy: __Reply__lock_set_destroy_t; - Reply_semaphore_create: __Reply__semaphore_create_t; - Reply_semaphore_destroy: __Reply__semaphore_destroy_t; - Reply_task_policy_set: __Reply__task_policy_set_t; - Reply_task_policy_get: __Reply__task_policy_get_t; - Reply_task_sample: __Reply__task_sample_t; - Reply_task_policy: __Reply__task_policy_t; - Reply_task_set_emulation: __Reply__task_set_emulation_t; - Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; - Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; - Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; - Reply_task_zone_info: __Reply__task_zone_info_t; - Reply_task_assign: __Reply__task_assign_t; - Reply_task_assign_default: __Reply__task_assign_default_t; - Reply_task_get_assignment: __Reply__task_get_assignment_t; - Reply_task_set_policy: __Reply__task_set_policy_t; - Reply_task_get_state: __Reply__task_get_state_t; - Reply_task_set_state: __Reply__task_set_state_t; - Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; - Reply_task_suspend2: __Reply__task_suspend2_t; - Reply_task_resume2: __Reply__task_resume2_t; - Reply_task_purgable_info: __Reply__task_purgable_info_t; - Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; - Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; - Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; - Reply_task_generate_corpse: __Reply__task_generate_corpse_t; - Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; - Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; - Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; - Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; - Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; - Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; - Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; - Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; - Reply_task_inspect: __Reply__task_inspect_t; - Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; - Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; - Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; - Reply_task_create_identity_token: __Reply__task_create_identity_token_t; - Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; - Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; - Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; - Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; - Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; - Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; - Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; - Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; -} - type __RequestUnion__task_subsystemDescriptor = | { Request_task_create: __Request__task_create_t } | { Request_task_terminate: __Request__task_terminate_t } @@ -17935,36 +18106,12 @@ declare class __RequestUnion__task_subsystem { Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t; } -type unnamed_12651403529860120673Descriptor = - | { reserved: unknown /* const array */ } - | { work_interval_port: number } - | { service_port_info: interop.PointerConvertible } - | { service_port_name: number }; - -declare class unnamed_12651403529860120673 { - constructor(init?: unnamed_12651403529860120673Descriptor); - reserved: unknown /* const array */; - work_interval_port: number; - service_port_info: interop.Pointer; - service_port_name: number; -} - -type unnamed_17560368643257902674Descriptor = - | { ran_strx: number }; - -declare class unnamed_17560368643257902674 { - constructor(init?: unnamed_17560368643257902674Descriptor); - ran_strx: number; -} - -type unnamed_8156020770836389892Descriptor = - | { ts_32: __darwin_arm_thread_state } - | { ts_64: __darwin_arm_thread_state64 }; +type at_block_features_tDescriptor = + | { bits: number }; -declare class unnamed_8156020770836389892 { - constructor(init?: unnamed_8156020770836389892Descriptor); - ts_32: __darwin_arm_thread_state; - ts_64: __darwin_arm_thread_state64; +declare class at_block_features_t { + constructor(init?: at_block_features_tDescriptor); + bits: number; } type __RequestUnion__vm_map_subsystemDescriptor = @@ -18031,14 +18178,20 @@ declare class __RequestUnion__vm_map_subsystem { Request_vm_remap_new: __Request__vm_remap_new_t; } -type __mbstate_tDescriptor = - | { __mbstate8: unknown /* const array */ } - | { _mbstateL: number }; +type unnamed_6035401272168974513Descriptor = + | { if_status_v1: if_cellular_status_v1 }; -declare class __mbstate_t { - constructor(init?: __mbstate_tDescriptor); - __mbstate8: unknown /* const array */; - _mbstateL: number; +declare class unnamed_6035401272168974513 { + constructor(init?: unnamed_6035401272168974513Descriptor); + if_status_v1: if_cellular_status_v1; +} + +type unnamed_1346248794865957129Descriptor = + | { ran_strx: number }; + +declare class unnamed_1346248794865957129 { + constructor(init?: unnamed_1346248794865957129Descriptor); + ran_strx: number; } type mach_msg_empty_tDescriptor = @@ -18051,16 +18204,24 @@ declare class mach_msg_empty_t { rcv: mach_msg_empty_rcv_t; } +type unnamed_6998525516005722257Descriptor = + | { sadb_x_sa2_reserved2: number }; + +declare class unnamed_6998525516005722257 { + constructor(init?: unnamed_6998525516005722257Descriptor); + sadb_x_sa2_reserved2: number; +} + type waitDescriptor = | { w_status: number } - | { w_T: unnamed_13487677978110350812 } - | { w_S: unnamed_7813980754806597068 }; + | { w_T: unnamed_17609042787312303536 } + | { w_S: unnamed_13404737760830140510 }; declare class wait { constructor(init?: waitDescriptor); w_status: number; - w_T: unnamed_13487677978110350812; - w_S: unnamed_7813980754806597068; + w_T: unnamed_17609042787312303536; + w_S: unnamed_13404737760830140510; } type __RequestUnion__exc_subsystemDescriptor = @@ -18075,24 +18236,6 @@ declare class __RequestUnion__exc_subsystem { Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t; } -type __ReplyUnion__processor_subsystemDescriptor = - | { Reply_processor_start: __Reply__processor_start_t } - | { Reply_processor_exit: __Reply__processor_exit_t } - | { Reply_processor_info: __Reply__processor_info_t } - | { Reply_processor_control: __Reply__processor_control_t } - | { Reply_processor_assign: __Reply__processor_assign_t } - | { Reply_processor_get_assignment: __Reply__processor_get_assignment_t }; - -declare class __ReplyUnion__processor_subsystem { - constructor(init?: __ReplyUnion__processor_subsystemDescriptor); - Reply_processor_start: __Reply__processor_start_t; - Reply_processor_exit: __Reply__processor_exit_t; - Reply_processor_info: __Reply__processor_info_t; - Reply_processor_control: __Reply__processor_control_t; - Reply_processor_assign: __Reply__processor_assign_t; - Reply_processor_get_assignment: __Reply__processor_get_assignment_t; -} - type __ReplyUnion__vm_map_subsystemDescriptor = | { Reply_vm_region: __Reply__vm_region_t } | { Reply_vm_allocate: __Reply__vm_allocate_t } @@ -18157,58 +18300,32 @@ declare class __ReplyUnion__vm_map_subsystem { Reply_vm_remap_new: __Reply__vm_remap_new_t; } -type unnamed_6416307045278425037Descriptor = - | { inp46_foreign: in_addr_4in6 } - | { inp6_foreign: in6_addr }; +type __ReplyUnion__processor_subsystemDescriptor = + | { Reply_processor_start: __Reply__processor_start_t } + | { Reply_processor_exit: __Reply__processor_exit_t } + | { Reply_processor_info: __Reply__processor_info_t } + | { Reply_processor_control: __Reply__processor_control_t } + | { Reply_processor_assign: __Reply__processor_assign_t } + | { Reply_processor_get_assignment: __Reply__processor_get_assignment_t }; -declare class unnamed_6416307045278425037 { - constructor(init?: unnamed_6416307045278425037Descriptor); - inp46_foreign: in_addr_4in6; - inp6_foreign: in6_addr; +declare class __ReplyUnion__processor_subsystem { + constructor(init?: __ReplyUnion__processor_subsystemDescriptor); + Reply_processor_start: __Reply__processor_start_t; + Reply_processor_exit: __Reply__processor_exit_t; + Reply_processor_info: __Reply__processor_info_t; + Reply_processor_control: __Reply__processor_control_t; + Reply_processor_assign: __Reply__processor_assign_t; + Reply_processor_get_assignment: __Reply__processor_get_assignment_t; } -type unnamed_7129265230066487862Descriptor = - | { ifru_addr: sockaddr } - | { ifru_dstaddr: sockaddr } - | { ifru_broadaddr: sockaddr } - | { ifru_flags: number } - | { ifru_metric: number } - | { ifru_mtu: number } - | { ifru_phys: number } - | { ifru_media: number } - | { ifru_intval: number } - | { ifru_data: string | null } - | { ifru_devmtu: ifdevmtu } - | { ifru_kpi: ifkpi } - | { ifru_wake_flags: number } - | { ifru_route_refcnt: number } - | { ifru_cap: unknown /* const array */ } - | { ifru_functional_type: number } - | { ifru_peer_egress_functional_type: number } - | { ifru_is_directlink: number } - | { ifru_is_vpn: number }; +type __RequestUnion__clock_priv_subsystemDescriptor = + | { Request_clock_set_time: __Request__clock_set_time_t } + | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; -declare class unnamed_7129265230066487862 { - constructor(init?: unnamed_7129265230066487862Descriptor); - ifru_addr: sockaddr; - ifru_dstaddr: sockaddr; - ifru_broadaddr: sockaddr; - ifru_flags: number; - ifru_metric: number; - ifru_mtu: number; - ifru_phys: number; - ifru_media: number; - ifru_intval: number; - ifru_data: string | null; - ifru_devmtu: ifdevmtu; - ifru_kpi: ifkpi; - ifru_wake_flags: number; - ifru_route_refcnt: number; - ifru_cap: unknown /* const array */; - ifru_functional_type: number; - ifru_peer_egress_functional_type: number; - ifru_is_directlink: number; - ifru_is_vpn: number; +declare class __RequestUnion__clock_priv_subsystem { + constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); + Request_clock_set_time: __Request__clock_set_time_t; + Request_clock_set_attributes: __Request__clock_set_attributes_t; } type NumVersionVariantDescriptor = @@ -18221,6 +18338,20 @@ declare class NumVersionVariant { whole: number; } +type unnamed_5341868459237587739Descriptor = + | { reserved: unknown /* const array */ } + | { work_interval_port: number } + | { service_port_info: interop.PointerConvertible } + | { service_port_name: number }; + +declare class unnamed_5341868459237587739 { + constructor(init?: unnamed_5341868459237587739Descriptor); + reserved: unknown /* const array */; + work_interval_port: number; + service_port_info: interop.Pointer; + service_port_name: number; +} + type sigvalDescriptor = | { sival_int: number } | { sival_ptr: interop.PointerConvertible }; @@ -18231,6 +18362,24 @@ declare class sigval { sival_ptr: interop.Pointer; } +type unnamed_6025928277710245007Descriptor = + | { ifk_ptr: interop.PointerConvertible } + | { ifk_value: number }; + +declare class unnamed_6025928277710245007 { + constructor(init?: unnamed_6025928277710245007Descriptor); + ifk_ptr: interop.Pointer; + ifk_value: number; +} + +type unnamed_16654037540828547570Descriptor = + | { n_strx: number }; + +declare class unnamed_16654037540828547570 { + constructor(init?: unnamed_16654037540828547570Descriptor); + n_strx: number; +} + type __sigaction_uDescriptor = | { __sa_handler: (p1: number) => void | null } | { __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null }; @@ -20055,6 +20204,8 @@ declare function sqlite3_busy_handler(p1: interop.PointerConvertible, p2: (p1: i declare function sqlite3_busy_timeout(p1: interop.PointerConvertible, ms: number): number; +declare function sqlite3_setlk_timeout(p1: interop.PointerConvertible, ms: number, flags: number): number; + declare function sqlite3_get_table(db: interop.PointerConvertible, zSql: string, pazResult: interop.PointerConvertible, pnRow: interop.PointerConvertible, pnColumn: interop.PointerConvertible, pzErrmsg: interop.PointerConvertible): number; declare function sqlite3_free_table(result: interop.PointerConvertible): void; @@ -20313,6 +20464,10 @@ declare function sqlite3_get_auxdata(p1: interop.PointerConvertible, N: number): declare function sqlite3_set_auxdata(p1: interop.PointerConvertible, N: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): void; +declare function sqlite3_get_clientdata(p1: interop.PointerConvertible, p2: string): interop.Pointer; + +declare function sqlite3_set_clientdata(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): number; + declare function sqlite3_result_blob(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; declare function sqlite3_result_blob64(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; @@ -20989,18 +21144,30 @@ declare function vasprintf(p1: interop.PointerConvertible, p2: string, p3: strin declare function funopen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p4: (p1: interop.PointerConvertible, p2: number, p3: number) => number, p5: (p1: interop.PointerConvertible) => number): interop.Pointer; -declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; - declare function __snprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string): number; -declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; - declare function __vsnprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string, p6: string): number; +declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; + +declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; + declare function xpc_endpoint_create(connection: NSObject): NSObject; declare function xpc_debugger_api_misuse_info(): string; +declare function xpc_peer_requirement_create_entitlement_exists(entitlement: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_entitlement_matches_value(entitlement: string, value: NSObject, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_team_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_platform_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_create_lwcr(lwcr: NSObject, error_out: interop.PointerConvertible): NSObject; + +declare function xpc_peer_requirement_match_received_message(peer_requirement: NSObject, message: NSObject, error_out: interop.PointerConvertible): boolean; + declare function xpc_connection_create(name: string, targetq: NSObject): NSObject; declare function xpc_connection_create_from_endpoint(endpoint: NSObject): NSObject; @@ -21047,6 +21214,8 @@ declare function xpc_connection_set_peer_platform_identity_requirement(connectio declare function xpc_connection_set_peer_lightweight_code_requirement(connection: NSObject, lwcr: NSObject): number; +declare function xpc_connection_set_peer_requirement(connection: NSObject, peer_requirement: NSObject): void; + declare function xpc_connection_copy_invalidation_reason(connection: NSObject): string; declare function xpc_rich_error_copy_description(error: NSObject): string; @@ -21071,6 +21240,10 @@ declare function xpc_session_send_message_with_reply_sync(session: NSObject, mes declare function xpc_session_send_message_with_reply_async(session: NSObject, message: NSObject, reply_handler: (p1: NSObject, p2: NSObject) => void): void; +declare function xpc_session_set_peer_requirement(session: NSObject, requirement: NSObject): void; + +declare function xpc_listener_set_peer_requirement(listener: NSObject, requirement: NSObject): void; + declare function xpc_retain(object: NSObject): NSObject; declare function xpc_release(object: NSObject): void; @@ -21999,6 +22172,8 @@ declare function pid_for_task(t: number, x: interop.PointerConvertible): number; declare function debug_control_port_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; +declare function mach_vm_reclaim_update_kernel_accounting_trap(target_tport: number, bytes_reclaimed: interop.PointerConvertible): number; + declare function host_info(host: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; declare function host_kernel_version(host: number, kernel_version: unknown /* const array */): number; @@ -22109,326 +22284,40 @@ declare function NXFindBestFatArch_64(cputype: number, cpusubtype: number, fat_a declare function NXCombineCpuSubtypes(cputype: number, cpusubtype1: number, cpusubtype2: number): number; -declare function catopen(p1: string, p2: number): interop.Pointer; - -declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; - -declare function catclose(p1: interop.PointerConvertible): number; - -declare function sched_yield(): number; - -declare function sched_get_priority_min(p1: number): number; - -declare function sched_get_priority_max(p1: number): number; - -declare function asctime(p1: interop.PointerConvertible): string; - -declare function clock(): number; - -declare function ctime(p1: interop.PointerConvertible): string; - -declare function difftime(p1: number, p2: number): number; - -declare function getdate(p1: string): interop.Pointer; - -declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function localtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function mktime(p1: interop.PointerConvertible): number; - -declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; - -declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; - -declare function time(p1: interop.PointerConvertible): number; - -declare function tzset(): void; - -declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function posix2time(p1: number): number; - -declare function tzsetwall(): void; - -declare function time2posix(p1: number): number; - -declare function timelocal(p1: interop.PointerConvertible): number; - -declare function timegm(p1: interop.PointerConvertible): number; - -declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; - -declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; - -declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; - -declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; - -declare function timespec_get(ts: interop.PointerConvertible, base: number): number; - -declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; - -declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; - -declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; - -declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; - -declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; - -declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; - -declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; - -declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_init(p1: interop.PointerConvertible): number; - -declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_cancel(p1: interop.PointerConvertible): number; - -declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; - -declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_cond_signal(p1: interop.PointerConvertible): number; - -declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_condattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; - -declare function pthread_detach(p1: interop.PointerConvertible): number; - -declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_exit(p1: interop.PointerConvertible): void; - -declare function pthread_getconcurrency(): number; - -declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_getspecific(p1: number): interop.Pointer; - -declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; - -declare function pthread_key_delete(p1: number): number; - -declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; - -declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; - -declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; - -declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; - -declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_self(): interop.Pointer; - -declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_setconcurrency(p1: number): number; - -declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; - -declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; - -declare function pthread_testcancel(): void; - -declare function pthread_is_threaded_np(): number; - -declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; - -declare function pthread_setname_np(p1: string): number; - -declare function pthread_main_np(): number; - -declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; - -declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; - -declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; - -declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; - -declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; - -declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; - -declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function pthread_yield_np(): void; - -declare function pthread_jit_write_protect_supported_np(): number; - -declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; - -declare function pthread_jit_write_freeze_callbacks_np(): void; - -declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; - -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; - -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; - -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; - -declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; - -declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; - -declare function _Unwind_GetIP(context: interop.PointerConvertible): number; - -declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; +declare function nl_langinfo(p1: number): string; -declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; +declare function strfmon(p1: string, __maxsize: number, p3: string): number; -declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; +declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; +declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; -declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; +declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; +declare function regfree(p1: interop.PointerConvertible): void; -declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; +declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; -declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; +declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; -declare function __register_frame(fde: interop.PointerConvertible): void; +declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function __deregister_frame(fde: interop.PointerConvertible): void; +declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; -declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; +declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; declare function duplocale(p1: interop.PointerConvertible): interop.Pointer; declare function freelocale(p1: interop.PointerConvertible): number; -declare function localeconv(): interop.Pointer; - declare function newlocale(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; declare function uselocale(p1: interop.PointerConvertible): interop.Pointer; +declare function localeconv(): interop.Pointer; + declare function ___mb_cur_max(): number; declare function ___mb_cur_max_l(p1: interop.PointerConvertible): number; @@ -22437,6 +22326,10 @@ declare function localeconv_l(p1: interop.PointerConvertible): interop.Pointer; declare function querylocale(p1: number, p2: interop.PointerConvertible): string; +declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; + +declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; + declare function fprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; declare function fscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; @@ -22519,38 +22412,6 @@ declare function strcasestr_l(p1: string, p2: string, p3: interop.PointerConvert declare function strncasecmp_l(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; - -declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; - -declare function nl_langinfo(p1: number): string; - -declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; - -declare function strfmon(p1: string, __maxsize: number, p3: string): number; - -declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; - -declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; - -declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; - -declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; - -declare function regfree(p1: interop.PointerConvertible): void; - -declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; - -declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; - -declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; - -declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; - -declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; - declare function ___runetype(p1: number): number; declare function ___tolower(p1: number): number; @@ -22591,6 +22452,62 @@ declare function wcstoimax_l(nptr: interop.PointerConvertible, endptr: interop.P declare function wcstoumax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function asctime(p1: interop.PointerConvertible): string; + +declare function clock(): number; + +declare function ctime(p1: interop.PointerConvertible): string; + +declare function difftime(p1: number, p2: number): number; + +declare function getdate(p1: string): interop.Pointer; + +declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; + +declare function localtime(p1: interop.PointerConvertible): interop.Pointer; + +declare function mktime(p1: interop.PointerConvertible): number; + +declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; + +declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; + +declare function time(p1: interop.PointerConvertible): number; + +declare function tzset(): void; + +declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; + +declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; + +declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; + +declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; + +declare function posix2time(p1: number): number; + +declare function tzsetwall(): void; + +declare function time2posix(p1: number): number; + +declare function timelocal(p1: interop.PointerConvertible): number; + +declare function timegm(p1: interop.PointerConvertible): number; + +declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; + +declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; + +declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; + +declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; + +declare function timespec_get(ts: interop.PointerConvertible, base: number): number; + +declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; + +declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; + declare function wctype(p1: string): number; declare function wctype_l(p1: string, p2: interop.PointerConvertible): number; @@ -23273,6 +23190,8 @@ declare function OSAtomicEnqueue(__list: interop.PointerConvertible, __new: inte declare function OSAtomicDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; +declare function malloc_type_zone_malloc_with_options(zone: interop.PointerConvertible, alignment: number, size: number, type_id: number, opts: interop.Enum): interop.Pointer; + declare function malloc_default_zone(): interop.Pointer; declare function malloc_create_zone(start_size: number, flags: number): interop.Pointer; @@ -23281,6 +23200,8 @@ declare function malloc_destroy_zone(zone: interop.PointerConvertible): void; declare function malloc_zone_malloc(zone: interop.PointerConvertible, size: number): interop.Pointer; +declare function malloc_zone_malloc_with_options(zone: interop.PointerConvertible, align: number, size: number, opts: interop.Enum): interop.Pointer; + declare function malloc_zone_calloc(zone: interop.PointerConvertible, num_items: number, size: number): interop.Pointer; declare function malloc_zone_valloc(zone: interop.PointerConvertible, size: number): interop.Pointer; @@ -23467,2193 +23388,2455 @@ declare function xattr_flags_from_name(p1: string): number; declare function xattr_intent_with_flags(p1: number, p2: number): number; -declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; +declare function __error(): interop.Pointer; -declare function cacosf(p1: unknown /* complex */): unknown /* complex */; +declare function raise(p1: number): number; -declare function cacos(p1: unknown /* complex */): unknown /* complex */; +declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function cacosl(p1: unknown /* complex */): unknown /* complex */; +declare function kill(p1: number, p2: number): number; -declare function casinf(p1: unknown /* complex */): unknown /* complex */; +declare function killpg(p1: number, p2: number): number; -declare function casin(p1: unknown /* complex */): unknown /* complex */; +declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; -declare function casinl(p1: unknown /* complex */): unknown /* complex */; +declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function catanf(p1: unknown /* complex */): unknown /* complex */; +declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function catan(p1: unknown /* complex */): unknown /* complex */; +declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; -declare function catanl(p1: unknown /* complex */): unknown /* complex */; +declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ccosf(p1: unknown /* complex */): unknown /* complex */; +declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; -declare function ccos(p1: unknown /* complex */): unknown /* complex */; +declare function sigemptyset(p1: interop.PointerConvertible): number; -declare function ccosl(p1: unknown /* complex */): unknown /* complex */; +declare function sigfillset(p1: interop.PointerConvertible): number; -declare function csinf(p1: unknown /* complex */): unknown /* complex */; +declare function sighold(p1: number): number; -declare function csin(p1: unknown /* complex */): unknown /* complex */; +declare function sigignore(p1: number): number; -declare function csinl(p1: unknown /* complex */): unknown /* complex */; +declare function siginterrupt(p1: number, p2: number): number; -declare function ctanf(p1: unknown /* complex */): unknown /* complex */; +declare function sigismember(p1: interop.PointerConvertible, p2: number): number; -declare function ctan(p1: unknown /* complex */): unknown /* complex */; +declare function sigpause(p1: number): number; -declare function ctanl(p1: unknown /* complex */): unknown /* complex */; +declare function sigpending(p1: interop.PointerConvertible): number; -declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; +declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function cacosh(p1: unknown /* complex */): unknown /* complex */; +declare function sigrelse(p1: number): number; -declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; +declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function casinhf(p1: unknown /* complex */): unknown /* complex */; +declare function sigsuspend(p1: interop.PointerConvertible): number; -declare function casinh(p1: unknown /* complex */): unknown /* complex */; +declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function casinhl(p1: unknown /* complex */): unknown /* complex */; +declare function psignal(p1: number, p2: string): void; -declare function catanhf(p1: unknown /* complex */): unknown /* complex */; +declare function sigblock(p1: number): number; -declare function catanh(p1: unknown /* complex */): unknown /* complex */; +declare function sigsetmask(p1: number): number; -declare function catanhl(p1: unknown /* complex */): unknown /* complex */; +declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; -declare function ccosh(p1: unknown /* complex */): unknown /* complex */; +declare function aio_error(aiocbp: interop.PointerConvertible): number; -declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; +declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; -declare function csinhf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_read(aiocbp: interop.PointerConvertible): number; -declare function csinh(p1: unknown /* complex */): unknown /* complex */; +declare function aio_return(aiocbp: interop.PointerConvertible): number; -declare function csinhl(p1: unknown /* complex */): unknown /* complex */; +declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; -declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; +declare function aio_write(aiocbp: interop.PointerConvertible): number; -declare function ctanh(p1: unknown /* complex */): unknown /* complex */; +declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; -declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; +declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function cexpf(p1: unknown /* complex */): unknown /* complex */; +declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cexp(p1: unknown /* complex */): unknown /* complex */; +declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cexpl(p1: unknown /* complex */): unknown /* complex */; +declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function clogf(p1: unknown /* complex */): unknown /* complex */; +declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function clog(p1: unknown /* complex */): unknown /* complex */; +declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function clogl(p1: unknown /* complex */): unknown /* complex */; +declare function listen(p1: number, p2: number): number; -declare function cabsf(p1: unknown /* complex */): number; +declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function cabs(p1: unknown /* complex */): number; +declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function cabsl(p1: unknown /* complex */): number; +declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; -declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; +declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function csqrt(p1: unknown /* complex */): unknown /* complex */; +declare function shutdown(p1: number, p2: number): number; -declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; +declare function sockatmark(p1: number): number; -declare function cargf(p1: unknown /* complex */): number; +declare function socket(p1: number, p2: number, p3: number): number; -declare function carg(p1: unknown /* complex */): number; +declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function cargl(p1: unknown /* complex */): number; +declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; -declare function cimagf(p1: unknown /* complex */): number; +declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; -declare function cimag(p1: unknown /* complex */): number; +declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function cimagl(p1: unknown /* complex */): number; +declare function disconnectx(p1: number, p2: number, p3: number): number; -declare function conjf(p1: unknown /* complex */): unknown /* complex */; +declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function conj(p1: unknown /* complex */): unknown /* complex */; +declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function conjl(p1: unknown /* complex */): unknown /* complex */; +declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function cprojf(p1: unknown /* complex */): unknown /* complex */; +declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function cproj(p1: unknown /* complex */): unknown /* complex */; +declare function inet6_option_space(p1: number): number; -declare function cprojl(p1: unknown /* complex */): unknown /* complex */; +declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function crealf(p1: unknown /* complex */): number; +declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function creal(p1: unknown /* complex */): number; +declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; -declare function creall(p1: unknown /* complex */): number; +declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __error(): interop.Pointer; +declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function feclearexcept(p1: number): number; +declare function inet6_rthdr_space(p1: number, p2: number): number; -declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function feraiseexcept(p1: number): number; +declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; -declare function fetestexcept(p1: number): number; +declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; -declare function fegetround(): number; +declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function fesetround(p1: number): number; +declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; -declare function fegetenv(p1: interop.PointerConvertible): number; +declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; -declare function feholdexcept(p1: interop.PointerConvertible): number; +declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function fesetenv(p1: interop.PointerConvertible): number; +declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function feupdateenv(p1: interop.PointerConvertible): number; +declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function setlocale(p1: number, p2: string): string; +declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function __math_errhandling(): number; +declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function __fpclassifyf(p1: number): number; +declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function __fpclassifyd(p1: number): number; +declare function inet6_rth_space(p1: number, p2: number): number; -declare function __fpclassifyl(p1: number): number; +declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; -declare function acosf(p1: number): number; +declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function acos(p1: number): number; +declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function acosl(p1: number): number; +declare function inet6_rth_segments(p1: interop.PointerConvertible): number; -declare function asinf(p1: number): number; +declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function asin(p1: number): number; +declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; -declare function asinl(p1: number): number; +declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; -declare function atanf(p1: number): number; +declare function inet_addr(p1: string): number; -declare function atan(p1: number): number; +declare function inet_ntoa(p1: in_addr): string; -declare function atanl(p1: number): number; +declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; -declare function atan2f(p1: number, p2: number): number; +declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; -declare function atan2(p1: number, p2: number): number; +declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; -declare function atan2l(p1: number, p2: number): number; +declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; -declare function cosf(p1: number): number; +declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; -declare function cos(p1: number): number; +declare function inet_lnaof(p1: in_addr): number; -declare function cosl(p1: number): number; +declare function inet_makeaddr(p1: number, p2: number): in_addr; -declare function sinf(p1: number): number; +declare function inet_netof(p1: in_addr): number; -declare function sin(p1: number): number; +declare function inet_network(p1: string): number; -declare function sinl(p1: number): number; +declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; -declare function tanf(p1: number): number; +declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; -declare function tan(p1: number): number; +declare function inet_neta(p1: number, p2: string, __size: number): string; -declare function tanl(p1: number): number; +declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; -declare function acoshf(p1: number): number; +declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; -declare function acosh(p1: number): number; +declare function closedir(p1: interop.PointerConvertible): number; -declare function acoshl(p1: number): number; +declare function opendir(p1: string): interop.Pointer; -declare function asinhf(p1: number): number; +declare function readdir(p1: interop.PointerConvertible): interop.Pointer; -declare function asinh(p1: number): number; +declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function asinhl(p1: number): number; +declare function rewinddir(p1: interop.PointerConvertible): void; -declare function atanhf(p1: number): number; +declare function seekdir(p1: interop.PointerConvertible, p2: number): void; -declare function atanh(p1: number): number; +declare function telldir(p1: interop.PointerConvertible): number; -declare function atanhl(p1: number): number; +declare function fdopendir(p1: number): interop.Pointer; -declare function coshf(p1: number): number; +declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function cosh(p1: number): number; +declare function dirfd(dirp: interop.PointerConvertible): number; -declare function coshl(p1: number): number; +declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function sinhf(p1: number): number; +declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function sinh(p1: number): number; +declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; -declare function sinhl(p1: number): number; +declare function __opendir2(p1: string, p2: number): interop.Pointer; -declare function tanhf(p1: number): number; +declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function tanh(p1: number): number; +declare function dlclose(__handle: interop.PointerConvertible): number; -declare function tanhl(p1: number): number; +declare function dlerror(): string; -declare function expf(p1: number): number; +declare function dlopen(__path: string, __mode: number): interop.Pointer; -declare function exp(p1: number): number; +declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; -declare function expl(p1: number): number; +declare function dlopen_preflight(__path: string): boolean; -declare function exp2f(p1: number): number; +declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; -declare function exp2(p1: number): number; +declare function fnmatch(p1: string, p2: string, p3: number): number; -declare function exp2l(p1: number): number; +declare function chmod(p1: string, p2: number): number; -declare function expm1f(p1: number): number; +declare function fchmod(p1: number, p2: number): number; -declare function expm1(p1: number): number; +declare function fstat(p1: number, p2: interop.PointerConvertible): number; -declare function expm1l(p1: number): number; +declare function lstat(p1: string, p2: interop.PointerConvertible): number; -declare function logf(p1: number): number; +declare function mkdir(p1: string, p2: number): number; -declare function log(p1: number): number; +declare function mkfifo(p1: string, p2: number): number; -declare function logl(p1: number): number; +declare function stat(p1: string, p2: interop.PointerConvertible): number; -declare function log10f(p1: number): number; +declare function mknod(p1: string, p2: number, p3: number): number; -declare function log10(p1: number): number; +declare function umask(p1: number): number; -declare function log10l(p1: number): number; +declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; -declare function log2f(p1: number): number; +declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; -declare function log2(p1: number): number; +declare function mkdirat(p1: number, p2: string, p3: number): number; -declare function log2l(p1: number): number; +declare function mkfifoat(p1: number, p2: string, p3: number): number; -declare function log1pf(p1: number): number; +declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; -declare function log1p(p1: number): number; +declare function futimens(__fd: number, __times: unknown /* const array */): number; -declare function log1pl(p1: number): number; +declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; -declare function logbf(p1: number): number; +declare function chflags(p1: string, p2: number): number; -declare function logb(p1: number): number; +declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; -declare function logbl(p1: number): number; +declare function fchflags(p1: number, p2: number): number; -declare function modff(p1: number, p2: interop.PointerConvertible): number; +declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; -declare function modf(p1: number, p2: interop.PointerConvertible): number; +declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function modfl(p1: number, p2: interop.PointerConvertible): number; +declare function lchflags(p1: string, p2: number): number; -declare function ldexpf(p1: number, p2: number): number; +declare function lchmod(p1: string, p2: number): number; -declare function ldexp(p1: number, p2: number): number; +declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ldexpl(p1: number, p2: number): number; +declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; -declare function frexpf(p1: number, p2: interop.PointerConvertible): number; +declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; -declare function frexp(p1: number, p2: interop.PointerConvertible): number; +declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function frexpl(p1: number, p2: interop.PointerConvertible): number; +declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; -declare function ilogbf(p1: number): number; +declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; -declare function ilogb(p1: number): number; +declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; -declare function ilogbl(p1: number): number; +declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; -declare function scalbnf(p1: number, p2: number): number; +declare function globfree(p1: interop.PointerConvertible): void; -declare function scalbn(p1: number, p2: number): number; +declare function getgrgid(p1: number): interop.Pointer; -declare function scalbnl(p1: number, p2: number): number; +declare function getgrnam(p1: string): interop.Pointer; -declare function scalblnf(p1: number, p2: number): number; +declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function scalbln(p1: number, p2: number): number; +declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function scalblnl(p1: number, p2: number): number; +declare function getgrent(): interop.Pointer; -declare function fabsf(p1: number): number; +declare function setgrent(): void; -declare function fabs(p1: number): number; +declare function endgrent(): void; -declare function fabsl(p1: number): number; +declare function group_from_gid(p1: number, p2: number): string; -declare function cbrtf(p1: number): number; +declare function getgruuid(p1: unknown /* const array */): interop.Pointer; -declare function cbrt(p1: number): number; +declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function cbrtl(p1: number): number; +declare function setgrfile(p1: string): void; -declare function hypotf(p1: number, p2: number): number; +declare function setgroupent(p1: number): number; -declare function hypot(p1: number, p2: number): number; +declare function iconv_open(p1: string, p2: string): interop.Pointer; -declare function hypotl(p1: number, p2: number): number; +declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function powf(p1: number, p2: number): number; +declare function iconv_close(p1: interop.PointerConvertible): number; -declare function pow(p1: number, p2: number): number; +declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; -declare function powl(p1: number, p2: number): number; +declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; -declare function sqrtf(p1: number): number; +declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; -declare function sqrt(p1: number): number; +declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function sqrtl(p1: number): number; +declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; -declare function erff(p1: number): number; +declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; -declare function erf(p1: number): number; +declare function iconv_canonicalize(p1: string): string; -declare function erfl(p1: number): number; +declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function erfcf(p1: number): number; +declare function getifaddrs(p1: interop.PointerConvertible): number; -declare function erfc(p1: number): number; +declare function freeifaddrs(p1: interop.PointerConvertible): void; -declare function erfcl(p1: number): number; +declare function getifmaddrs(p1: interop.PointerConvertible): number; -declare function lgammaf(p1: number): number; +declare function freeifmaddrs(p1: interop.PointerConvertible): void; -declare function lgamma(p1: number): number; +declare function if_nametoindex(p1: string): number; -declare function lgammal(p1: number): number; +declare function if_indextoname(p1: number, p2: string): string; -declare function tgammaf(p1: number): number; +declare function if_nameindex(): interop.Pointer; -declare function tgamma(p1: number): number; +declare function if_freenameindex(p1: interop.PointerConvertible): void; -declare function tgammal(p1: number): number; +declare function ioctl(p1: number, p2: number): number; -declare function ceilf(p1: number): number; +declare function basename(p1: string): string; -declare function ceil(p1: number): number; +declare function dirname(p1: string): string; -declare function ceill(p1: number): number; +declare function basename_r(p1: string, p2: string): string; -declare function floorf(p1: number): number; +declare function dirname_r(p1: string, p2: string): string; -declare function floor(p1: number): number; +declare function dbm_clearerr(p1: interop.PointerConvertible): number; -declare function floorl(p1: number): number; +declare function dbm_close(p1: interop.PointerConvertible): void; -declare function nearbyintf(p1: number): number; +declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; -declare function nearbyint(p1: number): number; +declare function dbm_dirfno(p1: interop.PointerConvertible): number; -declare function nearbyintl(p1: number): number; +declare function dbm_error(p1: interop.PointerConvertible): number; -declare function rintf(p1: number): number; +declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; -declare function rint(p1: number): number; +declare function dbm_firstkey(p1: interop.PointerConvertible): datum; -declare function rintl(p1: number): number; +declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; -declare function lrintf(p1: number): number; +declare function dbm_nextkey(p1: interop.PointerConvertible): datum; -declare function lrint(p1: number): number; +declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; -declare function lrintl(p1: number): number; +declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; -declare function roundf(p1: number): number; +declare function endhostent(): void; -declare function round(p1: number): number; +declare function endnetent(): void; -declare function roundl(p1: number): number; +declare function endprotoent(): void; -declare function lroundf(p1: number): number; +declare function endservent(): void; -declare function lround(p1: number): number; +declare function freeaddrinfo(p1: interop.PointerConvertible): void; -declare function lroundl(p1: number): number; +declare function gai_strerror(p1: number): string; -declare function llrintf(p1: number): number; +declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function llrint(p1: number): number; +declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; -declare function llrintl(p1: number): number; +declare function gethostbyname(p1: string): interop.Pointer; -declare function llroundf(p1: number): number; +declare function gethostent(): interop.Pointer; -declare function llround(p1: number): number; +declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; -declare function llroundl(p1: number): number; +declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; -declare function truncf(p1: number): number; +declare function getnetbyname(p1: string): interop.Pointer; -declare function trunc(p1: number): number; +declare function getnetent(): interop.Pointer; -declare function truncl(p1: number): number; +declare function getprotobyname(p1: string): interop.Pointer; -declare function fmodf(p1: number, p2: number): number; +declare function getprotobynumber(p1: number): interop.Pointer; -declare function fmod(p1: number, p2: number): number; +declare function getprotoent(): interop.Pointer; -declare function fmodl(p1: number, p2: number): number; +declare function getservbyname(p1: string, p2: string): interop.Pointer; -declare function remainderf(p1: number, p2: number): number; +declare function getservbyport(p1: number, p2: string): interop.Pointer; -declare function remainder(p1: number, p2: number): number; +declare function getservent(): interop.Pointer; -declare function remainderl(p1: number, p2: number): number; +declare function sethostent(p1: number): void; -declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function setnetent(p1: number): void; -declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function setprotoent(p1: number): void; -declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function setservent(p1: number): void; -declare function copysignf(p1: number, p2: number): number; +declare function freehostent(p1: interop.PointerConvertible): void; -declare function copysign(p1: number, p2: number): number; +declare function gethostbyname2(p1: string, p2: number): interop.Pointer; -declare function copysignl(p1: number, p2: number): number; +declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function nanf(p1: string): number; +declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function nan(p1: string): number; +declare function getrpcbyname(name: string): interop.Pointer; -declare function nanl(p1: string): number; +declare function getrpcbynumber(number: number): interop.Pointer; -declare function nextafterf(p1: number, p2: number): number; +declare function getrpcent(): interop.Pointer; -declare function nextafter(p1: number, p2: number): number; +declare function setrpcent(stayopen: number): void; -declare function nextafterl(p1: number, p2: number): number; +declare function endrpcent(): void; -declare function nexttoward(p1: number, p2: number): number; +declare function herror(p1: string): void; -declare function nexttowardf(p1: number, p2: number): number; +declare function hstrerror(p1: number): string; -declare function nexttowardl(p1: number, p2: number): number; +declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; -declare function fdimf(p1: number, p2: number): number; +declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function fdim(p1: number, p2: number): number; +declare function endnetgrent(): void; -declare function fdiml(p1: number, p2: number): number; +declare function setnetgrent(p1: string): void; -declare function fmaxf(p1: number, p2: number): number; +declare function link_addr(p1: string, p2: interop.PointerConvertible): void; -declare function fmax(p1: number, p2: number): number; +declare function link_ntoa(p1: interop.PointerConvertible): string; -declare function fmaxl(p1: number, p2: number): number; +declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; -declare function fminf(p1: number, p2: number): number; +declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; -declare function fmin(p1: number, p2: number): number; +declare function ether_ntoa(p1: interop.PointerConvertible): string; -declare function fminl(p1: number, p2: number): number; +declare function ether_aton(p1: string): interop.Pointer; -declare function fmaf(p1: number, p2: number, p3: number): number; +declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; -declare function fma(p1: number, p2: number, p3: number): number; +declare function tracker_action(action: number, buffer: string, buffer_size: number): number; -declare function fmal(p1: number, p2: number, p3: number): number; +declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __exp10f(p1: number): number; +declare function sched_yield(): number; -declare function __exp10(p1: number): number; +declare function sched_get_priority_min(p1: number): number; -declare function __cospif(p1: number): number; +declare function sched_get_priority_max(p1: number): number; -declare function __cospi(p1: number): number; +declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; -declare function __sinpif(p1: number): number; +declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function __sinpi(p1: number): number; +declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; -declare function __tanpif(p1: number): number; +declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function __tanpi(p1: number): number; +declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; -declare function __fabsf16(p1: number): number; +declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; -declare function __hypotf16(p1: number, p2: number): number; +declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; -declare function __sqrtf16(p1: number): number; +declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; -declare function __ceilf16(p1: number): number; +declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __floorf16(p1: number): number; +declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __rintf16(p1: number): number; +declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __roundf16(p1: number): number; +declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __truncf16(p1: number): number; +declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __copysignf16(p1: number, p2: number): number; +declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __nextafterf16(p1: number, p2: number): number; +declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function __fmaxf16(p1: number, p2: number): number; +declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __fminf16(p1: number, p2: number): number; +declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __fmaf16(p1: number, p2: number, p3: number): number; +declare function pthread_attr_init(p1: interop.PointerConvertible): number; -declare function __sincosf_stret(p1: number): __float2; +declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; -declare function __sincos_stret(p1: number): __double2; +declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; -declare function __sincospif_stret(p1: number): __float2; +declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; -declare function __sincospi_stret(p1: number): __double2; +declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function j0(p1: number): number; +declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; -declare function j1(p1: number): number; +declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; -declare function jn(p1: number, p2: number): number; +declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function y0(p1: number): number; +declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function y1(p1: number): number; +declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; -declare function yn(p1: number, p2: number): number; +declare function pthread_cancel(p1: interop.PointerConvertible): number; -declare function scalb(p1: number, p2: number): number; +declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; -declare function setjmp(p1: unknown /* const array */): number; +declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; -declare function longjmp(p1: unknown /* const array */, p2: number): void; +declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _setjmp(p1: unknown /* const array */): number; +declare function pthread_cond_signal(p1: interop.PointerConvertible): number; -declare function _longjmp(p1: unknown /* const array */, p2: number): void; +declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; +declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function siglongjmp(p1: unknown /* const array */, p2: number): void; +declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; -declare function longjmperror(): void; +declare function pthread_condattr_init(p1: interop.PointerConvertible): number; -declare function raise(p1: number): number; +declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function kill(p1: number, p2: number): number; +declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function killpg(p1: number, p2: number): number; +declare function pthread_detach(p1: interop.PointerConvertible): number; + +declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_exit(p1: interop.PointerConvertible): void; + +declare function pthread_getconcurrency(): number; + +declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function pthread_getspecific(p1: number): interop.Pointer; + +declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; + +declare function pthread_key_delete(p1: number): number; + +declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; + +declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; + +declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; + +declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; + +declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; + +declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; + +declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; + +declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; + +declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; + +declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; + +declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; + +declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; + +declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; + +declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; + +declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; + +declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; + +declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; + +declare function pthread_self(): interop.Pointer; + +declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; + +declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; + +declare function pthread_setconcurrency(p1: number): number; + +declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; + +declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; + +declare function pthread_testcancel(): void; + +declare function pthread_is_threaded_np(): number; + +declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; + +declare function pthread_setname_np(p1: string): number; + +declare function pthread_main_np(): number; + +declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; + +declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; + +declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; + +declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; + +declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + +declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; +declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; + declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function pthread_yield_np(): void; -declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; +declare function pthread_jit_write_protect_supported_np(): number; -declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; -declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; +declare function pthread_jit_write_freeze_callbacks_np(): void; -declare function sigemptyset(p1: interop.PointerConvertible): number; +declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; -declare function sigfillset(p1: interop.PointerConvertible): number; +declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function sighold(p1: number): number; +declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function sigignore(p1: number): number; +declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; -declare function siginterrupt(p1: number, p2: number): number; +declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function sigismember(p1: interop.PointerConvertible, p2: number): number; +declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; -declare function sigpause(p1: number): number; +declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; -declare function sigpending(p1: interop.PointerConvertible): number; +declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; -declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; -declare function sigrelse(p1: number): number; +declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sigsuspend(p1: interop.PointerConvertible): number; +declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function psignal(p1: number, p2: string): void; +declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; -declare function sigblock(p1: number): number; +declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sigsetmask(p1: number): number; +declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; -declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; -declare function __tg_promote(p1: number): number; +declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; -declare function __tg_acos(__x: number): number; +declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function __tg_acos(__x: number): number; +declare function hcreate(p1: number): number; -declare function __tg_acos(__x: number): number; +declare function hdestroy(): void; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: number): number; +declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: number): number; +declare function remque(p1: interop.PointerConvertible): void; -declare function __tg_asin(__x: number): number; +declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; -declare function __tg_atan(__x: number): number; +declare function sem_close(p1: interop.PointerConvertible): number; -declare function __tg_atan(__x: number): number; +declare function sem_destroy(p1: interop.PointerConvertible): number; -declare function __tg_atan(__x: number): number; +declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function sem_open(p1: string, p2: number): interop.Pointer; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function sem_post(p1: interop.PointerConvertible): number; -declare function __tg_acosh(__x: number): number; +declare function sem_trywait(p1: interop.PointerConvertible): number; -declare function __tg_acosh(__x: number): number; +declare function sem_unlink(p1: string): number; -declare function __tg_acosh(__x: number): number; +declare function sem_wait(p1: interop.PointerConvertible): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function ftok(p1: string, p2: number): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function msgsys(p1: number): number; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_asinh(__x: number): number; +declare function msgget(p1: number, p2: number): number; -declare function __tg_asinh(__x: number): number; +declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; -declare function __tg_asinh(__x: number): number; +declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function semsys(p1: number): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function semctl(p1: number, p2: number, p3: number): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function semget(p1: number, p2: number, p3: number): number; -declare function __tg_atanh(__x: number): number; +declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_atanh(__x: number): number; +declare function shmsys(p1: number): number; -declare function __tg_atanh(__x: number): number; +declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function shmdt(p1: interop.PointerConvertible): number; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function shmget(p1: number, p2: number, p3: number): number; -declare function __tg_cos(__x: number): number; +declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_cos(__x: number): number; +declare function statvfs(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_cos(__x: number): number; +declare function times(p1: interop.PointerConvertible): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function __tg_sin(__x: number): number; +declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function __tg_sin(__x: number): number; +declare function uname(p1: interop.PointerConvertible): number; -declare function __tg_sin(__x: number): number; +declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function __tg_tan(__x: number): number; +declare function removexattr(path: string, name: string, options: number): number; -declare function __tg_tan(__x: number): number; +declare function fremovexattr(fd: number, name: string, options: number): number; -declare function __tg_tan(__x: number): number; +declare function listxattr(path: string, namebuff: string, size: number, options: number): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function closelog(): void; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function openlog(p1: string, p2: number, p3: number): void; -declare function __tg_cosh(__x: number): number; +declare function setlogmask(p1: number): number; -declare function __tg_cosh(__x: number): number; +declare function syslog(p1: number, p2: string): void; -declare function __tg_cosh(__x: number): number; +declare function vsyslog(p1: number, p2: string, p3: string): void; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function ulimit(p1: number): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function utime(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function endutxent(): void; -declare function __tg_sinh(__x: number): number; +declare function endutxent_wtmp(): void; -declare function __tg_sinh(__x: number): number; +declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_sinh(__x: number): number; +declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getutxent(): interop.Pointer; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getutxent_wtmp(): interop.Pointer; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_tanh(__x: number): number; +declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_tanh(__x: number): number; +declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_tanh(__x: number): number; +declare function setutxent(): void; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function setutxent_wtmp(p1: number): void; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function utmpxname(p1: string): number; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function wtmpxname(p1: string): number; -declare function __tg_exp(__x: number): number; +declare function catopen(p1: string, p2: number): interop.Pointer; -declare function __tg_exp(__x: number): number; +declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; -declare function __tg_exp(__x: number): number; +declare function catclose(p1: interop.PointerConvertible): number; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetArgv(): interop.Pointer; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetArgc(): interop.Pointer; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function _NSGetEnviron(): interop.Pointer; -declare function __tg_log(__x: number): number; +declare function _NSGetProgname(): interop.Pointer; -declare function __tg_log(__x: number): number; +declare function _NSGetMachExecuteHeader(): interop.Pointer; -declare function __tg_log(__x: number): number; +declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function fts_close(p1: interop.PointerConvertible): number; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function __tg_pow(__x: number, __y: number): number; +declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_pow(__x: number, __y: number): number; +declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_pow(__x: number, __y: number): number; +declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: number): number; +declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: number): number; +declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; -declare function __tg_sqrt(__x: number): number; +declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; -declare function __tg_sqrt(__x: number): number; +declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function mach_timebase_info(info: interop.PointerConvertible): number; -declare function __tg_fabs(__x: number): number; +declare function mach_wait_until(deadline: number): number; -declare function __tg_fabs(__x: number): number; +declare function mach_absolute_time(): number; -declare function __tg_fabs(__x: number): number; +declare function mach_approximate_time(): number; -declare function __tg_fabs(__x: number): number; +declare function mach_continuous_time(): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function mach_continuous_approximate_time(): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; -declare function __tg_atan2(__x: number, __y: number): number; +declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function __tg_atan2(__x: number, __y: number): number; +declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; -declare function __tg_atan2(__x: number, __y: number): number; +declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function __tg_cbrt(__x: number): number; +declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; -declare function __tg_cbrt(__x: number): number; +declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; -declare function __tg_cbrt(__x: number): number; +declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; -declare function __tg_ceil(__x: number): number; +declare function mach_memory_entry_get_page_counts(mem_entry: number, resident_cnt: interop.PointerConvertible, dirty_cnt: interop.PointerConvertible, swapped_cnt: interop.PointerConvertible): number; -declare function __tg_ceil(__x: number): number; +declare function port_obj_init(p1: number): void; -declare function __tg_ceil(__x: number): number; +declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; -declare function __tg_ceil(__x: number): number; +declare function os_proc_available_memory(): number; -declare function __tg_copysign(__x: number, __y: number): number; +declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; -declare function __tg_copysign(__x: number, __y: number): number; +declare function _Block_release(aBlock: interop.PointerConvertible): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; -declare function __tg_erf(__x: number): number; +declare function backtrace(p1: interop.PointerConvertible, __size: number): number; -declare function __tg_erf(__x: number): number; +declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; -declare function __tg_erf(__x: number): number; +declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; -declare function __tg_erfc(__x: number): number; +declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; -declare function __tg_erfc(__x: number): number; +declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; -declare function __tg_erfc(__x: number): number; +declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; -declare function __tg_exp2(__x: number): number; +declare function getfsent(): interop.Pointer; -declare function __tg_exp2(__x: number): number; +declare function getfsspec(p1: string): interop.Pointer; -declare function __tg_exp2(__x: number): number; +declare function getfsfile(p1: string): interop.Pointer; -declare function __tg_expm1(__x: number): number; +declare function setfsent(): number; -declare function __tg_expm1(__x: number): number; +declare function endfsent(): void; -declare function __tg_expm1(__x: number): number; +declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; -declare function __tg_floor(__x: number): number; +declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; -declare function __tg_floor(__x: number): number; +declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; -declare function __tg_floor(__x: number): number; +declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; -declare function __tg_floor(__x: number): number; +declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function ipsec_set_policy(p1: string, p2: number): string; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function ipsec_get_policylen(p1: string): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function ipsec_dump_policy(p1: string, p2: string): string; -declare function __tg_fmax(__x: number, __y: number): number; +declare function ipsec_strerror(): string; -declare function __tg_fmax(__x: number, __y: number): number; +declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmax(__x: number, __y: number): number; +declare function acl_free(obj_p: interop.PointerConvertible): number; -declare function __tg_fmin(__x: number, __y: number): number; +declare function acl_init(count: number): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; -declare function __tg_fmin(__x: number, __y: number): number; +declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; -declare function __tg_fmin(__x: number, __y: number): number; +declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; -declare function __tg_fmod(__x: number, __y: number): number; +declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; -declare function __tg_fmod(__x: number, __y: number): number; +declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; -declare function __tg_fmod(__x: number, __y: number): number; +declare function acl_valid(acl: interop.PointerConvertible): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; -declare function __tg_hypot(__x: number, __y: number): number; +declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_ilogb(__x: number): number; +declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function __tg_ilogb(__x: number): number; +declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; -declare function __tg_ilogb(__x: number): number; +declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; -declare function __tg_lgamma(__x: number): number; +declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_lgamma(__x: number): number; +declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; -declare function __tg_lgamma(__x: number): number; +declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_llrint(__x: number): number; +declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function __tg_llrint(__x: number): number; +declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; -declare function __tg_llrint(__x: number): number; +declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; -declare function __tg_llround(__x: number): number; +declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; -declare function __tg_llround(__x: number): number; +declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; -declare function __tg_llround(__x: number): number; +declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; -declare function __tg_log10(__x: number): number; +declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; -declare function __tg_log10(__x: number): number; +declare function acl_delete_def_file(path_p: string): number; -declare function __tg_log10(__x: number): number; +declare function acl_get_fd(fd: number): interop.Pointer; -declare function __tg_log1p(__x: number): number; +declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; -declare function __tg_log1p(__x: number): number; +declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; -declare function __tg_log1p(__x: number): number; +declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; -declare function __tg_log2(__x: number): number; +declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; -declare function __tg_log2(__x: number): number; +declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; -declare function __tg_log2(__x: number): number; +declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_logb(__x: number): number; +declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function __tg_logb(__x: number): number; +declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function __tg_logb(__x: number): number; +declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function __tg_lrint(__x: number): number; +declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; -declare function __tg_lrint(__x: number): number; +declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; -declare function __tg_lrint(__x: number): number; +declare function acl_from_text(buf_p: string): interop.Pointer; -declare function __tg_lround(__x: number): number; +declare function acl_size(acl: interop.PointerConvertible): number; -declare function __tg_lround(__x: number): number; +declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; -declare function __tg_lround(__x: number): number; +declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function clonefile(p1: string, p2: string, p3: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function kqueue(): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function fileport_makefd(p1: number): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function fhopen(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function getfh(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_rint(__x: number): number; +declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_rint(__x: number): number; +declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_rint(__x: number): number; +declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_rint(__x: number): number; +declare function statfs(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_round(__x: number): number; +declare function unmount(p1: string, p2: number): number; -declare function __tg_round(__x: number): number; +declare function funmount(p1: number, p2: number): number; -declare function __tg_round(__x: number): number; +declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_round(__x: number): number; +declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function __tg_tgamma(__x: number): number; +declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function __tg_tgamma(__x: number): number; +declare function rb_tree_count(p1: interop.PointerConvertible): number; -declare function __tg_tgamma(__x: number): number; +declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; -declare function __tg_trunc(__x: number): number; +declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; -declare function __tg_trunc(__x: number): number; +declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; -declare function __tg_trunc(__x: number): number; +declare function ftime(p1: interop.PointerConvertible): number; -declare function __tg_trunc(__x: number): number; +declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; -declare function __tg_carg(__x: number): number; +declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; -declare function __tg_carg(__x: number): number; +declare function unw_getcontext(p1: interop.PointerConvertible): number; -declare function __tg_carg(__x: number): number; +declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function unw_step(p1: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_cimag(__x: number): number; +declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_cimag(__x: number): number; +declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_cimag(__x: number): number; +declare function unw_resume(p1: interop.PointerConvertible): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function _Unwind_GetIP(context: interop.PointerConvertible): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; -declare function __tg_creal(__x: number): number; +declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; -declare function __tg_creal(__x: number): number; +declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; -declare function __tg_creal(__x: number): number; +declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function __register_frame(fde: interop.PointerConvertible): void; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function __deregister_frame(fde: interop.PointerConvertible): void; + +declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; + +declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; + +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; + +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; + +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; + +declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; + +declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; + +declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; + +declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; + +declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; + +declare function cacosf(p1: unknown /* complex */): unknown /* complex */; + +declare function cacos(p1: unknown /* complex */): unknown /* complex */; + +declare function cacosl(p1: unknown /* complex */): unknown /* complex */; + +declare function casinf(p1: unknown /* complex */): unknown /* complex */; + +declare function casin(p1: unknown /* complex */): unknown /* complex */; + +declare function casinl(p1: unknown /* complex */): unknown /* complex */; + +declare function catanf(p1: unknown /* complex */): unknown /* complex */; + +declare function catan(p1: unknown /* complex */): unknown /* complex */; + +declare function catanl(p1: unknown /* complex */): unknown /* complex */; + +declare function ccosf(p1: unknown /* complex */): unknown /* complex */; + +declare function ccos(p1: unknown /* complex */): unknown /* complex */; + +declare function ccosl(p1: unknown /* complex */): unknown /* complex */; + +declare function csinf(p1: unknown /* complex */): unknown /* complex */; + +declare function csin(p1: unknown /* complex */): unknown /* complex */; + +declare function csinl(p1: unknown /* complex */): unknown /* complex */; + +declare function ctanf(p1: unknown /* complex */): unknown /* complex */; + +declare function ctan(p1: unknown /* complex */): unknown /* complex */; + +declare function ctanl(p1: unknown /* complex */): unknown /* complex */; + +declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; + +declare function cacosh(p1: unknown /* complex */): unknown /* complex */; + +declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; + +declare function casinhf(p1: unknown /* complex */): unknown /* complex */; + +declare function casinh(p1: unknown /* complex */): unknown /* complex */; + +declare function casinhl(p1: unknown /* complex */): unknown /* complex */; + +declare function catanhf(p1: unknown /* complex */): unknown /* complex */; + +declare function catanh(p1: unknown /* complex */): unknown /* complex */; + +declare function catanhl(p1: unknown /* complex */): unknown /* complex */; + +declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; + +declare function ccosh(p1: unknown /* complex */): unknown /* complex */; + +declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; + +declare function csinhf(p1: unknown /* complex */): unknown /* complex */; + +declare function csinh(p1: unknown /* complex */): unknown /* complex */; + +declare function csinhl(p1: unknown /* complex */): unknown /* complex */; + +declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; + +declare function ctanh(p1: unknown /* complex */): unknown /* complex */; + +declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; + +declare function cexpf(p1: unknown /* complex */): unknown /* complex */; + +declare function cexp(p1: unknown /* complex */): unknown /* complex */; + +declare function cexpl(p1: unknown /* complex */): unknown /* complex */; + +declare function clogf(p1: unknown /* complex */): unknown /* complex */; + +declare function clog(p1: unknown /* complex */): unknown /* complex */; + +declare function clogl(p1: unknown /* complex */): unknown /* complex */; + +declare function cabsf(p1: unknown /* complex */): number; + +declare function cabs(p1: unknown /* complex */): number; + +declare function cabsl(p1: unknown /* complex */): number; + +declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; + +declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; + +declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; + +declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; + +declare function csqrt(p1: unknown /* complex */): unknown /* complex */; + +declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; + +declare function cargf(p1: unknown /* complex */): number; + +declare function carg(p1: unknown /* complex */): number; + +declare function cargl(p1: unknown /* complex */): number; + +declare function cimagf(p1: unknown /* complex */): number; + +declare function cimag(p1: unknown /* complex */): number; + +declare function cimagl(p1: unknown /* complex */): number; + +declare function conjf(p1: unknown /* complex */): unknown /* complex */; + +declare function conj(p1: unknown /* complex */): unknown /* complex */; + +declare function conjl(p1: unknown /* complex */): unknown /* complex */; + +declare function cprojf(p1: unknown /* complex */): unknown /* complex */; + +declare function cproj(p1: unknown /* complex */): unknown /* complex */; + +declare function cprojl(p1: unknown /* complex */): unknown /* complex */; -declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; +declare function crealf(p1: unknown /* complex */): number; -declare function aio_error(aiocbp: interop.PointerConvertible): number; +declare function creal(p1: unknown /* complex */): number; -declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; +declare function creall(p1: unknown /* complex */): number; -declare function aio_read(aiocbp: interop.PointerConvertible): number; +declare function feclearexcept(p1: number): number; -declare function aio_return(aiocbp: interop.PointerConvertible): number; +declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; +declare function feraiseexcept(p1: number): number; -declare function aio_write(aiocbp: interop.PointerConvertible): number; +declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; +declare function fetestexcept(p1: number): number; -declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function fegetround(): number; -declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function fesetround(p1: number): number; -declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function fegetenv(p1: interop.PointerConvertible): number; -declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function feholdexcept(p1: interop.PointerConvertible): number; -declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function fesetenv(p1: interop.PointerConvertible): number; -declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function feupdateenv(p1: interop.PointerConvertible): number; -declare function listen(p1: number, p2: number): number; +declare function setlocale(p1: number, p2: string): string; -declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __math_errhandling(): number; -declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function __fpclassifyf(p1: number): number; -declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __fpclassifyd(p1: number): number; -declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __fpclassifyl(p1: number): number; -declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function acosf(p1: number): number; -declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; +declare function acos(p1: number): number; -declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function acosl(p1: number): number; -declare function shutdown(p1: number, p2: number): number; +declare function asinf(p1: number): number; -declare function sockatmark(p1: number): number; +declare function asin(p1: number): number; -declare function socket(p1: number, p2: number, p3: number): number; +declare function asinl(p1: number): number; -declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function atanf(p1: number): number; -declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; +declare function atan(p1: number): number; -declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; +declare function atanl(p1: number): number; -declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function atan2f(p1: number, p2: number): number; -declare function disconnectx(p1: number, p2: number, p3: number): number; +declare function atan2(p1: number, p2: number): number; -declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function atan2l(p1: number, p2: number): number; -declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function cosf(p1: number): number; -declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function cos(p1: number): number; -declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function cosl(p1: number): number; -declare function inet6_option_space(p1: number): number; +declare function sinf(p1: number): number; -declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function sin(p1: number): number; -declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function sinl(p1: number): number; -declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; +declare function tanf(p1: number): number; -declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tan(p1: number): number; -declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function tanl(p1: number): number; -declare function inet6_rthdr_space(p1: number, p2: number): number; +declare function acoshf(p1: number): number; -declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function acosh(p1: number): number; -declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function acoshl(p1: number): number; -declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; +declare function asinhf(p1: number): number; -declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; +declare function asinh(p1: number): number; -declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function asinhl(p1: number): number; -declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; +declare function atanhf(p1: number): number; -declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; +declare function atanh(p1: number): number; -declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function atanhl(p1: number): number; -declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function coshf(p1: number): number; -declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function cosh(p1: number): number; -declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function coshl(p1: number): number; -declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function sinhf(p1: number): number; -declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function sinh(p1: number): number; -declare function inet6_rth_space(p1: number, p2: number): number; +declare function sinhl(p1: number): number; -declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; +declare function tanhf(p1: number): number; -declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tanh(p1: number): number; -declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function tanhl(p1: number): number; -declare function inet6_rth_segments(p1: interop.PointerConvertible): number; +declare function expf(p1: number): number; -declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function exp(p1: number): number; -declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; +declare function expl(p1: number): number; -declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; +declare function exp2f(p1: number): number; -declare function inet_addr(p1: string): number; +declare function exp2(p1: number): number; -declare function inet_ntoa(p1: in_addr): string; +declare function exp2l(p1: number): number; -declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; +declare function expm1f(p1: number): number; -declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; +declare function expm1(p1: number): number; -declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; +declare function expm1l(p1: number): number; -declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; +declare function logf(p1: number): number; -declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; +declare function log(p1: number): number; -declare function inet_lnaof(p1: in_addr): number; +declare function logl(p1: number): number; -declare function inet_makeaddr(p1: number, p2: number): in_addr; +declare function log10f(p1: number): number; -declare function inet_netof(p1: in_addr): number; +declare function log10(p1: number): number; -declare function inet_network(p1: string): number; +declare function log10l(p1: number): number; -declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; +declare function log2f(p1: number): number; -declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; +declare function log2(p1: number): number; -declare function inet_neta(p1: number, p2: string, __size: number): string; +declare function log2l(p1: number): number; -declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; +declare function log1pf(p1: number): number; -declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; +declare function log1p(p1: number): number; -declare function closedir(p1: interop.PointerConvertible): number; +declare function log1pl(p1: number): number; -declare function opendir(p1: string): interop.Pointer; +declare function logbf(p1: number): number; -declare function readdir(p1: interop.PointerConvertible): interop.Pointer; +declare function logb(p1: number): number; -declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function logbl(p1: number): number; -declare function rewinddir(p1: interop.PointerConvertible): void; +declare function modff(p1: number, p2: interop.PointerConvertible): number; -declare function seekdir(p1: interop.PointerConvertible, p2: number): void; +declare function modf(p1: number, p2: interop.PointerConvertible): number; -declare function telldir(p1: interop.PointerConvertible): number; +declare function modfl(p1: number, p2: interop.PointerConvertible): number; -declare function fdopendir(p1: number): interop.Pointer; +declare function ldexpf(p1: number, p2: number): number; -declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function ldexp(p1: number, p2: number): number; -declare function dirfd(dirp: interop.PointerConvertible): number; +declare function ldexpl(p1: number, p2: number): number; -declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function frexpf(p1: number, p2: interop.PointerConvertible): number; -declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function frexp(p1: number, p2: interop.PointerConvertible): number; -declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; +declare function frexpl(p1: number, p2: interop.PointerConvertible): number; -declare function __opendir2(p1: string, p2: number): interop.Pointer; +declare function ilogbf(p1: number): number; -declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function ilogb(p1: number): number; -declare function dlclose(__handle: interop.PointerConvertible): number; +declare function ilogbl(p1: number): number; -declare function dlerror(): string; +declare function scalbnf(p1: number, p2: number): number; -declare function dlopen(__path: string, __mode: number): interop.Pointer; +declare function scalbn(p1: number, p2: number): number; -declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; +declare function scalbnl(p1: number, p2: number): number; -declare function dlopen_preflight(__path: string): boolean; +declare function scalblnf(p1: number, p2: number): number; -declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; +declare function scalbln(p1: number, p2: number): number; -declare function fnmatch(p1: string, p2: string, p3: number): number; +declare function scalblnl(p1: number, p2: number): number; -declare function chmod(p1: string, p2: number): number; +declare function fabsf(p1: number): number; -declare function fchmod(p1: number, p2: number): number; +declare function fabs(p1: number): number; -declare function fstat(p1: number, p2: interop.PointerConvertible): number; +declare function fabsl(p1: number): number; -declare function lstat(p1: string, p2: interop.PointerConvertible): number; +declare function cbrtf(p1: number): number; -declare function mkdir(p1: string, p2: number): number; +declare function cbrt(p1: number): number; -declare function mkfifo(p1: string, p2: number): number; +declare function cbrtl(p1: number): number; -declare function stat(p1: string, p2: interop.PointerConvertible): number; +declare function hypotf(p1: number, p2: number): number; -declare function mknod(p1: string, p2: number, p3: number): number; +declare function hypot(p1: number, p2: number): number; -declare function umask(p1: number): number; +declare function hypotl(p1: number, p2: number): number; -declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; +declare function powf(p1: number, p2: number): number; -declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; +declare function pow(p1: number, p2: number): number; -declare function mkdirat(p1: number, p2: string, p3: number): number; +declare function powl(p1: number, p2: number): number; -declare function mkfifoat(p1: number, p2: string, p3: number): number; +declare function sqrtf(p1: number): number; -declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; +declare function sqrt(p1: number): number; -declare function futimens(__fd: number, __times: unknown /* const array */): number; +declare function sqrtl(p1: number): number; -declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; +declare function erff(p1: number): number; -declare function chflags(p1: string, p2: number): number; +declare function erf(p1: number): number; -declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; +declare function erfl(p1: number): number; -declare function fchflags(p1: number, p2: number): number; +declare function erfcf(p1: number): number; -declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; +declare function erfc(p1: number): number; -declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function erfcl(p1: number): number; -declare function lchflags(p1: string, p2: number): number; +declare function lgammaf(p1: number): number; -declare function lchmod(p1: string, p2: number): number; +declare function lgamma(p1: number): number; -declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function lgammal(p1: number): number; -declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; +declare function tgammaf(p1: number): number; -declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; +declare function tgamma(p1: number): number; -declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function tgammal(p1: number): number; -declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; +declare function ceilf(p1: number): number; -declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; +declare function ceil(p1: number): number; -declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function ceill(p1: number): number; -declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function floorf(p1: number): number; -declare function globfree(p1: interop.PointerConvertible): void; +declare function floor(p1: number): number; -declare function getgrgid(p1: number): interop.Pointer; +declare function floorl(p1: number): number; -declare function getgrnam(p1: string): interop.Pointer; +declare function nearbyintf(p1: number): number; -declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function nearbyint(p1: number): number; -declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function nearbyintl(p1: number): number; -declare function getgrent(): interop.Pointer; +declare function rintf(p1: number): number; -declare function setgrent(): void; +declare function rint(p1: number): number; -declare function endgrent(): void; +declare function rintl(p1: number): number; -declare function group_from_gid(p1: number, p2: number): string; +declare function lrintf(p1: number): number; -declare function getgruuid(p1: unknown /* const array */): interop.Pointer; +declare function lrint(p1: number): number; -declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function lrintl(p1: number): number; -declare function setgrfile(p1: string): void; +declare function roundf(p1: number): number; -declare function setgroupent(p1: number): number; +declare function round(p1: number): number; -declare function iconv_open(p1: string, p2: string): interop.Pointer; +declare function roundl(p1: number): number; -declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function lroundf(p1: number): number; -declare function iconv_close(p1: interop.PointerConvertible): number; +declare function lround(p1: number): number; -declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; +declare function lroundl(p1: number): number; -declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; +declare function llrintf(p1: number): number; -declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; +declare function llrint(p1: number): number; -declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; +declare function llrintl(p1: number): number; -declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; +declare function llroundf(p1: number): number; -declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; +declare function llround(p1: number): number; -declare function iconv_canonicalize(p1: string): string; +declare function llroundl(p1: number): number; -declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function truncf(p1: number): number; -declare function getifaddrs(p1: interop.PointerConvertible): number; +declare function trunc(p1: number): number; -declare function freeifaddrs(p1: interop.PointerConvertible): void; +declare function truncl(p1: number): number; -declare function getifmaddrs(p1: interop.PointerConvertible): number; +declare function fmodf(p1: number, p2: number): number; -declare function freeifmaddrs(p1: interop.PointerConvertible): void; +declare function fmod(p1: number, p2: number): number; -declare function if_nametoindex(p1: string): number; +declare function fmodl(p1: number, p2: number): number; -declare function if_indextoname(p1: number, p2: string): string; +declare function remainderf(p1: number, p2: number): number; -declare function if_nameindex(): interop.Pointer; +declare function remainder(p1: number, p2: number): number; -declare function if_freenameindex(p1: interop.PointerConvertible): void; +declare function remainderl(p1: number, p2: number): number; -declare function ioctl(p1: number, p2: number): number; +declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function basename(p1: string): string; +declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function dirname(p1: string): string; +declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function basename_r(p1: string, p2: string): string; +declare function copysignf(p1: number, p2: number): number; -declare function dirname_r(p1: string, p2: string): string; +declare function copysign(p1: number, p2: number): number; -declare function dbm_clearerr(p1: interop.PointerConvertible): number; +declare function copysignl(p1: number, p2: number): number; -declare function dbm_close(p1: interop.PointerConvertible): void; +declare function nanf(p1: string): number; -declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; +declare function nan(p1: string): number; -declare function dbm_dirfno(p1: interop.PointerConvertible): number; +declare function nanl(p1: string): number; -declare function dbm_error(p1: interop.PointerConvertible): number; +declare function nextafterf(p1: number, p2: number): number; -declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; +declare function nextafter(p1: number, p2: number): number; -declare function dbm_firstkey(p1: interop.PointerConvertible): datum; +declare function nextafterl(p1: number, p2: number): number; -declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; +declare function nexttoward(p1: number, p2: number): number; -declare function dbm_nextkey(p1: interop.PointerConvertible): datum; +declare function nexttowardf(p1: number, p2: number): number; -declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; +declare function nexttowardl(p1: number, p2: number): number; -declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; +declare function fdimf(p1: number, p2: number): number; -declare function endhostent(): void; +declare function fdim(p1: number, p2: number): number; -declare function endnetent(): void; +declare function fdiml(p1: number, p2: number): number; -declare function endprotoent(): void; +declare function fmaxf(p1: number, p2: number): number; -declare function endservent(): void; +declare function fmax(p1: number, p2: number): number; -declare function freeaddrinfo(p1: interop.PointerConvertible): void; +declare function fmaxl(p1: number, p2: number): number; -declare function gai_strerror(p1: number): string; +declare function fminf(p1: number, p2: number): number; -declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function fmin(p1: number, p2: number): number; -declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; +declare function fminl(p1: number, p2: number): number; -declare function gethostbyname(p1: string): interop.Pointer; +declare function fmaf(p1: number, p2: number, p3: number): number; -declare function gethostent(): interop.Pointer; +declare function fma(p1: number, p2: number, p3: number): number; -declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; +declare function fmal(p1: number, p2: number, p3: number): number; -declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; +declare function __exp10f(p1: number): number; -declare function getnetbyname(p1: string): interop.Pointer; +declare function __exp10(p1: number): number; -declare function getnetent(): interop.Pointer; +declare function __cospif(p1: number): number; -declare function getprotobyname(p1: string): interop.Pointer; +declare function __cospi(p1: number): number; -declare function getprotobynumber(p1: number): interop.Pointer; +declare function __sinpif(p1: number): number; -declare function getprotoent(): interop.Pointer; +declare function __sinpi(p1: number): number; -declare function getservbyname(p1: string, p2: string): interop.Pointer; +declare function __tanpif(p1: number): number; -declare function getservbyport(p1: number, p2: string): interop.Pointer; +declare function __tanpi(p1: number): number; -declare function getservent(): interop.Pointer; +declare function __fabsf16(p1: number): number; -declare function sethostent(p1: number): void; +declare function __hypotf16(p1: number, p2: number): number; -declare function setnetent(p1: number): void; +declare function __sqrtf16(p1: number): number; -declare function setprotoent(p1: number): void; +declare function __ceilf16(p1: number): number; -declare function setservent(p1: number): void; +declare function __floorf16(p1: number): number; -declare function freehostent(p1: interop.PointerConvertible): void; +declare function __rintf16(p1: number): number; -declare function gethostbyname2(p1: string, p2: number): interop.Pointer; +declare function __roundf16(p1: number): number; -declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; +declare function __truncf16(p1: number): number; -declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; +declare function __copysignf16(p1: number, p2: number): number; -declare function getrpcbyname(name: string): interop.Pointer; +declare function __nextafterf16(p1: number, p2: number): number; -declare function getrpcbynumber(number: number): interop.Pointer; +declare function __fmaxf16(p1: number, p2: number): number; -declare function getrpcent(): interop.Pointer; +declare function __fminf16(p1: number, p2: number): number; -declare function setrpcent(stayopen: number): void; +declare function __fmaf16(p1: number, p2: number, p3: number): number; -declare function endrpcent(): void; +declare function __sincosf_stret(p1: number): __float2; -declare function herror(p1: string): void; +declare function __sincos_stret(p1: number): __double2; -declare function hstrerror(p1: number): string; +declare function __sincospif_stret(p1: number): __float2; -declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; +declare function __sincospi_stret(p1: number): __double2; -declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function j0(p1: number): number; -declare function endnetgrent(): void; +declare function j1(p1: number): number; -declare function setnetgrent(p1: string): void; +declare function jn(p1: number, p2: number): number; -declare function link_addr(p1: string, p2: interop.PointerConvertible): void; +declare function y0(p1: number): number; -declare function link_ntoa(p1: interop.PointerConvertible): string; +declare function y1(p1: number): number; -declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; +declare function yn(p1: number, p2: number): number; -declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; +declare function scalb(p1: number, p2: number): number; -declare function ether_ntoa(p1: interop.PointerConvertible): string; +declare function setjmp(p1: unknown /* const array */): number; -declare function ether_aton(p1: string): interop.Pointer; +declare function longjmp(p1: unknown /* const array */, p2: number): void; -declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; +declare function _setjmp(p1: unknown /* const array */): number; -declare function tracker_action(action: number, buffer: string, buffer_size: number): number; +declare function _longjmp(p1: unknown /* const array */, p2: number): void; -declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; -declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function siglongjmp(p1: unknown /* const array */, p2: number): void; -declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function longjmperror(): void; -declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: number): number; -declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function __tg_acos(__x: number): number; -declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_asin(__x: number): number; -declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; +declare function __tg_atan(__x: number): number; -declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; +declare function __tg_atan(__x: number): number; -declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; +declare function __tg_atan(__x: number): number; -declare function hcreate(p1: number): number; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function hdestroy(): void; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_acosh(__x: number): number; -declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: number): number; -declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: number): number; -declare function remque(p1: interop.PointerConvertible): void; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_asinh(__x: number): number; -declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; +declare function __tg_asinh(__x: number): number; -declare function sem_close(p1: interop.PointerConvertible): number; +declare function __tg_asinh(__x: number): number; -declare function sem_destroy(p1: interop.PointerConvertible): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_open(p1: string, p2: number): interop.Pointer; +declare function __tg_atanh(__x: number): number; -declare function sem_post(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: number): number; -declare function sem_trywait(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: number): number; -declare function sem_unlink(p1: string): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function sem_wait(p1: interop.PointerConvertible): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function ftok(p1: string, p2: number): number; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function msgsys(p1: number): number; +declare function __tg_cos(__x: number): number; -declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_cos(__x: number): number; -declare function msgget(p1: number, p2: number): number; +declare function __tg_cos(__x: number): number; -declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function semsys(p1: number): number; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function semctl(p1: number, p2: number, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function semget(p1: number, p2: number, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_sin(__x: number): number; -declare function shmsys(p1: number): number; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function shmdt(p1: interop.PointerConvertible): number; +declare function __tg_tan(__x: number): number; -declare function shmget(p1: number, p2: number, p3: number): number; +declare function __tg_tan(__x: number): number; -declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_tan(__x: number): number; -declare function statvfs(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function times(p1: interop.PointerConvertible): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_cosh(__x: number): number; -declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cosh(__x: number): number; -declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function __tg_cosh(__x: number): number; -declare function uname(p1: interop.PointerConvertible): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function removexattr(path: string, name: string, options: number): number; +declare function __tg_sinh(__x: number): number; -declare function fremovexattr(fd: number, name: string, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function listxattr(path: string, namebuff: string, size: number, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function closelog(): void; +declare function __tg_tanh(__x: number): number; -declare function openlog(p1: string, p2: number, p3: number): void; +declare function __tg_tanh(__x: number): number; -declare function setlogmask(p1: number): number; +declare function __tg_tanh(__x: number): number; -declare function syslog(p1: number, p2: string): void; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function vsyslog(p1: number, p2: string, p3: string): void; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function ulimit(p1: number): number; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function utime(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_exp(__x: number): number; -declare function endutxent(): void; +declare function __tg_exp(__x: number): number; -declare function endutxent_wtmp(): void; +declare function __tg_exp(__x: number): number; -declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getutxent(): interop.Pointer; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function getutxent_wtmp(): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: number): number; -declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function setutxent(): void; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function setutxent_wtmp(p1: number): void; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function utmpxname(p1: string): number; +declare function __tg_pow(__x: number, __y: number): number; -declare function wtmpxname(p1: string): number; +declare function __tg_pow(__x: number, __y: number): number; -declare function _NSGetArgv(): interop.Pointer; +declare function __tg_pow(__x: number, __y: number): number; -declare function _NSGetArgc(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetEnviron(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetProgname(): interop.Pointer; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function _NSGetMachExecuteHeader(): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_close(p1: interop.PointerConvertible): number; +declare function __tg_sqrt(__x: number): number; -declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_sqrt(__x: number): number; -declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; +declare function __tg_fabs(__x: number): number; -declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; +declare function __tg_fabs(__x: number): number; -declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function __tg_atan2(__x: number, __y: number): number; -declare function mach_timebase_info(info: interop.PointerConvertible): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_wait_until(deadline: number): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_absolute_time(): number; +declare function __tg_cbrt(__x: number): number; -declare function mach_approximate_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_continuous_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_continuous_approximate_time(): number; +declare function __tg_ceil(__x: number): number; -declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; +declare function __tg_ceil(__x: number): number; -declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function __tg_copysign(__x: number, __y: number): number; -declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; +declare function __tg_erf(__x: number): number; -declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; +declare function __tg_erf(__x: number): number; -declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; +declare function __tg_erf(__x: number): number; -declare function port_obj_init(p1: number): void; +declare function __tg_erfc(__x: number): number; -declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; +declare function __tg_erfc(__x: number): number; -declare function os_proc_available_memory(): number; +declare function __tg_erfc(__x: number): number; -declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp2(__x: number): number; -declare function _Block_release(aBlock: interop.PointerConvertible): void; +declare function __tg_exp2(__x: number): number; -declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; +declare function __tg_exp2(__x: number): number; -declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; +declare function __tg_expm1(__x: number): number; -declare function backtrace(p1: interop.PointerConvertible, __size: number): number; +declare function __tg_expm1(__x: number): number; -declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; +declare function __tg_expm1(__x: number): number; -declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; +declare function __tg_fdim(__x: number, __y: number): number; -declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; +declare function __tg_floor(__x: number): number; -declare function getfsent(): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function getfsspec(p1: string): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function getfsfile(p1: string): interop.Pointer; +declare function __tg_floor(__x: number): number; -declare function setfsent(): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function endfsent(): void; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; +declare function __tg_fmax(__x: number, __y: number): number; -declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; +declare function __tg_fmin(__x: number, __y: number): number; -declare function ipsec_set_policy(p1: string, p2: number): string; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_get_policylen(p1: string): number; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_dump_policy(p1: string, p2: string): string; +declare function __tg_fmod(__x: number, __y: number): number; -declare function ipsec_strerror(): string; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_free(obj_p: interop.PointerConvertible): number; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function acl_init(count: number): interop.Pointer; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; +declare function __tg_hypot(__x: number, __y: number): number; -declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_valid(acl: interop.PointerConvertible): number; +declare function __tg_ilogb(__x: number): number; -declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; +declare function __tg_lgamma(__x: number): number; -declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_llrint(__x: number): number; -declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function __tg_llrint(__x: number): number; -declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; +declare function __tg_llrint(__x: number): number; -declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; +declare function __tg_llround(__x: number): number; -declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; +declare function __tg_log10(__x: number): number; -declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log10(__x: number): number; -declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; +declare function __tg_log10(__x: number): number; -declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log1p(__x: number): number; -declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function __tg_log1p(__x: number): number; -declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; +declare function __tg_log1p(__x: number): number; -declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; +declare function __tg_log2(__x: number): number; -declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; +declare function __tg_log2(__x: number): number; -declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; +declare function __tg_log2(__x: number): number; -declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; +declare function __tg_logb(__x: number): number; -declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; +declare function __tg_logb(__x: number): number; -declare function acl_delete_def_file(path_p: string): number; +declare function __tg_logb(__x: number): number; -declare function acl_get_fd(fd: number): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; +declare function __tg_lrint(__x: number): number; -declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; +declare function __tg_lround(__x: number): number; -declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; +declare function __tg_lround(__x: number): number; -declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; +declare function __tg_lround(__x: number): number; -declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function __tg_nearbyint(__x: number): number; -declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_from_text(buf_p: string): interop.Pointer; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function acl_size(acl: interop.PointerConvertible): number; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function clonefile(p1: string, p2: string, p3: number): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function kqueue(): number; +declare function __tg_remainder(__x: number, __y: number): number; -declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function fileport_makefd(p1: number): number; +declare function __tg_rint(__x: number): number; -declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_rint(__x: number): number; -declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function __tg_round(__x: number): number; -declare function fhopen(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_round(__x: number): number; -declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; +declare function __tg_round(__x: number): number; -declare function getfh(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_round(__x: number): number; -declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function statfs(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function unmount(p1: string, p2: number): number; +declare function __tg_tgamma(__x: number): number; -declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; +declare function __tg_tgamma(__x: number): number; -declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; +declare function __tg_tgamma(__x: number): number; -declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_trunc(__x: number): number; -declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function __tg_carg(__x: number): number; -declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function __tg_carg(__x: number): number; -declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function __tg_carg(__x: number): number; -declare function rb_tree_count(p1: interop.PointerConvertible): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; +declare function __tg_cimag(__x: number): number; -declare function ftime(p1: interop.PointerConvertible): number; +declare function __tg_cimag(__x: number): number; -declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; +declare function __tg_cimag(__x: number): number; -declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_getcontext(p1: interop.PointerConvertible): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function unw_step(p1: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_resume(p1: interop.PointerConvertible): number; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; +declare function __tg_creal(__x: number): number; -declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; +declare function __tg_creal(__x: unknown /* complex */): number; declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; @@ -33629,12 +33812,6 @@ declare interface OS_dispatch_queue_concurrent extends OS_dispatch_queue { declare class OS_dispatch_queue_concurrent extends NativeObject implements OS_dispatch_queue_concurrent { } -declare interface OS_dispatch_queue extends OS_dispatch_object { -} - -declare class OS_dispatch_queue extends NativeObject implements OS_dispatch_queue { -} - declare interface OS_os_workgroup_parallelProtocol { } @@ -33770,6 +33947,12 @@ declare interface OS_dispatch_data extends OS_dispatch_object { declare class OS_dispatch_data extends NativeObject implements OS_dispatch_data { } +declare interface OS_os_log extends NSObjectProtocol { +} + +declare class OS_os_log extends NativeObject implements OS_os_log { +} + declare interface OS_dispatch_semaphore extends OS_dispatch_object { } @@ -33782,16 +33965,22 @@ declare interface OS_at_encoder extends NSObjectProtocol { declare class OS_at_encoder extends NativeObject implements OS_at_encoder { } +declare interface OS_xpc_peer_requirement extends NSObjectProtocol { +} + +declare class OS_xpc_peer_requirement extends NativeObject implements OS_xpc_peer_requirement { +} + declare interface OS_os_activity extends NSObjectProtocol { } declare class OS_os_activity extends NativeObject implements OS_os_activity { } -declare interface OS_os_log extends NSObjectProtocol { +declare interface OS_dispatch_queue extends OS_dispatch_object { } -declare class OS_os_log extends NativeObject implements OS_os_log { +declare class OS_dispatch_queue extends NativeObject implements OS_dispatch_queue { } declare class OS_object extends NSObject { @@ -33998,7 +34187,9 @@ declare class NSObject extends NativeObject implements NSObjectProtocol { performSelectorInBackgroundWithObject(aSelector: string, arg: interop.Object | null): void; - provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, x: number, y: number, width: number, height: number, info: interop.Object | null): void; + provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; + + provideImageToMTLTextureCommandBufferOriginxOriginyWidthHeightUserInfo(texture: MTLTexture, commandBuffer: MTLCommandBuffer, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; accessibilityElementCount(): number; diff --git a/packages/ios/types/SafariServices.d.ts b/packages/ios/types/SafariServices.d.ts index 9d11d312..4fecfac6 100644 --- a/packages/ios/types/SafariServices.d.ts +++ b/packages/ios/types/SafariServices.d.ts @@ -34,6 +34,8 @@ declare const SFErrorCode: { NoExtensionFound: 1, NoAttachmentFound: 2, LoadingInterrupted: 3, + InternalError: 4, + MissingEntitlement: 5, }; declare const SSReadingListErrorCode: { @@ -91,7 +93,7 @@ declare class SFSafariViewController extends UIViewController { static prewarmConnectionsToURLs(URLs: NSArray | Array): SFSafariViewControllerPrewarmingToken; - setDelegate(delegate: SFSafariViewControllerDelegate | null): void; + setDelegate(delegate: SFSafariViewControllerDelegate): void; setPreferredBarTintColor(preferredBarTintColor: UIColor): void; @@ -149,6 +151,10 @@ declare class SFAddToHomeScreenInfo extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class SFSafariSettings extends NSObject { + static openExportBrowsingDataSettingsWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; +} + declare class SFContentBlockerState extends NSObject { readonly enabled: boolean; diff --git a/packages/ios/types/SceneKit.d.ts b/packages/ios/types/SceneKit.d.ts index a8bf734a..47fbdad1 100644 --- a/packages/ios/types/SceneKit.d.ts +++ b/packages/ios/types/SceneKit.d.ts @@ -10,6 +10,8 @@ declare const SCNParticlePropertyBounce: string; declare const SCNDetailedErrorsKey: string; +declare const SCNLightTypeProbe: string; + declare const SCNSceneSourceConvertToYUpKey: string; declare const SCNParticlePropertyFrame: string; @@ -40,6 +42,8 @@ declare const SCNHitTestOptionSearchMode: string; declare const SCNConsistencyLineNumberErrorKey: string; +declare const SCNParticlePropertyPosition: string; + declare const SCNPhysicsTestSearchModeAny: string; declare const SCNPhysicsShapeTypeConvexHull: string; @@ -52,6 +56,8 @@ declare const SCNPhysicsShapeTypeKey: string; declare const SCNParticlePropertyFriction: string; +declare const SCNSceneSourceUseSafeModeKey: string; + declare const SCNParticlePropertyOpacity: string; declare const SCNParticlePropertyLife: string; @@ -64,6 +70,8 @@ declare const SCNGeometrySourceSemanticVertexCrease: string; declare const SCNGeometrySourceSemanticTangent: string; +declare const SCNGeometrySourceSemanticTexcoord: string; + declare const SCNGeometrySourceSemanticColor: string; declare const SCNLightingModelShadowOnly: string; @@ -74,8 +82,6 @@ declare const SCNLightingModelLambert: string; declare const SCNLightingModelPhong: string; -declare const SCNLightTypeArea: string; - declare const SCNLightTypeSpot: string; declare const SCNLightTypeAmbient: string; @@ -90,20 +96,18 @@ declare const SCNConsistencyInvalidURIError: number; declare const SCNSceneSourceAnimationImportPolicyPlayRepeatedly: string; +declare const SCNSceneSourceStrictConformanceKey: string; + declare const SCNSceneSourceCheckConsistencyKey: string; declare const SCNSceneSourceCreateNormalsIfAbsentKey: string; declare const SCNSceneSourceAssetUnitMeterKey: string; -declare const SCNSceneSourceAssetUpAxisKey: string; - declare const SCNSceneSourceAssetCreatedDateKey: string; declare const SCNSceneSourceAssetContributorsKey: string; -declare const SCNPreferredRenderingAPIKey: string; - declare const SCNShaderModifierEntryPointSurface: string; declare const SCNHitTestOptionIgnoreLightArea: string; @@ -118,20 +122,6 @@ declare const SCNProgramCompilationError: number; declare const SCNMatrix4Identity: SCNMatrix4; -declare const SCNParticlePropertyAngularVelocity: string; - -declare const SCNSceneSourceUseSafeModeKey: string; - -declare const SCNPhysicsTestSearchModeClosest: string; - -declare const SCNSceneSourceStrictConformanceKey: string; - -declare const SCNShaderModifierEntryPointLightingModel: string; - -declare const SCNVector4Zero: SCNVector4; - -declare const SCNGeometrySourceSemanticTexcoord: string; - declare const SCNSceneSourceAnimationImportPolicyPlayUsingSceneTimeBase: string; declare const SCNSceneSourceConvertUnitsToMetersKey: string; @@ -142,12 +132,12 @@ declare const SCNParticlePropertyVelocity: string; declare const SCNPhysicsShapeTypeConcavePolyhedron: string; -declare const SCNLightingModelPhysicallyBased: string; - declare const SCNConsistencyInvalidCountError: number; declare const SCNShaderModifierEntryPointGeometry: string; +declare const SCNLightingModelPhysicallyBased: string; + declare const SCNPhysicsTestSearchModeAll: string; declare const SCNSceneSourceLoadingOptionPreserveOriginalTopology: string; @@ -156,8 +146,14 @@ declare const SCNGeometrySourceSemanticEdgeCrease: string; declare const SCNParticlePropertyAngle: string; +declare const SCNPreferredRenderingAPIKey: string; + declare const SCNParticlePropertyCharge: string; +declare const SCNLightTypeArea: string; + +declare const SCNSceneSourceAssetUpAxisKey: string; + declare const SCNSceneSourceAssetAuthoringToolKey: string; declare const SCNLightTypeOmni: string; @@ -172,6 +168,8 @@ declare const SCNHitTestIgnoreHiddenNodesKey: string; declare const SCNSceneStartTimeAttributeKey: string; +declare const SCNPhysicsTestSearchModeClosest: string; + declare const SCNPhysicsTestBackfaceCullingKey: string; declare const SCNViewTransform: string; @@ -182,6 +180,8 @@ declare const SCNConsistencyMissingAttributeError: number; declare const SCNGeometrySourceSemanticBoneWeights: string; +declare const SCNConsistencyXMLSchemaValidationError: number; + declare const SCNParticlePropertyFrameRate: string; declare const SCNLightTypeDirectional: string; @@ -190,14 +190,14 @@ declare const SCNHitTestIgnoreChildNodesKey: string; declare const SCNParticlePropertyColor: string; +declare const SCNVector4Zero: SCNVector4; + declare const SCNSceneExportDestinationURL: string; declare const SCNSceneSourceAssetModifiedDateKey: string; declare const SCNSceneEndTimeAttributeKey: string; -declare const SCNLightTypeProbe: string; - declare const SCNSceneSourceAssetAuthorKey: string; declare const SCNGeometrySourceSemanticNormal: string; @@ -216,28 +216,28 @@ declare const SCNErrorDomain: string; declare const SCNParticlePropertyContactPoint: string; +declare const SCNModelTransform: string; + declare const SCNProjectionTransform: string; declare const SCNSceneSourceAssetUnitKey: string; declare const SCNSceneUpAxisAttributeKey: string; -declare const SCNLightTypeIES: string; +declare const SCNParticlePropertyAngularVelocity: string; -declare const SCNConsistencyXMLSchemaValidationError: number; +declare const SCNLightTypeIES: string; declare const SCNHitTestRootNodeKey: string; -declare const SCNVector3Zero: SCNVector3; +declare const SCNShaderModifierEntryPointLightingModel: string; -declare const SCNModelTransform: string; +declare const SCNVector3Zero: SCNVector3; declare const SCNConsistencyElementIDErrorKey: string; declare const SCNSceneSourceAnimationImportPolicyKey: string; -declare const SCNParticlePropertyPosition: string; - declare const SCNLightingModelBlinn: string; declare const SCNHitTestFirstFoundOnlyKey: string; @@ -904,6 +904,32 @@ declare class SCNAudioPlayer extends NSObject { setDidFinishPlayback(didFinishPlayback: () => void | null): void; } +declare class SCNSceneSource extends NSObject { + static sceneSourceWithURLOptions any>(this: This, url: NSURL, options: NSDictionary | Record | null): InstanceType; + + static sceneSourceWithDataOptions any>(this: This, data: NSData, options: NSDictionary | Record | null): InstanceType; + + initWithURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + + initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + + readonly url: NSURL; + + readonly data: NSData; + + sceneWithOptionsStatusHandler(options: NSDictionary | Record | null, statusHandler: (p1: number, p2: interop.Enum, p3: NSError, p4: interop.PointerConvertible) => void | null): SCNScene; + + sceneWithOptionsError(options: NSDictionary | Record | null, error: interop.PointerConvertible): SCNScene; + + propertyForKey(key: string): interop.Object; + + entryWithIdentifierWithClass(uid: string, entryClass: interop.Object): interop.Object; + + identifiersOfEntriesWithClass(entryClass: interop.Object): NSArray; + + entriesPassingTest(predicate: (p1: interop.Object, p2: string, p3: interop.PointerConvertible) => boolean): NSArray; +} + declare class SCNTechnique extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { static techniqueWithDictionary(dictionary: NSDictionary | Record): SCNTechnique; @@ -1498,210 +1524,6 @@ declare class SCNCapsule extends SCNGeometry { setCapSegmentCount(capSegmentCount: number): void; } -declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { - static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; - - readonly speedInKilometersPerHour: number; - - readonly wheels: NSArray; - - readonly chassisBody: SCNPhysicsBody; - - applyEngineForceForWheelAtIndex(value: number, index: number): void; - - setSteeringAngleForWheelAtIndex(value: number, index: number): void; - - applyBrakingForceForWheelAtIndex(value: number, index: number): void; -} - -declare class SCNScene extends NSObject implements NSSecureCoding { - static scene any>(this: This): InstanceType; - - readonly rootNode: SCNNode; - - readonly physicsWorld: SCNPhysicsWorld; - - attributeForKey(key: string): interop.Object; - - setAttributeForKey(attribute: interop.Object | null, key: string): void; - - readonly background: SCNMaterialProperty; - - readonly lightingEnvironment: SCNMaterialProperty; - - static sceneNamed any>(this: This, name: string): InstanceType; - - static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; - - static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; - - writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; - - fogStartDistance: number; - - fogEndDistance: number; - - fogDensityExponent: number; - - fogColor: interop.Object; - - wantsScreenSpaceReflection: boolean; - - screenSpaceReflectionSampleCount: number; - - screenSpaceReflectionMaximumDistance: number; - - screenSpaceReflectionStride: number; - - paused: boolean; - - setFogStartDistance(fogStartDistance: number): void; - - setFogEndDistance(fogEndDistance: number): void; - - setFogDensityExponent(fogDensityExponent: number): void; - - setFogColor(fogColor: interop.Object): void; - - setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; - - setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; - - setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; - - setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; - - isPaused(): boolean; - - setPaused(paused: boolean): void; - - addParticleSystemWithTransform(system: SCNParticleSystem, transform: SCNMatrix4): void; - - removeAllParticleSystems(): void; - - removeParticleSystem(system: SCNParticleSystem): void; - - readonly particleSystems: NSArray; - - static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { - strength: number; - - falloffExponent: number; - - minimumDistance: number; - - active: boolean; - - exclusive: boolean; - - halfExtent: SCNVector3; - - usesEllipsoidalExtent: boolean; - - scope: interop.Enum; - - offset: SCNVector3; - - direction: SCNVector3; - - categoryBitMask: number; - - static dragField(): SCNPhysicsField; - - static vortexField(): SCNPhysicsField; - - static radialGravityField(): SCNPhysicsField; - - static linearGravityField(): SCNPhysicsField; - - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - - static springField(): SCNPhysicsField; - - static electricField(): SCNPhysicsField; - - static magneticField(): SCNPhysicsField; - - static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; - - setStrength(strength: number): void; - - setFalloffExponent(falloffExponent: number): void; - - setMinimumDistance(minimumDistance: number): void; - - isActive(): boolean; - - setActive(active: boolean): void; - - isExclusive(): boolean; - - setExclusive(exclusive: boolean): void; - - setHalfExtent(halfExtent: SCNVector3): void; - - setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; - - setScope(scope: interop.Enum): void; - - setOffset(offset: SCNVector3): void; - - setDirection(direction: SCNVector3): void; - - setCategoryBitMask(categoryBitMask: number): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class SCNHitTestResult extends NSObject { - readonly node: SCNNode; - - readonly geometryIndex: number; - - readonly faceIndex: number; - - readonly localCoordinates: SCNVector3; - - readonly worldCoordinates: SCNVector3; - - readonly localNormal: SCNVector3; - - readonly worldNormal: SCNVector3; - - readonly modelTransform: SCNMatrix4; - - readonly boneNode: SCNNode; - - textureCoordinatesWithMappingChannel(channel: number): CGPoint; - - readonly simdLocalCoordinates: unknown /* ext vector */; - - readonly simdWorldCoordinates: unknown /* ext vector */; - - readonly simdLocalNormal: unknown /* ext vector */; - - readonly simdWorldNormal: unknown /* ext vector */; - - readonly simdModelTransform: simd_float4x4; -} - declare class SCNMaterial extends NSObject implements SCNAnimatable, SCNShadable, NSCopying, NSSecureCoding { static material any>(this: This): InstanceType; @@ -2149,6 +1971,84 @@ declare class SCNPhysicsShape extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } +declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { + strength: number; + + falloffExponent: number; + + minimumDistance: number; + + active: boolean; + + exclusive: boolean; + + halfExtent: SCNVector3; + + usesEllipsoidalExtent: boolean; + + scope: interop.Enum; + + offset: SCNVector3; + + direction: SCNVector3; + + categoryBitMask: number; + + static dragField(): SCNPhysicsField; + + static vortexField(): SCNPhysicsField; + + static radialGravityField(): SCNPhysicsField; + + static linearGravityField(): SCNPhysicsField; + + static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + + static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + + static springField(): SCNPhysicsField; + + static electricField(): SCNPhysicsField; + + static magneticField(): SCNPhysicsField; + + static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; + + setStrength(strength: number): void; + + setFalloffExponent(falloffExponent: number): void; + + setMinimumDistance(minimumDistance: number): void; + + isActive(): boolean; + + setActive(active: boolean): void; + + isExclusive(): boolean; + + setExclusive(exclusive: boolean): void; + + setHalfExtent(halfExtent: SCNVector3): void; + + setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; + + setScope(scope: interop.Enum): void; + + setOffset(offset: SCNVector3): void; + + setDirection(direction: SCNVector3): void; + + setCategoryBitMask(categoryBitMask: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class SCNGeometryElement extends NSObject implements NSSecureCoding { static geometryElementWithDataPrimitiveTypePrimitiveCountBytesPerIndex any>(this: This, data: NSData | null, primitiveType: interop.Enum, primitiveCount: number, bytesPerIndex: number): InstanceType; @@ -2997,34 +2897,6 @@ declare class SCNCylinder extends SCNGeometry { setHeightSegmentCount(heightSegmentCount: number): void; } -declare class SCNPyramid extends SCNGeometry { - static pyramidWithWidthHeightLength any>(this: This, width: number, height: number, length: number): InstanceType; - - width: number; - - height: number; - - length: number; - - widthSegmentCount: number; - - heightSegmentCount: number; - - lengthSegmentCount: number; - - setWidth(width: number): void; - - setHeight(height: number): void; - - setLength(length: number): void; - - setWidthSegmentCount(widthSegmentCount: number): void; - - setHeightSegmentCount(heightSegmentCount: number): void; - - setLengthSegmentCount(lengthSegmentCount: number): void; -} - declare class SCNBox extends SCNGeometry { static boxWithWidthHeightLengthChamferRadius any>(this: This, width: number, height: number, length: number, chamferRadius: number): InstanceType; @@ -3325,51 +3197,103 @@ declare class SCNAction extends NSObject implements NSCopying, NSSecureCoding { static javaScriptActionWithScriptDuration(script: string, seconds: number): SCNAction; - static customActionWithDurationActionBlock(seconds: number, block: (p1: SCNNode, p2: number) => void): SCNAction; + static customActionWithDurationActionBlock(seconds: number, block: (p1: SCNNode, p2: number) => void): SCNAction; + + static playAudioSourceWaitForCompletion(source: SCNAudioSource, wait: boolean): SCNAction; + + setDuration(duration: number): void; + + setTimingMode(timingMode: interop.Enum): void; + + setTimingFunction(timingFunction: (p1: number) => number | null): void; + + setSpeed(speed: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class SCNScene extends NSObject implements NSSecureCoding { + static scene any>(this: This): InstanceType; + + readonly rootNode: SCNNode; + + readonly physicsWorld: SCNPhysicsWorld; + + attributeForKey(key: string): interop.Object; + + setAttributeForKey(attribute: interop.Object | null, key: string): void; + + readonly background: SCNMaterialProperty; + + readonly lightingEnvironment: SCNMaterialProperty; + + static sceneNamed any>(this: This, name: string): InstanceType; + + static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; + + static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; + + writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; + + fogStartDistance: number; + + fogEndDistance: number; + + fogDensityExponent: number; + + fogColor: interop.Object; + + wantsScreenSpaceReflection: boolean; + + screenSpaceReflectionSampleCount: number; - static playAudioSourceWaitForCompletion(source: SCNAudioSource, wait: boolean): SCNAction; + screenSpaceReflectionMaximumDistance: number; - setDuration(duration: number): void; + screenSpaceReflectionStride: number; - setTimingMode(timingMode: interop.Enum): void; + paused: boolean; - setTimingFunction(timingFunction: (p1: number) => number | null): void; + setFogStartDistance(fogStartDistance: number): void; - setSpeed(speed: number): void; + setFogEndDistance(fogEndDistance: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setFogDensityExponent(fogDensityExponent: number): void; - static readonly supportsSecureCoding: boolean; + setFogColor(fogColor: interop.Object): void; - encodeWithCoder(coder: NSCoder): void; + setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; - initWithCoder(coder: NSCoder): this; -} + setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; -declare class SCNSceneSource extends NSObject { - static sceneSourceWithURLOptions any>(this: This, url: NSURL, options: NSDictionary | Record | null): InstanceType; + setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; - static sceneSourceWithDataOptions any>(this: This, data: NSData, options: NSDictionary | Record | null): InstanceType; + setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; - initWithURLOptions(url: NSURL, options: NSDictionary | Record | null): this; + isPaused(): boolean; - initWithDataOptions(data: NSData, options: NSDictionary | Record | null): this; + setPaused(paused: boolean): void; - readonly url: NSURL; + addParticleSystemWithTransform(system: SCNParticleSystem, transform: SCNMatrix4): void; - readonly data: NSData; + removeAllParticleSystems(): void; - sceneWithOptionsStatusHandler(options: NSDictionary | Record | null, statusHandler: (p1: number, p2: interop.Enum, p3: NSError, p4: interop.PointerConvertible) => void | null): SCNScene; + removeParticleSystem(system: SCNParticleSystem): void; - sceneWithOptionsError(options: NSDictionary | Record | null, error: interop.PointerConvertible): SCNScene; + readonly particleSystems: NSArray; - propertyForKey(key: string): interop.Object; + static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; - entryWithIdentifierWithClass(uid: string, entryClass: interop.Object): interop.Object; + static readonly supportsSecureCoding: boolean; - identifiersOfEntriesWithClass(entryClass: interop.Object): NSArray; + encodeWithCoder(coder: NSCoder): void; - entriesPassingTest(predicate: (p1: interop.Object, p2: string, p3: interop.PointerConvertible) => boolean): NSArray; + initWithCoder(coder: NSCoder): this; } declare class SCNView extends UIView implements SCNSceneRenderer, SCNTechniqueSupport { @@ -3881,6 +3805,38 @@ declare class SCNFloor extends SCNGeometry { setReflectionResolutionScaleFactor(reflectionResolutionScaleFactor: number): void; } +declare class SCNHitTestResult extends NSObject { + readonly node: SCNNode; + + readonly geometryIndex: number; + + readonly faceIndex: number; + + readonly localCoordinates: SCNVector3; + + readonly worldCoordinates: SCNVector3; + + readonly localNormal: SCNVector3; + + readonly worldNormal: SCNVector3; + + readonly modelTransform: SCNMatrix4; + + readonly boneNode: SCNNode; + + textureCoordinatesWithMappingChannel(channel: number): CGPoint; + + readonly simdLocalCoordinates: unknown /* ext vector */; + + readonly simdWorldCoordinates: unknown /* ext vector */; + + readonly simdLocalNormal: unknown /* ext vector */; + + readonly simdWorldNormal: unknown /* ext vector */; + + readonly simdModelTransform: simd_float4x4; +} + declare class SCNAvoidOccluderConstraint extends SCNConstraint { static avoidOccluderConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; @@ -4061,22 +4017,62 @@ declare class SCNAccelerationConstraint extends SCNConstraint { setDamping(damping: number): void; } -declare class SCNSphere extends SCNGeometry { - static sphereWithRadius any>(this: This, radius: number): InstanceType; +declare class SCNPhysicsVehicleWheel extends NSObject implements NSCopying, NSSecureCoding { + static wheelWithNode any>(this: This, node: SCNNode): InstanceType; + + readonly node: SCNNode; + + suspensionStiffness: number; + + suspensionCompression: number; + + suspensionDamping: number; + + maximumSuspensionTravel: number; + + frictionSlip: number; + + maximumSuspensionForce: number; + + connectionPosition: SCNVector3; + + steeringAxis: SCNVector3; + + axle: SCNVector3; radius: number; - geodesic: boolean; + suspensionRestLength: number; - segmentCount: number; + setSuspensionStiffness(suspensionStiffness: number): void; + + setSuspensionCompression(suspensionCompression: number): void; + + setSuspensionDamping(suspensionDamping: number): void; + + setMaximumSuspensionTravel(maximumSuspensionTravel: number): void; + + setFrictionSlip(frictionSlip: number): void; + + setMaximumSuspensionForce(maximumSuspensionForce: number): void; + + setConnectionPosition(connectionPosition: SCNVector3): void; + + setSteeringAxis(steeringAxis: SCNVector3): void; + + setAxle(axle: SCNVector3): void; setRadius(radius: number): void; - isGeodesic(): boolean; + setSuspensionRestLength(suspensionRestLength: number): void; - setGeodesic(geodesic: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setSegmentCount(segmentCount: number): void; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class SCNNode extends NSObject implements NSCopying, NSSecureCoding, SCNAnimatable, SCNActionable, SCNBoundingVolume { @@ -4527,6 +4523,22 @@ declare class SCNPhysicsContact extends NSObject { readonly sweepTestFraction: number; } +declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { + static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; + + readonly speedInKilometersPerHour: number; + + readonly wheels: NSArray; + + readonly chassisBody: SCNPhysicsBody; + + applyEngineForceForWheelAtIndex(value: number, index: number): void; + + setSteeringAngleForWheelAtIndex(value: number, index: number): void; + + applyBrakingForceForWheelAtIndex(value: number, index: number): void; +} + declare class SCNPhysicsConeTwistJoint extends SCNPhysicsBehavior { static jointWithBodyAFrameABodyBFrameB any>(this: This, bodyA: SCNPhysicsBody, frameA: SCNMatrix4, bodyB: SCNPhysicsBody, frameB: SCNMatrix4): InstanceType; @@ -4557,6 +4569,40 @@ declare class SCNPhysicsConeTwistJoint extends SCNPhysicsBehavior { setMaximumTwistAngle(maximumTwistAngle: number): void; } +declare class SCNIKConstraint extends SCNConstraint { + initWithChainRootNode(chainRootNode: SCNNode): this; + + static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; + + readonly chainRootNode: SCNNode; + + targetPosition: SCNVector3; + + setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; + + maxAllowedRotationAngleForJoint(node: SCNNode): number; + + setTargetPosition(targetPosition: SCNVector3): void; +} + +declare class SCNSphere extends SCNGeometry { + static sphereWithRadius any>(this: This, radius: number): InstanceType; + + radius: number; + + geodesic: boolean; + + segmentCount: number; + + setRadius(radius: number): void; + + isGeodesic(): boolean; + + setGeodesic(geodesic: boolean): void; + + setSegmentCount(segmentCount: number): void; +} + declare class SCNLookAtConstraint extends SCNConstraint { static lookAtConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; @@ -5068,78 +5114,32 @@ declare class SCNLight extends NSObject implements SCNAnimatable, NSCopying, NSS initWithCoder(coder: NSCoder): this; } -declare class SCNIKConstraint extends SCNConstraint { - initWithChainRootNode(chainRootNode: SCNNode): this; - - static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; - - readonly chainRootNode: SCNNode; - - targetPosition: SCNVector3; - - setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; - - maxAllowedRotationAngleForJoint(node: SCNNode): number; - - setTargetPosition(targetPosition: SCNVector3): void; -} - -declare class SCNPhysicsVehicleWheel extends NSObject implements NSCopying, NSSecureCoding { - static wheelWithNode any>(this: This, node: SCNNode): InstanceType; - - readonly node: SCNNode; - - suspensionStiffness: number; - - suspensionCompression: number; - - suspensionDamping: number; - - maximumSuspensionTravel: number; - - frictionSlip: number; - - maximumSuspensionForce: number; - - connectionPosition: SCNVector3; - - steeringAxis: SCNVector3; - - axle: SCNVector3; - - radius: number; - - suspensionRestLength: number; - - setSuspensionStiffness(suspensionStiffness: number): void; - - setSuspensionCompression(suspensionCompression: number): void; - - setSuspensionDamping(suspensionDamping: number): void; +declare class SCNPyramid extends SCNGeometry { + static pyramidWithWidthHeightLength any>(this: This, width: number, height: number, length: number): InstanceType; - setMaximumSuspensionTravel(maximumSuspensionTravel: number): void; + width: number; - setFrictionSlip(frictionSlip: number): void; + height: number; - setMaximumSuspensionForce(maximumSuspensionForce: number): void; + length: number; - setConnectionPosition(connectionPosition: SCNVector3): void; + widthSegmentCount: number; - setSteeringAxis(steeringAxis: SCNVector3): void; + heightSegmentCount: number; - setAxle(axle: SCNVector3): void; + lengthSegmentCount: number; - setRadius(radius: number): void; + setWidth(width: number): void; - setSuspensionRestLength(suspensionRestLength: number): void; + setHeight(height: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setLength(length: number): void; - static readonly supportsSecureCoding: boolean; + setWidthSegmentCount(widthSegmentCount: number): void; - encodeWithCoder(coder: NSCoder): void; + setHeightSegmentCount(heightSegmentCount: number): void; - initWithCoder(coder: NSCoder): this; + setLengthSegmentCount(lengthSegmentCount: number): void; } declare class SCNMorpher extends NSObject implements SCNAnimatable, NSSecureCoding { diff --git a/packages/ios/types/Security.d.ts b/packages/ios/types/Security.d.ts index d225bab1..a24e3a33 100644 --- a/packages/ios/types/Security.d.ts +++ b/packages/ios/types/Security.d.ts @@ -1,5 +1,9 @@ /// +declare const kSecRevocationNetworkAccessDisabled: number; + +declare const TLS_DH_anon_WITH_AES_256_CBC_SHA: number; + declare const errSecInvalidAttributeEffectiveBits: number; declare const errSecAppleInvalidKeyEndDate: number; @@ -12,6 +16,10 @@ declare const errSecNoSuchClass: number; declare const kSecTrustEvaluationDate: interop.Pointer; +declare const errSecEMMUnloadFailed: number; + +declare const errSecInvalidModifyMode: number; + declare const errSecNoStorageModule: number; declare const errSecInvalidBaseACLs: number; @@ -20,26 +28,30 @@ declare const TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: number; declare const errSSLBufferOverflow: number; -declare const errSecInvalidRequestor: number; - declare const kSecAttrSubjectKeyID: interop.Pointer; +declare const kSecPolicyClient: interop.Pointer; + declare const errSSLConnectionRefused: number; declare const errSecMobileMeServerNotAvailable: number; declare const kSecAttrSubject: interop.Pointer; +declare const TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: number; + declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256: interop.Pointer; declare const errSecInvalidTupleCredendtials: number; +declare const errSecInvalidTupleCredentials: number; + +declare const TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: number; + declare const TLS_DH_RSA_WITH_AES_256_GCM_SHA384: number; declare const SSL_RSA_WITH_IDEA_CBC_SHA: number; -declare const errSecInvalidAttributeKey: number; - declare const errSecNoCertificateModule: number; declare const kSecAttrProtocolNNTP: interop.Pointer; @@ -52,6 +64,10 @@ declare const kSecAttrAuthenticationTypeHTTPDigest: interop.Pointer; declare const errSecMissingAttributeSeed: number; +declare const kSecReturnData: interop.Pointer; + +declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA256: interop.Pointer; + declare const errSecInvalidTuple: number; declare const SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA: number; @@ -64,15 +80,11 @@ declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1: interop.Pointer; declare const SSL_DHE_RSA_WITH_DES_CBC_SHA: number; -declare const kSecReturnData: interop.Pointer; - -declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA256: interop.Pointer; - declare const errSSLSessionNotFound: number; declare const errSecInvalidAttributeSeed: number; -declare const errSecMissingAttributeStartDate: number; +declare const errSSLUnexpectedRecord: number; declare const SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5: number; @@ -96,8 +108,6 @@ declare const TLS_ECDHE_ECDSA_WITH_NULL_SHA: number; declare const kSecRevocationCRLMethod: number; -declare const TLS_PSK_WITH_NULL_SHA: number; - declare const kSecAttrApplicationTag: interop.Pointer; declare const errSecPVCReferentNotFound: number; @@ -114,7 +124,7 @@ declare const kSecAttrSerialNumber: interop.Pointer; declare const errSecMobileMeRequestRedirected: number; -declare const errSecInvalidEncoding: number; +declare const kSecAttrProtocolHTTPS: interop.Pointer; declare const errSecMissingAttributeSalt: number; @@ -122,14 +132,14 @@ declare const TLS_PSK_WITH_NULL_SHA384: number; declare const kSecAttrCanVerify: interop.Pointer; +declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512: interop.Pointer; + declare const TLS_PSK_WITH_RC4_128_SHA: number; declare const errSecInvalidCallback: number; declare const TLS_RSA_PSK_WITH_AES_128_CBC_SHA: number; -declare const kSecAttrKeyClassPublic: interop.Pointer; - declare const errSSLUnexpectedMessage: number; declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224: interop.Pointer; @@ -144,16 +154,18 @@ declare const TLS_DH_DSS_WITH_AES_256_GCM_SHA384: number; declare const kSecRevocationOCSPMethod: number; +declare const SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: number; + declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM: interop.Pointer; declare const errSecInvalidIndexInfo: number; declare const SSL_DH_DSS_WITH_DES_CBC_SHA: number; -declare const errSecInvalidCertificateRef: number; - declare const kSecReturnAttributes: interop.Pointer; +declare const errSecUnsupportedVectorOfBuffers: number; + declare const errSecInvalidAttributeVersion: number; declare const errSecWrPerm: number; @@ -166,8 +178,6 @@ declare const errSecDuplicateKeychain: number; declare const errSecInvalidPasswordRef: number; -declare const kSecMatchIssuers: interop.Pointer; - declare const errSecPassphraseRequired: number; declare const SSL_RSA_EXPORT_WITH_DES40_CBC_SHA: number; @@ -176,6 +186,8 @@ declare const errSecMissingAttributeKey: number; declare const errSSLBadCipherSuite: number; +declare const errSecNoAccessForItem: number; + declare const kSecPolicyAppleSSL: interop.Pointer; declare const TLS_ECDHE_RSA_WITH_NULL_SHA: number; @@ -184,6 +196,8 @@ declare const errSecUnsupportedKeyAttributeMask: number; declare const errSecMissingAttributeBase: number; +declare const TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: number; + declare const errSSLNegotiation: number; declare const errSecInvalidTimeString: number; @@ -202,6 +216,18 @@ declare const kSecAttrAuthenticationTypeRPA: interop.Pointer; declare const errSecUnsupportedNumIndexes: number; +declare const errSecInvalidCertificateRef: number; + +declare const kSecMatchIssuers: interop.Pointer; + +declare const errSecInvalidAttributeKey: number; + +declare const TLS_PSK_WITH_NULL_SHA: number; + +declare const kSecAttrKeyClassPublic: interop.Pointer; + +declare const errSecMissingAttributeRandom: number; + declare const kSecAttrEffectiveKeySize: interop.Pointer; declare const kSecImportItemIdentity: interop.Pointer; @@ -212,25 +238,31 @@ declare const errSecInvalidAuthority: number; declare const errSecInternalComponent: number; +declare const errSecTrustSettingDeny: number; + +declare const kSecPolicyTeamIdentifier: interop.Pointer; + declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA256: interop.Pointer; declare const kSecAttrProtocolAFP: interop.Pointer; declare const errSecInvalidAttributeStartDate: number; -declare const errSecUnsupportedQueryLimits: number; +declare const TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const errSecInvalidSampleValue: number; +declare const errSecUnsupportedQueryLimits: number; declare const errSecUnknownCriticalExtensionFlag: number; +declare const kSecAttrSynchronizable: interop.Pointer; + declare const errSecKeyUsageIncorrect: number; declare const SSL_DH_anon_WITH_DES_CBC_SHA: number; declare const TLS_ECDH_anon_WITH_AES_128_CBC_SHA: number; -declare const errSecInvalidTupleCredentials: number; +declare const errSecInvalidEncoding: number; declare const kSecKeyAlgorithmECDHKeyExchangeStandard: interop.Pointer; @@ -238,6 +270,8 @@ declare const errSecInvalidAttributeOutputSize: number; declare const errSecTimestampNotTrusted: number; +declare const errSecTimestampUnacceptedExtension: number; + declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256: interop.Pointer; declare const errSecConversionError: number; @@ -246,36 +280,58 @@ declare const errSecInvalidStopOnPolicy: number; declare const TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: number; -declare const kSecAttrCanWrap: interop.Pointer; - -declare const SSL_RSA_WITH_NULL_SHA: number; +declare const errSecMobileMeCSRVerifyFailure: number; declare const TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: number; declare const kSSLSessionConfig_TLSv1_RC4_fallback: interop.Pointer; -declare const errSSLUnknownRootCert: number; - declare const kSecUseOperationPrompt: interop.Pointer; declare const kSSLSessionConfig_ATSv1_noPFS: interop.Pointer; +declare const errSecNoDefaultAuthority: number; + declare const kSecPolicyAppleSSLClient: interop.Pointer; +declare const SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; + declare const errSecMissingAttributeWrappedKeyFormat: number; -declare const errSecAppleAddAppACLSubject: number; +declare const errSecInvalidData: number; + +declare const errSecMissingAttributePassphrase: number; + +declare const errSecUnknownCRLExtension: number; + +declare const kSecAttrProtocolSMB: interop.Pointer; + +declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1: interop.Pointer; + +declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA1: interop.Pointer; -declare const kSSLSessionConfig_RC4_fallback: interop.Pointer; +declare const kSecKeyAlgorithmRSASignatureRaw: interop.Pointer; + +declare const errSecMissingAttributeInitVector: number; + +declare const errSecMissingAttributeBlockSize: number; + +declare const kSSLSessionConfig_anonymous: interop.Pointer; declare const kSecAttrKeyTypeECSECPrimeRandom: interop.Pointer; declare const TLS_RSA_WITH_NULL_MD5: number; +declare const errSSLCrypto: number; + declare const kSecAttrPersistentReference: interop.Pointer; +declare const kSecAttrCanWrap: interop.Pointer; + +declare const errSecMissingAttributeOutputSize: number; + declare const errSecCodeSigningDevelopment: number; declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM: interop.Pointer; @@ -298,7 +354,7 @@ declare const errSecInvalidSubServiceID: number; declare const errSecPrivilegeNotSupported: number; -declare const errSecSMIMEKeyUsageNotCritical: number; +declare const kSSLSessionConfig_legacy: interop.Pointer; declare const errSecInvalidGUID: number; @@ -306,69 +362,21 @@ declare const errSSLClientCertRequested: number; declare const TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256: number; -declare const kSSLSessionConfig_legacy: interop.Pointer; - -declare const errSecACLNotSimple: number; - -declare const kSecAttrType: interop.Pointer; - -declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM: interop.Pointer; - -declare const errSecIO: number; - -declare const kSecAttrProtocolTelnetS: interop.Pointer; - -declare const kSecMatchSubjectContains: interop.Pointer; - -declare const errSecBlockSizeMismatch: number; - -declare const errSecInvalidAuthorityKeyID: number; - -declare const kSecMatchItemList: interop.Pointer; - -declare const TLS_DH_DSS_WITH_AES_256_CBC_SHA: number; - -declare const errSecMobileMeServerServiceErr: number; - -declare const errSecCRLAlreadySigned: number; - -declare const errSecInvalidFormType: number; - -declare const errSecMissingAttributeOutputSize: number; - declare const errSecTimestampRejection: number; -declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224: interop.Pointer; - -declare const errSecInvalidReason: number; - -declare const errSecDecode: number; - -declare const errSecAppleInvalidKeyStartDate: number; +declare const errSecIO: number; -declare const errSecMissingAttributePassphrase: number; +declare const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare const kSecValuePersistentRef: interop.Pointer; +declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; declare const kSecMatchValidOnDate: interop.Pointer; declare const errSecUnimplemented: number; -declare const errSecAttachHandleBusy: number; - -declare const errSecNoSuchKeychain: number; - -declare const TLS_RSA_PSK_WITH_NULL_SHA: number; - -declare const errSecNoAccessForItem: number; - -declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM: interop.Pointer; - -declare const kSecAttrIsNegative: interop.Pointer; - -declare const SSL_RSA_WITH_3DES_EDE_CBC_MD5: number; +declare const TLS_ECDH_anon_WITH_RC4_128_SHA: number; -declare const errSecInvalidCRL: number; +declare const errSecInDarkWake: number; declare const errSSLPeerInsufficientSecurity: number; @@ -376,6 +384,8 @@ declare const errSSLPeerDecompressFail: number; declare const errSSLATSViolation: number; +declare const kSecAttrPersistantReference: interop.Pointer; + declare const errSecCreateChainFailed: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA384: interop.Pointer; @@ -384,27 +394,17 @@ declare const errSecUnsupportedNumRecordTypes: number; declare const TLS_DHE_PSK_WITH_AES_256_CBC_SHA: number; -declare const TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: number; - -declare const TLS_NULL_WITH_NULL_NULL: number; - -declare const TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: number; - -declare const errSSLPeerBadCert: number; - -declare const errSecOCSPResponseNonceMismatch: number; - -declare const kSecAttrProtocolHTTPS: interop.Pointer; +declare const errSecRestrictedAPI: number; -declare const errSecInvalidAttributeMode: number; +declare const errSSLXCertChainInvalid: number; -declare const kSecAttrSynchronizable: interop.Pointer; +declare const TLS_CHACHA20_POLY1305_SHA256: number; declare const errSecCRLNotValidYet: number; declare const kSecMatchSearchList: interop.Pointer; -declare const errSSLUnsupportedExtension: number; +declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224: interop.Pointer; declare const errSecUnsupportedFormat: number; @@ -422,52 +422,60 @@ declare const errSecInvalidAddinFunctionTable: number; declare const errSecMissingRequiredExtension: number; -declare const errSecMissingAttributeInitVector: number; - declare const errSecMemoryError: number; declare const TLS_RSA_WITH_RC4_128_MD5: number; declare const TLS_PSK_WITH_CHACHA20_POLY1305_SHA256: number; +declare const kSecMatchCaseInsensitive: interop.Pointer; + declare const kSecAttrProtocolDAAP: interop.Pointer; declare const kSecAttrAuthenticationTypeHTMLForm: interop.Pointer; declare const errSecTimestampMissing: number; +declare const errSecBlockSizeMismatch: number; + declare const errSecInvalidExtendedKeyUsage: number; declare const errSecMissingAttributePublicKeyFormat: number; +declare const TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: number; + declare const errSecInvalidAttributePadding: number; declare const errSecInvalidKeychain: number; +declare const errSecInvalidRequestor: number; + declare const errSecIDPFailure: number; declare const errSecOCSPNoSigner: number; declare const TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; +declare const kSecMatchSubjectContains: interop.Pointer; + declare const TLS_AES_128_GCM_SHA256: number; +declare const TLS_DH_DSS_WITH_AES_256_CBC_SHA: number; + declare const TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: number; declare const errSecInvalidDBLocation: number; declare const errSecUnsupportedKeyLabel: number; -declare const errSecMissingAttributeRounds: number; - -declare const errSSLUnexpectedRecord: number; - declare const kSecClassKey: interop.Pointer; declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: number; declare const errSecInvalidAttributeKeyLength: number; +declare const errSSLPeerBadCert: number; + declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384: interop.Pointer; declare const errSSLDecryptionFail: number; @@ -476,24 +484,14 @@ declare const errSSLConfigurationFailed: number; declare const errSecCertificatePolicyNotAllowed: number; -declare const TLS_RSA_PSK_WITH_NULL_SHA384: number; - declare const errSecPrivilegeNotGranted: number; declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256: interop.Pointer; -declare const errSecTrustSettingDeny: number; - -declare const kSecPolicyTeamIdentifier: interop.Pointer; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM: interop.Pointer; declare const errSSLDecodeError: number; -declare const errSecMissingAttributeRandom: number; - -declare const errSecInvalidAccessRequest: number; - declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512: interop.Pointer; declare const SSL_DH_anon_WITH_RC4_128_MD5: number; @@ -502,10 +500,6 @@ declare const errSSLPeerUserCancelled: number; declare const errSecNoPolicyModule: number; -declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM: interop.Pointer; - -declare const errSSLHandshakeFail: number; - declare const kSecAttrCanSign: interop.Pointer; declare const TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: number; @@ -514,9 +508,11 @@ declare const errSecNotLoggedIn: number; declare const errSecDataTooLarge: number; -declare const errSecCertificateNotValidYet: number; +declare const errSecFileTooBig: number; -declare const errSSLCrypto: number; +declare const errSecInvalidAttributeMode: number; + +declare const errSecCertificateNotValidYet: number; declare const kSecKeyKeyExchangeParameterSharedInfo: interop.Pointer; @@ -538,8 +534,6 @@ declare const TLS_DHE_PSK_WITH_AES_256_GCM_SHA384: number; declare const SSL_DHE_DSS_WITH_DES_CBC_SHA: number; -declare const errSSLPeerInternalError: number; - declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA224: interop.Pointer; declare const kSecAttrCanUnwrap: interop.Pointer; @@ -556,25 +550,27 @@ declare const errSecMDSError: number; declare const kSecAttrTokenIDSecureEnclave: interop.Pointer; +declare const kSecAttrIsInvisible: interop.Pointer; + +declare const errSecMissingAttributeSubprime: number; + declare const kSecAttrCanDerive: interop.Pointer; declare const errSSLPeerDecryptionFail: number; declare const errSecNetworkFailure: number; -declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384: interop.Pointer; - declare const TLS_PSK_WITH_AES_256_GCM_SHA384: number; declare const kSecAttrCanEncrypt: interop.Pointer; declare const errSecInvalidOutputVector: number; -declare const TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: number; +declare const errSecInvalidPolicyIdentifiers: number; -declare const errSecInvalidCRLIndex: number; +declare const errSecSMIMEKeyUsageNotCritical: number; -declare const errSecInvalidPolicyIdentifiers: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM: interop.Pointer; declare const errSecInvalidDBList: number; @@ -582,30 +578,16 @@ declare const kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM: declare const errSSLBadConfiguration: number; -declare const errSecNotTrusted: number; - -declare const errSecInvalidCRLGroup: number; - -declare const kSecAttrPersistantReference: interop.Pointer; - -declare const errSSLPeerHandshakeFail: number; - -declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384: interop.Pointer; - -declare const errSSLMissingExtension: number; - -declare const errSecFieldSpecifiedMultiple: number; - declare const errSSLTransportReset: number; declare const kSecClassInternetPassword: interop.Pointer; +declare const kSSLSessionConfig_RC4_fallback: interop.Pointer; + declare const kSSLSessionConfig_ATSv1: interop.Pointer; declare const kSSLSessionConfig_default: interop.Pointer; -declare const errSSLInappropriateFallback: number; - declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA: number; declare const errSecIncompatibleKeyBlob: number; @@ -614,7 +596,7 @@ declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224: interop.Pointer declare const SSL_DH_anon_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: number; +declare const errSecUnsupportedKeySize: number; declare const errSecInvalidKeyAttributeMask: number; @@ -634,6 +616,8 @@ declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512: interop.Pointer declare const TLS_DH_anon_WITH_AES_128_CBC_SHA: number; +declare const TLS_RSA_PSK_WITH_NULL_SHA: number; + declare const errSecCertificateCannotOperate: number; declare const TLS_RSA_WITH_AES_256_CBC_SHA: number; @@ -642,22 +626,20 @@ declare const errSecCertificateExpired: number; declare const kSecMatchLimit: interop.Pointer; -declare const errSecUnsupportedVectorOfBuffers: number; - declare const kSecKeyAlgorithmRSAEncryptionPKCS1: interop.Pointer; -declare const kSSLSessionConfig_standard: interop.Pointer; +declare const kSecAttrType: interop.Pointer; declare const kSecImportItemTrust: interop.Pointer; declare const errSecSigningTimeMissing: number; -declare const errSecOCSPUnavailable: number; - declare const errSSLPeerDecodeError: number; declare const kSecMatchPolicy: interop.Pointer; +declare const errSSLMissingExtension: number; + declare const errSecEndOfData: number; declare const kSecAttrAccessGroup: interop.Pointer; @@ -678,8 +660,6 @@ declare const TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: number; declare const TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: number; -declare const TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: number; - declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: number; declare const errSecRecordModified: number; @@ -692,8 +672,6 @@ declare const TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: number; declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: number; -declare const TLS_CHACHA20_POLY1305_SHA256: number; - declare const TLS_AES_256_GCM_SHA384: number; declare const TLS_RSA_PSK_WITH_NULL_SHA256: number; @@ -746,21 +724,37 @@ declare const TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: number; declare const TLS_DH_RSA_WITH_AES_128_CBC_SHA256: number; -declare const TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; +declare const TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: number; + +declare const TLS_RSA_WITH_AES_128_CBC_SHA256: number; + +declare const TLS_RSA_WITH_3DES_EDE_CBC_SHA: number; + +declare const TLS_RSA_WITH_RC4_128_SHA: number; + +declare const TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: number; + +declare const errSecDuplicateItem: number; + +declare const TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256: number; + +declare const TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA: number; + +declare const TLS_ECDH_anon_WITH_AES_256_CBC_SHA: number; -declare const TLS_RSA_WITH_AES_128_CBC_SHA256: number; +declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: number; -declare const errSecInvalidAttributeSymmetricKeyFormat: number; +declare const errSecInvalidAttributeEndDate: number; -declare const TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA: number; +declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: number; +declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: number; -declare const TLS_ECDH_anon_WITH_RC4_128_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: number; -declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: number; -declare const TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: number; +declare const TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; declare const TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: number; @@ -768,8 +762,6 @@ declare const TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: number; declare const TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: number; -declare const TLS_DH_anon_WITH_AES_256_CBC_SHA: number; - declare const TLS_DHE_RSA_WITH_AES_256_CBC_SHA: number; declare const TLS_DHE_DSS_WITH_AES_256_CBC_SHA: number; @@ -788,6 +780,8 @@ declare const SSL_DH_RSA_WITH_DES_CBC_SHA: number; declare const kSecAttrSyncViewHint: interop.Pointer; +declare const SSL_RSA_WITH_NULL_SHA: number; + declare const kSecSharedPassword: interop.Pointer; declare const kSecTrustCertificateTransparency: interop.Pointer; @@ -810,7 +804,7 @@ declare const kSecPropertyTypeError: interop.Pointer; declare const kSecPropertyTypeTitle: interop.Pointer; -declare const kSecRevocationNetworkAccessDisabled: number; +declare const kSecAttrIsNegative: interop.Pointer; declare const kSecRevocationRequirePositiveResponse: number; @@ -824,14 +818,14 @@ declare const kSecAttrApplicationLabel: interop.Pointer; declare const kSecPolicyAppleSMIME: interop.Pointer; -declare const kSecMatchCaseInsensitive: interop.Pointer; - declare const kSecKeyAlgorithmRSAEncryptionRaw: interop.Pointer; declare const errSSLCertExpired: number; declare const kSecPolicyAppleX509Basic: interop.Pointer; +declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384: interop.Pointer; + declare const kSecKeyAlgorithmECDHKeyExchangeCofactor: interop.Pointer; declare const TLS_PSK_WITH_3DES_EDE_CBC_SHA: number; @@ -864,14 +858,8 @@ declare const errSecOCSPResponderMalformedReq: number; declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA384: interop.Pointer; -declare const kSecAttrProtocolFTPS: interop.Pointer; - declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512: interop.Pointer; -declare const kSecAttrProtocolSMB: interop.Pointer; - -declare const kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1: interop.Pointer; - declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA224: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA384: interop.Pointer; @@ -886,8 +874,6 @@ declare const kSecKeyAlgorithmRSASignatureDigestPSSSHA1: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1: interop.Pointer; -declare const kSecKeyAlgorithmRSASignatureRaw: interop.Pointer; - declare const kSecUseAuthenticationUIAllow: interop.Pointer; declare const errSecEMMLoadFailed: number; @@ -898,8 +884,6 @@ declare const errSecMobileMeNoRequestPending: number; declare const kSecValueData: interop.Pointer; -declare const errSecMobileMeServerAlreadyExists: number; - declare const kSecMatchLimitAll: interop.Pointer; declare const kSecAttrProtocolRTSP: interop.Pointer; @@ -912,6 +896,8 @@ declare const kSecAttrAuthenticationTypeHTTPBasic: interop.Pointer; declare const kSecAttrAuthenticationTypeDPA: interop.Pointer; +declare const kSecAttrProtocolTelnetS: interop.Pointer; + declare const kSecAttrProtocolIPP: interop.Pointer; declare const kSecAttrProtocolHTTPProxy: interop.Pointer; @@ -934,8 +920,14 @@ declare const kSecAttrProtocolFTPAccount: interop.Pointer; declare const kSecAttrAccessibleWhenUnlockedThisDeviceOnly: interop.Pointer; +declare const kSecAttrKeyTypeEC: interop.Pointer; + +declare const errSecOCSPResponseNonceMismatch: number; + declare const errSecNoDefaultKeychain: number; +declare const TLS_NULL_WITH_NULL_NULL: number; + declare const TLS_DH_RSA_WITH_AES_256_CBC_SHA256: number; declare const kSecAttrIsSensitive: interop.Pointer; @@ -956,8 +948,6 @@ declare const kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1: interop.Pointer; declare const kSecAttrPath: interop.Pointer; -declare const kSecAttrIsInvisible: interop.Pointer; - declare const TLS_DH_RSA_WITH_AES_128_GCM_SHA256: number; declare const kSecAttrCreator: interop.Pointer; @@ -982,18 +972,24 @@ declare const errSSLATSCertificateTrustViolation: number; declare const kSecAttrAccessibleAlwaysThisDeviceOnly: interop.Pointer; -declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; - declare const errSSLATSMinimumVersionViolation: number; declare const errSSLUnrecognizedName: number; declare const errSecAttributeNotInContext: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM: interop.Pointer; + +declare const errSSLHandshakeFail: number; + declare const errSSLPeerUnexpectedMsg: number; declare const errSSLWeakPeerEphemeralDHKey: number; +declare const errSSLUnsupportedExtension: number; + +declare const TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA: number; + declare const errSSLRecordOverflow: number; declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224: interop.Pointer; @@ -1002,6 +998,8 @@ declare const errSSLPeerAuthCompleted: number; declare const errSSLPeerNoRenegotiation: number; +declare const errSSLPeerInternalError: number; + declare const errSSLPeerExportRestriction: number; declare const errSecMissingAttributeAccessCredentials: number; @@ -1018,6 +1016,8 @@ declare const errSSLPeerUnsupportedCert: number; declare const errSecDskFull: number; +declare const errSSLPeerHandshakeFail: number; + declare const errSSLClosedGraceful: number; declare const errSSLWouldBlock: number; @@ -1032,8 +1032,6 @@ declare const errSecCertificateNameNotAllowed: number; declare const errSecTimestampSystemFailure: number; -declare const errSecTimestampUnacceptedExtension: number; - declare const errSecInvalidNewOwner: number; declare const errSecResourceSignBadCertChainLength: number; @@ -1048,16 +1046,18 @@ declare const TLS_DH_DSS_WITH_AES_128_GCM_SHA256: number; declare const errSecNoFieldValues: number; -declare const errSecRejectedForm: number; +declare const TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: number; -declare const errSecInvalidTrustSetting: number; +declare const errSecInvalidCRLIndex: number; -declare const errSecNoDefaultAuthority: number; +declare const errSecRejectedForm: number; declare const errSecInvalidIndex: number; declare const errSecInvalidIdentifier: number; +declare const errSecInvalidFormType: number; + declare const errSecInvalidCRLAuthority: number; declare const errSecVerifyActionFailed: number; @@ -1080,6 +1080,8 @@ declare const errSecVerifyFailed: number; declare const errSecInvalidAttributeWrappedKeyFormat: number; +declare const errSecInvalidAttributeSymmetricKeyFormat: number; + declare const errSecInvalidAttributePrivateKeyFormat: number; declare const kSecAttrKeyType: interop.Pointer; @@ -1088,7 +1090,7 @@ declare const errSecInvalidAttributePublicKeyFormat: number; declare const errSecUnsupportedService: number; -declare const errSecMissingAttributeSubprime: number; +declare const errSecInvalidAccessRequest: number; declare const errSecInvalidAttributeBase: number; @@ -1098,13 +1100,13 @@ declare const errSecDiskFull: number; declare const kSecRandomDefault: interop.Pointer; +declare const errSecMissingAttributeStartDate: number; + declare const errSecInvalidAttributeKeyType: number; declare const errSecInvalidAlgorithmParms: number; -declare const kSecPolicyClient: interop.Pointer; - -declare const errSecMissingAttributeBlockSize: number; +declare const errSecMissingAttributeRounds: number; declare const errSecInvalidAttributePassphrase: number; @@ -1126,8 +1128,6 @@ declare const errSecUnsupportedKeyUsageMask: number; declare const errSecInvalidKeyUsageMask: number; -declare const errSecUnsupportedKeySize: number; - declare const errSecUnsupportedKeyFormat: number; declare const kSecReturnRef: interop.Pointer; @@ -1138,6 +1138,10 @@ declare const errSecKeyBlobTypeIncorrect: number; declare const errSecAlgorithmMismatch: number; +declare const errSecNoSuchKeychain: number; + +declare const errSecAttachHandleBusy: number; + declare const errSecEventNotificationCallbackNotFound: number; declare const kSecUseAuthenticationUIFail: interop.Pointer; @@ -1160,11 +1164,13 @@ declare const errSecACLAddFailed: number; declare const errSecACLReplaceFailed: number; +declare const errSecOCSPUnavailable: number; + declare const errSecInvalidQuery: number; declare const errSecInvalidName: number; -declare const errSecInvalidAttributeEndDate: number; +declare const errSecCRLAlreadySigned: number; declare const errSecFunctionFailed: number; @@ -1176,10 +1182,10 @@ declare const kSecUseAuthenticationUISkip: interop.Pointer; declare const errSecMobileMeFailedConsistencyCheck: number; -declare const errSecMobileMeCSRVerifyFailure: number; - declare const kSecAttrService: interop.Pointer; +declare const errSecMobileMeServerAlreadyExists: number; + declare const errSecInvalidSubjectName: number; declare const errSecMobileMeServerError: number; @@ -1204,10 +1210,6 @@ declare const errSecSMIMEBadKeyUsage: number; declare const errSecSMIMEBadExtendedKeyUsage: number; -declare const errSecEMMUnloadFailed: number; - -declare const errSecInvalidModifyMode: number; - declare const errSecSMIMEEmailAddressesNotFound: number; declare const errSecCRLPolicyFailed: number; @@ -1222,20 +1224,20 @@ declare const errSecCRLServerDown: number; declare const errSecCRLNotFound: number; -declare const TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecInvalidRoot: number; +declare const errSecInvalidAuthorityKeyID: number; + declare const errSecNoBasicConstraints: number; declare const errSecInvalidDatabaseBlob: number; -declare const errSecFileTooBig: number; - declare const errSecApplePublicKeyIncomplete: number; declare const errSSLPeerRecordOverflow: number; +declare const errSecAppleAddAppACLSubject: number; + declare const kSecAttrAccount: interop.Pointer; declare const errSecDeviceReset: number; @@ -1266,7 +1268,7 @@ declare const errSecPolicyNotFound: number; declare const kSecAttrCertificateType: interop.Pointer; -declare const errSecInDarkWake: number; +declare const errSecACLNotSimple: number; declare const errSecInvalidPrefsDomain: number; @@ -1290,12 +1292,6 @@ declare const errSecInvalidItemRef: number; declare const kSecAttrDescription: interop.Pointer; -declare const TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256: number; - -declare const TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: number; - -declare const errSecDuplicateItem: number; - declare const kSecImportExportPassphrase: interop.Pointer; declare const errSecNotAvailable: number; @@ -1316,20 +1312,12 @@ declare const errSecParam: number; declare const kSecImportItemCertChain: interop.Pointer; -declare const errSSLXCertChainInvalid: number; - -declare const errSecRestrictedAPI: number; - declare const errSecInvalidServiceMask: number; declare const errSecTagNotFound: number; declare const kSecPolicyMacAppStoreReceipt: interop.Pointer; -declare const SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; - -declare const TLS_RSA_WITH_RC4_128_SHA: number; - declare const errSecVerificationFailure: number; declare const kSSLSessionConfig_3DES_fallback: interop.Pointer; @@ -1362,6 +1350,8 @@ declare const errSecInvalidResponseVector: number; declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA512: interop.Pointer; +declare const errSecInvalidTupleGroup: number; + declare const errSSLModuleAttach: number; declare const TLS_DHE_RSA_WITH_AES_128_CBC_SHA: number; @@ -1374,11 +1364,13 @@ declare const kSecMatchEmailAddressIfPresent: interop.Pointer; declare const errSecUnsupportedNumSelectionPreds: number; +declare const SSL_RSA_WITH_3DES_EDE_CBC_MD5: number; + declare const errSSLProtocol: number; declare const errSecIncompatibleVersion: number; -declare const TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA: number; +declare const errSSLInappropriateFallback: number; declare const kSecAttrSecurityDomain: interop.Pointer; @@ -1386,16 +1378,12 @@ declare const errSecMobileMeRequestQueued: number; declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw: interop.Pointer; +declare const TLS_RSA_PSK_WITH_NULL_SHA384: number; + declare const kSecMatchHostOrSubdomainOfHost: interop.Pointer; declare const errSecInvalidAttributeAccessCredentials: number; -declare const kSecAttrKeyTypeEC: interop.Pointer; - -declare const errSecInvalidData: number; - -declare const TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: number; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA224: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA512: interop.Pointer; @@ -1406,10 +1394,14 @@ declare const SSL_RSA_WITH_RC4_128_SHA: number; declare const errSSLCertificateRequired: number; +declare const errSSLUnknownRootCert: number; + declare const kSecAttrProtocolRTSPProxy: interop.Pointer; declare const kSecAttrAccessibleWhenUnlocked: interop.Pointer; +declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; + declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: number; declare const kSecAttrIssuer: interop.Pointer; @@ -1424,14 +1416,14 @@ declare const errSSLPeerBadRecordMac: number; declare const TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: number; -declare const TLS_ECDH_anon_WITH_AES_256_CBC_SHA: number; - declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA1: interop.Pointer; declare const errSecOCSPResponderSignatureRequired: number; declare const kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: interop.Pointer; +declare const errSecInvalidSampleValue: number; + declare const errSecDeviceFailed: number; declare const kSecAttrKeyTypeRSA: interop.Pointer; @@ -1444,13 +1436,11 @@ declare const kSecTrustRevocationChecked: interop.Pointer; declare const kSecImportItemLabel: interop.Pointer; -declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; - declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM: interop.Pointer; -declare const errSecACLChangeFailed: number; +declare const errSecInvalidScope: number; -declare const TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: number; +declare const errSecACLChangeFailed: number; declare const kSecPolicyAppleIDValidation: interop.Pointer; @@ -1474,6 +1464,8 @@ declare const kSecAttrProtocolFTP: interop.Pointer; declare const TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: number; +declare const errSecNotTrusted: number; + declare const kSecMatchLimitOne: interop.Pointer; declare const SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA: number; @@ -1484,9 +1476,11 @@ declare const kSecAttrProtocolHTTP: interop.Pointer; declare const TLS_RSA_WITH_NULL_SHA: number; +declare const TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: number; + declare const errSSLPeerCertUnknown: number; -declare const kSSLSessionConfig_anonymous: interop.Pointer; +declare const errSecMobileMeServerServiceErr: number; declare const errSecOCSPResponderUnauthorized: number; @@ -1498,18 +1492,18 @@ declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1: interop.Pointer; declare const errSecInvalidSignature: number; -declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384: interop.Pointer; +declare const kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM: interop.Pointer; declare const SSL_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const errSecInvalidRecord: number; - declare const SSL_RSA_EXPORT_WITH_RC4_40_MD5: number; declare const errSecOutputLengthError: number; declare const TLS_ECDH_ECDSA_WITH_RC4_128_SHA: number; +declare const kSSLSessionConfig_standard: interop.Pointer; + declare const kSecAttrCertificateEncoding: interop.Pointer; declare const errSecInvalidKeyLabel: number; @@ -1530,9 +1524,9 @@ declare const kSecAttrLabel: interop.Pointer; declare const kSecAttrCreationDate: interop.Pointer; -declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM: interop.Pointer; +declare const kSecRevocationPreferCRL: number; -declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; +declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM: interop.Pointer; declare const errSecInvalidCRLEncoding: number; @@ -1554,8 +1548,6 @@ declare const errSecInvalidPointer: number; declare const errSecACLDeleteFailed: number; -declare const TLS_RSA_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecStagedOperationNotStarted: number; declare const errSecInvalidPassthroughID: number; @@ -1568,12 +1560,10 @@ declare const kSecPublicKeyAttrs: interop.Pointer; declare const errSecMissingAttributeEffectiveBits: number; -declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA256: interop.Pointer; - -declare const TLS_PSK_WITH_AES_128_GCM_SHA256: number; - declare const TLS_ECDH_RSA_WITH_RC4_128_SHA: number; +declare const kSecKeyAlgorithmECDSASignatureDigestX962SHA256: interop.Pointer; + declare const errSecInvalidID: number; declare const errSecMissingAttributeKeyLength: number; @@ -1584,10 +1574,6 @@ declare const errSecAddinLoadFailed: number; declare const errSecInvalidAttributeRounds: number; -declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512: interop.Pointer; - -declare const SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: number; - declare const TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: number; declare const errSSLUnknownPSKIdentity: number; @@ -1598,6 +1584,10 @@ declare const kSecKeyAlgorithmRSASignatureMessagePSSSHA256: interop.Pointer; declare const errSecInvalidIDLinkage: number; +declare const kSecMatchItemList: interop.Pointer; + +declare const kSecAttrProtocolFTPS: interop.Pointer; + declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224: interop.Pointer; declare const SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA: number; @@ -1610,8 +1600,12 @@ declare const kSecKeyAlgorithmECDSASignatureDigestX962: interop.Pointer; declare const kSecAttrProtocolSMTP: interop.Pointer; +declare const errSecFieldSpecifiedMultiple: number; + declare const errSecRequestRejected: number; +declare const errSecInvalidCRLGroup: number; + declare const SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA: number; declare const kSecPrivateKeyAttrs: interop.Pointer; @@ -1662,9 +1656,13 @@ declare const errSSLBadRecordMac: number; declare const errSecInvalidNetworkAddress: number; +declare const TLS_PSK_WITH_AES_128_GCM_SHA256: number; + declare const errSecRequestDescriptor: number; -declare const kSecAttrAuthenticationType: interop.Pointer; +declare const kSecValuePersistentRef: interop.Pointer; + +declare const kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384: interop.Pointer; declare const kSecAttrProtocol: interop.Pointer; @@ -1674,8 +1672,14 @@ declare const errSecSMIMENoEmailAddress: number; declare const kSecAttrPublicKeyHash: interop.Pointer; +declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384: interop.Pointer; + declare const errSecFunctionIntegrityFail: number; +declare const errSecAppleInvalidKeyStartDate: number; + +declare const errSecDecode: number; + declare const TLS_DH_DSS_WITH_AES_128_CBC_SHA256: number; declare const kSecPolicyAppleEAP: interop.Pointer; @@ -1696,9 +1700,9 @@ declare const errSecCertificateValidityPeriodTooLong: number; declare const errSecReadOnly: number; -declare const errSecInvalidTupleGroup: number; +declare const errSecInvalidRecord: number; -declare const errSecUnknownCRLExtension: number; +declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM: interop.Pointer; declare const errSecModuleManifestVerifyFailed: number; @@ -1718,12 +1722,8 @@ declare const kSecPolicyAppleRevocation: interop.Pointer; declare const errSecInvalidSubjectKeyID: number; -declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; - declare const errSecInvalidRequestInputs: number; -declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: number; - declare const errSSLNoRootCert: number; declare const kSecKeyAlgorithmECDSASignatureMessageX962SHA224: interop.Pointer; @@ -1748,18 +1748,20 @@ declare const kSecAttrAccessGroupToken: interop.Pointer; declare const kSecAttrKeyClassSymmetric: interop.Pointer; -declare const errSecInvalidScope: number; - declare const kSecMatchTrustedOnly: interop.Pointer; declare const kSecAttrProtocolNNTPS: interop.Pointer; declare const TLS_DHE_PSK_WITH_AES_128_CBC_SHA: number; +declare const errSecInvalidTrustSetting: number; + declare const errSecInvalidValidityPeriod: number; declare const kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256: interop.Pointer; +declare const errSecInvalidReason: number; + declare const errSecInvalidAttributeBlockSize: number; declare const kSecAttrProtocolEPPC: interop.Pointer; @@ -1788,12 +1790,12 @@ declare const kSecUseNoAuthenticationUI: interop.Pointer; declare const errSecTimestampInvalid: number; +declare const kSecAttrAuthenticationType: interop.Pointer; + declare const kSecPolicyAppleSSLServer: interop.Pointer; declare const errSecTrustNotAvailable: number; -declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM: interop.Pointer; - declare const kSecAttrCanDecrypt: interop.Pointer; declare const errSecTimestampRevocationWarning: number; @@ -1814,8 +1816,6 @@ declare const kSecKeyKeyExchangeParameterRequestedSize: interop.Pointer; declare const kSecKeyAlgorithmRSASignatureDigestPSSSHA224: interop.Pointer; -declare const kSecRevocationPreferCRL: number; - declare const kSecClassGenericPassword: interop.Pointer; declare const errSecUserCanceled: number; @@ -1824,8 +1824,6 @@ declare const TLS_DH_anon_WITH_RC4_128_MD5: number; declare const errSecInvalidInputVector: number; -declare const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; - declare const errSecPathLengthConstraintExceeded: number; declare const kSecAttrGeneric: interop.Pointer; @@ -1838,6 +1836,8 @@ declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM: interop.Pointer; declare const kSecAttrSynchronizableAny: interop.Pointer; +declare const errSecInvalidCRL: number; + declare const kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM: interop.Pointer; declare const SSLClientCertificateState: { @@ -1867,6 +1867,22 @@ declare const SecTrustResultType: { OtherError: 7, }; +declare const SSLProtocol: { + SSLProtocolUnknown: 0, + TLSProtocol1: 4, + TLSProtocol11: 7, + TLSProtocol12: 8, + DTLSProtocol1: 9, + TLSProtocol13: 10, + DTLSProtocol12: 11, + TLSProtocolMaxSupported: 999, + SSLProtocol2: 1, + SSLProtocol3: 2, + SSLProtocol3Only: 3, + TLSProtocol1Only: 5, + SSLProtocolAll: 6, +}; + declare const tls_ciphersuite_t: { RSA_WITH_3DES_EDE_CBC_SHA: 10, RSA_WITH_AES_128_CBC_SHA: 47, @@ -1979,22 +1995,6 @@ declare const SecAccessControlCreateFlags: { ApplicationPassword: 2147483648, }; -declare const SSLProtocol: { - SSLProtocolUnknown: 0, - TLSProtocol1: 4, - TLSProtocol11: 7, - TLSProtocol12: 8, - DTLSProtocol1: 9, - TLSProtocol13: 10, - DTLSProtocol12: 11, - TLSProtocolMaxSupported: 999, - SSLProtocol2: 1, - SSLProtocol3: 2, - SSLProtocol3Only: 3, - TLSProtocol1Only: 5, - SSLProtocolAll: 6, -}; - declare const SSLAuthenticate: { Never: 0, Always: 1, @@ -2093,6 +2093,8 @@ declare function SecCertificateCopySerialNumber(certificate: interop.Object): in declare function SecIdentityGetTypeID(): number; +declare function SecIdentityCreate(allocator: interop.Object, certificate: interop.Object, privateKey: interop.Object): interop.Object; + declare function SecIdentityCopyCertificate(identityRef: interop.Object, certificateRef: interop.PointerConvertible): number; declare function SecIdentityCopyPrivateKey(identityRef: interop.Object, privateKeyRef: interop.PointerConvertible): number; diff --git a/packages/ios/types/SensitiveContentAnalysis.d.ts b/packages/ios/types/SensitiveContentAnalysis.d.ts index ad9a58a9..5da9d539 100644 --- a/packages/ios/types/SensitiveContentAnalysis.d.ts +++ b/packages/ios/types/SensitiveContentAnalysis.d.ts @@ -7,6 +7,31 @@ declare const SCSensitivityAnalysisPolicy: { DescriptiveInterventions: 2, }; +declare const SCVideoStreamAnalyzerStreamDirection: { + Outgoing: 1, + Incoming: 2, +}; + +declare class SCVideoStreamAnalyzer extends NSObject { + readonly analysis: SCSensitivityAnalysis; + + analysisChangedHandler: (p1: SCSensitivityAnalysis, p2: NSError) => void; + + initWithParticipantUUIDStreamDirectionError(participantUUID: string, streamDirection: interop.Enum, error: interop.PointerConvertible): this; + + analyzePixelBuffer(pixelBuffer: interop.Object): void; + + setAnalysisChangedHandler(analysisChangedHandler: (p1: SCSensitivityAnalysis, p2: NSError) => void): void; + + beginAnalysisOfDecompressionSessionError(decompressionSession: interop.Object, error: interop.PointerConvertible): boolean; + + beginAnalysisOfCaptureDeviceInputError(captureDeviceInput: AVCaptureDeviceInput, error: interop.PointerConvertible): boolean; + + endAnalysis(): void; + + continueStream(): void; +} + declare class SCSensitivityAnalyzer extends NSObject { init(): this; @@ -23,5 +48,11 @@ declare class SCSensitivityAnalysis extends NSObject { readonly sensitive: boolean; isSensitive(): boolean; + + readonly shouldInterruptVideo: boolean; + + readonly shouldIndicateSensitivity: boolean; + + readonly shouldMuteAudio: boolean; } diff --git a/packages/ios/types/SensorKit.d.ts b/packages/ios/types/SensorKit.d.ts index fe975fc3..e8bca9a7 100644 --- a/packages/ios/types/SensorKit.d.ts +++ b/packages/ios/types/SensorKit.d.ts @@ -33,6 +33,8 @@ declare const SRDeviceUsageCategoryGames: string; declare const SRErrorDomain: string; +declare const SRSensorAcousticSettings: string; + declare const SRSensorPhotoplethysmogram: string; declare const SRSensorElectrocardiogram: string; @@ -47,6 +49,8 @@ declare const SRSensorRotationRate: string; declare const SRSensorAccelerometer: string; +declare const SRSensorMessagesUsageReport: string; + declare const SRSensorAmbientLightSensor: string; declare const SRDeviceUsageCategoryProductivity: string; @@ -59,6 +63,8 @@ declare const SRDeviceUsageCategoryNewsstand: string; declare const SRDeviceUsageCategoryMusic: string; +declare const SRDeviceUsageCategoryReference: string; + declare const SRDeviceUsageCategoryDeveloperTools: string; declare const SRSensorDeviceUsageReport: string; @@ -79,13 +85,9 @@ declare const SRSensorAmbientPressure: string; declare const SRDeviceUsageCategoryMiscellaneous: string; -declare const SRDeviceUsageCategorySports: string; - -declare const SRSensorMessagesUsageReport: string; - declare const SRDeviceUsageCategoryNews: string; -declare const SRDeviceUsageCategoryReference: string; +declare const SRDeviceUsageCategorySports: string; declare const SRPhotoplethysmogramOpticalSampleConditionSignalSaturation: string; @@ -93,14 +95,16 @@ declare const SRSensorHeartRate: string; declare const SRSensorTelephonySpeechMetrics: string; +declare const SRDeviceUsageCategoryBooks: string; + declare const SRPhotoplethysmogramSampleUsageForegroundBloodOxygen: string; +declare const SRSensorSleepSessions: string; + declare const SRDeviceUsageCategoryKids: string; declare const SRSensorPhoneUsageReport: string; -declare const SRDeviceUsageCategoryBooks: string; - declare const SRSensorOnWristState: string; declare const SRDeviceUsageCategoryGraphicsAndDesign: string; @@ -113,6 +117,23 @@ declare const SRDeviceUsageCategoryPhotoAndVideo: string; declare const SRSensorVisits: string; +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceBoosting: { + Slight: 1, + Moderate: 2, + Strong: 3, +}; + +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceTuning: { + BalancedTone: 1, + VocalRange: 2, + Brightness: 3, +}; + +declare const SRElectrocardiogramLead: { + RightArmMinusLeft: 1, + LeftArmMinusRight: 2, +}; + declare const SRElectrocardiogramDataFlags: { None: 0, SignalInvalid: 1, @@ -124,11 +145,33 @@ declare const SRElectrocardiogramSessionGuidance: { Unguided: 2, }; -declare const SRWristTemperatureCondition: { - None: 0, - OffWrist: 1, - OnCharger: 2, - InMotion: 4, +declare const SRElectrocardiogramSessionState: { + Begin: 1, + Active: 2, + End: 3, +}; + +declare const SRMediaEventType: { + On: 1, + Off: 2, +}; + +declare const SRWristLocation: { + Left: 0, + Right: 1, +}; + +declare const SRKeyboardMetricsSentimentCategory: { + Absolutist: 0, + Down: 1, + Death: 2, + Anxiety: 3, + Anger: 4, + Health: 5, + Positive: 6, + Sad: 7, + LowEnergy: 8, + Confused: 9, }; declare const SRNotificationEvent: { @@ -151,6 +194,13 @@ declare const SRNotificationEvent: { DeviceUnlocked: 16, }; +declare const SRTextInputSessionType: { + Keyboard: 1, + ThirdPartyKeyboard: 2, + Pencil: 3, + Dictation: 4, +}; + declare const SRLocationCategory: { Unknown: 0, Home: 1, @@ -159,6 +209,18 @@ declare const SRLocationCategory: { Gym: 4, }; +declare const SRAmbientLightSensorPlacement: { + Unknown: 0, + FrontTop: 1, + FrontBottom: 2, + FrontRight: 3, + FrontLeft: 4, + FrontTopRight: 5, + FrontTopLeft: 6, + FrontBottomRight: 7, + FrontBottomLeft: 8, +}; + declare const SRErrorCode: { InvalidEntitlement: 0, NoAuthorization: 1, @@ -167,44 +229,17 @@ declare const SRErrorCode: { PromptDeclined: 4, }; -declare const SRSpeechMetricsSessionFlags: { - Default: 0, - BypassVoiceProcessing: 1, -}; - -declare const SRMediaEventType: { - On: 1, - Off: 2, -}; - declare const SRAuthorizationStatus: { NotDetermined: 0, Authorized: 1, Denied: 2, }; -declare const SRCrownOrientation: { - Left: 0, - Right: 1, -}; - -declare const SRTextInputSessionType: { - Keyboard: 1, - ThirdPartyKeyboard: 2, - Pencil: 3, - Dictation: 4, -}; - -declare const SRAmbientLightSensorPlacement: { - Unknown: 0, - FrontTop: 1, - FrontBottom: 2, - FrontRight: 3, - FrontLeft: 4, - FrontTopRight: 5, - FrontTopLeft: 6, - FrontBottomRight: 7, - FrontBottomLeft: 8, +declare const SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceApplication: { + None: 1, + Phone: 2, + Media: 3, + PhoneAndMedia: 4, }; declare const SRDeletionReason: { @@ -215,15 +250,40 @@ declare const SRDeletionReason: { SystemInitiated: 4, }; -declare const SRElectrocardiogramSessionState: { - Begin: 1, - Active: 2, - End: 3, +declare const SRCrownOrientation: { + Left: 0, + Right: 1, }; -declare const SRElectrocardiogramLead: { - RightArmMinusLeft: 1, - LeftArmMinusRight: 2, +declare const SRWristTemperatureCondition: { + None: 0, + OffWrist: 1, + OnCharger: 2, + InMotion: 4, +}; + +declare const SRSpeechMetricsSessionFlags: { + Default: 0, + BypassVoiceProcessing: 1, +}; + +declare const SRAcousticSettingsAccessibilityBackgroundSoundsName: { + BalancedNoise: 1, + BrightNoise: 2, + DarkNoise: 3, + Ocean: 4, + Rain: 5, + Stream: 6, + Night: 7, + Fire: 8, + Babble: 9, + Steam: 10, + Airplane: 11, + Boat: 12, + Bus: 13, + Train: 14, + RainOnRoof: 15, + QuietNight: 16, }; declare const SRFaceMetricsContext: { @@ -231,22 +291,9 @@ declare const SRFaceMetricsContext: { MessagingAppUsage: 2, }; -declare const SRWristLocation: { - Left: 0, - Right: 1, -}; - -declare const SRKeyboardMetricsSentimentCategory: { - Absolutist: 0, - Down: 1, - Death: 2, - Anxiety: 3, - Anger: 4, - Health: 5, - Positive: 6, - Sad: 7, - LowEnergy: 8, - Confused: 9, +declare const SRAcousticSettingsSampleLifetime: { + EightDays: 1, + UntilUserDeletes: 2, }; declare class SRAmbientLightChromaticity { @@ -288,192 +335,154 @@ declare interface SRSensorReaderDelegate extends NSObjectProtocol { declare class SRSensorReaderDelegate extends NativeObject implements SRSensorReaderDelegate { } -declare class SRKeyboardMetrics extends NSObject { - readonly duration: number; - - readonly keyboardIdentifier: string; - - readonly version: string; - - readonly width: NSMeasurement; - - readonly height: NSMeasurement; - - readonly inputModes: NSArray; - - readonly sessionIdentifiers: NSArray; - - readonly totalWords: number; - - readonly totalAlteredWords: number; - - readonly totalTaps: number; - - readonly totalDrags: number; - - readonly totalDeletes: number; - - readonly totalEmojis: number; - - readonly totalPaths: number; - - readonly totalPathTime: number; - - readonly totalPathLength: NSMeasurement; - - readonly totalAutoCorrections: number; - - readonly totalSpaceCorrections: number; - - readonly totalRetroCorrections: number; - - readonly totalTranspositionCorrections: number; +declare class SRAudioLevel extends NSObject implements NSCopying, NSSecureCoding { + readonly timeRange: CMTimeRange; - readonly totalInsertKeyCorrections: number; + readonly loudness: number; - readonly totalSkipTouchCorrections: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly totalNearKeyCorrections: number; + static readonly supportsSecureCoding: boolean; - readonly totalSubstitutionCorrections: number; + encodeWithCoder(coder: NSCoder): void; - readonly totalHitTestCorrections: number; + initWithCoder(coder: NSCoder): this; +} - readonly totalTypingDuration: number; +declare class SRWristDetection extends NSObject { + readonly onWrist: boolean; - readonly upErrorDistance: SRKeyboardProbabilityMetric; + readonly wristLocation: interop.Enum; - readonly downErrorDistance: SRKeyboardProbabilityMetric; + readonly crownOrientation: interop.Enum; - readonly spaceUpErrorDistance: SRKeyboardProbabilityMetric; + readonly onWristDate: NSDate; - readonly spaceDownErrorDistance: SRKeyboardProbabilityMetric; + readonly offWristDate: NSDate; +} - readonly deleteUpErrorDistance: SRKeyboardProbabilityMetric; +declare class SRSleepSession extends NSObject implements NSCopying, NSSecureCoding { + readonly startDate: NSDate; - readonly deleteDownErrorDistance: SRKeyboardProbabilityMetric; + readonly duration: number; - readonly shortWordCharKeyUpErrorDistance: SRKeyboardProbabilityMetric; + readonly identifier: string; - readonly shortWordCharKeyDownErrorDistance: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly touchDownUp: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly spaceTouchDownUp: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly deleteTouchDownUp: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; +} - readonly shortWordCharKeyTouchDownUp: SRKeyboardProbabilityMetric; +declare class SRAcousticSettings extends NSObject implements NSSecureCoding, NSCopying { + readonly environmentalSoundMeasurementsEnabled: boolean; - readonly touchDownDown: SRKeyboardProbabilityMetric; + readonly audioExposureSampleLifetime: interop.Enum; - readonly touchUpDown: SRKeyboardProbabilityMetric; + readonly headphoneSafetyAudioLevel: NSNumber; - readonly charKeyToPrediction: SRKeyboardProbabilityMetric; + readonly musicEQSettings: SRAcousticSettingsMusicEQ; - readonly shortWordCharKeyToCharKey: SRKeyboardProbabilityMetric; + readonly accessibilitySettings: SRAcousticSettingsAccessibility; - readonly charKeyToAnyTapKey: SRKeyboardProbabilityMetric; + isEnvironmentalSoundMeasurementsEnabled(): boolean; - readonly anyTapToCharKey: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly spaceToCharKey: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly charKeyToSpaceKey: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly spaceToDeleteKey: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly deleteToSpaceKey: SRKeyboardProbabilityMetric; +declare class SRAcousticSettingsAccessibility extends NSObject implements NSSecureCoding, NSCopying { + readonly leftRightBalance: number; - readonly spaceToSpaceKey: SRKeyboardProbabilityMetric; + readonly monoAudioEnabled: boolean; - readonly spaceToShiftKey: SRKeyboardProbabilityMetric; + readonly backgroundSounds: SRAcousticSettingsAccessibilityBackgroundSounds; - readonly spaceToPlaneChangeKey: SRKeyboardProbabilityMetric; + readonly headphoneAccommodations: SRAcousticSettingsAccessibilityHeadphoneAccommodations; - readonly spaceToPredictionKey: SRKeyboardProbabilityMetric; + isMonoAudioEnabled(): boolean; - readonly deleteToCharKey: SRKeyboardProbabilityMetric; - - readonly charKeyToDelete: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly deleteToDelete: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly deleteToShiftKey: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly deleteToPlaneChangeKey: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly anyTapToPlaneChangeKey: SRKeyboardProbabilityMetric; +declare class SRAcousticSettingsAccessibilityHeadphoneAccommodations extends NSObject implements NSSecureCoding, NSCopying { + readonly enabled: boolean; - readonly planeChangeToAnyTap: SRKeyboardProbabilityMetric; + readonly mediaEnhanceTuning: interop.Enum; - readonly charKeyToPlaneChangeKey: SRKeyboardProbabilityMetric; + readonly mediaEnhanceBoosting: interop.Enum; - readonly planeChangeKeyToCharKey: SRKeyboardProbabilityMetric; + readonly mediaEnhanceApplication: interop.Enum; - readonly pathErrorDistanceRatio: NSArray; + isEnabled(): boolean; - readonly deleteToPath: SRKeyboardProbabilityMetric; - - readonly pathToDelete: SRKeyboardProbabilityMetric; + static readonly supportsSecureCoding: boolean; - readonly spaceToPath: SRKeyboardProbabilityMetric; + encodeWithCoder(coder: NSCoder): void; - readonly pathToSpace: SRKeyboardProbabilityMetric; + initWithCoder(coder: NSCoder): this; - readonly pathToPath: SRKeyboardProbabilityMetric; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly longWordUpErrorDistance: NSArray; +declare class SRAcousticSettingsAccessibilityBackgroundSounds extends NSObject implements NSSecureCoding, NSCopying { + readonly enabled: boolean; - readonly longWordDownErrorDistance: NSArray; + readonly soundName: interop.Enum; - readonly longWordTouchDownUp: NSArray; + readonly relativeVolume: number; - readonly longWordTouchDownDown: NSArray; + readonly playWithMediaEnabled: boolean; - readonly longWordTouchUpDown: NSArray; + readonly relativeVolumeWithMedia: number; - readonly deleteToDeletes: NSArray; + readonly stopOnLockEnabled: boolean; - readonly totalPauses: number; + isEnabled(): boolean; - readonly totalPathPauses: number; + isPlayWithMediaEnabled(): boolean; - readonly typingSpeed: number; + isStopOnLockEnabled(): boolean; - readonly pathTypingSpeed: number; + static readonly supportsSecureCoding: boolean; - readonly totalTypingEpisodes: number; + encodeWithCoder(coder: NSCoder): void; - wordCountForSentimentCategory(category: interop.Enum): number; + initWithCoder(coder: NSCoder): this; - emojiCountForSentimentCategory(category: interop.Enum): number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class SRAudioLevel extends NSObject implements NSCopying, NSSecureCoding { - readonly timeRange: CMTimeRange; +declare class SRAcousticSettingsMusicEQ extends NSObject implements NSSecureCoding, NSCopying { + readonly soundCheckEnabled: boolean; - readonly loudness: number; + readonly lateNightModeEnabled: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isSoundCheckEnabled(): boolean; + + isLateNightModeEnabled(): boolean; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} - -declare class SRWristDetection extends NSObject { - readonly onWrist: boolean; - - readonly wristLocation: interop.Enum; - readonly crownOrientation: interop.Enum; - - readonly onWristDate: NSDate; - - readonly offWristDate: NSDate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class SRPhotoplethysmogramSample extends NSObject implements NSCopying, NSSecureCoding { @@ -862,6 +871,168 @@ declare class SRDeletionRecord extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class SRKeyboardMetrics extends NSObject { + readonly duration: number; + + readonly keyboardIdentifier: string; + + readonly version: string; + + readonly width: NSMeasurement; + + readonly height: NSMeasurement; + + readonly inputModes: NSArray; + + readonly sessionIdentifiers: NSArray; + + readonly totalWords: number; + + readonly totalAlteredWords: number; + + readonly totalTaps: number; + + readonly totalDrags: number; + + readonly totalDeletes: number; + + readonly totalEmojis: number; + + readonly totalPaths: number; + + readonly totalPathTime: number; + + readonly totalPathLength: NSMeasurement; + + readonly totalAutoCorrections: number; + + readonly totalSpaceCorrections: number; + + readonly totalRetroCorrections: number; + + readonly totalTranspositionCorrections: number; + + readonly totalInsertKeyCorrections: number; + + readonly totalSkipTouchCorrections: number; + + readonly totalNearKeyCorrections: number; + + readonly totalSubstitutionCorrections: number; + + readonly totalHitTestCorrections: number; + + readonly totalTypingDuration: number; + + readonly upErrorDistance: SRKeyboardProbabilityMetric; + + readonly downErrorDistance: SRKeyboardProbabilityMetric; + + readonly spaceUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly spaceDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly deleteUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly deleteDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyUpErrorDistance: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyDownErrorDistance: SRKeyboardProbabilityMetric; + + readonly touchDownUp: SRKeyboardProbabilityMetric; + + readonly spaceTouchDownUp: SRKeyboardProbabilityMetric; + + readonly deleteTouchDownUp: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyTouchDownUp: SRKeyboardProbabilityMetric; + + readonly touchDownDown: SRKeyboardProbabilityMetric; + + readonly touchUpDown: SRKeyboardProbabilityMetric; + + readonly charKeyToPrediction: SRKeyboardProbabilityMetric; + + readonly shortWordCharKeyToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToAnyTapKey: SRKeyboardProbabilityMetric; + + readonly anyTapToCharKey: SRKeyboardProbabilityMetric; + + readonly spaceToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToDeleteKey: SRKeyboardProbabilityMetric; + + readonly deleteToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToSpaceKey: SRKeyboardProbabilityMetric; + + readonly spaceToShiftKey: SRKeyboardProbabilityMetric; + + readonly spaceToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly spaceToPredictionKey: SRKeyboardProbabilityMetric; + + readonly deleteToCharKey: SRKeyboardProbabilityMetric; + + readonly charKeyToDelete: SRKeyboardProbabilityMetric; + + readonly deleteToDelete: SRKeyboardProbabilityMetric; + + readonly deleteToShiftKey: SRKeyboardProbabilityMetric; + + readonly deleteToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly anyTapToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly planeChangeToAnyTap: SRKeyboardProbabilityMetric; + + readonly charKeyToPlaneChangeKey: SRKeyboardProbabilityMetric; + + readonly planeChangeKeyToCharKey: SRKeyboardProbabilityMetric; + + readonly pathErrorDistanceRatio: NSArray; + + readonly deleteToPath: SRKeyboardProbabilityMetric; + + readonly pathToDelete: SRKeyboardProbabilityMetric; + + readonly spaceToPath: SRKeyboardProbabilityMetric; + + readonly pathToSpace: SRKeyboardProbabilityMetric; + + readonly pathToPath: SRKeyboardProbabilityMetric; + + readonly longWordUpErrorDistance: NSArray; + + readonly longWordDownErrorDistance: NSArray; + + readonly longWordTouchDownUp: NSArray; + + readonly longWordTouchDownDown: NSArray; + + readonly longWordTouchUpDown: NSArray; + + readonly deleteToDeletes: NSArray; + + readonly totalPauses: number; + + readonly totalPathPauses: number; + + readonly typingSpeed: number; + + readonly pathTypingSpeed: number; + + readonly totalTypingEpisodes: number; + + wordCountForSentimentCategory(category: interop.Enum): number; + + emojiCountForSentimentCategory(category: interop.Enum): number; +} + declare class SRApplicationUsage extends NSObject { readonly bundleIdentifier: string; @@ -876,6 +1047,18 @@ declare class SRApplicationUsage extends NSObject { readonly relativeStartTime: number; } +declare class SRVisit extends NSObject { + readonly distanceFromHome: number; + + readonly arrivalDateInterval: NSDateInterval; + + readonly departureDateInterval: NSDateInterval; + + readonly locationCategory: interop.Enum; + + readonly identifier: NSUUID; +} + declare class SRAmbientLightSample extends NSObject { readonly placement: interop.Enum; @@ -896,18 +1079,6 @@ declare class SRSupplementalCategory extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } -declare class SRVisit extends NSObject { - readonly distanceFromHome: number; - - readonly arrivalDateInterval: NSDateInterval; - - readonly departureDateInterval: NSDateInterval; - - readonly locationCategory: interop.Enum; - - readonly identifier: NSUUID; -} - declare class SRPhoneUsageReport extends NSObject { readonly duration: number; diff --git a/packages/ios/types/ShazamKit.d.ts b/packages/ios/types/ShazamKit.d.ts index c983ed8d..b41526e5 100644 --- a/packages/ios/types/ShazamKit.d.ts +++ b/packages/ios/types/ShazamKit.d.ts @@ -5,6 +5,8 @@ declare const SHMediaItemConfidence: string; declare const SHMediaItemMatchOffset: string; +declare const SHErrorDomain: string; + declare const SHMediaItemCreationDate: string; declare const SHMediaItemFrequencySkewRanges: string; @@ -31,8 +33,6 @@ declare const SHMediaItemAppleMusicURL: string; declare const SHMediaItemFrequencySkew: string; -declare const SHErrorDomain: string; - declare const SHMediaItemArtworkURL: string; declare const SHMediaItemGenres: string; diff --git a/packages/ios/types/Social.d.ts b/packages/ios/types/Social.d.ts index 5f3c167d..4496b396 100644 --- a/packages/ios/types/Social.d.ts +++ b/packages/ios/types/Social.d.ts @@ -8,10 +8,10 @@ declare const SLServiceTypeTwitter: string; declare const SLServiceTypeLinkedIn: string; -declare const SLServiceTypeSinaWeibo: string; - declare const SLServiceTypeTencentWeibo: string; +declare const SLServiceTypeSinaWeibo: string; + declare const SLComposeViewControllerResult: { Cancelled: 0, Done: 1, @@ -66,6 +66,26 @@ declare class SLRequest extends NSObject { setAccount(account: ACAccount): void; } +declare class SLComposeSheetConfigurationItem extends NSObject { + init(): this; + + title: string; + + value: string; + + valuePending: boolean; + + tapHandler: () => void; + + setTitle(title: string): void; + + setValue(value: string): void; + + setValuePending(valuePending: boolean): void; + + setTapHandler(tapHandler: () => void): void; +} + declare class SLComposeServiceViewController extends UIViewController implements UITextViewDelegate { presentationAnimationDidFinish(): void; @@ -115,12 +135,16 @@ declare class SLComposeServiceViewController extends UIViewController implements textViewShouldChangeTextInRangeReplacementText(textView: UITextView, range: _NSRange, text: string): boolean; + textViewShouldChangeTextInRangesReplacementText(textView: UITextView, ranges: NSArray | Array, text: string): boolean; + textViewDidChange(textView: UITextView): void; textViewDidChangeSelection(textView: UITextView): void; textViewEditMenuForTextInRangeSuggestedActions(textView: UITextView, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + textViewEditMenuForTextInRangesSuggestedActions(textView: UITextView, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; + textViewWillPresentEditMenuWithAnimator(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; textViewWillDismissEditMenuWithAnimator(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; @@ -226,23 +250,3 @@ declare class SLComposeServiceViewController extends UIViewController implements scrollViewDidChangeAdjustedContentInset(scrollView: UIScrollView): void; } -declare class SLComposeSheetConfigurationItem extends NSObject { - init(): this; - - title: string; - - value: string; - - valuePending: boolean; - - tapHandler: () => void; - - setTitle(title: string): void; - - setValue(value: string): void; - - setValuePending(valuePending: boolean): void; - - setTapHandler(tapHandler: () => void): void; -} - diff --git a/packages/ios/types/SoundAnalysis.d.ts b/packages/ios/types/SoundAnalysis.d.ts index a84d7d23..4294b9c0 100644 --- a/packages/ios/types/SoundAnalysis.d.ts +++ b/packages/ios/types/SoundAnalysis.d.ts @@ -5,6 +5,11 @@ declare const SNClassifierIdentifierVersion1: string; declare const SNErrorDomain: string; +declare const SNTimeDurationConstraintType: { + Enumerated: 1, + Range: 2, +}; + declare const SNErrorCode: { UnknownError: 1, OperationFailed: 2, @@ -13,17 +18,6 @@ declare const SNErrorCode: { InvalidFile: 5, }; -declare const SNTimeDurationConstraintType: { - Enumerated: 1, - Range: 2, -}; - -declare interface SNResult extends NSObjectProtocol { -} - -declare class SNResult extends NativeObject implements SNResult { -} - declare interface SNResultsObserving extends NSObjectProtocol { requestDidProduceResult(request: SNRequest, result: SNResult): void; @@ -35,6 +29,12 @@ declare interface SNResultsObserving extends NSObjectProtocol { declare class SNResultsObserving extends NativeObject implements SNResultsObserving { } +declare interface SNResult extends NSObjectProtocol { +} + +declare class SNResult extends NativeObject implements SNResult { +} + declare interface SNRequest extends NSObjectProtocol { } diff --git a/packages/ios/types/Speech.d.ts b/packages/ios/types/Speech.d.ts index 28ffc98b..7a2b55ea 100644 --- a/packages/ios/types/Speech.d.ts +++ b/packages/ios/types/Speech.d.ts @@ -30,7 +30,8 @@ declare const SFSpeechErrorCode: { AudioReadFailed: 2, UndefinedTemplateClassName: 7, MalformedSupplementalModel: 8, - Timeout: 10, + Timeout: 12, + MissingParameter: 13, }; declare interface SFSpeechRecognizerDelegate extends NSObjectProtocol { @@ -171,24 +172,6 @@ declare class SFSpeechRecognizer extends NSObject { setQueue(queue: NSOperationQueue): void; } -declare class SFSpeechRecognitionTask extends NSObject { - readonly state: interop.Enum; - - readonly finishing: boolean; - - finish(): void; - - readonly cancelled: boolean; - - cancel(): void; - - readonly error: NSError; - - isFinishing(): boolean; - - isCancelled(): boolean; -} - declare class SFSpeechRecognitionResult extends NSObject implements NSCopying, NSSecureCoding { readonly bestTranscription: SFTranscription; @@ -264,6 +247,10 @@ declare class SFSpeechLanguageModel extends NSObject { static prepareCustomLanguageModelForUrlClientIdentifierConfigurationCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; static prepareCustomLanguageModelForUrlClientIdentifierConfigurationIgnoresCacheCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; + + static prepareCustomLanguageModelForUrlConfigurationCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; + + static prepareCustomLanguageModelForUrlConfigurationIgnoresCacheCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; } declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { @@ -272,16 +259,44 @@ declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { readonly URL: NSURL; } -declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying { +declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying, NSSecureCoding { readonly languageModel: NSURL; readonly vocabulary: NSURL; + readonly weight: NSNumber; + initWithLanguageModel(languageModel: NSURL): this; initWithLanguageModelVocabulary(languageModel: NSURL, vocabulary: NSURL | null): this; + initWithLanguageModelVocabularyWeight(languageModel: NSURL, vocabulary: NSURL | null, weight: NSNumber | null): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class SFSpeechRecognitionTask extends NSObject { + readonly state: interop.Enum; + + readonly finishing: boolean; + + finish(): void; + + readonly cancelled: boolean; + + cancel(): void; + + readonly error: NSError; + + isFinishing(): boolean; + + isCancelled(): boolean; } declare class SFSpeechAudioBufferRecognitionRequest extends SFSpeechRecognitionRequest { diff --git a/packages/ios/types/SpriteKit.d.ts b/packages/ios/types/SpriteKit.d.ts index e9763dd5..0473fa58 100644 --- a/packages/ios/types/SpriteKit.d.ts +++ b/packages/ios/types/SpriteKit.d.ts @@ -151,6 +151,13 @@ declare const SKAttributeType: { VectorHalfFloat4: 8, }; +declare interface SKViewDelegate extends NSObjectProtocol { + viewShouldRenderAtTime?(view: SKView, time: number): boolean; +} + +declare class SKViewDelegate extends NativeObject implements SKViewDelegate { +} + declare interface SKPhysicsContactDelegate extends NSObjectProtocol { didBeginContact?(contact: SKPhysicsContact): void; @@ -160,13 +167,6 @@ declare interface SKPhysicsContactDelegate extends NSObjectProtocol { declare class SKPhysicsContactDelegate extends NativeObject implements SKPhysicsContactDelegate { } -declare interface SKViewDelegate extends NSObjectProtocol { - viewShouldRenderAtTime?(view: SKView, time: number): boolean; -} - -declare class SKViewDelegate extends NativeObject implements SKViewDelegate { -} - declare interface SKSceneDelegate extends NSObjectProtocol { updateForScene?(currentTime: number, scene: SKScene): void; @@ -195,59 +195,98 @@ declare interface SKWarpable extends NSObjectProtocol { declare class SKWarpable extends NativeObject implements SKWarpable { } -declare class SKNode extends UIResponder implements NSCopying, NSSecureCoding, UIFocusItem, UIFocusItemContainer, UICoordinateSpace { - init(): this; +declare class SK3DNode extends SKNode { + initWithViewportSize(viewportSize: CGSize): this; initWithCoder(aDecoder: NSCoder): this; - static node any>(this: This): InstanceType; + static nodeWithViewportSize any>(this: This, viewportSize: CGSize): InstanceType; - static nodeWithFileNamed any>(this: This, filename: string): InstanceType; + viewportSize: CGSize; - static nodeWithFileNamedSecurelyWithClassesAndError any>(this: This, filename: string, classes: NSSet, error: interop.PointerConvertible): InstanceType; + scnScene: SCNScene; - readonly frame: CGRect; + sceneTime: number; - calculateAccumulatedFrame(): CGRect; + hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; - position: CGPoint; + projectPoint(point: unknown /* ext vector */): unknown /* ext vector */; - zPosition: number; + unprojectPoint(point: unknown /* ext vector */): unknown /* ext vector */; - zRotation: number; + playing: boolean; - xScale: number; + loops: boolean; - yScale: number; + pointOfView: SCNNode; - speed: number; + autoenablesDefaultLighting: boolean; - alpha: number; + setViewportSize(viewportSize: CGSize): void; - paused: boolean; + setScnScene(scnScene: SCNScene | null): void; - hidden: boolean; + setSceneTime(sceneTime: number): void; - userInteractionEnabled: boolean; + isPlaying(): boolean; - focusBehavior: interop.Enum; + setPlaying(playing: boolean): void; - readonly parent: SKNode; + setLoops(loops: boolean): void; - readonly children: NSArray; + setPointOfView(pointOfView: SCNNode | null): void; - name: string; + setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; +} - readonly scene: SKScene; +declare class SKSpriteNode extends SKNode implements SKWarpable { + static spriteNodeWithTextureSize any>(this: This, texture: SKTexture | null, size: CGSize): InstanceType; - physicsBody: SKPhysicsBody; + static spriteNodeWithTexture any>(this: This, texture: SKTexture | null): InstanceType; - userData: NSMutableDictionary; + static spriteNodeWithTextureNormalMap any>(this: This, texture: SKTexture | null, normalMap: SKTexture | null): InstanceType; - reachConstraints: SKReachConstraints; + static spriteNodeWithImageNamed any>(this: This, name: string): InstanceType; - get constraints(): NSArray; - set constraints(value: NSArray | Array); + static spriteNodeWithImageNamedNormalMapped any>(this: This, name: string, generateNormalMap: boolean): InstanceType; + + static spriteNodeWithColorSize any>(this: This, color: UIColor, size: CGSize): InstanceType; + + initWithTextureColorSize(texture: SKTexture | null, color: UIColor, size: CGSize): this; + + initWithTexture(texture: SKTexture | null): this; + + initWithImageNamed(name: string): this; + + initWithColorSize(color: UIColor, size: CGSize): this; + + initWithCoder(aDecoder: NSCoder): this; + + texture: SKTexture; + + normalTexture: SKTexture; + + lightingBitMask: number; + + shadowCastBitMask: number; + + shadowedBitMask: number; + + centerRect: CGRect; + + colorBlendFactor: number; + + color: UIColor; + + blendMode: interop.Enum; + + anchorPoint: CGPoint; + + size: CGSize; + + scaleToSize(size: CGSize): void; + + shader: SKShader; get attributeValues(): NSDictionary; set attributeValues(value: NSDictionary | Record); @@ -256,372 +295,426 @@ declare class SKNode extends UIResponder implements NSCopying, NSSecureCoding, U setValueForAttributeNamed(value: SKAttributeValue, key: string): void; - setScale(scale: number): void; + setTexture(texture: SKTexture | null): void; - addChild(node: SKNode): void; + setNormalTexture(normalTexture: SKTexture | null): void; - insertChildAtIndex(node: SKNode, index: number): void; + setLightingBitMask(lightingBitMask: number): void; - removeChildrenInArray(nodes: NSArray | Array): void; + setShadowCastBitMask(shadowCastBitMask: number): void; - removeAllChildren(): void; + setShadowedBitMask(shadowedBitMask: number): void; - removeFromParent(): void; + setCenterRect(centerRect: CGRect): void; - moveToParent(parent: SKNode): void; + setColorBlendFactor(colorBlendFactor: number): void; - childNodeWithName(name: string): SKNode; + setColor(color: UIColor): void; - enumerateChildNodesWithNameUsingBlock(name: string, block: (p1: SKNode, p2: interop.PointerConvertible) => void): void; + setBlendMode(blendMode: interop.Enum): void; - objectForKeyedSubscript(name: string): NSArray; + setAnchorPoint(anchorPoint: CGPoint): void; - inParentHierarchy(parent: SKNode): boolean; + setSize(size: CGSize): void; - runAction(action: SKAction): void; + setShader(shader: SKShader | null): void; - runActionCompletion(action: SKAction, block: () => void): void; + setAttributeValues(attributeValues: NSDictionary | Record): void; - runActionWithKey(action: SKAction, key: string): void; + warpGeometry: SKWarpGeometry; - hasActions(): boolean; + subdivisionLevels: number; - actionForKey(key: string): SKAction; + setWarpGeometry(warpGeometry: SKWarpGeometry | null): void; - removeActionForKey(key: string): void; + setSubdivisionLevels(subdivisionLevels: number): void; - removeAllActions(): void; + isEqual(object: interop.Object): boolean; - containsPoint(p: CGPoint): boolean; + readonly hash: number; - nodeAtPoint(p: CGPoint): SKNode; + readonly superclass: interop.Object; - nodesAtPoint(p: CGPoint): NSArray; + class(): interop.Object; - convertPointFromNode(point: CGPoint, node: SKNode): CGPoint; + self(): this; - convertPointToNode(point: CGPoint, node: SKNode): CGPoint; + performSelector(aSelector: string): interop.Object; - intersectsNode(node: SKNode): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - isEqualToNode(node: SKNode): boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setPosition(position: CGPoint): void; + readonly isProxy: boolean; - setZPosition(zPosition: number): void; + isKindOfClass(aClass: interop.Object): boolean; - setZRotation(zRotation: number): void; + isMemberOfClass(aClass: interop.Object): boolean; - setXScale(xScale: number): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setYScale(yScale: number): void; + respondsToSelector(aSelector: string): boolean; - setSpeed(speed: number): void; + retain(): this; - setAlpha(alpha: number): void; + release(): void; - isPaused(): boolean; + autorelease(): this; - setPaused(paused: boolean): void; + retainCount(): number; - isHidden(): boolean; + readonly zone: interop.Pointer; - setHidden(hidden: boolean): void; + readonly description: string; - isUserInteractionEnabled(): boolean; + readonly debugDescription: string; +} - setUserInteractionEnabled(userInteractionEnabled: boolean): void; +declare class SKVideoNode extends SKNode { + static videoNodeWithAVPlayer(player: AVPlayer): SKVideoNode; - setFocusBehavior(focusBehavior: interop.Enum): void; + static videoNodeWithVideoFileNamed(videoFile: string): SKVideoNode; - setName(name: string | null): void; + static videoNodeWithFileNamed(videoFile: string): SKVideoNode; - setPhysicsBody(physicsBody: SKPhysicsBody | null): void; + static videoNodeWithVideoURL(videoURL: NSURL): SKVideoNode; - setUserData(userData: NSMutableDictionary | null): void; + static videoNodeWithURL(videoURL: NSURL): SKVideoNode; - setReachConstraints(reachConstraints: SKReachConstraints | null): void; + initWithAVPlayer(player: AVPlayer): this; - setConstraints(constraints: NSArray | Array | null): void; + initWithVideoFileNamed(videoFile: string): this; - setAttributeValues(attributeValues: NSDictionary | Record): void; + initWithFileNamed(videoFile: string): this; - static obstaclesFromSpriteTexturesAccuracy(sprites: NSArray | Array, accuracy: number): NSArray; + initWithVideoURL(url: NSURL): this; - static obstaclesFromNodeBounds(nodes: NSArray | Array): NSArray; + initWithURL(url: NSURL): this; - static obstaclesFromNodePhysicsBodies(nodes: NSArray | Array): NSArray; + initWithCoder(aDecoder: NSCoder): this; - entity: GKEntity; + play(): void; - setEntity(entity: GKEntity): void; + pause(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + size: CGSize; - static readonly supportsSecureCoding: boolean; + anchorPoint: CGPoint; - encodeWithCoder(coder: NSCoder): void; + setSize(size: CGSize): void; - readonly canBecomeFocused: boolean; + setAnchorPoint(anchorPoint: CGPoint): void; +} - readonly focusEffect: UIFocusEffect; +declare class SKTexture extends NSObject implements NSCopying, NSSecureCoding { + static textureWithImageNamed any>(this: This, name: string): InstanceType; - readonly focusGroupPriority: number; + static textureWithRectInTexture any>(this: This, rect: CGRect, texture: SKTexture): InstanceType; - readonly focusItemDeferralMode: interop.Enum; + static textureVectorNoiseWithSmoothnessSize any>(this: This, smoothness: number, size: CGSize): InstanceType; - readonly isTransparentFocusItem: boolean; + static textureNoiseWithSmoothnessSizeGrayscale any>(this: This, smoothness: number, size: CGSize, grayscale: boolean): InstanceType; - didHintFocusMovement(hint: UIFocusMovementHint): void; + static textureWithCGImage any>(this: This, image: interop.Object): InstanceType; - readonly preferredFocusEnvironments: NSArray; + static textureWithImage any>(this: This, image: UIImage): InstanceType; - readonly parentFocusEnvironment: UIFocusEnvironment; + static textureWithDataSize any>(this: This, pixelData: NSData, size: CGSize): InstanceType; - readonly focusItemContainer: UIFocusItemContainer; + static textureWithDataSizeFlipped any>(this: This, pixelData: NSData, size: CGSize, flipped: boolean): InstanceType; - setNeedsFocusUpdate(): void; + static textureWithDataSizeRowLengthAlignment any>(this: This, pixelData: NSData, size: CGSize, rowLength: number, alignment: number): InstanceType; - updateFocusIfNeeded(): void; + textureByApplyingCIFilter(filter: CIFilter): this; - shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; + textureByGeneratingNormalMap(): this; - didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + textureByGeneratingNormalMapWithSmoothnessContrast(smoothness: number, contrast: number): this; - readonly preferredFocusedView: UIView; + textureRect(): CGRect; - readonly focusGroupIdentifier: string; + size(): CGSize; - isEqual(object: interop.Object): boolean; + filteringMode: interop.Enum; - readonly hash: number; + usesMipmaps: boolean; - readonly superclass: interop.Object; + CGImage(): interop.Object; - class(): interop.Object; + static preloadTexturesWithCompletionHandler(textures: NSArray | Array, completionHandler: () => void): void; - self(): this; + preloadWithCompletionHandler(completionHandler: () => void): void; - performSelector(aSelector: string): interop.Object; + setFilteringMode(filteringMode: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setUsesMipmaps(usesMipmaps: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static textureWithNoiseMap any>(this: This, noiseMap: GKNoiseMap): InstanceType; - readonly isProxy: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - isKindOfClass(aClass: interop.Object): boolean; + static readonly supportsSecureCoding: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + encodeWithCoder(coder: NSCoder): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + initWithCoder(coder: NSCoder): this; +} - respondsToSelector(aSelector: string): boolean; +declare class SKTileGroupRule extends NSObject implements NSCopying, NSSecureCoding { + static tileGroupRuleWithAdjacencyTileDefinitions any>(this: This, adjacency: interop.Enum, tileDefinitions: NSArray | Array): InstanceType; - retain(): this; + initWithAdjacencyTileDefinitions(adjacency: interop.Enum, tileDefinitions: NSArray | Array): this; - release(): void; + adjacency: interop.Enum; - autorelease(): this; + get tileDefinitions(): NSArray; + set tileDefinitions(value: NSArray | Array); - retainCount(): number; + name: string; - readonly zone: interop.Pointer; + setAdjacency(adjacency: interop.Enum): void; - readonly description: string; + setTileDefinitions(tileDefinitions: NSArray | Array): void; - readonly debugDescription: string; + setName(name: string | null): void; - readonly coordinateSpace: UICoordinateSpace; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - focusItemsInRect(rect: CGRect): NSArray; + static readonly supportsSecureCoding: boolean; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + encodeWithCoder(coder: NSCoder): void; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + initWithCoder(coder: NSCoder): this; +} - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; +// @ts-ignore ClassDecl.tsIgnore +declare class SKWarpGeometryGrid extends SKWarpGeometry implements NSSecureCoding { + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(aDecoder: NSCoder): this; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + static grid any>(this: This): InstanceType; - readonly bounds: CGRect; -} + static gridWithColumnsRows any>(this: This, cols: number, rows: number): InstanceType; -declare class SKKeyframeSequence extends NSObject implements NSSecureCoding, NSCopying { - initWithKeyframeValuesTimes(values: NSArray | Array, times: NSArray | Array): this; + static gridWithColumnsRowsSourcePositionsDestPositions any>(this: This, cols: number, rows: number, sourcePositions: interop.PointerConvertible, destPositions: interop.PointerConvertible): InstanceType; - initWithCapacity(numItems: number): this; + initWithColumnsRowsSourcePositionsDestPositions(cols: number, rows: number, sourcePositions: interop.PointerConvertible, destPositions: interop.PointerConvertible): this; + + readonly numberOfColumns: number; + + readonly numberOfRows: number; + + readonly vertexCount: number; + + sourcePositionAtIndex(index: number): unknown /* ext vector */; + + destPositionAtIndex(index: number): unknown /* ext vector */; + + gridByReplacingSourcePositions(sourcePositions: interop.PointerConvertible): this; + + gridByReplacingDestPositions(destPositions: interop.PointerConvertible): this; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class SKNode extends UIResponder implements NSCopying, NSSecureCoding, UIFocusItem, UIFocusItemContainer, UICoordinateSpace { + init(): this; initWithCoder(aDecoder: NSCoder): this; - count(): number; + static node any>(this: This): InstanceType; - addKeyframeValueTime(value: interop.Object, time: number): void; + static nodeWithFileNamed any>(this: This, filename: string): InstanceType; - removeLastKeyframe(): void; + static nodeWithFileNamedSecurelyWithClassesAndError any>(this: This, filename: string, classes: NSSet, error: interop.PointerConvertible): InstanceType; - removeKeyframeAtIndex(index: number): void; + readonly frame: CGRect; - setKeyframeValueForIndex(value: interop.Object, index: number): void; + calculateAccumulatedFrame(): CGRect; - setKeyframeTimeForIndex(time: number, index: number): void; + position: CGPoint; - setKeyframeValueTimeForIndex(value: interop.Object, time: number, index: number): void; + zPosition: number; - getKeyframeValueForIndex(index: number): interop.Object; + zRotation: number; - getKeyframeTimeForIndex(index: number): number; + xScale: number; - sampleAtTime(time: number): interop.Object; + yScale: number; - interpolationMode: interop.Enum; + speed: number; - repeatMode: interop.Enum; + alpha: number; - setInterpolationMode(interpolationMode: interop.Enum): void; + paused: boolean; - setRepeatMode(repeatMode: interop.Enum): void; + hidden: boolean; - static readonly supportsSecureCoding: boolean; + userInteractionEnabled: boolean; - encodeWithCoder(coder: NSCoder): void; + focusBehavior: interop.Enum; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly parent: SKNode; -declare class SK3DNode extends SKNode { - initWithViewportSize(viewportSize: CGSize): this; + readonly children: NSArray; - initWithCoder(aDecoder: NSCoder): this; + name: string; - static nodeWithViewportSize any>(this: This, viewportSize: CGSize): InstanceType; + readonly scene: SKScene; - viewportSize: CGSize; + physicsBody: SKPhysicsBody; - scnScene: SCNScene; + userData: NSMutableDictionary; - sceneTime: number; + reachConstraints: SKReachConstraints; - hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; + get constraints(): NSArray; + set constraints(value: NSArray | Array); - projectPoint(point: unknown /* ext vector */): unknown /* ext vector */; + get attributeValues(): NSDictionary; + set attributeValues(value: NSDictionary | Record); - unprojectPoint(point: unknown /* ext vector */): unknown /* ext vector */; + valueForAttributeNamed(key: string): SKAttributeValue; - playing: boolean; + setValueForAttributeNamed(value: SKAttributeValue, key: string): void; - loops: boolean; + setScale(scale: number): void; - pointOfView: SCNNode; + addChild(node: SKNode): void; - autoenablesDefaultLighting: boolean; + insertChildAtIndex(node: SKNode, index: number): void; - setViewportSize(viewportSize: CGSize): void; + removeChildrenInArray(nodes: NSArray | Array): void; - setScnScene(scnScene: SCNScene | null): void; + removeAllChildren(): void; - setSceneTime(sceneTime: number): void; + removeFromParent(): void; - isPlaying(): boolean; + moveToParent(parent: SKNode): void; - setPlaying(playing: boolean): void; + childNodeWithName(name: string): SKNode; - setLoops(loops: boolean): void; + enumerateChildNodesWithNameUsingBlock(name: string, block: (p1: SKNode, p2: interop.PointerConvertible) => void): void; - setPointOfView(pointOfView: SCNNode | null): void; + objectForKeyedSubscript(name: string): NSArray; - setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; -} + inParentHierarchy(parent: SKNode): boolean; -declare class SKSpriteNode extends SKNode implements SKWarpable { - static spriteNodeWithTextureSize any>(this: This, texture: SKTexture | null, size: CGSize): InstanceType; + runAction(action: SKAction): void; - static spriteNodeWithTexture any>(this: This, texture: SKTexture | null): InstanceType; + runActionCompletion(action: SKAction, block: () => void): void; - static spriteNodeWithTextureNormalMap any>(this: This, texture: SKTexture | null, normalMap: SKTexture | null): InstanceType; + runActionWithKey(action: SKAction, key: string): void; - static spriteNodeWithImageNamed any>(this: This, name: string): InstanceType; + hasActions(): boolean; - static spriteNodeWithImageNamedNormalMapped any>(this: This, name: string, generateNormalMap: boolean): InstanceType; + actionForKey(key: string): SKAction; - static spriteNodeWithColorSize any>(this: This, color: UIColor, size: CGSize): InstanceType; + removeActionForKey(key: string): void; - initWithTextureColorSize(texture: SKTexture | null, color: UIColor, size: CGSize): this; + removeAllActions(): void; - initWithTexture(texture: SKTexture | null): this; + containsPoint(p: CGPoint): boolean; - initWithImageNamed(name: string): this; + nodeAtPoint(p: CGPoint): SKNode; - initWithColorSize(color: UIColor, size: CGSize): this; + nodesAtPoint(p: CGPoint): NSArray; - initWithCoder(aDecoder: NSCoder): this; + convertPointFromNode(point: CGPoint, node: SKNode): CGPoint; - texture: SKTexture; + convertPointToNode(point: CGPoint, node: SKNode): CGPoint; - normalTexture: SKTexture; + intersectsNode(node: SKNode): boolean; - lightingBitMask: number; + isEqualToNode(node: SKNode): boolean; - shadowCastBitMask: number; + setPosition(position: CGPoint): void; - shadowedBitMask: number; + setZPosition(zPosition: number): void; - centerRect: CGRect; + setZRotation(zRotation: number): void; - colorBlendFactor: number; + setXScale(xScale: number): void; - color: UIColor; + setYScale(yScale: number): void; - blendMode: interop.Enum; + setSpeed(speed: number): void; - anchorPoint: CGPoint; + setAlpha(alpha: number): void; - size: CGSize; + isPaused(): boolean; - scaleToSize(size: CGSize): void; + setPaused(paused: boolean): void; - shader: SKShader; + isHidden(): boolean; - get attributeValues(): NSDictionary; - set attributeValues(value: NSDictionary | Record); + setHidden(hidden: boolean): void; - valueForAttributeNamed(key: string): SKAttributeValue; + isUserInteractionEnabled(): boolean; - setValueForAttributeNamed(value: SKAttributeValue, key: string): void; + setUserInteractionEnabled(userInteractionEnabled: boolean): void; - setTexture(texture: SKTexture | null): void; + setFocusBehavior(focusBehavior: interop.Enum): void; - setNormalTexture(normalTexture: SKTexture | null): void; + setName(name: string | null): void; - setLightingBitMask(lightingBitMask: number): void; + setPhysicsBody(physicsBody: SKPhysicsBody | null): void; - setShadowCastBitMask(shadowCastBitMask: number): void; + setUserData(userData: NSMutableDictionary | null): void; - setShadowedBitMask(shadowedBitMask: number): void; + setReachConstraints(reachConstraints: SKReachConstraints | null): void; + + setConstraints(constraints: NSArray | Array | null): void; + + setAttributeValues(attributeValues: NSDictionary | Record): void; + + static obstaclesFromSpriteTexturesAccuracy(sprites: NSArray | Array, accuracy: number): NSArray; + + static obstaclesFromNodeBounds(nodes: NSArray | Array): NSArray; + + static obstaclesFromNodePhysicsBodies(nodes: NSArray | Array): NSArray; + + entity: GKEntity; + + setEntity(entity: GKEntity): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + readonly canBecomeFocused: boolean; + + readonly focusEffect: UIFocusEffect; + + readonly focusGroupPriority: number; - setCenterRect(centerRect: CGRect): void; + readonly focusItemDeferralMode: interop.Enum; - setColorBlendFactor(colorBlendFactor: number): void; + readonly isTransparentFocusItem: boolean; - setColor(color: UIColor): void; + didHintFocusMovement(hint: UIFocusMovementHint): void; - setBlendMode(blendMode: interop.Enum): void; + readonly preferredFocusEnvironments: NSArray; - setAnchorPoint(anchorPoint: CGPoint): void; + readonly parentFocusEnvironment: UIFocusEnvironment; - setSize(size: CGSize): void; + readonly focusItemContainer: UIFocusItemContainer; - setShader(shader: SKShader | null): void; + setNeedsFocusUpdate(): void; - setAttributeValues(attributeValues: NSDictionary | Record): void; + updateFocusIfNeeded(): void; - warpGeometry: SKWarpGeometry; + shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; - subdivisionLevels: number; + didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; - setWarpGeometry(warpGeometry: SKWarpGeometry | null): void; + readonly preferredFocusedView: UIView; - setSubdivisionLevels(subdivisionLevels: number): void; + readonly focusGroupIdentifier: string; isEqual(object: interop.Object): boolean; @@ -662,113 +755,39 @@ declare class SKSpriteNode extends SKNode implements SKWarpable { readonly description: string; readonly debugDescription: string; -} - -declare class SKVideoNode extends SKNode { - static videoNodeWithAVPlayer(player: AVPlayer): SKVideoNode; - - static videoNodeWithVideoFileNamed(videoFile: string): SKVideoNode; - - static videoNodeWithFileNamed(videoFile: string): SKVideoNode; - - static videoNodeWithVideoURL(videoURL: NSURL): SKVideoNode; - - static videoNodeWithURL(videoURL: NSURL): SKVideoNode; - - initWithAVPlayer(player: AVPlayer): this; - - initWithVideoFileNamed(videoFile: string): this; - - initWithFileNamed(videoFile: string): this; - - initWithVideoURL(url: NSURL): this; - - initWithURL(url: NSURL): this; - initWithCoder(aDecoder: NSCoder): this; + readonly coordinateSpace: UICoordinateSpace; - play(): void; + focusItemsInRect(rect: CGRect): NSArray; - pause(): void; + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - size: CGSize; + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - anchorPoint: CGPoint; + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setSize(size: CGSize): void; + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setAnchorPoint(anchorPoint: CGPoint): void; + readonly bounds: CGRect; } -declare class SKTexture extends NSObject implements NSCopying, NSSecureCoding { - static textureWithImageNamed any>(this: This, name: string): InstanceType; - - static textureWithRectInTexture any>(this: This, rect: CGRect, texture: SKTexture): InstanceType; - - static textureVectorNoiseWithSmoothnessSize any>(this: This, smoothness: number, size: CGSize): InstanceType; - - static textureNoiseWithSmoothnessSizeGrayscale any>(this: This, smoothness: number, size: CGSize, grayscale: boolean): InstanceType; - - static textureWithCGImage any>(this: This, image: interop.Object): InstanceType; - - static textureWithImage any>(this: This, image: UIImage): InstanceType; - - static textureWithDataSize any>(this: This, pixelData: NSData, size: CGSize): InstanceType; - - static textureWithDataSizeFlipped any>(this: This, pixelData: NSData, size: CGSize, flipped: boolean): InstanceType; - - static textureWithDataSizeRowLengthAlignment any>(this: This, pixelData: NSData, size: CGSize, rowLength: number, alignment: number): InstanceType; - - textureByApplyingCIFilter(filter: CIFilter): this; - - textureByGeneratingNormalMap(): this; - - textureByGeneratingNormalMapWithSmoothnessContrast(smoothness: number, contrast: number): this; - - textureRect(): CGRect; - - size(): CGSize; - - filteringMode: interop.Enum; - - usesMipmaps: boolean; - - CGImage(): interop.Object; - - static preloadTexturesWithCompletionHandler(textures: NSArray | Array, completionHandler: () => void): void; - - preloadWithCompletionHandler(completionHandler: () => void): void; - - setFilteringMode(filteringMode: interop.Enum): void; - - setUsesMipmaps(usesMipmaps: boolean): void; - - static textureWithNoiseMap any>(this: This, noiseMap: GKNoiseMap): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; +declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { + static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; - initWithCoder(coder: NSCoder): this; -} + static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; -declare class SKTileGroupRule extends NSObject implements NSCopying, NSSecureCoding { - static tileGroupRuleWithAdjacencyTileDefinitions any>(this: This, adjacency: interop.Enum, tileDefinitions: NSArray | Array): InstanceType; + static emptyTileGroup any>(this: This): InstanceType; - initWithAdjacencyTileDefinitions(adjacency: interop.Enum, tileDefinitions: NSArray | Array): this; + initWithTileDefinition(tileDefinition: SKTileDefinition): this; - adjacency: interop.Enum; + initWithRules(rules: NSArray | Array): this; - get tileDefinitions(): NSArray; - set tileDefinitions(value: NSArray | Array); + get rules(): NSArray; + set rules(value: NSArray | Array); name: string; - setAdjacency(adjacency: interop.Enum): void; - - setTileDefinitions(tileDefinitions: NSArray | Array): void; + setRules(rules: NSArray | Array): void; setName(name: string | null): void; @@ -781,38 +800,6 @@ declare class SKTileGroupRule extends NSObject implements NSCopying, NSSecureCod initWithCoder(coder: NSCoder): this; } -// @ts-ignore ClassDecl.tsIgnore -declare class SKWarpGeometryGrid extends SKWarpGeometry implements NSSecureCoding { - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(aDecoder: NSCoder): this; - - static grid any>(this: This): InstanceType; - - static gridWithColumnsRows any>(this: This, cols: number, rows: number): InstanceType; - - static gridWithColumnsRowsSourcePositionsDestPositions any>(this: This, cols: number, rows: number, sourcePositions: interop.PointerConvertible, destPositions: interop.PointerConvertible): InstanceType; - - initWithColumnsRowsSourcePositionsDestPositions(cols: number, rows: number, sourcePositions: interop.PointerConvertible, destPositions: interop.PointerConvertible): this; - - readonly numberOfColumns: number; - - readonly numberOfRows: number; - - readonly vertexCount: number; - - sourcePositionAtIndex(index: number): unknown /* ext vector */; - - destPositionAtIndex(index: number): unknown /* ext vector */; - - gridByReplacingSourcePositions(sourcePositions: interop.PointerConvertible): this; - - gridByReplacingDestPositions(destPositions: interop.PointerConvertible): this; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCoding { static bodyWithCircleOfRadius(r: number): SKPhysicsBody; @@ -947,223 +934,170 @@ declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class SKEmitterNode extends SKNode { - advanceSimulationTime(sec: number): void; - - resetSimulation(): void; - - particleTexture: SKTexture; - - particleBlendMode: interop.Enum; - - particleColor: UIColor; - - particleColorRedRange: number; - - particleColorGreenRange: number; - - particleColorBlueRange: number; - - particleColorAlphaRange: number; - - particleColorRedSpeed: number; - - particleColorGreenSpeed: number; - - particleColorBlueSpeed: number; - - particleColorAlphaSpeed: number; - - particleColorSequence: SKKeyframeSequence; - - particleColorBlendFactor: number; - - particleColorBlendFactorRange: number; - - particleColorBlendFactorSpeed: number; - - particleColorBlendFactorSequence: SKKeyframeSequence; - - particlePosition: CGPoint; - - particlePositionRange: CGVector; - - particleSpeed: number; - - particleSpeedRange: number; - - emissionAngle: number; - - emissionAngleRange: number; - - xAcceleration: number; - - yAcceleration: number; - - particleBirthRate: number; - - numParticlesToEmit: number; - - particleLifetime: number; - - particleLifetimeRange: number; +declare class SKAttributeValue extends NSObject implements NSSecureCoding { + static valueWithFloat any>(this: This, value: number): InstanceType; - particleRotation: number; + static valueWithVectorFloat2 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleRotationRange: number; + static valueWithVectorFloat3 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleRotationSpeed: number; + static valueWithVectorFloat4 any>(this: This, value: unknown /* ext vector */): InstanceType; - particleSize: CGSize; + init(): this; - particleScale: number; + floatValue: number; - particleScaleRange: number; + vectorFloat2Value: unknown /* ext vector */; - particleScaleSpeed: number; + vectorFloat3Value: unknown /* ext vector */; - particleScaleSequence: SKKeyframeSequence; + vectorFloat4Value: unknown /* ext vector */; - particleAlpha: number; + setFloatValue(floatValue: number): void; - particleAlphaRange: number; + setVectorFloat2Value(vectorFloat2Value: unknown /* ext vector */): void; - particleAlphaSpeed: number; + setVectorFloat3Value(vectorFloat3Value: unknown /* ext vector */): void; - particleAlphaSequence: SKKeyframeSequence; + setVectorFloat4Value(vectorFloat4Value: unknown /* ext vector */): void; - particleAction: SKAction; + static readonly supportsSecureCoding: boolean; - fieldBitMask: number; + encodeWithCoder(coder: NSCoder): void; - targetNode: SKNode; + initWithCoder(coder: NSCoder): this; +} - shader: SKShader; +declare class SKFieldNode extends SKNode { + region: SKRegion; - get attributeValues(): NSDictionary; - set attributeValues(value: NSDictionary | Record); + strength: number; - valueForAttributeNamed(key: string): SKAttributeValue; + falloff: number; - setValueForAttributeNamed(value: SKAttributeValue, key: string): void; + minimumRadius: number; - particleZPosition: number; + enabled: boolean; - particleRenderOrder: interop.Enum; + exclusive: boolean; - particleZPositionRange: number; + categoryBitMask: number; - particleZPositionSpeed: number; + direction: unknown /* ext vector */; - setParticleTexture(particleTexture: SKTexture | null): void; + smoothness: number; - setParticleBlendMode(particleBlendMode: interop.Enum): void; + animationSpeed: number; - setParticleColor(particleColor: UIColor): void; + texture: SKTexture; - setParticleColorRedRange(particleColorRedRange: number): void; + static dragField(): SKFieldNode; - setParticleColorGreenRange(particleColorGreenRange: number): void; + static vortexField(): SKFieldNode; - setParticleColorBlueRange(particleColorBlueRange: number): void; + static radialGravityField(): SKFieldNode; - setParticleColorAlphaRange(particleColorAlphaRange: number): void; + static linearGravityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; - setParticleColorRedSpeed(particleColorRedSpeed: number): void; + static velocityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; - setParticleColorGreenSpeed(particleColorGreenSpeed: number): void; + static velocityFieldWithTexture(velocityTexture: SKTexture): SKFieldNode; - setParticleColorBlueSpeed(particleColorBlueSpeed: number): void; + static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - setParticleColorAlphaSpeed(particleColorAlphaSpeed: number): void; + static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; - setParticleColorSequence(particleColorSequence: SKKeyframeSequence | null): void; + static springField(): SKFieldNode; - setParticleColorBlendFactor(particleColorBlendFactor: number): void; + static electricField(): SKFieldNode; - setParticleColorBlendFactorRange(particleColorBlendFactorRange: number): void; + static magneticField(): SKFieldNode; - setParticleColorBlendFactorSpeed(particleColorBlendFactorSpeed: number): void; + static customFieldWithEvaluationBlock(block: (p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: number, p4: number, p5: number) => unknown /* ext vector */): SKFieldNode; - setParticleColorBlendFactorSequence(particleColorBlendFactorSequence: SKKeyframeSequence | null): void; + setRegion(region: SKRegion | null): void; - setParticlePosition(particlePosition: CGPoint): void; + setStrength(strength: number): void; - setParticlePositionRange(particlePositionRange: CGVector): void; + setFalloff(falloff: number): void; - setParticleSpeed(particleSpeed: number): void; + setMinimumRadius(minimumRadius: number): void; - setParticleSpeedRange(particleSpeedRange: number): void; + isEnabled(): boolean; - setEmissionAngle(emissionAngle: number): void; + setEnabled(enabled: boolean): void; - setEmissionAngleRange(emissionAngleRange: number): void; + isExclusive(): boolean; - setXAcceleration(xAcceleration: number): void; + setExclusive(exclusive: boolean): void; - setYAcceleration(yAcceleration: number): void; + setCategoryBitMask(categoryBitMask: number): void; - setParticleBirthRate(particleBirthRate: number): void; + setDirection(direction: unknown /* ext vector */): void; - setNumParticlesToEmit(numParticlesToEmit: number): void; + setSmoothness(smoothness: number): void; - setParticleLifetime(particleLifetime: number): void; + setAnimationSpeed(animationSpeed: number): void; - setParticleLifetimeRange(particleLifetimeRange: number): void; + setTexture(texture: SKTexture | null): void; +} - setParticleRotation(particleRotation: number): void; +declare class SKPhysicsJointSpring extends SKPhysicsJoint { + static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; - setParticleRotationRange(particleRotationRange: number): void; + damping: number; - setParticleRotationSpeed(particleRotationSpeed: number): void; + frequency: number; - setParticleSize(particleSize: CGSize): void; + setDamping(damping: number): void; - setParticleScale(particleScale: number): void; + setFrequency(frequency: number): void; +} - setParticleScaleRange(particleScaleRange: number): void; +declare class SKReachConstraints extends NSObject implements NSSecureCoding { + lowerAngleLimit: number; - setParticleScaleSpeed(particleScaleSpeed: number): void; + upperAngleLimit: number; - setParticleScaleSequence(particleScaleSequence: SKKeyframeSequence | null): void; + initWithLowerAngleLimitUpperAngleLimit(lowerAngleLimit: number, upperAngleLimit: number): this; - setParticleAlpha(particleAlpha: number): void; + setLowerAngleLimit(lowerAngleLimit: number): void; - setParticleAlphaRange(particleAlphaRange: number): void; + setUpperAngleLimit(upperAngleLimit: number): void; - setParticleAlphaSpeed(particleAlphaSpeed: number): void; + static readonly supportsSecureCoding: boolean; - setParticleAlphaSequence(particleAlphaSequence: SKKeyframeSequence | null): void; + encodeWithCoder(coder: NSCoder): void; - setParticleAction(particleAction: SKAction | null): void; + initWithCoder(coder: NSCoder): this; +} - setFieldBitMask(fieldBitMask: number): void; +declare class SKLightNode extends SKNode { + enabled: boolean; - setTargetNode(targetNode: SKNode | null): void; + lightColor: UIColor; - setShader(shader: SKShader | null): void; + ambientColor: UIColor; - setAttributeValues(attributeValues: NSDictionary | Record): void; + shadowColor: UIColor; - setParticleZPosition(particleZPosition: number): void; + falloff: number; - setParticleRenderOrder(particleRenderOrder: interop.Enum): void; + categoryBitMask: number; - setParticleZPositionRange(particleZPositionRange: number): void; + isEnabled(): boolean; - setParticleZPositionSpeed(particleZPositionSpeed: number): void; -} + setEnabled(enabled: boolean): void; -declare class SKPhysicsJointSpring extends SKPhysicsJoint { - static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; + setLightColor(lightColor: UIColor): void; - damping: number; + setAmbientColor(ambientColor: UIColor): void; - frequency: number; + setShadowColor(shadowColor: UIColor): void; - setDamping(damping: number): void; + setFalloff(falloff: number): void; - setFrequency(frequency: number): void; + setCategoryBitMask(categoryBitMask: number): void; } declare class SKPhysicsWorld extends NSObject implements NSSecureCoding { @@ -1206,40 +1140,6 @@ declare class SKPhysicsWorld extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class SKAttributeValue extends NSObject implements NSSecureCoding { - static valueWithFloat any>(this: This, value: number): InstanceType; - - static valueWithVectorFloat2 any>(this: This, value: unknown /* ext vector */): InstanceType; - - static valueWithVectorFloat3 any>(this: This, value: unknown /* ext vector */): InstanceType; - - static valueWithVectorFloat4 any>(this: This, value: unknown /* ext vector */): InstanceType; - - init(): this; - - floatValue: number; - - vectorFloat2Value: unknown /* ext vector */; - - vectorFloat3Value: unknown /* ext vector */; - - vectorFloat4Value: unknown /* ext vector */; - - setFloatValue(floatValue: number): void; - - setVectorFloat2Value(vectorFloat2Value: unknown /* ext vector */): void; - - setVectorFloat3Value(vectorFloat3Value: unknown /* ext vector */): void; - - setVectorFloat4Value(vectorFloat4Value: unknown /* ext vector */): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKCameraNode extends SKNode { containsNode(node: SKNode): boolean; @@ -1308,24 +1208,6 @@ declare class SKPhysicsJointSliding extends SKPhysicsJoint { setUpperDistanceLimit(upperDistanceLimit: number): void; } -declare class SKReachConstraints extends NSObject implements NSSecureCoding { - lowerAngleLimit: number; - - upperAngleLimit: number; - - initWithLowerAngleLimitUpperAngleLimit(lowerAngleLimit: number, upperAngleLimit: number): this; - - setLowerAngleLimit(lowerAngleLimit: number): void; - - setUpperAngleLimit(upperAngleLimit: number): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKRange extends NSObject implements NSSecureCoding, NSCopying { initWithLowerLimitUpperLimit(lower: number, upper: number): this; @@ -1368,35 +1250,6 @@ declare class SKMutableTexture extends SKTexture { modifyPixelDataWithBlock(block: (p1: interop.PointerConvertible, p2: number) => void): void; } -declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { - static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; - - static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; - - static emptyTileGroup any>(this: This): InstanceType; - - initWithTileDefinition(tileDefinition: SKTileDefinition): this; - - initWithRules(rules: NSArray | Array): this; - - get rules(): NSArray; - set rules(value: NSArray | Array); - - name: string; - - setRules(rules: NSArray | Array): void; - - setName(name: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKTileSet extends NSObject implements NSCopying, NSSecureCoding { static tileSetWithTileGroups any>(this: This, tileGroups: NSArray | Array): InstanceType; @@ -1733,25 +1586,67 @@ declare class SKLabelNode extends SKNode { setNumberOfLines(numberOfLines: number): void; - setLineBreakMode(lineBreakMode: interop.Enum): void; + setLineBreakMode(lineBreakMode: interop.Enum): void; + + setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; + + setFontName(fontName: string | null): void; + + setText(text: string | null): void; + + setAttributedText(attributedText: NSAttributedString | null): void; + + setFontSize(fontSize: number): void; + + setFontColor(fontColor: UIColor | null): void; + + setColorBlendFactor(colorBlendFactor: number): void; + + setColor(color: UIColor | null): void; + + setBlendMode(blendMode: interop.Enum): void; +} + +declare class SKKeyframeSequence extends NSObject implements NSSecureCoding, NSCopying { + initWithKeyframeValuesTimes(values: NSArray | Array, times: NSArray | Array): this; + + initWithCapacity(numItems: number): this; + + initWithCoder(aDecoder: NSCoder): this; + + count(): number; + + addKeyframeValueTime(value: interop.Object, time: number): void; + + removeLastKeyframe(): void; + + removeKeyframeAtIndex(index: number): void; + + setKeyframeValueForIndex(value: interop.Object, index: number): void; + + setKeyframeTimeForIndex(time: number, index: number): void; + + setKeyframeValueTimeForIndex(value: interop.Object, time: number, index: number): void; + + getKeyframeValueForIndex(index: number): interop.Object; - setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; + getKeyframeTimeForIndex(index: number): number; - setFontName(fontName: string | null): void; + sampleAtTime(time: number): interop.Object; - setText(text: string | null): void; + interpolationMode: interop.Enum; - setAttributedText(attributedText: NSAttributedString | null): void; + repeatMode: interop.Enum; - setFontSize(fontSize: number): void; + setInterpolationMode(interpolationMode: interop.Enum): void; - setFontColor(fontColor: UIColor | null): void; + setRepeatMode(repeatMode: interop.Enum): void; - setColorBlendFactor(colorBlendFactor: number): void; + static readonly supportsSecureCoding: boolean; - setColor(color: UIColor | null): void; + encodeWithCoder(coder: NSCoder): void; - setBlendMode(blendMode: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class SKWarpGeometry extends NSObject implements NSCopying, NSSecureCoding { @@ -2359,34 +2254,6 @@ declare class SKPhysicsJointPin extends SKPhysicsJoint { setRotationSpeed(rotationSpeed: number): void; } -declare class SKLightNode extends SKNode { - enabled: boolean; - - lightColor: UIColor; - - ambientColor: UIColor; - - shadowColor: UIColor; - - falloff: number; - - categoryBitMask: number; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setLightColor(lightColor: UIColor): void; - - setAmbientColor(ambientColor: UIColor): void; - - setShadowColor(shadowColor: UIColor): void; - - setFalloff(falloff: number): void; - - setCategoryBitMask(categoryBitMask: number): void; -} - declare class SKRenderer extends NSObject { static rendererWithDevice(device: MTLDevice): SKRenderer; @@ -2639,78 +2506,211 @@ declare class SKEffectNode extends SKNode implements SKWarpable { readonly debugDescription: string; } -declare class SKFieldNode extends SKNode { - region: SKRegion; +declare class SKEmitterNode extends SKNode { + advanceSimulationTime(sec: number): void; - strength: number; + resetSimulation(): void; - falloff: number; + particleTexture: SKTexture; - minimumRadius: number; + particleBlendMode: interop.Enum; - enabled: boolean; + particleColor: UIColor; - exclusive: boolean; + particleColorRedRange: number; - categoryBitMask: number; + particleColorGreenRange: number; - direction: unknown /* ext vector */; + particleColorBlueRange: number; - smoothness: number; + particleColorAlphaRange: number; - animationSpeed: number; + particleColorRedSpeed: number; - texture: SKTexture; + particleColorGreenSpeed: number; - static dragField(): SKFieldNode; + particleColorBlueSpeed: number; - static vortexField(): SKFieldNode; + particleColorAlphaSpeed: number; - static radialGravityField(): SKFieldNode; + particleColorSequence: SKKeyframeSequence; - static linearGravityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; + particleColorBlendFactor: number; - static velocityFieldWithVector(direction: unknown /* ext vector */): SKFieldNode; + particleColorBlendFactorRange: number; - static velocityFieldWithTexture(velocityTexture: SKTexture): SKFieldNode; + particleColorBlendFactorSpeed: number; - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; + particleColorBlendFactorSequence: SKKeyframeSequence; - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SKFieldNode; + particlePosition: CGPoint; - static springField(): SKFieldNode; + particlePositionRange: CGVector; - static electricField(): SKFieldNode; + particleSpeed: number; - static magneticField(): SKFieldNode; + particleSpeedRange: number; - static customFieldWithEvaluationBlock(block: (p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: number, p4: number, p5: number) => unknown /* ext vector */): SKFieldNode; + emissionAngle: number; - setRegion(region: SKRegion | null): void; + emissionAngleRange: number; - setStrength(strength: number): void; + xAcceleration: number; - setFalloff(falloff: number): void; + yAcceleration: number; - setMinimumRadius(minimumRadius: number): void; + particleBirthRate: number; - isEnabled(): boolean; + numParticlesToEmit: number; - setEnabled(enabled: boolean): void; + particleLifetime: number; - isExclusive(): boolean; + particleLifetimeRange: number; - setExclusive(exclusive: boolean): void; + particleRotation: number; - setCategoryBitMask(categoryBitMask: number): void; + particleRotationRange: number; - setDirection(direction: unknown /* ext vector */): void; + particleRotationSpeed: number; - setSmoothness(smoothness: number): void; + particleSize: CGSize; - setAnimationSpeed(animationSpeed: number): void; + particleScale: number; - setTexture(texture: SKTexture | null): void; + particleScaleRange: number; + + particleScaleSpeed: number; + + particleScaleSequence: SKKeyframeSequence; + + particleAlpha: number; + + particleAlphaRange: number; + + particleAlphaSpeed: number; + + particleAlphaSequence: SKKeyframeSequence; + + particleAction: SKAction; + + fieldBitMask: number; + + targetNode: SKNode; + + shader: SKShader; + + get attributeValues(): NSDictionary; + set attributeValues(value: NSDictionary | Record); + + valueForAttributeNamed(key: string): SKAttributeValue; + + setValueForAttributeNamed(value: SKAttributeValue, key: string): void; + + particleZPosition: number; + + particleRenderOrder: interop.Enum; + + particleZPositionRange: number; + + particleZPositionSpeed: number; + + setParticleTexture(particleTexture: SKTexture | null): void; + + setParticleBlendMode(particleBlendMode: interop.Enum): void; + + setParticleColor(particleColor: UIColor): void; + + setParticleColorRedRange(particleColorRedRange: number): void; + + setParticleColorGreenRange(particleColorGreenRange: number): void; + + setParticleColorBlueRange(particleColorBlueRange: number): void; + + setParticleColorAlphaRange(particleColorAlphaRange: number): void; + + setParticleColorRedSpeed(particleColorRedSpeed: number): void; + + setParticleColorGreenSpeed(particleColorGreenSpeed: number): void; + + setParticleColorBlueSpeed(particleColorBlueSpeed: number): void; + + setParticleColorAlphaSpeed(particleColorAlphaSpeed: number): void; + + setParticleColorSequence(particleColorSequence: SKKeyframeSequence | null): void; + + setParticleColorBlendFactor(particleColorBlendFactor: number): void; + + setParticleColorBlendFactorRange(particleColorBlendFactorRange: number): void; + + setParticleColorBlendFactorSpeed(particleColorBlendFactorSpeed: number): void; + + setParticleColorBlendFactorSequence(particleColorBlendFactorSequence: SKKeyframeSequence | null): void; + + setParticlePosition(particlePosition: CGPoint): void; + + setParticlePositionRange(particlePositionRange: CGVector): void; + + setParticleSpeed(particleSpeed: number): void; + + setParticleSpeedRange(particleSpeedRange: number): void; + + setEmissionAngle(emissionAngle: number): void; + + setEmissionAngleRange(emissionAngleRange: number): void; + + setXAcceleration(xAcceleration: number): void; + + setYAcceleration(yAcceleration: number): void; + + setParticleBirthRate(particleBirthRate: number): void; + + setNumParticlesToEmit(numParticlesToEmit: number): void; + + setParticleLifetime(particleLifetime: number): void; + + setParticleLifetimeRange(particleLifetimeRange: number): void; + + setParticleRotation(particleRotation: number): void; + + setParticleRotationRange(particleRotationRange: number): void; + + setParticleRotationSpeed(particleRotationSpeed: number): void; + + setParticleSize(particleSize: CGSize): void; + + setParticleScale(particleScale: number): void; + + setParticleScaleRange(particleScaleRange: number): void; + + setParticleScaleSpeed(particleScaleSpeed: number): void; + + setParticleScaleSequence(particleScaleSequence: SKKeyframeSequence | null): void; + + setParticleAlpha(particleAlpha: number): void; + + setParticleAlphaRange(particleAlphaRange: number): void; + + setParticleAlphaSpeed(particleAlphaSpeed: number): void; + + setParticleAlphaSequence(particleAlphaSequence: SKKeyframeSequence | null): void; + + setParticleAction(particleAction: SKAction | null): void; + + setFieldBitMask(fieldBitMask: number): void; + + setTargetNode(targetNode: SKNode | null): void; + + setShader(shader: SKShader | null): void; + + setAttributeValues(attributeValues: NSDictionary | Record): void; + + setParticleZPosition(particleZPosition: number): void; + + setParticleRenderOrder(particleRenderOrder: interop.Enum): void; + + setParticleZPositionRange(particleZPositionRange: number): void; + + setParticleZPositionSpeed(particleZPositionSpeed: number): void; } declare class SKTextureAtlas extends NSObject implements NSSecureCoding { diff --git a/packages/ios/types/StoreKit.d.ts b/packages/ios/types/StoreKit.d.ts index 7bcc8371..9d66b6f9 100644 --- a/packages/ios/types/StoreKit.d.ts +++ b/packages/ios/types/StoreKit.d.ts @@ -50,12 +50,12 @@ declare const SKStorefrontIdentifierDidChangeNotification: string; declare const SKCloudServiceSetupOptionsCampaignTokenKey: string; -declare const SKStoreProductParameterAdNetworkSourceIdentifier: string; - declare const SKCloudServiceSetupOptionsAffiliateTokenKey: string; declare const SKANErrorDomain: string; +declare const SKStoreProductParameterAdNetworkSourceIdentifier: string; + declare const SKCloudServiceSetupOptionsMessageIdentifierKey: string; declare const SKStoreProductParameterAdvertisingPartnerToken: string; @@ -162,11 +162,6 @@ declare const SKProductDiscountPaymentMode: { FreeTrial: 2, }; -declare const SKProductDiscountType: { - Introductory: 0, - Subscription: 1, -}; - declare const SKPaymentTransactionState: { Purchasing: 0, Purchased: 1, @@ -175,6 +170,11 @@ declare const SKPaymentTransactionState: { Deferred: 4, }; +declare const SKProductDiscountType: { + Introductory: 0, + Subscription: 1, +}; + declare function SKTerminateForInvalidReceipt(): void; declare interface SKPaymentTransactionObserver extends NSObjectProtocol { @@ -243,6 +243,12 @@ declare interface SKCloudServiceSetupViewControllerDelegate extends NSObjectProt declare class SKCloudServiceSetupViewControllerDelegate extends NativeObject implements SKCloudServiceSetupViewControllerDelegate { } +declare interface SKDownloaderExtension extends BAManagedDownloaderExtension { +} + +declare class SKDownloaderExtension extends NativeObject implements SKDownloaderExtension { +} + declare interface SKRequestDelegate extends NSObjectProtocol { requestDidFinish?(request: SKRequest): void; @@ -252,24 +258,6 @@ declare interface SKRequestDelegate extends NSObjectProtocol { declare class SKRequestDelegate extends NativeObject implements SKRequestDelegate { } -declare class SKPaymentTransaction extends NSObject { - readonly error: NSError; - - readonly originalTransaction: SKPaymentTransaction; - - readonly payment: SKPayment; - - readonly downloads: NSArray; - - readonly transactionDate: NSDate; - - readonly transactionIdentifier: string; - - readonly transactionReceipt: NSData; - - readonly transactionState: interop.Enum; -} - declare class SKOverlayConfiguration extends NSObject { } @@ -383,6 +371,24 @@ declare class SKProductSubscriptionPeriod extends NSObject { readonly unit: interop.Enum; } +declare class SKPaymentTransaction extends NSObject { + readonly error: NSError; + + readonly originalTransaction: SKPaymentTransaction; + + readonly payment: SKPayment; + + readonly downloads: NSArray; + + readonly transactionDate: NSDate; + + readonly transactionIdentifier: string; + + readonly transactionReceipt: NSData; + + readonly transactionState: interop.Enum; +} + declare class SKPaymentQueue extends NSObject { delegate: SKPaymentQueueDelegate; diff --git a/packages/ios/types/Symbols.d.ts b/packages/ios/types/Symbols.d.ts index 3828eb68..cdc8495e 100644 --- a/packages/ios/types/Symbols.d.ts +++ b/packages/ios/types/Symbols.d.ts @@ -1,6 +1,20 @@ /// /// +declare class NSSymbolDrawOffEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; + + effectWithIndividually(): this; + + effectWithReversed(): this; + + effectWithNonReversed(): this; +} + declare class NSSymbolBounceEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; @@ -43,6 +57,16 @@ declare class NSSymbolContentTransition extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } +declare class NSSymbolDrawOnEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; + + effectWithIndividually(): this; +} + declare class NSSymbolScaleEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; diff --git a/packages/ios/types/SystemConfiguration.d.ts b/packages/ios/types/SystemConfiguration.d.ts index a9f86499..2d1fffa8 100644 --- a/packages/ios/types/SystemConfiguration.d.ts +++ b/packages/ios/types/SystemConfiguration.d.ts @@ -2,8 +2,6 @@ declare const kCNNetworkInfoKeySSID: interop.Pointer; -declare const kCFErrorDomainSystemConfiguration: interop.Pointer; - declare const kSCNetworkFlagsIsDirect: number; declare const kSCNetworkFlagsIsLocalAddress: number; @@ -14,6 +12,8 @@ declare const kSCNetworkFlagsConnectionRequired: number; declare const kSCNetworkFlagsReachable: number; +declare const kSCBondStatusNotInActiveGroup: number; + declare const kSCBondStatusNoPartner: number; declare const kSCBondStatusOK: number; @@ -38,10 +38,6 @@ declare const kSCStatusLocked: number; declare const kSCStatusInvalidArgument: number; -declare const kSCStatusFailed: number; - -declare const kSCBondStatusLinkInvalid: number; - declare const kSCStatusKeyExists: number; declare const kSCStatusOK: number; @@ -54,16 +50,20 @@ declare const kSCNetworkFlagsTransientConnection: number; declare const kSCStatusAccessError: number; -declare const kSCBondStatusNotInActiveGroup: number; +declare const kSCStatusMaxLink: number; + +declare const kSCBondStatusLinkInvalid: number; declare const kSCBondStatusUnknown: number; -declare const kSCStatusMaxLink: number; +declare const kCFErrorDomainSystemConfiguration: interop.Pointer; declare const kSCStatusNoStoreServer: number; declare const kSCNetworkFlagsConnectionAutomatic: number; +declare const kSCStatusFailed: number; + declare const kCNNetworkInfoKeySSIDData: interop.Pointer; declare const kSCStatusNoKey: number; diff --git a/packages/ios/types/TouchController.d.ts b/packages/ios/types/TouchController.d.ts new file mode 100644 index 00000000..68f16b5e --- /dev/null +++ b/packages/ios/types/TouchController.d.ts @@ -0,0 +1,1282 @@ +/// +/// + +declare const TCGameControllerProductCategoryTouchController: string; + +declare const TCThrottleOrientation: { + Vertical: 0, + Horizontal: 1, +}; + +declare const TCControlContentsDpadDirection: { + Up: 0, + Down: 1, + Left: 2, + Right: 3, +}; + +declare const TCControlContentsButtonShape: { + Circle: 0, + Rect: 1, +}; + +declare const TCControlLabelRole: { + Button: 0, + DirectionPad: 1, +}; + +declare const TCColliderShape: { + Circle: 0, + Rect: 1, + LeftSide: 2, + RightSide: 3, +}; + +declare const TCControlLayoutAnchorCoordinateSystem: { + Relative: 0, + Absolute: 1, +}; + +declare const TCControlLayoutAnchor: { + TopLeft: 0, + TopCenter: 1, + TopRight: 2, + CenterLeft: 3, + Center: 4, + CenterRight: 5, + BottomLeft: 6, + BottomCenter: 7, + BottomRight: 8, +}; + +declare const TCControlContentsDpadElementStyle: { + Circle: 0, + Pentagon: 1, +}; + +declare interface TCControl extends NSObjectProtocol, TCControlLayout { + readonly label: TCControlLabel; + + readonly colliderShape: interop.Enum; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + highlightDuration?: number; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setHighlightDuration?(highlightDuration: number): void; +} + +declare class TCControl extends NativeObject implements TCControl { +} + +declare interface TCControlLayout extends NSObjectProtocol { + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCControlLayout extends NativeObject implements TCControlLayout { +} + +declare class TCDirectionPadDescriptor extends NSObject { + compositeLabel: TCControlLabel; + + upLabel: TCControlLabel; + + downLabel: TCControlLabel; + + leftLabel: TCControlLabel; + + rightLabel: TCControlLabel; + + upContents: TCControlContents; + + downContents: TCControlContents; + + leftContents: TCControlContents; + + rightContents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + radial: boolean; + + digital: boolean; + + mutuallyExclusiveInput: boolean; + + init(): this; + + setCompositeLabel(compositeLabel: TCControlLabel | null): void; + + setUpLabel(upLabel: TCControlLabel | null): void; + + setDownLabel(downLabel: TCControlLabel | null): void; + + setLeftLabel(leftLabel: TCControlLabel | null): void; + + setRightLabel(rightLabel: TCControlLabel | null): void; + + setUpContents(upContents: TCControlContents | null): void; + + setDownContents(downContents: TCControlContents | null): void; + + setLeftContents(leftContents: TCControlContents | null): void; + + setRightContents(rightContents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; + + isRadial(): boolean; + + setRadial(radial: boolean): void; + + isDigital(): boolean; + + setDigital(digital: boolean): void; + + inputIsMutuallyExclusive(): boolean; + + setMutuallyExclusiveInput(mutuallyExclusiveInput: boolean): void; +} + +declare class TCThumbstick extends NSObject implements TCControl, TCControlLayout { + backgroundContents: TCControlContents; + + stickContents: TCControlContents; + + hidesWhenNotPressed: boolean; + + stickSize: CGSize; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setStickContents(stickContents: TCControlContents | null): void; + + setHidesWhenNotPressed(hidesWhenNotPressed: boolean): void; + + setStickSize(stickSize: CGSize): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCSwitchDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + switchedOnContents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setSwitchedOnContents(switchedOnContents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCButton extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + highlightDuration: number; + + readonly colliderShape: interop.Enum; + + setContents(contents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCControlLabel extends NSObject { + static readonly buttonA: TCControlLabel; + + static readonly buttonB: TCControlLabel; + + static readonly buttonX: TCControlLabel; + + static readonly buttonY: TCControlLabel; + + static readonly buttonMenu: TCControlLabel; + + static readonly buttonOptions: TCControlLabel; + + static readonly buttonLeftShoulder: TCControlLabel; + + static readonly buttonLeftTrigger: TCControlLabel; + + static readonly buttonRightShoulder: TCControlLabel; + + static readonly buttonRightTrigger: TCControlLabel; + + static readonly leftThumbstick: TCControlLabel; + + static readonly leftThumbstickButton: TCControlLabel; + + static readonly rightThumbstick: TCControlLabel; + + static readonly rightThumbstickButton: TCControlLabel; + + static readonly directionPad: TCControlLabel; + + initWithNameRole(name: string, role: interop.Enum): this; + + readonly name: string; + + readonly role: interop.Enum; +} + +declare class TCTouchControllerDescriptor extends NSObject { + device: MTLDevice; + + size: CGSize; + + drawableSize: CGSize; + + colorPixelFormat: interop.Enum; + + depthAttachmentPixelFormat: interop.Enum; + + stencilAttachmentPixelFormat: interop.Enum; + + sampleCount: number; + + init(): this; + + initWithMTKView(mtkView: MTKView): this; + + setDevice(device: MTLDevice): void; + + setSize(size: CGSize): void; + + setDrawableSize(drawableSize: CGSize): void; + + setColorPixelFormat(colorPixelFormat: interop.Enum): void; + + setDepthAttachmentPixelFormat(depthAttachmentPixelFormat: interop.Enum): void; + + setStencilAttachmentPixelFormat(stencilAttachmentPixelFormat: interop.Enum): void; + + setSampleCount(sampleCount: number): void; +} + +declare class TCControlContents extends NSObject { + static contentsWithImages any>(this: This, images: NSArray | Array): InstanceType; + + static buttonContentsForSystemImageNamedSizeShapeController(imageName: string, size: CGSize, shape: interop.Enum, controller: TCTouchController): TCControlContents; + + static switchedOnContentsForSystemImageNamedSizeShapeController(imageName: string, size: CGSize, shape: interop.Enum, controller: TCTouchController): TCControlContents; + + static thumbstickStickContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static thumbstickBackgroundContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static throttleIndicatorContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static throttleBackgroundContentsOfSizeController(size: CGSize, controller: TCTouchController): TCControlContents; + + static directionPadContentsForLabelSizeStyleDirectionController(label: TCControlLabel, size: CGSize, style: interop.Enum, direction: interop.Enum, controller: TCTouchController): TCControlContents; + + readonly images: NSArray; +} + +declare class TCTouchController extends NSObject { + static readonly supported: boolean; + + readonly device: MTLDevice; + + readonly controls: NSArray; + + readonly buttons: NSArray; + + readonly switches: NSArray; + + readonly thumbsticks: NSArray; + + readonly directionPads: NSArray; + + readonly throttles: NSArray; + + readonly touchpads: NSArray; + + size: CGSize; + + drawableSize: CGSize; + + initWithDescriptor(descriptor: TCTouchControllerDescriptor): this; + + automaticallyLayoutControlsForLabels(labels: NSArray | Array): void; + + addButtonWithDescriptor(descriptor: TCButtonDescriptor): TCButton; + + addSwitchWithDescriptor(descriptor: TCSwitchDescriptor): TCSwitch; + + addThumbstickWithDescriptor(descriptor: TCThumbstickDescriptor): TCThumbstick; + + addDirectionPadWithDescriptor(descriptor: TCDirectionPadDescriptor): TCDirectionPad; + + addThrottleWithDescriptor(descriptor: TCThrottleDescriptor): TCThrottle; + + addTouchpadWithDescriptor(descriptor: TCTouchpadDescriptor): TCTouchpad; + + removeAllControls(): void; + + removeControl(control: TCControl): void; + + controlAtPoint(point: CGPoint): TCControl; + + handleTouchBeganAtPointIndex(point: CGPoint, index: number): boolean; + + handleTouchMovedAtPointIndex(point: CGPoint, index: number): boolean; + + handleTouchEndedAtPointIndex(point: CGPoint, index: number): boolean; + + renderUsingRenderCommandEncoder(encoder: MTLRenderCommandEncoder): void; + + readonly connected: boolean; + + connect(): void; + + disconnect(): void; + + readonly controller: GCController; + + static isSupported(): boolean; + + setSize(size: CGSize): void; + + setDrawableSize(drawableSize: CGSize): void; + + isConnected(): boolean; +} + +declare class TCControlImage extends NSObject { + initWithTextureSize(texture: MTLTexture, size: CGSize): this; + + initWithTextureSizeHighlightTextureOffsetTintColor(texture: MTLTexture, size: CGSize, highlightTexture: MTLTexture | null, offset: CGPoint, tintColor: interop.Object): this; + + initWithCGImageSizeDevice(cgImage: interop.Object, size: CGSize, device: MTLDevice): this; + + initWithUIImageSizeDevice(uiImage: UIImage, size: CGSize, device: MTLDevice): this; + + texture: MTLTexture; + + highlightTexture: MTLTexture; + + size: CGSize; + + offset: CGPoint; + + tintColor: interop.Object; + + setTexture(texture: MTLTexture): void; + + setHighlightTexture(highlightTexture: MTLTexture | null): void; + + setSize(size: CGSize): void; + + setOffset(offset: CGPoint): void; + + setTintColor(tintColor: interop.Object): void; +} + +declare class TCThumbstickDescriptor extends NSObject { + label: TCControlLabel; + + backgroundContents: TCControlContents; + + stickContents: TCControlContents; + + hidesWhenNotPressed: boolean; + + stickSize: CGSize; + + size: CGSize; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setStickContents(stickContents: TCControlContents | null): void; + + setHidesWhenNotPressed(hidesWhenNotPressed: boolean): void; + + setStickSize(stickSize: CGSize): void; + + setSize(size: CGSize): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCThrottle extends NSObject implements TCControl, TCControlLayout { + backgroundContents: TCControlContents; + + indicatorContents: TCControlContents; + + readonly orientation: interop.Enum; + + snapsToBaseValue: boolean; + + baseValue: number; + + indicatorSize: CGSize; + + throttleSize: CGSize; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setIndicatorContents(indicatorContents: TCControlContents | null): void; + + setSnapsToBaseValue(snapsToBaseValue: boolean): void; + + setBaseValue(baseValue: number): void; + + setIndicatorSize(indicatorSize: CGSize): void; + + setThrottleSize(throttleSize: CGSize): void; + + setHighlightDuration(highlightDuration: number): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCTouchpadDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + reportsRelativeValues: boolean; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; + + setReportsRelativeValues(reportsRelativeValues: boolean): void; +} + +declare class TCSwitch extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + switchedOnContents: TCControlContents; + + highlightDuration: number; + + readonly switchedOn: boolean; + + readonly colliderShape: interop.Enum; + + setContents(contents: TCControlContents | null): void; + + setSwitchedOnContents(switchedOnContents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + isSwitchedOn(): boolean; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCThrottleDescriptor extends NSObject { + label: TCControlLabel; + + backgroundContents: TCControlContents; + + indicatorContents: TCControlContents; + + size: CGSize; + + indicatorSize: CGSize; + + throttleSize: CGSize; + + orientation: interop.Enum; + + snapsToBaseValue: boolean; + + baseValue: number; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setBackgroundContents(backgroundContents: TCControlContents | null): void; + + setIndicatorContents(indicatorContents: TCControlContents | null): void; + + setSize(size: CGSize): void; + + setIndicatorSize(indicatorSize: CGSize): void; + + setThrottleSize(throttleSize: CGSize): void; + + setOrientation(orientation: interop.Enum): void; + + setSnapsToBaseValue(snapsToBaseValue: boolean): void; + + setBaseValue(baseValue: number): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + +declare class TCTouchpad extends NSObject implements TCControl, TCControlLayout { + contents: TCControlContents; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + reportsRelativeValues: boolean; + + setContents(contents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + setReportsRelativeValues(reportsRelativeValues: boolean): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCDirectionPad extends NSObject implements TCControl, TCControlLayout { + compositeLabel: TCControlLabel; + + upLabel: TCControlLabel; + + downLabel: TCControlLabel; + + leftLabel: TCControlLabel; + + rightLabel: TCControlLabel; + + upContents: TCControlContents; + + downContents: TCControlContents; + + leftContents: TCControlContents; + + rightContents: TCControlContents; + + readonly colliderShape: interop.Enum; + + highlightDuration: number; + + radial: boolean; + + digital: boolean; + + mutuallyExclusiveInput: boolean; + + setCompositeLabel(compositeLabel: TCControlLabel | null): void; + + setUpLabel(upLabel: TCControlLabel | null): void; + + setDownLabel(downLabel: TCControlLabel | null): void; + + setLeftLabel(leftLabel: TCControlLabel | null): void; + + setRightLabel(rightLabel: TCControlLabel | null): void; + + setUpContents(upContents: TCControlContents | null): void; + + setDownContents(downContents: TCControlContents | null): void; + + setLeftContents(leftContents: TCControlContents | null): void; + + setRightContents(rightContents: TCControlContents | null): void; + + setHighlightDuration(highlightDuration: number): void; + + isRadial(): boolean; + + setRadial(radial: boolean): void; + + isDigital(): boolean; + + setDigital(digital: boolean): void; + + inputIsMutuallyExclusive(): boolean; + + setMutuallyExclusiveInput(mutuallyExclusiveInput: boolean): void; + + readonly label: TCControlLabel; + + readonly pressed: boolean; + + enabled: boolean; + + handleTouchBeganAtPoint(point: CGPoint): void; + + handleTouchMovedAtPoint(point: CGPoint): void; + + handleTouchEndedAtPoint(point: CGPoint): void; + + isPressed(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + readonly position: CGPoint; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; +} + +declare class TCButtonDescriptor extends NSObject { + label: TCControlLabel; + + contents: TCControlContents; + + anchor: interop.Enum; + + anchorCoordinateSystem: interop.Enum; + + offset: CGPoint; + + zIndex: number; + + size: CGSize; + + colliderShape: interop.Enum; + + highlightDuration: number; + + init(): this; + + setLabel(label: TCControlLabel): void; + + setContents(contents: TCControlContents | null): void; + + setAnchor(anchor: interop.Enum): void; + + setAnchorCoordinateSystem(anchorCoordinateSystem: interop.Enum): void; + + setOffset(offset: CGPoint): void; + + setZIndex(zIndex: number): void; + + setSize(size: CGSize): void; + + setColliderShape(colliderShape: interop.Enum): void; + + setHighlightDuration(highlightDuration: number): void; +} + diff --git a/packages/ios/types/UIKit.d.ts b/packages/ios/types/UIKit.d.ts index 85f81a75..97b0ae06 100644 --- a/packages/ios/types/UIKit.d.ts +++ b/packages/ios/types/UIKit.d.ts @@ -1,8311 +1,7957 @@ /// -/// /// +/// -declare const UIActivityItemsConfigurationMetadataKeyLinkPresentationMetadata: string; - -declare const UISplitViewControllerAutomaticDimension: number; - -declare const UITextFormattingViewControllerFontSizeComponentKey: string; +declare const UIImage: number; -declare const UIKeyInputEscape: string; +declare const NSUnderlinePatternDashDotDot: interop.Enum; -declare const UITextContentTypeOrganizationName: string; +declare const UITransitionContextViewControllerKey: number; -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateFast: number; +declare const NSTextAlignment: number; -declare const UIAccessibilityTraitPlaysSound: number; +declare const UIEventButtonMask: number; -declare const NSTextHighlightColorSchemeOrange: string; +declare const UIAccessibilityPriority: number; -declare const UIApplicationLaunchOptionsRemoteNotificationKey: string; +declare const NSData: number; -declare const UIAccessibilityTextualContextConsole: string; +declare const UISegmentedControlNoSegment: number; -declare const UITextContentTypeMiddleName: string; +declare const UIStackViewSpacingUseDefault: number; -declare const UITextFormattingViewControllerTextColorComponentKey: string; +declare const UIApplicationExtensionPointIdentifier: number; -declare const UIFontTextStyleLargeTitle: string; +declare const NSArray: number; -declare const UITextContentTypeCreditCardSecurityCode: string; +declare const CTTextAlignment: number; -declare const UIMenuAlignment: string; +declare const UIContentSizeCategory: number; -declare const UIApplicationLaunchOptionsEventAttributionKey: string; +declare const NSControlCharacterParagraphBreakAction: number; -declare const UIFontWidthCompressed: number; +declare const UIFocusGroupPriorityIgnored: number; -declare const UIMenuNewScene: string; +declare const NSAttributedStringDocumentReadingOptionKey: number; -declare const UIApplicationCategoryDefaultErrorDomain: string; +declare const NSNotificationName: number; -declare const UITextInputTextFontKey: string; +declare const NSTextTabOptionKey: number; -declare const UIMenuOpen: string; +declare const NSTimeInterval: number; -declare const NSAdaptiveImageGlyphAttributeName: string; +declare const UIDocumentCreationIntent: number; -declare const UIFontWeightHeavy: number; +declare const UIFontDescriptorSystemDesign: number; -declare const UITextContentTypeBirthdateMonth: string; +declare const UIActivityType: number; -declare const UIActivityTypeMarkupAsPDF: string; +declare const UITextFormattingViewControllerChangeType: number; -declare const UIActivityTypePrint: string; +declare const UIFloatRange: number; -declare const UIAccessibilityTraitStartsMediaSession: number; +declare const NSControlCharacterLineBreakAction: number; -declare const UISceneErrorDomain: string; +declare const NSControlCharacterHorizontalTabAction: number; -declare const NSLigatureAttributeName: string; +declare const NSControlCharacterWhitespaceAction: number; -declare const NSPaperMarginDocumentAttribute: string; +declare const UIActivityItemsConfigurationMetadataKey: number; -declare const UIApplicationProtectedDataWillBecomeUnavailable: string; +declare const UIPasteboardOption: number; -declare const UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification: string; +declare const UIPasteboardDetectionPattern: number; -declare const UICollectionViewLayoutAutomaticDimension: number; +declare const UIPasteboardName: number; -declare const UISheetPresentationControllerDetentIdentifierMedium: string; +declare const UINibOptionsKey: number; -declare const UIMenuSubstitutionOptions: string; +declare const UICellAccessoryPosition: number; -declare const UIPasteboardDetectionPatternMoneyAmount: string; +declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRate: number; -declare const UIAccessibilityAssistiveTechnologyKey: string; +declare const UIAccessibilityHearingDeviceEar: number; -declare const UIMenuLookup: string; +declare const UIFontTextStyle: number; -declare const NSTextHighlightStyleDefault: string; +declare const UIBezierPath: number; -declare const UITextInputTextBackgroundColorKey: string; +declare const NSRunLoopMode: number; -declare const UIActivityTypeAirDrop: string; +declare const UITextWritingDirectionRightToLeft: interop.Enum; -declare const UITextContentTypeCreditCardGivenName: string; +declare const UITextWritingDirectionLeftToRight: interop.Enum; -declare const UIAccessibilityTextualContextWordProcessing: string; +declare const UITextContentType: number; -declare const UITextFormattingViewControllerTextAlignmentNatural: string; +declare const CGFloat: number; -declare const UIAccessibilityVideoAutoplayStatusDidChangeNotification: string; +declare const UIFocusGroupPriorityCurrentlyFocused: number; -declare const UIContentSizeCategoryExtraSmall: string; +declare const UIFocusGroupPriorityPrioritized: number; -declare const UIActivityTypeSharePlay: string; +declare const UIFocusGroupPriorityPreviouslyFocused: number; -declare const UIApplicationWillChangeStatusBarFrameNotification: string; +declare const NSComparisonResult: number; -declare const UIMenuFormat: string; +declare const UILayoutPriorityDefaultLow: number; -declare const UIActivityTypeAddToHomeScreen: string; +declare const UILayoutPriorityDragThatCanResizeScene: number; -declare const UISegmentedControlNoSegment: number; +declare const UIMenuIdentifier: number; -declare const UITextFormattingViewControllerHighlightMint: string; +declare const NSUnderlineByWord: interop.Enum; -declare const UIContentSizeCategoryMedium: string; +declare const NSUnderlinePatternDashDot: interop.Enum; -declare const UIAccessibilityTextualContextNarrative: string; +declare const NSUnderlinePatternDot: interop.Enum; -declare const NSTextListMarkerHyphen: string; +declare const NSAttributedStringDocumentAttributeKey: number; -declare const UICollectionElementKindSectionFooter: string; +declare const NSAttributedStringDocumentType: number; -declare const UIMinimumKeepAliveTimeout: number; +declare const NSTextEffectStyle: number; -declare const UITextContentTypeGivenName: string; +declare const NSTextHighlightColorScheme: number; -declare const NSTextHighlightColorSchemeBlue: string; +declare const UIImageSymbolWeight: number; -declare const UIDocumentStateChangedNotification: string; +declare const UIApplicationLaunchOptionsKey: number; -declare const UIContentSizeCategoryAccessibilityLarge: string; +declare const NSAttachmentCharacter: number; -declare const UIApplicationWillChangeStatusBarOrientationNotification: string; +declare const UIApplicationOpenExternalURLOptionsKey: number; -declare const UIApplicationBackgroundRefreshStatusDidChangeNotification: string; +declare const BOOL: number; -declare const UIStackViewSpacingUseDefault: number; +declare const UIFontDescriptorFeatureKey: number; -declare const UIScreenBrightnessDidChangeNotification: string; +declare const UIFontWidth: number; -declare const UIPasteboardOptionExpirationDate: string; +declare const UITextFormattingViewControllerComponentKey: number; -declare const UITextContentTypeUsername: string; +declare const UIWindowLevel: number; -declare const UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification: string; +declare const UITextFormattingViewControllerTextAlignment: number; -declare const UIApplicationStateRestorationSystemVersionKey: string; +declare const UIFocusSoundIdentifier: number; -declare const UIApplicationLaunchOptionsBluetoothPeripheralsKey: string; +declare const id: number; -declare const UIKeyInputF7: string; +declare const CGVector: number; -declare const NSTextLayoutSectionsAttribute: string; +declare const UIActivityItemsConfigurationPreviewIntent: number; -declare const UIPointerAccessoryPositionBottomLeft: UIPointerAccessoryPosition; +declare const UIAccessibilityNotifications: number; -declare const UILocalNotificationDefaultSoundName: string; +declare const UIApplicationOpenURLOptionsKey: number; -declare const NSBackgroundColorDocumentAttribute: string; +declare const NSErrorDomain: number; -declare const UIKeyInputF10: string; +declare const NSTextHighlightStyle: number; -declare const UITextFieldTextDidEndEditingNotification: string; +declare const CGSize: number; -declare const UIFontWidthTrait: string; +declare const UIOffset: number; -declare const UIBackgroundTaskInvalid: number; +declare const NSDirectionalEdgeInsets: number; -declare const NSCharacterEncodingDocumentAttribute: string; +declare const UIEdgeInsets: number; -declare const UIAccessibilityShakeToUndoDidChangeNotification: string; +declare const UIStackViewSpacingUseSystem: number; -declare const NSTextListMarkerSquare: string; +declare const NSControlCharacterContainerBreakAction: number; -declare const UITextContentTypeCreditCardFamilyName: string; +declare const UIPointerAccessoryPosition: number; -declare const UIActivityItemsConfigurationInteractionShare: string; +declare const NSAttributedStringKey: number; -declare const UIFontFeatureTypeIdentifierKey: string; +declare const UIAccessibilityTextualContext: number; -declare const UIAccessibilityScreenChangedNotification: number; +declare const UIAccessibilityTraits: number; -declare const UIAccessibilityBoldTextStatusDidChangeNotification: string; +declare const NSString: number; -declare const UIAccessibilityTraitSupportsZoom: number; +declare const NSTextLayoutSectionKey: number; -declare const UIActivityTypePostToFlickr: string; +declare const UILayoutPriorityRequired: number; -declare const UIPointerAccessoryPositionTopRight: UIPointerAccessoryPosition; +declare const UILayoutPriorityDefaultHigh: number; -declare const UITextFormattingViewControllerHighlightPurple: string; +declare const UIFontDescriptorAttributeName: number; -declare const UIApplicationDidFinishLaunchingNotification: string; +declare const NSUnderlinePatternDash: interop.Enum; -declare const UIPointerAccessoryPositionLeft: UIPointerAccessoryPosition; +declare const UITextWritingDirectionNatural: interop.Enum; -declare const UIMenuHelp: string; +declare const CGContextRef: number; -declare const UITextFormattingViewControllerSetBoldChangeType: string; +declare const UIScrollViewDecelerationRate: number; -declare const UIFontTextStyleSubheadline: string; +declare const UITransitionContextViewKey: number; -declare const UITextContentTypeBirthdateDay: string; +declare const NSControlCharacterZeroAdvancementAction: number; -declare const UINibProxiedObjectsKey: string; +declare const UIGuidedAccessRestrictionState: number; -declare const UIConfigurationColorTransformerGrayscale: (p1: UIColor) => UIColor; +declare const NSErrorUserInfoKey: number; -declare const UIPasteboardTypeListString: NSArray; +declare const CGAffineTransform: number; -declare const UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions: string; +declare const UIBackgroundTaskIdentifier: number; -declare const UIActivityTypeCollaborationCopyLink: string; +declare const UITextFormattingViewControllerHighlight: number; -declare const UIActivityTypeCollaborationInviteWithLink: string; +declare const NSExceptionName: number; -declare const UIActivityTypeOpenInIBooks: string; +declare const UIPageViewControllerOptionsKey: number; -declare const UIActivityTypePostToTencentWeibo: string; +declare const UIFontDescriptorTraitKey: number; -declare const UIActivityTypeAddToReadingList: string; +declare const CGPoint: number; -declare const UIFocusGroupPriorityIgnored: number; +declare const UILayoutPrioritySceneSizeStayPut: number; -declare const NSTextListMarkerUppercaseLatin: string; +declare const NSUnderlinePatternSolid: interop.Enum; -declare const NSTextListMarkerUppercaseAlpha: string; +declare const UILayoutPriorityDragThatCannotResizeScene: number; -declare const UIScrollViewDecelerationRateFast: number; +declare const UISheetPresentationControllerDetentIdentifier: number; -declare const NSTextListMarkerOctal: string; +declare const NSTextListMarkerFormat: number; -declare const NSTextListMarkerLowercaseHexadecimal: string; +declare const UIImagePickerControllerInfoKey: number; -declare const NSTextListMarkerDiamond: string; +declare const UIAccessibilityAssistiveTechnologyIdentifier: number; -declare const UIContentSizeCategoryExtraExtraLarge: string; +declare const UISceneSessionRole: number; -declare const NSTextListMarkerCircle: string; +declare const CGRect: number; -declare const UITextFormattingViewControllerHighlightPickerComponentKey: string; +declare const UIConfigurationColorTransformer: number; -declare const UITextFormattingViewControllerHighlightComponentKey: string; +declare const UIFontWeight: number; -declare const UITextFormattingViewControllerLineHeightComponentKey: string; +declare const UIActionIdentifier: number; -declare const UITextFormattingViewControllerFontPickerComponentKey: string; +declare const UILayoutPriorityFittingSizeLevel: number; -declare const UITextFormattingViewControllerFormattingStylesComponentKey: string; +declare const UIDocumentBrowserErrorDomain: string; -declare const UITextFormattingViewControllerRemoveItalicChangeType: string; +declare const UITextFormattingViewControllerTextList: number; -declare const UITextFormattingViewControllerTextAlignmentChangeType: string; +declare const UIActivityItemsConfigurationInteraction: number; -declare const UITextFormattingViewControllerFormattingStyleChangeType: string; +declare const UIListContentTextAlignment: { + Natural: 0, + Center: 1, + Justified: 2, +}; -declare const UITextFormattingViewControllerDecreaseIndentationChangeType: string; +declare const UITextViewBorderStyle: { + UITextViewBorderStyleNone: 0, +}; -declare const UITextFormattingViewControllerLineHeightPointSizeChangeType: string; +declare const UIAccessibilityDirectTouchOptions: { + None: 0, + SilentOnTouch: 1, + RequiresActivation: 2, +}; -declare const UITextFormattingViewControllerDecreaseFontSizeChangeType: string; +declare const UIDocumentPickerMode: { + Import: 0, + Open: 1, + ExportToService: 2, + MoveToService: 3, +}; -declare const UITextFormattingViewControllerFontChangeType: string; +declare const UIMessageConversationEntryDataKind: { + Text: 0, + Attachment: 1, + Other: 2, +}; -declare const UITextFormattingViewControllerRemoveUnderlineChangeType: string; +declare const UISceneCaptureState: { + Unspecified: -1, + Inactive: 0, + Active: 1, +}; -declare const UITextFormattingViewControllerTextAlignmentJustified: string; +declare const UIStatusBarAnimation: { + None: 0, + Fade: 1, + Slide: 2, +}; -declare const UITextFormattingViewControllerSetUnderlineChangeType: string; +declare const UITextSearchMatchMethod: { + Contains: 0, + StartsWith: 1, + FullWord: 2, +}; -declare const UITextFormattingViewControllerUndefinedChangeType: string; +declare const UISplitViewControllerPrimaryEdge: { + Leading: 0, + Trailing: 1, +}; -declare const UITextFormattingViewControllerHighlightOrange: string; +declare const UIGestureRecognizerState: { + Possible: 0, + Began: 1, + Changed: 2, + Ended: 3, + Cancelled: 4, + Failed: 5, + Recognized: 3, +}; -declare const UITextFormattingViewControllerTextAlignmentRight: string; +declare const UISliderStyle: { + Default: 0, + Thumbless: 1, +}; -declare const UIPointerAccessoryPositionTopLeft: UIPointerAccessoryPosition; +declare const UIContextMenuConfigurationElementOrder: { + Automatic: 0, + Priority: 1, + Fixed: 2, +}; -declare const UIPointerAccessoryPositionBottom: UIPointerAccessoryPosition; +declare const UIPageViewControllerTransitionStyle: { + PageCurl: 0, + Scroll: 1, +}; -declare const UIPointerAccessoryPositionBottomRight: UIPointerAccessoryPosition; +declare const UIAccessibilityExpandedStatus: { + Unsupported: 0, + Expanded: 1, + Collapsed: 2, +}; -declare const UIPointerAccessoryPositionTop: UIPointerAccessoryPosition; +declare const UIUserInterfaceActiveAppearance: { + Unspecified: -1, + Inactive: 0, + Active: 1, +}; -declare const UISheetPresentationControllerDetentInactive: number; +declare const UICollisionBehaviorMode: { + Items: 1, + Boundaries: 2, + Everything: -1, +}; -declare const NSControlCharacterParagraphBreakAction: number; +declare const UITextSpellCheckingType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const NSControlCharacterHorizontalTabAction: number; +declare const NSTextSelectionGranularity: { + Character: 0, + Word: 1, + Paragraph: 2, + Line: 3, + Sentence: 4, +}; -declare const NSControlCharacterWhitespaceAction: number; +declare const UITableViewRowActionStyle: { + Default: 0, + Destructive: 0, + Normal: 1, +}; -declare const NSTextStorageDidProcessEditingNotification: string; +declare const UITextFormattingViewControllerComponentSize: { + Automatic: 0, + Mini: 1, + Small: 2, + Regular: 3, + Large: 4, + ExtraLarge: 5, +}; -declare const UIActivityItemsConfigurationInteractionCopy: string; +declare const UICollectionLayoutListFooterMode: { + None: 0, + Supplementary: 1, +}; -declare const UIActivityItemsConfigurationMetadataKeyTitle: string; +declare const UITabBarControllerMode: { + Automatic: 0, + TabBar: 1, + TabSidebar: 2, +}; -declare const UIScreenModeDidChangeNotification: string; +declare const UITextSearchFoundTextStyle: { + Normal: 0, + Found: 1, + Highlighted: 2, +}; -declare const UIKeyboardCenterEndUserInfoKey: string; +declare const UIBaselineAdjustment: { + AlignBaselines: 0, + AlignCenters: 1, + None: 2, +}; -declare const UIKeyboardDidChangeFrameNotification: string; +declare const UITouchPhase: { + Began: 0, + Moved: 1, + Stationary: 2, + Ended: 3, + Cancelled: 4, + RegionEntered: 5, + RegionMoved: 6, + RegionExited: 7, +}; -declare const UIKeyboardFrameEndUserInfoKey: string; +declare const UITableViewCellSeparatorStyle: { + None: 0, + SingleLine: 1, + SingleLineEtched: 2, +}; -declare const UIKeyboardFrameBeginUserInfoKey: string; +declare const UIApplicationCategoryDefaultStatus: { + Unavailable: 0, + IsDefault: 1, + NotDefault: 2, +}; -declare const UIKeyboardWillShowNotification: string; +declare const UIPencilPreferredAction: { + Ignore: 0, + SwitchEraser: 1, + SwitchPrevious: 2, + ShowColorPalette: 3, + ShowInkAttributes: 4, + ShowContextualPalette: 5, + RunSystemShortcut: 6, +}; -declare const UIWindowDidBecomeVisibleNotification: string; +declare const UIContentInsetsReference: { + Automatic: 0, + None: 1, + SafeArea: 2, + LayoutMargins: 3, + ReadableContent: 4, +}; -declare const UIWindowLevelAlert: number; +declare const UIBarButtonSystemItem: { + Done: 0, + Cancel: 1, + Edit: 2, + Save: 3, + Add: 4, + FlexibleSpace: 5, + FixedSpace: 6, + Compose: 7, + Reply: 8, + Action: 9, + Organize: 10, + Bookmarks: 11, + Search: 12, + Refresh: 13, + Stop: 14, + Camera: 15, + Trash: 16, + Play: 17, + Pause: 18, + Rewind: 19, + FastForward: 20, + Undo: 21, + Redo: 22, + PageCurl: 23, + Close: 24, + WritingTools: 25, +}; -declare const UIWindowLevelNormal: number; +declare const UIViewLayoutRegionAdaptivityAxis: { + None: 0, + Horizontal: 1, + Vertical: 2, +}; -declare const UITextViewTextDidBeginEditingNotification: string; +declare const UIBandSelectionInteractionState: { + Possible: 0, + Began: 1, + Selecting: 2, + Ended: 3, +}; -declare const UISceneSystemProtectionDidChangeNotification: string; +declare const UITextAutocapitalizationType: { + None: 0, + Words: 1, + Sentences: 2, + AllCharacters: 3, +}; -declare const UITransitionContextFromViewKey: string; +declare const UICollectionLayoutListContentHuggingElements: { + None: 0, + SupplementaryHeader: 1, +}; -declare const UIScreenReferenceDisplayModeStatusDidChangeNotification: string; +declare const UITextAlternativeStyle: { + None: 0, + LowConfidence: 1, +}; -declare const UIScreenDidDisconnectNotification: string; +declare const UICalendarViewDecorationSize: { + Small: 0, + Medium: 1, + Large: 2, +}; -declare const NSUnderlineStyleAttributeName: string; +declare const UIInterfaceOrientationMask: { + Portrait: 2, + LandscapeLeft: 16, + LandscapeRight: 8, + PortraitUpsideDown: 4, + Landscape: 24, + All: 30, + AllButUpsideDown: 26, +}; -declare const UIScreenDidConnectNotification: string; +declare const UIWritingToolsCoordinatorState: { + Inactive: 0, + Noninteractive: 1, + InteractiveResting: 2, + InteractiveStreaming: 3, +}; -declare const UIPasteboardTypeAutomatic: string; +declare const UITextItemInteraction: { + InvokeDefaultAction: 0, + PresentActions: 1, + Preview: 2, +}; -declare const UIPasteboardRemovedNotification: string; +declare const UIPreviewActionStyle: { + Default: 0, + Selected: 1, + Destructive: 2, +}; -declare const UIPasteboardDetectionPatternShipmentTrackingNumber: string; +declare const NSTextAlignment: { + Left: 0, + Center: 1, + Right: 2, + Justified: 3, + Natural: 4, +}; -declare const UIKeyInputF2: string; +declare const UIActionSheetStyle: { + Automatic: -1, + Default: 0, + BlackTranslucent: 2, + BlackOpaque: 1, +}; -declare const UIPasteboardDetectionPatternEmailAddress: string; +declare const UIWritingToolsCoordinatorTextReplacementReason: { + Interactive: 0, + Noninteractive: 1, +}; -declare const UITransitionContextToViewKey: string; +declare const UICollectionViewReorderingCadence: { + Immediate: 0, + Fast: 1, + Slow: 2, +}; -declare const UIPasteboardDetectionPatternProbableWebSearch: string; +declare const UIStatusBarStyle: { + Default: 0, + LightContent: 1, + DarkContent: 3, + BlackTranslucent: 1, + BlackOpaque: 2, +}; -declare const UIPageViewControllerOptionInterPageSpacingKey: string; +declare const UIViewContentMode: { + ScaleToFill: 0, + ScaleAspectFit: 1, + ScaleAspectFill: 2, + Redraw: 3, + Center: 4, + Top: 5, + Bottom: 6, + Left: 7, + Right: 8, + TopLeft: 9, + TopRight: 10, + BottomLeft: 11, + BottomRight: 12, +}; -declare const UINibExternalObjects: string; +declare const UIBlurEffectStyle: { + ExtraLight: 0, + Light: 1, + Dark: 2, + Regular: 4, + Prominent: 5, + SystemUltraThinMaterial: 6, + SystemThinMaterial: 7, + SystemMaterial: 8, + SystemThickMaterial: 9, + SystemChromeMaterial: 10, + SystemUltraThinMaterialLight: 11, + SystemThinMaterialLight: 12, + SystemMaterialLight: 13, + SystemThickMaterialLight: 14, + SystemChromeMaterialLight: 15, + SystemUltraThinMaterialDark: 16, + SystemThinMaterialDark: 17, + SystemMaterialDark: 18, + SystemThickMaterialDark: 19, + SystemChromeMaterialDark: 20, +}; -declare const UIMenuControllerMenuFrameDidChangeNotification: string; +declare const NSLayoutRelation: { + LessThanOr: -1, + NSLayoutRelationEqual: 0, + GreaterThanOr: 1, +}; -declare const UIMenuControllerDidShowMenuNotification: string; +declare const NSGlyphProperty: { + Null: 1, + ControlCharacter: 2, + Elastic: 4, + NonBaseCharacter: 8, +}; -declare const UIMenuControllerWillShowMenuNotification: string; +declare const UIPrintInfoOutputType: { + General: 0, + Photo: 1, + Grayscale: 2, + PhotoGrayscale: 3, +}; -declare const UIWindowSceneSessionRoleApplication: string; +declare const UIKeyboardType: { + Default: 0, + ASCIICapable: 1, + NumbersAndPunctuation: 2, + URL: 3, + NumberPad: 4, + PhonePad: 5, + NamePhonePad: 6, + EmailAddress: 7, + DecimalPad: 8, + Twitter: 9, + WebSearch: 10, + ASCIICapableNumberPad: 11, + Alphabet: 1, +}; -declare const UIUserNotificationActionResponseTypedTextKey: string; +declare const UIStackViewAlignment: { + Fill: 0, + Leading: 1, + Top: 1, + FirstBaseline: 2, + Center: 3, + Trailing: 4, + Bottom: 4, + LastBaseline: 5, +}; -declare const UIImagePickerControllerImageURL: string; +declare const UIGuidedAccessAccessibilityFeature: { + VoiceOver: 1, + Zoom: 2, + AssistiveTouch: 4, + InvertColors: 8, + GrayscaleDisplay: 16, +}; -declare const UIImagePickerControllerLivePhoto: string; +declare const UITextDropPerformer: { + View: 0, + Delegate: 1, +}; -declare const UIImagePickerControllerReferenceURL: string; +declare const UISearchControllerScopeBarActivation: { + Automatic: 0, + Manual: 1, + OnTextEntry: 2, + OnSearchActivation: 3, +}; -declare const UIImagePickerControllerEditedImage: string; +declare const UIProgressViewStyle: { + Default: 0, + Bar: 1, +}; -declare const UIImagePickerControllerMediaType: string; +declare const UITableViewCellStyle: { + Default: 0, + Value1: 1, + Value2: 2, + Subtitle: 3, +}; -declare const UITextFormattingViewControllerIncreaseFontSizeChangeType: string; +declare const UIUserInterfaceLayoutDirection: { + LeftToRight: 0, + RightToLeft: 1, +}; -declare const UIListContentImageStandardDimension: number; +declare const NSTextLayoutFragmentState: { + None: 0, + EstimatedUsageBounds: 1, + CalculatedUsageBounds: 2, + LayoutAvailable: 3, +}; -declare const UIListSeparatorAutomaticInsets: NSDirectionalEdgeInsets; +declare const NSLayoutAttribute: { + Left: 1, + Right: 2, + Top: 3, + Bottom: 4, + Leading: 5, + Trailing: 6, + Width: 7, + Height: 8, + CenterX: 9, + CenterY: 10, + LastBaseline: 11, + Baseline: 11, + FirstBaseline: 12, + LeftMargin: 13, + RightMargin: 14, + TopMargin: 15, + BottomMargin: 16, + LeadingMargin: 17, + TrailingMargin: 18, + CenterXWithinMargins: 19, + CenterYWithinMargins: 20, + NotAnAttribute: 0, +}; -declare const UITableViewIndexSearch: string; +declare const UIActivityCollaborationMode: { + SendCopy: 0, + Collaborate: 1, +}; -declare const UICellAccessoryStandardDimension: number; +declare const UIPencilInteractionPhase: { + Began: 0, + Changed: 1, + Ended: 2, + Cancelled: 3, +}; -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateNormal: number; +declare const UIPrintInfoOrientation: { + Portrait: 0, + Landscape: 1, +}; -declare const UICollectionLayoutSectionOrthogonalScrollingDecelerationRateAutomatic: number; +declare const UIDocumentBrowserImportMode: { + None: 0, + Copy: 1, + Move: 2, +}; -declare const UIKeyboardAnimationCurveUserInfoKey: string; +declare const UIAlertActionStyle: { + Default: 0, + Cancel: 1, + Destructive: 2, +}; -declare const UIAccessibilityOnOffSwitchLabelsDidChangeNotification: string; +declare const NSTextLayoutFragmentEnumerationOptions: { + None: 0, + Reverse: 1, + EstimatesSize: 2, + EnsuresLayout: 4, + EnsuresExtraLineFragment: 8, +}; -declare const UIAccessibilityAssistiveTouchStatusDidChangeNotification: string; +declare const UIPrintErrorCode: { + PrintingNotAvailable: 1, + PrintNoContent: 2, + PrintUnknownImageFormat: 3, + PrintJobFailed: 4, +}; -declare const UIAccessibilitySpeakSelectionStatusDidChangeNotification: string; +declare const NSTextListOptions: { + NSTextListPrependEnclosingMarker: 1, +}; -declare const UIAccessibilitySwitchControlStatusDidChangeNotification: string; +declare const UIWritingToolsCoordinatorContextScope: { + UserSelection: 0, + FullDocument: 1, + VisibleArea: 2, +}; -declare const UIAccessibilityInvertColorsStatusDidChangeNotification: string; +declare const UIWritingToolsCoordinatorTextUpdateReason: { + Typing: 0, + UndoRedo: 1, +}; -declare const NSObliquenessAttributeName: string; +declare const UIBarButtonItemStyle: { + Plain: 0, + Prominent: 2, + Bordered: 1, + Done: 2, +}; -declare const UIAccessibilityMonoAudioStatusDidChangeNotification: string; +declare const UIPointerEffectTintMode: { + None: 0, + Overlay: 1, + Underlay: 2, +}; -declare const UIGuidedAccessErrorDomain: string; +declare const UIMenuSystemElementGroupPreference: { + Automatic: 0, + Removed: 1, + Included: 2, +}; -declare const UIViewControllerHierarchyInconsistencyException: string; - -declare const UIViewControllerShowDetailTargetDidChangeNotification: string; - -declare const UIPointerLockStateSceneUserInfoKey: string; - -declare const UISceneDidEnterBackgroundNotification: string; - -declare const UISceneWillEnterForegroundNotification: string; +declare const UITextFieldViewMode: { + Never: 0, + WhileEditing: 1, + UnlessEditing: 2, + Always: 3, +}; -declare const UISceneDidActivateNotification: string; +declare const UINotificationFeedbackType: { + Success: 0, + Warning: 1, + Error: 2, +}; -declare const UISceneDidDisconnectNotification: string; +declare const UIImpactFeedbackStyle: { + Light: 0, + Medium: 1, + Heavy: 2, + Soft: 3, + Rigid: 4, +}; -declare const UIApplicationStateRestorationUserInterfaceIdiomKey: string; +declare const UIPageViewControllerSpineLocation: { + None: 0, + Min: 1, + Mid: 2, + Max: 3, +}; -declare const UIApplicationStateRestorationBundleVersionKey: string; +declare const UIPushBehaviorMode: { + Continuous: 0, + Instantaneous: 1, +}; -declare const NSUnderlineByWord: interop.Enum; +declare const UITextSmartDashesType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const UIStateRestorationViewControllerStoryboardKey: string; +declare const NSTextLayoutOrientation: { + Horizontal: 0, + Vertical: 1, +}; -declare const UIApplicationUserDidTakeScreenshotNotification: string; +declare const UIStackViewDistribution: { + Fill: 0, + FillEqually: 1, + FillProportionally: 2, + EqualSpacing: 3, + EqualCentering: 4, +}; -declare const UIPointerLockStateDidChangeNotification: string; +declare const UIWebPaginationBreakingMode: { + Page: 0, + Column: 1, +}; -declare const UIApplicationOpenURLOptionsEventAttributionKey: string; +declare const UIWebPaginationMode: { + Unpaginated: 0, + LeftToRight: 1, + TopToBottom: 2, + BottomToTop: 3, + RightToLeft: 4, +}; -declare const UIFontDescriptorSystemDesignMonospaced: string; +declare const UICollectionLayoutSectionOrthogonalScrollingBounce: { + Automatic: 0, + Always: 1, + Never: 2, +}; -declare const UIApplicationOpenURLOptionsSourceApplicationKey: string; +declare const UITabBarItemPositioning: { + Automatic: 0, + Fill: 1, + Centered: 2, +}; -declare const UIApplicationOpenSettingsURLString: string; +declare const UITextInteractionMode: { + UITextInteractionModeEditable: 0, + Non: 1, +}; -declare const UIApplicationLaunchOptionsUserActivityDictionaryKey: string; +declare const UISwitchStyle: { + Automatic: 0, + Checkbox: 1, + Sliding: 2, +}; -declare const UIApplicationLaunchOptionsShortcutItemKey: string; +declare const UISplitViewControllerSplitBehavior: { + Automatic: 0, + Tile: 1, + Overlay: 2, + Displace: 3, +}; -declare const UIApplicationLaunchOptionsBluetoothCentralsKey: string; +declare const UISplitViewControllerStyle: { + Unspecified: 0, + DoubleColumn: 1, + TripleColumn: 2, +}; -declare const UIApplicationLaunchOptionsNewsstandDownloadsKey: string; +declare const UISplitViewControllerBackgroundStyle: { + None: 0, + Sidebar: 1, +}; -declare const UIApplicationLaunchOptionsAnnotationKey: string; +declare const UISegmentedControlStyle: { + Plain: 0, + Bordered: 1, + Bar: 2, + Bezeled: 3, +}; -declare const UIApplicationLaunchOptionsSourceApplicationKey: string; +declare const UIScreenReferenceDisplayModeStatus: { + NotSupported: 0, + NotEnabled: 1, + Limited: 2, + Enabled: 3, +}; -declare const UIApplicationLaunchOptionsURLKey: string; +declare const UITableViewSelfSizingInvalidation: { + Disabled: 0, + Enabled: 1, + EnabledIncludingConstraints: 2, +}; -declare const UIApplicationProtectedDataDidBecomeAvailable: string; +declare const UIScreenOverscanCompensation: { + Scale: 0, + InsetBounds: 1, + None: 2, + InsetApplicationFrame: 2, +}; -declare const UIApplicationStatusBarFrameUserInfoKey: string; +declare const UIAttachmentBehaviorType: { + Items: 0, + Anchor: 1, +}; -declare const UIApplicationDidChangeStatusBarFrameNotification: string; +declare const UIPressPhase: { + Began: 0, + Changed: 1, + Stationary: 2, + Ended: 3, + Cancelled: 4, +}; -declare const UIApplicationWillTerminateNotification: string; +declare const UIPasteControlDisplayMode: { + IconAndLabel: 0, + IconOnly: 1, + LabelOnly: 2, + ArrowAndLabel: 3, +}; -declare const UIApplicationWillResignActiveNotification: string; +declare const UIPageViewControllerNavigationDirection: { + Forward: 0, + Reverse: 1, +}; -declare const UIApplicationDidBecomeActiveNotification: string; +declare const UIPageControlBackgroundStyle: { + Automatic: 0, + Prominent: 1, + Minimal: 2, +}; -declare const UIApplicationDidEnterBackgroundNotification: string; +declare const UIMenuSystemFindElementGroupConfigurationStyle: { + Automatic: 0, + Search: 1, + NonEditableText: 2, + EditableText: 3, +}; -declare const UIApplicationBackgroundFetchIntervalMinimum: number; +declare const UINavigationBarNSToolbarSection: { + None: 0, + Sidebar: 1, + Supplementary: 2, + Content: 3, +}; -declare const UIApplicationInvalidInterfaceOrientationException: string; +declare const UIUserNotificationActivationMode: { + Foreground: 0, + Background: 1, +}; -declare const UITextFieldDidEndEditingReasonKey: string; +declare const UIUserNotificationType: { + None: 0, + Badge: 1, + Sound: 2, + Alert: 4, +}; -declare const UITextFieldTextDidChangeNotification: string; +declare const UIImagePickerControllerCameraDevice: { + Rear: 0, + Front: 1, +}; -declare const UIKeyInputF8: string; +declare const UIImagePickerControllerQualityType: { + TypeHigh: 0, + TypeMedium: 1, + TypeLow: 2, + Type640x480: 3, + TypeIFrame1280x720: 4, + TypeIFrame960x540: 5, +}; -declare const UITextAttributeTextShadowColor: string; +declare const UICellAccessoryPlacement: { + Leading: 0, + Trailing: 1, +}; -declare const UITextWritingDirectionRightToLeft: interop.Enum; +declare const UINavigationControllerOperation: { + None: 0, + Push: 1, + Pop: 2, +}; -declare const UITextWritingDirectionLeftToRight: interop.Enum; +declare const UIScrollType: { + Discrete: 0, + Continuous: 1, +}; -declare const UITextContentTypeCellularIMEI: string; +declare const NSUnderlineStyle: { + None: 0, + Single: 1, + Thick: 2, + Double: 9, + PatternSolid: 0, + PatternDot: 256, + PatternDash: 512, + PatternDashDot: 768, + PatternDashDotDot: 1024, + ByWord: 32768, +}; -declare const UITextContentTypeCellularEID: string; +declare const UIGraphicsImageRendererFormatRange: { + Unspecified: -1, + Automatic: 0, + Extended: 1, + Standard: 2, +}; -declare const UITextContentTypeCreditCardExpirationMonth: string; +declare const UIInterfaceOrientation: { + Unknown: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeLeft: 4, + LandscapeRight: 3, +}; -declare const UITextContentTypeBirthdateYear: string; +declare const UIGlassEffectStyle: { + Regular: 0, + Clear: 1, +}; -declare const UITextFormattingViewControllerTextAlignmentLeft: string; +declare const UIDocumentMenuOrder: { + First: 0, + Last: 1, +}; -declare const UITextContentTypePassword: string; +declare const UIEventButtonMask: { + Primary: 1, + Secondary: 2, +}; -declare const UITextContentTypeSublocality: string; +declare const UIDocumentState: { + Normal: 0, + Closed: 1, + InConflict: 2, + SavingError: 4, + EditingDisabled: 8, + ProgressAvailable: 16, +}; -declare const UITextContentTypeAddressState: string; +declare const UIDocumentSaveOperation: { + Creating: 0, + Overwriting: 1, +}; -declare const UITextContentTypeStreetAddressLine1: string; +declare const UIImageOrientation: { + Up: 0, + Down: 1, + Left: 2, + Right: 3, + UpMirrored: 4, + DownMirrored: 5, + LeftMirrored: 6, + RightMirrored: 7, +}; -declare const UITextContentTypeLocation: string; +declare const UINavigationItemStyle: { + Navigator: 0, + Browser: 1, + Editor: 2, +}; -declare const UIActivityItemsConfigurationPreviewIntentFullSize: string; +declare const UINavigationItemSearchBarPlacement: { + Automatic: 0, + Integrated: 1, + Stacked: 2, + IntegratedCentered: 3, + IntegratedButton: 4, + Inline: 1, +}; -declare const UITextContentTypeName: string; - -declare const UIScrollViewDecelerationRateNormal: number; - -declare const UIActionPasteAndMatchStyle: string; - -declare const UIActionPaste: string; - -declare const UIViewNoIntrinsicMetric: number; - -declare const UIWindowDidResignKeyNotification: string; - -declare const UIFocusGroupPriorityCurrentlyFocused: number; - -declare const UIFocusGroupPriorityPrioritized: number; +declare const UIDatePickerStyle: { + Automatic: 0, + Wheels: 1, + Compact: 2, + Inline: 3, +}; -declare const UIFocusGroupPriorityPreviouslyFocused: number; +declare const UIDataDetectorTypes: { + PhoneNumber: 1, + Link: 2, + Address: 4, + CalendarEvent: 8, + ShipmentTrackingNumber: 16, + FlightNumber: 32, + LookupSuggestion: 64, + Money: 128, + PhysicalValue: 256, + None: 0, + All: -1, +}; -declare const UIContentSizeCategoryDidChangeNotification: string; +declare const UIActivitySectionTypes: { + None: 0, + PeopleSuggestions: 1, +}; -declare const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: string; +declare const UIListContentTextTransform: { + None: 0, + Uppercase: 1, + Lowercase: 2, + Capitalized: 3, +}; -declare const UIContentSizeCategoryAccessibilityExtraExtraLarge: string; +declare const UIListSeparatorVisibility: { + Automatic: 0, + Visible: 1, + Hidden: 2, +}; -declare const UITextContentTypeCountryName: string; +declare const UICollectionLayoutListHeaderMode: { + None: 0, + Supplementary: 1, + FirstItemInSection: 2, +}; -declare const UIContentSizeCategoryExtraExtraExtraLarge: string; +declare const NSControlCharacterAction: { + ZeroAdvancement: 1, + Whitespace: 2, + HorizontalTab: 4, + LineBreak: 8, + ParagraphBreak: 16, + ContainerBreak: 32, +}; -declare const UIDeviceProximityStateDidChangeNotification: string; +declare const UITableViewRowAnimation: { + Fade: 0, + Right: 1, + Left: 2, + Top: 3, + Bottom: 4, + None: 5, + Middle: 6, + Automatic: 100, +}; -declare const UIDeviceBatteryLevelDidChangeNotification: string; +declare const UITableViewCellStateMask: { + Default: 0, + ShowingEditControl: 1, + ShowingDeleteConfirmation: 2, +}; -declare const UILayoutPriorityDefaultLow: number; +declare const UITableViewCellAccessoryType: { + None: 0, + DisclosureIndicator: 1, + DetailDisclosureButton: 2, + Checkmark: 3, + DetailButton: 4, +}; -declare const UILayoutPriorityDragThatCanResizeScene: number; +declare const UITableViewCellEditingStyle: { + None: 0, + Delete: 1, + Insert: 2, +}; -declare const UIKeyInputF11: string; +declare const UITableViewCellFocusStyle: { + Default: 0, + Custom: 1, +}; -declare const UIKeyInputF4: string; +declare const UITableViewCellSelectionStyle: { + None: 0, + Blue: 1, + Gray: 2, + Default: 3, +}; -declare const UIKeyInputF3: string; +declare const UICellAccessoryDisplayedState: { + Always: 0, + WhenEditing: 1, + WhenNotEditing: 2, +}; -declare const NSTextLayoutSectionRange: string; +declare const UITabBarMinimizeBehavior: { + Automatic: 0, + Never: 1, + OnScrollDown: 2, + OnScrollUp: 3, +}; -declare const UIKeyInputF1: string; +declare const UIMenuControllerArrowDirection: { + Default: 0, + Up: 1, + Down: 2, + Left: 3, + Right: 4, +}; -declare const UIKeyInputEnd: string; +declare const NSTextSelectionAffinity: { + Upstream: 0, + Downstream: 1, +}; -declare const UICommandTagShare: string; +declare const UICollectionElementCategory: { + Cell: 0, + SupplementaryView: 1, + DecorationView: 2, +}; -declare const UIMenuRoot: string; +declare const UICollectionViewScrollDirection: { + Vertical: 0, + Horizontal: 1, +}; -declare const UIMenuBringAllToFront: string; +declare const UINavigationItemLargeTitleDisplayMode: { + Automatic: 0, + Always: 1, + Never: 2, + Inline: 3, +}; -declare const UIMenuFullscreen: string; +declare const UIContextualActionStyle: { + Normal: 0, + Destructive: 1, +}; -declare const UIMenuTextColor: string; +declare const UICollectionViewDropIntent: { + Unspecified: 0, + InsertAtDestinationIndexPath: 1, + InsertIntoDestinationIndexPath: 2, +}; -declare const UIMenuAutoFill: string; +declare const UIBarPosition: { + Any: 0, + Bottom: 1, + Top: 2, + TopAttached: 3, +}; -declare const UIMenuSubstitutionsPanel: string; +declare const UIBarMetrics: { + Default: 0, + Compact: 1, + DefaultPrompt: 101, + CompactPrompt: 102, + LandscapePhone: 1, + LandscapePhonePrompt: 102, +}; -declare const UIMenuSpellingPanel: string; +declare const UIButtonRole: { + Normal: 0, + Primary: 1, + Cancel: 2, + Destructive: 3, +}; -declare const UINavigationControllerHideShowBarDuration: number; +declare const UILayoutConstraintAxis: { + Horizontal: 0, + Vertical: 1, +}; -declare const UIMenuShare: string; +declare const UIButtonType: { + Custom: 0, + System: 1, + DetailDisclosure: 2, + InfoLight: 3, + InfoDark: 4, + ContactAdd: 5, + Close: 7, + RoundedRect: 1, +}; -declare const UIPasteboardDetectionPatternFlightNumber: string; +declare const UIHDRHeadroomUsageLimit: { + Unspecified: -1, + Active: 0, + Inactive: 1, +}; -declare const UIMenuStandardEdit: string; +declare const UIButtonConfigurationIndicator: { + Automatic: 0, + None: 1, + Popup: 2, +}; -declare const UIMenuDocument: string; +declare const UIButtonConfigurationCornerStyle: { + Fixed: -1, + Dynamic: 0, + Small: 1, + Medium: 2, + Large: 3, + Capsule: 4, +}; -declare const UIMenuPrint: string; +declare const UIButtonConfigurationTitleAlignment: { + Automatic: 0, + Leading: 1, + Center: 2, + Trailing: 3, +}; -declare const UIMenuClose: string; +declare const UIButtonConfigurationSize: { + Medium: 0, + Small: 1, + Mini: 2, + Large: 3, +}; -declare const UIMenuOpenRecent: string; +declare const UICollectionViewCellDragState: { + None: 0, + Lifting: 1, + Dragging: 2, +}; -declare const UIMenuHide: string; +declare const UIAccessibilityHearingDeviceEar: { + None: 0, + Left: 2, + Right: 4, + Both: 6, +}; -declare const UIMenuPreferences: string; +declare const UIAccessibilityScrollDirection: { + Right: 1, + Left: 2, + Up: 3, + Down: 4, + Next: 5, + Previous: 6, +}; -declare const UIMenuFile: string; +declare const UIGuidedAccessRestrictionState: { + Allow: 0, + Deny: 1, +}; -declare const UIMenuApplication: string; +declare const UIApplicationState: { + Active: 0, + Inactive: 1, + Background: 2, +}; -declare const UIAccessibilityTraitAllowsDirectInteraction: number; +declare const UIGuidedAccessErrorCode: { + PermissionDenied: 0, + Failed: 9223372036854775807, +}; -declare const UIAccessibilityTraitNotEnabled: number; +declare const UIRemoteNotificationType: { + None: 0, + Badge: 1, + Sound: 2, + Alert: 4, + NewsstandContentAvailability: 8, +}; -declare const UIKeyInputF5: string; +declare const UIAlertControllerStyle: { + ActionSheet: 0, + Alert: 1, +}; -declare const NSUnderlinePatternDashDotDot: interop.Enum; +declare const UIDocumentBrowserActionAvailability: { + Menu: 1, + NavigationBar: 2, +}; -declare const NSUnderlinePatternDashDot: interop.Enum; +declare const UIPageViewControllerNavigationOrientation: { + Horizontal: 0, + Vertical: 1, +}; -declare const NSUnderlinePatternDot: interop.Enum; - -declare const NSVerticalGlyphFormAttributeName: string; +declare const UIModalPresentationStyle: { + FullScreen: 0, + PageSheet: 1, + FormSheet: 2, + CurrentContext: 3, + Custom: 4, + OverFullScreen: 5, + OverCurrentContext: 6, + Popover: 7, + None: -1, + Automatic: -2, +}; -declare const NSTextKit1ListMarkerFormatDocumentOption: string; +declare const UIUserNotificationActionContext: { + Default: 0, + Minimal: 1, +}; -declare const UIPasteboardChangedTypesAddedKey: string; +declare const UIApplicationCategoryDefaultErrorCode: { + UIApplicationCategoryDefaultErrorRateLimited: 1, +}; -declare const NSTargetTextScalingDocumentOption: string; +declare const UIPageControlDirection: { + Natural: 0, + LeftToRight: 1, + RightToLeft: 2, + TopToBottom: 3, + BottomToTop: 4, +}; -declare const UIPageViewControllerOptionSpineLocationKey: string; +declare const UIApplicationCategory: { + UIApplicationCategoryWebBrowser: 1, +}; -declare const NSCharacterEncodingDocumentOption: string; +declare const UIBackgroundRefreshStatus: { + Restricted: 0, + Denied: 1, + Available: 2, +}; -declare const NSDefaultFontExcludedDocumentAttribute: string; +declare const UICellConfigurationDropState: { + None: 0, + NotTargeted: 1, + Targeted: 2, +}; -declare const NSTextListMarkerDecimal: string; +declare const UITextDropProgressMode: { + System: 0, + Custom: 1, +}; -declare const NSViewSizeDocumentAttribute: string; +declare const UISearchBarStyle: { + Default: 0, + Prominent: 1, + Minimal: 2, +}; -declare const NSTextLayoutSectionOrientation: string; +declare const UITextBorderStyle: { + None: 0, + Line: 1, + Bezel: 2, + RoundedRect: 3, +}; -declare const NSHTMLTextDocumentType: string; +declare const UITextDropEditability: { + No: 0, + Temporary: 1, + Yes: 2, +}; -declare const NSRTFTextDocumentType: string; +declare const UITextDragOptions: { + OptionsNone: 0, + OptionStripTextColorFromPreviews: 1, +}; -declare const UIContentSizeCategoryLarge: string; +declare const UIAccessibilityCustomSystemRotorType: { + None: 0, + Link: 1, + VisitedLink: 2, + Heading: 3, + HeadingLevel1: 4, + HeadingLevel2: 5, + HeadingLevel3: 6, + HeadingLevel4: 7, + HeadingLevel5: 8, + HeadingLevel6: 9, + BoldText: 10, + ItalicText: 11, + UnderlineText: 12, + MisspelledWord: 13, + Image: 14, + TextField: 15, + Table: 16, + List: 17, + Landmark: 18, +}; -declare const UITextContentTypeNickname: string; +declare const UIPrintInfoDuplex: { + None: 0, + LongEdge: 1, + ShortEdge: 2, +}; -declare const NSTextHighlightColorSchemeMint: string; +declare const UITextGranularity: { + Character: 0, + Word: 1, + Sentence: 2, + Paragraph: 3, + Line: 4, + Document: 5, +}; -declare const UIFontTextStyleCaption2: string; +declare const UITextStorageDirection: { + Forward: 0, + Backward: 1, +}; -declare const NSTextHighlightColorSchemePink: string; +declare const UISwipeGestureRecognizerDirection: { + Right: 1, + Left: 2, + Up: 4, + Down: 8, +}; -declare const NSTextEffectLetterpressStyle: string; +declare const UIWritingToolsBehavior: { + None: -1, + Default: 0, + Complete: 1, + Limited: 2, +}; -declare const NSTextHighlightStyleAttributeName: string; +declare const UIReturnKeyType: { + Default: 0, + Go: 1, + Google: 2, + Join: 3, + Next: 4, + Route: 5, + Search: 6, + Send: 7, + Yahoo: 8, + Done: 9, + EmergencyCall: 10, + Continue: 11, +}; -declare const NSStrikethroughColorAttributeName: string; +declare const UIBehavioralStyle: { + Automatic: 0, + Pad: 1, + Mac: 2, +}; -declare const NSBaselineOffsetAttributeName: string; +declare const UIPrinterCutterBehavior: { + NoCut: 0, + PrinterDefault: 1, + CutAfterEachPage: 2, + CutAfterEachCopy: 3, + CutAfterEachJob: 4, +}; -declare const NSLinkAttributeName: string; +declare const UIKeyboardAppearance: { + Default: 0, + Dark: 1, + Light: 2, + Alert: 1, +}; -declare const NSAttachmentAttributeName: string; +declare const UISplitViewControllerDisplayMode: { + Automatic: 0, + SecondaryOnly: 1, + OneBesideSecondary: 2, + OneOverSecondary: 3, + TwoBesideSecondary: 4, + TwoOverSecondary: 5, + TwoDisplaceSecondary: 6, + PrimaryHidden: 1, + AllVisible: 2, + PrimaryOverlay: 3, +}; -declare const NSTextEffectAttributeName: string; +declare const UITextInlinePredictionType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const NSStrokeWidthAttributeName: string; +declare const UIAccessibilityZoomType: { + UIAccessibilityZoomTypeInsertionPoint: 0, +}; -declare const NSForegroundColorAttributeName: string; +declare const UITextSmartInsertDeleteType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const NSParagraphStyleAttributeName: string; +declare const UISpringLoadedInteractionEffectState: { + Inactive: 0, + Possible: 1, + Activating: 2, + Activated: 3, +}; -declare const NSAttachmentCharacter: number; +declare const UIScrollViewKeyboardDismissMode: { + None: 0, + OnDrag: 1, + Interactive: 2, + OnDragWithAccessory: 3, + InteractiveWithAccessory: 4, +}; -declare const UIFontTextStyleFootnote: string; +declare const UIViewTintAdjustmentMode: { + Automatic: 0, + Normal: 1, + Dimmed: 2, +}; -declare const UIFontTextStyleBody: string; +declare const UIScrollViewIndicatorStyle: { + Default: 0, + Black: 1, + White: 2, +}; -declare const UITextFormattingViewControllerTextListDecimal: string; +declare const UIActivityCategory: { + Action: 0, + Share: 1, +}; -declare const NSTextHighlightColorSchemeDefault: string; +declare const UIControlState: { + Normal: 0, + Highlighted: 1, + Disabled: 2, + Selected: 4, + Focused: 8, + Application: 16711680, + Reserved: 4278190080, +}; -declare const UIFontTextStyleTitle3: string; +declare const UIContextMenuInteractionAppearance: { + Unknown: 0, + Rich: 1, + Compact: 2, +}; -declare const UIFontTextStyleTitle2: string; +declare const UIInterpolatingMotionEffectType: { + Horizontal: 0, + Vertical: 1, +}; -declare const UIFontTextStyleExtraLargeTitle: string; +declare const UIUserInterfaceStyle: { + Unspecified: 0, + Light: 1, + Dark: 2, +}; -declare const UIFontWidthStandard: number; +declare const UISystemAnimation: { + UISystemAnimationDelete: 0, +}; -declare const UIImagePickerControllerOriginalImage: string; +declare const UIViewKeyframeAnimationOptions: { + LayoutSubviews: 1, + AllowUserInteraction: 2, + BeginFromCurrentState: 4, + Repeat: 8, + Autoreverse: 16, + OverrideInheritedDuration: 32, + OverrideInheritedOptions: 512, + CalculationModeLinear: 0, + CalculationModeDiscrete: 1024, + CalculationModePaced: 2048, + CalculationModeCubic: 3072, + CalculationModeCubicPaced: 4096, +}; -declare const UIFontWidthCondensed: number; +declare const UIImagePickerControllerCameraFlashMode: { + Off: -1, + Auto: 0, + On: 1, +}; -declare const UIFontWeightSemibold: number; +declare const UIViewAnimationTransition: { + None: 0, + FlipFromLeft: 1, + FlipFromRight: 2, + CurlUp: 3, + CurlDown: 4, +}; -declare const UIFontWeightMedium: number; +declare const UIViewAnimatingState: { + Inactive: 0, + Active: 1, + Stopped: 2, +}; -declare const UIFontWeightRegular: number; - -declare const UIFontWeightLight: number; - -declare const UIFontWeightThin: number; - -declare const UIFontWeightTrait: string; - -declare const UIFontSymbolicTrait: string; - -declare const UIFontDescriptorTextStyleAttribute: string; +declare const NSTextStorageEditActions: { + Attributes: 1, + Characters: 2, +}; -declare const UIKeyboardAnimationDurationUserInfoKey: string; +declare const UIPageControlInteractionState: { + None: 0, + Discrete: 1, + Continuous: 2, +}; -declare const UIFontDescriptorFixedAdvanceAttribute: string; +declare const UIViewAnimationCurve: { + EaseInOut: 0, + EaseIn: 1, + EaseOut: 2, + Linear: 3, +}; -declare const NSControlCharacterLineBreakAction: number; +declare const NSTextLayoutManagerSegmentOptions: { + None: 0, + RangeNotRequired: 1, + MiddleFragmentsExcluded: 2, + HeadSegmentExtended: 4, + TailSegmentExtended: 8, + UpstreamAffinity: 16, +}; -declare const UIAccessibilityTraitUpdatesFrequently: number; +declare const UIFocusItemDeferralMode: { + Automatic: 0, + Always: 1, + Never: 2, +}; -declare const UIFontDescriptorCascadeListAttribute: string; +declare const UIFocusHeading: { + None: 0, + Up: 1, + Down: 2, + Left: 4, + Right: 8, + Next: 16, + Previous: 32, + First: 256, + Last: 512, +}; -declare const UIFontDescriptorCharacterSetAttribute: string; +declare const UITabAccessoryEnvironment: { + Unspecified: 0, + None: 1, + Regular: 2, + Inline: 3, +}; -declare const UIFontDescriptorMatrixAttribute: string; +declare const UISceneErrorCode: { + MultipleScenesNotSupported: 0, + RequestDenied: 1, + GeometryRequestUnsupported: 100, + GeometryRequestDenied: 101, +}; -declare const UIFontDescriptorVisibleNameAttribute: string; +declare const UITouchType: { + Direct: 0, + Indirect: 1, + Pencil: 2, + Stylus: 2, + IndirectPointer: 3, +}; -declare const UIAccessibilityReduceTransparencyStatusDidChangeNotification: string; +declare const UIUserInterfaceIdiom: { + Unspecified: -1, + Phone: 0, + Pad: 1, + TV: 2, + CarPlay: 3, + Mac: 5, + Vision: 6, +}; -declare const UIFontDescriptorSizeAttribute: string; +declare const UISplitViewControllerDisplayModeButtonVisibility: { + Automatic: 0, + Never: 1, + Always: 2, +}; -declare const UIFontDescriptorNameAttribute: string; +declare const UIDeviceBatteryState: { + Unknown: 0, + Unplugged: 1, + Charging: 2, + Full: 3, +}; -declare const UIFontDescriptorSystemDesignSerif: string; +declare const UITextSmartQuotesType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const UITextContentTypeAddressCityAndState: string; +declare const UIBarStyle: { + Default: 0, + Black: 1, + BlackOpaque: 1, + BlackTranslucent: 2, +}; -declare const UITextFormattingViewControllerFontPointSizeComponentKey: string; +declare const UIScrollViewIndexDisplayMode: { + Automatic: 0, + AlwaysHidden: 1, +}; -declare const UITextFormattingViewControllerSetItalicChangeType: string; +declare const NSLayoutFormatOptions: { + AlignAllLeft: 2, + AlignAllRight: 4, + AlignAllTop: 8, + AlignAllBottom: 16, + AlignAllLeading: 32, + AlignAllTrailing: 64, + AlignAllCenterX: 512, + AlignAllCenterY: 1024, + AlignAllLastBaseline: 2048, + AlignAllFirstBaseline: 4096, + AlignAllBaseline: 2048, + AlignmentMask: 65535, + DirectionLeadingToTrailing: 0, + DirectionLeftToRight: 65536, + DirectionRightToLeft: 131072, + DirectionMask: 196608, + SpacingEdgeToEdge: 0, + SpacingBaselineToBaseline: 524288, + SpacingMask: 524288, +}; -declare const UITextFormattingViewControllerRemoveBoldChangeType: string; +declare const UIDynamicItemCollisionBoundsType: { + Rectangle: 0, + Ellipse: 1, + Path: 2, +}; -declare const UIAccessibilityVoiceOverStatusDidChangeNotification: string; +declare const UICollectionLayoutSectionOrthogonalScrollingBehavior: { + None: 0, + Continuous: 1, + ContinuousGroupLeadingBoundary: 2, + Paging: 3, + GroupPaging: 4, + GroupPagingCentered: 5, +}; -declare const UITextFormattingViewControllerTextAlignmentAndJustificationComponentKey: string; +declare const UIBackgroundFetchResult: { + NewData: 0, + NoData: 1, + Failed: 2, +}; -declare const UIMenuSpelling: string; +declare const UIUserInterfaceLevel: { + Unspecified: -1, + Base: 0, + Elevated: 1, +}; -declare const UITextAttributeTextShadowOffset: string; +declare const UIImagePickerControllerImageURLExportPreset: { + Compatible: 0, + Current: 1, +}; -declare const UITextContentTypeCreditCardNumber: string; +declare const UIAccessibilityContrast: { + Unspecified: -1, + Normal: 0, + High: 1, +}; -declare const UITextContentTypeFullStreetAddress: string; +declare const UICellConfigurationDragState: { + None: 0, + Lifting: 1, + Dragging: 2, +}; -declare const UIMenuTextSize: string; +declare const UIImagePickerControllerCameraCaptureMode: { + Photo: 0, + Video: 1, +}; -declare const UITableViewSelectionDidChangeNotification: string; +declare const UIDisplayGamut: { + Unspecified: -1, + SRGB: 0, + P3: 1, +}; -declare const UIKeyInputRightArrow: string; +declare const UILineBreakMode: { + WordWrap: 0, + CharacterWrap: 1, + Clip: 2, + HeadTruncation: 3, + TailTruncation: 4, + MiddleTruncation: 5, +}; -declare const UIKeyInputUpArrow: string; +declare const UIUserInterfaceSizeClass: { + Unspecified: 0, + Compact: 1, + Regular: 2, +}; -declare const NSPaperSizeDocumentAttribute: string; +declare const UIWritingToolsCoordinatorTextAnimation: { + Anticipate: 0, + Remove: 1, + Insert: 2, +}; -declare const UIActivityItemsConfigurationMetadataKeyMessageBody: string; +declare const UIEditMenuArrowDirection: { + Automatic: 0, + Up: 1, + Down: 2, + Left: 3, + Right: 4, +}; -declare const UIKeyInputPageDown: string; +declare const UIEventType: { + Touches: 0, + Motion: 1, + RemoteControl: 2, + Presses: 3, + Scroll: 10, + Hover: 11, + Transform: 14, +}; -declare const UIApplicationWillEnterForegroundNotification: string; +declare const UIImageSymbolColorRenderingMode: { + Automatic: 0, + Flat: 1, + Gradient: 2, +}; -declare const UIMenuToolbar: string; +declare const UIMenuOptions: { + DisplayInline: 1, + Destructive: 2, + SingleSelection: 32, + DisplayAsPalette: 128, +}; -declare const UIKeyboardWillHideNotification: string; +declare const UICollectionViewSelfSizingInvalidation: { + Disabled: 0, + Enabled: 1, + EnabledIncludingConstraints: 2, +}; -declare const UITextAttributeFont: string; +declare const UIMenuElementRepeatBehavior: { + Automatic: 0, + Repeatable: 1, + NonRepeatable: 2, +}; -declare const UITextViewTextDidChangeNotification: string; +declare const UIMenuElementAttributes: { + Disabled: 1, + Destructive: 2, + Hidden: 4, + KeepsMenuPresented: 8, +}; -declare const UIPasteboardTypeListURL: NSArray; +declare const UICellAccessoryOutlineDisclosureStyle: { + Automatic: 0, + Header: 1, + Cell: 2, +}; -declare const UITextContentTypeStreetAddressLine2: string; +declare const UIDeviceOrientation: { + Unknown: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeLeft: 3, + LandscapeRight: 4, + FaceUp: 5, + FaceDown: 6, +}; -declare const UIFontWeightUltraLight: number; +declare const NSStringDrawingOptions: { + UsesLineFragmentOrigin: 1, + UsesFontLeading: 2, + UsesDeviceMetrics: 8, + TruncatesLastVisibleLine: 32, + OptionsResolvesNaturalAlignmentWithBaseWritingDirection: 512, +}; -declare const NSBackgroundColorAttributeName: string; +declare const UITextAlignment: { + Left: 0, + Center: 1, + Right: 2, +}; -declare const UIDeviceOrientationDidChangeNotification: string; +declare const UINavigationItemBackButtonDisplayMode: { + Default: 0, + Generic: 1, + Minimal: 2, +}; -declare const NSDirectionalEdgeInsetsZero: NSDirectionalEdgeInsets; +declare const UIButtonConfigurationMacIdiomStyle: { + Automatic: 0, + Bordered: 1, + Borderless: 2, + BorderlessTinted: 3, +}; -declare const UIAccessibilityVoiceOverStatusChanged: string; - -declare const UIKeyboardWillChangeFrameNotification: string; - -declare const UIAccessibilityTraitAdjustable: number; - -declare const UIPasteboardDetectionPatternNumber: string; +declare const UIListEnvironment: { + Unspecified: 0, + None: 1, + Plain: 2, + Grouped: 3, + InsetGrouped: 4, + Sidebar: 5, + SidebarPlain: 6, +}; -declare const NSSourceTextScalingDocumentOption: string; +declare const UITouchProperties: { + Force: 1, + Azimuth: 2, + Altitude: 4, + Location: 8, + Roll: 16, +}; -declare const UIUserNotificationTextInputActionButtonTitleKey: string; +declare const UIDirectionalRectEdge: { + None: 0, + Top: 1, + Leading: 2, + Bottom: 4, + Trailing: 8, + All: 15, +}; -declare const UIPasteboardDetectionPatternCalendarEvent: string; +declare const UISegmentedControlSegment: { + Any: 0, + Left: 1, + Center: 2, + Right: 3, + Alone: 4, +}; -declare const UIMenuFind: string; +declare const NSWritingDirection: { + Natural: -1, + LeftToRight: 0, + RightToLeft: 1, +}; -declare const UITextInputTextColorKey: string; +declare const UIWebViewNavigationType: { + LinkClicked: 0, + FormSubmitted: 1, + BackForward: 2, + Reload: 3, + FormResubmitted: 4, + Other: 5, +}; -declare const UIMenuSpellingOptions: string; +declare const UIModalTransitionStyle: { + CoverVertical: 0, + FlipHorizontal: 1, + CrossDissolve: 2, + PartialCurl: 3, +}; -declare const UIFloatRangeInfinite: UIFloatRange; +declare const NSTextLayoutManagerSegmentType: { + Standard: 0, + Selection: 1, + Highlight: 2, +}; -declare const UIApplicationLaunchOptionsUserActivityTypeKey: string; +declare const NSTextScalingType: { + ScalingStandard: 0, + ScalingiOS: 1, +}; -declare const UILayoutFittingCompressedSize: CGSize; +declare const NSWritingDirectionFormatType: { + Embedding: 0, + Override: 2, +}; -declare const UITransitionContextFromViewControllerKey: string; +declare const UITableViewScrollPosition: { + None: 0, + Top: 1, + Middle: 2, + Bottom: 3, +}; -declare const UIScreenCapturedDidChangeNotification: string; +declare const UIImageSymbolVariableValueMode: { + Automatic: 0, + Color: 1, + Draw: 2, +}; -declare const UIPasteboardDetectionPatternPhoneNumber: string; +declare const UISplitViewControllerColumn: { + Primary: 0, + Supplementary: 1, + Secondary: 2, + Compact: 3, + Inspector: 4, +}; -declare const UIMenuWindow: string; +declare const UIUserNotificationActionBehavior: { + Default: 0, + TextInput: 1, +}; -declare const UIWindowSceneSessionRoleExternalDisplayNonInteractive: string; +declare const UICollectionViewScrollPosition: { + None: 0, + Top: 1, + CenteredVertically: 2, + Bottom: 4, + Left: 8, + CenteredHorizontally: 16, + Right: 32, +}; -declare const UITextFormattingViewControllerHighlightDefault: string; +declare const UIContextMenuInteractionCommitStyle: { + Dismiss: 0, + Pop: 1, +}; -declare const UIPrintErrorDomain: string; +declare const NSDirectionalRectEdge: { + None: 0, + Top: 1, + Leading: 2, + Bottom: 4, + Trailing: 8, + All: 15, +}; -declare const UIMenuSubstitutions: string; +declare const UITextDropAction: { + Insert: 0, + ReplaceSelection: 1, + ReplaceAll: 2, +}; -declare const UITextFormattingViewControllerTextColorChangeType: string; +declare const UITextLayoutDirection: { + Right: 2, + Left: 3, + Up: 4, + Down: 5, +}; -declare const NSTextListMarkerBox: string; +declare const UITextAutocorrectionType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const UIAccessibilityTraitSelected: number; +declare const UIImageRenderingMode: { + Automatic: 0, + AlwaysOriginal: 1, + AlwaysTemplate: 2, +}; -declare const UIApplicationSignificantTimeChangeNotification: string; +declare const UIControlEvents: { + TouchDown: 1, + TouchDownRepeat: 2, + TouchDragInside: 4, + TouchDragOutside: 8, + TouchDragEnter: 16, + TouchDragExit: 32, + TouchUpInside: 64, + TouchUpOutside: 128, + TouchCancel: 256, + ValueChanged: 4096, + PrimaryActionTriggered: 8192, + MenuActionTriggered: 16384, + EditingDidBegin: 65536, + EditingChanged: 131072, + EditingDidEnd: 262144, + EditingDidEndOnExit: 524288, + AllTouchEvents: 4095, + AllEditingEvents: 983040, + ApplicationReserved: 251658240, + SystemReserved: 4026531840, + AllEvents: 4294967295, +}; -declare const UIAccessibilityTraitButton: number; +declare const UIPrinterJobTypes: { + Unknown: 0, + Document: 1, + Envelope: 2, + Label: 4, + Photo: 8, + Receipt: 16, + Roll: 32, + LargeFormat: 64, + Postcard: 128, +}; -declare const UIApplicationLaunchOptionsLocationKey: string; +declare const UIImageDynamicRange: { + Unspecified: -1, + Standard: 0, + ConstrainedHigh: 1, + High: 2, +}; -declare const UISheetPresentationControllerAutomaticDimension: number; +declare const UIAccessibilityNavigationStyle: { + Automatic: 0, + Separate: 1, + Combined: 2, +}; -declare const UITextContentTypeTelephoneNumber: string; +declare const UIDocumentBrowserUserInterfaceStyle: { + White: 0, + Light: 1, + Dark: 2, +}; -declare const UIKeyInputF6: string; +declare const UITextFieldDidEndEditingReason: { + UITextFieldDidEndEditingReasonCommitted: 0, +}; -declare const UIFontSlantTrait: string; +declare const UIControlContentVerticalAlignment: { + Center: 0, + Top: 1, + Bottom: 2, + Fill: 3, +}; -declare const UIAccessibilityTextualContextFileSystem: string; +declare const UIDocumentChangeKind: { + Done: 0, + Undone: 1, + Redone: 2, + Cleared: 3, +}; -declare const UIOffsetZero: UIOffset; +declare const UICollectionViewFlowLayoutSectionInsetReference: { + ContentInset: 0, + SafeArea: 1, + LayoutMargins: 2, +}; -declare const UIAccessibilityFocusedElementKey: string; +declare const UIPrintRenderingQuality: { + Best: 0, + Responsive: 1, +}; -declare const UIFontFeatureSelectorIdentifierKey: string; +declare const NSTextSelectionNavigationModifier: { + Extend: 1, + Visual: 2, + Multiple: 4, +}; -declare const NSDefaultTabIntervalDocumentAttribute: string; +declare const UILabelVibrancy: { + None: 0, + Automatic: 1, +}; -declare const UITextContentTypeCreditCardExpirationYear: string; +declare const UIApplicationShortcutIconType: { + Compose: 0, + Play: 1, + Pause: 2, + Add: 3, + Location: 4, + Search: 5, + Share: 6, + Prohibit: 7, + Contact: 8, + Home: 9, + MarkLocation: 10, + Favorite: 11, + Love: 12, + Cloud: 13, + Invitation: 14, + Confirmation: 15, + Mail: 16, + Message: 17, + Date: 18, + Time: 19, + CapturePhoto: 20, + CaptureVideo: 21, + Task: 22, + TaskCompleted: 23, + Alarm: 24, + Bookmark: 25, + Shuffle: 26, + Audio: 27, + Update: 28, +}; -declare const UITextFormattingViewControllerSetStrikethroughChangeType: string; +declare const UITabBarItemAppearanceStyle: { + Stacked: 0, + Inline: 1, + CompactInline: 2, +}; -declare const UIAccessibilityTraitImage: number; +declare const UIInputViewStyle: { + Default: 0, + Keyboard: 1, +}; -declare const UIImagePickerControllerCropRect: string; +declare const UIActivityIndicatorViewStyle: { + Medium: 100, + Large: 101, + WhiteLarge: 0, + White: 1, + Gray: 2, +}; -declare const UIAccessibilityTraitHeader: number; - -declare const UIAccessibilityGuidedAccessStatusDidChangeNotification: string; - -declare const NSShadowAttributeName: string; - -declare const UIActivityTypeSaveToCameraRoll: string; - -declare const UIKeyInputDelete: string; - -declare const UIApplicationDidChangeStatusBarOrientationNotification: string; - -declare const UIKeyboardIsLocalUserInfoKey: string; - -declare const NSSourceTextScalingDocumentAttribute: string; - -declare const UIMenuLearn: string; - -declare const UIFontDescriptorSystemDesignRounded: string; - -declare const NSControlCharacterContainerBreakAction: number; - -declare const UIFocusDidUpdateNotification: string; - -declare const UIAccessibilityTextAttributeContext: string; - -declare const UIAccessibilityTextAttributeCustom: string; - -declare const UIAccessibilitySpeechAttributeSpellOut: string; - -declare const UIAccessibilitySpeechAttributeAnnouncementPriority: string; - -declare const UIAccessibilitySpeechAttributeQueueAnnouncement: string; - -declare const UIAccessibilitySpeechAttributeIPANotation: string; - -declare const UIAccessibilitySpeechAttributeLanguage: string; - -declare const UIAccessibilityPriorityLow: string; - -declare const UIAccessibilityPriorityDefault: string; - -declare const UIAccessibilityPriorityHigh: string; - -declare const UIAccessibilityTextualContextSourceCode: string; - -declare const UIAccessibilityTextualContextSpreadsheet: string; - -declare const UIAccessibilityNotificationSwitchControlIdentifier: string; - -declare const UIAccessibilityUnfocusedElementKey: string; - -declare const UIAccessibilityElementFocusedNotification: string; - -declare const UIAccessibilityAnnouncementKeyWasSuccessful: string; - -declare const UIAccessibilityAnnouncementKeyStringValue: string; - -declare const UIAccessibilityAnnouncementDidFinishNotification: string; - -declare const UIAccessibilityPauseAssistiveTechnologyNotification: number; - -declare const UIAccessibilityPageScrolledNotification: number; - -declare const UIAccessibilityAnnouncementNotification: number; - -declare const UIAccessibilityTraitToggleButton: number; - -declare const UIAccessibilityTraitCausesPageTurn: number; +declare const UIEditingInteractionConfiguration: { + None: 0, + Default: 1, +}; -declare const UIAccessibilityTraitSummaryElement: number; +declare const UITableViewDropIntent: { + Unspecified: 0, + InsertAtDestinationIndexPath: 1, + InsertIntoDestinationIndexPath: 2, + Automatic: 3, +}; -declare const NSDefaultAttributesDocumentAttribute: string; +declare const UIFocusHaloEffectPosition: { + Automatic: 0, + Outside: 1, + Inside: 2, +}; -declare const UIAccessibilityTraitSearchField: number; +declare const UIDocumentBrowserErrorCode: { + Generic: 1, + NoLocationAvailable: 2, +}; -declare const UIActivityTypePostToWeibo: string; +declare const UIDropOperation: { + Cancel: 0, + Forbidden: 1, + Copy: 2, + Move: 3, +}; -declare const UIAccessibilityTraitLink: number; +declare const UIControlContentHorizontalAlignment: { + Center: 0, + Left: 1, + Right: 2, + Fill: 3, + Leading: 4, + Trailing: 5, +}; -declare const UIAccessibilityTraitNone: number; +declare const UITraitEnvironmentLayoutDirection: { + Unspecified: -1, + LeftToRight: 0, + RightToLeft: 1, +}; -declare const UILayoutFittingExpandedSize: CGSize; +declare const UITextMathExpressionCompletionType: { + Default: 0, + No: 1, + Yes: 2, +}; -declare const NSFontAttributeName: string; +declare const UIViewAnimationOptions: { + LayoutSubviews: 1, + AllowUserInteraction: 2, + BeginFromCurrentState: 4, + Repeat: 8, + Autoreverse: 16, + OverrideInheritedDuration: 32, + OverrideInheritedCurve: 64, + AllowAnimatedContent: 128, + ShowHideTransitionViews: 256, + OverrideInheritedOptions: 512, + CurveEaseInOut: 0, + CurveEaseIn: 65536, + CurveEaseOut: 131072, + CurveLinear: 196608, + TransitionNone: 0, + TransitionFlipFromLeft: 1048576, + TransitionFlipFromRight: 2097152, + TransitionCurlUp: 3145728, + TransitionCurlDown: 4194304, + TransitionCrossDissolve: 5242880, + TransitionFlipFromTop: 6291456, + TransitionFlipFromBottom: 7340032, + PreferredFramesPerSecondDefault: 0, + PreferredFramesPerSecond60: 50331648, + PreferredFramesPerSecond30: 117440512, + FlushUpdates: 268435456, +}; -declare const UIPasteboardNameFind: string; +declare const NSTextContentManagerEnumerationOptions: { + None: 0, + Reverse: 1, +}; -declare const UIApplicationOpenExternalURLOptionsEventAttributionKey: string; +declare const NSRectAlignment: { + None: 0, + Top: 1, + TopLeading: 2, + Leading: 3, + BottomLeading: 4, + Bottom: 5, + BottomTrailing: 6, + Trailing: 7, + TopTrailing: 8, +}; -declare const UIWindowDidBecomeKeyNotification: string; +declare const UIPreferredPresentationStyle: { + Unspecified: 0, + Inline: 1, + Attachment: 2, +}; -declare const UITextFormattingViewControllerFontSizeChangeType: string; +declare const UISceneActivationState: { + Unattached: -1, + ForegroundActive: 0, + ForegroundInactive: 1, + Background: 2, +}; -declare const UIContentSizeCategoryNewValueKey: string; +declare const UIDatePickerMode: { + Time: 0, + Date: 1, + DateAndTime: 2, + CountDownTimer: 3, + YearAndMonth: 4, +}; -declare const UITextInputCurrentInputModeDidChangeNotification: string; +declare const UIRectCorner: { + TopLeft: 1, + TopRight: 2, + BottomLeft: 4, + BottomRight: 8, + AllCorners: -1, +}; -declare const UIActivityTypeCopyToPasteboard: string; +declare const UITabBarControllerSidebarLayout: { + Automatic: 0, + Overlap: 1, + Tile: 2, +}; -declare const UIMenuFont: string; +declare const UIViewAnimatingPosition: { + End: 0, + Start: 1, + Current: 2, +}; -declare const UITextFieldTextDidBeginEditingNotification: string; +declare const UIForceTouchCapability: { + Unknown: 0, + Unavailable: 1, + Available: 2, +}; -declare const UITextFormattingViewControllerIncreaseIndentationChangeType: string; +declare const UIWritingToolsResultOptions: { + Default: 0, + PlainText: 1, + RichText: 2, + List: 4, + Table: 8, + PresentationIntent: 16, +}; -declare const UIAccessibilityTextAttributeHeadingLevel: string; +declare const UITimingCurveType: { + Builtin: 0, + Cubic: 1, + Spring: 2, + Composed: 3, +}; -declare const UIFontDescriptorSystemDesignDefault: string; +declare const UIImagePickerControllerSourceType: { + PhotoLibrary: 0, + Camera: 1, + SavedPhotosAlbum: 2, +}; -declare const UIFloatRangeZero: UIFloatRange; +declare const NSLineBreakStrategy: { + None: 0, + PushOut: 1, + HangulWordPriority: 2, + Standard: 65535, +}; -declare const UITransitionContextToViewControllerKey: string; +declare const UISplitViewControllerLayoutEnvironment: { + None: 0, + Expanded: 1, + Collapsed: 2, +}; -declare const UIAccessibilityReduceMotionStatusDidChangeNotification: string; +declare const UIContentUnavailableAlignment: { + Center: 0, + Natural: 1, +}; -declare const UILayoutPriorityRequired: number; +declare const UIAccessibilityContainerType: { + None: 0, + DataTable: 1, + List: 2, + Landmark: 3, + SemanticGroup: 4, +}; -declare const NSHyphenationFactorDocumentAttribute: string; +declare const UIPopoverArrowDirection: { + Up: 1, + Down: 2, + Left: 4, + Right: 8, + Any: 15, + Unknown: -1, +}; -declare const UILayoutPriorityDefaultHigh: number; +declare const UIImageResizingMode: { + Tile: 0, + Stretch: 1, +}; -declare const UIPasteboardOptionLocalOnly: string; +declare const UIVibrancyEffectStyle: { + Label: 0, + SecondaryLabel: 1, + TertiaryLabel: 2, + QuaternaryLabel: 3, + Fill: 4, + SecondaryFill: 5, + TertiaryFill: 6, + Separator: 7, +}; -declare const UIFocusUpdateAnimationCoordinatorKey: string; +declare const UITableViewCellDragState: { + None: 0, + Lifting: 1, + Dragging: 2, +}; -declare const UIActivityItemsConfigurationPreviewIntentThumbnail: string; +declare const UIEventSubtype: { + None: 0, + MotionShake: 1, + RemoteControlPlay: 100, + RemoteControlPause: 101, + RemoteControlStop: 102, + RemoteControlTogglePlayPause: 103, + RemoteControlNextTrack: 104, + RemoteControlPreviousTrack: 105, + RemoteControlBeginSeekingBackward: 106, + RemoteControlEndSeekingBackward: 107, + RemoteControlBeginSeekingForward: 108, + RemoteControlEndSeekingForward: 109, +}; -declare const UIAccessibilityDarkerSystemColorsStatusDidChangeNotification: string; +declare const UIKeyModifierFlags: { + AlphaShift: 65536, + Shift: 131072, + Control: 262144, + Alternate: 524288, + Command: 1048576, + NumericPad: 2097152, +}; -declare const UIPasteboardTypeListColor: NSArray; +declare const UIMenuElementSize: { + Small: 0, + Medium: 1, + Large: 2, + Automatic: -1, +}; -declare const UIFontDescriptorFaceAttribute: string; +declare const UIKeyboardHIDUsage: { + KeyboardErrorRollOver: 1, + KeyboardPOSTFail: 2, + KeyboardErrorUndefined: 3, + KeyboardA: 4, + KeyboardB: 5, + KeyboardC: 6, + KeyboardD: 7, + KeyboardE: 8, + KeyboardF: 9, + KeyboardG: 10, + KeyboardH: 11, + KeyboardI: 12, + KeyboardJ: 13, + KeyboardK: 14, + KeyboardL: 15, + KeyboardM: 16, + KeyboardN: 17, + KeyboardO: 18, + KeyboardP: 19, + KeyboardQ: 20, + KeyboardR: 21, + KeyboardS: 22, + KeyboardT: 23, + KeyboardU: 24, + KeyboardV: 25, + KeyboardW: 26, + KeyboardX: 27, + KeyboardY: 28, + KeyboardZ: 29, + Keyboard1: 30, + Keyboard2: 31, + Keyboard3: 32, + Keyboard4: 33, + Keyboard5: 34, + Keyboard6: 35, + Keyboard7: 36, + Keyboard8: 37, + Keyboard9: 38, + Keyboard0: 39, + KeyboardReturnOrEnter: 40, + KeyboardEscape: 41, + KeyboardDeleteOrBackspace: 42, + KeyboardTab: 43, + KeyboardSpacebar: 44, + KeyboardHyphen: 45, + KeyboardEqualSign: 46, + KeyboardOpenBracket: 47, + KeyboardCloseBracket: 48, + KeyboardBackslash: 49, + KeyboardNonUSPound: 50, + KeyboardSemicolon: 51, + KeyboardQuote: 52, + KeyboardGraveAccentAndTilde: 53, + KeyboardComma: 54, + KeyboardPeriod: 55, + KeyboardSlash: 56, + KeyboardCapsLock: 57, + KeyboardF1: 58, + KeyboardF2: 59, + KeyboardF3: 60, + KeyboardF4: 61, + KeyboardF5: 62, + KeyboardF6: 63, + KeyboardF7: 64, + KeyboardF8: 65, + KeyboardF9: 66, + KeyboardF10: 67, + KeyboardF11: 68, + KeyboardF12: 69, + KeyboardPrintScreen: 70, + KeyboardScrollLock: 71, + KeyboardPause: 72, + KeyboardInsert: 73, + KeyboardHome: 74, + KeyboardPageUp: 75, + KeyboardDeleteForward: 76, + KeyboardEnd: 77, + KeyboardPageDown: 78, + KeyboardRightArrow: 79, + KeyboardLeftArrow: 80, + KeyboardDownArrow: 81, + KeyboardUpArrow: 82, + KeypadNumLock: 83, + KeypadSlash: 84, + KeypadAsterisk: 85, + KeypadHyphen: 86, + KeypadPlus: 87, + KeypadEnter: 88, + Keypad1: 89, + Keypad2: 90, + Keypad3: 91, + Keypad4: 92, + Keypad5: 93, + Keypad6: 94, + Keypad7: 95, + Keypad8: 96, + Keypad9: 97, + Keypad0: 98, + KeypadPeriod: 99, + KeyboardNonUSBackslash: 100, + KeyboardApplication: 101, + KeyboardPower: 102, + KeypadEqualSign: 103, + KeyboardF13: 104, + KeyboardF14: 105, + KeyboardF15: 106, + KeyboardF16: 107, + KeyboardF17: 108, + KeyboardF18: 109, + KeyboardF19: 110, + KeyboardF20: 111, + KeyboardF21: 112, + KeyboardF22: 113, + KeyboardF23: 114, + KeyboardF24: 115, + KeyboardExecute: 116, + KeyboardHelp: 117, + KeyboardMenu: 118, + KeyboardSelect: 119, + KeyboardStop: 120, + KeyboardAgain: 121, + KeyboardUndo: 122, + KeyboardCut: 123, + KeyboardCopy: 124, + KeyboardPaste: 125, + KeyboardFind: 126, + KeyboardMute: 127, + KeyboardVolumeUp: 128, + KeyboardVolumeDown: 129, + KeyboardLockingCapsLock: 130, + KeyboardLockingNumLock: 131, + KeyboardLockingScrollLock: 132, + KeypadComma: 133, + KeypadEqualSignAS400: 134, + KeyboardInternational1: 135, + KeyboardInternational2: 136, + KeyboardInternational3: 137, + KeyboardInternational4: 138, + KeyboardInternational5: 139, + KeyboardInternational6: 140, + KeyboardInternational7: 141, + KeyboardInternational8: 142, + KeyboardInternational9: 143, + KeyboardLANG1: 144, + KeyboardLANG2: 145, + KeyboardLANG3: 146, + KeyboardLANG4: 147, + KeyboardLANG5: 148, + KeyboardLANG6: 149, + KeyboardLANG7: 150, + KeyboardLANG8: 151, + KeyboardLANG9: 152, + KeyboardAlternateErase: 153, + KeyboardSysReqOrAttention: 154, + KeyboardCancel: 155, + KeyboardClear: 156, + KeyboardPrior: 157, + KeyboardReturn: 158, + KeyboardSeparator: 159, + KeyboardOut: 160, + KeyboardOper: 161, + KeyboardClearOrAgain: 162, + KeyboardCrSelOrProps: 163, + KeyboardExSel: 164, + KeyboardLeftControl: 224, + KeyboardLeftShift: 225, + KeyboardLeftAlt: 226, + KeyboardLeftGUI: 227, + KeyboardRightControl: 228, + KeyboardRightShift: 229, + KeyboardRightAlt: 230, + KeyboardRightGUI: 231, + Keyboard_Reserved: 65535, + KeyboardHangul: 144, + KeyboardHanja: 145, + KeyboardKanaSwitch: 144, + KeyboardAlphanumericSwitch: 145, + KeyboardKatakana: 146, + KeyboardHiragana: 147, + KeyboardZenkakuHankakuKanji: 148, +}; -declare const UIApplicationDidReceiveMemoryWarningNotification: string; +declare const UIScrollTypeMask: { + Discrete: 1, + Continuous: 2, + All: 3, +}; -declare const NSKernAttributeName: string; +declare const UITabPlacement: { + Automatic: 0, + Default: 1, + Optional: 2, + Movable: 3, + Pinned: 4, + Fixed: 5, + SidebarOnly: 6, +}; -declare const NSTextListMarkerLowercaseLatin: string; +declare const UICloudSharingPermissionOptions: { + Standard: 0, + AllowPublic: 1, + AllowPrivate: 2, + AllowReadOnly: 4, + AllowReadWrite: 8, +}; -declare const UIApplicationOpenDefaultApplicationsSettingsURLString: string; +declare const NSTextSelectionNavigationWritingDirection: { + LeftToRight: 0, + RightToLeft: 1, +}; -declare const UIKeyInputDownArrow: string; +declare const UIViewAutoresizing: { + None: 0, + FlexibleLeftMargin: 1, + FlexibleWidth: 2, + FlexibleRightMargin: 4, + FlexibleTopMargin: 8, + FlexibleHeight: 16, + FlexibleBottomMargin: 32, +}; -declare const NSTabColumnTerminatorsAttributeName: string; +declare const UIImageSymbolScale: { + Default: -1, + Unspecified: 0, + Small: 1, + Medium: 2, + Large: 3, +}; -declare const NSStrokeColorAttributeName: string; +declare const UIFindSessionSearchResultDisplayStyle: { + CurrentAndTotal: 0, + Total: 1, + None: 2, +}; -declare const UIMenuWritingDirection: string; +declare const UITableViewContentHuggingElements: { + None: 0, + SectionHeaders: 1, +}; -declare const NSTextStorageWillProcessEditingNotification: string; +declare const UITableViewSeparatorInsetReference: { + CellEdges: 0, + AutomaticInsets: 1, +}; -declare const NSUnderlinePatternDash: interop.Enum; +declare const NSTextWritingDirection: { + Embedding: 0, + Override: 2, +}; -declare const UITextFormattingViewControllerHighlightChangeType: string; +declare const UICollectionUpdateAction: { + Insert: 0, + Delete: 1, + Reload: 2, + Move: 3, + None: 4, +}; -declare const UIApplicationCategoryDefaultStatusLastProvidedDateErrorKey: string; +declare const NSLineBreakMode: { + WordWrapping: 0, + CharWrapping: 1, + Clipping: 2, + TruncatingHead: 3, + TruncatingTail: 4, + TruncatingMiddle: 5, +}; -declare const UIWindowLevelStatusBar: number; +declare const NSTextSelectionNavigationDestination: { + Character: 0, + Word: 1, + Line: 2, + Sentence: 3, + Paragraph: 4, + Container: 5, + Document: 6, +}; -declare const NSExpansionAttributeName: string; +declare const UILegibilityWeight: { + Unspecified: -1, + Regular: 0, + Bold: 1, +}; -declare const UISceneWillDeactivateNotification: string; +declare const UIAccessibilityCustomRotorDirection: { + Previous: 0, + Next: 1, +}; -declare const UIFontTextStyleCallout: string; +declare const UIPressType: { + UpArrow: 0, + DownArrow: 1, + LeftArrow: 2, + RightArrow: 3, + Select: 4, + Menu: 5, + PlayPause: 6, +}; -declare const NSTextListMarkerLowercaseAlpha: string; +declare const UIAlertViewStyle: { + Default: 0, + SecureTextInput: 1, + PlainTextInput: 2, + LoginAndPasswordInput: 3, +}; -declare const UIApplicationBackgroundFetchIntervalNever: number; +declare const UISemanticContentAttribute: { + Unspecified: 0, + Playback: 1, + Spatial: 2, + ForceLeftToRight: 3, + ForceRightToLeft: 4, +}; -declare const UIFontTextStyleCaption1: string; +declare const NSTextSelectionNavigationDirection: { + Forward: 0, + Backward: 1, + Right: 2, + Left: 3, + Up: 4, + Down: 5, +}; -declare const UITextWritingDirectionNatural: interop.Enum; +declare const UICornerCurve: { + Automatic: 0, + Circular: 1, + Continuous: 2, +}; -declare const UIMenuText: string; +declare const UIColorProminence: { + Primary: 0, + Secondary: 1, + Tertiary: 2, + Quaternary: 3, +}; -declare const UIDocumentCreationIntentDefault: string; +declare const UIWindowScenePresentationStyle: { + Automatic: 0, + Standard: 1, + Prominent: 2, +}; -declare const UIMenuTextStylePasteboard: string; +declare const UIAlertControllerSeverity: { + Default: 0, + Critical: 1, +}; -declare const NSUnderlineColorAttributeName: string; +declare const UITableViewStyle: { + Plain: 0, + Grouped: 1, + InsetGrouped: 2, +}; -declare const NSStrikethroughStyleAttributeName: string; +declare const UIFontDescriptorSymbolicTraits: { + TraitItalic: 1, + TraitBold: 2, + TraitExpanded: 32, + TraitCondensed: 64, + TraitMonoSpace: 1024, + TraitVertical: 2048, + TraitUIOptimized: 4096, + TraitTightLeading: 32768, + TraitLooseLeading: 65536, + ClassMask: -268435456, + ClassUnknown: 0, + ClassOldStyleSerifs: 268435456, + ClassTransitionalSerifs: 536870912, + ClassModernSerifs: 805306368, + ClassClarendonSerifs: 1073741824, + ClassSlabSerifs: 1342177280, + ClassFreeformSerifs: 1879048192, + ClassSansSerif: -2147483648, + ClassOrnamentals: -1879048192, + ClassScripts: -1610612736, + ClassSymbolic: -1073741824, +}; -declare const UIKeyboardBoundsUserInfoKey: string; +declare const UITabGroupSidebarAppearance: { + Automatic: 0, + Inline: 1, + RootSection: 2, +}; -declare const UITextContentTypeNamePrefix: string; +declare const UIDropSessionProgressIndicatorStyle: { + None: 0, + Default: 1, +}; -declare const UITextFormattingViewControllerTextAlignmentCenter: string; +declare const UISearchBarIcon: { + Search: 0, + Clear: 1, + Bookmark: 2, + ResultsList: 3, +}; -declare const UITextFormattingViewControllerTextAlignmentComponentKey: string; +declare const NSTextSelectionNavigationLayoutOrientation: { + Horizontal: 0, + Vertical: 1, +}; -declare const UIFontTextStyleExtraLargeTitle2: string; +declare const UICollectionLayoutListAppearance: { + Plain: 0, + Grouped: 1, + InsetGrouped: 2, + Sidebar: 3, + SidebarPlain: 4, +}; -declare const UIActivityTypeMail: string; +declare const UIMenuElementState: { + Off: 0, + On: 1, + Mixed: 2, +}; -declare const UIAccessibilityCustomActionCategoryEdit: string; +declare const UITabBarSystemItem: { + More: 0, + Favorites: 1, + Featured: 2, + TopRated: 3, + Recents: 4, + Contacts: 5, + History: 6, + Bookmarks: 7, + Search: 8, + Downloads: 9, + MostRecent: 10, + MostViewed: 11, +}; -declare const UIApplicationCategoryDefaultRetryAvailabilityDateErrorKey: string; +declare const UIMailConversationEntryKind: { + None: 0, + Personal: 1, + Promotion: 2, + Social: 3, + Transaction: 4, + News: 5, +}; -declare const UITextContentTypePostalCode: string; +declare const UIScrollViewContentInsetAdjustmentBehavior: { + Automatic: 0, + ScrollableAxes: 1, + Never: 2, + Always: 3, +}; -declare const UITextContentTypeShipmentTrackingNumber: string; +declare const UITextItemContentType: { + Link: 0, + TextAttachment: 1, + Tag: 2, +}; -declare const UIMenuControllerWillHideMenuNotification: string; +declare const UILetterformAwareSizingRule: { + Typographic: 0, + Oversize: 1, +}; -declare const UITextContentTypeCreditCardType: string; +declare const UINSToolbarItemPresentationSize: { + Unspecified: -1, + Regular: 0, + Small: 1, + Large: 3, +}; -declare const UITextContentTypeNewPassword: string; +declare const UIWindowSceneDismissalAnimation: { + Standard: 1, + Commit: 2, + Decline: 3, +}; -declare const UITextFormattingViewControllerTextListChangeType: string; +declare const UIImageSymbolWeight: { + Unspecified: 0, + UltraLight: 1, + Thin: 2, + Light: 3, + Regular: 4, + Medium: 5, + Semibold: 6, + Bold: 7, + Heavy: 8, + Black: 9, +}; -declare const UIApplicationLaunchOptionsLocalNotificationKey: string; +declare class UIPointerAccessoryPosition { + constructor(init?: UIPointerAccessoryPosition); + offset: number; + angle: number; +} -declare const UIPasteboardNameGeneral: string; +declare class UIFloatRange { + constructor(init?: UIFloatRange); + minimum: number; + maximum: number; +} -declare const UITextFormattingViewControllerHighlightBlue: string; +declare class UIOffset { + constructor(init?: UIOffset); + horizontal: number; + vertical: number; +} -declare const UIKeyboardDidShowNotification: string; +declare class UIEdgeInsets { + constructor(init?: UIEdgeInsets); + top: number; + left: number; + bottom: number; + right: number; +} -declare const UIActionPasteAndSearch: string; +declare class NSDirectionalEdgeInsets { + constructor(init?: NSDirectionalEdgeInsets); + top: number; + leading: number; + bottom: number; + trailing: number; +} -declare const NSControlCharacterZeroAdvancementAction: number; +declare function UIGraphicsGetCurrentContext(): number; -declare const UIActionPasteAndGo: string; +declare function UIGraphicsPushContext(context: interop.Object): number; -declare const UIMenuSpeech: string; +declare function UIGraphicsPopContext(): number; -declare const UIPasteboardChangedTypesRemovedKey: string; +declare function UIRectFillUsingBlendMode(rect: CGRect, blendMode: interop.Enum): number; -declare const NSDocumentTypeDocumentAttribute: string; +declare function UIRectFill(rect: CGRect): number; -declare const UIImagePickerControllerPHAsset: string; +declare function UIRectFrameUsingBlendMode(rect: CGRect, blendMode: interop.Enum): number; -declare const UITextFormattingViewControllerTextListHyphen: string; +declare function UIRectFrame(rect: CGRect): number; -declare const UIPasteboardDetectionPatternLink: string; +declare function UIRectClip(rect: CGRect): number; -declare const UIImagePickerControllerMediaMetadata: string; +declare function UIGraphicsBeginImageContext(size: CGSize): number; -declare const UIAccessibilityClosedCaptioningStatusDidChangeNotification: string; +declare function UIGraphicsBeginImageContextWithOptions(size: CGSize, opaque: boolean, scale: number): number; -declare const UIDeviceBatteryStateDidChangeNotification: string; +declare function UIGraphicsEndImageContext(): number; -declare const UIAccessibilityLayoutChangedNotification: number; +declare function UIGraphicsBeginPDFContextToData(data: NSMutableData, bounds: CGRect, documentInfo: NSDictionary | Record): number; -declare const UIPasteboardDetectionPatternProbableWebURL: string; +declare function UIGraphicsEndPDFContext(): number; -declare const UIKeyInputF9: string; +declare function UIGraphicsBeginPDFPage(): number; -declare const UIMenuReplace: string; +declare function UIGraphicsBeginPDFPageWithInfo(bounds: CGRect, pageInfo: NSDictionary | Record): number; -declare const UITextContentTypeCreditCardMiddleName: string; +declare function UIGraphicsSetPDFContextURLForRect(url: NSURL, rect: CGRect): number; -declare const UIMenuUndoRedo: string; +declare function UIGraphicsAddPDFContextDestinationAtPoint(name: string, point: CGPoint): number; -declare const NSViewZoomDocumentAttribute: string; +declare function UIGraphicsSetPDFContextDestinationForRect(name: string, rect: CGRect): number; -declare const UIFocusMovementDidFailNotification: string; +declare function _NSDictionaryOfVariableBindings(commaSeparatedKeysString: string, firstValue: interop.Object): NSDictionary; -declare const UIPasteboardTypeListImage: NSArray; +declare function UIApplicationMain(argc: number, argv: interop.PointerConvertible, principalClassName: string, delegateClassName: string): number; -declare const UIContentSizeCategoryAccessibilityExtraLarge: string; +declare function UIAccessibilityZoomFocusChanged(type: interop.Enum, frame: CGRect, view: UIView): number; -declare const UITrackingRunLoopMode: string; +declare function UIAccessibilityRegisterGestureConflictWithZoom(): number; -declare const UIActivityItemsConfigurationMetadataKeyShareRecipients: string; +declare function UIGuidedAccessConfigureAccessibilityFeatures(features: interop.Enum, enabled: boolean, completion: (p1: boolean, p2: NSError) => void): number; -declare const UIApplicationStatusBarOrientationUserInfoKey: string; +declare function UIAccessibilityPostNotification(notification: number, argument: interop.Object): number; -declare const UIAccessibilityTraitStaticText: number; +declare function UIAccessibilityRequestGuidedAccessSession(enable: boolean, completionHandler: (p1: boolean) => void): number; -declare const UIConfigurationColorTransformerMonochromeTint: (p1: UIColor) => UIColor; +declare function UIImageWriteToSavedPhotosAlbum(image: UIImage, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): number; -declare const UIMenuServices: string; +declare function UISaveVideoAtPathToSavedPhotosAlbum(videoPath: string, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): number; -declare const UIFontDescriptorTraitsAttribute: string; +declare interface UIVideoEditorControllerDelegate extends NSObjectProtocol { + videoEditorControllerDidSaveEditedVideoToPath?(editor: UIVideoEditorController, editedVideoPath: string): void; -declare const UITextFormattingViewControllerTextListDisc: string; + videoEditorControllerDidFailWithError?(editor: UIVideoEditorController, error: NSError): void; -declare const UIApplicationOpenURLOptionsAnnotationKey: string; + videoEditorControllerDidCancel?(editor: UIVideoEditorController): void; +} -declare const UITextContentTypeFlightNumber: string; +declare class UIVideoEditorControllerDelegate extends NativeObject implements UIVideoEditorControllerDelegate { +} -declare const UIPasteboardDetectionPatternPostalAddress: string; +declare interface UITabBarControllerSidebarDelegate extends NSObjectProtocol { + tabBarControllerSidebarVisibilityWillChangeAnimator?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, animator: UITabBarControllerSidebarAnimating): void; -declare const NSTextListMarkerUppercaseHexadecimal: string; + tabBarControllerSidebarItemForRequest?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, request: UITabSidebarItemRequest): UITabSidebarItem; -declare const UIMenuView: string; + tabBarControllerSidebarUpdateItem?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, item: UITabSidebarItem): void; -declare const UIAccessibilityHearingDevicePairedEarDidChangeNotification: string; + tabBarControllerSidebarWillBeginDisplayingTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): void; -declare const UIKeyboardDidHideNotification: string; + tabBarControllerSidebarDidEndDisplayingTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): void; -declare const UITableViewAutomaticDimension: number; + tabBarControllerSidebarLeadingSwipeActionsConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UISwipeActionsConfiguration; -declare const UIFontWeightBlack: number; + tabBarControllerSidebarTrailingSwipeActionsConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UISwipeActionsConfiguration; -declare const UITextContentTypeDateTime: string; + tabBarControllerSidebarContextMenuConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UIContextMenuConfiguration; -declare const NSTextScalingDocumentAttribute: string; + tabBarControllerSidebarItemsForBeginningDragSessionTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, dragSession: UIDragSession, tab: UITab): NSArray; -declare const UIStackViewSpacingUseSystem: number; + tabBarControllerSidebarItemsForAddingToDragSessionTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, dragSession: UIDragSession, tab: UITab): NSArray; -declare const UIAccessibilityTraitKeyboardKey: number; + tabBarControllerSidebarSidebarActionGroupOperationForAcceptingItemsFromDropSession?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, sidebarAction: UIAction, group: UITabGroup, session: UIDropSession): interop.Enum; -declare const UITextContentTypeEmailAddress: string; + tabBarControllerSidebarSidebarActionGroupAcceptItemsFromDropSession?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, sidebarAction: UIAction, group: UITabGroup, session: UIDropSession): void; +} -declare const UITextContentTypeFamilyName: string; +declare class UITabBarControllerSidebarDelegate extends NativeObject implements UITabBarControllerSidebarDelegate { +} -declare const UIKeyInputF12: string; +declare interface UICollectionViewDropItem extends NSObjectProtocol { + readonly dragItem: UIDragItem; -declare const NSTextHighlightColorSchemePurple: string; + readonly sourceIndexPath: NSIndexPath; -declare const UIConfigurationColorTransformerPreferredTint: (p1: UIColor) => UIColor; + readonly previewSize: CGSize; +} -declare const UITextContentTypeBirthdate: string; +declare class UICollectionViewDropItem extends NativeObject implements UICollectionViewDropItem { +} -declare const NSTextListMarkerLowercaseRoman: string; +declare interface UISpringLoadedInteractionEffect extends NSObjectProtocol { + interactionDidChangeWithContext(interaction: UISpringLoadedInteraction, context: UISpringLoadedInteractionContext): void; +} -declare const UIAccessibilityButtonShapesEnabledStatusDidChangeNotification: string; +declare class UISpringLoadedInteractionEffect extends NativeObject implements UISpringLoadedInteractionEffect { +} -declare const UIKeyboardCenterBeginUserInfoKey: string; +declare interface UIDragDropSession extends NSObjectProtocol { + readonly items: NSArray; -declare const NSTextHighlightColorSchemeAttributeName: string; + locationInView(view: UIView): CGPoint; -declare const UIContentSizeCategoryExtraLarge: string; + readonly allowsMoveOperation: boolean; -declare const UILayoutPrioritySceneSizeStayPut: number; + readonly restrictedToDraggingApplication: boolean; -declare const UIAccessibilityTextualContextMessaging: string; + hasItemsConformingToTypeIdentifiers(typeIdentifiers: NSArray | Array): boolean; -declare const UIWindowSceneSessionRoleExternalDisplay: string; + canLoadObjectsOfClass(aClass: NSItemProviderReading): boolean; -declare const UIFontTextStyleTitle1: string; + isRestrictedToDraggingApplication(): boolean; +} -declare const NSDefaultAttributesDocumentOption: string; +declare class UIDragDropSession extends NativeObject implements UIDragDropSession { +} -declare const NSUnderlinePatternSolid: interop.Enum; +declare interface UIUserActivityRestoring extends NSObjectProtocol { + restoreUserActivityState(userActivity: NSUserActivity): void; +} -declare const UIEdgeInsetsZero: UIEdgeInsets; +declare class UIUserActivityRestoring extends NativeObject implements UIUserActivityRestoring { +} -declare const UIPasteboardChangedNotification: string; +declare interface NSTextStorageDelegate extends NSObjectProtocol { + textStorageWillProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; -declare const UILayoutPriorityDragThatCannotResizeScene: number; + textStorageDidProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; +} -declare const UIAccessibilityGrayscaleStatusDidChangeNotification: string; +declare class NSTextStorageDelegate extends NativeObject implements NSTextStorageDelegate { +} -declare const NSViewModeDocumentAttribute: string; +declare interface UITableViewDataSourcePrefetching extends NSObjectProtocol { + tableViewPrefetchRowsAtIndexPaths(tableView: UITableView, indexPaths: NSArray | Array): void; -declare const UIActivityTypePostToVimeo: string; + tableViewCancelPrefetchingForRowsAtIndexPaths?(tableView: UITableView, indexPaths: NSArray | Array): void; +} -declare const UIAccessibilityNotificationVoiceOverIdentifier: string; +declare class UITableViewDataSourcePrefetching extends NativeObject implements UITableViewDataSourcePrefetching { +} -declare const UIPointerAccessoryPositionRight: UIPointerAccessoryPosition; +declare interface UITextDragRequest extends NSObjectProtocol { + readonly dragRange: UITextRange; -declare const UIImagePickerControllerMediaURL: string; + readonly suggestedItems: NSArray; -declare const UITextContentTypeCreditCardExpiration: string; + readonly existingItems: NSArray; -declare const UIMenuTextStyle: string; + readonly selected: boolean; -declare const UIAccessibilitySpeakScreenStatusDidChangeNotification: string; + readonly dragSession: UIDragSession; -declare const UIApplicationKeyboardExtensionPointIdentifier: string; + isSelected(): boolean; +} -declare const UIAccessibilityResumeAssistiveTechnologyNotification: number; +declare class UITextDragRequest extends NativeObject implements UITextDragRequest { +} -declare const UIApplicationLaunchOptionsCloudKitShareMetadataKey: string; +declare interface UIBarPositioningDelegate extends NSObjectProtocol { + positionForBar?(bar: UIBarPositioning): interop.Enum; +} -declare const UIMenuControllerDidHideMenuNotification: string; +declare class UIBarPositioningDelegate extends NativeObject implements UIBarPositioningDelegate { +} -declare const UIActivityTypePostToFacebook: string; +declare interface NSTextContentManagerDelegate extends NSObjectProtocol { + textContentManagerTextElementAtLocation?(textContentManager: NSTextContentManager, location: NSTextLocation): NSTextElement; -declare const UIContentSizeCategorySmall: string; + textContentManagerShouldEnumerateTextElementOptions?(textContentManager: NSTextContentManager, textElement: NSTextElement, options: interop.Enum): boolean; +} -declare const UIMenuMinimizeAndZoom: string; +declare class NSTextContentManagerDelegate extends NativeObject implements NSTextContentManagerDelegate { +} -declare const UIActivityTypeMessage: string; +declare interface UIContentView extends NSObjectProtocol { + configuration: UIContentConfiguration; -declare const UIApplicationOpenNotificationSettingsURLString: string; + supportsConfiguration?(configuration: UIContentConfiguration): boolean; -declare const UIKeyInputLeftArrow: string; + setConfiguration(configuration: UIContentConfiguration): void; +} -declare const UILargeContentViewerInteractionEnabledStatusDidChangeNotification: string; +declare class UIContentView extends NativeObject implements UIContentView { +} -declare const UITextContentTypeJobTitle: string; +declare interface UISearchSuggestion extends NSObjectProtocol { + readonly localizedSuggestion: string; -declare const UIAccessibilityTraitTabBar: number; + readonly localizedDescription?: string; -declare const UIMenuTransformations: string; + readonly iconImage?: UIImage; -declare const UISceneWillConnectNotification: string; + readonly localizedAttributedSuggestion: NSAttributedString; -declare const NSTextListMarkerUppercaseRoman: string; + representedObject: interop.Object; -declare const UITextContentTypeCreditCardName: string; + setRepresentedObject(representedObject: interop.Object | null): void; +} -declare const UIFontWeightBold: number; +declare class UISearchSuggestion extends NativeObject implements UISearchSuggestion { +} -declare const NSRTFDTextDocumentType: string; +declare interface UICollectionViewDropPlaceholderContext extends UIDragAnimating { + readonly dragItem: UIDragItem; -declare const NSPlainTextDocumentType: string; + commitInsertionWithDataSourceUpdates(dataSourceUpdates: (p1: NSIndexPath) => void): boolean; -declare const UIFontDescriptorFeatureSettingsAttribute: string; + deletePlaceholder(): boolean; -declare const UIFontWidthExpanded: number; + setNeedsCellUpdate(): void; +} -declare const UITextFormattingViewControllerListStylesComponentKey: string; +declare class UICollectionViewDropPlaceholderContext extends NativeObject implements UICollectionViewDropPlaceholderContext { +} -declare const UIMenuQuit: string; +declare interface UIKeyInput extends UITextInputTraits { + readonly hasText: boolean; -declare const UICollectionViewFlowLayoutAutomaticSize: CGSize; + insertText(text: string): void; -declare const UIContentSizeCategoryAccessibilityMedium: string; + deleteBackward(): void; +} -declare const UIApplicationOpenURLOptionsOpenInPlaceKey: string; +declare class UIKeyInput extends NativeObject implements UIKeyInput { +} -declare const UIAccessibilitySpeechAttributePitch: string; +declare interface UIDynamicAnimatorDelegate extends NSObjectProtocol { + dynamicAnimatorWillResume?(animator: UIDynamicAnimator): void; -declare const UIMenuEdit: string; + dynamicAnimatorDidPause?(animator: UIDynamicAnimator): void; +} -declare const NSDocumentTypeDocumentOption: string; +declare class UIDynamicAnimatorDelegate extends NativeObject implements UIDynamicAnimatorDelegate { +} -declare const NSWritingToolsExclusionAttributeName: string; +declare interface UIScribbleInteractionDelegate extends NSObjectProtocol { + scribbleInteractionShouldBeginAtLocation?(interaction: UIScribbleInteraction, location: CGPoint): boolean; -declare const UIWindowDidBecomeHiddenNotification: string; + scribbleInteractionShouldDelayFocus?(interaction: UIScribbleInteraction): boolean; -declare const UITextFormattingViewControllerFontAttributesComponentKey: string; + scribbleInteractionWillBeginWriting?(interaction: UIScribbleInteraction): void; -declare const UIMenuSidebar: string; + scribbleInteractionDidFinishWriting?(interaction: UIScribbleInteraction): void; +} -declare const UITextContentTypeOneTimeCode: string; +declare class UIScribbleInteractionDelegate extends NativeObject implements UIScribbleInteractionDelegate { +} -declare const UIFontDescriptorFamilyAttribute: string; +declare interface UIObjectRestoration { +} -declare const UILayoutPriorityFittingSizeLevel: number; +declare class UIObjectRestoration extends NativeObject implements UIObjectRestoration { + static objectWithRestorationIdentifierPathCoder(identifierComponents: NSArray | Array, coder: NSCoder): UIStateRestoring; +} -declare const UITextFormattingViewControllerTextIndentationComponentKey: string; +declare interface UINSIntegerTraitDefinition extends UITraitDefinition { +} -declare const NSTextListMarkerCheck: string; +declare class UINSIntegerTraitDefinition extends NativeObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; +} -declare const UIKeyInputHome: string; +declare interface UITimingCurveProvider extends NSCoding, NSCopying { + readonly timingCurveType: interop.Enum; -declare const UIDocumentBrowserErrorDomain: string; + readonly cubicTimingParameters: UICubicTimingParameters; -declare const UIAccessibilitySpeechAttributePunctuation: string; + readonly springTimingParameters: UISpringTimingParameters; +} -declare const UIFontTextStyleHeadline: string; +declare class UITimingCurveProvider extends NativeObject implements UITimingCurveProvider { +} -declare const UITextItemTagAttributeName: string; +declare interface UIToolTipInteractionDelegate extends NSObjectProtocol { + toolTipInteractionConfigurationAtPoint?(interaction: UIToolTipInteraction, point: CGPoint): UIToolTipConfiguration; +} -declare const UITextFormattingViewControllerRemoveStrikethroughChangeType: string; +declare class UIToolTipInteractionDelegate extends NativeObject implements UIToolTipInteractionDelegate { +} -declare const UIKeyInputPageUp: string; +declare interface UITableViewDelegate extends NSObjectProtocol, UIScrollViewDelegate { + tableViewWillDisplayCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; -declare const UITextFormattingViewControllerHighlightPink: string; + tableViewWillDisplayHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; -declare const NSTextContentStorageUnsupportedAttributeAddedNotification: string; + tableViewWillDisplayFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; -declare const UIApplicationStateRestorationTimestampKey: string; + tableViewDidEndDisplayingCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; -declare const UITextContentTypeURL: string; + tableViewDidEndDisplayingHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; -declare const UIMenuAbout: string; + tableViewDidEndDisplayingFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; -declare const UITextFormattingViewControllerTextListOther: string; + tableViewHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; -declare const UICollectionElementKindSectionHeader: string; + tableViewHeightForHeaderInSection?(tableView: UITableView, section: number): number; -declare const NSReadOnlyDocumentAttribute: string; + tableViewHeightForFooterInSection?(tableView: UITableView, section: number): number; -declare const UIActivityTypeAssignToContact: string; + tableViewEstimatedHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; -declare const NSTrackingAttributeName: string; + tableViewEstimatedHeightForHeaderInSection?(tableView: UITableView, section: number): number; -declare const UIActivityTypePostToTwitter: string; + tableViewEstimatedHeightForFooterInSection?(tableView: UITableView, section: number): number; -declare const UIFocusUpdateContextKey: string; + tableViewViewForHeaderInSection?(tableView: UITableView, section: number): UIView; -declare const NSCocoaVersionDocumentAttribute: string; + tableViewViewForFooterInSection?(tableView: UITableView, section: number): UIView; -declare const NSTextListMarkerDisc: string; + tableViewAccessoryTypeForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): interop.Enum; -declare const UISheetPresentationControllerDetentIdentifierLarge: string; + tableViewAccessoryButtonTappedForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const UITextViewTextDidEndEditingNotification: string; + tableViewShouldHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UIApplicationOpenURLOptionUniversalLinksOnly: string; + tableViewDidHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const UITextContentTypeAddressCity: string; + tableViewDidUnhighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const NSUserActivityDocumentURLKey: string; + tableViewWillSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; -declare const UITextAttributeTextColor: string; + tableViewWillDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; -declare const UIContentSizeCategoryUnspecified: string; + tableViewDidSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const UITextContentTypeNameSuffix: string; + tableViewDidDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const NSWritingDirectionAttributeName: string; + tableViewCanPerformPrimaryActionForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UICollectionViewCellDragState: { - None: 0, - Lifting: 1, - Dragging: 2, -}; + tableViewPerformPrimaryActionForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const NSLayoutFormatOptions: { - AlignAllLeft: 2, - AlignAllRight: 4, - AlignAllTop: 8, - AlignAllBottom: 16, - AlignAllLeading: 32, - AlignAllTrailing: 64, - AlignAllCenterX: 512, - AlignAllCenterY: 1024, - AlignAllLastBaseline: 2048, - AlignAllFirstBaseline: 4096, - AlignAllBaseline: 2048, - AlignmentMask: 65535, - DirectionLeadingToTrailing: 0, - DirectionLeftToRight: 65536, - DirectionRightToLeft: 131072, - DirectionMask: 196608, - SpacingEdgeToEdge: 0, - SpacingBaselineToBaseline: 524288, - SpacingMask: 524288, -}; + tableViewEditingStyleForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): interop.Enum; -declare const UITextSmartDashesType: { - Default: 0, - No: 1, - Yes: 2, -}; + tableViewTitleForDeleteConfirmationButtonForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): string; -declare const UISplitViewControllerStyle: { - Unspecified: 0, - DoubleColumn: 1, - TripleColumn: 2, -}; + tableViewEditActionsForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSArray; -declare const UIListContentTextAlignment: { - Natural: 0, - Center: 1, - Justified: 2, -}; + tableViewLeadingSwipeActionsConfigurationForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UISwipeActionsConfiguration; -declare const UITextViewBorderStyle: { - UITextViewBorderStyleNone: 0, -}; + tableViewTrailingSwipeActionsConfigurationForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UISwipeActionsConfiguration; -declare const UIAccessibilityDirectTouchOptions: { - None: 0, - SilentOnTouch: 1, - RequiresActivation: 2, -}; + tableViewShouldIndentWhileEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UIDocumentPickerMode: { - Import: 0, - Open: 1, - ExportToService: 2, - MoveToService: 3, -}; + tableViewWillBeginEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const UIMessageConversationEntryDataKind: { - Text: 0, - Attachment: 1, - Other: 2, -}; + tableViewDidEndEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath | null): void; -declare const UISceneCaptureState: { - Unspecified: -1, - Inactive: 0, - Active: 1, -}; + tableViewTargetIndexPathForMoveFromRowAtIndexPathToProposedIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, proposedDestinationIndexPath: NSIndexPath): NSIndexPath; -declare const UIStatusBarAnimation: { - None: 0, - Fade: 1, - Slide: 2, -}; + tableViewIndentationLevelForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; -declare const UITextSearchMatchMethod: { - Contains: 0, - StartsWith: 1, - FullWord: 2, -}; + tableViewShouldShowMenuForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UISplitViewControllerPrimaryEdge: { - Leading: 0, - Trailing: 1, -}; + tableViewCanPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; -declare const UIGestureRecognizerState: { - Possible: 0, - Began: 1, - Changed: 2, - Ended: 3, - Cancelled: 4, - Failed: 5, - Recognized: 3, -}; + tableViewPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; -declare const UIListContentTextTransform: { - None: 0, - Uppercase: 1, - Lowercase: 2, - Capitalized: 3, -}; + tableViewCanFocusRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UIContextMenuConfigurationElementOrder: { - Automatic: 0, - Priority: 1, - Fixed: 2, -}; + tableViewShouldUpdateFocusInContext?(tableView: UITableView, context: UITableViewFocusUpdateContext): boolean; -declare const UIPageViewControllerTransitionStyle: { - PageCurl: 0, - Scroll: 1, -}; + tableViewDidUpdateFocusInContextWithAnimationCoordinator?(tableView: UITableView, context: UITableViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; -declare const UIAccessibilityExpandedStatus: { - Unsupported: 0, - Expanded: 1, - Collapsed: 2, -}; + indexPathForPreferredFocusedViewInTableView?(tableView: UITableView): NSIndexPath; -declare const UIPrintInfoOutputType: { - General: 0, - Photo: 1, - Grayscale: 2, - PhotoGrayscale: 3, -}; + tableViewSelectionFollowsFocusForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UIUserInterfaceActiveAppearance: { - Unspecified: -1, - Inactive: 0, - Active: 1, -}; + tableViewShouldSpringLoadRowAtIndexPathWithContext?(tableView: UITableView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; -declare const UICollisionBehaviorMode: { - Items: 1, - Boundaries: 2, - Everything: -1, -}; + tableViewShouldBeginMultipleSelectionInteractionAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UITextSpellCheckingType: { - Default: 0, - No: 1, - Yes: 2, -}; + tableViewDidBeginMultipleSelectionInteractionAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; -declare const NSTextSelectionGranularity: { - Character: 0, - Word: 1, - Paragraph: 2, - Line: 3, - Sentence: 4, -}; + tableViewDidEndMultipleSelectionInteraction?(tableView: UITableView): void; -declare const UITableViewRowActionStyle: { - Default: 0, - Destructive: 0, - Normal: 1, -}; + tableViewContextMenuConfigurationForRowAtIndexPathPoint?(tableView: UITableView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; -declare const UITextFormattingViewControllerComponentSize: { - Automatic: 0, - Mini: 1, - Small: 2, - Regular: 3, - Large: 4, - ExtraLarge: 5, -}; + tableViewPreviewForHighlightingContextMenuWithConfiguration?(tableView: UITableView, configuration: UIContextMenuConfiguration): UITargetedPreview; -declare const UICollectionLayoutListFooterMode: { - None: 0, - Supplementary: 1, -}; + tableViewPreviewForDismissingContextMenuWithConfiguration?(tableView: UITableView, configuration: UIContextMenuConfiguration): UITargetedPreview; -declare const UITextSearchFoundTextStyle: { - Normal: 0, - Found: 1, - Highlighted: 2, -}; + tableViewWillPerformPreviewActionForMenuWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; -declare const UIBaselineAdjustment: { - AlignBaselines: 0, - AlignCenters: 1, - None: 2, -}; + tableViewWillDisplayContextMenuWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; -declare const UITouchPhase: { - Began: 0, - Moved: 1, - Stationary: 2, - Ended: 3, - Cancelled: 4, - RegionEntered: 5, - RegionMoved: 6, - RegionExited: 7, -}; + tableViewWillEndContextMenuInteractionWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; +} -declare const UITableViewCellSeparatorStyle: { - None: 0, - SingleLine: 1, - SingleLineEtched: 2, -}; +declare class UITableViewDelegate extends NativeObject implements UITableViewDelegate { +} -declare const UIApplicationCategoryDefaultStatus: { - Unavailable: 0, - IsDefault: 1, - NotDefault: 2, -}; +declare interface UITextDropRequest extends NSObjectProtocol { + readonly dropPosition: UITextPosition; -declare const UIPencilPreferredAction: { - Ignore: 0, - SwitchEraser: 1, - SwitchPrevious: 2, - ShowColorPalette: 3, - ShowInkAttributes: 4, - ShowContextualPalette: 5, - RunSystemShortcut: 6, -}; + readonly suggestedProposal: UITextDropProposal; -declare const UIContentInsetsReference: { - Automatic: 0, - None: 1, - SafeArea: 2, - LayoutMargins: 3, - ReadableContent: 4, -}; + readonly sameView: boolean; -declare const UIBarButtonSystemItem: { - Done: 0, - Cancel: 1, - Edit: 2, - Save: 3, - Add: 4, - FlexibleSpace: 5, - FixedSpace: 6, - Compose: 7, - Reply: 8, - Action: 9, - Organize: 10, - Bookmarks: 11, - Search: 12, - Refresh: 13, - Stop: 14, - Camera: 15, - Trash: 16, - Play: 17, - Pause: 18, - Rewind: 19, - FastForward: 20, - Undo: 21, - Redo: 22, - PageCurl: 23, - Close: 24, - WritingTools: 25, -}; + readonly dropSession: UIDropSession; -declare const UIBandSelectionInteractionState: { - Possible: 0, - Began: 1, - Selecting: 2, - Ended: 3, -}; + isSameView(): boolean; +} -declare const UITextAutocapitalizationType: { - None: 0, - Words: 1, - Sentences: 2, - AllCharacters: 3, -}; +declare class UITextDropRequest extends NativeObject implements UITextDropRequest { +} -declare const UICollectionLayoutListContentHuggingElements: { - None: 0, - SupplementaryHeader: 1, -}; +declare interface UICGFloatTraitDefinition extends UITraitDefinition { +} -declare const UITextAlternativeStyle: { - None: 0, - LowConfidence: 1, -}; +declare class UICGFloatTraitDefinition extends NativeObject implements UICGFloatTraitDefinition { + static readonly defaultValue: number; +} -declare const UITableViewCellFocusStyle: { - Default: 0, - Custom: 1, -}; +declare interface UIScrollViewAccessibilityDelegate extends UIScrollViewDelegate { + accessibilityScrollStatusForScrollView?(scrollView: UIScrollView): string; -declare const UICalendarViewDecorationSize: { - Small: 0, - Medium: 1, - Large: 2, -}; + accessibilityAttributedScrollStatusForScrollView?(scrollView: UIScrollView): NSAttributedString; +} -declare const UIInterfaceOrientationMask: { - Portrait: 2, - LandscapeLeft: 16, - LandscapeRight: 8, - PortraitUpsideDown: 4, - Landscape: 24, - All: 30, - AllButUpsideDown: 26, -}; +declare class UIScrollViewAccessibilityDelegate extends NativeObject implements UIScrollViewAccessibilityDelegate { +} -declare const UIWritingToolsCoordinatorState: { - Inactive: 0, - Noninteractive: 1, - InteractiveResting: 2, - InteractiveStreaming: 3, -}; +declare interface UINavigationControllerDelegate extends NSObjectProtocol { + navigationControllerWillShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; -declare const UIPreviewActionStyle: { - Default: 0, - Selected: 1, - Destructive: 2, -}; + navigationControllerDidShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; -declare const NSTextAlignment: { - Left: 0, - Center: 1, - Right: 2, - Justified: 3, - Natural: 4, -}; + navigationControllerSupportedInterfaceOrientations?(navigationController: UINavigationController): interop.Enum; -declare const UIActionSheetStyle: { - Automatic: -1, - Default: 0, - BlackTranslucent: 2, - BlackOpaque: 1, -}; + navigationControllerPreferredInterfaceOrientationForPresentation?(navigationController: UINavigationController): interop.Enum; -declare const UIWritingToolsCoordinatorTextReplacementReason: { - Interactive: 0, - Noninteractive: 1, -}; + navigationControllerInteractionControllerForAnimationController?(navigationController: UINavigationController, animationController: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; -declare const UICollectionViewReorderingCadence: { - Immediate: 0, - Fast: 1, - Slow: 2, -}; + navigationControllerAnimationControllerForOperationFromViewControllerToViewController?(navigationController: UINavigationController, operation: interop.Enum, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; +} -declare const UIStatusBarStyle: { - Default: 0, - LightContent: 1, - DarkContent: 3, - BlackTranslucent: 1, - BlackOpaque: 2, -}; - -declare const UIViewContentMode: { - ScaleToFill: 0, - ScaleAspectFit: 1, - ScaleAspectFill: 2, - Redraw: 3, - Center: 4, - Top: 5, - Bottom: 6, - Left: 7, - Right: 8, - TopLeft: 9, - TopRight: 10, - BottomLeft: 11, - BottomRight: 12, -}; +declare class UINavigationControllerDelegate extends NativeObject implements UINavigationControllerDelegate { +} -declare const UIBlurEffectStyle: { - ExtraLight: 0, - Light: 1, - Dark: 2, - Regular: 4, - Prominent: 5, - SystemUltraThinMaterial: 6, - SystemThinMaterial: 7, - SystemMaterial: 8, - SystemThickMaterial: 9, - SystemChromeMaterial: 10, - SystemUltraThinMaterialLight: 11, - SystemThinMaterialLight: 12, - SystemMaterialLight: 13, - SystemThickMaterialLight: 14, - SystemChromeMaterialLight: 15, - SystemUltraThinMaterialDark: 16, - SystemThinMaterialDark: 17, - SystemMaterialDark: 18, - SystemThickMaterialDark: 19, - SystemChromeMaterialDark: 20, -}; +declare interface UICollectionViewDragDelegate extends NSObjectProtocol { + collectionViewItemsForBeginningDragSessionAtIndexPath(collectionView: UICollectionView, session: UIDragSession, indexPath: NSIndexPath): NSArray; -declare const NSLayoutRelation: { - LessThanOr: -1, - NSLayoutRelationEqual: 0, - GreaterThanOr: 1, -}; + collectionViewItemsForAddingToDragSessionAtIndexPathPoint?(collectionView: UICollectionView, session: UIDragSession, indexPath: NSIndexPath, point: CGPoint): NSArray; -declare const NSGlyphProperty: { - Null: 1, - ControlCharacter: 2, - Elastic: 4, - NonBaseCharacter: 8, -}; + collectionViewDragPreviewParametersForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): UIDragPreviewParameters; -declare const UIKeyboardType: { - Default: 0, - ASCIICapable: 1, - NumbersAndPunctuation: 2, - URL: 3, - NumberPad: 4, - PhonePad: 5, - NamePhonePad: 6, - EmailAddress: 7, - DecimalPad: 8, - Twitter: 9, - WebSearch: 10, - ASCIICapableNumberPad: 11, - Alphabet: 1, -}; + collectionViewDragSessionWillBegin?(collectionView: UICollectionView, session: UIDragSession): void; -declare const UIGuidedAccessAccessibilityFeature: { - VoiceOver: 1, - Zoom: 2, - AssistiveTouch: 4, - InvertColors: 8, - GrayscaleDisplay: 16, -}; + collectionViewDragSessionDidEnd?(collectionView: UICollectionView, session: UIDragSession): void; -declare const UITabBarControllerMode: { - Automatic: 0, - TabBar: 1, - TabSidebar: 2, -}; + collectionViewDragSessionAllowsMoveOperation?(collectionView: UICollectionView, session: UIDragSession): boolean; -declare const UITextDropPerformer: { - View: 0, - Delegate: 1, -}; + collectionViewDragSessionIsRestrictedToDraggingApplication?(collectionView: UICollectionView, session: UIDragSession): boolean; +} -declare const UISearchControllerScopeBarActivation: { - Automatic: 0, - Manual: 1, - OnTextEntry: 2, - OnSearchActivation: 3, -}; +declare class UICollectionViewDragDelegate extends NativeObject implements UICollectionViewDragDelegate { +} -declare const UIAccessibilityScrollDirection: { - Right: 1, - Left: 2, - Up: 3, - Down: 4, - Next: 5, - Previous: 6, -}; +declare interface UITableViewDataSource extends NSObjectProtocol { + tableViewNumberOfRowsInSection(tableView: UITableView, section: number): number; -declare const NSLayoutAttribute: { - Left: 1, - Right: 2, - Top: 3, - Bottom: 4, - Leading: 5, - Trailing: 6, - Width: 7, - Height: 8, - CenterX: 9, - CenterY: 10, - LastBaseline: 11, - Baseline: 11, - FirstBaseline: 12, - LeftMargin: 13, - RightMargin: 14, - TopMargin: 15, - BottomMargin: 16, - LeadingMargin: 17, - TrailingMargin: 18, - CenterXWithinMargins: 19, - CenterYWithinMargins: 20, - NotAnAttribute: 0, -}; + tableViewCellForRowAtIndexPath(tableView: UITableView, indexPath: NSIndexPath): UITableViewCell; -declare const UIActivityCollaborationMode: { - SendCopy: 0, - Collaborate: 1, -}; + numberOfSectionsInTableView?(tableView: UITableView): number; -declare const UIPencilInteractionPhase: { - Began: 0, - Changed: 1, - Ended: 2, - Cancelled: 3, -}; + tableViewTitleForHeaderInSection?(tableView: UITableView, section: number): string; -declare const UIPrintInfoOrientation: { - Portrait: 0, - Landscape: 1, -}; + tableViewTitleForFooterInSection?(tableView: UITableView, section: number): string; -declare const UIDocumentBrowserImportMode: { - None: 0, - Copy: 1, - Move: 2, -}; + tableViewCanEditRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const NSTextLayoutFragmentState: { - None: 0, - EstimatedUsageBounds: 1, - CalculatedUsageBounds: 2, - LayoutAvailable: 3, -}; + tableViewCanMoveRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; -declare const UIAlertActionStyle: { - Default: 0, - Cancel: 1, - Destructive: 2, -}; + sectionIndexTitlesForTableView?(tableView: UITableView): NSArray; -declare const NSTextLayoutFragmentEnumerationOptions: { - None: 0, - Reverse: 1, - EstimatesSize: 2, - EnsuresLayout: 4, - EnsuresExtraLineFragment: 8, -}; + tableViewSectionForSectionIndexTitleAtIndex?(tableView: UITableView, title: string, index: number): number; -declare const UIPrintErrorCode: { - PrintingNotAvailable: 1, - PrintNoContent: 2, - PrintUnknownImageFormat: 3, - PrintJobFailed: 4, -}; + tableViewCommitEditingStyleForRowAtIndexPath?(tableView: UITableView, editingStyle: interop.Enum, indexPath: NSIndexPath): void; -declare const NSTextListOptions: { - NSTextListPrependEnclosingMarker: 1, -}; + tableViewMoveRowAtIndexPathToIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; +} -declare const UIWritingToolsCoordinatorContextScope: { - UserSelection: 0, - FullDocument: 1, - VisibleArea: 2, -}; +declare class UITableViewDataSource extends NativeObject implements UITableViewDataSource { +} -declare const UIWritingToolsCoordinatorTextUpdateReason: { - Typing: 0, - UndoRedo: 1, -}; +declare interface UIContextMenuInteractionDelegate extends NSObjectProtocol { + contextMenuInteractionConfigurationForMenuAtLocation(interaction: UIContextMenuInteraction, location: CGPoint): UIContextMenuConfiguration; -declare const UITextDropAction: { - Insert: 0, - ReplaceSelection: 1, - ReplaceAll: 2, -}; + contextMenuInteractionConfigurationHighlightPreviewForItemWithIdentifier?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, identifier: NSCopying): UITargetedPreview; -declare const UIBarButtonItemStyle: { - Plain: 0, - Bordered: 1, - Done: 2, -}; + contextMenuInteractionConfigurationDismissalPreviewForItemWithIdentifier?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, identifier: NSCopying): UITargetedPreview; -declare const UIPointerEffectTintMode: { - None: 0, - Overlay: 1, - Underlay: 2, -}; + contextMenuInteractionWillPerformPreviewActionForMenuWithConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; -declare const UITextFieldViewMode: { - Never: 0, - WhileEditing: 1, - UnlessEditing: 2, - Always: 3, -}; + contextMenuInteractionWillDisplayMenuForConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; -declare const UINotificationFeedbackType: { - Success: 0, - Warning: 1, - Error: 2, -}; + contextMenuInteractionWillEndForConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; -declare const UIImpactFeedbackStyle: { - Light: 0, - Medium: 1, - Heavy: 2, - Soft: 3, - Rigid: 4, -}; + contextMenuInteractionPreviewForHighlightingMenuWithConfiguration?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration): UITargetedPreview; -declare const UIPageViewControllerSpineLocation: { - None: 0, - Min: 1, - Mid: 2, - Max: 3, -}; + contextMenuInteractionPreviewForDismissingMenuWithConfiguration?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration): UITargetedPreview; +} -declare const UIPushBehaviorMode: { - Continuous: 0, - Instantaneous: 1, -}; +declare class UIContextMenuInteractionDelegate extends NativeObject implements UIContextMenuInteractionDelegate { +} -declare const UIStackViewAlignment: { - Fill: 0, - Leading: 1, - Top: 1, - FirstBaseline: 2, - Center: 3, - Trailing: 4, - Bottom: 4, - LastBaseline: 5, -}; - -declare const NSTextLayoutOrientation: { - Horizontal: 0, - Vertical: 1, -}; +declare interface UIScrollViewDelegate extends NSObjectProtocol { + scrollViewDidScroll?(scrollView: UIScrollView): void; -declare const UIStackViewDistribution: { - Fill: 0, - FillEqually: 1, - FillProportionally: 2, - EqualSpacing: 3, - EqualCentering: 4, -}; + scrollViewDidZoom?(scrollView: UIScrollView): void; -declare const UIWebPaginationBreakingMode: { - Page: 0, - Column: 1, -}; + scrollViewWillBeginDragging?(scrollView: UIScrollView): void; -declare const UIWebPaginationMode: { - Unpaginated: 0, - LeftToRight: 1, - TopToBottom: 2, - BottomToTop: 3, - RightToLeft: 4, -}; + scrollViewWillEndDraggingWithVelocityTargetContentOffset?(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; -declare const UICollectionViewSelfSizingInvalidation: { - Disabled: 0, - Enabled: 1, - EnabledIncludingConstraints: 2, -}; + scrollViewDidEndDraggingWillDecelerate?(scrollView: UIScrollView, decelerate: boolean): void; -declare const UITextItemInteraction: { - InvokeDefaultAction: 0, - PresentActions: 1, - Preview: 2, -}; + scrollViewWillBeginDecelerating?(scrollView: UIScrollView): void; -declare const UITabBarSystemItem: { - More: 0, - Favorites: 1, - Featured: 2, - TopRated: 3, - Recents: 4, - Contacts: 5, - History: 6, - Bookmarks: 7, - Search: 8, - Downloads: 9, - MostRecent: 10, - MostViewed: 11, -}; + scrollViewDidEndDecelerating?(scrollView: UIScrollView): void; -declare const UICollectionLayoutSectionOrthogonalScrollingBounce: { - Automatic: 0, - Always: 1, - Never: 2, -}; + scrollViewDidEndScrollingAnimation?(scrollView: UIScrollView): void; -declare const UITabBarItemPositioning: { - Automatic: 0, - Fill: 1, - Centered: 2, -}; + viewForZoomingInScrollView?(scrollView: UIScrollView): UIView; -declare const UITextInteractionMode: { - UITextInteractionModeEditable: 0, - Non: 1, -}; + scrollViewWillBeginZoomingWithView?(scrollView: UIScrollView, view: UIView | null): void; -declare const UISwitchStyle: { - Automatic: 0, - Checkbox: 1, - Sliding: 2, -}; + scrollViewDidEndZoomingWithViewAtScale?(scrollView: UIScrollView, view: UIView | null, scale: number): void; -declare const UISplitViewControllerSplitBehavior: { - Automatic: 0, - Tile: 1, - Overlay: 2, - Displace: 3, -}; + scrollViewShouldScrollToTop?(scrollView: UIScrollView): boolean; -declare const UISplitViewControllerBackgroundStyle: { - None: 0, - Sidebar: 1, -}; + scrollViewDidScrollToTop?(scrollView: UIScrollView): void; -declare const UISegmentedControlStyle: { - Plain: 0, - Bordered: 1, - Bar: 2, - Bezeled: 3, -}; + scrollViewDidChangeAdjustedContentInset?(scrollView: UIScrollView): void; +} -declare const UIScreenReferenceDisplayModeStatus: { - NotSupported: 0, - NotEnabled: 1, - Limited: 2, - Enabled: 3, -}; +declare class UIScrollViewDelegate extends NativeObject implements UIScrollViewDelegate { +} -declare const UITableViewSelfSizingInvalidation: { - Disabled: 0, - Enabled: 1, - EnabledIncludingConstraints: 2, -}; +declare interface UITextDroppable extends UITextInput, UITextPasteConfigurationSupporting { + textDropDelegate: UITextDropDelegate; -declare const UIScreenOverscanCompensation: { - Scale: 0, - InsetBounds: 1, - None: 2, - InsetApplicationFrame: 2, -}; + readonly textDropInteraction: UIDropInteraction; -declare const UIAttachmentBehaviorType: { - Items: 0, - Anchor: 1, -}; + readonly textDropActive: boolean; -declare const UIProgressViewStyle: { - Default: 0, - Bar: 1, -}; + setTextDropDelegate(textDropDelegate: UITextDropDelegate | null): void; -declare const UIPressPhase: { - Began: 0, - Changed: 1, - Stationary: 2, - Ended: 3, - Cancelled: 4, -}; + isTextDropActive(): boolean; +} -declare const UIPasteControlDisplayMode: { - IconAndLabel: 0, - IconOnly: 1, - LabelOnly: 2, - ArrowAndLabel: 3, -}; +declare class UITextDroppable extends NativeObject implements UITextDroppable { +} -declare const UIPageViewControllerNavigationDirection: { - Forward: 0, - Reverse: 1, -}; +declare interface UITableViewDropPlaceholderContext extends UIDragAnimating { + readonly dragItem: UIDragItem; -declare const UIPageControlBackgroundStyle: { - Automatic: 0, - Prominent: 1, - Minimal: 2, -}; + commitInsertionWithDataSourceUpdates(dataSourceUpdates: (p1: NSIndexPath) => void): boolean; -declare const UINavigationBarNSToolbarSection: { - None: 0, - Sidebar: 1, - Supplementary: 2, - Content: 3, -}; + deletePlaceholder(): boolean; +} -declare const UIRectEdge: { - None: 0, - Top: 1, - Left: 2, - Bottom: 4, - Right: 8, - All: 15, -}; +declare class UITableViewDropPlaceholderContext extends NativeObject implements UITableViewDropPlaceholderContext { +} -declare const UIUserNotificationActivationMode: { - Foreground: 0, - Background: 1, -}; +declare interface NSTextViewportLayoutControllerDelegate extends NSObjectProtocol { + viewportBoundsForTextViewportLayoutController(textViewportLayoutController: NSTextViewportLayoutController): CGRect; -declare const UIUserNotificationType: { - None: 0, - Badge: 1, - Sound: 2, - Alert: 4, -}; + textViewportLayoutControllerConfigureRenderingSurfaceForTextLayoutFragment(textViewportLayoutController: NSTextViewportLayoutController, textLayoutFragment: NSTextLayoutFragment): void; -declare const UIImagePickerControllerCameraDevice: { - Rear: 0, - Front: 1, -}; + textViewportLayoutControllerWillLayout?(textViewportLayoutController: NSTextViewportLayoutController): void; -declare const UIImagePickerControllerQualityType: { - TypeHigh: 0, - TypeMedium: 1, - TypeLow: 2, - Type640x480: 3, - TypeIFrame1280x720: 4, - TypeIFrame960x540: 5, -}; + textViewportLayoutControllerDidLayout?(textViewportLayoutController: NSTextViewportLayoutController): void; +} -declare const UICellAccessoryPlacement: { - Leading: 0, - Trailing: 1, -}; +declare class NSTextViewportLayoutControllerDelegate extends NativeObject implements NSTextViewportLayoutControllerDelegate { +} -declare const UINavigationControllerOperation: { - None: 0, - Push: 1, - Pop: 2, -}; +declare interface UILayoutGuideAspectFitting extends NSObjectProtocol { + aspectRatio: number; -declare const UIScrollType: { - Discrete: 0, - Continuous: 1, -}; + setAspectRatio(aspectRatio: number): void; +} -declare const NSUnderlineStyle: { - None: 0, - Single: 1, - Thick: 2, - Double: 9, - PatternSolid: 0, - PatternDot: 256, - PatternDash: 512, - PatternDashDot: 768, - PatternDashDotDot: 1024, - ByWord: 32768, -}; +declare class UILayoutGuideAspectFitting extends NativeObject implements UILayoutGuideAspectFitting { +} -declare const UIGraphicsImageRendererFormatRange: { - Unspecified: -1, - Automatic: 0, - Extended: 1, - Standard: 2, -}; +declare interface UIPrinterPickerControllerDelegate extends NSObjectProtocol { + printerPickerControllerParentViewController?(printerPickerController: UIPrinterPickerController): UIViewController; -declare const UIDocumentMenuOrder: { - First: 0, - Last: 1, -}; - -declare const UIEventButtonMask: { - Primary: 1, - Secondary: 2, -}; - -declare const UIDocumentState: { - Normal: 0, - Closed: 1, - InConflict: 2, - SavingError: 4, - EditingDisabled: 8, - ProgressAvailable: 16, -}; - -declare const UIDocumentSaveOperation: { - Creating: 0, - Overwriting: 1, -}; - -declare const UIImageOrientation: { - Up: 0, - Down: 1, - Left: 2, - Right: 3, - UpMirrored: 4, - DownMirrored: 5, - LeftMirrored: 6, - RightMirrored: 7, -}; - -declare const UINavigationItemStyle: { - Navigator: 0, - Browser: 1, - Editor: 2, -}; - -declare const UINavigationItemSearchBarPlacement: { - Automatic: 0, - Inline: 1, - Stacked: 2, -}; - -declare const UIDatePickerStyle: { - Automatic: 0, - Wheels: 1, - Compact: 2, - Inline: 3, -}; - -declare const UIDataDetectorTypes: { - PhoneNumber: 1, - Link: 2, - Address: 4, - CalendarEvent: 8, - ShipmentTrackingNumber: 16, - FlightNumber: 32, - LookupSuggestion: 64, - Money: 128, - PhysicalValue: 256, - None: 0, - All: -1, -}; - -declare const UIActivitySectionTypes: { - None: 0, - PeopleSuggestions: 1, -}; - -declare const UIListSeparatorVisibility: { - Automatic: 0, - Visible: 1, - Hidden: 2, -}; - -declare const UICollectionLayoutListHeaderMode: { - None: 0, - Supplementary: 1, - FirstItemInSection: 2, -}; - -declare const NSControlCharacterAction: { - ZeroAdvancement: 1, - Whitespace: 2, - HorizontalTab: 4, - LineBreak: 8, - ParagraphBreak: 16, - ContainerBreak: 32, -}; - -declare const UITableViewRowAnimation: { - Fade: 0, - Right: 1, - Left: 2, - Top: 3, - Bottom: 4, - None: 5, - Middle: 6, - Automatic: 100, -}; - -declare const UITableViewCellStateMask: { - Default: 0, - ShowingEditControl: 1, - ShowingDeleteConfirmation: 2, -}; - -declare const UITableViewCellAccessoryType: { - None: 0, - DisclosureIndicator: 1, - DetailDisclosureButton: 2, - Checkmark: 3, - DetailButton: 4, -}; - -declare const UITableViewCellEditingStyle: { - None: 0, - Delete: 1, - Insert: 2, -}; - -declare const UITableViewCellSelectionStyle: { - None: 0, - Blue: 1, - Gray: 2, - Default: 3, -}; - -declare const UICellAccessoryDisplayedState: { - Always: 0, - WhenEditing: 1, - WhenNotEditing: 2, -}; - -declare const UICollectionLayoutSectionOrthogonalScrollingBehavior: { - None: 0, - Continuous: 1, - ContinuousGroupLeadingBoundary: 2, - Paging: 3, - GroupPaging: 4, - GroupPagingCentered: 5, -}; - -declare const UIMenuControllerArrowDirection: { - Default: 0, - Up: 1, - Down: 2, - Left: 3, - Right: 4, -}; - -declare const NSTextSelectionAffinity: { - Upstream: 0, - Downstream: 1, -}; - -declare const UICollectionElementCategory: { - Cell: 0, - SupplementaryView: 1, - DecorationView: 2, -}; - -declare const UICollectionViewScrollDirection: { - Vertical: 0, - Horizontal: 1, -}; - -declare const UINavigationItemLargeTitleDisplayMode: { - Automatic: 0, - Always: 1, - Never: 2, - Inline: 3, -}; - -declare const UIContextualActionStyle: { - Normal: 0, - Destructive: 1, -}; - -declare const UICollectionViewDropIntent: { - Unspecified: 0, - InsertAtDestinationIndexPath: 1, - InsertIntoDestinationIndexPath: 2, -}; - -declare const UIBarPosition: { - Any: 0, - Bottom: 1, - Top: 2, - TopAttached: 3, -}; - -declare const UIBarMetrics: { - Default: 0, - Compact: 1, - DefaultPrompt: 101, - CompactPrompt: 102, - LandscapePhone: 1, - LandscapePhonePrompt: 102, -}; - -declare const UIButtonRole: { - Normal: 0, - Primary: 1, - Cancel: 2, - Destructive: 3, -}; - -declare const UILayoutConstraintAxis: { - Horizontal: 0, - Vertical: 1, -}; - -declare const UIButtonType: { - Custom: 0, - System: 1, - DetailDisclosure: 2, - InfoLight: 3, - InfoDark: 4, - ContactAdd: 5, - Close: 7, - RoundedRect: 1, -}; - -declare const UIButtonConfigurationIndicator: { - Automatic: 0, - None: 1, - Popup: 2, -}; - -declare const UIButtonConfigurationCornerStyle: { - Fixed: -1, - Dynamic: 0, - Small: 1, - Medium: 2, - Large: 3, - Capsule: 4, -}; - -declare const UIButtonConfigurationTitleAlignment: { - Automatic: 0, - Leading: 1, - Center: 2, - Trailing: 3, -}; - -declare const UIButtonConfigurationSize: { - Medium: 0, - Small: 1, - Mini: 2, - Large: 3, -}; - -declare const UIAccessibilityHearingDeviceEar: { - None: 0, - Left: 2, - Right: 4, - Both: 6, -}; - -declare const UITableViewCellStyle: { - Default: 0, - Value1: 1, - Value2: 2, - Subtitle: 3, -}; - -declare const UIGuidedAccessRestrictionState: { - Allow: 0, - Deny: 1, -}; - -declare const UIApplicationState: { - Active: 0, - Inactive: 1, - Background: 2, -}; - -declare const UIGuidedAccessErrorCode: { - PermissionDenied: 0, - Failed: 9223372036854775807, -}; - -declare const UIRemoteNotificationType: { - None: 0, - Badge: 1, - Sound: 2, - Alert: 4, - NewsstandContentAvailability: 8, -}; - -declare const UIAlertControllerStyle: { - ActionSheet: 0, - Alert: 1, -}; - -declare const UIDocumentBrowserActionAvailability: { - Menu: 1, - NavigationBar: 2, -}; - -declare const UIPageViewControllerNavigationOrientation: { - Horizontal: 0, - Vertical: 1, -}; - -declare const UIModalPresentationStyle: { - FullScreen: 0, - PageSheet: 1, - FormSheet: 2, - CurrentContext: 3, - Custom: 4, - OverFullScreen: 5, - OverCurrentContext: 6, - Popover: 7, - None: -1, - Automatic: -2, -}; - -declare const UIUserNotificationActionContext: { - Default: 0, - Minimal: 1, -}; - -declare const UIApplicationCategoryDefaultErrorCode: { - UIApplicationCategoryDefaultErrorRateLimited: 1, -}; - -declare const UIPageControlDirection: { - Natural: 0, - LeftToRight: 1, - RightToLeft: 2, - TopToBottom: 3, - BottomToTop: 4, -}; - -declare const UIApplicationCategory: { - UIApplicationCategoryWebBrowser: 1, -}; - -declare const UIBackgroundRefreshStatus: { - Restricted: 0, - Denied: 1, - Available: 2, -}; - -declare const UICellConfigurationDropState: { - None: 0, - NotTargeted: 1, - Targeted: 2, -}; - -declare const UITextDropProgressMode: { - System: 0, - Custom: 1, -}; - -declare const UISearchBarStyle: { - Default: 0, - Prominent: 1, - Minimal: 2, -}; - -declare const UITextBorderStyle: { - None: 0, - Line: 1, - Bezel: 2, - RoundedRect: 3, -}; - -declare const UITextDropEditability: { - No: 0, - Temporary: 1, - Yes: 2, -}; - -declare const UITextDragOptions: { - OptionsNone: 0, - OptionStripTextColorFromPreviews: 1, -}; - -declare const UIAccessibilityCustomSystemRotorType: { - None: 0, - Link: 1, - VisitedLink: 2, - Heading: 3, - HeadingLevel1: 4, - HeadingLevel2: 5, - HeadingLevel3: 6, - HeadingLevel4: 7, - HeadingLevel5: 8, - HeadingLevel6: 9, - BoldText: 10, - ItalicText: 11, - UnderlineText: 12, - MisspelledWord: 13, - Image: 14, - TextField: 15, - Table: 16, - List: 17, - Landmark: 18, -}; - -declare const UIPrintInfoDuplex: { - None: 0, - LongEdge: 1, - ShortEdge: 2, -}; - -declare const UITextGranularity: { - Character: 0, - Word: 1, - Sentence: 2, - Paragraph: 3, - Line: 4, - Document: 5, -}; - -declare const UITextStorageDirection: { - Forward: 0, - Backward: 1, -}; - -declare const UISwipeGestureRecognizerDirection: { - Right: 1, - Left: 2, - Up: 4, - Down: 8, -}; - -declare const UIWritingToolsBehavior: { - None: -1, - Default: 0, - Complete: 1, - Limited: 2, -}; - -declare const UIReturnKeyType: { - Default: 0, - Go: 1, - Google: 2, - Join: 3, - Next: 4, - Route: 5, - Search: 6, - Send: 7, - Yahoo: 8, - Done: 9, - EmergencyCall: 10, - Continue: 11, -}; - -declare const UIBehavioralStyle: { - Automatic: 0, - Pad: 1, - Mac: 2, -}; - -declare const UIPrinterCutterBehavior: { - NoCut: 0, - PrinterDefault: 1, - CutAfterEachPage: 2, - CutAfterEachCopy: 3, - CutAfterEachJob: 4, -}; - -declare const UIKeyboardAppearance: { - Default: 0, - Dark: 1, - Light: 2, - Alert: 1, -}; - -declare const UISplitViewControllerDisplayMode: { - Automatic: 0, - SecondaryOnly: 1, - OneBesideSecondary: 2, - OneOverSecondary: 3, - TwoBesideSecondary: 4, - TwoOverSecondary: 5, - TwoDisplaceSecondary: 6, - PrimaryHidden: 1, - AllVisible: 2, - PrimaryOverlay: 3, -}; - -declare const UITextInlinePredictionType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const UIAccessibilityZoomType: { - UIAccessibilityZoomTypeInsertionPoint: 0, -}; - -declare const UITextSmartInsertDeleteType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const UISpringLoadedInteractionEffectState: { - Inactive: 0, - Possible: 1, - Activating: 2, - Activated: 3, -}; - -declare const UIScrollViewKeyboardDismissMode: { - None: 0, - OnDrag: 1, - Interactive: 2, - OnDragWithAccessory: 3, - InteractiveWithAccessory: 4, -}; - -declare const UIViewTintAdjustmentMode: { - Automatic: 0, - Normal: 1, - Dimmed: 2, -}; - -declare const UIScrollViewIndicatorStyle: { - Default: 0, - Black: 1, - White: 2, -}; - -declare const UIActivityCategory: { - Action: 0, - Share: 1, -}; - -declare const UIControlState: { - Normal: 0, - Highlighted: 1, - Disabled: 2, - Selected: 4, - Focused: 8, - Application: 16711680, - Reserved: 4278190080, -}; - -declare const UIContextMenuInteractionAppearance: { - Unknown: 0, - Rich: 1, - Compact: 2, -}; - -declare const UIInterpolatingMotionEffectType: { - Horizontal: 0, - Vertical: 1, -}; - -declare const UIUserInterfaceStyle: { - Unspecified: 0, - Light: 1, - Dark: 2, -}; - -declare const UISystemAnimation: { - UISystemAnimationDelete: 0, -}; - -declare const UIViewKeyframeAnimationOptions: { - LayoutSubviews: 1, - AllowUserInteraction: 2, - BeginFromCurrentState: 4, - Repeat: 8, - Autoreverse: 16, - OverrideInheritedDuration: 32, - OverrideInheritedOptions: 512, - CalculationModeLinear: 0, - CalculationModeDiscrete: 1024, - CalculationModePaced: 2048, - CalculationModeCubic: 3072, - CalculationModeCubicPaced: 4096, -}; - -declare const UIImagePickerControllerCameraFlashMode: { - Off: -1, - Auto: 0, - On: 1, -}; - -declare const UIViewAnimationTransition: { - None: 0, - FlipFromLeft: 1, - FlipFromRight: 2, - CurlUp: 3, - CurlDown: 4, -}; - -declare const UIViewAnimatingState: { - Inactive: 0, - Active: 1, - Stopped: 2, -}; - -declare const NSTextStorageEditActions: { - Attributes: 1, - Characters: 2, -}; - -declare const UIPageControlInteractionState: { - None: 0, - Discrete: 1, - Continuous: 2, -}; - -declare const UIViewAnimationCurve: { - EaseInOut: 0, - EaseIn: 1, - EaseOut: 2, - Linear: 3, -}; - -declare const NSTextLayoutManagerSegmentOptions: { - None: 0, - RangeNotRequired: 1, - MiddleFragmentsExcluded: 2, - HeadSegmentExtended: 4, - TailSegmentExtended: 8, - UpstreamAffinity: 16, -}; - -declare const UIFocusItemDeferralMode: { - Automatic: 0, - Always: 1, - Never: 2, -}; - -declare const UIFocusHeading: { - None: 0, - Up: 1, - Down: 2, - Left: 4, - Right: 8, - Next: 16, - Previous: 32, - First: 256, - Last: 512, -}; - -declare const UISceneErrorCode: { - MultipleScenesNotSupported: 0, - RequestDenied: 1, - GeometryRequestUnsupported: 100, - GeometryRequestDenied: 101, -}; - -declare const UIImagePickerControllerImageURLExportPreset: { - Compatible: 0, - Current: 1, -}; - -declare const UITouchType: { - Direct: 0, - Indirect: 1, - Pencil: 2, - Stylus: 2, - IndirectPointer: 3, -}; - -declare const UIUserInterfaceIdiom: { - Unspecified: -1, - Phone: 0, - Pad: 1, - TV: 2, - CarPlay: 3, - Mac: 5, - Vision: 6, -}; - -declare const UISplitViewControllerDisplayModeButtonVisibility: { - Automatic: 0, - Never: 1, - Always: 2, -}; - -declare const UIDeviceBatteryState: { - Unknown: 0, - Unplugged: 1, - Charging: 2, - Full: 3, -}; - -declare const UIInterfaceOrientation: { - Unknown: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeLeft: 4, - LandscapeRight: 3, -}; - -declare const UITextSmartQuotesType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const UIBarStyle: { - Default: 0, - Black: 1, - BlackOpaque: 1, - BlackTranslucent: 2, -}; - -declare const UIScrollViewIndexDisplayMode: { - Automatic: 0, - AlwaysHidden: 1, -}; - -declare const UIDynamicItemCollisionBoundsType: { - Rectangle: 0, - Ellipse: 1, - Path: 2, -}; - -declare const UIBackgroundFetchResult: { - NewData: 0, - NoData: 1, - Failed: 2, -}; - -declare const UIUserInterfaceLevel: { - Unspecified: -1, - Base: 0, - Elevated: 1, -}; - -declare const UIAccessibilityContrast: { - Unspecified: -1, - Normal: 0, - High: 1, -}; - -declare const UICellConfigurationDragState: { - None: 0, - Lifting: 1, - Dragging: 2, -}; - -declare const UIImagePickerControllerCameraCaptureMode: { - Photo: 0, - Video: 1, -}; - -declare const UIDisplayGamut: { - Unspecified: -1, - SRGB: 0, - P3: 1, -}; - -declare const UIUserInterfaceLayoutDirection: { - LeftToRight: 0, - RightToLeft: 1, -}; - -declare const UILineBreakMode: { - WordWrap: 0, - CharacterWrap: 1, - Clip: 2, - HeadTruncation: 3, - TailTruncation: 4, - MiddleTruncation: 5, -}; - -declare const UIUserInterfaceSizeClass: { - Unspecified: 0, - Compact: 1, - Regular: 2, -}; - -declare const UIWritingToolsCoordinatorTextAnimation: { - Anticipate: 0, - Remove: 1, - Insert: 2, -}; - -declare const UIEditMenuArrowDirection: { - Automatic: 0, - Up: 1, - Down: 2, - Left: 3, - Right: 4, -}; - -declare const UIEventType: { - Touches: 0, - Motion: 1, - RemoteControl: 2, - Presses: 3, - Scroll: 10, - Hover: 11, - Transform: 14, -}; - -declare const UIMenuOptions: { - DisplayInline: 1, - Destructive: 2, - SingleSelection: 32, - DisplayAsPalette: 128, -}; - -declare const UIMenuElementAttributes: { - Disabled: 1, - Destructive: 2, - Hidden: 4, - KeepsMenuPresented: 8, -}; - -declare const UICellAccessoryOutlineDisclosureStyle: { - Automatic: 0, - Header: 1, - Cell: 2, -}; - -declare const UIDeviceOrientation: { - Unknown: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeLeft: 3, - LandscapeRight: 4, - FaceUp: 5, - FaceDown: 6, -}; - -declare const NSStringDrawingOptions: { - UsesLineFragmentOrigin: 1, - UsesFontLeading: 2, - UsesDeviceMetrics: 8, - TruncatesLastVisibleLine: 32, -}; - -declare const UITextMathExpressionCompletionType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const NSLineBreakMode: { - WordWrapping: 0, - CharWrapping: 1, - Clipping: 2, - TruncatingHead: 3, - TruncatingTail: 4, - TruncatingMiddle: 5, -}; - -declare const UINavigationItemBackButtonDisplayMode: { - Default: 0, - Generic: 1, - Minimal: 2, -}; - -declare const UIButtonConfigurationMacIdiomStyle: { - Automatic: 0, - Bordered: 1, - Borderless: 2, - BorderlessTinted: 3, -}; - -declare const UIListEnvironment: { - Unspecified: 0, - None: 1, - Plain: 2, - Grouped: 3, - InsetGrouped: 4, - Sidebar: 5, - SidebarPlain: 6, -}; - -declare const UITouchProperties: { - Force: 1, - Azimuth: 2, - Altitude: 4, - Location: 8, - Roll: 16, -}; - -declare const UIWebViewNavigationType: { - LinkClicked: 0, - FormSubmitted: 1, - BackForward: 2, - Reload: 3, - FormResubmitted: 4, - Other: 5, -}; - -declare const UIModalTransitionStyle: { - CoverVertical: 0, - FlipHorizontal: 1, - CrossDissolve: 2, - PartialCurl: 3, -}; - -declare const NSTextLayoutManagerSegmentType: { - Standard: 0, - Selection: 1, - Highlight: 2, -}; - -declare const NSTextScalingType: { - ScalingStandard: 0, - ScalingiOS: 1, -}; - -declare const NSWritingDirectionFormatType: { - Embedding: 0, - Override: 2, -}; - -declare const UISplitViewControllerColumn: { - Primary: 0, - Supplementary: 1, - Secondary: 2, - Compact: 3, -}; - -declare const UITableViewScrollPosition: { - None: 0, - Top: 1, - Middle: 2, - Bottom: 3, -}; - -declare const UIUserNotificationActionBehavior: { - Default: 0, - TextInput: 1, -}; - -declare const UICollectionViewScrollPosition: { - None: 0, - Top: 1, - CenteredVertically: 2, - Bottom: 4, - Left: 8, - CenteredHorizontally: 16, - Right: 32, -}; - -declare const UIContextMenuInteractionCommitStyle: { - Dismiss: 0, - Pop: 1, -}; - -declare const NSDirectionalRectEdge: { - None: 0, - Top: 1, - Leading: 2, - Bottom: 4, - Trailing: 8, - All: 15, -}; - -declare const UITextLayoutDirection: { - Right: 2, - Left: 3, - Up: 4, - Down: 5, -}; - -declare const UITextAutocorrectionType: { - Default: 0, - No: 1, - Yes: 2, -}; - -declare const UIImageRenderingMode: { - Automatic: 0, - AlwaysOriginal: 1, - AlwaysTemplate: 2, -}; - -declare const UIControlEvents: { - TouchDown: 1, - TouchDownRepeat: 2, - TouchDragInside: 4, - TouchDragOutside: 8, - TouchDragEnter: 16, - TouchDragExit: 32, - TouchUpInside: 64, - TouchUpOutside: 128, - TouchCancel: 256, - ValueChanged: 4096, - PrimaryActionTriggered: 8192, - MenuActionTriggered: 16384, - EditingDidBegin: 65536, - EditingChanged: 131072, - EditingDidEnd: 262144, - EditingDidEndOnExit: 524288, - AllTouchEvents: 4095, - AllEditingEvents: 983040, - ApplicationReserved: 251658240, - SystemReserved: 4026531840, - AllEvents: 4294967295, -}; - -declare const UIPrinterJobTypes: { - Unknown: 0, - Document: 1, - Envelope: 2, - Label: 4, - Photo: 8, - Receipt: 16, - Roll: 32, - LargeFormat: 64, - Postcard: 128, -}; - -declare const UIImageDynamicRange: { - Unspecified: -1, - Standard: 0, - ConstrainedHigh: 1, - High: 2, -}; - -declare const UIAccessibilityNavigationStyle: { - Automatic: 0, - Separate: 1, - Combined: 2, -}; - -declare const UIDocumentBrowserUserInterfaceStyle: { - White: 0, - Light: 1, - Dark: 2, -}; - -declare const UITextFieldDidEndEditingReason: { - UITextFieldDidEndEditingReasonCommitted: 0, -}; - -declare const UIControlContentVerticalAlignment: { - Center: 0, - Top: 1, - Bottom: 2, - Fill: 3, -}; - -declare const UIDocumentChangeKind: { - Done: 0, - Undone: 1, - Redone: 2, - Cleared: 3, -}; - -declare const UICollectionViewFlowLayoutSectionInsetReference: { - ContentInset: 0, - SafeArea: 1, - LayoutMargins: 2, -}; - -declare const UIPrintRenderingQuality: { - Best: 0, - Responsive: 1, -}; - -declare const NSTextSelectionNavigationModifier: { - Extend: 1, - Visual: 2, - Multiple: 4, -}; - -declare const UILabelVibrancy: { - None: 0, - Automatic: 1, -}; - -declare const UIApplicationShortcutIconType: { - Compose: 0, - Play: 1, - Pause: 2, - Add: 3, - Location: 4, - Search: 5, - Share: 6, - Prohibit: 7, - Contact: 8, - Home: 9, - MarkLocation: 10, - Favorite: 11, - Love: 12, - Cloud: 13, - Invitation: 14, - Confirmation: 15, - Mail: 16, - Message: 17, - Date: 18, - Time: 19, - CapturePhoto: 20, - CaptureVideo: 21, - Task: 22, - TaskCompleted: 23, - Alarm: 24, - Bookmark: 25, - Shuffle: 26, - Audio: 27, - Update: 28, -}; - -declare const UITabBarItemAppearanceStyle: { - Stacked: 0, - Inline: 1, - CompactInline: 2, -}; - -declare const UIInputViewStyle: { - Default: 0, - Keyboard: 1, -}; - -declare const UIActivityIndicatorViewStyle: { - Medium: 100, - Large: 101, - WhiteLarge: 0, - White: 1, - Gray: 2, -}; - -declare const UIEditingInteractionConfiguration: { - None: 0, - Default: 1, -}; - -declare const UIAxis: { - Neither: 0, - Horizontal: 1, - Vertical: 2, - Both: 3, -}; - -declare const UITableViewDropIntent: { - Unspecified: 0, - InsertAtDestinationIndexPath: 1, - InsertIntoDestinationIndexPath: 2, - Automatic: 3, -}; - -declare const UIFocusHaloEffectPosition: { - Automatic: 0, - Outside: 1, - Inside: 2, -}; - -declare const UIDocumentBrowserErrorCode: { - Generic: 1, - NoLocationAvailable: 2, -}; - -declare const UIDropOperation: { - Cancel: 0, - Forbidden: 1, - Copy: 2, - Move: 3, -}; - -declare const UIControlContentHorizontalAlignment: { - Center: 0, - Left: 1, - Right: 2, - Fill: 3, - Leading: 4, - Trailing: 5, -}; - -declare const NSWritingDirection: { - Natural: -1, - LeftToRight: 0, - RightToLeft: 1, -}; - -declare const UITraitEnvironmentLayoutDirection: { - Unspecified: -1, - LeftToRight: 0, - RightToLeft: 1, -}; - -declare const UIViewAnimationOptions: { - LayoutSubviews: 1, - AllowUserInteraction: 2, - BeginFromCurrentState: 4, - Repeat: 8, - Autoreverse: 16, - OverrideInheritedDuration: 32, - OverrideInheritedCurve: 64, - AllowAnimatedContent: 128, - ShowHideTransitionViews: 256, - OverrideInheritedOptions: 512, - CurveEaseInOut: 0, - CurveEaseIn: 65536, - CurveEaseOut: 131072, - CurveLinear: 196608, - TransitionNone: 0, - TransitionFlipFromLeft: 1048576, - TransitionFlipFromRight: 2097152, - TransitionCurlUp: 3145728, - TransitionCurlDown: 4194304, - TransitionCrossDissolve: 5242880, - TransitionFlipFromTop: 6291456, - TransitionFlipFromBottom: 7340032, - PreferredFramesPerSecondDefault: 0, - PreferredFramesPerSecond60: 50331648, - PreferredFramesPerSecond30: 117440512, -}; - -declare const NSTextContentManagerEnumerationOptions: { - None: 0, - Reverse: 1, -}; - -declare const NSRectAlignment: { - None: 0, - Top: 1, - TopLeading: 2, - Leading: 3, - BottomLeading: 4, - Bottom: 5, - BottomTrailing: 6, - Trailing: 7, - TopTrailing: 8, -}; - -declare const UIPreferredPresentationStyle: { - Unspecified: 0, - Inline: 1, - Attachment: 2, -}; - -declare const UIDatePickerMode: { - Time: 0, - Date: 1, - DateAndTime: 2, - CountDownTimer: 3, - YearAndMonth: 4, -}; - -declare const UIRectCorner: { - TopLeft: 1, - TopRight: 2, - BottomLeft: 4, - BottomRight: 8, - AllCorners: -1, -}; - -declare const UITabBarControllerSidebarLayout: { - Automatic: 0, - Overlap: 1, - Tile: 2, -}; - -declare const UIViewAnimatingPosition: { - End: 0, - Start: 1, - Current: 2, -}; - -declare const UIForceTouchCapability: { - Unknown: 0, - Unavailable: 1, - Available: 2, -}; - -declare const UISceneActivationState: { - Unattached: -1, - ForegroundActive: 0, - ForegroundInactive: 1, - Background: 2, -}; - -declare const UIWritingToolsResultOptions: { - Default: 0, - PlainText: 1, - RichText: 2, - List: 4, - Table: 8, -}; - -declare const UITimingCurveType: { - Builtin: 0, - Cubic: 1, - Spring: 2, - Composed: 3, -}; - -declare const UIImagePickerControllerSourceType: { - PhotoLibrary: 0, - Camera: 1, - SavedPhotosAlbum: 2, -}; - -declare const NSLineBreakStrategy: { - None: 0, - PushOut: 1, - HangulWordPriority: 2, - Standard: 65535, -}; - -declare const UIContentUnavailableAlignment: { - Center: 0, - Natural: 1, -}; - -declare const UIAccessibilityContainerType: { - None: 0, - DataTable: 1, - List: 2, - Landmark: 3, - SemanticGroup: 4, -}; - -declare const UINSToolbarItemPresentationSize: { - Unspecified: -1, - Regular: 0, - Small: 1, - Large: 3, -}; - -declare const UIPopoverArrowDirection: { - Up: 1, - Down: 2, - Left: 4, - Right: 8, - Any: 15, - Unknown: -1, -}; - -declare const UIImageResizingMode: { - Tile: 0, - Stretch: 1, -}; - -declare const UIVibrancyEffectStyle: { - Label: 0, - SecondaryLabel: 1, - TertiaryLabel: 2, - QuaternaryLabel: 3, - Fill: 4, - SecondaryFill: 5, - TertiaryFill: 6, - Separator: 7, -}; - -declare const UITableViewCellDragState: { - None: 0, - Lifting: 1, - Dragging: 2, -}; - -declare const UIEventSubtype: { - None: 0, - MotionShake: 1, - RemoteControlPlay: 100, - RemoteControlPause: 101, - RemoteControlStop: 102, - RemoteControlTogglePlayPause: 103, - RemoteControlNextTrack: 104, - RemoteControlPreviousTrack: 105, - RemoteControlBeginSeekingBackward: 106, - RemoteControlEndSeekingBackward: 107, - RemoteControlBeginSeekingForward: 108, - RemoteControlEndSeekingForward: 109, -}; - -declare const UIKeyModifierFlags: { - AlphaShift: 65536, - Shift: 131072, - Control: 262144, - Alternate: 524288, - Command: 1048576, - NumericPad: 2097152, -}; - -declare const UIScrollViewContentInsetAdjustmentBehavior: { - Automatic: 0, - ScrollableAxes: 1, - Never: 2, - Always: 3, -}; - -declare const UIMenuElementSize: { - Small: 0, - Medium: 1, - Large: 2, - Automatic: -1, -}; - -declare const UIKeyboardHIDUsage: { - KeyboardErrorRollOver: 1, - KeyboardPOSTFail: 2, - KeyboardErrorUndefined: 3, - KeyboardA: 4, - KeyboardB: 5, - KeyboardC: 6, - KeyboardD: 7, - KeyboardE: 8, - KeyboardF: 9, - KeyboardG: 10, - KeyboardH: 11, - KeyboardI: 12, - KeyboardJ: 13, - KeyboardK: 14, - KeyboardL: 15, - KeyboardM: 16, - KeyboardN: 17, - KeyboardO: 18, - KeyboardP: 19, - KeyboardQ: 20, - KeyboardR: 21, - KeyboardS: 22, - KeyboardT: 23, - KeyboardU: 24, - KeyboardV: 25, - KeyboardW: 26, - KeyboardX: 27, - KeyboardY: 28, - KeyboardZ: 29, - Keyboard1: 30, - Keyboard2: 31, - Keyboard3: 32, - Keyboard4: 33, - Keyboard5: 34, - Keyboard6: 35, - Keyboard7: 36, - Keyboard8: 37, - Keyboard9: 38, - Keyboard0: 39, - KeyboardReturnOrEnter: 40, - KeyboardEscape: 41, - KeyboardDeleteOrBackspace: 42, - KeyboardTab: 43, - KeyboardSpacebar: 44, - KeyboardHyphen: 45, - KeyboardEqualSign: 46, - KeyboardOpenBracket: 47, - KeyboardCloseBracket: 48, - KeyboardBackslash: 49, - KeyboardNonUSPound: 50, - KeyboardSemicolon: 51, - KeyboardQuote: 52, - KeyboardGraveAccentAndTilde: 53, - KeyboardComma: 54, - KeyboardPeriod: 55, - KeyboardSlash: 56, - KeyboardCapsLock: 57, - KeyboardF1: 58, - KeyboardF2: 59, - KeyboardF3: 60, - KeyboardF4: 61, - KeyboardF5: 62, - KeyboardF6: 63, - KeyboardF7: 64, - KeyboardF8: 65, - KeyboardF9: 66, - KeyboardF10: 67, - KeyboardF11: 68, - KeyboardF12: 69, - KeyboardPrintScreen: 70, - KeyboardScrollLock: 71, - KeyboardPause: 72, - KeyboardInsert: 73, - KeyboardHome: 74, - KeyboardPageUp: 75, - KeyboardDeleteForward: 76, - KeyboardEnd: 77, - KeyboardPageDown: 78, - KeyboardRightArrow: 79, - KeyboardLeftArrow: 80, - KeyboardDownArrow: 81, - KeyboardUpArrow: 82, - KeypadNumLock: 83, - KeypadSlash: 84, - KeypadAsterisk: 85, - KeypadHyphen: 86, - KeypadPlus: 87, - KeypadEnter: 88, - Keypad1: 89, - Keypad2: 90, - Keypad3: 91, - Keypad4: 92, - Keypad5: 93, - Keypad6: 94, - Keypad7: 95, - Keypad8: 96, - Keypad9: 97, - Keypad0: 98, - KeypadPeriod: 99, - KeyboardNonUSBackslash: 100, - KeyboardApplication: 101, - KeyboardPower: 102, - KeypadEqualSign: 103, - KeyboardF13: 104, - KeyboardF14: 105, - KeyboardF15: 106, - KeyboardF16: 107, - KeyboardF17: 108, - KeyboardF18: 109, - KeyboardF19: 110, - KeyboardF20: 111, - KeyboardF21: 112, - KeyboardF22: 113, - KeyboardF23: 114, - KeyboardF24: 115, - KeyboardExecute: 116, - KeyboardHelp: 117, - KeyboardMenu: 118, - KeyboardSelect: 119, - KeyboardStop: 120, - KeyboardAgain: 121, - KeyboardUndo: 122, - KeyboardCut: 123, - KeyboardCopy: 124, - KeyboardPaste: 125, - KeyboardFind: 126, - KeyboardMute: 127, - KeyboardVolumeUp: 128, - KeyboardVolumeDown: 129, - KeyboardLockingCapsLock: 130, - KeyboardLockingNumLock: 131, - KeyboardLockingScrollLock: 132, - KeypadComma: 133, - KeypadEqualSignAS400: 134, - KeyboardInternational1: 135, - KeyboardInternational2: 136, - KeyboardInternational3: 137, - KeyboardInternational4: 138, - KeyboardInternational5: 139, - KeyboardInternational6: 140, - KeyboardInternational7: 141, - KeyboardInternational8: 142, - KeyboardInternational9: 143, - KeyboardLANG1: 144, - KeyboardLANG2: 145, - KeyboardLANG3: 146, - KeyboardLANG4: 147, - KeyboardLANG5: 148, - KeyboardLANG6: 149, - KeyboardLANG7: 150, - KeyboardLANG8: 151, - KeyboardLANG9: 152, - KeyboardAlternateErase: 153, - KeyboardSysReqOrAttention: 154, - KeyboardCancel: 155, - KeyboardClear: 156, - KeyboardPrior: 157, - KeyboardReturn: 158, - KeyboardSeparator: 159, - KeyboardOut: 160, - KeyboardOper: 161, - KeyboardClearOrAgain: 162, - KeyboardCrSelOrProps: 163, - KeyboardExSel: 164, - KeyboardLeftControl: 224, - KeyboardLeftShift: 225, - KeyboardLeftAlt: 226, - KeyboardLeftGUI: 227, - KeyboardRightControl: 228, - KeyboardRightShift: 229, - KeyboardRightAlt: 230, - KeyboardRightGUI: 231, - Keyboard_Reserved: 65535, - KeyboardHangul: 144, - KeyboardHanja: 145, - KeyboardKanaSwitch: 144, - KeyboardAlphanumericSwitch: 145, - KeyboardKatakana: 146, - KeyboardHiragana: 147, - KeyboardZenkakuHankakuKanji: 148, -}; - -declare const UIWindowSceneDismissalAnimation: { - Standard: 1, - Commit: 2, - Decline: 3, -}; - -declare const UISegmentedControlSegment: { - Any: 0, - Left: 1, - Center: 2, - Right: 3, - Alone: 4, -}; - -declare const UIDirectionalRectEdge: { - None: 0, - Top: 1, - Leading: 2, - Bottom: 4, - Trailing: 8, - All: 15, -}; - -declare const UIScrollTypeMask: { - Discrete: 1, - Continuous: 2, - All: 3, -}; - -declare const UITabPlacement: { - Automatic: 0, - Default: 1, - Optional: 2, - Movable: 3, - Pinned: 4, - Fixed: 5, - SidebarOnly: 6, -}; - -declare const UICloudSharingPermissionOptions: { - Standard: 0, - AllowPublic: 1, - AllowPrivate: 2, - AllowReadOnly: 4, - AllowReadWrite: 8, -}; - -declare const NSTextSelectionNavigationWritingDirection: { - LeftToRight: 0, - RightToLeft: 1, -}; - -declare const UIViewAutoresizing: { - None: 0, - FlexibleLeftMargin: 1, - FlexibleWidth: 2, - FlexibleRightMargin: 4, - FlexibleTopMargin: 8, - FlexibleHeight: 16, - FlexibleBottomMargin: 32, -}; + printerPickerControllerShouldShowPrinter?(printerPickerController: UIPrinterPickerController, printer: UIPrinter): boolean; -declare const UIImageSymbolScale: { - Default: -1, - Unspecified: 0, - Small: 1, - Medium: 2, - Large: 3, -}; + printerPickerControllerWillPresent?(printerPickerController: UIPrinterPickerController): void; -declare const UIFindSessionSearchResultDisplayStyle: { - CurrentAndTotal: 0, - Total: 1, - None: 2, -}; + printerPickerControllerDidPresent?(printerPickerController: UIPrinterPickerController): void; -declare const UITableViewContentHuggingElements: { - None: 0, - SectionHeaders: 1, -}; + printerPickerControllerWillDismiss?(printerPickerController: UIPrinterPickerController): void; -declare const UITableViewSeparatorInsetReference: { - CellEdges: 0, - AutomaticInsets: 1, -}; + printerPickerControllerDidDismiss?(printerPickerController: UIPrinterPickerController): void; -declare const NSTextWritingDirection: { - Embedding: 0, - Override: 2, -}; + printerPickerControllerDidSelectPrinter?(printerPickerController: UIPrinterPickerController): void; +} -declare const UICollectionUpdateAction: { - Insert: 0, - Delete: 1, - Reload: 2, - Move: 3, - None: 4, -}; +declare class UIPrinterPickerControllerDelegate extends NativeObject implements UIPrinterPickerControllerDelegate { +} -declare const UIAlertControllerSeverity: { - Default: 0, - Critical: 1, -}; +declare interface UISearchTextFieldDelegate extends UITextFieldDelegate { + searchTextFieldItemProviderForCopyingToken?(searchTextField: UISearchTextField, token: UISearchToken): NSItemProvider; -declare const NSTextSelectionNavigationDestination: { - Character: 0, - Word: 1, - Line: 2, - Sentence: 3, - Paragraph: 4, - Container: 5, - Document: 6, -}; + searchTextFieldDidSelectSuggestion?(searchTextField: UISearchTextField, suggestion: UISearchSuggestion): void; +} -declare const UILegibilityWeight: { - Unspecified: -1, - Regular: 0, - Bold: 1, -}; +declare class UISearchTextFieldDelegate extends NativeObject implements UISearchTextFieldDelegate { +} -declare const UIAccessibilityCustomRotorDirection: { - Previous: 0, - Next: 1, -}; +declare interface UILookToDictateCapable extends NSObjectProtocol { + lookToDictateEnabled: boolean; -declare const UIPressType: { - UpArrow: 0, - DownArrow: 1, - LeftArrow: 2, - RightArrow: 3, - Select: 4, - Menu: 5, - PlayPause: 6, -}; + isLookToDictateEnabled(): boolean; -declare const UIAlertViewStyle: { - Default: 0, - SecureTextInput: 1, - PlainTextInput: 2, - LoginAndPasswordInput: 3, -}; + setLookToDictateEnabled(lookToDictateEnabled: boolean): void; +} -declare const UIMailConversationEntryKind: { - None: 0, - Personal: 1, - Promotion: 2, - Social: 3, - Transaction: 4, - News: 5, -}; +declare class UILookToDictateCapable extends NativeObject implements UILookToDictateCapable { +} -declare const UISemanticContentAttribute: { - Unspecified: 0, - Playback: 1, - Spatial: 2, - ForceLeftToRight: 3, - ForceRightToLeft: 4, -}; +declare interface UITraitChangeObservable { + registerForTraitChangesWithHandler(traits: NSArray | Array, handler: (p1: UITraitEnvironment, p2: UITraitCollection) => void): UITraitChangeRegistration; -declare const NSTextSelectionNavigationDirection: { - Forward: 0, - Backward: 1, - Right: 2, - Left: 3, - Up: 4, - Down: 5, -}; + registerForTraitChangesWithTargetAction(traits: NSArray | Array, target: interop.Object, action: string): UITraitChangeRegistration; -declare const UICornerCurve: { - Automatic: 0, - Circular: 1, - Continuous: 2, -}; + registerForTraitChangesWithAction(traits: NSArray | Array, action: string): UITraitChangeRegistration; -declare const UIColorProminence: { - Primary: 0, - Secondary: 1, - Tertiary: 2, - Quaternary: 3, -}; + unregisterForTraitChanges(registration: UITraitChangeRegistration): void; +} -declare const UIWindowScenePresentationStyle: { - Automatic: 0, - Standard: 1, - Prominent: 2, -}; +declare class UITraitChangeObservable extends NativeObject implements UITraitChangeObservable { +} -declare const UITableViewStyle: { - Plain: 0, - Grouped: 1, - InsetGrouped: 2, -}; +declare interface UIViewControllerContextTransitioning extends NSObjectProtocol { + readonly containerView: UIView; -declare const UIFontDescriptorSymbolicTraits: { - TraitItalic: 1, - TraitBold: 2, - TraitExpanded: 32, - TraitCondensed: 64, - TraitMonoSpace: 1024, - TraitVertical: 2048, - TraitUIOptimized: 4096, - TraitTightLeading: 32768, - TraitLooseLeading: 65536, - ClassMask: -268435456, - ClassUnknown: 0, - ClassOldStyleSerifs: 268435456, - ClassTransitionalSerifs: 536870912, - ClassModernSerifs: 805306368, - ClassClarendonSerifs: 1073741824, - ClassSlabSerifs: 1342177280, - ClassFreeformSerifs: 1879048192, - ClassSansSerif: -2147483648, - ClassOrnamentals: -1879048192, - ClassScripts: -1610612736, - ClassSymbolic: -1073741824, -}; + readonly animated: boolean; -declare const UITabGroupSidebarAppearance: { - Automatic: 0, - Inline: 1, - RootSection: 2, -}; + readonly interactive: boolean; -declare const UIDropSessionProgressIndicatorStyle: { - None: 0, - Default: 1, -}; + readonly transitionWasCancelled: boolean; -declare const UISearchBarIcon: { - Search: 0, - Clear: 1, - Bookmark: 2, - ResultsList: 3, -}; + readonly presentationStyle: interop.Enum; -declare const NSTextSelectionNavigationLayoutOrientation: { - Horizontal: 0, - Vertical: 1, -}; + updateInteractiveTransition(percentComplete: number): void; -declare const UICollectionLayoutListAppearance: { - Plain: 0, - Grouped: 1, - InsetGrouped: 2, - Sidebar: 3, - SidebarPlain: 4, -}; + finishInteractiveTransition(): void; -declare const UITextAlignment: { - Left: 0, - Center: 1, - Right: 2, -}; + cancelInteractiveTransition(): void; -declare const UIMenuElementState: { - Off: 0, - On: 1, - Mixed: 2, -}; + pauseInteractiveTransition(): void; -declare const UITextItemContentType: { - Link: 0, - TextAttachment: 1, - Tag: 2, -}; + completeTransition(didComplete: boolean): void; -declare const UILetterformAwareSizingRule: { - Typographic: 0, - Oversize: 1, -}; + viewControllerForKey(key: string): UIViewController; -declare const UIImageSymbolWeight: { - Unspecified: 0, - UltraLight: 1, - Thin: 2, - Light: 3, - Regular: 4, - Medium: 5, - Semibold: 6, - Bold: 7, - Heavy: 8, - Black: 9, -}; + viewForKey(key: string): UIView; -declare class UIPointerAccessoryPosition { - constructor(init?: UIPointerAccessoryPosition); - offset: number; - angle: number; -} + readonly targetTransform: CGAffineTransform; -declare class UIFloatRange { - constructor(init?: UIFloatRange); - minimum: number; - maximum: number; -} + initialFrameForViewController(vc: UIViewController): this; -declare class UIOffset { - constructor(init?: UIOffset); - horizontal: number; - vertical: number; + finalFrameForViewController(vc: UIViewController): CGRect; + + isAnimated(): boolean; + + isInteractive(): boolean; } -declare class UIEdgeInsets { - constructor(init?: UIEdgeInsets); - top: number; - left: number; - bottom: number; - right: number; +declare class UIViewControllerContextTransitioning extends NativeObject implements UIViewControllerContextTransitioning { } -declare class NSDirectionalEdgeInsets { - constructor(init?: NSDirectionalEdgeInsets); - top: number; - leading: number; - bottom: number; - trailing: number; +declare interface UINavigationItemRenameDelegate extends NSObjectProtocol { + navigationItemDidEndRenamingWithTitle(navigationItem: UINavigationItem, title: string): void; + + navigationItemShouldBeginRenaming?(navigationItem: UINavigationItem): boolean; + + navigationItemWillBeginRenamingWithSuggestedTitleSelectedRange?(navigationItem: UINavigationItem, title: string, selectedRange: interop.PointerConvertible): string; + + navigationItemShouldEndRenamingWithTitle?(navigationItem: UINavigationItem, title: string): boolean; +} + +declare class UINavigationItemRenameDelegate extends NativeObject implements UINavigationItemRenameDelegate { } -declare function NSStringFromCGPoint(point: CGPoint): string; +declare interface UIPrintInteractionControllerDelegate extends NSObjectProtocol { + printInteractionControllerParentViewController?(printInteractionController: UIPrintInteractionController): UIViewController | null; -declare function NSStringFromCGVector(vector: CGVector): string; + printInteractionControllerChoosePaper?(printInteractionController: UIPrintInteractionController, paperList: NSArray | Array): UIPrintPaper; -declare function NSStringFromCGSize(size: CGSize): string; + printInteractionControllerWillPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; -declare function NSStringFromCGRect(rect: CGRect): string; + printInteractionControllerDidPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; -declare function NSStringFromCGAffineTransform(transform: CGAffineTransform): string; + printInteractionControllerWillDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; -declare function NSStringFromUIEdgeInsets(insets: UIEdgeInsets): string; + printInteractionControllerDidDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; -declare function NSStringFromDirectionalEdgeInsets(insets: NSDirectionalEdgeInsets): string; + printInteractionControllerWillStartJob?(printInteractionController: UIPrintInteractionController): void; -declare function NSStringFromUIOffset(offset: UIOffset): string; + printInteractionControllerDidFinishJob?(printInteractionController: UIPrintInteractionController): void; -declare function CGPointFromString(string: string): CGPoint; + printInteractionControllerCutLengthForPaper?(printInteractionController: UIPrintInteractionController, paper: UIPrintPaper): number; -declare function CGVectorFromString(string: string): CGVector; + printInteractionControllerChooseCutterBehavior?(printInteractionController: UIPrintInteractionController, availableBehaviors: NSArray | Array): interop.Enum; +} -declare function CGSizeFromString(string: string): CGSize; +declare class UIPrintInteractionControllerDelegate extends NativeObject implements UIPrintInteractionControllerDelegate { +} -declare function CGRectFromString(string: string): CGRect; +declare interface UIActivityItemsConfigurationProviding extends NSObjectProtocol { + readonly activityItemsConfiguration: UIActivityItemsConfigurationReading; +} -declare function CGAffineTransformFromString(string: string): CGAffineTransform; +declare class UIActivityItemsConfigurationProviding extends NativeObject implements UIActivityItemsConfigurationProviding { +} -declare function UIEdgeInsetsFromString(string: string): UIEdgeInsets; +declare interface UITextSelectionHandleView extends UICoordinateSpace { + direction: interop.Enum; -declare function NSDirectionalEdgeInsetsFromString(string: string): NSDirectionalEdgeInsets; + readonly vertical: boolean; -declare function UIOffsetFromString(string: string): UIOffset; + customShape: UIBezierPath; -declare function UIGraphicsGetCurrentContext(): interop.Object; + preferredFrameForRect(rect: CGRect): CGRect; -declare function UIGraphicsPushContext(context: interop.Object): void; + setDirection(direction: interop.Enum): void; -declare function UIGraphicsPopContext(): void; + isVertical(): boolean; -declare function UIRectFillUsingBlendMode(rect: CGRect, blendMode: interop.Enum): void; + setCustomShape(customShape: UIBezierPath | null): void; +} -declare function UIRectFill(rect: CGRect): void; +declare class UITextSelectionHandleView extends NativeObject implements UITextSelectionHandleView { +} -declare function UIRectFrameUsingBlendMode(rect: CGRect, blendMode: interop.Enum): void; +declare interface UIAppearance extends NSObjectProtocol { +} -declare function UIRectFrame(rect: CGRect): void; +declare class UIAppearance extends NativeObject implements UIAppearance { + static appearance any>(this: This): InstanceType; -declare function UIRectClip(rect: CGRect): void; + static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; -declare function UIGraphicsBeginImageContext(size: CGSize): void; + static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; -declare function UIGraphicsBeginImageContextWithOptions(size: CGSize, opaque: boolean, scale: number): void; + static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; -declare function UIGraphicsGetImageFromCurrentImageContext(): UIImage; + static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; -declare function UIGraphicsEndImageContext(): void; + static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; +} -declare function UIGraphicsBeginPDFContextToFile(path: string, bounds: CGRect, documentInfo: NSDictionary | Record): boolean; +declare interface NSTextLocation extends NSObjectProtocol { + compare(location: NSTextLocation): interop.Enum; +} -declare function UIGraphicsBeginPDFContextToData(data: NSMutableData, bounds: CGRect, documentInfo: NSDictionary | Record): void; +declare class NSTextLocation extends NativeObject implements NSTextLocation { +} -declare function UIGraphicsEndPDFContext(): void; +declare interface UIEditMenuInteractionDelegate extends NSObjectProtocol { + editMenuInteractionMenuForConfigurationSuggestedActions?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, suggestedActions: NSArray | Array): UIMenu; -declare function UIGraphicsBeginPDFPage(): void; + editMenuInteractionTargetRectForConfiguration?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration): CGRect; -declare function UIGraphicsBeginPDFPageWithInfo(bounds: CGRect, pageInfo: NSDictionary | Record): void; + editMenuInteractionWillPresentMenuForConfigurationAnimator?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, animator: UIEditMenuInteractionAnimating): void; -declare function UIGraphicsGetPDFContextBounds(): CGRect; + editMenuInteractionWillDismissMenuForConfigurationAnimator?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, animator: UIEditMenuInteractionAnimating): void; +} -declare function UIGraphicsSetPDFContextURLForRect(url: NSURL, rect: CGRect): void; +declare class UIEditMenuInteractionDelegate extends NativeObject implements UIEditMenuInteractionDelegate { +} -declare function UIGraphicsAddPDFContextDestinationAtPoint(name: string, point: CGPoint): void; +declare interface UIObjectTraitDefinition extends UITraitDefinition { +} -declare function UIGraphicsSetPDFContextDestinationForRect(name: string, rect: CGRect): void; +declare class UIObjectTraitDefinition extends NativeObject implements UIObjectTraitDefinition { + static readonly defaultValue: NSObject; +} -declare function UIImagePNGRepresentation(image: UIImage): NSData; +declare interface UIPageControlTimerProgressDelegate extends UIPageControlProgressDelegate { + pageControlTimerProgressDidChange?(progress: UIPageControlTimerProgress): void; -declare function UIImageJPEGRepresentation(image: UIImage, compressionQuality: number): NSData; + pageControlTimerProgressShouldAdvanceToPage?(progress: UIPageControlTimerProgress, page: number): boolean; +} -declare function UIImageHEICRepresentation(image: UIImage): NSData; +declare class UIPageControlTimerProgressDelegate extends NativeObject implements UIPageControlTimerProgressDelegate { +} -declare function UIFontWeightForImageSymbolWeight(symbolWeight: interop.Enum): number; +declare interface UICalendarSelectionMultiDateDelegate extends NSObjectProtocol { + multiDateSelectionDidSelectDate(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): void; -declare function UIImageSymbolWeightForFontWeight(fontWeight: number): interop.Enum; + multiDateSelectionDidDeselectDate(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): void; -declare function NSTextAlignmentToCTTextAlignment(nsTextAlignment: interop.Enum): interop.Enum; + multiDateSelectionCanSelectDate?(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): boolean; -declare function NSTextAlignmentFromCTTextAlignment(ctTextAlignment: interop.Enum): interop.Enum; + multiDateSelectionCanDeselectDate?(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): boolean; +} -declare function UIEventButtonMaskForButtonNumber(buttonNumber: number): interop.Enum; +declare class UICalendarSelectionMultiDateDelegate extends NativeObject implements UICalendarSelectionMultiDateDelegate { +} -declare function _NSDictionaryOfVariableBindings(commaSeparatedKeysString: string, firstValue: interop.Object): NSDictionary; +declare interface UICollectionViewDataSourcePrefetching extends NSObjectProtocol { + collectionViewPrefetchItemsAtIndexPaths(collectionView: UICollectionView, indexPaths: NSArray | Array): void; -declare function UIContentSizeCategoryIsAccessibilityCategory(category: string): boolean; + collectionViewCancelPrefetchingForItemsAtIndexPaths?(collectionView: UICollectionView, indexPaths: NSArray | Array): void; +} -declare function UIContentSizeCategoryCompareToCategory(lhs: string, rhs: string): interop.Enum; +declare class UICollectionViewDataSourcePrefetching extends NativeObject implements UICollectionViewDataSourcePrefetching { +} -declare function UIApplicationMain(argc: number, argv: interop.PointerConvertible, principalClassName: string, delegateClassName: string): number; +declare interface UICalendarSelectionSingleDateDelegate extends NSObjectProtocol { + dateSelectionDidSelectDate(selection: UICalendarSelectionSingleDate, dateComponents: NSDateComponents | null): void; -declare function UIAccessibilityZoomFocusChanged(type: interop.Enum, frame: CGRect, view: UIView): void; + dateSelectionCanSelectDate?(selection: UICalendarSelectionSingleDate, dateComponents: NSDateComponents | null): boolean; +} -declare function UIAccessibilityRegisterGestureConflictWithZoom(): void; +declare class UICalendarSelectionSingleDateDelegate extends NativeObject implements UICalendarSelectionSingleDateDelegate { +} -declare function UIGuidedAccessRestrictionStateForIdentifier(restrictionIdentifier: string): interop.Enum; +declare interface UITextDraggable extends UITextInput { + textDragDelegate: UITextDragDelegate; -declare function UIGuidedAccessConfigureAccessibilityFeatures(features: interop.Enum, enabled: boolean, completion: (p1: boolean, p2: NSError) => void): void; + readonly textDragInteraction: UIDragInteraction; -declare function UIAccessibilityConvertFrameToScreenCoordinates(rect: CGRect, view: UIView): CGRect; + readonly textDragActive: boolean; -declare function UIAccessibilityConvertPathToScreenCoordinates(path: UIBezierPath, view: UIView): UIBezierPath; + textDragOptions: interop.Enum; -declare function UIAccessibilityFocusedElement(assistiveTechnologyIdentifier: string): interop.Object; + setTextDragDelegate(textDragDelegate: UITextDragDelegate | null): void; -declare function UIAccessibilityPostNotification(notification: number, argument: interop.Object): void; + isTextDragActive(): boolean; -declare function UIAccessibilityIsVoiceOverRunning(): boolean; + setTextDragOptions(textDragOptions: interop.Enum): void; +} -declare function UIAccessibilityIsMonoAudioEnabled(): boolean; +declare class UITextDraggable extends NativeObject implements UITextDraggable { +} -declare function UIAccessibilityIsClosedCaptioningEnabled(): boolean; +declare interface UICalendarViewDelegate extends NSObjectProtocol { + calendarViewDecorationForDateComponents?(calendarView: UICalendarView, dateComponents: NSDateComponents): UICalendarViewDecoration; -declare function UIAccessibilityIsInvertColorsEnabled(): boolean; + calendarViewDidChangeVisibleDateComponentsFrom?(calendarView: UICalendarView, previousDateComponents: NSDateComponents): void; +} -declare function UIAccessibilityIsGuidedAccessEnabled(): boolean; +declare class UICalendarViewDelegate extends NativeObject implements UICalendarViewDelegate { +} -declare function UIAccessibilityIsBoldTextEnabled(): boolean; +declare interface UIColorPickerViewControllerDelegate extends NSObjectProtocol { + colorPickerViewControllerDidSelectColor?(viewController: UIColorPickerViewController): void; -declare function UIAccessibilityButtonShapesEnabled(): boolean; + colorPickerViewControllerDidSelectColorContinuously?(viewController: UIColorPickerViewController, color: UIColor, continuously: boolean): void; -declare function UIAccessibilityIsGrayscaleEnabled(): boolean; + colorPickerViewControllerDidFinish?(viewController: UIColorPickerViewController): void; +} -declare function UIAccessibilityIsReduceTransparencyEnabled(): boolean; +declare class UIColorPickerViewControllerDelegate extends NativeObject implements UIColorPickerViewControllerDelegate { +} -declare function UIAccessibilityIsReduceMotionEnabled(): boolean; +declare interface UIPointerInteractionDelegate extends NSObjectProtocol { + pointerInteractionRegionForRequestDefaultRegion?(interaction: UIPointerInteraction, request: UIPointerRegionRequest, defaultRegion: UIPointerRegion): UIPointerRegion; -declare function UIAccessibilityPrefersCrossFadeTransitions(): boolean; + pointerInteractionStyleForRegion?(interaction: UIPointerInteraction, region: UIPointerRegion): UIPointerStyle; -declare function UIAccessibilityIsVideoAutoplayEnabled(): boolean; + pointerInteractionWillEnterRegionAnimator?(interaction: UIPointerInteraction, region: UIPointerRegion, animator: UIPointerInteractionAnimating): void; -declare function UIAccessibilityDarkerSystemColorsEnabled(): boolean; + pointerInteractionWillExitRegionAnimator?(interaction: UIPointerInteraction, region: UIPointerRegion, animator: UIPointerInteractionAnimating): void; +} -declare function UIAccessibilityIsSwitchControlRunning(): boolean; +declare class UIPointerInteractionDelegate extends NativeObject implements UIPointerInteractionDelegate { +} -declare function UIAccessibilityIsSpeakSelectionEnabled(): boolean; +declare interface UITextFormattingCoordinatorDelegate extends NSObjectProtocol { + updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; +} -declare function UIAccessibilityIsSpeakScreenEnabled(): boolean; +declare class UITextFormattingCoordinatorDelegate extends NativeObject implements UITextFormattingCoordinatorDelegate { +} -declare function UIAccessibilityIsShakeToUndoEnabled(): boolean; +declare interface UIFocusAnimationContext extends NSObjectProtocol { + readonly duration: number; +} -declare function UIAccessibilityIsAssistiveTouchRunning(): boolean; +declare class UIFocusAnimationContext extends NativeObject implements UIFocusAnimationContext { +} -declare function UIAccessibilityShouldDifferentiateWithoutColor(): boolean; +declare interface UITextInteractionDelegate extends NSObjectProtocol { + interactionShouldBeginAtPoint?(interaction: UITextInteraction, point: CGPoint): boolean; -declare function UIAccessibilityIsOnOffSwitchLabelsEnabled(): boolean; + interactionWillBegin?(interaction: UITextInteraction): void; -declare function UIAccessibilityRequestGuidedAccessSession(enable: boolean, completionHandler: (p1: boolean) => void): void; + interactionDidEnd?(interaction: UITextInteraction): void; +} -declare function UIAccessibilityHearingDevicePairedEar(): interop.Enum; +declare class UITextInteractionDelegate extends NativeObject implements UITextInteractionDelegate { +} -declare function UICellAccessoryPositionBeforeAccessoryOfClass(accessoryClass: interop.Object): (p1: NSArray | Array) => number; +declare interface UIPasteConfigurationSupporting extends NSObjectProtocol { + pasteConfiguration: UIPasteConfiguration; -declare function UICellAccessoryPositionAfterAccessoryOfClass(accessoryClass: interop.Object): (p1: NSArray | Array) => number; + pasteItemProviders?(itemProviders: NSArray | Array): void; -declare function UIImageWriteToSavedPhotosAlbum(image: UIImage, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): void; + canPasteItemProviders?(itemProviders: NSArray | Array): boolean; -declare function UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(videoPath: string): boolean; + setPasteConfiguration(pasteConfiguration: UIPasteConfiguration | null): void; +} -declare function UISaveVideoAtPathToSavedPhotosAlbum(videoPath: string, completionTarget: interop.Object, completionSelector: string, contextInfo: interop.PointerConvertible): void; +declare class UIPasteConfigurationSupporting extends NativeObject implements UIPasteConfigurationSupporting { +} -declare function UIFloatRangeIsInfinite(range: UIFloatRange): boolean; +declare interface UIPopoverPresentationControllerDelegate extends UIAdaptivePresentationControllerDelegate { + prepareForPopoverPresentation?(popoverPresentationController: UIPopoverPresentationController): void; -declare function UIWritingToolsCoordinatorTextAnimationDebugDescription(animationType: interop.Enum): string; + popoverPresentationControllerShouldDismissPopover?(popoverPresentationController: UIPopoverPresentationController): boolean; -declare interface UIContentView extends NSObjectProtocol { - configuration: UIContentConfiguration; + popoverPresentationControllerDidDismissPopover?(popoverPresentationController: UIPopoverPresentationController): void; - supportsConfiguration?(configuration: UIContentConfiguration): boolean; + popoverPresentationControllerWillRepositionPopoverToRectInView?(popoverPresentationController: UIPopoverPresentationController, rect: interop.PointerConvertible, view: interop.PointerConvertible): void; +} - setConfiguration(configuration: UIContentConfiguration): void; +declare class UIPopoverPresentationControllerDelegate extends NativeObject implements UIPopoverPresentationControllerDelegate { } -declare class UIContentView extends NativeObject implements UIContentView { +declare interface UIAccessibilityIdentification extends NSObjectProtocol { + accessibilityIdentifier: string; + + setAccessibilityIdentifier(accessibilityIdentifier: string): void; } -declare interface UIPageViewControllerDelegate extends NSObjectProtocol { - pageViewControllerWillTransitionToViewControllers?(pageViewController: UIPageViewController, pendingViewControllers: NSArray | Array): void; +declare class UIAccessibilityIdentification extends NativeObject implements UIAccessibilityIdentification { +} - pageViewControllerDidFinishAnimatingPreviousViewControllersTransitionCompleted?(pageViewController: UIPageViewController, finished: boolean, previousViewControllers: NSArray | Array, completed: boolean): void; +declare interface UIPopoverPresentationControllerSourceItem extends NSObjectProtocol { + frameInView(referenceView: UIView): CGRect; +} - pageViewControllerSpineLocationForInterfaceOrientation?(pageViewController: UIPageViewController, orientation: interop.Enum): interop.Enum; +declare class UIPopoverPresentationControllerSourceItem extends NativeObject implements UIPopoverPresentationControllerSourceItem { +} - pageViewControllerSupportedInterfaceOrientations?(pageViewController: UIPageViewController): interop.Enum; +declare interface NSTextAttachmentContainer extends NSObjectProtocol { + imageForBoundsTextContainerCharacterIndex(imageBounds: CGRect, textContainer: NSTextContainer | null, charIndex: number): UIImage; - pageViewControllerPreferredInterfaceOrientationForPresentation?(pageViewController: UIPageViewController): interop.Enum; + attachmentBoundsForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer | null, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; } -declare class UIPageViewControllerDelegate extends NativeObject implements UIPageViewControllerDelegate { +declare class NSTextAttachmentContainer extends NativeObject implements NSTextAttachmentContainer { } -declare interface UIDocumentPickerDelegate extends NSObjectProtocol { - documentPickerDidPickDocumentsAtURLs?(controller: UIDocumentPickerViewController, urls: NSArray | Array): void; +declare interface UIPointerInteractionAnimating extends NSObjectProtocol { + addAnimations(animations: () => void): void; - documentPickerWasCancelled?(controller: UIDocumentPickerViewController): void; + addCompletion(completion: (p1: boolean) => void): void; +} - documentPickerDidPickDocumentAtURL?(controller: UIDocumentPickerViewController, url: NSURL): void; +declare class UIPointerInteractionAnimating extends NativeObject implements UIPointerInteractionAnimating { } -declare class UIDocumentPickerDelegate extends NativeObject implements UIDocumentPickerDelegate { +declare interface UISheetPresentationControllerDelegate extends UIAdaptivePresentationControllerDelegate { + sheetPresentationControllerDidChangeSelectedDetentIdentifier?(sheetPresentationController: UISheetPresentationController): void; } -declare interface UISearchBarDelegate extends UIBarPositioningDelegate { - searchBarShouldBeginEditing?(searchBar: UISearchBar): boolean; +declare class UISheetPresentationControllerDelegate extends NativeObject implements UISheetPresentationControllerDelegate { +} - searchBarTextDidBeginEditing?(searchBar: UISearchBar): void; +declare interface UITextFieldDelegate extends NSObjectProtocol { + textFieldShouldBeginEditing?(textField: UITextField): boolean; - searchBarShouldEndEditing?(searchBar: UISearchBar): boolean; + textFieldDidBeginEditing?(textField: UITextField): void; - searchBarTextDidEndEditing?(searchBar: UISearchBar): void; + textFieldShouldEndEditing?(textField: UITextField): boolean; - searchBarTextDidChange?(searchBar: UISearchBar, searchText: string): void; + textFieldDidEndEditing?(textField: UITextField): void; - searchBarShouldChangeTextInRangeReplacementText?(searchBar: UISearchBar, range: _NSRange, text: string): boolean; + textFieldDidEndEditingReason?(textField: UITextField, reason: interop.Enum): void; - searchBarSearchButtonClicked?(searchBar: UISearchBar): void; + textFieldShouldChangeCharactersInRangeReplacementString?(textField: UITextField, range: _NSRange, string: string): boolean; - searchBarBookmarkButtonClicked?(searchBar: UISearchBar): void; + textFieldShouldChangeCharactersInRangesReplacementString?(textField: UITextField, ranges: NSArray | Array, string: string): boolean; - searchBarCancelButtonClicked?(searchBar: UISearchBar): void; + textFieldDidChangeSelection?(textField: UITextField): void; - searchBarResultsListButtonClicked?(searchBar: UISearchBar): void; + textFieldShouldClear?(textField: UITextField): boolean; - searchBarSelectedScopeButtonIndexDidChange?(searchBar: UISearchBar, selectedScope: number): void; -} + textFieldShouldReturn?(textField: UITextField): boolean; -declare class UISearchBarDelegate extends NativeObject implements UISearchBarDelegate { -} + textFieldEditMenuForCharactersInRangeSuggestedActions?(textField: UITextField, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; -declare interface UIVideoEditorControllerDelegate extends NSObjectProtocol { - videoEditorControllerDidSaveEditedVideoToPath?(editor: UIVideoEditorController, editedVideoPath: string): void; + textFieldEditMenuForCharactersInRangesSuggestedActions?(textField: UITextField, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; - videoEditorControllerDidFailWithError?(editor: UIVideoEditorController, error: NSError): void; + textFieldWillPresentEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; - videoEditorControllerDidCancel?(editor: UIVideoEditorController): void; -} + textFieldWillDismissEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; -declare class UIVideoEditorControllerDelegate extends NativeObject implements UIVideoEditorControllerDelegate { + textFieldInsertInputSuggestion?(textField: UITextField, inputSuggestion: UIInputSuggestion): void; } -declare interface UITabBarControllerSidebarDelegate extends NSObjectProtocol { - tabBarControllerSidebarVisibilityWillChangeAnimator?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, animator: UITabBarControllerSidebarAnimating): void; - - tabBarControllerSidebarItemForRequest?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, request: UITabSidebarItemRequest): UITabSidebarItem; +declare class UITextFieldDelegate extends NativeObject implements UITextFieldDelegate { +} - tabBarControllerSidebarUpdateItem?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, item: UITabSidebarItem): void; +declare interface UIMenuBuilder { + readonly system: UIMenuSystem; - tabBarControllerSidebarWillBeginDisplayingTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): void; + menuForIdentifier(identifier: string): UIMenu; - tabBarControllerSidebarDidEndDisplayingTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): void; + actionForIdentifier(identifier: string): UIAction; - tabBarControllerSidebarLeadingSwipeActionsConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UISwipeActionsConfiguration; + commandForActionPropertyList(action: string, propertyList: interop.Object | null): UICommand; - tabBarControllerSidebarTrailingSwipeActionsConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UISwipeActionsConfiguration; + replaceMenuForIdentifierWithMenu(replacedIdentifier: string, replacementMenu: UIMenu): void; - tabBarControllerSidebarContextMenuConfigurationForTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, tab: UITab): UIContextMenuConfiguration; + replaceChildrenOfMenuForIdentifierFromChildrenBlock(parentIdentifier: string, childrenBlock: (p1: NSArray | Array) => NSArray): void; - tabBarControllerSidebarItemsForBeginningDragSessionTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, dragSession: UIDragSession, tab: UITab): NSArray; + replaceMenuForIdentifierWithElements(replacedIdentifier: string, replacementElements: NSArray | Array): void; - tabBarControllerSidebarItemsForAddingToDragSessionTab?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, dragSession: UIDragSession, tab: UITab): NSArray; + replaceActionForIdentifierWithElements(replacedIdentifier: string, replacementElements: NSArray | Array): void; - tabBarControllerSidebarSidebarActionGroupOperationForAcceptingItemsFromDropSession?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, sidebarAction: UIAction, group: UITabGroup, session: UIDropSession): interop.Enum; + replaceCommandForActionPropertyListWithElements(replacedAction: string, replacedPropertyList: interop.Object | null, replacementElements: NSArray | Array): void; - tabBarControllerSidebarSidebarActionGroupAcceptItemsFromDropSession?(tabBarController: UITabBarController, sidebar: UITabBarControllerSidebar, sidebarAction: UIAction, group: UITabGroup, session: UIDropSession): void; -} + insertSiblingMenuBeforeMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; -declare class UITabBarControllerSidebarDelegate extends NativeObject implements UITabBarControllerSidebarDelegate { -} + insertElementsBeforeMenuForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; -declare interface UICollectionViewDropItem extends NSObjectProtocol { - readonly dragItem: UIDragItem; + insertElementsAfterMenuForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; - readonly sourceIndexPath: NSIndexPath; + insertSiblingMenuAfterMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; - readonly previewSize: CGSize; -} + insertChildMenuAtStartOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; -declare class UICollectionViewDropItem extends NativeObject implements UICollectionViewDropItem { -} + insertElementsBeforeActionForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; -declare interface UISpringLoadedInteractionEffect extends NSObjectProtocol { - interactionDidChangeWithContext(interaction: UISpringLoadedInteraction, context: UISpringLoadedInteractionContext): void; -} + insertElementsAfterActionForIdentifier(insertedElements: NSArray | Array, siblingIdentifier: string): void; -declare class UISpringLoadedInteractionEffect extends NativeObject implements UISpringLoadedInteractionEffect { -} + insertElementsBeforeCommandForActionPropertyList(insertedElements: NSArray | Array, siblingAction: string, siblingPropertyList: interop.Object | null): void; -declare interface UIDragDropSession extends NSObjectProtocol { - readonly items: NSArray; + insertElementsAfterCommandForActionPropertyList(insertedElements: NSArray | Array, siblingAction: string, siblingPropertyList: interop.Object | null): void; - locationInView(view: UIView): CGPoint; + insertElementsAtStartOfMenuForIdentifier(childElements: NSArray | Array, parentIdentifier: string): void; - readonly allowsMoveOperation: boolean; + insertChildMenuAtEndOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; - readonly restrictedToDraggingApplication: boolean; + insertElementsAtEndOfMenuForIdentifier(childElements: NSArray | Array, parentIdentifier: string): void; - hasItemsConformingToTypeIdentifiers(typeIdentifiers: NSArray | Array): boolean; + removeMenuForIdentifier(removedIdentifier: string): void; - canLoadObjectsOfClass(aClass: NSItemProviderReading): boolean; + removeActionForIdentifier(removedIdentifier: string): void; - isRestrictedToDraggingApplication(): boolean; + removeCommandForActionPropertyList(removedAction: string, removedPropertyList: interop.Object | null): void; } -declare class UIDragDropSession extends NativeObject implements UIDragDropSession { +declare class UIMenuBuilder extends NativeObject implements UIMenuBuilder { } -declare interface UIUserActivityRestoring extends NSObjectProtocol { - restoreUserActivityState(userActivity: NSUserActivity): void; +declare interface UISheetPresentationControllerDetentResolutionContext extends NSObjectProtocol { + readonly containerTraitCollection: UITraitCollection; + + readonly maximumDetentValue: number; } -declare class UIUserActivityRestoring extends NativeObject implements UIUserActivityRestoring { +declare class UISheetPresentationControllerDetentResolutionContext extends NativeObject implements UISheetPresentationControllerDetentResolutionContext { } -declare interface NSTextStorageDelegate extends NSObjectProtocol { - textStorageWillProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; +declare interface UIPreviewInteractionDelegate extends NSObjectProtocol { + previewInteractionDidUpdatePreviewTransitionEnded(previewInteraction: UIPreviewInteraction, transitionProgress: number, ended: boolean): void; - textStorageDidProcessEditingRangeChangeInLength?(textStorage: NSTextStorage, editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; + previewInteractionDidCancel(previewInteraction: UIPreviewInteraction): void; + + previewInteractionShouldBegin?(previewInteraction: UIPreviewInteraction): boolean; + + previewInteractionDidUpdateCommitTransitionEnded?(previewInteraction: UIPreviewInteraction, transitionProgress: number, ended: boolean): void; } -declare class NSTextStorageDelegate extends NativeObject implements NSTextStorageDelegate { +declare class UIPreviewInteractionDelegate extends NativeObject implements UIPreviewInteractionDelegate { } -declare interface UITableViewDataSourcePrefetching extends NSObjectProtocol { - tableViewPrefetchRowsAtIndexPaths(tableView: UITableView, indexPaths: NSArray | Array): void; +declare interface NSLayoutManagerDelegate extends NSObjectProtocol { + layoutManagerShouldGenerateGlyphsPropertiesCharacterIndexesFontForGlyphRange?(layoutManager: NSLayoutManager, glyphs: interop.PointerConvertible, props: interop.PointerConvertible, charIndexes: interop.PointerConvertible, aFont: UIFont, glyphRange: _NSRange): number; - tableViewCancelPrefetchingForRowsAtIndexPaths?(tableView: UITableView, indexPaths: NSArray | Array): void; -} + layoutManagerLineSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; -declare class UITableViewDataSourcePrefetching extends NativeObject implements UITableViewDataSourcePrefetching { -} + layoutManagerParagraphSpacingBeforeGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; -declare interface UITextDragRequest extends NSObjectProtocol { - readonly dragRange: UITextRange; + layoutManagerParagraphSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; - readonly suggestedItems: NSArray; + layoutManagerShouldUseActionForControlCharacterAtIndex?(layoutManager: NSLayoutManager, action: interop.Enum, charIndex: number): interop.Enum; - readonly existingItems: NSArray; + layoutManagerShouldBreakLineByWordBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; - readonly selected: boolean; + layoutManagerShouldBreakLineByHyphenatingBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; - readonly dragSession: UIDragSession; + layoutManagerBoundingBoxForControlGlyphAtIndexForTextContainerProposedLineFragmentGlyphPositionCharacterIndex?(layoutManager: NSLayoutManager, glyphIndex: number, textContainer: NSTextContainer, proposedRect: CGRect, glyphPosition: CGPoint, charIndex: number): CGRect; - isSelected(): boolean; -} + layoutManagerShouldSetLineFragmentRectLineFragmentUsedRectBaselineOffsetInTextContainerForGlyphRange?(layoutManager: NSLayoutManager, lineFragmentRect: interop.PointerConvertible, lineFragmentUsedRect: interop.PointerConvertible, baselineOffset: interop.PointerConvertible, textContainer: NSTextContainer, glyphRange: _NSRange): boolean; -declare class UITextDragRequest extends NativeObject implements UITextDragRequest { -} + layoutManagerDidInvalidateLayout?(sender: NSLayoutManager): void; -declare interface UIBarPositioningDelegate extends NSObjectProtocol { - positionForBar?(bar: UIBarPositioning): interop.Enum; -} + layoutManagerDidCompleteLayoutForTextContainerAtEnd?(layoutManager: NSLayoutManager, textContainer: NSTextContainer | null, layoutFinishedFlag: boolean): void; -declare class UIBarPositioningDelegate extends NativeObject implements UIBarPositioningDelegate { + layoutManagerTextContainerDidChangeGeometryFromSize?(layoutManager: NSLayoutManager, textContainer: NSTextContainer, oldSize: CGSize): void; } -declare interface UISearchSuggestion extends NSObjectProtocol { - readonly localizedSuggestion: string; +declare class NSLayoutManagerDelegate extends NativeObject implements NSLayoutManagerDelegate { +} - readonly localizedDescription?: string; +declare interface UILargeContentViewerItem extends NSObjectProtocol { + readonly showsLargeContentViewer: boolean; - readonly iconImage?: UIImage; + readonly largeContentTitle: string; - readonly localizedAttributedSuggestion: NSAttributedString; + readonly largeContentImage: UIImage; - representedObject: interop.Object; + readonly scalesLargeContentImage: boolean; - setRepresentedObject(representedObject: interop.Object | null): void; + readonly largeContentImageInsets: UIEdgeInsets; } -declare class UISearchSuggestion extends NativeObject implements UISearchSuggestion { +declare class UILargeContentViewerItem extends NativeObject implements UILargeContentViewerItem { } -declare interface UICollectionViewDropPlaceholderContext extends UIDragAnimating { - readonly dragItem: UIDragItem; +declare interface UIViewControllerInteractiveTransitioning extends NSObjectProtocol { + startInteractiveTransition(transitionContext: UIViewControllerContextTransitioning): void; - commitInsertionWithDataSourceUpdates(dataSourceUpdates: (p1: NSIndexPath) => void): boolean; + readonly completionSpeed?: number; - deletePlaceholder(): boolean; + readonly completionCurve?: interop.Enum; - setNeedsCellUpdate(): void; + readonly wantsInteractiveStart?: boolean; } -declare class UICollectionViewDropPlaceholderContext extends NativeObject implements UICollectionViewDropPlaceholderContext { +declare class UIViewControllerInteractiveTransitioning extends NativeObject implements UIViewControllerInteractiveTransitioning { } -declare interface UIKeyInput extends UITextInputTraits { - readonly hasText: boolean; +declare interface NSTextStorageObserving extends NSObjectProtocol { + textStorage: NSTextStorage; - insertText(text: string): void; + processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - deleteBackward(): void; -} + performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; -declare class UIKeyInput extends NativeObject implements UIKeyInput { + setTextStorage(textStorage: NSTextStorage | null): void; } -declare interface UIDynamicAnimatorDelegate extends NSObjectProtocol { - dynamicAnimatorWillResume?(animator: UIDynamicAnimator): void; - - dynamicAnimatorDidPause?(animator: UIDynamicAnimator): void; +declare class NSTextStorageObserving extends NativeObject implements NSTextStorageObserving { } -declare class UIDynamicAnimatorDelegate extends NativeObject implements UIDynamicAnimatorDelegate { +declare interface UISearchTextFieldPasteItem extends UITextPasteItem { + setSearchTokenResult(token: UISearchToken): void; } -declare interface UIObjectRestoration { +declare class UISearchTextFieldPasteItem extends NativeObject implements UISearchTextFieldPasteItem { } -declare class UIObjectRestoration extends NativeObject implements UIObjectRestoration { - static objectWithRestorationIdentifierPathCoder(identifierComponents: NSArray | Array, coder: NSCoder): UIStateRestoring; -} +declare interface UIAccessibilityContentSizeCategoryImageAdjusting extends NSObjectProtocol { + adjustsImageSizeForAccessibilityContentSizeCategory: boolean; -declare interface UINSIntegerTraitDefinition extends UITraitDefinition { + setAdjustsImageSizeForAccessibilityContentSizeCategory(adjustsImageSizeForAccessibilityContentSizeCategory: boolean): void; } -declare class UINSIntegerTraitDefinition extends NativeObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; +declare class UIAccessibilityContentSizeCategoryImageAdjusting extends NativeObject implements UIAccessibilityContentSizeCategoryImageAdjusting { } -declare interface UITimingCurveProvider extends NSCoding, NSCopying { - readonly timingCurveType: interop.Enum; - - readonly cubicTimingParameters: UICubicTimingParameters; +declare interface UISpringLoadedInteractionBehavior extends NSObjectProtocol { + shouldAllowInteractionWithContext(interaction: UISpringLoadedInteraction, context: UISpringLoadedInteractionContext): boolean; - readonly springTimingParameters: UISpringTimingParameters; + interactionDidFinish?(interaction: UISpringLoadedInteraction): void; } -declare class UITimingCurveProvider extends NativeObject implements UITimingCurveProvider { +declare class UISpringLoadedInteractionBehavior extends NativeObject implements UISpringLoadedInteractionBehavior { } -declare interface UIToolTipInteractionDelegate extends NSObjectProtocol { - toolTipInteractionConfigurationAtPoint?(interaction: UIToolTipInteraction, point: CGPoint): UIToolTipConfiguration; -} +declare interface UIDragSession extends UIDragDropSession { + localContext: interop.Object; -declare class UIToolTipInteractionDelegate extends NativeObject implements UIToolTipInteractionDelegate { + setLocalContext(localContext: interop.Object | null): void; } -declare interface UITableViewDelegate extends NSObjectProtocol, UIScrollViewDelegate { - tableViewWillDisplayCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; - - tableViewWillDisplayHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; - - tableViewWillDisplayFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; - - tableViewDidEndDisplayingCellForRowAtIndexPath?(tableView: UITableView, cell: UITableViewCell, indexPath: NSIndexPath): void; - - tableViewDidEndDisplayingHeaderViewForSection?(tableView: UITableView, view: UIView, section: number): void; - - tableViewDidEndDisplayingFooterViewForSection?(tableView: UITableView, view: UIView, section: number): void; - - tableViewHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; - - tableViewHeightForHeaderInSection?(tableView: UITableView, section: number): number; - - tableViewHeightForFooterInSection?(tableView: UITableView, section: number): number; +declare class UIDragSession extends NativeObject implements UIDragSession { +} - tableViewEstimatedHeightForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; +declare interface NSCollectionLayoutContainer extends NSObjectProtocol { + readonly contentSize: CGSize; - tableViewEstimatedHeightForHeaderInSection?(tableView: UITableView, section: number): number; + readonly effectiveContentSize: CGSize; - tableViewEstimatedHeightForFooterInSection?(tableView: UITableView, section: number): number; + readonly contentInsets: NSDirectionalEdgeInsets; - tableViewViewForHeaderInSection?(tableView: UITableView, section: number): UIView; + readonly effectiveContentInsets: NSDirectionalEdgeInsets; +} - tableViewViewForFooterInSection?(tableView: UITableView, section: number): UIView; +declare class NSCollectionLayoutContainer extends NativeObject implements NSCollectionLayoutContainer { +} - tableViewAccessoryTypeForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): interop.Enum; +declare interface NSTextSelectionDataSource extends NSObjectProtocol { + readonly documentRange: NSTextRange; - tableViewAccessoryButtonTappedForRowWithIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + enumerateSubstringsFromLocationOptionsUsingBlock(location: NSTextLocation, options: interop.Enum, block: (p1: string, p2: NSTextRange, p3: NSTextRange, p4: interop.PointerConvertible) => void | null): void; - tableViewShouldHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textRangeForSelectionGranularityEnclosingLocation(selectionGranularity: interop.Enum, location: NSTextLocation): NSTextRange; - tableViewDidHighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - tableViewDidUnhighlightRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - tableViewWillSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; + baseWritingDirectionAtLocation(location: NSTextLocation): interop.Enum; - tableViewWillDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSIndexPath; + enumerateCaretOffsetsInLineFragmentAtLocationUsingBlock(location: NSTextLocation, block: (p1: number, p2: NSTextLocation, p3: boolean, p4: interop.PointerConvertible) => void): void; - tableViewDidSelectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + lineFragmentRangeForPointInContainerAtLocation(point: CGPoint, location: NSTextLocation): NSTextRange; - tableViewDidDeselectRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + enumerateContainerBoundariesFromLocationReverseUsingBlock?(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLocation, p2: interop.PointerConvertible) => void): void; - tableViewCanPerformPrimaryActionForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textLayoutOrientationAtLocation?(location: NSTextLocation): interop.Enum; +} - tableViewPerformPrimaryActionForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; +declare class NSTextSelectionDataSource extends NativeObject implements NSTextSelectionDataSource { +} - tableViewEditingStyleForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): interop.Enum; +declare interface UITextViewDelegate extends NSObjectProtocol, UIScrollViewDelegate { + textViewShouldBeginEditing?(textView: UITextView): boolean; - tableViewTitleForDeleteConfirmationButtonForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): string; + textViewShouldEndEditing?(textView: UITextView): boolean; - tableViewEditActionsForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): NSArray; + textViewDidBeginEditing?(textView: UITextView): void; - tableViewLeadingSwipeActionsConfigurationForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UISwipeActionsConfiguration; + textViewDidEndEditing?(textView: UITextView): void; - tableViewTrailingSwipeActionsConfigurationForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UISwipeActionsConfiguration; + textViewShouldChangeTextInRangeReplacementText?(textView: UITextView, range: _NSRange, text: string): boolean; - tableViewShouldIndentWhileEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textViewShouldChangeTextInRangesReplacementText?(textView: UITextView, ranges: NSArray | Array, text: string): boolean; - tableViewWillBeginEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + textViewDidChange?(textView: UITextView): void; - tableViewDidEndEditingRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath | null): void; + textViewDidChangeSelection?(textView: UITextView): void; - tableViewTargetIndexPathForMoveFromRowAtIndexPathToProposedIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, proposedDestinationIndexPath: NSIndexPath): NSIndexPath; + textViewEditMenuForTextInRangeSuggestedActions?(textView: UITextView, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; - tableViewIndentationLevelForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): number; + textViewEditMenuForTextInRangesSuggestedActions?(textView: UITextView, ranges: NSArray | Array, suggestedActions: NSArray | Array): UIMenu; - tableViewShouldShowMenuForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textViewWillPresentEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; - tableViewCanPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; + textViewWillDismissEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; - tableViewPerformActionForRowAtIndexPathWithSender?(tableView: UITableView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; + textViewPrimaryActionForTextItemDefaultAction?(textView: UITextView, textItem: UITextItem, defaultAction: UIAction): UIAction; - tableViewCanFocusRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textViewMenuConfigurationForTextItemDefaultMenu?(textView: UITextView, textItem: UITextItem, defaultMenu: UIMenu): UITextItemMenuConfiguration; - tableViewShouldUpdateFocusInContext?(tableView: UITableView, context: UITableViewFocusUpdateContext): boolean; + textViewTextItemMenuWillDisplayForTextItemAnimator?(textView: UITextView, textItem: UITextItem, animator: UIContextMenuInteractionAnimating): void; - tableViewDidUpdateFocusInContextWithAnimationCoordinator?(tableView: UITableView, context: UITableViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + textViewTextItemMenuWillEndForTextItemAnimator?(textView: UITextView, textItem: UITextItem, animator: UIContextMenuInteractionAnimating): void; - indexPathForPreferredFocusedViewInTableView?(tableView: UITableView): NSIndexPath; + textViewWritingToolsWillBegin?(textView: UITextView): void; - tableViewSelectionFollowsFocusForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textViewWritingToolsDidEnd?(textView: UITextView): void; - tableViewShouldSpringLoadRowAtIndexPathWithContext?(tableView: UITableView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; + textViewWritingToolsIgnoredRangesInEnclosingRange?(textView: UITextView, enclosingRange: _NSRange): NSArray; - tableViewShouldBeginMultipleSelectionInteractionAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + textViewShouldInteractWithURLInRangeInteraction?(textView: UITextView, URL: NSURL, characterRange: _NSRange, interaction: interop.Enum): boolean; - tableViewDidBeginMultipleSelectionInteractionAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): void; + textViewShouldInteractWithTextAttachmentInRangeInteraction?(textView: UITextView, textAttachment: NSTextAttachment, characterRange: _NSRange, interaction: interop.Enum): boolean; - tableViewDidEndMultipleSelectionInteraction?(tableView: UITableView): void; + textViewShouldInteractWithURLInRange?(textView: UITextView, URL: NSURL, characterRange: _NSRange): boolean; - tableViewContextMenuConfigurationForRowAtIndexPathPoint?(tableView: UITableView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; + textViewShouldInteractWithTextAttachmentInRange?(textView: UITextView, textAttachment: NSTextAttachment, characterRange: _NSRange): boolean; - tableViewPreviewForHighlightingContextMenuWithConfiguration?(tableView: UITableView, configuration: UIContextMenuConfiguration): UITargetedPreview; + textViewWillBeginFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; - tableViewPreviewForDismissingContextMenuWithConfiguration?(tableView: UITableView, configuration: UIContextMenuConfiguration): UITargetedPreview; + textViewDidBeginFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; - tableViewWillPerformPreviewActionForMenuWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; + textViewWillEndFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; - tableViewWillDisplayContextMenuWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + textViewDidEndFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; - tableViewWillEndContextMenuInteractionWithConfigurationAnimator?(tableView: UITableView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + textViewInsertInputSuggestion?(textView: UITextView, inputSuggestion: UIInputSuggestion): void; } -declare class UITableViewDelegate extends NativeObject implements UITableViewDelegate { +declare class UITextViewDelegate extends NativeObject implements UITextViewDelegate { } -declare interface UICGFloatTraitDefinition extends UITraitDefinition { -} +declare interface UITextSearching extends NSObjectProtocol { + readonly selectedTextRange: UITextRange; -declare class UICGFloatTraitDefinition extends NativeObject implements UICGFloatTraitDefinition { - static readonly defaultValue: number; -} + compareFoundRangeToRangeInDocument(foundRange: UITextRange, toRange: UITextRange, document: NSCopying | null): interop.Enum; -declare interface UIScrollViewAccessibilityDelegate extends UIScrollViewDelegate { - accessibilityScrollStatusForScrollView?(scrollView: UIScrollView): string; + performTextSearchWithQueryStringUsingOptionsResultAggregator(string: string, options: UITextSearchOptions, aggregator: UITextSearchAggregator): void; - accessibilityAttributedScrollStatusForScrollView?(scrollView: UIScrollView): NSAttributedString; -} + decorateFoundTextRangeInDocumentUsingStyle(range: UITextRange, document: NSCopying | null, style: interop.Enum): void; -declare class UIScrollViewAccessibilityDelegate extends NativeObject implements UIScrollViewAccessibilityDelegate { -} + clearAllDecoratedFoundText(): void; -declare interface UINavigationControllerDelegate extends NSObjectProtocol { - navigationControllerWillShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; + readonly supportsTextReplacement?: boolean; - navigationControllerDidShowViewControllerAnimated?(navigationController: UINavigationController, viewController: UIViewController, animated: boolean): void; + shouldReplaceFoundTextInRangeInDocumentWithText?(range: UITextRange, document: NSCopying | null, replacementText: string): boolean; - navigationControllerSupportedInterfaceOrientations?(navigationController: UINavigationController): interop.Enum; + replaceFoundTextInRangeInDocumentWithText?(range: UITextRange, document: NSCopying | null, replacementText: string): void; - navigationControllerPreferredInterfaceOrientationForPresentation?(navigationController: UINavigationController): interop.Enum; + replaceAllOccurrencesOfQueryStringUsingOptionsWithText?(queryString: string, options: UITextSearchOptions, replacementText: string): void; - navigationControllerInteractionControllerForAnimationController?(navigationController: UINavigationController, animationController: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + willHighlightFoundTextRangeInDocument?(range: UITextRange, document: NSCopying | null): void; - navigationControllerAnimationControllerForOperationFromViewControllerToViewController?(navigationController: UINavigationController, operation: interop.Enum, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; -} + scrollRangeToVisibleInDocument?(range: UITextRange, document: NSCopying | null): void; -declare class UINavigationControllerDelegate extends NativeObject implements UINavigationControllerDelegate { + readonly selectedTextSearchDocument?: NSCopying; + + compareOrderFromDocumentToDocument?(fromDocument: NSCopying, toDocument: NSCopying): interop.Enum; } -declare interface UIContextMenuInteractionDelegate extends NSObjectProtocol { - contextMenuInteractionConfigurationForMenuAtLocation(interaction: UIContextMenuInteraction, location: CGPoint): UIContextMenuConfiguration; +declare class UITextSearching extends NativeObject implements UITextSearching { +} - contextMenuInteractionConfigurationHighlightPreviewForItemWithIdentifier?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, identifier: NSCopying): UITargetedPreview; +declare interface UITextSelectionDisplayInteractionDelegate extends NSObjectProtocol { + selectionContainerViewBelowTextForSelectionDisplayInteraction?(interaction: UITextSelectionDisplayInteraction): UIView; +} - contextMenuInteractionConfigurationDismissalPreviewForItemWithIdentifier?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, identifier: NSCopying): UITargetedPreview; +declare class UITextSelectionDisplayInteractionDelegate extends NativeObject implements UITextSelectionDisplayInteractionDelegate { +} - contextMenuInteractionWillPerformPreviewActionForMenuWithConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; +declare interface UITabBarDelegate extends NSObjectProtocol { + tabBarDidSelectItem?(tabBar: UITabBar, item: UITabBarItem): void; - contextMenuInteractionWillDisplayMenuForConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + tabBarWillBeginCustomizingItems?(tabBar: UITabBar, items: NSArray | Array): void; - contextMenuInteractionWillEndForConfigurationAnimator?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + tabBarDidBeginCustomizingItems?(tabBar: UITabBar, items: NSArray | Array): void; - contextMenuInteractionPreviewForHighlightingMenuWithConfiguration?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration): UITargetedPreview; + tabBarWillEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; - contextMenuInteractionPreviewForDismissingMenuWithConfiguration?(interaction: UIContextMenuInteraction, configuration: UIContextMenuConfiguration): UITargetedPreview; + tabBarDidEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; } -declare class UIContextMenuInteractionDelegate extends NativeObject implements UIContextMenuInteractionDelegate { +declare class UITabBarDelegate extends NativeObject implements UITabBarDelegate { } -declare interface UIScrollViewDelegate extends NSObjectProtocol { - scrollViewDidScroll?(scrollView: UIScrollView): void; - - scrollViewDidZoom?(scrollView: UIScrollView): void; - - scrollViewWillBeginDragging?(scrollView: UIScrollView): void; +declare interface UISearchDisplayDelegate extends NSObjectProtocol { + searchDisplayControllerWillBeginSearch?(controller: UISearchDisplayController): void; - scrollViewWillEndDraggingWithVelocityTargetContentOffset?(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; + searchDisplayControllerDidBeginSearch?(controller: UISearchDisplayController): void; - scrollViewDidEndDraggingWillDecelerate?(scrollView: UIScrollView, decelerate: boolean): void; + searchDisplayControllerWillEndSearch?(controller: UISearchDisplayController): void; - scrollViewWillBeginDecelerating?(scrollView: UIScrollView): void; + searchDisplayControllerDidEndSearch?(controller: UISearchDisplayController): void; - scrollViewDidEndDecelerating?(scrollView: UIScrollView): void; + searchDisplayControllerDidLoadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - scrollViewDidEndScrollingAnimation?(scrollView: UIScrollView): void; + searchDisplayControllerWillUnloadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - viewForZoomingInScrollView?(scrollView: UIScrollView): UIView; + searchDisplayControllerWillShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - scrollViewWillBeginZoomingWithView?(scrollView: UIScrollView, view: UIView | null): void; + searchDisplayControllerDidShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - scrollViewDidEndZoomingWithViewAtScale?(scrollView: UIScrollView, view: UIView | null, scale: number): void; + searchDisplayControllerWillHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - scrollViewShouldScrollToTop?(scrollView: UIScrollView): boolean; + searchDisplayControllerDidHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; - scrollViewDidScrollToTop?(scrollView: UIScrollView): void; + searchDisplayControllerShouldReloadTableForSearchString?(controller: UISearchDisplayController, searchString: string | null): boolean; - scrollViewDidChangeAdjustedContentInset?(scrollView: UIScrollView): void; + searchDisplayControllerShouldReloadTableForSearchScope?(controller: UISearchDisplayController, searchOption: number): boolean; } -declare class UIScrollViewDelegate extends NativeObject implements UIScrollViewDelegate { +declare class UISearchDisplayDelegate extends NativeObject implements UISearchDisplayDelegate { } -declare interface UITextDroppable extends UITextInput, UITextPasteConfigurationSupporting { - textDropDelegate: UITextDropDelegate; +declare interface UISearchControllerDelegate extends NSObjectProtocol { + willPresentSearchController?(searchController: UISearchController): void; - readonly textDropInteraction: UIDropInteraction; + didPresentSearchController?(searchController: UISearchController): void; - readonly textDropActive: boolean; + willDismissSearchController?(searchController: UISearchController): void; - setTextDropDelegate(textDropDelegate: UITextDropDelegate | null): void; + didDismissSearchController?(searchController: UISearchController): void; - isTextDropActive(): boolean; + presentSearchController?(searchController: UISearchController): void; + + searchControllerWillChangeToSearchBarPlacement?(searchController: UISearchController, newPlacement: interop.Enum): void; + + searchControllerDidChangeFromSearchBarPlacement?(searchController: UISearchController, previousPlacement: interop.Enum): void; } -declare class UITextDroppable extends NativeObject implements UITextDroppable { +declare class UISearchControllerDelegate extends NativeObject implements UISearchControllerDelegate { } -declare interface UITableViewDropPlaceholderContext extends UIDragAnimating { - readonly dragItem: UIDragItem; +declare interface UIScreenshotServiceDelegate extends NSObjectProtocol { + screenshotServiceGeneratePDFRepresentationWithCompletion?(screenshotService: UIScreenshotService, completionHandler: (p1: NSData, p2: number, p3: CGRect) => void | null): void; +} - commitInsertionWithDataSourceUpdates(dataSourceUpdates: (p1: NSIndexPath) => void): boolean; +declare class UIScreenshotServiceDelegate extends NativeObject implements UIScreenshotServiceDelegate { +} - deletePlaceholder(): boolean; +declare interface UIHoverEffect extends NSObjectProtocol, NSCopying { } -declare class UITableViewDropPlaceholderContext extends NativeObject implements UITableViewDropPlaceholderContext { +declare class UIHoverEffect extends NativeObject implements UIHoverEffect { } -declare interface NSTextViewportLayoutControllerDelegate extends NSObjectProtocol { - viewportBoundsForTextViewportLayoutController(textViewportLayoutController: NSTextViewportLayoutController): CGRect; +declare interface UIViewControllerTransitionCoordinatorContext extends NSObjectProtocol { + readonly animated: boolean; - textViewportLayoutControllerConfigureRenderingSurfaceForTextLayoutFragment(textViewportLayoutController: NSTextViewportLayoutController, textLayoutFragment: NSTextLayoutFragment): void; + readonly presentationStyle: interop.Enum; - textViewportLayoutControllerWillLayout?(textViewportLayoutController: NSTextViewportLayoutController): void; + readonly initiallyInteractive: boolean; - textViewportLayoutControllerDidLayout?(textViewportLayoutController: NSTextViewportLayoutController): void; -} + readonly isInterruptible: boolean; -declare class NSTextViewportLayoutControllerDelegate extends NativeObject implements NSTextViewportLayoutControllerDelegate { -} + readonly interactive: boolean; -declare interface UILayoutGuideAspectFitting extends NSObjectProtocol { - aspectRatio: number; + readonly cancelled: boolean; - setAspectRatio(aspectRatio: number): void; -} + readonly transitionDuration: number; -declare class UILayoutGuideAspectFitting extends NativeObject implements UILayoutGuideAspectFitting { -} + readonly percentComplete: number; -declare interface UIPrinterPickerControllerDelegate extends NSObjectProtocol { - printerPickerControllerParentViewController?(printerPickerController: UIPrinterPickerController): UIViewController; + readonly completionVelocity: number; - printerPickerControllerShouldShowPrinter?(printerPickerController: UIPrinterPickerController, printer: UIPrinter): boolean; + readonly completionCurve: interop.Enum; - printerPickerControllerWillPresent?(printerPickerController: UIPrinterPickerController): void; + viewControllerForKey(key: string): UIViewController; - printerPickerControllerDidPresent?(printerPickerController: UIPrinterPickerController): void; + viewForKey(key: string): UIView; - printerPickerControllerWillDismiss?(printerPickerController: UIPrinterPickerController): void; + readonly containerView: UIView; - printerPickerControllerDidDismiss?(printerPickerController: UIPrinterPickerController): void; + readonly targetTransform: CGAffineTransform; - printerPickerControllerDidSelectPrinter?(printerPickerController: UIPrinterPickerController): void; -} + isAnimated(): boolean; -declare class UIPrinterPickerControllerDelegate extends NativeObject implements UIPrinterPickerControllerDelegate { -} + isInteractive(): boolean; -declare interface UISearchTextFieldDelegate extends UITextFieldDelegate { - searchTextFieldItemProviderForCopyingToken?(searchTextField: UISearchTextField, token: UISearchToken): NSItemProvider; + isCancelled(): boolean; +} - searchTextFieldDidSelectSuggestion?(searchTextField: UISearchTextField, suggestion: UISearchSuggestion): void; +declare class UIViewControllerTransitionCoordinatorContext extends NativeObject implements UIViewControllerTransitionCoordinatorContext { } -declare class UISearchTextFieldDelegate extends NativeObject implements UISearchTextFieldDelegate { +declare interface UIPopoverBackgroundViewMethods { } -declare interface UILookToDictateCapable extends NSObjectProtocol { - lookToDictateEnabled: boolean; +declare class UIPopoverBackgroundViewMethods extends NativeObject implements UIPopoverBackgroundViewMethods { + static arrowBase(): number; - isLookToDictateEnabled(): boolean; + static contentViewInsets(): UIEdgeInsets; - setLookToDictateEnabled(lookToDictateEnabled: boolean): void; + static arrowHeight(): number; } -declare class UILookToDictateCapable extends NativeObject implements UILookToDictateCapable { +declare interface NSTextContentStorageDelegate extends NSTextContentManagerDelegate { + textContentStorageTextParagraphWithRange?(textContentStorage: NSTextContentStorage, range: _NSRange): NSTextParagraph; } -declare interface UITraitChangeObservable { - registerForTraitChangesWithHandler(traits: NSArray | Array, handler: (p1: UITraitEnvironment, p2: UITraitCollection) => void): UITraitChangeRegistration; +declare class NSTextContentStorageDelegate extends NativeObject implements NSTextContentStorageDelegate { +} - registerForTraitChangesWithTargetAction(traits: NSArray | Array, target: interop.Object, action: string): UITraitChangeRegistration; +declare interface UIApplicationDelegate extends NSObjectProtocol { + applicationDidFinishLaunching?(application: UIApplication): void; - registerForTraitChangesWithAction(traits: NSArray | Array, action: string): UITraitChangeRegistration; + applicationWillFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary | Record | null): boolean; - unregisterForTraitChanges(registration: UITraitChangeRegistration): void; -} + applicationDidFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary | Record | null): boolean; -declare class UITraitChangeObservable extends NativeObject implements UITraitChangeObservable { -} + applicationDidBecomeActive?(application: UIApplication): void; -declare interface UIViewControllerContextTransitioning extends NSObjectProtocol { - readonly containerView: UIView; + applicationWillResignActive?(application: UIApplication): void; - readonly animated: boolean; + applicationDidEnterBackground?(application: UIApplication): void; - readonly interactive: boolean; + applicationWillEnterForeground?(application: UIApplication): void; - readonly transitionWasCancelled: boolean; + applicationHandleOpenURL?(application: UIApplication, url: NSURL): boolean; - readonly presentationStyle: interop.Enum; + applicationOpenURLSourceApplicationAnnotation?(application: UIApplication, url: NSURL, sourceApplication: string | null, annotation: interop.Object): boolean; - updateInteractiveTransition(percentComplete: number): void; + applicationOpenURLOptions?(app: UIApplication, url: NSURL, options: NSDictionary | Record): boolean; - finishInteractiveTransition(): void; + applicationDidReceiveMemoryWarning?(application: UIApplication): void; + + applicationWillTerminate?(application: UIApplication): void; + + applicationSignificantTimeChange?(application: UIApplication): void; + + applicationWillChangeStatusBarOrientationDuration?(application: UIApplication, newStatusBarOrientation: interop.Enum, duration: number): void; + + applicationDidChangeStatusBarOrientation?(application: UIApplication, oldStatusBarOrientation: interop.Enum): void; - cancelInteractiveTransition(): void; + applicationWillChangeStatusBarFrame?(application: UIApplication, newStatusBarFrame: CGRect): void; - pauseInteractiveTransition(): void; + applicationDidChangeStatusBarFrame?(application: UIApplication, oldStatusBarFrame: CGRect): void; - completeTransition(didComplete: boolean): void; + applicationDidRegisterUserNotificationSettings?(application: UIApplication, notificationSettings: UIUserNotificationSettings): void; - viewControllerForKey(key: string): UIViewController; + applicationDidRegisterForRemoteNotificationsWithDeviceToken?(application: UIApplication, deviceToken: NSData): void; - viewForKey(key: string): UIView; + applicationDidFailToRegisterForRemoteNotificationsWithError?(application: UIApplication, error: NSError): void; - readonly targetTransform: CGAffineTransform; + applicationDidReceiveRemoteNotification?(application: UIApplication, userInfo: NSDictionary | Record): void; - initialFrameForViewController(vc: UIViewController): this; + applicationDidReceiveLocalNotification?(application: UIApplication, notification: UILocalNotification): void; - finalFrameForViewController(vc: UIViewController): CGRect; + applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler?(application: UIApplication, identifier: string | null, notification: UILocalNotification, completionHandler: () => void): void; - isAnimated(): boolean; + applicationHandleActionWithIdentifierForRemoteNotificationWithResponseInfoCompletionHandler?(application: UIApplication, identifier: string | null, userInfo: NSDictionary | Record, responseInfo: NSDictionary | Record, completionHandler: () => void): void; - isInteractive(): boolean; -} + applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler?(application: UIApplication, identifier: string | null, userInfo: NSDictionary | Record, completionHandler: () => void): void; -declare class UIViewControllerContextTransitioning extends NativeObject implements UIViewControllerContextTransitioning { -} + applicationHandleActionWithIdentifierForLocalNotificationWithResponseInfoCompletionHandler?(application: UIApplication, identifier: string | null, notification: UILocalNotification, responseInfo: NSDictionary | Record, completionHandler: () => void): void; -declare interface UIActivityItemsConfigurationProviding extends NSObjectProtocol { - readonly activityItemsConfiguration: UIActivityItemsConfigurationReading; -} + applicationDidReceiveRemoteNotificationFetchCompletionHandler?(application: UIApplication, userInfo: NSDictionary | Record, completionHandler: (p1: interop.Enum) => void): void; -declare class UIActivityItemsConfigurationProviding extends NativeObject implements UIActivityItemsConfigurationProviding { -} + applicationPerformFetchWithCompletionHandler?(application: UIApplication, completionHandler: (p1: interop.Enum) => void): void; -declare interface UITextSelectionHandleView extends UICoordinateSpace { - direction: interop.Enum; + applicationPerformActionForShortcutItemCompletionHandler?(application: UIApplication, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; - readonly vertical: boolean; + applicationHandleEventsForBackgroundURLSessionCompletionHandler?(application: UIApplication, identifier: string, completionHandler: () => void): void; - customShape: UIBezierPath; + applicationHandleWatchKitExtensionRequestReply?(application: UIApplication, userInfo: NSDictionary | Record | null, reply: (p1: NSDictionary | Record) => void | null): void; - preferredFrameForRect(rect: CGRect): CGRect; + applicationShouldRequestHealthAuthorization?(application: UIApplication): void; - setDirection(direction: interop.Enum): void; + applicationHandlerForIntent?(application: UIApplication, intent: INIntent): interop.Object; - isVertical(): boolean; + applicationHandleIntentCompletionHandler?(application: UIApplication, intent: INIntent, completionHandler: (p1: INIntentResponse) => void): void; - setCustomShape(customShape: UIBezierPath | null): void; -} + applicationProtectedDataWillBecomeUnavailable?(application: UIApplication): void; -declare class UITextSelectionHandleView extends NativeObject implements UITextSelectionHandleView { -} + applicationProtectedDataDidBecomeAvailable?(application: UIApplication): void; -declare interface UIAppearance extends NSObjectProtocol { -} + window?: UIWindow; -declare class UIAppearance extends NativeObject implements UIAppearance { - static appearance any>(this: This): InstanceType; + applicationSupportedInterfaceOrientationsForWindow?(application: UIApplication, window: UIWindow | null): interop.Enum; - static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; + applicationShouldAllowExtensionPointIdentifier?(application: UIApplication, extensionPointIdentifier: string): boolean; - static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; + applicationViewControllerWithRestorationIdentifierPathCoder?(application: UIApplication, identifierComponents: NSArray | Array, coder: NSCoder): UIViewController; - static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; + applicationShouldSaveSecureApplicationState?(application: UIApplication, coder: NSCoder): boolean; - static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; + applicationShouldRestoreSecureApplicationState?(application: UIApplication, coder: NSCoder): boolean; - static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; -} + applicationWillEncodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; -declare interface UIPrintInteractionControllerDelegate extends NSObjectProtocol { - printInteractionControllerParentViewController?(printInteractionController: UIPrintInteractionController): UIViewController | null; + applicationDidDecodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; - printInteractionControllerChoosePaper?(printInteractionController: UIPrintInteractionController, paperList: NSArray | Array): UIPrintPaper; + applicationShouldSaveApplicationState?(application: UIApplication, coder: NSCoder): boolean; - printInteractionControllerWillPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; + applicationShouldRestoreApplicationState?(application: UIApplication, coder: NSCoder): boolean; - printInteractionControllerDidPresentPrinterOptions?(printInteractionController: UIPrintInteractionController): void; + applicationWillContinueUserActivityWithType?(application: UIApplication, userActivityType: string): boolean; - printInteractionControllerWillDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; + applicationContinueUserActivityRestorationHandler?(application: UIApplication, userActivity: NSUserActivity, restorationHandler: (p1: NSArray | Array) => void | null): boolean; - printInteractionControllerDidDismissPrinterOptions?(printInteractionController: UIPrintInteractionController): void; + applicationDidFailToContinueUserActivityWithTypeError?(application: UIApplication, userActivityType: string, error: NSError): void; - printInteractionControllerWillStartJob?(printInteractionController: UIPrintInteractionController): void; + applicationDidUpdateUserActivity?(application: UIApplication, userActivity: NSUserActivity): void; - printInteractionControllerDidFinishJob?(printInteractionController: UIPrintInteractionController): void; + applicationUserDidAcceptCloudKitShareWithMetadata?(application: UIApplication, cloudKitShareMetadata: CKShareMetadata): void; - printInteractionControllerCutLengthForPaper?(printInteractionController: UIPrintInteractionController, paper: UIPrintPaper): number; + applicationConfigurationForConnectingSceneSessionOptions?(application: UIApplication, connectingSceneSession: UISceneSession, options: UISceneConnectionOptions): UISceneConfiguration; - printInteractionControllerChooseCutterBehavior?(printInteractionController: UIPrintInteractionController, availableBehaviors: NSArray | Array): interop.Enum; -} + applicationDidDiscardSceneSessions?(application: UIApplication, sceneSessions: NSSet): void; -declare class UIPrintInteractionControllerDelegate extends NativeObject implements UIPrintInteractionControllerDelegate { -} + applicationShouldAutomaticallyLocalizeKeyCommands?(application: UIApplication): boolean; -declare interface NSTextLocation extends NSObjectProtocol { - compare(location: NSTextLocation): interop.Enum; + setWindow?(window: UIWindow): void; } -declare class NSTextLocation extends NativeObject implements NSTextLocation { +declare class UIApplicationDelegate extends NativeObject implements UIApplicationDelegate { } -declare interface UIEditMenuInteractionDelegate extends NSObjectProtocol { - editMenuInteractionMenuForConfigurationSuggestedActions?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, suggestedActions: NSArray | Array): UIMenu; - - editMenuInteractionTargetRectForConfiguration?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration): CGRect; +declare interface UIPopoverControllerDelegate extends NSObjectProtocol { + popoverControllerShouldDismissPopover?(popoverController: UIPopoverController): boolean; - editMenuInteractionWillPresentMenuForConfigurationAnimator?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, animator: UIEditMenuInteractionAnimating): void; + popoverControllerDidDismissPopover?(popoverController: UIPopoverController): void; - editMenuInteractionWillDismissMenuForConfigurationAnimator?(interaction: UIEditMenuInteraction, configuration: UIEditMenuConfiguration, animator: UIEditMenuInteractionAnimating): void; + popoverControllerWillRepositionPopoverToRectInView?(popoverController: UIPopoverController, rect: interop.PointerConvertible, view: interop.PointerConvertible): void; } -declare class UIEditMenuInteractionDelegate extends NativeObject implements UIEditMenuInteractionDelegate { +declare class UIPopoverControllerDelegate extends NativeObject implements UIPopoverControllerDelegate { } -declare interface UITableViewDataSource extends NSObjectProtocol { - tableViewNumberOfRowsInSection(tableView: UITableView, section: number): number; - - tableViewCellForRowAtIndexPath(tableView: UITableView, indexPath: NSIndexPath): UITableViewCell; +declare interface UIPickerViewDataSource extends NSObjectProtocol { + numberOfComponentsInPickerView(pickerView: UIPickerView): number; - numberOfSectionsInTableView?(tableView: UITableView): number; + pickerViewNumberOfRowsInComponent(pickerView: UIPickerView, component: number): number; +} - tableViewTitleForHeaderInSection?(tableView: UITableView, section: number): string; +declare class UIPickerViewDataSource extends NativeObject implements UIPickerViewDataSource { +} - tableViewTitleForFooterInSection?(tableView: UITableView, section: number): string; +declare interface UIPageViewControllerDataSource extends NSObjectProtocol { + pageViewControllerViewControllerBeforeViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; - tableViewCanEditRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + pageViewControllerViewControllerAfterViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; - tableViewCanMoveRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): boolean; + presentationCountForPageViewController?(pageViewController: UIPageViewController): number; - sectionIndexTitlesForTableView?(tableView: UITableView): NSArray; + presentationIndexForPageViewController?(pageViewController: UIPageViewController): number; +} - tableViewSectionForSectionIndexTitleAtIndex?(tableView: UITableView, title: string, index: number): number; +declare class UIPageViewControllerDataSource extends NativeObject implements UIPageViewControllerDataSource { +} - tableViewCommitEditingStyleForRowAtIndexPath?(tableView: UITableView, editingStyle: interop.Enum, indexPath: NSIndexPath): void; +declare interface UIPageControlProgressDelegate extends NSObjectProtocol { + pageControlProgressInitialProgressForPage?(progress: UIPageControlProgress, page: number): number; - tableViewMoveRowAtIndexPathToIndexPath?(tableView: UITableView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; + pageControlProgressVisibilityDidChange?(progress: UIPageControlProgress): void; } -declare class UITableViewDataSource extends NativeObject implements UITableViewDataSource { +declare class UIPageControlProgressDelegate extends NativeObject implements UIPageControlProgressDelegate { } -declare interface UIObjectTraitDefinition extends UITraitDefinition { +declare interface UIShapeProvider extends NSObjectProtocol { + resolvedShapeInContext(context: UIShapeResolutionContext): UIResolvedShape; } -declare class UIObjectTraitDefinition extends NativeObject implements UIObjectTraitDefinition { - static readonly defaultValue: NSObject; +declare class UIShapeProvider extends NativeObject implements UIShapeProvider { } -declare interface UIPageControlTimerProgressDelegate extends UIPageControlProgressDelegate { - pageControlTimerProgressDidChange?(progress: UIPageControlTimerProgress): void; - - pageControlTimerProgressShouldAdvanceToPage?(progress: UIPageControlTimerProgress, page: number): boolean; +declare interface UIFocusDebuggerOutput extends NSObjectProtocol { } -declare class UIPageControlTimerProgressDelegate extends NativeObject implements UIPageControlTimerProgressDelegate { +declare class UIFocusDebuggerOutput extends NativeObject implements UIFocusDebuggerOutput { } -declare interface UICalendarSelectionMultiDateDelegate extends NSObjectProtocol { - multiDateSelectionDidSelectDate(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): void; +declare interface UITableViewDropDelegate extends NSObjectProtocol { + tableViewPerformDropWithCoordinator(tableView: UITableView, coordinator: UITableViewDropCoordinator): void; - multiDateSelectionDidDeselectDate(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): void; + tableViewCanHandleDropSession?(tableView: UITableView, session: UIDropSession): boolean; - multiDateSelectionCanSelectDate?(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): boolean; + tableViewDropSessionDidEnter?(tableView: UITableView, session: UIDropSession): void; - multiDateSelectionCanDeselectDate?(selection: UICalendarSelectionMultiDate, dateComponents: NSDateComponents): boolean; -} + tableViewDropSessionDidUpdateWithDestinationIndexPath?(tableView: UITableView, session: UIDropSession, destinationIndexPath: NSIndexPath | null): UITableViewDropProposal; -declare class UICalendarSelectionMultiDateDelegate extends NativeObject implements UICalendarSelectionMultiDateDelegate { -} + tableViewDropSessionDidExit?(tableView: UITableView, session: UIDropSession): void; -declare interface UICalendarSelectionSingleDateDelegate extends NSObjectProtocol { - dateSelectionDidSelectDate(selection: UICalendarSelectionSingleDate, dateComponents: NSDateComponents | null): void; + tableViewDropSessionDidEnd?(tableView: UITableView, session: UIDropSession): void; - dateSelectionCanSelectDate?(selection: UICalendarSelectionSingleDate, dateComponents: NSDateComponents | null): boolean; + tableViewDropPreviewParametersForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UIDragPreviewParameters; } -declare class UICalendarSelectionSingleDateDelegate extends NativeObject implements UICalendarSelectionSingleDateDelegate { +declare class UITableViewDropDelegate extends NativeObject implements UITableViewDropDelegate { } -declare interface UITextDraggable extends UITextInput { - textDragDelegate: UITextDragDelegate; +declare interface UIIndirectScribbleInteractionDelegate extends NSObjectProtocol { + indirectScribbleInteractionRequestElementsInRectCompletion(interaction: UIIndirectScribbleInteraction, rect: CGRect, completion: (p1: NSArray | Array) => void): void; - readonly textDragInteraction: UIDragInteraction; + indirectScribbleInteractionIsElementFocused(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): boolean; - readonly textDragActive: boolean; + indirectScribbleInteractionFrameForElement(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): CGRect; - textDragOptions: interop.Enum; + indirectScribbleInteractionFocusElementIfNeededReferencePointCompletion(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying, focusReferencePoint: CGPoint, completion: (p1: UIResponder) => void | null): void; - setTextDragDelegate(textDragDelegate: UITextDragDelegate | null): void; + indirectScribbleInteractionShouldDelayFocusForElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): boolean; - isTextDragActive(): boolean; + indirectScribbleInteractionWillBeginWritingInElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): void; - setTextDragOptions(textDragOptions: interop.Enum): void; + indirectScribbleInteractionDidFinishWritingInElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): void; } -declare class UITextDraggable extends NativeObject implements UITextDraggable { +declare class UIIndirectScribbleInteractionDelegate extends NativeObject implements UIIndirectScribbleInteractionDelegate { } -declare interface UICalendarViewDelegate extends NSObjectProtocol { - calendarViewDecorationForDateComponents?(calendarView: UICalendarView, dateComponents: NSDateComponents): UICalendarViewDecoration; +declare interface UITextDocumentProxy extends UIKeyInput { + readonly documentContextBeforeInput: string; - calendarViewDidChangeVisibleDateComponentsFrom?(calendarView: UICalendarView, previousDateComponents: NSDateComponents): void; + readonly documentContextAfterInput: string; + + readonly selectedText: string; + + readonly documentInputMode: UITextInputMode; + + readonly documentIdentifier: NSUUID; + + adjustTextPositionByCharacterOffset(offset: number): void; + + setMarkedTextSelectedRange(markedText: string, selectedRange: _NSRange): void; + + unmarkText(): void; } -declare class UICalendarViewDelegate extends NativeObject implements UICalendarViewDelegate { +declare class UITextDocumentProxy extends NativeObject implements UITextDocumentProxy { } -declare interface UIColorPickerViewControllerDelegate extends NSObjectProtocol { - colorPickerViewControllerDidSelectColor?(viewController: UIColorPickerViewController): void; +declare interface UIImagePickerControllerDelegate extends NSObjectProtocol { + imagePickerControllerDidFinishPickingImageEditingInfo?(picker: UIImagePickerController, image: UIImage, editingInfo: NSDictionary | Record | null): void; - colorPickerViewControllerDidSelectColorContinuously?(viewController: UIColorPickerViewController, color: UIColor, continuously: boolean): void; + imagePickerControllerDidFinishPickingMediaWithInfo?(picker: UIImagePickerController, info: NSDictionary | Record): void; - colorPickerViewControllerDidFinish?(viewController: UIColorPickerViewController): void; + imagePickerControllerDidCancel?(picker: UIImagePickerController): void; } -declare class UIColorPickerViewControllerDelegate extends NativeObject implements UIColorPickerViewControllerDelegate { +declare class UIImagePickerControllerDelegate extends NativeObject implements UIImagePickerControllerDelegate { } -declare interface UIPointerInteractionDelegate extends NSObjectProtocol { - pointerInteractionRegionForRequestDefaultRegion?(interaction: UIPointerInteraction, request: UIPointerRegionRequest, defaultRegion: UIPointerRegion): UIPointerRegion; +declare interface UIStateRestoring extends NSObjectProtocol { + readonly restorationParent?: UIStateRestoring; - pointerInteractionStyleForRegion?(interaction: UIPointerInteraction, region: UIPointerRegion): UIPointerStyle; + readonly objectRestorationClass?: UIObjectRestoration; - pointerInteractionWillEnterRegionAnimator?(interaction: UIPointerInteraction, region: UIPointerRegion, animator: UIPointerInteractionAnimating): void; + encodeRestorableStateWithCoder?(coder: NSCoder): void; - pointerInteractionWillExitRegionAnimator?(interaction: UIPointerInteraction, region: UIPointerRegion, animator: UIPointerInteractionAnimating): void; + decodeRestorableStateWithCoder?(coder: NSCoder): void; + + applicationFinishedRestoringState?(): void; } -declare class UIPointerInteractionDelegate extends NativeObject implements UIPointerInteractionDelegate { +declare class UIStateRestoring extends NativeObject implements UIStateRestoring { } -declare interface UITextFormattingCoordinatorDelegate extends NSObjectProtocol { - updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; +declare interface UIToolbarDelegate extends UIBarPositioningDelegate { } -declare class UITextFormattingCoordinatorDelegate extends NativeObject implements UITextFormattingCoordinatorDelegate { +declare class UIToolbarDelegate extends NativeObject implements UIToolbarDelegate { } -declare interface UIFocusAnimationContext extends NSObjectProtocol { - readonly duration: number; +declare interface UICloudSharingControllerDelegate extends NSObjectProtocol { + cloudSharingControllerFailedToSaveShareWithError(csc: UICloudSharingController, error: NSError): void; + + itemTitleForCloudSharingController(csc: UICloudSharingController): string; + + itemThumbnailDataForCloudSharingController?(csc: UICloudSharingController): NSData; + + itemTypeForCloudSharingController?(csc: UICloudSharingController): string; + + cloudSharingControllerDidSaveShare?(csc: UICloudSharingController): void; + + cloudSharingControllerDidStopSharing?(csc: UICloudSharingController): void; } -declare class UIFocusAnimationContext extends NativeObject implements UIFocusAnimationContext { +declare class UICloudSharingControllerDelegate extends NativeObject implements UICloudSharingControllerDelegate { } -declare interface UITextInteractionDelegate extends NSObjectProtocol { - interactionShouldBeginAtPoint?(interaction: UITextInteraction, point: CGPoint): boolean; - - interactionWillBegin?(interaction: UITextInteraction): void; +declare interface UIDocumentMenuDelegate extends NSObjectProtocol { + documentMenuDidPickDocumentPicker(documentMenu: UIDocumentMenuViewController, documentPicker: UIDocumentPickerViewController): void; - interactionDidEnd?(interaction: UITextInteraction): void; + documentMenuWasCancelled?(documentMenu: UIDocumentMenuViewController): void; } -declare class UITextInteractionDelegate extends NativeObject implements UITextInteractionDelegate { +declare class UIDocumentMenuDelegate extends NativeObject implements UIDocumentMenuDelegate { } -declare interface UIPasteConfigurationSupporting extends NSObjectProtocol { - pasteConfiguration: UIPasteConfiguration; - - pasteItemProviders?(itemProviders: NSArray | Array): void; - - canPasteItemProviders?(itemProviders: NSArray | Array): boolean; +declare interface UIContentConfiguration extends NSObjectProtocol, NSCopying { + makeContentView(): UIView; - setPasteConfiguration(pasteConfiguration: UIPasteConfiguration | null): void; + updatedConfigurationForState(state: UIConfigurationState): this; } -declare class UIPasteConfigurationSupporting extends NativeObject implements UIPasteConfigurationSupporting { +declare class UIContentConfiguration extends NativeObject implements UIContentConfiguration { } -declare interface UIScribbleInteractionDelegate extends NSObjectProtocol { - scribbleInteractionShouldBeginAtLocation?(interaction: UIScribbleInteraction, location: CGPoint): boolean; - - scribbleInteractionShouldDelayFocus?(interaction: UIScribbleInteraction): boolean; +declare interface UITableViewDropItem extends NSObjectProtocol { + readonly dragItem: UIDragItem; - scribbleInteractionWillBeginWriting?(interaction: UIScribbleInteraction): void; + readonly sourceIndexPath: NSIndexPath; - scribbleInteractionDidFinishWriting?(interaction: UIScribbleInteraction): void; + readonly previewSize: CGSize; } -declare class UIScribbleInteractionDelegate extends NativeObject implements UIScribbleInteractionDelegate { +declare class UITableViewDropItem extends NativeObject implements UITableViewDropItem { } -declare interface UIPopoverPresentationControllerDelegate extends UIAdaptivePresentationControllerDelegate { - prepareForPopoverPresentation?(popoverPresentationController: UIPopoverPresentationController): void; +declare interface UIPageViewControllerDelegate extends NSObjectProtocol { + pageViewControllerWillTransitionToViewControllers?(pageViewController: UIPageViewController, pendingViewControllers: NSArray | Array): void; - popoverPresentationControllerShouldDismissPopover?(popoverPresentationController: UIPopoverPresentationController): boolean; + pageViewControllerDidFinishAnimatingPreviousViewControllersTransitionCompleted?(pageViewController: UIPageViewController, finished: boolean, previousViewControllers: NSArray | Array, completed: boolean): void; - popoverPresentationControllerDidDismissPopover?(popoverPresentationController: UIPopoverPresentationController): void; + pageViewControllerSpineLocationForInterfaceOrientation?(pageViewController: UIPageViewController, orientation: interop.Enum): interop.Enum; - popoverPresentationControllerWillRepositionPopoverToRectInView?(popoverPresentationController: UIPopoverPresentationController, rect: interop.PointerConvertible, view: interop.PointerConvertible): void; + pageViewControllerSupportedInterfaceOrientations?(pageViewController: UIPageViewController): interop.Enum; + + pageViewControllerPreferredInterfaceOrientationForPresentation?(pageViewController: UIPageViewController): interop.Enum; } -declare class UIPopoverPresentationControllerDelegate extends NativeObject implements UIPopoverPresentationControllerDelegate { +declare class UIPageViewControllerDelegate extends NativeObject implements UIPageViewControllerDelegate { } -declare interface UIAccessibilityIdentification extends NSObjectProtocol { - accessibilityIdentifier: string; +declare interface UIGestureRecognizerDelegate extends NSObjectProtocol { + gestureRecognizerShouldBegin?(gestureRecognizer: UIGestureRecognizer): boolean; - setAccessibilityIdentifier(accessibilityIdentifier: string): void; -} + gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; -declare class UIAccessibilityIdentification extends NativeObject implements UIAccessibilityIdentification { -} + gestureRecognizerShouldRequireFailureOfGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; -declare interface UIPopoverPresentationControllerSourceItem extends NSObjectProtocol { - frameInView(referenceView: UIView): CGRect; -} + gestureRecognizerShouldBeRequiredToFailByGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; -declare class UIPopoverPresentationControllerSourceItem extends NativeObject implements UIPopoverPresentationControllerSourceItem { -} + gestureRecognizerShouldReceiveTouch?(gestureRecognizer: UIGestureRecognizer, touch: UITouch): boolean; -declare interface NSTextAttachmentContainer extends NSObjectProtocol { - imageForBoundsTextContainerCharacterIndex(imageBounds: CGRect, textContainer: NSTextContainer | null, charIndex: number): UIImage; + gestureRecognizerShouldReceivePress?(gestureRecognizer: UIGestureRecognizer, press: UIPress): boolean; - attachmentBoundsForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer | null, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; + gestureRecognizerShouldReceiveEvent?(gestureRecognizer: UIGestureRecognizer, event: UIEvent): boolean; } -declare class NSTextAttachmentContainer extends NativeObject implements NSTextAttachmentContainer { +declare class UIGestureRecognizerDelegate extends NativeObject implements UIGestureRecognizerDelegate { } -declare interface UIPointerInteractionAnimating extends NSObjectProtocol { - addAnimations(animations: () => void): void; +declare interface UICollisionBehaviorDelegate extends NSObjectProtocol { + collisionBehaviorBeganContactForItemWithItemAtPoint?(behavior: UICollisionBehavior, item1: UIDynamicItem, item2: UIDynamicItem, p: CGPoint): void; - addCompletion(completion: (p1: boolean) => void): void; -} + collisionBehaviorEndedContactForItemWithItem?(behavior: UICollisionBehavior, item1: UIDynamicItem, item2: UIDynamicItem): void; -declare class UIPointerInteractionAnimating extends NativeObject implements UIPointerInteractionAnimating { -} + collisionBehaviorBeganContactForItemWithBoundaryIdentifierAtPoint?(behavior: UICollisionBehavior, item: UIDynamicItem, identifier: NSCopying | null, p: CGPoint): void; -declare interface UISheetPresentationControllerDelegate extends UIAdaptivePresentationControllerDelegate { - sheetPresentationControllerDidChangeSelectedDetentIdentifier?(sheetPresentationController: UISheetPresentationController): void; + collisionBehaviorEndedContactForItemWithBoundaryIdentifier?(behavior: UICollisionBehavior, item: UIDynamicItem, identifier: NSCopying | null): void; } -declare class UISheetPresentationControllerDelegate extends NativeObject implements UISheetPresentationControllerDelegate { +declare class UICollisionBehaviorDelegate extends NativeObject implements UICollisionBehaviorDelegate { } -declare interface UIDocumentMenuDelegate extends NSObjectProtocol { - documentMenuDidPickDocumentPicker(documentMenu: UIDocumentMenuViewController, documentPicker: UIDocumentPickerViewController): void; - - documentMenuWasCancelled?(documentMenu: UIDocumentMenuViewController): void; +declare interface UIAppearanceContainer extends NSObjectProtocol { } -declare class UIDocumentMenuDelegate extends NativeObject implements UIDocumentMenuDelegate { +declare class UIAppearanceContainer extends NativeObject implements UIAppearanceContainer { } -declare interface UITextFieldDelegate extends NSObjectProtocol { - textFieldShouldBeginEditing?(textField: UITextField): boolean; +declare interface UIDropSession extends UIDragDropSession, NSProgressReporting { + readonly localDragSession: UIDragSession; - textFieldDidBeginEditing?(textField: UITextField): void; + progressIndicatorStyle: interop.Enum; - textFieldShouldEndEditing?(textField: UITextField): boolean; + loadObjectsOfClassCompletion(aClass: NSItemProviderReading, completion: (p1: NSArray | Array) => void): NSProgress; - textFieldDidEndEditing?(textField: UITextField): void; + setProgressIndicatorStyle(progressIndicatorStyle: interop.Enum): void; +} - textFieldDidEndEditingReason?(textField: UITextField, reason: interop.Enum): void; +declare class UIDropSession extends NativeObject implements UIDropSession { +} - textFieldShouldChangeCharactersInRangeReplacementString?(textField: UITextField, range: _NSRange, string: string): boolean; +declare interface NSCollectionLayoutVisibleItem extends NSObjectProtocol, UIDynamicItem { + alpha: number; - textFieldDidChangeSelection?(textField: UITextField): void; + zIndex: number; - textFieldShouldClear?(textField: UITextField): boolean; + hidden: boolean; - textFieldShouldReturn?(textField: UITextField): boolean; + center: CGPoint; - textFieldEditMenuForCharactersInRangeSuggestedActions?(textField: UITextField, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + transform: CGAffineTransform; - textFieldWillPresentEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; + transform3D: CATransform3D; - textFieldWillDismissEditMenuWithAnimator?(textField: UITextField, animator: UIEditMenuInteractionAnimating): void; + readonly name: string; - textFieldInsertInputSuggestion?(textField: UITextField, inputSuggestion: UIInputSuggestion): void; -} + readonly indexPath: NSIndexPath; -declare class UITextFieldDelegate extends NativeObject implements UITextFieldDelegate { -} + readonly frame: CGRect; -declare interface UIMenuBuilder { - readonly system: UIMenuSystem; + readonly bounds: CGRect; - menuForIdentifier(identifier: string): UIMenu; + readonly representedElementCategory: interop.Enum; - actionForIdentifier(identifier: string): UIAction; + readonly representedElementKind: string; - commandForActionPropertyList(action: string, propertyList: interop.Object | null): UICommand; + setAlpha(alpha: number): void; - replaceMenuForIdentifierWithMenu(replacedIdentifier: string, replacementMenu: UIMenu): void; + setZIndex(zIndex: number): void; - replaceChildrenOfMenuForIdentifierFromChildrenBlock(parentIdentifier: string, childrenBlock: (p1: NSArray | Array) => NSArray): void; + isHidden(): boolean; - insertSiblingMenuBeforeMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; + setHidden(hidden: boolean): void; - insertSiblingMenuAfterMenuForIdentifier(siblingMenu: UIMenu, siblingIdentifier: string): void; + setCenter(center: CGPoint): void; - insertChildMenuAtStartOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; + setTransform(transform: CGAffineTransform): void; - insertChildMenuAtEndOfMenuForIdentifier(childMenu: UIMenu, parentIdentifier: string): void; + setTransform3D(transform3D: CATransform3D): void; +} - removeMenuForIdentifier(removedIdentifier: string): void; +declare class NSCollectionLayoutVisibleItem extends NativeObject implements NSCollectionLayoutVisibleItem { } -declare class UIMenuBuilder extends NativeObject implements UIMenuBuilder { +declare interface NSTextLayoutOrientationProvider { + readonly layoutOrientation: interop.Enum; } -declare interface UISheetPresentationControllerDetentResolutionContext extends NSObjectProtocol { - readonly containerTraitCollection: UITraitCollection; +declare class NSTextLayoutOrientationProvider extends NativeObject implements NSTextLayoutOrientationProvider { +} - readonly maximumDetentValue: number; +declare interface UIDragAnimating extends NSObjectProtocol { + addAnimations(animations: () => void): void; + + addCompletion(completion: (p1: interop.Enum) => void): void; } -declare class UISheetPresentationControllerDetentResolutionContext extends NativeObject implements UISheetPresentationControllerDetentResolutionContext { +declare class UIDragAnimating extends NativeObject implements UIDragAnimating { } -declare interface UIPreviewInteractionDelegate extends NSObjectProtocol { - previewInteractionDidUpdatePreviewTransitionEnded(previewInteraction: UIPreviewInteraction, transitionProgress: number, ended: boolean): void; +declare interface UICollectionViewDelegateFlowLayout extends UICollectionViewDelegate { + collectionViewLayoutSizeForItemAtIndexPath?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, indexPath: NSIndexPath): CGSize; - previewInteractionDidCancel(previewInteraction: UIPreviewInteraction): void; + collectionViewLayoutInsetForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): UIEdgeInsets; - previewInteractionShouldBegin?(previewInteraction: UIPreviewInteraction): boolean; + collectionViewLayoutMinimumLineSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; - previewInteractionDidUpdateCommitTransitionEnded?(previewInteraction: UIPreviewInteraction, transitionProgress: number, ended: boolean): void; + collectionViewLayoutMinimumInteritemSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; + + collectionViewLayoutReferenceSizeForHeaderInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; + + collectionViewLayoutReferenceSizeForFooterInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; } -declare class UIPreviewInteractionDelegate extends NativeObject implements UIPreviewInteractionDelegate { +declare class UICollectionViewDelegateFlowLayout extends NativeObject implements UICollectionViewDelegateFlowLayout { } -declare interface NSLayoutManagerDelegate extends NSObjectProtocol { - layoutManagerShouldGenerateGlyphsPropertiesCharacterIndexesFontForGlyphRange?(layoutManager: NSLayoutManager, glyphs: interop.PointerConvertible, props: interop.PointerConvertible, charIndexes: interop.PointerConvertible, aFont: UIFont, glyphRange: _NSRange): number; +declare interface UISearchBarDelegate extends UIBarPositioningDelegate { + searchBarShouldBeginEditing?(searchBar: UISearchBar): boolean; - layoutManagerLineSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; + searchBarTextDidBeginEditing?(searchBar: UISearchBar): void; - layoutManagerParagraphSpacingBeforeGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; + searchBarShouldEndEditing?(searchBar: UISearchBar): boolean; - layoutManagerParagraphSpacingAfterGlyphAtIndexWithProposedLineFragmentRect?(layoutManager: NSLayoutManager, glyphIndex: number, rect: CGRect): number; + searchBarTextDidEndEditing?(searchBar: UISearchBar): void; - layoutManagerShouldUseActionForControlCharacterAtIndex?(layoutManager: NSLayoutManager, action: interop.Enum, charIndex: number): interop.Enum; + searchBarTextDidChange?(searchBar: UISearchBar, searchText: string): void; - layoutManagerShouldBreakLineByWordBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; + searchBarShouldChangeTextInRangeReplacementText?(searchBar: UISearchBar, range: _NSRange, text: string): boolean; - layoutManagerShouldBreakLineByHyphenatingBeforeCharacterAtIndex?(layoutManager: NSLayoutManager, charIndex: number): boolean; + searchBarShouldChangeTextInRangesReplacementText?(searchBar: UISearchBar, ranges: NSArray | Array, replacementText: string): boolean; - layoutManagerBoundingBoxForControlGlyphAtIndexForTextContainerProposedLineFragmentGlyphPositionCharacterIndex?(layoutManager: NSLayoutManager, glyphIndex: number, textContainer: NSTextContainer, proposedRect: CGRect, glyphPosition: CGPoint, charIndex: number): CGRect; + searchBarSearchButtonClicked?(searchBar: UISearchBar): void; - layoutManagerShouldSetLineFragmentRectLineFragmentUsedRectBaselineOffsetInTextContainerForGlyphRange?(layoutManager: NSLayoutManager, lineFragmentRect: interop.PointerConvertible, lineFragmentUsedRect: interop.PointerConvertible, baselineOffset: interop.PointerConvertible, textContainer: NSTextContainer, glyphRange: _NSRange): boolean; + searchBarBookmarkButtonClicked?(searchBar: UISearchBar): void; - layoutManagerDidInvalidateLayout?(sender: NSLayoutManager): void; + searchBarCancelButtonClicked?(searchBar: UISearchBar): void; - layoutManagerDidCompleteLayoutForTextContainerAtEnd?(layoutManager: NSLayoutManager, textContainer: NSTextContainer | null, layoutFinishedFlag: boolean): void; + searchBarResultsListButtonClicked?(searchBar: UISearchBar): void; - layoutManagerTextContainerDidChangeGeometryFromSize?(layoutManager: NSLayoutManager, textContainer: NSTextContainer, oldSize: CGSize): void; + searchBarSelectedScopeButtonIndexDidChange?(searchBar: UISearchBar, selectedScope: number): void; } -declare class NSLayoutManagerDelegate extends NativeObject implements NSLayoutManagerDelegate { +declare class UISearchBarDelegate extends NativeObject implements UISearchBarDelegate { } -declare interface UILargeContentViewerItem extends NSObjectProtocol { - readonly showsLargeContentViewer: boolean; - - readonly largeContentTitle: string; - - readonly largeContentImage: UIImage; - - readonly scalesLargeContentImage: boolean; +declare interface UICollectionViewDropDelegate extends NSObjectProtocol { + collectionViewPerformDropWithCoordinator(collectionView: UICollectionView, coordinator: UICollectionViewDropCoordinator): void; - readonly largeContentImageInsets: UIEdgeInsets; -} + collectionViewCanHandleDropSession?(collectionView: UICollectionView, session: UIDropSession): boolean; -declare class UILargeContentViewerItem extends NativeObject implements UILargeContentViewerItem { -} + collectionViewDropSessionDidEnter?(collectionView: UICollectionView, session: UIDropSession): void; -declare interface UIViewControllerInteractiveTransitioning extends NSObjectProtocol { - startInteractiveTransition(transitionContext: UIViewControllerContextTransitioning): void; + collectionViewDropSessionDidUpdateWithDestinationIndexPath?(collectionView: UICollectionView, session: UIDropSession, destinationIndexPath: NSIndexPath | null): UICollectionViewDropProposal; - readonly completionSpeed?: number; + collectionViewDropSessionDidExit?(collectionView: UICollectionView, session: UIDropSession): void; - readonly completionCurve?: interop.Enum; + collectionViewDropSessionDidEnd?(collectionView: UICollectionView, session: UIDropSession): void; - readonly wantsInteractiveStart?: boolean; + collectionViewDropPreviewParametersForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): UIDragPreviewParameters; } -declare class UIViewControllerInteractiveTransitioning extends NativeObject implements UIViewControllerInteractiveTransitioning { +declare class UICollectionViewDropDelegate extends NativeObject implements UICollectionViewDropDelegate { } -declare interface NSTextStorageObserving extends NSObjectProtocol { - textStorage: NSTextStorage; - - processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - - performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; +declare interface UITabBarControllerSidebarAnimating extends NSObjectProtocol { + addAnimations(animations: () => void): void; - setTextStorage(textStorage: NSTextStorage | null): void; + addCompletion(completion: () => void): void; } -declare class NSTextStorageObserving extends NativeObject implements NSTextStorageObserving { +declare class UITabBarControllerSidebarAnimating extends NativeObject implements UITabBarControllerSidebarAnimating { } -declare interface UISearchTextFieldPasteItem extends UITextPasteItem { - setSearchTokenResult(token: UISearchToken): void; -} +declare interface UIActivityItemsConfigurationReading extends NSObjectProtocol { + readonly itemProvidersForActivityItemsConfiguration: NSArray; + + activityItemsConfigurationSupportsInteraction?(interaction: string): boolean; + + activityItemsConfigurationMetadataForKey?(key: string): interop.Object; -declare class UISearchTextFieldPasteItem extends NativeObject implements UISearchTextFieldPasteItem { -} + activityItemsConfigurationMetadataForItemAtIndexKey?(index: number, key: string): interop.Object; -declare interface UIAccessibilityContentSizeCategoryImageAdjusting extends NSObjectProtocol { - adjustsImageSizeForAccessibilityContentSizeCategory: boolean; + activityItemsConfigurationPreviewForItemAtIndexIntentSuggestedSize?(index: number, intent: string, suggestedSize: CGSize): NSItemProvider; - setAdjustsImageSizeForAccessibilityContentSizeCategory(adjustsImageSizeForAccessibilityContentSizeCategory: boolean): void; + readonly applicationActivitiesForActivityItemsConfiguration?: NSArray; } -declare class UIAccessibilityContentSizeCategoryImageAdjusting extends NativeObject implements UIAccessibilityContentSizeCategoryImageAdjusting { +declare class UIActivityItemsConfigurationReading extends NativeObject implements UIActivityItemsConfigurationReading { } -declare interface UISpringLoadedInteractionBehavior extends NSObjectProtocol { - shouldAllowInteractionWithContext(interaction: UISpringLoadedInteraction, context: UISpringLoadedInteractionContext): boolean; +declare interface UICollectionViewDelegate extends UIScrollViewDelegate { + collectionViewShouldHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - interactionDidFinish?(interaction: UISpringLoadedInteraction): void; -} + collectionViewDidHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; -declare class UISpringLoadedInteractionBehavior extends NativeObject implements UISpringLoadedInteractionBehavior { -} + collectionViewDidUnhighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; -declare interface UIDragSession extends UIDragDropSession { - localContext: interop.Object; + collectionViewShouldSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - setLocalContext(localContext: interop.Object | null): void; -} + collectionViewShouldDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; -declare class UIDragSession extends NativeObject implements UIDragSession { -} + collectionViewDidSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; -declare interface NSCollectionLayoutContainer extends NSObjectProtocol { - readonly contentSize: CGSize; + collectionViewDidDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - readonly effectiveContentSize: CGSize; + collectionViewCanPerformPrimaryActionForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - readonly contentInsets: NSDirectionalEdgeInsets; + collectionViewPerformPrimaryActionForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - readonly effectiveContentInsets: NSDirectionalEdgeInsets; -} + collectionViewWillDisplayCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; -declare class NSCollectionLayoutContainer extends NativeObject implements NSCollectionLayoutContainer { -} + collectionViewWillDisplaySupplementaryViewForElementKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; -declare interface NSTextSelectionDataSource extends NSObjectProtocol { - readonly documentRange: NSTextRange; + collectionViewDidEndDisplayingCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; - enumerateSubstringsFromLocationOptionsUsingBlock(location: NSTextLocation, options: interop.Enum, block: (p1: string, p2: NSTextRange, p3: NSTextRange, p4: interop.PointerConvertible) => void | null): void; + collectionViewDidEndDisplayingSupplementaryViewForElementOfKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; - textRangeForSelectionGranularityEnclosingLocation(selectionGranularity: interop.Enum, location: NSTextLocation): NSTextRange; + collectionViewShouldShowMenuForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + collectionViewCanPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + collectionViewPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; - baseWritingDirectionAtLocation(location: NSTextLocation): interop.Enum; + collectionViewTransitionLayoutForOldLayoutNewLayout?(collectionView: UICollectionView, fromLayout: UICollectionViewLayout, toLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; - enumerateCaretOffsetsInLineFragmentAtLocationUsingBlock(location: NSTextLocation, block: (p1: number, p2: NSTextLocation, p3: boolean, p4: interop.PointerConvertible) => void): void; + collectionViewCanFocusItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - lineFragmentRangeForPointInContainerAtLocation(point: CGPoint, location: NSTextLocation): NSTextRange; + collectionViewShouldUpdateFocusInContext?(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext): boolean; - enumerateContainerBoundariesFromLocationReverseUsingBlock?(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLocation, p2: interop.PointerConvertible) => void): void; + collectionViewDidUpdateFocusInContextWithAnimationCoordinator?(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; - textLayoutOrientationAtLocation?(location: NSTextLocation): interop.Enum; -} + indexPathForPreferredFocusedViewInCollectionView?(collectionView: UICollectionView): NSIndexPath; -declare class NSTextSelectionDataSource extends NativeObject implements NSTextSelectionDataSource { -} + collectionViewSelectionFollowsFocusForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; -declare interface UITextViewDelegate extends NSObjectProtocol, UIScrollViewDelegate { - textViewShouldBeginEditing?(textView: UITextView): boolean; + collectionViewTargetIndexPathForMoveOfItemFromOriginalIndexPathAtCurrentIndexPathToProposedIndexPath?(collectionView: UICollectionView, originalIndexPath: NSIndexPath, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; - textViewShouldEndEditing?(textView: UITextView): boolean; + collectionViewTargetIndexPathForMoveFromItemAtIndexPathToProposedIndexPath?(collectionView: UICollectionView, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; - textViewDidBeginEditing?(textView: UITextView): void; + collectionViewTargetContentOffsetForProposedContentOffset?(collectionView: UICollectionView, proposedContentOffset: CGPoint): CGPoint; - textViewDidEndEditing?(textView: UITextView): void; + collectionViewCanEditItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - textViewShouldChangeTextInRangeReplacementText?(textView: UITextView, range: _NSRange, text: string): boolean; + collectionViewShouldSpringLoadItemAtIndexPathWithContext?(collectionView: UICollectionView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; - textViewDidChange?(textView: UITextView): void; + collectionViewShouldBeginMultipleSelectionInteractionAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - textViewDidChangeSelection?(textView: UITextView): void; + collectionViewDidBeginMultipleSelectionInteractionAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - textViewEditMenuForTextInRangeSuggestedActions?(textView: UITextView, range: _NSRange, suggestedActions: NSArray | Array): UIMenu; + collectionViewDidEndMultipleSelectionInteraction?(collectionView: UICollectionView): void; - textViewWillPresentEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; + collectionViewContextMenuConfigurationForItemsAtIndexPathsPoint?(collectionView: UICollectionView, indexPaths: NSArray | Array, point: CGPoint): UIContextMenuConfiguration; - textViewWillDismissEditMenuWithAnimator?(textView: UITextView, animator: UIEditMenuInteractionAnimating): void; + collectionViewContextMenuConfigurationHighlightPreviewForItemAtIndexPath?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; - textViewPrimaryActionForTextItemDefaultAction?(textView: UITextView, textItem: UITextItem, defaultAction: UIAction): UIAction; + collectionViewContextMenuConfigurationDismissalPreviewForItemAtIndexPath?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; - textViewMenuConfigurationForTextItemDefaultMenu?(textView: UITextView, textItem: UITextItem, defaultMenu: UIMenu): UITextItemMenuConfiguration; + collectionViewWillPerformPreviewActionForMenuWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; - textViewTextItemMenuWillDisplayForTextItemAnimator?(textView: UITextView, textItem: UITextItem, animator: UIContextMenuInteractionAnimating): void; + collectionViewWillDisplayContextMenuWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; - textViewTextItemMenuWillEndForTextItemAnimator?(textView: UITextView, textItem: UITextItem, animator: UIContextMenuInteractionAnimating): void; + collectionViewWillEndContextMenuInteractionWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; - textViewWritingToolsWillBegin?(textView: UITextView): void; + collectionViewSceneActivationConfigurationForItemAtIndexPathPoint?(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIWindowSceneActivationConfiguration; - textViewWritingToolsDidEnd?(textView: UITextView): void; + collectionViewContextMenuConfigurationForItemAtIndexPathPoint?(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; - textViewWritingToolsIgnoredRangesInEnclosingRange?(textView: UITextView, enclosingRange: _NSRange): NSArray; + collectionViewPreviewForHighlightingContextMenuWithConfiguration?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; - textViewShouldInteractWithURLInRangeInteraction?(textView: UITextView, URL: NSURL, characterRange: _NSRange, interaction: interop.Enum): boolean; + collectionViewPreviewForDismissingContextMenuWithConfiguration?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; +} - textViewShouldInteractWithTextAttachmentInRangeInteraction?(textView: UITextView, textAttachment: NSTextAttachment, characterRange: _NSRange, interaction: interop.Enum): boolean; +declare class UICollectionViewDelegate extends NativeObject implements UICollectionViewDelegate { +} - textViewShouldInteractWithURLInRange?(textView: UITextView, URL: NSURL, characterRange: _NSRange): boolean; +declare interface UISpringLoadedInteractionContext extends NSObjectProtocol { + readonly state: interop.Enum; - textViewShouldInteractWithTextAttachmentInRange?(textView: UITextView, textAttachment: NSTextAttachment, characterRange: _NSRange): boolean; + targetView: UIView; - textViewWillBeginFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; + targetItem: interop.Object; - textViewDidBeginFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; + locationInView(view: UIView | null): CGPoint; - textViewWillEndFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; + setTargetView(targetView: UIView | null): void; - textViewDidEndFormattingWithViewController?(textView: UITextView, viewController: UITextFormattingViewController): void; + setTargetItem(targetItem: interop.Object | null): void; +} - textViewInsertInputSuggestion?(textView: UITextView, inputSuggestion: UIInputSuggestion): void; +declare class UISpringLoadedInteractionContext extends NativeObject implements UISpringLoadedInteractionContext { } -declare class UITextViewDelegate extends NativeObject implements UITextViewDelegate { +declare interface UITraitChangeRegistration extends NSObjectProtocol, NSCopying { } -declare interface UITextSearching extends NSObjectProtocol { - readonly selectedTextRange: UITextRange; +declare class UITraitChangeRegistration extends NativeObject implements UITraitChangeRegistration { +} - compareFoundRangeToRangeInDocument(foundRange: UITextRange, toRange: UITextRange, document: NSCopying | null): interop.Enum; +declare interface UIViewControllerRestoration { +} - performTextSearchWithQueryStringUsingOptionsResultAggregator(string: string, options: UITextSearchOptions, aggregator: UITextSearchAggregator): void; +declare class UIViewControllerRestoration extends NativeObject implements UIViewControllerRestoration { + static viewControllerWithRestorationIdentifierPathCoder(identifierComponents: NSArray | Array, coder: NSCoder): UIViewController; +} - decorateFoundTextRangeInDocumentUsingStyle(range: UITextRange, document: NSCopying | null, style: interop.Enum): void; +declare interface UIPickerViewDelegate extends NSObjectProtocol { + pickerViewWidthForComponent?(pickerView: UIPickerView, component: number): number; - clearAllDecoratedFoundText(): void; + pickerViewRowHeightForComponent?(pickerView: UIPickerView, component: number): number; - readonly supportsTextReplacement?: boolean; + pickerViewTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): string; - shouldReplaceFoundTextInRangeInDocumentWithText?(range: UITextRange, document: NSCopying | null, replacementText: string): boolean; + pickerViewAttributedTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): NSAttributedString; - replaceFoundTextInRangeInDocumentWithText?(range: UITextRange, document: NSCopying | null, replacementText: string): void; + pickerViewViewForRowForComponentReusingView?(pickerView: UIPickerView, row: number, component: number, view: UIView | null): UIView; - replaceAllOccurrencesOfQueryStringUsingOptionsWithText?(queryString: string, options: UITextSearchOptions, replacementText: string): void; + pickerViewDidSelectRowInComponent?(pickerView: UIPickerView, row: number, component: number): void; +} - willHighlightFoundTextRangeInDocument?(range: UITextRange, document: NSCopying | null): void; +declare class UIPickerViewDelegate extends NativeObject implements UIPickerViewDelegate { +} - scrollRangeToVisibleInDocument?(range: UITextRange, document: NSCopying | null): void; +declare interface UIDataSourceTranslating extends NSObjectProtocol { + presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; - readonly selectedTextSearchDocument?: NSCopying; + dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; - compareOrderFromDocumentToDocument?(fromDocument: NSCopying, toDocument: NSCopying): interop.Enum; -} + presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; -declare class UITextSearching extends NativeObject implements UITextSearching { -} + dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; -declare interface UITextSelectionDisplayInteractionDelegate extends NSObjectProtocol { - selectionContainerViewBelowTextForSelectionDisplayInteraction?(interaction: UITextSelectionDisplayInteraction): UIView; + performUsingPresentationValues(actionsToTranslate: () => void): void; } -declare class UITextSelectionDisplayInteractionDelegate extends NativeObject implements UITextSelectionDisplayInteractionDelegate { +declare class UIDataSourceTranslating extends NativeObject implements UIDataSourceTranslating { } -declare interface UITabBarDelegate extends NSObjectProtocol { - tabBarDidSelectItem?(tabBar: UITabBar, item: UITabBarItem): void; - - tabBarWillBeginCustomizingItems?(tabBar: UITabBar, items: NSArray | Array): void; +declare interface UIGuidedAccessRestrictionDelegate extends NSObjectProtocol { + readonly guidedAccessRestrictionIdentifiers: NSArray; - tabBarDidBeginCustomizingItems?(tabBar: UITabBar, items: NSArray | Array): void; + guidedAccessRestrictionWithIdentifierDidChangeState(restrictionIdentifier: string, newRestrictionState: interop.Enum): void; - tabBarWillEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; + textForGuidedAccessRestrictionWithIdentifier(restrictionIdentifier: string): string; - tabBarDidEndCustomizingItemsChanged?(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; + detailTextForGuidedAccessRestrictionWithIdentifier?(restrictionIdentifier: string): string; } -declare class UITabBarDelegate extends NativeObject implements UITabBarDelegate { +declare class UIGuidedAccessRestrictionDelegate extends NativeObject implements UIGuidedAccessRestrictionDelegate { } -declare interface UISearchDisplayDelegate extends NSObjectProtocol { - searchDisplayControllerWillBeginSearch?(controller: UISearchDisplayController): void; +declare interface UISceneDelegate extends NSObjectProtocol { + sceneWillConnectToSessionOptions?(scene: UIScene, session: UISceneSession, connectionOptions: UISceneConnectionOptions): void; - searchDisplayControllerDidBeginSearch?(controller: UISearchDisplayController): void; + sceneDidDisconnect?(scene: UIScene): void; - searchDisplayControllerWillEndSearch?(controller: UISearchDisplayController): void; + sceneDidBecomeActive?(scene: UIScene): void; - searchDisplayControllerDidEndSearch?(controller: UISearchDisplayController): void; + sceneWillResignActive?(scene: UIScene): void; - searchDisplayControllerDidLoadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + sceneWillEnterForeground?(scene: UIScene): void; - searchDisplayControllerWillUnloadSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + sceneDidEnterBackground?(scene: UIScene): void; - searchDisplayControllerWillShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + sceneOpenURLContexts?(scene: UIScene, URLContexts: NSSet): void; - searchDisplayControllerDidShowSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + stateRestorationActivityForScene?(scene: UIScene): NSUserActivity; - searchDisplayControllerWillHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + sceneRestoreInteractionStateWithUserActivity?(scene: UIScene, stateRestorationActivity: NSUserActivity): void; - searchDisplayControllerDidHideSearchResultsTableView?(controller: UISearchDisplayController, tableView: UITableView): void; + sceneWillContinueUserActivityWithType?(scene: UIScene, userActivityType: string): void; - searchDisplayControllerShouldReloadTableForSearchString?(controller: UISearchDisplayController, searchString: string | null): boolean; + sceneContinueUserActivity?(scene: UIScene, userActivity: NSUserActivity): void; - searchDisplayControllerShouldReloadTableForSearchScope?(controller: UISearchDisplayController, searchOption: number): boolean; + sceneDidFailToContinueUserActivityWithTypeError?(scene: UIScene, userActivityType: string, error: NSError): void; + + sceneDidUpdateUserActivity?(scene: UIScene, userActivity: NSUserActivity): void; } -declare class UISearchDisplayDelegate extends NativeObject implements UISearchDisplayDelegate { +declare class UISceneDelegate extends NativeObject implements UISceneDelegate { } -declare interface UISearchControllerDelegate extends NSObjectProtocol { - willPresentSearchController?(searchController: UISearchController): void; +declare interface UIDocumentPickerDelegate extends NSObjectProtocol { + documentPickerDidPickDocumentsAtURLs?(controller: UIDocumentPickerViewController, urls: NSArray | Array): void; - didPresentSearchController?(searchController: UISearchController): void; + documentPickerWasCancelled?(controller: UIDocumentPickerViewController): void; - willDismissSearchController?(searchController: UISearchController): void; + documentPickerDidPickDocumentAtURL?(controller: UIDocumentPickerViewController, url: NSURL): void; +} - didDismissSearchController?(searchController: UISearchController): void; +declare class UIDocumentPickerDelegate extends NativeObject implements UIDocumentPickerDelegate { +} - presentSearchController?(searchController: UISearchController): void; +declare interface UICollectionViewDataSource extends NSObjectProtocol { + collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; + + collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; + + numberOfSectionsInCollectionView?(collectionView: UICollectionView): number; + + collectionViewViewForSupplementaryElementOfKindAtIndexPath?(collectionView: UICollectionView, kind: string, indexPath: NSIndexPath): UICollectionReusableView; + + collectionViewCanMoveItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + + collectionViewMoveItemAtIndexPathToIndexPath?(collectionView: UICollectionView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; + + indexTitlesForCollectionView?(collectionView: UICollectionView): NSArray; + + collectionViewIndexPathForIndexTitleAtIndex?(collectionView: UICollectionView, title: string, index: number): NSIndexPath; +} + +declare class UICollectionViewDataSource extends NativeObject implements UICollectionViewDataSource { +} + +declare interface UITextPasteDelegate extends NSObjectProtocol { + textPasteConfigurationSupportingTransformPasteItem?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, item: UITextPasteItem): void; + + textPasteConfigurationSupportingCombineItemAttributedStringsForRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, itemStrings: NSArray | Array, textRange: UITextRange): NSAttributedString; - searchControllerWillChangeToSearchBarPlacement?(searchController: UISearchController, newPlacement: interop.Enum): void; + textPasteConfigurationSupportingPerformPasteOfAttributedStringToRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, attributedString: NSAttributedString, textRange: UITextRange): UITextRange; - searchControllerDidChangeFromSearchBarPlacement?(searchController: UISearchController, previousPlacement: interop.Enum): void; + textPasteConfigurationSupportingShouldAnimatePasteOfAttributedStringToRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, attributedString: NSAttributedString, textRange: UITextRange): boolean; } -declare class UISearchControllerDelegate extends NativeObject implements UISearchControllerDelegate { +declare class UITextPasteDelegate extends NativeObject implements UITextPasteDelegate { } -declare interface UIScreenshotServiceDelegate extends NSObjectProtocol { - screenshotServiceGeneratePDFRepresentationWithCompletion?(screenshotService: UIScreenshotService, completionHandler: (p1: NSData, p2: number, p3: CGRect) => void | null): void; +declare interface UISpringLoadedInteractionSupporting extends NSObjectProtocol { + springLoaded: boolean; + + isSpringLoaded(): boolean; + + setSpringLoaded(springLoaded: boolean): void; } -declare class UIScreenshotServiceDelegate extends NativeObject implements UIScreenshotServiceDelegate { +declare class UISpringLoadedInteractionSupporting extends NativeObject implements UISpringLoadedInteractionSupporting { } -declare interface UIHoverEffect extends NSObjectProtocol, NSCopying { +declare interface UIDataSourceModelAssociation { + modelIdentifierForElementAtIndexPathInView(idx: NSIndexPath, view: UIView): string; + + indexPathForElementWithModelIdentifierInView(identifier: string, view: UIView): NSIndexPath; } -declare class UIHoverEffect extends NativeObject implements UIHoverEffect { +declare class UIDataSourceModelAssociation extends NativeObject implements UIDataSourceModelAssociation { } -declare interface UIViewControllerTransitionCoordinatorContext extends NSObjectProtocol { - readonly animated: boolean; +declare interface UIAlertViewDelegate extends NSObjectProtocol { + alertViewClickedButtonAtIndex?(alertView: UIAlertView, buttonIndex: number): void; - readonly presentationStyle: interop.Enum; + alertViewCancel?(alertView: UIAlertView): void; - readonly initiallyInteractive: boolean; + willPresentAlertView?(alertView: UIAlertView): void; - readonly isInterruptible: boolean; + didPresentAlertView?(alertView: UIAlertView): void; - readonly interactive: boolean; + alertViewWillDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; - readonly cancelled: boolean; + alertViewDidDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; - readonly transitionDuration: number; + alertViewShouldEnableFirstOtherButton?(alertView: UIAlertView): boolean; +} - readonly percentComplete: number; +declare class UIAlertViewDelegate extends NativeObject implements UIAlertViewDelegate { +} - readonly completionVelocity: number; +declare interface UIAccessibilityReadingContent { + accessibilityLineNumberForPoint(point: CGPoint): number; - readonly completionCurve: interop.Enum; + accessibilityContentForLineNumber(lineNumber: number): string; - viewControllerForKey(key: string): UIViewController; + accessibilityFrameForLineNumber(lineNumber: number): CGRect; - viewForKey(key: string): UIView; + accessibilityPageContent(): string; - readonly containerView: UIView; + accessibilityAttributedContentForLineNumber?(lineNumber: number): NSAttributedString; - readonly targetTransform: CGAffineTransform; + accessibilityAttributedPageContent?(): NSAttributedString; +} - isAnimated(): boolean; +declare class UIAccessibilityReadingContent extends NativeObject implements UIAccessibilityReadingContent { +} - isInteractive(): boolean; +declare interface UITextCursorView extends UICoordinateSpace { + blinking: boolean; - isCancelled(): boolean; -} + resetBlinkAnimation(): void; -declare class UIViewControllerTransitionCoordinatorContext extends NativeObject implements UIViewControllerTransitionCoordinatorContext { + isBlinking(): boolean; + + setBlinking(blinking: boolean): void; } -declare interface UIPopoverBackgroundViewMethods { +declare class UITextCursorView extends NativeObject implements UITextCursorView { } -declare class UIPopoverBackgroundViewMethods extends NativeObject implements UIPopoverBackgroundViewMethods { - static arrowBase(): number; +declare interface UIActionSheetDelegate extends NSObjectProtocol { + actionSheetClickedButtonAtIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; - static contentViewInsets(): UIEdgeInsets; + actionSheetCancel?(actionSheet: UIActionSheet): void; - static arrowHeight(): number; -} + willPresentActionSheet?(actionSheet: UIActionSheet): void; -declare interface NSTextContentStorageDelegate extends NSTextContentManagerDelegate { - textContentStorageTextParagraphWithRange?(textContentStorage: NSTextContentStorage, range: _NSRange): NSTextParagraph; + didPresentActionSheet?(actionSheet: UIActionSheet): void; + + actionSheetWillDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; + + actionSheetDidDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; } -declare class NSTextContentStorageDelegate extends NativeObject implements NSTextContentStorageDelegate { +declare class UIActionSheetDelegate extends NativeObject implements UIActionSheetDelegate { } -declare interface UIApplicationDelegate extends NSObjectProtocol { - applicationDidFinishLaunching?(application: UIApplication): void; +declare interface UISplitViewControllerDelegate { + splitViewControllerWillChangeToDisplayMode?(svc: UISplitViewController, displayMode: interop.Enum): void; - applicationWillFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary | Record | null): boolean; + targetDisplayModeForActionInSplitViewController?(svc: UISplitViewController): interop.Enum; - applicationDidFinishLaunchingWithOptions?(application: UIApplication, launchOptions: NSDictionary | Record | null): boolean; + splitViewControllerShowViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: interop.Object | null): boolean; - applicationDidBecomeActive?(application: UIApplication): void; + splitViewControllerShowDetailViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: interop.Object | null): boolean; - applicationWillResignActive?(application: UIApplication): void; + primaryViewControllerForCollapsingSplitViewController?(splitViewController: UISplitViewController): UIViewController; - applicationHandleOpenURL?(application: UIApplication, url: NSURL): boolean; + primaryViewControllerForExpandingSplitViewController?(splitViewController: UISplitViewController): UIViewController; - applicationOpenURLSourceApplicationAnnotation?(application: UIApplication, url: NSURL, sourceApplication: string | null, annotation: interop.Object): boolean; + splitViewControllerCollapseSecondaryViewControllerOntoPrimaryViewController?(splitViewController: UISplitViewController, secondaryViewController: UIViewController, primaryViewController: UIViewController): boolean; - applicationOpenURLOptions?(app: UIApplication, url: NSURL, options: NSDictionary | Record): boolean; + splitViewControllerSeparateSecondaryViewControllerFromPrimaryViewController?(splitViewController: UISplitViewController, primaryViewController: UIViewController): UIViewController; - applicationDidReceiveMemoryWarning?(application: UIApplication): void; + splitViewControllerSupportedInterfaceOrientations?(splitViewController: UISplitViewController): interop.Enum; - applicationWillTerminate?(application: UIApplication): void; + splitViewControllerPreferredInterfaceOrientationForPresentation?(splitViewController: UISplitViewController): interop.Enum; - applicationSignificantTimeChange?(application: UIApplication): void; + splitViewControllerWillHideViewControllerWithBarButtonItemForPopoverController?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem, pc: UIPopoverController): void; - applicationWillChangeStatusBarOrientationDuration?(application: UIApplication, newStatusBarOrientation: interop.Enum, duration: number): void; + splitViewControllerWillShowViewControllerInvalidatingBarButtonItem?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem): void; - applicationDidChangeStatusBarOrientation?(application: UIApplication, oldStatusBarOrientation: interop.Enum): void; + splitViewControllerPopoverControllerWillPresentViewController?(svc: UISplitViewController, pc: UIPopoverController, aViewController: UIViewController): void; - applicationWillChangeStatusBarFrame?(application: UIApplication, newStatusBarFrame: CGRect): void; + splitViewControllerShouldHideViewControllerInOrientation?(svc: UISplitViewController, vc: UIViewController, orientation: interop.Enum): boolean; - applicationDidChangeStatusBarFrame?(application: UIApplication, oldStatusBarFrame: CGRect): void; + splitViewControllerTopColumnForCollapsingToProposedTopColumn?(svc: UISplitViewController, proposedTopColumn: interop.Enum): interop.Enum; - applicationDidRegisterUserNotificationSettings?(application: UIApplication, notificationSettings: UIUserNotificationSettings): void; + splitViewControllerDisplayModeForExpandingToProposedDisplayMode?(svc: UISplitViewController, proposedDisplayMode: interop.Enum): interop.Enum; - applicationDidRegisterForRemoteNotificationsWithDeviceToken?(application: UIApplication, deviceToken: NSData): void; + splitViewControllerDidCollapse?(svc: UISplitViewController): void; - applicationDidFailToRegisterForRemoteNotificationsWithError?(application: UIApplication, error: NSError): void; + splitViewControllerDidExpand?(svc: UISplitViewController): void; - applicationDidReceiveRemoteNotification?(application: UIApplication, userInfo: NSDictionary | Record): void; + splitViewControllerWillShowColumn?(svc: UISplitViewController, column: interop.Enum): void; - applicationDidReceiveLocalNotification?(application: UIApplication, notification: UILocalNotification): void; + splitViewControllerWillHideColumn?(svc: UISplitViewController, column: interop.Enum): void; - applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler?(application: UIApplication, identifier: string | null, notification: UILocalNotification, completionHandler: () => void): void; + splitViewControllerDidShowColumn?(svc: UISplitViewController, column: interop.Enum): void; - applicationHandleActionWithIdentifierForRemoteNotificationWithResponseInfoCompletionHandler?(application: UIApplication, identifier: string | null, userInfo: NSDictionary | Record, responseInfo: NSDictionary | Record, completionHandler: () => void): void; + splitViewControllerDidHideColumn?(svc: UISplitViewController, column: interop.Enum): void; - applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler?(application: UIApplication, identifier: string | null, userInfo: NSDictionary | Record, completionHandler: () => void): void; + splitViewControllerInteractivePresentationGestureWillBegin?(svc: UISplitViewController): void; - applicationHandleActionWithIdentifierForLocalNotificationWithResponseInfoCompletionHandler?(application: UIApplication, identifier: string | null, notification: UILocalNotification, responseInfo: NSDictionary | Record, completionHandler: () => void): void; + splitViewControllerInteractivePresentationGestureDidEnd?(svc: UISplitViewController): void; +} - applicationDidReceiveRemoteNotificationFetchCompletionHandler?(application: UIApplication, userInfo: NSDictionary | Record, completionHandler: (p1: interop.Enum) => void): void; +declare class UISplitViewControllerDelegate extends NativeObject implements UISplitViewControllerDelegate { +} - applicationPerformFetchWithCompletionHandler?(application: UIApplication, completionHandler: (p1: interop.Enum) => void): void; +declare interface UILargeContentViewerInteractionDelegate extends NSObjectProtocol { + largeContentViewerInteractionDidEndOnItemAtPoint?(interaction: UILargeContentViewerInteraction, item: UILargeContentViewerItem | null, point: CGPoint): void; - applicationPerformActionForShortcutItemCompletionHandler?(application: UIApplication, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; + largeContentViewerInteractionItemAtPoint?(interaction: UILargeContentViewerInteraction, point: CGPoint): UILargeContentViewerItem; - applicationHandleEventsForBackgroundURLSessionCompletionHandler?(application: UIApplication, identifier: string, completionHandler: () => void): void; + viewControllerForLargeContentViewerInteraction?(interaction: UILargeContentViewerInteraction): UIViewController; +} - applicationHandleWatchKitExtensionRequestReply?(application: UIApplication, userInfo: NSDictionary | Record | null, reply: (p1: NSDictionary | Record) => void | null): void; +declare class UILargeContentViewerInteractionDelegate extends NativeObject implements UILargeContentViewerInteractionDelegate { +} - applicationShouldRequestHealthAuthorization?(application: UIApplication): void; +declare interface UITextDragDelegate extends NSObjectProtocol { + textDraggableViewItemsForDrag?(textDraggableView: UIView, dragRequest: UITextDragRequest): NSArray; - applicationHandlerForIntent?(application: UIApplication, intent: INIntent): interop.Object; + textDraggableViewDragPreviewForLiftingItemSession?(textDraggableView: UIView, item: UIDragItem, session: UIDragSession): UITargetedDragPreview; - applicationHandleIntentCompletionHandler?(application: UIApplication, intent: INIntent, completionHandler: (p1: INIntentResponse) => void): void; + textDraggableViewWillAnimateLiftWithAnimatorSession?(textDraggableView: UIView, animator: UIDragAnimating, session: UIDragSession): void; - applicationDidEnterBackground?(application: UIApplication): void; + textDraggableViewDragSessionWillBegin?(textDraggableView: UIView, session: UIDragSession): void; - applicationWillEnterForeground?(application: UIApplication): void; + textDraggableViewDragSessionDidEndWithOperation?(textDraggableView: UIView, session: UIDragSession, operation: interop.Enum): void; +} - applicationProtectedDataWillBecomeUnavailable?(application: UIApplication): void; +declare class UITextDragDelegate extends NativeObject implements UITextDragDelegate { +} - applicationProtectedDataDidBecomeAvailable?(application: UIApplication): void; +declare interface UITraitDefinition { +} - window?: UIWindow; +declare class UITraitDefinition extends NativeObject implements UITraitDefinition { + static readonly identifier: string; - applicationSupportedInterfaceOrientationsForWindow?(application: UIApplication, window: UIWindow | null): interop.Enum; + static readonly name: string; - applicationShouldAllowExtensionPointIdentifier?(application: UIApplication, extensionPointIdentifier: string): boolean; + static readonly affectsColorAppearance: boolean; +} - applicationViewControllerWithRestorationIdentifierPathCoder?(application: UIApplication, identifierComponents: NSArray | Array, coder: NSCoder): UIViewController; +declare interface UIViewAnimating extends NSObjectProtocol { + readonly state: interop.Enum; - applicationShouldSaveSecureApplicationState?(application: UIApplication, coder: NSCoder): boolean; + readonly running: boolean; - applicationShouldRestoreSecureApplicationState?(application: UIApplication, coder: NSCoder): boolean; + reversed: boolean; - applicationWillEncodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; + fractionComplete: number; - applicationDidDecodeRestorableStateWithCoder?(application: UIApplication, coder: NSCoder): void; + startAnimation(): void; - applicationShouldSaveApplicationState?(application: UIApplication, coder: NSCoder): boolean; + startAnimationAfterDelay(delay: number): void; - applicationShouldRestoreApplicationState?(application: UIApplication, coder: NSCoder): boolean; + pauseAnimation(): void; - applicationWillContinueUserActivityWithType?(application: UIApplication, userActivityType: string): boolean; + stopAnimation(withoutFinishing: boolean): void; - applicationContinueUserActivityRestorationHandler?(application: UIApplication, userActivity: NSUserActivity, restorationHandler: (p1: NSArray | Array) => void | null): boolean; + finishAnimationAtPosition(finalPosition: interop.Enum): void; - applicationDidFailToContinueUserActivityWithTypeError?(application: UIApplication, userActivityType: string, error: NSError): void; + isRunning(): boolean; - applicationDidUpdateUserActivity?(application: UIApplication, userActivity: NSUserActivity): void; + isReversed(): boolean; - applicationUserDidAcceptCloudKitShareWithMetadata?(application: UIApplication, cloudKitShareMetadata: CKShareMetadata): void; + setReversed(reversed: boolean): void; - applicationConfigurationForConnectingSceneSessionOptions?(application: UIApplication, connectingSceneSession: UISceneSession, options: UISceneConnectionOptions): UISceneConfiguration; + setFractionComplete(fractionComplete: number): void; +} - applicationDidDiscardSceneSessions?(application: UIApplication, sceneSessions: NSSet): void; +declare class UIViewAnimating extends NativeObject implements UIViewAnimating { +} - applicationShouldAutomaticallyLocalizeKeyCommands?(application: UIApplication): boolean; +declare interface UIViewImplicitlyAnimating extends UIViewAnimating { + addAnimationsDelayFactor?(animation: () => void, delayFactor: number): void; - setWindow?(window: UIWindow): void; + addAnimations?(animation: () => void): void; + + addCompletion?(completion: (p1: interop.Enum) => void): void; + + continueAnimationWithTimingParametersDurationFactor?(parameters: UITimingCurveProvider | null, durationFactor: number): void; } -declare class UIApplicationDelegate extends NativeObject implements UIApplicationDelegate { +declare class UIViewImplicitlyAnimating extends NativeObject implements UIViewImplicitlyAnimating { } -declare interface UIPopoverControllerDelegate extends NSObjectProtocol { - popoverControllerShouldDismissPopover?(popoverController: UIPopoverController): boolean; +declare interface UIWindowSceneDelegate extends UISceneDelegate { + window?: UIWindow; - popoverControllerDidDismissPopover?(popoverController: UIPopoverController): void; + windowSceneDidUpdateCoordinateSpaceInterfaceOrientationTraitCollection?(windowScene: UIWindowScene, previousCoordinateSpace: UICoordinateSpace, previousInterfaceOrientation: interop.Enum, previousTraitCollection: UITraitCollection): void; - popoverControllerWillRepositionPopoverToRectInView?(popoverController: UIPopoverController, rect: interop.PointerConvertible, view: interop.PointerConvertible): void; + windowSceneDidUpdateEffectiveGeometry?(windowScene: UIWindowScene, previousEffectiveGeometry: UIWindowSceneGeometry): void; + + windowScenePerformActionForShortcutItemCompletionHandler?(windowScene: UIWindowScene, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; + + windowSceneUserDidAcceptCloudKitShareWithMetadata?(windowScene: UIWindowScene, cloudKitShareMetadata: CKShareMetadata): void; + + preferredWindowingControlStyleForScene?(windowScene: UIWindowScene): UISceneWindowingControlStyle; + + setWindow?(window: UIWindow | null): void; } -declare class UIPopoverControllerDelegate extends NativeObject implements UIPopoverControllerDelegate { +declare class UIWindowSceneDelegate extends NativeObject implements UIWindowSceneDelegate { } -declare interface UIPickerViewDataSource extends NSObjectProtocol { - numberOfComponentsInPickerView(pickerView: UIPickerView): number; +declare interface UITextInputTokenizer extends NSObjectProtocol { + rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextRange; - pickerViewNumberOfRowsInComponent(pickerView: UIPickerView, component: number): number; + isPositionAtBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; + + positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; + + isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; } -declare class UIPickerViewDataSource extends NativeObject implements UIPickerViewDataSource { +declare class UITextInputTokenizer extends NativeObject implements UITextInputTokenizer { } -declare interface UIPageViewControllerDataSource extends NSObjectProtocol { - pageViewControllerViewControllerBeforeViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; +declare interface UIDocumentInteractionControllerDelegate extends NSObjectProtocol { + documentInteractionControllerViewControllerForPreview?(controller: UIDocumentInteractionController): UIViewController; + + documentInteractionControllerRectForPreview?(controller: UIDocumentInteractionController): CGRect; + + documentInteractionControllerViewForPreview?(controller: UIDocumentInteractionController): UIView; + + documentInteractionControllerWillBeginPreview?(controller: UIDocumentInteractionController): void; - pageViewControllerViewControllerAfterViewController(pageViewController: UIPageViewController, viewController: UIViewController): UIViewController; + documentInteractionControllerDidEndPreview?(controller: UIDocumentInteractionController): void; - presentationCountForPageViewController?(pageViewController: UIPageViewController): number; + documentInteractionControllerWillPresentOptionsMenu?(controller: UIDocumentInteractionController): void; - presentationIndexForPageViewController?(pageViewController: UIPageViewController): number; -} + documentInteractionControllerDidDismissOptionsMenu?(controller: UIDocumentInteractionController): void; -declare class UIPageViewControllerDataSource extends NativeObject implements UIPageViewControllerDataSource { -} + documentInteractionControllerWillPresentOpenInMenu?(controller: UIDocumentInteractionController): void; -declare interface UIPageControlProgressDelegate extends NSObjectProtocol { - pageControlProgressInitialProgressForPage?(progress: UIPageControlProgress, page: number): number; + documentInteractionControllerDidDismissOpenInMenu?(controller: UIDocumentInteractionController): void; - pageControlProgressVisibilityDidChange?(progress: UIPageControlProgress): void; -} + documentInteractionControllerWillBeginSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; -declare class UIPageControlProgressDelegate extends NativeObject implements UIPageControlProgressDelegate { -} + documentInteractionControllerDidEndSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; -declare interface UIShapeProvider extends NSObjectProtocol { - resolvedShapeInContext(context: UIShapeResolutionContext): UIResolvedShape; -} + documentInteractionControllerCanPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; -declare class UIShapeProvider extends NativeObject implements UIShapeProvider { + documentInteractionControllerPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; } -declare interface UIFocusDebuggerOutput extends NSObjectProtocol { +declare class UIDocumentInteractionControllerDelegate extends NativeObject implements UIDocumentInteractionControllerDelegate { } -declare class UIFocusDebuggerOutput extends NativeObject implements UIFocusDebuggerOutput { -} +declare interface UITextPasteItem extends NSObjectProtocol { + readonly itemProvider: NSItemProvider; -declare interface UITableViewDropDelegate extends NSObjectProtocol { - tableViewPerformDropWithCoordinator(tableView: UITableView, coordinator: UITableViewDropCoordinator): void; + readonly localObject: interop.Object; - tableViewCanHandleDropSession?(tableView: UITableView, session: UIDropSession): boolean; + readonly defaultAttributes: NSDictionary; - tableViewDropSessionDidEnter?(tableView: UITableView, session: UIDropSession): void; + setStringResult(string: string): void; - tableViewDropSessionDidUpdateWithDestinationIndexPath?(tableView: UITableView, session: UIDropSession, destinationIndexPath: NSIndexPath | null): UITableViewDropProposal; + setAttributedStringResult(string: NSAttributedString): void; - tableViewDropSessionDidExit?(tableView: UITableView, session: UIDropSession): void; + setAttachmentResult(textAttachment: NSTextAttachment): void; - tableViewDropSessionDidEnd?(tableView: UITableView, session: UIDropSession): void; + setNoResult(): void; - tableViewDropPreviewParametersForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UIDragPreviewParameters; + setDefaultResult(): void; } -declare class UITableViewDropDelegate extends NativeObject implements UITableViewDropDelegate { +declare class UITextPasteItem extends NativeObject implements UITextPasteItem { } -declare interface UIIndirectScribbleInteractionDelegate extends NSObjectProtocol { - indirectScribbleInteractionRequestElementsInRectCompletion(interaction: UIIndirectScribbleInteraction, rect: CGRect, completion: (p1: NSArray | Array) => void): void; +declare interface UIActivityItemSource extends NSObjectProtocol { + activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; - indirectScribbleInteractionIsElementFocused(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): boolean; + activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; - indirectScribbleInteractionFrameForElement(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): CGRect; + activityViewControllerSubjectForActivityType?(activityViewController: UIActivityViewController, activityType: string | null): string; - indirectScribbleInteractionFocusElementIfNeededReferencePointCompletion(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying, focusReferencePoint: CGPoint, completion: (p1: UIResponder) => void | null): void; + activityViewControllerDataTypeIdentifierForActivityType?(activityViewController: UIActivityViewController, activityType: string | null): string; - indirectScribbleInteractionShouldDelayFocusForElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): boolean; + activityViewControllerThumbnailImageForActivityTypeSuggestedSize?(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; - indirectScribbleInteractionWillBeginWritingInElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): void; + activityViewControllerLinkMetadata?(activityViewController: UIActivityViewController): LPLinkMetadata; - indirectScribbleInteractionDidFinishWritingInElement?(interaction: UIIndirectScribbleInteraction, elementIdentifier: NSCopying): void; + activityViewControllerShareRecipients?(activityViewController: UIActivityViewController): NSArray; } -declare class UIIndirectScribbleInteractionDelegate extends NativeObject implements UIIndirectScribbleInteractionDelegate { +declare class UIActivityItemSource extends NativeObject implements UIActivityItemSource { } -declare interface UITextDocumentProxy extends UIKeyInput { - readonly documentContextBeforeInput: string; - - readonly documentContextAfterInput: string; - - readonly selectedText: string; +declare interface UIContextMenuInteractionCommitAnimating extends UIContextMenuInteractionAnimating { + preferredCommitStyle: interop.Enum; - readonly documentInputMode: UITextInputMode; + setPreferredCommitStyle(preferredCommitStyle: interop.Enum): void; +} - readonly documentIdentifier: NSUUID; +declare class UIContextMenuInteractionCommitAnimating extends NativeObject implements UIContextMenuInteractionCommitAnimating { +} - adjustTextPositionByCharacterOffset(offset: number): void; +declare interface UIContextMenuInteractionAnimating extends NSObjectProtocol { + readonly previewViewController: UIViewController; - setMarkedTextSelectedRange(markedText: string, selectedRange: _NSRange): void; + addAnimations(animations: () => void): void; - unmarkText(): void; + addCompletion(completion: () => void): void; } -declare class UITextDocumentProxy extends NativeObject implements UITextDocumentProxy { +declare class UIContextMenuInteractionAnimating extends NativeObject implements UIContextMenuInteractionAnimating { } -declare interface UIImagePickerControllerDelegate extends NSObjectProtocol { - imagePickerControllerDidFinishPickingImageEditingInfo?(picker: UIImagePickerController, image: UIImage, editingInfo: NSDictionary | Record | null): void; +declare interface UIViewControllerTransitionCoordinator extends UIViewControllerTransitionCoordinatorContext { + animateAlongsideTransitionCompletion(animation: (p1: UIViewControllerTransitionCoordinatorContext) => void | null, completion: (p1: UIViewControllerTransitionCoordinatorContext) => void | null): boolean; - imagePickerControllerDidFinishPickingMediaWithInfo?(picker: UIImagePickerController, info: NSDictionary | Record): void; + animateAlongsideTransitionInViewAnimationCompletion(view: UIView | null, animation: (p1: UIViewControllerTransitionCoordinatorContext) => void | null, completion: (p1: UIViewControllerTransitionCoordinatorContext) => void | null): boolean; - imagePickerControllerDidCancel?(picker: UIImagePickerController): void; + notifyWhenInteractionEndsUsingBlock(handler: (p1: UIViewControllerTransitionCoordinatorContext) => void): void; + + notifyWhenInteractionChangesUsingBlock(handler: (p1: UIViewControllerTransitionCoordinatorContext) => void): void; } -declare class UIImagePickerControllerDelegate extends NativeObject implements UIImagePickerControllerDelegate { +declare class UIViewControllerTransitionCoordinator extends NativeObject implements UIViewControllerTransitionCoordinator { } -declare interface UIStateRestoring extends NSObjectProtocol { - readonly restorationParent?: UIStateRestoring; +declare interface UIFocusItem extends UIFocusEnvironment { + readonly canBecomeFocused: boolean; - readonly objectRestorationClass?: UIObjectRestoration; + readonly frame: CGRect; - encodeRestorableStateWithCoder?(coder: NSCoder): void; + readonly focusEffect?: UIFocusEffect; - decodeRestorableStateWithCoder?(coder: NSCoder): void; + readonly focusGroupPriority?: number; - applicationFinishedRestoringState?(): void; -} + readonly focusItemDeferralMode?: interop.Enum; -declare class UIStateRestoring extends NativeObject implements UIStateRestoring { -} + readonly isTransparentFocusItem?: boolean; -declare interface UIToolbarDelegate extends UIBarPositioningDelegate { + didHintFocusMovement?(hint: UIFocusMovementHint): void; } -declare class UIToolbarDelegate extends NativeObject implements UIToolbarDelegate { +declare class UIFocusItem extends NativeObject implements UIFocusItem { } -declare interface UICloudSharingControllerDelegate extends NSObjectProtocol { - cloudSharingControllerFailedToSaveShareWithError(csc: UICloudSharingController, error: NSError): void; +declare interface UIPickerViewAccessibilityDelegate extends UIPickerViewDelegate { + pickerViewAccessibilityLabelForComponent?(pickerView: UIPickerView, component: number): string; - itemTitleForCloudSharingController(csc: UICloudSharingController): string; + pickerViewAccessibilityHintForComponent?(pickerView: UIPickerView, component: number): string; - itemThumbnailDataForCloudSharingController?(csc: UICloudSharingController): NSData; + pickerViewAccessibilityUserInputLabelsForComponent?(pickerView: UIPickerView, component: number): NSArray; - itemTypeForCloudSharingController?(csc: UICloudSharingController): string; + pickerViewAccessibilityAttributedLabelForComponent?(pickerView: UIPickerView, component: number): NSAttributedString; - cloudSharingControllerDidSaveShare?(csc: UICloudSharingController): void; + pickerViewAccessibilityAttributedHintForComponent?(pickerView: UIPickerView, component: number): NSAttributedString; - cloudSharingControllerDidStopSharing?(csc: UICloudSharingController): void; + pickerViewAccessibilityAttributedUserInputLabelsForComponent?(pickerView: UIPickerView, component: number): NSArray; } -declare class UICloudSharingControllerDelegate extends NativeObject implements UICloudSharingControllerDelegate { +declare class UIPickerViewAccessibilityDelegate extends NativeObject implements UIPickerViewAccessibilityDelegate { } -declare interface UINavigationItemRenameDelegate extends NSObjectProtocol { - navigationItemDidEndRenamingWithTitle(navigationItem: UINavigationItem, title: string): void; +declare interface UIInputViewAudioFeedback extends NSObjectProtocol { + readonly enableInputClicksWhenVisible?: boolean; +} - navigationItemShouldBeginRenaming?(navigationItem: UINavigationItem): boolean; +declare class UIInputViewAudioFeedback extends NativeObject implements UIInputViewAudioFeedback { +} - navigationItemWillBeginRenamingWithSuggestedTitleSelectedRange?(navigationItem: UINavigationItem, title: string, selectedRange: interop.PointerConvertible): string; +declare interface NSCollectionLayoutEnvironment extends NSObjectProtocol { + readonly container: NSCollectionLayoutContainer; - navigationItemShouldEndRenamingWithTitle?(navigationItem: UINavigationItem, title: string): boolean; + readonly traitCollection: UITraitCollection; } -declare class UINavigationItemRenameDelegate extends NativeObject implements UINavigationItemRenameDelegate { +declare class NSCollectionLayoutEnvironment extends NativeObject implements NSCollectionLayoutEnvironment { } -declare interface UIContentConfiguration extends NSObjectProtocol, NSCopying { - makeContentView(): UIView; +declare interface UIContentContainer extends NSObjectProtocol { + readonly preferredContentSize: CGSize; - updatedConfigurationForState(state: UIConfigurationState): this; -} + preferredContentSizeDidChangeForChildContentContainer(container: UIContentContainer): void; -declare class UIContentConfiguration extends NativeObject implements UIContentConfiguration { + systemLayoutFittingSizeDidChangeForChildContentContainer(container: UIContentContainer): void; + + sizeForChildContentContainerWithParentContainerSize(container: UIContentContainer, parentSize: CGSize): CGSize; + + viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: UIViewControllerTransitionCoordinator): void; + + willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: UIViewControllerTransitionCoordinator): void; } -declare interface UITableViewDropItem extends NSObjectProtocol { - readonly dragItem: UIDragItem; +declare class UIContentContainer extends NativeObject implements UIContentContainer { +} - readonly sourceIndexPath: NSIndexPath; +declare interface UICalendarSelectionWeekOfYearDelegate extends NSObjectProtocol { + weekOfYearSelectionDidSelectWeekOfYear(selection: UICalendarSelectionWeekOfYear, weekOfYearComponents: NSDateComponents | null): void; - readonly previewSize: CGSize; + weekOfYearSelectionCanSelectWeekOfYear?(selection: UICalendarSelectionWeekOfYear, weekOfYearComponents: NSDateComponents | null): boolean; } -declare class UITableViewDropItem extends NativeObject implements UITableViewDropItem { +declare class UICalendarSelectionWeekOfYearDelegate extends NativeObject implements UICalendarSelectionWeekOfYearDelegate { } -declare interface UIGestureRecognizerDelegate extends NSObjectProtocol { - gestureRecognizerShouldBegin?(gestureRecognizer: UIGestureRecognizer): boolean; +declare interface UIDynamicItem extends NSObjectProtocol { + center: CGPoint; - gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + readonly bounds: CGRect; - gestureRecognizerShouldRequireFailureOfGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + transform: CGAffineTransform; - gestureRecognizerShouldBeRequiredToFailByGestureRecognizer?(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + readonly collisionBoundsType?: interop.Enum; - gestureRecognizerShouldReceiveTouch?(gestureRecognizer: UIGestureRecognizer, touch: UITouch): boolean; + readonly collisionBoundingPath?: UIBezierPath; - gestureRecognizerShouldReceivePress?(gestureRecognizer: UIGestureRecognizer, press: UIPress): boolean; + setCenter(center: CGPoint): void; - gestureRecognizerShouldReceiveEvent?(gestureRecognizer: UIGestureRecognizer, event: UIEvent): boolean; + setTransform(transform: CGAffineTransform): void; } -declare class UIGestureRecognizerDelegate extends NativeObject implements UIGestureRecognizerDelegate { +declare class UIDynamicItem extends NativeObject implements UIDynamicItem { } -declare interface UICollisionBehaviorDelegate extends NSObjectProtocol { - collisionBehaviorBeganContactForItemWithItemAtPoint?(behavior: UICollisionBehavior, item1: UIDynamicItem, item2: UIDynamicItem, p: CGPoint): void; +declare interface UIResponderStandardEditActions extends NSObjectProtocol { + cut?(sender: interop.Object | null): void; - collisionBehaviorEndedContactForItemWithItem?(behavior: UICollisionBehavior, item1: UIDynamicItem, item2: UIDynamicItem): void; + copy?(sender: interop.Object | null): void; - collisionBehaviorBeganContactForItemWithBoundaryIdentifierAtPoint?(behavior: UICollisionBehavior, item: UIDynamicItem, identifier: NSCopying | null, p: CGPoint): void; + paste?(sender: interop.Object | null): void; - collisionBehaviorEndedContactForItemWithBoundaryIdentifier?(behavior: UICollisionBehavior, item: UIDynamicItem, identifier: NSCopying | null): void; -} + pasteAndMatchStyle?(sender: interop.Object | null): void; -declare class UICollisionBehaviorDelegate extends NativeObject implements UICollisionBehaviorDelegate { -} + pasteAndGo?(sender: interop.Object | null): void; -declare interface UIAppearanceContainer extends NSObjectProtocol { -} + pasteAndSearch?(sender: interop.Object | null): void; -declare class UIAppearanceContainer extends NativeObject implements UIAppearanceContainer { -} + newFromPasteboard?(sender: interop.Object | null): void; -declare interface UIDropSession extends UIDragDropSession, NSProgressReporting { - readonly localDragSession: UIDragSession; + select?(sender: interop.Object | null): void; - progressIndicatorStyle: interop.Enum; + selectAll?(sender: interop.Object | null): void; - loadObjectsOfClassCompletion(aClass: NSItemProviderReading, completion: (p1: NSArray | Array) => void): NSProgress; + delete?(sender: interop.Object | null): void; - setProgressIndicatorStyle(progressIndicatorStyle: interop.Enum): void; -} + makeTextWritingDirectionLeftToRight?(sender: interop.Object | null): void; -declare class UIDropSession extends NativeObject implements UIDropSession { -} + makeTextWritingDirectionRightToLeft?(sender: interop.Object | null): void; -declare interface NSCollectionLayoutVisibleItem extends NSObjectProtocol, UIDynamicItem { - alpha: number; + toggleBoldface?(sender: interop.Object | null): void; - zIndex: number; + toggleItalics?(sender: interop.Object | null): void; - hidden: boolean; + toggleUnderline?(sender: interop.Object | null): void; - center: CGPoint; + increaseSize?(sender: interop.Object | null): void; - transform: CGAffineTransform; + decreaseSize?(sender: interop.Object | null): void; - transform3D: CATransform3D; + alignLeft?(sender: interop.Object | null): void; - readonly name: string; + alignCenter?(sender: interop.Object | null): void; - readonly indexPath: NSIndexPath; + alignJustified?(sender: interop.Object | null): void; - readonly frame: CGRect; + alignRight?(sender: interop.Object | null): void; - readonly bounds: CGRect; + find?(sender: interop.Object | null): void; - readonly representedElementCategory: interop.Enum; + findAndReplace?(sender: interop.Object | null): void; - readonly representedElementKind: string; + findNext?(sender: interop.Object | null): void; - setAlpha(alpha: number): void; + findPrevious?(sender: interop.Object | null): void; - setZIndex(zIndex: number): void; + useSelectionForFind?(sender: interop.Object | null): void; - isHidden(): boolean; + updateTextAttributesWithConversionHandler?(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; - setHidden(hidden: boolean): void; + print?(sender: interop.Object | null): void; - setCenter(center: CGPoint): void; + rename?(sender: interop.Object | null): void; - setTransform(transform: CGAffineTransform): void; + duplicate?(sender: interop.Object | null): void; - setTransform3D(transform3D: CATransform3D): void; -} + move?(sender: interop.Object | null): void; -declare class NSCollectionLayoutVisibleItem extends NativeObject implements NSCollectionLayoutVisibleItem { -} + export?(sender: interop.Object | null): void; -declare interface NSTextLayoutOrientationProvider { - readonly layoutOrientation: interop.Enum; -} + toggleSidebar?(sender: interop.Object | null): void; -declare class NSTextLayoutOrientationProvider extends NativeObject implements NSTextLayoutOrientationProvider { -} + toggleInspector?(sender: interop.Object | null): void; -declare interface UIDragAnimating extends NSObjectProtocol { - addAnimations(animations: () => void): void; + performClose?(sender: interop.Object | null): void; - addCompletion(completion: (p1: interop.Enum) => void): void; + showWritingTools?(sender: interop.Object): void; } -declare class UIDragAnimating extends NativeObject implements UIDragAnimating { +declare class UIResponderStandardEditActions extends NativeObject implements UIResponderStandardEditActions { } -declare interface UICollectionViewDelegateFlowLayout extends UICollectionViewDelegate { - collectionViewLayoutSizeForItemAtIndexPath?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, indexPath: NSIndexPath): CGSize; +declare interface NSTextLayoutManagerDelegate extends NSObjectProtocol { + textLayoutManagerTextLayoutFragmentForLocationInTextElement?(textLayoutManager: NSTextLayoutManager, location: NSTextLocation, textElement: NSTextElement): NSTextLayoutFragment; - collectionViewLayoutInsetForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): UIEdgeInsets; + textLayoutManagerShouldBreakLineBeforeLocationHyphenating?(textLayoutManager: NSTextLayoutManager, location: NSTextLocation, hyphenating: boolean): boolean; - collectionViewLayoutMinimumLineSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; + textLayoutManagerRenderingAttributesForLinkAtLocationDefaultAttributes?(textLayoutManager: NSTextLayoutManager, link: interop.Object, location: NSTextLocation, renderingAttributes: NSDictionary | Record): NSDictionary; +} - collectionViewLayoutMinimumInteritemSpacingForSectionAtIndex?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): number; +declare class NSTextLayoutManagerDelegate extends NativeObject implements NSTextLayoutManagerDelegate { +} - collectionViewLayoutReferenceSizeForHeaderInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; +declare interface UILetterformAwareAdjusting extends NSObjectProtocol { + sizingRule: interop.Enum; - collectionViewLayoutReferenceSizeForFooterInSection?(collectionView: UICollectionView, collectionViewLayout: UICollectionViewLayout, section: number): CGSize; + setSizingRule(sizingRule: interop.Enum): void; } -declare class UICollectionViewDelegateFlowLayout extends NativeObject implements UICollectionViewDelegateFlowLayout { +declare class UILetterformAwareAdjusting extends NativeObject implements UILetterformAwareAdjusting { } -declare interface UICollectionViewDropDelegate extends NSObjectProtocol { - collectionViewPerformDropWithCoordinator(collectionView: UICollectionView, coordinator: UICollectionViewDropCoordinator): void; +declare interface UIMenuLeaf extends NSObjectProtocol { + title: string; - collectionViewCanHandleDropSession?(collectionView: UICollectionView, session: UIDropSession): boolean; + image: UIImage; - collectionViewDropSessionDidEnter?(collectionView: UICollectionView, session: UIDropSession): void; + selectedImage: UIImage; - collectionViewDropSessionDidUpdateWithDestinationIndexPath?(collectionView: UICollectionView, session: UIDropSession, destinationIndexPath: NSIndexPath | null): UICollectionViewDropProposal; + discoverabilityTitle: string; - collectionViewDropSessionDidExit?(collectionView: UICollectionView, session: UIDropSession): void; + attributes: interop.Enum; - collectionViewDropSessionDidEnd?(collectionView: UICollectionView, session: UIDropSession): void; + state: interop.Enum; - collectionViewDropPreviewParametersForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): UIDragPreviewParameters; -} + repeatBehavior: interop.Enum; -declare class UICollectionViewDropDelegate extends NativeObject implements UICollectionViewDropDelegate { -} + readonly sender: interop.Object; -declare interface UITabBarControllerSidebarAnimating extends NSObjectProtocol { - addAnimations(animations: () => void): void; + readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; - addCompletion(completion: () => void): void; -} + performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; -declare class UITabBarControllerSidebarAnimating extends NativeObject implements UITabBarControllerSidebarAnimating { -} + setTitle(title: string): void; -declare interface UIActivityItemsConfigurationReading extends NSObjectProtocol { - readonly itemProvidersForActivityItemsConfiguration: NSArray; + setImage(image: UIImage | null): void; - activityItemsConfigurationSupportsInteraction?(interaction: string): boolean; + setSelectedImage(selectedImage: UIImage): void; - activityItemsConfigurationMetadataForKey?(key: string): interop.Object; + setDiscoverabilityTitle(discoverabilityTitle: string | null): void; - activityItemsConfigurationMetadataForItemAtIndexKey?(index: number, key: string): interop.Object; + setAttributes(attributes: interop.Enum): void; - activityItemsConfigurationPreviewForItemAtIndexIntentSuggestedSize?(index: number, intent: string, suggestedSize: CGSize): NSItemProvider; + setState(state: interop.Enum): void; - readonly applicationActivitiesForActivityItemsConfiguration?: NSArray; + setRepeatBehavior(repeatBehavior: interop.Enum): void; } -declare class UIActivityItemsConfigurationReading extends NativeObject implements UIActivityItemsConfigurationReading { +declare class UIMenuLeaf extends NativeObject implements UIMenuLeaf { } -declare interface UICollectionViewDelegate extends UIScrollViewDelegate { - collectionViewShouldHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - - collectionViewDidHighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - - collectionViewDidUnhighlightItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; - - collectionViewShouldSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - - collectionViewShouldDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - - collectionViewDidSelectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; +declare interface NSTextElementProvider extends NSObjectProtocol { + readonly documentRange: NSTextRange; - collectionViewDidDeselectItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; + enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; - collectionViewCanPerformPrimaryActionForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; - collectionViewPerformPrimaryActionForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; + synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; - collectionViewWillDisplayCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; + locationFromLocationWithOffset?(location: NSTextLocation, offset: number): NSTextLocation; - collectionViewWillDisplaySupplementaryViewForElementKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; + offsetFromLocationToLocation?(from: NSTextLocation, to: NSTextLocation): number; - collectionViewDidEndDisplayingCellForItemAtIndexPath?(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; + adjustedRangeFromRangeForEditingTextSelection?(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; +} - collectionViewDidEndDisplayingSupplementaryViewForElementOfKindAtIndexPath?(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; +declare class NSTextElementProvider extends NativeObject implements NSTextElementProvider { +} - collectionViewShouldShowMenuForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; +declare interface UIViewControllerPreviewing extends NSObjectProtocol { + readonly previewingGestureRecognizerForFailureRelationship: UIGestureRecognizer; - collectionViewCanPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; + readonly delegate: UIViewControllerPreviewingDelegate; - collectionViewPerformActionForItemAtIndexPathWithSender?(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; + readonly sourceView: UIView; - collectionViewTransitionLayoutForOldLayoutNewLayout?(collectionView: UICollectionView, fromLayout: UICollectionViewLayout, toLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; + sourceRect: CGRect; - collectionViewCanFocusItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + setSourceRect(sourceRect: CGRect): void; +} - collectionViewShouldUpdateFocusInContext?(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext): boolean; +declare class UIViewControllerPreviewing extends NativeObject implements UIViewControllerPreviewing { +} - collectionViewDidUpdateFocusInContextWithAnimationCoordinator?(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; +declare interface UITableViewDropCoordinator extends NSObjectProtocol { + readonly items: NSArray; - indexPathForPreferredFocusedViewInCollectionView?(collectionView: UICollectionView): NSIndexPath; + readonly destinationIndexPath: NSIndexPath; - collectionViewSelectionFollowsFocusForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + readonly proposal: UITableViewDropProposal; - collectionViewTargetIndexPathForMoveOfItemFromOriginalIndexPathAtCurrentIndexPathToProposedIndexPath?(collectionView: UICollectionView, originalIndexPath: NSIndexPath, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; + readonly session: UIDropSession; - collectionViewTargetIndexPathForMoveFromItemAtIndexPathToProposedIndexPath?(collectionView: UICollectionView, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; + dropItemToPlaceholder(dragItem: UIDragItem, placeholder: UITableViewDropPlaceholder): UITableViewDropPlaceholderContext; - collectionViewTargetContentOffsetForProposedContentOffset?(collectionView: UICollectionView, proposedContentOffset: CGPoint): CGPoint; + dropItemToRowAtIndexPath(dragItem: UIDragItem, indexPath: NSIndexPath): UIDragAnimating; - collectionViewCanEditItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + dropItemIntoRowAtIndexPathRect(dragItem: UIDragItem, indexPath: NSIndexPath, rect: CGRect): UIDragAnimating; - collectionViewShouldSpringLoadItemAtIndexPathWithContext?(collectionView: UICollectionView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; + dropItemToTarget(dragItem: UIDragItem, target: UIDragPreviewTarget): UIDragAnimating; +} - collectionViewShouldBeginMultipleSelectionInteractionAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; +declare class UITableViewDropCoordinator extends NativeObject implements UITableViewDropCoordinator { +} - collectionViewDidBeginMultipleSelectionInteractionAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): void; +declare interface UIMutableTraits extends NSObjectProtocol { + setCGFloatValueForTrait(value: number, trait: UICGFloatTraitDefinition): void; - collectionViewDidEndMultipleSelectionInteraction?(collectionView: UICollectionView): void; + valueForCGFloatTrait(trait: UICGFloatTraitDefinition): number; - collectionViewContextMenuConfigurationForItemsAtIndexPathsPoint?(collectionView: UICollectionView, indexPaths: NSArray | Array, point: CGPoint): UIContextMenuConfiguration; + setNSIntegerValueForTrait(value: number, trait: UINSIntegerTraitDefinition): void; - collectionViewContextMenuConfigurationHighlightPreviewForItemAtIndexPath?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; + valueForNSIntegerTrait(trait: UINSIntegerTraitDefinition): number; - collectionViewContextMenuConfigurationDismissalPreviewForItemAtIndexPath?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; + setObjectForTrait(object: NSObject | null, trait: UIObjectTraitDefinition): void; - collectionViewWillPerformPreviewActionForMenuWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; + objectForTrait(trait: UIObjectTraitDefinition): NSObject; - collectionViewWillDisplayContextMenuWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + userInterfaceIdiom: interop.Enum; - collectionViewWillEndContextMenuInteractionWithConfigurationAnimator?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + userInterfaceStyle: interop.Enum; - collectionViewSceneActivationConfigurationForItemAtIndexPathPoint?(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIWindowSceneActivationConfiguration; + layoutDirection: interop.Enum; - collectionViewContextMenuConfigurationForItemAtIndexPathPoint?(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; + displayScale: number; - collectionViewPreviewForHighlightingContextMenuWithConfiguration?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; + horizontalSizeClass: interop.Enum; - collectionViewPreviewForDismissingContextMenuWithConfiguration?(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; -} + verticalSizeClass: interop.Enum; -declare class UICollectionViewDelegate extends NativeObject implements UICollectionViewDelegate { -} + forceTouchCapability: interop.Enum; -declare interface UISpringLoadedInteractionContext extends NSObjectProtocol { - readonly state: interop.Enum; + preferredContentSizeCategory: string; - targetView: UIView; + displayGamut: interop.Enum; - targetItem: interop.Object; + accessibilityContrast: interop.Enum; - locationInView(view: UIView | null): CGPoint; + userInterfaceLevel: interop.Enum; - setTargetView(targetView: UIView | null): void; + legibilityWeight: interop.Enum; - setTargetItem(targetItem: interop.Object | null): void; -} + activeAppearance: interop.Enum; -declare class UISpringLoadedInteractionContext extends NativeObject implements UISpringLoadedInteractionContext { -} + toolbarItemPresentationSize: interop.Enum; -declare interface UITraitChangeRegistration extends NSObjectProtocol, NSCopying { -} + imageDynamicRange: interop.Enum; -declare class UITraitChangeRegistration extends NativeObject implements UITraitChangeRegistration { -} + sceneCaptureState: interop.Enum; -declare interface UIViewControllerRestoration { -} + typesettingLanguage: string; -declare class UIViewControllerRestoration extends NativeObject implements UIViewControllerRestoration { - static viewControllerWithRestorationIdentifierPathCoder(identifierComponents: NSArray | Array, coder: NSCoder): UIViewController; -} + listEnvironment: interop.Enum; -declare interface UIPickerViewDelegate extends NSObjectProtocol { - pickerViewWidthForComponent?(pickerView: UIPickerView, component: number): number; + tabAccessoryEnvironment: interop.Enum; - pickerViewRowHeightForComponent?(pickerView: UIPickerView, component: number): number; + splitViewControllerLayoutEnvironment: interop.Enum; - pickerViewTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): string; + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; - pickerViewAttributedTitleForRowForComponent?(pickerView: UIPickerView, row: number, component: number): NSAttributedString; + setUserInterfaceIdiom(userInterfaceIdiom: interop.Enum): void; - pickerViewViewForRowForComponentReusingView?(pickerView: UIPickerView, row: number, component: number, view: UIView | null): UIView; + setUserInterfaceStyle(userInterfaceStyle: interop.Enum): void; - pickerViewDidSelectRowInComponent?(pickerView: UIPickerView, row: number, component: number): void; -} + setLayoutDirection(layoutDirection: interop.Enum): void; -declare class UIPickerViewDelegate extends NativeObject implements UIPickerViewDelegate { -} + setDisplayScale(displayScale: number): void; -declare interface UIDataSourceTranslating extends NSObjectProtocol { - presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; + setHorizontalSizeClass(horizontalSizeClass: interop.Enum): void; - dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; + setVerticalSizeClass(verticalSizeClass: interop.Enum): void; - presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; + setForceTouchCapability(forceTouchCapability: interop.Enum): void; - dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; + setPreferredContentSizeCategory(preferredContentSizeCategory: string): void; - performUsingPresentationValues(actionsToTranslate: () => void): void; -} + setDisplayGamut(displayGamut: interop.Enum): void; -declare class UIDataSourceTranslating extends NativeObject implements UIDataSourceTranslating { -} + setAccessibilityContrast(accessibilityContrast: interop.Enum): void; -declare interface UIGuidedAccessRestrictionDelegate extends NSObjectProtocol { - readonly guidedAccessRestrictionIdentifiers: NSArray; + setUserInterfaceLevel(userInterfaceLevel: interop.Enum): void; - guidedAccessRestrictionWithIdentifierDidChangeState(restrictionIdentifier: string, newRestrictionState: interop.Enum): void; + setLegibilityWeight(legibilityWeight: interop.Enum): void; - textForGuidedAccessRestrictionWithIdentifier(restrictionIdentifier: string): string; + setActiveAppearance(activeAppearance: interop.Enum): void; - detailTextForGuidedAccessRestrictionWithIdentifier?(restrictionIdentifier: string): string; -} + setToolbarItemPresentationSize(toolbarItemPresentationSize: interop.Enum): void; -declare class UIGuidedAccessRestrictionDelegate extends NativeObject implements UIGuidedAccessRestrictionDelegate { -} + setImageDynamicRange(imageDynamicRange: interop.Enum): void; -declare interface UISceneDelegate extends NSObjectProtocol { - sceneWillConnectToSessionOptions?(scene: UIScene, session: UISceneSession, connectionOptions: UISceneConnectionOptions): void; + setSceneCaptureState(sceneCaptureState: interop.Enum): void; - sceneDidDisconnect?(scene: UIScene): void; + setTypesettingLanguage(typesettingLanguage: string): void; - sceneDidBecomeActive?(scene: UIScene): void; + setListEnvironment(listEnvironment: interop.Enum): void; - sceneWillResignActive?(scene: UIScene): void; + setTabAccessoryEnvironment(tabAccessoryEnvironment: interop.Enum): void; - sceneWillEnterForeground?(scene: UIScene): void; + setSplitViewControllerLayoutEnvironment(splitViewControllerLayoutEnvironment: interop.Enum): void; - sceneDidEnterBackground?(scene: UIScene): void; + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; +} - sceneOpenURLContexts?(scene: UIScene, URLContexts: NSSet): void; +declare class UIMutableTraits extends NativeObject implements UIMutableTraits { +} - stateRestorationActivityForScene?(scene: UIScene): NSUserActivity; +declare interface UIFindInteractionDelegate extends NSObjectProtocol { + findInteractionSessionForView(interaction: UIFindInteraction, view: UIView): UIFindSession; - sceneRestoreInteractionStateWithUserActivity?(scene: UIScene, stateRestorationActivity: NSUserActivity): void; + findInteractionDidBeginFindSession?(interaction: UIFindInteraction, session: UIFindSession): void; - sceneWillContinueUserActivityWithType?(scene: UIScene, userActivityType: string): void; + findInteractionDidEndFindSession?(interaction: UIFindInteraction, session: UIFindSession): void; +} - sceneContinueUserActivity?(scene: UIScene, userActivity: NSUserActivity): void; +declare class UIFindInteractionDelegate extends NativeObject implements UIFindInteractionDelegate { +} - sceneDidFailToContinueUserActivityWithTypeError?(scene: UIScene, userActivityType: string, error: NSError): void; +declare interface UIAccelerometerDelegate extends NSObjectProtocol { + accelerometerDidAccelerate?(accelerometer: UIAccelerometer, acceleration: UIAcceleration): void; +} - sceneDidUpdateUserActivity?(scene: UIScene, userActivity: NSUserActivity): void; +declare class UIAccelerometerDelegate extends NativeObject implements UIAccelerometerDelegate { } -declare class UISceneDelegate extends NativeObject implements UISceneDelegate { +declare interface UIItemProviderReadingAugmentationProviding { } -declare interface UICollectionViewDataSource extends NSObjectProtocol { - collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; +declare class UIItemProviderReadingAugmentationProviding extends NativeObject implements UIItemProviderReadingAugmentationProviding { + static objectWithItemProviderDataTypeIdentifierRequestedClassError(data: NSData, typeIdentifier: string, requestedClass: interop.Object, outError: interop.PointerConvertible): interop.Object; - collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; + static readonly additionalLeadingReadableTypeIdentifiersForItemProvider: NSArray; - numberOfSectionsInCollectionView?(collectionView: UICollectionView): number; + static readonly additionalTrailingReadableTypeIdentifiersForItemProvider: NSArray; +} - collectionViewViewForSupplementaryElementOfKindAtIndexPath?(collectionView: UICollectionView, kind: string, indexPath: NSIndexPath): UICollectionReusableView; +declare interface UITabBarControllerDelegate extends NSObjectProtocol { + tabBarControllerShouldSelectTab?(tabBarController: UITabBarController, tab: UITab): boolean; - collectionViewCanMoveItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + tabBarControllerDidSelectTabPreviousTab?(tabBarController: UITabBarController, selectedTab: UITab, previousTab: UITab | null): void; - collectionViewMoveItemAtIndexPathToIndexPath?(collectionView: UICollectionView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; + tabBarControllerTabOperationForAcceptingItemsFromDropSession?(tabBarController: UITabBarController, tab: UITab, session: UIDropSession): interop.Enum; - indexTitlesForCollectionView?(collectionView: UICollectionView): NSArray; + tabBarControllerTabAcceptItemsFromDropSession?(tabBarController: UITabBarController, tab: UITab, session: UIDropSession): void; - collectionViewIndexPathForIndexTitleAtIndex?(collectionView: UICollectionView, title: string, index: number): NSIndexPath; -} + tabBarControllerWillBeginEditing?(tabBarController: UITabBarController): void; -declare class UICollectionViewDataSource extends NativeObject implements UICollectionViewDataSource { -} + tabBarControllerDidEndEditing?(tabBarController: UITabBarController): void; -declare interface UITextPasteDelegate extends NSObjectProtocol { - textPasteConfigurationSupportingTransformPasteItem?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, item: UITextPasteItem): void; + tabBarControllerVisibilityDidChangeForTabs?(tabBarController: UITabBarController, tabs: NSArray | Array): void; - textPasteConfigurationSupportingCombineItemAttributedStringsForRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, itemStrings: NSArray | Array, textRange: UITextRange): NSAttributedString; + tabBarControllerDisplayOrderDidChangeForGroup?(tabBarController: UITabBarController, group: UITabGroup): void; - textPasteConfigurationSupportingPerformPasteOfAttributedStringToRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, attributedString: NSAttributedString, textRange: UITextRange): UITextRange; + tabBarControllerDisplayedViewControllersForTabProposedViewControllers?(tabBarController: UITabBarController, tab: UITab, proposedViewControllers: NSArray | Array): NSArray; - textPasteConfigurationSupportingShouldAnimatePasteOfAttributedStringToRange?(textPasteConfigurationSupporting: UITextPasteConfigurationSupporting, attributedString: NSAttributedString, textRange: UITextRange): boolean; -} + tabBarControllerShouldSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): boolean; -declare class UITextPasteDelegate extends NativeObject implements UITextPasteDelegate { -} + tabBarControllerDidSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): void; -declare interface UISpringLoadedInteractionSupporting extends NSObjectProtocol { - springLoaded: boolean; + tabBarControllerWillBeginCustomizingViewControllers?(tabBarController: UITabBarController, viewControllers: NSArray | Array): void; - isSpringLoaded(): boolean; + tabBarControllerWillEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray | Array, changed: boolean): void; - setSpringLoaded(springLoaded: boolean): void; -} + tabBarControllerDidEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray | Array, changed: boolean): void; -declare class UISpringLoadedInteractionSupporting extends NativeObject implements UISpringLoadedInteractionSupporting { -} + tabBarControllerSupportedInterfaceOrientations?(tabBarController: UITabBarController): interop.Enum; -declare interface UIDataSourceModelAssociation { - modelIdentifierForElementAtIndexPathInView(idx: NSIndexPath, view: UIView): string; + tabBarControllerPreferredInterfaceOrientationForPresentation?(tabBarController: UITabBarController): interop.Enum; - indexPathForElementWithModelIdentifierInView(identifier: string, view: UIView): NSIndexPath; + tabBarControllerInteractionControllerForAnimationController?(tabBarController: UITabBarController, animationController: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + + tabBarControllerAnimationControllerForTransitionFromViewControllerToViewController?(tabBarController: UITabBarController, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; } -declare class UIDataSourceModelAssociation extends NativeObject implements UIDataSourceModelAssociation { +declare class UITabBarControllerDelegate extends NativeObject implements UITabBarControllerDelegate { } -declare interface UIAlertViewDelegate extends NSObjectProtocol { - alertViewClickedButtonAtIndex?(alertView: UIAlertView, buttonIndex: number): void; +declare interface UIFocusEnvironment extends NSObjectProtocol { + readonly preferredFocusEnvironments: NSArray; - alertViewCancel?(alertView: UIAlertView): void; + readonly parentFocusEnvironment: UIFocusEnvironment; - willPresentAlertView?(alertView: UIAlertView): void; + readonly focusItemContainer: UIFocusItemContainer; - didPresentAlertView?(alertView: UIAlertView): void; + setNeedsFocusUpdate(): void; - alertViewWillDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; + updateFocusIfNeeded(): void; - alertViewDidDismissWithButtonIndex?(alertView: UIAlertView, buttonIndex: number): void; + shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; - alertViewShouldEnableFirstOtherButton?(alertView: UIAlertView): boolean; -} + didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; -declare class UIAlertViewDelegate extends NativeObject implements UIAlertViewDelegate { + readonly preferredFocusedView?: UIView; + + readonly focusGroupIdentifier?: string; } -declare interface UIAccessibilityReadingContent { - accessibilityLineNumberForPoint(point: CGPoint): number; +declare class UIFocusEnvironment extends NativeObject implements UIFocusEnvironment { +} - accessibilityContentForLineNumber(lineNumber: number): string; +declare interface UIViewControllerTransitioningDelegate extends NSObjectProtocol { + animationControllerForPresentedControllerPresentingControllerSourceController?(presented: UIViewController, presenting: UIViewController, source: UIViewController): UIViewControllerAnimatedTransitioning; - accessibilityFrameForLineNumber(lineNumber: number): CGRect; + animationControllerForDismissedController?(dismissed: UIViewController): UIViewControllerAnimatedTransitioning; - accessibilityPageContent(): string; + interactionControllerForPresentation?(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; - accessibilityAttributedContentForLineNumber?(lineNumber: number): NSAttributedString; + interactionControllerForDismissal?(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; - accessibilityAttributedPageContent?(): NSAttributedString; + presentationControllerForPresentedViewControllerPresentingViewControllerSourceViewController?(presented: UIViewController, presenting: UIViewController | null, source: UIViewController): UIPresentationController; } -declare class UIAccessibilityReadingContent extends NativeObject implements UIAccessibilityReadingContent { +declare class UIViewControllerTransitioningDelegate extends NativeObject implements UIViewControllerTransitioningDelegate { } -declare interface UITextCursorView extends UICoordinateSpace { - blinking: boolean; - - resetBlinkAnimation(): void; - - isBlinking(): boolean; +declare interface UISearchResultsUpdating extends NSObjectProtocol { + updateSearchResultsForSearchController(searchController: UISearchController): void; - setBlinking(blinking: boolean): void; + updateSearchResultsForSearchControllerSelectingSearchSuggestion?(searchController: UISearchController, searchSuggestion: UISearchSuggestion): void; } -declare class UITextCursorView extends NativeObject implements UITextCursorView { +declare class UISearchResultsUpdating extends NativeObject implements UISearchResultsUpdating { } -declare interface UIActionSheetDelegate extends NSObjectProtocol { - actionSheetClickedButtonAtIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; +declare interface NSTextAttachmentLayout extends NSObjectProtocol { + imageForBoundsAttributesLocationTextContainer(bounds: CGRect, attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null): UIImage; - actionSheetCancel?(actionSheet: UIActionSheet): void; + attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; - willPresentActionSheet?(actionSheet: UIActionSheet): void; + viewProviderForParentViewLocationTextContainer(parentView: UIView | null, location: NSTextLocation, textContainer: NSTextContainer | null): NSTextAttachmentViewProvider; +} - didPresentActionSheet?(actionSheet: UIActionSheet): void; +declare class NSTextAttachmentLayout extends NativeObject implements NSTextAttachmentLayout { +} - actionSheetWillDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; +declare interface UIContentSizeCategoryAdjusting extends NSObjectProtocol { + adjustsFontForContentSizeCategory: boolean; - actionSheetDidDismissWithButtonIndex?(actionSheet: UIActionSheet, buttonIndex: number): void; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; } -declare class UIActionSheetDelegate extends NativeObject implements UIActionSheetDelegate { +declare class UIContentSizeCategoryAdjusting extends NativeObject implements UIContentSizeCategoryAdjusting { } -declare interface UITextDropRequest extends NSObjectProtocol { - readonly dropPosition: UITextPosition; - - readonly suggestedProposal: UITextDropProposal; +declare interface UIAccessibilityContainerDataTableCell extends NSObjectProtocol { + accessibilityRowRange(): _NSRange; - readonly sameView: boolean; + accessibilityColumnRange(): _NSRange; +} - readonly dropSession: UIDropSession; +declare class UIAccessibilityContainerDataTableCell extends NativeObject implements UIAccessibilityContainerDataTableCell { +} - isSameView(): boolean; +declare interface UIBarPositioning extends NSObjectProtocol { + readonly barPosition: interop.Enum; } -declare class UITextDropRequest extends NativeObject implements UITextDropRequest { +declare class UIBarPositioning extends NativeObject implements UIBarPositioning { } -declare interface UISplitViewControllerDelegate { - splitViewControllerWillChangeToDisplayMode?(svc: UISplitViewController, displayMode: interop.Enum): void; +declare interface UIFontPickerViewControllerDelegate extends NSObjectProtocol { + fontPickerViewControllerDidCancel?(viewController: UIFontPickerViewController): void; - targetDisplayModeForActionInSplitViewController?(svc: UISplitViewController): interop.Enum; + fontPickerViewControllerDidPickFont?(viewController: UIFontPickerViewController): void; +} - splitViewControllerShowViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: interop.Object | null): boolean; +declare class UIFontPickerViewControllerDelegate extends NativeObject implements UIFontPickerViewControllerDelegate { +} - splitViewControllerShowDetailViewControllerSender?(splitViewController: UISplitViewController, vc: UIViewController, sender: interop.Object | null): boolean; +declare interface UITableViewDragDelegate extends NSObjectProtocol { + tableViewItemsForBeginningDragSessionAtIndexPath(tableView: UITableView, session: UIDragSession, indexPath: NSIndexPath): NSArray; - primaryViewControllerForCollapsingSplitViewController?(splitViewController: UISplitViewController): UIViewController; + tableViewItemsForAddingToDragSessionAtIndexPathPoint?(tableView: UITableView, session: UIDragSession, indexPath: NSIndexPath, point: CGPoint): NSArray; - primaryViewControllerForExpandingSplitViewController?(splitViewController: UISplitViewController): UIViewController; + tableViewDragPreviewParametersForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UIDragPreviewParameters; - splitViewControllerCollapseSecondaryViewControllerOntoPrimaryViewController?(splitViewController: UISplitViewController, secondaryViewController: UIViewController, primaryViewController: UIViewController): boolean; + tableViewDragSessionWillBegin?(tableView: UITableView, session: UIDragSession): void; - splitViewControllerSeparateSecondaryViewControllerFromPrimaryViewController?(splitViewController: UISplitViewController, primaryViewController: UIViewController): UIViewController; + tableViewDragSessionDidEnd?(tableView: UITableView, session: UIDragSession): void; - splitViewControllerSupportedInterfaceOrientations?(splitViewController: UISplitViewController): interop.Enum; + tableViewDragSessionAllowsMoveOperation?(tableView: UITableView, session: UIDragSession): boolean; - splitViewControllerPreferredInterfaceOrientationForPresentation?(splitViewController: UISplitViewController): interop.Enum; + tableViewDragSessionIsRestrictedToDraggingApplication?(tableView: UITableView, session: UIDragSession): boolean; +} - splitViewControllerWillHideViewControllerWithBarButtonItemForPopoverController?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem, pc: UIPopoverController): void; +declare class UITableViewDragDelegate extends NativeObject implements UITableViewDragDelegate { +} - splitViewControllerWillShowViewControllerInvalidatingBarButtonItem?(svc: UISplitViewController, aViewController: UIViewController, barButtonItem: UIBarButtonItem): void; +declare interface UIViewControllerAnimatedTransitioning extends NSObjectProtocol { + transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - splitViewControllerPopoverControllerWillPresentViewController?(svc: UISplitViewController, pc: UIPopoverController, aViewController: UIViewController): void; + animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - splitViewControllerShouldHideViewControllerInOrientation?(svc: UISplitViewController, vc: UIViewController, orientation: interop.Enum): boolean; + interruptibleAnimatorForTransition?(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; - splitViewControllerTopColumnForCollapsingToProposedTopColumn?(svc: UISplitViewController, proposedTopColumn: interop.Enum): interop.Enum; + animationEnded?(transitionCompleted: boolean): void; +} - splitViewControllerDisplayModeForExpandingToProposedDisplayMode?(svc: UISplitViewController, proposedDisplayMode: interop.Enum): interop.Enum; +declare class UIViewControllerAnimatedTransitioning extends NativeObject implements UIViewControllerAnimatedTransitioning { +} - splitViewControllerDidCollapse?(svc: UISplitViewController): void; +declare interface UIConfigurationState extends NSObjectProtocol, NSCopying, NSSecureCoding { + initWithTraitCollection(traitCollection: UITraitCollection): this; - splitViewControllerDidExpand?(svc: UISplitViewController): void; + traitCollection: UITraitCollection; - splitViewControllerWillShowColumn?(svc: UISplitViewController, column: interop.Enum): void; + customStateForKey(key: string): interop.Object; - splitViewControllerWillHideColumn?(svc: UISplitViewController, column: interop.Enum): void; + setCustomStateForKey(customState: interop.Object | null, key: string): void; - splitViewControllerInteractivePresentationGestureWillBegin?(svc: UISplitViewController): void; + objectForKeyedSubscript(key: string): interop.Object; - splitViewControllerInteractivePresentationGestureDidEnd?(svc: UISplitViewController): void; + setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; + + setTraitCollection(traitCollection: UITraitCollection): void; } -declare class UISplitViewControllerDelegate extends NativeObject implements UISplitViewControllerDelegate { +declare class UIConfigurationState extends NativeObject implements UIConfigurationState { } -declare interface UILargeContentViewerInteractionDelegate extends NSObjectProtocol { - largeContentViewerInteractionDidEndOnItemAtPoint?(interaction: UILargeContentViewerInteraction, item: UILargeContentViewerItem | null, point: CGPoint): void; +declare interface UIAccessibilityContainerDataTable extends NSObjectProtocol { + accessibilityDataTableCellElementForRowColumn(row: number, column: number): UIAccessibilityContainerDataTableCell; - largeContentViewerInteractionItemAtPoint?(interaction: UILargeContentViewerInteraction, point: CGPoint): UILargeContentViewerItem; + accessibilityRowCount(): number; - viewControllerForLargeContentViewerInteraction?(interaction: UILargeContentViewerInteraction): UIViewController; + accessibilityColumnCount(): number; + + accessibilityHeaderElementsForRow?(row: number): NSArray; + + accessibilityHeaderElementsForColumn?(column: number): NSArray; } -declare class UILargeContentViewerInteractionDelegate extends NativeObject implements UILargeContentViewerInteractionDelegate { +declare class UIAccessibilityContainerDataTable extends NativeObject implements UIAccessibilityContainerDataTable { } -declare interface UITextDragDelegate extends NSObjectProtocol { - textDraggableViewItemsForDrag?(textDraggableView: UIView, dragRequest: UITextDragRequest): NSArray; +declare interface UITextSearchAggregator extends NSObjectProtocol { + readonly allFoundRanges: NSOrderedSet; - textDraggableViewDragPreviewForLiftingItemSession?(textDraggableView: UIView, item: UIDragItem, session: UIDragSession): UITargetedDragPreview; + foundRangeForSearchStringInDocument(range: UITextRange, string: string, document: NSCopying | null): void; - textDraggableViewWillAnimateLiftWithAnimatorSession?(textDraggableView: UIView, animator: UIDragAnimating, session: UIDragSession): void; + invalidateFoundRangeInDocument(range: UITextRange, document: NSCopying | null): void; - textDraggableViewDragSessionWillBegin?(textDraggableView: UIView, session: UIDragSession): void; + invalidate(): void; - textDraggableViewDragSessionDidEndWithOperation?(textDraggableView: UIView, session: UIDragSession, operation: interop.Enum): void; + finishedSearching(): void; } -declare class UITextDragDelegate extends NativeObject implements UITextDragDelegate { +declare class UITextSearchAggregator extends NativeObject implements UITextSearchAggregator { } -declare interface UITraitDefinition { -} +declare interface UIDragInteractionDelegate extends NSObjectProtocol { + dragInteractionItemsForBeginningSession(interaction: UIDragInteraction, session: UIDragSession): NSArray; -declare class UITraitDefinition extends NativeObject implements UITraitDefinition { - static readonly identifier: string; + dragInteractionPreviewForLiftingItemSession?(interaction: UIDragInteraction, item: UIDragItem, session: UIDragSession): UITargetedDragPreview; - static readonly name: string; + dragInteractionWillAnimateLiftWithAnimatorSession?(interaction: UIDragInteraction, animator: UIDragAnimating, session: UIDragSession): void; - static readonly affectsColorAppearance: boolean; -} + dragInteractionSessionWillBegin?(interaction: UIDragInteraction, session: UIDragSession): void; -declare interface UICollectionViewDataSourcePrefetching extends NSObjectProtocol { - collectionViewPrefetchItemsAtIndexPaths(collectionView: UICollectionView, indexPaths: NSArray | Array): void; + dragInteractionSessionAllowsMoveOperation?(interaction: UIDragInteraction, session: UIDragSession): boolean; - collectionViewCancelPrefetchingForItemsAtIndexPaths?(collectionView: UICollectionView, indexPaths: NSArray | Array): void; -} + dragInteractionSessionIsRestrictedToDraggingApplication?(interaction: UIDragInteraction, session: UIDragSession): boolean; -declare class UICollectionViewDataSourcePrefetching extends NativeObject implements UICollectionViewDataSourcePrefetching { -} + dragInteractionPrefersFullSizePreviewsForSession?(interaction: UIDragInteraction, session: UIDragSession): boolean; -declare interface UIViewAnimating extends NSObjectProtocol { - readonly state: interop.Enum; + dragInteractionSessionDidMove?(interaction: UIDragInteraction, session: UIDragSession): void; - readonly running: boolean; + dragInteractionSessionWillEndWithOperation?(interaction: UIDragInteraction, session: UIDragSession, operation: interop.Enum): void; - reversed: boolean; + dragInteractionSessionDidEndWithOperation?(interaction: UIDragInteraction, session: UIDragSession, operation: interop.Enum): void; - fractionComplete: number; + dragInteractionSessionDidTransferItems?(interaction: UIDragInteraction, session: UIDragSession): void; - startAnimation(): void; + dragInteractionItemsForAddingToSessionWithTouchAtPoint?(interaction: UIDragInteraction, session: UIDragSession, point: CGPoint): NSArray; - startAnimationAfterDelay(delay: number): void; + dragInteractionSessionForAddingItemsWithTouchAtPoint?(interaction: UIDragInteraction, sessions: NSArray | Array, point: CGPoint): UIDragSession; - pauseAnimation(): void; + dragInteractionSessionWillAddItemsForInteraction?(interaction: UIDragInteraction, session: UIDragSession, items: NSArray | Array, addingInteraction: UIDragInteraction): void; - stopAnimation(withoutFinishing: boolean): void; + dragInteractionPreviewForCancellingItemWithDefault?(interaction: UIDragInteraction, item: UIDragItem, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; - finishAnimationAtPosition(finalPosition: interop.Enum): void; + dragInteractionItemWillAnimateCancelWithAnimator?(interaction: UIDragInteraction, item: UIDragItem, animator: UIDragAnimating): void; +} - isRunning(): boolean; +declare class UIDragInteractionDelegate extends NativeObject implements UIDragInteractionDelegate { +} - isReversed(): boolean; +declare interface UIInteraction extends NSObjectProtocol { + readonly view: UIView; - setReversed(reversed: boolean): void; + willMoveToView(view: UIView | null): void; - setFractionComplete(fractionComplete: number): void; + didMoveToView(view: UIView | null): void; } -declare class UIViewAnimating extends NativeObject implements UIViewAnimating { +declare class UIInteraction extends NativeObject implements UIInteraction { } -declare interface UIViewImplicitlyAnimating extends UIViewAnimating { - addAnimationsDelayFactor?(animation: () => void, delayFactor: number): void; +declare interface UIWritingToolsCoordinatorDelegate extends NSObjectProtocol { + writingToolsCoordinatorRequestsContextsForScopeCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, scope: interop.Enum, completion: (p1: NSArray | Array) => void): void; - addAnimations?(animation: () => void): void; + writingToolsCoordinatorReplaceRangeInContextProposedTextReasonAnimationParametersCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, replacementText: NSAttributedString, reason: interop.Enum, animationParameters: UIWritingToolsCoordinatorAnimationParameters | null, completion: (p1: NSAttributedString) => void | null): void; - addCompletion?(completion: (p1: interop.Enum) => void): void; + writingToolsCoordinatorSelectRangesInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, ranges: NSArray | Array, context: UIWritingToolsCoordinatorContext, completion: () => void): void; - continueAnimationWithTimingParametersDurationFactor?(parameters: UITimingCurveProvider | null, durationFactor: number): void; -} + writingToolsCoordinatorRequestsBoundingBezierPathsForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; -declare class UIViewImplicitlyAnimating extends NativeObject implements UIViewImplicitlyAnimating { -} + writingToolsCoordinatorRequestsUnderlinePathsForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; -declare interface UIWindowSceneDelegate extends UISceneDelegate { - window?: UIWindow; + writingToolsCoordinatorPrepareForTextAnimationForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: () => void): void; - windowSceneDidUpdateCoordinateSpaceInterfaceOrientationTraitCollection?(windowScene: UIWindowScene, previousCoordinateSpace: UICoordinateSpace, previousInterfaceOrientation: interop.Enum, previousTraitCollection: UITraitCollection): void; + writingToolsCoordinatorRequestsPreviewForTextAnimationOfRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: UITargetedPreview) => void | null): void; - windowScenePerformActionForShortcutItemCompletionHandler?(windowScene: UIWindowScene, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; + writingToolsCoordinatorFinishTextAnimationForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: () => void): void; - windowSceneUserDidAcceptCloudKitShareWithMetadata?(windowScene: UIWindowScene, cloudKitShareMetadata: CKShareMetadata): void; + writingToolsCoordinatorRequestsSingleContainerSubrangesOfRangeInContextCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; - setWindow?(window: UIWindow | null): void; + writingToolsCoordinatorRequestsDecorationContainerViewForRangeInContextCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: UIView) => void): void; + + writingToolsCoordinatorWillChangeToStateCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, newState: interop.Enum, completion: () => void): void; + + writingToolsCoordinatorRequestsRangeInContextWithIdentifierForPointCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, point: CGPoint, completion: (p1: _NSRange, p2: NSUUID) => void): void; } -declare class UIWindowSceneDelegate extends NativeObject implements UIWindowSceneDelegate { +declare class UIWritingToolsCoordinatorDelegate extends NativeObject implements UIWritingToolsCoordinatorDelegate { } -declare interface UITextInputTokenizer extends NSObjectProtocol { - rangeEnclosingPositionWithGranularityInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextRange; +declare interface UITextInputTraits extends NSObjectProtocol { + autocapitalizationType?: interop.Enum; - isPositionAtBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; + autocorrectionType?: interop.Enum; - positionFromPositionToBoundaryInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): UITextPosition; + spellCheckingType?: interop.Enum; - isPositionWithinTextUnitInDirection(position: UITextPosition, granularity: interop.Enum, direction: number): boolean; -} + smartQuotesType?: interop.Enum; -declare class UITextInputTokenizer extends NativeObject implements UITextInputTokenizer { -} + smartDashesType?: interop.Enum; -declare interface UIDocumentInteractionControllerDelegate extends NSObjectProtocol { - documentInteractionControllerViewControllerForPreview?(controller: UIDocumentInteractionController): UIViewController; + smartInsertDeleteType?: interop.Enum; - documentInteractionControllerRectForPreview?(controller: UIDocumentInteractionController): CGRect; + inlinePredictionType?: interop.Enum; - documentInteractionControllerViewForPreview?(controller: UIDocumentInteractionController): UIView; + mathExpressionCompletionType?: interop.Enum; - documentInteractionControllerWillBeginPreview?(controller: UIDocumentInteractionController): void; + keyboardType?: interop.Enum; - documentInteractionControllerDidEndPreview?(controller: UIDocumentInteractionController): void; + keyboardAppearance?: interop.Enum; - documentInteractionControllerWillPresentOptionsMenu?(controller: UIDocumentInteractionController): void; + returnKeyType?: interop.Enum; - documentInteractionControllerDidDismissOptionsMenu?(controller: UIDocumentInteractionController): void; + enablesReturnKeyAutomatically?: boolean; - documentInteractionControllerWillPresentOpenInMenu?(controller: UIDocumentInteractionController): void; + secureTextEntry?: boolean; - documentInteractionControllerDidDismissOpenInMenu?(controller: UIDocumentInteractionController): void; + textContentType?: string; - documentInteractionControllerWillBeginSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; + passwordRules?: UITextInputPasswordRules; - documentInteractionControllerDidEndSendingToApplication?(controller: UIDocumentInteractionController, application: string | null): void; + writingToolsBehavior?: interop.Enum; - documentInteractionControllerCanPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; + allowedWritingToolsResultOptions?: interop.Enum; - documentInteractionControllerPerformAction?(controller: UIDocumentInteractionController, action: string | null): boolean; -} + conversationContext?: UIConversationContext; -declare class UIDocumentInteractionControllerDelegate extends NativeObject implements UIDocumentInteractionControllerDelegate { -} + allowsNumberPadPopover?: boolean; -declare interface UITextPasteItem extends NSObjectProtocol { - readonly itemProvider: NSItemProvider; + setAutocapitalizationType?(autocapitalizationType: interop.Enum): void; - readonly localObject: interop.Object; + setAutocorrectionType?(autocorrectionType: interop.Enum): void; - readonly defaultAttributes: NSDictionary; + setSpellCheckingType?(spellCheckingType: interop.Enum): void; - setStringResult(string: string): void; + setSmartQuotesType?(smartQuotesType: interop.Enum): void; - setAttributedStringResult(string: NSAttributedString): void; + setSmartDashesType?(smartDashesType: interop.Enum): void; - setAttachmentResult(textAttachment: NSTextAttachment): void; + setSmartInsertDeleteType?(smartInsertDeleteType: interop.Enum): void; - setNoResult(): void; + setInlinePredictionType?(inlinePredictionType: interop.Enum): void; - setDefaultResult(): void; -} + setMathExpressionCompletionType?(mathExpressionCompletionType: interop.Enum): void; -declare class UITextPasteItem extends NativeObject implements UITextPasteItem { -} + setKeyboardType?(keyboardType: interop.Enum): void; -declare interface UIActivityItemSource extends NSObjectProtocol { - activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; + setKeyboardAppearance?(keyboardAppearance: interop.Enum): void; - activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; + setReturnKeyType?(returnKeyType: interop.Enum): void; - activityViewControllerSubjectForActivityType?(activityViewController: UIActivityViewController, activityType: string | null): string; + setEnablesReturnKeyAutomatically?(enablesReturnKeyAutomatically: boolean): void; - activityViewControllerDataTypeIdentifierForActivityType?(activityViewController: UIActivityViewController, activityType: string | null): string; + isSecureTextEntry?(): boolean; - activityViewControllerThumbnailImageForActivityTypeSuggestedSize?(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; + setSecureTextEntry?(secureTextEntry: boolean): void; - activityViewControllerLinkMetadata?(activityViewController: UIActivityViewController): LPLinkMetadata; + setTextContentType?(textContentType: string): void; - activityViewControllerShareRecipients?(activityViewController: UIActivityViewController): NSArray; -} + setPasswordRules?(passwordRules: UITextInputPasswordRules): void; -declare class UIActivityItemSource extends NativeObject implements UIActivityItemSource { -} + setWritingToolsBehavior?(writingToolsBehavior: interop.Enum): void; -declare interface UIContextMenuInteractionCommitAnimating extends UIContextMenuInteractionAnimating { - preferredCommitStyle: interop.Enum; + setAllowedWritingToolsResultOptions?(allowedWritingToolsResultOptions: interop.Enum): void; - setPreferredCommitStyle(preferredCommitStyle: interop.Enum): void; -} + setConversationContext?(conversationContext: UIConversationContext): void; -declare class UIContextMenuInteractionCommitAnimating extends NativeObject implements UIContextMenuInteractionCommitAnimating { + setAllowsNumberPadPopover?(allowsNumberPadPopover: boolean): void; } -declare interface UIContextMenuInteractionAnimating extends NSObjectProtocol { - readonly previewViewController: UIViewController; +declare class UITextInputTraits extends NativeObject implements UITextInputTraits { +} - addAnimations(animations: () => void): void; +declare interface UIViewControllerPreviewingDelegate extends NSObjectProtocol { + previewingContextViewControllerForLocation(previewingContext: UIViewControllerPreviewing, location: CGPoint): UIViewController; - addCompletion(completion: () => void): void; + previewingContextCommitViewController(previewingContext: UIViewControllerPreviewing, viewControllerToCommit: UIViewController): void; } -declare class UIContextMenuInteractionAnimating extends NativeObject implements UIContextMenuInteractionAnimating { +declare class UIViewControllerPreviewingDelegate extends NativeObject implements UIViewControllerPreviewingDelegate { } -declare interface UIViewControllerTransitionCoordinator extends UIViewControllerTransitionCoordinatorContext { - animateAlongsideTransitionCompletion(animation: (p1: UIViewControllerTransitionCoordinatorContext) => void | null, completion: (p1: UIViewControllerTransitionCoordinatorContext) => void | null): boolean; - - animateAlongsideTransitionInViewAnimationCompletion(view: UIView | null, animation: (p1: UIViewControllerTransitionCoordinatorContext) => void | null, completion: (p1: UIViewControllerTransitionCoordinatorContext) => void | null): boolean; +declare interface UIPencilInteractionDelegate extends NSObjectProtocol { + pencilInteractionDidTap?(interaction: UIPencilInteraction): void; - notifyWhenInteractionEndsUsingBlock(handler: (p1: UIViewControllerTransitionCoordinatorContext) => void): void; + pencilInteractionDidReceiveTap?(interaction: UIPencilInteraction, tap: UIPencilInteractionTap): void; - notifyWhenInteractionChangesUsingBlock(handler: (p1: UIViewControllerTransitionCoordinatorContext) => void): void; + pencilInteractionDidReceiveSqueeze?(interaction: UIPencilInteraction, squeeze: UIPencilInteractionSqueeze): void; } -declare class UIViewControllerTransitionCoordinator extends NativeObject implements UIViewControllerTransitionCoordinator { +declare class UIPencilInteractionDelegate extends NativeObject implements UIPencilInteractionDelegate { } -declare interface UICoordinateSpace extends NSObjectProtocol { - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; +declare interface UIDocumentBrowserViewControllerDelegate extends NSObjectProtocol { + documentBrowserDidPickDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + documentBrowserDidPickDocumentsAtURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + documentBrowserDidRequestDocumentCreationWithHandler?(controller: UIDocumentBrowserViewController, importHandler: (p1: NSURL, p2: interop.Enum) => void | null): void; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + documentBrowserDidImportDocumentAtURLToDestinationURL?(controller: UIDocumentBrowserViewController, sourceURL: NSURL, destinationURL: NSURL): void; - readonly bounds: CGRect; -} + documentBrowserFailedToImportDocumentAtURLError?(controller: UIDocumentBrowserViewController, documentURL: NSURL, error: NSError | null): void; -declare class UICoordinateSpace extends NativeObject implements UICoordinateSpace { -} + documentBrowserApplicationActivitiesForDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): NSArray; -declare interface UIFocusItem extends UIFocusEnvironment { - readonly canBecomeFocused: boolean; + documentBrowserWillPresentActivityViewController?(controller: UIDocumentBrowserViewController, activityViewController: UIActivityViewController): void; +} - readonly frame: CGRect; +declare class UIDocumentBrowserViewControllerDelegate extends NativeObject implements UIDocumentBrowserViewControllerDelegate { +} - readonly focusEffect?: UIFocusEffect; +declare interface UITextSelectionHighlightView extends UICoordinateSpace { + get selectionRects(): NSArray; + set selectionRects(value: NSArray | Array); - readonly focusGroupPriority?: number; + setSelectionRects(selectionRects: NSArray | Array): void; +} - readonly focusItemDeferralMode?: interop.Enum; +declare class UITextSelectionHighlightView extends NativeObject implements UITextSelectionHighlightView { +} - readonly isTransparentFocusItem?: boolean; +declare interface UIEditMenuInteractionAnimating extends NSObjectProtocol { + addAnimations(animations: () => void): void; - didHintFocusMovement?(hint: UIFocusMovementHint): void; + addCompletion(completion: () => void): void; } -declare class UIFocusItem extends NativeObject implements UIFocusItem { +declare class UIEditMenuInteractionAnimating extends NativeObject implements UIEditMenuInteractionAnimating { } -declare interface UIPickerViewAccessibilityDelegate extends UIPickerViewDelegate { - pickerViewAccessibilityLabelForComponent?(pickerView: UIPickerView, component: number): string; +declare interface UITextPasteConfigurationSupporting extends UIPasteConfigurationSupporting { + pasteDelegate: UITextPasteDelegate; - pickerViewAccessibilityHintForComponent?(pickerView: UIPickerView, component: number): string; + setPasteDelegate(pasteDelegate: UITextPasteDelegate | null): void; +} - pickerViewAccessibilityUserInputLabelsForComponent?(pickerView: UIPickerView, component: number): NSArray; +declare class UITextPasteConfigurationSupporting extends NativeObject implements UITextPasteConfigurationSupporting { +} - pickerViewAccessibilityAttributedLabelForComponent?(pickerView: UIPickerView, component: number): NSAttributedString; +declare interface UIWebViewDelegate extends NSObjectProtocol { + webViewShouldStartLoadWithRequestNavigationType?(webView: UIWebView, request: NSURLRequest, navigationType: interop.Enum): boolean; - pickerViewAccessibilityAttributedHintForComponent?(pickerView: UIPickerView, component: number): NSAttributedString; + webViewDidStartLoad?(webView: UIWebView): void; + + webViewDidFinishLoad?(webView: UIWebView): void; - pickerViewAccessibilityAttributedUserInputLabelsForComponent?(pickerView: UIPickerView, component: number): NSArray; + webViewDidFailLoadWithError?(webView: UIWebView, error: NSError): void; } -declare class UIPickerViewAccessibilityDelegate extends NativeObject implements UIPickerViewAccessibilityDelegate { +declare class UIWebViewDelegate extends NativeObject implements UIWebViewDelegate { } -declare interface UIInputViewAudioFeedback extends NSObjectProtocol { - readonly enableInputClicksWhenVisible?: boolean; -} +declare interface UIFocusItemScrollableContainer extends UIFocusItemContainer { + contentOffset: CGPoint; -declare class UIInputViewAudioFeedback extends NativeObject implements UIInputViewAudioFeedback { -} + readonly contentSize: CGSize; -declare interface NSCollectionLayoutEnvironment extends NSObjectProtocol { - readonly container: NSCollectionLayoutContainer; + readonly visibleSize: CGSize; - readonly traitCollection: UITraitCollection; + setContentOffset(contentOffset: CGPoint): void; } -declare class NSCollectionLayoutEnvironment extends NativeObject implements NSCollectionLayoutEnvironment { +declare class UIFocusItemScrollableContainer extends NativeObject implements UIFocusItemScrollableContainer { } -declare interface UIContentContainer extends NSObjectProtocol { - readonly preferredContentSize: CGSize; - - preferredContentSizeDidChangeForChildContentContainer(container: UIContentContainer): void; +declare interface UITextInputDelegate extends NSObjectProtocol { + selectionWillChange(textInput: UITextInput | null): void; - systemLayoutFittingSizeDidChangeForChildContentContainer(container: UIContentContainer): void; + selectionDidChange(textInput: UITextInput | null): void; - sizeForChildContentContainerWithParentContainerSize(container: UIContentContainer, parentSize: CGSize): CGSize; + textWillChange(textInput: UITextInput | null): void; - viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: UIViewControllerTransitionCoordinator): void; + textDidChange(textInput: UITextInput | null): void; - willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: UIViewControllerTransitionCoordinator): void; + conversationContextDidChange(context: UIConversationContext | null, textInput: UITextInput | null): void; } -declare class UIContentContainer extends NativeObject implements UIContentContainer { +declare class UITextInputDelegate extends NativeObject implements UITextInputDelegate { } -declare interface UICalendarSelectionWeekOfYearDelegate extends NSObjectProtocol { - weekOfYearSelectionDidSelectWeekOfYear(selection: UICalendarSelectionWeekOfYear, weekOfYearComponents: NSDateComponents | null): void; +declare interface UIFocusItemContainer extends NSObjectProtocol { + readonly coordinateSpace: UICoordinateSpace; - weekOfYearSelectionCanSelectWeekOfYear?(selection: UICalendarSelectionWeekOfYear, weekOfYearComponents: NSDateComponents | null): boolean; + focusItemsInRect(rect: CGRect): NSArray; } -declare class UICalendarSelectionWeekOfYearDelegate extends NativeObject implements UICalendarSelectionWeekOfYearDelegate { +declare class UIFocusItemContainer extends NativeObject implements UIFocusItemContainer { } -declare interface UIDynamicItem extends NSObjectProtocol { - center: CGPoint; +declare interface UILayoutSupport extends NSObjectProtocol { + readonly length: number; - readonly bounds: CGRect; + readonly topAnchor: NSLayoutYAxisAnchor; - transform: CGAffineTransform; + readonly bottomAnchor: NSLayoutYAxisAnchor; - readonly collisionBoundsType?: interop.Enum; + readonly heightAnchor: NSLayoutDimension; +} - readonly collisionBoundingPath?: UIBezierPath; +declare class UILayoutSupport extends NativeObject implements UILayoutSupport { +} - setCenter(center: CGPoint): void; +declare interface UIPreviewActionItem extends NSObjectProtocol { + readonly title: string; +} - setTransform(transform: CGAffineTransform): void; +declare class UIPreviewActionItem extends NativeObject implements UIPreviewActionItem { } -declare class UIDynamicItem extends NativeObject implements UIDynamicItem { +declare interface UIItemProviderReadingAugmentationDesignating extends NSItemProviderReading { } -declare interface UIResponderStandardEditActions extends NSObjectProtocol { - cut?(sender: interop.Object | null): void; +declare class UIItemProviderReadingAugmentationDesignating extends NativeObject implements UIItemProviderReadingAugmentationDesignating { + static _ui_augmentingNSItemProviderReadingClass(): UIItemProviderReadingAugmentationProviding; +} - copy?(sender: interop.Object | null): void; +declare interface UITraitEnvironment extends NSObjectProtocol { + readonly traitCollection: UITraitCollection; - paste?(sender: interop.Object | null): void; + traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; +} - pasteAndMatchStyle?(sender: interop.Object | null): void; +declare class UITraitEnvironment extends NativeObject implements UITraitEnvironment { +} - pasteAndGo?(sender: interop.Object | null): void; +declare interface UITextFormattingViewControllerDelegate extends NSObjectProtocol { + textFormattingViewControllerDidChangeValue(viewController: UITextFormattingViewController, changeValue: UITextFormattingViewControllerChangeValue): void; - pasteAndSearch?(sender: interop.Object | null): void; + textFormattingViewControllerShouldPresentFontPicker?(viewController: UITextFormattingViewController, fontPicker: UIFontPickerViewController): boolean; - select?(sender: interop.Object | null): void; + textFormattingViewControllerShouldPresentColorPicker?(viewController: UITextFormattingViewController, colorPicker: UIColorPickerViewController): boolean; - selectAll?(sender: interop.Object | null): void; + textFormattingDidFinish?(viewController: UITextFormattingViewController): void; +} - delete?(sender: interop.Object | null): void; +declare class UITextFormattingViewControllerDelegate extends NativeObject implements UITextFormattingViewControllerDelegate { +} - makeTextWritingDirectionLeftToRight?(sender: interop.Object | null): void; +declare interface UIItemProviderPresentationSizeProviding extends NSObjectProtocol { + readonly preferredPresentationSizeForItemProvider: CGSize; +} - makeTextWritingDirectionRightToLeft?(sender: interop.Object | null): void; +declare class UIItemProviderPresentationSizeProviding extends NativeObject implements UIItemProviderPresentationSizeProviding { +} - toggleBoldface?(sender: interop.Object | null): void; +declare interface UIDropInteractionDelegate extends NSObjectProtocol { + dropInteractionCanHandleSession?(interaction: UIDropInteraction, session: UIDropSession): boolean; - toggleItalics?(sender: interop.Object | null): void; + dropInteractionSessionDidEnter?(interaction: UIDropInteraction, session: UIDropSession): void; - toggleUnderline?(sender: interop.Object | null): void; + dropInteractionSessionDidUpdate?(interaction: UIDropInteraction, session: UIDropSession): UIDropProposal; - increaseSize?(sender: interop.Object | null): void; + dropInteractionSessionDidExit?(interaction: UIDropInteraction, session: UIDropSession): void; - decreaseSize?(sender: interop.Object | null): void; + dropInteractionPerformDrop?(interaction: UIDropInteraction, session: UIDropSession): void; - find?(sender: interop.Object | null): void; + dropInteractionConcludeDrop?(interaction: UIDropInteraction, session: UIDropSession): void; - findAndReplace?(sender: interop.Object | null): void; + dropInteractionSessionDidEnd?(interaction: UIDropInteraction, session: UIDropSession): void; - findNext?(sender: interop.Object | null): void; + dropInteractionPreviewForDroppingItemWithDefault?(interaction: UIDropInteraction, item: UIDragItem, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; - findPrevious?(sender: interop.Object | null): void; + dropInteractionItemWillAnimateDropWithAnimator?(interaction: UIDropInteraction, item: UIDragItem, animator: UIDragAnimating): void; +} - useSelectionForFind?(sender: interop.Object | null): void; +declare class UIDropInteractionDelegate extends NativeObject implements UIDropInteractionDelegate { +} - updateTextAttributesWithConversionHandler?(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; +declare interface UITraitOverrides extends UIMutableTraits { + containsTrait(trait: UITraitDefinition): boolean; - print?(sender: interop.Object | null): void; + removeTrait(trait: UITraitDefinition): void; +} - rename?(sender: interop.Object | null): void; +declare class UITraitOverrides extends NativeObject implements UITraitOverrides { +} - duplicate?(sender: interop.Object | null): void; +declare interface UINavigationBarDelegate extends UIBarPositioningDelegate { + navigationBarShouldPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; - move?(sender: interop.Object | null): void; + navigationBarDidPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; - export?(sender: interop.Object | null): void; + navigationBarShouldPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; - showWritingTools?(sender: interop.Object): void; + navigationBarDidPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; + + navigationBarNSToolbarSection?(navigationBar: UINavigationBar): interop.Enum; } -declare class UIResponderStandardEditActions extends NativeObject implements UIResponderStandardEditActions { +declare class UINavigationBarDelegate extends NativeObject implements UINavigationBarDelegate { } -declare interface NSTextLayoutManagerDelegate extends NSObjectProtocol { - textLayoutManagerTextLayoutFragmentForLocationInTextElement?(textLayoutManager: NSTextLayoutManager, location: NSTextLocation, textElement: NSTextElement): NSTextLayoutFragment; +declare interface UITextDropDelegate extends NSObjectProtocol { + textDroppableViewWillBecomeEditableForDrop?(textDroppableView: UIView, drop: UITextDropRequest): interop.Enum; - textLayoutManagerShouldBreakLineBeforeLocationHyphenating?(textLayoutManager: NSTextLayoutManager, location: NSTextLocation, hyphenating: boolean): boolean; + textDroppableViewProposalForDrop?(textDroppableView: UIView, drop: UITextDropRequest): UITextDropProposal; - textLayoutManagerRenderingAttributesForLinkAtLocationDefaultAttributes?(textLayoutManager: NSTextLayoutManager, link: interop.Object, location: NSTextLocation, renderingAttributes: NSDictionary | Record): NSDictionary; -} + textDroppableViewWillPerformDrop?(textDroppableView: UIView, drop: UITextDropRequest): void; -declare class NSTextLayoutManagerDelegate extends NativeObject implements NSTextLayoutManagerDelegate { -} + textDroppableViewPreviewForDroppingAllItemsWithDefault?(textDroppableView: UIView, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; -declare interface UILetterformAwareAdjusting extends NSObjectProtocol { - sizingRule: interop.Enum; + textDroppableViewDropSessionDidEnter?(textDroppableView: UIView, session: UIDropSession): void; - setSizingRule(sizingRule: interop.Enum): void; + textDroppableViewDropSessionDidUpdate?(textDroppableView: UIView, session: UIDropSession): void; + + textDroppableViewDropSessionDidExit?(textDroppableView: UIView, session: UIDropSession): void; + + textDroppableViewDropSessionDidEnd?(textDroppableView: UIView, session: UIDropSession): void; } -declare class UILetterformAwareAdjusting extends NativeObject implements UILetterformAwareAdjusting { +declare class UITextDropDelegate extends NativeObject implements UITextDropDelegate { } -declare interface UIMenuLeaf extends NSObjectProtocol { - title: string; +declare interface UITextInput extends UIKeyInput { + textInRange(range: UITextRange): string; - image: UIImage; + replaceRangeWithText(range: UITextRange, text: string): void; - selectedImage: UIImage; + selectedTextRange: UITextRange; - discoverabilityTitle: string; + readonly markedTextRange: UITextRange; - attributes: interop.Enum; + get markedTextStyle(): NSDictionary; + set markedTextStyle(value: NSDictionary | Record); - state: interop.Enum; + setMarkedTextSelectedRange(markedText: string | null, selectedRange: _NSRange): void; - readonly sender: interop.Object; + unmarkText(): void; - readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; + readonly beginningOfDocument: UITextPosition; - performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; + readonly endOfDocument: UITextPosition; - setTitle(title: string): void; + textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; - setImage(image: UIImage | null): void; + positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; - setSelectedImage(selectedImage: UIImage): void; + positionFromPositionInDirectionOffset(position: UITextPosition, direction: interop.Enum, offset: number): UITextPosition; - setDiscoverabilityTitle(discoverabilityTitle: string | null): void; + comparePositionToPosition(position: UITextPosition, other: UITextPosition): interop.Enum; - setAttributes(attributes: interop.Enum): void; + offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; - setState(state: interop.Enum): void; -} + inputDelegate: UITextInputDelegate; -declare class UIMenuLeaf extends NativeObject implements UIMenuLeaf { -} + readonly tokenizer: UITextInputTokenizer; -declare interface NSTextElementProvider extends NSObjectProtocol { - readonly documentRange: NSTextRange; + positionWithinRangeFarthestInDirection(range: UITextRange, direction: interop.Enum): UITextPosition; - enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; + characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: interop.Enum): UITextRange; - replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; + baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: interop.Enum): interop.Enum; - synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; + setBaseWritingDirectionForRange(writingDirection: interop.Enum, range: UITextRange): void; - locationFromLocationWithOffset?(location: NSTextLocation, offset: number): NSTextLocation; + firstRectForRange(range: UITextRange): CGRect; - offsetFromLocationToLocation?(from: NSTextLocation, to: NSTextLocation): number; + caretRectForPosition(position: UITextPosition): CGRect; - adjustedRangeFromRangeForEditingTextSelection?(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; -} + selectionRectsForRange(range: UITextRange): NSArray; -declare class NSTextElementProvider extends NativeObject implements NSTextElementProvider { -} + closestPositionToPoint(point: CGPoint): UITextPosition; -declare interface UIViewControllerPreviewing extends NSObjectProtocol { - readonly previewingGestureRecognizerForFailureRelationship: UIGestureRecognizer; + closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; - readonly delegate: UIViewControllerPreviewingDelegate; + characterRangeAtPoint(point: CGPoint): UITextRange; - readonly sourceView: UIView; + shouldChangeTextInRangeReplacementText?(range: UITextRange, text: string): boolean; - sourceRect: CGRect; + textStylingAtPositionInDirection?(position: UITextPosition, direction: interop.Enum): NSDictionary; - setSourceRect(sourceRect: CGRect): void; -} + positionWithinRangeAtCharacterOffset?(range: UITextRange, offset: number): UITextPosition; -declare class UIViewControllerPreviewing extends NativeObject implements UIViewControllerPreviewing { -} + characterOffsetOfPositionWithinRange?(position: UITextPosition, range: UITextRange): number; -declare interface UITableViewDropCoordinator extends NSObjectProtocol { - readonly items: NSArray; + readonly textInputView?: UIView; - readonly destinationIndexPath: NSIndexPath; + selectionAffinity?: interop.Enum; - readonly proposal: UITableViewDropProposal; + insertDictationResult?(dictationResult: NSArray | Array): void; - readonly session: UIDropSession; + dictationRecordingDidEnd?(): void; - dropItemToPlaceholder(dragItem: UIDragItem, placeholder: UITableViewDropPlaceholder): UITableViewDropPlaceholderContext; + dictationRecognitionFailed?(): void; - dropItemToRowAtIndexPath(dragItem: UIDragItem, indexPath: NSIndexPath): UIDragAnimating; + readonly insertDictationResultPlaceholder?: interop.Object; + + frameForDictationResultPlaceholder?(placeholder: interop.Object): CGRect; + + removeDictationResultPlaceholderWillInsertResult?(placeholder: interop.Object, willInsertResult: boolean): void; - dropItemIntoRowAtIndexPathRect(dragItem: UIDragItem, indexPath: NSIndexPath, rect: CGRect): UIDragAnimating; + insertTextAlternativesStyle?(text: string, alternatives: NSArray | Array, style: interop.Enum): void; - dropItemToTarget(dragItem: UIDragItem, target: UIDragPreviewTarget): UIDragAnimating; -} + setAttributedMarkedTextSelectedRange?(markedText: NSAttributedString | null, selectedRange: _NSRange): void; -declare class UITableViewDropCoordinator extends NativeObject implements UITableViewDropCoordinator { -} + insertTextPlaceholderWithSize?(size: CGSize): UITextPlaceholder; -declare interface UIMutableTraits extends NSObjectProtocol { - setCGFloatValueForTrait(value: number, trait: UICGFloatTraitDefinition): void; + removeTextPlaceholder?(textPlaceholder: UITextPlaceholder): void; - valueForCGFloatTrait(trait: UICGFloatTraitDefinition): number; + beginFloatingCursorAtPoint?(point: CGPoint): void; - setNSIntegerValueForTrait(value: number, trait: UINSIntegerTraitDefinition): void; + updateFloatingCursorAtPoint?(point: CGPoint): void; - valueForNSIntegerTrait(trait: UINSIntegerTraitDefinition): number; + endFloatingCursor?(): void; - setObjectForTrait(object: NSObject | null, trait: UIObjectTraitDefinition): void; + caretTransformForPosition?(position: UITextPosition): CGAffineTransform; - objectForTrait(trait: UIObjectTraitDefinition): NSObject; + editMenuForTextRangeSuggestedActions?(textRange: UITextRange, suggestedActions: NSArray | Array): UIMenu; - userInterfaceIdiom: interop.Enum; + willPresentEditMenuWithAnimator?(animator: UIEditMenuInteractionAnimating): void; - userInterfaceStyle: interop.Enum; + willDismissEditMenuWithAnimator?(animator: UIEditMenuInteractionAnimating): void; - layoutDirection: interop.Enum; + supportsAdaptiveImageGlyph?: boolean; - displayScale: number; + insertAdaptiveImageGlyphReplacementRange?(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: UITextRange): void; - horizontalSizeClass: interop.Enum; + readonly editable?: boolean; - verticalSizeClass: interop.Enum; + insertAttributedText?(string: NSAttributedString): void; - forceTouchCapability: interop.Enum; + attributedTextInRange?(range: UITextRange): NSAttributedString; - preferredContentSizeCategory: string; + replaceRangeWithAttributedText?(range: UITextRange, attributedText: NSAttributedString): void; - displayGamut: interop.Enum; + willPresentWritingTools?(): void; - accessibilityContrast: interop.Enum; + didDismissWritingTools?(): void; - userInterfaceLevel: interop.Enum; + insertInputSuggestion?(inputSuggestion: UIInputSuggestion): void; - legibilityWeight: interop.Enum; + setSelectedTextRange(selectedTextRange: UITextRange | null): void; - activeAppearance: interop.Enum; + setMarkedTextStyle(markedTextStyle: NSDictionary | Record | null): void; - toolbarItemPresentationSize: interop.Enum; + setInputDelegate(inputDelegate: UITextInputDelegate | null): void; - imageDynamicRange: interop.Enum; + setSelectionAffinity?(selectionAffinity: interop.Enum): void; - sceneCaptureState: interop.Enum; + setSupportsAdaptiveImageGlyph?(supportsAdaptiveImageGlyph: boolean): void; - typesettingLanguage: string; + isEditable?(): boolean; +} - listEnvironment: interop.Enum; +declare class UITextInput extends NativeObject implements UITextInput { +} - setUserInterfaceIdiom(userInterfaceIdiom: interop.Enum): void; +declare interface UIAdaptivePresentationControllerDelegate extends NSObjectProtocol { + adaptivePresentationStyleForPresentationController?(controller: UIPresentationController): interop.Enum; - setUserInterfaceStyle(userInterfaceStyle: interop.Enum): void; + adaptivePresentationStyleForPresentationControllerTraitCollection?(controller: UIPresentationController, traitCollection: UITraitCollection): interop.Enum; - setLayoutDirection(layoutDirection: interop.Enum): void; + presentationControllerPrepareAdaptivePresentationController?(presentationController: UIPresentationController, adaptivePresentationController: UIPresentationController): void; - setDisplayScale(displayScale: number): void; + presentationControllerViewControllerForAdaptivePresentationStyle?(controller: UIPresentationController, style: interop.Enum): UIViewController; - setHorizontalSizeClass(horizontalSizeClass: interop.Enum): void; + presentationControllerWillPresentWithAdaptiveStyleTransitionCoordinator?(presentationController: UIPresentationController, style: interop.Enum, transitionCoordinator: UIViewControllerTransitionCoordinator | null): void; - setVerticalSizeClass(verticalSizeClass: interop.Enum): void; + presentationControllerShouldDismiss?(presentationController: UIPresentationController): boolean; - setForceTouchCapability(forceTouchCapability: interop.Enum): void; + presentationControllerWillDismiss?(presentationController: UIPresentationController): void; - setPreferredContentSizeCategory(preferredContentSizeCategory: string): void; + presentationControllerDidDismiss?(presentationController: UIPresentationController): void; - setDisplayGamut(displayGamut: interop.Enum): void; + presentationControllerDidAttemptToDismiss?(presentationController: UIPresentationController): void; +} - setAccessibilityContrast(accessibilityContrast: interop.Enum): void; +declare class UIAdaptivePresentationControllerDelegate extends NativeObject implements UIAdaptivePresentationControllerDelegate { +} - setUserInterfaceLevel(userInterfaceLevel: interop.Enum): void; +declare interface UICollectionViewDropCoordinator extends NSObjectProtocol { + readonly items: NSArray; - setLegibilityWeight(legibilityWeight: interop.Enum): void; + readonly destinationIndexPath: NSIndexPath; - setActiveAppearance(activeAppearance: interop.Enum): void; + readonly proposal: UICollectionViewDropProposal; - setToolbarItemPresentationSize(toolbarItemPresentationSize: interop.Enum): void; + readonly session: UIDropSession; - setImageDynamicRange(imageDynamicRange: interop.Enum): void; + dropItemToPlaceholder(dragItem: UIDragItem, placeholder: UICollectionViewDropPlaceholder): UICollectionViewDropPlaceholderContext; - setSceneCaptureState(sceneCaptureState: interop.Enum): void; + dropItemToItemAtIndexPath(dragItem: UIDragItem, indexPath: NSIndexPath): UIDragAnimating; - setTypesettingLanguage(typesettingLanguage: string): void; + dropItemIntoItemAtIndexPathRect(dragItem: UIDragItem, indexPath: NSIndexPath, rect: CGRect): UIDragAnimating; - setListEnvironment(listEnvironment: interop.Enum): void; + dropItemToTarget(dragItem: UIDragItem, target: UIDragPreviewTarget): UIDragAnimating; } -declare class UIMutableTraits extends NativeObject implements UIMutableTraits { +declare class UICollectionViewDropCoordinator extends NativeObject implements UICollectionViewDropCoordinator { } -declare interface UIFindInteractionDelegate extends NSObjectProtocol { - findInteractionSessionForView(interaction: UIFindInteraction, view: UIView): UIFindSession; +declare class UIActivityItemProvider extends NSOperation implements UIActivityItemSource { + initWithPlaceholderItem(placeholderItem: interop.Object): this; - findInteractionDidBeginFindSession?(interaction: UIFindInteraction, session: UIFindSession): void; + readonly placeholderItem: interop.Object; - findInteractionDidEndFindSession?(interaction: UIFindInteraction, session: UIFindSession): void; -} + readonly activityType: string; -declare class UIFindInteractionDelegate extends NativeObject implements UIFindInteractionDelegate { -} + readonly item: interop.Object; -declare interface UIAccelerometerDelegate extends NSObjectProtocol { - accelerometerDidAccelerate?(accelerometer: UIAccelerometer, acceleration: UIAcceleration): void; -} + activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; -declare class UIAccelerometerDelegate extends NativeObject implements UIAccelerometerDelegate { -} + activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; -declare interface UIItemProviderReadingAugmentationProviding { -} + activityViewControllerSubjectForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; -declare class UIItemProviderReadingAugmentationProviding extends NativeObject implements UIItemProviderReadingAugmentationProviding { - static objectWithItemProviderDataTypeIdentifierRequestedClassError(data: NSData, typeIdentifier: string, requestedClass: interop.Object, outError: interop.PointerConvertible): interop.Object; + activityViewControllerDataTypeIdentifierForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; - static readonly additionalLeadingReadableTypeIdentifiersForItemProvider: NSArray; + activityViewControllerThumbnailImageForActivityTypeSuggestedSize(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; - static readonly additionalTrailingReadableTypeIdentifiersForItemProvider: NSArray; -} + activityViewControllerLinkMetadata(activityViewController: UIActivityViewController): LPLinkMetadata; -declare interface UITabBarControllerDelegate extends NSObjectProtocol { - tabBarControllerShouldSelectTab?(tabBarController: UITabBarController, tab: UITab): boolean; + activityViewControllerShareRecipients(activityViewController: UIActivityViewController): NSArray; - tabBarControllerDidSelectTabPreviousTab?(tabBarController: UITabBarController, selectedTab: UITab, previousTab: UITab | null): void; + isEqual(object: interop.Object): boolean; - tabBarControllerTabOperationForAcceptingItemsFromDropSession?(tabBarController: UITabBarController, tab: UITab, session: UIDropSession): interop.Enum; + readonly hash: number; - tabBarControllerTabAcceptItemsFromDropSession?(tabBarController: UITabBarController, tab: UITab, session: UIDropSession): void; + readonly superclass: interop.Object; - tabBarControllerWillBeginEditing?(tabBarController: UITabBarController): void; + class(): interop.Object; - tabBarControllerDidEndEditing?(tabBarController: UITabBarController): void; + self(): this; - tabBarControllerVisibilityDidChangeForTabs?(tabBarController: UITabBarController, tabs: NSArray | Array): void; + performSelector(aSelector: string): interop.Object; - tabBarControllerDisplayOrderDidChangeForGroup?(tabBarController: UITabBarController, group: UITabGroup): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - tabBarControllerDisplayedViewControllersForTabProposedViewControllers?(tabBarController: UITabBarController, tab: UITab, proposedViewControllers: NSArray | Array): NSArray; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - tabBarControllerShouldSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): boolean; + readonly isProxy: boolean; - tabBarControllerDidSelectViewController?(tabBarController: UITabBarController, viewController: UIViewController): void; + isKindOfClass(aClass: interop.Object): boolean; - tabBarControllerWillBeginCustomizingViewControllers?(tabBarController: UITabBarController, viewControllers: NSArray | Array): void; + isMemberOfClass(aClass: interop.Object): boolean; - tabBarControllerWillEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray | Array, changed: boolean): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - tabBarControllerDidEndCustomizingViewControllersChanged?(tabBarController: UITabBarController, viewControllers: NSArray | Array, changed: boolean): void; + respondsToSelector(aSelector: string): boolean; - tabBarControllerSupportedInterfaceOrientations?(tabBarController: UITabBarController): interop.Enum; + retain(): this; - tabBarControllerPreferredInterfaceOrientationForPresentation?(tabBarController: UITabBarController): interop.Enum; + release(): void; - tabBarControllerInteractionControllerForAnimationController?(tabBarController: UITabBarController, animationController: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + autorelease(): this; - tabBarControllerAnimationControllerForTransitionFromViewControllerToViewController?(tabBarController: UITabBarController, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; -} + retainCount(): number; -declare class UITabBarControllerDelegate extends NativeObject implements UITabBarControllerDelegate { + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare interface UIFocusEnvironment extends NSObjectProtocol { - readonly preferredFocusEnvironments: NSArray; +declare class UIDictationPhrase extends NSObject { + readonly text: string; - readonly parentFocusEnvironment: UIFocusEnvironment; + readonly alternativeInterpretations: NSArray; +} - readonly focusItemContainer: UIFocusItemContainer; +declare class UIContentUnavailableView extends UIView implements UIContentView { + initWithConfiguration(configuration: UIContentUnavailableConfiguration): this; - setNeedsFocusUpdate(): void; + initWithCoder(coder: NSCoder): this; - updateFocusIfNeeded(): void; + configuration: UIContentUnavailableConfiguration; - shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; + scrollEnabled: boolean; - didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + setConfiguration(configuration: UIContentUnavailableConfiguration): void; - readonly preferredFocusedView?: UIView; + isScrollEnabled(): boolean; - readonly focusGroupIdentifier?: string; -} + setScrollEnabled(scrollEnabled: boolean): void; -declare class UIFocusEnvironment extends NativeObject implements UIFocusEnvironment { -} + supportsConfiguration(configuration: UIContentConfiguration): boolean; -declare interface UIViewControllerTransitioningDelegate extends NSObjectProtocol { - animationControllerForPresentedControllerPresentingControllerSourceController?(presented: UIViewController, presenting: UIViewController, source: UIViewController): UIViewControllerAnimatedTransitioning; + isEqual(object: interop.Object): boolean; - animationControllerForDismissedController?(dismissed: UIViewController): UIViewControllerAnimatedTransitioning; + readonly hash: number; - interactionControllerForPresentation?(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + readonly superclass: interop.Object; - interactionControllerForDismissal?(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + class(): interop.Object; - presentationControllerForPresentedViewControllerPresentingViewControllerSourceViewController?(presented: UIViewController, presenting: UIViewController | null, source: UIViewController): UIPresentationController; -} + self(): this; -declare class UIViewControllerTransitioningDelegate extends NativeObject implements UIViewControllerTransitioningDelegate { -} + performSelector(aSelector: string): interop.Object; -declare interface UISearchResultsUpdating extends NSObjectProtocol { - updateSearchResultsForSearchController(searchController: UISearchController): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - updateSearchResultsForSearchControllerSelectingSearchSuggestion?(searchController: UISearchController, searchSuggestion: UISearchSuggestion): void; -} + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; -declare class UISearchResultsUpdating extends NativeObject implements UISearchResultsUpdating { -} + readonly isProxy: boolean; -declare interface NSTextAttachmentLayout extends NSObjectProtocol { - imageForBoundsAttributesLocationTextContainer(bounds: CGRect, attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null): UIImage; + isKindOfClass(aClass: interop.Object): boolean; - attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; + isMemberOfClass(aClass: interop.Object): boolean; - viewProviderForParentViewLocationTextContainer(parentView: UIView | null, location: NSTextLocation, textContainer: NSTextContainer | null): NSTextAttachmentViewProvider; -} + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; -declare class NSTextAttachmentLayout extends NativeObject implements NSTextAttachmentLayout { -} + respondsToSelector(aSelector: string): boolean; -declare interface UIContentSizeCategoryAdjusting extends NSObjectProtocol { - adjustsFontForContentSizeCategory: boolean; + retain(): this; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; -} + release(): void; -declare class UIContentSizeCategoryAdjusting extends NativeObject implements UIContentSizeCategoryAdjusting { -} + autorelease(): this; -declare interface UIAccessibilityContainerDataTableCell extends NSObjectProtocol { - accessibilityRowRange(): _NSRange; + retainCount(): number; - accessibilityColumnRange(): _NSRange; -} + readonly zone: interop.Pointer; -declare class UIAccessibilityContainerDataTableCell extends NativeObject implements UIAccessibilityContainerDataTableCell { -} + readonly description: string; -declare interface UIBarPositioning extends NSObjectProtocol { - readonly barPosition: interop.Enum; + readonly debugDescription: string; } -declare class UIBarPositioning extends NativeObject implements UIBarPositioning { +declare class UIBlurEffect extends UIVisualEffect { + static effectWithStyle(style: interop.Enum): UIBlurEffect; } -declare interface UIFontPickerViewControllerDelegate extends NSObjectProtocol { - fontPickerViewControllerDidCancel?(viewController: UIFontPickerViewController): void; +declare class UITraitVerticalSizeClass extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - fontPickerViewControllerDidPickFont?(viewController: UIFontPickerViewController): void; -} + static readonly identifier: string; -declare class UIFontPickerViewControllerDelegate extends NativeObject implements UIFontPickerViewControllerDelegate { + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } -declare interface UITableViewDragDelegate extends NSObjectProtocol { - tableViewItemsForBeginningDragSessionAtIndexPath(tableView: UITableView, session: UIDragSession, indexPath: NSIndexPath): NSArray; +declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { + init(): this; - tableViewItemsForAddingToDragSessionAtIndexPathPoint?(tableView: UITableView, session: UIDragSession, indexPath: NSIndexPath, point: CGPoint): NSArray; + initWithCoder(coder: NSCoder): this; - tableViewDragPreviewParametersForRowAtIndexPath?(tableView: UITableView, indexPath: NSIndexPath): UIDragPreviewParameters; + delegate: NSTextContentManagerDelegate; - tableViewDragSessionWillBegin?(tableView: UITableView, session: UIDragSession): void; + readonly textLayoutManagers: NSArray; - tableViewDragSessionDidEnd?(tableView: UITableView, session: UIDragSession): void; + addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - tableViewDragSessionAllowsMoveOperation?(tableView: UITableView, session: UIDragSession): boolean; + removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - tableViewDragSessionIsRestrictedToDraggingApplication?(tableView: UITableView, session: UIDragSession): boolean; -} + primaryTextLayoutManager: NSTextLayoutManager; -declare class UITableViewDragDelegate extends NativeObject implements UITableViewDragDelegate { -} + synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; -declare interface UIViewControllerAnimatedTransitioning extends NSObjectProtocol { - transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; + textElementsForRange(range: NSTextRange): NSArray; - animateTransition(transitionContext: UIViewControllerContextTransitioning): void; + readonly hasEditingTransaction: boolean; - interruptibleAnimatorForTransition?(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; + performEditingTransactionUsingBlock(transaction: () => void): void; - animationEnded?(transitionCompleted: boolean): void; -} + recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; -declare class UIViewControllerAnimatedTransitioning extends NativeObject implements UIViewControllerAnimatedTransitioning { -} + automaticallySynchronizesTextLayoutManagers: boolean; -declare interface UIConfigurationState extends NSObjectProtocol, NSCopying, NSSecureCoding { - initWithTraitCollection(traitCollection: UITraitCollection): this; + automaticallySynchronizesToBackingStore: boolean; - traitCollection: UITraitCollection; + setDelegate(delegate: NSTextContentManagerDelegate | null): void; - customStateForKey(key: string): interop.Object; + setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; - setCustomStateForKey(customState: interop.Object | null, key: string): void; + setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; - objectForKeyedSubscript(key: string): interop.Object; + setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; - setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; + readonly documentRange: NSTextRange; - setTraitCollection(traitCollection: UITraitCollection): void; -} + enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; -declare class UIConfigurationState extends NativeObject implements UIConfigurationState { -} + replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; -declare interface UIAccessibilityContainerDataTable extends NSObjectProtocol { - accessibilityDataTableCellElementForRowColumn(row: number, column: number): UIAccessibilityContainerDataTableCell; + synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; - accessibilityRowCount(): number; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - accessibilityColumnCount(): number; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - accessibilityHeaderElementsForRow?(row: number): NSArray; + adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; - accessibilityHeaderElementsForColumn?(column: number): NSArray; -} + isEqual(object: interop.Object): boolean; -declare class UIAccessibilityContainerDataTable extends NativeObject implements UIAccessibilityContainerDataTable { -} + readonly hash: number; -declare interface UITextSearchAggregator extends NSObjectProtocol { - readonly allFoundRanges: NSOrderedSet; + readonly superclass: interop.Object; - foundRangeForSearchStringInDocument(range: UITextRange, string: string, document: NSCopying | null): void; + class(): interop.Object; - invalidateFoundRangeInDocument(range: UITextRange, document: NSCopying | null): void; + self(): this; - invalidate(): void; + performSelector(aSelector: string): interop.Object; - finishedSearching(): void; -} + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; -declare class UITextSearchAggregator extends NativeObject implements UITextSearchAggregator { -} + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; -declare interface UIDragInteractionDelegate extends NSObjectProtocol { - dragInteractionItemsForBeginningSession(interaction: UIDragInteraction, session: UIDragSession): NSArray; + readonly isProxy: boolean; - dragInteractionPreviewForLiftingItemSession?(interaction: UIDragInteraction, item: UIDragItem, session: UIDragSession): UITargetedDragPreview; + isKindOfClass(aClass: interop.Object): boolean; - dragInteractionWillAnimateLiftWithAnimatorSession?(interaction: UIDragInteraction, animator: UIDragAnimating, session: UIDragSession): void; + isMemberOfClass(aClass: interop.Object): boolean; - dragInteractionSessionWillBegin?(interaction: UIDragInteraction, session: UIDragSession): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - dragInteractionSessionAllowsMoveOperation?(interaction: UIDragInteraction, session: UIDragSession): boolean; + respondsToSelector(aSelector: string): boolean; - dragInteractionSessionIsRestrictedToDraggingApplication?(interaction: UIDragInteraction, session: UIDragSession): boolean; + retain(): this; - dragInteractionPrefersFullSizePreviewsForSession?(interaction: UIDragInteraction, session: UIDragSession): boolean; + release(): void; - dragInteractionSessionDidMove?(interaction: UIDragInteraction, session: UIDragSession): void; + autorelease(): this; - dragInteractionSessionWillEndWithOperation?(interaction: UIDragInteraction, session: UIDragSession, operation: interop.Enum): void; + retainCount(): number; - dragInteractionSessionDidEndWithOperation?(interaction: UIDragInteraction, session: UIDragSession, operation: interop.Enum): void; + readonly zone: interop.Pointer; - dragInteractionSessionDidTransferItems?(interaction: UIDragInteraction, session: UIDragSession): void; + readonly description: string; - dragInteractionItemsForAddingToSessionWithTouchAtPoint?(interaction: UIDragInteraction, session: UIDragSession, point: CGPoint): NSArray; + readonly debugDescription: string; - dragInteractionSessionForAddingItemsWithTouchAtPoint?(interaction: UIDragInteraction, sessions: NSArray | Array, point: CGPoint): UIDragSession; + static readonly supportsSecureCoding: boolean; - dragInteractionSessionWillAddItemsForInteraction?(interaction: UIDragInteraction, session: UIDragSession, items: NSArray | Array, addingInteraction: UIDragInteraction): void; + encodeWithCoder(coder: NSCoder): void; +} - dragInteractionPreviewForCancellingItemWithDefault?(interaction: UIDragInteraction, item: UIDragItem, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; +declare class UIResolvedShape extends NSObject implements NSCopying { + readonly shape: UIShape; - dragInteractionItemWillAnimateCancelWithAnimator?(interaction: UIDragInteraction, item: UIDragItem, animator: UIDragAnimating): void; -} + readonly boundingRect: CGRect; -declare class UIDragInteractionDelegate extends NativeObject implements UIDragInteractionDelegate { -} + readonly path: UIBezierPath; -declare interface UIInteraction extends NSObjectProtocol { - readonly view: UIView; + shapeByApplyingInsets(insets: UIEdgeInsets): UIResolvedShape; - willMoveToView(view: UIView | null): void; + shapeByApplyingInset(inset: number): UIResolvedShape; - didMoveToView(view: UIView | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIInteraction extends NativeObject implements UIInteraction { -} +declare class UISceneWindowingControlStyle extends NSObject { + static readonly automaticStyle: UISceneWindowingControlStyle; -declare interface UIWritingToolsCoordinatorDelegate extends NSObjectProtocol { - writingToolsCoordinatorRequestsContextsForScopeCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, scope: interop.Enum, completion: (p1: NSArray | Array) => void): void; + static readonly unifiedStyle: UISceneWindowingControlStyle; - writingToolsCoordinatorReplaceRangeInContextProposedTextReasonAnimationParametersCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, replacementText: NSAttributedString, reason: interop.Enum, animationParameters: UIWritingToolsCoordinatorAnimationParameters | null, completion: (p1: NSAttributedString) => void | null): void; + static readonly minimalStyle: UISceneWindowingControlStyle; +} - writingToolsCoordinatorSelectRangesInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, ranges: NSArray | Array, context: UIWritingToolsCoordinatorContext, completion: () => void): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UIResponder extends NSObject implements UIResponderStandardEditActions { + readonly nextResponder: UIResponder; - writingToolsCoordinatorRequestsBoundingBezierPathsForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; + readonly canBecomeFirstResponder: boolean; - writingToolsCoordinatorRequestsUnderlinePathsForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; + becomeFirstResponder(): boolean; - writingToolsCoordinatorPrepareForTextAnimationForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: () => void): void; + readonly canResignFirstResponder: boolean; - writingToolsCoordinatorRequestsPreviewForTextAnimationOfRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: UITargetedPreview) => void | null): void; + resignFirstResponder(): boolean; - writingToolsCoordinatorFinishTextAnimationForRangeInContextCompletion(writingToolsCoordinator: UIWritingToolsCoordinator, textAnimation: interop.Enum, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: () => void): void; + readonly isFirstResponder: boolean; - writingToolsCoordinatorRequestsSingleContainerSubrangesOfRangeInContextCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: NSArray | Array) => void): void; + touchesBeganWithEvent(touches: NSSet, event: UIEvent | null): void; - writingToolsCoordinatorRequestsDecorationContainerViewForRangeInContextCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, range: _NSRange, context: UIWritingToolsCoordinatorContext, completion: (p1: UIView) => void): void; + touchesMovedWithEvent(touches: NSSet, event: UIEvent | null): void; - writingToolsCoordinatorWillChangeToStateCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, newState: interop.Enum, completion: () => void): void; + touchesEndedWithEvent(touches: NSSet, event: UIEvent | null): void; - writingToolsCoordinatorRequestsRangeInContextWithIdentifierForPointCompletion?(writingToolsCoordinator: UIWritingToolsCoordinator, point: CGPoint, completion: (p1: _NSRange, p2: NSUUID) => void): void; -} + touchesCancelledWithEvent(touches: NSSet, event: UIEvent | null): void; -declare class UIWritingToolsCoordinatorDelegate extends NativeObject implements UIWritingToolsCoordinatorDelegate { -} + touchesEstimatedPropertiesUpdated(touches: NSSet): void; -declare interface UITextInputTraits extends NSObjectProtocol { - autocapitalizationType?: interop.Enum; + pressesBeganWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - autocorrectionType?: interop.Enum; + pressesChangedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - spellCheckingType?: interop.Enum; + pressesEndedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - smartQuotesType?: interop.Enum; + pressesCancelledWithEvent(presses: NSSet, event: UIPressesEvent | null): void; - smartDashesType?: interop.Enum; + motionBeganWithEvent(motion: interop.Enum, event: UIEvent | null): void; - smartInsertDeleteType?: interop.Enum; + motionEndedWithEvent(motion: interop.Enum, event: UIEvent | null): void; - inlinePredictionType?: interop.Enum; + motionCancelledWithEvent(motion: interop.Enum, event: UIEvent | null): void; - mathExpressionCompletionType?: interop.Enum; + remoteControlReceivedWithEvent(event: UIEvent | null): void; - keyboardType?: interop.Enum; + canPerformActionWithSender(action: string, sender: interop.Object | null): boolean; - keyboardAppearance?: interop.Enum; + targetForActionWithSender(action: string, sender: interop.Object | null): interop.Object; - returnKeyType?: interop.Enum; + buildMenuWithBuilder(builder: UIMenuBuilder): void; - enablesReturnKeyAutomatically?: boolean; + validateCommand(command: UICommand): void; - secureTextEntry?: boolean; + providerForDeferredMenuElement(deferredElement: UIDeferredMenuElement): UIDeferredMenuElementProvider; - textContentType?: string; + readonly undoManager: NSUndoManager; - passwordRules?: UITextInputPasswordRules; + readonly editingInteractionConfiguration: interop.Enum; - writingToolsBehavior?: interop.Enum; + readonly keyCommands: NSArray; - allowedWritingToolsResultOptions?: interop.Enum; + readonly inputView: UIView; - conversationContext?: UIConversationContext; + readonly inputAccessoryView: UIView; - setAutocapitalizationType?(autocapitalizationType: interop.Enum): void; + readonly inputAssistantItem: UITextInputAssistantItem; - setAutocorrectionType?(autocorrectionType: interop.Enum): void; + readonly inputViewController: UIInputViewController; - setSpellCheckingType?(spellCheckingType: interop.Enum): void; + readonly inputAccessoryViewController: UIInputViewController; - setSmartQuotesType?(smartQuotesType: interop.Enum): void; + readonly textInputMode: UITextInputMode; - setSmartDashesType?(smartDashesType: interop.Enum): void; + readonly textInputContextIdentifier: string; - setSmartInsertDeleteType?(smartInsertDeleteType: interop.Enum): void; + static clearTextInputContextIdentifier(identifier: string): void; - setInlinePredictionType?(inlinePredictionType: interop.Enum): void; + reloadInputViews(): void; - setMathExpressionCompletionType?(mathExpressionCompletionType: interop.Enum): void; + userActivity: NSUserActivity; - setKeyboardType?(keyboardType: interop.Enum): void; + updateUserActivityState(activity: NSUserActivity): void; - setKeyboardAppearance?(keyboardAppearance: interop.Enum): void; + restoreUserActivityState(activity: NSUserActivity): void; - setReturnKeyType?(returnKeyType: interop.Enum): void; + setUserActivity(userActivity: NSUserActivity): void; - setEnablesReturnKeyAutomatically?(enablesReturnKeyAutomatically: boolean): void; + captureTextFromCamera(sender: interop.Object | null): void; - isSecureTextEntry?(): boolean; + activityItemsConfiguration: UIActivityItemsConfigurationReading; - setSecureTextEntry?(secureTextEntry: boolean): void; + setActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): void; - setTextContentType?(textContentType: string): void; + readonly pencilKitResponderState: PKResponderState; - setPasswordRules?(passwordRules: UITextInputPasswordRules): void; + cut(sender: interop.Object | null): void; - setWritingToolsBehavior?(writingToolsBehavior: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + copy(sender: interop.Object | null): void; - setAllowedWritingToolsResultOptions?(allowedWritingToolsResultOptions: interop.Enum): void; + paste(sender: interop.Object | null): void; - setConversationContext?(conversationContext: UIConversationContext): void; -} + pasteAndMatchStyle(sender: interop.Object | null): void; -declare class UITextInputTraits extends NativeObject implements UITextInputTraits { -} + pasteAndGo(sender: interop.Object | null): void; -declare interface UICollectionViewDragDelegate extends NSObjectProtocol { - collectionViewItemsForBeginningDragSessionAtIndexPath(collectionView: UICollectionView, session: UIDragSession, indexPath: NSIndexPath): NSArray; + pasteAndSearch(sender: interop.Object | null): void; - collectionViewItemsForAddingToDragSessionAtIndexPathPoint?(collectionView: UICollectionView, session: UIDragSession, indexPath: NSIndexPath, point: CGPoint): NSArray; + newFromPasteboard(sender: interop.Object | null): void; - collectionViewDragPreviewParametersForItemAtIndexPath?(collectionView: UICollectionView, indexPath: NSIndexPath): UIDragPreviewParameters; + select(sender: interop.Object | null): void; - collectionViewDragSessionWillBegin?(collectionView: UICollectionView, session: UIDragSession): void; + selectAll(sender: interop.Object | null): void; - collectionViewDragSessionDidEnd?(collectionView: UICollectionView, session: UIDragSession): void; + delete(sender: interop.Object | null): void; - collectionViewDragSessionAllowsMoveOperation?(collectionView: UICollectionView, session: UIDragSession): boolean; + makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; - collectionViewDragSessionIsRestrictedToDraggingApplication?(collectionView: UICollectionView, session: UIDragSession): boolean; -} + makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; -declare class UICollectionViewDragDelegate extends NativeObject implements UICollectionViewDragDelegate { -} + toggleBoldface(sender: interop.Object | null): void; -declare interface UIViewControllerPreviewingDelegate extends NSObjectProtocol { - previewingContextViewControllerForLocation(previewingContext: UIViewControllerPreviewing, location: CGPoint): UIViewController; + toggleItalics(sender: interop.Object | null): void; - previewingContextCommitViewController(previewingContext: UIViewControllerPreviewing, viewControllerToCommit: UIViewController): void; -} + toggleUnderline(sender: interop.Object | null): void; -declare class UIViewControllerPreviewingDelegate extends NativeObject implements UIViewControllerPreviewingDelegate { -} + increaseSize(sender: interop.Object | null): void; -declare interface UIPencilInteractionDelegate extends NSObjectProtocol { - pencilInteractionDidTap?(interaction: UIPencilInteraction): void; + decreaseSize(sender: interop.Object | null): void; - pencilInteractionDidReceiveTap?(interaction: UIPencilInteraction, tap: UIPencilInteractionTap): void; + alignLeft(sender: interop.Object | null): void; - pencilInteractionDidReceiveSqueeze?(interaction: UIPencilInteraction, squeeze: UIPencilInteractionSqueeze): void; -} + alignCenter(sender: interop.Object | null): void; -declare class UIPencilInteractionDelegate extends NativeObject implements UIPencilInteractionDelegate { -} + alignJustified(sender: interop.Object | null): void; -declare interface UITextSelectionHighlightView extends UICoordinateSpace { - get selectionRects(): NSArray; - set selectionRects(value: NSArray | Array); + alignRight(sender: interop.Object | null): void; - setSelectionRects(selectionRects: NSArray | Array): void; -} + find(sender: interop.Object | null): void; -declare class UITextSelectionHighlightView extends NativeObject implements UITextSelectionHighlightView { -} + findAndReplace(sender: interop.Object | null): void; -declare interface UIEditMenuInteractionAnimating extends NSObjectProtocol { - addAnimations(animations: () => void): void; + findNext(sender: interop.Object | null): void; - addCompletion(completion: () => void): void; -} + findPrevious(sender: interop.Object | null): void; -declare class UIEditMenuInteractionAnimating extends NativeObject implements UIEditMenuInteractionAnimating { -} + useSelectionForFind(sender: interop.Object | null): void; -declare interface UITextPasteConfigurationSupporting extends UIPasteConfigurationSupporting { - pasteDelegate: UITextPasteDelegate; + updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; - setPasteDelegate(pasteDelegate: UITextPasteDelegate | null): void; -} + print(sender: interop.Object | null): void; -declare class UITextPasteConfigurationSupporting extends NativeObject implements UITextPasteConfigurationSupporting { -} + rename(sender: interop.Object | null): void; -declare interface UIWebViewDelegate extends NSObjectProtocol { - webViewShouldStartLoadWithRequestNavigationType?(webView: UIWebView, request: NSURLRequest, navigationType: interop.Enum): boolean; + duplicate(sender: interop.Object | null): void; - webViewDidStartLoad?(webView: UIWebView): void; + move(sender: interop.Object | null): void; - webViewDidFinishLoad?(webView: UIWebView): void; + export(sender: interop.Object | null): void; - webViewDidFailLoadWithError?(webView: UIWebView, error: NSError): void; -} + toggleSidebar(sender: interop.Object | null): void; -declare class UIWebViewDelegate extends NativeObject implements UIWebViewDelegate { -} + toggleInspector(sender: interop.Object | null): void; -declare interface UIFocusItemScrollableContainer extends UIFocusItemContainer { - contentOffset: CGPoint; + performClose(sender: interop.Object | null): void; - readonly contentSize: CGSize; + showWritingTools(sender: interop.Object): void; - readonly visibleSize: CGSize; + isEqual(object: interop.Object): boolean; - setContentOffset(contentOffset: CGPoint): void; -} + readonly hash: number; -declare class UIFocusItemScrollableContainer extends NativeObject implements UIFocusItemScrollableContainer { -} + readonly superclass: interop.Object; -declare interface UITextInputDelegate extends NSObjectProtocol { - selectionWillChange(textInput: UITextInput | null): void; + class(): interop.Object; - selectionDidChange(textInput: UITextInput | null): void; + self(): this; - textWillChange(textInput: UITextInput | null): void; + performSelector(aSelector: string): interop.Object; - textDidChange(textInput: UITextInput | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - conversationContextDidChange(context: UIConversationContext | null, textInput: UITextInput | null): void; -} + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; -declare class UITextInputDelegate extends NativeObject implements UITextInputDelegate { -} + readonly isProxy: boolean; -declare interface UIFocusItemContainer extends NSObjectProtocol { - readonly coordinateSpace: UICoordinateSpace; + isKindOfClass(aClass: interop.Object): boolean; - focusItemsInRect(rect: CGRect): NSArray; -} + isMemberOfClass(aClass: interop.Object): boolean; -declare class UIFocusItemContainer extends NativeObject implements UIFocusItemContainer { -} + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; -declare interface UILayoutSupport extends NSObjectProtocol { - readonly length: number; + respondsToSelector(aSelector: string): boolean; - readonly topAnchor: NSLayoutYAxisAnchor; + retain(): this; - readonly bottomAnchor: NSLayoutYAxisAnchor; + release(): void; - readonly heightAnchor: NSLayoutDimension; -} + autorelease(): this; -declare class UILayoutSupport extends NativeObject implements UILayoutSupport { -} + retainCount(): number; -declare interface UIPreviewActionItem extends NSObjectProtocol { - readonly title: string; -} + readonly zone: interop.Pointer; -declare class UIPreviewActionItem extends NativeObject implements UIPreviewActionItem { -} + readonly description: string; -declare interface UIItemProviderReadingAugmentationDesignating extends NSItemProviderReading { + readonly debugDescription: string; } -declare class UIItemProviderReadingAugmentationDesignating extends NativeObject implements UIItemProviderReadingAugmentationDesignating { - static _ui_augmentingNSItemProviderReadingClass(): UIItemProviderReadingAugmentationProviding; -} +declare class UIActivity extends NSObject { + static readonly activityCategory: interop.Enum; -declare interface UITraitEnvironment extends NSObjectProtocol { - readonly traitCollection: UITraitCollection; + readonly activityType: string; - traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; -} + readonly activityTitle: string; -declare class UITraitEnvironment extends NativeObject implements UITraitEnvironment { -} + readonly activityImage: UIImage; -declare interface UITextFormattingViewControllerDelegate extends NSObjectProtocol { - textFormattingViewControllerDidChangeValue(viewController: UITextFormattingViewController, changeValue: UITextFormattingViewControllerChangeValue): void; + canPerformWithActivityItems(activityItems: NSArray | Array): boolean; - textFormattingViewControllerShouldPresentFontPicker?(viewController: UITextFormattingViewController, fontPicker: UIFontPickerViewController): boolean; + prepareWithActivityItems(activityItems: NSArray | Array): void; - textFormattingViewControllerShouldPresentColorPicker?(viewController: UITextFormattingViewController, colorPicker: UIColorPickerViewController): boolean; + readonly activityViewController: UIViewController; - textFormattingDidFinish?(viewController: UITextFormattingViewController): void; -} + performActivity(): void; -declare class UITextFormattingViewControllerDelegate extends NativeObject implements UITextFormattingViewControllerDelegate { + activityDidFinish(completed: boolean): void; } -declare interface UIItemProviderPresentationSizeProviding extends NSObjectProtocol { - readonly preferredPresentationSizeForItemProvider: CGSize; -} +declare class UITableViewDropPlaceholder extends UITableViewPlaceholder { + previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null; -declare class UIItemProviderPresentationSizeProviding extends NativeObject implements UIItemProviderPresentationSizeProviding { + setPreviewParametersProvider(previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null): void; } -declare interface UIDropInteractionDelegate extends NSObjectProtocol { - dropInteractionCanHandleSession?(interaction: UIDropInteraction, session: UIDropSession): boolean; - - dropInteractionSessionDidEnter?(interaction: UIDropInteraction, session: UIDropSession): void; +declare class UIConversationEntry extends NSObject { + text: string; - dropInteractionSessionDidUpdate?(interaction: UIDropInteraction, session: UIDropSession): UIDropProposal; + senderIdentifier: string; - dropInteractionSessionDidExit?(interaction: UIDropInteraction, session: UIDropSession): void; + sentDate: NSDate; - dropInteractionPerformDrop?(interaction: UIDropInteraction, session: UIDropSession): void; + entryIdentifier: string; - dropInteractionConcludeDrop?(interaction: UIDropInteraction, session: UIDropSession): void; + replyThreadIdentifier: string; - dropInteractionSessionDidEnd?(interaction: UIDropInteraction, session: UIDropSession): void; + primaryRecipientIdentifiers: NSSet; - dropInteractionPreviewForDroppingItemWithDefault?(interaction: UIDropInteraction, item: UIDragItem, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; + setText(text: string): void; - dropInteractionItemWillAnimateDropWithAnimator?(interaction: UIDropInteraction, item: UIDragItem, animator: UIDragAnimating): void; -} + setSenderIdentifier(senderIdentifier: string): void; -declare class UIDropInteractionDelegate extends NativeObject implements UIDropInteractionDelegate { -} + setSentDate(sentDate: NSDate): void; -declare interface NSTextContentManagerDelegate extends NSObjectProtocol { - textContentManagerTextElementAtLocation?(textContentManager: NSTextContentManager, location: NSTextLocation): NSTextElement; + setEntryIdentifier(entryIdentifier: string): void; - textContentManagerShouldEnumerateTextElementOptions?(textContentManager: NSTextContentManager, textElement: NSTextElement, options: interop.Enum): boolean; -} + setReplyThreadIdentifier(replyThreadIdentifier: string | null): void; -declare class NSTextContentManagerDelegate extends NativeObject implements NSTextContentManagerDelegate { + setPrimaryRecipientIdentifiers(primaryRecipientIdentifiers: NSSet): void; } -declare interface UITraitOverrides extends UIMutableTraits { - containsTrait(trait: UITraitDefinition): boolean; - - removeTrait(trait: UITraitDefinition): void; -} +declare class UIBarButtonItem extends UIBarItem implements NSCoding { + init(): this; -declare class UITraitOverrides extends NativeObject implements UITraitOverrides { -} + initWithCoder(coder: NSCoder): this; -declare interface UIDocumentBrowserViewControllerDelegate extends NSObjectProtocol { - documentBrowserDidPickDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; + initWithImageStyleTargetAction(image: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - documentBrowserDidPickDocumentsAtURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): void; + initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage | null, landscapeImagePhone: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - documentBrowserDidRequestDocumentCreationWithHandler?(controller: UIDocumentBrowserViewController, importHandler: (p1: NSURL, p2: interop.Enum) => void | null): void; + initWithTitleStyleTargetAction(title: string | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - documentBrowserDidImportDocumentAtURLToDestinationURL?(controller: UIDocumentBrowserViewController, sourceURL: NSURL, destinationURL: NSURL): void; + initWithBarButtonSystemItemTargetAction(systemItem: interop.Enum, target: interop.Object | null, action: string | null): this; - documentBrowserFailedToImportDocumentAtURLError?(controller: UIDocumentBrowserViewController, documentURL: NSURL, error: NSError | null): void; + initWithCustomView(customView: UIView): this; - documentBrowserApplicationActivitiesForDocumentURLs?(controller: UIDocumentBrowserViewController, documentURLs: NSArray | Array): NSArray; + initWithBarButtonSystemItemPrimaryAction(systemItem: interop.Enum, primaryAction: UIAction | null): this; - documentBrowserWillPresentActivityViewController?(controller: UIDocumentBrowserViewController, activityViewController: UIActivityViewController): void; -} + initWithPrimaryAction(primaryAction: UIAction | null): this; -declare class UIDocumentBrowserViewControllerDelegate extends NativeObject implements UIDocumentBrowserViewControllerDelegate { -} + initWithBarButtonSystemItemMenu(systemItem: interop.Enum, menu: UIMenu | null): this; -declare interface UINavigationBarDelegate extends UIBarPositioningDelegate { - navigationBarShouldPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; + initWithTitleMenu(title: string | null, menu: UIMenu | null): this; - navigationBarDidPushItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; + initWithImageMenu(image: UIImage | null, menu: UIMenu | null): this; - navigationBarShouldPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): boolean; + initWithPrimaryActionMenu(primaryAction: UIAction | null, menu: UIMenu | null): this; - navigationBarDidPopItem?(navigationBar: UINavigationBar, item: UINavigationItem): void; + initWithBarButtonSystemItemPrimaryActionMenu(systemItem: interop.Enum, primaryAction: UIAction | null, menu: UIMenu | null): this; - navigationBarNSToolbarSection?(navigationBar: UINavigationBar): interop.Enum; -} + initWithTitleImageTargetActionMenu(title: string | null, image: UIImage | null, target: interop.Object | null, action: string | null, menu: UIMenu | null): this; -declare class UINavigationBarDelegate extends NativeObject implements UINavigationBarDelegate { -} + static fixedSpaceItemOfWidth any>(this: This, width: number): InstanceType; -declare interface UITextDropDelegate extends NSObjectProtocol { - textDroppableViewWillBecomeEditableForDrop?(textDroppableView: UIView, drop: UITextDropRequest): interop.Enum; + static flexibleSpaceItem any>(this: This): InstanceType; - textDroppableViewProposalForDrop?(textDroppableView: UIView, drop: UITextDropRequest): UITextDropProposal; + static fixedSpaceItem any>(this: This): InstanceType; - textDroppableViewWillPerformDrop?(textDroppableView: UIView, drop: UITextDropRequest): void; + style: interop.Enum; - textDroppableViewPreviewForDroppingAllItemsWithDefault?(textDroppableView: UIView, defaultPreview: UITargetedDragPreview): UITargetedDragPreview; + width: number; - textDroppableViewDropSessionDidEnter?(textDroppableView: UIView, session: UIDropSession): void; + possibleTitles: NSSet; - textDroppableViewDropSessionDidUpdate?(textDroppableView: UIView, session: UIDropSession): void; + customView: UIView; - textDroppableViewDropSessionDidExit?(textDroppableView: UIView, session: UIDropSession): void; + action: string; - textDroppableViewDropSessionDidEnd?(textDroppableView: UIView, session: UIDropSession): void; -} + target: interop.Object; -declare class UITextDropDelegate extends NativeObject implements UITextDropDelegate { -} + primaryAction: UIAction; -declare interface UITextInput extends UIKeyInput { - textInRange(range: UITextRange): string; + menu: UIMenu; - replaceRangeWithText(range: UITextRange, text: string): void; + preferredMenuElementOrder: interop.Enum; - selectedTextRange: UITextRange; + changesSelectionAsPrimaryAction: boolean; - readonly markedTextRange: UITextRange; + selected: boolean; - get markedTextStyle(): NSDictionary; - set markedTextStyle(value: NSDictionary | Record); + hidden: boolean; - setMarkedTextSelectedRange(markedText: string | null, selectedRange: _NSRange): void; + symbolAnimationEnabled: boolean; - unmarkText(): void; + menuRepresentation: UIMenuElement; - readonly beginningOfDocument: UITextPosition; + hidesSharedBackground: boolean; - readonly endOfDocument: UITextPosition; + sharesBackground: boolean; - textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; + identifier: string; - positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; + creatingFixedGroup(): UIBarButtonItemGroup; - positionFromPositionInDirectionOffset(position: UITextPosition, direction: interop.Enum, offset: number): UITextPosition; + creatingMovableGroupWithCustomizationIdentifier(customizationIdentifier: string): UIBarButtonItemGroup; - comparePositionToPosition(position: UITextPosition, other: UITextPosition): interop.Enum; + creatingOptionalGroupWithCustomizationIdentifierInDefaultCustomization(customizationIdentifier: string, inDefaultCustomization: boolean): UIBarButtonItemGroup; - offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; + setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - inputDelegate: UITextInputDelegate; + backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - readonly tokenizer: UITextInputTokenizer; + setBackgroundImageForStateStyleBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): void; - positionWithinRangeFarthestInDirection(range: UITextRange, direction: interop.Enum): UITextPosition; + backgroundImageForStateStyleBarMetrics(state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): UIImage; - characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: interop.Enum): UITextRange; + tintColor: UIColor; - baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: interop.Enum): interop.Enum; + setBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; - setBaseWritingDirectionForRange(writingDirection: interop.Enum, range: UITextRange): void; + backgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; - firstRectForRange(range: UITextRange): CGRect; + setTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; - caretRectForPosition(position: UITextPosition): CGRect; + titlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; - selectionRectsForRange(range: UITextRange): NSArray; + setBackButtonBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - closestPositionToPoint(point: CGPoint): UITextPosition; + backButtonBackgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; + setBackButtonTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; - characterRangeAtPoint(point: CGPoint): UITextRange; + backButtonTitlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; - shouldChangeTextInRangeReplacementText?(range: UITextRange, text: string): boolean; + setBackButtonBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; - textStylingAtPositionInDirection?(position: UITextPosition, direction: interop.Enum): NSDictionary; + backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; - positionWithinRangeAtCharacterOffset?(range: UITextRange, offset: number): UITextPosition; + setStyle(style: interop.Enum): void; - characterOffsetOfPositionWithinRange?(position: UITextPosition, range: UITextRange): number; + setWidth(width: number): void; - readonly textInputView?: UIView; + setPossibleTitles(possibleTitles: NSSet | null): void; - selectionAffinity?: interop.Enum; + setCustomView(customView: UIView | null): void; - insertDictationResult?(dictationResult: NSArray | Array): void; + setAction(action: string | null): void; - dictationRecordingDidEnd?(): void; + setTarget(target: interop.Object | null): void; - dictationRecognitionFailed?(): void; + setPrimaryAction(primaryAction: UIAction): void; - readonly insertDictationResultPlaceholder?: interop.Object; + setMenu(menu: UIMenu): void; - frameForDictationResultPlaceholder?(placeholder: interop.Object): CGRect; + setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; - removeDictationResultPlaceholderWillInsertResult?(placeholder: interop.Object, willInsertResult: boolean): void; + setChangesSelectionAsPrimaryAction(changesSelectionAsPrimaryAction: boolean): void; - insertTextAlternativesStyle?(text: string, alternatives: NSArray | Array, style: interop.Enum): void; + isSelected(): boolean; - setAttributedMarkedTextSelectedRange?(markedText: NSAttributedString | null, selectedRange: _NSRange): void; + setSelected(selected: boolean): void; - insertTextPlaceholderWithSize?(size: CGSize): UITextPlaceholder; + isHidden(): boolean; - removeTextPlaceholder?(textPlaceholder: UITextPlaceholder): void; + setHidden(hidden: boolean): void; - beginFloatingCursorAtPoint?(point: CGPoint): void; + isSymbolAnimationEnabled(): boolean; - updateFloatingCursorAtPoint?(point: CGPoint): void; + setSymbolAnimationEnabled(symbolAnimationEnabled: boolean): void; - endFloatingCursor?(): void; + setMenuRepresentation(menuRepresentation: UIMenuElement): void; - caretTransformForPosition?(position: UITextPosition): CGAffineTransform; + setHidesSharedBackground(hidesSharedBackground: boolean): void; - editMenuForTextRangeSuggestedActions?(textRange: UITextRange, suggestedActions: NSArray | Array): UIMenu; + setSharesBackground(sharesBackground: boolean): void; - willPresentEditMenuWithAnimator?(animator: UIEditMenuInteractionAnimating): void; + setIdentifier(identifier: string): void; - willDismissEditMenuWithAnimator?(animator: UIEditMenuInteractionAnimating): void; + setTintColor(tintColor: UIColor): void; - supportsAdaptiveImageGlyph?: boolean; + addSymbolEffect(symbolEffect: NSSymbolEffect): void; - insertAdaptiveImageGlyphReplacementRange?(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: UITextRange): void; + addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - readonly editable?: boolean; + addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - insertAttributedText?(string: NSAttributedString): void; + removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; - attributedTextInRange?(range: UITextRange): NSAttributedString; + removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - replaceRangeWithAttributedText?(range: UITextRange, attributedText: NSAttributedString): void; + removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - willPresentWritingTools?(): void; + removeAllSymbolEffects(): void; - didDismissWritingTools?(): void; + removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; - insertInputSuggestion?(inputSuggestion: UIInputSuggestion): void; + removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; - setSelectedTextRange(selectedTextRange: UITextRange | null): void; + setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; - setMarkedTextStyle(markedTextStyle: NSDictionary | Record | null): void; + setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; - setInputDelegate(inputDelegate: UITextInputDelegate | null): void; + readonly buttonGroup: UIBarButtonItemGroup; - setSelectionAffinity?(selectionAffinity: interop.Enum): void; + badge: UIBarButtonItemBadge; - setSupportsAdaptiveImageGlyph?(supportsAdaptiveImageGlyph: boolean): void; + setBadge(badge: UIBarButtonItemBadge): void; - isEditable?(): boolean; + encodeWithCoder(coder: NSCoder): void; } -declare class UITextInput extends NativeObject implements UITextInput { -} +declare class UIListContentTextProperties extends NSObject implements NSCopying, NSSecureCoding { + font: UIFont; -declare interface UIAdaptivePresentationControllerDelegate extends NSObjectProtocol { - adaptivePresentationStyleForPresentationController?(controller: UIPresentationController): interop.Enum; + color: UIColor; - adaptivePresentationStyleForPresentationControllerTraitCollection?(controller: UIPresentationController, traitCollection: UITraitCollection): interop.Enum; + colorTransformer: (p1: UIColor) => UIColor; - presentationControllerPrepareAdaptivePresentationController?(presentationController: UIPresentationController, adaptivePresentationController: UIPresentationController): void; + resolvedColor(): UIColor; - presentationControllerViewControllerForAdaptivePresentationStyle?(controller: UIPresentationController, style: interop.Enum): UIViewController; + alignment: interop.Enum; - presentationControllerWillPresentWithAdaptiveStyleTransitionCoordinator?(presentationController: UIPresentationController, style: interop.Enum, transitionCoordinator: UIViewControllerTransitionCoordinator | null): void; + lineBreakMode: interop.Enum; - presentationControllerShouldDismiss?(presentationController: UIPresentationController): boolean; + numberOfLines: number; - presentationControllerWillDismiss?(presentationController: UIPresentationController): void; + adjustsFontSizeToFitWidth: boolean; - presentationControllerDidDismiss?(presentationController: UIPresentationController): void; + minimumScaleFactor: number; - presentationControllerDidAttemptToDismiss?(presentationController: UIPresentationController): void; -} + allowsDefaultTighteningForTruncation: boolean; -declare class UIAdaptivePresentationControllerDelegate extends NativeObject implements UIAdaptivePresentationControllerDelegate { -} + adjustsFontForContentSizeCategory: boolean; -declare interface UICollectionViewDropCoordinator extends NSObjectProtocol { - readonly items: NSArray; + showsExpansionTextWhenTruncated: boolean; - readonly destinationIndexPath: NSIndexPath; + transform: interop.Enum; - readonly proposal: UICollectionViewDropProposal; + setFont(font: UIFont): void; - readonly session: UIDropSession; + setColor(color: UIColor): void; - dropItemToPlaceholder(dragItem: UIDragItem, placeholder: UICollectionViewDropPlaceholder): UICollectionViewDropPlaceholderContext; + setColorTransformer(colorTransformer: (p1: UIColor) => UIColor | null): void; - dropItemToItemAtIndexPath(dragItem: UIDragItem, indexPath: NSIndexPath): UIDragAnimating; + setAlignment(alignment: interop.Enum): void; - dropItemIntoItemAtIndexPathRect(dragItem: UIDragItem, indexPath: NSIndexPath, rect: CGRect): UIDragAnimating; + setLineBreakMode(lineBreakMode: interop.Enum): void; - dropItemToTarget(dragItem: UIDragItem, target: UIDragPreviewTarget): UIDragAnimating; -} + setNumberOfLines(numberOfLines: number): void; -declare class UICollectionViewDropCoordinator extends NativeObject implements UICollectionViewDropCoordinator { -} + setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; -declare class UICollectionViewCompositionalLayout extends UICollectionViewLayout { - initWithSection(section: NSCollectionLayoutSection): this; + setMinimumScaleFactor(minimumScaleFactor: number): void; - initWithSectionConfiguration(section: NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; + setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; - initWithSectionProvider(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection): this; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; - initWithSectionProviderConfiguration(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; + setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; - configuration: UICollectionViewCompositionalLayoutConfiguration; + setTransform(transform: interop.Enum): void; - setConfiguration(configuration: UICollectionViewCompositionalLayoutConfiguration): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static layoutWithListConfiguration any>(this: This, configuration: UICollectionLayoutListConfiguration): InstanceType; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class UIMenu extends UIMenuElement { - readonly identifier: string; +declare class UILayoutGuide extends NSObject implements NSCoding { + readonly layoutFrame: CGRect; - readonly options: interop.Enum; + owningView: UIView; - preferredElementSize: interop.Enum; + identifier: string; - readonly children: NSArray; + readonly leadingAnchor: NSLayoutXAxisAnchor; - readonly selectedElements: NSArray; + readonly trailingAnchor: NSLayoutXAxisAnchor; - displayPreferences: UIMenuDisplayPreferences; + readonly leftAnchor: NSLayoutXAxisAnchor; - static menuWithChildren(children: NSArray | Array): UIMenu; + readonly rightAnchor: NSLayoutXAxisAnchor; - static menuWithTitleChildren(title: string, children: NSArray | Array): UIMenu; + readonly topAnchor: NSLayoutYAxisAnchor; - static menuWithTitleImageIdentifierOptionsChildren(title: string, image: UIImage | null, identifier: string | null, options: interop.Enum, children: NSArray | Array): UIMenu; + readonly bottomAnchor: NSLayoutYAxisAnchor; - initWithCoder(coder: NSCoder): this; + readonly widthAnchor: NSLayoutDimension; - menuByReplacingChildren(newChildren: NSArray | Array): UIMenu; + readonly heightAnchor: NSLayoutDimension; - setPreferredElementSize(preferredElementSize: interop.Enum): void; + readonly centerXAnchor: NSLayoutXAxisAnchor; - setDisplayPreferences(displayPreferences: UIMenuDisplayPreferences): void; -} + readonly centerYAnchor: NSLayoutYAxisAnchor; -declare class UIImageView extends UIView { - initWithImage(image: UIImage | null): this; + setOwningView(owningView: UIView | null): void; - initWithImageHighlightedImage(image: UIImage | null, highlightedImage: UIImage | null): this; + setIdentifier(identifier: string): void; - image: UIImage; + constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; - highlightedImage: UIImage; + readonly hasAmbiguousLayout: boolean; - preferredSymbolConfiguration: UIImageSymbolConfiguration; + encodeWithCoder(coder: NSCoder): void; - userInteractionEnabled: boolean; + initWithCoder(coder: NSCoder): this; +} - highlighted: boolean; +declare class UIWritingToolsCoordinatorContext extends NSObject { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - get animationImages(): NSArray; - set animationImages(value: NSArray | Array); + readonly attributedString: NSAttributedString; - get highlightedAnimationImages(): NSArray; - set highlightedAnimationImages(value: NSArray | Array); + readonly range: _NSRange; - animationDuration: number; + readonly identifier: NSUUID; - animationRepeatCount: number; + readonly resolvedRange: _NSRange; +} - tintColor: UIColor; +declare class UIAccessibilityCustomRotorSearchPredicate extends NSObject { + currentItem: UIAccessibilityCustomRotorItemResult; - startAnimating(): void; + searchDirection: interop.Enum; - stopAnimating(): void; + setCurrentItem(currentItem: UIAccessibilityCustomRotorItemResult): void; - readonly animating: boolean; + setSearchDirection(searchDirection: interop.Enum): void; +} - preferredImageDynamicRange: interop.Enum; +declare class UISplitViewController extends UIViewController { + initWithCoder(coder: NSCoder): this; - readonly imageDynamicRange: interop.Enum; + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - setImage(image: UIImage | null): void; + initWithStyle(style: interop.Enum): this; - setHighlightedImage(highlightedImage: UIImage): void; + readonly style: interop.Enum; - setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration): void; + delegate: UISplitViewControllerDelegate; - isUserInteractionEnabled(): boolean; + showsSecondaryOnlyButton: boolean; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + preferredSplitBehavior: interop.Enum; - isHighlighted(): boolean; + readonly splitBehavior: interop.Enum; - setHighlighted(highlighted: boolean): void; + setViewControllerForColumn(vc: UIViewController | null, column: interop.Enum): void; - setAnimationImages(animationImages: NSArray | Array | null): void; + viewControllerForColumn(column: interop.Enum): UIViewController; - setHighlightedAnimationImages(highlightedAnimationImages: NSArray | Array): void; + hideColumn(column: interop.Enum): void; - setAnimationDuration(animationDuration: number): void; + showColumn(column: interop.Enum): void; - setAnimationRepeatCount(animationRepeatCount: number): void; + isShowingColumn(column: interop.Enum): boolean; - setTintColor(tintColor: UIColor | null): void; + get viewControllers(): NSArray; + set viewControllers(value: NSArray | Array); - isAnimating(): boolean; + presentsWithGesture: boolean; - setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; + readonly collapsed: boolean; - addSymbolEffect(symbolEffect: NSSymbolEffect): void; + preferredDisplayMode: interop.Enum; - addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + readonly displayMode: interop.Enum; - addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + readonly displayModeButtonItem: UIBarButtonItem; - addSymbolEffectOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + displayModeButtonVisibility: interop.Enum; - removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + preferredPrimaryColumnWidthFraction: number; - removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + preferredPrimaryColumnWidth: number; - removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + minimumPrimaryColumnWidth: number; - removeSymbolEffectOfTypeOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + maximumPrimaryColumnWidth: number; - removeAllSymbolEffects(): void; + readonly primaryColumnWidth: number; - removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + preferredSupplementaryColumnWidthFraction: number; - removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + preferredSupplementaryColumnWidth: number; - setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; + minimumSupplementaryColumnWidth: number; - setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + maximumSupplementaryColumnWidth: number; - setSymbolImageWithContentTransitionOptionsCompletion(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; -} + readonly supplementaryColumnWidth: number; -// @ts-ignore ClassDecl.tsIgnore -declare class UIImagePickerController extends UINavigationController implements NSCoding { - static isSourceTypeAvailable(sourceType: interop.Enum): boolean; + preferredSecondaryColumnWidthFraction: number; - static availableMediaTypesForSourceType(sourceType: interop.Enum): NSArray; + preferredSecondaryColumnWidth: number; - static isCameraDeviceAvailable(cameraDevice: interop.Enum): boolean; + minimumSecondaryColumnWidth: number; - static isFlashAvailableForCameraDevice(cameraDevice: interop.Enum): boolean; + preferredInspectorColumnWidthFraction: number; - static availableCaptureModesForCameraDevice(cameraDevice: interop.Enum): NSArray; + preferredInspectorColumnWidth: number; - // @ts-ignore MemberDecl.tsIgnore - delegate: UIImagePickerControllerDelegate; + minimumInspectorColumnWidth: number; - sourceType: interop.Enum; + maximumInspectorColumnWidth: number; - get mediaTypes(): NSArray; - set mediaTypes(value: NSArray | Array); + primaryEdge: interop.Enum; - allowsEditing: boolean; + showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - allowsImageEditing: boolean; + showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - imageExportPreset: interop.Enum; + primaryBackgroundStyle: interop.Enum; - videoMaximumDuration: number; + setDelegate(delegate: UISplitViewControllerDelegate | null): void; - videoQuality: interop.Enum; + setShowsSecondaryOnlyButton(showsSecondaryOnlyButton: boolean): void; - videoExportPreset: string; + setPreferredSplitBehavior(preferredSplitBehavior: interop.Enum): void; - showsCameraControls: boolean; + setViewControllers(viewControllers: NSArray | Array): void; - cameraOverlayView: UIView; + setPresentsWithGesture(presentsWithGesture: boolean): void; - cameraViewTransform: CGAffineTransform; + isCollapsed(): boolean; - takePicture(): void; + setPreferredDisplayMode(preferredDisplayMode: interop.Enum): void; - startVideoCapture(): boolean; + setDisplayModeButtonVisibility(displayModeButtonVisibility: interop.Enum): void; - stopVideoCapture(): void; + setPreferredPrimaryColumnWidthFraction(preferredPrimaryColumnWidthFraction: number): void; - cameraCaptureMode: interop.Enum; + setPreferredPrimaryColumnWidth(preferredPrimaryColumnWidth: number): void; - cameraDevice: interop.Enum; + setMinimumPrimaryColumnWidth(minimumPrimaryColumnWidth: number): void; - cameraFlashMode: interop.Enum; + setMaximumPrimaryColumnWidth(maximumPrimaryColumnWidth: number): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UIImagePickerControllerDelegate | null): void; + setPreferredSupplementaryColumnWidthFraction(preferredSupplementaryColumnWidthFraction: number): void; - setSourceType(sourceType: interop.Enum): void; + setPreferredSupplementaryColumnWidth(preferredSupplementaryColumnWidth: number): void; - setMediaTypes(mediaTypes: NSArray | Array): void; + setMinimumSupplementaryColumnWidth(minimumSupplementaryColumnWidth: number): void; - setAllowsEditing(allowsEditing: boolean): void; + setMaximumSupplementaryColumnWidth(maximumSupplementaryColumnWidth: number): void; - setAllowsImageEditing(allowsImageEditing: boolean): void; + setPreferredSecondaryColumnWidthFraction(preferredSecondaryColumnWidthFraction: number): void; - setImageExportPreset(imageExportPreset: interop.Enum): void; + setPreferredSecondaryColumnWidth(preferredSecondaryColumnWidth: number): void; - setVideoMaximumDuration(videoMaximumDuration: number): void; + setMinimumSecondaryColumnWidth(minimumSecondaryColumnWidth: number): void; - setVideoQuality(videoQuality: interop.Enum): void; + setPreferredInspectorColumnWidthFraction(preferredInspectorColumnWidthFraction: number): void; - setVideoExportPreset(videoExportPreset: string): void; + setPreferredInspectorColumnWidth(preferredInspectorColumnWidth: number): void; - setShowsCameraControls(showsCameraControls: boolean): void; + setMinimumInspectorColumnWidth(minimumInspectorColumnWidth: number): void; - setCameraOverlayView(cameraOverlayView: UIView): void; + setMaximumInspectorColumnWidth(maximumInspectorColumnWidth: number): void; - setCameraViewTransform(cameraViewTransform: CGAffineTransform): void; + setPrimaryEdge(primaryEdge: interop.Enum): void; - setCameraCaptureMode(cameraCaptureMode: interop.Enum): void; + setPrimaryBackgroundStyle(primaryBackgroundStyle: interop.Enum): void; +} - setCameraDevice(cameraDevice: interop.Enum): void; +declare class UIVisualEffect extends NSObject implements NSCopying, NSSecureCoding { + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setCameraFlashMode(cameraFlashMode: interop.Enum): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; - // @ts-ignore MemberDecl.tsIgnore initWithCoder(coder: NSCoder): this; } -declare class UISymbolEffectCompletionContext extends NSObject { - readonly finished: boolean; +declare class UITextFormattingViewControllerFormattingDescriptor extends NSObject implements NSCopying, NSSecureCoding { + init(): this; - readonly sender: interop.Object; + initWithStringRange(string: NSAttributedString, range: _NSRange): this; - readonly effect: NSSymbolEffect; + initWithAttributes(attributes: NSDictionary | Record): this; - readonly contentTransition: NSSymbolContentTransition; + get fonts(): NSArray; + set fonts(value: NSArray | Array); - isFinished(): boolean; -} + get textColors(): NSArray; + set textColors(value: NSArray | Array); -declare class UITraitTypesettingLanguage extends NSObject implements UIObjectTraitDefinition { - static readonly defaultValue: NSObject; + lineHeight: number; - static readonly identifier: string; + underlinePresent: boolean; - static readonly name: string; + strikethroughPresent: boolean; - static readonly affectsColorAppearance: boolean; -} + textAlignments: NSSet; -declare class UIActivityItemProvider extends NSOperation implements UIActivityItemSource { - initWithPlaceholderItem(placeholderItem: interop.Object): this; + textLists: NSSet; - readonly placeholderItem: interop.Object; + highlights: NSSet; - readonly activityType: string; + formattingStyleKey: string; - readonly item: interop.Object; + setFonts(fonts: NSArray | Array | null): void; - activityViewControllerPlaceholderItem(activityViewController: UIActivityViewController): interop.Object; + setTextColors(textColors: NSArray | Array | null): void; - activityViewControllerItemForActivityType(activityViewController: UIActivityViewController, activityType: string | null): interop.Object; + setLineHeight(lineHeight: number): void; - activityViewControllerSubjectForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + setUnderlinePresent(underlinePresent: boolean): void; - activityViewControllerDataTypeIdentifierForActivityType(activityViewController: UIActivityViewController, activityType: string | null): string; + setStrikethroughPresent(strikethroughPresent: boolean): void; - activityViewControllerThumbnailImageForActivityTypeSuggestedSize(activityViewController: UIActivityViewController, activityType: string | null, size: CGSize): UIImage; + setTextAlignments(textAlignments: NSSet): void; - activityViewControllerLinkMetadata(activityViewController: UIActivityViewController): LPLinkMetadata; + setTextLists(textLists: NSSet): void; - activityViewControllerShareRecipients(activityViewController: UIActivityViewController): NSArray; + setHighlights(highlights: NSSet): void; - isEqual(object: interop.Object): boolean; + setFormattingStyleKey(formattingStyleKey: string | null): void; - readonly hash: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly superclass: interop.Object; + static readonly supportsSecureCoding: boolean; - class(): interop.Object; + encodeWithCoder(coder: NSCoder): void; - self(): this; + initWithCoder(coder: NSCoder): this; +} - performSelector(aSelector: string): interop.Object; +declare class UIContextMenuSystem extends UIMenuSystem { + static readonly sharedSystem: UIContextMenuSystem; +} - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; +declare class UIImageReader extends NSObject { + static readonly defaultReader: UIImageReader; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static readerWithConfiguration any>(this: This, configuration: UIImageReaderConfiguration): InstanceType; - readonly isProxy: boolean; + readonly configuration: UIImageReaderConfiguration; - isKindOfClass(aClass: interop.Object): boolean; + imageWithContentsOfFileURL(url: NSURL): UIImage; - isMemberOfClass(aClass: interop.Object): boolean; + imageWithData(data: NSData): UIImage; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + imageWithContentsOfFileURLCompletion(url: NSURL, completion: (p1: UIImage) => void | null): void; - respondsToSelector(aSelector: string): boolean; + imageWithDataCompletion(data: NSData, completion: (p1: UIImage) => void | null): void; +} - retain(): this; +declare class UITableViewHeaderFooterView extends UIView { + initWithReuseIdentifier(reuseIdentifier: string | null): this; - release(): void; + initWithCoder(coder: NSCoder): this; - autorelease(): this; + readonly configurationState: UIViewConfigurationState; - retainCount(): number; + setNeedsUpdateConfiguration(): void; - readonly zone: interop.Pointer; + updateConfigurationUsingState(state: UIViewConfigurationState): void; - readonly description: string; + configurationUpdateHandler: (p1: UITableViewHeaderFooterView, p2: UIViewConfigurationState) => void; - readonly debugDescription: string; -} + defaultContentConfiguration(): UIListContentConfiguration; -declare class UIDictationPhrase extends NSObject { - readonly text: string; + contentConfiguration: UIContentConfiguration; - readonly alternativeInterpretations: NSArray; -} + automaticallyUpdatesContentConfiguration: boolean; -declare class UIContentUnavailableView extends UIView implements UIContentView { - initWithConfiguration(configuration: UIContentUnavailableConfiguration): this; + readonly contentView: UIView; - initWithCoder(coder: NSCoder): this; + readonly textLabel: UILabel; - configuration: UIContentUnavailableConfiguration; + readonly detailTextLabel: UILabel; - scrollEnabled: boolean; + defaultBackgroundConfiguration(): UIBackgroundConfiguration; - setConfiguration(configuration: UIContentUnavailableConfiguration): void; + backgroundConfiguration: UIBackgroundConfiguration; - isScrollEnabled(): boolean; + automaticallyUpdatesBackgroundConfiguration: boolean; - setScrollEnabled(scrollEnabled: boolean): void; + backgroundView: UIView; - supportsConfiguration(configuration: UIContentConfiguration): boolean; + readonly reuseIdentifier: string; - isEqual(object: interop.Object): boolean; + prepareForReuse(): void; - readonly hash: number; + setConfigurationUpdateHandler(configurationUpdateHandler: (p1: UITableViewHeaderFooterView, p2: UIViewConfigurationState) => void): void; - readonly superclass: interop.Object; + setContentConfiguration(contentConfiguration: UIContentConfiguration): void; - class(): interop.Object; + setAutomaticallyUpdatesContentConfiguration(automaticallyUpdatesContentConfiguration: boolean): void; - self(): this; + setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; - performSelector(aSelector: string): interop.Object; + setAutomaticallyUpdatesBackgroundConfiguration(automaticallyUpdatesBackgroundConfiguration: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setBackgroundView(backgroundView: UIView | null): void; +} - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; +declare class UIAlertController extends UIViewController { + static alertControllerWithTitleMessagePreferredStyle any>(this: This, title: string | null, message: string | null, preferredStyle: interop.Enum): InstanceType; - readonly isProxy: boolean; + addAction(action: UIAlertAction): void; - isKindOfClass(aClass: interop.Object): boolean; + readonly actions: NSArray; - isMemberOfClass(aClass: interop.Object): boolean; + preferredAction: UIAlertAction; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + addTextFieldWithConfigurationHandler(configurationHandler: (p1: UITextField) => void | null): void; - respondsToSelector(aSelector: string): boolean; + readonly textFields: NSArray; - retain(): this; + title: string; - release(): void; + message: string; - autorelease(): this; + readonly preferredStyle: interop.Enum; - retainCount(): number; + severity: interop.Enum; - readonly zone: interop.Pointer; + setPreferredAction(preferredAction: UIAlertAction): void; - readonly description: string; + setTitle(title: string | null): void; - readonly debugDescription: string; -} + setMessage(message: string | null): void; -declare class UIBlurEffect extends UIVisualEffect { - static effectWithStyle(style: interop.Enum): UIBlurEffect; + setSeverity(severity: interop.Enum): void; } -declare class UITraitVerticalSizeClass extends NSObject implements UINSIntegerTraitDefinition { +declare class UITraitImageDynamicRange extends NSObject implements UINSIntegerTraitDefinition { static readonly defaultValue: number; static readonly identifier: string; @@ -8315,56 +7961,74 @@ declare class UITraitVerticalSizeClass extends NSObject implements UINSIntegerTr static readonly affectsColorAppearance: boolean; } -declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { - init(): this; +declare class UIColorWell extends UIControl { + title: string; - initWithCoder(coder: NSCoder): this; + supportsAlpha: boolean; - delegate: NSTextContentManagerDelegate; + selectedColor: UIColor; - readonly textLayoutManagers: NSArray; + supportsEyedropper: boolean; - addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + maximumLinearExposure: number; - removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + setTitle(title: string | null): void; - primaryTextLayoutManager: NSTextLayoutManager; + setSupportsAlpha(supportsAlpha: boolean): void; - synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; + setSelectedColor(selectedColor: UIColor | null): void; - textElementsForRange(range: NSTextRange): NSArray; + setSupportsEyedropper(supportsEyedropper: boolean): void; - readonly hasEditingTransaction: boolean; + setMaximumLinearExposure(maximumLinearExposure: number): void; +} - performEditingTransactionUsingBlock(transaction: () => void): void; +declare class UIViewConfigurationState extends NSObject implements UIConfigurationState { + initWithTraitCollection(traitCollection: UITraitCollection): this; - recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; + initWithCoder(coder: NSCoder): this; - automaticallySynchronizesTextLayoutManagers: boolean; + traitCollection: UITraitCollection; - automaticallySynchronizesToBackingStore: boolean; + disabled: boolean; - setDelegate(delegate: NSTextContentManagerDelegate | null): void; + highlighted: boolean; - setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; + selected: boolean; - setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; + focused: boolean; - setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; + pinned: boolean; - readonly documentRange: NSTextRange; + setTraitCollection(traitCollection: UITraitCollection): void; - enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; + isDisabled(): boolean; - replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; + setDisabled(disabled: boolean): void; - synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; + isHighlighted(): boolean; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + setHighlighted(highlighted: boolean): void; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + isSelected(): boolean; - adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; + setSelected(selected: boolean): void; + + isFocused(): boolean; + + setFocused(focused: boolean): void; + + isPinned(): boolean; + + setPinned(pinned: boolean): void; + + customStateForKey(key: string): interop.Object; + + setCustomStateForKey(customState: interop.Object | null, key: string): void; + + objectForKeyedSubscript(key: string): interop.Object; + + setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; isEqual(object: interop.Object): boolean; @@ -8406,185 +8070,187 @@ declare class NSTextContentManager extends NSObject implements NSTextElementProv readonly debugDescription: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; } -declare class UIResolvedShape extends NSObject implements NSCopying { - readonly shape: UIShape; - - readonly boundingRect: CGRect; - - readonly path: UIBezierPath; +declare class UISceneOpenURLOptions extends NSObject { + readonly sourceApplication: string; - shapeByApplyingInsets(insets: UIEdgeInsets): UIResolvedShape; + readonly annotation: interop.Object; - shapeByApplyingInset(inset: number): UIResolvedShape; + readonly openInPlace: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly eventAttribution: UIEventAttribution; } -declare class UITextDragPreviewRenderer extends NSObject { - initWithLayoutManagerRange(layoutManager: NSLayoutManager, range: _NSRange): this; - - initWithLayoutManagerRangeUnifyRects(layoutManager: NSLayoutManager, range: _NSRange, unifyRects: boolean): this; - - readonly layoutManager: NSLayoutManager; - - readonly image: UIImage; - - readonly firstLineRect: CGRect; +declare class UITraitUserInterfaceLevel extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly bodyRect: CGRect; + static readonly identifier: string; - readonly lastLineRect: CGRect; + static readonly name: string; - adjustFirstLineRectBodyRectLastLineRectTextOrigin(firstLineRect: interop.PointerConvertible, bodyRect: interop.PointerConvertible, lastLineRect: interop.PointerConvertible, origin: CGPoint): void; + static readonly affectsColorAppearance: boolean; } -// @ts-ignore ClassDecl.tsIgnore -declare class UIResponder extends NSObject implements UIResponderStandardEditActions { - readonly nextResponder: UIResponder; +declare class UIImageAsset extends NSObject implements NSSecureCoding { + init(): this; - readonly canBecomeFirstResponder: boolean; + initWithCoder(coder: NSCoder): this; - becomeFirstResponder(): boolean; + imageWithConfiguration(configuration: UIImageConfiguration): UIImage; - readonly canResignFirstResponder: boolean; + registerImageWithConfiguration(image: UIImage, configuration: UIImageConfiguration): void; - resignFirstResponder(): boolean; + unregisterImageWithConfiguration(configuration: UIImageConfiguration): void; - readonly isFirstResponder: boolean; + imageWithTraitCollection(traitCollection: UITraitCollection): UIImage; - touchesBeganWithEvent(touches: NSSet, event: UIEvent | null): void; + registerImageWithTraitCollection(image: UIImage, traitCollection: UITraitCollection): void; - touchesMovedWithEvent(touches: NSSet, event: UIEvent | null): void; + unregisterImageWithTraitCollection(traitCollection: UITraitCollection): void; - touchesEndedWithEvent(touches: NSSet, event: UIEvent | null): void; + static readonly supportsSecureCoding: boolean; - touchesCancelledWithEvent(touches: NSSet, event: UIEvent | null): void; + encodeWithCoder(coder: NSCoder): void; +} - touchesEstimatedPropertiesUpdated(touches: NSSet): void; +declare class NSCollectionLayoutEdgeSpacing extends NSObject implements NSCopying { + static spacingForLeadingTopTrailingBottom any>(this: This, leading: NSCollectionLayoutSpacing | null, top: NSCollectionLayoutSpacing | null, trailing: NSCollectionLayoutSpacing | null, bottom: NSCollectionLayoutSpacing | null): InstanceType; - pressesBeganWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + readonly leading: NSCollectionLayoutSpacing; - pressesChangedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + readonly top: NSCollectionLayoutSpacing; - pressesEndedWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + readonly trailing: NSCollectionLayoutSpacing; - pressesCancelledWithEvent(presses: NSSet, event: UIPressesEvent | null): void; + readonly bottom: NSCollectionLayoutSpacing; - motionBeganWithEvent(motion: interop.Enum, event: UIEvent | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - motionEndedWithEvent(motion: interop.Enum, event: UIEvent | null): void; +declare class UITableViewDropProposal extends UIDropProposal { + initWithDropOperationIntent(operation: interop.Enum, intent: interop.Enum): this; - motionCancelledWithEvent(motion: interop.Enum, event: UIEvent | null): void; + readonly intent: interop.Enum; +} - remoteControlReceivedWithEvent(event: UIEvent | null): void; +declare class UIBackgroundExtensionView extends UIView { + contentView: UIView; - canPerformActionWithSender(action: string, sender: interop.Object | null): boolean; + automaticallyPlacesContentView: boolean; - targetForActionWithSender(action: string, sender: interop.Object | null): interop.Object; + setContentView(contentView: UIView | null): void; - buildMenuWithBuilder(builder: UIMenuBuilder): void; + setAutomaticallyPlacesContentView(automaticallyPlacesContentView: boolean): void; +} - validateCommand(command: UICommand): void; +declare class UIApplicationShortcutItem extends NSObject implements NSCopying, NSMutableCopying { + initWithTypeLocalizedTitleLocalizedSubtitleIconUserInfo(type: string, localizedTitle: string, localizedSubtitle: string | null, icon: UIApplicationShortcutIcon | null, userInfo: NSDictionary | Record | null): this; - readonly undoManager: NSUndoManager; + initWithTypeLocalizedTitle(type: string, localizedTitle: string): this; - readonly editingInteractionConfiguration: interop.Enum; + readonly type: string; - readonly keyCommands: NSArray; + readonly localizedTitle: string; - readonly inputView: UIView; + readonly localizedSubtitle: string; - readonly inputAccessoryView: UIView; + readonly icon: UIApplicationShortcutIcon; - readonly inputAssistantItem: UITextInputAssistantItem; + readonly userInfo: NSDictionary; - readonly inputViewController: UIInputViewController; + readonly targetContentIdentifier: interop.Object; - readonly inputAccessoryViewController: UIInputViewController; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly textInputMode: UITextInputMode; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly textInputContextIdentifier: string; +declare class UIShape extends NSObject implements UIShapeProvider, NSCopying { + static readonly rectShape: UIShape; - static clearTextInputContextIdentifier(identifier: string): void; + static readonly capsuleShape: UIShape; - reloadInputViews(): void; + static readonly circleShape: UIShape; - userActivity: NSUserActivity; + static rectShapeWithCornerRadius any>(this: This, cornerRadius: number): InstanceType; - updateUserActivityState(activity: NSUserActivity): void; + static rectShapeWithCornerRadiusCornerCurve any>(this: This, cornerRadius: number, cornerCurve: interop.Enum): InstanceType; - restoreUserActivityState(activity: NSUserActivity): void; + static rectShapeWithCornerRadiusCornerCurveMaskedCorners any>(this: This, cornerRadius: number, cornerCurve: interop.Enum, maskedCorners: interop.Enum): InstanceType; - setUserActivity(userActivity: NSUserActivity): void; + static fixedRectShapeWithRect any>(this: This, rect: CGRect): InstanceType; - captureTextFromCamera(sender: interop.Object | null): void; + static fixedRectShapeWithRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; - activityItemsConfiguration: UIActivityItemsConfigurationReading; + static fixedRectShapeWithRectCornerRadiusCornerCurveMaskedCorners any>(this: This, rect: CGRect, cornerRadius: number, cornerCurve: interop.Enum, maskedCorners: interop.Enum): InstanceType; - setActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): void; + static shapeWithBezierPath any>(this: This, path: UIBezierPath): InstanceType; - cut(sender: interop.Object | null): void; + static shapeWithProvider any>(this: This, provider: UIShapeProvider): InstanceType; - // @ts-ignore MemberDecl.tsIgnore - copy(sender: interop.Object | null): void; + shapeByApplyingInsets(insets: UIEdgeInsets): UIShape; - paste(sender: interop.Object | null): void; + shapeByApplyingInset(inset: number): UIShape; - pasteAndMatchStyle(sender: interop.Object | null): void; + resolvedShapeInContext(context: UIShapeResolutionContext): UIResolvedShape; - pasteAndGo(sender: interop.Object | null): void; + isEqual(object: interop.Object): boolean; - pasteAndSearch(sender: interop.Object | null): void; + readonly hash: number; - select(sender: interop.Object | null): void; + readonly superclass: interop.Object; - selectAll(sender: interop.Object | null): void; + class(): interop.Object; - delete(sender: interop.Object | null): void; + self(): this; + + performSelector(aSelector: string): interop.Object; - makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - toggleBoldface(sender: interop.Object | null): void; + readonly isProxy: boolean; - toggleItalics(sender: interop.Object | null): void; + isKindOfClass(aClass: interop.Object): boolean; - toggleUnderline(sender: interop.Object | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - increaseSize(sender: interop.Object | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - decreaseSize(sender: interop.Object | null): void; + respondsToSelector(aSelector: string): boolean; - find(sender: interop.Object | null): void; + retain(): this; - findAndReplace(sender: interop.Object | null): void; + release(): void; - findNext(sender: interop.Object | null): void; + autorelease(): this; - findPrevious(sender: interop.Object | null): void; + retainCount(): number; - useSelectionForFind(sender: interop.Object | null): void; + readonly zone: interop.Pointer; - updateTextAttributesWithConversionHandler(conversionHandler: (p1: NSDictionary | Record) => NSDictionary): void; + readonly description: string; - print(sender: interop.Object | null): void; + readonly debugDescription: string; - rename(sender: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - duplicate(sender: interop.Object | null): void; +declare class UIPreviewAction extends NSObject implements NSCopying, UIPreviewActionItem { + readonly handler: (p1: UIPreviewActionItem, p2: UIViewController) => void; - move(sender: interop.Object | null): void; + static actionWithTitleStyleHandler any>(this: This, title: string, style: interop.Enum, handler: (p1: UIPreviewAction, p2: UIViewController) => void): InstanceType; - export(sender: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - showWritingTools(sender: interop.Object): void; + readonly title: string; isEqual(object: interop.Object): boolean; @@ -8627,997 +8293,1084 @@ declare class UIResponder extends NSObject implements UIResponderStandardEditAct readonly debugDescription: string; } -declare class UIActivity extends NSObject { - static readonly activityCategory: interop.Enum; +declare class UITextSelectionRect extends NSObject { + readonly rect: CGRect; - readonly activityType: string; + readonly writingDirection: interop.Enum; - readonly activityTitle: string; + readonly containsStart: boolean; - readonly activityImage: UIImage; + readonly containsEnd: boolean; - canPerformWithActivityItems(activityItems: NSArray | Array): boolean; + readonly isVertical: boolean; - prepareWithActivityItems(activityItems: NSArray | Array): void; + readonly transform: CGAffineTransform; +} - readonly activityViewController: UIViewController; +declare class UIMenuElement extends NSObject implements NSCopying, NSSecureCoding { + readonly title: string; - performActivity(): void; + subtitle: string; - activityDidFinish(completed: boolean): void; + readonly image: UIImage; + + initWithCoder(coder: NSCoder): this; + + setSubtitle(subtitle: string): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; } -declare class UITableViewDropPlaceholder extends UITableViewPlaceholder { - previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null; +declare class UIStoryboardSegue extends NSObject { + static segueWithIdentifierSourceDestinationPerformHandler any>(this: This, identifier: string | null, source: UIViewController, destination: UIViewController, performHandler: () => void): InstanceType; - setPreviewParametersProvider(previewParametersProvider: (p1: UITableViewCell) => UIDragPreviewParameters | null): void; + initWithIdentifierSourceDestination(identifier: string | null, source: UIViewController, destination: UIViewController): this; + + readonly identifier: string; + + readonly sourceViewController: UIViewController; + + readonly destinationViewController: UIViewController; + + perform(): void; } -declare class UIConversationEntry extends NSObject { - text: string; +// @ts-ignore ClassDecl.tsIgnore +declare class UITableView extends UIScrollView implements NSCoding, UIDataSourceTranslating { + initWithFrameStyle(frame: CGRect, style: interop.Enum): this; - senderIdentifier: string; + initWithCoder(coder: NSCoder): this; - sentDate: NSDate; + readonly style: interop.Enum; - entryIdentifier: string; + dataSource: UITableViewDataSource; - replyThreadIdentifier: string; + // @ts-ignore MemberDecl.tsIgnore + delegate: UITableViewDelegate; - primaryRecipientIdentifiers: NSSet; + prefetchDataSource: UITableViewDataSourcePrefetching; - setText(text: string): void; + prefetchingEnabled: boolean; - setSenderIdentifier(senderIdentifier: string): void; + dragDelegate: UITableViewDragDelegate; - setSentDate(sentDate: NSDate): void; + dropDelegate: UITableViewDropDelegate; - setEntryIdentifier(entryIdentifier: string): void; + rowHeight: number; - setReplyThreadIdentifier(replyThreadIdentifier: string | null): void; + sectionHeaderHeight: number; - setPrimaryRecipientIdentifiers(primaryRecipientIdentifiers: NSSet): void; -} + sectionFooterHeight: number; -declare class UIView extends UIResponder implements NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate { - static readonly layerClass: interop.Object; + estimatedRowHeight: number; - initWithFrame(frame: CGRect): this; + estimatedSectionHeaderHeight: number; - initWithCoder(coder: NSCoder): this; + estimatedSectionFooterHeight: number; - userInteractionEnabled: boolean; + fillerRowHeight: number; - tag: number; + sectionHeaderTopPadding: number; - readonly layer: CALayer; + separatorInset: UIEdgeInsets; - readonly canBecomeFocused: boolean; + separatorInsetReference: interop.Enum; - readonly focused: boolean; + selfSizingInvalidation: interop.Enum; - focusGroupIdentifier: string; + backgroundView: UIView; - focusGroupPriority: number; + readonly contextMenuInteraction: UIContextMenuInteraction; - focusEffect: UIFocusEffect; + readonly numberOfSections: number; - semanticContentAttribute: interop.Enum; + numberOfRowsInSection(section: number): number; - static userInterfaceLayoutDirectionForSemanticContentAttribute(attribute: interop.Enum): interop.Enum; + rectForSection(section: number): CGRect; - static userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(semanticContentAttribute: interop.Enum, layoutDirection: interop.Enum): interop.Enum; + rectForHeaderInSection(section: number): CGRect; - readonly effectiveUserInterfaceLayoutDirection: interop.Enum; + rectForFooterInSection(section: number): CGRect; - isUserInteractionEnabled(): boolean; + rectForRowAtIndexPath(indexPath: NSIndexPath): CGRect; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + indexPathForRowAtPoint(point: CGPoint): NSIndexPath; - setTag(tag: number): void; + indexPathForCell(cell: UITableViewCell): NSIndexPath; - isFocused(): boolean; + indexPathsForRowsInRect(rect: CGRect): NSArray; - setFocusGroupIdentifier(focusGroupIdentifier: string): void; + cellForRowAtIndexPath(indexPath: NSIndexPath): UITableViewCell; - setFocusGroupPriority(focusGroupPriority: number): void; + readonly visibleCells: NSArray; - setFocusEffect(focusEffect: UIFocusEffect): void; + readonly indexPathsForVisibleRows: NSArray; - setSemanticContentAttribute(semanticContentAttribute: interop.Enum): void; + headerViewForSection(section: number): UITableViewHeaderFooterView; - frame: CGRect; + footerViewForSection(section: number): UITableViewHeaderFooterView; - bounds: CGRect; + scrollToRowAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: interop.Enum, animated: boolean): void; - center: CGPoint; + scrollToNearestSelectedRowAtScrollPositionAnimated(scrollPosition: interop.Enum, animated: boolean): void; - transform: CGAffineTransform; + performBatchUpdatesCompletion(updates: () => void | null, completion: (p1: boolean) => void | null): void; - transform3D: CATransform3D; + beginUpdates(): void; - contentScaleFactor: number; + endUpdates(): void; - anchorPoint: CGPoint; + insertSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; - multipleTouchEnabled: boolean; + deleteSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; - exclusiveTouch: boolean; + moveSectionToSection(section: number, newSection: number): void; - hitTestWithEvent(point: CGPoint, event: UIEvent | null): UIView; + reloadSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; - pointInsideWithEvent(point: CGPoint, event: UIEvent | null): boolean; + insertRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; - convertPointToView(point: CGPoint, view: UIView | null): CGPoint; + deleteRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; - convertPointFromView(point: CGPoint, view: UIView | null): CGPoint; + moveRowAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; - convertRectToView(rect: CGRect, view: UIView | null): CGRect; + reloadRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; - convertRectFromView(rect: CGRect, view: UIView | null): CGRect; + reconfigureRowsAtIndexPaths(indexPaths: NSArray | Array): void; - autoresizesSubviews: boolean; + readonly hasUncommittedUpdates: boolean; - autoresizingMask: interop.Enum; + reloadData(): void; - sizeThatFits(size: CGSize): CGSize; + reloadSectionIndexTitles(): void; - sizeToFit(): void; + editing: boolean; - setFrame(frame: CGRect): void; + setEditingAnimated(editing: boolean, animated: boolean): void; - setBounds(bounds: CGRect): void; + allowsSelection: boolean; - setCenter(center: CGPoint): void; + allowsSelectionDuringEditing: boolean; - setTransform(transform: CGAffineTransform): void; + allowsMultipleSelection: boolean; - setTransform3D(transform3D: CATransform3D): void; + allowsMultipleSelectionDuringEditing: boolean; - setContentScaleFactor(contentScaleFactor: number): void; + readonly indexPathForSelectedRow: NSIndexPath; - setAnchorPoint(anchorPoint: CGPoint): void; + readonly indexPathsForSelectedRows: NSArray; - isMultipleTouchEnabled(): boolean; + selectRowAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath | null, animated: boolean, scrollPosition: interop.Enum): void; + + deselectRowAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; + + sectionIndexMinimumDisplayRowCount: number; + + sectionIndexColor: UIColor; + + sectionIndexBackgroundColor: UIColor; + + sectionIndexTrackingBackgroundColor: UIColor; + + separatorStyle: interop.Enum; + + separatorColor: UIColor; + + separatorEffect: UIVisualEffect; + + cellLayoutMarginsFollowReadableWidth: boolean; + + insetsContentViewsToSafeArea: boolean; + + tableHeaderView: UIView; + + tableFooterView: UIView; + + dequeueReusableCellWithIdentifier(identifier: string): UITableViewCell; + + dequeueReusableCellWithIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): UITableViewCell; + + dequeueReusableHeaderFooterViewWithIdentifier(identifier: string): UITableViewHeaderFooterView; + + registerNibForCellReuseIdentifier(nib: UINib | null, identifier: string): void; + + registerClassForCellReuseIdentifier(cellClass: interop.Object | null, identifier: string): void; + + registerNibForHeaderFooterViewReuseIdentifier(nib: UINib | null, identifier: string): void; + + registerClassForHeaderFooterViewReuseIdentifier(aClass: interop.Object | null, identifier: string): void; + + remembersLastFocusedIndexPath: boolean; - setMultipleTouchEnabled(multipleTouchEnabled: boolean): void; + selectionFollowsFocus: boolean; - isExclusiveTouch(): boolean; + allowsFocus: boolean; - setExclusiveTouch(exclusiveTouch: boolean): void; + allowsFocusDuringEditing: boolean; - setAutoresizesSubviews(autoresizesSubviews: boolean): void; + dragInteractionEnabled: boolean; - setAutoresizingMask(autoresizingMask: interop.Enum): void; + readonly hasActiveDrag: boolean; - readonly superview: UIView; + readonly hasActiveDrop: boolean; - readonly subviews: NSArray; + contentHuggingElements: interop.Enum; - readonly window: UIWindow; + setDataSource(dataSource: UITableViewDataSource | null): void; - removeFromSuperview(): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UITableViewDelegate | null): void; - insertSubviewAtIndex(view: UIView, index: number): void; + setPrefetchDataSource(prefetchDataSource: UITableViewDataSourcePrefetching): void; - exchangeSubviewAtIndexWithSubviewAtIndex(index1: number, index2: number): void; + isPrefetchingEnabled(): boolean; - addSubview(view: UIView): void; + setPrefetchingEnabled(prefetchingEnabled: boolean): void; - insertSubviewBelowSubview(view: UIView, siblingSubview: UIView): void; + setDragDelegate(dragDelegate: UITableViewDragDelegate): void; - insertSubviewAboveSubview(view: UIView, siblingSubview: UIView): void; + setDropDelegate(dropDelegate: UITableViewDropDelegate): void; - bringSubviewToFront(view: UIView): void; + setRowHeight(rowHeight: number): void; - sendSubviewToBack(view: UIView): void; + setSectionHeaderHeight(sectionHeaderHeight: number): void; - didAddSubview(subview: UIView): void; + setSectionFooterHeight(sectionFooterHeight: number): void; - willRemoveSubview(subview: UIView): void; + setEstimatedRowHeight(estimatedRowHeight: number): void; - willMoveToSuperview(newSuperview: UIView | null): void; + setEstimatedSectionHeaderHeight(estimatedSectionHeaderHeight: number): void; - didMoveToSuperview(): void; + setEstimatedSectionFooterHeight(estimatedSectionFooterHeight: number): void; - willMoveToWindow(newWindow: UIWindow | null): void; + setFillerRowHeight(fillerRowHeight: number): void; - didMoveToWindow(): void; + setSectionHeaderTopPadding(sectionHeaderTopPadding: number): void; - isDescendantOfView(view: UIView): boolean; + setSeparatorInset(separatorInset: UIEdgeInsets): void; - viewWithTag(tag: number): UIView; + setSeparatorInsetReference(separatorInsetReference: interop.Enum): void; - setNeedsLayout(): void; + setSelfSizingInvalidation(selfSizingInvalidation: interop.Enum): void; - layoutIfNeeded(): void; + setBackgroundView(backgroundView: UIView): void; - layoutSubviews(): void; + isEditing(): boolean; - layoutMargins: UIEdgeInsets; + setEditing(editing: boolean): void; - directionalLayoutMargins: NSDirectionalEdgeInsets; + setAllowsSelection(allowsSelection: boolean): void; - preservesSuperviewLayoutMargins: boolean; + setAllowsSelectionDuringEditing(allowsSelectionDuringEditing: boolean): void; - insetsLayoutMarginsFromSafeArea: boolean; + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; - layoutMarginsDidChange(): void; + setAllowsMultipleSelectionDuringEditing(allowsMultipleSelectionDuringEditing: boolean): void; - readonly safeAreaInsets: UIEdgeInsets; + setSectionIndexMinimumDisplayRowCount(sectionIndexMinimumDisplayRowCount: number): void; - safeAreaInsetsDidChange(): void; + setSectionIndexColor(sectionIndexColor: UIColor): void; - readonly layoutMarginsGuide: UILayoutGuide; + setSectionIndexBackgroundColor(sectionIndexBackgroundColor: UIColor): void; - readonly readableContentGuide: UILayoutGuide; + setSectionIndexTrackingBackgroundColor(sectionIndexTrackingBackgroundColor: UIColor): void; - readonly safeAreaLayoutGuide: UILayoutGuide; + setSeparatorStyle(separatorStyle: interop.Enum): void; - readonly keyboardLayoutGuide: UIKeyboardLayoutGuide; + setSeparatorColor(separatorColor: UIColor): void; - setLayoutMargins(layoutMargins: UIEdgeInsets): void; + setSeparatorEffect(separatorEffect: UIVisualEffect): void; - setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; + setCellLayoutMarginsFollowReadableWidth(cellLayoutMarginsFollowReadableWidth: boolean): void; - setPreservesSuperviewLayoutMargins(preservesSuperviewLayoutMargins: boolean): void; + setInsetsContentViewsToSafeArea(insetsContentViewsToSafeArea: boolean): void; - setInsetsLayoutMarginsFromSafeArea(insetsLayoutMarginsFromSafeArea: boolean): void; + setTableHeaderView(tableHeaderView: UIView | null): void; - drawRect(rect: CGRect): void; + setTableFooterView(tableFooterView: UIView | null): void; - setNeedsDisplay(): void; + setRemembersLastFocusedIndexPath(remembersLastFocusedIndexPath: boolean): void; - setNeedsDisplayInRect(rect: CGRect): void; + setSelectionFollowsFocus(selectionFollowsFocus: boolean): void; - clipsToBounds: boolean; + setAllowsFocus(allowsFocus: boolean): void; - backgroundColor: UIColor; + setAllowsFocusDuringEditing(allowsFocusDuringEditing: boolean): void; - alpha: number; + setDragInteractionEnabled(dragInteractionEnabled: boolean): void; - opaque: boolean; + setContentHuggingElements(contentHuggingElements: interop.Enum): void; - clearsContextBeforeDrawing: boolean; + encodeWithCoder(coder: NSCoder): void; - hidden: boolean; + presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; - contentMode: interop.Enum; + dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; - contentStretch: CGRect; + presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; - maskView: UIView; + dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; - tintColor: UIColor; + performUsingPresentationValues(actionsToTranslate: () => void): void; - tintAdjustmentMode: interop.Enum; + isEqual(object: interop.Object): boolean; - tintColorDidChange(): void; + readonly hash: number; - setClipsToBounds(clipsToBounds: boolean): void; + readonly superclass: interop.Object; - setBackgroundColor(backgroundColor: UIColor): void; + class(): interop.Object; - setAlpha(alpha: number): void; + self(): this; - isOpaque(): boolean; + performSelector(aSelector: string): interop.Object; - setOpaque(opaque: boolean): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setClearsContextBeforeDrawing(clearsContextBeforeDrawing: boolean): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - isHidden(): boolean; + readonly isProxy: boolean; - setHidden(hidden: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setContentMode(contentMode: interop.Enum): void; + isMemberOfClass(aClass: interop.Object): boolean; - setContentStretch(contentStretch: CGRect): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setMaskView(maskView: UIView): void; + respondsToSelector(aSelector: string): boolean; - setTintColor(tintColor: UIColor | null): void; + retain(): this; - setTintAdjustmentMode(tintAdjustmentMode: interop.Enum): void; + release(): void; - static setAnimationsEnabled(enabled: boolean): void; + autorelease(): this; - static readonly areAnimationsEnabled: boolean; + retainCount(): number; - static performWithoutAnimation(actionsWithoutAnimation: () => void): void; + readonly zone: interop.Pointer; - static readonly inheritedAnimationDuration: number; + readonly description: string; - static animateWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + readonly debugDescription: string; +} - static animateWithDurationAnimationsCompletion(duration: number, animations: () => void, completion: (p1: boolean) => void | null): void; +declare class NSCollectionLayoutSection extends NSObject implements NSCopying { + static sectionWithGroup any>(this: This, group: NSCollectionLayoutGroup): InstanceType; - static animateWithDurationAnimations(duration: number, animations: () => void): void; + contentInsets: NSDirectionalEdgeInsets; - static animateWithSpringDurationBounceInitialSpringVelocityDelayOptionsAnimationsCompletion(duration: number, bounce: number, velocity: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + interGroupSpacing: number; - static animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(duration: number, delay: number, dampingRatio: number, velocity: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + contentInsetsReference: interop.Enum; - static transitionWithViewDurationOptionsAnimationsCompletion(view: UIView, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; + supplementaryContentInsetsReference: interop.Enum; - static transitionFromViewToViewDurationOptionsCompletion(fromView: UIView, toView: UIView, duration: number, options: interop.Enum, completion: (p1: boolean) => void | null): void; + orthogonalScrollingBehavior: interop.Enum; - static performSystemAnimationOnViewsOptionsAnimationsCompletion(animation: interop.Enum, views: NSArray | Array, options: interop.Enum, parallelAnimations: () => void | null, completion: (p1: boolean) => void | null): void; + readonly orthogonalScrollingProperties: UICollectionLayoutSectionOrthogonalScrollingProperties; - static modifyAnimationsWithRepeatCountAutoreversesAnimations(count: number, autoreverses: boolean, animations: () => void): void; + get boundarySupplementaryItems(): NSArray; + set boundarySupplementaryItems(value: NSArray | Array); - static animateKeyframesWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; + visibleItemsInvalidationHandler: (p1: NSArray | Array, p2: CGPoint, p3: NSCollectionLayoutEnvironment) => void; - static addKeyframeWithRelativeStartTimeRelativeDurationAnimations(frameStartTime: number, frameDuration: number, animations: () => void): void; + get decorationItems(): NSArray; + set decorationItems(value: NSArray | Array); - get gestureRecognizers(): NSArray; - set gestureRecognizers(value: NSArray | Array); + setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; - addGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; + setInterGroupSpacing(interGroupSpacing: number): void; - removeGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; + setContentInsetsReference(contentInsetsReference: interop.Enum): void; - gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; + setSupplementaryContentInsetsReference(supplementaryContentInsetsReference: interop.Enum): void; - setGestureRecognizers(gestureRecognizers: NSArray | Array): void; + setOrthogonalScrollingBehavior(orthogonalScrollingBehavior: interop.Enum): void; - addMotionEffect(effect: UIMotionEffect): void; + setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; - removeMotionEffect(effect: UIMotionEffect): void; + setVisibleItemsInvalidationHandler(visibleItemsInvalidationHandler: (p1: NSArray | Array, p2: CGPoint, p3: NSCollectionLayoutEnvironment) => void | null): void; - get motionEffects(): NSArray; - set motionEffects(value: NSArray | Array); + setDecorationItems(decorationItems: NSArray | Array): void; - setMotionEffects(motionEffects: NSArray | Array): void; + supplementariesFollowContentInsets: boolean; - readonly constraints: NSArray; + setSupplementariesFollowContentInsets(supplementariesFollowContentInsets: boolean): void; - addConstraint(constraint: NSLayoutConstraint): void; + static sectionWithListConfigurationLayoutEnvironment any>(this: This, configuration: UICollectionLayoutListConfiguration, layoutEnvironment: NSCollectionLayoutEnvironment): InstanceType; - addConstraints(constraints: NSArray | Array): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - removeConstraint(constraint: NSLayoutConstraint): void; +declare class UISelectionFeedbackGenerator extends UIFeedbackGenerator { + selectionChanged(): void; - removeConstraints(constraints: NSArray | Array): void; + selectionChangedAtLocation(location: CGPoint): void; +} - updateConstraintsIfNeeded(): void; +declare class UISearchController extends UIViewController implements UIViewControllerTransitioningDelegate, UIViewControllerAnimatedTransitioning { + initWithSearchResultsController(searchResultsController: UIViewController | null): this; - updateConstraints(): void; + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - needsUpdateConstraints(): boolean; + initWithCoder(coder: NSCoder): this; - setNeedsUpdateConstraints(): void; + searchResultsUpdater: UISearchResultsUpdating; - translatesAutoresizingMaskIntoConstraints: boolean; + active: boolean; - static readonly requiresConstraintBasedLayout: boolean; + delegate: UISearchControllerDelegate; - setTranslatesAutoresizingMaskIntoConstraints(translatesAutoresizingMaskIntoConstraints: boolean): void; + dimsBackgroundDuringPresentation: boolean; - alignmentRectForFrame(frame: CGRect): CGRect; + obscuresBackgroundDuringPresentation: boolean; - frameForAlignmentRect(alignmentRect: CGRect): CGRect; + hidesNavigationBarDuringPresentation: boolean; - readonly alignmentRectInsets: UIEdgeInsets; + readonly searchResultsController: UIViewController; - viewForBaselineLayout(): UIView; + readonly searchBar: UISearchBar; - readonly viewForFirstBaselineLayout: UIView; + readonly searchBarPlacement: interop.Enum; - readonly viewForLastBaselineLayout: UIView; + automaticallyShowsSearchResultsController: boolean; - readonly intrinsicContentSize: CGSize; + showsSearchResultsController: boolean; - invalidateIntrinsicContentSize(): void; + automaticallyShowsCancelButton: boolean; - contentHuggingPriorityForAxis(axis: interop.Enum): number; + automaticallyShowsScopeBar: boolean; - setContentHuggingPriorityForAxis(priority: number, axis: interop.Enum): void; + scopeBarActivation: interop.Enum; - contentCompressionResistancePriorityForAxis(axis: interop.Enum): number; + get searchSuggestions(): NSArray; + set searchSuggestions(value: NSArray | Array); - setContentCompressionResistancePriorityForAxis(priority: number, axis: interop.Enum): void; + ignoresSearchSuggestionsForSearchBarPlacementStacked: boolean; - systemLayoutSizeFittingSize(targetSize: CGSize): CGSize; + setSearchResultsUpdater(searchResultsUpdater: UISearchResultsUpdating | null): void; - systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority(targetSize: CGSize, horizontalFittingPriority: number, verticalFittingPriority: number): CGSize; + isActive(): boolean; - readonly layoutGuides: NSArray; + setActive(active: boolean): void; - addLayoutGuide(layoutGuide: UILayoutGuide): void; + setDelegate(delegate: UISearchControllerDelegate | null): void; - removeLayoutGuide(layoutGuide: UILayoutGuide): void; + setDimsBackgroundDuringPresentation(dimsBackgroundDuringPresentation: boolean): void; - readonly leadingAnchor: NSLayoutXAxisAnchor; + setObscuresBackgroundDuringPresentation(obscuresBackgroundDuringPresentation: boolean): void; - readonly trailingAnchor: NSLayoutXAxisAnchor; + setHidesNavigationBarDuringPresentation(hidesNavigationBarDuringPresentation: boolean): void; - readonly leftAnchor: NSLayoutXAxisAnchor; + setAutomaticallyShowsSearchResultsController(automaticallyShowsSearchResultsController: boolean): void; - readonly rightAnchor: NSLayoutXAxisAnchor; + setShowsSearchResultsController(showsSearchResultsController: boolean): void; - readonly topAnchor: NSLayoutYAxisAnchor; + setAutomaticallyShowsCancelButton(automaticallyShowsCancelButton: boolean): void; - readonly bottomAnchor: NSLayoutYAxisAnchor; + setAutomaticallyShowsScopeBar(automaticallyShowsScopeBar: boolean): void; - readonly widthAnchor: NSLayoutDimension; + setScopeBarActivation(scopeBarActivation: interop.Enum): void; - readonly heightAnchor: NSLayoutDimension; + setSearchSuggestions(searchSuggestions: NSArray | Array): void; - readonly centerXAnchor: NSLayoutXAxisAnchor; + setIgnoresSearchSuggestionsForSearchBarPlacementStacked(ignoresSearchSuggestionsForSearchBarPlacementStacked: boolean): void; - readonly centerYAnchor: NSLayoutYAxisAnchor; + animationControllerForPresentedControllerPresentingControllerSourceController(presented: UIViewController, presenting: UIViewController, source: UIViewController): UIViewControllerAnimatedTransitioning; - readonly firstBaselineAnchor: NSLayoutYAxisAnchor; + animationControllerForDismissedController(dismissed: UIViewController): UIViewControllerAnimatedTransitioning; - readonly lastBaselineAnchor: NSLayoutYAxisAnchor; + interactionControllerForPresentation(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; - constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; + interactionControllerForDismissal(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; - readonly hasAmbiguousLayout: boolean; + presentationControllerForPresentedViewControllerPresentingViewControllerSourceViewController(presented: UIViewController, presenting: UIViewController | null, source: UIViewController): UIPresentationController; - exerciseAmbiguityInLayout(): void; + isEqual(object: interop.Object): boolean; - restorationIdentifier: string; + readonly hash: number; - encodeRestorableStateWithCoder(coder: NSCoder): void; + readonly superclass: interop.Object; - decodeRestorableStateWithCoder(coder: NSCoder): void; + class(): interop.Object; - setRestorationIdentifier(restorationIdentifier: string): void; + self(): this; - snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; + performSelector(aSelector: string): interop.Object; - resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets(rect: CGRect, afterUpdates: boolean, capInsets: UIEdgeInsets): UIView; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - drawViewHierarchyInRectAfterScreenUpdates(rect: CGRect, afterUpdates: boolean): boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - static beginAnimationsContext(animationID: string | null, context: interop.PointerConvertible): void; + readonly isProxy: boolean; - static commitAnimations(): void; + isKindOfClass(aClass: interop.Object): boolean; - static setAnimationDelegate(delegate: interop.Object | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - static setAnimationWillStartSelector(selector: string | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - static setAnimationDidStopSelector(selector: string | null): void; + respondsToSelector(aSelector: string): boolean; - static setAnimationDuration(duration: number): void; + retain(): this; - static setAnimationDelay(delay: number): void; + release(): void; - static setAnimationStartDate(startDate: NSDate): void; + autorelease(): this; - static setAnimationCurve(curve: interop.Enum): void; + retainCount(): number; - static setAnimationRepeatCount(repeatCount: number): void; + readonly zone: interop.Pointer; - static setAnimationRepeatAutoreverses(repeatAutoreverses: boolean): void; + readonly description: string; - static setAnimationBeginsFromCurrentState(fromCurrentState: boolean): void; + readonly debugDescription: string; - static setAnimationTransitionForViewCache(transition: interop.Enum, view: UIView, cache: boolean): void; + transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - overrideUserInterfaceStyle: interop.Enum; + animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; + interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; - minimumContentSizeCategory: string; + animationEnded(transitionCompleted: boolean): void; +} - maximumContentSizeCategory: string; +declare class UIScreenEdgePanGestureRecognizer extends UIPanGestureRecognizer { + edges: number; - readonly appliedContentSizeCategoryLimitsDescription: string; + setEdges(edges: number): void; +} - setMinimumContentSizeCategory(minimumContentSizeCategory: string): void; +declare class UITraitListEnvironment extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - setMaximumContentSizeCategory(maximumContentSizeCategory: string): void; + static readonly identifier: string; - readonly traitOverrides: UITraitOverrides; + static readonly name: string; - updateTraitsIfNeeded(): void; + static readonly affectsColorAppearance: boolean; +} - addInteraction(interaction: UIInteraction): void; +declare class UIMessageConversationEntry extends UIConversationEntry { + dataKind: interop.Enum; - removeInteraction(interaction: UIInteraction): void; + wasSentBySelf: boolean; - get interactions(): NSArray; - set interactions(value: NSArray | Array); + setDataKind(dataKind: interop.Enum): void; - setInteractions(interactions: NSArray | Array): void; + setWasSentBySelf(wasSentBySelf: boolean): void; +} - accessibilityIgnoresInvertColors: boolean; +declare class UICellConfigurationState extends UIViewConfigurationState { + editing: boolean; - setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; + expanded: boolean; - endEditing(force: boolean): boolean; + swiped: boolean; - showsLargeContentViewer: boolean; + reordering: boolean; - largeContentTitle: string; + cellDragState: interop.Enum; - largeContentImage: UIImage; + cellDropState: interop.Enum; - scalesLargeContentImage: boolean; + isEditing(): boolean; - largeContentImageInsets: UIEdgeInsets; + setEditing(editing: boolean): void; - setShowsLargeContentViewer(showsLargeContentViewer: boolean): void; + isExpanded(): boolean; - setLargeContentTitle(largeContentTitle: string): void; + setExpanded(expanded: boolean): void; - setLargeContentImage(largeContentImage: UIImage): void; + isSwiped(): boolean; - setScalesLargeContentImage(scalesLargeContentImage: boolean): void; + setSwiped(swiped: boolean): void; - setLargeContentImageInsets(largeContentImageInsets: UIEdgeInsets): void; + isReordering(): boolean; - hoverStyle: UIHoverStyle; + setReordering(reordering: boolean): void; - setHoverStyle(hoverStyle: UIHoverStyle): void; + setCellDragState(cellDragState: interop.Enum): void; - viewPrintFormatter(): UIViewPrintFormatter; + setCellDropState(cellDropState: interop.Enum): void; +} - drawRectForViewPrintFormatter(rect: CGRect, formatter: UIViewPrintFormatter): void; +declare class UIMenuDisplayPreferences extends NSObject implements NSCopying, NSSecureCoding { + maximumNumberOfTitleLines: number; - encodeWithCoder(coder: NSCoder): void; + setMaximumNumberOfTitleLines(maximumNumberOfTitleLines: number): void; - static appearance any>(this: This): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; + static readonly supportsSecureCoding: boolean; - static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; + encodeWithCoder(coder: NSCoder): void; - static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; + initWithCoder(coder: NSCoder): this; +} - static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; +declare class UIPrintPageRenderer extends NSObject { + headerHeight: number; - static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; + footerHeight: number; - isEqual(object: interop.Object): boolean; + readonly paperRect: CGRect; - readonly hash: number; + readonly printableRect: CGRect; - readonly superclass: interop.Object; + readonly numberOfPages: number; - class(): interop.Object; + get printFormatters(): NSArray; + set printFormatters(value: NSArray | Array); - self(): this; + printFormattersForPageAtIndex(pageIndex: number): NSArray; - performSelector(aSelector: string): interop.Object; + addPrintFormatterStartingAtPageAtIndex(formatter: UIPrintFormatter, pageIndex: number): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + currentRenderingQualityForRequestedRenderingQuality(requestedRenderingQuality: interop.Enum): interop.Enum; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + prepareForDrawingPages(range: _NSRange): void; - readonly isProxy: boolean; + drawPageAtIndexInRect(pageIndex: number, printableRect: CGRect): void; - isKindOfClass(aClass: interop.Object): boolean; + drawPrintFormatterForPageAtIndex(printFormatter: UIPrintFormatter, pageIndex: number): void; - isMemberOfClass(aClass: interop.Object): boolean; + drawHeaderForPageAtIndexInRect(pageIndex: number, headerRect: CGRect): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + drawContentForPageAtIndexInRect(pageIndex: number, contentRect: CGRect): void; - respondsToSelector(aSelector: string): boolean; + drawFooterForPageAtIndexInRect(pageIndex: number, footerRect: CGRect): void; - retain(): this; + setHeaderHeight(headerHeight: number): void; - release(): void; + setFooterHeight(footerHeight: number): void; - autorelease(): this; + setPrintFormatters(printFormatters: NSArray | Array | null): void; +} - retainCount(): number; +declare class UISliderTrackConfiguration extends NSObject implements NSCopying, NSCoding { + allowsTickValuesOnly: boolean; - readonly zone: interop.Pointer; + neutralValue: number; - readonly description: string; + minimumEnabledValue: number; - readonly debugDescription: string; + maximumEnabledValue: number; - readonly collisionBoundsType: interop.Enum; + readonly ticks: NSArray; - readonly collisionBoundingPath: UIBezierPath; + static configurationWithTicks any>(this: This, ticks: NSArray | Array): InstanceType; - readonly traitCollection: UITraitCollection; + static configurationWithNumberOfTicks any>(this: This, ticks: number): InstanceType; - traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; + setAllowsTickValuesOnly(allowsTickValuesOnly: boolean): void; - convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + setNeutralValue(neutralValue: number): void; - convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + setMinimumEnabledValue(minimumEnabledValue: number): void; - convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + setMaximumEnabledValue(maximumEnabledValue: number): void; - convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly focusItemDeferralMode: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - readonly isTransparentFocusItem: boolean; + initWithCoder(coder: NSCoder): this; +} - didHintFocusMovement(hint: UIFocusMovementHint): void; +declare class UIFontPickerViewController extends UIViewController { + initWithConfiguration(configuration: UIFontPickerViewControllerConfiguration): this; - readonly preferredFocusEnvironments: NSArray; + readonly configuration: UIFontPickerViewControllerConfiguration; - readonly parentFocusEnvironment: UIFocusEnvironment; + delegate: UIFontPickerViewControllerDelegate; - readonly focusItemContainer: UIFocusItemContainer; + selectedFontDescriptor: UIFontDescriptor; - setNeedsFocusUpdate(): void; + setDelegate(delegate: UIFontPickerViewControllerDelegate | null): void; - updateFocusIfNeeded(): void; + setSelectedFontDescriptor(selectedFontDescriptor: UIFontDescriptor | null): void; +} - shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; +declare class UITabSidebarScrollTarget extends NSObject { + static targetForHeader any>(this: This): InstanceType; - didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + static targetForFooter any>(this: This): InstanceType; - readonly preferredFocusedView: UIView; + static targetForTab any>(this: This, tab: UITab): InstanceType; +} - readonly coordinateSpace: UICoordinateSpace; +declare class UIMessageConversationContext extends UIConversationContext { + isJunk: boolean; - focusItemsInRect(rect: CGRect): NSArray; + setIsJunk(isJunk: boolean): void; +} - displayLayer(layer: CALayer): void; +declare class UITextSelectionDisplayInteraction extends NSObject implements UIInteraction { + activated: boolean; - drawLayerInContext(layer: CALayer, ctx: interop.Object): void; + readonly textInput: UITextInput | null; - layerWillDraw(layer: CALayer): void; + readonly delegate: UITextSelectionDisplayInteractionDelegate | null; - layoutSublayersOfLayer(layer: CALayer): void; + cursorView: UIView; - actionForLayerForKey(layer: CALayer, event: string): CAAction; -} + highlightView: UIView; -declare class UIWritingToolsCoordinatorContext extends NSObject { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; + get handleViews(): NSArray; + set handleViews(value: NSArray | Array); - readonly attributedString: NSAttributedString; + initWithTextInputDelegate(textInput: UITextInput, delegate: UITextSelectionDisplayInteractionDelegate): this; - readonly range: _NSRange; + layoutManagedSubviews(): void; - readonly identifier: NSUUID; + setNeedsSelectionUpdate(): void; - readonly resolvedRange: _NSRange; -} + isActivated(): boolean; -declare class UIListContentTextProperties extends NSObject implements NSCopying, NSSecureCoding { - font: UIFont; + setActivated(activated: boolean): void; - color: UIColor; + setCursorView(cursorView: UIView): void; - colorTransformer: (p1: UIColor) => UIColor; + setHighlightView(highlightView: UIView): void; - resolvedColor(): UIColor; + setHandleViews(handleViews: NSArray | Array): void; - alignment: interop.Enum; + readonly view: UIView; - lineBreakMode: interop.Enum; + willMoveToView(view: UIView | null): void; - numberOfLines: number; + didMoveToView(view: UIView | null): void; - adjustsFontSizeToFitWidth: boolean; + isEqual(object: interop.Object): boolean; - minimumScaleFactor: number; + readonly hash: number; - allowsDefaultTighteningForTruncation: boolean; + readonly superclass: interop.Object; - adjustsFontForContentSizeCategory: boolean; + class(): interop.Object; - showsExpansionTextWhenTruncated: boolean; + self(): this; - transform: interop.Enum; + performSelector(aSelector: string): interop.Object; - setFont(font: UIFont): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setColor(color: UIColor): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setColorTransformer(colorTransformer: (p1: UIColor) => UIColor | null): void; + readonly isProxy: boolean; - setAlignment(alignment: interop.Enum): void; + isKindOfClass(aClass: interop.Object): boolean; - setLineBreakMode(lineBreakMode: interop.Enum): void; + isMemberOfClass(aClass: interop.Object): boolean; - setNumberOfLines(numberOfLines: number): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + respondsToSelector(aSelector: string): boolean; - setMinimumScaleFactor(minimumScaleFactor: number): void; + retain(): this; - setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; + release(): void; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; + autorelease(): this; - setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; + retainCount(): number; - setTransform(transform: interop.Enum): void; + readonly zone: interop.Pointer; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly description: string; - static readonly supportsSecureCoding: boolean; + readonly debugDescription: string; +} - encodeWithCoder(coder: NSCoder): void; +declare class UIFocusEffect extends NSObject implements NSCopying { + static effect any>(this: This): InstanceType; - initWithCoder(coder: NSCoder): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UILayoutGuide extends NSObject implements NSCoding { - readonly layoutFrame: CGRect; +declare class UIScreenMode extends NSObject { + readonly size: CGSize; - owningView: UIView; + readonly pixelAspectRatio: number; +} - identifier: string; +declare class UITableViewFocusUpdateContext extends UIFocusUpdateContext { + readonly previouslyFocusedIndexPath: NSIndexPath; - readonly leadingAnchor: NSLayoutXAxisAnchor; + readonly nextFocusedIndexPath: NSIndexPath; +} - readonly trailingAnchor: NSLayoutXAxisAnchor; +declare class UIDynamicItemGroup extends NSObject implements UIDynamicItem { + initWithItems(items: NSArray | Array): this; - readonly leftAnchor: NSLayoutXAxisAnchor; + readonly items: NSArray; - readonly rightAnchor: NSLayoutXAxisAnchor; + center: CGPoint; - readonly topAnchor: NSLayoutYAxisAnchor; + readonly bounds: CGRect; - readonly bottomAnchor: NSLayoutYAxisAnchor; + transform: CGAffineTransform; - readonly widthAnchor: NSLayoutDimension; + readonly collisionBoundsType: interop.Enum; - readonly heightAnchor: NSLayoutDimension; + readonly collisionBoundingPath: UIBezierPath; - readonly centerXAnchor: NSLayoutXAxisAnchor; + setCenter(center: CGPoint): void; - readonly centerYAnchor: NSLayoutYAxisAnchor; + setTransform(transform: CGAffineTransform): void; - setOwningView(owningView: UIView | null): void; + isEqual(object: interop.Object): boolean; - setIdentifier(identifier: string): void; + readonly hash: number; - constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; + readonly superclass: interop.Object; - readonly hasAmbiguousLayout: boolean; + class(): interop.Object; - encodeWithCoder(coder: NSCoder): void; + self(): this; - initWithCoder(coder: NSCoder): this; -} + performSelector(aSelector: string): interop.Object; -declare class UIAccessibilityCustomRotorSearchPredicate extends NSObject { - currentItem: UIAccessibilityCustomRotorItemResult; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - searchDirection: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setCurrentItem(currentItem: UIAccessibilityCustomRotorItemResult): void; + readonly isProxy: boolean; - setSearchDirection(searchDirection: interop.Enum): void; -} + isKindOfClass(aClass: interop.Object): boolean; -declare class UIVisualEffect extends NSObject implements NSCopying, NSSecureCoding { - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isMemberOfClass(aClass: interop.Object): boolean; - static readonly supportsSecureCoding: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - encodeWithCoder(coder: NSCoder): void; + respondsToSelector(aSelector: string): boolean; - initWithCoder(coder: NSCoder): this; -} + retain(): this; -declare class UITextFormattingViewControllerFormattingDescriptor extends NSObject implements NSCopying, NSSecureCoding { - init(): this; + release(): void; - initWithStringRange(string: NSAttributedString, range: _NSRange): this; + autorelease(): this; - initWithAttributes(attributes: NSDictionary | Record): this; + retainCount(): number; - get fonts(): NSArray; - set fonts(value: NSArray | Array); + readonly zone: interop.Pointer; - get textColors(): NSArray; - set textColors(value: NSArray | Array); + readonly description: string; - lineHeight: number; + readonly debugDescription: string; +} - underlinePresent: boolean; +declare class UIHoverAutomaticEffect extends NSObject implements UIHoverEffect { + static effect any>(this: This): InstanceType; - strikethroughPresent: boolean; + isEqual(object: interop.Object): boolean; - textAlignments: NSSet; + readonly hash: number; - textLists: NSSet; + readonly superclass: interop.Object; - highlights: NSSet; + class(): interop.Object; - formattingStyleKey: string; + self(): this; - setFonts(fonts: NSArray | Array | null): void; + performSelector(aSelector: string): interop.Object; - setTextColors(textColors: NSArray | Array | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setLineHeight(lineHeight: number): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setUnderlinePresent(underlinePresent: boolean): void; + readonly isProxy: boolean; - setStrikethroughPresent(strikethroughPresent: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setTextAlignments(textAlignments: NSSet): void; + isMemberOfClass(aClass: interop.Object): boolean; - setTextLists(textLists: NSSet): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setHighlights(highlights: NSSet): void; + respondsToSelector(aSelector: string): boolean; - setFormattingStyleKey(formattingStyleKey: string | null): void; + retain(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + release(): void; - static readonly supportsSecureCoding: boolean; + autorelease(): this; - encodeWithCoder(coder: NSCoder): void; + retainCount(): number; - initWithCoder(coder: NSCoder): this; -} + readonly zone: interop.Pointer; -declare class UIImageReader extends NSObject { - static readonly defaultReader: UIImageReader; + readonly description: string; - static readerWithConfiguration any>(this: This, configuration: UIImageReaderConfiguration): InstanceType; + readonly debugDescription: string; - readonly configuration: UIImageReaderConfiguration; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - imageWithContentsOfFileURL(url: NSURL): UIImage; +declare class UIEditMenuInteraction extends NSObject implements UIInteraction { + readonly delegate: UIEditMenuInteractionDelegate; - imageWithData(data: NSData): UIImage; + initWithDelegate(delegate: UIEditMenuInteractionDelegate | null): this; - imageWithContentsOfFileURLCompletion(url: NSURL, completion: (p1: UIImage) => void | null): void; + presentEditMenuWithConfiguration(configuration: UIEditMenuConfiguration): void; - imageWithDataCompletion(data: NSData, completion: (p1: UIImage) => void | null): void; -} + dismissMenu(): void; -declare class UITableViewHeaderFooterView extends UIView { - initWithReuseIdentifier(reuseIdentifier: string | null): this; + reloadVisibleMenu(): void; - initWithCoder(coder: NSCoder): this; + updateVisibleMenuPositionAnimated(animated: boolean): void; - readonly configurationState: UIViewConfigurationState; + locationInView(view: UIView | null): CGPoint; - setNeedsUpdateConfiguration(): void; + readonly view: UIView; - updateConfigurationUsingState(state: UIViewConfigurationState): void; + willMoveToView(view: UIView | null): void; - configurationUpdateHandler: (p1: UITableViewHeaderFooterView, p2: UIViewConfigurationState) => void; + didMoveToView(view: UIView | null): void; - defaultContentConfiguration(): UIListContentConfiguration; + isEqual(object: interop.Object): boolean; - contentConfiguration: UIContentConfiguration; + readonly hash: number; - automaticallyUpdatesContentConfiguration: boolean; + readonly superclass: interop.Object; - readonly contentView: UIView; + class(): interop.Object; - readonly textLabel: UILabel; + self(): this; - readonly detailTextLabel: UILabel; + performSelector(aSelector: string): interop.Object; - defaultBackgroundConfiguration(): UIBackgroundConfiguration; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - backgroundConfiguration: UIBackgroundConfiguration; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - automaticallyUpdatesBackgroundConfiguration: boolean; + readonly isProxy: boolean; - backgroundView: UIView; + isKindOfClass(aClass: interop.Object): boolean; - readonly reuseIdentifier: string; + isMemberOfClass(aClass: interop.Object): boolean; - prepareForReuse(): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setConfigurationUpdateHandler(configurationUpdateHandler: (p1: UITableViewHeaderFooterView, p2: UIViewConfigurationState) => void): void; + respondsToSelector(aSelector: string): boolean; - setContentConfiguration(contentConfiguration: UIContentConfiguration): void; + retain(): this; - setAutomaticallyUpdatesContentConfiguration(automaticallyUpdatesContentConfiguration: boolean): void; + release(): void; - setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; + autorelease(): this; - setAutomaticallyUpdatesBackgroundConfiguration(automaticallyUpdatesBackgroundConfiguration: boolean): void; + retainCount(): number; - setBackgroundView(backgroundView: UIView | null): void; -} + readonly zone: interop.Pointer; -declare class UIAlertController extends UIViewController { - static alertControllerWithTitleMessagePreferredStyle any>(this: This, title: string | null, message: string | null, preferredStyle: interop.Enum): InstanceType; + readonly description: string; - addAction(action: UIAlertAction): void; + readonly debugDescription: string; +} - readonly actions: NSArray; +declare class UIHoverLiftEffect extends NSObject implements UIHoverEffect { + static effect any>(this: This): InstanceType; - preferredAction: UIAlertAction; + isEqual(object: interop.Object): boolean; - addTextFieldWithConfigurationHandler(configurationHandler: (p1: UITextField) => void | null): void; + readonly hash: number; - readonly textFields: NSArray; + readonly superclass: interop.Object; - title: string; + class(): interop.Object; - message: string; + self(): this; - readonly preferredStyle: interop.Enum; + performSelector(aSelector: string): interop.Object; - severity: interop.Enum; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setPreferredAction(preferredAction: UIAlertAction): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setTitle(title: string | null): void; + readonly isProxy: boolean; - setMessage(message: string | null): void; + isKindOfClass(aClass: interop.Object): boolean; - setSeverity(severity: interop.Enum): void; -} + isMemberOfClass(aClass: interop.Object): boolean; -declare class UITraitImageDynamicRange extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - static readonly identifier: string; + respondsToSelector(aSelector: string): boolean; - static readonly name: string; + retain(): this; - static readonly affectsColorAppearance: boolean; -} + release(): void; -declare class UIColorWell extends UIControl { - title: string; + autorelease(): this; - supportsAlpha: boolean; + retainCount(): number; - selectedColor: UIColor; + readonly zone: interop.Pointer; - setTitle(title: string | null): void; + readonly description: string; - setSupportsAlpha(supportsAlpha: boolean): void; + readonly debugDescription: string; - setSelectedColor(selectedColor: UIColor | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIViewConfigurationState extends NSObject implements UIConfigurationState { - initWithTraitCollection(traitCollection: UITraitCollection): this; +declare class UIPointerRegionRequest extends NSObject { + readonly location: CGPoint; - initWithCoder(coder: NSCoder): this; + readonly modifiers: interop.Enum; +} - traitCollection: UITraitCollection; +declare class UITabBarItemStateAppearance extends NSObject { + get titleTextAttributes(): NSDictionary; + set titleTextAttributes(value: NSDictionary | Record); - disabled: boolean; + titlePositionAdjustment: UIOffset; - highlighted: boolean; + iconColor: UIColor; - selected: boolean; + badgePositionAdjustment: UIOffset; - focused: boolean; + badgeBackgroundColor: UIColor; - pinned: boolean; + get badgeTextAttributes(): NSDictionary; + set badgeTextAttributes(value: NSDictionary | Record); - setTraitCollection(traitCollection: UITraitCollection): void; + badgeTitlePositionAdjustment: UIOffset; - isDisabled(): boolean; + setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; - setDisabled(disabled: boolean): void; + setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - isHighlighted(): boolean; + setIconColor(iconColor: UIColor | null): void; - setHighlighted(highlighted: boolean): void; + setBadgePositionAdjustment(badgePositionAdjustment: UIOffset): void; - isSelected(): boolean; + setBadgeBackgroundColor(badgeBackgroundColor: UIColor | null): void; - setSelected(selected: boolean): void; + setBadgeTextAttributes(badgeTextAttributes: NSDictionary | Record): void; - isFocused(): boolean; + setBadgeTitlePositionAdjustment(badgeTitlePositionAdjustment: UIOffset): void; +} - setFocused(focused: boolean): void; +declare class UISpringLoadedInteraction extends NSObject implements UIInteraction { + initWithInteractionBehaviorInteractionEffectActivationHandler(interactionBehavior: UISpringLoadedInteractionBehavior | null, interactionEffect: UISpringLoadedInteractionEffect | null, handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; - isPinned(): boolean; + initWithActivationHandler(handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; - setPinned(pinned: boolean): void; + readonly interactionBehavior: UISpringLoadedInteractionBehavior; - customStateForKey(key: string): interop.Object; + readonly interactionEffect: UISpringLoadedInteractionEffect; - setCustomStateForKey(customState: interop.Object | null, key: string): void; + readonly view: UIView; - objectForKeyedSubscript(key: string): interop.Object; + willMoveToView(view: UIView | null): void; - setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -9658,533 +9411,530 @@ declare class UIViewConfigurationState extends NSObject implements UIConfigurati readonly description: string; readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; } -declare class UISceneOpenURLOptions extends NSObject { - readonly sourceApplication: string; - - readonly annotation: interop.Object; - - readonly openInPlace: boolean; +declare class UIPasteControl extends UIControl { + readonly configuration: UIPasteControlConfiguration; - readonly eventAttribution: UIEventAttribution; -} + target: UIPasteConfigurationSupporting; -declare class UIImageAsset extends NSObject implements NSSecureCoding { - init(): this; + initWithConfiguration(configuration: UIPasteControlConfiguration): this; initWithCoder(coder: NSCoder): this; - imageWithConfiguration(configuration: UIImageConfiguration): UIImage; + initWithFrame(frame: CGRect): this; - registerImageWithConfiguration(image: UIImage, configuration: UIImageConfiguration): void; + setTarget(target: UIPasteConfigurationSupporting | null): void; +} - unregisterImageWithConfiguration(configuration: UIImageConfiguration): void; +declare class UITapGestureRecognizer extends UIGestureRecognizer { + numberOfTapsRequired: number; - imageWithTraitCollection(traitCollection: UITraitCollection): UIImage; + numberOfTouchesRequired: number; - registerImageWithTraitCollection(image: UIImage, traitCollection: UITraitCollection): void; + buttonMaskRequired: interop.Enum; - unregisterImageWithTraitCollection(traitCollection: UITraitCollection): void; + setNumberOfTapsRequired(numberOfTapsRequired: number): void; - static readonly supportsSecureCoding: boolean; + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; - encodeWithCoder(coder: NSCoder): void; + setButtonMaskRequired(buttonMaskRequired: interop.Enum): void; } -declare class NSCollectionLayoutEdgeSpacing extends NSObject implements NSCopying { - static spacingForLeadingTopTrailingBottom any>(this: This, leading: NSCollectionLayoutSpacing | null, top: NSCollectionLayoutSpacing | null, trailing: NSCollectionLayoutSpacing | null, bottom: NSCollectionLayoutSpacing | null): InstanceType; +// @ts-ignore ClassDecl.tsIgnore +declare class UIGraphicsPDFRenderer extends UIGraphicsRenderer { + // @ts-ignore MemberDecl.tsIgnore + initWithBoundsFormat(bounds: CGRect, format: UIGraphicsPDFRendererFormat): this; - readonly leading: NSCollectionLayoutSpacing; + writePDFToURLWithActionsError(url: NSURL, actions: (p1: UIGraphicsPDFRendererContext) => void, error: interop.PointerConvertible): boolean; - readonly top: NSCollectionLayoutSpacing; + PDFDataWithActions(actions: (p1: UIGraphicsPDFRendererContext) => void): NSData; +} - readonly trailing: NSCollectionLayoutSpacing; +declare class UISimpleTextPrintFormatter extends UIPrintFormatter { + initWithText(text: string): this; - readonly bottom: NSCollectionLayoutSpacing; + initWithAttributedText(attributedText: NSAttributedString): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + text: string; -declare class UITableViewDropProposal extends UIDropProposal { - initWithDropOperationIntent(operation: interop.Enum, intent: interop.Enum): this; + attributedText: NSAttributedString; - readonly intent: interop.Enum; -} + font: UIFont; -declare class UIApplicationShortcutItem extends NSObject implements NSCopying, NSMutableCopying { - initWithTypeLocalizedTitleLocalizedSubtitleIconUserInfo(type: string, localizedTitle: string, localizedSubtitle: string | null, icon: UIApplicationShortcutIcon | null, userInfo: NSDictionary | Record | null): this; + color: UIColor; - initWithTypeLocalizedTitle(type: string, localizedTitle: string): this; + textAlignment: interop.Enum; - readonly type: string; + setText(text: string | null): void; - readonly localizedTitle: string; + setAttributedText(attributedText: NSAttributedString): void; - readonly localizedSubtitle: string; + setFont(font: UIFont | null): void; - readonly icon: UIApplicationShortcutIcon; + setColor(color: UIColor | null): void; - readonly userInfo: NSDictionary; + setTextAlignment(textAlignment: interop.Enum): void; +} - readonly targetContentIdentifier: interop.Object; +// @ts-ignore ClassDecl.tsIgnore +declare class UITextView extends UIScrollView implements UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { + // @ts-ignore MemberDecl.tsIgnore + delegate: UITextViewDelegate; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + text: string; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} + font: UIFont; -declare class UIShape extends NSObject implements UIShapeProvider, NSCopying { - static readonly rectShape: UIShape; + textColor: UIColor; - static readonly capsuleShape: UIShape; + textAlignment: interop.Enum; - static readonly circleShape: UIShape; + selectedRange: _NSRange; - static rectShapeWithCornerRadius any>(this: This, cornerRadius: number): InstanceType; + get selectedRanges(): NSArray; + set selectedRanges(value: NSArray | Array); - static rectShapeWithCornerRadiusCornerCurve any>(this: This, cornerRadius: number, cornerCurve: interop.Enum): InstanceType; + editable: boolean; - static rectShapeWithCornerRadiusCornerCurveMaskedCorners any>(this: This, cornerRadius: number, cornerCurve: interop.Enum, maskedCorners: interop.Enum): InstanceType; + selectable: boolean; - static fixedRectShapeWithRect any>(this: This, rect: CGRect): InstanceType; + dataDetectorTypes: interop.Enum; - static fixedRectShapeWithRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; + allowsEditingTextAttributes: boolean; - static fixedRectShapeWithRectCornerRadiusCornerCurveMaskedCorners any>(this: This, rect: CGRect, cornerRadius: number, cornerCurve: interop.Enum, maskedCorners: interop.Enum): InstanceType; + attributedText: NSAttributedString; - static shapeWithBezierPath any>(this: This, path: UIBezierPath): InstanceType; + get typingAttributes(): NSDictionary; + set typingAttributes(value: NSDictionary | Record); - static shapeWithProvider any>(this: This, provider: UIShapeProvider): InstanceType; + scrollRangeToVisible(range: _NSRange): void; - shapeByApplyingInsets(insets: UIEdgeInsets): UIShape; + // @ts-ignore MemberDecl.tsIgnore + inputView: UIView; - shapeByApplyingInset(inset: number): UIShape; + // @ts-ignore MemberDecl.tsIgnore + inputAccessoryView: UIView; - resolvedShapeInContext(context: UIShapeResolutionContext): UIResolvedShape; + clearsOnInsertion: boolean; - isEqual(object: interop.Object): boolean; + initWithFrameTextContainer(frame: CGRect, textContainer: NSTextContainer | null): this; - readonly hash: number; + static textViewUsingTextLayoutManager any>(this: This, usingTextLayoutManager: boolean): InstanceType; - readonly superclass: interop.Object; + initWithCoder(coder: NSCoder): this; - class(): interop.Object; + readonly textContainer: NSTextContainer; - self(): this; + textContainerInset: UIEdgeInsets; - performSelector(aSelector: string): interop.Object; + readonly textLayoutManager: NSTextLayoutManager; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly layoutManager: NSLayoutManager; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly textStorage: NSTextStorage; - readonly isProxy: boolean; + get linkTextAttributes(): NSDictionary; + set linkTextAttributes(value: NSDictionary | Record); - isKindOfClass(aClass: interop.Object): boolean; + usesStandardTextScaling: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + readonly findInteraction: UIFindInteraction; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + findInteractionEnabled: boolean; - respondsToSelector(aSelector: string): boolean; + borderStyle: interop.Enum; - retain(): this; + get textHighlightAttributes(): NSDictionary; + set textHighlightAttributes(value: NSDictionary | Record); - release(): void; + drawTextHighlightBackgroundForTextRangeOrigin(textRange: NSTextRange, origin: CGPoint): void; - autorelease(): this; + readonly writingToolsActive: boolean; - retainCount(): number; + writingToolsBehavior: interop.Enum; - readonly zone: interop.Pointer; + allowedWritingToolsResultOptions: interop.Enum; - readonly description: string; + readonly subclassForWritingToolsCoordinator: interop.Object; - readonly debugDescription: string; + readonly writingToolsCoordinator: UIWritingToolsCoordinator; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + textFormattingConfiguration: UITextFormattingViewControllerConfiguration; -declare class UIPreviewAction extends NSObject implements NSCopying, UIPreviewActionItem { - readonly handler: (p1: UIPreviewActionItem, p2: UIViewController) => void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UITextViewDelegate | null): void; - static actionWithTitleStyleHandler any>(this: This, title: string, style: interop.Enum, handler: (p1: UIPreviewAction, p2: UIViewController) => void): InstanceType; + setText(text: string | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setFont(font: UIFont | null): void; - readonly title: string; + setTextColor(textColor: UIColor | null): void; - isEqual(object: interop.Object): boolean; + setTextAlignment(textAlignment: interop.Enum): void; - readonly hash: number; + setSelectedRange(selectedRange: _NSRange): void; - readonly superclass: interop.Object; + setSelectedRanges(selectedRanges: NSArray | Array): void; - class(): interop.Object; + isEditable(): boolean; - self(): this; + setEditable(editable: boolean): void; - performSelector(aSelector: string): interop.Object; + isSelectable(): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setSelectable(selectable: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setDataDetectorTypes(dataDetectorTypes: interop.Enum): void; - readonly isProxy: boolean; + setAllowsEditingTextAttributes(allowsEditingTextAttributes: boolean): void; - isKindOfClass(aClass: interop.Object): boolean; + setAttributedText(attributedText: NSAttributedString | null): void; - isMemberOfClass(aClass: interop.Object): boolean; + setTypingAttributes(typingAttributes: NSDictionary | Record): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setInputView(inputView: UIView | null): void; - respondsToSelector(aSelector: string): boolean; + setInputAccessoryView(inputAccessoryView: UIView): void; - retain(): this; + setClearsOnInsertion(clearsOnInsertion: boolean): void; - release(): void; + setTextContainerInset(textContainerInset: UIEdgeInsets): void; - autorelease(): this; + setLinkTextAttributes(linkTextAttributes: NSDictionary | Record | null): void; - retainCount(): number; + setUsesStandardTextScaling(usesStandardTextScaling: boolean): void; - readonly zone: interop.Pointer; + isFindInteractionEnabled(): boolean; - readonly description: string; + setFindInteractionEnabled(findInteractionEnabled: boolean): void; - readonly debugDescription: string; -} + setBorderStyle(borderStyle: interop.Enum): void; -declare class UITextSelectionRect extends NSObject { - readonly rect: CGRect; + setTextHighlightAttributes(textHighlightAttributes: NSDictionary | Record | null): void; - readonly writingDirection: interop.Enum; + isWritingToolsActive(): boolean; - readonly containsStart: boolean; + setWritingToolsBehavior(writingToolsBehavior: interop.Enum): void; - readonly containsEnd: boolean; + setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; - readonly isVertical: boolean; + setTextFormattingConfiguration(textFormattingConfiguration: UITextFormattingViewControllerConfiguration): void; - readonly transform: CGAffineTransform; -} + interactionState: interop.Object; -declare class UIMenuElement extends NSObject implements NSCopying, NSSecureCoding { - readonly title: string; + setInteractionState(interactionState: interop.Object): void; - subtitle: string; + textInRange(range: UITextRange): string; - readonly image: UIImage; + replaceRangeWithText(range: UITextRange, text: string): void; - initWithCoder(coder: NSCoder): this; + selectedTextRange: UITextRange; - setSubtitle(subtitle: string): void; + readonly markedTextRange: UITextRange; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + get markedTextStyle(): NSDictionary; + set markedTextStyle(value: NSDictionary | Record); - static readonly supportsSecureCoding: boolean; + setMarkedTextSelectedRange(markedText: string | null, selectedRange: _NSRange): void; - encodeWithCoder(coder: NSCoder): void; -} + unmarkText(): void; -declare class UIStoryboardSegue extends NSObject { - static segueWithIdentifierSourceDestinationPerformHandler any>(this: This, identifier: string | null, source: UIViewController, destination: UIViewController, performHandler: () => void): InstanceType; + readonly beginningOfDocument: UITextPosition; - initWithIdentifierSourceDestination(identifier: string | null, source: UIViewController, destination: UIViewController): this; + readonly endOfDocument: UITextPosition; - readonly identifier: string; + textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; - readonly sourceViewController: UIViewController; + positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; - readonly destinationViewController: UIViewController; + positionFromPositionInDirectionOffset(position: UITextPosition, direction: interop.Enum, offset: number): UITextPosition; - perform(): void; -} + comparePositionToPosition(position: UITextPosition, other: UITextPosition): interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class UITableView extends UIScrollView implements NSCoding, UIDataSourceTranslating { - initWithFrameStyle(frame: CGRect, style: interop.Enum): this; + offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; - initWithCoder(coder: NSCoder): this; + inputDelegate: UITextInputDelegate; - readonly style: interop.Enum; + readonly tokenizer: UITextInputTokenizer; - dataSource: UITableViewDataSource; + positionWithinRangeFarthestInDirection(range: UITextRange, direction: interop.Enum): UITextPosition; - // @ts-ignore MemberDecl.tsIgnore - delegate: UITableViewDelegate; + characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: interop.Enum): UITextRange; - prefetchDataSource: UITableViewDataSourcePrefetching; + baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: interop.Enum): interop.Enum; - prefetchingEnabled: boolean; + setBaseWritingDirectionForRange(writingDirection: interop.Enum, range: UITextRange): void; - dragDelegate: UITableViewDragDelegate; + firstRectForRange(range: UITextRange): CGRect; - dropDelegate: UITableViewDropDelegate; + caretRectForPosition(position: UITextPosition): CGRect; - rowHeight: number; + selectionRectsForRange(range: UITextRange): NSArray; - sectionHeaderHeight: number; + closestPositionToPoint(point: CGPoint): UITextPosition; - sectionFooterHeight: number; + closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; - estimatedRowHeight: number; + characterRangeAtPoint(point: CGPoint): UITextRange; - estimatedSectionHeaderHeight: number; + shouldChangeTextInRangeReplacementText(range: UITextRange, text: string): boolean; - estimatedSectionFooterHeight: number; + textStylingAtPositionInDirection(position: UITextPosition, direction: interop.Enum): NSDictionary; - fillerRowHeight: number; + positionWithinRangeAtCharacterOffset(range: UITextRange, offset: number): UITextPosition; - sectionHeaderTopPadding: number; + characterOffsetOfPositionWithinRange(position: UITextPosition, range: UITextRange): number; - separatorInset: UIEdgeInsets; + readonly textInputView: UIView; - separatorInsetReference: interop.Enum; + selectionAffinity: interop.Enum; - selfSizingInvalidation: interop.Enum; + insertDictationResult(dictationResult: NSArray | Array): void; - backgroundView: UIView; + dictationRecordingDidEnd(): void; - readonly contextMenuInteraction: UIContextMenuInteraction; + dictationRecognitionFailed(): void; - readonly numberOfSections: number; + readonly insertDictationResultPlaceholder: interop.Object; - numberOfRowsInSection(section: number): number; + frameForDictationResultPlaceholder(placeholder: interop.Object): CGRect; - rectForSection(section: number): CGRect; + removeDictationResultPlaceholderWillInsertResult(placeholder: interop.Object, willInsertResult: boolean): void; - rectForHeaderInSection(section: number): CGRect; + insertTextAlternativesStyle(text: string, alternatives: NSArray | Array, style: interop.Enum): void; - rectForFooterInSection(section: number): CGRect; + setAttributedMarkedTextSelectedRange(markedText: NSAttributedString | null, selectedRange: _NSRange): void; - rectForRowAtIndexPath(indexPath: NSIndexPath): CGRect; + insertTextPlaceholderWithSize(size: CGSize): UITextPlaceholder; - indexPathForRowAtPoint(point: CGPoint): NSIndexPath; + removeTextPlaceholder(textPlaceholder: UITextPlaceholder): void; - indexPathForCell(cell: UITableViewCell): NSIndexPath; + beginFloatingCursorAtPoint(point: CGPoint): void; - indexPathsForRowsInRect(rect: CGRect): NSArray; + updateFloatingCursorAtPoint(point: CGPoint): void; - cellForRowAtIndexPath(indexPath: NSIndexPath): UITableViewCell; + endFloatingCursor(): void; - readonly visibleCells: NSArray; + caretTransformForPosition(position: UITextPosition): CGAffineTransform; - readonly indexPathsForVisibleRows: NSArray; + editMenuForTextRangeSuggestedActions(textRange: UITextRange, suggestedActions: NSArray | Array): UIMenu; - headerViewForSection(section: number): UITableViewHeaderFooterView; + willPresentEditMenuWithAnimator(animator: UIEditMenuInteractionAnimating): void; - footerViewForSection(section: number): UITableViewHeaderFooterView; + willDismissEditMenuWithAnimator(animator: UIEditMenuInteractionAnimating): void; - scrollToRowAtIndexPathAtScrollPositionAnimated(indexPath: NSIndexPath, scrollPosition: interop.Enum, animated: boolean): void; + supportsAdaptiveImageGlyph: boolean; - scrollToNearestSelectedRowAtScrollPositionAnimated(scrollPosition: interop.Enum, animated: boolean): void; + insertAdaptiveImageGlyphReplacementRange(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: UITextRange): void; - performBatchUpdatesCompletion(updates: () => void | null, completion: (p1: boolean) => void | null): void; + insertAttributedText(string: NSAttributedString): void; - beginUpdates(): void; + attributedTextInRange(range: UITextRange): NSAttributedString; - endUpdates(): void; + replaceRangeWithAttributedText(range: UITextRange, attributedText: NSAttributedString): void; - insertSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; + willPresentWritingTools(): void; - deleteSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; + didDismissWritingTools(): void; - moveSectionToSection(section: number, newSection: number): void; + insertInputSuggestion(inputSuggestion: UIInputSuggestion): void; - reloadSectionsWithRowAnimation(sections: NSIndexSet, animation: interop.Enum): void; + setSelectedTextRange(selectedTextRange: UITextRange | null): void; - insertRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; + setMarkedTextStyle(markedTextStyle: NSDictionary | Record | null): void; - deleteRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; + setInputDelegate(inputDelegate: UITextInputDelegate | null): void; - moveRowAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; + setSelectionAffinity(selectionAffinity: interop.Enum): void; - reloadRowsAtIndexPathsWithRowAnimation(indexPaths: NSArray | Array, animation: interop.Enum): void; + setSupportsAdaptiveImageGlyph(supportsAdaptiveImageGlyph: boolean): void; - reconfigureRowsAtIndexPaths(indexPaths: NSArray | Array): void; + readonly hasText: boolean; - readonly hasUncommittedUpdates: boolean; + insertText(text: string): void; - reloadData(): void; + deleteBackward(): void; - reloadSectionIndexTitles(): void; + autocapitalizationType: interop.Enum; - editing: boolean; + autocorrectionType: interop.Enum; - setEditingAnimated(editing: boolean, animated: boolean): void; + spellCheckingType: interop.Enum; - allowsSelection: boolean; + smartQuotesType: interop.Enum; - allowsSelectionDuringEditing: boolean; + smartDashesType: interop.Enum; - allowsMultipleSelection: boolean; + smartInsertDeleteType: interop.Enum; - allowsMultipleSelectionDuringEditing: boolean; + inlinePredictionType: interop.Enum; - readonly indexPathForSelectedRow: NSIndexPath; + mathExpressionCompletionType: interop.Enum; - readonly indexPathsForSelectedRows: NSArray; + keyboardType: interop.Enum; - selectRowAtIndexPathAnimatedScrollPosition(indexPath: NSIndexPath | null, animated: boolean, scrollPosition: interop.Enum): void; + keyboardAppearance: interop.Enum; - deselectRowAtIndexPathAnimated(indexPath: NSIndexPath, animated: boolean): void; + returnKeyType: interop.Enum; - sectionIndexMinimumDisplayRowCount: number; + enablesReturnKeyAutomatically: boolean; - sectionIndexColor: UIColor; + secureTextEntry: boolean; - sectionIndexBackgroundColor: UIColor; + textContentType: string; - sectionIndexTrackingBackgroundColor: UIColor; + passwordRules: UITextInputPasswordRules; - separatorStyle: interop.Enum; + conversationContext: UIConversationContext; - separatorColor: UIColor; + allowsNumberPadPopover: boolean; - separatorEffect: UIVisualEffect; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; - cellLayoutMarginsFollowReadableWidth: boolean; + setAutocorrectionType(autocorrectionType: interop.Enum): void; - insetsContentViewsToSafeArea: boolean; + setSpellCheckingType(spellCheckingType: interop.Enum): void; - tableHeaderView: UIView; + setSmartQuotesType(smartQuotesType: interop.Enum): void; - tableFooterView: UIView; + setSmartDashesType(smartDashesType: interop.Enum): void; - dequeueReusableCellWithIdentifier(identifier: string): UITableViewCell; + setSmartInsertDeleteType(smartInsertDeleteType: interop.Enum): void; - dequeueReusableCellWithIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): UITableViewCell; + setInlinePredictionType(inlinePredictionType: interop.Enum): void; - dequeueReusableHeaderFooterViewWithIdentifier(identifier: string): UITableViewHeaderFooterView; + setMathExpressionCompletionType(mathExpressionCompletionType: interop.Enum): void; - registerNibForCellReuseIdentifier(nib: UINib | null, identifier: string): void; + setKeyboardType(keyboardType: interop.Enum): void; - registerClassForCellReuseIdentifier(cellClass: interop.Object | null, identifier: string): void; + setKeyboardAppearance(keyboardAppearance: interop.Enum): void; - registerNibForHeaderFooterViewReuseIdentifier(nib: UINib | null, identifier: string): void; + setReturnKeyType(returnKeyType: interop.Enum): void; - registerClassForHeaderFooterViewReuseIdentifier(aClass: interop.Object | null, identifier: string): void; + setEnablesReturnKeyAutomatically(enablesReturnKeyAutomatically: boolean): void; - remembersLastFocusedIndexPath: boolean; + isSecureTextEntry(): boolean; - selectionFollowsFocus: boolean; + setSecureTextEntry(secureTextEntry: boolean): void; - allowsFocus: boolean; + setTextContentType(textContentType: string): void; - allowsFocusDuringEditing: boolean; + setPasswordRules(passwordRules: UITextInputPasswordRules): void; - dragInteractionEnabled: boolean; + setConversationContext(conversationContext: UIConversationContext): void; - readonly hasActiveDrag: boolean; + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; - readonly hasActiveDrop: boolean; + isEqual(object: interop.Object): boolean; - contentHuggingElements: interop.Enum; + readonly hash: number; - setDataSource(dataSource: UITableViewDataSource | null): void; + readonly superclass: interop.Object; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UITableViewDelegate | null): void; + class(): interop.Object; - setPrefetchDataSource(prefetchDataSource: UITableViewDataSourcePrefetching): void; + self(): this; - isPrefetchingEnabled(): boolean; + performSelector(aSelector: string): interop.Object; - setPrefetchingEnabled(prefetchingEnabled: boolean): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setDragDelegate(dragDelegate: UITableViewDragDelegate): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setDropDelegate(dropDelegate: UITableViewDropDelegate): void; + readonly isProxy: boolean; - setRowHeight(rowHeight: number): void; + isKindOfClass(aClass: interop.Object): boolean; - setSectionHeaderHeight(sectionHeaderHeight: number): void; + isMemberOfClass(aClass: interop.Object): boolean; - setSectionFooterHeight(sectionFooterHeight: number): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setEstimatedRowHeight(estimatedRowHeight: number): void; + respondsToSelector(aSelector: string): boolean; - setEstimatedSectionHeaderHeight(estimatedSectionHeaderHeight: number): void; + retain(): this; - setEstimatedSectionFooterHeight(estimatedSectionFooterHeight: number): void; + release(): void; - setFillerRowHeight(fillerRowHeight: number): void; + autorelease(): this; - setSectionHeaderTopPadding(sectionHeaderTopPadding: number): void; + retainCount(): number; - setSeparatorInset(separatorInset: UIEdgeInsets): void; + readonly zone: interop.Pointer; - setSeparatorInsetReference(separatorInsetReference: interop.Enum): void; + readonly description: string; - setSelfSizingInvalidation(selfSizingInvalidation: interop.Enum): void; + readonly debugDescription: string; - setBackgroundView(backgroundView: UIView): void; + adjustsFontForContentSizeCategory: boolean; - isEditing(): boolean; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; - setEditing(editing: boolean): void; + sizingRule: interop.Enum; - setAllowsSelection(allowsSelection: boolean): void; + setSizingRule(sizingRule: interop.Enum): void; +} - setAllowsSelectionDuringEditing(allowsSelectionDuringEditing: boolean): void; +declare class UISearchTab extends UITab { + automaticallyActivatesSearch: boolean; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + initWithViewControllerProvider(viewControllerProvider: (p1: UITab) => UIViewController | null): this; - setAllowsMultipleSelectionDuringEditing(allowsMultipleSelectionDuringEditing: boolean): void; + setAutomaticallyActivatesSearch(automaticallyActivatesSearch: boolean): void; +} - setSectionIndexMinimumDisplayRowCount(sectionIndexMinimumDisplayRowCount: number): void; +declare class UIImpactFeedbackGenerator extends UIFeedbackGenerator { + static feedbackGeneratorWithStyleForView any>(this: This, style: interop.Enum, view: UIView): InstanceType; - setSectionIndexColor(sectionIndexColor: UIColor): void; + impactOccurred(): void; - setSectionIndexBackgroundColor(sectionIndexBackgroundColor: UIColor): void; + impactOccurredAtLocation(location: CGPoint): void; - setSectionIndexTrackingBackgroundColor(sectionIndexTrackingBackgroundColor: UIColor): void; + impactOccurredWithIntensity(intensity: number): void; - setSeparatorStyle(separatorStyle: interop.Enum): void; + impactOccurredWithIntensityAtLocation(intensity: number, location: CGPoint): void; - setSeparatorColor(separatorColor: UIColor): void; + initWithStyle(style: interop.Enum): this; +} - setSeparatorEffect(separatorEffect: UIVisualEffect): void; +declare class UIMenuSystem extends NSObject { + static readonly mainSystem: UIMenuSystem; - setCellLayoutMarginsFollowReadableWidth(cellLayoutMarginsFollowReadableWidth: boolean): void; + static readonly contextSystem: UIMenuSystem; - setInsetsContentViewsToSafeArea(insetsContentViewsToSafeArea: boolean): void; + setNeedsRebuild(): void; - setTableHeaderView(tableHeaderView: UIView | null): void; + setNeedsRevalidate(): void; +} - setTableFooterView(tableFooterView: UIView | null): void; +declare class UICollectionViewCellRegistration extends NSObject { + static registrationWithCellClassConfigurationHandler any>(this: This, cellClass: interop.Object, configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void): InstanceType; - setRemembersLastFocusedIndexPath(remembersLastFocusedIndexPath: boolean): void; + static registrationWithCellNibConfigurationHandler any>(this: This, cellNib: UINib, configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void): InstanceType; - setSelectionFollowsFocus(selectionFollowsFocus: boolean): void; + readonly cellClass: interop.Object; - setAllowsFocus(allowsFocus: boolean): void; + readonly cellNib: UINib; - setAllowsFocusDuringEditing(allowsFocusDuringEditing: boolean): void; + readonly configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void; +} - setDragInteractionEnabled(dragInteractionEnabled: boolean): void; +declare class UIListContentView extends UIView implements UIContentView { + initWithConfiguration(configuration: UIListContentConfiguration): this; - setContentHuggingElements(contentHuggingElements: interop.Enum): void; + initWithCoder(coder: NSCoder): this; - encodeWithCoder(coder: NSCoder): void; + configuration: UIListContentConfiguration; - presentationSectionIndexForDataSourceSectionIndex(dataSourceSectionIndex: number): number; + readonly textLayoutGuide: UILayoutGuide; - dataSourceSectionIndexForPresentationSectionIndex(presentationSectionIndex: number): number; + readonly secondaryTextLayoutGuide: UILayoutGuide; - presentationIndexPathForDataSourceIndexPath(dataSourceIndexPath: NSIndexPath | null): NSIndexPath; + readonly imageLayoutGuide: UILayoutGuide; - dataSourceIndexPathForPresentationIndexPath(presentationIndexPath: NSIndexPath | null): NSIndexPath; + setConfiguration(configuration: UIListContentConfiguration): void; - performUsingPresentationValues(actionsToTranslate: () => void): void; + supportsConfiguration(configuration: UIContentConfiguration): boolean; isEqual(object: interop.Object): boolean; @@ -10227,137 +9977,191 @@ declare class UITableView extends UIScrollView implements NSCoding, UIDataSource readonly debugDescription: string; } -declare class NSCollectionLayoutSection extends NSObject implements NSCopying { - static sectionWithGroup any>(this: This, group: NSCollectionLayoutGroup): InstanceType; +declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { + static readonly defaultParagraphStyle: NSParagraphStyle; - contentInsets: NSDirectionalEdgeInsets; + static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; - interGroupSpacing: number; + readonly lineSpacing: number; - contentInsetsReference: interop.Enum; + readonly paragraphSpacing: number; - supplementaryContentInsetsReference: interop.Enum; + readonly headIndent: number; - orthogonalScrollingBehavior: interop.Enum; + readonly tailIndent: number; - readonly orthogonalScrollingProperties: UICollectionLayoutSectionOrthogonalScrollingProperties; + readonly firstLineHeadIndent: number; - get boundarySupplementaryItems(): NSArray; - set boundarySupplementaryItems(value: NSArray | Array); + readonly minimumLineHeight: number; - visibleItemsInvalidationHandler: (p1: NSArray | Array, p2: CGPoint, p3: NSCollectionLayoutEnvironment) => void; + readonly maximumLineHeight: number; - get decorationItems(): NSArray; - set decorationItems(value: NSArray | Array); + readonly lineBreakMode: interop.Enum; - setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + readonly baseWritingDirection: interop.Enum; - setInterGroupSpacing(interGroupSpacing: number): void; + readonly lineHeightMultiple: number; - setContentInsetsReference(contentInsetsReference: interop.Enum): void; + readonly paragraphSpacingBefore: number; - setSupplementaryContentInsetsReference(supplementaryContentInsetsReference: interop.Enum): void; + readonly hyphenationFactor: number; - setOrthogonalScrollingBehavior(orthogonalScrollingBehavior: interop.Enum): void; + readonly usesDefaultHyphenation: boolean; - setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; + readonly tabStops: NSArray; - setVisibleItemsInvalidationHandler(visibleItemsInvalidationHandler: (p1: NSArray | Array, p2: CGPoint, p3: NSCollectionLayoutEnvironment) => void | null): void; + readonly defaultTabInterval: number; - setDecorationItems(decorationItems: NSArray | Array): void; + readonly textLists: NSArray; - supplementariesFollowContentInsets: boolean; + readonly allowsDefaultTighteningForTruncation: boolean; - setSupplementariesFollowContentInsets(supplementariesFollowContentInsets: boolean): void; + readonly lineBreakStrategy: interop.Enum; - static sectionWithListConfigurationLayoutEnvironment any>(this: This, configuration: UICollectionLayoutListConfiguration, layoutEnvironment: NSCollectionLayoutEnvironment): InstanceType; + readonly alignment: interop.Enum; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class UIMailConversationContext extends UIConversationContext { + responseSubject: string; + + responseHasCustomSignature: boolean; + + responseSecondaryRecipientIdentifiers: NSSet; + + setResponseSubject(responseSubject: string): void; + + setResponseHasCustomSignature(responseHasCustomSignature: boolean): void; + + setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; +} + +declare class UICellAccessoryInsert extends UICellAccessory { + backgroundColor: UIColor; + + actionHandler: () => void; + + setBackgroundColor(backgroundColor: UIColor | null): void; + + setActionHandler(actionHandler: () => void | null): void; +} + +declare class UICellAccessoryDisclosureIndicator extends UICellAccessory { +} + +declare class UILexicon extends NSObject implements NSCopying { + readonly entries: NSArray; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UISelectionFeedbackGenerator extends UIFeedbackGenerator { - selectionChanged(): void; +declare class UINib extends NSObject { + static nibWithNibNameBundle(name: string, bundleOrNil: NSBundle | null): UINib; - selectionChangedAtLocation(location: CGPoint): void; + static nibWithDataBundle(data: NSData, bundleOrNil: NSBundle | null): UINib; + + instantiateWithOwnerOptions(ownerOrNil: interop.Object | null, optionsOrNil: NSDictionary | Record | null): NSArray; } -declare class UISearchController extends UIViewController implements UIViewControllerTransitioningDelegate, UIViewControllerAnimatedTransitioning { - initWithSearchResultsController(searchResultsController: UIViewController | null): this; +declare class UIDocumentProperties extends NSObject { + initWithURL(url: NSURL): this; - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + initWithMetadata(metadata: LPLinkMetadata): this; - initWithCoder(coder: NSCoder): this; + metadata: LPLinkMetadata; + + dragItemsProvider: (p1: UIDragSession) => NSArray; + + activityViewControllerProvider: () => UIActivityViewController; + + wantsIconRepresentation: boolean; + + setMetadata(metadata: LPLinkMetadata): void; + + setDragItemsProvider(dragItemsProvider: (p1: UIDragSession) => NSArray | null): void; - searchResultsUpdater: UISearchResultsUpdating; + setActivityViewControllerProvider(activityViewControllerProvider: () => UIActivityViewController | null): void; - active: boolean; + setWantsIconRepresentation(wantsIconRepresentation: boolean): void; +} - delegate: UISearchControllerDelegate; +declare class UIRegion extends NSObject implements NSCopying, NSCoding { + static readonly infiniteRegion: UIRegion; - dimsBackgroundDuringPresentation: boolean; + initWithRadius(radius: number): this; - obscuresBackgroundDuringPresentation: boolean; + initWithSize(size: CGSize): this; - hidesNavigationBarDuringPresentation: boolean; + inverseRegion(): this; - readonly searchResultsController: UIViewController; + regionByUnionWithRegion(region: UIRegion): this; - readonly searchBar: UISearchBar; + regionByDifferenceFromRegion(region: UIRegion): this; - readonly searchBarPlacement: interop.Enum; + regionByIntersectionWithRegion(region: UIRegion): this; - automaticallyShowsSearchResultsController: boolean; + containsPoint(point: CGPoint): boolean; - showsSearchResultsController: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - automaticallyShowsCancelButton: boolean; + encodeWithCoder(coder: NSCoder): void; - automaticallyShowsScopeBar: boolean; + initWithCoder(coder: NSCoder): this; +} - scopeBarActivation: interop.Enum; +declare class NSTextAttachment extends NSObject implements NSTextAttachmentLayout, NSSecureCoding { + initWithDataOfType(contentData: NSData | null, uti: string | null): this; - get searchSuggestions(): NSArray; - set searchSuggestions(value: NSArray | Array); + contents: NSData; - ignoresSearchSuggestionsForSearchBarPlacementStacked: boolean; + fileType: string; - setSearchResultsUpdater(searchResultsUpdater: UISearchResultsUpdating | null): void; + image: UIImage; - isActive(): boolean; + bounds: CGRect; - setActive(active: boolean): void; + fileWrapper: NSFileWrapper; - setDelegate(delegate: UISearchControllerDelegate | null): void; + lineLayoutPadding: number; - setDimsBackgroundDuringPresentation(dimsBackgroundDuringPresentation: boolean): void; + static textAttachmentViewProviderClassForFileType(fileType: string): interop.Object; - setObscuresBackgroundDuringPresentation(obscuresBackgroundDuringPresentation: boolean): void; + static registerTextAttachmentViewProviderClassForFileType(textAttachmentViewProviderClass: interop.Object, fileType: string): void; - setHidesNavigationBarDuringPresentation(hidesNavigationBarDuringPresentation: boolean): void; + allowsTextAttachmentView: boolean; - setAutomaticallyShowsSearchResultsController(automaticallyShowsSearchResultsController: boolean): void; + readonly usesTextAttachmentView: boolean; - setShowsSearchResultsController(showsSearchResultsController: boolean): void; + setContents(contents: NSData | null): void; - setAutomaticallyShowsCancelButton(automaticallyShowsCancelButton: boolean): void; + setFileType(fileType: string | null): void; - setAutomaticallyShowsScopeBar(automaticallyShowsScopeBar: boolean): void; + setImage(image: UIImage | null): void; - setScopeBarActivation(scopeBarActivation: interop.Enum): void; + setBounds(bounds: CGRect): void; - setSearchSuggestions(searchSuggestions: NSArray | Array): void; + setFileWrapper(fileWrapper: NSFileWrapper | null): void; - setIgnoresSearchSuggestionsForSearchBarPlacementStacked(ignoresSearchSuggestionsForSearchBarPlacementStacked: boolean): void; + setLineLayoutPadding(lineLayoutPadding: number): void; - animationControllerForPresentedControllerPresentingControllerSourceController(presented: UIViewController, presenting: UIViewController, source: UIViewController): UIViewControllerAnimatedTransitioning; + setAllowsTextAttachmentView(allowsTextAttachmentView: boolean): void; - animationControllerForDismissedController(dismissed: UIViewController): UIViewControllerAnimatedTransitioning; + static textAttachmentWithImage(image: UIImage): NSTextAttachment; - interactionControllerForPresentation(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + imageForBoundsAttributesLocationTextContainer(bounds: CGRect, attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null): UIImage; - interactionControllerForDismissal(animator: UIViewControllerAnimatedTransitioning): UIViewControllerInteractiveTransitioning; + attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; - presentationControllerForPresentedViewControllerPresentingViewControllerSourceViewController(presented: UIViewController, presenting: UIViewController | null, source: UIViewController): UIPresentationController; + viewProviderForParentViewLocationTextContainer(parentView: UIView | null, location: NSTextLocation, textContainer: NSTextContainer | null): NSTextAttachmentViewProvider; isEqual(object: interop.Object): boolean; @@ -10399,376 +10203,377 @@ declare class UISearchController extends UIViewController implements UIViewContr readonly debugDescription: string; - transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - - animateTransition(transitionContext: UIViewControllerContextTransitioning): void; + static readonly supportsSecureCoding: boolean; - interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; + encodeWithCoder(coder: NSCoder): void; - animationEnded(transitionCompleted: boolean): void; + initWithCoder(coder: NSCoder): this; } -declare class UIScreenEdgePanGestureRecognizer extends UIPanGestureRecognizer { - edges: interop.Enum; +declare class UIMotionEffectGroup extends UIMotionEffect { + get motionEffects(): NSArray; + set motionEffects(value: NSArray | Array); - setEdges(edges: interop.Enum): void; + setMotionEffects(motionEffects: NSArray | Array | null): void; } -declare class UITraitListEnvironment extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; +declare class UICollectionViewLayoutInvalidationContext extends NSObject { + readonly invalidateEverything: boolean; - static readonly name: string; + readonly invalidateDataSourceCounts: boolean; - static readonly affectsColorAppearance: boolean; -} + invalidateItemsAtIndexPaths(indexPaths: NSArray | Array): void; -declare class UIMessageConversationEntry extends UIConversationEntry { - dataKind: interop.Enum; + invalidateSupplementaryElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray | Array): void; - wasSentBySelf: boolean; + invalidateDecorationElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray | Array): void; - setDataKind(dataKind: interop.Enum): void; + readonly invalidatedItemIndexPaths: NSArray; - setWasSentBySelf(wasSentBySelf: boolean): void; -} + readonly invalidatedSupplementaryIndexPaths: NSDictionary; -declare class UICellConfigurationState extends UIViewConfigurationState { - editing: boolean; + readonly invalidatedDecorationIndexPaths: NSDictionary; - expanded: boolean; + contentOffsetAdjustment: CGPoint; - swiped: boolean; + contentSizeAdjustment: CGSize; - reordering: boolean; + readonly previousIndexPathsForInteractivelyMovingItems: NSArray; - cellDragState: interop.Enum; + readonly targetIndexPathsForInteractivelyMovingItems: NSArray; - cellDropState: interop.Enum; + readonly interactiveMovementTarget: CGPoint; - isEditing(): boolean; + setContentOffsetAdjustment(contentOffsetAdjustment: CGPoint): void; - setEditing(editing: boolean): void; + setContentSizeAdjustment(contentSizeAdjustment: CGSize): void; +} - isExpanded(): boolean; +declare class UIEventAttributionView extends UIView { +} - setExpanded(expanded: boolean): void; +declare class UIDynamicBehavior extends NSObject { + addChildBehavior(behavior: UIDynamicBehavior): void; - isSwiped(): boolean; + removeChildBehavior(behavior: UIDynamicBehavior): void; - setSwiped(swiped: boolean): void; + readonly childBehaviors: NSArray; - isReordering(): boolean; + action: () => void; - setReordering(reordering: boolean): void; + willMoveToAnimator(dynamicAnimator: UIDynamicAnimator | null): void; - setCellDragState(cellDragState: interop.Enum): void; + readonly dynamicAnimator: UIDynamicAnimator; - setCellDropState(cellDropState: interop.Enum): void; + setAction(action: () => void | null): void; } -declare class UIMenuDisplayPreferences extends NSObject implements NSCopying, NSSecureCoding { - maximumNumberOfTitleLines: number; - - setMaximumNumberOfTitleLines(maximumNumberOfTitleLines: number): void; +declare class UIDocumentPickerExtensionViewController extends UIViewController { + dismissGrantingAccessToURL(url: NSURL | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + prepareForPresentationInMode(mode: interop.Enum): void; - static readonly supportsSecureCoding: boolean; + readonly documentPickerMode: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + readonly originalURL: NSURL; - initWithCoder(coder: NSCoder): this; -} + readonly validTypes: NSArray; -declare class UIMessageConversationContext extends UIConversationContext { - isJunk: boolean; + readonly providerIdentifier: string; - setIsJunk(isJunk: boolean): void; + readonly documentStorageURL: NSURL; } -declare class UITextSelectionDisplayInteraction extends NSObject implements UIInteraction { - activated: boolean; - - readonly textInput: UITextInput | null; - - readonly delegate: UITextSelectionDisplayInteractionDelegate | null; - - cursorView: UIView; - - highlightView: UIView; +declare class NSTextLayoutFragment extends NSObject implements NSSecureCoding { + initWithTextElementRange(textElement: NSTextElement, rangeInElement: NSTextRange | null): this; - get handleViews(): NSArray; - set handleViews(value: NSArray | Array); + initWithCoder(coder: NSCoder): this; - initWithTextInputDelegate(textInput: UITextInput, delegate: UITextSelectionDisplayInteractionDelegate): this; + readonly textLayoutManager: NSTextLayoutManager; - layoutManagedSubviews(): void; + readonly textElement: NSTextElement | null; - setNeedsSelectionUpdate(): void; + readonly rangeInElement: NSTextRange; - isActivated(): boolean; + readonly textLineFragments: NSArray; - setActivated(activated: boolean): void; + textLineFragmentForVerticalOffsetRequiresExactMatch(verticalOffset: number, requiresExactMatch: boolean): NSTextLineFragment; - setCursorView(cursorView: UIView): void; + textLineFragmentForTextLocationIsUpstreamAffinity(textLocation: NSTextLocation, isUpstreamAffinity: boolean): NSTextLineFragment; - setHighlightView(highlightView: UIView): void; + layoutQueue: NSOperationQueue; - setHandleViews(handleViews: NSArray | Array): void; + readonly state: interop.Enum; - readonly view: UIView; + invalidateLayout(): void; - willMoveToView(view: UIView | null): void; + readonly layoutFragmentFrame: CGRect; - didMoveToView(view: UIView | null): void; + readonly renderingSurfaceBounds: CGRect; - isEqual(object: interop.Object): boolean; + readonly leadingPadding: number; - readonly hash: number; + readonly trailingPadding: number; - readonly superclass: interop.Object; + readonly topMargin: number; - class(): interop.Object; + readonly bottomMargin: number; - self(): this; + drawAtPointInContext(point: CGPoint, context: interop.Object): void; - performSelector(aSelector: string): interop.Object; + readonly textAttachmentViewProviders: NSArray; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + frameForTextAttachmentAtLocation(location: NSTextLocation): CGRect; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setLayoutQueue(layoutQueue: NSOperationQueue | null): void; - readonly isProxy: boolean; + static readonly supportsSecureCoding: boolean; - isKindOfClass(aClass: interop.Object): boolean; + encodeWithCoder(coder: NSCoder): void; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class UISegmentedControl extends UIControl implements NSCoding { + initWithFrame(frame: CGRect): this; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + initWithCoder(coder: NSCoder): this; - respondsToSelector(aSelector: string): boolean; + initWithItems(items: NSArray | Array | null): this; - retain(): this; + initWithFrameActions(frame: CGRect, actions: NSArray | Array): this; - release(): void; + insertSegmentWithActionAtIndexAnimated(action: UIAction, segment: number, animated: boolean): void; - autorelease(): this; + setActionForSegmentAtIndex(action: UIAction, segment: number): void; - retainCount(): number; + actionForSegmentAtIndex(segment: number): UIAction; - readonly zone: interop.Pointer; + segmentIndexForActionIdentifier(actionIdentifier: string): number; - readonly description: string; + segmentedControlStyle: interop.Enum; - readonly debugDescription: string; -} + momentary: boolean; -declare class UIFocusEffect extends NSObject implements NSCopying { - static effect any>(this: This): InstanceType; + readonly numberOfSegments: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + apportionsSegmentWidthsByContent: boolean; -declare class UIScreenMode extends NSObject { - readonly size: CGSize; + insertSegmentWithTitleAtIndexAnimated(title: string | null, segment: number, animated: boolean): void; - readonly pixelAspectRatio: number; -} + insertSegmentWithImageAtIndexAnimated(image: UIImage | null, segment: number, animated: boolean): void; -declare class UIDynamicItemGroup extends NSObject implements UIDynamicItem { - initWithItems(items: NSArray | Array): this; + removeSegmentAtIndexAnimated(segment: number, animated: boolean): void; - readonly items: NSArray; + removeAllSegments(): void; - center: CGPoint; + setTitleForSegmentAtIndex(title: string | null, segment: number): void; - readonly bounds: CGRect; + titleForSegmentAtIndex(segment: number): string; - transform: CGAffineTransform; + setImageForSegmentAtIndex(image: UIImage | null, segment: number): void; - readonly collisionBoundsType: interop.Enum; + imageForSegmentAtIndex(segment: number): UIImage; - readonly collisionBoundingPath: UIBezierPath; + setWidthForSegmentAtIndex(width: number, segment: number): void; - setCenter(center: CGPoint): void; + widthForSegmentAtIndex(segment: number): number; - setTransform(transform: CGAffineTransform): void; + setContentOffsetForSegmentAtIndex(offset: CGSize, segment: number): void; - isEqual(object: interop.Object): boolean; + contentOffsetForSegmentAtIndex(segment: number): CGSize; - readonly hash: number; + setEnabledForSegmentAtIndex(enabled: boolean, segment: number): void; - readonly superclass: interop.Object; + isEnabledForSegmentAtIndex(segment: number): boolean; - class(): interop.Object; + selectedSegmentIndex: number; - self(): this; + selectedSegmentTintColor: UIColor; - performSelector(aSelector: string): interop.Object; + setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setDividerImageForLeftSegmentStateRightSegmentStateBarMetrics(dividerImage: UIImage | null, leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): void; - readonly isProxy: boolean; + dividerImageForLeftSegmentStateRightSegmentStateBarMetrics(leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): UIImage; - isKindOfClass(aClass: interop.Object): boolean; + setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; - isMemberOfClass(aClass: interop.Object): boolean; + titleTextAttributesForState(state: interop.Enum): NSDictionary; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setContentPositionAdjustmentForSegmentTypeBarMetrics(adjustment: UIOffset, leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): void; - respondsToSelector(aSelector: string): boolean; + contentPositionAdjustmentForSegmentTypeBarMetrics(leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): UIOffset; - retain(): this; + setSegmentedControlStyle(segmentedControlStyle: interop.Enum): void; - release(): void; + isMomentary(): boolean; - autorelease(): this; + setMomentary(momentary: boolean): void; - retainCount(): number; + setApportionsSegmentWidthsByContent(apportionsSegmentWidthsByContent: boolean): void; - readonly zone: interop.Pointer; + setSelectedSegmentIndex(selectedSegmentIndex: number): void; - readonly description: string; + setSelectedSegmentTintColor(selectedSegmentTintColor: UIColor): void; - readonly debugDescription: string; + encodeWithCoder(coder: NSCoder): void; } -declare class UICollectionViewController extends UIViewController implements UICollectionViewDelegate, UICollectionViewDataSource { - initWithCollectionViewLayout(layout: UICollectionViewLayout): this; +declare class UIPopoverBackgroundView extends UIView implements UIPopoverBackgroundViewMethods { + arrowOffset: number; - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + arrowDirection: interop.Enum; - initWithCoder(coder: NSCoder): this; + static readonly wantsDefaultContentAppearance: boolean; - collectionView: UICollectionView; + setArrowOffset(arrowOffset: number): void; - clearsSelectionOnViewWillAppear: boolean; + setArrowDirection(arrowDirection: interop.Enum): void; - useLayoutToLayoutNavigationTransitions: boolean; + static arrowBase(): number; - readonly collectionViewLayout: UICollectionViewLayout; + static contentViewInsets(): UIEdgeInsets; - installsStandardGestureForInteractiveMovement: boolean; + static arrowHeight(): number; +} - setCollectionView(collectionView: UICollectionView | null): void; +declare class UIWindowSceneGeometryPreferencesIOS extends UIWindowSceneGeometryPreferences { + init(): this; - setClearsSelectionOnViewWillAppear(clearsSelectionOnViewWillAppear: boolean): void; + initWithInterfaceOrientations(interfaceOrientations: interop.Enum): this; - setUseLayoutToLayoutNavigationTransitions(useLayoutToLayoutNavigationTransitions: boolean): void; + interfaceOrientations: interop.Enum; - setInstallsStandardGestureForInteractiveMovement(installsStandardGestureForInteractiveMovement: boolean): void; + setInterfaceOrientations(interfaceOrientations: interop.Enum): void; +} - collectionViewShouldHighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; +declare class UICellAccessoryLabel extends UICellAccessory { + initWithText(text: string): this; - collectionViewDidHighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + readonly text: string; - collectionViewDidUnhighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + font: UIFont; - collectionViewShouldSelectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + adjustsFontForContentSizeCategory: boolean; - collectionViewShouldDeselectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + initWithCoder(coder: NSCoder): this; - collectionViewDidSelectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + setFont(font: UIFont): void; - collectionViewDidDeselectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; +} - collectionViewCanPerformPrimaryActionForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; +declare class UISearchTextField extends UITextField { + get tokens(): NSArray; + set tokens(value: NSArray | Array); - collectionViewPerformPrimaryActionForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + insertTokenAtIndex(token: UISearchToken, tokenIndex: number): void; - collectionViewWillDisplayCellForItemAtIndexPath(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; + removeTokenAtIndex(tokenIndex: number): void; - collectionViewWillDisplaySupplementaryViewForElementKindAtIndexPath(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; + positionOfTokenAtIndex(tokenIndex: number): UITextPosition; - collectionViewDidEndDisplayingCellForItemAtIndexPath(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; + tokensInRange(textRange: UITextRange): NSArray; - collectionViewDidEndDisplayingSupplementaryViewForElementOfKindAtIndexPath(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; + readonly textualRange: UITextRange; - collectionViewShouldShowMenuForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + replaceTextualPortionOfRangeWithTokenAtIndex(textRange: UITextRange, token: UISearchToken, tokenIndex: number): void; - collectionViewCanPerformActionForItemAtIndexPathWithSender(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; + tokenBackgroundColor: UIColor; - collectionViewPerformActionForItemAtIndexPathWithSender(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; + allowsDeletingTokens: boolean; - collectionViewTransitionLayoutForOldLayoutNewLayout(collectionView: UICollectionView, fromLayout: UICollectionViewLayout, toLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; + allowsCopyingTokens: boolean; - collectionViewCanFocusItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + get searchSuggestions(): NSArray; + set searchSuggestions(value: NSArray | Array); - collectionViewShouldUpdateFocusInContext(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext): boolean; + setTokens(tokens: NSArray | Array): void; - collectionViewDidUpdateFocusInContextWithAnimationCoordinator(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + setTokenBackgroundColor(tokenBackgroundColor: UIColor | null): void; - indexPathForPreferredFocusedViewInCollectionView(collectionView: UICollectionView): NSIndexPath; + setAllowsDeletingTokens(allowsDeletingTokens: boolean): void; - collectionViewSelectionFollowsFocusForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + setAllowsCopyingTokens(allowsCopyingTokens: boolean): void; - collectionViewTargetIndexPathForMoveOfItemFromOriginalIndexPathAtCurrentIndexPathToProposedIndexPath(collectionView: UICollectionView, originalIndexPath: NSIndexPath, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; + setSearchSuggestions(searchSuggestions: NSArray | Array): void; +} - collectionViewTargetIndexPathForMoveFromItemAtIndexPathToProposedIndexPath(collectionView: UICollectionView, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; +declare class UILexiconEntry extends NSObject implements NSCopying { + readonly documentText: string; - collectionViewTargetContentOffsetForProposedContentOffset(collectionView: UICollectionView, proposedContentOffset: CGPoint): CGPoint; + readonly userInput: string; - collectionViewCanEditItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - collectionViewShouldSpringLoadItemAtIndexPathWithContext(collectionView: UICollectionView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; +declare class UIDragPreview extends NSObject implements NSCopying { + initWithViewParameters(view: UIView, parameters: UIDragPreviewParameters): this; - collectionViewShouldBeginMultipleSelectionInteractionAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + initWithView(view: UIView): this; - collectionViewDidBeginMultipleSelectionInteractionAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; + readonly view: UIView; - collectionViewDidEndMultipleSelectionInteraction(collectionView: UICollectionView): void; + readonly parameters: UIDragPreviewParameters; - collectionViewContextMenuConfigurationForItemsAtIndexPathsPoint(collectionView: UICollectionView, indexPaths: NSArray | Array, point: CGPoint): UIContextMenuConfiguration; + static previewForURL any>(this: This, url: NSURL): InstanceType; - collectionViewContextMenuConfigurationHighlightPreviewForItemAtIndexPath(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; + static previewForURLTitle any>(this: This, url: NSURL, title: string | null): InstanceType; - collectionViewContextMenuConfigurationDismissalPreviewForItemAtIndexPath(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - collectionViewWillPerformPreviewActionForMenuWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; +declare class UIPencilInteractionSqueeze extends NSObject { + readonly timestamp: number; - collectionViewWillDisplayContextMenuWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + readonly phase: interop.Enum; - collectionViewWillEndContextMenuInteractionWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; + readonly hoverPose: UIPencilHoverPose; +} - collectionViewSceneActivationConfigurationForItemAtIndexPathPoint(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIWindowSceneActivationConfiguration; +// @ts-ignore ClassDecl.tsIgnore +declare class UIAccessibilityElement extends UIResponder implements UIAccessibilityIdentification { + initWithAccessibilityContainer(container: interop.Object): this; - collectionViewContextMenuConfigurationForItemAtIndexPathPoint(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; + accessibilityContainer: interop.Object; - collectionViewPreviewForHighlightingContextMenuWithConfiguration(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; + isAccessibilityElement: boolean; - collectionViewPreviewForDismissingContextMenuWithConfiguration(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; + accessibilityLabel: string; - scrollViewDidScroll(scrollView: UIScrollView): void; + accessibilityHint: string; - scrollViewDidZoom(scrollView: UIScrollView): void; + accessibilityValue: string; - scrollViewWillBeginDragging(scrollView: UIScrollView): void; + accessibilityFrame: CGRect; - scrollViewWillEndDraggingWithVelocityTargetContentOffset(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; + accessibilityTraits: number; - scrollViewDidEndDraggingWillDecelerate(scrollView: UIScrollView, decelerate: boolean): void; + accessibilityFrameInContainerSpace: CGRect; - scrollViewWillBeginDecelerating(scrollView: UIScrollView): void; + setAccessibilityContainer(accessibilityContainer: interop.Object | null): void; - scrollViewDidEndDecelerating(scrollView: UIScrollView): void; + setIsAccessibilityElement(isAccessibilityElement: boolean): void; - scrollViewDidEndScrollingAnimation(scrollView: UIScrollView): void; + // @ts-ignore MemberDecl.tsIgnore + setAccessibilityLabel(accessibilityLabel: string | null): void; - viewForZoomingInScrollView(scrollView: UIScrollView): UIView; + // @ts-ignore MemberDecl.tsIgnore + setAccessibilityHint(accessibilityHint: string | null): void; - scrollViewWillBeginZoomingWithView(scrollView: UIScrollView, view: UIView | null): void; + // @ts-ignore MemberDecl.tsIgnore + setAccessibilityValue(accessibilityValue: string | null): void; - scrollViewDidEndZoomingWithViewAtScale(scrollView: UIScrollView, view: UIView | null, scale: number): void; + setAccessibilityFrame(accessibilityFrame: CGRect): void; - scrollViewShouldScrollToTop(scrollView: UIScrollView): boolean; + setAccessibilityTraits(accessibilityTraits: number): void; - scrollViewDidScrollToTop(scrollView: UIScrollView): void; + setAccessibilityFrameInContainerSpace(accessibilityFrameInContainerSpace: CGRect): void; - scrollViewDidChangeAdjustedContentInset(scrollView: UIScrollView): void; + accessibilityIdentifier: string; + + setAccessibilityIdentifier(accessibilityIdentifier: string): void; isEqual(object: interop.Object): boolean; @@ -10809,254 +10614,307 @@ declare class UICollectionViewController extends UIViewController implements UIC readonly description: string; readonly debugDescription: string; +} + +declare class UITextLoupeSession extends NSObject { + static beginLoupeSessionAtPointFromSelectionWidgetViewInView any>(this: This, point: CGPoint, selectionWidget: UIView | null, interactionView: UIView): InstanceType; + + moveToPointWithCaretRectTrackingCaret(point: CGPoint, caretRect: CGRect, tracksCaret: boolean): void; + + invalidate(): void; +} + +declare class UIStepper extends UIControl { + continuous: boolean; + + autorepeat: boolean; + + wraps: boolean; + + value: number; + + minimumValue: number; + + maximumValue: number; + + stepValue: number; + + setBackgroundImageForState(image: UIImage | null, state: interop.Enum): void; + + backgroundImageForState(state: interop.Enum): UIImage; + + setDividerImageForLeftSegmentStateRightSegmentState(image: UIImage | null, leftState: interop.Enum, rightState: interop.Enum): void; + + dividerImageForLeftSegmentStateRightSegmentState(state: interop.Enum, state_: interop.Enum): UIImage; + + setIncrementImageForState(image: UIImage | null, state: interop.Enum): void; + + incrementImageForState(state: interop.Enum): UIImage; + + setDecrementImageForState(image: UIImage | null, state: interop.Enum): void; + + decrementImageForState(state: interop.Enum): UIImage; - collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; + isContinuous(): boolean; - collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; + setContinuous(continuous: boolean): void; - numberOfSectionsInCollectionView(collectionView: UICollectionView): number; + setAutorepeat(autorepeat: boolean): void; - collectionViewViewForSupplementaryElementOfKindAtIndexPath(collectionView: UICollectionView, kind: string, indexPath: NSIndexPath): UICollectionReusableView; + setWraps(wraps: boolean): void; - collectionViewCanMoveItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + setValue(value: number): void; - collectionViewMoveItemAtIndexPathToIndexPath(collectionView: UICollectionView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; + setMinimumValue(minimumValue: number): void; - indexTitlesForCollectionView(collectionView: UICollectionView): NSArray; + setMaximumValue(maximumValue: number): void; - collectionViewIndexPathForIndexTitleAtIndex(collectionView: UICollectionView, title: string, index: number): NSIndexPath; + setStepValue(stepValue: number): void; } -declare class UIMenuController extends NSObject { - static readonly sharedMenuController: UIMenuController; +declare class NSDiffableDataSourceSnapshot extends NSObject implements NSCopying { + readonly numberOfItems: number; - menuVisible: boolean; + readonly numberOfSections: number; - setMenuVisible(menuVisible: boolean): void; + readonly sectionIdentifiers: NSArray; - setMenuVisibleAnimated(menuVisible: boolean, animated: boolean): void; + readonly itemIdentifiers: NSArray; - setTargetRectInView(targetRect: CGRect, targetView: UIView): void; + readonly reloadedSectionIdentifiers: NSArray; - showMenuFromViewRect(targetView: UIView, targetRect: CGRect): void; + readonly reloadedItemIdentifiers: NSArray; - hideMenuFromView(targetView: UIView): void; + readonly reconfiguredItemIdentifiers: NSArray; - hideMenu(): void; + numberOfItemsInSection(sectionIdentifier: SectionIdentifierType): number; - arrowDirection: interop.Enum; + itemIdentifiersInSectionWithIdentifier(sectionIdentifier: SectionIdentifierType): NSArray; - get menuItems(): NSArray; - set menuItems(value: NSArray | Array); + sectionIdentifierForSectionContainingItemIdentifier(itemIdentifier: ItemIdentifierType): SectionIdentifierType; - update(): void; + indexOfItemIdentifier(itemIdentifier: ItemIdentifierType): number; - readonly menuFrame: CGRect; + indexOfSectionIdentifier(sectionIdentifier: SectionIdentifierType): number; - isMenuVisible(): boolean; + appendItemsWithIdentifiers(identifiers: NSArray | Array): void; - setArrowDirection(arrowDirection: interop.Enum): void; + appendItemsWithIdentifiersIntoSectionWithIdentifier(identifiers: NSArray | Array, sectionIdentifier: SectionIdentifierType): void; - setMenuItems(menuItems: NSArray | Array): void; -} + insertItemsWithIdentifiersBeforeItemWithIdentifier(identifiers: NSArray | Array, itemIdentifier: ItemIdentifierType): void; -declare class UIPrintPageRenderer extends NSObject { - headerHeight: number; + insertItemsWithIdentifiersAfterItemWithIdentifier(identifiers: NSArray | Array, itemIdentifier: ItemIdentifierType): void; - footerHeight: number; + deleteItemsWithIdentifiers(identifiers: NSArray | Array): void; - readonly paperRect: CGRect; + deleteAllItems(): void; - readonly printableRect: CGRect; + moveItemWithIdentifierBeforeItemWithIdentifier(fromIdentifier: ItemIdentifierType, toIdentifier: ItemIdentifierType): void; - readonly numberOfPages: number; + moveItemWithIdentifierAfterItemWithIdentifier(fromIdentifier: ItemIdentifierType, toIdentifier: ItemIdentifierType): void; - get printFormatters(): NSArray; - set printFormatters(value: NSArray | Array); + reloadItemsWithIdentifiers(identifiers: NSArray | Array): void; - printFormattersForPageAtIndex(pageIndex: number): NSArray; + reconfigureItemsWithIdentifiers(identifiers: NSArray | Array): void; - addPrintFormatterStartingAtPageAtIndex(formatter: UIPrintFormatter, pageIndex: number): void; + appendSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; - currentRenderingQualityForRequestedRenderingQuality(requestedRenderingQuality: interop.Enum): interop.Enum; + insertSectionsWithIdentifiersBeforeSectionWithIdentifier(sectionIdentifiers: NSArray | Array, toSectionIdentifier: SectionIdentifierType): void; - prepareForDrawingPages(range: _NSRange): void; + insertSectionsWithIdentifiersAfterSectionWithIdentifier(sectionIdentifiers: NSArray | Array, toSectionIdentifier: SectionIdentifierType): void; - drawPageAtIndexInRect(pageIndex: number, printableRect: CGRect): void; + deleteSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; - drawPrintFormatterForPageAtIndex(printFormatter: UIPrintFormatter, pageIndex: number): void; + moveSectionWithIdentifierBeforeSectionWithIdentifier(fromSectionIdentifier: SectionIdentifierType, toSectionIdentifier: SectionIdentifierType): void; - drawHeaderForPageAtIndexInRect(pageIndex: number, headerRect: CGRect): void; + moveSectionWithIdentifierAfterSectionWithIdentifier(fromSectionIdentifier: SectionIdentifierType, toSectionIdentifier: SectionIdentifierType): void; - drawContentForPageAtIndexInRect(pageIndex: number, contentRect: CGRect): void; + reloadSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; - drawFooterForPageAtIndexInRect(pageIndex: number, footerRect: CGRect): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setHeaderHeight(headerHeight: number): void; +declare class UIBarButtonItemBadge extends NSObject implements NSCopying, NSSecureCoding { + static badgeWithCount any>(this: This, count: number): InstanceType; - setFooterHeight(footerHeight: number): void; + static badgeWithString any>(this: This, stringValue: string): InstanceType; - setPrintFormatters(printFormatters: NSArray | Array | null): void; -} + static indicatorBadge any>(this: This): InstanceType; -declare class UIFontPickerViewController extends UIViewController { - initWithConfiguration(configuration: UIFontPickerViewControllerConfiguration): this; + init(): this; - readonly configuration: UIFontPickerViewControllerConfiguration; + readonly stringValue: string; - delegate: UIFontPickerViewControllerDelegate; + backgroundColor: UIColor; - selectedFontDescriptor: UIFontDescriptor; + foregroundColor: UIColor; - setDelegate(delegate: UIFontPickerViewControllerDelegate | null): void; + font: UIFont; - setSelectedFontDescriptor(selectedFontDescriptor: UIFontDescriptor | null): void; -} + setBackgroundColor(backgroundColor: UIColor | null): void; -declare class UITableViewRowAction extends NSObject implements NSCopying { - static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string | null, handler: (p1: UITableViewRowAction, p2: NSIndexPath) => void): InstanceType; + setForegroundColor(foregroundColor: UIColor | null): void; - readonly style: interop.Enum; + setFont(font: UIFont | null): void; - title: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - backgroundColor: UIColor; + static readonly supportsSecureCoding: boolean; - backgroundEffect: UIVisualEffect; + encodeWithCoder(coder: NSCoder): void; - setTitle(title: string | null): void; + initWithCoder(coder: NSCoder): this; +} - setBackgroundColor(backgroundColor: UIColor | null): void; +declare class UICornerRadius extends NSObject implements NSCopying { + static fixedRadius any>(this: This, radius: number): InstanceType; - setBackgroundEffect(backgroundEffect: UIVisualEffect | null): void; + static containerConcentricRadius any>(this: This): InstanceType; + + static containerConcentricRadiusWithMinimum any>(this: This, minimum: number): InstanceType; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UITabSidebarScrollTarget extends NSObject { - static targetForHeader any>(this: This): InstanceType; +declare class UIAccelerometer extends NSObject { + static sharedAccelerometer(): UIAccelerometer; - static targetForFooter any>(this: This): InstanceType; + updateInterval: number; - static targetForTab any>(this: This, tab: UITab): InstanceType; + delegate: UIAccelerometerDelegate; + + setUpdateInterval(updateInterval: number): void; + + setDelegate(delegate: UIAccelerometerDelegate | null): void; } -declare class UITableViewFocusUpdateContext extends UIFocusUpdateContext { - readonly previouslyFocusedIndexPath: NSIndexPath; +declare class UIGraphicsPDFRendererFormat extends UIGraphicsRendererFormat { + get documentInfo(): NSDictionary; + set documentInfo(value: NSDictionary | Record); - readonly nextFocusedIndexPath: NSIndexPath; + setDocumentInfo(documentInfo: NSDictionary | Record): void; } -declare class UIHoverAutomaticEffect extends NSObject implements UIHoverEffect { - static effect any>(this: This): InstanceType; +declare class UIToolTipConfiguration extends NSObject { + readonly toolTip: string; - isEqual(object: interop.Object): boolean; + readonly sourceRect: CGRect; - readonly hash: number; + static configurationWithToolTip any>(this: This, toolTip: string): InstanceType; - readonly superclass: interop.Object; + static configurationWithToolTipInRect any>(this: This, toolTip: string, sourceRect: CGRect): InstanceType; +} - class(): interop.Object; +declare class NSLayoutConstraint extends NSObject { + static constraintsWithVisualFormatOptionsMetricsViews(format: string, opts: interop.Enum, metrics: NSDictionary | Record | null, views: NSDictionary | Record): NSArray; - self(): this; + static constraintWithItemAttributeRelatedByToItemAttributeMultiplierConstant any>(this: This, view1: interop.Object, attr1: interop.Enum, relation: interop.Enum, view2: interop.Object | null, attr2: interop.Enum, multiplier: number, c: number): InstanceType; - performSelector(aSelector: string): interop.Object; + priority: number; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + shouldBeArchived: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly firstItem: interop.Object; - readonly isProxy: boolean; + readonly secondItem: interop.Object; - isKindOfClass(aClass: interop.Object): boolean; + readonly firstAttribute: interop.Enum; - isMemberOfClass(aClass: interop.Object): boolean; + readonly secondAttribute: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly firstAnchor: NSLayoutAnchor; - respondsToSelector(aSelector: string): boolean; + readonly secondAnchor: NSLayoutAnchor; - retain(): this; + readonly relation: interop.Enum; - release(): void; + readonly multiplier: number; - autorelease(): this; + constant: number; - retainCount(): number; + active: boolean; - readonly zone: interop.Pointer; + static activateConstraints(constraints: NSArray | Array): void; - readonly description: string; + static deactivateConstraints(constraints: NSArray | Array): void; - readonly debugDescription: string; + setPriority(priority: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setShouldBeArchived(shouldBeArchived: boolean): void; -declare class UIEditMenuInteraction extends NSObject implements UIInteraction { - readonly delegate: UIEditMenuInteractionDelegate; + setConstant(constant: number): void; - initWithDelegate(delegate: UIEditMenuInteractionDelegate | null): this; + isActive(): boolean; - presentEditMenuWithConfiguration(configuration: UIEditMenuConfiguration): void; + setActive(active: boolean): void; - dismissMenu(): void; + identifier: string; - reloadVisibleMenu(): void; + setIdentifier(identifier: string | null): void; +} - updateVisibleMenuPositionAnimated(animated: boolean): void; +declare class UICalendarViewDecoration extends NSObject { + init(): this; - locationInView(view: UIView | null): CGPoint; + initWithImageColorSize(image: UIImage | null, color: UIColor | null, size: interop.Enum): this; - readonly view: UIView; + initWithCustomViewProvider(customViewProvider: () => UIView): this; - willMoveToView(view: UIView | null): void; + static decorationWithColorSize any>(this: This, color: UIColor | null, size: interop.Enum): InstanceType; - didMoveToView(view: UIView | null): void; + static decorationWithImage any>(this: This, image: UIImage | null): InstanceType; - isEqual(object: interop.Object): boolean; + static decorationWithImageColorSize any>(this: This, image: UIImage | null, color: UIColor | null, size: interop.Enum): InstanceType; - readonly hash: number; + static decorationWithCustomViewProvider any>(this: This, customViewProvider: () => UIView): InstanceType; +} - readonly superclass: interop.Object; +declare class UIStoryboardPopoverSegue extends UIStoryboardSegue { + readonly popoverController: UIPopoverController; +} - class(): interop.Object; +declare class UISceneSession extends NSObject implements NSSecureCoding { + readonly scene: UIScene; - self(): this; + readonly role: string; - performSelector(aSelector: string): interop.Object; + readonly configuration: UISceneConfiguration; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly persistentIdentifier: string; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + stateRestorationActivity: NSUserActivity; - readonly isProxy: boolean; + get userInfo(): NSDictionary; + set userInfo(value: NSDictionary | Record); - isKindOfClass(aClass: interop.Object): boolean; + setStateRestorationActivity(stateRestorationActivity: NSUserActivity | null): void; - isMemberOfClass(aClass: interop.Object): boolean; + setUserInfo(userInfo: NSDictionary | Record | null): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + static readonly supportsSecureCoding: boolean; - respondsToSelector(aSelector: string): boolean; + encodeWithCoder(coder: NSCoder): void; - retain(): this; + initWithCoder(coder: NSCoder): this; +} - release(): void; +declare class UIPointerHighlightEffect extends UIPointerEffect { +} - autorelease(): this; +declare class UIIndirectScribbleInteraction extends NSObject implements UIInteraction { + initWithDelegate(delegate: UIIndirectScribbleInteractionDelegate): this; - retainCount(): number; + readonly delegate: UIIndirectScribbleInteractionDelegate; - readonly zone: interop.Pointer; + readonly handlingWriting: boolean; - readonly description: string; + isHandlingWriting(): boolean; - readonly debugDescription: string; -} + readonly view: UIView; + + willMoveToView(view: UIView | null): void; -declare class UIHoverLiftEffect extends NSObject implements UIHoverEffect { - static effect any>(this: This): InstanceType; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -11097,116 +10955,32 @@ declare class UIHoverLiftEffect extends NSObject implements UIHoverEffect { readonly description: string; readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIPointerRegionRequest extends NSObject { - readonly location: CGPoint; - - readonly modifiers: interop.Enum; -} - -declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { - readonly layoutManagers: NSArray; - - addLayoutManager(aLayoutManager: NSLayoutManager): void; - - removeLayoutManager(aLayoutManager: NSLayoutManager): void; - - readonly editedMask: interop.Enum; - - readonly editedRange: _NSRange; - - readonly changeInLength: number; - - delegate: NSTextStorageDelegate; - - editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; - - processEditing(): void; - - readonly fixesAttributesLazily: boolean; - - invalidateAttributesInRange(range: _NSRange): void; - - ensureAttributesAreFixedInRange(range: _NSRange): void; - - textStorageObserver: NSTextStorageObserving; - - setDelegate(delegate: NSTextStorageDelegate | null): void; - - setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; } -declare class UITraitDisplayGamut extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; +declare class UICellAccessoryDelete extends UICellAccessory { + backgroundColor: UIColor; - static readonly identifier: string; + actionHandler: () => void; - static readonly name: string; + setBackgroundColor(backgroundColor: UIColor | null): void; - static readonly affectsColorAppearance: boolean; + setActionHandler(actionHandler: () => void | null): void; } -declare class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate { - static interactionControllerWithURL(url: NSURL): UIDocumentInteractionController; - - delegate: UIDocumentInteractionControllerDelegate; - - URL: NSURL; - - UTI: string; - - name: string; - - readonly icons: NSArray; - - annotation: interop.Object; - - presentOptionsMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - - presentOptionsMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - - presentPreviewAnimated(animated: boolean): boolean; - - presentOpenInMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - - presentOpenInMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - - dismissPreviewAnimated(animated: boolean): void; - - dismissMenuAnimated(animated: boolean): void; - - readonly gestureRecognizers: NSArray; - - setDelegate(delegate: UIDocumentInteractionControllerDelegate | null): void; - - setURL(URL: NSURL | null): void; - - setUTI(UTI: string | null): void; - - setName(name: string | null): void; - - setAnnotation(annotation: interop.Object | null): void; +declare class UIScrollEdgeElementContainerInteraction extends NSObject implements UIInteraction { + scrollView: UIScrollView; - actionSheetClickedButtonAtIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + edge: number; - actionSheetCancel(actionSheet: UIActionSheet): void; + setScrollView(scrollView: UIScrollView | null): void; - willPresentActionSheet(actionSheet: UIActionSheet): void; + setEdge(edge: number): void; - didPresentActionSheet(actionSheet: UIActionSheet): void; + readonly view: UIView; - actionSheetWillDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + willMoveToView(view: UIView | null): void; - actionSheetDidDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -11249,482 +11023,459 @@ declare class UIDocumentInteractionController extends NSObject implements UIActi readonly debugDescription: string; } -declare class UICollectionViewCompositionalLayoutConfiguration extends NSObject implements NSCopying { - scrollDirection: interop.Enum; - - interSectionSpacing: number; +declare class UITraitTypesettingLanguage extends NSObject implements UIObjectTraitDefinition { + static readonly defaultValue: NSObject; - get boundarySupplementaryItems(): NSArray; - set boundarySupplementaryItems(value: NSArray | Array); + static readonly identifier: string; - contentInsetsReference: interop.Enum; + static readonly name: string; - setScrollDirection(scrollDirection: interop.Enum): void; + static readonly affectsColorAppearance: boolean; +} - setInterSectionSpacing(interSectionSpacing: number): void; +declare class UIDeferredMenuElement extends UIMenuElement { + readonly identifier: string; - setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; + static elementWithProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; - setContentInsetsReference(contentInsetsReference: interop.Enum): void; + static elementWithUncachedProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static elementUsingFocusWithIdentifierShouldCacheItems any>(this: This, identifier: string, shouldCacheItems: boolean): InstanceType; } -declare class UIPasteControl extends UIControl { - readonly configuration: UIPasteControlConfiguration; - - target: UIPasteConfigurationSupporting; +declare class UIMenuSystemFindElementGroupConfiguration extends NSObject { + style: interop.Enum; - initWithConfiguration(configuration: UIPasteControlConfiguration): this; + setStyle(style: interop.Enum): void; +} - initWithCoder(coder: NSCoder): this; +declare class UIStoryboardUnwindSegueSource extends NSObject { + readonly sourceViewController: UIViewController; - initWithFrame(frame: CGRect): this; + readonly unwindAction: string; - setTarget(target: UIPasteConfigurationSupporting | null): void; + readonly sender: interop.Object; } -declare class UIDropProposal extends NSObject implements NSCopying { - initWithDropOperation(operation: interop.Enum): this; - - readonly operation: interop.Enum; +declare class UIFocusAnimationCoordinator extends NSObject { + addCoordinatedAnimationsCompletion(animations: () => void | null, completion: () => void | null): void; - precise: boolean; + addCoordinatedFocusingAnimationsCompletion(animations: (p1: UIFocusAnimationContext) => void | null, completion: () => void | null): void; - prefersFullSizePreview: boolean; + addCoordinatedUnfocusingAnimationsCompletion(animations: (p1: UIFocusAnimationContext) => void | null, completion: () => void | null): void; +} - isPrecise(): boolean; +declare class UIViewController extends UIResponder implements NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment { + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - setPrecise(precise: boolean): void; + initWithCoder(coder: NSCoder): this; - setPrefersFullSizePreview(prefersFullSizePreview: boolean): void; + view: UIView; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + loadView(): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UITabBarItemAppearance extends NSObject implements NSCopying, NSSecureCoding { - init(): this; + loadViewIfNeeded(): void; - initWithStyle(style: interop.Enum): this; + readonly viewIfLoaded: UIView; - initWithCoder(coder: NSCoder): this; + viewWillUnload(): void; - // @ts-ignore MemberDecl.tsIgnore - copy(): this; + viewDidUnload(): void; - configureWithDefaultForStyle(style: interop.Enum): void; + viewDidLoad(): void; - readonly normal: UITabBarItemStateAppearance; + readonly viewLoaded: boolean; - readonly selected: UITabBarItemStateAppearance; + readonly nibName: string; - readonly disabled: UITabBarItemStateAppearance; + readonly nibBundle: NSBundle; - readonly focused: UITabBarItemStateAppearance; + readonly storyboard: UIStoryboard; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + performSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): void; - static readonly supportsSecureCoding: boolean; + shouldPerformSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): boolean; - encodeWithCoder(coder: NSCoder): void; -} + prepareForSegueSender(segue: UIStoryboardSegue, sender: interop.Object | null): void; -declare class UIPanGestureRecognizer extends UIGestureRecognizer { - minimumNumberOfTouches: number; + canPerformUnwindSegueActionFromViewControllerSender(action: string, fromViewController: UIViewController, sender: interop.Object | null): boolean; - maximumNumberOfTouches: number; + canPerformUnwindSegueActionFromViewControllerWithSender(action: string, fromViewController: UIViewController, sender: interop.Object): boolean; - translationInView(view: UIView | null): CGPoint; + allowedChildViewControllersForUnwindingFromSource(source: UIStoryboardUnwindSegueSource): NSArray; - setTranslationInView(translation: CGPoint, view: UIView | null): void; + childViewControllerContainingSegueSource(source: UIStoryboardUnwindSegueSource): UIViewController; - velocityInView(view: UIView | null): CGPoint; + viewControllerForUnwindSegueActionFromViewControllerWithSender(action: string, fromViewController: UIViewController, sender: interop.Object | null): UIViewController; - allowedScrollTypesMask: interop.Enum; + unwindForSegueTowardsViewController(unwindSegue: UIStoryboardSegue, subsequentVC: UIViewController): void; - setMinimumNumberOfTouches(minimumNumberOfTouches: number): void; + segueForUnwindingToViewControllerFromViewControllerIdentifier(toViewController: UIViewController, fromViewController: UIViewController, identifier: string | null): UIStoryboardSegue; - setMaximumNumberOfTouches(maximumNumberOfTouches: number): void; + viewWillAppear(animated: boolean): void; - setAllowedScrollTypesMask(allowedScrollTypesMask: interop.Enum): void; -} + viewIsAppearing(animated: boolean): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UIGraphicsPDFRenderer extends UIGraphicsRenderer { - // @ts-ignore MemberDecl.tsIgnore - initWithBoundsFormat(bounds: CGRect, format: UIGraphicsPDFRendererFormat): this; + viewDidAppear(animated: boolean): void; - writePDFToURLWithActionsError(url: NSURL, actions: (p1: UIGraphicsPDFRendererContext) => void, error: interop.PointerConvertible): boolean; + viewWillDisappear(animated: boolean): void; - PDFDataWithActions(actions: (p1: UIGraphicsPDFRendererContext) => void): NSData; -} + viewDidDisappear(animated: boolean): void; -declare class UISimpleTextPrintFormatter extends UIPrintFormatter { - initWithText(text: string): this; + setNeedsUpdateProperties(): void; - initWithAttributedText(attributedText: NSAttributedString): this; + updateProperties(): void; - text: string; + updatePropertiesIfNeeded(): void; - attributedText: NSAttributedString; + viewWillLayoutSubviews(): void; - font: UIFont; + viewDidLayoutSubviews(): void; - color: UIColor; + title: string; - textAlignment: interop.Enum; + didReceiveMemoryWarning(): void; - setText(text: string | null): void; + readonly parentViewController: UIViewController; - setAttributedText(attributedText: NSAttributedString): void; + readonly modalViewController: UIViewController; - setFont(font: UIFont | null): void; + readonly presentedViewController: UIViewController; - setColor(color: UIColor | null): void; + readonly presentingViewController: UIViewController; - setTextAlignment(textAlignment: interop.Enum): void; -} + definesPresentationContext: boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class UITextView extends UIScrollView implements UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { - // @ts-ignore MemberDecl.tsIgnore - delegate: UITextViewDelegate; + providesPresentationContextTransitionStyle: boolean; - text: string; + restoresFocusAfterTransition: boolean; - font: UIFont; + focusGroupIdentifier: string; - textColor: UIColor; + interactionActivityTrackingBaseName: string; - textAlignment: interop.Enum; + readonly beingPresented: boolean; - selectedRange: _NSRange; + readonly beingDismissed: boolean; - editable: boolean; + readonly movingToParentViewController: boolean; - selectable: boolean; + readonly movingFromParentViewController: boolean; - dataDetectorTypes: interop.Enum; + presentViewControllerAnimatedCompletion(viewControllerToPresent: UIViewController, flag: boolean, completion: () => void | null): void; - allowsEditingTextAttributes: boolean; + dismissViewControllerAnimatedCompletion(flag: boolean, completion: () => void | null): void; - attributedText: NSAttributedString; + presentModalViewControllerAnimated(modalViewController: UIViewController, animated: boolean): void; - get typingAttributes(): NSDictionary; - set typingAttributes(value: NSDictionary | Record); + dismissModalViewControllerAnimated(animated: boolean): void; - scrollRangeToVisible(range: _NSRange): void; + modalTransitionStyle: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - inputView: UIView; + preferredTransition: UIViewControllerTransition; - // @ts-ignore MemberDecl.tsIgnore - inputAccessoryView: UIView; + modalPresentationStyle: interop.Enum; - clearsOnInsertion: boolean; + modalPresentationCapturesStatusBarAppearance: boolean; - initWithFrameTextContainer(frame: CGRect, textContainer: NSTextContainer | null): this; + readonly disablesAutomaticKeyboardDismissal: boolean; - static textViewUsingTextLayoutManager any>(this: This, usingTextLayoutManager: boolean): InstanceType; + wantsFullScreenLayout: boolean; - initWithCoder(coder: NSCoder): this; + edgesForExtendedLayout: number; - readonly textContainer: NSTextContainer; + extendedLayoutIncludesOpaqueBars: boolean; - textContainerInset: UIEdgeInsets; + automaticallyAdjustsScrollViewInsets: boolean; - readonly textLayoutManager: NSTextLayoutManager; + setContentScrollViewForEdge(scrollView: UIScrollView | null, edge: interop.Enum): void; - readonly layoutManager: NSLayoutManager; + contentScrollViewForEdge(edge: interop.Enum): UIScrollView; - readonly textStorage: NSTextStorage; + preferredContentSize: CGSize; - get linkTextAttributes(): NSDictionary; - set linkTextAttributes(value: NSDictionary | Record); + readonly preferredStatusBarStyle: interop.Enum; - usesStandardTextScaling: boolean; + readonly prefersStatusBarHidden: boolean; - readonly findInteraction: UIFindInteraction; + readonly preferredStatusBarUpdateAnimation: interop.Enum; - findInteractionEnabled: boolean; + setNeedsStatusBarAppearanceUpdate(): void; - borderStyle: interop.Enum; + targetViewControllerForActionSender(action: string, sender: interop.Object | null): UIViewController; - get textHighlightAttributes(): NSDictionary; - set textHighlightAttributes(value: NSDictionary | Record); + showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - drawTextHighlightBackgroundForTextRangeOrigin(textRange: NSTextRange, origin: CGPoint): void; + showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - readonly writingToolsActive: boolean; + overrideUserInterfaceStyle: interop.Enum; - writingToolsBehavior: interop.Enum; + setView(view: UIView | null): void; - allowedWritingToolsResultOptions: interop.Enum; + isViewLoaded(): boolean; - readonly subclassForWritingToolsCoordinator: interop.Object; + setTitle(title: string | null): void; - readonly writingToolsCoordinator: UIWritingToolsCoordinator; + setDefinesPresentationContext(definesPresentationContext: boolean): void; - textFormattingConfiguration: UITextFormattingViewControllerConfiguration; + setProvidesPresentationContextTransitionStyle(providesPresentationContextTransitionStyle: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UITextViewDelegate | null): void; + setRestoresFocusAfterTransition(restoresFocusAfterTransition: boolean): void; - setText(text: string | null): void; + setFocusGroupIdentifier(focusGroupIdentifier: string): void; - setFont(font: UIFont | null): void; + setInteractionActivityTrackingBaseName(interactionActivityTrackingBaseName: string): void; - setTextColor(textColor: UIColor | null): void; + isBeingPresented(): boolean; - setTextAlignment(textAlignment: interop.Enum): void; + isBeingDismissed(): boolean; - setSelectedRange(selectedRange: _NSRange): void; + isMovingToParentViewController(): boolean; - isEditable(): boolean; + isMovingFromParentViewController(): boolean; - setEditable(editable: boolean): void; + setModalTransitionStyle(modalTransitionStyle: interop.Enum): void; - isSelectable(): boolean; + setPreferredTransition(preferredTransition: UIViewControllerTransition): void; - setSelectable(selectable: boolean): void; + setModalPresentationStyle(modalPresentationStyle: interop.Enum): void; - setDataDetectorTypes(dataDetectorTypes: interop.Enum): void; + setModalPresentationCapturesStatusBarAppearance(modalPresentationCapturesStatusBarAppearance: boolean): void; - setAllowsEditingTextAttributes(allowsEditingTextAttributes: boolean): void; + setWantsFullScreenLayout(wantsFullScreenLayout: boolean): void; - setAttributedText(attributedText: NSAttributedString | null): void; + setEdgesForExtendedLayout(edgesForExtendedLayout: number): void; - setTypingAttributes(typingAttributes: NSDictionary | Record): void; + setExtendedLayoutIncludesOpaqueBars(extendedLayoutIncludesOpaqueBars: boolean): void; - setInputView(inputView: UIView | null): void; + setAutomaticallyAdjustsScrollViewInsets(automaticallyAdjustsScrollViewInsets: boolean): void; - setInputAccessoryView(inputAccessoryView: UIView): void; + setPreferredContentSize(preferredContentSize: CGSize): void; - setClearsOnInsertion(clearsOnInsertion: boolean): void; + setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; - setTextContainerInset(textContainerInset: UIEdgeInsets): void; + static attemptRotationToDeviceOrientation(): void; - setLinkTextAttributes(linkTextAttributes: NSDictionary | Record | null): void; + shouldAutorotateToInterfaceOrientation(toInterfaceOrientation: interop.Enum): boolean; - setUsesStandardTextScaling(usesStandardTextScaling: boolean): void; + readonly shouldAutorotate: boolean; - isFindInteractionEnabled(): boolean; + readonly supportedInterfaceOrientations: interop.Enum; - setFindInteractionEnabled(findInteractionEnabled: boolean): void; + readonly preferredInterfaceOrientationForPresentation: interop.Enum; - setBorderStyle(borderStyle: interop.Enum): void; + setNeedsUpdateOfSupportedInterfaceOrientations(): void; - setTextHighlightAttributes(textHighlightAttributes: NSDictionary | Record | null): void; + rotatingHeaderView(): UIView; - isWritingToolsActive(): boolean; + rotatingFooterView(): UIView; - setWritingToolsBehavior(writingToolsBehavior: interop.Enum): void; + readonly interfaceOrientation: interop.Enum; - setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; + willRotateToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; - setTextFormattingConfiguration(textFormattingConfiguration: UITextFormattingViewControllerConfiguration): void; + didRotateFromInterfaceOrientation(fromInterfaceOrientation: interop.Enum): void; - interactionState: interop.Object; + willAnimateRotationToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; - setInteractionState(interactionState: interop.Object): void; + willAnimateFirstHalfOfRotationToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; - textInRange(range: UITextRange): string; + didAnimateFirstHalfOfRotationToInterfaceOrientation(toInterfaceOrientation: interop.Enum): void; - replaceRangeWithText(range: UITextRange, text: string): void; + willAnimateSecondHalfOfRotationFromInterfaceOrientationDuration(fromInterfaceOrientation: interop.Enum, duration: number): void; - selectedTextRange: UITextRange; + editing: boolean; - readonly markedTextRange: UITextRange; + setEditingAnimated(editing: boolean, animated: boolean): void; - get markedTextStyle(): NSDictionary; - set markedTextStyle(value: NSDictionary | Record); + readonly editButtonItem: UIBarButtonItem; - setMarkedTextSelectedRange(markedText: string | null, selectedRange: _NSRange): void; + isEditing(): boolean; - unmarkText(): void; + setEditing(editing: boolean): void; - readonly beginningOfDocument: UITextPosition; + readonly searchDisplayController: UISearchDisplayController; - readonly endOfDocument: UITextPosition; + readonly childViewControllers: NSArray; - textRangeFromPositionToPosition(fromPosition: UITextPosition, toPosition: UITextPosition): UITextRange; + addChildViewController(childController: UIViewController): void; - positionFromPositionOffset(position: UITextPosition, offset: number): UITextPosition; + removeFromParentViewController(): void; - positionFromPositionInDirectionOffset(position: UITextPosition, direction: interop.Enum, offset: number): UITextPosition; + transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion(fromViewController: UIViewController, toViewController: UIViewController, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; - comparePositionToPosition(position: UITextPosition, other: UITextPosition): interop.Enum; + beginAppearanceTransitionAnimated(isAppearing: boolean, animated: boolean): void; - offsetFromPositionToPosition(from: UITextPosition, toPosition: UITextPosition): number; + endAppearanceTransition(): void; - inputDelegate: UITextInputDelegate; + readonly childViewControllerForStatusBarStyle: UIViewController; - readonly tokenizer: UITextInputTokenizer; + readonly childViewControllerForStatusBarHidden: UIViewController; - positionWithinRangeFarthestInDirection(range: UITextRange, direction: interop.Enum): UITextPosition; + setOverrideTraitCollectionForChildViewController(collection: UITraitCollection | null, childViewController: UIViewController): void; - characterRangeByExtendingPositionInDirection(position: UITextPosition, direction: interop.Enum): UITextRange; + overrideTraitCollectionForChildViewController(childViewController: UIViewController): UITraitCollection; - baseWritingDirectionForPositionInDirection(position: UITextPosition, direction: interop.Enum): interop.Enum; + automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers(): boolean; - setBaseWritingDirectionForRange(writingDirection: interop.Enum, range: UITextRange): void; + shouldAutomaticallyForwardRotationMethods(): boolean; - firstRectForRange(range: UITextRange): CGRect; + readonly shouldAutomaticallyForwardAppearanceMethods: boolean; - caretRectForPosition(position: UITextPosition): CGRect; + willMoveToParentViewController(parent: UIViewController | null): void; - selectionRectsForRange(range: UITextRange): NSArray; + didMoveToParentViewController(parent: UIViewController | null): void; - closestPositionToPoint(point: CGPoint): UITextPosition; + restorationIdentifier: string; - closestPositionToPointWithinRange(point: CGPoint, range: UITextRange): UITextPosition; + restorationClass: UIViewControllerRestoration; - characterRangeAtPoint(point: CGPoint): UITextRange; + encodeRestorableStateWithCoder(coder: NSCoder): void; - shouldChangeTextInRangeReplacementText(range: UITextRange, text: string): boolean; + decodeRestorableStateWithCoder(coder: NSCoder): void; - textStylingAtPositionInDirection(position: UITextPosition, direction: interop.Enum): NSDictionary; + applicationFinishedRestoringState(): void; - positionWithinRangeAtCharacterOffset(range: UITextRange, offset: number): UITextPosition; + setRestorationIdentifier(restorationIdentifier: string): void; - characterOffsetOfPositionWithinRange(position: UITextPosition, range: UITextRange): number; + setRestorationClass(restorationClass: UIViewControllerRestoration): void; - readonly textInputView: UIView; + updateViewConstraints(): void; - selectionAffinity: interop.Enum; + transitioningDelegate: UIViewControllerTransitioningDelegate; - insertDictationResult(dictationResult: NSArray | Array): void; + setTransitioningDelegate(transitioningDelegate: UIViewControllerTransitioningDelegate): void; - dictationRecordingDidEnd(): void; + readonly topLayoutGuide: UILayoutSupport; - dictationRecognitionFailed(): void; + readonly bottomLayoutGuide: UILayoutSupport; - readonly insertDictationResultPlaceholder: interop.Object; + additionalSafeAreaInsets: UIEdgeInsets; - frameForDictationResultPlaceholder(placeholder: interop.Object): CGRect; + readonly systemMinimumLayoutMargins: NSDirectionalEdgeInsets; - removeDictationResultPlaceholderWillInsertResult(placeholder: interop.Object, willInsertResult: boolean): void; + viewRespectsSystemMinimumLayoutMargins: boolean; - insertTextAlternativesStyle(text: string, alternatives: NSArray | Array, style: interop.Enum): void; + viewLayoutMarginsDidChange(): void; - setAttributedMarkedTextSelectedRange(markedText: NSAttributedString | null, selectedRange: _NSRange): void; + viewSafeAreaInsetsDidChange(): void; - insertTextPlaceholderWithSize(size: CGSize): UITextPlaceholder; + setAdditionalSafeAreaInsets(additionalSafeAreaInsets: UIEdgeInsets): void; - removeTextPlaceholder(textPlaceholder: UITextPlaceholder): void; + setViewRespectsSystemMinimumLayoutMargins(viewRespectsSystemMinimumLayoutMargins: boolean): void; - beginFloatingCursorAtPoint(point: CGPoint): void; + addKeyCommand(keyCommand: UIKeyCommand): void; - updateFloatingCursorAtPoint(point: CGPoint): void; + removeKeyCommand(keyCommand: UIKeyCommand): void; - endFloatingCursor(): void; + readonly performsActionsWhilePresentingModally: boolean; - caretTransformForPosition(position: UITextPosition): CGAffineTransform; + readonly extensionContext: NSExtensionContext; - editMenuForTextRangeSuggestedActions(textRange: UITextRange, suggestedActions: NSArray | Array): UIMenu; + readonly presentationController: UIPresentationController; - willPresentEditMenuWithAnimator(animator: UIEditMenuInteractionAnimating): void; + readonly sheetPresentationController: UISheetPresentationController; - willDismissEditMenuWithAnimator(animator: UIEditMenuInteractionAnimating): void; + readonly popoverPresentationController: UIPopoverPresentationController; - supportsAdaptiveImageGlyph: boolean; + readonly activePresentationController: UIPresentationController; - insertAdaptiveImageGlyphReplacementRange(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: UITextRange): void; + modalInPresentation: boolean; - insertAttributedText(string: NSAttributedString): void; + isModalInPresentation(): boolean; - attributedTextInRange(range: UITextRange): NSAttributedString; + setModalInPresentation(modalInPresentation: boolean): void; - replaceRangeWithAttributedText(range: UITextRange, attributedText: NSAttributedString): void; + registerForPreviewingWithDelegateSourceView(delegate: UIViewControllerPreviewingDelegate, sourceView: UIView): UIViewControllerPreviewing; - willPresentWritingTools(): void; + unregisterForPreviewingWithContext(previewing: UIViewControllerPreviewing): void; - didDismissWritingTools(): void; + readonly childViewControllerForScreenEdgesDeferringSystemGestures: UIViewController; - insertInputSuggestion(inputSuggestion: UIInputSuggestion): void; + readonly preferredScreenEdgesDeferringSystemGestures: number; - setSelectedTextRange(selectedTextRange: UITextRange | null): void; + setNeedsUpdateOfScreenEdgesDeferringSystemGestures(): void; - setMarkedTextStyle(markedTextStyle: NSDictionary | Record | null): void; + readonly childViewControllerForHomeIndicatorAutoHidden: UIViewController; - setInputDelegate(inputDelegate: UITextInputDelegate | null): void; + readonly prefersHomeIndicatorAutoHidden: boolean; - setSelectionAffinity(selectionAffinity: interop.Enum): void; + setNeedsUpdateOfHomeIndicatorAutoHidden(): void; - setSupportsAdaptiveImageGlyph(supportsAdaptiveImageGlyph: boolean): void; + readonly childViewControllerForPointerLock: UIViewController; - readonly hasText: boolean; + readonly prefersPointerLocked: boolean; - insertText(text: string): void; + setNeedsUpdateOfPrefersPointerLocked(): void; - deleteBackward(): void; + contentUnavailableConfiguration: UIContentConfiguration; - autocapitalizationType: interop.Enum; + setContentUnavailableConfiguration(contentUnavailableConfiguration: UIContentConfiguration): void; - autocorrectionType: interop.Enum; + readonly contentUnavailableConfigurationState: UIContentUnavailableConfigurationState; - spellCheckingType: interop.Enum; + setNeedsUpdateContentUnavailableConfiguration(): void; - smartQuotesType: interop.Enum; + updateContentUnavailableConfigurationUsingState(state: UIContentUnavailableConfigurationState): void; - smartDashesType: interop.Enum; + readonly childViewControllerForInterfaceOrientationLock: UIViewController; - smartInsertDeleteType: interop.Enum; + readonly prefersInterfaceOrientationLocked: boolean; - inlinePredictionType: interop.Enum; + setNeedsUpdateOfPrefersInterfaceOrientationLocked(): void; - mathExpressionCompletionType: interop.Enum; + readonly previewActionItems: NSArray; - keyboardType: interop.Enum; + readonly traitOverrides: UITraitOverrides; - keyboardAppearance: interop.Enum; + updateTraitsIfNeeded(): void; - returnKeyType: interop.Enum; + readonly navigationItem: UINavigationItem; - enablesReturnKeyAutomatically: boolean; + hidesBottomBarWhenPushed: boolean; - secureTextEntry: boolean; + readonly navigationController: UINavigationController; - textContentType: string; + setHidesBottomBarWhenPushed(hidesBottomBarWhenPushed: boolean): void; - passwordRules: UITextInputPasswordRules; + get toolbarItems(): NSArray; + set toolbarItems(value: NSArray | Array); - conversationContext: UIConversationContext; + setToolbarItemsAnimated(toolbarItems: NSArray | Array | null, animated: boolean): void; - setAutocapitalizationType(autocapitalizationType: interop.Enum): void; + setToolbarItems(toolbarItems: NSArray | Array): void; - setAutocorrectionType(autocorrectionType: interop.Enum): void; + modalInPopover: boolean; - setSpellCheckingType(spellCheckingType: interop.Enum): void; + contentSizeForViewInPopover: CGSize; - setSmartQuotesType(smartQuotesType: interop.Enum): void; + isModalInPopover(): boolean; - setSmartDashesType(smartDashesType: interop.Enum): void; + setModalInPopover(modalInPopover: boolean): void; - setSmartInsertDeleteType(smartInsertDeleteType: interop.Enum): void; + setContentSizeForViewInPopover(contentSizeForViewInPopover: CGSize): void; - setInlinePredictionType(inlinePredictionType: interop.Enum): void; + readonly transitionCoordinator: UIViewControllerTransitionCoordinator; - setMathExpressionCompletionType(mathExpressionCompletionType: interop.Enum): void; + readonly splitViewController: UISplitViewController; - setKeyboardType(keyboardType: interop.Enum): void; + collapseSecondaryViewControllerForSplitViewController(secondaryViewController: UIViewController, splitViewController: UISplitViewController): void; - setKeyboardAppearance(keyboardAppearance: interop.Enum): void; + separateSecondaryViewControllerForSplitViewController(splitViewController: UISplitViewController): UIViewController; - setReturnKeyType(returnKeyType: interop.Enum): void; + tabBarItem: UITabBarItem; - setEnablesReturnKeyAutomatically(enablesReturnKeyAutomatically: boolean): void; + readonly tabBarController: UITabBarController; - isSecureTextEntry(): boolean; + setTabBarItem(tabBarItem: UITabBarItem | null): void; - setSecureTextEntry(secureTextEntry: boolean): void; + readonly tab: UITab; - setTextContentType(textContentType: string): void; + presentMoviePlayerViewControllerAnimated(moviePlayerViewController: MPMoviePlayerViewController): void; - setPasswordRules(passwordRules: UITextInputPasswordRules): void; + dismissMoviePlayerViewControllerAnimated(): void; - setConversationContext(conversationContext: UIConversationContext): void; + encodeWithCoder(coder: NSCoder): void; isEqual(object: interop.Object): boolean; @@ -11766,322 +11517,309 @@ declare class UITextView extends UIScrollView implements UITextInput, UIContentS readonly debugDescription: string; - adjustsFontForContentSizeCategory: boolean; + readonly traitCollection: UITraitCollection; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; + traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; - sizingRule: interop.Enum; + preferredContentSizeDidChangeForChildContentContainer(container: UIContentContainer): void; - setSizingRule(sizingRule: interop.Enum): void; -} + systemLayoutFittingSizeDidChangeForChildContentContainer(container: UIContentContainer): void; -declare class UISearchTab extends UITab { - initWithViewControllerProvider(viewControllerProvider: (p1: UITab) => UIViewController | null): this; -} + sizeForChildContentContainerWithParentContainerSize(container: UIContentContainer, parentSize: CGSize): CGSize; -declare class UIDragItem extends NSObject { - initWithItemProvider(itemProvider: NSItemProvider): this; + viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: UIViewControllerTransitionCoordinator): void; - readonly itemProvider: NSItemProvider; + willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: UIViewControllerTransitionCoordinator): void; - localObject: interop.Object; + readonly preferredFocusEnvironments: NSArray; - previewProvider: () => UIDragPreview | null; + readonly parentFocusEnvironment: UIFocusEnvironment; - setNeedsDropPreviewUpdate(): void; + readonly focusItemContainer: UIFocusItemContainer; - setLocalObject(localObject: interop.Object | null): void; + setNeedsFocusUpdate(): void; - setPreviewProvider(previewProvider: () => UIDragPreview | null): void; + updateFocusIfNeeded(): void; + + shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; + + didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + + readonly preferredFocusedView: UIView; } -declare class UIImpactFeedbackGenerator extends UIFeedbackGenerator { - static feedbackGeneratorWithStyleForView any>(this: This, style: interop.Enum, view: UIView): InstanceType; +declare class UIScrollView extends UIView implements NSCoding, UIFocusItemScrollableContainer { + contentOffset: CGPoint; - impactOccurred(): void; + contentSize: CGSize; - impactOccurredAtLocation(location: CGPoint): void; + contentInset: UIEdgeInsets; - impactOccurredWithIntensity(intensity: number): void; + contentAlignmentPoint: CGPoint; - impactOccurredWithIntensityAtLocation(intensity: number, location: CGPoint): void; + readonly adjustedContentInset: UIEdgeInsets; - initWithStyle(style: interop.Enum): this; -} + adjustedContentInsetDidChange(): void; -declare class UIMenuSystem extends NSObject { - static readonly mainSystem: UIMenuSystem; + contentInsetAdjustmentBehavior: interop.Enum; - static readonly contextSystem: UIMenuSystem; + automaticallyAdjustsScrollIndicatorInsets: boolean; - setNeedsRebuild(): void; + readonly contentLayoutGuide: UILayoutGuide; - setNeedsRevalidate(): void; -} + readonly frameLayoutGuide: UILayoutGuide; -declare class UICollectionViewCellRegistration extends NSObject { - static registrationWithCellClassConfigurationHandler any>(this: This, cellClass: interop.Object, configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void): InstanceType; + delegate: UIScrollViewDelegate; - static registrationWithCellNibConfigurationHandler any>(this: This, cellNib: UINib, configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void): InstanceType; + directionalLockEnabled: boolean; - readonly cellClass: interop.Object; + bounces: boolean; - readonly cellNib: UINib; + bouncesHorizontally: boolean; - readonly configurationHandler: (p1: UICollectionViewCell, p2: NSIndexPath, p3: interop.Object) => void; -} + bouncesVertically: boolean; -declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - static readonly defaultParagraphStyle: NSParagraphStyle; + alwaysBounceVertical: boolean; - static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; + alwaysBounceHorizontal: boolean; - readonly lineSpacing: number; + pagingEnabled: boolean; - readonly paragraphSpacing: number; + scrollEnabled: boolean; - readonly headIndent: number; + transfersHorizontalScrollingToParent: boolean; - readonly tailIndent: number; + transfersVerticalScrollingToParent: boolean; - readonly firstLineHeadIndent: number; + showsVerticalScrollIndicator: boolean; - readonly minimumLineHeight: number; + showsHorizontalScrollIndicator: boolean; - readonly maximumLineHeight: number; + indicatorStyle: interop.Enum; - readonly lineBreakMode: interop.Enum; + verticalScrollIndicatorInsets: UIEdgeInsets; - readonly baseWritingDirection: interop.Enum; + horizontalScrollIndicatorInsets: UIEdgeInsets; - readonly lineHeightMultiple: number; + scrollIndicatorInsets: UIEdgeInsets; - readonly paragraphSpacingBefore: number; + decelerationRate: number; - readonly hyphenationFactor: number; + indexDisplayMode: interop.Enum; - readonly usesDefaultHyphenation: boolean; + setContentOffsetAnimated(contentOffset: CGPoint, animated: boolean): void; - readonly tabStops: NSArray; + scrollRectToVisibleAnimated(rect: CGRect, animated: boolean): void; - readonly defaultTabInterval: number; + flashScrollIndicators(): void; - readonly textLists: NSArray; + withScrollIndicatorsShownForContentOffsetChanges(changes: () => void): void; - readonly allowsDefaultTighteningForTruncation: boolean; + readonly topEdgeEffect: UIScrollEdgeEffect; - readonly lineBreakStrategy: interop.Enum; + readonly leftEdgeEffect: UIScrollEdgeEffect; - readonly alignment: interop.Enum; + readonly bottomEdgeEffect: UIScrollEdgeEffect; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly rightEdgeEffect: UIScrollEdgeEffect; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly tracking: boolean; - static readonly supportsSecureCoding: boolean; + readonly dragging: boolean; - encodeWithCoder(coder: NSCoder): void; + readonly decelerating: boolean; - initWithCoder(coder: NSCoder): this; -} + readonly scrollAnimating: boolean; -declare class UISpringLoadedInteraction extends NSObject implements UIInteraction { - initWithInteractionBehaviorInteractionEffectActivationHandler(interactionBehavior: UISpringLoadedInteractionBehavior | null, interactionEffect: UISpringLoadedInteractionEffect | null, handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; + delaysContentTouches: boolean; - initWithActivationHandler(handler: (p1: UISpringLoadedInteraction, p2: UISpringLoadedInteractionContext) => void): this; + canCancelContentTouches: boolean; - readonly interactionBehavior: UISpringLoadedInteractionBehavior; + touchesShouldBeginWithEventInContentView(touches: NSSet, event: UIEvent | null, view: UIView): boolean; - readonly interactionEffect: UISpringLoadedInteractionEffect; + touchesShouldCancelInContentView(view: UIView): boolean; - readonly view: UIView; + minimumZoomScale: number; - willMoveToView(view: UIView | null): void; + maximumZoomScale: number; - didMoveToView(view: UIView | null): void; + zoomScale: number; - isEqual(object: interop.Object): boolean; + setZoomScaleAnimated(scale: number, animated: boolean): void; - readonly hash: number; + zoomToRectAnimated(rect: CGRect, animated: boolean): void; - readonly superclass: interop.Object; + bouncesZoom: boolean; - class(): interop.Object; + readonly zooming: boolean; - self(): this; + readonly zoomBouncing: boolean; - performSelector(aSelector: string): interop.Object; + readonly zoomAnimating: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + scrollsToTop: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + stopScrollingAndZooming(): void; - readonly isProxy: boolean; + readonly panGestureRecognizer: UIPanGestureRecognizer; - isKindOfClass(aClass: interop.Object): boolean; + readonly pinchGestureRecognizer: UIPinchGestureRecognizer; - isMemberOfClass(aClass: interop.Object): boolean; + readonly directionalPressGestureRecognizer: UIGestureRecognizer; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + keyboardDismissMode: interop.Enum; - respondsToSelector(aSelector: string): boolean; + refreshControl: UIRefreshControl; - retain(): this; + allowsKeyboardScrolling: boolean; - release(): void; + setContentOffset(contentOffset: CGPoint): void; - autorelease(): this; + setContentSize(contentSize: CGSize): void; - retainCount(): number; + setContentInset(contentInset: UIEdgeInsets): void; - readonly zone: interop.Pointer; + setContentAlignmentPoint(contentAlignmentPoint: CGPoint): void; - readonly description: string; + setContentInsetAdjustmentBehavior(contentInsetAdjustmentBehavior: interop.Enum): void; - readonly debugDescription: string; -} + setAutomaticallyAdjustsScrollIndicatorInsets(automaticallyAdjustsScrollIndicatorInsets: boolean): void; -declare class UIMailConversationContext extends UIConversationContext { - responseSubject: string; + setDelegate(delegate: UIScrollViewDelegate | null): void; - responseHasCustomSignature: boolean; + isDirectionalLockEnabled(): boolean; - responseSecondaryRecipientIdentifiers: NSSet; + setDirectionalLockEnabled(directionalLockEnabled: boolean): void; - setResponseSubject(responseSubject: string): void; + setBounces(bounces: boolean): void; - setResponseHasCustomSignature(responseHasCustomSignature: boolean): void; + setBouncesHorizontally(bouncesHorizontally: boolean): void; - setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; -} + setBouncesVertically(bouncesVertically: boolean): void; -declare class UICellAccessoryInsert extends UICellAccessory { - backgroundColor: UIColor; + setAlwaysBounceVertical(alwaysBounceVertical: boolean): void; - actionHandler: () => void; + setAlwaysBounceHorizontal(alwaysBounceHorizontal: boolean): void; - setBackgroundColor(backgroundColor: UIColor | null): void; + isPagingEnabled(): boolean; - setActionHandler(actionHandler: () => void | null): void; -} + setPagingEnabled(pagingEnabled: boolean): void; -declare class UICellAccessoryDisclosureIndicator extends UICellAccessory { -} + isScrollEnabled(): boolean; -declare class UILexicon extends NSObject implements NSCopying { - readonly entries: NSArray; + setScrollEnabled(scrollEnabled: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setTransfersHorizontalScrollingToParent(transfersHorizontalScrollingToParent: boolean): void; -declare class UINib extends NSObject { - static nibWithNibNameBundle(name: string, bundleOrNil: NSBundle | null): UINib; + setTransfersVerticalScrollingToParent(transfersVerticalScrollingToParent: boolean): void; - static nibWithDataBundle(data: NSData, bundleOrNil: NSBundle | null): UINib; + setShowsVerticalScrollIndicator(showsVerticalScrollIndicator: boolean): void; - instantiateWithOwnerOptions(ownerOrNil: interop.Object | null, optionsOrNil: NSDictionary | Record | null): NSArray; -} + setShowsHorizontalScrollIndicator(showsHorizontalScrollIndicator: boolean): void; -declare class UITraitUserInterfaceLevel extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + setIndicatorStyle(indicatorStyle: interop.Enum): void; - static readonly identifier: string; + setVerticalScrollIndicatorInsets(verticalScrollIndicatorInsets: UIEdgeInsets): void; - static readonly name: string; + setHorizontalScrollIndicatorInsets(horizontalScrollIndicatorInsets: UIEdgeInsets): void; - static readonly affectsColorAppearance: boolean; -} + setScrollIndicatorInsets(scrollIndicatorInsets: UIEdgeInsets): void; -declare class UIDocumentProperties extends NSObject { - initWithURL(url: NSURL): this; + setDecelerationRate(decelerationRate: number): void; - initWithMetadata(metadata: LPLinkMetadata): this; + setIndexDisplayMode(indexDisplayMode: interop.Enum): void; - metadata: LPLinkMetadata; + isTracking(): boolean; - dragItemsProvider: (p1: UIDragSession) => NSArray; + isDragging(): boolean; - activityViewControllerProvider: () => UIActivityViewController; + isDecelerating(): boolean; - wantsIconRepresentation: boolean; + isScrollAnimating(): boolean; - setMetadata(metadata: LPLinkMetadata): void; + setDelaysContentTouches(delaysContentTouches: boolean): void; - setDragItemsProvider(dragItemsProvider: (p1: UIDragSession) => NSArray | null): void; + setCanCancelContentTouches(canCancelContentTouches: boolean): void; - setActivityViewControllerProvider(activityViewControllerProvider: () => UIActivityViewController | null): void; + setMinimumZoomScale(minimumZoomScale: number): void; - setWantsIconRepresentation(wantsIconRepresentation: boolean): void; -} + setMaximumZoomScale(maximumZoomScale: number): void; -declare class UIRegion extends NSObject implements NSCopying, NSCoding { - static readonly infiniteRegion: UIRegion; + setZoomScale(zoomScale: number): void; - initWithRadius(radius: number): this; + setBouncesZoom(bouncesZoom: boolean): void; - initWithSize(size: CGSize): this; + isZooming(): boolean; - inverseRegion(): this; + isZoomBouncing(): boolean; - regionByUnionWithRegion(region: UIRegion): this; + isZoomAnimating(): boolean; - regionByDifferenceFromRegion(region: UIRegion): this; + setScrollsToTop(scrollsToTop: boolean): void; - regionByIntersectionWithRegion(region: UIRegion): this; + setKeyboardDismissMode(keyboardDismissMode: interop.Enum): void; - containsPoint(point: CGPoint): boolean; + setRefreshControl(refreshControl: UIRefreshControl): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setAllowsKeyboardScrolling(allowsKeyboardScrolling: boolean): void; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; -} -declare class NSTextAttachment extends NSObject implements NSTextAttachmentLayout, NSSecureCoding { - initWithDataOfType(contentData: NSData | null, uti: string | null): this; + readonly visibleSize: CGSize; - contents: NSData; + readonly coordinateSpace: UICoordinateSpace; - fileType: string; + focusItemsInRect(rect: CGRect): NSArray; - image: UIImage; + isEqual(object: interop.Object): boolean; - bounds: CGRect; + readonly hash: number; - fileWrapper: NSFileWrapper; + readonly superclass: interop.Object; - lineLayoutPadding: number; + class(): interop.Object; - static textAttachmentViewProviderClassForFileType(fileType: string): interop.Object; + self(): this; - static registerTextAttachmentViewProviderClassForFileType(textAttachmentViewProviderClass: interop.Object, fileType: string): void; + performSelector(aSelector: string): interop.Object; - allowsTextAttachmentView: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly usesTextAttachmentView: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setContents(contents: NSData | null): void; + readonly isProxy: boolean; - setFileType(fileType: string | null): void; + isKindOfClass(aClass: interop.Object): boolean; - setImage(image: UIImage | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - setBounds(bounds: CGRect): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setFileWrapper(fileWrapper: NSFileWrapper | null): void; + respondsToSelector(aSelector: string): boolean; - setLineLayoutPadding(lineLayoutPadding: number): void; + retain(): this; - setAllowsTextAttachmentView(allowsTextAttachmentView: boolean): void; + release(): void; - static textAttachmentWithImage(image: UIImage): NSTextAttachment; + autorelease(): this; - imageForBoundsAttributesLocationTextContainer(bounds: CGRect, attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null): UIImage; + retainCount(): number; - attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; + readonly zone: interop.Pointer; - viewProviderForParentViewLocationTextContainer(parentView: UIView | null, location: NSTextLocation, textContainer: NSTextContainer | null): NSTextAttachmentViewProvider; + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIPointerEffect extends NSObject implements NSCopying, UIHoverEffect { + readonly preview: UITargetedPreview; + + static effectWithPreview any>(this: This, preview: UITargetedPreview): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; isEqual(object: interop.Object): boolean; @@ -12122,122 +11860,125 @@ declare class NSTextAttachment extends NSObject implements NSTextAttachmentLayou readonly description: string; readonly debugDescription: string; +} - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; +declare class UIStackView extends UIView { + initWithFrame(frame: CGRect): this; initWithCoder(coder: NSCoder): this; -} -declare class UIMotionEffectGroup extends UIMotionEffect { - get motionEffects(): NSArray; - set motionEffects(value: NSArray | Array); + initWithArrangedSubviews(views: NSArray | Array): this; - setMotionEffects(motionEffects: NSArray | Array | null): void; -} + readonly arrangedSubviews: NSArray; -declare class UICollectionViewLayoutInvalidationContext extends NSObject { - readonly invalidateEverything: boolean; + addArrangedSubview(view: UIView): void; - readonly invalidateDataSourceCounts: boolean; + removeArrangedSubview(view: UIView): void; - invalidateItemsAtIndexPaths(indexPaths: NSArray | Array): void; + insertArrangedSubviewAtIndex(view: UIView, stackIndex: number): void; - invalidateSupplementaryElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray | Array): void; + axis: interop.Enum; - invalidateDecorationElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSArray | Array): void; + distribution: interop.Enum; - readonly invalidatedItemIndexPaths: NSArray; + alignment: interop.Enum; - readonly invalidatedSupplementaryIndexPaths: NSDictionary; + spacing: number; - readonly invalidatedDecorationIndexPaths: NSDictionary; + setCustomSpacingAfterView(spacing: number, arrangedSubview: UIView): void; - contentOffsetAdjustment: CGPoint; + customSpacingAfterView(arrangedSubview: UIView): number; - contentSizeAdjustment: CGSize; + baselineRelativeArrangement: boolean; - readonly previousIndexPathsForInteractivelyMovingItems: NSArray; + layoutMarginsRelativeArrangement: boolean; - readonly targetIndexPathsForInteractivelyMovingItems: NSArray; + setAxis(axis: interop.Enum): void; - readonly interactiveMovementTarget: CGPoint; + setDistribution(distribution: interop.Enum): void; - setContentOffsetAdjustment(contentOffsetAdjustment: CGPoint): void; + setAlignment(alignment: interop.Enum): void; - setContentSizeAdjustment(contentSizeAdjustment: CGSize): void; -} + setSpacing(spacing: number): void; -declare class UIEventAttributionView extends UIView { + isBaselineRelativeArrangement(): boolean; + + setBaselineRelativeArrangement(baselineRelativeArrangement: boolean): void; + + isLayoutMarginsRelativeArrangement(): boolean; + + setLayoutMarginsRelativeArrangement(layoutMarginsRelativeArrangement: boolean): void; } -declare class UIDynamicBehavior extends NSObject { - addChildBehavior(behavior: UIDynamicBehavior): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UIPageControlTimerProgress extends UIPageControlProgress { + initWithPreferredDuration(preferredDuration: number): this; - removeChildBehavior(behavior: UIDynamicBehavior): void; + // @ts-ignore MemberDecl.tsIgnore + delegate: UIPageControlTimerProgressDelegate; - readonly childBehaviors: NSArray; + resetsToInitialPageAfterEnd: boolean; - action: () => void; + readonly running: boolean; - willMoveToAnimator(dynamicAnimator: UIDynamicAnimator | null): void; + resumeTimer(): void; - readonly dynamicAnimator: UIDynamicAnimator; + pauseTimer(): void; - setAction(action: () => void | null): void; -} + preferredDuration: number; -declare class UILexiconEntry extends NSObject implements NSCopying { - readonly documentText: string; + setDurationForPage(duration: number, page: number): void; - readonly userInput: string; + durationForPage(page: number): number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UIPageControlTimerProgressDelegate | null): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UIAccessibilityElement extends UIResponder implements UIAccessibilityIdentification { - initWithAccessibilityContainer(container: interop.Object): this; + setResetsToInitialPageAfterEnd(resetsToInitialPageAfterEnd: boolean): void; - accessibilityContainer: interop.Object; + isRunning(): boolean; - isAccessibilityElement: boolean; + setPreferredDuration(preferredDuration: number): void; +} - accessibilityLabel: string; +declare class UIPanGestureRecognizer extends UIGestureRecognizer { + minimumNumberOfTouches: number; - accessibilityHint: string; + maximumNumberOfTouches: number; - accessibilityValue: string; + translationInView(view: UIView | null): CGPoint; - accessibilityFrame: CGRect; + setTranslationInView(translation: CGPoint, view: UIView | null): void; - accessibilityTraits: number; + velocityInView(view: UIView | null): CGPoint; - accessibilityFrameInContainerSpace: CGRect; + allowedScrollTypesMask: interop.Enum; - setAccessibilityContainer(accessibilityContainer: interop.Object | null): void; + setMinimumNumberOfTouches(minimumNumberOfTouches: number): void; - setIsAccessibilityElement(isAccessibilityElement: boolean): void; + setMaximumNumberOfTouches(maximumNumberOfTouches: number): void; - // @ts-ignore MemberDecl.tsIgnore - setAccessibilityLabel(accessibilityLabel: string | null): void; + setAllowedScrollTypesMask(allowedScrollTypesMask: interop.Enum): void; +} - // @ts-ignore MemberDecl.tsIgnore - setAccessibilityHint(accessibilityHint: string | null): void; +declare class UIScribbleInteraction extends NSObject implements UIInteraction { + initWithDelegate(delegate: UIScribbleInteractionDelegate): this; + + readonly delegate: UIScribbleInteractionDelegate; - // @ts-ignore MemberDecl.tsIgnore - setAccessibilityValue(accessibilityValue: string | null): void; + readonly handlingWriting: boolean; - setAccessibilityFrame(accessibilityFrame: CGRect): void; + static readonly pencilInputExpected: boolean; - setAccessibilityTraits(accessibilityTraits: number): void; + isHandlingWriting(): boolean; - setAccessibilityFrameInContainerSpace(accessibilityFrameInContainerSpace: CGRect): void; + static isPencilInputExpected(): boolean; - accessibilityIdentifier: string; + readonly view: UIView; - setAccessibilityIdentifier(accessibilityIdentifier: string): void; + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -12280,551 +12021,441 @@ declare class UIAccessibilityElement extends UIResponder implements UIAccessibil readonly debugDescription: string; } -declare class UITextLoupeSession extends NSObject { - static beginLoupeSessionAtPointFromSelectionWidgetViewInView any>(this: This, point: CGPoint, selectionWidget: UIView | null, interactionView: UIView): InstanceType; - - moveToPointWithCaretRectTrackingCaret(point: CGPoint, caretRect: CGRect, tracksCaret: boolean): void; +declare class UIPressesEvent extends UIEvent { + readonly allPresses: NSSet; - invalidate(): void; + pressesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; } -declare class UIStepper extends UIControl { - continuous: boolean; - - autorepeat: boolean; - - wraps: boolean; - - value: number; - - minimumValue: number; - - maximumValue: number; - - stepValue: number; - - setBackgroundImageForState(image: UIImage | null, state: interop.Enum): void; - - backgroundImageForState(state: interop.Enum): UIImage; - - setDividerImageForLeftSegmentStateRightSegmentState(image: UIImage | null, leftState: interop.Enum, rightState: interop.Enum): void; - - dividerImageForLeftSegmentStateRightSegmentState(state: interop.Enum, state_: interop.Enum): UIImage; - - setIncrementImageForState(image: UIImage | null, state: interop.Enum): void; - - incrementImageForState(state: interop.Enum): UIImage; - - setDecrementImageForState(image: UIImage | null, state: interop.Enum): void; - - decrementImageForState(state: interop.Enum): UIImage; - - isContinuous(): boolean; - - setContinuous(continuous: boolean): void; - - setAutorepeat(autorepeat: boolean): void; - - setWraps(wraps: boolean): void; +declare class UICalendarSelectionWeekOfYear extends UICalendarSelection { + selectedWeekOfYear: NSDateComponents; - setValue(value: number): void; + setSelectedWeekOfYearAnimated(selectedWeekOfYear: NSDateComponents | null, animated: boolean): void; - setMinimumValue(minimumValue: number): void; + readonly delegate: UICalendarSelectionWeekOfYearDelegate; - setMaximumValue(maximumValue: number): void; + initWithDelegate(delegate: UICalendarSelectionWeekOfYearDelegate | null): this; - setStepValue(stepValue: number): void; + setSelectedWeekOfYear(selectedWeekOfYear: NSDateComponents | null): void; } -declare class NSDiffableDataSourceSnapshot extends NSObject implements NSCopying { - readonly numberOfItems: number; - - readonly numberOfSections: number; - - readonly sectionIdentifiers: NSArray; - - readonly itemIdentifiers: NSArray; - - readonly reloadedSectionIdentifiers: NSArray; - - readonly reloadedItemIdentifiers: NSArray; - - readonly reconfiguredItemIdentifiers: NSArray; - - numberOfItemsInSection(sectionIdentifier: SectionIdentifierType): number; - - itemIdentifiersInSectionWithIdentifier(sectionIdentifier: SectionIdentifierType): NSArray; - - sectionIdentifierForSectionContainingItemIdentifier(itemIdentifier: ItemIdentifierType): SectionIdentifierType; - - indexOfItemIdentifier(itemIdentifier: ItemIdentifierType): number; - - indexOfSectionIdentifier(sectionIdentifier: SectionIdentifierType): number; - - appendItemsWithIdentifiers(identifiers: NSArray | Array): void; - - appendItemsWithIdentifiersIntoSectionWithIdentifier(identifiers: NSArray | Array, sectionIdentifier: SectionIdentifierType): void; - - insertItemsWithIdentifiersBeforeItemWithIdentifier(identifiers: NSArray | Array, itemIdentifier: ItemIdentifierType): void; - - insertItemsWithIdentifiersAfterItemWithIdentifier(identifiers: NSArray | Array, itemIdentifier: ItemIdentifierType): void; - - deleteItemsWithIdentifiers(identifiers: NSArray | Array): void; - - deleteAllItems(): void; +declare class UITraitAccessibilityContrast extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - moveItemWithIdentifierBeforeItemWithIdentifier(fromIdentifier: ItemIdentifierType, toIdentifier: ItemIdentifierType): void; + static readonly identifier: string; - moveItemWithIdentifierAfterItemWithIdentifier(fromIdentifier: ItemIdentifierType, toIdentifier: ItemIdentifierType): void; + static readonly name: string; - reloadItemsWithIdentifiers(identifiers: NSArray | Array): void; + static readonly affectsColorAppearance: boolean; +} - reconfigureItemsWithIdentifiers(identifiers: NSArray | Array): void; +declare class UICollectionViewCompositionalLayoutConfiguration extends NSObject implements NSCopying { + scrollDirection: interop.Enum; - appendSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; + interSectionSpacing: number; - insertSectionsWithIdentifiersBeforeSectionWithIdentifier(sectionIdentifiers: NSArray | Array, toSectionIdentifier: SectionIdentifierType): void; + get boundarySupplementaryItems(): NSArray; + set boundarySupplementaryItems(value: NSArray | Array); - insertSectionsWithIdentifiersAfterSectionWithIdentifier(sectionIdentifiers: NSArray | Array, toSectionIdentifier: SectionIdentifierType): void; + contentInsetsReference: interop.Enum; - deleteSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; + setScrollDirection(scrollDirection: interop.Enum): void; - moveSectionWithIdentifierBeforeSectionWithIdentifier(fromSectionIdentifier: SectionIdentifierType, toSectionIdentifier: SectionIdentifierType): void; + setInterSectionSpacing(interSectionSpacing: number): void; - moveSectionWithIdentifierAfterSectionWithIdentifier(fromSectionIdentifier: SectionIdentifierType, toSectionIdentifier: SectionIdentifierType): void; + setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; - reloadSectionsWithIdentifiers(sectionIdentifiers: NSArray | Array): void; + setContentInsetsReference(contentInsetsReference: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIDocumentPickerExtensionViewController extends UIViewController { - dismissGrantingAccessToURL(url: NSURL | null): void; - - prepareForPresentationInMode(mode: interop.Enum): void; - - readonly documentPickerMode: interop.Enum; - - readonly originalURL: NSURL; - - readonly validTypes: NSArray; - - readonly providerIdentifier: string; - - readonly documentStorageURL: NSURL; -} +declare class UISpringTimingParameters extends NSObject implements UITimingCurveProvider { + readonly initialVelocity: CGVector; -declare class NSTextLayoutFragment extends NSObject implements NSSecureCoding { - initWithTextElementRange(textElement: NSTextElement, rangeInElement: NSTextRange | null): this; + init(): this; initWithCoder(coder: NSCoder): this; - readonly textLayoutManager: NSTextLayoutManager; - - readonly textElement: NSTextElement | null; - - readonly rangeInElement: NSTextRange; - - readonly textLineFragments: NSArray; - - textLineFragmentForVerticalOffsetRequiresExactMatch(verticalOffset: number, requiresExactMatch: boolean): NSTextLineFragment; - - textLineFragmentForTextLocationIsUpstreamAffinity(textLocation: NSTextLocation, isUpstreamAffinity: boolean): NSTextLineFragment; - - layoutQueue: NSOperationQueue; - - readonly state: interop.Enum; + initWithDampingRatioInitialVelocity(ratio: number, velocity: CGVector): this; - invalidateLayout(): void; + initWithMassStiffnessDampingInitialVelocity(mass: number, stiffness: number, damping: number, velocity: CGVector): this; - readonly layoutFragmentFrame: CGRect; + initWithDampingRatio(ratio: number): this; - readonly renderingSurfaceBounds: CGRect; + initWithDurationBounceInitialVelocity(duration: number, bounce: number, velocity: CGVector): this; - readonly leadingPadding: number; + initWithDurationBounce(duration: number, bounce: number): this; - readonly trailingPadding: number; + readonly timingCurveType: interop.Enum; - readonly topMargin: number; + readonly cubicTimingParameters: UICubicTimingParameters; - readonly bottomMargin: number; + readonly springTimingParameters: UISpringTimingParameters; - drawAtPointInContext(point: CGPoint, context: interop.Object): void; + encodeWithCoder(coder: NSCoder): void; - readonly textAttachmentViewProviders: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - frameForTextAttachmentAtLocation(location: NSTextLocation): CGRect; +declare class UIUpdateActionPhase extends NSObject { + static readonly afterUpdateScheduled: UIUpdateActionPhase; - setLayoutQueue(layoutQueue: NSOperationQueue | null): void; + static readonly beforeEventDispatch: UIUpdateActionPhase; - static readonly supportsSecureCoding: boolean; + static readonly afterEventDispatch: UIUpdateActionPhase; - encodeWithCoder(coder: NSCoder): void; -} + static readonly beforeCADisplayLinkDispatch: UIUpdateActionPhase; -declare class UISegmentedControl extends UIControl implements NSCoding { - initWithFrame(frame: CGRect): this; + static readonly afterCADisplayLinkDispatch: UIUpdateActionPhase; - initWithCoder(coder: NSCoder): this; + static readonly beforeCATransactionCommit: UIUpdateActionPhase; - initWithItems(items: NSArray | Array | null): this; + static readonly afterCATransactionCommit: UIUpdateActionPhase; - initWithFrameActions(frame: CGRect, actions: NSArray | Array): this; + static readonly beforeLowLatencyEventDispatch: UIUpdateActionPhase; - insertSegmentWithActionAtIndexAnimated(action: UIAction, segment: number, animated: boolean): void; + static readonly afterLowLatencyEventDispatch: UIUpdateActionPhase; - setActionForSegmentAtIndex(action: UIAction, segment: number): void; + static readonly beforeLowLatencyCATransactionCommit: UIUpdateActionPhase; - actionForSegmentAtIndex(segment: number): UIAction; + static readonly afterLowLatencyCATransactionCommit: UIUpdateActionPhase; - segmentIndexForActionIdentifier(actionIdentifier: string): number; + static readonly afterUpdateComplete: UIUpdateActionPhase; +} - segmentedControlStyle: interop.Enum; +declare class UITouch extends NSObject { + readonly timestamp: number; - momentary: boolean; + readonly phase: interop.Enum; - readonly numberOfSegments: number; + readonly tapCount: number; - apportionsSegmentWidthsByContent: boolean; + readonly type: interop.Enum; - insertSegmentWithTitleAtIndexAnimated(title: string | null, segment: number, animated: boolean): void; + readonly majorRadius: number; - insertSegmentWithImageAtIndexAnimated(image: UIImage | null, segment: number, animated: boolean): void; + readonly majorRadiusTolerance: number; - removeSegmentAtIndexAnimated(segment: number, animated: boolean): void; + readonly window: UIWindow; - removeAllSegments(): void; + readonly view: UIView; - setTitleForSegmentAtIndex(title: string | null, segment: number): void; + readonly gestureRecognizers: NSArray; - titleForSegmentAtIndex(segment: number): string; + locationInView(view: UIView | null): CGPoint; - setImageForSegmentAtIndex(image: UIImage | null, segment: number): void; + previousLocationInView(view: UIView | null): CGPoint; - imageForSegmentAtIndex(segment: number): UIImage; + preciseLocationInView(view: UIView | null): CGPoint; - setWidthForSegmentAtIndex(width: number, segment: number): void; + precisePreviousLocationInView(view: UIView | null): CGPoint; - widthForSegmentAtIndex(segment: number): number; + readonly force: number; - setContentOffsetForSegmentAtIndex(offset: CGSize, segment: number): void; + readonly maximumPossibleForce: number; - contentOffsetForSegmentAtIndex(segment: number): CGSize; + azimuthAngleInView(view: UIView | null): number; - setEnabledForSegmentAtIndex(enabled: boolean, segment: number): void; + azimuthUnitVectorInView(view: UIView | null): CGVector; - isEnabledForSegmentAtIndex(segment: number): boolean; + readonly altitudeAngle: number; - selectedSegmentIndex: number; + readonly estimationUpdateIndex: NSNumber; - selectedSegmentTintColor: UIColor; + readonly estimatedProperties: interop.Enum; - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; + readonly estimatedPropertiesExpectingUpdates: interop.Enum; - backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; + readonly rollAngle: number; - setDividerImageForLeftSegmentStateRightSegmentStateBarMetrics(dividerImage: UIImage | null, leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): void; + locationInNode(node: SKNode): CGPoint; - dividerImageForLeftSegmentStateRightSegmentStateBarMetrics(leftState: interop.Enum, rightState: interop.Enum, barMetrics: interop.Enum): UIImage; + previousLocationInNode(node: SKNode): CGPoint; +} - setTitleTextAttributesForState(attributes: NSDictionary | Record | null, state: interop.Enum): void; +declare class UIPointerAccessory extends NSObject implements NSCopying { + readonly shape: UIPointerShape; - titleTextAttributesForState(state: interop.Enum): NSDictionary; + readonly position: UIPointerAccessoryPosition; - setContentPositionAdjustmentForSegmentTypeBarMetrics(adjustment: UIOffset, leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): void; + orientationMatchesAngle: boolean; - contentPositionAdjustmentForSegmentTypeBarMetrics(leftCenterRightOrAlone: interop.Enum, barMetrics: interop.Enum): UIOffset; + static accessoryWithShapePosition any>(this: This, shape: UIPointerShape, position: UIPointerAccessoryPosition): InstanceType; - setSegmentedControlStyle(segmentedControlStyle: interop.Enum): void; + static arrowAccessoryWithPosition any>(this: This, position: UIPointerAccessoryPosition): InstanceType; - isMomentary(): boolean; + setOrientationMatchesAngle(orientationMatchesAngle: boolean): void; - setMomentary(momentary: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setApportionsSegmentWidthsByContent(apportionsSegmentWidthsByContent: boolean): void; +declare class NSLayoutYAxisAnchor extends NSLayoutAnchor { + anchorWithOffsetToAnchor(otherAnchor: NSLayoutYAxisAnchor): NSLayoutDimension; - setSelectedSegmentIndex(selectedSegmentIndex: number): void; + constraintEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; - setSelectedSegmentTintColor(selectedSegmentTintColor: UIColor): void; + constraintGreaterThanOrEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; - encodeWithCoder(coder: NSCoder): void; + constraintLessThanOrEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; } -declare class UIPopoverBackgroundView extends UIView implements UIPopoverBackgroundViewMethods { - arrowOffset: number; +declare class UITraitDisplayScale extends NSObject implements UICGFloatTraitDefinition { + static readonly defaultValue: number; - arrowDirection: interop.Enum; + static readonly identifier: string; - static readonly wantsDefaultContentAppearance: boolean; + static readonly name: string; - setArrowOffset(arrowOffset: number): void; + static readonly affectsColorAppearance: boolean; +} - setArrowDirection(arrowDirection: interop.Enum): void; +declare class UISymbolContentTransition extends NSObject implements NSCopying, NSSecureCoding { + readonly contentTransition: NSSymbolContentTransition; - static arrowBase(): number; + readonly options: NSSymbolEffectOptions; - static contentViewInsets(): UIEdgeInsets; + static transitionWithContentTransition any>(this: This, contentTransition: NSSymbolContentTransition): InstanceType; - static arrowHeight(): number; -} + static transitionWithContentTransitionOptions any>(this: This, contentTransition: NSSymbolContentTransition, options: NSSymbolEffectOptions): InstanceType; -declare class UIWindowSceneGeometryPreferencesIOS extends UIWindowSceneGeometryPreferences { - init(): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - initWithInterfaceOrientations(interfaceOrientations: interop.Enum): this; + static readonly supportsSecureCoding: boolean; - interfaceOrientations: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - setInterfaceOrientations(interfaceOrientations: interop.Enum): void; + initWithCoder(coder: NSCoder): this; } -declare class UICellAccessoryLabel extends UICellAccessory { - initWithText(text: string): this; - - readonly text: string; +declare class UITabBarAppearance extends UIBarAppearance { + stackedLayoutAppearance: UITabBarItemAppearance; - font: UIFont; + inlineLayoutAppearance: UITabBarItemAppearance; - adjustsFontForContentSizeCategory: boolean; + compactInlineLayoutAppearance: UITabBarItemAppearance; - initWithCoder(coder: NSCoder): this; + selectionIndicatorTintColor: UIColor; - setFont(font: UIFont): void; + selectionIndicatorImage: UIImage; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; -} + stackedItemPositioning: interop.Enum; -declare class UIDragPreview extends NSObject implements NSCopying { - initWithViewParameters(view: UIView, parameters: UIDragPreviewParameters): this; + stackedItemWidth: number; - initWithView(view: UIView): this; + stackedItemSpacing: number; - readonly view: UIView; + setStackedLayoutAppearance(stackedLayoutAppearance: UITabBarItemAppearance): void; - readonly parameters: UIDragPreviewParameters; + setInlineLayoutAppearance(inlineLayoutAppearance: UITabBarItemAppearance): void; - static previewForURL any>(this: This, url: NSURL): InstanceType; + setCompactInlineLayoutAppearance(compactInlineLayoutAppearance: UITabBarItemAppearance): void; - static previewForURLTitle any>(this: This, url: NSURL, title: string | null): InstanceType; + setSelectionIndicatorTintColor(selectionIndicatorTintColor: UIColor | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setSelectionIndicatorImage(selectionIndicatorImage: UIImage | null): void; -declare class UIPencilInteractionSqueeze extends NSObject { - readonly timestamp: number; + setStackedItemPositioning(stackedItemPositioning: interop.Enum): void; - readonly phase: interop.Enum; + setStackedItemWidth(stackedItemWidth: number): void; - readonly hoverPose: UIPencilHoverPose; + setStackedItemSpacing(stackedItemSpacing: number): void; } -declare class UISearchTextField extends UITextField { - get tokens(): NSArray; - set tokens(value: NSArray | Array); +declare class UIWindowSceneGeometry extends NSObject implements NSCopying { + readonly coordinateSpace: UICoordinateSpace; - insertTokenAtIndex(token: UISearchToken, tokenIndex: number): void; + readonly interfaceOrientation: interop.Enum; - removeTokenAtIndex(tokenIndex: number): void; + readonly interfaceOrientationLocked: boolean; - positionOfTokenAtIndex(tokenIndex: number): UITextPosition; + readonly interactivelyResizing: boolean; - tokensInRange(textRange: UITextRange): NSArray; + isInterfaceOrientationLocked(): boolean; - readonly textualRange: UITextRange; + isInteractivelyResizing(): boolean; - replaceTextualPortionOfRangeWithTokenAtIndex(textRange: UITextRange, token: UISearchToken, tokenIndex: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - tokenBackgroundColor: UIColor; +declare class UIFont extends NSObject implements NSCopying, NSSecureCoding { + static preferredFontForTextStyle(style: string): UIFont; - allowsDeletingTokens: boolean; + static preferredFontForTextStyleCompatibleWithTraitCollection(style: string, traitCollection: UITraitCollection | null): UIFont; - allowsCopyingTokens: boolean; + static fontWithNameSize(fontName: string, fontSize: number): UIFont; - get searchSuggestions(): NSArray; - set searchSuggestions(value: NSArray | Array); + static readonly familyNames: NSArray; - setTokens(tokens: NSArray | Array): void; + static fontNamesForFamilyName(familyName: string): NSArray; - setTokenBackgroundColor(tokenBackgroundColor: UIColor | null): void; + static systemFontOfSize(fontSize: number): UIFont; - setAllowsDeletingTokens(allowsDeletingTokens: boolean): void; + static boldSystemFontOfSize(fontSize: number): UIFont; - setAllowsCopyingTokens(allowsCopyingTokens: boolean): void; + static italicSystemFontOfSize(fontSize: number): UIFont; - setSearchSuggestions(searchSuggestions: NSArray | Array): void; -} + static systemFontOfSizeWeight(fontSize: number, weight: number): UIFont; -declare class UIAccelerometer extends NSObject { - static sharedAccelerometer(): UIAccelerometer; + static monospacedDigitSystemFontOfSizeWeight(fontSize: number, weight: number): UIFont; - updateInterval: number; + static systemFontOfSizeWeightWidth(fontSize: number, weight: number, width: number): UIFont; - delegate: UIAccelerometerDelegate; + static monospacedSystemFontOfSizeWeight(fontSize: number, weight: number): UIFont; - setUpdateInterval(updateInterval: number): void; + readonly familyName: string; - setDelegate(delegate: UIAccelerometerDelegate | null): void; -} + readonly fontName: string; -declare class UIGraphicsPDFRendererFormat extends UIGraphicsRendererFormat { - get documentInfo(): NSDictionary; - set documentInfo(value: NSDictionary | Record); + readonly pointSize: number; - setDocumentInfo(documentInfo: NSDictionary | Record): void; -} + readonly ascender: number; -declare class UIToolTipConfiguration extends NSObject { - readonly toolTip: string; + readonly descender: number; - readonly sourceRect: CGRect; + readonly capHeight: number; - static configurationWithToolTip any>(this: This, toolTip: string): InstanceType; + readonly xHeight: number; - static configurationWithToolTipInRect any>(this: This, toolTip: string, sourceRect: CGRect): InstanceType; -} + readonly lineHeight: number; -declare class NSLayoutConstraint extends NSObject { - static constraintsWithVisualFormatOptionsMetricsViews(format: string, opts: interop.Enum, metrics: NSDictionary | Record | null, views: NSDictionary | Record): NSArray; + readonly leading: number; - static constraintWithItemAttributeRelatedByToItemAttributeMultiplierConstant any>(this: This, view1: interop.Object, attr1: interop.Enum, relation: interop.Enum, view2: interop.Object | null, attr2: interop.Enum, multiplier: number, c: number): InstanceType; + fontWithSize(fontSize: number): UIFont; - priority: number; + static fontWithDescriptorSize(descriptor: UIFontDescriptor, pointSize: number): UIFont; - shouldBeArchived: boolean; + readonly fontDescriptor: UIFontDescriptor; - readonly firstItem: interop.Object; + static readonly labelFontSize: number; - readonly secondItem: interop.Object; + static readonly buttonFontSize: number; - readonly firstAttribute: interop.Enum; + static readonly smallSystemFontSize: number; - readonly secondAttribute: interop.Enum; + static readonly systemFontSize: number; - readonly firstAnchor: NSLayoutAnchor; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly secondAnchor: NSLayoutAnchor; + static readonly supportsSecureCoding: boolean; - readonly relation: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - readonly multiplier: number; + initWithCoder(coder: NSCoder): this; +} - constant: number; +declare class UISceneDestructionRequestOptions extends NSObject { +} - active: boolean; +declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NSTextSelectionDataSource { + init(): this; - static activateConstraints(constraints: NSArray | Array): void; + initWithCoder(coder: NSCoder): this; - static deactivateConstraints(constraints: NSArray | Array): void; + delegate: NSTextLayoutManagerDelegate; - setPriority(priority: number): void; + usesFontLeading: boolean; - setShouldBeArchived(shouldBeArchived: boolean): void; + limitsLayoutForSuspiciousContents: boolean; - setConstant(constant: number): void; + usesHyphenation: boolean; - isActive(): boolean; + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; - setActive(active: boolean): void; + readonly textContentManager: NSTextContentManager; - identifier: string; + replaceTextContentManager(textContentManager: NSTextContentManager): void; - setIdentifier(identifier: string | null): void; -} + textContainer: NSTextContainer; -declare class UICalendarViewDecoration extends NSObject { - init(): this; + readonly usageBoundsForTextContainer: CGRect; - initWithImageColorSize(image: UIImage | null, color: UIColor | null, size: interop.Enum): this; + readonly textViewportLayoutController: NSTextViewportLayoutController; - initWithCustomViewProvider(customViewProvider: () => UIView): this; + layoutQueue: NSOperationQueue; - static decorationWithColorSize any>(this: This, color: UIColor | null, size: interop.Enum): InstanceType; + ensureLayoutForRange(range: NSTextRange): void; - static decorationWithImage any>(this: This, image: UIImage | null): InstanceType; + ensureLayoutForBounds(bounds: CGRect): void; - static decorationWithImageColorSize any>(this: This, image: UIImage | null, color: UIColor | null, size: interop.Enum): InstanceType; + invalidateLayoutForRange(range: NSTextRange): void; - static decorationWithCustomViewProvider any>(this: This, customViewProvider: () => UIView): InstanceType; -} + textLayoutFragmentForPosition(position: CGPoint): NSTextLayoutFragment; -declare class UITabBarItemStateAppearance extends NSObject { - get titleTextAttributes(): NSDictionary; - set titleTextAttributes(value: NSDictionary | Record); + textLayoutFragmentForLocation(location: NSTextLocation): NSTextLayoutFragment; - titlePositionAdjustment: UIOffset; + enumerateTextLayoutFragmentsFromLocationOptionsUsingBlock(location: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextLayoutFragment) => boolean): NSTextLocation; - iconColor: UIColor; + get textSelections(): NSArray; + set textSelections(value: NSArray | Array); - badgePositionAdjustment: UIOffset; + textSelectionNavigation: NSTextSelectionNavigation; - badgeBackgroundColor: UIColor; + enumerateRenderingAttributesFromLocationReverseUsingBlock(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLayoutManager, p2: NSDictionary | Record, p3: NSTextRange) => boolean): void; - get badgeTextAttributes(): NSDictionary; - set badgeTextAttributes(value: NSDictionary | Record); + setRenderingAttributesForTextRange(renderingAttributes: NSDictionary | Record, textRange: NSTextRange): void; - badgeTitlePositionAdjustment: UIOffset; + addRenderingAttributeValueForTextRange(renderingAttribute: string, value: interop.Object | null, textRange: NSTextRange): void; - setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; + removeRenderingAttributeForTextRange(renderingAttribute: string, textRange: NSTextRange): void; + + invalidateRenderingAttributesForTextRange(textRange: NSTextRange): void; + + renderingAttributesValidator: (p1: NSTextLayoutManager, p2: NSTextLayoutFragment) => void; - setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; + static readonly linkRenderingAttributes: NSDictionary; - setIconColor(iconColor: UIColor | null): void; + renderingAttributesForLinkAtLocation(link: interop.Object, location: NSTextLocation): NSDictionary; - setBadgePositionAdjustment(badgePositionAdjustment: UIOffset): void; + enumerateTextSegmentsInRangeTypeOptionsUsingBlock(textRange: NSTextRange, type: interop.Enum, options: interop.Enum, block: (p1: NSTextRange, p2: CGRect, p3: number, p4: NSTextContainer) => boolean | null): void; - setBadgeBackgroundColor(badgeBackgroundColor: UIColor | null): void; + replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array): void; - setBadgeTextAttributes(badgeTextAttributes: NSDictionary | Record): void; + replaceContentsInRangeWithAttributedString(range: NSTextRange, attributedString: NSAttributedString): void; - setBadgeTitlePositionAdjustment(badgeTitlePositionAdjustment: UIOffset): void; -} + setDelegate(delegate: NSTextLayoutManagerDelegate | null): void; -declare class UIStoryboardPopoverSegue extends UIStoryboardSegue { - readonly popoverController: UIPopoverController; -} + setUsesFontLeading(usesFontLeading: boolean): void; -declare class UISceneSession extends NSObject implements NSSecureCoding { - readonly scene: UIScene; + setLimitsLayoutForSuspiciousContents(limitsLayoutForSuspiciousContents: boolean): void; - readonly role: string; + setUsesHyphenation(usesHyphenation: boolean): void; - readonly configuration: UISceneConfiguration; + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; - readonly persistentIdentifier: string; + setTextContainer(textContainer: NSTextContainer | null): void; - stateRestorationActivity: NSUserActivity; + setLayoutQueue(layoutQueue: NSOperationQueue | null): void; - get userInfo(): NSDictionary; - set userInfo(value: NSDictionary | Record); + setTextSelections(textSelections: NSArray | Array): void; - setStateRestorationActivity(stateRestorationActivity: NSUserActivity | null): void; + setTextSelectionNavigation(textSelectionNavigation: NSTextSelectionNavigation): void; - setUserInfo(userInfo: NSDictionary | Record | null): void; + setRenderingAttributesValidator(renderingAttributesValidator: (p1: NSTextLayoutManager, p2: NSTextLayoutFragment) => void | null): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; - initWithCoder(coder: NSCoder): this; -} + readonly documentRange: NSTextRange; -declare class UIPointerHighlightEffect extends UIPointerEffect { -} + enumerateSubstringsFromLocationOptionsUsingBlock(location: NSTextLocation, options: interop.Enum, block: (p1: string, p2: NSTextRange, p3: NSTextRange, p4: interop.PointerConvertible) => void | null): void; -declare class UIIndirectScribbleInteraction extends NSObject implements UIInteraction { - initWithDelegate(delegate: UIIndirectScribbleInteractionDelegate): this; + textRangeForSelectionGranularityEnclosingLocation(selectionGranularity: interop.Enum, location: NSTextLocation): NSTextRange; - readonly delegate: UIIndirectScribbleInteractionDelegate; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - readonly handlingWriting: boolean; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - isHandlingWriting(): boolean; + baseWritingDirectionAtLocation(location: NSTextLocation): interop.Enum; - readonly view: UIView; + enumerateCaretOffsetsInLineFragmentAtLocationUsingBlock(location: NSTextLocation, block: (p1: number, p2: NSTextLocation, p3: boolean, p4: interop.PointerConvertible) => void): void; - willMoveToView(view: UIView | null): void; + lineFragmentRangeForPointInContainerAtLocation(point: CGPoint, location: NSTextLocation): NSTextRange; - didMoveToView(view: UIView | null): void; + enumerateContainerBoundariesFromLocationReverseUsingBlock(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLocation, p2: interop.PointerConvertible) => void): void; + + textLayoutOrientationAtLocation(location: NSTextLocation): interop.Enum; isEqual(object: interop.Object): boolean; @@ -12867,789 +12498,800 @@ declare class UIIndirectScribbleInteraction extends NSObject implements UIIntera readonly debugDescription: string; } -declare class UICellAccessoryDelete extends UICellAccessory { - backgroundColor: UIColor; +declare class NSCollectionLayoutSpacing extends NSObject implements NSCopying { + static flexibleSpacing any>(this: This, flexibleSpacing: number): InstanceType; - actionHandler: () => void; + static fixedSpacing any>(this: This, fixedSpacing: number): InstanceType; - setBackgroundColor(backgroundColor: UIColor | null): void; + readonly spacing: number; - setActionHandler(actionHandler: () => void | null): void; -} + readonly isFlexibleSpacing: boolean; -declare class UIDeferredMenuElement extends UIMenuElement { - static elementWithProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; + readonly isFixedSpacing: boolean; - static elementWithUncachedProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UITextFormattingViewControllerComponent extends NSObject implements NSCopying, NSSecureCoding { - readonly componentKey: string; +declare class UICornerConfiguration extends NSObject implements NSCopying { + static configurationWithRadius any>(this: This, radius: UICornerRadius): InstanceType; - readonly preferredSize: interop.Enum; + static configurationWithTopLeftRadiusTopRightRadiusBottomLeftRadiusBottomRightRadius any>(this: This, topLeftRadius: UICornerRadius | null, topRightRadius: UICornerRadius | null, bottomLeftRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; - initWithComponentKeyPreferredSize(componentKey: string, preferredSize: interop.Enum): this; + static capsuleConfiguration any>(this: This): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static capsuleConfigurationWithMaximumRadius any>(this: This, maximumRadius: number): InstanceType; - static readonly supportsSecureCoding: boolean; + static configurationWithUniformRadius any>(this: This, radius: UICornerRadius): InstanceType; - encodeWithCoder(coder: NSCoder): void; + static configurationWithUniformTopRadiusUniformBottomRadius any>(this: This, topRadius: UICornerRadius, bottomRadius: UICornerRadius): InstanceType; - initWithCoder(coder: NSCoder): this; -} + static configurationWithUniformLeftRadiusUniformRightRadius any>(this: This, leftRadius: UICornerRadius, rightRadius: UICornerRadius): InstanceType; -declare class UIStoryboardUnwindSegueSource extends NSObject { - readonly sourceViewController: UIViewController; + static configurationWithUniformTopRadiusBottomLeftRadiusBottomRightRadius any>(this: This, topRadius: UICornerRadius, bottomLeftRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; - readonly unwindAction: string; + static configurationWithUniformBottomRadiusTopLeftRadiusTopRightRadius any>(this: This, bottomRadius: UICornerRadius, topLeftRadius: UICornerRadius | null, topRightRadius: UICornerRadius | null): InstanceType; - readonly sender: interop.Object; + static configurationWithUniformLeftRadiusTopRightRadiusBottomRightRadius any>(this: This, leftRadius: UICornerRadius, topRightRadius: UICornerRadius | null, bottomRightRadius: UICornerRadius | null): InstanceType; + + static configurationWithUniformRightRadiusTopLeftRadiusBottomLeftRadius any>(this: This, rightRadius: UICornerRadius, topLeftRadius: UICornerRadius | null, bottomLeftRadius: UICornerRadius | null): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIFocusAnimationCoordinator extends NSObject { - addCoordinatedAnimationsCompletion(animations: () => void | null, completion: () => void | null): void; +declare class UIFocusGuide extends UILayoutGuide { + enabled: boolean; - addCoordinatedFocusingAnimationsCompletion(animations: (p1: UIFocusAnimationContext) => void | null, completion: () => void | null): void; + get preferredFocusEnvironments(): NSArray; + set preferredFocusEnvironments(value: NSArray | Array); - addCoordinatedUnfocusingAnimationsCompletion(animations: (p1: UIFocusAnimationContext) => void | null, completion: () => void | null): void; -} + preferredFocusedView: UIView; -declare class UIViewController extends UIResponder implements NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment { - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + isEnabled(): boolean; - initWithCoder(coder: NSCoder): this; + setEnabled(enabled: boolean): void; - view: UIView; + setPreferredFocusEnvironments(preferredFocusEnvironments: NSArray | Array | null): void; - loadView(): void; + setPreferredFocusedView(preferredFocusedView: UIView): void; +} - loadViewIfNeeded(): void; +declare class NSCollectionLayoutSupplementaryItem extends NSCollectionLayoutItem implements NSCopying { + static supplementaryItemWithLayoutSizeElementKindContainerAnchor any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, containerAnchor: NSCollectionLayoutAnchor): InstanceType; - readonly viewIfLoaded: UIView; + static supplementaryItemWithLayoutSizeElementKindContainerAnchorItemAnchor any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, containerAnchor: NSCollectionLayoutAnchor, itemAnchor: NSCollectionLayoutAnchor): InstanceType; - viewWillUnload(): void; + zIndex: number; - viewDidUnload(): void; + readonly elementKind: string; - viewDidLoad(): void; + readonly containerAnchor: NSCollectionLayoutAnchor; - readonly viewLoaded: boolean; + readonly itemAnchor: NSCollectionLayoutAnchor; - readonly nibName: string; + setZIndex(zIndex: number): void; - readonly nibBundle: NSBundle; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly storyboard: UIStoryboard; +declare class UIWebView extends UIView implements NSCoding, UIScrollViewDelegate { + delegate: UIWebViewDelegate; - performSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): void; + readonly scrollView: UIScrollView; - shouldPerformSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): boolean; + loadRequest(request: NSURLRequest): void; - prepareForSegueSender(segue: UIStoryboardSegue, sender: interop.Object | null): void; + loadHTMLStringBaseURL(string: string, baseURL: NSURL | null): void; - canPerformUnwindSegueActionFromViewControllerSender(action: string, fromViewController: UIViewController, sender: interop.Object | null): boolean; + loadDataMIMETypeTextEncodingNameBaseURL(data: NSData, MIMEType: string, textEncodingName: string, baseURL: NSURL): void; - canPerformUnwindSegueActionFromViewControllerWithSender(action: string, fromViewController: UIViewController, sender: interop.Object): boolean; + readonly request: NSURLRequest; - allowedChildViewControllersForUnwindingFromSource(source: UIStoryboardUnwindSegueSource): NSArray; + reload(): void; - childViewControllerContainingSegueSource(source: UIStoryboardUnwindSegueSource): UIViewController; + stopLoading(): void; - viewControllerForUnwindSegueActionFromViewControllerWithSender(action: string, fromViewController: UIViewController, sender: interop.Object | null): UIViewController; + goBack(): void; - unwindForSegueTowardsViewController(unwindSegue: UIStoryboardSegue, subsequentVC: UIViewController): void; + goForward(): void; - segueForUnwindingToViewControllerFromViewControllerIdentifier(toViewController: UIViewController, fromViewController: UIViewController, identifier: string | null): UIStoryboardSegue; + readonly canGoBack: boolean; - viewWillAppear(animated: boolean): void; + readonly canGoForward: boolean; - viewIsAppearing(animated: boolean): void; + readonly loading: boolean; - viewDidAppear(animated: boolean): void; + stringByEvaluatingJavaScriptFromString(script: string): string; - viewWillDisappear(animated: boolean): void; + scalesPageToFit: boolean; - viewDidDisappear(animated: boolean): void; + detectsPhoneNumbers: boolean; - viewWillLayoutSubviews(): void; + dataDetectorTypes: interop.Enum; - viewDidLayoutSubviews(): void; + allowsInlineMediaPlayback: boolean; - title: string; + mediaPlaybackRequiresUserAction: boolean; - didReceiveMemoryWarning(): void; + mediaPlaybackAllowsAirPlay: boolean; - readonly parentViewController: UIViewController; + suppressesIncrementalRendering: boolean; - readonly modalViewController: UIViewController; + keyboardDisplayRequiresUserAction: boolean; - readonly presentedViewController: UIViewController; + paginationMode: interop.Enum; - readonly presentingViewController: UIViewController; + paginationBreakingMode: interop.Enum; - definesPresentationContext: boolean; + pageLength: number; - providesPresentationContextTransitionStyle: boolean; + gapBetweenPages: number; - restoresFocusAfterTransition: boolean; + readonly pageCount: number; - focusGroupIdentifier: string; + allowsPictureInPictureMediaPlayback: boolean; - interactionActivityTrackingBaseName: string; + allowsLinkPreview: boolean; - readonly beingPresented: boolean; + setDelegate(delegate: UIWebViewDelegate | null): void; - readonly beingDismissed: boolean; + isLoading(): boolean; - readonly movingToParentViewController: boolean; + setScalesPageToFit(scalesPageToFit: boolean): void; - readonly movingFromParentViewController: boolean; + setDetectsPhoneNumbers(detectsPhoneNumbers: boolean): void; - presentViewControllerAnimatedCompletion(viewControllerToPresent: UIViewController, flag: boolean, completion: () => void | null): void; + setDataDetectorTypes(dataDetectorTypes: interop.Enum): void; - dismissViewControllerAnimatedCompletion(flag: boolean, completion: () => void | null): void; + setAllowsInlineMediaPlayback(allowsInlineMediaPlayback: boolean): void; - presentModalViewControllerAnimated(modalViewController: UIViewController, animated: boolean): void; + setMediaPlaybackRequiresUserAction(mediaPlaybackRequiresUserAction: boolean): void; - dismissModalViewControllerAnimated(animated: boolean): void; + setMediaPlaybackAllowsAirPlay(mediaPlaybackAllowsAirPlay: boolean): void; - modalTransitionStyle: interop.Enum; + setSuppressesIncrementalRendering(suppressesIncrementalRendering: boolean): void; - preferredTransition: UIViewControllerTransition; + setKeyboardDisplayRequiresUserAction(keyboardDisplayRequiresUserAction: boolean): void; - modalPresentationStyle: interop.Enum; + setPaginationMode(paginationMode: interop.Enum): void; - modalPresentationCapturesStatusBarAppearance: boolean; + setPaginationBreakingMode(paginationBreakingMode: interop.Enum): void; - readonly disablesAutomaticKeyboardDismissal: boolean; + setPageLength(pageLength: number): void; - wantsFullScreenLayout: boolean; + setGapBetweenPages(gapBetweenPages: number): void; - edgesForExtendedLayout: interop.Enum; + setAllowsPictureInPictureMediaPlayback(allowsPictureInPictureMediaPlayback: boolean): void; - extendedLayoutIncludesOpaqueBars: boolean; + setAllowsLinkPreview(allowsLinkPreview: boolean): void; - automaticallyAdjustsScrollViewInsets: boolean; + encodeWithCoder(coder: NSCoder): void; - setContentScrollViewForEdge(scrollView: UIScrollView | null, edge: interop.Enum): void; + initWithCoder(coder: NSCoder): this; - contentScrollViewForEdge(edge: interop.Enum): UIScrollView; + scrollViewDidScroll(scrollView: UIScrollView): void; - preferredContentSize: CGSize; + scrollViewDidZoom(scrollView: UIScrollView): void; - readonly preferredStatusBarStyle: interop.Enum; + scrollViewWillBeginDragging(scrollView: UIScrollView): void; - readonly prefersStatusBarHidden: boolean; + scrollViewWillEndDraggingWithVelocityTargetContentOffset(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; - readonly preferredStatusBarUpdateAnimation: interop.Enum; + scrollViewDidEndDraggingWillDecelerate(scrollView: UIScrollView, decelerate: boolean): void; - setNeedsStatusBarAppearanceUpdate(): void; + scrollViewWillBeginDecelerating(scrollView: UIScrollView): void; - targetViewControllerForActionSender(action: string, sender: interop.Object | null): UIViewController; + scrollViewDidEndDecelerating(scrollView: UIScrollView): void; - showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; + scrollViewDidEndScrollingAnimation(scrollView: UIScrollView): void; - showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; + viewForZoomingInScrollView(scrollView: UIScrollView): UIView; - overrideUserInterfaceStyle: interop.Enum; + scrollViewWillBeginZoomingWithView(scrollView: UIScrollView, view: UIView | null): void; - setView(view: UIView | null): void; + scrollViewDidEndZoomingWithViewAtScale(scrollView: UIScrollView, view: UIView | null, scale: number): void; - isViewLoaded(): boolean; + scrollViewShouldScrollToTop(scrollView: UIScrollView): boolean; - setTitle(title: string | null): void; + scrollViewDidScrollToTop(scrollView: UIScrollView): void; - setDefinesPresentationContext(definesPresentationContext: boolean): void; + scrollViewDidChangeAdjustedContentInset(scrollView: UIScrollView): void; - setProvidesPresentationContextTransitionStyle(providesPresentationContextTransitionStyle: boolean): void; + isEqual(object: interop.Object): boolean; - setRestoresFocusAfterTransition(restoresFocusAfterTransition: boolean): void; + readonly hash: number; - setFocusGroupIdentifier(focusGroupIdentifier: string): void; + readonly superclass: interop.Object; - setInteractionActivityTrackingBaseName(interactionActivityTrackingBaseName: string): void; + class(): interop.Object; - isBeingPresented(): boolean; + self(): this; - isBeingDismissed(): boolean; + performSelector(aSelector: string): interop.Object; - isMovingToParentViewController(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - isMovingFromParentViewController(): boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setModalTransitionStyle(modalTransitionStyle: interop.Enum): void; + readonly isProxy: boolean; - setPreferredTransition(preferredTransition: UIViewControllerTransition): void; + isKindOfClass(aClass: interop.Object): boolean; - setModalPresentationStyle(modalPresentationStyle: interop.Enum): void; + isMemberOfClass(aClass: interop.Object): boolean; - setModalPresentationCapturesStatusBarAppearance(modalPresentationCapturesStatusBarAppearance: boolean): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setWantsFullScreenLayout(wantsFullScreenLayout: boolean): void; + respondsToSelector(aSelector: string): boolean; - setEdgesForExtendedLayout(edgesForExtendedLayout: interop.Enum): void; + retain(): this; - setExtendedLayoutIncludesOpaqueBars(extendedLayoutIncludesOpaqueBars: boolean): void; + release(): void; - setAutomaticallyAdjustsScrollViewInsets(automaticallyAdjustsScrollViewInsets: boolean): void; + autorelease(): this; - setPreferredContentSize(preferredContentSize: CGSize): void; + retainCount(): number; - setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; + readonly zone: interop.Pointer; - static attemptRotationToDeviceOrientation(): void; + readonly description: string; - shouldAutorotateToInterfaceOrientation(toInterfaceOrientation: interop.Enum): boolean; + readonly debugDescription: string; +} - readonly shouldAutorotate: boolean; +declare class UICollectionViewSupplementaryRegistration extends NSObject { + static registrationWithSupplementaryClassElementKindConfigurationHandler any>(this: This, supplementaryClass: interop.Object, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; - readonly supportedInterfaceOrientations: interop.Enum; + static registrationWithSupplementaryNibElementKindConfigurationHandler any>(this: This, supplementaryNib: UINib, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; - readonly preferredInterfaceOrientationForPresentation: interop.Enum; + readonly supplementaryClass: interop.Object; - setNeedsUpdateOfSupportedInterfaceOrientations(): void; + readonly supplementaryNib: UINib; - rotatingHeaderView(): UIView; + readonly elementKind: string; - rotatingFooterView(): UIView; + readonly configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void; +} - readonly interfaceOrientation: interop.Enum; +declare class UISliderTick extends NSObject implements NSCopying, NSCoding { + readonly position: number; - willRotateToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; + title: string; - didRotateFromInterfaceOrientation(fromInterfaceOrientation: interop.Enum): void; + image: UIImage; - willAnimateRotationToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; + static tickWithPositionTitleImage any>(this: This, position: number, title: string | null, image: UIImage | null): InstanceType; - willAnimateFirstHalfOfRotationToInterfaceOrientationDuration(toInterfaceOrientation: interop.Enum, duration: number): void; + setTitle(title: string | null): void; - didAnimateFirstHalfOfRotationToInterfaceOrientation(toInterfaceOrientation: interop.Enum): void; + setImage(image: UIImage | null): void; - willAnimateSecondHalfOfRotationFromInterfaceOrientationDuration(fromInterfaceOrientation: interop.Enum, duration: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - editing: boolean; + encodeWithCoder(coder: NSCoder): void; - setEditingAnimated(editing: boolean, animated: boolean): void; + initWithCoder(coder: NSCoder): this; +} - readonly editButtonItem: UIBarButtonItem; +declare class UIShapeResolutionContext extends NSObject { + readonly contentShape: UIResolvedShape; +} - isEditing(): boolean; +declare class UIWindowSceneStandardPlacement extends UIWindowScenePlacement { + static standardPlacement any>(this: This): InstanceType; +} - setEditing(editing: boolean): void; +declare class UIView extends UIResponder implements NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate { + static readonly layerClass: interop.Object; - readonly searchDisplayController: UISearchDisplayController; + initWithFrame(frame: CGRect): this; - readonly childViewControllers: NSArray; + initWithCoder(coder: NSCoder): this; - addChildViewController(childController: UIViewController): void; + init(): this; - removeFromParentViewController(): void; + userInteractionEnabled: boolean; - transitionFromViewControllerToViewControllerDurationOptionsAnimationsCompletion(fromViewController: UIViewController, toViewController: UIViewController, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; + tag: number; - beginAppearanceTransitionAnimated(isAppearing: boolean, animated: boolean): void; + readonly layer: CALayer; - endAppearanceTransition(): void; + readonly canBecomeFocused: boolean; - readonly childViewControllerForStatusBarStyle: UIViewController; + readonly focused: boolean; - readonly childViewControllerForStatusBarHidden: UIViewController; + focusGroupIdentifier: string; - setOverrideTraitCollectionForChildViewController(collection: UITraitCollection | null, childViewController: UIViewController): void; + focusGroupPriority: number; - overrideTraitCollectionForChildViewController(childViewController: UIViewController): UITraitCollection; + focusEffect: UIFocusEffect; - automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers(): boolean; + semanticContentAttribute: interop.Enum; - shouldAutomaticallyForwardRotationMethods(): boolean; + static userInterfaceLayoutDirectionForSemanticContentAttribute(attribute: interop.Enum): interop.Enum; - readonly shouldAutomaticallyForwardAppearanceMethods: boolean; + static userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(semanticContentAttribute: interop.Enum, layoutDirection: interop.Enum): interop.Enum; - willMoveToParentViewController(parent: UIViewController | null): void; + readonly effectiveUserInterfaceLayoutDirection: interop.Enum; - didMoveToParentViewController(parent: UIViewController | null): void; + isUserInteractionEnabled(): boolean; - restorationIdentifier: string; + setUserInteractionEnabled(userInteractionEnabled: boolean): void; - restorationClass: UIViewControllerRestoration; + setTag(tag: number): void; - encodeRestorableStateWithCoder(coder: NSCoder): void; + isFocused(): boolean; - decodeRestorableStateWithCoder(coder: NSCoder): void; + setFocusGroupIdentifier(focusGroupIdentifier: string): void; - applicationFinishedRestoringState(): void; + setFocusGroupPriority(focusGroupPriority: number): void; - setRestorationIdentifier(restorationIdentifier: string): void; + setFocusEffect(focusEffect: UIFocusEffect): void; - setRestorationClass(restorationClass: UIViewControllerRestoration): void; + setSemanticContentAttribute(semanticContentAttribute: interop.Enum): void; - updateViewConstraints(): void; + frame: CGRect; - transitioningDelegate: UIViewControllerTransitioningDelegate; + bounds: CGRect; - setTransitioningDelegate(transitioningDelegate: UIViewControllerTransitioningDelegate): void; + center: CGPoint; - readonly topLayoutGuide: UILayoutSupport; + transform: CGAffineTransform; - readonly bottomLayoutGuide: UILayoutSupport; + transform3D: CATransform3D; - additionalSafeAreaInsets: UIEdgeInsets; + contentScaleFactor: number; - readonly systemMinimumLayoutMargins: NSDirectionalEdgeInsets; + anchorPoint: CGPoint; - viewRespectsSystemMinimumLayoutMargins: boolean; + multipleTouchEnabled: boolean; - viewLayoutMarginsDidChange(): void; + exclusiveTouch: boolean; - viewSafeAreaInsetsDidChange(): void; + hitTestWithEvent(point: CGPoint, event: UIEvent | null): UIView; - setAdditionalSafeAreaInsets(additionalSafeAreaInsets: UIEdgeInsets): void; + pointInsideWithEvent(point: CGPoint, event: UIEvent | null): boolean; - setViewRespectsSystemMinimumLayoutMargins(viewRespectsSystemMinimumLayoutMargins: boolean): void; + convertPointToView(point: CGPoint, view: UIView | null): CGPoint; - addKeyCommand(keyCommand: UIKeyCommand): void; + convertPointFromView(point: CGPoint, view: UIView | null): CGPoint; - removeKeyCommand(keyCommand: UIKeyCommand): void; + convertRectToView(rect: CGRect, view: UIView | null): CGRect; - readonly performsActionsWhilePresentingModally: boolean; + convertRectFromView(rect: CGRect, view: UIView | null): CGRect; - readonly extensionContext: NSExtensionContext; + autoresizesSubviews: boolean; - readonly presentationController: UIPresentationController; + autoresizingMask: interop.Enum; - readonly sheetPresentationController: UISheetPresentationController; + sizeThatFits(size: CGSize): CGSize; - readonly popoverPresentationController: UIPopoverPresentationController; + sizeToFit(): void; - readonly activePresentationController: UIPresentationController; + setFrame(frame: CGRect): void; - modalInPresentation: boolean; + setBounds(bounds: CGRect): void; - isModalInPresentation(): boolean; + setCenter(center: CGPoint): void; - setModalInPresentation(modalInPresentation: boolean): void; + setTransform(transform: CGAffineTransform): void; - registerForPreviewingWithDelegateSourceView(delegate: UIViewControllerPreviewingDelegate, sourceView: UIView): UIViewControllerPreviewing; + setTransform3D(transform3D: CATransform3D): void; - unregisterForPreviewingWithContext(previewing: UIViewControllerPreviewing): void; + setContentScaleFactor(contentScaleFactor: number): void; - readonly childViewControllerForScreenEdgesDeferringSystemGestures: UIViewController; + setAnchorPoint(anchorPoint: CGPoint): void; - readonly preferredScreenEdgesDeferringSystemGestures: interop.Enum; + isMultipleTouchEnabled(): boolean; - setNeedsUpdateOfScreenEdgesDeferringSystemGestures(): void; + setMultipleTouchEnabled(multipleTouchEnabled: boolean): void; - readonly childViewControllerForHomeIndicatorAutoHidden: UIViewController; + isExclusiveTouch(): boolean; - readonly prefersHomeIndicatorAutoHidden: boolean; + setExclusiveTouch(exclusiveTouch: boolean): void; - setNeedsUpdateOfHomeIndicatorAutoHidden(): void; + setAutoresizesSubviews(autoresizesSubviews: boolean): void; - readonly childViewControllerForPointerLock: UIViewController; + setAutoresizingMask(autoresizingMask: interop.Enum): void; - readonly prefersPointerLocked: boolean; + readonly superview: UIView; - setNeedsUpdateOfPrefersPointerLocked(): void; + readonly subviews: NSArray; - contentUnavailableConfiguration: UIContentConfiguration; + readonly window: UIWindow; - setContentUnavailableConfiguration(contentUnavailableConfiguration: UIContentConfiguration): void; + removeFromSuperview(): void; - readonly contentUnavailableConfigurationState: UIContentUnavailableConfigurationState; + insertSubviewAtIndex(view: UIView, index: number): void; - setNeedsUpdateContentUnavailableConfiguration(): void; + exchangeSubviewAtIndexWithSubviewAtIndex(index1: number, index2: number): void; - updateContentUnavailableConfigurationUsingState(state: UIContentUnavailableConfigurationState): void; + addSubview(view: UIView): void; - readonly previewActionItems: NSArray; + insertSubviewBelowSubview(view: UIView, siblingSubview: UIView): void; - readonly traitOverrides: UITraitOverrides; + insertSubviewAboveSubview(view: UIView, siblingSubview: UIView): void; - updateTraitsIfNeeded(): void; + bringSubviewToFront(view: UIView): void; - readonly navigationItem: UINavigationItem; + sendSubviewToBack(view: UIView): void; - hidesBottomBarWhenPushed: boolean; + didAddSubview(subview: UIView): void; - readonly navigationController: UINavigationController; + willRemoveSubview(subview: UIView): void; - setHidesBottomBarWhenPushed(hidesBottomBarWhenPushed: boolean): void; + willMoveToSuperview(newSuperview: UIView | null): void; - get toolbarItems(): NSArray; - set toolbarItems(value: NSArray | Array); + didMoveToSuperview(): void; - setToolbarItemsAnimated(toolbarItems: NSArray | Array | null, animated: boolean): void; + willMoveToWindow(newWindow: UIWindow | null): void; - setToolbarItems(toolbarItems: NSArray | Array): void; + didMoveToWindow(): void; - modalInPopover: boolean; + isDescendantOfView(view: UIView): boolean; - contentSizeForViewInPopover: CGSize; + viewWithTag(tag: number): UIView; - isModalInPopover(): boolean; + setNeedsUpdateProperties(): void; - setModalInPopover(modalInPopover: boolean): void; + updateProperties(): void; - setContentSizeForViewInPopover(contentSizeForViewInPopover: CGSize): void; + updatePropertiesIfNeeded(): void; - readonly transitionCoordinator: UIViewControllerTransitionCoordinator; + setNeedsLayout(): void; - readonly splitViewController: UISplitViewController; + layoutIfNeeded(): void; - collapseSecondaryViewControllerForSplitViewController(secondaryViewController: UIViewController, splitViewController: UISplitViewController): void; + layoutSubviews(): void; - separateSecondaryViewControllerForSplitViewController(splitViewController: UISplitViewController): UIViewController; + layoutMargins: UIEdgeInsets; - tabBarItem: UITabBarItem; + directionalLayoutMargins: NSDirectionalEdgeInsets; - readonly tabBarController: UITabBarController; + preservesSuperviewLayoutMargins: boolean; - setTabBarItem(tabBarItem: UITabBarItem | null): void; + insetsLayoutMarginsFromSafeArea: boolean; - readonly tab: UITab; + layoutMarginsDidChange(): void; - presentMoviePlayerViewControllerAnimated(moviePlayerViewController: MPMoviePlayerViewController): void; + readonly safeAreaInsets: UIEdgeInsets; - dismissMoviePlayerViewControllerAnimated(): void; + safeAreaInsetsDidChange(): void; - encodeWithCoder(coder: NSCoder): void; + readonly layoutMarginsGuide: UILayoutGuide; - isEqual(object: interop.Object): boolean; + readonly readableContentGuide: UILayoutGuide; - readonly hash: number; + readonly safeAreaLayoutGuide: UILayoutGuide; - readonly superclass: interop.Object; + readonly keyboardLayoutGuide: UIKeyboardLayoutGuide; - class(): interop.Object; + setLayoutMargins(layoutMargins: UIEdgeInsets): void; - self(): this; + setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; - performSelector(aSelector: string): interop.Object; + setPreservesSuperviewLayoutMargins(preservesSuperviewLayoutMargins: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setInsetsLayoutMarginsFromSafeArea(insetsLayoutMarginsFromSafeArea: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + drawRect(rect: CGRect): void; - readonly isProxy: boolean; + setNeedsDisplay(): void; - isKindOfClass(aClass: interop.Object): boolean; + setNeedsDisplayInRect(rect: CGRect): void; - isMemberOfClass(aClass: interop.Object): boolean; + clipsToBounds: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + backgroundColor: UIColor; - respondsToSelector(aSelector: string): boolean; + alpha: number; - retain(): this; + opaque: boolean; - release(): void; + clearsContextBeforeDrawing: boolean; - autorelease(): this; + hidden: boolean; - retainCount(): number; + contentMode: interop.Enum; - readonly zone: interop.Pointer; + contentStretch: CGRect; - readonly description: string; + maskView: UIView; - readonly debugDescription: string; + tintColor: UIColor; - readonly traitCollection: UITraitCollection; + tintAdjustmentMode: interop.Enum; - traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; + tintColorDidChange(): void; - preferredContentSizeDidChangeForChildContentContainer(container: UIContentContainer): void; + setClipsToBounds(clipsToBounds: boolean): void; - systemLayoutFittingSizeDidChangeForChildContentContainer(container: UIContentContainer): void; + setBackgroundColor(backgroundColor: UIColor): void; - sizeForChildContentContainerWithParentContainerSize(container: UIContentContainer, parentSize: CGSize): CGSize; + setAlpha(alpha: number): void; - viewWillTransitionToSizeWithTransitionCoordinator(size: CGSize, coordinator: UIViewControllerTransitionCoordinator): void; + isOpaque(): boolean; - willTransitionToTraitCollectionWithTransitionCoordinator(newCollection: UITraitCollection, coordinator: UIViewControllerTransitionCoordinator): void; + setOpaque(opaque: boolean): void; - readonly preferredFocusEnvironments: NSArray; + setClearsContextBeforeDrawing(clearsContextBeforeDrawing: boolean): void; - readonly parentFocusEnvironment: UIFocusEnvironment; + isHidden(): boolean; - readonly focusItemContainer: UIFocusItemContainer; + setHidden(hidden: boolean): void; - setNeedsFocusUpdate(): void; + setContentMode(contentMode: interop.Enum): void; - updateFocusIfNeeded(): void; + setContentStretch(contentStretch: CGRect): void; - shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; + setMaskView(maskView: UIView): void; - didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; + setTintColor(tintColor: UIColor | null): void; - readonly preferredFocusedView: UIView; -} + setTintAdjustmentMode(tintAdjustmentMode: interop.Enum): void; -declare class UIScrollView extends UIView implements NSCoding, UIFocusItemScrollableContainer { - contentOffset: CGPoint; + static setAnimationsEnabled(enabled: boolean): void; - contentSize: CGSize; + static readonly areAnimationsEnabled: boolean; - contentInset: UIEdgeInsets; + static performWithoutAnimation(actionsWithoutAnimation: () => void): void; - contentAlignmentPoint: CGPoint; + static readonly inheritedAnimationDuration: number; - readonly adjustedContentInset: UIEdgeInsets; + static animateWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - adjustedContentInsetDidChange(): void; + static animateWithDurationAnimationsCompletion(duration: number, animations: () => void, completion: (p1: boolean) => void | null): void; - contentInsetAdjustmentBehavior: interop.Enum; + static animateWithDurationAnimations(duration: number, animations: () => void): void; - automaticallyAdjustsScrollIndicatorInsets: boolean; + static animateWithSpringDurationBounceInitialSpringVelocityDelayOptionsAnimationsCompletion(duration: number, bounce: number, velocity: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - readonly contentLayoutGuide: UILayoutGuide; + static animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(duration: number, delay: number, dampingRatio: number, velocity: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - readonly frameLayoutGuide: UILayoutGuide; + static transitionWithViewDurationOptionsAnimationsCompletion(view: UIView, duration: number, options: interop.Enum, animations: () => void | null, completion: (p1: boolean) => void | null): void; - delegate: UIScrollViewDelegate; + static transitionFromViewToViewDurationOptionsCompletion(fromView: UIView, toView: UIView, duration: number, options: interop.Enum, completion: (p1: boolean) => void | null): void; - directionalLockEnabled: boolean; + static performSystemAnimationOnViewsOptionsAnimationsCompletion(animation: interop.Enum, views: NSArray | Array, options: interop.Enum, parallelAnimations: () => void | null, completion: (p1: boolean) => void | null): void; - bounces: boolean; + static modifyAnimationsWithRepeatCountAutoreversesAnimations(count: number, autoreverses: boolean, animations: () => void): void; - bouncesHorizontally: boolean; + static animateKeyframesWithDurationDelayOptionsAnimationsCompletion(duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: boolean) => void | null): void; - bouncesVertically: boolean; + static addKeyframeWithRelativeStartTimeRelativeDurationAnimations(frameStartTime: number, frameDuration: number, animations: () => void): void; - alwaysBounceVertical: boolean; + get gestureRecognizers(): NSArray; + set gestureRecognizers(value: NSArray | Array); - alwaysBounceHorizontal: boolean; + addGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; - pagingEnabled: boolean; + removeGestureRecognizer(gestureRecognizer: UIGestureRecognizer): void; - scrollEnabled: boolean; + gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; - transfersHorizontalScrollingToParent: boolean; + setGestureRecognizers(gestureRecognizers: NSArray | Array): void; - transfersVerticalScrollingToParent: boolean; + addMotionEffect(effect: UIMotionEffect): void; - showsVerticalScrollIndicator: boolean; + removeMotionEffect(effect: UIMotionEffect): void; - showsHorizontalScrollIndicator: boolean; + get motionEffects(): NSArray; + set motionEffects(value: NSArray | Array); - indicatorStyle: interop.Enum; + setMotionEffects(motionEffects: NSArray | Array): void; - verticalScrollIndicatorInsets: UIEdgeInsets; + readonly constraints: NSArray; - horizontalScrollIndicatorInsets: UIEdgeInsets; + addConstraint(constraint: NSLayoutConstraint): void; - scrollIndicatorInsets: UIEdgeInsets; + addConstraints(constraints: NSArray | Array): void; - decelerationRate: number; + removeConstraint(constraint: NSLayoutConstraint): void; - indexDisplayMode: interop.Enum; + removeConstraints(constraints: NSArray | Array): void; - setContentOffsetAnimated(contentOffset: CGPoint, animated: boolean): void; + updateConstraintsIfNeeded(): void; - scrollRectToVisibleAnimated(rect: CGRect, animated: boolean): void; + updateConstraints(): void; - flashScrollIndicators(): void; + needsUpdateConstraints(): boolean; - withScrollIndicatorsShownForContentOffsetChanges(changes: () => void): void; + setNeedsUpdateConstraints(): void; - readonly tracking: boolean; + translatesAutoresizingMaskIntoConstraints: boolean; - readonly dragging: boolean; + static readonly requiresConstraintBasedLayout: boolean; - readonly decelerating: boolean; + setTranslatesAutoresizingMaskIntoConstraints(translatesAutoresizingMaskIntoConstraints: boolean): void; - readonly scrollAnimating: boolean; + alignmentRectForFrame(frame: CGRect): CGRect; - delaysContentTouches: boolean; + frameForAlignmentRect(alignmentRect: CGRect): CGRect; - canCancelContentTouches: boolean; + readonly alignmentRectInsets: UIEdgeInsets; - touchesShouldBeginWithEventInContentView(touches: NSSet, event: UIEvent | null, view: UIView): boolean; + viewForBaselineLayout(): UIView; - touchesShouldCancelInContentView(view: UIView): boolean; + readonly viewForFirstBaselineLayout: UIView; - minimumZoomScale: number; + readonly viewForLastBaselineLayout: UIView; - maximumZoomScale: number; + readonly intrinsicContentSize: CGSize; - zoomScale: number; + invalidateIntrinsicContentSize(): void; - setZoomScaleAnimated(scale: number, animated: boolean): void; + contentHuggingPriorityForAxis(axis: interop.Enum): number; - zoomToRectAnimated(rect: CGRect, animated: boolean): void; + setContentHuggingPriorityForAxis(priority: number, axis: interop.Enum): void; - bouncesZoom: boolean; + contentCompressionResistancePriorityForAxis(axis: interop.Enum): number; - readonly zooming: boolean; + setContentCompressionResistancePriorityForAxis(priority: number, axis: interop.Enum): void; - readonly zoomBouncing: boolean; + systemLayoutSizeFittingSize(targetSize: CGSize): CGSize; - readonly zoomAnimating: boolean; + systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority(targetSize: CGSize, horizontalFittingPriority: number, verticalFittingPriority: number): CGSize; - scrollsToTop: boolean; + readonly layoutGuides: NSArray; - stopScrollingAndZooming(): void; + addLayoutGuide(layoutGuide: UILayoutGuide): void; - readonly panGestureRecognizer: UIPanGestureRecognizer; + removeLayoutGuide(layoutGuide: UILayoutGuide): void; - readonly pinchGestureRecognizer: UIPinchGestureRecognizer; + readonly leadingAnchor: NSLayoutXAxisAnchor; - readonly directionalPressGestureRecognizer: UIGestureRecognizer; + readonly trailingAnchor: NSLayoutXAxisAnchor; - keyboardDismissMode: interop.Enum; + readonly leftAnchor: NSLayoutXAxisAnchor; - refreshControl: UIRefreshControl; + readonly rightAnchor: NSLayoutXAxisAnchor; - allowsKeyboardScrolling: boolean; + readonly topAnchor: NSLayoutYAxisAnchor; - setContentOffset(contentOffset: CGPoint): void; + readonly bottomAnchor: NSLayoutYAxisAnchor; - setContentSize(contentSize: CGSize): void; + readonly widthAnchor: NSLayoutDimension; - setContentInset(contentInset: UIEdgeInsets): void; + readonly heightAnchor: NSLayoutDimension; - setContentAlignmentPoint(contentAlignmentPoint: CGPoint): void; + readonly centerXAnchor: NSLayoutXAxisAnchor; - setContentInsetAdjustmentBehavior(contentInsetAdjustmentBehavior: interop.Enum): void; + readonly centerYAnchor: NSLayoutYAxisAnchor; - setAutomaticallyAdjustsScrollIndicatorInsets(automaticallyAdjustsScrollIndicatorInsets: boolean): void; + readonly firstBaselineAnchor: NSLayoutYAxisAnchor; - setDelegate(delegate: UIScrollViewDelegate | null): void; + readonly lastBaselineAnchor: NSLayoutYAxisAnchor; - isDirectionalLockEnabled(): boolean; + constraintsAffectingLayoutForAxis(axis: interop.Enum): NSArray; - setDirectionalLockEnabled(directionalLockEnabled: boolean): void; + readonly hasAmbiguousLayout: boolean; - setBounces(bounces: boolean): void; + exerciseAmbiguityInLayout(): void; - setBouncesHorizontally(bouncesHorizontally: boolean): void; + restorationIdentifier: string; - setBouncesVertically(bouncesVertically: boolean): void; + encodeRestorableStateWithCoder(coder: NSCoder): void; - setAlwaysBounceVertical(alwaysBounceVertical: boolean): void; + decodeRestorableStateWithCoder(coder: NSCoder): void; - setAlwaysBounceHorizontal(alwaysBounceHorizontal: boolean): void; + setRestorationIdentifier(restorationIdentifier: string): void; - isPagingEnabled(): boolean; + snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; - setPagingEnabled(pagingEnabled: boolean): void; + resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets(rect: CGRect, afterUpdates: boolean, capInsets: UIEdgeInsets): UIView; - isScrollEnabled(): boolean; + drawViewHierarchyInRectAfterScreenUpdates(rect: CGRect, afterUpdates: boolean): boolean; - setScrollEnabled(scrollEnabled: boolean): void; + static beginAnimationsContext(animationID: string | null, context: interop.PointerConvertible): void; - setTransfersHorizontalScrollingToParent(transfersHorizontalScrollingToParent: boolean): void; + static commitAnimations(): void; - setTransfersVerticalScrollingToParent(transfersVerticalScrollingToParent: boolean): void; + static setAnimationDelegate(delegate: interop.Object | null): void; - setShowsVerticalScrollIndicator(showsVerticalScrollIndicator: boolean): void; + static setAnimationWillStartSelector(selector: string | null): void; - setShowsHorizontalScrollIndicator(showsHorizontalScrollIndicator: boolean): void; + static setAnimationDidStopSelector(selector: string | null): void; - setIndicatorStyle(indicatorStyle: interop.Enum): void; + static setAnimationDuration(duration: number): void; - setVerticalScrollIndicatorInsets(verticalScrollIndicatorInsets: UIEdgeInsets): void; + static setAnimationDelay(delay: number): void; - setHorizontalScrollIndicatorInsets(horizontalScrollIndicatorInsets: UIEdgeInsets): void; + static setAnimationStartDate(startDate: NSDate): void; - setScrollIndicatorInsets(scrollIndicatorInsets: UIEdgeInsets): void; + static setAnimationCurve(curve: interop.Enum): void; - setDecelerationRate(decelerationRate: number): void; + static setAnimationRepeatCount(repeatCount: number): void; - setIndexDisplayMode(indexDisplayMode: interop.Enum): void; + static setAnimationRepeatAutoreverses(repeatAutoreverses: boolean): void; - isTracking(): boolean; + static setAnimationBeginsFromCurrentState(fromCurrentState: boolean): void; - isDragging(): boolean; + static setAnimationTransitionForViewCache(transition: interop.Enum, view: UIView, cache: boolean): void; - isDecelerating(): boolean; + overrideUserInterfaceStyle: interop.Enum; - isScrollAnimating(): boolean; + setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: interop.Enum): void; - setDelaysContentTouches(delaysContentTouches: boolean): void; + minimumContentSizeCategory: string; - setCanCancelContentTouches(canCancelContentTouches: boolean): void; + maximumContentSizeCategory: string; - setMinimumZoomScale(minimumZoomScale: number): void; + readonly appliedContentSizeCategoryLimitsDescription: string; - setMaximumZoomScale(maximumZoomScale: number): void; + setMinimumContentSizeCategory(minimumContentSizeCategory: string): void; - setZoomScale(zoomScale: number): void; + setMaximumContentSizeCategory(maximumContentSizeCategory: string): void; - setBouncesZoom(bouncesZoom: boolean): void; + readonly traitOverrides: UITraitOverrides; - isZooming(): boolean; + updateTraitsIfNeeded(): void; - isZoomBouncing(): boolean; + layoutGuideForLayoutRegion(layoutRegion: UIViewLayoutRegion): UILayoutGuide; - isZoomAnimating(): boolean; + edgeInsetsForLayoutRegion(layoutRegion: UIViewLayoutRegion): UIEdgeInsets; - setScrollsToTop(scrollsToTop: boolean): void; + directionalEdgeInsetsForLayoutRegion(layoutRegion: UIViewLayoutRegion): NSDirectionalEdgeInsets; - setKeyboardDismissMode(keyboardDismissMode: interop.Enum): void; + cornerConfiguration: UICornerConfiguration; - setRefreshControl(refreshControl: UIRefreshControl): void; + effectiveRadiusForCorner(corner: interop.Enum): number; - setAllowsKeyboardScrolling(allowsKeyboardScrolling: boolean): void; + setCornerConfiguration(cornerConfiguration: UICornerConfiguration): void; - encodeWithCoder(coder: NSCoder): void; + addInteraction(interaction: UIInteraction): void; - initWithCoder(coder: NSCoder): this; + removeInteraction(interaction: UIInteraction): void; - readonly visibleSize: CGSize; + get interactions(): NSArray; + set interactions(value: NSArray | Array); - readonly coordinateSpace: UICoordinateSpace; + setInteractions(interactions: NSArray | Array): void; - focusItemsInRect(rect: CGRect): NSArray; + accessibilityIgnoresInvertColors: boolean; - isEqual(object: interop.Object): boolean; + setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - readonly hash: number; + endEditing(force: boolean): boolean; - readonly superclass: interop.Object; + showsLargeContentViewer: boolean; - class(): interop.Object; + largeContentTitle: string; - self(): this; + largeContentImage: UIImage; - performSelector(aSelector: string): interop.Object; + scalesLargeContentImage: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + largeContentImageInsets: UIEdgeInsets; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setShowsLargeContentViewer(showsLargeContentViewer: boolean): void; - readonly isProxy: boolean; + setLargeContentTitle(largeContentTitle: string): void; - isKindOfClass(aClass: interop.Object): boolean; + setLargeContentImage(largeContentImage: UIImage): void; - isMemberOfClass(aClass: interop.Object): boolean; + setScalesLargeContentImage(scalesLargeContentImage: boolean): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setLargeContentImageInsets(largeContentImageInsets: UIEdgeInsets): void; - respondsToSelector(aSelector: string): boolean; + hoverStyle: UIHoverStyle; - retain(): this; + setHoverStyle(hoverStyle: UIHoverStyle): void; - release(): void; + viewPrintFormatter(): UIViewPrintFormatter; - autorelease(): this; + drawRectForViewPrintFormatter(rect: CGRect, formatter: UIViewPrintFormatter): void; - retainCount(): number; + encodeWithCoder(coder: NSCoder): void; - readonly zone: interop.Pointer; + static appearance any>(this: This): InstanceType; - readonly description: string; + static appearanceWhenContainedIn any>(this: This, ContainerClass: UIAppearanceContainer | null): InstanceType; - readonly debugDescription: string; -} + static appearanceWhenContainedInInstancesOfClasses any>(this: This, containerTypes: NSArray | Array): InstanceType; -declare class UIPointerEffect extends NSObject implements NSCopying, UIHoverEffect { - readonly preview: UITargetedPreview; + static appearanceForTraitCollection any>(this: This, trait: UITraitCollection): InstanceType; - static effectWithPreview any>(this: This, preview: UITargetedPreview): InstanceType; + static appearanceForTraitCollectionWhenContainedIn any>(this: This, trait: UITraitCollection, ContainerClass: UIAppearanceContainer | null): InstanceType; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static appearanceForTraitCollectionWhenContainedInInstancesOfClasses any>(this: This, trait: UITraitCollection, containerTypes: NSArray | Array): InstanceType; isEqual(object: interop.Object): boolean; @@ -13690,1815 +13332,1779 @@ declare class UIPointerEffect extends NSObject implements NSCopying, UIHoverEffe readonly description: string; readonly debugDescription: string; -} - -declare class UIStackView extends UIView { - initWithFrame(frame: CGRect): this; - - initWithCoder(coder: NSCoder): this; - - initWithArrangedSubviews(views: NSArray | Array): this; - - readonly arrangedSubviews: NSArray; - - addArrangedSubview(view: UIView): void; - - removeArrangedSubview(view: UIView): void; - - insertArrangedSubviewAtIndex(view: UIView, stackIndex: number): void; - - axis: interop.Enum; - - distribution: interop.Enum; - - alignment: interop.Enum; - spacing: number; + readonly collisionBoundsType: interop.Enum; - setCustomSpacingAfterView(spacing: number, arrangedSubview: UIView): void; + readonly collisionBoundingPath: UIBezierPath; - customSpacingAfterView(arrangedSubview: UIView): number; + readonly traitCollection: UITraitCollection; - baselineRelativeArrangement: boolean; + traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; - layoutMarginsRelativeArrangement: boolean; + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - setAxis(axis: interop.Enum): void; + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; - setDistribution(distribution: interop.Enum): void; + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setAlignment(alignment: interop.Enum): void; + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; - setSpacing(spacing: number): void; + readonly focusItemDeferralMode: interop.Enum; - isBaselineRelativeArrangement(): boolean; + readonly isTransparentFocusItem: boolean; - setBaselineRelativeArrangement(baselineRelativeArrangement: boolean): void; + didHintFocusMovement(hint: UIFocusMovementHint): void; - isLayoutMarginsRelativeArrangement(): boolean; + readonly preferredFocusEnvironments: NSArray; - setLayoutMarginsRelativeArrangement(layoutMarginsRelativeArrangement: boolean): void; -} + readonly parentFocusEnvironment: UIFocusEnvironment; -// @ts-ignore ClassDecl.tsIgnore -declare class UIPageControlTimerProgress extends UIPageControlProgress { - initWithPreferredDuration(preferredDuration: number): this; + readonly focusItemContainer: UIFocusItemContainer; - // @ts-ignore MemberDecl.tsIgnore - delegate: UIPageControlTimerProgressDelegate; + setNeedsFocusUpdate(): void; - resetsToInitialPageAfterEnd: boolean; + updateFocusIfNeeded(): void; - readonly running: boolean; + shouldUpdateFocusInContext(context: UIFocusUpdateContext): boolean; - resumeTimer(): void; + didUpdateFocusInContextWithAnimationCoordinator(context: UIFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; - pauseTimer(): void; + readonly preferredFocusedView: UIView; - preferredDuration: number; + readonly coordinateSpace: UICoordinateSpace; - setDurationForPage(duration: number, page: number): void; + focusItemsInRect(rect: CGRect): NSArray; - durationForPage(page: number): number; + displayLayer(layer: CALayer): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UIPageControlTimerProgressDelegate | null): void; + drawLayerInContext(layer: CALayer, ctx: interop.Object): void; - setResetsToInitialPageAfterEnd(resetsToInitialPageAfterEnd: boolean): void; + layerWillDraw(layer: CALayer): void; - isRunning(): boolean; + layoutSublayersOfLayer(layer: CALayer): void; - setPreferredDuration(preferredDuration: number): void; + actionForLayerForKey(layer: CALayer, event: string): CAAction; } -declare class UIScribbleInteraction extends NSObject implements UIInteraction { - initWithDelegate(delegate: UIScribbleInteractionDelegate): this; - - readonly delegate: UIScribbleInteractionDelegate; - - readonly handlingWriting: boolean; - - static readonly pencilInputExpected: boolean; - - isHandlingWriting(): boolean; - - static isPencilInputExpected(): boolean; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; +declare class UIImageSymbolConfiguration extends UIImageConfiguration { + static readonly unspecifiedConfiguration: UIImageSymbolConfiguration; - performSelector(aSelector: string): interop.Object; + static configurationWithScale any>(this: This, scale: interop.Enum): InstanceType; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + static configurationWithPointSize any>(this: This, pointSize: number): InstanceType; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + static configurationWithWeight any>(this: This, weight: interop.Enum): InstanceType; - readonly isProxy: boolean; + static configurationWithPointSizeWeight any>(this: This, pointSize: number, weight: interop.Enum): InstanceType; - isKindOfClass(aClass: interop.Object): boolean; + static configurationWithPointSizeWeightScale any>(this: This, pointSize: number, weight: interop.Enum, scale: interop.Enum): InstanceType; - isMemberOfClass(aClass: interop.Object): boolean; + static configurationWithTextStyle any>(this: This, textStyle: string): InstanceType; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + static configurationWithTextStyleScale any>(this: This, textStyle: string, scale: interop.Enum): InstanceType; - respondsToSelector(aSelector: string): boolean; + static configurationWithFont any>(this: This, font: UIFont): InstanceType; - retain(): this; + static configurationWithFontScale any>(this: This, font: UIFont, scale: interop.Enum): InstanceType; - release(): void; + static configurationWithHierarchicalColor any>(this: This, hierarchicalColor: UIColor): InstanceType; - autorelease(): this; + static configurationWithPaletteColors any>(this: This, paletteColors: NSArray | Array): InstanceType; - retainCount(): number; + static configurationPreferringMulticolor any>(this: This): InstanceType; - readonly zone: interop.Pointer; + static configurationPreferringMonochrome any>(this: This): InstanceType; - readonly description: string; + static configurationWithVariableValueMode any>(this: This, variableValueMode: interop.Enum): InstanceType; - readonly debugDescription: string; -} + static configurationWithColorRenderingMode any>(this: This, mode: interop.Enum): InstanceType; -declare class UICalendarSelectionWeekOfYear extends UICalendarSelection { - selectedWeekOfYear: NSDateComponents; + configurationWithoutTextStyle(): this; - setSelectedWeekOfYearAnimated(selectedWeekOfYear: NSDateComponents | null, animated: boolean): void; + configurationWithoutScale(): this; - readonly delegate: UICalendarSelectionWeekOfYearDelegate; + configurationWithoutWeight(): this; - initWithDelegate(delegate: UICalendarSelectionWeekOfYearDelegate | null): this; + configurationWithoutPointSizeAndWeight(): this; - setSelectedWeekOfYear(selectedWeekOfYear: NSDateComponents | null): void; + isEqualToConfiguration(otherConfiguration: UIImageSymbolConfiguration | null): boolean; } -declare class UITraitAccessibilityContrast extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; +declare class UIGravityBehavior extends UIDynamicBehavior { + initWithItems(items: NSArray | Array): this; - static readonly name: string; + addItem(item: UIDynamicItem): void; - static readonly affectsColorAppearance: boolean; -} + removeItem(item: UIDynamicItem): void; -declare class UISpringTimingParameters extends NSObject implements UITimingCurveProvider { - readonly initialVelocity: CGVector; + readonly items: NSArray; - init(): this; + gravityDirection: CGVector; - initWithCoder(coder: NSCoder): this; + angle: number; - initWithDampingRatioInitialVelocity(ratio: number, velocity: CGVector): this; + magnitude: number; - initWithMassStiffnessDampingInitialVelocity(mass: number, stiffness: number, damping: number, velocity: CGVector): this; + setAngleMagnitude(angle: number, magnitude: number): void; - initWithDampingRatio(ratio: number): this; + setGravityDirection(gravityDirection: CGVector): void; - initWithDurationBounceInitialVelocity(duration: number, bounce: number, velocity: CGVector): this; + setAngle(angle: number): void; - initWithDurationBounce(duration: number, bounce: number): this; + setMagnitude(magnitude: number): void; +} - readonly timingCurveType: interop.Enum; +declare class UIPrintFormatter extends NSObject implements NSCopying { + readonly printPageRenderer: UIPrintPageRenderer; - readonly cubicTimingParameters: UICubicTimingParameters; + removeFromPrintPageRenderer(): void; - readonly springTimingParameters: UISpringTimingParameters; + maximumContentHeight: number; - encodeWithCoder(coder: NSCoder): void; + maximumContentWidth: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + contentInsets: UIEdgeInsets; -declare class UIUpdateActionPhase extends NSObject { - static readonly afterUpdateScheduled: UIUpdateActionPhase; + perPageContentInsets: UIEdgeInsets; - static readonly beforeEventDispatch: UIUpdateActionPhase; + startPage: number; - static readonly afterEventDispatch: UIUpdateActionPhase; + readonly pageCount: number; - static readonly beforeCADisplayLinkDispatch: UIUpdateActionPhase; + readonly requiresMainThread: boolean; - static readonly afterCADisplayLinkDispatch: UIUpdateActionPhase; + rectForPageAtIndex(pageIndex: number): CGRect; - static readonly beforeCATransactionCommit: UIUpdateActionPhase; + drawInRectForPageAtIndex(rect: CGRect, pageIndex: number): void; - static readonly afterCATransactionCommit: UIUpdateActionPhase; + setMaximumContentHeight(maximumContentHeight: number): void; - static readonly beforeLowLatencyEventDispatch: UIUpdateActionPhase; + setMaximumContentWidth(maximumContentWidth: number): void; - static readonly afterLowLatencyEventDispatch: UIUpdateActionPhase; + setContentInsets(contentInsets: UIEdgeInsets): void; - static readonly beforeLowLatencyCATransactionCommit: UIUpdateActionPhase; + setPerPageContentInsets(perPageContentInsets: UIEdgeInsets): void; - static readonly afterLowLatencyCATransactionCommit: UIUpdateActionPhase; + setStartPage(startPage: number): void; - static readonly afterUpdateComplete: UIUpdateActionPhase; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIBandSelectionInteraction extends NSObject implements UIInteraction { - enabled: boolean; +declare class UIDeferredMenuElementProvider extends NSObject { + static providerWithElementProvider any>(this: This, elementProvider: (p1: (p1: NSArray | Array) => void) => void): InstanceType; +} - readonly state: interop.Enum; +declare class UITextFormattingViewControllerComponent extends NSObject implements NSCopying, NSSecureCoding { + readonly componentKey: string; - readonly selectionRect: CGRect; + readonly preferredSize: interop.Enum; - readonly initialModifierFlags: interop.Enum; + initWithComponentKeyPreferredSize(componentKey: string, preferredSize: interop.Enum): this; - shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - initWithSelectionHandler(selectionHandler: (p1: UIBandSelectionInteraction) => void): this; + static readonly supportsSecureCoding: boolean; - isEnabled(): boolean; + encodeWithCoder(coder: NSCoder): void; - setEnabled(enabled: boolean): void; + initWithCoder(coder: NSCoder): this; +} - setShouldBeginHandler(shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean | null): void; +declare class UIReferenceLibraryViewController extends UIViewController { + static dictionaryHasDefinitionForTerm(term: string): boolean; - readonly view: UIView; + initWithTerm(term: string): this; - willMoveToView(view: UIView | null): void; + initWithCoder(coder: NSCoder): this; +} - didMoveToView(view: UIView | null): void; +declare class UIPrintInteractionController extends NSObject { + static readonly printingAvailable: boolean; - isEqual(object: interop.Object): boolean; + static readonly printableUTIs: NSSet; - readonly hash: number; + static canPrintURL(url: NSURL): boolean; - readonly superclass: interop.Object; + static canPrintData(data: NSData): boolean; - class(): interop.Object; + static readonly sharedPrintController: UIPrintInteractionController; - self(): this; + printInfo: UIPrintInfo; - performSelector(aSelector: string): interop.Object; + delegate: UIPrintInteractionControllerDelegate; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + showsPageRange: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + showsNumberOfCopies: boolean; - readonly isProxy: boolean; + showsPaperSelectionForLoadedPapers: boolean; - isKindOfClass(aClass: interop.Object): boolean; + showsPaperOrientation: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + readonly printPaper: UIPrintPaper; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + printPageRenderer: UIPrintPageRenderer; - respondsToSelector(aSelector: string): boolean; + printFormatter: UIPrintFormatter; - retain(): this; + printingItem: interop.Object; - release(): void; + get printingItems(): NSArray; + set printingItems(value: NSArray | Array); - autorelease(): this; + presentAnimatedCompletionHandler(animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; - retainCount(): number; + presentFromRectInViewAnimatedCompletionHandler(rect: CGRect, view: UIView, animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; - readonly zone: interop.Pointer; + presentFromBarButtonItemAnimatedCompletionHandler(item: UIBarButtonItem, animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; - readonly description: string; + printToPrinterCompletionHandler(printer: UIPrinter, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; - readonly debugDescription: string; -} + dismissAnimated(animated: boolean): void; -declare class UITouch extends NSObject { - readonly timestamp: number; + static isPrintingAvailable(): boolean; - readonly phase: interop.Enum; + setPrintInfo(printInfo: UIPrintInfo | null): void; - readonly tapCount: number; + setDelegate(delegate: UIPrintInteractionControllerDelegate | null): void; - readonly type: interop.Enum; + setShowsPageRange(showsPageRange: boolean): void; - readonly majorRadius: number; + setShowsNumberOfCopies(showsNumberOfCopies: boolean): void; - readonly majorRadiusTolerance: number; + setShowsPaperSelectionForLoadedPapers(showsPaperSelectionForLoadedPapers: boolean): void; - readonly window: UIWindow; + setShowsPaperOrientation(showsPaperOrientation: boolean): void; - readonly view: UIView; + setPrintPageRenderer(printPageRenderer: UIPrintPageRenderer | null): void; - readonly gestureRecognizers: NSArray; + setPrintFormatter(printFormatter: UIPrintFormatter | null): void; - locationInView(view: UIView | null): CGPoint; + setPrintingItem(printingItem: interop.Object | null): void; - previousLocationInView(view: UIView | null): CGPoint; + setPrintingItems(printingItems: NSArray | Array | null): void; +} - preciseLocationInView(view: UIView | null): CGPoint; +declare class UITraitTabAccessoryEnvironment extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - precisePreviousLocationInView(view: UIView | null): CGPoint; + static readonly identifier: string; - readonly force: number; + static readonly name: string; - readonly maximumPossibleForce: number; + static readonly affectsColorAppearance: boolean; +} - azimuthAngleInView(view: UIView | null): number; +declare class UIZoomTransitionOptions extends NSObject implements NSCopying { + interactiveDismissShouldBegin: (p1: UIZoomTransitionInteractionContext) => boolean; - azimuthUnitVectorInView(view: UIView | null): CGVector; + alignmentRectProvider: (p1: UIZoomTransitionAlignmentRectContext) => CGRect; - readonly altitudeAngle: number; + dimmingColor: UIColor; - readonly estimationUpdateIndex: NSNumber; + dimmingVisualEffect: UIBlurEffect; - readonly estimatedProperties: interop.Enum; + setInteractiveDismissShouldBegin(interactiveDismissShouldBegin: (p1: UIZoomTransitionInteractionContext) => boolean | null): void; - readonly estimatedPropertiesExpectingUpdates: interop.Enum; + setAlignmentRectProvider(alignmentRectProvider: (p1: UIZoomTransitionAlignmentRectContext) => CGRect): void; - readonly rollAngle: number; + setDimmingColor(dimmingColor: UIColor | null): void; - locationInNode(node: SKNode): CGPoint; + setDimmingVisualEffect(dimmingVisualEffect: UIBlurEffect | null): void; - previousLocationInNode(node: SKNode): CGPoint; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIPointerAccessory extends NSObject implements NSCopying { - readonly shape: UIPointerShape; +declare class UIRefreshControl extends UIControl { + init(): this; - readonly position: UIPointerAccessoryPosition; + readonly refreshing: boolean; - orientationMatchesAngle: boolean; + tintColor: UIColor; - static accessoryWithShapePosition any>(this: This, shape: UIPointerShape, position: UIPointerAccessoryPosition): InstanceType; + attributedTitle: NSAttributedString; - static arrowAccessoryWithPosition any>(this: This, position: UIPointerAccessoryPosition): InstanceType; + beginRefreshing(): void; - setOrientationMatchesAngle(orientationMatchesAngle: boolean): void; + endRefreshing(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + isRefreshing(): boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class UIMutableUserNotificationAction extends UIUserNotificationAction { - // @ts-ignore MemberDecl.tsIgnore - identifier: string; + setTintColor(tintColor: UIColor | null): void; - // @ts-ignore MemberDecl.tsIgnore - title: string; + setAttributedTitle(attributedTitle: NSAttributedString): void; +} - // @ts-ignore MemberDecl.tsIgnore - behavior: interop.Enum; +declare class UIContextMenuConfiguration extends NSObject { + readonly identifier: NSCopying; - // @ts-ignore MemberDecl.tsIgnore - get parameters(): NSDictionary; - // @ts-ignore MemberDecl.tsIgnore - set parameters(value: NSDictionary | Record); + secondaryItemIdentifiers: NSSet; - // @ts-ignore MemberDecl.tsIgnore - activationMode: interop.Enum; + badgeCount: number; - // @ts-ignore MemberDecl.tsIgnore - authenticationRequired: boolean; + preferredMenuElementOrder: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - destructive: boolean; + static configurationWithIdentifierPreviewProviderActionProvider any>(this: This, identifier: NSCopying | null, previewProvider: () => UIViewController | null, actionProvider: (p1: NSArray | Array) => UIMenu | null): InstanceType; - setIdentifier(identifier: string | null): void; + setSecondaryItemIdentifiers(secondaryItemIdentifiers: NSSet): void; - setTitle(title: string | null): void; + setBadgeCount(badgeCount: number): void; - setBehavior(behavior: interop.Enum): void; + setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; +} - setParameters(parameters: NSDictionary | Record): void; +declare class UIDocumentMenuViewController extends UIViewController { + initWithDocumentTypesInMode(allowedUTIs: NSArray | Array, mode: interop.Enum): this; - setActivationMode(activationMode: interop.Enum): void; + initWithURLInMode(url: NSURL, mode: interop.Enum): this; - isAuthenticationRequired(): boolean; + initWithCoder(coder: NSCoder): this; - setAuthenticationRequired(authenticationRequired: boolean): void; + addOptionWithTitleImageOrderHandler(title: string, image: UIImage | null, order: interop.Enum, handler: () => void): void; - isDestructive(): boolean; + delegate: UIDocumentMenuDelegate; - setDestructive(destructive: boolean): void; + setDelegate(delegate: UIDocumentMenuDelegate | null): void; } -declare class NSLayoutYAxisAnchor extends NSLayoutAnchor { - anchorWithOffsetToAnchor(otherAnchor: NSLayoutYAxisAnchor): NSLayoutDimension; - - constraintEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; - - constraintGreaterThanOrEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; +declare class UIActivityCollaborationModeRestriction extends NSObject implements NSSecureCoding, NSCopying { + readonly disabledMode: interop.Enum; - constraintLessThanOrEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; -} + readonly alertTitle: string; -declare class UITraitDisplayScale extends NSObject implements UICGFloatTraitDefinition { - static readonly defaultValue: number; + readonly alertMessage: string; - static readonly identifier: string; + readonly alertDismissButtonTitle: string; - static readonly name: string; + readonly alertRecoverySuggestionButtonTitle: string; - static readonly affectsColorAppearance: boolean; -} + readonly alertRecoverySuggestionButtonLaunchURL: NSURL; -declare class UITabBarAppearance extends UIBarAppearance { - stackedLayoutAppearance: UITabBarItemAppearance; + initWithDisabledMode(disabledMode: interop.Enum): this; - inlineLayoutAppearance: UITabBarItemAppearance; + initWithDisabledModeAlertTitleAlertMessage(disabledMode: interop.Enum, alertTitle: string, alertMessage: string): this; - compactInlineLayoutAppearance: UITabBarItemAppearance; + initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitle(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string): this; - selectionIndicatorTintColor: UIColor; + initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitleAlertRecoverySuggestionButtonTitleAlertRecoverySuggestionButtonLaunchURL(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string, alertRecoverySuggestionButtonTitle: string, alertRecoverySuggestionButtonLaunchURL: NSURL): this; - selectionIndicatorImage: UIImage; + description(): string; - stackedItemPositioning: interop.Enum; + static readonly supportsSecureCoding: boolean; - stackedItemWidth: number; + encodeWithCoder(coder: NSCoder): void; - stackedItemSpacing: number; + initWithCoder(coder: NSCoder): this; - setStackedLayoutAppearance(stackedLayoutAppearance: UITabBarItemAppearance): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setInlineLayoutAppearance(inlineLayoutAppearance: UITabBarItemAppearance): void; +declare class UIPasteboard extends NSObject { + static readonly generalPasteboard: UIPasteboard; - setCompactInlineLayoutAppearance(compactInlineLayoutAppearance: UITabBarItemAppearance): void; + static pasteboardWithNameCreate(pasteboardName: string, create: boolean): UIPasteboard; - setSelectionIndicatorTintColor(selectionIndicatorTintColor: UIColor | null): void; + static pasteboardWithUniqueName(): UIPasteboard; - setSelectionIndicatorImage(selectionIndicatorImage: UIImage | null): void; + readonly name: string; - setStackedItemPositioning(stackedItemPositioning: interop.Enum): void; + static removePasteboardWithName(pasteboardName: string): void; - setStackedItemWidth(stackedItemWidth: number): void; + readonly persistent: boolean; - setStackedItemSpacing(stackedItemSpacing: number): void; -} + setPersistent(persistent: boolean): void; -declare class UIWindowSceneGeometry extends NSObject implements NSCopying { - readonly interfaceOrientation: interop.Enum; + readonly changeCount: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + get itemProviders(): NSArray; + set itemProviders(value: NSArray | Array); -declare class UIFont extends NSObject implements NSCopying, NSSecureCoding { - static preferredFontForTextStyle(style: string): UIFont; + setItemProvidersLocalOnlyExpirationDate(itemProviders: NSArray | Array, localOnly: boolean, expirationDate: NSDate | null): void; - static preferredFontForTextStyleCompatibleWithTraitCollection(style: string, traitCollection: UITraitCollection | null): UIFont; + setObjects(objects: NSArray | Array): void; - static fontWithNameSize(fontName: string, fontSize: number): UIFont; + setObjectsLocalOnlyExpirationDate(objects: NSArray | Array, localOnly: boolean, expirationDate: NSDate | null): void; - static readonly familyNames: NSArray; + readonly pasteboardTypes: NSArray; - static fontNamesForFamilyName(familyName: string): NSArray; + containsPasteboardTypes(pasteboardTypes: NSArray | Array): boolean; - static systemFontOfSize(fontSize: number): UIFont; + dataForPasteboardType(pasteboardType: string): NSData; - static boldSystemFontOfSize(fontSize: number): UIFont; + valueForPasteboardType(pasteboardType: string): interop.Object; - static italicSystemFontOfSize(fontSize: number): UIFont; + setValueForPasteboardType(value: interop.Object, pasteboardType: string): void; - static systemFontOfSizeWeight(fontSize: number, weight: number): UIFont; + setDataForPasteboardType(data: NSData, pasteboardType: string): void; - static monospacedDigitSystemFontOfSizeWeight(fontSize: number, weight: number): UIFont; + readonly numberOfItems: number; - static systemFontOfSizeWeightWidth(fontSize: number, weight: number, width: number): UIFont; + pasteboardTypesForItemSet(itemSet: NSIndexSet | null): NSArray; - static monospacedSystemFontOfSizeWeight(fontSize: number, weight: number): UIFont; + containsPasteboardTypesInItemSet(pasteboardTypes: NSArray | Array, itemSet: NSIndexSet | null): boolean; - readonly familyName: string; + itemSetWithPasteboardTypes(pasteboardTypes: NSArray | Array): NSIndexSet; - readonly fontName: string; + valuesForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet | null): NSArray; - readonly pointSize: number; + dataForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet | null): NSArray; - readonly ascender: number; + get items(): NSArray; + set items(value: NSArray | Array); - readonly descender: number; + addItems(items: NSArray | Array): void; - readonly capHeight: number; + setItemsOptions(items: NSArray | Array, options: NSDictionary | Record): void; - readonly xHeight: number; + string: string; - readonly lineHeight: number; + get strings(): NSArray; + set strings(value: NSArray | Array); - readonly leading: number; + URL: NSURL; - fontWithSize(fontSize: number): UIFont; + get URLs(): NSArray; + set URLs(value: NSArray | Array); - static fontWithDescriptorSize(descriptor: UIFontDescriptor, pointSize: number): UIFont; + image: UIImage; - readonly fontDescriptor: UIFontDescriptor; + get images(): NSArray; + set images(value: NSArray | Array); - static readonly labelFontSize: number; + color: UIColor; - static readonly buttonFontSize: number; + get colors(): NSArray; + set colors(value: NSArray | Array); - static readonly smallSystemFontSize: number; + readonly hasStrings: boolean; - static readonly systemFontSize: number; + readonly hasURLs: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly hasImages: boolean; - static readonly supportsSecureCoding: boolean; + readonly hasColors: boolean; - encodeWithCoder(coder: NSCoder): void; + detectPatternsForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSSet, p2: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; -} + detectPatternsForPatternsInItemSetCompletionHandler(patterns: NSSet, itemSet: NSIndexSet | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class UISceneDestructionRequestOptions extends NSObject { -} + detectValuesForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; -declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NSTextSelectionDataSource { - init(): this; + detectValuesForPatternsInItemSetCompletionHandler(patterns: NSSet, itemSet: NSIndexSet | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithCoder(coder: NSCoder): this; + isPersistent(): boolean; - delegate: NSTextLayoutManagerDelegate; + setItemProviders(itemProviders: NSArray | Array): void; - usesFontLeading: boolean; + setItems(items: NSArray | Array): void; - limitsLayoutForSuspiciousContents: boolean; + setString(string: string): void; - usesHyphenation: boolean; + setStrings(strings: NSArray | Array): void; - readonly textContentManager: NSTextContentManager; + setURL(URL: NSURL): void; - replaceTextContentManager(textContentManager: NSTextContentManager): void; + setURLs(URLs: NSArray | Array): void; - textContainer: NSTextContainer; + setImage(image: UIImage): void; - readonly usageBoundsForTextContainer: CGRect; + setImages(images: NSArray | Array): void; - readonly textViewportLayoutController: NSTextViewportLayoutController; + setColor(color: UIColor): void; - layoutQueue: NSOperationQueue; + setColors(colors: NSArray | Array): void; +} - ensureLayoutForRange(range: NSTextRange): void; +declare class UITabGroup extends UITab { + selectedChild: UITab; - ensureLayoutForBounds(bounds: CGRect): void; + defaultChildIdentifier: string; - invalidateLayoutForRange(range: NSTextRange): void; + get children(): NSArray; + set children(value: NSArray | Array); - textLayoutFragmentForPosition(position: CGPoint): NSTextLayoutFragment; + get displayOrderIdentifiers(): NSArray; + set displayOrderIdentifiers(value: NSArray | Array); - textLayoutFragmentForLocation(location: NSTextLocation): NSTextLayoutFragment; + allowsReordering: boolean; - enumerateTextLayoutFragmentsFromLocationOptionsUsingBlock(location: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextLayoutFragment) => boolean): NSTextLocation; + readonly displayOrder: NSArray; - get textSelections(): NSArray; - set textSelections(value: NSArray | Array); + tabForIdentifier(identifier: string): UITab; - textSelectionNavigation: NSTextSelectionNavigation; + managingNavigationController: UINavigationController; - enumerateRenderingAttributesFromLocationReverseUsingBlock(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLayoutManager, p2: NSDictionary | Record, p3: NSTextRange) => boolean): void; + get sidebarActions(): NSArray; + set sidebarActions(value: NSArray | Array); - setRenderingAttributesForTextRange(renderingAttributes: NSDictionary | Record, textRange: NSTextRange): void; + sidebarAppearance: interop.Enum; - addRenderingAttributeValueForTextRange(renderingAttribute: string, value: interop.Object | null, textRange: NSTextRange): void; + initWithTitleImageIdentifierChildrenViewControllerProvider(title: string, image: UIImage | null, identifier: string, children: NSArray | Array, viewControllerProvider: (p1: UITab) => UIViewController | null): this; - removeRenderingAttributeForTextRange(renderingAttribute: string, textRange: NSTextRange): void; + setSelectedChild(selectedChild: UITab | null): void; - invalidateRenderingAttributesForTextRange(textRange: NSTextRange): void; + setDefaultChildIdentifier(defaultChildIdentifier: string | null): void; - renderingAttributesValidator: (p1: NSTextLayoutManager, p2: NSTextLayoutFragment) => void; + setChildren(children: NSArray | Array): void; - static readonly linkRenderingAttributes: NSDictionary; + setDisplayOrderIdentifiers(displayOrderIdentifiers: NSArray | Array): void; - renderingAttributesForLinkAtLocation(link: interop.Object, location: NSTextLocation): NSDictionary; + setAllowsReordering(allowsReordering: boolean): void; - enumerateTextSegmentsInRangeTypeOptionsUsingBlock(textRange: NSTextRange, type: interop.Enum, options: interop.Enum, block: (p1: NSTextRange, p2: CGRect, p3: number, p4: NSTextContainer) => boolean | null): void; + setManagingNavigationController(managingNavigationController: UINavigationController | null): void; - replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array): void; + setSidebarActions(sidebarActions: NSArray | Array): void; - replaceContentsInRangeWithAttributedString(range: NSTextRange, attributedString: NSAttributedString): void; + setSidebarAppearance(sidebarAppearance: interop.Enum): void; +} - setDelegate(delegate: NSTextLayoutManagerDelegate | null): void; +declare class UIApplication extends UIResponder { + static readonly sharedApplication: UIApplication; - setUsesFontLeading(usesFontLeading: boolean): void; + delegate: UIApplicationDelegate; - setLimitsLayoutForSuspiciousContents(limitsLayoutForSuspiciousContents: boolean): void; + beginIgnoringInteractionEvents(): void; - setUsesHyphenation(usesHyphenation: boolean): void; + endIgnoringInteractionEvents(): void; - setTextContainer(textContainer: NSTextContainer | null): void; + readonly ignoringInteractionEvents: boolean; - setLayoutQueue(layoutQueue: NSOperationQueue | null): void; + idleTimerDisabled: boolean; - setTextSelections(textSelections: NSArray | Array): void; + openURL(url: NSURL): boolean; - setTextSelectionNavigation(textSelectionNavigation: NSTextSelectionNavigation): void; + canOpenURL(url: NSURL): boolean; - setRenderingAttributesValidator(renderingAttributesValidator: (p1: NSTextLayoutManager, p2: NSTextLayoutFragment) => void | null): void; + openURLOptionsCompletionHandler(url: NSURL, options: NSDictionary | Record, completion: (p1: boolean) => void): void; - static readonly supportsSecureCoding: boolean; + sendEvent(event: UIEvent): void; - encodeWithCoder(coder: NSCoder): void; + readonly keyWindow: UIWindow; - readonly documentRange: NSTextRange; + readonly windows: NSArray; - enumerateSubstringsFromLocationOptionsUsingBlock(location: NSTextLocation, options: interop.Enum, block: (p1: string, p2: NSTextRange, p3: NSTextRange, p4: interop.PointerConvertible) => void | null): void; + sendActionToFromForEvent(action: string, target: interop.Object | null, sender: interop.Object | null, event: UIEvent | null): boolean; - textRangeForSelectionGranularityEnclosingLocation(selectionGranularity: interop.Enum, location: NSTextLocation): NSTextRange; + networkActivityIndicatorVisible: boolean; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + readonly statusBarStyle: interop.Enum; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + readonly statusBarHidden: boolean; - baseWritingDirectionAtLocation(location: NSTextLocation): interop.Enum; + readonly statusBarOrientation: interop.Enum; - enumerateCaretOffsetsInLineFragmentAtLocationUsingBlock(location: NSTextLocation, block: (p1: number, p2: NSTextLocation, p3: boolean, p4: interop.PointerConvertible) => void): void; + supportedInterfaceOrientationsForWindow(window: UIWindow | null): interop.Enum; - lineFragmentRangeForPointInContainerAtLocation(point: CGPoint, location: NSTextLocation): NSTextRange; + readonly statusBarOrientationAnimationDuration: number; - enumerateContainerBoundariesFromLocationReverseUsingBlock(location: NSTextLocation, reverse: boolean, block: (p1: NSTextLocation, p2: interop.PointerConvertible) => void): void; + readonly statusBarFrame: CGRect; - textLayoutOrientationAtLocation(location: NSTextLocation): interop.Enum; + applicationIconBadgeNumber: number; - isEqual(object: interop.Object): boolean; + applicationSupportsShakeToEdit: boolean; - readonly hash: number; + readonly applicationState: interop.Enum; - readonly superclass: interop.Object; + readonly backgroundTimeRemaining: number; - class(): interop.Object; + beginBackgroundTaskWithExpirationHandler(handler: () => void): number; - self(): this; + beginBackgroundTaskWithNameExpirationHandler(taskName: string | null, handler: () => void): number; - performSelector(aSelector: string): interop.Object; + endBackgroundTask(identifier: number): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setMinimumBackgroundFetchInterval(minimumBackgroundFetchInterval: number): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly backgroundRefreshStatus: interop.Enum; - readonly isProxy: boolean; + readonly protectedDataAvailable: boolean; - isKindOfClass(aClass: interop.Object): boolean; + readonly userInterfaceLayoutDirection: interop.Enum; - isMemberOfClass(aClass: interop.Object): boolean; + readonly preferredContentSizeCategory: string; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly connectedScenes: NSSet; - respondsToSelector(aSelector: string): boolean; + readonly openSessions: NSSet; - retain(): this; + readonly supportsMultipleScenes: boolean; - release(): void; + activateSceneSessionForRequestErrorHandler(request: UISceneSessionActivationRequest, errorHandler: (p1: NSError) => void | null): void; - autorelease(): this; + requestSceneSessionActivationUserActivityOptionsErrorHandler(sceneSession: UISceneSession | null, userActivity: NSUserActivity | null, options: UISceneActivationRequestOptions | null, errorHandler: (p1: NSError) => void | null): void; - retainCount(): number; + requestSceneSessionDestructionOptionsErrorHandler(sceneSession: UISceneSession, options: UISceneDestructionRequestOptions | null, errorHandler: (p1: NSError) => void | null): void; - readonly zone: interop.Pointer; + requestSceneSessionRefresh(sceneSession: UISceneSession): void; - readonly description: string; + setDelegate(delegate: UIApplicationDelegate | null): void; - readonly debugDescription: string; -} + isIgnoringInteractionEvents(): boolean; -declare class NSCollectionLayoutSpacing extends NSObject implements NSCopying { - static flexibleSpacing any>(this: This, flexibleSpacing: number): InstanceType; + isIdleTimerDisabled(): boolean; - static fixedSpacing any>(this: This, fixedSpacing: number): InstanceType; + setIdleTimerDisabled(idleTimerDisabled: boolean): void; - readonly spacing: number; + isNetworkActivityIndicatorVisible(): boolean; - readonly isFlexibleSpacing: boolean; + setNetworkActivityIndicatorVisible(networkActivityIndicatorVisible: boolean): void; - readonly isFixedSpacing: boolean; + isStatusBarHidden(): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setApplicationIconBadgeNumber(applicationIconBadgeNumber: number): void; -declare class UIReferenceLibraryViewController extends UIViewController { - static dictionaryHasDefinitionForTerm(term: string): boolean; + setApplicationSupportsShakeToEdit(applicationSupportsShakeToEdit: boolean): void; - initWithTerm(term: string): this; + isProtectedDataAvailable(): boolean; - initWithCoder(coder: NSCoder): this; -} + registerForRemoteNotifications(): void; -declare class UIFocusGuide extends UILayoutGuide { - enabled: boolean; + unregisterForRemoteNotifications(): void; - get preferredFocusEnvironments(): NSArray; - set preferredFocusEnvironments(value: NSArray | Array); + readonly registeredForRemoteNotifications: boolean; - preferredFocusedView: UIView; + registerForRemoteNotificationTypes(types: interop.Enum): void; - isEnabled(): boolean; + enabledRemoteNotificationTypes(): interop.Enum; - setEnabled(enabled: boolean): void; + isRegisteredForRemoteNotifications(): boolean; - setPreferredFocusEnvironments(preferredFocusEnvironments: NSArray | Array | null): void; + presentLocalNotificationNow(notification: UILocalNotification): void; - setPreferredFocusedView(preferredFocusedView: UIView): void; -} + scheduleLocalNotification(notification: UILocalNotification): void; -declare class UIImageSymbolConfiguration extends UIImageConfiguration { - static readonly unspecifiedConfiguration: UIImageSymbolConfiguration; + cancelLocalNotification(notification: UILocalNotification): void; - static configurationWithScale any>(this: This, scale: interop.Enum): InstanceType; + cancelAllLocalNotifications(): void; - static configurationWithPointSize any>(this: This, pointSize: number): InstanceType; + get scheduledLocalNotifications(): NSArray; + set scheduledLocalNotifications(value: NSArray | Array); - static configurationWithWeight any>(this: This, weight: interop.Enum): InstanceType; + setScheduledLocalNotifications(scheduledLocalNotifications: NSArray | Array): void; - static configurationWithPointSizeWeight any>(this: This, pointSize: number, weight: interop.Enum): InstanceType; + registerUserNotificationSettings(notificationSettings: UIUserNotificationSettings): void; - static configurationWithPointSizeWeightScale any>(this: This, pointSize: number, weight: interop.Enum, scale: interop.Enum): InstanceType; + readonly currentUserNotificationSettings: UIUserNotificationSettings; - static configurationWithTextStyle any>(this: This, textStyle: string): InstanceType; + beginReceivingRemoteControlEvents(): void; - static configurationWithTextStyleScale any>(this: This, textStyle: string, scale: interop.Enum): InstanceType; + endReceivingRemoteControlEvents(): void; - static configurationWithFont any>(this: This, font: UIFont): InstanceType; + setNewsstandIconImage(image: UIImage | null): void; - static configurationWithFontScale any>(this: This, font: UIFont, scale: interop.Enum): InstanceType; + get shortcutItems(): NSArray; + set shortcutItems(value: NSArray | Array); - static configurationWithHierarchicalColor any>(this: This, hierarchicalColor: UIColor): InstanceType; + setShortcutItems(shortcutItems: NSArray | Array): void; - static configurationWithPaletteColors any>(this: This, paletteColors: NSArray | Array): InstanceType; + readonly supportsAlternateIcons: boolean; - static configurationPreferringMulticolor any>(this: This): InstanceType; + setAlternateIconNameCompletionHandler(alternateIconName: string | null, completionHandler: (p1: NSError) => void | null): void; - static configurationPreferringMonochrome any>(this: This): InstanceType; + readonly alternateIconName: string; - configurationWithoutTextStyle(): this; + extendStateRestoration(): void; - configurationWithoutScale(): this; + completeStateRestoration(): void; - configurationWithoutWeight(): this; + ignoreSnapshotOnNextApplicationLaunch(): void; - configurationWithoutPointSizeAndWeight(): this; + static registerObjectForStateRestorationRestorationIdentifier(object: UIStateRestoring, restorationIdentifier: string): void; - isEqualToConfiguration(otherConfiguration: UIImageSymbolConfiguration | null): boolean; -} + defaultStatusForCategoryError(category: interop.Enum, error: interop.PointerConvertible): interop.Enum; -declare class UIPrintFormatter extends NSObject implements NSCopying { - readonly printPageRenderer: UIPrintPageRenderer; + proximitySensingEnabled: boolean; - removeFromPrintPageRenderer(): void; + setStatusBarHiddenAnimated(hidden: boolean, animated: boolean): void; - maximumContentHeight: number; + setStatusBarOrientationAnimated(interfaceOrientation: interop.Enum, animated: boolean): void; - maximumContentWidth: number; + setStatusBarStyleAnimated(statusBarStyle: interop.Enum, animated: boolean): void; - contentInsets: UIEdgeInsets; + setStatusBarHiddenWithAnimation(hidden: boolean, animation: interop.Enum): void; - perPageContentInsets: UIEdgeInsets; + setKeepAliveTimeoutHandler(timeout: number, keepAliveHandler: () => void | null): boolean; - startPage: number; + clearKeepAliveTimeout(): void; - readonly pageCount: number; + isProximitySensingEnabled(): boolean; - readonly requiresMainThread: boolean; + setProximitySensingEnabled(proximitySensingEnabled: boolean): void; - rectForPageAtIndex(pageIndex: number): CGRect; + setStatusBarOrientation(statusBarOrientation: interop.Enum): void; - drawInRectForPageAtIndex(rect: CGRect, pageIndex: number): void; + setStatusBarStyle(statusBarStyle: interop.Enum): void; - setMaximumContentHeight(maximumContentHeight: number): void; + setStatusBarHidden(statusBarHidden: boolean): void; +} - setMaximumContentWidth(maximumContentWidth: number): void; +declare class UIDocumentPickerViewController extends UIViewController { + initWithDocumentTypesInMode(allowedUTIs: NSArray | Array, mode: interop.Enum): this; - setContentInsets(contentInsets: UIEdgeInsets): void; + initForOpeningContentTypesAsCopy(contentTypes: NSArray | Array, asCopy: boolean): this; - setPerPageContentInsets(perPageContentInsets: UIEdgeInsets): void; + initForOpeningContentTypes(contentTypes: NSArray | Array): this; - setStartPage(startPage: number): void; + initWithCoder(coder: NSCoder): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + initWithURLInMode(url: NSURL, mode: interop.Enum): this; -declare class NSCollectionLayoutSupplementaryItem extends NSCollectionLayoutItem implements NSCopying { - static supplementaryItemWithLayoutSizeElementKindContainerAnchor any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, containerAnchor: NSCollectionLayoutAnchor): InstanceType; + initWithURLsInMode(urls: NSArray | Array, mode: interop.Enum): this; - static supplementaryItemWithLayoutSizeElementKindContainerAnchorItemAnchor any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, containerAnchor: NSCollectionLayoutAnchor, itemAnchor: NSCollectionLayoutAnchor): InstanceType; + initForExportingURLsAsCopy(urls: NSArray | Array, asCopy: boolean): this; - zIndex: number; + initForExportingURLs(urls: NSArray | Array): this; - readonly elementKind: string; + delegate: UIDocumentPickerDelegate; - readonly containerAnchor: NSCollectionLayoutAnchor; + readonly documentPickerMode: interop.Enum; - readonly itemAnchor: NSCollectionLayoutAnchor; + allowsMultipleSelection: boolean; - setZIndex(zIndex: number): void; + shouldShowFileExtensions: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + directoryURL: NSURL; -declare class UIWebView extends UIView implements NSCoding, UIScrollViewDelegate { - delegate: UIWebViewDelegate; + setDelegate(delegate: UIDocumentPickerDelegate | null): void; - readonly scrollView: UIScrollView; + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; - loadRequest(request: NSURLRequest): void; + setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; - loadHTMLStringBaseURL(string: string, baseURL: NSURL | null): void; + setDirectoryURL(directoryURL: NSURL): void; +} - loadDataMIMETypeTextEncodingNameBaseURL(data: NSData, MIMEType: string, textEncodingName: string, baseURL: NSURL): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UITabBarItemAppearance extends NSObject implements NSCopying, NSSecureCoding { + init(): this; - readonly request: NSURLRequest; + initWithStyle(style: interop.Enum): this; - reload(): void; + initWithCoder(coder: NSCoder): this; - stopLoading(): void; + // @ts-ignore MemberDecl.tsIgnore + copy(): this; - goBack(): void; + configureWithDefaultForStyle(style: interop.Enum): void; - goForward(): void; + readonly normal: UITabBarItemStateAppearance; - readonly canGoBack: boolean; + readonly selected: UITabBarItemStateAppearance; - readonly canGoForward: boolean; + readonly disabled: UITabBarItemStateAppearance; - readonly loading: boolean; + readonly focused: UITabBarItemStateAppearance; - stringByEvaluatingJavaScriptFromString(script: string): string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - scalesPageToFit: boolean; + static readonly supportsSecureCoding: boolean; - detectsPhoneNumbers: boolean; + encodeWithCoder(coder: NSCoder): void; +} - dataDetectorTypes: interop.Enum; +declare class UITextPlaceholder extends NSObject { + readonly rects: NSArray; +} - allowsInlineMediaPlayback: boolean; +declare class UIWindowSceneDragInteraction extends NSObject implements UIInteraction { + readonly gestureForFailureRelationships: UIGestureRecognizer; - mediaPlaybackRequiresUserAction: boolean; + readonly view: UIView; - mediaPlaybackAllowsAirPlay: boolean; + willMoveToView(view: UIView | null): void; - suppressesIncrementalRendering: boolean; + didMoveToView(view: UIView | null): void; - keyboardDisplayRequiresUserAction: boolean; + isEqual(object: interop.Object): boolean; - paginationMode: interop.Enum; + readonly hash: number; - paginationBreakingMode: interop.Enum; + readonly superclass: interop.Object; - pageLength: number; + class(): interop.Object; - gapBetweenPages: number; + self(): this; - readonly pageCount: number; + performSelector(aSelector: string): interop.Object; - allowsPictureInPictureMediaPlayback: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - allowsLinkPreview: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setDelegate(delegate: UIWebViewDelegate | null): void; + readonly isProxy: boolean; - isLoading(): boolean; + isKindOfClass(aClass: interop.Object): boolean; - setScalesPageToFit(scalesPageToFit: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setDetectsPhoneNumbers(detectsPhoneNumbers: boolean): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setDataDetectorTypes(dataDetectorTypes: interop.Enum): void; + respondsToSelector(aSelector: string): boolean; - setAllowsInlineMediaPlayback(allowsInlineMediaPlayback: boolean): void; + retain(): this; - setMediaPlaybackRequiresUserAction(mediaPlaybackRequiresUserAction: boolean): void; + release(): void; - setMediaPlaybackAllowsAirPlay(mediaPlaybackAllowsAirPlay: boolean): void; + autorelease(): this; - setSuppressesIncrementalRendering(suppressesIncrementalRendering: boolean): void; + retainCount(): number; - setKeyboardDisplayRequiresUserAction(keyboardDisplayRequiresUserAction: boolean): void; + readonly zone: interop.Pointer; - setPaginationMode(paginationMode: interop.Enum): void; + readonly description: string; - setPaginationBreakingMode(paginationBreakingMode: interop.Enum): void; + readonly debugDescription: string; +} - setPageLength(pageLength: number): void; +declare class UITextFormattingViewControllerComponentGroup extends NSObject implements NSCopying, NSSecureCoding { + readonly components: NSArray; - setGapBetweenPages(gapBetweenPages: number): void; + initWithComponents(components: NSArray | Array): this; - setAllowsPictureInPictureMediaPlayback(allowsPictureInPictureMediaPlayback: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setAllowsLinkPreview(allowsLinkPreview: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} - scrollViewDidScroll(scrollView: UIScrollView): void; +declare class UIPrintServiceExtension extends NSObject { + printerDestinationsForPrintInfo(printInfo: UIPrintInfo): NSArray; +} - scrollViewDidZoom(scrollView: UIScrollView): void; +declare class UIPrinterDestination extends NSObject implements NSSecureCoding { + initWithURL(url: NSURL): this; - scrollViewWillBeginDragging(scrollView: UIScrollView): void; + URL: NSURL; - scrollViewWillEndDraggingWithVelocityTargetContentOffset(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; + displayName: string; - scrollViewDidEndDraggingWillDecelerate(scrollView: UIScrollView, decelerate: boolean): void; + txtRecord: NSData; - scrollViewWillBeginDecelerating(scrollView: UIScrollView): void; + setURL(URL: NSURL): void; - scrollViewDidEndDecelerating(scrollView: UIScrollView): void; + setDisplayName(displayName: string | null): void; - scrollViewDidEndScrollingAnimation(scrollView: UIScrollView): void; + setTxtRecord(txtRecord: NSData | null): void; - viewForZoomingInScrollView(scrollView: UIScrollView): UIView; + static readonly supportsSecureCoding: boolean; - scrollViewWillBeginZoomingWithView(scrollView: UIScrollView, view: UIView | null): void; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} - scrollViewDidEndZoomingWithViewAtScale(scrollView: UIScrollView, view: UIView | null, scale: number): void; +declare class UICalendarView extends UIView { + delegate: UICalendarViewDelegate; - scrollViewShouldScrollToTop(scrollView: UIScrollView): boolean; + selectionBehavior: UICalendarSelection; - scrollViewDidScrollToTop(scrollView: UIScrollView): void; + locale: NSLocale; - scrollViewDidChangeAdjustedContentInset(scrollView: UIScrollView): void; + calendar: NSCalendar; - isEqual(object: interop.Object): boolean; + timeZone: NSTimeZone; - readonly hash: number; + fontDesign: string; - readonly superclass: interop.Object; + availableDateRange: NSDateInterval; - class(): interop.Object; + visibleDateComponents: NSDateComponents; - self(): this; + setVisibleDateComponentsAnimated(dateComponents: NSDateComponents, animated: boolean): void; - performSelector(aSelector: string): interop.Object; + wantsDateDecorations: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + reloadDecorationsForDateComponentsAnimated(dates: NSArray | Array, animated: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setDelegate(delegate: UICalendarViewDelegate | null): void; - readonly isProxy: boolean; + setSelectionBehavior(selectionBehavior: UICalendarSelection | null): void; - isKindOfClass(aClass: interop.Object): boolean; + setLocale(locale: NSLocale): void; - isMemberOfClass(aClass: interop.Object): boolean; + setCalendar(calendar: NSCalendar): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setTimeZone(timeZone: NSTimeZone | null): void; - respondsToSelector(aSelector: string): boolean; + setFontDesign(fontDesign: string): void; - retain(): this; + setAvailableDateRange(availableDateRange: NSDateInterval): void; - release(): void; + setVisibleDateComponents(visibleDateComponents: NSDateComponents): void; - autorelease(): this; + setWantsDateDecorations(wantsDateDecorations: boolean): void; +} - retainCount(): number; +declare class UIPrintPaper extends NSObject { + static bestPaperForPageSizeWithPapersFromArray(contentSize: CGSize, paperList: NSArray | Array): UIPrintPaper; - readonly zone: interop.Pointer; + readonly paperSize: CGSize; - readonly description: string; + readonly printableRect: CGRect; - readonly debugDescription: string; + printRect(): CGRect; } -declare class UICollectionViewSupplementaryRegistration extends NSObject { - static registrationWithSupplementaryClassElementKindConfigurationHandler any>(this: This, supplementaryClass: interop.Object, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; +declare class UIPrintInfo extends NSObject implements NSCopying, NSCoding { + initWithCoder(coder: NSCoder): this; - static registrationWithSupplementaryNibElementKindConfigurationHandler any>(this: This, supplementaryNib: UINib, elementKind: string, configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void): InstanceType; + static printInfo(): UIPrintInfo; - readonly supplementaryClass: interop.Object; + static printInfoWithDictionary(dictionary: NSDictionary | Record | null): UIPrintInfo; - readonly supplementaryNib: UINib; + printerID: string; - readonly elementKind: string; + jobName: string; - readonly configurationHandler: (p1: UICollectionReusableView, p2: string, p3: NSIndexPath) => void; -} + outputType: interop.Enum; -declare class UIShapeResolutionContext extends NSObject { - readonly contentShape: UIResolvedShape; -} + orientation: interop.Enum; -declare class UIWindowSceneStandardPlacement extends UIWindowScenePlacement { - static standardPlacement any>(this: This): InstanceType; -} + duplex: interop.Enum; -declare class UIPrintInteractionController extends NSObject { - static readonly printingAvailable: boolean; + readonly dictionaryRepresentation: NSDictionary; - static readonly printableUTIs: NSSet; + setPrinterID(printerID: string | null): void; - static canPrintURL(url: NSURL): boolean; + setJobName(jobName: string): void; - static canPrintData(data: NSData): boolean; + setOutputType(outputType: interop.Enum): void; - static readonly sharedPrintController: UIPrintInteractionController; + setOrientation(orientation: interop.Enum): void; - printInfo: UIPrintInfo; + setDuplex(duplex: interop.Enum): void; - delegate: UIPrintInteractionControllerDelegate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - showsPageRange: boolean; + encodeWithCoder(coder: NSCoder): void; +} - showsNumberOfCopies: boolean; +declare class UISceneConfiguration extends NSObject implements NSCopying, NSSecureCoding { + static configurationWithNameSessionRole any>(this: This, name: string | null, sessionRole: string): InstanceType; - showsPaperSelectionForLoadedPapers: boolean; + initWithNameSessionRole(name: string | null, sessionRole: string): this; - showsPaperOrientation: boolean; + readonly name: string; - readonly printPaper: UIPrintPaper; + readonly role: string; - printPageRenderer: UIPrintPageRenderer; + sceneClass: interop.Object; - printFormatter: UIPrintFormatter; + delegateClass: interop.Object; - printingItem: interop.Object; + storyboard: UIStoryboard; - get printingItems(): NSArray; - set printingItems(value: NSArray | Array); + setSceneClass(sceneClass: interop.Object | null): void; - presentAnimatedCompletionHandler(animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; + setDelegateClass(delegateClass: interop.Object | null): void; - presentFromRectInViewAnimatedCompletionHandler(rect: CGRect, view: UIView, animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; + setStoryboard(storyboard: UIStoryboard | null): void; - presentFromBarButtonItemAnimatedCompletionHandler(item: UIBarButtonItem, animated: boolean, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - printToPrinterCompletionHandler(printer: UIPrinter, completion: (p1: UIPrintInteractionController, p2: boolean, p3: NSError) => void | null): boolean; + static readonly supportsSecureCoding: boolean; - dismissAnimated(animated: boolean): void; + encodeWithCoder(coder: NSCoder): void; - static isPrintingAvailable(): boolean; + initWithCoder(coder: NSCoder): this; +} - setPrintInfo(printInfo: UIPrintInfo | null): void; +declare class UIViewPrintFormatter extends UIPrintFormatter { + readonly view: UIView; +} - setDelegate(delegate: UIPrintInteractionControllerDelegate | null): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UIGraphicsImageRenderer extends UIGraphicsRenderer { + initWithSize(size: CGSize): this; - setShowsPageRange(showsPageRange: boolean): void; + initWithSizeFormat(size: CGSize, format: UIGraphicsImageRendererFormat): this; - setShowsNumberOfCopies(showsNumberOfCopies: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + initWithBoundsFormat(bounds: CGRect, format: UIGraphicsImageRendererFormat): this; - setShowsPaperSelectionForLoadedPapers(showsPaperSelectionForLoadedPapers: boolean): void; + imageWithActions(actions: (p1: UIGraphicsImageRendererContext) => void): UIImage; - setShowsPaperOrientation(showsPaperOrientation: boolean): void; + PNGDataWithActions(actions: (p1: UIGraphicsImageRendererContext) => void): NSData; - setPrintPageRenderer(printPageRenderer: UIPrintPageRenderer | null): void; + JPEGDataWithCompressionQualityActions(compressionQuality: number, actions: (p1: UIGraphicsImageRendererContext) => void): NSData; +} - setPrintFormatter(printFormatter: UIPrintFormatter | null): void; +declare class UISceneOpenExternalURLOptions extends NSObject { + universalLinksOnly: boolean; - setPrintingItem(printingItem: interop.Object | null): void; + eventAttribution: UIEventAttribution; - setPrintingItems(printingItems: NSArray | Array | null): void; + setUniversalLinksOnly(universalLinksOnly: boolean): void; + + setEventAttribution(eventAttribution: UIEventAttribution): void; } -declare class UIZoomTransitionOptions extends NSObject implements NSCopying { - interactiveDismissShouldBegin: (p1: UIZoomTransitionInteractionContext) => boolean; +declare class UIMarkupTextPrintFormatter extends UIPrintFormatter { + initWithMarkupText(markupText: string): this; - alignmentRectProvider: (p1: UIZoomTransitionAlignmentRectContext) => CGRect; + markupText: string; - dimmingColor: UIColor; + setMarkupText(markupText: string | null): void; +} - dimmingVisualEffect: UIBlurEffect; +// @ts-ignore ClassDecl.tsIgnore +declare class UIPointerStyle extends UIHoverStyle implements NSCopying { + get accessories(): NSArray; + set accessories(value: NSArray | Array); - setInteractiveDismissShouldBegin(interactiveDismissShouldBegin: (p1: UIZoomTransitionInteractionContext) => boolean | null): void; + // @ts-ignore MemberDecl.tsIgnore + static styleWithEffectShape any>(this: This, effect: UIPointerEffect, shape: UIPointerShape | null): InstanceType; - setAlignmentRectProvider(alignmentRectProvider: (p1: UIZoomTransitionAlignmentRectContext) => CGRect): void; + static styleWithShapeConstrainedAxes any>(this: This, shape: UIPointerShape, axes: interop.Object): InstanceType; - setDimmingColor(dimmingColor: UIColor | null): void; + static hiddenPointerStyle any>(this: This): InstanceType; - setDimmingVisualEffect(dimmingVisualEffect: UIBlurEffect | null): void; + static systemPointerStyle any>(this: This): InstanceType; + + setAccessories(accessories: NSArray | Array): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIRefreshControl extends UIControl { - init(): this; +declare class UIPrinter extends NSObject { + static printerWithURL(url: NSURL): UIPrinter; - readonly refreshing: boolean; + readonly URL: NSURL; - tintColor: UIColor; + readonly displayName: string; - attributedTitle: NSAttributedString; + readonly displayLocation: string; - beginRefreshing(): void; + readonly supportedJobTypes: interop.Enum; - endRefreshing(): void; + readonly makeAndModel: string; - isRefreshing(): boolean; + readonly supportsColor: boolean; - setTintColor(tintColor: UIColor | null): void; + readonly supportsDuplex: boolean; - setAttributedTitle(attributedTitle: NSAttributedString): void; + contactPrinter(completionHandler: (p1: boolean) => void | null): void; } -declare class UIDocumentMenuViewController extends UIViewController { - initWithDocumentTypesInMode(allowedUTIs: NSArray | Array, mode: interop.Enum): this; +declare class UIMenuItem extends NSObject { + initWithTitleAction(title: string, action: string): this; - initWithURLInMode(url: NSURL, mode: interop.Enum): this; + title: string; - initWithCoder(coder: NSCoder): this; + action: string; - addOptionWithTitleImageOrderHandler(title: string, image: UIImage | null, order: interop.Enum, handler: () => void): void; + setTitle(title: string): void; - delegate: UIDocumentMenuDelegate; + setAction(action: string): void; +} - setDelegate(delegate: UIDocumentMenuDelegate | null): void; +declare class UITraitDisplayGamut extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } -declare class UIActivityCollaborationModeRestriction extends NSObject implements NSSecureCoding, NSCopying { - readonly disabledMode: interop.Enum; +declare class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate { + static interactionControllerWithURL(url: NSURL): UIDocumentInteractionController; - readonly alertTitle: string; + delegate: UIDocumentInteractionControllerDelegate; - readonly alertMessage: string; + URL: NSURL; - readonly alertDismissButtonTitle: string; + UTI: string; - readonly alertRecoverySuggestionButtonTitle: string; + name: string; - readonly alertRecoverySuggestionButtonLaunchURL: NSURL; + readonly icons: NSArray; - initWithDisabledMode(disabledMode: interop.Enum): this; + annotation: interop.Object; - initWithDisabledModeAlertTitleAlertMessage(disabledMode: interop.Enum, alertTitle: string, alertMessage: string): this; + presentOptionsMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitle(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string): this; + presentOptionsMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitleAlertRecoverySuggestionButtonTitleAlertRecoverySuggestionButtonLaunchURL(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string, alertRecoverySuggestionButtonTitle: string, alertRecoverySuggestionButtonLaunchURL: NSURL): this; + presentPreviewAnimated(animated: boolean): boolean; - description(): string; + presentOpenInMenuFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): boolean; - static readonly supportsSecureCoding: boolean; + presentOpenInMenuFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): boolean; - encodeWithCoder(coder: NSCoder): void; + dismissPreviewAnimated(animated: boolean): void; - initWithCoder(coder: NSCoder): this; + dismissMenuAnimated(animated: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly gestureRecognizers: NSArray; -declare class UIPasteboard extends NSObject { - static readonly generalPasteboard: UIPasteboard; + setDelegate(delegate: UIDocumentInteractionControllerDelegate | null): void; - static pasteboardWithNameCreate(pasteboardName: string, create: boolean): UIPasteboard; + setURL(URL: NSURL | null): void; - static pasteboardWithUniqueName(): UIPasteboard; + setUTI(UTI: string | null): void; - readonly name: string; + setName(name: string | null): void; - static removePasteboardWithName(pasteboardName: string): void; + setAnnotation(annotation: interop.Object | null): void; - readonly persistent: boolean; + actionSheetClickedButtonAtIndex(actionSheet: UIActionSheet, buttonIndex: number): void; - setPersistent(persistent: boolean): void; + actionSheetCancel(actionSheet: UIActionSheet): void; - readonly changeCount: number; + willPresentActionSheet(actionSheet: UIActionSheet): void; - get itemProviders(): NSArray; - set itemProviders(value: NSArray | Array); + didPresentActionSheet(actionSheet: UIActionSheet): void; - setItemProvidersLocalOnlyExpirationDate(itemProviders: NSArray | Array, localOnly: boolean, expirationDate: NSDate | null): void; + actionSheetWillDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; - setObjects(objects: NSArray | Array): void; + actionSheetDidDismissWithButtonIndex(actionSheet: UIActionSheet, buttonIndex: number): void; - setObjectsLocalOnlyExpirationDate(objects: NSArray | Array, localOnly: boolean, expirationDate: NSDate | null): void; + isEqual(object: interop.Object): boolean; - readonly pasteboardTypes: NSArray; + readonly hash: number; - containsPasteboardTypes(pasteboardTypes: NSArray | Array): boolean; + readonly superclass: interop.Object; - dataForPasteboardType(pasteboardType: string): NSData; + class(): interop.Object; - valueForPasteboardType(pasteboardType: string): interop.Object; + self(): this; - setValueForPasteboardType(value: interop.Object, pasteboardType: string): void; + performSelector(aSelector: string): interop.Object; - setDataForPasteboardType(data: NSData, pasteboardType: string): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly numberOfItems: number; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - pasteboardTypesForItemSet(itemSet: NSIndexSet | null): NSArray; + readonly isProxy: boolean; - containsPasteboardTypesInItemSet(pasteboardTypes: NSArray | Array, itemSet: NSIndexSet | null): boolean; + isKindOfClass(aClass: interop.Object): boolean; - itemSetWithPasteboardTypes(pasteboardTypes: NSArray | Array): NSIndexSet; + isMemberOfClass(aClass: interop.Object): boolean; - valuesForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet | null): NSArray; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - dataForPasteboardTypeInItemSet(pasteboardType: string, itemSet: NSIndexSet | null): NSArray; + respondsToSelector(aSelector: string): boolean; - get items(): NSArray; - set items(value: NSArray | Array); + retain(): this; - addItems(items: NSArray | Array): void; + release(): void; - setItemsOptions(items: NSArray | Array, options: NSDictionary | Record): void; + autorelease(): this; - string: string; + retainCount(): number; - get strings(): NSArray; - set strings(value: NSArray | Array); + readonly zone: interop.Pointer; - URL: NSURL; + readonly description: string; - get URLs(): NSArray; - set URLs(value: NSArray | Array); + readonly debugDescription: string; +} - image: UIImage; +declare class UIActivityViewController extends UIViewController { + initWithActivityItemsApplicationActivities(activityItems: NSArray | Array, applicationActivities: NSArray | Array | null): this; - get images(): NSArray; - set images(value: NSArray | Array); + completionHandler: (p1: string, p2: boolean) => void; - color: UIColor; + completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void; - get colors(): NSArray; - set colors(value: NSArray | Array); + get excludedActivityTypes(): NSArray; + set excludedActivityTypes(value: NSArray | Array); - readonly hasStrings: boolean; + excludedActivitySectionTypes: interop.Enum; - readonly hasURLs: boolean; + allowsProminentActivity: boolean; - readonly hasImages: boolean; + setCompletionHandler(completionHandler: (p1: string, p2: boolean) => void): void; - readonly hasColors: boolean; + setCompletionWithItemsHandler(completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void): void; - detectPatternsForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSSet, p2: NSError) => void | null): void; + setExcludedActivityTypes(excludedActivityTypes: NSArray | Array | null): void; - detectPatternsForPatternsInItemSetCompletionHandler(patterns: NSSet, itemSet: NSIndexSet | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setExcludedActivitySectionTypes(excludedActivitySectionTypes: interop.Enum): void; - detectValuesForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + setAllowsProminentActivity(allowsProminentActivity: boolean): void; - detectValuesForPatternsInItemSetCompletionHandler(patterns: NSSet, itemSet: NSIndexSet | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + initWithActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): this; +} - isPersistent(): boolean; +declare class UIDocumentBrowserAction extends NSObject { + initWithIdentifierLocalizedTitleAvailabilityHandler(identifier: string, localizedTitle: string, availability: interop.Enum, handler: (p1: NSArray | Array) => void): this; - setItemProviders(itemProviders: NSArray | Array): void; + readonly identifier: string; - setItems(items: NSArray | Array): void; + readonly localizedTitle: string; - setString(string: string): void; + readonly availability: interop.Enum; - setStrings(strings: NSArray | Array): void; + image: UIImage; - setURL(URL: NSURL): void; + imageOnlyForContextMenu: UIImage; - setURLs(URLs: NSArray | Array): void; + get supportedContentTypes(): NSArray; + set supportedContentTypes(value: NSArray | Array); - setImage(image: UIImage): void; + supportsMultipleItems: boolean; - setImages(images: NSArray | Array): void; + setImage(image: UIImage | null): void; - setColor(color: UIColor): void; + setImageOnlyForContextMenu(imageOnlyForContextMenu: UIImage | null): void; - setColors(colors: NSArray | Array): void; + setSupportedContentTypes(supportedContentTypes: NSArray | Array): void; + + setSupportsMultipleItems(supportsMultipleItems: boolean): void; } -declare class UITabGroup extends UITab { - selectedChild: UITab; +declare class UITraitUserInterfaceIdiom extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - defaultChildIdentifier: string; + static readonly identifier: string; - get children(): NSArray; - set children(value: NSArray | Array); + static readonly name: string; - get displayOrderIdentifiers(): NSArray; - set displayOrderIdentifiers(value: NSArray | Array); + static readonly affectsColorAppearance: boolean; +} - allowsReordering: boolean; +declare class UIDocumentBrowserViewController extends UIViewController implements NSCoding { + initForOpeningFilesWithContentTypes(allowedContentTypes: NSArray | Array | null): this; - readonly displayOrder: NSArray; + initForOpeningContentTypes(contentTypes: NSArray | Array | null): this; - tabForIdentifier(identifier: string): UITab; + delegate: UIDocumentBrowserViewControllerDelegate; - managingNavigationController: UINavigationController; + allowsDocumentCreation: boolean; - get sidebarActions(): NSArray; - set sidebarActions(value: NSArray | Array); + readonly activeDocumentCreationIntent: string; - sidebarAppearance: interop.Enum; + allowsPickingMultipleItems: boolean; - initWithTitleImageIdentifierChildrenViewControllerProvider(title: string, image: UIImage | null, identifier: string, children: NSArray | Array, viewControllerProvider: (p1: UITab) => UIViewController | null): this; + readonly allowedContentTypes: NSArray; - setSelectedChild(selectedChild: UITab | null): void; + readonly recentDocumentsContentTypes: NSArray; - setDefaultChildIdentifier(defaultChildIdentifier: string | null): void; + readonly contentTypesForRecentDocuments: NSArray; - setChildren(children: NSArray | Array): void; + shouldShowFileExtensions: boolean; - setDisplayOrderIdentifiers(displayOrderIdentifiers: NSArray | Array): void; + get additionalLeadingNavigationBarButtonItems(): NSArray; + set additionalLeadingNavigationBarButtonItems(value: NSArray | Array); - setAllowsReordering(allowsReordering: boolean): void; + get additionalTrailingNavigationBarButtonItems(): NSArray; + set additionalTrailingNavigationBarButtonItems(value: NSArray | Array); - setManagingNavigationController(managingNavigationController: UINavigationController | null): void; + revealDocumentAtURLImportIfNeededCompletion(url: NSURL, importIfNeeded: boolean, completion: (p1: NSURL, p2: NSError) => void | null): void; - setSidebarActions(sidebarActions: NSArray | Array): void; + importDocumentAtURLNextToDocumentAtURLModeCompletionHandler(documentURL: NSURL, neighbourURL: NSURL, importMode: interop.Enum, completion: (p1: NSURL, p2: NSError) => void | null): void; - setSidebarAppearance(sidebarAppearance: interop.Enum): void; -} + renameDocumentAtURLProposedNameCompletionHandler(documentURL: NSURL, proposedName: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): void; -declare class UIApplication extends UIResponder { - static readonly sharedApplication: UIApplication; + transitionControllerForDocumentAtURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - delegate: UIApplicationDelegate; + transitionControllerForDocumentURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - beginIgnoringInteractionEvents(): void; + get customActions(): NSArray; + set customActions(value: NSArray | Array); - endIgnoringInteractionEvents(): void; + browserUserInterfaceStyle: interop.Enum; - readonly ignoringInteractionEvents: boolean; + localizedCreateDocumentActionTitle: string; - idleTimerDisabled: boolean; + defaultDocumentAspectRatio: number; - openURL(url: NSURL): boolean; + setDelegate(delegate: UIDocumentBrowserViewControllerDelegate | null): void; - canOpenURL(url: NSURL): boolean; + setAllowsDocumentCreation(allowsDocumentCreation: boolean): void; - openURLOptionsCompletionHandler(url: NSURL, options: NSDictionary | Record, completion: (p1: boolean) => void | null): void; + setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; - sendEvent(event: UIEvent): void; + setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; - readonly keyWindow: UIWindow; + setAdditionalLeadingNavigationBarButtonItems(additionalLeadingNavigationBarButtonItems: NSArray | Array): void; - readonly windows: NSArray; + setAdditionalTrailingNavigationBarButtonItems(additionalTrailingNavigationBarButtonItems: NSArray | Array): void; - sendActionToFromForEvent(action: string, target: interop.Object | null, sender: interop.Object | null, event: UIEvent | null): boolean; + setCustomActions(customActions: NSArray | Array): void; - networkActivityIndicatorVisible: boolean; + setBrowserUserInterfaceStyle(browserUserInterfaceStyle: interop.Enum): void; - readonly statusBarStyle: interop.Enum; + setLocalizedCreateDocumentActionTitle(localizedCreateDocumentActionTitle: string): void; - readonly statusBarHidden: boolean; + setDefaultDocumentAspectRatio(defaultDocumentAspectRatio: number): void; - readonly statusBarOrientation: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - supportedInterfaceOrientationsForWindow(window: UIWindow | null): interop.Enum; + initWithCoder(coder: NSCoder): this; +} - readonly statusBarOrientationAnimationDuration: number; +declare class NSTextLineFragment extends NSObject implements NSSecureCoding { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - readonly statusBarFrame: CGRect; + initWithCoder(aDecoder: NSCoder): this; - applicationIconBadgeNumber: number; + initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - applicationSupportsShakeToEdit: boolean; + readonly attributedString: NSAttributedString; - readonly applicationState: interop.Enum; + readonly characterRange: _NSRange; - readonly backgroundTimeRemaining: number; + readonly typographicBounds: CGRect; - beginBackgroundTaskWithExpirationHandler(handler: () => void | null): number; + readonly glyphOrigin: CGPoint; - beginBackgroundTaskWithNameExpirationHandler(taskName: string | null, handler: () => void | null): number; + drawAtPointInContext(point: CGPoint, context: interop.Object): void; - endBackgroundTask(identifier: number): void; + locationForCharacterAtIndex(index: number): CGPoint; - setMinimumBackgroundFetchInterval(minimumBackgroundFetchInterval: number): void; + characterIndexForPoint(point: CGPoint): number; - readonly backgroundRefreshStatus: interop.Enum; + fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; - readonly protectedDataAvailable: boolean; + static readonly supportsSecureCoding: boolean; - readonly userInterfaceLayoutDirection: interop.Enum; + encodeWithCoder(coder: NSCoder): void; +} - readonly preferredContentSizeCategory: string; +declare class UIMainMenuSystemConfiguration extends NSObject implements NSCopying { + newScenePreference: interop.Enum; - readonly connectedScenes: NSSet; + documentPreference: interop.Enum; - readonly openSessions: NSSet; + printingPreference: interop.Enum; - readonly supportsMultipleScenes: boolean; + findingPreference: interop.Enum; - activateSceneSessionForRequestErrorHandler(request: UISceneSessionActivationRequest, errorHandler: (p1: NSError) => void | null): void; + readonly findingConfiguration: UIMenuSystemFindElementGroupConfiguration; - requestSceneSessionActivationUserActivityOptionsErrorHandler(sceneSession: UISceneSession | null, userActivity: NSUserActivity | null, options: UISceneActivationRequestOptions | null, errorHandler: (p1: NSError) => void | null): void; + toolbarPreference: interop.Enum; - requestSceneSessionDestructionOptionsErrorHandler(sceneSession: UISceneSession, options: UISceneDestructionRequestOptions | null, errorHandler: (p1: NSError) => void | null): void; + sidebarPreference: interop.Enum; - requestSceneSessionRefresh(sceneSession: UISceneSession): void; + inspectorPreference: interop.Enum; - setDelegate(delegate: UIApplicationDelegate | null): void; + textFormattingPreference: interop.Enum; - isIgnoringInteractionEvents(): boolean; + setNewScenePreference(newScenePreference: interop.Enum): void; - isIdleTimerDisabled(): boolean; + setDocumentPreference(documentPreference: interop.Enum): void; - setIdleTimerDisabled(idleTimerDisabled: boolean): void; + setPrintingPreference(printingPreference: interop.Enum): void; - isNetworkActivityIndicatorVisible(): boolean; + setFindingPreference(findingPreference: interop.Enum): void; - setNetworkActivityIndicatorVisible(networkActivityIndicatorVisible: boolean): void; + setToolbarPreference(toolbarPreference: interop.Enum): void; - isStatusBarHidden(): boolean; + setSidebarPreference(sidebarPreference: interop.Enum): void; - setApplicationIconBadgeNumber(applicationIconBadgeNumber: number): void; + setInspectorPreference(inspectorPreference: interop.Enum): void; - setApplicationSupportsShakeToEdit(applicationSupportsShakeToEdit: boolean): void; + setTextFormattingPreference(textFormattingPreference: interop.Enum): void; - isProtectedDataAvailable(): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - registerForRemoteNotifications(): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextContentStorage extends NSTextContentManager implements NSTextStorageObserving { + // @ts-ignore MemberDecl.tsIgnore + delegate: NSTextContentStorageDelegate; + + includesTextListMarkers: boolean; - unregisterForRemoteNotifications(): void; + attributedString: NSAttributedString; - readonly registeredForRemoteNotifications: boolean; + attributedStringForTextElement(textElement: NSTextElement): NSAttributedString; - registerForRemoteNotificationTypes(types: interop.Enum): void; + textElementForAttributedString(attributedString: NSAttributedString): NSTextElement; - enabledRemoteNotificationTypes(): interop.Enum; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - isRegisteredForRemoteNotifications(): boolean; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - presentLocalNotificationNow(notification: UILocalNotification): void; + adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; - scheduleLocalNotification(notification: UILocalNotification): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSTextContentStorageDelegate | null): void; - cancelLocalNotification(notification: UILocalNotification): void; + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; - cancelAllLocalNotifications(): void; + setAttributedString(attributedString: NSAttributedString | null): void; - get scheduledLocalNotifications(): NSArray; - set scheduledLocalNotifications(value: NSArray | Array); + textStorage: NSTextStorage; - setScheduledLocalNotifications(scheduledLocalNotifications: NSArray | Array): void; + processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - registerUserNotificationSettings(notificationSettings: UIUserNotificationSettings): void; + performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; - readonly currentUserNotificationSettings: UIUserNotificationSettings; + setTextStorage(textStorage: NSTextStorage | null): void; - beginReceivingRemoteControlEvents(): void; + isEqual(object: interop.Object): boolean; - endReceivingRemoteControlEvents(): void; + readonly hash: number; - setNewsstandIconImage(image: UIImage | null): void; + readonly superclass: interop.Object; - get shortcutItems(): NSArray; - set shortcutItems(value: NSArray | Array); + class(): interop.Object; - setShortcutItems(shortcutItems: NSArray | Array): void; + self(): this; - readonly supportsAlternateIcons: boolean; + performSelector(aSelector: string): interop.Object; - setAlternateIconNameCompletionHandler(alternateIconName: string | null, completionHandler: (p1: NSError) => void | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly alternateIconName: string; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - extendStateRestoration(): void; + readonly isProxy: boolean; - completeStateRestoration(): void; + isKindOfClass(aClass: interop.Object): boolean; - ignoreSnapshotOnNextApplicationLaunch(): void; + isMemberOfClass(aClass: interop.Object): boolean; - static registerObjectForStateRestorationRestorationIdentifier(object: UIStateRestoring, restorationIdentifier: string): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - defaultStatusForCategoryError(category: interop.Enum, error: interop.PointerConvertible): interop.Enum; + respondsToSelector(aSelector: string): boolean; - proximitySensingEnabled: boolean; + retain(): this; - setStatusBarHiddenAnimated(hidden: boolean, animated: boolean): void; + release(): void; - setStatusBarOrientationAnimated(interfaceOrientation: interop.Enum, animated: boolean): void; + autorelease(): this; - setStatusBarStyleAnimated(statusBarStyle: interop.Enum, animated: boolean): void; + retainCount(): number; - setStatusBarHiddenWithAnimation(hidden: boolean, animation: interop.Enum): void; + readonly zone: interop.Pointer; - setKeepAliveTimeoutHandler(timeout: number, keepAliveHandler: () => void | null): boolean; + readonly description: string; - clearKeepAliveTimeout(): void; + readonly debugDescription: string; +} - isProximitySensingEnabled(): boolean; +declare class NSTextViewportLayoutController extends NSObject { + initWithTextLayoutManager(textLayoutManager: NSTextLayoutManager): this; - setProximitySensingEnabled(proximitySensingEnabled: boolean): void; + delegate: NSTextViewportLayoutControllerDelegate; - setStatusBarOrientation(statusBarOrientation: interop.Enum): void; + readonly textLayoutManager: NSTextLayoutManager | null; - setStatusBarStyle(statusBarStyle: interop.Enum): void; + readonly viewportBounds: CGRect; - setStatusBarHidden(statusBarHidden: boolean): void; -} + readonly viewportRange: NSTextRange; -declare class UIPressesEvent extends UIEvent { - readonly allPresses: NSSet; + layoutViewport(): void; - pressesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; -} + relocateViewportToTextLocation(textLocation: NSTextLocation): number; -declare class UITextPlaceholder extends NSObject { - readonly rects: NSArray; -} + adjustViewportByVerticalOffset(verticalOffset: number): void; -declare class UIPrintServiceExtension extends NSObject { - printerDestinationsForPrintInfo(printInfo: UIPrintInfo): NSArray; + setDelegate(delegate: NSTextViewportLayoutControllerDelegate | null): void; } -declare class UIPrinterDestination extends NSObject implements NSSecureCoding { - initWithURL(url: NSURL): this; +declare class NSTextSelectionNavigation extends NSObject { + initWithDataSource(dataSource: NSTextSelectionDataSource): this; - URL: NSURL; + readonly textSelectionDataSource: NSTextSelectionDataSource | null; - displayName: string; + allowsNonContiguousRanges: boolean; - txtRecord: NSData; + rotatesCoordinateSystemForLayoutOrientation: boolean; - setURL(URL: NSURL): void; + flushLayoutCache(): void; - setDisplayName(displayName: string | null): void; + destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; - setTxtRecord(txtRecord: NSData | null): void; + textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; - static readonly supportsSecureCoding: boolean; + textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; - encodeWithCoder(coder: NSCoder): void; + textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; - initWithCoder(coder: NSCoder): this; -} + resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; -declare class UICalendarView extends UIView { - delegate: UICalendarViewDelegate; + deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; - selectionBehavior: UICalendarSelection; + setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; - locale: NSLocale; + setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; +} - calendar: NSCalendar; +declare class NSTextSelection extends NSObject implements NSSecureCoding { + initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; - timeZone: NSTimeZone; + initWithCoder(coder: NSCoder): this; - fontDesign: string; + initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; - availableDateRange: NSDateInterval; + initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; - visibleDateComponents: NSDateComponents; + readonly textRanges: NSArray; - setVisibleDateComponentsAnimated(dateComponents: NSDateComponents, animated: boolean): void; + readonly granularity: interop.Enum; - wantsDateDecorations: boolean; + readonly affinity: interop.Enum; - reloadDecorationsForDateComponentsAnimated(dates: NSArray | Array, animated: boolean): void; + readonly transient: boolean; - setDelegate(delegate: UICalendarViewDelegate | null): void; + anchorPositionOffset: number; - setSelectionBehavior(selectionBehavior: UICalendarSelection | null): void; + logical: boolean; - setLocale(locale: NSLocale): void; + secondarySelectionLocation: NSTextLocation; - setCalendar(calendar: NSCalendar): void; + get typingAttributes(): NSDictionary; + set typingAttributes(value: NSDictionary | Record); - setTimeZone(timeZone: NSTimeZone | null): void; + textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; - setFontDesign(fontDesign: string): void; + isTransient(): boolean; - setAvailableDateRange(availableDateRange: NSDateInterval): void; + setAnchorPositionOffset(anchorPositionOffset: number): void; - setVisibleDateComponents(visibleDateComponents: NSDateComponents): void; + isLogical(): boolean; - setWantsDateDecorations(wantsDateDecorations: boolean): void; -} + setLogical(logical: boolean): void; -declare class UIPrintPaper extends NSObject { - static bestPaperForPageSizeWithPapersFromArray(contentSize: CGSize, paperList: NSArray | Array): UIPrintPaper; + setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; - readonly paperSize: CGSize; + setTypingAttributes(typingAttributes: NSDictionary | Record): void; - readonly printableRect: CGRect; + static readonly supportsSecureCoding: boolean; - printRect(): CGRect; + encodeWithCoder(coder: NSCoder): void; } -declare class UIPrintInfo extends NSObject implements NSCopying, NSCoding { - initWithCoder(coder: NSCoder): this; +declare class NSTextElement extends NSObject { + initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - static printInfo(): UIPrintInfo; + textContentManager: NSTextContentManager; - static printInfoWithDictionary(dictionary: NSDictionary | Record | null): UIPrintInfo; + elementRange: NSTextRange; - printerID: string; + readonly childElements: NSArray; - jobName: string; + readonly parentElement: NSTextElement; - outputType: interop.Enum; + readonly isRepresentedElement: boolean; - orientation: interop.Enum; + setTextContentManager(textContentManager: NSTextContentManager | null): void; - duplex: interop.Enum; + setElementRange(elementRange: NSTextRange | null): void; +} - readonly dictionaryRepresentation: NSDictionary; +declare class NSTextRange extends NSObject { + initWithLocationEndLocation(location: NSTextLocation, endLocation: NSTextLocation | null): this; - setPrinterID(printerID: string | null): void; + initWithLocation(location: NSTextLocation): this; - setJobName(jobName: string): void; + readonly empty: boolean; - setOutputType(outputType: interop.Enum): void; + readonly location: NSTextLocation; - setOrientation(orientation: interop.Enum): void; + readonly endLocation: NSTextLocation; - setDuplex(duplex: interop.Enum): void; + isEqualToTextRange(textRange: NSTextRange): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + containsLocation(location: NSTextLocation): boolean; - encodeWithCoder(coder: NSCoder): void; -} + containsRange(textRange: NSTextRange): boolean; -declare class UISceneConfiguration extends NSObject implements NSCopying, NSSecureCoding { - static configurationWithNameSessionRole any>(this: This, name: string | null, sessionRole: string): InstanceType; + intersectsWithTextRange(textRange: NSTextRange): boolean; - initWithNameSessionRole(name: string | null, sessionRole: string): this; + textRangeByIntersectingWithTextRange(textRange: NSTextRange): this; - readonly name: string; + textRangeByFormingUnionWithTextRange(textRange: NSTextRange): this; - readonly role: string; + isEmpty(): boolean; +} - sceneClass: interop.Object; +declare class UISmartReplySuggestion extends UIInputSuggestion { + readonly smartReply: string; +} - delegateClass: interop.Object; +declare class UIWritingToolsCoordinatorAnimationParameters extends NSObject { + readonly duration: number; - storyboard: UIStoryboard; + readonly delay: number; - setSceneClass(sceneClass: interop.Object | null): void; + progressHandler: (p1: number) => void; - setDelegateClass(delegateClass: interop.Object | null): void; + completionHandler: () => void; - setStoryboard(storyboard: UIStoryboard | null): void; + setProgressHandler(progressHandler: (p1: number) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setCompletionHandler(completionHandler: () => void | null): void; +} - static readonly supportsSecureCoding: boolean; +declare class UIWritingToolsCoordinator extends NSObject implements UIInteraction { + static readonly isWritingToolsAvailable: boolean; - encodeWithCoder(coder: NSCoder): void; + initWithDelegate(delegate: UIWritingToolsCoordinatorDelegate | null): this; - initWithCoder(coder: NSCoder): this; -} + readonly delegate: UIWritingToolsCoordinatorDelegate; -declare class UIViewPrintFormatter extends UIPrintFormatter { - readonly view: UIView; -} + effectContainerView: UIView; -// @ts-ignore ClassDecl.tsIgnore -declare class UIGraphicsImageRenderer extends UIGraphicsRenderer { - initWithSize(size: CGSize): this; + decorationContainerView: UIView; - initWithSizeFormat(size: CGSize, format: UIGraphicsImageRendererFormat): this; + readonly state: interop.Enum; + + stopWritingTools(): void; - // @ts-ignore MemberDecl.tsIgnore - initWithBoundsFormat(bounds: CGRect, format: UIGraphicsImageRendererFormat): this; + preferredBehavior: interop.Enum; - imageWithActions(actions: (p1: UIGraphicsImageRendererContext) => void): UIImage; + readonly behavior: interop.Enum; - PNGDataWithActions(actions: (p1: UIGraphicsImageRendererContext) => void): NSData; + preferredResultOptions: interop.Enum; - JPEGDataWithCompressionQualityActions(compressionQuality: number, actions: (p1: UIGraphicsImageRendererContext) => void): NSData; -} + includesTextListMarkers: boolean; -declare class UISceneOpenExternalURLOptions extends NSObject { - universalLinksOnly: boolean; + readonly resultOptions: interop.Enum; - eventAttribution: UIEventAttribution; + updateRangeWithTextReasonForContextWithIdentifier(range: _NSRange, replacementText: NSAttributedString, reason: interop.Enum, contextID: NSUUID): void; - setUniversalLinksOnly(universalLinksOnly: boolean): void; + updateForReflowedTextInContextWithIdentifier(contextID: NSUUID): void; - setEventAttribution(eventAttribution: UIEventAttribution): void; -} + setEffectContainerView(effectContainerView: UIView | null): void; -declare class UIMarkupTextPrintFormatter extends UIPrintFormatter { - initWithMarkupText(markupText: string): this; + setDecorationContainerView(decorationContainerView: UIView | null): void; - markupText: string; + setPreferredBehavior(preferredBehavior: interop.Enum): void; - setMarkupText(markupText: string | null): void; -} + setPreferredResultOptions(preferredResultOptions: interop.Enum): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UIPointerStyle extends UIHoverStyle implements NSCopying { - get accessories(): NSArray; - set accessories(value: NSArray | Array); + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - static styleWithEffectShape any>(this: This, effect: UIPointerEffect, shape: UIPointerShape | null): InstanceType; + readonly view: UIView; - static styleWithShapeConstrainedAxes any>(this: This, shape: UIPointerShape, axes: interop.Enum): InstanceType; + willMoveToView(view: UIView | null): void; - static hiddenPointerStyle any>(this: This): InstanceType; + didMoveToView(view: UIView | null): void; - static systemPointerStyle any>(this: This): InstanceType; + isEqual(object: interop.Object): boolean; - setAccessories(accessories: NSArray | Array): void; + readonly hash: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly superclass: interop.Object; -declare class UIPrinter extends NSObject { - static printerWithURL(url: NSURL): UIPrinter; + class(): interop.Object; - readonly URL: NSURL; + self(): this; - readonly displayName: string; + performSelector(aSelector: string): interop.Object; - readonly displayLocation: string; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly supportedJobTypes: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - readonly makeAndModel: string; + readonly isProxy: boolean; - readonly supportsColor: boolean; + isKindOfClass(aClass: interop.Object): boolean; - readonly supportsDuplex: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - contactPrinter(completionHandler: (p1: boolean) => void | null): void; -} + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; -declare class UIMenuItem extends NSObject { - initWithTitleAction(title: string, action: string): this; + respondsToSelector(aSelector: string): boolean; - title: string; + retain(): this; - action: string; + release(): void; - setTitle(title: string): void; + autorelease(): this; - setAction(action: string): void; -} + retainCount(): number; -declare class UIActivityViewController extends UIViewController { - initWithActivityItemsApplicationActivities(activityItems: NSArray | Array, applicationActivities: NSArray | Array | null): this; + readonly zone: interop.Pointer; - completionHandler: (p1: string, p2: boolean) => void; + readonly description: string; - completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void; + readonly debugDescription: string; +} - get excludedActivityTypes(): NSArray; - set excludedActivityTypes(value: NSArray | Array); +declare class UISceneWindowingBehaviors extends NSObject { + closable: boolean; - excludedActivitySectionTypes: interop.Enum; + miniaturizable: boolean; - allowsProminentActivity: boolean; + isClosable(): boolean; - setCompletionHandler(completionHandler: (p1: string, p2: boolean) => void): void; + setClosable(closable: boolean): void; - setCompletionWithItemsHandler(completionWithItemsHandler: (p1: string, p2: boolean, p3: NSArray | Array, p4: NSError) => void): void; + isMiniaturizable(): boolean; - setExcludedActivityTypes(excludedActivityTypes: NSArray | Array | null): void; + setMiniaturizable(miniaturizable: boolean): void; +} - setExcludedActivitySectionTypes(excludedActivitySectionTypes: interop.Enum): void; +declare class UITextFormattingViewController extends UIViewController { + readonly configuration: UITextFormattingViewControllerConfiguration; - setAllowsProminentActivity(allowsProminentActivity: boolean): void; + formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor; - initWithActivityItemsConfiguration(activityItemsConfiguration: UIActivityItemsConfigurationReading): this; -} + delegate: UITextFormattingViewControllerDelegate; -declare class NSDiffableDataSourceSectionTransaction extends NSObject { - readonly sectionIdentifier: SectionIdentifierType; + init(): this; - readonly initialSnapshot: NSDiffableDataSourceSectionSnapshot; + initWithConfiguration(configuration: UITextFormattingViewControllerConfiguration): this; - readonly finalSnapshot: NSDiffableDataSourceSectionSnapshot; + setFormattingDescriptor(formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor): void; - readonly difference: NSOrderedCollectionDifference; + setDelegate(delegate: UITextFormattingViewControllerDelegate): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextListElement extends NSTextParagraph { - initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; +declare class UITextFormattingViewControllerConfiguration extends NSObject implements NSCopying, NSSecureCoding { + readonly groups: NSArray; - static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; + get formattingStyles(): NSArray; + set formattingStyles(value: NSArray | Array); - static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; + fontPickerConfiguration: UIFontPickerViewControllerConfiguration; - readonly textList: NSTextList; + init(): this; - readonly contents: NSAttributedString; + initWithGroups(groups: NSArray | Array): this; - readonly markerAttributes: NSDictionary; + setFormattingStyles(formattingStyles: NSArray | Array): void; - readonly attributedString: NSAttributedString; + setFontPickerConfiguration(fontPickerConfiguration: UIFontPickerViewControllerConfiguration | null): void; - readonly childElements: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - // @ts-ignore MemberDecl.tsIgnore - readonly parentElement: NSTextListElement; -} + static readonly supportsSecureCoding: boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextContentStorage extends NSTextContentManager implements NSTextStorageObserving { - // @ts-ignore MemberDecl.tsIgnore - delegate: NSTextContentStorageDelegate; + encodeWithCoder(coder: NSCoder): void; - attributedString: NSAttributedString; + initWithCoder(coder: NSCoder): this; +} - attributedStringForTextElement(textElement: NSTextElement): NSAttributedString; +declare class UIZoomTransitionInteractionContext extends NSObject { + readonly location: CGPoint; - textElementForAttributedString(attributedString: NSAttributedString): NSTextElement; + readonly velocity: CGVector; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + readonly willBegin: boolean; +} - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; +declare class UICellAccessoryDetail extends UICellAccessory { + actionHandler: () => void; - adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; + setActionHandler(actionHandler: () => void | null): void; +} - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSTextContentStorageDelegate | null): void; +declare class UIDropInteraction extends NSObject implements UIInteraction { + initWithDelegate(delegate: UIDropInteractionDelegate): this; - setAttributedString(attributedString: NSAttributedString | null): void; + readonly delegate: UIDropInteractionDelegate; - textStorage: NSTextStorage; + allowsSimultaneousDropSessions: boolean; - processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; + setAllowsSimultaneousDropSessions(allowsSimultaneousDropSessions: boolean): void; - performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; + readonly view: UIView; - setTextStorage(textStorage: NSTextStorage | null): void; + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -15541,182 +15147,228 @@ declare class NSTextContentStorage extends NSTextContentManager implements NSTex readonly debugDescription: string; } -declare class UIMailConversationEntry extends UIConversationEntry { - kind: interop.Enum; +declare class NSLayoutXAxisAnchor extends NSLayoutAnchor { + anchorWithOffsetToAnchor(otherAnchor: NSLayoutXAxisAnchor): NSLayoutDimension; - responseSecondaryRecipientIdentifiers: NSSet; + constraintEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; - setKind(kind: interop.Enum): void; + constraintGreaterThanOrEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; - setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; + constraintLessThanOrEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; } -declare class UIApplicationShortcutIcon extends NSObject implements NSCopying { - static iconWithType any>(this: This, type: interop.Enum): InstanceType; +declare class UITab extends NSObject { + readonly identifier: string; - static iconWithTemplateImageName any>(this: This, templateImageName: string): InstanceType; + enabled: boolean; - static iconWithSystemImageName any>(this: This, systemImageName: string): InstanceType; + title: string; - static iconWithContact any>(this: This, contact: CNContact): InstanceType; + image: UIImage; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + subtitle: string; -declare class UITextFormattingViewControllerComponentGroup extends NSObject implements NSCopying, NSSecureCoding { - readonly components: NSArray; + badgeValue: string; - initWithComponents(components: NSArray | Array): this; + preferredPlacement: interop.Enum; + + userInfo: interop.Object; + + readonly parent: UITabGroup; + + readonly tabBarController: UITabBarController; + + readonly viewController: UIViewController; + + readonly managingTabGroup: UITabGroup; + + hidden: boolean; + + hiddenByDefault: boolean; + + allowsHiding: boolean; + + readonly hasVisiblePlacement: boolean; + + initWithTitleImageIdentifierViewControllerProvider(title: string, image: UIImage | null, identifier: string, viewControllerProvider: (p1: UITab) => UIViewController | null): this; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setTitle(title: string): void; + + setImage(image: UIImage | null): void; + + setSubtitle(subtitle: string | null): void; + + setBadgeValue(badgeValue: string | null): void; + + setPreferredPlacement(preferredPlacement: interop.Enum): void; + + setUserInfo(userInfo: interop.Object | null): void; + + isHidden(): boolean; + + setHidden(hidden: boolean): void; + + isHiddenByDefault(): boolean; + + setHiddenByDefault(hiddenByDefault: boolean): void; + + setAllowsHiding(allowsHiding: boolean): void; +} + +declare class UIUpdateLink extends NSObject { + static updateLinkForWindowScene(windowScene: UIWindowScene): UIUpdateLink; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static updateLinkForView(view: UIView): UIUpdateLink; - static readonly supportsSecureCoding: boolean; + addActionToPhaseHandler(phase: UIUpdateActionPhase, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): void; - encodeWithCoder(coder: NSCoder): void; + addActionToPhaseTargetSelector(phase: UIUpdateActionPhase, target: interop.Object, selector: string): void; - initWithCoder(coder: NSCoder): this; -} + enabled: boolean; -declare class UISceneWindowingBehaviors extends NSObject { - closable: boolean; + requiresContinuousUpdates: boolean; - miniaturizable: boolean; + wantsLowLatencyEventDispatch: boolean; - isClosable(): boolean; + wantsImmediatePresentation: boolean; - setClosable(closable: boolean): void; + preferredFrameRateRange: CAFrameRateRange; - isMiniaturizable(): boolean; + currentUpdateInfo(): UIUpdateInfo; - setMiniaturizable(miniaturizable: boolean): void; -} + isEnabled(): boolean; -declare class UITextFormattingViewController extends UIViewController { - readonly configuration: UITextFormattingViewControllerConfiguration; + setEnabled(enabled: boolean): void; - formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor; + setRequiresContinuousUpdates(requiresContinuousUpdates: boolean): void; - delegate: UITextFormattingViewControllerDelegate; + setWantsLowLatencyEventDispatch(wantsLowLatencyEventDispatch: boolean): void; - init(): this; + setWantsImmediatePresentation(wantsImmediatePresentation: boolean): void; - initWithConfiguration(configuration: UITextFormattingViewControllerConfiguration): this; + setPreferredFrameRateRange(preferredFrameRateRange: CAFrameRateRange): void; - setFormattingDescriptor(formattingDescriptor: UITextFormattingViewControllerFormattingDescriptor): void; + addActionWithHandler(handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): void; - setDelegate(delegate: UITextFormattingViewControllerDelegate): void; -} + addActionWithTargetSelector(target: interop.Object, selector: string): void; -declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { - text: string; + static updateLinkForWindowSceneActionHandler(windowScene: UIWindowScene, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): UIUpdateLink; - font: UIFont; + static updateLinkForWindowSceneActionTargetSelector(windowScene: UIWindowScene, target: interop.Object, selector: string): UIUpdateLink; - textColor: UIColor; + static updateLinkForViewActionHandler(view: UIView, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): UIUpdateLink; - preferredVibrancy: interop.Enum; + static updateLinkForViewActionTargetSelector(view: UIView, target: interop.Object, selector: string): UIUpdateLink; +} - shadowColor: UIColor; +declare class UIUpdateInfo extends NSObject { + static currentUpdateInfoForWindowScene any>(this: This, windowScene: UIWindowScene): InstanceType; - shadowOffset: CGSize; + static currentUpdateInfoForView any>(this: This, view: UIView): InstanceType; - textAlignment: interop.Enum; + readonly modelTime: number; - lineBreakMode: interop.Enum; + readonly completionDeadlineTime: number; - attributedText: NSAttributedString; + readonly estimatedPresentationTime: number; - highlightedTextColor: UIColor; + readonly immediatePresentationExpected: boolean; - highlighted: boolean; + readonly lowLatencyEventDispatchConfirmed: boolean; - userInteractionEnabled: boolean; + readonly performingLowLatencyPhases: boolean; - enabled: boolean; + isImmediatePresentationExpected(): boolean; - numberOfLines: number; + isLowLatencyEventDispatchConfirmed(): boolean; - adjustsFontSizeToFitWidth: boolean; + isPerformingLowLatencyPhases(): boolean; +} - baselineAdjustment: interop.Enum; +declare class UIContentUnavailableConfiguration extends NSObject implements UIContentConfiguration, NSSecureCoding { + static emptyConfiguration any>(this: This): InstanceType; - minimumScaleFactor: number; + static loadingConfiguration any>(this: This): InstanceType; - allowsDefaultTighteningForTruncation: boolean; + static searchConfiguration any>(this: This): InstanceType; - lineBreakStrategy: interop.Enum; + image: UIImage; - textRectForBoundsLimitedToNumberOfLines(bounds: CGRect, numberOfLines: number): CGRect; + readonly imageProperties: UIContentUnavailableImageProperties; - drawTextInRect(rect: CGRect): void; + text: string; - preferredMaxLayoutWidth: number; + attributedText: NSAttributedString; - showsExpansionTextWhenTruncated: boolean; + readonly textProperties: UIContentUnavailableTextProperties; - minimumFontSize: number; + secondaryText: string; - adjustsLetterSpacingToFitWidth: boolean; + secondaryAttributedText: NSAttributedString; - setText(text: string | null): void; + readonly secondaryTextProperties: UIContentUnavailableTextProperties; - setFont(font: UIFont | null): void; + button: UIButtonConfiguration; - setTextColor(textColor: UIColor | null): void; + readonly buttonProperties: UIContentUnavailableButtonProperties; - setPreferredVibrancy(preferredVibrancy: interop.Enum): void; + secondaryButton: UIButtonConfiguration; - setShadowColor(shadowColor: UIColor): void; + readonly secondaryButtonProperties: UIContentUnavailableButtonProperties; - setShadowOffset(shadowOffset: CGSize): void; + alignment: interop.Enum; - setTextAlignment(textAlignment: interop.Enum): void; + axesPreservingSuperviewLayoutMargins: number; - setLineBreakMode(lineBreakMode: interop.Enum): void; + directionalLayoutMargins: NSDirectionalEdgeInsets; - setAttributedText(attributedText: NSAttributedString): void; + imageToTextPadding: number; - setHighlightedTextColor(highlightedTextColor: UIColor): void; + textToSecondaryTextPadding: number; - isHighlighted(): boolean; + textToButtonPadding: number; - setHighlighted(highlighted: boolean): void; + buttonToSecondaryButtonPadding: number; - isUserInteractionEnabled(): boolean; + background: UIBackgroundConfiguration; - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + setImage(image: UIImage | null): void; - isEnabled(): boolean; + setText(text: string | null): void; - setEnabled(enabled: boolean): void; + setAttributedText(attributedText: NSAttributedString | null): void; - setNumberOfLines(numberOfLines: number): void; + setSecondaryText(secondaryText: string | null): void; - setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + setSecondaryAttributedText(secondaryAttributedText: NSAttributedString | null): void; - setBaselineAdjustment(baselineAdjustment: interop.Enum): void; + setButton(button: UIButtonConfiguration): void; - setMinimumScaleFactor(minimumScaleFactor: number): void; + setSecondaryButton(secondaryButton: UIButtonConfiguration): void; - setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; + setAlignment(alignment: interop.Enum): void; - setLineBreakStrategy(lineBreakStrategy: interop.Enum): void; + setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: number): void; - setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; + setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; - setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; + setImageToTextPadding(imageToTextPadding: number): void; - setMinimumFontSize(minimumFontSize: number): void; + setTextToSecondaryTextPadding(textToSecondaryTextPadding: number): void; - setAdjustsLetterSpacingToFitWidth(adjustsLetterSpacingToFitWidth: boolean): void; + setTextToButtonPadding(textToButtonPadding: number): void; - encodeWithCoder(coder: NSCoder): void; + setButtonToSecondaryButtonPadding(buttonToSecondaryButtonPadding: number): void; - initWithCoder(coder: NSCoder): this; + setBackground(background: UIBackgroundConfiguration): void; - adjustsFontForContentSizeCategory: boolean; + makeContentView(): UIView; - setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; + updatedConfigurationForState(state: UIConfigurationState): this; isEqual(object: interop.Object): boolean; @@ -15758,26 +15410,45 @@ declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryA readonly debugDescription: string; - sizingRule: interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setSizingRule(sizingRule: interop.Enum): void; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class UITextFormattingViewControllerConfiguration extends NSObject implements NSCopying, NSSecureCoding { - readonly groups: NSArray; +declare class NSCollectionLayoutGroupCustomItem extends NSObject implements NSCopying { + static customItemWithFrame any>(this: This, frame: CGRect): InstanceType; - get formattingStyles(): NSArray; - set formattingStyles(value: NSArray | Array); + static customItemWithFrameZIndex any>(this: This, frame: CGRect, zIndex: number): InstanceType; - fontPickerConfiguration: UIFontPickerViewControllerConfiguration; + readonly frame: CGRect; - init(): this; + readonly zIndex: number; - initWithGroups(groups: NSArray | Array): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setFormattingStyles(formattingStyles: NSArray | Array): void; +declare class UIContentUnavailableButtonProperties extends NSObject implements NSCopying, NSSecureCoding { + primaryAction: UIAction; - setFontPickerConfiguration(fontPickerConfiguration: UIFontPickerViewControllerConfiguration | null): void; + menu: UIMenu; + + enabled: boolean; + + role: interop.Enum; + + setPrimaryAction(primaryAction: UIAction | null): void; + + setMenu(menu: UIMenu | null): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setRole(role: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -15788,28 +15459,26 @@ declare class UITextFormattingViewControllerConfiguration extends NSObject imple initWithCoder(coder: NSCoder): this; } -declare class UIZoomTransitionInteractionContext extends NSObject { - readonly location: CGPoint; +declare class UIPencilInteraction extends NSObject implements UIInteraction { + static readonly preferredTapAction: interop.Enum; - readonly velocity: CGVector; + static readonly preferredSqueezeAction: interop.Enum; - readonly willBegin: boolean; -} + static readonly prefersPencilOnlyDrawing: boolean; -declare class UICellAccessoryDetail extends UICellAccessory { - actionHandler: () => void; + static readonly prefersHoverToolPreview: boolean; - setActionHandler(actionHandler: () => void | null): void; -} + initWithDelegate(delegate: UIPencilInteractionDelegate): this; -declare class UIDropInteraction extends NSObject implements UIInteraction { - initWithDelegate(delegate: UIDropInteractionDelegate): this; + delegate: UIPencilInteractionDelegate; - readonly delegate: UIDropInteractionDelegate; + enabled: boolean; - allowsSimultaneousDropSessions: boolean; + setDelegate(delegate: UIPencilInteractionDelegate | null): void; - setAllowsSimultaneousDropSessions(allowsSimultaneousDropSessions: boolean): void; + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; readonly view: UIView; @@ -15858,228 +15527,234 @@ declare class UIDropInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } -declare class NSLayoutXAxisAnchor extends NSLayoutAnchor { - anchorWithOffsetToAnchor(otherAnchor: NSLayoutXAxisAnchor): NSLayoutDimension; +declare class UIContentUnavailableTextProperties extends NSObject implements NSCopying, NSSecureCoding { + font: UIFont; - constraintEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; + color: UIColor; - constraintGreaterThanOrEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; + lineBreakMode: interop.Enum; - constraintLessThanOrEqualToSystemSpacingAfterAnchorMultiplier(anchor: NSLayoutXAxisAnchor, multiplier: number): NSLayoutConstraint; -} + numberOfLines: number; -declare class UITab extends NSObject { - readonly identifier: string; + adjustsFontSizeToFitWidth: boolean; - enabled: boolean; + minimumScaleFactor: number; - title: string; + allowsDefaultTighteningForTruncation: boolean; - image: UIImage; + setFont(font: UIFont): void; - subtitle: string; + setColor(color: UIColor): void; - badgeValue: string; + setLineBreakMode(lineBreakMode: interop.Enum): void; - preferredPlacement: interop.Enum; + setNumberOfLines(numberOfLines: number): void; - userInfo: interop.Object; + setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; - readonly parent: UITabGroup; + setMinimumScaleFactor(minimumScaleFactor: number): void; - readonly tabBarController: UITabBarController; + setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; - readonly viewController: UIViewController; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; - readonly managingTabGroup: UITabGroup; + initWithCoder(coder: NSCoder): this; +} - hidden: boolean; +declare class NSShadow extends NSObject implements NSCopying, NSSecureCoding { + init(): this; - hiddenByDefault: boolean; + initWithCoder(coder: NSCoder): this; - allowsHiding: boolean; + shadowOffset: CGSize; - readonly hasVisiblePlacement: boolean; + shadowBlurRadius: number; - initWithTitleImageIdentifierViewControllerProvider(title: string, image: UIImage | null, identifier: string, viewControllerProvider: (p1: UITab) => UIViewController | null): this; + shadowColor: interop.Object; - isEnabled(): boolean; + setShadowOffset(shadowOffset: CGSize): void; - setEnabled(enabled: boolean): void; + setShadowBlurRadius(shadowBlurRadius: number): void; - setTitle(title: string): void; + setShadowColor(shadowColor: interop.Object | null): void; - setImage(image: UIImage | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setSubtitle(subtitle: string | null): void; + static readonly supportsSecureCoding: boolean; - setBadgeValue(badgeValue: string | null): void; + encodeWithCoder(coder: NSCoder): void; +} - setPreferredPlacement(preferredPlacement: interop.Enum): void; +declare class UIBarButtonItemGroup extends NSObject implements NSCoding { + initWithBarButtonItemsRepresentativeItem(barButtonItems: NSArray | Array, representativeItem: UIBarButtonItem | null): this; - setUserInfo(userInfo: interop.Object | null): void; + initWithCoder(coder: NSCoder): this; - isHidden(): boolean; + static fixedGroupWithRepresentativeItemItems(representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; - setHidden(hidden: boolean): void; + static movableGroupWithCustomizationIdentifierRepresentativeItemItems(customizationIdentifier: string, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; - isHiddenByDefault(): boolean; + static optionalGroupWithCustomizationIdentifierInDefaultCustomizationRepresentativeItemItems(customizationIdentifier: string, inDefaultCustomization: boolean, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; - setHiddenByDefault(hiddenByDefault: boolean): void; + static groupWithFixedSpace(): UIBarButtonItemGroup; - setAllowsHiding(allowsHiding: boolean): void; -} + get barButtonItems(): NSArray; + set barButtonItems(value: NSArray | Array); -declare class UIUpdateLink extends NSObject { - static updateLinkForWindowScene(windowScene: UIWindowScene): UIUpdateLink; + representativeItem: UIBarButtonItem; - static updateLinkForView(view: UIView): UIUpdateLink; + readonly displayingRepresentativeItem: boolean; - addActionToPhaseHandler(phase: UIUpdateActionPhase, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): void; + alwaysAvailable: boolean; - addActionToPhaseTargetSelector(phase: UIUpdateActionPhase, target: interop.Object, selector: string): void; + menuRepresentation: UIMenuElement; - enabled: boolean; + hidden: boolean; - requiresContinuousUpdates: boolean; + setBarButtonItems(barButtonItems: NSArray | Array): void; - wantsLowLatencyEventDispatch: boolean; + setRepresentativeItem(representativeItem: UIBarButtonItem | null): void; - wantsImmediatePresentation: boolean; + isDisplayingRepresentativeItem(): boolean; - preferredFrameRateRange: CAFrameRateRange; + setAlwaysAvailable(alwaysAvailable: boolean): void; - currentUpdateInfo(): UIUpdateInfo; + setMenuRepresentation(menuRepresentation: UIMenuElement): void; - isEnabled(): boolean; + isHidden(): boolean; - setEnabled(enabled: boolean): void; + setHidden(hidden: boolean): void; - setRequiresContinuousUpdates(requiresContinuousUpdates: boolean): void; + encodeWithCoder(coder: NSCoder): void; +} - setWantsLowLatencyEventDispatch(wantsLowLatencyEventDispatch: boolean): void; +declare class UICalendarSelectionMultiDate extends UICalendarSelection { + get selectedDates(): NSArray; + set selectedDates(value: NSArray | Array); - setWantsImmediatePresentation(wantsImmediatePresentation: boolean): void; + setSelectedDatesAnimated(selectedDates: NSArray | Array, animated: boolean): void; - setPreferredFrameRateRange(preferredFrameRateRange: CAFrameRateRange): void; + readonly delegate: UICalendarSelectionMultiDateDelegate; - addActionWithHandler(handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): void; + initWithDelegate(delegate: UICalendarSelectionMultiDateDelegate | null): this; - addActionWithTargetSelector(target: interop.Object, selector: string): void; + setSelectedDates(selectedDates: NSArray | Array): void; +} - static updateLinkForWindowSceneActionHandler(windowScene: UIWindowScene, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): UIUpdateLink; +declare class UILabel extends UIView implements NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting { + text: string; - static updateLinkForWindowSceneActionTargetSelector(windowScene: UIWindowScene, target: interop.Object, selector: string): UIUpdateLink; + font: UIFont; - static updateLinkForViewActionHandler(view: UIView, handler: (p1: UIUpdateLink, p2: UIUpdateInfo) => void): UIUpdateLink; + textColor: UIColor; - static updateLinkForViewActionTargetSelector(view: UIView, target: interop.Object, selector: string): UIUpdateLink; -} + preferredVibrancy: interop.Enum; -declare class UIUpdateInfo extends NSObject { - static currentUpdateInfoForWindowScene any>(this: This, windowScene: UIWindowScene): InstanceType; + shadowColor: UIColor; - static currentUpdateInfoForView any>(this: This, view: UIView): InstanceType; + shadowOffset: CGSize; - readonly modelTime: number; + textAlignment: interop.Enum; - readonly completionDeadlineTime: number; + lineBreakMode: interop.Enum; - readonly estimatedPresentationTime: number; + attributedText: NSAttributedString; - readonly immediatePresentationExpected: boolean; + highlightedTextColor: UIColor; - readonly lowLatencyEventDispatchConfirmed: boolean; + highlighted: boolean; - readonly performingLowLatencyPhases: boolean; + userInteractionEnabled: boolean; - isImmediatePresentationExpected(): boolean; + enabled: boolean; - isLowLatencyEventDispatchConfirmed(): boolean; + numberOfLines: number; - isPerformingLowLatencyPhases(): boolean; -} + adjustsFontSizeToFitWidth: boolean; -declare class UIContentUnavailableConfiguration extends NSObject implements UIContentConfiguration, NSSecureCoding { - static emptyConfiguration any>(this: This): InstanceType; + baselineAdjustment: interop.Enum; - static loadingConfiguration any>(this: This): InstanceType; + minimumScaleFactor: number; - static searchConfiguration any>(this: This): InstanceType; + allowsDefaultTighteningForTruncation: boolean; - image: UIImage; + lineBreakStrategy: interop.Enum; - readonly imageProperties: UIContentUnavailableImageProperties; + textRectForBoundsLimitedToNumberOfLines(bounds: CGRect, numberOfLines: number): CGRect; - text: string; + drawTextInRect(rect: CGRect): void; - attributedText: NSAttributedString; + preferredMaxLayoutWidth: number; - readonly textProperties: UIContentUnavailableTextProperties; + showsExpansionTextWhenTruncated: boolean; - secondaryText: string; + minimumFontSize: number; - secondaryAttributedText: NSAttributedString; + adjustsLetterSpacingToFitWidth: boolean; - readonly secondaryTextProperties: UIContentUnavailableTextProperties; + setText(text: string | null): void; - button: UIButtonConfiguration; + setFont(font: UIFont | null): void; - readonly buttonProperties: UIContentUnavailableButtonProperties; + setTextColor(textColor: UIColor | null): void; - secondaryButton: UIButtonConfiguration; + setPreferredVibrancy(preferredVibrancy: interop.Enum): void; - readonly secondaryButtonProperties: UIContentUnavailableButtonProperties; + setShadowColor(shadowColor: UIColor): void; - alignment: interop.Enum; + setShadowOffset(shadowOffset: CGSize): void; - axesPreservingSuperviewLayoutMargins: interop.Enum; + setTextAlignment(textAlignment: interop.Enum): void; - directionalLayoutMargins: NSDirectionalEdgeInsets; + setLineBreakMode(lineBreakMode: interop.Enum): void; - imageToTextPadding: number; + setAttributedText(attributedText: NSAttributedString): void; - textToSecondaryTextPadding: number; + setHighlightedTextColor(highlightedTextColor: UIColor): void; - textToButtonPadding: number; + isHighlighted(): boolean; - buttonToSecondaryButtonPadding: number; + setHighlighted(highlighted: boolean): void; - background: UIBackgroundConfiguration; + isUserInteractionEnabled(): boolean; - setImage(image: UIImage | null): void; + setUserInteractionEnabled(userInteractionEnabled: boolean): void; - setText(text: string | null): void; + isEnabled(): boolean; - setAttributedText(attributedText: NSAttributedString | null): void; + setEnabled(enabled: boolean): void; - setSecondaryText(secondaryText: string | null): void; + setNumberOfLines(numberOfLines: number): void; - setSecondaryAttributedText(secondaryAttributedText: NSAttributedString | null): void; + setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; - setButton(button: UIButtonConfiguration): void; + setBaselineAdjustment(baselineAdjustment: interop.Enum): void; - setSecondaryButton(secondaryButton: UIButtonConfiguration): void; + setMinimumScaleFactor(minimumScaleFactor: number): void; - setAlignment(alignment: interop.Enum): void; + setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; - setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: interop.Enum): void; + setLineBreakStrategy(lineBreakStrategy: interop.Enum): void; - setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; + setPreferredMaxLayoutWidth(preferredMaxLayoutWidth: number): void; - setImageToTextPadding(imageToTextPadding: number): void; + setShowsExpansionTextWhenTruncated(showsExpansionTextWhenTruncated: boolean): void; - setTextToSecondaryTextPadding(textToSecondaryTextPadding: number): void; + setMinimumFontSize(minimumFontSize: number): void; - setTextToButtonPadding(textToButtonPadding: number): void; + setAdjustsLetterSpacingToFitWidth(adjustsLetterSpacingToFitWidth: boolean): void; - setButtonToSecondaryButtonPadding(buttonToSecondaryButtonPadding: number): void; + encodeWithCoder(coder: NSCoder): void; - setBackground(background: UIBackgroundConfiguration): void; + initWithCoder(coder: NSCoder): this; - makeContentView(): UIView; + adjustsFontForContentSizeCategory: boolean; - updatedConfigurationForState(state: UIConfigurationState): this; + setAdjustsFontForContentSizeCategory(adjustsFontForContentSizeCategory: boolean): void; isEqual(object: interop.Object): boolean; @@ -16121,75 +15796,35 @@ declare class UIContentUnavailableConfiguration extends NSObject implements UICo readonly debugDescription: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class NSCollectionLayoutGroupCustomItem extends NSObject implements NSCopying { - static customItemWithFrame any>(this: This, frame: CGRect): InstanceType; - - static customItemWithFrameZIndex any>(this: This, frame: CGRect, zIndex: number): InstanceType; - - readonly frame: CGRect; - - readonly zIndex: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIContentUnavailableButtonProperties extends NSObject implements NSCopying, NSSecureCoding { - primaryAction: UIAction; - - menu: UIMenu; - - enabled: boolean; - - role: interop.Enum; - - setPrimaryAction(primaryAction: UIAction | null): void; - - setMenu(menu: UIMenu | null): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - setRole(role: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; + sizingRule: interop.Enum; - initWithCoder(coder: NSCoder): this; + setSizingRule(sizingRule: interop.Enum): void; } -declare class UIPencilInteraction extends NSObject implements UIInteraction { - static readonly preferredTapAction: interop.Enum; +declare class UICalendarSelectionSingleDate extends UICalendarSelection { + readonly delegate: UICalendarSelectionSingleDateDelegate; - static readonly preferredSqueezeAction: interop.Enum; + selectedDate: NSDateComponents; - static readonly prefersPencilOnlyDrawing: boolean; + setSelectedDateAnimated(selectedDate: NSDateComponents | null, animated: boolean): void; - static readonly prefersHoverToolPreview: boolean; + initWithDelegate(delegate: UICalendarSelectionSingleDateDelegate | null): this; - initWithDelegate(delegate: UIPencilInteractionDelegate): this; + setSelectedDate(selectedDate: NSDateComponents | null): void; +} - delegate: UIPencilInteractionDelegate; +declare class UIStatusBarManager extends NSObject { + readonly statusBarStyle: interop.Enum; - enabled: boolean; + readonly statusBarHidden: boolean; - setDelegate(delegate: UIPencilInteractionDelegate | null): void; + readonly statusBarFrame: CGRect; - isEnabled(): boolean; + isStatusBarHidden(): boolean; +} - setEnabled(enabled: boolean): void; +declare class UIWindowSceneActivationInteraction extends NSObject implements UIInteraction { + initWithConfigurationProviderErrorHandler(configurationProvider: (p1: UIWindowSceneActivationInteraction, p2: CGPoint) => UIWindowSceneActivationConfiguration, errorHandler: (p1: NSError) => void): this; readonly view: UIView; @@ -16238,232 +15873,247 @@ declare class UIPencilInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } -declare class UIContentUnavailableTextProperties extends NSObject implements NSCopying, NSSecureCoding { - font: UIFont; +declare class UITraitResolvesNaturalAlignmentWithBaseWritingDirection extends NSObject implements UIObjectTraitDefinition { + static readonly defaultValue: NSObject; - color: UIColor; + static readonly identifier: string; - lineBreakMode: interop.Enum; + static readonly name: string; - numberOfLines: number; + static readonly affectsColorAppearance: boolean; +} - adjustsFontSizeToFitWidth: boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class UIWindowSceneActivationAction extends UIAction { + // @ts-ignore MemberDecl.tsIgnore + title: string; - minimumScaleFactor: number; + static actionWithIdentifierAlternateActionConfigurationProvider any>(this: This, identifier: string | null, alternateAction: UIAction | null, configurationProvider: (p1: UIWindowSceneActivationAction) => UIWindowSceneActivationConfiguration): InstanceType; - allowsDefaultTighteningForTruncation: boolean; + // @ts-ignore MemberDecl.tsIgnore + setTitle(title: string | null): void; +} - setFont(font: UIFont): void; +declare class UIWindowSceneActivationConfiguration extends NSObject { + readonly userActivity: NSUserActivity; - setColor(color: UIColor): void; + options: UIWindowSceneActivationRequestOptions; - setLineBreakMode(lineBreakMode: interop.Enum): void; + preview: UITargetedPreview; - setNumberOfLines(numberOfLines: number): void; + initWithUserActivity(userActivity: NSUserActivity): this; - setAdjustsFontSizeToFitWidth(adjustsFontSizeToFitWidth: boolean): void; + setOptions(options: UIWindowSceneActivationRequestOptions | null): void; - setMinimumScaleFactor(minimumScaleFactor: number): void; + setPreview(preview: UITargetedPreview | null): void; +} - setAllowsDefaultTighteningForTruncation(allowsDefaultTighteningForTruncation: boolean): void; +declare class UITableViewCell extends UIView implements NSCoding, UIGestureRecognizerDelegate { + initWithStyleReuseIdentifier(style: interop.Enum, reuseIdentifier: string | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithCoder(coder: NSCoder): this; - static readonly supportsSecureCoding: boolean; + readonly configurationState: UICellConfigurationState; - encodeWithCoder(coder: NSCoder): void; + setNeedsUpdateConfiguration(): void; - initWithCoder(coder: NSCoder): this; -} + updateConfigurationUsingState(state: UICellConfigurationState): void; -declare class NSShadow extends NSObject implements NSCopying, NSSecureCoding { - init(): this; + configurationUpdateHandler: (p1: UITableViewCell, p2: UICellConfigurationState) => void; - initWithCoder(coder: NSCoder): this; + defaultContentConfiguration(): UIListContentConfiguration; - shadowOffset: CGSize; + contentConfiguration: UIContentConfiguration; - shadowBlurRadius: number; + automaticallyUpdatesContentConfiguration: boolean; - shadowColor: interop.Object; + readonly contentView: UIView; - setShadowOffset(shadowOffset: CGSize): void; + readonly imageView: UIImageView; - setShadowBlurRadius(shadowBlurRadius: number): void; + readonly textLabel: UILabel; - setShadowColor(shadowColor: interop.Object | null): void; + readonly detailTextLabel: UILabel; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + defaultBackgroundConfiguration(): UIBackgroundConfiguration; - static readonly supportsSecureCoding: boolean; + backgroundConfiguration: UIBackgroundConfiguration; - encodeWithCoder(coder: NSCoder): void; -} + automaticallyUpdatesBackgroundConfiguration: boolean; -declare class UIBarButtonItemGroup extends NSObject implements NSCoding { - initWithBarButtonItemsRepresentativeItem(barButtonItems: NSArray | Array, representativeItem: UIBarButtonItem | null): this; + backgroundView: UIView; - initWithCoder(coder: NSCoder): this; + selectedBackgroundView: UIView; - static fixedGroupWithRepresentativeItemItems(representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + multipleSelectionBackgroundView: UIView; - static movableGroupWithCustomizationIdentifierRepresentativeItemItems(customizationIdentifier: string, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + readonly reuseIdentifier: string; - static optionalGroupWithCustomizationIdentifierInDefaultCustomizationRepresentativeItemItems(customizationIdentifier: string, inDefaultCustomization: boolean, representativeItem: UIBarButtonItem | null, items: NSArray | Array): UIBarButtonItemGroup; + prepareForReuse(): void; - get barButtonItems(): NSArray; - set barButtonItems(value: NSArray | Array); + selectionStyle: interop.Enum; - representativeItem: UIBarButtonItem; + selected: boolean; - readonly displayingRepresentativeItem: boolean; + highlighted: boolean; - alwaysAvailable: boolean; + setSelectedAnimated(selected: boolean, animated: boolean): void; - menuRepresentation: UIMenuElement; + setHighlightedAnimated(highlighted: boolean, animated: boolean): void; - hidden: boolean; + readonly editingStyle: interop.Enum; - setBarButtonItems(barButtonItems: NSArray | Array): void; + showsReorderControl: boolean; - setRepresentativeItem(representativeItem: UIBarButtonItem | null): void; + shouldIndentWhileEditing: boolean; - isDisplayingRepresentativeItem(): boolean; + accessoryType: interop.Enum; - setAlwaysAvailable(alwaysAvailable: boolean): void; + accessoryView: UIView; - setMenuRepresentation(menuRepresentation: UIMenuElement): void; + editingAccessoryType: interop.Enum; - isHidden(): boolean; + editingAccessoryView: UIView; - setHidden(hidden: boolean): void; + indentationLevel: number; - encodeWithCoder(coder: NSCoder): void; -} + indentationWidth: number; -declare class UICalendarSelectionMultiDate extends UICalendarSelection { - get selectedDates(): NSArray; - set selectedDates(value: NSArray | Array); + separatorInset: UIEdgeInsets; - setSelectedDatesAnimated(selectedDates: NSArray | Array, animated: boolean): void; + editing: boolean; - readonly delegate: UICalendarSelectionMultiDateDelegate; + setEditingAnimated(editing: boolean, animated: boolean): void; - initWithDelegate(delegate: UICalendarSelectionMultiDateDelegate | null): this; + readonly showingDeleteConfirmation: boolean; - setSelectedDates(selectedDates: NSArray | Array): void; -} + focusStyle: interop.Enum; -declare class UICalendarSelectionSingleDate extends UICalendarSelection { - readonly delegate: UICalendarSelectionSingleDateDelegate; + willTransitionToState(state: interop.Enum): void; - selectedDate: NSDateComponents; + didTransitionToState(state: interop.Enum): void; - setSelectedDateAnimated(selectedDate: NSDateComponents | null, animated: boolean): void; + dragStateDidChange(dragState: interop.Enum): void; - initWithDelegate(delegate: UICalendarSelectionSingleDateDelegate | null): this; + userInteractionEnabledWhileDragging: boolean; - setSelectedDate(selectedDate: NSDateComponents | null): void; -} + setConfigurationUpdateHandler(configurationUpdateHandler: (p1: UITableViewCell, p2: UICellConfigurationState) => void): void; -declare class UIZoomTransitionAlignmentRectContext extends NSObject { - readonly sourceView: UIView; + setContentConfiguration(contentConfiguration: UIContentConfiguration): void; - readonly zoomedViewController: UIViewController; -} + setAutomaticallyUpdatesContentConfiguration(automaticallyUpdatesContentConfiguration: boolean): void; -declare class UICalendarSelection extends NSObject { - updateSelectableDates(): void; -} + setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; -declare class UIFocusHaloEffect extends UIFocusEffect { - static effectWithRect any>(this: This, rect: CGRect): InstanceType; + setAutomaticallyUpdatesBackgroundConfiguration(automaticallyUpdatesBackgroundConfiguration: boolean): void; - static effectWithRoundedRectCornerRadiusCurve any>(this: This, rect: CGRect, cornerRadius: number, curve: string): InstanceType; + setBackgroundView(backgroundView: UIView | null): void; - static effectWithPath any>(this: This, bezierPath: UIBezierPath): InstanceType; + setSelectedBackgroundView(selectedBackgroundView: UIView | null): void; - containerView: UIView; + setMultipleSelectionBackgroundView(multipleSelectionBackgroundView: UIView): void; - referenceView: UIView; + setSelectionStyle(selectionStyle: interop.Enum): void; - position: interop.Enum; + isSelected(): boolean; - setContainerView(containerView: UIView | null): void; + setSelected(selected: boolean): void; - setReferenceView(referenceView: UIView | null): void; + isHighlighted(): boolean; - setPosition(position: interop.Enum): void; -} + setHighlighted(highlighted: boolean): void; -declare class UIWindowSceneDragInteraction extends NSObject implements UIInteraction { - readonly gestureForFailureRelationships: UIGestureRecognizer; + setShowsReorderControl(showsReorderControl: boolean): void; - readonly view: UIView; + setShouldIndentWhileEditing(shouldIndentWhileEditing: boolean): void; - willMoveToView(view: UIView | null): void; + setAccessoryType(accessoryType: interop.Enum): void; - didMoveToView(view: UIView | null): void; + setAccessoryView(accessoryView: UIView | null): void; - isEqual(object: interop.Object): boolean; + setEditingAccessoryType(editingAccessoryType: interop.Enum): void; - readonly hash: number; + setEditingAccessoryView(editingAccessoryView: UIView | null): void; - readonly superclass: interop.Object; + setIndentationLevel(indentationLevel: number): void; - class(): interop.Object; + setIndentationWidth(indentationWidth: number): void; - self(): this; + setSeparatorInset(separatorInset: UIEdgeInsets): void; - performSelector(aSelector: string): interop.Object; + isEditing(): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setEditing(editing: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setFocusStyle(focusStyle: interop.Enum): void; - readonly isProxy: boolean; + setUserInteractionEnabledWhileDragging(userInteractionEnabledWhileDragging: boolean): void; - isKindOfClass(aClass: interop.Object): boolean; + initWithFrameReuseIdentifier(frame: CGRect, reuseIdentifier: string | null): this; - isMemberOfClass(aClass: interop.Object): boolean; + text: string; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + font: UIFont; - respondsToSelector(aSelector: string): boolean; + textAlignment: interop.Enum; - retain(): this; + lineBreakMode: interop.Enum; - release(): void; + textColor: UIColor; - autorelease(): this; + selectedTextColor: UIColor; - retainCount(): number; + image: UIImage; - readonly zone: interop.Pointer; + selectedImage: UIImage; + + hidesAccessoryWhenEditing: boolean; + + target: interop.Object; + + editAction: string; + + accessoryAction: string; + + setText(text: string): void; + + setFont(font: UIFont): void; + + setTextAlignment(textAlignment: interop.Enum): void; + + setLineBreakMode(lineBreakMode: interop.Enum): void; + + setTextColor(textColor: UIColor): void; + + setSelectedTextColor(selectedTextColor: UIColor): void; + + setImage(image: UIImage): void; + + setSelectedImage(selectedImage: UIImage): void; + + setHidesAccessoryWhenEditing(hidesAccessoryWhenEditing: boolean): void; + + setTarget(target: interop.Object): void; - readonly description: string; + setEditAction(editAction: string): void; - readonly debugDescription: string; -} + setAccessoryAction(accessoryAction: string): void; -declare class UIStatusBarManager extends NSObject { - readonly statusBarStyle: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - readonly statusBarHidden: boolean; + gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; - readonly statusBarFrame: CGRect; + gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; - isStatusBarHidden(): boolean; -} + gestureRecognizerShouldRequireFailureOfGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; -declare class UIWindowSceneActivationInteraction extends NSObject implements UIInteraction { - initWithConfigurationProviderErrorHandler(configurationProvider: (p1: UIWindowSceneActivationInteraction, p2: CGPoint) => UIWindowSceneActivationConfiguration, errorHandler: (p1: NSError) => void): this; + gestureRecognizerShouldBeRequiredToFailByGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; - readonly view: UIView; + gestureRecognizerShouldReceiveTouch(gestureRecognizer: UIGestureRecognizer, touch: UITouch): boolean; - willMoveToView(view: UIView | null): void; + gestureRecognizerShouldReceivePress(gestureRecognizer: UIGestureRecognizer, press: UIPress): boolean; - didMoveToView(view: UIView | null): void; + gestureRecognizerShouldReceiveEvent(gestureRecognizer: UIGestureRecognizer, event: UIEvent): boolean; isEqual(object: interop.Object): boolean; @@ -16506,307 +16156,349 @@ declare class UIWindowSceneActivationInteraction extends NSObject implements UII readonly debugDescription: string; } -// @ts-ignore ClassDecl.tsIgnore -declare class UIWindowSceneActivationAction extends UIAction { - // @ts-ignore MemberDecl.tsIgnore - title: string; +declare class UIFocusHaloEffect extends UIFocusEffect { + static effectWithRect any>(this: This, rect: CGRect): InstanceType; - static actionWithIdentifierAlternateActionConfigurationProvider any>(this: This, identifier: string | null, alternateAction: UIAction | null, configurationProvider: (p1: UIWindowSceneActivationAction) => UIWindowSceneActivationConfiguration): InstanceType; + static effectWithRoundedRectCornerRadiusCurve any>(this: This, rect: CGRect, cornerRadius: number, curve: string): InstanceType; - // @ts-ignore MemberDecl.tsIgnore - setTitle(title: string | null): void; + static effectWithPath any>(this: This, bezierPath: UIBezierPath): InstanceType; + + containerView: UIView; + + referenceView: UIView; + + position: interop.Enum; + + setContainerView(containerView: UIView | null): void; + + setReferenceView(referenceView: UIView | null): void; + + setPosition(position: interop.Enum): void; } -declare class UIWindowSceneActivationConfiguration extends NSObject { - readonly userActivity: NSUserActivity; +declare class UIPointerHoverEffect extends UIPointerEffect { + preferredTintMode: interop.Enum; - options: UIWindowSceneActivationRequestOptions; + prefersShadow: boolean; - preview: UITargetedPreview; + prefersScaledContent: boolean; - initWithUserActivity(userActivity: NSUserActivity): this; + setPreferredTintMode(preferredTintMode: interop.Enum): void; - setOptions(options: UIWindowSceneActivationRequestOptions | null): void; + setPrefersShadow(prefersShadow: boolean): void; - setPreview(preview: UITargetedPreview | null): void; + setPrefersScaledContent(prefersScaledContent: boolean): void; } -declare class UITableViewCell extends UIView implements NSCoding, UIGestureRecognizerDelegate { - initWithStyleReuseIdentifier(style: interop.Enum, reuseIdentifier: string | null): this; +declare class UITableViewRowAction extends NSObject implements NSCopying { + static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string | null, handler: (p1: UITableViewRowAction, p2: NSIndexPath) => void): InstanceType; - initWithCoder(coder: NSCoder): this; + readonly style: interop.Enum; - readonly configurationState: UICellConfigurationState; + title: string; - setNeedsUpdateConfiguration(): void; + backgroundColor: UIColor; - updateConfigurationUsingState(state: UICellConfigurationState): void; + backgroundEffect: UIVisualEffect; - configurationUpdateHandler: (p1: UITableViewCell, p2: UICellConfigurationState) => void; + setTitle(title: string | null): void; - defaultContentConfiguration(): UIListContentConfiguration; + setBackgroundColor(backgroundColor: UIColor | null): void; - contentConfiguration: UIContentConfiguration; + setBackgroundEffect(backgroundEffect: UIVisualEffect | null): void; - automaticallyUpdatesContentConfiguration: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly contentView: UIView; +declare class UIZoomTransitionAlignmentRectContext extends NSObject { + readonly sourceView: UIView; - readonly imageView: UIImageView; + readonly zoomedViewController: UIViewController; +} - readonly textLabel: UILabel; +declare class UICalendarSelection extends NSObject { + updateSelectableDates(): void; +} - readonly detailTextLabel: UILabel; +declare class UISearchContainerViewController extends UIViewController { + readonly searchController: UISearchController; - defaultBackgroundConfiguration(): UIBackgroundConfiguration; + initWithSearchController(searchController: UISearchController): this; +} - backgroundConfiguration: UIBackgroundConfiguration; +declare class NSDataAsset extends NSObject implements NSCopying { + initWithName(name: string): this; - automaticallyUpdatesBackgroundConfiguration: boolean; + initWithNameBundle(name: string, bundle: NSBundle): this; - backgroundView: UIView; + readonly name: string; - selectedBackgroundView: UIView; + readonly data: NSData; - multipleSelectionBackgroundView: UIView; + readonly typeIdentifier: string; - readonly reuseIdentifier: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - prepareForReuse(): void; +declare class UIAccessibilityCustomRotor extends NSObject { + initWithNameItemSearchBlock(name: string, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - selectionStyle: interop.Enum; + initWithAttributedNameItemSearchBlock(attributedName: NSAttributedString, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - selected: boolean; + initWithSystemTypeItemSearchBlock(type: interop.Enum, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - highlighted: boolean; + name: string; - setSelectedAnimated(selected: boolean, animated: boolean): void; + attributedName: NSAttributedString; - setHighlightedAnimated(highlighted: boolean, animated: boolean): void; + itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult; - readonly editingStyle: interop.Enum; + readonly systemRotorType: interop.Enum; - showsReorderControl: boolean; + setName(name: string): void; - shouldIndentWhileEditing: boolean; + setAttributedName(attributedName: NSAttributedString): void; - accessoryType: interop.Enum; + setItemSearchBlock(itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): void; +} - accessoryView: UIView; +declare class NSLayoutDimension extends NSLayoutAnchor { + constraintEqualToConstant(c: number): NSLayoutConstraint; - editingAccessoryType: interop.Enum; + constraintGreaterThanOrEqualToConstant(c: number): NSLayoutConstraint; - editingAccessoryView: UIView; + constraintLessThanOrEqualToConstant(c: number): NSLayoutConstraint; - indentationLevel: number; + constraintEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - indentationWidth: number; + constraintGreaterThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - separatorInset: UIEdgeInsets; + constraintLessThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - editing: boolean; + constraintEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; - setEditingAnimated(editing: boolean, animated: boolean): void; + constraintGreaterThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; - readonly showingDeleteConfirmation: boolean; + constraintLessThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; +} - focusStyle: interop.Enum; +declare class UIFocusMovementHint extends NSObject implements NSCopying { + readonly movementDirection: CGVector; - willTransitionToState(state: interop.Enum): void; + readonly perspectiveTransform: CATransform3D; - didTransitionToState(state: interop.Enum): void; + readonly rotation: CGVector; - dragStateDidChange(dragState: interop.Enum): void; + readonly translation: CGVector; - userInteractionEnabledWhileDragging: boolean; + readonly interactionTransform: CATransform3D; - setConfigurationUpdateHandler(configurationUpdateHandler: (p1: UITableViewCell, p2: UICellConfigurationState) => void): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setContentConfiguration(contentConfiguration: UIContentConfiguration): void; +declare class UISceneSystemProtectionManager extends NSObject { + readonly userAuthenticationEnabled: boolean; - setAutomaticallyUpdatesContentConfiguration(automaticallyUpdatesContentConfiguration: boolean): void; + isUserAuthenticationEnabled(): boolean; +} - setBackgroundConfiguration(backgroundConfiguration: UIBackgroundConfiguration): void; +declare class UIPencilInteractionTap extends NSObject { + readonly timestamp: number; - setAutomaticallyUpdatesBackgroundConfiguration(automaticallyUpdatesBackgroundConfiguration: boolean): void; + readonly hoverPose: UIPencilHoverPose; +} - setBackgroundView(backgroundView: UIView | null): void; +declare class UITextItemMenuConfiguration extends NSObject { + static configurationWithMenu any>(this: This, menu: UIMenu): InstanceType; - setSelectedBackgroundView(selectedBackgroundView: UIView | null): void; + static configurationWithPreviewMenu any>(this: This, preview: UITextItemMenuPreview | null, menu: UIMenu): InstanceType; +} - setMultipleSelectionBackgroundView(multipleSelectionBackgroundView: UIView): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UINavigationController extends UIViewController { + initWithNavigationBarClassToolbarClass(navigationBarClass: interop.Object | null, toolbarClass: interop.Object | null): this; - setSelectionStyle(selectionStyle: interop.Enum): void; + initWithRootViewController(rootViewController: UIViewController): this; - isSelected(): boolean; + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - setSelected(selected: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(aDecoder: NSCoder): this; - isHighlighted(): boolean; + pushViewControllerAnimated(viewController: UIViewController, animated: boolean): void; - setHighlighted(highlighted: boolean): void; + popViewControllerAnimated(animated: boolean): UIViewController; - setShowsReorderControl(showsReorderControl: boolean): void; + popToViewControllerAnimated(viewController: UIViewController, animated: boolean): NSArray; - setShouldIndentWhileEditing(shouldIndentWhileEditing: boolean): void; + popToRootViewControllerAnimated(animated: boolean): NSArray; - setAccessoryType(accessoryType: interop.Enum): void; + readonly topViewController: UIViewController; - setAccessoryView(accessoryView: UIView | null): void; + readonly visibleViewController: UIViewController; - setEditingAccessoryType(editingAccessoryType: interop.Enum): void; + get viewControllers(): NSArray; + set viewControllers(value: NSArray | Array); - setEditingAccessoryView(editingAccessoryView: UIView | null): void; + setViewControllersAnimated(viewControllers: NSArray | Array, animated: boolean): void; - setIndentationLevel(indentationLevel: number): void; + navigationBarHidden: boolean; - setIndentationWidth(indentationWidth: number): void; + setNavigationBarHiddenAnimated(hidden: boolean, animated: boolean): void; - setSeparatorInset(separatorInset: UIEdgeInsets): void; + readonly navigationBar: UINavigationBar; - isEditing(): boolean; + toolbarHidden: boolean; - setEditing(editing: boolean): void; + setToolbarHiddenAnimated(hidden: boolean, animated: boolean): void; - setFocusStyle(focusStyle: interop.Enum): void; + readonly toolbar: UIToolbar; - setUserInteractionEnabledWhileDragging(userInteractionEnabledWhileDragging: boolean): void; + delegate: UINavigationControllerDelegate; - initWithFrameReuseIdentifier(frame: CGRect, reuseIdentifier: string | null): this; + readonly interactivePopGestureRecognizer: UIGestureRecognizer; - text: string; + readonly interactiveContentPopGestureRecognizer: UIGestureRecognizer; - font: UIFont; + showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; - textAlignment: interop.Enum; + hidesBarsWhenKeyboardAppears: boolean; - lineBreakMode: interop.Enum; + hidesBarsOnSwipe: boolean; - textColor: UIColor; + readonly barHideOnSwipeGestureRecognizer: UIPanGestureRecognizer; - selectedTextColor: UIColor; + hidesBarsWhenVerticallyCompact: boolean; - image: UIImage; + hidesBarsOnTap: boolean; - selectedImage: UIImage; + readonly barHideOnTapGestureRecognizer: UITapGestureRecognizer; - hidesAccessoryWhenEditing: boolean; + setViewControllers(viewControllers: NSArray | Array): void; - target: interop.Object; + isNavigationBarHidden(): boolean; - editAction: string; + setNavigationBarHidden(navigationBarHidden: boolean): void; - accessoryAction: string; + isToolbarHidden(): boolean; + + setToolbarHidden(toolbarHidden: boolean): void; + + setDelegate(delegate: UINavigationControllerDelegate | null): void; - setText(text: string): void; + setHidesBarsWhenKeyboardAppears(hidesBarsWhenKeyboardAppears: boolean): void; - setFont(font: UIFont): void; + setHidesBarsOnSwipe(hidesBarsOnSwipe: boolean): void; - setTextAlignment(textAlignment: interop.Enum): void; + setHidesBarsWhenVerticallyCompact(hidesBarsWhenVerticallyCompact: boolean): void; - setLineBreakMode(lineBreakMode: interop.Enum): void; + setHidesBarsOnTap(hidesBarsOnTap: boolean): void; +} - setTextColor(textColor: UIColor): void; +declare class UITextItemMenuPreview extends NSObject { + static defaultPreview any>(this: This): InstanceType; - setSelectedTextColor(selectedTextColor: UIColor): void; + initWithView(view: UIView): this; +} - setImage(image: UIImage): void; +declare class UINotificationFeedbackGenerator extends UIFeedbackGenerator { + notificationOccurred(notificationType: interop.Enum): void; - setSelectedImage(selectedImage: UIImage): void; + notificationOccurredAtLocation(notificationType: interop.Enum, location: CGPoint): void; +} - setHidesAccessoryWhenEditing(hidesAccessoryWhenEditing: boolean): void; +declare class UISceneSessionActivationRequest extends NSObject implements NSCopying { + readonly role: string; - setTarget(target: interop.Object): void; + readonly session: UISceneSession; - setEditAction(editAction: string): void; + userActivity: NSUserActivity; - setAccessoryAction(accessoryAction: string): void; + options: UISceneActivationRequestOptions; - encodeWithCoder(coder: NSCoder): void; + static request any>(this: This): InstanceType; - gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer): boolean; + static requestWithRole any>(this: This, role: string): InstanceType; - gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + static requestWithSession any>(this: This, session: UISceneSession): InstanceType; - gestureRecognizerShouldRequireFailureOfGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + setUserActivity(userActivity: NSUserActivity | null): void; - gestureRecognizerShouldBeRequiredToFailByGestureRecognizer(gestureRecognizer: UIGestureRecognizer, otherGestureRecognizer: UIGestureRecognizer): boolean; + setOptions(options: UISceneActivationRequestOptions | null): void; - gestureRecognizerShouldReceiveTouch(gestureRecognizer: UIGestureRecognizer, touch: UITouch): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - gestureRecognizerShouldReceivePress(gestureRecognizer: UIGestureRecognizer, press: UIPress): boolean; +declare class UIScreen extends NSObject implements UITraitEnvironment { + static readonly screens: NSArray; - gestureRecognizerShouldReceiveEvent(gestureRecognizer: UIGestureRecognizer, event: UIEvent): boolean; + static readonly mainScreen: UIScreen; - isEqual(object: interop.Object): boolean; + readonly bounds: CGRect; - readonly hash: number; + readonly scale: number; - readonly superclass: interop.Object; + readonly availableModes: NSArray; - class(): interop.Object; + readonly preferredMode: UIScreenMode; - self(): this; + currentMode: UIScreenMode; - performSelector(aSelector: string): interop.Object; + overscanCompensation: interop.Enum; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly overscanCompensationInsets: UIEdgeInsets; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly mirroredScreen: UIScreen; - readonly isProxy: boolean; + readonly captured: boolean; - isKindOfClass(aClass: interop.Object): boolean; + brightness: number; - isMemberOfClass(aClass: interop.Object): boolean; + wantsSoftwareDimming: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly coordinateSpace: UICoordinateSpace; - respondsToSelector(aSelector: string): boolean; + readonly fixedCoordinateSpace: UICoordinateSpace; - retain(): this; + readonly nativeBounds: CGRect; - release(): void; + readonly nativeScale: number; - autorelease(): this; + displayLinkWithTargetSelector(target: interop.Object, sel: string): CADisplayLink; - retainCount(): number; + readonly maximumFramesPerSecond: number; - readonly zone: interop.Pointer; + readonly calibratedLatency: number; - readonly description: string; + readonly referenceDisplayModeStatus: interop.Enum; - readonly debugDescription: string; -} + readonly currentEDRHeadroom: number; -declare class UISwipeActionsConfiguration extends NSObject { - static configurationWithActions any>(this: This, actions: NSArray | Array): InstanceType; + readonly potentialEDRHeadroom: number; - readonly actions: NSArray; + readonly focusedItem: UIFocusItem; - performsFirstActionWithFullSwipe: boolean; + readonly focusedView: UIView; - setPerformsFirstActionWithFullSwipe(performsFirstActionWithFullSwipe: boolean): void; -} + readonly supportsFocus: boolean; -declare class UIPointerInteraction extends NSObject implements UIInteraction { - readonly delegate: UIPointerInteractionDelegate; + readonly applicationFrame: CGRect; - enabled: boolean; + setCurrentMode(currentMode: UIScreenMode): void; - initWithDelegate(delegate: UIPointerInteractionDelegate | null): this; + setOverscanCompensation(overscanCompensation: interop.Enum): void; - invalidate(): void; + isCaptured(): boolean; - isEnabled(): boolean; + setBrightness(brightness: number): void; - setEnabled(enabled: boolean): void; + setWantsSoftwareDimming(wantsSoftwareDimming: boolean): void; - readonly view: UIView; + snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; - willMoveToView(view: UIView | null): void; + readonly traitCollection: UITraitCollection; - didMoveToView(view: UIView | null): void; + traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; isEqual(object: interop.Object): boolean; @@ -16849,451 +16541,385 @@ declare class UIPointerInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } -declare class UIPointerHoverEffect extends UIPointerEffect { - preferredTintMode: interop.Enum; - - prefersShadow: boolean; - - prefersScaledContent: boolean; - - setPreferredTintMode(preferredTintMode: interop.Enum): void; - - setPrefersShadow(prefersShadow: boolean): void; - - setPrefersScaledContent(prefersScaledContent: boolean): void; -} - -declare class UINotificationFeedbackGenerator extends UIFeedbackGenerator { - notificationOccurred(notificationType: interop.Enum): void; - - notificationOccurredAtLocation(notificationType: interop.Enum, location: CGPoint): void; -} - -declare class UISearchContainerViewController extends UIViewController { - readonly searchController: UISearchController; - - initWithSearchController(searchController: UISearchController): this; -} - -declare class NSDataAsset extends NSObject implements NSCopying { - initWithName(name: string): this; - - initWithNameBundle(name: string, bundle: NSBundle): this; - - readonly name: string; - - readonly data: NSData; - - readonly typeIdentifier: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIAccessibilityCustomRotor extends NSObject { - initWithNameItemSearchBlock(name: string, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - - initWithAttributedNameItemSearchBlock(attributedName: NSAttributedString, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - - initWithSystemTypeItemSearchBlock(type: interop.Enum, itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): this; - - name: string; - - attributedName: NSAttributedString; - - itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult; - - readonly systemRotorType: interop.Enum; - - setName(name: string): void; - - setAttributedName(attributedName: NSAttributedString): void; - - setItemSearchBlock(itemSearchBlock: (p1: UIAccessibilityCustomRotorSearchPredicate) => UIAccessibilityCustomRotorItemResult): void; -} - -declare class NSLayoutDimension extends NSLayoutAnchor { - constraintEqualToConstant(c: number): NSLayoutConstraint; - - constraintGreaterThanOrEqualToConstant(c: number): NSLayoutConstraint; +declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitlyAnimating, NSCopying { + readonly timingParameters: UITimingCurveProvider; - constraintLessThanOrEqualToConstant(c: number): NSLayoutConstraint; + readonly duration: number; - constraintEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + readonly delay: number; - constraintGreaterThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + userInteractionEnabled: boolean; - constraintLessThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + manualHitTestingEnabled: boolean; - constraintEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; + interruptible: boolean; - constraintGreaterThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; + scrubsLinearly: boolean; - constraintLessThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; -} + pausesOnCompletion: boolean; -declare class UIFocusMovementHint extends NSObject implements NSCopying { - readonly movementDirection: CGVector; + flushUpdates: boolean; - readonly perspectiveTransform: CATransform3D; + initWithDurationTimingParameters(duration: number, parameters: UITimingCurveProvider): this; - readonly rotation: CGVector; + initWithDurationCurveAnimations(duration: number, curve: interop.Enum, animations: () => void | null): this; - readonly translation: CGVector; + initWithDurationControlPoint1ControlPoint2Animations(duration: number, point1: CGPoint, point2: CGPoint, animations: () => void | null): this; - readonly interactionTransform: CATransform3D; + initWithDurationDampingRatioAnimations(duration: number, ratio: number, animations: () => void | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static runningPropertyAnimatorWithDurationDelayOptionsAnimationsCompletion any>(this: This, duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: interop.Enum) => void | null): InstanceType; -declare class UISceneSystemProtectionManager extends NSObject { - readonly userAuthenticationEnabled: boolean; + addAnimationsDelayFactor(animation: () => void, delayFactor: number): void; - isUserAuthenticationEnabled(): boolean; -} + addAnimations(animation: () => void): void; -declare class UIDocumentPickerViewController extends UIViewController { - initWithDocumentTypesInMode(allowedUTIs: NSArray | Array, mode: interop.Enum): this; + addCompletion(completion: (p1: interop.Enum) => void): void; - initForOpeningContentTypesAsCopy(contentTypes: NSArray | Array, asCopy: boolean): this; + continueAnimationWithTimingParametersDurationFactor(parameters: UITimingCurveProvider | null, durationFactor: number): void; - initForOpeningContentTypes(contentTypes: NSArray | Array): this; + isUserInteractionEnabled(): boolean; - initWithCoder(coder: NSCoder): this; + setUserInteractionEnabled(userInteractionEnabled: boolean): void; - initWithURLInMode(url: NSURL, mode: interop.Enum): this; + isManualHitTestingEnabled(): boolean; - initWithURLsInMode(urls: NSArray | Array, mode: interop.Enum): this; + setManualHitTestingEnabled(manualHitTestingEnabled: boolean): void; - initForExportingURLsAsCopy(urls: NSArray | Array, asCopy: boolean): this; + isInterruptible(): boolean; - initForExportingURLs(urls: NSArray | Array): this; + setInterruptible(interruptible: boolean): void; - delegate: UIDocumentPickerDelegate; + setScrubsLinearly(scrubsLinearly: boolean): void; - readonly documentPickerMode: interop.Enum; + setPausesOnCompletion(pausesOnCompletion: boolean): void; - allowsMultipleSelection: boolean; + setFlushUpdates(flushUpdates: boolean): void; - shouldShowFileExtensions: boolean; + readonly state: interop.Enum; - directoryURL: NSURL; + readonly running: boolean; - setDelegate(delegate: UIDocumentPickerDelegate | null): void; + reversed: boolean; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + fractionComplete: number; - setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; + startAnimation(): void; - setDirectoryURL(directoryURL: NSURL): void; -} + startAnimationAfterDelay(delay: number): void; -declare class UIPencilInteractionTap extends NSObject { - readonly timestamp: number; + pauseAnimation(): void; - readonly hoverPose: UIPencilHoverPose; -} + stopAnimation(withoutFinishing: boolean): void; -declare class UITextItemMenuConfiguration extends NSObject { - static configurationWithMenu any>(this: This, menu: UIMenu): InstanceType; + finishAnimationAtPosition(finalPosition: interop.Enum): void; - static configurationWithPreviewMenu any>(this: This, preview: UITextItemMenuPreview | null, menu: UIMenu): InstanceType; -} + isRunning(): boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class UINavigationController extends UIViewController { - initWithNavigationBarClassToolbarClass(navigationBarClass: interop.Object | null, toolbarClass: interop.Object | null): this; + isReversed(): boolean; - initWithRootViewController(rootViewController: UIViewController): this; + setReversed(reversed: boolean): void; - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + setFractionComplete(fractionComplete: number): void; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(aDecoder: NSCoder): this; + isEqual(object: interop.Object): boolean; - pushViewControllerAnimated(viewController: UIViewController, animated: boolean): void; + readonly hash: number; - popViewControllerAnimated(animated: boolean): UIViewController; + readonly superclass: interop.Object; - popToViewControllerAnimated(viewController: UIViewController, animated: boolean): NSArray; + class(): interop.Object; - popToRootViewControllerAnimated(animated: boolean): NSArray; + self(): this; - readonly topViewController: UIViewController; + performSelector(aSelector: string): interop.Object; - readonly visibleViewController: UIViewController; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - get viewControllers(): NSArray; - set viewControllers(value: NSArray | Array); + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setViewControllersAnimated(viewControllers: NSArray | Array, animated: boolean): void; + readonly isProxy: boolean; - navigationBarHidden: boolean; + isKindOfClass(aClass: interop.Object): boolean; - setNavigationBarHiddenAnimated(hidden: boolean, animated: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - readonly navigationBar: UINavigationBar; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - toolbarHidden: boolean; + respondsToSelector(aSelector: string): boolean; - setToolbarHiddenAnimated(hidden: boolean, animated: boolean): void; + retain(): this; - readonly toolbar: UIToolbar; + release(): void; - delegate: UINavigationControllerDelegate; + autorelease(): this; - readonly interactivePopGestureRecognizer: UIGestureRecognizer; + retainCount(): number; - showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; + readonly zone: interop.Pointer; - hidesBarsWhenKeyboardAppears: boolean; + readonly description: string; - hidesBarsOnSwipe: boolean; + readonly debugDescription: string; - readonly barHideOnSwipeGestureRecognizer: UIPanGestureRecognizer; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - hidesBarsWhenVerticallyCompact: boolean; +declare class UIDatePicker extends UIControl implements NSCoding { + datePickerMode: interop.Enum; - hidesBarsOnTap: boolean; + locale: NSLocale; - readonly barHideOnTapGestureRecognizer: UITapGestureRecognizer; + calendar: NSCalendar; - setViewControllers(viewControllers: NSArray | Array): void; + timeZone: NSTimeZone; - isNavigationBarHidden(): boolean; + date: NSDate; - setNavigationBarHidden(navigationBarHidden: boolean): void; + minimumDate: NSDate; - isToolbarHidden(): boolean; + maximumDate: NSDate; - setToolbarHidden(toolbarHidden: boolean): void; + countDownDuration: number; - setDelegate(delegate: UINavigationControllerDelegate | null): void; + minuteInterval: number; - setHidesBarsWhenKeyboardAppears(hidesBarsWhenKeyboardAppears: boolean): void; + setDateAnimated(date: NSDate, animated: boolean): void; - setHidesBarsOnSwipe(hidesBarsOnSwipe: boolean): void; + preferredDatePickerStyle: interop.Enum; - setHidesBarsWhenVerticallyCompact(hidesBarsWhenVerticallyCompact: boolean): void; + readonly datePickerStyle: interop.Enum; - setHidesBarsOnTap(hidesBarsOnTap: boolean): void; -} + roundsToMinuteInterval: boolean; -declare class UITextItemMenuPreview extends NSObject { - static defaultPreview any>(this: This): InstanceType; + setDatePickerMode(datePickerMode: interop.Enum): void; - initWithView(view: UIView): this; -} + setLocale(locale: NSLocale | null): void; -declare class UISceneSessionActivationRequest extends NSObject implements NSCopying { - readonly role: string; + setCalendar(calendar: NSCalendar | null): void; - readonly session: UISceneSession; + setTimeZone(timeZone: NSTimeZone | null): void; - userActivity: NSUserActivity; + setDate(date: NSDate): void; - options: UISceneActivationRequestOptions; + setMinimumDate(minimumDate: NSDate | null): void; - static request any>(this: This): InstanceType; + setMaximumDate(maximumDate: NSDate | null): void; - static requestWithRole any>(this: This, role: string): InstanceType; + setCountDownDuration(countDownDuration: number): void; - static requestWithSession any>(this: This, session: UISceneSession): InstanceType; + setMinuteInterval(minuteInterval: number): void; - setUserActivity(userActivity: NSUserActivity | null): void; + setPreferredDatePickerStyle(preferredDatePickerStyle: interop.Enum): void; - setOptions(options: UISceneActivationRequestOptions | null): void; + setRoundsToMinuteInterval(roundsToMinuteInterval: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class UIScreen extends NSObject implements UITraitEnvironment { - static readonly screens: NSArray; +declare class UICellAccessoryCustomView extends UICellAccessory { + initWithCustomViewPlacement(customView: UIView, placement: interop.Enum): this; - static readonly mainScreen: UIScreen; + readonly customView: UIView; - readonly bounds: CGRect; + readonly placement: interop.Enum; - readonly scale: number; + maintainsFixedSize: boolean; - readonly availableModes: NSArray; + position: (p1: NSArray | Array) => number; - readonly preferredMode: UIScreenMode; + initWithCoder(coder: NSCoder): this; - currentMode: UIScreenMode; + setMaintainsFixedSize(maintainsFixedSize: boolean): void; - overscanCompensation: interop.Enum; + setPosition(position: (p1: NSArray | Array) => number | null): void; +} - readonly overscanCompensationInsets: UIEdgeInsets; +declare class UIPushBehavior extends UIDynamicBehavior { + initWithItemsMode(items: NSArray | Array, mode: interop.Enum): this; - readonly mirroredScreen: UIScreen; + addItem(item: UIDynamicItem): void; - readonly captured: boolean; + removeItem(item: UIDynamicItem): void; - brightness: number; + readonly items: NSArray; - wantsSoftwareDimming: boolean; + targetOffsetFromCenterForItem(item: UIDynamicItem): UIOffset; - readonly coordinateSpace: UICoordinateSpace; + setTargetOffsetFromCenterForItem(o: UIOffset, item: UIDynamicItem): void; - readonly fixedCoordinateSpace: UICoordinateSpace; + readonly mode: interop.Enum; - readonly nativeBounds: CGRect; + active: boolean; - readonly nativeScale: number; + angle: number; - displayLinkWithTargetSelector(target: interop.Object, sel: string): CADisplayLink; + magnitude: number; - readonly maximumFramesPerSecond: number; + pushDirection: CGVector; - readonly calibratedLatency: number; + setAngleMagnitude(angle: number, magnitude: number): void; - readonly referenceDisplayModeStatus: interop.Enum; + setActive(active: boolean): void; - readonly currentEDRHeadroom: number; + setAngle(angle: number): void; - readonly potentialEDRHeadroom: number; + setMagnitude(magnitude: number): void; - readonly focusedItem: UIFocusItem; + setPushDirection(pushDirection: CGVector): void; +} - readonly focusedView: UIView; +declare class UIPasteConfiguration extends NSObject implements NSSecureCoding, NSCopying { + get acceptableTypeIdentifiers(): NSArray; + set acceptableTypeIdentifiers(value: NSArray | Array); - readonly supportsFocus: boolean; + init(): this; - readonly applicationFrame: CGRect; + initWithAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): this; - setCurrentMode(currentMode: UIScreenMode): void; + addAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): void; - setOverscanCompensation(overscanCompensation: interop.Enum): void; + initWithTypeIdentifiersForAcceptingClass(aClass: NSItemProviderReading): this; - isCaptured(): boolean; + addTypeIdentifiersForAcceptingClass(aClass: NSItemProviderReading): void; - setBrightness(brightness: number): void; + setAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): void; - setWantsSoftwareDimming(wantsSoftwareDimming: boolean): void; + static readonly supportsSecureCoding: boolean; - snapshotViewAfterScreenUpdates(afterUpdates: boolean): UIView; + encodeWithCoder(coder: NSCoder): void; - readonly traitCollection: UITraitCollection; + initWithCoder(coder: NSCoder): this; - traitCollectionDidChange(previousTraitCollection: UITraitCollection | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - isEqual(object: interop.Object): boolean; +declare class UIDynamicAnimator extends NSObject { + initWithReferenceView(view: UIView): this; - readonly hash: number; + addBehavior(behavior: UIDynamicBehavior): void; - readonly superclass: interop.Object; + removeBehavior(behavior: UIDynamicBehavior): void; - class(): interop.Object; + removeAllBehaviors(): void; - self(): this; + readonly referenceView: UIView; - performSelector(aSelector: string): interop.Object; + readonly behaviors: NSArray; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + itemsInRect(rect: CGRect): NSArray; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + updateItemUsingCurrentState(item: UIDynamicItem): void; - readonly isProxy: boolean; + readonly running: boolean; - isKindOfClass(aClass: interop.Object): boolean; + readonly elapsedTime: number; - isMemberOfClass(aClass: interop.Object): boolean; + delegate: UIDynamicAnimatorDelegate; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + isRunning(): boolean; - respondsToSelector(aSelector: string): boolean; + setDelegate(delegate: UIDynamicAnimatorDelegate | null): void; - retain(): this; + initWithCollectionViewLayout(layout: UICollectionViewLayout): this; - release(): void; + layoutAttributesForCellAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - autorelease(): this; + layoutAttributesForSupplementaryViewOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; - retainCount(): number; + layoutAttributesForDecorationViewOfKindAtIndexPath(decorationViewKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; +} - readonly zone: interop.Pointer; +declare class UITabBarController extends UIViewController implements UITabBarDelegate, NSCoding { + delegate: UITabBarControllerDelegate; - readonly description: string; + mode: interop.Enum; - readonly debugDescription: string; -} + readonly sidebar: UITabBarControllerSidebar; -declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitlyAnimating, NSCopying { - readonly timingParameters: UITimingCurveProvider; + customizationIdentifier: string; - readonly duration: number; + get compactTabIdentifiers(): NSArray; + set compactTabIdentifiers(value: NSArray | Array); - readonly delay: number; + selectedTab: UITab; - userInteractionEnabled: boolean; + get tabs(): NSArray; + set tabs(value: NSArray | Array); + + setTabsAnimated(tabs: NSArray | Array, animated: boolean): void; - manualHitTestingEnabled: boolean; + tabForIdentifier(identifier: string): UITab; - interruptible: boolean; + initWithTabs(tabs: NSArray | Array): this; - scrubsLinearly: boolean; + tabBarMinimizeBehavior: interop.Enum; - pausesOnCompletion: boolean; + tabBarHidden: boolean; - initWithDurationTimingParameters(duration: number, parameters: UITimingCurveProvider): this; + setTabBarHiddenAnimated(hidden: boolean, animated: boolean): void; - initWithDurationCurveAnimations(duration: number, curve: interop.Enum, animations: () => void | null): this; + readonly contentLayoutGuide: UILayoutGuide; - initWithDurationControlPoint1ControlPoint2Animations(duration: number, point1: CGPoint, point2: CGPoint, animations: () => void | null): this; + bottomAccessory: UITabAccessory; - initWithDurationDampingRatioAnimations(duration: number, ratio: number, animations: () => void | null): this; + setBottomAccessoryAnimated(bottomAccessory: UITabAccessory | null, animated: boolean): void; - static runningPropertyAnimatorWithDurationDelayOptionsAnimationsCompletion any>(this: This, duration: number, delay: number, options: interop.Enum, animations: () => void, completion: (p1: interop.Enum) => void | null): InstanceType; + get viewControllers(): NSArray; + set viewControllers(value: NSArray | Array); - addAnimationsDelayFactor(animation: () => void, delayFactor: number): void; + setViewControllersAnimated(viewControllers: NSArray | Array | null, animated: boolean): void; - addAnimations(animation: () => void): void; + selectedViewController: UIViewController; - addCompletion(completion: (p1: interop.Enum) => void): void; + selectedIndex: number; - continueAnimationWithTimingParametersDurationFactor(parameters: UITimingCurveProvider | null, durationFactor: number): void; + readonly moreNavigationController: UINavigationController; - isUserInteractionEnabled(): boolean; + get customizableViewControllers(): NSArray; + set customizableViewControllers(value: NSArray | Array); - setUserInteractionEnabled(userInteractionEnabled: boolean): void; + readonly tabBar: UITabBar; - isManualHitTestingEnabled(): boolean; + setDelegate(delegate: UITabBarControllerDelegate | null): void; - setManualHitTestingEnabled(manualHitTestingEnabled: boolean): void; + setMode(mode: interop.Enum): void; - isInterruptible(): boolean; + setCustomizationIdentifier(customizationIdentifier: string): void; - setInterruptible(interruptible: boolean): void; + setCompactTabIdentifiers(compactTabIdentifiers: NSArray | Array): void; - setScrubsLinearly(scrubsLinearly: boolean): void; + setSelectedTab(selectedTab: UITab): void; - setPausesOnCompletion(pausesOnCompletion: boolean): void; + setTabs(tabs: NSArray | Array): void; - readonly state: interop.Enum; + setTabBarMinimizeBehavior(tabBarMinimizeBehavior: interop.Enum): void; - readonly running: boolean; + isTabBarHidden(): boolean; - reversed: boolean; + setTabBarHidden(tabBarHidden: boolean): void; - fractionComplete: number; + setBottomAccessory(bottomAccessory: UITabAccessory): void; - startAnimation(): void; + setViewControllers(viewControllers: NSArray | Array | null): void; - startAnimationAfterDelay(delay: number): void; + setSelectedViewController(selectedViewController: UIViewController | null): void; - pauseAnimation(): void; + setSelectedIndex(selectedIndex: number): void; - stopAnimation(withoutFinishing: boolean): void; + setCustomizableViewControllers(customizableViewControllers: NSArray | Array | null): void; - finishAnimationAtPosition(finalPosition: interop.Enum): void; + tabBarDidSelectItem(tabBar: UITabBar, item: UITabBarItem): void; - isRunning(): boolean; + tabBarWillBeginCustomizingItems(tabBar: UITabBar, items: NSArray | Array): void; - isReversed(): boolean; + tabBarDidBeginCustomizingItems(tabBar: UITabBar, items: NSArray | Array): void; - setReversed(reversed: boolean): void; + tabBarWillEndCustomizingItemsChanged(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; - setFractionComplete(fractionComplete: number): void; + tabBarDidEndCustomizingItemsChanged(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; isEqual(object: interop.Object): boolean; @@ -17335,617 +16961,712 @@ declare class UIViewPropertyAnimator extends NSObject implements UIViewImplicitl readonly debugDescription: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class UISceneActivationConditions extends NSObject implements NSSecureCoding { - init(): this; +declare class UIGraphicsImageRendererContext extends UIGraphicsRendererContext { + readonly currentImage: UIImage; +} - initWithCoder(aDecoder: NSCoder): this; +// @ts-ignore ClassDecl.tsIgnore +declare class UIPopoverPresentationController extends UIPresentationController { + // @ts-ignore MemberDecl.tsIgnore + delegate: UIPopoverPresentationControllerDelegate; - canActivateForTargetContentIdentifierPredicate: NSPredicate; + permittedArrowDirections: interop.Enum; - prefersToActivateForTargetContentIdentifierPredicate: NSPredicate; + sourceView: UIView; - setCanActivateForTargetContentIdentifierPredicate(canActivateForTargetContentIdentifierPredicate: NSPredicate): void; + sourceRect: CGRect; - setPrefersToActivateForTargetContentIdentifierPredicate(prefersToActivateForTargetContentIdentifierPredicate: NSPredicate): void; + canOverlapSourceViewRect: boolean; - static readonly supportsSecureCoding: boolean; + sourceItem: UIPopoverPresentationControllerSourceItem; - encodeWithCoder(coder: NSCoder): void; + barButtonItem: UIBarButtonItem; + + readonly arrowDirection: interop.Enum; + + get passthroughViews(): NSArray; + set passthroughViews(value: NSArray | Array); + + backgroundColor: UIColor; + + popoverLayoutMargins: UIEdgeInsets; + + popoverBackgroundViewClass: UIPopoverBackgroundViewMethods; + + readonly adaptiveSheetPresentationController: UISheetPresentationController; + + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UIPopoverPresentationControllerDelegate | null): void; + + setPermittedArrowDirections(permittedArrowDirections: interop.Enum): void; + + setSourceView(sourceView: UIView | null): void; + + setSourceRect(sourceRect: CGRect): void; + + setCanOverlapSourceViewRect(canOverlapSourceViewRect: boolean): void; + + setSourceItem(sourceItem: UIPopoverPresentationControllerSourceItem): void; + + setBarButtonItem(barButtonItem: UIBarButtonItem): void; + + setPassthroughViews(passthroughViews: NSArray | Array | null): void; + + setBackgroundColor(backgroundColor: UIColor): void; + + setPopoverLayoutMargins(popoverLayoutMargins: UIEdgeInsets): void; + + setPopoverBackgroundViewClass(popoverBackgroundViewClass: UIPopoverBackgroundViewMethods | null): void; } -declare class UIAttachmentBehavior extends UIDynamicBehavior { - initWithItemAttachedToAnchor(item: UIDynamicItem, point: CGPoint): this; +// @ts-ignore ClassDecl.tsIgnore +declare class UISheetPresentationController extends UIPresentationController { + // @ts-ignore MemberDecl.tsIgnore + delegate: UISheetPresentationControllerDelegate; - initWithItemOffsetFromCenterAttachedToAnchor(item: UIDynamicItem, offset: UIOffset, point: CGPoint): this; + sourceView: UIView; + + prefersPageSizing: boolean; - initWithItemAttachedToItem(item1: UIDynamicItem, item2: UIDynamicItem): this; + prefersEdgeAttachedInCompactHeight: boolean; - initWithItemOffsetFromCenterAttachedToItemOffsetFromCenter(item1: UIDynamicItem, offset1: UIOffset, item2: UIDynamicItem, offset2: UIOffset): this; + widthFollowsPreferredContentSizeWhenEdgeAttached: boolean; - static slidingAttachmentWithItemAttachedToItemAttachmentAnchorAxisOfTranslation any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint, axis: CGVector): InstanceType; + prefersGrabberVisible: boolean; - static slidingAttachmentWithItemAttachmentAnchorAxisOfTranslation any>(this: This, item: UIDynamicItem, point: CGPoint, axis: CGVector): InstanceType; + preferredCornerRadius: number; - static limitAttachmentWithItemOffsetFromCenterAttachedToItemOffsetFromCenter any>(this: This, item1: UIDynamicItem, offset1: UIOffset, item2: UIDynamicItem, offset2: UIOffset): InstanceType; + get detents(): NSArray; + set detents(value: NSArray | Array); - static fixedAttachmentWithItemAttachedToItemAttachmentAnchor any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint): InstanceType; + invalidateDetents(): void; - static pinAttachmentWithItemAttachedToItemAttachmentAnchor any>(this: This, item1: UIDynamicItem, item2: UIDynamicItem, point: CGPoint): InstanceType; + selectedDetentIdentifier: string; - readonly items: NSArray; + largestUndimmedDetentIdentifier: string; - readonly attachedBehaviorType: interop.Enum; + prefersScrollingExpandsWhenScrolledToEdge: boolean; - anchorPoint: CGPoint; + animateChanges(changes: () => void): void; - length: number; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UISheetPresentationControllerDelegate | null): void; - damping: number; + setSourceView(sourceView: UIView | null): void; - frequency: number; + setPrefersPageSizing(prefersPageSizing: boolean): void; - frictionTorque: number; + setPrefersEdgeAttachedInCompactHeight(prefersEdgeAttachedInCompactHeight: boolean): void; - attachmentRange: UIFloatRange; + setWidthFollowsPreferredContentSizeWhenEdgeAttached(widthFollowsPreferredContentSizeWhenEdgeAttached: boolean): void; - setAnchorPoint(anchorPoint: CGPoint): void; + setPrefersGrabberVisible(prefersGrabberVisible: boolean): void; - setLength(length: number): void; + setPreferredCornerRadius(preferredCornerRadius: number): void; - setDamping(damping: number): void; + setDetents(detents: NSArray | Array): void; - setFrequency(frequency: number): void; + setSelectedDetentIdentifier(selectedDetentIdentifier: string): void; - setFrictionTorque(frictionTorque: number): void; + setLargestUndimmedDetentIdentifier(largestUndimmedDetentIdentifier: string): void; - setAttachmentRange(attachmentRange: UIFloatRange): void; + setPrefersScrollingExpandsWhenScrolledToEdge(prefersScrollingExpandsWhenScrolledToEdge: boolean): void; } -declare class UIDatePicker extends UIControl implements NSCoding { - datePickerMode: interop.Enum; +declare class UISwipeGestureRecognizer extends UIGestureRecognizer { + numberOfTouchesRequired: number; - locale: NSLocale; + direction: interop.Enum; - calendar: NSCalendar; + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; - timeZone: NSTimeZone; + setDirection(direction: interop.Enum): void; +} - date: NSDate; +declare class UIPreviewInteraction extends NSObject { + initWithView(view: UIView): this; - minimumDate: NSDate; + readonly view: UIView | null; - maximumDate: NSDate; + delegate: UIPreviewInteractionDelegate; - countDownDuration: number; + locationInCoordinateSpace(coordinateSpace: UICoordinateSpace | null): CGPoint; - minuteInterval: number; + cancelInteraction(): void; - setDateAnimated(date: NSDate, animated: boolean): void; + setDelegate(delegate: UIPreviewInteractionDelegate | null): void; +} - preferredDatePickerStyle: interop.Enum; +declare class NSTextContainer extends NSObject implements NSSecureCoding { + initWithSize(size: CGSize): this; - readonly datePickerStyle: interop.Enum; + initWithCoder(coder: NSCoder): this; - roundsToMinuteInterval: boolean; + readonly textLayoutManager: NSTextLayoutManager; - setDatePickerMode(datePickerMode: interop.Enum): void; + size: CGSize; - setLocale(locale: NSLocale | null): void; + lineBreakMode: interop.Enum; - setCalendar(calendar: NSCalendar | null): void; + lineFragmentPadding: number; - setTimeZone(timeZone: NSTimeZone | null): void; + maximumNumberOfLines: number; - setDate(date: NSDate): void; + lineFragmentRectForProposedRectAtIndexWritingDirectionRemainingRect(proposedRect: CGRect, characterIndex: number, baseWritingDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; - setMinimumDate(minimumDate: NSDate | null): void; + readonly simpleRectangularTextContainer: boolean; - setMaximumDate(maximumDate: NSDate | null): void; + widthTracksTextView: boolean; - setCountDownDuration(countDownDuration: number): void; + heightTracksTextView: boolean; - setMinuteInterval(minuteInterval: number): void; + setSize(size: CGSize): void; - setPreferredDatePickerStyle(preferredDatePickerStyle: interop.Enum): void; + setLineBreakMode(lineBreakMode: interop.Enum): void; - setRoundsToMinuteInterval(roundsToMinuteInterval: boolean): void; + setLineFragmentPadding(lineFragmentPadding: number): void; - encodeWithCoder(coder: NSCoder): void; + setMaximumNumberOfLines(maximumNumberOfLines: number): void; - initWithCoder(coder: NSCoder): this; + isSimpleRectangularTextContainer(): boolean; + + setWidthTracksTextView(widthTracksTextView: boolean): void; + + setHeightTracksTextView(heightTracksTextView: boolean): void; + + layoutManager: NSLayoutManager; + + setLayoutManager(layoutManager: NSLayoutManager): void; + + replaceLayoutManager(newLayoutManager: NSLayoutManager): void; + + get exclusionPaths(): NSArray; + set exclusionPaths(value: NSArray | Array); + + setExclusionPaths(exclusionPaths: NSArray | Array): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; } -declare class UICellAccessoryCustomView extends UICellAccessory { - initWithCustomViewPlacement(customView: UIView, placement: interop.Enum): this; +declare class UISearchSuggestionItem extends NSObject implements UISearchSuggestion { + static suggestionWithLocalizedSuggestion any>(this: This, suggestion: string): InstanceType; - readonly customView: UIView; + static suggestionWithLocalizedSuggestionDescriptionString any>(this: This, suggestion: string, description: string | null): InstanceType; - readonly placement: interop.Enum; + static suggestionWithLocalizedSuggestionDescriptionStringIconImage any>(this: This, suggestion: string, description: string | null, iconImage: UIImage | null): InstanceType; - maintainsFixedSize: boolean; + static suggestionWithLocalizedAttributedSuggestion any>(this: This, suggestion: NSAttributedString): InstanceType; + + static suggestionWithLocalizedAttributedSuggestionDescriptionString any>(this: This, suggestion: NSAttributedString, description: string | null): InstanceType; + + static suggestionWithLocalizedAttributedSuggestionDescriptionStringIconImage any>(this: This, suggestion: NSAttributedString, description: string | null, iconImage: UIImage | null): InstanceType; + + initWithLocalizedSuggestion(suggestion: string): this; - position: (p1: NSArray | Array) => number; + initWithLocalizedSuggestionLocalizedDescription(suggestion: string, description: string | null): this; - initWithCoder(coder: NSCoder): this; + initWithLocalizedSuggestionLocalizedDescriptionIconImage(suggestion: string, description: string | null, iconImage: UIImage | null): this; - setMaintainsFixedSize(maintainsFixedSize: boolean): void; + initWithLocalizedAttributedSuggestion(suggestion: NSAttributedString): this; - setPosition(position: (p1: NSArray | Array) => number | null): void; -} + initWithLocalizedAttributedSuggestionLocalizedDescription(suggestion: NSAttributedString, description: string | null): this; -declare class UIPushBehavior extends UIDynamicBehavior { - initWithItemsMode(items: NSArray | Array, mode: interop.Enum): this; + initWithLocalizedAttributedSuggestionLocalizedDescriptionIconImage(suggestion: NSAttributedString, description: string | null, iconImage: UIImage | null): this; - addItem(item: UIDynamicItem): void; + readonly localizedAttributedSuggestion: NSAttributedString; - removeItem(item: UIDynamicItem): void; + readonly localizedSuggestion: string; - readonly items: NSArray; + readonly localizedDescription: string; - targetOffsetFromCenterForItem(item: UIDynamicItem): UIOffset; + readonly iconImage: UIImage; - setTargetOffsetFromCenterForItem(o: UIOffset, item: UIDynamicItem): void; + representedObject: interop.Object; - readonly mode: interop.Enum; + setRepresentedObject(representedObject: interop.Object | null): void; - active: boolean; + isEqual(object: interop.Object): boolean; - angle: number; + readonly hash: number; - magnitude: number; + readonly superclass: interop.Object; - pushDirection: CGVector; + class(): interop.Object; - setAngleMagnitude(angle: number, magnitude: number): void; + self(): this; - setActive(active: boolean): void; + performSelector(aSelector: string): interop.Object; - setAngle(angle: number): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setMagnitude(magnitude: number): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setPushDirection(pushDirection: CGVector): void; -} + readonly isProxy: boolean; -declare class UIPasteConfiguration extends NSObject implements NSSecureCoding, NSCopying { - get acceptableTypeIdentifiers(): NSArray; - set acceptableTypeIdentifiers(value: NSArray | Array); + isKindOfClass(aClass: interop.Object): boolean; - init(): this; + isMemberOfClass(aClass: interop.Object): boolean; - initWithAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): this; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - addAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): void; + respondsToSelector(aSelector: string): boolean; - initWithTypeIdentifiersForAcceptingClass(aClass: NSItemProviderReading): this; + retain(): this; - addTypeIdentifiersForAcceptingClass(aClass: NSItemProviderReading): void; + release(): void; - setAcceptableTypeIdentifiers(acceptableTypeIdentifiers: NSArray | Array): void; + autorelease(): this; - static readonly supportsSecureCoding: boolean; + retainCount(): number; - encodeWithCoder(coder: NSCoder): void; + readonly zone: interop.Pointer; - initWithCoder(coder: NSCoder): this; + readonly description: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly debugDescription: string; } -declare class UIDynamicAnimator extends NSObject { - initWithReferenceView(view: UIView): this; +declare class UIToolbarAppearance extends UIBarAppearance { + buttonAppearance: UIBarButtonItemAppearance; - addBehavior(behavior: UIDynamicBehavior): void; + prominentButtonAppearance: UIBarButtonItemAppearance; - removeBehavior(behavior: UIDynamicBehavior): void; + doneButtonAppearance: UIBarButtonItemAppearance; - removeAllBehaviors(): void; + setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; - readonly referenceView: UIView; + setProminentButtonAppearance(prominentButtonAppearance: UIBarButtonItemAppearance): void; - readonly behaviors: NSArray; + setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; +} - itemsInRect(rect: CGRect): NSArray; +// @ts-ignore ClassDecl.tsIgnore +declare class UIBarAppearance extends NSObject implements NSCopying, NSSecureCoding { + init(): this; - updateItemUsingCurrentState(item: UIDynamicItem): void; + initWithIdiom(idiom: interop.Enum): this; - readonly running: boolean; + readonly idiom: interop.Enum; - readonly elapsedTime: number; + initWithBarAppearance(barAppearance: UIBarAppearance): this; - delegate: UIDynamicAnimatorDelegate; + initWithCoder(coder: NSCoder): this; - isRunning(): boolean; + // @ts-ignore MemberDecl.tsIgnore + copy(): this; - setDelegate(delegate: UIDynamicAnimatorDelegate | null): void; + configureWithDefaultBackground(): void; - initWithCollectionViewLayout(layout: UICollectionViewLayout): this; + configureWithOpaqueBackground(): void; - layoutAttributesForCellAtIndexPath(indexPath: NSIndexPath): UICollectionViewLayoutAttributes; + configureWithTransparentBackground(): void; - layoutAttributesForSupplementaryViewOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; + backgroundEffect: UIBlurEffect; - layoutAttributesForDecorationViewOfKindAtIndexPath(decorationViewKind: string, indexPath: NSIndexPath): UICollectionViewLayoutAttributes; -} + backgroundColor: UIColor; -declare class UITabBarController extends UIViewController implements UITabBarDelegate, NSCoding { - delegate: UITabBarControllerDelegate; + backgroundImage: UIImage; - mode: interop.Enum; + backgroundImageContentMode: interop.Enum; - readonly sidebar: UITabBarControllerSidebar; + shadowColor: UIColor; - customizationIdentifier: string; + shadowImage: UIImage; - get compactTabIdentifiers(): NSArray; - set compactTabIdentifiers(value: NSArray | Array); + setBackgroundEffect(backgroundEffect: UIBlurEffect | null): void; - selectedTab: UITab; + setBackgroundColor(backgroundColor: UIColor | null): void; - get tabs(): NSArray; - set tabs(value: NSArray | Array); + setBackgroundImage(backgroundImage: UIImage | null): void; - setTabsAnimated(tabs: NSArray | Array, animated: boolean): void; + setBackgroundImageContentMode(backgroundImageContentMode: interop.Enum): void; - tabForIdentifier(identifier: string): UITab; + setShadowColor(shadowColor: UIColor | null): void; - initWithTabs(tabs: NSArray | Array): this; + setShadowImage(shadowImage: UIImage | null): void; - tabBarHidden: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setTabBarHiddenAnimated(hidden: boolean, animated: boolean): void; + static readonly supportsSecureCoding: boolean; - get viewControllers(): NSArray; - set viewControllers(value: NSArray | Array); + encodeWithCoder(coder: NSCoder): void; +} - setViewControllersAnimated(viewControllers: NSArray | Array | null, animated: boolean): void; +declare class UIPreviewTarget extends NSObject implements NSCopying { + initWithContainerCenterTransform(container: UIView, center: CGPoint, transform: CGAffineTransform): this; - selectedViewController: UIViewController; + initWithContainerCenter(container: UIView, center: CGPoint): this; - selectedIndex: number; + readonly container: UIView; - readonly moreNavigationController: UINavigationController; + readonly center: CGPoint; - get customizableViewControllers(): NSArray; - set customizableViewControllers(value: NSArray | Array); + readonly transform: CGAffineTransform; - readonly tabBar: UITabBar; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setDelegate(delegate: UITabBarControllerDelegate | null): void; +declare class UICanvasFeedbackGenerator extends UIFeedbackGenerator { + alignmentOccurredAtLocation(location: CGPoint): void; - setMode(mode: interop.Enum): void; + pathCompletedAtLocation(location: CGPoint): void; +} - setCustomizationIdentifier(customizationIdentifier: string): void; +declare class UIDragPreviewParameters extends UIPreviewParameters { +} - setCompactTabIdentifiers(compactTabIdentifiers: NSArray | Array): void; +declare class UIPreviewParameters extends NSObject implements NSCopying { + init(): this; - setSelectedTab(selectedTab: UITab): void; + initWithTextLineRects(textLineRects: NSArray | Array): this; - setTabs(tabs: NSArray | Array): void; + visiblePath: UIBezierPath; - isTabBarHidden(): boolean; + shadowPath: UIBezierPath; - setTabBarHidden(tabBarHidden: boolean): void; + backgroundColor: UIColor; - setViewControllers(viewControllers: NSArray | Array | null): void; + setVisiblePath(visiblePath: UIBezierPath | null): void; - setSelectedViewController(selectedViewController: UIViewController | null): void; + setShadowPath(shadowPath: UIBezierPath): void; - setSelectedIndex(selectedIndex: number): void; + setBackgroundColor(backgroundColor: UIColor | null): void; - setCustomizableViewControllers(customizableViewControllers: NSArray | Array | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - tabBarDidSelectItem(tabBar: UITabBar, item: UITabBarItem): void; +declare class UICellAccessoryReorder extends UICellAccessory { + showsVerticalSeparator: boolean; - tabBarWillBeginCustomizingItems(tabBar: UITabBar, items: NSArray | Array): void; + setShowsVerticalSeparator(showsVerticalSeparator: boolean): void; +} - tabBarDidBeginCustomizingItems(tabBar: UITabBar, items: NSArray | Array): void; +declare class UIDragItem extends NSObject { + initWithItemProvider(itemProvider: NSItemProvider): this; - tabBarWillEndCustomizingItemsChanged(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; + readonly itemProvider: NSItemProvider; - tabBarDidEndCustomizingItemsChanged(tabBar: UITabBar, items: NSArray | Array, changed: boolean): void; + localObject: interop.Object; - isEqual(object: interop.Object): boolean; + previewProvider: () => UIDragPreview | null; - readonly hash: number; + setNeedsDropPreviewUpdate(): void; - readonly superclass: interop.Object; + setLocalObject(localObject: interop.Object | null): void; - class(): interop.Object; + setPreviewProvider(previewProvider: () => UIDragPreview | null): void; +} - self(): this; +declare class UISnapBehavior extends UIDynamicBehavior { + initWithItemSnapToPoint(item: UIDynamicItem, point: CGPoint): this; - performSelector(aSelector: string): interop.Object; + snapPoint: CGPoint; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + damping: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setSnapPoint(snapPoint: CGPoint): void; - readonly isProxy: boolean; + setDamping(damping: number): void; +} - isKindOfClass(aClass: interop.Object): boolean; +declare class UIVideoEditorController extends UINavigationController { + static canEditVideoAtPath(videoPath: string): boolean; - isMemberOfClass(aClass: interop.Object): boolean; + delegate: UINavigationControllerDelegate; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + videoPath: string; - respondsToSelector(aSelector: string): boolean; + videoMaximumDuration: number; - retain(): this; + videoQuality: interop.Enum; - release(): void; + setDelegate(delegate: UINavigationControllerDelegate | null): void; - autorelease(): this; + setVideoPath(videoPath: string): void; - retainCount(): number; + setVideoMaximumDuration(videoMaximumDuration: number): void; - readonly zone: interop.Pointer; + setVideoQuality(videoQuality: interop.Enum): void; +} - readonly description: string; +declare class UITextSearchingFindSession extends UIFindSession { + readonly searchableObject: UITextSearching | null; - readonly debugDescription: string; + initWithSearchableObject(searchableObject: UITextSearching): this; +} - encodeWithCoder(coder: NSCoder): void; +declare class UIFindSession extends NSObject { + readonly resultCount: number; - initWithCoder(coder: NSCoder): this; -} + readonly highlightedResultIndex: number; -declare class UIGraphicsImageRendererContext extends UIGraphicsRendererContext { - readonly currentImage: UIImage; -} + searchResultDisplayStyle: interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class UIPopoverPresentationController extends UIPresentationController { - // @ts-ignore MemberDecl.tsIgnore - delegate: UIPopoverPresentationControllerDelegate; + readonly supportsReplacement: boolean; - permittedArrowDirections: interop.Enum; + readonly allowsReplacementForCurrentlyHighlightedResult: boolean; - sourceView: UIView; + performSearchWithQueryOptions(query: string, options: UITextSearchOptions | null): void; - sourceRect: CGRect; + performSingleReplacementWithSearchQueryReplacementStringOptions(searchQuery: string, replacementString: string, options: UITextSearchOptions | null): void; - canOverlapSourceViewRect: boolean; + replaceAllInstancesOfSearchQueryWithReplacementStringOptions(searchQuery: string, replacementString: string, options: UITextSearchOptions | null): void; - sourceItem: UIPopoverPresentationControllerSourceItem; + highlightNextResultInDirection(direction: interop.Enum): void; - barButtonItem: UIBarButtonItem; + invalidateFoundResults(): void; - readonly arrowDirection: interop.Enum; + readonly allowsReplacement: boolean; - get passthroughViews(): NSArray; - set passthroughViews(value: NSArray | Array); + setSearchResultDisplayStyle(searchResultDisplayStyle: interop.Enum): void; +} - backgroundColor: UIColor; +declare class UIFieldBehavior extends UIDynamicBehavior { + addItem(item: UIDynamicItem): void; - popoverLayoutMargins: UIEdgeInsets; + removeItem(item: UIDynamicItem): void; - popoverBackgroundViewClass: UIPopoverBackgroundViewMethods; + readonly items: NSArray; - readonly adaptiveSheetPresentationController: UISheetPresentationController; + position: CGPoint; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UIPopoverPresentationControllerDelegate | null): void; + region: UIRegion; - setPermittedArrowDirections(permittedArrowDirections: interop.Enum): void; + strength: number; - setSourceView(sourceView: UIView | null): void; + falloff: number; - setSourceRect(sourceRect: CGRect): void; + minimumRadius: number; - setCanOverlapSourceViewRect(canOverlapSourceViewRect: boolean): void; + direction: CGVector; - setSourceItem(sourceItem: UIPopoverPresentationControllerSourceItem): void; + smoothness: number; - setBarButtonItem(barButtonItem: UIBarButtonItem): void; + animationSpeed: number; - setPassthroughViews(passthroughViews: NSArray | Array | null): void; + static dragField any>(this: This): InstanceType; - setBackgroundColor(backgroundColor: UIColor): void; + static vortexField any>(this: This): InstanceType; - setPopoverLayoutMargins(popoverLayoutMargins: UIEdgeInsets): void; + static radialGravityFieldWithPosition any>(this: This, position: CGPoint): InstanceType; - setPopoverBackgroundViewClass(popoverBackgroundViewClass: UIPopoverBackgroundViewMethods | null): void; -} + static linearGravityFieldWithVector any>(this: This, direction: CGVector): InstanceType; -// @ts-ignore ClassDecl.tsIgnore -declare class UISheetPresentationController extends UIPresentationController { - // @ts-ignore MemberDecl.tsIgnore - delegate: UISheetPresentationControllerDelegate; + static velocityFieldWithVector any>(this: This, direction: CGVector): InstanceType; - sourceView: UIView; + static noiseFieldWithSmoothnessAnimationSpeed any>(this: This, smoothness: number, speed: number): InstanceType; - prefersPageSizing: boolean; + static turbulenceFieldWithSmoothnessAnimationSpeed any>(this: This, smoothness: number, speed: number): InstanceType; - prefersEdgeAttachedInCompactHeight: boolean; + static springField any>(this: This): InstanceType; - widthFollowsPreferredContentSizeWhenEdgeAttached: boolean; + static electricField any>(this: This): InstanceType; - prefersGrabberVisible: boolean; + static magneticField any>(this: This): InstanceType; - preferredCornerRadius: number; + static fieldWithEvaluationBlock any>(this: This, block: (p1: UIFieldBehavior, p2: CGPoint, p3: CGVector, p4: number, p5: number, p6: number) => CGVector): InstanceType; - get detents(): NSArray; - set detents(value: NSArray | Array); + setPosition(position: CGPoint): void; - invalidateDetents(): void; + setRegion(region: UIRegion): void; - selectedDetentIdentifier: string; + setStrength(strength: number): void; - largestUndimmedDetentIdentifier: string; + setFalloff(falloff: number): void; - prefersScrollingExpandsWhenScrolledToEdge: boolean; + setMinimumRadius(minimumRadius: number): void; - animateChanges(changes: () => void): void; + setDirection(direction: CGVector): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: UISheetPresentationControllerDelegate | null): void; + setSmoothness(smoothness: number): void; - setSourceView(sourceView: UIView | null): void; + setAnimationSpeed(animationSpeed: number): void; +} - setPrefersPageSizing(prefersPageSizing: boolean): void; +declare class UINavigationBarAppearance extends UIBarAppearance { + get titleTextAttributes(): NSDictionary; + set titleTextAttributes(value: NSDictionary | Record); - setPrefersEdgeAttachedInCompactHeight(prefersEdgeAttachedInCompactHeight: boolean): void; + titlePositionAdjustment: UIOffset; - setWidthFollowsPreferredContentSizeWhenEdgeAttached(widthFollowsPreferredContentSizeWhenEdgeAttached: boolean): void; + get subtitleTextAttributes(): NSDictionary; + set subtitleTextAttributes(value: NSDictionary | Record); - setPrefersGrabberVisible(prefersGrabberVisible: boolean): void; + get largeTitleTextAttributes(): NSDictionary; + set largeTitleTextAttributes(value: NSDictionary | Record); - setPreferredCornerRadius(preferredCornerRadius: number): void; + get largeSubtitleTextAttributes(): NSDictionary; + set largeSubtitleTextAttributes(value: NSDictionary | Record); - setDetents(detents: NSArray | Array): void; + buttonAppearance: UIBarButtonItemAppearance; - setSelectedDetentIdentifier(selectedDetentIdentifier: string): void; + prominentButtonAppearance: UIBarButtonItemAppearance; - setLargestUndimmedDetentIdentifier(largestUndimmedDetentIdentifier: string): void; + backButtonAppearance: UIBarButtonItemAppearance; - setPrefersScrollingExpandsWhenScrolledToEdge(prefersScrollingExpandsWhenScrolledToEdge: boolean): void; -} + readonly backIndicatorImage: UIImage; -declare class UISwipeGestureRecognizer extends UIGestureRecognizer { - numberOfTouchesRequired: number; + readonly backIndicatorTransitionMaskImage: UIImage; - direction: interop.Enum; + setBackIndicatorImageTransitionMaskImage(backIndicatorImage: UIImage | null, backIndicatorTransitionMaskImage: UIImage | null): void; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + doneButtonAppearance: UIBarButtonItemAppearance; - setDirection(direction: interop.Enum): void; -} + setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; -declare class UIPreviewInteraction extends NSObject { - initWithView(view: UIView): this; + setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - readonly view: UIView | null; + setSubtitleTextAttributes(subtitleTextAttributes: NSDictionary | Record): void; - delegate: UIPreviewInteractionDelegate; + setLargeTitleTextAttributes(largeTitleTextAttributes: NSDictionary | Record): void; - locationInCoordinateSpace(coordinateSpace: UICoordinateSpace | null): CGPoint; + setLargeSubtitleTextAttributes(largeSubtitleTextAttributes: NSDictionary | Record): void; - cancelInteraction(): void; + setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; - setDelegate(delegate: UIPreviewInteractionDelegate | null): void; + setProminentButtonAppearance(prominentButtonAppearance: UIBarButtonItemAppearance): void; + + setBackButtonAppearance(backButtonAppearance: UIBarButtonItemAppearance): void; + + setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; } -declare class NSTextSelectionNavigation extends NSObject { - initWithDataSource(dataSource: NSTextSelectionDataSource): this; +declare class UILongPressGestureRecognizer extends UIGestureRecognizer { + numberOfTapsRequired: number; - readonly textSelectionDataSource: NSTextSelectionDataSource | null; + numberOfTouchesRequired: number; - allowsNonContiguousRanges: boolean; + minimumPressDuration: number; - rotatesCoordinateSystemForLayoutOrientation: boolean; + allowableMovement: number; - flushLayoutCache(): void; + setNumberOfTapsRequired(numberOfTapsRequired: number): void; - destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; - textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; + setMinimumPressDuration(minimumPressDuration: number): void; - textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; + setAllowableMovement(allowableMovement: number): void; +} - textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; +declare class UITextInputContext extends NSObject { + pencilInputExpected: boolean; - resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; + dictationInputExpected: boolean; - deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; + hardwareKeyboardInputExpected: boolean; - setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; + static current(): UITextInputContext; - setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; -} + isPencilInputExpected(): boolean; -declare class NSTextContainer extends NSObject implements NSSecureCoding { - initWithSize(size: CGSize): this; + setPencilInputExpected(pencilInputExpected: boolean): void; - initWithCoder(coder: NSCoder): this; + isDictationInputExpected(): boolean; - readonly textLayoutManager: NSTextLayoutManager; + setDictationInputExpected(dictationInputExpected: boolean): void; - size: CGSize; + isHardwareKeyboardInputExpected(): boolean; - lineBreakMode: interop.Enum; + setHardwareKeyboardInputExpected(hardwareKeyboardInputExpected: boolean): void; +} - lineFragmentPadding: number; +declare class UIPointerRegion extends NSObject implements NSCopying { + readonly rect: CGRect; - maximumNumberOfLines: number; + readonly identifier: NSObject; - lineFragmentRectForProposedRectAtIndexWritingDirectionRemainingRect(proposedRect: CGRect, characterIndex: number, baseWritingDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; + latchingAxes: number; - readonly simpleRectangularTextContainer: boolean; + static regionWithRectIdentifier any>(this: This, rect: CGRect, identifier: NSObject | null): InstanceType; - widthTracksTextView: boolean; + setLatchingAxes(latchingAxes: number): void; - heightTracksTextView: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setSize(size: CGSize): void; +declare class UITextCursorDropPositionAnimator extends NSObject { + readonly cursorView: UIView; - setLineBreakMode(lineBreakMode: interop.Enum): void; + readonly textInput: UIView; - setLineFragmentPadding(lineFragmentPadding: number): void; + initWithTextCursorViewTextInput(cursorView: UIView, textInput: UIView): this; - setMaximumNumberOfLines(maximumNumberOfLines: number): void; + setCursorVisibleAnimated(visible: boolean, animated: boolean): void; - isSimpleRectangularTextContainer(): boolean; + placeCursorAtPositionAnimated(position: UITextPosition, animated: boolean): void; - setWidthTracksTextView(widthTracksTextView: boolean): void; + animateAlongsideChangesCompletion(animation: () => void | null, completion: () => void | null): void; +} - setHeightTracksTextView(heightTracksTextView: boolean): void; +declare class UITextChecker extends NSObject { + rangeOfMisspelledWordInStringRangeStartingAtWrapLanguage(stringToCheck: string, range: _NSRange, startingOffset: number, wrapFlag: boolean, language: string): _NSRange; - layoutManager: NSLayoutManager; + guessesForWordRangeInStringLanguage(range: _NSRange, string: string, language: string): NSArray; - setLayoutManager(layoutManager: NSLayoutManager): void; + completionsForPartialWordRangeInStringLanguage(range: _NSRange, string: string, language: string): NSArray; - replaceLayoutManager(newLayoutManager: NSLayoutManager): void; + ignoreWord(wordToIgnore: string): void; - get exclusionPaths(): NSArray; - set exclusionPaths(value: NSArray | Array); + get ignoredWords(): NSArray; + set ignoredWords(value: NSArray | Array); - setExclusionPaths(exclusionPaths: NSArray | Array): void; + static learnWord(word: string): void; - static readonly supportsSecureCoding: boolean; + static hasLearnedWord(word: string): boolean; - encodeWithCoder(coder: NSCoder): void; + static unlearnWord(word: string): void; + + static readonly availableLanguages: NSArray; + + setIgnoredWords(ignoredWords: NSArray | Array | null): void; } -declare class UISearchSuggestionItem extends NSObject implements UISearchSuggestion { - static suggestionWithLocalizedSuggestion any>(this: This, suggestion: string): InstanceType; +declare class UISearchToken extends NSObject { + static tokenWithIconText(icon: UIImage | null, text: string): UISearchToken; - static suggestionWithLocalizedSuggestionDescriptionString any>(this: This, suggestion: string, description: string | null): InstanceType; + representedObject: interop.Object; - static suggestionWithLocalizedSuggestionDescriptionStringIconImage any>(this: This, suggestion: string, description: string | null, iconImage: UIImage | null): InstanceType; + setRepresentedObject(representedObject: interop.Object | null): void; +} - static suggestionWithLocalizedAttributedSuggestion any>(this: This, suggestion: NSAttributedString): InstanceType; +declare class UIPercentDrivenInteractiveTransition extends NSObject implements UIViewControllerInteractiveTransitioning { + readonly duration: number; - static suggestionWithLocalizedAttributedSuggestionDescriptionString any>(this: This, suggestion: NSAttributedString, description: string | null): InstanceType; + readonly percentComplete: number; - static suggestionWithLocalizedAttributedSuggestionDescriptionStringIconImage any>(this: This, suggestion: NSAttributedString, description: string | null, iconImage: UIImage | null): InstanceType; + completionSpeed: number; - initWithLocalizedSuggestion(suggestion: string): this; + completionCurve: interop.Enum; - initWithLocalizedSuggestionLocalizedDescription(suggestion: string, description: string | null): this; + timingCurve: UITimingCurveProvider; - initWithLocalizedSuggestionLocalizedDescriptionIconImage(suggestion: string, description: string | null, iconImage: UIImage | null): this; + wantsInteractiveStart: boolean; - initWithLocalizedAttributedSuggestion(suggestion: NSAttributedString): this; + pauseInteractiveTransition(): void; - initWithLocalizedAttributedSuggestionLocalizedDescription(suggestion: NSAttributedString, description: string | null): this; + updateInteractiveTransition(percentComplete: number): void; - initWithLocalizedAttributedSuggestionLocalizedDescriptionIconImage(suggestion: NSAttributedString, description: string | null, iconImage: UIImage | null): this; + cancelInteractiveTransition(): void; - readonly localizedAttributedSuggestion: NSAttributedString; + finishInteractiveTransition(): void; - readonly localizedSuggestion: string; + setCompletionSpeed(completionSpeed: number): void; - readonly localizedDescription: string; + setCompletionCurve(completionCurve: interop.Enum): void; - readonly iconImage: UIImage; + setTimingCurve(timingCurve: UITimingCurveProvider): void; - representedObject: interop.Object; + setWantsInteractiveStart(wantsInteractiveStart: boolean): void; - setRepresentedObject(representedObject: interop.Object | null): void; + startInteractiveTransition(transitionContext: UIViewControllerContextTransitioning): void; isEqual(object: interop.Object): boolean; @@ -17988,532 +17709,526 @@ declare class UISearchSuggestionItem extends NSObject implements UISearchSuggest readonly debugDescription: string; } -declare class UIToolbarAppearance extends UIBarAppearance { - buttonAppearance: UIBarButtonItemAppearance; - - doneButtonAppearance: UIBarButtonItemAppearance; +declare class UICubicTimingParameters extends NSObject implements UITimingCurveProvider { + readonly animationCurve: interop.Enum; - setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; + readonly controlPoint1: CGPoint; - setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; -} + readonly controlPoint2: CGPoint; -// @ts-ignore ClassDecl.tsIgnore -declare class UIBarAppearance extends NSObject implements NSCopying, NSSecureCoding { init(): this; - initWithIdiom(idiom: interop.Enum): this; + initWithCoder(coder: NSCoder): this; - readonly idiom: interop.Enum; + initWithAnimationCurve(curve: interop.Enum): this; - initWithBarAppearance(barAppearance: UIBarAppearance): this; + initWithControlPoint1ControlPoint2(point1: CGPoint, point2: CGPoint): this; - initWithCoder(coder: NSCoder): this; + readonly timingCurveType: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - copy(): this; + readonly cubicTimingParameters: UICubicTimingParameters; - configureWithDefaultBackground(): void; + readonly springTimingParameters: UISpringTimingParameters; - configureWithOpaqueBackground(): void; + encodeWithCoder(coder: NSCoder): void; - configureWithTransparentBackground(): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - backgroundEffect: UIBlurEffect; +declare class NSCollectionLayoutItem extends NSObject implements NSCopying { + static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; - backgroundColor: UIColor; + static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; - backgroundImage: UIImage; + contentInsets: NSDirectionalEdgeInsets; - backgroundImageContentMode: interop.Enum; + edgeSpacing: NSCollectionLayoutEdgeSpacing; - shadowColor: UIColor; + readonly layoutSize: NSCollectionLayoutSize; - shadowImage: UIImage; + readonly supplementaryItems: NSArray; - setBackgroundEffect(backgroundEffect: UIBlurEffect | null): void; + setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; - setBackgroundColor(backgroundColor: UIColor | null): void; + setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; - setBackgroundImage(backgroundImage: UIImage | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setBackgroundImageContentMode(backgroundImageContentMode: interop.Enum): void; +declare class UIContextMenuInteraction extends NSObject implements UIInteraction { + readonly delegate: UIContextMenuInteractionDelegate | null; - setShadowColor(shadowColor: UIColor | null): void; + readonly menuAppearance: interop.Enum; - setShadowImage(shadowImage: UIImage | null): void; + initWithDelegate(delegate: UIContextMenuInteractionDelegate): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + locationInView(view: UIView | null): CGPoint; - static readonly supportsSecureCoding: boolean; + updateVisibleMenuWithBlock(block: (p1: UIMenu) => UIMenu): void; - encodeWithCoder(coder: NSCoder): void; -} + dismissMenu(): void; -declare class UIPreviewTarget extends NSObject implements NSCopying { - initWithContainerCenterTransform(container: UIView, center: CGPoint, transform: CGAffineTransform): this; + readonly view: UIView; - initWithContainerCenter(container: UIView, center: CGPoint): this; + willMoveToView(view: UIView | null): void; - readonly container: UIView; + didMoveToView(view: UIView | null): void; - readonly center: CGPoint; + isEqual(object: interop.Object): boolean; - readonly transform: CGAffineTransform; + readonly hash: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly superclass: interop.Object; -declare class UICanvasFeedbackGenerator extends UIFeedbackGenerator { - alignmentOccurredAtLocation(location: CGPoint): void; + class(): interop.Object; - pathCompletedAtLocation(location: CGPoint): void; -} + self(): this; -declare class UIDragPreviewParameters extends UIPreviewParameters { -} + performSelector(aSelector: string): interop.Object; -declare class UIPreviewParameters extends NSObject implements NSCopying { - init(): this; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - initWithTextLineRects(textLineRects: NSArray | Array): this; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - visiblePath: UIBezierPath; + readonly isProxy: boolean; - shadowPath: UIBezierPath; + isKindOfClass(aClass: interop.Object): boolean; - backgroundColor: UIColor; + isMemberOfClass(aClass: interop.Object): boolean; - setVisiblePath(visiblePath: UIBezierPath | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setShadowPath(shadowPath: UIBezierPath): void; + respondsToSelector(aSelector: string): boolean; - setBackgroundColor(backgroundColor: UIColor | null): void; + retain(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + release(): void; -declare class UICellAccessoryReorder extends UICellAccessory { - showsVerticalSeparator: boolean; + autorelease(): this; - setShowsVerticalSeparator(showsVerticalSeparator: boolean): void; -} + retainCount(): number; -declare class UISnapBehavior extends UIDynamicBehavior { - initWithItemSnapToPoint(item: UIDynamicItem, point: CGPoint): this; + readonly zone: interop.Pointer; - snapPoint: CGPoint; + readonly description: string; - damping: number; + readonly debugDescription: string; +} - setSnapPoint(snapPoint: CGPoint): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSCollectionLayoutGroup extends NSCollectionLayoutItem implements NSCopying { + static horizontalGroupWithLayoutSizeRepeatingSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - setDamping(damping: number): void; -} + static horizontalGroupWithLayoutSizeSubitems any>(this: This, layoutSize: NSCollectionLayoutSize, subitems: NSArray | Array): InstanceType; -declare class UIVideoEditorController extends UINavigationController { - static canEditVideoAtPath(videoPath: string): boolean; + static verticalGroupWithLayoutSizeRepeatingSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - delegate: UINavigationControllerDelegate; + static verticalGroupWithLayoutSizeSubitems any>(this: This, layoutSize: NSCollectionLayoutSize, subitems: NSArray | Array): InstanceType; - videoPath: string; + static customGroupWithLayoutSizeItemProvider any>(this: This, layoutSize: NSCollectionLayoutSize, itemProvider: (p1: NSCollectionLayoutEnvironment) => NSArray): InstanceType; - videoMaximumDuration: number; + // @ts-ignore MemberDecl.tsIgnore + get supplementaryItems(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set supplementaryItems(value: NSArray | Array); - videoQuality: interop.Enum; + interItemSpacing: NSCollectionLayoutSpacing; - setDelegate(delegate: UINavigationControllerDelegate | null): void; + readonly subitems: NSArray; - setVideoPath(videoPath: string): void; + visualDescription(): string; - setVideoMaximumDuration(videoMaximumDuration: number): void; + setSupplementaryItems(supplementaryItems: NSArray | Array): void; - setVideoQuality(videoQuality: interop.Enum): void; -} + setInterItemSpacing(interItemSpacing: NSCollectionLayoutSpacing | null): void; -declare class UITextSearchingFindSession extends UIFindSession { - readonly searchableObject: UITextSearching | null; + static horizontalGroupWithLayoutSizeSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - initWithSearchableObject(searchableObject: UITextSearching): this; + static verticalGroupWithLayoutSizeSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIFindSession extends NSObject { - readonly resultCount: number; +declare class UICommandAlternate extends NSObject implements NSCopying, NSSecureCoding { + readonly title: string; - readonly highlightedResultIndex: number; + readonly action: string; - searchResultDisplayStyle: interop.Enum; + readonly modifierFlags: interop.Enum; - readonly supportsReplacement: boolean; + static alternateWithTitleActionModifierFlags any>(this: This, title: string, action: string, modifierFlags: interop.Enum): InstanceType; - readonly allowsReplacementForCurrentlyHighlightedResult: boolean; + initWithCoder(coder: NSCoder): this; - performSearchWithQueryOptions(query: string, options: UITextSearchOptions | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - performSingleReplacementWithSearchQueryReplacementStringOptions(searchQuery: string, replacementString: string, options: UITextSearchOptions | null): void; + static readonly supportsSecureCoding: boolean; - replaceAllInstancesOfSearchQueryWithReplacementStringOptions(searchQuery: string, replacementString: string, options: UITextSearchOptions | null): void; + encodeWithCoder(coder: NSCoder): void; +} - highlightNextResultInDirection(direction: interop.Enum): void; +declare class UITrackingLayoutGuide extends UILayoutGuide { + setConstraintsActiveWhenNearEdge(trackingConstraints: NSArray | Array, edge: interop.Enum): void; - invalidateFoundResults(): void; + constraintsActiveWhenNearEdge(edge: interop.Enum): NSArray; - readonly allowsReplacement: boolean; + setConstraintsActiveWhenAwayFromEdge(trackingConstraints: NSArray | Array, edge: interop.Enum): void; - setSearchResultDisplayStyle(searchResultDisplayStyle: interop.Enum): void; + constraintsActiveWhenAwayFromEdge(edge: interop.Enum): NSArray; + + removeAllTrackedConstraints(): void; } -declare class UIFieldBehavior extends UIDynamicBehavior { - addItem(item: UIDynamicItem): void; +declare class UIPopoverController extends NSObject implements UIAppearanceContainer { + initWithContentViewController(viewController: UIViewController): this; - removeItem(item: UIDynamicItem): void; + delegate: UIPopoverControllerDelegate; - readonly items: NSArray; + contentViewController: UIViewController; - position: CGPoint; + setContentViewControllerAnimated(viewController: UIViewController, animated: boolean): void; - region: UIRegion; + popoverContentSize: CGSize; - strength: number; + setPopoverContentSizeAnimated(size: CGSize, animated: boolean): void; - falloff: number; + readonly popoverVisible: boolean; - minimumRadius: number; + readonly popoverArrowDirection: interop.Enum; - direction: CGVector; + get passthroughViews(): NSArray; + set passthroughViews(value: NSArray | Array); - smoothness: number; + presentPopoverFromRectInViewPermittedArrowDirectionsAnimated(rect: CGRect, view: UIView, arrowDirections: interop.Enum, animated: boolean): void; - animationSpeed: number; + presentPopoverFromBarButtonItemPermittedArrowDirectionsAnimated(item: UIBarButtonItem, arrowDirections: interop.Enum, animated: boolean): void; - static dragField any>(this: This): InstanceType; + dismissPopoverAnimated(animated: boolean): void; - static vortexField any>(this: This): InstanceType; + backgroundColor: UIColor; - static radialGravityFieldWithPosition any>(this: This, position: CGPoint): InstanceType; + popoverLayoutMargins: UIEdgeInsets; - static linearGravityFieldWithVector any>(this: This, direction: CGVector): InstanceType; + popoverBackgroundViewClass: interop.Object; - static velocityFieldWithVector any>(this: This, direction: CGVector): InstanceType; + setDelegate(delegate: UIPopoverControllerDelegate | null): void; - static noiseFieldWithSmoothnessAnimationSpeed any>(this: This, smoothness: number, speed: number): InstanceType; + setContentViewController(contentViewController: UIViewController): void; - static turbulenceFieldWithSmoothnessAnimationSpeed any>(this: This, smoothness: number, speed: number): InstanceType; + setPopoverContentSize(popoverContentSize: CGSize): void; - static springField any>(this: This): InstanceType; + isPopoverVisible(): boolean; - static electricField any>(this: This): InstanceType; + setPassthroughViews(passthroughViews: NSArray | Array | null): void; - static magneticField any>(this: This): InstanceType; + setBackgroundColor(backgroundColor: UIColor): void; - static fieldWithEvaluationBlock any>(this: This, block: (p1: UIFieldBehavior, p2: CGPoint, p3: CGVector, p4: number, p5: number, p6: number) => CGVector): InstanceType; + setPopoverLayoutMargins(popoverLayoutMargins: UIEdgeInsets): void; - setPosition(position: CGPoint): void; + setPopoverBackgroundViewClass(popoverBackgroundViewClass: interop.Object): void; - setRegion(region: UIRegion): void; + isEqual(object: interop.Object): boolean; - setStrength(strength: number): void; + readonly hash: number; - setFalloff(falloff: number): void; + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; - setMinimumRadius(minimumRadius: number): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setDirection(direction: CGVector): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setSmoothness(smoothness: number): void; + readonly isProxy: boolean; - setAnimationSpeed(animationSpeed: number): void; -} + isKindOfClass(aClass: interop.Object): boolean; -declare class UINavigationBarAppearance extends UIBarAppearance { - get titleTextAttributes(): NSDictionary; - set titleTextAttributes(value: NSDictionary | Record); + isMemberOfClass(aClass: interop.Object): boolean; - titlePositionAdjustment: UIOffset; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - get largeTitleTextAttributes(): NSDictionary; - set largeTitleTextAttributes(value: NSDictionary | Record); + respondsToSelector(aSelector: string): boolean; - buttonAppearance: UIBarButtonItemAppearance; + retain(): this; - doneButtonAppearance: UIBarButtonItemAppearance; + release(): void; - backButtonAppearance: UIBarButtonItemAppearance; + autorelease(): this; - readonly backIndicatorImage: UIImage; + retainCount(): number; - readonly backIndicatorTransitionMaskImage: UIImage; + readonly zone: interop.Pointer; - setBackIndicatorImageTransitionMaskImage(backIndicatorImage: UIImage | null, backIndicatorTransitionMaskImage: UIImage | null): void; + readonly description: string; - setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; + readonly debugDescription: string; +} - setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; +declare class UISceneConnectionOptions extends NSObject { + readonly URLContexts: NSSet; - setLargeTitleTextAttributes(largeTitleTextAttributes: NSDictionary | Record): void; + readonly sourceApplication: string; - setButtonAppearance(buttonAppearance: UIBarButtonItemAppearance): void; + readonly handoffUserActivityType: string; - setDoneButtonAppearance(doneButtonAppearance: UIBarButtonItemAppearance): void; + readonly userActivities: NSSet; - setBackButtonAppearance(backButtonAppearance: UIBarButtonItemAppearance): void; -} + readonly notificationResponse: UNNotificationResponse; -declare class UILongPressGestureRecognizer extends UIGestureRecognizer { - numberOfTapsRequired: number; + readonly shortcutItem: UIApplicationShortcutItem; - numberOfTouchesRequired: number; + readonly cloudKitShareMetadata: CKShareMetadata; - minimumPressDuration: number; + readonly gameControllerActivationContext: GCGameControllerActivationContext; +} - allowableMovement: number; +declare class UIPasteControlConfiguration extends NSObject implements NSSecureCoding { + displayMode: interop.Enum; - setNumberOfTapsRequired(numberOfTapsRequired: number): void; + cornerStyle: interop.Enum; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + cornerRadius: number; - setMinimumPressDuration(minimumPressDuration: number): void; + imagePlacement: interop.Enum; - setAllowableMovement(allowableMovement: number): void; -} + baseForegroundColor: UIColor; -declare class UITextInputContext extends NSObject { - pencilInputExpected: boolean; + baseBackgroundColor: UIColor; - dictationInputExpected: boolean; + setDisplayMode(displayMode: interop.Enum): void; - hardwareKeyboardInputExpected: boolean; + setCornerStyle(cornerStyle: interop.Enum): void; - static current(): UITextInputContext; + setCornerRadius(cornerRadius: number): void; - isPencilInputExpected(): boolean; + setImagePlacement(imagePlacement: interop.Enum): void; - setPencilInputExpected(pencilInputExpected: boolean): void; + setBaseForegroundColor(baseForegroundColor: UIColor | null): void; - isDictationInputExpected(): boolean; + setBaseBackgroundColor(baseBackgroundColor: UIColor | null): void; - setDictationInputExpected(dictationInputExpected: boolean): void; + static readonly supportsSecureCoding: boolean; - isHardwareKeyboardInputExpected(): boolean; + encodeWithCoder(coder: NSCoder): void; - setHardwareKeyboardInputExpected(hardwareKeyboardInputExpected: boolean): void; + initWithCoder(coder: NSCoder): this; } -declare class UIPointerRegion extends NSObject implements NSCopying { - readonly rect: CGRect; +declare class UITraitActiveAppearance extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly identifier: NSObject; + static readonly identifier: string; - latchingAxes: interop.Enum; + static readonly name: string; - static regionWithRectIdentifier any>(this: This, rect: CGRect, identifier: NSObject | null): InstanceType; + static readonly affectsColorAppearance: boolean; +} - setLatchingAxes(latchingAxes: interop.Enum): void; +declare class UIPageViewController extends UIViewController { + initWithTransitionStyleNavigationOrientationOptions(style: interop.Enum, navigationOrientation: interop.Enum, options: NSDictionary | Record | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + initWithCoder(coder: NSCoder): this; -declare class UITextCursorDropPositionAnimator extends NSObject { - readonly cursorView: UIView; + delegate: UIPageViewControllerDelegate; - readonly textInput: UIView; + dataSource: UIPageViewControllerDataSource; - initWithTextCursorViewTextInput(cursorView: UIView, textInput: UIView): this; + readonly transitionStyle: interop.Enum; - setCursorVisibleAnimated(visible: boolean, animated: boolean): void; + readonly navigationOrientation: interop.Enum; - placeCursorAtPositionAnimated(position: UITextPosition, animated: boolean): void; + readonly spineLocation: interop.Enum; - animateAlongsideChangesCompletion(animation: () => void | null, completion: () => void | null): void; -} + doubleSided: boolean; -declare class UITextChecker extends NSObject { - rangeOfMisspelledWordInStringRangeStartingAtWrapLanguage(stringToCheck: string, range: _NSRange, startingOffset: number, wrapFlag: boolean, language: string): _NSRange; + readonly gestureRecognizers: NSArray; - guessesForWordRangeInStringLanguage(range: _NSRange, string: string, language: string): NSArray; + readonly viewControllers: NSArray; - completionsForPartialWordRangeInStringLanguage(range: _NSRange, string: string, language: string): NSArray; + setViewControllersDirectionAnimatedCompletion(viewControllers: NSArray | Array | null, direction: interop.Enum, animated: boolean, completion: (p1: boolean) => void | null): void; - ignoreWord(wordToIgnore: string): void; + setDelegate(delegate: UIPageViewControllerDelegate | null): void; - get ignoredWords(): NSArray; - set ignoredWords(value: NSArray | Array); + setDataSource(dataSource: UIPageViewControllerDataSource | null): void; - static learnWord(word: string): void; + isDoubleSided(): boolean; - static hasLearnedWord(word: string): boolean; + setDoubleSided(doubleSided: boolean): void; +} - static unlearnWord(word: string): void; +declare class UIPageControl extends UIControl { + numberOfPages: number; - static readonly availableLanguages: NSArray; + currentPage: number; - setIgnoredWords(ignoredWords: NSArray | Array | null): void; -} + hidesForSinglePage: boolean; -declare class UISearchToken extends NSObject { - static tokenWithIconText(icon: UIImage | null, text: string): UISearchToken; + progress: UIPageControlProgress; - representedObject: interop.Object; + pageIndicatorTintColor: UIColor; - setRepresentedObject(representedObject: interop.Object | null): void; -} + currentPageIndicatorTintColor: UIColor; -declare class UIPercentDrivenInteractiveTransition extends NSObject implements UIViewControllerInteractiveTransitioning { - readonly duration: number; + backgroundStyle: interop.Enum; - readonly percentComplete: number; + direction: interop.Enum; - completionSpeed: number; + readonly interactionState: interop.Enum; - completionCurve: interop.Enum; + allowsContinuousInteraction: boolean; - timingCurve: UITimingCurveProvider; + preferredIndicatorImage: UIImage; - wantsInteractiveStart: boolean; + indicatorImageForPage(page: number): UIImage; - pauseInteractiveTransition(): void; + setIndicatorImageForPage(image: UIImage | null, page: number): void; - updateInteractiveTransition(percentComplete: number): void; + preferredCurrentPageIndicatorImage: UIImage; - cancelInteractiveTransition(): void; + currentPageIndicatorImageForPage(page: number): UIImage; - finishInteractiveTransition(): void; + setCurrentPageIndicatorImageForPage(image: UIImage | null, page: number): void; - setCompletionSpeed(completionSpeed: number): void; + sizeForNumberOfPages(pageCount: number): CGSize; - setCompletionCurve(completionCurve: interop.Enum): void; + defersCurrentPageDisplay: boolean; - setTimingCurve(timingCurve: UITimingCurveProvider): void; + updateCurrentPageDisplay(): void; - setWantsInteractiveStart(wantsInteractiveStart: boolean): void; + setNumberOfPages(numberOfPages: number): void; - startInteractiveTransition(transitionContext: UIViewControllerContextTransitioning): void; + setCurrentPage(currentPage: number): void; - isEqual(object: interop.Object): boolean; + setHidesForSinglePage(hidesForSinglePage: boolean): void; - readonly hash: number; + setProgress(progress: UIPageControlProgress): void; - readonly superclass: interop.Object; + setPageIndicatorTintColor(pageIndicatorTintColor: UIColor): void; - class(): interop.Object; + setCurrentPageIndicatorTintColor(currentPageIndicatorTintColor: UIColor): void; - self(): this; + setBackgroundStyle(backgroundStyle: interop.Enum): void; - performSelector(aSelector: string): interop.Object; + setDirection(direction: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setAllowsContinuousInteraction(allowsContinuousInteraction: boolean): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setPreferredIndicatorImage(preferredIndicatorImage: UIImage): void; - readonly isProxy: boolean; + setPreferredCurrentPageIndicatorImage(preferredCurrentPageIndicatorImage: UIImage): void; - isKindOfClass(aClass: interop.Object): boolean; + setDefersCurrentPageDisplay(defersCurrentPageDisplay: boolean): void; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class UINavigationBar extends UIView implements NSCoding, UIBarPositioning { + barStyle: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + delegate: UINavigationBarDelegate; - respondsToSelector(aSelector: string): boolean; + translucent: boolean; - retain(): this; + pushNavigationItemAnimated(item: UINavigationItem, animated: boolean): void; - release(): void; + popNavigationItemAnimated(animated: boolean): UINavigationItem; - autorelease(): this; + readonly topItem: UINavigationItem; - retainCount(): number; + readonly backItem: UINavigationItem; - readonly zone: interop.Pointer; + get items(): NSArray; + set items(value: NSArray | Array); - readonly description: string; + setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; - readonly debugDescription: string; -} + prefersLargeTitles: boolean; -declare class UICubicTimingParameters extends NSObject implements UITimingCurveProvider { - readonly animationCurve: interop.Enum; + readonly currentNSToolbarSection: interop.Enum; - readonly controlPoint1: CGPoint; + readonly behavioralStyle: interop.Enum; - readonly controlPoint2: CGPoint; + preferredBehavioralStyle: interop.Enum; - init(): this; + tintColor: UIColor; - initWithCoder(coder: NSCoder): this; + barTintColor: UIColor; - initWithAnimationCurve(curve: interop.Enum): this; + setBackgroundImageForBarPositionBarMetrics(backgroundImage: UIImage | null, barPosition: interop.Enum, barMetrics: interop.Enum): void; - initWithControlPoint1ControlPoint2(point1: CGPoint, point2: CGPoint): this; + backgroundImageForBarPositionBarMetrics(barPosition: interop.Enum, barMetrics: interop.Enum): UIImage; - readonly timingCurveType: interop.Enum; + setBackgroundImageForBarMetrics(backgroundImage: UIImage | null, barMetrics: interop.Enum): void; - readonly cubicTimingParameters: UICubicTimingParameters; + backgroundImageForBarMetrics(barMetrics: interop.Enum): UIImage; - readonly springTimingParameters: UISpringTimingParameters; + shadowImage: UIImage; - encodeWithCoder(coder: NSCoder): void; + get titleTextAttributes(): NSDictionary; + set titleTextAttributes(value: NSDictionary | Record); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + get largeTitleTextAttributes(): NSDictionary; + set largeTitleTextAttributes(value: NSDictionary | Record); -declare class UIProgressView extends UIView implements NSCoding { - initWithFrame(frame: CGRect): this; + setTitleVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; + + titleVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; - initWithCoder(coder: NSCoder): this; + backIndicatorImage: UIImage; - initWithProgressViewStyle(style: interop.Enum): this; + backIndicatorTransitionMaskImage: UIImage; - progressViewStyle: interop.Enum; + standardAppearance: UINavigationBarAppearance; - progress: number; + compactAppearance: UINavigationBarAppearance; - progressTintColor: UIColor; + scrollEdgeAppearance: UINavigationBarAppearance; - trackTintColor: UIColor; + compactScrollEdgeAppearance: UINavigationBarAppearance; - progressImage: UIImage; + setBarStyle(barStyle: interop.Enum): void; - trackImage: UIImage; + setDelegate(delegate: UINavigationBarDelegate | null): void; - setProgressAnimated(progress: number, animated: boolean): void; + isTranslucent(): boolean; - observedProgress: NSProgress; + setTranslucent(translucent: boolean): void; - setProgressViewStyle(progressViewStyle: interop.Enum): void; + setItems(items: NSArray | Array | null): void; - setProgress(progress: number): void; + setPrefersLargeTitles(prefersLargeTitles: boolean): void; - setProgressTintColor(progressTintColor: UIColor): void; + setPreferredBehavioralStyle(preferredBehavioralStyle: interop.Enum): void; - setTrackTintColor(trackTintColor: UIColor): void; + setTintColor(tintColor: UIColor | null): void; - setProgressImage(progressImage: UIImage): void; + setBarTintColor(barTintColor: UIColor): void; - setTrackImage(trackImage: UIImage): void; + setShadowImage(shadowImage: UIImage): void; - setObservedProgress(observedProgress: NSProgress): void; + setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; - encodeWithCoder(coder: NSCoder): void; -} + setLargeTitleTextAttributes(largeTitleTextAttributes: NSDictionary | Record): void; -declare class UIContextMenuInteraction extends NSObject implements UIInteraction { - readonly delegate: UIContextMenuInteractionDelegate | null; + setBackIndicatorImage(backIndicatorImage: UIImage): void; - readonly menuAppearance: interop.Enum; + setBackIndicatorTransitionMaskImage(backIndicatorTransitionMaskImage: UIImage): void; - initWithDelegate(delegate: UIContextMenuInteractionDelegate): this; + setStandardAppearance(standardAppearance: UINavigationBarAppearance): void; - locationInView(view: UIView | null): CGPoint; + setCompactAppearance(compactAppearance: UINavigationBarAppearance): void; - updateVisibleMenuWithBlock(block: (p1: UIMenu) => UIMenu): void; + setScrollEdgeAppearance(scrollEdgeAppearance: UINavigationBarAppearance): void; - dismissMenu(): void; + setCompactScrollEdgeAppearance(compactScrollEdgeAppearance: UINavigationBarAppearance): void; - readonly view: UIView; + encodeWithCoder(coder: NSCoder): void; - willMoveToView(view: UIView | null): void; + initWithCoder(coder: NSCoder): this; - didMoveToView(view: UIView | null): void; + readonly barPosition: interop.Enum; isEqual(object: interop.Object): boolean; @@ -18556,117 +18271,26 @@ declare class UIContextMenuInteraction extends NSObject implements UIInteraction readonly debugDescription: string; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSCollectionLayoutGroup extends NSCollectionLayoutItem implements NSCopying { - static horizontalGroupWithLayoutSizeRepeatingSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - - static horizontalGroupWithLayoutSizeSubitems any>(this: This, layoutSize: NSCollectionLayoutSize, subitems: NSArray | Array): InstanceType; - - static verticalGroupWithLayoutSizeRepeatingSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - - static verticalGroupWithLayoutSizeSubitems any>(this: This, layoutSize: NSCollectionLayoutSize, subitems: NSArray | Array): InstanceType; - - static customGroupWithLayoutSizeItemProvider any>(this: This, layoutSize: NSCollectionLayoutSize, itemProvider: (p1: NSCollectionLayoutEnvironment) => NSArray): InstanceType; - - // @ts-ignore MemberDecl.tsIgnore - get supplementaryItems(): NSArray; - // @ts-ignore MemberDecl.tsIgnore - set supplementaryItems(value: NSArray | Array); - - interItemSpacing: NSCollectionLayoutSpacing; - - readonly subitems: NSArray; - - visualDescription(): string; - - setSupplementaryItems(supplementaryItems: NSArray | Array): void; - - setInterItemSpacing(interItemSpacing: NSCollectionLayoutSpacing | null): void; - - static horizontalGroupWithLayoutSizeSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - - static verticalGroupWithLayoutSizeSubitemCount any>(this: This, layoutSize: NSCollectionLayoutSize, subitem: NSCollectionLayoutItem, count: number): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UICommandAlternate extends NSObject implements NSCopying, NSSecureCoding { - readonly title: string; - - readonly action: string; - - readonly modifierFlags: interop.Enum; - - static alternateWithTitleActionModifierFlags any>(this: This, title: string, action: string, modifierFlags: interop.Enum): InstanceType; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - -declare class UITrackingLayoutGuide extends UILayoutGuide { - setConstraintsActiveWhenNearEdge(trackingConstraints: NSArray | Array, edge: interop.Enum): void; - - constraintsActiveWhenNearEdge(edge: interop.Enum): NSArray; - - setConstraintsActiveWhenAwayFromEdge(trackingConstraints: NSArray | Array, edge: interop.Enum): void; - - constraintsActiveWhenAwayFromEdge(edge: interop.Enum): NSArray; - - removeAllTrackedConstraints(): void; -} - -declare class UIPopoverController extends NSObject implements UIAppearanceContainer { - initWithContentViewController(viewController: UIViewController): this; - - delegate: UIPopoverControllerDelegate; - - contentViewController: UIViewController; - - setContentViewControllerAnimated(viewController: UIViewController, animated: boolean): void; - - popoverContentSize: CGSize; - - setPopoverContentSizeAnimated(size: CGSize, animated: boolean): void; - - readonly popoverVisible: boolean; - - readonly popoverArrowDirection: interop.Enum; - - get passthroughViews(): NSArray; - set passthroughViews(value: NSArray | Array); - - presentPopoverFromRectInViewPermittedArrowDirectionsAnimated(rect: CGRect, view: UIView, arrowDirections: interop.Enum, animated: boolean): void; - - presentPopoverFromBarButtonItemPermittedArrowDirectionsAnimated(item: UIBarButtonItem, arrowDirections: interop.Enum, animated: boolean): void; - - dismissPopoverAnimated(animated: boolean): void; - - backgroundColor: UIColor; - - popoverLayoutMargins: UIEdgeInsets; +declare class UITextFormattingCoordinator extends NSObject implements UIFontPickerViewControllerDelegate { + delegate: UITextFormattingCoordinatorDelegate; - popoverBackgroundViewClass: interop.Object; + static readonly fontPanelVisible: boolean; - setDelegate(delegate: UIPopoverControllerDelegate | null): void; + static textFormattingCoordinatorForWindowScene any>(this: This, windowScene: UIWindowScene): InstanceType; - setContentViewController(contentViewController: UIViewController): void; + initWithWindowScene(windowScene: UIWindowScene): this; - setPopoverContentSize(popoverContentSize: CGSize): void; + setSelectedAttributesIsMultiple(attributes: NSDictionary | Record, flag: boolean): void; - isPopoverVisible(): boolean; + static toggleFontPanel(sender: interop.Object): void; - setPassthroughViews(passthroughViews: NSArray | Array | null): void; + setDelegate(delegate: UITextFormattingCoordinatorDelegate | null): void; - setBackgroundColor(backgroundColor: UIColor): void; + static isFontPanelVisible(): boolean; - setPopoverLayoutMargins(popoverLayoutMargins: UIEdgeInsets): void; + fontPickerViewControllerDidCancel(viewController: UIFontPickerViewController): void; - setPopoverBackgroundViewClass(popoverBackgroundViewClass: interop.Object): void; + fontPickerViewControllerDidPickFont(viewController: UIFontPickerViewController): void; isEqual(object: interop.Object): boolean; @@ -18709,48 +18333,52 @@ declare class UIPopoverController extends NSObject implements UIAppearanceContai readonly debugDescription: string; } -declare class UISceneConnectionOptions extends NSObject { - readonly URLContexts: NSSet; +declare class UIInterpolatingMotionEffect extends UIMotionEffect { + initWithKeyPathType(keyPath: string, type: interop.Enum): this; - readonly sourceApplication: string; + initWithCoder(coder: NSCoder): this; - readonly handoffUserActivityType: string; + readonly keyPath: string; - readonly userActivities: NSSet; + readonly type: interop.Enum; - readonly notificationResponse: UNNotificationResponse; + minimumRelativeValue: interop.Object; - readonly shortcutItem: UIApplicationShortcutItem; + maximumRelativeValue: interop.Object; - readonly cloudKitShareMetadata: CKShareMetadata; + setMinimumRelativeValue(minimumRelativeValue: interop.Object | null): void; - readonly gameControllerActivationContext: GCGameControllerActivationContext; + setMaximumRelativeValue(maximumRelativeValue: interop.Object | null): void; } -declare class UIPasteControlConfiguration extends NSObject implements NSSecureCoding { - displayMode: interop.Enum; +declare class UITextDragPreviewRenderer extends NSObject { + initWithLayoutManagerRange(layoutManager: NSLayoutManager, range: _NSRange): this; - cornerStyle: interop.Enum; + initWithLayoutManagerRangeUnifyRects(layoutManager: NSLayoutManager, range: _NSRange, unifyRects: boolean): this; - cornerRadius: number; + readonly layoutManager: NSLayoutManager; - imagePlacement: interop.Enum; + readonly image: UIImage; - baseForegroundColor: UIColor; + readonly firstLineRect: CGRect; - baseBackgroundColor: UIColor; + readonly bodyRect: CGRect; - setDisplayMode(displayMode: interop.Enum): void; + readonly lastLineRect: CGRect; - setCornerStyle(cornerStyle: interop.Enum): void; + adjustFirstLineRectBodyRectLastLineRectTextOrigin(firstLineRect: interop.PointerConvertible, bodyRect: interop.PointerConvertible, lastLineRect: interop.PointerConvertible, origin: CGPoint): void; +} - setCornerRadius(cornerRadius: number): void; +declare class UITextFormattingViewControllerFormattingStyle extends NSObject implements NSCopying, NSSecureCoding { + readonly styleKey: string; - setImagePlacement(imagePlacement: interop.Enum): void; + readonly title: string; - setBaseForegroundColor(baseForegroundColor: UIColor | null): void; + readonly attributes: NSDictionary; - setBaseBackgroundColor(baseBackgroundColor: UIColor | null): void; + initWithStyleKeyTitleAttributes(styleKey: string, string: string, attributes: NSDictionary | Record): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; @@ -18759,279 +18387,294 @@ declare class UIPasteControlConfiguration extends NSObject implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class UITraitActiveAppearance extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; +declare class UICellAccessory extends NSObject implements NSCopying, NSSecureCoding { + displayedState: interop.Enum; - static readonly name: string; + hidden: boolean; - static readonly affectsColorAppearance: boolean; -} + reservedLayoutWidth: number; -declare class UIPageViewController extends UIViewController { - initWithTransitionStyleNavigationOrientationOptions(style: interop.Enum, navigationOrientation: interop.Enum, options: NSDictionary | Record | null): this; + tintColor: UIColor; initWithCoder(coder: NSCoder): this; - delegate: UIPageViewControllerDelegate; + init(): this; - dataSource: UIPageViewControllerDataSource; + setDisplayedState(displayedState: interop.Enum): void; - readonly transitionStyle: interop.Enum; + isHidden(): boolean; - readonly navigationOrientation: interop.Enum; + setHidden(hidden: boolean): void; - readonly spineLocation: interop.Enum; + setReservedLayoutWidth(reservedLayoutWidth: number): void; - doubleSided: boolean; + setTintColor(tintColor: UIColor | null): void; - readonly gestureRecognizers: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly viewControllers: NSArray; + static readonly supportsSecureCoding: boolean; - setViewControllersDirectionAnimatedCompletion(viewControllers: NSArray | Array | null, direction: interop.Enum, animated: boolean, completion: (p1: boolean) => void | null): void; + encodeWithCoder(coder: NSCoder): void; +} - setDelegate(delegate: UIPageViewControllerDelegate | null): void; +declare class UITabBar extends UIView { + delegate: UITabBarDelegate; + + get items(): NSArray; + set items(value: NSArray | Array); - setDataSource(dataSource: UIPageViewControllerDataSource | null): void; + selectedItem: UITabBarItem; - isDoubleSided(): boolean; + setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; - setDoubleSided(doubleSided: boolean): void; -} + beginCustomizingItems(items: NSArray | Array): void; -declare class UIPageControl extends UIControl { - numberOfPages: number; + endCustomizingAnimated(animated: boolean): boolean; - currentPage: number; + readonly customizing: boolean; - hidesForSinglePage: boolean; + tintColor: UIColor; - progress: UIPageControlProgress; + barTintColor: UIColor; - pageIndicatorTintColor: UIColor; + unselectedItemTintColor: UIColor; - currentPageIndicatorTintColor: UIColor; + selectedImageTintColor: UIColor; - backgroundStyle: interop.Enum; + backgroundImage: UIImage; - direction: interop.Enum; + selectionIndicatorImage: UIImage; - readonly interactionState: interop.Enum; + shadowImage: UIImage; - allowsContinuousInteraction: boolean; + itemPositioning: interop.Enum; - preferredIndicatorImage: UIImage; + itemWidth: number; - indicatorImageForPage(page: number): UIImage; + itemSpacing: number; - setIndicatorImageForPage(image: UIImage | null, page: number): void; + barStyle: interop.Enum; - preferredCurrentPageIndicatorImage: UIImage; + translucent: boolean; - currentPageIndicatorImageForPage(page: number): UIImage; + standardAppearance: UITabBarAppearance; - setCurrentPageIndicatorImageForPage(image: UIImage | null, page: number): void; + scrollEdgeAppearance: UITabBarAppearance; - sizeForNumberOfPages(pageCount: number): CGSize; + setDelegate(delegate: UITabBarDelegate | null): void; - defersCurrentPageDisplay: boolean; + setItems(items: NSArray | Array | null): void; - updateCurrentPageDisplay(): void; + setSelectedItem(selectedItem: UITabBarItem | null): void; - setNumberOfPages(numberOfPages: number): void; + isCustomizing(): boolean; - setCurrentPage(currentPage: number): void; + setTintColor(tintColor: UIColor | null): void; - setHidesForSinglePage(hidesForSinglePage: boolean): void; + setBarTintColor(barTintColor: UIColor): void; - setProgress(progress: UIPageControlProgress): void; + setUnselectedItemTintColor(unselectedItemTintColor: UIColor): void; - setPageIndicatorTintColor(pageIndicatorTintColor: UIColor): void; + setSelectedImageTintColor(selectedImageTintColor: UIColor): void; - setCurrentPageIndicatorTintColor(currentPageIndicatorTintColor: UIColor): void; + setBackgroundImage(backgroundImage: UIImage): void; - setBackgroundStyle(backgroundStyle: interop.Enum): void; + setSelectionIndicatorImage(selectionIndicatorImage: UIImage): void; - setDirection(direction: interop.Enum): void; + setShadowImage(shadowImage: UIImage): void; - setAllowsContinuousInteraction(allowsContinuousInteraction: boolean): void; + setItemPositioning(itemPositioning: interop.Enum): void; - setPreferredIndicatorImage(preferredIndicatorImage: UIImage): void; + setItemWidth(itemWidth: number): void; - setPreferredCurrentPageIndicatorImage(preferredCurrentPageIndicatorImage: UIImage): void; + setItemSpacing(itemSpacing: number): void; - setDefersCurrentPageDisplay(defersCurrentPageDisplay: boolean): void; -} + setBarStyle(barStyle: interop.Enum): void; -declare class UINavigationBar extends UIView implements NSCoding, UIBarPositioning { - barStyle: interop.Enum; + isTranslucent(): boolean; - delegate: UINavigationBarDelegate; + setTranslucent(translucent: boolean): void; - translucent: boolean; + setStandardAppearance(standardAppearance: UITabBarAppearance): void; - pushNavigationItemAnimated(item: UINavigationItem, animated: boolean): void; + setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; +} - popNavigationItemAnimated(animated: boolean): UINavigationItem; +declare class UIFocusDebugger extends NSObject { + static help(): UIFocusDebuggerOutput; - readonly topItem: UINavigationItem; + static status(): UIFocusDebuggerOutput; - readonly backItem: UINavigationItem; + static checkFocusabilityForItem(item: UIFocusItem): UIFocusDebuggerOutput; - get items(): NSArray; - set items(value: NSArray | Array); + static simulateFocusUpdateRequestFromEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; - setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; + static focusGroupsForEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; - prefersLargeTitles: boolean; + static preferredFocusEnvironmentsForEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; +} - readonly currentNSToolbarSection: interop.Enum; +declare class UISceneSizeRestrictions extends NSObject { + minimumSize: CGSize; - readonly behavioralStyle: interop.Enum; + maximumSize: CGSize; - preferredBehavioralStyle: interop.Enum; + allowsFullScreen: boolean; - tintColor: UIColor; + setMinimumSize(minimumSize: CGSize): void; - barTintColor: UIColor; + setMaximumSize(maximumSize: CGSize): void; - setBackgroundImageForBarPositionBarMetrics(backgroundImage: UIImage | null, barPosition: interop.Enum, barMetrics: interop.Enum): void; + setAllowsFullScreen(allowsFullScreen: boolean): void; +} - backgroundImageForBarPositionBarMetrics(barPosition: interop.Enum, barMetrics: interop.Enum): UIImage; +// @ts-ignore ClassDecl.tsIgnore +declare class UIMutableUserNotificationCategory extends UIUserNotificationCategory { + // @ts-ignore MemberDecl.tsIgnore + identifier: string; - setBackgroundImageForBarMetrics(backgroundImage: UIImage | null, barMetrics: interop.Enum): void; + setActionsForContext(actions: NSArray | Array | null, context: interop.Enum): void; - backgroundImageForBarMetrics(barMetrics: interop.Enum): UIImage; + setIdentifier(identifier: string | null): void; +} - shadowImage: UIImage; +declare class UIGraphicsImageRendererFormat extends UIGraphicsRendererFormat { + scale: number; - get titleTextAttributes(): NSDictionary; - set titleTextAttributes(value: NSDictionary | Record); + opaque: boolean; - get largeTitleTextAttributes(): NSDictionary; - set largeTitleTextAttributes(value: NSDictionary | Record); + prefersExtendedRange: boolean; - setTitleVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; + readonly supportsHighDynamicRange: boolean; - titleVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; + preferredRange: interop.Enum; - backIndicatorImage: UIImage; + static formatForTraitCollection any>(this: This, traitCollection: UITraitCollection): InstanceType; - backIndicatorTransitionMaskImage: UIImage; + setScale(scale: number): void; - standardAppearance: UINavigationBarAppearance; + setOpaque(opaque: boolean): void; - compactAppearance: UINavigationBarAppearance; + setPrefersExtendedRange(prefersExtendedRange: boolean): void; - scrollEdgeAppearance: UINavigationBarAppearance; + setPreferredRange(preferredRange: interop.Enum): void; +} - compactScrollEdgeAppearance: UINavigationBarAppearance; +// @ts-ignore ClassDecl.tsIgnore +declare class UIMutableApplicationShortcutItem extends UIApplicationShortcutItem { + // @ts-ignore MemberDecl.tsIgnore + type: string; - setBarStyle(barStyle: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + localizedTitle: string; - setDelegate(delegate: UINavigationBarDelegate | null): void; + // @ts-ignore MemberDecl.tsIgnore + localizedSubtitle: string; - isTranslucent(): boolean; + // @ts-ignore MemberDecl.tsIgnore + icon: UIApplicationShortcutIcon; - setTranslucent(translucent: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + get userInfo(): NSDictionary; + // @ts-ignore MemberDecl.tsIgnore + set userInfo(value: NSDictionary | Record); - setItems(items: NSArray | Array | null): void; + // @ts-ignore MemberDecl.tsIgnore + targetContentIdentifier: interop.Object; - setPrefersLargeTitles(prefersLargeTitles: boolean): void; + setType(type: string): void; - setPreferredBehavioralStyle(preferredBehavioralStyle: interop.Enum): void; + setLocalizedTitle(localizedTitle: string): void; - setTintColor(tintColor: UIColor | null): void; + setLocalizedSubtitle(localizedSubtitle: string | null): void; - setBarTintColor(barTintColor: UIColor): void; + setIcon(icon: UIApplicationShortcutIcon | null): void; - setShadowImage(shadowImage: UIImage): void; + setUserInfo(userInfo: NSDictionary | Record | null): void; - setTitleTextAttributes(titleTextAttributes: NSDictionary | Record): void; + setTargetContentIdentifier(targetContentIdentifier: interop.Object | null): void; +} - setLargeTitleTextAttributes(largeTitleTextAttributes: NSDictionary | Record): void; +declare class UISceneActivationConditions extends NSObject implements NSSecureCoding { + init(): this; - setBackIndicatorImage(backIndicatorImage: UIImage): void; + initWithCoder(aDecoder: NSCoder): this; - setBackIndicatorTransitionMaskImage(backIndicatorTransitionMaskImage: UIImage): void; + canActivateForTargetContentIdentifierPredicate: NSPredicate; - setStandardAppearance(standardAppearance: UINavigationBarAppearance): void; + prefersToActivateForTargetContentIdentifierPredicate: NSPredicate; - setCompactAppearance(compactAppearance: UINavigationBarAppearance): void; + setCanActivateForTargetContentIdentifierPredicate(canActivateForTargetContentIdentifierPredicate: NSPredicate): void; - setScrollEdgeAppearance(scrollEdgeAppearance: UINavigationBarAppearance): void; + setPrefersToActivateForTargetContentIdentifierPredicate(prefersToActivateForTargetContentIdentifierPredicate: NSPredicate): void; - setCompactScrollEdgeAppearance(compactScrollEdgeAppearance: UINavigationBarAppearance): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; +} - initWithCoder(coder: NSCoder): this; +declare class UIAlertView extends UIView { + initWithTitleMessageDelegateCancelButtonTitleOtherButtonTitles(title: string | null, message: string | null, delegate: interop.Object | null, cancelButtonTitle: string | null, otherButtonTitles: string | null): this; - readonly barPosition: interop.Enum; + initWithFrame(frame: CGRect): this; - isEqual(object: interop.Object): boolean; + initWithCoder(coder: NSCoder): this; - readonly hash: number; + delegate: interop.Object; - readonly superclass: interop.Object; + title: string; - class(): interop.Object; + message: string; - self(): this; + addButtonWithTitle(title: string | null): number; - performSelector(aSelector: string): interop.Object; + buttonTitleAtIndex(buttonIndex: number): string; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly numberOfButtons: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + cancelButtonIndex: number; - readonly isProxy: boolean; + readonly firstOtherButtonIndex: number; - isKindOfClass(aClass: interop.Object): boolean; + readonly visible: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + show(): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; - respondsToSelector(aSelector: string): boolean; + alertViewStyle: interop.Enum; - retain(): this; + textFieldAtIndex(textFieldIndex: number): UITextField; - release(): void; + setDelegate(delegate: interop.Object | null): void; - autorelease(): this; + setTitle(title: string): void; - retainCount(): number; + setMessage(message: string | null): void; - readonly zone: interop.Pointer; + setCancelButtonIndex(cancelButtonIndex: number): void; - readonly description: string; + isVisible(): boolean; - readonly debugDescription: string; + setAlertViewStyle(alertViewStyle: interop.Enum): void; } -declare class UITextFormattingCoordinator extends NSObject implements UIFontPickerViewControllerDelegate { - delegate: UITextFormattingCoordinatorDelegate; - - static readonly fontPanelVisible: boolean; - - static textFormattingCoordinatorForWindowScene any>(this: This, windowScene: UIWindowScene): InstanceType; +declare class UILargeContentViewerInteraction extends NSObject implements UIInteraction { + initWithDelegate(delegate: UILargeContentViewerInteractionDelegate | null): this; - initWithWindowScene(windowScene: UIWindowScene): this; + readonly delegate: UILargeContentViewerInteractionDelegate; - setSelectedAttributesIsMultiple(attributes: NSDictionary | Record, flag: boolean): void; + readonly gestureRecognizerForExclusionRelationship: UIGestureRecognizer; - static toggleFontPanel(sender: interop.Object): void; + static readonly enabled: boolean; - setDelegate(delegate: UITextFormattingCoordinatorDelegate | null): void; + static isEnabled(): boolean; - static isFontPanelVisible(): boolean; + readonly view: UIView; - fontPickerViewControllerDidCancel(viewController: UIFontPickerViewController): void; + willMoveToView(view: UIView | null): void; - fontPickerViewControllerDidPickFont(viewController: UIFontPickerViewController): void; + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -19074,426 +18717,426 @@ declare class UITextFormattingCoordinator extends NSObject implements UIFontPick readonly debugDescription: string; } -declare class UIInterpolatingMotionEffect extends UIMotionEffect { - initWithKeyPathType(keyPath: string, type: interop.Enum): this; +// @ts-ignore ClassDecl.tsIgnore +declare class UIInputViewController extends UIViewController implements UITextInputDelegate { + // @ts-ignore MemberDecl.tsIgnore + inputView: UIInputView; - initWithCoder(coder: NSCoder): this; + readonly textDocumentProxy: UITextDocumentProxy; - readonly keyPath: string; + primaryLanguage: string; - readonly type: interop.Enum; + hasDictationKey: boolean; - minimumRelativeValue: interop.Object; + readonly hasFullAccess: boolean; - maximumRelativeValue: interop.Object; + readonly needsInputModeSwitchKey: boolean; - setMinimumRelativeValue(minimumRelativeValue: interop.Object | null): void; + dismissKeyboard(): void; - setMaximumRelativeValue(maximumRelativeValue: interop.Object | null): void; -} + advanceToNextInputMode(): void; -declare class UIFocusSystem extends NSObject { - readonly focusedItem: UIFocusItem; + handleInputModeListFromViewWithEvent(view: UIView, event: UIEvent): void; - static focusSystemForEnvironment(environment: UIFocusEnvironment): UIFocusSystem; + requestSupplementaryLexiconWithCompletion(completionHandler: (p1: UILexicon) => void): void; - requestFocusUpdateToEnvironment(environment: UIFocusEnvironment): void; + setInputView(inputView: UIInputView | null): void; - updateFocusIfNeeded(): void; + setPrimaryLanguage(primaryLanguage: string | null): void; - static environmentContainsEnvironment(environment: UIFocusEnvironment, otherEnvironment: UIFocusEnvironment): boolean; -} + setHasDictationKey(hasDictationKey: boolean): void; -declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { - initWithImageContent(imageContent: NSData): this; + selectionWillChange(textInput: UITextInput | null): void; - initWithCoder(coder: NSCoder): this; + selectionDidChange(textInput: UITextInput | null): void; - readonly imageContent: NSData; + textWillChange(textInput: UITextInput | null): void; - readonly contentIdentifier: string; + textDidChange(textInput: UITextInput | null): void; - readonly contentDescription: string; + conversationContextDidChange(context: UIConversationContext | null, textInput: UITextInput | null): void; - static readonly contentType: UTType; + isEqual(object: interop.Object): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly hash: number; - static readonly supportsSecureCoding: boolean; + readonly superclass: interop.Object; - encodeWithCoder(coder: NSCoder): void; + class(): interop.Object; - imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; -} + self(): this; -declare class UITextFormattingViewControllerFormattingStyle extends NSObject implements NSCopying, NSSecureCoding { - readonly styleKey: string; + performSelector(aSelector: string): interop.Object; - readonly title: string; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly attributes: NSDictionary; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - initWithStyleKeyTitleAttributes(styleKey: string, string: string, attributes: NSDictionary | Record): this; + readonly isProxy: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isKindOfClass(aClass: interop.Object): boolean; - static readonly supportsSecureCoding: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - encodeWithCoder(coder: NSCoder): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - initWithCoder(coder: NSCoder): this; -} + respondsToSelector(aSelector: string): boolean; -declare class UICellAccessory extends NSObject implements NSCopying, NSSecureCoding { - displayedState: interop.Enum; + retain(): this; - hidden: boolean; + release(): void; - reservedLayoutWidth: number; + autorelease(): this; - tintColor: UIColor; + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIInputView extends UIView { + readonly inputViewStyle: interop.Enum; + + allowsSelfSizing: boolean; + + initWithFrameInputViewStyle(frame: CGRect, inputViewStyle: interop.Enum): this; initWithCoder(coder: NSCoder): this; - init(): this; + setAllowsSelfSizing(allowsSelfSizing: boolean): void; +} - setDisplayedState(displayedState: interop.Enum): void; +// @ts-ignore ClassDecl.tsIgnore +declare class UIImagePickerController extends UINavigationController implements NSCoding { + static isSourceTypeAvailable(sourceType: interop.Enum): boolean; - isHidden(): boolean; + static availableMediaTypesForSourceType(sourceType: interop.Enum): NSArray; - setHidden(hidden: boolean): void; + static isCameraDeviceAvailable(cameraDevice: interop.Enum): boolean; - setReservedLayoutWidth(reservedLayoutWidth: number): void; + static isFlashAvailableForCameraDevice(cameraDevice: interop.Enum): boolean; - setTintColor(tintColor: UIColor | null): void; + static availableCaptureModesForCameraDevice(cameraDevice: interop.Enum): NSArray; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + // @ts-ignore MemberDecl.tsIgnore + delegate: UIImagePickerControllerDelegate; - static readonly supportsSecureCoding: boolean; + sourceType: interop.Enum; - encodeWithCoder(coder: NSCoder): void; -} + get mediaTypes(): NSArray; + set mediaTypes(value: NSArray | Array); -declare class UITabBar extends UIView { - delegate: UITabBarDelegate; + allowsEditing: boolean; - get items(): NSArray; - set items(value: NSArray | Array); + allowsImageEditing: boolean; - selectedItem: UITabBarItem; + imageExportPreset: interop.Enum; - setItemsAnimated(items: NSArray | Array | null, animated: boolean): void; + videoMaximumDuration: number; - beginCustomizingItems(items: NSArray | Array): void; + videoQuality: interop.Enum; - endCustomizingAnimated(animated: boolean): boolean; + videoExportPreset: string; - readonly customizing: boolean; + showsCameraControls: boolean; - tintColor: UIColor; + cameraOverlayView: UIView; - barTintColor: UIColor; + cameraViewTransform: CGAffineTransform; - unselectedItemTintColor: UIColor; + takePicture(): void; - selectedImageTintColor: UIColor; + startVideoCapture(): boolean; - backgroundImage: UIImage; + stopVideoCapture(): void; - selectionIndicatorImage: UIImage; + cameraCaptureMode: interop.Enum; - shadowImage: UIImage; + cameraDevice: interop.Enum; - itemPositioning: interop.Enum; + cameraFlashMode: interop.Enum; - itemWidth: number; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: UIImagePickerControllerDelegate | null): void; - itemSpacing: number; + setSourceType(sourceType: interop.Enum): void; - barStyle: interop.Enum; + setMediaTypes(mediaTypes: NSArray | Array): void; - translucent: boolean; + setAllowsEditing(allowsEditing: boolean): void; - standardAppearance: UITabBarAppearance; + setAllowsImageEditing(allowsImageEditing: boolean): void; - scrollEdgeAppearance: UITabBarAppearance; + setImageExportPreset(imageExportPreset: interop.Enum): void; - setDelegate(delegate: UITabBarDelegate | null): void; + setVideoMaximumDuration(videoMaximumDuration: number): void; - setItems(items: NSArray | Array | null): void; + setVideoQuality(videoQuality: interop.Enum): void; - setSelectedItem(selectedItem: UITabBarItem | null): void; + setVideoExportPreset(videoExportPreset: string): void; - isCustomizing(): boolean; + setShowsCameraControls(showsCameraControls: boolean): void; - setTintColor(tintColor: UIColor | null): void; + setCameraOverlayView(cameraOverlayView: UIView): void; - setBarTintColor(barTintColor: UIColor): void; + setCameraViewTransform(cameraViewTransform: CGAffineTransform): void; - setUnselectedItemTintColor(unselectedItemTintColor: UIColor): void; + setCameraCaptureMode(cameraCaptureMode: interop.Enum): void; - setSelectedImageTintColor(selectedImageTintColor: UIColor): void; + setCameraDevice(cameraDevice: interop.Enum): void; - setBackgroundImage(backgroundImage: UIImage): void; + setCameraFlashMode(cameraFlashMode: interop.Enum): void; - setSelectionIndicatorImage(selectionIndicatorImage: UIImage): void; + encodeWithCoder(coder: NSCoder): void; - setShadowImage(shadowImage: UIImage): void; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(coder: NSCoder): this; +} - setItemPositioning(itemPositioning: interop.Enum): void; +declare class UIGraphicsRenderer extends NSObject { + initWithBounds(bounds: CGRect): this; - setItemWidth(itemWidth: number): void; + initWithBoundsFormat(bounds: CGRect, format: UIGraphicsRendererFormat): this; - setItemSpacing(itemSpacing: number): void; + readonly format: UIGraphicsRendererFormat; - setBarStyle(barStyle: interop.Enum): void; + readonly allowsImageOutput: boolean; - isTranslucent(): boolean; + static rendererContextClass(): interop.Object; - setTranslucent(translucent: boolean): void; + static contextWithFormat(format: UIGraphicsRendererFormat): interop.Object; - setStandardAppearance(standardAppearance: UITabBarAppearance): void; + static prepareCGContextWithRendererContext(context: interop.Object, rendererContext: UIGraphicsRendererContext): void; - setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; + runDrawingActionsCompletionActionsError(drawingActions: (p1: UIGraphicsRendererContext) => void, completionActions: (p1: UIGraphicsRendererContext) => void | null, error: interop.PointerConvertible): boolean; } -declare class UIFocusDebugger extends NSObject { - static help(): UIFocusDebuggerOutput; +declare class UIGraphicsRendererFormat extends NSObject implements NSCopying { + static defaultFormat any>(this: This): InstanceType; - static status(): UIFocusDebuggerOutput; + static preferredFormat any>(this: This): InstanceType; - static checkFocusabilityForItem(item: UIFocusItem): UIFocusDebuggerOutput; + readonly bounds: CGRect; - static simulateFocusUpdateRequestFromEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static focusGroupsForEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; +declare class UIPreviewActionGroup extends NSObject implements NSCopying, UIPreviewActionItem { + static actionGroupWithTitleStyleActions any>(this: This, title: string, style: interop.Enum, actions: NSArray | Array): InstanceType; - static preferredFocusEnvironmentsForEnvironment(environment: UIFocusEnvironment): UIFocusDebuggerOutput; -} + copyWithZone(zone: interop.PointerConvertible): interop.Object; -declare class UISceneSizeRestrictions extends NSObject { - minimumSize: CGSize; + readonly title: string; - maximumSize: CGSize; + isEqual(object: interop.Object): boolean; - allowsFullScreen: boolean; + readonly hash: number; - setMinimumSize(minimumSize: CGSize): void; + readonly superclass: interop.Object; - setMaximumSize(maximumSize: CGSize): void; + class(): interop.Object; - setAllowsFullScreen(allowsFullScreen: boolean): void; -} + self(): this; -// @ts-ignore ClassDecl.tsIgnore -declare class UIMutableUserNotificationCategory extends UIUserNotificationCategory { - // @ts-ignore MemberDecl.tsIgnore - identifier: string; + performSelector(aSelector: string): interop.Object; - setActionsForContext(actions: NSArray | Array | null, context: interop.Enum): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setIdentifier(identifier: string | null): void; -} + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; -declare class UIGraphicsImageRendererFormat extends UIGraphicsRendererFormat { - scale: number; + isMemberOfClass(aClass: interop.Object): boolean; - opaque: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - prefersExtendedRange: boolean; + respondsToSelector(aSelector: string): boolean; - readonly supportsHighDynamicRange: boolean; + retain(): this; - preferredRange: interop.Enum; + release(): void; - static formatForTraitCollection any>(this: This, traitCollection: UITraitCollection): InstanceType; + autorelease(): this; - setScale(scale: number): void; + retainCount(): number; - setOpaque(opaque: boolean): void; + readonly zone: interop.Pointer; - setPrefersExtendedRange(prefersExtendedRange: boolean): void; + readonly description: string; - setPreferredRange(preferredRange: interop.Enum): void; + readonly debugDescription: string; } -// @ts-ignore ClassDecl.tsIgnore -declare class UIMutableApplicationShortcutItem extends UIApplicationShortcutItem { - // @ts-ignore MemberDecl.tsIgnore - type: string; +declare class UIManagedDocument extends UIDocument { + static readonly persistentStoreName: string; - // @ts-ignore MemberDecl.tsIgnore - localizedTitle: string; + readonly managedObjectContext: NSManagedObjectContext; - // @ts-ignore MemberDecl.tsIgnore - localizedSubtitle: string; + readonly managedObjectModel: NSManagedObjectModel; - // @ts-ignore MemberDecl.tsIgnore - icon: UIApplicationShortcutIcon; + get persistentStoreOptions(): NSDictionary; + set persistentStoreOptions(value: NSDictionary | Record); - // @ts-ignore MemberDecl.tsIgnore - get userInfo(): NSDictionary; - // @ts-ignore MemberDecl.tsIgnore - set userInfo(value: NSDictionary | Record); + modelConfiguration: string; - // @ts-ignore MemberDecl.tsIgnore - targetContentIdentifier: interop.Object; + configurePersistentStoreCoordinatorForURLOfTypeModelConfigurationStoreOptionsError(storeURL: NSURL, fileType: string, configuration: string | null, storeOptions: NSDictionary | Record | null, error: interop.PointerConvertible): boolean; - setType(type: string): void; + persistentStoreTypeForFileType(fileType: string): string; - setLocalizedTitle(localizedTitle: string): void; + readAdditionalContentFromURLError(absoluteURL: NSURL, error: interop.PointerConvertible): boolean; - setLocalizedSubtitle(localizedSubtitle: string | null): void; + additionalContentForURLError(absoluteURL: NSURL, error: interop.PointerConvertible): interop.Object; - setIcon(icon: UIApplicationShortcutIcon | null): void; + writeAdditionalContentToURLOriginalContentsURLError(content: interop.Object, absoluteURL: NSURL, absoluteOriginalContentsURL: NSURL | null, error: interop.PointerConvertible): boolean; - setUserInfo(userInfo: NSDictionary | Record | null): void; + setPersistentStoreOptions(persistentStoreOptions: NSDictionary | Record | null): void; - setTargetContentIdentifier(targetContentIdentifier: interop.Object | null): void; + setModelConfiguration(modelConfiguration: string | null): void; } -declare class UIAlertView extends UIView { - initWithTitleMessageDelegateCancelButtonTitleOtherButtonTitles(title: string | null, message: string | null, delegate: interop.Object | null, cancelButtonTitle: string | null, otherButtonTitles: string | null): this; +declare class UICollectionViewDropProposal extends UIDropProposal { + initWithDropOperationIntent(operation: interop.Enum, intent: interop.Enum): this; - initWithFrame(frame: CGRect): this; + readonly intent: interop.Enum; +} - initWithCoder(coder: NSCoder): this; +declare class UICollectionViewController extends UIViewController implements UICollectionViewDelegate, UICollectionViewDataSource { + initWithCollectionViewLayout(layout: UICollectionViewLayout): this; - delegate: interop.Object; + initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; - title: string; + initWithCoder(coder: NSCoder): this; - message: string; + collectionView: UICollectionView; - addButtonWithTitle(title: string | null): number; + clearsSelectionOnViewWillAppear: boolean; - buttonTitleAtIndex(buttonIndex: number): string; + useLayoutToLayoutNavigationTransitions: boolean; - readonly numberOfButtons: number; + readonly collectionViewLayout: UICollectionViewLayout; - cancelButtonIndex: number; + installsStandardGestureForInteractiveMovement: boolean; - readonly firstOtherButtonIndex: number; + setCollectionView(collectionView: UICollectionView | null): void; - readonly visible: boolean; + setClearsSelectionOnViewWillAppear(clearsSelectionOnViewWillAppear: boolean): void; - show(): void; + setUseLayoutToLayoutNavigationTransitions(useLayoutToLayoutNavigationTransitions: boolean): void; - dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; + setInstallsStandardGestureForInteractiveMovement(installsStandardGestureForInteractiveMovement: boolean): void; - alertViewStyle: interop.Enum; + collectionViewShouldHighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - textFieldAtIndex(textFieldIndex: number): UITextField; + collectionViewDidHighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - setDelegate(delegate: interop.Object | null): void; + collectionViewDidUnhighlightItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - setTitle(title: string): void; + collectionViewShouldSelectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - setMessage(message: string | null): void; + collectionViewShouldDeselectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - setCancelButtonIndex(cancelButtonIndex: number): void; + collectionViewDidSelectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - isVisible(): boolean; + collectionViewDidDeselectItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - setAlertViewStyle(alertViewStyle: interop.Enum): void; -} + collectionViewCanPerformPrimaryActionForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; -declare class UILargeContentViewerInteraction extends NSObject implements UIInteraction { - initWithDelegate(delegate: UILargeContentViewerInteractionDelegate | null): this; + collectionViewPerformPrimaryActionForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - readonly delegate: UILargeContentViewerInteractionDelegate; + collectionViewWillDisplayCellForItemAtIndexPath(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; - readonly gestureRecognizerForExclusionRelationship: UIGestureRecognizer; + collectionViewWillDisplaySupplementaryViewForElementKindAtIndexPath(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; - static readonly enabled: boolean; + collectionViewDidEndDisplayingCellForItemAtIndexPath(collectionView: UICollectionView, cell: UICollectionViewCell, indexPath: NSIndexPath): void; - static isEnabled(): boolean; + collectionViewDidEndDisplayingSupplementaryViewForElementOfKindAtIndexPath(collectionView: UICollectionView, view: UICollectionReusableView, elementKind: string, indexPath: NSIndexPath): void; - readonly view: UIView; + collectionViewShouldShowMenuForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - willMoveToView(view: UIView | null): void; + collectionViewCanPerformActionForItemAtIndexPathWithSender(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): boolean; - didMoveToView(view: UIView | null): void; + collectionViewPerformActionForItemAtIndexPathWithSender(collectionView: UICollectionView, action: string, indexPath: NSIndexPath, sender: interop.Object | null): void; - isEqual(object: interop.Object): boolean; + collectionViewTransitionLayoutForOldLayoutNewLayout(collectionView: UICollectionView, fromLayout: UICollectionViewLayout, toLayout: UICollectionViewLayout): UICollectionViewTransitionLayout; - readonly hash: number; + collectionViewCanFocusItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - readonly superclass: interop.Object; + collectionViewShouldUpdateFocusInContext(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext): boolean; - class(): interop.Object; + collectionViewDidUpdateFocusInContextWithAnimationCoordinator(collectionView: UICollectionView, context: UICollectionViewFocusUpdateContext, coordinator: UIFocusAnimationCoordinator): void; - self(): this; + indexPathForPreferredFocusedViewInCollectionView(collectionView: UICollectionView): NSIndexPath; - performSelector(aSelector: string): interop.Object; + collectionViewSelectionFollowsFocusForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + collectionViewTargetIndexPathForMoveOfItemFromOriginalIndexPathAtCurrentIndexPathToProposedIndexPath(collectionView: UICollectionView, originalIndexPath: NSIndexPath, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + collectionViewTargetIndexPathForMoveFromItemAtIndexPathToProposedIndexPath(collectionView: UICollectionView, currentIndexPath: NSIndexPath, proposedIndexPath: NSIndexPath): NSIndexPath; - readonly isProxy: boolean; + collectionViewTargetContentOffsetForProposedContentOffset(collectionView: UICollectionView, proposedContentOffset: CGPoint): CGPoint; - isKindOfClass(aClass: interop.Object): boolean; + collectionViewCanEditItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - isMemberOfClass(aClass: interop.Object): boolean; + collectionViewShouldSpringLoadItemAtIndexPathWithContext(collectionView: UICollectionView, indexPath: NSIndexPath, context: UISpringLoadedInteractionContext): boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + collectionViewShouldBeginMultipleSelectionInteractionAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; - respondsToSelector(aSelector: string): boolean; + collectionViewDidBeginMultipleSelectionInteractionAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): void; - retain(): this; + collectionViewDidEndMultipleSelectionInteraction(collectionView: UICollectionView): void; - release(): void; + collectionViewContextMenuConfigurationForItemsAtIndexPathsPoint(collectionView: UICollectionView, indexPaths: NSArray | Array, point: CGPoint): UIContextMenuConfiguration; - autorelease(): this; + collectionViewContextMenuConfigurationHighlightPreviewForItemAtIndexPath(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; - retainCount(): number; + collectionViewContextMenuConfigurationDismissalPreviewForItemAtIndexPath(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, indexPath: NSIndexPath): UITargetedPreview; - readonly zone: interop.Pointer; + collectionViewWillPerformPreviewActionForMenuWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating): void; - readonly description: string; + collectionViewWillDisplayContextMenuWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; - readonly debugDescription: string; -} + collectionViewWillEndContextMenuInteractionWithConfigurationAnimator(collectionView: UICollectionView, configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionAnimating | null): void; -// @ts-ignore ClassDecl.tsIgnore -declare class UIInputViewController extends UIViewController implements UITextInputDelegate { - // @ts-ignore MemberDecl.tsIgnore - inputView: UIInputView; + collectionViewSceneActivationConfigurationForItemAtIndexPathPoint(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIWindowSceneActivationConfiguration; - readonly textDocumentProxy: UITextDocumentProxy; + collectionViewContextMenuConfigurationForItemAtIndexPathPoint(collectionView: UICollectionView, indexPath: NSIndexPath, point: CGPoint): UIContextMenuConfiguration; - primaryLanguage: string; + collectionViewPreviewForHighlightingContextMenuWithConfiguration(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; - hasDictationKey: boolean; + collectionViewPreviewForDismissingContextMenuWithConfiguration(collectionView: UICollectionView, configuration: UIContextMenuConfiguration): UITargetedPreview; - readonly hasFullAccess: boolean; + scrollViewDidScroll(scrollView: UIScrollView): void; - readonly needsInputModeSwitchKey: boolean; + scrollViewDidZoom(scrollView: UIScrollView): void; - dismissKeyboard(): void; + scrollViewWillBeginDragging(scrollView: UIScrollView): void; - advanceToNextInputMode(): void; + scrollViewWillEndDraggingWithVelocityTargetContentOffset(scrollView: UIScrollView, velocity: CGPoint, targetContentOffset: interop.PointerConvertible): void; - handleInputModeListFromViewWithEvent(view: UIView, event: UIEvent): void; + scrollViewDidEndDraggingWillDecelerate(scrollView: UIScrollView, decelerate: boolean): void; - requestSupplementaryLexiconWithCompletion(completionHandler: (p1: UILexicon) => void): void; + scrollViewWillBeginDecelerating(scrollView: UIScrollView): void; - setInputView(inputView: UIInputView | null): void; + scrollViewDidEndDecelerating(scrollView: UIScrollView): void; - setPrimaryLanguage(primaryLanguage: string | null): void; + scrollViewDidEndScrollingAnimation(scrollView: UIScrollView): void; - setHasDictationKey(hasDictationKey: boolean): void; + viewForZoomingInScrollView(scrollView: UIScrollView): UIView; - selectionWillChange(textInput: UITextInput | null): void; + scrollViewWillBeginZoomingWithView(scrollView: UIScrollView, view: UIView | null): void; - selectionDidChange(textInput: UITextInput | null): void; + scrollViewDidEndZoomingWithViewAtScale(scrollView: UIScrollView, view: UIView | null, scale: number): void; - textWillChange(textInput: UITextInput | null): void; + scrollViewShouldScrollToTop(scrollView: UIScrollView): boolean; - textDidChange(textInput: UITextInput | null): void; + scrollViewDidScrollToTop(scrollView: UIScrollView): void; - conversationContextDidChange(context: UIConversationContext | null, textInput: UITextInput | null): void; + scrollViewDidChangeAdjustedContentInset(scrollView: UIScrollView): void; isEqual(object: interop.Object): boolean; @@ -19534,68 +19177,74 @@ declare class UIInputViewController extends UIViewController implements UITextIn readonly description: string; readonly debugDescription: string; -} -declare class UIInputView extends UIView { - readonly inputViewStyle: interop.Enum; + collectionViewNumberOfItemsInSection(collectionView: UICollectionView, section: number): number; - allowsSelfSizing: boolean; + collectionViewCellForItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): UICollectionViewCell; - initWithFrameInputViewStyle(frame: CGRect, inputViewStyle: interop.Enum): this; + numberOfSectionsInCollectionView(collectionView: UICollectionView): number; - initWithCoder(coder: NSCoder): this; + collectionViewViewForSupplementaryElementOfKindAtIndexPath(collectionView: UICollectionView, kind: string, indexPath: NSIndexPath): UICollectionReusableView; - setAllowsSelfSizing(allowsSelfSizing: boolean): void; + collectionViewCanMoveItemAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath): boolean; + + collectionViewMoveItemAtIndexPathToIndexPath(collectionView: UICollectionView, sourceIndexPath: NSIndexPath, destinationIndexPath: NSIndexPath): void; + + indexTitlesForCollectionView(collectionView: UICollectionView): NSArray; + + collectionViewIndexPathForIndexTitleAtIndex(collectionView: UICollectionView, title: string, index: number): NSIndexPath; } -declare class UITapGestureRecognizer extends UIGestureRecognizer { - numberOfTapsRequired: number; +declare class UIFontPickerViewControllerConfiguration extends NSObject implements NSCopying { + includeFaces: boolean; - numberOfTouchesRequired: number; + displayUsingSystemFont: boolean; - buttonMaskRequired: interop.Enum; + filteredTraits: interop.Enum; - setNumberOfTapsRequired(numberOfTapsRequired: number): void; + filteredLanguagesPredicate: NSPredicate; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + static filterPredicateForFilteredLanguages(filteredLanguages: NSArray | Array): NSPredicate; - setButtonMaskRequired(buttonMaskRequired: interop.Enum): void; -} + setIncludeFaces(includeFaces: boolean): void; -declare class UIGraphicsRenderer extends NSObject { - initWithBounds(bounds: CGRect): this; + setDisplayUsingSystemFont(displayUsingSystemFont: boolean): void; - initWithBoundsFormat(bounds: CGRect, format: UIGraphicsRendererFormat): this; + setFilteredTraits(filteredTraits: interop.Enum): void; - readonly format: UIGraphicsRendererFormat; + setFilteredLanguagesPredicate(filteredLanguagesPredicate: NSPredicate): void; - readonly allowsImageOutput: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static rendererContextClass(): interop.Object; +declare class UISwipeActionsConfiguration extends NSObject { + static configurationWithActions any>(this: This, actions: NSArray | Array): InstanceType; - static contextWithFormat(format: UIGraphicsRendererFormat): interop.Object; + readonly actions: NSArray; - static prepareCGContextWithRendererContext(context: interop.Object, rendererContext: UIGraphicsRendererContext): void; + performsFirstActionWithFullSwipe: boolean; - runDrawingActionsCompletionActionsError(drawingActions: (p1: UIGraphicsRendererContext) => void, completionActions: (p1: UIGraphicsRendererContext) => void | null, error: interop.PointerConvertible): boolean; + setPerformsFirstActionWithFullSwipe(performsFirstActionWithFullSwipe: boolean): void; } -declare class UIGraphicsRendererFormat extends NSObject implements NSCopying { - static defaultFormat any>(this: This): InstanceType; +declare class UIPointerInteraction extends NSObject implements UIInteraction { + readonly delegate: UIPointerInteractionDelegate; - static preferredFormat any>(this: This): InstanceType; + enabled: boolean; - readonly bounds: CGRect; + initWithDelegate(delegate: UIPointerInteractionDelegate | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + invalidate(): void; -declare class UIPreviewActionGroup extends NSObject implements NSCopying, UIPreviewActionItem { - static actionGroupWithTitleStyleActions any>(this: This, title: string, style: interop.Enum, actions: NSArray | Array): InstanceType; + isEnabled(): boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setEnabled(enabled: boolean): void; - readonly title: string; + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; isEqual(object: interop.Object): boolean; @@ -19638,61 +19287,6 @@ declare class UIPreviewActionGroup extends NSObject implements NSCopying, UIPrev readonly debugDescription: string; } -declare class UIManagedDocument extends UIDocument { - static readonly persistentStoreName: string; - - readonly managedObjectContext: NSManagedObjectContext; - - readonly managedObjectModel: NSManagedObjectModel; - - get persistentStoreOptions(): NSDictionary; - set persistentStoreOptions(value: NSDictionary | Record); - - modelConfiguration: string; - - configurePersistentStoreCoordinatorForURLOfTypeModelConfigurationStoreOptionsError(storeURL: NSURL, fileType: string, configuration: string | null, storeOptions: NSDictionary | Record | null, error: interop.PointerConvertible): boolean; - - persistentStoreTypeForFileType(fileType: string): string; - - readAdditionalContentFromURLError(absoluteURL: NSURL, error: interop.PointerConvertible): boolean; - - additionalContentForURLError(absoluteURL: NSURL, error: interop.PointerConvertible): interop.Object; - - writeAdditionalContentToURLOriginalContentsURLError(content: interop.Object, absoluteURL: NSURL, absoluteOriginalContentsURL: NSURL | null, error: interop.PointerConvertible): boolean; - - setPersistentStoreOptions(persistentStoreOptions: NSDictionary | Record | null): void; - - setModelConfiguration(modelConfiguration: string | null): void; -} - -declare class UICollectionViewDropProposal extends UIDropProposal { - initWithDropOperationIntent(operation: interop.Enum, intent: interop.Enum): this; - - readonly intent: interop.Enum; -} - -declare class UIFontPickerViewControllerConfiguration extends NSObject implements NSCopying { - includeFaces: boolean; - - displayUsingSystemFont: boolean; - - filteredTraits: interop.Enum; - - filteredLanguagesPredicate: NSPredicate; - - static filterPredicateForFilteredLanguages(filteredLanguages: NSArray | Array): NSPredicate; - - setIncludeFaces(includeFaces: boolean): void; - - setDisplayUsingSystemFont(displayUsingSystemFont: boolean): void; - - setFilteredTraits(filteredTraits: interop.Enum): void; - - setFilteredLanguagesPredicate(filteredLanguagesPredicate: NSPredicate): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class UIVisualEffectView extends UIView implements NSSecureCoding { readonly contentView: UIView; @@ -19723,6 +19317,12 @@ declare class UIVibrancyEffect extends UIVisualEffect { static notificationCenterVibrancyEffect(): UIVibrancyEffect; } +declare class UIGlassContainerEffect extends UIVisualEffect { + spacing: number; + + setSpacing(spacing: number): void; +} + declare class UIDynamicItemBehavior extends UIDynamicBehavior { initWithItems(items: NSArray | Array): this; @@ -20020,6 +19620,16 @@ declare class UIColor extends NSObject implements NSSecureCoding, NSCopying { initWithCIColor(ciColor: CIColor): this; + initWithRedGreenBlueAlphaExposure(red: number, green: number, blue: number, alpha: number, exposure: number): this; + + static colorWithRedGreenBlueAlphaExposure(red: number, green: number, blue: number, alpha: number, exposure: number): UIColor; + + initWithRedGreenBlueAlphaLinearExposure(red: number, green: number, blue: number, alpha: number, linearExposure: number): this; + + static colorWithRedGreenBlueAlphaLinearExposure(red: number, green: number, blue: number, alpha: number, linearExposure: number): UIColor; + + colorByApplyingContentHeadroom(contentHeadroom: number): UIColor; + static readonly blackColor: UIColor; static readonly darkGrayColor: UIColor; @@ -20068,6 +19678,10 @@ declare class UIColor extends NSObject implements NSSecureCoding, NSCopying { readonly CIColor: CIColor; + readonly linearExposure: number; + + readonly standardDynamicRangeColor: UIColor; + static colorNamed(name: string): UIColor; static colorNamedInBundleCompatibleWithTraitCollection(name: string, bundle: NSBundle | null, traitCollection: UITraitCollection | null): UIColor; @@ -20186,7 +19800,7 @@ declare class UIPointerShape extends NSObject implements NSCopying { static shapeWithRoundedRectCornerRadius any>(this: This, rect: CGRect, cornerRadius: number): InstanceType; - static beamWithPreferredLengthAxis any>(this: This, length: number, axis: interop.Enum): InstanceType; + static beamWithPreferredLengthAxis any>(this: This, length: number, axis: interop.Object): InstanceType; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -20201,6 +19815,39 @@ declare class UITargetedDragPreview extends UITargetedPreview { static previewForURLTitleTarget any>(this: This, url: NSURL, title: string | null, target: UIDragPreviewTarget): InstanceType; } +declare class UIMenuController extends NSObject { + static readonly sharedMenuController: UIMenuController; + + menuVisible: boolean; + + setMenuVisible(menuVisible: boolean): void; + + setMenuVisibleAnimated(menuVisible: boolean, animated: boolean): void; + + setTargetRectInView(targetRect: CGRect, targetView: UIView): void; + + showMenuFromViewRect(targetView: UIView, targetRect: CGRect): void; + + hideMenuFromView(targetView: UIView): void; + + hideMenu(): void; + + arrowDirection: interop.Enum; + + get menuItems(): NSArray; + set menuItems(value: NSArray | Array); + + update(): void; + + readonly menuFrame: CGRect; + + isMenuVisible(): boolean; + + setArrowDirection(arrowDirection: interop.Enum): void; + + setMenuItems(menuItems: NSArray | Array): void; +} + declare class UITabSidebarItemRequest extends NSObject { readonly tab: UITab; @@ -20631,6 +20278,8 @@ declare class UISearchBar extends UIView implements UIBarPositioning, UITextInpu conversationContext: UIConversationContext; + allowsNumberPadPopover: boolean; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; setAutocorrectionType(autocorrectionType: interop.Enum): void; @@ -20668,6 +20317,8 @@ declare class UISearchBar extends UIView implements UIBarPositioning, UITextInpu setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; setConversationContext(conversationContext: UIConversationContext): void; + + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; } declare class UIDocument extends NSObject implements NSFilePresenter, NSProgressReporting { @@ -20835,8 +20486,24 @@ declare class UINavigationItem extends NSObject implements NSCoding { title: string; + attributedTitle: NSAttributedString; + titleView: UIView; + subtitle: string; + + attributedSubtitle: NSAttributedString; + + subtitleView: UIView; + + largeTitle: string; + + largeSubtitle: string; + + largeAttributedSubtitle: NSAttributedString; + + largeSubtitleView: UIView; + prompt: string; backBarButtonItem: UIBarButtonItem; @@ -20906,6 +20573,12 @@ declare class UINavigationItem extends NSObject implements NSCoding { readonly searchBarPlacement: interop.Enum; + readonly searchBarPlacementBarButtonItem: UIBarButtonItem; + + searchBarPlacementAllowsToolbarIntegration: boolean; + + searchBarPlacementAllowsExternalIntegration: boolean; + standardAppearance: UINavigationBarAppearance; compactAppearance: UINavigationBarAppearance; @@ -20916,8 +20589,24 @@ declare class UINavigationItem extends NSObject implements NSCoding { setTitle(title: string | null): void; + setAttributedTitle(attributedTitle: NSAttributedString): void; + setTitleView(titleView: UIView | null): void; + setSubtitle(subtitle: string): void; + + setAttributedSubtitle(attributedSubtitle: NSAttributedString): void; + + setSubtitleView(subtitleView: UIView): void; + + setLargeTitle(largeTitle: string): void; + + setLargeSubtitle(largeSubtitle: string): void; + + setLargeAttributedSubtitle(largeAttributedSubtitle: NSAttributedString): void; + + setLargeSubtitleView(largeSubtitleView: UIView): void; + setPrompt(prompt: string): void; setBackBarButtonItem(backBarButtonItem: UIBarButtonItem): void; @@ -20968,6 +20657,10 @@ declare class UINavigationItem extends NSObject implements NSCoding { setPreferredSearchBarPlacement(preferredSearchBarPlacement: interop.Enum): void; + setSearchBarPlacementAllowsToolbarIntegration(searchBarPlacementAllowsToolbarIntegration: boolean): void; + + setSearchBarPlacementAllowsExternalIntegration(searchBarPlacementAllowsExternalIntegration: boolean): void; + setStandardAppearance(standardAppearance: UINavigationBarAppearance): void; setCompactAppearance(compactAppearance: UINavigationBarAppearance): void; @@ -21071,7 +20764,7 @@ declare class UIListContentConfiguration extends NSObject implements UIContentCo readonly secondaryTextProperties: UIListContentTextProperties; - axesPreservingSuperviewLayoutMargins: interop.Enum; + axesPreservingSuperviewLayoutMargins: number; directionalLayoutMargins: NSDirectionalEdgeInsets; @@ -21109,7 +20802,7 @@ declare class UIListContentConfiguration extends NSObject implements UIContentCo setSecondaryAttributedText(secondaryAttributedText: NSAttributedString | null): void; - setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: interop.Enum): void; + setAxesPreservingSuperviewLayoutMargins(axesPreservingSuperviewLayoutMargins: number): void; setDirectionalLayoutMargins(directionalLayoutMargins: NSDirectionalEdgeInsets): void; @@ -21180,168 +20873,60 @@ declare class UIWindowSceneDestructionRequestOptions extends UISceneDestructionR windowDismissalAnimation: interop.Enum; setWindowDismissalAnimation(windowDismissalAnimation: interop.Enum): void; -} - -declare class UIListContentImageProperties extends NSObject implements NSCopying, NSSecureCoding { - preferredSymbolConfiguration: UIImageSymbolConfiguration; - - tintColor: UIColor; - - tintColorTransformer: (p1: UIColor) => UIColor; - - resolvedTintColorForTintColor(tintColor: UIColor): UIColor; - - cornerRadius: number; - - maximumSize: CGSize; - - reservedLayoutSize: CGSize; - - accessibilityIgnoresInvertColors: boolean; - - strokeWidth: number; - - strokeColor: UIColor; - - strokeColorTransformer: (p1: UIColor) => UIColor; - - resolvedStrokeColorForTintColor(tintColor: UIColor): UIColor; - - setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; - - setTintColor(tintColor: UIColor | null): void; - - setTintColorTransformer(tintColorTransformer: (p1: UIColor) => UIColor | null): void; - - setCornerRadius(cornerRadius: number): void; - - setMaximumSize(maximumSize: CGSize): void; - - setReservedLayoutSize(reservedLayoutSize: CGSize): void; - - setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - - setStrokeWidth(strokeWidth: number): void; - - setStrokeColor(strokeColor: UIColor): void; - - setStrokeColorTransformer(strokeColorTransformer: (p1: UIColor) => UIColor): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class UITraitSceneCaptureState extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; -} - -declare class UICollectionViewDiffableDataSourceReorderingHandlers extends NSObject implements NSCopying { - canReorderItemHandler: (p1: interop.Object) => boolean; - - willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; - - didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; - - setCanReorderItemHandler(canReorderItemHandler: (p1: interop.Object) => boolean | null): void; - - setWillReorderHandler(willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; - - setDidReorderHandler(didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UICollectionLayoutListConfiguration extends NSObject implements NSCopying { - initWithAppearance(appearance: interop.Enum): this; - - readonly appearance: interop.Enum; - - showsSeparators: boolean; - - separatorConfiguration: UIListSeparatorConfiguration; - - itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration; - - backgroundColor: UIColor; - - leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; - - trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; - - headerMode: interop.Enum; - - footerMode: interop.Enum; - - headerTopPadding: number; - - contentHuggingElements: interop.Enum; +} - setShowsSeparators(showsSeparators: boolean): void; +declare class UIListContentImageProperties extends NSObject implements NSCopying, NSSecureCoding { + preferredSymbolConfiguration: UIImageSymbolConfiguration; - setSeparatorConfiguration(separatorConfiguration: UIListSeparatorConfiguration): void; + tintColor: UIColor; - setItemSeparatorHandler(itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration): void; + tintColorTransformer: (p1: UIColor) => UIColor; - setBackgroundColor(backgroundColor: UIColor | null): void; + resolvedTintColorForTintColor(tintColor: UIColor): UIColor; - setLeadingSwipeActionsConfigurationProvider(leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + cornerRadius: number; - setTrailingSwipeActionsConfigurationProvider(trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + maximumSize: CGSize; - setHeaderMode(headerMode: interop.Enum): void; + reservedLayoutSize: CGSize; - setFooterMode(footerMode: interop.Enum): void; + accessibilityIgnoresInvertColors: boolean; - setHeaderTopPadding(headerTopPadding: number): void; + strokeWidth: number; - setContentHuggingElements(contentHuggingElements: interop.Enum): void; + strokeColor: UIColor; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + strokeColorTransformer: (p1: UIColor) => UIColor; -declare class UIWritingToolsCoordinatorAnimationParameters extends NSObject { - readonly duration: number; + resolvedStrokeColorForTintColor(tintColor: UIColor): UIColor; - readonly delay: number; + setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration | null): void; - progressHandler: (p1: number) => void; + setTintColor(tintColor: UIColor | null): void; - completionHandler: () => void; + setTintColorTransformer(tintColorTransformer: (p1: UIColor) => UIColor | null): void; - setProgressHandler(progressHandler: (p1: number) => void | null): void; + setCornerRadius(cornerRadius: number): void; - setCompletionHandler(completionHandler: () => void | null): void; -} + setMaximumSize(maximumSize: CGSize): void; -declare class NSCollectionLayoutItem extends NSObject implements NSCopying { - static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; + setReservedLayoutSize(reservedLayoutSize: CGSize): void; - static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; + setAccessibilityIgnoresInvertColors(accessibilityIgnoresInvertColors: boolean): void; - contentInsets: NSDirectionalEdgeInsets; + setStrokeWidth(strokeWidth: number): void; - edgeSpacing: NSCollectionLayoutEdgeSpacing; + setStrokeColor(strokeColor: UIColor): void; - readonly layoutSize: NSCollectionLayoutSize; + setStrokeColorTransformer(strokeColorTransformer: (p1: UIColor) => UIColor): void; - readonly supplementaryItems: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + static readonly supportsSecureCoding: boolean; - setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; + encodeWithCoder(coder: NSCoder): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithCoder(coder: NSCoder): this; } declare class UICollectionViewDiffableDataSource extends NSObject implements UICollectionViewDataSource { @@ -21500,6 +21085,26 @@ declare class UISearchDisplayController extends NSObject { setDisplaysSearchBarInNavigationBar(displaysSearchBarInNavigationBar: boolean): void; } +declare class UIMailConversationEntry extends UIConversationEntry { + kind: interop.Enum; + + responseSecondaryRecipientIdentifiers: NSSet; + + setKind(kind: interop.Enum): void; + + setResponseSecondaryRecipientIdentifiers(responseSecondaryRecipientIdentifiers: NSSet): void; +} + +declare class NSDiffableDataSourceSectionTransaction extends NSObject { + readonly sectionIdentifier: SectionIdentifierType; + + readonly initialSnapshot: NSDiffableDataSourceSectionSnapshot; + + readonly finalSnapshot: NSDiffableDataSourceSectionSnapshot; + + readonly difference: NSOrderedCollectionDifference; +} + declare class UIPencilHoverPose extends NSObject { readonly location: CGPoint; @@ -21646,16 +21251,6 @@ declare class UIWindowSceneProminentPlacement extends UIWindowScenePlacement { static prominentPlacement any>(this: This): InstanceType; } -declare class UITraitUserInterfaceIdiom extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; -} - declare class UIPointerLockState extends NSObject { readonly locked: boolean; @@ -21732,6 +21327,12 @@ declare class UIWindowScenePlacement extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class UIMainMenuSystem extends UIMenuSystem { + static readonly sharedSystem: UIMainMenuSystem; + + setBuildConfigurationBuildHandler(configuration: UIMainMenuSystemConfiguration, buildHandler: (p1: UIMenuBuilder) => void | null): void; +} + declare class UIGestureRecognizer extends NSObject { initWithTargetAction(target: interop.Object | null, action: string | null): this; @@ -21841,22 +21442,189 @@ declare class UICollectionViewListCell extends UICollectionViewCell { indentationLevel: number; - indentationWidth: number; + indentationWidth: number; + + indentsAccessories: boolean; + + get accessories(): NSArray; + set accessories(value: NSArray | Array); + + readonly separatorLayoutGuide: UILayoutGuide; + + setIndentationLevel(indentationLevel: number): void; + + setIndentationWidth(indentationWidth: number): void; + + setIndentsAccessories(indentsAccessories: boolean): void; + + setAccessories(accessories: NSArray | Array): void; +} + +declare class UICellAccessoryMultiselect extends UICellAccessory { + backgroundColor: UIColor; + + setBackgroundColor(backgroundColor: UIColor | null): void; +} + +declare class UIBandSelectionInteraction extends NSObject implements UIInteraction { + enabled: boolean; + + readonly state: interop.Enum; + + readonly selectionRect: CGRect; + + readonly initialModifierFlags: interop.Enum; + + shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean; + + initWithSelectionHandler(selectionHandler: (p1: UIBandSelectionInteraction) => void): this; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; + + setShouldBeginHandler(shouldBeginHandler: (p1: UIBandSelectionInteraction, p2: CGPoint) => boolean | null): void; + + readonly view: UIView; + + willMoveToView(view: UIView | null): void; + + didMoveToView(view: UIView | null): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class UIRotationGestureRecognizer extends UIGestureRecognizer { + rotation: number; + + readonly velocity: number; + + setRotation(rotation: number): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class UIAction extends UIMenuElement implements UIMenuLeaf { + // @ts-ignore MemberDecl.tsIgnore + title: string; + + // @ts-ignore MemberDecl.tsIgnore + image: UIImage; + + discoverabilityTitle: string; + + readonly identifier: string; + + attributes: interop.Enum; + + state: interop.Enum; + + readonly sender: interop.Object; + + static actionWithHandler any>(this: This, handler: (p1: UIAction) => void): InstanceType; + + static actionWithTitleImageIdentifierHandler any>(this: This, title: string, image: UIImage | null, identifier: string | null, handler: (p1: UIAction) => void): InstanceType; + + setTitle(title: string): void; + + setImage(image: UIImage | null): void; + + setDiscoverabilityTitle(discoverabilityTitle: string | null): void; + + setAttributes(attributes: interop.Enum): void; + + setState(state: interop.Enum): void; + + static captureTextFromCameraActionForResponderIdentifier any>(this: This, responder: UIResponder, identifier: string | null): InstanceType; + + selectedImage: UIImage; + + repeatBehavior: interop.Enum; + + readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; + + performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; + + setSelectedImage(selectedImage: UIImage): void; + + setRepeatBehavior(repeatBehavior: interop.Enum): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; - indentsAccessories: boolean; + retain(): this; - get accessories(): NSArray; - set accessories(value: NSArray | Array); + release(): void; - readonly separatorLayoutGuide: UILayoutGuide; + autorelease(): this; - setIndentationLevel(indentationLevel: number): void; + retainCount(): number; - setIndentationWidth(indentationWidth: number): void; + readonly zone: interop.Pointer; - setIndentsAccessories(indentsAccessories: boolean): void; + readonly description: string; - setAccessories(accessories: NSArray | Array): void; + readonly debugDescription: string; } declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { @@ -21876,6 +21644,8 @@ declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { markerForItemNumber(itemNumber: number): string; + static readonly includesTextListMarkers: boolean; + setStartingItemNumber(startingItemNumber: number): void; isOrdered(): boolean; @@ -21887,27 +21657,6 @@ declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UICellAccessoryMultiselect extends UICellAccessory { - backgroundColor: UIColor; - - setBackgroundColor(backgroundColor: UIColor | null): void; -} - -declare class UIEditMenuConfiguration extends NSObject { - readonly identifier: NSCopying; - - readonly sourcePoint: CGPoint; - - preferredArrowDirection: interop.Enum; - - static configurationWithIdentifierSourcePoint any>(this: This, identifier: NSCopying | null, sourcePoint: CGPoint): InstanceType; - - setPreferredArrowDirection(preferredArrowDirection: interop.Enum): void; -} - -declare class UICellAccessoryCheckmark extends UICellAccessory { -} - declare class NSCollectionLayoutDecorationItem extends NSCollectionLayoutItem implements NSCopying { static backgroundDecorationItemWithElementKind any>(this: This, elementKind: string): InstanceType; @@ -22347,6 +22096,20 @@ declare class UITraitCollection extends NSObject implements NSCopying, NSSecureC readonly listEnvironment: interop.Enum; + static traitCollectionWithTabAccessoryEnvironment(tabAccessoryEnvironment: interop.Enum): UITraitCollection; + + readonly tabAccessoryEnvironment: interop.Enum; + + readonly splitViewControllerLayoutEnvironment: interop.Enum; + + readonly hdrHeadroomUsageLimit: interop.Enum; + + static traitCollectionWithHDRHeadroomUsageLimit(hdrHeadroomUsageLimit: interop.Enum): UITraitCollection; + + static traitCollectionWithResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): UITraitCollection; + + readonly resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + static traitCollectionWithTraits(mutations: (p1: UIMutableTraits) => void): UITraitCollection; traitCollectionByModifyingTraits(mutations: (p1: UIMutableTraits) => void): UITraitCollection; @@ -22392,64 +22155,6 @@ declare class UITraitCollection extends NSObject implements NSCopying, NSSecureC encodeWithCoder(coder: NSCoder): void; } -declare class UIListContentView extends UIView implements UIContentView { - initWithConfiguration(configuration: UIListContentConfiguration): this; - - initWithCoder(coder: NSCoder): this; - - configuration: UIListContentConfiguration; - - readonly textLayoutGuide: UILayoutGuide; - - readonly secondaryTextLayoutGuide: UILayoutGuide; - - readonly imageLayoutGuide: UILayoutGuide; - - setConfiguration(configuration: UIListContentConfiguration): void; - - supportsConfiguration(configuration: UIContentConfiguration): boolean; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class UITextInputPasswordRules extends NSObject implements NSSecureCoding, NSCopying { readonly passwordRulesDescriptor: string; @@ -23099,27 +22804,98 @@ declare class UITabSidebarItem extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UIDocumentBrowserAction extends NSObject { - initWithIdentifierLocalizedTitleAvailabilityHandler(identifier: string, localizedTitle: string, availability: interop.Enum, handler: (p1: NSArray | Array) => void): this; +declare class UIImageView extends UIView { + initWithImage(image: UIImage | null): this; - readonly identifier: string; + initWithImageHighlightedImage(image: UIImage | null, highlightedImage: UIImage | null): this; - readonly localizedTitle: string; + image: UIImage; - readonly availability: interop.Enum; + highlightedImage: UIImage; - image: UIImage; + preferredSymbolConfiguration: UIImageSymbolConfiguration; - get supportedContentTypes(): NSArray; - set supportedContentTypes(value: NSArray | Array); + userInteractionEnabled: boolean; - supportsMultipleItems: boolean; + highlighted: boolean; + + get animationImages(): NSArray; + set animationImages(value: NSArray | Array); + + get highlightedAnimationImages(): NSArray; + set highlightedAnimationImages(value: NSArray | Array); + + animationDuration: number; + + animationRepeatCount: number; + + tintColor: UIColor; + + startAnimating(): void; + + stopAnimating(): void; + + readonly animating: boolean; + + preferredImageDynamicRange: interop.Enum; + + readonly imageDynamicRange: interop.Enum; setImage(image: UIImage | null): void; - setSupportedContentTypes(supportedContentTypes: NSArray | Array): void; + setHighlightedImage(highlightedImage: UIImage): void; - setSupportsMultipleItems(supportsMultipleItems: boolean): void; + setPreferredSymbolConfiguration(preferredSymbolConfiguration: UIImageSymbolConfiguration): void; + + isUserInteractionEnabled(): boolean; + + setUserInteractionEnabled(userInteractionEnabled: boolean): void; + + isHighlighted(): boolean; + + setHighlighted(highlighted: boolean): void; + + setAnimationImages(animationImages: NSArray | Array | null): void; + + setHighlightedAnimationImages(highlightedAnimationImages: NSArray | Array): void; + + setAnimationDuration(animationDuration: number): void; + + setAnimationRepeatCount(animationRepeatCount: number): void; + + setTintColor(tintColor: UIColor | null): void; + + isAnimating(): boolean; + + setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; + + addSymbolEffect(symbolEffect: NSSymbolEffect): void; + + addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + + addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + + addSymbolEffectOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + + removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + + removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + + removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + + removeSymbolEffectOfTypeOptionsAnimatedCompletion(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; + + removeAllSymbolEffects(): void; + + removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + + removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + + setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; + + setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + + setSymbolImageWithContentTransitionOptionsCompletion(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions, completionHandler: (p1: UISymbolEffectCompletionContext) => void | null): void; } declare class UIFindInteraction extends NSObject implements UIInteraction { @@ -23202,6 +22978,28 @@ declare class UIFindInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextListElement extends NSTextParagraph { + initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; + + static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; + + static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; + + readonly textList: NSTextList; + + readonly contents: NSAttributedString; + + readonly markerAttributes: NSDictionary; + + readonly attributedString: NSAttributedString; + + readonly childElements: NSArray; + + // @ts-ignore MemberDecl.tsIgnore + readonly parentElement: NSTextListElement; +} + declare class UITabBarControllerSidebar extends NSObject { delegate: UITabBarControllerSidebarDelegate; @@ -23241,6 +23039,10 @@ declare class UITabBarControllerSidebar extends NSObject { declare class UIWindow extends UIView { initWithWindowScene(windowScene: UIWindowScene): this; + initWithFrame(frame: CGRect): this; + + init(): this; + windowScene: UIWindowScene; canResizeToFitContent: boolean; @@ -23291,14 +23093,6 @@ declare class UIWindow extends UIView { declare class UIInputSuggestion extends NSObject { } -declare class UIRotationGestureRecognizer extends UIGestureRecognizer { - rotation: number; - - readonly velocity: number; - - setRotation(rotation: number): void; -} - declare class UIAlertAction extends NSObject implements NSCopying { static actionWithTitleStyleHandler any>(this: This, title: string | null, style: interop.Enum, handler: (p1: UIAlertAction) => void | null): InstanceType; @@ -23312,31 +23106,7 @@ declare class UIAlertAction extends NSObject implements NSCopying { setEnabled(enabled: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIGravityBehavior extends UIDynamicBehavior { - initWithItems(items: NSArray | Array): this; - - addItem(item: UIDynamicItem): void; - - removeItem(item: UIDynamicItem): void; - - readonly items: NSArray; - - gravityDirection: CGVector; - - angle: number; - - magnitude: number; - - setAngleMagnitude(angle: number, magnitude: number): void; - - setGravityDirection(gravityDirection: CGVector): void; - - setAngle(angle: number): void; - - setMagnitude(magnitude: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UISceneActivationRequestOptions extends NSObject { @@ -23410,6 +23180,44 @@ declare class UIStandardTextCursorView extends UIView implements UITextCursorVie readonly debugDescription: string; } +declare class UIScene extends UIResponder { + initWithSessionConnectionOptions(session: UISceneSession, connectionOptions: UISceneConnectionOptions): this; + + readonly session: UISceneSession; + + delegate: UISceneDelegate; + + readonly activationState: interop.Enum; + + openURLOptionsCompletionHandler(url: NSURL, options: UISceneOpenExternalURLOptions | null, completion: (p1: boolean) => void | null): void; + + title: string; + + subtitle: string; + + activationConditions: UISceneActivationConditions; + + destructionConditions: NSSet; + + setDelegate(delegate: UISceneDelegate | null): void; + + setTitle(title: string | null): void; + + setSubtitle(subtitle: string): void; + + setActivationConditions(activationConditions: UISceneActivationConditions): void; + + setDestructionConditions(destructionConditions: NSSet): void; + + readonly pointerLockState: UIPointerLockState; + + extendStateRestoration(): void; + + completeStateRestoration(): void; + + readonly systemProtectionManager: UISceneSystemProtectionManager; +} + declare class UIToolTipInteraction extends NSObject implements UIInteraction { delegate: UIToolTipInteractionDelegate; @@ -23476,20 +23284,52 @@ declare class UIToolTipInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } -declare class UIColorPickerViewController extends UIViewController { - delegate: UIColorPickerViewControllerDelegate; +declare class UIActionSheet extends UIView { + initWithTitleDelegateCancelButtonTitleDestructiveButtonTitleOtherButtonTitles(title: string | null, delegate: UIActionSheetDelegate | null, cancelButtonTitle: string | null, destructiveButtonTitle: string | null, otherButtonTitles: string | null): this; - selectedColor: UIColor; + delegate: UIActionSheetDelegate; - supportsAlpha: boolean; + title: string; - init(): this; + actionSheetStyle: interop.Enum; - setDelegate(delegate: UIColorPickerViewControllerDelegate | null): void; + addButtonWithTitle(title: string | null): number; - setSelectedColor(selectedColor: UIColor): void; + buttonTitleAtIndex(buttonIndex: number): string; - setSupportsAlpha(supportsAlpha: boolean): void; + readonly numberOfButtons: number; + + cancelButtonIndex: number; + + destructiveButtonIndex: number; + + readonly firstOtherButtonIndex: number; + + readonly visible: boolean; + + showFromToolbar(view: UIToolbar): void; + + showFromTabBar(view: UITabBar): void; + + showFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; + + showFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): void; + + showInView(view: UIView): void; + + dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; + + setDelegate(delegate: UIActionSheetDelegate | null): void; + + setTitle(title: string): void; + + setActionSheetStyle(actionSheetStyle: interop.Enum): void; + + setCancelButtonIndex(cancelButtonIndex: number): void; + + setDestructiveButtonIndex(destructiveButtonIndex: number): void; + + isVisible(): boolean; } declare class UIDragInteraction extends NSObject implements UIInteraction { @@ -23558,6 +23398,24 @@ declare class UIDragInteraction extends NSObject implements UIInteraction { readonly debugDescription: string; } +declare class UIDropProposal extends NSObject implements NSCopying { + initWithDropOperation(operation: interop.Enum): this; + + readonly operation: interop.Enum; + + precise: boolean; + + prefersFullSizePreview: boolean; + + isPrecise(): boolean; + + setPrecise(precise: boolean): void; + + setPrefersFullSizePreview(prefersFullSizePreview: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class NSCollectionLayoutAnchor extends NSObject implements NSCopying { static layoutAnchorWithEdges any>(this: This, edges: interop.Enum): InstanceType; @@ -23582,6 +23440,44 @@ declare class UIZoomTransitionSourceViewProviderContext extends NSObject { readonly zoomedViewController: UIViewController; } +declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { + readonly layoutManagers: NSArray; + + addLayoutManager(aLayoutManager: NSLayoutManager): void; + + removeLayoutManager(aLayoutManager: NSLayoutManager): void; + + readonly editedMask: interop.Enum; + + readonly editedRange: _NSRange; + + readonly changeInLength: number; + + delegate: NSTextStorageDelegate; + + editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; + + processEditing(): void; + + readonly fixesAttributesLazily: boolean; + + invalidateAttributesInRange(range: _NSRange): void; + + ensureAttributesAreFixedInRange(range: _NSRange): void; + + textStorageObserver: NSTextStorageObserving; + + setDelegate(delegate: NSTextStorageDelegate | null): void; + + setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UIAcceleration extends NSObject { readonly timestamp: number; @@ -23795,6 +23691,14 @@ declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSec static borderedProminentButtonConfiguration any>(this: This): InstanceType; + static glassButtonConfiguration any>(this: This): InstanceType; + + static prominentGlassButtonConfiguration any>(this: This): InstanceType; + + static clearGlassButtonConfiguration any>(this: This): InstanceType; + + static prominentClearGlassButtonConfiguration any>(this: This): InstanceType; + updatedConfigurationForButton(button: UIButton): this; background: UIBackgroundConfiguration; @@ -23815,6 +23719,8 @@ declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSec preferredSymbolConfigurationForImage: UIImageSymbolConfiguration; + symbolContentTransition: UISymbolContentTransition; + showsActivityIndicator: boolean; activityIndicatorColorTransformer: (p1: UIColor) => UIColor; @@ -23871,6 +23777,8 @@ declare class UIButtonConfiguration extends NSObject implements NSCopying, NSSec setPreferredSymbolConfigurationForImage(preferredSymbolConfigurationForImage: UIImageSymbolConfiguration | null): void; + setSymbolContentTransition(symbolContentTransition: UISymbolContentTransition): void; + setShowsActivityIndicator(showsActivityIndicator: boolean): void; setActivityIndicatorColorTransformer(activityIndicatorColorTransformer: (p1: UIColor) => UIColor | null): void; @@ -24083,6 +23991,26 @@ declare class UIAccessibilityCustomAction extends NSObject { setCategory(category: string): void; } +declare class UIScrollEdgeEffect extends NSObject { + style: UIScrollEdgeEffectStyle; + + hidden: boolean; + + setStyle(style: UIScrollEdgeEffectStyle): void; + + isHidden(): boolean; + + setHidden(hidden: boolean): void; +} + +declare class UIScrollEdgeEffectStyle extends NSObject { + static readonly automaticStyle: UIScrollEdgeEffectStyle; + + static readonly softStyle: UIScrollEdgeEffectStyle; + + static readonly hardStyle: UIScrollEdgeEffectStyle; +} + declare class UIBezierPath extends NSObject implements NSCopying, NSSecureCoding { static bezierPath any>(this: This): InstanceType; @@ -24181,87 +24109,14 @@ declare class UIBezierPath extends NSObject implements NSCopying, NSSecureCoding encodeWithCoder(coder: NSCoder): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class UIAction extends UIMenuElement implements UIMenuLeaf { - // @ts-ignore MemberDecl.tsIgnore - title: string; - - // @ts-ignore MemberDecl.tsIgnore - image: UIImage; - - discoverabilityTitle: string; - - readonly identifier: string; - - attributes: interop.Enum; - - state: interop.Enum; - - readonly sender: interop.Object; - - static actionWithHandler any>(this: This, handler: (p1: UIAction) => void): InstanceType; - - static actionWithTitleImageIdentifierHandler any>(this: This, title: string, image: UIImage | null, identifier: string | null, handler: (p1: UIAction) => void): InstanceType; - - setTitle(title: string): void; - - setImage(image: UIImage | null): void; - - setDiscoverabilityTitle(discoverabilityTitle: string | null): void; - - setAttributes(attributes: interop.Enum): void; - - setState(state: interop.Enum): void; - - static captureTextFromCameraActionForResponderIdentifier any>(this: This, responder: UIResponder, identifier: string | null): InstanceType; - - selectedImage: UIImage; - - readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; - - performWithSenderTarget(sender: interop.Object | null, target: interop.Object | null): void; - - setSelectedImage(selectedImage: UIImage): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; +declare class UITraitHDRHeadroomUsageLimit extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly zone: interop.Pointer; + static readonly identifier: string; - readonly description: string; + static readonly name: string; - readonly debugDescription: string; + static readonly affectsColorAppearance: boolean; } declare class UIFocusUpdateContext extends NSObject { @@ -24269,11 +24124,23 @@ declare class UIFocusUpdateContext extends NSObject { readonly nextFocusedItem: UIFocusItem; + readonly focusHeading: interop.Enum; + readonly previouslyFocusedView: UIView; readonly nextFocusedView: UIView; +} - readonly focusHeading: interop.Enum; +declare class UIApplicationShortcutIcon extends NSObject implements NSCopying { + static iconWithType any>(this: This, type: interop.Enum): InstanceType; + + static iconWithTemplateImageName any>(this: This, templateImageName: string): InstanceType; + + static iconWithSystemImageName any>(this: This, systemImageName: string): InstanceType; + + static iconWithContact any>(this: This, contact: CNContact): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class UITraitToolbarItemPresentationSize extends NSObject implements UINSIntegerTraitDefinition { @@ -24592,412 +24459,176 @@ declare class UIAccessibilityCustomRotorItemResult extends NSObject { declare class UIDragPreviewTarget extends UIPreviewTarget { } -// @ts-ignore ClassDecl.tsIgnore -declare class UIKeyCommand extends UICommand { - init(): this; - - initWithCoder(coder: NSCoder): this; - - // @ts-ignore MemberDecl.tsIgnore - title: string; - - // @ts-ignore MemberDecl.tsIgnore - image: UIImage; - - discoverabilityTitle: string; - - readonly action: string; - - readonly input: string; - - readonly modifierFlags: interop.Enum; - - readonly propertyList: interop.Object; - - attributes: interop.Enum; - - state: interop.Enum; - - readonly alternates: NSArray; - - wantsPriorityOverSystemBehavior: boolean; - - allowsAutomaticLocalization: boolean; - - allowsAutomaticMirroring: boolean; - - static commandWithTitleImageActionInputModifierFlagsPropertyList any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null): InstanceType; - - static commandWithTitleImageActionInputModifierFlagsPropertyListAlternates any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null, alternates: NSArray | Array): InstanceType; - - static keyCommandWithInputModifierFlagsAction any>(this: This, input: string, modifierFlags: interop.Enum, action: string): InstanceType; - - static keyCommandWithInputModifierFlagsActionDiscoverabilityTitle any>(this: This, input: string, modifierFlags: interop.Enum, action: string, discoverabilityTitle: string): InstanceType; - - setTitle(title: string): void; - - // @ts-ignore MemberDecl.tsIgnore - setImage(image: UIImage): void; - - // @ts-ignore MemberDecl.tsIgnore - setDiscoverabilityTitle(discoverabilityTitle: string): void; - - setAttributes(attributes: interop.Enum): void; - - setState(state: interop.Enum): void; - - setWantsPriorityOverSystemBehavior(wantsPriorityOverSystemBehavior: boolean): void; - - setAllowsAutomaticLocalization(allowsAutomaticLocalization: boolean): void; - - setAllowsAutomaticMirroring(allowsAutomaticMirroring: boolean): void; -} - -declare class UITraitLayoutDirection extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; - - static readonly identifier: string; - - static readonly name: string; - - static readonly affectsColorAppearance: boolean; -} - -declare class UIHoverStyle extends NSObject implements NSCopying { - effect: UIHoverEffect; - - shape: UIShape; - - enabled: boolean; - - static styleWithEffectShape any>(this: This, effect: UIHoverEffect, shape: UIShape | null): InstanceType; - - static styleWithShape any>(this: This, shape: UIShape | null): InstanceType; - - static automaticStyle any>(this: This): InstanceType; - - setEffect(effect: UIHoverEffect): void; - - setShape(shape: UIShape): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIEvent extends NSObject { - readonly type: interop.Enum; - - readonly subtype: interop.Enum; - - readonly timestamp: number; - - readonly modifierFlags: interop.Enum; - - readonly buttonMask: interop.Enum; - - readonly allTouches: NSSet; - - touchesForWindow(window: UIWindow): NSSet; - - touchesForView(view: UIView): NSSet; - - touchesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; - - coalescedTouchesForTouch(touch: UITouch): NSArray; - - predictedTouchesForTouch(touch: UITouch): NSArray; -} - -declare class UITabBarItem extends UIBarItem { - init(): this; - - initWithCoder(coder: NSCoder): this; - - initWithTitleImageTag(title: string | null, image: UIImage | null, tag: number): this; - - initWithTitleImageSelectedImage(title: string | null, image: UIImage | null, selectedImage: UIImage | null): this; - - initWithTabBarSystemItemTag(systemItem: interop.Enum, tag: number): this; - - selectedImage: UIImage; - - badgeValue: string; - - setFinishedSelectedImageWithFinishedUnselectedImage(selectedImage: UIImage | null, unselectedImage: UIImage | null): void; - - finishedSelectedImage(): UIImage; - - finishedUnselectedImage(): UIImage; - - titlePositionAdjustment: UIOffset; - - badgeColor: UIColor; - - setBadgeTextAttributesForState(textAttributes: NSDictionary | Record | null, state: interop.Enum): void; - - badgeTextAttributesForState(state: interop.Enum): NSDictionary; - - standardAppearance: UITabBarAppearance; - - scrollEdgeAppearance: UITabBarAppearance; - - setSelectedImage(selectedImage: UIImage): void; - - setBadgeValue(badgeValue: string | null): void; - - setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - - setBadgeColor(badgeColor: UIColor): void; - - setStandardAppearance(standardAppearance: UITabBarAppearance): void; - - setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; -} - -declare class UIDocumentBrowserTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { - loadingProgress: NSProgress; - - targetView: UIView; - - setLoadingProgress(loadingProgress: NSProgress | null): void; - - setTargetView(targetView: UIView | null): void; - - transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - - animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - - interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; - - animationEnded(transitionCompleted: boolean): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - -declare class UIScene extends UIResponder { - initWithSessionConnectionOptions(session: UISceneSession, connectionOptions: UISceneConnectionOptions): this; - - readonly session: UISceneSession; - - delegate: UISceneDelegate; - - readonly activationState: interop.Enum; - - openURLOptionsCompletionHandler(url: NSURL, options: UISceneOpenExternalURLOptions | null, completion: (p1: boolean) => void | null): void; - - title: string; - - subtitle: string; - - activationConditions: UISceneActivationConditions; - - setDelegate(delegate: UISceneDelegate | null): void; - - setTitle(title: string | null): void; +declare class UICollectionViewCompositionalLayout extends UICollectionViewLayout { + initWithSection(section: NSCollectionLayoutSection): this; - setSubtitle(subtitle: string): void; + initWithSectionConfiguration(section: NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; - setActivationConditions(activationConditions: UISceneActivationConditions): void; + initWithSectionProvider(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection): this; - readonly pointerLockState: UIPointerLockState; + initWithSectionProviderConfiguration(sectionProvider: (p1: number, p2: NSCollectionLayoutEnvironment) => NSCollectionLayoutSection, configuration: UICollectionViewCompositionalLayoutConfiguration): this; - extendStateRestoration(): void; + configuration: UICollectionViewCompositionalLayoutConfiguration; - completeStateRestoration(): void; + setConfiguration(configuration: UICollectionViewCompositionalLayoutConfiguration): void; - readonly systemProtectionManager: UISceneSystemProtectionManager; + static layoutWithListConfiguration any>(this: This, configuration: UICollectionLayoutListConfiguration): InstanceType; } -declare class UISplitViewController extends UIViewController { - initWithCoder(coder: NSCoder): this; +declare class UIMenu extends UIMenuElement { + readonly identifier: string; - initWithNibNameBundle(nibNameOrNil: string | null, nibBundleOrNil: NSBundle | null): this; + readonly options: interop.Enum; - initWithStyle(style: interop.Enum): this; + preferredElementSize: interop.Enum; - readonly style: interop.Enum; + readonly children: NSArray; - delegate: UISplitViewControllerDelegate; + readonly selectedElements: NSArray; - showsSecondaryOnlyButton: boolean; + displayPreferences: UIMenuDisplayPreferences; - preferredSplitBehavior: interop.Enum; + static menuWithChildren(children: NSArray | Array): UIMenu; - readonly splitBehavior: interop.Enum; + static menuWithTitleChildren(title: string, children: NSArray | Array): UIMenu; - setViewControllerForColumn(vc: UIViewController | null, column: interop.Enum): void; + static menuWithTitleImageIdentifierOptionsChildren(title: string, image: UIImage | null, identifier: string | null, options: interop.Enum, children: NSArray | Array): UIMenu; - viewControllerForColumn(column: interop.Enum): UIViewController; + initWithCoder(coder: NSCoder): this; - hideColumn(column: interop.Enum): void; + menuByReplacingChildren(newChildren: NSArray | Array): UIMenu; - showColumn(column: interop.Enum): void; + setPreferredElementSize(preferredElementSize: interop.Enum): void; - get viewControllers(): NSArray; - set viewControllers(value: NSArray | Array); + setDisplayPreferences(displayPreferences: UIMenuDisplayPreferences): void; +} - presentsWithGesture: boolean; +declare class UITraitLayoutDirection extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly collapsed: boolean; + static readonly identifier: string; - preferredDisplayMode: interop.Enum; + static readonly name: string; - readonly displayMode: interop.Enum; + static readonly affectsColorAppearance: boolean; +} - readonly displayModeButtonItem: UIBarButtonItem; +declare class UITabAccessory extends NSObject { + readonly contentView: UIView; - displayModeButtonVisibility: interop.Enum; + initWithContentView(contentView: UIView): this; +} - preferredPrimaryColumnWidthFraction: number; +declare class UIHoverStyle extends NSObject implements NSCopying { + effect: UIHoverEffect; - preferredPrimaryColumnWidth: number; + shape: UIShape; - minimumPrimaryColumnWidth: number; + enabled: boolean; - maximumPrimaryColumnWidth: number; + static styleWithEffectShape any>(this: This, effect: UIHoverEffect, shape: UIShape | null): InstanceType; - readonly primaryColumnWidth: number; + static styleWithShape any>(this: This, shape: UIShape | null): InstanceType; - preferredSupplementaryColumnWidthFraction: number; + static automaticStyle any>(this: This): InstanceType; - preferredSupplementaryColumnWidth: number; + setEffect(effect: UIHoverEffect): void; - minimumSupplementaryColumnWidth: number; + setShape(shape: UIShape): void; - maximumSupplementaryColumnWidth: number; + isEnabled(): boolean; - readonly supplementaryColumnWidth: number; + setEnabled(enabled: boolean): void; - primaryEdge: interop.Enum; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - showViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; +declare class UIEvent extends NSObject { + readonly type: interop.Enum; - showDetailViewControllerSender(vc: UIViewController, sender: interop.Object | null): void; + readonly subtype: interop.Enum; - primaryBackgroundStyle: interop.Enum; + readonly timestamp: number; - setDelegate(delegate: UISplitViewControllerDelegate | null): void; + readonly modifierFlags: interop.Enum; - setShowsSecondaryOnlyButton(showsSecondaryOnlyButton: boolean): void; + readonly buttonMask: interop.Enum; - setPreferredSplitBehavior(preferredSplitBehavior: interop.Enum): void; + readonly allTouches: NSSet; - setViewControllers(viewControllers: NSArray | Array): void; + touchesForWindow(window: UIWindow): NSSet; - setPresentsWithGesture(presentsWithGesture: boolean): void; + touchesForView(view: UIView): NSSet; - isCollapsed(): boolean; + touchesForGestureRecognizer(gesture: UIGestureRecognizer): NSSet; - setPreferredDisplayMode(preferredDisplayMode: interop.Enum): void; + coalescedTouchesForTouch(touch: UITouch): NSArray; - setDisplayModeButtonVisibility(displayModeButtonVisibility: interop.Enum): void; + predictedTouchesForTouch(touch: UITouch): NSArray; +} - setPreferredPrimaryColumnWidthFraction(preferredPrimaryColumnWidthFraction: number): void; +declare class UITabBarItem extends UIBarItem { + init(): this; - setPreferredPrimaryColumnWidth(preferredPrimaryColumnWidth: number): void; + initWithCoder(coder: NSCoder): this; - setMinimumPrimaryColumnWidth(minimumPrimaryColumnWidth: number): void; + initWithTitleImageTag(title: string | null, image: UIImage | null, tag: number): this; - setMaximumPrimaryColumnWidth(maximumPrimaryColumnWidth: number): void; + initWithTitleImageSelectedImage(title: string | null, image: UIImage | null, selectedImage: UIImage | null): this; - setPreferredSupplementaryColumnWidthFraction(preferredSupplementaryColumnWidthFraction: number): void; + initWithTabBarSystemItemTag(systemItem: interop.Enum, tag: number): this; - setPreferredSupplementaryColumnWidth(preferredSupplementaryColumnWidth: number): void; + selectedImage: UIImage; - setMinimumSupplementaryColumnWidth(minimumSupplementaryColumnWidth: number): void; + badgeValue: string; - setMaximumSupplementaryColumnWidth(maximumSupplementaryColumnWidth: number): void; + setFinishedSelectedImageWithFinishedUnselectedImage(selectedImage: UIImage | null, unselectedImage: UIImage | null): void; - setPrimaryEdge(primaryEdge: interop.Enum): void; + finishedSelectedImage(): UIImage; - setPrimaryBackgroundStyle(primaryBackgroundStyle: interop.Enum): void; -} + finishedUnselectedImage(): UIImage; -declare class UIHoverGestureRecognizer extends UIGestureRecognizer { - readonly zOffset: number; + titlePositionAdjustment: UIOffset; - azimuthAngleInView(view: UIView | null): number; + badgeColor: UIColor; - azimuthUnitVectorInView(view: UIView | null): CGVector; + setBadgeTextAttributesForState(textAttributes: NSDictionary | Record | null, state: interop.Enum): void; - readonly altitudeAngle: number; + badgeTextAttributesForState(state: interop.Enum): NSDictionary; - readonly rollAngle: number; -} + standardAppearance: UITabBarAppearance; -declare class UIMotionEffect extends NSObject implements NSCopying, NSCoding { - init(): this; + scrollEdgeAppearance: UITabBarAppearance; - initWithCoder(coder: NSCoder): this; + setSelectedImage(selectedImage: UIImage): void; - keyPathsAndRelativeValuesForViewerOffset(viewerOffset: UIOffset): NSDictionary; + setBadgeValue(badgeValue: string | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setTitlePositionAdjustment(titlePositionAdjustment: UIOffset): void; - encodeWithCoder(coder: NSCoder): void; -} + setBadgeColor(badgeColor: UIColor): void; -declare class UIContentUnavailableConfigurationState extends NSObject implements UIConfigurationState { - initWithTraitCollection(traitCollection: UITraitCollection): this; + setStandardAppearance(standardAppearance: UITabBarAppearance): void; - initWithCoder(coder: NSCoder): this; + setScrollEdgeAppearance(scrollEdgeAppearance: UITabBarAppearance): void; +} - traitCollection: UITraitCollection; +declare class UIDocumentBrowserTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { + loadingProgress: NSProgress; - searchText: string; + targetView: UIView; - setTraitCollection(traitCollection: UITraitCollection): void; + setLoadingProgress(loadingProgress: NSProgress | null): void; - setSearchText(searchText: string | null): void; + setTargetView(targetView: UIView | null): void; - customStateForKey(key: string): interop.Object; + transitionDuration(transitionContext: UIViewControllerContextTransitioning | null): number; - setCustomStateForKey(customState: interop.Object | null, key: string): void; + animateTransition(transitionContext: UIViewControllerContextTransitioning): void; - objectForKeyedSubscript(key: string): interop.Object; + interruptibleAnimatorForTransition(transitionContext: UIViewControllerContextTransitioning): UIViewImplicitlyAnimating; - setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; + animationEnded(transitionCompleted: boolean): void; isEqual(object: interop.Object): boolean; @@ -25038,172 +24669,96 @@ declare class UIContentUnavailableConfigurationState extends NSObject implements readonly description: string; readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; } -declare class UIBarButtonItem extends UIBarItem implements NSCoding { - init(): this; - - initWithCoder(coder: NSCoder): this; - - initWithImageStyleTargetAction(image: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - - initWithImageLandscapeImagePhoneStyleTargetAction(image: UIImage | null, landscapeImagePhone: UIImage | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - - initWithTitleStyleTargetAction(title: string | null, style: interop.Enum, target: interop.Object | null, action: string | null): this; - - initWithBarButtonSystemItemTargetAction(systemItem: interop.Enum, target: interop.Object | null, action: string | null): this; - - initWithCustomView(customView: UIView): this; - - initWithBarButtonSystemItemPrimaryAction(systemItem: interop.Enum, primaryAction: UIAction | null): this; - - initWithPrimaryAction(primaryAction: UIAction | null): this; - - initWithBarButtonSystemItemMenu(systemItem: interop.Enum, menu: UIMenu | null): this; - - initWithTitleMenu(title: string | null, menu: UIMenu | null): this; - - initWithImageMenu(image: UIImage | null, menu: UIMenu | null): this; - - initWithPrimaryActionMenu(primaryAction: UIAction | null, menu: UIMenu | null): this; - - initWithBarButtonSystemItemPrimaryActionMenu(systemItem: interop.Enum, primaryAction: UIAction | null, menu: UIMenu | null): this; - - initWithTitleImageTargetActionMenu(title: string | null, image: UIImage | null, target: interop.Object | null, action: string | null, menu: UIMenu | null): this; - - static fixedSpaceItemOfWidth any>(this: This, width: number): InstanceType; - - static flexibleSpaceItem any>(this: This): InstanceType; - - style: interop.Enum; - - width: number; - - possibleTitles: NSSet; - - customView: UIView; - - action: string; - - target: interop.Object; - - primaryAction: UIAction; - - menu: UIMenu; - - preferredMenuElementOrder: interop.Enum; - - changesSelectionAsPrimaryAction: boolean; - - selected: boolean; - - hidden: boolean; - - symbolAnimationEnabled: boolean; - - menuRepresentation: UIMenuElement; - - creatingFixedGroup(): UIBarButtonItemGroup; - - creatingMovableGroupWithCustomizationIdentifier(customizationIdentifier: string): UIBarButtonItemGroup; - - creatingOptionalGroupWithCustomizationIdentifierInDefaultCustomization(customizationIdentifier: string, inDefaultCustomization: boolean): UIBarButtonItemGroup; - - setBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; - - backgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; - - setBackgroundImageForStateStyleBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): void; - - backgroundImageForStateStyleBarMetrics(state: interop.Enum, style: interop.Enum, barMetrics: interop.Enum): UIImage; +declare class UIHoverGestureRecognizer extends UIGestureRecognizer { + readonly zOffset: number; - tintColor: UIColor; + azimuthAngleInView(view: UIView | null): number; - setBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; + azimuthUnitVectorInView(view: UIView | null): CGVector; - backgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; + readonly altitudeAngle: number; - setTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; + readonly rollAngle: number; +} - titlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; +declare class UIMotionEffect extends NSObject implements NSCopying, NSCoding { + init(): this; - setBackButtonBackgroundImageForStateBarMetrics(backgroundImage: UIImage | null, state: interop.Enum, barMetrics: interop.Enum): void; + initWithCoder(coder: NSCoder): this; - backButtonBackgroundImageForStateBarMetrics(state: interop.Enum, barMetrics: interop.Enum): UIImage; + keyPathsAndRelativeValuesForViewerOffset(viewerOffset: UIOffset): NSDictionary; - setBackButtonTitlePositionAdjustmentForBarMetrics(adjustment: UIOffset, barMetrics: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - backButtonTitlePositionAdjustmentForBarMetrics(barMetrics: interop.Enum): UIOffset; + encodeWithCoder(coder: NSCoder): void; +} - setBackButtonBackgroundVerticalPositionAdjustmentForBarMetrics(adjustment: number, barMetrics: interop.Enum): void; +declare class UIContentUnavailableConfigurationState extends NSObject implements UIConfigurationState { + initWithTraitCollection(traitCollection: UITraitCollection): this; - backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(barMetrics: interop.Enum): number; + initWithCoder(coder: NSCoder): this; - setStyle(style: interop.Enum): void; + traitCollection: UITraitCollection; - setWidth(width: number): void; + searchText: string; - setPossibleTitles(possibleTitles: NSSet | null): void; + setTraitCollection(traitCollection: UITraitCollection): void; - setCustomView(customView: UIView | null): void; + setSearchText(searchText: string | null): void; - setAction(action: string | null): void; + customStateForKey(key: string): interop.Object; - setTarget(target: interop.Object | null): void; + setCustomStateForKey(customState: interop.Object | null, key: string): void; - setPrimaryAction(primaryAction: UIAction): void; + objectForKeyedSubscript(key: string): interop.Object; - setMenu(menu: UIMenu): void; + setObjectForKeyedSubscript(obj: interop.Object | null, key: string): void; - setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; + isEqual(object: interop.Object): boolean; - setChangesSelectionAsPrimaryAction(changesSelectionAsPrimaryAction: boolean): void; + readonly hash: number; - isSelected(): boolean; + readonly superclass: interop.Object; - setSelected(selected: boolean): void; + class(): interop.Object; - isHidden(): boolean; + self(): this; - setHidden(hidden: boolean): void; + performSelector(aSelector: string): interop.Object; - isSymbolAnimationEnabled(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setSymbolAnimationEnabled(symbolAnimationEnabled: boolean): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setMenuRepresentation(menuRepresentation: UIMenuElement): void; + readonly isProxy: boolean; - setTintColor(tintColor: UIColor): void; + isKindOfClass(aClass: interop.Object): boolean; - addSymbolEffect(symbolEffect: NSSymbolEffect): void; + isMemberOfClass(aClass: interop.Object): boolean; - addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + respondsToSelector(aSelector: string): boolean; - removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + retain(): this; - removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + release(): void; - removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + autorelease(): this; - removeAllSymbolEffects(): void; + retainCount(): number; - removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + readonly zone: interop.Pointer; - removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + readonly description: string; - setSymbolImageWithContentTransition(symbolImage: UIImage, transition: NSSymbolContentTransition): void; + readonly debugDescription: string; - setSymbolImageWithContentTransitionOptions(symbolImage: UIImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly buttonGroup: UIBarButtonItemGroup; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; } @@ -25224,6 +24779,18 @@ declare class UIKey extends NSObject implements NSCopying, NSCoding { initWithCoder(coder: NSCoder): this; } +declare class UISymbolEffectCompletionContext extends NSObject { + readonly finished: boolean; + + readonly sender: interop.Object; + + readonly effect: NSSymbolEffect; + + readonly contentTransition: NSSymbolContentTransition; + + isFinished(): boolean; +} + // @ts-ignore ClassDecl.tsIgnore declare class UIBarButtonItemAppearance extends NSObject implements NSCopying, NSSecureCoding { init(): this; @@ -25252,6 +24819,56 @@ declare class UIBarButtonItemAppearance extends NSObject implements NSCopying, N encodeWithCoder(coder: NSCoder): void; } +declare class UITextSearchOptions extends NSObject { + readonly wordMatchMethod: interop.Enum; + + readonly stringCompareOptions: interop.Enum; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class UIMutableUserNotificationAction extends UIUserNotificationAction { + // @ts-ignore MemberDecl.tsIgnore + identifier: string; + + // @ts-ignore MemberDecl.tsIgnore + title: string; + + // @ts-ignore MemberDecl.tsIgnore + behavior: interop.Enum; + + // @ts-ignore MemberDecl.tsIgnore + get parameters(): NSDictionary; + // @ts-ignore MemberDecl.tsIgnore + set parameters(value: NSDictionary | Record); + + // @ts-ignore MemberDecl.tsIgnore + activationMode: interop.Enum; + + // @ts-ignore MemberDecl.tsIgnore + authenticationRequired: boolean; + + // @ts-ignore MemberDecl.tsIgnore + destructive: boolean; + + setIdentifier(identifier: string | null): void; + + setTitle(title: string | null): void; + + setBehavior(behavior: interop.Enum): void; + + setParameters(parameters: NSDictionary | Record): void; + + setActivationMode(activationMode: interop.Enum): void; + + isAuthenticationRequired(): boolean; + + setAuthenticationRequired(authenticationRequired: boolean): void; + + isDestructive(): boolean; + + setDestructive(destructive: boolean): void; +} + declare class UIListSeparatorConfiguration extends NSObject implements NSCopying, NSSecureCoding { initWithListAppearance(listAppearance: interop.Enum): this; @@ -25292,6 +24909,30 @@ declare class UIListSeparatorConfiguration extends NSObject implements NSCopying initWithCoder(coder: NSCoder): this; } +declare class UIColorPickerViewController extends UIViewController { + delegate: UIColorPickerViewControllerDelegate; + + selectedColor: UIColor; + + supportsAlpha: boolean; + + supportsEyedropper: boolean; + + maximumLinearExposure: number; + + init(): this; + + setDelegate(delegate: UIColorPickerViewControllerDelegate | null): void; + + setSelectedColor(selectedColor: UIColor): void; + + setSupportsAlpha(supportsAlpha: boolean): void; + + setSupportsEyedropper(supportsEyedropper: boolean): void; + + setMaximumLinearExposure(maximumLinearExposure: number): void; +} + declare class NSTextTab extends NSObject implements NSCopying, NSCoding, NSSecureCoding { static columnTerminatorsForLocale(aLocale: NSLocale | null): NSCharacterSet; @@ -25584,77 +25225,6 @@ declare class UICloudSharingController extends UIViewController { setAvailablePermissions(availablePermissions: interop.Enum): void; } -declare class UIDocumentBrowserViewController extends UIViewController implements NSCoding { - initForOpeningFilesWithContentTypes(allowedContentTypes: NSArray | Array | null): this; - - initForOpeningContentTypes(contentTypes: NSArray | Array | null): this; - - delegate: UIDocumentBrowserViewControllerDelegate; - - allowsDocumentCreation: boolean; - - readonly activeDocumentCreationIntent: string; - - allowsPickingMultipleItems: boolean; - - readonly allowedContentTypes: NSArray; - - readonly recentDocumentsContentTypes: NSArray; - - readonly contentTypesForRecentDocuments: NSArray; - - shouldShowFileExtensions: boolean; - - get additionalLeadingNavigationBarButtonItems(): NSArray; - set additionalLeadingNavigationBarButtonItems(value: NSArray | Array); - - get additionalTrailingNavigationBarButtonItems(): NSArray; - set additionalTrailingNavigationBarButtonItems(value: NSArray | Array); - - revealDocumentAtURLImportIfNeededCompletion(url: NSURL, importIfNeeded: boolean, completion: (p1: NSURL, p2: NSError) => void | null): void; - - importDocumentAtURLNextToDocumentAtURLModeCompletionHandler(documentURL: NSURL, neighbourURL: NSURL, importMode: interop.Enum, completion: (p1: NSURL, p2: NSError) => void | null): void; - - renameDocumentAtURLProposedNameCompletionHandler(documentURL: NSURL, proposedName: string, completionHandler: (p1: NSURL, p2: NSError) => void | null): void; - - transitionControllerForDocumentAtURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - - transitionControllerForDocumentURL(documentURL: NSURL): UIDocumentBrowserTransitionController; - - get customActions(): NSArray; - set customActions(value: NSArray | Array); - - browserUserInterfaceStyle: interop.Enum; - - localizedCreateDocumentActionTitle: string; - - defaultDocumentAspectRatio: number; - - setDelegate(delegate: UIDocumentBrowserViewControllerDelegate | null): void; - - setAllowsDocumentCreation(allowsDocumentCreation: boolean): void; - - setAllowsPickingMultipleItems(allowsPickingMultipleItems: boolean): void; - - setShouldShowFileExtensions(shouldShowFileExtensions: boolean): void; - - setAdditionalLeadingNavigationBarButtonItems(additionalLeadingNavigationBarButtonItems: NSArray | Array): void; - - setAdditionalTrailingNavigationBarButtonItems(additionalTrailingNavigationBarButtonItems: NSArray | Array): void; - - setCustomActions(customActions: NSArray | Array): void; - - setBrowserUserInterfaceStyle(browserUserInterfaceStyle: interop.Enum): void; - - setLocalizedCreateDocumentActionTitle(localizedCreateDocumentActionTitle: string): void; - - setDefaultDocumentAspectRatio(defaultDocumentAspectRatio: number): void; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UIFontDescriptor extends NSObject implements NSCopying, NSSecureCoding { init(): this; @@ -26168,6 +25738,8 @@ declare class UITextField extends UIControl implements UITextInput, NSCoding, UI conversationContext: UIConversationContext; + allowsNumberPadPopover: boolean; + setAutocapitalizationType(autocapitalizationType: interop.Enum): void; setAutocorrectionType(autocorrectionType: interop.Enum): void; @@ -26206,6 +25778,8 @@ declare class UITextField extends UIControl implements UITextInput, NSCoding, UI setConversationContext(conversationContext: UIConversationContext): void; + setAllowsNumberPadPopover(allowsNumberPadPopover: boolean): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -26290,41 +25864,19 @@ declare class UIPickerView extends UIView implements NSCoding { encodeWithCoder(coder: NSCoder): void; - initWithCoder(coder: NSCoder): this; -} - -declare class UITextSearchOptions extends NSObject { - readonly wordMatchMethod: interop.Enum; - - readonly stringCompareOptions: interop.Enum; -} - -declare class NSTextLineFragment extends NSObject implements NSSecureCoding { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - - initWithCoder(aDecoder: NSCoder): this; - - initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - - readonly attributedString: NSAttributedString; - - readonly characterRange: _NSRange; - - readonly typographicBounds: CGRect; - - readonly glyphOrigin: CGPoint; - - drawAtPointInContext(point: CGPoint, context: interop.Object): void; + initWithCoder(coder: NSCoder): this; +} - locationForCharacterAtIndex(index: number): CGPoint; +declare class UIFocusSystem extends NSObject { + readonly focusedItem: UIFocusItem; - characterIndexForPoint(point: CGPoint): number; + static focusSystemForEnvironment(environment: UIFocusEnvironment): UIFocusSystem; - fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; + requestFocusUpdateToEnvironment(environment: UIFocusEnvironment): void; - static readonly supportsSecureCoding: boolean; + updateFocusIfNeeded(): void; - encodeWithCoder(coder: NSCoder): void; + static environmentContainsEnvironment(environment: UIFocusEnvironment, otherEnvironment: UIFocusEnvironment): boolean; } declare class UITraitHorizontalSizeClass extends NSObject implements UINSIntegerTraitDefinition { @@ -26411,6 +25963,18 @@ declare class UICollisionBehavior extends UIDynamicBehavior { setCollisionDelegate(collisionDelegate: UICollisionBehaviorDelegate | null): void; } +declare class UIEditMenuConfiguration extends NSObject { + readonly identifier: NSCopying; + + readonly sourcePoint: CGPoint; + + preferredArrowDirection: interop.Enum; + + static configurationWithIdentifierSourcePoint any>(this: This, identifier: NSCopying | null, sourcePoint: CGPoint): InstanceType; + + setPreferredArrowDirection(preferredArrowDirection: interop.Enum): void; +} + declare class UITextInputMode extends NSObject implements NSSecureCoding { readonly primaryLanguage: string; @@ -26425,42 +25989,48 @@ declare class UITextInputMode extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class UITextItem extends NSObject { - readonly contentType: interop.Enum; - - readonly range: _NSRange; +declare class UITraitSceneCaptureState extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - readonly link: NSURL; + static readonly identifier: string; - readonly textAttachment: NSTextAttachment; + static readonly name: string; - readonly tagIdentifier: string; + static readonly affectsColorAppearance: boolean; } -declare class NSTextRange extends NSObject { - initWithLocationEndLocation(location: NSTextLocation, endLocation: NSTextLocation | null): this; +declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { + initWithImageContent(imageContent: NSData): this; - initWithLocation(location: NSTextLocation): this; + initWithCoder(coder: NSCoder): this; - readonly empty: boolean; + readonly imageContent: NSData; - readonly location: NSTextLocation; + readonly contentIdentifier: string; - readonly endLocation: NSTextLocation; + readonly contentDescription: string; - isEqualToTextRange(textRange: NSTextRange): boolean; + static readonly contentType: UTType; - containsLocation(location: NSTextLocation): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - containsRange(textRange: NSTextRange): boolean; + static readonly supportsSecureCoding: boolean; - intersectsWithTextRange(textRange: NSTextRange): boolean; + encodeWithCoder(coder: NSCoder): void; - textRangeByIntersectingWithTextRange(textRange: NSTextRange): this; + imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; +} - textRangeByFormingUnionWithTextRange(textRange: NSTextRange): this; +declare class UITextItem extends NSObject { + readonly contentType: interop.Enum; - isEmpty(): boolean; + readonly range: _NSRange; + + readonly link: NSURL; + + readonly textAttachment: NSTextAttachment; + + readonly tagIdentifier: string; } declare class UIPinchGestureRecognizer extends UIGestureRecognizer { @@ -26495,6 +26065,14 @@ declare class UIImageConfiguration extends NSObject implements NSCopying, NSSecu initWithCoder(coder: NSCoder): this; } +declare class UIViewLayoutRegion extends NSObject { + static safeAreaLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; + + static marginsLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; + + static readableContentLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): UIViewLayoutRegion; +} + // @ts-ignore ClassDecl.tsIgnore declare class NSMutableParagraphStyle extends NSParagraphStyle { // @ts-ignore MemberDecl.tsIgnore @@ -26616,6 +26194,10 @@ declare class UISlider extends UIControl implements NSCoding { continuous: boolean; + trackConfiguration: UISliderTrackConfiguration; + + sliderStyle: interop.Enum; + minimumTrackTintColor: UIColor; maximumTrackTintColor: UIColor; @@ -26664,6 +26246,10 @@ declare class UISlider extends UIControl implements NSCoding { setContinuous(continuous: boolean): void; + setTrackConfiguration(trackConfiguration: UISliderTrackConfiguration): void; + + setSliderStyle(sliderStyle: interop.Enum): void; + setMinimumTrackTintColor(minimumTrackTintColor: UIColor): void; setMaximumTrackTintColor(maximumTrackTintColor: UIColor): void; @@ -26691,18 +26277,20 @@ declare class UICellAccessoryOutlineDisclosure extends UICellAccessory { setActionHandler(actionHandler: () => void | null): void; } -declare class UICollectionReusableView extends UIView { - readonly reuseIdentifier: string; +declare class UICollectionViewDropPlaceholder extends UICollectionViewPlaceholder { + previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null; - prepareForReuse(): void; + setPreviewParametersProvider(previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null): void; +} - applyLayoutAttributes(layoutAttributes: UICollectionViewLayoutAttributes): void; +declare class UITraitUserInterfaceStyle extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; - willTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; + static readonly identifier: string; - didTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; + static readonly name: string; - preferredLayoutAttributesFittingAttributes(layoutAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutAttributes; + static readonly affectsColorAppearance: boolean; } declare class UIHoverHighlightEffect extends NSObject implements UIHoverEffect { @@ -26751,78 +26339,18 @@ declare class UIHoverHighlightEffect extends NSObject implements UIHoverEffect { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class UITextDropProposal extends UIDropProposal implements NSCopying { - dropAction: interop.Enum; - - dropProgressMode: interop.Enum; - - useFastSameViewOperations: boolean; - - dropPerformer: interop.Enum; - - setDropAction(dropAction: interop.Enum): void; - - setDropProgressMode(dropProgressMode: interop.Enum): void; - - setUseFastSameViewOperations(useFastSameViewOperations: boolean): void; - - setDropPerformer(dropPerformer: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UIContextMenuConfiguration extends NSObject { - readonly identifier: NSCopying; - - secondaryItemIdentifiers: NSSet; - - badgeCount: number; - - preferredMenuElementOrder: interop.Enum; - - static configurationWithIdentifierPreviewProviderActionProvider any>(this: This, identifier: NSCopying | null, previewProvider: () => UIViewController | null, actionProvider: (p1: NSArray | Array) => UIMenu | null): InstanceType; - - setSecondaryItemIdentifiers(secondaryItemIdentifiers: NSSet): void; - - setBadgeCount(badgeCount: number): void; - - setPreferredMenuElementOrder(preferredMenuElementOrder: interop.Enum): void; -} - -declare class NSTextViewportLayoutController extends NSObject { - initWithTextLayoutManager(textLayoutManager: NSTextLayoutManager): this; - - delegate: NSTextViewportLayoutControllerDelegate; - - readonly textLayoutManager: NSTextLayoutManager | null; - - readonly viewportBounds: CGRect; - - readonly viewportRange: NSTextRange; - - layoutViewport(): void; - - relocateViewportToTextLocation(textLocation: NSTextLocation): number; - - adjustViewportByVerticalOffset(verticalOffset: number): void; - - setDelegate(delegate: NSTextViewportLayoutControllerDelegate | null): void; -} - -declare class UICollectionViewDropPlaceholder extends UICollectionViewPlaceholder { - previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null; +declare class UICollectionReusableView extends UIView { + readonly reuseIdentifier: string; - setPreviewParametersProvider(previewParametersProvider: (p1: UICollectionViewCell) => UIDragPreviewParameters | null): void; -} + prepareForReuse(): void; -declare class UITraitUserInterfaceStyle extends NSObject implements UINSIntegerTraitDefinition { - static readonly defaultValue: number; + applyLayoutAttributes(layoutAttributes: UICollectionViewLayoutAttributes): void; - static readonly identifier: string; + willTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - static readonly name: string; + didTransitionFromLayoutToLayout(oldLayout: UICollectionViewLayout, newLayout: UICollectionViewLayout): void; - static readonly affectsColorAppearance: boolean; + preferredLayoutAttributesFittingAttributes(layoutAttributes: UICollectionViewLayoutAttributes): UICollectionViewLayoutAttributes; } declare class UIPrinterPickerController extends NSObject { @@ -26890,117 +26418,31 @@ declare class NSCollectionLayoutBoundarySupplementaryItem extends NSCollectionLa static boundarySupplementaryItemWithLayoutSizeElementKindAlignmentAbsoluteOffset any>(this: This, layoutSize: NSCollectionLayoutSize, elementKind: string, alignment: interop.Enum, absoluteOffset: CGPoint): InstanceType; - extendsBoundary: boolean; - - pinToVisibleBounds: boolean; - - readonly alignment: interop.Enum; - - readonly offset: CGPoint; - - setExtendsBoundary(extendsBoundary: boolean): void; - - setPinToVisibleBounds(pinToVisibleBounds: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class UISheetPresentationControllerDetent extends NSObject { - static mediumDetent any>(this: This): InstanceType; - - static largeDetent any>(this: This): InstanceType; - - static customDetentWithIdentifierResolver any>(this: This, identifier: string | null, resolver: (p1: UISheetPresentationControllerDetentResolutionContext) => number): InstanceType; - - readonly identifier: string; - - resolvedValueInContext(context: UISheetPresentationControllerDetentResolutionContext): number; -} - -declare class UIWritingToolsCoordinator extends NSObject implements UIInteraction { - static readonly isWritingToolsAvailable: boolean; - - initWithDelegate(delegate: UIWritingToolsCoordinatorDelegate | null): this; - - readonly delegate: UIWritingToolsCoordinatorDelegate; - - effectContainerView: UIView; - - decorationContainerView: UIView; - - readonly state: interop.Enum; - - stopWritingTools(): void; - - preferredBehavior: interop.Enum; - - readonly behavior: interop.Enum; - - preferredResultOptions: interop.Enum; - - readonly resultOptions: interop.Enum; - - updateRangeWithTextReasonForContextWithIdentifier(range: _NSRange, replacementText: NSAttributedString, reason: interop.Enum, contextID: NSUUID): void; - - updateForReflowedTextInContextWithIdentifier(contextID: NSUUID): void; - - setEffectContainerView(effectContainerView: UIView | null): void; - - setDecorationContainerView(decorationContainerView: UIView | null): void; - - setPreferredBehavior(preferredBehavior: interop.Enum): void; - - setPreferredResultOptions(preferredResultOptions: interop.Enum): void; - - readonly view: UIView; - - willMoveToView(view: UIView | null): void; - - didMoveToView(view: UIView | null): void; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; + extendsBoundary: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + pinToVisibleBounds: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly alignment: interop.Enum; - respondsToSelector(aSelector: string): boolean; + readonly offset: CGPoint; - retain(): this; + setExtendsBoundary(extendsBoundary: boolean): void; - release(): void; + setPinToVisibleBounds(pinToVisibleBounds: boolean): void; - autorelease(): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - retainCount(): number; +declare class UISheetPresentationControllerDetent extends NSObject { + static mediumDetent any>(this: This): InstanceType; - readonly zone: interop.Pointer; + static largeDetent any>(this: This): InstanceType; - readonly description: string; + static customDetentWithIdentifierResolver any>(this: This, identifier: string | null, resolver: (p1: UISheetPresentationControllerDetentResolutionContext) => number): InstanceType; - readonly debugDescription: string; -} + readonly identifier: string; -declare class UISmartReplySuggestion extends UIInputSuggestion { - readonly smartReply: string; + resolvedValueInContext(context: UISheetPresentationControllerDetentResolutionContext): number; } declare class UICollectionViewFlowLayout extends UICollectionViewLayout { @@ -27118,6 +26560,70 @@ declare class UIFontMetrics extends NSObject { scaledValueForValueCompatibleWithTraitCollection(value: number, traitCollection: UITraitCollection | null): number; } +declare class UICollectionViewDiffableDataSourceReorderingHandlers extends NSObject implements NSCopying { + canReorderItemHandler: (p1: interop.Object) => boolean; + + willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; + + didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void; + + setCanReorderItemHandler(canReorderItemHandler: (p1: interop.Object) => boolean | null): void; + + setWillReorderHandler(willReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; + + setDidReorderHandler(didReorderHandler: (p1: NSDiffableDataSourceTransaction) => void | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class UICollectionLayoutListConfiguration extends NSObject implements NSCopying { + initWithAppearance(appearance: interop.Enum): this; + + readonly appearance: interop.Enum; + + showsSeparators: boolean; + + separatorConfiguration: UIListSeparatorConfiguration; + + itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration; + + backgroundColor: UIColor; + + leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; + + trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration; + + headerMode: interop.Enum; + + footerMode: interop.Enum; + + headerTopPadding: number; + + contentHuggingElements: interop.Enum; + + setShowsSeparators(showsSeparators: boolean): void; + + setSeparatorConfiguration(separatorConfiguration: UIListSeparatorConfiguration): void; + + setItemSeparatorHandler(itemSeparatorHandler: (p1: NSIndexPath, p2: UIListSeparatorConfiguration) => UIListSeparatorConfiguration): void; + + setBackgroundColor(backgroundColor: UIColor | null): void; + + setLeadingSwipeActionsConfigurationProvider(leadingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + + setTrailingSwipeActionsConfigurationProvider(trailingSwipeActionsConfigurationProvider: (p1: NSIndexPath) => UISwipeActionsConfiguration): void; + + setHeaderMode(headerMode: interop.Enum): void; + + setFooterMode(footerMode: interop.Enum): void; + + setHeaderTopPadding(headerTopPadding: number): void; + + setContentHuggingElements(contentHuggingElements: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + // @ts-ignore ClassDecl.tsIgnore declare class UICommand extends UIMenuElement implements UIMenuLeaf { // @ts-ignore MemberDecl.tsIgnore @@ -27156,6 +26662,8 @@ declare class UICommand extends UIMenuElement implements UIMenuLeaf { selectedImage: UIImage; + repeatBehavior: interop.Enum; + readonly sender: interop.Object; readonly presentationSourceItem: UIPopoverPresentationControllerSourceItem; @@ -27164,6 +26672,8 @@ declare class UICommand extends UIMenuElement implements UIMenuLeaf { setSelectedImage(selectedImage: UIImage): void; + setRepeatBehavior(repeatBehavior: interop.Enum): void; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -27219,6 +26729,40 @@ declare class UILocalizedIndexedCollation extends NSObject { sortedArrayFromArrayCollationStringSelector(array: NSArray | Array, selector: string): NSArray; } +declare class UIGlassEffect extends UIVisualEffect { + interactive: boolean; + + tintColor: UIColor; + + static effectWithStyle(style: interop.Enum): UIGlassEffect; + + isInteractive(): boolean; + + setInteractive(interactive: boolean): void; + + setTintColor(tintColor: UIColor | null): void; +} + +declare class UITextDropProposal extends UIDropProposal implements NSCopying { + dropAction: interop.Enum; + + dropProgressMode: interop.Enum; + + useFastSameViewOperations: boolean; + + dropPerformer: interop.Enum; + + setDropAction(dropAction: interop.Enum): void; + + setDropProgressMode(dropProgressMode: interop.Enum): void; + + setUseFastSameViewOperations(useFastSameViewOperations: boolean): void; + + setDropPerformer(dropPerformer: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class UICollectionLayoutSectionOrthogonalScrollingProperties extends NSObject implements NSCopying { decelerationRate: number; @@ -27357,6 +26901,8 @@ declare class UIPresentationController extends NSObject implements UIAppearanceC declare class UIViewControllerTransition extends NSObject { static zoomWithOptionsSourceViewProvider any>(this: This, options: UIZoomTransitionOptions | null, sourceViewProvider: (p1: UIZoomTransitionSourceViewProviderContext) => UIView | null): InstanceType; + static zoomWithOptionsSourceBarButtonItemProvider any>(this: This, options: UIZoomTransitionOptions | null, sourceBarButtonItemProvider: (p1: UIZoomTransitionSourceViewProviderContext) => UIBarButtonItem | null): InstanceType; + static coverVerticalTransition any>(this: This): InstanceType; static flipHorizontalTransition any>(this: This): InstanceType; @@ -27474,24 +27020,6 @@ declare class UIUserNotificationSettings extends NSObject { readonly categories: NSSet; } -declare class NSTextElement extends NSObject { - initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - - textContentManager: NSTextContentManager; - - elementRange: NSTextRange; - - readonly childElements: NSArray; - - readonly parentElement: NSTextElement; - - readonly isRepresentedElement: boolean; - - setTextContentManager(textContentManager: NSTextContentManager | null): void; - - setElementRange(elementRange: NSTextRange | null): void; -} - declare class UIWindowSceneActivationRequestOptions extends UISceneActivationRequestOptions { preferredPresentationStyle: interop.Enum; @@ -27564,96 +27092,121 @@ declare class UIStoryboard extends NSObject { instantiateViewControllerWithIdentifierCreator(identifier: string, block: (p1: NSCoder) => UIViewController | null): UIViewController; } -declare class NSTextSelection extends NSObject implements NSSecureCoding { - initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; +declare class UIProgressView extends UIView implements NSCoding { + initWithFrame(frame: CGRect): this; initWithCoder(coder: NSCoder): this; - initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; - - initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; - - readonly textRanges: NSArray; + initWithProgressViewStyle(style: interop.Enum): this; - readonly granularity: interop.Enum; + progressViewStyle: interop.Enum; - readonly affinity: interop.Enum; + progress: number; - readonly transient: boolean; + progressTintColor: UIColor; - anchorPositionOffset: number; + trackTintColor: UIColor; - logical: boolean; + progressImage: UIImage; - secondarySelectionLocation: NSTextLocation; + trackImage: UIImage; - get typingAttributes(): NSDictionary; - set typingAttributes(value: NSDictionary | Record); + setProgressAnimated(progress: number, animated: boolean): void; - textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; + observedProgress: NSProgress; - isTransient(): boolean; + setProgressViewStyle(progressViewStyle: interop.Enum): void; - setAnchorPositionOffset(anchorPositionOffset: number): void; + setProgress(progress: number): void; - isLogical(): boolean; + setProgressTintColor(progressTintColor: UIColor): void; - setLogical(logical: boolean): void; + setTrackTintColor(trackTintColor: UIColor): void; - setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; + setProgressImage(progressImage: UIImage): void; - setTypingAttributes(typingAttributes: NSDictionary | Record): void; + setTrackImage(trackImage: UIImage): void; - static readonly supportsSecureCoding: boolean; + setObservedProgress(observedProgress: NSProgress): void; encodeWithCoder(coder: NSCoder): void; } -declare class UIActionSheet extends UIView { - initWithTitleDelegateCancelButtonTitleDestructiveButtonTitleOtherButtonTitles(title: string | null, delegate: UIActionSheetDelegate | null, cancelButtonTitle: string | null, destructiveButtonTitle: string | null, otherButtonTitles: string | null): this; +declare class UISceneDestructionCondition extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - delegate: UIActionSheetDelegate; +// @ts-ignore ClassDecl.tsIgnore +declare class UIKeyCommand extends UICommand { + init(): this; + initWithCoder(coder: NSCoder): this; + + // @ts-ignore MemberDecl.tsIgnore title: string; - actionSheetStyle: interop.Enum; + // @ts-ignore MemberDecl.tsIgnore + image: UIImage; - addButtonWithTitle(title: string | null): number; + discoverabilityTitle: string; - buttonTitleAtIndex(buttonIndex: number): string; + readonly action: string; - readonly numberOfButtons: number; + readonly input: string; - cancelButtonIndex: number; + readonly modifierFlags: interop.Enum; - destructiveButtonIndex: number; + readonly propertyList: interop.Object; - readonly firstOtherButtonIndex: number; + attributes: interop.Enum; - readonly visible: boolean; + state: interop.Enum; - showFromToolbar(view: UIToolbar): void; + readonly alternates: NSArray; - showFromTabBar(view: UITabBar): void; + wantsPriorityOverSystemBehavior: boolean; - showFromBarButtonItemAnimated(item: UIBarButtonItem, animated: boolean): void; + allowsAutomaticLocalization: boolean; - showFromRectInViewAnimated(rect: CGRect, view: UIView, animated: boolean): void; + allowsAutomaticMirroring: boolean; - showInView(view: UIView): void; + static commandWithTitleImageActionInputModifierFlagsPropertyList any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null): InstanceType; - dismissWithClickedButtonIndexAnimated(buttonIndex: number, animated: boolean): void; + static commandWithTitleImageActionInputModifierFlagsPropertyListAlternates any>(this: This, title: string, image: UIImage | null, action: string, input: string, modifierFlags: interop.Enum, propertyList: interop.Object | null, alternates: NSArray | Array): InstanceType; - setDelegate(delegate: UIActionSheetDelegate | null): void; + static keyCommandWithInputModifierFlagsAction any>(this: This, input: string, modifierFlags: interop.Enum, action: string): InstanceType; + + static keyCommandWithInputModifierFlagsActionDiscoverabilityTitle any>(this: This, input: string, modifierFlags: interop.Enum, action: string, discoverabilityTitle: string): InstanceType; setTitle(title: string): void; - setActionSheetStyle(actionSheetStyle: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + setImage(image: UIImage): void; - setCancelButtonIndex(cancelButtonIndex: number): void; + // @ts-ignore MemberDecl.tsIgnore + setDiscoverabilityTitle(discoverabilityTitle: string): void; - setDestructiveButtonIndex(destructiveButtonIndex: number): void; + setAttributes(attributes: interop.Enum): void; - isVisible(): boolean; + setState(state: interop.Enum): void; + + setWantsPriorityOverSystemBehavior(wantsPriorityOverSystemBehavior: boolean): void; + + setAllowsAutomaticLocalization(allowsAutomaticLocalization: boolean): void; + + setAllowsAutomaticMirroring(allowsAutomaticMirroring: boolean): void; +} + +declare class UICellAccessoryCheckmark extends UICellAccessory { +} + +declare class UITraitSplitViewControllerLayoutEnvironment extends NSObject implements UINSIntegerTraitDefinition { + static readonly defaultValue: number; + + static readonly identifier: string; + + static readonly name: string; + + static readonly affectsColorAppearance: boolean; } diff --git a/packages/ios/types/UIUtilities.d.ts b/packages/ios/types/UIUtilities.d.ts new file mode 100644 index 00000000..3bb56206 --- /dev/null +++ b/packages/ios/types/UIUtilities.d.ts @@ -0,0 +1,33 @@ +/// + +declare const UIAxis: { + Neither: 0, + Horizontal: 1, + Vertical: 2, + Both: 3, +}; + +declare const UIRectEdge: { + None: 0, + Top: 1, + Left: 2, + Bottom: 4, + Right: 8, + All: 15, +}; + +declare interface UICoordinateSpace extends NSObjectProtocol { + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + readonly bounds: CGRect; +} + +declare class UICoordinateSpace extends NativeObject implements UICoordinateSpace { +} + diff --git a/packages/ios/types/UniformTypeIdentifiers.d.ts b/packages/ios/types/UniformTypeIdentifiers.d.ts index 587125c6..5d0a849e 100644 --- a/packages/ios/types/UniformTypeIdentifiers.d.ts +++ b/packages/ios/types/UniformTypeIdentifiers.d.ts @@ -1,19 +1,57 @@ /// /// +declare const UTTypeHEIC: UTType; + +declare const UTTypeCHeader: UTType; + +declare const UTTypeImage: UTType; + +declare const UTTypePlainText: UTType; + +declare const UTTypeICNS: UTType; + +declare const UTTypeLog: UTType; + +declare const UTTypeInternetShortcut: UTType; + +declare const UTTypeXML: UTType; + +declare const UTTypeBZ2: UTType; + +declare const UTTypeSwiftSource: UTType; + +declare const UTTypeUSD: UTType; + +declare const UTTypeVCard: UTType; + +declare const UTTypePluginBundle: UTType; + +declare const UTTypeFileURL: UTType; + +declare const UTTypeAppleScript: UTType; + +declare const UTTypeM3UPlaylist: UTType; + +declare const UTTypeLinkPresentationMetadata: UTType; + declare const UTTypeGeoJSON: UTType; declare const UTTypeEPUB: UTType; declare const UTTypeX509Certificate: UTType; +declare const UTTypePKCS12: UTType; + +declare const UTTypeFont: UTType; + declare const UTTypeEmailMessage: UTType; declare const UTTypeContact: UTType; declare const UTTypeZIP: UTType; -declare const UTTypeBZ2: UTType; +declare const UTTypeGZIP: UTType; declare const UTTypeArchive: UTType; @@ -21,7 +59,7 @@ declare const UTTypeUnixExecutable: UTType; declare const UTTypeApplicationExtension: UTType; -declare const UTTypeApplication: UTType; +declare const UTTypeApplicationBundle: UTType; declare const UTTypeXPCService: UTType; @@ -29,10 +67,10 @@ declare const UTTypeQuickLookGenerator: UTType; declare const UTTypeSpotlightImporter: UTType; -declare const UTTypePluginBundle: UTType; - declare const UTTypeBundle: UTType; +declare const UTTypeVolume: UTType; + declare const UTTypeFolder: UTType; declare const UTTypeMIDI: UTType; @@ -47,6 +85,12 @@ declare const UTTypeMPEG4Movie: UTType; declare const UTTypeMPEG2Video: UTType; +declare const UTTypeQuickTimeMovie: UTType; + +declare const UTTypeAudio: UTType; + +declare const UTTypeMovie: UTType; + declare const UTTypePerlScript: UTType; declare const UTTypeAudiovisualContent: UTType; @@ -69,10 +113,14 @@ declare const UTTypeBMP: UTType; declare const UTTypePNG: UTType; +declare const UTTypeGIF: UTType; + declare const UTTypeJPEG: UTType; declare const UTTypeWebArchive: UTType; +declare const UTTypeFlatRTFD: UTType; + declare const UTTypeXMLPropertyList: UTType; declare const UTTypePropertyList: UTType; @@ -81,93 +129,45 @@ declare const UTTypeJSON: UTType; declare const UTTypeMakefile: UTType; +declare const UTTypeShellScript: UTType; + declare const UTTypeJavaScript: UTType; declare const UTTypeOSAScriptBundle: UTType; declare const UTTypeOSAScript: UTType; -declare const UTTypeAppleScript: UTType; - declare const UTTypeScript: UTType; +declare const UTTypeAssemblyLanguageSource: UTType; + declare const UTTypeDatabase: UTType; declare const UTTypeHTML: UTType; -declare const UTTypeUTF8TabSeparatedText: UTType; - -declare const UTTypeTabSeparatedText: UTType; - -declare const UTTypeUTF16ExternalPlainText: UTType; - -declare const UTTypeURL: UTType; - -declare const UTTypeSymbolicLink: UTType; - -declare const UTTypeData: UTType; - -declare const UTTypeDiskImage: UTType; - -declare const UTTypeHEIC: UTType; - -declare const UTTypeGIF: UTType; +declare const UTTypeRTF: UTType; -declare const UTTypeFlatRTFD: UTType; +declare const UTTypeUTF8TabSeparatedText: UTType; declare const UTTypeCommaSeparatedText: UTType; -declare const UTTypeCHeader: UTType; - -declare const UTTypePKCS12: UTType; - -declare const UTTypeVCard: UTType; - -declare const UTTypeMovie: UTType; - -declare const UTTypeICNS: UTType; - -declare const UTTypeImage: UTType; +declare const UTTypeDelimitedText: UTType; -declare const UTTypePlainText: UTType; +declare const UTTypeUTF16ExternalPlainText: UTType; declare const UTTypeText: UTType; -declare const UTTypeShellScript: UTType; - -declare const UTTypeSwiftSource: UTType; - -declare const UTTypeGZIP: UTType; - -declare const UTTypeMessage: UTType; - -declare const UTTypeLog: UTType; - -declare const UTTypeAssemblyLanguageSource: UTType; - -declare const UTTypeInternetShortcut: UTType; - -declare const UTTypeXML: UTType; - -declare const UTTypeUSD: UTType; - -declare const UTTypeRTF: UTType; +declare const UTTypeURL: UTType; declare const UTTypeExecutable: UTType; -declare const UTTypeFont: UTType; - -declare const UTTypeQuickTimeMovie: UTType; - -declare const UTTypeFileURL: UTType; - -declare const UTTypeAudio: UTType; +declare const UTTypeSymbolicLink: UTType; -declare const UTTypeLinkPresentationMetadata: UTType; +declare const UTTypeData: UTType; -declare const UTTypeApplicationBundle: UTType; +declare const UTTypeDiskImage: UTType; -declare const UTTypeM3UPlaylist: UTType; +declare const UTTypeContent: UTType; declare const UTTagClassMIMEType: string; @@ -177,11 +177,9 @@ declare const UTTypeAppleArchive: UTType; declare const UTTypeAHAP: UTType; -declare const UTTypeDelimitedText: UTType; - -declare const UTTypePDF: UTType; +declare const UTTypeSpreadsheet: UTType; -declare const UTTypeWAV: UTType; +declare const UTTypeURLBookmarkData: UTType; declare const UTTypeToDoItem: UTType; @@ -189,16 +187,10 @@ declare const UTTypeCSS: UTType; declare const UTTypeWebP: UTType; -declare const UTTypeContent: UTType; - -declare const UTTypeVolume: UTType; - declare const UTTypeHEIF: UTType; declare const UTTypeDirectory: UTType; -declare const UTTypeURLBookmarkData: UTType; - declare const UTTypePythonScript: UTType; declare const UTTypeEXE: UTType; @@ -209,6 +201,8 @@ declare const UTTypeResolvable: UTType; declare const UTTypeARReferenceObject: UTType; +declare const UTTypeMessage: UTType; + declare const UTTypeRubyScript: UTType; declare const UTTypeUSDZ: UTType; @@ -243,12 +237,16 @@ declare const UTTypeCalendarEvent: UTType; declare const UTTypeMountPoint: UTType; -declare const UTTypeSpreadsheet: UTType; +declare const UTTypeWAV: UTType; declare const UTTypeAliasFile: UTType; +declare const UTTypePDF: UTType; + declare const UTTypeCPlusPlusHeader: UTType; +declare const UTTypeTabSeparatedText: UTType; + declare const UTTypeHEICS: UTType; declare const UTTypeTarArchive: UTType; @@ -263,6 +261,8 @@ declare const UTTypePHPScript: UTType; declare const UTTypeVideo: UTType; +declare const UTTypeApplication: UTType; + declare const UTTypeMPEG2TransportStream: UTType; declare const UTTypeMPEG: UTType; diff --git a/packages/ios/types/UserNotifications.d.ts b/packages/ios/types/UserNotifications.d.ts index 251183e9..8aebf3fe 100644 --- a/packages/ios/types/UserNotifications.d.ts +++ b/packages/ios/types/UserNotifications.d.ts @@ -347,34 +347,6 @@ declare class UNNotificationAction extends NSObject implements NSCopying, NSSecu initWithCoder(coder: NSCoder): this; } -declare class UNNotificationAttachment extends NSObject implements NSCopying, NSSecureCoding { - readonly identifier: string; - - readonly URL: NSURL; - - readonly type: string; - - static attachmentWithIdentifierURLOptionsError any>(this: This, identifier: string, URL: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class UNTextInputNotificationResponse extends UNNotificationResponse { - readonly userText: string; -} - -declare class UNLocationNotificationTrigger extends UNNotificationTrigger { - readonly region: CLRegion; - - static triggerWithRegionRepeats any>(this: This, region: CLRegion, repeats: boolean): InstanceType; -} - // @ts-ignore ClassDecl.tsIgnore declare class UNMutableNotificationContent extends UNNotificationContent { // @ts-ignore MemberDecl.tsIgnore @@ -462,6 +434,34 @@ declare class UNMutableNotificationContent extends UNNotificationContent { setFilterCriteria(filterCriteria: string | null): void; } +declare class UNNotificationAttachment extends NSObject implements NSCopying, NSSecureCoding { + readonly identifier: string; + + readonly URL: NSURL; + + readonly type: string; + + static attachmentWithIdentifierURLOptionsError any>(this: This, identifier: string, URL: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class UNTextInputNotificationResponse extends UNNotificationResponse { + readonly userText: string; +} + +declare class UNLocationNotificationTrigger extends UNNotificationTrigger { + readonly region: CLRegion; + + static triggerWithRegionRepeats any>(this: This, region: CLRegion, repeats: boolean): InstanceType; +} + declare class UNNotificationContent extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { readonly attachments: NSArray; @@ -508,22 +508,6 @@ declare class UNNotificationContent extends NSObject implements NSCopying, NSMut initWithCoder(coder: NSCoder): this; } -declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { - readonly notification: UNNotification; - - readonly actionIdentifier: string; - - readonly targetScene: UIScene; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UNNotificationSettings extends NSObject implements NSCopying, NSSecureCoding { readonly authorizationStatus: interop.Enum; @@ -564,6 +548,22 @@ declare class UNNotificationSettings extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } +declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { + readonly notification: UNNotification; + + readonly actionIdentifier: string; + + readonly targetScene: UIScene; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UNTextInputNotificationAction extends UNNotificationAction { static actionWithIdentifierTitleOptionsTextInputButtonTitleTextInputPlaceholder any>(this: This, identifier: string, title: string, options: interop.Enum, textInputButtonTitle: string, textInputPlaceholder: string): InstanceType; diff --git a/packages/ios/types/VideoSubscriberAccount.d.ts b/packages/ios/types/VideoSubscriberAccount.d.ts index 21721542..38f367dd 100644 --- a/packages/ios/types/VideoSubscriberAccount.d.ts +++ b/packages/ios/types/VideoSubscriberAccount.d.ts @@ -30,6 +30,12 @@ declare const VSSubscriptionAccessLevel: { Paid: 2, }; +declare const VSAutoSignInAuthorization: { + NotDetermined: 0, + Granted: 1, + Denied: 2, +}; + declare const VSUserAccountQueryOptions: { None: 0, AllDevices: 1, @@ -75,67 +81,68 @@ declare class VSUserAccountManager extends NSObject { updateUserAccountCompletion(account: VSUserAccount, completion: (p1: NSError) => void | null): void; queryUserAccountsWithOptionsCompletion(options: interop.Enum, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; -} - -declare class VSAccountMetadataRequest extends NSObject { - channelIdentifier: string; - - get supportedAccountProviderIdentifiers(): NSArray; - set supportedAccountProviderIdentifiers(value: NSArray | Array); - get featuredAccountProviderIdentifiers(): NSArray; - set featuredAccountProviderIdentifiers(value: NSArray | Array); + queryAutoSignInTokenWithCompletionHandler(completion: (p1: VSAutoSignInToken, p2: NSError) => void | null): void; - verificationToken: string; + requestAutoSignInAuthorizationWithCompletionHandler(completion: (p1: VSAutoSignInTokenUpdateContext, p2: NSError) => void | null): void; - includeAccountProviderIdentifier: boolean; + updateAutoSignInTokenUpdateContextCompletionHandler(autoSignInToken: string, context: VSAutoSignInTokenUpdateContext, completion: (p1: NSError) => void | null): void; - includeAuthenticationExpirationDate: boolean; + deleteAutoSignInTokenWithCompletionHandler(completion: (p1: NSError) => void | null): void; +} - localizedVideoTitle: string; +declare class VSSubscriptionRegistrationCenter extends NSObject { + static defaultSubscriptionRegistrationCenter(): VSSubscriptionRegistrationCenter; - interruptionAllowed: boolean; + setCurrentSubscription(currentSubscription: VSSubscription | null): void; +} - forceAuthentication: boolean; +declare class VSSubscription extends NSObject { + expirationDate: NSDate; - get attributeNames(): NSArray; - set attributeNames(value: NSArray | Array); + accessLevel: interop.Enum; - get supportedAuthenticationSchemes(): NSArray; - set supportedAuthenticationSchemes(value: NSArray | Array); + get tierIdentifiers(): NSArray; + set tierIdentifiers(value: NSArray | Array); - accountProviderAuthenticationToken: string; + billingIdentifier: string; - get applicationAccountProviders(): NSArray; - set applicationAccountProviders(value: NSArray | Array); + setExpirationDate(expirationDate: NSDate | null): void; - setChannelIdentifier(channelIdentifier: string | null): void; + setAccessLevel(accessLevel: interop.Enum): void; - setSupportedAccountProviderIdentifiers(supportedAccountProviderIdentifiers: NSArray | Array): void; + setTierIdentifiers(tierIdentifiers: NSArray | Array | null): void; - setFeaturedAccountProviderIdentifiers(featuredAccountProviderIdentifiers: NSArray | Array): void; + setBillingIdentifier(billingIdentifier: string | null): void; +} - setVerificationToken(verificationToken: string | null): void; +declare class VSAutoSignInTokenUpdateContext extends NSObject { + readonly authorization: interop.Enum; +} - setIncludeAccountProviderIdentifier(includeAccountProviderIdentifier: boolean): void; +declare class VSAutoSignInToken extends NSObject implements NSSecureCoding { + readonly authorization: interop.Enum; - setIncludeAuthenticationExpirationDate(includeAuthenticationExpirationDate: boolean): void; + readonly value: string; - setLocalizedVideoTitle(localizedVideoTitle: string | null): void; + static readonly supportsSecureCoding: boolean; - isInterruptionAllowed(): boolean; + encodeWithCoder(coder: NSCoder): void; - setInterruptionAllowed(interruptionAllowed: boolean): void; + initWithCoder(coder: NSCoder): this; +} - setForceAuthentication(forceAuthentication: boolean): void; +declare class VSAppleSubscription extends NSObject { + customerID: string; - setAttributeNames(attributeNames: NSArray | Array): void; + get productCodes(): NSArray; + set productCodes(value: NSArray | Array); - setSupportedAuthenticationSchemes(supportedAuthenticationSchemes: NSArray | Array): void; + initWithCustomerIDProductCodes(customerID: string, productCodes: NSArray | Array): this; - setAccountProviderAuthenticationToken(accountProviderAuthenticationToken: string | null): void; + setCustomerID(customerID: string): void; - setApplicationAccountProviders(applicationAccountProviders: NSArray | Array | null): void; + setProductCodes(productCodes: NSArray | Array): void; } declare class VSAccountMetadata extends NSObject { @@ -150,6 +157,20 @@ declare class VSAccountMetadata extends NSObject { readonly accountProviderResponse: VSAccountProviderResponse; } +declare class VSAccountManagerResult extends NSObject { + cancel(): void; +} + +declare class VSAccountManager extends NSObject { + delegate: VSAccountManagerDelegate | null; + + checkAccessStatusWithOptionsCompletionHandler(options: NSDictionary | Record, completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + + enqueueAccountMetadataRequestCompletionHandler(request: VSAccountMetadataRequest, completionHandler: (p1: VSAccountMetadata, p2: NSError) => void | null): VSAccountManagerResult; + + setDelegate(delegate: VSAccountManagerDelegate | null): void; +} + declare class VSAccountApplicationProvider extends NSObject { initWithLocalizedDisplayNameIdentifier(localizedDisplayName: string, identifier: string): this; @@ -215,63 +236,72 @@ declare class VSUserAccount extends NSObject { setAppleSubscription(appleSubscription: VSAppleSubscription | null): void; } -declare class VSSubscription extends NSObject { - expirationDate: NSDate; +declare class VSAccountMetadataRequest extends NSObject { + channelIdentifier: string; - accessLevel: interop.Enum; + get supportedAccountProviderIdentifiers(): NSArray; + set supportedAccountProviderIdentifiers(value: NSArray | Array); - get tierIdentifiers(): NSArray; - set tierIdentifiers(value: NSArray | Array); + get featuredAccountProviderIdentifiers(): NSArray; + set featuredAccountProviderIdentifiers(value: NSArray | Array); - billingIdentifier: string; + verificationToken: string; - setExpirationDate(expirationDate: NSDate | null): void; + includeAccountProviderIdentifier: boolean; - setAccessLevel(accessLevel: interop.Enum): void; + includeAuthenticationExpirationDate: boolean; - setTierIdentifiers(tierIdentifiers: NSArray | Array | null): void; + localizedVideoTitle: string; - setBillingIdentifier(billingIdentifier: string | null): void; -} + interruptionAllowed: boolean; -declare class VSAccountManagerResult extends NSObject { - cancel(): void; -} + forceAuthentication: boolean; -declare class VSSubscriptionRegistrationCenter extends NSObject { - static defaultSubscriptionRegistrationCenter(): VSSubscriptionRegistrationCenter; + get attributeNames(): NSArray; + set attributeNames(value: NSArray | Array); - setCurrentSubscription(currentSubscription: VSSubscription | null): void; -} + get supportedAuthenticationSchemes(): NSArray; + set supportedAuthenticationSchemes(value: NSArray | Array); -declare class VSAccountProviderResponse extends NSObject { - readonly authenticationScheme: string; + accountProviderAuthenticationToken: string; - readonly status: string; + get applicationAccountProviders(): NSArray; + set applicationAccountProviders(value: NSArray | Array); - readonly body: string; -} + setChannelIdentifier(channelIdentifier: string | null): void; -declare class VSAccountManager extends NSObject { - delegate: VSAccountManagerDelegate | null; + setSupportedAccountProviderIdentifiers(supportedAccountProviderIdentifiers: NSArray | Array): void; - checkAccessStatusWithOptionsCompletionHandler(options: NSDictionary | Record, completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + setFeaturedAccountProviderIdentifiers(featuredAccountProviderIdentifiers: NSArray | Array): void; - enqueueAccountMetadataRequestCompletionHandler(request: VSAccountMetadataRequest, completionHandler: (p1: VSAccountMetadata, p2: NSError) => void | null): VSAccountManagerResult; + setVerificationToken(verificationToken: string | null): void; - setDelegate(delegate: VSAccountManagerDelegate | null): void; -} + setIncludeAccountProviderIdentifier(includeAccountProviderIdentifier: boolean): void; -declare class VSAppleSubscription extends NSObject { - customerID: string; + setIncludeAuthenticationExpirationDate(includeAuthenticationExpirationDate: boolean): void; - get productCodes(): NSArray; - set productCodes(value: NSArray | Array); + setLocalizedVideoTitle(localizedVideoTitle: string | null): void; - initWithCustomerIDProductCodes(customerID: string, productCodes: NSArray | Array): this; + isInterruptionAllowed(): boolean; - setCustomerID(customerID: string): void; + setInterruptionAllowed(interruptionAllowed: boolean): void; - setProductCodes(productCodes: NSArray | Array): void; + setForceAuthentication(forceAuthentication: boolean): void; + + setAttributeNames(attributeNames: NSArray | Array): void; + + setSupportedAuthenticationSchemes(supportedAuthenticationSchemes: NSArray | Array): void; + + setAccountProviderAuthenticationToken(accountProviderAuthenticationToken: string | null): void; + + setApplicationAccountProviders(applicationAccountProviders: NSArray | Array | null): void; +} + +declare class VSAccountProviderResponse extends NSObject { + readonly authenticationScheme: string; + + readonly status: string; + + readonly body: string; } diff --git a/packages/ios/types/VideoToolbox.d.ts b/packages/ios/types/VideoToolbox.d.ts index edeee28c..d198469b 100644 --- a/packages/ios/types/VideoToolbox.d.ts +++ b/packages/ios/types/VideoToolbox.d.ts @@ -1,4 +1,9 @@ /// +/// + +declare const VTFrameProcessorErrorDomain: string; + +declare const kVTMotionEstimationSessionCreationOption_MotionVectorSize: interop.Pointer; declare const kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats: interop.Pointer; @@ -22,6 +27,8 @@ declare const kVTPixelTransferPropertyKey_DestinationTransferFunction: interop.P declare const kVTPixelTransferPropertyKey_DestinationColorPrimaries: interop.Pointer; +declare const kVTDownsamplingMode_Average: interop.Pointer; + declare const kVTDownsamplingMode_Decimate: interop.Pointer; declare const kVTPixelTransferPropertyKey_DestinationPixelAspectRatio: interop.Pointer; @@ -34,6 +41,8 @@ declare const kVTScalingMode_Letterbox: interop.Pointer; declare const kVTScalingMode_Normal: interop.Pointer; +declare const kVTVideoEncoderList_SupportsFrameReordering: interop.Pointer; + declare const kVTVideoEncoderList_InstanceLimit: interop.Pointer; declare const kVTVideoEncoderList_QualityRating: interop.Pointer; @@ -50,128 +59,56 @@ declare const kVTVideoEncoderListOption_IncludeStandardDefinitionDVEncoders: int declare const kVTMultiPassStorageCreationOption_DoNotDelete: interop.Pointer; -declare const kVTDecompressionPropertyKey_RequestedMVHEVCVideoLayerIDs: interop.Pointer; - -declare const kVTDecompressionPropertyKey_PropagatePerFrameHDRDisplayMetadata: interop.Pointer; - -declare const kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID: interop.Pointer; - -declare const kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID: interop.Pointer; - -declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality: interop.Pointer; - -declare const kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: interop.Pointer; - -declare const kVTDecompressionProperty_OnlyTheseFrames_KeyFrames: interop.Pointer; - -declare const kVTDecompressionProperty_OnlyTheseFrames_AllFrames: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ReducedFrameDelivery: interop.Pointer; - -declare const kVTDecompressionResolutionKey_Height: interop.Pointer; - -declare const kVTDecompressionResolutionKey_Width: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ReducedResolutionDecode: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_DeinterlaceFields: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_SingleField: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_BottomFieldOnly: interop.Pointer; - -declare const kVTDecompressionProperty_FieldMode_BothFields: interop.Pointer; - -declare const kVTDecompressionPropertyKey_FieldMode: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ThreadCount: interop.Pointer; - -declare const kVTDecompressionPropertyKey_MaximizePowerEfficiency: interop.Pointer; - -declare const kVTDecompressionPropertyKey_RealTime: interop.Pointer; - -declare const kVTDecompressionPropertyKey_ContentHasInterframeDependencies: interop.Pointer; - -declare const kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; - -declare const kVTDecompressionPropertyKey_OutputPoolRequestedMinimumBufferCount: interop.Pointer; - declare const kVTVideoEncoderSpecification_EncoderID: interop.Pointer; -declare const kVTPropertySupportedValueListKey: interop.Pointer; - -declare const kVTPropertySupportedValueMaximumKey: interop.Pointer; - -declare const kVTPropertyReadWriteStatusKey: interop.Pointer; - -declare const kVTPropertyType_Number: interop.Pointer; - -declare const kVTPropertyType_Boolean: interop.Pointer; - -declare const kVTPropertyTypeKey: interop.Pointer; - -declare const kVTCouldNotOutputTaggedBufferGroupErr: number; - -declare const kVTVideoEncoderMVHEVCVideoLayerIDsMismatchErr: number; - -declare const kVTVideoDecoderCallbackMessagingErr: number; - -declare const kVTVideoDecoderNeedsRosettaErr: number; - -declare const kVTSessionMalfunctionErr: number; - -declare const kVTVideoDecoderRemovedErr: number; - -declare const kVTCouldNotFindTemporalFilterErr: number; - -declare const kVTFrameSiloInvalidTimeRangeErr: number; +declare const kVTCompressionPreset_VideoConferencing: interop.Pointer; -declare const kVTFrameSiloInvalidTimeStampErr: number; +declare const kVTCompressionPreset_HighSpeed: interop.Pointer; -declare const kVTMultiPassStorageIdentifierMismatchErr: number; +declare const kVTCompressionPreset_Balanced: interop.Pointer; -declare const kVTColorCorrectionPixelTransferFailedErr: number; +declare const kVTCompressionPreset_HighQuality: interop.Pointer; -declare const kVTVideoEncoderAuthorizationErr: number; +declare const kVTQPModulationLevel_Disable: number; -declare const kVTVideoDecoderAuthorizationErr: number; +declare const kVTQPModulationLevel_Default: number; -declare const kVTColorSyncTransformConvertFailedErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOrientationQuaternion: interop.Pointer; -declare const kVTCouldNotCreateColorCorrectionDataErr: number; +declare const kVTCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; -declare const kVTInsufficientSourceColorDataErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialX: interop.Pointer; -declare const kVTVideoEncoderNotAvailableNowErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensDistortions: interop.Pointer; -declare const kVTPixelRotationNotSupportedErr: number; +declare const kVTCameraCalibrationLensRole_Right: interop.Pointer; -declare const kVTVideoEncoderMalfunctionErr: number; +declare const kVTCameraCalibrationLensRole_Mono: interop.Pointer; -declare const kVTVideoDecoderMalfunctionErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensRole: interop.Pointer; -declare const kVTVideoDecoderUnsupportedDataFormatErr: number; +declare const kVTCompressionPropertyCameraCalibrationKey_LensIdentifier: interop.Pointer; -declare const kVTCouldNotCreateInstanceErr: number; +declare const kVTCameraCalibrationLensDomain_Color: interop.Pointer; -declare const kVTCouldNotFindVideoDecoderErr: number; +declare const kVTCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; -declare const kVTPixelTransferNotSupportedErr: number; +declare const kVTViewPackingKind_OverUnder: interop.Pointer; -declare const kVTAllocationFailedErr: number; +declare const kVTProjectionKind_HalfEquirectangular: interop.Pointer; -declare const kVTQPModulationLevel_Disable: number; +declare const kVTProjectionKind_Equirectangular: interop.Pointer; -declare const kVTQPModulationLevel_Default: number; +declare const kVTProjectionKind_Rectilinear: interop.Pointer; declare const kVTCompressionPropertyKey_ProjectionKind: interop.Pointer; declare const kVTCompressionPropertyKey_HorizontalDisparityAdjustment: interop.Pointer; +declare const kVTHeroEye_Right: interop.Pointer; + +declare const kVTHeroEye_Left: interop.Pointer; + declare const kVTCompressionPropertyKey_MVHEVCViewIDs: interop.Pointer; declare const kVTCompressionPropertyKey_MVHEVCVideoLayerIDs: interop.Pointer; @@ -180,6 +117,8 @@ declare const kVTCompressionPropertyKey_EnableLTR: interop.Pointer; declare const kVTCompressionPropertyKey_EncoderID: interop.Pointer; +declare const kVTCompressionPropertyKey_PixelTransferProperties: interop.Pointer; + declare const kVTAlphaChannelMode_StraightAlpha: interop.Pointer; declare const kVTCompressionPropertyKey_GammaLevel: interop.Pointer; @@ -206,6 +145,8 @@ declare const kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder: in declare const kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder: interop.Pointer; +declare const kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError: interop.Pointer; + declare const kVTSampleAttachmentKey_QualityMetrics: interop.Pointer; declare const kVTCompressionPropertyKey_CalculateMeanSquaredError: interop.Pointer; @@ -252,6 +193,8 @@ declare const kVTProfileLevel_MP4V_Main_L4: interop.Pointer; declare const kVTProfileLevel_MP4V_Main_L3: interop.Pointer; +declare const kVTProfileLevel_MP4V_Main_L2: interop.Pointer; + declare const kVTProfileLevel_MP4V_Simple_L2: interop.Pointer; declare const kVTProfileLevel_MP4V_Simple_L1: interop.Pointer; @@ -278,6 +221,8 @@ declare const kVTProfileLevel_H264_Main_AutoLevel: interop.Pointer; declare const kVTProfileLevel_H264_Main_5_2: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_Label: interop.Pointer; + declare const kVTProfileLevel_H264_Main_5_0: interop.Pointer; declare const kVTProfileLevel_H264_Main_4_2: interop.Pointer; @@ -286,8 +231,14 @@ declare const kVTProfileLevel_H264_Main_4_1: interop.Pointer; declare const kVTProfileLevel_H264_Main_3_1: interop.Pointer; +declare const kVTProfileLevel_H264_Main_3_0: interop.Pointer; + +declare const kVTProfileLevel_H264_ConstrainedBaseline_AutoLevel: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_5_2: interop.Pointer; +declare const kVTProfileLevel_H264_Baseline_5_0: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_4_1: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_3_1: interop.Pointer; @@ -304,6 +255,14 @@ declare const kVTProfileLevel_HEVC_Main_AutoLevel: interop.Pointer; declare const kVTCompressionPropertyKey_ProfileLevel: interop.Pointer; +declare const kVTCompressionPropertyKey_VBVInitialDelayPercentage: interop.Pointer; + +declare const kVTCompressionPropertyKey_VBVBufferDuration: interop.Pointer; + +declare const kVTCompressionPropertyKey_VBVMaxBitRate: interop.Pointer; + +declare const kVTCompressionPropertyKey_VariableBitRate: interop.Pointer; + declare const kVTCompressionPropertyKey_EstimatedAverageBytesPerFrame: interop.Pointer; declare const kVTCompressionPropertyKey_ConstantBitRate: interop.Pointer; @@ -328,38 +287,24 @@ declare const kVTCompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer declare const kVTCompressionPropertyKey_NumberOfPendingFrames: interop.Pointer; -declare const kVTPropertyReadWriteStatus_ReadOnly: interop.Pointer; - -declare const kVTPropertySupportedValueMinimumKey: interop.Pointer; - declare const kVTProfileLevel_H263_Profile0_Level10: interop.Pointer; declare const kVTCompressionPropertyKey_TargetQualityForAlpha: interop.Pointer; declare const kVTVideoEncoderList_DisplayName: interop.Pointer; -declare const kVTPixelTransferNotPermittedErr: number; - -declare const kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_RadialAngleLimit: interop.Pointer; declare const kVTCompressionPropertyKey_ExpectedDuration: interop.Pointer; declare const kVTVideoEncoderList_IsHardwareAccelerated: interop.Pointer; -declare const kVTPropertyReadWriteStatus_ReadWrite: interop.Pointer; - -declare const kVTVideoDecoderUnknownErr: number; - -declare const kVTVideoDecoderSpecification_EnableHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensDomain: interop.Pointer; -declare const kVTPropertyShouldBeSerializedKey: interop.Pointer; +declare const kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError: interop.Pointer; declare const kVTDecompressionProperty_DeinterlaceMode_Temporal: interop.Pointer; -declare const kVTVideoEncoderList_CodecType: interop.Pointer; - -declare const kVTHDRMetadataInsertionMode_None: interop.Pointer; - declare const kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration: interop.Pointer; declare const kVTCompressionPropertyKey_PixelAspectRatio: interop.Pointer; @@ -368,191 +313,337 @@ declare const kVTDecompressionPropertyKey_OnlyTheseFrames: interop.Pointer; declare const kVTMultiPassStorageInvalidErr: number; -declare const kVTProfileLevel_H264_Baseline_3_2: interop.Pointer; +declare const kVTProfileLevel_HEVC_Monochrome_AutoLevel: interop.Pointer; -declare const kVTProfileLevel_MP4V_AdvancedSimple_L2: interop.Pointer; +declare const kVTCompressionPropertyKey_RecommendedParallelizedSubdivisionMinimumDuration: interop.Pointer; -declare const kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError: interop.Pointer; +declare const kVTDecompressionPropertyKey_RequestedMVHEVCVideoLayerIDs: interop.Pointer; -declare const kVTEncodeFrameOptionKey_BaseFrameQP: interop.Pointer; +declare const kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata: interop.Pointer; -declare const kVTProfileLevel_H264_High_AutoLevel: interop.Pointer; +declare const kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID: interop.Pointer; -declare const kVTDecompressionPropertyKey_MaxOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; +declare const kVTDecompressionPropertyKey_AllowBitstreamToChangeFrameDimensions: interop.Pointer; -declare const kVTProfileLevel_H264_Baseline_4_2: interop.Pointer; +declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance: interop.Pointer; -declare const kVTVideoDecoderNotAvailableNowErr: number; +declare const kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality: interop.Pointer; -declare const kVTCompressionPropertyKey_HorizontalFieldOfView: interop.Pointer; +declare const kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames: interop.Pointer; -declare const kVTProfileLevel_H264_High_3_0: interop.Pointer; +declare const kVTDecompressionPropertyKey_ReducedResolutionDecode: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer; +declare const kVTDecompressionPropertyKey_DeinterlaceMode: interop.Pointer; -declare const kVTEncodeFrameOptionKey_AcknowledgedLTRTokens: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_DeinterlaceFields: interop.Pointer; -declare const kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_TopFieldOnly: interop.Pointer; -declare const kVTCompressionPropertyKey_MinAllowedFrameQP: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_BothFields: interop.Pointer; -declare const kVTPropertyType_Enumeration: interop.Pointer; +declare const kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder: interop.Pointer; -declare const kVTCompressionPropertyKey_ColorPrimaries: interop.Pointer; +declare const kVTVideoDecoderSpecification_RequireHardwareAcceleratedVideoDecoder: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: interop.Pointer; +declare const kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; -declare const kVTCompressionPropertyKey_YCbCrMatrix: interop.Pointer; +declare const kVTDecompressionPropertyKey_OutputPoolRequestedMinimumBufferCount: interop.Pointer; -declare const kVTExtensionDisabledErr: number; +declare const kVTDecompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer; -declare const kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames: interop.Pointer; +declare const kVTPropertyDocumentationKey: interop.Pointer; -declare const kVTCompressionPropertyKey_MoreFramesBeforeStart: interop.Pointer; +declare const kVTPropertySupportedValueMaximumKey: interop.Pointer; -declare const kVTCompressionPropertyKey_VideoEncoderPixelBufferAttributes: interop.Pointer; +declare const kVTPropertySupportedValueMinimumKey: interop.Pointer; -declare const kVTCouldNotFindExtensionErr: number; +declare const kVTPropertyReadWriteStatus_ReadWrite: interop.Pointer; -declare const kVTVideoEncoderList_EncoderID: interop.Pointer; +declare const kVTPropertyReadWriteStatus_ReadOnly: interop.Pointer; -declare const kVTCompressionPropertyKey_MaxAllowedFrameQP: interop.Pointer; +declare const kVTPropertyReadWriteStatusKey: interop.Pointer; -declare const kVTVideoEncoderSpecification_EnableLowLatencyRateControl: interop.Pointer; +declare const kVTPropertyType_Number: interop.Pointer; -declare const kVTDecompressionPropertyKey_DeinterlaceMode: interop.Pointer; +declare const kVTPropertyTypeKey: interop.Pointer; -declare const kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata: interop.Pointer; +declare const kVTVideoEncoderAutoWhiteBalanceNotLockedErr: number; -declare const kVTSampleAttachmentKey_RequireLTRAcknowledgementToken: interop.Pointer; +declare const kVTExtensionConflictErr: number; -declare const kVTCompressionPropertyKey_MaxKeyFrameInterval: interop.Pointer; +declare const kVTVideoDecoderUnknownErr: number; -declare const kVTCompressionPropertyKey_HeroEye: interop.Pointer; +declare const kVTVideoDecoderCallbackMessagingErr: number; -declare const kVTImageRotationNotSupportedErr: number; +declare const kVTVideoDecoderReferenceMissingErr: number; declare const kVTVideoEncoderNeedsRosettaErr: number; -declare const kVTVideoDecoderSpecification_RequireHardwareAcceleratedVideoDecoder: interop.Pointer; +declare const kVTVideoDecoderNeedsRosettaErr: number; -declare const kVTProfileLevel_H264_Main_3_2: interop.Pointer; +declare const kVTVideoDecoderRemovedErr: number; -declare const kVTFormatDescriptionChangeNotSupportedErr: number; +declare const kVTColorCorrectionImageRotationFailedErr: number; -declare const kVTProfileLevel_H264_High_4_2: interop.Pointer; +declare const kVTPixelTransferNotPermittedErr: number; -declare const kVTExtensionConflictErr: number; +declare const kVTFrameSiloInvalidTimeStampErr: number; -declare const kVTDecompressionPropertyKey_UsingGPURegistryID: interop.Pointer; +declare const kVTVideoEncoderAuthorizationErr: number; -declare const kVTRotation_180: interop.Pointer; +declare const kVTVideoDecoderAuthorizationErr: number; -declare const kVTCompressionPropertyKey_AspectRatio16x9: interop.Pointer; +declare const kVTCouldNotCreateColorCorrectionDataErr: number; -declare const kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError: interop.Pointer; +declare const kVTInsufficientSourceColorDataErr: number; -declare const kVTDecompressionPropertyKey_AllowBitstreamToChangeFrameDimensions: interop.Pointer; +declare const kVTVideoEncoderNotAvailableNowErr: number; -declare const kVTProfileLevel_H264_ConstrainedBaseline_AutoLevel: interop.Pointer; +declare const kVTVideoDecoderNotAvailableNowErr: number; -declare const kVTProfileLevel_MP4V_Simple_L3: interop.Pointer; +declare const kVTVideoDecoderMalfunctionErr: number; -declare const kVTDownsamplingMode_Average: interop.Pointer; +declare const kVTCouldNotCreateInstanceErr: number; -declare const kVTProfileLevel_H264_Main_5_1: interop.Pointer; +declare const kVTParameterErr: number; -declare const kVTProfileLevel_HEVC_Monochrome_AutoLevel: interop.Pointer; +declare const kVTPropertyNotSupportedErr: number; -declare const kVTCompressionPropertyKey_SourceFrameCount: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrix: interop.Pointer; -declare const kVTCompressionPropertyKey_RealTime: interop.Pointer; +declare const kVTProfileLevel_H264_Baseline_3_2: interop.Pointer; -declare const kVTDecompressionProperty_DeinterlaceMode_VerticalFilter: interop.Pointer; +declare const kVTAllocationFailedErr: number; -declare const kVTCompressionPropertyKey_AlphaChannelMode: interop.Pointer; +declare const kVTProfileLevel_MP4V_AdvancedSimple_L2: interop.Pointer; -declare const kVTDecompressionProperty_OnlyTheseFrames_IFrames: interop.Pointer; +declare const kVTDecompressionProperty_OnlyTheseFrames_KeyFrames: interop.Pointer; -declare const kVTCompressionPropertyKey_StereoCameraBaseline: interop.Pointer; +declare const kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError: interop.Pointer; -declare const kVTCompressionPropertyKey_TransferFunction: interop.Pointer; +declare const kVTFormatDescriptionChangeNotSupportedErr: number; -declare const kVTProfileLevel_H264_Baseline_5_1: interop.Pointer; +declare const kVTEncodeFrameOptionKey_BaseFrameQP: interop.Pointer; -declare const kVTCompressionPropertyKey_MVHEVCLeftAndRightViewIDs: interop.Pointer; +declare const kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: interop.Pointer; -declare const kVTEncodeFrameOptionKey_ForceLTRRefresh: interop.Pointer; +declare const kVTProfileLevel_H264_High_AutoLevel: interop.Pointer; -declare const kVTRotation_CW90: interop.Pointer; +declare const kVTDecompressionPropertyKey_MaxOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; -declare const kVTCompressionPropertyKey_PixelTransferProperties: interop.Pointer; +declare const kVTProfileLevel_H264_Baseline_4_2: interop.Pointer; + +declare const kVTPixelTransferNotSupportedErr: number; + +declare const kVTCompressionPropertyKey_HorizontalFieldOfView: interop.Pointer; + +declare const kVTCompressionPropertyKey_CameraCalibrationDataLensCollection: interop.Pointer; + +declare const kVTProfileLevel_H264_High_3_0: interop.Pointer; + +declare const kVTEncodeFrameOptionKey_AcknowledgedLTRTokens: interop.Pointer; + +declare const kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder: interop.Pointer; + +declare const kVTCompressionPropertyKey_ContentLightLevelInfo: interop.Pointer; + +declare const kVTPropertyShouldBeSerializedKey: interop.Pointer; + +declare const kVTCompressionPropertyKey_MinAllowedFrameQP: interop.Pointer; + +declare const kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID: interop.Pointer; + +declare const kVTPropertyType_Enumeration: interop.Pointer; + +declare const kVTCompressionPropertyKey_ColorPrimaries: interop.Pointer; + +declare const kVTDecompressionPropertyKey_ReducedCoefficientDecode: interop.Pointer; + +declare const kVTCompressionPropertyKey_YCbCrMatrix: interop.Pointer; + +declare const kVTExtensionDisabledErr: number; + +declare const kVTCompressionPropertyKey_MoreFramesBeforeStart: interop.Pointer; + +declare const kVTCompressionPropertyKey_VideoEncoderPixelBufferAttributes: interop.Pointer; + +declare const kVTCouldNotFindExtensionErr: number; + +declare const kVTVideoEncoderList_EncoderID: interop.Pointer; + +declare const kVTCompressionPropertyKey_MaxAllowedFrameQP: interop.Pointer; + +declare const kVTVideoEncoderSpecification_EnableLowLatencyRateControl: interop.Pointer; + +declare const kVTColorSyncTransformConvertFailedErr: number; + +declare const kVTPixelRotationPropertyKey_FlipVerticalOrientation: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kVTDecodeFrameOptionKey_ContentAnalyzerCropRectangle: interop.Pointer; + +declare const kVTDecompressionPropertyKey_PixelBufferPool: interop.Pointer; + +declare const kVTVideoDecoderUnsupportedDataFormatErr: number; + +declare const kVTSampleAttachmentKey_RequireLTRAcknowledgementToken: interop.Pointer; + +declare const kVTCompressionPropertyKey_MaxKeyFrameInterval: interop.Pointer; + +declare const kVTCompressionPropertyKey_HeroEye: interop.Pointer; + +declare const kVTImageRotationNotSupportedErr: number; + +declare const kVTPropertyType_Boolean: interop.Pointer; + +declare const kVTDecodeFrameOptionKey_ContentAnalyzerRotation: interop.Pointer; + +declare const kVTVideoEncoderMVHEVCVideoLayerIDsMismatchErr: number; + +declare const kVTDecompressionProperty_TemporalLevelLimit: interop.Pointer; + +declare const kVTCouldNotFindVideoDecoderErr: number; + +declare const kVTDecompressionPropertyKey_PropagatePerFrameHDRDisplayMetadata: interop.Pointer; + +declare const kVTDecompressionPropertyKey_ThreadCount: interop.Pointer; + +declare const kVTProfileLevel_H264_Main_3_2: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixProjectionOffset: interop.Pointer; + +declare const kVTCompressionPropertyKey_HasRightStereoEyeView: interop.Pointer; + +declare const kVTCompressionPropertyKey_ViewPackingKind: interop.Pointer; + +declare const kVTCompressionPropertyKey_SourceFrameCount: interop.Pointer; + +declare const kVTCouldNotOutputTaggedBufferGroupErr: number; + +declare const kVTDecompressionPropertyKey_ReducedFrameDelivery: interop.Pointer; + +declare const kVTDecompressionPropertyKey_UsingGPURegistryID: interop.Pointer; + +declare const kVTRotation_180: interop.Pointer; + +declare const kVTCompressionPropertyKey_AspectRatio16x9: interop.Pointer; + +declare const kVTCompressionPropertyKey_RealTime: interop.Pointer; + +declare const kVTDecompressionProperty_DeinterlaceMode_VerticalFilter: interop.Pointer; + +declare const kVTCompressionPropertyKey_AlphaChannelMode: interop.Pointer; + +declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; + +declare const kVTCompressionPropertyKey_SupportedPresetDictionaries: interop.Pointer; + +declare const kVTDecompressionProperty_OnlyTheseFrames_IFrames: interop.Pointer; + +declare const kVTCompressionPropertyKey_StereoCameraBaseline: interop.Pointer; + +declare const kVTProfileLevel_H264_Baseline_5_1: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOriginSource: interop.Pointer; + +declare const kVTEncodeFrameOptionKey_ForceLTRRefresh: interop.Pointer; + +declare const kVTColorCorrectionPixelTransferFailedErr: number; + +declare const kVTDecompressionProperty_FieldMode_SingleField: interop.Pointer; + +declare const kVTMultiPassStorageIdentifierMismatchErr: number; + +declare const kVTCompressionPropertyKey_RecommendedParallelizedSubdivisionMinimumFrameCount: interop.Pointer; + +declare const kVTCompressionPropertyKey_TransferFunction: interop.Pointer; declare const kVTProfileLevel_H264_Baseline_4_0: interop.Pointer; declare const kVTVideoEncoderList_PerformanceRating: interop.Pointer; -declare const kVTProfileLevel_MP4V_Main_L2: interop.Pointer; - declare const kVTCompressionPropertyKey_PreserveDynamicHDRMetadata: interop.Pointer; -declare const kVTVideoDecoderBadDataErr: number; - declare const kVTCompressionPropertyKey_OutputBitDepth: interop.Pointer; +declare const kVTCompressionPropertyKey_MVHEVCLeftAndRightViewIDs: interop.Pointer; + declare const kVTCouldNotFindVideoEncoderErr: number; -declare const kVTPropertyNotSupportedErr: number; +declare const kVTDecompressionProperty_OnlyTheseFrames_AllFrames: interop.Pointer; + +declare const kVTViewPackingKind_SideBySide: interop.Pointer; + +declare const kVTPixelRotationNotSupportedErr: number; declare const kVTCompressionPropertyKey_PreserveAlphaChannel: interop.Pointer; +declare const kVTPropertyReadOnlyErr: number; + declare const kVTCompressionPropertyKey_FieldCount: interop.Pointer; -declare const kVTDecompressionProperty_TemporalLevelLimit: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialY: interop.Pointer; + +declare const kVTProfileLevel_H264_High_4_2: interop.Pointer; + +declare const kVTSessionMalfunctionErr: number; + +declare const kVTVideoEncoderList_CodecType: interop.Pointer; + +declare const kVTCameraCalibrationLensRole_Left: interop.Pointer; declare const kVTPixelTransferPropertyKey_ScalingMode: interop.Pointer; declare const kVTCompressionPropertyKey_ProgressiveScan: interop.Pointer; -declare const kVTCompressionPropertyKey_MaxH264SliceBytes: interop.Pointer; +declare const kVTProjectionKind_ParametricImmersive: interop.Pointer; -declare const kVTDecompressionProperty_FieldMode_TopFieldOnly: interop.Pointer; +declare const kVTCompressionPropertyKey_MaxH264SliceBytes: interop.Pointer; declare const kVTPixelTransferPropertyKey_DownsamplingMode: interop.Pointer; -declare const kVTVideoEncoderList_SupportsFrameReordering: interop.Pointer; +declare const kVTVideoDecoderBadDataErr: number; -declare const kVTPixelRotationPropertyKey_FlipVerticalOrientation: interop.Pointer; +declare const kVTProfileLevel_H264_Main_5_1: interop.Pointer; declare const kVTDecompressionPropertyKey_NumberOfFramesBeingDecoded: interop.Pointer; +declare const kVTDecompressionPropertyKey_FieldMode: interop.Pointer; + +declare const kVTRotation_CW90: interop.Pointer; + declare const kVTProfileLevel_H264_Baseline_AutoLevel: interop.Pointer; -declare const kVTInvalidSessionErr: number; +declare const kVTCouldNotFindTemporalFilterErr: number; -declare const kVTCompressionPropertyKey_MultiPassStorage: interop.Pointer; +declare const kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: interop.Pointer; -declare const kVTParameterErr: number; +declare const kVTPropertySupportedValueListKey: interop.Pointer; -declare const kVTColorCorrectionImageRotationFailedErr: number; +declare const kVTDecompressionResolutionKey_Width: interop.Pointer; -declare const kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError: interop.Pointer; +declare const kVTDecompressionPropertyKey_ContentHasInterframeDependencies: interop.Pointer; -declare const kVTCompressionPropertyKey_H264EntropyMode: interop.Pointer; +declare const kVTHDRMetadataInsertionMode_RequestSDRRangePreservation: interop.Pointer; -declare const kVTProfileLevel_H264_Main_3_0: interop.Pointer; +declare const kVTCompressionPropertyKey_MultiPassStorage: interop.Pointer; -declare const kVTPropertyReadOnlyErr: number; +declare const kVTCompressionPropertyKey_H264EntropyMode: interop.Pointer; declare const kVTProfileLevel_H264_High_5_0: interop.Pointer; -declare const kVTDecompressionPropertyKey_ReducedCoefficientDecode: interop.Pointer; +declare const kVTProfileLevel_H264_High_4_0: interop.Pointer; -declare const kVTCompressionPropertyKey_ContentLightLevelInfo: interop.Pointer; +declare const kVTDecompressionPropertyKey_MaximizePowerEfficiency: interop.Pointer; -declare const kVTProfileLevel_H264_High_4_0: interop.Pointer; +declare const kVTDecompressionPropertyKey_RealTime: interop.Pointer; -declare const kVTCompressionPropertyKey_ViewPackingKind: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensAlgorithmKind: interop.Pointer; + +declare const kVTProfileLevel_MP4V_Simple_L3: interop.Pointer; + +declare const kVTVideoEncoderMalfunctionErr: number; declare const kVTAlphaChannelMode_PremultipliedAlpha: interop.Pointer; @@ -560,26 +651,76 @@ declare const kVTCompressionPropertyKey_HasLeftStereoEyeView: interop.Pointer; declare const kVTH264EntropyMode_CABAC: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_UseMultiPassSearch: interop.Pointer; + declare const kVTProfileLevel_HEVC_Monochrome10_AutoLevel: interop.Pointer; -declare const kVTCompressionPropertyKey_HasRightStereoEyeView: interop.Pointer; +declare const kVTDecompressionProperty_FieldMode_BottomFieldOnly: interop.Pointer; + +declare const kVTHDRMetadataInsertionMode_None: interop.Pointer; + +declare const kVTInvalidSessionErr: number; declare const kVTScalingMode_CropSourceToCleanAperture: interop.Pointer; -declare const kVTProfileLevel_H264_Baseline_5_0: interop.Pointer; +declare const kVTFrameSiloInvalidTimeRangeErr: number; -declare const kVTPropertyDocumentationKey: interop.Pointer; +declare const kVTDecompressionResolutionKey_Height: interop.Pointer; declare const kVTProfileLevel_H264_Main_4_0: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelBufferPool: interop.Pointer; +declare const kVTVideoDecoderSpecification_EnableHardwareAcceleratedVideoDecoder: interop.Pointer; -declare const kVTVideoDecoderReferenceMissingErr: number; +declare const VTSuperResolutionScalerConfigurationModelStatus: { + DownloadRequired: 0, + Downloading: 1, + Ready: 2, +}; + +declare const VTSuperResolutionScalerConfigurationQualityPrioritization: { + VTSuperResolutionScalerConfigurationQualityPrioritizationNormal: 1, +}; + +declare const VTOpticalFlowParametersSubmissionMode: { + Random: 1, + Sequential: 2, +}; + +declare const VTMotionBlurConfigurationQualityPrioritization: { + Normal: 1, + Quality: 2, +}; + +declare const VTFrameProcessorError: { + UnknownError: -19730, + UnsupportedResolution: -19731, + SessionNotStarted: -19732, + SessionAlreadyActive: -19733, + FatalError: -19734, + SessionLevelError: -19735, + InitializationFailed: -19736, + UnsupportedInput: -19737, + MemoryAllocationFailure: -19738, + RevisionNotSupported: -19739, + ProcessingError: -19740, + InvalidParameterError: -19741, + InvalidFrameTiming: -19742, + AssetDownloadFailed: -19743, +}; declare const VTCompressionSessionOptionFlags: { kVTCompressionSessionBeginFinalPass: 1, }; +declare const VTOpticalFlowConfigurationQualityPrioritization: { + Normal: 1, + Quality: 2, +}; + +declare const VTMotionEstimationFrameFlags: { + kVTMotionEstimationFrameFlags_CurrentBufferWillBeNextReferenceBuffer: 1, +}; + declare const VTEncodeInfoFlags: { Asynchronous: 1, FrameDropped: 2, @@ -590,6 +731,21 @@ declare const VTDecodeInfoFlags: { FrameDropped: 2, ImageBufferModifiable: 4, SkippedLeadingFrameDropped: 8, + FrameInterrupted: 16, +}; + +declare const VTFrameRateConversionConfigurationRevision: { + VTFrameRateConversionConfigurationRevision1: 1, +}; + +declare const VTFrameRateConversionConfigurationQualityPrioritization: { + Normal: 1, + Quality: 2, +}; + +declare const VTMotionBlurParametersSubmissionMode: { + Random: 1, + Sequential: 2, }; declare const VTDecodeFrameFlags: { @@ -599,6 +755,38 @@ declare const VTDecodeFrameFlags: { Frame_EnableTemporalProcessing: 8, }; +declare const VTOpticalFlowConfigurationRevision: { + VTOpticalFlowConfigurationRevision1: 1, +}; + +declare const VTSuperResolutionScalerConfigurationInputType: { + Video: 1, + Image: 2, +}; + +declare const VTSuperResolutionScalerParametersSubmissionMode: { + Random: 1, + Sequential: 2, +}; + +declare const VTFrameRateConversionParametersSubmissionMode: { + Random: 1, + Sequential: 2, + SequentialReferencesUnchanged: 3, +}; + +declare const VTMotionBlurConfigurationRevision: { + VTMotionBlurConfigurationRevision1: 1, +}; + +declare const VTSuperResolutionScalerConfigurationRevision: { + VTSuperResolutionScalerConfigurationRevision1: 1, +}; + +declare const VTMotionEstimationInfoFlags: { + kVTMotionEstimationInfoFlags_Reserved0: 1, +}; + declare class OpaqueVTMultiPassStorage { constructor(init?: OpaqueVTMultiPassStorage); } @@ -607,6 +795,14 @@ declare class OpaqueVTFrameSilo { constructor(init?: OpaqueVTFrameSilo); } +declare class OpaqueVTCompressionSession { + constructor(init?: OpaqueVTCompressionSession); +} + +declare class OpaqueVTPixelTransferSession { + constructor(init?: OpaqueVTPixelTransferSession); +} + declare class VTDecompressionOutputCallbackRecord { constructor(init?: VTDecompressionOutputCallbackRecord); decompressionOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void | null; @@ -617,18 +813,14 @@ declare class OpaqueVTDecompressionSession { constructor(init?: OpaqueVTDecompressionSession); } -declare class OpaqueVTCompressionSession { - constructor(init?: OpaqueVTCompressionSession); -} - declare class VTInt32Point { constructor(init?: VTInt32Point); x: number; y: number; } -declare class OpaqueVTPixelTransferSession { - constructor(init?: OpaqueVTPixelTransferSession); +declare class OpaqueVTMotionEstimationSession { + constructor(init?: OpaqueVTMotionEstimationSession); } declare class VTInt32Size { @@ -655,59 +847,63 @@ declare function VTSessionSetProperties(session: interop.Object, propertyDiction declare function VTSessionCopySerializableProperties(session: interop.Object, allocator: interop.Object, dictionaryOut: interop.PointerConvertible): number; -declare function VTCompressionSessionCreate(allocator: interop.Object, width: number, height: number, codecType: number, encoderSpecification: interop.Object, sourceImageBufferAttributes: interop.Object, compressedDataAllocator: interop.Object, outputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible) => void, outputCallbackRefCon: interop.PointerConvertible, compressionSessionOut: interop.PointerConvertible): number; +declare function VTDecompressionSessionCreate(allocator: interop.Object, videoFormatDescription: interop.Object, videoDecoderSpecification: interop.Object, destinationImageBufferAttributes: interop.Object, outputCallback: interop.PointerConvertible, decompressionSessionOut: interop.PointerConvertible): number; -declare function VTCompressionSessionInvalidate(session: interop.Object): void; +declare function VTDecompressionSessionInvalidate(session: interop.Object): void; -declare function VTCompressionSessionGetTypeID(): number; +declare function VTDecompressionSessionGetTypeID(): number; -declare function VTCompressionSessionGetPixelBufferPool(session: interop.Object): interop.Object; +declare function VTDecompressionSessionDecodeFrame(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; -declare function VTCompressionSessionPrepareToEncodeFrames(session: interop.Object): number; +declare function VTDecompressionSessionDecodeFrameWithOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; -declare function VTCompressionSessionEncodeFrame(session: interop.Object, imageBuffer: interop.Object, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, sourceFrameRefcon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; +declare function VTDecompressionSessionFinishDelayedFrames(session: interop.Object): number; -declare function VTCompressionSessionEncodeFrameWithOutputHandler(session: interop.Object, imageBuffer: interop.Object, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible) => void): number; +declare function VTDecompressionSessionCanAcceptFormatDescription(session: interop.Object, newFormatDesc: interop.Object): number; -declare function VTCompressionSessionCompleteFrames(session: interop.Object, completeUntilPresentationTimeStamp: CMTime): number; +declare function VTDecompressionSessionWaitForAsynchronousFrames(session: interop.Object): number; -declare function VTIsStereoMVHEVCEncodeSupported(): number; +declare function VTDecompressionSessionCopyBlackPixelBuffer(session: interop.Object, pixelBufferOut: interop.PointerConvertible): number; -declare function VTCompressionSessionEncodeMultiImageFrame(session: interop.Object, taggedBufferGroup: interop.PointerConvertible, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, sourceFrameRefcon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; +declare function VTIsHardwareDecodeSupported(codecType: number): number; -declare function VTCompressionSessionEncodeMultiImageFrameWithOutputHandler(session: interop.Object, taggedBufferGroup: interop.PointerConvertible, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible) => void): number; +declare function VTIsStereoMVHEVCDecodeSupported(): number; -declare function VTCompressionSessionBeginPass(session: interop.Object, beginPassFlags: interop.Enum, reserved: interop.PointerConvertible): number; +declare function VTDecompressionSessionSetMultiImageCallback(decompressionSession: interop.Object, outputMultiImageCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void, outputMultiImageRefcon: interop.PointerConvertible): number; -declare function VTCompressionSessionEndPass(session: interop.Object, furtherPassesRequestedOut: interop.PointerConvertible, reserved: interop.PointerConvertible): number; +declare function VTDecompressionSessionDecodeFrameWithMultiImageCapableOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, multiImageCapableOutputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: CMTime, p6: CMTime) => void): number; -declare function VTCompressionSessionGetTimeRangesForNextPass(session: interop.Object, timeRangeCountOut: interop.PointerConvertible, timeRangeArrayOut: interop.PointerConvertible): number; +declare function VTDecompressionSessionDecodeFrameWithOptions(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; -declare function VTDecompressionSessionCreate(allocator: interop.Object, videoFormatDescription: interop.Object, videoDecoderSpecification: interop.Object, destinationImageBufferAttributes: interop.Object, outputCallback: interop.PointerConvertible, decompressionSessionOut: interop.PointerConvertible): number; +declare function VTDecompressionSessionDecodeFrameWithOptionsAndOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; -declare function VTDecompressionSessionInvalidate(session: interop.Object): void; +declare function VTCompressionSessionCreate(allocator: interop.Object, width: number, height: number, codecType: number, encoderSpecification: interop.Object, sourceImageBufferAttributes: interop.Object, compressedDataAllocator: interop.Object, outputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible) => void, outputCallbackRefCon: interop.PointerConvertible, compressionSessionOut: interop.PointerConvertible): number; -declare function VTDecompressionSessionGetTypeID(): number; +declare function VTCompressionSessionInvalidate(session: interop.Object): void; -declare function VTDecompressionSessionDecodeFrame(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; +declare function VTCompressionSessionGetTypeID(): number; -declare function VTDecompressionSessionDecodeFrameWithOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; +declare function VTCompressionSessionGetPixelBufferPool(session: interop.Object): interop.Object; -declare function VTDecompressionSessionFinishDelayedFrames(session: interop.Object): number; +declare function VTCompressionSessionPrepareToEncodeFrames(session: interop.Object): number; -declare function VTDecompressionSessionCanAcceptFormatDescription(session: interop.Object, newFormatDesc: interop.Object): number; +declare function VTCompressionSessionEncodeFrame(session: interop.Object, imageBuffer: interop.Object, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, sourceFrameRefcon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; -declare function VTDecompressionSessionWaitForAsynchronousFrames(session: interop.Object): number; +declare function VTCompressionSessionEncodeFrameWithOutputHandler(session: interop.Object, imageBuffer: interop.Object, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible) => void): number; -declare function VTDecompressionSessionCopyBlackPixelBuffer(session: interop.Object, pixelBufferOut: interop.PointerConvertible): number; +declare function VTCompressionSessionCompleteFrames(session: interop.Object, completeUntilPresentationTimeStamp: CMTime): number; -declare function VTIsHardwareDecodeSupported(codecType: number): number; +declare function VTIsStereoMVHEVCEncodeSupported(): number; -declare function VTIsStereoMVHEVCDecodeSupported(): number; +declare function VTCompressionSessionEncodeMultiImageFrame(session: interop.Object, taggedBufferGroup: interop.PointerConvertible, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, sourceFrameRefcon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; -declare function VTDecompressionSessionSetMultiImageCallback(decompressionSession: interop.Object, outputMultiImageCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.Enum, p5: interop.PointerConvertible, p6: CMTime, p7: CMTime) => void, outputMultiImageRefcon: interop.PointerConvertible): number; +declare function VTCompressionSessionEncodeMultiImageFrameWithOutputHandler(session: interop.Object, taggedBufferGroup: interop.PointerConvertible, presentationTimeStamp: CMTime, duration: CMTime, frameProperties: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible) => void): number; -declare function VTDecompressionSessionDecodeFrameWithMultiImageCapableOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, multiImageCapableOutputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: CMTime, p6: CMTime) => void): number; +declare function VTCompressionSessionBeginPass(session: interop.Object, beginPassFlags: interop.Enum, reserved: interop.PointerConvertible): number; + +declare function VTCompressionSessionEndPass(session: interop.Object, furtherPassesRequestedOut: interop.PointerConvertible, reserved: interop.PointerConvertible): number; + +declare function VTCompressionSessionGetTimeRangesForNextPass(session: interop.Object, timeRangeCountOut: interop.PointerConvertible, timeRangeArrayOut: interop.PointerConvertible): number; declare function VTFrameSiloGetTypeID(): number; @@ -757,3 +953,1007 @@ declare function VTHDRPerFrameMetadataGenerationSessionCreate(allocator: interop declare function VTHDRPerFrameMetadataGenerationSessionAttachMetadata(hdrPerFrameMetadataGenerationSession: interop.PointerConvertible, pixelBuffer: interop.Object, sceneChange: number): number; +declare function VTMotionEstimationSessionGetTypeID(): number; + +declare function VTMotionEstimationSessionCreate(allocator: interop.Object, motionVectorProcessorSelectionOptions: interop.Object, width: number, height: number, motionEstimationSessionOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionCopySourcePixelBufferAttributes(motionEstimationSession: interop.PointerConvertible, attributesOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionInvalidate(session: interop.PointerConvertible): void; + +declare function VTMotionEstimationSessionEstimateMotionVectors(session: interop.PointerConvertible, referenceImage: interop.Object, currentImage: interop.Object, motionEstimationFrameFlags: interop.Enum, additionalFrameOptions: interop.Object, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void): number; + +declare function VTMotionEstimationSessionCompleteFrames(session: interop.PointerConvertible): number; + +declare interface VTFrameProcessorParameters extends NSObjectProtocol { + readonly sourceFrame: VTFrameProcessorFrame; + + readonly destinationFrame?: VTFrameProcessorFrame; + + readonly destinationFrames?: NSArray; +} + +declare class VTFrameProcessorParameters extends NativeObject implements VTFrameProcessorParameters { +} + +declare interface VTFrameProcessorConfiguration extends NSObjectProtocol { + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly nextFrameCount?: number; + + readonly previousFrameCount?: number; + +} + +declare class VTFrameProcessorConfiguration extends NativeObject implements VTFrameProcessorConfiguration { + static readonly supported: boolean; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static isSupported(): boolean; +} + +declare class VTLowLatencySuperResolutionScalerParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameDestinationFrame(sourceFrame: VTFrameProcessorFrame, destinationFrame: VTFrameProcessorFrame): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTLowLatencySuperResolutionScalerConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightScaleFactor(frameWidth: number, frameHeight: number, scaleFactor: number): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly scaleFactor: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static readonly supported: boolean; + + static supportedScaleFactorsForFrameWidthFrameHeight(frameWidth: number, frameHeight: number): NSArray; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameProcessor extends NSObject { + init(): this; + + startSessionWithConfigurationError(configuration: VTFrameProcessorConfiguration, error: interop.PointerConvertible): boolean; + + processWithParametersError(parameters: VTFrameProcessorParameters, error: interop.PointerConvertible): boolean; + + processWithParametersCompletionHandler(parameters: VTFrameProcessorParameters, completionHandler: (p1: VTFrameProcessorParameters, p2: NSError) => void | null): void; + + processWithParametersFrameOutputHandler(parameters: VTFrameProcessorParameters, frameOutputHandler: (p1: VTFrameProcessorParameters, p2: CMTime, p3: boolean, p4: NSError) => void | null): void; + + processWithCommandBufferParameters(commandBuffer: MTLCommandBuffer, parameters: VTFrameProcessorParameters): void; + + endSession(): void; +} + +declare class VTTemporalNoiseFilterConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightSourcePixelFormat(frameWidth: number, frameHeight: number, sourcePixelFormat: number): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly supportedSourcePixelFormats: NSArray; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static readonly supported: boolean; + + static isSupported(): boolean; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTOpticalFlowParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFrameSubmissionModeDestinationOpticalFlow(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, submissionMode: interop.Enum, destinationOpticalFlow: VTFrameProcessorOpticalFlow): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrame: VTFrameProcessorFrame; + + readonly submissionMode: interop.Enum; + + readonly destinationOpticalFlow: VTFrameProcessorOpticalFlow; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTOpticalFlowConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightQualityPrioritizationRevision(frameWidth: number, frameHeight: number, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTLowLatencyFrameInterpolationParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFramePreviousFrameInterpolationPhaseDestinationFrames(sourceFrame: VTFrameProcessorFrame, previousFrame: VTFrameProcessorFrame, interpolationPhase: NSArray | Array, destinationFrames: NSArray | Array): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly previousFrame: VTFrameProcessorFrame; + + readonly interpolationPhase: NSArray; + + readonly destinationFrames: NSArray; + + readonly destinationFrame: VTFrameProcessorFrame; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTSuperResolutionScalerConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightScaleFactorInputTypeUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, scaleFactor: number, inputType: interop.Enum, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly inputType: interop.Enum; + + readonly precomputedFlow: boolean; + + readonly scaleFactor: number; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly configurationModelStatus: interop.Enum; + + downloadConfigurationModelWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + readonly configurationModelPercentageAvailable: number; + + static readonly supported: boolean; + + static readonly supportedScaleFactors: NSArray; + + usesPrecomputedFlow(): boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameRateConversionConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly usePrecomputedFlow: boolean; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTTemporalNoiseFilterParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFramesPreviousFramesDestinationFrameFilterStrengthHasDiscontinuity(sourceFrame: VTFrameProcessorFrame, nextFrames: NSArray | Array, previousFrames: NSArray | Array, destinationFrame: VTFrameProcessorFrame, filterStrength: number, hasDiscontinuity: number): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrames: NSArray; + + readonly previousFrames: NSArray; + + filterStrength: number; + + hasDiscontinuity: boolean; + + readonly destinationFrame: VTFrameProcessorFrame; + + setFilterStrength(filterStrength: number): void; + + setHasDiscontinuity(hasDiscontinuity: boolean): void; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTLowLatencyFrameInterpolationConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightNumberOfInterpolatedFrames(frameWidth: number, frameHeight: number, numberOfInterpolatedFrames: number): this; + + initWithFrameWidthFrameHeightSpatialScaleFactor(frameWidth: number, frameHeight: number, spatialScaleFactor: number): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly spatialScaleFactor: number; + + readonly numberOfInterpolatedFrames: number; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameProcessorFrame extends NSObject { + initWithBufferPresentationTimeStamp(buffer: interop.Object, presentationTimeStamp: CMTime): this; + + readonly buffer: interop.Object; + + readonly presentationTimeStamp: CMTime; +} + +declare class VTFrameRateConversionParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFrameOpticalFlowInterpolationPhaseSubmissionModeDestinationFrames(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, opticalFlow: VTFrameProcessorOpticalFlow | null, interpolationPhase: NSArray | Array, submissionMode: interop.Enum, destinationFrame: NSArray | Array): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrame: VTFrameProcessorFrame; + + readonly opticalFlow: VTFrameProcessorOpticalFlow; + + readonly interpolationPhase: NSArray; + + readonly submissionMode: interop.Enum; + + readonly destinationFrames: NSArray; + + readonly destinationFrame: VTFrameProcessorFrame; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTSuperResolutionScalerParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFramePreviousFramePreviousOutputFrameOpticalFlowSubmissionModeDestinationFrame(sourceFrame: VTFrameProcessorFrame, previousFrame: VTFrameProcessorFrame | null, previousOutputFrame: VTFrameProcessorFrame | null, opticalFlow: VTFrameProcessorOpticalFlow | null, submissionMode: interop.Enum, destinationFrame: VTFrameProcessorFrame): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly previousFrame: VTFrameProcessorFrame; + + readonly previousOutputFrame: VTFrameProcessorFrame; + + readonly opticalFlow: VTFrameProcessorOpticalFlow; + + readonly submissionMode: interop.Enum; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTMotionBlurConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly usePrecomputedFlow: boolean; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameProcessorOpticalFlow extends NSObject { + initWithForwardFlowBackwardFlow(forwardFlow: interop.Object, backwardFlow: interop.Object): this; + + readonly forwardFlow: interop.Object; + + readonly backwardFlow: interop.Object; +} + +declare class VTMotionBlurParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFramePreviousFrameNextOpticalFlowPreviousOpticalFlowMotionBlurStrengthSubmissionModeDestinationFrame(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame | null, previousFrame: VTFrameProcessorFrame | null, nextOpticalFlow: VTFrameProcessorOpticalFlow | null, previousOpticalFlow: VTFrameProcessorOpticalFlow | null, motionBlurStrength: number, submissionMode: interop.Enum, destinationFrame: VTFrameProcessorFrame): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrame: VTFrameProcessorFrame; + + readonly previousFrame: VTFrameProcessorFrame; + + readonly nextOpticalFlow: VTFrameProcessorOpticalFlow; + + readonly previousOpticalFlow: VTFrameProcessorOpticalFlow; + + readonly motionBlurStrength: number; + + readonly submissionMode: interop.Enum; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + diff --git a/packages/ios/types/Vision.d.ts b/packages/ios/types/Vision.d.ts index 756f6182..3d7875b0 100644 --- a/packages/ios/types/Vision.d.ts +++ b/packages/ios/types/Vision.d.ts @@ -1,6 +1,8 @@ /// /// +declare const VNHumanBodyPose3DObservationJointsGroupNameHead: string; + declare const VNAnimalBodyPoseObservationJointNameRightEarBottom: string; declare const VNHumanBodyPoseObservationJointNameRightShoulder: string; @@ -23,6 +25,8 @@ declare const VNHumanBodyPose3DObservationJointNameLeftElbow: string; declare const VNErrorDomain: string; +declare const VNGenerateForegroundInstanceMaskRequestRevision1: number; + declare const VNHumanBodyPose3DObservationJointNameRightAnkle: string; declare const VNHumanHandPoseObservationJointNameThumbIP: string; @@ -51,7 +55,7 @@ declare const VNHumanBodyPoseObservationJointsGroupNameFace: string; declare const VNHumanBodyPoseObservationJointNameRightAnkle: string; -declare const VNHumanBodyPoseObservationJointNameLeftAnkle: string; +declare const VNHumanBodyPoseObservationJointNameRightHip: string; declare const VNHumanBodyPoseObservationJointNameLeftHip: string; @@ -75,8 +79,6 @@ declare const VNBodyLandmarkKeyLeftKnee: string; declare const VNBodyLandmarkKeyRightHip: string; -declare const VNBodyLandmarkKeyRightElbow: string; - declare const VNBodyLandmarkKeyLeftElbow: string; declare const VNBodyLandmarkKeyNeck: string; @@ -145,8 +147,6 @@ declare const VNDetectBarcodesRequestRevision3: number; declare const VNDetectBarcodesRequestRevision2: number; -declare const VNDetectBarcodesRequestRevision1: number; - declare const VNClassifyImageRequestRevision2: number; declare const VNClassifyImageRequestRevision1: number; @@ -191,18 +191,24 @@ declare const VNAnimalBodyPoseObservationJointNameRightBackKnee: string; declare const VNAnimalBodyPoseObservationJointNameLeftBackKnee: string; -declare const VNAnimalBodyPoseObservationJointNameRightBackElbow: string; - declare const VNAnimalBodyPoseObservationJointNameLeftBackElbow: string; declare const VNAnimalBodyPoseObservationJointNameRightFrontKnee: string; declare const VNAnimalBodyPoseObservationJointNameLeftFrontElbow: string; +declare const VNAnimalBodyPoseObservationJointNameLeftEye: string; + declare const VNAnimalBodyPoseObservationJointNameLeftEarBottom: string; declare const VNBarcodeSymbologyMicroQR: string; +declare const VNBarcodeSymbologyMicroPDF417: string; + +declare const VNBarcodeSymbologyGS1DataBarLimited: string; + +declare const VNBarcodeSymbologyUPCE: string; + declare const VNBarcodeSymbologyQR: string; declare const VNBarcodeSymbologyI2of5Checksum: string; @@ -219,25 +225,21 @@ declare const VNBarcodeSymbologyCode39Checksum: string; declare const VNBarcodeSymbologyCode39: string; -declare const VNBarcodeSymbologyGS1DataBarLimited: string; - declare const VNHumanHandPoseObservationJointNameRingDIP: string; declare const VNHumanBodyPoseObservationJointNameLeftKnee: string; declare const VNComputeStagePostProcessing: string; -declare const VNDetectFaceRectanglesRequestRevision3: number; - declare const VNAnimalBodyPoseObservationJointNameLeftFrontPaw: string; -declare const VNBodyLandmarkKeyLeftHip: string; +declare const VNDetectBarcodesRequestRevision1: number; -declare const VNGeneratePersonInstanceMaskRequestRevision1: number; +declare const VNBodyLandmarkKeyLeftHip: string; declare const VNAnimalBodyPoseObservationJointNameRightEarMiddle: string; -declare const VNGenerateForegroundInstanceMaskRequestRevision1: number; +declare const VNGeneratePersonInstanceMaskRequestRevision1: number; declare const VNAnimalBodyPoseObservationJointNameNose: string; @@ -277,8 +279,6 @@ declare const VNBarcodeSymbologyGS1DataBarExpanded: string; declare const VNAnimalBodyPoseObservationJointNameRightFrontElbow: string; -declare const VNHumanBodyPose3DObservationJointsGroupNameHead: string; - declare const VNGeneratePersonSegmentationRequestRevision1: number; declare const VNRecognizedPoint3DGroupKeyAll: string; @@ -293,27 +293,23 @@ declare const VNHumanBodyPose3DObservationJointsGroupNameRightLeg: string; declare const VNBarcodeSymbologyDataMatrix: string; -declare const VNComputeStageMain: string; +declare const VNAnimalBodyPoseObservationJointNameLeftEarTop: string; declare const VNBarcodeSymbologyAztec: string; +declare const VNAnimalBodyPoseObservationJointNameRightBackElbow: string; + declare const VNVideoProcessingOptionTimeInterval: string; declare const VNBarcodeSymbologyCodabar: string; -declare const VNHumanBodyPoseObservationJointNameRightHip: string; - -declare const VNBarcodeSymbologyUPCE: string; - -declare const VNAnimalBodyPoseObservationJointNameLeftEye: string; - -declare const VNImageOptionCIContext: string; - declare const VNDetectTextRectanglesRequestRevision1: number; -declare const VNDetectTrajectoriesRequestRevision1: number; +declare const VNComputeStageMain: string; -declare const VNHumanHandPoseObservationJointNameMiddleDIP: string; +declare const VNDetectFaceRectanglesRequestRevision3: number; + +declare const VNDetectFaceCaptureQualityRequestRevision3: number; declare const VNBodyLandmarkKeyRightAnkle: string; @@ -327,16 +323,22 @@ declare const VNBarcodeSymbologyGS1DataBar: string; declare const VNBodyLandmarkKeyLeftAnkle: string; -declare const VNBarcodeSymbologyCode39FullASCIIChecksum: string; +declare const VNImageOptionCIContext: string; -declare const VNHumanHandPoseObservationJointsGroupNameThumb: string; +declare const VNBarcodeSymbologyCode39FullASCIIChecksum: string; declare const VNHumanHandPoseObservationJointNameIndexPIP: string; +declare const VNHumanBodyPoseObservationJointNameLeftAnkle: string; + declare const VNHumanHandPoseObservationJointNameRingMCP: string; declare const VNHumanBodyPoseObservationJointNameRoot: string; +declare const VNHumanHandPoseObservationJointsGroupNameThumb: string; + +declare const VNBodyLandmarkKeyRightElbow: string; + declare const VNHumanBodyPose3DObservationJointsGroupNameRightArm: string; declare const VNGenerateAttentionBasedSaliencyImageRequestRevision1: number; @@ -389,14 +391,10 @@ declare const VNBarcodeSymbologyI2of5: string; declare const VNHumanHandPoseObservationJointsGroupNameAll: string; -declare const VNBarcodeSymbologyMicroPDF417: string; - declare const VNHumanBodyPose3DObservationJointsGroupNameLeftArm: string; declare const VNBodyLandmarkKeyLeftEye: string; -declare const VNDetectFaceCaptureQualityRequestRevision3: number; - declare const VNDetectFaceLandmarksRequestRevision3: number; declare const VNRecognizedPointGroupKeyAll: string; @@ -425,6 +423,10 @@ declare const VNBarcodeSymbologyMSIPlessey: string; declare const VNHumanHandPoseObservationJointNameMiddleTip: string; +declare const VNDetectTrajectoriesRequestRevision1: number; + +declare const VNHumanHandPoseObservationJointNameMiddleDIP: string; + declare const VNBodyLandmarkKeyLeftShoulder: string; declare const VNHumanBodyPoseObservationJointsGroupNameRightLeg: string; @@ -435,8 +437,6 @@ declare const VNAnimalBodyPoseObservationJointNameTailTop: string; declare const VNHumanBodyPoseObservationJointNameNeck: string; -declare const VNAnimalBodyPoseObservationJointNameLeftEarTop: string; - declare const VNAnimalBodyPoseObservationJointNameRightEye: string; declare const VNHumanBodyPose3DObservationJointNameLeftWrist: string; @@ -605,48 +605,6 @@ declare interface VNRequestRevisionProviding { declare class VNRequestRevisionProviding extends NativeObject implements VNRequestRevisionProviding { } -declare class VNGenerateOpticalFlowRequest extends VNTargetedImageRequest { - computationAccuracy: interop.Enum; - - outputPixelFormat: number; - - keepNetworkOutput: boolean; - - readonly results: NSArray; - - setComputationAccuracy(computationAccuracy: interop.Enum): void; - - setOutputPixelFormat(outputPixelFormat: number): void; - - setKeepNetworkOutput(keepNetworkOutput: boolean): void; -} - -declare class VNCircle extends NSObject implements NSCopying, NSSecureCoding { - static readonly zeroCircle: VNCircle; - - initWithCenterRadius(center: VNPoint, radius: number): this; - - initWithCenterDiameter(center: VNPoint, diameter: number): this; - - containsPoint(point: VNPoint): boolean; - - containsPointInCircumferentialRingOfWidth(point: VNPoint, ringWidth: number): boolean; - - readonly center: VNPoint; - - readonly radius: number; - - readonly diameter: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class VNContour extends NSObject implements NSCopying, VNRequestRevisionProviding { readonly indexPath: NSIndexPath; @@ -691,26 +649,26 @@ declare class VNBarcodeObservation extends VNRectangleObservation { readonly supplementalPayloadData: NSData; } -declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { - readonly availableJointNames: NSArray; +declare class VNSaliencyImageObservation extends VNPixelBufferObservation { + readonly salientObjects: NSArray; +} - readonly availableJointsGroupNames: NSArray; +declare class VNCircle extends NSObject implements NSCopying, NSSecureCoding { + static readonly zeroCircle: VNCircle; - recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; + initWithCenterRadius(center: VNPoint, radius: number): this; - recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; -} + initWithCenterDiameter(center: VNPoint, diameter: number): this; -declare class VNSaliencyImageObservation extends VNPixelBufferObservation { - readonly salientObjects: NSArray; -} + containsPoint(point: VNPoint): boolean; -declare class VNObservation extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { - readonly uuid: NSUUID; + containsPointInCircumferentialRingOfWidth(point: VNPoint, ringWidth: number): boolean; - readonly confidence: number; + readonly center: VNPoint; - readonly timeRange: CMTimeRange; + readonly radius: number; + + readonly diameter: number; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -719,8 +677,6 @@ declare class VNObservation extends NSObject implements NSCopying, NSSecureCodin encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; - - readonly requestRevision: number; } declare class VNCoreMLRequest extends VNImageBasedRequest { @@ -735,6 +691,20 @@ declare class VNCoreMLRequest extends VNImageBasedRequest { setImageCropAndScaleOption(imageCropAndScaleOption: interop.Enum): void; } +declare class VNFaceLandmarks extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { + readonly confidence: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + readonly requestRevision: number; +} + declare class VNCalculateImageAestheticsScoresRequest extends VNImageBasedRequest { readonly results: NSArray; } @@ -1156,28 +1126,6 @@ declare class VNImageAestheticsScoresObservation extends VNObservation { readonly overallScore: number; } -declare class VNHumanBodyPose3DObservation extends VNRecognizedPoints3DObservation { - readonly heightEstimation: interop.Enum; - - readonly cameraOriginMatrix: simd_float4x4; - - readonly availableJointsGroupNames: NSArray; - - readonly availableJointNames: NSArray; - - readonly bodyHeight: number; - - recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; - - recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNHumanBodyRecognizedPoint3D; - - pointInImageForJointNameError(jointName: string, error: interop.PointerConvertible): VNPoint; - - parentJointNameForJointName(jointName: string): string; - - getCameraRelativePositionForJointNameError(modelPositionOut: interop.PointerConvertible, jointName: string, error: interop.PointerConvertible): boolean; -} - declare class VNRecognizedPoints3DObservation extends VNObservation { readonly availableKeys: NSArray; @@ -1210,18 +1158,6 @@ declare class VNInstanceMaskObservation extends VNObservation { generateScaledMaskForImageForInstancesFromRequestHandlerError(instances: NSIndexSet, requestHandler: VNImageRequestHandler, error: interop.PointerConvertible): interop.Object; } -declare class VNRecognizedPointsObservation extends VNObservation { - readonly availableKeys: NSArray; - - readonly availableGroupKeys: NSArray; - - recognizedPointForKeyError(pointKey: string, error: interop.PointerConvertible): VNRecognizedPoint; - - recognizedPointsForGroupKeyError(groupKey: string, error: interop.PointerConvertible): NSDictionary; - - keypointsMultiArrayAndReturnError(error: interop.PointerConvertible): MLMultiArray; -} - declare class VNFeaturePrintObservation extends VNObservation { readonly elementType: interop.Enum; @@ -1299,12 +1235,6 @@ declare class VNPixelBufferObservation extends VNObservation { readonly featureName: string; } -declare class VNCoreMLFeatureValueObservation extends VNObservation { - readonly featureValue: MLFeatureValue; - - readonly featureName: string; -} - declare class VNRecognizedObjectObservation extends VNDetectedObjectObservation { readonly labels: NSArray; } @@ -1325,6 +1255,24 @@ declare class VNFaceObservation extends VNDetectedObjectObservation { readonly pitch: NSNumber; } +declare class VNObservation extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { + readonly uuid: NSUUID; + + readonly confidence: number; + + readonly timeRange: CMTimeRange; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + readonly requestRevision: number; +} + declare class VNDetectedPoint extends VNPoint { readonly confidence: number; } @@ -1401,18 +1349,32 @@ declare class VNFaceLandmarkRegion extends NSObject implements NSCopying, NSSecu readonly requestRevision: number; } -declare class VNFaceLandmarks extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { - readonly confidence: number; +declare class VNRecognizedPointsObservation extends VNObservation { + readonly availableKeys: NSArray; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly availableGroupKeys: NSArray; - static readonly supportsSecureCoding: boolean; + recognizedPointForKeyError(pointKey: string, error: interop.PointerConvertible): VNRecognizedPoint; - encodeWithCoder(coder: NSCoder): void; + recognizedPointsForGroupKeyError(groupKey: string, error: interop.PointerConvertible): NSDictionary; - initWithCoder(coder: NSCoder): this; + keypointsMultiArrayAndReturnError(error: interop.PointerConvertible): MLMultiArray; +} - readonly requestRevision: number; +declare class VNGenerateOpticalFlowRequest extends VNTargetedImageRequest { + computationAccuracy: interop.Enum; + + outputPixelFormat: number; + + keepNetworkOutput: boolean; + + readonly results: NSArray; + + setComputationAccuracy(computationAccuracy: interop.Enum): void; + + setOutputPixelFormat(outputPixelFormat: number): void; + + setKeepNetworkOutput(keepNetworkOutput: boolean): void; } declare class VNRecognizeTextRequest extends VNImageBasedRequest implements VNRequestProgressProviding { @@ -1517,24 +1479,10 @@ declare class VNTrackingRequest extends VNImageBasedRequest { setLastFrame(lastFrame: boolean): void; } -declare class VNGeneratePersonSegmentationRequest extends VNStatefulRequest { - static new any>(this: This): InstanceType; - - init(): this; - - initWithCompletionHandler(completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; - - qualityLevel: interop.Enum; - - supportedOutputPixelFormatsAndReturnError(error: interop.PointerConvertible): NSArray; - - outputPixelFormat: number; - - readonly results: NSArray; - - setQualityLevel(qualityLevel: interop.Enum): void; +declare class VNCoreMLFeatureValueObservation extends VNObservation { + readonly featureValue: MLFeatureValue; - setOutputPixelFormat(outputPixelFormat: number): void; + readonly featureName: string; } declare class VNHumanBodyRecognizedPoint3D extends VNRecognizedPoint3D { @@ -1553,6 +1501,16 @@ declare class VNImageHomographicAlignmentObservation extends VNImageAlignmentObs readonly warpTransform: simd_float3x3; } +declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { + readonly availableJointNames: NSArray; + + readonly availableJointsGroupNames: NSArray; + + recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; + + recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; +} + declare class VNRecognizedPoint extends VNDetectedPoint { readonly identifier: string; } @@ -1571,6 +1529,26 @@ declare class VNContoursObservation extends VNObservation { readonly normalizedPath: interop.Object; } +declare class VNGeneratePersonSegmentationRequest extends VNStatefulRequest { + static new any>(this: This): InstanceType; + + init(): this; + + initWithCompletionHandler(completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; + + qualityLevel: interop.Enum; + + supportedOutputPixelFormatsAndReturnError(error: interop.PointerConvertible): NSArray; + + outputPixelFormat: number; + + readonly results: NSArray; + + setQualityLevel(qualityLevel: interop.Enum): void; + + setOutputPixelFormat(outputPixelFormat: number): void; +} + declare class VNDetectBarcodesRequest extends VNImageBasedRequest { static readonly supportedSymbologies: NSArray; @@ -1672,10 +1650,44 @@ declare class VNHumanHandPoseObservation extends VNRecognizedPointsObservation { readonly chirality: interop.Enum; } +declare class VNHumanBodyPose3DObservation extends VNRecognizedPoints3DObservation { + readonly heightEstimation: interop.Enum; + + readonly cameraOriginMatrix: simd_float4x4; + + readonly availableJointsGroupNames: NSArray; + + readonly availableJointNames: NSArray; + + readonly bodyHeight: number; + + recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; + + recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNHumanBodyRecognizedPoint3D; + + pointInImageForJointNameError(jointName: string, error: interop.PointerConvertible): VNPoint; + + parentJointNameForJointName(jointName: string): string; + + getCameraRelativePositionForJointNameError(modelPositionOut: interop.PointerConvertible, jointName: string, error: interop.PointerConvertible): boolean; +} + declare class VNGeneratePersonInstanceMaskRequest extends VNImageBasedRequest { readonly results: NSArray; } +declare class VNDetectHumanBodyPoseRequest extends VNImageBasedRequest { + static supportedJointNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; + + supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; + + static supportedJointsGroupNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; + + supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; + + readonly results: NSArray; +} + declare class VNHomographicImageRegistrationRequest extends VNImageRegistrationRequest { readonly results: NSArray; } @@ -1690,6 +1702,22 @@ declare class VNClassificationObservation extends VNObservation { hasMinimumPrecisionForRecall(minimumPrecision: number, recall: number): boolean; } +declare class VNVideoProcessor extends NSObject { + initWithURL(videoURL: NSURL): this; + + addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; + + addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; + + removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; + + analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + cancel(): void; +} + declare class VNPoint extends NSObject implements NSCopying, NSSecureCoding { static readonly zeroPoint: VNPoint; @@ -1792,10 +1820,6 @@ declare class VNGeometryUtils extends NSObject { static calculatePerimeterForContourError(perimeter: interop.PointerConvertible, contour: VNContour, error: interop.PointerConvertible): boolean; } -declare class VNDetectDocumentSegmentationRequest extends VNImageBasedRequest { - readonly results: NSArray; -} - declare class VNGenerateImageFeaturePrintRequest extends VNImageBasedRequest { imageCropAndScaleOption: interop.Enum; @@ -1818,37 +1842,13 @@ declare class VNDetectedObjectObservation extends VNObservation { readonly globalSegmentationMask: VNPixelBufferObservation; } -declare class VNDetectAnimalBodyPoseRequest extends VNImageBasedRequest { - supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; - - supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; - +declare class VNDetectDocumentSegmentationRequest extends VNImageBasedRequest { readonly results: NSArray; } -declare class VNVideoProcessor extends NSObject { - initWithURL(videoURL: NSURL): this; - - addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; - - addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; - - removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; - - analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - cancel(): void; -} - -declare class VNDetectHumanBodyPoseRequest extends VNImageBasedRequest { - static supportedJointNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; - +declare class VNDetectAnimalBodyPoseRequest extends VNImageBasedRequest { supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; - static supportedJointsGroupNamesForRevisionError(revision: number, error: interop.PointerConvertible): NSArray; - supportedJointsGroupNamesAndReturnError(error: interop.PointerConvertible): NSArray; readonly results: NSArray; diff --git a/packages/ios/types/WebKit.d.ts b/packages/ios/types/WebKit.d.ts index ecc410c2..a8ae6ffa 100644 --- a/packages/ios/types/WebKit.d.ts +++ b/packages/ios/types/WebKit.d.ts @@ -2,6 +2,8 @@ /// /// +declare const WKWebsiteDataTypeScreenTime: string; + declare const WKWebsiteDataTypeMediaKeys: string; declare const WKWebsiteDataTypeSearchFieldRecentSearches: string; @@ -82,8 +84,6 @@ declare const WKErrorDomain: string; declare const NSReadAccessURLDocumentOption: string; -declare const WKWebsiteDataTypeDiskCache: string; - declare const WKWebExtensionContextNotificationUserInfoKeyPermissions: string; declare const WKPreviewActionItemIdentifierCopy: string; @@ -100,6 +100,8 @@ declare const WKWebsiteDataTypeOfflineWebApplicationCache: string; declare const WKWebsiteDataTypeHashSalt: string; +declare const WKWebsiteDataTypeDiskCache: string; + declare const WKWebExtensionPermissionContextMenus: string; declare const WKWebExtensionContextPermissionMatchPatternsWereGrantedNotification: string; @@ -202,6 +204,10 @@ declare const WKCookiePolicy: { Disallow: 1, }; +declare const WKWebViewDataType: { + WKWebViewDataTypeSessionStorage: 1, +}; + declare const WKFullscreenState: { NotIn: 0, Entering: 1, @@ -267,11 +273,6 @@ declare const WKDataDetectorTypes: { SpotlightSuggestion: 64, }; -declare const WKDownloadPlaceholderPolicy: { - Disable: 0, - Enable: 1, -}; - declare const WKPermissionDecision: { Prompt: 0, Grant: 1, @@ -291,11 +292,6 @@ declare const WKWebpagePreferencesUpgradeToHTTPSPolicy: { ErrorOnFailure: 3, }; -declare const WKWebExtensionWindowType: { - Normal: 0, - Popup: 1, -}; - declare const WKWebExtensionContextError: { Unknown: 1, AlreadyLoaded: 2, @@ -305,6 +301,11 @@ declare const WKWebExtensionContextError: { BackgroundContentFailedToLoad: 6, }; +declare const WKDownloadPlaceholderPolicy: { + Disable: 0, + Enable: 1, +}; + declare const WKWebExtensionTabChangedProperties: { None: 0, Loading: 2, @@ -338,6 +339,11 @@ declare const WKWebExtensionWindowState: { Fullscreen: 3, }; +declare const WKWebExtensionWindowType: { + Normal: 0, + Popup: 1, +}; + declare interface WKWebExtensionControllerDelegate extends NSObjectProtocol { webExtensionControllerOpenWindowsForExtensionContext?(controller: WKWebExtensionController, extensionContext: WKWebExtensionContext): NSArray; @@ -871,6 +877,8 @@ declare class WKNavigationAction extends NSObject { readonly shouldPerformDownload: boolean; + readonly isContentRuleListRedirect: boolean; + readonly modifierFlags: interop.Enum; readonly buttonNumber: interop.Enum; @@ -905,6 +913,8 @@ declare class WKHTTPCookieStore extends NSObject { setCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; + setCookiesCompletionHandler(cookies: NSArray | Array, completionHandler: () => void | null): void; + deleteCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; addObserver(observer: WKHTTPCookieStoreObserver): void; @@ -1039,6 +1049,8 @@ declare class WKWebView extends UIView { interactionState: interop.Object; + readonly isBlockedByScreenTime: boolean; + loadSimulatedRequestResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; loadSimulatedRequestWithResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; @@ -1069,6 +1081,12 @@ declare class WKWebView extends UIView { readonly writingToolsActive: boolean; + fetchDataOfTypesCompletionHandler(dataTypes: interop.Enum, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; + + obscuredContentInsets: UIEdgeInsets; + setNavigationDelegate(navigationDelegate: WKNavigationDelegate | null): void; setUIDelegate(UIDelegate: WKUIDelegate | null): void; @@ -1099,6 +1117,8 @@ declare class WKWebView extends UIView { isWritingToolsActive(): boolean; + setObscuredContentInsets(obscuredContentInsets: UIEdgeInsets): void; + readonly certificateChain: NSArray; } @@ -1299,6 +1319,10 @@ declare class WKWebsiteDataStore extends NSObject implements NSSecureCoding { readonly identifier: NSUUID; + fetchDataOfTypesCompletionHandler(dataTypes: NSSet, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; + static dataStoreForIdentifier(identifier: NSUUID): WKWebsiteDataStore; static removeDataStoreForIdentifierCompletionHandler(identifier: NSUUID, completionHandler: (p1: NSError) => void | null): void; @@ -1319,6 +1343,14 @@ declare class WKWebsiteDataStore extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class WKProcessPool extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class WKWebExtensionAction extends NSObject { readonly webExtensionContext: WKWebExtensionContext | null; @@ -1519,14 +1551,6 @@ declare class WKWebExtensionContext extends NSObject { setHasAccessToPrivateData(hasAccessToPrivateData: boolean): void; } -declare class WKProcessPool extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class WKNavigationResponse extends NSObject { readonly forMainFrame: boolean; @@ -1696,6 +1720,8 @@ declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, allowsAirPlayForMediaPlayback: boolean; + showsSystemScreenTimeBlockingView: boolean; + upgradeKnownHostsToHTTPS: boolean; mediaTypesRequiringUserActionForPlayback: interop.Enum; @@ -1740,6 +1766,8 @@ declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, setAllowsAirPlayForMediaPlayback(allowsAirPlayForMediaPlayback: boolean): void; + setShowsSystemScreenTimeBlockingView(showsSystemScreenTimeBlockingView: boolean): void; + setUpgradeKnownHostsToHTTPS(upgradeKnownHostsToHTTPS: boolean): void; setMediaTypesRequiringUserActionForPlayback(mediaTypesRequiringUserActionForPlayback: interop.Enum): void; diff --git a/packages/ios/types/_LocationEssentials.d.ts b/packages/ios/types/_LocationEssentials.d.ts new file mode 100644 index 00000000..d42c2d46 --- /dev/null +++ b/packages/ios/types/_LocationEssentials.d.ts @@ -0,0 +1,111 @@ +/// +/// + +declare const CLTimeIntervalMax: number; + +declare const CLLocationDistanceMax: number; + +declare const kCLLocationAccuracyThreeKilometers: number; + +declare const kCLLocationAccuracyNearestTenMeters: number; + +declare const kCLLocationAccuracyBest: number; + +declare const kCLLocationAccuracyBestForNavigation: number; + +declare const kCLDistanceFilterNone: number; + +declare const kCLLocationAccuracyReduced: number; + +declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; + +declare const kCLLocationAccuracyKilometer: number; + +declare const kCLLocationAccuracyHundredMeters: number; + +declare class CLLocationCoordinate2D { + constructor(init?: CLLocationCoordinate2D); + latitude: number; + longitude: number; +} + +declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; + +declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; + +declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { + initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; + + readonly isSimulatedBySoftware: boolean; + + readonly isProducedByAccessory: boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { + readonly level: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { + initWithLatitudeLongitude(latitude: number, longitude: number): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; + + readonly coordinate: CLLocationCoordinate2D; + + readonly altitude: number; + + readonly ellipsoidalAltitude: number; + + readonly horizontalAccuracy: number; + + readonly verticalAccuracy: number; + + readonly course: number; + + readonly courseAccuracy: number; + + readonly speed: number; + + readonly speedAccuracy: number; + + readonly timestamp: NSDate; + + readonly floor: CLFloor; + + readonly sourceInformation: CLLocationSourceInformation; + + getDistanceFrom(location: CLLocation): number; + + distanceFromLocation(location: CLLocation): number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + diff --git a/packages/ios/types/index.d.ts b/packages/ios/types/index.d.ts index 0bef63ef..a9d52465 100644 --- a/packages/ios/types/index.d.ts +++ b/packages/ios/types/index.d.ts @@ -1,45 +1,48 @@ /// -/// /// /// /// +/// /// /// /// -/// /// /// /// +/// /// -/// /// -/// -/// /// /// /// /// -/// /// /// /// /// -/// /// +/// /// +/// +/// +/// /// /// -/// /// /// /// /// /// /// +/// +/// +/// /// /// /// /// +/// +/// /// /// /// @@ -49,8 +52,6 @@ /// /// /// -/// -/// /// /// /// @@ -60,27 +61,30 @@ /// /// /// -/// -/// -/// -/// -/// -/// -/// -/// /// /// -/// -/// +/// +/// /// -/// -/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// /// /// /// /// -/// -/// +/// +/// +/// +/// /// /// /// @@ -89,6 +93,7 @@ /// /// /// +/// /// /// /// @@ -115,6 +120,8 @@ /// /// /// +/// +/// /// /// /// @@ -124,11 +131,16 @@ /// /// /// -/// /// /// /// /// +/// +/// +/// +/// +/// +/// /// /// /// @@ -139,15 +151,11 @@ /// /// /// -/// -/// -/// /// /// /// /// /// -/// /// /// /// diff --git a/packages/macos/.gitignore b/packages/macos/.gitignore new file mode 100644 index 00000000..684ae5d8 --- /dev/null +++ b/packages/macos/.gitignore @@ -0,0 +1 @@ +!build \ No newline at end of file diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/Info.plist b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/Info.plist new file mode 100644 index 00000000..d6fcd553 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/Info.plist @@ -0,0 +1,28 @@ + + + + + AvailableLibraries + + + BinaryPath + NativeScript.framework/Versions/0.1.0/NativeScript + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + NativeScript.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Headers b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/NativeScript b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/NativeScript new file mode 120000 index 00000000..3e2306e1 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/NativeScript @@ -0,0 +1 @@ +Versions/Current/NativeScript \ No newline at end of file diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Resources b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Headers/NativeScript.h b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Headers/NativeScript.h new file mode 100644 index 00000000..32802134 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Headers/NativeScript.h @@ -0,0 +1,48 @@ +#ifndef NATIVESCRIPT_H +#define NATIVESCRIPT_H + +#ifdef __cplusplus + +extern "C" + +#endif // __cplusplus + + void + nativescript_init(void* env, const char* metadata_path, const void* metadata_ptr); + +#ifdef __OBJC__ + +#import + +__attribute__((visibility("default"))) +@interface Config : NSObject + +@property(nonatomic, retain) NSString* BaseDir; +@property(nonatomic, retain) NSString* ApplicationPath; +@property(nonatomic) void* MetadataPtr; +@property BOOL IsDebug; +@property BOOL LogToSystemConsole; +@property int ArgumentsCount; +@property(nonatomic) char** Arguments; + +@end + +__attribute__((visibility("default"))) +@interface NativeScript : NSObject + +- (instancetype)initWithConfig:(Config*)config; +- (void)runScriptString:(NSString*)script runLoop:(BOOL)runLoop; +- (void)restartWithConfig:(Config*)config; +- (void)shutdownRuntime; + +/** + WARNING: this method does not return in most applications. (UIApplicationMain) + */ +- (void)runMainApplication; +- (bool)liveSync; + +@end + +#endif // __OBJC__ + +#endif /* NATIVESCRIPT_H */ diff --git a/packages/macos/dist/macos/NativeScript.node b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/NativeScript similarity index 62% rename from packages/macos/dist/macos/NativeScript.node rename to packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/NativeScript index ad5c4f82..00a59caf 100755 Binary files a/packages/macos/dist/macos/NativeScript.node and b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/NativeScript differ diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Resources/Info.plist b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Resources/Info.plist new file mode 100644 index 00000000..06e11c71 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/Resources/Info.plist @@ -0,0 +1,48 @@ + + + + + BuildMachineOSBuild + 25A354 + CFBundleDevelopmentRegion + English + CFBundleExecutable + NativeScript + CFBundleIdentifier + org.nativescript.runtime + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 0.1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 25A352 + DTPlatformName + macosx + DTPlatformVersion + 26.0 + DTSDKBuild + 25A352 + DTSDKName + macosx26.0 + DTXcode + 2601 + DTXcodeBuild + 17A400 + LSMinimumSystemVersion + 13.0 + + diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/_CodeSignature/CodeResources b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/_CodeSignature/CodeResources new file mode 100644 index 00000000..d4156fc5 --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/_CodeSignature/CodeResources @@ -0,0 +1,135 @@ + + + + + files + + Resources/Info.plist + + HzlNR/mVTJ4BCrn4me2vDuvKjq8= + + + files2 + + Headers/NativeScript.h + + hash2 + + b2VIqZHl3+JydH2yR49bt1Gfz27RYQtgJNc6pl/6RdA= + + + Resources/Info.plist + + hash2 + + 6NnegyF2rsJCu5p+gIK5U1XmxbsHvEyzTKESaOce0og= + + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/Current b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/Current new file mode 120000 index 00000000..6c6aa7cb --- /dev/null +++ b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/Current @@ -0,0 +1 @@ +0.1.0 \ No newline at end of file diff --git a/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/react-native-node-api-module b/packages/macos/build/RelWithDebInfo/NativeScript.apple.node/react-native-node-api-module new file mode 100644 index 00000000..e69de29b diff --git a/packages/macos/index.d.ts b/packages/macos/index.d.ts index dc6efcac..c627af64 100644 --- a/packages/macos/index.d.ts +++ b/packages/macos/index.d.ts @@ -1,5 +1,3 @@ /// import "@nativescript/objc-node-api"; - -export * from "./lib/native.js"; diff --git a/packages/macos/index.js b/packages/macos/index.js index f46bb814..c90918b2 100644 --- a/packages/macos/index.js +++ b/packages/macos/index.js @@ -1 +1,34 @@ -export * from "./lib/native.js"; +if (typeof interop === "undefined") { + // deno-lint-ignore no-process-globals + if (process) { + // === + // If we're in a Node-like environment (e.g. Node.js, Deno, or Bun) + // === + + const path = + "./build/RelWithDebInfo/NativeScript.apple.node/macos-arm64_x86_64/NativeScript.framework/Versions/0.1.0/NativeScript"; + + let metaURL = import.meta.url; + if (!metaURL.includes("://")) { + metaURL = "file://" + metaURL; + } + + const module = { exports: {} }; + + // deno-lint-ignore no-process-globals + process.dlopen(module, new URL(path, metaURL).pathname); + + module.exports.init( + // deno-lint-ignore no-process-globals + process.env.METADATA_PATH + ); + } else { + // === + // If we're in a React Native-like environment + // === + + // react-native-node-api/babel-plugin will rewrite this to: + // module.exports = require("react-native-node-api").requireNodeAddon("-nativescript-macos-node-api—-NativeScript"); + module.exports = require("./build/RelWithDebInfo/NativeScript.apple.node"); + } +} diff --git a/packages/macos/lib/native.js b/packages/macos/lib/native.js deleted file mode 100644 index 1c2c33f1..00000000 --- a/packages/macos/lib/native.js +++ /dev/null @@ -1,35 +0,0 @@ -let path = "../dist/macos/NativeScript.node"; - -if (typeof Deno == "object") { - const execPath = Deno.execPath(); - const parts = execPath.split("/"); - parts.pop(); // remove executable name - const containerDir = parts.pop(); - if (containerDir === "MacOS" && parts.pop() === "Contents") { - const resourcesDir = parts.join("/") + "/Contents/Frameworks"; - const newPath = resourcesDir + "/libNativeScript.dylib"; - if (Deno.statSync(newPath).isFile) { - path = newPath; - } - } -} - -if (typeof interop === "undefined") { - let metaURL = import.meta.url; - if (!metaURL.includes("://")) { - metaURL = "file://" + metaURL; - } - - const module = { exports: {} }; - - // deno-lint-ignore no-process-globals - process.dlopen( - module, - new URL(path, metaURL).pathname, - ); - - module.exports.init( - // deno-lint-ignore no-process-globals - process.env.METADATA_PATH, - ); -} diff --git a/packages/macos/package.json b/packages/macos/package.json index 9a76641f..49d75507 100644 --- a/packages/macos/package.json +++ b/packages/macos/package.json @@ -4,16 +4,15 @@ "description": "An embeddable, engine-agnostic NativeScript runtime for macOS based on Node-API", "repository": { "type": "git", - "url": "https://github.com/NativeScript/runtime-node-api.git", + "url": "https://github.com/NativeScript/napi-ios.git", "directory": "packages/macos" }, "main": "index.js", "typings": "index.d.ts", "type": "module", "files": [ - "dist/macos/NativeScript.node", + "build/RelWithDebInfo/NativeScript.apple.node", "index.d.ts", - "lib", "types" ], "scripts": { @@ -51,4 +50,4 @@ "devDependencies": { "rimraf": "^6.0.0" } -} \ No newline at end of file +} diff --git a/packages/macos/types/AGL.d.ts b/packages/macos/types/AGL.d.ts deleted file mode 100644 index 975aae26..00000000 --- a/packages/macos/types/AGL.d.ts +++ /dev/null @@ -1,185 +0,0 @@ -/// - -declare class __AGLPrivateRec { - constructor(init?: __AGLPrivateRec); -} - -declare class __AGLContextRec { - constructor(init?: __AGLContextRec); - rend: interop.Pointer; - disp: __GLIFunctionDispatchRec; - priv: interop.Pointer; -} - -declare class __AGLPixelFormatRec { - constructor(init?: __AGLPixelFormatRec); -} - -declare class __AGLRendererInfoRec { - constructor(init?: __AGLRendererInfoRec); -} - -declare class __AGLPBufferRec { - constructor(init?: __AGLPBufferRec); -} - -type GLMfunctionsDescriptor = - | { page_alloc_func: (p1: number) => interop.Pointer | null } - | { page_free_func: (p1: interop.PointerConvertible) => void | null } - | { zero_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null } - | { copy_func: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null } - | { set_ubyte_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null } - | { set_ushort_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null } - | { set_uint_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null } - | { set_double_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null }; - -declare class GLMfunctions { - constructor(init?: GLMfunctionsDescriptor); - page_alloc_func: (p1: number) => interop.Pointer | null; - page_free_func: (p1: interop.PointerConvertible) => void | null; - zero_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null; - copy_func: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; - set_ubyte_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - set_ushort_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - set_uint_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - set_double_func: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; -} - -declare function aglChoosePixelFormat(gdevs: interop.PointerConvertible, ndev: number, attribs: interop.PointerConvertible): interop.Pointer; - -declare function aglCreatePixelFormat(attribs: interop.PointerConvertible): interop.Pointer; - -declare function aglDestroyPixelFormat(pix: interop.PointerConvertible): void; - -declare function aglNextPixelFormat(pix: interop.PointerConvertible): interop.Pointer; - -declare function aglDescribePixelFormat(pix: interop.PointerConvertible, attrib: number, value: interop.PointerConvertible): number; - -declare function aglDisplaysOfPixelFormat(pix: interop.PointerConvertible, ndevs: interop.PointerConvertible): interop.Pointer; - -declare function aglDevicesOfPixelFormat(pix: interop.PointerConvertible, ndevs: interop.PointerConvertible): interop.Pointer; - -declare function aglQueryRendererInfoForCGDirectDisplayIDs(dspIDs: interop.PointerConvertible, ndev: number): interop.Pointer; - -declare function aglDestroyRendererInfo(rend: interop.PointerConvertible): void; - -declare function aglNextRendererInfo(rend: interop.PointerConvertible): interop.Pointer; - -declare function aglDescribeRenderer(rend: interop.PointerConvertible, prop: number, value: interop.PointerConvertible): number; - -declare function aglQueryRendererInfo(gdevs: interop.PointerConvertible, ndev: number): interop.Pointer; - -declare function aglCreateContext(pix: interop.PointerConvertible, share: interop.PointerConvertible): interop.Pointer; - -declare function aglDestroyContext(ctx: interop.PointerConvertible): number; - -declare function aglCopyContext(src: interop.PointerConvertible, dst: interop.PointerConvertible, mask: number): number; - -declare function aglUpdateContext(ctx: interop.PointerConvertible): number; - -declare function aglSetCurrentContext(ctx: interop.PointerConvertible): number; - -declare function aglGetCurrentContext(): interop.Pointer; - -declare function aglSetDrawable(ctx: interop.PointerConvertible, draw: interop.PointerConvertible): number; - -declare function aglGetDrawable(ctx: interop.PointerConvertible): interop.Pointer; - -declare function aglSetWindowRef(ctx: interop.PointerConvertible, window: interop.PointerConvertible): number; - -declare function aglGetWindowRef(ctx: interop.PointerConvertible): interop.Pointer; - -declare function aglSetHIViewRef(ctx: interop.PointerConvertible, hiview: interop.Object): number; - -declare function aglGetHIViewRef(ctx: interop.PointerConvertible): interop.Object; - -declare function aglSetOffScreen(ctx: interop.PointerConvertible, width: number, height: number, rowbytes: number, baseaddr: interop.PointerConvertible): number; - -declare function aglSetFullScreen(ctx: interop.PointerConvertible, width: number, height: number, freq: number, device: number): number; - -declare function aglSetVirtualScreen(ctx: interop.PointerConvertible, screen: number): number; - -declare function aglGetVirtualScreen(ctx: interop.PointerConvertible): number; - -declare function aglGetVersion(major: interop.PointerConvertible, minor: interop.PointerConvertible): void; - -declare function aglConfigure(pname: number, param: number): number; - -declare function aglSwapBuffers(ctx: interop.PointerConvertible): void; - -declare function aglEnable(ctx: interop.PointerConvertible, pname: number): number; - -declare function aglDisable(ctx: interop.PointerConvertible, pname: number): number; - -declare function aglIsEnabled(ctx: interop.PointerConvertible, pname: number): number; - -declare function aglSetInteger(ctx: interop.PointerConvertible, pname: number, params: interop.PointerConvertible): number; - -declare function aglGetInteger(ctx: interop.PointerConvertible, pname: number, params: interop.PointerConvertible): number; - -declare function aglUseFont(ctx: interop.PointerConvertible, fontID: number, face: number, size: number, first: number, count: number, base: number): number; - -declare function aglGetError(): number; - -declare function aglErrorString(code: number): interop.Pointer; - -declare function aglResetLibrary(): void; - -declare function aglSurfaceTexture(context: interop.PointerConvertible, target: number, internalformat: number, surfacecontext: interop.PointerConvertible): void; - -declare function aglCreatePBuffer(width: number, height: number, target: number, internalFormat: number, max_level: number, pbuffer: interop.PointerConvertible): number; - -declare function aglDestroyPBuffer(pbuffer: interop.PointerConvertible): number; - -declare function aglDescribePBuffer(pbuffer: interop.PointerConvertible, width: interop.PointerConvertible, height: interop.PointerConvertible, target: interop.PointerConvertible, internalFormat: interop.PointerConvertible, max_level: interop.PointerConvertible): number; - -declare function aglTexImagePBuffer(ctx: interop.PointerConvertible, pbuffer: interop.PointerConvertible, source: number): number; - -declare function aglSetPBuffer(ctx: interop.PointerConvertible, pbuffer: interop.PointerConvertible, face: number, level: number, screen: number): number; - -declare function aglGetPBuffer(ctx: interop.PointerConvertible, pbuffer: interop.PointerConvertible, face: interop.PointerConvertible, level: interop.PointerConvertible, screen: interop.PointerConvertible): number; - -declare function aglGetCGLContext(ctx: interop.PointerConvertible, cgl_ctx: interop.PointerConvertible): number; - -declare function aglGetCGLPixelFormat(pix: interop.PointerConvertible, cgl_pix: interop.PointerConvertible): number; - -declare function glmSetMode(mode: number): void; - -declare function glmSetFunc(type: number, func: GLMfunctions): void; - -declare function glmSetInteger(param: number, value: number): void; - -declare function glmGetInteger(param: number): number; - -declare function glmPageFreeAll(): void; - -declare function glmMalloc(size: number): interop.Pointer; - -declare function glmCalloc(nmemb: number, size: number): interop.Pointer; - -declare function glmRealloc(ptr: interop.PointerConvertible, size: number): interop.Pointer; - -declare function glmFree(ptr: interop.PointerConvertible): void; - -declare function glmVecAlloc(size: number): interop.Pointer; - -declare function glmVecFree(ptr: interop.PointerConvertible): void; - -declare function glmDCBAlloc(size: number): interop.Pointer; - -declare function glmDCBFree(ptr: interop.PointerConvertible): void; - -declare function glmZero(buffer: interop.PointerConvertible, width: number, height: number, rowbytes: number): void; - -declare function glmCopy(src: interop.PointerConvertible, dst: interop.PointerConvertible, width: number, height: number, src_rowbytes: number, dst_rowbytes: number): void; - -declare function glmSetUByte(buffer: interop.PointerConvertible, width: number, height: number, row_elems: number, value: number): void; - -declare function glmSetUShort(buffer: interop.PointerConvertible, width: number, height: number, row_elems: number, value: number): void; - -declare function glmSetUInt(buffer: interop.PointerConvertible, width: number, height: number, row_elems: number, value: number): void; - -declare function glmSetDouble(buffer: interop.PointerConvertible, width: number, height: number, row_elems: number, value: number): void; - -declare function glmGetError(): number; - diff --git a/packages/macos/types/ARKit.d.ts b/packages/macos/types/ARKit.d.ts new file mode 100644 index 00000000..a0dc45d0 --- /dev/null +++ b/packages/macos/types/ARKit.d.ts @@ -0,0 +1,218 @@ +/// + +declare const ar_error_domain: interop.Pointer; + +declare const ar_device_anchor_query_status_t: { + ar_device_anchor_query_status_success: 0, + ar_device_anchor_query_status_failure: 1, +}; + +declare const ar_device_anchor_tracking_state_t: { + ar_device_anchor_tracking_state_untracked: 0, + ar_device_anchor_tracking_state_orientation_tracked: 1, + ar_device_anchor_tracking_state_tracked: 2, +}; + +declare const ar_world_tracking_error_code_t: { + ar_world_tracking_error_code_add_anchor_failed: 200, + ar_world_tracking_error_code_anchor_max_limit_reached: 201, + ar_world_tracking_error_code_remove_anchor_failed: 202, +}; + +declare const ar_data_provider_state_t: { + ar_data_provider_state_initialized: 0, + ar_data_provider_state_running: 1, + ar_data_provider_state_paused: 2, + ar_data_provider_state_stopped: 3, +}; + +declare const ar_authorization_type_t: { + ar_authorization_type_none: 0, + ar_authorization_type_hand_tracking: 1, + ar_authorization_type_world_sensing: 2, + ar_authorization_type_camera_access: 8, +}; + +declare const ar_authorization_status_t: { + ar_authorization_status_not_determined: 0, + ar_authorization_status_allowed: 1, + ar_authorization_status_denied: 2, +}; + +declare const ar_session_error_code_t: { + ar_session_error_code_data_provider_not_authorized: 100, + ar_session_error_code_data_provider_failed_to_run: 101, +}; + +declare function ar_retain(object: interop.PointerConvertible): interop.Pointer; + +declare function ar_release(object: interop.PointerConvertible): void; + +declare function ar_anchor_get_origin_from_anchor_transform(anchor: NSObject): simd_float4x4; + +declare function ar_anchor_get_identifier(anchor: NSObject, out_identifier: interop.PointerConvertible): void; + +declare function ar_anchor_get_timestamp(anchor: NSObject): number; + +declare function ar_trackable_anchor_is_tracked(anchor: NSObject): boolean; + +declare function ar_authorization_result_get_authorization_type(authorization_result: NSObject): interop.Enum; + +declare function ar_authorization_result_get_status(authorization_result: NSObject): interop.Enum; + +declare function ar_authorization_results_get_count(authorization_results: NSObject): number; + +declare function ar_authorization_results_enumerate_results(authorization_results: NSObject, authorization_results_enumerator: (p1: NSObject) => boolean): void; + +declare function ar_authorization_results_enumerate_results_f(authorization_results: NSObject, context: interop.PointerConvertible, authorization_results_enumerator_function: (p1: interop.PointerConvertible, p2: NSObject) => boolean): void; + +declare function ar_data_provider_get_state(data_provider: NSObject): interop.Enum; + +declare function ar_data_provider_get_required_authorization_type(data_provider: NSObject): interop.Enum; + +declare function ar_data_providers_create(): NSObject; + +declare function ar_data_providers_create_with_data_providers(data_provider: NSObject): NSObject; + +declare function ar_data_providers_add_data_provider(data_providers: NSObject, data_provider_to_add: NSObject): void; + +declare function ar_data_providers_add_data_providers(data_providers: NSObject, data_providers_to_add: NSObject): void; + +declare function ar_data_providers_remove_data_provider(data_providers: NSObject, data_provider_to_remove: NSObject): void; + +declare function ar_data_providers_remove_data_providers(data_providers: NSObject, data_providers_to_remove: NSObject): void; + +declare function ar_data_providers_get_count(data_providers: NSObject): number; + +declare function ar_data_providers_enumerate_data_providers(data_providers: NSObject, data_providers_enumerator: (p1: NSObject) => boolean): void; + +declare function ar_data_providers_enumerate_data_providers_f(data_providers: NSObject, context: interop.PointerConvertible, data_providers_enumerator_function: (p1: interop.PointerConvertible, p2: NSObject) => boolean): void; + +declare function ar_error_get_error_code(error: NSObject): number; + +declare function ar_error_copy_cf_error(error: NSObject): interop.Object; + +declare function ar_session_create_with_device(device: NSObject): NSObject; + +declare function ar_session_set_data_provider_state_change_handler(session: NSObject, queue: NSObject, data_provider_state_change_handler: (p1: NSObject, p2: interop.Enum, p3: NSObject, p4: NSObject) => void): void; + +declare function ar_session_set_data_provider_state_change_handler_f(session: NSObject, queue: NSObject, context: interop.PointerConvertible, data_provider_state_change_handler_function: (p1: interop.PointerConvertible, p2: NSObject, p3: interop.Enum, p4: NSObject, p5: NSObject) => void): void; + +declare function ar_session_run(session: NSObject, data_providers: NSObject): void; + +declare function ar_session_stop(session: NSObject): void; + +declare function ar_session_copy_data_providers(session: NSObject): NSObject; + +declare function ar_world_tracking_configuration_create(): NSObject; + +declare function ar_world_tracking_provider_create(world_tracking_configuration: NSObject): NSObject; + +declare function ar_world_tracking_provider_is_supported(): boolean; + +declare function ar_device_anchor_create(): NSObject; + +declare function ar_device_anchor_get_identifier(anchor: NSObject, out_identifier: interop.PointerConvertible): void; + +declare function ar_device_anchor_get_origin_from_anchor_transform(anchor: NSObject): simd_float4x4; + +declare function ar_device_anchor_get_timestamp(anchor: NSObject): number; + +declare function ar_device_anchor_is_tracked(anchor: NSObject): boolean; + +declare function ar_device_anchor_get_tracking_state(anchor: NSObject): interop.Enum; + +declare function ar_world_tracking_provider_query_device_anchor_at_timestamp(world_tracking_provider: NSObject, timestamp: number, device_anchor: NSObject): interop.Enum; + +declare function ar_world_tracking_provider_get_required_authorization_type(): interop.Enum; + +declare interface OS_ar_world_tracking_provider extends OS_ar_data_provider { +} + +declare class OS_ar_world_tracking_provider extends NativeObject implements OS_ar_world_tracking_provider { +} + +declare interface OS_ar_world_tracking_configuration extends NSObjectProtocol { +} + +declare class OS_ar_world_tracking_configuration extends NativeObject implements OS_ar_world_tracking_configuration { +} + +declare interface OS_ar_world_anchor extends OS_ar_trackable_anchor { +} + +declare class OS_ar_world_anchor extends NativeObject implements OS_ar_world_anchor { +} + +declare interface OS_ar_strings extends NSObjectProtocol { +} + +declare class OS_ar_strings extends NativeObject implements OS_ar_strings { +} + +declare interface OS_ar_session extends NSObjectProtocol { +} + +declare class OS_ar_session extends NativeObject implements OS_ar_session { +} + +declare interface OS_ar_device extends NSObjectProtocol { +} + +declare class OS_ar_device extends NativeObject implements OS_ar_device { +} + +declare interface OS_ar_error extends NSObjectProtocol { +} + +declare class OS_ar_error extends NativeObject implements OS_ar_error { +} + +declare interface OS_ar_trackable_anchor extends OS_ar_anchor { +} + +declare class OS_ar_trackable_anchor extends NativeObject implements OS_ar_trackable_anchor { +} + +declare interface OS_ar_anchor extends NSObjectProtocol { +} + +declare class OS_ar_anchor extends NativeObject implements OS_ar_anchor { +} + +declare interface OS_ar_data_provider extends NSObjectProtocol { +} + +declare class OS_ar_data_provider extends NativeObject implements OS_ar_data_provider { +} + +declare interface OS_ar_authorization_results extends NSObjectProtocol { +} + +declare class OS_ar_authorization_results extends NativeObject implements OS_ar_authorization_results { +} + +declare interface OS_ar_data_providers extends NSObjectProtocol { +} + +declare class OS_ar_data_providers extends NativeObject implements OS_ar_data_providers { +} + +declare interface OS_ar_device_anchor extends OS_ar_trackable_anchor { +} + +declare class OS_ar_device_anchor extends NativeObject implements OS_ar_device_anchor { +} + +declare interface OS_ar_world_anchors extends NSObjectProtocol { +} + +declare class OS_ar_world_anchors extends NativeObject implements OS_ar_world_anchors { +} + +declare interface OS_ar_authorization_result extends NSObjectProtocol { +} + +declare class OS_ar_authorization_result extends NativeObject implements OS_ar_authorization_result { +} + diff --git a/packages/macos/types/AVFAudio.d.ts b/packages/macos/types/AVFAudio.d.ts index d82c4786..fa28758c 100644 --- a/packages/macos/types/AVFAudio.d.ts +++ b/packages/macos/types/AVFAudio.d.ts @@ -78,6 +78,10 @@ declare const AVChannelLayoutKey: string; declare const AVSampleRateConverterAudioQualityKey: string; +declare const AVEncoderContentSourceKey: string; + +declare const AVEncoderDynamicRangeControlConfigurationKey: string; + declare const AVEncoderBitDepthHintKey: string; declare const AVEncoderBitRateStrategyKey: string; @@ -104,6 +108,8 @@ declare const AVAudioUnitTypePanner: string; declare const AVSampleRateKey: string; +declare const AVEncoderASPFrequencyKey: string; + declare const AVAudioUnitTypeMusicEffect: string; declare const AVAudioSessionOrientationBottom: string; @@ -164,6 +170,52 @@ declare const AVSpeechSynthesisVoiceIdentifierAlex: string; declare const AVAudioSequencerInfoDictionaryKeyLyricist: string; +declare const AVAudio3DMixingSourceMode: { + SpatializeIfMono: 0, + Bypass: 1, + PointSource: 2, + AmbienceBed: 3, +}; + +declare const AVAudioSessionMicrophoneInjectionMode: { + None: 0, + SpokenAudio: 1, +}; + +declare const AVSpeechSynthesisPersonalVoiceAuthorizationStatus: { + NotDetermined: 0, + Denied: 1, + Unsupported: 2, + Authorized: 3, +}; + +declare const AVAudioConverterPrimeMethod: { + Pre: 0, + Normal: 1, + None: 2, +}; + +declare const AVAudio3DMixingPointSourceInHeadMode: { + Mono: 0, + Bypass: 1, +}; + +declare const AVAudioVoiceProcessingOtherAudioDuckingLevel: { + Default: 0, + Min: 10, + Mid: 20, + Max: 30, +}; + +declare const AVAudioSessionRenderingMode: { + NotApplicable: 0, + MonoStereo: 1, + Surround: 2, + SpatialAudio: 3, + DolbyAudio: 4, + DolbyAtmos: 5, +}; + declare const AVSpeechSynthesisMarkerMark: { Phoneme: 0, Word: 1, @@ -285,46 +337,43 @@ declare const AVAudioEnvironmentDistanceAttenuationModel: { Linear: 3, }; -declare const AVAudioUnitReverbPreset: { - SmallRoom: 0, - MediumRoom: 1, - LargeRoom: 2, - MediumHall: 3, - LargeHall: 4, - Plate: 5, - MediumChamber: 6, - LargeChamber: 7, - Cathedral: 8, - LargeRoom2: 9, - MediumHall2: 10, - MediumHall3: 11, - LargeHall2: 12, -}; - -declare const AVAudio3DMixingSourceMode: { - SpatializeIfMono: 0, - Bypass: 1, - PointSource: 2, - AmbienceBed: 3, -}; - declare const AVAudioConverterInputStatus: { HaveData: 0, NoDataNow: 1, EndOfStream: 2, }; -declare const AVAudioConverterPrimeMethod: { - Pre: 0, - Normal: 1, - None: 2, +declare const AVAudioContentSource: { + Unspecified: -1, + Reserved: 0, + AppleCapture_Traditional: 1, + AppleCapture_Spatial: 2, + AppleCapture_Spatial_Enhanced: 3, + AppleMusic_Traditional: 4, + AppleMusic_Spatial: 5, + AppleAV_Traditional_Offline: 6, + AppleAV_Spatial_Offline: 7, + AppleAV_Traditional_Live: 8, + AppleAV_Spatial_Live: 9, + ApplePassthrough: 10, + Capture_Traditional: 33, + Capture_Spatial: 34, + Capture_Spatial_Enhanced: 35, + Music_Traditional: 36, + Music_Spatial: 37, + AV_Traditional_Offline: 38, + AV_Spatial_Offline: 39, + AV_Traditional_Live: 40, + AV_Spatial_Live: 41, + Passthrough: 42, }; -declare const AVSpeechSynthesisPersonalVoiceAuthorizationStatus: { - NotDetermined: 0, - Denied: 1, - Unsupported: 2, - Authorized: 3, +declare const AVAudioDynamicRangeControlConfiguration: { + None: 0, + Music: 1, + Speech: 2, + Movie: 3, + Capture: 4, }; declare const AVAudioCommonFormat: { @@ -343,6 +392,12 @@ declare const AVAudioQuality: { Max: 127, }; +declare const AVSpeechSynthesisVoiceTraits: { + None: 0, + IsNoveltyVoice: 1, + IsPersonalVoice: 2, +}; + declare const AVAudioStereoOrientation: { None: 0, Portrait: 1, @@ -360,13 +415,6 @@ declare const AVAudioSessionIOType: { Aggregated: 1, }; -declare const AVAudioVoiceProcessingOtherAudioDuckingLevel: { - Default: 0, - Min: 10, - Mid: 20, - Max: 30, -}; - declare const AVSpeechBoundary: { Immediate: 0, Word: 1, @@ -383,13 +431,10 @@ declare const AVMusicSequenceLoadOptions: { ChannelsTo: 1, }; -declare const AVAudioSessionRenderingMode: { - NotApplicable: 0, - MonoStereo: 1, - Surround: 2, - SpatialAudio: 3, - DolbyAudio: 4, - DolbyAtmos: 5, +declare const AVAudioPlayerNodeCompletionCallbackType: { + Consumed: 0, + Rendered: 1, + PlayedBack: 2, }; declare const AVAudioApplicationRecordPermission: { @@ -398,11 +443,6 @@ declare const AVAudioApplicationRecordPermission: { Granted: 1735552628, }; -declare const AVAudioSessionInterruptionType: { - Began: 1, - Ended: 0, -}; - declare const AVAudioApplicationMicrophoneInjectionPermission: { ServiceDisabled: 1936876659, Undetermined: 1970168948, @@ -410,18 +450,28 @@ declare const AVAudioApplicationMicrophoneInjectionPermission: { Granted: 1735552628, }; +declare const AVAudioUnitReverbPreset: { + SmallRoom: 0, + MediumRoom: 1, + LargeRoom: 2, + MediumHall: 3, + LargeHall: 4, + Plate: 5, + MediumChamber: 6, + LargeChamber: 7, + Cathedral: 8, + LargeRoom2: 9, + MediumHall2: 10, + MediumHall3: 11, + LargeHall2: 12, +}; + declare const AVAudioRoutingArbitrationCategory: { Playback: 0, PlayAndRecord: 1, PlayAndRecordVoice: 2, }; -declare const AVAudioPlayerNodeCompletionCallbackType: { - Consumed: 0, - Rendered: 1, - PlayedBack: 2, -}; - declare const AVAudioEngineManualRenderingStatus: { Error: -1, Success: 0, @@ -435,9 +485,9 @@ declare const AVAudioEngineManualRenderingError: { NotRunning: -80802, }; -declare const AVAudio3DMixingPointSourceInHeadMode: { - Mono: 0, - Bypass: 1, +declare const AVAudioEngineManualRenderingMode: { + Offline: 0, + Realtime: 1, }; declare const AVAudio3DMixingRenderingAlgorithm: { @@ -462,26 +512,15 @@ declare const AVAudioConverterOutputStatus: { Error: 3, }; -declare const AVSpeechSynthesisVoiceTraits: { - None: 0, - IsNoveltyVoice: 1, - IsPersonalVoice: 2, -}; - declare const AVAudioSessionRouteSharingPolicy: { Default: 0, LongFormAudio: 1, Independent: 2, }; -declare const AVAudioSessionMicrophoneInjectionMode: { - None: 0, - SpokenAudio: 1, -}; - -declare const AVAudioEngineManualRenderingMode: { - Offline: 0, - Realtime: 1, +declare const AVAudioSessionInterruptionType: { + Began: 1, + Ended: 0, }; declare const AVMIDIControlChangeMessageType: { @@ -579,44 +618,6 @@ declare class AVAudio3DAngularOrientation { roll: number; } -declare interface AVAudioRecorderDelegate extends NSObjectProtocol { - audioRecorderDidFinishRecordingSuccessfully?(recorder: AVAudioRecorder, flag: boolean): void; - - audioRecorderEncodeErrorDidOccurError?(recorder: AVAudioRecorder, error: NSError | null): void; -} - -declare class AVAudioRecorderDelegate extends NativeObject implements AVAudioRecorderDelegate { -} - -declare interface AVAudioPlayerDelegate extends NSObjectProtocol { - audioPlayerDidFinishPlayingSuccessfully?(player: AVAudioPlayer, flag: boolean): void; - - audioPlayerDecodeErrorDidOccurError?(player: AVAudioPlayer, error: NSError | null): void; -} - -declare class AVAudioPlayerDelegate extends NativeObject implements AVAudioPlayerDelegate { -} - -declare interface AVAudioStereoMixing extends NSObjectProtocol { - pan: number; - - setPan(pan: number): void; -} - -declare class AVAudioStereoMixing extends NativeObject implements AVAudioStereoMixing { -} - -declare interface AVAudioMixing extends AVAudioStereoMixing, AVAudio3DMixing { - destinationForMixerBus(mixer: AVAudioNode, bus: number): AVAudioMixingDestination; - - volume: number; - - setVolume(volume: number): void; -} - -declare class AVAudioMixing extends NativeObject implements AVAudioMixing { -} - declare interface AVAudio3DMixing extends NSObjectProtocol { renderingAlgorithm: interop.Enum; @@ -654,43 +655,61 @@ declare interface AVAudio3DMixing extends NSObjectProtocol { declare class AVAudio3DMixing extends NativeObject implements AVAudio3DMixing { } -declare interface AVSpeechSynthesizerDelegate extends NSObjectProtocol { - speechSynthesizerDidStartSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; +declare interface AVAudioRecorderDelegate extends NSObjectProtocol { + audioRecorderDidFinishRecordingSuccessfully?(recorder: AVAudioRecorder, flag: boolean): void; - speechSynthesizerDidFinishSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + audioRecorderEncodeErrorDidOccurError?(recorder: AVAudioRecorder, error: NSError | null): void; +} - speechSynthesizerDidPauseSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; +declare class AVAudioRecorderDelegate extends NativeObject implements AVAudioRecorderDelegate { +} - speechSynthesizerDidContinueSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; +declare interface AVAudioPlayerDelegate extends NSObjectProtocol { + audioPlayerDidFinishPlayingSuccessfully?(player: AVAudioPlayer, flag: boolean): void; - speechSynthesizerDidCancelSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + audioPlayerDecodeErrorDidOccurError?(player: AVAudioPlayer, error: NSError | null): void; +} - speechSynthesizerWillSpeakRangeOfSpeechStringUtterance?(synthesizer: AVSpeechSynthesizer, characterRange: _NSRange, utterance: AVSpeechUtterance): void; +declare class AVAudioPlayerDelegate extends NativeObject implements AVAudioPlayerDelegate { +} - speechSynthesizerWillSpeakMarkerUtterance?(synthesizer: AVSpeechSynthesizer, marker: AVSpeechSynthesisMarker, utterance: AVSpeechUtterance): void; +declare interface AVAudioStereoMixing extends NSObjectProtocol { + pan: number; + + setPan(pan: number): void; } -declare class AVSpeechSynthesizerDelegate extends NativeObject implements AVSpeechSynthesizerDelegate { +declare class AVAudioStereoMixing extends NativeObject implements AVAudioStereoMixing { } -declare class AVMIDINoteEvent extends AVMusicEvent { - initWithChannelKeyVelocityDuration(channel: number, keyNum: number, velocity: number, duration: number): this; +declare interface AVAudioMixing extends AVAudioStereoMixing, AVAudio3DMixing { + destinationForMixerBus(mixer: AVAudioNode, bus: number): AVAudioMixingDestination; - channel: number; + volume: number; - key: number; + setVolume(volume: number): void; +} - velocity: number; +declare class AVAudioMixing extends NativeObject implements AVAudioMixing { +} - duration: number; +declare interface AVSpeechSynthesizerDelegate extends NSObjectProtocol { + speechSynthesizerDidStartSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - setChannel(channel: number): void; + speechSynthesizerDidFinishSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - setKey(key: number): void; + speechSynthesizerDidPauseSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - setVelocity(velocity: number): void; + speechSynthesizerDidContinueSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; - setDuration(duration: number): void; + speechSynthesizerDidCancelSpeechUtterance?(synthesizer: AVSpeechSynthesizer, utterance: AVSpeechUtterance): void; + + speechSynthesizerWillSpeakRangeOfSpeechStringUtterance?(synthesizer: AVSpeechSynthesizer, characterRange: _NSRange, utterance: AVSpeechUtterance): void; + + speechSynthesizerWillSpeakMarkerUtterance?(synthesizer: AVSpeechSynthesizer, marker: AVSpeechSynthesisMarker, utterance: AVSpeechUtterance): void; +} + +declare class AVSpeechSynthesizerDelegate extends NativeObject implements AVSpeechSynthesizerDelegate { } declare class AVMIDIChannelPressureEvent extends AVMIDIChannelEvent { @@ -726,12 +745,6 @@ declare class AVAudioUnitEQFilterParameters extends NSObject { setBypass(bypass: boolean): void; } -declare class AVMusicUserEvent extends AVMusicEvent { - initWithData(data: NSData): this; - - readonly sizeInBytes: number; -} - declare class AVAudioInputNode extends AVAudioIONode implements AVAudioMixing { setManualRenderingInputPCMFormatInputBlock(format: AVAudioFormat, block: (p1: number) => interop.Pointer): boolean; @@ -1155,6 +1168,12 @@ declare class AVAUPresetEvent extends AVMusicEvent { setElement(element: number): void; } +declare class AVMusicUserEvent extends AVMusicEvent { + initWithData(data: NSData): this; + + readonly sizeInBytes: number; +} + declare class AVMIDIProgramChangeEvent extends AVMIDIChannelEvent { initWithChannelProgramNumber(channel: number, programNumber: number): this; @@ -1197,14 +1216,6 @@ declare class AVAudioUnitTimePitch extends AVAudioUnitTimeEffect { setOverlap(overlap: number): void; } -declare class AVAudioUnitTimeEffect extends AVAudioUnit { - initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; - - bypass: boolean; - - setBypass(bypass: boolean): void; -} - declare class AVAudioUnitMIDIInstrument extends AVAudioUnit implements AVAudioMixing { initWithAudioComponentDescription(description: AudioComponentDescription): this; @@ -1341,10 +1352,6 @@ declare class AVAudioUnitComponentManager extends NSObject { componentsMatchingDescription(desc: AudioComponentDescription): NSArray; } -declare class AVAudioSinkNode extends AVAudioNode { - initWithReceiverBlock(block: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number): this; -} - declare class AVAudioMixerNode extends AVAudioNode implements AVAudioMixing { init(): this; @@ -1438,6 +1445,8 @@ declare class AVAudioMixerNode extends AVAudioNode implements AVAudioMixing { } declare class AVAudioFile extends NSObject { + init(): this; + initForReadingError(fileURL: NSURL, outError: interop.PointerConvertible): this; initForReadingCommonFormatInterleavedError(fileURL: NSURL, format: interop.Enum, interleaved: boolean, outError: interop.PointerConvertible): this; @@ -1581,6 +1590,12 @@ declare class AVAudioConverter extends NSObject { primeInfo: AVAudioConverterPrimeInfo; + audioSyncPacketFrequency: number; + + contentSource: interop.Enum; + + dynamicRangeControlConfiguration: interop.Enum; + convertToBufferFromBufferError(outputBuffer: AVAudioPCMBuffer, inputBuffer: AVAudioPCMBuffer, outError: interop.PointerConvertible): boolean; convertToBufferErrorWithInputFromBlock(outputBuffer: AVAudioBuffer, outError: interop.PointerConvertible, inputBlock: (p1: number, p2: interop.PointerConvertible) => AVAudioBuffer): interop.Enum; @@ -1601,6 +1616,12 @@ declare class AVAudioConverter extends NSObject { setPrimeInfo(primeInfo: AVAudioConverterPrimeInfo): void; + setAudioSyncPacketFrequency(audioSyncPacketFrequency: number): void; + + setContentSource(contentSource: interop.Enum): void; + + setDynamicRangeControlConfiguration(dynamicRangeControlConfiguration: interop.Enum): void; + bitRate: number; bitRateStrategy: string; @@ -1705,6 +1726,8 @@ declare class AVAudioCompressedBuffer extends AVAudioBuffer { readonly packetDescriptions: interop.Pointer; + readonly packetDependencies: interop.Pointer; + setPacketCount(packetCount: number): void; setByteLength(byteLength: number): void; @@ -1734,16 +1757,24 @@ declare class AVMIDIMetaEvent extends AVMusicEvent { readonly type: interop.Enum; } -declare class AVAudioIONode extends AVAudioNode { - readonly presentationLatency: number; +declare class AVMIDINoteEvent extends AVMusicEvent { + initWithChannelKeyVelocityDuration(channel: number, keyNum: number, velocity: number, duration: number): this; - readonly audioUnit: interop.Pointer; + channel: number; - readonly voiceProcessingEnabled: boolean; + key: number; - setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; + velocity: number; - isVoiceProcessingEnabled(): boolean; + duration: number; + + setChannel(channel: number): void; + + setKey(key: number): void; + + setVelocity(velocity: number): void; + + setDuration(duration: number): void; } declare class AVAudioNode extends NSObject { @@ -2244,6 +2275,28 @@ declare class AVAudioUnitVarispeed extends AVAudioUnitTimeEffect { setRate(rate: number): void; } +declare class AVAudioSinkNode extends AVAudioNode { + initWithReceiverBlock(block: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number): this; +} + +declare class AVAudioUnitTimeEffect extends AVAudioUnit { + initWithAudioComponentDescription(audioComponentDescription: AudioComponentDescription): this; + + bypass: boolean; + + setBypass(bypass: boolean): void; +} + +declare class AVAudioUnitEQ extends AVAudioUnitEffect { + initWithNumberOfBands(numberOfBands: number): this; + + readonly bands: NSArray; + + globalGain: number; + + setGlobalGain(globalGain: number): void; +} + declare class AVSpeechSynthesizer extends NSObject { delegate: AVSpeechSynthesizerDelegate; @@ -2300,16 +2353,6 @@ declare class AVAudioUnitReverb extends AVAudioUnitEffect { setWetDryMix(wetDryMix: number): void; } -declare class AVAudioUnitEQ extends AVAudioUnitEffect { - initWithNumberOfBands(numberOfBands: number): this; - - readonly bands: NSArray; - - globalGain: number; - - setGlobalGain(globalGain: number): void; -} - declare class AVAudioPCMBuffer extends AVAudioBuffer { initWithPCMFormatFrameCapacity(format: AVAudioFormat, frameCapacity: number): this; @@ -2673,6 +2716,18 @@ declare class AVAudioEngine extends NSObject { setAutoShutdownEnabled(autoShutdownEnabled: boolean): void; } +declare class AVAudioIONode extends AVAudioNode { + readonly presentationLatency: number; + + readonly audioUnit: interop.Pointer; + + readonly voiceProcessingEnabled: boolean; + + setVoiceProcessingEnabledError(enabled: boolean, outError: interop.PointerConvertible): boolean; + + isVoiceProcessingEnabled(): boolean; +} + declare class AVAudioSourceNode extends AVAudioNode implements AVAudioMixing { initWithRenderBlock(block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number): this; @@ -2849,3 +2904,13 @@ declare class AVAudioRoutingArbiter extends NSObject { leaveArbitration(): void; } +declare class AVAudioSessionCapability extends NSObject { + readonly supported: boolean; + + readonly enabled: boolean; + + isSupported(): boolean; + + isEnabled(): boolean; +} + diff --git a/packages/macos/types/AVFoundation.d.ts b/packages/macos/types/AVFoundation.d.ts index d1bb041a..d3060f58 100644 --- a/packages/macos/types/AVFoundation.d.ts +++ b/packages/macos/types/AVFoundation.d.ts @@ -35,8 +35,6 @@ declare const AVCaptureSessionInterruptionEndedNotification: string; declare const AVCaptureSessionWasInterruptedNotification: string; -declare const AVCaptureSessionDidStopRunningNotification: string; - declare const AVCaptureSessionDidStartRunningNotification: string; declare const AVCaptureSessionRuntimeErrorNotification: string; @@ -107,6 +105,20 @@ declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey: string; declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishDidPlayEntireEventKey: string; + +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishPlayoutTimeKey: string; + +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledErrorKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedEventKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippedNotification: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeSkipControlLabelKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeStateKey: string; + declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey: string; declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey: string; @@ -163,10 +175,14 @@ declare const AVPlayerRateDidChangeReasonKey: string; declare const AVPlayerRateDidChangeNotification: string; +declare const AVOutputSettingsPresetMVHEVC4320x4320: string; + declare const AVOutputSettingsPresetMVHEVC1440x1440: string; declare const AVOutputSettingsPresetMVHEVC960x960: string; +declare const AVOutputSettingsPresetHEVC4320x2160: string; + declare const AVOutputSettingsPresetHEVC3840x2160WithAlpha: string; declare const AVOutputSettingsPresetHEVC3840x2160: string; @@ -235,8 +251,6 @@ declare const AVMetadataIdentifierID3MetadataMood: string; declare const AVMetadataIdentifierID3MetadataMediaType: string; -declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; - declare const AVMetadataIdentifierID3MetadataLanguage: string; declare const AVMetadataIdentifierID3MetadataInitialKey: string; @@ -277,8 +291,6 @@ declare const AVMetadataIdentifierID3MetadataPositionSynchronization: string; declare const AVMetadataIdentifierID3MetadataPopularimeter: string; -declare const AVMetadataIdentifierID3MetadataOwnership: string; - declare const AVMetadataIdentifierID3MetadataMPEGLocationLookupTable: string; declare const AVMetadataIdentifierID3MetadataMusicCDIdentifier: string; @@ -355,13 +367,21 @@ declare const AVMetadataIdentifieriTunesMetadataCoverArt: string; declare const AVMetadataIdentifieriTunesMetadataUserComment: string; +declare const AVMetadataIdentifierQuickTimeMetadataPresentationImmersiveMedia: string; + +declare const AVMetadataIdentifierQuickTimeMetadataAIMEData: string; + declare const AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters: string; declare const AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion: string; declare const AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore: string; -declare const AVMetadataIdentifierQuickTimeMetadataFullFrameRatePlaybackIntent: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraFocalLength35mmEquivalent: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensIrisFNumber: string; + +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedAngle: string; declare const AVMetadataIdentifierQuickTimeMetadataIsMontage: string; @@ -447,8 +467,6 @@ declare const AVMetadataIdentifierISOUserDataTaggedCharacteristic: string; declare const AVMetadataIdentifierISOUserDataDate: string; -declare const AVMetadataIdentifierISOUserDataCopyright: string; - declare const AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription: string; declare const AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic: string; @@ -571,6 +589,8 @@ declare const AVMetadataIdentifierID3MetadataCommercial: string; declare const AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime: string; +declare const AVOutputSettingsPresetMVHEVC7680x7680: string; + declare const AVMetadataIdentifierQuickTimeUserDataHostComputer: string; declare const AVCaptureReactionTypeBalloons: string; @@ -581,35 +601,41 @@ declare const AVMetadataCommonIdentifierMake: string; declare const AVMetadataIdentifieriTunesMetadataOriginalArtist: string; -declare const AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification: string; +declare const AVAssetPlaybackConfigurationOptionSpatialVideo: string; -declare const AVMetadataIdentifier3GPUserDataMediaRating: string; +declare const AVAssetPlaybackConfigurationOptionStereoMultiviewVideo: string; -declare const AVMetadataID3MetadataKeyLink: string; +declare const AVAssetWriterInputMediaDataLocationSparselyInterleavedWithMainMediaData: string; -declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; +declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; + +declare const AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData: string; declare const AVAssetTrackTrackAssociationsDidChangeNotification: string; -declare const AVAssetTrackTimeRangeDidChangeNotification: string; +declare const AVAssetTrackSegmentsDidChangeNotification: string; declare const AVTrackAssociationTypeMetadataReferent: string; +declare const AVTrackAssociationTypeSelectionFollower: string; + +declare const AVTrackAssociationTypeForcedSubtitlesOnly: string; + declare const AVTrackAssociationTypeChapterList: string; -declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate: string; +declare const AVTrackAssociationTypeAudioFallback: string; -declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; +declare const AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey: string; -declare const AVAssetImageGeneratorApertureModeEncodedPixels: string; +declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate: string; -declare const AVAssetImageGeneratorApertureModeProductionAperture: string; +declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate: string; -declare const AVAssetImageGeneratorApertureModeCleanAperture: string; +declare const AVAssetImageGeneratorApertureModeProductionAperture: string; declare const AVAssetExportPresetAppleM4V1080pHD: string; -declare const AVAssetExportPresetAppleM4VWiFi: string; +declare const AVAssetExportPresetAppleM4V720pHD: string; declare const AVAssetExportPresetAppleM4VAppleTV: string; @@ -617,56 +643,72 @@ declare const AVAssetExportPresetAppleM4V480pSD: string; declare const AVAssetExportPresetAppleM4VCellular: string; -declare const AVAssetExportPresetAppleProRes4444LPCM: string; +declare const AVAssetExportPresetAppleM4A: string; -declare const AVAssetExportPresetAppleProRes422LPCM: string; +declare const AVAssetExportPresetMVHEVC7680x7680: string; -declare const AVAssetExportPresetMVHEVC1440x1440: string; +declare const AVAssetExportPresetMVHEVC4320x4320: string; -declare const AVAssetExportPresetMVHEVC960x960: string; +declare const AVAssetExportPresetMVHEVC1440x1440: string; -declare const AVAssetExportPresetHEVC7680x4320: string; +declare const AVAssetExportPresetHEVC3840x2160: string; declare const AVMetadataCommonIdentifierLastModifiedDate: string; declare const AVAssetExportPresetHEVC1920x1080WithAlpha: string; +declare const AVAssetExportPresetHEVC1920x1080: string; + +declare const AVAssetExportPreset3840x2160: string; + declare const AVAssetExportPreset1920x1080: string; -declare const AVAssetExportPreset640x480: string; +declare const AVAssetExportPreset1280x720: string; -declare const AVAssetExportPresetHighestQuality: string; +declare const AVAssetExportPreset640x480: string; declare const AVAssetExportPresetMediumQuality: string; declare const AVAudioTimePitchAlgorithmVarispeed: string; -declare const AVAudioTimePitchAlgorithmSpectral: string; - declare const AVMetadataIdentifierID3MetadataCopyright: string; declare const AVAudioTimePitchAlgorithmTimeDomain: string; declare const AVAssetChapterMetadataGroupsDidChangeNotification: string; +declare const AVAssetContainsFragmentsDidChangeNotification: string; + declare const AVAssetDurationDidChangeNotification: string; -declare const AVURLAssetPrimarySessionIdentifierKey: string; +declare const AVURLAssetHTTPUserAgentKey: string; -declare const AVURLAssetURLRequestAttributionKey: string; +declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; -declare const AVURLAssetShouldSupportAliasDataReferencesKey: string; +declare const AVURLAssetAllowsCellularAccessKey: string; -declare const AVVideoApertureModeEncodedPixels: string; +declare const AVURLAssetOverrideMIMETypeKey: string; + +declare const AVMetadataIdentifierQuickTimeMetadataFullFrameRatePlaybackIntent: string; + +declare const AVMetadataIdentifierID3MetadataMusicianCreditsList: string; + +declare const AVVideoApertureModeProductionAperture: string; declare const AVVideoApertureModeCleanAperture: string; -declare const AVVideoAverageNonDroppableFrameRateKey: string; +declare const AVVideoEncoderSpecificationKey: string; declare const AVVideoDecompressionPropertiesKey: string; declare const AVVideoH264EntropyModeCAVLC: string; +declare const AVVideoH264EntropyModeKey: string; + +declare const AVVideoProfileLevelH264HighAutoLevel: string; + +declare const AVVideoProfileLevelH264High41: string; + declare const AVVideoProfileLevelH264MainAutoLevel: string; declare const AVVideoProfileLevelH264BaselineAutoLevel: string; @@ -721,6 +763,8 @@ declare const AVVideoPixelAspectRatioKey: string; declare const AVVideoCodecAppleProRes422: string; +declare const AVVideoCodecTypeAppleProResRAWHQ: string; + declare const AVVideoCodecTypeAppleProRes422Proxy: string; declare const AVVideoCodecTypeAppleProRes422LT: string; @@ -845,6 +889,12 @@ declare const AVMetadataiTunesMetadataKeyAlbum: string; declare const AVMetadataKeySpaceiTunes: string; +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedTime: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraShutterSpeedAngle: string; + +declare const AVMetadataQuickTimeMetadataKeyCameraWhiteBalance: string; + declare const AVMetadataQuickTimeMetadataKeyFullFrameRatePlaybackIntent: string; declare const AVVideoWidthKey: string; @@ -869,8 +919,6 @@ declare const AVMetadataQuickTimeMetadataKeyMake: string; declare const AVMetadataQuickTimeMetadataKeyiXML: string; -declare const AVMetadataQuickTimeMetadataKeySoftware: string; - declare const AVMetadataQuickTimeMetadataKeyArtist: string; declare const AVMetadataFormatUnknown: string; @@ -947,6 +995,8 @@ declare const AVFileTypeProfileMPEG4AppleHLS: string; declare const AVStreamingKeyDeliveryPersistentContentKeyType: string; +declare const AVFileTypeDICOM: string; + declare const AVFileTypeHEIF: string; declare const AVFileTypeHEIC: string; @@ -963,6 +1013,10 @@ declare const AVFileType3GPP: string; declare const AVFileTypeAppleM4A: string; +declare const AVMediaCharacteristicMachineGenerated: string; + +declare const AVMediaCharacteristicIndicatesNonRectilinearProjection: string; + declare const AVMediaCharacteristicIndicatesHorizontalFieldOfView: string; declare const AVMediaCharacteristicDescribesMusicAndSoundForAccessibility: string; @@ -1005,10 +1059,14 @@ declare const AVMetadataQuickTimeMetadataKeyRatingUser: string; declare const AVAssetExportPresetHEVCHighestQuality: string; +declare const AVURLAssetShouldSupportAliasDataReferencesKey: string; + declare const AVCoreAnimationBeginTimeAtZero: number; declare const AVMetadataID3MetadataKeyRecommendedBufferSize: string; +declare const AVAssetImageGeneratorApertureModeEncodedPixels: string; + declare const AVFileTypeDNG: string; declare const AVAssetDownloadTaskMinimumRequiredMediaBitrateKey: string; @@ -1021,10 +1079,6 @@ declare const AVMetadataiTunesMetadataKeyCredits: string; declare const AVMetadataIdentifierQuickTimeUserDataOriginalSource: string; -declare const AVMetadataExtraAttributeValueURIKey: string; - -declare const AVVideoH264EntropyModeCABAC: string; - declare const AVMetadataCommonKeyAuthor: string; declare const AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial: string; @@ -1033,19 +1087,19 @@ declare const AVMetadataIdentifieriTunesMetadataRecordCompany: string; declare const AVMetadataCommonIdentifierCopyrights: string; -declare const AVVideoProfileLevelH264High41: string; - declare const AVMetadataIdentifierQuickTimeUserDataArranger: string; declare const AVVideoColorPrimaries_EBU_3213: string; +declare const AVAssetImageGeneratorApertureModeCleanAperture: string; + declare const AVMetadataID3MetadataKeyMusicCDIdentifier: string; declare const AVAssetPlaybackConfigurationOptionStereoVideo: string; declare const AVMetadataQuickTimeMetadataKeyProducer: string; -declare const AVURLAssetAllowsConstrainedNetworkAccessKey: string; +declare const AVMetadataID3MetadataKeyLink: string; declare const AVVideoScalingModeFit: string; @@ -1069,8 +1123,6 @@ declare const AVMetadataID3MetadataKeyMediaType: string; declare const AVMetadataIdentifierID3MetadataContentType: string; -declare const AVAssetExportPresetHEVC1920x1080: string; - declare const AVMediaCharacteristicVoiceOverTranslation: string; declare const AVMetadataID3MetadataKeySignature: string; @@ -1083,7 +1135,7 @@ declare const AVMetadataiTunesMetadataKeySongName: string; declare const AVVideoProfileLevelH264Main32: string; -declare const AVVideoApertureModeProductionAperture: string; +declare const AVMetadataIdentifier3GPUserDataMediaRating: string; declare const AVMetadataID3MetadataKeyTermsOfUse: string; @@ -1093,8 +1145,6 @@ declare const AVVideoTransferFunction_SMPTE_ST_2084_PQ: string; declare const AVMetadataCommonKeyAlbumName: string; -declare const AVVideoProfileLevelH264HighAutoLevel: string; - declare const AVVideoCleanApertureVerticalOffsetKey: string; declare const AVMetadataQuickTimeMetadataKeyDescription: string; @@ -1111,7 +1161,9 @@ declare const AVMetadataCommonKeyTitle: string; declare const AVMetadataIdentifier3GPUserDataTitle: string; -declare const AVAssetPlaybackConfigurationOptionSpatialVideo: string; +declare const AVVideoH264EntropyModeCABAC: string; + +declare const AVMetadataExtraAttributeValueURIKey: string; declare const AVMetadataQuickTimeMetadataKeyLocationRole: string; @@ -1185,6 +1237,8 @@ declare const AVPlayerItemPlaybackStalledNotification: string; declare const AVMediaCharacteristicContainsOnlyForcedSubtitles: string; +declare const AVMetadataQuickTimeMetadataKeyCameraLensModel: string; + declare const AVMetadataQuickTimeMetadataKeyArtwork: string; declare const AVFileTypeWAVE: string; @@ -1193,17 +1247,17 @@ declare const AVMediaCharacteristicContainsHDRVideo: string; declare const AVMetadataID3MetadataKeyRecordingTime: string; -declare const AVAssetImageGeneratorDynamicRangePolicyMatchSource: string; - declare const AVAssetExportPreset960x540: string; declare const AVMetadata3GPUserDataKeyThumbnail: string; declare const AVMetadataiTunesMetadataKeyUserGenre: string; -declare const AVTrackAssociationTypeForcedSubtitlesOnly: string; +declare const AVVideoCodecTypeAppleProResRAW: string; -declare const AVVideoH264EntropyModeKey: string; +declare const AVMetadataObjectTypeDataMatrixCode: string; + +declare const AVMetadataQuickTimeMetadataKeySoftware: string; declare const AVMetadataIdentifierID3MetadataModifiedBy: string; @@ -1221,26 +1275,32 @@ declare const AVMetadataID3MetadataKeyRelativeVolumeAdjustment2: string; declare const AVMetadataID3MetadataKeyPositionSynchronization: string; -declare const AVAssetExportPresetAppleM4A: string; - declare const AVMetadataIdentifier3GPUserDataPerformer: string; +declare const AVAssetImageGeneratorDynamicRangePolicyMatchSource: string; + declare const AVMediaTypeText: string; declare const AVMetadataiTunesMetadataKeyLinerNotes: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraWhiteBalance: string; + +declare const AVAssetPlaybackConfigurationOptionNonRectilinearProjection: string; + declare const AVVideoPixelAspectRatioVerticalSpacingKey: string; +declare const AVContentKeyRequestShouldRandomizeDeviceIdentifierKey: string; + declare const AVMetadataKeySpaceQuickTimeUserData: string; declare const AVURLAssetAllowsExpensiveNetworkAccessKey: string; declare const AVMetadataCommonKeyCreator: string; -declare const AVAssetExportPresetHEVC3840x2160WithAlpha: string; - declare const AVContentKeySystemFairPlayStreaming: string; +declare const AVMetadataQuickTimeMetadataKeyCameraISOSensitivity: string; + declare const AVMetadataQuickTimeUserDataKeyOriginalFormat: string; declare const AVCaptureSessionPreset320x240: string; @@ -1255,11 +1315,9 @@ declare const AVMetadataID3MetadataKeyAlbumTitle: string; declare const AVMetadataObjectTypeCodabarCode: string; -declare const AVVideoEncoderSpecificationKey: string; - -declare const AVAssetExportPresetPassthrough: string; +declare const AVAssetExportPresetHEVC3840x2160WithAlpha: string; -declare const AVTrackAssociationTypeSelectionFollower: string; +declare const AVAssetExportPresetAppleM4VWiFi: string; declare const AVVideoCodecH264: string; @@ -1267,22 +1325,22 @@ declare const AVVideoYCbCrMatrix_ITU_R_2020: string; declare const AVMetadataiTunesMetadataKeyDescription: string; -declare const AVVideoExpectedSourceFrameRateKey: string; - declare const AVMetadataIdentifieriTunesMetadataThanks: string; +declare const AVAssetImageGeneratorDynamicRangePolicyForceSDR: string; + declare const AVFileTypeCoreAudioFormat: string; declare const AVMetadataQuickTimeMetadataKeyYear: string; +declare const AVMetadataIdentifierISOUserDataCopyright: string; + declare const AVMetadataiTunesMetadataKeyGenreID: string; declare const AVMetadataIdentifierQuickTimeMetadataDirectionMotion: string; declare const AVCaptureDeviceTypeMicrophone: string; -declare const AVURLAssetPreferPreciseDurationAndTimingKey: string; - declare const AVVideoAllowWideColorKey: string; declare const AVMetadataIdentifieriTunesMetadataDiscNumber: string; @@ -1323,8 +1381,6 @@ declare const AVMetadataiTunesMetadataKeySoloist: string; declare const AVMetadataID3MetadataKeyGroupIdentifier: string; -declare const AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate: string; - declare const AVMetadataID3MetadataKeyComposer: string; declare const AVLayerVideoGravityResize: string; @@ -1337,6 +1393,8 @@ declare const AVPlayerItemLegibleOutputTextStylingResolutionDefault: string; declare const AVMetadataID3MetadataKeyAlbumSortOrder: string; +declare const AVMetadataObjectTypeCatHead: string; + declare const AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject: string; declare const AVMetadataID3MetadataKeyInvolvedPeopleList_v23: string; @@ -1359,10 +1417,10 @@ declare const AVFileTypeMPEG4: string; declare const AVMetadataIdentifieriTunesMetadataTrackNumber: string; -declare const AVURLAssetOverrideMIMETypeKey: string; - declare const AVMetadataiTunesMetadataKeyComposer: string; +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTWhiteBalanceFactors: string; + declare const AVMetadataCommonKeyDescription: string; declare const AVMetadataIdentifieriTunesMetadataCredits: string; @@ -1373,6 +1431,8 @@ declare const AVMetadataCommonKeyMake: string; declare const AVMetadataIdentifierID3MetadataLyricist: string; +declare const AVVideoAverageNonDroppableFrameRateKey: string; + declare const AVMetadataIdentifieriTunesMetadataEncodingTool: string; declare const AVMetadataQuickTimeUserDataKeyGenre: string; @@ -1399,12 +1459,12 @@ declare const AVMetadataIdentifieriTunesMetadataConductor: string; declare const AVMetadataQuickTimeMetadataKeyTitle: string; -declare const AVTrackAssociationTypeAudioFallback: string; - declare const AVMetadataIdentifierID3MetadataLink: string; declare const AVMetadataQuickTimeMetadataKeyIsMontage: string; +declare const AVMetadataiTunesMetadataKeyLyrics: string; + declare const AVMetadataISOUserDataKeyDate: string; declare const AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription: string; @@ -1419,6 +1479,8 @@ declare const AVMetadataID3MetadataKeyOriginalFilename: string; declare const AVFileTypeMPEGLayer3: string; +declare const AVContentKeyRequestRandomDeviceIdentifierSeedKey: string; + declare const AVMetadataKeySpaceCommon: string; declare const AVMetadataIdentifierIcyMetadataStreamURL: string; @@ -1455,8 +1517,6 @@ declare const AVMetadataCommonKeyIdentifier: string; declare const AVAssetDownloadedAssetEvictionPriorityImportant: string; -declare const AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData: string; - declare const AVFileTypeSunAU: string; declare const AVMetadataiTunesMetadataKeyPublisher: string; @@ -1473,12 +1533,14 @@ declare const AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNo declare const AVMetadataFormatQuickTimeMetadata: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraISOSensitivity: string; + +declare const AVAssetTrackTimeRangeDidChangeNotification: string; + declare const AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey: string; declare const AVMediaTypeDepthData: string; -declare const AVAssetExportPreset3840x2160: string; - declare const AVMetadataCommonKeyArtwork: string; declare const AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime: string; @@ -1493,10 +1555,12 @@ declare const AVMetadataIcyMetadataKeyStreamTitle: string; declare const AVMetadataQuickTimeUserDataKeyWriter: string; -declare const AVAssetExportPresetHEVCHighestQualityWithAlpha: string; +declare const AVAudioTimePitchAlgorithmSpectral: string; declare const AVErrorPersistentTrackIDKey: string; +declare const AVAssetExportPresetAppleProRes4444LPCM: string; + declare const AVMetadataIdentifierQuickTimeUserDataChapter: string; declare const AVMetadataIdentifieriTunesMetadataDirector: string; @@ -1515,21 +1579,23 @@ declare const AVMetadataCommonKeyLastModifiedDate: string; declare const AVMetadataQuickTimeMetadataKeyCameraIdentifier: string; +declare const AVURLAssetPrimarySessionIdentifierKey: string; + declare const AVMetadataIdentifieriTunesMetadataDiscCompilation: string; declare const AVTrackAssociationTypeTimecode: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledNotification: string; + declare const AVMetadataIdentifieriTunesMetadataDescription: string; declare const AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease: string; declare const AVMetadataID3MetadataKeyTrackNumber: string; -declare const AVAssetExportPresetAppleM4V720pHD: string; - -declare const AVFileTypeAVCI: string; +declare const AVAssetExportPresetPassthrough: string; -declare const AVAssetExportPresetAppleM4ViPod: string; +declare const AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification: string; declare const AVVideoCodecTypeAppleProRes4444: string; @@ -1539,6 +1605,8 @@ declare const AVMetadataIdentifierID3MetadataPublisher: string; declare const AVMetadataFormatiTunesMetadata: string; +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTWhiteBalanceFactors: string; + declare const AVMetadataID3MetadataKeyConductor: string; declare const AVVideoColorPrimaries_SMPTE_C: string; @@ -1567,7 +1635,7 @@ declare const AVMetadataQuickTimeMetadataKeyDirectionMotion: string; declare const AVMetadataQuickTimeUserDataKeyCreationDate: string; -declare const AVAssetContainsFragmentsDidChangeNotification: string; +declare const AVMetadataIdentifierID3MetadataOwnership: string; declare const AVPlayerRateDidChangeReasonAppBackgrounded: string; @@ -1589,6 +1657,8 @@ declare const AVVideoCodecTypeHEVCWithAlpha: string; declare const AVMetadataIdentifierID3MetadataTitleDescription: string; +declare const AVMetadataObjectTypeDogHead: string; + declare const AVMetadataIdentifierID3MetadataSetSubtitle: string; declare const AVCaptureSessionPreset960x540: string; @@ -1597,11 +1667,15 @@ declare const AVMetadataiTunesMetadataKeyArranger: string; declare const AVMediaCharacteristicTactileMinimal: string; +declare const AVAssetExportPresetMVHEVC960x960: string; + +declare const AVAssetPlaybackConfigurationOptionAppleImmersiveVideo: string; + declare const AVMetadataiTunesMetadataKeyRecordCompany: string; declare const AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23: string; -declare const AVURLAssetAllowsCellularAccessKey: string; +declare const AVAssetExportPresetHEVC4320x2160: string; declare const AVMetadataID3MetadataKeyLanguage: string; @@ -1631,7 +1705,7 @@ declare const AVMetadataIdentifierQuickTimeUserDataCredits: string; declare const AVMetadataIdentifierQuickTimeUserDataComposer: string; -declare const AVAssetWasDefragmentedNotification: string; +declare const AVVideoApertureModeEncodedPixels: string; declare const AVFileTypeAppleM4V: string; @@ -1639,6 +1713,8 @@ declare const AVMetadataiTunesMetadataKeyArtistID: string; declare const AVMetadataID3MetadataKeyOfficialAudioSourceWebpage: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishNotification: string; + declare const AVVideoProfileLevelH264Main30: string; declare const AVMetadataiTunesMetadataKeyAccountKind: string; @@ -1651,10 +1727,16 @@ declare const AVMetadataID3MetadataKeySynchronizedLyric: string; declare const AVVideoProfileLevelH264High40: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraLensModel: string; + declare const AVMetadataIdentifier3GPUserDataAlbumAndTrack: string; declare const AVMetadataObjectTypeHumanFullBody: string; +declare const AVMetadataIdentifierQuickTimeMetadataCameraShutterSpeedTime: string; + +declare const AVMetadataIdentifierQuickTimeMetadataWhiteBalanceByCCTColorMatrices: string; + declare const AVMetadataKeySpaceID3: string; declare const AVErrorFileTypeKey: string; @@ -1675,12 +1757,14 @@ declare const AVMetadataIdentifieriTunesMetadataArtistID: string; declare const AVFileTypeTIFF: string; -declare const AVAssetPlaybackConfigurationOptionStereoMultiviewVideo: string; +declare const AVAssetExportPresetHighestQuality: string; declare const AVMetadataID3MetadataKeyBeatsPerMinute: string; declare const AVVideoHeightKey: string; +declare const AVVideoExpectedSourceFrameRateKey: string; + declare const AVMetadataIdentifierID3MetadataEncodedBy: string; declare const AVMetadataQuickTimeMetadataKeyPublisher: string; @@ -1709,6 +1793,8 @@ declare const AVFileTypeAppleiTT: string; declare const AVMediaCharacteristicCarriesVideoStereoMetadata: string; +declare const AVCaptureSessionDidStopRunningNotification: string; + declare const AVContentKeyRequestRequiresValidationDataInSecureTokenKey: string; declare const AVVideoCleanApertureKey: string; @@ -1725,7 +1811,7 @@ declare const AVMetadataID3MetadataKeyPerformerSortOrder: string; declare const AVMetadataObjectTypeCode39Code: string; -declare const AVMetadataObjectTypeDataMatrixCode: string; +declare const AVTrackAssociationTypeRenderMetadataSource: string; declare const AVMetadataQuickTimeMetadataKeyComposer: string; @@ -1753,14 +1839,14 @@ declare const AVMetadataIdentifierQuickTimeMetadataLocationISO6709: string; declare const AVMediaCharacteristicLegible: string; +declare const AVCaptureSceneMonitoringStatusNotEnoughLight: string; + declare const AVMetadataIdentifierID3MetadataUserURL: string; declare const AVMetadataIdentifierID3MetadataYear: string; declare const AVMetadataID3MetadataKeyGeneralEncapsulatedObject: string; -declare const AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey: string; - declare const AVMetadataID3MetadataKeyAudioSeekPointIndex: string; declare const AVMetadataIdentifierQuickTimeMetadataLocationDate: string; @@ -1775,6 +1861,8 @@ declare const AVMetadataID3MetadataKeyOfficialAudioFileWebpage: string; declare const AVMetadataKeySpaceAudioFile: string; +declare const AVMetadataQuickTimeMetadataKeyCinematicVideoIntent: string; + declare const AVMetadataIdentifierQuickTimeMetadataInformation: string; declare const AVFileTypeAC3: string; @@ -1783,6 +1871,8 @@ declare const AVMetadataID3MetadataKeyReleaseTime: string; declare const AVMetadataIdentifierQuickTimeMetadataDirectionFacing: string; +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeEventKey: string; + declare const AVMetadataCommonKeyCreationDate: string; declare const AVMetadataID3MetadataKeyFileOwner: string; @@ -1795,19 +1885,27 @@ declare const AVVideoAverageBitRateKey: string; declare const AVMetadataiTunesMetadataKeyGrouping: string; -declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; +declare const AVAssetExportPresetHEVC7680x4320: string; -declare const AVMetadataiTunesMetadataKeyLyrics: string; +declare const AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion: string; declare const AVMetadataQuickTimeUserDataKeyTrack: string; +declare const AVAssetExportPresetAppleProRes422LPCM: string; + declare const AVMetadataObjectTypePDF417Code: string; declare const AVMetadataID3MetadataKeyPopularimeter: string; -declare const AVMetadataIdentifier3GPUserDataUserRating: string; +declare const AVMetadataQuickTimeMetadataKeyCameraFocalLength35mmEquivalent: string; -declare const AVMetadataQuickTimeUserDataKeyURLLink: string; +declare const AVURLAssetURLRequestAttributionKey: string; + +declare const AVPlayerInterstitialEventMonitorCurrentEventSkippableStateDidChangeNotification: string; + +declare const AVPlayerInterstitialEventMonitorInterstitialEventWasUnscheduledEventKey: string; + +declare const AVMetadataIdentifier3GPUserDataUserRating: string; declare const AVFileTypeAIFC: string; @@ -1815,6 +1913,8 @@ declare const AVMetadataObjectTypeCode128Code: string; declare const AVMetadataQuickTimeUserDataKeyDisclaimer: string; +declare const AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTColorMatrices: string; + declare const AVFragmentedMovieWasDefragmentedNotification: string; declare const AVMetadataQuickTimeMetadataKeyAuthor: string; @@ -1825,6 +1925,10 @@ declare const AVFileTypeProfileMPEG4CMAFCompliant: string; declare const AVMetadataCommonKeyArtist: string; +declare const AVURLAssetShouldParseExternalSphericalTagsKey: string; + +declare const AVMetadataQuickTimeUserDataKeyURLLink: string; + declare const AVMetadataiTunesMetadataKeyThanks: string; declare const AVMetadataQuickTimeUserDataKeyTrackName: string; @@ -1837,28 +1941,36 @@ declare const AVMetadataIdentifier3GPUserDataAuthor: string; declare const AVSpatialCaptureDiscomfortReasonNotEnoughLight: string; -declare const AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved: string; +declare const AVMetadataIdentifierQuickTimeUserDataWarning: string; declare const AVMetadataCommonIdentifierPublisher: string; +declare const AVAssetExportPresetHEVCHighestQualityWithAlpha: string; + declare const AVMetadataIdentifierQuickTimeMetadataLocationBody: string; +declare const AVMetadataIdentifierQuickTimeMetadataCinematicVideoIntent: string; + declare const AVMetadataQuickTimeMetadataKeyGenre: string; declare const AVMetadataID3MetadataKeyRecordingDates: string; -declare const AVAssetExportPreset1280x720: string; - declare const AVCaptureDeviceWasConnectedNotification: string; declare const AVMetadataIdentifierQuickTimeMetadataTitle: string; +declare const AVMetadataQuickTimeMetadataKeyCameraLensIrisFNumber: string; + +declare const AVCaptureSessionPresetHigh: string; + declare const AVMetadataIdentifierID3MetadataPrivate: string; declare const AVContentKeySystemAuthorizationToken: string; declare const AVMetadataQuickTimeUserDataKeyPublisher: string; +declare const AVMetadataIdentifieriTunesMetadataAppleID: string; + declare const AVMetadataID3MetadataKeyPlaylistDelay: string; declare const AVMetadataQuickTimeMetadataKeyKeywords: string; @@ -1867,14 +1979,10 @@ declare const AVMetadataCommonKeyAccessibilityDescription: string; declare const AVMetadataID3MetadataKeyInternetRadioStationOwner: string; -declare const AVCaptureSessionPresetHigh: string; - declare const AVMetadataKeySpaceQuickTimeMetadata: string; declare const AVMetadataIdentifierID3MetadataInternetRadioStationName: string; -declare const AVAssetExportPresetHEVC3840x2160: string; - declare const AVCoordinatedPlaybackSuspensionReasonUserActionRequired: string; declare const AVLayerVideoGravityResizeAspect: string; @@ -1885,12 +1993,12 @@ declare const AVMetadataQuickTimeUserDataKeyAccessibilityDescription: string; declare const AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged: string; +declare const AVURLAssetPreferPreciseDurationAndTimingKey: string; + declare const AVMetadataIdentifierQuickTimeMetadataCollectionUser: string; declare const AVMetadataQuickTimeMetadataKeyOriginalArtist: string; -declare const AVMetadataIdentifieriTunesMetadataAppleID: string; - declare const AVMetadataIdentifierID3MetadataEncryption: string; declare const AVLayerVideoGravityResizeAspectFill: string; @@ -1903,9 +2011,15 @@ declare const AVFoundationErrorDomain: string; declare const AVMetadataID3MetadataKeyAttachedPicture: string; +declare const AVMetadataiTunesMetadataKeySongID: string; + declare const AVMetadataQuickTimeUserDataKeyKeywords: string; -declare const AVCaptionTimeCodeFrameDurationKey: string; +declare const AVAssetExportPresetAppleM4ViPod: string; + +declare const AVFileTypeAVCI: string; + +declare const AVCaptionTimeCodeFrameDurationKey: string; declare const AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode: string; @@ -1921,7 +2035,7 @@ declare const AVCaptureSessionErrorKey: string; declare const AVMetadataIdentifierQuickTimeMetadataPhonogramRights: string; -declare const AVURLAssetHTTPUserAgentKey: string; +declare const AVAssetWasDefragmentedNotification: string; declare const AVMetadataID3MetadataKeyEventTimingCodes: string; @@ -1931,6 +2045,8 @@ declare const AVVideoCodecTypeJPEG: string; declare const AVMetadataID3MetadataKeySynchronizedTempoCodes: string; +declare const AVPlayerInterstitialEventMonitorInterstitialEventDidFinishEventKey: string; + declare const AVVideoCodecHEVC: string; declare const AVCaptureSessionPreset352x288: string; @@ -1943,21 +2059,69 @@ declare const AVCaptureSessionPresetiFrame1280x720: string; declare const AVMetadataID3MetadataKeyMusicianCreditsList: string; -declare const AVAssetTrackSegmentsDidChangeNotification: string; - declare const AVMetadataID3MetadataKeyEncryption: string; declare const AVMetadataCommonIdentifierAuthor: string; -declare const AVMetadataiTunesMetadataKeySongID: string; - declare const AVMetadataIdentifierID3MetadataSynchronizedTempoCodes: string; declare const AVPlayerInterstitialEventJoinCue: string; -declare const AVDepthDataQuality: { - Low: 0, - High: 1, +declare const AVCaptureColorSpace: { + Space_sRGB: 0, + Space_P3_D65: 1, +}; + +declare const AVExternalContentProtectionStatus: { + Pending: 0, + Sufficient: 1, + Insufficient: 2, +}; + +declare const AVPlayerLooperStatus: { + Unknown: 0, + Ready: 1, + Failed: 2, + Cancelled: 3, +}; + +declare const AVQueuedSampleBufferRenderingStatus: { + Unknown: 0, + Rendering: 1, + Failed: 2, +}; + +declare const AVCaptureFlashMode: { + Off: 0, + On: 1, + Auto: 2, +}; + +declare const AVPlayerAudiovisualBackgroundPlaybackPolicy: { + Automatic: 1, + Pauses: 2, + ContinuesIfPossible: 3, +}; + +declare const AVCaptionUnitsType: { + Unspecified: 0, + Cells: 1, + Percent: 2, +}; + +declare const AVCaptionTextAlignment: { + Start: 0, + End: 1, + Center: 2, + Left: 3, + Right: 4, +}; + +declare const AVCaptionDecoration: { + None: 0, + Underline: 1, + LineThrough: 2, + Overline: 4, }; declare const AVCapturePhotoOutputCaptureReadiness: { @@ -1968,6 +2132,36 @@ declare const AVCapturePhotoOutputCaptureReadiness: { NotReadyWaitingForProcessing: 4, }; +declare const AVDepthDataQuality: { + Low: 0, + High: 1, +}; + +declare const AVCaptureTimecodeGeneratorSynchronizationStatus: { + Unknown: 0, + SourceSelected: 1, + Synchronizing: 2, + Synchronized: 3, + TimedOut: 4, + SourceUnavailable: 5, + SourceUnsupported: 6, + NotRequired: 7, +}; + +declare const AVCaptureTimecodeSourceType: { + FrameCount: 0, + RealTimeClock: 1, + External: 2, +}; + +declare const AVExternalSyncDeviceStatus: { + Unavailable: 0, + Ready: 1, + Calibrating: 2, + ActiveSync: 3, + FreeRunSync: 4, +}; + declare const AVVideoFieldMode: { Both: 0, TopOnly: 1, @@ -1975,6 +2169,13 @@ declare const AVVideoFieldMode: { Deinterlace: 3, }; +declare const AVCaptureCameraLensSmudgeDetectionStatus: { + Disabled: 0, + SmudgeNotDetected: 1, + Smudged: 2, + Unknown: 3, +}; + declare const AVCaptureMicrophoneMode: { Standard: 0, WideSpectrum: 1, @@ -1988,12 +2189,6 @@ declare const AVAuthorizationStatus: { Authorized: 3, }; -declare const AVCaptureFlashMode: { - Off: 0, - On: 1, - Auto: 2, -}; - declare const AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions: { None: 0, VideoZoomChanged: 1, @@ -2007,12 +2202,6 @@ declare const AVCaptureDevicePosition: { Front: 2, }; -declare const AVQueuedSampleBufferRenderingStatus: { - Unknown: 0, - Rendering: 1, - Failed: 2, -}; - declare const AVPlayerItemSegmentType: { Primary: 0, Interstitial: 1, @@ -2030,13 +2219,6 @@ declare const AVPlayerLooperItemOrdering: { Follow: 1, }; -declare const AVPlayerLooperStatus: { - Unknown: 0, - Ready: 1, - Failed: 2, - Cancelled: 3, -}; - declare const AVContentAuthorizationStatus: { Unknown: 0, Completed: 1, @@ -2056,6 +2238,12 @@ declare const AVDelegatingPlaybackCoordinatorSeekOptions: { AVDelegatingPlaybackCoordinatorSeekOptionResumeImmediately: 1, }; +declare const AVPlayerNetworkResourcePriority: { + Default: 0, + Low: 1, + High: 2, +}; + declare const AVPlayerTimeControlStatus: { Paused: 0, WaitingToPlayAtSpecifiedRate: 1, @@ -2068,6 +2256,12 @@ declare const AVPlayerStatus: { Failed: 2, }; +declare const AVCaptionFontStyle: { + Unknown: 0, + Normal: 1, + Italic: 2, +}; + declare const AVCaptionConversionValidatorStatus: { Unknown: 0, Validating: 1, @@ -2080,13 +2274,6 @@ declare const AVCaptionRubyPosition: { After: 1, }; -declare const AVCaptionDecoration: { - None: 0, - Underline: 1, - LineThrough: 2, - Overline: 4, -}; - declare const AVCaptionRegionScroll: { None: 0, RollUp: 1, @@ -2097,12 +2284,6 @@ declare const AVCaptionRegionWritingMode: { TopToBottomAndRightToLeft: 2, }; -declare const AVCaptionUnitsType: { - Unspecified: 0, - Cells: 1, - Percent: 2, -}; - declare const AVCapturePhotoQualityPrioritization: { Speed: 1, Balanced: 2, @@ -2123,6 +2304,11 @@ declare const AVAssetImageGeneratorResult: { Cancelled: 2, }; +declare const AVCaptionAnimation: { + None: 0, + CharacterReveal: 1, +}; + declare const AVCaptureSystemUserInterface: { VideoEffects: 1, MicrophoneModes: 2, @@ -2137,6 +2323,21 @@ declare const AVAssetExportSessionStatus: { Cancelled: 5, }; +declare const AVCaptureTorchMode: { + Off: 0, + On: 1, + Auto: 2, +}; + +declare const AVCaptionTextCombine: { + All: -1, + None: 0, + OneDigit: 1, + TwoDigits: 2, + ThreeDigits: 3, + FourDigits: 4, +}; + declare const AVAudioSpatializationFormats: { None: 0, MonoAndStereo: 3, @@ -2144,23 +2345,39 @@ declare const AVAudioSpatializationFormats: { MonoStereoAndMultichannel: 7, }; +declare const AVSampleBufferRequestDirection: { + Forward: 1, + None: 0, + Reverse: -1, +}; + declare const AVCaptureDeviceTransportControlsPlaybackMode: { Not: 0, AVCaptureDeviceTransportControlsPlayingMode: 1, }; -declare const AVPlayerAudiovisualBackgroundPlaybackPolicy: { - Automatic: 1, - Pauses: 2, - ContinuesIfPossible: 3, -}; - declare const AVCaptureFocusMode: { Locked: 0, AutoFocus: 1, ContinuousAutoFocus: 2, }; +declare const AVCapturePrimaryConstituentDeviceSwitchingBehavior: { + Unsupported: 0, + Auto: 1, + Restricted: 2, + Locked: 3, +}; + +declare const AVContentKeyRequestStatus: { + RequestingResponse: 0, + ReceivedResponse: 1, + Renewed: 2, + Retried: 3, + Cancelled: 4, + Failed: 5, +}; + declare const AVKeyValueStatus: { Unknown: 0, Loading: 1, @@ -2231,16 +2448,20 @@ declare const AVCaptureVideoOrientation: { LandscapeLeft: 4, }; -declare const AVCaptureColorSpace: { - Space_sRGB: 0, - Space_P3_D65: 1, +declare const AVDelegatingPlaybackCoordinatorRateChangeOptions: { + AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately: 1, }; -declare const AVCapturePrimaryConstituentDeviceSwitchingBehavior: { - Unsupported: 0, - Auto: 1, - Restricted: 2, - Locked: 3, +declare const AVPlayerInterstitialEventSkippableEventState: { + NotSkippable: 0, + NotYetEligible: 1, + Eligible: 2, + NoLongerEligible: 3, +}; + +declare const AVMovieWritingOptions: { + AddMovieHeaderToDestination: 0, + TruncateDestinationToMovieHeaderOnly: 1, }; declare const AVPlayerInterstitialEventTimelineOccupancy: { @@ -2248,15 +2469,6 @@ declare const AVPlayerInterstitialEventTimelineOccupancy: { Fill: 1, }; -declare const AVCaptionTextCombine: { - All: -1, - None: 0, - OneDigit: 1, - TwoDigits: 2, - ThreeDigits: 3, - FourDigits: 4, -}; - declare const AVAssetWriterStatus: { Unknown: 0, Writing: 1, @@ -2265,24 +2477,18 @@ declare const AVAssetWriterStatus: { Cancelled: 4, }; +declare const AVCaptureCinematicVideoFocusMode: { + None: 0, + Strong: 1, + Weak: 2, +}; + declare const AVCaptureAutoFocusSystem: { None: 0, ContrastDetection: 1, PhaseDetection: 2, }; -declare const AVCaptureTorchMode: { - Off: 0, - On: 1, - Auto: 2, -}; - -declare const AVExternalContentProtectionStatus: { - Pending: 0, - Sufficient: 1, - Insufficient: 2, -}; - declare const AVError: { Unknown: -11800, OutOfMemory: -11801, @@ -2363,22 +2569,10 @@ declare const AVError: { MediaExtensionConflict: -11887, }; -declare const AVContentKeyRequestStatus: { - RequestingResponse: 0, - ReceivedResponse: 1, - Renewed: 2, - Retried: 3, - Cancelled: 4, - Failed: 5, -}; - -declare const AVDelegatingPlaybackCoordinatorRateChangeOptions: { - AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately: 1, -}; - -declare const AVCaptionAnimation: { - None: 0, - CharacterReveal: 1, +declare const AVSampleBufferRequestMode: { + Immediate: 0, + Scheduled: 1, + Opportunistic: 2, }; declare const AVCaptureCenterStageControlMode: { @@ -2415,46 +2609,15 @@ declare const AVAssetTrackGroupOutputHandling: { DefaultPolicy: 0, }; -declare const AVCaptionFontStyle: { - Unknown: 0, - Normal: 1, - Italic: 2, -}; - -declare const AVSampleBufferRequestDirection: { - Forward: 1, - None: 0, - Reverse: -1, -}; - declare const CMTagCollectionVideoOutputPreset: { Monoscopic: 0, Stereoscopic: 1, }; -declare const AVCaptionTextAlignment: { - Start: 0, - End: 1, - Center: 2, - Left: 3, - Right: 4, -}; - -declare const AVMovieWritingOptions: { - AddMovieHeaderToDestination: 0, - TruncateDestinationToMovieHeaderOnly: 1, -}; - -declare const AVSampleBufferRequestMode: { - Immediate: 0, - Scheduled: 1, - Opportunistic: 2, -}; - -declare const AVCaptureMultichannelAudioMode: { - None: 0, - Stereo: 1, - FirstOrderAmbisonics: 2, +declare const AVCaptureMultichannelAudioMode: { + None: 0, + Stereo: 1, + FirstOrderAmbisonics: 2, }; declare class AVCaptureWhiteBalanceGains { @@ -2517,6 +2680,17 @@ declare class AVCaptureWhiteBalanceChromaticityValues { y: number; } +declare class AVCaptureTimecode { + constructor(init?: AVCaptureTimecode); + hours: number; + minutes: number; + seconds: number; + frames: number; + userBits: number; + frameDuration: CMTime; + sourceType: interop.Enum; +} + declare class AVCaptionSize { constructor(init?: AVCaptionSize); width: AVCaptionDimension; @@ -2559,6 +2733,12 @@ declare function CMTagCollectionCreateWithVideoOutputPreset(allocator: interop.O declare function AVCaptureReactionSystemImageNameForType(reactionType: string): string; +declare function AVCaptureTimecodeCreateMetadataSampleBufferAssociatedWithPresentationTimeStamp(timecode: AVCaptureTimecode, presentationTimeStamp: CMTime): interop.Object; + +declare function AVCaptureTimecodeCreateMetadataSampleBufferForDuration(timecode: AVCaptureTimecode, duration: CMTime): interop.Object; + +declare function AVCaptureTimecodeAdvancedByFrames(timecode: AVCaptureTimecode, framesToAdd: number): AVCaptureTimecode; + declare interface AVVideoCompositionInstructionProtocol extends NSObjectProtocol { readonly timeRange: CMTimeRange; @@ -2583,6 +2763,26 @@ declare interface AVPlayerItemMetadataOutputPushDelegate extends AVPlayerItemOut declare class AVPlayerItemMetadataOutputPushDelegate extends NativeObject implements AVPlayerItemMetadataOutputPushDelegate { } +declare interface AVCaptureTimecodeGeneratorDelegate extends NSObjectProtocol { + timecodeGeneratorDidReceiveUpdateFromSource(generator: AVCaptureTimecodeGenerator, timecode: AVCaptureTimecode, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorTransitionedToSynchronizationStatusForSource(generator: AVCaptureTimecodeGenerator, synchronizationStatus: interop.Enum, source: AVCaptureTimecodeSource): void; + + timecodeGeneratorDidUpdateAvailableSources(generator: AVCaptureTimecodeGenerator, availableSources: NSArray | Array): void; +} + +declare class AVCaptureTimecodeGeneratorDelegate extends NativeObject implements AVCaptureTimecodeGeneratorDelegate { +} + +declare interface AVExternalSyncDeviceDelegate extends NSObjectProtocol { + externalSyncDeviceStatusDidChange?(device: AVExternalSyncDevice): void; + + externalSyncDeviceFailedWithError?(device: AVExternalSyncDevice, error: NSError | null): void; +} + +declare class AVExternalSyncDeviceDelegate extends NativeObject implements AVExternalSyncDeviceDelegate { +} + declare interface AVCaptureVideoDataOutputSampleBufferDelegate extends NSObjectProtocol { captureOutputDidOutputSampleBufferFromConnection?(output: AVCaptureOutput, sampleBuffer: interop.Object, connection: AVCaptureConnection): void; @@ -2599,6 +2799,15 @@ declare interface AVCaptureAudioDataOutputSampleBufferDelegate extends NSObjectP declare class AVCaptureAudioDataOutputSampleBufferDelegate extends NativeObject implements AVCaptureAudioDataOutputSampleBufferDelegate { } +declare interface AVCaptureSessionDeferredStartDelegate extends NSObjectProtocol { + sessionWillRunDeferredStart(session: AVCaptureSession): void; + + sessionDidRunDeferredStart(session: AVCaptureSession): void; +} + +declare class AVCaptureSessionDeferredStartDelegate extends NativeObject implements AVCaptureSessionDeferredStartDelegate { +} + declare interface AVCaptureSessionControlsDelegate extends NSObjectProtocol { sessionControlsDidBecomeActive(session: AVCaptureSession): void; @@ -2627,13 +2836,6 @@ declare interface AVPlayerItemOutputPullDelegate extends NSObjectProtocol { declare class AVPlayerItemOutputPullDelegate extends NativeObject implements AVPlayerItemOutputPullDelegate { } -declare interface AVMetricEventStreamSubscriber { - publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; -} - -declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { -} - declare interface AVPlaybackCoordinatorPlaybackControlDelegate extends NSObjectProtocol { playbackCoordinatorDidIssuePlayCommandCompletionHandler(coordinator: AVDelegatingPlaybackCoordinator, playCommand: AVDelegatingPlaybackCoordinatorPlayCommand, completionHandler: () => void): void; @@ -2656,6 +2858,13 @@ declare interface AVPlayerPlaybackCoordinatorDelegate extends NSObjectProtocol { declare class AVPlayerPlaybackCoordinatorDelegate extends NativeObject implements AVPlayerPlaybackCoordinatorDelegate { } +declare interface AVMetricEventStreamSubscriber { + publisherDidReceiveEvent(publisher: AVMetricEventStreamPublisher, event: AVMetricEvent): void; +} + +declare class AVMetricEventStreamSubscriber extends NativeObject implements AVMetricEventStreamSubscriber { +} + declare interface AVAssetReaderCaptionValidationHandling extends NSObjectProtocol { captionAdaptorDidVendCaptionSkippingUnsupportedSourceSyntaxElements?(adaptor: AVAssetReaderOutputCaptionAdaptor, caption: AVCaption, syntaxElements: NSArray | Array): void; } @@ -2698,6 +2907,8 @@ declare interface AVVideoCompositing extends NSObjectProtocol { readonly supportsHDRSourceFrames?: boolean; + readonly supportsSourceTaggedBuffers?: boolean; + readonly canConformColorOfSourceFrames?: boolean; anticipateRenderingUsingHint?(renderHint: AVVideoCompositionRenderHint): void; @@ -2726,6 +2937,13 @@ declare interface AVFragmentMinding { declare class AVFragmentMinding extends NativeObject implements AVFragmentMinding { } +declare interface AVPlayerItemOutputPushDelegate extends NSObjectProtocol { + outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; +} + +declare class AVPlayerItemOutputPushDelegate extends NativeObject implements AVPlayerItemOutputPushDelegate { +} + declare interface AVCapturePhotoCaptureDelegate extends NSObjectProtocol { captureOutputWillBeginCaptureForResolvedSettings?(output: AVCapturePhotoOutput, resolvedSettings: AVCaptureResolvedPhotoSettings): void; @@ -2741,13 +2959,6 @@ declare interface AVCapturePhotoCaptureDelegate extends NSObjectProtocol { declare class AVCapturePhotoCaptureDelegate extends NativeObject implements AVCapturePhotoCaptureDelegate { } -declare interface AVPlayerItemRenderedLegibleOutputPushDelegate extends AVPlayerItemOutputPushDelegate { - renderedLegibleOutputDidOutputRenderedCaptionImagesForItemTime?(output: AVPlayerItemRenderedLegibleOutput, captionImages: NSArray | Array, itemTime: CMTime): void; -} - -declare class AVPlayerItemRenderedLegibleOutputPushDelegate extends NativeObject implements AVPlayerItemRenderedLegibleOutputPushDelegate { -} - declare interface AVContentKeyRecipient { contentKeySessionDidProvideContentKey?(contentKeySession: AVContentKeySession, contentKey: AVContentKey): void; @@ -2817,13 +3028,6 @@ declare interface AVAssetResourceLoaderDelegate extends NSObjectProtocol { declare class AVAssetResourceLoaderDelegate extends NativeObject implements AVAssetResourceLoaderDelegate { } -declare interface AVPlayerItemOutputPushDelegate extends NSObjectProtocol { - outputSequenceWasFlushed?(output: AVPlayerItemOutput): void; -} - -declare class AVPlayerItemOutputPushDelegate extends NativeObject implements AVPlayerItemOutputPushDelegate { -} - declare interface AVQueuedSampleBufferRendering extends NSObjectProtocol { readonly timebase: interop.Object; @@ -2858,6 +3062,13 @@ declare interface AVCaptureMetadataOutputObjectsDelegate extends NSObjectProtoco declare class AVCaptureMetadataOutputObjectsDelegate extends NativeObject implements AVCaptureMetadataOutputObjectsDelegate { } +declare interface AVPlayerItemRenderedLegibleOutputPushDelegate extends AVPlayerItemOutputPushDelegate { + renderedLegibleOutputDidOutputRenderedCaptionImagesForItemTime?(output: AVPlayerItemRenderedLegibleOutput, captionImages: NSArray | Array, itemTime: CMTime): void; +} + +declare class AVPlayerItemRenderedLegibleOutputPushDelegate extends NativeObject implements AVPlayerItemRenderedLegibleOutputPushDelegate { +} + declare interface AVCaptureFileOutputRecordingDelegate extends NSObjectProtocol { captureOutputDidStartRecordingToOutputFileAtURLFromConnections?(output: AVCaptureFileOutput, fileURL: NSURL, connections: NSArray | Array): void; @@ -2905,6 +3116,8 @@ declare interface AVAssetDownloadDelegate extends NSURLSessionTaskDelegate { URLSessionAggregateAssetDownloadTaskDidLoadTimeRangeTotalTimeRangesLoadedTimeRangeExpectedToLoadForMediaSelection?(session: NSURLSession, aggregateAssetDownloadTask: AVAggregateAssetDownloadTask, timeRange: CMTimeRange, loadedTimeRanges: NSArray | Array, timeRangeExpectedToLoad: CMTimeRange, mediaSelection: AVMediaSelection): void; URLSessionAssetDownloadTaskWillDownloadVariants?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, variants: NSArray | Array): void; + + URLSessionAssetDownloadTaskDidReceiveMetricEvent?(session: NSURLSession, assetDownloadTask: AVAssetDownloadTask, metricEvent: AVMetricEvent): void; } declare class AVAssetDownloadDelegate extends NativeObject implements AVAssetDownloadDelegate { @@ -3011,6 +3224,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { readonly contentMayVary: boolean; + readonly skipControlTimeRange: CMTimeRange; + + readonly skipControlLocalizedLabelBundleKey: string; + plannedDuration: CMTime; setPrimaryItem(primaryItem: AVPlayerItem | null): void; @@ -3047,6 +3264,10 @@ declare class AVPlayerInterstitialEvent extends NSObject implements NSCopying { setPlannedDuration(plannedDuration: CMTime): void; + setSkipControlTimeRange(skipControlTimeRange: CMTimeRange): void; + + setSkipControlLocalizedLabelBundleKey(skipControlLocalizedLabelBundleKey: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3214,38 +3435,6 @@ declare class AVAssetWriterInputTaggedPixelBufferGroupAdaptor extends NSObject { appendTaggedPixelBufferGroupWithPresentationTime(taggedPixelBufferGroup: interop.PointerConvertible, presentationTime: CMTime): boolean; } -declare class AVCaptureVideoPreviewLayer extends CALayer { - static layerWithSession any>(this: This, session: AVCaptureSession): InstanceType; - - initWithSession(session: AVCaptureSession): this; - - static layerWithSessionWithNoConnection any>(this: This, session: AVCaptureSession): InstanceType; - - initWithSessionWithNoConnection(session: AVCaptureSession): this; - - session: AVCaptureSession; - - setSessionWithNoConnection(session: AVCaptureSession): void; - - readonly connection: AVCaptureConnection; - - videoGravity: string; - - captureDevicePointOfInterestForPoint(pointInLayer: CGPoint): CGPoint; - - pointForCaptureDevicePointOfInterest(captureDevicePointOfInterest: CGPoint): CGPoint; - - metadataOutputRectOfInterestForRect(rectInLayerCoordinates: CGRect): CGRect; - - rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; - - transformedMetadataObjectForMetadataObject(metadataObject: AVMetadataObject): AVMetadataObject; - - setSession(session: AVCaptureSession | null): void; - - setVideoGravity(videoGravity: string): void; -} - declare class AVMetricPlayerItemLikelyToKeepUpEvent extends AVMetricEvent { readonly variant: AVAssetVariant; @@ -3388,6 +3577,10 @@ declare class AVCameraCalibrationData extends NSObject { readonly lensDistortionCenter: CGPoint; } +declare class AVMetadataDogHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVAssetReaderTrackOutput extends AVAssetReaderOutput { static assetReaderTrackOutputWithTrackOutputSettings any>(this: This, track: AVAssetTrack, outputSettings: NSDictionary | Record | null): InstanceType; @@ -3428,6 +3621,29 @@ declare class AVAssetResourceLoadingDataRequest extends NSObject { respondWithData(data: NSData): void; } +declare class AVSpatialVideoConfiguration extends NSObject { + get cameraCalibrationDataLensCollection(): NSArray; + set cameraCalibrationDataLensCollection(value: NSArray | Array); + + horizontalFieldOfView: NSNumber; + + cameraSystemBaseline: NSNumber; + + disparityAdjustment: NSNumber; + + init(): this; + + initWithFormatDescription(formatDescription: interop.Object): this; + + setCameraCalibrationDataLensCollection(cameraCalibrationDataLensCollection: NSArray | Array | null): void; + + setHorizontalFieldOfView(horizontalFieldOfView: NSNumber | null): void; + + setCameraSystemBaseline(cameraSystemBaseline: NSNumber | null): void; + + setDisparityAdjustment(disparityAdjustment: NSNumber | null): void; +} + declare class AVMetricContentKeyRequestEvent extends AVMetricEvent { readonly contentKeySpecifier: AVContentKeySpecifier; @@ -3446,177 +3662,118 @@ declare class AVAssetReaderSampleReferenceOutput extends AVAssetReaderOutput { readonly track: AVAssetTrack; } -declare class AVAssetWriter extends NSObject { - static assetWriterWithURLFileTypeError any>(this: This, outputURL: NSURL, outputFileType: string, outError: interop.PointerConvertible): InstanceType; - - initWithURLFileTypeError(outputURL: NSURL, outputFileType: string, outError: interop.PointerConvertible): this; - - initWithContentType(outputContentType: UTType): this; - - readonly outputURL: NSURL; - - readonly outputFileType: string; - - readonly availableMediaTypes: NSArray; - - readonly status: interop.Enum; +declare class AVMetricErrorEvent extends AVMetricEvent { + readonly didRecover: boolean; readonly error: NSError; +} - get metadata(): NSArray; - set metadata(value: NSArray | Array); - - shouldOptimizeForNetworkUse: boolean; +declare class AVPortraitEffectsMatte extends NSObject { + static portraitEffectsMatteFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; - directoryForTemporaryFiles: NSURL; + portraitEffectsMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; - readonly inputs: NSArray; + portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; - canApplyOutputSettingsForMediaType(outputSettings: NSDictionary | Record | null, mediaType: string): boolean; + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; - canAddInput(input: AVAssetWriterInput): boolean; + readonly pixelFormatType: number; - addInput(input: AVAssetWriterInput): void; + readonly mattingImage: interop.Object; +} - startWriting(): boolean; +declare class AVExternalStorageDevice extends NSObject { + readonly displayName: string; - startSessionAtSourceTime(startTime: CMTime): void; + readonly freeSize: number; - endSessionAtSourceTime(endTime: CMTime): void; + readonly totalSize: number; - cancelWriting(): void; + readonly connected: boolean; - finishWriting(): boolean; + readonly uuid: NSUUID; - finishWritingWithCompletionHandler(handler: () => void): void; + readonly notRecommendedForCaptureUse: boolean; - setMetadata(metadata: NSArray | Array): void; + nextAvailableURLsWithPathExtensionsError(extensionArray: NSArray | Array, outError: interop.PointerConvertible): NSArray; - setShouldOptimizeForNetworkUse(shouldOptimizeForNetworkUse: boolean): void; + isConnected(): boolean; - setDirectoryForTemporaryFiles(directoryForTemporaryFiles: NSURL): void; + isNotRecommendedForCaptureUse(): boolean; - movieFragmentInterval: CMTime; + static readonly authorizationStatus: interop.Enum; - initialMovieFragmentInterval: CMTime; + static requestAccessWithCompletionHandler(handler: (p1: boolean) => void): void; +} - initialMovieFragmentSequenceNumber: number; +declare class AVCaptureVideoPreviewLayer extends CALayer { + static layerWithSession any>(this: This, session: AVCaptureSession): InstanceType; - producesCombinableFragments: boolean; + initWithSession(session: AVCaptureSession): this; - overallDurationHint: CMTime; + static layerWithSessionWithNoConnection any>(this: This, session: AVCaptureSession): InstanceType; - movieTimeScale: number; + initWithSessionWithNoConnection(session: AVCaptureSession): this; - setMovieFragmentInterval(movieFragmentInterval: CMTime): void; + session: AVCaptureSession; - setInitialMovieFragmentInterval(initialMovieFragmentInterval: CMTime): void; + setSessionWithNoConnection(session: AVCaptureSession): void; - setInitialMovieFragmentSequenceNumber(initialMovieFragmentSequenceNumber: number): void; + readonly connection: AVCaptureConnection; - setProducesCombinableFragments(producesCombinableFragments: boolean): void; + videoGravity: string; - setOverallDurationHint(overallDurationHint: CMTime): void; + captureDevicePointOfInterestForPoint(pointInLayer: CGPoint): CGPoint; - setMovieTimeScale(movieTimeScale: number): void; + pointForCaptureDevicePointOfInterest(captureDevicePointOfInterest: CGPoint): CGPoint; - canAddInputGroup(inputGroup: AVAssetWriterInputGroup): boolean; + metadataOutputRectOfInterestForRect(rectInLayerCoordinates: CGRect): CGRect; - addInputGroup(inputGroup: AVAssetWriterInputGroup): void; + rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; - readonly inputGroups: NSArray; + transformedMetadataObjectForMetadataObject(metadataObject: AVMetadataObject): AVMetadataObject; - preferredOutputSegmentInterval: CMTime; + readonly deferredStartSupported: boolean; - initialSegmentStartTime: CMTime; + deferredStartEnabled: boolean; - outputFileTypeProfile: string; + setSession(session: AVCaptureSession | null): void; - delegate: AVAssetWriterDelegate; + setVideoGravity(videoGravity: string): void; - flushSegment(): void; + isDeferredStartSupported(): boolean; - setPreferredOutputSegmentInterval(preferredOutputSegmentInterval: CMTime): void; + isDeferredStartEnabled(): boolean; - setInitialSegmentStartTime(initialSegmentStartTime: CMTime): void; + setDeferredStartEnabled(deferredStartEnabled: boolean): void; +} - setOutputFileTypeProfile(outputFileTypeProfile: string): void; +declare class AVCaptureTimecodeSource extends NSObject implements NSCopying { + readonly displayName: string; - setDelegate(delegate: AVAssetWriterDelegate): void; -} + readonly type: interop.Enum; -declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying { - readonly bodyID: number; + readonly uuid: NSUUID; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetricEvent extends NSObject implements NSSecureCoding { - readonly date: NSDate; - - readonly mediaTime: CMTime; - - readonly sessionID: string; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; +declare class AVCaptureSystemZoomSlider extends AVCaptureControl { + initWithDevice(device: AVCaptureDevice): this; - initWithCoder(coder: NSCoder): this; + initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; } -declare class AVCaptureSystemZoomSlider extends AVCaptureControl { +declare class AVCaptureSystemExposureBiasSlider extends AVCaptureControl { initWithDevice(device: AVCaptureDevice): this; initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; } -declare class AVCaptureControl extends NSObject { - enabled: boolean; +declare class AVCaptureScreenInput extends AVCaptureInput { + init(): this; - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; -} - -declare class AVExternalStorageDeviceDiscoverySession extends NSObject { - static readonly sharedSession: AVExternalStorageDeviceDiscoverySession; - - readonly externalStorageDevices: NSArray; - - static readonly supported: boolean; - - static isSupported(): boolean; -} - -declare class AVExternalStorageDevice extends NSObject { - readonly displayName: string; - - readonly freeSize: number; - - readonly totalSize: number; - - readonly connected: boolean; - - readonly uuid: NSUUID; - - readonly notRecommendedForCaptureUse: boolean; - - nextAvailableURLsWithPathExtensionsError(extensionArray: NSArray | Array, outError: interop.PointerConvertible): NSArray; - - isConnected(): boolean; - - isNotRecommendedForCaptureUse(): boolean; - - static readonly authorizationStatus: interop.Enum; - - static requestAccessWithCompletionHandler(handler: (p1: boolean) => void): void; -} - -declare class AVCaptureScreenInput extends AVCaptureInput { - init(): this; - - static new any>(this: This): InstanceType; + static new any>(this: This): InstanceType; initWithDisplayID(displayID: number): this; @@ -3645,28 +3802,28 @@ declare class AVCaptureScreenInput extends AVCaptureInput { setRemovesDuplicateFrames(removesDuplicateFrames: boolean): void; } -declare class AVCaptureDeviceInput extends AVCaptureInput { - static deviceInputWithDeviceError any>(this: This, device: AVCaptureDevice, outError: interop.PointerConvertible): InstanceType; - - initWithDeviceError(device: AVCaptureDevice, outError: interop.PointerConvertible): this; - - readonly device: AVCaptureDevice; +declare class AVCaptureInput extends NSObject { + readonly ports: NSArray; +} - isMultichannelAudioModeSupported(multichannelAudioMode: interop.Enum): boolean; +declare class AVExternalSyncDeviceDiscoverySession extends NSObject { + static readonly sharedSession: AVExternalSyncDeviceDiscoverySession; - multichannelAudioMode: interop.Enum; + static readonly supported: boolean; - readonly windNoiseRemovalSupported: boolean; + readonly devices: NSArray; - windNoiseRemovalEnabled: boolean; + static isSupported(): boolean; +} - setMultichannelAudioMode(multichannelAudioMode: interop.Enum): void; +declare class AVCaptureDeskViewApplicationLaunchConfiguration extends NSObject { + mainWindowFrame: CGRect; - isWindNoiseRemovalSupported(): boolean; + requiresSetUpModeCompletion: boolean; - isWindNoiseRemovalEnabled(): boolean; + setMainWindowFrame(mainWindowFrame: CGRect): void; - setWindNoiseRemovalEnabled(windNoiseRemovalEnabled: boolean): void; + setRequiresSetUpModeCompletion(requiresSetUpModeCompletion: boolean): void; } declare class AVCaptureVideoDataOutput extends AVCaptureOutput { @@ -3691,15 +3848,176 @@ declare class AVCaptureVideoDataOutput extends AVCaptureOutput { recommendedVideoSettingsForVideoCodecTypeAssetWriterOutputFileTypeOutputFileURL(videoCodecType: string, outputFileType: string, outputFileURL: NSURL | null): NSDictionary; + recommendedMovieMetadataForVideoCodecTypeAssetWriterOutputFileType(videoCodecType: string, outputFileType: string): NSArray; + + readonly recommendedMediaTimeScaleForAssetWriter: number; + readonly availableVideoCVPixelFormatTypes: NSArray; readonly availableVideoCodecTypes: NSArray; alwaysDiscardsLateVideoFrames: boolean; + preservesDynamicHDRMetadata: boolean; + setVideoSettings(videoSettings: NSDictionary | Record | null): void; setAlwaysDiscardsLateVideoFrames(alwaysDiscardsLateVideoFrames: boolean): void; + + setPreservesDynamicHDRMetadata(preservesDynamicHDRMetadata: boolean): void; +} + +declare class AVCaptureStillImageOutput extends AVCaptureOutput { + init(): this; + + static new any>(this: This): InstanceType; + + get outputSettings(): NSDictionary; + set outputSettings(value: NSDictionary | Record); + + readonly availableImageDataCVPixelFormatTypes: NSArray; + + readonly availableImageDataCodecTypes: NSArray; + + highResolutionStillImageOutputEnabled: boolean; + + readonly capturingStillImage: boolean; + + captureStillImageAsynchronouslyFromConnectionCompletionHandler(connection: AVCaptureConnection, handler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; + + static jpegStillImageNSDataRepresentation(jpegSampleBuffer: interop.Object): NSData; + + setOutputSettings(outputSettings: NSDictionary | Record): void; + + isHighResolutionStillImageOutputEnabled(): boolean; + + setHighResolutionStillImageOutputEnabled(highResolutionStillImageOutputEnabled: boolean): void; + + isCapturingStillImage(): boolean; +} + +declare class AVCapturePhotoOutputReadinessCoordinator extends NSObject { + initWithPhotoOutput(photoOutput: AVCapturePhotoOutput): this; + + delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate; + + readonly captureReadiness: interop.Enum; + + startTrackingCaptureRequestUsingPhotoSettings(settings: AVCapturePhotoSettings): void; + + stopTrackingCaptureRequestUsingPhotoSettingsUniqueID(settingsUniqueID: number): void; + + setDelegate(delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate | null): void; +} + +declare class AVCapturePhotoOutput extends AVCaptureOutput { + init(): this; + + static new any>(this: This): InstanceType; + + capturePhotoWithSettingsDelegate(settings: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate): void; + + readonly availablePhotoPixelFormatTypes: NSArray; + + readonly availablePhotoCodecTypes: NSArray; + + readonly availablePhotoFileTypes: NSArray; + + supportedPhotoPixelFormatTypesForFileType(fileType: string): NSArray; + + supportedPhotoCodecTypesForFileType(fileType: string): NSArray; + + maxPhotoQualityPrioritization: interop.Enum; + + fastCapturePrioritizationSupported: boolean; + + fastCapturePrioritizationEnabled: boolean; + + readonly supportedFlashModes: NSArray; + + highResolutionCaptureEnabled: boolean; + + maxPhotoDimensions: CMVideoDimensions; + + preservesLivePhotoCaptureSuspendedOnSessionStop: boolean; + + readonly zeroShutterLagSupported: boolean; + + zeroShutterLagEnabled: boolean; + + readonly responsiveCaptureSupported: boolean; + + responsiveCaptureEnabled: boolean; + + readonly captureReadiness: interop.Enum; + + readonly constantColorSupported: boolean; + + constantColorEnabled: boolean; + + readonly shutterSoundSuppressionSupported: boolean; + + setMaxPhotoQualityPrioritization(maxPhotoQualityPrioritization: interop.Enum): void; + + isFastCapturePrioritizationSupported(): boolean; + + setFastCapturePrioritizationSupported(fastCapturePrioritizationSupported: boolean): void; + + isFastCapturePrioritizationEnabled(): boolean; + + setFastCapturePrioritizationEnabled(fastCapturePrioritizationEnabled: boolean): void; + + isHighResolutionCaptureEnabled(): boolean; + + setHighResolutionCaptureEnabled(highResolutionCaptureEnabled: boolean): void; + + setMaxPhotoDimensions(maxPhotoDimensions: CMVideoDimensions): void; + + setPreservesLivePhotoCaptureSuspendedOnSessionStop(preservesLivePhotoCaptureSuspendedOnSessionStop: boolean): void; + + isZeroShutterLagSupported(): boolean; + + isZeroShutterLagEnabled(): boolean; + + setZeroShutterLagEnabled(zeroShutterLagEnabled: boolean): void; + + isResponsiveCaptureSupported(): boolean; + + isResponsiveCaptureEnabled(): boolean; + + setResponsiveCaptureEnabled(responsiveCaptureEnabled: boolean): void; + + isConstantColorSupported(): boolean; + + isConstantColorEnabled(): boolean; + + setConstantColorEnabled(constantColorEnabled: boolean): void; + + isShutterSoundSuppressionSupported(): boolean; +} + +declare class AVSemanticSegmentationMatte extends NSObject { + static semanticSegmentationMatteFromImageSourceAuxiliaryDataTypeDictionaryRepresentationError any>(this: This, imageSourceAuxiliaryDataType: interop.Object, imageSourceAuxiliaryDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; + + readonly matteType: string; + + semanticSegmentationMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; + + semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + + readonly pixelFormatType: number; + + readonly mattingImage: interop.Object; +} + +declare class AVMetadataMachineReadableCodeObject extends AVMetadataObject { + readonly corners: NSArray; + + readonly stringValue: string; + + readonly descriptor: CIBarcodeDescriptor; } declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying { @@ -3716,15 +4034,13 @@ declare class AVMetadataFaceObject extends AVMetadataObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetadataDogBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} +declare class AVMetadataSalientObject extends AVMetadataObject implements NSCopying { + readonly objectID: number; -declare class AVMetadataCatBodyObject extends AVMetadataBodyObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { +declare class AVMetadataDogBodyObject extends AVMetadataBodyObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3736,6 +4052,16 @@ declare class AVMetadataObject extends NSObject { readonly bounds: CGRect; readonly type: string; + + readonly groupID: number; + + readonly objectID: number; + + readonly cinematicVideoFocusMode: interop.Enum; + + readonly fixedFocus: boolean; + + isFixedFocus(): boolean; } declare class AVCaptureFileOutput extends AVCaptureOutput { @@ -3778,6 +4104,28 @@ declare class AVCaptureFileOutput extends AVCaptureOutput { setMinFreeDiskSpaceLimit(minFreeDiskSpaceLimit: number): void; } +declare class AVCaptureControl extends NSObject { + enabled: boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; +} + +declare class AVCaptureAudioPreviewOutput extends AVCaptureOutput { + init(): this; + + static new any>(this: This): InstanceType; + + outputDeviceUniqueID: string; + + volume: number; + + setOutputDeviceUniqueID(outputDeviceUniqueID: string | null): void; + + setVolume(volume: number): void; +} + declare class AVCaptureOutput extends NSObject { readonly connections: NSArray; @@ -3788,6 +4136,16 @@ declare class AVCaptureOutput extends NSObject { metadataOutputRectOfInterestForRect(rectInOutputCoordinates: CGRect): CGRect; rectForMetadataOutputRectOfInterest(rectInMetadataOutputCoordinates: CGRect): CGRect; + + readonly deferredStartSupported: boolean; + + deferredStartEnabled: boolean; + + isDeferredStartSupported(): boolean; + + isDeferredStartEnabled(): boolean; + + setDeferredStartEnabled(deferredStartEnabled: boolean): void; } declare class AVCaptureConnection extends NSObject { @@ -3865,9 +4223,207 @@ declare class AVCaptureConnection extends NSObject { setVideoMinFrameDuration(videoMinFrameDuration: CMTime): void; - isVideoMaxFrameDurationSupported(): boolean; + isVideoMaxFrameDurationSupported(): boolean; + + setVideoMaxFrameDuration(videoMaxFrameDuration: CMTime): void; +} + +declare class AVCaptureSession extends NSObject { + canSetSessionPreset(preset: string): boolean; + + sessionPreset: string; + + readonly inputs: NSArray; + + canAddInput(input: AVCaptureInput): boolean; + + addInput(input: AVCaptureInput): void; + + removeInput(input: AVCaptureInput): void; + + readonly outputs: NSArray; + + canAddOutput(output: AVCaptureOutput): boolean; + + addOutput(output: AVCaptureOutput): void; + + removeOutput(output: AVCaptureOutput): void; + + addInputWithNoConnections(input: AVCaptureInput): void; + + addOutputWithNoConnections(output: AVCaptureOutput): void; + + readonly connections: NSArray; + + canAddConnection(connection: AVCaptureConnection): boolean; + + addConnection(connection: AVCaptureConnection): void; + + removeConnection(connection: AVCaptureConnection): void; + + readonly supportsControls: boolean; + + readonly maxControlsCount: number; + + setControlsDelegateQueue(controlsDelegate: AVCaptureSessionControlsDelegate | null, controlsDelegateCallbackQueue: NSObject | null): void; + + readonly controlsDelegate: AVCaptureSessionControlsDelegate; + + readonly controlsDelegateCallbackQueue: NSObject; + + readonly controls: NSArray; + + canAddControl(control: AVCaptureControl): boolean; + + addControl(control: AVCaptureControl): void; + + removeControl(control: AVCaptureControl): void; + + beginConfiguration(): void; + + commitConfiguration(): void; + + readonly running: boolean; + + startRunning(): void; + + stopRunning(): void; + + readonly synchronizationClock: interop.Object; + + readonly masterClock: interop.Object; + + readonly manualDeferredStartSupported: boolean; + + automaticallyRunsDeferredStart: boolean; + + runDeferredStartWhenNeeded(): void; + + readonly deferredStartDelegate: AVCaptureSessionDeferredStartDelegate; + + readonly deferredStartDelegateCallbackQueue: NSObject; + + setDeferredStartDelegateDeferredStartDelegateCallbackQueue(deferredStartDelegate: AVCaptureSessionDeferredStartDelegate | null, deferredStartDelegateCallbackQueue: NSObject | null): void; + + setSessionPreset(sessionPreset: string): void; + + isRunning(): boolean; + + isManualDeferredStartSupported(): boolean; + + setAutomaticallyRunsDeferredStart(automaticallyRunsDeferredStart: boolean): void; +} + +declare class AVCaptureDeviceInputSource extends NSObject { + readonly inputSourceID: string; + + readonly localizedName: string; +} + +declare class AVCaptureDeviceFormat extends NSObject { + readonly mediaType: string; + + readonly formatDescription: interop.Object; + + readonly videoSupportedFrameRateRanges: NSArray; + + readonly systemRecommendedVideoZoomRange: AVZoomRange; + + readonly systemRecommendedExposureBiasRange: AVExposureBiasRange; + + readonly highPhotoQualitySupported: boolean; + + readonly autoFocusSystem: interop.Enum; + + readonly supportedColorSpaces: NSArray; + + readonly supportedVideoZoomRangesForDepthDataDelivery: NSArray; + + readonly zoomFactorsOutsideOfVideoZoomRangesForDepthDeliverySupported: boolean; + + readonly supportedMaxPhotoDimensions: NSArray; + + readonly secondaryNativeResolutionZoomFactors: NSArray; + + readonly autoVideoFrameRateSupported: boolean; + + isHighPhotoQualitySupported(): boolean; + + isAutoVideoFrameRateSupported(): boolean; + + readonly spatialVideoCaptureSupported: boolean; + + isSpatialVideoCaptureSupported(): boolean; + + readonly centerStageSupported: boolean; + + readonly videoMinZoomFactorForCenterStage: number; + + readonly videoMaxZoomFactorForCenterStage: number; + + readonly videoFrameRateRangeForCenterStage: AVFrameRateRange; + + isCenterStageSupported(): boolean; + + readonly portraitEffectSupported: boolean; + + readonly videoFrameRateRangeForPortraitEffect: AVFrameRateRange; + + isPortraitEffectSupported(): boolean; + + readonly studioLightSupported: boolean; + + readonly videoFrameRateRangeForStudioLight: AVFrameRateRange; + + isStudioLightSupported(): boolean; + + readonly reactionEffectsSupported: boolean; + + readonly videoFrameRateRangeForReactionEffectsInProgress: AVFrameRateRange; + + readonly backgroundReplacementSupported: boolean; + + readonly videoFrameRateRangeForBackgroundReplacement: AVFrameRateRange; + + isBackgroundReplacementSupported(): boolean; + + readonly cinematicVideoCaptureSupported: boolean; + + readonly defaultSimulatedAperture: number; + + readonly minSimulatedAperture: number; + + readonly maxSimulatedAperture: number; + + readonly videoMinZoomFactorForCinematicVideo: number; + + readonly videoMaxZoomFactorForCinematicVideo: number; + + readonly videoFrameRateRangeForCinematicVideo: AVFrameRateRange; + + isCinematicVideoCaptureSupported(): boolean; + + readonly cameraLensSmudgeDetectionSupported: boolean; + + isCameraLensSmudgeDetectionSupported(): boolean; +} + +declare class AVZoomRange extends NSObject { + readonly minZoomFactor: number; + + readonly maxZoomFactor: number; + + containsZoomFactor(zoomFactor: number): boolean; +} + +declare class AVFrameRateRange extends NSObject { + readonly minFrameRate: number; + + readonly maxFrameRate: number; + + readonly maxFrameDuration: CMTime; - setVideoMaxFrameDuration(videoMaxFrameDuration: CMTime): void; + readonly minFrameDuration: CMTime; } declare class AVCaptureDeviceRotationCoordinator extends NSObject { @@ -4007,6 +4563,8 @@ declare class AVSampleBufferVideoRenderer extends NSObject implements AVQueuedSa resetUpcomingSampleBufferPresentationTimeExpectations(): void; + readonly recommendedPixelBufferAttributes: NSDictionary; + loadVideoPerformanceMetricsWithCompletionHandler(completionHandler: (p1: AVVideoPerformanceMetrics) => void | null): void; readonly timebase: interop.Object; @@ -4237,7 +4795,17 @@ declare class AVPlayerInterstitialEventController extends AVPlayerInterstitialEv cancelCurrentEventWithResumptionOffset(resumptionOffset: CMTime): void; + skipCurrentEvent(): void; + + localizedStringsBundle: NSBundle; + + localizedStringsTableName: string; + setEvents(events: NSArray | Array | null): void; + + setLocalizedStringsBundle(localizedStringsBundle: NSBundle | null): void; + + setLocalizedStringsTableName(localizedStringsTableName: string | null): void; } declare class AVPlayerItemMetadataOutput extends AVPlayerItemOutput { @@ -4476,6 +5044,21 @@ declare class AVPlayerItem extends NSObject implements NSCopying { readonly currentMediaSelection: AVMediaSelection; + get preferredCustomMediaSelectionSchemes(): NSArray; + set preferredCustomMediaSelectionSchemes(value: NSArray | Array); + + selectMediaPresentationLanguageForMediaSelectionGroup(language: string, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationLanguageForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): string; + + selectMediaPresentationSettingForMediaSelectionGroup(mediaPresentationSetting: AVMediaPresentationSetting, mediaSelectionGroup: AVMediaSelectionGroup): void; + + selectedMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + effectiveMediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; + + setPreferredCustomMediaSelectionSchemes(preferredCustomMediaSelectionSchemes: NSArray | Array): void; + accessLog(): AVPlayerItemAccessLog; errorLog(): AVPlayerItemErrorLog; @@ -4527,50 +5110,6 @@ declare class AVPlayerItem extends NSObject implements NSCopying { readonly integratedTimeline: AVPlayerItemIntegratedTimeline; } -declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { - readonly didSeekInBuffer: boolean; -} - -declare class AVCaptionConversionAdjustment extends NSObject { - readonly adjustmentType: string; -} - -declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { - readonly url: NSURL; - - readonly isMapSegment: boolean; - - readonly mediaType: string; - - readonly byteRange: _NSRange; - - readonly indexFileURL: NSURL; - - readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; -} - -declare class AVMetricErrorEvent extends AVMetricEvent { - readonly didRecover: boolean; - - readonly error: NSError; -} - -declare class AVCaptureAudioChannel extends NSObject { - readonly averagePowerLevel: number; - - readonly peakHoldLevel: number; - - volume: number; - - enabled: boolean; - - setVolume(volume: number): void; - - isEnabled(): boolean; - - setEnabled(enabled: boolean): void; -} - declare class AVPlayerVideoOutputConfiguration extends NSObject { readonly sourcePlayerItem: AVPlayerItem | null; @@ -4876,6 +5415,16 @@ declare class AVPlayer extends NSObject { setVideoOutput(videoOutput: AVPlayerVideoOutput | null): void; + networkResourcePriority: interop.Enum; + + setNetworkResourcePriority(networkResourcePriority: interop.Enum): void; + + static observationEnabled: boolean; + + static isObservationEnabled(): boolean; + + static setObservationEnabled(observationEnabled: boolean): void; + closedCaptionDisplayEnabled: boolean; masterClock: interop.Object; @@ -5071,66 +5620,6 @@ declare class AVMetadataItemFilter extends NSObject { static metadataItemFilterForSharing(): AVMetadataItemFilter; } -declare class AVMetadataItem extends NSObject implements AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying { - readonly identifier: string; - - readonly extendedLanguageTag: string; - - readonly locale: NSLocale; - - readonly time: CMTime; - - readonly duration: CMTime; - - readonly dataType: string; - - readonly value: NSCopying; - - readonly extraAttributes: NSDictionary; - - readonly startDate: NSDate; - - readonly stringValue: string; - - readonly numberValue: NSNumber; - - readonly dateValue: NSDate; - - readonly dataValue: NSData; - - statusOfValueForKeyError(key: string, outError: interop.PointerConvertible): interop.Enum; - - loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray | Array, handler: () => void | null): void; - - static metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages(metadataItems: NSArray | Array, preferredLanguages: NSArray | Array): NSArray; - - static metadataItemsFromArrayFilteredByIdentifier(metadataItems: NSArray | Array, identifier: string): NSArray; - - static metadataItemsFromArrayFilteredByMetadataItemFilter(metadataItems: NSArray | Array, metadataItemFilter: AVMetadataItemFilter): NSArray; - - static identifierForKeyKeySpace(key: interop.Object, keySpace: string): string; - - static keySpaceForIdentifier(identifier: string): string; - - static keyForIdentifier(identifier: string): interop.Object; - - readonly key: NSCopying; - - readonly commonKey: string; - - readonly keySpace: string; - - static metadataItemWithPropertiesOfMetadataItemValueLoadingHandler(metadataItem: AVMetadataItem, handler: (p1: AVMetadataItemValueRequest) => void): AVMetadataItem; - - static metadataItemsFromArrayWithLocale(metadataItems: NSArray | Array, locale: NSLocale): NSArray; - - static metadataItemsFromArrayWithKeyKeySpace(metadataItems: NSArray | Array, key: interop.Object | null, keySpace: string | null): NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - // @ts-ignore ClassDecl.tsIgnore declare class AVComposition extends AVAsset implements NSMutableCopying { readonly tracks: NSArray; @@ -5190,6 +5679,10 @@ declare class AVPlayerInterstitialEventMonitor extends NSObject { readonly events: NSArray; readonly currentEvent: AVPlayerInterstitialEvent; + + readonly currentEventSkippableState: interop.Enum; + + readonly currentEventSkipControlLabel: string; } declare class AVTextStyleRule extends NSObject implements NSCopying { @@ -5212,6 +5705,26 @@ declare class AVTextStyleRule extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetricHLSMediaSegmentRequestEvent extends AVMetricEvent { + readonly url: NSURL; + + readonly isMapSegment: boolean; + + readonly mediaType: string; + + readonly byteRange: _NSRange; + + readonly indexFileURL: NSURL; + + readonly segmentDuration: number; + + readonly mediaResourceRequestEvent: AVMetricMediaResourceRequestEvent; +} + +declare class AVCaptionConversionAdjustment extends NSObject { + readonly adjustmentType: string; +} + declare class AVCaptionConversionValidator extends NSObject { static captionConversionValidatorWithCaptionsTimeRangeConversionSettings any>(this: This, captions: NSArray | Array, timeRange: CMTimeRange, conversionSettings: NSDictionary | Record): InstanceType; @@ -5323,90 +5836,28 @@ declare class AVMutableAssetDownloadStorageManagementPolicy extends AVAssetDownl setExpirationDate(expirationDate: NSDate): void; } -declare class AVCapturePhotoOutput extends AVCaptureOutput { - init(): this; - - static new any>(this: This): InstanceType; - - capturePhotoWithSettingsDelegate(settings: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate): void; - - readonly availablePhotoPixelFormatTypes: NSArray; - - readonly availablePhotoCodecTypes: NSArray; - - readonly availablePhotoFileTypes: NSArray; - - supportedPhotoPixelFormatTypesForFileType(fileType: string): NSArray; - - supportedPhotoCodecTypesForFileType(fileType: string): NSArray; - - maxPhotoQualityPrioritization: interop.Enum; - - fastCapturePrioritizationSupported: boolean; - - fastCapturePrioritizationEnabled: boolean; - - readonly supportedFlashModes: NSArray; - - highResolutionCaptureEnabled: boolean; - - maxPhotoDimensions: CMVideoDimensions; - - preservesLivePhotoCaptureSuspendedOnSessionStop: boolean; - - readonly zeroShutterLagSupported: boolean; - - zeroShutterLagEnabled: boolean; - - readonly responsiveCaptureSupported: boolean; - - responsiveCaptureEnabled: boolean; - - readonly captureReadiness: interop.Enum; - - readonly constantColorSupported: boolean; - - constantColorEnabled: boolean; - - readonly shutterSoundSuppressionSupported: boolean; - - setMaxPhotoQualityPrioritization(maxPhotoQualityPrioritization: interop.Enum): void; - - isFastCapturePrioritizationSupported(): boolean; - - setFastCapturePrioritizationSupported(fastCapturePrioritizationSupported: boolean): void; - - isFastCapturePrioritizationEnabled(): boolean; - - setFastCapturePrioritizationEnabled(fastCapturePrioritizationEnabled: boolean): void; - - isHighResolutionCaptureEnabled(): boolean; - - setHighResolutionCaptureEnabled(highResolutionCaptureEnabled: boolean): void; - - setMaxPhotoDimensions(maxPhotoDimensions: CMVideoDimensions): void; - - setPreservesLivePhotoCaptureSuspendedOnSessionStop(preservesLivePhotoCaptureSuspendedOnSessionStop: boolean): void; - - isZeroShutterLagSupported(): boolean; - - isZeroShutterLagEnabled(): boolean; - - setZeroShutterLagEnabled(zeroShutterLagEnabled: boolean): void; +declare class AVCaptionConversionWarning extends NSObject { + readonly warningType: string; - isResponsiveCaptureSupported(): boolean; + readonly rangeOfCaptions: _NSRange; - isResponsiveCaptureEnabled(): boolean; + readonly adjustment: AVCaptionConversionAdjustment; +} - setResponsiveCaptureEnabled(responsiveCaptureEnabled: boolean): void; +declare class AVAssetDownloadStorageManager extends NSObject { + static sharedDownloadStorageManager(): AVAssetDownloadStorageManager; - isConstantColorSupported(): boolean; + setStorageManagementPolicyForURL(storageManagementPolicy: AVAssetDownloadStorageManagementPolicy, downloadStorageURL: NSURL): void; - isConstantColorEnabled(): boolean; + storageManagementPolicyForURL(downloadStorageURL: NSURL): AVAssetDownloadStorageManagementPolicy; +} - setConstantColorEnabled(constantColorEnabled: boolean): void; +declare class AVAggregateAssetDownloadTask extends NSURLSessionTask { + readonly URLAsset: AVURLAsset; +} - isShutterSoundSuppressionSupported(): boolean; +declare class AVMetricPlayerItemSeekDidCompleteEvent extends AVMetricPlayerItemRateChangeEvent { + readonly didSeekInBuffer: boolean; } declare class AVAssetResourceLoadingRequest extends NSObject { @@ -5455,24 +5906,18 @@ declare class AVAssetDownloadStorageManagementPolicy extends NSObject implements mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptionConversionWarning extends NSObject { - readonly warningType: string; - - readonly rangeOfCaptions: _NSRange; +declare class AVMetricEvent extends NSObject implements NSSecureCoding { + readonly date: NSDate; - readonly adjustment: AVCaptionConversionAdjustment; -} + readonly mediaTime: CMTime; -declare class AVAssetDownloadStorageManager extends NSObject { - static sharedDownloadStorageManager(): AVAssetDownloadStorageManager; + readonly sessionID: string; - setStorageManagementPolicyForURL(storageManagementPolicy: AVAssetDownloadStorageManagementPolicy, downloadStorageURL: NSURL): void; + static readonly supportsSecureCoding: boolean; - storageManagementPolicyForURL(downloadStorageURL: NSURL): AVAssetDownloadStorageManagementPolicy; -} + encodeWithCoder(coder: NSCoder): void; -declare class AVAggregateAssetDownloadTask extends NSURLSessionTask { - readonly URLAsset: AVURLAsset; + initWithCoder(coder: NSCoder): this; } // @ts-ignore ClassDecl.tsIgnore @@ -5501,16 +5946,6 @@ declare class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters setAudioTapProcessor(audioTapProcessor: interop.Object): void; } -declare class AVFrameRateRange extends NSObject { - readonly minFrameRate: number; - - readonly maxFrameRate: number; - - readonly maxFrameDuration: CMTime; - - readonly minFrameDuration: CMTime; -} - declare class AVMediaExtensionProperties extends NSObject implements NSCopying { readonly extensionIdentifier: string; @@ -5525,26 +5960,6 @@ declare class AVMediaExtensionProperties extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptureAudioFileOutput extends AVCaptureFileOutput { - init(): this; - - static new any>(this: This): InstanceType; - - static availableOutputFileTypes(): NSArray; - - startRecordingToOutputFileURLOutputFileTypeRecordingDelegate(outputFileURL: NSURL, fileType: string, delegate: AVCaptureFileOutputRecordingDelegate): void; - - get metadata(): NSArray; - set metadata(value: NSArray | Array); - - get audioSettings(): NSDictionary; - set audioSettings(value: NSDictionary | Record); - - setMetadata(metadata: NSArray | Array): void; - - setAudioSettings(audioSettings: NSDictionary | Record | null): void; -} - declare class AVAssetWriterInputCaptionAdaptor extends NSObject { static assetWriterInputCaptionAdaptorWithAssetWriterInput any>(this: This, input: AVAssetWriterInput): InstanceType; @@ -5571,36 +5986,32 @@ declare class AVAssetSegmentReportSampleInformation extends NSObject { readonly isSyncSample: boolean; } -declare class AVMediaSelectionOption extends NSObject implements NSCopying { - readonly mediaType: string; - - readonly mediaSubTypes: NSArray; - - hasMediaCharacteristic(mediaCharacteristic: string): boolean; - - readonly playable: boolean; - - readonly extendedLanguageTag: string; +declare class AVMediaPresentationSelector extends NSObject implements NSCopying { + readonly identifier: string; - readonly locale: NSLocale; + displayNameForLocaleIdentifier(localeIdentifier: string): string; - readonly commonMetadata: NSArray; + readonly settings: NSArray; - readonly availableMetadataFormats: NSArray; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - metadataForFormat(format: string): NSArray; +declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { + readonly inputParameters: NSArray; - associatedMediaSelectionOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - propertyList(): interop.Object; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - displayNameWithLocale(locale: NSLocale): string; +declare class AVCustomMediaSelectionScheme extends NSObject implements NSCopying { + readonly shouldOfferLanguageSelection: boolean; - readonly displayName: string; + readonly availableLanguages: NSArray; - isPlayable(): boolean; + readonly selectors: NSArray; - makeNowPlayingInfoLanguageOption(): MPNowPlayingInfoLanguageOption; + mediaPresentationSettingsForSelectorComplementaryToLanguageSettings(selector: AVMediaPresentationSelector, language: string | null, settings: NSArray | Array): NSArray; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5611,6 +6022,10 @@ declare class AVPlayerPlaybackCoordinator extends AVPlaybackCoordinator { delegate: AVPlayerPlaybackCoordinatorDelegate | null; setDelegate(delegate: AVPlayerPlaybackCoordinatorDelegate | null): void; + + coordinateUsingCoordinationMediumError(coordinationMedium: AVPlaybackCoordinationMedium | null, outError: interop.PointerConvertible): boolean; + + readonly playbackCoordinationMedium: AVPlaybackCoordinationMedium; } declare class AVMediaSelectionGroup extends NSObject implements NSCopying { @@ -5632,6 +6047,8 @@ declare class AVMediaSelectionGroup extends NSObject implements NSCopying { static mediaSelectionOptionsFromArrayWithoutMediaCharacteristics(mediaSelectionOptions: NSArray | Array, mediaCharacteristics: NSArray | Array): NSArray; + readonly customMediaSelectionScheme: AVCustomMediaSelectionScheme; + makeNowPlayingInfoLanguageOptionGroup(): MPNowPlayingInfoLanguageOptionGroup; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5663,6 +6080,40 @@ declare class AVAssetTrackSegment extends NSObject { isEmpty(): boolean; } +declare class AVURLAsset extends AVAsset { + static audiovisualTypes(): NSArray; + + static audiovisualMIMETypes(): NSArray; + + static readonly audiovisualContentTypes: NSArray; + + static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; + + static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; + + initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; + + readonly URL: NSURL; + + readonly httpSessionIdentifier: NSUUID; + + readonly resourceLoader: AVAssetResourceLoader; + + readonly assetCache: AVAssetCache; + + compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; + + findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; + + readonly variants: NSArray; + + readonly mediaExtensionProperties: AVMediaExtensionProperties; + + readonly sidecarURL: NSURL; + + readonly mayRequireContentKeysForMediaDataProcessing: boolean; +} + declare class AVAssetResourceLoadingRequestor extends NSObject { readonly providesExpiredSessionReports: boolean; } @@ -5897,6 +6348,11 @@ declare class AVMutableVideoComposition extends AVVideoComposition { // @ts-ignore MemberDecl.tsIgnore set sourceSampleDataTrackIDs(value: NSArray | Array); + // @ts-ignore MemberDecl.tsIgnore + get outputBufferDescription(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set outputBufferDescription(value: NSArray | Array); + setCustomVideoCompositorClass(customVideoCompositorClass: AVVideoCompositing): void; setFrameDuration(frameDuration: CMTime): void; @@ -5913,6 +6369,8 @@ declare class AVMutableVideoComposition extends AVVideoComposition { setSourceSampleDataTrackIDs(sourceSampleDataTrackIDs: NSArray | Array): void; + setOutputBufferDescription(outputBufferDescription: NSArray | Array): void; + // @ts-ignore MemberDecl.tsIgnore colorPrimaries: string; @@ -5959,265 +6417,125 @@ declare class AVVideoComposition extends NSObject implements NSCopying, NSMutabl readonly animationTool: AVVideoCompositionCoreAnimationTool; - readonly sourceSampleDataTrackIDs: NSArray; - - readonly colorPrimaries: string; - - readonly colorYCbCrMatrix: string; - - readonly colorTransferFunction: string; - - readonly perFrameHDRDisplayMetadataPolicy: string; - - static videoCompositionWithAssetApplyingCIFiltersWithHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void): AVVideoComposition; - - static videoCompositionWithAssetApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; - - isValidForAssetTimeRangeValidationDelegate(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - - determineValidityForAssetTimeRangeValidationDelegateCompletionHandler(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null, completionHandler: (p1: boolean, p2: NSError) => void | null): void; - - isValidForTracksAssetDurationTimeRangeValidationDelegate(tracks: NSArray | Array, duration: CMTime, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVAsynchronousCIImageFilteringRequest extends NSObject implements NSCopying { - readonly renderSize: CGSize; - - readonly compositionTime: CMTime; - - readonly sourceImage: CIImage; - - finishWithImageContext(filteredImage: CIImage, context: CIContext | null): void; - - finishWithError(error: NSError): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVVideoCompositionRenderHint extends NSObject { - readonly startCompositionTime: CMTime; - - readonly endCompositionTime: CMTime; -} - -declare class AVVideoCompositionRenderContext extends NSObject { - readonly size: CGSize; - - readonly renderTransform: CGAffineTransform; - - readonly renderScale: number; - - readonly pixelAspectRatio: AVPixelAspectRatio; - - readonly edgeWidths: AVEdgeWidths; - - readonly highQualityRendering: boolean; - - readonly videoComposition: AVVideoComposition; - - newPixelBuffer(): interop.Object; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableDateRangeMetadataGroup extends AVDateRangeMetadataGroup { - // @ts-ignore MemberDecl.tsIgnore - startDate: NSDate; - - // @ts-ignore MemberDecl.tsIgnore - endDate: NSDate; - - // @ts-ignore MemberDecl.tsIgnore - get items(): NSArray; - // @ts-ignore MemberDecl.tsIgnore - set items(value: NSArray | Array); - - setStartDate(startDate: NSDate): void; - - setEndDate(endDate: NSDate | null): void; - - setItems(items: NSArray | Array): void; -} - -declare class AVDateRangeMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { - initWithItemsStartDateEndDate(items: NSArray | Array, startDate: NSDate, endDate: NSDate | null): this; - - readonly startDate: NSDate; - - readonly endDate: NSDate; - - readonly items: NSArray; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class AVMetadataGroup extends NSObject { - readonly items: NSArray; - - readonly classifyingLabel: string; - - readonly uniqueID: string; -} - -declare class AVAssetCache extends NSObject { - readonly playableOffline: boolean; - - mediaSelectionOptionsInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; - - isPlayableOffline(): boolean; -} - -declare class AVURLAsset extends AVAsset { - static audiovisualTypes(): NSArray; - - static audiovisualMIMETypes(): NSArray; - - static isPlayableExtendedMIMEType(extendedMIMEType: string): boolean; - - static URLAssetWithURLOptions any>(this: This, URL: NSURL, options: NSDictionary | Record | null): InstanceType; - - initWithURLOptions(URL: NSURL, options: NSDictionary | Record | null): this; - - readonly URL: NSURL; - - readonly httpSessionIdentifier: NSUUID; - - readonly resourceLoader: AVAssetResourceLoader; - - readonly assetCache: AVAssetCache; - - compatibleTrackForCompositionTrack(compositionTrack: AVCompositionTrack): AVAssetTrack; - - findCompatibleTrackForCompositionTrackCompletionHandler(compositionTrack: AVCompositionTrack, completionHandler: (p1: AVAssetTrack, p2: NSError) => void | null): void; - - readonly variants: NSArray; - - readonly mediaExtensionProperties: AVMediaExtensionProperties; - - readonly mayRequireContentKeysForMediaDataProcessing: boolean; -} - -declare class AVSampleBufferAudioRenderer extends NSObject implements AVQueuedSampleBufferRendering { - readonly status: interop.Enum; - - readonly error: NSError; - - audioOutputDeviceUniqueID: string; - - audioTimePitchAlgorithm: string; - - allowedAudioSpatializationFormats: interop.Enum; - - setAudioOutputDeviceUniqueID(audioOutputDeviceUniqueID: string): void; - - setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string): void; + readonly sourceSampleDataTrackIDs: NSArray; - setAllowedAudioSpatializationFormats(allowedAudioSpatializationFormats: interop.Enum): void; + readonly outputBufferDescription: NSArray; - volume: number; + readonly spatialVideoConfigurations: NSArray; - muted: boolean; + readonly colorPrimaries: string; - setVolume(volume: number): void; + readonly colorYCbCrMatrix: string; - isMuted(): boolean; + readonly colorTransferFunction: string; - setMuted(muted: boolean): void; + readonly perFrameHDRDisplayMetadataPolicy: string; - flushFromSourceTimeCompletionHandler(time: CMTime, completionHandler: (p1: boolean) => void): void; + static videoCompositionWithAssetApplyingCIFiltersWithHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void): AVVideoComposition; - readonly timebase: interop.Object; + static videoCompositionWithAssetApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: (p1: AVAsynchronousCIImageFilteringRequest) => void, completionHandler: (p1: AVVideoComposition, p2: NSError) => void | null): void; - enqueueSampleBuffer(sampleBuffer: interop.Object): void; + isValidForAssetTimeRangeValidationDelegate(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - flush(): void; + determineValidityForAssetTimeRangeValidationDelegateCompletionHandler(asset: AVAsset | null, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null, completionHandler: (p1: boolean, p2: NSError) => void | null): void; - readonly readyForMoreMediaData: boolean; + isValidForTracksAssetDurationTimeRangeValidationDelegate(tracks: NSArray | Array, duration: CMTime, timeRange: CMTimeRange, validationDelegate: AVVideoCompositionValidationHandling | null): boolean; - requestMediaDataWhenReadyOnQueueUsingBlock(queue: NSObject, block: () => void): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - stopRequestingMediaData(): void; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly hasSufficientMediaDataForReliablePlaybackStart: boolean; +declare class AVAsynchronousCIImageFilteringRequest extends NSObject implements NSCopying { + readonly renderSize: CGSize; - isReadyForMoreMediaData(): boolean; + readonly compositionTime: CMTime; - isEqual(object: interop.Object): boolean; + readonly sourceImage: CIImage; - readonly hash: number; + finishWithImageContext(filteredImage: CIImage, context: CIContext | null): void; - readonly superclass: interop.Object; + finishWithError(error: NSError): void; - class(): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - self(): this; +declare class AVVideoCompositionRenderHint extends NSObject { + readonly startCompositionTime: CMTime; - performSelector(aSelector: string): interop.Object; + readonly endCompositionTime: CMTime; +} - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; +declare class AVVideoCompositionRenderContext extends NSObject { + readonly size: CGSize; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + readonly renderTransform: CGAffineTransform; - readonly isProxy: boolean; + readonly renderScale: number; - isKindOfClass(aClass: interop.Object): boolean; + readonly pixelAspectRatio: AVPixelAspectRatio; - isMemberOfClass(aClass: interop.Object): boolean; + readonly edgeWidths: AVEdgeWidths; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly highQualityRendering: boolean; - respondsToSelector(aSelector: string): boolean; + readonly videoComposition: AVVideoComposition; - retain(): this; + newPixelBuffer(): interop.Object; +} - release(): void; +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableDateRangeMetadataGroup extends AVDateRangeMetadataGroup { + // @ts-ignore MemberDecl.tsIgnore + startDate: NSDate; - autorelease(): this; + // @ts-ignore MemberDecl.tsIgnore + endDate: NSDate; - retainCount(): number; + // @ts-ignore MemberDecl.tsIgnore + get items(): NSArray; + // @ts-ignore MemberDecl.tsIgnore + set items(value: NSArray | Array); - readonly zone: interop.Pointer; + setStartDate(startDate: NSDate): void; - readonly description: string; + setEndDate(endDate: NSDate | null): void; - readonly debugDescription: string; + setItems(items: NSArray | Array): void; } -declare class AVAssetVariantQualifier extends NSObject implements NSCopying { - static assetVariantQualifierWithPredicate any>(this: This, predicate: NSPredicate): InstanceType; - - static assetVariantQualifierWithVariant any>(this: This, variant: AVAssetVariant): InstanceType; +declare class AVDateRangeMetadataGroup extends AVMetadataGroup implements NSCopying, NSMutableCopying { + initWithItemsStartDateEndDate(items: NSArray | Array, startDate: NSDate, endDate: NSDate | null): this; - static predicateForChannelCountMediaSelectionOptionOperatorType(channelCount: number, mediaSelectionOption: AVMediaSelectionOption | null, operatorType: interop.Enum): NSPredicate; + readonly startDate: NSDate; - static predicateForBinauralAudioMediaSelectionOption(isBinauralAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + readonly endDate: NSDate; - static predicateForImmersiveAudioMediaSelectionOption(isImmersiveAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + readonly items: NSArray; - static predicateForDownmixAudioMediaSelectionOption(isDownmixAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static predicateForPresentationWidthOperatorType(width: number, operatorType: interop.Enum): NSPredicate; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static predicateForPresentationHeightOperatorType(height: number, operatorType: interop.Enum): NSPredicate; +declare class AVMetadataGroup extends NSObject { + readonly items: NSArray; - static predicateForAudioSampleRateMediaSelectionOptionOperatorType(sampleRate: number, mediaSelectionOption: AVMediaSelectionOption | null, operatorType: interop.Enum): NSPredicate; + readonly classifyingLabel: string; - static predicateForChannelCountOperatorType(channelCount: number, operatorType: interop.Enum): NSPredicate; + readonly uniqueID: string; +} - static predicateForBinauralAudio(isBinauralAudio: boolean): NSPredicate; +declare class AVAssetCache extends NSObject { + readonly playableOffline: boolean; - static predicateForImmersiveAudio(isImmersiveAudio: boolean): NSPredicate; + mediaSelectionOptionsInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; - static predicateForDownmixAudio(isDownmixAudio: boolean): NSPredicate; + isPlayableOffline(): boolean; - static predicateForAudioSampleRateOperatorType(sampleRate: number, operatorType: interop.Enum): NSPredicate; + mediaPresentationSettingsForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSDictionary; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + mediaPresentationLanguagesForMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): NSArray; } declare class AVAssetVariantAudioRenditionSpecificAttributes extends NSObject { @@ -6273,6 +6591,8 @@ declare class AVContentKeyRequest extends NSObject { readonly contentKey: AVContentKey; + readonly originatingRecipient: AVContentKeyRecipient; + makeStreamingContentKeyRequestDataForAppContentIdentifierOptionsCompletionHandler(appIdentifier: NSData, contentIdentifier: NSData | null, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; processContentKeyResponse(keyResponse: AVContentKeyResponse): void; @@ -6308,124 +6628,219 @@ declare class AVMetricMediaResourceRequestEvent extends AVMetricEvent { wasReadFromCache(): boolean; } -declare class AVCaptureStillImageOutput extends AVCaptureOutput { +declare class AVMetricPlayerItemVariantSwitchStartEvent extends AVMetricEvent { + readonly fromVariant: AVAssetVariant; + + readonly toVariant: AVAssetVariant; + + readonly loadedTimeRanges: NSArray; + + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; +} + +declare class AVDelegatingPlaybackCoordinatorPlayCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { + readonly rate: number; + + readonly itemTime: CMTime; + + readonly hostClockTime: CMTime; +} + +declare class AVContentKeySession extends NSObject { + static contentKeySessionWithKeySystem any>(this: This, keySystem: string): InstanceType; + + static contentKeySessionWithKeySystemStorageDirectoryAtURL any>(this: This, keySystem: string, storageURL: NSURL): InstanceType; + + setDelegateQueue(delegate: AVContentKeySessionDelegate | null, delegateQueue: NSObject | null): void; + + readonly delegate: AVContentKeySessionDelegate; + + readonly delegateQueue: NSObject; + + readonly storageURL: NSURL; + + readonly keySystem: string; + + expire(): void; + + readonly contentProtectionSessionIdentifier: NSData; + + processContentKeyRequestWithIdentifierInitializationDataOptions(identifier: interop.Object | null, initializationData: NSData | null, options: NSDictionary | Record | null): void; + + renewExpiringResponseDataForContentKeyRequest(contentKeyRequest: AVContentKeyRequest): void; + + makeSecureTokenForExpirationDateOfPersistableContentKeyCompletionHandler(persistableContentKeyData: NSData, handler: (p1: NSData, p2: NSError) => void | null): void; + + invalidatePersistableContentKeyOptionsCompletionHandler(persistableContentKeyData: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + + invalidateAllPersistableContentKeysForAppOptionsCompletionHandler(appIdentifier: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + + addContentKeyRecipient(recipient: AVContentKeyRecipient): void; + + removeContentKeyRecipient(recipient: AVContentKeyRecipient): void; + + readonly contentKeyRecipients: NSArray; + + static pendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(appIdentifier: NSData, storageURL: NSURL): NSArray; + + static removePendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(expiredSessionReports: NSArray | Array, appIdentifier: NSData, storageURL: NSURL): void; +} + +// @ts-ignore ClassDecl.tsIgnore +declare class AVMutableCaptionRegion extends AVCaptionRegion { init(): this; - static new any>(this: This): InstanceType; + initWithIdentifier(identifier: string): this; - get outputSettings(): NSDictionary; - set outputSettings(value: NSDictionary | Record); + // @ts-ignore MemberDecl.tsIgnore + origin: AVCaptionPoint; - readonly availableImageDataCVPixelFormatTypes: NSArray; + // @ts-ignore MemberDecl.tsIgnore + size: AVCaptionSize; - readonly availableImageDataCodecTypes: NSArray; + // @ts-ignore MemberDecl.tsIgnore + scroll: interop.Enum; - highResolutionStillImageOutputEnabled: boolean; + // @ts-ignore MemberDecl.tsIgnore + displayAlignment: interop.Enum; - readonly capturingStillImage: boolean; + // @ts-ignore MemberDecl.tsIgnore + writingMode: interop.Enum; - captureStillImageAsynchronouslyFromConnectionCompletionHandler(connection: AVCaptureConnection, handler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; + setOrigin(origin: AVCaptionPoint): void; - static jpegStillImageNSDataRepresentation(jpegSampleBuffer: interop.Object): NSData; + setSize(size: AVCaptionSize): void; - setOutputSettings(outputSettings: NSDictionary | Record): void; + setScroll(scroll: interop.Enum): void; - isHighResolutionStillImageOutputEnabled(): boolean; + setDisplayAlignment(displayAlignment: interop.Enum): void; - setHighResolutionStillImageOutputEnabled(highResolutionStillImageOutputEnabled: boolean): void; + setWritingMode(writingMode: interop.Enum): void; +} - isCapturingStillImage(): boolean; +declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { } -declare class AVMetricPlayerItemVariantSwitchStartEvent extends AVMetricEvent { - readonly fromVariant: AVAssetVariant; +declare class AVAssetVariantQualifier extends NSObject implements NSCopying { + static assetVariantQualifierWithPredicate any>(this: This, predicate: NSPredicate): InstanceType; + + static assetVariantQualifierWithVariant any>(this: This, variant: AVAssetVariant): InstanceType; + + static predicateForChannelCountMediaSelectionOptionOperatorType(channelCount: number, mediaSelectionOption: AVMediaSelectionOption | null, operatorType: interop.Enum): NSPredicate; + + static predicateForBinauralAudioMediaSelectionOption(isBinauralAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + + static predicateForImmersiveAudioMediaSelectionOption(isImmersiveAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + + static predicateForDownmixAudioMediaSelectionOption(isDownmixAudio: boolean, mediaSelectionOption: AVMediaSelectionOption | null): NSPredicate; + + static predicateForPresentationWidthOperatorType(width: number, operatorType: interop.Enum): NSPredicate; + + static predicateForPresentationHeightOperatorType(height: number, operatorType: interop.Enum): NSPredicate; + + static predicateForAudioSampleRateMediaSelectionOptionOperatorType(sampleRate: number, mediaSelectionOption: AVMediaSelectionOption | null, operatorType: interop.Enum): NSPredicate; + + static predicateForChannelCountOperatorType(channelCount: number, operatorType: interop.Enum): NSPredicate; + + static predicateForBinauralAudio(isBinauralAudio: boolean): NSPredicate; + + static predicateForImmersiveAudio(isImmersiveAudio: boolean): NSPredicate; + + static predicateForDownmixAudio(isDownmixAudio: boolean): NSPredicate; + + static predicateForAudioSampleRateOperatorType(sampleRate: number, operatorType: interop.Enum): NSPredicate; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVSampleBufferAudioRenderer extends NSObject implements AVQueuedSampleBufferRendering { + readonly status: interop.Enum; + + readonly error: NSError; + + audioOutputDeviceUniqueID: string; + + audioTimePitchAlgorithm: string; + + allowedAudioSpatializationFormats: interop.Enum; - readonly toVariant: AVAssetVariant; + setAudioOutputDeviceUniqueID(audioOutputDeviceUniqueID: string): void; - readonly loadedTimeRanges: NSArray; -} + setAudioTimePitchAlgorithm(audioTimePitchAlgorithm: string): void; -declare class AVDelegatingPlaybackCoordinatorPlayCommand extends AVDelegatingPlaybackCoordinatorPlaybackControlCommand { - readonly rate: number; + setAllowedAudioSpatializationFormats(allowedAudioSpatializationFormats: interop.Enum): void; - readonly itemTime: CMTime; + volume: number; - readonly hostClockTime: CMTime; -} + muted: boolean; -declare class AVContentKeySession extends NSObject { - static contentKeySessionWithKeySystem any>(this: This, keySystem: string): InstanceType; + setVolume(volume: number): void; - static contentKeySessionWithKeySystemStorageDirectoryAtURL any>(this: This, keySystem: string, storageURL: NSURL): InstanceType; + isMuted(): boolean; - setDelegateQueue(delegate: AVContentKeySessionDelegate | null, delegateQueue: NSObject | null): void; + setMuted(muted: boolean): void; - readonly delegate: AVContentKeySessionDelegate; + flushFromSourceTimeCompletionHandler(time: CMTime, completionHandler: (p1: boolean) => void): void; - readonly delegateQueue: NSObject; + readonly timebase: interop.Object; - readonly storageURL: NSURL; + enqueueSampleBuffer(sampleBuffer: interop.Object): void; - readonly keySystem: string; + flush(): void; - expire(): void; + readonly readyForMoreMediaData: boolean; - readonly contentProtectionSessionIdentifier: NSData; + requestMediaDataWhenReadyOnQueueUsingBlock(queue: NSObject, block: () => void): void; - processContentKeyRequestWithIdentifierInitializationDataOptions(identifier: interop.Object | null, initializationData: NSData | null, options: NSDictionary | Record | null): void; + stopRequestingMediaData(): void; - renewExpiringResponseDataForContentKeyRequest(contentKeyRequest: AVContentKeyRequest): void; + readonly hasSufficientMediaDataForReliablePlaybackStart: boolean; - makeSecureTokenForExpirationDateOfPersistableContentKeyCompletionHandler(persistableContentKeyData: NSData, handler: (p1: NSData, p2: NSError) => void | null): void; + isReadyForMoreMediaData(): boolean; - invalidatePersistableContentKeyOptionsCompletionHandler(persistableContentKeyData: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + isEqual(object: interop.Object): boolean; - invalidateAllPersistableContentKeysForAppOptionsCompletionHandler(appIdentifier: NSData, options: NSDictionary | Record | null, handler: (p1: NSData, p2: NSError) => void | null): void; + readonly hash: number; - addContentKeyRecipient(recipient: AVContentKeyRecipient): void; + readonly superclass: interop.Object; - removeContentKeyRecipient(recipient: AVContentKeyRecipient): void; + class(): interop.Object; - readonly contentKeyRecipients: NSArray; + self(): this; - static pendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(appIdentifier: NSData, storageURL: NSURL): NSArray; + performSelector(aSelector: string): interop.Object; - static removePendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL(expiredSessionReports: NSArray | Array, appIdentifier: NSData, storageURL: NSURL): void; -} + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; -// @ts-ignore ClassDecl.tsIgnore -declare class AVMutableCaptionRegion extends AVCaptionRegion { - init(): this; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - initWithIdentifier(identifier: string): this; + readonly isProxy: boolean; - // @ts-ignore MemberDecl.tsIgnore - origin: AVCaptionPoint; + isKindOfClass(aClass: interop.Object): boolean; - // @ts-ignore MemberDecl.tsIgnore - size: AVCaptionSize; + isMemberOfClass(aClass: interop.Object): boolean; - // @ts-ignore MemberDecl.tsIgnore - scroll: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - // @ts-ignore MemberDecl.tsIgnore - displayAlignment: interop.Enum; + respondsToSelector(aSelector: string): boolean; - // @ts-ignore MemberDecl.tsIgnore - writingMode: interop.Enum; + retain(): this; - setOrigin(origin: AVCaptionPoint): void; + release(): void; - setSize(size: AVCaptionSize): void; + autorelease(): this; - setScroll(scroll: interop.Enum): void; + retainCount(): number; - setDisplayAlignment(displayAlignment: interop.Enum): void; + readonly zone: interop.Pointer; - setWritingMode(writingMode: interop.Enum): void; -} + readonly description: string; -declare class AVMetricPlayerItemSeekEvent extends AVMetricPlayerItemRateChangeEvent { + readonly debugDescription: string; } declare class AVAssetImageGenerator extends NSObject { @@ -6474,32 +6889,64 @@ declare class AVAssetImageGenerator extends NSObject { setRequestedTimeToleranceAfter(requestedTimeToleranceAfter: CMTime): void; } -declare class AVDepthData extends NSObject { - static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; +declare class AVMetadataItem extends NSObject implements AVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying { + readonly identifier: string; - depthDataByConvertingToDepthDataType(depthDataType: number): this; + readonly extendedLanguageTag: string; - depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; + readonly locale: NSLocale; - depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + readonly time: CMTime; - readonly availableDepthDataTypes: NSArray; + readonly duration: CMTime; - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + readonly dataType: string; - readonly depthDataType: number; + readonly value: NSCopying; - readonly depthDataMap: interop.Object; + readonly extraAttributes: NSDictionary; - readonly depthDataQuality: interop.Enum; + readonly startDate: NSDate; - readonly depthDataFiltered: boolean; + readonly stringValue: string; - readonly depthDataAccuracy: interop.Enum; + readonly numberValue: NSNumber; - readonly cameraCalibrationData: AVCameraCalibrationData; + readonly dateValue: NSDate; - isDepthDataFiltered(): boolean; + readonly dataValue: NSData; + + statusOfValueForKeyError(key: string, outError: interop.PointerConvertible): interop.Enum; + + loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray | Array, handler: () => void | null): void; + + static metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages(metadataItems: NSArray | Array, preferredLanguages: NSArray | Array): NSArray; + + static metadataItemsFromArrayFilteredByIdentifier(metadataItems: NSArray | Array, identifier: string): NSArray; + + static metadataItemsFromArrayFilteredByMetadataItemFilter(metadataItems: NSArray | Array, metadataItemFilter: AVMetadataItemFilter): NSArray; + + static identifierForKeyKeySpace(key: interop.Object, keySpace: string): string; + + static keySpaceForIdentifier(identifier: string): string; + + static keyForIdentifier(identifier: string): interop.Object; + + readonly key: NSCopying; + + readonly commonKey: string; + + readonly keySpace: string; + + static metadataItemWithPropertiesOfMetadataItemValueLoadingHandler(metadataItem: AVMetadataItem, handler: (p1: AVMetadataItemValueRequest) => void): AVMetadataItem; + + static metadataItemsFromArrayWithLocale(metadataItems: NSArray | Array, locale: NSLocale): NSArray; + + static metadataItemsFromArrayWithKeyKeySpace(metadataItems: NSArray | Array, key: interop.Object | null, keySpace: string | null): NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } // @ts-ignore ClassDecl.tsIgnore @@ -6548,60 +6995,10 @@ declare class AVMutableComposition extends AVComposition { addTracksForCinematicAssetInfoPreferredStartingTrackID(assetInfo: CNAssetInfo, preferredStartingTrackID: number): CNCompositionInfo; } -declare class AVCapturePhotoSettings extends NSObject implements NSCopying { - static photoSettings any>(this: This): InstanceType; - - static photoSettingsWithFormat any>(this: This, format: NSDictionary | Record | null): InstanceType; - - static photoSettingsFromPhotoSettings any>(this: This, photoSettings: AVCapturePhotoSettings): InstanceType; - - readonly uniqueID: number; - - readonly format: NSDictionary; - - readonly processedFileType: string; - - flashMode: interop.Enum; - - photoQualityPrioritization: interop.Enum; - - highResolutionPhotoEnabled: boolean; - - maxPhotoDimensions: CMVideoDimensions; - - constantColorEnabled: boolean; - - constantColorFallbackPhotoDeliveryEnabled: boolean; - - shutterSoundSuppressionEnabled: boolean; - - setFlashMode(flashMode: interop.Enum): void; - - setPhotoQualityPrioritization(photoQualityPrioritization: interop.Enum): void; - - isHighResolutionPhotoEnabled(): boolean; - - setHighResolutionPhotoEnabled(highResolutionPhotoEnabled: boolean): void; - - setMaxPhotoDimensions(maxPhotoDimensions: CMVideoDimensions): void; - - isConstantColorEnabled(): boolean; - - setConstantColorEnabled(constantColorEnabled: boolean): void; - - isConstantColorFallbackPhotoDeliveryEnabled(): boolean; - - setConstantColorFallbackPhotoDeliveryEnabled(constantColorFallbackPhotoDeliveryEnabled: boolean): void; - - isShutterSoundSuppressionEnabled(): boolean; - - setShutterSoundSuppressionEnabled(shutterSoundSuppressionEnabled: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVAssetVariantVideoLayoutAttributes extends NSObject { readonly stereoViewComponents: interop.Enum; + + readonly projectionType: interop.Enum; } declare class AVCapturePhoto extends NSObject { @@ -6626,62 +7023,66 @@ declare class AVCapturePhoto extends NSObject { CGImageRepresentation(): interop.Object; } -declare class AVCaptureAudioPreviewOutput extends AVCaptureOutput { - init(): this; - - static new any>(this: This): InstanceType; +declare class AVPlayerItemErrorLogEvent extends NSObject implements NSCopying { + readonly date: NSDate; - outputDeviceUniqueID: string; + readonly URI: string; - volume: number; + readonly serverAddress: string; - setOutputDeviceUniqueID(outputDeviceUniqueID: string | null): void; + readonly playbackSessionID: string; - setVolume(volume: number): void; -} + readonly errorStatusCode: number; -declare class AVSemanticSegmentationMatte extends NSObject { - static semanticSegmentationMatteFromImageSourceAuxiliaryDataTypeDictionaryRepresentationError any>(this: This, imageSourceAuxiliaryDataType: interop.Object, imageSourceAuxiliaryDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; + readonly errorDomain: string; - readonly matteType: string; + readonly errorComment: string; - semanticSegmentationMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; + readonly allHTTPResponseHeaderFields: NSDictionary; - semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; +declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly pixelFormatType: number; +declare class AVMetadataBodyObject extends AVMetadataObject implements NSCopying { + readonly bodyID: number; - readonly mattingImage: interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVPlayerItemErrorLogEvent extends NSObject implements NSCopying { - readonly date: NSDate; +declare class AVMetricMediaRendition extends NSObject implements NSSecureCoding { + readonly stableID: string; - readonly URI: string; + readonly URL: NSURL; - readonly serverAddress: string; + static readonly supportsSecureCoding: boolean; - readonly playbackSessionID: string; + encodeWithCoder(coder: NSCoder): void; - readonly errorStatusCode: number; + initWithCoder(coder: NSCoder): this; +} - readonly errorDomain: string; +declare class AVCaptureAudioFileOutput extends AVCaptureFileOutput { + init(): this; - readonly errorComment: string; + static new any>(this: This): InstanceType; - readonly allHTTPResponseHeaderFields: NSDictionary; + static availableOutputFileTypes(): NSArray; + + startRecordingToOutputFileURLOutputFileTypeRecordingDelegate(outputFileURL: NSURL, fileType: string, delegate: AVCaptureFileOutputRecordingDelegate): void; + + get metadata(): NSArray; + set metadata(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + get audioSettings(): NSDictionary; + set audioSettings(value: NSDictionary | Record); -declare class AVMetadataHumanFullBodyObject extends AVMetadataBodyObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setMetadata(metadata: NSArray | Array): void; -declare class AVMutableMediaSelection extends AVMediaSelection { - selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; + setAudioSettings(audioSettings: NSDictionary | Record | null): void; } declare class AVAssetResourceLoadingContentInformationRequest extends NSObject { @@ -6712,6 +7113,14 @@ declare class AVAssetResourceLoadingContentInformationRequest extends NSObject { setEntireLengthAvailableOnDemand(entireLengthAvailableOnDemand: boolean): void; } +declare class AVMediaPresentationSetting extends NSObject implements NSCopying { + readonly mediaCharacteristic: string; + + displayNameForLocaleIdentifier(localeIdentifier: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVMetricEventStream extends NSObject { static eventStream any>(this: This): InstanceType; @@ -6769,6 +7178,14 @@ declare class AVCaptureDevice extends NSObject { activeVideoMaxFrameDuration: CMTime; + readonly videoFrameDurationLocked: boolean; + + readonly minSupportedLockedVideoFrameDuration: CMTime; + + readonly followingExternalSyncDevice: boolean; + + readonly minSupportedExternalSyncFrameDuration: CMTime; + autoVideoFrameRateEnabled: boolean; readonly inputSources: NSArray; @@ -6787,6 +7204,10 @@ declare class AVCaptureDevice extends NSObject { setActiveVideoMaxFrameDuration(activeVideoMaxFrameDuration: CMTime): void; + isVideoFrameDurationLocked(): boolean; + + isFollowingExternalSyncDevice(): boolean; + isAutoVideoFrameRateEnabled(): boolean; setAutoVideoFrameRateEnabled(autoVideoFrameRateEnabled: boolean): void; @@ -6864,16 +7285,34 @@ declare class AVCaptureDevice extends NSObject { focusPointOfInterest: CGPoint; + readonly focusRectOfInterestSupported: boolean; + + readonly minFocusRectOfInterestSize: CGSize; + + focusRectOfInterest: CGRect; + + defaultRectForFocusPointOfInterest(pointOfInterest: CGPoint): CGRect; + readonly adjustingFocus: boolean; readonly minimumFocusDistance: number; + setCinematicVideoTrackingFocusWithDetectedObjectIDFocusMode(detectedObjectID: number, focusMode: interop.Enum): void; + + setCinematicVideoTrackingFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + + setCinematicVideoFixedFocusAtPointFocusMode(point: CGPoint, focusMode: interop.Enum): void; + setFocusMode(focusMode: interop.Enum): void; isFocusPointOfInterestSupported(): boolean; setFocusPointOfInterest(focusPointOfInterest: CGPoint): void; + isFocusRectOfInterestSupported(): boolean; + + setFocusRectOfInterest(focusRectOfInterest: CGRect): void; + isAdjustingFocus(): boolean; isExposureModeSupported(exposureMode: interop.Enum): boolean; @@ -6884,6 +7323,14 @@ declare class AVCaptureDevice extends NSObject { exposurePointOfInterest: CGPoint; + readonly exposureRectOfInterestSupported: boolean; + + readonly minExposureRectOfInterestSize: CGSize; + + exposureRectOfInterest: CGRect; + + defaultRectForExposurePointOfInterest(pointOfInterest: CGPoint): CGRect; + readonly adjustingExposure: boolean; setExposureMode(exposureMode: interop.Enum): void; @@ -6892,6 +7339,10 @@ declare class AVCaptureDevice extends NSObject { setExposurePointOfInterest(exposurePointOfInterest: CGPoint): void; + isExposureRectOfInterestSupported(): boolean; + + setExposureRectOfInterest(exposureRectOfInterest: CGRect): void; + isAdjustingExposure(): boolean; isWhiteBalanceModeSupported(whiteBalanceMode: interop.Enum): boolean; @@ -6982,6 +7433,8 @@ declare class AVCaptureDevice extends NSObject { readonly spatialCaptureDiscomfortReasons: NSSet; + readonly cinematicVideoCaptureSceneMonitoringStatuses: NSSet; + static readonly studioLightEnabled: boolean; readonly studioLightActive: boolean; @@ -6989,6 +7442,16 @@ declare class AVCaptureDevice extends NSObject { static isStudioLightEnabled(): boolean; isStudioLightActive(): boolean; + + setCameraLensSmudgeDetectionEnabledDetectionInterval(cameraLensSmudgeDetectionEnabled: boolean, detectionInterval: CMTime): void; + + readonly cameraLensSmudgeDetectionEnabled: boolean; + + readonly cameraLensSmudgeDetectionInterval: CMTime; + + readonly cameraLensSmudgeDetectionStatus: interop.Enum; + + isCameraLensSmudgeDetectionEnabled(): boolean; } // @ts-ignore ClassDecl.tsIgnore @@ -7039,6 +7502,12 @@ declare class AVAsynchronousVideoCompositionRequest extends NSObject implements finishCancelledRequest(): void; + sourceTaggedBufferGroupByTrackID(trackID: number): interop.Pointer; + + finishWithComposedTaggedBufferGroup(taggedBufferGroup: interop.PointerConvertible): void; + + attachSpatialVideoConfigurationToPixelBuffer(spatialVideoConfiguration: AVSpatialVideoConfiguration | null, pixelBuffer: interop.Object): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -7088,6 +7557,31 @@ declare class AVSampleCursor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMutableMediaSelection extends AVMediaSelection { + selectMediaOptionInMediaSelectionGroup(mediaSelectionOption: AVMediaSelectionOption | null, mediaSelectionGroup: AVMediaSelectionGroup): void; +} + +declare class AVQueuePlayer extends AVPlayer { + static queuePlayerWithItems any>(this: This, items: NSArray | Array): InstanceType; + + initWithItems(items: NSArray | Array): this; + + items(): NSArray; + + advanceToNextItem(): void; + + canInsertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem | null): boolean; + + insertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem | null): void; + + removeItem(item: AVPlayerItem): void; + + removeAllItems(): void; +} + +declare class AVMetricPlayerItemStallEvent extends AVMetricPlayerItemRateChangeEvent { +} + declare class AVCaptureInputPort extends NSObject { readonly input: AVCaptureInput; @@ -7120,12 +7614,6 @@ declare class AVDelegatingPlaybackCoordinator extends AVPlaybackCoordinator { reapplyCurrentItemStateToPlaybackControlDelegate(): void; } -declare class AVCaptureSystemExposureBiasSlider extends AVCaptureControl { - initWithDevice(device: AVCaptureDevice): this; - - initWithDeviceAction(device: AVCaptureDevice, action: (p1: number) => void): this; -} - declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { readonly errorEvent: AVMetricErrorEvent; @@ -7148,18 +7636,62 @@ declare class AVMetricPlayerItemPlaybackSummaryEvent extends AVMetricEvent { readonly timeWeightedPeakBitrate: number; } -declare class AVCapturePhotoOutputReadinessCoordinator extends NSObject { - initWithPhotoOutput(photoOutput: AVCapturePhotoOutput): this; +declare class AVCaptureDeviceInput extends AVCaptureInput { + static deviceInputWithDeviceError any>(this: This, device: AVCaptureDevice, outError: interop.PointerConvertible): InstanceType; - delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate; + initWithDeviceError(device: AVCaptureDevice, outError: interop.PointerConvertible): this; - readonly captureReadiness: interop.Enum; + readonly device: AVCaptureDevice; - startTrackingCaptureRequestUsingPhotoSettings(settings: AVCapturePhotoSettings): void; + readonly lockedVideoFrameDurationSupported: boolean; - stopTrackingCaptureRequestUsingPhotoSettingsUniqueID(settingsUniqueID: number): void; + activeLockedVideoFrameDuration: CMTime; - setDelegate(delegate: AVCapturePhotoOutputReadinessCoordinatorDelegate | null): void; + readonly externalSyncSupported: boolean; + + followExternalSyncDeviceVideoFrameDurationDelegate(externalSyncDevice: AVExternalSyncDevice, frameDuration: CMTime, delegate: AVExternalSyncDeviceDelegate | null): void; + + readonly activeExternalSyncVideoFrameDuration: CMTime; + + readonly externalSyncDevice: AVExternalSyncDevice; + + unfollowExternalSyncDevice(): void; + + isMultichannelAudioModeSupported(multichannelAudioMode: interop.Enum): boolean; + + multichannelAudioMode: interop.Enum; + + readonly windNoiseRemovalSupported: boolean; + + windNoiseRemovalEnabled: boolean; + + readonly cinematicVideoCaptureSupported: boolean; + + cinematicVideoCaptureEnabled: boolean; + + simulatedAperture: number; + + isLockedVideoFrameDurationSupported(): boolean; + + setActiveLockedVideoFrameDuration(activeLockedVideoFrameDuration: CMTime): void; + + isExternalSyncSupported(): boolean; + + setMultichannelAudioMode(multichannelAudioMode: interop.Enum): void; + + isWindNoiseRemovalSupported(): boolean; + + isWindNoiseRemovalEnabled(): boolean; + + setWindNoiseRemovalEnabled(windNoiseRemovalEnabled: boolean): void; + + isCinematicVideoCaptureSupported(): boolean; + + isCinematicVideoCaptureEnabled(): boolean; + + setCinematicVideoCaptureEnabled(cinematicVideoCaptureEnabled: boolean): void; + + setSimulatedAperture(simulatedAperture: number): void; } declare class AVAssetReader extends NSObject { @@ -7208,78 +7740,211 @@ declare class AVCoordinatedPlaybackParticipant extends NSObject { isReadyToPlay(): boolean; } -declare class AVCaptionConversionTimeRangeAdjustment extends AVCaptionConversionAdjustment { - readonly startTimeOffset: CMTime; +declare class AVAssetVariantVideoAttributes extends NSObject { + readonly videoRange: string; + + readonly codecTypes: NSArray; + + readonly presentationSize: CGSize; + + readonly nominalFrameRate: number; + + readonly videoLayoutAttributes: NSArray; +} + +declare class AVCaptionConversionTimeRangeAdjustment extends AVCaptionConversionAdjustment { + readonly startTimeOffset: CMTime; + + readonly durationOffset: CMTime; +} + +declare class AVOutputSettingsAssistant extends NSObject { + static availableOutputSettingsPresets(): NSArray; + + static outputSettingsAssistantWithPreset any>(this: This, presetIdentifier: string): InstanceType; + + readonly audioSettings: NSDictionary; + + readonly videoSettings: NSDictionary; + + readonly outputFileType: string; + + sourceAudioFormat: interop.Object; + + sourceVideoFormat: interop.Object; + + sourceVideoAverageFrameDuration: CMTime; + + sourceVideoMinFrameDuration: CMTime; + + setSourceAudioFormat(sourceAudioFormat: interop.Object | null): void; + + setSourceVideoFormat(sourceVideoFormat: interop.Object | null): void; + + setSourceVideoAverageFrameDuration(sourceVideoAverageFrameDuration: CMTime): void; + + setSourceVideoMinFrameDuration(sourceVideoMinFrameDuration: CMTime): void; +} + +declare class AVAssetReaderOutputMetadataAdaptor extends NSObject { + static assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput any>(this: This, trackOutput: AVAssetReaderTrackOutput): InstanceType; + + initWithAssetReaderTrackOutput(trackOutput: AVAssetReaderTrackOutput): this; + + readonly assetReaderTrackOutput: AVAssetReaderTrackOutput; + + nextTimedMetadataGroup(): AVTimedMetadataGroup; +} + +declare class AVCaptionGroup extends NSObject { + initWithCaptionsTimeRange(captions: NSArray | Array, timeRange: CMTimeRange): this; + + initWithTimeRange(timeRange: CMTimeRange): this; + + readonly timeRange: CMTimeRange; + + readonly captions: NSArray; +} + +declare class AVMetadataHumanBodyObject extends AVMetadataBodyObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVExternalStorageDeviceDiscoverySession extends NSObject { + static readonly sharedSession: AVExternalStorageDeviceDiscoverySession; + + readonly externalStorageDevices: NSArray; + + static readonly supported: boolean; + + static isSupported(): boolean; +} + +declare class AVFragmentedAssetTrack extends AVAssetTrack { +} + +declare class AVMediaSelection extends NSObject implements NSCopying, NSMutableCopying { + readonly asset: AVAsset | null; + + selectedMediaOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; + + mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class AVCapturePhotoSettings extends NSObject implements NSCopying { + static photoSettings any>(this: This): InstanceType; + + static photoSettingsWithFormat any>(this: This, format: NSDictionary | Record | null): InstanceType; + + static photoSettingsFromPhotoSettings any>(this: This, photoSettings: AVCapturePhotoSettings): InstanceType; + + readonly uniqueID: number; + + readonly format: NSDictionary; + + readonly processedFileType: string; + + flashMode: interop.Enum; + + photoQualityPrioritization: interop.Enum; + + highResolutionPhotoEnabled: boolean; + + maxPhotoDimensions: CMVideoDimensions; + + constantColorEnabled: boolean; + + constantColorFallbackPhotoDeliveryEnabled: boolean; + + shutterSoundSuppressionEnabled: boolean; + + setFlashMode(flashMode: interop.Enum): void; + + setPhotoQualityPrioritization(photoQualityPrioritization: interop.Enum): void; + + isHighResolutionPhotoEnabled(): boolean; + + setHighResolutionPhotoEnabled(highResolutionPhotoEnabled: boolean): void; + + setMaxPhotoDimensions(maxPhotoDimensions: CMVideoDimensions): void; + + isConstantColorEnabled(): boolean; + + setConstantColorEnabled(constantColorEnabled: boolean): void; + + isConstantColorFallbackPhotoDeliveryEnabled(): boolean; + + setConstantColorFallbackPhotoDeliveryEnabled(constantColorFallbackPhotoDeliveryEnabled: boolean): void; - readonly durationOffset: CMTime; -} + isShutterSoundSuppressionEnabled(): boolean; -declare class AVOutputSettingsAssistant extends NSObject { - static availableOutputSettingsPresets(): NSArray; + setShutterSoundSuppressionEnabled(shutterSoundSuppressionEnabled: boolean): void; - static outputSettingsAssistantWithPreset any>(this: This, presetIdentifier: string): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly audioSettings: NSDictionary; +declare class AVCaptionRuby extends NSObject implements NSCopying, NSSecureCoding { + initWithText(text: string): this; - readonly videoSettings: NSDictionary; + initWithTextPositionAlignment(text: string, position: interop.Enum, alignment: interop.Enum): this; - readonly outputFileType: string; + readonly text: string; - sourceAudioFormat: interop.Object; + readonly position: interop.Enum; - sourceVideoFormat: interop.Object; + readonly alignment: interop.Enum; - sourceVideoAverageFrameDuration: CMTime; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - sourceVideoMinFrameDuration: CMTime; + static readonly supportsSecureCoding: boolean; - setSourceAudioFormat(sourceAudioFormat: interop.Object | null): void; + encodeWithCoder(coder: NSCoder): void; - setSourceVideoFormat(sourceVideoFormat: interop.Object | null): void; + initWithCoder(coder: NSCoder): this; +} - setSourceVideoAverageFrameDuration(sourceVideoAverageFrameDuration: CMTime): void; +declare class AVAssetVariantAudioAttributes extends NSObject { + readonly formatIDs: NSArray; - setSourceVideoMinFrameDuration(sourceVideoMinFrameDuration: CMTime): void; + renditionSpecificAttributesForMediaOption(mediaSelectionOption: AVMediaSelectionOption): AVAssetVariantAudioRenditionSpecificAttributes; } -declare class AVAssetReaderOutputMetadataAdaptor extends NSObject { - static assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput any>(this: This, trackOutput: AVAssetReaderTrackOutput): InstanceType; +declare class AVMediaSelectionOption extends NSObject implements NSCopying { + readonly mediaType: string; - initWithAssetReaderTrackOutput(trackOutput: AVAssetReaderTrackOutput): this; + readonly mediaSubTypes: NSArray; - readonly assetReaderTrackOutput: AVAssetReaderTrackOutput; + hasMediaCharacteristic(mediaCharacteristic: string): boolean; - nextTimedMetadataGroup(): AVTimedMetadataGroup; -} + readonly playable: boolean; -declare class AVCaptionGroup extends NSObject { - initWithCaptionsTimeRange(captions: NSArray | Array, timeRange: CMTimeRange): this; + readonly extendedLanguageTag: string; - initWithTimeRange(timeRange: CMTimeRange): this; + readonly locale: NSLocale; - readonly timeRange: CMTimeRange; + readonly commonMetadata: NSArray; - readonly captions: NSArray; -} + readonly availableMetadataFormats: NSArray; -declare class AVFragmentedAssetTrack extends AVAssetTrack { -} + metadataForFormat(format: string): NSArray; -declare class AVMetricPlayerItemStallEvent extends AVMetricPlayerItemRateChangeEvent { -} + associatedMediaSelectionOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; -declare class AVAudioMix extends NSObject implements NSCopying, NSMutableCopying { - readonly inputParameters: NSArray; + propertyList(): interop.Object; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + displayNameWithLocale(locale: NSLocale): string; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly displayName: string; -declare class AVAssetVariantAudioAttributes extends NSObject { - readonly formatIDs: NSArray; + isPlayable(): boolean; - renditionSpecificAttributesForMediaOption(mediaSelectionOption: AVMediaSelectionOption): AVAssetVariantAudioRenditionSpecificAttributes; + makeNowPlayingInfoLanguageOption(): MPNowPlayingInfoLanguageOption; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class AVPlayerMediaSelectionCriteria extends NSObject { @@ -7356,24 +8021,103 @@ declare class AVMutableMetadataItem extends AVMetadataItem { setKey(key: NSCopying | null): void; } -declare class AVCaptionRuby extends NSObject implements NSCopying, NSSecureCoding { - initWithText(text: string): this; +declare class AVAssetWriter extends NSObject { + static assetWriterWithURLFileTypeError any>(this: This, outputURL: NSURL, outputFileType: string, outError: interop.PointerConvertible): InstanceType; - initWithTextPositionAlignment(text: string, position: interop.Enum, alignment: interop.Enum): this; + initWithURLFileTypeError(outputURL: NSURL, outputFileType: string, outError: interop.PointerConvertible): this; - readonly text: string; + initWithContentType(outputContentType: UTType): this; - readonly position: interop.Enum; + readonly outputURL: NSURL; - readonly alignment: interop.Enum; + readonly outputFileType: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly availableMediaTypes: NSArray; - static readonly supportsSecureCoding: boolean; + readonly status: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + readonly error: NSError; - initWithCoder(coder: NSCoder): this; + get metadata(): NSArray; + set metadata(value: NSArray | Array); + + shouldOptimizeForNetworkUse: boolean; + + directoryForTemporaryFiles: NSURL; + + readonly inputs: NSArray; + + canApplyOutputSettingsForMediaType(outputSettings: NSDictionary | Record | null, mediaType: string): boolean; + + canAddInput(input: AVAssetWriterInput): boolean; + + addInput(input: AVAssetWriterInput): void; + + startWriting(): boolean; + + startSessionAtSourceTime(startTime: CMTime): void; + + endSessionAtSourceTime(endTime: CMTime): void; + + cancelWriting(): void; + + finishWriting(): boolean; + + finishWritingWithCompletionHandler(handler: () => void): void; + + setMetadata(metadata: NSArray | Array): void; + + setShouldOptimizeForNetworkUse(shouldOptimizeForNetworkUse: boolean): void; + + setDirectoryForTemporaryFiles(directoryForTemporaryFiles: NSURL): void; + + movieFragmentInterval: CMTime; + + initialMovieFragmentInterval: CMTime; + + initialMovieFragmentSequenceNumber: number; + + producesCombinableFragments: boolean; + + overallDurationHint: CMTime; + + movieTimeScale: number; + + setMovieFragmentInterval(movieFragmentInterval: CMTime): void; + + setInitialMovieFragmentInterval(initialMovieFragmentInterval: CMTime): void; + + setInitialMovieFragmentSequenceNumber(initialMovieFragmentSequenceNumber: number): void; + + setProducesCombinableFragments(producesCombinableFragments: boolean): void; + + setOverallDurationHint(overallDurationHint: CMTime): void; + + setMovieTimeScale(movieTimeScale: number): void; + + canAddInputGroup(inputGroup: AVAssetWriterInputGroup): boolean; + + addInputGroup(inputGroup: AVAssetWriterInputGroup): void; + + readonly inputGroups: NSArray; + + preferredOutputSegmentInterval: CMTime; + + initialSegmentStartTime: CMTime; + + outputFileTypeProfile: string; + + delegate: AVAssetWriterDelegate; + + flushSegment(): void; + + setPreferredOutputSegmentInterval(preferredOutputSegmentInterval: CMTime): void; + + setInitialSegmentStartTime(initialSegmentStartTime: CMTime): void; + + setOutputFileTypeProfile(outputFileTypeProfile: string): void; + + setDelegate(delegate: AVAssetWriterDelegate): void; } declare class AVFragmentedAssetMinder extends NSObject { @@ -7408,6 +8152,22 @@ declare class AVTimedMetadataGroup extends AVMetadataGroup implements NSCopying, mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVCaptureAudioChannel extends NSObject { + readonly averagePowerLevel: number; + + readonly peakHoldLevel: number; + + volume: number; + + enabled: boolean; + + setVolume(volume: number): void; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; +} + declare class AVAssetPlaybackAssistant extends NSObject { static assetPlaybackAssistantWithAsset any>(this: This, asset: AVAsset): InstanceType; @@ -7422,6 +8182,8 @@ declare class AVAssetVariant extends NSObject { readonly videoAttributes: AVAssetVariantVideoAttributes; readonly audioAttributes: AVAssetVariantAudioAttributes; + + readonly URL: NSURL; } declare class AVMetricHLSPlaylistRequestEvent extends AVMetricEvent { @@ -7555,6 +8317,10 @@ declare class AVPlayerItemAccessLogEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVMetadataCatHeadObject extends AVMetadataObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class AVCaptureIndexPicker extends AVCaptureControl { initWithLocalizedTitleSymbolNameNumberOfIndexes(localizedTitle: string, symbolName: string, numberOfIndexes: number): this; @@ -7615,6 +8381,34 @@ declare class AVPlayerItemAccessLog extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AVDepthData extends NSObject { + static depthDataFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; + + depthDataByConvertingToDepthDataType(depthDataType: number): this; + + depthDataByApplyingExifOrientation(exifOrientation: interop.Enum): this; + + depthDataByReplacingDepthDataMapWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; + + readonly availableDepthDataTypes: NSArray; + + dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; + + readonly depthDataType: number; + + readonly depthDataMap: interop.Object; + + readonly depthDataQuality: interop.Enum; + + readonly depthDataFiltered: boolean; + + readonly depthDataAccuracy: interop.Enum; + + readonly cameraCalibrationData: AVCameraCalibrationData; + + isDepthDataFiltered(): boolean; +} + declare class AVCaptureAudioDataOutput extends AVCaptureOutput { init(): this; @@ -7629,9 +8423,13 @@ declare class AVCaptureAudioDataOutput extends AVCaptureOutput { get audioSettings(): NSDictionary; set audioSettings(value: NSDictionary | Record); + spatialAudioChannelLayoutTag: number; + recommendedAudioSettingsForAssetWriterWithOutputFileType(outputFileType: string): NSDictionary; setAudioSettings(audioSettings: NSDictionary | Record | null): void; + + setSpatialAudioChannelLayoutTag(spatialAudioChannelLayoutTag: number): void; } declare class AVAssetDownloadContentConfiguration extends NSObject implements NSCopying { @@ -7648,12 +8446,58 @@ declare class AVAssetDownloadContentConfiguration extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AVCaptureReactionEffectState extends NSObject { - readonly reactionType: string; +declare class AVCaptureExternalDisplayConfiguration extends NSObject { + shouldMatchFrameRate: boolean; + + bypassColorSpaceConversion: boolean; + + preferredResolution: CMVideoDimensions; + + setShouldMatchFrameRate(shouldMatchFrameRate: boolean): void; + + setBypassColorSpaceConversion(bypassColorSpaceConversion: boolean): void; + + setPreferredResolution(preferredResolution: CMVideoDimensions): void; +} + +declare class AVCaptureReactionEffectState extends NSObject { + readonly reactionType: string; + + readonly startTime: CMTime; + + readonly endTime: CMTime; +} + +declare class AVCaptureTimecodeGenerator extends NSObject { + readonly availableSources: NSArray; + + readonly currentSource: AVCaptureTimecodeSource; + + readonly delegate: AVCaptureTimecodeGeneratorDelegate; + + readonly delegateCallbackQueue: NSObject; + + setDelegateQueue(delegate: AVCaptureTimecodeGeneratorDelegate | null, callbackQueue: NSObject | null): void; + + synchronizationTimeout: number; + + timecodeAlignmentOffset: number; + + timecodeFrameDuration: CMTime; + + startSynchronizationWithTimecodeSource(source: AVCaptureTimecodeSource): void; + + generateInitialTimecode(): AVCaptureTimecode; + + static readonly frameCountSource: AVCaptureTimecodeSource; + + static readonly realTimeClockSource: AVCaptureTimecodeSource; - readonly startTime: CMTime; + setSynchronizationTimeout(synchronizationTimeout: number): void; - readonly endTime: CMTime; + setTimecodeAlignmentOffset(timecodeAlignmentOffset: number): void; + + setTimecodeFrameDuration(timecodeFrameDuration: CMTime): void; } declare class AVCaptureMetadataOutput extends AVCaptureOutput { @@ -7674,6 +8518,8 @@ declare class AVCaptureMetadataOutput extends AVCaptureOutput { rectOfInterest: CGRect; + readonly requiredMetadataObjectTypesForCinematicVideoCapture: NSArray; + setMetadataObjectTypes(metadataObjectTypes: NSArray | Array | null): void; setRectOfInterest(rectOfInterest: CGRect): void; @@ -7691,14 +8537,6 @@ declare class AVPlayerItemSegment extends NSObject { readonly interstitialEvent: AVPlayerInterstitialEvent; } -declare class AVZoomRange extends NSObject { - readonly minZoomFactor: number; - - readonly maxZoomFactor: number; - - containsZoomFactor(zoomFactor: number): boolean; -} - declare class AVPlayerItemOutput extends NSObject { itemTimeForHostTime(hostTimeInSeconds: number): CMTime; @@ -7723,12 +8561,18 @@ declare class AVMutableAudioMix extends AVAudioMix { setInputParameters(inputParameters: NSArray | Array): void; } -declare class AVMetadataMachineReadableCodeObject extends AVMetadataObject { - readonly corners: NSArray; +declare class AVMetricDownloadSummaryEvent extends AVMetricEvent { + readonly errorEvent: AVMetricErrorEvent; - readonly stringValue: string; + readonly recoverableErrorCount: number; - readonly descriptor: CIBarcodeDescriptor; + readonly mediaResourceRequestCount: number; + + readonly bytesDownloadedCount: number; + + readonly downloadDuration: number; + + readonly variants: NSArray; } declare class AVAssetWriterInput extends NSObject { @@ -7826,80 +8670,6 @@ declare class AVAssetWriterInput extends NSObject { setPerformsMultiPassEncodingIfSupported(performsMultiPassEncodingIfSupported: boolean): void; } -declare class AVCaptureDeviceInputSource extends NSObject { - readonly inputSourceID: string; - - readonly localizedName: string; -} - -declare class AVCaptureDeviceFormat extends NSObject { - readonly mediaType: string; - - readonly formatDescription: interop.Object; - - readonly videoSupportedFrameRateRanges: NSArray; - - readonly systemRecommendedVideoZoomRange: AVZoomRange; - - readonly systemRecommendedExposureBiasRange: AVExposureBiasRange; - - readonly highPhotoQualitySupported: boolean; - - readonly autoFocusSystem: interop.Enum; - - readonly supportedColorSpaces: NSArray; - - readonly supportedVideoZoomRangesForDepthDataDelivery: NSArray; - - readonly zoomFactorsOutsideOfVideoZoomRangesForDepthDeliverySupported: boolean; - - readonly supportedMaxPhotoDimensions: NSArray; - - readonly secondaryNativeResolutionZoomFactors: NSArray; - - readonly autoVideoFrameRateSupported: boolean; - - isHighPhotoQualitySupported(): boolean; - - isAutoVideoFrameRateSupported(): boolean; - - readonly spatialVideoCaptureSupported: boolean; - - isSpatialVideoCaptureSupported(): boolean; - - readonly centerStageSupported: boolean; - - readonly videoMinZoomFactorForCenterStage: number; - - readonly videoMaxZoomFactorForCenterStage: number; - - readonly videoFrameRateRangeForCenterStage: AVFrameRateRange; - - isCenterStageSupported(): boolean; - - readonly portraitEffectSupported: boolean; - - readonly videoFrameRateRangeForPortraitEffect: AVFrameRateRange; - - isPortraitEffectSupported(): boolean; - - readonly studioLightSupported: boolean; - - readonly videoFrameRateRangeForStudioLight: AVFrameRateRange; - - isStudioLightSupported(): boolean; - - readonly reactionEffectsSupported: boolean; - - readonly videoFrameRateRangeForReactionEffectsInProgress: AVFrameRateRange; - - readonly backgroundReplacementSupported: boolean; - - readonly videoFrameRateRangeForBackgroundReplacement: AVFrameRateRange; - - isBackgroundReplacementSupported(): boolean; -} - declare class AVAssetReaderVideoCompositionOutput extends AVAssetReaderOutput { static assetReaderVideoCompositionOutputWithVideoTracksVideoSettings any>(this: This, videoTracks: NSArray | Array, videoSettings: NSDictionary | Record | null): InstanceType; @@ -7916,33 +8686,11 @@ declare class AVAssetReaderVideoCompositionOutput extends AVAssetReaderOutput { setVideoComposition(videoComposition: AVVideoComposition | null): void; } -declare class AVFragmentedMovieTrack extends AVMovieTrack { -} - -declare class AVPortraitEffectsMatte extends NSObject { - static portraitEffectsMatteFromDictionaryRepresentationError any>(this: This, imageSourceAuxDataInfoDictionary: NSDictionary | Record, outError: interop.PointerConvertible): InstanceType; - - portraitEffectsMatteByApplyingExifOrientation(exifOrientation: interop.Enum): this; - - portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBufferError(pixelBuffer: interop.Object, outError: interop.PointerConvertible): this; - - dictionaryRepresentationForAuxiliaryDataType(outAuxDataType: interop.PointerConvertible): NSDictionary; - - readonly pixelFormatType: number; - - readonly mattingImage: interop.Object; -} - -declare class AVMediaSelection extends NSObject implements NSCopying, NSMutableCopying { - readonly asset: AVAsset | null; - - selectedMediaOptionInMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): AVMediaSelectionOption; - - mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup(mediaSelectionGroup: AVMediaSelectionGroup): boolean; - +declare class AVMetadataCatBodyObject extends AVMetadataBodyObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class AVFragmentedMovieTrack extends AVMovieTrack { } declare class AVPlayerLooper extends NSObject { @@ -7965,6 +8713,22 @@ declare class AVPlayerLooper extends NSObject { readonly loopingPlayerItems: NSArray; } +declare class AVExternalSyncDevice extends NSObject { + readonly status: interop.Enum; + + readonly clock: interop.Object; + + signalCompensationDelay: CMTime; + + readonly uuid: NSUUID; + + readonly vendorID: number; + + readonly productID: number; + + setSignalCompensationDelay(signalCompensationDelay: CMTime): void; +} + declare class AVMetricPlayerItemVariantSwitchEvent extends AVMetricEvent { readonly fromVariant: AVAssetVariant; @@ -7972,6 +8736,12 @@ declare class AVMetricPlayerItemVariantSwitchEvent extends AVMetricEvent { readonly loadedTimeRanges: NSArray; + readonly videoRendition: AVMetricMediaRendition; + + readonly audioRendition: AVMetricMediaRendition; + + readonly subtitleRendition: AVMetricMediaRendition; + readonly didSucceed: boolean; } @@ -7983,26 +8753,32 @@ declare class AVContentKey extends NSObject { revoke(): void; } -declare class AVQueuePlayer extends AVPlayer { - static queuePlayerWithItems any>(this: This, items: NSArray | Array): InstanceType; +declare class AVCaptureExternalDisplayConfigurator extends NSObject { + initWithDevicePreviewLayerConfiguration(device: AVCaptureDevice, previewLayer: CALayer, configuration: AVCaptureExternalDisplayConfiguration): this; - initWithItems(items: NSArray | Array): this; + readonly device: AVCaptureDevice; - items(): NSArray; + readonly previewLayer: CALayer; - advanceToNextItem(): void; + readonly active: boolean; - canInsertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem | null): boolean; + stop(): void; - insertItemAfterItem(item: AVPlayerItem, afterItem: AVPlayerItem | null): void; + readonly activeExternalDisplayFrameRate: number; - removeItem(item: AVPlayerItem): void; + static readonly shouldMatchFrameRateSupported: boolean; - removeAllItems(): void; -} + static readonly supportsBypassingColorSpaceConversion: boolean; -declare class AVCaptureInput extends NSObject { - readonly ports: NSArray; + static readonly supportsPreferredResolution: boolean; + + isActive(): boolean; + + static isMatchingFrameRateSupported(): boolean; + + static isBypassingColorSpaceConversionSupported(): boolean; + + static isPreferredResolutionSupported(): boolean; } declare class AVAssetSegmentTrackReport extends NSObject { @@ -8141,22 +8917,6 @@ declare class AVMutableMovieTrack extends AVMovieTrack { associatedTracksOfType(trackAssociationType: string): NSArray; } -declare class AVCaptureDeskViewApplicationLaunchConfiguration extends NSObject { - mainWindowFrame: CGRect; - - requiresSetUpModeCompletion: boolean; - - setMainWindowFrame(mainWindowFrame: CGRect): void; - - setRequiresSetUpModeCompletion(requiresSetUpModeCompletion: boolean): void; -} - -declare class AVMetadataSalientObject extends AVMetadataObject implements NSCopying { - readonly objectID: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class AVCaptionRenderer extends NSObject { get captions(): NSArray; set captions(value: NSArray | Array); @@ -8172,18 +8932,6 @@ declare class AVCaptionRenderer extends NSObject { setBounds(bounds: CGRect): void; } -declare class AVAssetVariantVideoAttributes extends NSObject { - readonly videoRange: string; - - readonly codecTypes: NSArray; - - readonly presentationSize: CGSize; - - readonly nominalFrameRate: number; - - readonly videoLayoutAttributes: NSArray; -} - declare class AVAssetResourceLoader extends NSObject { setDelegateQueue(delegate: AVAssetResourceLoaderDelegate | null, delegateQueue: NSObject | null): void; @@ -8434,73 +9182,9 @@ declare class AVAssetTrack extends NSObject implements NSCopying, AVAsynchronous loadValuesAsynchronouslyForKeysCompletionHandler(keys: NSArray | Array, handler: () => void | null): void; } -declare class AVCaptureSession extends NSObject { - canSetSessionPreset(preset: string): boolean; - - sessionPreset: string; - - readonly inputs: NSArray; - - canAddInput(input: AVCaptureInput): boolean; - - addInput(input: AVCaptureInput): void; - - removeInput(input: AVCaptureInput): void; - - readonly outputs: NSArray; - - canAddOutput(output: AVCaptureOutput): boolean; - - addOutput(output: AVCaptureOutput): void; - - removeOutput(output: AVCaptureOutput): void; - - addInputWithNoConnections(input: AVCaptureInput): void; - - addOutputWithNoConnections(output: AVCaptureOutput): void; - - readonly connections: NSArray; - - canAddConnection(connection: AVCaptureConnection): boolean; - - addConnection(connection: AVCaptureConnection): void; - - removeConnection(connection: AVCaptureConnection): void; - - readonly supportsControls: boolean; - - readonly maxControlsCount: number; - - setControlsDelegateQueue(controlsDelegate: AVCaptureSessionControlsDelegate | null, controlsDelegateCallbackQueue: NSObject | null): void; - - readonly controlsDelegate: AVCaptureSessionControlsDelegate; - - readonly controlsDelegateCallbackQueue: NSObject; - - readonly controls: NSArray; - - canAddControl(control: AVCaptureControl): boolean; - - addControl(control: AVCaptureControl): void; - - removeControl(control: AVCaptureControl): void; - - beginConfiguration(): void; - - commitConfiguration(): void; - - readonly running: boolean; - - startRunning(): void; - - stopRunning(): void; - - readonly synchronizationClock: interop.Object; - - readonly masterClock: interop.Object; - - setSessionPreset(sessionPreset: string): void; +declare class AVPlaybackCoordinationMedium extends NSObject { + init(): this; - isRunning(): boolean; + readonly connectedPlaybackCoordinators: NSArray; } diff --git a/packages/macos/types/AVKit.d.ts b/packages/macos/types/AVKit.d.ts index cc12b2d2..9f2f5e5e 100644 --- a/packages/macos/types/AVKit.d.ts +++ b/packages/macos/types/AVKit.d.ts @@ -37,6 +37,13 @@ declare const AVPlayerViewTrimResult: { Cancel: 1, }; +declare const AVDisplayDynamicRange: { + Automatic: 0, + Standard: 1, + ConstrainedHigh: 2, + High: 3, +}; + declare interface AVRoutePickerViewDelegate extends NSObjectProtocol { routePickerViewWillBeginPresentingRoutes?(routePickerView: AVRoutePickerView): void; @@ -217,6 +224,18 @@ declare class AVPictureInPictureControllerContentSource extends NSObject { readonly sampleBufferPlaybackDelegate: AVPictureInPictureSampleBufferPlaybackDelegate; } +declare class AVPlaybackSpeed extends NSObject { + static readonly systemDefaultSpeeds: NSArray; + + initWithRateLocalizedName(rate: number, localizedName: string): this; + + readonly rate: number; + + readonly localizedName: string; + + readonly localizedNumericName: string; +} + declare class AVPlayerView extends NSView { player: AVPlayer; @@ -251,6 +270,8 @@ declare class AVPlayerView extends NSView { setMagnificationCenteredAtPoint(magnification: number, point: CGPoint): void; + preferredDisplayDynamicRange: interop.Enum; + setPlayer(player: AVPlayer | null): void; setControlsStyle(controlsStyle: interop.Enum): void; @@ -273,6 +294,8 @@ declare class AVPlayerView extends NSView { setMagnification(magnification: number): void; + setPreferredDisplayDynamicRange(preferredDisplayDynamicRange: interop.Enum): void; + showsFrameSteppingButtons: boolean; showsSharingServiceButton: boolean; @@ -308,15 +331,3 @@ declare class AVPlayerView extends NSView { setPictureInPictureDelegate(pictureInPictureDelegate: AVPlayerViewPictureInPictureDelegate): void; } -declare class AVPlaybackSpeed extends NSObject { - static readonly systemDefaultSpeeds: NSArray; - - initWithRateLocalizedName(rate: number, localizedName: string): this; - - readonly rate: number; - - readonly localizedName: string; - - readonly localizedNumericName: string; -} - diff --git a/packages/macos/types/Accelerate.d.ts b/packages/macos/types/Accelerate.d.ts index c19ac2b5..d42f1a34 100644 --- a/packages/macos/types/Accelerate.d.ts +++ b/packages/macos/types/Accelerate.d.ts @@ -114,6 +114,20 @@ declare const kvImageNoError: number; declare const kvImageInterpolationNearest: number; +declare const FFT_RADIX3: number; + +declare const FFT_RADIX2: number; + +declare const FFT_FORWARD: number; + +declare const vDSP_HANN_NORM: number; + +declare const kFFTRadix5: number; + +declare const kFFTRadix3: number; + +declare const kFFTRadix2: number; + declare const kvImageEdgeExtend: number; declare const kvImageConvert_DitherAtkinson: number; @@ -122,6 +136,8 @@ declare const kvImageBufferTypeCode_CGFormat: number; declare const kRotate180DegreesCounterClockwise: number; +declare const vDSP_HALF_WINDOW: number; + declare const kvImageMatrixType_None: number; declare const kvImageBufferTypeCode_ColorSpaceChannel5: number; @@ -164,12 +180,14 @@ declare const kvImageBufferTypeCode_ColorSpaceChannel4: number; declare const kvImageUnknownFlagsBit: number; -declare const kvImageBufferTypeCode_Chroma: number; +declare const kFFTDirection_Inverse: number; -declare const kvImageGamma_9_over_11_half_precision: number; +declare const kvImageBufferTypeCode_Chroma: number; declare const kvImageBufferTypeCode_RGB_Red: number; +declare const FFT_RADIX5: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel6: number; declare const kvImageMemoryAllocationError: number; @@ -194,6 +212,8 @@ declare const kvImageBufferTypeCode_RGB_Green: number; declare const kvImageBufferTypeCode_CMYK_Magenta: number; +declare const kvImageGamma_9_over_11_half_precision: number; + declare const kvImageBufferTypeCode_XYZ_Z: number; declare const kvImageCoreVideoIsAbsent: number; @@ -210,6 +230,8 @@ declare const kvImage_PNG_FILTER_VALUE_SUB: number; declare const kvImageCopyInPlace: number; +declare const vDSP_HANN_DENORM: number; + declare const kvImageBufferTypeCode_ColorSpaceChannel13: number; declare const kvImageBufferTypeCode_EndOfList: number; @@ -220,8 +242,6 @@ declare const kvImageBufferTypeCode_ColorSpaceChannel12: number; declare const kvImageBufferTypeCode_CVPixelBuffer_YCbCr: number; -declare const kvImageBufferTypeCode_Monochrome: number; - declare const kvImage_YpCbCrToARGBMatrix_ITU_R_709_2: interop.Pointer; declare const kvImageBufferTypeCode_Indexed: number; @@ -238,20 +258,77 @@ declare const kvImageInternalError: number; declare const kRotate90DegreesClockwise: number; +declare const FFT_INVERSE: number; + declare const kvImage_YpCbCrToARGBMatrix_ITU_R_601_4: interop.Pointer; +declare const kvImageBufferTypeCode_Monochrome: number; + declare const kvImageColorSyncIsAbsent: number; declare const kvImageCVImageFormat_ConversionMatrix: number; declare const kvImageBufferTypeCode_XYZ_X: number; +declare const kFFTDirection_Forward: number; + declare const vImage_InterpolationMethod: { No: 0, Full: 1, Half: 2, }; +declare const vDSP_DFT_Direction: { + FORWARD: 1, + INVERSE: -1, +}; + +declare const vImageMDTableUsageHint: { + Hint_16Q12: 1, + Hint_Float: 2, +}; + +declare const sparse_status: { + SUCCESS: 0, + ILLEGAL_PARAMETER: -1000, + CANNOT_SET_PROPERTY: -1001, + SYSTEM_ERROR: -1002, +}; + +declare const CBLAS_SIDE: { + Left: 141, + Right: 142, +}; + +declare const CBLAS_DIAG: { + Non: 131, + CblasUnit: 132, +}; + +declare const vDSP_DCT_Type: { + I: 2, + II: 3, + V: 4, +}; + +declare const CBLAS_ORDER: { + Row: 101, + Col: 102, +}; + +declare const vImageARGBType: { + B8888: 0, + B16U: 1, + B16Q12: 2, +}; + +declare const sparse_matrix_property: { + UPPER_TRIANGULAR: 1, + LOWER_TRIANGULAR: 2, + UPPER_SYMMETRIC: 4, + LOWER_SYMMETRIC: 8, +}; + declare const vImageYpCbCrType: { Image422CbYpCrYp8: 0, Image422YpCbYpCr8: 1, @@ -267,15 +344,34 @@ declare const vImageYpCbCrType: { Image444AYpCbCr16: 14, }; -declare const vImageMDTableUsageHint: { - Hint_16Q12: 1, - Hint_Float: 2, +declare const CBLAS_TRANSPOSE: { + CblasNoTrans: 111, + CblasTrans: 112, + CblasConjTrans: 113, + AtlasConj: 114, }; -declare const vImageARGBType: { - B8888: 0, - B16U: 1, - B16Q12: 2, +declare const BLAS_THREADING: { + MULTI_THREADED: 0, + SINGLE_THREADED: 1, + MAX_OPTIONS: 2, +}; + +declare const sparse_norm: { + ONE: 171, + TWO: 173, + INF: 175, + R1: 179, +}; + +declare const CBLAS_UPLO: { + Upper: 121, + Lower: 122, +}; + +declare const vDSP_DFT_RealtoComplex: { + Complexto: 0, + Realto: -1, }; declare class vImageWhitePoint { @@ -365,13 +461,254 @@ declare class vImage_Buffer { rowBytes: number; } -declare class vImage_YpCbCrToARGBMatrix { - constructor(init?: vImage_YpCbCrToARGBMatrix); - Yp: number; - Cr_R: number; - Cr_G: number; - Cb_G: number; - Cb_B: number; +declare class sparse_m_double_complex { + constructor(init?: sparse_m_double_complex); +} + +declare class sparse_m_float_complex { + constructor(init?: sparse_m_float_complex); +} + +declare class sparse_m_double { + constructor(init?: sparse_m_double); +} + +declare class sparse_m_float { + constructor(init?: sparse_m_float); +} + +declare class __CLPK_doublecomplex { + constructor(init?: __CLPK_doublecomplex); + r: number; + i: number; +} + +declare class vDSP_DFT_SetupStructD { + constructor(init?: vDSP_DFT_SetupStructD); +} + +declare class vDSP_DFT_SetupStruct { + constructor(init?: vDSP_DFT_SetupStruct); +} + +declare class vDSP_biquad_SetupStruct { + constructor(init?: vDSP_biquad_SetupStruct); +} + +declare class OpaqueFFTSetupD { + constructor(init?: OpaqueFFTSetupD); +} + +declare class OpaqueFFTSetup { + constructor(init?: OpaqueFFTSetup); +} + +declare class vDSP_int24 { + constructor(init?: vDSP_int24); + bytes: unknown /* const array */; +} + +declare class DSPSplitComplex { + constructor(init?: DSPSplitComplex); + realp: interop.Pointer; + imagp: interop.Pointer; +} + +declare class DSPDoubleComplex { + constructor(init?: DSPDoubleComplex); + real: number; + imag: number; +} + +declare class unnamed_17606989360413344357 { + constructor(init?: unnamed_17606989360413344357); + LSW: number; + d31: number; + d30: number; + d29: number; + d28: number; + d27: number; + d26: number; + d25: number; + d24: number; + d23: number; + d22: number; + d21: number; + d20: number; + d19: number; + d18: number; + d17: number; + d16: number; + d15: number; + d14: number; + d13: number; + d12: number; + d11: number; + d10: number; + d9: number; + d8: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + +declare class unnamed_16219250309440506485 { + constructor(init?: unnamed_16219250309440506485); + v8: unknown /* vector */; + v7: unknown /* vector */; + v6: unknown /* vector */; + v5: unknown /* vector */; + v4: unknown /* vector */; + v3: unknown /* vector */; + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_5854394828337897615 { + constructor(init?: unnamed_5854394828337897615); + LSW: number; + d31: number; + d30: number; + d29: number; + d28: number; + d27: number; + d26: number; + d25: number; + d24: number; + d23: number; + d22: number; + d21: number; + d20: number; + d19: number; + d18: number; + d17: number; + d16: number; + d15: number; + d14: number; + d13: number; + d12: number; + d11: number; + d10: number; + d9: number; + d8: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + +declare class unnamed_5818779513844763839 { + constructor(init?: unnamed_5818779513844763839); + v8: unknown /* vector */; + v7: unknown /* vector */; + v6: unknown /* vector */; + v5: unknown /* vector */; + v4: unknown /* vector */; + v3: unknown /* vector */; + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_7988029740869860847 { + constructor(init?: unnamed_7988029740869860847); + v4: unknown /* vector */; + v3: unknown /* vector */; + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_12651534019987349404 { + constructor(init?: unnamed_12651534019987349404); + LSW: number; + d15: number; + d14: number; + d13: number; + d12: number; + d11: number; + d10: number; + d9: number; + d8: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + +declare class unnamed_8728602691819875516 { + constructor(init?: unnamed_8728602691819875516); + v4: unknown /* vector */; + v3: unknown /* vector */; + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_2979366504536447 { + constructor(init?: unnamed_2979366504536447); + LSW: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + +declare class unnamed_1518659527975059545 { + constructor(init?: unnamed_1518659527975059545); + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_971822722632951267 { + constructor(init?: unnamed_971822722632951267); + v2: unknown /* vector */; + v1: unknown /* vector */; +} + +declare class unnamed_17958871267901127787 { + constructor(init?: unnamed_17958871267901127787); + LSW: number; + d3: number; + d2: number; + MSW: number; +} + +declare class unnamed_8670381379455209696 { + constructor(init?: unnamed_8670381379455209696); + v1: unknown /* vector */; +} + +declare class __CLPK_complex { + constructor(init?: __CLPK_complex); + r: number; + i: number; +} + +declare class unnamed_17373945926749149995 { + constructor(init?: unnamed_17373945926749149995); + LSW: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + +declare class vDSP_biquad_SetupStructD { + constructor(init?: vDSP_biquad_SetupStructD); } declare class vImageChannelDescription { @@ -386,6 +723,48 @@ declare class vImage_MultidimensionalTableData { constructor(init?: vImage_MultidimensionalTableData); } +declare class unnamed_3372304342096561877 { + constructor(init?: unnamed_3372304342096561877); + v1: unknown /* vector */; +} + +declare class vDSP_uint24 { + constructor(init?: vDSP_uint24); + bytes: unknown /* const array */; +} + +declare class vDSP_biquadm_SetupStructD { + constructor(init?: vDSP_biquadm_SetupStructD); +} + +declare class vDSP_DFT_Interleaved_SetupStruct { + constructor(init?: vDSP_DFT_Interleaved_SetupStruct); +} + +declare class vDSP_biquadm_SetupStruct { + constructor(init?: vDSP_biquadm_SetupStruct); +} + +declare class unnamed_4657634683687710262 { + constructor(init?: unnamed_4657634683687710262); + LSW: number; + d15: number; + d14: number; + d13: number; + d12: number; + d11: number; + d10: number; + d9: number; + d8: number; + d7: number; + d6: number; + d5: number; + d4: number; + d3: number; + d2: number; + MSW: number; +} + declare class vImageRGBPrimaries { constructor(init?: vImageRGBPrimaries); red_x: number; @@ -398,6 +777,27 @@ declare class vImageRGBPrimaries { white_y: number; } +declare class DSPDoubleSplitComplex { + constructor(init?: DSPDoubleSplitComplex); + realp: interop.Pointer; + imagp: interop.Pointer; +} + +declare class vImage_YpCbCrToARGBMatrix { + constructor(init?: vImage_YpCbCrToARGBMatrix); + Yp: number; + Cr_R: number; + Cr_G: number; + Cb_G: number; + Cb_B: number; +} + +declare class DSPComplex { + constructor(init?: DSPComplex); + real: number; + imag: number; +} + declare class vImage_YpCbCrPixelRange { constructor(init?: vImage_YpCbCrPixelRange); Yp_bias: number; @@ -423,6 +823,5634 @@ declare class vImage_PerpsectiveTransform { v: number; } +declare class vDSP_DFT_Interleaved_SetupStructD { + constructor(init?: vDSP_DFT_Interleaved_SetupStructD); +} + +declare class unnamed_15329548992560804347 { + constructor(init?: unnamed_15329548992560804347); + LSW: number; + d3: number; + d2: number; + MSW: number; +} + +type vS1024Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_16219250309440506485 } + | { s: unnamed_17606989360413344357 }; + +declare class vS1024 { + constructor(init?: vS1024Descriptor); + v: unknown /* const array */; + vs: unnamed_16219250309440506485; + s: unnamed_17606989360413344357; +} + +type vU1024Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_5818779513844763839 } + | { s: unnamed_5854394828337897615 }; + +declare class vU1024 { + constructor(init?: vU1024Descriptor); + v: unknown /* const array */; + vs: unnamed_5818779513844763839; + s: unnamed_5854394828337897615; +} + +type vS512Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_7988029740869860847 } + | { s: unnamed_4657634683687710262 }; + +declare class vS512 { + constructor(init?: vS512Descriptor); + v: unknown /* const array */; + vs: unnamed_7988029740869860847; + s: unnamed_4657634683687710262; +} + +type vU512Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_8728602691819875516 } + | { s: unnamed_12651534019987349404 }; + +declare class vU512 { + constructor(init?: vU512Descriptor); + v: unknown /* const array */; + vs: unnamed_8728602691819875516; + s: unnamed_12651534019987349404; +} + +type vU256Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_971822722632951267 } + | { s: unnamed_17373945926749149995 }; + +declare class vU256 { + constructor(init?: vU256Descriptor); + v: unknown /* const array */; + vs: unnamed_971822722632951267; + s: unnamed_17373945926749149995; +} + +type vS256Descriptor = + | { v: unknown /* const array */ } + | { vs: unnamed_1518659527975059545 } + | { s: unnamed_2979366504536447 }; + +declare class vS256 { + constructor(init?: vS256Descriptor); + v: unknown /* const array */; + vs: unnamed_1518659527975059545; + s: unnamed_2979366504536447; +} + +type vU128Descriptor = + | { v: unknown /* vector */ } + | { vs: unnamed_8670381379455209696 } + | { s: unnamed_17958871267901127787 }; + +declare class vU128 { + constructor(init?: vU128Descriptor); + v: unknown /* vector */; + vs: unnamed_8670381379455209696; + s: unnamed_17958871267901127787; +} + +type vS128Descriptor = + | { v: unknown /* vector */ } + | { vs: unnamed_3372304342096561877 } + | { s: unnamed_15329548992560804347 }; + +declare class vS128 { + constructor(init?: vS128Descriptor); + v: unknown /* vector */; + vs: unnamed_3372304342096561877; + s: unnamed_15329548992560804347; +} + +declare function vU256Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS256Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vU512Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS512Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vU1024Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS1024Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vU128FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS128FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS256AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU512AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS512AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU1024AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vS1024AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; + +declare function vU256Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS256Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vU512Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS512Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vU1024Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vS1024Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; + +declare function vLL256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vLL512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vLL1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vLR256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vLR512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vLR1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vA256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vA512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vA1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; + +declare function vL256Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vL512Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vL1024Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vR256Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vR512Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vR1024Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; + +declare function vIsamax(count: number, x: interop.PointerConvertible): number; + +declare function vIsamin(count: number, x: interop.PointerConvertible): number; + +declare function vIsmax(count: number, x: interop.PointerConvertible): number; + +declare function vIsmin(count: number, x: interop.PointerConvertible): number; + +declare function vSasum(count: number, x: interop.PointerConvertible): number; + +declare function vSsum(count: number, x: interop.PointerConvertible): number; + +declare function vSaxpy(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vScopy(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSdot(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): number; + +declare function vSnaxpy(n: number, m: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSndot(n: number, m: number, s: interop.PointerConvertible, isw: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSnrm2(count: number, x: interop.PointerConvertible): number; + +declare function vSnorm2(count: number, x: interop.PointerConvertible): number; + +declare function vSrot(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible, c: number, s: number): void; + +declare function vSscal(n: number, alpha: number, x: interop.PointerConvertible): void; + +declare function vSswap(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSyax(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSzaxpy(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible, z: interop.PointerConvertible): void; + +declare function vSgemv(forma: number, m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, beta: number, y: interop.PointerConvertible): void; + +declare function vSgemx(m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSgemtx(m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSgeadd(height: number, width: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible): void; + +declare function vSgesub(height: number, width: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible): void; + +declare function vSgemul(l: number, m: number, n: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, matrix: interop.PointerConvertible): void; + +declare function vSgemm(l: number, m: number, n: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible, alpha: number, beta: number, matrix: interop.PointerConvertible): void; + +declare function vSgetmi(size: number, x: interop.PointerConvertible): void; + +declare function vSgetmo(height: number, width: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; + +declare function vSgevv(l: number, n: number, A: interop.PointerConvertible, B: interop.PointerConvertible, M: interop.PointerConvertible): void; + +declare function vceilf(p1: unknown /* vector */): unknown /* vector */; + +declare function vfloorf(p1: unknown /* vector */): unknown /* vector */; + +declare function vtruncf(p1: unknown /* vector */): unknown /* vector */; + +declare function vnintf(p1: unknown /* vector */): unknown /* vector */; + +declare function vintf(p1: unknown /* vector */): unknown /* vector */; + +declare function vexpf(p1: unknown /* vector */): unknown /* vector */; + +declare function vexp2f(p1: unknown /* vector */): unknown /* vector */; + +declare function vexpm1f(p1: unknown /* vector */): unknown /* vector */; + +declare function vlogf(p1: unknown /* vector */): unknown /* vector */; + +declare function vlog2f(p1: unknown /* vector */): unknown /* vector */; + +declare function vlog10f(p1: unknown /* vector */): unknown /* vector */; + +declare function vlog1pf(p1: unknown /* vector */): unknown /* vector */; + +declare function vlogbf(p1: unknown /* vector */): unknown /* vector */; + +declare function vscalbf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vpowf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vipowf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vsinf(p1: unknown /* vector */): unknown /* vector */; + +declare function vcosf(p1: unknown /* vector */): unknown /* vector */; + +declare function vsincosf(p1: unknown /* vector */, p2: interop.PointerConvertible): unknown /* vector */; + +declare function vtanf(p1: unknown /* vector */): unknown /* vector */; + +declare function vsinpif(p1: unknown /* vector */): unknown /* vector */; + +declare function vcospif(p1: unknown /* vector */): unknown /* vector */; + +declare function vtanpif(p1: unknown /* vector */): unknown /* vector */; + +declare function vasinf(p1: unknown /* vector */): unknown /* vector */; + +declare function vacosf(p1: unknown /* vector */): unknown /* vector */; + +declare function vatanf(p1: unknown /* vector */): unknown /* vector */; + +declare function vatan2f(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vsinhf(p1: unknown /* vector */): unknown /* vector */; + +declare function vcoshf(p1: unknown /* vector */): unknown /* vector */; + +declare function vtanhf(p1: unknown /* vector */): unknown /* vector */; + +declare function vasinhf(p1: unknown /* vector */): unknown /* vector */; + +declare function vacoshf(p1: unknown /* vector */): unknown /* vector */; + +declare function vatanhf(p1: unknown /* vector */): unknown /* vector */; + +declare function vrecf(p1: unknown /* vector */): unknown /* vector */; + +declare function vsqrtf(p1: unknown /* vector */): unknown /* vector */; + +declare function vrsqrtf(p1: unknown /* vector */): unknown /* vector */; + +declare function vdivf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vfmodf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vremainderf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vremquof(p1: unknown /* vector */, p2: unknown /* vector */, p3: interop.PointerConvertible): unknown /* vector */; + +declare function vfabsf(p1: unknown /* vector */): unknown /* vector */; + +declare function vcopysignf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vsignbitf(p1: unknown /* vector */): unknown /* vector */; + +declare function vnextafterf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; + +declare function vclassifyf(p1: unknown /* vector */): unknown /* vector */; + +declare function vfabf(p1: unknown /* vector */): unknown /* vector */; + +declare function vtablelookup(p1: unknown /* vector */, p2: interop.PointerConvertible): unknown /* vector */; + +declare function vU8Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vS8Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vU16Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vS16Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vU32Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vS32Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vU64Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vS64Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vU128Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vS128Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; + +declare function vU8HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS8HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU32HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS32HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU32FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU32FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS32FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS32FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS64HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS64FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS64FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU128HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS128HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU128Sub(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU128SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS128Sub(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS64SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS128SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU128Add(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU128AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS64AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS128Add(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vS128AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; + +declare function vU64Neg(vA: unknown /* vector */): unknown /* vector */; + +declare function vS64Neg(vA: unknown /* vector */): unknown /* vector */; + +declare function vU128Neg(vA: unknown /* vector */): unknown /* vector */; + +declare function vS128Neg(vA: unknown /* vector */): unknown /* vector */; + +declare function vLL64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vA64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vLR64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vLL64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vA64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vLR64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vLL128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vLR128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vA128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; + +declare function vL64Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vR64Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vL64Rotate2(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vR64Rotate2(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vL128Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vR128Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; + +declare function vDSP_create_fftsetup(__Log2n: number, __Radix: number): interop.Pointer; + +declare function vDSP_destroy_fftsetup(__setup: interop.PointerConvertible): void; + +declare function vDSP_create_fftsetupD(__Log2n: number, __Radix: number): interop.Pointer; + +declare function vDSP_destroy_fftsetupD(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquad_CreateSetup(__Coefficients: interop.PointerConvertible, __M: number): interop.Pointer; + +declare function vDSP_biquad_CreateSetupD(__Coefficients: interop.PointerConvertible, __M: number): interop.Pointer; + +declare function vDSP_biquad_SetCoefficientsDouble(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __nsec: number): void; + +declare function vDSP_biquad_SetCoefficientsSingle(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __nsec: number): void; + +declare function vDSP_biquad_DestroySetup(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquad_DestroySetupD(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquadm_CreateSetup(__coeffs: interop.PointerConvertible, __M: number, __N: number): interop.Pointer; + +declare function vDSP_biquadm_CreateSetupD(__coeffs: interop.PointerConvertible, __M: number, __N: number): interop.Pointer; + +declare function vDSP_biquadm_DestroySetup(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquadm_DestroySetupD(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquadm_CopyState(__dest: interop.PointerConvertible, __src: interop.PointerConvertible): void; + +declare function vDSP_biquadm_CopyStateD(__dest: interop.PointerConvertible, __src: interop.PointerConvertible): void; + +declare function vDSP_biquadm_ResetState(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquadm_ResetStateD(__setup: interop.PointerConvertible): void; + +declare function vDSP_biquadm_SetCoefficientsDouble(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetCoefficientsDoubleD(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetTargetsDouble(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetTargetsDoubleD(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetCoefficientsSingle(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetCoefficientsSingleD(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetTargetsSingle(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetTargetsSingleD(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; + +declare function vDSP_biquadm_SetActiveFilters(__setup: interop.PointerConvertible, __filter_states: interop.PointerConvertible): void; + +declare function vDSP_biquadm_SetActiveFiltersD(__setup: interop.PointerConvertible, __filter_states: interop.PointerConvertible): void; + +declare function vDSP_ctoz(__C: interop.PointerConvertible, __IC: number, __Z: interop.PointerConvertible, __IZ: number, __N: number): void; + +declare function vDSP_ctozD(__C: interop.PointerConvertible, __IC: number, __Z: interop.PointerConvertible, __IZ: number, __N: number): void; + +declare function vDSP_ztoc(__Z: interop.PointerConvertible, __IZ: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_ztocD(__Z: interop.PointerConvertible, __IZ: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_fft_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft2d_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC1: number, __IC0: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __flag: number): void; + +declare function vDSP_fft2d_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __flag: number): void; + +declare function vDSP_fft2d_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fft2d_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; + +declare function vDSP_fftm_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fftm_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; + +declare function vDSP_fft3_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft3_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft5_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_fft5_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; + +declare function vDSP_biquad(__Setup: interop.PointerConvertible, __Delay: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; + +declare function vDSP_biquadD(__Setup: interop.PointerConvertible, __Delay: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; + +declare function vDSP_biquadm(__Setup: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; + +declare function vDSP_biquadmD(__Setup: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; + +declare function vDSP_conv(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_convD(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_zconv(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_zconvD(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_f3x3(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; + +declare function vDSP_f3x3D(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; + +declare function vDSP_f5x5(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; + +declare function vDSP_f5x5D(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; + +declare function vDSP_imgfir(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __P: number, __Q: number): void; + +declare function vDSP_imgfirD(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __P: number, __Q: number): void; + +declare function vDSP_mtrans(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number): void; + +declare function vDSP_mtransD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number): void; + +declare function vDSP_mmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_mmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmms(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmmsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zvmmaa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __F: interop.PointerConvertible, __IF: number, __N: number): void; + +declare function vDSP_zvmmaaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __F: interop.PointerConvertible, __IF: number, __N: number): void; + +declare function vDSP_zmsm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmsmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_zmmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; + +declare function vDSP_vadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vaddi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsub(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsubD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvsub(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvsubD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdiv(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdivD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdivi(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvdiv(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvdivD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvdiv(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvdivD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vssq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vssqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_distancesq(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_distancesqD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zdotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zdotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zrdotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zrdotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_vam(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vamD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __IDD: number, __N: number): void; + +declare function vDSP_vma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zvma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zvmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zvmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __Conjugate: number): void; + +declare function vDSP_zvmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __Conjugate: number): void; + +declare function vDSP_zidotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zidotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zvcma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zvcmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zrvsub(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zrvsubD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdpsp(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vspdp(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vabsi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_veqvi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfill(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfillD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfilli(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvfill(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvfillD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsaddi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsdiv(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsdivD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsdivi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zaspec(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zaspecD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_blkman_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_blkman_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_zcoher(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zcoherD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; + +declare function vDSP_desamp(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; + +declare function vDSP_desampD(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; + +declare function vDSP_zrdesamp(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; + +declare function vDSP_zrdesampD(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; + +declare function vDSP_ztrans(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_ztransD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zcspec(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zcspecD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_zvcmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvcmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __iC: number, __N: number): void; + +declare function vDSP_zvconj(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvconjD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvzsml(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvzsmlD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmags(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmagsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmgsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmgsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmov(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvmovD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvneg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvnegD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvphas(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvphasD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_zvsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_zvsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_deq22(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_deq22D(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_hamm_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_hamm_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_hann_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_hann_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; + +declare function vDSP_maxmgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxmgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxmgvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxmgviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxvD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_maxviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_meamgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_meamgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_meanv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_meanvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_measqv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_measqvD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minmgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minmgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minmgvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minmgviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_minviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; + +declare function vDSP_mmov(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __N: number, __TA: number, __TC: number): void; + +declare function vDSP_mmovD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __N: number, __TA: number, __TC: number): void; + +declare function vDSP_mvessq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_mvessqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_nzcros(__A: interop.PointerConvertible, __IA: number, __B: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; + +declare function vDSP_nzcrosD(__A: interop.PointerConvertible, __IA: number, __B: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; + +declare function vDSP_polar(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_polarD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_rect(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_rectD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_rmsqv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_rmsqvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svdiv(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_svdivD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_sve(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_sveD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svemg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svemgD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svesq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svesqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_sve_svesq(__A: interop.PointerConvertible, __IA: number, __Sum: interop.PointerConvertible, __SumOfSquares: interop.PointerConvertible, __N: number): void; + +declare function vDSP_sve_svesqD(__A: interop.PointerConvertible, __IA: number, __Sum: interop.PointerConvertible, __SumOfSquares: interop.PointerConvertible, __N: number): void; + +declare function vDSP_normalize(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Mean: interop.PointerConvertible, __StandardDeviation: interop.PointerConvertible, __N: number): void; + +declare function vDSP_normalizeD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Mean: interop.PointerConvertible, __StandardDeviation: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_svsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_vaam(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vaamD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vasbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vasbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vasm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vasmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vavlin(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vavlinD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vclip(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vclipD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vclipc(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number, __NLow: interop.PointerConvertible, __NHigh: interop.PointerConvertible): void; + +declare function vDSP_vclipcD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number, __NLow: interop.PointerConvertible, __NHigh: interop.PointerConvertible): void; + +declare function vDSP_vclr(__C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vclrD(__C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vcmprs(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vcmprsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdbcon(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number, __F: number): void; + +declare function vDSP_vdbconD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number, __F: number): void; + +declare function vDSP_vdist(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vdistD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_venvlp(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_venvlpD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vfix8(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; + +declare function vDSP_vfix8D(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; + +declare function vDSP_vfix16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfix16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfix32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfix32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixu32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsmfixu24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsmfix24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu24(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt24(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltsmu24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltsm24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixr8(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; + +declare function vDSP_vfixr8D(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; + +declare function vDSP_vfixr16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixr16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixr32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixr32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfixru32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt8(__A: string, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt8D(__A: string, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vflt32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfltu32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfrac(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vfracD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgathr(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgathrD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgathra(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgathraD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgen(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgenD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vgenp(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_vgenpD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_viclip(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_viclipD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vindex(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vindexD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vintb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vintbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vlim(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vlimD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vlint(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_vlintD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_vmax(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmaxD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmaxmg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmaxmgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vswmax(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __WindowLength: number): void; + +declare function vDSP_vswmaxD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __WindowLength: number): void; + +declare function vDSP_vmin(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vminD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vminmg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vminmgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vmma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vmmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vmmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vmmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vmsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vmsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vnabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vnabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vneg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vnegD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vpoly(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_vpolyD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_vpythg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vpythgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vqint(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_vqintD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; + +declare function vDSP_vramp(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vrampD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vrsum(__A: interop.PointerConvertible, __IA: number, __S: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vrsumD(__A: interop.PointerConvertible, __IA: number, __S: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vrvrs(__C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vrvrsD(__C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsbsbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vsbsbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vsbsm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsbsmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsimps(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsimpsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vsmsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vsmsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __E: interop.PointerConvertible, __IE: number, __N: number): void; + +declare function vDSP_vsort(__C: interop.PointerConvertible, __N: number, __Order: number): void; + +declare function vDSP_vsortD(__C: interop.PointerConvertible, __N: number, __Order: number): void; + +declare function vDSP_vsorti(__C: interop.PointerConvertible, __I: interop.PointerConvertible, __Temporary: interop.PointerConvertible, __N: number, __Order: number): void; + +declare function vDSP_vsortiD(__C: interop.PointerConvertible, __I: interop.PointerConvertible, __Temporary: interop.PointerConvertible, __N: number, __Order: number): void; + +declare function vDSP_vswap(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __N: number): void; + +declare function vDSP_vswapD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __N: number): void; + +declare function vDSP_vswsum(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_vswsumD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; + +declare function vDSP_vtabi(__A: interop.PointerConvertible, __IA: number, __S1: interop.PointerConvertible, __S2: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vtabiD(__A: interop.PointerConvertible, __IA: number, __S1: interop.PointerConvertible, __S2: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vthr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vthrD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vthres(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vthresD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vthrsc(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vthrscD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; + +declare function vDSP_vtmerg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vtmergD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vtrapz(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_vtrapzD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; + +declare function vDSP_wiener(__L: number, __A: interop.PointerConvertible, __C: interop.PointerConvertible, __F: interop.PointerConvertible, __P: interop.PointerConvertible, __Flag: number, __Error: interop.PointerConvertible): void; + +declare function vDSP_wienerD(__L: number, __A: interop.PointerConvertible, __C: interop.PointerConvertible, __F: interop.PointerConvertible, __P: interop.PointerConvertible, __Flag: number, __Error: interop.PointerConvertible): void; + +declare function vDSP_FFT16_copv(__Output: interop.PointerConvertible, __Input: interop.PointerConvertible, __Direction: number): void; + +declare function vDSP_FFT32_copv(__Output: interop.PointerConvertible, __Input: interop.PointerConvertible, __Direction: number): void; + +declare function vDSP_FFT16_zopv(__Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Direction: number): void; + +declare function vDSP_FFT32_zopv(__Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Direction: number): void; + +declare function vDSP_DFT_CreateSetup(__Previous: interop.PointerConvertible, __Length: number): interop.Pointer; + +declare function vDSP_DFT_zop_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_zop_CreateSetupD(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_zrop_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_zrop_CreateSetupD(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_DestroySetup(__Setup: interop.PointerConvertible): void; + +declare function vDSP_DFT_DestroySetupD(__Setup: interop.PointerConvertible): void; + +declare function vDSP_DFT_zop(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Is: number, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Os: number, __Direction: interop.Enum): void; + +declare function vDSP_DFT_Execute(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible): void; + +declare function vDSP_DFT_ExecuteD(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible): void; + +declare function vDSP_DCT_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Type: interop.Enum): interop.Pointer; + +declare function vDSP_DCT_Execute(__Setup: interop.PointerConvertible, __Input: interop.PointerConvertible, __Output: interop.PointerConvertible): void; + +declare function vDSP_DFT_Interleaved_CreateSetup(Previous: interop.PointerConvertible, Length: number, Direction: interop.Enum, RealtoComplex: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_Interleaved_CreateSetupD(Previous: interop.PointerConvertible, Length: number, Direction: interop.Enum, RealtoComplex: interop.Enum): interop.Pointer; + +declare function vDSP_DFT_Interleaved_Execute(Setup: interop.PointerConvertible, Iri: interop.PointerConvertible, Ori: interop.PointerConvertible): void; + +declare function vDSP_DFT_Interleaved_ExecuteD(Setup: interop.PointerConvertible, Iri: interop.PointerConvertible, Ori: interop.PointerConvertible): void; + +declare function vDSP_DFT_Interleaved_DestroySetup(Setup: interop.PointerConvertible): void; + +declare function vDSP_DFT_Interleaved_DestroySetupD(Setup: interop.PointerConvertible): void; + +declare function vDSP_dotpr2(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr2D(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr_s1_15(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr2_s1_15(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr_s8_24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; + +declare function vDSP_dotpr2_s8_24(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; + +declare function vDSP_vaddsub(__I0: interop.PointerConvertible, __I0S: number, __I1: interop.PointerConvertible, __I1S: number, __O0: interop.PointerConvertible, __O0S: number, __O1: interop.PointerConvertible, __O1S: number, __N: number): void; + +declare function vDSP_vaddsubD(__I0: interop.PointerConvertible, __I0S: number, __I1: interop.PointerConvertible, __I1S: number, __O0: interop.PointerConvertible, __O0S: number, __O1: interop.PointerConvertible, __O1S: number, __N: number): void; + +declare function vDSP_vrampmul(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmulD(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladdD(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul2(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul2D(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd2(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd2D(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul_s1_15(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd_s1_15(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul2_s1_15(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd2_s1_15(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul_s8_24(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd_s8_24(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmul2_s8_24(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function vDSP_vrampmuladd2_s8_24(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; + +declare function BLASSetThreading(threading: interop.Enum): number; + +declare function BLASGetThreading(): interop.Enum; + +declare function xerbla_(srname: string, info: interop.PointerConvertible): number; + +declare function isamax_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function idamax_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function icamax_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function izamax_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function sasum_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dasum_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function scasum_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dzasum_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function saxpy_(n: interop.PointerConvertible, da: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function daxpy_(n: interop.PointerConvertible, da: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function caxpy_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zaxpy_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function scopy_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dcopy_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function ccopy_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zcopy_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function sdot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function ddot_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function sdsdot_(n: interop.PointerConvertible, sb: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dsdot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function cdotc_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; + +declare function zdotc_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; + +declare function cdotu_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; + +declare function zdotu_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; + +declare function snrm2_(n: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dnrm2_(n: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function scnrm2_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dznrm2_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function srot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function drot_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function csrot_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function zdrot_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function srotg_(sa: interop.PointerConvertible, sb: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function drotg_(da: interop.PointerConvertible, db: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; + +declare function crotg_(ca: interop.PointerConvertible, cb: interop.PointerConvertible, c: interop.PointerConvertible, cs: interop.PointerConvertible): number; + +declare function zrotg_(ca: interop.PointerConvertible, cb: interop.PointerConvertible, c: interop.PointerConvertible, cs: interop.PointerConvertible): number; + +declare function srotm_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible, param: interop.PointerConvertible): number; + +declare function drotm_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible, dparam: interop.PointerConvertible): number; + +declare function srotmg_(sd1: interop.PointerConvertible, sd2: interop.PointerConvertible, sx1: interop.PointerConvertible, sy1: interop.PointerConvertible, param: interop.PointerConvertible): number; + +declare function drotmg_(dd1: interop.PointerConvertible, dd2: interop.PointerConvertible, dx1: interop.PointerConvertible, dy1: interop.PointerConvertible, dparam: interop.PointerConvertible): number; + +declare function sscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dscal_(n: interop.PointerConvertible, da: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function cscal_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function zscal_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function csscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function zdscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function sswap_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dswap_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function cswap_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zswap_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function sgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function cgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function sgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function cgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function ssymv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dsymv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function chemv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zhemv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function ssbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dsbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function chbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zhbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function sspmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function dspmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function chpmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function zhpmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; + +declare function strmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function stbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function stpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function strsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function stbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function stpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function dtpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ctpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function ztpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; + +declare function sger_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function dger_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function cgerc_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function zgerc_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function cgeru_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function zgeru_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function ssyr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function dsyr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function cher_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function zher_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function ssyr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function dsyr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function cher2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function zher2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; + +declare function sspr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function dspr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function chpr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function zhpr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function sspr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function dspr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function chpr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function zhpr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; + +declare function sgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function dgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function cgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function ssymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function dsymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function csymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zsymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function chemm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zhemm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function strmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function dtrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function ctrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function ztrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function strsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function dtrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function ctrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function ztrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; + +declare function ssyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function dsyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function csyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zsyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function cherk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zherk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function ssyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function dsyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function csyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zsyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function cher2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function zher2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; + +declare function cblas_errprn(__ierr: number, __info: number, __form: string): number; + +declare function cblas_xerbla(__p: number, __rout: string, __form: string): void; + +declare function cblas_sdsdot(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; + +declare function cblas_dsdot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; + +declare function cblas_sdot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; + +declare function cblas_ddot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; + +declare function cblas_cdotu_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotu: interop.PointerConvertible): void; + +declare function cblas_cdotc_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotc: interop.PointerConvertible): void; + +declare function cblas_zdotu_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotu: interop.PointerConvertible): void; + +declare function cblas_zdotc_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotc: interop.PointerConvertible): void; + +declare function cblas_snrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_sasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_dnrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_dasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_scnrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_scasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_dznrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_dzasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_isamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_idamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_icamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_izamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; + +declare function cblas_sswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_scopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_saxpy(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_saxpby(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_sset(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dcopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_daxpy(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_daxpby(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_dset(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_cswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_ccopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_caxpy(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_caxpby(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_cset(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_zswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zcopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zaxpy(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_zaxpby(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function catlas_zset(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_srotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; + +declare function cblas_srotmg(__d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: number, __P: interop.PointerConvertible): void; + +declare function cblas_srot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; + +declare function cblas_srotm(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __P: interop.PointerConvertible): void; + +declare function cblas_drotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; + +declare function cblas_drotmg(__d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: number, __P: interop.PointerConvertible): void; + +declare function cblas_drot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; + +declare function cblas_drotm(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __P: interop.PointerConvertible): void; + +declare function cblas_sscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_cscal(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_zscal(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_csscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_zdscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_crotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; + +declare function cblas_zrotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; + +declare function cblas_csrot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; + +declare function cblas_zdrot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; + +declare function cblas_sgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_sgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_strmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_stbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_stpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_strsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_stbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_stpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dtrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dtbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dtpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dtrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dtbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_dtpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_cgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_cgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_ctrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ctbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ctpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ctrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ctbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ctpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_zgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_ztrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ztbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ztpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ztrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ztbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ztpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; + +declare function cblas_ssymv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_ssbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_sspmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_sger(__Order: interop.Enum, __M: number, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_ssyr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_sspr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Ap: interop.PointerConvertible): void; + +declare function cblas_ssyr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_sspr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible): void; + +declare function cblas_dsymv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dsbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dspmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_dger(__Order: interop.Enum, __M: number, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_dsyr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_dspr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Ap: interop.PointerConvertible): void; + +declare function cblas_dsyr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_dspr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible): void; + +declare function cblas_chemv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_chbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_chpmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_cgeru(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_cgerc(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_cher(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_chpr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible): void; + +declare function cblas_cher2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_chpr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __Ap: interop.PointerConvertible): void; + +declare function cblas_zhemv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zhbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zhpmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; + +declare function cblas_zgeru(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_zgerc(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_zher(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_zhpr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible): void; + +declare function cblas_zher2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; + +declare function cblas_zhpr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __Ap: interop.PointerConvertible): void; + +declare function cblas_sgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_ssymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_ssyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_ssyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_strmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_strsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_dgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_dsymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_dsyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_dsyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_dtrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_dtrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_cgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_csymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_csyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_csyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_ctrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_ctrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_zgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zsymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zsyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zsyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_ztrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_ztrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; + +declare function cblas_chemm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_cherk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_cher2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zhemm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zherk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function cblas_zher2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function appleblas_sgeadd(__order: interop.Enum, __transA: interop.Enum, __transB: interop.Enum, __m: number, __n: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __B: interop.PointerConvertible, __ldb: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function appleblas_dgeadd(__order: interop.Enum, __transA: interop.Enum, __transB: interop.Enum, __m: number, __n: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __B: interop.PointerConvertible, __ldb: number, __C: interop.PointerConvertible, __ldc: number): void; + +declare function SetBLASParamErrorProc(__ErrorProc: (p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void): void; + +declare function cbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; + +declare function cgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function chbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function checon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cheequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cheev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cheevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cheevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cheevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chegs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chegst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chegv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chegvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chegvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cherfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chesv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chesvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chetrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function chgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chla_transtype__(__ret_val: string, __ret_val_len: number, __trans: interop.PointerConvertible): void; + +declare function chpcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chpsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function chseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function clacgv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function clacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; + +declare function clacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; + +declare function clacp2_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function clacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function clacrm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; + +declare function clacrt_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; + +declare function cladiv_(__ret_val: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible): void; + +declare function claed0_(__qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claed7_(__n: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __indxq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claed8_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __d__: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __v: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rwork: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claesy_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __evscal: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function claev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function clag2z_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; + +declare function clagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function clahef_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function clahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function claic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function clals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; + +declare function clanhb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clanhe_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clanhf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clanhp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clanht_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; + +declare function clansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; + +declare function clapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; + +declare function claqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqhb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqhe_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqhp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function claqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; + +declare function claqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __v: interop.PointerConvertible): number; + +declare function claqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function claqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function claqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function claqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __s: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; + +declare function claqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function claqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function clar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function clarcm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; + +declare function clarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function clarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function clarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function clarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function clarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function clarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function clarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function clartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function clartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function clarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function clarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function clascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function claset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function clasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function classq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; + +declare function claswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function clasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; + +declare function clatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; + +declare function clatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function clauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function clauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cptrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cpttrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cptts2_(__iuplo: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function crot_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; + +declare function cspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cspmv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; + +declare function cspr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __ap: interop.PointerConvertible): number; + +declare function csprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csrscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function cstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csymv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; + +declare function csyr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function csyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function csytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function ctftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __w: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ctzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cung2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cung2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cungtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cunmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cupgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function cupmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dbdsdc_(__uplo: string, __compq: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __q: interop.PointerConvertible, __iq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ddisna_(__job: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __sep: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgejsv_(__joba: string, __jobu: string, __jobv: string, __jobr: string, __jobt: string, __jobp: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; + +declare function dgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgesvj_(__joba: string, __jobu: string, __jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgsvj0_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgsvj1_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function dhgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dhsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dhseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function disnan_(__din: interop.PointerConvertible): number; + +declare function dlabad_(__small: interop.PointerConvertible, __large: interop.PointerConvertible): number; + +declare function dlabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function dlacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; + +declare function dlacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; + +declare function dlacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function dladiv_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __p: interop.PointerConvertible, __q: interop.PointerConvertible): number; + +declare function dlae2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible): number; + +declare function dlaebz_(__ijob: interop.PointerConvertible, __nitmax: interop.PointerConvertible, __n: interop.PointerConvertible, __mmax: interop.PointerConvertible, __minp: interop.PointerConvertible, __nbmin: interop.PointerConvertible, __abstol: interop.PointerConvertible, __reltol: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __nval: interop.PointerConvertible, __ab: interop.PointerConvertible, __c__: interop.PointerConvertible, __mout: interop.PointerConvertible, __nab: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed0_(__icompq: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed2_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxc: interop.PointerConvertible, __indxp: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed3_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __ctot: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible): number; + +declare function dlaed6_(__kniter: interop.PointerConvertible, __orgati: interop.PointerConvertible, __rho: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __finit: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed7_(__icompq: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaed9_(__k: interop.PointerConvertible, __kstart: interop.PointerConvertible, __kstop: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaeda_(__n: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __q: interop.PointerConvertible, __qptr: interop.PointerConvertible, __z__: interop.PointerConvertible, __ztemp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vr: interop.PointerConvertible, __vi: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __bignum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function dlaexc_(__wantq: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlag2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __safmin: interop.PointerConvertible, __scale1: interop.PointerConvertible, __scale2: interop.PointerConvertible, __wr1: interop.PointerConvertible, __wr2: interop.PointerConvertible, __wi: interop.PointerConvertible): number; + +declare function dlag2s_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; + +declare function dlagtf_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lambda: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __tol: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function dlagts_(__job: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __y: interop.PointerConvertible, __tol: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlagv2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __csl: interop.PointerConvertible, __snl: interop.PointerConvertible, __csr: interop.PointerConvertible, __snr: interop.PointerConvertible): number; + +declare function dlahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function dlahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function dlaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function dlaisnan_(__din1: interop.PointerConvertible, __din2: interop.PointerConvertible): number; + +declare function dlaln2_(__ltrans: interop.PointerConvertible, __na: interop.PointerConvertible, __nw: interop.PointerConvertible, __smin: interop.PointerConvertible, __ca: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __scale: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlamrg_(__n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __a: interop.PointerConvertible, __dtrd1: interop.PointerConvertible, __dtrd2: interop.PointerConvertible, __index: interop.PointerConvertible): number; + +declare function dlaneg_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __sigma: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function dlangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; + +declare function dlanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlansf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlanst_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; + +declare function dlansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlanv2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __rt1r: interop.PointerConvertible, __rt1i: interop.PointerConvertible, __rt2r: interop.PointerConvertible, __rt2i: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible): number; + +declare function dlapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; + +declare function dlapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; + +declare function dlapy2_(__x: interop.PointerConvertible, __y: interop.PointerConvertible): number; + +declare function dlapy3_(__x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible): number; + +declare function dlaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function dlaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function dlaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; + +declare function dlaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __sr1: interop.PointerConvertible, __si1: interop.PointerConvertible, __sr2: interop.PointerConvertible, __si2: interop.PointerConvertible, __v: interop.PointerConvertible): number; + +declare function dlaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function dlaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function dlaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; + +declare function dlaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function dlaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function dlaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function dlaqtr_(__ltran: interop.PointerConvertible, __l__CLPK_real: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __b: interop.PointerConvertible, __w: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function dlarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function dlarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function dlarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function dlarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function dlarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function dlarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function dlarra_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __tnrm: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrb_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __twist: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrc_(__jobt: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __eigcnt: interop.PointerConvertible, __lcnt: interop.PointerConvertible, __rcnt: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrd_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __gers: interop.PointerConvertible, __reltol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wl: interop.PointerConvertible, __wu: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarre_(__range: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __clstrt: interop.PointerConvertible, __clend: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __clgapl: interop.PointerConvertible, __clgapr: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __sigma: interop.PointerConvertible, __dplus: interop.PointerConvertible, __lplus: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrj_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrk_(__n: interop.PointerConvertible, __iw: interop.PointerConvertible, __gl: interop.PointerConvertible, __gu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __reltol: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrr_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function dlartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function dlartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function dlaruv_(__iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function dlarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function dlarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function dlas2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible): number; + +declare function dlascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function dlasd0_(__n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd1_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __idxq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd2_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxc: interop.PointerConvertible, __idxq: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd3_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxc: interop.PointerConvertible, __ctot: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __sigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlasd6_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd7_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __zw: interop.PointerConvertible, __vf: interop.PointerConvertible, __vfw: interop.PointerConvertible, __vl: interop.PointerConvertible, __vlw: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasd8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __lddifr: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasda_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasdq_(__uplo: string, __sqre: interop.PointerConvertible, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasdt_(__n: interop.PointerConvertible, __lvl: interop.PointerConvertible, __nd: interop.PointerConvertible, __inode: interop.PointerConvertible, __ndiml: interop.PointerConvertible, __ndimr: interop.PointerConvertible, __msub: interop.PointerConvertible): number; + +declare function dlaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function dlasq1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasq2_(__n: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasq3_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __sigma: interop.PointerConvertible, __desig: interop.PointerConvertible, __qmax: interop.PointerConvertible, __nfail: interop.PointerConvertible, __iter: interop.PointerConvertible, __ndiv: interop.PointerConvertible, __ieee: interop.PointerConvertible, __ttype: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __g: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function dlasq4_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __n0in: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __tau: interop.PointerConvertible, __ttype: interop.PointerConvertible, __g: interop.PointerConvertible): number; + +declare function dlasq5_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __tau: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible, __ieee: interop.PointerConvertible): number; + +declare function dlasq6_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible): number; + +declare function dlasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function dlasrt_(__id: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; + +declare function dlasv2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible, __snr: interop.PointerConvertible, __csr: interop.PointerConvertible, __snl: interop.PointerConvertible, __csl: interop.PointerConvertible): number; + +declare function dlaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function dlasy2_(__ltranl: interop.PointerConvertible, __ltranr: interop.PointerConvertible, __isgn: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __tl: interop.PointerConvertible, __ldtl: interop.PointerConvertible, __tr: interop.PointerConvertible, __ldtr: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlat2s_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; + +declare function dlatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; + +declare function dlatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function dlauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dopgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dopmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorg2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorg2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorgtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dorml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dormtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dptrfs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dpttrs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dptts2_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function drscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function dsbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function dsgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstebz_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsterf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstev_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstevd_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstevr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dstevx_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsygs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsygst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsygv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsygvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsygvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dsytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function dtftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pq: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dtzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dzsum1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function icmax1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function ieeeck_(__ispec: interop.PointerConvertible, __zero: interop.PointerConvertible, __one: interop.PointerConvertible): number; + +declare function ilaclc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function ilaclr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function iladiag_(__diag: string): number; + +declare function iladlc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function iladlr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function ilaenv_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __n3: interop.PointerConvertible, __n4: interop.PointerConvertible): number; + +declare function ilaprec_(__prec: string): number; + +declare function ilaslc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function ilaslr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function ilatrans_(__trans: string): number; + +declare function ilauplo_(__uplo: string): number; + +declare function ilaver_(__vers_major__: interop.PointerConvertible, __vers_minor__: interop.PointerConvertible, __vers_patch__: interop.PointerConvertible): number; + +declare function ilazlc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function ilazlr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function iparmq_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function izmax1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function lsamen_(__n: interop.PointerConvertible, __ca: string, __cb: string): number; + +declare function smaxloc_(__a: interop.PointerConvertible, __dimm: interop.PointerConvertible): number; + +declare function sbdsdc_(__uplo: string, __compq: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __q: interop.PointerConvertible, __iq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function scsum1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function sdisna_(__job: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __sep: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgejsv_(__joba: string, __jobu: string, __jobv: string, __jobr: string, __jobt: string, __jobp: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; + +declare function sgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgesvj_(__joba: string, __jobu: string, __jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgsvj0_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgsvj1_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function shgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function shsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function shseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sisnan_(__sin__: interop.PointerConvertible): number; + +declare function slabad_(__small: interop.PointerConvertible, __large: interop.PointerConvertible): number; + +declare function slabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function slacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; + +declare function slacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; + +declare function slacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function sladiv_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __p: interop.PointerConvertible, __q: interop.PointerConvertible): number; + +declare function slae2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible): number; + +declare function slaebz_(__ijob: interop.PointerConvertible, __nitmax: interop.PointerConvertible, __n: interop.PointerConvertible, __mmax: interop.PointerConvertible, __minp: interop.PointerConvertible, __nbmin: interop.PointerConvertible, __abstol: interop.PointerConvertible, __reltol: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __nval: interop.PointerConvertible, __ab: interop.PointerConvertible, __c__: interop.PointerConvertible, __mout: interop.PointerConvertible, __nab: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed0_(__icompq: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed2_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxc: interop.PointerConvertible, __indxp: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed3_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __ctot: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible): number; + +declare function slaed6_(__kniter: interop.PointerConvertible, __orgati: interop.PointerConvertible, __rho: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __finit: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed7_(__icompq: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaed9_(__k: interop.PointerConvertible, __kstart: interop.PointerConvertible, __kstop: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaeda_(__n: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __q: interop.PointerConvertible, __qptr: interop.PointerConvertible, __z__: interop.PointerConvertible, __ztemp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vr: interop.PointerConvertible, __vi: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __bignum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function slaexc_(__wantq: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slag2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __safmin: interop.PointerConvertible, __scale1: interop.PointerConvertible, __scale2: interop.PointerConvertible, __wr1: interop.PointerConvertible, __wr2: interop.PointerConvertible, __wi: interop.PointerConvertible): number; + +declare function slag2d_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; + +declare function slagtf_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lambda: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __tol: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function slagts_(__job: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __y: interop.PointerConvertible, __tol: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slagv2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __csl: interop.PointerConvertible, __snl: interop.PointerConvertible, __csr: interop.PointerConvertible, __snr: interop.PointerConvertible): number; + +declare function slahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function slahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function slaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function slaisnan_(__sin1: interop.PointerConvertible, __sin2: interop.PointerConvertible): number; + +declare function slaln2_(__ltrans: interop.PointerConvertible, __na: interop.PointerConvertible, __nw: interop.PointerConvertible, __smin: interop.PointerConvertible, __ca: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __scale: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slamrg_(__n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __a: interop.PointerConvertible, __strd1: interop.PointerConvertible, __strd2: interop.PointerConvertible, __index: interop.PointerConvertible): number; + +declare function slaneg_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __sigma: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function slangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; + +declare function slanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slansf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slanst_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; + +declare function slansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slanv2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __rt1r: interop.PointerConvertible, __rt1i: interop.PointerConvertible, __rt2r: interop.PointerConvertible, __rt2i: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible): number; + +declare function slapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; + +declare function slapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; + +declare function slapy2_(__x: interop.PointerConvertible, __y: interop.PointerConvertible): number; + +declare function slapy3_(__x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible): number; + +declare function slaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function slaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function slaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; + +declare function slaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __sr1: interop.PointerConvertible, __si1: interop.PointerConvertible, __sr2: interop.PointerConvertible, __si2: interop.PointerConvertible, __v: interop.PointerConvertible): number; + +declare function slaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function slaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function slaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; + +declare function slaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function slaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function slaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function slaqtr_(__ltran: interop.PointerConvertible, __l__CLPK_real: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __b: interop.PointerConvertible, __w: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function slarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function slarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function slarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function slarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function slarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function slarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function slarra_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __tnrm: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrb_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __twist: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrc_(__jobt: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __eigcnt: interop.PointerConvertible, __lcnt: interop.PointerConvertible, __rcnt: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrd_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __gers: interop.PointerConvertible, __reltol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wl: interop.PointerConvertible, __wu: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarre_(__range: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __clstrt: interop.PointerConvertible, __clend: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __clgapl: interop.PointerConvertible, __clgapr: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __sigma: interop.PointerConvertible, __dplus: interop.PointerConvertible, __lplus: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrj_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrk_(__n: interop.PointerConvertible, __iw: interop.PointerConvertible, __gl: interop.PointerConvertible, __gu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __reltol: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrr_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function slartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function slartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function slaruv_(__iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function slarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function slarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function slas2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible): number; + +declare function slascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function slasd0_(__n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd1_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __idxq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd2_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxc: interop.PointerConvertible, __idxq: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd3_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxc: interop.PointerConvertible, __ctot: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __sigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slasd6_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd7_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __zw: interop.PointerConvertible, __vf: interop.PointerConvertible, __vfw: interop.PointerConvertible, __vl: interop.PointerConvertible, __vlw: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasd8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __lddifr: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasda_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasdq_(__uplo: string, __sqre: interop.PointerConvertible, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasdt_(__n: interop.PointerConvertible, __lvl: interop.PointerConvertible, __nd: interop.PointerConvertible, __inode: interop.PointerConvertible, __ndiml: interop.PointerConvertible, __ndimr: interop.PointerConvertible, __msub: interop.PointerConvertible): number; + +declare function slaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function slasq1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasq2_(__n: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasq3_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __sigma: interop.PointerConvertible, __desig: interop.PointerConvertible, __qmax: interop.PointerConvertible, __nfail: interop.PointerConvertible, __iter: interop.PointerConvertible, __ndiv: interop.PointerConvertible, __ieee: interop.PointerConvertible, __ttype: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __g: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function slasq4_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __n0in: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __tau: interop.PointerConvertible, __ttype: interop.PointerConvertible, __g: interop.PointerConvertible): number; + +declare function slasq5_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __tau: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible, __ieee: interop.PointerConvertible): number; + +declare function slasq6_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible): number; + +declare function slasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function slasrt_(__id: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; + +declare function slasv2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible, __snr: interop.PointerConvertible, __csr: interop.PointerConvertible, __snl: interop.PointerConvertible, __csl: interop.PointerConvertible): number; + +declare function slaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function slasy2_(__ltranl: interop.PointerConvertible, __ltranr: interop.PointerConvertible, __isgn: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __tl: interop.PointerConvertible, __ldtl: interop.PointerConvertible, __tr: interop.PointerConvertible, __ldtr: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; + +declare function slatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; + +declare function slatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function slauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function slauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sopgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sopmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorg2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorg2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorgtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sorml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sormtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sptrfs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function spttrs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sptts2_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function srscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function ssbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function sspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstebz_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssterf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstev_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstevd_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstevr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function sstevx_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssygs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssygst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssygv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssygvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssygvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ssytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function stftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pq: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function strttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function stzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zcgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zcposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zdrscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function zgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; + +declare function zgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function zhbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhecon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zheequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zheev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zheevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zheevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zheevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhegs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhegst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhegv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhegvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhegvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zherfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhesv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhesvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhetrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function zhgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhpsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zhseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function zlacgv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function zlacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; + +declare function zlacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; + +declare function zlacp2_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function zlacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function zlacrm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; + +declare function zlacrt_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; + +declare function zladiv_(__ret_val: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible): void; + +declare function zlaed0_(__qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaed7_(__n: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __indxq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaed8_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __d__: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __v: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rwork: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaesy_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __evscal: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function zlaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; + +declare function zlag2c_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; + +declare function zlagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function zlahef_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function zlahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; + +declare function zlaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; + +declare function zlals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; + +declare function zlanhb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlanhe_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlanhf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlanhp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlanht_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; + +declare function zlansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; + +declare function zlapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; + +declare function zlaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqhb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqhe_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqhp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; + +declare function zlaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __v: interop.PointerConvertible): number; + +declare function zlaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function zlaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; + +declare function zlaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __s: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; + +declare function zlaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; + +declare function zlar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function zlarcm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; + +declare function zlarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function zlarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function zlarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; + +declare function zlarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function zlarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function zlarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; + +declare function zlarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function zlartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; + +declare function zlartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; + +declare function zlarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; + +declare function zlarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; + +declare function zlascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; + +declare function zlaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function zlasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function zlassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; + +declare function zlaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; + +declare function zlasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlat2c_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; + +declare function zlatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; + +declare function zlatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; + +declare function zlauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zlauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zptrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zpttrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zptts2_(__iuplo: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function zrot_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; + +declare function zspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zspmv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; + +declare function zspr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __ap: interop.PointerConvertible): number; + +declare function zsprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsymv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; + +declare function zsyr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; + +declare function zsyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zsytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; + +declare function ztftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __w: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function ztzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zung2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zung2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zungtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zunmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zupgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function zupmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; + +declare function dlamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; + +declare function ilaver_(__vers_major__: interop.PointerConvertible, __vers_minor__: interop.PointerConvertible, __vers_patch__: interop.PointerConvertible): number; + +declare function slamch_(__cmach: string): number; + +declare function slamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; + +declare function slamc2_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __eps: interop.PointerConvertible, __emin: interop.PointerConvertible, __rmin: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; + +declare function slamc3_(__a: interop.PointerConvertible, __b: interop.PointerConvertible): number; + +declare function slamc4_(__emin: interop.PointerConvertible, __start: interop.PointerConvertible, __base: interop.PointerConvertible): number; + +declare function slamc5_(__beta: interop.PointerConvertible, __p: interop.PointerConvertible, __emin: interop.PointerConvertible, __ieee: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; + +declare function dlamch_(__cmach: string): number; + +declare function dlamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; + +declare function dlamc2_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __eps: interop.PointerConvertible, __emin: interop.PointerConvertible, __rmin: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; + +declare function dlamc3_(__a: interop.PointerConvertible, __b: interop.PointerConvertible): number; + +declare function dlamc4_(__emin: interop.PointerConvertible, __start: interop.PointerConvertible, __base: interop.PointerConvertible): number; + +declare function dlamc5_(__beta: interop.PointerConvertible, __p: interop.PointerConvertible, __emin: interop.PointerConvertible, __ieee: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; + +declare function ilaenv_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __n3: interop.PointerConvertible, __n4: interop.PointerConvertible): number; + +declare function sparse_inner_product_dense_float(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): number; + +declare function sparse_inner_product_dense_double(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): number; + +declare function sparse_inner_product_dense_float_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): unknown /* complex */; + +declare function sparse_inner_product_dense_double_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): unknown /* complex */; + +declare function sparse_inner_product_sparse_float(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_inner_product_sparse_double(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_inner_product_sparse_float_complex(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): unknown /* complex */; + +declare function sparse_inner_product_sparse_double_complex(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): unknown /* complex */; + +declare function sparse_vector_add_with_scale_dense_float(nz: number, alpha: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_vector_add_with_scale_dense_double(nz: number, alpha: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_vector_add_with_scale_dense_float_complex(nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_vector_add_with_scale_dense_double_complex(nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_vector_norm_float(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_vector_norm_double(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_vector_norm_float_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_vector_norm_double_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_matrix_vector_product_dense_float(transa: interop.Enum, alpha: number, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; + +declare function sparse_matrix_vector_product_dense_double(transa: interop.Enum, alpha: number, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; + +declare function sparse_matrix_vector_product_dense_float_complex(transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; + +declare function sparse_matrix_vector_product_dense_double_complex(transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; + +declare function sparse_vector_triangular_solve_dense_float(transt: interop.Enum, alpha: number, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; + +declare function sparse_vector_triangular_solve_dense_double(transt: interop.Enum, alpha: number, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; + +declare function sparse_vector_triangular_solve_dense_float_complex(transt: interop.Enum, alpha: unknown /* complex */, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; + +declare function sparse_vector_triangular_solve_dense_double_complex(transt: interop.Enum, alpha: unknown /* complex */, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; + +declare function sparse_outer_product_dense_float(M: number, N: number, nz: number, alpha: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; + +declare function sparse_outer_product_dense_double(M: number, N: number, nz: number, alpha: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; + +declare function sparse_outer_product_dense_float_complex(M: number, N: number, nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; + +declare function sparse_outer_product_dense_double_complex(M: number, N: number, nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_rows_float(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_rows_double(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_rows_float_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_rows_double_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_cols_float(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_cols_double(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_cols_float_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_permute_cols_double_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; + +declare function sparse_elementwise_norm_float(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_elementwise_norm_double(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_elementwise_norm_float_complex(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_elementwise_norm_double_complex(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_operator_norm_float(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_operator_norm_double(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_operator_norm_float_complex(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_operator_norm_double_complex(A: interop.PointerConvertible, norm: interop.Enum): number; + +declare function sparse_matrix_trace_float(A: interop.PointerConvertible, offset: number): number; + +declare function sparse_matrix_trace_double(A: interop.PointerConvertible, offset: number): number; + +declare function sparse_matrix_trace_float_complex(A: interop.PointerConvertible, offset: number): unknown /* complex */; + +declare function sparse_matrix_trace_double_complex(A: interop.PointerConvertible, offset: number): unknown /* complex */; + +declare function sparse_matrix_product_dense_float(order: interop.Enum, transa: interop.Enum, n: number, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_dense_double(order: interop.Enum, transa: interop.Enum, n: number, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_dense_float_complex(order: interop.Enum, transa: interop.Enum, n: number, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_dense_double_complex(order: interop.Enum, transa: interop.Enum, n: number, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_sparse_float(order: interop.Enum, transa: interop.Enum, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_sparse_double(order: interop.Enum, transa: interop.Enum, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_sparse_float_complex(order: interop.Enum, transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_product_sparse_double_complex(order: interop.Enum, transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; + +declare function sparse_matrix_triangular_solve_dense_float(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: number, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; + +declare function sparse_matrix_triangular_solve_dense_double(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: number, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; + +declare function sparse_matrix_triangular_solve_dense_float_complex(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: unknown /* complex */, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; + +declare function sparse_matrix_triangular_solve_dense_double_complex(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: unknown /* complex */, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; + +declare function sparse_matrix_create_float(M: number, N: number): interop.Pointer; + +declare function sparse_matrix_create_double(M: number, N: number): interop.Pointer; + +declare function sparse_matrix_create_float_complex(M: number, N: number): interop.Pointer; + +declare function sparse_matrix_create_double_complex(M: number, N: number): interop.Pointer; + +declare function sparse_insert_entry_float(A: interop.PointerConvertible, val: number, i: number, j: number): interop.Enum; + +declare function sparse_insert_entry_double(A: interop.PointerConvertible, val: number, i: number, j: number): interop.Enum; + +declare function sparse_insert_entry_float_complex(A: interop.PointerConvertible, val: unknown /* complex */, i: number, j: number): interop.Enum; + +declare function sparse_insert_entry_double_complex(A: interop.PointerConvertible, val: unknown /* complex */, i: number, j: number): interop.Enum; + +declare function sparse_insert_entries_float(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_entries_double(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_entries_float_complex(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_entries_double_complex(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_col_float(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_col_double(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_col_float_complex(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_col_double_complex(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_row_float(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_row_double(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_row_float_complex(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_insert_row_double_complex(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_row_float(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_row_double(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_row_float_complex(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_row_double_complex(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_column_float(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_column_double(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_column_float_complex(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_sparse_column_double_complex(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; + +declare function sparse_matrix_block_create_float(Mb: number, Nb: number, k: number, l: number): interop.Pointer; + +declare function sparse_matrix_block_create_double(Mb: number, Nb: number, k: number, l: number): interop.Pointer; + +declare function sparse_matrix_block_create_float_complex(Mb: number, Nb: number, k: number, l: number): interop.Pointer; + +declare function sparse_matrix_block_create_double_complex(Mb: number, Nb: number, k: number, l: number): interop.Pointer; + +declare function sparse_matrix_variable_block_create_float(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; + +declare function sparse_matrix_variable_block_create_double(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; + +declare function sparse_matrix_variable_block_create_float_complex(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; + +declare function sparse_matrix_variable_block_create_double_complex(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; + +declare function sparse_insert_block_float(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; + +declare function sparse_insert_block_double(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; + +declare function sparse_insert_block_float_complex(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; + +declare function sparse_insert_block_double_complex(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; + +declare function sparse_extract_block_float(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_block_double(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_block_float_complex(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; + +declare function sparse_extract_block_double_complex(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; + +declare function sparse_get_block_dimension_for_row(A: interop.PointerConvertible, i: number): number; + +declare function sparse_get_block_dimension_for_col(A: interop.PointerConvertible, j: number): number; + +declare function sparse_commit(A: interop.PointerConvertible): interop.Enum; + +declare function sparse_get_matrix_property(A: interop.PointerConvertible, pname: interop.Enum): number; + +declare function sparse_set_matrix_property(A: interop.PointerConvertible, pname: interop.Enum): interop.Enum; + +declare function sparse_get_matrix_number_of_rows(A: interop.PointerConvertible): number; + +declare function sparse_get_matrix_number_of_columns(A: interop.PointerConvertible): number; + +declare function sparse_get_matrix_nonzero_count(A: interop.PointerConvertible): number; + +declare function sparse_get_matrix_nonzero_count_for_row(A: interop.PointerConvertible, i: number): number; + +declare function sparse_get_matrix_nonzero_count_for_column(A: interop.PointerConvertible, j: number): number; + +declare function sparse_matrix_destroy(A: interop.PointerConvertible): interop.Enum; + +declare function sparse_get_vector_nonzero_count_float(N: number, x: interop.PointerConvertible, incx: number): number; + +declare function sparse_get_vector_nonzero_count_double(N: number, x: interop.PointerConvertible, incx: number): number; + +declare function sparse_get_vector_nonzero_count_float_complex(N: number, x: interop.PointerConvertible, incx: number): number; + +declare function sparse_get_vector_nonzero_count_double_complex(N: number, x: interop.PointerConvertible, incx: number): number; + +declare function sparse_pack_vector_float(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_pack_vector_double(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_pack_vector_float_complex(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_pack_vector_double_complex(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; + +declare function sparse_unpack_vector_float(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_unpack_vector_double(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_unpack_vector_float_complex(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function sparse_unpack_vector_double_complex(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; + +declare function BNNSFilterCreateLayerConvolution(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerTransposedConvolution(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerFullyConnected(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerPooling(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerActivation(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerLoss(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerNormalization(normType: interop.Enum, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerArithmetic(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerPermute(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerDropout(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerPadding(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerBroadcastMatMul(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerTensorContraction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerGram(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerResize(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerMultiheadAttention(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerReduction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateFusedLayer(number_of_fused_filters: number, filter_type: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateLayerEmbedding(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterApply(filter: interop.PointerConvertible, in: interop.PointerConvertible, out: interop.PointerConvertible): number; + +declare function BNNSFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number): number; + +declare function BNNSPoolingFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, indices: interop.PointerConvertible, idx_stride: number): number; + +declare function BNNSPoolingFilterApplyBatchEx(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, indices_data_type: interop.Enum, indices: interop.PointerConvertible, idx_stride: number): number; + +declare function BNNSFilterApplyTwoInput(filter: interop.PointerConvertible, inA: interop.PointerConvertible, inB: interop.PointerConvertible, out: interop.PointerConvertible): number; + +declare function BNNSFilterApplyTwoInputBatch(filter: interop.PointerConvertible, batch_size: number, inA: interop.PointerConvertible, inA_stride: number, inB: interop.PointerConvertible, inB_stride: number, out: interop.PointerConvertible, out_stride: number): number; + +declare function BNNSNormalizationFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, training: boolean): number; + +declare function BNNSFusedFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, training: boolean): number; + +declare function BNNSFusedFilterApplyMultiInputBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, training: boolean): number; + +declare function BNNSArithmeticFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number): number; + +declare function BNNSApplyMultiheadAttention(F: interop.PointerConvertible, batch_size: number, query: interop.PointerConvertible, query_stride: number, key: interop.PointerConvertible, key_stride: number, key_mask: interop.PointerConvertible, key_mask_stride: number, value: interop.PointerConvertible, value_stride: number, output: interop.PointerConvertible, output_stride: number, add_to_attention: interop.PointerConvertible, backprop_cache_size: interop.PointerConvertible, backprop_cache: interop.PointerConvertible, workspace_size: interop.PointerConvertible, workspace: interop.PointerConvertible): number; + +declare function BNNSDirectApplyQuantizer(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, batch_size: number, input_stride: number, output_stride: number): number; + +declare function BNNSFilterDestroy(filter: interop.PointerConvertible): void; + +declare function BNNSOptimizerStep(function$: interop.Enum, OptimizerAlgFields: interop.PointerConvertible, number_of_parameters: number, parameters: interop.PointerConvertible, gradients: interop.PointerConvertible, accumulators: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSClipByValue(dest: interop.PointerConvertible, src: interop.PointerConvertible, min_val: number, max_val: number): number; + +declare function BNNSClipByNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, max_norm: number, axis_flags: number): number; + +declare function BNNSClipByGlobalNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number, max_norm: number, use_norm: number): number; + +declare function BNNSComputeNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, norm_type: interop.Enum, axis_flags: number): number; + +declare function BNNSComputeNormBackward(in: interop.PointerConvertible, in_delta: interop.PointerConvertible, out: interop.PointerConvertible, out_delta: interop.PointerConvertible, norm_type: interop.Enum, axis_flags: number): number; + +declare function BNNSFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, weights_delta: interop.PointerConvertible, bias_delta: interop.PointerConvertible): number; + +declare function BNNSPoolingFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, bias_delta: interop.PointerConvertible, indices: interop.PointerConvertible, idx_stride: number): number; + +declare function BNNSPoolingFilterApplyBackwardBatchEx(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, bias_delta: interop.PointerConvertible, indices_data_type: interop.Enum, indices: interop.PointerConvertible, idx_stride: number): number; + +declare function BNNSFilterApplyBackwardTwoInputBatch(filter: interop.PointerConvertible, batch_size: number, inA: interop.PointerConvertible, inA_stride: number, inA_delta: interop.PointerConvertible, inA_delta_stride: number, inB: interop.PointerConvertible, inB_stride: number, inB_delta: interop.PointerConvertible, inB_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, weights_delta: interop.PointerConvertible, bias_delta: interop.PointerConvertible): number; + +declare function BNNSNormalizationFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, beta_delta: interop.PointerConvertible, gamma_delta: interop.PointerConvertible): number; + +declare function BNNSFusedFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, delta_parameters: interop.PointerConvertible): number; + +declare function BNNSFusedFilterApplyBackwardMultiInputBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, delta_parameters: interop.PointerConvertible): number; + +declare function BNNSArithmeticFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; + +declare function BNNSPermuteFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; + +declare function BNNSLossFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, labels: interop.PointerConvertible, labels_stride: number, weights: interop.PointerConvertible, weights_size: number, out: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: number): number; + +declare function BNNSLossFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, labels: interop.PointerConvertible, labels_stride: number, weights: interop.PointerConvertible, weights_size: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; + +declare function BNNSApplyMultiheadAttentionBackward(F: interop.PointerConvertible, batch_size: number, query: interop.PointerConvertible, query_stride: number, query_param_delta: interop.PointerConvertible, key: interop.PointerConvertible, key_stride: number, key_mask: interop.PointerConvertible, key_mask_stride: number, key_param_delta: interop.PointerConvertible, value: interop.PointerConvertible, value_stride: number, value_param_delta: interop.PointerConvertible, add_to_attention: interop.PointerConvertible, key_attn_bias_delta: interop.PointerConvertible, value_attn_bias_delta: interop.PointerConvertible, output: interop.PointerConvertible, output_stride: number, output_param_delta: interop.PointerConvertible, backprop_cache_size: number, backprop_cache: interop.PointerConvertible, workspace_size: interop.PointerConvertible, workspace: interop.PointerConvertible): number; + +declare function BNNSComputeLSTMTrainingCacheCapacity(layer_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyLSTMBatchTrainingCaching(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, training_cache_ptr: interop.PointerConvertible, training_cache_capacity: number): number; + +declare function BNNSDirectApplyActivationBatch(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, batch_size: number, in_stride: number, out_stride: number): number; + +declare function BNNSCopy(dest: interop.PointerConvertible, src: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSMatMulWorkspaceSize(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSMatMul(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, workspace: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyBroadcastMatMul(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): void; + +declare function BNNSTranspose(dest: interop.PointerConvertible, src: interop.PointerConvertible, axis0: number, axis1: number, filter_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyReduction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSCompareTensor(in0: interop.PointerConvertible, in1: interop.PointerConvertible, op: interop.Enum, out: interop.PointerConvertible): number; + +declare function BNNSTile(input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyTopK(K: number, axis: number, batch_size: number, input: interop.PointerConvertible, input_batch_stride: number, best_values: interop.PointerConvertible, best_values_batch_stride: number, best_indices: interop.PointerConvertible, best_indices_batch_stride: number, filter_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyInTopK(K: number, axis: number, batch_size: number, input: interop.PointerConvertible, input_batch_stride: number, test_indices: interop.PointerConvertible, test_indices_batch_stride: number, output: interop.PointerConvertible, output_batch_stride: number, filter_params: interop.PointerConvertible): number; + +declare function BNNSGather(axis: number, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSScatter(axis: number, op: interop.Enum, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSGatherND(input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSScatterND(op: interop.Enum, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSShuffle(type: interop.Enum, input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSBandPart(num_lower: number, num_upper: number, input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSCropResize(layer_params: interop.PointerConvertible, input: interop.PointerConvertible, roi: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSDirectApplyLSTMBatchBackward(layer_params: interop.PointerConvertible, layer_delta_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, training_cache_ptr: interop.PointerConvertible, training_cache_capacity: number): number; + +declare function BNNSTileBackward(in_delta: interop.PointerConvertible, out_delta: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSCropResizeBackward(layer_params: interop.PointerConvertible, in_delta: interop.PointerConvertible, roi: interop.PointerConvertible, out_delta: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; + +declare function BNNSGetPointer(filter: interop.PointerConvertible, target: interop.Enum): BNNSNDArrayDescriptor; + +declare function BNNSNDArrayGetDataSize(array: interop.PointerConvertible): number; + +declare function BNNSTensorGetAllocationSize(tensor: interop.PointerConvertible): number; + +declare function BNNSDataLayoutGetRank(layout: interop.Enum): number; + +declare function BNNSNDArrayFullyConnectedSparsifySparseCOO(in_dense_shape: interop.PointerConvertible, in_indices: interop.PointerConvertible, in_values: interop.PointerConvertible, out: interop.PointerConvertible, sparse_params: interop.PointerConvertible, batch_size: number, workspace: interop.PointerConvertible, workspace_size: number, filter_params: interop.PointerConvertible): number; + +declare function BNNSNDArrayFullyConnectedSparsifySparseCSR(in_dense_shape: interop.PointerConvertible, in_column_indices: interop.PointerConvertible, in_row_starts: interop.PointerConvertible, in_values: interop.PointerConvertible, out: interop.PointerConvertible, sparse_params: interop.PointerConvertible, batch_size: number, workspace: interop.PointerConvertible, workspace_size: number, filter_params: interop.PointerConvertible): number; + +declare function BNNSCreateRandomGenerator(method: interop.Enum, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSCreateRandomGeneratorWithSeed(method: interop.Enum, seed: number, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSDestroyRandomGenerator(generator: interop.PointerConvertible): void; + +declare function BNNSRandomGeneratorStateSize(generator: interop.PointerConvertible): number; + +declare function BNNSRandomGeneratorGetState(generator: interop.PointerConvertible, state_size: number, state: interop.PointerConvertible): number; + +declare function BNNSRandomGeneratorSetState(generator: interop.PointerConvertible, state_size: number, state: interop.PointerConvertible): number; + +declare function BNNSRandomFillUniformFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, a: number, b: number): number; + +declare function BNNSRandomFillUniformInt(generator: interop.PointerConvertible, desc: interop.PointerConvertible, a: number, b: number): number; + +declare function BNNSRandomFillNormalFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, mean: number, stddev: number): number; + +declare function BNNSRandomFillCategoricalFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, probabilities: interop.PointerConvertible, log_probabilities: boolean): number; + +declare function BNNSCreateNearestNeighbors(max_n_samples: number, n_features: number, n_neighbors: number, data_type: interop.Enum, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSDestroyNearestNeighbors(knn: interop.PointerConvertible): void; + +declare function BNNSNearestNeighborsLoad(knn: interop.PointerConvertible, n_new_samples: number, data_ptr: interop.PointerConvertible): number; + +declare function BNNSNearestNeighborsGetInfo(knn: interop.PointerConvertible, sample_number: number, indices: interop.PointerConvertible, distances: interop.PointerConvertible): number; + +declare function BNNSFilterCreateConvolutionLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateFullyConnectedLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreatePoolingLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function BNNSFilterCreateVectorActivationLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, activation: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; + +declare function vvrecf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvrec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvdivf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvdiv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvsqrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvsqrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcbrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcbrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvrsqrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvrsqrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexpf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexp2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexp2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexpm1f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvexpm1(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlogf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog10f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog10(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog1pf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog1p(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlog2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlogbf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvlogb(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvfabsf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvfabs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvpowf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvpow(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvpowsf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvpows(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvsinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvsin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtan(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvasinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvasin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvacosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvacos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvatanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvatan(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvatan2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvatan2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvsincosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvsincos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvcosisinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcosisin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvsinhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvsinh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcoshf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcosh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtanhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtanh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvasinhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvasinh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvacoshf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvacosh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvatanhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvatanh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvint(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvnintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvnint(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvceilf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvceil(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvfloorf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvfloor(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvfmodf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvfmod(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvremainderf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvremainder(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvcopysignf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvcopysign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvnextafterf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvnextafter(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; + +declare function vvsinpif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvsinpi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcospif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvcospi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtanpif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + +declare function vvtanpi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; + declare function vImageAlphaBlend_Planar8(srcTop: interop.PointerConvertible, srcTopAlpha: interop.PointerConvertible, srcBottom: interop.PointerConvertible, srcBottomAlpha: interop.PointerConvertible, alpha: interop.PointerConvertible, dest: interop.PointerConvertible, flags: number): number; declare function vImageAlphaBlend_PlanarF(srcTop: interop.PointerConvertible, srcTopAlpha: interop.PointerConvertible, srcBottom: interop.PointerConvertible, srcBottomAlpha: interop.PointerConvertible, alpha: interop.PointerConvertible, dest: interop.PointerConvertible, flags: number): number; diff --git a/packages/macos/types/Accessibility.d.ts b/packages/macos/types/Accessibility.d.ts index 3fff46ec..d5c78be3 100644 --- a/packages/macos/types/Accessibility.d.ts +++ b/packages/macos/types/Accessibility.d.ts @@ -37,6 +37,9 @@ declare const AXNumericDataAxisDescriptorScale: { declare const AXSettingsFeature: { PersonalVoiceAllowAppsToRequestToUse: 1, AllowAppsToAddAudioToCalls: 2, + AssistiveTouch: 3, + AssistiveTouchDevices: 4, + DwellControl: 5, }; declare const AXChartDescriptorContentDirection: { @@ -116,6 +119,58 @@ declare interface AXDataAxisDescriptor extends NSCopying { declare class AXDataAxisDescriptor extends NativeObject implements AXDataAxisDescriptor { } +declare class AXBrailleTranslator extends NSObject { + initWithBrailleTable(brailleTable: AXBrailleTable): this; + + translatePrintText(printText: string): AXBrailleTranslationResult; + + backTranslateBraille(braille: string): AXBrailleTranslationResult; +} + +declare class AXBrailleTranslationResult extends NSObject implements NSCopying, NSCoding { + readonly resultString: string; + + readonly locationMap: NSArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class AXBrailleTable extends NSObject implements NSCopying, NSCoding { + readonly identifier: string; + + readonly localizedName: string; + + readonly providerIdentifier: string; + + readonly localizedProviderName: string; + + readonly language: string; + + readonly locales: NSSet; + + readonly isEightDot: boolean; + + static supportedLocales(): NSSet; + + static defaultTableForLocale(locale: NSLocale): AXBrailleTable; + + static tablesForLocale(locale: NSLocale): NSSet; + + static languageAgnosticTables(): NSSet; + + initWithIdentifier(identifier: string): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AXMathExpressionRoot extends AXMathExpression { initWithRadicandExpressionsRootIndexExpression(radicandExpressions: NSArray | Array, rootIndexExpression: AXMathExpression): this; @@ -172,12 +227,6 @@ declare class AXMathExpressionIdentifier extends AXMathExpression { readonly content: string; } -declare class AXMathExpressionNumber extends AXMathExpression { - initWithContent(content: string): this; - - readonly content: string; -} - declare class AXBrailleMap extends NSObject implements NSCopying, NSSecureCoding { readonly dimensions: CGSize; @@ -319,6 +368,26 @@ declare class AXMathExpressionRow extends AXMathExpression { readonly expressions: NSArray; } +declare class AXMathExpressionUnderOver extends AXMathExpression { + initWithBaseExpressionUnderExpressionOverExpression(baseExpression: AXMathExpression, underExpression: AXMathExpression, overExpression: AXMathExpression): this; + + readonly baseExpression: AXMathExpression; + + readonly underExpression: AXMathExpression; + + readonly overExpression: AXMathExpression; +} + +declare class AXMathExpressionFenced extends AXMathExpression { + initWithExpressionsOpenStringCloseString(expressions: NSArray | Array, openString: string, closeString: string): this; + + readonly expressions: NSArray; + + readonly openString: string; + + readonly closeString: string; +} + declare class AXDataSeriesDescriptor extends NSObject implements NSCopying { name: string; @@ -344,26 +413,6 @@ declare class AXDataSeriesDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AXMathExpressionUnderOver extends AXMathExpression { - initWithBaseExpressionUnderExpressionOverExpression(baseExpression: AXMathExpression, underExpression: AXMathExpression, overExpression: AXMathExpression): this; - - readonly baseExpression: AXMathExpression; - - readonly underExpression: AXMathExpression; - - readonly overExpression: AXMathExpression; -} - -declare class AXMathExpressionFenced extends AXMathExpression { - initWithExpressionsOpenStringCloseString(expressions: NSArray | Array, openString: string, closeString: string): this; - - readonly expressions: NSArray; - - readonly openString: string; - - readonly closeString: string; -} - declare class AXDataPoint extends NSObject implements NSCopying { xValue: AXDataPointValue; @@ -466,6 +515,12 @@ declare class AXCategoricalDataAxisDescriptor extends NSObject implements AXData copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class AXMathExpressionNumber extends AXMathExpression { + initWithContent(content: string): this; + + readonly content: string; +} + declare class AXMathExpression extends NSObject { } diff --git a/packages/macos/types/AccessorySetupKit.d.ts b/packages/macos/types/AccessorySetupKit.d.ts index ed815bf8..48f0d06b 100644 --- a/packages/macos/types/AccessorySetupKit.d.ts +++ b/packages/macos/types/AccessorySetupKit.d.ts @@ -1,5 +1,11 @@ /// +declare const ASPickerDisplaySettingsDiscoveryTimeoutLong: number; + +declare const ASPickerDisplaySettingsDiscoveryTimeoutShort: number; + +declare const ASPickerDisplaySettingsDiscoveryTimeoutMedium: number; + declare const ASErrorDomain: string; declare const ASPickerDisplayItemSetupOptions: { @@ -18,6 +24,11 @@ declare const ASAccessorySupportOptions: { HID: 8, }; +declare const ASDiscoveryDescriptorWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; + declare const ASAccessoryEventType: { Unknown: 0, Activated: 10, diff --git a/packages/macos/types/AddressBook.d.ts b/packages/macos/types/AddressBook.d.ts index 9e45ea42..13449463 100644 --- a/packages/macos/types/AddressBook.d.ts +++ b/packages/macos/types/AddressBook.d.ts @@ -34,6 +34,8 @@ declare const kABGroupNameProperty: string; declare const kABSuffixProperty: string; +declare const kABTitleProperty: string; + declare const kABSocialProfileServiceMySpace: string; declare const kABSocialProfileServiceFlickr: string; @@ -124,8 +126,6 @@ declare const kABCreationDateProperty: string; declare const ABAddressBookErrorDomain: string; -declare const kABTitleProperty: string; - declare const kABAnniversaryLabel: string; declare const kABMiddleNameProperty: string; @@ -562,13 +562,6 @@ declare function ABPickerEditInAddressBook(inPicker: interop.Object): void; declare function ABPickerSelectInAddressBook(inPicker: interop.Object): void; -declare interface ABImageClient extends NSObjectProtocol { - consumeImageDataForTag(data: NSData, tag: number): void; -} - -declare class ABImageClient extends NativeObject implements ABImageClient { -} - declare interface ABPersonPickerDelegate extends NSObjectProtocol { personPickerDidChoosePersonPropertyIdentifier(picker: ABPersonPicker, person: ABPerson, property: string, identifier: string): void; @@ -578,6 +571,13 @@ declare interface ABPersonPickerDelegate extends NSObjectProtocol { declare class ABPersonPickerDelegate extends NativeObject implements ABPersonPickerDelegate { } +declare interface ABImageClient extends NSObjectProtocol { + consumeImageDataForTag(data: NSData, tag: number): void; +} + +declare class ABImageClient extends NativeObject implements ABImageClient { +} + declare class ABPersonView extends NSView { editing: boolean; diff --git a/packages/macos/types/AppKit.d.ts b/packages/macos/types/AppKit.d.ts index 06b4c83d..59369d73 100644 --- a/packages/macos/types/AppKit.d.ts +++ b/packages/macos/types/AppKit.d.ts @@ -3,14 +3,12 @@ /// /// -declare const NSMinValueBinding: string; - -declare const NSFontVariationAxisMaximumValueKey: string; - declare const NSImageNameBonjour: string; declare const NSApplicationDidFinishRestoringWindowsNotification: string; +declare const NSAccessibilityAlternateUIVisibleAttribute: string; + declare const NSF35FunctionKey: number; declare const NSRoundedBezelStyle: interop.Enum; @@ -23,8 +21,6 @@ declare const NSViewModeDocumentAttribute: string; declare const NSSelectionIndexPathsBinding: string; -declare const NSFontWeightMedium: number; - declare const NSUnderlinePatternDashDotDot: interop.Enum; declare const NSFontCollectionNameKey: string; @@ -67,6 +63,8 @@ declare const NSAccessibilityCriticalValueAttribute: string; declare const NSBeginFunctionKey: number; +declare const NSAccessibilityHeadingLevel6SearchKey: string; + declare const NSAccessibilityShowDefaultUIAction: string; declare const NSAccessibilityRoleAttribute: string; @@ -727,6 +725,8 @@ declare const NSRangeDateMode: interop.Enum; declare const NSGlyphAttributeInscribe: number; +declare const NSDeviceBlackColorSpace: string; + declare const NSAccessibilityCheckBoxRole: string; declare const NSShowInvisibleGlyphs: number; @@ -735,6 +735,8 @@ declare const NSBadBitmapParametersException: string; declare const NSTypeIdentifierPhoneNumberText: string; +declare const NSAccessibilityLeftTabStopMarkerTypeValue: string; + declare const NSPaperSizeDocumentAttribute: string; declare const NSContinuouslyUpdatesValueBindingOption: string; @@ -779,6 +781,8 @@ declare const NSFPRevertButton: number; declare const NSFontPanelAllModesMask: number; +declare const NSAccessibilityTextFieldSearchKey: string; + declare const NSFontPanelStandardModesMask: number; declare const NSFontPanelDocumentColorEffectModeMask: number; @@ -851,14 +855,10 @@ declare const NSResetCursorRectsRunLoopOrdering: number; declare const NSModalResponseCancel: number; -declare const NSAppKitVersionNumberWithDeferredWindowDisplaySupport: number; - declare const NSFontCollectionRecentlyUsed: string; declare const NSFontCollectionFavorites: string; -declare const NSFontCollectionUser: string; - declare const NSFontCollectionAllFonts: string; declare const NSFontCollectionWasHidden: string; @@ -907,12 +907,16 @@ declare const NSFontWidthCondensed: number; declare const NSFontWeightBlack: number; +declare const NSFontWeightMedium: number; + declare const NSFontWeightLight: number; declare const NSFontFeatureSelectorIdentifierKey: string; declare const NSFontFeatureTypeIdentifierKey: string; +declare const NSFontVariationAxisMaximumValueKey: string; + declare const NSFontVariationAxisIdentifierKey: string; declare const NSFontSymbolicTrait: string; @@ -987,6 +991,8 @@ declare const NSApplicationWillTerminateNotification: string; declare const NSApplicationWillUpdateNotification: string; +declare const NSAccessibilityFrameSearchKey: string; + declare const NSApplicationWillResignActiveNotification: string; declare const NSApplicationWillFinishLaunchingNotification: string; @@ -1037,8 +1043,6 @@ declare const NSAppKitVersionNumber11_3: number; declare const NSAppKitVersionNumber11_2: number; -declare const NSAppKitVersionNumber11_1: number; - declare const NSAppKitVersionNumber11_0: number; declare const NSAppKitVersionNumber10_15: number; @@ -1145,6 +1149,8 @@ declare const NSMixedStateImageBinding: string; declare const NSMinWidthBinding: string; +declare const NSMinValueBinding: string; + declare const NSMaxValueBinding: string; declare const NSMaximumRecentsBinding: string; @@ -1179,8 +1185,6 @@ declare const NSDataBinding: string; declare const NSCriticalValueBinding: string; -declare const NSContentWidthBinding: string; - declare const NSContentValuesBinding: string; declare const NSContentObjectBinding: string; @@ -1561,6 +1565,8 @@ declare const NSDisplayWindowRunLoopOrdering: number; declare const NSTextContentTypeNewPassword: string; +declare const NSAccessibilityArticleSearchKey: string; + declare const NSAccessibilityZoomButtonSubrole: string; declare const NSOpenGLPFAAllRenderers: number; @@ -1643,16 +1649,22 @@ declare const NSValidatesImmediatelyBindingOption: string; declare const NSImageNamePreferencesGeneral: string; +declare const NSAccessibilityYearMonthDateTimeComponentsFlag: number; + declare const NSRulerViewUnitCentimeters: string; declare const NSOutlineViewDropOnItemIndex: number; declare const NSMouseEventSubtype: interop.Enum; +declare const NSAccessibilityStyleChangeSearchKey: string; + declare const NSJPEG2000FileType: interop.Enum; declare const NSOutlineViewColumnDidResizeNotification: string; +declare const NSAccessibilityCheckBoxSearchKey: string; + declare const NSContentObjectsBinding: string; declare const NSTextLayoutSectionOrientation: string; @@ -1697,6 +1709,8 @@ declare const NSInitialKeyBinding: string; declare const NSAccessibilityFrontmostAttribute: string; +declare const NSApplicationShouldEndSuppressingHighDynamicRangeContentNotification: string; + declare const NSTextEncodingNameDocumentOption: string; declare const NSNonactivatingPanelMask: interop.Enum; @@ -1717,6 +1731,8 @@ declare const NSWindowDidChangeBackingPropertiesNotification: string; declare const NSPrintAllPages: string; +declare const NSAccessibilityDraggingSourceDragBeganNotification: string; + declare const NSLineToBezierPathElement: interop.Enum; declare const NSWorkspaceDidPerformFileOperationNotification: string; @@ -1739,8 +1755,6 @@ declare const NSShiftKeyMask: interop.Enum; declare const NSTextListMarkerUppercaseLatin: string; -declare const NSPenUpperSideMask: interop.Enum; - declare const NSTypeIdentifierTransitInformationText: string; declare const NSAccessibilityColumnRole: string; @@ -1797,6 +1811,8 @@ declare const NSPrintFaxNumber: string; declare const NSF7FunctionKey: number; +declare const NSAccessibilityHeadingSearchKey: string; + declare const NSColorPboardType: string; declare const NSApplicationLaunchIsDefaultLaunchKey: string; @@ -1807,8 +1823,6 @@ declare const NSAccessibilityPlaceholderValueAttribute: string; declare const NSPrintTopMargin: string; -declare const NSOpenGLPFARendererID: number; - declare const NSWindowDidChangeScreenNotification: string; declare const NSWorkspaceWillLaunchApplicationNotification: string; @@ -1851,6 +1865,8 @@ declare const NSLayoutPriorityWindowSizeStayPut: number; declare const NSImageNameTouchBarUserGroupTemplate: string; +declare const NSAccessibilityHourMinuteDateTimeComponentsFlag: number; + declare const NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification: string; declare const NSShellCommandFileType: string; @@ -1909,12 +1925,88 @@ declare const NSWorkspaceDesktopImageFillColorKey: string; declare const NSWorkspaceDesktopImageAllowClippingKey: string; +declare const NSAccessibilityYearMonthDayDateTimeComponentsFlag: number; + +declare const NSAccessibilityHourMinuteSecondDateTimeComponentsFlag: number; + +declare const NSAccessibilityVisitedLinkSearchKey: string; + +declare const NSAccessibilityUnderlineSearchKey: string; + +declare const NSAccessibilityTextStateChangeTypeKey: string; + +declare const NSAccessibilityTableSearchKey: string; + +declare const NSAccessibilityTableSameLevelSearchKey: string; + +declare const NSAppKitVersionNumber11_1: number; + +declare const NSAccessibilitySameTypeSearchKey: string; + +declare const NSAccessibilityMisspelledWordSearchKey: string; + +declare const NSAccessibilityListSearchKey: string; + +declare const NSAccessibilityLinkSearchKey: string; + +declare const NSAccessibilityKeyboardFocusableSearchKey: string; + +declare const NSAccessibilityItalicFontSearchKey: string; + +declare const NSAccessibilityHeadingSameLevelSearchKey: string; + +declare const NSAccessibilityHeadingLevel3SearchKey: string; + +declare const NSAccessibilityProgressIndicatorRole: string; + +declare const NSAccessibilityHeadingLevel2SearchKey: string; + +declare const NSAccessibilityGraphicSearchKey: string; + +declare const NSPenUpperSideMask: interop.Enum; + +declare const NSAccessibilityFontColorChangeSearchKey: string; + +declare const NSAccessibilityFontChangeSearchKey: string; + +declare const NSAccessibilityDifferentTypeSearchKey: string; + +declare const NSContentWidthBinding: string; + +declare const NSAccessibilityButtonSearchKey: string; + +declare const NSAccessibilityBoldFontSearchKey: string; + +declare const NSAccessibilityBlockquoteSameLevelSearchKey: string; + +declare const NSAccessibilityAnyTypeSearchKey: string; + +declare const NSAccessibilitySearchResultRangeKey: string; + +declare const NSAccessibilitySearchResultElementKey: string; + +declare const NSAccessibilitySearchDirectionPrevious: string; + +declare const NSAccessibilitySearchTextKey: string; + +declare const NSApplicationShouldBeginSuppressingHighDynamicRangeContentNotification: string; + +declare const NSAccessibilitySearchResultsLimitKey: string; + +declare const NSAccessibilitySearchCurrentRangeKey: string; + +declare const NSAccessibilitySearchIdentifiersKey: string; + +declare const NSAccessibilityResultsForSearchPredicateParameterizedAttribute: string; + declare const NSAccessibilityAnnouncementKey: string; declare const NSAccessibilityPriorityKey: string; declare const NSAccessibilityUIElementsKey: string; +declare const NSAccessibilitySuggestionSubrole: string; + declare const NSPasteboardNameDrag: string; declare const NSAccessibilitySectionListSubrole: string; @@ -1961,6 +2053,8 @@ declare const NSAccessibilityCloseButtonSubrole: string; declare const NSAccessibilityLayoutAreaRole: string; +declare const NSAccessibilityWebAreaRole: string; + declare const NSAccessibilityPageRole: string; declare const NSAccessibilityLevelIndicatorRole: string; @@ -2011,6 +2105,12 @@ declare const NSAccessibilityAnnouncementRequestedNotification: string; declare const NSAccessibilitySelectedChildrenMovedNotification: string; +declare const NSAccessibilityDraggingDestinationDropNotAllowedNotification: string; + +declare const NSAccessibilityDraggingDestinationDropAllowedNotification: string; + +declare const NSAccessibilityTextInputMarkingSessionEndedNotification: string; + declare const NSAccessibilityRowExpandedNotification: string; declare const NSAccessibilitySelectedChildrenChangedNotification: string; @@ -2041,6 +2141,8 @@ declare const NSAccessibilityApplicationActivatedNotification: string; declare const NSAccessibilityFocusedUIElementChangedNotification: string; +declare const NSAccessibilityScrollToVisibleAction: string; + declare const NSHyphenationFactorDocumentAttribute: string; declare const NSAccessibilityShowMenuAction: string; @@ -2147,8 +2249,20 @@ declare const NSLocalizedKeyDictionaryBinding: string; declare const NSAccessibilityAnnotationLocation: string; +declare const NSUnifiedTitleAndToolbarWindowMask: interop.Enum; + +declare const NSAccessibilityTextCompletionAttribute: string; + declare const NSAccessibilityListItemLevelTextAttribute: string; +declare const NSAccessibilityIndexForChildUIElementAttribute: string; + +declare const NSAccessibilityChildrenInNavigationOrderAttribute: string; + +declare const NSAccessibilityFontItalicAttribute: string; + +declare const NSAccessibilityFontBoldAttribute: string; + declare const NSAccessibilityTextAlignmentAttribute: string; declare const NSAccessibilitySuperscriptTextAttribute: string; @@ -2189,10 +2303,24 @@ declare const NSAccessibilityLinkedUIElementsAttribute: string; declare const NSAccessibilityTitleUIElementAttribute: string; -declare const NSAccessibilityAlternateUIVisibleAttribute: string; +declare const NSAccessibilityVisitedAttribute: string; + +declare const NSAccessibilityBlockQuoteLevelAttribute: string; + +declare const NSFontCollectionUser: string; + +declare const NSAccessibilityTextInputMarkedRangeAttribute: string; + +declare const NSAccessibilityEmbeddedImageDescriptionAttribute: string; + +declare const NSAccessibilityDateTimeComponentsAttribute: string; + +declare const NSAccessibilityAutoInteractableAttribute: string; declare const NSSquareLineCapStyle: interop.Enum; +declare const NSAccessibilityHeadingLevelAttribute: string; + declare const NSAccessibilityIndexAttribute: string; declare const NSAccessibilityDocumentAttribute: string; @@ -2287,8 +2415,6 @@ declare const NSLightGray: number; declare const NSWhite: number; -declare const NSDeviceBlackColorSpace: string; - declare const NSCalibratedBlackColorSpace: string; declare const NSCustomColorSpace: string; @@ -2423,6 +2549,8 @@ declare const NSFontExpandedTrait: number; declare const NSPNGFileType: interop.Enum; +declare const NSAccessibilityPathAttribute: string; + declare const NSMacSimpleTextDocumentType: string; declare const NSFontWeightTrait: string; @@ -2439,8 +2567,6 @@ declare const NSVoiceDemoText: string; declare const NSCompositeSoftLight: interop.Enum; -declare const NSSelectionIndexesBinding: string; - declare const NSAccessibilityStyleRangeForIndexParameterizedAttribute: string; declare const NSAccessibilityTextAreaRole: string; @@ -2461,8 +2587,6 @@ declare const NSDeviceRGBColorSpace: string; declare const NSAccessibilityVisibleChildrenAttribute: string; -declare const NSUnifiedTitleAndToolbarWindowMask: interop.Enum; - declare const NSTextHighlightStyleDefault: string; declare const NSOpenGLPFAAuxDepthStencil: number; @@ -2491,6 +2615,8 @@ declare const NSToolbarCustomizeToolbarItemIdentifier: string; declare const NSF11FunctionKey: number; +declare const NSAccessibilitySearchDirectionKey: string; + declare const NSAccessibilitySplitterRole: string; declare const NSFontDescriptorSystemDesignRounded: string; @@ -2507,6 +2633,8 @@ declare const NSTextContentTypeCreditCardFamilyName: string; declare const NSFormFeedCharacter: number; +declare const NSAccessibilitySearchDirectionNext: string; + declare const NSPasteboardTypeColor: string; declare const NSAppKitVersionNumber10_8: number; @@ -2541,6 +2669,8 @@ declare const NSOpenGLCPSwapRectangleEnable: interop.Enum; declare const NSWindowWillCloseNotification: string; @@ -2587,7 +2717,7 @@ declare const NSSpeechRecentSyncProperty: string; declare const NSSpeechErrorNewestCode: string; -declare const NSAccessibilityRowCountAttribute: string; +declare const NSBottomMarginDocumentAttribute: string; declare const NSAppearanceNameAccessibilityHighContrastDarkAqua: string; @@ -2607,6 +2737,8 @@ declare const NSModalResponseOK: number; declare const NSPrintSavePath: string; +declare const NSAccessibilityRadioGroupSearchKey: string; + declare const NSAccessibilityCreatedNotification: string; declare const NSImageNameUserGuest: string; @@ -2629,6 +2761,8 @@ declare const NSAccessibilityDescriptionAttribute: string; declare const NSSharingServiceNamePostOnSinaWeibo: string; +declare const NSAccessibilityRowCountAttribute: string; + declare const NSFontOldStyleSerifsClass: number; declare const NSImageNameColorPanel: string; @@ -2685,6 +2819,8 @@ declare const NSSelectedIndexBinding: string; declare const NSImageNameApplicationIcon: string; +declare const NSAccessibilityListMarkerRole: string; + declare const NSImageNameTouchBarGoForwardTemplate: string; declare const NSDefaultTokenStyle: interop.Enum; @@ -2699,6 +2835,8 @@ declare const NSAccessibilityDisclosureTriangleRole: string; declare const NSF13FunctionKey: number; +declare const NSSelectionIndexesBinding: string; + declare const NSPrintJobSavingFileNameExtensionHidden: string; declare const NSApp: NSApplication; @@ -2711,12 +2849,16 @@ declare const NSModalPanelWindowLevel: number; declare const NSFontTextStyleTitle1: string; +declare const NSAccessibilityDateTimeAreaRole: string; + declare const NSPauseFunctionKey: number; declare const NSF10FunctionKey: number; declare const NSTextHighlightColorSchemeOrange: string; +declare const NSAccessibilityLiveRegionSearchKey: string; + declare const NSServiceRequestTimedOutError: number; declare const NSF18FunctionKey: number; @@ -2737,6 +2879,10 @@ declare const NSTextContentTypeStreetAddressLine2: string; declare const NSRuleEditorPredicateRightExpression: string; +declare const NSExpansionAttributeName: string; + +declare const NSAccessibilityOutlineSearchKey: string; + declare const NSAccessibilityRulerRole: string; declare const NSImageNameTouchBarExitFullScreenTemplate: string; @@ -2751,8 +2897,6 @@ declare const NSSharingServiceNamePostImageOnFlickr: string; declare const NSAppKitVersionNumber13_4: number; -declare const NSDefinitionPresentationTypeDictionaryApplication: string; - declare const NSServiceMalformedServiceDictionaryError: number; declare const NSContentBinding: string; @@ -2767,8 +2911,6 @@ declare const NSFontFreeformSerifsClass: number; declare const NSSpeechPhonemeInfoExample: string; -declare const NSExpansionAttributeName: string; - declare const NSSharingServiceNamePostOnLinkedIn: string; declare const NSRulerViewUnitPoints: string; @@ -2837,6 +2979,8 @@ declare const NSFontCollectionIncludeDisabledFontsOption: string; declare const NSAccessibilityPressAction: string; +declare const NSAccessibilityHeadingLevel4SearchKey: string; + declare const NSApplicationDidChangeOcclusionStateNotification: string; declare const NSParagraphSeparatorCharacter: number; @@ -2873,6 +3017,8 @@ declare const NSEnabledBinding: string; declare const NSGIFFileType: interop.Enum; +declare const NSAccessibilitySearchResultLoaderKey: string; + declare const NSSpeechErrorNewestCharacterOffset: string; declare const NSAccessibilitySheetCreatedNotification: string; @@ -2943,6 +3089,8 @@ declare const NSTextCheckingGenerateInlinePredictionsKey: string; declare const NSStatusWindowLevel: number; +declare const NSAccessibilityLanguageAttribute: string; + declare const NSImageEXIFData: string; declare const NSImageNameTouchBarFastForwardTemplate: string; @@ -2959,9 +3107,9 @@ declare const NSVoiceLanguage: string; declare const NSImageNameTouchBarEnterFullScreenTemplate: string; -declare const NSOpenGLPFAClosestPolicy: number; +declare const NSAppKitVersionNumberWithDeferredWindowDisplaySupport: number; -declare const NSAccessibilityLeftTabStopMarkerTypeValue: string; +declare const NSOpenGLPFAClosestPolicy: number; declare const NSAnimationProgressMark: string; @@ -2971,6 +3119,8 @@ declare const NSAccessibilityVisibleCellsAttribute: string; declare const NSAppKitVersionNumber13_5: number; +declare const NSAccessibilityIndexForChildUIElementInNavigationOrderAttribute: string; + declare const NSAccessibilityUnitsAttribute: string; declare const NSTextContentTypeAddressCityAndState: string; @@ -2981,6 +3131,8 @@ declare const NSUserActivityDocumentURLKey: string; declare const NSWindowSharingRequestAlreadyRequested: number; +declare const NSAccessibilityDraggingDestinationDragAcceptedNotification: string; + declare const NSSpeechModeLiteral: string; declare const NSImageProgressive: string; @@ -3071,8 +3223,6 @@ declare const NSImageNameTouchBarPlayPauseTemplate: string; declare const NSAccessibilityWarningValueAttribute: string; -declare const NSTextCheckingReferenceDateKey: string; - declare const NSTabCharacter: number; declare const NSRulerViewUnitInches: string; @@ -3095,6 +3245,8 @@ declare const NSFontWeightSemibold: number; declare const NSImageNameGoLeftTemplate: string; +declare const NSAccessibilityAutocorrectionOccurredNotification: string; + declare const NSAccessibilityURLAttribute: string; declare const NSAppKitVersionNumber10_3_5: number; @@ -3113,6 +3265,8 @@ declare const NSAccessibilityNextContentsAttribute: string; declare const NSIllegalTextMovement: number; +declare const NSAccessibilityUnvisitedLinkSearchKey: string; + declare const NSRightMouseDraggedMask: interop.Enum; declare const NSContentArrayForMultipleSelectionBinding: string; @@ -3123,8 +3277,6 @@ declare const NSSharingServiceNamePostOnTwitter: string; declare const NSTabletPoint: interop.Enum; -declare const NSBottomMarginDocumentAttribute: string; - declare const NSFontIdentityMatrix: interop.Pointer; declare const NSRTFPropertyStackOverflowException: string; @@ -3189,9 +3341,7 @@ declare const NSRecentSearchesBinding: string; declare const NSTextContentTypeFullStreetAddress: string; -declare const NSPrintPagesPerSheet: string; - -declare const NSAppearanceNameAccessibilityHighContrastVibrantDark: string; +declare const NSTIFFPboardType: string; declare const NSToolbarWritingToolsItemIdentifier: string; @@ -3245,6 +3395,8 @@ declare const NSSpeechCommandDelimiterProperty: string; declare const NSPasteboardTypeFileURL: string; +declare const NSAccessibilityLandmarkSearchKey: string; + declare const NSPrintingCommunicationException: string; declare const NSTextEffectLetterpressStyle: string; @@ -3255,10 +3407,6 @@ declare const NSComboBoxSelectionIsChangingNotification: string; declare const NSAnimationProgressMarkNotification: string; -declare const NSSpeechSynthesizerInfoProperty: string; - -declare const NSWindowDidChangeOcclusionStateNotification: string; - declare const NSDrawerDidCloseNotification: string; declare const NSUnderlineStyleAttributeName: string; @@ -3303,8 +3451,6 @@ declare const NSFontBoldBinding: string; declare const NSAccessibilityAnnotationLabel: string; -declare const NSFileTypeDocumentOption: string; - declare const NSAppKitVersionNumber10_10_Max: number; declare const NSPrintHeaderAndFooter: string; @@ -3405,6 +3551,8 @@ declare const NSTickMarkRight: interop.Enum; declare const NSAccessibilityDeleteAction: string; +declare const NSAccessibilitySearchCurrentElementKey: string; + declare const NSWindowDidEnterFullScreenNotification: string; declare const NSUnderlinePatternDash: interop.Enum; @@ -3437,9 +3585,9 @@ declare const NSTouchEventSubtype: interop.Enum; declare const NSSharingServiceErrorMaximum: number; -declare const NSTouchBarItemPriorityLow: number; +declare const NSAccessibilitySearchResultDescriptionOverrideKey: string; -declare const NSAccessibilityProgressIndicatorRole: string; +declare const NSTouchBarItemPriorityLow: number; declare const NSTextContentTypeStreetAddressLine1: string; @@ -3447,14 +3595,20 @@ declare const NSTextContentTypeJobTitle: string; declare const NSAppearanceNameAccessibilityHighContrastAqua: string; +declare const NSAccessibilityDraggingSourceDragEndedNotification: string; + declare const NSCenterTextAlignment: interop.Enum; declare const NSTextContentTypeCreditCardType: string; +declare const NSAccessibilityControlSearchKey: string; + declare const NSImageNameTouchBarGoUpTemplate: string; declare const NSAccessibilityCustomTextAttribute: string; +declare const NSAccessibilityBlockquoteSearchKey: string; + declare const NSAccessibilityException: string; declare const NSFontWidthTrait: string; @@ -3479,8 +3633,6 @@ declare const NSWindowSharingRequestNoEligibleSession: number; declare const NSControlTextDidChangeNotification: string; -declare const NSTIFFPboardType: string; - declare const NSApplicationDidBecomeActiveNotification: string; declare const NSWindowDidDeminiaturizeNotification: string; @@ -3607,10 +3759,16 @@ declare const NSBackgroundStyleLight: interop.Enum; declare const NSFullScreenModeAllScreens: string; +declare const NSAppearanceNameAccessibilityHighContrastVibrantDark: string; + +declare const NSPrintPagesPerSheet: string; + declare const NSAppKitVersionNumberWithDockTilePlugInSupport: number; declare const NSAccessibilityDialogSubrole: string; +declare const NSAccessibilityHeadingLevel1SearchKey: string; + declare const NSClockAndCalendarDatePickerStyle: interop.Enum; declare const NSWindowDidBecomeMainNotification: string; @@ -3619,15 +3777,17 @@ declare const NSAppKitVirtualMemoryException: string; declare const NSAccessibilityDecrementButtonAttribute: string; +declare const NSAccessibilityHeadingRole: string; + declare const NSMenuDidSendActionNotification: string; declare const NSControlTintDidChangeNotification: string; -declare const NSFontNameAttribute: string; +declare const NSAccessibilityUIElementsForSearchPredicateParameterizedAttribute: string; -declare const NSImageNameTouchBarRecordStartTemplate: string; +declare const NSFontNameAttribute: string; -declare const NSAccessibilitySliderRole: string; +declare const NSDefinitionPresentationTypeDictionaryApplication: string; declare const NSOtherMouseUp: interop.Enum; @@ -3649,6 +3809,8 @@ declare const NSAccessibilityWindowMovedNotification: string; declare const NSAppearanceNameAqua: string; +declare const NSAccessibilityVerticalScrollBarAttribute: string; + declare const NSTextContentTypeFamilyName: string; declare const NSAccessibilityColumnTitlesAttribute: string; @@ -3663,9 +3825,11 @@ declare const NSAccessibilityValueAttribute: string; declare const NSSortDescriptorsBinding: string; +declare const NSAccessibilitySliderRole: string; + declare const NSCompositeSourceAtop: interop.Enum; -declare const NSAccessibilityVerticalScrollBarAttribute: string; +declare const NSOpenGLPFARendererID: number; declare const NSTextContentTypeAddressCity: string; @@ -3673,6 +3837,10 @@ declare const NSSpeechPhonemeInfoOpcode: string; declare const NSAccessibilityFocusedWindowAttribute: string; +declare const NSAccessibilityDraggingDestinationDragNotAcceptedNotification: string; + +declare const NSTextCheckingReferenceDateKey: string; + declare const NSPPDIncludeStackOverflowException: string; declare const NSRulerPboard: string; @@ -3727,10 +3895,14 @@ declare const NSFontWeightRegular: number; declare const NSViewAnimationStartFrameKey: string; +declare const NSWindowDidChangeOcclusionStateNotification: string; + declare const NSAccessibilityLanguageTextAttribute: string; declare const NSImageNameGoForwardTemplate: string; +declare const NSAccessibilityHeadingLevel5SearchKey: string; + declare const NSOpenGLCPReclaimResources: interop.Enum; declare const NSWindowDidMoveNotification: string; @@ -3849,6 +4021,10 @@ declare const NSMarkedClauseSegmentAttributeName: string; declare const NSCompositeDestinationAtop: interop.Enum; +declare const NSFileTypeDocumentOption: string; + +declare const NSSpeechSynthesizerInfoProperty: string; + declare const NSInitialValueBinding: string; declare const NSAccessibilityMatteRole: string; @@ -3873,6 +4049,8 @@ declare const NSThickerSquareBezelStyle: interop.Enum; declare const NSControlStateValueOn: number; +declare const NSImageNameTouchBarRecordStartTemplate: string; + declare const NSF24FunctionKey: number; declare const NSFontPanelAllEffectsModeMask: number; @@ -3923,6 +4101,8 @@ declare const NSLinkAttributeName: string; declare const NSSearchFieldClearRecentsMenuItemTag: number; +declare const NSAccessibilityTextInputMarkingSessionBeganNotification: string; + declare const NSConditionallySetsHiddenBindingOption: string; declare const NSAccessibilityIdentifierAttribute: string; @@ -3963,6 +4143,8 @@ declare const NSSharingServiceNameComposeEmail: string; declare const NSImageNameRevealFreestandingTemplate: string; +declare const NSAccessibilityTextStateSyncKey: string; + declare const NSFontPanelStrikethroughEffectModeMask: number; declare const NSImageNameFollowLinkFreestandingTemplate: string; @@ -3993,6 +4175,8 @@ declare const NSInlineBezelStyle: interop.Enum; declare const NSWorkspaceDestroyOperation: string; +declare const NSAccessibilityPlainTextSearchKey: string; + declare const NSAccessibilityRangeForPositionParameterizedAttribute: string; declare const NSHiddenBinding: string; @@ -4007,32 +4191,311 @@ declare const NSAccessibilitySelectedTextRangeAttribute: string; declare const NSWorkspaceDesktopImageScalingKey: string; -declare const NSTouchPhase: { - Began: 1, - Moved: 2, - Stationary: 4, - Ended: 8, - Cancelled: 16, - Touching: 7, +declare const NSLineBreakMode: { + WordWrapping: 0, + CharWrapping: 1, + Clipping: 2, + TruncatingHead: 3, + TruncatingTail: 4, + TruncatingMiddle: 5, +}; + +declare const NSTableColumnResizingOptions: { + NoResizing: 0, + AutoresizingMask: 1, + UserResizingMask: 2, +}; + +declare const NSMenuSelectionMode: { + Automatic: 0, + SelectOne: 1, + SelectAny: 2, +}; + +declare const NSSplitViewItemBehavior: { + Default: 0, + Sidebar: 1, + ContentList: 2, + Inspector: 3, +}; + +declare const NSTypesetterControlCharacterAction: { + ZeroAdvancement: 1, + Whitespace: 2, + HorizontalTab: 4, + LineBreak: 8, + ParagraphBreak: 16, + ContainerBreak: 32, +}; + +declare const NSToolbarSizeMode: { + Default: 0, + Regular: 1, + Small: 2, +}; + +declare const NSWritingToolsBehavior: { + None: -1, + Default: 0, + Complete: 1, + Limited: 2, +}; + +declare const NSTickMarkPosition: { + Below: 0, + Above: 1, + Leading: 1, + Trailing: 0, +}; + +declare const NSCollectionViewItemHighlightState: { + None: 0, + ForSelection: 1, + ForDeselection: 2, + AsDropTarget: 3, +}; + +declare const NSTouchTypeMask: { + Direct: 1, + Indirect: 2, +}; + +declare const NSTableViewDropOperation: { + On: 0, + Above: 1, +}; + +declare const NSLineMovementDirection: { + DoesntMove: 0, + MovesLeft: 1, + MovesRight: 2, + MovesDown: 3, + MovesUp: 4, +}; + +declare const NSToolbarDisplayMode: { + Default: 0, + IconAndLabel: 1, + IconOnly: 2, + LabelOnly: 3, +}; + +declare const NSTextInputTraitType: { + Default: 0, + No: 1, + Yes: 2, +}; + +declare const NSWindowDepth: { + Twentyfour: 520, + Sixtyfour: 528, + Onehundredtwentyeight: 544, +}; + +declare const NSGlassEffectViewStyle: { + Regular: 0, + Clear: 1, +}; + +declare const NSWindowTabbingMode: { + Automatic: 0, + Preferred: 1, + Disallowed: 2, +}; + +declare const NSWindowCollectionBehavior: { + Default: 0, + CanJoinAllSpaces: 1, + MoveToActiveSpace: 2, + Managed: 4, + Transient: 8, + Stationary: 16, + ParticipatesInCycle: 32, + IgnoresCycle: 64, + FullScreenPrimary: 128, + FullScreenAuxiliary: 256, + FullScreenNone: 512, + FullScreenAllowsTiling: 2048, + FullScreenDisallowsTiling: 4096, + Primary: 65536, + Auxiliary: 131072, + CanJoinAllApplications: 262144, +}; + +declare const NSTextLayoutFragmentEnumerationOptions: { + None: 0, + Reverse: 1, + EstimatesSize: 2, + EnsuresLayout: 4, + EnsuresExtraLineFragment: 8, +}; + +declare const NSTableRowActionEdge: { + Leading: 0, + Trailing: 1, +}; + +declare const NSPasteboardWritingOptions: { + NSPasteboardWritingPromised: 512, +}; + +declare const NSToolbarItemStyle: { + Plain: 0, + Prominent: 1, +}; + +declare const NSEventButtonMask: { + Tip: 1, + LowerSide: 2, + UpperSide: 4, +}; + +declare const NSEventMask: { + LeftMouseDown: 2, + LeftMouseUp: 4, + RightMouseDown: 8, + RightMouseUp: 16, + MouseMoved: 32, + LeftMouseDragged: 64, + RightMouseDragged: 128, + MouseEntered: 256, + MouseExited: 512, + KeyDown: 1024, + KeyUp: 2048, + FlagsChanged: 4096, + AppKitDefined: 8192, + SystemDefined: 16384, + ApplicationDefined: 32768, + Periodic: 65536, + CursorUpdate: 131072, + ScrollWheel: 4194304, + TabletPoint: 8388608, + TabletProximity: 16777216, + OtherMouseDown: 33554432, + OtherMouseUp: 67108864, + OtherMouseDragged: 134217728, + Gesture: 536870912, + Magnify: 1073741824, + Swipe: 2147483648, + Rotate: 262144, + BeginGesture: 524288, + EndGesture: 1048576, + SmartMagnify: 4294967296, + Pressure: 17179869184, + DirectTouch: 137438953472, + ChangeMode: 274877906944, + MouseCancelled: 1099511627776, Any: -1, }; -declare const NSAccessibilitySortDirection: { - Unknown: 0, - Ascending: 1, - Descending: 2, +declare const NSWindowAnimationBehavior: { + Default: 0, + None: 2, + DocumentWindow: 3, + UtilityWindow: 4, + AlertPanel: 5, }; -declare const NSTextMovement: { - Return: 16, - Tab: 17, - Backtab: 18, - Left: 19, - Right: 20, - Up: 21, - Down: 22, - Cancel: 23, - Other: 0, +declare const NSControlSize: { + Regular: 0, + Small: 1, + Mini: 2, + Large: 3, + ExtraLarge: 4, +}; + +declare const NSTextSelectionNavigationDestination: { + Character: 0, + Word: 1, + Line: 2, + Sentence: 3, + Paragraph: 4, + Container: 5, + Document: 6, +}; + +declare const NSCursorFrameResizeDirections: { + Inward: 1, + Outward: 2, + All: 3, +}; + +declare const NSBitmapFormat: { + AlphaFirst: 1, + AlphaNonpremultiplied: 2, + FloatingPointSamples: 4, + SixteenBitLittleEndian: 256, + ThirtyTwoBitLittleEndian: 512, + SixteenBitBigEndian: 1024, + ThirtyTwoBitBigEndian: 2048, +}; + +declare const NSImageInterpolation: { + Default: 0, + None: 1, + Low: 2, + Medium: 4, + High: 3, +}; + +declare const NSFocusRingPlacement: { + Only: 0, + Below: 1, + Above: 2, +}; + +declare const NSTextStorageEditActions: { + Attributes: 1, + Characters: 2, +}; + +declare const NSDisplayGamut: { + SRGB: 1, + P3: 2, +}; + +declare const NSViewLayerContentsPlacement: { + ScaleAxesIndependently: 0, + ScaleProportionallyToFit: 1, + ScaleProportionallyToFill: 2, + Center: 3, + Top: 4, + TopRight: 5, + Right: 6, + BottomRight: 7, + Bottom: 8, + BottomLeft: 9, + Left: 10, + TopLeft: 11, +}; + +declare const NSDatePickerElementFlags: { + HourMinute: 12, + HourMinuteSecond: 14, + TimeZone: 16, + YearMonth: 192, + YearMonthDay: 224, + Era: 256, +}; + +declare const NSPopoverAppearance: { + Minimal: 0, + HUD: 1, +}; + +declare const NSScrollElasticity: { + Automatic: 0, + None: 1, + Allowed: 2, +}; + +declare const NSMenuProperties: { + Title: 1, + AttributedTitle: 2, + KeyEquivalent: 4, + Image: 8, + Enabled: 16, + AccessibilityDescription: 32, }; declare const NSMenuItemBadgeType: { @@ -4065,16 +4528,39 @@ declare const NSPrintingOrientation: { Landscape: 1, }; +declare const NSCellStyleMask: { + No: 0, + Contents: 1, + PushIn: 2, + ChangeGray: 4, + ChangeBackground: 8, +}; + declare const NSWindowSharingType: { None: 0, ReadOnly: 1, }; +declare const NSPrintingPaginationMode: { + Automatic: 0, + Fit: 1, + Clip: 2, +}; + declare const NSLayoutConstraintOrientation: { Horizontal: 0, Vertical: 1, }; +declare const NSDirectionalRectEdge: { + None: 0, + Top: 1, + Leading: 2, + Bottom: 4, + Trailing: 8, + All: 15, +}; + declare const NSSpringLoadingOptions: { Disabled: 0, Enabled: 1, @@ -4093,6 +4579,30 @@ declare const NSPrintPanelOptions: { Preview: 131072, }; +declare const NSTableViewSelectionHighlightStyle: { + None: -1, + Regular: 0, + SourceList: 1, +}; + +declare const NSPrintRenderingQuality: { + Best: 0, + Responsive: 1, +}; + +declare const NSTrackingAreaOptions: { + MouseEnteredAndExited: 1, + MouseMoved: 2, + CursorUpdate: 4, + ActiveWhenFirstResponder: 16, + ActiveInKeyWindow: 32, + ActiveInActiveApp: 64, + ActiveAlways: 128, + AssumeInside: 256, + InVisibleRect: 512, + EnabledDuringMouseDrag: 1024, +}; + declare const NSBrowserDropOperation: { On: 0, Above: 1, @@ -4103,12 +4613,22 @@ declare const NSDatePickerMode: { Range: 1, }; +declare const NSWorkspaceIconCreationOptions: { + ExcludeQuickDraw: 2, + Exclude10_4: 4, +}; + declare const NSFocusRingType: { Default: 0, None: 1, Exterior: 2, }; +declare const NSTouchType: { + Direct: 0, + Indirect: 1, +}; + declare const NSAnimationCurve: { EaseInOut: 0, EaseIn: 1, @@ -4116,11 +4636,6 @@ declare const NSAnimationCurve: { Linear: 3, }; -declare const NSTableRowActionEdge: { - Leading: 0, - Trailing: 1, -}; - declare const NSTextTableLayoutAlgorithm: { Automatic: 0, Fixed: 1, @@ -4153,6 +4668,13 @@ declare const NSCorrectionResponse: { Reverted: 5, }; +declare const NSLevelIndicatorStyle: { + Relevancy: 0, + ContinuousCapacity: 1, + DiscreteCapacity: 2, + Rating: 3, +}; + declare const NSAccessibilityCustomRotorSearchDirection: { Previous: 0, Next: 1, @@ -4164,6 +4686,11 @@ declare const NSLayoutRelation: { GreaterThanOr: 1, }; +declare const NSTextContentManagerEnumerationOptions: { + None: 0, + Reverse: 1, +}; + declare const NSWritingToolsCoordinatorState: { Inactive: 0, Noninteractive: 1, @@ -4178,6 +4705,18 @@ declare const NSGlyphProperty: { NonBaseCharacter: 8, }; +declare const NSViewControllerTransitionOptions: { + None: 0, + Crossfade: 1, + SlideUp: 16, + SlideDown: 32, + SlideLeft: 64, + SlideRight: 128, + SlideForward: 320, + SlideBackward: 384, + AllowUserInteraction: 4096, +}; + declare const NSBackingStoreType: { Retained: 0, Nonretained: 1, @@ -4189,6 +4728,11 @@ declare const NSTableViewRowActionStyle: { Destructive: 1, }; +declare const NSTextFieldBezelStyle: { + Square: 0, + Rounded: 1, +}; + declare const NSViewLayerContentsRedrawPolicy: { Never: 0, OnSetNeedsDisplay: 1, @@ -4202,6 +4746,11 @@ declare const NSMenuPresentationStyle: { Palette: 1, }; +declare const NSScrubberMode: { + Fixed: 0, + Free: 1, +}; + declare const NSLayoutAttribute: { Left: 1, Right: 2, @@ -4219,6 +4768,30 @@ declare const NSLayoutAttribute: { NotAnAttribute: 0, }; +declare const NSHapticFeedbackPattern: { + Generic: 0, + Alignment: 1, + LevelChange: 2, +}; + +declare const NSColorRenderingIntent: { + Default: 0, + AbsoluteColorimetric: 1, + RelativeColorimetric: 2, + Perceptual: 3, + Saturation: 4, +}; + +declare const NSDocumentChangeType: { + Done: 0, + Undone: 1, + Redone: 5, + Cleared: 2, + ReadOtherContents: 3, + Autosaved: 4, + Discardable: 256, +}; + declare const NSAccessibilityPriorityLevel: { Low: 10, Medium: 50, @@ -4230,20 +4803,66 @@ declare const NSProgressIndicatorStyle: { Spinning: 1, }; +declare const NSWindowButton: { + Close: 0, + Miniaturize: 1, + Zoom: 2, + Toolbar: 3, + DocumentIcon: 4, + DocumentVersions: 6, +}; + +declare const NSTextBlockValueType: { + Absolute: 0, + Percentage: 1, +}; + declare const NSWritingDirection: { Natural: -1, LeftToRight: 0, RightToLeft: 1, }; -declare const NSTouchTypeMask: { - Direct: 1, - Indirect: 2, +declare const NSFontAssetRequestOptions: { + NSFontAssetRequestOptionUsesStandardUI: 1, }; -declare const NSComboButtonStyle: { - Split: 0, - Unified: 1, +declare const NSStatusItemBehavior: { + RemovalAllowed: 2, + TerminationOnRemoval: 4, +}; + +declare const NSScrollerArrow: { + Increment: 0, + Decrement: 1, +}; + +declare const NSEventSubtype: { + WindowExposed: 0, + ApplicationActivated: 1, + ApplicationDeactivated: 2, + WindowMoved: 4, + ScreenChanged: 8, + PowerOff: 1, + MouseEvent: 0, + TabletPoint: 1, + TabletProximity: 2, + Touch: 3, +}; + +declare const NSWritingToolsCoordinatorContextScope: { + UserSelection: 0, + FullDocument: 1, + VisibleArea: 2, +}; + +declare const NSTextSelectionNavigationDirection: { + Forward: 0, + Backward: 1, + Right: 2, + Left: 3, + Up: 4, + Down: 5, }; declare const NSVisualEffectBlendingMode: { @@ -4275,6 +4894,21 @@ declare const NSButtonType: { MultiLevelAccelerator: 9, }; +declare const NSImageFrameStyle: { + None: 0, + Photo: 1, + GrayBezel: 2, + Groove: 3, + Button: 4, +}; + +declare const NSTextBlockVerticalAlignment: { + Top: 0, + Middle: 1, + Bottom: 2, + Baseline: 3, +}; + declare const NSDatePickerStyle: { TextFieldAndStepper: 0, ClockAndCalendar: 1, @@ -4306,11 +4940,6 @@ declare const NSWritingToolsCoordinatorTextAnimation: { Translate: 9, }; -declare const NSWorkspaceIconCreationOptions: { - ExcludeQuickDraw: 2, - Exclude10_4: 4, -}; - declare const NSWritingToolsCoordinatorTextUpdateReason: { Typing: 0, UndoRedo: 1, @@ -4325,20 +4954,6 @@ declare const NSTextLayoutManagerSegmentOptions: { UpstreamAffinity: 16, }; -declare const NSTextLayoutManagerSegmentType: { - Standard: 0, - Selection: 1, - Highlight: 2, -}; - -declare const NSTextLayoutFragmentEnumerationOptions: { - None: 0, - Reverse: 1, - EstimatesSize: 2, - EnsuresLayout: 4, - EnsuresExtraLineFragment: 8, -}; - declare const NSTextSelectionNavigationLayoutOrientation: { Horizontal: 0, Vertical: 1, @@ -4355,15 +4970,6 @@ declare const NSTextSelectionNavigationModifier: { Multiple: 4, }; -declare const NSTextSelectionNavigationDirection: { - Forward: 0, - Backward: 1, - Right: 2, - Left: 3, - Up: 4, - Down: 5, -}; - declare const NSTextSelectionAffinity: { Upstream: 0, Downstream: 1, @@ -4383,10 +4989,13 @@ declare const NSHapticFeedbackPerformanceTime: { DrawCompleted: 2, }; -declare const NSHapticFeedbackPattern: { - Generic: 0, - Alignment: 1, - LevelChange: 2, +declare const NSCollectionLayoutSectionOrthogonalScrollingBehavior: { + None: 0, + Continuous: 1, + ContinuousGroupLeadingBoundary: 2, + Paging: 3, + GroupPaging: 4, + GroupPagingCentered: 5, }; declare const NSVisualEffectMaterial: { @@ -4417,15 +5026,6 @@ declare const NSPathStyle: { NavigationBar: 1, }; -declare const NSDatePickerElementFlags: { - HourMinute: 12, - HourMinuteSecond: 14, - TimeZone: 16, - YearMonth: 192, - YearMonthDay: 224, - Era: 256, -}; - declare const NSTextBlockDimension: { Width: 0, MinimumWidth: 1, @@ -4435,17 +5035,6 @@ declare const NSTextBlockDimension: { MaximumHeight: 6, }; -declare const NSWritingToolsCoordinatorContextScope: { - UserSelection: 0, - FullDocument: 1, - VisibleArea: 2, -}; - -declare const NSTextBlockValueType: { - Absolute: 0, - Percentage: 1, -}; - declare const NSTextListOptions: { NSTextListPrependEnclosingMarker: 1, }; @@ -4459,6 +5048,21 @@ declare const NSCharacterCollection: { AdobeKorea1: 5, }; +declare const NSTextInsertionIndicatorAutomaticModeOptions: { + EffectsView: 1, + WhileTracking: 2, +}; + +declare const NSPressureBehavior: { + Unknown: -1, + PrimaryDefault: 0, + PrimaryClick: 1, + PrimaryGeneric: 2, + PrimaryAccelerator: 3, + PrimaryDeepClick: 5, + PrimaryDeepDrag: 6, +}; + declare const NSOpenGLGlobalOption: { FormatCacheSize: 501, ClearFormatCache: 502, @@ -4474,11 +5078,6 @@ declare const NSDrawerState: { Closing: 3, }; -declare const NSStatusItemBehavior: { - RemovalAllowed: 2, - TerminationOnRemoval: 4, -}; - declare const NSBezierPathElement: { MoveTo: 0, LineTo: 1, @@ -4520,16 +5119,11 @@ declare const NSStringDrawingOptions: { UsesFontLeading: 2, UsesDeviceMetrics: 8, TruncatesLastVisibleLine: 32, + OptionsResolvesNaturalAlignmentWithBaseWritingDirection: 512, DisableScreenFontSubstitution: 4, OneShot: 16, }; -declare const NSTableColumnResizingOptions: { - NoResizing: 0, - AutoresizingMask: 1, - UserResizingMask: 2, -}; - declare const NSFindPanelSubstringMatchType: { Contains: 0, StartsWith: 1, @@ -4547,24 +5141,54 @@ declare const NSTableViewAnimationOptions: { SlideRight: 64, }; -declare const NSTableViewStyle: { - Automatic: 0, - FullWidth: 1, - Inset: 2, - SourceList: 3, - Plain: 4, -}; - -declare const NSTableViewSelectionHighlightStyle: { +declare const NSTableViewDraggingDestinationFeedbackStyle: { None: -1, Regular: 0, SourceList: 1, + Gap: 2, }; -declare const NSToolbarSizeMode: { - Default: 0, - Regular: 1, - Small: 2, +declare const NSTableViewRowSizeStyle: { + Default: -1, + Custom: 0, + Small: 1, + Medium: 2, + Large: 3, +}; + +declare const NSTableViewGridLineStyle: { + GridNone: 0, + SolidVerticalGridLineMask: 1, + SolidHorizontalGridLineMask: 2, + DashedHorizontalGridLineMask: 8, +}; + +declare const NSTableViewColumnAutoresizingStyle: { + NoColumnAutoresizing: 0, + UniformColumnAutoresizingStyle: 1, + SequentialColumnAutoresizingStyle: 2, + ReverseSequentialColumnAutoresizingStyle: 3, + LastColumnOnlyAutoresizingStyle: 4, + FirstColumnOnlyAutoresizingStyle: 5, +}; + +declare const NSFindPanelAction: { + ShowFindPanel: 1, + Next: 2, + Previous: 3, + ReplaceAll: 4, + Replace: 5, + ReplaceAndFind: 6, + SetFindString: 7, + ReplaceAllInSelection: 8, + SelectAll: 9, + SelectAllInSelection: 10, +}; + +declare const NSSelectionGranularity: { + Character: 0, + Word: 1, + Paragraph: 2, }; declare const NSTokenStyle: { @@ -4580,11 +5204,6 @@ declare const NSTextLayoutOrientation: { Vertical: 1, }; -declare const NSTextStorageEditActions: { - Attributes: 1, - Characters: 2, -}; - declare const NSControlCharacterAction: { ZeroAdvancement: 1, Whitespace: 2, @@ -4594,6 +5213,12 @@ declare const NSControlCharacterAction: { ContainerBreak: 32, }; +declare const NSTextLayoutManagerSegmentType: { + Standard: 0, + Selection: 1, + Highlight: 2, +}; + declare const NSTextScalingType: { ScalingStandard: 0, ScalingiOS: 1, @@ -4604,16 +5229,6 @@ declare const NSWritingDirectionFormatType: { Override: 2, }; -declare const NSPressureBehavior: { - Unknown: -1, - PrimaryDefault: 0, - PrimaryClick: 1, - PrimaryGeneric: 2, - PrimaryAccelerator: 3, - PrimaryDeepClick: 5, - PrimaryDeepDrag: 6, -}; - declare const NSUnderlineStyle: { None: 0, Single: 1, @@ -4627,11 +5242,6 @@ declare const NSUnderlineStyle: { ByWord: 32768, }; -declare const NSTextFieldBezelStyle: { - Square: 0, - Rounded: 1, -}; - declare const NSStackViewGravity: { Top: 1, Leading: 1, @@ -4640,6 +5250,12 @@ declare const NSStackViewGravity: { Trailing: 3, }; +declare const NSApplicationActivationPolicy: { + Regular: 0, + Accessory: 1, + Prohibited: 2, +}; + declare const NSSharingCollaborationMode: { SendCopy: 0, Collaborate: 1, @@ -4667,6 +5283,10 @@ declare const NSTextFinderMatchingType: { EndsWith: 3, }; +declare const NSApplicationOcclusionState: { + NSApplicationOcclusionStateVisible: 2, +}; + declare const NSTextFinderAction: { ShowFindInterface: 1, NextMatch: 2, @@ -4683,9 +5303,15 @@ declare const NSTextFinderAction: { HideReplaceInterface: 13, }; -declare const NSScrollerArrow: { - Increment: 0, - Decrement: 1, +declare const NSAccessibilityRulerMarkerType: { + Unknown: 0, + TabStopLeft: 1, + TabStopRight: 2, + TabStopCenter: 3, + TabStopDecimal: 4, + IndentHead: 5, + IndentTail: 6, + IndentFirstLine: 7, }; declare const NSScrollerPart: { @@ -4722,17 +5348,6 @@ declare const NSPrintPanelResult: { Printed: 1, }; -declare const NSAnimationBlockingMode: { - Blocking: 0, - Nonblocking: 1, - NonblockingThreaded: 2, -}; - -declare const NSPrintRenderingQuality: { - Best: 0, - Responsive: 1, -}; - declare const NSPrintingPageOrder: { Descending: -1, Special: 0, @@ -4746,23 +5361,12 @@ declare const NSCorrectionIndicatorType: { Guesses: 2, }; -declare const NSTextInputTraitType: { - Default: 0, - No: 1, - Yes: 2, -}; - declare const NSSharingContentScope: { Item: 0, Partial: 1, Full: 2, }; -declare const NSScrubberMode: { - Fixed: 0, - Free: 1, -}; - declare const NSImageDynamicRange: { Unspecified: -1, Standard: 0, @@ -4770,6 +5374,17 @@ declare const NSImageDynamicRange: { High: 2, }; +declare const NSApplicationActivationOptions: { + AllWindows: 1, + IgnoringOtherApps: 2, +}; + +declare const NSImageSymbolVariableValueMode: { + Automatic: 0, + Color: 1, + Draw: 2, +}; + declare const NSCellImagePosition: { NoImage: 0, ImageOnly: 1, @@ -4798,6 +5413,10 @@ declare const NSPageLayoutResult: { Changed: 1, }; +declare const NSPasteboardContentsOptions: { + NSPasteboardContentsCurrentHostOnly: 1, +}; + declare const NSLayoutFormatOptions: { AlignAllLeft: 2, AlignAllRight: 4, @@ -4828,20 +5447,18 @@ declare const NSColorWellStyle: { Expanded: 2, }; +declare const NSSpringLoadingHighlight: { + None: 0, + Standard: 1, + Emphasized: 2, +}; + declare const NSTextBlockLayer: { Padding: -1, Border: 0, Margin: 1, }; -declare const NSLineMovementDirection: { - DoesntMove: 0, - MovesLeft: 1, - MovesRight: 2, - MovesDown: 3, - MovesUp: 4, -}; - declare const NSBitmapImageFileType: { TIFF: 0, BMP: 1, @@ -4857,24 +5474,6 @@ declare const NSWindowBackingLocation: { MainMemory: 2, }; -declare const NSWindowTabbingMode: { - Automatic: 0, - Preferred: 1, - Disallowed: 2, -}; - -declare const NSWindowAnimationBehavior: { - Default: 0, - None: 2, - DocumentWindow: 3, - UtilityWindow: 4, - AlertPanel: 5, -}; - -declare const NSApplicationOcclusionState: { - NSApplicationOcclusionStateVisible: 2, -}; - declare const NSFontTraitMask: { Italic: 1, Bold: 2, @@ -4909,24 +5508,6 @@ declare const NSHorizontalDirections: { All: 3, }; -declare const NSCollectionLayoutSectionOrthogonalScrollingBehavior: { - None: 0, - Continuous: 1, - ContinuousGroupLeadingBoundary: 2, - Paging: 3, - GroupPaging: 4, - GroupPagingCentered: 5, -}; - -declare const NSDirectionalRectEdge: { - None: 0, - Top: 1, - Leading: 2, - Bottom: 4, - Trailing: 8, - All: 15, -}; - declare const NSFontCollectionVisibility: { Process: 1, User: 2, @@ -4967,13 +5548,6 @@ declare const NSCollectionViewScrollPosition: { NearestVerticalEdge: 256, }; -declare const NSCollectionViewItemHighlightState: { - None: 0, - ForSelection: 1, - ForDeselection: 2, - AsDropTarget: 3, -}; - declare const NSRemoteNotificationType: { None: 0, Badge: 1, @@ -4981,9 +5555,11 @@ declare const NSRemoteNotificationType: { Alert: 4, }; -declare const NSPopoverAppearance: { - Minimal: 0, - HUD: 1, +declare const NSTintProminence: { + Automatic: 0, + None: 1, + Primary: 2, + Secondary: 3, }; declare const NSAlertStyle: { @@ -5052,6 +5628,12 @@ declare const NSApplicationPresentationOptions: { DisableCursorLocationAssistance: 4096, }; +declare const NSViewLayoutRegionAdaptivityAxis: { + None: 0, + Horizontal: 1, + Vertical: 2, +}; + declare const NSSaveOperationType: { Save: 0, SaveAs: 1, @@ -5095,6 +5677,13 @@ declare const NSCollectionViewDropOperation: { Before: 1, }; +declare const NSLineBreakStrategy: { + None: 0, + PushOut: 1, + HangulWordPriority: 2, + Standard: 65535, +}; + declare const NSPaperOrientation: { Portrait: 0, Landscape: 1, @@ -5106,28 +5695,6 @@ declare const NSPrinterTableStatus: { Error: 2, }; -declare const NSMenuProperties: { - Title: 1, - AttributedTitle: 2, - KeyEquivalent: 4, - Image: 8, - Enabled: 16, - AccessibilityDescription: 32, -}; - -declare const NSMenuSelectionMode: { - Automatic: 0, - SelectOne: 1, - SelectAny: 2, -}; - -declare const NSControlSize: { - Regular: 0, - Small: 1, - Mini: 2, - Large: 3, -}; - declare const NSImageScaling: { ImageScaleProportionallyDown: 0, ImageScaleAxesIndependently: 1, @@ -5145,9 +5712,10 @@ declare const NSPasteboardAccessBehavior: { AlwaysDeny: 3, }; -declare const NSDisplayGamut: { - SRGB: 1, - P3: 2, +declare const NSSpeechBoundary: { + Immediate: 0, + Word: 1, + Sentence: 2, }; declare const NSCellAttribute: { @@ -5176,6 +5744,18 @@ declare const NSCellType: { Image: 2, }; +declare const NSTextMovement: { + Return: 16, + Tab: 17, + Backtab: 18, + Left: 19, + Right: 20, + Up: 21, + Down: 22, + Cancel: 23, + Other: 0, +}; + declare const NSBorderType: { No: 0, Line: 1, @@ -5209,12 +5789,6 @@ declare const NSUserInterfaceLayoutDirection: { RightToLeft: 1, }; -declare const NSSpringLoadingHighlight: { - None: 0, - Standard: 1, - Emphasized: 2, -}; - declare const NSWindowStyleMask: { Borderless: 0, Titled: 1, @@ -5252,8 +5826,10 @@ declare const NSDragOperation: { All: 15, }; -declare const NSPasteboardWritingOptions: { - NSPasteboardWritingPromised: 512, +declare const NSAnimationBlockingMode: { + Blocking: 0, + Nonblocking: 1, + NonblockingThreaded: 2, }; declare const NSFontPanelModeMask: { @@ -5270,12 +5846,6 @@ declare const NSFontPanelModeMask: { ModesMaskAllModes: 4294967295, }; -declare const NSEventGestureAxis: { - None: 0, - Horizontal: 1, - Vertical: 2, -}; - declare const NSEventPhase: { None: 0, Began: 1, @@ -5286,6 +5856,11 @@ declare const NSEventPhase: { MayBegin: 32, }; +declare const NSScrollerStyle: { + Legacy: 0, + Overlay: 1, +}; + declare const NSEventType: { LeftMouseDown: 1, LeftMouseUp: 2, @@ -5321,12 +5896,7 @@ declare const NSEventType: { Pressure: 34, DirectTouch: 37, ChangeMode: 38, -}; - -declare const NSCursorFrameResizeDirections: { - Inward: 1, - Outward: 2, - All: 3, + MouseCancelled: 40, }; declare const NSTextCursorAccessoryPlacement: { @@ -5341,21 +5911,6 @@ declare const NSTextCursorAccessoryPlacement: { OffscreenBottom: 8, }; -declare const NSCellStyleMask: { - No: 0, - Contents: 1, - PushIn: 2, - ChangeGray: 4, - ChangeBackground: 8, -}; - -declare const NSTickMarkPosition: { - Below: 0, - Above: 1, - Leading: 1, - Trailing: 0, -}; - declare const NSTextAlignment: { Left: 0, Center: 1, @@ -5376,10 +5931,11 @@ declare const NSEventModifierFlags: { DeviceIndependentFlagsMask: 4294901760, }; -declare const NSWindowDepth: { - Twentyfour: 520, - Sixtyfour: 528, - Onehundredtwentyeight: 544, +declare const NSControlBorderShape: { + Automatic: 0, + Capsule: 1, + RoundedRectangle: 2, + Circle: 3, }; declare const NSScrollViewFindBarPosition: { @@ -5393,6 +5949,11 @@ declare const NSRequestUserAttentionType: { Informational: 10, }; +declare const NSSliderType: { + Linear: 0, + Circular: 1, +}; + declare const NSUsableScrollerParts: { NoScrollerParts: 0, OnlyScrollerArrows: 1, @@ -5407,21 +5968,10 @@ declare const NSGradientType: { ConvexStrong: 4, }; -declare const NSWindowButton: { - Close: 0, - Miniaturize: 1, - Zoom: 2, - Toolbar: 3, - DocumentIcon: 4, - DocumentVersions: 6, -}; - -declare const NSImageFrameStyle: { - None: 0, - Photo: 1, - GrayBezel: 2, - Groove: 3, - Button: 4, +declare const NSToolbarItemGroupSelectionMode: { + SelectOne: 0, + SelectAny: 1, + Momentary: 2, }; declare const NSSpellingState: { @@ -5435,32 +5985,11 @@ declare const NSTextInsertionIndicatorDisplayMode: { Visible: 2, }; -declare const NSPasteboardContentsOptions: { - NSPasteboardContentsCurrentHostOnly: 1, -}; - -declare const NSViewControllerTransitionOptions: { - None: 0, - Crossfade: 1, - SlideUp: 16, - SlideDown: 32, - SlideLeft: 64, - SlideRight: 128, - SlideForward: 320, - SlideBackward: 384, - AllowUserInteraction: 4096, -}; - declare const NSRulerOrientation: { Horizontal: 0, Vertical: 1, }; -declare const NSTouchType: { - Direct: 0, - Indirect: 1, -}; - declare const NSTextLayoutFragmentState: { None: 0, EstimatedUsageBounds: 1, @@ -5483,12 +6012,6 @@ declare const NSWorkspaceLaunchOptions: { PreferringClassic: 262144, }; -declare const NSPrintingPaginationMode: { - Automatic: 0, - Fit: 1, - Clip: 2, -}; - declare const NSWorkspaceAuthorizationType: { CreateSymbolicLink: 0, SetAttributes: 1, @@ -5527,23 +6050,14 @@ declare const NSRuleEditorNestingMode: { Simple: 3, }; -declare const NSAccessibilityRulerMarkerType: { - Unknown: 0, - TabStopLeft: 1, - TabStopRight: 2, - TabStopCenter: 3, - TabStopDecimal: 4, - IndentHead: 5, - IndentTail: 6, - IndentFirstLine: 7, -}; - -declare const NSImageInterpolation: { - Default: 0, - None: 1, - Low: 2, - Medium: 4, - High: 3, +declare const NSTouchPhase: { + Began: 1, + Moved: 2, + Stationary: 4, + Ended: 8, + Cancelled: 16, + Touching: 7, + Any: -1, }; declare const NSStackViewDistribution: { @@ -5555,11 +6069,6 @@ declare const NSStackViewDistribution: { EqualCentering: 4, }; -declare const NSScrollerStyle: { - Legacy: 0, - Overlay: 1, -}; - declare const NSSelectionAffinity: { Upstream: 0, Downstream: 1, @@ -5581,6 +6090,12 @@ declare const NSGestureRecognizerState: { Recognized: 3, }; +declare const NSEventGestureAxis: { + None: 0, + Horizontal: 1, + Vertical: 2, +}; + declare const NSImageRepLoadStatus: { UnknownType: -1, ReadingHeader: -2, @@ -5601,50 +6116,12 @@ declare const NSAnimationEffect: { Poof: 10, }; -declare const NSToolbarDisplayMode: { - Default: 0, - IconAndLabel: 1, - IconOnly: 2, - LabelOnly: 3, -}; - -declare const NSFocusRingPlacement: { - Only: 0, - Below: 1, - Above: 2, -}; - declare const NSAccessibilityOrientation: { Unknown: 0, Vertical: 1, Horizontal: 2, }; -declare const NSWindowCollectionBehavior: { - Default: 0, - CanJoinAllSpaces: 1, - MoveToActiveSpace: 2, - Managed: 4, - Transient: 8, - Stationary: 16, - ParticipatesInCycle: 32, - IgnoresCycle: 64, - FullScreenPrimary: 128, - FullScreenAuxiliary: 256, - FullScreenNone: 512, - FullScreenAllowsTiling: 2048, - FullScreenDisallowsTiling: 4096, - Primary: 65536, - Auxiliary: 131072, - CanJoinAllApplications: 262144, -}; - -declare const NSEventButtonMask: { - Tip: 1, - LowerSide: 2, - UpperSide: 4, -}; - declare const NSWindowOrderingMode: { Above: 1, Below: -1, @@ -5675,20 +6152,10 @@ declare const NSFontDescriptorSymbolicTraits: { ClassSymbolic: -1073741824, }; -declare const NSTextSelectionNavigationDestination: { - Character: 0, - Word: 1, - Line: 2, - Sentence: 3, - Paragraph: 4, - Container: 5, - Document: 6, -}; - -declare const NSAccessibilityAnnotationPosition: { - FullRange: 0, - Start: 1, - End: 2, +declare const NSImageSymbolColorRenderingMode: { + Automatic: 0, + Flat: 1, + Gradient: 2, }; declare const NSColorPanelOptions: { @@ -5703,20 +6170,13 @@ declare const NSColorPanelOptions: { AllModes: 65535, }; -declare const NSTableViewRowSizeStyle: { - Default: -1, - Custom: 0, - Small: 1, - Medium: 2, - Large: 3, -}; - declare const NSWritingToolsResultOptions: { Default: 0, PlainText: 1, RichText: 2, List: 4, Table: 8, + PresentationIntent: 16, }; declare const NSBackgroundStyle: { @@ -5726,12 +6186,6 @@ declare const NSBackgroundStyle: { Lowered: 3, }; -declare const NSApplicationActivationPolicy: { - Regular: 0, - Accessory: 1, - Prohibited: 2, -}; - declare const NSCursorFrameResizePosition: { Top: 1, Left: 2, @@ -5743,13 +6197,6 @@ declare const NSCursorFrameResizePosition: { BottomRight: 12, }; -declare const NSSplitViewItemBehavior: { - Default: 0, - Sidebar: 1, - ContentList: 2, - Inspector: 3, -}; - declare const NSImageAlignment: { Center: 0, Top: 1, @@ -5797,44 +6244,13 @@ declare const NSRuleEditorRowType: { Compound: 1, }; -declare const NSSpeechBoundary: { - Immediate: 0, - Word: 1, - Sentence: 2, -}; - -declare const NSTextBlockVerticalAlignment: { - Top: 0, - Middle: 1, - Bottom: 2, - Baseline: 3, -}; - -declare const NSWritingToolsBehavior: { - None: -1, - Default: 0, - Complete: 1, - Limited: 2, -}; - -declare const NSLevelIndicatorStyle: { - Relevancy: 0, - ContinuousCapacity: 1, - DiscreteCapacity: 2, - Rating: 3, -}; - -declare const NSTrackingAreaOptions: { - MouseEnteredAndExited: 1, - MouseMoved: 2, - CursorUpdate: 4, - ActiveWhenFirstResponder: 16, - ActiveInKeyWindow: 32, - ActiveInActiveApp: 64, - ActiveAlways: 128, - AssumeInside: 256, - InVisibleRect: 512, - EnabledDuringMouseDrag: 1024, +declare const NSTypesetterBehavior: { + LatestBehavior: -1, + OriginalBehavior: 0, + Behavior_10_2_WithCompatibility: 1, + Behavior_10_2: 2, + Behavior_10_3: 3, + Behavior_10_4: 4, }; declare const NSSegmentStyle: { @@ -5853,30 +6269,14 @@ declare const NSEventSwipeTrackingOptions: { ClampGestureAmount: 2, }; -declare const NSTableViewDraggingDestinationFeedbackStyle: { - None: -1, - Regular: 0, - SourceList: 1, - Gap: 2, -}; - -declare const NSTableViewGridLineStyle: { - GridNone: 0, - SolidVerticalGridLineMask: 1, - SolidHorizontalGridLineMask: 2, - DashedHorizontalGridLineMask: 8, -}; - declare const NSTabState: { Selected: 0, Background: 1, Pressed: 2, }; -declare const NSSelectionGranularity: { - Character: 0, - Word: 1, - Paragraph: 2, +declare const NSMultibyteGlyphPacking: { + NSNativeShortGlyphPacking: 5, }; declare const NSLevelIndicatorPlaceholderVisibility: { @@ -5892,49 +6292,16 @@ declare const NSCellHitResult: { TrackableArea: 4, }; -declare const NSTypesetterControlCharacterAction: { - ZeroAdvancement: 1, - Whitespace: 2, - HorizontalTab: 4, - LineBreak: 8, - ParagraphBreak: 16, - ContainerBreak: 32, -}; - -declare const NSLineBreakMode: { - WordWrapping: 0, - CharWrapping: 1, - Clipping: 2, - TruncatingHead: 3, - TruncatingTail: 4, - TruncatingMiddle: 5, -}; - -declare const NSDocumentChangeType: { - Done: 0, - Undone: 1, - Redone: 5, - Cleared: 2, - ReadOtherContents: 3, - Autosaved: 4, - Discardable: 256, -}; - -declare const NSScrollElasticity: { - Automatic: 0, - None: 1, - Allowed: 2, -}; - declare const NSFontCollectionOptions: { NSFontCollectionApplicationOnlyMask: 1, }; -declare const NSLineBreakStrategy: { - None: 0, - PushOut: 1, - HangulWordPriority: 2, - Standard: 65535, +declare const NSTableViewStyle: { + Automatic: 0, + FullWidth: 1, + Inset: 2, + SourceList: 3, + Plain: 4, }; declare const NSWindowTitleVisibility: { @@ -5949,22 +6316,10 @@ declare const NSPasteboardReadingOptions: { KeyedArchive: 4, }; -declare const NSTextContentManagerEnumerationOptions: { - None: 0, - Reverse: 1, -}; - -declare const NSEventSubtype: { - WindowExposed: 0, - ApplicationActivated: 1, - ApplicationDeactivated: 2, - WindowMoved: 4, - ScreenChanged: 8, - PowerOff: 1, - MouseEvent: 0, - TabletPoint: 1, - TabletProximity: 2, - Touch: 3, +declare const NSAccessibilitySortDirection: { + Unknown: 0, + Ascending: 1, + Descending: 2, }; declare const NSWindowUserTabbingPreference: { @@ -5999,6 +6354,7 @@ declare const NSBezelStyle: { AccessoryBar: 13, PushDisclosure: 14, Badge: 15, + Glass: 16, ShadowlessSquare: 6, TexturedSquare: 8, Rounded: 1, @@ -6017,26 +6373,6 @@ declare const NSTabViewControllerTabStyle: { Unspecified: -1, }; -declare const NSControlTint: { - Default: 0, - Blue: 1, - Graphite: 6, - Clear: 7, -}; - -declare const NSWindowNumberListOptions: { - Applications: 1, - Spaces: 16, -}; - -declare const NSImageLoadStatus: { - Completed: 0, - Cancelled: 1, - InvalidData: 2, - UnexpectedEOF: 3, - ReadError: 4, -}; - declare const NSSegmentSwitchTracking: { SelectOne: 0, SelectAny: 1, @@ -6044,11 +6380,6 @@ declare const NSSegmentSwitchTracking: { MomentaryAccelerator: 3, }; -declare const NSTextInsertionIndicatorAutomaticModeOptions: { - EffectsView: 1, - WhileTracking: 2, -}; - declare const NSImageLayoutDirection: { Unspecified: -1, LeftToRight: 2, @@ -6075,43 +6406,6 @@ declare const NSAccessibilityUnits: { Picas: 4, }; -declare const NSEventMask: { - LeftMouseDown: 2, - LeftMouseUp: 4, - RightMouseDown: 8, - RightMouseUp: 16, - MouseMoved: 32, - LeftMouseDragged: 64, - RightMouseDragged: 128, - MouseEntered: 256, - MouseExited: 512, - KeyDown: 1024, - KeyUp: 2048, - FlagsChanged: 4096, - AppKitDefined: 8192, - SystemDefined: 16384, - ApplicationDefined: 32768, - Periodic: 65536, - CursorUpdate: 131072, - ScrollWheel: 4194304, - TabletPoint: 8388608, - TabletProximity: 16777216, - OtherMouseDown: 33554432, - OtherMouseUp: 67108864, - OtherMouseDragged: 134217728, - Gesture: 536870912, - Magnify: 1073741824, - Swipe: 2147483648, - Rotate: 262144, - BeginGesture: 524288, - EndGesture: 1048576, - SmartMagnify: 4294967296, - Pressure: 17179869184, - DirectTouch: 137438953472, - ChangeMode: 274877906944, - Any: -1, -}; - declare const NSCompositingOperation: { Clear: 0, Copy: 1, @@ -6144,36 +6438,40 @@ declare const NSCompositingOperation: { Luminosity: 28, }; +declare const NSControlTint: { + Default: 0, + Blue: 1, + Graphite: 6, + Clear: 7, +}; + +declare const NSWindowNumberListOptions: { + Applications: 1, + Spaces: 16, +}; + +declare const NSImageLoadStatus: { + Completed: 0, + Cancelled: 1, + InvalidData: 2, + UnexpectedEOF: 3, + ReadError: 4, +}; + declare const NSToolbarItemGroupControlRepresentation: { Automatic: 0, Expanded: 1, Collapsed: 2, }; -declare const NSFontAssetRequestOptions: { - NSFontAssetRequestOptionUsesStandardUI: 1, -}; - declare const NSWritingToolsCoordinatorTextReplacementReason: { Interactive: 0, Noninteractive: 1, }; -declare const NSTableViewColumnAutoresizingStyle: { - NoColumnAutoresizing: 0, - UniformColumnAutoresizingStyle: 1, - SequentialColumnAutoresizingStyle: 2, - ReverseSequentialColumnAutoresizingStyle: 3, - LastColumnOnlyAutoresizingStyle: 4, - FirstColumnOnlyAutoresizingStyle: 5, -}; - -declare const NSColorRenderingIntent: { - Default: 0, - AbsoluteColorimetric: 1, - RelativeColorimetric: 2, - Perceptual: 3, - Saturation: 4, +declare const NSComboButtonStyle: { + Split: 0, + Unified: 1, }; declare const NSTitlePosition: { @@ -6194,30 +6492,6 @@ declare const NSWindowToolbarStyle: { UnifiedCompact: 4, }; -declare const NSTypesetterBehavior: { - LatestBehavior: -1, - OriginalBehavior: 0, - Behavior_10_2_WithCompatibility: 1, - Behavior_10_2: 2, - Behavior_10_3: 3, - Behavior_10_4: 4, -}; - -declare const NSViewLayerContentsPlacement: { - ScaleAxesIndependently: 0, - ScaleProportionallyToFit: 1, - ScaleProportionallyToFill: 2, - Center: 3, - Top: 4, - TopRight: 5, - Right: 6, - BottomRight: 7, - Bottom: 8, - BottomLeft: 9, - Left: 10, - TopLeft: 11, -}; - declare const NSColorPanelMode: { None: -1, Gray: 0, @@ -6230,16 +6504,6 @@ declare const NSColorPanelMode: { Crayon: 7, }; -declare const NSBitmapFormat: { - AlphaFirst: 1, - AlphaNonpremultiplied: 2, - FloatingPointSamples: 4, - SixteenBitLittleEndian: 256, - ThirtyTwoBitLittleEndian: 512, - SixteenBitBigEndian: 1024, - ThirtyTwoBitBigEndian: 2048, -}; - declare const NSLineSweepDirection: { Left: 0, Right: 1, @@ -6247,12 +6511,6 @@ declare const NSLineSweepDirection: { Up: 3, }; -declare const NSToolbarItemGroupSelectionMode: { - SelectOne: 0, - SelectAny: 1, - Momentary: 2, -}; - declare const NSScrollArrowPosition: { MaxEnd: 0, MinEnd: 1, @@ -6278,18 +6536,6 @@ declare const NSPageControllerTransitionStyle: { HorizontalStrip: 2, }; -declare const NSMatrixMode: { - Radio: 0, - Highlight: 1, - List: 2, - Track: 3, -}; - -declare const NSTableViewDropOperation: { - On: 0, - Above: 1, -}; - declare const NSTitlebarSeparatorStyle: { Automatic: 0, None: 1, @@ -6297,17 +6543,19 @@ declare const NSTitlebarSeparatorStyle: { Shadow: 3, }; +declare const NSMatrixMode: { + Radio: 0, + Highlight: 1, + List: 2, + Track: 3, +}; + declare const NSBoxType: { Primary: 0, Separator: 2, Custom: 4, }; -declare const NSApplicationActivationOptions: { - AllWindows: 1, - IgnoringOtherApps: 2, -}; - declare const NSColorSystemEffect: { None: 0, Pressed: 1, @@ -6331,26 +6579,10 @@ declare const NSWindingRule: { EvenOdd: 1, }; -declare const NSMultibyteGlyphPacking: { - NSNativeShortGlyphPacking: 5, -}; - -declare const NSSliderType: { - Linear: 0, - Circular: 1, -}; - -declare const NSFindPanelAction: { - ShowFindPanel: 1, - Next: 2, - Previous: 3, - ReplaceAll: 4, - Replace: 5, - ReplaceAndFind: 6, - SetFindString: 7, - ReplaceAllInSelection: 8, - SelectAll: 9, - SelectAllInSelection: 10, +declare const NSAccessibilityAnnotationPosition: { + FullRange: 0, + Start: 1, + End: 2, }; declare class NSDirectionalEdgeInsets { @@ -6682,6 +6914,15 @@ declare interface NSToolbarItemValidation extends NSObjectProtocol { declare class NSToolbarItemValidation extends NativeObject implements NSToolbarItemValidation { } +declare interface NSTextContentManagerDelegate extends NSObjectProtocol { + textContentManagerTextElementAtLocation?(textContentManager: NSTextContentManager, location: NSTextLocation): NSTextElement; + + textContentManagerShouldEnumerateTextElementOptions?(textContentManager: NSTextContentManager, textElement: NSTextElement, options: interop.Enum): boolean; +} + +declare class NSTextContentManagerDelegate extends NativeObject implements NSTextContentManagerDelegate { +} + declare interface NSCollectionViewDataSource extends NSObjectProtocol { collectionViewNumberOfItemsInSection(collectionView: NSCollectionView, section: number): number; @@ -6695,6 +6936,98 @@ declare interface NSCollectionViewDataSource extends NSObjectProtocol { declare class NSCollectionViewDataSource extends NativeObject implements NSCollectionViewDataSource { } +declare interface NSPopoverDelegate extends NSObjectProtocol { + popoverShouldClose?(popover: NSPopover): boolean; + + popoverShouldDetach?(popover: NSPopover): boolean; + + popoverDidDetach?(popover: NSPopover): void; + + detachableWindowForPopover?(popover: NSPopover): NSWindow; + + popoverWillShow?(notification: NSNotification): void; + + popoverDidShow?(notification: NSNotification): void; + + popoverWillClose?(notification: NSNotification): void; + + popoverDidClose?(notification: NSNotification): void; +} + +declare class NSPopoverDelegate extends NativeObject implements NSPopoverDelegate { +} + +declare interface NSTextViewDelegate extends NSTextDelegate { + textViewClickedOnLinkAtIndex?(textView: NSTextView, link: interop.Object, charIndex: number): boolean; + + textViewClickedOnCellInRectAtIndex?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; + + textViewDoubleClickedOnCellInRectAtIndex?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; + + textViewDraggedCellInRectEventAtIndex?(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent, charIndex: number): void; + + textViewWritablePasteboardTypesForCellAtIndex?(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number): NSArray; + + textViewWriteCellAtIndexToPasteboardType?(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number, pboard: NSPasteboard, type: string): boolean; + + textViewWillChangeSelectionFromCharacterRangeToCharacterRange?(textView: NSTextView, oldSelectedCharRange: _NSRange, newSelectedCharRange: _NSRange): _NSRange; + + textViewWillChangeSelectionFromCharacterRangesToCharacterRanges?(textView: NSTextView, oldSelectedCharRanges: NSArray | Array, newSelectedCharRanges: NSArray | Array): NSArray; + + textViewShouldChangeTextInRangesReplacementStrings?(textView: NSTextView, affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; + + textViewShouldChangeTypingAttributesToAttributes?(textView: NSTextView, oldTypingAttributes: NSDictionary | Record, newTypingAttributes: NSDictionary | Record): NSDictionary; + + textViewDidChangeSelection?(notification: NSNotification): void; + + textViewDidChangeTypingAttributes?(notification: NSNotification): void; + + textViewWillDisplayToolTipForCharacterAtIndex?(textView: NSTextView, tooltip: string, characterIndex: number): string; + + textViewCompletionsForPartialWordRangeIndexOfSelectedItem?(textView: NSTextView, words: NSArray | Array, charRange: _NSRange, index: interop.PointerConvertible): NSArray; + + textViewShouldChangeTextInRangeReplacementString?(textView: NSTextView, affectedCharRange: _NSRange, replacementString: string | null): boolean; + + textViewDoCommandBySelector?(textView: NSTextView, commandSelector: string): boolean; + + textViewShouldSetSpellingStateRange?(textView: NSTextView, value: number, affectedCharRange: _NSRange): number; + + textViewMenuForEventAtIndex?(view: NSTextView, menu: NSMenu, event: NSEvent, charIndex: number): NSMenu; + + textViewWillCheckTextInRangeOptionsTypes?(view: NSTextView, range: _NSRange, options: NSDictionary | Record, checkingTypes: interop.PointerConvertible): NSDictionary; + + textViewDidCheckTextInRangeTypesOptionsResultsOrthographyWordCount?(view: NSTextView, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, results: NSArray | Array, orthography: NSOrthography, wordCount: number): NSArray; + + textViewURLForContentsOfTextAttachmentAtIndex?(textView: NSTextView, textAttachment: NSTextAttachment, charIndex: number): NSURL; + + textViewWillShowSharingServicePickerForItems?(textView: NSTextView, servicePicker: NSSharingServicePicker, items: NSArray | Array): NSSharingServicePicker; + + undoManagerForTextView?(view: NSTextView): NSUndoManager; + + textViewShouldUpdateTouchBarItemIdentifiers?(textView: NSTextView, identifiers: NSArray | Array): NSArray; + + textViewCandidatesForSelectedRange?(textView: NSTextView, selectedRange: _NSRange): NSArray; + + textViewShouldSelectCandidateAtIndex?(textView: NSTextView, index: number): boolean; + + textViewWritingToolsWillBegin?(textView: NSTextView): void; + + textViewWritingToolsDidEnd?(textView: NSTextView): void; + + textViewWritingToolsIgnoredRangesInEnclosingRange?(textView: NSTextView, enclosingRange: _NSRange): NSArray; + + textViewClickedOnLink?(textView: NSTextView, link: interop.Object): boolean; + + textViewClickedOnCellInRect?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; + + textViewDoubleClickedOnCellInRect?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; + + textViewDraggedCellInRectEvent?(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent): void; +} + +declare class NSTextViewDelegate extends NativeObject implements NSTextViewDelegate { +} + declare interface NSAccessibilityTable extends NSAccessibilityGroup { accessibilityLabel: string; @@ -7414,6 +7747,19 @@ declare interface NSSpeechSynthesizerDelegate extends NSObjectProtocol { declare class NSSpeechSynthesizerDelegate extends NativeObject implements NSSpeechSynthesizerDelegate { } +declare interface NSAccessibilityElementProtocol extends NSObjectProtocol { + accessibilityFrame: CGRect; + + accessibilityParent: interop.Object; + + isAccessibilityFocused?(): boolean; + + accessibilityIdentifier?: string; +} + +declare class NSAccessibilityElementProtocol extends NativeObject implements NSAccessibilityElementProtocol { +} + declare interface NSDrawerDelegate extends NSObjectProtocol { drawerShouldOpen?(sender: NSDrawer): boolean; @@ -7433,13 +7779,6 @@ declare interface NSDrawerDelegate extends NSObjectProtocol { declare class NSDrawerDelegate extends NativeObject implements NSDrawerDelegate { } -declare interface NSAccessibilityCheckBox extends NSAccessibilityButton { - accessibilityValue(): NSNumber; -} - -declare class NSAccessibilityCheckBox extends NativeObject implements NSAccessibilityCheckBox { -} - declare interface NSMenuDelegate extends NSObjectProtocol { menuNeedsUpdate?(menu: NSMenu): void; @@ -7468,19 +7807,6 @@ declare class NSWindowRestoration extends NativeObject implements NSWindowRestor static restoreWindowWithIdentifierStateCompletionHandler(identifier: string, state: NSCoder, completionHandler: (p1: NSWindow, p2: NSError) => void | null): void; } -declare interface NSEditor extends NSObjectProtocol { - discardEditing(): void; - - commitEditing(): boolean; - - commitEditingWithDelegateDidCommitSelectorContextInfo(delegate: interop.Object | null, didCommitSelector: string | null, contextInfo: interop.PointerConvertible): void; - - commitEditingAndReturnError(error: interop.PointerConvertible): boolean; -} - -declare class NSEditor extends NativeObject implements NSEditor { -} - declare interface NSStackViewDelegate extends NSObjectProtocol { stackViewWillDetachViews?(stackView: NSStackView, views: NSArray | Array): void; @@ -7544,24 +7870,6 @@ declare interface NSScrubberDelegate extends NSObjectProtocol { declare class NSScrubberDelegate extends NativeObject implements NSScrubberDelegate { } -declare interface NSPasteboardWriting extends NSObjectProtocol { - writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - - writingOptionsForTypePasteboard?(type: string, pasteboard: NSPasteboard): interop.Enum; - - pasteboardPropertyListForType(type: string): interop.Object; -} - -declare class NSPasteboardWriting extends NativeObject implements NSPasteboardWriting { -} - -declare interface NSViewContentSelectionInfo extends NSObjectProtocol { - readonly selectionAnchorRect?: CGRect; -} - -declare class NSViewContentSelectionInfo extends NativeObject implements NSViewContentSelectionInfo { -} - declare interface NSChangeSpelling { changeSpelling(sender: interop.Object | null): void; } @@ -7586,19 +7894,6 @@ declare interface NSCollectionViewDelegateFlowLayout extends NSCollectionViewDel declare class NSCollectionViewDelegateFlowLayout extends NativeObject implements NSCollectionViewDelegateFlowLayout { } -declare interface NSAccessibilityElementProtocol extends NSObjectProtocol { - accessibilityFrame: CGRect; - - accessibilityParent: interop.Object; - - isAccessibilityFocused?(): boolean; - - accessibilityIdentifier?: string; -} - -declare class NSAccessibilityElementProtocol extends NativeObject implements NSAccessibilityElementProtocol { -} - declare interface NSAccessibilityProgressIndicator extends NSAccessibilityGroup { accessibilityValue: NSNumber; } @@ -7634,21 +7929,6 @@ declare interface NSTextViewportLayoutControllerDelegate extends NSObjectProtoco declare class NSTextViewportLayoutControllerDelegate extends NativeObject implements NSTextViewportLayoutControllerDelegate { } -declare interface NSImageDelegate extends NSObjectProtocol { - imageDidNotDrawInRect?(sender: NSImage, rect: CGRect): NSImage; - - imageWillLoadRepresentation?(image: NSImage, rep: NSImageRep): void; - - imageDidLoadRepresentationHeader?(image: NSImage, rep: NSImageRep): void; - - imageDidLoadPartOfRepresentationWithValidRows?(image: NSImage, rep: NSImageRep, rows: number): void; - - imageDidLoadRepresentationWithStatus?(image: NSImage, rep: NSImageRep, status: interop.Enum): void; -} - -declare class NSImageDelegate extends NativeObject implements NSImageDelegate { -} - declare interface NSTextInputTraits { autocorrectionType?: interop.Enum; @@ -7777,6 +8057,34 @@ declare interface NSTableViewDelegate extends NSControlTextEditingDelegate { declare class NSTableViewDelegate extends NativeObject implements NSTableViewDelegate { } +declare interface NSCollectionViewElement extends NSObjectProtocol, NSUserInterfaceItemIdentification { + prepareForReuse?(): void; + + applyLayoutAttributes?(layoutAttributes: NSCollectionViewLayoutAttributes): void; + + willTransitionFromLayoutToLayout?(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; + + didTransitionFromLayoutToLayout?(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; + + preferredLayoutAttributesFittingAttributes?(layoutAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutAttributes; +} + +declare class NSCollectionViewElement extends NativeObject implements NSCollectionViewElement { +} + +declare interface NSEditor extends NSObjectProtocol { + discardEditing(): void; + + commitEditing(): boolean; + + commitEditingWithDelegateDidCommitSelectorContextInfo(delegate: interop.Object | null, didCommitSelector: string | null, contextInfo: interop.PointerConvertible): void; + + commitEditingAndReturnError(error: interop.PointerConvertible): boolean; +} + +declare class NSEditor extends NativeObject implements NSEditor { +} + declare interface NSSharingServicePickerTouchBarItemDelegate extends NSSharingServicePickerDelegate { itemsForSharingServicePickerTouchBarItem(pickerTouchBarItem: NSSharingServicePickerTouchBarItem): NSArray; } @@ -7791,6 +8099,34 @@ declare interface NSViewToolTipOwner extends NSObjectProtocol { declare class NSViewToolTipOwner extends NativeObject implements NSViewToolTipOwner { } +declare interface NSUserInterfaceItemSearching extends NSObjectProtocol { + searchForItemsWithSearchStringResultLimitMatchedItemHandler(searchString: string, resultLimit: number, handleMatchedItems: (p1: NSArray | Array) => void): void; + + localizedTitlesForItem(item: interop.Object): NSArray; + + performActionForItem?(item: interop.Object): void; + + showAllHelpTopicsForSearchString?(searchString: string): void; +} + +declare class NSUserInterfaceItemSearching extends NativeObject implements NSUserInterfaceItemSearching { +} + +declare interface NSDraggingSource extends NSObjectProtocol { + draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; + + draggingSessionWillBeginAtPoint?(session: NSDraggingSession, screenPoint: CGPoint): void; + + draggingSessionMovedToPoint?(session: NSDraggingSession, screenPoint: CGPoint): void; + + draggingSessionEndedAtPointOperation?(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; + + ignoreModifierKeysForDraggingSession?(session: NSDraggingSession): boolean; +} + +declare class NSDraggingSource extends NativeObject implements NSDraggingSource { +} + declare interface NSApplicationDelegate extends NSObjectProtocol { applicationShouldTerminate?(sender: NSApplication): interop.Enum; @@ -8177,77 +8513,6 @@ declare interface NSTextDelegate extends NSObjectProtocol { declare class NSTextDelegate extends NativeObject implements NSTextDelegate { } -declare interface NSTextViewDelegate extends NSTextDelegate { - textViewClickedOnLinkAtIndex?(textView: NSTextView, link: interop.Object, charIndex: number): boolean; - - textViewClickedOnCellInRectAtIndex?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; - - textViewDoubleClickedOnCellInRectAtIndex?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; - - textViewDraggedCellInRectEventAtIndex?(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent, charIndex: number): void; - - textViewWritablePasteboardTypesForCellAtIndex?(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number): NSArray; - - textViewWriteCellAtIndexToPasteboardType?(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number, pboard: NSPasteboard, type: string): boolean; - - textViewWillChangeSelectionFromCharacterRangeToCharacterRange?(textView: NSTextView, oldSelectedCharRange: _NSRange, newSelectedCharRange: _NSRange): _NSRange; - - textViewWillChangeSelectionFromCharacterRangesToCharacterRanges?(textView: NSTextView, oldSelectedCharRanges: NSArray | Array, newSelectedCharRanges: NSArray | Array): NSArray; - - textViewShouldChangeTextInRangesReplacementStrings?(textView: NSTextView, affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; - - textViewShouldChangeTypingAttributesToAttributes?(textView: NSTextView, oldTypingAttributes: NSDictionary | Record, newTypingAttributes: NSDictionary | Record): NSDictionary; - - textViewDidChangeSelection?(notification: NSNotification): void; - - textViewDidChangeTypingAttributes?(notification: NSNotification): void; - - textViewWillDisplayToolTipForCharacterAtIndex?(textView: NSTextView, tooltip: string, characterIndex: number): string; - - textViewCompletionsForPartialWordRangeIndexOfSelectedItem?(textView: NSTextView, words: NSArray | Array, charRange: _NSRange, index: interop.PointerConvertible): NSArray; - - textViewShouldChangeTextInRangeReplacementString?(textView: NSTextView, affectedCharRange: _NSRange, replacementString: string | null): boolean; - - textViewDoCommandBySelector?(textView: NSTextView, commandSelector: string): boolean; - - textViewShouldSetSpellingStateRange?(textView: NSTextView, value: number, affectedCharRange: _NSRange): number; - - textViewMenuForEventAtIndex?(view: NSTextView, menu: NSMenu, event: NSEvent, charIndex: number): NSMenu; - - textViewWillCheckTextInRangeOptionsTypes?(view: NSTextView, range: _NSRange, options: NSDictionary | Record, checkingTypes: interop.PointerConvertible): NSDictionary; - - textViewDidCheckTextInRangeTypesOptionsResultsOrthographyWordCount?(view: NSTextView, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, results: NSArray | Array, orthography: NSOrthography, wordCount: number): NSArray; - - textViewURLForContentsOfTextAttachmentAtIndex?(textView: NSTextView, textAttachment: NSTextAttachment, charIndex: number): NSURL; - - textViewWillShowSharingServicePickerForItems?(textView: NSTextView, servicePicker: NSSharingServicePicker, items: NSArray | Array): NSSharingServicePicker; - - undoManagerForTextView?(view: NSTextView): NSUndoManager; - - textViewShouldUpdateTouchBarItemIdentifiers?(textView: NSTextView, identifiers: NSArray | Array): NSArray; - - textViewCandidatesForSelectedRange?(textView: NSTextView, selectedRange: _NSRange): NSArray; - - textViewShouldSelectCandidateAtIndex?(textView: NSTextView, index: number): boolean; - - textViewWritingToolsWillBegin?(textView: NSTextView): void; - - textViewWritingToolsDidEnd?(textView: NSTextView): void; - - textViewWritingToolsIgnoredRangesInEnclosingRange?(textView: NSTextView, enclosingRange: _NSRange): NSArray; - - textViewClickedOnLink?(textView: NSTextView, link: interop.Object): boolean; - - textViewClickedOnCellInRect?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; - - textViewDoubleClickedOnCellInRect?(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; - - textViewDraggedCellInRectEvent?(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent): void; -} - -declare class NSTextViewDelegate extends NativeObject implements NSTextViewDelegate { -} - declare interface NSScrubberDataSource extends NSObjectProtocol { numberOfItemsForScrubber(scrubber: NSScrubber): number; @@ -8270,19 +8535,6 @@ declare interface NSPreviewRepresentableActivityItem extends NSObjectProtocol { declare class NSPreviewRepresentableActivityItem extends NativeObject implements NSPreviewRepresentableActivityItem { } -declare interface NSUserInterfaceItemSearching extends NSObjectProtocol { - searchForItemsWithSearchStringResultLimitMatchedItemHandler(searchString: string, resultLimit: number, handleMatchedItems: (p1: NSArray | Array) => void): void; - - localizedTitlesForItem(item: interop.Object): NSArray; - - performActionForItem?(item: interop.Object): void; - - showAllHelpTopicsForSearchString?(searchString: string): void; -} - -declare class NSUserInterfaceItemSearching extends NativeObject implements NSUserInterfaceItemSearching { -} - declare interface NSWritingToolsCoordinatorDelegate extends NSObjectProtocol { writingToolsCoordinatorRequestsContextsForScopeCompletion(writingToolsCoordinator: NSWritingToolsCoordinator, scope: interop.Enum, completion: (p1: NSArray | Array) => void): void; @@ -8839,6 +9091,15 @@ declare interface NSPasteboardItemDataProvider extends NSObjectProtocol { declare class NSPasteboardItemDataProvider extends NativeObject implements NSPasteboardItemDataProvider { } +declare interface NSEditorRegistration extends NSObjectProtocol { + objectDidBeginEditing?(editor: NSEditor): void; + + objectDidEndEditing?(editor: NSEditor): void; +} + +declare class NSEditorRegistration extends NativeObject implements NSEditorRegistration { +} + declare interface NSOpenSavePanelDelegate extends NSObjectProtocol { panelShouldEnableURL?(sender: interop.Object, url: NSURL): boolean; @@ -8860,6 +9121,21 @@ declare interface NSOpenSavePanelDelegate extends NSObjectProtocol { declare class NSOpenSavePanelDelegate extends NativeObject implements NSOpenSavePanelDelegate { } +declare interface NSImageDelegate extends NSObjectProtocol { + imageDidNotDrawInRect?(sender: NSImage, rect: CGRect): NSImage; + + imageWillLoadRepresentation?(image: NSImage, rep: NSImageRep): void; + + imageDidLoadRepresentationHeader?(image: NSImage, rep: NSImageRep): void; + + imageDidLoadPartOfRepresentationWithValidRows?(image: NSImage, rep: NSImageRep, rows: number): void; + + imageDidLoadRepresentationWithStatus?(image: NSImage, rep: NSImageRep, status: interop.Enum): void; +} + +declare class NSImageDelegate extends NativeObject implements NSImageDelegate { +} + declare interface NSTextSelectionDataSource extends NSObjectProtocol { readonly documentRange: NSTextRange; @@ -9153,6 +9429,17 @@ declare interface NSAlertDelegate extends NSObjectProtocol { declare class NSAlertDelegate extends NativeObject implements NSAlertDelegate { } +declare interface NSPasteboardWriting extends NSObjectProtocol { + writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; + + writingOptionsForTypePasteboard?(type: string, pasteboard: NSPasteboard): interop.Enum; + + pasteboardPropertyListForType(type: string): interop.Object; +} + +declare class NSPasteboardWriting extends NativeObject implements NSPasteboardWriting { +} + declare interface NSPasteboardReading extends NSObjectProtocol { initWithPasteboardPropertyListOfType?(propertyList: interop.Object, type: string): this; } @@ -9216,15 +9503,6 @@ declare interface NSUserInterfaceItemIdentification { declare class NSUserInterfaceItemIdentification extends NativeObject implements NSUserInterfaceItemIdentification { } -declare interface NSEditorRegistration extends NSObjectProtocol { - objectDidBeginEditing?(editor: NSEditor): void; - - objectDidEndEditing?(editor: NSEditor): void; -} - -declare class NSEditorRegistration extends NativeObject implements NSEditorRegistration { -} - declare interface NSMenuItemValidation extends NSObjectProtocol { validateMenuItem(menuItem: NSMenuItem): boolean; } @@ -9247,6 +9525,13 @@ declare interface NSAccessibilityOutline extends NSAccessibilityTable { declare class NSAccessibilityOutline extends NativeObject implements NSAccessibilityOutline { } +declare interface NSViewContentSelectionInfo extends NSObjectProtocol { + readonly selectionAnchorRect?: CGRect; +} + +declare class NSViewContentSelectionInfo extends NativeObject implements NSViewContentSelectionInfo { +} + declare interface NSAccessibilityImage extends NSAccessibilityElementProtocol { accessibilityLabel: string; } @@ -9294,21 +9579,6 @@ declare interface NSUserInterfaceValidations { declare class NSUserInterfaceValidations extends NativeObject implements NSUserInterfaceValidations { } -declare interface NSDraggingSource extends NSObjectProtocol { - draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; - - draggingSessionWillBeginAtPoint?(session: NSDraggingSession, screenPoint: CGPoint): void; - - draggingSessionMovedToPoint?(session: NSDraggingSession, screenPoint: CGPoint): void; - - draggingSessionEndedAtPointOperation?(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; - - ignoreModifierKeysForDraggingSession?(session: NSDraggingSession): boolean; -} - -declare class NSDraggingSource extends NativeObject implements NSDraggingSource { -} - declare interface NSColorPickingCustom extends NSColorPickingDefault { supportsMode(mode: interop.Enum): boolean; @@ -9329,36 +9599,6 @@ declare interface NSTouchBarDelegate extends NSObjectProtocol { declare class NSTouchBarDelegate extends NativeObject implements NSTouchBarDelegate { } -declare interface NSComboBoxDelegate extends NSTextFieldDelegate { - comboBoxWillPopUp?(notification: NSNotification): void; - - comboBoxWillDismiss?(notification: NSNotification): void; - - comboBoxSelectionDidChange?(notification: NSNotification): void; - - comboBoxSelectionIsChanging?(notification: NSNotification): void; -} - -declare class NSComboBoxDelegate extends NativeObject implements NSComboBoxDelegate { -} - -declare interface NSPathControlDelegate extends NSObjectProtocol { - pathControlShouldDragItemWithPasteboard?(pathControl: NSPathControl, pathItem: NSPathControlItem, pasteboard: NSPasteboard): boolean; - - pathControlShouldDragPathComponentCellWithPasteboard?(pathControl: NSPathControl, pathComponentCell: NSPathComponentCell, pasteboard: NSPasteboard): boolean; - - pathControlValidateDrop?(pathControl: NSPathControl, info: NSDraggingInfo): interop.Enum; - - pathControlAcceptDrop?(pathControl: NSPathControl, info: NSDraggingInfo): boolean; - - pathControlWillDisplayOpenPanel?(pathControl: NSPathControl, openPanel: NSOpenPanel): void; - - pathControlWillPopUpMenu?(pathControl: NSPathControl, menu: NSMenu): void; -} - -declare class NSPathControlDelegate extends NativeObject implements NSPathControlDelegate { -} - declare interface NSAccessibilityElementLoading extends NSObjectProtocol { accessibilityElementWithToken(token: NSObject): NSAccessibilityElement; @@ -9388,21 +9628,6 @@ declare interface NSAccessibilityContainsTransientUI extends NSAccessibilityElem declare class NSAccessibilityContainsTransientUI extends NativeObject implements NSAccessibilityContainsTransientUI { } -declare interface NSCollectionViewElement extends NSObjectProtocol, NSUserInterfaceItemIdentification { - prepareForReuse?(): void; - - applyLayoutAttributes?(layoutAttributes: NSCollectionViewLayoutAttributes): void; - - willTransitionFromLayoutToLayout?(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; - - didTransitionFromLayoutToLayout?(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; - - preferredLayoutAttributesFittingAttributes?(layoutAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutAttributes; -} - -declare class NSCollectionViewElement extends NativeObject implements NSCollectionViewElement { -} - declare interface NSMatrixDelegate extends NSControlTextEditingDelegate { } @@ -9425,6 +9650,17 @@ declare interface NSPrintPanelAccessorizing { declare class NSPrintPanelAccessorizing extends NativeObject implements NSPrintPanelAccessorizing { } +declare interface NSAppearanceCustomization extends NSObjectProtocol { + appearance: NSAppearance; + + readonly effectiveAppearance: NSAppearance; + + setAppearance(appearance: NSAppearance): void; +} + +declare class NSAppearanceCustomization extends NativeObject implements NSAppearanceCustomization { +} + declare interface NSSplitViewDelegate extends NSObjectProtocol { splitViewCanCollapseSubview?(splitView: NSSplitView, subview: NSView): boolean; @@ -9725,25 +9961,34 @@ declare interface NSHapticFeedbackPerformer extends NSObjectProtocol { declare class NSHapticFeedbackPerformer extends NativeObject implements NSHapticFeedbackPerformer { } -declare interface NSPopoverDelegate extends NSObjectProtocol { - popoverShouldClose?(popover: NSPopover): boolean; +declare interface NSComboBoxDelegate extends NSTextFieldDelegate { + comboBoxWillPopUp?(notification: NSNotification): void; - popoverShouldDetach?(popover: NSPopover): boolean; + comboBoxWillDismiss?(notification: NSNotification): void; - popoverDidDetach?(popover: NSPopover): void; + comboBoxSelectionDidChange?(notification: NSNotification): void; - detachableWindowForPopover?(popover: NSPopover): NSWindow; + comboBoxSelectionIsChanging?(notification: NSNotification): void; +} - popoverWillShow?(notification: NSNotification): void; +declare class NSComboBoxDelegate extends NativeObject implements NSComboBoxDelegate { +} - popoverDidShow?(notification: NSNotification): void; +declare interface NSPathControlDelegate extends NSObjectProtocol { + pathControlShouldDragItemWithPasteboard?(pathControl: NSPathControl, pathItem: NSPathControlItem, pasteboard: NSPasteboard): boolean; - popoverWillClose?(notification: NSNotification): void; + pathControlShouldDragPathComponentCellWithPasteboard?(pathControl: NSPathControl, pathComponentCell: NSPathComponentCell, pasteboard: NSPasteboard): boolean; - popoverDidClose?(notification: NSNotification): void; + pathControlValidateDrop?(pathControl: NSPathControl, info: NSDraggingInfo): interop.Enum; + + pathControlAcceptDrop?(pathControl: NSPathControl, info: NSDraggingInfo): boolean; + + pathControlWillDisplayOpenPanel?(pathControl: NSPathControl, openPanel: NSOpenPanel): void; + + pathControlWillPopUpMenu?(pathControl: NSPathControl, menu: NSMenu): void; } -declare class NSPopoverDelegate extends NativeObject implements NSPopoverDelegate { +declare class NSPathControlDelegate extends NativeObject implements NSPathControlDelegate { } declare interface NSComboBoxDataSource extends NSObjectProtocol { @@ -9813,31 +10058,18 @@ declare interface NSCollectionLayoutVisibleItem extends NSObjectProtocol { declare class NSCollectionLayoutVisibleItem extends NativeObject implements NSCollectionLayoutVisibleItem { } -declare interface NSTextContentManagerDelegate extends NSObjectProtocol { - textContentManagerTextElementAtLocation?(textContentManager: NSTextContentManager, location: NSTextLocation): NSTextElement; - - textContentManagerShouldEnumerateTextElementOptions?(textContentManager: NSTextContentManager, textElement: NSTextElement, options: interop.Enum): boolean; -} - -declare class NSTextContentManagerDelegate extends NativeObject implements NSTextContentManagerDelegate { -} - -declare interface NSAppearanceCustomization extends NSObjectProtocol { - appearance: NSAppearance; - - readonly effectiveAppearance: NSAppearance; - - setAppearance(appearance: NSAppearance): void; +declare interface NSSoundDelegate extends NSObjectProtocol { + soundDidFinishPlaying?(sound: NSSound, flag: boolean): void; } -declare class NSAppearanceCustomization extends NativeObject implements NSAppearanceCustomization { +declare class NSSoundDelegate extends NativeObject implements NSSoundDelegate { } -declare interface NSSoundDelegate extends NSObjectProtocol { - soundDidFinishPlaying?(sound: NSSound, flag: boolean): void; +declare interface NSAccessibilityCheckBox extends NSAccessibilityButton { + accessibilityValue(): NSNumber; } -declare class NSSoundDelegate extends NativeObject implements NSSoundDelegate { +declare class NSAccessibilityCheckBox extends NativeObject implements NSAccessibilityCheckBox { } declare interface NSTextContentStorageDelegate extends NSTextContentManagerDelegate { @@ -10239,6 +10471,14 @@ declare class NSColor extends NSObject implements NSCopying, NSSecureCoding, NSP colorUsingColorSpace(space: NSColorSpace): NSColor; + static colorWithRedGreenBlueAlphaExposure(red: number, green: number, blue: number, alpha: number, exposure: number): NSColor; + + static colorWithRedGreenBlueAlphaLinearExposure(red: number, green: number, blue: number, alpha: number, linearExposure: number): NSColor; + + colorByApplyingContentHeadroom(contentHeadroom: number): NSColor; + + readonly standardDynamicRangeColor: NSColor; + static readonly blackColor: NSColor; static readonly darkGrayColor: NSColor; @@ -10447,6 +10687,8 @@ declare class NSColor extends NSObject implements NSCopying, NSSecureCoding, NSP readonly alphaComponent: number; + readonly linearExposure: number; + static colorFromPasteboard(pasteBoard: NSPasteboard): NSColor; writeToPasteboard(pasteBoard: NSPasteboard): void; @@ -11013,6 +11255,8 @@ declare class NSWritingToolsCoordinator extends NSObject { readonly resultOptions: interop.Enum; + includesTextListMarkers: boolean; + updateRangeWithTextReasonForContextWithIdentifier(range: _NSRange, replacementText: NSAttributedString, reason: interop.Enum, contextID: NSUUID): void; updateForReflowedTextInContextWithIdentifier(contextID: NSUUID): void; @@ -11024,6 +11268,8 @@ declare class NSWritingToolsCoordinator extends NSObject { setPreferredBehavior(preferredBehavior: interop.Enum): void; setPreferredResultOptions(preferredResultOptions: interop.Enum): void; + + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; } declare class NSCollectionViewUpdateItem extends NSObject { @@ -11034,28 +11280,18 @@ declare class NSCollectionViewUpdateItem extends NSObject { readonly updateAction: interop.Enum; } -declare class NSNibControlConnector extends NSNibConnector { - establishConnection(): void; -} - declare class NSHapticFeedbackManager extends NSObject { static readonly defaultPerformer: NSHapticFeedbackPerformer; } -declare class NSPDFImageRep extends NSImageRep { - static imageRepWithData any>(this: This, pdfData: NSData): InstanceType; +declare class NSItemBadge extends NSObject { + static badgeWithCount(count: number): NSItemBadge; - initWithData(pdfData: NSData): this; + static badgeWithText(text: string): NSItemBadge; - readonly PDFRepresentation: NSData; - - readonly bounds: CGRect; - - currentPage: number; - - readonly pageCount: number; + static indicatorBadge(): NSItemBadge; - setCurrentPage(currentPage: number): void; + readonly text: string; } // @ts-ignore ClassDecl.tsIgnore @@ -11176,18 +11412,20 @@ declare class NSProgressIndicator extends NSView implements NSAccessibilityProgr readonly debugDescription: string; } -declare class NSAccessibilityCustomRotorSearchParameters extends NSObject { - currentItem: NSAccessibilityCustomRotorItemResult; +declare class NSPDFImageRep extends NSImageRep { + static imageRepWithData any>(this: This, pdfData: NSData): InstanceType; - searchDirection: interop.Enum; + initWithData(pdfData: NSData): this; - filterString: string; + readonly PDFRepresentation: NSData; - setCurrentItem(currentItem: NSAccessibilityCustomRotorItemResult | null): void; + readonly bounds: CGRect; - setSearchDirection(searchDirection: interop.Enum): void; + currentPage: number; - setFilterString(filterString: string): void; + readonly pageCount: number; + + setCurrentPage(currentPage: number): void; } declare class NSFont extends NSObject implements NSCopying, NSSecureCoding { @@ -11604,6 +11842,77 @@ declare class NSFontAssetRequest extends NSObject implements NSProgressReporting readonly debugDescription: string; } +declare class NSRulerView extends NSView { + static registerUnitWithNameAbbreviationUnitToPointsConversionFactorStepUpCycleStepDownCycle(unitName: string, abbreviation: string, conversionFactor: number, stepUpCycle: NSArray | Array, stepDownCycle: NSArray | Array): void; + + initWithCoder(coder: NSCoder): this; + + initWithScrollViewOrientation(scrollView: NSScrollView | null, orientation: interop.Enum): this; + + scrollView: NSScrollView; + + orientation: interop.Enum; + + readonly baselineLocation: number; + + readonly requiredThickness: number; + + ruleThickness: number; + + reservedThicknessForMarkers: number; + + reservedThicknessForAccessoryView: number; + + measurementUnits: string; + + originOffset: number; + + clientView: NSView; + + addMarker(marker: NSRulerMarker): void; + + removeMarker(marker: NSRulerMarker): void; + + get markers(): NSArray; + set markers(value: NSArray | Array); + + trackMarkerWithMouseEvent(marker: NSRulerMarker, event: NSEvent): boolean; + + accessoryView: NSView; + + moveRulerlineFromLocationToLocation(oldLocation: number, newLocation: number): void; + + invalidateHashMarks(): void; + + drawHashMarksAndLabelsInRect(rect: CGRect): void; + + drawMarkersInRect(rect: CGRect): void; + + readonly flipped: boolean; + + setScrollView(scrollView: NSScrollView | null): void; + + setOrientation(orientation: interop.Enum): void; + + setRuleThickness(ruleThickness: number): void; + + setReservedThicknessForMarkers(reservedThicknessForMarkers: number): void; + + setReservedThicknessForAccessoryView(reservedThicknessForAccessoryView: number): void; + + setMeasurementUnits(measurementUnits: string): void; + + setOriginOffset(originOffset: number): void; + + setClientView(clientView: NSView | null): void; + + setMarkers(markers: NSArray | Array | null): void; + + setAccessoryView(accessoryView: NSView | null): void; + + isFlipped(): boolean; +} + declare class NSPredicateEditor extends NSRuleEditor { get rowTemplates(): NSArray; set rowTemplates(value: NSArray | Array); @@ -11611,6 +11920,16 @@ declare class NSPredicateEditor extends NSRuleEditor { setRowTemplates(rowTemplates: NSArray | Array): void; } +declare class NSBackgroundExtensionView extends NSView { + contentView: NSView; + + automaticallyPlacesContentView: boolean; + + setContentView(contentView: NSView | null): void; + + setAutomaticallyPlacesContentView(automaticallyPlacesContentView: boolean): void; +} + declare class NSTouch extends NSObject implements NSCopying { readonly identity: NSCopying; @@ -12134,6 +12453,10 @@ declare class NSView extends NSResponder implements NSAnimatablePropertyContaine setAdditionalSafeAreaInsets(additionalSafeAreaInsets: NSEdgeInsets): void; + prefersCompactControlSizeMetrics: boolean; + + setPrefersCompactControlSizeMetrics(prefersCompactControlSizeMetrics: boolean): void; + addTrackingArea(trackingArea: NSTrackingArea): void; removeTrackingArea(trackingArea: NSTrackingArea): void; @@ -12298,6 +12621,12 @@ declare class NSView extends NSResponder implements NSAnimatablePropertyContaine readonly layoutGuides: NSArray; + layoutGuideForLayoutRegion(layoutRegion: NSViewLayoutRegion): NSLayoutGuide; + + edgeInsetsForLayoutRegion(layoutRegion: NSViewLayoutRegion): NSEdgeInsets; + + rectForLayoutRegion(layoutRegion: NSViewLayoutRegion): CGRect; + rulerViewShouldMoveMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; rulerViewWillMoveMarkerToLocation(ruler: NSRulerView, marker: NSRulerMarker, location: number): number; @@ -13667,6 +13996,120 @@ declare class NSCollectionLayoutSection extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +// @ts-ignore ClassDecl.tsIgnore +declare class NSPathCell extends NSActionCell implements NSMenuItemValidation, NSOpenSavePanelDelegate { + pathStyle: interop.Enum; + + URL: NSURL; + + // @ts-ignore MemberDecl.tsIgnore + setObjectValue(obj: NSCopying | null): void; + + get allowedTypes(): NSArray; + set allowedTypes(value: NSArray | Array); + + delegate: NSPathCellDelegate; + + static readonly pathComponentCellClass: interop.Object; + + get pathComponentCells(): NSArray; + set pathComponentCells(value: NSArray | Array); + + rectOfPathComponentCellWithFrameInView(cell: NSPathComponentCell, frame: CGRect, view: NSView): CGRect; + + pathComponentCellAtPointWithFrameInView(point: CGPoint, frame: CGRect, view: NSView): NSPathComponentCell; + + readonly clickedPathComponentCell: NSPathComponentCell; + + mouseEnteredWithFrameInView(event: NSEvent, frame: CGRect, view: NSView): void; + + mouseExitedWithFrameInView(event: NSEvent, frame: CGRect, view: NSView): void; + + doubleAction: string; + + backgroundColor: NSColor; + + placeholderString: string; + + placeholderAttributedString: NSAttributedString; + + setPathStyle(pathStyle: interop.Enum): void; + + setURL(URL: NSURL | null): void; + + setAllowedTypes(allowedTypes: NSArray | Array | null): void; + + setDelegate(delegate: NSPathCellDelegate | null): void; + + setPathComponentCells(pathComponentCells: NSArray | Array): void; + + setDoubleAction(doubleAction: string | null): void; + + setBackgroundColor(backgroundColor: NSColor | null): void; + + setPlaceholderString(placeholderString: string | null): void; + + setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString | null): void; + + validateMenuItem(menuItem: NSMenuItem): boolean; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + panelShouldEnableURL(sender: interop.Object, url: NSURL): boolean; + + panelValidateURLError(sender: interop.Object, url: NSURL, outError: interop.PointerConvertible): boolean; + + panelDidChangeToDirectoryURL(sender: interop.Object, url: NSURL | null): void; + + panelUserEnteredFilenameConfirmed(sender: interop.Object, filename: string, okFlag: boolean): string; + + panelWillExpand(sender: interop.Object, expanding: boolean): void; + + panelSelectionDidChange(sender: interop.Object | null): void; + + panelDisplayNameForType(sender: interop.Object, type: UTType): string; + + panelDidSelectType(sender: interop.Object, type: UTType | null): void; +} + declare class NSPopover extends NSResponder implements NSAppearanceCustomization, NSAccessibilityElementProtocol, NSAccessibility { init(): this; @@ -14481,6 +14924,66 @@ declare class NSPopUpButton extends NSButton { setAltersStateOfSelectedItem(altersStateOfSelectedItem: boolean): void; } +declare class NSPathControl extends NSControl { + editable: boolean; + + get allowedTypes(): NSArray; + set allowedTypes(value: NSArray | Array); + + placeholderString: string; + + placeholderAttributedString: NSAttributedString; + + URL: NSURL; + + doubleAction: string; + + pathStyle: interop.Enum; + + readonly clickedPathItem: NSPathControlItem; + + get pathItems(): NSArray; + set pathItems(value: NSArray | Array); + + backgroundColor: NSColor; + + delegate: NSPathControlDelegate; + + setDraggingSourceOperationMaskForLocal(mask: interop.Enum, isLocal: boolean): void; + + menu: NSMenu; + + isEditable(): boolean; + + setEditable(editable: boolean): void; + + setAllowedTypes(allowedTypes: NSArray | Array): void; + + setPlaceholderString(placeholderString: string): void; + + setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString): void; + + setURL(URL: NSURL | null): void; + + setDoubleAction(doubleAction: string | null): void; + + setPathStyle(pathStyle: interop.Enum): void; + + setPathItems(pathItems: NSArray | Array): void; + + setBackgroundColor(backgroundColor: NSColor | null): void; + + setDelegate(delegate: NSPathControlDelegate | null): void; + + setMenu(menu: NSMenu | null): void; + + clickedPathComponentCell(): NSPathComponentCell; + + pathComponentCells(): NSArray; + + setPathComponentCells(cells: NSArray | Array): void; +} + declare class NSImageRep extends NSObject implements NSCopying, NSCoding { init(): this; @@ -14611,82 +15114,28 @@ declare class NSShadow extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSSearchField extends NSTextField { - readonly searchTextBounds: CGRect; - - readonly searchButtonBounds: CGRect; - - readonly cancelButtonBounds: CGRect; - - get recentSearches(): NSArray; - set recentSearches(value: NSArray | Array); - - recentsAutosaveName: string; - - searchMenuTemplate: NSMenu; - - sendsWholeSearchString: boolean; - - maximumRecents: number; - - sendsSearchStringImmediately: boolean; - - // @ts-ignore MemberDecl.tsIgnore - delegate: NSSearchFieldDelegate; - - setRecentSearches(recentSearches: NSArray | Array): void; - - setRecentsAutosaveName(recentsAutosaveName: string | null): void; - - setSearchMenuTemplate(searchMenuTemplate: NSMenu): void; - - setSendsWholeSearchString(sendsWholeSearchString: boolean): void; - - setMaximumRecents(maximumRecents: number): void; - - setSendsSearchStringImmediately(sendsSearchStringImmediately: boolean): void; - - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSSearchFieldDelegate): void; - - rectForSearchTextWhenCentered(isCentered: boolean): CGRect; - - rectForSearchButtonWhenCentered(isCentered: boolean): CGRect; - - rectForCancelButtonWhenCentered(isCentered: boolean): CGRect; - - centersPlaceholder: boolean; - - setCentersPlaceholder(centersPlaceholder: boolean): void; -} - -declare class NSCachedImageRep extends NSImageRep { - initWithWindowRect(win: NSWindow, rect: CGRect): this; +declare class NSScrubberProportionalLayout extends NSScrubberLayout { + numberOfVisibleItems: number; - initWithSizeDepthSeparateAlpha(size: CGSize, depth: interop.Enum, flag: boolean, alpha: boolean): this; + initWithNumberOfVisibleItems(numberOfVisibleItems: number): this; - window(): NSWindow; + initWithCoder(coder: NSCoder): this; - rect(): CGRect; + setNumberOfVisibleItems(numberOfVisibleItems: number): void; } -declare class NSNib extends NSObject implements NSCoding { - initWithNibNamedBundle(nibName: string, bundle: NSBundle | null): this; - - initWithNibDataBundle(nibData: NSData, bundle: NSBundle | null): this; - - instantiateWithOwnerTopLevelObjects(owner: interop.Object | null, topLevelObjects: interop.PointerConvertible): boolean; +declare class NSStatusBar extends NSObject { + static readonly systemStatusBar: NSStatusBar; - initWithContentsOfURL(nibFileURL: NSURL): this; + statusItemWithLength(length: number): NSStatusItem; - instantiateNibWithExternalNameTable(externalNameTable: NSDictionary | Record): boolean; + removeStatusItem(item: NSStatusItem): void; - instantiateNibWithOwnerTopLevelObjects(owner: interop.Object, topLevelObjects: interop.PointerConvertible): boolean; + readonly vertical: boolean; - encodeWithCoder(coder: NSCoder): void; + readonly thickness: number; - initWithCoder(coder: NSCoder): this; + isVertical(): boolean; } // @ts-ignore ClassDecl.tsIgnore @@ -14962,6 +15411,8 @@ declare class NSScreen extends NSObject { readonly auxiliaryTopRightArea: CGRect; + readonly CGDirectDisplayID: number; + readonly maximumExtendedDynamicRangeColorComponentValue: number; readonly maximumPotentialExtendedDynamicRangeColorComponentValue: number; @@ -15418,32 +15869,6 @@ declare class NSSliderAccessory extends NSObject implements NSCoding { initWithCoder(coder: NSCoder): this; } -declare class NSWindowTabGroup extends NSObject { - readonly identifier: string; - - readonly windows: NSArray; - - overviewVisible: boolean; - - readonly tabBarVisible: boolean; - - selectedWindow: NSWindow | null; - - addWindow(window: NSWindow): void; - - insertWindowAtIndex(window: NSWindow, index: number): void; - - removeWindow(window: NSWindow): void; - - isOverviewVisible(): boolean; - - setOverviewVisible(overviewVisible: boolean): void; - - isTabBarVisible(): boolean; - - setSelectedWindow(selectedWindow: NSWindow | null): void; -} - // @ts-ignore ClassDecl.tsIgnore declare class NSText extends NSView implements NSChangeSpelling, NSIgnoreMisspelledWords { initWithFrame(frameRect: CGRect): this; @@ -15856,18 +16281,48 @@ declare class NSLayoutAnchor extends NSObject imple initWithCoder(coder: NSCoder): this; } -declare class NSCollectionLayoutSpacing extends NSObject implements NSCopying { - static flexibleSpacing any>(this: This, flexibleSpacing: number): InstanceType; +declare class NSWindowTabGroup extends NSObject { + readonly identifier: string; - static fixedSpacing any>(this: This, fixedSpacing: number): InstanceType; + readonly windows: NSArray; - readonly spacing: number; + overviewVisible: boolean; - readonly isFlexibleSpacing: boolean; + readonly tabBarVisible: boolean; - readonly isFixedSpacing: boolean; + selectedWindow: NSWindow | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + addWindow(window: NSWindow): void; + + insertWindowAtIndex(window: NSWindow, index: number): void; + + removeWindow(window: NSWindow): void; + + isOverviewVisible(): boolean; + + setOverviewVisible(overviewVisible: boolean): void; + + isTabBarVisible(): boolean; + + setSelectedWindow(selectedWindow: NSWindow | null): void; +} + +declare class NSViewLayoutRegion extends NSObject { + static safeAreaLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): NSViewLayoutRegion; + + static marginsLayoutRegionWithCornerAdaptation(adaptivityAxis: interop.Enum): NSViewLayoutRegion; +} + +declare class NSMovie extends NSObject implements NSCoding { + initWithCoder(coder: NSCoder): this; + + init(): this; + + initWithMovie(movie: interop.Object): this; + + QTMovie(): interop.Object; + + encodeWithCoder(coder: NSCoder): void; } declare class NSCollectionViewTransitionLayout extends NSCollectionViewLayout { @@ -16716,202 +17171,166 @@ declare class NSBrowser extends NSControl { matrixInColumn(column: number): NSMatrix; } -declare class NSPathControl extends NSControl { - editable: boolean; - - get allowedTypes(): NSArray; - set allowedTypes(value: NSArray | Array); - - placeholderString: string; - - placeholderAttributedString: NSAttributedString; - - URL: NSURL; - - doubleAction: string; - - pathStyle: interop.Enum; - - readonly clickedPathItem: NSPathControlItem; - - get pathItems(): NSArray; - set pathItems(value: NSArray | Array); - - backgroundColor: NSColor; - - delegate: NSPathControlDelegate; - - setDraggingSourceOperationMaskForLocal(mask: interop.Enum, isLocal: boolean): void; - - menu: NSMenu; - - isEditable(): boolean; - - setEditable(editable: boolean): void; +declare class NSBezierPath extends NSObject implements NSCopying, NSSecureCoding { + static bezierPath(): NSBezierPath; - setAllowedTypes(allowedTypes: NSArray | Array): void; + static bezierPathWithRect(rect: CGRect): NSBezierPath; - setPlaceholderString(placeholderString: string): void; + static bezierPathWithOvalInRect(rect: CGRect): NSBezierPath; - setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString): void; + static bezierPathWithRoundedRectXRadiusYRadius(rect: CGRect, xRadius: number, yRadius: number): NSBezierPath; - setURL(URL: NSURL | null): void; + static bezierPathWithCGPath(cgPath: interop.Object): NSBezierPath; - setDoubleAction(doubleAction: string | null): void; + CGPath: interop.Object; - setPathStyle(pathStyle: interop.Enum): void; + static fillRect(rect: CGRect): void; - setPathItems(pathItems: NSArray | Array): void; + static strokeRect(rect: CGRect): void; - setBackgroundColor(backgroundColor: NSColor | null): void; + static clipRect(rect: CGRect): void; - setDelegate(delegate: NSPathControlDelegate | null): void; + static strokeLineFromPointToPoint(point1: CGPoint, point2: CGPoint): void; - setMenu(menu: NSMenu | null): void; + static drawPackedGlyphsAtPoint(packedGlyphs: string, point: CGPoint): void; - clickedPathComponentCell(): NSPathComponentCell; + static defaultMiterLimit: number; - pathComponentCells(): NSArray; + static defaultFlatness: number; - setPathComponentCells(cells: NSArray | Array): void; -} + static defaultWindingRule: interop.Enum; -declare class NSSplitView extends NSView { - vertical: boolean; + static defaultLineCapStyle: interop.Enum; - dividerStyle: interop.Enum; + static defaultLineJoinStyle: interop.Enum; - autosaveName: string; + static defaultLineWidth: number; - delegate: NSSplitViewDelegate; + moveToPoint(point: CGPoint): void; - drawDividerInRect(rect: CGRect): void; + lineToPoint(point: CGPoint): void; - readonly dividerColor: NSColor; + curveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - readonly dividerThickness: number; + curveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - adjustSubviews(): void; + closePath(): void; - isSubviewCollapsed(subview: NSView): boolean; + removeAllPoints(): void; - minPossiblePositionOfDividerAtIndex(dividerIndex: number): number; + relativeMoveToPoint(point: CGPoint): void; - maxPossiblePositionOfDividerAtIndex(dividerIndex: number): number; + relativeLineToPoint(point: CGPoint): void; - setPositionOfDividerAtIndex(position: number, dividerIndex: number): void; + relativeCurveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - holdingPriorityForSubviewAtIndex(subviewIndex: number): number; + relativeCurveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - setHoldingPriorityForSubviewAtIndex(priority: number, subviewIndex: number): void; + lineWidth: number; - isVertical(): boolean; + lineCapStyle: interop.Enum; - setVertical(vertical: boolean): void; + lineJoinStyle: interop.Enum; - setDividerStyle(dividerStyle: interop.Enum): void; + windingRule: interop.Enum; - setAutosaveName(autosaveName: string): void; + miterLimit: number; - setDelegate(delegate: NSSplitViewDelegate | null): void; + flatness: number; - arrangesAllSubviews: boolean; + getLineDashCountPhase(pattern: interop.PointerConvertible, count: interop.PointerConvertible, phase: interop.PointerConvertible): void; - readonly arrangedSubviews: NSArray; + setLineDashCountPhase(pattern: interop.PointerConvertible, count: number, phase: number): void; - addArrangedSubview(view: NSView): void; + stroke(): void; - insertArrangedSubviewAtIndex(view: NSView, index: number): void; + fill(): void; - removeArrangedSubview(view: NSView): void; + addClip(): void; - setArrangesAllSubviews(arrangesAllSubviews: boolean): void; + setClip(): void; - setIsPaneSplitter(flag: boolean): void; + readonly bezierPathByFlatteningPath: NSBezierPath; - isPaneSplitter(): boolean; -} + readonly bezierPathByReversingPath: NSBezierPath; -declare class NSTextInsertionIndicator extends NSView { - displayMode: interop.Enum; + transformUsingAffineTransform(transform: NSAffineTransform): void; - color: NSColor; + readonly empty: boolean; - automaticModeOptions: interop.Enum; + readonly currentPoint: CGPoint; - effectsViewInserter: (p1: NSView) => void; + readonly controlPointBounds: CGRect; - setDisplayMode(displayMode: interop.Enum): void; + readonly bounds: CGRect; - setColor(color: NSColor | null): void; + readonly elementCount: number; - setAutomaticModeOptions(automaticModeOptions: interop.Enum): void; + elementAtIndexAssociatedPoints(index: number, points: interop.PointerConvertible): interop.Enum; - setEffectsViewInserter(effectsViewInserter: (p1: NSView) => void | null): void; -} + elementAtIndex(index: number): interop.Enum; -declare class NSSound extends NSObject implements NSCopying, NSSecureCoding, NSPasteboardReading, NSPasteboardWriting { - static soundNamed(name: string): NSSound; + setAssociatedPointsAtIndex(points: interop.PointerConvertible, index: number): void; - initWithContentsOfURLByReference(url: NSURL, byRef: boolean): this; + appendBezierPath(path: NSBezierPath): void; - initWithContentsOfFileByReference(path: string, byRef: boolean): this; + appendBezierPathWithRect(rect: CGRect): void; - initWithData(data: NSData): this; + appendBezierPathWithPointsCount(points: interop.PointerConvertible, count: number): void; - setName(string: string | null): boolean; + appendBezierPathWithOvalInRect(rect: CGRect): void; - readonly name: string; + appendBezierPathWithArcWithCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; - static canInitWithPasteboard(pasteboard: NSPasteboard): boolean; + appendBezierPathWithArcWithCenterRadiusStartAngleEndAngle(center: CGPoint, radius: number, startAngle: number, endAngle: number): void; - static readonly soundUnfilteredTypes: NSArray; + appendBezierPathWithArcFromPointToPointRadius(point1: CGPoint, point2: CGPoint, radius: number): void; - initWithPasteboard(pasteboard: NSPasteboard): this; + appendBezierPathWithCGGlyphInFont(glyph: number, font: NSFont): void; - writeToPasteboard(pasteboard: NSPasteboard): void; + appendBezierPathWithCGGlyphsCountInFont(glyphs: interop.PointerConvertible, count: number, font: NSFont): void; - play(): boolean; + appendBezierPathWithRoundedRectXRadiusYRadius(rect: CGRect, xRadius: number, yRadius: number): void; - pause(): boolean; + containsPoint(point: CGPoint): boolean; - resume(): boolean; + setCGPath(CGPath: interop.Object): void; - stop(): boolean; + static setDefaultMiterLimit(defaultMiterLimit: number): void; - readonly playing: boolean; + static setDefaultFlatness(defaultFlatness: number): void; - delegate: NSSoundDelegate; + static setDefaultWindingRule(defaultWindingRule: interop.Enum): void; - readonly duration: number; + static setDefaultLineCapStyle(defaultLineCapStyle: interop.Enum): void; - volume: number; + static setDefaultLineJoinStyle(defaultLineJoinStyle: interop.Enum): void; - currentTime: number; + static setDefaultLineWidth(defaultLineWidth: number): void; - loops: boolean; + setLineWidth(lineWidth: number): void; - playbackDeviceIdentifier: string; + setLineCapStyle(lineCapStyle: interop.Enum): void; - setChannelMapping(channelMapping: NSArray | Array): void; + setLineJoinStyle(lineJoinStyle: interop.Enum): void; - channelMapping(): NSArray; + setWindingRule(windingRule: interop.Enum): void; - isPlaying(): boolean; + setMiterLimit(miterLimit: number): void; - setDelegate(delegate: NSSoundDelegate | null): void; + setFlatness(flatness: number): void; - setVolume(volume: number): void; + isEmpty(): boolean; - setCurrentTime(currentTime: number): void; + cachesBezierPath(): boolean; - setLoops(loops: boolean): void; + setCachesBezierPath(flag: boolean): void; - setPlaybackDeviceIdentifier(playbackDeviceIdentifier: string): void; + appendBezierPathWithGlyphInFont(glyph: number, font: NSFont): void; - static soundUnfilteredFileTypes(): NSArray; + appendBezierPathWithGlyphsCountInFont(glyphs: interop.PointerConvertible, count: number, font: NSFont): void; - static soundUnfilteredPasteboardTypes(): NSArray; + appendBezierPathWithPackedGlyphs(packedGlyphs: string): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -16920,58 +17339,24 @@ declare class NSSound extends NSObject implements NSCopying, NSSecureCoding, NSP encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; +} - static readableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - - static readingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; - - initWithPasteboardPropertyListOfType(propertyList: interop.Object, type: string): this; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; +declare class NSTextInsertionIndicator extends NSView { + displayMode: interop.Enum; - retainCount(): number; + color: NSColor; - readonly zone: interop.Pointer; + automaticModeOptions: interop.Enum; - readonly description: string; + effectsViewInserter: (p1: NSView) => void; - readonly debugDescription: string; + setDisplayMode(displayMode: interop.Enum): void; - writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; + setColor(color: NSColor | null): void; - writingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; + setAutomaticModeOptions(automaticModeOptions: interop.Enum): void; - pasteboardPropertyListForType(type: string): interop.Object; + setEffectsViewInserter(effectsViewInserter: (p1: NSView) => void | null): void; } declare class NSTextCheckingController extends NSObject { @@ -17026,6 +17411,56 @@ declare class NSLayoutYAxisAnchor extends NSLayoutAnchor { constraintLessThanOrEqualToSystemSpacingBelowAnchorMultiplier(anchor: NSLayoutYAxisAnchor, multiplier: number): NSLayoutConstraint; } +// @ts-ignore ClassDecl.tsIgnore +declare class NSSearchField extends NSTextField { + readonly searchTextBounds: CGRect; + + readonly searchButtonBounds: CGRect; + + readonly cancelButtonBounds: CGRect; + + get recentSearches(): NSArray; + set recentSearches(value: NSArray | Array); + + recentsAutosaveName: string; + + searchMenuTemplate: NSMenu; + + sendsWholeSearchString: boolean; + + maximumRecents: number; + + sendsSearchStringImmediately: boolean; + + // @ts-ignore MemberDecl.tsIgnore + delegate: NSSearchFieldDelegate; + + setRecentSearches(recentSearches: NSArray | Array): void; + + setRecentsAutosaveName(recentsAutosaveName: string | null): void; + + setSearchMenuTemplate(searchMenuTemplate: NSMenu): void; + + setSendsWholeSearchString(sendsWholeSearchString: boolean): void; + + setMaximumRecents(maximumRecents: number): void; + + setSendsSearchStringImmediately(sendsSearchStringImmediately: boolean): void; + + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSSearchFieldDelegate): void; + + rectForSearchTextWhenCentered(isCentered: boolean): CGRect; + + rectForSearchButtonWhenCentered(isCentered: boolean): CGRect; + + rectForCancelButtonWhenCentered(isCentered: boolean): CGRect; + + centersPlaceholder: boolean; + + setCentersPlaceholder(centersPlaceholder: boolean): void; +} + declare class NSPrintPanel extends NSObject { static printPanel(): NSPrintPanel; @@ -17070,48 +17505,18 @@ declare class NSPrintPanel extends NSObject { finalWritePrintInfo(): void; } -declare class NSColorPanel extends NSPanel { - static readonly sharedColorPanel: NSColorPanel; - - static readonly sharedColorPanelExists: boolean; - - static dragColorWithEventFromView(color: NSColor, event: NSEvent, sourceView: NSView): boolean; - - static setPickerMask(mask: interop.Enum): void; - - static setPickerMode(mode: interop.Enum): void; - - accessoryView: NSView; - - continuous: boolean; - - showsAlpha: boolean; - - mode: interop.Enum; - - color: NSColor; - - readonly alpha: number; - - setAction(selector: string | null): void; - - setTarget(target: interop.Object | null): void; - - attachColorList(colorList: NSColorList): void; - - detachColorList(colorList: NSColorList): void; - - setAccessoryView(accessoryView: NSView | null): void; +declare class NSCollectionLayoutSpacing extends NSObject implements NSCopying { + static flexibleSpacing any>(this: This, flexibleSpacing: number): InstanceType; - isContinuous(): boolean; + static fixedSpacing any>(this: This, fixedSpacing: number): InstanceType; - setContinuous(continuous: boolean): void; + readonly spacing: number; - setShowsAlpha(showsAlpha: boolean): void; + readonly isFlexibleSpacing: boolean; - setMode(mode: interop.Enum): void; + readonly isFixedSpacing: boolean; - setColor(color: NSColor): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } // @ts-ignore ClassDecl.tsIgnore @@ -17160,6 +17565,8 @@ declare class NSButton extends NSControl implements NSUserInterfaceValidations, contentTintColor: NSColor; + tintProminence: interop.Enum; + image: NSImage; alternateImage: NSImage; @@ -17193,6 +17600,8 @@ declare class NSButton extends NSControl implements NSUserInterfaceValidations, readonly activeCompressionOptions: NSUserInterfaceCompressionOptions; + borderShape: interop.Enum; + setTitle(title: string): void; setAttributedTitle(attributedTitle: NSAttributedString): void; @@ -17227,6 +17636,8 @@ declare class NSButton extends NSControl implements NSUserInterfaceValidations, setContentTintColor(contentTintColor: NSColor): void; + setTintProminence(tintProminence: interop.Enum): void; + setImage(image: NSImage | null): void; setAlternateImage(alternateImage: NSImage | null): void; @@ -17247,6 +17658,8 @@ declare class NSButton extends NSControl implements NSUserInterfaceValidations, setKeyEquivalentModifierMask(keyEquivalentModifierMask: interop.Enum): void; + setBorderShape(borderShape: interop.Enum): void; + setTitleWithMnemonic(stringWithAmpersand: string): void; validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; @@ -17547,6 +17960,8 @@ declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NS usesHyphenation: boolean; + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + readonly textContentManager: NSTextContentManager; replaceTextContentManager(textContentManager: NSTextContentManager): void; @@ -17606,6 +18021,8 @@ declare class NSTextLayoutManager extends NSObject implements NSSecureCoding, NS setUsesHyphenation(usesHyphenation: boolean): void; + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; + setTextContainer(textContainer: NSTextContainer | null): void; setLayoutQueue(layoutQueue: NSOperationQueue | null): void; @@ -18499,107 +18916,98 @@ declare class NSMenuItem extends NSObject implements NSCopying, NSCoding, NSVali setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; } -declare class NSCollectionViewCompositionalLayoutConfiguration extends NSObject implements NSCopying { - scrollDirection: interop.Enum; - - interSectionSpacing: number; - - get boundarySupplementaryItems(): NSArray; - set boundarySupplementaryItems(value: NSArray | Array); - - setScrollDirection(scrollDirection: interop.Enum): void; - - setInterSectionSpacing(interSectionSpacing: number): void; +declare class NSColorPanel extends NSPanel { + static readonly sharedColorPanel: NSColorPanel; - setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; + static readonly sharedColorPanelExists: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static dragColorWithEventFromView(color: NSColor, event: NSEvent, sourceView: NSView): boolean; -declare class NSBitmapImageRep extends NSImageRep implements NSSecureCoding { - initWithFocusedViewRect(rect: CGRect): this; + static setPickerMask(mask: interop.Enum): void; - initWithBitmapDataPlanesPixelsWidePixelsHighBitsPerSampleSamplesPerPixelHasAlphaIsPlanarColorSpaceNameBytesPerRowBitsPerPixel(planes: interop.PointerConvertible, width: number, height: number, bps: number, spp: number, alpha: boolean, isPlanar: boolean, colorSpaceName: string, rBytes: number, pBits: number): this; + static setPickerMode(mode: interop.Enum): void; - initWithBitmapDataPlanesPixelsWidePixelsHighBitsPerSampleSamplesPerPixelHasAlphaIsPlanarColorSpaceNameBitmapFormatBytesPerRowBitsPerPixel(planes: interop.PointerConvertible, width: number, height: number, bps: number, spp: number, alpha: boolean, isPlanar: boolean, colorSpaceName: string, bitmapFormat: interop.Enum, rBytes: number, pBits: number): this; + accessoryView: NSView; - initWithCGImage(cgImage: interop.Object): this; + continuous: boolean; - initWithCIImage(ciImage: CIImage): this; + showsAlpha: boolean; - static imageRepsWithData(data: NSData): NSArray; + mode: interop.Enum; - static imageRepWithData any>(this: This, data: NSData): InstanceType; + color: NSColor; - initWithData(data: NSData): this; + readonly alpha: number; - readonly bitmapData: interop.Pointer; + setAction(selector: string | null): void; - getBitmapDataPlanes(data: interop.PointerConvertible): void; + setTarget(target: interop.Object | null): void; - readonly planar: boolean; + attachColorList(colorList: NSColorList): void; - readonly samplesPerPixel: number; + detachColorList(colorList: NSColorList): void; - readonly bitsPerPixel: number; + maximumLinearExposure: number; - readonly bytesPerRow: number; + setAccessoryView(accessoryView: NSView | null): void; - readonly bytesPerPlane: number; + isContinuous(): boolean; - readonly numberOfPlanes: number; + setContinuous(continuous: boolean): void; - readonly bitmapFormat: interop.Enum; + setShowsAlpha(showsAlpha: boolean): void; - getCompressionFactor(compression: interop.PointerConvertible, factor: interop.PointerConvertible): void; + setMode(mode: interop.Enum): void; - setCompressionFactor(compression: interop.Enum, factor: number): void; + setColor(color: NSColor): void; - readonly TIFFRepresentation: NSData; + setMaximumLinearExposure(maximumLinearExposure: number): void; +} - TIFFRepresentationUsingCompressionFactor(comp: interop.Enum, factor: number): NSData; +declare class NSFontDescriptor extends NSObject implements NSCopying, NSSecureCoding { + readonly postscriptName: string; - static TIFFRepresentationOfImageRepsInArray(array: NSArray | Array): NSData; + readonly pointSize: number; - static TIFFRepresentationOfImageRepsInArrayUsingCompressionFactor(array: NSArray | Array, comp: interop.Enum, factor: number): NSData; + readonly matrix: NSAffineTransform; - static getTIFFCompressionTypesCount(list: interop.PointerConvertible, numTypes: interop.PointerConvertible): void; + readonly symbolicTraits: interop.Enum; - static localizedNameForTIFFCompressionType(compression: interop.Enum): string; + readonly requiresFontAssetRequest: boolean; - canBeCompressedUsing(compression: interop.Enum): boolean; + objectForKey(attribute: string): interop.Object; - colorizeByMappingGrayToColorBlackMappingWhiteMapping(midPoint: number, midPointColor: NSColor | null, shadowColor: NSColor | null, lightColor: NSColor | null): void; + readonly fontAttributes: NSDictionary; - initForIncrementalLoad(): this; + static fontDescriptorWithFontAttributes(attributes: NSDictionary | Record | null): NSFontDescriptor; - incrementalLoadFromDataComplete(data: NSData, complete: boolean): number; + static fontDescriptorWithNameSize(fontName: string, size: number): NSFontDescriptor; - setColorAtXY(color: NSColor, x: number, y: number): void; + static fontDescriptorWithNameMatrix(fontName: string, matrix: NSAffineTransform): NSFontDescriptor; - colorAtXY(x: number, y: number): NSColor; + initWithFontAttributes(attributes: NSDictionary | Record | null): this; - getPixelAtXY(p: interop.PointerConvertible, x: number, y: number): void; + matchingFontDescriptorsWithMandatoryKeys(mandatoryKeys: NSSet | null): NSArray; - setPixelAtXY(p: interop.PointerConvertible, x: number, y: number): void; + matchingFontDescriptorWithMandatoryKeys(mandatoryKeys: NSSet | null): NSFontDescriptor; - readonly CGImage: interop.Object; + fontDescriptorByAddingAttributes(attributes: NSDictionary | Record): NSFontDescriptor; - readonly colorSpace: NSColorSpace; + fontDescriptorWithSymbolicTraits(symbolicTraits: interop.Enum): NSFontDescriptor; - bitmapImageRepByConvertingToColorSpaceRenderingIntent(targetSpace: NSColorSpace, renderingIntent: interop.Enum): NSBitmapImageRep; + fontDescriptorWithSize(newPointSize: number): NSFontDescriptor; - bitmapImageRepByRetaggingWithColorSpace(newSpace: NSColorSpace): NSBitmapImageRep; + fontDescriptorWithMatrix(matrix: NSAffineTransform): NSFontDescriptor; - isPlanar(): boolean; + fontDescriptorWithFace(newFace: string): NSFontDescriptor; - static representationOfImageRepsInArrayUsingTypeProperties(imageReps: NSArray | Array, storageType: interop.Enum, properties: NSDictionary | Record): NSData; + fontDescriptorWithFamily(newFamily: string): NSFontDescriptor; - representationUsingTypeProperties(storageType: interop.Enum, properties: NSDictionary | Record): NSData; + fontDescriptorWithDesign(design: string): this; - setPropertyWithValue(property: string, value: interop.Object | null): void; + static preferredFontDescriptorForTextStyleOptions(style: string, options: NSDictionary | Record): NSFontDescriptor; - valueForProperty(property: string): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; static readonly supportsSecureCoding: boolean; @@ -18608,579 +19016,628 @@ declare class NSBitmapImageRep extends NSImageRep implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class NSSecureTextField extends NSTextField { -} +declare class NSAccessibilityElement extends NSObject implements NSAccessibility { + static accessibilityElementWithRoleFrameLabelParent(role: string, frame: CGRect, label: string | null, parent: interop.Object | null): interop.Object; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTableView extends NSControl implements NSUserInterfaceValidations, NSTextViewDelegate, NSDraggingSource, NSAccessibilityTable { - initWithFrame(frameRect: CGRect): this; + accessibilityAddChildElement(childElement: NSAccessibilityElement): void; - initWithCoder(coder: NSCoder): this; + accessibilityFrameInParentSpace: CGRect; - dataSource: NSTableViewDataSource; + setAccessibilityFrameInParentSpace(accessibilityFrameInParentSpace: CGRect): void; - delegate: NSTableViewDelegate; + accessibilityElement: boolean; - headerView: NSTableHeaderView; + accessibilityFrame: CGRect; - cornerView: NSView; + accessibilityFocused: boolean; - allowsColumnReordering: boolean; + accessibilityActivationPoint: CGPoint; - allowsColumnResizing: boolean; + accessibilityTopLevelUIElement: interop.Object; - columnAutoresizingStyle: interop.Enum; + accessibilityURL: NSURL; - gridStyleMask: interop.Enum; + accessibilityValue: interop.Object; - intercellSpacing: CGSize; + accessibilityValueDescription: string; - usesAlternatingRowBackgroundColors: boolean; + get accessibilityVisibleChildren(): NSArray; + set accessibilityVisibleChildren(value: NSArray | Array); - backgroundColor: NSColor; + accessibilitySubrole: string; - gridColor: NSColor; + accessibilityTitle: string; - rowSizeStyle: interop.Enum; + accessibilityTitleUIElement: interop.Object; - readonly effectiveRowSizeStyle: interop.Enum; + get accessibilityNextContents(): NSArray; + set accessibilityNextContents(value: NSArray | Array); - rowHeight: number; + accessibilityOrientation: interop.Enum; - noteHeightOfRowsWithIndexesChanged(indexSet: NSIndexSet): void; + accessibilityOverflowButton: interop.Object; - readonly tableColumns: NSArray; + accessibilityParent: interop.Object; - readonly numberOfColumns: number; + accessibilityPlaceholderValue: string; - readonly numberOfRows: number; + get accessibilityPreviousContents(): NSArray; + set accessibilityPreviousContents(value: NSArray | Array); - addTableColumn(tableColumn: NSTableColumn): void; + accessibilityRole: string; - removeTableColumn(tableColumn: NSTableColumn): void; + accessibilityRoleDescription: string; - moveColumnToColumn(oldIndex: number, newIndex: number): void; + accessibilitySearchButton: interop.Object; - columnWithIdentifier(identifier: string): number; + accessibilitySearchMenu: interop.Object; - tableColumnWithIdentifier(identifier: string): NSTableColumn; + accessibilitySelected: boolean; - tile(): void; + get accessibilitySelectedChildren(): NSArray; + set accessibilitySelectedChildren(value: NSArray | Array); - sizeToFit(): void; + get accessibilityServesAsTitleForUIElements(): NSArray; + set accessibilityServesAsTitleForUIElements(value: NSArray | Array); - sizeLastColumnToFit(): void; + accessibilityShownMenu: interop.Object; - scrollRowToVisible(row: number): void; + accessibilityMinValue: interop.Object; - scrollColumnToVisible(column: number): void; + accessibilityMaxValue: interop.Object; - reloadData(): void; + get accessibilityLinkedUIElements(): NSArray; + set accessibilityLinkedUIElements(value: NSArray | Array); - noteNumberOfRowsChanged(): void; + accessibilityWindow: interop.Object; - reloadDataForRowIndexesColumnIndexes(rowIndexes: NSIndexSet, columnIndexes: NSIndexSet): void; + accessibilityIdentifier: string; - readonly editedColumn: number; + accessibilityHelp: string; - readonly editedRow: number; + accessibilityFilename: string; - readonly clickedColumn: number; + accessibilityExpanded: boolean; - readonly clickedRow: number; + accessibilityEdited: boolean; - doubleAction: string; + accessibilityEnabled: boolean; - get sortDescriptors(): NSArray; - set sortDescriptors(value: NSArray | Array); + get accessibilityChildren(): NSArray; + set accessibilityChildren(value: NSArray | Array); - setIndicatorImageInTableColumn(image: NSImage | null, tableColumn: NSTableColumn): void; + get accessibilityChildrenInNavigationOrder(): NSArray; + set accessibilityChildrenInNavigationOrder(value: NSArray | Array); - indicatorImageInTableColumn(tableColumn: NSTableColumn): NSImage; + accessibilityClearButton: interop.Object; - highlightedTableColumn: NSTableColumn; + accessibilityCancelButton: interop.Object; - verticalMotionCanBeginDrag: boolean; + accessibilityProtectedContent: boolean; - canDragRowsWithIndexesAtPoint(rowIndexes: NSIndexSet, mouseDownPoint: CGPoint): boolean; + get accessibilityContents(): NSArray; + set accessibilityContents(value: NSArray | Array); - dragImageForRowsWithIndexesTableColumnsEventOffset(dragRows: NSIndexSet, tableColumns: NSArray | Array, dragEvent: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; + accessibilityLabel: string; - setDraggingSourceOperationMaskForLocal(mask: interop.Enum, isLocal: boolean): void; + accessibilityAlternateUIVisible: boolean; - setDropRowDropOperation(row: number, dropOperation: interop.Enum): void; + get accessibilitySharedFocusElements(): NSArray; + set accessibilitySharedFocusElements(value: NSArray | Array); - allowsMultipleSelection: boolean; + accessibilityRequired: boolean; - allowsEmptySelection: boolean; + get accessibilityCustomRotors(): NSArray; + set accessibilityCustomRotors(value: NSArray | Array); - allowsColumnSelection: boolean; + get accessibilityUserInputLabels(): NSArray; + set accessibilityUserInputLabels(value: NSArray | Array); - selectAll(sender: interop.Object | null): void; + get accessibilityAttributedUserInputLabels(): NSArray; + set accessibilityAttributedUserInputLabels(value: NSArray | Array); - deselectAll(sender: interop.Object | null): void; + accessibilityApplicationFocusedUIElement: interop.Object; - selectColumnIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; + accessibilityMainWindow: interop.Object; - selectRowIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; + accessibilityHidden: boolean; - readonly selectedColumnIndexes: NSIndexSet; + accessibilityFrontmost: boolean; - readonly selectedRowIndexes: NSIndexSet; + accessibilityFocusedWindow: interop.Object; - deselectColumn(column: number): void; + get accessibilityWindows(): NSArray; + set accessibilityWindows(value: NSArray | Array); - deselectRow(row: number): void; + accessibilityExtrasMenuBar: interop.Object; - readonly selectedColumn: number; + accessibilityMenuBar: interop.Object; - readonly selectedRow: number; + get accessibilityColumnTitles(): NSArray; + set accessibilityColumnTitles(value: NSArray | Array); - isColumnSelected(column: number): boolean; + accessibilityOrderedByRow: boolean; - isRowSelected(row: number): boolean; + accessibilityHorizontalUnits: interop.Enum; - readonly numberOfSelectedColumns: number; + accessibilityVerticalUnits: interop.Enum; - readonly numberOfSelectedRows: number; + accessibilityHorizontalUnitDescription: string; - allowsTypeSelect: boolean; + accessibilityVerticalUnitDescription: string; - style: interop.Enum; + accessibilityLayoutPointForScreenPoint(point: CGPoint): CGPoint; - readonly effectiveStyle: interop.Enum; + accessibilityLayoutSizeForScreenSize(size: CGSize): CGSize; - selectionHighlightStyle: interop.Enum; + accessibilityScreenPointForLayoutPoint(point: CGPoint): CGPoint; - draggingDestinationFeedbackStyle: interop.Enum; + accessibilityScreenSizeForLayoutSize(size: CGSize): CGSize; - rectOfColumn(column: number): CGRect; + get accessibilityHandles(): NSArray; + set accessibilityHandles(value: NSArray | Array); - rectOfRow(row: number): CGRect; + accessibilityWarningValue: interop.Object; - columnIndexesInRect(rect: CGRect): NSIndexSet; + accessibilityCriticalValue: interop.Object; - rowsInRect(rect: CGRect): _NSRange; + accessibilityDisclosed: boolean; - columnAtPoint(point: CGPoint): number; + accessibilityDisclosedByRow: interop.Object; - rowAtPoint(point: CGPoint): number; + accessibilityDisclosedRows: interop.Object; - frameOfCellAtColumnRow(column: number, row: number): CGRect; + accessibilityDisclosureLevel: number; - autosaveName: string; + get accessibilityMarkerUIElements(): NSArray; + set accessibilityMarkerUIElements(value: NSArray | Array); - autosaveTableColumns: boolean; + accessibilityMarkerValues: interop.Object; - editColumnRowWithEventSelect(column: number, row: number, event: NSEvent | null, select: boolean): void; + accessibilityMarkerGroupUIElement: interop.Object; - drawRowClipRect(row: number, clipRect: CGRect): void; + accessibilityUnits: interop.Enum; - highlightSelectionInClipRect(clipRect: CGRect): void; + accessibilityUnitDescription: string; - drawGridInClipRect(clipRect: CGRect): void; + accessibilityRulerMarkerType: interop.Enum; - drawBackgroundInClipRect(clipRect: CGRect): void; + accessibilityMarkerTypeDescription: string; - viewAtColumnRowMakeIfNecessary(column: number, row: number, makeIfNecessary: boolean): NSView; + accessibilityHorizontalScrollBar: interop.Object; - rowViewAtRowMakeIfNecessary(row: number, makeIfNecessary: boolean): NSTableRowView; + accessibilityVerticalScrollBar: interop.Object; - rowForView(view: NSView): number; + get accessibilityAllowedValues(): NSArray; + set accessibilityAllowedValues(value: NSArray | Array); - columnForView(view: NSView): number; + get accessibilityLabelUIElements(): NSArray; + set accessibilityLabelUIElements(value: NSArray | Array); - makeViewWithIdentifierOwner(identifier: string, owner: interop.Object | null): NSView; + accessibilityLabelValue: number; - enumerateAvailableRowViewsUsingBlock(handler: (p1: NSTableRowView, p2: number) => void): void; + get accessibilitySplitters(): NSArray; + set accessibilitySplitters(value: NSArray | Array); - floatsGroupRows: boolean; + accessibilityDecrementButton: interop.Object; - rowActionsVisible: boolean; + accessibilityIncrementButton: interop.Object; - beginUpdates(): void; + get accessibilityTabs(): NSArray; + set accessibilityTabs(value: NSArray | Array); - endUpdates(): void; + accessibilityHeader: interop.Object; - insertRowsAtIndexesWithAnimation(indexes: NSIndexSet, animationOptions: interop.Enum): void; + accessibilityColumnCount: number; - removeRowsAtIndexesWithAnimation(indexes: NSIndexSet, animationOptions: interop.Enum): void; + accessibilityRowCount: number; - moveRowAtIndexToIndex(oldIndex: number, newIndex: number): void; + accessibilityIndex: number; - hideRowsAtIndexesWithAnimation(indexes: NSIndexSet, rowAnimation: interop.Enum): void; + get accessibilityColumns(): NSArray; + set accessibilityColumns(value: NSArray | Array); - unhideRowsAtIndexesWithAnimation(indexes: NSIndexSet, rowAnimation: interop.Enum): void; + get accessibilityRows(): NSArray; + set accessibilityRows(value: NSArray | Array); - readonly hiddenRowIndexes: NSIndexSet; + get accessibilityVisibleRows(): NSArray; + set accessibilityVisibleRows(value: NSArray | Array); - registerNibForIdentifier(nib: NSNib | null, identifier: string): void; + get accessibilitySelectedRows(): NSArray; + set accessibilitySelectedRows(value: NSArray | Array); - readonly registeredNibsByIdentifier: NSDictionary; + get accessibilityVisibleColumns(): NSArray; + set accessibilityVisibleColumns(value: NSArray | Array); - didAddRowViewForRow(rowView: NSTableRowView, row: number): void; + get accessibilitySelectedColumns(): NSArray; + set accessibilitySelectedColumns(value: NSArray | Array); - didRemoveRowViewForRow(rowView: NSTableRowView, row: number): void; + accessibilitySortDirection: interop.Enum; - usesStaticContents: boolean; + get accessibilityRowHeaderUIElements(): NSArray; + set accessibilityRowHeaderUIElements(value: NSArray | Array); - userInterfaceLayoutDirection: interop.Enum; + get accessibilitySelectedCells(): NSArray; + set accessibilitySelectedCells(value: NSArray | Array); - usesAutomaticRowHeights: boolean; + get accessibilityVisibleCells(): NSArray; + set accessibilityVisibleCells(value: NSArray | Array); - setDataSource(dataSource: NSTableViewDataSource | null): void; + get accessibilityColumnHeaderUIElements(): NSArray; + set accessibilityColumnHeaderUIElements(value: NSArray | Array); - setDelegate(delegate: NSTableViewDelegate | null): void; + accessibilityCellForColumnRow(column: number, row: number): interop.Object; - setHeaderView(headerView: NSTableHeaderView | null): void; + accessibilityRowIndexRange: _NSRange; - setCornerView(cornerView: NSView | null): void; + accessibilityColumnIndexRange: _NSRange; - setAllowsColumnReordering(allowsColumnReordering: boolean): void; + accessibilityInsertionPointLineNumber: number; - setAllowsColumnResizing(allowsColumnResizing: boolean): void; + accessibilitySharedCharacterRange: _NSRange; - setColumnAutoresizingStyle(columnAutoresizingStyle: interop.Enum): void; + get accessibilitySharedTextUIElements(): NSArray; + set accessibilitySharedTextUIElements(value: NSArray | Array); - setGridStyleMask(gridStyleMask: interop.Enum): void; + accessibilityVisibleCharacterRange: _NSRange; - setIntercellSpacing(intercellSpacing: CGSize): void; + accessibilityNumberOfCharacters: number; - setUsesAlternatingRowBackgroundColors(usesAlternatingRowBackgroundColors: boolean): void; + accessibilitySelectedText: string; - setBackgroundColor(backgroundColor: NSColor): void; + accessibilitySelectedTextRange: _NSRange; - setGridColor(gridColor: NSColor): void; + get accessibilitySelectedTextRanges(): NSArray; + set accessibilitySelectedTextRanges(value: NSArray | Array); - setRowSizeStyle(rowSizeStyle: interop.Enum): void; + accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; - setRowHeight(rowHeight: number): void; + accessibilityRangeForLine(line: number): _NSRange; - setDoubleAction(doubleAction: string | null): void; + accessibilityStringForRange(range: _NSRange): string; - setSortDescriptors(sortDescriptors: NSArray | Array): void; + accessibilityRangeForPosition(point: CGPoint): _NSRange; - setHighlightedTableColumn(highlightedTableColumn: NSTableColumn | null): void; + accessibilityRangeForIndex(index: number): _NSRange; - setVerticalMotionCanBeginDrag(verticalMotionCanBeginDrag: boolean): void; + accessibilityFrameForRange(range: _NSRange): CGRect; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + accessibilityRTFForRange(range: _NSRange): NSData; - setAllowsEmptySelection(allowsEmptySelection: boolean): void; + accessibilityStyleRangeForIndex(index: number): _NSRange; - setAllowsColumnSelection(allowsColumnSelection: boolean): void; + accessibilityLineForIndex(index: number): number; - setAllowsTypeSelect(allowsTypeSelect: boolean): void; + accessibilityToolbarButton: interop.Object; - setStyle(style: interop.Enum): void; + accessibilityModal: boolean; - setSelectionHighlightStyle(selectionHighlightStyle: interop.Enum): void; + accessibilityProxy: interop.Object; - setDraggingDestinationFeedbackStyle(draggingDestinationFeedbackStyle: interop.Enum): void; + accessibilityMain: boolean; - setAutosaveName(autosaveName: string | null): void; + accessibilityFullScreenButton: interop.Object; - setAutosaveTableColumns(autosaveTableColumns: boolean): void; + accessibilityGrowArea: interop.Object; - setFloatsGroupRows(floatsGroupRows: boolean): void; + accessibilityDocument: string; - setRowActionsVisible(rowActionsVisible: boolean): void; + accessibilityDefaultButton: interop.Object; - setUsesStaticContents(usesStaticContents: boolean): void; + accessibilityCloseButton: interop.Object; - setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; + accessibilityZoomButton: interop.Object; - setUsesAutomaticRowHeights(usesAutomaticRowHeights: boolean): void; + accessibilityMinimizeButton: interop.Object; - setDrawsGrid(flag: boolean): void; + accessibilityMinimized: boolean; - drawsGrid(): boolean; + get accessibilityCustomActions(): NSArray; + set accessibilityCustomActions(value: NSArray | Array); - selectColumnByExtendingSelection(column: number, extend: boolean): void; + accessibilityPerformCancel(): boolean; - selectRowByExtendingSelection(row: number, extend: boolean): void; + accessibilityPerformConfirm(): boolean; - selectedColumnEnumerator(): NSEnumerator; + accessibilityPerformDecrement(): boolean; - selectedRowEnumerator(): NSEnumerator; + accessibilityPerformDelete(): boolean; - dragImageForRowsEventDragImageOffset(dragRows: NSArray | Array, dragEvent: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; + accessibilityPerformIncrement(): boolean; - setAutoresizesAllColumnsToFit(flag: boolean): void; + accessibilityPerformPick(): boolean; - autoresizesAllColumnsToFit(): boolean; + accessibilityPerformPress(): boolean; - columnsInRect(rect: CGRect): _NSRange; + accessibilityPerformRaise(): boolean; - preparedCellAtColumnRow(column: number, row: number): NSCell; + accessibilityPerformShowAlternateUI(): boolean; - textShouldBeginEditing(textObject: NSText): boolean; + accessibilityPerformShowDefaultUI(): boolean; - textShouldEndEditing(textObject: NSText): boolean; + accessibilityPerformShowMenu(): boolean; - textDidBeginEditing(notification: NSNotification): void; + isAccessibilitySelectorAllowed(selector: string): boolean; - textDidEndEditing(notification: NSNotification): void; + isAccessibilityElement(): boolean; - textDidChange(notification: NSNotification): void; + setAccessibilityElement(accessibilityElement: boolean): void; - shouldFocusCellAtColumnRow(cell: NSCell, column: number, row: number): boolean; + setAccessibilityFrame(accessibilityFrame: CGRect): void; - focusedColumn(): number; + isAccessibilityFocused(): boolean; - setFocusedColumn(focusedColumn: number): void; + setAccessibilityFocused(accessibilityFocused: boolean): void; - performClickOnCellAtColumnRow(column: number, row: number): void; + setAccessibilityActivationPoint(accessibilityActivationPoint: CGPoint): void; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + setAccessibilityTopLevelUIElement(accessibilityTopLevelUIElement: interop.Object): void; - textViewClickedOnLinkAtIndex(textView: NSTextView, link: interop.Object, charIndex: number): boolean; + setAccessibilityURL(accessibilityURL: NSURL): void; - textViewClickedOnCellInRectAtIndex(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; + setAccessibilityValue(accessibilityValue: interop.Object): void; - textViewDoubleClickedOnCellInRectAtIndex(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; + setAccessibilityValueDescription(accessibilityValueDescription: string): void; - textViewDraggedCellInRectEventAtIndex(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent, charIndex: number): void; + setAccessibilityVisibleChildren(accessibilityVisibleChildren: NSArray | Array): void; - textViewWritablePasteboardTypesForCellAtIndex(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number): NSArray; + setAccessibilitySubrole(accessibilitySubrole: string): void; - textViewWriteCellAtIndexToPasteboardType(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number, pboard: NSPasteboard, type: string): boolean; + setAccessibilityTitle(accessibilityTitle: string): void; - textViewWillChangeSelectionFromCharacterRangeToCharacterRange(textView: NSTextView, oldSelectedCharRange: _NSRange, newSelectedCharRange: _NSRange): _NSRange; + setAccessibilityTitleUIElement(accessibilityTitleUIElement: interop.Object): void; - textViewWillChangeSelectionFromCharacterRangesToCharacterRanges(textView: NSTextView, oldSelectedCharRanges: NSArray | Array, newSelectedCharRanges: NSArray | Array): NSArray; + setAccessibilityNextContents(accessibilityNextContents: NSArray | Array): void; - textViewShouldChangeTextInRangesReplacementStrings(textView: NSTextView, affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; + setAccessibilityOrientation(accessibilityOrientation: interop.Enum): void; - textViewShouldChangeTypingAttributesToAttributes(textView: NSTextView, oldTypingAttributes: NSDictionary | Record, newTypingAttributes: NSDictionary | Record): NSDictionary; + setAccessibilityOverflowButton(accessibilityOverflowButton: interop.Object): void; - textViewDidChangeSelection(notification: NSNotification): void; + setAccessibilityParent(accessibilityParent: interop.Object): void; - textViewDidChangeTypingAttributes(notification: NSNotification): void; + setAccessibilityPlaceholderValue(accessibilityPlaceholderValue: string): void; - textViewWillDisplayToolTipForCharacterAtIndex(textView: NSTextView, tooltip: string, characterIndex: number): string; + setAccessibilityPreviousContents(accessibilityPreviousContents: NSArray | Array): void; - textViewCompletionsForPartialWordRangeIndexOfSelectedItem(textView: NSTextView, words: NSArray | Array, charRange: _NSRange, index: interop.PointerConvertible): NSArray; + setAccessibilityRole(accessibilityRole: string): void; - textViewShouldChangeTextInRangeReplacementString(textView: NSTextView, affectedCharRange: _NSRange, replacementString: string | null): boolean; + setAccessibilityRoleDescription(accessibilityRoleDescription: string): void; - textViewDoCommandBySelector(textView: NSTextView, commandSelector: string): boolean; + setAccessibilitySearchButton(accessibilitySearchButton: interop.Object): void; - textViewShouldSetSpellingStateRange(textView: NSTextView, value: number, affectedCharRange: _NSRange): number; + setAccessibilitySearchMenu(accessibilitySearchMenu: interop.Object): void; - textViewMenuForEventAtIndex(view: NSTextView, menu: NSMenu, event: NSEvent, charIndex: number): NSMenu; + isAccessibilitySelected(): boolean; - textViewWillCheckTextInRangeOptionsTypes(view: NSTextView, range: _NSRange, options: NSDictionary | Record, checkingTypes: interop.PointerConvertible): NSDictionary; + setAccessibilitySelected(accessibilitySelected: boolean): void; - textViewDidCheckTextInRangeTypesOptionsResultsOrthographyWordCount(view: NSTextView, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, results: NSArray | Array, orthography: NSOrthography, wordCount: number): NSArray; + setAccessibilitySelectedChildren(accessibilitySelectedChildren: NSArray | Array): void; - textViewURLForContentsOfTextAttachmentAtIndex(textView: NSTextView, textAttachment: NSTextAttachment, charIndex: number): NSURL; + setAccessibilityServesAsTitleForUIElements(accessibilityServesAsTitleForUIElements: NSArray | Array): void; - textViewWillShowSharingServicePickerForItems(textView: NSTextView, servicePicker: NSSharingServicePicker, items: NSArray | Array): NSSharingServicePicker; + setAccessibilityShownMenu(accessibilityShownMenu: interop.Object): void; - undoManagerForTextView(view: NSTextView): NSUndoManager; + setAccessibilityMinValue(accessibilityMinValue: interop.Object): void; - textViewShouldUpdateTouchBarItemIdentifiers(textView: NSTextView, identifiers: NSArray | Array): NSArray; + setAccessibilityMaxValue(accessibilityMaxValue: interop.Object): void; - textViewCandidatesForSelectedRange(textView: NSTextView, selectedRange: _NSRange): NSArray; + setAccessibilityLinkedUIElements(accessibilityLinkedUIElements: NSArray | Array): void; - textViewShouldSelectCandidateAtIndex(textView: NSTextView, index: number): boolean; + setAccessibilityWindow(accessibilityWindow: interop.Object): void; - textViewWritingToolsWillBegin(textView: NSTextView): void; + setAccessibilityIdentifier(accessibilityIdentifier: string): void; - textViewWritingToolsDidEnd(textView: NSTextView): void; + setAccessibilityHelp(accessibilityHelp: string): void; - textViewWritingToolsIgnoredRangesInEnclosingRange(textView: NSTextView, enclosingRange: _NSRange): NSArray; + setAccessibilityFilename(accessibilityFilename: string): void; - textViewClickedOnLink(textView: NSTextView, link: interop.Object): boolean; + isAccessibilityExpanded(): boolean; - textViewClickedOnCellInRect(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; + setAccessibilityExpanded(accessibilityExpanded: boolean): void; - textViewDoubleClickedOnCellInRect(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; + isAccessibilityEdited(): boolean; - textViewDraggedCellInRectEvent(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent): void; + setAccessibilityEdited(accessibilityEdited: boolean): void; - isEqual(object: interop.Object): boolean; + isAccessibilityEnabled(): boolean; - readonly hash: number; + setAccessibilityEnabled(accessibilityEnabled: boolean): void; - readonly superclass: interop.Object; + setAccessibilityChildren(accessibilityChildren: NSArray | Array): void; - class(): interop.Object; + setAccessibilityChildrenInNavigationOrder(accessibilityChildrenInNavigationOrder: NSArray | Array): void; - self(): this; + setAccessibilityClearButton(accessibilityClearButton: interop.Object): void; - performSelector(aSelector: string): interop.Object; + setAccessibilityCancelButton(accessibilityCancelButton: interop.Object): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + isAccessibilityProtectedContent(): boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setAccessibilityProtectedContent(accessibilityProtectedContent: boolean): void; - readonly isProxy: boolean; + setAccessibilityContents(accessibilityContents: NSArray | Array): void; - isKindOfClass(aClass: interop.Object): boolean; + setAccessibilityLabel(accessibilityLabel: string): void; - isMemberOfClass(aClass: interop.Object): boolean; + isAccessibilityAlternateUIVisible(): boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAccessibilityAlternateUIVisible(accessibilityAlternateUIVisible: boolean): void; - respondsToSelector(aSelector: string): boolean; + setAccessibilitySharedFocusElements(accessibilitySharedFocusElements: NSArray | Array): void; - retain(): this; + isAccessibilityRequired(): boolean; - release(): void; + setAccessibilityRequired(accessibilityRequired: boolean): void; - autorelease(): this; + setAccessibilityCustomRotors(accessibilityCustomRotors: NSArray | Array): void; - retainCount(): number; + setAccessibilityUserInputLabels(accessibilityUserInputLabels: NSArray | Array): void; - readonly zone: interop.Pointer; + setAccessibilityAttributedUserInputLabels(accessibilityAttributedUserInputLabels: NSArray | Array): void; - readonly description: string; + setAccessibilityApplicationFocusedUIElement(accessibilityApplicationFocusedUIElement: interop.Object): void; - readonly debugDescription: string; + setAccessibilityMainWindow(accessibilityMainWindow: interop.Object): void; - draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; + isAccessibilityHidden(): boolean; - draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + setAccessibilityHidden(accessibilityHidden: boolean): void; - draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + isAccessibilityFrontmost(): boolean; - draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; + setAccessibilityFrontmost(accessibilityFrontmost: boolean): void; - ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; + setAccessibilityFocusedWindow(accessibilityFocusedWindow: interop.Object): void; - accessibilityLabel: string; + setAccessibilityWindows(accessibilityWindows: NSArray | Array): void; - get accessibilityRows(): NSArray; - set accessibilityRows(value: NSArray | Array); + setAccessibilityExtrasMenuBar(accessibilityExtrasMenuBar: interop.Object): void; - get accessibilitySelectedRows(): NSArray; - set accessibilitySelectedRows(value: NSArray | Array); + setAccessibilityMenuBar(accessibilityMenuBar: interop.Object): void; - // @ts-ignore MemberDecl.tsIgnore - setAccessibilitySelectedRows(selectedRows: NSArray | Array): void; + setAccessibilityColumnTitles(accessibilityColumnTitles: NSArray | Array): void; - get accessibilityVisibleRows(): NSArray; - set accessibilityVisibleRows(value: NSArray | Array); + isAccessibilityOrderedByRow(): boolean; - get accessibilityColumns(): NSArray; - set accessibilityColumns(value: NSArray | Array); + setAccessibilityOrderedByRow(accessibilityOrderedByRow: boolean): void; - get accessibilityVisibleColumns(): NSArray; - set accessibilityVisibleColumns(value: NSArray | Array); + setAccessibilityHorizontalUnits(accessibilityHorizontalUnits: interop.Enum): void; - get accessibilitySelectedColumns(): NSArray; - set accessibilitySelectedColumns(value: NSArray | Array); + setAccessibilityVerticalUnits(accessibilityVerticalUnits: interop.Enum): void; - accessibilityHeaderGroup(): string; + setAccessibilityHorizontalUnitDescription(accessibilityHorizontalUnitDescription: string): void; - get accessibilitySelectedCells(): NSArray; - set accessibilitySelectedCells(value: NSArray | Array); + setAccessibilityVerticalUnitDescription(accessibilityVerticalUnitDescription: string): void; - get accessibilityVisibleCells(): NSArray; - set accessibilityVisibleCells(value: NSArray | Array); + setAccessibilityHandles(accessibilityHandles: NSArray | Array): void; - get accessibilityRowHeaderUIElements(): NSArray; - set accessibilityRowHeaderUIElements(value: NSArray | Array); + setAccessibilityWarningValue(accessibilityWarningValue: interop.Object): void; - get accessibilityColumnHeaderUIElements(): NSArray; - set accessibilityColumnHeaderUIElements(value: NSArray | Array); + setAccessibilityCriticalValue(accessibilityCriticalValue: interop.Object): void; - accessibilityFrame: CGRect; + isAccessibilityDisclosed(): boolean; - accessibilityParent: interop.Object; + setAccessibilityDisclosed(accessibilityDisclosed: boolean): void; - isAccessibilityFocused(): boolean; + setAccessibilityDisclosedByRow(accessibilityDisclosedByRow: interop.Object): void; - accessibilityIdentifier: string; -} + setAccessibilityDisclosedRows(accessibilityDisclosedRows: interop.Object): void; -declare class NSScrubberProportionalLayout extends NSScrubberLayout { - numberOfVisibleItems: number; + setAccessibilityDisclosureLevel(accessibilityDisclosureLevel: number): void; - initWithNumberOfVisibleItems(numberOfVisibleItems: number): this; + setAccessibilityMarkerUIElements(accessibilityMarkerUIElements: NSArray | Array): void; - initWithCoder(coder: NSCoder): this; + setAccessibilityMarkerValues(accessibilityMarkerValues: interop.Object): void; - setNumberOfVisibleItems(numberOfVisibleItems: number): void; -} + setAccessibilityMarkerGroupUIElement(accessibilityMarkerGroupUIElement: interop.Object): void; -declare class NSWindowController extends NSResponder implements NSSeguePerforming { - initWithWindow(window: NSWindow | null): this; + setAccessibilityUnits(accessibilityUnits: interop.Enum): void; - initWithCoder(coder: NSCoder): this; + setAccessibilityUnitDescription(accessibilityUnitDescription: string): void; - initWithWindowNibName(windowNibName: string): this; + setAccessibilityRulerMarkerType(accessibilityRulerMarkerType: interop.Enum): void; - initWithWindowNibNameOwner(windowNibName: string, owner: interop.Object): this; + setAccessibilityMarkerTypeDescription(accessibilityMarkerTypeDescription: string): void; - initWithWindowNibPathOwner(windowNibPath: string, owner: interop.Object): this; + setAccessibilityHorizontalScrollBar(accessibilityHorizontalScrollBar: interop.Object): void; - readonly windowNibName: string; + setAccessibilityVerticalScrollBar(accessibilityVerticalScrollBar: interop.Object): void; - readonly windowNibPath: string; + setAccessibilityAllowedValues(accessibilityAllowedValues: NSArray | Array): void; - readonly owner: interop.Object | null; + setAccessibilityLabelUIElements(accessibilityLabelUIElements: NSArray | Array): void; - windowFrameAutosaveName: string; + setAccessibilityLabelValue(accessibilityLabelValue: number): void; - shouldCascadeWindows: boolean; + setAccessibilitySplitters(accessibilitySplitters: NSArray | Array): void; - get previewRepresentableActivityItems(): NSArray; - set previewRepresentableActivityItems(value: NSArray | Array); + setAccessibilityDecrementButton(accessibilityDecrementButton: interop.Object): void; - document: interop.Object; + setAccessibilityIncrementButton(accessibilityIncrementButton: interop.Object): void; - setDocumentEdited(dirtyFlag: boolean): void; + setAccessibilityTabs(accessibilityTabs: NSArray | Array): void; - shouldCloseDocument: boolean; + setAccessibilityHeader(accessibilityHeader: interop.Object): void; - synchronizeWindowTitleWithDocumentName(): void; + setAccessibilityColumnCount(accessibilityColumnCount: number): void; - windowTitleForDocumentDisplayName(displayName: string): string; + setAccessibilityRowCount(accessibilityRowCount: number): void; - contentViewController: NSViewController; + setAccessibilityIndex(accessibilityIndex: number): void; - window: NSWindow; + setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; - readonly windowLoaded: boolean; + setAccessibilityRows(accessibilityRows: NSArray | Array): void; - windowWillLoad(): void; + setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; - windowDidLoad(): void; + setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; - loadWindow(): void; + setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; - close(): void; + setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; - showWindow(sender: interop.Object | null): void; + setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; - setWindowFrameAutosaveName(windowFrameAutosaveName: string): void; + setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; - setShouldCascadeWindows(shouldCascadeWindows: boolean): void; + setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; - setPreviewRepresentableActivityItems(previewRepresentableActivityItems: NSArray | Array): void; + setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; - setDocument(document: interop.Object | null): void; + setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; - setShouldCloseDocument(shouldCloseDocument: boolean): void; + setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; - setContentViewController(contentViewController: NSViewController): void; + setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; - setWindow(window: NSWindow | null): void; + setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; - isWindowLoaded(): boolean; + setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; - readonly storyboard: NSStoryboard; + setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; - dismissController(sender: interop.Object | null): void; + setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; - prepareForSegueSender(segue: NSStoryboardSegue, sender: interop.Object | null): void; + setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; - performSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): void; + setAccessibilitySelectedText(accessibilitySelectedText: string): void; - shouldPerformSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): boolean; + setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; + + setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; + + setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; + + isAccessibilityModal(): boolean; + + setAccessibilityModal(accessibilityModal: boolean): void; + + setAccessibilityProxy(accessibilityProxy: interop.Object): void; + + isAccessibilityMain(): boolean; + + setAccessibilityMain(accessibilityMain: boolean): void; + + setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; + + setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; + + setAccessibilityDocument(accessibilityDocument: string): void; + + setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; + + setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; + + setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; + + setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; + + isAccessibilityMinimized(): boolean; + + setAccessibilityMinimized(accessibilityMinimized: boolean): void; + + setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; isEqual(object: interop.Object): boolean; @@ -19223,576 +19680,503 @@ declare class NSWindowController extends NSResponder implements NSSeguePerformin readonly debugDescription: string; } -declare class NSSharingService extends NSObject { - delegate: NSSharingServiceDelegate; +declare class NSCollectionViewCompositionalLayoutConfiguration extends NSObject implements NSCopying { + scrollDirection: interop.Enum; - readonly title: string; + interSectionSpacing: number; - readonly image: NSImage; + get boundarySupplementaryItems(): NSArray; + set boundarySupplementaryItems(value: NSArray | Array); - readonly alternateImage: NSImage; + setScrollDirection(scrollDirection: interop.Enum): void; - menuItemTitle: string; + setInterSectionSpacing(interSectionSpacing: number): void; - get recipients(): NSArray; - set recipients(value: NSArray | Array); + setBoundarySupplementaryItems(boundarySupplementaryItems: NSArray | Array): void; - subject: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readonly messageBody: string; +declare class NSBitmapImageRep extends NSImageRep implements NSSecureCoding { + initWithFocusedViewRect(rect: CGRect): this; - readonly permanentLink: NSURL; + initWithBitmapDataPlanesPixelsWidePixelsHighBitsPerSampleSamplesPerPixelHasAlphaIsPlanarColorSpaceNameBytesPerRowBitsPerPixel(planes: interop.PointerConvertible, width: number, height: number, bps: number, spp: number, alpha: boolean, isPlanar: boolean, colorSpaceName: string, rBytes: number, pBits: number): this; - readonly accountName: string; + initWithBitmapDataPlanesPixelsWidePixelsHighBitsPerSampleSamplesPerPixelHasAlphaIsPlanarColorSpaceNameBitmapFormatBytesPerRowBitsPerPixel(planes: interop.PointerConvertible, width: number, height: number, bps: number, spp: number, alpha: boolean, isPlanar: boolean, colorSpaceName: string, bitmapFormat: interop.Enum, rBytes: number, pBits: number): this; - readonly attachmentFileURLs: NSArray; + initWithCGImage(cgImage: interop.Object): this; - static sharingServicesForItems(items: NSArray | Array): NSArray; + initWithCIImage(ciImage: CIImage): this; - static sharingServiceNamed(serviceName: string): NSSharingService; + static imageRepsWithData(data: NSData): NSArray; - initWithTitleImageAlternateImageHandler(title: string, image: NSImage, alternateImage: NSImage | null, block: () => void): this; + static imageRepWithData any>(this: This, data: NSData): InstanceType; - canPerformWithItems(items: NSArray | Array | null): boolean; + initWithData(data: NSData): this; - performWithItems(items: NSArray | Array): void; + readonly bitmapData: interop.Pointer; - setDelegate(delegate: NSSharingServiceDelegate | null): void; + getBitmapDataPlanes(data: interop.PointerConvertible): void; - setMenuItemTitle(menuItemTitle: string): void; + readonly planar: boolean; - setRecipients(recipients: NSArray | Array): void; + readonly samplesPerPixel: number; - setSubject(subject: string): void; -} + readonly bitsPerPixel: number; -declare class NSActionCell extends NSCell { - target: interop.Object; + readonly bytesPerRow: number; - action: string; + readonly bytesPerPlane: number; - tag: number; + readonly numberOfPlanes: number; - setTarget(target: interop.Object | null): void; + readonly bitmapFormat: interop.Enum; - setAction(action: string | null): void; + getCompressionFactor(compression: interop.PointerConvertible, factor: interop.PointerConvertible): void; - setTag(tag: number): void; -} + setCompressionFactor(compression: interop.Enum, factor: number): void; -declare class NSController extends NSObject implements NSCoding, NSEditor, NSEditorRegistration { - init(): this; + readonly TIFFRepresentation: NSData; - initWithCoder(coder: NSCoder): this; + TIFFRepresentationUsingCompressionFactor(comp: interop.Enum, factor: number): NSData; - objectDidBeginEditing(editor: NSEditor): void; + static TIFFRepresentationOfImageRepsInArray(array: NSArray | Array): NSData; - objectDidEndEditing(editor: NSEditor): void; + static TIFFRepresentationOfImageRepsInArrayUsingCompressionFactor(array: NSArray | Array, comp: interop.Enum, factor: number): NSData; - discardEditing(): void; + static getTIFFCompressionTypesCount(list: interop.PointerConvertible, numTypes: interop.PointerConvertible): void; - commitEditing(): boolean; + static localizedNameForTIFFCompressionType(compression: interop.Enum): string; - commitEditingWithDelegateDidCommitSelectorContextInfo(delegate: interop.Object | null, didCommitSelector: string | null, contextInfo: interop.PointerConvertible): void; + canBeCompressedUsing(compression: interop.Enum): boolean; - readonly editing: boolean; + colorizeByMappingGrayToColorBlackMappingWhiteMapping(midPoint: number, midPointColor: NSColor | null, shadowColor: NSColor | null, lightColor: NSColor | null): void; - isEditing(): boolean; + initForIncrementalLoad(): this; - encodeWithCoder(coder: NSCoder): void; + incrementalLoadFromDataComplete(data: NSData, complete: boolean): number; - commitEditingAndReturnError(error: interop.PointerConvertible): boolean; + setColorAtXY(color: NSColor, x: number, y: number): void; - isEqual(object: interop.Object): boolean; + colorAtXY(x: number, y: number): NSColor; - readonly hash: number; + getPixelAtXY(p: interop.PointerConvertible, x: number, y: number): void; - readonly superclass: interop.Object; + setPixelAtXY(p: interop.PointerConvertible, x: number, y: number): void; - class(): interop.Object; + readonly CGImage: interop.Object; - self(): this; + readonly colorSpace: NSColorSpace; - performSelector(aSelector: string): interop.Object; + bitmapImageRepByConvertingToColorSpaceRenderingIntent(targetSpace: NSColorSpace, renderingIntent: interop.Enum): NSBitmapImageRep; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + bitmapImageRepByRetaggingWithColorSpace(newSpace: NSColorSpace): NSBitmapImageRep; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + isPlanar(): boolean; - readonly isProxy: boolean; + static representationOfImageRepsInArrayUsingTypeProperties(imageReps: NSArray | Array, storageType: interop.Enum, properties: NSDictionary | Record): NSData; - isKindOfClass(aClass: interop.Object): boolean; + representationUsingTypeProperties(storageType: interop.Enum, properties: NSDictionary | Record): NSData; - isMemberOfClass(aClass: interop.Object): boolean; + setPropertyWithValue(property: string, value: interop.Object | null): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + valueForProperty(property: string): interop.Object; - respondsToSelector(aSelector: string): boolean; + static readonly supportsSecureCoding: boolean; - retain(): this; + encodeWithCoder(coder: NSCoder): void; - release(): void; + initWithCoder(coder: NSCoder): this; +} - autorelease(): this; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTableView extends NSControl implements NSUserInterfaceValidations, NSTextViewDelegate, NSDraggingSource, NSAccessibilityTable { + initWithFrame(frameRect: CGRect): this; - retainCount(): number; + initWithCoder(coder: NSCoder): this; - readonly zone: interop.Pointer; + dataSource: NSTableViewDataSource; - readonly description: string; + delegate: NSTableViewDelegate; - readonly debugDescription: string; -} + headerView: NSTableHeaderView; -declare class NSRulerView extends NSView { - static registerUnitWithNameAbbreviationUnitToPointsConversionFactorStepUpCycleStepDownCycle(unitName: string, abbreviation: string, conversionFactor: number, stepUpCycle: NSArray | Array, stepDownCycle: NSArray | Array): void; + cornerView: NSView; - initWithCoder(coder: NSCoder): this; + allowsColumnReordering: boolean; - initWithScrollViewOrientation(scrollView: NSScrollView | null, orientation: interop.Enum): this; + allowsColumnResizing: boolean; - scrollView: NSScrollView; + columnAutoresizingStyle: interop.Enum; - orientation: interop.Enum; + gridStyleMask: interop.Enum; - readonly baselineLocation: number; + intercellSpacing: CGSize; - readonly requiredThickness: number; + usesAlternatingRowBackgroundColors: boolean; - ruleThickness: number; + backgroundColor: NSColor; - reservedThicknessForMarkers: number; + gridColor: NSColor; - reservedThicknessForAccessoryView: number; + rowSizeStyle: interop.Enum; - measurementUnits: string; + readonly effectiveRowSizeStyle: interop.Enum; - originOffset: number; + rowHeight: number; - clientView: NSView; + noteHeightOfRowsWithIndexesChanged(indexSet: NSIndexSet): void; - addMarker(marker: NSRulerMarker): void; + readonly tableColumns: NSArray; - removeMarker(marker: NSRulerMarker): void; + readonly numberOfColumns: number; - get markers(): NSArray; - set markers(value: NSArray | Array); + readonly numberOfRows: number; - trackMarkerWithMouseEvent(marker: NSRulerMarker, event: NSEvent): boolean; + addTableColumn(tableColumn: NSTableColumn): void; - accessoryView: NSView; + removeTableColumn(tableColumn: NSTableColumn): void; - moveRulerlineFromLocationToLocation(oldLocation: number, newLocation: number): void; + moveColumnToColumn(oldIndex: number, newIndex: number): void; - invalidateHashMarks(): void; + columnWithIdentifier(identifier: string): number; - drawHashMarksAndLabelsInRect(rect: CGRect): void; + tableColumnWithIdentifier(identifier: string): NSTableColumn; - drawMarkersInRect(rect: CGRect): void; + tile(): void; - readonly flipped: boolean; + sizeToFit(): void; - setScrollView(scrollView: NSScrollView | null): void; + sizeLastColumnToFit(): void; - setOrientation(orientation: interop.Enum): void; - - setRuleThickness(ruleThickness: number): void; - - setReservedThicknessForMarkers(reservedThicknessForMarkers: number): void; - - setReservedThicknessForAccessoryView(reservedThicknessForAccessoryView: number): void; - - setMeasurementUnits(measurementUnits: string): void; - - setOriginOffset(originOffset: number): void; - - setClientView(clientView: NSView | null): void; - - setMarkers(markers: NSArray | Array | null): void; - - setAccessoryView(accessoryView: NSView | null): void; - - isFlipped(): boolean; -} - -declare class NSSplitViewController extends NSViewController implements NSSplitViewDelegate, NSUserInterfaceValidations { - splitView: NSSplitView; - - get splitViewItems(): NSArray; - set splitViewItems(value: NSArray | Array); - - addSplitViewItem(splitViewItem: NSSplitViewItem): void; - - insertSplitViewItemAtIndex(splitViewItem: NSSplitViewItem, index: number): void; - - removeSplitViewItem(splitViewItem: NSSplitViewItem): void; - - splitViewItemForViewController(viewController: NSViewController): NSSplitViewItem; - - minimumThicknessForInlineSidebars: number; - - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - - viewDidLoad(): void; - - splitViewCanCollapseSubview(splitView: NSSplitView, subview: NSView): boolean; - - splitViewShouldCollapseSubviewForDoubleClickOnDividerAtIndex(splitView: NSSplitView, subview: NSView, dividerIndex: number): boolean; - - splitViewShouldHideDividerAtIndex(splitView: NSSplitView, dividerIndex: number): boolean; - - splitViewEffectiveRectForDrawnRectOfDividerAtIndex(splitView: NSSplitView, proposedEffectiveRect: CGRect, drawnRect: CGRect, dividerIndex: number): CGRect; - - splitViewAdditionalEffectiveRectOfDividerAtIndex(splitView: NSSplitView, dividerIndex: number): CGRect; - - setSplitView(splitView: NSSplitView): void; - - setSplitViewItems(splitViewItems: NSArray | Array): void; - - setMinimumThicknessForInlineSidebars(minimumThicknessForInlineSidebars: number): void; - - toggleSidebar(sender: interop.Object | null): void; - - toggleInspector(sender: interop.Object | null): void; - - splitViewConstrainMinCoordinateOfSubviewAt(splitView: NSSplitView, proposedMinimumPosition: number, dividerIndex: number): number; + scrollRowToVisible(row: number): void; - splitViewConstrainMaxCoordinateOfSubviewAt(splitView: NSSplitView, proposedMaximumPosition: number, dividerIndex: number): number; + scrollColumnToVisible(column: number): void; - splitViewConstrainSplitPositionOfSubviewAt(splitView: NSSplitView, proposedPosition: number, dividerIndex: number): number; + reloadData(): void; - splitViewResizeSubviewsWithOldSize(splitView: NSSplitView, oldSize: CGSize): void; + noteNumberOfRowsChanged(): void; - splitViewShouldAdjustSizeOfSubview(splitView: NSSplitView, view: NSView): boolean; + reloadDataForRowIndexesColumnIndexes(rowIndexes: NSIndexSet, columnIndexes: NSIndexSet): void; - splitViewWillResizeSubviews(notification: NSNotification): void; + readonly editedColumn: number; - splitViewDidResizeSubviews(notification: NSNotification): void; + readonly editedRow: number; - isEqual(object: interop.Object): boolean; + readonly clickedColumn: number; - readonly hash: number; + readonly clickedRow: number; - readonly superclass: interop.Object; + doubleAction: string; - class(): interop.Object; + get sortDescriptors(): NSArray; + set sortDescriptors(value: NSArray | Array); - self(): this; + setIndicatorImageInTableColumn(image: NSImage | null, tableColumn: NSTableColumn): void; - performSelector(aSelector: string): interop.Object; + indicatorImageInTableColumn(tableColumn: NSTableColumn): NSImage; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + highlightedTableColumn: NSTableColumn; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + verticalMotionCanBeginDrag: boolean; - readonly isProxy: boolean; + canDragRowsWithIndexesAtPoint(rowIndexes: NSIndexSet, mouseDownPoint: CGPoint): boolean; - isKindOfClass(aClass: interop.Object): boolean; + dragImageForRowsWithIndexesTableColumnsEventOffset(dragRows: NSIndexSet, tableColumns: NSArray | Array, dragEvent: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; - isMemberOfClass(aClass: interop.Object): boolean; + setDraggingSourceOperationMaskForLocal(mask: interop.Enum, isLocal: boolean): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setDropRowDropOperation(row: number, dropOperation: interop.Enum): void; - respondsToSelector(aSelector: string): boolean; + allowsMultipleSelection: boolean; - retain(): this; + allowsEmptySelection: boolean; - release(): void; + allowsColumnSelection: boolean; - autorelease(): this; + selectAll(sender: interop.Object | null): void; - retainCount(): number; + deselectAll(sender: interop.Object | null): void; - readonly zone: interop.Pointer; + selectColumnIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; - readonly description: string; + selectRowIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; - readonly debugDescription: string; -} + readonly selectedColumnIndexes: NSIndexSet; -declare class NSToolbarItem extends NSObject implements NSCopying { - initWithItemIdentifier(itemIdentifier: string): this; + readonly selectedRowIndexes: NSIndexSet; - readonly itemIdentifier: string; + deselectColumn(column: number): void; - readonly toolbar: NSToolbar; + deselectRow(row: number): void; - label: string; + readonly selectedColumn: number; - paletteLabel: string; + readonly selectedRow: number; - possibleLabels: NSSet; + isColumnSelected(column: number): boolean; - toolTip: string; + isRowSelected(row: number): boolean; - menuFormRepresentation: NSMenuItem; + readonly numberOfSelectedColumns: number; - tag: number; + readonly numberOfSelectedRows: number; - target: interop.Object; + allowsTypeSelect: boolean; - action: string; + style: interop.Enum; - enabled: boolean; + readonly effectiveStyle: interop.Enum; - image: NSImage; + selectionHighlightStyle: interop.Enum; - title: string; + draggingDestinationFeedbackStyle: interop.Enum; - bordered: boolean; + rectOfColumn(column: number): CGRect; - navigational: boolean; + rectOfRow(row: number): CGRect; - view: NSView; + columnIndexesInRect(rect: CGRect): NSIndexSet; - readonly visible: boolean; + rowsInRect(rect: CGRect): _NSRange; - hidden: boolean; + columnAtPoint(point: CGPoint): number; - minSize: CGSize; + rowAtPoint(point: CGPoint): number; - maxSize: CGSize; + frameOfCellAtColumnRow(column: number, row: number): CGRect; - visibilityPriority: number; + autosaveName: string; - validate(): void; + autosaveTableColumns: boolean; - autovalidates: boolean; + editColumnRowWithEventSelect(column: number, row: number, event: NSEvent | null, select: boolean): void; - readonly allowsDuplicatesInToolbar: boolean; + drawRowClipRect(row: number, clipRect: CGRect): void; - setLabel(label: string): void; + highlightSelectionInClipRect(clipRect: CGRect): void; - setPaletteLabel(paletteLabel: string): void; + drawGridInClipRect(clipRect: CGRect): void; - setPossibleLabels(possibleLabels: NSSet): void; + drawBackgroundInClipRect(clipRect: CGRect): void; - setToolTip(toolTip: string | null): void; + viewAtColumnRowMakeIfNecessary(column: number, row: number, makeIfNecessary: boolean): NSView; - setMenuFormRepresentation(menuFormRepresentation: NSMenuItem): void; + rowViewAtRowMakeIfNecessary(row: number, makeIfNecessary: boolean): NSTableRowView; - setTag(tag: number): void; + rowForView(view: NSView): number; - setTarget(target: interop.Object | null): void; + columnForView(view: NSView): number; - setAction(action: string | null): void; + makeViewWithIdentifierOwner(identifier: string, owner: interop.Object | null): NSView; - isEnabled(): boolean; + enumerateAvailableRowViewsUsingBlock(handler: (p1: NSTableRowView, p2: number) => void): void; - setEnabled(enabled: boolean): void; + floatsGroupRows: boolean; - setImage(image: NSImage | null): void; + rowActionsVisible: boolean; - setTitle(title: string): void; + beginUpdates(): void; - isBordered(): boolean; + endUpdates(): void; - setBordered(bordered: boolean): void; + insertRowsAtIndexesWithAnimation(indexes: NSIndexSet, animationOptions: interop.Enum): void; - isNavigational(): boolean; + removeRowsAtIndexesWithAnimation(indexes: NSIndexSet, animationOptions: interop.Enum): void; - setNavigational(navigational: boolean): void; + moveRowAtIndexToIndex(oldIndex: number, newIndex: number): void; - setView(view: NSView): void; + hideRowsAtIndexesWithAnimation(indexes: NSIndexSet, rowAnimation: interop.Enum): void; - isVisible(): boolean; + unhideRowsAtIndexesWithAnimation(indexes: NSIndexSet, rowAnimation: interop.Enum): void; - isHidden(): boolean; + readonly hiddenRowIndexes: NSIndexSet; - setHidden(hidden: boolean): void; + registerNibForIdentifier(nib: NSNib | null, identifier: string): void; - setMinSize(minSize: CGSize): void; + readonly registeredNibsByIdentifier: NSDictionary; - setMaxSize(maxSize: CGSize): void; + didAddRowViewForRow(rowView: NSTableRowView, row: number): void; - setVisibilityPriority(visibilityPriority: number): void; + didRemoveRowViewForRow(rowView: NSTableRowView, row: number): void; - setAutovalidates(autovalidates: boolean): void; + usesStaticContents: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + userInterfaceLayoutDirection: interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class NSSliderCell extends NSActionCell { - static readonly prefersTrackingUntilMouseUp: boolean; + usesAutomaticRowHeights: boolean; - minValue: number; + setDataSource(dataSource: NSTableViewDataSource | null): void; - maxValue: number; + setDelegate(delegate: NSTableViewDelegate | null): void; - altIncrementValue: number; + setHeaderView(headerView: NSTableHeaderView | null): void; - sliderType: interop.Enum; + setCornerView(cornerView: NSView | null): void; - vertical: boolean; + setAllowsColumnReordering(allowsColumnReordering: boolean): void; - readonly trackRect: CGRect; + setAllowsColumnResizing(allowsColumnResizing: boolean): void; - readonly knobThickness: number; + setColumnAutoresizingStyle(columnAutoresizingStyle: interop.Enum): void; - knobRectFlipped(flipped: boolean): CGRect; + setGridStyleMask(gridStyleMask: interop.Enum): void; - barRectFlipped(flipped: boolean): CGRect; + setIntercellSpacing(intercellSpacing: CGSize): void; - drawKnob(knobRect: CGRect): void; + setUsesAlternatingRowBackgroundColors(usesAlternatingRowBackgroundColors: boolean): void; - drawBarInsideFlipped(rect: CGRect, flipped: boolean): void; + setBackgroundColor(backgroundColor: NSColor): void; - setMinValue(minValue: number): void; + setGridColor(gridColor: NSColor): void; - setMaxValue(maxValue: number): void; + setRowSizeStyle(rowSizeStyle: interop.Enum): void; - setAltIncrementValue(altIncrementValue: number): void; + setRowHeight(rowHeight: number): void; - setSliderType(sliderType: interop.Enum): void; + setDoubleAction(doubleAction: string | null): void; - isVertical(): boolean; + setSortDescriptors(sortDescriptors: NSArray | Array): void; - setVertical(vertical: boolean): void; + setHighlightedTableColumn(highlightedTableColumn: NSTableColumn | null): void; - numberOfTickMarks: number; + setVerticalMotionCanBeginDrag(verticalMotionCanBeginDrag: boolean): void; - tickMarkPosition: interop.Enum; + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; - allowsTickMarkValuesOnly: boolean; + setAllowsEmptySelection(allowsEmptySelection: boolean): void; - tickMarkValueAtIndex(index: number): number; + setAllowsColumnSelection(allowsColumnSelection: boolean): void; - rectOfTickMarkAtIndex(index: number): CGRect; + setAllowsTypeSelect(allowsTypeSelect: boolean): void; - indexOfTickMarkAtPoint(point: CGPoint): number; + setStyle(style: interop.Enum): void; - closestTickMarkValueToValue(value: number): number; + setSelectionHighlightStyle(selectionHighlightStyle: interop.Enum): void; - drawTickMarks(): void; + setDraggingDestinationFeedbackStyle(draggingDestinationFeedbackStyle: interop.Enum): void; - setNumberOfTickMarks(numberOfTickMarks: number): void; + setAutosaveName(autosaveName: string | null): void; - setTickMarkPosition(tickMarkPosition: interop.Enum): void; + setAutosaveTableColumns(autosaveTableColumns: boolean): void; - setAllowsTickMarkValuesOnly(allowsTickMarkValuesOnly: boolean): void; + setFloatsGroupRows(floatsGroupRows: boolean): void; - setTitleCell(cell: NSCell): void; + setRowActionsVisible(rowActionsVisible: boolean): void; - titleCell(): interop.Object; + setUsesStaticContents(usesStaticContents: boolean): void; - setTitleColor(newColor: NSColor): void; + setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; - titleColor(): NSColor; + setUsesAutomaticRowHeights(usesAutomaticRowHeights: boolean): void; - setTitleFont(fontObj: NSFont): void; + setDrawsGrid(flag: boolean): void; - titleFont(): NSFont; + drawsGrid(): boolean; - title: string; + selectColumnByExtendingSelection(column: number, extend: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - setTitle(string: string): void; + selectRowByExtendingSelection(row: number, extend: boolean): void; - setKnobThickness(thickness: number): void; + selectedColumnEnumerator(): NSEnumerator; - // @ts-ignore MemberDecl.tsIgnore - setImage(backgroundImage: NSImage): void; + selectedRowEnumerator(): NSEnumerator; - image: NSImage; -} + dragImageForRowsEventDragImageOffset(dragRows: NSArray | Array, dragEvent: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; -// @ts-ignore ClassDecl.tsIgnore -declare class NSPopUpButtonCell extends NSMenuItemCell implements NSMenuItemValidation { - initTextCellPullsDown(stringValue: string, pullDown: boolean): this; + setAutoresizesAllColumnsToFit(flag: boolean): void; - initWithCoder(coder: NSCoder): this; + autoresizesAllColumnsToFit(): boolean; - menu: NSMenu; + columnsInRect(rect: CGRect): _NSRange; - pullsDown: boolean; + preparedCellAtColumnRow(column: number, row: number): NSCell; - autoenablesItems: boolean; + textShouldBeginEditing(textObject: NSText): boolean; - preferredEdge: interop.Enum; + textShouldEndEditing(textObject: NSText): boolean; - usesItemFromMenu: boolean; + textDidBeginEditing(notification: NSNotification): void; - altersStateOfSelectedItem: boolean; + textDidEndEditing(notification: NSNotification): void; - addItemWithTitle(title: string): void; + textDidChange(notification: NSNotification): void; - addItemsWithTitles(itemTitles: NSArray | Array): void; + shouldFocusCellAtColumnRow(cell: NSCell, column: number, row: number): boolean; - insertItemWithTitleAtIndex(title: string, index: number): void; + focusedColumn(): number; - removeItemWithTitle(title: string): void; + setFocusedColumn(focusedColumn: number): void; - removeItemAtIndex(index: number): void; + performClickOnCellAtColumnRow(column: number, row: number): void; - removeAllItems(): void; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - readonly itemArray: NSArray; + textViewClickedOnLinkAtIndex(textView: NSTextView, link: interop.Object, charIndex: number): boolean; - readonly numberOfItems: number; + textViewClickedOnCellInRectAtIndex(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; - indexOfItem(item: NSMenuItem): number; + textViewDoubleClickedOnCellInRectAtIndex(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect, charIndex: number): void; - indexOfItemWithTitle(title: string): number; + textViewDraggedCellInRectEventAtIndex(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent, charIndex: number): void; - indexOfItemWithTag(tag: number): number; + textViewWritablePasteboardTypesForCellAtIndex(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number): NSArray; - indexOfItemWithRepresentedObject(obj: interop.Object | null): number; + textViewWriteCellAtIndexToPasteboardType(view: NSTextView, cell: NSTextAttachmentCell, charIndex: number, pboard: NSPasteboard, type: string): boolean; - indexOfItemWithTargetAndAction(target: interop.Object | null, actionSelector: string | null): number; + textViewWillChangeSelectionFromCharacterRangeToCharacterRange(textView: NSTextView, oldSelectedCharRange: _NSRange, newSelectedCharRange: _NSRange): _NSRange; - itemAtIndex(index: number): NSMenuItem; + textViewWillChangeSelectionFromCharacterRangesToCharacterRanges(textView: NSTextView, oldSelectedCharRanges: NSArray | Array, newSelectedCharRanges: NSArray | Array): NSArray; - itemWithTitle(title: string): NSMenuItem; + textViewShouldChangeTextInRangesReplacementStrings(textView: NSTextView, affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; - readonly lastItem: NSMenuItem; + textViewShouldChangeTypingAttributesToAttributes(textView: NSTextView, oldTypingAttributes: NSDictionary | Record, newTypingAttributes: NSDictionary | Record): NSDictionary; - selectItem(item: NSMenuItem | null): void; + textViewDidChangeSelection(notification: NSNotification): void; - selectItemAtIndex(index: number): void; + textViewDidChangeTypingAttributes(notification: NSNotification): void; - selectItemWithTitle(title: string): void; + textViewWillDisplayToolTipForCharacterAtIndex(textView: NSTextView, tooltip: string, characterIndex: number): string; - selectItemWithTag(tag: number): boolean; + textViewCompletionsForPartialWordRangeIndexOfSelectedItem(textView: NSTextView, words: NSArray | Array, charRange: _NSRange, index: interop.PointerConvertible): NSArray; - // @ts-ignore MemberDecl.tsIgnore - setTitle(string: string | null): void; + textViewShouldChangeTextInRangeReplacementString(textView: NSTextView, affectedCharRange: _NSRange, replacementString: string | null): boolean; - readonly selectedItem: NSMenuItem; + textViewDoCommandBySelector(textView: NSTextView, commandSelector: string): boolean; - readonly indexOfSelectedItem: number; + textViewShouldSetSpellingStateRange(textView: NSTextView, value: number, affectedCharRange: _NSRange): number; - synchronizeTitleAndSelectedItem(): void; + textViewMenuForEventAtIndex(view: NSTextView, menu: NSMenu, event: NSEvent, charIndex: number): NSMenu; - itemTitleAtIndex(index: number): string; + textViewWillCheckTextInRangeOptionsTypes(view: NSTextView, range: _NSRange, options: NSDictionary | Record, checkingTypes: interop.PointerConvertible): NSDictionary; - readonly itemTitles: NSArray; + textViewDidCheckTextInRangeTypesOptionsResultsOrthographyWordCount(view: NSTextView, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, results: NSArray | Array, orthography: NSOrthography, wordCount: number): NSArray; - readonly titleOfSelectedItem: string; + textViewURLForContentsOfTextAttachmentAtIndex(textView: NSTextView, textAttachment: NSTextAttachment, charIndex: number): NSURL; - attachPopUpWithFrameInView(cellFrame: CGRect, controlView: NSView): void; + textViewWillShowSharingServicePickerForItems(textView: NSTextView, servicePicker: NSSharingServicePicker, items: NSArray | Array): NSSharingServicePicker; - dismissPopUp(): void; + undoManagerForTextView(view: NSTextView): NSUndoManager; - performClickWithFrameInView(frame: CGRect, controlView: NSView): void; + textViewShouldUpdateTouchBarItemIdentifiers(textView: NSTextView, identifiers: NSArray | Array): NSArray; - arrowPosition: interop.Enum; + textViewCandidatesForSelectedRange(textView: NSTextView, selectedRange: _NSRange): NSArray; - setMenu(menu: NSMenu | null): void; + textViewShouldSelectCandidateAtIndex(textView: NSTextView, index: number): boolean; - setPullsDown(pullsDown: boolean): void; + textViewWritingToolsWillBegin(textView: NSTextView): void; - setAutoenablesItems(autoenablesItems: boolean): void; + textViewWritingToolsDidEnd(textView: NSTextView): void; - setPreferredEdge(preferredEdge: interop.Enum): void; + textViewWritingToolsIgnoredRangesInEnclosingRange(textView: NSTextView, enclosingRange: _NSRange): NSArray; - setUsesItemFromMenu(usesItemFromMenu: boolean): void; + textViewClickedOnLink(textView: NSTextView, link: interop.Object): boolean; - setAltersStateOfSelectedItem(altersStateOfSelectedItem: boolean): void; + textViewClickedOnCellInRect(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; - setArrowPosition(arrowPosition: interop.Enum): void; + textViewDoubleClickedOnCellInRect(textView: NSTextView, cell: NSTextAttachmentCell, cellFrame: CGRect): void; - validateMenuItem(menuItem: NSMenuItem): boolean; + textViewDraggedCellInRectEvent(view: NSTextView, cell: NSTextAttachmentCell, rect: CGRect, event: NSEvent): void; isEqual(object: interop.Object): boolean; @@ -19833,726 +20217,634 @@ declare class NSPopUpButtonCell extends NSMenuItemCell implements NSMenuItemVali readonly description: string; readonly debugDescription: string; -} -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextAttachmentCell extends NSCell implements NSTextAttachmentCellProtocol { - // @ts-ignore MemberDecl.tsIgnore - drawWithFrameInView(cellFrame: CGRect, controlView: NSView | null): void; + draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; - wantsToTrackMouse(): boolean; + draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - // @ts-ignore MemberDecl.tsIgnore - highlightWithFrameInView(flag: boolean, cellFrame: CGRect, controlView: NSView | null): void; + draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - // @ts-ignore MemberDecl.tsIgnore - trackMouseInRectOfViewUntilMouseUp(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, flag: boolean): boolean; + draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; - readonly cellSize: CGSize; + ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; - cellBaselineOffset(): CGPoint; + accessibilityLabel: string; - attachment: NSTextAttachment; + get accessibilityRows(): NSArray; + set accessibilityRows(value: NSArray | Array); - drawWithFrameInViewCharacterIndex(cellFrame: CGRect, controlView: NSView | null, charIndex: number): void; + get accessibilitySelectedRows(): NSArray; + set accessibilitySelectedRows(value: NSArray | Array); - drawWithFrameInViewCharacterIndexLayoutManager(cellFrame: CGRect, controlView: NSView | null, charIndex: number, layoutManager: NSLayoutManager): void; + // @ts-ignore MemberDecl.tsIgnore + setAccessibilitySelectedRows(selectedRows: NSArray | Array): void; - wantsToTrackMouseForEventInRectOfViewAtCharacterIndex(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, charIndex: number): boolean; + get accessibilityVisibleRows(): NSArray; + set accessibilityVisibleRows(value: NSArray | Array); - trackMouseInRectOfViewAtCharacterIndexUntilMouseUp(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, charIndex: number, flag: boolean): boolean; + get accessibilityColumns(): NSArray; + set accessibilityColumns(value: NSArray | Array); - cellFrameForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; + get accessibilityVisibleColumns(): NSArray; + set accessibilityVisibleColumns(value: NSArray | Array); - setAttachment(attachment: NSTextAttachment | null): void; + get accessibilitySelectedColumns(): NSArray; + set accessibilitySelectedColumns(value: NSArray | Array); - isEqual(object: interop.Object): boolean; + accessibilityHeaderGroup(): string; - readonly hash: number; + get accessibilitySelectedCells(): NSArray; + set accessibilitySelectedCells(value: NSArray | Array); - readonly superclass: interop.Object; + get accessibilityVisibleCells(): NSArray; + set accessibilityVisibleCells(value: NSArray | Array); - class(): interop.Object; + get accessibilityRowHeaderUIElements(): NSArray; + set accessibilityRowHeaderUIElements(value: NSArray | Array); - self(): this; + get accessibilityColumnHeaderUIElements(): NSArray; + set accessibilityColumnHeaderUIElements(value: NSArray | Array); - performSelector(aSelector: string): interop.Object; + accessibilityFrame: CGRect; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + accessibilityParent: interop.Object; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + isAccessibilityFocused(): boolean; - readonly isProxy: boolean; + accessibilityIdentifier: string; +} - isKindOfClass(aClass: interop.Object): boolean; +declare class NSWindowController extends NSResponder implements NSSeguePerforming { + initWithWindow(window: NSWindow | null): this; - isMemberOfClass(aClass: interop.Object): boolean; + initWithCoder(coder: NSCoder): this; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + initWithWindowNibName(windowNibName: string): this; - respondsToSelector(aSelector: string): boolean; + initWithWindowNibNameOwner(windowNibName: string, owner: interop.Object): this; - retain(): this; + initWithWindowNibPathOwner(windowNibPath: string, owner: interop.Object): this; - release(): void; + readonly windowNibName: string; - autorelease(): this; + readonly windowNibPath: string; - retainCount(): number; + readonly owner: interop.Object | null; - readonly zone: interop.Pointer; + windowFrameAutosaveName: string; - readonly description: string; + shouldCascadeWindows: boolean; - readonly debugDescription: string; -} + get previewRepresentableActivityItems(): NSArray; + set previewRepresentableActivityItems(value: NSArray | Array); -declare class NSOpenGLLayer extends CAOpenGLLayer { - view: NSView; + document: interop.Object; - openGLPixelFormat: NSOpenGLPixelFormat; + setDocumentEdited(dirtyFlag: boolean): void; - openGLContext: NSOpenGLContext; + shouldCloseDocument: boolean; - openGLPixelFormatForDisplayMask(mask: number): NSOpenGLPixelFormat; + synchronizeWindowTitleWithDocumentName(): void; - openGLContextForPixelFormat(pixelFormat: NSOpenGLPixelFormat): NSOpenGLContext; + windowTitleForDocumentDisplayName(displayName: string): string; - canDrawInOpenGLContextPixelFormatForLayerTimeDisplayTime(context: NSOpenGLContext, pixelFormat: NSOpenGLPixelFormat, t: number, ts: interop.PointerConvertible): boolean; + contentViewController: NSViewController; - drawInOpenGLContextPixelFormatForLayerTimeDisplayTime(context: NSOpenGLContext, pixelFormat: NSOpenGLPixelFormat, t: number, ts: interop.PointerConvertible): void; + window: NSWindow; - setView(view: NSView | null): void; + readonly windowLoaded: boolean; - setOpenGLPixelFormat(openGLPixelFormat: NSOpenGLPixelFormat | null): void; + windowWillLoad(): void; - setOpenGLContext(openGLContext: NSOpenGLContext | null): void; -} + windowDidLoad(): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSDictionaryController extends NSArrayController { - // @ts-ignore MemberDecl.tsIgnore - newObject(): NSDictionaryControllerKeyValuePair; + loadWindow(): void; - initialKey: string; + close(): void; - initialValue: interop.Object; + showWindow(sender: interop.Object | null): void; - get includedKeys(): NSArray; - set includedKeys(value: NSArray | Array); + setWindowFrameAutosaveName(windowFrameAutosaveName: string): void; - get excludedKeys(): NSArray; - set excludedKeys(value: NSArray | Array); + setShouldCascadeWindows(shouldCascadeWindows: boolean): void; - get localizedKeyDictionary(): NSDictionary; - set localizedKeyDictionary(value: NSDictionary | Record); + setPreviewRepresentableActivityItems(previewRepresentableActivityItems: NSArray | Array): void; - localizedKeyTable: string; + setDocument(document: interop.Object | null): void; - setInitialKey(initialKey: string): void; + setShouldCloseDocument(shouldCloseDocument: boolean): void; - setInitialValue(initialValue: interop.Object): void; + setContentViewController(contentViewController: NSViewController): void; - setIncludedKeys(includedKeys: NSArray | Array): void; + setWindow(window: NSWindow | null): void; - setExcludedKeys(excludedKeys: NSArray | Array): void; + isWindowLoaded(): boolean; - setLocalizedKeyDictionary(localizedKeyDictionary: NSDictionary | Record): void; + readonly storyboard: NSStoryboard; - setLocalizedKeyTable(localizedKeyTable: string | null): void; -} + dismissController(sender: interop.Object | null): void; -declare class NSScrubberArrangedView extends NSView { - selected: boolean; + prepareForSegueSender(segue: NSStoryboardSegue, sender: interop.Object | null): void; - highlighted: boolean; + performSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): void; - applyLayoutAttributes(layoutAttributes: NSScrubberLayoutAttributes): void; + shouldPerformSegueWithIdentifierSender(identifier: string, sender: interop.Object | null): boolean; - isSelected(): boolean; + isEqual(object: interop.Object): boolean; - setSelected(selected: boolean): void; + readonly hash: number; - isHighlighted(): boolean; + readonly superclass: interop.Object; - setHighlighted(highlighted: boolean): void; -} + class(): interop.Object; -declare class NSGridView extends NSView { - initWithFrame(frameRect: CGRect): this; + self(): this; - initWithCoder(coder: NSCoder): this; + performSelector(aSelector: string): interop.Object; - static gridViewWithNumberOfColumnsRows any>(this: This, columnCount: number, rowCount: number): InstanceType; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - static gridViewWithViews any>(this: This, rows: NSArray | Array): InstanceType; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - readonly numberOfRows: number; + readonly isProxy: boolean; - readonly numberOfColumns: number; + isKindOfClass(aClass: interop.Object): boolean; - rowAtIndex(index: number): NSGridRow; + isMemberOfClass(aClass: interop.Object): boolean; - indexOfRow(row: NSGridRow): number; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - columnAtIndex(index: number): NSGridColumn; + respondsToSelector(aSelector: string): boolean; - indexOfColumn(column: NSGridColumn): number; + retain(): this; - cellAtColumnIndexRowIndex(columnIndex: number, rowIndex: number): NSGridCell; + release(): void; - cellForView(view: NSView): NSGridCell; + autorelease(): this; - addRowWithViews(views: NSArray | Array): NSGridRow; + retainCount(): number; - insertRowAtIndexWithViews(index: number, views: NSArray | Array): NSGridRow; + readonly zone: interop.Pointer; - moveRowAtIndexToIndex(fromIndex: number, toIndex: number): void; + readonly description: string; - removeRowAtIndex(index: number): void; + readonly debugDescription: string; +} - addColumnWithViews(views: NSArray | Array): NSGridColumn; +declare class NSSharingService extends NSObject { + delegate: NSSharingServiceDelegate; - insertColumnAtIndexWithViews(index: number, views: NSArray | Array): NSGridColumn; + readonly title: string; - moveColumnAtIndexToIndex(fromIndex: number, toIndex: number): void; + readonly image: NSImage; - removeColumnAtIndex(index: number): void; + readonly alternateImage: NSImage; - xPlacement: interop.Enum; + menuItemTitle: string; - yPlacement: interop.Enum; + get recipients(): NSArray; + set recipients(value: NSArray | Array); - rowAlignment: interop.Enum; + subject: string; - rowSpacing: number; + readonly messageBody: string; - columnSpacing: number; + readonly permanentLink: NSURL; - mergeCellsInHorizontalRangeVerticalRange(hRange: _NSRange, vRange: _NSRange): void; + readonly accountName: string; - setXPlacement(xPlacement: interop.Enum): void; + readonly attachmentFileURLs: NSArray; - setYPlacement(yPlacement: interop.Enum): void; + static sharingServicesForItems(items: NSArray | Array): NSArray; - setRowAlignment(rowAlignment: interop.Enum): void; + static sharingServiceNamed(serviceName: string): NSSharingService; - setRowSpacing(rowSpacing: number): void; + initWithTitleImageAlternateImageHandler(title: string, image: NSImage, alternateImage: NSImage | null, block: () => void): this; - setColumnSpacing(columnSpacing: number): void; -} + canPerformWithItems(items: NSArray | Array | null): boolean; -declare class NSCollectionLayoutDecorationItem extends NSCollectionLayoutItem implements NSCopying { - static backgroundDecorationItemWithElementKind any>(this: This, elementKind: string): InstanceType; + performWithItems(items: NSArray | Array): void; - zIndex: number; + setDelegate(delegate: NSSharingServiceDelegate | null): void; - readonly elementKind: string; + setMenuItemTitle(menuItemTitle: string): void; - setZIndex(zIndex: number): void; + setRecipients(recipients: NSArray | Array): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setSubject(subject: string): void; } -declare class NSCollectionViewLayout extends NSObject implements NSCoding { - readonly collectionView: NSCollectionView; +declare class NSActionCell extends NSCell { + target: interop.Object; - invalidateLayout(): void; + action: string; - invalidateLayoutWithContext(context: NSCollectionViewLayoutInvalidationContext): void; + tag: number; - registerClassForDecorationViewOfKind(viewClass: interop.Object | null, elementKind: string): void; + setTarget(target: interop.Object | null): void; - registerNibForDecorationViewOfKind(nib: NSNib | null, elementKind: string): void; + setAction(action: string | null): void; - static readonly layoutAttributesClass: interop.Object; + setTag(tag: number): void; +} - static readonly invalidationContextClass: interop.Object; +declare class NSCachedImageRep extends NSImageRep { + initWithWindowRect(win: NSWindow, rect: CGRect): this; - prepareLayout(): void; + initWithSizeDepthSeparateAlpha(size: CGSize, depth: interop.Enum, flag: boolean, alpha: boolean): this; - layoutAttributesForElementsInRect(rect: CGRect): NSArray; + window(): NSWindow; - layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + rect(): CGRect; +} - layoutAttributesForSupplementaryViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; +declare class NSImageView extends NSControl implements NSAccessibilityImage, NSMenuItemValidation { + static imageViewWithImage any>(this: This, image: NSImage): InstanceType; - layoutAttributesForDecorationViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + image: NSImage; - layoutAttributesForDropTargetAtPoint(pointInCollectionView: CGPoint): NSCollectionViewLayoutAttributes; + editable: boolean; - layoutAttributesForInterItemGapBeforeIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + imageAlignment: interop.Enum; - shouldInvalidateLayoutForBoundsChange(newBounds: CGRect): boolean; + imageScaling: interop.Enum; - invalidationContextForBoundsChange(newBounds: CGRect): NSCollectionViewLayoutInvalidationContext; + imageFrameStyle: interop.Enum; - shouldInvalidateLayoutForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: NSCollectionViewLayoutAttributes, originalAttributes: NSCollectionViewLayoutAttributes): boolean; + symbolConfiguration: NSImageSymbolConfiguration; - invalidationContextForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: NSCollectionViewLayoutAttributes, originalAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutInvalidationContext; + contentTintColor: NSColor; - targetContentOffsetForProposedContentOffsetWithScrollingVelocity(proposedContentOffset: CGPoint, velocity: CGPoint): CGPoint; + animates: boolean; - targetContentOffsetForProposedContentOffset(proposedContentOffset: CGPoint): CGPoint; + allowsCutCopyPaste: boolean; - readonly collectionViewContentSize: CGSize; + static defaultPreferredImageDynamicRange: interop.Enum; - prepareForCollectionViewUpdates(updateItems: NSArray | Array): void; + preferredImageDynamicRange: interop.Enum; - finalizeCollectionViewUpdates(): void; + readonly imageDynamicRange: interop.Enum; - prepareForAnimatedBoundsChange(oldBounds: CGRect): void; + setImage(image: NSImage | null): void; - finalizeAnimatedBoundsChange(): void; + isEditable(): boolean; - prepareForTransitionToLayout(newLayout: NSCollectionViewLayout): void; + setEditable(editable: boolean): void; - prepareForTransitionFromLayout(oldLayout: NSCollectionViewLayout): void; + setImageAlignment(imageAlignment: interop.Enum): void; - finalizeLayoutTransition(): void; + setImageScaling(imageScaling: interop.Enum): void; - initialLayoutAttributesForAppearingItemAtIndexPath(itemIndexPath: NSIndexPath): this; + setImageFrameStyle(imageFrameStyle: interop.Enum): void; - finalLayoutAttributesForDisappearingItemAtIndexPath(itemIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + setSymbolConfiguration(symbolConfiguration: NSImageSymbolConfiguration): void; - initialLayoutAttributesForAppearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): this; + setContentTintColor(contentTintColor: NSColor): void; - finalLayoutAttributesForDisappearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + setAnimates(animates: boolean): void; - initialLayoutAttributesForAppearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): this; + setAllowsCutCopyPaste(allowsCutCopyPaste: boolean): void; - finalLayoutAttributesForDisappearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + static setDefaultPreferredImageDynamicRange(defaultPreferredImageDynamicRange: interop.Enum): void; - indexPathsToDeleteForSupplementaryViewOfKind(elementKind: string): NSSet; + setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; - indexPathsToDeleteForDecorationViewOfKind(elementKind: string): NSSet; + addSymbolEffect(symbolEffect: NSSymbolEffect): void; - indexPathsToInsertForSupplementaryViewOfKind(elementKind: string): NSSet; + addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; - indexPathsToInsertForDecorationViewOfKind(elementKind: string): NSSet; + addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - encodeWithCoder(coder: NSCoder): void; + removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; - initWithCoder(coder: NSCoder): this; -} + removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; -declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { - readonly layoutManagers: NSArray; + removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; - addLayoutManager(aLayoutManager: NSLayoutManager): void; + removeAllSymbolEffects(): void; - removeLayoutManager(aLayoutManager: NSLayoutManager): void; + removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; - readonly editedMask: interop.Enum; + removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; - readonly editedRange: _NSRange; + setSymbolImageWithContentTransition(symbolImage: NSImage, transition: NSSymbolContentTransition): void; - readonly changeInLength: number; + setSymbolImageWithContentTransitionOptions(symbolImage: NSImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; - delegate: NSTextStorageDelegate; + accessibilityLabel: string; - editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; + accessibilityFrame: CGRect; - processEditing(): void; + accessibilityParent: interop.Object; - readonly fixesAttributesLazily: boolean; + isAccessibilityFocused(): boolean; - invalidateAttributesInRange(range: _NSRange): void; + accessibilityIdentifier: string; - ensureAttributesAreFixedInRange(range: _NSRange): void; + isEqual(object: interop.Object): boolean; - textStorageObserver: NSTextStorageObserving; + readonly hash: number; - setDelegate(delegate: NSTextStorageDelegate | null): void; + readonly superclass: interop.Object; - setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; + class(): interop.Object; - get attributeRuns(): NSArray; - set attributeRuns(value: NSArray | Array); + self(): this; - get paragraphs(): NSArray; - set paragraphs(value: NSArray | Array); + performSelector(aSelector: string): interop.Object; - get words(): NSArray; - set words(value: NSArray | Array); + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - get characters(): NSArray; - set characters(value: NSArray | Array); + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - font: NSFont; + readonly isProxy: boolean; - foregroundColor: NSColor; + isKindOfClass(aClass: interop.Object): boolean; - setAttributeRuns(attributeRuns: NSArray | Array): void; + isMemberOfClass(aClass: interop.Object): boolean; - setParagraphs(paragraphs: NSArray | Array): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setWords(words: NSArray | Array): void; + respondsToSelector(aSelector: string): boolean; - setCharacters(characters: NSArray | Array): void; + retain(): this; - setFont(font: NSFont | null): void; + release(): void; - setForegroundColor(foregroundColor: NSColor | null): void; + autorelease(): this; - static readonly supportsSecureCoding: boolean; + retainCount(): number; - encodeWithCoder(coder: NSCoder): void; + readonly zone: interop.Pointer; - initWithCoder(coder: NSCoder): this; -} + readonly description: string; -declare class NSDocumentController extends NSObject implements NSCoding, NSMenuItemValidation, NSUserInterfaceValidations { - static readonly sharedDocumentController: NSDocumentController; + readonly debugDescription: string; + + validateMenuItem(menuItem: NSMenuItem): boolean; +} +declare class NSController extends NSObject implements NSCoding, NSEditor, NSEditorRegistration { init(): this; initWithCoder(coder: NSCoder): this; - readonly documents: NSArray; - - readonly currentDocument: NSDocument; + objectDidBeginEditing(editor: NSEditor): void; - readonly currentDirectory: string; + objectDidEndEditing(editor: NSEditor): void; - documentForURL(url: NSURL): NSDocument; + discardEditing(): void; - documentForWindow(window: NSWindow): NSDocument; + commitEditing(): boolean; - addDocument(document: NSDocument): void; + commitEditingWithDelegateDidCommitSelectorContextInfo(delegate: interop.Object | null, didCommitSelector: string | null, contextInfo: interop.PointerConvertible): void; - removeDocument(document: NSDocument): void; + readonly editing: boolean; - newDocument(sender: interop.Object | null): void; + isEditing(): boolean; - openUntitledDocumentAndDisplayError(displayDocument: boolean, outError: interop.PointerConvertible): NSDocument; + encodeWithCoder(coder: NSCoder): void; - makeUntitledDocumentOfTypeError(typeName: string, outError: interop.PointerConvertible): NSDocument; + commitEditingAndReturnError(error: interop.PointerConvertible): boolean; - openDocument(sender: interop.Object | null): void; + isEqual(object: interop.Object): boolean; - URLsFromRunningOpenPanel(): NSArray; + readonly hash: number; - runModalOpenPanelForTypes(openPanel: NSOpenPanel, types: NSArray | Array | null): number; + readonly superclass: interop.Object; - beginOpenPanelWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void | null): void; + class(): interop.Object; - beginOpenPanelForTypesCompletionHandler(openPanel: NSOpenPanel, inTypes: NSArray | Array | null, completionHandler: (p1: number) => void): void; + self(): this; - openDocumentWithContentsOfURLDisplayCompletionHandler(url: NSURL, displayDocument: boolean, completionHandler: (p1: NSDocument, p2: boolean, p3: NSError) => void | null): void; + performSelector(aSelector: string): interop.Object; - makeDocumentWithContentsOfURLOfTypeError(url: NSURL, typeName: string, outError: interop.PointerConvertible): NSDocument; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - reopenDocumentForURLWithContentsOfURLDisplayCompletionHandler(urlOrNil: NSURL | null, contentsURL: NSURL, displayDocument: boolean, completionHandler: (p1: NSDocument, p2: boolean, p3: NSError) => void | null): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - makeDocumentForURLWithContentsOfURLOfTypeError(urlOrNil: NSURL | null, contentsURL: NSURL, typeName: string, outError: interop.PointerConvertible): NSDocument; + readonly isProxy: boolean; - autosavingDelay: number; + isKindOfClass(aClass: interop.Object): boolean; - saveAllDocuments(sender: interop.Object | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - readonly hasEditedDocuments: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - reviewUnsavedDocumentsWithAlertTitleCancellableDelegateDidReviewAllSelectorContextInfo(title: string | null, cancellable: boolean, delegate: interop.Object | null, didReviewAllSelector: string | null, contextInfo: interop.PointerConvertible): void; + respondsToSelector(aSelector: string): boolean; - closeAllDocumentsWithDelegateDidCloseAllSelectorContextInfo(delegate: interop.Object | null, didCloseAllSelector: string | null, contextInfo: interop.PointerConvertible): void; + retain(): this; - duplicateDocumentWithContentsOfURLCopyingDisplayNameError(url: NSURL, duplicateByCopying: boolean, displayNameOrNil: string | null, outError: interop.PointerConvertible): NSDocument; + release(): void; - readonly allowsAutomaticShareMenu: boolean; + autorelease(): this; - standardShareMenuItem(): NSMenuItem; + retainCount(): number; - presentErrorModalForWindowDelegateDidPresentSelectorContextInfo(error: NSError, window: NSWindow, delegate: interop.Object | null, didPresentSelector: string | null, contextInfo: interop.PointerConvertible): void; + readonly zone: interop.Pointer; - presentError(error: NSError): boolean; + readonly description: string; - willPresentError(error: NSError): NSError; + readonly debugDescription: string; +} - readonly maximumRecentDocumentCount: number; +declare class NSSplitViewItemAccessoryViewController extends NSViewController implements NSAnimatablePropertyContainer { + hidden: boolean; - clearRecentDocuments(sender: interop.Object | null): void; + automaticallyAppliesContentInsets: boolean; - noteNewRecentDocument(document: NSDocument): void; + viewWillAppear(): void; - noteNewRecentDocumentURL(url: NSURL): void; + viewDidAppear(): void; - readonly recentDocumentURLs: NSArray; + viewWillDisappear(): void; - readonly defaultType: string; + viewDidDisappear(): void; - typeForContentsOfURLError(url: NSURL, outError: interop.PointerConvertible): string; + isHidden(): boolean; - readonly documentClassNames: NSArray; + setHidden(hidden: boolean): void; - documentClassForType(typeName: string): interop.Object; + setAutomaticallyAppliesContentInsets(automaticallyAppliesContentInsets: boolean): void; - displayNameForType(typeName: string): string; + animator(): this; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + get animations(): NSDictionary; + set animations(value: NSDictionary | Record); - setAutosavingDelay(autosavingDelay: number): void; + animationForKey(key: string): interop.Object; - openDocumentWithContentsOfURLDisplayError(url: NSURL, displayDocument: boolean, outError: interop.PointerConvertible): interop.Object; + static defaultAnimationForKey(key: string): interop.Object; - reopenDocumentForURLWithContentsOfURLError(url: NSURL | null, contentsURL: NSURL, outError: interop.PointerConvertible): boolean; + setAnimations(animations: NSDictionary | Record): void; +} - fileExtensionsFromType(typeName: string): NSArray; +declare class NSATSTypesetter extends NSTypesetter { + static readonly sharedTypesetter: NSATSTypesetter; - typeFromFileExtension(fileNameExtensionOrHFSFileType: string): string; + lineFragmentRectForProposedRectRemainingRect(proposedRect: CGRect, remainingRect: interop.PointerConvertible): CGRect; - documentForFileName(fileName: string): interop.Object; + usesFontLeading: boolean; - fileNamesFromRunningOpenPanel(): NSArray; + typesetterBehavior: interop.Enum; - makeDocumentWithContentsOfFileOfType(fileName: string, type: string): interop.Object; + hyphenationFactor: number; - makeDocumentWithContentsOfURLOfType(url: NSURL, type: string): interop.Object; + lineFragmentPadding: number; - makeUntitledDocumentOfType(type: string): interop.Object; + substituteFontForFont(originalFont: NSFont): NSFont; - openDocumentWithContentsOfFileDisplay(fileName: string, display: boolean): interop.Object; + textTabForGlyphLocationWritingDirectionMaxLocation(glyphLocation: number, direction: interop.Enum, maxLocation: number): NSTextTab; - openDocumentWithContentsOfURLDisplay(url: NSURL, display: boolean): interop.Object; + bidiProcessingEnabled: boolean; - openUntitledDocumentOfTypeDisplay(type: string, display: boolean): interop.Object; + attributedString: NSAttributedString; - setShouldCreateUI(flag: boolean): void; + setParagraphGlyphRangeSeparatorGlyphRange(paragraphRange: _NSRange, paragraphSeparatorRange: _NSRange): void; - shouldCreateUI(): boolean; + readonly paragraphGlyphRange: _NSRange; - encodeWithCoder(coder: NSCoder): void; + readonly paragraphSeparatorGlyphRange: _NSRange; - validateMenuItem(menuItem: NSMenuItem): boolean; + layoutParagraphAtPoint(lineFragmentOrigin: interop.PointerConvertible): number; - isEqual(object: interop.Object): boolean; + lineSpacingAfterGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; - readonly hash: number; + paragraphSpacingBeforeGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; - readonly superclass: interop.Object; + paragraphSpacingAfterGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; - class(): interop.Object; + readonly layoutManager: NSLayoutManager; - self(): this; + readonly currentTextContainer: NSTextContainer; - performSelector(aSelector: string): interop.Object; + setHardInvalidationForGlyphRange(flag: boolean, glyphRange: _NSRange): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + getLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin(lineFragmentRect: interop.PointerConvertible, lineFragmentUsedRect: interop.PointerConvertible, paragraphSeparatorGlyphRange: _NSRange, lineOrigin: CGPoint): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setUsesFontLeading(usesFontLeading: boolean): void; - readonly isProxy: boolean; + setTypesetterBehavior(typesetterBehavior: interop.Enum): void; - isKindOfClass(aClass: interop.Object): boolean; + setHyphenationFactor(hyphenationFactor: number): void; - isMemberOfClass(aClass: interop.Object): boolean; + setLineFragmentPadding(lineFragmentPadding: number): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setBidiProcessingEnabled(bidiProcessingEnabled: boolean): void; - respondsToSelector(aSelector: string): boolean; + setAttributedString(attributedString: NSAttributedString | null): void; - retain(): this; + willSetLineFragmentRectForGlyphRangeUsedRectBaselineOffset(lineRect: interop.PointerConvertible, glyphRange: _NSRange, usedRect: interop.PointerConvertible, baselineOffset: interop.PointerConvertible): void; - release(): void; + shouldBreakLineByWordBeforeCharacterAtIndex(charIndex: number): boolean; - autorelease(): this; + shouldBreakLineByHyphenatingBeforeCharacterAtIndex(charIndex: number): boolean; - retainCount(): number; + hyphenationFactorForGlyphAtIndex(glyphIndex: number): number; - readonly zone: interop.Pointer; + hyphenCharacterForGlyphAtIndex(glyphIndex: number): number; - readonly description: string; + boundingBoxForControlGlyphAtIndexForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(glyphIndex: number, textContainer: NSTextContainer, proposedRect: CGRect, glyphPosition: CGPoint, charIndex: number): CGRect; - readonly debugDescription: string; + getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBits(glyphsRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible): number; } // @ts-ignore ClassDecl.tsIgnore -declare class NSPanel extends NSWindow { - // @ts-ignore MemberDecl.tsIgnore - floatingPanel: boolean; +declare class NSPopUpButtonCell extends NSMenuItemCell implements NSMenuItemValidation { + initTextCellPullsDown(stringValue: string, pullDown: boolean): this; - becomesKeyOnlyIfNeeded: boolean; + initWithCoder(coder: NSCoder): this; - // @ts-ignore MemberDecl.tsIgnore - worksWhenModal: boolean; + menu: NSMenu; - isFloatingPanel(): boolean; + pullsDown: boolean; - setFloatingPanel(floatingPanel: boolean): void; + autoenablesItems: boolean; - setBecomesKeyOnlyIfNeeded(becomesKeyOnlyIfNeeded: boolean): void; + preferredEdge: interop.Enum; - setWorksWhenModal(worksWhenModal: boolean): void; -} + usesItemFromMenu: boolean; -declare class NSTextTab extends NSObject implements NSCopying, NSCoding, NSSecureCoding { - static columnTerminatorsForLocale(aLocale: NSLocale | null): NSCharacterSet; + altersStateOfSelectedItem: boolean; - readonly location: number; + addItemWithTitle(title: string): void; - readonly options: NSDictionary; + addItemsWithTitles(itemTitles: NSArray | Array): void; - initWithTextAlignmentLocationOptions(alignment: interop.Enum, loc: number, options: NSDictionary | Record): this; + insertItemWithTitleAtIndex(title: string, index: number): void; - readonly alignment: interop.Enum; + removeItemWithTitle(title: string): void; - initWithTypeLocation(type: interop.Enum, loc: number): this; + removeItemAtIndex(index: number): void; - readonly tabStopType: interop.Enum; + removeAllItems(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly itemArray: NSArray; - encodeWithCoder(coder: NSCoder): void; + readonly numberOfItems: number; - initWithCoder(coder: NSCoder): this; + indexOfItem(item: NSMenuItem): number; - static readonly supportsSecureCoding: boolean; -} + indexOfItemWithTitle(title: string): number; -declare class NSClickGestureRecognizer extends NSGestureRecognizer implements NSCoding { - buttonMask: number; + indexOfItemWithTag(tag: number): number; - numberOfClicksRequired: number; + indexOfItemWithRepresentedObject(obj: interop.Object | null): number; - numberOfTouchesRequired: number; + indexOfItemWithTargetAndAction(target: interop.Object | null, actionSelector: string | null): number; - setButtonMask(buttonMask: number): void; + itemAtIndex(index: number): NSMenuItem; - setNumberOfClicksRequired(numberOfClicksRequired: number): void; + itemWithTitle(title: string): NSMenuItem; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + readonly lastItem: NSMenuItem; - encodeWithCoder(coder: NSCoder): void; + selectItem(item: NSMenuItem | null): void; - initWithCoder(coder: NSCoder): this; -} + selectItemAtIndex(index: number): void; -declare class NSSegmentedControl extends NSControl implements NSUserInterfaceCompression { - segmentCount: number; + selectItemWithTitle(title: string): void; - selectedSegment: number; + selectItemWithTag(tag: number): boolean; - selectSegmentWithTag(tag: number): boolean; + // @ts-ignore MemberDecl.tsIgnore + setTitle(string: string | null): void; - setWidthForSegment(width: number, segment: number): void; - - widthForSegment(segment: number): number; - - setImageForSegment(image: NSImage | null, segment: number): void; - - imageForSegment(segment: number): NSImage; - - setImageScalingForSegment(scaling: interop.Enum, segment: number): void; - - imageScalingForSegment(segment: number): interop.Enum; - - setLabelForSegment(label: string, segment: number): void; - - labelForSegment(segment: number): string; - - setMenuForSegment(menu: NSMenu | null, segment: number): void; - - menuForSegment(segment: number): NSMenu; - - setSelectedForSegment(selected: boolean, segment: number): void; - - isSelectedForSegment(segment: number): boolean; - - setEnabledForSegment(enabled: boolean, segment: number): void; - - isEnabledForSegment(segment: number): boolean; - - setToolTipForSegment(toolTip: string | null, segment: number): void; - - toolTipForSegment(segment: number): string; - - setTagForSegment(tag: number, segment: number): void; - - tagForSegment(segment: number): number; - - setShowsMenuIndicatorForSegment(showsMenuIndicator: boolean, segment: number): void; - - showsMenuIndicatorForSegment(segment: number): boolean; - - segmentStyle: interop.Enum; - - springLoaded: boolean; - - trackingMode: interop.Enum; - - readonly doubleValueForSelectedSegment: number; - - selectedSegmentBezelColor: NSColor; + readonly selectedItem: NSMenuItem; readonly indexOfSelectedItem: number; - setAlignmentForSegment(alignment: interop.Enum, segment: number): void; - - alignmentForSegment(segment: number): interop.Enum; - - segmentDistribution: interop.Enum; - - compressWithPrioritizedCompressionOptions(prioritizedOptions: NSArray | Array): void; - - minimumSizeWithPrioritizedCompressionOptions(prioritizedOptions: NSArray | Array): CGSize; - - readonly activeCompressionOptions: NSUserInterfaceCompressionOptions; - - setSegmentCount(segmentCount: number): void; - - setSelectedSegment(selectedSegment: number): void; - - setSegmentStyle(segmentStyle: interop.Enum): void; - - isSpringLoaded(): boolean; - - setSpringLoaded(springLoaded: boolean): void; - - setTrackingMode(trackingMode: interop.Enum): void; - - setSelectedSegmentBezelColor(selectedSegmentBezelColor: NSColor): void; - - setSegmentDistribution(segmentDistribution: interop.Enum): void; - - static segmentedControlWithLabelsTrackingModeTargetAction any>(this: This, labels: NSArray | Array, trackingMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; - - static segmentedControlWithImagesTrackingModeTargetAction any>(this: This, images: NSArray | Array, trackingMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; -} - -declare class NSPasteboardItem extends NSObject implements NSPasteboardWriting, NSPasteboardReading { - readonly types: NSArray; - - availableTypeFromArray(types: NSArray | Array): string; + synchronizeTitleAndSelectedItem(): void; - setDataProviderForTypes(dataProvider: NSPasteboardItemDataProvider, types: NSArray | Array): boolean; + itemTitleAtIndex(index: number): string; - setDataForType(data: NSData, type: string): boolean; + readonly itemTitles: NSArray; - setStringForType(string: string, type: string): boolean; + readonly titleOfSelectedItem: string; - setPropertyListForType(propertyList: interop.Object, type: string): boolean; + attachPopUpWithFrameInView(cellFrame: CGRect, controlView: NSView): void; - dataForType(type: string): NSData; + dismissPopUp(): void; - stringForType(type: string): string; + performClickWithFrameInView(frame: CGRect, controlView: NSView): void; - propertyListForType(type: string): interop.Object; + arrowPosition: interop.Enum; - detectPatternsForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSSet, p2: NSError) => void | null): void; + setMenu(menu: NSMenu | null): void; - detectValuesForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + setPullsDown(pullsDown: boolean): void; - detectMetadataForTypesCompletionHandler(types: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + setAutoenablesItems(autoenablesItems: boolean): void; - collaborationMetadata: SWCollaborationMetadata; + setPreferredEdge(preferredEdge: interop.Enum): void; - setCollaborationMetadata(collaborationMetadata: SWCollaborationMetadata | null): void; + setUsesItemFromMenu(usesItemFromMenu: boolean): void; - writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; + setAltersStateOfSelectedItem(altersStateOfSelectedItem: boolean): void; - writingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; + setArrowPosition(arrowPosition: interop.Enum): void; - pasteboardPropertyListForType(type: string): interop.Object; + validateMenuItem(menuItem: NSMenuItem): boolean; isEqual(object: interop.Object): boolean; @@ -20593,319 +20885,293 @@ declare class NSPasteboardItem extends NSObject implements NSPasteboardWriting, readonly description: string; readonly debugDescription: string; - - static readableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - - static readingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; - - initWithPasteboardPropertyListOfType(propertyList: interop.Object, type: string): this; -} - -declare class NSTextPreview extends NSObject { - initWithSnapshotImagePresentationFrameCandidateRects(snapshotImage: interop.Object, presentationFrame: CGRect, candidateRects: NSArray | Array): this; - - initWithSnapshotImagePresentationFrame(snapshotImage: interop.Object, presentationFrame: CGRect): this; - - readonly previewImage: interop.Object; - - readonly presentationFrame: CGRect; - - readonly candidateRects: NSArray; } -declare class NSWritingToolsCoordinatorContext extends NSObject { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - - readonly attributedString: NSAttributedString; - - readonly range: _NSRange; +declare class NSToolbarItem extends NSObject implements NSCopying { + initWithItemIdentifier(itemIdentifier: string): this; - readonly identifier: NSUUID; + readonly itemIdentifier: string; - readonly resolvedRange: _NSRange; -} + readonly toolbar: NSToolbar; -declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { - initWithImageContent(imageContent: NSData): this; + label: string; - initWithCoder(coder: NSCoder): this; + paletteLabel: string; - readonly imageContent: NSData; + possibleLabels: NSSet; - readonly contentIdentifier: string; + toolTip: string; - readonly contentDescription: string; + menuFormRepresentation: NSMenuItem; - static readonly contentType: UTType; + tag: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + target: interop.Object; - static readonly supportsSecureCoding: boolean; + action: string; - encodeWithCoder(coder: NSCoder): void; + enabled: boolean; - imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; -} + image: NSImage; -declare class NSGridColumn extends NSObject implements NSCoding { - readonly gridView: NSGridView | null; + title: string; - readonly numberOfCells: number; + bordered: boolean; - cellAtIndex(index: number): NSGridCell; + backgroundTintColor: NSColor; - xPlacement: interop.Enum; + style: interop.Enum; - width: number; + navigational: boolean; - leadingPadding: number; + view: NSView; - trailingPadding: number; + readonly visible: boolean; hidden: boolean; - mergeCellsInRange(range: _NSRange): void; + minSize: CGSize; - setXPlacement(xPlacement: interop.Enum): void; + maxSize: CGSize; - setWidth(width: number): void; + visibilityPriority: number; - setLeadingPadding(leadingPadding: number): void; + badge: NSItemBadge; - setTrailingPadding(trailingPadding: number): void; + validate(): void; - isHidden(): boolean; + autovalidates: boolean; - setHidden(hidden: boolean): void; + readonly allowsDuplicatesInToolbar: boolean; - encodeWithCoder(coder: NSCoder): void; + setLabel(label: string): void; - initWithCoder(coder: NSCoder): this; -} + setPaletteLabel(paletteLabel: string): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextListElement extends NSTextParagraph { - initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; + setPossibleLabels(possibleLabels: NSSet): void; - static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; + setToolTip(toolTip: string | null): void; - static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; + setMenuFormRepresentation(menuFormRepresentation: NSMenuItem): void; - readonly textList: NSTextList; + setTag(tag: number): void; - readonly contents: NSAttributedString; + setTarget(target: interop.Object | null): void; - readonly markerAttributes: NSDictionary; + setAction(action: string | null): void; - readonly attributedString: NSAttributedString; + isEnabled(): boolean; - readonly childElements: NSArray; + setEnabled(enabled: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - readonly parentElement: NSTextListElement; -} + setImage(image: NSImage | null): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextContentStorage extends NSTextContentManager implements NSTextStorageObserving { - // @ts-ignore MemberDecl.tsIgnore - delegate: NSTextContentStorageDelegate; + setTitle(title: string): void; - attributedString: NSAttributedString; + isBordered(): boolean; - attributedStringForTextElement(textElement: NSTextElement): NSAttributedString; + setBordered(bordered: boolean): void; - textElementForAttributedString(attributedString: NSAttributedString): NSTextElement; + setBackgroundTintColor(backgroundTintColor: NSColor): void; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + setStyle(style: interop.Enum): void; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + isNavigational(): boolean; - adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; + setNavigational(navigational: boolean): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSTextContentStorageDelegate | null): void; + setView(view: NSView): void; - setAttributedString(attributedString: NSAttributedString | null): void; + isVisible(): boolean; - textStorage: NSTextStorage; + isHidden(): boolean; - processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; + setHidden(hidden: boolean): void; - performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; + setMinSize(minSize: CGSize): void; - setTextStorage(textStorage: NSTextStorage | null): void; + setMaxSize(maxSize: CGSize): void; - isEqual(object: interop.Object): boolean; + setVisibilityPriority(visibilityPriority: number): void; - readonly hash: number; + setBadge(badge: NSItemBadge): void; - readonly superclass: interop.Object; + setAutovalidates(autovalidates: boolean): void; - class(): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - self(): this; +// @ts-ignore ClassDecl.tsIgnore +declare class NSSliderCell extends NSActionCell { + static readonly prefersTrackingUntilMouseUp: boolean; - performSelector(aSelector: string): interop.Object; + minValue: number; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + maxValue: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + altIncrementValue: number; - readonly isProxy: boolean; + sliderType: interop.Enum; - isKindOfClass(aClass: interop.Object): boolean; + vertical: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + readonly trackRect: CGRect; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly knobThickness: number; - respondsToSelector(aSelector: string): boolean; + knobRectFlipped(flipped: boolean): CGRect; - retain(): this; + barRectFlipped(flipped: boolean): CGRect; - release(): void; + drawKnob(knobRect: CGRect): void; - autorelease(): this; + drawBarInsideFlipped(rect: CGRect, flipped: boolean): void; - retainCount(): number; + setMinValue(minValue: number): void; - readonly zone: interop.Pointer; + setMaxValue(maxValue: number): void; - readonly description: string; + setAltIncrementValue(altIncrementValue: number): void; - readonly debugDescription: string; -} + setSliderType(sliderType: interop.Enum): void; -declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { - init(): this; + isVertical(): boolean; - initWithCoder(coder: NSCoder): this; + setVertical(vertical: boolean): void; - delegate: NSTextContentManagerDelegate; + numberOfTickMarks: number; - readonly textLayoutManagers: NSArray; + tickMarkPosition: interop.Enum; - addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + allowsTickMarkValuesOnly: boolean; - removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; + tickMarkValueAtIndex(index: number): number; - primaryTextLayoutManager: NSTextLayoutManager; + rectOfTickMarkAtIndex(index: number): CGRect; - synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; + indexOfTickMarkAtPoint(point: CGPoint): number; - textElementsForRange(range: NSTextRange): NSArray; + closestTickMarkValueToValue(value: number): number; - readonly hasEditingTransaction: boolean; + drawTickMarks(): void; - performEditingTransactionUsingBlock(transaction: () => void): void; + setNumberOfTickMarks(numberOfTickMarks: number): void; - recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; + setTickMarkPosition(tickMarkPosition: interop.Enum): void; - automaticallySynchronizesTextLayoutManagers: boolean; + setAllowsTickMarkValuesOnly(allowsTickMarkValuesOnly: boolean): void; - automaticallySynchronizesToBackingStore: boolean; + setTitleCell(cell: NSCell): void; - setDelegate(delegate: NSTextContentManagerDelegate | null): void; + titleCell(): interop.Object; - setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; + setTitleColor(newColor: NSColor): void; - setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; + titleColor(): NSColor; - setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; + setTitleFont(fontObj: NSFont): void; - readonly documentRange: NSTextRange; + titleFont(): NSFont; - enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; + title: string; - replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; + // @ts-ignore MemberDecl.tsIgnore + setTitle(string: string): void; - synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; + setKnobThickness(thickness: number): void; - locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + // @ts-ignore MemberDecl.tsIgnore + setImage(backgroundImage: NSImage): void; - offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + image: NSImage; +} - adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; +declare class NSSplitView extends NSView { + vertical: boolean; - isEqual(object: interop.Object): boolean; + dividerStyle: interop.Enum; - readonly hash: number; + autosaveName: string; - readonly superclass: interop.Object; + delegate: NSSplitViewDelegate; - class(): interop.Object; + drawDividerInRect(rect: CGRect): void; - self(): this; + readonly dividerColor: NSColor; - performSelector(aSelector: string): interop.Object; + readonly dividerThickness: number; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + adjustSubviews(): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + isSubviewCollapsed(subview: NSView): boolean; - readonly isProxy: boolean; + minPossiblePositionOfDividerAtIndex(dividerIndex: number): number; - isKindOfClass(aClass: interop.Object): boolean; + maxPossiblePositionOfDividerAtIndex(dividerIndex: number): number; - isMemberOfClass(aClass: interop.Object): boolean; + setPositionOfDividerAtIndex(position: number, dividerIndex: number): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + holdingPriorityForSubviewAtIndex(subviewIndex: number): number; - respondsToSelector(aSelector: string): boolean; + setHoldingPriorityForSubviewAtIndex(priority: number, subviewIndex: number): void; - retain(): this; + isVertical(): boolean; - release(): void; + setVertical(vertical: boolean): void; - autorelease(): this; + setDividerStyle(dividerStyle: interop.Enum): void; - retainCount(): number; + setAutosaveName(autosaveName: string): void; - readonly zone: interop.Pointer; + setDelegate(delegate: NSSplitViewDelegate | null): void; - readonly description: string; + arrangesAllSubviews: boolean; - readonly debugDescription: string; + readonly arrangedSubviews: NSArray; - static readonly supportsSecureCoding: boolean; + addArrangedSubview(view: NSView): void; - encodeWithCoder(coder: NSCoder): void; -} + insertArrangedSubviewAtIndex(view: NSView, index: number): void; -declare class NSTitlebarAccessoryViewController extends NSViewController implements NSAnimationDelegate, NSAnimatablePropertyContainer { - layoutAttribute: interop.Enum; + removeArrangedSubview(view: NSView): void; - fullScreenMinHeight: number; + setArrangesAllSubviews(arrangesAllSubviews: boolean): void; - hidden: boolean; + setIsPaneSplitter(flag: boolean): void; - automaticallyAdjustsSize: boolean; + isPaneSplitter(): boolean; +} - viewWillAppear(): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextAttachmentCell extends NSCell implements NSTextAttachmentCellProtocol { + // @ts-ignore MemberDecl.tsIgnore + drawWithFrameInView(cellFrame: CGRect, controlView: NSView | null): void; - viewDidAppear(): void; + wantsToTrackMouse(): boolean; - viewDidDisappear(): void; + // @ts-ignore MemberDecl.tsIgnore + highlightWithFrameInView(flag: boolean, cellFrame: CGRect, controlView: NSView | null): void; - setLayoutAttribute(layoutAttribute: interop.Enum): void; + // @ts-ignore MemberDecl.tsIgnore + trackMouseInRectOfViewUntilMouseUp(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, flag: boolean): boolean; - setFullScreenMinHeight(fullScreenMinHeight: number): void; + readonly cellSize: CGSize; - isHidden(): boolean; + cellBaselineOffset(): CGPoint; - setHidden(hidden: boolean): void; + attachment: NSTextAttachment; - setAutomaticallyAdjustsSize(automaticallyAdjustsSize: boolean): void; + drawWithFrameInViewCharacterIndex(cellFrame: CGRect, controlView: NSView | null, charIndex: number): void; - animationShouldStart(animation: NSAnimation): boolean; + drawWithFrameInViewCharacterIndexLayoutManager(cellFrame: CGRect, controlView: NSView | null, charIndex: number, layoutManager: NSLayoutManager): void; - animationDidStop(animation: NSAnimation): void; + wantsToTrackMouseForEventInRectOfViewAtCharacterIndex(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, charIndex: number): boolean; - animationDidEnd(animation: NSAnimation): void; + trackMouseInRectOfViewAtCharacterIndexUntilMouseUp(theEvent: NSEvent, cellFrame: CGRect, controlView: NSView | null, charIndex: number, flag: boolean): boolean; - animationValueForProgress(animation: NSAnimation, progress: number): number; + cellFrameForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(textContainer: NSTextContainer, lineFrag: CGRect, position: CGPoint, charIndex: number): CGRect; - animationDidReachProgressMark(animation: NSAnimation, progress: number): void; + setAttachment(attachment: NSTextAttachment | null): void; isEqual(object: interop.Object): boolean; @@ -20946,490 +21212,425 @@ declare class NSTitlebarAccessoryViewController extends NSViewController impleme readonly description: string; readonly debugDescription: string; +} - animator(): this; +declare class NSOpenGLLayer extends CAOpenGLLayer { + view: NSView; - get animations(): NSDictionary; - set animations(value: NSDictionary | Record); + openGLPixelFormat: NSOpenGLPixelFormat; - animationForKey(key: string): interop.Object; + openGLContext: NSOpenGLContext; - static defaultAnimationForKey(key: string): interop.Object; + openGLPixelFormatForDisplayMask(mask: number): NSOpenGLPixelFormat; - setAnimations(animations: NSDictionary | Record): void; -} + openGLContextForPixelFormat(pixelFormat: NSOpenGLPixelFormat): NSOpenGLContext; -declare class NSLayoutManager extends NSObject implements NSSecureCoding { - init(): this; + canDrawInOpenGLContextPixelFormatForLayerTimeDisplayTime(context: NSOpenGLContext, pixelFormat: NSOpenGLPixelFormat, t: number, ts: interop.PointerConvertible): boolean; - initWithCoder(coder: NSCoder): this; + drawInOpenGLContextPixelFormatForLayerTimeDisplayTime(context: NSOpenGLContext, pixelFormat: NSOpenGLPixelFormat, t: number, ts: interop.PointerConvertible): void; - textStorage: NSTextStorage; + setView(view: NSView | null): void; - replaceTextStorage(newTextStorage: NSTextStorage): void; + setOpenGLPixelFormat(openGLPixelFormat: NSOpenGLPixelFormat | null): void; - readonly textContainers: NSArray; + setOpenGLContext(openGLContext: NSOpenGLContext | null): void; +} - addTextContainer(container: NSTextContainer): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSDictionaryController extends NSArrayController { + // @ts-ignore MemberDecl.tsIgnore + newObject(): NSDictionaryControllerKeyValuePair; - insertTextContainerAtIndex(container: NSTextContainer, index: number): void; + initialKey: string; - removeTextContainerAtIndex(index: number): void; + initialValue: interop.Object; - textContainerChangedGeometry(container: NSTextContainer): void; + get includedKeys(): NSArray; + set includedKeys(value: NSArray | Array); - textContainerChangedTextView(container: NSTextContainer): void; + get excludedKeys(): NSArray; + set excludedKeys(value: NSArray | Array); - delegate: NSLayoutManagerDelegate; + get localizedKeyDictionary(): NSDictionary; + set localizedKeyDictionary(value: NSDictionary | Record); - showsInvisibleCharacters: boolean; + localizedKeyTable: string; - showsControlCharacters: boolean; + setInitialKey(initialKey: string): void; - usesDefaultHyphenation: boolean; + setInitialValue(initialValue: interop.Object): void; - usesFontLeading: boolean; + setIncludedKeys(includedKeys: NSArray | Array): void; - allowsNonContiguousLayout: boolean; + setExcludedKeys(excludedKeys: NSArray | Array): void; - readonly hasNonContiguousLayout: boolean; + setLocalizedKeyDictionary(localizedKeyDictionary: NSDictionary | Record): void; - limitsLayoutForSuspiciousContents: boolean; + setLocalizedKeyTable(localizedKeyTable: string | null): void; +} - backgroundLayoutEnabled: boolean; +declare class NSScrubberArrangedView extends NSView { + selected: boolean; - defaultAttachmentScaling: interop.Enum; + highlighted: boolean; - typesetter: NSTypesetter; + applyLayoutAttributes(layoutAttributes: NSScrubberLayoutAttributes): void; - typesetterBehavior: interop.Enum; + isSelected(): boolean; - invalidateGlyphsForCharacterRangeChangeInLengthActualCharacterRange(charRange: _NSRange, delta: number, actualCharRange: interop.PointerConvertible): void; + setSelected(selected: boolean): void; - invalidateLayoutForCharacterRangeActualCharacterRange(charRange: _NSRange, actualCharRange: interop.PointerConvertible): void; + isHighlighted(): boolean; - invalidateDisplayForCharacterRange(charRange: _NSRange): void; + setHighlighted(highlighted: boolean): void; +} - invalidateDisplayForGlyphRange(glyphRange: _NSRange): void; - - processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - - ensureGlyphsForCharacterRange(charRange: _NSRange): void; - - ensureGlyphsForGlyphRange(glyphRange: _NSRange): void; - - ensureLayoutForCharacterRange(charRange: _NSRange): void; - - ensureLayoutForGlyphRange(glyphRange: _NSRange): void; - - ensureLayoutForTextContainer(container: NSTextContainer): void; - - ensureLayoutForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): void; - - setGlyphsPropertiesCharacterIndexesFontForGlyphRange(glyphs: interop.PointerConvertible, props: interop.PointerConvertible, charIndexes: interop.PointerConvertible, aFont: NSFont, glyphRange: _NSRange): void; - - readonly numberOfGlyphs: number; - - CGGlyphAtIndexIsValidIndex(glyphIndex: number, isValidIndex: interop.PointerConvertible): number; - - CGGlyphAtIndex(glyphIndex: number): number; - - isValidGlyphIndex(glyphIndex: number): boolean; - - propertyForGlyphAtIndex(glyphIndex: number): interop.Enum; - - characterIndexForGlyphAtIndex(glyphIndex: number): number; - - glyphIndexForCharacterAtIndex(charIndex: number): number; - - getGlyphsInRangeGlyphsPropertiesCharacterIndexesBidiLevels(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, props: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, bidiLevelBuffer: interop.PointerConvertible): number; - - setTextContainerForGlyphRange(container: NSTextContainer, glyphRange: _NSRange): void; - - setLineFragmentRectForGlyphRangeUsedRect(fragmentRect: CGRect, glyphRange: _NSRange, usedRect: CGRect): void; - - setExtraLineFragmentRectUsedRectTextContainer(fragmentRect: CGRect, usedRect: CGRect, container: NSTextContainer): void; - - setLocationForStartOfGlyphRange(location: CGPoint, glyphRange: _NSRange): void; - - setNotShownAttributeForGlyphAtIndex(flag: boolean, glyphIndex: number): void; - - setDrawsOutsideLineFragmentForGlyphAtIndex(flag: boolean, glyphIndex: number): void; +declare class NSGridView extends NSView { + initWithFrame(frameRect: CGRect): this; - setAttachmentSizeForGlyphRange(attachmentSize: CGSize, glyphRange: _NSRange): void; + initWithCoder(coder: NSCoder): this; - getFirstUnlaidCharacterIndexGlyphIndex(charIndex: interop.PointerConvertible, glyphIndex: interop.PointerConvertible): void; + static gridViewWithNumberOfColumnsRows any>(this: This, columnCount: number, rowCount: number): InstanceType; - firstUnlaidCharacterIndex(): number; + static gridViewWithViews any>(this: This, rows: NSArray | Array): InstanceType; - firstUnlaidGlyphIndex(): number; + readonly numberOfRows: number; - textContainerForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): NSTextContainer; + readonly numberOfColumns: number; - textContainerForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): NSTextContainer; + rowAtIndex(index: number): NSGridRow; - usedRectForTextContainer(container: NSTextContainer): CGRect; + indexOfRow(row: NSGridRow): number; - lineFragmentRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; + columnAtIndex(index: number): NSGridColumn; - lineFragmentRectForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): CGRect; + indexOfColumn(column: NSGridColumn): number; - lineFragmentUsedRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; + cellAtColumnIndexRowIndex(columnIndex: number, rowIndex: number): NSGridCell; - lineFragmentUsedRectForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): CGRect; + cellForView(view: NSView): NSGridCell; - readonly extraLineFragmentRect: CGRect; + addRowWithViews(views: NSArray | Array): NSGridRow; - readonly extraLineFragmentUsedRect: CGRect; + insertRowAtIndexWithViews(index: number, views: NSArray | Array): NSGridRow; - readonly extraLineFragmentTextContainer: NSTextContainer; + moveRowAtIndexToIndex(fromIndex: number, toIndex: number): void; - locationForGlyphAtIndex(glyphIndex: number): CGPoint; + removeRowAtIndex(index: number): void; - notShownAttributeForGlyphAtIndex(glyphIndex: number): boolean; + addColumnWithViews(views: NSArray | Array): NSGridColumn; - drawsOutsideLineFragmentForGlyphAtIndex(glyphIndex: number): boolean; + insertColumnAtIndexWithViews(index: number, views: NSArray | Array): NSGridColumn; - attachmentSizeForGlyphAtIndex(glyphIndex: number): CGSize; + moveColumnAtIndexToIndex(fromIndex: number, toIndex: number): void; - truncatedGlyphRangeInLineFragmentForGlyphAtIndex(glyphIndex: number): _NSRange; + removeColumnAtIndex(index: number): void; - glyphRangeForCharacterRangeActualCharacterRange(charRange: _NSRange, actualCharRange: interop.PointerConvertible): _NSRange; + xPlacement: interop.Enum; - characterRangeForGlyphRangeActualGlyphRange(glyphRange: _NSRange, actualGlyphRange: interop.PointerConvertible): _NSRange; + yPlacement: interop.Enum; - glyphRangeForTextContainer(container: NSTextContainer): _NSRange; + rowAlignment: interop.Enum; - rangeOfNominallySpacedGlyphsContainingIndex(glyphIndex: number): _NSRange; + rowSpacing: number; - boundingRectForGlyphRangeInTextContainer(glyphRange: _NSRange, container: NSTextContainer): CGRect; + columnSpacing: number; - glyphRangeForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): _NSRange; + mergeCellsInHorizontalRangeVerticalRange(hRange: _NSRange, vRange: _NSRange): void; - glyphRangeForBoundingRectWithoutAdditionalLayoutInTextContainer(bounds: CGRect, container: NSTextContainer): _NSRange; + setXPlacement(xPlacement: interop.Enum): void; - glyphIndexForPointInTextContainerFractionOfDistanceThroughGlyph(point: CGPoint, container: NSTextContainer, partialFraction: interop.PointerConvertible): number; + setYPlacement(yPlacement: interop.Enum): void; - glyphIndexForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; + setRowAlignment(rowAlignment: interop.Enum): void; - fractionOfDistanceThroughGlyphForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; + setRowSpacing(rowSpacing: number): void; - characterIndexForPointInTextContainerFractionOfDistanceBetweenInsertionPoints(point: CGPoint, container: NSTextContainer, partialFraction: interop.PointerConvertible): number; + setColumnSpacing(columnSpacing: number): void; +} - getLineFragmentInsertionPointsForCharacterAtIndexAlternatePositionsInDisplayOrderPositionsCharacterIndexes(charIndex: number, aFlag: boolean, dFlag: boolean, positions: interop.PointerConvertible, charIndexes: interop.PointerConvertible): number; +declare class NSCollectionLayoutDecorationItem extends NSCollectionLayoutItem implements NSCopying { + static backgroundDecorationItemWithElementKind any>(this: This, elementKind: string): InstanceType; - enumerateLineFragmentsForGlyphRangeUsingBlock(glyphRange: _NSRange, block: (p1: CGRect, p2: CGRect, p3: NSTextContainer, p4: _NSRange, p5: interop.PointerConvertible) => void): void; + zIndex: number; - enumerateEnclosingRectsForGlyphRangeWithinSelectedGlyphRangeInTextContainerUsingBlock(glyphRange: _NSRange, selectedRange: _NSRange, textContainer: NSTextContainer, block: (p1: CGRect, p2: interop.PointerConvertible) => void): void; + readonly elementKind: string; - drawBackgroundForGlyphRangeAtPoint(glyphsToShow: _NSRange, origin: CGPoint): void; + setZIndex(zIndex: number): void; - drawGlyphsForGlyphRangeAtPoint(glyphsToShow: _NSRange, origin: CGPoint): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - showCGGlyphsPositionsCountFontTextMatrixAttributesInContext(glyphs: interop.PointerConvertible, positions: interop.PointerConvertible, glyphCount: number, font: NSFont, textMatrix: CGAffineTransform, attributes: NSDictionary | Record, CGContext: interop.Object): void; +declare class NSCollectionViewLayout extends NSObject implements NSCoding { + readonly collectionView: NSCollectionView; - fillBackgroundRectArrayCountForCharacterRangeColor(rectArray: interop.PointerConvertible, rectCount: number, charRange: _NSRange, color: NSColor): void; + invalidateLayout(): void; - drawUnderlineForGlyphRangeUnderlineTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, underlineVal: interop.Enum, baselineOffset: number, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; + invalidateLayoutWithContext(context: NSCollectionViewLayoutInvalidationContext): void; - underlineGlyphRangeUnderlineTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, underlineVal: interop.Enum, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; + registerClassForDecorationViewOfKind(viewClass: interop.Object | null, elementKind: string): void; - drawStrikethroughForGlyphRangeStrikethroughTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, strikethroughVal: interop.Enum, baselineOffset: number, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; + registerNibForDecorationViewOfKind(nib: NSNib | null, elementKind: string): void; - strikethroughGlyphRangeStrikethroughTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, strikethroughVal: interop.Enum, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; + static readonly layoutAttributesClass: interop.Object; - showAttachmentCellInRectCharacterIndex(cell: NSCell, rect: CGRect, attachmentIndex: number): void; + static readonly invalidationContextClass: interop.Object; - setLayoutRectForTextBlockGlyphRange(rect: CGRect, block: NSTextBlock, glyphRange: _NSRange): void; + prepareLayout(): void; - setBoundsRectForTextBlockGlyphRange(rect: CGRect, block: NSTextBlock, glyphRange: _NSRange): void; + layoutAttributesForElementsInRect(rect: CGRect): NSArray; - layoutRectForTextBlockGlyphRange(block: NSTextBlock, glyphRange: _NSRange): CGRect; + layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - boundsRectForTextBlockGlyphRange(block: NSTextBlock, glyphRange: _NSRange): CGRect; + layoutAttributesForSupplementaryViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - layoutRectForTextBlockAtIndexEffectiveRange(block: NSTextBlock, glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; + layoutAttributesForDecorationViewOfKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - boundsRectForTextBlockAtIndexEffectiveRange(block: NSTextBlock, glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; + layoutAttributesForDropTargetAtPoint(pointInCollectionView: CGPoint): NSCollectionViewLayoutAttributes; - temporaryAttributesAtCharacterIndexEffectiveRange(charIndex: number, effectiveCharRange: interop.PointerConvertible): NSDictionary; + layoutAttributesForInterItemGapBeforeIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - setTemporaryAttributesForCharacterRange(attrs: NSDictionary | Record, charRange: _NSRange): void; + shouldInvalidateLayoutForBoundsChange(newBounds: CGRect): boolean; - addTemporaryAttributesForCharacterRange(attrs: NSDictionary | Record, charRange: _NSRange): void; + invalidationContextForBoundsChange(newBounds: CGRect): NSCollectionViewLayoutInvalidationContext; - removeTemporaryAttributeForCharacterRange(attrName: string, charRange: _NSRange): void; + shouldInvalidateLayoutForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: NSCollectionViewLayoutAttributes, originalAttributes: NSCollectionViewLayoutAttributes): boolean; - temporaryAttributeAtCharacterIndexEffectiveRange(attrName: string, location: number, range: interop.PointerConvertible): interop.Object; + invalidationContextForPreferredLayoutAttributesWithOriginalAttributes(preferredAttributes: NSCollectionViewLayoutAttributes, originalAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutInvalidationContext; - temporaryAttributeAtCharacterIndexLongestEffectiveRangeInRange(attrName: string, location: number, range: interop.PointerConvertible, rangeLimit: _NSRange): interop.Object; + targetContentOffsetForProposedContentOffsetWithScrollingVelocity(proposedContentOffset: CGPoint, velocity: CGPoint): CGPoint; - temporaryAttributesAtCharacterIndexLongestEffectiveRangeInRange(location: number, range: interop.PointerConvertible, rangeLimit: _NSRange): NSDictionary; + targetContentOffsetForProposedContentOffset(proposedContentOffset: CGPoint): CGPoint; - addTemporaryAttributeValueForCharacterRange(attrName: string, value: interop.Object, charRange: _NSRange): void; + readonly collectionViewContentSize: CGSize; - defaultLineHeightForFont(theFont: NSFont): number; + prepareForCollectionViewUpdates(updateItems: NSArray | Array): void; - defaultBaselineOffsetForFont(theFont: NSFont): number; + finalizeCollectionViewUpdates(): void; - setTextStorage(textStorage: NSTextStorage | null): void; + prepareForAnimatedBoundsChange(oldBounds: CGRect): void; - setDelegate(delegate: NSLayoutManagerDelegate | null): void; + finalizeAnimatedBoundsChange(): void; - setShowsInvisibleCharacters(showsInvisibleCharacters: boolean): void; + prepareForTransitionToLayout(newLayout: NSCollectionViewLayout): void; - setShowsControlCharacters(showsControlCharacters: boolean): void; + prepareForTransitionFromLayout(oldLayout: NSCollectionViewLayout): void; - setUsesDefaultHyphenation(usesDefaultHyphenation: boolean): void; + finalizeLayoutTransition(): void; - setUsesFontLeading(usesFontLeading: boolean): void; + initialLayoutAttributesForAppearingItemAtIndexPath(itemIndexPath: NSIndexPath): this; - setAllowsNonContiguousLayout(allowsNonContiguousLayout: boolean): void; + finalLayoutAttributesForDisappearingItemAtIndexPath(itemIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - setLimitsLayoutForSuspiciousContents(limitsLayoutForSuspiciousContents: boolean): void; + initialLayoutAttributesForAppearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): this; - setBackgroundLayoutEnabled(backgroundLayoutEnabled: boolean): void; + finalLayoutAttributesForDisappearingSupplementaryElementOfKindAtIndexPath(elementKind: string, elementIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - setDefaultAttachmentScaling(defaultAttachmentScaling: interop.Enum): void; + initialLayoutAttributesForAppearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): this; - setTypesetter(typesetter: NSTypesetter): void; + finalLayoutAttributesForDisappearingDecorationElementOfKindAtIndexPath(elementKind: string, decorationIndexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - setTypesetterBehavior(typesetterBehavior: interop.Enum): void; + indexPathsToDeleteForSupplementaryViewOfKind(elementKind: string): NSSet; - rulerMarkersForTextViewParagraphStyleRuler(view: NSTextView, style: NSParagraphStyle, ruler: NSRulerView): NSArray; + indexPathsToDeleteForDecorationViewOfKind(elementKind: string): NSSet; - rulerAccessoryViewForTextViewParagraphStyleRulerEnabled(view: NSTextView, style: NSParagraphStyle, ruler: NSRulerView, isEnabled: boolean): NSView; + indexPathsToInsertForSupplementaryViewOfKind(elementKind: string): NSSet; - layoutManagerOwnsFirstResponderInWindow(window: NSWindow): boolean; + indexPathsToInsertForDecorationViewOfKind(elementKind: string): NSSet; - readonly firstTextView: NSTextView; + encodeWithCoder(coder: NSCoder): void; - readonly textViewForBeginningOfSelection: NSTextView; + initWithCoder(coder: NSCoder): this; +} - glyphAtIndexIsValidIndex(glyphIndex: number, isValidIndex: interop.PointerConvertible): number; +declare class NSTextStorage extends NSMutableAttributedString implements NSSecureCoding { + readonly layoutManagers: NSArray; - glyphAtIndex(glyphIndex: number): number; + addLayoutManager(aLayoutManager: NSLayoutManager): void; - rectArrayForCharacterRangeWithinSelectedCharacterRangeInTextContainerRectCount(charRange: _NSRange, selCharRange: _NSRange, container: NSTextContainer, rectCount: interop.PointerConvertible): interop.Pointer; + removeLayoutManager(aLayoutManager: NSLayoutManager): void; - rectArrayForGlyphRangeWithinSelectedGlyphRangeInTextContainerRectCount(glyphRange: _NSRange, selGlyphRange: _NSRange, container: NSTextContainer, rectCount: interop.PointerConvertible): interop.Pointer; + readonly editedMask: interop.Enum; - usesScreenFonts: boolean; + readonly editedRange: _NSRange; - substituteFontForFont(originalFont: NSFont): NSFont; + readonly changeInLength: number; - insertGlyphsLengthForStartingGlyphAtIndexCharacterIndex(glyphs: interop.PointerConvertible, length: number, glyphIndex: number, charIndex: number): void; + delegate: NSTextStorageDelegate; - insertGlyphAtGlyphIndexCharacterIndex(glyph: number, glyphIndex: number, charIndex: number): void; + editedRangeChangeInLength(editedMask: interop.Enum, editedRange: _NSRange, delta: number): void; - replaceGlyphAtIndexWithGlyph(glyphIndex: number, newGlyph: number): void; + processEditing(): void; - deleteGlyphsInRange(glyphRange: _NSRange): void; + readonly fixesAttributesLazily: boolean; - setCharacterIndexForGlyphAtIndex(charIndex: number, glyphIndex: number): void; + invalidateAttributesInRange(range: _NSRange): void; - setIntAttributeValueForGlyphAtIndex(attributeTag: number, val: number, glyphIndex: number): void; + ensureAttributesAreFixedInRange(range: _NSRange): void; - invalidateGlyphsOnLayoutInvalidationForGlyphRange(glyphRange: _NSRange): void; + textStorageObserver: NSTextStorageObserving; - intAttributeForGlyphAtIndex(attributeTag: number, glyphIndex: number): number; + setDelegate(delegate: NSTextStorageDelegate | null): void; - getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBits(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible): number; + setTextStorageObserver(textStorageObserver: NSTextStorageObserving): void; - getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBitsBidiLevels(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible, bidiLevelBuffer: interop.PointerConvertible): number; + get attributeRuns(): NSArray; + set attributeRuns(value: NSArray | Array); - getGlyphsRange(glyphArray: interop.PointerConvertible, glyphRange: _NSRange): number; + get paragraphs(): NSArray; + set paragraphs(value: NSArray | Array); - invalidateLayoutForCharacterRangeIsSoftActualCharacterRange(charRange: _NSRange, flag: boolean, actualCharRange: interop.PointerConvertible): void; + get words(): NSArray; + set words(value: NSArray | Array); - textStorageEditedRangeChangeInLengthInvalidatedRange(str: NSTextStorage, editedMask: number, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; + get characters(): NSArray; + set characters(value: NSArray | Array); - setLocationsStartingGlyphIndexesCountForGlyphRange(locations: interop.PointerConvertible, glyphIndexes: interop.PointerConvertible, count: number, glyphRange: _NSRange): void; + font: NSFont; - showPackedGlyphsLengthGlyphRangeAtPointFontColorPrintingAdjustment(glyphs: string, glyphLen: number, glyphRange: _NSRange, point: CGPoint, font: NSFont, color: NSColor, printingAdjustment: CGSize): void; + foregroundColor: NSColor; - showCGGlyphsPositionsCountFontMatrixAttributesInContext(glyphs: interop.PointerConvertible, positions: interop.PointerConvertible, glyphCount: number, font: NSFont, textMatrix: NSAffineTransform, attributes: NSDictionary | Record, graphicsContext: NSGraphicsContext): void; + setAttributeRuns(attributeRuns: NSArray | Array): void; - hyphenationFactor: number; + setParagraphs(paragraphs: NSArray | Array): void; - setUsesScreenFonts(usesScreenFonts: boolean): void; + setWords(words: NSArray | Array): void; - setHyphenationFactor(hyphenationFactor: number): void; + setCharacters(characters: NSArray | Array): void; - glyphGenerator: NSGlyphGenerator; + setFont(font: NSFont | null): void; - setGlyphGenerator(glyphGenerator: NSGlyphGenerator): void; + setForegroundColor(foregroundColor: NSColor | null): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class NSPickerTouchBarItem extends NSTouchBarItem { - static pickerTouchBarItemWithIdentifierLabelsSelectionModeTargetAction any>(this: This, identifier: string, labels: NSArray | Array, selectionMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; - - static pickerTouchBarItemWithIdentifierImagesSelectionModeTargetAction any>(this: This, identifier: string, images: NSArray | Array, selectionMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; - - controlRepresentation: interop.Enum; - - collapsedRepresentationLabel: string; - - collapsedRepresentationImage: NSImage; - - selectedIndex: number; - - selectionColor: NSColor; - - selectionMode: interop.Enum; - - numberOfOptions: number; - - setImageAtIndex(image: NSImage | null, index: number): void; - - imageAtIndex(index: number): NSImage; - - setLabelAtIndex(label: string, index: number): void; - - labelAtIndex(index: number): string; - - target: interop.Object; - - action: string; - enabled: boolean; + initWithCoder(coder: NSCoder): this; +} - setEnabledAtIndex(enabled: boolean, index: number): void; +declare class NSDocumentController extends NSObject implements NSCoding, NSMenuItemValidation, NSUserInterfaceValidations { + static readonly sharedDocumentController: NSDocumentController; - isEnabledAtIndex(index: number): boolean; + init(): this; - // @ts-ignore MemberDecl.tsIgnore - customizationLabel: string; + initWithCoder(coder: NSCoder): this; - setControlRepresentation(controlRepresentation: interop.Enum): void; + readonly documents: NSArray; - setCollapsedRepresentationLabel(collapsedRepresentationLabel: string): void; + readonly currentDocument: NSDocument; - setCollapsedRepresentationImage(collapsedRepresentationImage: NSImage | null): void; + readonly currentDirectory: string; - setSelectedIndex(selectedIndex: number): void; + documentForURL(url: NSURL): NSDocument; - setSelectionColor(selectionColor: NSColor | null): void; + documentForWindow(window: NSWindow): NSDocument; - setSelectionMode(selectionMode: interop.Enum): void; + addDocument(document: NSDocument): void; - setNumberOfOptions(numberOfOptions: number): void; + removeDocument(document: NSDocument): void; - setTarget(target: interop.Object | null): void; + newDocument(sender: interop.Object | null): void; - setAction(action: string | null): void; + openUntitledDocumentAndDisplayError(displayDocument: boolean, outError: interop.PointerConvertible): NSDocument; - isEnabled(): boolean; + makeUntitledDocumentOfTypeError(typeName: string, outError: interop.PointerConvertible): NSDocument; - setEnabled(enabled: boolean): void; + openDocument(sender: interop.Object | null): void; - setCustomizationLabel(customizationLabel: string | null): void; -} + URLsFromRunningOpenPanel(): NSArray; -// @ts-ignore ClassDecl.tsIgnore -declare class NSButtonTouchBarItem extends NSTouchBarItem { - static buttonTouchBarItemWithIdentifierTitleTargetAction any>(this: This, identifier: string, title: string, target: interop.Object | null, action: string | null): InstanceType; + runModalOpenPanelForTypes(openPanel: NSOpenPanel, types: NSArray | Array | null): number; - static buttonTouchBarItemWithIdentifierImageTargetAction any>(this: This, identifier: string, image: NSImage, target: interop.Object | null, action: string | null): InstanceType; + beginOpenPanelWithCompletionHandler(completionHandler: (p1: NSArray | Array) => void | null): void; - static buttonTouchBarItemWithIdentifierTitleImageTargetAction any>(this: This, identifier: string, title: string, image: NSImage, target: interop.Object | null, action: string | null): InstanceType; + beginOpenPanelForTypesCompletionHandler(openPanel: NSOpenPanel, inTypes: NSArray | Array | null, completionHandler: (p1: number) => void): void; - title: string; + openDocumentWithContentsOfURLDisplayCompletionHandler(url: NSURL, displayDocument: boolean, completionHandler: (p1: NSDocument, p2: boolean, p3: NSError) => void | null): void; - image: NSImage; + makeDocumentWithContentsOfURLOfTypeError(url: NSURL, typeName: string, outError: interop.PointerConvertible): NSDocument; - bezelColor: NSColor; + reopenDocumentForURLWithContentsOfURLDisplayCompletionHandler(urlOrNil: NSURL | null, contentsURL: NSURL, displayDocument: boolean, completionHandler: (p1: NSDocument, p2: boolean, p3: NSError) => void | null): void; - target: interop.Object; + makeDocumentForURLWithContentsOfURLOfTypeError(urlOrNil: NSURL | null, contentsURL: NSURL, typeName: string, outError: interop.PointerConvertible): NSDocument; - action: string; + autosavingDelay: number; - enabled: boolean; + saveAllDocuments(sender: interop.Object | null): void; - // @ts-ignore MemberDecl.tsIgnore - customizationLabel: string; + readonly hasEditedDocuments: boolean; - setTitle(title: string): void; + reviewUnsavedDocumentsWithAlertTitleCancellableDelegateDidReviewAllSelectorContextInfo(title: string | null, cancellable: boolean, delegate: interop.Object | null, didReviewAllSelector: string | null, contextInfo: interop.PointerConvertible): void; - setImage(image: NSImage | null): void; + closeAllDocumentsWithDelegateDidCloseAllSelectorContextInfo(delegate: interop.Object | null, didCloseAllSelector: string | null, contextInfo: interop.PointerConvertible): void; - setBezelColor(bezelColor: NSColor | null): void; + duplicateDocumentWithContentsOfURLCopyingDisplayNameError(url: NSURL, duplicateByCopying: boolean, displayNameOrNil: string | null, outError: interop.PointerConvertible): NSDocument; - setTarget(target: interop.Object | null): void; + readonly allowsAutomaticShareMenu: boolean; - setAction(action: string | null): void; + standardShareMenuItem(): NSMenuItem; - isEnabled(): boolean; + presentErrorModalForWindowDelegateDidPresentSelectorContextInfo(error: NSError, window: NSWindow, delegate: interop.Object | null, didPresentSelector: string | null, contextInfo: interop.PointerConvertible): void; - setEnabled(enabled: boolean): void; + presentError(error: NSError): boolean; - setCustomizationLabel(customizationLabel: string | null): void; -} + willPresentError(error: NSError): NSError; -declare class NSPressureConfiguration extends NSObject { - readonly pressureBehavior: interop.Enum; + readonly maximumRecentDocumentCount: number; - initWithPressureBehavior(pressureBehavior: interop.Enum): this; + clearRecentDocuments(sender: interop.Object | null): void; - set(): void; -} + noteNewRecentDocument(document: NSDocument): void; -declare class NSTabViewController extends NSViewController implements NSTabViewDelegate, NSToolbarDelegate { - tabStyle: interop.Enum; + noteNewRecentDocumentURL(url: NSURL): void; - tabView: NSTabView; + readonly recentDocumentURLs: NSArray; - transitionOptions: interop.Enum; + readonly defaultType: string; - canPropagateSelectedChildViewControllerTitle: boolean; + typeForContentsOfURLError(url: NSURL, outError: interop.PointerConvertible): string; - get tabViewItems(): NSArray; - set tabViewItems(value: NSArray | Array); + readonly documentClassNames: NSArray; - selectedTabViewItemIndex: number; + documentClassForType(typeName: string): interop.Object; - addTabViewItem(tabViewItem: NSTabViewItem): void; + displayNameForType(typeName: string): string; - insertTabViewItemAtIndex(tabViewItem: NSTabViewItem, index: number): void; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - removeTabViewItem(tabViewItem: NSTabViewItem): void; + setAutosavingDelay(autosavingDelay: number): void; - tabViewItemForViewController(viewController: NSViewController): NSTabViewItem; + openDocumentWithContentsOfURLDisplayError(url: NSURL, displayDocument: boolean, outError: interop.PointerConvertible): interop.Object; - viewDidLoad(): void; + reopenDocumentForURLWithContentsOfURLError(url: NSURL | null, contentsURL: NSURL, outError: interop.PointerConvertible): boolean; - tabViewWillSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): void; + fileExtensionsFromType(typeName: string): NSArray; - tabViewDidSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): void; + typeFromFileExtension(fileNameExtensionOrHFSFileType: string): string; - tabViewShouldSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): boolean; + documentForFileName(fileName: string): interop.Object; - toolbarItemForItemIdentifierWillBeInsertedIntoToolbar(toolbar: NSToolbar, itemIdentifier: string, flag: boolean): NSToolbarItem; + fileNamesFromRunningOpenPanel(): NSArray; - toolbarDefaultItemIdentifiers(toolbar: NSToolbar): NSArray; + makeDocumentWithContentsOfFileOfType(fileName: string, type: string): interop.Object; - toolbarAllowedItemIdentifiers(toolbar: NSToolbar): NSArray; + makeDocumentWithContentsOfURLOfType(url: NSURL, type: string): interop.Object; - toolbarSelectableItemIdentifiers(toolbar: NSToolbar): NSArray; + makeUntitledDocumentOfType(type: string): interop.Object; - setTabStyle(tabStyle: interop.Enum): void; + openDocumentWithContentsOfFileDisplay(fileName: string, display: boolean): interop.Object; - setTabView(tabView: NSTabView): void; + openDocumentWithContentsOfURLDisplay(url: NSURL, display: boolean): interop.Object; - setTransitionOptions(transitionOptions: interop.Enum): void; + openUntitledDocumentOfTypeDisplay(type: string, display: boolean): interop.Object; - setCanPropagateSelectedChildViewControllerTitle(canPropagateSelectedChildViewControllerTitle: boolean): void; + setShouldCreateUI(flag: boolean): void; - setTabViewItems(tabViewItems: NSArray | Array): void; + shouldCreateUI(): boolean; - setSelectedTabViewItemIndex(selectedTabViewItemIndex: number): void; + encodeWithCoder(coder: NSCoder): void; - tabViewDidChangeNumberOfTabViewItems(tabView: NSTabView): void; + validateMenuItem(menuItem: NSMenuItem): boolean; isEqual(object: interop.Object): boolean; @@ -21470,126 +21671,199 @@ declare class NSTabViewController extends NSViewController implements NSTabViewD readonly description: string; readonly debugDescription: string; +} - toolbarImmovableItemIdentifiers(toolbar: NSToolbar): NSSet; +// @ts-ignore ClassDecl.tsIgnore +declare class NSPanel extends NSWindow { + // @ts-ignore MemberDecl.tsIgnore + floatingPanel: boolean; - toolbarItemIdentifierCanBeInsertedAtIndex(toolbar: NSToolbar, itemIdentifier: string, index: number): boolean; + becomesKeyOnlyIfNeeded: boolean; - toolbarWillAddItem(notification: NSNotification): void; + // @ts-ignore MemberDecl.tsIgnore + worksWhenModal: boolean; - toolbarDidRemoveItem(notification: NSNotification): void; -} + isFloatingPanel(): boolean; -declare class NSDataAsset extends NSObject implements NSCopying { - initWithName(name: string): this; + setFloatingPanel(floatingPanel: boolean): void; - initWithNameBundle(name: string, bundle: NSBundle): this; + setBecomesKeyOnlyIfNeeded(becomesKeyOnlyIfNeeded: boolean): void; - readonly name: string; + setWorksWhenModal(worksWhenModal: boolean): void; +} - readonly data: NSData; +declare class NSTextTab extends NSObject implements NSCopying, NSCoding, NSSecureCoding { + static columnTerminatorsForLocale(aLocale: NSLocale | null): NSCharacterSet; - readonly typeIdentifier: string; + readonly location: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly options: NSDictionary; -declare class NSVisualEffectView extends NSView { - material: interop.Enum; + initWithTextAlignmentLocationOptions(alignment: interop.Enum, loc: number, options: NSDictionary | Record): this; - readonly interiorBackgroundStyle: interop.Enum; + readonly alignment: interop.Enum; - blendingMode: interop.Enum; + initWithTypeLocation(type: interop.Enum, loc: number): this; - state: interop.Enum; + readonly tabStopType: interop.Enum; - maskImage: NSImage; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - emphasized: boolean; + encodeWithCoder(coder: NSCoder): void; - viewDidMoveToWindow(): void; + initWithCoder(coder: NSCoder): this; - viewWillMoveToWindow(newWindow: NSWindow | null): void; + static readonly supportsSecureCoding: boolean; +} - setMaterial(material: interop.Enum): void; +declare class NSClickGestureRecognizer extends NSGestureRecognizer implements NSCoding { + buttonMask: number; - setBlendingMode(blendingMode: interop.Enum): void; + numberOfClicksRequired: number; - setState(state: interop.Enum): void; + numberOfTouchesRequired: number; - setMaskImage(maskImage: NSImage | null): void; + setButtonMask(buttonMask: number): void; - isEmphasized(): boolean; + setNumberOfClicksRequired(numberOfClicksRequired: number): void; - setEmphasized(emphasized: boolean): void; -} + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; -declare class NSPathComponentCell extends NSTextFieldCell { - image: NSImage; + encodeWithCoder(coder: NSCoder): void; - URL: NSURL; + initWithCoder(coder: NSCoder): this; +} - setImage(image: NSImage | null): void; +declare class NSSegmentedControl extends NSControl implements NSUserInterfaceCompression { + segmentCount: number; - setURL(URL: NSURL | null): void; -} + selectedSegment: number; -// @ts-ignore ClassDecl.tsIgnore -declare class NSPathCell extends NSActionCell implements NSMenuItemValidation, NSOpenSavePanelDelegate { - pathStyle: interop.Enum; + selectSegmentWithTag(tag: number): boolean; - URL: NSURL; + setWidthForSegment(width: number, segment: number): void; - // @ts-ignore MemberDecl.tsIgnore - setObjectValue(obj: NSCopying | null): void; + widthForSegment(segment: number): number; - get allowedTypes(): NSArray; - set allowedTypes(value: NSArray | Array); + setImageForSegment(image: NSImage | null, segment: number): void; - delegate: NSPathCellDelegate; + imageForSegment(segment: number): NSImage; - static readonly pathComponentCellClass: interop.Object; + setImageScalingForSegment(scaling: interop.Enum, segment: number): void; - get pathComponentCells(): NSArray; - set pathComponentCells(value: NSArray | Array); + imageScalingForSegment(segment: number): interop.Enum; - rectOfPathComponentCellWithFrameInView(cell: NSPathComponentCell, frame: CGRect, view: NSView): CGRect; + setLabelForSegment(label: string, segment: number): void; - pathComponentCellAtPointWithFrameInView(point: CGPoint, frame: CGRect, view: NSView): NSPathComponentCell; + labelForSegment(segment: number): string; - readonly clickedPathComponentCell: NSPathComponentCell; + setMenuForSegment(menu: NSMenu | null, segment: number): void; - mouseEnteredWithFrameInView(event: NSEvent, frame: CGRect, view: NSView): void; + menuForSegment(segment: number): NSMenu; - mouseExitedWithFrameInView(event: NSEvent, frame: CGRect, view: NSView): void; + setSelectedForSegment(selected: boolean, segment: number): void; - doubleAction: string; + isSelectedForSegment(segment: number): boolean; - backgroundColor: NSColor; + setEnabledForSegment(enabled: boolean, segment: number): void; - placeholderString: string; + isEnabledForSegment(segment: number): boolean; - placeholderAttributedString: NSAttributedString; + setToolTipForSegment(toolTip: string | null, segment: number): void; - setPathStyle(pathStyle: interop.Enum): void; + toolTipForSegment(segment: number): string; - setURL(URL: NSURL | null): void; + setTagForSegment(tag: number, segment: number): void; - setAllowedTypes(allowedTypes: NSArray | Array | null): void; + tagForSegment(segment: number): number; - setDelegate(delegate: NSPathCellDelegate | null): void; + setShowsMenuIndicatorForSegment(showsMenuIndicator: boolean, segment: number): void; - setPathComponentCells(pathComponentCells: NSArray | Array): void; + showsMenuIndicatorForSegment(segment: number): boolean; - setDoubleAction(doubleAction: string | null): void; + segmentStyle: interop.Enum; - setBackgroundColor(backgroundColor: NSColor | null): void; + springLoaded: boolean; - setPlaceholderString(placeholderString: string | null): void; + trackingMode: interop.Enum; - setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString | null): void; + readonly doubleValueForSelectedSegment: number; - validateMenuItem(menuItem: NSMenuItem): boolean; + selectedSegmentBezelColor: NSColor; + + readonly indexOfSelectedItem: number; + + setAlignmentForSegment(alignment: interop.Enum, segment: number): void; + + alignmentForSegment(segment: number): interop.Enum; + + segmentDistribution: interop.Enum; + + compressWithPrioritizedCompressionOptions(prioritizedOptions: NSArray | Array): void; + + minimumSizeWithPrioritizedCompressionOptions(prioritizedOptions: NSArray | Array): CGSize; + + readonly activeCompressionOptions: NSUserInterfaceCompressionOptions; + + borderShape: interop.Enum; + + setSegmentCount(segmentCount: number): void; + + setSelectedSegment(selectedSegment: number): void; + + setSegmentStyle(segmentStyle: interop.Enum): void; + + isSpringLoaded(): boolean; + + setSpringLoaded(springLoaded: boolean): void; + + setTrackingMode(trackingMode: interop.Enum): void; + + setSelectedSegmentBezelColor(selectedSegmentBezelColor: NSColor): void; + + setSegmentDistribution(segmentDistribution: interop.Enum): void; + + setBorderShape(borderShape: interop.Enum): void; + + static segmentedControlWithLabelsTrackingModeTargetAction any>(this: This, labels: NSArray | Array, trackingMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; + + static segmentedControlWithImagesTrackingModeTargetAction any>(this: This, images: NSArray | Array, trackingMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; +} + +declare class NSPasteboardItem extends NSObject implements NSPasteboardWriting, NSPasteboardReading { + readonly types: NSArray; + + availableTypeFromArray(types: NSArray | Array): string; + + setDataProviderForTypes(dataProvider: NSPasteboardItemDataProvider, types: NSArray | Array): boolean; + + setDataForType(data: NSData, type: string): boolean; + + setStringForType(string: string, type: string): boolean; + + setPropertyListForType(propertyList: interop.Object, type: string): boolean; + + dataForType(type: string): NSData; + + stringForType(type: string): string; + + propertyListForType(type: string): interop.Object; + + detectPatternsForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSSet, p2: NSError) => void | null): void; + + detectValuesForPatternsCompletionHandler(patterns: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + + detectMetadataForTypesCompletionHandler(types: NSSet, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; + + collaborationMetadata: SWCollaborationMetadata; + + setCollaborationMetadata(collaborationMetadata: SWCollaborationMetadata | null): void; + + writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; + + writingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; + + pasteboardPropertyListForType(type: string): interop.Object; isEqual(object: interop.Object): boolean; @@ -21631,197 +21905,242 @@ declare class NSPathCell extends NSActionCell implements NSMenuItemValidation, N readonly debugDescription: string; - panelShouldEnableURL(sender: interop.Object, url: NSURL): boolean; + static readableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - panelValidateURLError(sender: interop.Object, url: NSURL, outError: interop.PointerConvertible): boolean; + static readingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; - panelDidChangeToDirectoryURL(sender: interop.Object, url: NSURL | null): void; + initWithPasteboardPropertyListOfType(propertyList: interop.Object, type: string): this; +} - panelUserEnteredFilenameConfirmed(sender: interop.Object, filename: string, okFlag: boolean): string; +declare class NSTextPreview extends NSObject { + initWithSnapshotImagePresentationFrameCandidateRects(snapshotImage: interop.Object, presentationFrame: CGRect, candidateRects: NSArray | Array): this; - panelWillExpand(sender: interop.Object, expanding: boolean): void; + initWithSnapshotImagePresentationFrame(snapshotImage: interop.Object, presentationFrame: CGRect): this; - panelSelectionDidChange(sender: interop.Object | null): void; + readonly previewImage: interop.Object; - panelDisplayNameForType(sender: interop.Object, type: UTType): string; + readonly presentationFrame: CGRect; - panelDidSelectType(sender: interop.Object, type: UTType | null): void; + readonly candidateRects: NSArray; } -// @ts-ignore ClassDecl.tsIgnore -declare class NSCollectionView extends NSView implements NSDraggingSource, NSDraggingDestination { - dataSource: NSCollectionViewDataSource; +declare class NSWritingToolsCoordinatorContext extends NSObject { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - prefetchDataSource: NSCollectionViewPrefetching; + readonly attributedString: NSAttributedString; - get content(): NSArray; - set content(value: NSArray | Array); + readonly range: _NSRange; - reloadData(): void; + readonly identifier: NSUUID; - delegate: NSCollectionViewDelegate; + readonly resolvedRange: _NSRange; +} - backgroundView: NSView; +declare class NSAdaptiveImageGlyph extends NSObject implements NSCopying, NSSecureCoding, CTAdaptiveImageProviding { + initWithImageContent(imageContent: NSData): this; - backgroundViewScrollsWithContent: boolean; + initWithCoder(coder: NSCoder): this; - collectionViewLayout: NSCollectionViewLayout; + readonly imageContent: NSData; - layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + readonly contentIdentifier: string; - layoutAttributesForSupplementaryElementOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; + readonly contentDescription: string; - frameForItemAtIndex(index: number): CGRect; + static readonly contentType: UTType; - frameForItemAtIndexWithNumberOfItems(index: number, numberOfItems: number): CGRect; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - get backgroundColors(): NSArray; - set backgroundColors(value: NSArray | Array); + static readonly supportsSecureCoding: boolean; - readonly numberOfSections: number; + encodeWithCoder(coder: NSCoder): void; - numberOfItemsInSection(section: number): number; + imageForProposedSizeScaleFactorImageOffsetImageSize(proposedSize: CGSize, scaleFactor: number, outImageOffset: interop.PointerConvertible, outImageSize: interop.PointerConvertible): interop.Object | null; +} - readonly firstResponder: boolean; +declare class NSGridColumn extends NSObject implements NSCoding { + readonly gridView: NSGridView | null; - // @ts-ignore MemberDecl.tsIgnore - selectable: boolean; + readonly numberOfCells: number; - allowsEmptySelection: boolean; + cellAtIndex(index: number): NSGridCell; - allowsMultipleSelection: boolean; + xPlacement: interop.Enum; - selectionIndexes: NSIndexSet; + width: number; - selectionIndexPaths: NSSet; + leadingPadding: number; - selectItemsAtIndexPathsScrollPosition(indexPaths: NSSet, scrollPosition: interop.Enum): void; + trailingPadding: number; - deselectItemsAtIndexPaths(indexPaths: NSSet): void; + hidden: boolean; - selectAll(sender: interop.Object | null): void; + mergeCellsInRange(range: _NSRange): void; - deselectAll(sender: interop.Object | null): void; + setXPlacement(xPlacement: interop.Enum): void; - registerClassForItemWithIdentifier(itemClass: interop.Object | null, identifier: string): void; + setWidth(width: number): void; - registerNibForItemWithIdentifier(nib: NSNib | null, identifier: string): void; + setLeadingPadding(leadingPadding: number): void; - registerClassForSupplementaryViewOfKindWithIdentifier(viewClass: interop.Object | null, kind: string, identifier: string): void; + setTrailingPadding(trailingPadding: number): void; - registerNibForSupplementaryViewOfKindWithIdentifier(nib: NSNib | null, kind: string, identifier: string): void; + isHidden(): boolean; - makeItemWithIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): NSCollectionViewItem; + setHidden(hidden: boolean): void; - makeSupplementaryViewOfKindWithIdentifierForIndexPath(elementKind: string, identifier: string, indexPath: NSIndexPath): NSView; + encodeWithCoder(coder: NSCoder): void; - itemAtIndex(index: number): NSCollectionViewItem; + initWithCoder(coder: NSCoder): this; +} - itemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewItem; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextListElement extends NSTextParagraph { + initWithParentElementTextListContentsMarkerAttributesChildElements(parent: NSTextListElement | null, textList: NSTextList, contents: NSAttributedString | null, markerAttributes: NSDictionary | Record | null, children: NSArray | Array | null): this; - visibleItems(): NSArray; + static textListElementWithContentsMarkerAttributesTextListChildElements any>(this: This, contents: NSAttributedString, markerAttributes: NSDictionary | Record | null, textList: NSTextList, children: NSArray | Array | null): InstanceType; - indexPathsForVisibleItems(): NSSet; + static textListElementWithChildElementsTextListNestingLevel any>(this: This, children: NSArray | Array, textList: NSTextList, nestingLevel: number): InstanceType; - indexPathForItem(item: NSCollectionViewItem): NSIndexPath; + readonly textList: NSTextList; - indexPathForItemAtPoint(point: CGPoint): NSIndexPath; + readonly contents: NSAttributedString; - supplementaryViewForElementKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSView; + readonly markerAttributes: NSDictionary; - visibleSupplementaryViewsOfKind(elementKind: string): NSArray; + readonly attributedString: NSAttributedString; - indexPathsForVisibleSupplementaryElementsOfKind(elementKind: string): NSSet; + readonly childElements: NSArray; - insertSections(sections: NSIndexSet): void; + // @ts-ignore MemberDecl.tsIgnore + readonly parentElement: NSTextListElement; +} - deleteSections(sections: NSIndexSet): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextContentStorage extends NSTextContentManager implements NSTextStorageObserving { + // @ts-ignore MemberDecl.tsIgnore + delegate: NSTextContentStorageDelegate; - reloadSections(sections: NSIndexSet): void; + includesTextListMarkers: boolean; - moveSectionToSection(section: number, newSection: number): void; + attributedString: NSAttributedString; - insertItemsAtIndexPaths(indexPaths: NSSet): void; + attributedStringForTextElement(textElement: NSTextElement): NSAttributedString; - deleteItemsAtIndexPaths(indexPaths: NSSet): void; + textElementForAttributedString(attributedString: NSAttributedString): NSTextElement; - reloadItemsAtIndexPaths(indexPaths: NSSet): void; + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; - moveItemAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; - performBatchUpdatesCompletionHandler(updates: () => void | null, completionHandler: (p1: boolean) => void | null): void; + adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; - toggleSectionCollapse(sender: interop.Object): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSTextContentStorageDelegate | null): void; - scrollToItemsAtIndexPathsScrollPosition(indexPaths: NSSet, scrollPosition: interop.Enum): void; + setIncludesTextListMarkers(includesTextListMarkers: boolean): void; - setDraggingSourceOperationMaskForLocal(dragOperationMask: interop.Enum, localDestination: boolean): void; + setAttributedString(attributedString: NSAttributedString | null): void; - draggingImageForItemsAtIndexPathsWithEventOffset(indexPaths: NSSet, event: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; + textStorage: NSTextStorage; - draggingImageForItemsAtIndexesWithEventOffset(indexes: NSIndexSet, event: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; + processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - setDataSource(dataSource: NSCollectionViewDataSource): void; + performEditingTransactionForTextStorageUsingBlock(textStorage: NSTextStorage, transaction: () => void): void; - setPrefetchDataSource(prefetchDataSource: NSCollectionViewPrefetching): void; + setTextStorage(textStorage: NSTextStorage | null): void; - setContent(content: NSArray | Array): void; + isEqual(object: interop.Object): boolean; - setDelegate(delegate: NSCollectionViewDelegate | null): void; + readonly hash: number; - setBackgroundView(backgroundView: NSView): void; + readonly superclass: interop.Object; - setBackgroundViewScrollsWithContent(backgroundViewScrollsWithContent: boolean): void; + class(): interop.Object; - setCollectionViewLayout(collectionViewLayout: NSCollectionViewLayout): void; + self(): this; - setBackgroundColors(backgroundColors: NSArray | Array | null): void; + performSelector(aSelector: string): interop.Object; - isFirstResponder(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - isSelectable(): boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setSelectable(selectable: boolean): void; + readonly isProxy: boolean; - setAllowsEmptySelection(allowsEmptySelection: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setSelectionIndexes(selectionIndexes: NSIndexSet): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setSelectionIndexPaths(selectionIndexPaths: NSSet): void; + respondsToSelector(aSelector: string): boolean; - newItemForRepresentedObject(object: interop.Object): NSCollectionViewItem; + retain(): this; - itemPrototype: NSCollectionViewItem; + release(): void; - maxNumberOfRows: number; + autorelease(): this; - maxNumberOfColumns: number; + retainCount(): number; - minItemSize: CGSize; + readonly zone: interop.Pointer; - maxItemSize: CGSize; + readonly description: string; - setItemPrototype(itemPrototype: NSCollectionViewItem): void; + readonly debugDescription: string; +} - setMaxNumberOfRows(maxNumberOfRows: number): void; +declare class NSTextContentManager extends NSObject implements NSTextElementProvider, NSSecureCoding { + init(): this; - setMaxNumberOfColumns(maxNumberOfColumns: number): void; + initWithCoder(coder: NSCoder): this; - setMinItemSize(minItemSize: CGSize): void; + delegate: NSTextContentManagerDelegate; - setMaxItemSize(maxItemSize: CGSize): void; + readonly textLayoutManagers: NSArray; - draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; + addTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + removeTextLayoutManager(textLayoutManager: NSTextLayoutManager): void; - draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + primaryTextLayoutManager: NSTextLayoutManager; - draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; + synchronizeTextLayoutManagers(completionHandler: (p1: NSError) => void | null): void; - ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; + textElementsForRange(range: NSTextRange): NSArray; + + readonly hasEditingTransaction: boolean; + + performEditingTransactionUsingBlock(transaction: () => void): void; + + recordEditActionInRangeNewTextRange(originalTextRange: NSTextRange, newTextRange: NSTextRange): void; + + automaticallySynchronizesTextLayoutManagers: boolean; + + automaticallySynchronizesToBackingStore: boolean; + + setDelegate(delegate: NSTextContentManagerDelegate | null): void; + + setPrimaryTextLayoutManager(primaryTextLayoutManager: NSTextLayoutManager | null): void; + + setAutomaticallySynchronizesTextLayoutManagers(automaticallySynchronizesTextLayoutManagers: boolean): void; + + setAutomaticallySynchronizesToBackingStore(automaticallySynchronizesToBackingStore: boolean): void; + + readonly documentRange: NSTextRange; + + enumerateTextElementsFromLocationOptionsUsingBlock(textLocation: NSTextLocation | null, options: interop.Enum, block: (p1: NSTextElement) => boolean): NSTextLocation; + + replaceContentsInRangeWithTextElements(range: NSTextRange, textElements: NSArray | Array | null): void; + + synchronizeToBackingStore(completionHandler: (p1: NSError) => void | null): void; + + locationFromLocationWithOffset(location: NSTextLocation, offset: number): NSTextLocation; + + offsetFromLocationToLocation(from: NSTextLocation, to: NSTextLocation): number; + + adjustedRangeFromRangeForEditingTextSelection(textRange: NSTextRange, forEditingTextSelection: boolean): NSTextRange; isEqual(object: interop.Object): boolean; @@ -21863,2335 +22182,2110 @@ declare class NSCollectionView extends NSView implements NSDraggingSource, NSDra readonly debugDescription: string; - draggingEntered(sender: NSDraggingInfo): interop.Enum; + static readonly supportsSecureCoding: boolean; - draggingUpdated(sender: NSDraggingInfo): interop.Enum; + encodeWithCoder(coder: NSCoder): void; +} - draggingExited(sender: NSDraggingInfo | null): void; +declare class NSTitlebarAccessoryViewController extends NSViewController implements NSAnimationDelegate, NSAnimatablePropertyContainer { + layoutAttribute: interop.Enum; - prepareForDragOperation(sender: NSDraggingInfo): boolean; + fullScreenMinHeight: number; - performDragOperation(sender: NSDraggingInfo): boolean; + hidden: boolean; - concludeDragOperation(sender: NSDraggingInfo | null): void; + automaticallyAdjustsSize: boolean; - draggingEnded(sender: NSDraggingInfo): void; + viewWillAppear(): void; - wantsPeriodicDraggingUpdates(): boolean; + viewDidAppear(): void; - updateDraggingItemsForDrag(sender: NSDraggingInfo | null): void; -} + viewDidDisappear(): void; -declare class NSPredicateEditorRowTemplate extends NSObject implements NSCoding, NSCopying { - matchForPredicate(predicate: NSPredicate): number; + setLayoutAttribute(layoutAttribute: interop.Enum): void; - readonly templateViews: NSArray; + setFullScreenMinHeight(fullScreenMinHeight: number): void; - setPredicate(predicate: NSPredicate): void; + isHidden(): boolean; - predicateWithSubpredicates(subpredicates: NSArray | Array | null): NSPredicate; + setHidden(hidden: boolean): void; - displayableSubpredicatesOfPredicate(predicate: NSPredicate): NSArray; + setAutomaticallyAdjustsSize(automaticallyAdjustsSize: boolean): void; - initWithLeftExpressionsRightExpressionsModifierOperatorsOptions(leftExpressions: NSArray | Array, rightExpressions: NSArray | Array, modifier: interop.Enum, operators: NSArray | Array, options: number): this; + animationShouldStart(animation: NSAnimation): boolean; - initWithLeftExpressionsRightExpressionAttributeTypeModifierOperatorsOptions(leftExpressions: NSArray | Array, attributeType: interop.Enum, modifier: interop.Enum, operators: NSArray | Array, options: number): this; + animationDidStop(animation: NSAnimation): void; - initWithCompoundTypes(compoundTypes: NSArray | Array): this; + animationDidEnd(animation: NSAnimation): void; - readonly leftExpressions: NSArray; + animationValueForProgress(animation: NSAnimation, progress: number): number; - readonly rightExpressions: NSArray; + animationDidReachProgressMark(animation: NSAnimation, progress: number): void; - readonly rightExpressionAttributeType: interop.Enum; + isEqual(object: interop.Object): boolean; - readonly modifier: interop.Enum; + readonly hash: number; - readonly operators: NSArray; + readonly superclass: interop.Object; - readonly options: number; + class(): interop.Object; - readonly compoundTypes: NSArray; + self(): this; - static templatesWithAttributeKeyPathsInEntityDescription(keyPaths: NSArray | Array, entityDescription: NSEntityDescription): NSArray; + performSelector(aSelector: string): interop.Object; - encodeWithCoder(coder: NSCoder): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - initWithCoder(coder: NSCoder): this; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly isProxy: boolean; -declare class NSScrubber extends NSView { - dataSource: NSScrubberDataSource; + isKindOfClass(aClass: interop.Object): boolean; - delegate: NSScrubberDelegate; + isMemberOfClass(aClass: interop.Object): boolean; - scrubberLayout: NSScrubberLayout; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - readonly numberOfItems: number; + respondsToSelector(aSelector: string): boolean; - readonly highlightedIndex: number; + retain(): this; - selectedIndex: number; + release(): void; - mode: interop.Enum; + autorelease(): this; - itemAlignment: interop.Enum; + retainCount(): number; - continuous: boolean; + readonly zone: interop.Pointer; - floatsSelectionViews: boolean; + readonly description: string; - selectionBackgroundStyle: NSScrubberSelectionStyle; + readonly debugDescription: string; - selectionOverlayStyle: NSScrubberSelectionStyle; + animator(): this; - showsArrowButtons: boolean; + get animations(): NSDictionary; + set animations(value: NSDictionary | Record); - showsAdditionalContentIndicators: boolean; + animationForKey(key: string): interop.Object; - backgroundColor: NSColor; + static defaultAnimationForKey(key: string): interop.Object; - backgroundView: NSView; + setAnimations(animations: NSDictionary | Record): void; +} - initWithFrame(frameRect: CGRect): this; +declare class NSLayoutManager extends NSObject implements NSSecureCoding { + init(): this; initWithCoder(coder: NSCoder): this; - reloadData(): void; + textStorage: NSTextStorage; - performSequentialBatchUpdates(updateBlock: () => void): void; + replaceTextStorage(newTextStorage: NSTextStorage): void; - insertItemsAtIndexes(indexes: NSIndexSet): void; + readonly textContainers: NSArray; - removeItemsAtIndexes(indexes: NSIndexSet): void; + addTextContainer(container: NSTextContainer): void; - reloadItemsAtIndexes(indexes: NSIndexSet): void; + insertTextContainerAtIndex(container: NSTextContainer, index: number): void; - moveItemAtIndexToIndex(oldIndex: number, newIndex: number): void; + removeTextContainerAtIndex(index: number): void; - scrollItemAtIndexToAlignment(index: number, alignment: interop.Enum): void; + textContainerChangedGeometry(container: NSTextContainer): void; - itemViewForItemAtIndex(index: number): NSScrubberItemView; + textContainerChangedTextView(container: NSTextContainer): void; - registerClassForItemIdentifier(itemViewClass: interop.Object | null, itemIdentifier: string): void; + delegate: NSLayoutManagerDelegate; - registerNibForItemIdentifier(nib: NSNib | null, itemIdentifier: string): void; + showsInvisibleCharacters: boolean; - makeItemWithIdentifierOwner(itemIdentifier: string, owner: interop.Object | null): NSScrubberItemView; + showsControlCharacters: boolean; - setDataSource(dataSource: NSScrubberDataSource | null): void; + usesDefaultHyphenation: boolean; - setDelegate(delegate: NSScrubberDelegate | null): void; + usesFontLeading: boolean; - setScrubberLayout(scrubberLayout: NSScrubberLayout): void; + allowsNonContiguousLayout: boolean; - setSelectedIndex(selectedIndex: number): void; + readonly hasNonContiguousLayout: boolean; - setMode(mode: interop.Enum): void; + limitsLayoutForSuspiciousContents: boolean; - setItemAlignment(itemAlignment: interop.Enum): void; + backgroundLayoutEnabled: boolean; - isContinuous(): boolean; + defaultAttachmentScaling: interop.Enum; - setContinuous(continuous: boolean): void; + typesetter: NSTypesetter; - setFloatsSelectionViews(floatsSelectionViews: boolean): void; + typesetterBehavior: interop.Enum; - setSelectionBackgroundStyle(selectionBackgroundStyle: NSScrubberSelectionStyle | null): void; + invalidateGlyphsForCharacterRangeChangeInLengthActualCharacterRange(charRange: _NSRange, delta: number, actualCharRange: interop.PointerConvertible): void; - setSelectionOverlayStyle(selectionOverlayStyle: NSScrubberSelectionStyle | null): void; + invalidateLayoutForCharacterRangeActualCharacterRange(charRange: _NSRange, actualCharRange: interop.PointerConvertible): void; - setShowsArrowButtons(showsArrowButtons: boolean): void; + invalidateDisplayForCharacterRange(charRange: _NSRange): void; - setShowsAdditionalContentIndicators(showsAdditionalContentIndicators: boolean): void; + invalidateDisplayForGlyphRange(glyphRange: _NSRange): void; - setBackgroundColor(backgroundColor: NSColor | null): void; + processEditingForTextStorageEditedRangeChangeInLengthInvalidatedRange(textStorage: NSTextStorage, editMask: interop.Enum, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - setBackgroundView(backgroundView: NSView | null): void; -} + ensureGlyphsForCharacterRange(charRange: _NSRange): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSPersistentDocument extends NSDocument { - managedObjectContext: NSManagedObjectContext; - - readonly managedObjectModel: NSManagedObjectModel; - - configurePersistentStoreCoordinatorForURLOfTypeModelConfigurationStoreOptionsError(url: NSURL, fileType: string, configuration: string | null, storeOptions: NSDictionary | Record | null, error: interop.PointerConvertible): boolean; - - persistentStoreTypeForFileType(fileType: string): string; + ensureGlyphsForGlyphRange(glyphRange: _NSRange): void; - // @ts-ignore MemberDecl.tsIgnore - writeToURLOfTypeForSaveOperationOriginalContentsURLError(absoluteURL: NSURL, typeName: string, saveOperation: interop.Enum, absoluteOriginalContentsURL: NSURL | null, error: interop.PointerConvertible): boolean; + ensureLayoutForCharacterRange(charRange: _NSRange): void; - // @ts-ignore MemberDecl.tsIgnore - readFromURLOfTypeError(absoluteURL: NSURL, typeName: string, error: interop.PointerConvertible): boolean; + ensureLayoutForGlyphRange(glyphRange: _NSRange): void; - // @ts-ignore MemberDecl.tsIgnore - revertToContentsOfURLOfTypeError(inAbsoluteURL: NSURL, inTypeName: string, outError: interop.PointerConvertible): boolean; + ensureLayoutForTextContainer(container: NSTextContainer): void; - setManagedObjectContext(managedObjectContext: NSManagedObjectContext | null): void; + ensureLayoutForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): void; - configurePersistentStoreCoordinatorForURLOfTypeError(url: NSURL, fileType: string, error: interop.PointerConvertible): boolean; -} + setGlyphsPropertiesCharacterIndexesFontForGlyphRange(glyphs: interop.PointerConvertible, props: interop.PointerConvertible, charIndexes: interop.PointerConvertible, aFont: NSFont, glyphRange: _NSRange): void; -declare class NSAccessibilityCustomAction extends NSObject { - initWithNameHandler(name: string, handler: () => boolean | null): this; + readonly numberOfGlyphs: number; - initWithNameTargetSelector(name: string, target: NSObject, selector: string): this; + CGGlyphAtIndexIsValidIndex(glyphIndex: number, isValidIndex: interop.PointerConvertible): number; - name: string; + CGGlyphAtIndex(glyphIndex: number): number; - handler: () => boolean; + isValidGlyphIndex(glyphIndex: number): boolean; - target: NSObject; + propertyForGlyphAtIndex(glyphIndex: number): interop.Enum; - selector: string; + characterIndexForGlyphAtIndex(glyphIndex: number): number; - setName(name: string): void; + glyphIndexForCharacterAtIndex(charIndex: number): number; - setHandler(handler: () => boolean | null): void; + getGlyphsInRangeGlyphsPropertiesCharacterIndexesBidiLevels(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, props: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, bidiLevelBuffer: interop.PointerConvertible): number; - setTarget(target: NSObject | null): void; + setTextContainerForGlyphRange(container: NSTextContainer, glyphRange: _NSRange): void; - setSelector(selector: string | null): void; -} + setLineFragmentRectForGlyphRangeUsedRect(fragmentRect: CGRect, glyphRange: _NSRange, usedRect: CGRect): void; -declare class NSLevelIndicatorCell extends NSActionCell { - initWithLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): this; + setExtraLineFragmentRectUsedRectTextContainer(fragmentRect: CGRect, usedRect: CGRect, container: NSTextContainer): void; - levelIndicatorStyle: interop.Enum; + setLocationForStartOfGlyphRange(location: CGPoint, glyphRange: _NSRange): void; - minValue: number; + setNotShownAttributeForGlyphAtIndex(flag: boolean, glyphIndex: number): void; - maxValue: number; + setDrawsOutsideLineFragmentForGlyphAtIndex(flag: boolean, glyphIndex: number): void; - warningValue: number; + setAttachmentSizeForGlyphRange(attachmentSize: CGSize, glyphRange: _NSRange): void; - criticalValue: number; + getFirstUnlaidCharacterIndexGlyphIndex(charIndex: interop.PointerConvertible, glyphIndex: interop.PointerConvertible): void; - tickMarkPosition: interop.Enum; + firstUnlaidCharacterIndex(): number; - numberOfTickMarks: number; + firstUnlaidGlyphIndex(): number; - numberOfMajorTickMarks: number; + textContainerForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): NSTextContainer; - rectOfTickMarkAtIndex(index: number): CGRect; + textContainerForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): NSTextContainer; - tickMarkValueAtIndex(index: number): number; + usedRectForTextContainer(container: NSTextContainer): CGRect; - setLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): void; + lineFragmentRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; - setMinValue(minValue: number): void; + lineFragmentRectForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): CGRect; - setMaxValue(maxValue: number): void; + lineFragmentUsedRectForGlyphAtIndexEffectiveRange(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; - setWarningValue(warningValue: number): void; + lineFragmentUsedRectForGlyphAtIndexEffectiveRangeWithoutAdditionalLayout(glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible, flag: boolean): CGRect; - setCriticalValue(criticalValue: number): void; + readonly extraLineFragmentRect: CGRect; - setTickMarkPosition(tickMarkPosition: interop.Enum): void; + readonly extraLineFragmentUsedRect: CGRect; - setNumberOfTickMarks(numberOfTickMarks: number): void; + readonly extraLineFragmentTextContainer: NSTextContainer; - setNumberOfMajorTickMarks(numberOfMajorTickMarks: number): void; -} + locationForGlyphAtIndex(glyphIndex: number): CGPoint; -declare class NSMenuItemBadge extends NSObject implements NSCopying { - static updatesWithCount any>(this: This, itemCount: number): InstanceType; + notShownAttributeForGlyphAtIndex(glyphIndex: number): boolean; - static newItemsWithCount any>(this: This, itemCount: number): InstanceType; + drawsOutsideLineFragmentForGlyphAtIndex(glyphIndex: number): boolean; - static alertsWithCount any>(this: This, itemCount: number): InstanceType; + attachmentSizeForGlyphAtIndex(glyphIndex: number): CGSize; - initWithCountType(itemCount: number, type: interop.Enum): this; + truncatedGlyphRangeInLineFragmentForGlyphAtIndex(glyphIndex: number): _NSRange; - initWithCount(itemCount: number): this; + glyphRangeForCharacterRangeActualCharacterRange(charRange: _NSRange, actualCharRange: interop.PointerConvertible): _NSRange; - initWithString(string: string): this; + characterRangeForGlyphRangeActualGlyphRange(glyphRange: _NSRange, actualGlyphRange: interop.PointerConvertible): _NSRange; - readonly itemCount: number; + glyphRangeForTextContainer(container: NSTextContainer): _NSRange; - readonly type: interop.Enum; + rangeOfNominallySpacedGlyphsContainingIndex(glyphIndex: number): _NSRange; - readonly stringValue: string; + boundingRectForGlyphRangeInTextContainer(glyphRange: _NSRange, container: NSTextContainer): CGRect; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + glyphRangeForBoundingRectInTextContainer(bounds: CGRect, container: NSTextContainer): _NSRange; -declare class NSRuleEditor extends NSControl { - delegate: NSRuleEditorDelegate; + glyphRangeForBoundingRectWithoutAdditionalLayoutInTextContainer(bounds: CGRect, container: NSTextContainer): _NSRange; - formattingStringsFilename: string; + glyphIndexForPointInTextContainerFractionOfDistanceThroughGlyph(point: CGPoint, container: NSTextContainer, partialFraction: interop.PointerConvertible): number; - get formattingDictionary(): NSDictionary; - set formattingDictionary(value: NSDictionary | Record); + glyphIndexForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; - reloadCriteria(): void; + fractionOfDistanceThroughGlyphForPointInTextContainer(point: CGPoint, container: NSTextContainer): number; - nestingMode: interop.Enum; + characterIndexForPointInTextContainerFractionOfDistanceBetweenInsertionPoints(point: CGPoint, container: NSTextContainer, partialFraction: interop.PointerConvertible): number; - rowHeight: number; + getLineFragmentInsertionPointsForCharacterAtIndexAlternatePositionsInDisplayOrderPositionsCharacterIndexes(charIndex: number, aFlag: boolean, dFlag: boolean, positions: interop.PointerConvertible, charIndexes: interop.PointerConvertible): number; - editable: boolean; + enumerateLineFragmentsForGlyphRangeUsingBlock(glyphRange: _NSRange, block: (p1: CGRect, p2: CGRect, p3: NSTextContainer, p4: _NSRange, p5: interop.PointerConvertible) => void): void; - canRemoveAllRows: boolean; + enumerateEnclosingRectsForGlyphRangeWithinSelectedGlyphRangeInTextContainerUsingBlock(glyphRange: _NSRange, selectedRange: _NSRange, textContainer: NSTextContainer, block: (p1: CGRect, p2: interop.PointerConvertible) => void): void; - readonly predicate: NSPredicate; + drawBackgroundForGlyphRangeAtPoint(glyphsToShow: _NSRange, origin: CGPoint): void; - reloadPredicate(): void; + drawGlyphsForGlyphRangeAtPoint(glyphsToShow: _NSRange, origin: CGPoint): void; - predicateForRow(row: number): NSPredicate; + showCGGlyphsPositionsCountFontTextMatrixAttributesInContext(glyphs: interop.PointerConvertible, positions: interop.PointerConvertible, glyphCount: number, font: NSFont, textMatrix: CGAffineTransform, attributes: NSDictionary | Record, CGContext: interop.Object): void; - readonly numberOfRows: number; + fillBackgroundRectArrayCountForCharacterRangeColor(rectArray: interop.PointerConvertible, rectCount: number, charRange: _NSRange, color: NSColor): void; - subrowIndexesForRow(rowIndex: number): NSIndexSet; + drawUnderlineForGlyphRangeUnderlineTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, underlineVal: interop.Enum, baselineOffset: number, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; - criteriaForRow(row: number): NSArray; + underlineGlyphRangeUnderlineTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, underlineVal: interop.Enum, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; - displayValuesForRow(row: number): NSArray; + drawStrikethroughForGlyphRangeStrikethroughTypeBaselineOffsetLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, strikethroughVal: interop.Enum, baselineOffset: number, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; - rowForDisplayValue(displayValue: interop.Object): number; + strikethroughGlyphRangeStrikethroughTypeLineFragmentRectLineFragmentGlyphRangeContainerOrigin(glyphRange: _NSRange, strikethroughVal: interop.Enum, lineRect: CGRect, lineGlyphRange: _NSRange, containerOrigin: CGPoint): void; - rowTypeForRow(rowIndex: number): interop.Enum; + showAttachmentCellInRectCharacterIndex(cell: NSCell, rect: CGRect, attachmentIndex: number): void; - parentRowForRow(rowIndex: number): number; + setLayoutRectForTextBlockGlyphRange(rect: CGRect, block: NSTextBlock, glyphRange: _NSRange): void; - addRow(sender: interop.Object | null): void; + setBoundsRectForTextBlockGlyphRange(rect: CGRect, block: NSTextBlock, glyphRange: _NSRange): void; - insertRowAtIndexWithTypeAsSubrowOfRowAnimate(rowIndex: number, rowType: interop.Enum, parentRow: number, shouldAnimate: boolean): void; + layoutRectForTextBlockGlyphRange(block: NSTextBlock, glyphRange: _NSRange): CGRect; - setCriteriaAndDisplayValuesForRowAtIndex(criteria: NSArray | Array, values: NSArray | Array, rowIndex: number): void; + boundsRectForTextBlockGlyphRange(block: NSTextBlock, glyphRange: _NSRange): CGRect; - removeRowAtIndex(rowIndex: number): void; + layoutRectForTextBlockAtIndexEffectiveRange(block: NSTextBlock, glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; - removeRowsAtIndexesIncludeSubrows(rowIndexes: NSIndexSet, includeSubrows: boolean): void; + boundsRectForTextBlockAtIndexEffectiveRange(block: NSTextBlock, glyphIndex: number, effectiveGlyphRange: interop.PointerConvertible): CGRect; - readonly selectedRowIndexes: NSIndexSet; + temporaryAttributesAtCharacterIndexEffectiveRange(charIndex: number, effectiveCharRange: interop.PointerConvertible): NSDictionary; - selectRowIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; + setTemporaryAttributesForCharacterRange(attrs: NSDictionary | Record, charRange: _NSRange): void; - rowClass: interop.Object; + addTemporaryAttributesForCharacterRange(attrs: NSDictionary | Record, charRange: _NSRange): void; - rowTypeKeyPath: string; + removeTemporaryAttributeForCharacterRange(attrName: string, charRange: _NSRange): void; - subrowsKeyPath: string; + temporaryAttributeAtCharacterIndexEffectiveRange(attrName: string, location: number, range: interop.PointerConvertible): interop.Object; - criteriaKeyPath: string; + temporaryAttributeAtCharacterIndexLongestEffectiveRangeInRange(attrName: string, location: number, range: interop.PointerConvertible, rangeLimit: _NSRange): interop.Object; - displayValuesKeyPath: string; + temporaryAttributesAtCharacterIndexLongestEffectiveRangeInRange(location: number, range: interop.PointerConvertible, rangeLimit: _NSRange): NSDictionary; - setDelegate(delegate: NSRuleEditorDelegate | null): void; + addTemporaryAttributeValueForCharacterRange(attrName: string, value: interop.Object, charRange: _NSRange): void; - setFormattingStringsFilename(formattingStringsFilename: string | null): void; + defaultLineHeightForFont(theFont: NSFont): number; - setFormattingDictionary(formattingDictionary: NSDictionary | Record | null): void; + defaultBaselineOffsetForFont(theFont: NSFont): number; - setNestingMode(nestingMode: interop.Enum): void; + setTextStorage(textStorage: NSTextStorage | null): void; - setRowHeight(rowHeight: number): void; + setDelegate(delegate: NSLayoutManagerDelegate | null): void; - isEditable(): boolean; + setShowsInvisibleCharacters(showsInvisibleCharacters: boolean): void; - setEditable(editable: boolean): void; + setShowsControlCharacters(showsControlCharacters: boolean): void; - setCanRemoveAllRows(canRemoveAllRows: boolean): void; + setUsesDefaultHyphenation(usesDefaultHyphenation: boolean): void; - setRowClass(rowClass: interop.Object): void; + setUsesFontLeading(usesFontLeading: boolean): void; - setRowTypeKeyPath(rowTypeKeyPath: string): void; + setAllowsNonContiguousLayout(allowsNonContiguousLayout: boolean): void; - setSubrowsKeyPath(subrowsKeyPath: string): void; + setLimitsLayoutForSuspiciousContents(limitsLayoutForSuspiciousContents: boolean): void; - setCriteriaKeyPath(criteriaKeyPath: string): void; + setBackgroundLayoutEnabled(backgroundLayoutEnabled: boolean): void; - setDisplayValuesKeyPath(displayValuesKeyPath: string): void; -} + setDefaultAttachmentScaling(defaultAttachmentScaling: interop.Enum): void; -declare class NSDatePicker extends NSControl { - datePickerStyle: interop.Enum; + setTypesetter(typesetter: NSTypesetter): void; - bezeled: boolean; + setTypesetterBehavior(typesetterBehavior: interop.Enum): void; - bordered: boolean; + rulerMarkersForTextViewParagraphStyleRuler(view: NSTextView, style: NSParagraphStyle, ruler: NSRulerView): NSArray; - drawsBackground: boolean; + rulerAccessoryViewForTextViewParagraphStyleRulerEnabled(view: NSTextView, style: NSParagraphStyle, ruler: NSRulerView, isEnabled: boolean): NSView; - backgroundColor: NSColor; + layoutManagerOwnsFirstResponderInWindow(window: NSWindow): boolean; - textColor: NSColor; + readonly firstTextView: NSTextView; - datePickerMode: interop.Enum; + readonly textViewForBeginningOfSelection: NSTextView; - datePickerElements: interop.Enum; + glyphAtIndexIsValidIndex(glyphIndex: number, isValidIndex: interop.PointerConvertible): number; - calendar: NSCalendar; + glyphAtIndex(glyphIndex: number): number; - locale: NSLocale; + rectArrayForCharacterRangeWithinSelectedCharacterRangeInTextContainerRectCount(charRange: _NSRange, selCharRange: _NSRange, container: NSTextContainer, rectCount: interop.PointerConvertible): interop.Pointer; - timeZone: NSTimeZone; + rectArrayForGlyphRangeWithinSelectedGlyphRangeInTextContainerRectCount(glyphRange: _NSRange, selGlyphRange: _NSRange, container: NSTextContainer, rectCount: interop.PointerConvertible): interop.Pointer; - dateValue: NSDate; + usesScreenFonts: boolean; - timeInterval: number; + substituteFontForFont(originalFont: NSFont): NSFont; - minDate: NSDate; + insertGlyphsLengthForStartingGlyphAtIndexCharacterIndex(glyphs: interop.PointerConvertible, length: number, glyphIndex: number, charIndex: number): void; - maxDate: NSDate; + insertGlyphAtGlyphIndexCharacterIndex(glyph: number, glyphIndex: number, charIndex: number): void; - presentsCalendarOverlay: boolean; + replaceGlyphAtIndexWithGlyph(glyphIndex: number, newGlyph: number): void; - delegate: NSDatePickerCellDelegate; + deleteGlyphsInRange(glyphRange: _NSRange): void; - setDatePickerStyle(datePickerStyle: interop.Enum): void; + setCharacterIndexForGlyphAtIndex(charIndex: number, glyphIndex: number): void; - isBezeled(): boolean; + setIntAttributeValueForGlyphAtIndex(attributeTag: number, val: number, glyphIndex: number): void; - setBezeled(bezeled: boolean): void; + invalidateGlyphsOnLayoutInvalidationForGlyphRange(glyphRange: _NSRange): void; - isBordered(): boolean; + intAttributeForGlyphAtIndex(attributeTag: number, glyphIndex: number): number; - setBordered(bordered: boolean): void; + getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBits(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible): number; - setDrawsBackground(drawsBackground: boolean): void; + getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBitsBidiLevels(glyphRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible, bidiLevelBuffer: interop.PointerConvertible): number; - setBackgroundColor(backgroundColor: NSColor): void; + getGlyphsRange(glyphArray: interop.PointerConvertible, glyphRange: _NSRange): number; - setTextColor(textColor: NSColor): void; + invalidateLayoutForCharacterRangeIsSoftActualCharacterRange(charRange: _NSRange, flag: boolean, actualCharRange: interop.PointerConvertible): void; - setDatePickerMode(datePickerMode: interop.Enum): void; + textStorageEditedRangeChangeInLengthInvalidatedRange(str: NSTextStorage, editedMask: number, newCharRange: _NSRange, delta: number, invalidatedCharRange: _NSRange): void; - setDatePickerElements(datePickerElements: interop.Enum): void; + setLocationsStartingGlyphIndexesCountForGlyphRange(locations: interop.PointerConvertible, glyphIndexes: interop.PointerConvertible, count: number, glyphRange: _NSRange): void; - setCalendar(calendar: NSCalendar | null): void; + showPackedGlyphsLengthGlyphRangeAtPointFontColorPrintingAdjustment(glyphs: string, glyphLen: number, glyphRange: _NSRange, point: CGPoint, font: NSFont, color: NSColor, printingAdjustment: CGSize): void; - setLocale(locale: NSLocale | null): void; + showCGGlyphsPositionsCountFontMatrixAttributesInContext(glyphs: interop.PointerConvertible, positions: interop.PointerConvertible, glyphCount: number, font: NSFont, textMatrix: NSAffineTransform, attributes: NSDictionary | Record, graphicsContext: NSGraphicsContext): void; - setTimeZone(timeZone: NSTimeZone | null): void; + hyphenationFactor: number; - setDateValue(dateValue: NSDate): void; + setUsesScreenFonts(usesScreenFonts: boolean): void; - setTimeInterval(timeInterval: number): void; + setHyphenationFactor(hyphenationFactor: number): void; - setMinDate(minDate: NSDate | null): void; + glyphGenerator: NSGlyphGenerator; - setMaxDate(maxDate: NSDate | null): void; + setGlyphGenerator(glyphGenerator: NSGlyphGenerator): void; - setPresentsCalendarOverlay(presentsCalendarOverlay: boolean): void; + static readonly supportsSecureCoding: boolean; - setDelegate(delegate: NSDatePickerCellDelegate | null): void; + encodeWithCoder(coder: NSCoder): void; } -declare class NSTextTable extends NSTextBlock { - numberOfColumns: number; - - layoutAlgorithm: interop.Enum; - - collapsesBorders: boolean; - - hidesEmptyCells: boolean; +declare class NSGlassEffectView extends NSView { + contentView: NSView; - rectForBlockLayoutAtPointInRectTextContainerCharacterRange(block: NSTextTableBlock, startingPoint: CGPoint, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; + cornerRadius: number; - boundsRectForBlockContentRectInRectTextContainerCharacterRange(block: NSTextTableBlock, contentRect: CGRect, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; + tintColor: NSColor; - drawBackgroundForBlockWithFrameInViewCharacterRangeLayoutManager(block: NSTextTableBlock, frameRect: CGRect, controlView: NSView, charRange: _NSRange, layoutManager: NSLayoutManager): void; + style: interop.Enum; - setNumberOfColumns(numberOfColumns: number): void; + setContentView(contentView: NSView | null): void; - setLayoutAlgorithm(layoutAlgorithm: interop.Enum): void; + setCornerRadius(cornerRadius: number): void; - setCollapsesBorders(collapsesBorders: boolean): void; + setTintColor(tintColor: NSColor | null): void; - setHidesEmptyCells(hidesEmptyCells: boolean): void; + setStyle(style: interop.Enum): void; } -declare class NSTextTableBlock extends NSTextBlock { - initWithTableStartingRowRowSpanStartingColumnColumnSpan(table: NSTextTable, row: number, rowSpan: number, col: number, colSpan: number): this; +// @ts-ignore ClassDecl.tsIgnore +declare class NSPickerTouchBarItem extends NSTouchBarItem { + static pickerTouchBarItemWithIdentifierLabelsSelectionModeTargetAction any>(this: This, identifier: string, labels: NSArray | Array, selectionMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; - readonly table: NSTextTable; + static pickerTouchBarItemWithIdentifierImagesSelectionModeTargetAction any>(this: This, identifier: string, images: NSArray | Array, selectionMode: interop.Enum, target: interop.Object | null, action: string | null): InstanceType; - readonly startingRow: number; + controlRepresentation: interop.Enum; - readonly rowSpan: number; + collapsedRepresentationLabel: string; - readonly startingColumn: number; + collapsedRepresentationImage: NSImage; - readonly columnSpan: number; -} + selectedIndex: number; -declare class NSTextBlock extends NSObject implements NSSecureCoding, NSCopying { - init(): this; + selectionColor: NSColor; - setValueTypeForDimension(val: number, type: interop.Enum, dimension: interop.Enum): void; + selectionMode: interop.Enum; - valueForDimension(dimension: interop.Enum): number; + numberOfOptions: number; - valueTypeForDimension(dimension: interop.Enum): interop.Enum; + setImageAtIndex(image: NSImage | null, index: number): void; - setContentWidthType(val: number, type: interop.Enum): void; + imageAtIndex(index: number): NSImage; - readonly contentWidth: number; + setLabelAtIndex(label: string, index: number): void; - readonly contentWidthValueType: interop.Enum; + labelAtIndex(index: number): string; - setWidthTypeForLayerEdge(val: number, type: interop.Enum, layer: interop.Enum, edge: interop.Enum): void; + target: interop.Object; - setWidthTypeForLayer(val: number, type: interop.Enum, layer: interop.Enum): void; + action: string; - widthForLayerEdge(layer: interop.Enum, edge: interop.Enum): number; + enabled: boolean; - widthValueTypeForLayerEdge(layer: interop.Enum, edge: interop.Enum): interop.Enum; + setEnabledAtIndex(enabled: boolean, index: number): void; - verticalAlignment: interop.Enum; + isEnabledAtIndex(index: number): boolean; - backgroundColor: NSColor; + // @ts-ignore MemberDecl.tsIgnore + customizationLabel: string; - setBorderColorForEdge(color: NSColor | null, edge: interop.Enum): void; + setControlRepresentation(controlRepresentation: interop.Enum): void; - setBorderColor(color: NSColor | null): void; + setCollapsedRepresentationLabel(collapsedRepresentationLabel: string): void; - borderColorForEdge(edge: interop.Enum): NSColor; + setCollapsedRepresentationImage(collapsedRepresentationImage: NSImage | null): void; - rectForLayoutAtPointInRectTextContainerCharacterRange(startingPoint: CGPoint, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; + setSelectedIndex(selectedIndex: number): void; - boundsRectForContentRectInRectTextContainerCharacterRange(contentRect: CGRect, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; + setSelectionColor(selectionColor: NSColor | null): void; - drawBackgroundWithFrameInViewCharacterRangeLayoutManager(frameRect: CGRect, controlView: NSView, charRange: _NSRange, layoutManager: NSLayoutManager): void; + setSelectionMode(selectionMode: interop.Enum): void; - setVerticalAlignment(verticalAlignment: interop.Enum): void; + setNumberOfOptions(numberOfOptions: number): void; - setBackgroundColor(backgroundColor: NSColor | null): void; + setTarget(target: interop.Object | null): void; - static readonly supportsSecureCoding: boolean; + setAction(action: string | null): void; - encodeWithCoder(coder: NSCoder): void; + isEnabled(): boolean; - initWithCoder(coder: NSCoder): this; + setEnabled(enabled: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setCustomizationLabel(customizationLabel: string | null): void; } -declare class NSArrayController extends NSObjectController { - rearrangeObjects(): void; - - automaticallyRearrangesObjects: boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class NSButtonTouchBarItem extends NSTouchBarItem { + static buttonTouchBarItemWithIdentifierTitleTargetAction any>(this: This, identifier: string, title: string, target: interop.Object | null, action: string | null): InstanceType; - readonly automaticRearrangementKeyPaths: NSArray; + static buttonTouchBarItemWithIdentifierImageTargetAction any>(this: This, identifier: string, image: NSImage, target: interop.Object | null, action: string | null): InstanceType; - didChangeArrangementCriteria(): void; + static buttonTouchBarItemWithIdentifierTitleImageTargetAction any>(this: This, identifier: string, title: string, image: NSImage, target: interop.Object | null, action: string | null): InstanceType; - get sortDescriptors(): NSArray; - set sortDescriptors(value: NSArray | Array); + title: string; - filterPredicate: NSPredicate; + image: NSImage; - clearsFilterPredicateOnInsertion: boolean; + bezelColor: NSColor; - arrangeObjects(objects: NSArray | Array): NSArray; + target: interop.Object; - readonly arrangedObjects: interop.Object; + action: string; - avoidsEmptySelection: boolean; + enabled: boolean; - preservesSelection: boolean; + // @ts-ignore MemberDecl.tsIgnore + customizationLabel: string; - selectsInsertedObjects: boolean; + setTitle(title: string): void; - alwaysUsesMultipleValuesMarker: boolean; + setImage(image: NSImage | null): void; - setSelectionIndexes(indexes: NSIndexSet): boolean; + setBezelColor(bezelColor: NSColor | null): void; - readonly selectionIndexes: NSIndexSet; + setTarget(target: interop.Object | null): void; - setSelectionIndex(index: number): boolean; + setAction(action: string | null): void; - readonly selectionIndex: number; + isEnabled(): boolean; - addSelectionIndexes(indexes: NSIndexSet): boolean; + setEnabled(enabled: boolean): void; - removeSelectionIndexes(indexes: NSIndexSet): boolean; + setCustomizationLabel(customizationLabel: string | null): void; +} - setSelectedObjects(objects: NSArray | Array): boolean; +declare class NSPressureConfiguration extends NSObject { + readonly pressureBehavior: interop.Enum; - readonly selectedObjects: NSArray; + initWithPressureBehavior(pressureBehavior: interop.Enum): this; - addSelectedObjects(objects: NSArray | Array): boolean; + set(): void; +} - removeSelectedObjects(objects: NSArray | Array): boolean; +declare class NSVisualEffectView extends NSView { + material: interop.Enum; - add(sender: interop.Object | null): void; + readonly interiorBackgroundStyle: interop.Enum; - remove(sender: interop.Object | null): void; + blendingMode: interop.Enum; - insert(sender: interop.Object | null): void; + state: interop.Enum; - readonly canInsert: boolean; + maskImage: NSImage; - selectNext(sender: interop.Object | null): void; + emphasized: boolean; - selectPrevious(sender: interop.Object | null): void; + viewDidMoveToWindow(): void; - readonly canSelectNext: boolean; + viewWillMoveToWindow(newWindow: NSWindow | null): void; - readonly canSelectPrevious: boolean; + setMaterial(material: interop.Enum): void; - addObject(object: interop.Object): void; + setBlendingMode(blendingMode: interop.Enum): void; - addObjects(objects: NSArray | Array): void; + setState(state: interop.Enum): void; - insertObjectAtArrangedObjectIndex(object: interop.Object, index: number): void; + setMaskImage(maskImage: NSImage | null): void; - insertObjectsAtArrangedObjectIndexes(objects: NSArray | Array, indexes: NSIndexSet): void; + isEmphasized(): boolean; - removeObjectAtArrangedObjectIndex(index: number): void; + setEmphasized(emphasized: boolean): void; +} - removeObjectsAtArrangedObjectIndexes(indexes: NSIndexSet): void; +declare class NSPrinter extends NSObject implements NSCopying, NSCoding { + static readonly printerNames: NSArray; - removeObject(object: interop.Object): void; + static readonly printerTypes: NSArray; - removeObjects(objects: NSArray | Array): void; + static printerWithName(name: string): NSPrinter; - setAutomaticallyRearrangesObjects(automaticallyRearrangesObjects: boolean): void; + static printerWithType(type: string): NSPrinter; - setSortDescriptors(sortDescriptors: NSArray | Array): void; + readonly name: string; - setFilterPredicate(filterPredicate: NSPredicate | null): void; + readonly type: string; - setClearsFilterPredicateOnInsertion(clearsFilterPredicateOnInsertion: boolean): void; + readonly languageLevel: number; - setAvoidsEmptySelection(avoidsEmptySelection: boolean): void; + pageSizeForPaper(paperName: string): CGSize; - setPreservesSelection(preservesSelection: boolean): void; + readonly deviceDescription: NSDictionary; - setSelectsInsertedObjects(selectsInsertedObjects: boolean): void; + statusForTable(tableName: string): interop.Enum; - setAlwaysUsesMultipleValuesMarker(alwaysUsesMultipleValuesMarker: boolean): void; -} + isKeyInTable(key: string | null, table: string): boolean; -declare class NSObjectController extends NSController { - initWithContent(content: interop.Object | null): this; + booleanForKeyInTable(key: string | null, table: string): boolean; - initWithCoder(coder: NSCoder): this; + floatForKeyInTable(key: string | null, table: string): number; - content: interop.Object; + intForKeyInTable(key: string | null, table: string): number; - readonly selection: interop.Object; + rectForKeyInTable(key: string | null, table: string): CGRect; - readonly selectedObjects: NSArray; + sizeForKeyInTable(key: string | null, table: string): CGSize; - automaticallyPreparesContent: boolean; + stringForKeyInTable(key: string | null, table: string): string; - prepareContent(): void; + stringListForKeyInTable(key: string | null, table: string): NSArray; - objectClass: interop.Object; + imageRectForPaper(paperName: string | null): CGRect; - newObject(): interop.Object; + acceptsBinary(): boolean; - addObject(object: interop.Object): void; + isColor(): boolean; - removeObject(object: interop.Object): void; + isFontAvailable(faceName: string | null): boolean; - editable: boolean; + isOutputStackInReverseOrder(): boolean; - add(sender: interop.Object | null): void; + static printerWithNameDomainIncludeUnavailable(name: string, domain: string | null, flag: boolean): NSPrinter; - readonly canAdd: boolean; + domain(): string; - remove(sender: interop.Object | null): void; + host(): string; - readonly canRemove: boolean; + note(): string; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setContent(content: interop.Object | null): void; + encodeWithCoder(coder: NSCoder): void; - setAutomaticallyPreparesContent(automaticallyPreparesContent: boolean): void; + initWithCoder(coder: NSCoder): this; +} - setObjectClass(objectClass: interop.Object | null): void; +declare class NSPathComponentCell extends NSTextFieldCell { + image: NSImage; - isEditable(): boolean; + URL: NSURL; - setEditable(editable: boolean): void; + setImage(image: NSImage | null): void; - managedObjectContext: NSManagedObjectContext; + setURL(URL: NSURL | null): void; +} - entityName: string; +// @ts-ignore ClassDecl.tsIgnore +declare class NSCollectionView extends NSView implements NSDraggingSource, NSDraggingDestination { + dataSource: NSCollectionViewDataSource; - fetchPredicate: NSPredicate; + prefetchDataSource: NSCollectionViewPrefetching; - fetchWithRequestMergeError(fetchRequest: NSFetchRequest | null, merge: boolean, error: interop.PointerConvertible): boolean; + get content(): NSArray; + set content(value: NSArray | Array); - fetch(sender: interop.Object | null): void; + reloadData(): void; - usesLazyFetching: boolean; + delegate: NSCollectionViewDelegate; - defaultFetchRequest(): NSFetchRequest; + backgroundView: NSView; - setManagedObjectContext(managedObjectContext: NSManagedObjectContext | null): void; + backgroundViewScrollsWithContent: boolean; - setEntityName(entityName: string | null): void; + collectionViewLayout: NSCollectionViewLayout; - setFetchPredicate(fetchPredicate: NSPredicate | null): void; + layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; - setUsesLazyFetching(usesLazyFetching: boolean): void; -} + layoutAttributesForSupplementaryElementOfKindAtIndexPath(kind: string, indexPath: NSIndexPath): NSCollectionViewLayoutAttributes; -declare class NSFontCollection extends NSObject implements NSCopying, NSMutableCopying, NSCoding { - static fontCollectionWithDescriptors(queryDescriptors: NSArray | Array): NSFontCollection; + frameForItemAtIndex(index: number): CGRect; - static readonly fontCollectionWithAllAvailableDescriptors: NSFontCollection; + frameForItemAtIndexWithNumberOfItems(index: number, numberOfItems: number): CGRect; - static fontCollectionWithLocale(locale: NSLocale): NSFontCollection; + get backgroundColors(): NSArray; + set backgroundColors(value: NSArray | Array); - static showFontCollectionWithNameVisibilityError(collection: NSFontCollection, name: string, visibility: interop.Enum, error: interop.PointerConvertible): boolean; + readonly numberOfSections: number; - static hideFontCollectionWithNameVisibilityError(name: string, visibility: interop.Enum, error: interop.PointerConvertible): boolean; + numberOfItemsInSection(section: number): number; - static renameFontCollectionWithNameVisibilityToNameError(oldName: string, visibility: interop.Enum, newName: string, outError: interop.PointerConvertible): boolean; + readonly firstResponder: boolean; - static readonly allFontCollectionNames: NSArray; + // @ts-ignore MemberDecl.tsIgnore + selectable: boolean; - static fontCollectionWithName(name: string): NSFontCollection; + allowsEmptySelection: boolean; - static fontCollectionWithNameVisibility(name: string, visibility: interop.Enum): NSFontCollection; + allowsMultipleSelection: boolean; - readonly queryDescriptors: NSArray; + selectionIndexes: NSIndexSet; - readonly exclusionDescriptors: NSArray; + selectionIndexPaths: NSSet; - readonly matchingDescriptors: NSArray; + selectItemsAtIndexPathsScrollPosition(indexPaths: NSSet, scrollPosition: interop.Enum): void; - matchingDescriptorsWithOptions(options: NSDictionary | Record | null): NSArray; + deselectItemsAtIndexPaths(indexPaths: NSSet): void; - matchingDescriptorsForFamily(family: string): NSArray; + selectAll(sender: interop.Object | null): void; - matchingDescriptorsForFamilyOptions(family: string, options: NSDictionary | Record | null): NSArray; + deselectAll(sender: interop.Object | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + registerClassForItemWithIdentifier(itemClass: interop.Object | null, identifier: string): void; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + registerNibForItemWithIdentifier(nib: NSNib | null, identifier: string): void; - encodeWithCoder(coder: NSCoder): void; + registerClassForSupplementaryViewOfKindWithIdentifier(viewClass: interop.Object | null, kind: string, identifier: string): void; - initWithCoder(coder: NSCoder): this; -} + registerNibForSupplementaryViewOfKindWithIdentifier(nib: NSNib | null, kind: string, identifier: string): void; -declare class NSATSTypesetter extends NSTypesetter { - static readonly sharedTypesetter: NSATSTypesetter; + makeItemWithIdentifierForIndexPath(identifier: string, indexPath: NSIndexPath): NSCollectionViewItem; - lineFragmentRectForProposedRectRemainingRect(proposedRect: CGRect, remainingRect: interop.PointerConvertible): CGRect; + makeSupplementaryViewOfKindWithIdentifierForIndexPath(elementKind: string, identifier: string, indexPath: NSIndexPath): NSView; - usesFontLeading: boolean; + itemAtIndex(index: number): NSCollectionViewItem; - typesetterBehavior: interop.Enum; + itemAtIndexPath(indexPath: NSIndexPath): NSCollectionViewItem; - hyphenationFactor: number; + visibleItems(): NSArray; - lineFragmentPadding: number; + indexPathsForVisibleItems(): NSSet; - substituteFontForFont(originalFont: NSFont): NSFont; + indexPathForItem(item: NSCollectionViewItem): NSIndexPath; - textTabForGlyphLocationWritingDirectionMaxLocation(glyphLocation: number, direction: interop.Enum, maxLocation: number): NSTextTab; + indexPathForItemAtPoint(point: CGPoint): NSIndexPath; - bidiProcessingEnabled: boolean; + supplementaryViewForElementKindAtIndexPath(elementKind: string, indexPath: NSIndexPath): NSView; - attributedString: NSAttributedString; + visibleSupplementaryViewsOfKind(elementKind: string): NSArray; - setParagraphGlyphRangeSeparatorGlyphRange(paragraphRange: _NSRange, paragraphSeparatorRange: _NSRange): void; + indexPathsForVisibleSupplementaryElementsOfKind(elementKind: string): NSSet; - readonly paragraphGlyphRange: _NSRange; + insertSections(sections: NSIndexSet): void; - readonly paragraphSeparatorGlyphRange: _NSRange; + deleteSections(sections: NSIndexSet): void; - layoutParagraphAtPoint(lineFragmentOrigin: interop.PointerConvertible): number; + reloadSections(sections: NSIndexSet): void; - lineSpacingAfterGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; + moveSectionToSection(section: number, newSection: number): void; - paragraphSpacingBeforeGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; + insertItemsAtIndexPaths(indexPaths: NSSet): void; - paragraphSpacingAfterGlyphAtIndexWithProposedLineFragmentRect(glyphIndex: number, rect: CGRect): number; + deleteItemsAtIndexPaths(indexPaths: NSSet): void; - readonly layoutManager: NSLayoutManager; + reloadItemsAtIndexPaths(indexPaths: NSSet): void; - readonly currentTextContainer: NSTextContainer; + moveItemAtIndexPathToIndexPath(indexPath: NSIndexPath, newIndexPath: NSIndexPath): void; - setHardInvalidationForGlyphRange(flag: boolean, glyphRange: _NSRange): void; + performBatchUpdatesCompletionHandler(updates: () => void | null, completionHandler: (p1: boolean) => void | null): void; - getLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin(lineFragmentRect: interop.PointerConvertible, lineFragmentUsedRect: interop.PointerConvertible, paragraphSeparatorGlyphRange: _NSRange, lineOrigin: CGPoint): void; + toggleSectionCollapse(sender: interop.Object): void; - setUsesFontLeading(usesFontLeading: boolean): void; + scrollToItemsAtIndexPathsScrollPosition(indexPaths: NSSet, scrollPosition: interop.Enum): void; - setTypesetterBehavior(typesetterBehavior: interop.Enum): void; + setDraggingSourceOperationMaskForLocal(dragOperationMask: interop.Enum, localDestination: boolean): void; - setHyphenationFactor(hyphenationFactor: number): void; + draggingImageForItemsAtIndexPathsWithEventOffset(indexPaths: NSSet, event: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; - setLineFragmentPadding(lineFragmentPadding: number): void; + draggingImageForItemsAtIndexesWithEventOffset(indexes: NSIndexSet, event: NSEvent, dragImageOffset: interop.PointerConvertible): NSImage; - setBidiProcessingEnabled(bidiProcessingEnabled: boolean): void; + setDataSource(dataSource: NSCollectionViewDataSource): void; - setAttributedString(attributedString: NSAttributedString | null): void; + setPrefetchDataSource(prefetchDataSource: NSCollectionViewPrefetching): void; - willSetLineFragmentRectForGlyphRangeUsedRectBaselineOffset(lineRect: interop.PointerConvertible, glyphRange: _NSRange, usedRect: interop.PointerConvertible, baselineOffset: interop.PointerConvertible): void; + setContent(content: NSArray | Array): void; - shouldBreakLineByWordBeforeCharacterAtIndex(charIndex: number): boolean; + setDelegate(delegate: NSCollectionViewDelegate | null): void; - shouldBreakLineByHyphenatingBeforeCharacterAtIndex(charIndex: number): boolean; + setBackgroundView(backgroundView: NSView): void; - hyphenationFactorForGlyphAtIndex(glyphIndex: number): number; + setBackgroundViewScrollsWithContent(backgroundViewScrollsWithContent: boolean): void; - hyphenCharacterForGlyphAtIndex(glyphIndex: number): number; + setCollectionViewLayout(collectionViewLayout: NSCollectionViewLayout): void; - boundingBoxForControlGlyphAtIndexForTextContainerProposedLineFragmentGlyphPositionCharacterIndex(glyphIndex: number, textContainer: NSTextContainer, proposedRect: CGRect, glyphPosition: CGPoint, charIndex: number): CGRect; + setBackgroundColors(backgroundColors: NSArray | Array | null): void; - getGlyphsInRangeGlyphsCharacterIndexesGlyphInscriptionsElasticBits(glyphsRange: _NSRange, glyphBuffer: interop.PointerConvertible, charIndexBuffer: interop.PointerConvertible, inscribeBuffer: interop.PointerConvertible, elasticBuffer: interop.PointerConvertible): number; -} + isFirstResponder(): boolean; -declare class NSGlyphInfo extends NSObject implements NSCopying, NSSecureCoding { - static glyphInfoWithCGGlyphForFontBaseString(glyph: number, font: NSFont, string: string): NSGlyphInfo; + isSelectable(): boolean; - readonly glyphID: number; + setSelectable(selectable: boolean): void; - readonly baseString: string; + setAllowsEmptySelection(allowsEmptySelection: boolean): void; - static glyphInfoWithGlyphNameForFontBaseString(glyphName: string, font: NSFont, string: string): NSGlyphInfo; + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; - static glyphInfoWithGlyphForFontBaseString(glyph: number, font: NSFont, string: string): NSGlyphInfo; + setSelectionIndexes(selectionIndexes: NSIndexSet): void; - static glyphInfoWithCharacterIdentifierCollectionBaseString(cid: number, characterCollection: interop.Enum, string: string): NSGlyphInfo; + setSelectionIndexPaths(selectionIndexPaths: NSSet): void; - readonly glyphName: string; + newItemForRepresentedObject(object: interop.Object): NSCollectionViewItem; - readonly characterIdentifier: number; + itemPrototype: NSCollectionViewItem; - readonly characterCollection: interop.Enum; + maxNumberOfRows: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + maxNumberOfColumns: number; - static readonly supportsSecureCoding: boolean; + minItemSize: CGSize; - encodeWithCoder(coder: NSCoder): void; + maxItemSize: CGSize; - initWithCoder(coder: NSCoder): this; -} + setItemPrototype(itemPrototype: NSCollectionViewItem): void; -declare class NSBrowserCell extends NSCell { - initTextCell(string: string): this; + setMaxNumberOfRows(maxNumberOfRows: number): void; - initImageCell(image: NSImage | null): this; + setMaxNumberOfColumns(maxNumberOfColumns: number): void; - initWithCoder(coder: NSCoder): this; + setMinItemSize(minItemSize: CGSize): void; - static readonly branchImage: NSImage; + setMaxItemSize(maxItemSize: CGSize): void; - static readonly highlightedBranchImage: NSImage; + draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; - highlightColorInView(controlView: NSView): NSColor; + draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - leaf: boolean; + draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - loaded: boolean; + draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; - reset(): void; + ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; - set(): void; + isEqual(object: interop.Object): boolean; - image: NSImage; + readonly hash: number; - alternateImage: NSImage; + readonly superclass: interop.Object; - isLeaf(): boolean; + class(): interop.Object; - setLeaf(leaf: boolean): void; + self(): this; - isLoaded(): boolean; + performSelector(aSelector: string): interop.Object; - setLoaded(loaded: boolean): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setImage(image: NSImage | null): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setAlternateImage(alternateImage: NSImage | null): void; -} + readonly isProxy: boolean; -declare class NSLevelIndicator extends NSControl { - levelIndicatorStyle: interop.Enum; + isKindOfClass(aClass: interop.Object): boolean; - editable: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - minValue: number; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - maxValue: number; + respondsToSelector(aSelector: string): boolean; - warningValue: number; + retain(): this; - criticalValue: number; + release(): void; - tickMarkPosition: interop.Enum; + autorelease(): this; - numberOfTickMarks: number; + retainCount(): number; - numberOfMajorTickMarks: number; + readonly zone: interop.Pointer; - tickMarkValueAtIndex(index: number): number; + readonly description: string; - rectOfTickMarkAtIndex(index: number): CGRect; + readonly debugDescription: string; - fillColor: NSColor; + draggingEntered(sender: NSDraggingInfo): interop.Enum; - warningFillColor: NSColor; + draggingUpdated(sender: NSDraggingInfo): interop.Enum; - criticalFillColor: NSColor; + draggingExited(sender: NSDraggingInfo | null): void; - drawsTieredCapacityLevels: boolean; + prepareForDragOperation(sender: NSDraggingInfo): boolean; - placeholderVisibility: interop.Enum; + performDragOperation(sender: NSDraggingInfo): boolean; - ratingImage: NSImage; + concludeDragOperation(sender: NSDraggingInfo | null): void; - ratingPlaceholderImage: NSImage; + draggingEnded(sender: NSDraggingInfo): void; - setLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): void; + wantsPeriodicDraggingUpdates(): boolean; - isEditable(): boolean; + updateDraggingItemsForDrag(sender: NSDraggingInfo | null): void; +} - setEditable(editable: boolean): void; +declare class NSPredicateEditorRowTemplate extends NSObject implements NSCoding, NSCopying { + matchForPredicate(predicate: NSPredicate): number; - setMinValue(minValue: number): void; + readonly templateViews: NSArray; - setMaxValue(maxValue: number): void; + setPredicate(predicate: NSPredicate): void; - setWarningValue(warningValue: number): void; + predicateWithSubpredicates(subpredicates: NSArray | Array | null): NSPredicate; - setCriticalValue(criticalValue: number): void; + displayableSubpredicatesOfPredicate(predicate: NSPredicate): NSArray; - setTickMarkPosition(tickMarkPosition: interop.Enum): void; + initWithLeftExpressionsRightExpressionsModifierOperatorsOptions(leftExpressions: NSArray | Array, rightExpressions: NSArray | Array, modifier: interop.Enum, operators: NSArray | Array, options: number): this; - setNumberOfTickMarks(numberOfTickMarks: number): void; + initWithLeftExpressionsRightExpressionAttributeTypeModifierOperatorsOptions(leftExpressions: NSArray | Array, attributeType: interop.Enum, modifier: interop.Enum, operators: NSArray | Array, options: number): this; - setNumberOfMajorTickMarks(numberOfMajorTickMarks: number): void; + initWithCompoundTypes(compoundTypes: NSArray | Array): this; - setFillColor(fillColor: NSColor | null): void; + readonly leftExpressions: NSArray; - setWarningFillColor(warningFillColor: NSColor | null): void; + readonly rightExpressions: NSArray; - setCriticalFillColor(criticalFillColor: NSColor | null): void; + readonly rightExpressionAttributeType: interop.Enum; - setDrawsTieredCapacityLevels(drawsTieredCapacityLevels: boolean): void; + readonly modifier: interop.Enum; - setPlaceholderVisibility(placeholderVisibility: interop.Enum): void; + readonly operators: NSArray; - setRatingImage(ratingImage: NSImage): void; + readonly options: number; - setRatingPlaceholderImage(ratingPlaceholderImage: NSImage): void; -} + readonly compoundTypes: NSArray; -declare class NSSecureTextFieldCell extends NSTextFieldCell { - echosBullets: boolean; + static templatesWithAttributeKeyPathsInEntityDescription(keyPaths: NSArray | Array, entityDescription: NSEntityDescription): NSArray; - setEchosBullets(echosBullets: boolean): void; -} + encodeWithCoder(coder: NSCoder): void; -declare class NSOpenGLView extends NSView { - static defaultPixelFormat(): NSOpenGLPixelFormat; + initWithCoder(coder: NSCoder): this; - initWithFramePixelFormat(frameRect: CGRect, format: NSOpenGLPixelFormat | null): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - openGLContext: NSOpenGLContext; +declare class NSScrubber extends NSView { + dataSource: NSScrubberDataSource; - clearGLContext(): void; + delegate: NSScrubberDelegate; - update(): void; + scrubberLayout: NSScrubberLayout; - reshape(): void; + readonly numberOfItems: number; - pixelFormat: NSOpenGLPixelFormat; + readonly highlightedIndex: number; - prepareOpenGL(): void; + selectedIndex: number; - wantsBestResolutionOpenGLSurface: boolean; + mode: interop.Enum; - wantsExtendedDynamicRangeOpenGLSurface: boolean; + itemAlignment: interop.Enum; - setOpenGLContext(openGLContext: NSOpenGLContext | null): void; + continuous: boolean; - setPixelFormat(pixelFormat: NSOpenGLPixelFormat | null): void; + floatsSelectionViews: boolean; - setWantsBestResolutionOpenGLSurface(wantsBestResolutionOpenGLSurface: boolean): void; + selectionBackgroundStyle: NSScrubberSelectionStyle; - setWantsExtendedDynamicRangeOpenGLSurface(wantsExtendedDynamicRangeOpenGLSurface: boolean): void; -} + selectionOverlayStyle: NSScrubberSelectionStyle; -declare class NSScrubberImageItemView extends NSScrubberItemView { - readonly imageView: NSImageView; + showsArrowButtons: boolean; - image: NSImage; + showsAdditionalContentIndicators: boolean; - imageAlignment: interop.Enum; + backgroundColor: NSColor; - setImage(image: NSImage): void; + backgroundView: NSView; - setImageAlignment(imageAlignment: interop.Enum): void; -} + initWithFrame(frameRect: CGRect): this; -declare class NSTableViewDiffableDataSource extends NSObject implements NSTableViewDataSource { - initWithTableViewCellProvider(tableView: NSTableView, cellProvider: (p1: NSTableView, p2: NSTableColumn, p3: number, p4: interop.Object) => NSView): this; + initWithCoder(coder: NSCoder): this; - snapshot(): NSDiffableDataSourceSnapshot; + reloadData(): void; - applySnapshotAnimatingDifferences(snapshot: NSDiffableDataSourceSnapshot, animatingDifferences: boolean): void; + performSequentialBatchUpdates(updateBlock: () => void): void; - applySnapshotAnimatingDifferencesCompletion(snapshot: NSDiffableDataSourceSnapshot, animatingDifferences: boolean, completion: () => void | null): void; + insertItemsAtIndexes(indexes: NSIndexSet): void; - itemIdentifierForRow(row: number): ItemIdentifierType; + removeItemsAtIndexes(indexes: NSIndexSet): void; - rowForItemIdentifier(identifier: ItemIdentifierType): number; + reloadItemsAtIndexes(indexes: NSIndexSet): void; - sectionIdentifierForRow(row: number): SectionIdentifierType; + moveItemAtIndexToIndex(oldIndex: number, newIndex: number): void; - rowForSectionIdentifier(identifier: SectionIdentifierType): number; + scrollItemAtIndexToAlignment(index: number, alignment: interop.Enum): void; - rowViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSTableRowView; + itemViewForItemAtIndex(index: number): NSScrubberItemView; - sectionHeaderViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSView; + registerClassForItemIdentifier(itemViewClass: interop.Object | null, itemIdentifier: string): void; - defaultRowAnimation: interop.Enum; + registerNibForItemIdentifier(nib: NSNib | null, itemIdentifier: string): void; - setRowViewProvider(rowViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSTableRowView | null): void; + makeItemWithIdentifierOwner(itemIdentifier: string, owner: interop.Object | null): NSScrubberItemView; - setSectionHeaderViewProvider(sectionHeaderViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSView | null): void; + setDataSource(dataSource: NSScrubberDataSource | null): void; - setDefaultRowAnimation(defaultRowAnimation: interop.Enum): void; + setDelegate(delegate: NSScrubberDelegate | null): void; - numberOfRowsInTableView(tableView: NSTableView): number; + setScrubberLayout(scrubberLayout: NSScrubberLayout): void; - tableViewObjectValueForTableColumnRow(tableView: NSTableView, tableColumn: NSTableColumn | null, row: number): interop.Object; + setSelectedIndex(selectedIndex: number): void; - tableViewSetObjectValueForTableColumnRow(tableView: NSTableView, object: interop.Object | null, tableColumn: NSTableColumn | null, row: number): void; + setMode(mode: interop.Enum): void; - tableViewSortDescriptorsDidChange(tableView: NSTableView, oldDescriptors: NSArray | Array): void; + setItemAlignment(itemAlignment: interop.Enum): void; - tableViewPasteboardWriterForRow(tableView: NSTableView, row: number): NSPasteboardWriting; + isContinuous(): boolean; - tableViewDraggingSessionWillBeginAtPointForRowIndexes(tableView: NSTableView, session: NSDraggingSession, screenPoint: CGPoint, rowIndexes: NSIndexSet): void; + setContinuous(continuous: boolean): void; - tableViewDraggingSessionEndedAtPointOperation(tableView: NSTableView, session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; + setFloatsSelectionViews(floatsSelectionViews: boolean): void; - tableViewUpdateDraggingItemsForDrag(tableView: NSTableView, draggingInfo: NSDraggingInfo): void; + setSelectionBackgroundStyle(selectionBackgroundStyle: NSScrubberSelectionStyle | null): void; - tableViewWriteRowsWithIndexesToPasteboard(tableView: NSTableView, rowIndexes: NSIndexSet, pboard: NSPasteboard): boolean; + setSelectionOverlayStyle(selectionOverlayStyle: NSScrubberSelectionStyle | null): void; - tableViewValidateDropProposedRowProposedDropOperation(tableView: NSTableView, info: NSDraggingInfo, row: number, dropOperation: interop.Enum): interop.Enum; + setShowsArrowButtons(showsArrowButtons: boolean): void; - tableViewAcceptDropRowDropOperation(tableView: NSTableView, info: NSDraggingInfo, row: number, dropOperation: interop.Enum): boolean; + setShowsAdditionalContentIndicators(showsAdditionalContentIndicators: boolean): void; - tableViewNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexes(tableView: NSTableView, dropDestination: NSURL, indexSet: NSIndexSet): NSArray; + setBackgroundColor(backgroundColor: NSColor | null): void; - isEqual(object: interop.Object): boolean; + setBackgroundView(backgroundView: NSView | null): void; +} - readonly hash: number; +// @ts-ignore ClassDecl.tsIgnore +declare class NSPersistentDocument extends NSDocument { + managedObjectContext: NSManagedObjectContext; - readonly superclass: interop.Object; + readonly managedObjectModel: NSManagedObjectModel; - class(): interop.Object; + configurePersistentStoreCoordinatorForURLOfTypeModelConfigurationStoreOptionsError(url: NSURL, fileType: string, configuration: string | null, storeOptions: NSDictionary | Record | null, error: interop.PointerConvertible): boolean; - self(): this; + persistentStoreTypeForFileType(fileType: string): string; - performSelector(aSelector: string): interop.Object; + // @ts-ignore MemberDecl.tsIgnore + writeToURLOfTypeForSaveOperationOriginalContentsURLError(absoluteURL: NSURL, typeName: string, saveOperation: interop.Enum, absoluteOriginalContentsURL: NSURL | null, error: interop.PointerConvertible): boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + // @ts-ignore MemberDecl.tsIgnore + readFromURLOfTypeError(absoluteURL: NSURL, typeName: string, error: interop.PointerConvertible): boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + // @ts-ignore MemberDecl.tsIgnore + revertToContentsOfURLOfTypeError(inAbsoluteURL: NSURL, inTypeName: string, outError: interop.PointerConvertible): boolean; - readonly isProxy: boolean; + setManagedObjectContext(managedObjectContext: NSManagedObjectContext | null): void; - isKindOfClass(aClass: interop.Object): boolean; + configurePersistentStoreCoordinatorForURLOfTypeError(url: NSURL, fileType: string, error: interop.PointerConvertible): boolean; +} - isMemberOfClass(aClass: interop.Object): boolean; +declare class NSAccessibilityCustomAction extends NSObject { + initWithNameHandler(name: string, handler: () => boolean | null): this; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + initWithNameTargetSelector(name: string, target: NSObject, selector: string): this; - respondsToSelector(aSelector: string): boolean; + name: string; - retain(): this; + handler: () => boolean; - release(): void; + target: NSObject; - autorelease(): this; + selector: string; - retainCount(): number; + setName(name: string): void; - readonly zone: interop.Pointer; + setHandler(handler: () => boolean | null): void; - readonly description: string; + setTarget(target: NSObject | null): void; - readonly debugDescription: string; + setSelector(selector: string | null): void; } -declare class NSComboBoxCell extends NSTextFieldCell { - hasVerticalScroller: boolean; +declare class NSLevelIndicatorCell extends NSActionCell { + initWithLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): this; - intercellSpacing: CGSize; + levelIndicatorStyle: interop.Enum; - itemHeight: number; + minValue: number; - numberOfVisibleItems: number; + maxValue: number; - buttonBordered: boolean; + warningValue: number; - reloadData(): void; + criticalValue: number; - noteNumberOfItemsChanged(): void; + tickMarkPosition: interop.Enum; - usesDataSource: boolean; + numberOfTickMarks: number; - scrollItemAtIndexToTop(index: number): void; + numberOfMajorTickMarks: number; - scrollItemAtIndexToVisible(index: number): void; + rectOfTickMarkAtIndex(index: number): CGRect; - selectItemAtIndex(index: number): void; + tickMarkValueAtIndex(index: number): number; - deselectItemAtIndex(index: number): void; + setLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): void; - readonly indexOfSelectedItem: number; + setMinValue(minValue: number): void; - readonly numberOfItems: number; + setMaxValue(maxValue: number): void; - completes: boolean; + setWarningValue(warningValue: number): void; - completedString(string: string): string; + setCriticalValue(criticalValue: number): void; - dataSource: NSComboBoxCellDataSource; + setTickMarkPosition(tickMarkPosition: interop.Enum): void; - addItemWithObjectValue(object: interop.Object): void; + setNumberOfTickMarks(numberOfTickMarks: number): void; - addItemsWithObjectValues(objects: NSArray | Array): void; + setNumberOfMajorTickMarks(numberOfMajorTickMarks: number): void; +} - insertItemWithObjectValueAtIndex(object: interop.Object, index: number): void; +declare class NSMenuItemBadge extends NSObject implements NSCopying { + static updatesWithCount any>(this: This, itemCount: number): InstanceType; - removeItemWithObjectValue(object: interop.Object): void; + static newItemsWithCount any>(this: This, itemCount: number): InstanceType; - removeItemAtIndex(index: number): void; + static alertsWithCount any>(this: This, itemCount: number): InstanceType; - removeAllItems(): void; + initWithCountType(itemCount: number, type: interop.Enum): this; - selectItemWithObjectValue(object: interop.Object | null): void; + initWithCount(itemCount: number): this; - itemObjectValueAtIndex(index: number): interop.Object; + initWithString(string: string): this; - readonly objectValueOfSelectedItem: interop.Object; + readonly itemCount: number; - indexOfItemWithObjectValue(object: interop.Object): number; + readonly type: interop.Enum; - readonly objectValues: NSArray; + readonly stringValue: string; - setHasVerticalScroller(hasVerticalScroller: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setIntercellSpacing(intercellSpacing: CGSize): void; +declare class NSRuleEditor extends NSControl { + delegate: NSRuleEditorDelegate; - setItemHeight(itemHeight: number): void; + formattingStringsFilename: string; - setNumberOfVisibleItems(numberOfVisibleItems: number): void; + get formattingDictionary(): NSDictionary; + set formattingDictionary(value: NSDictionary | Record); - isButtonBordered(): boolean; + reloadCriteria(): void; - setButtonBordered(buttonBordered: boolean): void; + nestingMode: interop.Enum; - setUsesDataSource(usesDataSource: boolean): void; + rowHeight: number; - setCompletes(completes: boolean): void; + editable: boolean; - setDataSource(dataSource: NSComboBoxCellDataSource | null): void; -} + canRemoveAllRows: boolean; -declare class NSOpenGLPixelBuffer extends NSObject { - initWithTextureTargetTextureInternalFormatTextureMaxMipMapLevelPixelsWidePixelsHigh(target: number, format: number, maxLevel: number, pixelsWide: number, pixelsHigh: number): this; + readonly predicate: NSPredicate; - initWithCGLPBufferObj(pbuffer: interop.PointerConvertible): this; + reloadPredicate(): void; - readonly CGLPBufferObj: interop.Pointer; + predicateForRow(row: number): NSPredicate; - readonly pixelsWide: number; + readonly numberOfRows: number; - readonly pixelsHigh: number; + subrowIndexesForRow(rowIndex: number): NSIndexSet; - readonly textureTarget: number; + criteriaForRow(row: number): NSArray; - readonly textureInternalFormat: number; + displayValuesForRow(row: number): NSArray; - readonly textureMaxMipMapLevel: number; -} + rowForDisplayValue(displayValue: interop.Object): number; -declare class NSDrawer extends NSResponder implements NSAccessibilityElementProtocol, NSAccessibility { - initWithContentSizePreferredEdge(contentSize: CGSize, edge: interop.Enum): this; + rowTypeForRow(rowIndex: number): interop.Enum; - parentWindow: NSWindow; + parentRowForRow(rowIndex: number): number; - contentView: NSView; + addRow(sender: interop.Object | null): void; - preferredEdge: interop.Enum; + insertRowAtIndexWithTypeAsSubrowOfRowAnimate(rowIndex: number, rowType: interop.Enum, parentRow: number, shouldAnimate: boolean): void; - delegate: NSDrawerDelegate; + setCriteriaAndDisplayValuesForRowAtIndex(criteria: NSArray | Array, values: NSArray | Array, rowIndex: number): void; - open(): void; + removeRowAtIndex(rowIndex: number): void; - openOnEdge(edge: interop.Enum): void; + removeRowsAtIndexesIncludeSubrows(rowIndexes: NSIndexSet, includeSubrows: boolean): void; - close(): void; + readonly selectedRowIndexes: NSIndexSet; - toggle(sender: interop.Object | null): void; + selectRowIndexesByExtendingSelection(indexes: NSIndexSet, extend: boolean): void; - readonly state: number; + rowClass: interop.Object; - readonly edge: interop.Enum; + rowTypeKeyPath: string; - contentSize: CGSize; + subrowsKeyPath: string; - minContentSize: CGSize; + criteriaKeyPath: string; - maxContentSize: CGSize; + displayValuesKeyPath: string; - leadingOffset: number; + setDelegate(delegate: NSRuleEditorDelegate | null): void; - trailingOffset: number; + setFormattingStringsFilename(formattingStringsFilename: string | null): void; - setParentWindow(parentWindow: NSWindow | null): void; + setFormattingDictionary(formattingDictionary: NSDictionary | Record | null): void; - setContentView(contentView: NSView | null): void; + setNestingMode(nestingMode: interop.Enum): void; - setPreferredEdge(preferredEdge: interop.Enum): void; + setRowHeight(rowHeight: number): void; - setDelegate(delegate: NSDrawerDelegate | null): void; + isEditable(): boolean; - setContentSize(contentSize: CGSize): void; + setEditable(editable: boolean): void; - setMinContentSize(minContentSize: CGSize): void; + setCanRemoveAllRows(canRemoveAllRows: boolean): void; - setMaxContentSize(maxContentSize: CGSize): void; + setRowClass(rowClass: interop.Object): void; - setLeadingOffset(leadingOffset: number): void; + setRowTypeKeyPath(rowTypeKeyPath: string): void; - setTrailingOffset(trailingOffset: number): void; + setSubrowsKeyPath(subrowsKeyPath: string): void; - isAccessibilityFocused(): boolean; + setCriteriaKeyPath(criteriaKeyPath: string): void; - isEqual(object: interop.Object): boolean; + setDisplayValuesKeyPath(displayValuesKeyPath: string): void; +} - readonly hash: number; +declare class NSDatePicker extends NSControl { + datePickerStyle: interop.Enum; - readonly superclass: interop.Object; + bezeled: boolean; - class(): interop.Object; + bordered: boolean; - self(): this; + drawsBackground: boolean; - performSelector(aSelector: string): interop.Object; + backgroundColor: NSColor; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + textColor: NSColor; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + datePickerMode: interop.Enum; - readonly isProxy: boolean; + datePickerElements: interop.Enum; - isKindOfClass(aClass: interop.Object): boolean; + calendar: NSCalendar; - isMemberOfClass(aClass: interop.Object): boolean; + locale: NSLocale; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + timeZone: NSTimeZone; - respondsToSelector(aSelector: string): boolean; + dateValue: NSDate; - retain(): this; + timeInterval: number; - release(): void; + minDate: NSDate; - autorelease(): this; + maxDate: NSDate; - retainCount(): number; + presentsCalendarOverlay: boolean; - readonly zone: interop.Pointer; + delegate: NSDatePickerCellDelegate; - readonly description: string; + setDatePickerStyle(datePickerStyle: interop.Enum): void; - readonly debugDescription: string; + isBezeled(): boolean; - accessibilityElement: boolean; + setBezeled(bezeled: boolean): void; - accessibilityFrame: CGRect; + isBordered(): boolean; - accessibilityFocused: boolean; + setBordered(bordered: boolean): void; - accessibilityActivationPoint: CGPoint; + setDrawsBackground(drawsBackground: boolean): void; - accessibilityTopLevelUIElement: interop.Object; + setBackgroundColor(backgroundColor: NSColor): void; - accessibilityURL: NSURL; + setTextColor(textColor: NSColor): void; - accessibilityValue: interop.Object; + setDatePickerMode(datePickerMode: interop.Enum): void; - accessibilityValueDescription: string; + setDatePickerElements(datePickerElements: interop.Enum): void; - get accessibilityVisibleChildren(): NSArray; - set accessibilityVisibleChildren(value: NSArray | Array); + setCalendar(calendar: NSCalendar | null): void; - accessibilitySubrole: string; + setLocale(locale: NSLocale | null): void; - accessibilityTitle: string; + setTimeZone(timeZone: NSTimeZone | null): void; - accessibilityTitleUIElement: interop.Object; + setDateValue(dateValue: NSDate): void; - get accessibilityNextContents(): NSArray; - set accessibilityNextContents(value: NSArray | Array); + setTimeInterval(timeInterval: number): void; - accessibilityOrientation: interop.Enum; + setMinDate(minDate: NSDate | null): void; - accessibilityOverflowButton: interop.Object; + setMaxDate(maxDate: NSDate | null): void; - accessibilityParent: interop.Object; + setPresentsCalendarOverlay(presentsCalendarOverlay: boolean): void; - accessibilityPlaceholderValue: string; + setDelegate(delegate: NSDatePickerCellDelegate | null): void; +} - get accessibilityPreviousContents(): NSArray; - set accessibilityPreviousContents(value: NSArray | Array); +declare class NSTextTable extends NSTextBlock { + numberOfColumns: number; - accessibilityRole: string; + layoutAlgorithm: interop.Enum; - accessibilityRoleDescription: string; + collapsesBorders: boolean; - accessibilitySearchButton: interop.Object; + hidesEmptyCells: boolean; - accessibilitySearchMenu: interop.Object; + rectForBlockLayoutAtPointInRectTextContainerCharacterRange(block: NSTextTableBlock, startingPoint: CGPoint, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; - accessibilitySelected: boolean; + boundsRectForBlockContentRectInRectTextContainerCharacterRange(block: NSTextTableBlock, contentRect: CGRect, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; - get accessibilitySelectedChildren(): NSArray; - set accessibilitySelectedChildren(value: NSArray | Array); + drawBackgroundForBlockWithFrameInViewCharacterRangeLayoutManager(block: NSTextTableBlock, frameRect: CGRect, controlView: NSView, charRange: _NSRange, layoutManager: NSLayoutManager): void; - get accessibilityServesAsTitleForUIElements(): NSArray; - set accessibilityServesAsTitleForUIElements(value: NSArray | Array); + setNumberOfColumns(numberOfColumns: number): void; - accessibilityShownMenu: interop.Object; + setLayoutAlgorithm(layoutAlgorithm: interop.Enum): void; - accessibilityMinValue: interop.Object; + setCollapsesBorders(collapsesBorders: boolean): void; - accessibilityMaxValue: interop.Object; + setHidesEmptyCells(hidesEmptyCells: boolean): void; +} - get accessibilityLinkedUIElements(): NSArray; - set accessibilityLinkedUIElements(value: NSArray | Array); +declare class NSTextTableBlock extends NSTextBlock { + initWithTableStartingRowRowSpanStartingColumnColumnSpan(table: NSTextTable, row: number, rowSpan: number, col: number, colSpan: number): this; - accessibilityWindow: interop.Object; + readonly table: NSTextTable; - accessibilityIdentifier: string; + readonly startingRow: number; - accessibilityHelp: string; + readonly rowSpan: number; - accessibilityFilename: string; + readonly startingColumn: number; - accessibilityExpanded: boolean; + readonly columnSpan: number; +} - accessibilityEdited: boolean; +declare class NSTextBlock extends NSObject implements NSSecureCoding, NSCopying { + init(): this; - accessibilityEnabled: boolean; + setValueTypeForDimension(val: number, type: interop.Enum, dimension: interop.Enum): void; - get accessibilityChildren(): NSArray; - set accessibilityChildren(value: NSArray | Array); + valueForDimension(dimension: interop.Enum): number; - get accessibilityChildrenInNavigationOrder(): NSArray; - set accessibilityChildrenInNavigationOrder(value: NSArray | Array); + valueTypeForDimension(dimension: interop.Enum): interop.Enum; - accessibilityClearButton: interop.Object; + setContentWidthType(val: number, type: interop.Enum): void; - accessibilityCancelButton: interop.Object; + readonly contentWidth: number; - accessibilityProtectedContent: boolean; + readonly contentWidthValueType: interop.Enum; - get accessibilityContents(): NSArray; - set accessibilityContents(value: NSArray | Array); + setWidthTypeForLayerEdge(val: number, type: interop.Enum, layer: interop.Enum, edge: interop.Enum): void; - accessibilityLabel: string; + setWidthTypeForLayer(val: number, type: interop.Enum, layer: interop.Enum): void; - accessibilityAlternateUIVisible: boolean; + widthForLayerEdge(layer: interop.Enum, edge: interop.Enum): number; - get accessibilitySharedFocusElements(): NSArray; - set accessibilitySharedFocusElements(value: NSArray | Array); + widthValueTypeForLayerEdge(layer: interop.Enum, edge: interop.Enum): interop.Enum; - accessibilityRequired: boolean; + verticalAlignment: interop.Enum; - get accessibilityCustomRotors(): NSArray; - set accessibilityCustomRotors(value: NSArray | Array); + backgroundColor: NSColor; - get accessibilityUserInputLabels(): NSArray; - set accessibilityUserInputLabels(value: NSArray | Array); + setBorderColorForEdge(color: NSColor | null, edge: interop.Enum): void; - get accessibilityAttributedUserInputLabels(): NSArray; - set accessibilityAttributedUserInputLabels(value: NSArray | Array); + setBorderColor(color: NSColor | null): void; - accessibilityApplicationFocusedUIElement: interop.Object; + borderColorForEdge(edge: interop.Enum): NSColor; - accessibilityMainWindow: interop.Object; + rectForLayoutAtPointInRectTextContainerCharacterRange(startingPoint: CGPoint, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; - accessibilityHidden: boolean; + boundsRectForContentRectInRectTextContainerCharacterRange(contentRect: CGRect, rect: CGRect, textContainer: NSTextContainer, charRange: _NSRange): CGRect; - accessibilityFrontmost: boolean; + drawBackgroundWithFrameInViewCharacterRangeLayoutManager(frameRect: CGRect, controlView: NSView, charRange: _NSRange, layoutManager: NSLayoutManager): void; - accessibilityFocusedWindow: interop.Object; + setVerticalAlignment(verticalAlignment: interop.Enum): void; - get accessibilityWindows(): NSArray; - set accessibilityWindows(value: NSArray | Array); + setBackgroundColor(backgroundColor: NSColor | null): void; - accessibilityExtrasMenuBar: interop.Object; + static readonly supportsSecureCoding: boolean; - accessibilityMenuBar: interop.Object; + encodeWithCoder(coder: NSCoder): void; - get accessibilityColumnTitles(): NSArray; - set accessibilityColumnTitles(value: NSArray | Array); + initWithCoder(coder: NSCoder): this; - accessibilityOrderedByRow: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - accessibilityHorizontalUnits: interop.Enum; +declare class NSArrayController extends NSObjectController { + rearrangeObjects(): void; - accessibilityVerticalUnits: interop.Enum; + automaticallyRearrangesObjects: boolean; - accessibilityHorizontalUnitDescription: string; + readonly automaticRearrangementKeyPaths: NSArray; - accessibilityVerticalUnitDescription: string; + didChangeArrangementCriteria(): void; - accessibilityLayoutPointForScreenPoint(point: CGPoint): CGPoint; + get sortDescriptors(): NSArray; + set sortDescriptors(value: NSArray | Array); - accessibilityLayoutSizeForScreenSize(size: CGSize): CGSize; + filterPredicate: NSPredicate; - accessibilityScreenPointForLayoutPoint(point: CGPoint): CGPoint; + clearsFilterPredicateOnInsertion: boolean; - accessibilityScreenSizeForLayoutSize(size: CGSize): CGSize; + arrangeObjects(objects: NSArray | Array): NSArray; - get accessibilityHandles(): NSArray; - set accessibilityHandles(value: NSArray | Array); + readonly arrangedObjects: interop.Object; - accessibilityWarningValue: interop.Object; + avoidsEmptySelection: boolean; - accessibilityCriticalValue: interop.Object; + preservesSelection: boolean; - accessibilityDisclosed: boolean; + selectsInsertedObjects: boolean; - accessibilityDisclosedByRow: interop.Object; + alwaysUsesMultipleValuesMarker: boolean; - accessibilityDisclosedRows: interop.Object; + setSelectionIndexes(indexes: NSIndexSet): boolean; - accessibilityDisclosureLevel: number; + readonly selectionIndexes: NSIndexSet; - get accessibilityMarkerUIElements(): NSArray; - set accessibilityMarkerUIElements(value: NSArray | Array); + setSelectionIndex(index: number): boolean; - accessibilityMarkerValues: interop.Object; + readonly selectionIndex: number; - accessibilityMarkerGroupUIElement: interop.Object; + addSelectionIndexes(indexes: NSIndexSet): boolean; - accessibilityUnits: interop.Enum; + removeSelectionIndexes(indexes: NSIndexSet): boolean; - accessibilityUnitDescription: string; + setSelectedObjects(objects: NSArray | Array): boolean; - accessibilityRulerMarkerType: interop.Enum; + readonly selectedObjects: NSArray; - accessibilityMarkerTypeDescription: string; + addSelectedObjects(objects: NSArray | Array): boolean; - accessibilityHorizontalScrollBar: interop.Object; + removeSelectedObjects(objects: NSArray | Array): boolean; - accessibilityVerticalScrollBar: interop.Object; + add(sender: interop.Object | null): void; - get accessibilityAllowedValues(): NSArray; - set accessibilityAllowedValues(value: NSArray | Array); + remove(sender: interop.Object | null): void; - get accessibilityLabelUIElements(): NSArray; - set accessibilityLabelUIElements(value: NSArray | Array); + insert(sender: interop.Object | null): void; - accessibilityLabelValue: number; + readonly canInsert: boolean; - get accessibilitySplitters(): NSArray; - set accessibilitySplitters(value: NSArray | Array); + selectNext(sender: interop.Object | null): void; - accessibilityDecrementButton: interop.Object; + selectPrevious(sender: interop.Object | null): void; - accessibilityIncrementButton: interop.Object; + readonly canSelectNext: boolean; - get accessibilityTabs(): NSArray; - set accessibilityTabs(value: NSArray | Array); + readonly canSelectPrevious: boolean; - accessibilityHeader: interop.Object; + addObject(object: interop.Object): void; - accessibilityColumnCount: number; + addObjects(objects: NSArray | Array): void; - accessibilityRowCount: number; + insertObjectAtArrangedObjectIndex(object: interop.Object, index: number): void; - accessibilityIndex: number; + insertObjectsAtArrangedObjectIndexes(objects: NSArray | Array, indexes: NSIndexSet): void; - get accessibilityColumns(): NSArray; - set accessibilityColumns(value: NSArray | Array); + removeObjectAtArrangedObjectIndex(index: number): void; - get accessibilityRows(): NSArray; - set accessibilityRows(value: NSArray | Array); + removeObjectsAtArrangedObjectIndexes(indexes: NSIndexSet): void; - get accessibilityVisibleRows(): NSArray; - set accessibilityVisibleRows(value: NSArray | Array); + removeObject(object: interop.Object): void; - get accessibilitySelectedRows(): NSArray; - set accessibilitySelectedRows(value: NSArray | Array); + removeObjects(objects: NSArray | Array): void; - get accessibilityVisibleColumns(): NSArray; - set accessibilityVisibleColumns(value: NSArray | Array); + setAutomaticallyRearrangesObjects(automaticallyRearrangesObjects: boolean): void; - get accessibilitySelectedColumns(): NSArray; - set accessibilitySelectedColumns(value: NSArray | Array); + setSortDescriptors(sortDescriptors: NSArray | Array): void; - accessibilitySortDirection: interop.Enum; + setFilterPredicate(filterPredicate: NSPredicate | null): void; - get accessibilityRowHeaderUIElements(): NSArray; - set accessibilityRowHeaderUIElements(value: NSArray | Array); + setClearsFilterPredicateOnInsertion(clearsFilterPredicateOnInsertion: boolean): void; - get accessibilitySelectedCells(): NSArray; - set accessibilitySelectedCells(value: NSArray | Array); + setAvoidsEmptySelection(avoidsEmptySelection: boolean): void; - get accessibilityVisibleCells(): NSArray; - set accessibilityVisibleCells(value: NSArray | Array); + setPreservesSelection(preservesSelection: boolean): void; - get accessibilityColumnHeaderUIElements(): NSArray; - set accessibilityColumnHeaderUIElements(value: NSArray | Array); + setSelectsInsertedObjects(selectsInsertedObjects: boolean): void; - accessibilityCellForColumnRow(column: number, row: number): interop.Object; + setAlwaysUsesMultipleValuesMarker(alwaysUsesMultipleValuesMarker: boolean): void; +} - accessibilityRowIndexRange: _NSRange; +declare class NSObjectController extends NSController { + initWithContent(content: interop.Object | null): this; - accessibilityColumnIndexRange: _NSRange; + initWithCoder(coder: NSCoder): this; - accessibilityInsertionPointLineNumber: number; + content: interop.Object; - accessibilitySharedCharacterRange: _NSRange; + readonly selection: interop.Object; - get accessibilitySharedTextUIElements(): NSArray; - set accessibilitySharedTextUIElements(value: NSArray | Array); + readonly selectedObjects: NSArray; - accessibilityVisibleCharacterRange: _NSRange; + automaticallyPreparesContent: boolean; - accessibilityNumberOfCharacters: number; + prepareContent(): void; - accessibilitySelectedText: string; + objectClass: interop.Object; - accessibilitySelectedTextRange: _NSRange; + newObject(): interop.Object; - get accessibilitySelectedTextRanges(): NSArray; - set accessibilitySelectedTextRanges(value: NSArray | Array); + addObject(object: interop.Object): void; - accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; + removeObject(object: interop.Object): void; - accessibilityRangeForLine(line: number): _NSRange; + editable: boolean; - accessibilityStringForRange(range: _NSRange): string; + add(sender: interop.Object | null): void; - accessibilityRangeForPosition(point: CGPoint): _NSRange; + readonly canAdd: boolean; - accessibilityRangeForIndex(index: number): _NSRange; + remove(sender: interop.Object | null): void; - accessibilityFrameForRange(range: _NSRange): CGRect; + readonly canRemove: boolean; - accessibilityRTFForRange(range: _NSRange): NSData; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - accessibilityStyleRangeForIndex(index: number): _NSRange; + setContent(content: interop.Object | null): void; - accessibilityLineForIndex(index: number): number; + setAutomaticallyPreparesContent(automaticallyPreparesContent: boolean): void; - accessibilityToolbarButton: interop.Object; + setObjectClass(objectClass: interop.Object | null): void; - accessibilityModal: boolean; + isEditable(): boolean; - accessibilityProxy: interop.Object; + setEditable(editable: boolean): void; - accessibilityMain: boolean; + managedObjectContext: NSManagedObjectContext; - accessibilityFullScreenButton: interop.Object; + entityName: string; - accessibilityGrowArea: interop.Object; + fetchPredicate: NSPredicate; - accessibilityDocument: string; + fetchWithRequestMergeError(fetchRequest: NSFetchRequest | null, merge: boolean, error: interop.PointerConvertible): boolean; - accessibilityDefaultButton: interop.Object; + fetch(sender: interop.Object | null): void; - accessibilityCloseButton: interop.Object; + usesLazyFetching: boolean; - accessibilityZoomButton: interop.Object; + defaultFetchRequest(): NSFetchRequest; - accessibilityMinimizeButton: interop.Object; + setManagedObjectContext(managedObjectContext: NSManagedObjectContext | null): void; - accessibilityMinimized: boolean; + setEntityName(entityName: string | null): void; - get accessibilityCustomActions(): NSArray; - set accessibilityCustomActions(value: NSArray | Array); + setFetchPredicate(fetchPredicate: NSPredicate | null): void; - accessibilityPerformCancel(): boolean; + setUsesLazyFetching(usesLazyFetching: boolean): void; +} - accessibilityPerformConfirm(): boolean; +declare class NSFontCollection extends NSObject implements NSCopying, NSMutableCopying, NSCoding { + static fontCollectionWithDescriptors(queryDescriptors: NSArray | Array): NSFontCollection; - accessibilityPerformDecrement(): boolean; + static readonly fontCollectionWithAllAvailableDescriptors: NSFontCollection; - accessibilityPerformDelete(): boolean; + static fontCollectionWithLocale(locale: NSLocale): NSFontCollection; - accessibilityPerformIncrement(): boolean; + static showFontCollectionWithNameVisibilityError(collection: NSFontCollection, name: string, visibility: interop.Enum, error: interop.PointerConvertible): boolean; - accessibilityPerformPick(): boolean; + static hideFontCollectionWithNameVisibilityError(name: string, visibility: interop.Enum, error: interop.PointerConvertible): boolean; - accessibilityPerformPress(): boolean; + static renameFontCollectionWithNameVisibilityToNameError(oldName: string, visibility: interop.Enum, newName: string, outError: interop.PointerConvertible): boolean; - accessibilityPerformRaise(): boolean; + static readonly allFontCollectionNames: NSArray; - accessibilityPerformShowAlternateUI(): boolean; + static fontCollectionWithName(name: string): NSFontCollection; - accessibilityPerformShowDefaultUI(): boolean; + static fontCollectionWithNameVisibility(name: string, visibility: interop.Enum): NSFontCollection; - accessibilityPerformShowMenu(): boolean; + readonly queryDescriptors: NSArray; - isAccessibilitySelectorAllowed(selector: string): boolean; + readonly exclusionDescriptors: NSArray; - isAccessibilityElement(): boolean; + readonly matchingDescriptors: NSArray; - setAccessibilityElement(accessibilityElement: boolean): void; + matchingDescriptorsWithOptions(options: NSDictionary | Record | null): NSArray; - setAccessibilityFrame(accessibilityFrame: CGRect): void; + matchingDescriptorsForFamily(family: string): NSArray; - setAccessibilityFocused(accessibilityFocused: boolean): void; + matchingDescriptorsForFamilyOptions(family: string, options: NSDictionary | Record | null): NSArray; - setAccessibilityActivationPoint(accessibilityActivationPoint: CGPoint): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setAccessibilityTopLevelUIElement(accessibilityTopLevelUIElement: interop.Object): void; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; - setAccessibilityURL(accessibilityURL: NSURL): void; + encodeWithCoder(coder: NSCoder): void; - setAccessibilityValue(accessibilityValue: interop.Object): void; + initWithCoder(coder: NSCoder): this; +} - setAccessibilityValueDescription(accessibilityValueDescription: string): void; +declare class NSGlyphInfo extends NSObject implements NSCopying, NSSecureCoding { + static glyphInfoWithCGGlyphForFontBaseString(glyph: number, font: NSFont, string: string): NSGlyphInfo; - setAccessibilityVisibleChildren(accessibilityVisibleChildren: NSArray | Array): void; + readonly glyphID: number; - setAccessibilitySubrole(accessibilitySubrole: string): void; + readonly baseString: string; - setAccessibilityTitle(accessibilityTitle: string): void; + static glyphInfoWithGlyphNameForFontBaseString(glyphName: string, font: NSFont, string: string): NSGlyphInfo; - setAccessibilityTitleUIElement(accessibilityTitleUIElement: interop.Object): void; + static glyphInfoWithGlyphForFontBaseString(glyph: number, font: NSFont, string: string): NSGlyphInfo; - setAccessibilityNextContents(accessibilityNextContents: NSArray | Array): void; + static glyphInfoWithCharacterIdentifierCollectionBaseString(cid: number, characterCollection: interop.Enum, string: string): NSGlyphInfo; - setAccessibilityOrientation(accessibilityOrientation: interop.Enum): void; + readonly glyphName: string; - setAccessibilityOverflowButton(accessibilityOverflowButton: interop.Object): void; + readonly characterIdentifier: number; - setAccessibilityParent(accessibilityParent: interop.Object): void; + readonly characterCollection: interop.Enum; - setAccessibilityPlaceholderValue(accessibilityPlaceholderValue: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setAccessibilityPreviousContents(accessibilityPreviousContents: NSArray | Array): void; + static readonly supportsSecureCoding: boolean; - setAccessibilityRole(accessibilityRole: string): void; + encodeWithCoder(coder: NSCoder): void; - setAccessibilityRoleDescription(accessibilityRoleDescription: string): void; + initWithCoder(coder: NSCoder): this; +} - setAccessibilitySearchButton(accessibilitySearchButton: interop.Object): void; +declare class NSBrowserCell extends NSCell { + initTextCell(string: string): this; - setAccessibilitySearchMenu(accessibilitySearchMenu: interop.Object): void; + initImageCell(image: NSImage | null): this; - isAccessibilitySelected(): boolean; + initWithCoder(coder: NSCoder): this; - setAccessibilitySelected(accessibilitySelected: boolean): void; + static readonly branchImage: NSImage; - setAccessibilitySelectedChildren(accessibilitySelectedChildren: NSArray | Array): void; + static readonly highlightedBranchImage: NSImage; - setAccessibilityServesAsTitleForUIElements(accessibilityServesAsTitleForUIElements: NSArray | Array): void; + highlightColorInView(controlView: NSView): NSColor; - setAccessibilityShownMenu(accessibilityShownMenu: interop.Object): void; + leaf: boolean; - setAccessibilityMinValue(accessibilityMinValue: interop.Object): void; + loaded: boolean; - setAccessibilityMaxValue(accessibilityMaxValue: interop.Object): void; + reset(): void; - setAccessibilityLinkedUIElements(accessibilityLinkedUIElements: NSArray | Array): void; + set(): void; - setAccessibilityWindow(accessibilityWindow: interop.Object): void; + image: NSImage; - setAccessibilityIdentifier(accessibilityIdentifier: string): void; + alternateImage: NSImage; - setAccessibilityHelp(accessibilityHelp: string): void; + isLeaf(): boolean; - setAccessibilityFilename(accessibilityFilename: string): void; + setLeaf(leaf: boolean): void; - isAccessibilityExpanded(): boolean; + isLoaded(): boolean; - setAccessibilityExpanded(accessibilityExpanded: boolean): void; + setLoaded(loaded: boolean): void; - isAccessibilityEdited(): boolean; + setImage(image: NSImage | null): void; - setAccessibilityEdited(accessibilityEdited: boolean): void; + setAlternateImage(alternateImage: NSImage | null): void; +} - isAccessibilityEnabled(): boolean; +declare class NSLevelIndicator extends NSControl { + levelIndicatorStyle: interop.Enum; - setAccessibilityEnabled(accessibilityEnabled: boolean): void; + editable: boolean; - setAccessibilityChildren(accessibilityChildren: NSArray | Array): void; + minValue: number; - setAccessibilityChildrenInNavigationOrder(accessibilityChildrenInNavigationOrder: NSArray | Array): void; + maxValue: number; - setAccessibilityClearButton(accessibilityClearButton: interop.Object): void; + warningValue: number; - setAccessibilityCancelButton(accessibilityCancelButton: interop.Object): void; + criticalValue: number; - isAccessibilityProtectedContent(): boolean; + tickMarkPosition: interop.Enum; - setAccessibilityProtectedContent(accessibilityProtectedContent: boolean): void; + numberOfTickMarks: number; - setAccessibilityContents(accessibilityContents: NSArray | Array): void; + numberOfMajorTickMarks: number; - setAccessibilityLabel(accessibilityLabel: string): void; + tickMarkValueAtIndex(index: number): number; - isAccessibilityAlternateUIVisible(): boolean; + rectOfTickMarkAtIndex(index: number): CGRect; - setAccessibilityAlternateUIVisible(accessibilityAlternateUIVisible: boolean): void; + fillColor: NSColor; - setAccessibilitySharedFocusElements(accessibilitySharedFocusElements: NSArray | Array): void; + warningFillColor: NSColor; - isAccessibilityRequired(): boolean; + criticalFillColor: NSColor; - setAccessibilityRequired(accessibilityRequired: boolean): void; + drawsTieredCapacityLevels: boolean; - setAccessibilityCustomRotors(accessibilityCustomRotors: NSArray | Array): void; + placeholderVisibility: interop.Enum; - setAccessibilityUserInputLabels(accessibilityUserInputLabels: NSArray | Array): void; + ratingImage: NSImage; - setAccessibilityAttributedUserInputLabels(accessibilityAttributedUserInputLabels: NSArray | Array): void; + ratingPlaceholderImage: NSImage; - setAccessibilityApplicationFocusedUIElement(accessibilityApplicationFocusedUIElement: interop.Object): void; + setLevelIndicatorStyle(levelIndicatorStyle: interop.Enum): void; - setAccessibilityMainWindow(accessibilityMainWindow: interop.Object): void; + isEditable(): boolean; - isAccessibilityHidden(): boolean; + setEditable(editable: boolean): void; - setAccessibilityHidden(accessibilityHidden: boolean): void; + setMinValue(minValue: number): void; - isAccessibilityFrontmost(): boolean; + setMaxValue(maxValue: number): void; - setAccessibilityFrontmost(accessibilityFrontmost: boolean): void; + setWarningValue(warningValue: number): void; - setAccessibilityFocusedWindow(accessibilityFocusedWindow: interop.Object): void; + setCriticalValue(criticalValue: number): void; - setAccessibilityWindows(accessibilityWindows: NSArray | Array): void; + setTickMarkPosition(tickMarkPosition: interop.Enum): void; - setAccessibilityExtrasMenuBar(accessibilityExtrasMenuBar: interop.Object): void; + setNumberOfTickMarks(numberOfTickMarks: number): void; - setAccessibilityMenuBar(accessibilityMenuBar: interop.Object): void; + setNumberOfMajorTickMarks(numberOfMajorTickMarks: number): void; - setAccessibilityColumnTitles(accessibilityColumnTitles: NSArray | Array): void; + setFillColor(fillColor: NSColor | null): void; - isAccessibilityOrderedByRow(): boolean; + setWarningFillColor(warningFillColor: NSColor | null): void; - setAccessibilityOrderedByRow(accessibilityOrderedByRow: boolean): void; + setCriticalFillColor(criticalFillColor: NSColor | null): void; - setAccessibilityHorizontalUnits(accessibilityHorizontalUnits: interop.Enum): void; + setDrawsTieredCapacityLevels(drawsTieredCapacityLevels: boolean): void; - setAccessibilityVerticalUnits(accessibilityVerticalUnits: interop.Enum): void; + setPlaceholderVisibility(placeholderVisibility: interop.Enum): void; - setAccessibilityHorizontalUnitDescription(accessibilityHorizontalUnitDescription: string): void; + setRatingImage(ratingImage: NSImage): void; - setAccessibilityVerticalUnitDescription(accessibilityVerticalUnitDescription: string): void; + setRatingPlaceholderImage(ratingPlaceholderImage: NSImage): void; +} - setAccessibilityHandles(accessibilityHandles: NSArray | Array): void; +declare class NSSecureTextFieldCell extends NSTextFieldCell { + echosBullets: boolean; - setAccessibilityWarningValue(accessibilityWarningValue: interop.Object): void; + setEchosBullets(echosBullets: boolean): void; +} - setAccessibilityCriticalValue(accessibilityCriticalValue: interop.Object): void; +declare class NSOpenGLView extends NSView { + static defaultPixelFormat(): NSOpenGLPixelFormat; - isAccessibilityDisclosed(): boolean; + initWithFramePixelFormat(frameRect: CGRect, format: NSOpenGLPixelFormat | null): this; - setAccessibilityDisclosed(accessibilityDisclosed: boolean): void; + openGLContext: NSOpenGLContext; - setAccessibilityDisclosedByRow(accessibilityDisclosedByRow: interop.Object): void; + clearGLContext(): void; - setAccessibilityDisclosedRows(accessibilityDisclosedRows: interop.Object): void; + update(): void; - setAccessibilityDisclosureLevel(accessibilityDisclosureLevel: number): void; + reshape(): void; - setAccessibilityMarkerUIElements(accessibilityMarkerUIElements: NSArray | Array): void; + pixelFormat: NSOpenGLPixelFormat; - setAccessibilityMarkerValues(accessibilityMarkerValues: interop.Object): void; + prepareOpenGL(): void; - setAccessibilityMarkerGroupUIElement(accessibilityMarkerGroupUIElement: interop.Object): void; + wantsBestResolutionOpenGLSurface: boolean; - setAccessibilityUnits(accessibilityUnits: interop.Enum): void; + wantsExtendedDynamicRangeOpenGLSurface: boolean; - setAccessibilityUnitDescription(accessibilityUnitDescription: string): void; + setOpenGLContext(openGLContext: NSOpenGLContext | null): void; - setAccessibilityRulerMarkerType(accessibilityRulerMarkerType: interop.Enum): void; + setPixelFormat(pixelFormat: NSOpenGLPixelFormat | null): void; - setAccessibilityMarkerTypeDescription(accessibilityMarkerTypeDescription: string): void; + setWantsBestResolutionOpenGLSurface(wantsBestResolutionOpenGLSurface: boolean): void; - setAccessibilityHorizontalScrollBar(accessibilityHorizontalScrollBar: interop.Object): void; + setWantsExtendedDynamicRangeOpenGLSurface(wantsExtendedDynamicRangeOpenGLSurface: boolean): void; +} - setAccessibilityVerticalScrollBar(accessibilityVerticalScrollBar: interop.Object): void; +declare class NSScrubberImageItemView extends NSScrubberItemView { + readonly imageView: NSImageView; - setAccessibilityAllowedValues(accessibilityAllowedValues: NSArray | Array): void; + image: NSImage; - setAccessibilityLabelUIElements(accessibilityLabelUIElements: NSArray | Array): void; + imageAlignment: interop.Enum; - setAccessibilityLabelValue(accessibilityLabelValue: number): void; + setImage(image: NSImage): void; - setAccessibilitySplitters(accessibilitySplitters: NSArray | Array): void; + setImageAlignment(imageAlignment: interop.Enum): void; +} - setAccessibilityDecrementButton(accessibilityDecrementButton: interop.Object): void; +declare class NSTableViewDiffableDataSource extends NSObject implements NSTableViewDataSource { + initWithTableViewCellProvider(tableView: NSTableView, cellProvider: (p1: NSTableView, p2: NSTableColumn, p3: number, p4: interop.Object) => NSView): this; - setAccessibilityIncrementButton(accessibilityIncrementButton: interop.Object): void; + snapshot(): NSDiffableDataSourceSnapshot; - setAccessibilityTabs(accessibilityTabs: NSArray | Array): void; + applySnapshotAnimatingDifferences(snapshot: NSDiffableDataSourceSnapshot, animatingDifferences: boolean): void; - setAccessibilityHeader(accessibilityHeader: interop.Object): void; + applySnapshotAnimatingDifferencesCompletion(snapshot: NSDiffableDataSourceSnapshot, animatingDifferences: boolean, completion: () => void | null): void; - setAccessibilityColumnCount(accessibilityColumnCount: number): void; + itemIdentifierForRow(row: number): ItemIdentifierType; - setAccessibilityRowCount(accessibilityRowCount: number): void; + rowForItemIdentifier(identifier: ItemIdentifierType): number; - setAccessibilityIndex(accessibilityIndex: number): void; + sectionIdentifierForRow(row: number): SectionIdentifierType; - setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; + rowForSectionIdentifier(identifier: SectionIdentifierType): number; - setAccessibilityRows(accessibilityRows: NSArray | Array): void; + rowViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSTableRowView; - setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; + sectionHeaderViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSView; - setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; + defaultRowAnimation: interop.Enum; - setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; + setRowViewProvider(rowViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSTableRowView | null): void; - setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; + setSectionHeaderViewProvider(sectionHeaderViewProvider: (p1: NSTableView, p2: number, p3: interop.Object) => NSView | null): void; - setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; + setDefaultRowAnimation(defaultRowAnimation: interop.Enum): void; - setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; + numberOfRowsInTableView(tableView: NSTableView): number; - setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; + tableViewObjectValueForTableColumnRow(tableView: NSTableView, tableColumn: NSTableColumn | null, row: number): interop.Object; - setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; + tableViewSetObjectValueForTableColumnRow(tableView: NSTableView, object: interop.Object | null, tableColumn: NSTableColumn | null, row: number): void; - setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; + tableViewSortDescriptorsDidChange(tableView: NSTableView, oldDescriptors: NSArray | Array): void; - setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; + tableViewPasteboardWriterForRow(tableView: NSTableView, row: number): NSPasteboardWriting; - setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; + tableViewDraggingSessionWillBeginAtPointForRowIndexes(tableView: NSTableView, session: NSDraggingSession, screenPoint: CGPoint, rowIndexes: NSIndexSet): void; - setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; + tableViewDraggingSessionEndedAtPointOperation(tableView: NSTableView, session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; - setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; + tableViewUpdateDraggingItemsForDrag(tableView: NSTableView, draggingInfo: NSDraggingInfo): void; - setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; + tableViewWriteRowsWithIndexesToPasteboard(tableView: NSTableView, rowIndexes: NSIndexSet, pboard: NSPasteboard): boolean; - setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; + tableViewValidateDropProposedRowProposedDropOperation(tableView: NSTableView, info: NSDraggingInfo, row: number, dropOperation: interop.Enum): interop.Enum; - setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; + tableViewAcceptDropRowDropOperation(tableView: NSTableView, info: NSDraggingInfo, row: number, dropOperation: interop.Enum): boolean; - setAccessibilitySelectedText(accessibilitySelectedText: string): void; + tableViewNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexes(tableView: NSTableView, dropDestination: NSURL, indexSet: NSIndexSet): NSArray; - setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; + isEqual(object: interop.Object): boolean; - setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; + readonly hash: number; - setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; + readonly superclass: interop.Object; - isAccessibilityModal(): boolean; + class(): interop.Object; - setAccessibilityModal(accessibilityModal: boolean): void; + self(): this; - setAccessibilityProxy(accessibilityProxy: interop.Object): void; + performSelector(aSelector: string): interop.Object; - isAccessibilityMain(): boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setAccessibilityMain(accessibilityMain: boolean): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; + readonly isProxy: boolean; - setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; + isKindOfClass(aClass: interop.Object): boolean; - setAccessibilityDocument(accessibilityDocument: string): void; + isMemberOfClass(aClass: interop.Object): boolean; - setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; + respondsToSelector(aSelector: string): boolean; - setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; + retain(): this; - setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; + release(): void; - isAccessibilityMinimized(): boolean; + autorelease(): this; - setAccessibilityMinimized(accessibilityMinimized: boolean): void; + retainCount(): number; - setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; -} + readonly zone: interop.Pointer; -declare class NSMovie extends NSObject implements NSCoding { - initWithCoder(coder: NSCoder): this; + readonly description: string; - init(): this; + readonly debugDescription: string; +} - initWithMovie(movie: interop.Object): this; +declare class NSComboBoxCell extends NSTextFieldCell { + hasVerticalScroller: boolean; - QTMovie(): interop.Object; + intercellSpacing: CGSize; - encodeWithCoder(coder: NSCoder): void; -} + itemHeight: number; -// @ts-ignore ClassDecl.tsIgnore -declare class NSCell extends NSObject implements NSCopying, NSCoding, NSUserInterfaceItemIdentification, NSAccessibilityElementProtocol, NSAccessibility { - init(): this; + numberOfVisibleItems: number; - initTextCell(string: string): this; + buttonBordered: boolean; - initImageCell(image: NSImage | null): this; + reloadData(): void; - initWithCoder(coder: NSCoder): this; + noteNumberOfItemsChanged(): void; - static readonly prefersTrackingUntilMouseUp: boolean; + usesDataSource: boolean; - controlView: NSView; + scrollItemAtIndexToTop(index: number): void; - type: interop.Enum; + scrollItemAtIndexToVisible(index: number): void; - state: number; + selectItemAtIndex(index: number): void; - target: interop.Object; + deselectItemAtIndex(index: number): void; - action: string; + readonly indexOfSelectedItem: number; - tag: number; + readonly numberOfItems: number; - title: string; + completes: boolean; - readonly opaque: boolean; + completedString(string: string): string; - enabled: boolean; + dataSource: NSComboBoxCellDataSource; - sendActionOn(mask: interop.Enum): number; + addItemWithObjectValue(object: interop.Object): void; - continuous: boolean; + addItemsWithObjectValues(objects: NSArray | Array): void; - editable: boolean; + insertItemWithObjectValueAtIndex(object: interop.Object, index: number): void; - // @ts-ignore MemberDecl.tsIgnore - selectable: boolean; + removeItemWithObjectValue(object: interop.Object): void; - bordered: boolean; + removeItemAtIndex(index: number): void; - bezeled: boolean; + removeAllItems(): void; - scrollable: boolean; + selectItemWithObjectValue(object: interop.Object | null): void; - highlighted: boolean; + itemObjectValueAtIndex(index: number): interop.Object; - alignment: interop.Enum; + readonly objectValueOfSelectedItem: interop.Object; - wraps: boolean; + indexOfItemWithObjectValue(object: interop.Object): number; - font: NSFont; + readonly objectValues: NSArray; - readonly keyEquivalent: string; + setHasVerticalScroller(hasVerticalScroller: boolean): void; - formatter: NSFormatter; + setIntercellSpacing(intercellSpacing: CGSize): void; - objectValue: interop.Object; + setItemHeight(itemHeight: number): void; - readonly hasValidObjectValue: boolean; + setNumberOfVisibleItems(numberOfVisibleItems: number): void; - stringValue: string; + isButtonBordered(): boolean; - compare(otherCell: interop.Object): interop.Enum; + setButtonBordered(buttonBordered: boolean): void; - intValue: number; + setUsesDataSource(usesDataSource: boolean): void; - floatValue: number; + setCompletes(completes: boolean): void; - doubleValue: number; + setDataSource(dataSource: NSComboBoxCellDataSource | null): void; +} - integerValue: number; +declare class NSOpenGLPixelBuffer extends NSObject { + initWithTextureTargetTextureInternalFormatTextureMaxMipMapLevelPixelsWidePixelsHigh(target: number, format: number, maxLevel: number, pixelsWide: number, pixelsHigh: number): this; - takeIntValueFrom(sender: interop.Object | null): void; + initWithCGLPBufferObj(pbuffer: interop.PointerConvertible): this; - takeFloatValueFrom(sender: interop.Object | null): void; + readonly CGLPBufferObj: interop.Pointer; - takeDoubleValueFrom(sender: interop.Object | null): void; + readonly pixelsWide: number; - takeStringValueFrom(sender: interop.Object | null): void; + readonly pixelsHigh: number; - takeObjectValueFrom(sender: interop.Object | null): void; + readonly textureTarget: number; - takeIntegerValueFrom(sender: interop.Object | null): void; + readonly textureInternalFormat: number; - image: NSImage; + readonly textureMaxMipMapLevel: number; +} - controlSize: interop.Enum; +declare class NSDrawer extends NSResponder implements NSAccessibilityElementProtocol, NSAccessibility { + initWithContentSizePreferredEdge(contentSize: CGSize, edge: interop.Enum): this; - representedObject: interop.Object; + parentWindow: NSWindow; - cellAttribute(parameter: interop.Enum): number; + contentView: NSView; - setCellAttributeTo(parameter: interop.Enum, value: number): void; + preferredEdge: interop.Enum; - imageRectForBounds(rect: CGRect): CGRect; + delegate: NSDrawerDelegate; - titleRectForBounds(rect: CGRect): CGRect; + open(): void; - drawingRectForBounds(rect: CGRect): CGRect; + openOnEdge(edge: interop.Enum): void; - readonly cellSize: CGSize; + close(): void; - cellSizeForBounds(rect: CGRect): CGSize; + toggle(sender: interop.Object | null): void; - highlightColorWithFrameInView(cellFrame: CGRect, controlView: NSView): NSColor; + readonly state: number; - calcDrawInfo(rect: CGRect): void; + readonly edge: interop.Enum; - setUpFieldEditorAttributes(textObj: NSText): NSText; + contentSize: CGSize; - drawInteriorWithFrameInView(cellFrame: CGRect, controlView: NSView): void; + minContentSize: CGSize; - drawWithFrameInView(cellFrame: CGRect, controlView: NSView): void; + maxContentSize: CGSize; - highlightWithFrameInView(flag: boolean, cellFrame: CGRect, controlView: NSView): void; + leadingOffset: number; - readonly mouseDownFlags: number; + trailingOffset: number; - getPeriodicDelayInterval(delay: interop.PointerConvertible, interval: interop.PointerConvertible): void; + setParentWindow(parentWindow: NSWindow | null): void; - startTrackingAtInView(startPoint: CGPoint, controlView: NSView): boolean; + setContentView(contentView: NSView | null): void; - continueTrackingAtInView(lastPoint: CGPoint, currentPoint: CGPoint, controlView: NSView): boolean; + setPreferredEdge(preferredEdge: interop.Enum): void; - stopTrackingAtInViewMouseIsUp(lastPoint: CGPoint, stopPoint: CGPoint, controlView: NSView, flag: boolean): void; + setDelegate(delegate: NSDrawerDelegate | null): void; - trackMouseInRectOfViewUntilMouseUp(event: NSEvent, cellFrame: CGRect, controlView: NSView, flag: boolean): boolean; + setContentSize(contentSize: CGSize): void; - editWithFrameInViewEditorDelegateEvent(rect: CGRect, controlView: NSView, textObj: NSText, delegate: interop.Object | null, event: NSEvent | null): void; + setMinContentSize(minContentSize: CGSize): void; - selectWithFrameInViewEditorDelegateStartLength(rect: CGRect, controlView: NSView, textObj: NSText, delegate: interop.Object | null, selStart: number, selLength: number): void; + setMaxContentSize(maxContentSize: CGSize): void; - endEditing(textObj: NSText): void; + setLeadingOffset(leadingOffset: number): void; - resetCursorRectInView(cellFrame: CGRect, controlView: NSView): void; + setTrailingOffset(trailingOffset: number): void; - menu: NSMenu; + isAccessibilityFocused(): boolean; - menuForEventInRectOfView(event: NSEvent, cellFrame: CGRect, view: NSView): NSMenu; + isEqual(object: interop.Object): boolean; - static readonly defaultMenu: NSMenu; + readonly hash: number; - sendsActionOnEndEditing: boolean; + readonly superclass: interop.Object; - baseWritingDirection: interop.Enum; + class(): interop.Object; - lineBreakMode: interop.Enum; + self(): this; - allowsUndo: boolean; + performSelector(aSelector: string): interop.Object; - truncatesLastVisibleLine: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - userInterfaceLayoutDirection: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - fieldEditorForView(controlView: NSView): NSTextView; + readonly isProxy: boolean; - usesSingleLineMode: boolean; + isKindOfClass(aClass: interop.Object): boolean; - draggingImageComponentsWithFrameInView(frame: CGRect, view: NSView): NSArray; + isMemberOfClass(aClass: interop.Object): boolean; - setControlView(controlView: NSView | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setType(type: interop.Enum): void; + respondsToSelector(aSelector: string): boolean; - setState(state: number): void; + retain(): this; - setTarget(target: interop.Object | null): void; + release(): void; - setAction(action: string | null): void; + autorelease(): this; - setTag(tag: number): void; + retainCount(): number; - setTitle(title: string): void; + readonly zone: interop.Pointer; - isOpaque(): boolean; + readonly description: string; - isEnabled(): boolean; + readonly debugDescription: string; - setEnabled(enabled: boolean): void; + accessibilityElement: boolean; - isContinuous(): boolean; + accessibilityFrame: CGRect; - setContinuous(continuous: boolean): void; + accessibilityFocused: boolean; - isEditable(): boolean; + accessibilityActivationPoint: CGPoint; - setEditable(editable: boolean): void; + accessibilityTopLevelUIElement: interop.Object; - isSelectable(): boolean; + accessibilityURL: NSURL; - setSelectable(selectable: boolean): void; + accessibilityValue: interop.Object; - isBordered(): boolean; + accessibilityValueDescription: string; - setBordered(bordered: boolean): void; + get accessibilityVisibleChildren(): NSArray; + set accessibilityVisibleChildren(value: NSArray | Array); - isBezeled(): boolean; + accessibilitySubrole: string; - setBezeled(bezeled: boolean): void; + accessibilityTitle: string; - isScrollable(): boolean; + accessibilityTitleUIElement: interop.Object; - setScrollable(scrollable: boolean): void; + get accessibilityNextContents(): NSArray; + set accessibilityNextContents(value: NSArray | Array); - isHighlighted(): boolean; + accessibilityOrientation: interop.Enum; - setHighlighted(highlighted: boolean): void; + accessibilityOverflowButton: interop.Object; - setAlignment(alignment: interop.Enum): void; + accessibilityParent: interop.Object; - setWraps(wraps: boolean): void; + accessibilityPlaceholderValue: string; - setFont(font: NSFont | null): void; + get accessibilityPreviousContents(): NSArray; + set accessibilityPreviousContents(value: NSArray | Array); - setFormatter(formatter: NSFormatter | null): void; + accessibilityRole: string; - setObjectValue(objectValue: interop.Object | null): void; + accessibilityRoleDescription: string; - setStringValue(stringValue: string): void; + accessibilitySearchButton: interop.Object; - setIntValue(intValue: number): void; + accessibilitySearchMenu: interop.Object; - setFloatValue(floatValue: number): void; + accessibilitySelected: boolean; - setDoubleValue(doubleValue: number): void; + get accessibilitySelectedChildren(): NSArray; + set accessibilitySelectedChildren(value: NSArray | Array); - setIntegerValue(integerValue: number): void; + get accessibilityServesAsTitleForUIElements(): NSArray; + set accessibilityServesAsTitleForUIElements(value: NSArray | Array); - setImage(image: NSImage | null): void; + accessibilityShownMenu: interop.Object; - setControlSize(controlSize: interop.Enum): void; + accessibilityMinValue: interop.Object; - setRepresentedObject(representedObject: interop.Object | null): void; + accessibilityMaxValue: interop.Object; - setMenu(menu: NSMenu | null): void; + get accessibilityLinkedUIElements(): NSArray; + set accessibilityLinkedUIElements(value: NSArray | Array); - setSendsActionOnEndEditing(sendsActionOnEndEditing: boolean): void; + accessibilityWindow: interop.Object; - setBaseWritingDirection(baseWritingDirection: interop.Enum): void; + accessibilityIdentifier: string; - setLineBreakMode(lineBreakMode: interop.Enum): void; + accessibilityHelp: string; - setAllowsUndo(allowsUndo: boolean): void; + accessibilityFilename: string; - setTruncatesLastVisibleLine(truncatesLastVisibleLine: boolean): void; + accessibilityExpanded: boolean; - setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; - - setUsesSingleLineMode(usesSingleLineMode: boolean): void; - - refusesFirstResponder: boolean; - - readonly acceptsFirstResponder: boolean; - - showsFirstResponder: boolean; - - performClick(sender: interop.Object | null): void; - - focusRingType: interop.Enum; - - static readonly defaultFocusRingType: interop.Enum; - - drawFocusRingMaskWithFrameInView(cellFrame: CGRect, controlView: NSView): void; - - focusRingMaskBoundsForFrameInView(cellFrame: CGRect, controlView: NSView): CGRect; - - readonly wantsNotificationForMarkedText: boolean; - - setRefusesFirstResponder(refusesFirstResponder: boolean): void; - - setShowsFirstResponder(showsFirstResponder: boolean): void; - - setFocusRingType(focusRingType: interop.Enum): void; - - attributedStringValue: NSAttributedString; - - allowsEditingTextAttributes: boolean; - - importsGraphics: boolean; - - setAttributedStringValue(attributedStringValue: NSAttributedString): void; - - setAllowsEditingTextAttributes(allowsEditingTextAttributes: boolean): void; - - setImportsGraphics(importsGraphics: boolean): void; - - allowsMixedState: boolean; - - readonly nextState: number; - - setNextState(): void; - - setAllowsMixedState(allowsMixedState: boolean): void; - - hitTestForEventInRectOfView(event: NSEvent, cellFrame: CGRect, controlView: NSView): interop.Enum; - - expansionFrameWithFrameInView(cellFrame: CGRect, view: NSView): CGRect; - - drawWithExpansionFrameInView(cellFrame: CGRect, view: NSView): void; - - backgroundStyle: interop.Enum; - - readonly interiorBackgroundStyle: interop.Enum; - - setBackgroundStyle(backgroundStyle: interop.Enum): void; - - controlTint: interop.Enum; - - entryType(): number; - - setEntryType(type: number): void; - - isEntryAcceptable(string: string): boolean; - - setFloatingPointFormatLeftRight(autoRange: boolean, leftDigits: number, rightDigits: number): void; - - setMnemonicLocation(location: number): void; - - mnemonicLocation(): number; - - mnemonic(): string; - - setTitleWithMnemonic(stringWithAmpersand: string): void; - - setControlTint(controlTint: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; - - identifier: string; - - setIdentifier(identifier: string | null): void; - - isAccessibilityFocused(): boolean; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - accessibilityElement: boolean; - - accessibilityFrame: CGRect; - - accessibilityFocused: boolean; - - accessibilityActivationPoint: CGPoint; - - accessibilityTopLevelUIElement: interop.Object; - - accessibilityURL: NSURL; - - accessibilityValue: interop.Object; - - accessibilityValueDescription: string; - - get accessibilityVisibleChildren(): NSArray; - set accessibilityVisibleChildren(value: NSArray | Array); - - accessibilitySubrole: string; - - accessibilityTitle: string; - - accessibilityTitleUIElement: interop.Object; - - get accessibilityNextContents(): NSArray; - set accessibilityNextContents(value: NSArray | Array); - - accessibilityOrientation: interop.Enum; - - accessibilityOverflowButton: interop.Object; - - accessibilityParent: interop.Object; - - accessibilityPlaceholderValue: string; - - get accessibilityPreviousContents(): NSArray; - set accessibilityPreviousContents(value: NSArray | Array); - - accessibilityRole: string; - - accessibilityRoleDescription: string; - - accessibilitySearchButton: interop.Object; - - accessibilitySearchMenu: interop.Object; - - accessibilitySelected: boolean; - - get accessibilitySelectedChildren(): NSArray; - set accessibilitySelectedChildren(value: NSArray | Array); - - get accessibilityServesAsTitleForUIElements(): NSArray; - set accessibilityServesAsTitleForUIElements(value: NSArray | Array); - - accessibilityShownMenu: interop.Object; - - accessibilityMinValue: interop.Object; - - accessibilityMaxValue: interop.Object; - - get accessibilityLinkedUIElements(): NSArray; - set accessibilityLinkedUIElements(value: NSArray | Array); - - accessibilityWindow: interop.Object; - - accessibilityIdentifier: string; - - accessibilityHelp: string; - - accessibilityFilename: string; - - accessibilityExpanded: boolean; - - accessibilityEdited: boolean; + accessibilityEdited: boolean; accessibilityEnabled: boolean; @@ -24731,53 +24825,77 @@ declare class NSCell extends NSObject implements NSCopying, NSCoding, NSUserInte } // @ts-ignore ClassDecl.tsIgnore -declare class NSControl extends NSView { - initWithFrame(frameRect: CGRect): this; +declare class NSCell extends NSObject implements NSCopying, NSCoding, NSUserInterfaceItemIdentification, NSAccessibilityElementProtocol, NSAccessibility { + init(): this; + + initTextCell(string: string): this; + + initImageCell(image: NSImage | null): this; initWithCoder(coder: NSCoder): this; + static readonly prefersTrackingUntilMouseUp: boolean; + + controlView: NSView; + + type: interop.Enum; + + state: number; + target: interop.Object; action: string; - // @ts-ignore MemberDecl.tsIgnore tag: number; - ignoresMultiClick: boolean; + title: string; - continuous: boolean; + readonly opaque: boolean; enabled: boolean; - refusesFirstResponder: boolean; + sendActionOn(mask: interop.Enum): number; + + continuous: boolean; + + editable: boolean; + + // @ts-ignore MemberDecl.tsIgnore + selectable: boolean; + + bordered: boolean; + + bezeled: boolean; + + scrollable: boolean; highlighted: boolean; - controlSize: interop.Enum; + alignment: interop.Enum; + + wraps: boolean; + + font: NSFont; + + readonly keyEquivalent: string; formatter: NSFormatter; objectValue: interop.Object; + readonly hasValidObjectValue: boolean; + stringValue: string; - attributedStringValue: NSAttributedString; + compare(otherCell: interop.Object): interop.Enum; intValue: number; - integerValue: number; - floatValue: number; doubleValue: number; - sizeThatFits(size: CGSize): CGSize; - - sizeToFit(): void; - - sendActionOn(mask: interop.Enum): number; - - sendActionTo(action: string | null, target: interop.Object | null): boolean; + integerValue: number; takeIntValueFrom(sender: interop.Object | null): void; @@ -24791,25 +24909,89 @@ declare class NSControl extends NSView { takeIntegerValueFrom(sender: interop.Object | null): void; - mouseDown(event: NSEvent): void; + image: NSImage; - performClick(sender: interop.Object | null): void; + controlSize: interop.Enum; - font: NSFont; + representedObject: interop.Object; - usesSingleLineMode: boolean; + cellAttribute(parameter: interop.Enum): number; - lineBreakMode: interop.Enum; + setCellAttributeTo(parameter: interop.Enum, value: number): void; - alignment: interop.Enum; + imageRectForBounds(rect: CGRect): CGRect; + + titleRectForBounds(rect: CGRect): CGRect; + + drawingRectForBounds(rect: CGRect): CGRect; + + static _bulletStringForStringBulletCharacter(string: string, bulletChar: number): string; + + readonly cellSize: CGSize; + + cellSizeForBounds(rect: CGRect): CGSize; + + highlightColorWithFrameInView(cellFrame: CGRect, controlView: NSView): NSColor; + + calcDrawInfo(rect: CGRect): void; + + setUpFieldEditorAttributes(textObj: NSText): NSText; + + drawInteriorWithFrameInView(cellFrame: CGRect, controlView: NSView): void; + + drawWithFrameInView(cellFrame: CGRect, controlView: NSView): void; + + highlightWithFrameInView(flag: boolean, cellFrame: CGRect, controlView: NSView): void; + + readonly mouseDownFlags: number; + + getPeriodicDelayInterval(delay: interop.PointerConvertible, interval: interop.PointerConvertible): void; + + startTrackingAtInView(startPoint: CGPoint, controlView: NSView): boolean; + + continueTrackingAtInView(lastPoint: CGPoint, currentPoint: CGPoint, controlView: NSView): boolean; + + stopTrackingAtInViewMouseIsUp(lastPoint: CGPoint, stopPoint: CGPoint, controlView: NSView, flag: boolean): void; + + trackMouseInRectOfViewUntilMouseUp(event: NSEvent, cellFrame: CGRect, controlView: NSView, flag: boolean): boolean; + + editWithFrameInViewEditorDelegateEvent(rect: CGRect, controlView: NSView, textObj: NSText, delegate: interop.Object | null, event: NSEvent | null): void; + + selectWithFrameInViewEditorDelegateStartLength(rect: CGRect, controlView: NSView, textObj: NSText, delegate: interop.Object | null, selStart: number, selLength: number): void; + + endEditing(textObj: NSText): void; + + resetCursorRectInView(cellFrame: CGRect, controlView: NSView): void; + + menu: NSMenu; + + menuForEventInRectOfView(event: NSEvent, cellFrame: CGRect, view: NSView): NSMenu; + + static readonly defaultMenu: NSMenu; + + sendsActionOnEndEditing: boolean; baseWritingDirection: interop.Enum; - allowsExpansionToolTips: boolean; + lineBreakMode: interop.Enum; - expansionFrameWithFrame(contentFrame: CGRect): CGRect; + allowsUndo: boolean; - drawWithExpansionFrameInView(contentFrame: CGRect, view: NSView): void; + truncatesLastVisibleLine: boolean; + + userInterfaceLayoutDirection: interop.Enum; + + fieldEditorForView(controlView: NSView): NSTextView; + + usesSingleLineMode: boolean; + + draggingImageComponentsWithFrameInView(frame: CGRect, view: NSView): NSArray; + + setControlView(controlView: NSView | null): void; + + setType(type: interop.Enum): void; + + setState(state: number): void; setTarget(target: interop.Object | null): void; @@ -24817,23 +24999,47 @@ declare class NSControl extends NSView { setTag(tag: number): void; - setIgnoresMultiClick(ignoresMultiClick: boolean): void; + setTitle(title: string): void; + + isOpaque(): boolean; + + isEnabled(): boolean; + + setEnabled(enabled: boolean): void; isContinuous(): boolean; setContinuous(continuous: boolean): void; - isEnabled(): boolean; + isEditable(): boolean; - setEnabled(enabled: boolean): void; + setEditable(editable: boolean): void; - setRefusesFirstResponder(refusesFirstResponder: boolean): void; + isSelectable(): boolean; + + setSelectable(selectable: boolean): void; + + isBordered(): boolean; + + setBordered(bordered: boolean): void; + + isBezeled(): boolean; + + setBezeled(bezeled: boolean): void; + + isScrollable(): boolean; + + setScrollable(scrollable: boolean): void; isHighlighted(): boolean; setHighlighted(highlighted: boolean): void; - setControlSize(controlSize: interop.Enum): void; + setAlignment(alignment: interop.Enum): void; + + setWraps(wraps: boolean): void; + + setFont(font: NSFont | null): void; setFormatter(formatter: NSFormatter | null): void; @@ -24841,1576 +25047,1618 @@ declare class NSControl extends NSView { setStringValue(stringValue: string): void; - setAttributedStringValue(attributedStringValue: NSAttributedString): void; - setIntValue(intValue: number): void; - setIntegerValue(integerValue: number): void; - setFloatValue(floatValue: number): void; setDoubleValue(doubleValue: number): void; - setFont(font: NSFont | null): void; + setIntegerValue(integerValue: number): void; - setUsesSingleLineMode(usesSingleLineMode: boolean): void; + setImage(image: NSImage | null): void; - setLineBreakMode(lineBreakMode: interop.Enum): void; + setControlSize(controlSize: interop.Enum): void; - setAlignment(alignment: interop.Enum): void; + setRepresentedObject(representedObject: interop.Object | null): void; + + setMenu(menu: NSMenu | null): void; + + setSendsActionOnEndEditing(sendsActionOnEndEditing: boolean): void; setBaseWritingDirection(baseWritingDirection: interop.Enum): void; - setAllowsExpansionToolTips(allowsExpansionToolTips: boolean): void; + setLineBreakMode(lineBreakMode: interop.Enum): void; - currentEditor(): NSText; + setAllowsUndo(allowsUndo: boolean): void; - abortEditing(): boolean; + setTruncatesLastVisibleLine(truncatesLastVisibleLine: boolean): void; - validateEditing(): void; + setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; - editWithFrameEditorDelegateEvent(rect: CGRect, textObj: NSText, delegate: interop.Object | null, event: NSEvent): void; + setUsesSingleLineMode(usesSingleLineMode: boolean): void; - selectWithFrameEditorDelegateStartLength(rect: CGRect, textObj: NSText, delegate: interop.Object | null, selStart: number, selLength: number): void; + refusesFirstResponder: boolean; - endEditing(textObj: NSText): void; + readonly acceptsFirstResponder: boolean; - setFloatingPointFormatLeftRight(autoRange: boolean, leftDigits: number, rightDigits: number): void; + showsFirstResponder: boolean; - static cellClass: interop.Object; + performClick(sender: interop.Object | null): void; - cell: NSCell; + focusRingType: interop.Enum; - readonly selectedCell: NSCell; + static readonly defaultFocusRingType: interop.Enum; - readonly selectedTag: number; + drawFocusRingMaskWithFrameInView(cellFrame: CGRect, controlView: NSView): void; - // @ts-ignore MemberDecl.tsIgnore - setNeedsDisplay(): void; + focusRingMaskBoundsForFrameInView(cellFrame: CGRect, controlView: NSView): CGRect; - calcSize(): void; + readonly wantsNotificationForMarkedText: boolean; - updateCell(cell: NSCell): void; + setRefusesFirstResponder(refusesFirstResponder: boolean): void; - updateCellInside(cell: NSCell): void; + setShowsFirstResponder(showsFirstResponder: boolean): void; - drawCellInside(cell: NSCell): void; + setFocusRingType(focusRingType: interop.Enum): void; - drawCell(cell: NSCell): void; + attributedStringValue: NSAttributedString; - selectCell(cell: NSCell): void; + allowsEditingTextAttributes: boolean; - static setCellClass(cellClass: interop.Object | null): void; + importsGraphics: boolean; - setCell(cell: NSCell | null): void; + setAttributedStringValue(attributedStringValue: NSAttributedString): void; - invalidateIntrinsicContentSizeForCell(cell: NSCell): void; -} + setAllowsEditingTextAttributes(allowsEditingTextAttributes: boolean): void; -declare class NSStatusItem extends NSObject { - readonly statusBar: NSStatusBar | null; + setImportsGraphics(importsGraphics: boolean): void; - length: number; + allowsMixedState: boolean; - menu: NSMenu; + readonly nextState: number; - readonly button: NSStatusBarButton; + setNextState(): void; - behavior: interop.Enum; + setAllowsMixedState(allowsMixedState: boolean): void; - visible: boolean; + hitTestForEventInRectOfView(event: NSEvent, cellFrame: CGRect, controlView: NSView): interop.Enum; - autosaveName: string; + expansionFrameWithFrameInView(cellFrame: CGRect, view: NSView): CGRect; - setLength(length: number): void; + drawWithExpansionFrameInView(cellFrame: CGRect, view: NSView): void; - setMenu(menu: NSMenu | null): void; + backgroundStyle: interop.Enum; - setBehavior(behavior: interop.Enum): void; + readonly interiorBackgroundStyle: interop.Enum; - isVisible(): boolean; + setBackgroundStyle(backgroundStyle: interop.Enum): void; - setVisible(visible: boolean): void; + controlTint: interop.Enum; - setAutosaveName(autosaveName: string | null): void; + entryType(): number; - action: string; + setEntryType(type: number): void; - doubleAction: string; + isEntryAcceptable(string: string): boolean; - target: interop.Object; + setFloatingPointFormatLeftRight(autoRange: boolean, leftDigits: number, rightDigits: number): void; - title: string; + setMnemonicLocation(location: number): void; - attributedTitle: NSAttributedString; + mnemonicLocation(): number; - image: NSImage; + mnemonic(): string; - alternateImage: NSImage; + setTitleWithMnemonic(stringWithAmpersand: string): void; - enabled: boolean; + setControlTint(controlTint: interop.Enum): void; - highlightMode: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - toolTip: string; + encodeWithCoder(coder: NSCoder): void; - sendActionOn(mask: interop.Enum): number; + identifier: string; - view: NSView; + setIdentifier(identifier: string | null): void; - drawStatusBarBackgroundInRectWithHighlight(rect: CGRect, highlight: boolean): void; + isAccessibilityFocused(): boolean; - popUpStatusItemMenu(menu: NSMenu): void; + isEqual(object: interop.Object): boolean; - setAction(action: string): void; + readonly hash: number; - setDoubleAction(doubleAction: string): void; + readonly superclass: interop.Object; - setTarget(target: interop.Object): void; + class(): interop.Object; - setTitle(title: string): void; + self(): this; - setAttributedTitle(attributedTitle: NSAttributedString): void; + performSelector(aSelector: string): interop.Object; - setImage(image: NSImage): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setAlternateImage(alternateImage: NSImage): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - isEnabled(): boolean; + readonly isProxy: boolean; - setEnabled(enabled: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setHighlightMode(highlightMode: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setToolTip(toolTip: string): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setView(view: NSView): void; -} + respondsToSelector(aSelector: string): boolean; -declare class NSStatusBar extends NSObject { - static readonly systemStatusBar: NSStatusBar; + retain(): this; - statusItemWithLength(length: number): NSStatusItem; + release(): void; - removeStatusItem(item: NSStatusItem): void; + autorelease(): this; - readonly vertical: boolean; + retainCount(): number; - readonly thickness: number; + readonly zone: interop.Pointer; - isVertical(): boolean; -} + readonly description: string; -declare class NSRunningApplication extends NSObject { - readonly terminated: boolean; + readonly debugDescription: string; - readonly finishedLaunching: boolean; + accessibilityElement: boolean; - readonly hidden: boolean; + accessibilityFrame: CGRect; - readonly active: boolean; + accessibilityFocused: boolean; - readonly ownsMenuBar: boolean; + accessibilityActivationPoint: CGPoint; - readonly activationPolicy: interop.Enum; + accessibilityTopLevelUIElement: interop.Object; - readonly localizedName: string; + accessibilityURL: NSURL; - readonly bundleIdentifier: string; + accessibilityValue: interop.Object; - readonly bundleURL: NSURL; + accessibilityValueDescription: string; - readonly executableURL: NSURL; + get accessibilityVisibleChildren(): NSArray; + set accessibilityVisibleChildren(value: NSArray | Array); - readonly processIdentifier: number; + accessibilitySubrole: string; - readonly launchDate: NSDate; + accessibilityTitle: string; - readonly icon: NSImage; + accessibilityTitleUIElement: interop.Object; - readonly executableArchitecture: number; + get accessibilityNextContents(): NSArray; + set accessibilityNextContents(value: NSArray | Array); - hide(): boolean; + accessibilityOrientation: interop.Enum; - unhide(): boolean; + accessibilityOverflowButton: interop.Object; - activateFromApplicationOptions(application: NSRunningApplication, options: interop.Enum): boolean; + accessibilityParent: interop.Object; - activateWithOptions(options: interop.Enum): boolean; + accessibilityPlaceholderValue: string; - terminate(): boolean; + get accessibilityPreviousContents(): NSArray; + set accessibilityPreviousContents(value: NSArray | Array); - forceTerminate(): boolean; + accessibilityRole: string; - static runningApplicationsWithBundleIdentifier(bundleIdentifier: string): NSArray; + accessibilityRoleDescription: string; - static runningApplicationWithProcessIdentifier any>(this: This, pid: number): InstanceType; + accessibilitySearchButton: interop.Object; - static readonly currentApplication: NSRunningApplication; + accessibilitySearchMenu: interop.Object; - static terminateAutomaticallyTerminableApplications(): void; + accessibilitySelected: boolean; - isTerminated(): boolean; + get accessibilitySelectedChildren(): NSArray; + set accessibilitySelectedChildren(value: NSArray | Array); - isFinishedLaunching(): boolean; + get accessibilityServesAsTitleForUIElements(): NSArray; + set accessibilityServesAsTitleForUIElements(value: NSArray | Array); - isHidden(): boolean; + accessibilityShownMenu: interop.Object; - isActive(): boolean; -} + accessibilityMinValue: interop.Object; -declare class NSTabViewItem extends NSObject implements NSCoding { - static tabViewItemWithViewController any>(this: This, viewController: NSViewController): InstanceType; + accessibilityMaxValue: interop.Object; - initWithIdentifier(identifier: interop.Object | null): this; + get accessibilityLinkedUIElements(): NSArray; + set accessibilityLinkedUIElements(value: NSArray | Array); - identifier: interop.Object; + accessibilityWindow: interop.Object; - color: NSColor; + accessibilityIdentifier: string; - label: string; + accessibilityHelp: string; - image: NSImage; + accessibilityFilename: string; - view: NSView; + accessibilityExpanded: boolean; - viewController: NSViewController; + accessibilityEdited: boolean; - readonly tabState: interop.Enum; + accessibilityEnabled: boolean; - readonly tabView: NSTabView; + get accessibilityChildren(): NSArray; + set accessibilityChildren(value: NSArray | Array); - initialFirstResponder: NSView; + get accessibilityChildrenInNavigationOrder(): NSArray; + set accessibilityChildrenInNavigationOrder(value: NSArray | Array); - toolTip: string; + accessibilityClearButton: interop.Object; - drawLabelInRect(shouldTruncateLabel: boolean, labelRect: CGRect): void; + accessibilityCancelButton: interop.Object; - sizeOfLabel(computeMin: boolean): CGSize; + accessibilityProtectedContent: boolean; - setIdentifier(identifier: interop.Object | null): void; + get accessibilityContents(): NSArray; + set accessibilityContents(value: NSArray | Array); - setColor(color: NSColor): void; + accessibilityLabel: string; - setLabel(label: string): void; + accessibilityAlternateUIVisible: boolean; - setImage(image: NSImage): void; + get accessibilitySharedFocusElements(): NSArray; + set accessibilitySharedFocusElements(value: NSArray | Array); - setView(view: NSView | null): void; + accessibilityRequired: boolean; - setViewController(viewController: NSViewController): void; + get accessibilityCustomRotors(): NSArray; + set accessibilityCustomRotors(value: NSArray | Array); - setInitialFirstResponder(initialFirstResponder: NSView | null): void; + get accessibilityUserInputLabels(): NSArray; + set accessibilityUserInputLabels(value: NSArray | Array); - setToolTip(toolTip: string): void; + get accessibilityAttributedUserInputLabels(): NSArray; + set accessibilityAttributedUserInputLabels(value: NSArray | Array); - encodeWithCoder(coder: NSCoder): void; + accessibilityApplicationFocusedUIElement: interop.Object; - initWithCoder(coder: NSCoder): this; -} + accessibilityMainWindow: interop.Object; -declare class NSOpenGLPixelFormat extends NSObject implements NSCoding { - initWithCGLPixelFormatObj(format: interop.PointerConvertible): this; + accessibilityHidden: boolean; - initWithAttributes(attribs: interop.PointerConvertible): this; + accessibilityFrontmost: boolean; - initWithData(attribs: NSData): this; + accessibilityFocusedWindow: interop.Object; - attributes(): NSData; + get accessibilityWindows(): NSArray; + set accessibilityWindows(value: NSArray | Array); - setAttributes(attribs: NSData): void; + accessibilityExtrasMenuBar: interop.Object; - getValuesForAttributeForVirtualScreen(vals: interop.PointerConvertible, attrib: number, screen: number): void; + accessibilityMenuBar: interop.Object; - readonly numberOfVirtualScreens: number; + get accessibilityColumnTitles(): NSArray; + set accessibilityColumnTitles(value: NSArray | Array); - readonly CGLPixelFormatObj: interop.Pointer; + accessibilityOrderedByRow: boolean; - encodeWithCoder(coder: NSCoder): void; + accessibilityHorizontalUnits: interop.Enum; - initWithCoder(coder: NSCoder): this; -} + accessibilityVerticalUnits: interop.Enum; -declare class NSSpeechRecognizer extends NSObject { - init(): this; + accessibilityHorizontalUnitDescription: string; - startListening(): void; + accessibilityVerticalUnitDescription: string; - stopListening(): void; + accessibilityLayoutPointForScreenPoint(point: CGPoint): CGPoint; - delegate: NSSpeechRecognizerDelegate; + accessibilityLayoutSizeForScreenSize(size: CGSize): CGSize; - get commands(): NSArray; - set commands(value: NSArray | Array); + accessibilityScreenPointForLayoutPoint(point: CGPoint): CGPoint; - displayedCommandsTitle: string; + accessibilityScreenSizeForLayoutSize(size: CGSize): CGSize; - listensInForegroundOnly: boolean; + get accessibilityHandles(): NSArray; + set accessibilityHandles(value: NSArray | Array); - blocksOtherRecognizers: boolean; + accessibilityWarningValue: interop.Object; - setDelegate(delegate: NSSpeechRecognizerDelegate | null): void; + accessibilityCriticalValue: interop.Object; - setCommands(commands: NSArray | Array | null): void; + accessibilityDisclosed: boolean; - setDisplayedCommandsTitle(displayedCommandsTitle: string | null): void; + accessibilityDisclosedByRow: interop.Object; - setListensInForegroundOnly(listensInForegroundOnly: boolean): void; + accessibilityDisclosedRows: interop.Object; - setBlocksOtherRecognizers(blocksOtherRecognizers: boolean): void; -} + accessibilityDisclosureLevel: number; -declare class NSTextFieldCell extends NSActionCell { - initTextCell(string: string): this; + get accessibilityMarkerUIElements(): NSArray; + set accessibilityMarkerUIElements(value: NSArray | Array); - initWithCoder(coder: NSCoder): this; + accessibilityMarkerValues: interop.Object; - backgroundColor: NSColor; + accessibilityMarkerGroupUIElement: interop.Object; - drawsBackground: boolean; + accessibilityUnits: interop.Enum; - textColor: NSColor; + accessibilityUnitDescription: string; - setUpFieldEditorAttributes(textObj: NSText): NSText; + accessibilityRulerMarkerType: interop.Enum; - bezelStyle: interop.Enum; + accessibilityMarkerTypeDescription: string; - placeholderString: string; + accessibilityHorizontalScrollBar: interop.Object; - placeholderAttributedString: NSAttributedString; + accessibilityVerticalScrollBar: interop.Object; - setWantsNotificationForMarkedText(flag: boolean): void; + get accessibilityAllowedValues(): NSArray; + set accessibilityAllowedValues(value: NSArray | Array); - get allowedInputSourceLocales(): NSArray; - set allowedInputSourceLocales(value: NSArray | Array); + get accessibilityLabelUIElements(): NSArray; + set accessibilityLabelUIElements(value: NSArray | Array); - setBackgroundColor(backgroundColor: NSColor | null): void; + accessibilityLabelValue: number; - setDrawsBackground(drawsBackground: boolean): void; + get accessibilitySplitters(): NSArray; + set accessibilitySplitters(value: NSArray | Array); - setTextColor(textColor: NSColor | null): void; + accessibilityDecrementButton: interop.Object; - setBezelStyle(bezelStyle: interop.Enum): void; + accessibilityIncrementButton: interop.Object; - setPlaceholderString(placeholderString: string | null): void; + get accessibilityTabs(): NSArray; + set accessibilityTabs(value: NSArray | Array); - setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString | null): void; + accessibilityHeader: interop.Object; - setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array): void; -} + accessibilityColumnCount: number; -declare class NSCollectionLayoutGroupCustomItem extends NSObject implements NSCopying { - static customItemWithFrame any>(this: This, frame: CGRect): InstanceType; + accessibilityRowCount: number; - static customItemWithFrameZIndex any>(this: This, frame: CGRect, zIndex: number): InstanceType; + accessibilityIndex: number; - readonly frame: CGRect; + get accessibilityColumns(): NSArray; + set accessibilityColumns(value: NSArray | Array); - readonly zIndex: number; + get accessibilityRows(): NSArray; + set accessibilityRows(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + get accessibilityVisibleRows(): NSArray; + set accessibilityVisibleRows(value: NSArray | Array); -// @ts-ignore ClassDecl.tsIgnore -declare class NSOutlineView extends NSTableView implements NSAccessibilityOutline { - // @ts-ignore MemberDecl.tsIgnore - delegate: NSOutlineViewDelegate; + get accessibilitySelectedRows(): NSArray; + set accessibilitySelectedRows(value: NSArray | Array); - // @ts-ignore MemberDecl.tsIgnore - dataSource: NSOutlineViewDataSource; + get accessibilityVisibleColumns(): NSArray; + set accessibilityVisibleColumns(value: NSArray | Array); - outlineTableColumn: NSTableColumn; + get accessibilitySelectedColumns(): NSArray; + set accessibilitySelectedColumns(value: NSArray | Array); - isExpandable(item: interop.Object | null): boolean; + accessibilitySortDirection: interop.Enum; - numberOfChildrenOfItem(item: interop.Object | null): number; + get accessibilityRowHeaderUIElements(): NSArray; + set accessibilityRowHeaderUIElements(value: NSArray | Array); - childOfItem(index: number, item: interop.Object | null): interop.Object; + get accessibilitySelectedCells(): NSArray; + set accessibilitySelectedCells(value: NSArray | Array); - expandItemExpandChildren(item: interop.Object | null, expandChildren: boolean): void; + get accessibilityVisibleCells(): NSArray; + set accessibilityVisibleCells(value: NSArray | Array); - expandItem(item: interop.Object | null): void; + get accessibilityColumnHeaderUIElements(): NSArray; + set accessibilityColumnHeaderUIElements(value: NSArray | Array); - collapseItemCollapseChildren(item: interop.Object | null, collapseChildren: boolean): void; + accessibilityCellForColumnRow(column: number, row: number): interop.Object; - collapseItem(item: interop.Object | null): void; + accessibilityRowIndexRange: _NSRange; - reloadItemReloadChildren(item: interop.Object | null, reloadChildren: boolean): void; + accessibilityColumnIndexRange: _NSRange; - reloadItem(item: interop.Object | null): void; + accessibilityInsertionPointLineNumber: number; - parentForItem(item: interop.Object | null): interop.Object; + accessibilitySharedCharacterRange: _NSRange; - childIndexForItem(item: interop.Object): number; + get accessibilitySharedTextUIElements(): NSArray; + set accessibilitySharedTextUIElements(value: NSArray | Array); - itemAtRow(row: number): interop.Object; + accessibilityVisibleCharacterRange: _NSRange; - rowForItem(item: interop.Object | null): number; + accessibilityNumberOfCharacters: number; - levelForItem(item: interop.Object | null): number; + accessibilitySelectedText: string; - levelForRow(row: number): number; + accessibilitySelectedTextRange: _NSRange; - isItemExpanded(item: interop.Object | null): boolean; + get accessibilitySelectedTextRanges(): NSArray; + set accessibilitySelectedTextRanges(value: NSArray | Array); - indentationPerLevel: number; + accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; - indentationMarkerFollowsCell: boolean; + accessibilityRangeForLine(line: number): _NSRange; - autoresizesOutlineColumn: boolean; + accessibilityStringForRange(range: _NSRange): string; - frameOfOutlineCellAtRow(row: number): CGRect; + accessibilityRangeForPosition(point: CGPoint): _NSRange; - setDropItemDropChildIndex(item: interop.Object | null, index: number): void; + accessibilityRangeForIndex(index: number): _NSRange; - shouldCollapseAutoExpandedItemsForDeposited(deposited: boolean): boolean; + accessibilityFrameForRange(range: _NSRange): CGRect; - autosaveExpandedItems: boolean; + accessibilityRTFForRange(range: _NSRange): NSData; - insertItemsAtIndexesInParentWithAnimation(indexes: NSIndexSet, parent: interop.Object | null, animationOptions: interop.Enum): void; + accessibilityStyleRangeForIndex(index: number): _NSRange; - removeItemsAtIndexesInParentWithAnimation(indexes: NSIndexSet, parent: interop.Object | null, animationOptions: interop.Enum): void; + accessibilityLineForIndex(index: number): number; - moveItemAtIndexInParentToIndexInParent(fromIndex: number, oldParent: interop.Object | null, toIndex: number, newParent: interop.Object | null): void; + accessibilityToolbarButton: interop.Object; - userInterfaceLayoutDirection: interop.Enum; + accessibilityModal: boolean; - stronglyReferencesItems: boolean; + accessibilityProxy: interop.Object; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSOutlineViewDelegate | null): void; + accessibilityMain: boolean; - // @ts-ignore MemberDecl.tsIgnore - setDataSource(dataSource: NSOutlineViewDataSource | null): void; + accessibilityFullScreenButton: interop.Object; - setOutlineTableColumn(outlineTableColumn: NSTableColumn | null): void; + accessibilityGrowArea: interop.Object; - setIndentationPerLevel(indentationPerLevel: number): void; + accessibilityDocument: string; - setIndentationMarkerFollowsCell(indentationMarkerFollowsCell: boolean): void; + accessibilityDefaultButton: interop.Object; - setAutoresizesOutlineColumn(autoresizesOutlineColumn: boolean): void; + accessibilityCloseButton: interop.Object; - setAutosaveExpandedItems(autosaveExpandedItems: boolean): void; + accessibilityZoomButton: interop.Object; - setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; + accessibilityMinimizeButton: interop.Object; - setStronglyReferencesItems(stronglyReferencesItems: boolean): void; + accessibilityMinimized: boolean; - accessibilityLabel: string; + get accessibilityCustomActions(): NSArray; + set accessibilityCustomActions(value: NSArray | Array); - get accessibilityRows(): NSArray; - set accessibilityRows(value: NSArray | Array); + accessibilityPerformCancel(): boolean; - get accessibilitySelectedRows(): NSArray; - set accessibilitySelectedRows(value: NSArray | Array); + accessibilityPerformConfirm(): boolean; - // @ts-ignore MemberDecl.tsIgnore - setAccessibilitySelectedRows(selectedRows: NSArray | Array): void; + accessibilityPerformDecrement(): boolean; + + accessibilityPerformDelete(): boolean; + + accessibilityPerformIncrement(): boolean; + + accessibilityPerformPick(): boolean; + + accessibilityPerformPress(): boolean; + + accessibilityPerformRaise(): boolean; + + accessibilityPerformShowAlternateUI(): boolean; + + accessibilityPerformShowDefaultUI(): boolean; + + accessibilityPerformShowMenu(): boolean; + + isAccessibilitySelectorAllowed(selector: string): boolean; + + isAccessibilityElement(): boolean; + + setAccessibilityElement(accessibilityElement: boolean): void; + + setAccessibilityFrame(accessibilityFrame: CGRect): void; + + setAccessibilityFocused(accessibilityFocused: boolean): void; + + setAccessibilityActivationPoint(accessibilityActivationPoint: CGPoint): void; + + setAccessibilityTopLevelUIElement(accessibilityTopLevelUIElement: interop.Object): void; + + setAccessibilityURL(accessibilityURL: NSURL): void; - get accessibilityVisibleRows(): NSArray; - set accessibilityVisibleRows(value: NSArray | Array); + setAccessibilityValue(accessibilityValue: interop.Object): void; - get accessibilityColumns(): NSArray; - set accessibilityColumns(value: NSArray | Array); + setAccessibilityValueDescription(accessibilityValueDescription: string): void; - get accessibilityVisibleColumns(): NSArray; - set accessibilityVisibleColumns(value: NSArray | Array); + setAccessibilityVisibleChildren(accessibilityVisibleChildren: NSArray | Array): void; - get accessibilitySelectedColumns(): NSArray; - set accessibilitySelectedColumns(value: NSArray | Array); + setAccessibilitySubrole(accessibilitySubrole: string): void; - accessibilityHeaderGroup(): string; + setAccessibilityTitle(accessibilityTitle: string): void; - get accessibilitySelectedCells(): NSArray; - set accessibilitySelectedCells(value: NSArray | Array); + setAccessibilityTitleUIElement(accessibilityTitleUIElement: interop.Object): void; - get accessibilityVisibleCells(): NSArray; - set accessibilityVisibleCells(value: NSArray | Array); + setAccessibilityNextContents(accessibilityNextContents: NSArray | Array): void; - get accessibilityRowHeaderUIElements(): NSArray; - set accessibilityRowHeaderUIElements(value: NSArray | Array); + setAccessibilityOrientation(accessibilityOrientation: interop.Enum): void; - get accessibilityColumnHeaderUIElements(): NSArray; - set accessibilityColumnHeaderUIElements(value: NSArray | Array); + setAccessibilityOverflowButton(accessibilityOverflowButton: interop.Object): void; - accessibilityFrame: CGRect; + setAccessibilityParent(accessibilityParent: interop.Object): void; - accessibilityParent: interop.Object; + setAccessibilityPlaceholderValue(accessibilityPlaceholderValue: string): void; - isAccessibilityFocused(): boolean; + setAccessibilityPreviousContents(accessibilityPreviousContents: NSArray | Array): void; - accessibilityIdentifier: string; + setAccessibilityRole(accessibilityRole: string): void; - isEqual(object: interop.Object): boolean; + setAccessibilityRoleDescription(accessibilityRoleDescription: string): void; - readonly hash: number; + setAccessibilitySearchButton(accessibilitySearchButton: interop.Object): void; - readonly superclass: interop.Object; + setAccessibilitySearchMenu(accessibilitySearchMenu: interop.Object): void; - class(): interop.Object; + isAccessibilitySelected(): boolean; - self(): this; + setAccessibilitySelected(accessibilitySelected: boolean): void; - performSelector(aSelector: string): interop.Object; + setAccessibilitySelectedChildren(accessibilitySelectedChildren: NSArray | Array): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setAccessibilityServesAsTitleForUIElements(accessibilityServesAsTitleForUIElements: NSArray | Array): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setAccessibilityShownMenu(accessibilityShownMenu: interop.Object): void; - readonly isProxy: boolean; + setAccessibilityMinValue(accessibilityMinValue: interop.Object): void; - isKindOfClass(aClass: interop.Object): boolean; + setAccessibilityMaxValue(accessibilityMaxValue: interop.Object): void; - isMemberOfClass(aClass: interop.Object): boolean; + setAccessibilityLinkedUIElements(accessibilityLinkedUIElements: NSArray | Array): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAccessibilityWindow(accessibilityWindow: interop.Object): void; - respondsToSelector(aSelector: string): boolean; + setAccessibilityIdentifier(accessibilityIdentifier: string): void; - retain(): this; + setAccessibilityHelp(accessibilityHelp: string): void; - release(): void; + setAccessibilityFilename(accessibilityFilename: string): void; - autorelease(): this; + isAccessibilityExpanded(): boolean; - retainCount(): number; + setAccessibilityExpanded(accessibilityExpanded: boolean): void; - readonly zone: interop.Pointer; + isAccessibilityEdited(): boolean; - readonly description: string; + setAccessibilityEdited(accessibilityEdited: boolean): void; - readonly debugDescription: string; -} + isAccessibilityEnabled(): boolean; -declare class NSTableViewRowAction extends NSObject implements NSCopying { - static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string, handler: (p1: NSTableViewRowAction, p2: number) => void): InstanceType; + setAccessibilityEnabled(accessibilityEnabled: boolean): void; - readonly style: interop.Enum; + setAccessibilityChildren(accessibilityChildren: NSArray | Array): void; - title: string; + setAccessibilityChildrenInNavigationOrder(accessibilityChildrenInNavigationOrder: NSArray | Array): void; - backgroundColor: NSColor; + setAccessibilityClearButton(accessibilityClearButton: interop.Object): void; - image: NSImage; + setAccessibilityCancelButton(accessibilityCancelButton: interop.Object): void; - setTitle(title: string): void; + isAccessibilityProtectedContent(): boolean; - setBackgroundColor(backgroundColor: NSColor | null): void; + setAccessibilityProtectedContent(accessibilityProtectedContent: boolean): void; - setImage(image: NSImage): void; + setAccessibilityContents(accessibilityContents: NSArray | Array): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setAccessibilityLabel(accessibilityLabel: string): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSTextView extends NSText implements NSColorChanging, NSMenuItemValidation, NSUserInterfaceValidations, NSTextInputClient, NSTextLayoutOrientationProvider, NSDraggingSource, NSStandardKeyBindingResponding, NSTextInput, NSAccessibilityNavigableStaticText, NSTextContent { - initWithFrameTextContainer(frameRect: CGRect, container: NSTextContainer | null): this; + isAccessibilityAlternateUIVisible(): boolean; - initWithCoder(coder: NSCoder): this; + setAccessibilityAlternateUIVisible(accessibilityAlternateUIVisible: boolean): void; - initWithFrame(frameRect: CGRect): this; + setAccessibilitySharedFocusElements(accessibilitySharedFocusElements: NSArray | Array): void; - initUsingTextLayoutManager(usingTextLayoutManager: boolean): this; + isAccessibilityRequired(): boolean; - static textViewUsingTextLayoutManager any>(this: This, usingTextLayoutManager: boolean): InstanceType; + setAccessibilityRequired(accessibilityRequired: boolean): void; - textContainer: NSTextContainer; + setAccessibilityCustomRotors(accessibilityCustomRotors: NSArray | Array): void; - replaceTextContainer(newContainer: NSTextContainer): void; + setAccessibilityUserInputLabels(accessibilityUserInputLabels: NSArray | Array): void; - textContainerInset: CGSize; + setAccessibilityAttributedUserInputLabels(accessibilityAttributedUserInputLabels: NSArray | Array): void; - readonly textContainerOrigin: CGPoint; + setAccessibilityApplicationFocusedUIElement(accessibilityApplicationFocusedUIElement: interop.Object): void; - invalidateTextContainerOrigin(): void; + setAccessibilityMainWindow(accessibilityMainWindow: interop.Object): void; - readonly layoutManager: NSLayoutManager; + isAccessibilityHidden(): boolean; - readonly textStorage: NSTextStorage; + setAccessibilityHidden(accessibilityHidden: boolean): void; - readonly textLayoutManager: NSTextLayoutManager; + isAccessibilityFrontmost(): boolean; - readonly textContentStorage: NSTextContentStorage; + setAccessibilityFrontmost(accessibilityFrontmost: boolean): void; - insertText(insertString: interop.Object): void; + setAccessibilityFocusedWindow(accessibilityFocusedWindow: interop.Object): void; - setConstrainedFrameSize(desiredSize: CGSize): void; + setAccessibilityWindows(accessibilityWindows: NSArray | Array): void; - setAlignmentRange(alignment: interop.Enum, range: _NSRange): void; + setAccessibilityExtrasMenuBar(accessibilityExtrasMenuBar: interop.Object): void; - setBaseWritingDirectionRange(writingDirection: interop.Enum, range: _NSRange): void; + setAccessibilityMenuBar(accessibilityMenuBar: interop.Object): void; - turnOffKerning(sender: interop.Object | null): void; + setAccessibilityColumnTitles(accessibilityColumnTitles: NSArray | Array): void; - tightenKerning(sender: interop.Object | null): void; + isAccessibilityOrderedByRow(): boolean; - loosenKerning(sender: interop.Object | null): void; + setAccessibilityOrderedByRow(accessibilityOrderedByRow: boolean): void; - useStandardKerning(sender: interop.Object | null): void; + setAccessibilityHorizontalUnits(accessibilityHorizontalUnits: interop.Enum): void; - turnOffLigatures(sender: interop.Object | null): void; + setAccessibilityVerticalUnits(accessibilityVerticalUnits: interop.Enum): void; - useStandardLigatures(sender: interop.Object | null): void; + setAccessibilityHorizontalUnitDescription(accessibilityHorizontalUnitDescription: string): void; - useAllLigatures(sender: interop.Object | null): void; + setAccessibilityVerticalUnitDescription(accessibilityVerticalUnitDescription: string): void; - raiseBaseline(sender: interop.Object | null): void; + setAccessibilityHandles(accessibilityHandles: NSArray | Array): void; - lowerBaseline(sender: interop.Object | null): void; + setAccessibilityWarningValue(accessibilityWarningValue: interop.Object): void; - toggleTraditionalCharacterShape(sender: interop.Object | null): void; + setAccessibilityCriticalValue(accessibilityCriticalValue: interop.Object): void; - outline(sender: interop.Object | null): void; + isAccessibilityDisclosed(): boolean; - performFindPanelAction(sender: interop.Object | null): void; + setAccessibilityDisclosed(accessibilityDisclosed: boolean): void; - alignJustified(sender: interop.Object | null): void; + setAccessibilityDisclosedByRow(accessibilityDisclosedByRow: interop.Object): void; - changeColor(sender: interop.Object | null): void; + setAccessibilityDisclosedRows(accessibilityDisclosedRows: interop.Object): void; - changeAttributes(sender: interop.Object | null): void; + setAccessibilityDisclosureLevel(accessibilityDisclosureLevel: number): void; - changeDocumentBackgroundColor(sender: interop.Object | null): void; + setAccessibilityMarkerUIElements(accessibilityMarkerUIElements: NSArray | Array): void; - orderFrontSpacingPanel(sender: interop.Object | null): void; + setAccessibilityMarkerValues(accessibilityMarkerValues: interop.Object): void; - orderFrontLinkPanel(sender: interop.Object | null): void; + setAccessibilityMarkerGroupUIElement(accessibilityMarkerGroupUIElement: interop.Object): void; - orderFrontListPanel(sender: interop.Object | null): void; + setAccessibilityUnits(accessibilityUnits: interop.Enum): void; - orderFrontTablePanel(sender: interop.Object | null): void; + setAccessibilityUnitDescription(accessibilityUnitDescription: string): void; - rulerViewDidMoveMarker(ruler: NSRulerView, marker: NSRulerMarker): void; + setAccessibilityRulerMarkerType(accessibilityRulerMarkerType: interop.Enum): void; - rulerViewDidRemoveMarker(ruler: NSRulerView, marker: NSRulerMarker): void; + setAccessibilityMarkerTypeDescription(accessibilityMarkerTypeDescription: string): void; - rulerViewDidAddMarker(ruler: NSRulerView, marker: NSRulerMarker): void; + setAccessibilityHorizontalScrollBar(accessibilityHorizontalScrollBar: interop.Object): void; - rulerViewShouldMoveMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; + setAccessibilityVerticalScrollBar(accessibilityVerticalScrollBar: interop.Object): void; - rulerViewShouldAddMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; + setAccessibilityAllowedValues(accessibilityAllowedValues: NSArray | Array): void; - rulerViewWillMoveMarkerToLocation(ruler: NSRulerView, marker: NSRulerMarker, location: number): number; + setAccessibilityLabelUIElements(accessibilityLabelUIElements: NSArray | Array): void; - rulerViewShouldRemoveMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; + setAccessibilityLabelValue(accessibilityLabelValue: number): void; - rulerViewWillAddMarkerAtLocation(ruler: NSRulerView, marker: NSRulerMarker, location: number): number; + setAccessibilitySplitters(accessibilitySplitters: NSArray | Array): void; - rulerViewHandleMouseDown(ruler: NSRulerView, event: NSEvent): void; + setAccessibilityDecrementButton(accessibilityDecrementButton: interop.Object): void; - setNeedsDisplayInRectAvoidAdditionalLayout(rect: CGRect, flag: boolean): void; + setAccessibilityIncrementButton(accessibilityIncrementButton: interop.Object): void; - readonly shouldDrawInsertionPoint: boolean; + setAccessibilityTabs(accessibilityTabs: NSArray | Array): void; - drawInsertionPointInRectColorTurnedOn(rect: CGRect, color: NSColor, flag: boolean): void; + setAccessibilityHeader(accessibilityHeader: interop.Object): void; - drawViewBackgroundInRect(rect: CGRect): void; + setAccessibilityColumnCount(accessibilityColumnCount: number): void; - updateRuler(): void; + setAccessibilityRowCount(accessibilityRowCount: number): void; - updateFontPanel(): void; + setAccessibilityIndex(accessibilityIndex: number): void; - updateDragTypeRegistration(): void; + setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; - selectionRangeForProposedRangeGranularity(proposedCharRange: _NSRange, granularity: interop.Enum): _NSRange; + setAccessibilityRows(accessibilityRows: NSArray | Array): void; - clickedOnLinkAtIndex(link: interop.Object, charIndex: number): void; + setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; - startSpeaking(sender: interop.Object | null): void; + setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; - stopSpeaking(sender: interop.Object | null): void; + setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; - setLayoutOrientation(orientation: interop.Enum): void; + setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; - changeLayoutOrientation(sender: interop.Object | null): void; + setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; - characterIndexForInsertionAtPoint(point: CGPoint): number; + setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; - static readonly stronglyReferencesTextStorage: boolean; + setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; - performValidatedReplacementInRangeWithAttributedString(range: _NSRange, attributedString: NSAttributedString): boolean; + setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; - usesAdaptiveColorMappingForDarkAppearance: boolean; + setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; - setTextContainer(textContainer: NSTextContainer | null): void; + setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; - setTextContainerInset(textContainerInset: CGSize): void; + setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; - setUsesAdaptiveColorMappingForDarkAppearance(usesAdaptiveColorMappingForDarkAppearance: boolean): void; + setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; - complete(sender: interop.Object | null): void; + setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; - readonly rangeForUserCompletion: _NSRange; + setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; - completionsForPartialWordRangeIndexOfSelectedItem(charRange: _NSRange, index: interop.PointerConvertible): NSArray; + setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; - insertCompletionForPartialWordRangeMovementIsFinal(word: string, charRange: _NSRange, movement: number, flag: boolean): void; + setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; - readonly writablePasteboardTypes: NSArray; + setAccessibilitySelectedText(accessibilitySelectedText: string): void; - writeSelectionToPasteboardType(pboard: NSPasteboard, type: string): boolean; + setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; - writeSelectionToPasteboardTypes(pboard: NSPasteboard, types: NSArray | Array): boolean; + setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; - readonly readablePasteboardTypes: NSArray; + setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; - preferredPasteboardTypeFromArrayRestrictedToTypesFromArray(availableTypes: NSArray | Array, allowedTypes: NSArray | Array | null): string; + isAccessibilityModal(): boolean; - readSelectionFromPasteboardType(pboard: NSPasteboard, type: string): boolean; + setAccessibilityModal(accessibilityModal: boolean): void; - readSelectionFromPasteboard(pboard: NSPasteboard): boolean; + setAccessibilityProxy(accessibilityProxy: interop.Object): void; - static registerForServices(): void; + isAccessibilityMain(): boolean; - validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; + setAccessibilityMain(accessibilityMain: boolean): void; - pasteAsPlainText(sender: interop.Object | null): void; + setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; - pasteAsRichText(sender: interop.Object | null): void; + setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; - dragSelectionWithEventOffsetSlideBack(event: NSEvent, mouseOffset: CGSize, slideBack: boolean): boolean; + setAccessibilityDocument(accessibilityDocument: string): void; - dragImageForSelectionWithEventOrigin(event: NSEvent, origin: interop.PointerConvertible): NSImage; + setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; - readonly acceptableDragTypes: NSArray; + setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; - dragOperationForDraggingInfoType(dragInfo: NSDraggingInfo, type: string): interop.Enum; + setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; - cleanUpAfterDragOperation(): void; + setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; - get selectedRanges(): NSArray; - set selectedRanges(value: NSArray | Array); + isAccessibilityMinimized(): boolean; - setSelectedRangesAffinityStillSelecting(ranges: NSArray | Array, affinity: interop.Enum, stillSelectingFlag: boolean): void; + setAccessibilityMinimized(accessibilityMinimized: boolean): void; - setSelectedRangeAffinityStillSelecting(charRange: _NSRange, affinity: interop.Enum, stillSelectingFlag: boolean): void; + setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; +} - readonly selectionAffinity: interop.Enum; +declare class NSSound extends NSObject implements NSCopying, NSSecureCoding, NSPasteboardReading, NSPasteboardWriting { + static soundNamed(name: string): NSSound; - selectionGranularity: interop.Enum; + initWithContentsOfURLByReference(url: NSURL, byRef: boolean): this; - get selectedTextAttributes(): NSDictionary; - set selectedTextAttributes(value: NSDictionary | Record); + initWithContentsOfFileByReference(path: string, byRef: boolean): this; - insertionPointColor: NSColor; + initWithData(data: NSData): this; - updateInsertionPointStateAndRestartTimer(restartFlag: boolean): void; + setName(string: string | null): boolean; - get markedTextAttributes(): NSDictionary; - set markedTextAttributes(value: NSDictionary | Record); + readonly name: string; - get linkTextAttributes(): NSDictionary; - set linkTextAttributes(value: NSDictionary | Record); + static canInitWithPasteboard(pasteboard: NSPasteboard): boolean; - displaysLinkToolTips: boolean; + static readonly soundUnfilteredTypes: NSArray; - acceptsGlyphInfo: boolean; + initWithPasteboard(pasteboard: NSPasteboard): this; - usesRuler: boolean; + writeToPasteboard(pasteboard: NSPasteboard): void; - usesInspectorBar: boolean; + play(): boolean; - continuousSpellCheckingEnabled: boolean; + pause(): boolean; - toggleContinuousSpellChecking(sender: interop.Object | null): void; + resume(): boolean; - readonly spellCheckerDocumentTag: number; + stop(): boolean; - grammarCheckingEnabled: boolean; + readonly playing: boolean; - toggleGrammarChecking(sender: interop.Object | null): void; + delegate: NSSoundDelegate; - setSpellingStateRange(value: number, charRange: _NSRange): void; + readonly duration: number; - get typingAttributes(): NSDictionary; - set typingAttributes(value: NSDictionary | Record); + volume: number; - shouldChangeTextInRangesReplacementStrings(affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; + currentTime: number; - readonly rangesForUserTextChange: NSArray; + loops: boolean; - readonly rangesForUserCharacterAttributeChange: NSArray; + playbackDeviceIdentifier: string; - readonly rangesForUserParagraphAttributeChange: NSArray; + setChannelMapping(channelMapping: NSArray | Array): void; - shouldChangeTextInRangeReplacementString(affectedCharRange: _NSRange, replacementString: string | null): boolean; + channelMapping(): NSArray; - didChangeText(): void; + isPlaying(): boolean; - readonly rangeForUserTextChange: _NSRange; + setDelegate(delegate: NSSoundDelegate | null): void; - readonly rangeForUserCharacterAttributeChange: _NSRange; + setVolume(volume: number): void; - readonly rangeForUserParagraphAttributeChange: _NSRange; + setCurrentTime(currentTime: number): void; - allowsDocumentBackgroundColorChange: boolean; + setLoops(loops: boolean): void; - defaultParagraphStyle: NSParagraphStyle; + setPlaybackDeviceIdentifier(playbackDeviceIdentifier: string): void; - allowsUndo: boolean; + static soundUnfilteredFileTypes(): NSArray; - breakUndoCoalescing(): void; + static soundUnfilteredPasteboardTypes(): NSArray; - readonly coalescingUndo: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - allowsImageEditing: boolean; + static readonly supportsSecureCoding: boolean; - showFindIndicatorForRange(charRange: _NSRange): void; + encodeWithCoder(coder: NSCoder): void; - usesRolloverButtonForSelection: boolean; + initWithCoder(coder: NSCoder): this; - // @ts-ignore MemberDecl.tsIgnore - delegate: NSTextViewDelegate; + static readableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - editable: boolean; + static readingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - selectable: boolean; + initWithPasteboardPropertyListOfType(propertyList: interop.Object, type: string): this; - richText: boolean; + isEqual(object: interop.Object): boolean; - importsGraphics: boolean; + readonly hash: number; - drawsBackground: boolean; + readonly superclass: interop.Object; - backgroundColor: NSColor; + class(): interop.Object; - fieldEditor: boolean; + self(): this; - usesFontPanel: boolean; + performSelector(aSelector: string): interop.Object; - // @ts-ignore MemberDecl.tsIgnore - rulerVisible: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - // @ts-ignore MemberDecl.tsIgnore - setSelectedRange(charRange: _NSRange): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - get allowedInputSourceLocales(): NSArray; - set allowedInputSourceLocales(value: NSArray | Array); + readonly isProxy: boolean; - readonly writingToolsActive: boolean; + isKindOfClass(aClass: interop.Object): boolean; - writingToolsBehavior: interop.Enum; + isMemberOfClass(aClass: interop.Object): boolean; - allowedWritingToolsResultOptions: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setSelectedRanges(selectedRanges: NSArray | Array): void; + respondsToSelector(aSelector: string): boolean; - setSelectionGranularity(selectionGranularity: interop.Enum): void; + retain(): this; - setSelectedTextAttributes(selectedTextAttributes: NSDictionary | Record): void; + release(): void; - setInsertionPointColor(insertionPointColor: NSColor | null): void; + autorelease(): this; - setMarkedTextAttributes(markedTextAttributes: NSDictionary | Record | null): void; + retainCount(): number; - setLinkTextAttributes(linkTextAttributes: NSDictionary | Record | null): void; + readonly zone: interop.Pointer; - setDisplaysLinkToolTips(displaysLinkToolTips: boolean): void; + readonly description: string; - setAcceptsGlyphInfo(acceptsGlyphInfo: boolean): void; + readonly debugDescription: string; - setUsesRuler(usesRuler: boolean): void; + writableTypesForPasteboard(pasteboard: NSPasteboard): NSArray; - setUsesInspectorBar(usesInspectorBar: boolean): void; + writingOptionsForTypePasteboard(type: string, pasteboard: NSPasteboard): interop.Enum; - isContinuousSpellCheckingEnabled(): boolean; + pasteboardPropertyListForType(type: string): interop.Object; +} - setContinuousSpellCheckingEnabled(continuousSpellCheckingEnabled: boolean): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSControl extends NSView { + initWithFrame(frameRect: CGRect): this; - isGrammarCheckingEnabled(): boolean; + initWithCoder(coder: NSCoder): this; - setGrammarCheckingEnabled(grammarCheckingEnabled: boolean): void; + target: interop.Object; - setTypingAttributes(typingAttributes: NSDictionary | Record): void; + action: string; - setAllowsDocumentBackgroundColorChange(allowsDocumentBackgroundColorChange: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + tag: number; - setDefaultParagraphStyle(defaultParagraphStyle: NSParagraphStyle | null): void; + ignoresMultiClick: boolean; - setAllowsUndo(allowsUndo: boolean): void; + continuous: boolean; - isCoalescingUndo(): boolean; + enabled: boolean; - setAllowsImageEditing(allowsImageEditing: boolean): void; + refusesFirstResponder: boolean; - setUsesRolloverButtonForSelection(usesRolloverButtonForSelection: boolean): void; + highlighted: boolean; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSTextViewDelegate | null): void; + controlSize: interop.Enum; - isEditable(): boolean; + formatter: NSFormatter; - setEditable(editable: boolean): void; + objectValue: interop.Object; - isSelectable(): boolean; + stringValue: string; - setSelectable(selectable: boolean): void; + attributedStringValue: NSAttributedString; - isRichText(): boolean; + intValue: number; - setRichText(richText: boolean): void; + integerValue: number; - setImportsGraphics(importsGraphics: boolean): void; + floatValue: number; - setDrawsBackground(drawsBackground: boolean): void; + doubleValue: number; - // @ts-ignore MemberDecl.tsIgnore - setBackgroundColor(backgroundColor: NSColor): void; + sizeThatFits(size: CGSize): CGSize; - isFieldEditor(): boolean; + sizeToFit(): void; - setFieldEditor(fieldEditor: boolean): void; + sendActionOn(mask: interop.Enum): number; - setUsesFontPanel(usesFontPanel: boolean): void; + sendActionTo(action: string | null, target: interop.Object | null): boolean; - isRulerVisible(): boolean; + takeIntValueFrom(sender: interop.Object | null): void; - setRulerVisible(rulerVisible: boolean): void; + takeFloatValueFrom(sender: interop.Object | null): void; - setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array): void; + takeDoubleValueFrom(sender: interop.Object | null): void; - isWritingToolsActive(): boolean; + takeStringValueFrom(sender: interop.Object | null): void; - setWritingToolsBehavior(writingToolsBehavior: interop.Enum): void; + takeObjectValueFrom(sender: interop.Object | null): void; - setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; + takeIntegerValueFrom(sender: interop.Object | null): void; - smartInsertDeleteEnabled: boolean; + performClick(sender: interop.Object | null): void; - smartDeleteRangeForProposedRange(proposedCharRange: _NSRange): _NSRange; + font: NSFont; - toggleSmartInsertDelete(sender: interop.Object | null): void; + usesSingleLineMode: boolean; - smartInsertForStringReplacingRangeBeforeStringAfterString(pasteString: string, charRangeToReplace: _NSRange, beforeString: interop.PointerConvertible, afterString: interop.PointerConvertible): void; + lineBreakMode: interop.Enum; - smartInsertBeforeStringForStringReplacingRange(pasteString: string, charRangeToReplace: _NSRange): string; + alignment: interop.Enum; - smartInsertAfterStringForStringReplacingRange(pasteString: string, charRangeToReplace: _NSRange): string; + baseWritingDirection: interop.Enum; - automaticQuoteSubstitutionEnabled: boolean; + allowsExpansionToolTips: boolean; - toggleAutomaticQuoteSubstitution(sender: interop.Object | null): void; + expansionFrameWithFrame(contentFrame: CGRect): CGRect; - automaticLinkDetectionEnabled: boolean; + drawWithExpansionFrameInView(contentFrame: CGRect, view: NSView): void; - toggleAutomaticLinkDetection(sender: interop.Object | null): void; + setTarget(target: interop.Object | null): void; - automaticDataDetectionEnabled: boolean; + setAction(action: string | null): void; - toggleAutomaticDataDetection(sender: interop.Object | null): void; + setTag(tag: number): void; - automaticDashSubstitutionEnabled: boolean; + setIgnoresMultiClick(ignoresMultiClick: boolean): void; - toggleAutomaticDashSubstitution(sender: interop.Object | null): void; + isContinuous(): boolean; - automaticTextReplacementEnabled: boolean; + setContinuous(continuous: boolean): void; - toggleAutomaticTextReplacement(sender: interop.Object | null): void; + isEnabled(): boolean; - automaticSpellingCorrectionEnabled: boolean; + setEnabled(enabled: boolean): void; - toggleAutomaticSpellingCorrection(sender: interop.Object | null): void; + setRefusesFirstResponder(refusesFirstResponder: boolean): void; - enabledTextCheckingTypes: number; + isHighlighted(): boolean; - checkTextInRangeTypesOptions(range: _NSRange, checkingTypes: number, options: NSDictionary | Record): void; + setHighlighted(highlighted: boolean): void; - handleTextCheckingResultsForRangeTypesOptionsOrthographyWordCount(results: NSArray | Array, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, orthography: NSOrthography, wordCount: number): void; + setControlSize(controlSize: interop.Enum): void; - orderFrontSubstitutionsPanel(sender: interop.Object | null): void; + setFormatter(formatter: NSFormatter | null): void; - checkTextInSelection(sender: interop.Object | null): void; + setObjectValue(objectValue: interop.Object | null): void; - checkTextInDocument(sender: interop.Object | null): void; + setStringValue(stringValue: string): void; - usesFindPanel: boolean; + setAttributedStringValue(attributedStringValue: NSAttributedString): void; - usesFindBar: boolean; + setIntValue(intValue: number): void; - incrementalSearchingEnabled: boolean; + setIntegerValue(integerValue: number): void; - inlinePredictionType: interop.Enum; + setFloatValue(floatValue: number): void; - mathExpressionCompletionType: interop.Enum; + setDoubleValue(doubleValue: number): void; - setSmartInsertDeleteEnabled(smartInsertDeleteEnabled: boolean): void; + setFont(font: NSFont | null): void; - isAutomaticQuoteSubstitutionEnabled(): boolean; + setUsesSingleLineMode(usesSingleLineMode: boolean): void; - setAutomaticQuoteSubstitutionEnabled(automaticQuoteSubstitutionEnabled: boolean): void; + setLineBreakMode(lineBreakMode: interop.Enum): void; - isAutomaticLinkDetectionEnabled(): boolean; + setAlignment(alignment: interop.Enum): void; - setAutomaticLinkDetectionEnabled(automaticLinkDetectionEnabled: boolean): void; + setBaseWritingDirection(baseWritingDirection: interop.Enum): void; - isAutomaticDataDetectionEnabled(): boolean; + setAllowsExpansionToolTips(allowsExpansionToolTips: boolean): void; - setAutomaticDataDetectionEnabled(automaticDataDetectionEnabled: boolean): void; + currentEditor(): NSText; - isAutomaticDashSubstitutionEnabled(): boolean; + abortEditing(): boolean; - setAutomaticDashSubstitutionEnabled(automaticDashSubstitutionEnabled: boolean): void; + validateEditing(): void; - isAutomaticTextReplacementEnabled(): boolean; + editWithFrameEditorDelegateEvent(rect: CGRect, textObj: NSText, delegate: interop.Object | null, event: NSEvent): void; - setAutomaticTextReplacementEnabled(automaticTextReplacementEnabled: boolean): void; + selectWithFrameEditorDelegateStartLength(rect: CGRect, textObj: NSText, delegate: interop.Object | null, selStart: number, selLength: number): void; - isAutomaticSpellingCorrectionEnabled(): boolean; + endEditing(textObj: NSText): void; - setAutomaticSpellingCorrectionEnabled(automaticSpellingCorrectionEnabled: boolean): void; + setFloatingPointFormatLeftRight(autoRange: boolean, leftDigits: number, rightDigits: number): void; - setEnabledTextCheckingTypes(enabledTextCheckingTypes: number): void; + static cellClass: interop.Object; - setUsesFindPanel(usesFindPanel: boolean): void; + cell: NSCell; - setUsesFindBar(usesFindBar: boolean): void; + readonly selectedCell: NSCell; - isIncrementalSearchingEnabled(): boolean; + readonly selectedTag: number; - setIncrementalSearchingEnabled(incrementalSearchingEnabled: boolean): void; + // @ts-ignore MemberDecl.tsIgnore + setNeedsDisplay(): void; - setInlinePredictionType(inlinePredictionType: interop.Enum): void; + calcSize(): void; - setMathExpressionCompletionType(mathExpressionCompletionType: interop.Enum): void; + updateCell(cell: NSCell): void; - toggleQuickLookPreviewPanel(sender: interop.Object | null): void; + updateCellInside(cell: NSCell): void; - quickLookPreviewableItemsInRanges(ranges: NSArray | Array): NSArray; + drawCellInside(cell: NSCell): void; - updateQuickLookPreviewPanel(): void; + drawCell(cell: NSCell): void; - orderFrontSharingServicePicker(sender: interop.Object | null): void; + selectCell(cell: NSCell): void; - automaticTextCompletionEnabled: boolean; + static setCellClass(cellClass: interop.Object | null): void; - toggleAutomaticTextCompletion(sender: interop.Object | null): void; + setCell(cell: NSCell | null): void; - allowsCharacterPickerTouchBarItem: boolean; + invalidateIntrinsicContentSizeForCell(cell: NSCell): void; +} - updateTouchBarItemIdentifiers(): void; +declare class NSStatusItem extends NSObject { + readonly statusBar: NSStatusBar | null; - updateTextTouchBarItems(): void; + length: number; - updateCandidates(): void; + menu: NSMenu; - readonly candidateListTouchBarItem: NSCandidateListTouchBarItem; + readonly button: NSStatusBarButton; - isAutomaticTextCompletionEnabled(): boolean; + behavior: interop.Enum; - setAutomaticTextCompletionEnabled(automaticTextCompletionEnabled: boolean): void; + visible: boolean; - setAllowsCharacterPickerTouchBarItem(allowsCharacterPickerTouchBarItem: boolean): void; + autosaveName: string; - static scrollableTextView(): NSScrollView; + setLength(length: number): void; - static fieldEditor any>(this: This): InstanceType; + setMenu(menu: NSMenu | null): void; - static scrollableDocumentContentTextView(): NSScrollView; + setBehavior(behavior: interop.Enum): void; - static scrollablePlainDocumentContentTextView(): NSScrollView; + isVisible(): boolean; - get textHighlightAttributes(): NSDictionary; - set textHighlightAttributes(value: NSDictionary | Record); + setVisible(visible: boolean): void; - drawTextHighlightBackgroundForTextRangeOrigin(textRange: NSTextRange, origin: CGPoint): void; + setAutosaveName(autosaveName: string | null): void; - highlight(sender: interop.Object | null): void; + action: string; - setTextHighlightAttributes(textHighlightAttributes: NSDictionary | Record): void; + doubleAction: string; - toggleBaseWritingDirection(sender: interop.Object | null): void; + target: interop.Object; - isEqual(object: interop.Object): boolean; + title: string; - readonly hash: number; + attributedTitle: NSAttributedString; - readonly superclass: interop.Object; + image: NSImage; - class(): interop.Object; + alternateImage: NSImage; - self(): this; + enabled: boolean; - performSelector(aSelector: string): interop.Object; + highlightMode: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + toolTip: string; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + sendActionOn(mask: interop.Enum): number; - readonly isProxy: boolean; + view: NSView; - isKindOfClass(aClass: interop.Object): boolean; + drawStatusBarBackgroundInRectWithHighlight(rect: CGRect, highlight: boolean): void; - isMemberOfClass(aClass: interop.Object): boolean; + popUpStatusItemMenu(menu: NSMenu): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAction(action: string): void; - respondsToSelector(aSelector: string): boolean; + setDoubleAction(doubleAction: string): void; - retain(): this; + setTarget(target: interop.Object): void; - release(): void; + setTitle(title: string): void; - autorelease(): this; + setAttributedTitle(attributedTitle: NSAttributedString): void; - retainCount(): number; + setImage(image: NSImage): void; - readonly zone: interop.Pointer; + setAlternateImage(alternateImage: NSImage): void; - readonly description: string; + isEnabled(): boolean; - readonly debugDescription: string; + setEnabled(enabled: boolean): void; - validateMenuItem(menuItem: NSMenuItem): boolean; + setHighlightMode(highlightMode: boolean): void; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + setToolTip(toolTip: string): void; - insertTextReplacementRange(string: interop.Object, replacementRange: _NSRange): void; + setView(view: NSView): void; +} - doCommandBySelector(selector: string): void; +declare class NSRunningApplication extends NSObject { + readonly terminated: boolean; - setMarkedTextSelectedRangeReplacementRange(string: interop.Object, selectedRange: _NSRange, replacementRange: _NSRange): void; + readonly finishedLaunching: boolean; - unmarkText(): void; + readonly hidden: boolean; - selectedRange: _NSRange; + readonly active: boolean; - markedRange(): _NSRange; + readonly ownsMenuBar: boolean; - hasMarkedText(): boolean; + readonly activationPolicy: interop.Enum; - attributedSubstringForProposedRangeActualRange(range: _NSRange, actualRange: interop.PointerConvertible): NSAttributedString; + readonly localizedName: string; - validAttributesForMarkedText(): NSArray; + readonly bundleIdentifier: string; - firstRectForCharacterRangeActualRange(range: _NSRange, actualRange: interop.PointerConvertible): CGRect; + readonly bundleURL: NSURL; - characterIndexForPoint(point: CGPoint): number; + readonly executableURL: NSURL; - attributedString(): NSAttributedString; + readonly processIdentifier: number; - fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; + readonly launchDate: NSDate; - baselineDeltaForCharacterAtIndex(anIndex: number): number; + readonly icon: NSImage; - windowLevel(): number; + readonly executableArchitecture: number; - drawsVerticallyForCharacterAtIndex(charIndex: number): boolean; + hide(): boolean; - preferredTextAccessoryPlacement(): interop.Enum; + unhide(): boolean; - readonly unionRectInVisibleSelectedRange: CGRect; + activateFromApplicationOptions(application: NSRunningApplication, options: interop.Enum): boolean; - readonly documentVisibleRect: CGRect; + activateWithOptions(options: interop.Enum): boolean; - readonly supportsAdaptiveImageGlyph: boolean; + terminate(): boolean; - insertAdaptiveImageGlyphReplacementRange(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: _NSRange): void; + forceTerminate(): boolean; - readonly layoutOrientation: interop.Enum; + static runningApplicationsWithBundleIdentifier(bundleIdentifier: string): NSArray; - draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; + static runningApplicationWithProcessIdentifier any>(this: This, pid: number): InstanceType; - draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + static readonly currentApplication: NSRunningApplication; - draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; + static terminateAutomaticallyTerminableApplications(): void; - draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; + isTerminated(): boolean; - ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; + isFinishedLaunching(): boolean; - moveForward(sender: interop.Object | null): void; + isHidden(): boolean; - moveRight(sender: interop.Object | null): void; + isActive(): boolean; +} - moveBackward(sender: interop.Object | null): void; +declare class NSTabViewItem extends NSObject implements NSCoding { + static tabViewItemWithViewController any>(this: This, viewController: NSViewController): InstanceType; - moveLeft(sender: interop.Object | null): void; + initWithIdentifier(identifier: interop.Object | null): this; - moveUp(sender: interop.Object | null): void; + identifier: interop.Object; - moveDown(sender: interop.Object | null): void; + color: NSColor; - moveWordForward(sender: interop.Object | null): void; + label: string; - moveWordBackward(sender: interop.Object | null): void; + image: NSImage; - moveToBeginningOfLine(sender: interop.Object | null): void; + view: NSView; - moveToEndOfLine(sender: interop.Object | null): void; + viewController: NSViewController; - moveToBeginningOfParagraph(sender: interop.Object | null): void; + readonly tabState: interop.Enum; - moveToEndOfParagraph(sender: interop.Object | null): void; + readonly tabView: NSTabView; - moveToEndOfDocument(sender: interop.Object | null): void; + initialFirstResponder: NSView; - moveToBeginningOfDocument(sender: interop.Object | null): void; + toolTip: string; - pageDown(sender: interop.Object | null): void; + drawLabelInRect(shouldTruncateLabel: boolean, labelRect: CGRect): void; - pageUp(sender: interop.Object | null): void; + sizeOfLabel(computeMin: boolean): CGSize; - centerSelectionInVisibleArea(sender: interop.Object | null): void; + setIdentifier(identifier: interop.Object | null): void; - moveBackwardAndModifySelection(sender: interop.Object | null): void; + setColor(color: NSColor): void; - moveForwardAndModifySelection(sender: interop.Object | null): void; + setLabel(label: string): void; - moveWordForwardAndModifySelection(sender: interop.Object | null): void; + setImage(image: NSImage): void; - moveWordBackwardAndModifySelection(sender: interop.Object | null): void; + setView(view: NSView | null): void; - moveUpAndModifySelection(sender: interop.Object | null): void; + setViewController(viewController: NSViewController): void; - moveDownAndModifySelection(sender: interop.Object | null): void; + setInitialFirstResponder(initialFirstResponder: NSView | null): void; - moveToBeginningOfLineAndModifySelection(sender: interop.Object | null): void; + setToolTip(toolTip: string): void; - moveToEndOfLineAndModifySelection(sender: interop.Object | null): void; + encodeWithCoder(coder: NSCoder): void; - moveToBeginningOfParagraphAndModifySelection(sender: interop.Object | null): void; + initWithCoder(coder: NSCoder): this; +} - moveToEndOfParagraphAndModifySelection(sender: interop.Object | null): void; +declare class NSOpenGLPixelFormat extends NSObject implements NSCoding { + initWithCGLPixelFormatObj(format: interop.PointerConvertible): this; - moveToEndOfDocumentAndModifySelection(sender: interop.Object | null): void; + initWithAttributes(attribs: interop.PointerConvertible): this; - moveToBeginningOfDocumentAndModifySelection(sender: interop.Object | null): void; + initWithData(attribs: NSData): this; - pageDownAndModifySelection(sender: interop.Object | null): void; + attributes(): NSData; - pageUpAndModifySelection(sender: interop.Object | null): void; + setAttributes(attribs: NSData): void; - moveParagraphForwardAndModifySelection(sender: interop.Object | null): void; + getValuesForAttributeForVirtualScreen(vals: interop.PointerConvertible, attrib: number, screen: number): void; - moveParagraphBackwardAndModifySelection(sender: interop.Object | null): void; + readonly numberOfVirtualScreens: number; - moveWordRight(sender: interop.Object | null): void; + readonly CGLPixelFormatObj: interop.Pointer; - moveWordLeft(sender: interop.Object | null): void; + encodeWithCoder(coder: NSCoder): void; - moveRightAndModifySelection(sender: interop.Object | null): void; + initWithCoder(coder: NSCoder): this; +} - moveLeftAndModifySelection(sender: interop.Object | null): void; +declare class NSDataAsset extends NSObject implements NSCopying { + initWithName(name: string): this; - moveWordRightAndModifySelection(sender: interop.Object | null): void; + initWithNameBundle(name: string, bundle: NSBundle): this; - moveWordLeftAndModifySelection(sender: interop.Object | null): void; + readonly name: string; - moveToLeftEndOfLine(sender: interop.Object | null): void; + readonly data: NSData; - moveToRightEndOfLine(sender: interop.Object | null): void; + readonly typeIdentifier: string; - moveToLeftEndOfLineAndModifySelection(sender: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - moveToRightEndOfLineAndModifySelection(sender: interop.Object | null): void; +declare class NSTabViewController extends NSViewController implements NSTabViewDelegate, NSToolbarDelegate { + tabStyle: interop.Enum; - scrollPageUp(sender: interop.Object | null): void; + tabView: NSTabView; - scrollPageDown(sender: interop.Object | null): void; + transitionOptions: interop.Enum; - scrollLineUp(sender: interop.Object | null): void; + canPropagateSelectedChildViewControllerTitle: boolean; - scrollLineDown(sender: interop.Object | null): void; + get tabViewItems(): NSArray; + set tabViewItems(value: NSArray | Array); - scrollToBeginningOfDocument(sender: interop.Object | null): void; + selectedTabViewItemIndex: number; - scrollToEndOfDocument(sender: interop.Object | null): void; + addTabViewItem(tabViewItem: NSTabViewItem): void; - transpose(sender: interop.Object | null): void; + insertTabViewItemAtIndex(tabViewItem: NSTabViewItem, index: number): void; - transposeWords(sender: interop.Object | null): void; + removeTabViewItem(tabViewItem: NSTabViewItem): void; - selectAll(sender: interop.Object | null): void; + tabViewItemForViewController(viewController: NSViewController): NSTabViewItem; - selectParagraph(sender: interop.Object | null): void; + viewDidLoad(): void; - selectLine(sender: interop.Object | null): void; + tabViewWillSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): void; - selectWord(sender: interop.Object | null): void; + tabViewDidSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): void; - indent(sender: interop.Object | null): void; + tabViewShouldSelectTabViewItem(tabView: NSTabView, tabViewItem: NSTabViewItem | null): boolean; - insertTab(sender: interop.Object | null): void; + toolbarItemForItemIdentifierWillBeInsertedIntoToolbar(toolbar: NSToolbar, itemIdentifier: string, flag: boolean): NSToolbarItem; - insertBacktab(sender: interop.Object | null): void; + toolbarDefaultItemIdentifiers(toolbar: NSToolbar): NSArray; - insertNewline(sender: interop.Object | null): void; + toolbarAllowedItemIdentifiers(toolbar: NSToolbar): NSArray; - insertParagraphSeparator(sender: interop.Object | null): void; + toolbarSelectableItemIdentifiers(toolbar: NSToolbar): NSArray; - insertNewlineIgnoringFieldEditor(sender: interop.Object | null): void; + setTabStyle(tabStyle: interop.Enum): void; - insertTabIgnoringFieldEditor(sender: interop.Object | null): void; + setTabView(tabView: NSTabView): void; - insertLineBreak(sender: interop.Object | null): void; + setTransitionOptions(transitionOptions: interop.Enum): void; - insertContainerBreak(sender: interop.Object | null): void; + setCanPropagateSelectedChildViewControllerTitle(canPropagateSelectedChildViewControllerTitle: boolean): void; - insertSingleQuoteIgnoringSubstitution(sender: interop.Object | null): void; + setTabViewItems(tabViewItems: NSArray | Array): void; - insertDoubleQuoteIgnoringSubstitution(sender: interop.Object | null): void; + setSelectedTabViewItemIndex(selectedTabViewItemIndex: number): void; - changeCaseOfLetter(sender: interop.Object | null): void; + tabViewDidChangeNumberOfTabViewItems(tabView: NSTabView): void; - uppercaseWord(sender: interop.Object | null): void; + isEqual(object: interop.Object): boolean; - lowercaseWord(sender: interop.Object | null): void; + readonly hash: number; - capitalizeWord(sender: interop.Object | null): void; + readonly superclass: interop.Object; - deleteForward(sender: interop.Object | null): void; + class(): interop.Object; - deleteBackward(sender: interop.Object | null): void; + self(): this; - deleteBackwardByDecomposingPreviousCharacter(sender: interop.Object | null): void; + performSelector(aSelector: string): interop.Object; - deleteWordForward(sender: interop.Object | null): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - deleteWordBackward(sender: interop.Object | null): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - deleteToBeginningOfLine(sender: interop.Object | null): void; + readonly isProxy: boolean; - deleteToEndOfLine(sender: interop.Object | null): void; + isKindOfClass(aClass: interop.Object): boolean; - deleteToBeginningOfParagraph(sender: interop.Object | null): void; + isMemberOfClass(aClass: interop.Object): boolean; - deleteToEndOfParagraph(sender: interop.Object | null): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - yank(sender: interop.Object | null): void; + respondsToSelector(aSelector: string): boolean; - setMark(sender: interop.Object | null): void; + retain(): this; - deleteToMark(sender: interop.Object | null): void; + release(): void; - selectToMark(sender: interop.Object | null): void; + autorelease(): this; - swapWithMark(sender: interop.Object | null): void; + retainCount(): number; - cancelOperation(sender: interop.Object | null): void; + readonly zone: interop.Pointer; - makeBaseWritingDirectionNatural(sender: interop.Object | null): void; + readonly description: string; - makeBaseWritingDirectionLeftToRight(sender: interop.Object | null): void; + readonly debugDescription: string; - makeBaseWritingDirectionRightToLeft(sender: interop.Object | null): void; + toolbarImmovableItemIdentifiers(toolbar: NSToolbar): NSSet; - makeTextWritingDirectionNatural(sender: interop.Object | null): void; + toolbarItemIdentifierCanBeInsertedAtIndex(toolbar: NSToolbar, itemIdentifier: string, index: number): boolean; - makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; + toolbarWillAddItem(notification: NSNotification): void; - makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; + toolbarDidRemoveItem(notification: NSNotification): void; +} - quickLookPreviewItems(sender: interop.Object | null): void; +declare class NSSpeechRecognizer extends NSObject { + init(): this; - showContextMenuForSelection(sender: interop.Object | null): void; + startListening(): void; - setMarkedTextSelectedRange(string: interop.Object, selRange: _NSRange): void; + stopListening(): void; - conversationIdentifier(): number; + delegate: NSSpeechRecognizerDelegate; - attributedSubstringFromRange(range: _NSRange): NSAttributedString; + get commands(): NSArray; + set commands(value: NSArray | Array); - firstRectForCharacterRange(range: _NSRange): CGRect; + displayedCommandsTitle: string; - accessibilityStringForRange(range: _NSRange): string; + listensInForegroundOnly: boolean; - accessibilityLineForIndex(index: number): number; + blocksOtherRecognizers: boolean; - // @ts-ignore MemberDecl.tsIgnore - accessibilityRangeForLine(lineNumber: number): _NSRange; + setDelegate(delegate: NSSpeechRecognizerDelegate | null): void; - accessibilityFrameForRange(range: _NSRange): CGRect; + setCommands(commands: NSArray | Array | null): void; - // @ts-ignore MemberDecl.tsIgnore - accessibilityValue: string; + setDisplayedCommandsTitle(displayedCommandsTitle: string | null): void; - accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; + setListensInForegroundOnly(listensInForegroundOnly: boolean): void; - accessibilityVisibleCharacterRange: _NSRange; + setBlocksOtherRecognizers(blocksOtherRecognizers: boolean): void; +} - accessibilityFrame: CGRect; +declare class NSWritingToolsCoordinatorAnimationParameters extends NSObject { + readonly duration: number; - accessibilityParent: interop.Object; + readonly delay: number; - isAccessibilityFocused(): boolean; + progressHandler: (p1: number) => void; - accessibilityIdentifier: string; + completionHandler: () => void; - contentType: string; + setProgressHandler(progressHandler: (p1: number) => void | null): void; - setContentType(contentType: string): void; + setCompletionHandler(completionHandler: () => void | null): void; } -declare class NSTextAttachmentViewProvider extends NSObject { - initWithTextAttachmentParentViewTextLayoutManagerLocation(textAttachment: NSTextAttachment, parentView: NSView | null, textLayoutManager: NSTextLayoutManager | null, location: NSTextLocation): this; +declare class NSTextFieldCell extends NSActionCell { + initTextCell(string: string): this; - readonly textAttachment: NSTextAttachment | null; + initWithCoder(coder: NSCoder): this; - readonly textLayoutManager: NSTextLayoutManager; + backgroundColor: NSColor; - readonly location: NSTextLocation; + drawsBackground: boolean; - view: NSView; + textColor: NSColor; - loadView(): void; + setUpFieldEditorAttributes(textObj: NSText): NSText; - tracksTextAttachmentViewBounds: boolean; + bezelStyle: interop.Enum; - attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; + placeholderString: string; - setView(view: NSView | null): void; + placeholderAttributedString: NSAttributedString; - setTracksTextAttachmentViewBounds(tracksTextAttachmentViewBounds: boolean): void; -} + setWantsNotificationForMarkedText(flag: boolean): void; -declare class NSInputManager extends NSObject implements NSTextInput { - static currentInputManager(): NSInputManager; + get allowedInputSourceLocales(): NSArray; + set allowedInputSourceLocales(value: NSArray | Array); - static cycleToNextInputLanguage(sender: interop.Object | null): void; + setBackgroundColor(backgroundColor: NSColor | null): void; - static cycleToNextInputServerInLanguage(sender: interop.Object | null): void; + setDrawsBackground(drawsBackground: boolean): void; - initWithNameHost(inputServerName: string, hostName: string): this; + setTextColor(textColor: NSColor | null): void; - localizedInputManagerName(): string; + setBezelStyle(bezelStyle: interop.Enum): void; - markedTextAbandoned(cli: interop.Object): void; + setPlaceholderString(placeholderString: string | null): void; - markedTextSelectionChangedClient(newSel: _NSRange, cli: interop.Object): void; + setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString | null): void; - wantsToInterpretAllKeystrokes(): boolean; + setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array): void; +} - language(): string; +declare class NSCollectionLayoutGroupCustomItem extends NSObject implements NSCopying { + static customItemWithFrame any>(this: This, frame: CGRect): InstanceType; - image(): NSImage; + static customItemWithFrameZIndex any>(this: This, frame: CGRect, zIndex: number): InstanceType; - server(): NSInputServer; + readonly frame: CGRect; - wantsToHandleMouseEvents(): boolean; + readonly zIndex: number; - handleMouseEvent(mouseEvent: NSEvent): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - wantsToDelayTextChangeNotifications(): boolean; +declare class NSSecureTextField extends NSTextField { +} - insertText(string: interop.Object): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSOutlineView extends NSTableView implements NSAccessibilityOutline { + // @ts-ignore MemberDecl.tsIgnore + delegate: NSOutlineViewDelegate; - doCommandBySelector(selector: string): void; + // @ts-ignore MemberDecl.tsIgnore + dataSource: NSOutlineViewDataSource; - setMarkedTextSelectedRange(string: interop.Object, selRange: _NSRange): void; + outlineTableColumn: NSTableColumn; - unmarkText(): void; + isExpandable(item: interop.Object | null): boolean; - hasMarkedText(): boolean; + numberOfChildrenOfItem(item: interop.Object | null): number; - conversationIdentifier(): number; + childOfItem(index: number, item: interop.Object | null): interop.Object; - attributedSubstringFromRange(range: _NSRange): NSAttributedString; + expandItemExpandChildren(item: interop.Object | null, expandChildren: boolean): void; - markedRange(): _NSRange; + expandItem(item: interop.Object | null): void; - selectedRange: _NSRange; + collapseItemCollapseChildren(item: interop.Object | null, collapseChildren: boolean): void; - firstRectForCharacterRange(range: _NSRange): CGRect; + collapseItem(item: interop.Object | null): void; - characterIndexForPoint(point: CGPoint): number; + reloadItemReloadChildren(item: interop.Object | null, reloadChildren: boolean): void; - validAttributesForMarkedText(): NSArray; -} + reloadItem(item: interop.Object | null): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSComboButton extends NSControl { - static comboButtonWithTitleMenuTargetAction any>(this: This, title: string, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; + parentForItem(item: interop.Object | null): interop.Object; - static comboButtonWithImageMenuTargetAction any>(this: This, image: NSImage, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; + childIndexForItem(item: interop.Object): number; - static comboButtonWithTitleImageMenuTargetAction any>(this: This, title: string, image: NSImage, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; + itemAtRow(row: number): interop.Object; - title: string; + rowForItem(item: interop.Object | null): number; - image: NSImage; + levelForItem(item: interop.Object | null): number; - imageScaling: interop.Enum; + levelForRow(row: number): number; - menu: NSMenu; + isItemExpanded(item: interop.Object | null): boolean; - style: interop.Enum; + indentationPerLevel: number; - setTitle(title: string): void; + indentationMarkerFollowsCell: boolean; - setImage(image: NSImage | null): void; + autoresizesOutlineColumn: boolean; - setImageScaling(imageScaling: interop.Enum): void; + frameOfOutlineCellAtRow(row: number): CGRect; - // @ts-ignore MemberDecl.tsIgnore - setMenu(menu: NSMenu): void; + setDropItemDropChildIndex(item: interop.Object | null, index: number): void; - setStyle(style: interop.Enum): void; -} + shouldCollapseAutoExpandedItemsForDeposited(deposited: boolean): boolean; -declare class NSPageController extends NSViewController implements NSAnimatablePropertyContainer, NSCoding { - delegate: NSPageControllerDelegate; + autosaveExpandedItems: boolean; - readonly selectedViewController: NSViewController; + insertItemsAtIndexesInParentWithAnimation(indexes: NSIndexSet, parent: interop.Object | null, animationOptions: interop.Enum): void; - transitionStyle: interop.Enum; + removeItemsAtIndexesInParentWithAnimation(indexes: NSIndexSet, parent: interop.Object | null, animationOptions: interop.Enum): void; - get arrangedObjects(): NSArray; - set arrangedObjects(value: NSArray | Array); + moveItemAtIndexInParentToIndexInParent(fromIndex: number, oldParent: interop.Object | null, toIndex: number, newParent: interop.Object | null): void; - selectedIndex: number; + userInterfaceLayoutDirection: interop.Enum; - navigateForwardToObject(object: interop.Object): void; + stronglyReferencesItems: boolean; - completeTransition(): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSOutlineViewDelegate | null): void; - navigateBack(sender: interop.Object | null): void; + // @ts-ignore MemberDecl.tsIgnore + setDataSource(dataSource: NSOutlineViewDataSource | null): void; - navigateForward(sender: interop.Object | null): void; + setOutlineTableColumn(outlineTableColumn: NSTableColumn | null): void; - takeSelectedIndexFrom(sender: interop.Object | null): void; + setIndentationPerLevel(indentationPerLevel: number): void; - setDelegate(delegate: NSPageControllerDelegate | null): void; + setIndentationMarkerFollowsCell(indentationMarkerFollowsCell: boolean): void; - setTransitionStyle(transitionStyle: interop.Enum): void; + setAutoresizesOutlineColumn(autoresizesOutlineColumn: boolean): void; - setArrangedObjects(arrangedObjects: NSArray | Array): void; + setAutosaveExpandedItems(autosaveExpandedItems: boolean): void; - setSelectedIndex(selectedIndex: number): void; + setUserInterfaceLayoutDirection(userInterfaceLayoutDirection: interop.Enum): void; - animator(): this; + setStronglyReferencesItems(stronglyReferencesItems: boolean): void; - get animations(): NSDictionary; - set animations(value: NSDictionary | Record); + accessibilityLabel: string; - animationForKey(key: string): interop.Object; + get accessibilityRows(): NSArray; + set accessibilityRows(value: NSArray | Array); - static defaultAnimationForKey(key: string): interop.Object; + get accessibilitySelectedRows(): NSArray; + set accessibilitySelectedRows(value: NSArray | Array); - setAnimations(animations: NSDictionary | Record): void; + // @ts-ignore MemberDecl.tsIgnore + setAccessibilitySelectedRows(selectedRows: NSArray | Array): void; - encodeWithCoder(coder: NSCoder): void; + get accessibilityVisibleRows(): NSArray; + set accessibilityVisibleRows(value: NSArray | Array); - initWithCoder(coder: NSCoder): this; -} + get accessibilityColumns(): NSArray; + set accessibilityColumns(value: NSArray | Array); -// @ts-ignore ClassDecl.tsIgnore -declare class NSSwitch extends NSControl implements NSAccessibilitySwitch { - state: number; + get accessibilityVisibleColumns(): NSArray; + set accessibilityVisibleColumns(value: NSArray | Array); - setState(state: number): void; + get accessibilitySelectedColumns(): NSArray; + set accessibilitySelectedColumns(value: NSArray | Array); - // @ts-ignore MemberDecl.tsIgnore - accessibilityValue: string; + accessibilityHeaderGroup(): string; - accessibilityPerformIncrement(): boolean; + get accessibilitySelectedCells(): NSArray; + set accessibilitySelectedCells(value: NSArray | Array); - accessibilityPerformDecrement(): boolean; + get accessibilityVisibleCells(): NSArray; + set accessibilityVisibleCells(value: NSArray | Array); - accessibilityLabel: string; + get accessibilityRowHeaderUIElements(): NSArray; + set accessibilityRowHeaderUIElements(value: NSArray | Array); - accessibilityPerformPress(): boolean; + get accessibilityColumnHeaderUIElements(): NSArray; + set accessibilityColumnHeaderUIElements(value: NSArray | Array); accessibilityFrame: CGRect; @@ -26461,1174 +26709,1042 @@ declare class NSSwitch extends NSControl implements NSAccessibilitySwitch { readonly debugDescription: string; } -declare class NSTrackingSeparatorToolbarItem extends NSToolbarItem { - static trackingSeparatorToolbarItemWithIdentifierSplitViewDividerIndex any>(this: This, identifier: string, splitView: NSSplitView, dividerIndex: number): InstanceType; - - splitView: NSSplitView; - - dividerIndex: number; - - setSplitView(splitView: NSSplitView): void; - - setDividerIndex(dividerIndex: number): void; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class NSTokenField extends NSTextField { - // @ts-ignore MemberDecl.tsIgnore - delegate: NSTokenFieldDelegate; - - tokenStyle: interop.Enum; - - completionDelay: number; - - static readonly defaultCompletionDelay: number; - - tokenizingCharacterSet: NSCharacterSet; - - static readonly defaultTokenizingCharacterSet: NSCharacterSet; - - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: NSTokenFieldDelegate | null): void; - - setTokenStyle(tokenStyle: interop.Enum): void; - - setCompletionDelay(completionDelay: number): void; - - setTokenizingCharacterSet(tokenizingCharacterSet: NSCharacterSet | null): void; -} - -declare class NSTextElement extends NSObject { - initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - - textContentManager: NSTextContentManager; - - elementRange: NSTextRange; - - readonly childElements: NSArray; - - readonly parentElement: NSTextElement; - - readonly isRepresentedElement: boolean; - - setTextContentManager(textContentManager: NSTextContentManager | null): void; - - setElementRange(elementRange: NSTextRange | null): void; -} - -declare class NSTextSelectionNavigation extends NSObject { - initWithDataSource(dataSource: NSTextSelectionDataSource): this; - - readonly textSelectionDataSource: NSTextSelectionDataSource | null; - - allowsNonContiguousRanges: boolean; - - rotatesCoordinateSystemForLayoutOrientation: boolean; - - flushLayoutCache(): void; +declare class NSTableViewRowAction extends NSObject implements NSCopying { + static rowActionWithStyleTitleHandler any>(this: This, style: interop.Enum, title: string, handler: (p1: NSTableViewRowAction, p2: number) => void): InstanceType; - destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; + readonly style: interop.Enum; - textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; + title: string; - textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; + backgroundColor: NSColor; - textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; + image: NSImage; - resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; + setTitle(title: string): void; - deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; + setBackgroundColor(backgroundColor: NSColor | null): void; - setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; + setImage(image: NSImage): void; - setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSTextContainer extends NSObject implements NSSecureCoding { - initWithSize(size: CGSize): this; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTextView extends NSText implements NSColorChanging, NSMenuItemValidation, NSUserInterfaceValidations, NSTextInputClient, NSTextLayoutOrientationProvider, NSDraggingSource, NSStandardKeyBindingResponding, NSTextInput, NSAccessibilityNavigableStaticText, NSTextContent { + initWithFrameTextContainer(frameRect: CGRect, container: NSTextContainer | null): this; initWithCoder(coder: NSCoder): this; - readonly textLayoutManager: NSTextLayoutManager; - - size: CGSize; - - lineBreakMode: interop.Enum; - - lineFragmentPadding: number; - - maximumNumberOfLines: number; - - lineFragmentRectForProposedRectAtIndexWritingDirectionRemainingRect(proposedRect: CGRect, characterIndex: number, baseWritingDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; - - readonly simpleRectangularTextContainer: boolean; - - widthTracksTextView: boolean; - - heightTracksTextView: boolean; - - setSize(size: CGSize): void; - - setLineBreakMode(lineBreakMode: interop.Enum): void; - - setLineFragmentPadding(lineFragmentPadding: number): void; - - setMaximumNumberOfLines(maximumNumberOfLines: number): void; - - isSimpleRectangularTextContainer(): boolean; - - setWidthTracksTextView(widthTracksTextView: boolean): void; - - setHeightTracksTextView(heightTracksTextView: boolean): void; - - layoutManager: NSLayoutManager; - - setLayoutManager(layoutManager: NSLayoutManager): void; - - replaceLayoutManager(newLayoutManager: NSLayoutManager): void; - - get exclusionPaths(): NSArray; - set exclusionPaths(value: NSArray | Array); - - setExclusionPaths(exclusionPaths: NSArray | Array): void; - - textView: NSTextView; - - setTextView(textView: NSTextView | null): void; - - initWithContainerSize(aContainerSize: CGSize): this; - - containerSize: CGSize; - - lineFragmentRectForProposedRectSweepDirectionMovementDirectionRemainingRect(proposedRect: CGRect, sweepDirection: interop.Enum, movementDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; - - containsPoint(point: CGPoint): boolean; + initWithFrame(frameRect: CGRect): this; - setContainerSize(containerSize: CGSize): void; + initUsingTextLayoutManager(usingTextLayoutManager: boolean): this; - static readonly supportsSecureCoding: boolean; + static textViewUsingTextLayoutManager any>(this: This, usingTextLayoutManager: boolean): InstanceType; - encodeWithCoder(coder: NSCoder): void; -} + textContainer: NSTextContainer; -declare class NSGridCell extends NSObject implements NSCoding { - contentView: NSView; + replaceTextContainer(newContainer: NSTextContainer): void; - static readonly emptyContentView: NSView; + textContainerInset: CGSize; - readonly row: NSGridRow | null; + readonly textContainerOrigin: CGPoint; - readonly column: NSGridColumn | null; + invalidateTextContainerOrigin(): void; - xPlacement: interop.Enum; + readonly layoutManager: NSLayoutManager; - yPlacement: interop.Enum; + readonly textStorage: NSTextStorage; - rowAlignment: interop.Enum; + readonly textLayoutManager: NSTextLayoutManager; - get customPlacementConstraints(): NSArray; - set customPlacementConstraints(value: NSArray | Array); + readonly textContentStorage: NSTextContentStorage; - setContentView(contentView: NSView | null): void; + insertText(insertString: interop.Object): void; - setXPlacement(xPlacement: interop.Enum): void; + setConstrainedFrameSize(desiredSize: CGSize): void; - setYPlacement(yPlacement: interop.Enum): void; + setAlignmentRange(alignment: interop.Enum, range: _NSRange): void; - setRowAlignment(rowAlignment: interop.Enum): void; + setBaseWritingDirectionRange(writingDirection: interop.Enum, range: _NSRange): void; - setCustomPlacementConstraints(customPlacementConstraints: NSArray | Array): void; + turnOffKerning(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + tightenKerning(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; -} + loosenKerning(sender: interop.Object | null): void; -declare class NSGridRow extends NSObject implements NSCoding { - readonly gridView: NSGridView | null; + useStandardKerning(sender: interop.Object | null): void; - readonly numberOfCells: number; + turnOffLigatures(sender: interop.Object | null): void; - cellAtIndex(index: number): NSGridCell; + useStandardLigatures(sender: interop.Object | null): void; - yPlacement: interop.Enum; + useAllLigatures(sender: interop.Object | null): void; - rowAlignment: interop.Enum; + raiseBaseline(sender: interop.Object | null): void; - height: number; + lowerBaseline(sender: interop.Object | null): void; - topPadding: number; + toggleTraditionalCharacterShape(sender: interop.Object | null): void; - bottomPadding: number; + outline(sender: interop.Object | null): void; - hidden: boolean; + performFindPanelAction(sender: interop.Object | null): void; - mergeCellsInRange(range: _NSRange): void; + alignJustified(sender: interop.Object | null): void; - setYPlacement(yPlacement: interop.Enum): void; + changeColor(sender: interop.Object | null): void; - setRowAlignment(rowAlignment: interop.Enum): void; + changeAttributes(sender: interop.Object | null): void; - setHeight(height: number): void; + changeDocumentBackgroundColor(sender: interop.Object | null): void; - setTopPadding(topPadding: number): void; + orderFrontSpacingPanel(sender: interop.Object | null): void; - setBottomPadding(bottomPadding: number): void; + orderFrontLinkPanel(sender: interop.Object | null): void; - isHidden(): boolean; + orderFrontListPanel(sender: interop.Object | null): void; - setHidden(hidden: boolean): void; + orderFrontTablePanel(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + rulerViewDidMoveMarker(ruler: NSRulerView, marker: NSRulerMarker): void; - initWithCoder(coder: NSCoder): this; -} + rulerViewDidRemoveMarker(ruler: NSRulerView, marker: NSRulerMarker): void; -declare class NSSlider extends NSControl implements NSAccessibilitySlider { - sliderType: interop.Enum; + rulerViewDidAddMarker(ruler: NSRulerView, marker: NSRulerMarker): void; - minValue: number; + rulerViewShouldMoveMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; - maxValue: number; + rulerViewShouldAddMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; - altIncrementValue: number; + rulerViewWillMoveMarkerToLocation(ruler: NSRulerView, marker: NSRulerMarker, location: number): number; - readonly knobThickness: number; + rulerViewShouldRemoveMarker(ruler: NSRulerView, marker: NSRulerMarker): boolean; - acceptsFirstMouse(event: NSEvent | null): boolean; + rulerViewWillAddMarkerAtLocation(ruler: NSRulerView, marker: NSRulerMarker, location: number): number; - vertical: boolean; + rulerViewHandleMouseDown(ruler: NSRulerView, event: NSEvent): void; - trackFillColor: NSColor; + setNeedsDisplayInRectAvoidAdditionalLayout(rect: CGRect, flag: boolean): void; - setSliderType(sliderType: interop.Enum): void; + readonly shouldDrawInsertionPoint: boolean; - setMinValue(minValue: number): void; + drawInsertionPointInRectColorTurnedOn(rect: CGRect, color: NSColor, flag: boolean): void; - setMaxValue(maxValue: number): void; + drawViewBackgroundInRect(rect: CGRect): void; - setAltIncrementValue(altIncrementValue: number): void; + updateRuler(): void; - isVertical(): boolean; + updateFontPanel(): void; - setVertical(vertical: boolean): void; + updateDragTypeRegistration(): void; - setTrackFillColor(trackFillColor: NSColor): void; + selectionRangeForProposedRangeGranularity(proposedCharRange: _NSRange, granularity: interop.Enum): _NSRange; - numberOfTickMarks: number; + clickedOnLinkAtIndex(link: interop.Object, charIndex: number): void; - tickMarkPosition: interop.Enum; + startSpeaking(sender: interop.Object | null): void; - allowsTickMarkValuesOnly: boolean; + stopSpeaking(sender: interop.Object | null): void; - tickMarkValueAtIndex(index: number): number; + setLayoutOrientation(orientation: interop.Enum): void; - rectOfTickMarkAtIndex(index: number): CGRect; + changeLayoutOrientation(sender: interop.Object | null): void; - indexOfTickMarkAtPoint(point: CGPoint): number; + characterIndexForInsertionAtPoint(point: CGPoint): number; - closestTickMarkValueToValue(value: number): number; + static readonly stronglyReferencesTextStorage: boolean; - setNumberOfTickMarks(numberOfTickMarks: number): void; + performValidatedReplacementInRangeWithAttributedString(range: _NSRange, attributedString: NSAttributedString): boolean; - setTickMarkPosition(tickMarkPosition: interop.Enum): void; + usesAdaptiveColorMappingForDarkAppearance: boolean; - setAllowsTickMarkValuesOnly(allowsTickMarkValuesOnly: boolean): void; + setTextContainer(textContainer: NSTextContainer | null): void; - static sliderWithTargetAction any>(this: This, target: interop.Object | null, action: string | null): InstanceType; + setTextContainerInset(textContainerInset: CGSize): void; - static sliderWithValueMinValueMaxValueTargetAction any>(this: This, value: number, minValue: number, maxValue: number, target: interop.Object | null, action: string | null): InstanceType; + setUsesAdaptiveColorMappingForDarkAppearance(usesAdaptiveColorMappingForDarkAppearance: boolean): void; - setTitleCell(cell: NSCell): void; + complete(sender: interop.Object | null): void; - titleCell(): interop.Object; + readonly rangeForUserCompletion: _NSRange; - setTitleColor(newColor: NSColor): void; + completionsForPartialWordRangeIndexOfSelectedItem(charRange: _NSRange, index: interop.PointerConvertible): NSArray; - titleColor(): NSColor; + insertCompletionForPartialWordRangeMovementIsFinal(word: string, charRange: _NSRange, movement: number, flag: boolean): void; - setTitleFont(fontObj: NSFont): void; + readonly writablePasteboardTypes: NSArray; - titleFont(): NSFont; + writeSelectionToPasteboardType(pboard: NSPasteboard, type: string): boolean; - title(): string; + writeSelectionToPasteboardTypes(pboard: NSPasteboard, types: NSArray | Array): boolean; - setTitle(string: string): void; + readonly readablePasteboardTypes: NSArray; - setKnobThickness(thickness: number): void; + preferredPasteboardTypeFromArrayRestrictedToTypesFromArray(availableTypes: NSArray | Array, allowedTypes: NSArray | Array | null): string; - setImage(backgroundImage: NSImage): void; + readSelectionFromPasteboardType(pboard: NSPasteboard, type: string): boolean; - image(): NSImage; + readSelectionFromPasteboard(pboard: NSPasteboard): boolean; - accessibilityLabel: string; + static registerForServices(): void; - accessibilityValue: interop.Object; + validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; - accessibilityPerformIncrement(): boolean; + pasteAsPlainText(sender: interop.Object | null): void; - accessibilityPerformDecrement(): boolean; + pasteAsRichText(sender: interop.Object | null): void; - accessibilityFrame: CGRect; + dragSelectionWithEventOffsetSlideBack(event: NSEvent, mouseOffset: CGSize, slideBack: boolean): boolean; - accessibilityParent: interop.Object; + dragImageForSelectionWithEventOrigin(event: NSEvent, origin: interop.PointerConvertible): NSImage; - isAccessibilityFocused(): boolean; + readonly acceptableDragTypes: NSArray; - accessibilityIdentifier: string; + dragOperationForDraggingInfoType(dragInfo: NSDraggingInfo, type: string): interop.Enum; - isEqual(object: interop.Object): boolean; + cleanUpAfterDragOperation(): void; - readonly hash: number; + get selectedRanges(): NSArray; + set selectedRanges(value: NSArray | Array); - readonly superclass: interop.Object; + setSelectedRangesAffinityStillSelecting(ranges: NSArray | Array, affinity: interop.Enum, stillSelectingFlag: boolean): void; - class(): interop.Object; + setSelectedRangeAffinityStillSelecting(charRange: _NSRange, affinity: interop.Enum, stillSelectingFlag: boolean): void; - self(): this; + readonly selectionAffinity: interop.Enum; - performSelector(aSelector: string): interop.Object; + selectionGranularity: interop.Enum; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + get selectedTextAttributes(): NSDictionary; + set selectedTextAttributes(value: NSDictionary | Record); - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + insertionPointColor: NSColor; - readonly isProxy: boolean; + updateInsertionPointStateAndRestartTimer(restartFlag: boolean): void; - isKindOfClass(aClass: interop.Object): boolean; + get markedTextAttributes(): NSDictionary; + set markedTextAttributes(value: NSDictionary | Record); - isMemberOfClass(aClass: interop.Object): boolean; + get linkTextAttributes(): NSDictionary; + set linkTextAttributes(value: NSDictionary | Record); - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + displaysLinkToolTips: boolean; - respondsToSelector(aSelector: string): boolean; + acceptsGlyphInfo: boolean; - retain(): this; + usesRuler: boolean; - release(): void; + usesInspectorBar: boolean; - autorelease(): this; + continuousSpellCheckingEnabled: boolean; - retainCount(): number; + toggleContinuousSpellChecking(sender: interop.Object | null): void; - readonly zone: interop.Pointer; + readonly spellCheckerDocumentTag: number; - readonly description: string; + grammarCheckingEnabled: boolean; - readonly debugDescription: string; -} + toggleGrammarChecking(sender: interop.Object | null): void; -declare class NSSharingCollaborationModeRestriction extends NSObject implements NSSecureCoding, NSCopying { - readonly disabledMode: interop.Enum; + setSpellingStateRange(value: number, charRange: _NSRange): void; - readonly alertTitle: string; + get typingAttributes(): NSDictionary; + set typingAttributes(value: NSDictionary | Record); - readonly alertMessage: string; + shouldChangeTextInRangesReplacementStrings(affectedRanges: NSArray | Array, replacementStrings: NSArray | Array | null): boolean; - readonly alertDismissButtonTitle: string; + readonly rangesForUserTextChange: NSArray; - readonly alertRecoverySuggestionButtonTitle: string; + readonly rangesForUserCharacterAttributeChange: NSArray; - readonly alertRecoverySuggestionButtonLaunchURL: NSURL; + readonly rangesForUserParagraphAttributeChange: NSArray; - initWithDisabledMode(disabledMode: interop.Enum): this; + shouldChangeTextInRangeReplacementString(affectedCharRange: _NSRange, replacementString: string | null): boolean; - initWithDisabledModeAlertTitleAlertMessage(disabledMode: interop.Enum, alertTitle: string, alertMessage: string): this; + didChangeText(): void; - initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitle(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string): this; + readonly rangeForUserTextChange: _NSRange; - initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitleAlertRecoverySuggestionButtonTitleAlertRecoverySuggestionButtonLaunchURL(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string, alertRecoverySuggestionButtonTitle: string, alertRecoverySuggestionButtonLaunchURL: NSURL): this; + readonly rangeForUserCharacterAttributeChange: _NSRange; - static readonly supportsSecureCoding: boolean; + readonly rangeForUserParagraphAttributeChange: _NSRange; - encodeWithCoder(coder: NSCoder): void; + allowsDocumentBackgroundColorChange: boolean; - initWithCoder(coder: NSCoder): this; + defaultParagraphStyle: NSParagraphStyle; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + allowsUndo: boolean; -declare class NSSegmentedCell extends NSActionCell { - segmentCount: number; + breakUndoCoalescing(): void; - selectedSegment: number; + readonly coalescingUndo: boolean; - selectSegmentWithTag(tag: number): boolean; + allowsImageEditing: boolean; - makeNextSegmentKey(): void; + showFindIndicatorForRange(charRange: _NSRange): void; - makePreviousSegmentKey(): void; + usesRolloverButtonForSelection: boolean; - trackingMode: interop.Enum; + // @ts-ignore MemberDecl.tsIgnore + delegate: NSTextViewDelegate; - setWidthForSegment(width: number, segment: number): void; + editable: boolean; - widthForSegment(segment: number): number; + // @ts-ignore MemberDecl.tsIgnore + selectable: boolean; - setImageForSegment(image: NSImage | null, segment: number): void; + richText: boolean; - imageForSegment(segment: number): NSImage; + importsGraphics: boolean; - setImageScalingForSegment(scaling: interop.Enum, segment: number): void; + drawsBackground: boolean; - imageScalingForSegment(segment: number): interop.Enum; + backgroundColor: NSColor; - setLabelForSegment(label: string, segment: number): void; + fieldEditor: boolean; - labelForSegment(segment: number): string; + usesFontPanel: boolean; - setSelectedForSegment(selected: boolean, segment: number): void; + // @ts-ignore MemberDecl.tsIgnore + rulerVisible: boolean; - isSelectedForSegment(segment: number): boolean; + // @ts-ignore MemberDecl.tsIgnore + setSelectedRange(charRange: _NSRange): void; - setEnabledForSegment(enabled: boolean, segment: number): void; + get allowedInputSourceLocales(): NSArray; + set allowedInputSourceLocales(value: NSArray | Array); - isEnabledForSegment(segment: number): boolean; + readonly writingToolsActive: boolean; - setMenuForSegment(menu: NSMenu | null, segment: number): void; + writingToolsBehavior: interop.Enum; - menuForSegment(segment: number): NSMenu; + allowedWritingToolsResultOptions: interop.Enum; - setToolTipForSegment(toolTip: string | null, segment: number): void; + setSelectedRanges(selectedRanges: NSArray | Array): void; - toolTipForSegment(segment: number): string; + setSelectionGranularity(selectionGranularity: interop.Enum): void; - setTagForSegment(tag: number, segment: number): void; + setSelectedTextAttributes(selectedTextAttributes: NSDictionary | Record): void; - tagForSegment(segment: number): number; + setInsertionPointColor(insertionPointColor: NSColor | null): void; - segmentStyle: interop.Enum; + setMarkedTextAttributes(markedTextAttributes: NSDictionary | Record | null): void; - drawSegmentInFrameWithView(segment: number, frame: CGRect, controlView: NSView): void; + setLinkTextAttributes(linkTextAttributes: NSDictionary | Record | null): void; - setSegmentCount(segmentCount: number): void; + setDisplaysLinkToolTips(displaysLinkToolTips: boolean): void; - setSelectedSegment(selectedSegment: number): void; + setAcceptsGlyphInfo(acceptsGlyphInfo: boolean): void; - setTrackingMode(trackingMode: interop.Enum): void; + setUsesRuler(usesRuler: boolean): void; - setSegmentStyle(segmentStyle: interop.Enum): void; + setUsesInspectorBar(usesInspectorBar: boolean): void; - interiorBackgroundStyleForSegment(segment: number): interop.Enum; -} + isContinuousSpellCheckingEnabled(): boolean; -declare class NSCollectionViewItem extends NSViewController implements NSCopying, NSCollectionViewElement { - readonly collectionView: NSCollectionView; + setContinuousSpellCheckingEnabled(continuousSpellCheckingEnabled: boolean): void; - selected: boolean; + isGrammarCheckingEnabled(): boolean; - highlightState: interop.Enum; + setGrammarCheckingEnabled(grammarCheckingEnabled: boolean): void; - imageView: NSImageView; + setTypingAttributes(typingAttributes: NSDictionary | Record): void; - textField: NSTextField; + setAllowsDocumentBackgroundColorChange(allowsDocumentBackgroundColorChange: boolean): void; - readonly draggingImageComponents: NSArray; + setDefaultParagraphStyle(defaultParagraphStyle: NSParagraphStyle | null): void; - isSelected(): boolean; + setAllowsUndo(allowsUndo: boolean): void; - setSelected(selected: boolean): void; + isCoalescingUndo(): boolean; - setHighlightState(highlightState: interop.Enum): void; + setAllowsImageEditing(allowsImageEditing: boolean): void; - setImageView(imageView: NSImageView): void; + setUsesRolloverButtonForSelection(usesRolloverButtonForSelection: boolean): void; - setTextField(textField: NSTextField): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSTextViewDelegate | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + isEditable(): boolean; - prepareForReuse(): void; + setEditable(editable: boolean): void; - applyLayoutAttributes(layoutAttributes: NSCollectionViewLayoutAttributes): void; + isSelectable(): boolean; - willTransitionFromLayoutToLayout(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; + setSelectable(selectable: boolean): void; - didTransitionFromLayoutToLayout(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; + isRichText(): boolean; - preferredLayoutAttributesFittingAttributes(layoutAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutAttributes; + setRichText(richText: boolean): void; - isEqual(object: interop.Object): boolean; + setImportsGraphics(importsGraphics: boolean): void; - readonly hash: number; + setDrawsBackground(drawsBackground: boolean): void; - readonly superclass: interop.Object; + // @ts-ignore MemberDecl.tsIgnore + setBackgroundColor(backgroundColor: NSColor): void; - class(): interop.Object; + isFieldEditor(): boolean; - self(): this; + setFieldEditor(fieldEditor: boolean): void; - performSelector(aSelector: string): interop.Object; + setUsesFontPanel(usesFontPanel: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + isRulerVisible(): boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setRulerVisible(rulerVisible: boolean): void; - readonly isProxy: boolean; + setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array): void; - isKindOfClass(aClass: interop.Object): boolean; + isWritingToolsActive(): boolean; - isMemberOfClass(aClass: interop.Object): boolean; + setWritingToolsBehavior(writingToolsBehavior: interop.Enum): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setAllowedWritingToolsResultOptions(allowedWritingToolsResultOptions: interop.Enum): void; - respondsToSelector(aSelector: string): boolean; + smartInsertDeleteEnabled: boolean; - retain(): this; + smartDeleteRangeForProposedRange(proposedCharRange: _NSRange): _NSRange; - release(): void; + toggleSmartInsertDelete(sender: interop.Object | null): void; - autorelease(): this; + smartInsertForStringReplacingRangeBeforeStringAfterString(pasteString: string, charRangeToReplace: _NSRange, beforeString: interop.PointerConvertible, afterString: interop.PointerConvertible): void; - retainCount(): number; + smartInsertBeforeStringForStringReplacingRange(pasteString: string, charRangeToReplace: _NSRange): string; - readonly zone: interop.Pointer; + smartInsertAfterStringForStringReplacingRange(pasteString: string, charRangeToReplace: _NSRange): string; - readonly description: string; + automaticQuoteSubstitutionEnabled: boolean; - readonly debugDescription: string; + toggleAutomaticQuoteSubstitution(sender: interop.Object | null): void; - identifier: string; + automaticLinkDetectionEnabled: boolean; - setIdentifier(identifier: string | null): void; -} + toggleAutomaticLinkDetection(sender: interop.Object | null): void; -declare class NSScroller extends NSControl { - static readonly compatibleWithOverlayScrollers: boolean; + automaticDataDetectionEnabled: boolean; - static scrollerWidthForControlSizeScrollerStyle(controlSize: interop.Enum, scrollerStyle: interop.Enum): number; + toggleAutomaticDataDetection(sender: interop.Object | null): void; - static readonly preferredScrollerStyle: interop.Enum; + automaticDashSubstitutionEnabled: boolean; - scrollerStyle: interop.Enum; + toggleAutomaticDashSubstitution(sender: interop.Object | null): void; - knobStyle: interop.Enum; + automaticTextReplacementEnabled: boolean; - rectForPart(partCode: interop.Enum): CGRect; + toggleAutomaticTextReplacement(sender: interop.Object | null): void; - checkSpaceForParts(): void; + automaticSpellingCorrectionEnabled: boolean; - readonly usableParts: interop.Enum; + toggleAutomaticSpellingCorrection(sender: interop.Object | null): void; - controlSize: interop.Enum; + enabledTextCheckingTypes: number; - drawKnob(): void; + checkTextInRangeTypesOptions(range: _NSRange, checkingTypes: number, options: NSDictionary | Record): void; - drawKnobSlotInRectHighlight(slotRect: CGRect, flag: boolean): void; + handleTextCheckingResultsForRangeTypesOptionsOrthographyWordCount(results: NSArray | Array, range: _NSRange, checkingTypes: number, options: NSDictionary | Record, orthography: NSOrthography, wordCount: number): void; - testPart(point: CGPoint): interop.Enum; + orderFrontSubstitutionsPanel(sender: interop.Object | null): void; - trackKnob(event: NSEvent): void; + checkTextInSelection(sender: interop.Object | null): void; - readonly hitPart: interop.Enum; + checkTextInDocument(sender: interop.Object | null): void; - knobProportion: number; + usesFindPanel: boolean; - setKnobProportion(proportion: number): void; + usesFindBar: boolean; - static isCompatibleWithOverlayScrollers(): boolean; + incrementalSearchingEnabled: boolean; - setScrollerStyle(scrollerStyle: interop.Enum): void; + inlinePredictionType: interop.Enum; - setKnobStyle(knobStyle: interop.Enum): void; + mathExpressionCompletionType: interop.Enum; - setControlSize(controlSize: interop.Enum): void; + setSmartInsertDeleteEnabled(smartInsertDeleteEnabled: boolean): void; - static scrollerWidthForControlSize(controlSize: interop.Enum): number; + isAutomaticQuoteSubstitutionEnabled(): boolean; - static scrollerWidth(): number; + setAutomaticQuoteSubstitutionEnabled(automaticQuoteSubstitutionEnabled: boolean): void; - setFloatValueKnobProportion(value: number, proportion: number): void; + isAutomaticLinkDetectionEnabled(): boolean; - arrowsPosition: interop.Enum; + setAutomaticLinkDetectionEnabled(automaticLinkDetectionEnabled: boolean): void; - controlTint: interop.Enum; + isAutomaticDataDetectionEnabled(): boolean; - highlight(flag: boolean): void; + setAutomaticDataDetectionEnabled(automaticDataDetectionEnabled: boolean): void; - trackScrollButtons(event: NSEvent): void; + isAutomaticDashSubstitutionEnabled(): boolean; - drawParts(): void; + setAutomaticDashSubstitutionEnabled(automaticDashSubstitutionEnabled: boolean): void; - drawArrowHighlight(whichArrow: interop.Enum, flag: boolean): void; + isAutomaticTextReplacementEnabled(): boolean; - setArrowsPosition(arrowsPosition: interop.Enum): void; + setAutomaticTextReplacementEnabled(automaticTextReplacementEnabled: boolean): void; - setControlTint(controlTint: interop.Enum): void; -} + isAutomaticSpellingCorrectionEnabled(): boolean; -declare class NSPDFPanel extends NSObject { - static panel(): NSPDFPanel; + setAutomaticSpellingCorrectionEnabled(automaticSpellingCorrectionEnabled: boolean): void; - accessoryController: NSViewController; + setEnabledTextCheckingTypes(enabledTextCheckingTypes: number): void; - options: interop.Enum; + setUsesFindPanel(usesFindPanel: boolean): void; - defaultFileName: string; + setUsesFindBar(usesFindBar: boolean): void; - beginSheetWithPDFInfoModalForWindowCompletionHandler(pdfInfo: NSPDFInfo, docWindow: NSWindow | null, completionHandler: (p1: number) => void): void; + isIncrementalSearchingEnabled(): boolean; - setAccessoryController(accessoryController: NSViewController | null): void; + setIncrementalSearchingEnabled(incrementalSearchingEnabled: boolean): void; - setOptions(options: interop.Enum): void; + setInlinePredictionType(inlinePredictionType: interop.Enum): void; - setDefaultFileName(defaultFileName: string): void; -} + setMathExpressionCompletionType(mathExpressionCompletionType: interop.Enum): void; -// @ts-ignore ClassDecl.tsIgnore -declare class NSPopoverTouchBarItem extends NSTouchBarItem { - popoverTouchBar: NSTouchBar; + toggleQuickLookPreviewPanel(sender: interop.Object | null): void; - // @ts-ignore MemberDecl.tsIgnore - customizationLabel: string; + quickLookPreviewableItemsInRanges(ranges: NSArray | Array): NSArray; - collapsedRepresentation: NSView; + updateQuickLookPreviewPanel(): void; - collapsedRepresentationImage: NSImage; + orderFrontSharingServicePicker(sender: interop.Object | null): void; - collapsedRepresentationLabel: string; + automaticTextCompletionEnabled: boolean; - pressAndHoldTouchBar: NSTouchBar; + toggleAutomaticTextCompletion(sender: interop.Object | null): void; - showsCloseButton: boolean; + allowsCharacterPickerTouchBarItem: boolean; - showPopover(sender: interop.Object | null): void; + updateTouchBarItemIdentifiers(): void; - dismissPopover(sender: interop.Object | null): void; + updateTextTouchBarItems(): void; - makeStandardActivatePopoverGestureRecognizer(): NSGestureRecognizer; + updateCandidates(): void; - setPopoverTouchBar(popoverTouchBar: NSTouchBar): void; + readonly candidateListTouchBarItem: NSCandidateListTouchBarItem; - setCustomizationLabel(customizationLabel: string | null): void; + isAutomaticTextCompletionEnabled(): boolean; - setCollapsedRepresentation(collapsedRepresentation: NSView): void; + setAutomaticTextCompletionEnabled(automaticTextCompletionEnabled: boolean): void; - setCollapsedRepresentationImage(collapsedRepresentationImage: NSImage | null): void; + setAllowsCharacterPickerTouchBarItem(allowsCharacterPickerTouchBarItem: boolean): void; - setCollapsedRepresentationLabel(collapsedRepresentationLabel: string): void; + static scrollableTextView(): NSScrollView; - setPressAndHoldTouchBar(pressAndHoldTouchBar: NSTouchBar | null): void; + static fieldEditor any>(this: This): InstanceType; - setShowsCloseButton(showsCloseButton: boolean): void; -} + static scrollableDocumentContentTextView(): NSScrollView; -declare class NSSearchToolbarItem extends NSToolbarItem { - searchField: NSSearchField; + static scrollablePlainDocumentContentTextView(): NSScrollView; - resignsFirstResponderWithCancel: boolean; + get textHighlightAttributes(): NSDictionary; + set textHighlightAttributes(value: NSDictionary | Record); - preferredWidthForSearchField: number; + drawTextHighlightBackgroundForTextRangeOrigin(textRange: NSTextRange, origin: CGPoint): void; - beginSearchInteraction(): void; + highlight(sender: interop.Object | null): void; - endSearchInteraction(): void; + setTextHighlightAttributes(textHighlightAttributes: NSDictionary | Record): void; - setSearchField(searchField: NSSearchField): void; + toggleBaseWritingDirection(sender: interop.Object | null): void; - setResignsFirstResponderWithCancel(resignsFirstResponderWithCancel: boolean): void; + isEqual(object: interop.Object): boolean; - setPreferredWidthForSearchField(preferredWidthForSearchField: number): void; -} + readonly hash: number; -declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { - static readonly defaultParagraphStyle: NSParagraphStyle; + readonly superclass: interop.Object; - static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; + class(): interop.Object; - readonly lineSpacing: number; + self(): this; - readonly paragraphSpacing: number; + performSelector(aSelector: string): interop.Object; - readonly headIndent: number; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - readonly tailIndent: number; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - readonly firstLineHeadIndent: number; + readonly isProxy: boolean; - readonly minimumLineHeight: number; + isKindOfClass(aClass: interop.Object): boolean; - readonly maximumLineHeight: number; + isMemberOfClass(aClass: interop.Object): boolean; - readonly lineBreakMode: interop.Enum; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - readonly baseWritingDirection: interop.Enum; + respondsToSelector(aSelector: string): boolean; - readonly lineHeightMultiple: number; + retain(): this; - readonly paragraphSpacingBefore: number; + release(): void; - readonly hyphenationFactor: number; + autorelease(): this; - readonly usesDefaultHyphenation: boolean; + retainCount(): number; - readonly tabStops: NSArray; + readonly zone: interop.Pointer; - readonly defaultTabInterval: number; + readonly description: string; - readonly textLists: NSArray; + readonly debugDescription: string; - readonly allowsDefaultTighteningForTruncation: boolean; + validateMenuItem(menuItem: NSMenuItem): boolean; - readonly lineBreakStrategy: interop.Enum; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - readonly alignment: interop.Enum; + insertTextReplacementRange(string: interop.Object, replacementRange: _NSRange): void; - readonly tighteningFactorForTruncation: number; + doCommandBySelector(selector: string): void; - readonly textBlocks: NSArray; + setMarkedTextSelectedRangeReplacementRange(string: interop.Object, selectedRange: _NSRange, replacementRange: _NSRange): void; - readonly headerLevel: number; + unmarkText(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + selectedRange: _NSRange; - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; + markedRange(): _NSRange; - static readonly supportsSecureCoding: boolean; + hasMarkedText(): boolean; - encodeWithCoder(coder: NSCoder): void; + attributedSubstringForProposedRangeActualRange(range: _NSRange, actualRange: interop.PointerConvertible): NSAttributedString; - initWithCoder(coder: NSCoder): this; -} + validAttributesForMarkedText(): NSArray; -declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { - initWithMarkerFormatOptionsStartingItemNumber(markerFormat: string, options: interop.Enum, startingItemNumber: number): this; + firstRectForCharacterRangeActualRange(range: _NSRange, actualRange: interop.PointerConvertible): CGRect; - initWithMarkerFormatOptions(markerFormat: string, options: number): this; + characterIndexForPoint(point: CGPoint): number; - initWithCoder(coder: NSCoder): this; + attributedString(): NSAttributedString; - readonly markerFormat: string; + fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; - readonly listOptions: interop.Enum; + baselineDeltaForCharacterAtIndex(anIndex: number): number; - startingItemNumber: number; + windowLevel(): number; - readonly ordered: boolean; + drawsVerticallyForCharacterAtIndex(charIndex: number): boolean; - markerForItemNumber(itemNumber: number): string; + preferredTextAccessoryPlacement(): interop.Enum; - setStartingItemNumber(startingItemNumber: number): void; + readonly unionRectInVisibleSelectedRange: CGRect; - isOrdered(): boolean; + readonly documentVisibleRect: CGRect; - static readonly supportsSecureCoding: boolean; + readonly supportsAdaptiveImageGlyph: boolean; - encodeWithCoder(coder: NSCoder): void; + insertAdaptiveImageGlyphReplacementRange(adaptiveImageGlyph: NSAdaptiveImageGlyph, replacementRange: _NSRange): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly layoutOrientation: interop.Enum; -declare class NSPageLayout extends NSObject { - static pageLayout(): NSPageLayout; + draggingSessionSourceOperationMaskForDraggingContext(session: NSDraggingSession, context: interop.Enum): interop.Enum; - addAccessoryController(accessoryController: NSViewController): void; + draggingSessionWillBeginAtPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - removeAccessoryController(accessoryController: NSViewController): void; + draggingSessionMovedToPoint(session: NSDraggingSession, screenPoint: CGPoint): void; - readonly accessoryControllers: NSArray; + draggingSessionEndedAtPointOperation(session: NSDraggingSession, screenPoint: CGPoint, operation: interop.Enum): void; - beginSheetUsingPrintInfoOnWindowCompletionHandler(printInfo: NSPrintInfo, parentWindow: NSWindow, handler: (p1: interop.Enum) => void | null): void; + ignoreModifierKeysForDraggingSession(session: NSDraggingSession): boolean; - beginSheetWithPrintInfoModalForWindowDelegateDidEndSelectorContextInfo(printInfo: NSPrintInfo, docWindow: NSWindow, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + moveForward(sender: interop.Object | null): void; - runModalWithPrintInfo(printInfo: NSPrintInfo): number; + moveRight(sender: interop.Object | null): void; - runModal(): number; + moveBackward(sender: interop.Object | null): void; - readonly printInfo: NSPrintInfo; + moveLeft(sender: interop.Object | null): void; - setAccessoryView(accessoryView: NSView): void; + moveUp(sender: interop.Object | null): void; - accessoryView(): NSView; + moveDown(sender: interop.Object | null): void; - readPrintInfo(): void; + moveWordForward(sender: interop.Object | null): void; - writePrintInfo(): void; -} + moveWordBackward(sender: interop.Object | null): void; -declare class NSLayoutGuide extends NSObject implements NSCoding, NSUserInterfaceItemIdentification { - readonly frame: CGRect; + moveToBeginningOfLine(sender: interop.Object | null): void; - owningView: NSView; + moveToEndOfLine(sender: interop.Object | null): void; - identifier: string; + moveToBeginningOfParagraph(sender: interop.Object | null): void; - readonly leadingAnchor: NSLayoutXAxisAnchor; + moveToEndOfParagraph(sender: interop.Object | null): void; - readonly trailingAnchor: NSLayoutXAxisAnchor; + moveToEndOfDocument(sender: interop.Object | null): void; - readonly leftAnchor: NSLayoutXAxisAnchor; + moveToBeginningOfDocument(sender: interop.Object | null): void; - readonly rightAnchor: NSLayoutXAxisAnchor; + pageDown(sender: interop.Object | null): void; - readonly topAnchor: NSLayoutYAxisAnchor; + pageUp(sender: interop.Object | null): void; - readonly bottomAnchor: NSLayoutYAxisAnchor; + centerSelectionInVisibleArea(sender: interop.Object | null): void; - readonly widthAnchor: NSLayoutDimension; + moveBackwardAndModifySelection(sender: interop.Object | null): void; - readonly heightAnchor: NSLayoutDimension; + moveForwardAndModifySelection(sender: interop.Object | null): void; - readonly centerXAnchor: NSLayoutXAxisAnchor; + moveWordForwardAndModifySelection(sender: interop.Object | null): void; - readonly centerYAnchor: NSLayoutYAxisAnchor; + moveWordBackwardAndModifySelection(sender: interop.Object | null): void; - readonly hasAmbiguousLayout: boolean; + moveUpAndModifySelection(sender: interop.Object | null): void; - constraintsAffectingLayoutForOrientation(orientation: interop.Enum): NSArray; + moveDownAndModifySelection(sender: interop.Object | null): void; - setOwningView(owningView: NSView | null): void; + moveToBeginningOfLineAndModifySelection(sender: interop.Object | null): void; - setIdentifier(identifier: string): void; + moveToEndOfLineAndModifySelection(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + moveToBeginningOfParagraphAndModifySelection(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; -} + moveToEndOfParagraphAndModifySelection(sender: interop.Object | null): void; -declare class NSSplitViewItem extends NSObject implements NSAnimatablePropertyContainer, NSCoding { - static splitViewItemWithViewController any>(this: This, viewController: NSViewController): InstanceType; + moveToEndOfDocumentAndModifySelection(sender: interop.Object | null): void; - static sidebarWithViewController any>(this: This, viewController: NSViewController): InstanceType; + moveToBeginningOfDocumentAndModifySelection(sender: interop.Object | null): void; - static contentListWithViewController any>(this: This, viewController: NSViewController): InstanceType; + pageDownAndModifySelection(sender: interop.Object | null): void; - static inspectorWithViewController any>(this: This, viewController: NSViewController): InstanceType; + pageUpAndModifySelection(sender: interop.Object | null): void; - readonly behavior: interop.Enum; + moveParagraphForwardAndModifySelection(sender: interop.Object | null): void; - viewController: NSViewController; + moveParagraphBackwardAndModifySelection(sender: interop.Object | null): void; - collapsed: boolean; + moveWordRight(sender: interop.Object | null): void; - canCollapse: boolean; + moveWordLeft(sender: interop.Object | null): void; - collapseBehavior: interop.Enum; + moveRightAndModifySelection(sender: interop.Object | null): void; - minimumThickness: number; + moveLeftAndModifySelection(sender: interop.Object | null): void; - maximumThickness: number; + moveWordRightAndModifySelection(sender: interop.Object | null): void; - preferredThicknessFraction: number; + moveWordLeftAndModifySelection(sender: interop.Object | null): void; - holdingPriority: number; + moveToLeftEndOfLine(sender: interop.Object | null): void; - automaticMaximumThickness: number; + moveToRightEndOfLine(sender: interop.Object | null): void; - springLoaded: boolean; + moveToLeftEndOfLineAndModifySelection(sender: interop.Object | null): void; - canCollapseFromWindowResize: boolean; + moveToRightEndOfLineAndModifySelection(sender: interop.Object | null): void; - allowsFullHeightLayout: boolean; + scrollPageUp(sender: interop.Object | null): void; - titlebarSeparatorStyle: interop.Enum; + scrollPageDown(sender: interop.Object | null): void; - setViewController(viewController: NSViewController): void; + scrollLineUp(sender: interop.Object | null): void; - isCollapsed(): boolean; + scrollLineDown(sender: interop.Object | null): void; - setCollapsed(collapsed: boolean): void; + scrollToBeginningOfDocument(sender: interop.Object | null): void; - setCanCollapse(canCollapse: boolean): void; + scrollToEndOfDocument(sender: interop.Object | null): void; - setCollapseBehavior(collapseBehavior: interop.Enum): void; + transpose(sender: interop.Object | null): void; - setMinimumThickness(minimumThickness: number): void; + transposeWords(sender: interop.Object | null): void; - setMaximumThickness(maximumThickness: number): void; + selectAll(sender: interop.Object | null): void; - setPreferredThicknessFraction(preferredThicknessFraction: number): void; + selectParagraph(sender: interop.Object | null): void; - setHoldingPriority(holdingPriority: number): void; + selectLine(sender: interop.Object | null): void; - setAutomaticMaximumThickness(automaticMaximumThickness: number): void; + selectWord(sender: interop.Object | null): void; - isSpringLoaded(): boolean; + indent(sender: interop.Object | null): void; - setSpringLoaded(springLoaded: boolean): void; + insertTab(sender: interop.Object | null): void; - setCanCollapseFromWindowResize(canCollapseFromWindowResize: boolean): void; + insertBacktab(sender: interop.Object | null): void; - setAllowsFullHeightLayout(allowsFullHeightLayout: boolean): void; + insertNewline(sender: interop.Object | null): void; - setTitlebarSeparatorStyle(titlebarSeparatorStyle: interop.Enum): void; + insertParagraphSeparator(sender: interop.Object | null): void; - animator(): this; + insertNewlineIgnoringFieldEditor(sender: interop.Object | null): void; - get animations(): NSDictionary; - set animations(value: NSDictionary | Record); + insertTabIgnoringFieldEditor(sender: interop.Object | null): void; - animationForKey(key: string): interop.Object; + insertLineBreak(sender: interop.Object | null): void; - static defaultAnimationForKey(key: string): interop.Object; + insertContainerBreak(sender: interop.Object | null): void; - setAnimations(animations: NSDictionary | Record): void; + insertSingleQuoteIgnoringSubstitution(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + insertDoubleQuoteIgnoringSubstitution(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; -} + changeCaseOfLetter(sender: interop.Object | null): void; -declare class NSSliderAccessoryBehavior extends NSObject implements NSCoding, NSCopying { - static readonly automaticBehavior: NSSliderAccessoryBehavior; + uppercaseWord(sender: interop.Object | null): void; - static readonly valueStepBehavior: NSSliderAccessoryBehavior; + lowercaseWord(sender: interop.Object | null): void; - static readonly valueResetBehavior: NSSliderAccessoryBehavior; + capitalizeWord(sender: interop.Object | null): void; - static behaviorWithTargetAction(target: interop.Object | null, action: string): NSSliderAccessoryBehavior; + deleteForward(sender: interop.Object | null): void; - static behaviorWithHandler(handler: (p1: NSSliderAccessory) => void): NSSliderAccessoryBehavior; + deleteBackward(sender: interop.Object | null): void; - handleAction(sender: NSSliderAccessory): void; + deleteBackwardByDecomposingPreviousCharacter(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + deleteWordForward(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; + deleteWordBackward(sender: interop.Object | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + deleteToBeginningOfLine(sender: interop.Object | null): void; -declare class NSTintConfiguration extends NSObject implements NSCopying, NSSecureCoding { - static readonly defaultTintConfiguration: NSTintConfiguration; + deleteToEndOfLine(sender: interop.Object | null): void; - static readonly monochromeTintConfiguration: NSTintConfiguration; + deleteToBeginningOfParagraph(sender: interop.Object | null): void; - static tintConfigurationWithPreferredColor any>(this: This, color: NSColor): InstanceType; + deleteToEndOfParagraph(sender: interop.Object | null): void; - static tintConfigurationWithFixedColor any>(this: This, color: NSColor): InstanceType; + yank(sender: interop.Object | null): void; - readonly baseTintColor: NSColor; + setMark(sender: interop.Object | null): void; - readonly equivalentContentTintColor: NSColor; + deleteToMark(sender: interop.Object | null): void; - readonly adaptsToUserAccentColor: boolean; + selectToMark(sender: interop.Object | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + swapWithMark(sender: interop.Object | null): void; - static readonly supportsSecureCoding: boolean; + cancelOperation(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + makeBaseWritingDirectionNatural(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; -} + makeBaseWritingDirectionLeftToRight(sender: interop.Object | null): void; -declare class NSSharingServicePickerTouchBarItem extends NSTouchBarItem { - delegate: NSSharingServicePickerTouchBarItemDelegate | null; + makeBaseWritingDirectionRightToLeft(sender: interop.Object | null): void; - enabled: boolean; + makeTextWritingDirectionNatural(sender: interop.Object | null): void; - buttonTitle: string; + makeTextWritingDirectionLeftToRight(sender: interop.Object | null): void; - buttonImage: NSImage; + makeTextWritingDirectionRightToLeft(sender: interop.Object | null): void; - setDelegate(delegate: NSSharingServicePickerTouchBarItemDelegate | null): void; + quickLookPreviewItems(sender: interop.Object | null): void; - isEnabled(): boolean; + showContextMenuForSelection(sender: interop.Object | null): void; - setEnabled(enabled: boolean): void; + setMarkedTextSelectedRange(string: interop.Object, selRange: _NSRange): void; - setButtonTitle(buttonTitle: string): void; + conversationIdentifier(): number; - setButtonImage(buttonImage: NSImage | null): void; -} + attributedSubstringFromRange(range: _NSRange): NSAttributedString; -declare class NSScrubberLayoutAttributes extends NSObject implements NSCopying { - itemIndex: number; + firstRectForCharacterRange(range: _NSRange): CGRect; - frame: CGRect; + accessibilityStringForRange(range: _NSRange): string; - alpha: number; + accessibilityLineForIndex(index: number): number; - static layoutAttributesForItemAtIndex any>(this: This, index: number): InstanceType; + // @ts-ignore MemberDecl.tsIgnore + accessibilityRangeForLine(lineNumber: number): _NSRange; - setItemIndex(itemIndex: number): void; + accessibilityFrameForRange(range: _NSRange): CGRect; - setFrame(frame: CGRect): void; + // @ts-ignore MemberDecl.tsIgnore + accessibilityValue: string; - setAlpha(alpha: number): void; + accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + accessibilityVisibleCharacterRange: _NSRange; -declare class NSWritingToolsCoordinatorAnimationParameters extends NSObject { - readonly duration: number; + accessibilityFrame: CGRect; - readonly delay: number; + accessibilityParent: interop.Object; - progressHandler: (p1: number) => void; + isAccessibilityFocused(): boolean; - completionHandler: () => void; + accessibilityIdentifier: string; - setProgressHandler(progressHandler: (p1: number) => void | null): void; + contentType: string; - setCompletionHandler(completionHandler: () => void | null): void; + setContentType(contentType: string): void; } -declare class NSImageView extends NSControl implements NSAccessibilityImage, NSMenuItemValidation { - static imageViewWithImage any>(this: This, image: NSImage): InstanceType; +declare class NSTextAttachmentViewProvider extends NSObject { + initWithTextAttachmentParentViewTextLayoutManagerLocation(textAttachment: NSTextAttachment, parentView: NSView | null, textLayoutManager: NSTextLayoutManager | null, location: NSTextLocation): this; - image: NSImage; + readonly textAttachment: NSTextAttachment | null; - editable: boolean; + readonly textLayoutManager: NSTextLayoutManager; - imageAlignment: interop.Enum; + readonly location: NSTextLocation; - imageScaling: interop.Enum; + view: NSView; - imageFrameStyle: interop.Enum; + loadView(): void; - symbolConfiguration: NSImageSymbolConfiguration; + tracksTextAttachmentViewBounds: boolean; - contentTintColor: NSColor; + attachmentBoundsForAttributesLocationTextContainerProposedLineFragmentPosition(attributes: NSDictionary | Record, location: NSTextLocation, textContainer: NSTextContainer | null, proposedLineFragment: CGRect, position: CGPoint): CGRect; - animates: boolean; + setView(view: NSView | null): void; - allowsCutCopyPaste: boolean; + setTracksTextAttachmentViewBounds(tracksTextAttachmentViewBounds: boolean): void; +} - static defaultPreferredImageDynamicRange: interop.Enum; +declare class NSInputManager extends NSObject implements NSTextInput { + static currentInputManager(): NSInputManager; - preferredImageDynamicRange: interop.Enum; + static cycleToNextInputLanguage(sender: interop.Object | null): void; - readonly imageDynamicRange: interop.Enum; + static cycleToNextInputServerInLanguage(sender: interop.Object | null): void; - setImage(image: NSImage | null): void; + initWithNameHost(inputServerName: string, hostName: string): this; - isEditable(): boolean; + localizedInputManagerName(): string; - setEditable(editable: boolean): void; + markedTextAbandoned(cli: interop.Object): void; - setImageAlignment(imageAlignment: interop.Enum): void; + markedTextSelectionChangedClient(newSel: _NSRange, cli: interop.Object): void; - setImageScaling(imageScaling: interop.Enum): void; + wantsToInterpretAllKeystrokes(): boolean; - setImageFrameStyle(imageFrameStyle: interop.Enum): void; + language(): string; - setSymbolConfiguration(symbolConfiguration: NSImageSymbolConfiguration): void; + image(): NSImage; - setContentTintColor(contentTintColor: NSColor): void; + server(): NSInputServer; - setAnimates(animates: boolean): void; + wantsToHandleMouseEvents(): boolean; - setAllowsCutCopyPaste(allowsCutCopyPaste: boolean): void; + handleMouseEvent(mouseEvent: NSEvent): boolean; - static setDefaultPreferredImageDynamicRange(defaultPreferredImageDynamicRange: interop.Enum): void; + wantsToDelayTextChangeNotifications(): boolean; - setPreferredImageDynamicRange(preferredImageDynamicRange: interop.Enum): void; + insertText(string: interop.Object): void; - addSymbolEffect(symbolEffect: NSSymbolEffect): void; + doCommandBySelector(selector: string): void; - addSymbolEffectOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + setMarkedTextSelectedRange(string: interop.Object, selRange: _NSRange): void; - addSymbolEffectOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + unmarkText(): void; - removeSymbolEffectOfType(symbolEffect: NSSymbolEffect): void; + hasMarkedText(): boolean; - removeSymbolEffectOfTypeOptions(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions): void; + conversationIdentifier(): number; - removeSymbolEffectOfTypeOptionsAnimated(symbolEffect: NSSymbolEffect, options: NSSymbolEffectOptions, animated: boolean): void; + attributedSubstringFromRange(range: _NSRange): NSAttributedString; - removeAllSymbolEffects(): void; + markedRange(): _NSRange; - removeAllSymbolEffectsWithOptions(options: NSSymbolEffectOptions): void; + selectedRange: _NSRange; - removeAllSymbolEffectsWithOptionsAnimated(options: NSSymbolEffectOptions, animated: boolean): void; + firstRectForCharacterRange(range: _NSRange): CGRect; - setSymbolImageWithContentTransition(symbolImage: NSImage, transition: NSSymbolContentTransition): void; + characterIndexForPoint(point: CGPoint): number; - setSymbolImageWithContentTransitionOptions(symbolImage: NSImage, transition: NSSymbolContentTransition, options: NSSymbolEffectOptions): void; + validAttributesForMarkedText(): NSArray; +} - accessibilityLabel: string; +// @ts-ignore ClassDecl.tsIgnore +declare class NSComboButton extends NSControl { + static comboButtonWithTitleMenuTargetAction any>(this: This, title: string, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; - accessibilityFrame: CGRect; + static comboButtonWithImageMenuTargetAction any>(this: This, image: NSImage, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; - accessibilityParent: interop.Object; + static comboButtonWithTitleImageMenuTargetAction any>(this: This, title: string, image: NSImage, menu: NSMenu | null, target: interop.Object | null, action: string | null): InstanceType; - isAccessibilityFocused(): boolean; + title: string; - accessibilityIdentifier: string; + image: NSImage; - isEqual(object: interop.Object): boolean; + imageScaling: interop.Enum; - readonly hash: number; + menu: NSMenu; - readonly superclass: interop.Object; + style: interop.Enum; - class(): interop.Object; + setTitle(title: string): void; - self(): this; + setImage(image: NSImage | null): void; - performSelector(aSelector: string): interop.Object; + setImageScaling(imageScaling: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + // @ts-ignore MemberDecl.tsIgnore + setMenu(menu: NSMenu): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setStyle(style: interop.Enum): void; +} - readonly isProxy: boolean; +declare class NSPageController extends NSViewController implements NSAnimatablePropertyContainer, NSCoding { + delegate: NSPageControllerDelegate; - isKindOfClass(aClass: interop.Object): boolean; + readonly selectedViewController: NSViewController; - isMemberOfClass(aClass: interop.Object): boolean; + transitionStyle: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + get arrangedObjects(): NSArray; + set arrangedObjects(value: NSArray | Array); - respondsToSelector(aSelector: string): boolean; + selectedIndex: number; - retain(): this; + navigateForwardToObject(object: interop.Object): void; - release(): void; + completeTransition(): void; - autorelease(): this; + navigateBack(sender: interop.Object | null): void; - retainCount(): number; + navigateForward(sender: interop.Object | null): void; - readonly zone: interop.Pointer; + takeSelectedIndexFrom(sender: interop.Object | null): void; - readonly description: string; + setDelegate(delegate: NSPageControllerDelegate | null): void; - readonly debugDescription: string; + setTransitionStyle(transitionStyle: interop.Enum): void; - validateMenuItem(menuItem: NSMenuItem): boolean; -} + setArrangedObjects(arrangedObjects: NSArray | Array): void; -declare class NSCollectionViewLayoutInvalidationContext extends NSObject { - readonly invalidateEverything: boolean; + setSelectedIndex(selectedIndex: number): void; - readonly invalidateDataSourceCounts: boolean; + animator(): this; - invalidateItemsAtIndexPaths(indexPaths: NSSet): void; + get animations(): NSDictionary; + set animations(value: NSDictionary | Record); - invalidateSupplementaryElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSSet): void; + animationForKey(key: string): interop.Object; - invalidateDecorationElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSSet): void; + static defaultAnimationForKey(key: string): interop.Object; - readonly invalidatedItemIndexPaths: NSSet; + setAnimations(animations: NSDictionary | Record): void; - readonly invalidatedSupplementaryIndexPaths: NSDictionary; + encodeWithCoder(coder: NSCoder): void; - readonly invalidatedDecorationIndexPaths: NSDictionary; + initWithCoder(coder: NSCoder): this; +} - contentOffsetAdjustment: CGPoint; +// @ts-ignore ClassDecl.tsIgnore +declare class NSSwitch extends NSControl implements NSAccessibilitySwitch { + state: number; - contentSizeAdjustment: CGSize; + setState(state: number): void; - setContentOffsetAdjustment(contentOffsetAdjustment: CGPoint): void; + // @ts-ignore MemberDecl.tsIgnore + accessibilityValue: string; - setContentSizeAdjustment(contentSizeAdjustment: CGSize): void; -} + accessibilityPerformIncrement(): boolean; -declare class NSPreviewRepresentingActivityItem extends NSObject implements NSPreviewRepresentableActivityItem { - initWithItemTitleImageIcon(item: interop.Object, title: string | null, image: NSImage | null, icon: NSImage | null): this; + accessibilityPerformDecrement(): boolean; - initWithItemTitleImageProviderIconProvider(item: interop.Object, title: string | null, imageProvider: NSItemProvider | null, iconProvider: NSItemProvider | null): this; + accessibilityLabel: string; - readonly item: interop.Object; + accessibilityPerformPress(): boolean; - readonly title: string; + accessibilityFrame: CGRect; - readonly imageProvider: NSItemProvider; + accessibilityParent: interop.Object; - readonly iconProvider: NSItemProvider; + isAccessibilityFocused(): boolean; + + accessibilityIdentifier: string; isEqual(object: interop.Object): boolean; @@ -27671,2738 +27787,2734 @@ declare class NSPreviewRepresentingActivityItem extends NSObject implements NSPr readonly debugDescription: string; } -declare class NSTextLineFragment extends NSObject implements NSSecureCoding { - initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - - initWithCoder(aDecoder: NSCoder): this; - - initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - - readonly attributedString: NSAttributedString; - - readonly characterRange: _NSRange; - - readonly typographicBounds: CGRect; - - readonly glyphOrigin: CGPoint; - - drawAtPointInContext(point: CGPoint, context: interop.Object): void; - - locationForCharacterAtIndex(index: number): CGPoint; - - characterIndexForPoint(point: CGPoint): number; - - fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; -} - -declare class NSScrubberFlowLayout extends NSScrubberLayout { - itemSpacing: number; +declare class NSTrackingSeparatorToolbarItem extends NSToolbarItem { + static trackingSeparatorToolbarItemWithIdentifierSplitViewDividerIndex any>(this: This, identifier: string, splitView: NSSplitView, dividerIndex: number): InstanceType; - itemSize: CGSize; + splitView: NSSplitView; - invalidateLayoutForItemsAtIndexes(invalidItemIndexes: NSIndexSet): void; + dividerIndex: number; - setItemSpacing(itemSpacing: number): void; + setSplitView(splitView: NSSplitView): void; - setItemSize(itemSize: CGSize): void; + setDividerIndex(dividerIndex: number): void; } -declare class NSViewAnimation extends NSAnimation { - initWithViewAnimations(viewAnimations: NSArray | Array): this; +// @ts-ignore ClassDecl.tsIgnore +declare class NSTokenField extends NSTextField { + // @ts-ignore MemberDecl.tsIgnore + delegate: NSTokenFieldDelegate; - get viewAnimations(): NSArray; - set viewAnimations(value: NSArray | Array); + tokenStyle: interop.Enum; - setViewAnimations(viewAnimations: NSArray | Array): void; -} + completionDelay: number; -declare class NSImageSymbolConfiguration extends NSObject implements NSCopying, NSSecureCoding { - static configurationWithPointSizeWeightScale any>(this: This, pointSize: number, weight: number, scale: interop.Enum): InstanceType; + static readonly defaultCompletionDelay: number; - static configurationWithPointSizeWeight any>(this: This, pointSize: number, weight: number): InstanceType; + tokenizingCharacterSet: NSCharacterSet; - static configurationWithTextStyleScale any>(this: This, style: string, scale: interop.Enum): InstanceType; + static readonly defaultTokenizingCharacterSet: NSCharacterSet; - static configurationWithTextStyle any>(this: This, style: string): InstanceType; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: NSTokenFieldDelegate | null): void; - static configurationWithScale any>(this: This, scale: interop.Enum): InstanceType; + setTokenStyle(tokenStyle: interop.Enum): void; - static configurationPreferringMonochrome any>(this: This): InstanceType; + setCompletionDelay(completionDelay: number): void; - static configurationPreferringHierarchical any>(this: This): InstanceType; + setTokenizingCharacterSet(tokenizingCharacterSet: NSCharacterSet | null): void; +} - static configurationWithHierarchicalColor any>(this: This, hierarchicalColor: NSColor): InstanceType; +declare class NSTextElement extends NSObject { + initWithTextContentManager(textContentManager: NSTextContentManager | null): this; - static configurationWithPaletteColors any>(this: This, paletteColors: NSArray | Array): InstanceType; + textContentManager: NSTextContentManager; - static configurationPreferringMulticolor any>(this: This): InstanceType; + elementRange: NSTextRange; - configurationByApplyingConfiguration(configuration: NSImageSymbolConfiguration): this; + readonly childElements: NSArray; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly parentElement: NSTextElement; - static readonly supportsSecureCoding: boolean; + readonly isRepresentedElement: boolean; - encodeWithCoder(coder: NSCoder): void; + setTextContentManager(textContentManager: NSTextContentManager | null): void; - initWithCoder(coder: NSCoder): this; + setElementRange(elementRange: NSTextRange | null): void; } -declare class NSLayoutConstraint extends NSObject { - static constraintsWithVisualFormatOptionsMetricsViews(format: string, opts: interop.Enum, metrics: NSDictionary | Record | null, views: NSDictionary | Record): NSArray; +declare class NSTextSelectionNavigation extends NSObject { + initWithDataSource(dataSource: NSTextSelectionDataSource): this; - static constraintWithItemAttributeRelatedByToItemAttributeMultiplierConstant any>(this: This, view1: interop.Object, attr1: interop.Enum, relation: interop.Enum, view2: interop.Object | null, attr2: interop.Enum, multiplier: number, c: number): InstanceType; + readonly textSelectionDataSource: NSTextSelectionDataSource | null; - priority: number; + allowsNonContiguousRanges: boolean; - shouldBeArchived: boolean; + rotatesCoordinateSystemForLayoutOrientation: boolean; - readonly firstItem: interop.Object; + flushLayoutCache(): void; - readonly secondItem: interop.Object; + destinationSelectionForTextSelectionDirectionDestinationExtendingConfined(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, extending: boolean, confined: boolean): NSTextSelection; - readonly firstAttribute: interop.Enum; + textSelectionsInteractingAtPointInContainerAtLocationAnchorsModifiersSelectingBounds(point: CGPoint, containerLocation: NSTextLocation, anchors: NSArray | Array, modifiers: interop.Enum, selecting: boolean, bounds: CGRect): NSArray; - readonly secondAttribute: interop.Enum; + textSelectionForSelectionGranularityEnclosingTextSelection(selectionGranularity: interop.Enum, textSelection: NSTextSelection): NSTextSelection; - readonly firstAnchor: NSLayoutAnchor; + textSelectionForSelectionGranularityEnclosingPointInContainerAtLocation(selectionGranularity: interop.Enum, point: CGPoint, location: NSTextLocation): NSTextSelection; - readonly secondAnchor: NSLayoutAnchor; + resolvedInsertionLocationForTextSelectionWritingDirection(textSelection: NSTextSelection, writingDirection: interop.Enum): NSTextLocation; - readonly relation: interop.Enum; + deletionRangesForTextSelectionDirectionDestinationAllowsDecomposition(textSelection: NSTextSelection, direction: interop.Enum, destination: interop.Enum, allowsDecomposition: boolean): NSArray; - readonly multiplier: number; + setAllowsNonContiguousRanges(allowsNonContiguousRanges: boolean): void; - constant: number; + setRotatesCoordinateSystemForLayoutOrientation(rotatesCoordinateSystemForLayoutOrientation: boolean): void; +} - active: boolean; +declare class NSTextContainer extends NSObject implements NSSecureCoding { + initWithSize(size: CGSize): this; - static activateConstraints(constraints: NSArray | Array): void; + initWithCoder(coder: NSCoder): this; - static deactivateConstraints(constraints: NSArray | Array): void; + readonly textLayoutManager: NSTextLayoutManager; - setPriority(priority: number): void; + size: CGSize; - setShouldBeArchived(shouldBeArchived: boolean): void; + lineBreakMode: interop.Enum; - setConstant(constant: number): void; + lineFragmentPadding: number; - isActive(): boolean; + maximumNumberOfLines: number; - setActive(active: boolean): void; + lineFragmentRectForProposedRectAtIndexWritingDirectionRemainingRect(proposedRect: CGRect, characterIndex: number, baseWritingDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; - identifier: string; + readonly simpleRectangularTextContainer: boolean; - setIdentifier(identifier: string | null): void; -} + widthTracksTextView: boolean; -declare class NSRulerMarker extends NSObject implements NSCopying, NSCoding { - initWithRulerViewMarkerLocationImageImageOrigin(ruler: NSRulerView, location: number, image: NSImage, imageOrigin: CGPoint): this; + heightTracksTextView: boolean; - initWithCoder(coder: NSCoder): this; + setSize(size: CGSize): void; - readonly ruler: NSRulerView | null; + setLineBreakMode(lineBreakMode: interop.Enum): void; - markerLocation: number; + setLineFragmentPadding(lineFragmentPadding: number): void; - image: NSImage; + setMaximumNumberOfLines(maximumNumberOfLines: number): void; - imageOrigin: CGPoint; + isSimpleRectangularTextContainer(): boolean; - movable: boolean; + setWidthTracksTextView(widthTracksTextView: boolean): void; - removable: boolean; + setHeightTracksTextView(heightTracksTextView: boolean): void; - readonly dragging: boolean; + layoutManager: NSLayoutManager; - representedObject: NSCopying; + setLayoutManager(layoutManager: NSLayoutManager): void; - readonly imageRectInRuler: CGRect; + replaceLayoutManager(newLayoutManager: NSLayoutManager): void; - readonly thicknessRequiredInRuler: number; + get exclusionPaths(): NSArray; + set exclusionPaths(value: NSArray | Array); - drawRect(rect: CGRect): void; + setExclusionPaths(exclusionPaths: NSArray | Array): void; - trackMouseAdding(mouseDownEvent: NSEvent, isAdding: boolean): boolean; + textView: NSTextView; - setMarkerLocation(markerLocation: number): void; + setTextView(textView: NSTextView | null): void; - setImage(image: NSImage): void; + initWithContainerSize(aContainerSize: CGSize): this; - setImageOrigin(imageOrigin: CGPoint): void; + containerSize: CGSize; - isMovable(): boolean; + lineFragmentRectForProposedRectSweepDirectionMovementDirectionRemainingRect(proposedRect: CGRect, sweepDirection: interop.Enum, movementDirection: interop.Enum, remainingRect: interop.PointerConvertible): CGRect; - setMovable(movable: boolean): void; + containsPoint(point: CGPoint): boolean; - isRemovable(): boolean; + setContainerSize(containerSize: CGSize): void; - setRemovable(removable: boolean): void; + static readonly supportsSecureCoding: boolean; - isDragging(): boolean; + encodeWithCoder(coder: NSCoder): void; +} - setRepresentedObject(representedObject: NSCopying | null): void; +declare class NSGridCell extends NSObject implements NSCoding { + contentView: NSView; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static readonly emptyContentView: NSView; - encodeWithCoder(coder: NSCoder): void; -} + readonly row: NSGridRow | null; -// @ts-ignore ClassDecl.tsIgnore -declare class NSColorPickerTouchBarItem extends NSTouchBarItem { - static colorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; + readonly column: NSGridColumn | null; - static textColorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; + xPlacement: interop.Enum; - static strokeColorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; + yPlacement: interop.Enum; - static colorPickerWithIdentifierButtonImage any>(this: This, identifier: string, image: NSImage): InstanceType; + rowAlignment: interop.Enum; - color: NSColor; + get customPlacementConstraints(): NSArray; + set customPlacementConstraints(value: NSArray | Array); - showsAlpha: boolean; + setContentView(contentView: NSView | null): void; + + setXPlacement(xPlacement: interop.Enum): void; - get allowedColorSpaces(): NSArray; - set allowedColorSpaces(value: NSArray | Array); + setYPlacement(yPlacement: interop.Enum): void; - colorList: NSColorList; + setRowAlignment(rowAlignment: interop.Enum): void; - // @ts-ignore MemberDecl.tsIgnore - customizationLabel: string; + setCustomPlacementConstraints(customPlacementConstraints: NSArray | Array): void; - target: interop.Object; + encodeWithCoder(coder: NSCoder): void; - action: string; + initWithCoder(coder: NSCoder): this; +} - enabled: boolean; +declare class NSGridRow extends NSObject implements NSCoding { + readonly gridView: NSGridView | null; - setColor(color: NSColor): void; + readonly numberOfCells: number; - setShowsAlpha(showsAlpha: boolean): void; + cellAtIndex(index: number): NSGridCell; - setAllowedColorSpaces(allowedColorSpaces: NSArray | Array): void; + yPlacement: interop.Enum; - setColorList(colorList: NSColorList | null): void; + rowAlignment: interop.Enum; - setCustomizationLabel(customizationLabel: string | null): void; + height: number; - setTarget(target: interop.Object | null): void; + topPadding: number; - setAction(action: string | null): void; + bottomPadding: number; - isEnabled(): boolean; + hidden: boolean; - setEnabled(enabled: boolean): void; -} + mergeCellsInRange(range: _NSRange): void; -declare class NSLayoutDimension extends NSLayoutAnchor { - constraintEqualToConstant(c: number): NSLayoutConstraint; + setYPlacement(yPlacement: interop.Enum): void; - constraintGreaterThanOrEqualToConstant(c: number): NSLayoutConstraint; + setRowAlignment(rowAlignment: interop.Enum): void; - constraintLessThanOrEqualToConstant(c: number): NSLayoutConstraint; + setHeight(height: number): void; - constraintEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + setTopPadding(topPadding: number): void; - constraintGreaterThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + setBottomPadding(bottomPadding: number): void; - constraintLessThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; + isHidden(): boolean; - constraintEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; + setHidden(hidden: boolean): void; - constraintGreaterThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; + encodeWithCoder(coder: NSCoder): void; - constraintLessThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; + initWithCoder(coder: NSCoder): this; } -declare class NSPressGestureRecognizer extends NSGestureRecognizer implements NSCoding { - buttonMask: number; +declare class NSSlider extends NSControl implements NSAccessibilitySlider { + sliderType: interop.Enum; - minimumPressDuration: number; + minValue: number; - allowableMovement: number; + maxValue: number; - numberOfTouchesRequired: number; + neutralValue: number; - setButtonMask(buttonMask: number): void; + altIncrementValue: number; - setMinimumPressDuration(minimumPressDuration: number): void; + readonly knobThickness: number; - setAllowableMovement(allowableMovement: number): void; + acceptsFirstMouse(event: NSEvent | null): boolean; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + vertical: boolean; - encodeWithCoder(coder: NSCoder): void; + trackFillColor: NSColor; - initWithCoder(coder: NSCoder): this; -} + tintProminence: interop.Enum; -declare class NSPanGestureRecognizer extends NSGestureRecognizer implements NSCoding { - buttonMask: number; + setSliderType(sliderType: interop.Enum): void; - translationInView(view: NSView | null): CGPoint; + setMinValue(minValue: number): void; - setTranslationInView(translation: CGPoint, view: NSView | null): void; + setMaxValue(maxValue: number): void; - velocityInView(view: NSView | null): CGPoint; + setNeutralValue(neutralValue: number): void; - numberOfTouchesRequired: number; + setAltIncrementValue(altIncrementValue: number): void; - setButtonMask(buttonMask: number): void; + isVertical(): boolean; - setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; + setVertical(vertical: boolean): void; - encodeWithCoder(coder: NSCoder): void; + setTrackFillColor(trackFillColor: NSColor): void; - initWithCoder(coder: NSCoder): this; -} + setTintProminence(tintProminence: interop.Enum): void; -declare class NSTokenFieldCell extends NSTextFieldCell { - tokenStyle: interop.Enum; + numberOfTickMarks: number; - completionDelay: number; + tickMarkPosition: interop.Enum; - static readonly defaultCompletionDelay: number; + allowsTickMarkValuesOnly: boolean; - tokenizingCharacterSet: NSCharacterSet; + tickMarkValueAtIndex(index: number): number; - static readonly defaultTokenizingCharacterSet: NSCharacterSet; + rectOfTickMarkAtIndex(index: number): CGRect; - delegate: NSTokenFieldCellDelegate; + indexOfTickMarkAtPoint(point: CGPoint): number; - setTokenStyle(tokenStyle: interop.Enum): void; + closestTickMarkValueToValue(value: number): number; - setCompletionDelay(completionDelay: number): void; + setNumberOfTickMarks(numberOfTickMarks: number): void; - setTokenizingCharacterSet(tokenizingCharacterSet: NSCharacterSet | null): void; + setTickMarkPosition(tickMarkPosition: interop.Enum): void; - setDelegate(delegate: NSTokenFieldCellDelegate | null): void; -} + setAllowsTickMarkValuesOnly(allowsTickMarkValuesOnly: boolean): void; -declare class NSGestureRecognizer extends NSObject implements NSCoding { - initWithTargetAction(target: interop.Object | null, action: string | null): this; + static sliderWithTargetAction any>(this: This, target: interop.Object | null, action: string | null): InstanceType; - initWithCoder(coder: NSCoder): this; + static sliderWithValueMinValueMaxValueTargetAction any>(this: This, value: number, minValue: number, maxValue: number, target: interop.Object | null, action: string | null): InstanceType; - target: interop.Object; + setTitleCell(cell: NSCell): void; - action: string; + titleCell(): interop.Object; - readonly state: interop.Enum; + setTitleColor(newColor: NSColor): void; - delegate: NSGestureRecognizerDelegate; + titleColor(): NSColor; - enabled: boolean; + setTitleFont(fontObj: NSFont): void; - readonly view: NSView; + titleFont(): NSFont; - pressureConfiguration: NSPressureConfiguration; + title(): string; - delaysPrimaryMouseButtonEvents: boolean; + setTitle(string: string): void; - delaysSecondaryMouseButtonEvents: boolean; + setKnobThickness(thickness: number): void; - delaysOtherMouseButtonEvents: boolean; + setImage(backgroundImage: NSImage): void; - delaysKeyEvents: boolean; + image(): NSImage; - delaysMagnificationEvents: boolean; + accessibilityLabel: string; - delaysRotationEvents: boolean; + accessibilityValue: interop.Object; - locationInView(view: NSView | null): CGPoint; + accessibilityPerformIncrement(): boolean; - setTarget(target: interop.Object | null): void; + accessibilityPerformDecrement(): boolean; - setAction(action: string | null): void; + accessibilityFrame: CGRect; - setDelegate(delegate: NSGestureRecognizerDelegate | null): void; + accessibilityParent: interop.Object; - isEnabled(): boolean; + isAccessibilityFocused(): boolean; - setEnabled(enabled: boolean): void; + accessibilityIdentifier: string; - setPressureConfiguration(pressureConfiguration: NSPressureConfiguration): void; + isEqual(object: interop.Object): boolean; - setDelaysPrimaryMouseButtonEvents(delaysPrimaryMouseButtonEvents: boolean): void; + readonly hash: number; - setDelaysSecondaryMouseButtonEvents(delaysSecondaryMouseButtonEvents: boolean): void; + readonly superclass: interop.Object; - setDelaysOtherMouseButtonEvents(delaysOtherMouseButtonEvents: boolean): void; + class(): interop.Object; - setDelaysKeyEvents(delaysKeyEvents: boolean): void; + self(): this; - setDelaysMagnificationEvents(delaysMagnificationEvents: boolean): void; + performSelector(aSelector: string): interop.Object; - setDelaysRotationEvents(delaysRotationEvents: boolean): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - allowedTouchTypes: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setAllowedTouchTypes(allowedTouchTypes: interop.Enum): void; + readonly isProxy: boolean; - reset(): void; + isKindOfClass(aClass: interop.Object): boolean; - canPreventGestureRecognizer(preventedGestureRecognizer: NSGestureRecognizer): boolean; + isMemberOfClass(aClass: interop.Object): boolean; - canBePreventedByGestureRecognizer(preventingGestureRecognizer: NSGestureRecognizer): boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - shouldRequireFailureOfGestureRecognizer(otherGestureRecognizer: NSGestureRecognizer): boolean; + respondsToSelector(aSelector: string): boolean; - shouldBeRequiredToFailByGestureRecognizer(otherGestureRecognizer: NSGestureRecognizer): boolean; + retain(): this; - mouseDown(event: NSEvent): void; + release(): void; - rightMouseDown(event: NSEvent): void; + autorelease(): this; - otherMouseDown(event: NSEvent): void; + retainCount(): number; - mouseUp(event: NSEvent): void; + readonly zone: interop.Pointer; - rightMouseUp(event: NSEvent): void; + readonly description: string; - otherMouseUp(event: NSEvent): void; + readonly debugDescription: string; +} - mouseDragged(event: NSEvent): void; +declare class NSAccessibilityCustomRotorSearchParameters extends NSObject { + currentItem: NSAccessibilityCustomRotorItemResult; - rightMouseDragged(event: NSEvent): void; + searchDirection: interop.Enum; - otherMouseDragged(event: NSEvent): void; + filterString: string; - keyDown(event: NSEvent): void; + setCurrentItem(currentItem: NSAccessibilityCustomRotorItemResult | null): void; - keyUp(event: NSEvent): void; + setSearchDirection(searchDirection: interop.Enum): void; - flagsChanged(event: NSEvent): void; + setFilterString(filterString: string): void; +} - tabletPoint(event: NSEvent): void; +declare class NSSharingCollaborationModeRestriction extends NSObject implements NSSecureCoding, NSCopying { + readonly disabledMode: interop.Enum; - magnifyWithEvent(event: NSEvent): void; + readonly alertTitle: string; - rotateWithEvent(event: NSEvent): void; + readonly alertMessage: string; - pressureChangeWithEvent(event: NSEvent): void; + readonly alertDismissButtonTitle: string; - touchesBeganWithEvent(event: NSEvent): void; + readonly alertRecoverySuggestionButtonTitle: string; - touchesMovedWithEvent(event: NSEvent): void; + readonly alertRecoverySuggestionButtonLaunchURL: NSURL; - touchesEndedWithEvent(event: NSEvent): void; + initWithDisabledMode(disabledMode: interop.Enum): this; - touchesCancelledWithEvent(event: NSEvent): void; + initWithDisabledModeAlertTitleAlertMessage(disabledMode: interop.Enum, alertTitle: string, alertMessage: string): this; - setState(state: interop.Enum): void; + initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitle(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string): this; + + initWithDisabledModeAlertTitleAlertMessageAlertDismissButtonTitleAlertRecoverySuggestionButtonTitleAlertRecoverySuggestionButtonLaunchURL(disabledMode: interop.Enum, alertTitle: string, alertMessage: string, alertDismissButtonTitle: string, alertRecoverySuggestionButtonTitle: string, alertRecoverySuggestionButtonLaunchURL: NSURL): this; + + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSDraggingItem extends NSObject { - initWithPasteboardWriter(pasteboardWriter: NSPasteboardWriting): this; +declare class NSSegmentedCell extends NSActionCell { + segmentCount: number; - readonly item: interop.Object; + selectedSegment: number; - draggingFrame: CGRect; + selectSegmentWithTag(tag: number): boolean; - imageComponentsProvider: () => NSArray; + makeNextSegmentKey(): void; - setDraggingFrameContents(frame: CGRect, contents: interop.Object | null): void; + makePreviousSegmentKey(): void; - readonly imageComponents: NSArray; + trackingMode: interop.Enum; - setDraggingFrame(draggingFrame: CGRect): void; + setWidthForSegment(width: number, segment: number): void; - setImageComponentsProvider(imageComponentsProvider: () => NSArray | null): void; -} + widthForSegment(segment: number): number; -declare class NSWorkspaceAuthorization extends NSObject { -} + setImageForSegment(image: NSImage | null, segment: number): void; -declare class NSColorWell extends NSControl { - static colorWellWithStyle any>(this: This, style: interop.Enum): InstanceType; + imageForSegment(segment: number): NSImage; - deactivate(): void; + setImageScalingForSegment(scaling: interop.Enum, segment: number): void; - activate(exclusive: boolean): void; + imageScalingForSegment(segment: number): interop.Enum; - readonly active: boolean; + setLabelForSegment(label: string, segment: number): void; - drawWellInside(insideRect: CGRect): void; + labelForSegment(segment: number): string; - bordered: boolean; + setSelectedForSegment(selected: boolean, segment: number): void; - takeColorFrom(sender: interop.Object | null): void; + isSelectedForSegment(segment: number): boolean; - color: NSColor; + setEnabledForSegment(enabled: boolean, segment: number): void; - colorWellStyle: interop.Enum; + isEnabledForSegment(segment: number): boolean; - image: NSImage; + setMenuForSegment(menu: NSMenu | null, segment: number): void; - pulldownTarget: interop.Object; + menuForSegment(segment: number): NSMenu; - pulldownAction: string; + setToolTipForSegment(toolTip: string | null, segment: number): void; - supportsAlpha: boolean; + toolTipForSegment(segment: number): string; - isActive(): boolean; + setTagForSegment(tag: number, segment: number): void; - isBordered(): boolean; + tagForSegment(segment: number): number; - setBordered(bordered: boolean): void; + segmentStyle: interop.Enum; - setColor(color: NSColor): void; + drawSegmentInFrameWithView(segment: number, frame: CGRect, controlView: NSView): void; - setColorWellStyle(colorWellStyle: interop.Enum): void; + setSegmentCount(segmentCount: number): void; - setImage(image: NSImage): void; + setSelectedSegment(selectedSegment: number): void; - setPulldownTarget(pulldownTarget: interop.Object): void; + setTrackingMode(trackingMode: interop.Enum): void; - setPulldownAction(pulldownAction: string): void; + setSegmentStyle(segmentStyle: interop.Enum): void; - setSupportsAlpha(supportsAlpha: boolean): void; + interiorBackgroundStyleForSegment(segment: number): interop.Enum; } -declare class NSTextAlternatives extends NSObject implements NSSecureCoding { - initWithPrimaryStringAlternativeStrings(primaryString: string, alternativeStrings: NSArray | Array): this; +declare class NSCollectionViewItem extends NSViewController implements NSCopying, NSCollectionViewElement { + readonly collectionView: NSCollectionView; - readonly primaryString: string; + selected: boolean; - readonly alternativeStrings: NSArray; + highlightState: interop.Enum; - noteSelectedAlternativeString(alternativeString: string): void; + imageView: NSImageView; - static readonly supportsSecureCoding: boolean; + textField: NSTextField; - encodeWithCoder(coder: NSCoder): void; + readonly draggingImageComponents: NSArray; - initWithCoder(coder: NSCoder): this; -} + isSelected(): boolean; -declare class NSColorPicker extends NSObject implements NSColorPickingDefault { - initWithPickerMaskColorPanel(mask: number, owningColorPanel: NSColorPanel): this; + setSelected(selected: boolean): void; - readonly colorPanel: NSColorPanel; + setHighlightState(highlightState: interop.Enum): void; - readonly provideNewButtonImage: NSImage; + setImageView(imageView: NSImageView): void; - insertNewButtonImageIn(newButtonImage: NSImage, buttonCell: NSButtonCell): void; + setTextField(textField: NSTextField): void; - viewSizeChanged(sender: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - attachColorList(colorList: NSColorList): void; + prepareForReuse(): void; - detachColorList(colorList: NSColorList): void; + applyLayoutAttributes(layoutAttributes: NSCollectionViewLayoutAttributes): void; - setMode(mode: interop.Enum): void; + willTransitionFromLayoutToLayout(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; - readonly buttonToolTip: string; + didTransitionFromLayoutToLayout(oldLayout: NSCollectionViewLayout, newLayout: NSCollectionViewLayout): void; - readonly minContentSize: CGSize; + preferredLayoutAttributesFittingAttributes(layoutAttributes: NSCollectionViewLayoutAttributes): NSCollectionViewLayoutAttributes; - alphaControlAddedOrRemoved(sender: interop.Object | null): void; -} + isEqual(object: interop.Object): boolean; -declare class NSDatePickerCell extends NSActionCell { - initTextCell(string: string): this; + readonly hash: number; - initWithCoder(coder: NSCoder): this; + readonly superclass: interop.Object; - datePickerStyle: interop.Enum; + class(): interop.Object; - drawsBackground: boolean; + self(): this; - backgroundColor: NSColor; + performSelector(aSelector: string): interop.Object; - textColor: NSColor; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - datePickerMode: interop.Enum; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - datePickerElements: interop.Enum; + readonly isProxy: boolean; - calendar: NSCalendar; + isKindOfClass(aClass: interop.Object): boolean; - locale: NSLocale; + isMemberOfClass(aClass: interop.Object): boolean; - timeZone: NSTimeZone; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - dateValue: NSDate; + respondsToSelector(aSelector: string): boolean; - timeInterval: number; + retain(): this; - minDate: NSDate; + release(): void; - maxDate: NSDate; + autorelease(): this; - delegate: NSDatePickerCellDelegate; + retainCount(): number; - setDatePickerStyle(datePickerStyle: interop.Enum): void; + readonly zone: interop.Pointer; - setDrawsBackground(drawsBackground: boolean): void; + readonly description: string; - setBackgroundColor(backgroundColor: NSColor): void; + readonly debugDescription: string; - setTextColor(textColor: NSColor): void; + identifier: string; - setDatePickerMode(datePickerMode: interop.Enum): void; + setIdentifier(identifier: string | null): void; +} - setDatePickerElements(datePickerElements: interop.Enum): void; +declare class NSScroller extends NSControl { + static readonly compatibleWithOverlayScrollers: boolean; - setCalendar(calendar: NSCalendar | null): void; + static scrollerWidthForControlSizeScrollerStyle(controlSize: interop.Enum, scrollerStyle: interop.Enum): number; - setLocale(locale: NSLocale | null): void; + static readonly preferredScrollerStyle: interop.Enum; - setTimeZone(timeZone: NSTimeZone | null): void; + scrollerStyle: interop.Enum; - setDateValue(dateValue: NSDate): void; + knobStyle: interop.Enum; - setTimeInterval(timeInterval: number): void; + rectForPart(partCode: interop.Enum): CGRect; - setMinDate(minDate: NSDate | null): void; + checkSpaceForParts(): void; - setMaxDate(maxDate: NSDate | null): void; + readonly usableParts: interop.Enum; - setDelegate(delegate: NSDatePickerCellDelegate | null): void; -} + controlSize: interop.Enum; -declare class NSCollectionViewFlowLayoutInvalidationContext extends NSCollectionViewLayoutInvalidationContext { - invalidateFlowLayoutDelegateMetrics: boolean; + drawKnob(): void; - invalidateFlowLayoutAttributes: boolean; + drawKnobSlotInRectHighlight(slotRect: CGRect, flag: boolean): void; - setInvalidateFlowLayoutDelegateMetrics(invalidateFlowLayoutDelegateMetrics: boolean): void; + testPart(point: CGPoint): interop.Enum; - setInvalidateFlowLayoutAttributes(invalidateFlowLayoutAttributes: boolean): void; -} + trackKnob(event: NSEvent): void; -declare class NSForm extends NSMatrix { - indexOfSelectedItem(): number; + readonly hitPart: interop.Enum; - setEntryWidth(width: number): void; + knobProportion: number; - setInterlineSpacing(spacing: number): void; + setKnobProportion(proportion: number): void; - setBordered(flag: boolean): void; + static isCompatibleWithOverlayScrollers(): boolean; - setBezeled(flag: boolean): void; + setScrollerStyle(scrollerStyle: interop.Enum): void; - setTitleAlignment(mode: interop.Enum): void; + setKnobStyle(knobStyle: interop.Enum): void; - setTextAlignment(mode: interop.Enum): void; + setControlSize(controlSize: interop.Enum): void; - setTitleFont(fontObj: NSFont): void; + static scrollerWidthForControlSize(controlSize: interop.Enum): number; - setTextFont(fontObj: NSFont): void; + static scrollerWidth(): number; - cellAtIndex(index: number): interop.Object; + setFloatValueKnobProportion(value: number, proportion: number): void; - drawCellAtIndex(index: number): void; + arrowsPosition: interop.Enum; - addEntry(title: string): NSFormCell; + controlTint: interop.Enum; - insertEntryAtIndex(title: string, index: number): NSFormCell; + highlight(flag: boolean): void; - removeEntryAtIndex(index: number): void; + trackScrollButtons(event: NSEvent): void; - indexOfCellWithTag(tag: number): number; + drawParts(): void; - selectTextAtIndex(index: number): void; + drawArrowHighlight(whichArrow: interop.Enum, flag: boolean): void; - setFrameSize(newSize: CGSize): void; + setArrowsPosition(arrowsPosition: interop.Enum): void; - setTitleBaseWritingDirection(writingDirection: interop.Enum): void; + setControlTint(controlTint: interop.Enum): void; +} - setTextBaseWritingDirection(writingDirection: interop.Enum): void; +declare class NSPDFPanel extends NSObject { + static panel(): NSPDFPanel; - setPreferredTextFieldWidth(preferredWidth: number): void; + accessoryController: NSViewController; - preferredTextFieldWidth(): number; -} + options: interop.Enum; -// @ts-ignore ClassDecl.tsIgnore -declare class NSFontPanel extends NSPanel { - static readonly sharedFontPanel: NSFontPanel; + defaultFileName: string; - static readonly sharedFontPanelExists: boolean; + beginSheetWithPDFInfoModalForWindowCompletionHandler(pdfInfo: NSPDFInfo, docWindow: NSWindow | null, completionHandler: (p1: number) => void): void; - accessoryView: NSView; + setAccessoryController(accessoryController: NSViewController | null): void; - setPanelFontIsMultiple(fontObj: NSFont, flag: boolean): void; + setOptions(options: interop.Enum): void; - panelConvertFont(fontObj: NSFont): NSFont; + setDefaultFileName(defaultFileName: string): void; +} - // @ts-ignore MemberDecl.tsIgnore - worksWhenModal: boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class NSPopoverTouchBarItem extends NSTouchBarItem { + popoverTouchBar: NSTouchBar; - enabled: boolean; + // @ts-ignore MemberDecl.tsIgnore + customizationLabel: string; - reloadDefaultFontFamilies(): void; + collapsedRepresentation: NSView; - setAccessoryView(accessoryView: NSView | null): void; + collapsedRepresentationImage: NSImage; - setWorksWhenModal(worksWhenModal: boolean): void; + collapsedRepresentationLabel: string; - isEnabled(): boolean; + pressAndHoldTouchBar: NSTouchBar; - setEnabled(enabled: boolean): void; -} + showsCloseButton: boolean; -declare class NSWindow extends NSResponder implements NSAnimatablePropertyContainer, NSMenuItemValidation, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElementProtocol, NSAccessibility { - static frameRectForContentRectStyleMask(cRect: CGRect, style: interop.Enum): CGRect; + showPopover(sender: interop.Object | null): void; - static contentRectForFrameRectStyleMask(fRect: CGRect, style: interop.Enum): CGRect; + dismissPopover(sender: interop.Object | null): void; - static minFrameWidthWithTitleStyleMask(title: string, style: interop.Enum): number; + makeStandardActivatePopoverGestureRecognizer(): NSGestureRecognizer; - static readonly defaultDepthLimit: interop.Enum; + setPopoverTouchBar(popoverTouchBar: NSTouchBar): void; - frameRectForContentRect(contentRect: CGRect): CGRect; + setCustomizationLabel(customizationLabel: string | null): void; - contentRectForFrameRect(frameRect: CGRect): CGRect; + setCollapsedRepresentation(collapsedRepresentation: NSView): void; - initWithContentRectStyleMaskBackingDefer(contentRect: CGRect, style: interop.Enum, backingStoreType: interop.Enum, flag: boolean): this; + setCollapsedRepresentationImage(collapsedRepresentationImage: NSImage | null): void; - initWithContentRectStyleMaskBackingDeferScreen(contentRect: CGRect, style: interop.Enum, backingStoreType: interop.Enum, flag: boolean, screen: NSScreen | null): this; + setCollapsedRepresentationLabel(collapsedRepresentationLabel: string): void; - title: string; + setPressAndHoldTouchBar(pressAndHoldTouchBar: NSTouchBar | null): void; - subtitle: string; + setShowsCloseButton(showsCloseButton: boolean): void; +} - titleVisibility: interop.Enum; +declare class NSSearchToolbarItem extends NSToolbarItem { + searchField: NSSearchField; - titlebarAppearsTransparent: boolean; + resignsFirstResponderWithCancel: boolean; - toolbarStyle: interop.Enum; + preferredWidthForSearchField: number; - readonly contentLayoutRect: CGRect; + beginSearchInteraction(): void; - readonly contentLayoutGuide: interop.Object; + endSearchInteraction(): void; - get titlebarAccessoryViewControllers(): NSArray; - set titlebarAccessoryViewControllers(value: NSArray | Array); + setSearchField(searchField: NSSearchField): void; - addTitlebarAccessoryViewController(childViewController: NSTitlebarAccessoryViewController): void; + setResignsFirstResponderWithCancel(resignsFirstResponderWithCancel: boolean): void; - insertTitlebarAccessoryViewControllerAtIndex(childViewController: NSTitlebarAccessoryViewController, index: number): void; + setPreferredWidthForSearchField(preferredWidthForSearchField: number): void; +} - removeTitlebarAccessoryViewControllerAtIndex(index: number): void; +declare class NSParagraphStyle extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding { + static readonly defaultParagraphStyle: NSParagraphStyle; - representedURL: NSURL; + static defaultWritingDirectionForLanguage(languageName: string | null): interop.Enum; - representedFilename: string; + readonly lineSpacing: number; - setTitleWithRepresentedFilename(filename: string): void; + readonly paragraphSpacing: number; - excludedFromWindowsMenu: boolean; + readonly headIndent: number; - contentView: NSView; + readonly tailIndent: number; - delegate: NSWindowDelegate; + readonly firstLineHeadIndent: number; - readonly windowNumber: number; + readonly minimumLineHeight: number; - styleMask: interop.Enum; + readonly maximumLineHeight: number; - fieldEditorForObject(createFlag: boolean, object: interop.Object | null): NSText; + readonly lineBreakMode: interop.Enum; - endEditingFor(object: interop.Object | null): void; + readonly baseWritingDirection: interop.Enum; - constrainFrameRectToScreen(frameRect: CGRect, screen: NSScreen | null): CGRect; + readonly lineHeightMultiple: number; - setFrameDisplay(frameRect: CGRect, flag: boolean): void; + readonly paragraphSpacingBefore: number; - setContentSize(size: CGSize): void; + readonly hyphenationFactor: number; - setFrameOrigin(point: CGPoint): void; + readonly usesDefaultHyphenation: boolean; - setFrameTopLeftPoint(point: CGPoint): void; + readonly tabStops: NSArray; - cascadeTopLeftFromPoint(topLeftPoint: CGPoint): CGPoint; + readonly defaultTabInterval: number; - readonly cascadingReferenceFrame: CGRect; + readonly textLists: NSArray; - readonly frame: CGRect; + readonly allowsDefaultTighteningForTruncation: boolean; - animationResizeTime(newFrame: CGRect): number; + readonly lineBreakStrategy: interop.Enum; - setFrameDisplayAnimate(frameRect: CGRect, displayFlag: boolean, animateFlag: boolean): void; + readonly alignment: interop.Enum; - readonly inLiveResize: boolean; + readonly tighteningFactorForTruncation: number; - resizeIncrements: CGSize; + readonly textBlocks: NSArray; - aspectRatio: CGSize; + readonly headerLevel: number; - contentResizeIncrements: CGSize; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - contentAspectRatio: CGSize; + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; - viewsNeedDisplay: boolean; + static readonly supportsSecureCoding: boolean; - displayIfNeeded(): void; + encodeWithCoder(coder: NSCoder): void; - display(): void; + initWithCoder(coder: NSCoder): this; +} - preservesContentDuringLiveResize: boolean; +declare class NSTextList extends NSObject implements NSSecureCoding, NSCopying { + initWithMarkerFormatOptionsStartingItemNumber(markerFormat: string, options: interop.Enum, startingItemNumber: number): this; - update(): void; + initWithMarkerFormatOptions(markerFormat: string, options: number): this; - makeFirstResponder(responder: NSResponder | null): boolean; + initWithCoder(coder: NSCoder): this; - readonly firstResponder: NSResponder | null; + readonly markerFormat: string; - readonly resizeFlags: interop.Enum; + readonly listOptions: interop.Enum; - close(): void; + startingItemNumber: number; - releasedWhenClosed: boolean; + readonly ordered: boolean; - miniaturize(sender: interop.Object | null): void; + markerForItemNumber(itemNumber: number): string; - deminiaturize(sender: interop.Object | null): void; + static readonly includesTextListMarkers: boolean; - readonly zoomed: boolean; + setStartingItemNumber(startingItemNumber: number): void; - zoom(sender: interop.Object | null): void; + isOrdered(): boolean; - readonly miniaturized: boolean; + static readonly supportsSecureCoding: boolean; - tryToPerformWith(action: string, object: interop.Object | null): boolean; + encodeWithCoder(coder: NSCoder): void; - validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - backgroundColor: NSColor; +declare class NSPageLayout extends NSObject { + static pageLayout(): NSPageLayout; - setContentBorderThicknessForEdge(thickness: number, edge: interop.Enum): void; + addAccessoryController(accessoryController: NSViewController): void; - contentBorderThicknessForEdge(edge: interop.Enum): number; + removeAccessoryController(accessoryController: NSViewController): void; - setAutorecalculatesContentBorderThicknessForEdge(flag: boolean, edge: interop.Enum): void; + readonly accessoryControllers: NSArray; - autorecalculatesContentBorderThicknessForEdge(edge: interop.Enum): boolean; + beginSheetUsingPrintInfoOnWindowCompletionHandler(printInfo: NSPrintInfo, parentWindow: NSWindow, handler: (p1: interop.Enum) => void | null): void; - movable: boolean; + beginSheetWithPrintInfoModalForWindowDelegateDidEndSelectorContextInfo(printInfo: NSPrintInfo, docWindow: NSWindow, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; - movableByWindowBackground: boolean; + runModalWithPrintInfo(printInfo: NSPrintInfo): number; - hidesOnDeactivate: boolean; + runModal(): number; - canHide: boolean; + readonly printInfo: NSPrintInfo; - center(): void; + setAccessoryView(accessoryView: NSView): void; - makeKeyAndOrderFront(sender: interop.Object | null): void; + accessoryView(): NSView; - orderFront(sender: interop.Object | null): void; + readPrintInfo(): void; - orderBack(sender: interop.Object | null): void; + writePrintInfo(): void; +} - orderOut(sender: interop.Object | null): void; +declare class NSLayoutGuide extends NSObject implements NSCoding, NSUserInterfaceItemIdentification { + readonly frame: CGRect; - orderWindowRelativeTo(place: interop.Enum, otherWin: number): void; + owningView: NSView; - orderFrontRegardless(): void; + identifier: string; - miniwindowImage: NSImage; + readonly leadingAnchor: NSLayoutXAxisAnchor; - miniwindowTitle: string; + readonly trailingAnchor: NSLayoutXAxisAnchor; - readonly dockTile: NSDockTile; + readonly leftAnchor: NSLayoutXAxisAnchor; - documentEdited: boolean; + readonly rightAnchor: NSLayoutXAxisAnchor; - readonly visible: boolean; + readonly topAnchor: NSLayoutYAxisAnchor; - readonly keyWindow: boolean; + readonly bottomAnchor: NSLayoutYAxisAnchor; - readonly mainWindow: boolean; + readonly widthAnchor: NSLayoutDimension; - readonly canBecomeKeyWindow: boolean; + readonly heightAnchor: NSLayoutDimension; - readonly canBecomeMainWindow: boolean; + readonly centerXAnchor: NSLayoutXAxisAnchor; - makeKeyWindow(): void; + readonly centerYAnchor: NSLayoutYAxisAnchor; - makeMainWindow(): void; + readonly hasAmbiguousLayout: boolean; - becomeKeyWindow(): void; + constraintsAffectingLayoutForOrientation(orientation: interop.Enum): NSArray; - resignKeyWindow(): void; + setOwningView(owningView: NSView | null): void; - becomeMainWindow(): void; + setIdentifier(identifier: string): void; - resignMainWindow(): void; + encodeWithCoder(coder: NSCoder): void; - readonly worksWhenModal: boolean; + initWithCoder(coder: NSCoder): this; +} - preventsApplicationTerminationWhenModal: boolean; +declare class NSSplitViewItem extends NSObject implements NSAnimatablePropertyContainer, NSCoding { + static splitViewItemWithViewController any>(this: This, viewController: NSViewController): InstanceType; - convertRectToScreen(rect: CGRect): CGRect; + static sidebarWithViewController any>(this: This, viewController: NSViewController): InstanceType; - convertRectFromScreen(rect: CGRect): CGRect; + static contentListWithViewController any>(this: This, viewController: NSViewController): InstanceType; - convertPointToScreen(point: CGPoint): CGPoint; + static inspectorWithViewController any>(this: This, viewController: NSViewController): InstanceType; - convertPointFromScreen(point: CGPoint): CGPoint; + readonly behavior: interop.Enum; - convertRectToBacking(rect: CGRect): CGRect; + viewController: NSViewController; - convertRectFromBacking(rect: CGRect): CGRect; + collapsed: boolean; - convertPointToBacking(point: CGPoint): CGPoint; + canCollapse: boolean; - convertPointFromBacking(point: CGPoint): CGPoint; + collapseBehavior: interop.Enum; - backingAlignedRectOptions(rect: CGRect, options: interop.Enum): CGRect; + minimumThickness: number; - readonly backingScaleFactor: number; + maximumThickness: number; - performClose(sender: interop.Object | null): void; + preferredThicknessFraction: number; - performMiniaturize(sender: interop.Object | null): void; + holdingPriority: number; - performZoom(sender: interop.Object | null): void; + automaticMaximumThickness: number; - dataWithEPSInsideRect(rect: CGRect): NSData; + springLoaded: boolean; - dataWithPDFInsideRect(rect: CGRect): NSData; + canCollapseFromWindowResize: boolean; - print(sender: interop.Object | null): void; + allowsFullHeightLayout: boolean; - allowsToolTipsWhenApplicationIsInactive: boolean; + titlebarSeparatorStyle: interop.Enum; - backingType: interop.Enum; + automaticallyAdjustsSafeAreaInsets: boolean; - level: number; + get topAlignedAccessoryViewControllers(): NSArray; + set topAlignedAccessoryViewControllers(value: NSArray | Array); - depthLimit: interop.Enum; + addTopAlignedAccessoryViewController(childViewController: NSSplitViewItemAccessoryViewController): void; - setDynamicDepthLimit(flag: boolean): void; + insertTopAlignedAccessoryViewControllerAtIndex(childViewController: NSSplitViewItemAccessoryViewController, index: number): void; - readonly hasDynamicDepthLimit: boolean; + removeTopAlignedAccessoryViewControllerAtIndex(index: number): void; - readonly screen: NSScreen; + get bottomAlignedAccessoryViewControllers(): NSArray; + set bottomAlignedAccessoryViewControllers(value: NSArray | Array); - readonly deepestScreen: NSScreen; + addBottomAlignedAccessoryViewController(childViewController: NSSplitViewItemAccessoryViewController): void; - hasShadow: boolean; + insertBottomAlignedAccessoryViewControllerAtIndex(childViewController: NSSplitViewItemAccessoryViewController, index: number): void; - invalidateShadow(): void; + removeBottomAlignedAccessoryViewControllerAtIndex(index: number): void; - alphaValue: number; + setViewController(viewController: NSViewController): void; - opaque: boolean; + isCollapsed(): boolean; - sharingType: interop.Enum; + setCollapsed(collapsed: boolean): void; - allowsConcurrentViewDrawing: boolean; + setCanCollapse(canCollapse: boolean): void; - displaysWhenScreenProfileChanges: boolean; + setCollapseBehavior(collapseBehavior: interop.Enum): void; - canBecomeVisibleWithoutLogin: boolean; + setMinimumThickness(minimumThickness: number): void; - collectionBehavior: interop.Enum; + setMaximumThickness(maximumThickness: number): void; - animationBehavior: interop.Enum; + setPreferredThicknessFraction(preferredThicknessFraction: number): void; - readonly onActiveSpace: boolean; + setHoldingPriority(holdingPriority: number): void; - toggleFullScreen(sender: interop.Object | null): void; + setAutomaticMaximumThickness(automaticMaximumThickness: number): void; - readonly stringWithSavedFrame: string; + isSpringLoaded(): boolean; - setFrameFromString(string: string): void; + setSpringLoaded(springLoaded: boolean): void; - saveFrameUsingName(name: string): void; + setCanCollapseFromWindowResize(canCollapseFromWindowResize: boolean): void; - setFrameUsingNameForce(name: string, force: boolean): boolean; + setAllowsFullHeightLayout(allowsFullHeightLayout: boolean): void; - setFrameUsingName(name: string): boolean; + setTitlebarSeparatorStyle(titlebarSeparatorStyle: interop.Enum): void; - setFrameAutosaveName(name: string): boolean; + setAutomaticallyAdjustsSafeAreaInsets(automaticallyAdjustsSafeAreaInsets: boolean): void; - readonly frameAutosaveName: string; + setTopAlignedAccessoryViewControllers(topAlignedAccessoryViewControllers: NSArray | Array): void; - static removeFrameUsingName(name: string): void; + setBottomAlignedAccessoryViewControllers(bottomAlignedAccessoryViewControllers: NSArray | Array): void; - minSize: CGSize; + animator(): this; - maxSize: CGSize; + get animations(): NSDictionary; + set animations(value: NSDictionary | Record); - contentMinSize: CGSize; + animationForKey(key: string): interop.Object; - contentMaxSize: CGSize; + static defaultAnimationForKey(key: string): interop.Object; - minFullScreenContentSize: CGSize; + setAnimations(animations: NSDictionary | Record): void; - maxFullScreenContentSize: CGSize; + encodeWithCoder(coder: NSCoder): void; - readonly deviceDescription: NSDictionary; + initWithCoder(coder: NSCoder): this; +} - windowController: NSWindowController; +declare class NSSliderAccessoryBehavior extends NSObject implements NSCoding, NSCopying { + static readonly automaticBehavior: NSSliderAccessoryBehavior; - beginSheetCompletionHandler(sheetWindow: NSWindow, handler: (p1: number) => void | null): void; + static readonly valueStepBehavior: NSSliderAccessoryBehavior; - beginCriticalSheetCompletionHandler(sheetWindow: NSWindow, handler: (p1: number) => void | null): void; + static readonly valueResetBehavior: NSSliderAccessoryBehavior; - endSheet(sheetWindow: NSWindow): void; + static behaviorWithTargetAction(target: interop.Object | null, action: string): NSSliderAccessoryBehavior; - endSheetReturnCode(sheetWindow: NSWindow, returnCode: number): void; + static behaviorWithHandler(handler: (p1: NSSliderAccessory) => void): NSSliderAccessoryBehavior; - readonly sheets: NSArray; + handleAction(sender: NSSliderAccessory): void; - readonly attachedSheet: NSWindow; + encodeWithCoder(coder: NSCoder): void; - readonly sheet: boolean; + initWithCoder(coder: NSCoder): this; - readonly sheetParent: NSWindow; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static standardWindowButtonForStyleMask(b: interop.Enum, styleMask: interop.Enum): NSButton; +declare class NSTintConfiguration extends NSObject implements NSCopying, NSSecureCoding { + static readonly defaultTintConfiguration: NSTintConfiguration; - standardWindowButton(b: interop.Enum): NSButton; + static readonly monochromeTintConfiguration: NSTintConfiguration; - addChildWindowOrdered(childWin: NSWindow, place: interop.Enum): void; + static tintConfigurationWithPreferredColor any>(this: This, color: NSColor): InstanceType; - removeChildWindow(childWin: NSWindow): void; + static tintConfigurationWithFixedColor any>(this: This, color: NSColor): InstanceType; - readonly childWindows: NSArray; + readonly baseTintColor: NSColor; - parentWindow: NSWindow; + readonly equivalentContentTintColor: NSColor; - appearanceSource: NSObject; + readonly adaptsToUserAccentColor: boolean; - colorSpace: NSColorSpace; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - canRepresentDisplayGamut(displayGamut: interop.Enum): boolean; + static readonly supportsSecureCoding: boolean; - static windowNumbersWithOptions(options: interop.Enum): NSArray; + encodeWithCoder(coder: NSCoder): void; - static windowNumberAtPointBelowWindowWithWindowNumber(point: CGPoint, windowNumber: number): number; + initWithCoder(coder: NSCoder): this; +} - readonly occlusionState: interop.Enum; +declare class NSNibControlConnector extends NSNibConnector { + establishConnection(): void; +} - titlebarSeparatorStyle: interop.Enum; +declare class NSSharingServicePickerTouchBarItem extends NSTouchBarItem { + delegate: NSSharingServicePickerTouchBarItemDelegate | null; - contentViewController: NSViewController; + enabled: boolean; - static windowWithContentViewController any>(this: This, contentViewController: NSViewController): InstanceType; + buttonTitle: string; - performWindowDragWithEvent(event: NSEvent): void; + buttonImage: NSImage; - initialFirstResponder: NSView; + setDelegate(delegate: NSSharingServicePickerTouchBarItemDelegate | null): void; - selectNextKeyView(sender: interop.Object | null): void; + isEnabled(): boolean; - selectPreviousKeyView(sender: interop.Object | null): void; + setEnabled(enabled: boolean): void; - selectKeyViewFollowingView(view: NSView): void; + setButtonTitle(buttonTitle: string): void; - selectKeyViewPrecedingView(view: NSView): void; + setButtonImage(buttonImage: NSImage | null): void; +} - readonly keyViewSelectionDirection: interop.Enum; +declare class NSScrubberLayoutAttributes extends NSObject implements NSCopying { + itemIndex: number; - defaultButtonCell: NSButtonCell; + frame: CGRect; - disableKeyEquivalentForDefaultButtonCell(): void; + alpha: number; - enableKeyEquivalentForDefaultButtonCell(): void; + static layoutAttributesForItemAtIndex any>(this: This, index: number): InstanceType; - autorecalculatesKeyViewLoop: boolean; + setItemIndex(itemIndex: number): void; - recalculateKeyViewLoop(): void; + setFrame(frame: CGRect): void; - toolbar: NSToolbar; + setAlpha(alpha: number): void; - toggleToolbarShown(sender: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - runToolbarCustomizationPalette(sender: interop.Object | null): void; +declare class NSCollectionViewLayoutInvalidationContext extends NSObject { + readonly invalidateEverything: boolean; - showsToolbarButton: boolean; + readonly invalidateDataSourceCounts: boolean; - static allowsAutomaticWindowTabbing: boolean; + invalidateItemsAtIndexPaths(indexPaths: NSSet): void; - static readonly userTabbingPreference: interop.Enum; + invalidateSupplementaryElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSSet): void; - tabbingMode: interop.Enum; + invalidateDecorationElementsOfKindAtIndexPaths(elementKind: string, indexPaths: NSSet): void; - tabbingIdentifier: string; + readonly invalidatedItemIndexPaths: NSSet; - selectNextTab(sender: interop.Object | null): void; + readonly invalidatedSupplementaryIndexPaths: NSDictionary; - selectPreviousTab(sender: interop.Object | null): void; + readonly invalidatedDecorationIndexPaths: NSDictionary; - moveTabToNewWindow(sender: interop.Object | null): void; + contentOffsetAdjustment: CGPoint; - mergeAllWindows(sender: interop.Object | null): void; + contentSizeAdjustment: CGSize; - toggleTabBar(sender: interop.Object | null): void; + setContentOffsetAdjustment(contentOffsetAdjustment: CGPoint): void; - toggleTabOverview(sender: interop.Object | null): void; + setContentSizeAdjustment(contentSizeAdjustment: CGSize): void; +} - readonly tabbedWindows: NSArray; +declare class NSPreviewRepresentingActivityItem extends NSObject implements NSPreviewRepresentableActivityItem { + initWithItemTitleImageIcon(item: interop.Object, title: string | null, image: NSImage | null, icon: NSImage | null): this; - addTabbedWindowOrdered(window: NSWindow, ordered: interop.Enum): void; + initWithItemTitleImageProviderIconProvider(item: interop.Object, title: string | null, imageProvider: NSItemProvider | null, iconProvider: NSItemProvider | null): this; - readonly tab: NSWindowTab; + readonly item: interop.Object; - readonly tabGroup: NSWindowTabGroup; + readonly title: string; - transferWindowSharingToWindowCompletionHandler(window: NSWindow, completionHandler: (p1: NSError) => void | null): void; + readonly imageProvider: NSItemProvider; - readonly hasActiveWindowSharingSession: boolean; + readonly iconProvider: NSItemProvider; - requestSharingOfWindowCompletionHandler(window: NSWindow, completionHandler: (p1: NSError) => void | null): void; + isEqual(object: interop.Object): boolean; - requestSharingOfWindowUsingPreviewTitleCompletionHandler(image: NSImage, title: string, completionHandler: (p1: NSError) => void | null): void; + readonly hash: number; - readonly windowTitlebarLayoutDirection: interop.Enum; + readonly superclass: interop.Object; - setTitle(title: string): void; + class(): interop.Object; - setSubtitle(subtitle: string): void; + self(): this; - setTitleVisibility(titleVisibility: interop.Enum): void; + performSelector(aSelector: string): interop.Object; - setTitlebarAppearsTransparent(titlebarAppearsTransparent: boolean): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setToolbarStyle(toolbarStyle: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setTitlebarAccessoryViewControllers(titlebarAccessoryViewControllers: NSArray | Array): void; + readonly isProxy: boolean; - setRepresentedURL(representedURL: NSURL): void; + isKindOfClass(aClass: interop.Object): boolean; - setRepresentedFilename(representedFilename: string): void; + isMemberOfClass(aClass: interop.Object): boolean; - isExcludedFromWindowsMenu(): boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setExcludedFromWindowsMenu(excludedFromWindowsMenu: boolean): void; + respondsToSelector(aSelector: string): boolean; - setContentView(contentView: NSView | null): void; + retain(): this; - setDelegate(delegate: NSWindowDelegate | null): void; + release(): void; - setStyleMask(styleMask: interop.Enum): void; + autorelease(): this; - setResizeIncrements(resizeIncrements: CGSize): void; + retainCount(): number; - setAspectRatio(aspectRatio: CGSize): void; + readonly zone: interop.Pointer; - setContentResizeIncrements(contentResizeIncrements: CGSize): void; + readonly description: string; - setContentAspectRatio(contentAspectRatio: CGSize): void; + readonly debugDescription: string; +} - setViewsNeedDisplay(viewsNeedDisplay: boolean): void; +declare class NSTextLineFragment extends NSObject implements NSSecureCoding { + initWithAttributedStringRange(attributedString: NSAttributedString, range: _NSRange): this; - setPreservesContentDuringLiveResize(preservesContentDuringLiveResize: boolean): void; + initWithCoder(aDecoder: NSCoder): this; - isReleasedWhenClosed(): boolean; + initWithStringAttributesRange(string: string, attributes: NSDictionary | Record, range: _NSRange): this; - setReleasedWhenClosed(releasedWhenClosed: boolean): void; + readonly attributedString: NSAttributedString; - isZoomed(): boolean; + readonly characterRange: _NSRange; - isMiniaturized(): boolean; + readonly typographicBounds: CGRect; - setBackgroundColor(backgroundColor: NSColor | null): void; + readonly glyphOrigin: CGPoint; - isMovable(): boolean; + drawAtPointInContext(point: CGPoint, context: interop.Object): void; - setMovable(movable: boolean): void; + locationForCharacterAtIndex(index: number): CGPoint; - isMovableByWindowBackground(): boolean; + characterIndexForPoint(point: CGPoint): number; - setMovableByWindowBackground(movableByWindowBackground: boolean): void; + fractionOfDistanceThroughGlyphForPoint(point: CGPoint): number; - setHidesOnDeactivate(hidesOnDeactivate: boolean): void; + static readonly supportsSecureCoding: boolean; - setCanHide(canHide: boolean): void; + encodeWithCoder(coder: NSCoder): void; +} - setMiniwindowImage(miniwindowImage: NSImage | null): void; +declare class NSScrubberFlowLayout extends NSScrubberLayout { + itemSpacing: number; - setMiniwindowTitle(miniwindowTitle: string | null): void; + itemSize: CGSize; - isDocumentEdited(): boolean; + invalidateLayoutForItemsAtIndexes(invalidItemIndexes: NSIndexSet): void; - setDocumentEdited(documentEdited: boolean): void; + setItemSpacing(itemSpacing: number): void; - isVisible(): boolean; + setItemSize(itemSize: CGSize): void; +} - isKeyWindow(): boolean; +declare class NSViewAnimation extends NSAnimation { + initWithViewAnimations(viewAnimations: NSArray | Array): this; - isMainWindow(): boolean; + get viewAnimations(): NSArray; + set viewAnimations(value: NSArray | Array); - setPreventsApplicationTerminationWhenModal(preventsApplicationTerminationWhenModal: boolean): void; + setViewAnimations(viewAnimations: NSArray | Array): void; +} - setAllowsToolTipsWhenApplicationIsInactive(allowsToolTipsWhenApplicationIsInactive: boolean): void; +declare class NSImageSymbolConfiguration extends NSObject implements NSCopying, NSSecureCoding { + static configurationWithPointSizeWeightScale any>(this: This, pointSize: number, weight: number, scale: interop.Enum): InstanceType; - setBackingType(backingType: interop.Enum): void; + static configurationWithPointSizeWeight any>(this: This, pointSize: number, weight: number): InstanceType; - setLevel(level: number): void; + static configurationWithTextStyleScale any>(this: This, style: string, scale: interop.Enum): InstanceType; - setDepthLimit(depthLimit: interop.Enum): void; + static configurationWithTextStyle any>(this: This, style: string): InstanceType; - setHasShadow(hasShadow: boolean): void; + static configurationWithScale any>(this: This, scale: interop.Enum): InstanceType; - setAlphaValue(alphaValue: number): void; + static configurationPreferringMonochrome any>(this: This): InstanceType; - isOpaque(): boolean; + static configurationPreferringHierarchical any>(this: This): InstanceType; - setOpaque(opaque: boolean): void; + static configurationWithHierarchicalColor any>(this: This, hierarchicalColor: NSColor): InstanceType; - setSharingType(sharingType: interop.Enum): void; + static configurationWithPaletteColors any>(this: This, paletteColors: NSArray | Array): InstanceType; - setAllowsConcurrentViewDrawing(allowsConcurrentViewDrawing: boolean): void; + static configurationPreferringMulticolor any>(this: This): InstanceType; - setDisplaysWhenScreenProfileChanges(displaysWhenScreenProfileChanges: boolean): void; + static configurationWithVariableValueMode any>(this: This, variableValueMode: interop.Enum): InstanceType; - setCanBecomeVisibleWithoutLogin(canBecomeVisibleWithoutLogin: boolean): void; + static configurationWithColorRenderingMode any>(this: This, mode: interop.Enum): InstanceType; - setCollectionBehavior(collectionBehavior: interop.Enum): void; + configurationByApplyingConfiguration(configuration: NSImageSymbolConfiguration): this; - setAnimationBehavior(animationBehavior: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - isOnActiveSpace(): boolean; + static readonly supportsSecureCoding: boolean; - setMinSize(minSize: CGSize): void; + encodeWithCoder(coder: NSCoder): void; - setMaxSize(maxSize: CGSize): void; + initWithCoder(coder: NSCoder): this; +} - setContentMinSize(contentMinSize: CGSize): void; +declare class NSLayoutConstraint extends NSObject { + static constraintsWithVisualFormatOptionsMetricsViews(format: string, opts: interop.Enum, metrics: NSDictionary | Record | null, views: NSDictionary | Record): NSArray; - setContentMaxSize(contentMaxSize: CGSize): void; + static constraintWithItemAttributeRelatedByToItemAttributeMultiplierConstant any>(this: This, view1: interop.Object, attr1: interop.Enum, relation: interop.Enum, view2: interop.Object | null, attr2: interop.Enum, multiplier: number, c: number): InstanceType; - setMinFullScreenContentSize(minFullScreenContentSize: CGSize): void; + priority: number; - setMaxFullScreenContentSize(maxFullScreenContentSize: CGSize): void; + shouldBeArchived: boolean; - setWindowController(windowController: NSWindowController | null): void; + readonly firstItem: interop.Object; - isSheet(): boolean; + readonly secondItem: interop.Object; - setParentWindow(parentWindow: NSWindow | null): void; + readonly firstAttribute: interop.Enum; - setAppearanceSource(appearanceSource: NSObject | null): void; + readonly secondAttribute: interop.Enum; - setColorSpace(colorSpace: NSColorSpace): void; + readonly firstAnchor: NSLayoutAnchor; - setTitlebarSeparatorStyle(titlebarSeparatorStyle: interop.Enum): void; + readonly secondAnchor: NSLayoutAnchor; - setContentViewController(contentViewController: NSViewController): void; + readonly relation: interop.Enum; - setInitialFirstResponder(initialFirstResponder: NSView | null): void; + readonly multiplier: number; - setDefaultButtonCell(defaultButtonCell: NSButtonCell | null): void; + constant: number; - setAutorecalculatesKeyViewLoop(autorecalculatesKeyViewLoop: boolean): void; + active: boolean; - setToolbar(toolbar: NSToolbar | null): void; + static activateConstraints(constraints: NSArray | Array): void; - setShowsToolbarButton(showsToolbarButton: boolean): void; + static deactivateConstraints(constraints: NSArray | Array): void; - static setAllowsAutomaticWindowTabbing(allowsAutomaticWindowTabbing: boolean): void; + setPriority(priority: number): void; - setTabbingMode(tabbingMode: interop.Enum): void; + setShouldBeArchived(shouldBeArchived: boolean): void; - setTabbingIdentifier(tabbingIdentifier: string): void; + setConstant(constant: number): void; - trackEventsMatchingMaskTimeoutModeHandler(mask: interop.Enum, timeout: number, mode: string, trackingHandler: (p1: NSEvent, p2: interop.PointerConvertible) => void | null): void; + isActive(): boolean; - nextEventMatchingMask(mask: interop.Enum): NSEvent; + setActive(active: boolean): void; - nextEventMatchingMaskUntilDateInModeDequeue(mask: interop.Enum, expiration: NSDate | null, mode: string, deqFlag: boolean): NSEvent; + identifier: string; - discardEventsMatchingMaskBeforeEvent(mask: interop.Enum, lastEvent: NSEvent | null): void; + setIdentifier(identifier: string | null): void; +} - postEventAtStart(event: NSEvent, flag: boolean): void; +declare class NSRulerMarker extends NSObject implements NSCopying, NSCoding { + initWithRulerViewMarkerLocationImageImageOrigin(ruler: NSRulerView, location: number, image: NSImage, imageOrigin: CGPoint): this; - sendEvent(event: NSEvent): void; + initWithCoder(coder: NSCoder): this; - readonly currentEvent: NSEvent; + readonly ruler: NSRulerView | null; - acceptsMouseMovedEvents: boolean; + markerLocation: number; - ignoresMouseEvents: boolean; + image: NSImage; - readonly mouseLocationOutsideOfEventStream: CGPoint; + imageOrigin: CGPoint; - setAcceptsMouseMovedEvents(acceptsMouseMovedEvents: boolean): void; + movable: boolean; - setIgnoresMouseEvents(ignoresMouseEvents: boolean): void; + removable: boolean; - disableCursorRects(): void; + readonly dragging: boolean; - enableCursorRects(): void; + representedObject: NSCopying; - discardCursorRects(): void; + readonly imageRectInRuler: CGRect; - readonly areCursorRectsEnabled: boolean; + readonly thicknessRequiredInRuler: number; - invalidateCursorRectsForView(view: NSView): void; + drawRect(rect: CGRect): void; - resetCursorRects(): void; + trackMouseAdding(mouseDownEvent: NSEvent, isAdding: boolean): boolean; - beginDraggingSessionWithItemsEventSource(items: NSArray | Array, event: NSEvent, source: NSDraggingSource): NSDraggingSession; + setMarkerLocation(markerLocation: number): void; - dragImageAtOffsetEventPasteboardSourceSlideBack(image: NSImage, baseLocation: CGPoint, initialOffset: CGSize, event: NSEvent, pboard: NSPasteboard, sourceObj: interop.Object, slideFlag: boolean): void; + setImage(image: NSImage): void; - registerForDraggedTypes(newTypes: NSArray | Array): void; + setImageOrigin(imageOrigin: CGPoint): void; - unregisterDraggedTypes(): void; + isMovable(): boolean; - displayLinkWithTargetSelector(target: interop.Object, selector: string): CADisplayLink; + setMovable(movable: boolean): void; - cacheImageInRect(rect: CGRect): void; + isRemovable(): boolean; - restoreCachedImage(): void; + setRemovable(removable: boolean): void; - discardCachedImage(): void; + isDragging(): boolean; - static menuChanged(menu: NSMenu): void; + setRepresentedObject(representedObject: NSCopying | null): void; - gState(): number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - convertBaseToScreen(point: CGPoint): CGPoint; + encodeWithCoder(coder: NSCoder): void; +} - convertScreenToBase(point: CGPoint): CGPoint; +// @ts-ignore ClassDecl.tsIgnore +declare class NSColorPickerTouchBarItem extends NSTouchBarItem { + static colorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; - userSpaceScaleFactor(): number; + static textColorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; - useOptimizedDrawing(flag: boolean): void; + static strokeColorPickerWithIdentifier any>(this: This, identifier: string): InstanceType; - canStoreColor(): boolean; + static colorPickerWithIdentifierButtonImage any>(this: This, identifier: string, image: NSImage): InstanceType; - disableFlushWindow(): void; + color: NSColor; - enableFlushWindow(): void; + showsAlpha: boolean; - readonly flushWindowDisabled: boolean; + get allowedColorSpaces(): NSArray; + set allowedColorSpaces(value: NSArray | Array); - flushWindow(): void; + colorList: NSColorList; - flushWindowIfNeeded(): void; + // @ts-ignore MemberDecl.tsIgnore + customizationLabel: string; - autodisplay: boolean; + target: interop.Object; - readonly graphicsContext: NSGraphicsContext; + action: string; - oneShot: boolean; + enabled: boolean; - preferredBackingLocation: interop.Enum; + setColor(color: NSColor): void; - readonly backingLocation: interop.Enum; + setShowsAlpha(showsAlpha: boolean): void; - showsResizeIndicator: boolean; + setAllowedColorSpaces(allowedColorSpaces: NSArray | Array): void; - initWithWindowRef(windowRef: interop.PointerConvertible): this; + setColorList(colorList: NSColorList | null): void; - readonly windowRef: interop.Pointer; + setCustomizationLabel(customizationLabel: string | null): void; - disableScreenUpdatesUntilFlush(): void; + setTarget(target: interop.Object | null): void; - isFlushWindowDisabled(): boolean; + setAction(action: string | null): void; - isAutodisplay(): boolean; + isEnabled(): boolean; - setAutodisplay(autodisplay: boolean): void; + setEnabled(enabled: boolean): void; +} - isOneShot(): boolean; +declare class NSLayoutDimension extends NSLayoutAnchor { + constraintEqualToConstant(c: number): NSLayoutConstraint; - setOneShot(oneShot: boolean): void; + constraintGreaterThanOrEqualToConstant(c: number): NSLayoutConstraint; - setPreferredBackingLocation(preferredBackingLocation: interop.Enum): void; + constraintLessThanOrEqualToConstant(c: number): NSLayoutConstraint; - setShowsResizeIndicator(showsResizeIndicator: boolean): void; + constraintEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - updateConstraintsIfNeeded(): void; + constraintGreaterThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - layoutIfNeeded(): void; + constraintLessThanOrEqualToAnchorMultiplier(anchor: NSLayoutDimension, m: number): NSLayoutConstraint; - anchorAttributeForOrientation(orientation: interop.Enum): interop.Enum; + constraintEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; - setAnchorAttributeForOrientation(attr: interop.Enum, orientation: interop.Enum): void; + constraintGreaterThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; - visualizeConstraints(constraints: NSArray | Array | null): void; + constraintLessThanOrEqualToAnchorMultiplierConstant(anchor: NSLayoutDimension, m: number, c: number): NSLayoutConstraint; +} - readonly drawers: NSArray; +declare class NSPressGestureRecognizer extends NSGestureRecognizer implements NSCoding { + buttonMask: number; - readonly hasCloseBox: boolean; + minimumPressDuration: number; - readonly hasTitleBar: boolean; + allowableMovement: number; - readonly floatingPanel: boolean; + numberOfTouchesRequired: number; - readonly miniaturizable: boolean; + setButtonMask(buttonMask: number): void; - readonly modalPanel: boolean; + setMinimumPressDuration(minimumPressDuration: number): void; - readonly resizable: boolean; + setAllowableMovement(allowableMovement: number): void; - readonly zoomable: boolean; + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; - orderedIndex: number; + encodeWithCoder(coder: NSCoder): void; - setIsMiniaturized(flag: boolean): void; + initWithCoder(coder: NSCoder): this; +} - setIsVisible(flag: boolean): void; +declare class NSPanGestureRecognizer extends NSGestureRecognizer implements NSCoding { + buttonMask: number; - setIsZoomed(flag: boolean): void; + translationInView(view: NSView | null): CGPoint; - handleCloseScriptCommand(command: NSCloseCommand): interop.Object; + setTranslationInView(translation: CGPoint, view: NSView | null): void; - handlePrintScriptCommand(command: NSScriptCommand): interop.Object; + velocityInView(view: NSView | null): CGPoint; - handleSaveScriptCommand(command: NSScriptCommand): interop.Object; + numberOfTouchesRequired: number; - isFloatingPanel(): boolean; + setButtonMask(buttonMask: number): void; - isMiniaturizable(): boolean; + setNumberOfTouchesRequired(numberOfTouchesRequired: number): void; - isModalPanel(): boolean; + encodeWithCoder(coder: NSCoder): void; - isResizable(): boolean; + initWithCoder(coder: NSCoder): this; +} - isZoomable(): boolean; +declare class NSTokenFieldCell extends NSTextFieldCell { + tokenStyle: interop.Enum; - setOrderedIndex(orderedIndex: number): void; + completionDelay: number; - restorable: boolean; + static readonly defaultCompletionDelay: number; - restorationClass: NSWindowRestoration; + tokenizingCharacterSet: NSCharacterSet; - disableSnapshotRestoration(): void; + static readonly defaultTokenizingCharacterSet: NSCharacterSet; - enableSnapshotRestoration(): void; + delegate: NSTokenFieldCellDelegate; - isRestorable(): boolean; + setTokenStyle(tokenStyle: interop.Enum): void; - setRestorable(restorable: boolean): void; + setCompletionDelay(completionDelay: number): void; - setRestorationClass(restorationClass: NSWindowRestoration): void; + setTokenizingCharacterSet(tokenizingCharacterSet: NSCharacterSet | null): void; - javaAddToOrderingGroup(ownedWindow: NSWindow): void; + setDelegate(delegate: NSTokenFieldCellDelegate | null): void; +} - javaRemoveFromOrderingGroup(ownedWindow: NSWindow): void; +declare class NSGestureRecognizer extends NSObject implements NSCoding { + initWithTargetAction(target: interop.Object | null, action: string | null): this; - animator(): this; + initWithCoder(coder: NSCoder): this; - get animations(): NSDictionary; - set animations(value: NSDictionary | Record); + target: interop.Object; - animationForKey(key: string): interop.Object; + action: string; - static defaultAnimationForKey(key: string): interop.Object; + readonly state: interop.Enum; - setAnimations(animations: NSDictionary | Record): void; + delegate: NSGestureRecognizerDelegate; - validateMenuItem(menuItem: NSMenuItem): boolean; + enabled: boolean; - isEqual(object: interop.Object): boolean; + readonly view: NSView; - readonly hash: number; + pressureConfiguration: NSPressureConfiguration; - readonly superclass: interop.Object; + delaysPrimaryMouseButtonEvents: boolean; - class(): interop.Object; + delaysSecondaryMouseButtonEvents: boolean; - self(): this; + delaysOtherMouseButtonEvents: boolean; - performSelector(aSelector: string): interop.Object; + delaysKeyEvents: boolean; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + delaysMagnificationEvents: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + delaysRotationEvents: boolean; - readonly isProxy: boolean; + locationInView(view: NSView | null): CGPoint; - isKindOfClass(aClass: interop.Object): boolean; + name: string; - isMemberOfClass(aClass: interop.Object): boolean; + readonly modifierFlags: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setTarget(target: interop.Object | null): void; - respondsToSelector(aSelector: string): boolean; + setAction(action: string | null): void; - retain(): this; + setDelegate(delegate: NSGestureRecognizerDelegate | null): void; - release(): void; + isEnabled(): boolean; - autorelease(): this; + setEnabled(enabled: boolean): void; - retainCount(): number; + setPressureConfiguration(pressureConfiguration: NSPressureConfiguration): void; - readonly zone: interop.Pointer; + setDelaysPrimaryMouseButtonEvents(delaysPrimaryMouseButtonEvents: boolean): void; - readonly description: string; + setDelaysSecondaryMouseButtonEvents(delaysSecondaryMouseButtonEvents: boolean): void; - readonly debugDescription: string; + setDelaysOtherMouseButtonEvents(delaysOtherMouseButtonEvents: boolean): void; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + setDelaysKeyEvents(delaysKeyEvents: boolean): void; - identifier: string; + setDelaysMagnificationEvents(delaysMagnificationEvents: boolean): void; - setIdentifier(identifier: string | null): void; + setDelaysRotationEvents(delaysRotationEvents: boolean): void; - appearance: NSAppearance; + setName(name: string): void; - readonly effectiveAppearance: NSAppearance; + allowedTouchTypes: interop.Enum; - setAppearance(appearance: NSAppearance): void; + setAllowedTouchTypes(allowedTouchTypes: interop.Enum): void; - isAccessibilityFocused(): boolean; + reset(): void; - accessibilityElement: boolean; + canPreventGestureRecognizer(preventedGestureRecognizer: NSGestureRecognizer): boolean; - accessibilityFrame: CGRect; + canBePreventedByGestureRecognizer(preventingGestureRecognizer: NSGestureRecognizer): boolean; - accessibilityFocused: boolean; + shouldRequireFailureOfGestureRecognizer(otherGestureRecognizer: NSGestureRecognizer): boolean; - accessibilityActivationPoint: CGPoint; + shouldBeRequiredToFailByGestureRecognizer(otherGestureRecognizer: NSGestureRecognizer): boolean; - accessibilityTopLevelUIElement: interop.Object; + mouseDown(event: NSEvent): void; - accessibilityURL: NSURL; + rightMouseDown(event: NSEvent): void; - accessibilityValue: interop.Object; + otherMouseDown(event: NSEvent): void; - accessibilityValueDescription: string; + mouseUp(event: NSEvent): void; - get accessibilityVisibleChildren(): NSArray; - set accessibilityVisibleChildren(value: NSArray | Array); + rightMouseUp(event: NSEvent): void; - accessibilitySubrole: string; + otherMouseUp(event: NSEvent): void; - accessibilityTitle: string; + mouseDragged(event: NSEvent): void; - accessibilityTitleUIElement: interop.Object; + rightMouseDragged(event: NSEvent): void; - get accessibilityNextContents(): NSArray; - set accessibilityNextContents(value: NSArray | Array); + otherMouseDragged(event: NSEvent): void; - accessibilityOrientation: interop.Enum; + mouseCancelled(event: NSEvent): void; - accessibilityOverflowButton: interop.Object; + keyDown(event: NSEvent): void; - accessibilityParent: interop.Object; + keyUp(event: NSEvent): void; - accessibilityPlaceholderValue: string; + flagsChanged(event: NSEvent): void; - get accessibilityPreviousContents(): NSArray; - set accessibilityPreviousContents(value: NSArray | Array); + tabletPoint(event: NSEvent): void; - accessibilityRole: string; + magnifyWithEvent(event: NSEvent): void; - accessibilityRoleDescription: string; + rotateWithEvent(event: NSEvent): void; - accessibilitySearchButton: interop.Object; + pressureChangeWithEvent(event: NSEvent): void; - accessibilitySearchMenu: interop.Object; + touchesBeganWithEvent(event: NSEvent): void; - accessibilitySelected: boolean; + touchesMovedWithEvent(event: NSEvent): void; - get accessibilitySelectedChildren(): NSArray; - set accessibilitySelectedChildren(value: NSArray | Array); + touchesEndedWithEvent(event: NSEvent): void; - get accessibilityServesAsTitleForUIElements(): NSArray; - set accessibilityServesAsTitleForUIElements(value: NSArray | Array); + touchesCancelledWithEvent(event: NSEvent): void; - accessibilityShownMenu: interop.Object; + setState(state: interop.Enum): void; - accessibilityMinValue: interop.Object; + encodeWithCoder(coder: NSCoder): void; +} - accessibilityMaxValue: interop.Object; +declare class NSDraggingItem extends NSObject { + initWithPasteboardWriter(pasteboardWriter: NSPasteboardWriting): this; - get accessibilityLinkedUIElements(): NSArray; - set accessibilityLinkedUIElements(value: NSArray | Array); + readonly item: interop.Object; - accessibilityWindow: interop.Object; + draggingFrame: CGRect; - accessibilityIdentifier: string; + imageComponentsProvider: () => NSArray; - accessibilityHelp: string; + setDraggingFrameContents(frame: CGRect, contents: interop.Object | null): void; - accessibilityFilename: string; + readonly imageComponents: NSArray; - accessibilityExpanded: boolean; + setDraggingFrame(draggingFrame: CGRect): void; - accessibilityEdited: boolean; + setImageComponentsProvider(imageComponentsProvider: () => NSArray | null): void; +} - accessibilityEnabled: boolean; +declare class NSColorSpace extends NSObject implements NSSecureCoding { + initWithICCProfileData(iccData: NSData): this; - get accessibilityChildren(): NSArray; - set accessibilityChildren(value: NSArray | Array); + readonly ICCProfileData: NSData; - get accessibilityChildrenInNavigationOrder(): NSArray; - set accessibilityChildrenInNavigationOrder(value: NSArray | Array); + initWithColorSyncProfile(prof: interop.PointerConvertible): this; - accessibilityClearButton: interop.Object; + readonly colorSyncProfile: interop.Pointer; - accessibilityCancelButton: interop.Object; + initWithCGColorSpace(cgColorSpace: interop.Object): this; - accessibilityProtectedContent: boolean; + readonly CGColorSpace: interop.Object; - get accessibilityContents(): NSArray; - set accessibilityContents(value: NSArray | Array); + readonly numberOfColorComponents: number; - accessibilityLabel: string; + readonly colorSpaceModel: interop.Enum; - accessibilityAlternateUIVisible: boolean; + readonly localizedName: string; - get accessibilitySharedFocusElements(): NSArray; - set accessibilitySharedFocusElements(value: NSArray | Array); + static readonly sRGBColorSpace: NSColorSpace; - accessibilityRequired: boolean; + static readonly genericGamma22GrayColorSpace: NSColorSpace; - get accessibilityCustomRotors(): NSArray; - set accessibilityCustomRotors(value: NSArray | Array); + static readonly extendedSRGBColorSpace: NSColorSpace; - get accessibilityUserInputLabels(): NSArray; - set accessibilityUserInputLabels(value: NSArray | Array); + static readonly extendedGenericGamma22GrayColorSpace: NSColorSpace; - get accessibilityAttributedUserInputLabels(): NSArray; - set accessibilityAttributedUserInputLabels(value: NSArray | Array); + static readonly displayP3ColorSpace: NSColorSpace; - accessibilityApplicationFocusedUIElement: interop.Object; + static readonly adobeRGB1998ColorSpace: NSColorSpace; - accessibilityMainWindow: interop.Object; + static readonly genericRGBColorSpace: NSColorSpace; - accessibilityHidden: boolean; + static readonly genericGrayColorSpace: NSColorSpace; - accessibilityFrontmost: boolean; + static readonly genericCMYKColorSpace: NSColorSpace; - accessibilityFocusedWindow: interop.Object; + static readonly deviceRGBColorSpace: NSColorSpace; - get accessibilityWindows(): NSArray; - set accessibilityWindows(value: NSArray | Array); + static readonly deviceGrayColorSpace: NSColorSpace; - accessibilityExtrasMenuBar: interop.Object; + static readonly deviceCMYKColorSpace: NSColorSpace; - accessibilityMenuBar: interop.Object; + static availableColorSpacesWithModel(model: interop.Enum): NSArray; - get accessibilityColumnTitles(): NSArray; - set accessibilityColumnTitles(value: NSArray | Array); + static readonly supportsSecureCoding: boolean; - accessibilityOrderedByRow: boolean; + encodeWithCoder(coder: NSCoder): void; - accessibilityHorizontalUnits: interop.Enum; + initWithCoder(coder: NSCoder): this; +} - accessibilityVerticalUnits: interop.Enum; +declare class NSWorkspaceAuthorization extends NSObject { +} - accessibilityHorizontalUnitDescription: string; +declare class NSToolbar extends NSObject { + initWithIdentifier(identifier: string): this; - accessibilityVerticalUnitDescription: string; + init(): this; - accessibilityLayoutPointForScreenPoint(point: CGPoint): CGPoint; + insertItemWithItemIdentifierAtIndex(itemIdentifier: string, index: number): void; - accessibilityLayoutSizeForScreenSize(size: CGSize): CGSize; + removeItemAtIndex(index: number): void; - accessibilityScreenPointForLayoutPoint(point: CGPoint): CGPoint; + removeItemWithItemIdentifier(itemIdentifier: string): void; - accessibilityScreenSizeForLayoutSize(size: CGSize): CGSize; + delegate: NSToolbarDelegate; - get accessibilityHandles(): NSArray; - set accessibilityHandles(value: NSArray | Array); + visible: boolean; - accessibilityWarningValue: interop.Object; + runCustomizationPalette(sender: interop.Object | null): void; - accessibilityCriticalValue: interop.Object; + readonly customizationPaletteIsRunning: boolean; - accessibilityDisclosed: boolean; + displayMode: interop.Enum; - accessibilityDisclosedByRow: interop.Object; + selectedItemIdentifier: string; - accessibilityDisclosedRows: interop.Object; + allowsUserCustomization: boolean; - accessibilityDisclosureLevel: number; + allowsDisplayModeCustomization: boolean; - get accessibilityMarkerUIElements(): NSArray; - set accessibilityMarkerUIElements(value: NSArray | Array); + readonly identifier: string; - accessibilityMarkerValues: interop.Object; + readonly items: NSArray; - accessibilityMarkerGroupUIElement: interop.Object; + readonly visibleItems: NSArray; - accessibilityUnits: interop.Enum; + get itemIdentifiers(): NSArray; + set itemIdentifiers(value: NSArray | Array); - accessibilityUnitDescription: string; + centeredItemIdentifiers: NSSet; - accessibilityRulerMarkerType: interop.Enum; + autosavesConfiguration: boolean; - accessibilityMarkerTypeDescription: string; + validateVisibleItems(): void; - accessibilityHorizontalScrollBar: interop.Object; + allowsExtensionItems: boolean; - accessibilityVerticalScrollBar: interop.Object; + setDelegate(delegate: NSToolbarDelegate | null): void; - get accessibilityAllowedValues(): NSArray; - set accessibilityAllowedValues(value: NSArray | Array); + isVisible(): boolean; - get accessibilityLabelUIElements(): NSArray; - set accessibilityLabelUIElements(value: NSArray | Array); + setVisible(visible: boolean): void; - accessibilityLabelValue: number; + setDisplayMode(displayMode: interop.Enum): void; - get accessibilitySplitters(): NSArray; - set accessibilitySplitters(value: NSArray | Array); + setSelectedItemIdentifier(selectedItemIdentifier: string | null): void; - accessibilityDecrementButton: interop.Object; + setAllowsUserCustomization(allowsUserCustomization: boolean): void; - accessibilityIncrementButton: interop.Object; + setAllowsDisplayModeCustomization(allowsDisplayModeCustomization: boolean): void; - get accessibilityTabs(): NSArray; - set accessibilityTabs(value: NSArray | Array); + setItemIdentifiers(itemIdentifiers: NSArray | Array): void; - accessibilityHeader: interop.Object; + setCenteredItemIdentifiers(centeredItemIdentifiers: NSSet): void; - accessibilityColumnCount: number; + setAutosavesConfiguration(autosavesConfiguration: boolean): void; - accessibilityRowCount: number; + setAllowsExtensionItems(allowsExtensionItems: boolean): void; - accessibilityIndex: number; + sizeMode: interop.Enum; - get accessibilityColumns(): NSArray; - set accessibilityColumns(value: NSArray | Array); + centeredItemIdentifier: string; - get accessibilityRows(): NSArray; - set accessibilityRows(value: NSArray | Array); + fullScreenAccessoryView: NSView; - get accessibilityVisibleRows(): NSArray; - set accessibilityVisibleRows(value: NSArray | Array); + fullScreenAccessoryViewMinHeight: number; - get accessibilitySelectedRows(): NSArray; - set accessibilitySelectedRows(value: NSArray | Array); + fullScreenAccessoryViewMaxHeight: number; - get accessibilityVisibleColumns(): NSArray; - set accessibilityVisibleColumns(value: NSArray | Array); + showsBaselineSeparator: boolean; - get accessibilitySelectedColumns(): NSArray; - set accessibilitySelectedColumns(value: NSArray | Array); + readonly configurationDictionary: NSDictionary; - accessibilitySortDirection: interop.Enum; + setConfigurationFromDictionary(configDict: NSDictionary | Record): void; - get accessibilityRowHeaderUIElements(): NSArray; - set accessibilityRowHeaderUIElements(value: NSArray | Array); + setSizeMode(sizeMode: interop.Enum): void; - get accessibilitySelectedCells(): NSArray; - set accessibilitySelectedCells(value: NSArray | Array); + setCenteredItemIdentifier(centeredItemIdentifier: string | null): void; - get accessibilityVisibleCells(): NSArray; - set accessibilityVisibleCells(value: NSArray | Array); + setFullScreenAccessoryView(fullScreenAccessoryView: NSView): void; - get accessibilityColumnHeaderUIElements(): NSArray; - set accessibilityColumnHeaderUIElements(value: NSArray | Array); + setFullScreenAccessoryViewMinHeight(fullScreenAccessoryViewMinHeight: number): void; - accessibilityCellForColumnRow(column: number, row: number): interop.Object; + setFullScreenAccessoryViewMaxHeight(fullScreenAccessoryViewMaxHeight: number): void; - accessibilityRowIndexRange: _NSRange; + setShowsBaselineSeparator(showsBaselineSeparator: boolean): void; +} - accessibilityColumnIndexRange: _NSRange; +declare class NSPathControlItem extends NSObject { + title: string; - accessibilityInsertionPointLineNumber: number; + attributedTitle: NSAttributedString; - accessibilitySharedCharacterRange: _NSRange; + image: NSImage; - get accessibilitySharedTextUIElements(): NSArray; - set accessibilitySharedTextUIElements(value: NSArray | Array); + readonly URL: NSURL; - accessibilityVisibleCharacterRange: _NSRange; + setTitle(title: string): void; - accessibilityNumberOfCharacters: number; + setAttributedTitle(attributedTitle: NSAttributedString): void; - accessibilitySelectedText: string; + setImage(image: NSImage | null): void; +} - accessibilitySelectedTextRange: _NSRange; +declare class NSColorWell extends NSControl { + static colorWellWithStyle any>(this: This, style: interop.Enum): InstanceType; - get accessibilitySelectedTextRanges(): NSArray; - set accessibilitySelectedTextRanges(value: NSArray | Array); + deactivate(): void; - accessibilityAttributedStringForRange(range: _NSRange): NSAttributedString; + activate(exclusive: boolean): void; - accessibilityRangeForLine(line: number): _NSRange; + readonly active: boolean; - accessibilityStringForRange(range: _NSRange): string; + drawWellInside(insideRect: CGRect): void; - accessibilityRangeForPosition(point: CGPoint): _NSRange; + bordered: boolean; - accessibilityRangeForIndex(index: number): _NSRange; + takeColorFrom(sender: interop.Object | null): void; - accessibilityFrameForRange(range: _NSRange): CGRect; + color: NSColor; - accessibilityRTFForRange(range: _NSRange): NSData; + colorWellStyle: interop.Enum; - accessibilityStyleRangeForIndex(index: number): _NSRange; + image: NSImage; - accessibilityLineForIndex(index: number): number; + pulldownTarget: interop.Object; - accessibilityToolbarButton: interop.Object; + pulldownAction: string; - accessibilityModal: boolean; + supportsAlpha: boolean; - accessibilityProxy: interop.Object; + maximumLinearExposure: number; - accessibilityMain: boolean; + isActive(): boolean; - accessibilityFullScreenButton: interop.Object; + isBordered(): boolean; - accessibilityGrowArea: interop.Object; + setBordered(bordered: boolean): void; - accessibilityDocument: string; + setColor(color: NSColor): void; - accessibilityDefaultButton: interop.Object; + setColorWellStyle(colorWellStyle: interop.Enum): void; - accessibilityCloseButton: interop.Object; + setImage(image: NSImage): void; - accessibilityZoomButton: interop.Object; + setPulldownTarget(pulldownTarget: interop.Object): void; - accessibilityMinimizeButton: interop.Object; + setPulldownAction(pulldownAction: string): void; - accessibilityMinimized: boolean; + setSupportsAlpha(supportsAlpha: boolean): void; - get accessibilityCustomActions(): NSArray; - set accessibilityCustomActions(value: NSArray | Array); + setMaximumLinearExposure(maximumLinearExposure: number): void; +} - accessibilityPerformCancel(): boolean; +declare class NSTextAlternatives extends NSObject implements NSSecureCoding { + initWithPrimaryStringAlternativeStrings(primaryString: string, alternativeStrings: NSArray | Array): this; - accessibilityPerformConfirm(): boolean; + readonly primaryString: string; - accessibilityPerformDecrement(): boolean; + readonly alternativeStrings: NSArray; - accessibilityPerformDelete(): boolean; + noteSelectedAlternativeString(alternativeString: string): void; - accessibilityPerformIncrement(): boolean; + static readonly supportsSecureCoding: boolean; - accessibilityPerformPick(): boolean; + encodeWithCoder(coder: NSCoder): void; - accessibilityPerformPress(): boolean; + initWithCoder(coder: NSCoder): this; +} - accessibilityPerformRaise(): boolean; +declare class NSColorPicker extends NSObject implements NSColorPickingDefault { + initWithPickerMaskColorPanel(mask: number, owningColorPanel: NSColorPanel): this; - accessibilityPerformShowAlternateUI(): boolean; + readonly colorPanel: NSColorPanel; - accessibilityPerformShowDefaultUI(): boolean; + readonly provideNewButtonImage: NSImage; - accessibilityPerformShowMenu(): boolean; + insertNewButtonImageIn(newButtonImage: NSImage, buttonCell: NSButtonCell): void; - isAccessibilitySelectorAllowed(selector: string): boolean; + viewSizeChanged(sender: interop.Object | null): void; - isAccessibilityElement(): boolean; + attachColorList(colorList: NSColorList): void; - setAccessibilityElement(accessibilityElement: boolean): void; + detachColorList(colorList: NSColorList): void; - setAccessibilityFrame(accessibilityFrame: CGRect): void; + setMode(mode: interop.Enum): void; - setAccessibilityFocused(accessibilityFocused: boolean): void; + readonly buttonToolTip: string; - setAccessibilityActivationPoint(accessibilityActivationPoint: CGPoint): void; + readonly minContentSize: CGSize; - setAccessibilityTopLevelUIElement(accessibilityTopLevelUIElement: interop.Object): void; + alphaControlAddedOrRemoved(sender: interop.Object | null): void; +} - setAccessibilityURL(accessibilityURL: NSURL): void; +declare class NSDatePickerCell extends NSActionCell { + initTextCell(string: string): this; - setAccessibilityValue(accessibilityValue: interop.Object): void; + initWithCoder(coder: NSCoder): this; - setAccessibilityValueDescription(accessibilityValueDescription: string): void; + datePickerStyle: interop.Enum; - setAccessibilityVisibleChildren(accessibilityVisibleChildren: NSArray | Array): void; + drawsBackground: boolean; - setAccessibilitySubrole(accessibilitySubrole: string): void; + backgroundColor: NSColor; - setAccessibilityTitle(accessibilityTitle: string): void; + textColor: NSColor; - setAccessibilityTitleUIElement(accessibilityTitleUIElement: interop.Object): void; + datePickerMode: interop.Enum; - setAccessibilityNextContents(accessibilityNextContents: NSArray | Array): void; + datePickerElements: interop.Enum; - setAccessibilityOrientation(accessibilityOrientation: interop.Enum): void; + calendar: NSCalendar; - setAccessibilityOverflowButton(accessibilityOverflowButton: interop.Object): void; + locale: NSLocale; - setAccessibilityParent(accessibilityParent: interop.Object): void; + timeZone: NSTimeZone; - setAccessibilityPlaceholderValue(accessibilityPlaceholderValue: string): void; + dateValue: NSDate; - setAccessibilityPreviousContents(accessibilityPreviousContents: NSArray | Array): void; + timeInterval: number; - setAccessibilityRole(accessibilityRole: string): void; + minDate: NSDate; - setAccessibilityRoleDescription(accessibilityRoleDescription: string): void; + maxDate: NSDate; - setAccessibilitySearchButton(accessibilitySearchButton: interop.Object): void; + delegate: NSDatePickerCellDelegate; - setAccessibilitySearchMenu(accessibilitySearchMenu: interop.Object): void; + setDatePickerStyle(datePickerStyle: interop.Enum): void; - isAccessibilitySelected(): boolean; + setDrawsBackground(drawsBackground: boolean): void; - setAccessibilitySelected(accessibilitySelected: boolean): void; + setBackgroundColor(backgroundColor: NSColor): void; - setAccessibilitySelectedChildren(accessibilitySelectedChildren: NSArray | Array): void; + setTextColor(textColor: NSColor): void; - setAccessibilityServesAsTitleForUIElements(accessibilityServesAsTitleForUIElements: NSArray | Array): void; + setDatePickerMode(datePickerMode: interop.Enum): void; - setAccessibilityShownMenu(accessibilityShownMenu: interop.Object): void; + setDatePickerElements(datePickerElements: interop.Enum): void; - setAccessibilityMinValue(accessibilityMinValue: interop.Object): void; + setCalendar(calendar: NSCalendar | null): void; - setAccessibilityMaxValue(accessibilityMaxValue: interop.Object): void; + setLocale(locale: NSLocale | null): void; - setAccessibilityLinkedUIElements(accessibilityLinkedUIElements: NSArray | Array): void; + setTimeZone(timeZone: NSTimeZone | null): void; - setAccessibilityWindow(accessibilityWindow: interop.Object): void; + setDateValue(dateValue: NSDate): void; - setAccessibilityIdentifier(accessibilityIdentifier: string): void; + setTimeInterval(timeInterval: number): void; - setAccessibilityHelp(accessibilityHelp: string): void; + setMinDate(minDate: NSDate | null): void; - setAccessibilityFilename(accessibilityFilename: string): void; + setMaxDate(maxDate: NSDate | null): void; - isAccessibilityExpanded(): boolean; + setDelegate(delegate: NSDatePickerCellDelegate | null): void; +} - setAccessibilityExpanded(accessibilityExpanded: boolean): void; +declare class NSCollectionViewFlowLayoutInvalidationContext extends NSCollectionViewLayoutInvalidationContext { + invalidateFlowLayoutDelegateMetrics: boolean; - isAccessibilityEdited(): boolean; + invalidateFlowLayoutAttributes: boolean; - setAccessibilityEdited(accessibilityEdited: boolean): void; + setInvalidateFlowLayoutDelegateMetrics(invalidateFlowLayoutDelegateMetrics: boolean): void; - isAccessibilityEnabled(): boolean; + setInvalidateFlowLayoutAttributes(invalidateFlowLayoutAttributes: boolean): void; +} - setAccessibilityEnabled(accessibilityEnabled: boolean): void; +declare class NSForm extends NSMatrix { + indexOfSelectedItem(): number; - setAccessibilityChildren(accessibilityChildren: NSArray | Array): void; + setEntryWidth(width: number): void; - setAccessibilityChildrenInNavigationOrder(accessibilityChildrenInNavigationOrder: NSArray | Array): void; + setInterlineSpacing(spacing: number): void; - setAccessibilityClearButton(accessibilityClearButton: interop.Object): void; + setBordered(flag: boolean): void; - setAccessibilityCancelButton(accessibilityCancelButton: interop.Object): void; + setBezeled(flag: boolean): void; - isAccessibilityProtectedContent(): boolean; + setTitleAlignment(mode: interop.Enum): void; - setAccessibilityProtectedContent(accessibilityProtectedContent: boolean): void; + setTextAlignment(mode: interop.Enum): void; - setAccessibilityContents(accessibilityContents: NSArray | Array): void; + setTitleFont(fontObj: NSFont): void; - setAccessibilityLabel(accessibilityLabel: string): void; + setTextFont(fontObj: NSFont): void; - isAccessibilityAlternateUIVisible(): boolean; + cellAtIndex(index: number): interop.Object; - setAccessibilityAlternateUIVisible(accessibilityAlternateUIVisible: boolean): void; + drawCellAtIndex(index: number): void; - setAccessibilitySharedFocusElements(accessibilitySharedFocusElements: NSArray | Array): void; + addEntry(title: string): NSFormCell; - isAccessibilityRequired(): boolean; + insertEntryAtIndex(title: string, index: number): NSFormCell; - setAccessibilityRequired(accessibilityRequired: boolean): void; + removeEntryAtIndex(index: number): void; - setAccessibilityCustomRotors(accessibilityCustomRotors: NSArray | Array): void; + indexOfCellWithTag(tag: number): number; - setAccessibilityUserInputLabels(accessibilityUserInputLabels: NSArray | Array): void; + selectTextAtIndex(index: number): void; - setAccessibilityAttributedUserInputLabels(accessibilityAttributedUserInputLabels: NSArray | Array): void; + setFrameSize(newSize: CGSize): void; - setAccessibilityApplicationFocusedUIElement(accessibilityApplicationFocusedUIElement: interop.Object): void; + setTitleBaseWritingDirection(writingDirection: interop.Enum): void; - setAccessibilityMainWindow(accessibilityMainWindow: interop.Object): void; + setTextBaseWritingDirection(writingDirection: interop.Enum): void; - isAccessibilityHidden(): boolean; + setPreferredTextFieldWidth(preferredWidth: number): void; - setAccessibilityHidden(accessibilityHidden: boolean): void; + preferredTextFieldWidth(): number; +} - isAccessibilityFrontmost(): boolean; +// @ts-ignore ClassDecl.tsIgnore +declare class NSFontPanel extends NSPanel { + static readonly sharedFontPanel: NSFontPanel; - setAccessibilityFrontmost(accessibilityFrontmost: boolean): void; + static readonly sharedFontPanelExists: boolean; - setAccessibilityFocusedWindow(accessibilityFocusedWindow: interop.Object): void; + accessoryView: NSView; - setAccessibilityWindows(accessibilityWindows: NSArray | Array): void; + setPanelFontIsMultiple(fontObj: NSFont, flag: boolean): void; - setAccessibilityExtrasMenuBar(accessibilityExtrasMenuBar: interop.Object): void; + panelConvertFont(fontObj: NSFont): NSFont; - setAccessibilityMenuBar(accessibilityMenuBar: interop.Object): void; + // @ts-ignore MemberDecl.tsIgnore + worksWhenModal: boolean; - setAccessibilityColumnTitles(accessibilityColumnTitles: NSArray | Array): void; + enabled: boolean; - isAccessibilityOrderedByRow(): boolean; + reloadDefaultFontFamilies(): void; - setAccessibilityOrderedByRow(accessibilityOrderedByRow: boolean): void; + setAccessoryView(accessoryView: NSView | null): void; - setAccessibilityHorizontalUnits(accessibilityHorizontalUnits: interop.Enum): void; + setWorksWhenModal(worksWhenModal: boolean): void; - setAccessibilityVerticalUnits(accessibilityVerticalUnits: interop.Enum): void; + isEnabled(): boolean; - setAccessibilityHorizontalUnitDescription(accessibilityHorizontalUnitDescription: string): void; + setEnabled(enabled: boolean): void; +} - setAccessibilityVerticalUnitDescription(accessibilityVerticalUnitDescription: string): void; +declare class NSWindow extends NSResponder implements NSAnimatablePropertyContainer, NSMenuItemValidation, NSUserInterfaceValidations, NSUserInterfaceItemIdentification, NSAppearanceCustomization, NSAccessibilityElementProtocol, NSAccessibility { + static frameRectForContentRectStyleMask(cRect: CGRect, style: interop.Enum): CGRect; - setAccessibilityHandles(accessibilityHandles: NSArray | Array): void; + static contentRectForFrameRectStyleMask(fRect: CGRect, style: interop.Enum): CGRect; - setAccessibilityWarningValue(accessibilityWarningValue: interop.Object): void; + static minFrameWidthWithTitleStyleMask(title: string, style: interop.Enum): number; - setAccessibilityCriticalValue(accessibilityCriticalValue: interop.Object): void; + static readonly defaultDepthLimit: interop.Enum; - isAccessibilityDisclosed(): boolean; + frameRectForContentRect(contentRect: CGRect): CGRect; - setAccessibilityDisclosed(accessibilityDisclosed: boolean): void; + contentRectForFrameRect(frameRect: CGRect): CGRect; - setAccessibilityDisclosedByRow(accessibilityDisclosedByRow: interop.Object): void; + initWithContentRectStyleMaskBackingDefer(contentRect: CGRect, style: interop.Enum, backingStoreType: interop.Enum, flag: boolean): this; - setAccessibilityDisclosedRows(accessibilityDisclosedRows: interop.Object): void; + initWithContentRectStyleMaskBackingDeferScreen(contentRect: CGRect, style: interop.Enum, backingStoreType: interop.Enum, flag: boolean, screen: NSScreen | null): this; - setAccessibilityDisclosureLevel(accessibilityDisclosureLevel: number): void; + title: string; - setAccessibilityMarkerUIElements(accessibilityMarkerUIElements: NSArray | Array): void; + subtitle: string; - setAccessibilityMarkerValues(accessibilityMarkerValues: interop.Object): void; + titleVisibility: interop.Enum; - setAccessibilityMarkerGroupUIElement(accessibilityMarkerGroupUIElement: interop.Object): void; + titlebarAppearsTransparent: boolean; - setAccessibilityUnits(accessibilityUnits: interop.Enum): void; + toolbarStyle: interop.Enum; - setAccessibilityUnitDescription(accessibilityUnitDescription: string): void; + readonly contentLayoutRect: CGRect; - setAccessibilityRulerMarkerType(accessibilityRulerMarkerType: interop.Enum): void; + readonly contentLayoutGuide: interop.Object; - setAccessibilityMarkerTypeDescription(accessibilityMarkerTypeDescription: string): void; + get titlebarAccessoryViewControllers(): NSArray; + set titlebarAccessoryViewControllers(value: NSArray | Array); - setAccessibilityHorizontalScrollBar(accessibilityHorizontalScrollBar: interop.Object): void; + addTitlebarAccessoryViewController(childViewController: NSTitlebarAccessoryViewController): void; - setAccessibilityVerticalScrollBar(accessibilityVerticalScrollBar: interop.Object): void; + insertTitlebarAccessoryViewControllerAtIndex(childViewController: NSTitlebarAccessoryViewController, index: number): void; - setAccessibilityAllowedValues(accessibilityAllowedValues: NSArray | Array): void; + removeTitlebarAccessoryViewControllerAtIndex(index: number): void; - setAccessibilityLabelUIElements(accessibilityLabelUIElements: NSArray | Array): void; + representedURL: NSURL; - setAccessibilityLabelValue(accessibilityLabelValue: number): void; + representedFilename: string; - setAccessibilitySplitters(accessibilitySplitters: NSArray | Array): void; + setTitleWithRepresentedFilename(filename: string): void; - setAccessibilityDecrementButton(accessibilityDecrementButton: interop.Object): void; + excludedFromWindowsMenu: boolean; - setAccessibilityIncrementButton(accessibilityIncrementButton: interop.Object): void; + contentView: NSView; - setAccessibilityTabs(accessibilityTabs: NSArray | Array): void; + delegate: NSWindowDelegate; - setAccessibilityHeader(accessibilityHeader: interop.Object): void; + readonly windowNumber: number; - setAccessibilityColumnCount(accessibilityColumnCount: number): void; + styleMask: interop.Enum; - setAccessibilityRowCount(accessibilityRowCount: number): void; + fieldEditorForObject(createFlag: boolean, object: interop.Object | null): NSText; - setAccessibilityIndex(accessibilityIndex: number): void; + endEditingFor(object: interop.Object | null): void; - setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; + constrainFrameRectToScreen(frameRect: CGRect, screen: NSScreen | null): CGRect; - setAccessibilityRows(accessibilityRows: NSArray | Array): void; + setFrameDisplay(frameRect: CGRect, flag: boolean): void; - setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; + setContentSize(size: CGSize): void; - setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; + setFrameOrigin(point: CGPoint): void; - setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; + setFrameTopLeftPoint(point: CGPoint): void; - setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; + cascadeTopLeftFromPoint(topLeftPoint: CGPoint): CGPoint; - setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; + readonly cascadingReferenceFrame: CGRect; - setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; + readonly frame: CGRect; - setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; + animationResizeTime(newFrame: CGRect): number; - setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; + setFrameDisplayAnimate(frameRect: CGRect, displayFlag: boolean, animateFlag: boolean): void; - setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; + readonly inLiveResize: boolean; - setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; + resizeIncrements: CGSize; - setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; + aspectRatio: CGSize; - setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; + contentResizeIncrements: CGSize; - setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; + contentAspectRatio: CGSize; - setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; + viewsNeedDisplay: boolean; - setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; + displayIfNeeded(): void; - setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; + display(): void; - setAccessibilitySelectedText(accessibilitySelectedText: string): void; + preservesContentDuringLiveResize: boolean; - setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; + update(): void; - setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; + makeFirstResponder(responder: NSResponder | null): boolean; - setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; + readonly firstResponder: NSResponder | null; - isAccessibilityModal(): boolean; + readonly resizeFlags: interop.Enum; - setAccessibilityModal(accessibilityModal: boolean): void; + close(): void; - setAccessibilityProxy(accessibilityProxy: interop.Object): void; + releasedWhenClosed: boolean; - isAccessibilityMain(): boolean; + miniaturize(sender: interop.Object | null): void; - setAccessibilityMain(accessibilityMain: boolean): void; + deminiaturize(sender: interop.Object | null): void; - setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; + readonly zoomed: boolean; - setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; + zoom(sender: interop.Object | null): void; - setAccessibilityDocument(accessibilityDocument: string): void; + readonly miniaturized: boolean; - setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; + tryToPerformWith(action: string, object: interop.Object | null): boolean; - setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; + validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; - setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; + backgroundColor: NSColor; - setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; + setContentBorderThicknessForEdge(thickness: number, edge: interop.Enum): void; - isAccessibilityMinimized(): boolean; + contentBorderThicknessForEdge(edge: interop.Enum): number; - setAccessibilityMinimized(accessibilityMinimized: boolean): void; + setAutorecalculatesContentBorderThicknessForEdge(flag: boolean, edge: interop.Enum): void; - setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; -} + autorecalculatesContentBorderThicknessForEdge(edge: interop.Enum): boolean; -declare class NSFontDescriptor extends NSObject implements NSCopying, NSSecureCoding { - readonly postscriptName: string; + movable: boolean; - readonly pointSize: number; + movableByWindowBackground: boolean; - readonly matrix: NSAffineTransform; + hidesOnDeactivate: boolean; - readonly symbolicTraits: interop.Enum; + canHide: boolean; - readonly requiresFontAssetRequest: boolean; + center(): void; - objectForKey(attribute: string): interop.Object; + makeKeyAndOrderFront(sender: interop.Object | null): void; - readonly fontAttributes: NSDictionary; + orderFront(sender: interop.Object | null): void; - static fontDescriptorWithFontAttributes(attributes: NSDictionary | Record | null): NSFontDescriptor; + orderBack(sender: interop.Object | null): void; - static fontDescriptorWithNameSize(fontName: string, size: number): NSFontDescriptor; + orderOut(sender: interop.Object | null): void; - static fontDescriptorWithNameMatrix(fontName: string, matrix: NSAffineTransform): NSFontDescriptor; + orderWindowRelativeTo(place: interop.Enum, otherWin: number): void; - initWithFontAttributes(attributes: NSDictionary | Record | null): this; + orderFrontRegardless(): void; - matchingFontDescriptorsWithMandatoryKeys(mandatoryKeys: NSSet | null): NSArray; + miniwindowImage: NSImage; - matchingFontDescriptorWithMandatoryKeys(mandatoryKeys: NSSet | null): NSFontDescriptor; + miniwindowTitle: string; - fontDescriptorByAddingAttributes(attributes: NSDictionary | Record): NSFontDescriptor; + readonly dockTile: NSDockTile; - fontDescriptorWithSymbolicTraits(symbolicTraits: interop.Enum): NSFontDescriptor; + documentEdited: boolean; - fontDescriptorWithSize(newPointSize: number): NSFontDescriptor; + readonly visible: boolean; - fontDescriptorWithMatrix(matrix: NSAffineTransform): NSFontDescriptor; + readonly keyWindow: boolean; - fontDescriptorWithFace(newFace: string): NSFontDescriptor; + readonly mainWindow: boolean; - fontDescriptorWithFamily(newFamily: string): NSFontDescriptor; + readonly canBecomeKeyWindow: boolean; - fontDescriptorWithDesign(design: string): this; + readonly canBecomeMainWindow: boolean; - static preferredFontDescriptorForTextStyleOptions(style: string, options: NSDictionary | Record): NSFontDescriptor; + makeKeyWindow(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + makeMainWindow(): void; - static readonly supportsSecureCoding: boolean; + becomeKeyWindow(): void; - encodeWithCoder(coder: NSCoder): void; + resignKeyWindow(): void; - initWithCoder(coder: NSCoder): this; -} + becomeMainWindow(): void; -declare class NSScrubberItemView extends NSScrubberArrangedView { -} + resignMainWindow(): void; -declare class NSOpenPanel extends NSSavePanel { - static openPanel(): NSOpenPanel; + readonly worksWhenModal: boolean; - readonly URLs: NSArray; + preventsApplicationTerminationWhenModal: boolean; - resolvesAliases: boolean; + convertRectToScreen(rect: CGRect): CGRect; - canChooseDirectories: boolean; + convertRectFromScreen(rect: CGRect): CGRect; - allowsMultipleSelection: boolean; + convertPointToScreen(point: CGPoint): CGPoint; - canChooseFiles: boolean; + convertPointFromScreen(point: CGPoint): CGPoint; - canResolveUbiquitousConflicts: boolean; + convertRectToBacking(rect: CGRect): CGRect; - canDownloadUbiquitousContents: boolean; + convertRectFromBacking(rect: CGRect): CGRect; - accessoryViewDisclosed: boolean; + convertPointToBacking(point: CGPoint): CGPoint; - setResolvesAliases(resolvesAliases: boolean): void; + convertPointFromBacking(point: CGPoint): CGPoint; - setCanChooseDirectories(canChooseDirectories: boolean): void; + backingAlignedRectOptions(rect: CGRect, options: interop.Enum): CGRect; - setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + readonly backingScaleFactor: number; - setCanChooseFiles(canChooseFiles: boolean): void; + performClose(sender: interop.Object | null): void; - setCanResolveUbiquitousConflicts(canResolveUbiquitousConflicts: boolean): void; + performMiniaturize(sender: interop.Object | null): void; - setCanDownloadUbiquitousContents(canDownloadUbiquitousContents: boolean): void; + performZoom(sender: interop.Object | null): void; - isAccessoryViewDisclosed(): boolean; + dataWithEPSInsideRect(rect: CGRect): NSData; - setAccessoryViewDisclosed(accessoryViewDisclosed: boolean): void; + dataWithPDFInsideRect(rect: CGRect): NSData; - filenames(): NSArray; + print(sender: interop.Object | null): void; - beginSheetForDirectoryFileTypesModalForWindowModalDelegateDidEndSelectorContextInfo(path: string | null, name: string | null, fileTypes: NSArray | Array | null, docWindow: NSWindow | null, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + allowsToolTipsWhenApplicationIsInactive: boolean; - beginForDirectoryFileTypesModelessDelegateDidEndSelectorContextInfo(path: string | null, name: string | null, fileTypes: NSArray | Array | null, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + backingType: interop.Enum; - runModalForDirectoryFileTypes(path: string | null, name: string | null, fileTypes: NSArray | Array | null): number; + level: number; - runModalForTypes(fileTypes: NSArray | Array | null): number; -} + depthLimit: interop.Enum; -declare class NSCollectionViewLayoutAttributes extends NSObject implements NSCopying { - frame: CGRect; + setDynamicDepthLimit(flag: boolean): void; - size: CGSize; + readonly hasDynamicDepthLimit: boolean; - alpha: number; + readonly screen: NSScreen; - zIndex: number; + readonly deepestScreen: NSScreen; - hidden: boolean; + hasShadow: boolean; - indexPath: NSIndexPath; + invalidateShadow(): void; - readonly representedElementCategory: interop.Enum; + alphaValue: number; - readonly representedElementKind: string; + opaque: boolean; - static layoutAttributesForItemWithIndexPath any>(this: This, indexPath: NSIndexPath): InstanceType; + sharingType: interop.Enum; - static layoutAttributesForInterItemGapBeforeIndexPath any>(this: This, indexPath: NSIndexPath): InstanceType; + allowsConcurrentViewDrawing: boolean; - static layoutAttributesForSupplementaryViewOfKindWithIndexPath any>(this: This, elementKind: string, indexPath: NSIndexPath): InstanceType; + displaysWhenScreenProfileChanges: boolean; - static layoutAttributesForDecorationViewOfKindWithIndexPath any>(this: This, decorationViewKind: string, indexPath: NSIndexPath): InstanceType; + canBecomeVisibleWithoutLogin: boolean; - setFrame(frame: CGRect): void; + collectionBehavior: interop.Enum; - setSize(size: CGSize): void; + animationBehavior: interop.Enum; - setAlpha(alpha: number): void; + readonly onActiveSpace: boolean; - setZIndex(zIndex: number): void; + toggleFullScreen(sender: interop.Object | null): void; - isHidden(): boolean; + readonly stringWithSavedFrame: string; - setHidden(hidden: boolean): void; + setFrameFromString(string: string): void; - setIndexPath(indexPath: NSIndexPath | null): void; + saveFrameUsingName(name: string): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setFrameUsingNameForce(name: string, force: boolean): boolean; -declare class NSTouchBar extends NSObject implements NSCoding { - init(): this; + setFrameUsingName(name: string): boolean; - initWithCoder(coder: NSCoder): this; + setFrameAutosaveName(name: string): boolean; - customizationIdentifier: string; + readonly frameAutosaveName: string; - get customizationAllowedItemIdentifiers(): NSArray; - set customizationAllowedItemIdentifiers(value: NSArray | Array); + static removeFrameUsingName(name: string): void; - get customizationRequiredItemIdentifiers(): NSArray; - set customizationRequiredItemIdentifiers(value: NSArray | Array); + minSize: CGSize; - get defaultItemIdentifiers(): NSArray; - set defaultItemIdentifiers(value: NSArray | Array); + maxSize: CGSize; - readonly itemIdentifiers: NSArray; + contentMinSize: CGSize; - principalItemIdentifier: string; + contentMaxSize: CGSize; - escapeKeyReplacementItemIdentifier: string; + minFullScreenContentSize: CGSize; - templateItems: NSSet; + maxFullScreenContentSize: CGSize; - delegate: NSTouchBarDelegate; + readonly deviceDescription: NSDictionary; - itemForIdentifier(identifier: string): NSTouchBarItem; + windowController: NSWindowController; - readonly visible: boolean; + beginSheetCompletionHandler(sheetWindow: NSWindow, handler: (p1: number) => void | null): void; - static automaticCustomizeTouchBarMenuItemEnabled: boolean; + beginCriticalSheetCompletionHandler(sheetWindow: NSWindow, handler: (p1: number) => void | null): void; - setCustomizationIdentifier(customizationIdentifier: string | null): void; + endSheet(sheetWindow: NSWindow): void; - setCustomizationAllowedItemIdentifiers(customizationAllowedItemIdentifiers: NSArray | Array): void; + endSheetReturnCode(sheetWindow: NSWindow, returnCode: number): void; - setCustomizationRequiredItemIdentifiers(customizationRequiredItemIdentifiers: NSArray | Array): void; + readonly sheets: NSArray; - setDefaultItemIdentifiers(defaultItemIdentifiers: NSArray | Array): void; + readonly attachedSheet: NSWindow; - setPrincipalItemIdentifier(principalItemIdentifier: string | null): void; + readonly sheet: boolean; - setEscapeKeyReplacementItemIdentifier(escapeKeyReplacementItemIdentifier: string | null): void; + readonly sheetParent: NSWindow; - setTemplateItems(templateItems: NSSet): void; + static standardWindowButtonForStyleMask(b: interop.Enum, styleMask: interop.Enum): NSButton; - setDelegate(delegate: NSTouchBarDelegate | null): void; + standardWindowButton(b: interop.Enum): NSButton; - isVisible(): boolean; + addChildWindowOrdered(childWin: NSWindow, place: interop.Enum): void; - static isAutomaticCustomizeTouchBarMenuItemEnabled(): boolean; + removeChildWindow(childWin: NSWindow): void; - static setAutomaticCustomizeTouchBarMenuItemEnabled(automaticCustomizeTouchBarMenuItemEnabled: boolean): void; + readonly childWindows: NSArray; - encodeWithCoder(coder: NSCoder): void; -} + parentWindow: NSWindow; -declare class NSTouchBarItem extends NSObject implements NSCoding { - initWithIdentifier(identifier: string): this; + appearanceSource: NSObject; - initWithCoder(coder: NSCoder): this; + colorSpace: NSColorSpace; - readonly identifier: string; + canRepresentDisplayGamut(displayGamut: interop.Enum): boolean; - visibilityPriority: number; + static windowNumbersWithOptions(options: interop.Enum): NSArray; - readonly view: NSView; + static windowNumberAtPointBelowWindowWithWindowNumber(point: CGPoint, windowNumber: number): number; - readonly viewController: NSViewController; + readonly occlusionState: interop.Enum; - readonly customizationLabel: string; + titlebarSeparatorStyle: interop.Enum; - readonly visible: boolean; + contentViewController: NSViewController; - setVisibilityPriority(visibilityPriority: number): void; + static windowWithContentViewController any>(this: This, contentViewController: NSViewController): InstanceType; - isVisible(): boolean; + performWindowDragWithEvent(event: NSEvent): void; - encodeWithCoder(coder: NSCoder): void; -} + initialFirstResponder: NSView; -declare class NSAlignmentFeedbackFilter extends NSObject { - static readonly inputEventMask: interop.Enum; + selectNextKeyView(sender: interop.Object | null): void; - updateWithEvent(event: NSEvent): void; + selectPreviousKeyView(sender: interop.Object | null): void; - updateWithPanRecognizer(panRecognizer: NSPanGestureRecognizer): void; + selectKeyViewFollowingView(view: NSView): void; - alignmentFeedbackTokenForMovementInViewPreviousPointAlignedPointDefaultPoint(view: NSView | null, previousPoint: CGPoint, alignedPoint: CGPoint, defaultPoint: CGPoint): NSAlignmentFeedbackToken; + selectKeyViewPrecedingView(view: NSView): void; - alignmentFeedbackTokenForHorizontalMovementInViewPreviousXAlignedXDefaultX(view: NSView | null, previousX: number, alignedX: number, defaultX: number): NSAlignmentFeedbackToken; + readonly keyViewSelectionDirection: interop.Enum; - alignmentFeedbackTokenForVerticalMovementInViewPreviousYAlignedYDefaultY(view: NSView | null, previousY: number, alignedY: number, defaultY: number): NSAlignmentFeedbackToken; + defaultButtonCell: NSButtonCell; - performFeedbackPerformanceTime(alignmentFeedbackTokens: NSArray | Array, performanceTime: interop.Enum): void; -} + disableKeyEquivalentForDefaultButtonCell(): void; -declare class NSCollectionLayoutSize extends NSObject implements NSCopying { - static sizeWithWidthDimensionHeightDimension any>(this: This, width: NSCollectionLayoutDimension, height: NSCollectionLayoutDimension): InstanceType; + enableKeyEquivalentForDefaultButtonCell(): void; - readonly widthDimension: NSCollectionLayoutDimension; + autorecalculatesKeyViewLoop: boolean; - readonly heightDimension: NSCollectionLayoutDimension; + recalculateKeyViewLoop(): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + toolbar: NSToolbar; -declare class NSBox extends NSView { - boxType: interop.Enum; + toggleToolbarShown(sender: interop.Object | null): void; - titlePosition: interop.Enum; + runToolbarCustomizationPalette(sender: interop.Object | null): void; - title: string; + showsToolbarButton: boolean; - titleFont: NSFont; + static allowsAutomaticWindowTabbing: boolean; - readonly borderRect: CGRect; + static readonly userTabbingPreference: interop.Enum; - readonly titleRect: CGRect; + tabbingMode: interop.Enum; - readonly titleCell: interop.Object; + tabbingIdentifier: string; - contentViewMargins: CGSize; + selectNextTab(sender: interop.Object | null): void; - sizeToFit(): void; + selectPreviousTab(sender: interop.Object | null): void; - setFrameFromContentFrame(contentFrame: CGRect): void; + moveTabToNewWindow(sender: interop.Object | null): void; - contentView: NSView; + mergeAllWindows(sender: interop.Object | null): void; - transparent: boolean; + toggleTabBar(sender: interop.Object | null): void; - borderWidth: number; + toggleTabOverview(sender: interop.Object | null): void; - cornerRadius: number; + readonly tabbedWindows: NSArray; - borderColor: NSColor; + addTabbedWindowOrdered(window: NSWindow, ordered: interop.Enum): void; - fillColor: NSColor; + readonly tab: NSWindowTab; - setBoxType(boxType: interop.Enum): void; + readonly tabGroup: NSWindowTabGroup; - setTitlePosition(titlePosition: interop.Enum): void; + transferWindowSharingToWindowCompletionHandler(window: NSWindow, completionHandler: (p1: NSError) => void | null): void; - setTitle(title: string): void; + readonly hasActiveWindowSharingSession: boolean; - setTitleFont(titleFont: NSFont): void; + requestSharingOfWindowCompletionHandler(window: NSWindow, completionHandler: (p1: NSError) => void | null): void; - setContentViewMargins(contentViewMargins: CGSize): void; + requestSharingOfWindowUsingPreviewTitleCompletionHandler(image: NSImage, title: string, completionHandler: (p1: NSError) => void | null): void; - setContentView(contentView: NSView | null): void; + readonly windowTitlebarLayoutDirection: interop.Enum; - isTransparent(): boolean; + setTitle(title: string): void; - setTransparent(transparent: boolean): void; + setSubtitle(subtitle: string): void; - setBorderWidth(borderWidth: number): void; + setTitleVisibility(titleVisibility: interop.Enum): void; - setCornerRadius(cornerRadius: number): void; + setTitlebarAppearsTransparent(titlebarAppearsTransparent: boolean): void; - setBorderColor(borderColor: NSColor): void; + setToolbarStyle(toolbarStyle: interop.Enum): void; - setFillColor(fillColor: NSColor): void; + setTitlebarAccessoryViewControllers(titlebarAccessoryViewControllers: NSArray | Array): void; - borderType: interop.Enum; + setRepresentedURL(representedURL: NSURL): void; - setTitleWithMnemonic(stringWithAmpersand: string): void; + setRepresentedFilename(representedFilename: string): void; - setBorderType(borderType: interop.Enum): void; -} + isExcludedFromWindowsMenu(): boolean; -declare class NSAnimationContext extends NSObject { - static runAnimationGroupCompletionHandler(changes: (p1: NSAnimationContext) => void, completionHandler: () => void | null): void; + setExcludedFromWindowsMenu(excludedFromWindowsMenu: boolean): void; - static runAnimationGroup(changes: (p1: NSAnimationContext) => void): void; + setContentView(contentView: NSView | null): void; - static beginGrouping(): void; + setDelegate(delegate: NSWindowDelegate | null): void; - static endGrouping(): void; + setStyleMask(styleMask: interop.Enum): void; - static readonly currentContext: NSAnimationContext; + setResizeIncrements(resizeIncrements: CGSize): void; - duration: number; + setAspectRatio(aspectRatio: CGSize): void; - timingFunction: CAMediaTimingFunction; + setContentResizeIncrements(contentResizeIncrements: CGSize): void; - completionHandler: () => void; + setContentAspectRatio(contentAspectRatio: CGSize): void; - allowsImplicitAnimation: boolean; + setViewsNeedDisplay(viewsNeedDisplay: boolean): void; - setDuration(duration: number): void; + setPreservesContentDuringLiveResize(preservesContentDuringLiveResize: boolean): void; - setTimingFunction(timingFunction: CAMediaTimingFunction): void; + isReleasedWhenClosed(): boolean; - setCompletionHandler(completionHandler: () => void): void; + setReleasedWhenClosed(releasedWhenClosed: boolean): void; - setAllowsImplicitAnimation(allowsImplicitAnimation: boolean): void; -} + isZoomed(): boolean; -declare class NSTextSelection extends NSObject implements NSSecureCoding { - initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; + isMiniaturized(): boolean; - initWithCoder(coder: NSCoder): this; + setBackgroundColor(backgroundColor: NSColor | null): void; - initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; + isMovable(): boolean; - initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; + setMovable(movable: boolean): void; - readonly textRanges: NSArray; + isMovableByWindowBackground(): boolean; - readonly granularity: interop.Enum; + setMovableByWindowBackground(movableByWindowBackground: boolean): void; - readonly affinity: interop.Enum; + setHidesOnDeactivate(hidesOnDeactivate: boolean): void; - readonly transient: boolean; + setCanHide(canHide: boolean): void; - anchorPositionOffset: number; + setMiniwindowImage(miniwindowImage: NSImage | null): void; - logical: boolean; + setMiniwindowTitle(miniwindowTitle: string | null): void; - secondarySelectionLocation: NSTextLocation; + isDocumentEdited(): boolean; - get typingAttributes(): NSDictionary; - set typingAttributes(value: NSDictionary | Record); + setDocumentEdited(documentEdited: boolean): void; - textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; + isVisible(): boolean; - isTransient(): boolean; + isKeyWindow(): boolean; - setAnchorPositionOffset(anchorPositionOffset: number): void; + isMainWindow(): boolean; - isLogical(): boolean; + setPreventsApplicationTerminationWhenModal(preventsApplicationTerminationWhenModal: boolean): void; - setLogical(logical: boolean): void; + setAllowsToolTipsWhenApplicationIsInactive(allowsToolTipsWhenApplicationIsInactive: boolean): void; - setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; + setBackingType(backingType: interop.Enum): void; - setTypingAttributes(typingAttributes: NSDictionary | Record): void; + setLevel(level: number): void; - static readonly supportsSecureCoding: boolean; + setDepthLimit(depthLimit: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; -} + setHasShadow(hasShadow: boolean): void; -declare class NSApplication extends NSResponder implements NSUserInterfaceValidations, NSMenuItemValidation, NSAccessibilityElementProtocol, NSAccessibility { - static readonly sharedApplication: NSApplication; + setAlphaValue(alphaValue: number): void; - delegate: NSApplicationDelegate; + isOpaque(): boolean; - hide(sender: interop.Object | null): void; + setOpaque(opaque: boolean): void; - unhide(sender: interop.Object | null): void; + setSharingType(sharingType: interop.Enum): void; - unhideWithoutActivation(): void; + setAllowsConcurrentViewDrawing(allowsConcurrentViewDrawing: boolean): void; - windowWithWindowNumber(windowNum: number): NSWindow; + setDisplaysWhenScreenProfileChanges(displaysWhenScreenProfileChanges: boolean): void; - readonly mainWindow: NSWindow; + setCanBecomeVisibleWithoutLogin(canBecomeVisibleWithoutLogin: boolean): void; - readonly keyWindow: NSWindow; + setCollectionBehavior(collectionBehavior: interop.Enum): void; - readonly active: boolean; + setAnimationBehavior(animationBehavior: interop.Enum): void; - readonly hidden: boolean; + isOnActiveSpace(): boolean; - readonly running: boolean; + setMinSize(minSize: CGSize): void; - deactivate(): void; + setMaxSize(maxSize: CGSize): void; - activateIgnoringOtherApps(ignoreOtherApps: boolean): void; + setContentMinSize(contentMinSize: CGSize): void; - activate(): void; + setContentMaxSize(contentMaxSize: CGSize): void; - yieldActivationToApplication(application: NSRunningApplication): void; + setMinFullScreenContentSize(minFullScreenContentSize: CGSize): void; - yieldActivationToApplicationWithBundleIdentifier(bundleIdentifier: string): void; + setMaxFullScreenContentSize(maxFullScreenContentSize: CGSize): void; - hideOtherApplications(sender: interop.Object | null): void; + setWindowController(windowController: NSWindowController | null): void; - unhideAllApplications(sender: interop.Object | null): void; + isSheet(): boolean; - finishLaunching(): void; + setParentWindow(parentWindow: NSWindow | null): void; - run(): void; + setAppearanceSource(appearanceSource: NSObject | null): void; - runModalForWindow(window: NSWindow): number; + setColorSpace(colorSpace: NSColorSpace): void; - stop(sender: interop.Object | null): void; + setTitlebarSeparatorStyle(titlebarSeparatorStyle: interop.Enum): void; - stopModal(): void; + setContentViewController(contentViewController: NSViewController): void; - stopModalWithCode(returnCode: number): void; + setInitialFirstResponder(initialFirstResponder: NSView | null): void; - abortModal(): void; + setDefaultButtonCell(defaultButtonCell: NSButtonCell | null): void; - readonly modalWindow: NSWindow; + setAutorecalculatesKeyViewLoop(autorecalculatesKeyViewLoop: boolean): void; - beginModalSessionForWindow(window: NSWindow): interop.Pointer; + setToolbar(toolbar: NSToolbar | null): void; - runModalSession(session: interop.PointerConvertible): number; + setShowsToolbarButton(showsToolbarButton: boolean): void; - endModalSession(session: interop.PointerConvertible): void; + static setAllowsAutomaticWindowTabbing(allowsAutomaticWindowTabbing: boolean): void; - terminate(sender: interop.Object | null): void; + setTabbingMode(tabbingMode: interop.Enum): void; - requestUserAttention(requestType: interop.Enum): number; + setTabbingIdentifier(tabbingIdentifier: string): void; - cancelUserAttentionRequest(request: number): void; + trackEventsMatchingMaskTimeoutModeHandler(mask: interop.Enum, timeout: number, mode: string, trackingHandler: (p1: NSEvent, p2: interop.PointerConvertible) => void | null): void; - enumerateWindowsWithOptionsUsingBlock(options: interop.Enum, block: (p1: NSWindow, p2: interop.PointerConvertible) => void): void; + nextEventMatchingMask(mask: interop.Enum): NSEvent; - preventWindowOrdering(): void; + nextEventMatchingMaskUntilDateInModeDequeue(mask: interop.Enum, expiration: NSDate | null, mode: string, deqFlag: boolean): NSEvent; - readonly windows: NSArray; + discardEventsMatchingMaskBeforeEvent(mask: interop.Enum, lastEvent: NSEvent | null): void; - setWindowsNeedUpdate(needUpdate: boolean): void; + postEventAtStart(event: NSEvent, flag: boolean): void; - updateWindows(): void; + sendEvent(event: NSEvent): void; - mainMenu: NSMenu; + readonly currentEvent: NSEvent; - helpMenu: NSMenu; + acceptsMouseMovedEvents: boolean; - applicationIconImage: NSImage; + ignoresMouseEvents: boolean; - activationPolicy(): interop.Enum; + readonly mouseLocationOutsideOfEventStream: CGPoint; - setActivationPolicy(activationPolicy: interop.Enum): boolean; + setAcceptsMouseMovedEvents(acceptsMouseMovedEvents: boolean): void; - readonly dockTile: NSDockTile; + setIgnoresMouseEvents(ignoresMouseEvents: boolean): void; - reportException(exception: NSException): void; + disableCursorRects(): void; - static detachDrawingThreadToTargetWithObject(selector: string, target: interop.Object, argument: interop.Object | null): void; + enableCursorRects(): void; - replyToApplicationShouldTerminate(shouldTerminate: boolean): void; + discardCursorRects(): void; - replyToOpenOrPrint(reply: interop.Enum): void; + readonly areCursorRectsEnabled: boolean; - orderFrontCharacterPalette(sender: interop.Object | null): void; + invalidateCursorRectsForView(view: NSView): void; - presentationOptions: interop.Enum; + resetCursorRects(): void; - readonly currentSystemPresentationOptions: interop.Enum; + beginDraggingSessionWithItemsEventSource(items: NSArray | Array, event: NSEvent, source: NSDraggingSource): NSDraggingSession; - readonly occlusionState: interop.Enum; + dragImageAtOffsetEventPasteboardSourceSlideBack(image: NSImage, baseLocation: CGPoint, initialOffset: CGSize, event: NSEvent, pboard: NSPasteboard, sourceObj: interop.Object, slideFlag: boolean): void; - readonly protectedDataAvailable: boolean; + registerForDraggedTypes(newTypes: NSArray | Array): void; - setDelegate(delegate: NSApplicationDelegate | null): void; + unregisterDraggedTypes(): void; - isActive(): boolean; + displayLinkWithTargetSelector(target: interop.Object, selector: string): CADisplayLink; - isHidden(): boolean; + cacheImageInRect(rect: CGRect): void; - isRunning(): boolean; + restoreCachedImage(): void; - setMainMenu(mainMenu: NSMenu | null): void; + discardCachedImage(): void; - setHelpMenu(helpMenu: NSMenu): void; + static menuChanged(menu: NSMenu): void; - setApplicationIconImage(applicationIconImage: NSImage | null): void; + gState(): number; - setPresentationOptions(presentationOptions: interop.Enum): void; + convertBaseToScreen(point: CGPoint): CGPoint; - isProtectedDataAvailable(): boolean; + convertScreenToBase(point: CGPoint): CGPoint; - appearance: NSAppearance; + userSpaceScaleFactor(): number; - readonly effectiveAppearance: NSAppearance; + useOptimizedDrawing(flag: boolean): void; - setAppearance(appearance: NSAppearance): void; + canStoreColor(): boolean; - sendEvent(event: NSEvent): void; + disableFlushWindow(): void; - postEventAtStart(event: NSEvent, atStart: boolean): void; + enableFlushWindow(): void; - readonly currentEvent: NSEvent; + readonly flushWindowDisabled: boolean; - nextEventMatchingMaskUntilDateInModeDequeue(mask: interop.Enum, expiration: NSDate | null, mode: string, deqFlag: boolean): NSEvent; + flushWindow(): void; - discardEventsMatchingMaskBeforeEvent(mask: interop.Enum, lastEvent: NSEvent | null): void; + flushWindowIfNeeded(): void; - sendActionToFrom(action: string, target: interop.Object | null, sender: interop.Object | null): boolean; + autodisplay: boolean; - targetForAction(action: string): interop.Object; + readonly graphicsContext: NSGraphicsContext; - targetForActionToFrom(action: string, target: interop.Object | null, sender: interop.Object | null): interop.Object; + oneShot: boolean; - tryToPerformWith(action: string, object: interop.Object | null): boolean; + preferredBackingLocation: interop.Enum; - validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; + readonly backingLocation: interop.Enum; - windowsMenu: NSMenu; + showsResizeIndicator: boolean; - arrangeInFront(sender: interop.Object | null): void; + initWithWindowRef(windowRef: interop.PointerConvertible): this; - removeWindowsItem(win: NSWindow): void; + readonly windowRef: interop.Pointer; - addWindowsItemTitleFilename(win: NSWindow, string: string, isFilename: boolean): void; + disableScreenUpdatesUntilFlush(): void; - changeWindowsItemTitleFilename(win: NSWindow, string: string, isFilename: boolean): void; + isFlushWindowDisabled(): boolean; - updateWindowsItem(win: NSWindow): void; + isAutodisplay(): boolean; - miniaturizeAll(sender: interop.Object | null): void; + setAutodisplay(autodisplay: boolean): void; - setWindowsMenu(windowsMenu: NSMenu | null): void; + isOneShot(): boolean; - readonly fullKeyboardAccessEnabled: boolean; + setOneShot(oneShot: boolean): void; - isFullKeyboardAccessEnabled(): boolean; + setPreferredBackingLocation(preferredBackingLocation: interop.Enum): void; - servicesMenu: NSMenu; + setShowsResizeIndicator(showsResizeIndicator: boolean): void; - registerServicesMenuSendTypesReturnTypes(sendTypes: NSArray | Array, returnTypes: NSArray | Array): void; + updateConstraintsIfNeeded(): void; - setServicesMenu(servicesMenu: NSMenu | null): void; + layoutIfNeeded(): void; - servicesProvider: interop.Object; + anchorAttributeForOrientation(orientation: interop.Enum): interop.Enum; - setServicesProvider(servicesProvider: interop.Object | null): void; + setAnchorAttributeForOrientation(attr: interop.Enum, orientation: interop.Enum): void; - orderFrontStandardAboutPanel(sender: interop.Object | null): void; + visualizeConstraints(constraints: NSArray | Array | null): void; - orderFrontStandardAboutPanelWithOptions(optionsDictionary: NSDictionary | Record): void; + readonly drawers: NSArray; - readonly userInterfaceLayoutDirection: interop.Enum; + readonly hasCloseBox: boolean; - disableRelaunchOnLogin(): void; + readonly hasTitleBar: boolean; - enableRelaunchOnLogin(): void; + readonly floatingPanel: boolean; - registerForRemoteNotifications(): void; + readonly miniaturizable: boolean; - unregisterForRemoteNotifications(): void; + readonly modalPanel: boolean; - readonly registeredForRemoteNotifications: boolean; + readonly resizable: boolean; - registerForRemoteNotificationTypes(types: interop.Enum): void; + readonly zoomable: boolean; - readonly enabledRemoteNotificationTypes: interop.Enum; + orderedIndex: number; - isRegisteredForRemoteNotifications(): boolean; + setIsMiniaturized(flag: boolean): void; - runModalForWindowRelativeToWindow(window: NSWindow, docWindow: NSWindow): number; + setIsVisible(flag: boolean): void; - beginModalSessionForWindowRelativeToWindow(window: NSWindow, docWindow: NSWindow): interop.Pointer; + setIsZoomed(flag: boolean): void; - applicationPrintFiles(sender: NSApplication, filenames: NSArray | Array): void; + handleCloseScriptCommand(command: NSCloseCommand): interop.Object; - beginSheetModalForWindowModalDelegateDidEndSelectorContextInfo(sheet: NSWindow, docWindow: NSWindow, modalDelegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + handlePrintScriptCommand(command: NSScriptCommand): interop.Object; - endSheet(sheet: NSWindow): void; + handleSaveScriptCommand(command: NSScriptCommand): interop.Object; - endSheetReturnCode(sheet: NSWindow, returnCode: number): void; + isFloatingPanel(): boolean; - makeWindowsPerformInOrder(selector: string, inOrder: boolean): NSWindow; + isMiniaturizable(): boolean; - readonly context: NSGraphicsContext; + isModalPanel(): boolean; - activateContextHelpMode(sender: interop.Object | null): void; + isResizable(): boolean; - showHelp(sender: interop.Object | null): void; + isZoomable(): boolean; - automaticCustomizeTouchBarMenuItemEnabled: boolean; + setOrderedIndex(orderedIndex: number): void; - toggleTouchBarCustomizationPalette(sender: interop.Object | null): void; + restorable: boolean; - isAutomaticCustomizeTouchBarMenuItemEnabled(): boolean; + restorationClass: NSWindowRestoration; - setAutomaticCustomizeTouchBarMenuItemEnabled(automaticCustomizeTouchBarMenuItemEnabled: boolean): void; + disableSnapshotRestoration(): void; - orderFrontColorPanel(sender: interop.Object | null): void; + enableSnapshotRestoration(): void; - runPageLayout(sender: interop.Object | null): void; + isRestorable(): boolean; - readonly orderedDocuments: NSArray; + setRestorable(restorable: boolean): void; - readonly orderedWindows: NSArray; + setRestorationClass(restorationClass: NSWindowRestoration): void; - registerUserInterfaceItemSearchHandler(handler: NSUserInterfaceItemSearching): void; + javaAddToOrderingGroup(ownedWindow: NSWindow): void; - unregisterUserInterfaceItemSearchHandler(handler: NSUserInterfaceItemSearching): void; + javaRemoveFromOrderingGroup(ownedWindow: NSWindow): void; - searchStringInUserInterfaceItemStringSearchRangeFoundRange(searchString: string, stringToSearch: string, searchRange: _NSRange, foundRange: interop.PointerConvertible): boolean; + animator(): this; - restoreWindowWithIdentifierStateCompletionHandler(identifier: string, state: NSCoder, completionHandler: (p1: NSWindow, p2: NSError) => void | null): boolean; + get animations(): NSDictionary; + set animations(value: NSDictionary | Record); - extendStateRestoration(): void; + animationForKey(key: string): interop.Object; - completeStateRestoration(): void; + static defaultAnimationForKey(key: string): interop.Object; - validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + setAnimations(animations: NSDictionary | Record): void; validateMenuItem(menuItem: NSMenuItem): boolean; @@ -30446,6 +30558,18 @@ declare class NSApplication extends NSResponder implements NSUserInterfaceValida readonly debugDescription: string; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; + + identifier: string; + + setIdentifier(identifier: string | null): void; + + appearance: NSAppearance; + + readonly effectiveAppearance: NSAppearance; + + setAppearance(appearance: NSAppearance): void; + isAccessibilityFocused(): boolean; accessibilityElement: boolean; @@ -30982,292 +31106,716 @@ declare class NSApplication extends NSResponder implements NSUserInterfaceValida setAccessibilityColumnCount(accessibilityColumnCount: number): void; - setAccessibilityRowCount(accessibilityRowCount: number): void; + setAccessibilityRowCount(accessibilityRowCount: number): void; + + setAccessibilityIndex(accessibilityIndex: number): void; + + setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; + + setAccessibilityRows(accessibilityRows: NSArray | Array): void; + + setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; + + setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; + + setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; + + setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; + + setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; + + setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; + + setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; + + setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; + + setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; + + setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; + + setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; + + setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; + + setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; + + setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; + + setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; + + setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; + + setAccessibilitySelectedText(accessibilitySelectedText: string): void; + + setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; + + setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; + + setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; + + isAccessibilityModal(): boolean; + + setAccessibilityModal(accessibilityModal: boolean): void; + + setAccessibilityProxy(accessibilityProxy: interop.Object): void; + + isAccessibilityMain(): boolean; + + setAccessibilityMain(accessibilityMain: boolean): void; + + setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; + + setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; + + setAccessibilityDocument(accessibilityDocument: string): void; + + setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; + + setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; + + setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; + + setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; + + isAccessibilityMinimized(): boolean; + + setAccessibilityMinimized(accessibilityMinimized: boolean): void; + + setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; +} + +declare class NSScrubberItemView extends NSScrubberArrangedView { +} + +declare class NSOpenPanel extends NSSavePanel { + static openPanel(): NSOpenPanel; + + readonly URLs: NSArray; + + resolvesAliases: boolean; + + canChooseDirectories: boolean; + + allowsMultipleSelection: boolean; + + canChooseFiles: boolean; + + canResolveUbiquitousConflicts: boolean; + + canDownloadUbiquitousContents: boolean; + + accessoryViewDisclosed: boolean; + + setResolvesAliases(resolvesAliases: boolean): void; + + setCanChooseDirectories(canChooseDirectories: boolean): void; + + setAllowsMultipleSelection(allowsMultipleSelection: boolean): void; + + setCanChooseFiles(canChooseFiles: boolean): void; + + setCanResolveUbiquitousConflicts(canResolveUbiquitousConflicts: boolean): void; + + setCanDownloadUbiquitousContents(canDownloadUbiquitousContents: boolean): void; + + isAccessoryViewDisclosed(): boolean; + + setAccessoryViewDisclosed(accessoryViewDisclosed: boolean): void; + + filenames(): NSArray; + + beginSheetForDirectoryFileTypesModalForWindowModalDelegateDidEndSelectorContextInfo(path: string | null, name: string | null, fileTypes: NSArray | Array | null, docWindow: NSWindow | null, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + + beginForDirectoryFileTypesModelessDelegateDidEndSelectorContextInfo(path: string | null, name: string | null, fileTypes: NSArray | Array | null, delegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; + + runModalForDirectoryFileTypes(path: string | null, name: string | null, fileTypes: NSArray | Array | null): number; + + runModalForTypes(fileTypes: NSArray | Array | null): number; +} + +declare class NSCollectionViewLayoutAttributes extends NSObject implements NSCopying { + frame: CGRect; + + size: CGSize; + + alpha: number; + + zIndex: number; + + hidden: boolean; + + indexPath: NSIndexPath; + + readonly representedElementCategory: interop.Enum; + + readonly representedElementKind: string; + + static layoutAttributesForItemWithIndexPath any>(this: This, indexPath: NSIndexPath): InstanceType; + + static layoutAttributesForInterItemGapBeforeIndexPath any>(this: This, indexPath: NSIndexPath): InstanceType; + + static layoutAttributesForSupplementaryViewOfKindWithIndexPath any>(this: This, elementKind: string, indexPath: NSIndexPath): InstanceType; + + static layoutAttributesForDecorationViewOfKindWithIndexPath any>(this: This, decorationViewKind: string, indexPath: NSIndexPath): InstanceType; + + setFrame(frame: CGRect): void; + + setSize(size: CGSize): void; + + setAlpha(alpha: number): void; + + setZIndex(zIndex: number): void; + + isHidden(): boolean; + + setHidden(hidden: boolean): void; + + setIndexPath(indexPath: NSIndexPath | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSTouchBar extends NSObject implements NSCoding { + init(): this; + + initWithCoder(coder: NSCoder): this; + + customizationIdentifier: string; + + get customizationAllowedItemIdentifiers(): NSArray; + set customizationAllowedItemIdentifiers(value: NSArray | Array); + + get customizationRequiredItemIdentifiers(): NSArray; + set customizationRequiredItemIdentifiers(value: NSArray | Array); + + get defaultItemIdentifiers(): NSArray; + set defaultItemIdentifiers(value: NSArray | Array); + + readonly itemIdentifiers: NSArray; + + principalItemIdentifier: string; + + escapeKeyReplacementItemIdentifier: string; + + templateItems: NSSet; + + delegate: NSTouchBarDelegate; + + itemForIdentifier(identifier: string): NSTouchBarItem; + + readonly visible: boolean; + + static automaticCustomizeTouchBarMenuItemEnabled: boolean; + + setCustomizationIdentifier(customizationIdentifier: string | null): void; + + setCustomizationAllowedItemIdentifiers(customizationAllowedItemIdentifiers: NSArray | Array): void; + + setCustomizationRequiredItemIdentifiers(customizationRequiredItemIdentifiers: NSArray | Array): void; + + setDefaultItemIdentifiers(defaultItemIdentifiers: NSArray | Array): void; + + setPrincipalItemIdentifier(principalItemIdentifier: string | null): void; + + setEscapeKeyReplacementItemIdentifier(escapeKeyReplacementItemIdentifier: string | null): void; + + setTemplateItems(templateItems: NSSet): void; + + setDelegate(delegate: NSTouchBarDelegate | null): void; + + isVisible(): boolean; + + static isAutomaticCustomizeTouchBarMenuItemEnabled(): boolean; + + static setAutomaticCustomizeTouchBarMenuItemEnabled(automaticCustomizeTouchBarMenuItemEnabled: boolean): void; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSTouchBarItem extends NSObject implements NSCoding { + initWithIdentifier(identifier: string): this; + + initWithCoder(coder: NSCoder): this; + + readonly identifier: string; + + visibilityPriority: number; + + readonly view: NSView; + + readonly viewController: NSViewController; + + readonly customizationLabel: string; + + readonly visible: boolean; + + setVisibilityPriority(visibilityPriority: number): void; + + isVisible(): boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSAlignmentFeedbackFilter extends NSObject { + static readonly inputEventMask: interop.Enum; + + updateWithEvent(event: NSEvent): void; + + updateWithPanRecognizer(panRecognizer: NSPanGestureRecognizer): void; + + alignmentFeedbackTokenForMovementInViewPreviousPointAlignedPointDefaultPoint(view: NSView | null, previousPoint: CGPoint, alignedPoint: CGPoint, defaultPoint: CGPoint): NSAlignmentFeedbackToken; + + alignmentFeedbackTokenForHorizontalMovementInViewPreviousXAlignedXDefaultX(view: NSView | null, previousX: number, alignedX: number, defaultX: number): NSAlignmentFeedbackToken; + + alignmentFeedbackTokenForVerticalMovementInViewPreviousYAlignedYDefaultY(view: NSView | null, previousY: number, alignedY: number, defaultY: number): NSAlignmentFeedbackToken; + + performFeedbackPerformanceTime(alignmentFeedbackTokens: NSArray | Array, performanceTime: interop.Enum): void; +} + +declare class NSCollectionLayoutSize extends NSObject implements NSCopying { + static sizeWithWidthDimensionHeightDimension any>(this: This, width: NSCollectionLayoutDimension, height: NSCollectionLayoutDimension): InstanceType; + + readonly widthDimension: NSCollectionLayoutDimension; + + readonly heightDimension: NSCollectionLayoutDimension; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSBox extends NSView { + boxType: interop.Enum; + + titlePosition: interop.Enum; + + title: string; + + titleFont: NSFont; + + readonly borderRect: CGRect; + + readonly titleRect: CGRect; + + readonly titleCell: interop.Object; + + contentViewMargins: CGSize; + + sizeToFit(): void; + + setFrameFromContentFrame(contentFrame: CGRect): void; + + contentView: NSView; + + transparent: boolean; + + borderWidth: number; + + cornerRadius: number; + + borderColor: NSColor; + + fillColor: NSColor; + + setBoxType(boxType: interop.Enum): void; + + setTitlePosition(titlePosition: interop.Enum): void; + + setTitle(title: string): void; + + setTitleFont(titleFont: NSFont): void; + + setContentViewMargins(contentViewMargins: CGSize): void; + + setContentView(contentView: NSView | null): void; + + isTransparent(): boolean; + + setTransparent(transparent: boolean): void; + + setBorderWidth(borderWidth: number): void; + + setCornerRadius(cornerRadius: number): void; + + setBorderColor(borderColor: NSColor): void; + + setFillColor(fillColor: NSColor): void; + + borderType: interop.Enum; + + setTitleWithMnemonic(stringWithAmpersand: string): void; + + setBorderType(borderType: interop.Enum): void; +} + +declare class NSAnimationContext extends NSObject { + static runAnimationGroupCompletionHandler(changes: (p1: NSAnimationContext) => void, completionHandler: () => void | null): void; + + static runAnimationGroup(changes: (p1: NSAnimationContext) => void): void; + + static beginGrouping(): void; + + static endGrouping(): void; + + static readonly currentContext: NSAnimationContext; + + duration: number; + + timingFunction: CAMediaTimingFunction; + + completionHandler: () => void; + + allowsImplicitAnimation: boolean; + + setDuration(duration: number): void; + + setTimingFunction(timingFunction: CAMediaTimingFunction): void; + + setCompletionHandler(completionHandler: () => void): void; + + setAllowsImplicitAnimation(allowsImplicitAnimation: boolean): void; +} + +declare class NSTextSelection extends NSObject implements NSSecureCoding { + initWithRangesAffinityGranularity(textRanges: NSArray | Array, affinity: interop.Enum, granularity: interop.Enum): this; + + initWithCoder(coder: NSCoder): this; + + initWithRangeAffinityGranularity(range: NSTextRange, affinity: interop.Enum, granularity: interop.Enum): this; + + initWithLocationAffinity(location: NSTextLocation, affinity: interop.Enum): this; + + readonly textRanges: NSArray; + + readonly granularity: interop.Enum; + + readonly affinity: interop.Enum; + + readonly transient: boolean; + + anchorPositionOffset: number; + + logical: boolean; + + secondarySelectionLocation: NSTextLocation; + + get typingAttributes(): NSDictionary; + set typingAttributes(value: NSDictionary | Record); + + textSelectionWithTextRanges(textRanges: NSArray | Array): NSTextSelection; + + isTransient(): boolean; + + setAnchorPositionOffset(anchorPositionOffset: number): void; + + isLogical(): boolean; + + setLogical(logical: boolean): void; + + setSecondarySelectionLocation(secondarySelectionLocation: NSTextLocation | null): void; + + setTypingAttributes(typingAttributes: NSDictionary | Record): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSApplication extends NSResponder implements NSUserInterfaceValidations, NSMenuItemValidation, NSAccessibilityElementProtocol, NSAccessibility { + static readonly sharedApplication: NSApplication; + + delegate: NSApplicationDelegate; + + hide(sender: interop.Object | null): void; + + unhide(sender: interop.Object | null): void; + + unhideWithoutActivation(): void; + + windowWithWindowNumber(windowNum: number): NSWindow; + + readonly mainWindow: NSWindow; + + readonly keyWindow: NSWindow; + + readonly active: boolean; + + readonly hidden: boolean; + + readonly running: boolean; + + readonly applicationShouldSuppressHighDynamicRangeContent: boolean; + + deactivate(): void; + + activateIgnoringOtherApps(ignoreOtherApps: boolean): void; - setAccessibilityIndex(accessibilityIndex: number): void; + activate(): void; - setAccessibilityColumns(accessibilityColumns: NSArray | Array): void; + yieldActivationToApplication(application: NSRunningApplication): void; - setAccessibilityRows(accessibilityRows: NSArray | Array): void; + yieldActivationToApplicationWithBundleIdentifier(bundleIdentifier: string): void; - setAccessibilityVisibleRows(accessibilityVisibleRows: NSArray | Array): void; + hideOtherApplications(sender: interop.Object | null): void; - setAccessibilitySelectedRows(accessibilitySelectedRows: NSArray | Array): void; + unhideAllApplications(sender: interop.Object | null): void; - setAccessibilityVisibleColumns(accessibilityVisibleColumns: NSArray | Array): void; + finishLaunching(): void; - setAccessibilitySelectedColumns(accessibilitySelectedColumns: NSArray | Array): void; + run(): void; - setAccessibilitySortDirection(accessibilitySortDirection: interop.Enum): void; + runModalForWindow(window: NSWindow): number; - setAccessibilityRowHeaderUIElements(accessibilityRowHeaderUIElements: NSArray | Array): void; + stop(sender: interop.Object | null): void; - setAccessibilitySelectedCells(accessibilitySelectedCells: NSArray | Array): void; + stopModal(): void; - setAccessibilityVisibleCells(accessibilityVisibleCells: NSArray | Array): void; + stopModalWithCode(returnCode: number): void; - setAccessibilityColumnHeaderUIElements(accessibilityColumnHeaderUIElements: NSArray | Array): void; + abortModal(): void; - setAccessibilityRowIndexRange(accessibilityRowIndexRange: _NSRange): void; + readonly modalWindow: NSWindow; - setAccessibilityColumnIndexRange(accessibilityColumnIndexRange: _NSRange): void; + beginModalSessionForWindow(window: NSWindow): interop.Pointer; - setAccessibilityInsertionPointLineNumber(accessibilityInsertionPointLineNumber: number): void; + runModalSession(session: interop.PointerConvertible): number; - setAccessibilitySharedCharacterRange(accessibilitySharedCharacterRange: _NSRange): void; + endModalSession(session: interop.PointerConvertible): void; - setAccessibilitySharedTextUIElements(accessibilitySharedTextUIElements: NSArray | Array): void; + terminate(sender: interop.Object | null): void; - setAccessibilityVisibleCharacterRange(accessibilityVisibleCharacterRange: _NSRange): void; + requestUserAttention(requestType: interop.Enum): number; - setAccessibilityNumberOfCharacters(accessibilityNumberOfCharacters: number): void; + cancelUserAttentionRequest(request: number): void; - setAccessibilitySelectedText(accessibilitySelectedText: string): void; + enumerateWindowsWithOptionsUsingBlock(options: interop.Enum, block: (p1: NSWindow, p2: interop.PointerConvertible) => void): void; - setAccessibilitySelectedTextRange(accessibilitySelectedTextRange: _NSRange): void; + preventWindowOrdering(): void; - setAccessibilitySelectedTextRanges(accessibilitySelectedTextRanges: NSArray | Array): void; + readonly windows: NSArray; - setAccessibilityToolbarButton(accessibilityToolbarButton: interop.Object): void; + setWindowsNeedUpdate(needUpdate: boolean): void; - isAccessibilityModal(): boolean; + updateWindows(): void; - setAccessibilityModal(accessibilityModal: boolean): void; + mainMenu: NSMenu; - setAccessibilityProxy(accessibilityProxy: interop.Object): void; + helpMenu: NSMenu; - isAccessibilityMain(): boolean; + applicationIconImage: NSImage; - setAccessibilityMain(accessibilityMain: boolean): void; + activationPolicy(): interop.Enum; - setAccessibilityFullScreenButton(accessibilityFullScreenButton: interop.Object): void; + setActivationPolicy(activationPolicy: interop.Enum): boolean; - setAccessibilityGrowArea(accessibilityGrowArea: interop.Object): void; + readonly dockTile: NSDockTile; - setAccessibilityDocument(accessibilityDocument: string): void; + reportException(exception: NSException): void; - setAccessibilityDefaultButton(accessibilityDefaultButton: interop.Object): void; + static detachDrawingThreadToTargetWithObject(selector: string, target: interop.Object, argument: interop.Object | null): void; - setAccessibilityCloseButton(accessibilityCloseButton: interop.Object): void; + replyToApplicationShouldTerminate(shouldTerminate: boolean): void; - setAccessibilityZoomButton(accessibilityZoomButton: interop.Object): void; + replyToOpenOrPrint(reply: interop.Enum): void; - setAccessibilityMinimizeButton(accessibilityMinimizeButton: interop.Object): void; + orderFrontCharacterPalette(sender: interop.Object | null): void; - isAccessibilityMinimized(): boolean; + presentationOptions: interop.Enum; - setAccessibilityMinimized(accessibilityMinimized: boolean): void; + readonly currentSystemPresentationOptions: interop.Enum; - setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; -} + readonly occlusionState: interop.Enum; -declare class NSTextInputContext extends NSObject { - static readonly currentInputContext: NSTextInputContext; + readonly protectedDataAvailable: boolean; - initWithClient(client: NSTextInputClient): this; + setDelegate(delegate: NSApplicationDelegate | null): void; - readonly client: NSTextInputClient; + isActive(): boolean; - acceptsGlyphInfo: boolean; + isHidden(): boolean; - get allowedInputSourceLocales(): NSArray; - set allowedInputSourceLocales(value: NSArray | Array); + isRunning(): boolean; - activate(): void; + setMainMenu(mainMenu: NSMenu | null): void; - deactivate(): void; + setHelpMenu(helpMenu: NSMenu): void; - handleEvent(event: NSEvent): boolean; + setApplicationIconImage(applicationIconImage: NSImage | null): void; - discardMarkedText(): void; + setPresentationOptions(presentationOptions: interop.Enum): void; - invalidateCharacterCoordinates(): void; + isProtectedDataAvailable(): boolean; - textInputClientWillStartScrollingOrZooming(): void; + appearance: NSAppearance; - textInputClientDidEndScrollingOrZooming(): void; + readonly effectiveAppearance: NSAppearance; - textInputClientDidUpdateSelection(): void; + setAppearance(appearance: NSAppearance): void; - textInputClientDidScroll(): void; + sendEvent(event: NSEvent): void; - readonly keyboardInputSources: NSArray; + postEventAtStart(event: NSEvent, atStart: boolean): void; - selectedKeyboardInputSource: string; + readonly currentEvent: NSEvent; - static localizedNameForInputSource(inputSourceIdentifier: string): string; + nextEventMatchingMaskUntilDateInModeDequeue(mask: interop.Enum, expiration: NSDate | null, mode: string, deqFlag: boolean): NSEvent; - setAcceptsGlyphInfo(acceptsGlyphInfo: boolean): void; + discardEventsMatchingMaskBeforeEvent(mask: interop.Enum, lastEvent: NSEvent | null): void; - setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array | null): void; + sendActionToFrom(action: string, target: interop.Object | null, sender: interop.Object | null): boolean; - setSelectedKeyboardInputSource(selectedKeyboardInputSource: string | null): void; -} + targetForAction(action: string): interop.Object; -declare class NSColorSampler extends NSObject { - showSamplerWithSelectionHandler(selectionHandler: (p1: NSColor) => void | null): void; -} + targetForActionToFrom(action: string, target: interop.Object | null, sender: interop.Object | null): interop.Object; -declare class NSCollectionLayoutItem extends NSObject implements NSCopying { - static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; + tryToPerformWith(action: string, object: interop.Object | null): boolean; - static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; + validRequestorForSendTypeReturnType(sendType: string | null, returnType: string | null): interop.Object; - contentInsets: NSDirectionalEdgeInsets; + windowsMenu: NSMenu; - edgeSpacing: NSCollectionLayoutEdgeSpacing; + arrangeInFront(sender: interop.Object | null): void; - readonly layoutSize: NSCollectionLayoutSize; + removeWindowsItem(win: NSWindow): void; - readonly supplementaryItems: NSArray; + addWindowsItemTitleFilename(win: NSWindow, string: string, isFilename: boolean): void; - setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + changeWindowsItemTitleFilename(win: NSWindow, string: string, isFilename: boolean): void; - setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; + updateWindowsItem(win: NSWindow): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + miniaturizeAll(sender: interop.Object | null): void; -declare class NSBindingSelectionMarker extends NSObject implements NSCopying { - static readonly multipleValuesSelectionMarker: NSBindingSelectionMarker; + setWindowsMenu(windowsMenu: NSMenu | null): void; - static readonly noSelectionMarker: NSBindingSelectionMarker; + readonly fullKeyboardAccessEnabled: boolean; - static readonly notApplicableSelectionMarker: NSBindingSelectionMarker; + isFullKeyboardAccessEnabled(): boolean; - static setDefaultPlaceholderForMarkerOnClassWithBinding(placeholder: interop.Object | null, marker: NSBindingSelectionMarker | null, objectClass: interop.Object, binding: string): void; + servicesMenu: NSMenu; - static defaultPlaceholderForMarkerOnClassWithBinding(marker: NSBindingSelectionMarker | null, objectClass: interop.Object, binding: string): interop.Object; + registerServicesMenuSendTypesReturnTypes(sendTypes: NSArray | Array, returnTypes: NSArray | Array): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setServicesMenu(servicesMenu: NSMenu | null): void; -declare class NSPrinter extends NSObject implements NSCopying, NSCoding { - static readonly printerNames: NSArray; + servicesProvider: interop.Object; - static readonly printerTypes: NSArray; + setServicesProvider(servicesProvider: interop.Object | null): void; - static printerWithName(name: string): NSPrinter; + orderFrontStandardAboutPanel(sender: interop.Object | null): void; - static printerWithType(type: string): NSPrinter; + orderFrontStandardAboutPanelWithOptions(optionsDictionary: NSDictionary | Record): void; - readonly name: string; + readonly userInterfaceLayoutDirection: interop.Enum; - readonly type: string; + disableRelaunchOnLogin(): void; - readonly languageLevel: number; + enableRelaunchOnLogin(): void; - pageSizeForPaper(paperName: string): CGSize; + registerForRemoteNotifications(): void; - readonly deviceDescription: NSDictionary; + unregisterForRemoteNotifications(): void; - statusForTable(tableName: string): interop.Enum; + readonly registeredForRemoteNotifications: boolean; - isKeyInTable(key: string | null, table: string): boolean; + registerForRemoteNotificationTypes(types: interop.Enum): void; - booleanForKeyInTable(key: string | null, table: string): boolean; + readonly enabledRemoteNotificationTypes: interop.Enum; - floatForKeyInTable(key: string | null, table: string): number; + isRegisteredForRemoteNotifications(): boolean; - intForKeyInTable(key: string | null, table: string): number; + runModalForWindowRelativeToWindow(window: NSWindow, docWindow: NSWindow): number; - rectForKeyInTable(key: string | null, table: string): CGRect; + beginModalSessionForWindowRelativeToWindow(window: NSWindow, docWindow: NSWindow): interop.Pointer; - sizeForKeyInTable(key: string | null, table: string): CGSize; + applicationPrintFiles(sender: NSApplication, filenames: NSArray | Array): void; - stringForKeyInTable(key: string | null, table: string): string; + beginSheetModalForWindowModalDelegateDidEndSelectorContextInfo(sheet: NSWindow, docWindow: NSWindow, modalDelegate: interop.Object | null, didEndSelector: string | null, contextInfo: interop.PointerConvertible): void; - stringListForKeyInTable(key: string | null, table: string): NSArray; + endSheet(sheet: NSWindow): void; - imageRectForPaper(paperName: string | null): CGRect; + endSheetReturnCode(sheet: NSWindow, returnCode: number): void; - acceptsBinary(): boolean; + makeWindowsPerformInOrder(selector: string, inOrder: boolean): NSWindow; - isColor(): boolean; + readonly context: NSGraphicsContext; - isFontAvailable(faceName: string | null): boolean; + activateContextHelpMode(sender: interop.Object | null): void; - isOutputStackInReverseOrder(): boolean; + showHelp(sender: interop.Object | null): void; - static printerWithNameDomainIncludeUnavailable(name: string, domain: string | null, flag: boolean): NSPrinter; + automaticCustomizeTouchBarMenuItemEnabled: boolean; - domain(): string; + toggleTouchBarCustomizationPalette(sender: interop.Object | null): void; - host(): string; + isAutomaticCustomizeTouchBarMenuItemEnabled(): boolean; - note(): string; + setAutomaticCustomizeTouchBarMenuItemEnabled(automaticCustomizeTouchBarMenuItemEnabled: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + orderFrontColorPanel(sender: interop.Object | null): void; - encodeWithCoder(coder: NSCoder): void; + runPageLayout(sender: interop.Object | null): void; - initWithCoder(coder: NSCoder): this; -} + readonly orderedDocuments: NSArray; -declare class NSGradient extends NSObject implements NSCopying, NSSecureCoding { - initWithStartingColorEndingColor(startingColor: NSColor, endingColor: NSColor): this; + readonly orderedWindows: NSArray; - initWithColors(colorArray: NSArray | Array): this; + registerUserInterfaceItemSearchHandler(handler: NSUserInterfaceItemSearching): void; - initWithColorsAndLocations(firstColor: NSColor): this; + unregisterUserInterfaceItemSearchHandler(handler: NSUserInterfaceItemSearching): void; - initWithColorsAtLocationsColorSpace(colorArray: NSArray | Array, locations: interop.PointerConvertible, colorSpace: NSColorSpace): this; + searchStringInUserInterfaceItemStringSearchRangeFoundRange(searchString: string, stringToSearch: string, searchRange: _NSRange, foundRange: interop.PointerConvertible): boolean; - initWithCoder(coder: NSCoder): this; + restoreWindowWithIdentifierStateCompletionHandler(identifier: string, state: NSCoder, completionHandler: (p1: NSWindow, p2: NSError) => void | null): boolean; - drawFromPointToPointOptions(startingPoint: CGPoint, endingPoint: CGPoint, options: interop.Enum): void; + extendStateRestoration(): void; - drawInRectAngle(rect: CGRect, angle: number): void; + completeStateRestoration(): void; - drawInBezierPathAngle(path: NSBezierPath, angle: number): void; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - drawFromCenterRadiusToCenterRadiusOptions(startCenter: CGPoint, startRadius: number, endCenter: CGPoint, endRadius: number, options: interop.Enum): void; + validateMenuItem(menuItem: NSMenuItem): boolean; - drawInRectRelativeCenterPosition(rect: CGRect, relativeCenterPosition: CGPoint): void; + isEqual(object: interop.Object): boolean; - drawInBezierPathRelativeCenterPosition(path: NSBezierPath, relativeCenterPosition: CGPoint): void; + readonly hash: number; - readonly colorSpace: NSColorSpace; + readonly superclass: interop.Object; - readonly numberOfColorStops: number; + class(): interop.Object; - getColorLocationAtIndex(color: interop.PointerConvertible, location: interop.PointerConvertible, index: number): void; + self(): this; - interpolatedColorAtLocation(location: number): NSColor; + performSelector(aSelector: string): interop.Object; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - static readonly supportsSecureCoding: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - encodeWithCoder(coder: NSCoder): void; -} + readonly isProxy: boolean; -declare class NSCollectionLayoutAnchor extends NSObject implements NSCopying { - static layoutAnchorWithEdges any>(this: This, edges: interop.Enum): InstanceType; + isKindOfClass(aClass: interop.Object): boolean; - static layoutAnchorWithEdgesAbsoluteOffset any>(this: This, edges: interop.Enum, absoluteOffset: CGPoint): InstanceType; + isMemberOfClass(aClass: interop.Object): boolean; - static layoutAnchorWithEdgesFractionalOffset any>(this: This, edges: interop.Enum, fractionalOffset: CGPoint): InstanceType; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - readonly edges: interop.Enum; + respondsToSelector(aSelector: string): boolean; - readonly offset: CGPoint; + retain(): this; - readonly isAbsoluteOffset: boolean; + release(): void; - readonly isFractionalOffset: boolean; + autorelease(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + retainCount(): number; -declare class NSAccessibilityElement extends NSObject implements NSAccessibility { - static accessibilityElementWithRoleFrameLabelParent(role: string, frame: CGRect, label: string | null, parent: interop.Object | null): interop.Object; + readonly zone: interop.Pointer; - accessibilityAddChildElement(childElement: NSAccessibilityElement): void; + readonly description: string; - accessibilityFrameInParentSpace: CGRect; + readonly debugDescription: string; - setAccessibilityFrameInParentSpace(accessibilityFrameInParentSpace: CGRect): void; + isAccessibilityFocused(): boolean; accessibilityElement: boolean; @@ -31609,8 +32157,6 @@ declare class NSAccessibilityElement extends NSObject implements NSAccessibility setAccessibilityFrame(accessibilityFrame: CGRect): void; - isAccessibilityFocused(): boolean; - setAccessibilityFocused(accessibilityFocused: boolean): void; setAccessibilityActivationPoint(accessibilityActivationPoint: CGPoint): void; @@ -31882,46 +32428,171 @@ declare class NSAccessibilityElement extends NSObject implements NSAccessibility setAccessibilityMinimized(accessibilityMinimized: boolean): void; setAccessibilityCustomActions(accessibilityCustomActions: NSArray | Array): void; +} - isEqual(object: interop.Object): boolean; +declare class NSTextInputContext extends NSObject { + static readonly currentInputContext: NSTextInputContext; - readonly hash: number; + initWithClient(client: NSTextInputClient): this; - readonly superclass: interop.Object; + readonly client: NSTextInputClient; - class(): interop.Object; + acceptsGlyphInfo: boolean; - self(): this; + get allowedInputSourceLocales(): NSArray; + set allowedInputSourceLocales(value: NSArray | Array); - performSelector(aSelector: string): interop.Object; + activate(): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + deactivate(): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + handleEvent(event: NSEvent): boolean; - readonly isProxy: boolean; + discardMarkedText(): void; - isKindOfClass(aClass: interop.Object): boolean; + invalidateCharacterCoordinates(): void; - isMemberOfClass(aClass: interop.Object): boolean; + textInputClientWillStartScrollingOrZooming(): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + textInputClientDidEndScrollingOrZooming(): void; - respondsToSelector(aSelector: string): boolean; + textInputClientDidUpdateSelection(): void; - retain(): this; + textInputClientDidScroll(): void; - release(): void; + readonly keyboardInputSources: NSArray; - autorelease(): this; + selectedKeyboardInputSource: string; - retainCount(): number; + static localizedNameForInputSource(inputSourceIdentifier: string): string; - readonly zone: interop.Pointer; + setAcceptsGlyphInfo(acceptsGlyphInfo: boolean): void; - readonly description: string; + setAllowedInputSourceLocales(allowedInputSourceLocales: NSArray | Array | null): void; - readonly debugDescription: string; + setSelectedKeyboardInputSource(selectedKeyboardInputSource: string | null): void; +} + +declare class NSColorSampler extends NSObject { + showSamplerWithSelectionHandler(selectionHandler: (p1: NSColor) => void | null): void; +} + +declare class NSCollectionLayoutItem extends NSObject implements NSCopying { + static itemWithLayoutSize any>(this: This, layoutSize: NSCollectionLayoutSize): InstanceType; + + static itemWithLayoutSizeSupplementaryItems any>(this: This, layoutSize: NSCollectionLayoutSize, supplementaryItems: NSArray | Array): InstanceType; + + contentInsets: NSDirectionalEdgeInsets; + + edgeSpacing: NSCollectionLayoutEdgeSpacing; + + readonly layoutSize: NSCollectionLayoutSize; + + readonly supplementaryItems: NSArray; + + setContentInsets(contentInsets: NSDirectionalEdgeInsets): void; + + setEdgeSpacing(edgeSpacing: NSCollectionLayoutEdgeSpacing | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSBindingSelectionMarker extends NSObject implements NSCopying { + static readonly multipleValuesSelectionMarker: NSBindingSelectionMarker; + + static readonly noSelectionMarker: NSBindingSelectionMarker; + + static readonly notApplicableSelectionMarker: NSBindingSelectionMarker; + + static setDefaultPlaceholderForMarkerOnClassWithBinding(placeholder: interop.Object | null, marker: NSBindingSelectionMarker | null, objectClass: interop.Object, binding: string): void; + + static defaultPlaceholderForMarkerOnClassWithBinding(marker: NSBindingSelectionMarker | null, objectClass: interop.Object, binding: string): interop.Object; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSNib extends NSObject implements NSCoding { + initWithNibNamedBundle(nibName: string, bundle: NSBundle | null): this; + + initWithNibDataBundle(nibData: NSData, bundle: NSBundle | null): this; + + instantiateWithOwnerTopLevelObjects(owner: interop.Object | null, topLevelObjects: interop.PointerConvertible): boolean; + + initWithContentsOfURL(nibFileURL: NSURL): this; + + instantiateNibWithExternalNameTable(externalNameTable: NSDictionary | Record): boolean; + + instantiateNibWithOwnerTopLevelObjects(owner: interop.Object, topLevelObjects: interop.PointerConvertible): boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSGradient extends NSObject implements NSCopying, NSSecureCoding { + initWithStartingColorEndingColor(startingColor: NSColor, endingColor: NSColor): this; + + initWithColors(colorArray: NSArray | Array): this; + + initWithColorsAndLocations(firstColor: NSColor): this; + + initWithColorsAtLocationsColorSpace(colorArray: NSArray | Array, locations: interop.PointerConvertible, colorSpace: NSColorSpace): this; + + initWithCoder(coder: NSCoder): this; + + drawFromPointToPointOptions(startingPoint: CGPoint, endingPoint: CGPoint, options: interop.Enum): void; + + drawInRectAngle(rect: CGRect, angle: number): void; + + drawInBezierPathAngle(path: NSBezierPath, angle: number): void; + + drawFromCenterRadiusToCenterRadiusOptions(startCenter: CGPoint, startRadius: number, endCenter: CGPoint, endRadius: number, options: interop.Enum): void; + + drawInRectRelativeCenterPosition(rect: CGRect, relativeCenterPosition: CGPoint): void; + + drawInBezierPathRelativeCenterPosition(path: NSBezierPath, relativeCenterPosition: CGPoint): void; + + readonly colorSpace: NSColorSpace; + + readonly numberOfColorStops: number; + + getColorLocationAtIndex(color: interop.PointerConvertible, location: interop.PointerConvertible, index: number): void; + + interpolatedColorAtLocation(location: number): NSColor; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSCollectionLayoutAnchor extends NSObject implements NSCopying { + static layoutAnchorWithEdges any>(this: This, edges: interop.Enum): InstanceType; + + static layoutAnchorWithEdgesAbsoluteOffset any>(this: This, edges: interop.Enum, absoluteOffset: CGPoint): InstanceType; + + static layoutAnchorWithEdgesFractionalOffset any>(this: This, edges: interop.Enum, fractionalOffset: CGPoint): InstanceType; + + readonly edges: interop.Enum; + + readonly offset: CGPoint; + + readonly isAbsoluteOffset: boolean; + + readonly isFractionalOffset: boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSGlassEffectContainerView extends NSView { + contentView: NSView; + + spacing: number; + + setContentView(contentView: NSView | null): void; + + setSpacing(spacing: number): void; } declare class NSDockTile extends NSObject { @@ -32036,58 +32707,6 @@ declare class NSPrintOperation extends NSObject { showPanels(): boolean; } -declare class NSColorSpace extends NSObject implements NSSecureCoding { - initWithICCProfileData(iccData: NSData): this; - - readonly ICCProfileData: NSData; - - initWithColorSyncProfile(prof: interop.PointerConvertible): this; - - readonly colorSyncProfile: interop.Pointer; - - initWithCGColorSpace(cgColorSpace: interop.Object): this; - - readonly CGColorSpace: interop.Object; - - readonly numberOfColorComponents: number; - - readonly colorSpaceModel: interop.Enum; - - readonly localizedName: string; - - static readonly sRGBColorSpace: NSColorSpace; - - static readonly genericGamma22GrayColorSpace: NSColorSpace; - - static readonly extendedSRGBColorSpace: NSColorSpace; - - static readonly extendedGenericGamma22GrayColorSpace: NSColorSpace; - - static readonly displayP3ColorSpace: NSColorSpace; - - static readonly adobeRGB1998ColorSpace: NSColorSpace; - - static readonly genericRGBColorSpace: NSColorSpace; - - static readonly genericGrayColorSpace: NSColorSpace; - - static readonly genericCMYKColorSpace: NSColorSpace; - - static readonly deviceRGBColorSpace: NSColorSpace; - - static readonly deviceGrayColorSpace: NSColorSpace; - - static readonly deviceCMYKColorSpace: NSColorSpace; - - static availableColorSpacesWithModel(model: interop.Enum): NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSWorkspaceOpenConfiguration extends NSObject implements NSCopying { static configuration any>(this: This): InstanceType; @@ -34101,6 +34720,14 @@ declare class NSTextField extends NSControl implements NSUserInterfaceValidation allowsWritingToolsAffordance: boolean; + get placeholderStrings(): NSArray; + set placeholderStrings(value: NSArray | Array); + + get placeholderAttributedStrings(): NSArray; + set placeholderAttributedStrings(value: NSArray | Array); + + resolvesNaturalAlignmentWithBaseWritingDirection: boolean; + setPlaceholderString(placeholderString: string): void; setPlaceholderAttributedString(placeholderAttributedString: NSAttributedString): void; @@ -34143,6 +34770,12 @@ declare class NSTextField extends NSControl implements NSUserInterfaceValidation setAllowsWritingToolsAffordance(allowsWritingToolsAffordance: boolean): void; + setPlaceholderStrings(placeholderStrings: NSArray | Array): void; + + setPlaceholderAttributedStrings(placeholderAttributedStrings: NSArray | Array): void; + + setResolvesNaturalAlignmentWithBaseWritingDirection(resolvesNaturalAlignmentWithBaseWritingDirection: boolean): void; + automaticTextCompletionEnabled: boolean; allowsCharacterPickerTouchBarItem: boolean; @@ -34762,117 +35395,6 @@ declare class NSStackView extends NSView { setHasEqualSpacing(hasEqualSpacing: boolean): void; } -declare class NSToolbar extends NSObject { - initWithIdentifier(identifier: string): this; - - init(): this; - - insertItemWithItemIdentifierAtIndex(itemIdentifier: string, index: number): void; - - removeItemAtIndex(index: number): void; - - removeItemWithItemIdentifier(itemIdentifier: string): void; - - delegate: NSToolbarDelegate; - - visible: boolean; - - runCustomizationPalette(sender: interop.Object | null): void; - - readonly customizationPaletteIsRunning: boolean; - - displayMode: interop.Enum; - - selectedItemIdentifier: string; - - allowsUserCustomization: boolean; - - allowsDisplayModeCustomization: boolean; - - readonly identifier: string; - - readonly items: NSArray; - - readonly visibleItems: NSArray; - - get itemIdentifiers(): NSArray; - set itemIdentifiers(value: NSArray | Array); - - centeredItemIdentifiers: NSSet; - - autosavesConfiguration: boolean; - - validateVisibleItems(): void; - - allowsExtensionItems: boolean; - - setDelegate(delegate: NSToolbarDelegate | null): void; - - isVisible(): boolean; - - setVisible(visible: boolean): void; - - setDisplayMode(displayMode: interop.Enum): void; - - setSelectedItemIdentifier(selectedItemIdentifier: string | null): void; - - setAllowsUserCustomization(allowsUserCustomization: boolean): void; - - setAllowsDisplayModeCustomization(allowsDisplayModeCustomization: boolean): void; - - setItemIdentifiers(itemIdentifiers: NSArray | Array): void; - - setCenteredItemIdentifiers(centeredItemIdentifiers: NSSet): void; - - setAutosavesConfiguration(autosavesConfiguration: boolean): void; - - setAllowsExtensionItems(allowsExtensionItems: boolean): void; - - sizeMode: interop.Enum; - - centeredItemIdentifier: string; - - fullScreenAccessoryView: NSView; - - fullScreenAccessoryViewMinHeight: number; - - fullScreenAccessoryViewMaxHeight: number; - - showsBaselineSeparator: boolean; - - readonly configurationDictionary: NSDictionary; - - setConfigurationFromDictionary(configDict: NSDictionary | Record): void; - - setSizeMode(sizeMode: interop.Enum): void; - - setCenteredItemIdentifier(centeredItemIdentifier: string | null): void; - - setFullScreenAccessoryView(fullScreenAccessoryView: NSView): void; - - setFullScreenAccessoryViewMinHeight(fullScreenAccessoryViewMinHeight: number): void; - - setFullScreenAccessoryViewMaxHeight(fullScreenAccessoryViewMaxHeight: number): void; - - setShowsBaselineSeparator(showsBaselineSeparator: boolean): void; -} - -declare class NSPathControlItem extends NSObject { - title: string; - - attributedTitle: NSAttributedString; - - image: NSImage; - - readonly URL: NSURL; - - setTitle(title: string): void; - - setAttributedTitle(attributedTitle: NSAttributedString): void; - - setImage(image: NSImage | null): void; -} - declare class NSResponder extends NSObject implements NSCoding { init(): this; @@ -34902,6 +35424,8 @@ declare class NSResponder extends NSObject implements NSCoding { mouseDragged(event: NSEvent): void; + mouseCancelled(event: NSEvent): void; + scrollWheel(event: NSEvent): void; rightMouseDragged(event: NSEvent): void; @@ -35191,174 +35715,99 @@ declare class NSStringDrawingContext extends NSObject { setMinimumScaleFactor(minimumScaleFactor: number): void; } -declare class NSBezierPath extends NSObject implements NSCopying, NSSecureCoding { - static bezierPath(): NSBezierPath; - - static bezierPathWithRect(rect: CGRect): NSBezierPath; - - static bezierPathWithOvalInRect(rect: CGRect): NSBezierPath; - - static bezierPathWithRoundedRectXRadiusYRadius(rect: CGRect, xRadius: number, yRadius: number): NSBezierPath; - - static bezierPathWithCGPath(cgPath: interop.Object): NSBezierPath; - - CGPath: interop.Object; - - static fillRect(rect: CGRect): void; - - static strokeRect(rect: CGRect): void; - - static clipRect(rect: CGRect): void; - - static strokeLineFromPointToPoint(point1: CGPoint, point2: CGPoint): void; - - static drawPackedGlyphsAtPoint(packedGlyphs: string, point: CGPoint): void; - - static defaultMiterLimit: number; - - static defaultFlatness: number; - - static defaultWindingRule: interop.Enum; - - static defaultLineCapStyle: interop.Enum; - - static defaultLineJoinStyle: interop.Enum; - - static defaultLineWidth: number; - - moveToPoint(point: CGPoint): void; - - lineToPoint(point: CGPoint): void; - - curveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - - curveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - - closePath(): void; - - removeAllPoints(): void; - - relativeMoveToPoint(point: CGPoint): void; - - relativeLineToPoint(point: CGPoint): void; - - relativeCurveToPointControlPoint1ControlPoint2(endPoint: CGPoint, controlPoint1: CGPoint, controlPoint2: CGPoint): void; - - relativeCurveToPointControlPoint(endPoint: CGPoint, controlPoint: CGPoint): void; - - lineWidth: number; - - lineCapStyle: interop.Enum; - - lineJoinStyle: interop.Enum; - - windingRule: interop.Enum; - - miterLimit: number; - - flatness: number; - - getLineDashCountPhase(pattern: interop.PointerConvertible, count: interop.PointerConvertible, phase: interop.PointerConvertible): void; - - setLineDashCountPhase(pattern: interop.PointerConvertible, count: number, phase: number): void; - - stroke(): void; - - fill(): void; - - addClip(): void; - - setClip(): void; +declare class NSSplitViewController extends NSViewController implements NSSplitViewDelegate, NSUserInterfaceValidations { + splitView: NSSplitView; - readonly bezierPathByFlatteningPath: NSBezierPath; + get splitViewItems(): NSArray; + set splitViewItems(value: NSArray | Array); - readonly bezierPathByReversingPath: NSBezierPath; + addSplitViewItem(splitViewItem: NSSplitViewItem): void; - transformUsingAffineTransform(transform: NSAffineTransform): void; + insertSplitViewItemAtIndex(splitViewItem: NSSplitViewItem, index: number): void; - readonly empty: boolean; + removeSplitViewItem(splitViewItem: NSSplitViewItem): void; - readonly currentPoint: CGPoint; + splitViewItemForViewController(viewController: NSViewController): NSSplitViewItem; - readonly controlPointBounds: CGRect; + minimumThicknessForInlineSidebars: number; - readonly bounds: CGRect; + validateUserInterfaceItem(item: NSValidatedUserInterfaceItem): boolean; - readonly elementCount: number; + viewDidLoad(): void; - elementAtIndexAssociatedPoints(index: number, points: interop.PointerConvertible): interop.Enum; + splitViewCanCollapseSubview(splitView: NSSplitView, subview: NSView): boolean; - elementAtIndex(index: number): interop.Enum; + splitViewShouldCollapseSubviewForDoubleClickOnDividerAtIndex(splitView: NSSplitView, subview: NSView, dividerIndex: number): boolean; - setAssociatedPointsAtIndex(points: interop.PointerConvertible, index: number): void; + splitViewShouldHideDividerAtIndex(splitView: NSSplitView, dividerIndex: number): boolean; - appendBezierPath(path: NSBezierPath): void; + splitViewEffectiveRectForDrawnRectOfDividerAtIndex(splitView: NSSplitView, proposedEffectiveRect: CGRect, drawnRect: CGRect, dividerIndex: number): CGRect; - appendBezierPathWithRect(rect: CGRect): void; + splitViewAdditionalEffectiveRectOfDividerAtIndex(splitView: NSSplitView, dividerIndex: number): CGRect; - appendBezierPathWithPointsCount(points: interop.PointerConvertible, count: number): void; + setSplitView(splitView: NSSplitView): void; - appendBezierPathWithOvalInRect(rect: CGRect): void; + setSplitViewItems(splitViewItems: NSArray | Array): void; - appendBezierPathWithArcWithCenterRadiusStartAngleEndAngleClockwise(center: CGPoint, radius: number, startAngle: number, endAngle: number, clockwise: boolean): void; + setMinimumThicknessForInlineSidebars(minimumThicknessForInlineSidebars: number): void; - appendBezierPathWithArcWithCenterRadiusStartAngleEndAngle(center: CGPoint, radius: number, startAngle: number, endAngle: number): void; + toggleSidebar(sender: interop.Object | null): void; - appendBezierPathWithArcFromPointToPointRadius(point1: CGPoint, point2: CGPoint, radius: number): void; + toggleInspector(sender: interop.Object | null): void; - appendBezierPathWithCGGlyphInFont(glyph: number, font: NSFont): void; + splitViewConstrainMinCoordinateOfSubviewAt(splitView: NSSplitView, proposedMinimumPosition: number, dividerIndex: number): number; - appendBezierPathWithCGGlyphsCountInFont(glyphs: interop.PointerConvertible, count: number, font: NSFont): void; + splitViewConstrainMaxCoordinateOfSubviewAt(splitView: NSSplitView, proposedMaximumPosition: number, dividerIndex: number): number; - appendBezierPathWithRoundedRectXRadiusYRadius(rect: CGRect, xRadius: number, yRadius: number): void; + splitViewConstrainSplitPositionOfSubviewAt(splitView: NSSplitView, proposedPosition: number, dividerIndex: number): number; - containsPoint(point: CGPoint): boolean; + splitViewResizeSubviewsWithOldSize(splitView: NSSplitView, oldSize: CGSize): void; - setCGPath(CGPath: interop.Object): void; + splitViewShouldAdjustSizeOfSubview(splitView: NSSplitView, view: NSView): boolean; - static setDefaultMiterLimit(defaultMiterLimit: number): void; + splitViewWillResizeSubviews(notification: NSNotification): void; - static setDefaultFlatness(defaultFlatness: number): void; + splitViewDidResizeSubviews(notification: NSNotification): void; - static setDefaultWindingRule(defaultWindingRule: interop.Enum): void; + isEqual(object: interop.Object): boolean; - static setDefaultLineCapStyle(defaultLineCapStyle: interop.Enum): void; + readonly hash: number; - static setDefaultLineJoinStyle(defaultLineJoinStyle: interop.Enum): void; + readonly superclass: interop.Object; - static setDefaultLineWidth(defaultLineWidth: number): void; + class(): interop.Object; - setLineWidth(lineWidth: number): void; + self(): this; - setLineCapStyle(lineCapStyle: interop.Enum): void; + performSelector(aSelector: string): interop.Object; - setLineJoinStyle(lineJoinStyle: interop.Enum): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setWindingRule(windingRule: interop.Enum): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setMiterLimit(miterLimit: number): void; + readonly isProxy: boolean; - setFlatness(flatness: number): void; + isKindOfClass(aClass: interop.Object): boolean; - isEmpty(): boolean; + isMemberOfClass(aClass: interop.Object): boolean; - cachesBezierPath(): boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setCachesBezierPath(flag: boolean): void; + respondsToSelector(aSelector: string): boolean; - appendBezierPathWithGlyphInFont(glyph: number, font: NSFont): void; + retain(): this; - appendBezierPathWithGlyphsCountInFont(glyphs: interop.PointerConvertible, count: number, font: NSFont): void; + release(): void; - appendBezierPathWithPackedGlyphs(packedGlyphs: string): void; + autorelease(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + retainCount(): number; - static readonly supportsSecureCoding: boolean; + readonly zone: interop.Pointer; - encodeWithCoder(coder: NSCoder): void; + readonly description: string; - initWithCoder(coder: NSCoder): this; + readonly debugDescription: string; } declare class NSCursor extends NSObject implements NSSecureCoding { diff --git a/packages/macos/types/ApplicationServices.d.ts b/packages/macos/types/ApplicationServices.d.ts index ca58a4e9..06f5a2f2 100644 --- a/packages/macos/types/ApplicationServices.d.ts +++ b/packages/macos/types/ApplicationServices.d.ts @@ -1,9 +1,5 @@ /// -declare const cmXYZ48LSpace: number; - -declare const cmSigScreeningType: number; - declare const kPMCoverPageAfter: number; declare const cmScreeningDescTag: number; @@ -72,6 +68,8 @@ declare const notPasteboardOwnerErr: number; declare const kATSUTruncFeatNoSquishing: number; +declare const kAXShadowTextAttribute: interop.Object; + declare const kAXValueCGRectType: number; declare const svAllMiniData: number; @@ -558,6 +556,8 @@ declare const kPMUnlocked: number; declare const cmDeviceStateDeviceRsvdBits: number; +declare const cmXYZ48LSpace: number; + declare const cmParametricType4: number; declare const kSelectorAllSmallData: number; @@ -656,8 +656,6 @@ declare const kProcessTransformToForegroundApplication: number; declare const modeUseTextEditServices: number; -declare const modeMultiLaunch: number; - declare const modeDeskAccessory: number; declare const modeReserved: number; @@ -1060,8 +1058,6 @@ declare const cmParametricType3: number; declare const cmParametricType2: number; -declare const cmSolaris: number; - declare const cmMicrosoft: number; declare const cmNamedColorClass: number; @@ -1188,8 +1184,6 @@ declare const cmSigMultiFunctB2AType: number; declare const cmSigMeasurementType: number; -declare const cmSigLut16Type: number; - declare const cmSigDateTimeType: number; declare const modeTune: number; @@ -1330,8 +1324,6 @@ declare const kAlignVerticalCenter: number; declare const kSpeechAudioOutputFormatProperty: interop.Pointer; -declare const kATSLineIgnoreFontLeading: number; - declare const kATSUUseLineControlWidth: number; declare const kATSFontAutoActivationDefault: number; @@ -1416,6 +1408,8 @@ declare const kATSLineNoAntiAliasing: number; declare const kATSLineApplyAntiAliasing: number; +declare const kATSLineIgnoreFontLeading: number; + declare const kATSLineTabAdjustEnabled: number; declare const kATSLineFillOutToWidth: number; @@ -1520,6 +1514,10 @@ declare const kPMShowPageAttributesPDE: number; declare const kPMUnknownColorSpaceModel: number; +declare const modeMultiLaunch: number; + +declare const cmSolaris: number; + declare const modeLaunchDontSwitch: number; declare const kSelectorHuge32Bit: number; @@ -1644,8 +1642,6 @@ declare const kUYVY422PixelFormat: number; declare const kUseAtoB: number; -declare const kAXShadowTextAttribute: interop.Object; - declare const kATSULineDirectionTag: number; declare const kATSUFontTag: number; @@ -1846,6 +1842,8 @@ declare const kDeviceToPCS: number; declare const kATSULayoutOperationCallbackStatusContinue: number; +declare const cmSigScreeningType: number; + declare const icConfigNotFoundErr: number; declare const cmTechnologyVideoCamera: number; @@ -2000,8 +1998,6 @@ declare const kATSULineRotationTag: number; declare const kICMapNotIncomingMask: number; -declare const k4IndexedPixelFormat: number; - declare const kPMScalingPinTopLeft: number; declare const kTransformOpen: number; @@ -2118,8 +2114,6 @@ declare const cmProfileMajorVersionMask: number; declare const kSetFrontProcessFrontWindowOnly: number; -declare const cmLuvData: number; - declare const kICMapNotOutgoingMask: number; declare const kTransformSelected: number; @@ -2228,6 +2222,8 @@ declare const cmProfileDescriptionMLTag: number; declare const kSelectorAllHugeData: number; +declare const cmLuvData: number; + declare const kPMStatusFailed: number; declare const kATSULayoutOperationJustification: number; @@ -2296,10 +2292,14 @@ declare const svLarge8Bit: number; declare const cm32_8ColorPacking: number; +declare const kPMLayoutTopBottomRightLeft: number; + declare const kAlignCenterRight: number; declare const kPMPrinterStopped: number; +declare const soPitchBase: number; + declare const cmOneBitDirectPacking: number; declare const kPMPaperTypeTransparency: number; @@ -2328,6 +2328,8 @@ declare const kPMCoverPageNone: number; declare const cmGrayASpace: number; +declare const k4IndexedPixelFormat: number; + declare const cmMCSix8Space: number; declare const kPMTicketTypeNotFound: number; @@ -2340,8 +2342,6 @@ declare const kSpeechErrorsProperty: interop.Pointer; declare const cmMeasurementTag: number; -declare const soPitchBase: number; - declare const kPMDestinationPrinter: number; declare const kYUVUPixelFormat: number; @@ -2356,8 +2356,6 @@ declare const cmBestMode: number; declare const kPMTicketIsLocked: number; -declare const kPMLayoutTopBottomRightLeft: number; - declare const kATSUQDBoldfaceTag: number; declare const kAXFontNameKey: interop.Object; @@ -2402,8 +2400,12 @@ declare const kTranslationFileTranslation: number; declare const kPMFeatureNotInstalled: number; +declare const cmSigLut16Type: number; + declare const icTruncatedErr: number; +declare const k2IndexedGrayPixelFormat: number; + declare const kATSULineHighlightCGColorTag: number; declare const kAudioUnitProperty_Voice: number; @@ -2416,8 +2418,6 @@ declare const kPMShowInlineCopies: number; declare const kATSFlattenedFontSpecifierRawNameData: number; -declare const kSelectorLarge8BitMask: number; - declare const kATSOptionFlagsUseResourceFork: number; declare const cmCS1TRCTag: number; @@ -2430,6 +2430,8 @@ declare const kAXLinkTextAttribute: interop.Object; declare const cmAlphaLastPacking: number; +declare const kSelectorLarge8BitMask: number; + declare const kATSUStyleSingleLineCount: number; declare const kATSUGlyphSelectorTag: number; @@ -2466,18 +2468,16 @@ declare const kPMPrinterIdle: number; declare const kATSUDirectDataStyleSettingATSUStyleSettingRefArray: number; +declare const svMini4Bit: number; + declare const kSpeechSynthesizerInfoVersion: interop.Pointer; declare const cmMCH5Data: number; -declare const svMini4Bit: number; - declare const cmTechnologyDyeSublimationPrinter: number; declare const kPMCloseFailed: number; -declare const k2IndexedGrayPixelFormat: number; - declare const cmGamutResult1Space: number; declare const cmRGB565LSpace: number; @@ -2521,9 +2521,12 @@ declare const AXUnderlineStyle: { Double: 9, }; -declare const ATSFontNotifyAction: { - Fonts: 1, - Directories: 2, +declare const AXMenuItemModifiers: { + None: 0, + Shift: 1, + Option: 2, + Control: 4, + NoCommand: 8, }; declare const ATSFontNotifyOption: { @@ -2546,12 +2549,13 @@ declare const AXPriority: { High: 90, }; -declare const AXMenuItemModifiers: { - None: 0, - Shift: 1, - Option: 2, - Control: 4, - NoCommand: 8, +declare const ATSFontNotifyAction: { + Fonts: 1, + Directories: 2, +}; + +declare const ATSFontQueryMessageID: { + kATSQueryActivateFontMessage: 1635021665, }; declare const AXError: { @@ -2599,10 +2603,6 @@ declare const PasteboardSyncFlags: { ClientIsOwner: 2, }; -declare const ATSFontQueryMessageID: { - kATSQueryActivateFontMessage: 1635021665, -}; - declare const ATSFontFilterSelector: { FontFilterSelectorUnspecified: 0, FontFilterSelectorGeneration: 3, @@ -2639,6 +2639,13 @@ declare class FMInput { denom: Point; } +declare class ATSFontFilter { + constructor(init?: ATSFontFilter); + version: number; + filterSelector: interop.Enum; + filter: unnamed_17149186175611802152; +} + declare class PhonemeInfo { constructor(init?: PhonemeInfo); opcode: number; @@ -2788,14 +2795,6 @@ declare class PMResolution { vRes: number; } -declare class PMRect { - constructor(init?: PMRect); - top: number; - left: number; - bottom: number; - right: number; -} - declare class OpaquePMPreset { constructor(init?: OpaquePMPreset); } @@ -2888,15 +2887,6 @@ declare class LaunchParamBlockRec { launchAppParameters: interop.Pointer; } -declare class unnamed_6606989257391460559 { - constructor(init?: unnamed_6606989257391460559); - what: number; - message: number; - when: number; - where: Point; - modifiers: number; -} - declare class ICServiceEntry { constructor(init?: ICServiceEntry); name: unknown /* const array */; @@ -2939,6 +2929,10 @@ declare class MacPolygon { polyPoints: unknown /* const array */; } +declare class OpaqueWindowPtr { + constructor(init?: OpaqueWindowPtr); +} + declare class Picture { constructor(init?: Picture); picSize: number; @@ -3101,7 +3095,7 @@ declare class CMMultiLocalizedUniCodeEntryRec { declare class CMVideoCardGamma { constructor(init?: CMVideoCardGamma); tagType: number; - u: unnamed_12297468414903056955; + u: unnamed_6947233698084301064; } declare class CMVideoCardGammaFormula { @@ -3332,13 +3326,6 @@ declare class CMCMYColor { yellow: number; } -declare class AsscEntry { - constructor(init?: AsscEntry); - fontSize: number; - fontStyle: number; - fontID: number; -} - declare class CMVideoCardGammaType { constructor(init?: CMVideoCardGammaType); typeDescriptor: number; @@ -3358,13 +3345,6 @@ declare class ATSFontNotificationInfoRef_ { constructor(init?: ATSFontNotificationInfoRef_); } -declare class ATSFontFilter { - constructor(init?: ATSFontFilter); - version: number; - filterSelector: interop.Enum; - filter: unnamed_7485971455378661551; -} - declare class OpaqueTranslationRef { constructor(init?: OpaqueTranslationRef); } @@ -3440,7 +3420,7 @@ declare class FMFilter { constructor(init?: FMFilter); format: number; selector: number; - filter: unnamed_17088283597344557533; + filter: unnamed_5545038100748528495; } declare class FMFontFamilyInstanceIterator { @@ -3618,6 +3598,13 @@ declare class ICAppSpecList { appSpecs: unknown /* const array */; } +declare class AsscEntry { + constructor(init?: AsscEntry); + fontSize: number; + fontStyle: number; + fontID: number; +} + declare class ATSJustWidthDeltaEntryOverride { constructor(init?: ATSJustWidthDeltaEntryOverride); beforeGrowLimit: number; @@ -3628,10 +3615,6 @@ declare class ATSJustWidthDeltaEntryOverride { shrinkFlags: number; } -declare class OpaqueWindowPtr { - constructor(init?: OpaqueWindowPtr); -} - declare class ATSULayoutOperationOverrideSpecifier { constructor(init?: ATSULayoutOperationOverrideSpecifier); operationSelector: number; @@ -3761,6 +3744,10 @@ declare class OpaquePMPaper { constructor(init?: OpaquePMPaper); } +declare class __AXObserver { + constructor(init?: __AXObserver); +} + declare class ATSUCaret { constructor(init?: ATSUCaret); fX: number; @@ -3827,6 +3814,14 @@ declare class ICServices { services: unknown /* const array */; } +declare class PMRect { + constructor(init?: PMRect); + top: number; + left: number; + bottom: number; + right: number; +} + declare class OpaquePMPrintSession { constructor(init?: OpaquePMPrintSession); } @@ -3960,10 +3955,6 @@ declare class OpaqueRgnHandle { constructor(init?: OpaqueRgnHandle); } -declare class __AXObserver { - constructor(init?: __AXObserver); -} - declare class CMMakeAndModelType { constructor(init?: CMMakeAndModelType); typeDescriptor: number; @@ -4055,25 +4046,6 @@ declare class DelimiterInfo { endDelimiter: unknown /* const array */; } -declare class ProcessInfoExtendedRec { - constructor(init?: ProcessInfoExtendedRec); - processInfoLength: number; - processName: interop.Pointer; - processNumber: ProcessSerialNumber; - processType: number; - processSignature: number; - processMode: number; - processLocation: string | null; - processSize: number; - processFreeMem: number; - processLauncher: ProcessSerialNumber; - processLaunchDate: number; - processActiveTime: number; - processAppRef: interop.Pointer; - processTempMemTotal: number; - processPurgeableTempMemTotal: number; -} - declare class CMUInt16ArrayType { constructor(init?: CMUInt16ArrayType); typeDescriptor: number; @@ -4172,6 +4144,15 @@ declare class CMDateTime { seconds: number; } +declare class unnamed_18256575352276440105 { + constructor(init?: unnamed_18256575352276440105); + what: number; + message: number; + when: number; + where: Point; + modifiers: number; +} + declare class CMBufferLocation { constructor(init?: CMBufferLocation); buffer: interop.Pointer; @@ -4180,11 +4161,30 @@ declare class CMBufferLocation { declare class AppParameters { constructor(init?: AppParameters); - theMsgEvent: unnamed_6606989257391460559; + theMsgEvent: unnamed_18256575352276440105; eventRefCon: number; messageLength: number; } +declare class ProcessInfoExtendedRec { + constructor(init?: ProcessInfoExtendedRec); + processInfoLength: number; + processName: interop.Pointer; + processNumber: ProcessSerialNumber; + processType: number; + processSignature: number; + processMode: number; + processLocation: string | null; + processSize: number; + processFreeMem: number; + processLauncher: ProcessSerialNumber; + processLaunchDate: number; + processActiveTime: number; + processAppRef: interop.Pointer; + processTempMemTotal: number; + processPurgeableTempMemTotal: number; +} + declare class ATSFlatDataLineInfoHeader { constructor(init?: ATSFlatDataLineInfoHeader); numberOfLines: number; @@ -4264,15 +4264,15 @@ declare class CMAppleProfileHeader { cm4: CM4Header; } -type unnamed_7485971455378661551Descriptor = +type unnamed_17149186175611802152Descriptor = | { generationFilter: number } | { fontFamilyFilter: number } | { fontFamilyApplierFunctionFilter: (p1: number, p2: interop.PointerConvertible) => number | null } | { fontApplierFunctionFilter: (p1: number, p2: interop.PointerConvertible) => number | null } | { fontFileRefFilter: interop.PointerConvertible }; -declare class unnamed_7485971455378661551 { - constructor(init?: unnamed_7485971455378661551Descriptor); +declare class unnamed_17149186175611802152 { + constructor(init?: unnamed_17149186175611802152Descriptor); generationFilter: number; fontFamilyFilter: number; fontFamilyApplierFunctionFilter: (p1: number, p2: interop.PointerConvertible) => number | null; @@ -4280,7 +4280,7 @@ declare class unnamed_7485971455378661551 { fontFileRefFilter: interop.Pointer; } -type unnamed_17088283597344557533Descriptor = +type unnamed_5545038100748528495Descriptor = | { fontTechnologyFilter: number } | { fontContainerFilter: ATSFSSpec } | { generationFilter: number } @@ -4289,8 +4289,8 @@ type unnamed_17088283597344557533Descriptor = | { fontDirectoryFilter: FMFontDirectoryFilter } | { fontFileRefFilter: interop.PointerConvertible }; -declare class unnamed_17088283597344557533 { - constructor(init?: unnamed_17088283597344557533Descriptor); +declare class unnamed_5545038100748528495 { + constructor(init?: unnamed_5545038100748528495Descriptor); fontTechnologyFilter: number; fontContainerFilter: ATSFSSpec; generationFilter: number; @@ -4300,6 +4300,16 @@ declare class unnamed_17088283597344557533 { fontFileRefFilter: interop.Pointer; } +type unnamed_6947233698084301064Descriptor = + | { table: CMVideoCardGammaTable } + | { formula: CMVideoCardGammaFormula }; + +declare class unnamed_6947233698084301064 { + constructor(init?: unnamed_6947233698084301064Descriptor); + table: CMVideoCardGammaTable; + formula: CMVideoCardGammaFormula; +} + type ATSUBackgroundDataDescriptor = | { backgroundColor: ATSURGBAlphaColor } | { backgroundUPP: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number) => number | null }; @@ -4310,16 +4320,6 @@ declare class ATSUBackgroundData { backgroundUPP: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; } -type unnamed_12297468414903056955Descriptor = - | { table: CMVideoCardGammaTable } - | { formula: CMVideoCardGammaFormula }; - -declare class unnamed_12297468414903056955 { - constructor(init?: unnamed_12297468414903056955Descriptor); - table: CMVideoCardGammaTable; - formula: CMVideoCardGammaFormula; -} - declare function ATSGetGeneration(): number; declare function ATSFontActivateFromFileReference(iFile: interop.PointerConvertible, iContext: number, iFormat: number, iRefCon: interop.PointerConvertible, iOptions: number, oContainer: interop.PointerConvertible): number; @@ -4408,6 +4408,8 @@ declare function ATSFontSetAutoActivationSettingForApplication(iSetting: number, declare function ATSFontGetAutoActivationSettingForApplication(iApplicationFileURL: interop.Object): number; +declare function ColorSyncAPIVersion(): number; + declare function HIShapeGetTypeID(): number; declare function HIShapeCreateEmpty(): interop.Object; @@ -5088,23 +5090,6 @@ declare function SpeechSynthesisRegisterModuleURL(url: interop.Object): number; declare function SpeechSynthesisUnregisterModuleURL(url: interop.Object): number; -declare interface PDEPlugInCallbackProtocol { - printSession(): interop.Pointer; - - printSettings(): interop.Pointer; - - pageFormat(): interop.Pointer; - - PMPrinter(): interop.Pointer; - - ppdFile(): interop.Pointer; - - willChangePPDOptionKeyValuePpdChoice(option: string, choice: string): boolean; -} - -declare class PDEPlugInCallbackProtocol extends NativeObject implements PDEPlugInCallbackProtocol { -} - declare interface PDEPanel extends NSObjectProtocol { willShow(): void; @@ -5136,6 +5121,23 @@ declare interface PDEPanel extends NSObjectProtocol { declare class PDEPanel extends NativeObject implements PDEPanel { } +declare interface PDEPlugInCallbackProtocol { + printSession(): interop.Pointer; + + printSettings(): interop.Pointer; + + pageFormat(): interop.Pointer; + + PMPrinter(): interop.Pointer; + + ppdFile(): interop.Pointer; + + willChangePPDOptionKeyValuePpdChoice(option: string, choice: string): boolean; +} + +declare class PDEPlugInCallbackProtocol extends NativeObject implements PDEPlugInCallbackProtocol { +} + declare interface PDEPlugIn extends NSObjectProtocol { initWithBundle(theBundle: NSBundle): this; diff --git a/packages/macos/types/AudioToolbox.d.ts b/packages/macos/types/AudioToolbox.d.ts index 6e5a994e..6913466b 100644 --- a/packages/macos/types/AudioToolbox.d.ts +++ b/packages/macos/types/AudioToolbox.d.ts @@ -405,8 +405,6 @@ declare const kAudioFormatProperty_FormatIsEncrypted: number; declare const kAudioFormatProperty_FormatEmploysDependentPackets: number; -declare const kAudioFormatProperty_FormatIsVBR: number; - declare const kAudioFormatProperty_FirstPlayableFormatFromList: number; declare const kAudioFormatProperty_OutputFormatList: number; @@ -443,14 +441,10 @@ declare const kAudioFileStreamProperty_AudioDataByteCount: number; declare const kAudioFileStreamProperty_MagicCookieData: number; -declare const kAudioFileStreamProperty_DataFormat: number; - declare const kAudioFileStreamProperty_FileFormat: number; declare const kAudioFileStreamProperty_ReadyToProducePackets: number; -declare const kAudioFileStreamError_DiscontinuityCantRecover: number; - declare const kAudioFileStreamError_UnspecifiedError: number; declare const kAudioFileStreamError_IllegalOperation: number; @@ -607,6 +601,10 @@ declare const kDitherAlgorithm_TPDF: number; declare const kAudioConverterPropertyDitherBitDepth: number; +declare const kAudioConverterPropertyChannelMixMap: number; + +declare const kAudioConverterPropertyPerformDownmix: number; + declare const kAudioConverterPropertyFormatList: number; declare const kAudioConverterPropertyBitDepthHint: number; @@ -983,8 +981,6 @@ declare const kAUGroupParameterID_Foot_LSB: number; declare const kAUGroupParameterID_ModWheel_LSB: number; -declare const kAUGroupParameterID_Volume_LSB: number; - declare const kAUGroupParameterID_ChannelPressure: number; declare const kAUGroupParameterID_Foot: number; @@ -1421,7 +1417,7 @@ declare const kAudioUnitSubType_PeakLimiter: number; declare const kAudioUnitSubType_TimePitch: number; -declare const kAudioUnitSubType_AUiPodTimeOther: number; +declare const kAudioUnitSubType_AUAudioMix: number; declare const kAudioUnitSubType_MultiSplitter: number; @@ -1457,35 +1453,49 @@ declare const kAudioUnitType_MusicEffect: number; declare const kAudioUnitType_MusicDevice: number; -declare const kHintAdvanced: number; +declare const kHintBasic: number; declare const kAudioCodecOutputPrecedenceSampleRate: number; -declare const kAudioCodecBitRateFormat_VBR: number; +declare const kAudioCodecOutputPrecedenceBitRate: number; -declare const kAudioCodecBitRateFormat_CBR: number; +declare const kAudioCodecOutputPrecedenceNone: number; -declare const kAudioCodecPropertyAvailableInputChannelLayouts: number; +declare const kAudioCodecBitRateFormat_ABR: number; -declare const kAudioCodecPropertyOutputChannelLayout: number; +declare const kAudioCodecBitRateFormat_CBR: number; + +declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; declare const kAudioCodecPropertyInputChannelLayout: number; -declare const kAudioCodecPropertyRequiresPacketDescription: number; +declare const kAudioCodecOutputFormatsForInputFormat: number; -declare const kAudioCodecPropertyManufacturerCFString: number; +declare const kAudioCodecInputFormatsForOutputFormat: number; -declare const kAudioCodecPropertyNameCFString: number; +declare const kAudioCodecDoesSampleRateConversion: number; -declare const kAudioCodecPropertyMinimumDelayMode: number; +declare const kAULowShelfParam_CutoffFrequency: number; -declare const kAudioCodecBadDataError: number; +declare const kAudioCodecBitRateFormat: number; -declare const kAudioCodecBadPropertySizeError: number; +declare const kAudioCodecOutputPrecedence: number; + +declare const kAudioCodecUseRecommendedSampleRate: number; + +declare const kAudioCodecPropertyAvailableBitRates: number; + +declare const kAudioCodecPropertyMinimumDelayMode: number; + +declare const kAudioCodecUnsupportedFormatError: number; declare const kAudioCodecUnknownPropertyError: number; -declare const kAudioCodecUnspecifiedError: number; +declare const kAudioCodecProduceOutputBufferListSelect: number; + +declare const kAudioCodecAppendInputBufferListSelect: number; + +declare const kAudioCodecResetSelect: number; declare const kAudioCodecProduceOutputDataSelect: number; @@ -1493,21 +1503,57 @@ declare const kAudioCodecAppendInputDataSelect: number; declare const kAudioCodecInitializeSelect: number; -declare const kAudioCodecProduceOutputPacketSuccessConcealed: number; +declare const kAudioCodecSetPropertySelect: number; + +declare const kAudioCodecGetPropertySelect: number; declare const kAudioCodecProduceOutputPacketAtEOF: number; declare const kAudioCodecProduceOutputPacketNeedsMoreInputData: number; -declare const kDynamicRangeCompressionProfile_GeneralCompression: number; +declare const kAudioCodecProduceOutputPacketSuccess: number; -declare const kDynamicRangeCompressionProfile_NoisyEnvironment: number; +declare const kAudioCodecProduceOutputPacketFailure: number; -declare const kAudioCodecPropertyFormatCFString: number; +declare const kAudioCodecContentSource_AV_Traditional_Live: number; + +declare const kAudioCodecContentSource_AV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_Music_Spatial: number; + +declare const kAudioCodecContentSource_ApplePassthrough: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Live: number; + +declare const kAudioCodecContentSource_AppleAV_Spatial_Offline: number; + +declare const kAudioCodecContentSource_AppleAV_Traditional_Offline: number; + +declare const kAudioCodecContentSource_AppleCapture_Spatial_Enhanced: number; + +declare const kAudioCodecContentSource_AppleCapture_Spatial: number; + +declare const kAudioCodecContentSource_AppleCapture_Traditional: number; + +declare const kAudioCodecContentSource_Reserved: number; + +declare const kAudioCodecContentSource_Unspecified: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Speech: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_Music: number; + +declare const kAudioCodecDynamicRangeControlConfiguration_None: number; + +declare const kDynamicRangeCompressionProfile_LimitedPlaybackRange: number; + +declare const kDynamicRangeCompressionProfile_NoisyEnvironment: number; declare const kDynamicRangeCompressionProfile_LateNight: number; -declare const kDynamicRangeControlMode_Heavy: number; +declare const kDynamicRangeCompressionProfile_None: number; declare const kDynamicRangeControlMode_Light: number; @@ -1515,16 +1561,26 @@ declare const kDynamicRangeControlMode_None: number; declare const kProgramTargetLevel_Minus20dB: number; -declare const kProgramTargetLevel_Minus23dB: number; - declare const kProgramTargetLevel_Minus31dB: number; +declare const kProgramTargetLevel_None: number; + +declare const kAudioCodecDelayMode_Optimal: number; + declare const kAudioCodecDelayMode_Minimum: number; declare const kAudioCodecDelayMode_Compatibility: number; +declare const kAudioCodecBitRateControlMode_Variable: number; + declare const kAudioCodecBitRateControlMode_VariableConstrained: number; +declare const kAudioCodecBitRateControlMode_LongTermAverage: number; + +declare const kAudioCodecPrimeMethod_Pre: number; + +declare const kAudioCodecQuality_Min: number; + declare const kAudioCodecQuality_Low: number; declare const kOtherPluginFormat_kVST: number; @@ -1533,21 +1589,25 @@ declare const kAudioCodecQuality_High: number; declare const kAudioCodecQuality_Max: number; -declare const kAudioCodecPropertyDynamicRangeControlMode: number; +declare const kAudioCodecPropertyASPFrequency: number; -declare const kAudioCodecPropertyAdjustLocalQuality: number; +declare const kAudioCodecPropertyDynamicRangeControlConfiguration: number; -declare const kAudioCodecPropertySoundQualityForVBR: number; +declare const kAudioCodecPropertyAdjustTargetLevel: number; -declare const kAudioCodecPropertyBitRateControlMode: number; +declare const kAudioCodecPropertyProgramTargetLevel: number; -declare const kAudioCodecPropertySettings: number; +declare const kAudioCodecPropertyAdjustCompressionProfile: number; -declare const kAudioCodecPropertyCurrentOutputChannelLayout: number; +declare const kAudioCodecPropertyDynamicRangeControlMode: number; -declare const kAudioCodecPropertyCurrentInputChannelLayout: number; +declare const kAudioCodecPropertyAdjustLocalQuality: number; -declare const kAudioCodecPropertyPrimeInfo: number; +declare const kAudioCodecPropertyBitRateForVBR: number; + +declare const kAudioCodecPropertySoundQualityForVBR: number; + +declare const kAudioCodecPropertyCurrentOutputChannelLayout: number; declare const kAudioCodecPropertyPrimeMethod: number; @@ -1559,28 +1619,48 @@ declare const kAudioCodecPropertyApplicableInputSampleRates: number; declare const kAudioCodecPropertyQualitySetting: number; -declare const kAudioCodecPropertyEmploysDependentPackets: number; +declare const kAudioCodecPropertyCurrentTargetBitRate: number; -declare const kAudioCodecPropertyHasVariablePacketByteSizes: number; +declare const kAudioCodecPropertyIsInitialized: number; -declare const kAudioCodecPropertyInputBufferSize: number; +declare const kAudioCodecPropertyUsedInputBufferSize: number; -declare const kAudioCodecPropertyFormatInfo: number; +declare const kAudioCodecPropertyCurrentOutputFormat: number; -declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; +declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; -declare const kAudioCodecPropertyAvailableInputChannelLayoutTags: number; +declare const kAudioCodecPropertyMaximumPacketByteSize: number; + +declare const kAudioCodecPropertyPacketFrameSize: number; + +declare const kAudioCodecPropertyFormatInfo: number; + +declare const kAudioCodecPropertyAvailableOutputChannelLayoutTags: number; declare const kAudioCodecPropertyDoesSampleRateConversion: number; -declare const kAudioCodecPropertyAvailableBitRateRange: number; +declare const kAudioCodecPropertyAvailableNumberChannels: number; -declare const kAudioCodecPropertyAvailableOutputSampleRates: number; +declare const kAudioCodecPropertyMinimumNumberInputPackets: number; declare const kAudioCodecPropertySupportedOutputFormats: number; +declare const kAudioCodecPropertySupportedInputFormats: number; + +declare const kAudioUnityCodecComponentType: number; + +declare const kAudioCodecPropertyAvailableInputChannelLayouts: number; + +declare const kAudioFileStreamError_DiscontinuityCantRecover: number; + +declare const kAudioCodecPropertyApplicableBitRateRange: number; + +declare const kAudioUnitParameterFlag_Output: number; + declare const kAudioUnitSubType_AudioFilePlayer: number; +declare const kAudioUnitSubType_AUiPodTimeOther: number; + declare const kAudioFormatProperty_ID3TagSize: number; declare const kAudioFileCountUserDataSelect: number; @@ -1595,8 +1675,6 @@ declare const kAUNBandEQProperty_MaxNumberOfBands: number; declare const kAudioFormatProperty_TagForChannelLayout: number; -declare const kAudioCodecPropertyAvailableOutputChannelLayouts: number; - declare const kMusicEventType_MIDINoteMessage: number; declare const kAudioFileSetUserDataSelect: number; @@ -1605,12 +1683,6 @@ declare const kAudioSessionProperty_OverrideCategoryMixWithOthers: number; declare const kAudioUnitType_Output: number; -declare const kAudioCodecPropertySupportedInputFormats: number; - -declare const kUserPreferredAlert: number; - -declare const kAudioCodecPrimeMethod_None: number; - declare const kHighShelfParam_CutOffFrequency: number; declare const kAudioUnitScope_Layer: number; @@ -1619,52 +1691,46 @@ declare const kAudioUnitProperty_ElementName: number; declare const kAudioUnitSubType_NetSend: number; -declare const kAudioCodecPropertyAdjustTargetLevelConstant: number; - declare const kRoundTripAACParam_Format: number; declare const kAudioSessionProperty_InputGainScalar: number; declare const kSpatialMixerParam_HeadRoll: number; -declare const kAudioCodecPrimeMethod_Pre: number; - declare const kAudioFormatProperty_AvailableEncodeBitRates: number; declare const kAudioQueueErr_TooManyTaps: number; declare const kAUSamplerParam_Gain: number; -declare const kAudioCodecStateError: number; +declare const kDynamicRangeCompressionProfile_GeneralCompression: number; + +declare const kAudioCodecPropertyContentSource: number; + +declare const kAudioCodecProduceOutputPacketSuccessConcealed: number; declare const kCAF_SMPTE_TimeType2398: number; declare const kCAF_SMPTE_TimeType24: number; -declare const kAudioCodecPropertyApplicableBitRateRange: number; - declare const kDistortionParam_RingModBalance: number; declare const kAudioUnitProperty_LastRenderError: number; -declare const kHintHidden: number; - declare const kAudioFormatProperty_ChannelName: number; -declare const kAudioCodecDoesSampleRateConversion: number; - declare const kAudioFileExtensionIsThisFormatSelect: number; declare const kAUParameterListener_AnyParameter: number; declare const kAudioDecoderComponentType: number; +declare const kAudioCodecPropertyPrimeInfo: number; + declare const kReverb2Param_RandomizeReflections: number; declare const kMusicDeviceProperty_SoundBankFSRef: number; -declare const kAudioCodecPropertyAvailableBitRates: number; - declare const kPannerParam_CoordScale: number; declare const kAudioFileLoopDirection_NoLooping: number; @@ -1673,8 +1739,6 @@ declare const kAudioUnitType_FormatConverter: number; declare const kAudioUnitProperty_ScheduledFileRegion: number; -declare const kAudioUnitParameterFlag_Output: number; - declare const kAudioCodecPropertyCurrentInputFormat: number; declare const kMatrixMixerParam_Enable: number; @@ -1687,9 +1751,11 @@ declare const kAUNetSendPresetFormat_AAC_LD_40kbpspc: number; declare const kAudioFormatBadPropertySizeError: number; +declare const kAudioCodecContentSource_Capture_Spatial_Enhanced: number; + declare const kAudioUnitErr_InvalidFilePath: number; -declare const kAudioCodecPropertyProgramTargetLevelConstant: number; +declare const kAudioCodecBadPropertySizeError: number; declare const kMusicEventType_ExtendedTempo: number; @@ -1701,13 +1767,7 @@ declare const kAudioConverterInputChannelLayout: number; declare const kAUNBandEQProperty_BiquadCoefficients: number; -declare const kDynamicRangeCompressionProfile_LimitedPlaybackRange: number; - -declare const kAudioCodecPropertyMagicCookie: number; - -declare const kAudioCodecPropertyPacketFrameSize: number; - -declare const kAudioCodecPropertyAdjustTargetLevel: number; +declare const kAudioCodecPropertyInputFormatsForOutputFormat: number; declare const kAudioUnitCarbonViewCreateSelect: number; @@ -1721,14 +1781,14 @@ declare const kExtAudioFilePacketTableInfoOverride_UseFileValue: number; declare const kMusicDeviceSysExSelect: number; -declare const kAudioCodecProduceOutputPacketFailure: number; - declare const kAudioUnitSubType_GenericOutput: number; declare const kPannerParam_RefDistance: number; declare const kAudioSessionUnspecifiedError: number; +declare const kAudioCodecPropertyCurrentInputChannelLayout: number; + declare const kAudioUnitProperty_ClassInfo: number; declare const kCAClock_CannotSetTimeError: number; @@ -1737,8 +1797,12 @@ declare const kAudioConverterErr_PropertyNotSupported: number; declare const kAudioFileGlobalInfo_AllHFSTypeCodes: number; +declare const kAudioFileStreamProperty_DataFormat: number; + declare const kDistortionParam_DelayMix: number; +declare const kAudioCodecContentSource_AV_Spatial_Live: number; + declare const k3DMixerParam_OcclusionAttenuation: number; declare const kMusicDeviceStopNoteSelect: number; @@ -1761,6 +1825,8 @@ declare const kDistortionParam_Decay: number; declare const kAUGroupParameterID_ResetAllControllers: number; +declare const kAudioCodecPropertyNameCFString: number; + declare const kAudioUnitSubType_RogerBeep: number; declare const kAudioSessionMode_Default: number; @@ -1773,30 +1839,28 @@ declare const kNewTimePitchParam_EnablePeakLocking: number; declare const kAudioUnitScope_Note: number; -declare const kAudioCodecBitRateControlMode_LongTermAverage: number; - declare const kHighShelfParam_Gain: number; declare const kCAClock_InvalidSMPTEOffsetError: number; declare const kAudioServicesUnsupportedPropertyError: number; -declare const kAudioCodecUseRecommendedSampleRate: number; - declare const kAudioCodecPropertyRecommendedBitRateRange: number; declare const kCAF_MIDIChunkID: number; -declare const kAudioCodecSetPropertySelect: number; - declare const kAudioQueueErr_InvalidRunState: number; declare const kMultibandCompressorParam_EQ2: number; +declare const kAudioUnitRenderSelect: number; + declare const kAudioUnitProperty_MakeConnection: number; declare const kParametricEQParam_CenterFreq: number; +declare const kDynamicRangeControlMode_Heavy: number; + declare const kAudioUnitSubType_DefaultOutput: number; declare const kAudioFileMarkerType_Generic: number; @@ -1809,6 +1873,8 @@ declare const kAudioUnitOfflineProperty_PreflightRequirements: number; declare const kAudioFormatProperty_NumberOfChannelsForLayout: number; +declare const kAudioCodecPropertyProgramTargetLevelConstant: number; + declare const kMatrixMixerParam_PostAveragePowerLinear: number; declare const kMatrixMixerParam_Volume: number; @@ -1823,6 +1889,8 @@ declare const kAudioFormatProperty_ValidateChannelLayout: number; declare const kMultibandCompressorParam_Crossover3: number; +declare const kAUAudioMixParameter_RemixAmount: number; + declare const kCAF_ChannelLayoutChunkID: number; declare const kRogerBeepParam_InGateThresholdTime: number; @@ -1831,8 +1899,6 @@ declare const kConverterPrimeMethod_Pre: number; declare const kAudioUnitProperty_ClassInfoFromDocument: number; -declare const kAudioCodecProduceOutputPacketSuccess: number; - declare const kMultibandFilter_CenterGain3: number; declare const kReverbParam_PreDelay: number; @@ -1883,8 +1949,6 @@ declare const kCAClock_InvalidUnitError: number; declare const kAudioUnitSubType_NewTimePitch: number; -declare const kAudioCodecGetPropertySelect: number; - declare const kAudioUnitProperty_3DMixerRenderingFlags: number; declare const kAudioConverterPropertyMinimumInputBufferSize: number; @@ -1901,7 +1965,7 @@ declare const kAudioFileStreamError_UnsupportedFileType: number; declare const kMultibandCompressorParam_Pregain: number; -declare const kAudioCodecPropertyCurrentOutputSampleRate: number; +declare const kAudioFormatProperty_FormatIsVBR: number; declare const kAudioFilePropertyChannelLayout: number; @@ -1923,34 +1987,30 @@ declare const kAudioUnitProperty_InputAnchorTimeStamp: number; declare const kAudioCodecPropertyOutputFormatsForInputFormat: number; -declare const kAudioCodecQuality_Min: number; - declare const kAudioFilePropertyRegionList: number; +declare const kAudioCodecPropertyHasVariablePacketByteSizes: number; + declare const kLowPassParam_CutoffFrequency: number; declare const kAudioToolboxErr_NoSequence: number; declare const kStereoMixerParam_PostAveragePower: number; -declare const kAudioCodecUninitializeSelect: number; - declare const kAudioServicesBadPropertySizeError: number; declare const kAudioUnitProperty_ReverbPreset: number; declare const kCAFMarkerType_RegionEnd: number; -declare const kAudioFileStreamProperty_PacketSizeUpperBound: number; +declare const kAudioUnitSubType_AUFilter: number; -declare const kAudioCodecAppendInputBufferListSelect: number; +declare const kAudioFileStreamProperty_PacketSizeUpperBound: number; declare const kAudioUnitType_OfflineEffect: number; declare const kCAFMarkerType_TrackStart: number; -declare const kAudioCodecProduceOutputBufferListSelect: number; - declare const k3DMixerParam_MaxGainInDecibels: number; declare const kAudioFileGlobalInfo_HFSTypeCodesForType: number; @@ -1959,12 +2019,16 @@ declare const kRenderQuality_Min: number; declare const kExtAudioFileProperty_ConverterConfig: number; +declare const kAudioCodecUnspecifiedError: number; + declare const kAudioFilePropertyChunkIDs: number; declare const kAudioFileInvalidPacketDependencyError: number; declare const kAudioCodecPropertyFormatList: number; +declare const kAudioCodecPropertyRequiresPacketDescription: number; + declare const kAudioUnitProperty_UsesInternalReverb: number; declare const kParametricEQParam_Q: number; @@ -1979,13 +2043,11 @@ declare const kAudioConverterSampleRateConverterComplexity_Linear: number; declare const kAUSamplerParam_FineTuning: number; -declare const kAudioCodecProduceOutputPacketSuccessHasMore: number; - declare const kAudioFileStreamProperty_PreviousIndependentPacket: number; -declare const kAudioConverterPropertyMinimumOutputBufferSize: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Movie: number; -declare const kAudioCodecPropertyMinimumNumberOutputPackets: number; +declare const kAudioConverterPropertyMinimumOutputBufferSize: number; declare const kAudioUnitSubType_MIDISynth: number; @@ -1997,16 +2059,10 @@ declare const kMusicDeviceSampleFrameMask_IsScheduled: number; declare const kAudioUnitProperty_AudioChannelLayout: number; -declare const kAudioEncoderComponentType: number; - declare const kMultibandFilter_LowFrequency: number; declare const kAudioQueueErr_RecordUnderrun: number; -declare const kAudioCodecPropertyAvailableOutputChannelLayoutTags: number; - -declare const kAudioCodecNoError: number; - declare const kAudioUnitSubType_ParametricEQ: number; declare const kAudioServicesSystemSoundUnspecifiedError: number; @@ -2017,6 +2073,8 @@ declare const kAudioConverterCurrentInputStreamDescription: number; declare const kAudioFileAIFFType: number; +declare const kAudioCodecPropertyAvailableOutputSampleRates: number; + declare const kMatrixMixerParam_PostPeakHoldLevel: number; declare const kAudioQueueProperty_IsRunning: number; @@ -2027,10 +2085,16 @@ declare const kLimiterParam_DecayTime: number; declare const kAudioFileLoopDirection_Backward: number; +declare const kAudioCodecContentSource_Capture_Spatial: number; + declare const kNewTimePitchParam_Rate: number; declare const kNewTimePitchParam_EnableSpectralCoherence: number; +declare const kAudioCodecContentSource_AppleMusic_Spatial: number; + +declare const kAudioFilePropertyUseAudioTrack: number; + declare const kAudioConverterCurrentOutputStreamDescription: number; declare const kAudioFileInitializeSelect: number; @@ -2047,10 +2111,18 @@ declare const kAudioUnitErr_InstrumentTypeNotFound: number; declare const kAudioFormatUnknownFormatError: number; +declare const kAudioCodecDynamicRangeControlConfiguration_Capture: number; + declare const kDistortionParam_RingModFreq2: number; +declare const kAudioCodecContentSource_Capture_Traditional: number; + +declare const kAudioCodecContentSource_AppleMusic_Traditional: number; + declare const kAudioFileSoundDesigner2Type: number; +declare const kAudioCodecPropertyMagicCookie: number; + declare const kAudioUnitProperty_DeferredRendererExtraLatency: number; declare const kAudioUnitScheduleParametersSelect: number; @@ -2059,6 +2131,8 @@ declare const kAudioCodecGetPropertyInfoSelect: number; declare const kAudioUnitSRCAlgorithm_MediumQuality: number; +declare const kAUAudioMixParameter_Style: number; + declare const kAudioCodecQuality_Medium: number; declare const kAudioFilePropertyAudioTrackCount: number; @@ -2071,6 +2145,8 @@ declare const kSequenceTrackProperty_TimeResolution: number; declare const kAudioFileGlobalInfo_FileTypeName: number; +declare const kAudioCodecPropertyAvailableBitRateRange: number; + declare const kMultibandCompressorParam_CompressionAmount4: number; declare const kRogerBeepParam_Sensitivity: number; @@ -2083,8 +2159,6 @@ declare const kMultibandFilter_HighFrequency: number; declare const kMultibandFilter_CenterFreq3: number; -declare const kAudioUnitSubType_AUFilter: number; - declare const kAudioCodecIllegalOperationError: number; declare const kExtAudioFileProperty_FileChannelLayout: number; @@ -2099,9 +2173,7 @@ declare const kAudioFileComponent_CanRead: number; declare const kAudioCodecBitRateControlMode_Constant: number; -declare const kAudioCodecPropertyDelayMode: number; - -declare const kAudioCodecResetSelect: number; +declare const kAudioCodecPropertyMinimumNumberOutputPackets: number; declare const kAudioFileNextType: number; @@ -2113,8 +2185,6 @@ declare const kAudioComponentErr_InstanceInvalidated: number; declare const kAudioComponentErr_TooManyInstances: number; -declare const kAudioCodecOutputPrecedence: number; - declare const kAudioConverterAvailableEncodeSampleRates: number; declare const kAudioSessionProperty_OverrideAudioRoute: number; @@ -2133,15 +2203,11 @@ declare const kAudioQueueProperty_TimePitchBypass: number; declare const kAudioSessionProperty_AudioInputAvailable: number; -declare const kProgramTargetLevel_None: number; - declare const kAUVoiceIOErr_UnexpectedNumberOfInputChannels: number; declare const kAudioCodecExtendFrequencies: number; -declare const kAudioSessionProperty_ServerDied: number; - -declare const kAudioCodecNotEnoughBufferSpaceError: number; +declare const kAudioCodecNoError: number; declare const kAudioUnitProcessMultipleSelect: number; @@ -2153,10 +2219,14 @@ declare const kAudioFileOperationNotSupportedError: number; declare const k3DMixerParam_PreAveragePower: number; +declare const kAudioCodecUninitializeSelect: number; + declare const kAudioUnitProperty_FrequencyResponse: number; declare const kOfflinePreflight_NotRequired: number; +declare const kAudioEncoderComponentType: number; + declare const kAudioCodecPropertyAvailableInputSampleRates: number; declare const kAudioConverterErr_InvalidOutputSize: number; @@ -2167,6 +2237,8 @@ declare const kAudioHardwareServiceProperty_ServiceRestarted: number; declare const kAudioUnitCarbonViewEvent_MouseUpInControl: number; +declare const kAUAudioMixProperty_EnableSpatialization: number; + declare const kAudioQueueTimePitchAlgorithm_Spectral: number; declare const kAudioSessionInterruptionType_ShouldResume: number; @@ -2175,6 +2247,8 @@ declare const kAudioConverterApplicableEncodeBitRates: number; declare const kAudioUnitParameterName_Full: number; +declare const kAudioCodecPropertyBitRateControlMode: number; + declare const kAUGroupParameterID_Volume: number; declare const kDynamicsProcessorParam_AttackTime: number; @@ -2189,13 +2263,15 @@ declare const kAudioSessionProperty_InterruptionType: number; declare const kAudioSessionProperty_OverrideCategoryEnableBluetoothInput: number; +declare const kAudioCodecBadDataError: number; + declare const kSpeakerConfiguration_Quad: number; declare const kAudioUnitErr_NoConnection: number; -declare const kSequenceTrackProperty_TrackLength: number; +declare const kAudioCodecContentSource_Music_Traditional: number; -declare const kAudioFilePropertyUseAudioTrack: number; +declare const kSequenceTrackProperty_TrackLength: number; declare const kAudioComponentErr_InitializationTimedOut: number; @@ -2227,14 +2303,14 @@ declare const kCAF_FileType: number; declare const kDynamicsProcessorParam_ExpansionRatio: number; -declare const kAudioUnityCodecComponentType: number; - declare const kAUNetReceiveProperty_Password: number; declare const kSpeakerConfiguration_Stereo: number; declare const kAudioUnitProperty_HotMapParameterMIDIMapping: number; +declare const kAudioCodecPropertyAdjustTargetLevelConstant: number; + declare const kAudioFormatProperty_FormatIsExternallyFramed: number; declare const kAudioFileMPEG4Type: number; @@ -2247,6 +2323,8 @@ declare const kAudioSessionCategory_AudioProcessing: number; declare const kAudioFormatProperty_TagsForNumberOfChannels: number; +declare const kAudioCodecPropertyInputBufferSize: number; + declare const kAudioUnitProperty_ElementCount: number; declare const kExtAudioFileProperty_FileMaxPacketSize: number; @@ -2293,8 +2371,6 @@ declare const kAudioFileGetUserDataSelect: number; declare const kMultibandCompressorParam_Headroom2: number; -declare const kAudioCodecPropertyIsInitialized: number; - declare const kAudioFileAC3Type: number; declare const kAudioSessionProperty_CurrentHardwareOutputVolume: number; @@ -2311,21 +2387,27 @@ declare const kSpatialMixerParam_PlaybackRate: number; declare const kInstrumentType_EXS24: number; +declare const kAudioCodecStateError: number; + declare const kAUVoiceIOProperty_BypassVoiceProcessing: number; declare const kAudioUnitSubType_AUConverter: number; declare const kAudioSessionProperty_CurrentHardwareIOBufferDuration: number; +declare const kAudioCodecPropertyDelayMode: number; + declare const kAudioOutputUnitProperty_StartTime: number; declare const kAudioFileGlobalInfo_ReadableTypes: number; -declare const kAudioUnitProperty_RemoveParameterMIDIMapping: number; +declare const kUserPreferredAlert: number; -declare const kAudioCodecBitRateFormat_ABR: number; +declare const kAudioCodecPrimeMethod_None: number; -declare const kAudioFileWriteBytesSelect: number; +declare const kAudioUnitProperty_RemoveParameterMIDIMapping: number; + +declare const kAUAudioMixProperty_SpatialAudioMixMetadata: number; declare const kAudioToolboxErr_InvalidPlayerState: number; @@ -2335,12 +2417,12 @@ declare const kAudioFilePropertyReserveDuration: number; declare const kAudioUnitProperty_MeterClipping: number; -declare const kAudioCodecUnsupportedFormatError: number; - declare const kAUGroupParameterID_KeyPressure: number; declare const kAudioUnitGetPropertySelect: number; +declare const kAudioCodecPropertyEmploysDependentPackets: number; + declare const kSpatialMixerParam_Distance: number; declare const kAUNetSendPresetFormat_AAC_80kbpspc: number; @@ -2365,12 +2447,8 @@ declare const kAudioUnitErr_Initialized: number; declare const kAudioQueueErr_BufferInQueue: number; -declare const kAudioCodecBitRateControlMode_Variable: number; - declare const kAudioFormatProperty_FormatName: number; -declare const kAudioCodecPropertyMaximumPacketByteSize: number; - declare const kAudioUnitProperty_ParameterIDName: number; declare const kAudioUnitProperty_IconLocation: number; @@ -2397,8 +2475,6 @@ declare const kAudioUnitProperty_RequestViewController: number; declare const kAUSamplerProperty_LoadAudioFiles: number; -declare const kHintBasic: number; - declare const kAudioUnitGetParameterSelect: number; declare const kAudioUnitOfflineProperty_InputSize: number; @@ -2419,8 +2495,6 @@ declare const kAudioQueueParam_Pitch: number; declare const kAudioFileGlobalInfo_ExtensionsForType: number; -declare const kAudioCodecPropertyCurrentTargetBitRate: number; - declare const kNewTimePitchParam_EnableTransientPreservation: number; declare const kStereoMixerParam_Volume: number; @@ -2439,8 +2513,6 @@ declare const kAudioFileStreamError_BadPropertySize: number; declare const kAUGraphErr_InvalidAudioUnit: number; -declare const kAudioCodecPropertyCurrentOutputFormat: number; - declare const kAudioUnitProperty_SupportsMPE: number; declare const kAudioHardwareServiceDeviceProperty_VirtualMasterVolume: number; @@ -2457,6 +2529,8 @@ declare const kInstrumentType_SF2Preset: number; declare const kAudioUnitProperty_ScheduleStartTimeStamp: number; +declare const kAudioCodecContentSource_Passthrough: number; + declare const k3DMixerParam_DryWetReverbBlend: number; declare const kAudioUnitResetSelect: number; @@ -2481,14 +2555,16 @@ declare const kAudioFileStreamProperty_BitRate: number; declare const kAUGroupParameterID_PitchBend: number; -declare const kAudioCodecPropertyProgramTargetLevel: number; - declare const kAudioSessionInterruptionType_ShouldNotResume: number; declare const kAudioQueueProperty_TimePitchAlgorithm: number; declare const kMusicDeviceParam_ReverbVolume: number; +declare const kAudioFileWriteBytesSelect: number; + +declare const kAudioCodecPropertyManufacturerCFString: number; + declare const kAudioSessionProperty_CurrentHardwareSampleRate: number; declare const kMusicDeviceStartNoteSelect: number; @@ -2507,16 +2583,20 @@ declare const kAudioUnitErr_InvalidOfflineRender: number; declare const kAudioFileGlobalInfo_TypesForMIMEType: number; +declare const kAudioSessionProperty_ServerDied: number; + +declare const kAudioCodecNotEnoughBufferSpaceError: number; + declare const kAudioConverterPropertyInputCodecParameters: number; declare const kAudioFileComponent_CanWrite: number; +declare const kAudioCodecPropertyCurrentOutputSampleRate: number; + declare const kAudioFilePropertyDataOffset: number; declare const kCAClock_InvalidSyncSourceError: number; -declare const kAudioCodecOutputPrecedenceBitRate: number; - declare const kAudioSessionProperty_CurrentHardwareOutputLatency: number; declare const kAudioQueueProperty_StreamDescription: number; @@ -2539,8 +2619,6 @@ declare const kAudioFileStreamProperty_MaximumPacketSize: number; declare const kAudioUnitSampleRateConverterComplexity_Linear: number; -declare const kAudioCodecPropertyBitRateForVBR: number; - declare const kMusicDeviceProperty_StreamFromDisk: number; declare const kAudioQueueProperty_CurrentDevice: number; @@ -2551,27 +2629,33 @@ declare const kAudioUnitSubType_MatrixReverb: number; declare const kAudioUnitSubType_DLSSynth: number; +declare const kAudioCodecPropertyFormatCFString: number; + declare const kOtherPluginFormat_Undefined: number; declare const kCAF_UMIDChunkID: number; declare const kHipassParam_Resonance: number; +declare const kProgramTargetLevel_Minus23dB: number; + declare const kCAFMarkerType_KeySignature: number; -declare const kAUSampler_DefaultPercussionBankMSB: number; +declare const kAudioCodecPropertySettings: number; -declare const kAudioUnitErr_Unauthorized: number; +declare const kAUSampler_DefaultPercussionBankMSB: number; declare const kAudioFileStreamError_UnsupportedDataFormat: number; -declare const kAudioUnitRenderSelect: number; +declare const kAudioCodecPropertyAvailableInputChannelLayoutTags: number; -declare const kAudioCodecPropertyMinimumNumberInputPackets: number; +declare const kHintAdvanced: number; + +declare const kAUGroupParameterID_Volume_LSB: number; declare const kAudioFileStreamError_InvalidPacketOffset: number; -declare const kDynamicsProcessorParam_MasterGain: number; +declare const kAudioUnitErr_Unauthorized: number; declare const kAudioFileStreamProperty_RestrictsRandomAccess: number; @@ -2587,19 +2671,23 @@ declare const kCAFMarkerType_SelectionStart: number; declare const kAUSampler_DefaultBankLSB: number; +declare const kHintHidden: number; + declare const kReverbParam_FilterBandwidth: number; declare const kAudioUnitParameterFlag_HasName: number; declare const kCAF_iXMLChunkID: number; +declare const kAudioCodecContentSource_AV_Spatial_Offline: number; + declare const kAudioUnitScope_Group: number; declare const kAudioUnitErr_InvalidParameter: number; declare const kAudioUnitProperty_SpatialMixerOutputType: number; -declare const kAudioCodecOutputFormatsForInputFormat: number; +declare const kAudioCodecProduceOutputPacketSuccessHasMore: number; declare const kAudioConverterPropertyDithering: number; @@ -2617,64 +2705,136 @@ declare const kAudioUnitProperty_ParameterHistoryInfo: number; declare const kDistortionParam_RingModFreq1: number; +declare const kAudioCodecBitRateFormat_VBR: number; + declare const kAudioFileGlobalInfo_AvailableStreamDescriptionsForFormat: number; declare const kAUNBandEQParam_Bandwidth: number; -declare const kAudioUnitSubType_SpatialMixer: number; - -declare const kAULowShelfParam_CutoffFrequency: number; +declare const kDynamicsProcessorParam_MasterGain: number; -declare const kAudioCodecBitRateFormat: number; +declare const kAudioUnitSubType_SpatialMixer: number; declare const kDelayParam_Feedback: number; -declare const kAudioCodecPropertyAvailableNumberChannels: number; - declare const kAUGroupParameterID_DataEntry_LSB: number; declare const kAUNetSendPresetFormat_Lossless24: number; declare const kExtAudioFileProperty_CodecManufacturer: number; -declare const kAudioCodecPropertyUsedInputBufferSize: number; - declare const kAUNetSendProperty_Disconnect: number; -declare const kAudioCodecDelayMode_Optimal: number; +declare const kAudioCodecPropertyOutputChannelLayout: number; declare const kReverb2Param_DecayTimeAtNyquist: number; -declare const kAudioCodecInputFormatsForOutputFormat: number; - declare const kAudioUnitSubType_Merger: number; -declare const kAudioCodecPropertyAdjustCompressionProfile: number; - declare const kAudioFileGlobalInfo_WritableTypes: number; declare const kCAF_SMPTE_TimeTypeNone: number; declare const kAUSoundIsolationParam_WetDryMixPercent: number; -declare const kDynamicRangeCompressionProfile_None: number; - declare const kAudioFileUnsupportedDataFormatError: number; -declare const kAudioCodecOutputPrecedenceNone: number; - declare const kAudioSessionCategory_SoloAmbientSound: number; declare const kCAClock_InvalidSMPTEFormatError: number; declare const k3DMixerParam_ObstructionAttenuation: number; -declare const kAudioCodecPropertyPacketSizeLimitForVBR: number; - declare const kSpatialMixerParam_MaxGain: number; declare const kAudioConverterPropertyMaximumInputPacketSize: number; +declare const AudioQueueProcessingTapFlags: { + PreEffects: 1, + PostEffects: 2, + Siphon: 4, + StartOfStream: 256, + EndOfStream: 512, +}; + +declare const AudioUnitRemoteControlEvent: { + TogglePlayPause: 1, + ToggleRecord: 2, + Rewind: 3, +}; + +declare const MusicSequenceType: { + Beats: 1650811252, + Seconds: 1936024435, + Samples: 1935764848, +}; + +declare const AUSpatialMixerRenderingFlags: { + InterAuralDelay: 1, + DistanceAttenuation: 4, +}; + +declare const AUSpatializationAlgorithm: { + EqualPowerPanning: 0, + SphericalHead: 1, + HRTF: 2, + SoundField: 3, + VectorBasedPanning: 4, + StereoPassThrough: 5, + HRTFHQ: 6, + UseOutputType: 7, +}; + +declare const AUSpatialMixerPointSourceInHeadMode: { + Mono: 0, + Bypass: 1, +}; + +declare const AUSpatialMixerSourceMode: { + SpatializeIfMono: 0, + Bypass: 1, + PointSource: 2, + AmbienceBed: 3, +}; + +declare const AUAudioMixRenderingStyle: { + Cinematic: 0, + Studio: 1, + InFrame: 2, + CinematicBackgroundStem: 3, + CinematicForegroundStem: 4, + StudioForegroundStem: 5, + InFrameForegroundStem: 6, + Standard: 7, + StudioBackgroundStem: 8, + InFrameBackgroundStem: 9, +}; + +declare const AUReverbRoomType: { + SmallRoom: 0, + MediumRoom: 1, + LargeRoom: 2, + MediumHall: 3, + LargeHall: 4, + Plate: 5, + MediumChamber: 6, + LargeChamber: 7, + Cathedral: 8, + LargeRoom2: 9, + MediumHall2: 10, + MediumHall3: 11, + LargeHall2: 12, +}; + +declare const AUParameterMIDIMappingFlags: { + AnyChannelFlag: 1, + AnyNoteFlag: 2, + SubRange: 4, + Toggle: 8, + Bipolar: 16, + Bipolar_On: 32, +}; + declare const CAClockPropertyID: { InternalTimebase: 1768846434, TimebaseSource: 1769235059, @@ -2691,11 +2851,6 @@ declare const CAClockPropertyID: { SendMIDISPP: 1836281968, }; -declare const AUSpatialMixerPointSourceInHeadMode: { - Mono: 0, - Bypass: 1, -}; - declare const MusicSequenceLoadFlags: { Preserve: 0, ChannelsTo: 1, @@ -2707,14 +2862,6 @@ declare const CAFRegionFlags: { PlayBackward: 4, }; -declare const AudioQueueProcessingTapFlags: { - PreEffects: 1, - PostEffects: 2, - Siphon: 4, - StartOfStream: 256, - EndOfStream: 512, -}; - declare const AudioBalanceFadeType: { MaxUnityGain: 0, EqualPower: 1, @@ -2750,6 +2897,14 @@ declare const AUParameterAutomationEventType: { Release: 2, }; +declare const AudioComponentFlags: { + Unsearchable: 1, + SandboxSafe: 2, + IsV3AudioUnit: 4, + RequiresAsyncInstantiation: 8, + CanLoadInProcess: 16, +}; + declare const AUScheduledAudioSliceFlags: { Complete: 1, BeganToRender: 2, @@ -2766,22 +2921,6 @@ declare const AU3DMixerAttenuationCurve: { Linear: 3, }; -declare const AUReverbRoomType: { - SmallRoom: 0, - MediumRoom: 1, - LargeRoom: 2, - MediumHall: 3, - LargeHall: 4, - Plate: 5, - MediumChamber: 6, - LargeChamber: 7, - Cathedral: 8, - LargeRoom2: 9, - MediumHall2: 10, - MediumHall3: 11, - LargeHall2: 12, -}; - declare const AU3DMixerRenderingFlags: { InterAuralDelay: 1, DopplerShift: 2, @@ -2804,12 +2943,6 @@ declare const AUVoiceIOSpeechActivityEvent: { Ended: 1, }; -declare const AudioUnitRemoteControlEvent: { - TogglePlayPause: 1, - ToggleRecord: 2, - Rewind: 3, -}; - declare const AudioUnitParameterOptions: { CFNameRelease: 16, OmitFromPresets: 8192, @@ -2856,6 +2989,13 @@ declare const AudioComponentInstantiationOptions: { In: 2, }; +declare const AudioUnitEventType: { + ParameterValueChange: 0, + BeginParameterChangeGesture: 1, + EndParameterChangeGesture: 2, + PropertyChange: 3, +}; + declare const AURenderEventType: { Parameter: 1, ParameterRamp: 2, @@ -2864,10 +3004,10 @@ declare const AURenderEventType: { MIDIEventList: 10, }; -declare const MusicSequenceType: { - Beats: 1650811252, - Seconds: 1936024435, - Samples: 1935764848, +declare const MusicSequenceFileTypeID: { + File_Any: 0, + File_MIDI: 1835623529, + File_iMelody: 1768777068, }; declare const AUSpatialMixerPersonalizedHRTFMode: { @@ -2885,53 +3025,10 @@ declare const MusicSequenceFileFlags: { EraseFile: 1, }; -declare const AudioUnitEventType: { - ParameterValueChange: 0, - BeginParameterChangeGesture: 1, - EndParameterChangeGesture: 2, - PropertyChange: 3, -}; - -declare const AUSpatializationAlgorithm: { - EqualPowerPanning: 0, - SphericalHead: 1, - HRTF: 2, - SoundField: 3, - VectorBasedPanning: 4, - StereoPassThrough: 5, - HRTFHQ: 6, - UseOutputType: 7, -}; - -declare const AudioUnitParameterUnit: { - Generic: 0, - Indexed: 1, - Boolean: 2, - Percent: 3, - Seconds: 4, - SampleFrames: 5, - Phase: 6, - Rate: 7, - Hertz: 8, - Cents: 9, - RelativeSemiTones: 10, - MIDINoteNumber: 11, - MIDIController: 12, - Decibels: 13, - LinearGain: 14, - Degrees: 15, - EqualPowerCrossfade: 16, - MixerFaderCurve1: 17, - Pan: 18, - Meters: 19, - AbsoluteCents: 20, - Octaves: 21, - BPM: 22, - Beats: 23, - Milliseconds: 24, - Ratio: 25, - CustomUnit: 26, - MIDI2Controller: 27, +declare const CAClockTimebase: { + HostTime: 1752134516, + AudioDevice: 1635083369, + AudioOutputUnit: 1635086197, }; declare const AUHostTransportStateFlags: { @@ -2941,15 +3038,6 @@ declare const AUHostTransportStateFlags: { Cycling: 8, }; -declare const AUParameterMIDIMappingFlags: { - AnyChannelFlag: 1, - AnyNoteFlag: 2, - SubRange: 4, - Toggle: 8, - Bipolar: 16, - Bipolar_On: 32, -}; - declare const CAClockMessage: { StartTimeSet: 1937009005, Started: 1937011316, @@ -2960,18 +3048,15 @@ declare const CAClockMessage: { WrongSMPTEFormat: 1064529264, }; -declare const AudioComponentFlags: { - Unsearchable: 1, - SandboxSafe: 2, - IsV3AudioUnit: 4, - RequiresAsyncInstantiation: 8, - CanLoadInProcess: 16, -}; - -declare const CAClockTimebase: { - HostTime: 1752134516, - AudioDevice: 1635083369, - AudioOutputUnit: 1635086197, +declare const AudioUnitRenderActionFlags: { + UnitRenderAction_PreRender: 4, + UnitRenderAction_PostRender: 8, + UnitRenderAction_OutputIsSilence: 16, + OfflineUnitRenderAction_Preflight: 32, + OfflineUnitRenderAction_Render: 64, + OfflineUnitRenderAction_Complete: 128, + UnitRenderAction_PostRenderError: 256, + UnitRenderAction_DoNotCheckRenderArgs: 512, }; declare const AUVoiceIOOtherAudioDuckingLevel: { @@ -2990,8 +3075,35 @@ declare const AudioComponentValidationResult: { UnauthorizedError_Init: 5, }; -declare const AudioConverterOptions: { - kAudioConverterOption_Unbuffered: 65536, +declare const AudioUnitParameterUnit: { + Generic: 0, + Indexed: 1, + Boolean: 2, + Percent: 3, + Seconds: 4, + SampleFrames: 5, + Phase: 6, + Rate: 7, + Hertz: 8, + Cents: 9, + RelativeSemiTones: 10, + MIDINoteNumber: 11, + MIDIController: 12, + Decibels: 13, + LinearGain: 14, + Degrees: 15, + EqualPowerCrossfade: 16, + MixerFaderCurve1: 17, + Pan: 18, + Meters: 19, + AbsoluteCents: 20, + Octaves: 21, + BPM: 22, + Beats: 23, + Milliseconds: 24, + Ratio: 25, + CustomUnit: 26, + MIDI2Controller: 27, }; declare const CAClockSyncMode: { @@ -3000,13 +3112,6 @@ declare const CAClockSyncMode: { MTCTransport: 1835889763, }; -declare const AUSpatialMixerSourceMode: { - SpatializeIfMono: 0, - Bypass: 1, - PointSource: 2, - AmbienceBed: 3, -}; - declare const AUSpatialMixerOutputType: { Headphones: 1, BuiltInSpeakers: 2, @@ -3018,28 +3123,6 @@ declare const AudioFileStreamPropertyFlags: { CacheProperty: 2, }; -declare const AUSpatialMixerRenderingFlags: { - InterAuralDelay: 1, - DistanceAttenuation: 4, -}; - -declare const MusicSequenceFileTypeID: { - File_Any: 0, - File_MIDI: 1835623529, - File_iMelody: 1768777068, -}; - -declare const AudioUnitRenderActionFlags: { - UnitRenderAction_PreRender: 4, - UnitRenderAction_PostRender: 8, - UnitRenderAction_OutputIsSilence: 16, - OfflineUnitRenderAction_Preflight: 32, - OfflineUnitRenderAction_Render: 64, - OfflineUnitRenderAction_Complete: 128, - UnitRenderAction_PostRenderError: 256, - UnitRenderAction_DoNotCheckRenderArgs: 512, -}; - declare const CAClockTimeFormat: { HostTime: 1752134516, Samples: 1935764848, @@ -3062,6 +3145,10 @@ declare const AudioFileFlags: { DontPageAlignAudioData: 2, }; +declare const AudioConverterOptions: { + kAudioConverterOption_Unbuffered: 65536, +}; + declare class CATempoMapEntry { constructor(init?: CATempoMapEntry); beats: number; @@ -3101,12 +3188,6 @@ declare class AudioFileFDFTable { mSetUserDataFDF: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; } -declare class MusicTrackLoopInfo { - constructor(init?: MusicTrackLoopInfo); - loopDuration: number; - numberOfLoops: number; -} - declare class OpaqueMusicEventIterator { constructor(init?: OpaqueMusicEventIterator); } @@ -3119,6 +3200,15 @@ declare class OpaqueMusicSequence { constructor(init?: OpaqueMusicSequence); } +declare class CABarBeatTime { + constructor(init?: CABarBeatTime); + bar: number; + beat: number; + subbeat: number; + subbeatDivisor: number; + reserved: number; +} + declare class AUPresetEvent { constructor(init?: AUPresetEvent); scope: number; @@ -3256,7 +3346,7 @@ declare class CAF_UUID_ChunkHeader { declare class AudioUnitEvent { constructor(init?: AudioUnitEvent); mEventType: interop.Enum; - mArgument: unnamed_12591819658234606006; + mArgument: unnamed_13947470721826386345; } declare class AudioQueueChannelAssignment { @@ -3330,7 +3420,7 @@ declare class AudioConverterPrimeInfo { declare class AUNodeInteraction { constructor(init?: AUNodeInteraction); nodeInteractionType: number; - nodeInteraction: unnamed_5866294985692878565; + nodeInteraction: unnamed_3130829713674069069; } declare class AUNodeRenderCallback { @@ -3504,6 +3594,12 @@ declare class AudioUnitOtherPluginDesc { plugin: AudioClassDescription; } +declare class unnamed_4074884453758864081 { + constructor(init?: unnamed_4074884453758864081); + inDistance: number; + outGain: number; +} + declare class AUParameterMIDIMapping { constructor(init?: AUParameterMIDIMapping); mScope: number; @@ -3526,29 +3622,47 @@ declare class AudioUnitParameterValueFromString { outValue: number; } -declare class AudioUnitParameterNameInfo { - constructor(init?: AudioUnitParameterNameInfo); - inID: number; - inDesiredLength: number; - outName: interop.Object | null; +declare class AudioUnitParameterInfo { + constructor(init?: AudioUnitParameterInfo); + name: unknown /* const array */; + unitName: interop.Object | null; + clumpID: number; + cfNameString: interop.Object | null; + unit: interop.Enum; + minValue: number; + maxValue: number; + defaultValue: number; + flags: interop.Enum; } -declare class AUInputSamplesInOutputCallbackStruct { - constructor(init?: AUInputSamplesInOutputCallbackStruct); - inputToOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; +declare class AudioUnitRenderContext { + constructor(init?: AudioUnitRenderContext); + workgroup: OS_os_workgroup | null; + reserved: unknown /* const array */; +} + +declare class AudioUnitParameterHistoryInfo { + constructor(init?: AudioUnitParameterHistoryInfo); + updatesPerSecond: number; + historyDurationInSeconds: number; +} + +declare class AUMIDIOutputCallbackStruct { + constructor(init?: AUMIDIOutputCallbackStruct); + midiOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; userData: interop.Pointer; } -declare class MIDIPacketList { - constructor(init?: MIDIPacketList); - numPackets: number; - packet: unknown /* const array */; +declare class AUHostVersionIdentifier { + constructor(init?: AUHostVersionIdentifier); + hostName: interop.Object | null; + hostVersion: number; } -declare class AudioUnitCocoaViewInfo { - constructor(init?: AudioUnitCocoaViewInfo); - mCocoaAUViewBundleLocation: interop.Object | null; - mCocoaAUViewClass: unknown /* const array */; +declare class AUDependentParameter { + constructor(init?: AUDependentParameter); + mScope: number; + mParameterID: number; } declare class HostCallbackInfo { @@ -3560,20 +3674,41 @@ declare class HostCallbackInfo { transportStateProc2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; } +declare class AURenderCallbackStruct { + constructor(init?: AURenderCallbackStruct); + inputProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; + inputProcRefCon: interop.Pointer; +} + declare class AudioUnitExternalBuffer { constructor(init?: AudioUnitExternalBuffer); buffer: interop.Pointer; size: number; } -declare class unnamed_15861942603198159264 { - constructor(init?: unnamed_15861942603198159264); - bufferOffset: number; - value: number; +declare class AUChannelInfo { + constructor(init?: AUChannelInfo); + inChannels: number; + outChannels: number; } -declare class unnamed_9113239172164512216 { - constructor(init?: unnamed_9113239172164512216); +declare class AudioUnitConnection { + constructor(init?: AudioUnitConnection); + sourceAudioUnit: interop.Pointer; + sourceOutputNumber: number; + destInputNumber: number; +} + +declare class AudioUnitProperty { + constructor(init?: AudioUnitProperty); + mAudioUnit: interop.Pointer; + mPropertyID: number; + mScope: number; + mElement: number; +} + +declare class unnamed_2725107352729187408 { + constructor(init?: unnamed_2725107352729187408); startBufferOffset: number; durationInFrames: number; startValue: number; @@ -3586,7 +3721,7 @@ declare class AudioUnitParameterEvent { element: number; parameter: number; eventType: interop.Enum; - eventValues: unnamed_470446515597119637; + eventValues: unnamed_15254118604261026898; } declare class AudioCodecMagicCookieInfo { @@ -3623,12 +3758,6 @@ declare class AudioOutputUnitStartAtTimeParams { mFlags: number; } -declare class unnamed_9929288674869021462 { - constructor(init?: unnamed_9929288674869021462); - inDistance: number; - outGain: number; -} - declare class MIDINoteMessage { constructor(init?: MIDINoteMessage); channel: number; @@ -3688,12 +3817,6 @@ declare class AUParameterAutomationEvent { reserved: number; } -declare class AudioUnitParameterHistoryInfo { - constructor(init?: AudioUnitParameterHistoryInfo); - updatesPerSecond: number; - historyDurationInSeconds: number; -} - declare class AudioFramePacketTranslation { constructor(init?: AudioFramePacketTranslation); mFrame: number; @@ -3727,12 +3850,10 @@ declare class AudioPacketDependencyInfoTranslation { mNumberPrerollPackets: number; } -declare class AudioComponentPlugInInterface { - constructor(init?: AudioComponentPlugInInterface); - Open: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - Close: (p1: interop.PointerConvertible) => number | null; - Lookup: (p1: number) => (p1: interop.PointerConvertible) => number | null; - reserved: interop.Pointer; +declare class MIDIPacketList { + constructor(init?: MIDIPacketList); + numPackets: number; + packet: unknown /* const array */; } declare class AUListenerBase { @@ -3749,7 +3870,7 @@ declare class CAClockTime { constructor(init?: CAClockTime); format: interop.Enum; reserved: number; - time: unnamed_8973476607117778603; + time: unnamed_647876766729981141; } declare class AudioCodecPrimeInfo { @@ -3758,18 +3879,10 @@ declare class AudioCodecPrimeInfo { trailingFrames: number; } -declare class AURenderCallbackStruct { - constructor(init?: AURenderCallbackStruct); - inputProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; - inputProcRefCon: interop.Pointer; -} - -declare class AudioUnitParameter { - constructor(init?: AudioUnitParameter); - mAudioUnit: interop.Pointer; - mParameterID: number; - mScope: number; - mElement: number; +declare class unnamed_15610093718085877846 { + constructor(init?: unnamed_15610093718085877846); + bufferOffset: number; + value: number; } declare class AudioUnitPresetMAS_SettingData { @@ -3780,19 +3893,6 @@ declare class AudioUnitPresetMAS_SettingData { data: unknown /* const array */; } -declare class AudioUnitParameterInfo { - constructor(init?: AudioUnitParameterInfo); - name: unknown /* const array */; - unitName: interop.Object | null; - clumpID: number; - cfNameString: interop.Object | null; - unit: interop.Enum; - minValue: number; - maxValue: number; - defaultValue: number; - flags: interop.Enum; -} - declare class OpaqueMusicPlayer { constructor(init?: OpaqueMusicPlayer); } @@ -3843,15 +3943,6 @@ declare class OpaqueAudioComponent { constructor(init?: OpaqueAudioComponent); } -declare class CABarBeatTime { - constructor(init?: CABarBeatTime); - bar: number; - beat: number; - subbeat: number; - subbeatDivisor: number; - reserved: number; -} - declare class MIDIEventList { constructor(init?: MIDIEventList); protocol: interop.Enum; @@ -3878,11 +3969,6 @@ declare class CAFOverviewChunk { mData: unknown /* const array */; } -declare class CAFInfoStrings { - constructor(init?: CAFInfoStrings); - mNumEntries: number; -} - declare class MIDIChannelMessage { constructor(init?: MIDIChannelMessage); status: number; @@ -3920,14 +4006,6 @@ declare class ExtendedControlEvent { value: number; } -declare class AudioUnitProperty { - constructor(init?: AudioUnitProperty); - mAudioUnit: interop.Pointer; - mPropertyID: number; - mScope: number; - mElement: number; -} - declare class AudioFileRegion { constructor(init?: AudioFileRegion); mRegionID: number; @@ -3937,15 +4015,16 @@ declare class AudioFileRegion { mMarkers: unknown /* const array */; } -declare class AUHostVersionIdentifier { - constructor(init?: AUHostVersionIdentifier); - hostName: interop.Object | null; - hostVersion: number; +declare class AudioUnitParameterNameInfo { + constructor(init?: AudioUnitParameterNameInfo); + inID: number; + inDesiredLength: number; + outName: interop.Object | null; } -declare class AUMIDIOutputCallbackStruct { - constructor(init?: AUMIDIOutputCallbackStruct); - midiOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; +declare class AUInputSamplesInOutputCallbackStruct { + constructor(init?: AUInputSamplesInOutputCallbackStruct); + inputToOutputCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; userData: interop.Pointer; } @@ -3955,16 +4034,10 @@ declare class AUDistanceAttenuationData { pairs: unknown /* const array */; } -declare class AudioUnitRenderContext { - constructor(init?: AudioUnitRenderContext); - workgroup: OS_os_workgroup | null; - reserved: unknown /* const array */; -} - -declare class AUChannelInfo { - constructor(init?: AUChannelInfo); - inChannels: number; - outChannels: number; +declare class AudioUnitCocoaViewInfo { + constructor(init?: AudioUnitCocoaViewInfo); + mCocoaAUViewBundleLocation: interop.Object | null; + mCocoaAUViewClass: unknown /* const array */; } declare class AudioPacketRollDistanceTranslation { @@ -3979,11 +4052,12 @@ declare class AudioIndependentPacketTranslation { mIndependentlyDecodablePacket: number; } -declare class CAMeterTrackEntry { - constructor(init?: CAMeterTrackEntry); - beats: number; - meterNumer: number; - meterDenom: number; +declare class AudioComponentPlugInInterface { + constructor(init?: AudioComponentPlugInInterface); + Open: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + Close: (p1: interop.PointerConvertible) => number | null; + Lookup: (p1: number) => (p1: interop.PointerConvertible) => number | null; + reserved: interop.Pointer; } declare class AudioQueueParameterEvent { @@ -4001,10 +4075,12 @@ declare class AudioComponentDescription { componentFlagsMask: number; } -declare class AUDependentParameter { - constructor(init?: AUDependentParameter); - mScope: number; +declare class AudioUnitParameter { + constructor(init?: AudioUnitParameter); + mAudioUnit: interop.Pointer; mParameterID: number; + mScope: number; + mElement: number; } declare class AudioFileMarker { @@ -4028,6 +4104,11 @@ declare class AUHostIdentifier { hostVersion: AUNumVersion; } +declare class CAFInfoStrings { + constructor(init?: CAFInfoStrings); + mNumEntries: number; +} + declare class MusicEventUserData { constructor(init?: MusicEventUserData); length: number; @@ -4040,40 +4121,32 @@ declare class CAFChunkHeader { mChunkSize: number; } -declare class AudioUnitConnection { - constructor(init?: AudioUnitConnection); - sourceAudioUnit: interop.Pointer; - sourceOutputNumber: number; - destInputNumber: number; +declare class MusicTrackLoopInfo { + constructor(init?: MusicTrackLoopInfo); + loopDuration: number; + numberOfLoops: number; } declare class OpaqueAudioFileID { constructor(init?: OpaqueAudioFileID); } -type AURenderEventDescriptor = - | { head: AURenderEventHeader } - | { parameter: AUParameterEvent } - | { MIDI: AUMIDIEvent } - | { MIDIEventsList: AUMIDIEventList }; - -declare class AURenderEvent { - constructor(init?: AURenderEventDescriptor); - head: AURenderEventHeader; - parameter: AUParameterEvent; - MIDI: AUMIDIEvent; - MIDIEventsList: AUMIDIEventList; +declare class CAMeterTrackEntry { + constructor(init?: CAMeterTrackEntry); + beats: number; + meterNumer: number; + meterDenom: number; } -type unnamed_8973476607117778603Descriptor = +type unnamed_647876766729981141Descriptor = | { hostTime: number } | { samples: number } | { beats: number } | { seconds: number } | { smpte: SMPTETime }; -declare class unnamed_8973476607117778603 { - constructor(init?: unnamed_8973476607117778603Descriptor); +declare class unnamed_647876766729981141 { + constructor(init?: unnamed_647876766729981141Descriptor); hostTime: number; samples: number; beats: number; @@ -4081,34 +4154,48 @@ declare class unnamed_8973476607117778603 { smpte: SMPTETime; } -type unnamed_5866294985692878565Descriptor = - | { connection: AudioUnitNodeConnection } - | { inputCallback: AUNodeRenderCallback }; +type unnamed_13947470721826386345Descriptor = + | { mParameter: AudioUnitParameter } + | { mProperty: AudioUnitProperty }; -declare class unnamed_5866294985692878565 { - constructor(init?: unnamed_5866294985692878565Descriptor); - connection: AudioUnitNodeConnection; - inputCallback: AUNodeRenderCallback; +declare class unnamed_13947470721826386345 { + constructor(init?: unnamed_13947470721826386345Descriptor); + mParameter: AudioUnitParameter; + mProperty: AudioUnitProperty; } -type unnamed_470446515597119637Descriptor = - | { ramp: unnamed_9113239172164512216 } - | { immediate: unnamed_15861942603198159264 }; +type AURenderEventDescriptor = + | { head: AURenderEventHeader } + | { parameter: AUParameterEvent } + | { MIDI: AUMIDIEvent } + | { MIDIEventsList: AUMIDIEventList }; -declare class unnamed_470446515597119637 { - constructor(init?: unnamed_470446515597119637Descriptor); - ramp: unnamed_9113239172164512216; - immediate: unnamed_15861942603198159264; +declare class AURenderEvent { + constructor(init?: AURenderEventDescriptor); + head: AURenderEventHeader; + parameter: AUParameterEvent; + MIDI: AUMIDIEvent; + MIDIEventsList: AUMIDIEventList; } -type unnamed_12591819658234606006Descriptor = - | { mParameter: AudioUnitParameter } - | { mProperty: AudioUnitProperty }; +type unnamed_15254118604261026898Descriptor = + | { ramp: unnamed_2725107352729187408 } + | { immediate: unnamed_15610093718085877846 }; -declare class unnamed_12591819658234606006 { - constructor(init?: unnamed_12591819658234606006Descriptor); - mParameter: AudioUnitParameter; - mProperty: AudioUnitProperty; +declare class unnamed_15254118604261026898 { + constructor(init?: unnamed_15254118604261026898Descriptor); + ramp: unnamed_2725107352729187408; + immediate: unnamed_15610093718085877846; +} + +type unnamed_3130829713674069069Descriptor = + | { connection: AudioUnitNodeConnection } + | { inputCallback: AUNodeRenderCallback }; + +declare class unnamed_3130829713674069069 { + constructor(init?: unnamed_3130829713674069069Descriptor); + connection: AudioUnitNodeConnection; + inputCallback: AUNodeRenderCallback; } declare function AudioComponentFindNext(inComponent: interop.PointerConvertible, inDesc: interop.PointerConvertible): interop.Pointer; @@ -4315,6 +4402,10 @@ declare function AudioConverterConvertBuffer(inAudioConverter: interop.PointerCo declare function AudioConverterFillComplexBuffer(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; +declare function AudioConverterFillComplexBufferRealtimeSafe(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescription: interop.PointerConvertible): number; + +declare function AudioConverterFillComplexBufferWithPacketDependencies(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataPacketSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible, outPacketDescriptions: interop.PointerConvertible, outPacketDependencies: interop.PointerConvertible): number; + declare function AudioConverterConvertComplexBuffer(inAudioConverter: interop.PointerConvertible, inNumberPCMFrames: number, inInputData: interop.PointerConvertible, outOutputData: interop.PointerConvertible): number; declare function AudioConverterFillBuffer(inAudioConverter: interop.PointerConvertible, inInputDataProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, inInputDataProcUserData: interop.PointerConvertible, ioOutputDataSize: interop.PointerConvertible, outOutputData: interop.PointerConvertible): number; @@ -4341,6 +4432,8 @@ declare function AudioFileReadPackets(inAudioFile: interop.PointerConvertible, i declare function AudioFileWritePackets(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; +declare function AudioFileWritePacketsWithDependencies(inAudioFile: interop.PointerConvertible, inUseCache: number, inNumBytes: number, inPacketDescriptions: interop.PointerConvertible, inPacketDependencies: interop.PointerConvertible, inStartingPacket: number, ioNumPackets: interop.PointerConvertible, inBuffer: interop.PointerConvertible): number; + declare function AudioFileCountUserData(inAudioFile: interop.PointerConvertible, inUserDataID: number, outNumberItems: interop.PointerConvertible): number; declare function AudioFileGetUserDataSize(inAudioFile: interop.PointerConvertible, inUserDataID: number, inIndex: number, outUserDataSize: interop.PointerConvertible): number; diff --git a/packages/macos/types/AudioVideoBridging.d.ts b/packages/macos/types/AudioVideoBridging.d.ts index a2c836f7..d7933a45 100644 --- a/packages/macos/types/AudioVideoBridging.d.ts +++ b/packages/macos/types/AudioVideoBridging.d.ts @@ -5,6 +5,17 @@ declare const AVBErrorDomain: string; declare const AVBNullEUI64: number; +declare const AVB17221ADPTalkerCapabilities: { + Implemented: 1, + HasOtherSource: 512, + HasControlSource: 1024, + HasMediaClockSource: 2048, + HasSMPTESource: 4096, + HasMIDISource: 8192, + HasAudioSource: 16384, + HasVideoSource: -32768, +}; + declare const AVB17221EntityPropertyChanged: { TimeToLive: 1, GUID: 2, @@ -71,17 +82,6 @@ declare const AVB17221ADPControllerCapabilities: { AVB17221ADPControllerCapabilitiesImplemented: 1, }; -declare const AVB17221ADPTalkerCapabilities: { - Implemented: 1, - HasOtherSource: 512, - HasControlSource: 1024, - HasMediaClockSource: 2048, - HasSMPTESource: 4096, - HasMIDISource: 8192, - HasAudioSource: 16384, - HasVideoSource: -32768, -}; - declare const AVB17221ACMPStatusCode: { Success: 0, ListenerUnknownID: 1, diff --git a/packages/macos/types/AuthenticationServices.d.ts b/packages/macos/types/AuthenticationServices.d.ts index 3adbcd33..783016a5 100644 --- a/packages/macos/types/AuthenticationServices.d.ts +++ b/packages/macos/types/AuthenticationServices.d.ts @@ -140,6 +140,13 @@ declare const ASWebAuthenticationSessionErrorCode: { PresentationContextInvalid: 3, }; +declare const ASAuthorizationAppleIDProviderCredentialState: { + Revoked: 0, + Authorized: 1, + NotFound: 2, + Transferred: 3, +}; + declare const ASUserDetectionStatus: { Unsupported: 0, Unknown: 1, @@ -151,6 +158,12 @@ declare const ASAuthorizationPublicKeyCredentialLargeBlobSupportRequirement: { Preferred: 1, }; +declare const ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState: { + Authorized: 0, + Denied: 1, + NotDetermined: 2, +}; + declare const ASAuthorizationProviderExtensionRequestOptions: { None: 0, UserInteractionEnabled: 1, @@ -159,13 +172,7 @@ declare const ASAuthorizationProviderExtensionRequestOptions: { RegistrationDeviceKeyMigration: 8, StrongerKeyAvailable: 16, UserKeyInvalid: 32, -}; - -declare const ASAuthorizationAppleIDProviderCredentialState: { - Revoked: 0, - Authorized: 1, - NotFound: 2, - Transferred: 3, + SetupAssistant: 64, }; declare const ASUserAgeRange: { @@ -189,6 +196,12 @@ declare const ASAuthorizationProviderExtensionRegistrationResult: { FailedNoRetry: 3, }; +declare const ASPublicKeyCredentialClientDataCrossOriginValue: { + NotSet: 0, + CrossOrigin: 1, + SameOriginWithAncestors: 2, +}; + declare const ASAuthorizationAppleIDButtonType: { SignIn: 0, Continue: 1, @@ -196,24 +209,6 @@ declare const ASAuthorizationAppleIDButtonType: { Default: 0, }; -declare const ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState: { - Authorized: 0, - Denied: 1, - NotDetermined: 2, -}; - -declare const ASAuthorizationError: { - Unknown: 1000, - Canceled: 1001, - InvalidResponse: 1002, - NotHandled: 1003, - Failed: 1004, - NotInteractive: 1005, - MatchedExcludedCredential: 1006, - CredentialImport: 1007, - CredentialExport: 1008, -}; - declare const ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy: { None: 0, TouchIDOrWatchCurrentSet: 1, @@ -236,12 +231,6 @@ declare const ASCredentialIdentityStoreErrorCode: { StoreBusy: 2, }; -declare const ASPublicKeyCredentialClientDataCrossOriginValue: { - NotSet: 0, - CrossOrigin: 1, - SameOriginWithAncestors: 2, -}; - declare const ASAuthorizationProviderExtensionFederationType: { None: 0, WSTrust: 1, @@ -253,6 +242,20 @@ declare const ASAuthorizationPublicKeyCredentialAttachment: { Cross: 1, }; +declare const ASAuthorizationError: { + Unknown: 1000, + Canceled: 1001, + InvalidResponse: 1002, + NotHandled: 1003, + Failed: 1004, + NotInteractive: 1005, + MatchedExcludedCredential: 1006, + CredentialImport: 1007, + CredentialExport: 1008, + PreferSignInWithApple: 1009, + DeviceNotConfiguredForPasskeyCreation: 1010, +}; + declare function ASAuthorizationAllSupportedPublicKeyCredentialDescriptorTransports(): NSArray; declare interface ASAuthorizationProviderExtensionRegistrationHandler extends NSObjectProtocol { @@ -275,6 +278,10 @@ declare interface ASAuthorizationProviderExtensionRegistrationHandler extends NS readonly supportedUserSecureEnclaveKeySigningAlgorithms?: NSArray; keyWillRotateForKeyTypeNewKeyLoginManagerCompletion?(keyType: interop.Enum, newKey: interop.Object, loginManager: ASAuthorizationProviderExtensionLoginManager, completion: (p1: boolean) => void): void; + + displayNamesForGroupsLoginManagerCompletion?(groups: NSArray | Array, loginManager: ASAuthorizationProviderExtensionLoginManager, completion: (p1: NSDictionary | Record) => void): void; + + profilePictureForUserUsingLoginManagerCompletion?(loginManager: ASAuthorizationProviderExtensionLoginManager, completion: (p1: NSData) => void): void; } declare class ASAuthorizationProviderExtensionRegistrationHandler extends NativeObject implements ASAuthorizationProviderExtensionRegistrationHandler { @@ -462,13 +469,6 @@ declare interface ASWebAuthenticationPresentationContextProviding extends NSObje declare class ASWebAuthenticationPresentationContextProviding extends NativeObject implements ASWebAuthenticationPresentationContextProviding { } -declare interface ASAuthorizationPublicKeyCredentialRegistration extends ASPublicKeyCredential { - readonly rawAttestationObject: NSData; -} - -declare class ASAuthorizationPublicKeyCredentialRegistration extends NativeObject implements ASAuthorizationPublicKeyCredentialRegistration { -} - declare interface ASAuthorizationProviderExtensionAuthorizationRequestHandler extends NSObjectProtocol { beginAuthorizationWithRequest(request: ASAuthorizationProviderExtensionAuthorizationRequest): void; @@ -498,6 +498,13 @@ declare interface ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider { declare class ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider extends NativeObject implements ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider { } +declare interface ASAuthorizationPublicKeyCredentialRegistration extends ASPublicKeyCredential { + readonly rawAttestationObject: NSData; +} + +declare class ASAuthorizationPublicKeyCredentialRegistration extends NativeObject implements ASAuthorizationPublicKeyCredentialRegistration { +} + declare interface ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest { readonly clientData: ASPublicKeyCredentialClientData; @@ -1297,6 +1304,14 @@ declare class ASCredentialProviderViewController extends NSViewController { prepareInterfaceForPasskeyRegistration(registrationRequest: ASCredentialRequest): void; performPasskeyRegistrationWithoutUserInteractionIfPossible(registrationRequest: ASPasskeyCredentialRequest): void; + + reportPublicKeyCredentialUpdateForRelyingPartyUserHandleNewName(relyingParty: string, userHandle: NSData, newName: string): void; + + reportUnknownPublicKeyCredentialForRelyingPartyCredentialID(relyingParty: string, credentialID: NSData): void; + + reportAllAcceptedPublicKeyCredentialsForRelyingPartyUserHandleAcceptedCredentialIDs(relyingParty: string, userHandle: NSData, acceptedCredentialIDs: NSArray | Array): void; + + reportUnusedPasswordCredentialForDomainUserName(domain: string, userName: string): void; } declare class ASAuthorizationProviderExtensionAuthorizationRequest extends NSObject { @@ -1915,20 +1930,34 @@ declare class ASPasswordCredential extends NSObject implements ASAuthorizationCr initWithCoder(coder: NSCoder): this; } -declare class ASCredentialServiceIdentifier extends NSObject implements NSCopying, NSSecureCoding { - initWithIdentifierType(identifier: string, type: interop.Enum): this; +declare class ASAuthorizationProviderExtensionKerberosMapping extends NSObject { + ticketKeyPath: string; - readonly identifier: string; + messageBufferKeyName: string; - readonly type: interop.Enum; + realmKeyName: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + serviceNameKeyName: string; - static readonly supportsSecureCoding: boolean; + clientNameKeyName: string; - encodeWithCoder(coder: NSCoder): void; + encryptionKeyTypeKeyName: string; - initWithCoder(coder: NSCoder): this; + sessionKeyKeyName: string; + + setTicketKeyPath(ticketKeyPath: string | null): void; + + setMessageBufferKeyName(messageBufferKeyName: string | null): void; + + setRealmKeyName(realmKeyName: string | null): void; + + setServiceNameKeyName(serviceNameKeyName: string | null): void; + + setClientNameKeyName(clientNameKeyName: string | null): void; + + setEncryptionKeyTypeKeyName(encryptionKeyTypeKeyName: string | null): void; + + setSessionKeyKeyName(sessionKeyKeyName: string | null): void; } declare class ASAuthorizationWebBrowserPlatformPublicKeyCredential extends NSObject { @@ -1990,12 +2019,31 @@ declare class ASAuthorizationController extends NSObject { setPresentationContextProvider(presentationContextProvider: ASAuthorizationControllerPresentationContextProviding): void; } -declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCredentialRequest { - initWithCredentialIdentity(credentialIdentity: ASOneTimeCodeCredentialIdentity): this; +declare class ASAuthorizationPlatformPublicKeyCredentialAssertionRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialAssertionRequest { + get allowedCredentials(): NSArray; + set allowedCredentials(value: NSArray | Array); - readonly type: interop.Enum; + largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput; - readonly credentialIdentity: ASCredentialIdentity; + prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput; + + setAllowedCredentials(allowedCredentials: NSArray | Array): void; + + setLargeBlob(largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput): void; + + setPrf(prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput | null): void; + + challenge: NSData; + + relyingPartyIdentifier: string; + + userVerificationPreference: string; + + setChallenge(challenge: NSData): void; + + setRelyingPartyIdentifier(relyingPartyIdentifier: string): void; + + setUserVerificationPreference(userVerificationPreference: string): void; isEqual(object: interop.Object): boolean; @@ -2046,45 +2094,12 @@ declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCrede copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class ASAuthorizationPublicKeyCredentialParameters extends NSObject implements NSSecureCoding, NSCopying { - initWithAlgorithm(algorithm: number): this; - - readonly algorithm: number; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class ASAuthorizationPlatformPublicKeyCredentialAssertionRequest extends ASAuthorizationRequest implements ASAuthorizationPublicKeyCredentialAssertionRequest { - get allowedCredentials(): NSArray; - set allowedCredentials(value: NSArray | Array); - - largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput; - - prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput; - - setAllowedCredentials(allowedCredentials: NSArray | Array): void; - - setLargeBlob(largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput): void; - - setPrf(prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput | null): void; - - challenge: NSData; - - relyingPartyIdentifier: string; - - userVerificationPreference: string; - - setChallenge(challenge: NSData): void; +declare class ASOneTimeCodeCredentialRequest extends NSObject implements ASCredentialRequest { + initWithCredentialIdentity(credentialIdentity: ASOneTimeCodeCredentialIdentity): this; - setRelyingPartyIdentifier(relyingPartyIdentifier: string): void; + readonly type: interop.Enum; - setUserVerificationPreference(userVerificationPreference: string): void; + readonly credentialIdentity: ASCredentialIdentity; isEqual(object: interop.Object): boolean; @@ -2135,6 +2150,20 @@ declare class ASAuthorizationPlatformPublicKeyCredentialAssertionRequest extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class ASAuthorizationPublicKeyCredentialParameters extends NSObject implements NSSecureCoding, NSCopying { + initWithAlgorithm(algorithm: number): this; + + readonly algorithm: number; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class ASOneTimeCodeCredentialIdentity extends NSObject implements NSCopying, NSSecureCoding, ASCredentialIdentity { initWithServiceIdentifierLabelRecordIdentifier(serviceIdentifier: ASCredentialServiceIdentifier, label: string, recordIdentifier: string | null): this; @@ -2206,6 +2235,8 @@ declare class ASAuthorizationProviderExtensionLoginManager extends NSObject { readonly registrationToken: string; + readonly authenticationMethod: interop.Enum; + readonly extensionData: NSDictionary; loginUserName: string; @@ -2342,36 +2373,6 @@ declare class ASPasskeyAssertionCredential extends NSObject implements ASAuthori initWithCoder(coder: NSCoder): this; } -declare class ASAuthorizationProviderExtensionKerberosMapping extends NSObject { - ticketKeyPath: string; - - messageBufferKeyName: string; - - realmKeyName: string; - - serviceNameKeyName: string; - - clientNameKeyName: string; - - encryptionKeyTypeKeyName: string; - - sessionKeyKeyName: string; - - setTicketKeyPath(ticketKeyPath: string | null): void; - - setMessageBufferKeyName(messageBufferKeyName: string | null): void; - - setRealmKeyName(realmKeyName: string | null): void; - - setServiceNameKeyName(serviceNameKeyName: string | null): void; - - setClientNameKeyName(clientNameKeyName: string | null): void; - - setEncryptionKeyTypeKeyName(encryptionKeyTypeKeyName: string | null): void; - - setSessionKeyKeyName(sessionKeyKeyName: string | null): void; -} - declare class ASPasskeyRegistrationCredential extends NSObject implements ASAuthorizationCredential { initWithRelyingPartyClientDataHashCredentialIDAttestationObject(relyingParty: string, clientDataHash: NSData, credentialID: NSData, attestationObject: NSData): this; @@ -2450,68 +2451,6 @@ declare class ASAuthorizationPublicKeyCredentialPRFRegistrationInput extends NSO readonly inputValues: ASAuthorizationPublicKeyCredentialPRFAssertionInputValues; } -declare class ASAuthorizationPlatformPublicKeyCredentialRegistration extends NSObject implements ASAuthorizationPublicKeyCredentialRegistration { - readonly attachment: interop.Enum; - - readonly largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput; - - readonly prf: ASAuthorizationPublicKeyCredentialPRFRegistrationOutput; - - readonly rawAttestationObject: NSData; - - readonly rawClientDataJSON: NSData; - - readonly credentialID: NSData; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class ASAuthorizationPublicKeyCredentialPRFRegistrationOutput extends NSObject { readonly isSupported: boolean; @@ -2964,6 +2903,84 @@ declare class ASAuthorizationPublicKeyCredentialPRFAssertionOutput extends NSObj readonly second: NSData; } +declare class ASCredentialServiceIdentifier extends NSObject implements NSCopying, NSSecureCoding { + initWithIdentifierType(identifier: string, type: interop.Enum): this; + + readonly identifier: string; + + readonly type: interop.Enum; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class ASAuthorizationPlatformPublicKeyCredentialRegistration extends NSObject implements ASAuthorizationPublicKeyCredentialRegistration { + readonly attachment: interop.Enum; + + readonly largeBlob: ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput; + + readonly prf: ASAuthorizationPublicKeyCredentialPRFRegistrationOutput; + + readonly rawAttestationObject: NSData; + + readonly rawClientDataJSON: NSData; + + readonly credentialID: NSData; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class ASAuthorizationPlatformPublicKeyCredentialProvider extends NSObject implements ASAuthorizationProvider { initWithRelyingPartyIdentifier(relyingPartyIdentifier: string): this; diff --git a/packages/macos/types/AutomaticAssessmentConfiguration.d.ts b/packages/macos/types/AutomaticAssessmentConfiguration.d.ts index 23da147a..002aba9b 100644 --- a/packages/macos/types/AutomaticAssessmentConfiguration.d.ts +++ b/packages/macos/types/AutomaticAssessmentConfiguration.d.ts @@ -1,13 +1,18 @@ /// /// +declare const AENotInstalledParticipantsKey: string; + declare const AEAssessmentErrorDomain: string; +declare const AERestrictedSystemParticipantsKey: string; + declare const AEAssessmentErrorCode: { Unknown: 1, UnsupportedPlatform: 2, MultipleParticipantsNotSupported: 3, ConfigurationUpdatesNotSupported: 4, + RequiredParticipantsNotAvailable: 5, }; declare const AEAutocorrectMode: { @@ -104,6 +109,8 @@ declare class AEAssessmentSession extends NSObject { declare class AEAssessmentParticipantConfiguration extends NSObject implements NSCopying { allowsNetworkAccess: boolean; + required: boolean; + get configurationInfo(): NSDictionary; set configurationInfo(value: NSDictionary | Record); @@ -113,6 +120,10 @@ declare class AEAssessmentParticipantConfiguration extends NSObject implements N setAllowsNetworkAccess(allowsNetworkAccess: boolean): void; + isRequired(): boolean; + + setRequired(required: boolean): void; + setConfigurationInfo(configurationInfo: NSDictionary | Record): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; diff --git a/packages/macos/types/Automator.d.ts b/packages/macos/types/Automator.d.ts index cebe1be3..a4818119 100644 --- a/packages/macos/types/Automator.d.ts +++ b/packages/macos/types/Automator.d.ts @@ -99,26 +99,10 @@ declare class AMWorkflow extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class AMBundleAction extends AMAction implements NSCopying, NSSecureCoding { - awakeFromBundle(): void; - - readonly hasView: boolean; - - readonly view: NSView; - - readonly bundle: NSBundle; - - parameters: NSMutableDictionary; - - setParameters(parameters: NSMutableDictionary | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; +declare class AMAppleScriptAction extends AMBundleAction { + script: OSAScript; - initWithCoder(coder: NSCoder): this; + setScript(script: OSAScript | null): void; } declare class AMAction extends NSObject { @@ -181,12 +165,6 @@ declare class AMAction extends NSObject { isStopped(): boolean; } -declare class AMAppleScriptAction extends AMBundleAction { - script: OSAScript; - - setScript(script: OSAScript | null): void; -} - declare class AMShellScriptAction extends AMBundleAction { readonly remapLineEndings: boolean; @@ -213,6 +191,28 @@ declare class AMWorkflowView extends NSView { setWorkflowController(workflowController: AMWorkflowController | null): void; } +declare class AMBundleAction extends AMAction implements NSCopying, NSSecureCoding { + awakeFromBundle(): void; + + readonly hasView: boolean; + + readonly view: NSView; + + readonly bundle: NSBundle; + + parameters: NSMutableDictionary; + + setParameters(parameters: NSMutableDictionary | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class AMWorkflowController extends NSController { workflow: AMWorkflow; diff --git a/packages/macos/types/BackgroundAssets.d.ts b/packages/macos/types/BackgroundAssets.d.ts index 99c0fe83..5beffd44 100644 --- a/packages/macos/types/BackgroundAssets.d.ts +++ b/packages/macos/types/BackgroundAssets.d.ts @@ -1,14 +1,28 @@ /// /// +declare const BAManagedErrorDomain: string; + declare const BADownloaderPriorityMax: number; declare const BAErrorDomain: string; declare const BADownloaderPriorityMin: number; +declare const BAAssetPackIdentifierErrorKey: string; + declare const BADownloaderPriorityDefault: number; +declare const BAAssetPackStatus: { + DownloadAvailable: 1, + UpdateAvailable: 2, + UpToDate: 4, + OutOfDate: 8, + Obsolete: 16, + Downloading: 32, + Downloaded: 64, +}; + declare const BAErrorCode: { DownloadInvalid: 0, CallFromExtensionNotAllowed: 50, @@ -43,6 +57,11 @@ declare const BAContentRequest: { Periodic: 3, }; +declare const BAManagedErrorCode: { + AssetPack: 0, + File: 1, +}; + declare interface BADownloadManagerDelegate extends NSObjectProtocol { downloadDidBegin?(download: BADownload): void; @@ -60,6 +79,21 @@ declare interface BADownloadManagerDelegate extends NSObjectProtocol { declare class BADownloadManagerDelegate extends NativeObject implements BADownloadManagerDelegate { } +declare interface BAManagedAssetPackDownloadDelegate extends NSObjectProtocol { + downloadOfAssetPackBegan?(assetPack: BAAssetPack): void; + + downloadOfAssetPackPaused?(assetPack: BAAssetPack): void; + + downloadOfAssetPackHasProgress?(assetPack: BAAssetPack, progress: NSProgress): void; + + downloadOfAssetPackFinished?(assetPack: BAAssetPack): void; + + downloadOfAssetPackFailedWithError?(assetPack: BAAssetPack, error: NSError): void; +} + +declare class BAManagedAssetPackDownloadDelegate extends NativeObject implements BAManagedAssetPackDownloadDelegate { +} + declare interface BADownloaderExtension extends NSObjectProtocol { downloadsForRequestManifestURLExtensionInfo?(contentRequest: interop.Enum, manifestURL: NSURL, extensionInfo: BAAppExtensionInfo): NSSet; @@ -75,6 +109,39 @@ declare interface BADownloaderExtension extends NSObjectProtocol { declare class BADownloaderExtension extends NativeObject implements BADownloaderExtension { } +declare interface BAManagedDownloaderExtension extends BADownloaderExtension { + shouldDownloadAssetPack?(assetPack: BAAssetPack): boolean; +} + +declare class BAManagedDownloaderExtension extends NativeObject implements BAManagedDownloaderExtension { +} + +declare class BAAssetPack extends NSObject { + readonly identifier: string; + + readonly downloadSize: number; + + readonly version: number; + + readonly userInfo: NSData; + + download(): BADownload; + + downloadForContentRequest(contentRequest: interop.Enum): BADownload; +} + +declare class BAURLDownload extends BADownload implements NSCopying { + initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; + + initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; + + initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class BADownloadManager extends NSObject { static readonly sharedManager: BADownloadManager; @@ -119,16 +186,16 @@ declare class BADownload extends NSObject implements NSCoding, NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class BAURLDownload extends BADownload implements NSCopying { - initWithIdentifierRequestFileSizeApplicationGroupIdentifier(identifier: string, request: NSURLRequest, fileSize: number, applicationGroupIdentifier: string): this; +declare class BAAssetPackManifest extends NSObject { + readonly assetPacks: NSSet; - initWithIdentifierRequestEssentialFileSizeApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, essential: boolean, fileSize: number, applicationGroupIdentifier: string, priority: number): this; + initWithContentsOfURLApplicationGroupIdentifierError(URL: NSURL, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; - initWithIdentifierRequestApplicationGroupIdentifier(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string): this; + initFromDataApplicationGroupIdentifierError(data: NSData, applicationGroupIdentifier: string, error: interop.PointerConvertible): this; - initWithIdentifierRequestApplicationGroupIdentifierPriority(identifier: string, request: NSURLRequest, applicationGroupIdentifier: string, priority: number): this; + allDownloads(): NSSet; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + allDownloadsForContentRequest(contentRequest: interop.Enum): NSSet; } declare class BAAppExtensionInfo extends NSObject implements NSSecureCoding { @@ -143,3 +210,29 @@ declare class BAAppExtensionInfo extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class BAAssetPackManager extends NSObject { + static readonly sharedManager: BAAssetPackManager; + + delegate: BAManagedAssetPackDownloadDelegate; + + getAllAssetPacksWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSError) => void | null): void; + + getAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: BAAssetPack, p2: NSError) => void | null): void; + + getStatusOfAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: interop.Enum, p2: NSError) => void | null): void; + + ensureLocalAvailabilityOfAssetPackCompletionHandler(assetPack: BAAssetPack, completionHandler: (p1: NSError) => void | null): void; + + checkForUpdatesWithCompletionHandler(completionHandler: (p1: NSSet, p2: NSSet, p3: NSError) => void | null): void; + + contentsAtPathSearchingInAssetPackWithIdentifierOptionsError(path: string, assetPackIdentifier: string | null, options: interop.Enum, error: interop.PointerConvertible): NSData; + + fileDescriptorForPathSearchingInAssetPackWithIdentifierError(path: string, assetPackIdentifier: string | null, error: interop.PointerConvertible): number; + + URLForPathError(path: string, error: interop.PointerConvertible): NSURL; + + removeAssetPackWithIdentifierCompletionHandler(assetPackIdentifier: string, completionHandler: (p1: NSError) => void | null): void; + + setDelegate(delegate: BAManagedAssetPackDownloadDelegate | null): void; +} + diff --git a/packages/macos/types/BrowserEngineKit.d.ts b/packages/macos/types/BrowserEngineKit.d.ts index ede41ffd..d2fbca65 100644 --- a/packages/macos/types/BrowserEngineKit.d.ts +++ b/packages/macos/types/BrowserEngineKit.d.ts @@ -1,6 +1,22 @@ /// /// +declare const BEAccessibilityContainerType: { + None: 0, + Landmark: 1, + Table: 2, + List: 4, + Fieldset: 8, + Dialog: 16, + Tree: 32, + Frame: 64, + Article: 128, + SemanticGroup: 256, + ScrollArea: 512, + Alert: 1024, + DescriptionList: 2048, +}; + declare const BEAccessibilityPressedState: { Undefined: 0, False: 1, @@ -21,20 +37,11 @@ declare const BEGestureType: { ForceTouch: 15, }; -declare const BEAccessibilityContainerType: { - None: 0, - Landmark: 1, - Table: 2, - List: 4, - Fieldset: 8, - Dialog: 16, - Tree: 32, - Frame: 64, - Article: 128, - SemanticGroup: 256, - ScrollArea: 512, - Alert: 1024, - DescriptionList: 2048, +declare const BESelectionFlags: { + SelectionFlagsNone: 0, + WordIsNearTap: 1, + SelectionFlipped: 2, + PhraseBoundaryChanged: 4, }; declare const BESelectionTouchPhase: { @@ -46,13 +53,6 @@ declare const BESelectionTouchPhase: { EndedNotMoving: 5, }; -declare const BESelectionFlags: { - SelectionFlagsNone: 0, - WordIsNearTap: 1, - SelectionFlipped: 2, - PhraseBoundaryChanged: 4, -}; - declare interface BEProcessCapabilityGrant extends NSObjectProtocol { invalidate(): boolean; @@ -81,6 +81,15 @@ declare interface BETextInputDelegate { declare class BETextInputDelegate extends NativeObject implements BETextInputDelegate { } +declare interface BEExtensionProcess extends NSObjectProtocol { + invalidate(): void; + + makeLibXPCConnectionError(error: interop.PointerConvertible): NSObject; +} + +declare class BEExtensionProcess extends NativeObject implements BEExtensionProcess { +} + declare interface BETextInteractionDelegate { systemWillChangeSelectionForInteraction(textInteraction: interop.Object): void; diff --git a/packages/macos/types/CFNetwork.d.ts b/packages/macos/types/CFNetwork.d.ts index f7dfc1c3..7048c058 100644 --- a/packages/macos/types/CFNetwork.d.ts +++ b/packages/macos/types/CFNetwork.d.ts @@ -383,10 +383,16 @@ declare const CFHostInfoType: { Reachability: 2, }; -declare const CFStreamErrorHTTP: { - ParseFailure: -1, - RedirectionLoop: -2, - BadURL: -3, +declare const CFNetServiceRegisterFlags: { + kCFNetServiceFlagNoAutoRename: 1, +}; + +declare const CFNetServiceBrowserFlags: { + MoreComing: 1, + IsDomain: 2, + IsDefault: 4, + IsRegistrationDomain: 4, + Remove: 8, }; declare const CFNetServicesError: { @@ -401,22 +407,16 @@ declare const CFNetServicesError: { MissingRequiredConfiguration: -72008, }; -declare const CFNetServiceRegisterFlags: { - kCFNetServiceFlagNoAutoRename: 1, -}; - -declare const CFNetServiceBrowserFlags: { - MoreComing: 1, - IsDomain: 2, - IsDefault: 4, - IsRegistrationDomain: 4, - Remove: 8, -}; - declare const CFNetServiceMonitorType: { kCFNetServiceMonitorTXT: 1, }; +declare const CFStreamErrorHTTP: { + ParseFailure: -1, + RedirectionLoop: -2, + BadURL: -3, +}; + declare const CFStreamErrorHTTPAuthentication: { TypeUnsupported: -1000, BadUserName: -1001, @@ -431,15 +431,6 @@ declare const CFNetDiagnosticStatusValues: { ConnectionDown: -66557, }; -declare class CFHostClientContext { - constructor(init?: CFHostClientContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class CFNetServiceClientContext { constructor(init?: CFNetServiceClientContext); version: number; @@ -473,6 +464,15 @@ declare class __CFNetServiceBrowser { constructor(init?: __CFNetServiceBrowser); } +declare class CFHostClientContext { + constructor(init?: CFHostClientContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class __CFNetDiagnostic { constructor(init?: __CFNetDiagnostic); } diff --git a/packages/macos/types/CalendarStore.d.ts b/packages/macos/types/CalendarStore.d.ts index 9be3fefb..901da3e3 100644 --- a/packages/macos/types/CalendarStore.d.ts +++ b/packages/macos/types/CalendarStore.d.ts @@ -277,20 +277,6 @@ declare class CalCalendarStore extends NSObject { static taskPredicateWithTasksCompletedSinceCalendars(completedSince: NSDate, calendars: NSArray | Array): NSPredicate; } -declare class CalRecurrenceEnd extends NSObject implements NSCopying { - static recurrenceEndWithEndDate(endDate: NSDate): interop.Object; - - static recurrenceEndWithOccurrenceCount(occurrenceCount: number): interop.Object; - - readonly usesEndDate: boolean; - - readonly endDate: NSDate; - - readonly occurrenceCount: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class CalTask extends CalCalendarItem { static task(): interop.Object; @@ -311,6 +297,20 @@ declare class CalTask extends CalCalendarItem { setCompletedDate(completedDate: NSDate): void; } +declare class CalRecurrenceEnd extends NSObject implements NSCopying { + static recurrenceEndWithEndDate(endDate: NSDate): interop.Object; + + static recurrenceEndWithOccurrenceCount(occurrenceCount: number): interop.Object; + + readonly usesEndDate: boolean; + + readonly endDate: NSDate; + + readonly occurrenceCount: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class CalRecurrenceRule extends NSObject implements NSCopying { initDailyRecurrenceWithIntervalEnd(interval: number, end: CalRecurrenceEnd): this; diff --git a/packages/macos/types/CallKit.d.ts b/packages/macos/types/CallKit.d.ts index ec54ade3..31d6672b 100644 --- a/packages/macos/types/CallKit.d.ts +++ b/packages/macos/types/CallKit.d.ts @@ -18,6 +18,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { supportsVideo: boolean; + supportsAudioTranslation: boolean; + supportedHandleTypes: NSSet; init(): this; @@ -36,6 +38,8 @@ declare class CXProviderConfiguration extends NSObject implements NSCopying { setSupportsVideo(supportsVideo: boolean): void; + setSupportsAudioTranslation(supportsAudioTranslation: boolean): void; + setSupportedHandleTypes(supportedHandleTypes: NSSet): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; diff --git a/packages/macos/types/Carbon.d.ts b/packages/macos/types/Carbon.d.ts index 5a76138d..7fd56d1e 100644 --- a/packages/macos/types/Carbon.d.ts +++ b/packages/macos/types/Carbon.d.ts @@ -22,8 +22,6 @@ declare const kURLPropertyChangedEvent: number; declare const kURLPercentEvent: number; -declare const kURLSystemEvent: number; - declare const kURLUploadingEvent: number; declare const kURLErrorOccurredEvent: number; @@ -110,8 +108,6 @@ declare const kSRReadAudioURL: number; declare const kSRReadAudioFSSpec: number; -declare const kSRForegroundOnly: number; - declare const kSRAutoFinishingParam: number; declare const typeSRSpeechResult: number; @@ -350,8 +346,6 @@ declare const enumAfterDate: number; declare const enumBeforeDate: number; -declare const enumLastMonth: number; - declare const enumThisWeek: number; declare const enumYesterday: number; @@ -370,8 +364,6 @@ declare const enumGestalt: number; declare const pGrid: number; -declare const pLargeButton: number; - declare const pSmallButton: number; declare const pSmallIcon: number; @@ -574,8 +566,6 @@ declare const cDocumentFile: number; declare const cDeskAccessoryFile: number; -declare const cControlPanelFile: number; - declare const cInternalFinderObject: number; declare const kAESort: number; @@ -1380,8 +1370,6 @@ declare const popupFixedWidth: number; declare const kControlPopupArrowSizeNormal: number; -declare const kControlPopupArrowOrientationNorth: number; - declare const kControlPopupArrowOrientationWest: number; declare const kControlPopupArrowOrientationEast: number; @@ -1554,8 +1542,6 @@ declare const kDataBrowserContainerClosing: number; declare const kDataBrowserItemDeselected: number; -declare const kDataBrowserItemSelected: number; - declare const kDataBrowserEditStopped: number; declare const kDataBrowserEditStarted: number; @@ -1850,8 +1836,6 @@ declare const kHMOutsideRightTopAligned: number; declare const kHMOutsideBottomRightAligned: number; -declare const kHMOutsideTopRightAligned: number; - declare const kHMOutsideTopLeftAligned: number; declare const kHMDefaultSide: number; @@ -1926,8 +1910,6 @@ declare const kControlBevelButtonMenuHandleTag: number; declare const kTXNQDFontFamilyIDAttributeSize: number; -declare const kTXNQDFontNameAttributeSize: number; - declare const kTXNQDFontStyleAttribute: number; declare const kTXNQDFontSizeAttribute: number; @@ -2162,8 +2144,6 @@ declare const kScrapReservedFlavorType: number; declare const kScrapFlavorTypeUnicodeStyle: number; -declare const kScrapFlavorTypeUTF16External: number; - declare const kScrapFlavorTypeUnicode: number; declare const kScrapFlavorTypeSound: number; @@ -2488,8 +2468,6 @@ declare const kThemeMetricRoundTextFieldMiniContentInsetBottom: number; declare const kThemeMetricRoundTextFieldMiniContentHeight: number; -declare const kThemeMetricRoundTextFieldContentInsetWithIconLeft: number; - declare const kThemeMetricMiniVSliderWidth: number; declare const kThemeMetricMiniVSliderTickWidth: number; @@ -2538,8 +2516,6 @@ declare const kThemeMetricComboBoxSmallRightShadowOffset: number; declare const kThemeMetricComboBoxSmallBottomShadowOffset: number; -declare const kThemeMetricComboBoxLargeRightShadowOffset: number; - declare const kThemeMetricSmallVSliderTickOffset: number; declare const kThemeMetricSmallHSliderTickOffset: number; @@ -2660,8 +2636,6 @@ declare const kHIThemeTabAdornmentFocus: number; declare const kHIThemeMenuTitleDrawCondensed: number; -declare const kHIThemeFrameTextFieldRoundMini: number; - declare const kHIThemeFrameTextFieldRoundSmall: number; declare const kHIThemeFrameTextFieldRound: number; @@ -2742,8 +2716,6 @@ declare const kEventSystemUserSessionActivated: number; declare const kEventSystemDisplayReconfigured: number; -declare const kEventSystemDisplaysAsleep: number; - declare const kEventSystemTimeDateChanged: number; declare const kEventServicePerform: number; @@ -3290,8 +3262,6 @@ declare const kSRBlockBackground: number; declare const kEventParamWindowTitleTextWidth: number; -declare const kEventParamWindowTitleFullWidth: number; - declare const kEventParamWindowStateChangedFlags: number; declare const kEventParamWindowProxyOutlineRgn: number; @@ -3360,8 +3330,6 @@ declare const kEventParamTextInputSendShowHide: number; declare const kEventParamTextInputReplyCTFontRef: number; -declare const kEventParamTextInputReplyPoint: number; - declare const kEventParamTextInputSendDraggingMode: number; declare const kEventParamTextInputSendCurrentPoint: number; @@ -3378,8 +3346,6 @@ declare const kEventParamTextInputSendLeadingEdge: number; declare const kEventParamTextInputSendHiliteRng: number; -declare const kEventParamTextInputReplyAttributedString: number; - declare const kEventParamTextInputSendAttributedString: number; declare const kEventParamTextInputReplySLRec: number; @@ -3388,8 +3354,6 @@ declare const kEventParamTextInputSendRefCon: number; declare const kEventParamTSMSendComponentInstance: number; -declare const typeEventHotKeyID: number; - declare const kEventParamKeyModifiers: number; declare const kEventParamKeyMacCharCodes: number; @@ -3710,8 +3674,6 @@ declare const kWindowCloseBoxRgn: number; declare const kWindowTitleTextRgn: number; -declare const kWindowTitleBarRgn: number; - declare const kWindowAlertPositionOnMainScreen: number; declare const kWindowCascadeOnParentWindowScreen: number; @@ -3760,8 +3722,6 @@ declare const kWindowFloatGrowProc: number; declare const kWindowFloatProc: number; -declare const kWindowMovableModalGrowProc: number; - declare const kWindowMovableAlertProc: number; declare const kWindowAlertProc: number; @@ -4044,8 +4004,6 @@ declare const kControlFocusPrevPart: number; declare const kControlFocusNoPart: number; -declare const kControlOpaqueMetaPart: number; - declare const kControlContentMetaPart: number; declare const kControlStructureMetaPart: number; @@ -4330,8 +4288,6 @@ declare const kHIMenuDismissedByKeyEvent: number; declare const kHIMenuDismissedByMouseUp: number; -declare const kMenuDefClassID: number; - declare const kMenuDefProcPtr: number; declare const kMenuItemDataAllDataVersionTwo: number; @@ -4590,8 +4546,6 @@ declare const kVK_ANSI_Keypad7: number; declare const kVK_ANSI_Keypad6: number; -declare const kVK_ANSI_Keypad4: number; - declare const kVK_ANSI_KeypadMinus: number; declare const kVK_ANSI_KeypadEnter: number; @@ -4968,12 +4922,6 @@ declare const kThemeSoundAlertClose: number; declare const kThemeSoundAlertOpen: number; -declare const ok: number; - -declare const kThemeMetricRoundTextFieldSmallContentInsetLeft: number; - -declare const kThemeSoundDialogClose: number; - declare const kThemeSoundDialogOpen: number; declare const kThemeSoundUtilWindowActivate: number; @@ -5492,8 +5440,6 @@ declare const kThemeTextColorPopupLabelActive: number; declare const kThemeTextColorMenuItemSelected: number; -declare const kThemeTextColorRootMenuDisabled: number; - declare const kThemeTextColorRootMenuSelected: number; declare const kThemeTextColorRootMenuActive: number; @@ -5618,12 +5564,6 @@ declare const kThemeBrushAlertBackgroundActive: number; declare const kThemeBrushDialogBackgroundInactive: number; -declare const kThemeDocumentWindowBackgroundBrush: number; - -declare const kThemeMediumProgressBar: number; - -declare const kAppearanceRegionToolbarButton: number; - declare const kAppearanceRegionContent: number; declare const kAppearanceRegionTitleProxyIcon: number; @@ -5784,6 +5724,8 @@ declare const kEventToolbarItemAdded: number; declare const kThemeIndeterminateBar: number; +declare const kVK_ANSI_Keypad4: number; + declare const cTrash: number; declare const kControlImageWellContentTag: number; @@ -5812,6 +5754,8 @@ declare const typeMenuItemIndex: number; declare const kTXNWillDefaultToCarbonEventMask: number; +declare const kEventParamWindowTitleFullWidth: number; + declare const kHIArchiveDecodeSuperclassForUnregisteredObjects: number; declare const kMenuParagraphKoreanGlyph: number; @@ -5826,6 +5770,8 @@ declare const kVK_ANSI_0: number; declare const kThemeBevelButton: number; +declare const kEventParamTextInputReplyAttributedString: number; + declare const kCMHidePaletteWindows: number; declare const kHMLeftBottomCorner: number; @@ -6006,8 +5952,6 @@ declare const pInherits: number; declare const kControlKindEditUnicodeText: number; -declare const pShouldCallBack: number; - declare const kHIViewZOrderBelow: number; declare const teCenter: number; @@ -6088,20 +6032,48 @@ declare const kThemePopupTabCenterOnOffset: number; declare const kHIThemeTabPositionFirst: number; +declare const kThemeMetricComboBoxLargeRightShadowOffset: number; + declare const kOSASelectCompile: number; declare const kThemeMetricDisclosureTriangleHeight: number; +declare const vAxisOnly: number; + declare const kEventParamWindowProxyImageRgn: number; -declare const kThemeSoundEmptyTrash: number; +declare const cAugust: number; -declare const kMouseTrackingScrollWheel: number; +declare const kThemeInactiveDialogBackgroundBrush: number; -declare const kWindowEdgeBottom: number; +declare const kControlListBoxProc: number; + +declare const kASComment: number; + +declare const kThemePopupButtonSmall: number; declare const kThemeBrushButtonPressedLightShadow: number; +declare const kThemeTextColorRootMenuDisabled: number; + +declare const cControlPanelFile: number; + +declare const kTXNQDFontNameAttributeSize: number; + +declare const typeEventHotKeyID: number; + +declare const kEventSystemDisplaysAsleep: number; + +declare const kMenuDefClassID: number; + +declare const kControlPopupArrowOrientationNorth: number; + +declare const kEventParamTextInputReplyPoint: number; + +declare const kURLSystemEvent: number; + +declare const faceBit: number; + declare const kHIViewFeatureAutoToggles: number; declare const kWindowDocumentProc: number; @@ -6120,8 +6092,6 @@ declare const bScriptLanguageMask: number; declare const kThemeArrowCursor: number; -declare const kThemeThumbPlain: number; - declare const kScrapFlavorMaskNone: number; declare const kScrapFlavorMaskTranslated: number; @@ -6310,6 +6280,8 @@ declare const hiArchiveTypeMismatchErr: number; declare const kAppearanceRegionZoomBox: number; +declare const kControlInvertsUpDownValueMeaning: number; + declare const kHIScrollViewScrollToBottom: number; declare const cInfoWindow: number; @@ -6398,6 +6370,8 @@ declare const typeFSVolumeRefNum: number; declare const kControlEditTextTEHandleTag: number; +declare const pLargeButton: number; + declare const kTXNSupportFontCommandProcessing: number; declare const kThemeTextColorBevelButtonInactive: number; @@ -6476,8 +6450,6 @@ declare const kThemeMetricMiniTabOverlap: number; declare const kHMInsideBottomCenterAligned: number; -declare const kThemeInactiveDialogBackgroundBrush: number; - declare const appendDITLBottom: number; declare const kControlKeyScriptBehaviorAllowAnyScript: number; @@ -6546,6 +6518,8 @@ declare const kThemeCheckBoxSmall: number; declare const kDataBrowserPropertyProgressBarPart: number; +declare const kThemeSoundEmptyTrash: number; + declare const kThemeMetricTexturedSmallPushButtonHeight: number; declare const kDataBrowserListViewNoGapForIconInHeaderButton: number; @@ -6564,6 +6538,8 @@ declare const kControlEditUnicodeTextPasswordProc: number; declare const kThemeSmoothFontMinSizeTag: number; +declare const kMenuDisposeMsg: number; + declare const kControlGroupBoxTitleRectTag: number; declare const kThemeSoundCancelButtonPress: number; @@ -6742,8 +6718,6 @@ declare const kGSSSelectRealToGenericID: number; declare const pASIt: number; -declare const kEventParamControlMessage: number; - declare const kThemeScrollBarSmall: number; declare const kTSMDocumentTextServicePropertyTag: number; @@ -6752,8 +6726,6 @@ declare const kWindowActivationScopeNone: number; declare const textMenuProc: number; -declare const kDataBrowserItemAdded: number; - declare const kThemeNoAdornment: number; declare const kWindowGroupLevelPromoted: number; @@ -6792,6 +6764,12 @@ declare const kColorPickerAppIsColorSyncAware: number; declare const appearanceThemeHasNoAccents: number; +declare const kThemeThumbPlain: number; + +declare const kEventControlEnabledStateChanged: number; + +declare const kHIThemeFrameTextFieldRoundMini: number; + declare const kWindowAlertPositionMainScreen: number; declare const pViewFont: number; @@ -6880,8 +6858,6 @@ declare const kOSAScriptIsTypeScriptValue: number; declare const kControlSupportsFocus: number; -declare const kDragRegionIdle: number; - declare const kHIObjectCustomDataDelegateGroupParametersKey: interop.Pointer; declare const kDataBrowserClientPropertyFlagsOffset: number; @@ -7040,14 +7016,14 @@ declare const enumThisMonth: number; declare const keyASPrepositionGiven: number; -declare const kThemePopupButtonSmall: number; - declare const kThemeActiveDialogTextColor: number; declare const kDataBrowserLatestCallbacks: number; declare const wInStructure: number; +declare const kMouseTrackingScrollWheel: number; + declare const kHICommandClose: number; declare const kWindowFullZoomDocumentProc: number; @@ -7116,6 +7092,20 @@ declare const kVK_ANSI_Grave: number; declare const kControlPopupButtonProc: number; +declare const ok: number; + +declare const kThemeMetricRoundTextFieldSmallContentInsetLeft: number; + +declare const kThemeSoundDialogClose: number; + +declare const kDataBrowserItemAdded: number; + +declare const kMenuItemAttrDisabled: number; + +declare const popupTitleUnderline: number; + +declare const kControlOpaqueMetaPart: number; + declare const typeWindowModality: number; declare const kThemePushButtonMini: number; @@ -7144,8 +7134,12 @@ declare const kThemeSpinningCursor: number; declare const kDrawerWindowClass: number; +declare const enumLastMonth: number; + declare const kOSAErrorApp: number; +declare const kDataBrowserItemSelected: number; + declare const wTextColor: number; declare const kWindowStandardHandlerAttribute: number; @@ -7172,8 +7166,6 @@ declare const kThemeSoundSliderEndOfTrack: number; declare const kControlBevelButtonLastMenuTag: number; -declare const kMenuDisposeMsg: number; - declare const kEventParamProcessID: number; declare const kWindowMsgCalculateShape: number; @@ -7394,6 +7386,12 @@ declare const kThemeMetricMenuIndentWidth: number; declare const resumeFlag: number; +declare const kThemeDocumentWindowBackgroundBrush: number; + +declare const kThemeMediumProgressBar: number; + +declare const kAppearanceRegionToolbarButton: number; + declare const kEventOffsetToPos: number; declare const kColorPickerCanAnimatePalette: number; @@ -7434,14 +7432,14 @@ declare const kThemeBrushAlertBackgroundInactive: number; declare const kThemeBrushBevelInactiveLight: number; +declare const kMenuReturnR2LGlyph: number; + declare const kUIModeNormal: number; declare const kThemeSoundLittleArrowDnPress: number; declare const kThemeCountingDownHandCursor: number; -declare const kMenuItemAttrDisabled: number; - declare const typeAppleScript: number; declare const kASMagicEndTellEvent: number; @@ -7540,6 +7538,8 @@ declare const kTXNNoFontVariations: number; declare const kUIOptionDisableMenuBarTransparency: number; +declare const kScrapFlavorTypeUTF16External: number; + declare const kASNotEqual: number; declare const kMenuHiliteItemMsg: number; @@ -7608,8 +7608,6 @@ declare const kMenuContextPullDown: number; declare const kControlEditTextTextTag: number; -declare const kMenuReturnR2LGlyph: number; - declare const kAEIngoreBuiltInEventHandler: number; declare const enumArrangement: number; @@ -7692,6 +7690,8 @@ declare const kControlBehaviorPushbutton: number; declare const kDataBrowserListViewAppendColumn: number; +declare const pByKindArrangement: number; + declare const kOSAScriptIsTypeCompiledScript: number; declare const kIMKNearestBoundaryMode: number; @@ -7702,6 +7702,8 @@ declare const kSRUsePushToTalk: number; declare const kControlGroupBoxTextTitleProc: number; +declare const kWindowMovableModalGrowProc: number; + declare const pShowVersion: number; declare const pOriginalItem: number; @@ -7812,12 +7814,12 @@ declare const kEventParamControlParam: number; declare const kOSASelectSetResumeDispatchProc: number; +declare const kWindowEdgeBottom: number; + declare const kHMOutsideTopScriptAligned: number; declare const kTXNShowWindowMask: number; -declare const kTXNActionDrop: interop.Pointer; - declare const kControlTabLargeEastProc: number; declare const kWindowVerticalZoomAttribute: number; @@ -8052,8 +8054,6 @@ declare const kThemeDialogWindow: number; declare const kDataBrowserNoDisjointSelection: number; -declare const kEventControlEnabledStateChanged: number; - declare const kAppearancePartUpButton: number; declare const kControlTabInfoVersionOne: number; @@ -8214,6 +8214,8 @@ declare const keyOSASourceEnd: number; declare const kMenuContextMenuBar: number; +declare const kEventParamControlMessage: number; + declare const pLabel6: number; declare const kControlEditTextCFStringTag: number; @@ -8314,8 +8316,6 @@ declare const kVK_F11: number; declare const kMouseTrackingMousePressed: number; -declare const kThemeTabNorth: number; - declare const kTXNDisableLayoutAndDrawTag: number; declare const kHIMenuDismissedBySelection: number; @@ -8494,7 +8494,7 @@ declare const kThemeMetricSmallProgressBarThickness: number; declare const kControlIconRefProc: number; -declare const kHIViewFocusNoPart: number; +declare const kDialogFontUseFontNameMask: number; declare const kTXNClearTheseFontFeatures: number; @@ -8536,10 +8536,6 @@ declare const kThemeSmallCheckBox: number; declare const kWindowCanBeVisibleWithoutLoginAttribute: number; -declare const faceBit: number; - -declare const kThemeAdornmentShadowOnly: number; - declare const kEventClassHIComboBox: number; declare const kControlScrollTextBoxDelayBeforeAutoScrollTag: number; @@ -8660,8 +8656,6 @@ declare const kEventAppTerminated: number; declare const type4BitIcon: number; -declare const cAugust: number; - declare const kFontPanelAttributeValuesKey: interop.Pointer; declare const kEventWindowRestoredAfterRelaunch: number; @@ -8686,8 +8680,6 @@ declare const kSRListenKeyName: number; declare const teWordSelect: number; -declare const kControlListBoxProc: number; - declare const keyASPrepositionApartFrom: number; declare const eventHotKeyInvalidErr: number; @@ -8768,8 +8760,6 @@ declare const kHIScrollViewScrollToLeft: number; declare const kControlSizeLarge: number; -declare const kControlInvertsUpDownValueMeaning: number; - declare const popupTitleNoStyle: number; declare const kASSelectSetSourceStyles: number; @@ -8854,6 +8844,8 @@ declare const kTXNVerticalScrollBarRectKey: number; declare const errFinderAppFolderProtected: number; +declare const kSRForegroundOnly: number; + declare const cTextColor: number; declare const enumLastWeek: number; @@ -8900,7 +8892,7 @@ declare const kControlDisclosureTrianglePointLeft: number; declare const kThemeRightTrackPressed: number; -declare const kDialogFontUseFontNameMask: number; +declare const kThemeMetricRoundTextFieldContentInsetWithIconLeft: number; declare const kDataBrowserItemIsDragTarget: number; @@ -9138,8 +9130,6 @@ declare const kHIViewWindowCollapseBoxID: ControlID; declare const kTXNActionCountOfTextChanges: interop.Pointer; -declare const vAxisOnly: number; - declare const kSRCallBackParam: number; declare const kASCommentEvent: number; @@ -9188,6 +9178,8 @@ declare const errHMIllegalContentForMinimumState: number; declare const kMenuF17Glyph: number; +declare const kHIViewFocusNoPart: number; + declare const kWindowCenterOnParentWindowScreen: number; declare const kMenuSoutheastArrowGlyph: number; @@ -9254,9 +9246,7 @@ declare const kControlPushButtonIconOnRight: number; declare const cMay: number; -declare const cListRecordOrString: number; - -declare const eventDeferAccessibilityEventErr: number; +declare const kThemeMetricDisclosureTriangleWidth: number; declare const cCoerceOneByteToTwoByte: number; @@ -9302,6 +9292,8 @@ declare const kSRNotAvailable: number; declare const kControlSliderPointsDownOrRight: number; +declare const kWindowTitleBarRgn: number; + declare const kHIThemeTabPositionMiddle: number; declare const kEventFontSelection: number; @@ -9316,9 +9308,7 @@ declare const keyIconAndMask: number; declare const kMenuItemAttrUpdateSingleItem: number; -declare const kSRRefCon: number; - -declare const kEventWindowAttributesChanged: number; +declare const kTXNActionDrop: interop.Pointer; declare const kEventParamFMFontFamily: number; @@ -9328,7 +9318,7 @@ declare const kControlKindRoundButton: number; declare const kWindowMsgDrawGrowBox: number; -declare const kTXNDocumentAttributeKeywordsKey: interop.Pointer; +declare const kThemeTabNorth: number; declare const kHMOutsideRightBottomAligned: number; @@ -9406,8 +9396,6 @@ declare const kMenuItemDataCmdVirtualKey: number; declare const kEventParamDataBrowserItemState: number; -declare const kThemeMetricDisclosureTriangleWidth: number; - declare const kUnicodeDocument: number; declare const kWindowPropertyPersistent: number; @@ -9468,6 +9456,8 @@ declare const kTXNEnableLayoutAndDraw: number; declare const kEventParamTextInputReplyText: number; +declare const kControlIndicatorPart: number; + declare const kCharacterPaletteInputMethodClass: number; declare const wDispose: number; @@ -9494,10 +9484,18 @@ declare const kEventTextInputGetSelectedText: number; declare const kThemeMetricSmallTabFrameOverlap: number; +declare const kTXNDocumentAttributeKeywordsKey: interop.Pointer; + +declare const kSRRefCon: number; + +declare const kEventWindowAttributesChanged: number; + declare const kEventWindowDefGetGrowImageRegion: number; declare const kDataBrowserTruncateTextMiddle: number; +declare const eventDeferAccessibilityEventErr: number; + declare const kEventWindowResizeCompleted: number; declare const keyASUserRecordFields: number; @@ -9512,10 +9510,6 @@ declare const kControlStaticTextProc: number; declare const kThemeActivePopupArrowBrush: number; -declare const errFinderUnsupportedInsidePackages: number; - -declare const kTXNLineDirectionTag: number; - declare const wInZoomOut: number; declare const toggleBit: number; @@ -9550,6 +9544,8 @@ declare const kVK_ANSI_Keypad3: number; declare const kCMGetScriptLangSupport: number; +declare const pShouldCallBack: number; + declare const kEventParamBounds: number; declare const kDragRegionEnd: number; @@ -9558,6 +9554,16 @@ declare const typeMenuRef: number; declare const kThemeDragSoundMoveIcon: number; +declare const kThemeAdornmentShadowOnly: number; + +declare const kThemeSystemFontDetail: number; + +declare const errFinderUnsupportedInsidePackages: number; + +declare const kTXNLineDirectionTag: number; + +declare const kDragRegionIdle: number; + declare const kAEIgnoreAppEventHandler: number; declare const kEventParamTextInputSendTextServiceMacEncoding: number; @@ -9584,6 +9590,8 @@ declare const kHIWindowBehaviorTransient: number; declare const btnCtrl: number; +declare const kHMOutsideTopRightAligned: number; + declare const kAvailBoundsChangedForDisplay: number; declare const kAECase: number; @@ -9620,8 +9628,6 @@ declare const kScrapFlavorSizeUnknown: number; declare const kMenuContextKeyMatching: number; -declare const kMenuControlModifier: number; - declare const kWindowDoesNotCycleAttribute: number; declare const kEventTextShouldChangeInRange: number; @@ -9732,6 +9738,8 @@ declare const kDataBrowserCmdTogglesSelection: number; declare const cWeekday: number; +declare const cListRecordOrString: number; + declare const kWindowHideOnFullScreenAttribute: number; declare const kThemeResizeDownCursor: number; @@ -9798,6 +9806,8 @@ declare const kControlScrollTextBoxContentsTag: number; declare const kDataBrowserMetricLast: number; +declare const kMenuControlModifier: number; + declare const typeCGContextRef: number; declare const kWindowAlertPositionOnParentWindowScreen: number; @@ -9816,6 +9826,14 @@ declare const kOSASelectSetScriptInfo: number; declare const kHIComboBoxListPixelHeightTag: number; +declare const kHIViewFocusWithoutWrapping: number; + +declare const kWindowGroupAttrHideOnCollapse: number; + +declare const kTXNWantVScrollBarBit: number; + +declare const kOSAScriptBestType: number; + declare const kVK_ANSI_J: number; declare const kVK_ANSI_9: number; @@ -9834,11 +9852,7 @@ declare const kEventParamDelegateGroupParameters: number; declare const kThemePushButtonSmall: number; -declare const kHIViewFocusWithoutWrapping: number; - -declare const kWindowGroupAttrHideOnCollapse: number; - -declare const userKind: number; +declare const userKind: number; declare const kHMBottomSide: number; @@ -9894,8 +9908,6 @@ declare const kHIThemeTabPositionOnly: number; declare const kFlavorTypeUnicodeClippingFilename: number; -declare const kThemeSystemFontDetail: number; - declare const kBulletCharCode: number; declare const kHICommandQuitAndKeepWindows: number; @@ -9930,12 +9942,8 @@ declare const kDragInsideSenderApplication: number; declare const eventNotInQueueErr: number; -declare const kControlIndicatorPart: number; - declare const kWindowFloatSideFullZoomProc: number; -declare const kASComment: number; - declare const kControlUnicode: number; declare const kOSASelectGetCurrentDialect: number; @@ -9946,26 +9954,18 @@ declare const kTXNDrawItemScrollbarsBit: number; declare const kThemeLargeProgressBar: number; -declare const popupTitleUnderline: number; - declare const kWindowPlainDialogProc: number; declare const typeHIToolbarItemRef: number; declare const typeHIPointScreenPixel: number; -declare const pByKindArrangement: number; - declare const kHIThemeTabSizeNormal: number; declare const kControlDialogItem: number; declare const kHIViewAllowsSubviews: number; -declare const kOSAScriptBestType: number; - -declare const kTXNWantVScrollBarBit: number; - declare const kIBCarbonRuntimeObjectNotOfRequestedType: number; declare const kSRSndInSourceDisconnected: number; @@ -10039,7 +10039,7 @@ declare class FileTypeSpec { declare class ListDefSpec { constructor(init?: ListDefSpec); defType: number; - u: unnamed_13945423800316668647; + u: unnamed_2857126740677160067; } declare class StandardIconListCellDataRec { @@ -10101,7 +10101,7 @@ declare class ControlTabEntry { declare class DataBrowserAccessibilityItemInfo { constructor(init?: DataBrowserAccessibilityItemInfo); version: number; - u: unnamed_13576877042859569145; + u: unnamed_13984278800451807663; } declare class DataBrowserAccessibilityItemInfoV1 { @@ -10117,7 +10117,21 @@ declare class DataBrowserAccessibilityItemInfoV1 { declare class DataBrowserCustomCallbacks { constructor(init?: DataBrowserCustomCallbacks); version: number; - u: unnamed_7571046792957458790; + u: unnamed_16754814269475328127; +} + +declare class unnamed_7862278037549649304 { + constructor(init?: unnamed_7862278037549649304); + itemDataCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; + itemCompareCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => number | null; + itemNotificationCallback: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + addDragItemCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + acceptDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + receiveDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + postProcessDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + itemHelpContentCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => void | null; + getContextualMenuCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; + selectContextualMenuCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; } declare class HMStringResType { @@ -10261,7 +10275,7 @@ declare class HISideBinding { declare class HIViewContentInfo { constructor(init?: HIViewContentInfo); contentType: number; - u: unnamed_18078734113175991373; + u: unnamed_10152673369849465444; } declare class HIViewFrameMetrics { @@ -10394,7 +10408,7 @@ declare class HIThemeButtonDrawInfo { kind: number; value: number; adornment: number; - animation: unnamed_255618483034151116; + animation: unnamed_9463215352432912008; } declare class HIThemeAnimationTimeInfo { @@ -10415,7 +10429,7 @@ declare class HIThemeTrackDrawInfo { attributes: number; enableState: number; filler1: number; - trackInfo: unnamed_9648947734287256456; + trackInfo: unnamed_9548908348272556868; } declare class HIScrollBarTrackInfo { @@ -10447,17 +10461,17 @@ declare class TabletPointRec { vendor3: number; } -declare class unnamed_9647932948503875537 { - constructor(init?: unnamed_9647932948503875537); - menuRef: interop.Object | null; - menuItemIndex: number; -} - declare class HICommandExtended { constructor(init?: HICommandExtended); attributes: number; commandID: number; - source: unnamed_9623544446476781723; + source: unnamed_17116481973128983476; +} + +declare class unnamed_6626132889242014545 { + constructor(init?: unnamed_6626132889242014545); + windowDefProc: number; + windowHasCloseBox: number; } declare class __TISInputSource { @@ -10473,7 +10487,7 @@ declare class BasicWindowDescription { windowStateFlags: number; windowPositionMethod: number; windowDefinitionVersion: number; - windowDefinition: unnamed_991460123502360792; + windowDefinition: unnamed_18112676916515831784; } declare class WinCTab { @@ -10507,7 +10521,7 @@ declare class OpaqueWindowGroupRef { declare class WindowDefSpec { constructor(init?: WindowDefSpec); defType: number; - u: unnamed_9465903142474588548; + u: unnamed_5831069759083166394; } declare class WStateData { @@ -10667,16 +10681,10 @@ declare class ContextualMenuInterfaceStruct { PostMenuCleanup: (p1: interop.PointerConvertible) => void | null; } -declare class unnamed_11573165570801710882 { - constructor(init?: unnamed_11573165570801710882); - classID: interop.Object | null; - initEvent: interop.Pointer; -} - declare class MenuDefSpec { constructor(init?: MenuDefSpec); defType: number; - u: unnamed_7004384673694573486; + u: unnamed_8091147511952639000; } declare class MenuItemDataRec { @@ -10766,7 +10774,7 @@ declare class ThemeTrackDrawInfo { attributes: number; enableState: number; filler1: number; - trackInfo: unnamed_7263634869071173640; + trackInfo: unnamed_338682942674878331; } declare class SliderTrackInfo { @@ -10815,12 +10823,6 @@ declare class DataBrowserListViewHeaderDesc { btnContentInfo: ControlImageContentInfo; } -declare class unnamed_3293385467463746431 { - constructor(init?: unnamed_3293385467463746431); - windowClass: number; - windowAttributes: number; -} - declare class TXNBackgroundData { constructor(init?: TXNBackgroundData); color: RGBColor; @@ -10857,15 +10859,14 @@ declare class HIScaling { y: HIAxisScale; } -declare class OpaqueHIViewTrackingAreaRef { - constructor(init?: OpaqueHIViewTrackingAreaRef); +declare class unnamed_17065242291780745842 { + constructor(init?: unnamed_17065242291780745842); + classID: interop.Object | null; + initEvent: interop.Pointer; } -declare class SetupWindowProxyDragImageRec { - constructor(init?: SetupWindowProxyDragImageRec); - imageGWorld: interop.Pointer; - imageRgn: interop.Pointer; - outlineRgn: interop.Pointer; +declare class OpaqueHIViewTrackingAreaRef { + constructor(init?: OpaqueHIViewTrackingAreaRef); } declare class ScrollBarTrackInfo { @@ -10874,15 +10875,17 @@ declare class ScrollBarTrackInfo { pressState: number; } +declare class unnamed_18327286281903537215 { + constructor(init?: unnamed_18327286281903537215); + windowClass: number; + windowAttributes: number; +} + declare class HICommand { constructor(init?: HICommand); attributes: number; commandID: number; - menu: unnamed_9607386324739661828; -} - -declare class OpaquePicker { - constructor(init?: OpaquePicker); + menu: unnamed_17337783634597839381; } declare class EventHotKeyID { @@ -10920,14 +10923,6 @@ declare class TransitionWindowOptions { userData: interop.Pointer; } -declare class HIBinding { - constructor(init?: HIBinding); - top: HISideBinding; - left: HISideBinding; - bottom: HISideBinding; - right: HISideBinding; -} - declare class StScrpRec { constructor(init?: StScrpRec); scrpNStyles: number; @@ -10948,12 +10943,6 @@ declare class TXNATSUIFeatures { featureSelectors: interop.Pointer; } -declare class HIViewKind { - constructor(init?: HIViewKind); - signature: number; - kind: number; -} - declare class HFSFlavor { constructor(init?: HFSFlavor); fileType: number; @@ -10969,11 +10958,12 @@ declare class HIAxisPosition { offset: number; } -declare class TypeSelectRecord { - constructor(init?: TypeSelectRecord); - tsrLastKeyTime: number; - tsrScript: number; - tsrKeyStrokes: unknown /* const array */; +declare class HIBinding { + constructor(init?: HIBinding); + top: HISideBinding; + left: HISideBinding; + bottom: HISideBinding; + right: HISideBinding; } declare class CalibratorInfo { @@ -10986,6 +10976,13 @@ declare class CalibratorInfo { isGood: number; } +declare class TypeSelectRecord { + constructor(init?: TypeSelectRecord); + tsrLastKeyTime: number; + tsrScript: number; + tsrKeyStrokes: unknown /* const array */; +} + declare class HIThemeMenuItemDrawInfo { constructor(init?: HIThemeMenuItemDrawInfo); version: number; @@ -10993,6 +10990,16 @@ declare class HIThemeMenuItemDrawInfo { state: number; } +declare class HIThemeWindowDrawInfo { + constructor(init?: HIThemeWindowDrawInfo); + version: number; + state: number; + windowType: number; + attributes: number; + titleHeight: number; + titleWidth: number; +} + declare class HIThemeScrollBarDelimitersDrawInfo { constructor(init?: HIThemeScrollBarDelimitersDrawInfo); version: number; @@ -11067,6 +11074,17 @@ declare class GetWindowRegionRec { regionCode: number; } +declare class unnamed_3306046706271922423 { + constructor(init?: unnamed_3306046706271922423); + drawItemCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: number) => void | null; + editTextCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + hitTestCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + trackingCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: Point, p6: number) => number | null; + dragRegionCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; + acceptDragCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + receiveDragCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; +} + declare class URLCallbackInfo { constructor(init?: URLCallbackInfo); version: number; @@ -11089,6 +11107,13 @@ declare class ControlTemplate { controlTitle: unknown /* const array */; } +declare class SetupWindowProxyDragImageRec { + constructor(init?: SetupWindowProxyDragImageRec); + imageGWorld: interop.Pointer; + imageRgn: interop.Pointer; + outlineRgn: interop.Pointer; +} + declare class TabletProximityRec { constructor(init?: TabletProximityRec); vendorID: number; @@ -11104,6 +11129,16 @@ declare class TabletProximityRec { enterProximity: number; } +declare class MenuTrackingData { + constructor(init?: MenuTrackingData); + menu: interop.Object | null; + itemSelected: number; + itemUnderMouse: number; + itemRect: Rect; + virtualMenuTop: number; + virtualMenuBottom: number; +} + declare class OpaqueKeyboardLayoutRef { constructor(init?: OpaqueKeyboardLayoutRef); } @@ -11127,6 +11162,16 @@ declare class OpaqueEventHotKeyRef { constructor(init?: OpaqueEventHotKeyRef); } +declare class HIViewKind { + constructor(init?: HIViewKind); + signature: number; + kind: number; +} + +declare class OpaquePicker { + constructor(init?: OpaquePicker); +} + declare class DialogTemplate { constructor(init?: DialogTemplate); boundsRect: Rect; @@ -11176,12 +11221,6 @@ declare class NColorPickerInfo { reserved: number; } -declare class unnamed_10014203196250960773 { - constructor(init?: unnamed_10014203196250960773); - windowDefProc: number; - windowHasCloseBox: number; -} - declare class TXNCarbonEventInfo { constructor(init?: TXNCarbonEventInfo); useCarbonEvents: number; @@ -11202,16 +11241,10 @@ declare class FileTranslationList { groupCount: number; } -declare class unnamed_9607386324739661828 { - constructor(init?: unnamed_9607386324739661828); - menuRef: interop.Object | null; - menuItemIndex: number; -} - declare class HMHelpContent { constructor(init?: HMHelpContent); contentType: number; - u: unnamed_6725748924257102927; + u: unnamed_5596887202026904659; } declare class OpaqueEventTargetRef { @@ -11256,26 +11289,22 @@ declare class HIPositioning { y: HIAxisPosition; } +declare class unnamed_17337783634597839381 { + constructor(init?: unnamed_17337783634597839381); + menuRef: interop.Object | null; + menuItemIndex: number; +} + declare class DataBrowserCallbacks { constructor(init?: DataBrowserCallbacks); version: number; - u: unnamed_11571823140436843538; + u: unnamed_2105859447822557000; } declare class OpaqueHIObjectRef { constructor(init?: OpaqueHIObjectRef); } -declare class MenuTrackingData { - constructor(init?: MenuTrackingData); - menu: interop.Object | null; - itemSelected: number; - itemUnderMouse: number; - itemRect: Rect; - virtualMenuTop: number; - virtualMenuBottom: number; -} - declare class DataBrowserAccessibilityItemInfoV0 { constructor(init?: DataBrowserAccessibilityItemInfoV0); container: number; @@ -11300,22 +11329,10 @@ declare class MDEFDrawItemsData { context: interop.Pointer; } -declare class ControlFontStyleRec { - constructor(init?: ControlFontStyleRec); - flags: number; - font: number; - size: number; - style: number; - mode: number; - just: number; - foreColor: RGBColor; - backColor: RGBColor; -} - declare class ControlImageContentInfo { constructor(init?: ControlImageContentInfo); contentType: number; - u: unnamed_9681769620417475286; + u: unnamed_217146360178583400; } declare class PickerMenuItemInfo { @@ -11335,6 +11352,18 @@ declare class ThemeButtonDrawInfo { adornment: number; } +declare class ControlFontStyleRec { + constructor(init?: ControlFontStyleRec); + flags: number; + font: number; + size: number; + style: number; + mode: number; + just: number; + foreColor: RGBColor; + backColor: RGBColor; +} + declare class DataBrowserListViewColumnDesc { constructor(init?: DataBrowserListViewColumnDesc); propertyDesc: DataBrowserPropertyDesc; @@ -11349,44 +11378,10 @@ declare class HIThemeTabPaneDrawInfoVersionZero { size: number; } -declare class unnamed_4576464142400887721 { - constructor(init?: unnamed_4576464142400887721); - drawItemCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: number) => void | null; - editTextCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - hitTestCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - trackingCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: Point, p6: number) => number | null; - dragRegionCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; - acceptDragCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - receiveDragCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; -} - -declare class ProgressTrackInfo { - constructor(init?: ProgressTrackInfo); - phase: number; -} - -declare class unnamed_15035847760294958748 { - constructor(init?: unnamed_15035847760294958748); - itemDataCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; - itemCompareCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => number | null; - itemNotificationCallback: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - addDragItemCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - acceptDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - receiveDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - postProcessDragCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - itemHelpContentCallback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => void | null; - getContextualMenuCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; - selectContextualMenuCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; -} - -declare class HIThemeWindowDrawInfo { - constructor(init?: HIThemeWindowDrawInfo); - version: number; - state: number; - windowType: number; - attributes: number; - titleHeight: number; - titleWidth: number; +declare class unnamed_5969512033234636902 { + constructor(init?: unnamed_5969512033234636902); + menuRef: interop.Object | null; + menuItemIndex: number; } declare class HIThemeTextInfo { @@ -11430,48 +11425,37 @@ declare class NMRec { nmRefCon: interop.Pointer; } -type unnamed_11571823140436843538Descriptor = - | { v1: unnamed_15035847760294958748 }; - -declare class unnamed_11571823140436843538 { - constructor(init?: unnamed_11571823140436843538Descriptor); - v1: unnamed_15035847760294958748; +declare class ProgressTrackInfo { + constructor(init?: ProgressTrackInfo); + phase: number; } -type unnamed_13576877042859569145Descriptor = +type unnamed_13984278800451807663Descriptor = | { v0: DataBrowserAccessibilityItemInfoV0 } | { v1: DataBrowserAccessibilityItemInfoV1 }; -declare class unnamed_13576877042859569145 { - constructor(init?: unnamed_13576877042859569145Descriptor); +declare class unnamed_13984278800451807663 { + constructor(init?: unnamed_13984278800451807663Descriptor); v0: DataBrowserAccessibilityItemInfoV0; v1: DataBrowserAccessibilityItemInfoV1; } -type unnamed_9681769620417475286Descriptor = - | { resID: number } - | { iconRef: interop.PointerConvertible } - | { imageRef: interop.Object | null }; +type unnamed_2857126740677160067Descriptor = + | { userProc: (p1: number, p2: number, p3: interop.PointerConvertible, p4: Point, p5: number, p6: number, p7: interop.PointerConvertible) => void | null }; -declare class unnamed_9681769620417475286 { - constructor(init?: unnamed_9681769620417475286Descriptor); - resID: number; - iconRef: interop.Pointer; - imageRef: interop.Object | null; +declare class unnamed_2857126740677160067 { + constructor(init?: unnamed_2857126740677160067Descriptor); + userProc: (p1: number, p2: number, p3: interop.PointerConvertible, p4: Point, p5: number, p6: number, p7: interop.PointerConvertible) => void | null; } -type unnamed_9465903142474588548Descriptor = - | { defProc: interop.PointerConvertible } - | { classRef: interop.PointerConvertible } - | { procID: number } - | { rootView: interop.PointerConvertible }; +type unnamed_18112676916515831784Descriptor = + | { versionOne: unnamed_6626132889242014545 } + | { versionTwo: unnamed_18327286281903537215 }; -declare class unnamed_9465903142474588548 { - constructor(init?: unnamed_9465903142474588548Descriptor); - defProc: interop.Pointer; - classRef: interop.Pointer; - procID: number; - rootView: interop.Pointer; +declare class unnamed_18112676916515831784 { + constructor(init?: unnamed_18112676916515831784Descriptor); + versionOne: unnamed_6626132889242014545; + versionTwo: unnamed_18327286281903537215; } type TXNAttributeDataDescriptor = @@ -11504,7 +11488,7 @@ declare class TXNControlData { marginsPtr: interop.Pointer; } -type unnamed_18078734113175991373Descriptor = +type unnamed_10152673369849465444Descriptor = | { iconRef: interop.PointerConvertible } | { iconTypeAndCreator: HITypeAndCreator } | { imageRef: interop.Object | null } @@ -11512,8 +11496,8 @@ type unnamed_18078734113175991373Descriptor = | { imageFile: interop.Object | null } | { nsImage: NSImage | null }; -declare class unnamed_18078734113175991373 { - constructor(init?: unnamed_18078734113175991373Descriptor); +declare class unnamed_10152673369849465444 { + constructor(init?: unnamed_10152673369849465444Descriptor); iconRef: interop.Pointer; iconTypeAndCreator: HITypeAndCreator; imageRef: interop.Object | null; @@ -11522,39 +11506,83 @@ declare class unnamed_18078734113175991373 { nsImage: NSImage | null; } -type unnamed_255618483034151116Descriptor = +type unnamed_9463215352432912008Descriptor = | { time: HIThemeAnimationTimeInfo } | { frame: HIThemeAnimationFrameInfo }; -declare class unnamed_255618483034151116 { - constructor(init?: unnamed_255618483034151116Descriptor); +declare class unnamed_9463215352432912008 { + constructor(init?: unnamed_9463215352432912008Descriptor); time: HIThemeAnimationTimeInfo; frame: HIThemeAnimationFrameInfo; } -type unnamed_991460123502360792Descriptor = - | { versionOne: unnamed_10014203196250960773 } - | { versionTwo: unnamed_3293385467463746431 }; +type unnamed_9548908348272556868Descriptor = + | { scrollbar: ScrollBarTrackInfo } + | { slider: SliderTrackInfo } + | { progress: ProgressTrackInfo }; -declare class unnamed_991460123502360792 { - constructor(init?: unnamed_991460123502360792Descriptor); - versionOne: unnamed_10014203196250960773; - versionTwo: unnamed_3293385467463746431; +declare class unnamed_9548908348272556868 { + constructor(init?: unnamed_9548908348272556868Descriptor); + scrollbar: ScrollBarTrackInfo; + slider: SliderTrackInfo; + progress: ProgressTrackInfo; } -type unnamed_7263634869071173640Descriptor = +type unnamed_338682942674878331Descriptor = | { scrollbar: ScrollBarTrackInfo } | { slider: SliderTrackInfo } | { progress: ProgressTrackInfo }; -declare class unnamed_7263634869071173640 { - constructor(init?: unnamed_7263634869071173640Descriptor); +declare class unnamed_338682942674878331 { + constructor(init?: unnamed_338682942674878331Descriptor); scrollbar: ScrollBarTrackInfo; slider: SliderTrackInfo; progress: ProgressTrackInfo; } -type unnamed_6725748924257102927Descriptor = +type unnamed_8091147511952639000Descriptor = + | { defProc: interop.PointerConvertible } + | { view: unnamed_17065242291780745842 }; + +declare class unnamed_8091147511952639000 { + constructor(init?: unnamed_8091147511952639000Descriptor); + defProc: interop.Pointer; + view: unnamed_17065242291780745842; +} + +type unnamed_17116481973128983476Descriptor = + | { control: interop.Object | null } + | { window: interop.PointerConvertible } + | { menu: unnamed_5969512033234636902 }; + +declare class unnamed_17116481973128983476 { + constructor(init?: unnamed_17116481973128983476Descriptor); + control: interop.Object | null; + window: interop.Pointer; + menu: unnamed_5969512033234636902; +} + +type unnamed_217146360178583400Descriptor = + | { resID: number } + | { iconRef: interop.PointerConvertible } + | { imageRef: interop.Object | null }; + +declare class unnamed_217146360178583400 { + constructor(init?: unnamed_217146360178583400Descriptor); + resID: number; + iconRef: interop.Pointer; + imageRef: interop.Object | null; +} + +type unnamed_16754814269475328127Descriptor = + | { v1: unnamed_3306046706271922423 }; + +declare class unnamed_16754814269475328127 { + constructor(init?: unnamed_16754814269475328127Descriptor); + v1: unnamed_3306046706271922423; +} + +type unnamed_5596887202026904659Descriptor = | { tagCFString: interop.Object | null } | { tagString: unknown /* const array */ } | { tagStringRes: HMStringResType } @@ -11562,8 +11590,8 @@ type unnamed_6725748924257102927Descriptor = | { tagTextRes: number } | { tagStrRes: number }; -declare class unnamed_6725748924257102927 { - constructor(init?: unnamed_6725748924257102927Descriptor); +declare class unnamed_5596887202026904659 { + constructor(init?: unnamed_5596887202026904659Descriptor); tagCFString: interop.Object | null; tagString: unknown /* const array */; tagStringRes: HMStringResType; @@ -11572,54 +11600,26 @@ declare class unnamed_6725748924257102927 { tagStrRes: number; } -type unnamed_9623544446476781723Descriptor = - | { control: interop.Object | null } - | { window: interop.PointerConvertible } - | { menu: unnamed_9647932948503875537 }; +type unnamed_2105859447822557000Descriptor = + | { v1: unnamed_7862278037549649304 }; -declare class unnamed_9623544446476781723 { - constructor(init?: unnamed_9623544446476781723Descriptor); - control: interop.Object | null; - window: interop.Pointer; - menu: unnamed_9647932948503875537; +declare class unnamed_2105859447822557000 { + constructor(init?: unnamed_2105859447822557000Descriptor); + v1: unnamed_7862278037549649304; } -type unnamed_9648947734287256456Descriptor = - | { scrollbar: ScrollBarTrackInfo } - | { slider: SliderTrackInfo } - | { progress: ProgressTrackInfo }; - -declare class unnamed_9648947734287256456 { - constructor(init?: unnamed_9648947734287256456Descriptor); - scrollbar: ScrollBarTrackInfo; - slider: SliderTrackInfo; - progress: ProgressTrackInfo; -} - -type unnamed_7004384673694573486Descriptor = +type unnamed_5831069759083166394Descriptor = | { defProc: interop.PointerConvertible } - | { view: unnamed_11573165570801710882 }; + | { classRef: interop.PointerConvertible } + | { procID: number } + | { rootView: interop.PointerConvertible }; -declare class unnamed_7004384673694573486 { - constructor(init?: unnamed_7004384673694573486Descriptor); +declare class unnamed_5831069759083166394 { + constructor(init?: unnamed_5831069759083166394Descriptor); defProc: interop.Pointer; - view: unnamed_11573165570801710882; -} - -type unnamed_13945423800316668647Descriptor = - | { userProc: (p1: number, p2: number, p3: interop.PointerConvertible, p4: Point, p5: number, p6: number, p7: interop.PointerConvertible) => void | null }; - -declare class unnamed_13945423800316668647 { - constructor(init?: unnamed_13945423800316668647Descriptor); - userProc: (p1: number, p2: number, p3: interop.PointerConvertible, p4: Point, p5: number, p6: number, p7: interop.PointerConvertible) => void | null; -} - -type unnamed_7571046792957458790Descriptor = - | { v1: unnamed_4576464142400887721 }; - -declare class unnamed_7571046792957458790 { - constructor(init?: unnamed_7571046792957458790Descriptor); - v1: unnamed_4576464142400887721; + classRef: interop.Pointer; + procID: number; + rootView: interop.Pointer; } declare function HIPointConvert(ioPoint: interop.PointerConvertible, inSourceSpace: number, inSourceObject: interop.PointerConvertible, inDestinationSpace: number, inDestinationObject: interop.PointerConvertible): void; diff --git a/packages/macos/types/Cinematic.d.ts b/packages/macos/types/Cinematic.d.ts index 4c375d2f..5daa6c2e 100644 --- a/packages/macos/types/Cinematic.d.ts +++ b/packages/macos/types/Cinematic.d.ts @@ -28,6 +28,24 @@ declare const CNCinematicErrorCode: { Cancelled: 7, }; +declare const CNSpatialAudioRenderingStyle: { + Cinematic: 0, + Studio: 1, + InFrame: 2, + CinematicBackgroundStem: 3, + CinematicForegroundStem: 4, + StudioForegroundStem: 5, + InFrameForegroundStem: 6, + Standard: 7, + StudioBackgroundStem: 8, + InFrameBackgroundStem: 9, +}; + +declare const CNSpatialAudioContentType: { + Stereo: 0, + Spatial: 1, +}; + declare const CNRenderingQuality: { Thumbnail: 0, Preview: 1, @@ -221,6 +239,28 @@ declare class CNScriptFrame extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CNAssetSpatialAudioInfo extends NSObject { + static readonly isSupported: boolean; + + static checkIfContainsSpatialAudioCompletionHandler(asset: AVAsset, completionHandler: (p1: boolean) => void): void; + + static loadFromAssetCompletionHandler(asset: AVAsset, completionHandler: (p1: CNAssetSpatialAudioInfo, p2: NSError) => void | null): void; + + readonly defaultSpatialAudioTrack: AVAssetTrack; + + readonly defaultEffectIntensity: number; + + readonly defaultRenderingStyle: interop.Enum; + + readonly spatialAudioMixMetadata: NSData; + + audioMixWithEffectIntensityRenderingStyle(effectIntensity: number, renderingStyle: interop.Enum): AVAudioMix; + + assetReaderOutputSettingsForContentType(contentType: interop.Enum): NSDictionary; + + assetWriterInputSettingsForContentType(contentType: interop.Enum): NSDictionary; +} + declare class CNObjectTracker extends NSObject { static readonly isSupported: boolean; diff --git a/packages/macos/types/ClassKit.d.ts b/packages/macos/types/ClassKit.d.ts index 84fb8258..16f5f707 100644 --- a/packages/macos/types/ClassKit.d.ts +++ b/packages/macos/types/ClassKit.d.ts @@ -37,14 +37,6 @@ declare const CLSErrorCodeDomain: string; declare const CLSPredicateKeyPathUniversalLinkURL: string; -declare const CLSProgressReportingCapabilityKind: { - Duration: 0, - Percent: 1, - Binary: 2, - Quantity: 3, - Score: 4, -}; - declare const CLSContextType: { None: 0, App: 1, @@ -66,6 +58,14 @@ declare const CLSContextType: { Custom: 17, }; +declare const CLSProgressReportingCapabilityKind: { + Duration: 0, + Percent: 1, + Binary: 2, + Quantity: 3, + Score: 4, +}; + declare const CLSBinaryValueType: { TrueFalse: 0, PassFail: 1, diff --git a/packages/macos/types/CloudKit.d.ts b/packages/macos/types/CloudKit.d.ts index 6c59fa5c..02d14bac 100644 --- a/packages/macos/types/CloudKit.d.ts +++ b/packages/macos/types/CloudKit.d.ts @@ -22,6 +22,8 @@ declare const CKRecordNameZoneWideShare: string; declare const CKPartialErrorsByItemIDKey: string; +declare const CKRecordRecordIDKey: string; + declare const CKRecordCreatorUserRecordIDKey: string; declare const CKRecordShareKey: string; @@ -34,8 +36,6 @@ declare const CKRecordLastModifiedUserRecordIDKey: string; declare const CKRecordTypeUserRecord: string; -declare const CKRecordRecordIDKey: string; - declare const CKShareTypeKey: string; declare const CKShareTitleKey: string; @@ -81,6 +81,11 @@ declare const CKShareParticipantAcceptanceStatus: { Removed: 3, }; +declare const CKRecordZoneEncryptionScope: { + Record: 0, + Zone: 1, +}; + declare const CKQueryNotificationReason: { Created: 1, Updated: 2, @@ -102,6 +107,12 @@ declare const CKAccountStatus: { TemporarilyUnavailable: 4, }; +declare const CKDatabaseScope: { + Public: 1, + Private: 2, + Shared: 3, +}; + declare const CKSyncEnginePendingRecordZoneChangeType: { Save: 0, Delete: 1, @@ -113,11 +124,11 @@ declare const CKSharingParticipantPermissionOption: { Any: 3, }; -declare const CKShareParticipantType: { - Unknown: 0, - Owner: 1, - PrivateUser: 3, - PublicUser: 4, +declare const CKRecordZoneCapabilities: { + FetchChanges: 1, + Atomic: 2, + Sharing: 4, + ZoneWideSharing: 8, }; declare const CKSyncEngineEventType: { @@ -135,6 +146,13 @@ declare const CKSyncEngineEventType: { DidSendChanges: 11, }; +declare const CKShareParticipantType: { + Unknown: 0, + Owner: 1, + PrivateUser: 3, + PublicUser: 4, +}; + declare const CKOperationGroupTransferSize: { Unknown: 0, Kilobytes: 1, @@ -153,12 +171,6 @@ declare const CKShareParticipantPermission: { ReadWrite: 3, }; -declare const CKDatabaseScope: { - Public: 1, - Private: 2, - Shared: 3, -}; - declare const CKQuerySubscriptionOptions: { OnRecordCreation: 1, OnRecordUpdate: 2, @@ -183,19 +195,13 @@ declare const CKShareParticipantRole: { Owner: 1, PrivateUser: 3, PublicUser: 4, + Administrator: 2, }; declare const CKApplicationPermissions: { CKApplicationPermissionUserDiscoverability: 1, }; -declare const CKRecordZoneCapabilities: { - FetchChanges: 1, - Atomic: 2, - Sharing: 4, - ZoneWideSharing: 8, -}; - declare const CKSubscriptionType: { Query: 1, RecordZone: 2, @@ -245,6 +251,7 @@ declare const CKErrorCode: { ServerResponseLost: 34, AssetNotAvailable: 35, AccountTemporarilyUnavailable: 36, + ParticipantAlreadyInvited: 37, }; declare const CKSyncEngineAccountChangeType: { @@ -322,24 +329,24 @@ declare class CKSyncEngineEvent extends NSObject { readonly accountChangeEvent: CKSyncEngineAccountChangeEvent; - readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - - readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - - readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; - readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly fetchedDatabaseChangesEvent: CKSyncEngineFetchedDatabaseChangesEvent; - readonly willFetchChangesEvent: CKSyncEngineWillFetchChangesEvent; + readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; readonly willFetchRecordZoneChangesEvent: CKSyncEngineWillFetchRecordZoneChangesEvent; - readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; + readonly fetchedRecordZoneChangesEvent: CKSyncEngineFetchedRecordZoneChangesEvent; - readonly didFetchChangesEvent: CKSyncEngineDidFetchChangesEvent; + readonly didFetchRecordZoneChangesEvent: CKSyncEngineDidFetchRecordZoneChangesEvent; readonly willSendChangesEvent: CKSyncEngineWillSendChangesEvent; + readonly sentDatabaseChangesEvent: CKSyncEngineSentDatabaseChangesEvent; + + readonly sentRecordZoneChangesEvent: CKSyncEngineSentRecordZoneChangesEvent; + readonly didSendChangesEvent: CKSyncEngineDidSendChangesEvent; } @@ -451,12 +458,20 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding allowedParticipantAccessOptions: interop.Enum; + allowsParticipantsToInviteOthers: boolean; + static readonly standardOptions: CKAllowedSharingOptions; + allowsAccessRequests: boolean; + setAllowedParticipantPermissionOptions(allowedParticipantPermissionOptions: interop.Enum): void; setAllowedParticipantAccessOptions(allowedParticipantAccessOptions: interop.Enum): void; + setAllowsParticipantsToInviteOthers(allowsParticipantsToInviteOthers: boolean): void; + + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -466,6 +481,25 @@ declare class CKAllowedSharingOptions extends NSObject implements NSSecureCoding copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CKShareRequestAccessOperation extends CKOperation { + init(): this; + + initWithShareURLs(shareURLs: NSArray | Array): this; + + get shareURLs(): NSArray; + set shareURLs(value: NSArray | Array); + + perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null; + + shareRequestAccessCompletionBlock: (p1: NSError) => void | null; + + setShareURLs(shareURLs: NSArray | Array | null): void; + + setPerShareAccessRequestCompletionBlock(perShareAccessRequestCompletionBlock: (p1: NSURL, p2: NSError) => void | null): void; + + setShareRequestAccessCompletionBlock(shareRequestAccessCompletionBlock: (p1: NSError) => void | null): void; +} + declare class CKQueryOperation extends CKDatabaseOperation { init(): this; @@ -507,7 +541,7 @@ declare class CKQueryOperation extends CKDatabaseOperation { setQueryCompletionBlock(queryCompletionBlock: (p1: CKQueryCursor, p2: NSError) => void | null): void; } -declare class CKOperationGroup extends NSObject implements NSSecureCoding { +declare class CKOperationGroup extends NSObject implements NSSecureCoding, NSCopying { init(): this; initWithCoder(aDecoder: NSCoder): this; @@ -537,6 +571,8 @@ declare class CKOperationGroup extends NSObject implements NSSecureCoding { static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class CKModifySubscriptionsOperation extends CKDatabaseOperation { @@ -685,6 +721,20 @@ declare class CKFetchRecordsOperation extends CKDatabaseOperation { setFetchRecordsCompletionBlock(fetchRecordsCompletionBlock: (p1: NSDictionary | Record, p2: NSError) => void | null): void; } +declare class CKShareBlockedIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + // @ts-ignore ClassDecl.tsIgnore declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { initWithRootRecord(rootRecord: CKRecord): this; @@ -710,8 +760,24 @@ declare class CKShare extends CKRecord implements NSSecureCoding, NSCopying { removeParticipant(participant: CKShareParticipant): void; + oneTimeURLForParticipantID(participantID: string): NSURL; + + readonly requesters: NSArray; + + readonly blockedIdentities: NSArray; + + allowsAccessRequests: boolean; + + denyRequesters(requesters: NSArray | Array): void; + + blockRequesters(requesters: NSArray | Array): void; + + unblockIdentities(blockedIdentities: NSArray | Array): void; + setPublicPermission(publicPermission: interop.Enum): void; + setAllowsAccessRequests(allowsAccessRequests: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -748,6 +814,10 @@ declare class CKRecordZone extends NSObject implements NSSecureCoding, NSCopying readonly share: CKReference; + encryptionScope: interop.Enum; + + setEncryptionScope(encryptionScope: interop.Enum): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -933,6 +1003,12 @@ declare class CKShareParticipant extends NSObject implements NSSecureCoding, NSC readonly participantID: string; + readonly isApprovedRequester: boolean; + + readonly dateAddedToShare: NSDate; + + static oneTimeURLParticipant any>(this: This): InstanceType; + setRole(role: interop.Enum): void; setType(type: interop.Enum): void; @@ -1074,26 +1150,6 @@ declare class CKSyncEngineSendChangesScope extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { - readonly userRecordID: CKRecordID; - - readonly lookupInfo: CKUserIdentityLookupInfo; - - readonly nameComponents: NSPersonNameComponents; - - readonly hasiCloudAccount: boolean; - - readonly contactIdentifiers: NSArray; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class CKDiscoverUserIdentitiesOperation extends CKOperation { init(): this; @@ -1145,12 +1201,6 @@ declare class CKSyncEngineStateUpdateEvent extends CKSyncEngineEvent { readonly stateSerialization: CKSyncEngineStateSerialization; } -declare class CKSyncEngineFailedZoneSave extends NSObject { - readonly recordZone: CKRecordZone; - - readonly error: NSError; -} - declare class CKShareMetadata extends NSObject implements NSCopying, NSSecureCoding { readonly containerIdentifier: string; @@ -1275,28 +1325,6 @@ declare class CKOperation extends NSOperation { setTimeoutIntervalForResource(timeoutIntervalForResource: number): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class CKDatabaseSubscription extends CKSubscription implements NSSecureCoding, NSCopying { - init(): this; - - static new any>(this: This): InstanceType; - - initWithSubscriptionID(subscriptionID: string): this; - - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(aDecoder: NSCoder): this; - - recordType: string; - - setRecordType(recordType: string | null): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class CKSubscription extends NSObject implements NSSecureCoding, NSCopying { readonly subscriptionID: string; @@ -1455,6 +1483,75 @@ declare class CKSyncEngineStateSerialization extends NSObject implements NSSecur initWithCoder(coder: NSCoder): this; } +declare class CKUserIdentity extends NSObject implements NSSecureCoding, NSCopying { + readonly userRecordID: CKRecordID; + + readonly lookupInfo: CKUserIdentityLookupInfo; + + readonly nameComponents: NSPersonNameComponents; + + readonly hasiCloudAccount: boolean; + + readonly contactIdentifiers: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class CKDatabase extends NSObject { + addOperation(operation: CKDatabaseOperation): void; + + readonly databaseScope: interop.Enum; + + fetchRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (p1: CKRecord, p2: NSError) => void | null): void; + + saveRecordCompletionHandler(record: CKRecord, completionHandler: (p1: CKRecord, p2: NSError) => void | null): void; + + deleteRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (p1: CKRecordID, p2: NSError) => void | null): void; + + performQueryInZoneWithIDCompletionHandler(query: CKQuery, zoneID: CKRecordZoneID | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + fetchAllRecordZonesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + fetchRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (p1: CKRecordZone, p2: NSError) => void | null): void; + + saveRecordZoneCompletionHandler(zone: CKRecordZone, completionHandler: (p1: CKRecordZone, p2: NSError) => void | null): void; + + deleteRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (p1: CKRecordZoneID, p2: NSError) => void | null): void; + + fetchSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (p1: CKSubscription, p2: NSError) => void | null): void; + + fetchAllSubscriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + saveSubscriptionCompletionHandler(subscription: CKSubscription, completionHandler: (p1: CKSubscription, p2: NSError) => void | null): void; + + deleteSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (p1: string, p2: NSError) => void | null): void; +} + +declare class CKAcceptSharesOperation extends CKOperation { + init(): this; + + initWithShareMetadatas(shareMetadatas: NSArray | Array): this; + + get shareMetadatas(): NSArray; + set shareMetadatas(value: NSArray | Array); + + perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null; + + acceptSharesCompletionBlock: (p1: NSError) => void | null; + + setShareMetadatas(shareMetadatas: NSArray | Array | null): void; + + setPerShareCompletionBlock(perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null): void; + + setAcceptSharesCompletionBlock(acceptSharesCompletionBlock: (p1: NSError) => void | null): void; +} + declare class CKFetchShareMetadataOperation extends CKOperation { init(): this; @@ -1483,6 +1580,22 @@ declare class CKFetchShareMetadataOperation extends CKOperation { setFetchShareMetadataCompletionBlock(fetchShareMetadataCompletionBlock: (p1: NSError) => void | null): void; } +declare class CKShareAccessRequester extends NSObject implements NSSecureCoding, NSCopying { + readonly userIdentity: CKUserIdentity; + + readonly participantLookupInfo: CKUserIdentityLookupInfo; + + readonly contact: CNContact; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class CKFetchShareParticipantsOperation extends CKOperation { init(): this; @@ -1620,6 +1733,10 @@ declare class CKRecord extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CKSyncEngineDidFetchChangesEvent extends CKSyncEngineEvent { + readonly context: CKSyncEngineFetchChangesContext; +} + declare class CKSyncEngineState extends NSObject { readonly pendingRecordZoneChanges: NSArray; @@ -1726,48 +1843,36 @@ declare class CKNotificationInfo extends NSObject implements NSSecureCoding, NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class CKDatabase extends NSObject { - addOperation(operation: CKDatabaseOperation): void; - - readonly databaseScope: interop.Enum; - - fetchRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (p1: CKRecord, p2: NSError) => void | null): void; - - saveRecordCompletionHandler(record: CKRecord, completionHandler: (p1: CKRecord, p2: NSError) => void | null): void; - - deleteRecordWithIDCompletionHandler(recordID: CKRecordID, completionHandler: (p1: CKRecordID, p2: NSError) => void | null): void; - - performQueryInZoneWithIDCompletionHandler(query: CKQuery, zoneID: CKRecordZoneID | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class CKNotificationID extends NSObject implements NSCopying, NSSecureCoding { + copyWithZone(zone: interop.PointerConvertible): interop.Object; - fetchAllRecordZonesWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readonly supportsSecureCoding: boolean; - fetchRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (p1: CKRecordZone, p2: NSError) => void | null): void; + encodeWithCoder(coder: NSCoder): void; - saveRecordZoneCompletionHandler(zone: CKRecordZone, completionHandler: (p1: CKRecordZone, p2: NSError) => void | null): void; + initWithCoder(coder: NSCoder): this; +} - deleteRecordZoneWithIDCompletionHandler(zoneID: CKRecordZoneID, completionHandler: (p1: CKRecordZoneID, p2: NSError) => void | null): void; +// @ts-ignore ClassDecl.tsIgnore +declare class CKDatabaseSubscription extends CKSubscription implements NSSecureCoding, NSCopying { + init(): this; - fetchSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (p1: CKSubscription, p2: NSError) => void | null): void; + static new any>(this: This): InstanceType; - fetchAllSubscriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + initWithSubscriptionID(subscriptionID: string): this; - saveSubscriptionCompletionHandler(subscription: CKSubscription, completionHandler: (p1: CKSubscription, p2: NSError) => void | null): void; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(aDecoder: NSCoder): this; - deleteSubscriptionWithIDCompletionHandler(subscriptionID: string, completionHandler: (p1: string, p2: NSError) => void | null): void; -} + recordType: string; -declare class CKNotificationID extends NSObject implements NSCopying, NSSecureCoding { - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setRecordType(recordType: string | null): void; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; - initWithCoder(coder: NSCoder): this; -} - -declare class CKSyncEngineDidFetchChangesEvent extends CKSyncEngineEvent { - readonly context: CKSyncEngineFetchChangesContext; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class CKModifyRecordsOperation extends CKDatabaseOperation { @@ -1852,23 +1957,10 @@ declare class CKSyncEngineSentRecordZoneChangesEvent extends CKSyncEngineEvent { readonly failedRecordDeletes: NSDictionary; } -declare class CKAcceptSharesOperation extends CKOperation { - init(): this; - - initWithShareMetadatas(shareMetadatas: NSArray | Array): this; - - get shareMetadatas(): NSArray; - set shareMetadatas(value: NSArray | Array); - - perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null; - - acceptSharesCompletionBlock: (p1: NSError) => void | null; - - setShareMetadatas(shareMetadatas: NSArray | Array | null): void; - - setPerShareCompletionBlock(perShareCompletionBlock: (p1: CKShareMetadata, p2: CKShare, p3: NSError) => void | null): void; +declare class CKSyncEngineFailedZoneSave extends NSObject { + readonly recordZone: CKRecordZone; - setAcceptSharesCompletionBlock(acceptSharesCompletionBlock: (p1: NSError) => void | null): void; + readonly error: NSError; } declare class CKAsset extends NSObject { diff --git a/packages/macos/types/ColorSync.d.ts b/packages/macos/types/ColorSync.d.ts index ac11ea9b..ce8d76a5 100644 --- a/packages/macos/types/ColorSync.d.ts +++ b/packages/macos/types/ColorSync.d.ts @@ -180,8 +180,6 @@ declare const kColorSyncDeviceProfileID: interop.Object; declare const kColorSyncSigTechnologyTag: interop.Object; -declare const kColorSyncRenderingIntentRelative: interop.Object; - declare const kColorSyncSigPreview0Tag: interop.Object; declare const kColorSyncSigNamedColorClass: interop.Object; @@ -244,6 +242,8 @@ declare const kColorSyncProfile: interop.Object; declare const kColorSyncProfileUserScope: interop.Object; +declare const kColorSyncRenderingIntentRelative: interop.Object; + declare const kColorSyncTransformCodeFragmentType: interop.Object; declare const kColorSyncACESCGLinearProfile: interop.Object; @@ -452,5 +452,3 @@ declare function CGDisplayCreateUUIDFromDisplayID(displayID: number): interop.Ob declare function CGDisplayGetDisplayIDFromUUID(uuid: interop.Object): number; -declare function ColorSyncAPIVersion(): number; - diff --git a/packages/macos/types/CompositorServices.d.ts b/packages/macos/types/CompositorServices.d.ts new file mode 100644 index 00000000..890abf9d --- /dev/null +++ b/packages/macos/types/CompositorServices.d.ts @@ -0,0 +1,360 @@ +/// +/// + +declare const cp_tracking_area_identifier_invalid: number; + +declare const cp_tracking_area_render_value_invalid: number; + +declare const cp_layer_renderer_configuration_error_domain: interop.Pointer; + +declare const cp_drawable_target: { + cp_drawable_target_built_in: 0, + cp_drawable_target_capture: 1, +}; + +declare const cp_drawable_state: { + cp_drawable_state_available: 0, + cp_drawable_state_rendering: 1, + cp_drawable_state_presenting: 2, +}; + +declare const cp_layer_renderer_layout: { + cp_layer_renderer_layout_dedicated: 0, + cp_layer_renderer_layout_shared: 1, + cp_layer_renderer_layout_layered: 2, +}; + +declare const cp_layer_renderer_state: { + cp_layer_renderer_state_paused: 1, + cp_layer_renderer_state_running: 2, + cp_layer_renderer_state_invalidated: 3, +}; + +declare const cp_axis_direction_convention: { + cp_axis_direction_convention_right_up_back: 0, + cp_axis_direction_convention_right_up_forward: 1, + cp_axis_direction_convention_right_down_back: 2, + cp_axis_direction_convention_right_down_forward: 3, +}; + +declare const cp_layer_renderer_configuration_error_code: { + cp_layer_renderer_configuration_error_code_missing_configuration: -20, + cp_layer_renderer_configuration_error_code_unsupported_color_format: -4, + cp_layer_renderer_configuration_error_code_unsupported_color_usage: -5, + cp_layer_renderer_configuration_error_code_unsupported_depth_format: -7, + cp_layer_renderer_configuration_error_code_unsupported_depth_usage: -8, + cp_layer_renderer_configuration_error_code_variable_rasterization_rate_is_not_supported: -16, + cp_layer_renderer_configuration_error_code_temporal_anti_aliasing_not_supported: -17, + cp_layer_renderer_configuration_error_code_not_enough_frames_requested: -10, + cp_layer_renderer_configuration_error_code_too_many_frames_requested: -11, + cp_layer_renderer_configuration_error_code_unsupported_forward_depth_range: -101, + cp_layer_renderer_configuration_error_code_layout_not_supported: -6, + cp_layer_renderer_configuration_error_code_unsupported_near_plane_distance: -104, + cp_layer_renderer_configuration_error_code_unsupported_tracking_areas_format: -21, + cp_layer_renderer_configuration_error_code_unsupported_tracking_areas_usage: -22, + cp_layer_renderer_configuration_error_code_unsupported_drawable_render_context_stencil_format: -23, + cp_layer_renderer_configuration_error_code_unsupported_render_quality: -18, +}; + +declare const cp_supported_layouts_options: { + cp_supported_layouts_options_none: 0, + cp_supported_layouts_options_foveation_enabled: 1, + cp_supported_layouts_options_progressive_immersion_enabled: 2, +}; + +declare const cp_supported_color_formats_options: { + cp_supported_color_formats_options_none: 0, + cp_supported_color_formats_options_progressive_immersion_enabled: 1, +}; + +declare class cp_drawable { + constructor(init?: cp_drawable); +} + +declare class cp_drawable_render_context { + constructor(init?: cp_drawable_render_context); +} + +declare class cp_view { + constructor(init?: cp_view); +} + +declare class cp_view_texture_map { + constructor(init?: cp_view_texture_map); +} + +declare class cp_frame_timing { + constructor(init?: cp_frame_timing); +} + +declare class cp_tracking_area { + constructor(init?: cp_tracking_area); +} + +declare class cp_hover_effect { + constructor(init?: cp_hover_effect); +} + +declare class cp_time { + constructor(init?: cp_time); + cp_mach_abs_time: number; +} + +declare class cp_texture_topology { + constructor(init?: cp_texture_topology); +} + +declare class cp_drawable_array { + constructor(init?: cp_drawable_array); +} + +declare class cp_frame { + constructor(init?: cp_frame); +} + +declare function cp_retain(obj: interop.PointerConvertible): interop.Pointer; + +declare function cp_release(obj: interop.PointerConvertible): void; + +declare function cp_time_to_cf_time_interval(time: cp_time): number; + +declare function cp_time_wait_until(time: cp_time): void; + +declare function cp_tracking_area_get_render_value(tracking_area: interop.PointerConvertible): number; + +declare function cp_tracking_area_get_identifier(tracking_area: interop.PointerConvertible): number; + +declare function cp_tracking_area_add_automatic_hover_effect(tracking_area: interop.PointerConvertible): interop.Pointer; + +declare function cp_frame_timing_get_optimal_input_time(frame_timing: interop.PointerConvertible): cp_time; + +declare function cp_frame_timing_get_rendering_deadline(frame_timing: interop.PointerConvertible): cp_time; + +declare function cp_frame_timing_get_presentation_time(frame_timing: interop.PointerConvertible): cp_time; + +declare function cp_frame_timing_get_trackable_anchor_time(frame_timing: interop.PointerConvertible): cp_time; + +declare function cp_layer_renderer_capabilities_supports_foveation(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): boolean; + +declare function cp_layer_renderer_capabilities_supported_color_formats_count_with_options(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, options: interop.Enum): number; + +declare function cp_layer_renderer_capabilities_supported_color_format_with_options(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, options: interop.Enum, index: number): interop.Enum; + +declare function cp_layer_renderer_capabilities_supported_depth_formats_count(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): number; + +declare function cp_layer_renderer_capabilities_supported_depth_format(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, index: number): interop.Enum; + +declare function cp_layer_renderer_capabilities_supported_tracking_areas_formats_count(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): number; + +declare function cp_layer_renderer_capabilities_supported_tracking_areas_format(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, index: number): interop.Enum; + +declare function cp_layer_renderer_capabilities_supported_layouts_count(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, options: interop.Enum): number; + +declare function cp_layer_renderer_capabilities_supported_layout(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, options: interop.Enum, index: number): interop.Enum; + +declare function cp_layer_renderer_capabilities_supported_minimum_near_plane_distance(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): number; + +declare function cp_layer_renderer_capabilities_drawable_render_context_supported_stencil_formats_count(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): number; + +declare function cp_layer_renderer_capabilities_drawable_render_context_supported_stencil_format(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities, index: number): interop.Enum; + +declare function cp_layer_renderer_capabilities_get_default_render_quality(layer_capabilities: CP_OBJECT_cp_layer_renderer_capabilities): number; + +declare function cp_layer_renderer_configuration_get_color_format(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_color_format(configuration: CP_OBJECT_cp_layer_renderer_configuration, color_format: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_color_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_color_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration, color_usage: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_tracking_areas_format(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_tracking_areas_format(configuration: CP_OBJECT_cp_layer_renderer_configuration, tracking_areas_format: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_tracking_areas_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_tracking_areas_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration, tracking_areas_usage: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_depth_format(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_depth_format(configuration: CP_OBJECT_cp_layer_renderer_configuration, depth_format: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_depth_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_depth_usage(configuration: CP_OBJECT_cp_layer_renderer_configuration, depth_usage: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_foveation_enabled(configuration: CP_OBJECT_cp_layer_renderer_configuration): boolean; + +declare function cp_layer_renderer_configuration_set_foveation_enabled(configuration: CP_OBJECT_cp_layer_renderer_configuration, foveation_enabled: boolean): void; + +declare function cp_layer_renderer_configuration_get_generate_flipped_rasterization_rate_maps(configuration: CP_OBJECT_cp_layer_renderer_configuration): boolean; + +declare function cp_layer_renderer_configuration_set_generate_flipped_rasterization_rate_maps(configuration: CP_OBJECT_cp_layer_renderer_configuration, generate_flipped_rasterization_rate_maps: boolean): void; + +declare function cp_layer_renderer_configuration_get_layout(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_set_layout(configuration: CP_OBJECT_cp_layer_renderer_configuration, layout: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_default_depth_range(configuration: CP_OBJECT_cp_layer_renderer_configuration): unknown /* ext vector */; + +declare function cp_layer_renderer_configuration_set_default_depth_range(configuration: CP_OBJECT_cp_layer_renderer_configuration, depth_range: unknown /* ext vector */): void; + +declare function cp_layer_renderer_configuration_set_drawable_render_context_stencil_format(configuration: CP_OBJECT_cp_layer_renderer_configuration, stencil_format: interop.Enum): void; + +declare function cp_layer_renderer_configuration_get_drawable_render_context_stencil_format(configuration: CP_OBJECT_cp_layer_renderer_configuration): interop.Enum; + +declare function cp_layer_renderer_configuration_get_drawable_render_context_raster_sample_count(configuration: CP_OBJECT_cp_layer_renderer_configuration): number; + +declare function cp_layer_renderer_configuration_set_drawable_render_context_raster_sample_count(configuration: CP_OBJECT_cp_layer_renderer_configuration, raster_sample_count: number): void; + +declare function cp_layer_renderer_configuration_get_max_render_quality(configuration: CP_OBJECT_cp_layer_renderer_configuration): number; + +declare function cp_layer_renderer_configuration_set_max_render_quality(configuration: CP_OBJECT_cp_layer_renderer_configuration, render_quality: number): void; + +declare function cp_layer_renderer_configuration_get_supports_mtl4(configuration: CP_OBJECT_cp_layer_renderer_configuration): boolean; + +declare function cp_layer_renderer_configuration_set_supports_mtl4(configuration: CP_OBJECT_cp_layer_renderer_configuration, supports_mtl4: boolean): void; + +declare function cp_texture_topology_get_array_length(texture_topology: interop.PointerConvertible): number; + +declare function cp_texture_topology_get_texture_type(texture_topology: interop.PointerConvertible): interop.Enum; + +declare function cp_layer_renderer_properties_create_using_configuration(configuration: CP_OBJECT_cp_layer_renderer_configuration, error: interop.PointerConvertible): CP_OBJECT_cp_layer_renderer_properties; + +declare function cp_layer_renderer_properties_get_texture_topology_count(layer_properties: CP_OBJECT_cp_layer_renderer_properties): number; + +declare function cp_layer_renderer_properties_get_texture_topology(layer_properties: CP_OBJECT_cp_layer_renderer_properties, index: number): interop.Pointer; + +declare function cp_layer_renderer_properties_get_view_count(layer_properties: CP_OBJECT_cp_layer_renderer_properties): number; + +declare function cp_layer_renderer_properties_get_tracking_areas_max_value(properties: CP_OBJECT_cp_layer_renderer_properties): number; + +declare function cp_view_texture_map_get_texture_index(view_texture_map: interop.PointerConvertible): number; + +declare function cp_view_texture_map_get_slice_index(view_texture_map: interop.PointerConvertible): number; + +declare function cp_view_texture_map_get_viewport(view_texture_map: interop.PointerConvertible): MTLViewport; + +declare function cp_view_get_view_texture_map(view: interop.PointerConvertible): interop.Pointer; + +declare function cp_view_get_transform(view: interop.PointerConvertible): simd_float4x4; + +declare function cp_drawable_render_context_draw_mask_on_stencil_attachment(render_context: interop.PointerConvertible, command_encoder: MTLRenderCommandEncoder, value: number): void; + +declare function cp_drawable_render_context_end_encoding(render_context: interop.PointerConvertible, command_encoder: MTLRenderCommandEncoder): void; + +declare function cp_drawable_render_context_mtl4_draw_mask_on_stencil_attachment(render_context: interop.PointerConvertible, command_encoder: MTL4RenderCommandEncoder, value: number): void; + +declare function cp_drawable_render_context_mtl4_end_encoding(render_context: interop.PointerConvertible, command_encoder: MTL4RenderCommandEncoder): void; + +declare function cp_drawable_get_texture_count(drawable: interop.PointerConvertible): number; + +declare function cp_drawable_get_tracking_areas_texture_count(drawable: interop.PointerConvertible): number; + +declare function cp_drawable_get_depth_texture(drawable: interop.PointerConvertible, index: number): MTLTexture; + +declare function cp_drawable_get_color_texture(drawable: interop.PointerConvertible, index: number): MTLTexture; + +declare function cp_drawable_get_tracking_areas_texture(drawable: interop.PointerConvertible, index: number): MTLTexture; + +declare function cp_drawable_add_tracking_area(drawable: interop.PointerConvertible, identifier: number): interop.Pointer; + +declare function cp_drawable_get_rasterization_rate_map_count(drawable: interop.PointerConvertible): number; + +declare function cp_drawable_get_rasterization_rate_map(drawable: interop.PointerConvertible, index: number): MTLRasterizationRateMap; + +declare function cp_drawable_get_flipped_rasterization_rate_map(drawable: interop.PointerConvertible, index: number): MTLRasterizationRateMap; + +declare function cp_drawable_get_view_count(drawable: interop.PointerConvertible): number; + +declare function cp_drawable_get_view(drawable: interop.PointerConvertible, index: number): interop.Pointer; + +declare function cp_drawable_set_device_anchor(drawable: interop.PointerConvertible, device_anchor: NSObject): void; + +declare function cp_drawable_get_device_anchor(drawable: interop.PointerConvertible): NSObject; + +declare function cp_drawable_get_depth_range(drawable: interop.PointerConvertible): unknown /* ext vector */; + +declare function cp_drawable_set_depth_range(drawable: interop.PointerConvertible, depth_range: unknown /* ext vector */): void; + +declare function cp_drawable_encode_present(drawable: interop.PointerConvertible, command_buffer: MTLCommandBuffer): void; + +declare function cp_drawable_mtl4_encode_present(drawable: interop.PointerConvertible): void; + +declare function cp_drawable_get_state(drawable: interop.PointerConvertible): interop.Enum; + +declare function cp_drawable_get_target(drawable: interop.PointerConvertible): interop.Enum; + +declare function cp_drawable_get_presentation_frame_index(drawable: interop.PointerConvertible): number; + +declare function cp_drawable_get_frame_timing(drawable: interop.PointerConvertible): interop.Pointer; + +declare function cp_drawable_compute_projection(drawable: interop.PointerConvertible, normalized_device_coordinates_convension: interop.Enum, view_index: number): simd_float4x4; + +declare function cp_drawable_add_render_context(drawable: interop.PointerConvertible, cmd_buffer: MTLCommandBuffer): interop.Pointer; + +declare function cp_drawable_add_mtl4_render_context(drawable: interop.PointerConvertible): interop.Pointer; + +declare function cp_drawable_array_get_drawable(drawable_array: interop.PointerConvertible, index: number): interop.Pointer; + +declare function cp_drawable_array_get_count(drawable_array: interop.PointerConvertible): number; + +declare function cp_frame_get_frame_index(frame: interop.PointerConvertible): number; + +declare function cp_frame_predict_timing(frame: interop.PointerConvertible): interop.Pointer; + +declare function cp_frame_query_drawables(frame: interop.PointerConvertible): interop.Pointer; + +declare function cp_frame_start_update(frame: interop.PointerConvertible): void; + +declare function cp_frame_end_update(frame: interop.PointerConvertible): void; + +declare function cp_frame_start_submission(frame: interop.PointerConvertible): void; + +declare function cp_frame_end_submission(frame: interop.PointerConvertible): void; + +declare function cp_frame_monocular_frustum_matrix_for_drawable_target(frame: interop.PointerConvertible, drawable_target: interop.Enum, normalized_device_coordinates_convension: interop.Enum, view_index: number, increase_tangents: unknown /* ext vector */, depth_range: unknown /* ext vector */): simd_float4x4; + +declare function cp_frame_binocular_frustum_matrix_for_drawable_target(frame: interop.PointerConvertible, drawable_target: interop.Enum, convention: interop.Enum, increase_tangents: unknown /* ext vector */, depth_range: unknown /* ext vector */): simd_float4x4; + +declare function cp_frame_get_drawable_target_view_count(frame: interop.PointerConvertible, drawable_target: interop.Enum): number; + +declare function cp_frame_monocular_frustum_matrix(frame: interop.PointerConvertible, normalized_device_coordinates_convension: interop.Enum, view_index: number, increase_tangents: unknown /* ext vector */, depth_range: unknown /* ext vector */): simd_float4x4; + +declare function cp_frame_binocular_frustum_matrix(frame: interop.PointerConvertible, convention: interop.Enum, increase_tangents: unknown /* ext vector */, depth_range: unknown /* ext vector */): simd_float4x4; + +declare function cp_layer_renderer_get_configuration(layer_renderer: CP_OBJECT_cp_layer_renderer): CP_OBJECT_cp_layer_renderer_configuration; + +declare function cp_layer_renderer_get_properties(layer_renderer: CP_OBJECT_cp_layer_renderer): CP_OBJECT_cp_layer_renderer_properties; + +declare function cp_layer_renderer_get_device(layer_renderer: CP_OBJECT_cp_layer_renderer): MTLDevice; + +declare function cp_layer_renderer_get_mtl4_command_queue(layer_renderer: CP_OBJECT_cp_layer_renderer): MTL4CommandQueue; + +declare function cp_layer_renderer_get_state(layer_renderer: CP_OBJECT_cp_layer_renderer): interop.Enum; + +declare function cp_layer_renderer_wait_until_running(layer_renderer: CP_OBJECT_cp_layer_renderer): void; + +declare function cp_layer_renderer_query_next_frame(layer_renderer: CP_OBJECT_cp_layer_renderer): interop.Pointer; + +declare function cp_layer_renderer_get_minimum_frame_repeat_count(layer_renderer: CP_OBJECT_cp_layer_renderer): number; + +declare function cp_layer_renderer_set_minimum_frame_repeat_count(layer_renderer: CP_OBJECT_cp_layer_renderer, frame_repeat_count: number): void; + +declare function cp_layer_renderer_get_render_quality(layer_renderer: CP_OBJECT_cp_layer_renderer): number; + +declare function cp_layer_renderer_set_render_quality(layer_renderer: CP_OBJECT_cp_layer_renderer, render_quality: number): void; + +declare class CP_OBJECT_cp_layer_renderer extends NSObject { +} + +declare class CP_OBJECT_cp_layer_renderer_configuration extends NSObject { +} + +declare class CP_OBJECT_cp_layer_renderer_properties extends NSObject { +} + +declare class CP_OBJECT_cp_layer_renderer_capabilities extends NSObject { +} + diff --git a/packages/macos/types/Contacts.d.ts b/packages/macos/types/Contacts.d.ts index 3b9a5f14..e5fbba0d 100644 --- a/packages/macos/types/Contacts.d.ts +++ b/packages/macos/types/Contacts.d.ts @@ -418,8 +418,6 @@ declare const CNLabelContactRelationCousinFathersBrothersSon: string; declare const CNPostalAddressPropertyAttribute: string; -declare const CNLabelContactRelationYoungerSisterInLaw: string; - declare const CNErrorUserInfoValidationErrorsKey: string; declare const CNLabelContactRelationDaughterInLaw: string; @@ -458,6 +456,8 @@ declare const CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild: string; declare const CNLabelContactRelationGrandnephew: string; +declare const CNLabelContactRelationYoungerSisterInLaw: string; + declare const CNContactDepartmentNameKey: string; declare const CNLabelContactRelationNiece: string; @@ -576,12 +576,12 @@ declare const CNContactPreviousFamilyNameKey: string; declare const CNLabelContactRelationSon: string; -declare const CNLabelContactRelationYoungerCousinFathersSistersDaughter: string; - declare const CNInstantMessageServiceGaduGadu: string; declare const CNLabelContactRelationGranddaughterOrNiece: string; +declare const CNLabelContactRelationYoungerCousinFathersSistersDaughter: string; + declare const CNLabelContactRelationSibling: string; declare const CNLabelContactRelationParentsSiblingMothersYoungerSibling: string; @@ -620,6 +620,20 @@ declare const CNLabelContactRelationBrotherInLawHusbandsBrother: string; declare const CNContactNoteKey: string; +declare const CNContactSortOrder: { + None: 0, + UserDefault: 1, + GivenName: 2, + FamilyName: 3, +}; + +declare const CNContainerType: { + Unassigned: 0, + Local: 1, + Exchange: 2, + CardDAV: 3, +}; + declare const CNContactType: { Person: 0, Organization: 1, @@ -635,18 +649,8 @@ declare const CNContactDisplayNameOrder: { FamilyNameFirst: 2, }; -declare const CNContactSortOrder: { - None: 0, - UserDefault: 1, - GivenName: 2, - FamilyName: 3, -}; - -declare const CNContainerType: { - Unassigned: 0, - Local: 1, - Exchange: 2, - CardDAV: 3, +declare const CNPostalAddressFormatterStyle: { + CNPostalAddressFormatterStyleMailingAddress: 0, }; declare const CNAuthorizationStatus: { @@ -692,10 +696,6 @@ declare const CNContactFormatterStyle: { Phonetic: 1, }; -declare const CNPostalAddressFormatterStyle: { - CNPostalAddressFormatterStyleMailingAddress: 0, -}; - declare interface CNKeyDescriptor extends NSObjectProtocol, NSSecureCoding, NSCopying { } @@ -729,10 +729,6 @@ declare interface CNChangeHistoryEventVisitor extends NSObjectProtocol { declare class CNChangeHistoryEventVisitor extends NativeObject implements CNChangeHistoryEventVisitor { } -declare class CNChangeHistoryDeleteContactEvent extends CNChangeHistoryEvent { - readonly contactIdentifier: string; -} - declare class CNContactFormatter extends NSFormatter implements NSSecureCoding { static descriptorForRequiredKeysForStyle(style: interop.Enum): CNKeyDescriptor; @@ -1144,6 +1140,10 @@ declare class CNChangeHistoryAddContactEvent extends CNChangeHistoryEvent { readonly containerIdentifier: string; } +declare class CNChangeHistoryDeleteContactEvent extends CNChangeHistoryEvent { + readonly contactIdentifier: string; +} + declare class CNContactFetchRequest extends CNFetchRequest implements NSSecureCoding { initWithKeysToFetch(keysToFetch: NSArray | Array): this; @@ -1255,6 +1255,26 @@ declare class CNSaveRequest extends NSObject { setShouldRefetchContacts(shouldRefetchContacts: boolean): void; } +declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { + readonly username: string; + + readonly service: string; + + initWithUsernameService(username: string, service: string): this; + + static localizedStringForKey(key: string): string; + + static localizedStringForService(service: string): string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class CNChangeHistoryFetchRequest extends CNFetchRequest implements NSSecureCoding { startingToken: NSData; @@ -1471,23 +1491,3 @@ declare class CNContactStore extends NSObject { defaultContainerIdentifier(): string; } -declare class CNInstantMessageAddress extends NSObject implements NSCopying, NSSecureCoding { - readonly username: string; - - readonly service: string; - - initWithUsernameService(username: string, service: string): this; - - static localizedStringForKey(key: string): string; - - static localizedStringForService(service: string): string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - diff --git a/packages/macos/types/CoreAudio.d.ts b/packages/macos/types/CoreAudio.d.ts index eb1a3d26..ae90d73b 100644 --- a/packages/macos/types/CoreAudio.d.ts +++ b/packages/macos/types/CoreAudio.d.ts @@ -103,6 +103,8 @@ declare const kAudioAggregateDevicePropertyTapList: number; declare const kAudioAggregateDevicePropertyActiveSubDeviceList: number; +declare const kAudioDevicePropertyWantsControlsRestored: number; + declare const kAudioDevicePropertySubVolumeScalarToDecibels: number; declare const kAudioDevicePropertySubVolumeDecibels: number; @@ -423,8 +425,6 @@ declare const kAudioDeviceStartTimeDontConsultDeviceFlag: number; declare const kAudioHardwarePropertyPowerHint: number; -declare const kAudioDevicePropertyTransportType: number; - declare const kAudioStreamTerminalTypeTTY: number; declare const kAudioServerPlugInCustomPropertyDataTypeCFString: number; @@ -555,6 +555,8 @@ declare const kAudioHardwarePropertyTranslateUIDToBox: number; declare const kAudioDevicePropertyChannelNumberNameCFString: number; +declare const kAudioDevicePropertyTransportType: number; + declare const kAudioSubDevicePropertyExtraLatency: number; declare const kAudioAggregateDriftCompensationMaxQuality: number; @@ -595,6 +597,8 @@ declare const kAudioStreamPropertyLatency: number; declare const kAudioProcessPropertyPID: number; +declare const kAudioDevicePropertyWantsStreamFormatsRestored: number; + declare const kAudioDevicePropertyDeviceUID: number; declare const kAudioBootChimeVolumeControlClassID: number; @@ -655,6 +659,8 @@ declare const kAudioPropertyWildcardPropertyID: number; declare const kAudioSelectorControlClassID: number; +declare const kAudioBoxPropertyIsProtected: number; + declare const kAudioClipLightControlClassID: number; declare const kAudioDevicePropertyPlayThruDestination: number; @@ -715,22 +721,20 @@ declare const kAudioAggregateDriftCompensationLowQuality: number; declare const kAudioHardwarePropertyTranslateBundleIDToTransportManager: number; +declare const kAudioDevicePropertyPlayThruDestinationNameForIDCFString: number; + declare const kAudioDevicePropertyTalkback: number; declare const kAudioSubTapClassID: number; declare const kAudioServerPlugInCustomPropertyDataTypeNone: number; -declare const kAudioDevicePropertyPlayThruDestinationNameForIDCFString: number; - declare const kAudioObjectPropertySerialNumber: number; declare const kAudioDevicePropertySubVolumeDecibelsToScalar: number; declare const kAudioPlugInPropertyTranslateUIDToDevice: number; -declare const kAudioBoxPropertyIsProtected: number; - declare const kAudioPhaseInvertControlClassID: number; declare const kAudioDevicePropertySubVolumeRangeDecibels: number; @@ -903,12 +907,12 @@ declare class AudioServerPlugInClientInfo { mBundleID: interop.Object | null; } -type unnamed_3944208891795786455Descriptor = +type unnamed_953133404600894789Descriptor = | { mMainHostTicksPerFrame: number } | { mMasterHostTicksPerFrame: number }; -declare class unnamed_3944208891795786455 { - constructor(init?: unnamed_3944208891795786455Descriptor); +declare class unnamed_953133404600894789 { + constructor(init?: unnamed_953133404600894789Descriptor); mMainHostTicksPerFrame: number; mMasterHostTicksPerFrame: number; } @@ -1033,6 +1037,9 @@ declare class CATapDescription extends NSObject { get processes(): NSArray; set processes(value: NSArray | Array); + get bundleIDs(): NSArray; + set bundleIDs(value: NSArray | Array); + mono: boolean; exclusive: boolean; @@ -1041,6 +1048,8 @@ declare class CATapDescription extends NSObject { privateTap: boolean; + processRestoreEnabled: boolean; + muteBehavior: interop.Enum; deviceUID: string; @@ -1053,6 +1062,8 @@ declare class CATapDescription extends NSObject { setProcesses(processes: NSArray | Array): void; + setBundleIDs(bundleIDs: NSArray | Array): void; + isMono(): boolean; setMono(mono: boolean): void; @@ -1069,6 +1080,10 @@ declare class CATapDescription extends NSObject { setPrivate(privateTap: boolean): void; + isProcessRestoreEnabled(): boolean; + + setProcessRestoreEnabled(processRestoreEnabled: boolean): void; + isMuted(): interop.Enum; setMuteBehavior(muteBehavior: interop.Enum): void; diff --git a/packages/macos/types/CoreAudioTypes.d.ts b/packages/macos/types/CoreAudioTypes.d.ts index 08b9f6b6..24aeab64 100644 --- a/packages/macos/types/CoreAudioTypes.d.ts +++ b/packages/macos/types/CoreAudioTypes.d.ts @@ -1,7 +1,5 @@ /// -declare const kAudioChannelLabel_TopBackRight: number; - declare const kAudioFormatFlagsCanonical: number; declare const kAudioChannelLayoutTag_Unknown: number; @@ -236,6 +234,8 @@ declare const kAudioChannelLabel_Mono: number; declare const kAudioChannelLabel_RearSurroundLeft: number; +declare const kAudioChannelLabel_TopBackRight: number; + declare const kAudioChannelLabel_VerticalHeightRight: number; declare const kAudioChannelLabel_VerticalHeightCenter: number; @@ -250,8 +250,6 @@ declare const kAudioChannelLabel_Center: number; declare const kAudioChannelLabel_UseCoordinates: number; -declare const kAudioFormatFlagsAudioUnitCanonical: number; - declare const kAppleLosslessFormatFlag_32BitSourceData: number; declare const kAppleLosslessFormatFlag_20BitSourceData: number; @@ -390,6 +388,8 @@ declare const kAudioChannelLayoutTag_Logic_6_0_B: number; declare const kAppleLosslessFormatFlag_24BitSourceData: number; +declare const kAudioFormatFlagsAudioUnitCanonical: number; + declare const kAudioChannelLayoutTag_DVD_8: number; declare const kAudioChannelLayoutTag_Logic_5_0_D: number; @@ -558,8 +558,6 @@ declare const kAudioChannelLayoutTag_DTS_7_1: number; declare const kAudioChannelLayoutTag_WAVE_5_1_B: number; -declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; - declare const kAudioChannelLabel_CenterSurround: number; declare const kAudioChannelLayoutTag_CICP_13: number; @@ -584,6 +582,8 @@ declare const kAudioChannelLayoutTag_Logic_6_1_A: number; declare const kAudioChannelLayoutTag_CICP_4: number; +declare const kAudioChannelLayoutTag_AudioUnit_7_1: number; + declare const kAudioChannelLabel_RightSurround: number; declare const kAudioFormatAMR_WB: number; @@ -895,19 +895,6 @@ declare const AudioChannelBitmap: { RightTopRear: 67108864, }; -declare class AudioStreamBasicDescription { - constructor(init?: AudioStreamBasicDescription); - mSampleRate: number; - mFormatID: number; - mFormatFlags: number; - mBytesPerPacket: number; - mFramesPerPacket: number; - mBytesPerFrame: number; - mChannelsPerFrame: number; - mBitsPerChannel: number; - mReserved: number; -} - declare class AudioFormatListItem { constructor(init?: AudioFormatListItem); mASBD: AudioStreamBasicDescription; @@ -934,6 +921,14 @@ declare class SMPTETime { mFrames: number; } +declare class AudioStreamPacketDependencyDescription { + constructor(init?: AudioStreamPacketDependencyDescription); + mIsIndependentlyDecodable: number; + mPreRollCount: number; + mFlags: number; + mReserved: number; +} + declare class AudioValueRange { constructor(init?: AudioValueRange); mMinimum: number; @@ -978,6 +973,19 @@ declare class AudioClassDescription { mManufacturer: number; } +declare class AudioStreamBasicDescription { + constructor(init?: AudioStreamBasicDescription); + mSampleRate: number; + mFormatID: number; + mFormatFlags: number; + mBytesPerPacket: number; + mFramesPerPacket: number; + mBytesPerFrame: number; + mChannelsPerFrame: number; + mBitsPerChannel: number; + mReserved: number; +} + declare class AudioValueTranslation { constructor(init?: AudioValueTranslation); mInputData: interop.Pointer; diff --git a/packages/macos/types/CoreBluetooth.d.ts b/packages/macos/types/CoreBluetooth.d.ts index 7ca15b04..80c1a6f1 100644 --- a/packages/macos/types/CoreBluetooth.d.ts +++ b/packages/macos/types/CoreBluetooth.d.ts @@ -71,6 +71,11 @@ declare const CBCentralManagerOptionShowPowerAlertKey: string; declare const CBUUIDServerCharacteristicConfigurationString: string; +declare const CBConnectionEvent: { + Disconnected: 0, + Connected: 1, +}; + declare const CBAttributePermissions: { Readable: 1, Writeable: 2, @@ -105,11 +110,6 @@ declare const CBPeripheralManagerState: { PoweredOn: 5, }; -declare const CBConnectionEvent: { - Disconnected: 0, - Connected: 1, -}; - declare const CBCentralManagerState: { Unknown: 0, Resetting: 1, @@ -354,16 +354,6 @@ declare class CBCharacteristic extends CBAttribute { readonly isNotifying: boolean; } -declare class CBService extends CBAttribute { - readonly peripheral: CBPeripheral | null; - - readonly isPrimary: boolean; - - readonly includedServices: NSArray; - - readonly characteristics: NSArray; -} - declare class CBPeer extends NSObject implements NSCopying { readonly identifier: NSUUID; @@ -462,6 +452,16 @@ declare class CBCentralManager extends CBManager { setDelegate(delegate: CBCentralManagerDelegate | null): void; } +declare class CBService extends CBAttribute { + readonly peripheral: CBPeripheral | null; + + readonly isPrimary: boolean; + + readonly includedServices: NSArray; + + readonly characteristics: NSArray; +} + // @ts-ignore ClassDecl.tsIgnore declare class CBMutableService extends CBService { // @ts-ignore MemberDecl.tsIgnore diff --git a/packages/macos/types/CoreData.d.ts b/packages/macos/types/CoreData.d.ts index c09fa9a4..fbff1fbb 100644 --- a/packages/macos/types/CoreData.d.ts +++ b/packages/macos/types/CoreData.d.ts @@ -2,8 +2,6 @@ /// /// -declare const NSPersistentStoreModelVersionChecksumKey: string; - declare const NSMigrationConstraintViolationError: number; declare const NSPersistentCloudKitContainerEventChangedNotification: string; @@ -28,6 +26,8 @@ declare const NSPersistentStoreUbiquitousPeerTokenOption: string; declare const NSPersistentStoreUbiquitousTransitionTypeKey: string; +declare const NSPersistentStoreModelVersionChecksumKey: string; + declare const NSPersistentHistoryTokenKey: string; declare const NSPersistentStoreURLKey: string; @@ -180,6 +180,8 @@ declare const NSValidationRelationshipDeniedDeleteError: number; declare const NSManagedObjectConstraintValidationError: number; +declare const NSMigrationManagerSourceStoreError: number; + declare const NSAddedPersistentStoresKey: string; declare const NSExternalRecordExtensionOption: string; @@ -220,8 +222,6 @@ declare const NSErrorMergePolicy: interop.Object; declare const NSPersistentStoreCoordinatorStoresWillChangeNotification: string; -declare const NSMigrationManagerSourceStoreError: number; - declare const NSEntityNameInPathKey: string; declare const NSValidationDateTooLateError: number; @@ -294,6 +294,34 @@ declare const NSSQLiteErrorDomain: string; declare const NSSQLitePragmasOption: string; +declare const NSPersistentHistoryResultType: { + StatusOnly: 0, + ObjectIDs: 1, + Count: 2, + TransactionsOnly: 3, + ChangesOnly: 4, + TransactionsAndChanges: 5, +}; + +declare const NSMergePolicyType: { + Error: 0, + MergeByPropertyStoreTrump: 1, + MergeByPropertyObjectTrump: 2, + Overwrite: 3, + Rollback: 4, +}; + +declare const NSFetchIndexElementType: { + Binary: 0, + RTree: 1, +}; + +declare const NSBatchInsertRequestResultType: { + StatusOnly: 0, + ObjectIDs: 1, + Count: 2, +}; + declare const NSEntityMappingType: { Undefined: 0, Custom: 1, @@ -303,34 +331,25 @@ declare const NSEntityMappingType: { Transform: 5, }; +declare const NSPersistentStoreRequestType: { + Fetch: 1, + Save: 2, + BatchInsert: 5, + BatchUpdate: 6, + BatchDelete: 7, +}; + declare const NSPersistentCloudKitContainerEventType: { Setup: 0, Import: 1, Export: 2, }; -declare const NSMergePolicyType: { - Error: 0, - MergeByPropertyStoreTrump: 1, - MergeByPropertyObjectTrump: 2, - Overwrite: 3, - Rollback: 4, -}; - declare const NSPersistentCloudKitContainerEventResultType: { NSPersistentCloudKitContainerEventResultTypeEvents: 0, Count: 1, }; -declare const NSPersistentHistoryResultType: { - StatusOnly: 0, - ObjectIDs: 1, - Count: 2, - TransactionsOnly: 3, - ChangesOnly: 4, - TransactionsAndChanges: 5, -}; - declare const NSBatchUpdateRequestResultType: { StatusOnly: 0, UpdatedObjectIDs: 1, @@ -360,11 +379,6 @@ declare const NSSnapshotEventType: { MergePolicy: 64, }; -declare const NSFetchIndexElementType: { - Binary: 0, - RTree: 1, -}; - declare const NSAttributeType: { Undefined: 0, Integer16: 100, @@ -403,20 +417,6 @@ declare const NSBatchDeleteRequestResultType: { Count: 2, }; -declare const NSBatchInsertRequestResultType: { - StatusOnly: 0, - ObjectIDs: 1, - Count: 2, -}; - -declare const NSPersistentStoreRequestType: { - Fetch: 1, - Save: 2, - BatchInsert: 5, - BatchUpdate: 6, - BatchDelete: 7, -}; - declare const NSPersistentHistoryChangeType: { Insert: 0, Update: 1, @@ -517,64 +517,9 @@ declare class NSMigrationManager extends NSObject { setUserInfo(userInfo: NSDictionary | Record | null): void; } -declare class NSPersistentStore extends NSObject { - static metadataForPersistentStoreWithURLError(url: NSURL, error: interop.PointerConvertible): NSDictionary; - - static setMetadataForPersistentStoreWithURLError(metadata: NSDictionary | Record | null, url: NSURL, error: interop.PointerConvertible): boolean; - - static migrationManagerClass(): interop.Object; - - initWithPersistentStoreCoordinatorConfigurationNameURLOptions(root: NSPersistentStoreCoordinator | null, name: string | null, url: NSURL, options: NSDictionary | Record | null): this; - - loadMetadata(error: interop.PointerConvertible): boolean; - - readonly persistentStoreCoordinator: NSPersistentStoreCoordinator; - - readonly configurationName: string; - - readonly options: NSDictionary; - - URL: NSURL; - - identifier: string; - - readonly type: string; - - readOnly: boolean; - - get metadata(): NSDictionary; - set metadata(value: NSDictionary | Record); - - didAddToPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator): void; - - willRemoveFromPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator | null): void; - - readonly coreSpotlightExporter: NSCoreDataCoreSpotlightDelegate; - - setURL(URL: NSURL | null): void; - - setIdentifier(identifier: string | null): void; - - isReadOnly(): boolean; - - setReadOnly(readOnly: boolean): void; - - setMetadata(metadata: NSDictionary | Record | null): void; -} - declare class NSPersistentStoreResult extends NSObject { } -declare class NSPersistentHistoryToken extends NSObject implements NSCopying, NSSecureCoding { - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSCompositeAttributeDescription extends NSAttributeDescription { get elements(): NSArray; set elements(value: NSArray | Array); @@ -645,53 +590,115 @@ declare class NSStagedMigrationManager extends NSObject { initWithMigrationStages(stages: NSArray | Array): this; } -declare class NSBatchUpdateRequest extends NSPersistentStoreRequest { - static batchUpdateRequestWithEntityName any>(this: This, entityName: string): InstanceType; +declare class NSFetchRequest extends NSPersistentStoreRequest implements NSCoding, NSCopying { + static fetchRequestWithEntityName any>(this: This, entityName: string): InstanceType; + + init(): this; initWithEntityName(entityName: string): this; - initWithEntity(entity: NSEntityDescription): this; + execute(error: interop.PointerConvertible): NSArray; - readonly entityName: string; + entity: NSEntityDescription; - readonly entity: NSEntityDescription; + readonly entityName: string; predicate: NSPredicate; + get sortDescriptors(): NSArray; + set sortDescriptors(value: NSArray | Array); + + fetchLimit: number; + + get affectedStores(): NSArray; + set affectedStores(value: NSArray | Array); + + resultType: interop.Enum; + includesSubentities: boolean; - resultType: interop.Enum; + includesPropertyValues: boolean; - get propertiesToUpdate(): NSDictionary; - set propertiesToUpdate(value: NSDictionary | Record); + returnsObjectsAsFaults: boolean; + + get relationshipKeyPathsForPrefetching(): NSArray; + set relationshipKeyPathsForPrefetching(value: NSArray | Array); + + includesPendingChanges: boolean; + + returnsDistinctResults: boolean; + + get propertiesToFetch(): NSArray; + set propertiesToFetch(value: NSArray | Array); + + fetchOffset: number; + + fetchBatchSize: number; + + shouldRefreshRefetchedObjects: boolean; + + get propertiesToGroupBy(): NSArray; + set propertiesToGroupBy(value: NSArray | Array); + + havingPredicate: NSPredicate; + + setEntity(entity: NSEntityDescription | null): void; setPredicate(predicate: NSPredicate | null): void; + setSortDescriptors(sortDescriptors: NSArray | Array | null): void; + + setFetchLimit(fetchLimit: number): void; + + setAffectedStores(affectedStores: NSArray | Array | null): void; + + setResultType(resultType: interop.Enum): void; + setIncludesSubentities(includesSubentities: boolean): void; - setResultType(resultType: interop.Enum): void; + setIncludesPropertyValues(includesPropertyValues: boolean): void; - setPropertiesToUpdate(propertiesToUpdate: NSDictionary | Record | null): void; -} + setReturnsObjectsAsFaults(returnsObjectsAsFaults: boolean): void; -declare class NSBatchUpdateResult extends NSPersistentStoreResult { - readonly result: interop.Object; + setRelationshipKeyPathsForPrefetching(relationshipKeyPathsForPrefetching: NSArray | Array | null): void; - readonly resultType: interop.Enum; + setIncludesPendingChanges(includesPendingChanges: boolean): void; + + setReturnsDistinctResults(returnsDistinctResults: boolean): void; + + setPropertiesToFetch(propertiesToFetch: NSArray | Array | null): void; + + setFetchOffset(fetchOffset: number): void; + + setFetchBatchSize(fetchBatchSize: number): void; + + setShouldRefreshRefetchedObjects(shouldRefreshRefetchedObjects: boolean): void; + + setPropertiesToGroupBy(propertiesToGroupBy: NSArray | Array | null): void; + + setHavingPredicate(havingPredicate: NSPredicate | null): void; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSPersistentCloudKitContainerEventRequest extends NSPersistentStoreRequest { - resultType: interop.Enum; +declare class NSPersistentStoreAsynchronousResult extends NSPersistentStoreResult { + readonly managedObjectContext: NSManagedObjectContext; - static fetchEventsAfterDate any>(this: This, date: NSDate): InstanceType; + readonly operationError: NSError; - static fetchEventsAfterEvent any>(this: This, event: NSPersistentCloudKitContainerEvent | null): InstanceType; + readonly progress: NSProgress; - static fetchEventsMatchingFetchRequest any>(this: This, fetchRequest: NSFetchRequest): InstanceType; + cancel(): void; +} - static fetchRequestForEvents(): NSFetchRequest; +declare class NSBatchUpdateResult extends NSPersistentStoreResult { + readonly result: interop.Object; - setResultType(resultType: interop.Enum): void; + readonly resultType: interop.Enum; } declare class NSManagedObjectModel extends NSObject implements NSCoding, NSCopying, NSFastEnumeration { @@ -930,24 +937,49 @@ declare class NSMergePolicy extends NSObject { resolveConstraintConflictsError(list: NSArray | Array, error: interop.PointerConvertible): boolean; } -declare class NSPersistentStoreAsynchronousResult extends NSPersistentStoreResult { - readonly managedObjectContext: NSManagedObjectContext; +declare class NSPersistentStore extends NSObject { + static metadataForPersistentStoreWithURLError(url: NSURL, error: interop.PointerConvertible): NSDictionary; - readonly operationError: NSError; + static setMetadataForPersistentStoreWithURLError(metadata: NSDictionary | Record | null, url: NSURL, error: interop.PointerConvertible): boolean; - readonly progress: NSProgress; + static migrationManagerClass(): interop.Object; - cancel(): void; -} + initWithPersistentStoreCoordinatorConfigurationNameURLOptions(root: NSPersistentStoreCoordinator | null, name: string | null, url: NSURL, options: NSDictionary | Record | null): this; -declare class NSPersistentCloudKitContainerOptions extends NSObject { - readonly containerIdentifier: string; + loadMetadata(error: interop.PointerConvertible): boolean; - databaseScope: interop.Enum; + readonly persistentStoreCoordinator: NSPersistentStoreCoordinator; - initWithContainerIdentifier(containerIdentifier: string): this; + readonly configurationName: string; - setDatabaseScope(databaseScope: interop.Enum): void; + readonly options: NSDictionary; + + URL: NSURL; + + identifier: string; + + readonly type: string; + + readOnly: boolean; + + get metadata(): NSDictionary; + set metadata(value: NSDictionary | Record); + + didAddToPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator): void; + + willRemoveFromPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator | null): void; + + readonly coreSpotlightExporter: NSCoreDataCoreSpotlightDelegate; + + setURL(URL: NSURL | null): void; + + setIdentifier(identifier: string | null): void; + + isReadOnly(): boolean; + + setReadOnly(readOnly: boolean): void; + + setMetadata(metadata: NSDictionary | Record | null): void; } // @ts-ignore ClassDecl.tsIgnore @@ -1183,6 +1215,35 @@ declare class NSFetchRequestExpression extends NSExpression { isCountOnlyRequest(): boolean; } +declare class NSBatchUpdateRequest extends NSPersistentStoreRequest { + static batchUpdateRequestWithEntityName any>(this: This, entityName: string): InstanceType; + + initWithEntityName(entityName: string): this; + + initWithEntity(entity: NSEntityDescription): this; + + readonly entityName: string; + + readonly entity: NSEntityDescription; + + predicate: NSPredicate; + + includesSubentities: boolean; + + resultType: interop.Enum; + + get propertiesToUpdate(): NSDictionary; + set propertiesToUpdate(value: NSDictionary | Record); + + setPredicate(predicate: NSPredicate | null): void; + + setIncludesSubentities(includesSubentities: boolean): void; + + setResultType(resultType: interop.Enum): void; + + setPropertiesToUpdate(propertiesToUpdate: NSDictionary | Record | null): void; +} + declare class NSEntityDescription extends NSObject implements NSCoding, NSCopying, NSFastEnumeration { static entityForNameInManagedObjectContext(entityName: string, context: NSManagedObjectContext): NSEntityDescription; @@ -1274,110 +1335,25 @@ declare class NSEntityDescription extends NSObject implements NSCoding, NSCopyin } -declare class NSFetchRequest extends NSPersistentStoreRequest implements NSCoding, NSCopying { - static fetchRequestWithEntityName any>(this: This, entityName: string): InstanceType; - - init(): this; - - initWithEntityName(entityName: string): this; - - execute(error: interop.PointerConvertible): NSArray; - - entity: NSEntityDescription; - - readonly entityName: string; - - predicate: NSPredicate; - - get sortDescriptors(): NSArray; - set sortDescriptors(value: NSArray | Array); - - fetchLimit: number; - +declare class NSPersistentStoreRequest extends NSObject implements NSCopying { get affectedStores(): NSArray; set affectedStores(value: NSArray | Array); - resultType: interop.Enum; - - includesSubentities: boolean; - - includesPropertyValues: boolean; - - returnsObjectsAsFaults: boolean; - - get relationshipKeyPathsForPrefetching(): NSArray; - set relationshipKeyPathsForPrefetching(value: NSArray | Array); - - includesPendingChanges: boolean; - - returnsDistinctResults: boolean; - - get propertiesToFetch(): NSArray; - set propertiesToFetch(value: NSArray | Array); - - fetchOffset: number; - - fetchBatchSize: number; - - shouldRefreshRefetchedObjects: boolean; - - get propertiesToGroupBy(): NSArray; - set propertiesToGroupBy(value: NSArray | Array); - - havingPredicate: NSPredicate; - - setEntity(entity: NSEntityDescription | null): void; - - setPredicate(predicate: NSPredicate | null): void; - - setSortDescriptors(sortDescriptors: NSArray | Array | null): void; - - setFetchLimit(fetchLimit: number): void; + readonly requestType: interop.Enum; setAffectedStores(affectedStores: NSArray | Array | null): void; - setResultType(resultType: interop.Enum): void; - - setIncludesSubentities(includesSubentities: boolean): void; - - setIncludesPropertyValues(includesPropertyValues: boolean): void; - - setReturnsObjectsAsFaults(returnsObjectsAsFaults: boolean): void; - - setRelationshipKeyPathsForPrefetching(relationshipKeyPathsForPrefetching: NSArray | Array | null): void; - - setIncludesPendingChanges(includesPendingChanges: boolean): void; - - setReturnsDistinctResults(returnsDistinctResults: boolean): void; - - setPropertiesToFetch(propertiesToFetch: NSArray | Array | null): void; - - setFetchOffset(fetchOffset: number): void; - - setFetchBatchSize(fetchBatchSize: number): void; - - setShouldRefreshRefetchedObjects(shouldRefreshRefetchedObjects: boolean): void; - - setPropertiesToGroupBy(propertiesToGroupBy: NSArray | Array | null): void; - - setHavingPredicate(havingPredicate: NSPredicate | null): void; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSPersistentStoreRequest extends NSObject implements NSCopying { - get affectedStores(): NSArray; - set affectedStores(value: NSArray | Array); +declare class NSPersistentCloudKitContainerOptions extends NSObject { + readonly containerIdentifier: string; - readonly requestType: interop.Enum; + databaseScope: interop.Enum; - setAffectedStores(affectedStores: NSArray | Array | null): void; + initWithContainerIdentifier(containerIdentifier: string): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setDatabaseScope(databaseScope: interop.Enum): void; } declare class NSMigrationStage extends NSObject { @@ -1404,6 +1380,20 @@ declare class NSPersistentCloudKitContainerEvent extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NSPersistentCloudKitContainerEventRequest extends NSPersistentStoreRequest { + resultType: interop.Enum; + + static fetchEventsAfterDate any>(this: This, date: NSDate): InstanceType; + + static fetchEventsAfterEvent any>(this: This, event: NSPersistentCloudKitContainerEvent | null): InstanceType; + + static fetchEventsMatchingFetchRequest any>(this: This, fetchRequest: NSFetchRequest): InstanceType; + + static fetchRequestForEvents(): NSFetchRequest; + + setResultType(resultType: interop.Enum): void; +} + declare class NSPersistentHistoryTransaction extends NSObject implements NSCopying { static entityDescriptionWithContext(context: NSManagedObjectContext): NSEntityDescription; @@ -1783,6 +1773,16 @@ declare class NSPersistentHistoryChange extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NSPersistentHistoryToken extends NSObject implements NSCopying, NSSecureCoding { + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSPersistentCloudKitContainer extends NSPersistentContainer { initializeCloudKitSchemaWithOptionsError(options: interop.Enum, error: interop.PointerConvertible): this; diff --git a/packages/macos/types/CoreFoundation.d.ts b/packages/macos/types/CoreFoundation.d.ts index d2a0d1ef..21ef9592 100644 --- a/packages/macos/types/CoreFoundation.d.ts +++ b/packages/macos/types/CoreFoundation.d.ts @@ -1,11 +1,5 @@ /// -declare const kCFBundleExecutableArchitectureX86_64: number; - -declare const kCFStringTokenizerUnitLineBreak: number; - -declare const kCFStreamErrorDomainSSL: number; - declare const kCFURLCanonicalPathKey: interop.Pointer; declare const kCFNumberFormatterPositivePrefix: interop.Pointer; @@ -32,6 +26,8 @@ declare const kCFUserNotificationAlertTopMostKey: interop.Pointer; declare const kCFSocketAutomaticallyReenableWriteCallBack: number; +declare const kCFPreferencesCurrentHost: interop.Pointer; + declare const kCFISO8601Calendar: interop.Pointer; declare const kCFStringTokenizerAttributeLatinTranscription: number; @@ -126,10 +122,6 @@ declare const kCFURLVolumeCreationDateKey: interop.Pointer; declare const kCFNumberFormatterMinSignificantDigits: interop.Pointer; -declare const kCFURLApplicationIsScriptableKey: interop.Pointer; - -declare const kCFDateFormatterShortMonthSymbols: interop.Pointer; - declare const kCFStringTransformFullwidthHalfwidth: interop.Pointer; declare const kCFURLFileResourceTypeKey: interop.Pointer; @@ -190,6 +182,8 @@ declare const kCFStreamPropertySocketSecurityLevel: interop.Object; declare const kCFStreamPropertySOCKSProxy: interop.Object; +declare const kCFOdiaCalendar: interop.Pointer; + declare const kCFNumberFormatterSecondaryGroupingSize: interop.Pointer; declare const kCFLocaleScriptCode: interop.Pointer; @@ -234,12 +228,16 @@ declare const kCFFileDescriptorWriteCallBack: number; declare const kCFUserNotificationAlternateResponse: number; +declare const kCFVikramCalendar: interop.Pointer; + declare const kCFUserNotificationPopUpTitlesKey: interop.Pointer; declare const kCFDateFormatterAMSymbol: interop.Pointer; declare const kCFURLUbiquitousItemDownloadingStatusNotDownloaded: interop.Pointer; +declare const kCFURLUbiquitousItemSupportedSyncControlsKey: interop.Pointer; + declare const kCFLocaleCountryCode: interop.Pointer; declare const kCFIslamicUmmAlQuraCalendar: interop.Pointer; @@ -294,6 +292,10 @@ declare const kCFLocaleCalendar: interop.Pointer; declare const kCFErrorLocalizedDescriptionKey: interop.Pointer; +declare const kCFStreamErrorDomainSSL: number; + +declare const kCFDateFormatterShortMonthSymbols: interop.Pointer; + declare const kCFURLAttributeModificationDateKey: interop.Pointer; declare const kCFLocaleCollatorIdentifier: interop.Pointer; @@ -318,6 +320,8 @@ declare const kCFPreferencesAnyUser: interop.Pointer; declare const kCFNumberFormatterCurrencyGroupingSeparator: interop.Pointer; +declare const kCFGujaratiCalendar: interop.Pointer; + declare const kCFURLVolumeSupportsCompressionKey: interop.Pointer; declare const kCFLocaleIdentifier: interop.Pointer; @@ -326,6 +330,8 @@ declare const kCFURLHTTPStatusLine: interop.Pointer; declare const kCFBundleExecutableArchitectureI386: number; +declare const kCFDangiCalendar: interop.Pointer; + declare const kCFDateFormatterShortWeekdaySymbols: interop.Pointer; declare const kCFPlugInTypesKey: interop.Pointer; @@ -358,8 +364,6 @@ declare const kCFSocketRegisterCommand: interop.Pointer; declare const kCFStringTransformToUnicodeName: interop.Pointer; -declare const kCFPreferencesCurrentHost: interop.Pointer; - declare const kCFNumberFormatterCurrencyCode: interop.Pointer; declare const kCFURLIsDirectoryKey: interop.Pointer; @@ -404,6 +408,8 @@ declare const kCFURLLabelNumberKey: interop.Pointer; declare const kCFAllocatorMallocZone: interop.Pointer; +declare const kCFBanglaCalendar: interop.Pointer; + declare const kCFURLFileDirectoryContents: interop.Pointer; declare const kCFBundleNameKey: interop.Pointer; @@ -442,6 +448,8 @@ declare const kCFUserNotificationDefaultResponse: number; declare const kCFNumberFormatterGroupingSeparator: interop.Pointer; +declare const kCFTeluguCalendar: interop.Pointer; + declare const kCFIslamicTabularCalendar: interop.Pointer; declare const kCFUserNotificationSoundURLKey: interop.Pointer; @@ -460,9 +468,11 @@ declare const kCFMessagePortBecameInvalidError: number; declare const kCFDateFormatterShortQuarterSymbols: interop.Pointer; +declare const kCFVietnameseCalendar: interop.Pointer; + declare const kCFURLFileResourceTypeSocket: interop.Pointer; -declare const kCFURLFileResourceIdentifierKey: interop.Pointer; +declare const kCFAbsoluteTimeIntervalSince1904: number; declare const kCFDateFormatterShortStandaloneQuarterSymbols: interop.Pointer; @@ -476,6 +486,8 @@ declare const kCFNumberFormatterIsLenient: interop.Pointer; declare const kCFURLHTTPStatusCode: interop.Pointer; +declare const kCFMalayalamCalendar: interop.Pointer; + declare const kCFMessagePortSuccess: number; declare const kCFErrorDescriptionKey: interop.Pointer; @@ -490,10 +502,10 @@ declare const kCFDateFormatterVeryShortWeekdaySymbols: interop.Pointer; declare const kCFURLVolumeSupportsImmutableFilesKey: interop.Pointer; -declare const kCFAbsoluteTimeIntervalSince1904: number; - declare const kCFRunLoopCommonModes: interop.Pointer; +declare const kCFMessagePortReceiveTimeout: number; + declare const kCFTypeSetCallBacks: CFSetCallBacks; declare const kCFURLFileLength: interop.Pointer; @@ -532,6 +544,8 @@ declare const kCFXMLTreeErrorDescription: interop.Pointer; declare const kCFUserNotificationCheckBoxTitlesKey: interop.Pointer; +declare const kCFBundleExecutableArchitectureX86_64: number; + declare const kCFUserNotificationOtherButtonTitleKey: interop.Pointer; declare const kCFDateFormatterVeryShortMonthSymbols: interop.Pointer; @@ -548,6 +562,8 @@ declare const kCFStringTokenizerAttributeLanguage: number; declare const kCFStringTokenizerUnitWordBoundary: number; +declare const kCFStringTokenizerUnitLineBreak: number; + declare const kCFStringTokenizerUnitParagraph: number; declare const kCFPlugInUnloadFunctionKey: interop.Pointer; @@ -632,6 +648,8 @@ declare const kCFURLGenerationIdentifierKey: interop.Pointer; declare const kCFURLIsMountTriggerKey: interop.Pointer; +declare const kCFURLFileResourceIdentifierKey: interop.Pointer; + declare const kCFURLTypeIdentifierKey: interop.Pointer; declare const kCFURLParentDirectoryURLKey: interop.Pointer; @@ -678,6 +696,12 @@ declare const kCFStringTransformToLatin: interop.Pointer; declare const kCFErrorURLKey: interop.Pointer; +declare const kCFTamilCalendar: interop.Pointer; + +declare const kCFMarathiCalendar: interop.Pointer; + +declare const kCFKannadaCalendar: interop.Pointer; + declare const kCFJapaneseCalendar: interop.Pointer; declare const kCFGregorianCalendar: interop.Pointer; @@ -712,7 +736,7 @@ declare const kCFNumberFormatterZeroSymbol: interop.Pointer; declare const kCFURLIsPurgeableKey: interop.Pointer; -declare const kCFUserNotificationTextFieldValuesKey: interop.Pointer; +declare const kCFDateFormatterShortStandaloneWeekdaySymbols: interop.Pointer; declare const kCFStringTokenizerUnitWord: number; @@ -736,8 +760,6 @@ declare const kCFTypeDictionaryValueCallBacks: CFDictionaryValueCallBacks; declare const kCFNumberFormatterMultiplier: interop.Pointer; -declare const kCFMessagePortReceiveTimeout: number; - declare const kCFURLUbiquitousItemUploadingErrorKey: interop.Pointer; declare const kCFStreamSocketSecurityLevelTLSv1: interop.Object; @@ -748,18 +770,20 @@ declare const kCFNumberFormatterMinusSign: interop.Pointer; declare const kCFCopyStringBagCallBacks: CFBagCallBacks; -declare const kCFDateFormatterShortStandaloneWeekdaySymbols: interop.Pointer; - declare const kCFUserNotificationProgressIndicatorValueKey: interop.Pointer; declare const kCFNotFound: number; declare const kCFURLVolumeIsEjectableKey: interop.Pointer; +declare const kCFUserNotificationTextFieldValuesKey: interop.Pointer; + declare const kCFURLVolumeSupportsSwapRenamingKey: interop.Pointer; declare const kCFURLVolumeURLForRemountingKey: interop.Pointer; +declare const kCFURLApplicationIsScriptableKey: interop.Pointer; + declare const kCFURLHasHiddenExtensionKey: interop.Pointer; declare const kCFCopyStringSetCallBacks: CFSetCallBacks; @@ -768,6 +792,8 @@ declare const kCFStreamPropertySocketRemotePortNumber: interop.Pointer; declare const kCFSocketCommandKey: interop.Pointer; +declare const kCFURLUbiquitousItemIsSyncPausedKey: interop.Pointer; + declare const kCFNumberFormatterFormatWidth: interop.Pointer; declare const kCFErrorDomainMach: interop.Pointer; @@ -806,40 +832,51 @@ declare const kCFURLAddedToDirectoryDateKey: interop.Pointer; declare const kCFURLIsHiddenKey: interop.Pointer; -declare const CFURLPathStyle: { - POSIX: 0, - HFS: 1, - Windows: 2, +declare const CFNumberType: { + SInt8: 1, + SInt16: 2, + SInt32: 3, + SInt64: 4, + Float32: 5, + Float64: 6, + Char: 7, + Short: 8, + Int: 9, + Long: 10, + LongLong: 11, + Float: 12, + Double: 13, + CFIndex: 14, + NSInteger: 15, + CGFloat: 16, + Max: 16, }; -declare const CFSocketError: { - Success: 0, - Error: -1, - Timeout: -2, +declare const CFNumberFormatterRoundingMode: { + Ceiling: 0, + Floor: 1, + Down: 2, + Up: 3, + HalfEven: 4, + HalfDown: 5, + HalfUp: 6, }; -declare const CFStringBuiltInEncodings: { - MacRoman: 0, - WindowsLatin1: 1280, - ISOLatin1: 513, - NextStepLatin: 2817, - ASCII: 1536, - Unicode: 256, - UTF8: 134217984, - NonLossyASCII: 3071, - UTF16: 256, - UTF16BE: 268435712, - UTF16LE: 335544576, - UTF32: 201326848, - UTF32BE: 402653440, - UTF32LE: 469762304, +declare const CFXMLParserOptions: { + ValidateDocument: 1, + SkipMetaData: 2, + ReplacePhysicalEntities: 4, + SkipWhitespace: 8, + ResolveExternalEntities: 16, + AddImpliedAttributes: 32, + AllOptions: 16777215, + NoOptions: 0, }; -declare const CFStringNormalizationForm: { - D: 0, - KD: 1, - C: 2, - KC: 3, +declare const CFPropertyListMutabilityOptions: { + Immutable: 0, + MutableContainers: 1, + MutableContainersAndLeaves: 2, }; declare const CFXMLParserStatusCode: { @@ -863,6 +900,101 @@ declare const CFXMLParserStatusCode: { ErrorNoData: 15, }; +declare const CFStringBuiltInEncodings: { + MacRoman: 0, + WindowsLatin1: 1280, + ISOLatin1: 513, + NextStepLatin: 2817, + ASCII: 1536, + Unicode: 256, + UTF8: 134217984, + NonLossyASCII: 3071, + UTF16: 256, + UTF16BE: 268435712, + UTF16LE: 335544576, + UTF32: 201326848, + UTF32BE: 402653440, + UTF32LE: 469762304, +}; + +declare const CFURLPathStyle: { + POSIX: 0, + HFS: 1, + Windows: 2, +}; + +declare const CFDataSearchFlags: { + Backwards: 1, + Anchored: 2, +}; + +declare const CFSocketError: { + Success: 0, + Error: -1, + Timeout: -2, +}; + +declare const CFCharacterSetPredefinedSet: { + Control: 1, + Whitespace: 2, + WhitespaceAndNewline: 3, + DecimalDigit: 4, + Letter: 5, + LowercaseLetter: 6, + UppercaseLetter: 7, + NonBase: 8, + Decomposable: 9, + AlphaNumeric: 10, + Punctuation: 11, + CapitalizedLetter: 13, + Symbol: 14, + Newline: 15, + Illegal: 12, +}; + +declare const CFStreamStatus: { + NotOpen: 0, + Opening: 1, + Open: 2, + Reading: 3, + Writing: 4, + AtEnd: 5, + Closed: 6, + Error: 7, +}; + +declare const CFCalendarUnit: { + Era: 2, + Year: 4, + Month: 8, + Day: 16, + Hour: 32, + Minute: 64, + Second: 128, + Week: 256, + Weekday: 512, + WeekdayOrdinal: 1024, + Quarter: 2048, + WeekOfMonth: 4096, + WeekOfYear: 8192, + YearForWeekOfYear: 16384, + DayOfYear: 65536, +}; + +declare const CFNumberFormatterPadPosition: { + BeforePrefix: 0, + AfterPrefix: 1, + BeforeSuffix: 2, + AfterSuffix: 3, +}; + +declare const CFStringNormalizationForm: { + D: 0, + KD: 1, + C: 2, + KC: 3, +}; + declare const CFURLBookmarkCreationOptions: { MinimalBookmarkMask: 512, SuitableForBookmarkFile: 1024, @@ -872,12 +1004,6 @@ declare const CFURLBookmarkCreationOptions: { PreferFileIDResolutionMask: 256, }; -declare const CFPropertyListMutabilityOptions: { - Immutable: 0, - MutableContainers: 1, - MutableContainersAndLeaves: 2, -}; - declare const CFStreamErrorDomain: { Custom: -1, POSIX: 1, @@ -899,6 +1025,19 @@ declare const CGRectEdge: { MaxY: 3, }; +declare const CFStreamEventType: { + None: 0, + OpenCompleted: 1, + HasBytesAvailable: 2, + CanAcceptBytes: 4, + ErrorOccurred: 8, + EndEncountered: 16, +}; + +declare const CFNumberFormatterOptionFlags: { + kCFNumberFormatterParseIntegersOnly: 1, +}; + declare const CFURLComponentType: { Scheme: 1, NetLocation: 2, @@ -914,11 +1053,6 @@ declare const CFURLComponentType: { Fragment: 12, }; -declare const CFDataSearchFlags: { - Backwards: 1, - Anchored: 2, -}; - declare const CFXMLNodeTypeCode: { Document: 1, Element: 2, @@ -947,6 +1081,22 @@ declare const CFStringTokenizerTokenType: { IsCJWordMask: 32, }; +declare const CFRunLoopActivity: { + Entry: 1, + BeforeTimers: 2, + BeforeSources: 4, + BeforeWaiting: 32, + AfterWaiting: 64, + Exit: 128, + AllActivities: 268435455, +}; + +declare const __CFByteOrder: { + Unknown: 0, + LittleEndian: 1, + BigEndian: 2, +}; + declare const CFURLError: { Unknown: -10, UnknownScheme: -11, @@ -959,13 +1109,10 @@ declare const CFURLError: { Timeout: -18, }; -declare const CFStreamEventType: { - None: 0, - OpenCompleted: 1, - HasBytesAvailable: 2, - CanAcceptBytes: 4, - ErrorOccurred: 8, - EndEncountered: 16, +declare const CFComparisonResult: { + LessThan: -1, + EqualTo: 0, + GreaterThan: 1, }; declare const CFISO8601DateFormatOptions: { @@ -985,10 +1132,6 @@ declare const CFISO8601DateFormatOptions: { InternetDateTime: 1907, }; -declare const CFNumberFormatterOptionFlags: { - kCFNumberFormatterParseIntegersOnly: 1, -}; - declare const CFLocaleLanguageDirection: { Unknown: 0, LeftToRight: 1, @@ -997,6 +1140,15 @@ declare const CFLocaleLanguageDirection: { BottomToTop: 4, }; +declare const CFURLBookmarkResolutionOptions: { + URLBookmarkResolutionWithoutUIMask: 256, + URLBookmarkResolutionWithoutMountingMask: 512, + URLBookmarkResolutionWithSecurityScope: 1024, + URLBookmarkResolutionWithoutImplicitStartAccessing: 32768, + BookmarkResolutionWithoutUIMask: 256, + BookmarkResolutionWithoutMountingMask: 512, +}; + declare const CFNumberFormatterStyle: { No: 0, Decimal: 1, @@ -1010,46 +1162,6 @@ declare const CFNumberFormatterStyle: { CurrencyAccounting: 10, }; -declare const CFCalendarUnit: { - Era: 2, - Year: 4, - Month: 8, - Day: 16, - Hour: 32, - Minute: 64, - Second: 128, - Week: 256, - Weekday: 512, - WeekdayOrdinal: 1024, - Quarter: 2048, - WeekOfMonth: 4096, - WeekOfYear: 8192, - YearForWeekOfYear: 16384, - DayOfYear: 65536, -}; - -declare const CFStreamStatus: { - NotOpen: 0, - Opening: 1, - Open: 2, - Reading: 3, - Writing: 4, - AtEnd: 5, - Closed: 6, - Error: 7, -}; - -declare const CFXMLParserOptions: { - ValidateDocument: 1, - SkipMetaData: 2, - ReplacePhysicalEntities: 4, - SkipWhitespace: 8, - ResolveExternalEntities: 16, - AddImpliedAttributes: 32, - AllOptions: 16777215, - NoOptions: 0, -}; - declare const CFFileSecurityClearOptions: { Owner: 1, Group: 2, @@ -1084,70 +1196,6 @@ declare const CFRunLoopRunResult: { HandledSource: 4, }; -declare const CFURLBookmarkResolutionOptions: { - URLBookmarkResolutionWithoutUIMask: 256, - URLBookmarkResolutionWithoutMountingMask: 512, - URLBookmarkResolutionWithSecurityScope: 1024, - URLBookmarkResolutionWithoutImplicitStartAccessing: 32768, - BookmarkResolutionWithoutUIMask: 256, - BookmarkResolutionWithoutMountingMask: 512, -}; - -declare const CFNumberFormatterPadPosition: { - BeforePrefix: 0, - AfterPrefix: 1, - BeforeSuffix: 2, - AfterSuffix: 3, -}; - -declare const CFNumberFormatterRoundingMode: { - Ceiling: 0, - Floor: 1, - Down: 2, - Up: 3, - HalfEven: 4, - HalfDown: 5, - HalfUp: 6, -}; - -declare const CFNumberType: { - SInt8: 1, - SInt16: 2, - SInt32: 3, - SInt64: 4, - Float32: 5, - Float64: 6, - Char: 7, - Short: 8, - Int: 9, - Long: 10, - LongLong: 11, - Float: 12, - Double: 13, - CFIndex: 14, - NSInteger: 15, - CGFloat: 16, - Max: 16, -}; - -declare const CFCharacterSetPredefinedSet: { - Control: 1, - Whitespace: 2, - WhitespaceAndNewline: 3, - DecimalDigit: 4, - Letter: 5, - LowercaseLetter: 6, - UppercaseLetter: 7, - NonBase: 8, - Decomposable: 9, - AlphaNumeric: 10, - Punctuation: 11, - CapitalizedLetter: 13, - Symbol: 14, - Newline: 15, - Illegal: 12, -}; - declare const CFNotificationSuspensionBehavior: { Drop: 1, Coalesce: 2, @@ -1188,18 +1236,6 @@ declare const CFDateFormatterStyle: { Full: 4, }; -declare const CFComparisonResult: { - LessThan: -1, - EqualTo: 0, - GreaterThan: 1, -}; - -declare const __CFByteOrder: { - Unknown: 0, - LittleEndian: 1, - BigEndian: 2, -}; - declare const CFStringEncodings: { MacJapanese: 1, MacChineseTrad: 2, @@ -1353,16 +1389,6 @@ declare const CFStringCompareFlags: { ForcedOrdering: 512, }; -declare const CFRunLoopActivity: { - Entry: 1, - BeforeTimers: 2, - BeforeSources: 4, - BeforeWaiting: 32, - AfterWaiting: 64, - Exit: 128, - AllActivities: 268435455, -}; - declare class IUnknownVTbl { constructor(init?: IUnknownVTbl); _reserved: interop.Pointer; @@ -1399,6 +1425,16 @@ declare class __CFFileSecurity { constructor(init?: __CFFileSecurity); } +declare class CFXMLParserCallBacks { + constructor(init?: CFXMLParserCallBacks); + version: number; + createXMLStructure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + addChild: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + endXMLStructure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + resolveExternalEntity: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + handleError: (p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible) => number | null; +} + declare class __CFRunLoopSource { constructor(init?: __CFRunLoopSource); } @@ -1443,6 +1479,15 @@ declare class CFBagCallBacks { hash: (p1: interop.PointerConvertible) => number | null; } +declare class CFXMLParserContext { + constructor(init?: CFXMLParserContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class CFXMLEntityReferenceInfo { constructor(init?: CFXMLEntityReferenceInfo); entityType: interop.Enum; @@ -1493,15 +1538,6 @@ declare class __CFFileDescriptor { constructor(init?: __CFFileDescriptor); } -declare class CFMachPortContext { - constructor(init?: CFMachPortContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class __CFMachPort { constructor(init?: __CFMachPort); } @@ -1594,16 +1630,6 @@ declare class __CFRunLoop { constructor(init?: __CFRunLoop); } -declare class CFXMLParserCallBacks { - constructor(init?: CFXMLParserCallBacks); - version: number; - createXMLStructure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - addChild: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - endXMLStructure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - resolveExternalEntity: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - handleError: (p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible) => number | null; -} - declare class __CFBundle { constructor(init?: __CFBundle); } @@ -1691,15 +1717,6 @@ declare class __CFBag { constructor(init?: __CFBag); } -declare class CFXMLParserContext { - constructor(init?: CFXMLParserContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class __CFTimeZone { constructor(init?: __CFTimeZone); } @@ -1710,6 +1727,15 @@ declare class CFRange { length: number; } +declare class CFMachPortContext { + constructor(init?: CFMachPortContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class __CFAttributedString { constructor(init?: __CFAttributedString); } @@ -1891,10 +1917,6 @@ declare class CGVector { dy: number; } -declare class __CFSet { - constructor(init?: __CFSet); -} - declare class CFSocketSignature { constructor(init?: CFSocketSignature); protocolFamily: number; @@ -1903,6 +1925,10 @@ declare class CFSocketSignature { address: interop.Object | null; } +declare class __CFSet { + constructor(init?: __CFSet); +} + declare class CFDictionaryValueCallBacks { constructor(init?: CFDictionaryValueCallBacks); version: number; @@ -3422,6 +3448,8 @@ declare function CFAttributedStringEndEditing(aStr: interop.Object): void; declare function CFAttributedStringGetBidiLevelsAndResolvedDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; +declare function CFAttributedStringGetStatisticalWritingDirections(attributedString: interop.Object, range: CFRange, baseDirection: number, bidiLevels: interop.PointerConvertible, baseDirections: interop.PointerConvertible): boolean; + declare function CFURLEnumeratorGetTypeID(): number; declare function CFURLEnumeratorCreateForDirectoryURL(alloc: interop.Object, directoryURL: interop.Object, option: interop.Enum, propertyKeys: interop.Object): interop.Object; diff --git a/packages/macos/types/CoreGraphics.d.ts b/packages/macos/types/CoreGraphics.d.ts index 48141e65..63e5b23e 100644 --- a/packages/macos/types/CoreGraphics.d.ts +++ b/packages/macos/types/CoreGraphics.d.ts @@ -76,8 +76,6 @@ declare const kCGPDFContextKeywords: interop.Pointer; declare const kCGPDFContextSubject: interop.Pointer; -declare const kCGPDFContextAuthor: interop.Pointer; - declare const kCGPDFContextArtBox: interop.Pointer; declare const kCGPDFContextTrimBox: interop.Pointer; @@ -96,8 +94,18 @@ declare const CGSizeZero: CGSize; declare const kCGWindowName: interop.Pointer; +declare const kCGPDFContextAuthor: interop.Pointer; + declare const kCGPDFContextMediaBox: interop.Pointer; +declare const kCGContentAverageLightLevelNits: interop.Object; + +declare const kCGContentAverageLightLevel: interop.Object; + +declare const kCGDynamicRangeConstrained: interop.Object; + +declare const kCGDynamicRangeHigh: interop.Object; + declare const kCGSkipBoostToHDR: interop.Pointer; declare const kCGUse100nitsHLGOOTF: interop.Pointer; @@ -176,6 +184,8 @@ declare const CGAffineTransformIdentity: CGAffineTransform; declare const kCGPDFXInfo: interop.Pointer; +declare const kCGAdaptiveMaximumBitDepth: interop.Pointer; + declare const kCGWindowBounds: interop.Pointer; declare const kCGPDFOutlineDestination: interop.Pointer; @@ -196,6 +206,8 @@ declare const kCGDisplayShowDuplicateLowResolutionModes: interop.Pointer; declare const kCGWindowOwnerName: interop.Pointer; +declare const kCGPreferredDynamicRange: interop.Object; + declare const kCGPDFTagPropertyLanguageText: interop.Pointer; declare const kCGWindowLayer: interop.Pointer; @@ -204,6 +216,8 @@ declare const kCGPDFXOutputCondition: interop.Pointer; declare const kCGColorSpaceExtendedLinearSRGB: interop.Pointer; +declare const kCGDynamicRangeStandard: interop.Object; + declare const kCGFontVariationAxisDefaultValue: interop.Pointer; declare const kCGPDFXDestinationOutputProfile: interop.Pointer; @@ -256,10 +270,9 @@ declare const kCGColorSpaceExtendedLinearITUR_2020: interop.Pointer; declare const kCGColorSpaceGenericGray: interop.Pointer; -declare const CGEventSourceStateID: { - Private: -1, - CombinedSessionState: 0, - HIDSystemState: 1, +declare const CGScrollEventUnit: { + Pixel: 0, + Line: 1, }; declare const CGImagePixelFormatInfo: { @@ -271,6 +284,79 @@ declare const CGImagePixelFormatInfo: { RGBCIF10: 262144, }; +declare const CGGlyphDeprecatedEnum: { + Min: 0, + Max: 1, +}; + +declare const CGImageAlphaInfo: { + None: 0, + PremultipliedLast: 1, + PremultipliedFirst: 2, + Last: 3, + First: 4, + NoneSkipLast: 5, + NoneSkipFirst: 6, + Only: 7, +}; + +declare const CGEventSuppressionState: { + EventSuppressionStateSuppressionInterval: 0, + EventSuppressionStateRemoteMouseDrag: 1, + NumberOfEventSuppressionStates: 2, +}; + +declare const CGColorRenderingIntent: { + Default: 0, + AbsoluteColorimetric: 1, + RelativeColorimetric: 2, + Perceptual: 3, + Saturation: 4, +}; + +declare const CGWindowListOption: { + OptionAll: 0, + OptionOnScreenOnly: 1, + OptionOnScreenAboveWindow: 2, + OptionOnScreenBelowWindow: 4, + OptionIncludingWindow: 8, + ExcludeDesktopElements: 16, +}; + +declare const CGGradientDrawingOptions: { + BeforeStart: 1, + AfterEnd: 2, +}; + +declare const CGColorSpaceModel: { + Unknown: -1, + Monochrome: 0, + RGB: 1, + CMYK: 2, + Lab: 3, + DeviceN: 4, + Indexed: 5, + Pattern: 6, + XYZ: 7, +}; + +declare const CGColorModel: { + NoColorant: 0, + Gray: 1, + RGB: 2, + CMYK: 4, + Lab: 8, + DeviceN: 16, +}; + +declare const CGPDFBox: { + Media: 0, + Crop: 1, + Bleed: 2, + Trim: 3, + Art: 4, +}; + declare const CGEventType: { Null: 0, LeftMouseDown: 1, @@ -293,24 +379,60 @@ declare const CGEventType: { TapDisabledByUserInput: -1, }; +declare const CGDisplayChangeSummaryFlags: { + BeginConfiguration: 1, + Moved: 2, + SetMain: 4, + SetMode: 8, + Add: 16, + Remove: 32, + Enabled: 256, + Disabled: 512, + Mirror: 1024, + UnMirror: 2048, + DesktopShapeChanged: 4096, +}; + +declare const CGEventSourceStateID: { + Private: -1, + CombinedSessionState: 0, + HIDSystemState: 1, +}; + +declare const CGTextDrawingMode: { + Fill: 0, + Stroke: 1, + FillStroke: 2, + Invisible: 3, + FillClip: 4, + StrokeClip: 5, + FillStrokeClip: 6, + Clip: 7, +}; + +declare const CGMomentumScrollPhase: { + None: 0, + Begin: 1, + Continue: 2, + End: 3, +}; + declare const CGPatternTiling: { NoDistortion: 0, ConstantSpacingMinimalDistortion: 1, ConstantSpacing: 2, }; -declare const CGPDFBox: { - Media: 0, - Crop: 1, - Bleed: 2, - Trim: 3, - Art: 4, -}; - -declare const CGLineJoin: { - Miter: 0, - Round: 1, - Bevel: 2, +declare const CGEventFlags: { + AlphaShift: 65536, + Shift: 131072, + Control: 262144, + Alternate: 524288, + Command: 1048576, + Help: 4194304, + SecondaryFn: 8388608, + NumericPad: 2097152, + NonCoalesced: 256, }; declare const CGPDFDataFormat: { @@ -319,12 +441,43 @@ declare const CGPDFDataFormat: { JPEG2000: 2, }; -declare const CGColorRenderingIntent: { - Default: 0, - AbsoluteColorimetric: 1, - RelativeColorimetric: 2, - Perceptual: 3, - Saturation: 4, +declare const CGScrollPhase: { + Began: 1, + Changed: 2, + Ended: 4, + Cancelled: 8, + MayBegin: 128, +}; + +declare const CGComponent: { + Unknown: 0, + Integer8Bit: 1, + Integer10Bit: 6, + Integer16Bit: 2, + Integer32Bit: 3, + Float16Bit: 5, + Float32Bit: 4, +}; + +declare const CGBitmapLayout: { + AlphaOnly: 0, + Gray: 1, + GrayAlpha: 2, + RGBA: 3, + ARGB: 4, + RGBX: 5, + XRGB: 6, + BGRA: 7, + BGRX: 8, + ABGR: 9, + XBGR: 10, + CMYK: 11, +}; + +declare const CGConfigureOption: { + ForAppOnly: 0, + ForSession: 1, + Permanently: 2, }; declare const CGEventTapPlacement: { @@ -332,6 +485,12 @@ declare const CGEventTapPlacement: { TailAppend: 1, }; +declare const CGMouseButton: { + Left: 0, + Right: 1, + Center: 2, +}; + declare const CGEventTapLocation: { HID: 0, Session: 1, @@ -406,18 +565,6 @@ declare const CGEventField: { ScrollWheelEventRawDeltaAxis2: 177, }; -declare const CGEventFlags: { - AlphaShift: 65536, - Shift: 131072, - Control: 262144, - Alternate: 524288, - Command: 1048576, - Help: 4194304, - SecondaryFn: 8388608, - NumericPad: 2097152, - NonCoalesced: 256, -}; - declare const CGGesturePhase: { None: 0, Began: 1, @@ -427,25 +574,6 @@ declare const CGGesturePhase: { MayBegin: 128, }; -declare const CGMomentumScrollPhase: { - None: 0, - Begin: 1, - Continue: 2, - End: 3, -}; - -declare const CGMouseButton: { - Left: 0, - Right: 1, - Center: 2, -}; - -declare const CGEventSuppressionState: { - EventSuppressionStateSuppressionInterval: 0, - EventSuppressionStateRemoteMouseDrag: 1, - NumberOfEventSuppressionStates: 2, -}; - declare const CGDisplayStreamUpdateRectType: { Refreshed: 0, Moved: 1, @@ -556,17 +684,6 @@ declare const CGColorConversionInfoTransformType: { Apply: 2, }; -declare const CGTextDrawingMode: { - Fill: 0, - Stroke: 1, - FillStroke: 2, - Invisible: 3, - FillClip: 4, - StrokeClip: 5, - FillStrokeClip: 6, - Clip: 7, -}; - declare const CGPathDrawingMode: { Fill: 0, EOFill: 1, @@ -604,9 +721,12 @@ declare const CGPDFObjectType: { declare const CGBitmapInfo: { AlphaInfoMask: 31, + ComponentInfoMask: 3840, + ByteOrderInfoMask: 28672, + PixelFormatInfoMask: 983040, FloatInfoMask: 3840, - FloatComponents: 256, ByteOrderMask: 28672, + FloatComponents: 256, ByteOrderDefault: 0, ByteOrder16Little: 4096, ByteOrder32Little: 8192, @@ -614,9 +734,9 @@ declare const CGBitmapInfo: { ByteOrder32Big: 16384, }; -declare const CGGlyphDeprecatedEnum: { - Min: 0, - Max: 1, +declare const CGImageComponentInfo: { + Integer: 0, + Float: 256, }; declare const CGFontPostScriptFormat: { @@ -625,32 +745,15 @@ declare const CGFontPostScriptFormat: { Type42: 42, }; -declare const CGColorSpaceModel: { - Unknown: -1, - Monochrome: 0, - RGB: 1, - CMYK: 2, - Lab: 3, - DeviceN: 4, - Indexed: 5, - Pattern: 6, - XYZ: 7, -}; - declare const CGEventTapOptions: { Default: 0, ListenOnly: 1, }; -declare const CGImageAlphaInfo: { - None: 0, - PremultipliedLast: 1, - PremultipliedFirst: 2, - Last: 3, - First: 4, - NoneSkipLast: 5, - NoneSkipFirst: 6, - Only: 7, +declare const CGLineJoin: { + Miter: 0, + Round: 1, + Bevel: 2, }; declare const CGBlendMode: { @@ -684,34 +787,12 @@ declare const CGBlendMode: { PlusLighter: 27, }; -declare const CGDisplayChangeSummaryFlags: { - BeginConfiguration: 1, - Moved: 2, - SetMain: 4, - SetMode: 8, - Add: 16, - Remove: 32, - Enabled: 256, - Disabled: 512, - Mirror: 1024, - UnMirror: 2048, - DesktopShapeChanged: 4096, -}; - declare const CGEventMouseSubtype: { Default: 0, TabletPoint: 1, TabletProximity: 2, }; -declare const CGScrollPhase: { - Began: 1, - Changed: 2, - Ended: 4, - Cancelled: 8, - MayBegin: 128, -}; - declare const CGDisplayStreamFrameStatus: { FrameComplete: 0, FrameIdle: 1, @@ -724,23 +805,12 @@ declare const CGTextEncoding: { MacRoman: 1, }; -declare const CGConfigureOption: { - ForAppOnly: 0, - ForSession: 1, - Permanently: 2, -}; - declare const CGScreenUpdateOperation: { Refresh: 0, Move: 1, ReducedDirtyRectangleCount: -2147483648, }; -declare const CGScrollEventUnit: { - Pixel: 0, - Line: 1, -}; - declare const CGPDFAccessPermissions: { LowQualityPrinting: 1, HighQualityPrinting: 2, @@ -782,6 +852,8 @@ declare const CGImageByteOrderInfo: { Order32Little: 8192, Order16Big: 12288, Order32Big: 16384, + Order16Host: 4096, + Order32Host: 8192, }; declare const CGInterpolationQuality: { @@ -798,20 +870,6 @@ declare const CGWindowSharingType: { ReadWrite: 2, }; -declare const CGWindowListOption: { - OptionAll: 0, - OptionOnScreenOnly: 1, - OptionOnScreenAboveWindow: 2, - OptionOnScreenBelowWindow: 4, - OptionIncludingWindow: 8, - ExcludeDesktopElements: 16, -}; - -declare const CGGradientDrawingOptions: { - BeforeStart: 1, - AfterEnd: 2, -}; - declare const CGLineCap: { Butt: 0, Round: 1, @@ -861,6 +919,25 @@ declare class CGDataConsumer { constructor(init?: CGDataConsumer); } +declare class CGBitmapParameters { + constructor(init?: CGBitmapParameters); + width: number; + height: number; + bytesPerPixel: number; + alignedBytesPerRow: number; + component: interop.Enum; + layout: interop.Enum; + format: interop.Enum; + colorSpace: interop.Object | null; + hasPremultipliedAlpha: boolean; + byteOrder: number; + edrTargetHeadroom: number; +} + +declare class CGRenderingBufferProvider { + constructor(init?: CGRenderingBufferProvider); +} + declare class CGDisplayMode { constructor(init?: CGDisplayMode); } @@ -872,6 +949,12 @@ declare class CGDeviceColor { blue: number; } +declare class CGContentToneMappingInfo { + constructor(init?: CGContentToneMappingInfo); + method: interop.Enum; + options: interop.Object | null; +} + declare class CGShading { constructor(init?: CGShading); } @@ -880,10 +963,6 @@ declare class CGPDFStream { constructor(init?: CGPDFStream); } -declare class CGPDFDictionary { - constructor(init?: CGPDFDictionary); -} - declare class CGPDFPage { constructor(init?: CGPDFPage); } @@ -918,8 +997,8 @@ declare class CGDataProvider { constructor(init?: CGDataProvider); } -declare class CGColor { - constructor(init?: CGColor); +declare class CGPDFDocument { + constructor(init?: CGPDFDocument); } declare class CGPDFArray { @@ -977,6 +1056,13 @@ declare class CGDataConsumerCallbacks { releaseConsumer: (p1: interop.PointerConvertible) => void | null; } +declare class CGFunctionCallbacks { + constructor(init?: CGFunctionCallbacks); + version: number; + evaluate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + releaseInfo: (p1: interop.PointerConvertible) => void | null; +} + declare class CGPatternCallbacks { constructor(init?: CGPatternCallbacks); version: number; @@ -984,11 +1070,8 @@ declare class CGPatternCallbacks { releaseInfo: (p1: interop.PointerConvertible) => void | null; } -declare class CGFunctionCallbacks { - constructor(init?: CGFunctionCallbacks); - version: number; - evaluate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - releaseInfo: (p1: interop.PointerConvertible) => void | null; +declare class CGPDFDictionary { + constructor(init?: CGPDFDictionary); } declare class CGColorSpace { @@ -1011,6 +1094,15 @@ declare class ColorSyncProfile { constructor(init?: ColorSyncProfile); } +declare class CGContentInfo { + constructor(init?: CGContentInfo); + deepestImageComponent: interop.Enum; + contentColorModels: interop.Enum; + hasWideGamut: boolean; + hasTransparency: boolean; + largestContentHeadroom: number; +} + declare class CGPSConverterCallbacks { constructor(init?: CGPSConverterCallbacks); version: number; @@ -1053,8 +1145,8 @@ declare class CGFont { constructor(init?: CGFont); } -declare class CGPDFDocument { - constructor(init?: CGPDFDocument); +declare class CGColor { + constructor(init?: CGColor); } declare function CGRectGetMinX(rect: CGRect): number; @@ -1271,6 +1363,10 @@ declare function CGColorCreateGenericGrayGamma2_2(gray: number, alpha: number): declare function CGColorCreateSRGB(red: number, green: number, blue: number, alpha: number): interop.Object; +declare function CGColorCreateWithContentHeadroom(headroom: number, space: interop.Object, red: number, green: number, blue: number, alpha: number): interop.Object; + +declare function CGColorGetContentHeadroom(color: interop.Object): number; + declare function CGColorGetConstantColor(colorName: interop.Object): interop.Object; declare function CGColorCreateWithPattern(space: interop.Object, pattern: interop.Object, components: interop.PointerConvertible): interop.Object; @@ -1363,12 +1459,16 @@ declare function CGGradientGetTypeID(): number; declare function CGGradientCreateWithColorComponents(space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; +declare function CGGradientCreateWithContentHeadroom(headroom: number, space: interop.Object, components: interop.PointerConvertible, locations: interop.PointerConvertible, count: number): interop.Object; + declare function CGGradientCreateWithColors(space: interop.Object, colors: interop.Object, locations: interop.PointerConvertible): interop.Object; declare function CGGradientRetain(gradient: interop.Object): interop.Object; declare function CGGradientRelease(gradient: interop.Object): void; +declare function CGGradientGetContentHeadroom(gradient: interop.Object): number; + declare function CGImageGetTypeID(): number; declare function CGImageCreate(width: number, height: number, bitsPerComponent: number, bitsPerPixel: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, provider: interop.Object, decode: interop.PointerConvertible, shouldInterpolate: boolean, intent: interop.Enum): interop.Object; @@ -1395,6 +1495,16 @@ declare function CGImageCreateCopyWithContentHeadroom(headroom: number, image: i declare function CGImageGetContentHeadroom(image: interop.Object): number; +declare function CGImageCalculateContentHeadroom(image: interop.Object): number; + +declare function CGImageGetContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCalculateContentAverageLightLevel(image: interop.Object): number; + +declare function CGImageCreateCopyWithContentAverageLightLevel(image: interop.Object, avll: number): interop.Object; + +declare function CGImageCreateCopyWithCalculatedHDRStats(image: interop.Object): interop.Object; + declare function CGImageRetain(image: interop.Object): interop.Object; declare function CGImageRelease(image: interop.Object): void; @@ -1669,12 +1779,20 @@ declare function CGShadingGetTypeID(): number; declare function CGShadingCreateAxial(space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateAxialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, end: CGPoint, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingCreateRadial(space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; +declare function CGShadingCreateRadialWithContentHeadroom(headroom: number, space: interop.Object, start: CGPoint, startRadius: number, end: CGPoint, endRadius: number, function$: interop.Object, extendStart: boolean, extendEnd: boolean): interop.Object; + declare function CGShadingRetain(shading: interop.Object): interop.Object; declare function CGShadingRelease(shading: interop.Object): void; +declare function CGShadingGetContentHeadroom(shading: interop.Object): number; + +declare function CGEXRToneMappingGammaGetDefaultOptions(): interop.Object; + declare function CGContextGetTypeID(): number; declare function CGContextSaveGState(c: interop.Object): void; @@ -1825,6 +1943,10 @@ declare function CGContextDrawTiledImage(c: interop.Object, rect: CGRect, image: declare function CGContextDrawImageApplyingToneMapping(c: interop.Object, r: CGRect, image: interop.Object, method: interop.Enum, options: interop.Object): boolean; +declare function CGContextGetContentToneMappingInfo(c: interop.Object): CGContentToneMappingInfo; + +declare function CGContextSetContentToneMappingInfo(c: interop.Object, info: CGContentToneMappingInfo): void; + declare function CGContextGetInterpolationQuality(c: interop.Object): interop.Enum; declare function CGContextSetInterpolationQuality(c: interop.Object, quality: interop.Enum): void; @@ -1873,6 +1995,8 @@ declare function CGContextFlush(c: interop.Object): void; declare function CGContextSynchronize(c: interop.Object): void; +declare function CGContextSynchronizeAttributes(c: interop.Object): void; + declare function CGContextSetShouldAntialias(c: interop.Object, shouldAntialias: boolean): void; declare function CGContextSetAllowsAntialiasing(c: interop.Object, allowsAntialiasing: boolean): void; @@ -1923,9 +2047,23 @@ declare function CGContextShowGlyphsWithAdvances(c: interop.Object, glyphs: inte declare function CGContextDrawPDFDocument(c: interop.Object, rect: CGRect, document: interop.Object, page: number): void; -declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; +declare function CGRenderingBufferProviderCreate(info: interop.PointerConvertible, size: number, lockPointer: (p1: interop.PointerConvertible) => interop.Pointer, unlockPointer: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function CGRenderingBufferProviderCreateWithCFData(data: interop.Object): interop.Pointer; + +declare function CGRenderingBufferProviderGetSize(provider: interop.PointerConvertible): number; + +declare function CGRenderingBufferLockBytePtr(provider: interop.PointerConvertible): interop.Pointer; + +declare function CGRenderingBufferUnlockBytePtr(provider: interop.PointerConvertible): void; + +declare function CGRenderingBufferProviderGetTypeID(): number; + +declare function CGBitmapContextCreateWithData(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum, releaseCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, releaseInfo: interop.PointerConvertible): interop.Object; + +declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: interop.Enum): interop.Object; -declare function CGBitmapContextCreate(data: interop.PointerConvertible, width: number, height: number, bitsPerComponent: number, bytesPerRow: number, space: interop.Object, bitmapInfo: number): interop.Object; +declare function CGBitmapContextCreateAdaptive(width: number, height: number, auxiliaryInfo: interop.Object, onResolve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, onAllocate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, onFree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void, onError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void): interop.Object; declare function CGBitmapContextGetData(context: interop.Object): interop.Pointer; diff --git a/packages/macos/types/CoreHaptics.d.ts b/packages/macos/types/CoreHaptics.d.ts index efc74204..2f999999 100644 --- a/packages/macos/types/CoreHaptics.d.ts +++ b/packages/macos/types/CoreHaptics.d.ts @@ -19,8 +19,6 @@ declare const CHHapticAudioResourceKeyUseVolumeEnvelope: string; declare const CHHapticEventTypeAudioCustom: string; -declare const CHHapticEventTypeAudioContinuous: string; - declare const CHHapticEventTypeHapticTransient: string; declare const CHHapticDynamicParameterIDAudioPitchControl: string; @@ -51,6 +49,8 @@ declare const CHHapticPatternKeyEventWaveformUseVolumeEnvelope: string; declare const CHHapticDynamicParameterIDHapticIntensityControl: string; +declare const CHHapticEventTypeAudioContinuous: string; + declare const CHHapticEventParameterIDHapticIntensity: string; declare const CHHapticEventParameterIDDecayTime: string; diff --git a/packages/macos/types/CoreImage.d.ts b/packages/macos/types/CoreImage.d.ts index 4b80a5bd..e6cdb1e8 100644 --- a/packages/macos/types/CoreImage.d.ts +++ b/packages/macos/types/CoreImage.d.ts @@ -23,6 +23,8 @@ declare const kCIFilterGeneratorExportedKey: string; declare const CIRAWDecoderVersion8DNG: string; +declare const CIRAWDecoderVersion9: string; + declare const CIRAWDecoderVersionNone: string; declare const kCIInputLinearSpaceFilter: string; @@ -31,8 +33,6 @@ declare const kCIInputEnableEDRModeKey: string; declare const kCIInputNoiseReductionContrastAmountKey: string; -declare const kCIInputNoiseReductionSharpnessAmountKey: string; - declare const kCIInputMoireAmountKey: string; declare const kCIInputEnableChromaticNoiseTrackingKey: string; @@ -81,6 +81,10 @@ declare const CIDetectorTypeQRCode: string; declare const CIDetectorTypeFace: string; +declare const kCIDynamicRangeStandard: string; + +declare const kCIInputPaletteImageKey: string; + declare const kCIInputTargetImageKey: string; declare const kCIInputShadingImageKey: string; @@ -89,10 +93,16 @@ declare const kCIInputMaskImageKey: string; declare const kCIInputGradientImageKey: string; +declare const kCIInputBiasVectorKey: string; + declare const kCIInputBiasKey: string; declare const kCIInputBrightnessKey: string; +declare const kCIInputColorSpaceKey: string; + +declare const kCIInputColor0Key: string; + declare const kCIInputColorKey: string; declare const kCIInputSaturationKey: string; @@ -101,6 +111,10 @@ declare const kCIInputEVKey: string; declare const kCIInputIntensityKey: string; +declare const kCIInputRadius1Key: string; + +declare const kCIInputRadius0Key: string; + declare const kCIInputCenterKey: string; declare const kCIInputAspectRatioKey: string; @@ -207,6 +221,8 @@ declare const kCIAttributeTypeInteger: string; declare const kCICategoryStylize: string; +declare const kCIDynamicRangeConstrainedHigh: string; + declare const kCIInputDecoderVersionKey: string; declare const kCIImageAutoAdjustRedEye: string; @@ -221,10 +237,14 @@ declare const kCIImageApplyOrientationProperty: string; declare const kCIImageCacheImmediately: string; +declare const kCIImageContentAverageLightLevel: string; + declare const kCIImageExpandToHDR: string; declare const kCIImageToneMapHDRtoSDR: string; +declare const kCIImageApplyCleanAperture: string; + declare const kCIFormatLAf: number; declare const kCIFormatLA8: number; @@ -251,6 +271,8 @@ declare const kCIFormatRGBAh: number; declare const kCIFormatABGR8: number; +declare const kCIFormatRGBX8: number; + declare const kCIFormatRGBA8: number; declare const kCIFormatBGRA8: number; @@ -315,10 +337,14 @@ declare const kCIImageAuxiliaryDisparity: string; declare const kCIInputAngleKey: string; +declare const kCIInputNoiseReductionSharpnessAmountKey: string; + declare const kCIInputBackgroundImageKey: string; declare const kCIInputNoiseReductionAmountKey: string; +declare const kCIDynamicRangeHigh: string; + declare const kCICategoryReduction: string; declare const kCIAttributeFilterAvailable_iOS: string; @@ -331,6 +357,8 @@ declare const CIRAWDecoderVersion6: string; declare const kCIFormatL16: number; +declare const kCIInputExtrapolateKey: string; + declare const kCIInputColorNoiseReductionAmountKey: string; declare const kCICategoryGenerator: string; @@ -347,6 +375,10 @@ declare const kCIInputVersionKey: string; declare const kCIImageAuxiliarySemanticSegmentationHairMatte: string; +declare const kCIInputCountKey: string; + +declare const CIRAWDecoderVersion7: string; + declare const kCIFormatRGBA16: number; declare const kCIInputRadiusKey: string; @@ -383,6 +415,8 @@ declare const kCIAttributeTypeDistance: string; declare const kCIContextWorkingColorSpace: string; +declare const kCIInputBacksideImageKey: string; + declare const kCIImageTextureFormat: string; declare const kCIInputSharpnessKey: string; @@ -407,16 +441,12 @@ declare const kCIInputEnableVendorLensCorrectionKey: string; declare const kCIImageAuxiliarySemanticSegmentationSkyMatte: string; -declare const kCIInputNeutralTintKey: string; - declare const CIRAWDecoderVersion7DNG: string; declare const kCIUISetBasic: string; declare const kCICategoryBlur: string; -declare const kCIImageAuxiliarySemanticSegmentationSkinMatte: string; - declare const kCICategoryHighDynamicRange: string; declare const kCICategoryColorEffect: string; @@ -431,8 +461,16 @@ declare const kCIFormatLf: number; declare const kCICategoryStillImage: string; +declare const kCIContextCVMetalTextureCache: string; + +declare const kCIAttributeTypePosition: string; + +declare const kCIInputPoint1Key: string; + declare const kCIInputRefractionKey: string; +declare const kCIInputThresholdKey: string; + declare const CIFeatureTypeQRCode: string; declare const kCIAttributeTypeCount: string; @@ -447,6 +485,12 @@ declare const kCIApplyOptionUserInfo: string; declare const kCICategoryNonSquarePixels: string; +declare const kCIInputNeutralTintKey: string; + +declare const kCIImageAuxiliarySemanticSegmentationSkinMatte: string; + +declare const CIRAWDecoderVersion9DNG: string; + declare const kCIImageProperties: string; declare const kCIUISetAdvanced: string; @@ -455,20 +499,18 @@ declare const kCIPropertiesKey: string; declare const kCIInputNoiseReductionDetailAmountKey: string; +declare const kCIInputPerceptualKey: string; + declare const kCIUISetIntermediate: string; declare const kCIImageAutoAdjustCrop: string; -declare const CIRAWDecoderVersion7: string; - declare const kCISamplerWrapClamp: string; declare const kCIImageAutoAdjustLevel: string; declare const kCISamplerFilterNearest: string; -declare const kCICategoryHalftoneEffect: string; - declare const kCIContextWorkingFormat: string; declare const CIDetectorAccuracyLow: string; @@ -479,7 +521,13 @@ declare const kCIActiveKeys: string; declare const kCIFormatAh: number; -declare const kCIAttributeTypePosition: string; +declare const kCIInputColor1Key: string; + +declare const kCICategoryHalftoneEffect: string; + +declare const kCIInputPoint0Key: string; + +declare const kCIImageRepresentationHDRGainMapAsRGB: string; declare const kCIImageProviderUserInfo: string; @@ -491,12 +539,6 @@ declare const kCIFormatRGB10: number; declare const kCIImageRepresentationHDRGainMapImage: string; -declare const CIRenderDestinationAlphaMode: { - None: 0, - Premultiplied: 1, - Unpremultiplied: 2, -}; - declare const CIDataMatrixCodeECCVersion: { Version000: 0, Version050: 50, @@ -506,6 +548,12 @@ declare const CIDataMatrixCodeECCVersion: { Version200: 200, }; +declare const CIRenderDestinationAlphaMode: { + None: 0, + Premultiplied: 1, + Unpremultiplied: 2, +}; + declare const CIQRCodeErrorCorrectionLevel: { L: 76, M: 77, @@ -607,21 +655,10 @@ declare interface CIAreaBoundsRed extends CIAreaReductionFilter { declare class CIAreaBoundsRed extends NativeObject implements CIAreaBoundsRed { } -declare interface CIZoomBlur extends CIFilterProtocol { - inputImage: CIImage; - - center: CGPoint; - - amount: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setAmount(amount: number): void; +declare interface CIAreaAverageMaximumRed extends CIAreaReductionFilter { } -declare class CIZoomBlur extends NativeObject implements CIZoomBlur { +declare class CIAreaAverageMaximumRed extends NativeObject implements CIAreaAverageMaximumRed { } declare interface CIMorphologyRectangleMaximum extends CIFilterProtocol { @@ -1004,18 +1041,59 @@ declare interface CIRoundedRectangleGenerator extends CIFilterProtocol { radius: number; + smoothness: number; + color: CIColor; setExtent(extent: CGRect): void; setRadius(radius: number): void; + setSmoothness(smoothness: number): void; + setColor(color: CIColor): void; } declare class CIRoundedRectangleGenerator extends NativeObject implements CIRoundedRectangleGenerator { } +declare interface CIRoundedQRCodeGenerator extends CIFilterProtocol { + message: NSData; + + correctionLevel: string; + + scale: number; + + roundedMarkers: number; + + roundedData: boolean; + + centerSpaceSize: number; + + color0: CIColor; + + color1: CIColor; + + setMessage(message: NSData): void; + + setCorrectionLevel(correctionLevel: string): void; + + setScale(scale: number): void; + + setRoundedMarkers(roundedMarkers: number): void; + + setRoundedData(roundedData: boolean): void; + + setCenterSpaceSize(centerSpaceSize: number): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CIRoundedQRCodeGenerator extends NativeObject implements CIRoundedQRCodeGenerator { +} + declare interface CIRandomGenerator extends CIFilterProtocol { } @@ -1175,6 +1253,31 @@ declare interface CICheckerboardGenerator extends CIFilterProtocol { declare class CICheckerboardGenerator extends NativeObject implements CICheckerboardGenerator { } +declare interface CIBlurredRoundedRectangleGenerator extends CIFilterProtocol { + extent: CGRect; + + radius: number; + + smoothness: number; + + sigma: number; + + color: CIColor; + + setExtent(extent: CGRect): void; + + setRadius(radius: number): void; + + setSmoothness(smoothness: number): void; + + setSigma(sigma: number): void; + + setColor(color: CIColor): void; +} + +declare class CIBlurredRoundedRectangleGenerator extends NativeObject implements CIBlurredRoundedRectangleGenerator { +} + declare interface CIBarcodeGenerator extends CIFilterProtocol { barcodeDescriptor: CIBarcodeDescriptor; @@ -1398,25 +1501,21 @@ declare interface CINinePartTiled extends CIFilterProtocol { declare class CINinePartTiled extends NativeObject implements CINinePartTiled { } -declare interface CILightTunnel extends CIFilterProtocol { +declare interface CIHoleDistortion extends CIFilterProtocol { inputImage: CIImage; center: CGPoint; - rotation: number; - radius: number; setInputImage(inputImage: CIImage | null): void; setCenter(center: CGPoint): void; - setRotation(rotation: number): void; - setRadius(radius: number): void; } -declare class CILightTunnel extends NativeObject implements CILightTunnel { +declare class CIHoleDistortion extends NativeObject implements CIHoleDistortion { } declare interface CIGlassLozenge extends CIFilterProtocol { @@ -1477,6 +1576,40 @@ declare interface CIDroste extends CIFilterProtocol { declare class CIDroste extends NativeObject implements CIDroste { } +declare interface CICode128BarcodeGenerator extends CIFilterProtocol { + message: NSData; + + quietSpace: number; + + barcodeHeight: number; + + setMessage(message: NSData): void; + + setQuietSpace(quietSpace: number): void; + + setBarcodeHeight(barcodeHeight: number): void; +} + +declare class CICode128BarcodeGenerator extends NativeObject implements CICode128BarcodeGenerator { +} + +declare interface CIDisplacementDistortion extends CIFilterProtocol { + inputImage: CIImage; + + displacementImage: CIImage; + + scale: number; + + setInputImage(inputImage: CIImage | null): void; + + setDisplacementImage(displacementImage: CIImage | null): void; + + setScale(scale: number): void; +} + +declare class CIDisplacementDistortion extends NativeObject implements CIDisplacementDistortion { +} + declare interface CICircularWrap extends CIFilterProtocol { inputImage: CIImage; @@ -1578,47 +1711,34 @@ declare interface CIXRay extends CIFilterProtocol { declare class CIXRay extends NativeObject implements CIXRay { } -declare interface CIThermal extends CIFilterProtocol { - inputImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; -} - -declare class CIThermal extends NativeObject implements CIThermal { -} - -declare interface CISepiaTone extends CIFilterProtocol { +declare interface CIVignette extends CIFilterProtocol { inputImage: CIImage; intensity: number; + radius: number; + setInputImage(inputImage: CIImage | null): void; setIntensity(intensity: number): void; + + setRadius(radius: number): void; } -declare class CISepiaTone extends NativeObject implements CISepiaTone { +declare class CIVignette extends NativeObject implements CIVignette { } -declare interface CINinePartStretched extends CIFilterProtocol { +declare interface CISepiaTone extends CIFilterProtocol { inputImage: CIImage; - breakpoint0: CGPoint; - - breakpoint1: CGPoint; - - growAmount: CGPoint; + intensity: number; setInputImage(inputImage: CIImage | null): void; - setBreakpoint0(breakpoint0: CGPoint): void; - - setBreakpoint1(breakpoint1: CGPoint): void; - - setGrowAmount(growAmount: CGPoint): void; + setIntensity(intensity: number): void; } -declare class CINinePartStretched extends NativeObject implements CINinePartStretched { +declare class CISepiaTone extends NativeObject implements CISepiaTone { } declare interface CIGlassDistortion extends CIFilterProtocol { @@ -1655,153 +1775,223 @@ declare interface CIPhotoEffect extends CIFilterProtocol { declare class CIPhotoEffect extends NativeObject implements CIPhotoEffect { } -declare interface CIMaskToAlpha extends CIFilterProtocol { +declare interface CIPalettize extends CIFilterProtocol { inputImage: CIImage; + paletteImage: CIImage; + + perceptual: boolean; + setInputImage(inputImage: CIImage | null): void; + + setPaletteImage(paletteImage: CIImage | null): void; + + setPerceptual(perceptual: boolean): void; } -declare class CIMaskToAlpha extends NativeObject implements CIMaskToAlpha { +declare class CIPalettize extends NativeObject implements CIPalettize { } -declare interface CIConvertLab extends CIFilterProtocol { +declare interface CIMinimumComponent extends CIFilterProtocol { inputImage: CIImage; - normalize: boolean; - setInputImage(inputImage: CIImage | null): void; - - setNormalize(normalize: boolean): void; } -declare class CIConvertLab extends NativeObject implements CIConvertLab { +declare class CIMinimumComponent extends NativeObject implements CIMinimumComponent { } -declare interface CIColorPosterize extends CIFilterProtocol { +declare interface CIMaximumComponent extends CIFilterProtocol { inputImage: CIImage; - levels: number; - setInputImage(inputImage: CIImage | null): void; - - setLevels(levels: number): void; } -declare class CIColorPosterize extends NativeObject implements CIColorPosterize { +declare class CIMaximumComponent extends NativeObject implements CIMaximumComponent { } -declare interface CIColorCurves extends CIFilterProtocol { +declare interface CIMaskToAlpha extends CIFilterProtocol { inputImage: CIImage; - curvesData: NSData; - - curvesDomain: CIVector; - - colorSpace: interop.Object; - setInputImage(inputImage: CIImage | null): void; - - setCurvesData(curvesData: NSData): void; - - setCurvesDomain(curvesDomain: CIVector): void; - - setColorSpace(colorSpace: interop.Object | null): void; } -declare class CIColorCurves extends NativeObject implements CIColorCurves { +declare class CIMaskToAlpha extends NativeObject implements CIMaskToAlpha { } -declare interface CIBloom extends CIFilterProtocol { +declare interface CILabDeltaE extends CIFilterProtocol { inputImage: CIImage; - radius: number; - - intensity: number; + image2: CIImage; setInputImage(inputImage: CIImage | null): void; - setRadius(radius: number): void; - - setIntensity(intensity: number): void; + setImage2(image2: CIImage | null): void; } -declare class CIBloom extends NativeObject implements CIBloom { +declare class CILabDeltaE extends NativeObject implements CILabDeltaE { } -declare interface CIColorCrossPolynomial extends CIFilterProtocol { +declare interface CIFalseColor extends CIFilterProtocol { inputImage: CIImage; - redCoefficients: CIVector; + color0: CIColor; - greenCoefficients: CIVector; + color1: CIColor; - blueCoefficients: CIVector; + setInputImage(inputImage: CIImage | null): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CIFalseColor extends NativeObject implements CIFalseColor { +} + +declare interface CIDither extends CIFilterProtocol { + inputImage: CIImage; + + intensity: number; setInputImage(inputImage: CIImage | null): void; - setRedCoefficients(redCoefficients: CIVector): void; + setIntensity(intensity: number): void; +} - setGreenCoefficients(greenCoefficients: CIVector): void; +declare class CIDither extends NativeObject implements CIDither { +} - setBlueCoefficients(blueCoefficients: CIVector): void; +declare interface CIConvertLab extends CIFilterProtocol { + inputImage: CIImage; + + normalize: boolean; + + setInputImage(inputImage: CIImage | null): void; + + setNormalize(normalize: boolean): void; } -declare class CIColorCrossPolynomial extends NativeObject implements CIColorCrossPolynomial { +declare class CIConvertLab extends NativeObject implements CIConvertLab { } -declare interface CIWhitePointAdjust extends CIFilterProtocol { +declare interface CIColorPosterize extends CIFilterProtocol { + inputImage: CIImage; + + levels: number; + + setInputImage(inputImage: CIImage | null): void; + + setLevels(levels: number): void; +} + +declare class CIColorPosterize extends NativeObject implements CIColorPosterize { +} + +declare interface CIColorMonochrome extends CIFilterProtocol { inputImage: CIImage; color: CIColor; + intensity: number; + setInputImage(inputImage: CIImage | null): void; setColor(color: CIColor): void; + + setIntensity(intensity: number): void; } -declare class CIWhitePointAdjust extends NativeObject implements CIWhitePointAdjust { +declare class CIColorMonochrome extends NativeObject implements CIColorMonochrome { } -declare interface CIVibrance extends CIFilterProtocol { +declare interface CIColorCurves extends CIFilterProtocol { inputImage: CIImage; - amount: number; + curvesData: NSData; + + curvesDomain: CIVector; + + colorSpace: interop.Object; setInputImage(inputImage: CIImage | null): void; - setAmount(amount: number): void; + setCurvesData(curvesData: NSData): void; + + setCurvesDomain(curvesDomain: CIVector): void; + + setColorSpace(colorSpace: interop.Object | null): void; } -declare class CIVibrance extends NativeObject implements CIVibrance { +declare class CIColorCurves extends NativeObject implements CIColorCurves { } -declare interface CIToneCurve extends CIFilterProtocol { +declare interface CIColorCubeWithColorSpace extends CIFilterProtocol { inputImage: CIImage; - point0: CGPoint; + cubeDimension: number; - point1: CGPoint; + cubeData: NSData; - point2: CGPoint; + extrapolate: boolean; - point3: CGPoint; + colorSpace: interop.Object; - point4: CGPoint; + setInputImage(inputImage: CIImage | null): void; + + setCubeDimension(cubeDimension: number): void; + + setCubeData(cubeData: NSData): void; + + setExtrapolate(extrapolate: boolean): void; + + setColorSpace(colorSpace: interop.Object | null): void; +} + +declare class CIColorCubeWithColorSpace extends NativeObject implements CIColorCubeWithColorSpace { +} + +declare interface CIWhitePointAdjust extends CIFilterProtocol { + inputImage: CIImage; + + color: CIColor; setInputImage(inputImage: CIImage | null): void; - setPoint0(point0: CGPoint): void; + setColor(color: CIColor): void; +} - setPoint1(point1: CGPoint): void; +declare class CIWhitePointAdjust extends NativeObject implements CIWhitePointAdjust { +} - setPoint2(point2: CGPoint): void; +declare interface CIMorphologyMinimum extends CIFilterProtocol { + inputImage: CIImage; - setPoint3(point3: CGPoint): void; + radius: number; - setPoint4(point4: CGPoint): void; + setInputImage(inputImage: CIImage | null): void; + + setRadius(radius: number): void; } -declare class CIToneCurve extends NativeObject implements CIToneCurve { +declare class CIMorphologyMinimum extends NativeObject implements CIMorphologyMinimum { +} + +declare interface CIToneMapHeadroom extends CIFilterProtocol { + inputImage: CIImage; + + sourceHeadroom: number; + + targetHeadroom: number; + + setInputImage(inputImage: CIImage | null): void; + + setSourceHeadroom(sourceHeadroom: number): void; + + setTargetHeadroom(targetHeadroom: number): void; +} + +declare class CIToneMapHeadroom extends NativeObject implements CIToneMapHeadroom { } declare interface CITemperatureAndTint extends CIFilterProtocol { @@ -1821,22 +2011,30 @@ declare interface CITemperatureAndTint extends CIFilterProtocol { declare class CITemperatureAndTint extends NativeObject implements CITemperatureAndTint { } -declare interface CISRGBToneCurveToLinear extends CIFilterProtocol { +declare interface CISystemToneMap extends CIFilterProtocol { inputImage: CIImage; + displayHeadroom: number; + + preferredDynamicRange: string; + setInputImage(inputImage: CIImage | null): void; + + setDisplayHeadroom(displayHeadroom: number): void; + + setPreferredDynamicRange(preferredDynamicRange: string | null): void; } -declare class CISRGBToneCurveToLinear extends NativeObject implements CISRGBToneCurveToLinear { +declare class CISystemToneMap extends NativeObject implements CISystemToneMap { } -declare interface CILinearToSRGBToneCurve extends CIFilterProtocol { +declare interface CISRGBToneCurveToLinear extends CIFilterProtocol { inputImage: CIImage; setInputImage(inputImage: CIImage | null): void; } -declare class CILinearToSRGBToneCurve extends NativeObject implements CILinearToSRGBToneCurve { +declare class CISRGBToneCurveToLinear extends NativeObject implements CISRGBToneCurveToLinear { } declare interface CIHueAdjust extends CIFilterProtocol { @@ -1852,35 +2050,138 @@ declare interface CIHueAdjust extends CIFilterProtocol { declare class CIHueAdjust extends NativeObject implements CIHueAdjust { } -declare interface CIDepthToDisparity extends CIFilterProtocol { +declare interface CIGammaAdjust extends CIFilterProtocol { inputImage: CIImage; + power: number; + setInputImage(inputImage: CIImage | null): void; + + setPower(power: number): void; } -declare class CIDepthToDisparity extends NativeObject implements CIDepthToDisparity { +declare class CIGammaAdjust extends NativeObject implements CIGammaAdjust { } -declare interface CIColorThresholdOtsu extends CIFilterProtocol { +declare interface CIColorThreshold extends CIFilterProtocol { inputImage: CIImage; + threshold: number; + setInputImage(inputImage: CIImage | null): void; + + setThreshold(threshold: number): void; } -declare class CIColorThresholdOtsu extends NativeObject implements CIColorThresholdOtsu { +declare class CIColorThreshold extends NativeObject implements CIColorThreshold { } -declare interface CIColorThreshold extends CIFilterProtocol { +declare interface CIColorPolynomial extends CIFilterProtocol { inputImage: CIImage; - threshold: number; + redCoefficients: CIVector; + + greenCoefficients: CIVector; + + blueCoefficients: CIVector; + + alphaCoefficients: CIVector; setInputImage(inputImage: CIImage | null): void; - setThreshold(threshold: number): void; + setRedCoefficients(redCoefficients: CIVector): void; + + setGreenCoefficients(greenCoefficients: CIVector): void; + + setBlueCoefficients(blueCoefficients: CIVector): void; + + setAlphaCoefficients(alphaCoefficients: CIVector): void; } -declare class CIColorThreshold extends NativeObject implements CIColorThreshold { +declare class CIColorPolynomial extends NativeObject implements CIColorPolynomial { +} + +declare interface CIStarShineGenerator extends CIFilterProtocol { + center: CGPoint; + + color: CIColor; + + radius: number; + + crossScale: number; + + crossAngle: number; + + crossOpacity: number; + + crossWidth: number; + + epsilon: number; + + setCenter(center: CGPoint): void; + + setColor(color: CIColor): void; + + setRadius(radius: number): void; + + setCrossScale(crossScale: number): void; + + setCrossAngle(crossAngle: number): void; + + setCrossOpacity(crossOpacity: number): void; + + setCrossWidth(crossWidth: number): void; + + setEpsilon(epsilon: number): void; +} + +declare class CIStarShineGenerator extends NativeObject implements CIStarShineGenerator { +} + +declare interface CIColorMatrix extends CIFilterProtocol { + inputImage: CIImage; + + RVector: CIVector; + + GVector: CIVector; + + BVector: CIVector; + + AVector: CIVector; + + biasVector: CIVector; + + setInputImage(inputImage: CIImage | null): void; + + setRVector(RVector: CIVector): void; + + setGVector(GVector: CIVector): void; + + setBVector(BVector: CIVector): void; + + setAVector(AVector: CIVector): void; + + setBiasVector(biasVector: CIVector): void; +} + +declare class CIColorMatrix extends NativeObject implements CIColorMatrix { +} + +declare interface CIColorClamp extends CIFilterProtocol { + inputImage: CIImage; + + minComponents: CIVector; + + maxComponents: CIVector; + + setInputImage(inputImage: CIImage | null): void; + + setMinComponents(minComponents: CIVector): void; + + setMaxComponents(maxComponents: CIVector): void; +} + +declare class CIColorClamp extends NativeObject implements CIColorClamp { } declare interface CIColorAbsoluteDifference extends CIFilterProtocol { @@ -1896,6 +2197,19 @@ declare interface CIColorAbsoluteDifference extends CIFilterProtocol { declare class CIColorAbsoluteDifference extends NativeObject implements CIColorAbsoluteDifference { } +declare interface CICompositeOperation extends CIFilterProtocol { + inputImage: CIImage; + + backgroundImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; + + setBackgroundImage(backgroundImage: CIImage | null): void; +} + +declare class CICompositeOperation extends NativeObject implements CICompositeOperation { +} + declare interface CISwipeTransition extends CITransitionFilter { extent: CGRect; @@ -1946,29 +2260,37 @@ declare interface CIRippleTransition extends CITransitionFilter { declare class CIRippleTransition extends NativeObject implements CIRippleTransition { } -declare interface CIPageCurlTransition extends CITransitionFilter { +declare interface CIPageCurlWithShadowTransition extends CITransitionFilter { backsideImage: CIImage; - shadingImage: CIImage; - extent: CGRect; angle: number; radius: number; - setBacksideImage(backsideImage: CIImage | null): void; + shadowSize: number; - setShadingImage(shadingImage: CIImage | null): void; + shadowAmount: number; + + shadowExtent: CGRect; + + setBacksideImage(backsideImage: CIImage | null): void; setExtent(extent: CGRect): void; setAngle(angle: number): void; setRadius(radius: number): void; + + setShadowSize(shadowSize: number): void; + + setShadowAmount(shadowAmount: number): void; + + setShadowExtent(shadowExtent: CGRect): void; } -declare class CIPageCurlTransition extends NativeObject implements CIPageCurlTransition { +declare class CIPageCurlWithShadowTransition extends NativeObject implements CIPageCurlWithShadowTransition { } declare interface CIFlashTransition extends CITransitionFilter { @@ -2188,23 +2510,6 @@ declare interface CIKeystoneCorrectionCombined extends CIFourCoordinateGeometryF declare class CIKeystoneCorrectionCombined extends NativeObject implements CIKeystoneCorrectionCombined { } -declare interface CICircleSplashDistortion extends CIFilterProtocol { - inputImage: CIImage; - - center: CGPoint; - - radius: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setRadius(radius: number): void; -} - -declare class CICircleSplashDistortion extends NativeObject implements CICircleSplashDistortion { -} - declare interface CIEdgePreserveUpsample extends CIFilterProtocol { inputImage: CIImage; @@ -2337,14 +2642,27 @@ declare interface CISmoothLinearGradient extends CIFilterProtocol { setPoint0(point0: CGPoint): void; - setPoint1(point1: CGPoint): void; + setPoint1(point1: CGPoint): void; + + setColor0(color0: CIColor): void; + + setColor1(color1: CIColor): void; +} + +declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { +} + +declare interface CISignedDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; - setColor0(color0: CIColor): void; + setInputImage(inputImage: CIImage | null): void; - setColor1(color1: CIColor): void; + setMaximumDistance(maximumDistance: number): void; } -declare class CISmoothLinearGradient extends NativeObject implements CISmoothLinearGradient { +declare class CISignedDistanceGradientFromRedMask extends NativeObject implements CISignedDistanceGradientFromRedMask { } declare interface CILinearGradient extends CIFilterProtocol { @@ -2389,6 +2707,19 @@ declare interface CIGaussianGradient extends CIFilterProtocol { declare class CIGaussianGradient extends NativeObject implements CIGaussianGradient { } +declare interface CIDistanceGradientFromRedMask extends CIFilterProtocol { + inputImage: CIImage; + + maximumDistance: number; + + setInputImage(inputImage: CIImage | null): void; + + setMaximumDistance(maximumDistance: number): void; +} + +declare class CIDistanceGradientFromRedMask extends NativeObject implements CIDistanceGradientFromRedMask { +} + declare interface CISunbeamsGenerator extends CIFilterProtocol { center: CGPoint; @@ -2422,6 +2753,39 @@ declare interface CISunbeamsGenerator extends CIFilterProtocol { declare class CISunbeamsGenerator extends NativeObject implements CISunbeamsGenerator { } +declare interface CIToneCurve extends CIFilterProtocol { + inputImage: CIImage; + + point0: CGPoint; + + point1: CGPoint; + + point2: CGPoint; + + point3: CGPoint; + + point4: CGPoint; + + extrapolate: boolean; + + setInputImage(inputImage: CIImage | null): void; + + setPoint0(point0: CGPoint): void; + + setPoint1(point1: CGPoint): void; + + setPoint2(point2: CGPoint): void; + + setPoint3(point3: CGPoint): void; + + setPoint4(point4: CGPoint): void; + + setExtrapolate(extrapolate: boolean): void; +} + +declare class CIToneCurve extends NativeObject implements CIToneCurve { +} + declare interface CIDissolveTransition extends CITransitionFilter { } @@ -2474,15 +2838,6 @@ declare interface CIFourfoldTranslatedTile extends CIFilterProtocol { declare class CIFourfoldTranslatedTile extends NativeObject implements CIFourfoldTranslatedTile { } -declare interface CIColorInvert extends CIFilterProtocol { - inputImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; -} - -declare class CIColorInvert extends NativeObject implements CIColorInvert { -} - declare interface CIHistogramDisplay extends CIFilterProtocol { inputImage: CIImage; @@ -2525,121 +2880,43 @@ declare interface CIPinchDistortion extends CIFilterProtocol { declare class CIPinchDistortion extends NativeObject implements CIPinchDistortion { } -declare interface CIColorPolynomial extends CIFilterProtocol { - inputImage: CIImage; - - redCoefficients: CIVector; - - greenCoefficients: CIVector; - - blueCoefficients: CIVector; - - alphaCoefficients: CIVector; - - setInputImage(inputImage: CIImage | null): void; - - setRedCoefficients(redCoefficients: CIVector): void; - - setGreenCoefficients(greenCoefficients: CIVector): void; - - setBlueCoefficients(blueCoefficients: CIVector): void; - - setAlphaCoefficients(alphaCoefficients: CIVector): void; -} - -declare class CIColorPolynomial extends NativeObject implements CIColorPolynomial { -} - -declare interface CIColorMap extends CIFilterProtocol { +declare interface CICircleSplashDistortion extends CIFilterProtocol { inputImage: CIImage; - gradientImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; - - setGradientImage(gradientImage: CIImage | null): void; -} - -declare class CIColorMap extends NativeObject implements CIColorMap { -} - -declare interface CIStarShineGenerator extends CIFilterProtocol { center: CGPoint; - color: CIColor; - radius: number; - crossScale: number; - - crossAngle: number; - - crossOpacity: number; - - crossWidth: number; - - epsilon: number; + setInputImage(inputImage: CIImage | null): void; setCenter(center: CGPoint): void; - setColor(color: CIColor): void; - setRadius(radius: number): void; - - setCrossScale(crossScale: number): void; - - setCrossAngle(crossAngle: number): void; - - setCrossOpacity(crossOpacity: number): void; - - setCrossWidth(crossWidth: number): void; - - setEpsilon(epsilon: number): void; } -declare class CIStarShineGenerator extends NativeObject implements CIStarShineGenerator { +declare class CICircleSplashDistortion extends NativeObject implements CICircleSplashDistortion { } -declare interface CIColorMatrix extends CIFilterProtocol { +declare interface CIDepthToDisparity extends CIFilterProtocol { inputImage: CIImage; - RVector: CIVector; - - GVector: CIVector; - - BVector: CIVector; - - AVector: CIVector; - - biasVector: CIVector; - setInputImage(inputImage: CIImage | null): void; - - setRVector(RVector: CIVector): void; - - setGVector(GVector: CIVector): void; - - setBVector(BVector: CIVector): void; - - setAVector(AVector: CIVector): void; - - setBiasVector(biasVector: CIVector): void; } -declare class CIColorMatrix extends NativeObject implements CIColorMatrix { +declare class CIDepthToDisparity extends NativeObject implements CIDepthToDisparity { } -declare interface CIExposureAdjust extends CIFilterProtocol { +declare interface CIColorMap extends CIFilterProtocol { inputImage: CIImage; - EV: number; + gradientImage: CIImage; setInputImage(inputImage: CIImage | null): void; - setEV(EV: number): void; + setGradientImage(gradientImage: CIImage | null): void; } -declare class CIExposureAdjust extends NativeObject implements CIExposureAdjust { +declare class CIColorMap extends NativeObject implements CIColorMap { } declare interface CIFourfoldReflectedTile extends CIFilterProtocol { @@ -2734,55 +3011,26 @@ declare interface CIPaletteCentroid extends CIFilterProtocol { declare class CIPaletteCentroid extends NativeObject implements CIPaletteCentroid { } -declare interface CIColorCubesMixedWithMask extends CIFilterProtocol { - inputImage: CIImage; - - maskImage: CIImage; - - cubeDimension: number; - - cube0Data: NSData; - - cube1Data: NSData; - - colorSpace: interop.Object; - - extrapolate: boolean; - - setInputImage(inputImage: CIImage | null): void; - - setMaskImage(maskImage: CIImage | null): void; - - setCubeDimension(cubeDimension: number): void; - - setCube0Data(cube0Data: NSData): void; - - setCube1Data(cube1Data: NSData): void; - - setColorSpace(colorSpace: interop.Object | null): void; - - setExtrapolate(extrapolate: boolean): void; -} - -declare class CIColorCubesMixedWithMask extends NativeObject implements CIColorCubesMixedWithMask { -} - declare interface CIRoundedRectangleStrokeGenerator extends CIFilterProtocol { extent: CGRect; radius: number; - width: number; + smoothness: number; color: CIColor; + width: number; + setExtent(extent: CGRect): void; setRadius(radius: number): void; - setWidth(width: number): void; + setSmoothness(smoothness: number): void; setColor(color: CIColor): void; + + setWidth(width: number): void; } declare class CIRoundedRectangleStrokeGenerator extends NativeObject implements CIRoundedRectangleStrokeGenerator { @@ -2809,36 +3057,6 @@ declare interface CICircularScreen extends CIFilterProtocol { declare class CICircularScreen extends NativeObject implements CICircularScreen { } -declare interface CILabDeltaE extends CIFilterProtocol { - inputImage: CIImage; - - image2: CIImage; - - setInputImage(inputImage: CIImage | null): void; - - setImage2(image2: CIImage | null): void; -} - -declare class CILabDeltaE extends NativeObject implements CILabDeltaE { -} - -declare interface CIFalseColor extends CIFilterProtocol { - inputImage: CIImage; - - color0: CIColor; - - color1: CIColor; - - setInputImage(inputImage: CIImage | null): void; - - setColor0(color0: CIColor): void; - - setColor1(color1: CIColor): void; -} - -declare class CIFalseColor extends NativeObject implements CIFalseColor { -} - declare interface CIDotScreen extends CIFilterProtocol { inputImage: CIImage; @@ -2861,41 +3079,7 @@ declare interface CIDotScreen extends CIFilterProtocol { setSharpness(sharpness: number): void; } -declare class CIDotScreen extends NativeObject implements CIDotScreen { -} - -declare interface CICode128BarcodeGenerator extends CIFilterProtocol { - message: NSData; - - quietSpace: number; - - barcodeHeight: number; - - setMessage(message: NSData): void; - - setQuietSpace(quietSpace: number): void; - - setBarcodeHeight(barcodeHeight: number): void; -} - -declare class CICode128BarcodeGenerator extends NativeObject implements CICode128BarcodeGenerator { -} - -declare interface CIDisplacementDistortion extends CIFilterProtocol { - inputImage: CIImage; - - displacementImage: CIImage; - - scale: number; - - setInputImage(inputImage: CIImage | null): void; - - setDisplacementImage(displacementImage: CIImage | null): void; - - setScale(scale: number): void; -} - -declare class CIDisplacementDistortion extends NativeObject implements CIDisplacementDistortion { +declare class CIDotScreen extends NativeObject implements CIDotScreen { } declare interface CIColorCube extends CIFilterProtocol { @@ -2936,6 +3120,15 @@ declare interface CIBlurredRectangleGenerator extends CIFilterProtocol { declare class CIBlurredRectangleGenerator extends NativeObject implements CIBlurredRectangleGenerator { } +declare interface CIColorInvert extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CIColorInvert extends NativeObject implements CIColorInvert { +} + declare interface CIPersonSegmentation extends CIFilterProtocol { inputImage: CIImage; @@ -3052,55 +3245,92 @@ declare interface CITriangleTile extends CIFilterProtocol { declare class CITriangleTile extends NativeObject implements CITriangleTile { } -declare interface CIPalettize extends CIFilterProtocol { +declare interface CIConvolution extends CIFilterProtocol { inputImage: CIImage; - paletteImage: CIImage; + weights: CIVector; - perceptual: boolean; + bias: number; setInputImage(inputImage: CIImage | null): void; - setPaletteImage(paletteImage: CIImage | null): void; + setWeights(weights: CIVector): void; - setPerceptual(perceptual: boolean): void; + setBias(bias: number): void; } -declare class CIPalettize extends NativeObject implements CIPalettize { +declare class CIConvolution extends NativeObject implements CIConvolution { } -declare interface CIConvolution extends CIFilterProtocol { +declare interface CILightTunnel extends CIFilterProtocol { inputImage: CIImage; - weights: CIVector; + center: CGPoint; - bias: number; + rotation: number; + + radius: number; setInputImage(inputImage: CIImage | null): void; - setWeights(weights: CIVector): void; + setCenter(center: CGPoint): void; - setBias(bias: number): void; + setRotation(rotation: number): void; + + setRadius(radius: number): void; } -declare class CIConvolution extends NativeObject implements CIConvolution { +declare class CILightTunnel extends NativeObject implements CILightTunnel { } -declare interface CIAttributedTextImageGenerator extends CIFilterProtocol { - text: NSAttributedString; +declare interface CIBloom extends CIFilterProtocol { + inputImage: CIImage; - scaleFactor: number; + radius: number; - padding: number; + intensity: number; - setText(text: NSAttributedString): void; + setInputImage(inputImage: CIImage | null): void; - setScaleFactor(scaleFactor: number): void; + setRadius(radius: number): void; - setPadding(padding: number): void; + setIntensity(intensity: number): void; } -declare class CIAttributedTextImageGenerator extends NativeObject implements CIAttributedTextImageGenerator { +declare class CIBloom extends NativeObject implements CIBloom { +} + +declare interface CIColorCrossPolynomial extends CIFilterProtocol { + inputImage: CIImage; + + redCoefficients: CIVector; + + greenCoefficients: CIVector; + + blueCoefficients: CIVector; + + setInputImage(inputImage: CIImage | null): void; + + setRedCoefficients(redCoefficients: CIVector): void; + + setGreenCoefficients(greenCoefficients: CIVector): void; + + setBlueCoefficients(blueCoefficients: CIVector): void; +} + +declare class CIColorCrossPolynomial extends NativeObject implements CIColorCrossPolynomial { +} + +declare interface CIAreaAverage extends CIAreaReductionFilter { +} + +declare class CIAreaAverage extends NativeObject implements CIAreaAverage { +} + +declare interface CIAreaMinMax extends CIAreaReductionFilter { +} + +declare class CIAreaMinMax extends NativeObject implements CIAreaMinMax { } declare interface CIMedian extends CIFilterProtocol { @@ -3167,30 +3397,26 @@ declare interface CIVignetteEffect extends CIFilterProtocol { declare class CIVignetteEffect extends NativeObject implements CIVignetteEffect { } -declare interface CIBoxBlur extends CIFilterProtocol { +declare interface CIStraighten extends CIFilterProtocol { inputImage: CIImage; - radius: number; + angle: number; setInputImage(inputImage: CIImage | null): void; - setRadius(radius: number): void; + setAngle(angle: number): void; } -declare class CIBoxBlur extends NativeObject implements CIBoxBlur { +declare class CIStraighten extends NativeObject implements CIStraighten { } -declare interface CIStraighten extends CIFilterProtocol { +declare interface CISobelGradients extends CIFilterProtocol { inputImage: CIImage; - angle: number; - setInputImage(inputImage: CIImage | null): void; - - setAngle(angle: number): void; } -declare class CIStraighten extends NativeObject implements CIStraighten { +declare class CISobelGradients extends NativeObject implements CISobelGradients { } declare interface CIVortexDistortion extends CIFilterProtocol { @@ -3253,50 +3479,6 @@ declare interface CIMeshGenerator extends CIFilterProtocol { declare class CIMeshGenerator extends NativeObject implements CIMeshGenerator { } -declare interface CIAreaMinMax extends CIAreaReductionFilter { -} - -declare class CIAreaMinMax extends NativeObject implements CIAreaMinMax { -} - -declare interface CIGammaAdjust extends CIFilterProtocol { - inputImage: CIImage; - - power: number; - - setInputImage(inputImage: CIImage | null): void; - - setPower(power: number): void; -} - -declare class CIGammaAdjust extends NativeObject implements CIGammaAdjust { -} - -declare interface CIHueSaturationValueGradient extends CIFilterProtocol { - value: number; - - radius: number; - - softness: number; - - dither: number; - - colorSpace: interop.Object; - - setValue(value: number): void; - - setRadius(radius: number): void; - - setSoftness(softness: number): void; - - setDither(dither: number): void; - - setColorSpace(colorSpace: interop.Object | null): void; -} - -declare class CIHueSaturationValueGradient extends NativeObject implements CIHueSaturationValueGradient { -} - declare interface CIDocumentEnhancer extends CIFilterProtocol { inputImage: CIImage; @@ -3310,19 +3492,6 @@ declare interface CIDocumentEnhancer extends CIFilterProtocol { declare class CIDocumentEnhancer extends NativeObject implements CIDocumentEnhancer { } -declare interface CICompositeOperation extends CIFilterProtocol { - inputImage: CIImage; - - backgroundImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; - - setBackgroundImage(backgroundImage: CIImage | null): void; -} - -declare class CICompositeOperation extends NativeObject implements CICompositeOperation { -} - declare interface CIBokehBlur extends CIFilterProtocol { inputImage: CIImage; @@ -3348,31 +3517,6 @@ declare interface CIBokehBlur extends CIFilterProtocol { declare class CIBokehBlur extends NativeObject implements CIBokehBlur { } -declare interface CIColorCubeWithColorSpace extends CIFilterProtocol { - inputImage: CIImage; - - cubeDimension: number; - - cubeData: NSData; - - colorSpace: interop.Object; - - extrapolate: boolean; - - setInputImage(inputImage: CIImage | null): void; - - setCubeDimension(cubeDimension: number): void; - - setCubeData(cubeData: NSData): void; - - setColorSpace(colorSpace: interop.Object | null): void; - - setExtrapolate(extrapolate: boolean): void; -} - -declare class CIColorCubeWithColorSpace extends NativeObject implements CIColorCubeWithColorSpace { -} - declare interface CIMorphologyRectangleMinimum extends CIFilterProtocol { inputImage: CIImage; @@ -3408,6 +3552,15 @@ declare interface CIPerspectiveCorrection extends CIFourCoordinateGeometryFilter declare class CIPerspectiveCorrection extends NativeObject implements CIPerspectiveCorrection { } +declare interface CILinearToSRGBToneCurve extends CIFilterProtocol { + inputImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; +} + +declare class CILinearToSRGBToneCurve extends NativeObject implements CILinearToSRGBToneCurve { +} + declare interface CIImageProcessorOutput { readonly region: CGRect; @@ -3431,23 +3584,6 @@ declare interface CIImageProcessorOutput { declare class CIImageProcessorOutput extends NativeObject implements CIImageProcessorOutput { } -declare interface CIVignette extends CIFilterProtocol { - inputImage: CIImage; - - intensity: number; - - radius: number; - - setInputImage(inputImage: CIImage | null): void; - - setIntensity(intensity: number): void; - - setRadius(radius: number): void; -} - -declare class CIVignette extends NativeObject implements CIVignette { -} - declare interface CIAffineClamp extends CIFilterProtocol { inputImage: CIImage; @@ -3495,21 +3631,21 @@ declare interface CIGloom extends CIFilterProtocol { declare class CIGloom extends NativeObject implements CIGloom { } -declare interface CIColorClamp extends CIFilterProtocol { +declare interface CIZoomBlur extends CIFilterProtocol { inputImage: CIImage; - minComponents: CIVector; + center: CGPoint; - maxComponents: CIVector; + amount: number; setInputImage(inputImage: CIImage | null): void; - setMinComponents(minComponents: CIVector): void; + setCenter(center: CGPoint): void; - setMaxComponents(maxComponents: CIVector): void; + setAmount(amount: number): void; } -declare class CIColorClamp extends NativeObject implements CIColorClamp { +declare class CIZoomBlur extends NativeObject implements CIZoomBlur { } declare interface CIImageProcessorInput { @@ -3537,43 +3673,13 @@ declare interface CIImageProcessorInput { declare class CIImageProcessorInput extends NativeObject implements CIImageProcessorInput { } -declare interface CIMaximumComponent extends CIFilterProtocol { - inputImage: CIImage; - - setInputImage(inputImage: CIImage | null): void; -} - -declare class CIMaximumComponent extends NativeObject implements CIMaximumComponent { -} - -declare interface CIDither extends CIFilterProtocol { - inputImage: CIImage; - - intensity: number; - - setInputImage(inputImage: CIImage | null): void; - - setIntensity(intensity: number): void; -} - -declare class CIDither extends NativeObject implements CIDither { -} - -declare interface CIHoleDistortion extends CIFilterProtocol { +declare interface CIColorThresholdOtsu extends CIFilterProtocol { inputImage: CIImage; - center: CGPoint; - - radius: number; - - setInputImage(inputImage: CIImage | null): void; - - setCenter(center: CGPoint): void; - - setRadius(radius: number): void; + setInputImage(inputImage: CIImage | null): void; } -declare class CIHoleDistortion extends NativeObject implements CIHoleDistortion { +declare class CIColorThresholdOtsu extends NativeObject implements CIColorThresholdOtsu { } declare interface CIAreaReductionFilter extends CIFilterProtocol { @@ -3589,6 +3695,19 @@ declare interface CIAreaReductionFilter extends CIFilterProtocol { declare class CIAreaReductionFilter extends NativeObject implements CIAreaReductionFilter { } +declare interface CIBoxBlur extends CIFilterProtocol { + inputImage: CIImage; + + radius: number; + + setInputImage(inputImage: CIImage | null): void; + + setRadius(radius: number): void; +} + +declare class CIBoxBlur extends NativeObject implements CIBoxBlur { +} + declare interface CIModTransition extends CITransitionFilter { center: CGPoint; @@ -3610,36 +3729,6 @@ declare interface CIModTransition extends CITransitionFilter { declare class CIModTransition extends NativeObject implements CIModTransition { } -declare interface CIMorphologyMinimum extends CIFilterProtocol { - inputImage: CIImage; - - radius: number; - - setInputImage(inputImage: CIImage | null): void; - - setRadius(radius: number): void; -} - -declare class CIMorphologyMinimum extends NativeObject implements CIMorphologyMinimum { -} - -declare interface CIToneMapHeadroom extends CIFilterProtocol { - inputImage: CIImage; - - sourceHeadroom: number; - - targetHeadroom: number; - - setInputImage(inputImage: CIImage | null): void; - - setSourceHeadroom(sourceHeadroom: number): void; - - setTargetHeadroom(targetHeadroom: number): void; -} - -declare class CIToneMapHeadroom extends NativeObject implements CIToneMapHeadroom { -} - declare interface CIMotionBlur extends CIFilterProtocol { inputImage: CIImage; @@ -3714,6 +3803,27 @@ declare interface CIRadialGradient extends CIFilterProtocol { declare class CIRadialGradient extends NativeObject implements CIRadialGradient { } +declare interface CINinePartStretched extends CIFilterProtocol { + inputImage: CIImage; + + breakpoint0: CGPoint; + + breakpoint1: CGPoint; + + growAmount: CGPoint; + + setInputImage(inputImage: CIImage | null): void; + + setBreakpoint0(breakpoint0: CGPoint): void; + + setBreakpoint1(breakpoint1: CGPoint): void; + + setGrowAmount(growAmount: CGPoint): void; +} + +declare class CINinePartStretched extends NativeObject implements CINinePartStretched { +} + declare interface CIEdgeWork extends CIFilterProtocol { inputImage: CIImage; @@ -3757,6 +3867,52 @@ declare interface CIEdges extends CIFilterProtocol { declare class CIEdges extends NativeObject implements CIEdges { } +declare interface CIColorCubesMixedWithMask extends CIFilterProtocol { + inputImage: CIImage; + + maskImage: CIImage; + + cubeDimension: number; + + cube0Data: NSData; + + cube1Data: NSData; + + colorSpace: interop.Object; + + extrapolate: boolean; + + setInputImage(inputImage: CIImage | null): void; + + setMaskImage(maskImage: CIImage | null): void; + + setCubeDimension(cubeDimension: number): void; + + setCube0Data(cube0Data: NSData): void; + + setCube1Data(cube1Data: NSData): void; + + setColorSpace(colorSpace: interop.Object | null): void; + + setExtrapolate(extrapolate: boolean): void; +} + +declare class CIColorCubesMixedWithMask extends NativeObject implements CIColorCubesMixedWithMask { +} + +declare interface CIExposureAdjust extends CIFilterProtocol { + inputImage: CIImage; + + EV: number; + + setInputImage(inputImage: CIImage | null): void; + + setEV(EV: number): void; +} + +declare class CIExposureAdjust extends NativeObject implements CIExposureAdjust { +} + declare interface CITwelvefoldReflectedTile extends CIFilterProtocol { inputImage: CIImage; @@ -3807,54 +3963,38 @@ declare interface CICannyEdgeDetector extends CIFilterProtocol { declare class CICannyEdgeDetector extends NativeObject implements CICannyEdgeDetector { } -declare interface CIColorMonochrome extends CIFilterProtocol { - inputImage: CIImage; - - color: CIColor; - - intensity: number; - - setInputImage(inputImage: CIImage | null): void; - - setColor(color: CIColor): void; - - setIntensity(intensity: number): void; -} - -declare class CIColorMonochrome extends NativeObject implements CIColorMonochrome { -} - -declare interface CIPageCurlWithShadowTransition extends CITransitionFilter { +declare interface CIPageCurlTransition extends CITransitionFilter { backsideImage: CIImage; + shadingImage: CIImage; + extent: CGRect; angle: number; radius: number; - shadowSize: number; - - shadowAmount: number; - - shadowExtent: CGRect; - setBacksideImage(backsideImage: CIImage | null): void; + setShadingImage(shadingImage: CIImage | null): void; + setExtent(extent: CGRect): void; setAngle(angle: number): void; setRadius(radius: number): void; +} - setShadowSize(shadowSize: number): void; +declare class CIPageCurlTransition extends NativeObject implements CIPageCurlTransition { +} - setShadowAmount(shadowAmount: number): void; +declare interface CIThermal extends CIFilterProtocol { + inputImage: CIImage; - setShadowExtent(shadowExtent: CGRect): void; + setInputImage(inputImage: CIImage | null): void; } -declare class CIPageCurlWithShadowTransition extends NativeObject implements CIPageCurlWithShadowTransition { +declare class CIThermal extends NativeObject implements CIThermal { } declare interface CIDisparityToDepth extends CIFilterProtocol { @@ -3866,6 +4006,31 @@ declare interface CIDisparityToDepth extends CIFilterProtocol { declare class CIDisparityToDepth extends NativeObject implements CIDisparityToDepth { } +declare interface CIHueSaturationValueGradient extends CIFilterProtocol { + value: number; + + radius: number; + + softness: number; + + dither: number; + + colorSpace: interop.Object; + + setValue(value: number): void; + + setRadius(radius: number): void; + + setSoftness(softness: number): void; + + setDither(dither: number): void; + + setColorSpace(colorSpace: interop.Object | null): void; +} + +declare class CIHueSaturationValueGradient extends NativeObject implements CIHueSaturationValueGradient { +} + declare interface CISharpenLuminance extends CIFilterProtocol { inputImage: CIImage; @@ -3904,60 +4069,122 @@ declare interface CIKaleidoscope extends CIFilterProtocol { declare class CIKaleidoscope extends NativeObject implements CIKaleidoscope { } -declare interface CIAreaAverage extends CIAreaReductionFilter { +declare interface CIVibrance extends CIFilterProtocol { + inputImage: CIImage; + + amount: number; + + setInputImage(inputImage: CIImage | null): void; + + setAmount(amount: number): void; } -declare class CIAreaAverage extends NativeObject implements CIAreaAverage { +declare class CIVibrance extends NativeObject implements CIVibrance { } declare interface CIBlendWithMask extends CIFilterProtocol { inputImage: CIImage; - backgroundImage: CIImage; + backgroundImage: CIImage; + + maskImage: CIImage; + + setInputImage(inputImage: CIImage | null): void; + + setBackgroundImage(backgroundImage: CIImage | null): void; + + setMaskImage(maskImage: CIImage | null): void; +} + +declare class CIBlendWithMask extends NativeObject implements CIBlendWithMask { +} + +declare interface CIAttributedTextImageGenerator extends CIFilterProtocol { + text: NSAttributedString; + + scaleFactor: number; + + padding: number; + + setText(text: NSAttributedString): void; + + setScaleFactor(scaleFactor: number): void; + + setPadding(padding: number): void; +} + +declare class CIAttributedTextImageGenerator extends NativeObject implements CIAttributedTextImageGenerator { +} + +declare interface CIKeystoneCorrectionVertical extends CIFourCoordinateGeometryFilter { + focalLength: number; + + setFocalLength(focalLength: number): void; +} + +declare class CIKeystoneCorrectionVertical extends NativeObject implements CIKeystoneCorrectionVertical { +} + +declare interface CIAreaMaximumAlpha extends CIAreaReductionFilter { +} + +declare class CIAreaMaximumAlpha extends NativeObject implements CIAreaMaximumAlpha { +} + +declare class CIRenderDestination extends NSObject { + initWithPixelBuffer(pixelBuffer: interop.Object): this; + + initWithIOSurface(surface: IOSurface): this; + + initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; + + initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; + + initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; + + initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; + + readonly width: number; + + readonly height: number; + + alphaMode: interop.Enum; + + flipped: boolean; + + dithered: boolean; - maskImage: CIImage; + clamped: boolean; - setInputImage(inputImage: CIImage | null): void; + colorSpace: interop.Object; - setBackgroundImage(backgroundImage: CIImage | null): void; + blendKernel: CIBlendKernel; - setMaskImage(maskImage: CIImage | null): void; -} + blendsInDestinationColorSpace: boolean; -declare class CIBlendWithMask extends NativeObject implements CIBlendWithMask { -} + captureTraceURL: NSURL; -declare interface CISobelGradients extends CIFilterProtocol { - inputImage: CIImage; + setAlphaMode(alphaMode: interop.Enum): void; - setInputImage(inputImage: CIImage | null): void; -} + isFlipped(): boolean; -declare class CISobelGradients extends NativeObject implements CISobelGradients { -} + setFlipped(flipped: boolean): void; -declare interface CIMinimumComponent extends CIFilterProtocol { - inputImage: CIImage; + isDithered(): boolean; - setInputImage(inputImage: CIImage | null): void; -} + setDithered(dithered: boolean): void; -declare class CIMinimumComponent extends NativeObject implements CIMinimumComponent { -} + isClamped(): boolean; -declare interface CIKeystoneCorrectionVertical extends CIFourCoordinateGeometryFilter { - focalLength: number; + setClamped(clamped: boolean): void; - setFocalLength(focalLength: number): void; -} + setColorSpace(colorSpace: interop.Object | null): void; -declare class CIKeystoneCorrectionVertical extends NativeObject implements CIKeystoneCorrectionVertical { -} + setBlendKernel(blendKernel: CIBlendKernel | null): void; -declare interface CIAreaMaximumAlpha extends CIAreaReductionFilter { -} + setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; -declare class CIAreaMaximumAlpha extends NativeObject implements CIAreaMaximumAlpha { + setCaptureTraceURL(captureTraceURL: NSURL): void; } declare class CIQRCodeFeature extends CIFeature implements NSSecureCoding, NSCopying { @@ -4045,32 +4272,6 @@ declare class CIKernel extends NSObject { applyWithExtentRoiCallbackArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, args: NSArray | Array | null): CIImage; } -declare class CIPlugIn extends NSObject { - static loadAllPlugIns(): void; - - static loadNonExecutablePlugIns(): void; - - static loadPlugInAllowNonExecutable(url: NSURL, allowNonExecutable: boolean): void; - - static loadPlugInAllowExecutableCode(url: NSURL, allowExecutableCode: boolean): void; - - static loadNonExecutablePlugIn(url: NSURL): void; -} - -declare class CITextFeature extends CIFeature { - readonly bounds: CGRect; - - readonly topLeft: CGPoint; - - readonly topRight: CGPoint; - - readonly bottomLeft: CGPoint; - - readonly bottomRight: CGPoint; - - readonly subFeatures: NSArray; -} - declare class CIRAWFilter extends CIFilter { static readonly supportedCameraModels: NSArray; @@ -4098,6 +4299,10 @@ declare class CIRAWFilter extends CIFilter { boostShadowAmount: number; + readonly highlightRecoverySupported: boolean; + + highlightRecoveryEnabled: boolean; + gamutMappingEnabled: boolean; readonly lensCorrectionSupported: boolean; @@ -4184,6 +4389,12 @@ declare class CIRAWFilter extends CIFilter { setBoostShadowAmount(boostShadowAmount: number): void; + isHighlightRecoverySupported(): boolean; + + isHighlightRecoveryEnabled(): boolean; + + setHighlightRecoveryEnabled(highlightRecoveryEnabled: boolean): void; + isGamutMappingEnabled(): boolean; setGamutMappingEnabled(gamutMappingEnabled: boolean): void; @@ -4241,6 +4452,20 @@ declare class CIWarpKernel extends CIKernel { applyWithExtentRoiCallbackInputImageArguments(extent: CGRect, callback: (p1: number, p2: CGRect) => CGRect, image: CIImage, args: NSArray | Array | null): CIImage; } +declare class CITextFeature extends CIFeature { + readonly bounds: CGRect; + + readonly topLeft: CGPoint; + + readonly topRight: CGPoint; + + readonly bottomLeft: CGPoint; + + readonly bottomRight: CGPoint; + + readonly subFeatures: NSArray; +} + declare class CIPDF417CodeDescriptor extends CIBarcodeDescriptor { readonly errorCorrectedPayload: NSData; @@ -4345,42 +4570,28 @@ declare class CIFaceFeature extends CIFeature { readonly rightEyeClosed: boolean; } -declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly rowCount: number; - - readonly columnCount: number; - - readonly eccVersion: interop.Enum; - - initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; - - static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; -} - declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { - static colorWithCGColor any>(this: This, c: interop.Object): InstanceType; + static colorWithCGColor any>(this: This, color: interop.Object): InstanceType; - static colorWithRedGreenBlueAlpha any>(this: This, r: number, g: number, b: number, a: number): InstanceType; + static colorWithRedGreenBlueAlpha any>(this: This, red: number, green: number, blue: number, alpha: number): InstanceType; - static colorWithRedGreenBlue any>(this: This, r: number, g: number, b: number): InstanceType; + static colorWithRedGreenBlue any>(this: This, red: number, green: number, blue: number): InstanceType; - static colorWithRedGreenBlueAlphaColorSpace any>(this: This, r: number, g: number, b: number, a: number, colorSpace: interop.Object): InstanceType; + static colorWithRedGreenBlueAlphaColorSpace any>(this: This, red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): InstanceType; - static colorWithRedGreenBlueColorSpace any>(this: This, r: number, g: number, b: number, colorSpace: interop.Object): InstanceType; + static colorWithRedGreenBlueColorSpace any>(this: This, red: number, green: number, blue: number, colorSpace: interop.Object): InstanceType; static colorWithString any>(this: This, representation: string): InstanceType; - initWithCGColor(c: interop.Object): this; + initWithCGColor(color: interop.Object): this; - initWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): this; + initWithRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): this; - initWithRedGreenBlue(r: number, g: number, b: number): this; + initWithRedGreenBlue(red: number, green: number, blue: number): this; - initWithRedGreenBlueAlphaColorSpace(r: number, g: number, b: number, a: number, colorSpace: interop.Object): this; + initWithRedGreenBlueAlphaColorSpace(red: number, green: number, blue: number, alpha: number, colorSpace: interop.Object): this; - initWithRedGreenBlueColorSpace(r: number, g: number, b: number, colorSpace: interop.Object): this; + initWithRedGreenBlueColorSpace(red: number, green: number, blue: number, colorSpace: interop.Object): this; readonly numberOfComponents: number; @@ -4429,6 +4640,70 @@ declare class CIColor extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; + + readonly isCompact: boolean; + + readonly layerCount: number; + + readonly dataCodewordCount: number; + + initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; + + static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; +} + +declare class CIPlugIn extends NSObject { + static loadAllPlugIns(): void; + + static loadNonExecutablePlugIns(): void; + + static loadPlugInAllowNonExecutable(url: NSURL, allowNonExecutable: boolean): void; + + static loadPlugInAllowExecutableCode(url: NSURL, allowExecutableCode: boolean): void; + + static loadNonExecutablePlugIn(url: NSURL): void; +} + +declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { + readonly errorCorrectedPayload: NSData; + + readonly rowCount: number; + + readonly columnCount: number; + + readonly eccVersion: interop.Enum; + + initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): this; + + static descriptorWithPayloadRowCountColumnCountEccVersion any>(this: This, errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: interop.Enum): InstanceType; +} + +declare class CIImageProcessorKernel extends NSObject { + static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; + + static roiForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; + + static roiTileArrayForInputArgumentsOutputRect(inputIndex: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; + + static formatForInputAtIndex(inputIndex: number): number; + + static readonly outputFormat: number; + + static readonly outputIsOpaque: boolean; + + static readonly synchronizeInputs: boolean; + + static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; + + static processWithInputsArgumentsOutputsError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, outputs: NSArray | Array, error: interop.PointerConvertible): boolean; + + static outputFormatAtIndexArguments(outputIndex: number, arguments$: NSDictionary | Record | null): number; + + static applyWithExtentsInputsArgumentsError(extents: NSArray | Array, inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, error: interop.PointerConvertible): NSArray; +} + declare class CIBlendKernel extends CIColorKernel { static kernelWithString any>(this: This, string: string): InstanceType; @@ -4519,38 +4794,6 @@ declare class CIBlendKernel extends CIColorKernel { static readonly lighterColor: CIBlendKernel; } -declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { - readonly errorCorrectedPayload: NSData; - - readonly isCompact: boolean; - - readonly layerCount: number; - - readonly dataCodewordCount: number; - - initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; - - static descriptorWithPayloadIsCompactLayerCountDataCodewordCount any>(this: This, errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): InstanceType; -} - -declare class CIImageProcessorKernel extends NSObject { - static processWithInputsArgumentsOutputError(inputs: NSArray | Array | null, arguments$: NSDictionary | Record | null, output: CIImageProcessorOutput, error: interop.PointerConvertible): boolean; - - static roiForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): CGRect; - - static roiTileArrayForInputArgumentsOutputRect(input: number, arguments$: NSDictionary | Record | null, outputRect: CGRect): NSArray; - - static formatForInputAtIndex(input: number): number; - - static readonly outputFormat: number; - - static readonly outputIsOpaque: boolean; - - static readonly synchronizeInputs: boolean; - - static applyWithExtentInputsArgumentsError(extent: CGRect, inputs: NSArray | Array | null, args: NSDictionary | Record | null, error: interop.PointerConvertible): CIImage; -} - declare class CIColorKernel extends CIKernel { static kernelWithString any>(this: This, string: string): InstanceType; @@ -4616,6 +4859,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { viewForUIConfigurationExcludedKeys(inUIConfiguration: NSDictionary | Record, inKeys: NSArray | Array): IKFilterUIView; + static distanceGradientFromRedMaskFilter(): CIFilter; + static gaussianGradientFilter(): CIFilter; static hueSaturationValueGradientFilter(): CIFilter; @@ -4624,6 +4869,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { static radialGradientFilter(): CIFilter; + static signedDistanceGradientFromRedMaskFilter(): CIFilter; + static smoothLinearGradientFilter(): CIFilter; static sharpenLuminanceFilter(): CIFilter; @@ -4774,6 +5021,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { static sRGBToneCurveToLinearFilter(): CIFilter; + static systemToneMapFilter(): CIFilter; + static temperatureAndTintFilter(): CIFilter; static toneCurveFilter(): CIFilter; @@ -4924,6 +5173,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { static blurredRectangleGeneratorFilter(): CIFilter; + static blurredRoundedRectangleGeneratorFilter(): CIFilter; + static checkerboardGeneratorFilter(): CIFilter; static code128BarcodeGeneratorFilter(): CIFilter; @@ -4938,6 +5189,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { static randomGeneratorFilter(): CIFilter; + static roundedQRCodeGeneratorFilter(): CIFilter; + static roundedRectangleGeneratorFilter(): CIFilter; static roundedRectangleStrokeGeneratorFilter(): CIFilter; @@ -5056,6 +5309,8 @@ declare class CIFilter extends NSObject implements NSSecureCoding, NSCopying { static areaAverageFilter(): CIFilter; + static areaAverageMaximumRedFilter(): CIFilter; + static areaBoundsRedFilter(): CIFilter; static areaHistogramFilter(): CIFilter; @@ -5246,10 +5501,16 @@ declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { imageByInsertingIntermediate(): CIImage; + imageByInsertingTiledIntermediate(): CIImage; + imageByApplyingGainMap(gainmap: CIImage): CIImage; imageByApplyingGainMapHeadroom(gainmap: CIImage, headroom: number): CIImage; + imageBySettingContentHeadroom(headroom: number): CIImage; + + imageBySettingContentAverageLightLevel(average: number): CIImage; + readonly extent: CGRect; readonly opaque: boolean; @@ -5264,6 +5525,8 @@ declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { readonly contentHeadroom: number; + readonly contentAverageLightLevel: number; + readonly pixelBuffer: interop.Object; readonly CGImage: interop.Object; @@ -5318,9 +5581,9 @@ declare class CIImage extends NSObject implements NSSecureCoding, NSCopying { drawAtPointFromRectOperationFraction(point: CGPoint, fromRect: CGRect, op: interop.Enum, delta: number): void; - static imageWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): CIImage; + static imageWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): CIImage; - initWithImageProviderSizeFormatColorSpaceOptions(p: interop.Object, width: number, height: number, f: number, cs: interop.Object | null, options: NSDictionary | Record | null): this; + initWithImageProviderSizeFormatColorSpaceOptions(provider: interop.Object, width: number, height: number, format: number, colorSpace: interop.Object | null, options: NSDictionary | Record | null): this; static readonly supportsSecureCoding: boolean; @@ -5382,7 +5645,7 @@ declare class CIVector extends NSObject implements NSCopying, NSSecureCoding { initWithCGRect(r: CGRect): this; - initWithCGAffineTransform(r: CGAffineTransform): this; + initWithCGAffineTransform(t: CGAffineTransform): this; initWithString(representation: string): this; @@ -5415,58 +5678,6 @@ declare class CIVector extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CIRenderDestination extends NSObject { - initWithPixelBuffer(pixelBuffer: interop.Object): this; - - initWithIOSurface(surface: IOSurface): this; - - initWithMTLTextureCommandBuffer(texture: MTLTexture, commandBuffer: MTLCommandBuffer | null): this; - - initWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width: number, height: number, pixelFormat: interop.Enum, commandBuffer: MTLCommandBuffer | null, block: () => MTLTexture | null): this; - - initWithGLTextureTargetWidthHeight(texture: number, target: number, width: number, height: number): this; - - initWithBitmapDataWidthHeightBytesPerRowFormat(data: interop.PointerConvertible, width: number, height: number, bytesPerRow: number, format: number): this; - - readonly width: number; - - readonly height: number; - - alphaMode: interop.Enum; - - flipped: boolean; - - dithered: boolean; - - clamped: boolean; - - colorSpace: interop.Object; - - blendKernel: CIBlendKernel; - - blendsInDestinationColorSpace: boolean; - - setAlphaMode(alphaMode: interop.Enum): void; - - isFlipped(): boolean; - - setFlipped(flipped: boolean): void; - - isDithered(): boolean; - - setDithered(dithered: boolean): void; - - isClamped(): boolean; - - setClamped(clamped: boolean): void; - - setColorSpace(colorSpace: interop.Object | null): void; - - setBlendKernel(blendKernel: CIBlendKernel | null): void; - - setBlendsInDestinationColorSpace(blendsInDestinationColorSpace: boolean): void; -} - declare class CISampler extends NSObject implements NSCopying { static samplerWithImage any>(this: This, im: CIImage): InstanceType; @@ -5540,6 +5751,16 @@ declare class CIContext extends NSObject { createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean): interop.Object; + createCGImageFromRectFormatColorSpaceDeferredCalculateHDRStats(image: CIImage, fromRect: CGRect, format: number, colorSpace: interop.Object | null, deferred: boolean, calculateHDRStats: boolean): interop.Object; + + calculateHDRStatsForIOSurface(surface: interop.Object): void; + + calculateHDRStatsForCVPixelBuffer(buffer: interop.Object): void; + + calculateHDRStatsForCGImage(cgimage: interop.Object): interop.Object; + + calculateHDRStatsForImage(image: CIImage): CIImage; + static offlineGPUCount(): number; static contextForOfflineGPUAtIndex(index: number): CIContext; diff --git a/packages/macos/types/CoreLocation.d.ts b/packages/macos/types/CoreLocation.d.ts index 6c8e639f..4c627773 100644 --- a/packages/macos/types/CoreLocation.d.ts +++ b/packages/macos/types/CoreLocation.d.ts @@ -7,27 +7,38 @@ declare const kCLErrorUserInfoAlternateRegionKey: string; declare const kCLErrorDomain: string; -declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; - -declare const kCLLocationAccuracyKilometer: number; - -declare const kCLLocationAccuracyHundredMeters: number; - -declare const kCLLocationAccuracyNearestTenMeters: number; - -declare const kCLLocationAccuracyBest: number; - -declare const kCLLocationAccuracyBestForNavigation: number; - -declare const kCLLocationAccuracyThreeKilometers: number; - -declare const CLLocationDistanceMax: number; - -declare const kCLLocationAccuracyReduced: number; - -declare const kCLDistanceFilterNone: number; +declare const CLDeviceOrientation: { + Unknown: 0, + Portrait: 1, + PortraitUpsideDown: 2, + LandscapeLeft: 3, + LandscapeRight: 4, + FaceUp: 5, + FaceDown: 6, +}; -declare const CLTimeIntervalMax: number; +declare const CLError: { + LocationUnknown: 0, + Denied: 1, + Network: 2, + HeadingFailure: 3, + RegionMonitoringDenied: 4, + RegionMonitoringFailure: 5, + RegionMonitoringSetupDelayed: 6, + RegionMonitoringResponseDelayed: 7, + GeocodeFoundNoResult: 8, + GeocodeFoundPartialResult: 9, + GeocodeCanceled: 10, + DeferredFailed: 11, + DeferredNotUpdatingLocation: 12, + DeferredAccuracyTooLow: 13, + DeferredDistanceFiltered: 14, + DeferredCanceled: 15, + RangingUnavailable: 16, + RangingFailure: 17, + PromptDeclined: 18, + HistoricalLocationError: 19, +}; declare const CLActivityType: { Other: 1, @@ -52,16 +63,6 @@ declare const CLProximity: { Far: 3, }; -declare const CLDeviceOrientation: { - Unknown: 0, - Portrait: 1, - PortraitUpsideDown: 2, - LandscapeLeft: 3, - LandscapeRight: 4, - FaceUp: 5, - FaceDown: 6, -}; - declare const CLAuthorizationStatus: { NotDetermined: 0, Restricted: 1, @@ -81,29 +82,6 @@ declare const CLAccuracyAuthorization: { Reduced: 1, }; -declare const CLError: { - LocationUnknown: 0, - Denied: 1, - Network: 2, - HeadingFailure: 3, - RegionMonitoringDenied: 4, - RegionMonitoringFailure: 5, - RegionMonitoringSetupDelayed: 6, - RegionMonitoringResponseDelayed: 7, - GeocodeFoundNoResult: 8, - GeocodeFoundPartialResult: 9, - GeocodeCanceled: 10, - DeferredFailed: 11, - DeferredNotUpdatingLocation: 12, - DeferredAccuracyTooLow: 13, - DeferredDistanceFiltered: 14, - DeferredCanceled: 15, - RangingUnavailable: 16, - RangingFailure: 17, - PromptDeclined: 18, - HistoricalLocationError: 19, -}; - declare const CLServiceSessionAuthorizationRequirement: { None: 0, WhenInUse: 1, @@ -117,16 +95,6 @@ declare const CLMonitoringState: { Unmonitored: 3, }; -declare class CLLocationCoordinate2D { - constructor(init?: CLLocationCoordinate2D); - latitude: number; - longitude: number; -} - -declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; - -declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; - declare interface CLLocationManagerDelegate extends NSObjectProtocol { locationManagerDidUpdateToLocationFromLocation?(manager: CLLocationManager, newLocation: CLLocation, oldLocation: CLLocation): void; @@ -388,18 +356,6 @@ declare class CLMonitorConfiguration extends NSObject { static configWithMonitorNameQueueEventHandler(name: string, queue: NSObject, eventHandler: (p1: CLMonitor, p2: CLMonitoringEvent) => void): CLMonitorConfiguration; } -declare class CLMonitoringRecord extends NSObject implements NSSecureCoding { - readonly condition: CLCondition; - - readonly lastEvent: CLMonitoringEvent; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CLLocationUpdater extends NSObject { static liveUpdaterWithQueueHandler any>(this: This, queue: NSObject, handler: (p1: CLUpdate) => void | null): InstanceType; @@ -570,18 +526,6 @@ declare class CLRegion extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { - readonly level: number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CLGeocoder extends NSObject { readonly geocoding: boolean; @@ -638,62 +582,10 @@ declare class CLBeaconRegion extends CLRegion { setNotifyEntryStateOnDisplay(notifyEntryStateOnDisplay: boolean): void; } -declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { - initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; - - readonly isSimulatedBySoftware: boolean; - - readonly isProducedByAccessory: boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { - initWithLatitudeLongitude(latitude: number, longitude: number): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; - - initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; - - readonly coordinate: CLLocationCoordinate2D; - - readonly altitude: number; - - readonly ellipsoidalAltitude: number; - - readonly horizontalAccuracy: number; - - readonly verticalAccuracy: number; - - readonly course: number; - - readonly courseAccuracy: number; - - readonly speed: number; - - readonly speedAccuracy: number; - - readonly timestamp: NSDate; - - readonly floor: CLFloor; - - readonly sourceInformation: CLLocationSourceInformation; - - getDistanceFrom(location: CLLocation): number; - - distanceFromLocation(location: CLLocation): number; +declare class CLMonitoringRecord extends NSObject implements NSSecureCoding { + readonly condition: CLCondition; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly lastEvent: CLMonitoringEvent; static readonly supportsSecureCoding: boolean; diff --git a/packages/macos/types/CoreMIDI.d.ts b/packages/macos/types/CoreMIDI.d.ts index cf199b38..3c3bc3e8 100644 --- a/packages/macos/types/CoreMIDI.d.ts +++ b/packages/macos/types/CoreMIDI.d.ts @@ -101,14 +101,14 @@ declare const kMIDIUnknownEndpoint: number; declare const kMIDIWrongEndpointType: number; +declare const MIDIUMPEndpointWasUpdatedNotification: string; + declare const MIDIUMPEndpointWasAddedNotification: string; declare const kMIDIPropertyTransmitsClock: interop.Pointer; declare const kMIDIPropertyDriverOwner: interop.Pointer; -declare const MIDIUMPEndpointWasUpdatedNotification: string; - declare const kMIDIPropertyReceivesBankSelectMSB: interop.Pointer; declare const kMIDIPropertyMaxSysExSpeed: interop.Pointer; @@ -177,8 +177,6 @@ declare const kMIDIWrongThread: number; declare const MIDICIProfileWasUpdatedNotification: string; -declare const kMIDIPropertySupportsMMC: interop.Pointer; - declare const kMIDI1UPMaxSysexSize: number; declare const kMIDIPropertyReceivesNotes: interop.Pointer; @@ -193,6 +191,13 @@ declare const kMIDINotPermitted: number; declare const kMIDIWrongPropertyType: number; +declare const kMIDIPropertySupportsMMC: interop.Pointer; + +declare const MIDIUMPProtocolOptions: { + I1: 1, + I2: 2, +}; + declare const MIDINetworkConnectionPolicy: { NoOne: 0, HostsInContactList: 1, @@ -223,19 +228,32 @@ declare const MIDICIManagementMessageType: { MIDICINAK: 127, }; -declare const MIDICIProcessInquiryMessageType: { - InquiryProcessInquiryCapabilities: 64, - ReplyToProcessInquiryCapabilities: 65, - InquiryMIDIMessageReport: 66, - ReplyToMIDIMessageReport: 67, - EndOfMIDIMessageReport: 68, +declare const MIDICIPropertyExchangeMessageType: { + InquiryPropertyExchangeCapabilities: 48, + ReplyToPropertyExchangeCapabilities: 49, + InquiryHasPropertyData_Reserved: 50, + InquiryReplyToHasPropertyData_Reserved: 51, + InquiryGetPropertyData: 52, + ReplyToGetProperty: 53, + InquirySetPropertyData: 54, + ReplyToSetPropertyData: 55, + Subscription: 56, + ReplyToSubscription: 57, + Notify: 63, }; -declare const MIDICIDeviceType: { - Unknown: 0, - LegacyMIDI1: 1, - Virtual: 2, - USBMIDI: 3, +declare const MIDICIProfileMessageType: { + ProfileInquiry: 32, + ReplyToProfileInquiry: 33, + SetProfileOn: 34, + SetProfileOff: 35, + ProfileEnabledReport: 36, + ProfileDisabledReport: 37, + ProfileAdded: 38, + ProfileRemoved: 39, + DetailsInquiry: 40, + ReplyToDetailsInquiry: 41, + ProfileSpecificData: 47, }; declare const MIDICICategoryOptions: { @@ -245,6 +263,13 @@ declare const MIDICICategoryOptions: { ProcessInquirySupported: 16, }; +declare const UMPStreamMessageFormat: { + Complete: 0, + Start: 1, + Continuing: 2, + End: 3, +}; + declare const MIDIUMPFunctionBlockDirection: { Unknown: 0, Input: 1, @@ -252,27 +277,26 @@ declare const MIDIUMPFunctionBlockDirection: { Bidirectional: 3, }; -declare const MIDINoteAttribute: { - None: 0, - ManufacturerSpecific: 1, - ProfileSpecific: 2, - Pitch: 3, +declare const MIDIUMPFunctionBlockUIHint: { + Unknown: 0, + Receiver: 1, + Sender: 2, + SenderReceiver: 3, }; -declare const MIDISystemStatus: { - StartOfExclusive: 240, - EndOfExclusive: 247, - MTC: 241, - SongPosPointer: 242, - SongSelect: 243, - TuneRequest: 246, - TimingClock: 248, - Start: 250, - Continue: 251, - Stop: 252, - ActiveSending: 254, - ActiveSensing: 254, - SystemReset: 255, +declare const MIDIUMPFunctionBlockMIDI1Info: { + NotMIDI1: 0, + UnrestrictedBandwidth: 1, + RestrictedBandwidth: 2, +}; + +declare const MIDIPerNoteManagementOptions: { + Reset: 1, + Detach: 2, +}; + +declare const MIDIProgramChangeOptions: { + kMIDIProgramChangeBankValid: 1, }; declare const UMPStreamMessageStatus: { @@ -290,13 +314,13 @@ declare const UMPStreamMessageStatus: { EndOfClip: 33, }; -declare const MIDITransformControlType: { - Type_7Bit: 0, - Type_14Bit: 1, - Type_7BitRPN: 2, - Type_14BitRPN: 3, - Type_7BitNRPN: 4, - Type_14BitNRPN: 5, +declare const MIDISysExStatus: { + Complete: 0, + Start: 1, + Continue: 2, + End: 3, + MixedDataSetHeader: 8, + MixedDataSetPayload: 9, }; declare const MIDIMessageType: { @@ -312,9 +336,27 @@ declare const MIDIMessageType: { Invalid: 255, }; -declare const MIDIPerNoteManagementOptions: { - Reset: 1, - Detach: 2, +declare const MIDICIDeviceType: { + Unknown: 0, + LegacyMIDI1: 1, + Virtual: 2, + USBMIDI: 3, +}; + +declare const MIDICIProcessInquiryMessageType: { + InquiryProcessInquiryCapabilities: 64, + ReplyToProcessInquiryCapabilities: 65, + InquiryMIDIMessageReport: 66, + ReplyToMIDIMessageReport: 67, + EndOfMIDIMessageReport: 68, +}; + +declare const MIDIUtilityStatus: { + NOOP: 0, + JitterReductionClock: 1, + JitterReductionTimestamp: 2, + DeltaClockstampTicksPerQuarterNote: 3, + TicksSinceLastEvent: 4, }; declare const MIDICVStatus: { @@ -335,42 +377,9 @@ declare const MIDICVStatus: { PerNoteMgmt: 15, }; -declare const MIDISysExStatus: { - Complete: 0, - Start: 1, - Continue: 2, - End: 3, - MixedDataSetHeader: 8, - MixedDataSetPayload: 9, -}; - -declare const UMPStreamMessageFormat: { - Complete: 0, - Start: 1, - Continuing: 2, - End: 3, -}; - -declare const MIDIUtilityStatus: { - NOOP: 0, - JitterReductionClock: 1, - JitterReductionTimestamp: 2, - DeltaClockstampTicksPerQuarterNote: 3, - TicksSinceLastEvent: 4, -}; - -declare const MIDICIProfileMessageType: { - ProfileInquiry: 32, - ReplyToProfileInquiry: 33, - SetProfileOn: 34, - SetProfileOff: 35, - ProfileEnabledReport: 36, - ProfileDisabledReport: 37, - ProfileAdded: 38, - ProfileRemoved: 39, - DetailsInquiry: 40, - ReplyToDetailsInquiry: 41, - ProfileSpecificData: 47, +declare const MIDIProtocolID: { + Protocol_1_0: 1, + Protocol_2_0: 2, }; declare const MIDINotificationMessageID: { @@ -383,8 +392,20 @@ declare const MIDINotificationMessageID: { IOError: 7, }; -declare const MIDIProgramChangeOptions: { - kMIDIProgramChangeBankValid: 1, +declare const MIDISystemStatus: { + StartOfExclusive: 240, + EndOfExclusive: 247, + MTC: 241, + SongPosPointer: 242, + SongSelect: 243, + TuneRequest: 246, + TimingClock: 248, + Start: 250, + Continue: 251, + Stop: 252, + ActiveSending: 254, + ActiveSensing: 254, + SystemReset: 255, }; declare const MIDIObjectType: { @@ -399,30 +420,20 @@ declare const MIDIObjectType: { ExternalDestination: 19, }; -declare const MIDIProtocolID: { - Protocol_1_0: 1, - Protocol_2_0: 2, -}; - -declare const MIDIUMPFunctionBlockUIHint: { - Unknown: 0, - Receiver: 1, - Sender: 2, - SenderReceiver: 3, +declare const MIDINoteAttribute: { + None: 0, + ManufacturerSpecific: 1, + ProfileSpecific: 2, + Pitch: 3, }; -declare const MIDICIPropertyExchangeMessageType: { - InquiryPropertyExchangeCapabilities: 48, - ReplyToPropertyExchangeCapabilities: 49, - InquiryHasPropertyData_Reserved: 50, - InquiryReplyToHasPropertyData_Reserved: 51, - InquiryGetPropertyData: 52, - ReplyToGetProperty: 53, - InquirySetPropertyData: 54, - ReplyToSetPropertyData: 55, - Subscription: 56, - ReplyToSubscription: 57, - Notify: 63, +declare const MIDITransformControlType: { + Type_7Bit: 0, + Type_14Bit: 1, + Type_7BitRPN: 2, + Type_14BitRPN: 3, + Type_7BitNRPN: 4, + Type_14BitNRPN: 5, }; declare const MIDITransformType: { @@ -436,17 +447,6 @@ declare const MIDITransformType: { MapValue: 12, }; -declare const MIDIUMPFunctionBlockMIDI1Info: { - NotMIDI1: 0, - UnrestrictedBandwidth: 1, - RestrictedBandwidth: 2, -}; - -declare const MIDIUMPProtocolOptions: { - I1: 1, - I2: 2, -}; - declare class MIDICIDeviceIdentification { constructor(init?: MIDICIDeviceIdentification); manufacturer: unknown /* const array */; @@ -456,46 +456,61 @@ declare class MIDICIDeviceIdentification { reserved: unknown /* const array */; } -declare class unnamed_2762616935406352132 { - constructor(init?: unnamed_2762616935406352132); - noteNumber: number; +declare class unnamed_1782459415423705401 { + constructor(init?: unnamed_1782459415423705401); + byteCount: number; + streamID: number; + data: unknown /* const array */; reserved: number; - bend: number; } -declare class unnamed_11537733964389089636 { - constructor(init?: unnamed_11537733964389089636); - bank: number; - index: number; - data: number; +declare class unnamed_17646443040307936325 { + constructor(init?: unnamed_17646443040307936325); + status: interop.Enum; +} + +declare class unnamed_5124793384880605754 { + constructor(init?: unnamed_5124793384880605754); + note: number; + options: interop.Enum; + reserved: unknown /* const array */; } -declare class unnamed_17946004138002470617 { - constructor(init?: unnamed_17946004138002470617); +declare class unnamed_182537404948670804 { + constructor(init?: unnamed_182537404948670804); data: number; reserved: unknown /* const array */; } -declare class unnamed_13395410330470179558 { - constructor(init?: unnamed_13395410330470179558); - options: interop.Enum; - program: number; +declare class unnamed_10526312215528143522 { + constructor(init?: unnamed_10526312215528143522); + data: number; reserved: unknown /* const array */; - bank: number; } -declare class unnamed_7476175527293338223 { - constructor(init?: unnamed_7476175527293338223); +declare class unnamed_2359045913408127229 { + constructor(init?: unnamed_2359045913408127229); index: number; data: number; } -declare class unnamed_13059227172964482123 { - constructor(init?: unnamed_13059227172964482123); +declare class unnamed_11722140483120206056 { + constructor(init?: unnamed_11722140483120206056); noteNumber: number; pressure: number; } +declare class unnamed_16620929968988959396 { + constructor(init?: unnamed_16620929968988959396); + number: number; + velocity: number; +} + +declare class unnamed_16249763940411596315 { + constructor(init?: unnamed_16249763940411596315); + status: interop.Enum; +} + declare class MIDIMessage_96 { constructor(init?: MIDIMessage_96); word0: number; @@ -503,12 +518,6 @@ declare class MIDIMessage_96 { word2: number; } -declare class MIDIMessage_64 { - constructor(init?: MIDIMessage_64); - word0: number; - word1: number; -} - declare class MIDIDriverInterface { constructor(init?: MIDIDriverInterface); _reserved: interop.Pointer; @@ -538,6 +547,20 @@ declare class MIDIValueMap { value: unknown /* const array */; } +declare class unnamed_12838793327294983097 { + constructor(init?: unnamed_12838793327294983097); + mdsID: number; + data: unknown /* const array */; + reserved: number; +} + +declare class unnamed_6211393122297539201 { + constructor(init?: unnamed_6211393122297539201); + noteNumber: number; + reserved: number; + bend: number; +} + declare class MIDIControlTransform { constructor(init?: MIDIControlTransform); controlType: interop.Enum; @@ -547,38 +570,61 @@ declare class MIDIControlTransform { param: number; } -declare class unnamed_4943694119421285516 { - constructor(init?: unnamed_4943694119421285516); +declare class unnamed_17738502967675828137 { + constructor(init?: unnamed_17738502967675828137); + index: number; + reserved: number; + data: number; +} + +declare class unnamed_9217342252396109307 { + constructor(init?: unnamed_9217342252396109307); + number: number; + attributeType: interop.Enum; + velocity: number; + attribute: number; +} + +declare class MIDIMessage_64 { + constructor(init?: MIDIMessage_64); + word0: number; + word1: number; +} + +declare class unnamed_6490280266057838542 { + constructor(init?: unnamed_6490280266057838542); status: interop.Enum; channel: number; reserved: unknown /* const array */; } -declare class unnamed_3628146727635112515 { - constructor(init?: unnamed_3628146727635112515); - status: interop.Enum; -} - declare class MIDI2DeviceRevisionLevel { constructor(init?: MIDI2DeviceRevisionLevel); revisionLevel: unknown /* const array */; } -declare class unnamed_9463775892806944744 { - constructor(init?: unnamed_9463775892806944744); - number: number; - attributeType: interop.Enum; - velocity: number; - attribute: number; +declare class MIDIMessage_128 { + constructor(init?: MIDIMessage_128); + word0: number; + word1: number; + word2: number; + word3: number; } -declare class unnamed_1156989500024076258 { - constructor(init?: unnamed_1156989500024076258); +declare class unnamed_8807914063333409428 { + constructor(init?: unnamed_8807914063333409428); noteNumber: number; index: number; data: number; } +declare class unnamed_10349648655033987136 { + constructor(init?: unnamed_10349648655033987136); + status: interop.Enum; + channel: number; + reserved: unknown /* const array */; +} + declare class MIDIObjectAddRemoveNotification { constructor(init?: MIDIObjectAddRemoveNotification); messageID: interop.Enum; @@ -639,12 +685,12 @@ declare class MIDIUniversalMessage { reserved: unknown /* const array */; } -declare class unnamed_10658555424972419794 { - constructor(init?: unnamed_10658555424972419794); - status: interop.Enum; - channel: number; - data: unknown /* const array */; - reserved: number; +declare class unnamed_13117585040507469164 { + constructor(init?: unnamed_13117585040507469164); + options: interop.Enum; + program: number; + reserved: unknown /* const array */; + bank: number; } declare class MIDIThruConnectionParams { @@ -676,6 +722,11 @@ declare class MIDIThruConnectionParams { reserved3: unknown /* const array */; } +declare class unnamed_758549794509308674 { + constructor(init?: unnamed_758549794509308674); + words: unknown /* const array */; +} + declare class MIDIIOErrorNotification { constructor(init?: MIDIIOErrorNotification); messageID: interop.Enum; @@ -684,57 +735,29 @@ declare class MIDIIOErrorNotification { errorCode: number; } -declare class unnamed_9492735221519565443 { - constructor(init?: unnamed_9492735221519565443); - number: number; - velocity: number; -} - -declare class unnamed_7423384876850505884 { - constructor(init?: unnamed_7423384876850505884); - byteCount: number; - streamID: number; - data: unknown /* const array */; - reserved: number; -} - -declare class unnamed_16403148511085059052 { - constructor(init?: unnamed_16403148511085059052); - mdsID: number; - data: unknown /* const array */; - reserved: number; -} - -declare class unnamed_12641804930394128594 { - constructor(init?: unnamed_12641804930394128594); +declare class unnamed_3194277018099186755 { + constructor(init?: unnamed_3194277018099186755); noteNumber: number; reserved: number; pressure: number; } -declare class unnamed_4590594319181008082 { - constructor(init?: unnamed_4590594319181008082); - index: number; - reserved: number; - data: number; -} - declare class MIDI2DeviceManufacturer { constructor(init?: MIDI2DeviceManufacturer); sysExIDByte: unknown /* const array */; } -declare class unnamed_2871663721947494276 { - constructor(init?: unnamed_2871663721947494276); - status: interop.Enum; -} - declare class MIDIThruConnectionEndpoint { constructor(init?: MIDIThruConnectionEndpoint); endpointRef: number; uniqueID: number; } +declare class unnamed_11685997530206513321 { + constructor(init?: unnamed_11685997530206513321); + status: interop.Enum; +} + declare class MIDIObjectPropertyChangeNotification { constructor(init?: MIDIObjectPropertyChangeNotification); messageID: interop.Enum; @@ -744,32 +767,11 @@ declare class MIDIObjectPropertyChangeNotification { propertyName: interop.Object | null; } -declare class unnamed_18083322653635483273 { - constructor(init?: unnamed_18083322653635483273); - note: number; - options: interop.Enum; - reserved: unknown /* const array */; -} - -declare class MIDIMessage_128 { - constructor(init?: MIDIMessage_128); - word0: number; - word1: number; - word2: number; - word3: number; -} - -declare class unnamed_10073608831402244350 { - constructor(init?: unnamed_10073608831402244350); +declare class unnamed_14838018074359769878 { + constructor(init?: unnamed_14838018074359769878); + bank: number; + index: number; data: number; - reserved: unknown /* const array */; -} - -declare class unnamed_12849782120230197143 { - constructor(init?: unnamed_12849782120230197143); - status: interop.Enum; - channel: number; - reserved: unknown /* const array */; } declare class MIDIEventPacket { @@ -788,14 +790,12 @@ declare class MIDICIProfileIDStandard { profileLevel: number; } -declare class unnamed_6427535347022128208 { - constructor(init?: unnamed_6427535347022128208); - words: unknown /* const array */; -} - -declare class unnamed_12798195415215692568 { - constructor(init?: unnamed_12798195415215692568); - status: interop.Enum; +declare class unnamed_6577972421407930615 { + constructor(init?: unnamed_6577972421407930615); + status: interop.Enum; + channel: number; + data: unknown /* const array */; + reserved: number; } type MIDICIProfileIDDescriptor = @@ -808,97 +808,97 @@ declare class MIDICIProfileID { manufacturerSpecific: MIDICIProfileIDManufacturerSpecific; } -type unnamed_10054901319798730188Descriptor = - | { utility: unnamed_2871663721947494276 } - | { system: unnamed_12798195415215692568 } - | { channelVoice1: unnamed_4943694119421285516 } - | { sysEx: unnamed_10658555424972419794 } - | { channelVoice2: unnamed_12849782120230197143 } - | { data128: unnamed_3628146727635112515 } - | { unknown: unnamed_6427535347022128208 }; - -declare class unnamed_10054901319798730188 { - constructor(init?: unnamed_10054901319798730188Descriptor); - utility: unnamed_2871663721947494276; - system: unnamed_12798195415215692568; - channelVoice1: unnamed_4943694119421285516; - sysEx: unnamed_10658555424972419794; - channelVoice2: unnamed_12849782120230197143; - data128: unnamed_3628146727635112515; - unknown: unnamed_6427535347022128208; -} - -type unnamed_10681646846904745651Descriptor = - | { note: unnamed_9463775892806944744 } - | { polyPressure: unnamed_12641804930394128594 } - | { controlChange: unnamed_4590594319181008082 } - | { programChange: unnamed_13395410330470179558 } - | { channelPressure: unnamed_17946004138002470617 } - | { pitchBend: unnamed_10073608831402244350 } - | { perNoteController: unnamed_1156989500024076258 } - | { controller: unnamed_11537733964389089636 } - | { perNotePitchBend: unnamed_2762616935406352132 } - | { perNoteManagement: unnamed_18083322653635483273 }; - -declare class unnamed_10681646846904745651 { - constructor(init?: unnamed_10681646846904745651Descriptor); - note: unnamed_9463775892806944744; - polyPressure: unnamed_12641804930394128594; - controlChange: unnamed_4590594319181008082; - programChange: unnamed_13395410330470179558; - channelPressure: unnamed_17946004138002470617; - pitchBend: unnamed_10073608831402244350; - perNoteController: unnamed_1156989500024076258; - controller: unnamed_11537733964389089636; - perNotePitchBend: unnamed_2762616935406352132; - perNoteManagement: unnamed_18083322653635483273; -} - -type unnamed_15633538991285805319Descriptor = - | { jitterReductionClock: number } - | { jitterReductionTimestamp: number }; - -declare class unnamed_15633538991285805319 { - constructor(init?: unnamed_15633538991285805319Descriptor); - jitterReductionClock: number; - jitterReductionTimestamp: number; -} - -type unnamed_14119625218384893815Descriptor = - | { sysex8: unnamed_7423384876850505884 } - | { mixedDataSet: unnamed_16403148511085059052 }; - -declare class unnamed_14119625218384893815 { - constructor(init?: unnamed_14119625218384893815Descriptor); - sysex8: unnamed_7423384876850505884; - mixedDataSet: unnamed_16403148511085059052; -} - -type unnamed_7359095583589341983Descriptor = +type unnamed_2193207820926768933Descriptor = | { timeCode: number } | { songPositionPointer: number } | { songSelect: number }; -declare class unnamed_7359095583589341983 { - constructor(init?: unnamed_7359095583589341983Descriptor); +declare class unnamed_2193207820926768933 { + constructor(init?: unnamed_2193207820926768933Descriptor); timeCode: number; songPositionPointer: number; songSelect: number; } -type unnamed_3467459690478306458Descriptor = - | { note: unnamed_9492735221519565443 } - | { polyPressure: unnamed_13059227172964482123 } - | { controlChange: unnamed_7476175527293338223 } +type unnamed_6681464829350326275Descriptor = + | { jitterReductionClock: number } + | { jitterReductionTimestamp: number }; + +declare class unnamed_6681464829350326275 { + constructor(init?: unnamed_6681464829350326275Descriptor); + jitterReductionClock: number; + jitterReductionTimestamp: number; +} + +type unnamed_14114148850213904731Descriptor = + | { note: unnamed_9217342252396109307 } + | { polyPressure: unnamed_3194277018099186755 } + | { controlChange: unnamed_17738502967675828137 } + | { programChange: unnamed_13117585040507469164 } + | { channelPressure: unnamed_10526312215528143522 } + | { pitchBend: unnamed_182537404948670804 } + | { perNoteController: unnamed_8807914063333409428 } + | { controller: unnamed_14838018074359769878 } + | { perNotePitchBend: unnamed_6211393122297539201 } + | { perNoteManagement: unnamed_5124793384880605754 }; + +declare class unnamed_14114148850213904731 { + constructor(init?: unnamed_14114148850213904731Descriptor); + note: unnamed_9217342252396109307; + polyPressure: unnamed_3194277018099186755; + controlChange: unnamed_17738502967675828137; + programChange: unnamed_13117585040507469164; + channelPressure: unnamed_10526312215528143522; + pitchBend: unnamed_182537404948670804; + perNoteController: unnamed_8807914063333409428; + controller: unnamed_14838018074359769878; + perNotePitchBend: unnamed_6211393122297539201; + perNoteManagement: unnamed_5124793384880605754; +} + +type unnamed_3058035674853133375Descriptor = + | { sysex8: unnamed_1782459415423705401 } + | { mixedDataSet: unnamed_12838793327294983097 }; + +declare class unnamed_3058035674853133375 { + constructor(init?: unnamed_3058035674853133375Descriptor); + sysex8: unnamed_1782459415423705401; + mixedDataSet: unnamed_12838793327294983097; +} + +type unnamed_17665902846345866600Descriptor = + | { utility: unnamed_11685997530206513321 } + | { system: unnamed_16249763940411596315 } + | { channelVoice1: unnamed_10349648655033987136 } + | { sysEx: unnamed_6577972421407930615 } + | { channelVoice2: unnamed_6490280266057838542 } + | { data128: unnamed_17646443040307936325 } + | { unknown: unnamed_758549794509308674 }; + +declare class unnamed_17665902846345866600 { + constructor(init?: unnamed_17665902846345866600Descriptor); + utility: unnamed_11685997530206513321; + system: unnamed_16249763940411596315; + channelVoice1: unnamed_10349648655033987136; + sysEx: unnamed_6577972421407930615; + channelVoice2: unnamed_6490280266057838542; + data128: unnamed_17646443040307936325; + unknown: unnamed_758549794509308674; +} + +type unnamed_16588520803800654503Descriptor = + | { note: unnamed_16620929968988959396 } + | { polyPressure: unnamed_11722140483120206056 } + | { controlChange: unnamed_2359045913408127229 } | { program: number } | { channelPressure: number } | { pitchBend: number }; -declare class unnamed_3467459690478306458 { - constructor(init?: unnamed_3467459690478306458Descriptor); - note: unnamed_9492735221519565443; - polyPressure: unnamed_13059227172964482123; - controlChange: unnamed_7476175527293338223; +declare class unnamed_16588520803800654503 { + constructor(init?: unnamed_16588520803800654503Descriptor); + note: unnamed_16620929968988959396; + polyPressure: unnamed_11722140483120206056; + controlChange: unnamed_2359045913408127229; program: number; channelPressure: number; pitchBend: number; diff --git a/packages/macos/types/CoreML.d.ts b/packages/macos/types/CoreML.d.ts index ebbc1d7c..9cf0300d 100644 --- a/packages/macos/types/CoreML.d.ts +++ b/packages/macos/types/CoreML.d.ts @@ -19,6 +19,11 @@ declare const MLModelCreatorDefinedKey: string; declare const MLModelCollectionDidChangeNotification: string; +declare const MLSpecializationStrategy: { + Default: 0, + FastPrediction: 1, +}; + declare const MLUpdateProgressEvent: { TrainingBegin: 1, EpochEnd: 2, @@ -37,6 +42,7 @@ declare const MLMultiArrayDataType: { Float16: 65552, Float: 65568, Int32: 131104, + Int8: 131080, }; declare const MLFeatureType: { @@ -72,11 +78,6 @@ declare const MLModelError: { PredictionCancelled: 11, }; -declare const MLSpecializationStrategy: { - Default: 0, - FastPrediction: 1, -}; - declare const MLTaskState: { Suspended: 1, Running: 2, @@ -156,50 +157,6 @@ declare interface MLBatchProvider { declare class MLBatchProvider extends NativeObject implements MLBatchProvider { } -declare class MLNeuralEngineComputeDevice extends NSObject implements MLComputeDeviceProtocol { - readonly totalCoreCount: number; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class MLParameterDescription extends NSObject implements NSSecureCoding { readonly key: MLParameterKey; @@ -359,18 +316,6 @@ declare class MLUpdateContext extends NSObject { readonly parameters: NSDictionary; } -declare class MLUpdateTask extends MLTask { - static updateTaskForModelAtURLTrainingDataConfigurationCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataConfigurationProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; - - static updateTaskForModelAtURLTrainingDataProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; - - resumeWithParameters(updateParameters: NSDictionary | Record): void; -} - declare class MLTask extends NSObject { readonly taskIdentifier: string; @@ -671,6 +616,16 @@ declare class MLMetricKey extends MLKey { static readonly miniBatchIndex: MLMetricKey; } +declare class MLModelStructureNeuralNetworkLayer extends NSObject { + readonly name: string; + + readonly type: string; + + readonly inputNames: NSArray; + + readonly outputNames: NSArray; +} + declare class MLComputePlan extends NSObject { static loadContentsOfURLConfigurationCompletionHandler(url: NSURL, configuration: MLModelConfiguration, handler: (p1: MLComputePlan, p2: NSError) => void | null): void; @@ -685,16 +640,6 @@ declare class MLComputePlan extends NSObject { readonly modelStructure: MLModelStructure; } -declare class MLModelStructureNeuralNetworkLayer extends NSObject { - readonly name: string; - - readonly type: string; - - readonly inputNames: NSArray; - - readonly outputNames: NSArray; -} - declare class MLFeatureValue extends NSObject implements NSCopying, NSSecureCoding { readonly type: interop.Enum; @@ -775,6 +720,18 @@ declare class MLSequenceConstraint extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MLUpdateTask extends MLTask { + static updateTaskForModelAtURLTrainingDataConfigurationCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataCompletionHandlerError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, completionHandler: (p1: MLUpdateContext) => void, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataConfigurationProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, configuration: MLModelConfiguration | null, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; + + static updateTaskForModelAtURLTrainingDataProgressHandlersError any>(this: This, modelURL: NSURL, trainingData: MLBatchProvider, progressHandlers: MLUpdateProgressHandlers, error: interop.PointerConvertible): InstanceType; + + resumeWithParameters(updateParameters: NSDictionary | Record): void; +} + declare class MLModelStructureNeuralNetwork extends NSObject { readonly layers: NSArray; } @@ -845,6 +802,50 @@ declare class MLModelStructure extends NSObject { readonly pipeline: MLModelStructurePipeline; } +declare class MLNeuralEngineComputeDevice extends NSObject implements MLComputeDeviceProtocol { + readonly totalCoreCount: number; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MLModel extends NSObject { readonly modelDescription: MLModelDescription; diff --git a/packages/macos/types/CoreMedia.d.ts b/packages/macos/types/CoreMedia.d.ts index 8cae6aec..77bb7d8f 100644 --- a/packages/macos/types/CoreMedia.d.ts +++ b/packages/macos/types/CoreMedia.d.ts @@ -2,6 +2,8 @@ declare const kCMMetadataDataType_QuickTimeMetadataUUID: interop.Pointer; +declare const kCMMetadataBaseDataType_ExtendedRasterRectangleValue: interop.Pointer; + declare const kCMMetadataBaseDataType_JSON: interop.Pointer; declare const kCMMetadataBaseDataType_DimensionsF32: interop.Pointer; @@ -28,6 +30,14 @@ declare const kCMMetadataBaseDataType_JPEG: interop.Pointer; declare const kCMMetadataBaseDataType_UTF8: interop.Pointer; +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoRight: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleStereoLeft: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataDisplayMaskRectangleMono: interop.Pointer; + +declare const kCMMetadataIdentifier_QuickTimeMetadataSpatialAudioMix: interop.Pointer; + declare const kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance: interop.Pointer; declare const kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier: interop.Pointer; @@ -124,8 +134,6 @@ declare const kCMBufferQueueTrigger_WhenReset: number; declare const kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges: number; -declare const kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number; - declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo: number; declare const kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan: number; @@ -186,25 +194,39 @@ declare const kCMMetadataIdentifier_QuickTimeMetadataDirection_Facing: interop.P declare const kCMSimpleQueueError_AllocationFailed: number; +declare const kCMTagCollectionTagsArrayKey: interop.Pointer; + declare const kCMSoundDescriptionFlavor_3GPFamily: interop.Pointer; -declare const kCMTimeMappingInvalid: CMTimeMapping; +declare const kCMTimeMappingTargetKey: interop.Pointer; declare const kCMTimeRangeStartKey: interop.Pointer; declare const kCMTimeRangeInvalid: CMTimeRange; -declare const kCMTagValueKey: interop.Pointer; +declare const kCMTimeRangeZero: CMTimeRange; -declare const kCMTagProjectionTypeEquirectangular: CMTag; +declare const kCMTagCategoryKey: interop.Pointer; -declare const kCMTagStereoLeftAndRightEye: CMTag; +declare const kCMTagPackingTypeOverUnder: CMTag; + +declare const kCMTagPackingTypeSideBySide: CMTag; + +declare const kCMTagPackingTypeNone: CMTag; + +declare const kCMTagProjectionTypeHalfEquirectangular: CMTag; + +declare const kCMTagProjectionTypeRectangular: CMTag; + +declare const kCMTagStereoInterpretationOrderReversed: CMTag; declare const kCMTagStereoRightEye: CMTag; declare const kCMTagMediaTypeMetadata: CMTag; -declare const kCMTagMediaSubTypeMebx: CMTag; +declare const kCMTagMediaTypeVideo: CMTag; + +declare const kCMTagInvalid: CMTag; declare const kCMSampleAttachmentKey_PostDecodeProcessingMetadata: interop.Pointer; @@ -284,10 +306,6 @@ declare const kCMTimeCodeFlag_NegTimesOK: number; declare const kCMTimeCodeFlag_DropFrame: number; -declare const kCMSampleAttachmentKey_HasRedundantCoding: interop.Pointer; - -declare const kCMSubtitleFormatType_WebVTT: number; - declare const kCMTextFormatDescriptionStyle_Height: interop.Pointer; declare const kCMTextFormatDescriptionExtension_HorizontalJustification: interop.Pointer; @@ -312,6 +330,34 @@ declare const kCMClosedCaptionFormatType_ATSC: number; declare const kCMMuxedStreamType_MPEG2Program: number; +declare const kCMFormatDescriptionExtension_ConvertedFromExternalSphericalTags: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOriginSource: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kCMSampleAttachmentKey_HasRedundantCoding: interop.Pointer; + +declare const kCMSubtitleFormatType_WebVTT: number; + +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrixProjectionOffset: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_IntrinsicMatrix: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibration_RadialAngleLimit: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensRole_Right: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensRole_Mono: interop.Pointer; + +declare const kCMFormatDescriptionCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; + +declare const kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges: number; + +declare const kCMFormatDescriptionCameraCalibration_LensAlgorithmKind: interop.Pointer; + declare const kCMFormatDescriptionExtension_ViewPackingKind: interop.Pointer; declare const kCMFormatDescriptionProjectionKind_HalfEquirectangular: interop.Pointer; @@ -364,8 +410,6 @@ declare const kCMMPEG2VideoProfile_XDCAM_HD_1080i50_VBR35: number; declare const kCMMPEG2VideoProfile_HDV_1080p30: number; -declare const kCMMPEG2VideoProfile_HDV_1080p25: number; - declare const kCMMPEG2VideoProfile_HDV_1080i60: number; declare const kCMFormatDescriptionExtension_ProtectedContentOriginalFormat: interop.Pointer; @@ -538,8 +582,6 @@ declare const kCMFormatDescriptionExtension_VerbatimISOSampleEntry: interop.Poin declare const kCMTextJustification_centered: number; -declare const kCMTagPackingTypeNone: CMTag; - declare const kCMTextFormatDescriptionExtension_TextJustification: interop.Pointer; declare const kCMSampleAttachmentKey_PartialSync: interop.Pointer; @@ -552,16 +594,12 @@ declare const kCMTimebaseNotificationKey_EventTime: interop.Pointer; declare const kCMBlockBufferCustomBlockSourceVersion: number; -declare const kCMTagStereoInterpretationOrderReversed: CMTag; - declare const kCMSampleBufferLensStabilizationInfo_Unavailable: interop.Pointer; declare const kCMVideoCodecType_AppleProResRAWHQ: number; declare const kCMBlockBufferPermitEmptyReferenceFlag: number; -declare const kCMTagPackingTypeSideBySide: CMTag; - declare const kCMTimebaseError_TimerIntervalTooShort: number; declare const kCMPixelFormat_444YpCbCr10: number; @@ -606,6 +644,8 @@ declare const kCMTagStereoLeftEye: CMTag; declare const kCMMPEG2VideoProfile_HDV_720p50: number; +declare const kCMTagProjectionTypeEquirectangular: CMTag; + declare const kCMTextFormatDescriptionExtension_DefaultFontName: interop.Pointer; declare const kCMFormatDescriptionKey_PixelAspectRatioVerticalSpacing: interop.Pointer; @@ -636,12 +676,8 @@ declare const kCMSampleBufferAttachmentKey_TransitionID: interop.Pointer; declare const kCMFormatDescriptionExtension_LogTransferFunction: interop.Pointer; -declare const kCMTagProjectionTypeFisheye: CMTag; - declare const kCMMediaType_Metadata: number; -declare const kCMAudioCodecType_AAC_LCProtected: number; - declare const kCMFormatDescriptionExtension_ICCProfile: interop.Pointer; declare const kCMTimebaseError_AllocationFailed: number; @@ -672,8 +708,12 @@ declare const kCMMPEG2VideoProfile_XDCAM_EX_1080i60_VBR35: number; declare const kCMFormatDescriptionKey_CleanApertureHorizontalOffsetRational: interop.Pointer; +declare const kCMMetadataIdentifier_QuickTimeMetadataPresentationImmersiveMedia: interop.Pointer; + declare const kCMFormatDescriptionExtensionKey_MetadataKeyTable: interop.Pointer; +declare const kCMTimeMappingInvalid: CMTimeMapping; + declare const kCMTagMediaTypeAudio: CMTag; declare const kCMSampleBufferConsumerNotification_BufferConsumed: interop.Pointer; @@ -684,6 +724,8 @@ declare const kCMSampleBufferAttachmentKey_EmptyMedia: interop.Pointer; declare const kCMTextMarkupGenericFontName_Default: interop.Pointer; +declare const kCMAudioCodecType_AAC_LCProtected: number; + declare const kCMFormatDescriptionKey_PixelAspectRatioHorizontalSpacing: interop.Pointer; declare const kCMMetadataFormatDescriptionKey_LocalID: interop.Pointer; @@ -702,6 +744,8 @@ declare const kCMMPEG2VideoProfile_XDCAM_EX_720p24_VBR35: number; declare const kCMTimingInfoInvalid: CMSampleTimingInfo; +declare const kCMFormatDescriptionProjectionKind_AppleImmersiveVideo: interop.Pointer; + declare const kCMTextDisplayFlag_continuousKaraoke: number; declare const kCMFormatDescriptionChromaLocation_TopLeft: interop.Pointer; @@ -718,6 +762,8 @@ declare const kCMVideoCodecType_DisparityHEVC: number; declare const kCMFormatDescriptionChromaLocation_Bottom: interop.Pointer; +declare const kCMTagProjectionTypeParametricImmersive: CMTag; + declare const kCMFormatDescriptionExtension_StereoCameraBaseline: interop.Pointer; declare const kCMTextJustification_bottom_right: number; @@ -746,7 +792,7 @@ declare const kCMTextDisplayFlag_allSubtitlesForced: number; declare const kCMMPEG2VideoProfile_HDV_720p24: number; -declare const kCMTagDataTypeKey: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensDistortions: interop.Pointer; declare const kCMFormatDescriptionExtension_HorizontalDisparityAdjustment: interop.Pointer; @@ -786,10 +832,20 @@ declare const kCMSampleBufferAttachmentKey_PermanentEmptyMedia: interop.Pointer; declare const kCMBufferQueueTrigger_WhenEndOfDataReached: number; +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialY: interop.Pointer; + declare const kCMFormatDescriptionExtension_ColorPrimaries: interop.Pointer; +declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; + +declare const kCMSampleAttachmentKey_HDR10PlusPerFrameData: interop.Pointer; + declare const kCMMetadataBaseDataType_PointF32: interop.Pointer; +declare const kCMTagStereoLeftAndRightEye: CMTag; + +declare const kCMFormatDescriptionCameraCalibration_LensRole: interop.Pointer; + declare const kCMPixelFormat_422YpCbCr16: number; declare const kCMMediaType_TimeCode: number; @@ -814,6 +870,8 @@ declare const kCMFormatDescriptionColorPrimaries_P3_D65: interop.Pointer; declare const kCMTextFormatDescriptionExtension_VerticalJustification: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensFrameAdjustmentsPolynomialX: interop.Pointer; + declare const kCMMetadataBaseDataType_Float64: interop.Pointer; declare const kCMTextDisplayFlag_forcedSubtitlesPresent: number; @@ -824,9 +882,9 @@ declare const kCMFormatDescriptionFieldDetail_SpatialFirstLineLate: interop.Poin declare const kCMMetadataBaseDataType_UInt32: interop.Pointer; -declare const kCMFormatDescriptionChromaLocation_Center: interop.Pointer; +declare const kCMTagMediaSubTypeMebx: CMTag; -declare const kCMTagPackingTypeOverUnder: CMTag; +declare const kCMFormatDescriptionChromaLocation_Center: interop.Pointer; declare const kCMFormatDescriptionViewPackingKind_SideBySide: interop.Pointer; @@ -846,8 +904,6 @@ declare const kCMFormatDescriptionChromaLocation_BottomLeft: interop.Pointer; declare const kCMVideoCodecType_MPEG4Video: number; -declare const kCMTagProjectionTypeRectangular: CMTag; - declare const kCMMetadataIdentifierError_BadKeyType: number; declare const kCMFormatDescriptionProjectionKind_Equirectangular: interop.Pointer; @@ -874,8 +930,6 @@ declare const kCMPixelFormat_16BE555: number; declare const kCMFormatDescriptionTransferFunction_ITU_R_709_2: interop.Pointer; -declare const kCMSampleBufferDroppedFrameReason_OutOfBuffers: interop.Pointer; - declare const kCMTextDisplayFlag_scrollDirectionMask: number; declare const kCMTextDisplayFlag_scrollDirection_rightToLeft: number; @@ -900,6 +954,8 @@ declare const kCMMetadataBaseDataType_AffineTransformF64: interop.Pointer; declare const kCMTextFormatType_QTText: number; +declare const kCMTagProjectionTypeFisheye: CMTag; + declare const kCMSampleBufferNotification_DataFailed: interop.Pointer; declare const kCMFormatDescriptionExtension_CleanAperture: interop.Pointer; @@ -916,6 +972,8 @@ declare const kCMTextMarkupAlignmentType_Right: interop.Pointer; declare const kCMFormatDescriptionColorPrimaries_DCI_P3: interop.Pointer; +declare const kCMFormatDescriptionExtension_CameraCalibrationDataLensCollection: interop.Pointer; + declare const kCMFormatDescriptionExtension_OriginalCompressionSettings: interop.Pointer; declare const kCMFormatDescriptionColorPrimaries_ITU_R_2020: interop.Pointer; @@ -928,6 +986,8 @@ declare const kCMMPEG2VideoProfile_HDV_720p30: number; declare const kCMVideoCodecType_AppleProRes4444: number; +declare const kCMTagValueKey: interop.Pointer; + declare const kCMMPEG2VideoProfile_XDCAM_HD_1080p24_VBR35: number; declare const kCMFormatDescriptionKey_CleanApertureWidth: interop.Pointer; @@ -960,8 +1020,6 @@ declare const kCMPixelFormat_422YpCbCr10: number; declare const kCMVideoCodecType_AppleProRes422HQ: number; -declare const kCMTagProjectionTypeHalfEquirectangular: CMTag; - declare const kCMBufferQueueError_BadTriggerDuration: number; declare const kCMMetadataFormatType_EMSG: number; @@ -972,6 +1030,8 @@ declare const kCMTimebaseError_InvalidParameter: number; declare const kCMTimeRangeDurationKey: interop.Pointer; +declare const kCMMetadataBaseDataType_RasterRectangleValue: interop.Pointer; + declare const kCMTextMarkupCharacterEdgeStyle_Raised: interop.Pointer; declare const kCMTextFormatDescriptionStyle_FontSize: interop.Pointer; @@ -994,6 +1054,8 @@ declare const kCMSimpleQueueError_QueueIsFull: number; declare const kCMFormatDescriptionAlphaChannelMode_StraightAlpha: interop.Pointer; +declare const kCMFormatDescriptionCameraCalibration_LensDomain: interop.Pointer; + declare const kCMMPEG2VideoProfile_HDV_1080p24: number; declare const kCMTextFormatDescriptionExtension_FontTable: interop.Pointer; @@ -1004,6 +1066,8 @@ declare const kCMFormatDescriptionBridgeError_UnsupportedSampleDescriptionFlavor declare const kCMTagStereoNone: CMTag; +declare const kCMFormatDescriptionCameraCalibrationLensDomain_Color: interop.Pointer; + declare const kCMMetadataBaseDataType_GIF: interop.Pointer; declare const kCMTextMarkupGenericFontName_ProportionalSansSerif: interop.Pointer; @@ -1012,6 +1076,8 @@ declare const kCMTextDisplayFlag_fillTextRegion: number; declare const kCMSampleBufferError_ArrayTooSmall: number; +declare const kCMFormatDescriptionCameraCalibration_ExtrinsicOrientationQuaternion: interop.Pointer; + declare const kCMTimePositiveInfinity: CMTime; declare const kCMMPEG2VideoProfile_XDCAM_EX_720p50_VBR35: number; @@ -1026,8 +1092,6 @@ declare const kCMVideoCodecType_DVCPro50NTSC: number; declare const kCMFormatDescriptionBridgeError_InvalidSerializedSampleDescription: number; -declare const kCMTagCollectionTagsArrayKey: interop.Pointer; - declare const kCMVideoCodecType_VP9: number; declare const kCMSampleBufferConduitNotification_UpcomingOutputPTSRangeChanged: interop.Pointer; @@ -1036,8 +1100,6 @@ declare const kCMTimeCodeFormatType_Counter32: number; declare const kCMFormatDescriptionExtension_ContainsAlphaChannel: interop.Pointer; -declare const kCMTimeRangeZero: CMTimeRange; - declare const kCMMuxedStreamType_MPEG1System: number; declare const kCMTextDisplayFlag_scrollIn: number; @@ -1060,20 +1122,18 @@ declare const kCMSampleBufferConduitNotificationParameter_ResumeTag: interop.Poi declare const kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed: interop.Pointer; -declare const kCMSampleAttachmentKey_HDR10PlusPerFrameData: interop.Pointer; - declare const kCMHEVCTemporalLevelInfoKey_ProfileSpace: interop.Pointer; declare const kCMTextDisplayFlag_scrollDirection_topToBottom: number; -declare const kCMTagCategoryKey: interop.Pointer; - declare const kCMFormatDescriptionExtension_TransferFunction: interop.Pointer; declare const kCMTaggedBufferGroupFormatType_TaggedBufferGroup: number; declare const kCMMPEG2VideoProfile_XDCAM_EX_1080p24_VBR35: number; +declare const kCMFormatDescriptionCameraCalibrationLensRole_Left: interop.Pointer; + declare const kCMMPEG2VideoProfile_XDCAM_EX_720p60_VBR35: number; declare const kCMFormatDescriptionKey_CleanApertureWidthRational: interop.Pointer; @@ -1088,16 +1148,14 @@ declare const kCMSampleBufferDroppedFrameReason_FrameWasLate: interop.Pointer; declare const kCMVideoCodecType_DVCProPAL: number; -declare const kCMTimeMappingTargetKey: interop.Pointer; - -declare const kCMFormatDescriptionExtension_BytesPerRow: interop.Pointer; - declare const kCMSoundDescriptionFlavor_QuickTimeMovieV2: interop.Pointer; declare const kCMHEVCTemporalLevelInfoKey_ConstraintIndicatorFlags: interop.Pointer; declare const kCMMuxedStreamType_DV: number; +declare const kCMFormatDescriptionCameraCalibration_LensIdentifier: interop.Pointer; + declare const kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection: interop.Pointer; declare const kCMVideoCodecType_JPEG_OpenDML: number; @@ -1122,10 +1180,10 @@ declare const kCMSampleBufferError_InvalidSampleData: number; declare const kCMVideoCodecType_H263: number; -declare const kCMFormatDescriptionExtension_TemporalQuality: interop.Pointer; - declare const kCMBufferQueueError_EnqueueAfterEndOfData: number; +declare const kCMFormatDescriptionExtension_BytesPerRow: interop.Pointer; + declare const kCMMetadataDataType_QuickTimeMetadataLocation_ISO6709: interop.Pointer; declare const kCMBlockBufferNoErr: number; @@ -1136,16 +1194,20 @@ declare const kCMClosedCaptionFormatType_CEA708: number; declare const kCMSampleBufferAttachmentKey_DroppedFrameReason: interop.Pointer; +declare const kCMFormatDescriptionProjectionKind_ParametricImmersive: interop.Pointer; + declare const kCMMetadataKeySpace_ISOUserData: interop.Pointer; declare const kCMAudioCodecType_AAC_AudibleProtected: number; declare const kCMPixelFormat_16LE565: number; -declare const kCMTagInvalid: CMTag; +declare const kCMFormatDescriptionExtension_TemporalQuality: interop.Pointer; declare const kCMFormatDescriptionAlphaChannelMode_PremultipliedAlpha: interop.Pointer; +declare const kCMMPEG2VideoProfile_HDV_1080p25: number; + declare const kCMSampleBufferConduitNotification_ResetOutput: interop.Pointer; declare const kCMTimeCodeFormatDescriptionExtension_SourceReferenceName: interop.Pointer; @@ -1172,24 +1234,24 @@ declare const kCMPersistentTrackID_Invalid: number; declare const kCMMetadataFormatDescriptionMetadataSpecificationKey_Identifier: interop.Pointer; +declare const kCMTagDataTypeKey: interop.Pointer; + declare const kCMSampleBufferError_BufferHasNoSampleSizes: number; declare const kCMPixelFormat_8IndexedGray_WhiteIsZero: number; declare const kCMMediaType_AuxiliaryPicture: number; -declare const kCMTagMediaTypeVideo: CMTag; - declare const kCMFormatDescriptionExtension_AuxiliaryTypeInfo: interop.Pointer; declare const kCMMPEG2VideoProfile_XDCAM_HD_1080i60_VBR35: number; declare const kCMMetadataFormatDescriptionKey_DataType: interop.Pointer; -declare const CMTaggedBufferGroupError: { - ParamErr: -15780, - AllocationFailed: -15781, - InternalError: -15782, +declare const CMStereoViewComponents: { + None: 0, + LeftEye: 1, + RightEye: 2, }; declare const CMPackingType: { @@ -1198,11 +1260,18 @@ declare const CMPackingType: { OverUnder: 1870030194, }; +declare const CMTaggedBufferGroupError: { + ParamErr: -15780, + AllocationFailed: -15781, + InternalError: -15782, +}; + declare const CMProjectionType: { Rectangular: 1919247220, Equirectangular: 1701934441, HalfEquirectangular: 1751478645, Fisheye: 1718186856, + ParametricImmersive: 1886546285, }; declare const CMTagError: { @@ -1220,14 +1289,6 @@ declare const CMTimeRoundingMethod: { Default: 1, }; -declare const CMTagDataType: { - Invalid: 0, - SInt64: 2, - Float64: 3, - OSType: 5, - Flags: 7, -}; - declare const CMTimeFlags: { Valid: 1, HasBeenRounded: 2, @@ -1237,10 +1298,12 @@ declare const CMTimeFlags: { ImpliedValueFlagsMask: 28, }; -declare const CMStereoViewComponents: { - None: 0, - LeftEye: 1, - RightEye: 2, +declare const CMTagDataType: { + Invalid: 0, + SInt64: 2, + Float64: 3, + OSType: 5, + Flags: 7, }; declare const CMTagCategory: { @@ -1839,6 +1902,8 @@ declare function CMTaggedBufferGroupGetNumberOfMatchesForTagCollection(group: in declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, formatDescriptionOut: interop.PointerConvertible): number; +declare function CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroupWithExtensions(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, extensions: interop.Object, formatDescriptionOut: interop.PointerConvertible): number; + declare function CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup(desc: interop.PointerConvertible, taggedBufferGroup: interop.PointerConvertible): number; declare function CMSampleBufferCreateForTaggedBufferGroup(allocator: interop.Object, taggedBufferGroup: interop.PointerConvertible, sbufPTS: CMTime, sbufDuration: CMTime, formatDescription: interop.PointerConvertible, sBufOut: interop.PointerConvertible): number; diff --git a/packages/macos/types/CoreMediaIO.d.ts b/packages/macos/types/CoreMediaIO.d.ts index 6ba25d7f..0f7805c7 100644 --- a/packages/macos/types/CoreMediaIO.d.ts +++ b/packages/macos/types/CoreMediaIO.d.ts @@ -93,8 +93,6 @@ declare const kCMIOFeatureControlPropertyConvertAbsoluteToNative: number; declare const kCMIOFeatureControlPropertyConvertNativeToAbsolute: number; -declare const kCMIOFeatureControlPropertyAbsoluteRange: number; - declare const kCMIOFeatureControlPropertyNativeRange: number; declare const kCMIOFeatureControlPropertyAbsoluteValue: number; @@ -137,8 +135,6 @@ declare const kCMIODevicePropertyLocationExternalDevice: number; declare const kCMIODevicePropertyLocationBuiltInDisplay: number; -declare const kCMIODevicePropertyIIDCInitialUnitSpace: number; - declare const kCMIODevicePropertyLinkedAndSyncedCoreAudioDeviceUID: number; declare const kCMIODevicePropertyVideoDigitizerComponents: number; @@ -219,8 +215,6 @@ declare const kCMIODevicePropertyScopePlayThrough: number; declare const kCMIODevicePropertyScopeOutput: number; -declare const kCMIODevicePropertyScopeInput: number; - declare const kCMIOStreamPropertyPreferredFrameRate: number; declare const kCMIOStreamPropertyInitialPresentationTimeStampForLinkedAndSyncedAudio: number; @@ -307,8 +301,6 @@ declare const kCMIOObjectPropertyOwnedObjects: number; declare const kCMIOObjectPropertyElementNumberName: number; -declare const kCMIOObjectPropertyElementCategoryName: number; - declare const kCMIOObjectPropertyManufacturer: number; declare const kCMIOObjectPropertyCreator: number; @@ -379,8 +371,6 @@ declare const kCMIOSampleBufferDiscontinuityFlag_BufferOverrun: number; declare const kCMIOAVCDeviceType_DVCProHD_1080i50: number; -declare const kCMIOStreamPropertyDeck: number; - declare const kCMIOObjectPropertyElementWildcard: number; declare const CMIOExtensionPropertyStreamSinkBuffersRequiredForStartup: string; @@ -437,12 +427,14 @@ declare const kCMIOSampleBufferDiscontinuityFlag_StreamDiscontinuity: number; declare const kCMIOContrastControlClassID: number; -declare const kCMIOStreamClassID: number; - declare const kCMIOOpticalFilterClassID: number; +declare const kCMIODevicePropertyIIDCInitialUnitSpace: number; + declare const kCMIOHardwarePropertyAllowScreenCaptureDevices: number; +declare const kCMIOFeatureControlPropertyAbsoluteRange: number; + declare const kCMIOHueControlClassID: number; declare const kCMIOHardwarePropertySuspendedBySystem: number; @@ -465,6 +457,8 @@ declare const kCMIOHardwarePropertyUserSessionIsActiveOrHeadless: number; declare const kCMIODeckStateStop: number; +declare const kCMIOStreamClassID: number; + declare const kCMIOSampleBufferNoDataEvent_DeviceInWrongMode: number; declare const kCMIODeckShuttleReverseSlowest: number; @@ -513,6 +507,8 @@ declare const kCMIODevicePropertyDeviceHasStreamingError: number; declare const kCMIOHardwarePropertySleepingIsAllowed: number; +declare const kCMIOObjectPropertyElementCategoryName: number; + declare const kCMIOWhiteBalanceVControlClassID: number; declare const kCMIOZoomControlClassID: number; @@ -541,6 +537,8 @@ declare const kCMIOSampleBufferAttachmentKey_NativeSMPTEFrameCount: interop.Obje declare const kCMIODevicePropertyLocationUnknown: number; +declare const kCMIOStreamPropertyDeck: number; + declare const kCMIODeckStateReverseSlow: number; declare const kCMIODeckStateFastRewind: number; @@ -683,6 +681,8 @@ declare const kCMIOHardwareBadObjectError: number; declare const kCMIOSampleBufferDiscontinuityFlag_DataWasFlushed: number; +declare const kCMIODevicePropertyScopeInput: number; + declare const kCMIOSelectorControlPropertyItemName: number; declare const kCMIODeviceAVCSignalModeMPEG6Mbps_50: number; @@ -693,6 +693,8 @@ declare const kCMIORollAbsoluteControlClassID: number; declare const kCMIODeckShuttleReverseHighSpeed: number; +declare const kCMIOSampleBufferAttachment_MouseAndKeyboardModifiersKey_CursorIsVisible: interop.Object; + declare const kCMIOAVCDeviceType_DVCPro50_NTSC: number; declare const kCMIOHardwarePropertyIsInitingOrExiting: number; @@ -701,8 +703,6 @@ declare const kCMIOStreamPropertyDeckFrameNumber: number; declare const kCMIOSampleBufferAttachment_MouseAndKeyboardModifiersKey_CursorScale: interop.Object; -declare const kCMIOSampleBufferAttachment_MouseAndKeyboardModifiersKey_CursorIsVisible: interop.Object; - declare const kCMIOExposureControlPropertyUnlockThreshold: number; declare const kCMIODevicePropertySuspendedByUser: number; @@ -721,10 +721,11 @@ declare const kCMIODeckStatePlaySlow: number; declare const kCMIODevicePropertyTransportType: number; -declare const CMIOExtensionStreamClockType: { - HostTime: 0, - LinkedCoreAudioDeviceUID: 1, - Custom: 2, +declare const CMIOExtensionStreamDiscontinuityFlags: { + None: 0, + Unknown: 1, + Time: 2, + SampleDropped: 64, }; declare const CMIOExtensionStreamDirection: { @@ -732,11 +733,10 @@ declare const CMIOExtensionStreamDirection: { Sink: 1, }; -declare const CMIOExtensionStreamDiscontinuityFlags: { - None: 0, - Unknown: 1, - Time: 2, - SampleDropped: 64, +declare const CMIOExtensionStreamClockType: { + HostTime: 0, + LinkedCoreAudioDeviceUID: 1, + Custom: 2, }; declare class CMIOHardwarePlugInInterface { diff --git a/packages/macos/types/CoreMotion.d.ts b/packages/macos/types/CoreMotion.d.ts index a48462a9..34fa45be 100644 --- a/packages/macos/types/CoreMotion.d.ts +++ b/packages/macos/types/CoreMotion.d.ts @@ -72,6 +72,12 @@ declare const CMWaterSubmersionState: { Submerged: 2, }; +declare const CMMotionActivityConfidence: { + Low: 0, + Medium: 1, + High: 2, +}; + declare const CMFallDetectionEventUserResolution: { Confirmed: 0, Dismissed: 1, @@ -79,12 +85,6 @@ declare const CMFallDetectionEventUserResolution: { Unresponsive: 3, }; -declare const CMMotionActivityConfidence: { - Low: 0, - Medium: 1, - High: 2, -}; - declare const CMMagneticFieldCalibrationAccuracy: { Uncalibrated: -1, Low: 0, @@ -325,34 +325,6 @@ declare class CMRotationRateData extends CMLogItem { readonly rotationRate: CMRotationRate; } -declare class CMHeadphoneActivityManager extends NSObject { - static authorizationStatus(): interop.Enum; - - readonly activityAvailable: boolean; - - readonly activityActive: boolean; - - readonly statusAvailable: boolean; - - readonly statusActive: boolean; - - startActivityUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMotionActivity, p2: NSError) => void): void; - - stopActivityUpdates(): void; - - startStatusUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: interop.Enum, p2: NSError) => void): void; - - stopStatusUpdates(): void; - - isActivityAvailable(): boolean; - - isActivityActive(): boolean; - - isStatusAvailable(): boolean; - - isStatusActive(): boolean; -} - declare class CMAmbientPressureData extends CMLogItem { readonly pressure: NSMeasurement; @@ -393,3 +365,31 @@ declare class CMOdometerData extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class CMHeadphoneActivityManager extends NSObject { + static authorizationStatus(): interop.Enum; + + readonly activityAvailable: boolean; + + readonly activityActive: boolean; + + readonly statusAvailable: boolean; + + readonly statusActive: boolean; + + startActivityUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: CMMotionActivity, p2: NSError) => void): void; + + stopActivityUpdates(): void; + + startStatusUpdatesToQueueWithHandler(queue: NSOperationQueue, handler: (p1: interop.Enum, p2: NSError) => void): void; + + stopStatusUpdates(): void; + + isActivityAvailable(): boolean; + + isActivityActive(): boolean; + + isStatusAvailable(): boolean; + + isStatusActive(): boolean; +} + diff --git a/packages/macos/types/CoreServices.d.ts b/packages/macos/types/CoreServices.d.ts index e7ef2930..168bbccb 100644 --- a/packages/macos/types/CoreServices.d.ts +++ b/packages/macos/types/CoreServices.d.ts @@ -1,33 +1,5 @@ /// -declare const cfragFileSizeErr: number; - -declare const kBusyErr: number; - -declare const fsSBFlAttribBit: number; - -declare const errOSACorruptTerminology: number; - -declare const kMPQueueInfoVersion: number; - -declare const fiLigature: number; - -declare const kDefaultChangedKCEvent: number; - -declare const gestaltATSUVersion: number; - -declare const kSuspendRevoke: number; - -declare const kMachineNameStrID: number; - -declare const keyAEFlipVertical: number; - -declare const kTextEncodingWindowsArabic: number; - -declare const verLapland: number; - -declare const kDeleteKCEventMask: number; - declare const gestaltHasIRRemote: number; declare const kAppleScriptBadgeIcon: number; @@ -58,12 +30,16 @@ declare const kInVBLTaskMask: number; declare const kUTTypeAssemblyLanguageSource: interop.Pointer; +declare const gestaltHardwareVendorCode: number; + declare const verFrBelgium: number; declare const kSmall4BitData: number; declare const kCertUsageDecryptAskAndAdd: number; +declare const typeNull: number; + declare const kEIOErr: number; declare const kCreateFolderAtBoot: number; @@ -92,6 +68,8 @@ declare const kPEFRelocUndefinedOpcode: number; declare const kUnicodeVerticalFormBit: number; +declare const tsmTSHasNoMenuErr: number; + declare const kPOSIXErrorEADDRINUSE: number; declare const kUTTypeAliasFile: interop.Pointer; @@ -300,8 +278,6 @@ declare const errCpplength_error: number; declare const kForkInfoFlagsWriteBit: number; -declare const langAzerbaijanRoman: number; - declare const kAERemoteProcessNameKey: interop.Pointer; declare const kOTClientNotInittedErr: number; @@ -356,8 +332,6 @@ declare const kATSUFontsMatched: number; declare const keySelection: number; -declare const gestalt68040FPU: number; - declare const kGetDebugOption: number; declare const kInputMethodsFolderType: number; @@ -532,6 +506,8 @@ declare const platformPowerPCNativeEntryPoint: number; declare const kRegisterResultLocationPhase: number; +declare const kPOSIXErrorENODATA: number; + declare const hmNoBalloonUp: number; declare const kMPAllocate8ByteAligned: number; @@ -592,8 +568,6 @@ declare const cantGetFlavorErr: number; declare const kUTTypeM3UPlaylist: interop.Pointer; -declare const gestaltDragMgrHasImageSupport: number; - declare const keyAEXMLReplyData: number; declare const nrLockedErr: number; @@ -716,6 +690,8 @@ declare const gestalt68000: number; declare const cRangeErr: number; +declare const fsSBFlAttribBit: number; + declare const gestaltDesktopPicturesInstalled: number; declare const numberFormattingUnOrdredCurrencyRangeErr: number; @@ -760,8 +736,6 @@ declare const OSATokenTooLong: number; declare const qtXMLParseErr: number; -declare const invalidNodeFormatErr: number; - declare const badDBtSlp: number; declare const typeEventInfo: number; @@ -796,8 +770,6 @@ declare const errKCBufferTooSmall: number; declare const kPEFRelocWithSkipMaxRelocCount: number; -declare const kRANCPRejectedbyPeer: number; - declare const kAppleTalkIcon: number; declare const errAEParamMissed: number; @@ -996,6 +968,8 @@ declare const kFSCatInfoAttrMod: number; declare const errControlDoesntSupportFocus: number; +declare const kAppleSharePasswordKCItemClass: number; + declare const controllerHasFixedHeight: number; declare const kControlPanelDisabledFolderIcon: number; @@ -1034,8 +1008,6 @@ declare const cantReceiveFromSynthesizerOSErr: number; declare const eSerial: number; -declare const tsmAlreadyRegisteredErr: number; - declare const scrapFlavorNotFoundErr: number; declare const kPEFRelocSmRepeatMaxChunkCount: number; @@ -1104,6 +1076,8 @@ declare const kAEQuitAll: number; declare const gestaltALMHasRescanNotifiers: number; +declare const gestaltWorldScriptIIVersion: number; + declare const langTigrinya: number; declare const verPortugal: number; @@ -1180,6 +1154,8 @@ declare const kOTBadFlagErr: number; declare const kFSEventStreamCreateFlagIgnoreSelf: number; +declare const kMacCroatianEuroSignVariant: number; + declare const keySenderEUIDAttr: number; declare const kPOSIXErrorEPROCLIM: number; @@ -1254,8 +1230,6 @@ declare const hwParamErr: number; declare const dsForcedQuit: number; -declare const tsmTSHasNoMenuErr: number; - declare const gestaltCPU603e: number; declare const kUCKeyOutputStateIndexMask: number; @@ -1344,10 +1318,6 @@ declare const kNavInvalidSystemConfigErr: number; declare const kCollectionUser8Mask: number; -declare const kFSCatInfoFSFileSecurityRef: number; - -declare const kMDItemEXIFGPSVersion: interop.Pointer; - declare const gestaltMacII: number; declare const kPOSIXErrorEHOSTUNREACH: number; @@ -1402,8 +1372,6 @@ declare const telDetAlreadyOn: number; declare const kMPCreateTaskTakesAllExceptionsMask: number; -declare const kATSUQuickDrawTextErr: number; - declare const kTextEncodingUnicodeV4_0: number; declare const keyAECurrentPoint: number; @@ -1476,6 +1444,8 @@ declare const errAECantSupplyType: number; declare const gestaltExtendedWindowAttributesBit: number; +declare const kATSUQuickDrawTextErr: number; + declare const romanSysFond: number; declare const kFSEventStreamEventIdSinceNow: number; @@ -1484,8 +1454,6 @@ declare const smInitStatVErr: number; declare const typeAppParameters: number; -declare const kMacJapanesePostScriptScrnVariant: number; - declare const gestaltFolderMgrSupportsExtendedCalls: number; declare const gestaltControlMsgPresentMask: number; @@ -1618,8 +1586,24 @@ declare const desktopIconResource: number; declare const kTextEncodingWindowsVietnamese: number; +declare const gestaltProF16ANSIKbd: number; + +declare const keyKeyboard: number; + +declare const kNSLBadServiceTypeErr: number; + +declare const gestaltTVAttr: number; + +declare const kFSCatInfoFSFileSecurityRef: number; + +declare const kMDItemEXIFGPSVersion: interop.Pointer; + +declare const kLSLaunchInProgressErr: number; + declare const kCSIdentityQueryEventResultsChanged: number; +declare const kAEUndo: number; + declare const typeCString: number; declare const badRoutingSizeErr: number; @@ -1672,20 +1656,26 @@ declare const kTSMInsideOfActiveInputArea: number; declare const platformPowerPC: number; +declare const invalidNodeFormatErr: number; + +declare const kUTTypeFlatRTFD: interop.Pointer; + declare const kFSOperationTotalBytesKey: interop.Pointer; declare const smCentralEuroRoman: number; declare const kDefaultChangedKCEventMask: number; -declare const tokLeftQuote: number; - declare const circumflexUprI: number; declare const fetchReference: number; declare const kAEFormulaProtect: number; +declare const kFolderManagerLastDomain: number; + +declare const kVoicesFolderIcon: number; + declare const tokenOK: number; declare const kFTPServerIcon: number; @@ -1878,6 +1868,10 @@ declare const kFSEventStreamEventFlagUserDropped: number; declare const kFSEventStreamEventFlagNone: number; +declare const kUTTypeMPEG4Audio: interop.Pointer; + +declare const kFSEventStreamCreateDeviceState: number; + declare const kFSEventStreamCreateWithDocID: number; declare const kFSEventStreamCreateFlagFullHistory: number; @@ -1898,8 +1892,6 @@ declare const kSKSearchOptionNoRelevanceScores: number; declare const kSKSearchOptionDefault: number; -declare const gestaltTranslationMgrHintOrder: number; - declare const kSKLanguageTypes: interop.Pointer; declare const kAEDescListFactorType: number; @@ -2034,8 +2026,6 @@ declare const kMDItemLyricist: interop.Pointer; declare const kMDItemAudioEncodingApplication: interop.Pointer; -declare const kioFCBOwnClumpBit: number; - declare const kMDItemTempo: interop.Pointer; declare const kMDItemAudioSampleRate: interop.Pointer; @@ -2288,8 +2278,6 @@ declare const kDMMirroringBlocked: number; declare const kUTTypeWebArchive: interop.Pointer; -declare const kUTTypeFlatRTFD: interop.Pointer; - declare const kUTTypeBinaryPropertyList: interop.Pointer; declare const kUTTypeXMLPropertyList: interop.Pointer; @@ -2386,8 +2374,6 @@ declare const kUTTypePlainText: interop.Pointer; declare const kLSNotRegisteredErr: number; -declare const kLSLaunchInProgressErr: number; - declare const kLSDataTooOldErr: number; declare const kLSNotInitializedErr: number; @@ -2508,8 +2494,6 @@ declare const kRecentApplicationsFolderIcon: number; declare const kPrinterDriverFolderIcon: number; -declare const gestaltPowerBook500PPCUpgrade: number; - declare const kPreferencesFolderIcon: number; declare const kPublicFolderIcon: number; @@ -2708,8 +2692,6 @@ declare const genericDocumentIconResource: number; declare const kAppleMenuFolderIconResource: number; -declare const cFixedRectangle: number; - declare const kWSFaultExtra: interop.Object; declare const kGenericExtensionIconResource: number; @@ -2918,6 +2900,8 @@ declare const kPasswordChangedKCEventMask: number; declare const kUpdateKCEventMask: number; +declare const kDeleteKCEventMask: number; + declare const kAddKCEventMask: number; declare const fsQType: number; @@ -2932,6 +2916,10 @@ declare const gestaltALMAttr: number; declare const kDataAccessKCEvent: number; +declare const fiLigature: number; + +declare const kDefaultChangedKCEvent: number; + declare const kDeleteKCEvent: number; declare const kAddKCEvent: number; @@ -3722,19 +3710,25 @@ declare const pIsModified: number; declare const pIsFrontProcess: number; -declare const pInsertionLoc: number; +declare const pHasTitleBar: number; -declare const kComponentCanDoSelect: number; +declare const kInternationResourcesIcon: number; -declare const gestaltOpenTptNetworkSetupSupportsMultihoming: number; +declare const pGraphicObjects: number; -declare const pIndex: number; +declare const kAENullEvent: number; -declare const kTextEncodingDOSTurkish: number; +declare const pFillColor: number; -declare const kMDItemGPSDestBearing: interop.Pointer; +declare const pEndPoint: number; -declare const fsSBDrCrDat: number; +declare const pEnabled: number; + +declare const cBusAddress: number; + +declare const pDefaultType: number; + +declare const pDashStyle: number; declare const gestaltOSLCompliantFinder: number; @@ -3746,38 +3740,24 @@ declare const pCornerCurveHeight: number; declare const pContents: number; -declare const errAENotASpecialFunction: number; - -declare const kExitIdle: number; - -declare const gestaltPortableUSBJISKbd: number; - -declare const gestaltGraphicsIsPowerPC: number; - -declare const kClassicDesktopFolderType: number; - -declare const pBackgroundPattern: number; - -declare const pBackgroundColor: number; +declare const gestaltNotificationPresent: number; -declare const smfDisableKeyScriptSync: number; +declare const pColorTable: number; -declare const illegalScrapFlavorFlagsErr: number; +declare const smTransPreDoubleByting: number; -declare const pArcAngle: number; +declare const pColor: number; -declare const kUTTypePluginBundle: interop.Pointer; +declare const gestaltPerforma46x: number; -declare const typeElemInfo: number; +declare const pClass: number; -declare const kUCTextBreakIterateMask: number; +declare const pBestType: number; -declare const keyHighLevelClass: number; +declare const pBackgroundColor: number; declare const keyDriveNumber: number; -declare const keyKeyboard: number; - declare const keyKeyCode: number; declare const keyKey: number; @@ -3858,6 +3838,8 @@ declare const typeDecimalStruct: number; declare const keyAEImageQuality: number; +declare const keyAEFlipVertical: number; + declare const keyAEElements: number; declare const keyAEDoScale: number; @@ -4122,6 +4104,8 @@ declare const defaultComponentAnyFlagsAnyManufacturer: number; declare const cInsertionLoc: number; +declare const gestaltDragMgrHasImageSupport: number; + declare const kPEFRelocImportRun: number; declare const cGraphicText: number; @@ -4238,6 +4222,8 @@ declare const kAEDirectCall: number; declare const kAEUnknownSource: number; +declare const pIndex: number; + declare const kAEStopRecording: number; declare const kCoreEventClass: number; @@ -4556,6 +4542,8 @@ declare const kMPEventInfoVersion: number; declare const kMPSemaphoreInfoVersion: number; +declare const kMPQueueInfoVersion: number; + declare const kResFileNotOpened: number; declare const noMPPErr: number; @@ -4814,8 +4802,6 @@ declare const kWhereToEmptyTrashFolderType: number; declare const kLastDomainConstant: number; -declare const kFolderManagerLastDomain: number; - declare const gestaltMacQuadra660AV: number; declare const gestaltX86HasSupplementalSSE3: number; @@ -4870,12 +4856,10 @@ declare const kUnicodeForceASCIIRangeMask: number; declare const kPEFPkDataRepeatBlock: number; -declare const pFillColor: number; - -declare const kAENullEvent: number; - declare const kUnicodeKeepInfoMask: number; +declare const kATSUUnsupportedStreamFormatErr: number; + declare const kAudioComponentsFolderType: number; declare const kToolbarInfoIcon: number; @@ -4920,6 +4904,14 @@ declare const gestaltQuickTimeThreadSafeGraphicsImport: number; declare const GREATERTHAN: number; +declare const kUTTypePluginBundle: interop.Pointer; + +declare const typeElemInfo: number; + +declare const keyHighLevelClass: number; + +declare const kUCTextBreakIterateMask: number; + declare const kUCTextBreakGoBackwardsMask: number; declare const kUCTextBreakLeadingEdgeMask: number; @@ -4940,10 +4932,6 @@ declare const kUCTextBreakClusterMask: number; declare const kUCTSOptionsNoneMask: number; -declare const kInternationResourcesIcon: number; - -declare const pGraphicObjects: number; - declare const kUCTSDirectionNext: number; declare const kEADDRINUSEErr: number; @@ -5128,10 +5116,6 @@ declare const kMPHighLevelDebugger: number; declare const kMPTaskReady: number; -declare const kFSOperationUserVisibleObjectsCompleteKey: interop.Pointer; - -declare const pID: number; - declare const kMPTaskResumeMask: number; declare const kMPTaskResumeBranch: number; @@ -5364,6 +5348,8 @@ declare const kioFCBModifiedMask: number; declare const kioFCBOwnClumpMask: number; +declare const kioFCBOwnClumpBit: number; + declare const kUCGenlCatPunctOther: number; declare const kioFCBSharedWriteMask: number; @@ -5470,6 +5456,10 @@ declare const kAppleMenuFolderIcon: number; declare const kFSOperationThroughputKey: interop.Pointer; +declare const pID: number; + +declare const kFSOperationUserVisibleObjectsCompleteKey: interop.Pointer; + declare const kFSOperationTotalObjectsKey: interop.Pointer; declare const kFSOperationStageRunning: number; @@ -5544,6 +5534,8 @@ declare const kUSBUnknownNotification: number; declare const volMountExtendedFlagsBit: number; +declare const pictInfoIDErr: number; + declare const AppleShareMediaType: number; declare const kFSVolFlagJournalingActiveBit: number; @@ -5576,6 +5568,8 @@ declare const fsSBDrParID: number; declare const kFSIterateSubtree: number; +declare const kTextEncodingWindowsArabic: number; + declare const kFSNodeInSharedMask: number; declare const kFSNodeForkOpenMask: number; @@ -5756,6 +5750,12 @@ declare const kISpSystemListErr: number; declare const fsSBDrFndrInfo: number; +declare const kTextEncodingDOSTurkish: number; + +declare const kMDItemGPSDestBearing: interop.Pointer; + +declare const fsSBDrCrDat: number; + declare const gestaltPowerPCHasGraphicsInstructions: number; declare const fsSBNegate: number; @@ -6058,10 +6058,6 @@ declare const gestaltWindowMinimizeToDockMask: number; declare const gestaltHasWindowBufferingMask: number; -declare const pColorTable: number; - -declare const gestaltNotificationPresent: number; - declare const kMacArabicTrueTypeVariant: number; declare const smSlotOOBErr: number; @@ -6144,6 +6140,8 @@ declare const gestaltATSUGlyphBoundsFeature: number; declare const kUCBidiCatLeftRight: number; +declare const cFixedRectangle: number; + declare const badDragFlavorErr: number; declare const gestaltATSUUpdate7: number; @@ -6156,6 +6154,8 @@ declare const gestaltATSUUpdate1: number; declare const gestaltOriginalATSUVersion: number; +declare const gestaltATSUVersion: number; + declare const laEnvironmentNotFoundErr: number; declare const gestaltUSBPrinterSharingVersion: number; @@ -6562,8 +6562,6 @@ declare const gestaltMiscAttr: number; declare const gestaltMenuMgrMoreThanFiveMenusDeepMask: number; -declare const gestaltMenuMgrMultipleItemsWithCommandIDMask: number; - declare const gestaltMenuMgrAquaLayoutMask: number; declare const kTextEncodingDOSLatinUS: number; @@ -6580,6 +6578,8 @@ declare const gestaltTE2: number; declare const gestaltSMPMailerVersion: number; +declare const kMachineNameStrID: number; + declare const gestaltQuadra700: number; declare const gestaltQuadra660AV: number; @@ -6620,6 +6620,8 @@ declare const gestaltPowerBook5300: number; declare const fullTrashIconResource: number; +declare const gestaltPowerBook500PPCUpgrade: number; + declare const kResolveAliasFileNoUI: number; declare const gestaltPowerMacQuadra610: number; @@ -6728,10 +6730,6 @@ declare const gestaltPowerMac5260: number; declare const gestaltAWS8150_110: number; -declare const kRAATalkInactive: number; - -declare const gestaltPowerMac8100_110: number; - declare const kAEISAction: number; declare const noSoundTrackInMovieErr: number; @@ -6962,8 +6960,6 @@ declare const gestaltFileMappingAttr: number; declare const kPEFRelocLgRepeat: number; -declare const kAppleSharePasswordKCItemClass: number; - declare const errAEAccessorNotFound: number; declare const gestaltOSXFBCCurrentVersion: number; @@ -7108,6 +7104,10 @@ declare const gestaltColorSync213: number; declare const gestaltColorSync211: number; +declare const kComponentCanDoSelect: number; + +declare const gestaltOpenTptNetworkSetupSupportsMultihoming: number; + declare const gestaltColorSync20: number; declare const dupFNErr: number; @@ -7364,6 +7364,8 @@ declare const kDSpFrameRateNotReadyErr: number; declare const cannotMoveAttachedController: number; +declare const kBusyErr: number; + declare const kRegisterD4: number; declare const fsSBSkipPackageContentsBit: number; @@ -7374,6 +7376,8 @@ declare const kCFM68kRTA: number; declare const kPowerPCRTA: number; +declare const pArcAngle: number; + declare const kioACAccessUserReadMask: number; declare const kOld68kRTA: number; @@ -7584,8 +7588,6 @@ declare const kInternetLocationMail: number; declare const kDOSJapanesePalmVariant: number; -declare const pEndPoint: number; - declare const siUnknownQuality: number; declare const kAEOpenDocuments: number; @@ -7620,14 +7622,14 @@ declare const menuPropertyInvalidErr: number; declare const kMacArabicThuluthVariant: number; +declare const kMacJapanesePostScriptScrnVariant: number; + declare const kMacJapaneseBasicVariant: number; declare const kMacRomanianDefaultVariant: number; declare const bNoRootTimes: number; -declare const kMacCroatianEuroSignVariant: number; - declare const kMacIcelandicTTCurrSignVariant: number; declare const kPEFRelocLgSetSectCSubopcode: number; @@ -7648,10 +7650,6 @@ declare const kMacCyrillicDefaultVariant: number; declare const kMacRomanCurrencySignVariant: number; -declare const cBusAddress: number; - -declare const pDefaultType: number; - declare const kTextEncodingNextStepJapanese: number; declare const formName: number; @@ -7788,6 +7786,8 @@ declare const kTextEncodingISOLatin5: number; declare const ForwardLooping: number; +declare const cfragFileSizeErr: number; + declare const unicodeNotFoundErr: number; declare const kTextEncodingISOLatinHebrew: number; @@ -7818,8 +7818,6 @@ declare const kTextEncodingUnicodeV11_0: number; declare const kTextEncodingUnicodeV8_0: number; -declare const pFormula: number; - declare const kTextEncodingUnicodeV6_3: number; declare const kTextEncodingUnicodeV6_1: number; @@ -7996,8 +7994,6 @@ declare const kPOSIXErrorENOMEM: number; declare const kPOSIXErrorEDEADLK: number; -declare const pDashStyle: number; - declare const internalComponentErr: number; declare const gestaltIconUtilitiesHasIconServices: number; @@ -8246,8 +8242,6 @@ declare const kNSpAddPlayerFailedErr: number; declare const kNSpNoHostVolunteersErr: number; -declare const kATSUUnsupportedStreamFormatErr: number; - declare const rcDBNull: number; declare const kNSpNoPlayersErr: number; @@ -8448,8 +8442,6 @@ declare const kHIDInvalidReportLengthErr: number; declare const kSharingPrivsWritableIcon: number; -declare const gestaltWorldScriptIIVersion: number; - declare const dayLdingZ: number; declare const pathTooLongErr: number; @@ -8880,10 +8872,14 @@ declare const kATSUInvalidTextRangeErr: number; declare const kRANotEnabled: number; +declare const kRANCPRejectedbyPeer: number; + declare const kUSBDeviceDisconnected: number; declare const kRAExtAuthenticationFailed: number; +declare const kRAATalkInactive: number; + declare const kRAPPPUserDisconnected: number; declare const kRANotPrimaryInterface: number; @@ -9088,8 +9084,6 @@ declare const kUTTypeDatabase: interop.Pointer; declare const windowAppModalStateAlreadyExistsErr: number; -declare const typeNull: number; - declare const requiredFlagsDontMatch: number; declare const windowWrongStateErr: number; @@ -9360,8 +9354,6 @@ declare const errFSMissingCatInfo: number; declare const kNSLBadReferenceErr: number; -declare const kNSLBadServiceTypeErr: number; - declare const dsBadSlotInt: number; declare const kNSLCannotContinueLookup: number; @@ -9648,6 +9640,8 @@ declare const kEEXISTErr: number; declare const errOSAStackOverflow: number; +declare const errOSACorruptTerminology: number; + declare const errOSACantLaunch: number; declare const errOSANumericOverflow: number; @@ -9708,6 +9702,8 @@ declare const tsmInvalidDocIDErr: number; declare const unicodeNoTableErr: number; +declare const tsmAlreadyRegisteredErr: number; + declare const mapReadOnly: number; declare const kTextEncodingUnicodeV2_0: number; @@ -9722,6 +9718,8 @@ declare const kernelExecutionLevelErr: number; declare const kernelExecutePermissionErr: number; +declare const kSuspendRevoke: number; + declare const kOTNoAddressErr: number; declare const kFolderManagerFolderInMacOS9FolderIfMacOSXIsInstalledMask: number; @@ -10010,8 +10008,6 @@ declare const invalidMovie: number; declare const invalidTrack: number; -declare const kAEUndo: number; - declare const kioFlAttribCopyProtMask: number; declare const noDataHandler: number; @@ -10082,8 +10078,6 @@ declare const errOSACorruptData: number; declare const errOSADataFormatObsolete: number; -declare const pEnabled: number; - declare const kResolveAliasTryFileIDFirst: number; declare const errOSABadStorageType: number; @@ -10128,6 +10122,10 @@ declare const kMDItemOrientation: interop.Pointer; declare const typePString: number; +declare const kExitIdle: number; + +declare const errAENotASpecialFunction: number; + declare const errAENoUserInteraction: number; declare const kMDItemEncodingApplications: interop.Pointer; @@ -10284,10 +10282,6 @@ declare const notInitErr: number; declare const hmCloseViewActive: number; -declare const gestaltSCCReadAddr: number; - -declare const hmWrongVersion: number; - declare const hmSameAsLastBalloon: number; declare const kFSCatInfoFinderInfo: number; @@ -11096,10 +11090,6 @@ declare const kOTNoUDErrErr: number; declare const smTransAscii2: number; -declare const smTransPreDoubleByting: number; - -declare const pColor: number; - declare const smTransAscii: number; declare const smChar2byte: number; @@ -11242,6 +11232,8 @@ declare const codecUnimpErr: number; declare const kPOSIXErrorENOSTR: number; +declare const verLapland: number; + declare const kTextEncodingISOLatin9: number; declare const kTextEncodingMacCyrillic: number; @@ -11398,7 +11390,7 @@ declare const langChinese: number; declare const langYugoslavian: number; -declare const gestaltProF16ANSIKbd: number; +declare const langAzerbaijanRoman: number; declare const langTongan: number; @@ -11480,6 +11472,10 @@ declare const telNoOpenErr: number; declare const kAEGetPrivilegeSelection: number; +declare const smfDisableKeyScriptSync: number; + +declare const illegalScrapFlavorFlagsErr: number; + declare const langBulgarian: number; declare const langSerbian: number; @@ -11724,6 +11720,10 @@ declare const fTrash: number; declare const fInvisible: number; +declare const fHasBundle: number; + +declare const fOnDesk: number; + declare const kIsAlias: number; declare const kAESuspend: number; @@ -11734,13 +11734,23 @@ declare const OSASyntaxTypeError: number; declare const smMaskAscii2: number; -declare const kUpdateActiveInputArea: number; +declare const gestaltQuickTimeStreamingFeatures: number; -declare const tsmInputModeChangeFailedErr: number; +declare const kIsStationery: number; -declare const kHasBeenInited: number; +declare const kColor: number; -declare const kUnicodeStringUnterminatedBit: number; +declare const kUnicodeMatchUnicodeFormatBit: number; + +declare const kIsOnDesk: number; + +declare const kFSOperationBytesCompleteKey: interop.Pointer; + +declare const kDropFolderAliasType: number; + +declare const kExportedFolderAliasType: number; + +declare const gestaltPowerMacQuadra700: number; declare const kPreferencesFolderAliasType: number; @@ -12030,8 +12040,6 @@ declare const keyAEObject2: number; declare const kVolumeSettingsFolderType: number; -declare const kIsShared: number; - declare const keyAEKeyData: number; declare const kTextEncodingDOSCyrillic: number; @@ -12054,8 +12062,6 @@ declare const tsmComponentAlreadyOpenErr: number; declare const kSystemDesktopFolderType: number; -declare const gestaltPowerMacQuadra700: number; - declare const bHasOpenDeny: number; declare const gestaltHasHWClosedCaptioning: number; @@ -12112,10 +12118,6 @@ declare const verAustriaGerman: number; declare const kGetSelectedText: number; -declare const kFSCatInfoDataSizes: number; - -declare const cmMethodError: number; - declare const kNSpAlreadyAdvertisingErr: number; declare const kControlStripModulesFolderType: number; @@ -12228,10 +12230,6 @@ declare const smKeyScript: number; declare const kUSBUnknownInterfaceErr: number; -declare const gestaltEasyAccessOn: number; - -declare const kFSFileOperationDoNotMoveAcrossVolumes: number; - declare const kAEQDSupplementalSuite: number; declare const kCustomIconResource: number; @@ -12250,8 +12248,6 @@ declare const errAEBufferTooSmall: number; declare const kLSSharedFileListRecentServerItems: interop.Object; -declare const kCertSearchAny: number; - declare const kFBCdeletionFailed: number; declare const kLibraryAssistantsFolderType: number; @@ -12280,6 +12276,8 @@ declare const gestaltCPU750FX: number; declare const gestaltColorSync10: number; +declare const kCertSearchAny: number; + declare const kOpaqueConsoleID: number; declare const kAEReplace: number; @@ -12362,8 +12360,6 @@ declare const gestaltTEAttr: number; declare const kRegisterD5: number; -declare const fOnDesk: number; - declare const kAssistantsFolderType: number; declare const eCapsLockDown: number; @@ -12448,10 +12444,10 @@ declare const kUSBLinkErr: number; declare const verIreland: number; -declare const togDelta12HourBit: number; - declare const WDEFNFnd: number; +declare const togDelta12HourBit: number; + declare const kPOSIXErrorEBUSY: number; declare const fsSBDrBkDat: number; @@ -12618,6 +12614,8 @@ declare const gestaltHasGPIaToRTxCa: number; declare const gestaltPowerMac6500: number; +declare const kUnicodeStringUnterminatedBit: number; + declare const kTextEncodingMacCentralEurRoman: number; declare const kSuspendDemand: number; @@ -12700,6 +12698,8 @@ declare const kioACAccessUserReadBit: number; declare const kTECGlobalsUnavailableErr: number; +declare const urlDataHFTPDataConnectionErr: number; + declare const invalidSpriteWorldPropertyErr: number; declare const keyAEText: number; @@ -12818,8 +12818,6 @@ declare const qtsConnectionFailedErr: number; declare const cLongFixedPoint: number; -declare const kColor: number; - declare const typeJPEG: number; declare const kFSNoCacheMask: number; @@ -12920,8 +12918,6 @@ declare const errInvalidWindowProperty: number; declare const kMPTaskInfoVersion: number; -declare const kUTTypeMPEG4Audio: interop.Pointer; - declare const fsSBFlParID: number; declare const kPOSIXErrorEADDRNOTAVAIL: number; @@ -12938,12 +12934,6 @@ declare const kCallingConventionPhase: number; declare const kAEShowClipboard: number; -declare const kIsOnDesk: number; - -declare const kUnicodeMatchUnicodeFormatBit: number; - -declare const kPOSIXErrorENODATA: number; - declare const gestaltPowerBook165c: number; declare const badComponentSelector: number; @@ -13066,6 +13056,8 @@ declare const kCollectionUser6Mask: number; declare const kAEISMethod: number; +declare const pInsertionLoc: number; + declare const telConfLimitErr: number; declare const eLCD: number; @@ -13128,8 +13120,6 @@ declare const kFSAllowConcurrentAsyncIOBit: number; declare const kSpeakableItemsFolder: number; -declare const kVoicesFolderIcon: number; - declare const smTransJamo2: number; declare const telStateNotSupp: number; @@ -13150,8 +13140,6 @@ declare const kConfigurationLockedErr: number; declare const errFSBadFSRef: number; -declare const gestaltHardwareVendorCode: number; - declare const kAEWakeUpEvent: number; declare const sdmPRAMInitErr: number; @@ -13180,6 +13168,8 @@ declare const typeCFNumberRef: number; declare const fExtraDecimal: number; +declare const gestaltEasyAccessOn: number; + declare const typeFileURL: number; declare const cmMethodNotFound: number; @@ -13428,8 +13418,6 @@ declare const fsSBPartialNameBit: number; declare const verTurkey: number; -declare const kFSOperationBytesCompleteKey: interop.Pointer; - declare const kTECPluginCreator: number; declare const keyAETextLineHeight: number; @@ -13578,6 +13566,12 @@ declare const nrOverrunErr: number; declare const kPEFPkDataOpcodeShift: number; +declare const tsmInputModeChangeFailedErr: number; + +declare const kHasBeenInited: number; + +declare const kUpdateActiveInputArea: number; + declare const fsUnixPriv: number; declare const lockPortBitsSurfaceLostErr: number; @@ -13588,10 +13582,6 @@ declare const verBritain: number; declare const kUSBUnknownRequestErr: number; -declare const pClass: number; - -declare const gestaltPerforma46x: number; - declare const gestaltMacLCII: number; declare const kLSQuarantineAgentBundleIdentifierKey: interop.Pointer; @@ -13616,6 +13606,8 @@ declare const kHIDUnmatchedStringRangeErr: number; declare const qtsAddressBusyErr: number; +declare const cmMethodError: number; + declare const dsBadLibrary: number; declare const kMacJapaneseStdNoVerticalsVariant: number; @@ -13632,8 +13624,6 @@ declare const gestaltAllegroQDText: number; declare const kOTBadSyncErr: number; -declare const kDropFolderAliasType: number; - declare const toggleBadDelta: number; declare const kMPTaskResumeStepMask: number; @@ -13650,6 +13640,8 @@ declare const kFSOperationObjectsRemainingKey: interop.Pointer; declare const kTextEncodingBig5_HKSCS_1999: number; +declare const kIsShared: number; + declare const smMaskHangul2: number; declare const afpObjectTypeErr: number; @@ -13742,23 +13734,15 @@ declare const kFBCbadSearchSession: number; declare const notEnoughMemoryErr: number; +declare const cannotFindAtomErr: number; + declare const duplicateRoutingErr: number; declare const memFullErr: number; -declare const kMPTaskStateVectors: number; - -declare const gestaltTeleMgrPresent: number; - -declare const cLongRectangle: number; - -declare const keyAEPropData: number; - -declare const kOTBadReferenceErr: number; - -declare const kPOSIXErrorETOOMANYREFS: number; +declare const kResultSizeWidth: number; -declare const kUnicodeCollationClass: number; +declare const kTXNDataTypeNotAllowedErr: number; declare const kLSQuarantineTypeInstantMessageAttachment: interop.Pointer; @@ -13804,8 +13788,6 @@ declare const floppyIconResource: number; declare const kAEUTlistOfItems: number; -declare const telFeatNotSub: number; - declare const kAEBeginTransaction: number; declare const smKeyForceKeyScriptMask: number; @@ -13882,8 +13864,6 @@ declare const tokenDollar: number; declare const kMDItemContactKeywords: interop.Pointer; -declare const pBestType: number; - declare const gestaltGXVersion: number; declare const keyAEDescType: number; @@ -13964,6 +13944,8 @@ declare const kApplicationSupportFolderType: number; declare const gestaltQuickTimeVersion: number; +declare const gestaltPowerMac8100_110: number; + declare const keyAETransferMode: number; declare const kPEFRelocLgRepeatMaxChunkCount: number; @@ -13994,10 +13976,6 @@ declare const kPOSIXErrorEHOSTDOWN: number; declare const kFSVolInfoNone: number; -declare const kioVAtrbFilesOpenBit: number; - -declare const kRegisterA4: number; - declare const smKeyToggleDirection: number; declare const kPEFExpSymNameOffsetMask: number; @@ -14016,15 +13994,11 @@ declare const kAESocks5Protocol: number; declare const langUkrainian: number; -declare const keyAEStartPoint: number; - -declare const gestaltScrollingThrottle: number; - -declare const kUCTSDirectionPrevious: number; +declare const gestaltSCCReadAddr: number; -declare const fsSBFlRLgLenBit: number; +declare const hmWrongVersion: number; -declare const extraneousStrings: number; +declare const keyAEStartPoint: number; declare const gestaltPerforma6300: number; @@ -14164,8 +14138,6 @@ declare const cfragLibConnErr: number; declare const gestaltPowerMacNewWorld: number; -declare const kTXNDataTypeNotAllowedErr: number; - declare const kAEDiskEvent: number; declare const notThePublisherWrn: number; @@ -14238,6 +14210,8 @@ declare const kPOSIXErrorENOTTY: number; declare const verAustralia: number; +declare const fsSBFlRLgLenBit: number; + declare const gestaltTSMTEPresent: number; declare const kRAUserPwdEntryRequired: number; @@ -14290,10 +14264,6 @@ declare const gestaltMacPlusKbd: number; declare const smTransPreLowerCasing: number; -declare const gestaltExtToolboxTable: number; - -declare const errKCNoSuchAttr: number; - declare const volOnLinErr: number; declare const kTextEncodingBig5: number; @@ -14308,6 +14278,14 @@ declare const gestaltNativeProcessMgrBit: number; declare const gestaltALMHasCFMSupport: number; +declare const gestaltMenuMgrMultipleItemsWithCommandIDMask: number; + +declare const kIconServices32PixelDataARGB: number; + +declare const gestaltDiskCacheSize: number; + +declare const kCollectionDontWantSize: number; + declare const typePixMapMinus: number; declare const writingPastEnd: number; @@ -14340,10 +14318,6 @@ declare const defaultComponentIdentical: number; declare const dsCoreErr: number; -declare const kIconServices32PixelDataARGB: number; - -declare const gestaltDiskCacheSize: number; - declare const langKannada: number; declare const keyAEFillPattern: number; @@ -14358,7 +14332,13 @@ declare const channelNotBusy: number; declare const tokenLeft2Quote: number; -declare const pHasTitleBar: number; +declare const pBackgroundPattern: number; + +declare const gestaltPortableUSBJISKbd: number; + +declare const gestaltGraphicsIsPowerPC: number; + +declare const kClassicDesktopFolderType: number; declare const gestaltPowerMac8500: number; @@ -14372,8 +14352,18 @@ declare const telCANotDeflectable: number; declare const kLSQuarantineTypeCalendarEventAttachment: interop.Pointer; +declare const kUCTSDirectionPrevious: number; + +declare const extraneousStrings: number; + +declare const gestaltScrollingThrottle: number; + declare const kNoCompatibleNameErr: number; +declare const kioVAtrbFilesOpenBit: number; + +declare const kRegisterA4: number; + declare const kMDAttributeName: interop.Pointer; declare const kTextEncodingMacKannada: number; @@ -14418,10 +14408,6 @@ declare const kernelIDErr: number; declare const kPOSIXErrorEBADEXEC: number; -declare const gestaltQuickTimeStreamingFeatures: number; - -declare const kIsStationery: number; - declare const kTextRegionDontCare: number; declare const gestaltUSBCosmoANSIKbd: number; @@ -14432,10 +14418,6 @@ declare const platformNeXTsparc: number; declare const gestaltIconUtilitiesHas32BitIcons: number; -declare const keyInteractLevelAttr: number; - -declare const pStartPoint: number; - declare const kUTTypeCSource: interop.Pointer; declare const kMPProcessCreatedErr: number; @@ -14496,6 +14478,12 @@ declare const kMDItemLabelKind: interop.Pointer; declare const kAENext: number; +declare const kOTBadReferenceErr: number; + +declare const cLongRectangle: number; + +declare const keyAEPropData: number; + declare const kAEGetSuiteInfo: number; declare const kLocaleOperationVariantNameMask: number; @@ -14508,6 +14496,8 @@ declare const kTextEncodingISO_2022_JP: number; declare const unicodeDirectionErr: number; +declare const gestaltTeleMgrPresent: number; + declare const token2Equal: number; declare const verNynorsk: number; @@ -14570,7 +14560,13 @@ declare const kRAInvalidPortState: number; declare const keyAEObjectClass: number; -declare const tokenLeftLit: number; +declare const keyTimeoutAttr: number; + +declare const keyInteractLevelAttr: number; + +declare const pStartPoint: number; + +declare const errAECantUndo: number; declare const vmNoVectorErr: number; @@ -14596,6 +14592,18 @@ declare const kNSpProtocolNotAvailableErr: number; declare const kTextEncodingJIS_C6226_78: number; +declare const kUnicodeKeepInfoBit: number; + +declare const kUTTypeResolvable: interop.Pointer; + +declare const kFolderNeverMatchedInIdentifyFolderBit: number; + +declare const keyAEEditionFileLoc: number; + +declare const badDelim: number; + +declare const gestaltPowerMac9500: number; + declare const kCollectionDontWantData: number; declare const kTSMOutsideOfBody: number; @@ -14634,8 +14642,6 @@ declare const keyAETheText: number; declare const cCell: number; -declare const kFolderNeverMatchedInIdentifyFolderBit: number; - declare const gestaltPowerPCHasDCBTStreams: number; declare const errCpprange_error: number; @@ -14654,10 +14660,6 @@ declare const kCertSearchDecryptMask: number; declare const verTibet: number; -declare const kUTTypeResolvable: interop.Pointer; - -declare const kUnicodeKeepInfoBit: number; - declare const aeBuildSyntaxNoCloseHex: number; declare const kDMDriverNotDisplayMgrAwareErr: number; @@ -14668,6 +14670,8 @@ declare const kUnicodeObjectReplacement: number; declare const gestaltQuickTimeThreadSafeMovieToolbox: number; +declare const telFeatNotSub: number; + declare const pUpdateOn: number; declare const gestaltPowerBook165: number; @@ -14722,23 +14726,27 @@ declare const kWrapKCItemAttr: number; declare const verArabia: number; -declare const tokenHash: number; +declare const gestaltX86ResACPI: number; -declare const kPOSIXErrorEDEVERR: number; +declare const kFBCaccessorStoreFailed: number; -declare const kWSMethodInvocationResultParameterName: interop.Object; +declare const gestaltStdNBPSupportsAutoPosition: number; declare const laPropertyValueErr: number; +declare const gestaltExtToolboxTable: number; + +declare const errKCNoSuchAttr: number; + declare const kUTTypeRubyScript: interop.Pointer; declare const gestaltHidePortA: number; -declare const cfragAbortClosureErr: number; +declare const gestalt68040FPU: number; -declare const kTextEncodingUnicodeV13_0: number; +declare const cfragAbortClosureErr: number; -declare const gestaltX86ResACPI: number; +declare const kTextEncodingUnicodeV13_0: number; declare const kTextEncodingBaseName: number; @@ -14778,8 +14786,6 @@ declare const kHIDNullStateErr: number; declare const vmMappingPrivilegesErr: number; -declare const gestaltPowerMac9500: number; - declare const badDataRefIndex: number; declare const kISOLatinArabicVisualOrderVariant: number; @@ -14818,7 +14824,7 @@ declare const kUTTypeMP3: interop.Pointer; declare const extractErr: number; -declare const kResultSizeWidth: number; +declare const kFSCatInfoDataSizes: number; declare const ddpLenErr: number; @@ -14834,6 +14840,8 @@ declare const kOTStateChangeErr: number; declare const kUSBFlagsError: number; +declare const kFSFileOperationDoNotMoveAcrossVolumes: number; + declare const kAEDoNotPromptForUserConsent: number; declare const gestaltMacLC: number; @@ -14876,9 +14884,7 @@ declare const noHardware: number; declare const gestaltMenuMgrMultipleItemsWithCommandIDBit: number; -declare const keyAEEditionFileLoc: number; - -declare const badDelim: number; +declare const kPOSIXErrorEDEVERR: number; declare const cantCreateSingleForkFile: number; @@ -14910,7 +14916,7 @@ declare const kInUseErr: number; declare const kCollectionUser0Bit: number; -declare const fHasBundle: number; +declare const gestaltTranslationMgrHintOrder: number; declare const verBrazil: number; @@ -14996,16 +15002,20 @@ declare const langGalla: number; declare const langEstonian: number; +declare const kUnicodeCollationClass: number; + +declare const kPOSIXErrorETOOMANYREFS: number; + +declare const tokLeftQuote: number; + +declare const kMPTaskStateVectors: number; + declare const kPEFRelocBySectDWithSkip: number; declare const kAEIDoMarking: number; declare const longDateFound: number; -declare const kFBCaccessorStoreFailed: number; - -declare const gestaltStdNBPSupportsAutoPosition: number; - declare const kClassicPreferencesFolderType: number; declare const kLSNoRegistrationInfoErr: number; @@ -15128,6 +15138,8 @@ declare const vmAddressNotInFileViewErr: number; declare const ApplicationSpecificID: number; +declare const tokenHash: number; + declare const tokRightQuote: number; declare const kCollectionUser5Mask: number; @@ -15138,8 +15150,6 @@ declare const kRANotSupported: number; declare const gestaltComponentMgr: number; -declare const cannotFindAtomErr: number; - declare const verByeloRussian: number; declare const gestaltVMBackingStoreFileRefNum: number; @@ -15158,8 +15168,6 @@ declare const auxiliaryExportDataUnavailable: number; declare const kCollateMissingUnicodeTableErr: number; -declare const kExportedFolderAliasType: number; - declare const fidNotFound: number; declare const kAERegular: number; @@ -15188,6 +15196,8 @@ declare const kNSpNotAdvertisingErr: number; declare const kIconServices256PixelDataARGB: number; +declare const kWSMethodInvocationResultParameterName: interop.Object; + declare const kALMInstallationErr: number; declare const kBlessedFolder: number; @@ -15206,12 +15216,16 @@ declare const smTransAscii1: number; declare const noRecordOfApp: number; -declare const typeArc: number; +declare const dsSwitchOffOrRestart: number; + +declare const gestaltTSMgrVersion: number; declare const dblDagger: number; declare const kUnicodeMapLineFeedToReturnMask: number; +declare const kFSOperationObjectsCompleteKey: interop.Pointer; + declare const kAEContains: number; declare const graveUprU: number; @@ -15220,8 +15234,6 @@ declare const gestaltPCXUseICMapping: number; declare const MIDIDataID: number; -declare const vmOffErr: number; - declare const resPurgeable: number; declare const kPrintMonitorDocsFolderAliasType: number; @@ -15276,6 +15288,8 @@ declare const keyAEDefaultType: number; declare const hrUnableToResizeHandleErr: number; +declare const vmOffErr: number; + declare const typeCubicInches: number; declare const tokDecPoint: number; @@ -15308,6 +15322,8 @@ declare const typeCubicMeters: number; declare const keyErrorNumber: number; +declare const tokenLeftLit: number; + declare const kPEFRelocSmByImport: number; declare const AIFCID: number; @@ -15366,12 +15382,6 @@ declare const qfcbNotFoundErr: number; declare const errOpening: number; -declare const kEnterIdle: number; - -declare const kAEUTNotDirectParamIsTarget: number; - -declare const gestaltTSMgrVersion: number; - declare const kAEQDOr: number; declare const langFarsi: number; @@ -15386,12 +15396,12 @@ declare const systemCurLang: number; declare const dsPrivErr: number; -declare const errAECantUndo: number; - declare const kPOSIXErrorEAGAIN: number; declare const gestaltInternalDisplay: number; +declare const pFormula: number; + declare const eF8Key: number; declare const kOpaqueAddressSpaceID: number; @@ -15412,8 +15422,6 @@ declare const kDurationImmediate: number; declare const kUCBidiCatPopDirectionalFormat: number; -declare const dsSwitchOffOrRestart: number; - declare const smSinhalese: number; declare const gestaltCardServicesPresent: number; @@ -15482,8 +15490,6 @@ declare const smKanaSoftOK: number; declare const eMonitorOut: number; -declare const keyTimeoutAttr: number; - declare const dcmProtectedErr: number; declare const platformSunOSsparc: number; @@ -15586,8 +15592,6 @@ declare const langArabic: number; declare const keyAEScriptTag: number; -declare const kCollectionDontWantSize: number; - declare const kTextEncodingMacLaotian: number; declare const kDeveloperApplicationsFolderType: number; @@ -15602,6 +15606,8 @@ declare const langSwahili: number; declare const kUserDomain: number; +declare const kEnterIdle: number; + declare const kFSUnmountVolumeForceUnmount: number; declare const kPolicyKCStopOn: number; @@ -15620,12 +15626,12 @@ declare const telBadStateErr: number; declare const gestaltADBKbdII: number; +declare const kAEUTNotDirectParamIsTarget: number; + declare const kMacRomanLatin1TurkishVariant: number; declare const seNoDB: number; -declare const gestaltTVAttr: number; - declare const kMDItemIsLikelyJunk: interop.Pointer; declare const kTextLanguageDontCare: number; @@ -15636,8 +15642,6 @@ declare const kATSUInvalidFontErr: number; declare const nrPropertyAlreadyExists: number; -declare const pictInfoIDErr: number; - declare const keyMenuID: number; declare const kioFlAttribFileOpenBit: number; @@ -15648,14 +15652,14 @@ declare const kSSpCantInstallErr: number; declare const tokenIntl: number; -declare const urlDataHFTPDataConnectionErr: number; - declare const keyAEPointSize: number; declare const gestaltTSMgrAttr: number; declare const centeredDot: number; +declare const typeArc: number; + declare const kRedirectedRelativeFolder: number; declare const kFSEventStreamEventFlagKernelDropped: number; @@ -15666,8 +15670,6 @@ declare const kMDLabelDisplayName: interop.Object; declare const kMacIcelandicStdDefaultVariant: number; -declare const kFSOperationObjectsCompleteKey: interop.Pointer; - declare const kPEFTOCSymbol: number; declare const noDMAErr: number; @@ -15684,26 +15686,28 @@ declare const illegalNoteChannelOSErr: number; declare const kUnicodeMatchOtherVariantBit: number; -declare const LSAcceptanceFlags: { - Default: 1, - AllowLoginUI: 2, +declare const SKIndexType: { + Unknown: 0, + Inverted: 1, + Vector: 2, + InvertedVector: 3, }; -declare const LSItemInfoFlags: { - IsPlainFile: 1, - IsPackage: 2, - IsApplication: 4, - IsContainer: 8, - IsAliasFile: 16, - IsSymlink: 32, - IsInvisible: 64, - IsNativeApp: 128, - IsClassicApp: 256, - AppPrefersNative: 512, - AppPrefersClassic: 1024, - AppIsScriptable: 2048, - IsVolume: 4096, - ExtensionIsHidden: 1048576, +declare const LSHandlerOptions: { + Default: 0, + IgnoreCreator: 1, +}; + +declare const LSLaunchFlags: { + Defaults: 1, + AndPrint: 2, + AndDisplayErrors: 64, + DontAddToRecents: 256, + DontSwitch: 512, + Async: 65536, + NewInstance: 524288, + AndHide: 1048576, + AndHideOthers: 2097152, }; declare const LSRequestedInfo: { @@ -15717,6 +15721,32 @@ declare const LSRequestedInfo: { AllInfo: -1, }; +declare const LSRolesMask: { + None: 1, + Viewer: 2, + Editor: 4, + Shell: 8, + All: -1, +}; + +declare const WSTypeID: { + Unknown: 0, + Null: 1, + Boolean: 2, + Integer: 3, + Double: 4, + String: 5, + Date: 6, + Data: 7, + Array: 8, + Dictionary: 9, +}; + +declare const LSAcceptanceFlags: { + Default: 1, + AllowLoginUI: 2, +}; + declare const SKSearchType: { kSKSearchRanked: 0, Boolean: 1, @@ -15724,11 +15754,21 @@ declare const SKSearchType: { Prefix: 3, }; -declare const SKIndexType: { - Unknown: 0, - Inverted: 1, - Vector: 2, - InvertedVector: 3, +declare const LSItemInfoFlags: { + IsPlainFile: 1, + IsPackage: 2, + IsApplication: 4, + IsContainer: 8, + IsAliasFile: 16, + IsSymlink: 32, + IsInvisible: 64, + IsNativeApp: 128, + IsClassicApp: 256, + AppPrefersNative: 512, + AppPrefersClassic: 1024, + AppIsScriptable: 2048, + IsVolume: 4096, + ExtensionIsHidden: 1048576, }; declare const MDQueryOptionFlags: { @@ -15744,32 +15784,6 @@ declare const SKDocumentIndexState: { DeletePending: 3, }; -declare const LSHandlerOptions: { - Default: 0, - IgnoreCreator: 1, -}; - -declare const LSRolesMask: { - None: 1, - Viewer: 2, - Editor: 4, - Shell: 8, - All: -1, -}; - -declare const WSTypeID: { - Unknown: 0, - Null: 1, - Boolean: 2, - Integer: 3, - Double: 4, - String: 5, - Date: 6, - Data: 7, - Array: 8, - Dictionary: 9, -}; - declare const MDQuerySortOptionFlags: { kMDQueryReverseSortOrderFlag: 1, }; @@ -15779,23 +15793,6 @@ declare const MDLabelDomain: { Local: 1, }; -declare const LSLaunchFlags: { - Defaults: 1, - AndPrint: 2, - AndDisplayErrors: 64, - DontAddToRecents: 256, - DontSwitch: 512, - Async: 65536, - NewInstance: 524288, - AndHide: 1048576, - AndHideOthers: 2097152, -}; - -declare class MachineInformation { - constructor(init?: MachineInformation); - __unusedMachineInformationField: interop.Pointer; -} - declare class PEFImportedLibrary { constructor(init?: PEFImportedLibrary); nameOffset: number; @@ -15988,7 +15985,7 @@ declare class UCKeyLayoutFeatureInfo { declare class PEFExportedSymbolKey { constructor(init?: PEFExportedSymbolKey); - u: unnamed_16551389789329836630; + u: unnamed_8468402883870321414; } declare class AEBuildError { @@ -16275,6 +16272,13 @@ declare class decform { digits: number; } +declare class unnamed_17868221517438899448 { + constructor(init?: unnamed_17868221517438899448); + length: number; + text: unknown /* const array */; + unused: number; +} + declare class UCKeyStateTerminators { constructor(init?: UCKeyStateTerminators); keyStateTerminatorsFormat: number; @@ -16318,6 +16322,11 @@ declare class RegisterInformation { __unusedRegisterInformationField: interop.Pointer; } +declare class MachineInformation { + constructor(init?: MachineInformation); + __unusedMachineInformationField: interop.Pointer; +} + declare class RegisterInformationPowerPC { constructor(init?: RegisterInformationPowerPC); R0: UnsignedWide; @@ -16490,6 +16499,12 @@ declare class ComponentDescription { componentFlagsMask: number; } +declare class unnamed_17171530611659253000 { + constructor(init?: unnamed_17171530611659253000); + lo: number; + hi: number; +} + declare class FSFileOperationClientContext { constructor(init?: FSFileOperationClientContext); version: number; @@ -16721,21 +16736,15 @@ declare class MachineLocation { constructor(init?: MachineLocation); latitude: number; longitude: number; - u: unnamed_1065555818574495266; + u: unnamed_6972270121872955462; } -declare class unnamed_17663518117199877425 { - constructor(init?: unnamed_17663518117199877425); +declare class unnamed_4755705498491620100 { + constructor(init?: unnamed_4755705498491620100); eraAlt: number; oldDate: DateTimeRec; } -declare class unnamed_7994584717718899728 { - constructor(init?: unnamed_7994584717718899728); - lLow: number; - lHigh: number; -} - declare class DateCacheRecord { constructor(init?: DateCacheRecord); hidden: unknown /* const array */; @@ -16852,15 +16861,6 @@ declare class ItlbExtRecord { itlbAliasStyle: number; } -declare class RuleBasedTrslRecord { - constructor(init?: RuleBasedTrslRecord); - sourceType: number; - targetType: number; - formatNumber: number; - propertyFlag: number; - numberOfRules: number; -} - declare class Itl5Record { constructor(init?: Itl5Record); versionNumber: number; @@ -16896,12 +16896,6 @@ declare class Itl4Rec { resOffset8: number; } -declare class unnamed_796733774800138574 { - constructor(init?: unnamed_796733774800138574); - lo: number; - hi: number; -} - declare class Intl1Rec { constructor(init?: Intl1Rec); days: unknown /* const array */; @@ -17098,29 +17092,7 @@ declare class decimal { sgn: number; unused: number; exp: number; - sig: unnamed_92125956774180753; -} - -declare class DateTimeRec { - constructor(init?: DateTimeRec); - year: number; - month: number; - day: number; - hour: number; - minute: number; - second: number; - dayOfWeek: number; -} - -declare class NumberParts { - constructor(init?: NumberParts); - version: number; - data: unknown /* const array */; - pePlus: WideCharArr; - peMinus: WideCharArr; - peMinusPlus: WideCharArr; - altNumTable: WideCharArr; - reserved: unknown /* const array */; + sig: unnamed_17868221517438899448; } declare class ItlcRecord { @@ -17189,14 +17161,26 @@ declare class OpaqueMPCoherenceID { constructor(init?: OpaqueMPCoherenceID); } -declare class __SKSummary { - constructor(init?: __SKSummary); +declare class unnamed_7530669769913771768 { + constructor(init?: unnamed_7530669769913771768); + era: number; + year: number; + month: number; + day: number; + hour: number; + minute: number; + second: number; + dayOfWeek: number; + dayOfYear: number; + weekOfYear: number; + pm: number; + res1: number; + res2: number; + res3: number; } -declare class ChunkHeader { - constructor(init?: ChunkHeader); - ckID: number; - ckSize: number; +declare class __SKSummary { + constructor(init?: __SKSummary); } declare class XLibExportedSymbol { @@ -17205,6 +17189,34 @@ declare class XLibExportedSymbol { bpOffset: number; } +declare class DateTimeRec { + constructor(init?: DateTimeRec); + year: number; + month: number; + day: number; + hour: number; + minute: number; + second: number; + dayOfWeek: number; +} + +declare class NumberParts { + constructor(init?: NumberParts); + version: number; + data: unknown /* const array */; + pePlus: WideCharArr; + peMinus: WideCharArr; + peMinusPlus: WideCharArr; + altNumTable: WideCharArr; + reserved: unknown /* const array */; +} + +declare class ChunkHeader { + constructor(init?: ChunkHeader); + ckID: number; + ckSize: number; +} + declare class TextRange { constructor(init?: TextRange); fStart: number; @@ -17344,6 +17356,17 @@ declare class BigEndianUnsignedShort { bigEndianValue: number; } +declare class OpaqueTextBreakLocatorRef { + constructor(init?: OpaqueTextBreakLocatorRef); +} + +declare class FPUInformationPowerPC { + constructor(init?: FPUInformationPowerPC); + Registers: unknown /* const array */; + FPSCR: number; + Reserved: number; +} + declare class TECLocaleListToEncodingListRec { constructor(init?: TECLocaleListToEncodingListRec); offset: number; @@ -17370,6 +17393,12 @@ declare class MachineInformationPowerPC { Reserved: UnsignedWide; } +declare class unnamed_14041157553998255225 { + constructor(init?: unnamed_14041157553998255225); + lLow: number; + lHigh: number; +} + declare class WideCharArr { constructor(init?: WideCharArr); size: number; @@ -17479,22 +17508,19 @@ declare class TECEncodingPairRec { dest: TextEncodingRec; } -declare class unnamed_15470629821266774340 { - constructor(init?: unnamed_15470629821266774340); - era: number; - year: number; - month: number; - day: number; - hour: number; - minute: number; - second: number; - dayOfWeek: number; - dayOfYear: number; - weekOfYear: number; - pm: number; - res1: number; - res2: number; - res3: number; +declare class RuleBasedTrslRecord { + constructor(init?: RuleBasedTrslRecord); + sourceType: number; + targetType: number; + formatNumber: number; + propertyFlag: number; + numberOfRules: number; +} + +declare class unnamed_9284286218556619430 { + constructor(init?: unnamed_9284286218556619430); + pad: unknown /* const array */; + Delta: number; } declare class MPTaskInfo { @@ -17593,13 +17619,6 @@ declare class OpaqueUnicodeToTextInfo { constructor(init?: OpaqueUnicodeToTextInfo); } -declare class unnamed_92125956774180753 { - constructor(init?: unnamed_92125956774180753); - length: number; - text: unknown /* const array */; - unused: number; -} - declare class SchedulerInfoRec { constructor(init?: SchedulerInfoRec); InfoRecSize: number; @@ -17664,12 +17683,6 @@ declare class FVector { length: number; } -declare class unnamed_10063595179712342448 { - constructor(init?: unnamed_10063595179712342448); - pad: unknown /* const array */; - Delta: number; -} - declare class UCKeyToCharTableIndex { constructor(init?: UCKeyToCharTableIndex); keyToCharTableIndexFormat: number; @@ -17716,17 +17729,6 @@ declare class LSApplicationParameters { initialEvent: interop.Pointer; } -declare class OpaqueTextBreakLocatorRef { - constructor(init?: OpaqueTextBreakLocatorRef); -} - -declare class FPUInformationPowerPC { - constructor(init?: FPUInformationPowerPC); - Registers: unknown /* const array */; - FPSCR: number; - Reserved: number; -} - declare class OpaqueMPNotificationID { constructor(init?: OpaqueMPNotificationID); } @@ -17778,6 +17780,15 @@ declare class TokenRec { stringPosition: interop.Pointer; } +declare class FSEventStreamContext { + constructor(init?: FSEventStreamContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class OpaqueMPAreaID { constructor(init?: OpaqueMPAreaID); } @@ -17846,15 +17857,6 @@ declare class OpaqueMPCpuID { constructor(init?: OpaqueMPCpuID); } -declare class FSEventStreamContext { - constructor(init?: FSEventStreamContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class FXInfo { constructor(init?: FXInfo); fdIconID: number; @@ -18014,25 +18016,15 @@ declare class FSVolumeInfo { } type LongDateRecDescriptor = - | { ld: unnamed_15470629821266774340 } + | { ld: unnamed_7530669769913771768 } | { list: unknown /* const array */ } - | { od: unnamed_17663518117199877425 }; + | { od: unnamed_4755705498491620100 }; declare class LongDateRec { constructor(init?: LongDateRecDescriptor); - ld: unnamed_15470629821266774340; + ld: unnamed_7530669769913771768; list: unknown /* const array */; - od: unnamed_17663518117199877425; -} - -type unnamed_16551389789329836630Descriptor = - | { fullHashWord: number } - | { splitHashWord: PEFSplitHashWord }; - -declare class unnamed_16551389789329836630 { - constructor(init?: unnamed_16551389789329836630Descriptor); - fullHashWord: number; - splitHashWord: PEFSplitHashWord; + od: unnamed_4755705498491620100; } type Vector128Descriptor = @@ -18049,31 +18041,21 @@ declare class Vector128 { type LongDateCvtDescriptor = | { c: number } - | { hl: unnamed_7994584717718899728 }; + | { hl: unnamed_14041157553998255225 }; declare class LongDateCvt { constructor(init?: LongDateCvtDescriptor); c: number; - hl: unnamed_7994584717718899728; -} - -type unnamed_1065555818574495266Descriptor = - | { gmtDelta: number } - | { dls: unnamed_10063595179712342448 }; - -declare class unnamed_1065555818574495266 { - constructor(init?: unnamed_1065555818574495266Descriptor); - gmtDelta: number; - dls: unnamed_10063595179712342448; + hl: unnamed_14041157553998255225; } type WideCharDescriptor = - | { a: unnamed_796733774800138574 } + | { a: unnamed_17171530611659253000 } | { b: number }; declare class WideChar { constructor(init?: WideCharDescriptor); - a: unnamed_796733774800138574; + a: unnamed_17171530611659253000; b: number; } @@ -18085,6 +18067,26 @@ declare class ExceptionInfo { memoryInfo: interop.Pointer; } +type unnamed_6972270121872955462Descriptor = + | { gmtDelta: number } + | { dls: unnamed_9284286218556619430 }; + +declare class unnamed_6972270121872955462 { + constructor(init?: unnamed_6972270121872955462Descriptor); + gmtDelta: number; + dls: unnamed_9284286218556619430; +} + +type unnamed_8468402883870321414Descriptor = + | { fullHashWord: number } + | { splitHashWord: PEFSplitHashWord }; + +declare class unnamed_8468402883870321414 { + constructor(init?: unnamed_8468402883870321414Descriptor); + fullHashWord: number; + splitHashWord: PEFSplitHashWord; +} + type AEArrayDataDescriptor = | { kAEDataArray: unknown /* const array */ } | { kAEPackedArray: unknown /* const array */ } diff --git a/packages/macos/types/CoreSpotlight.d.ts b/packages/macos/types/CoreSpotlight.d.ts index c4adc692..e2f875fe 100644 --- a/packages/macos/types/CoreSpotlight.d.ts +++ b/packages/macos/types/CoreSpotlight.d.ts @@ -32,6 +32,12 @@ declare const CSSearchableItemActivityIdentifier: string; declare const CSMailboxTrash: string; +declare const CSSuggestionKind: { + None: 0, + Custom: 1, + Default: 2, +}; + declare const CSUserInteraction: { Select: 0, Default: 0, @@ -51,12 +57,6 @@ declare const CSSearchQueryErrorCode: { Cancelled: -2003, }; -declare const CSSuggestionKind: { - None: 0, - Custom: 1, - Default: 2, -}; - declare const CSIndexErrorCode: { UnknownError: -1, IndexUnavailableError: -1000, diff --git a/packages/macos/types/CoreTelephony.d.ts b/packages/macos/types/CoreTelephony.d.ts index 3736cf84..dcac1707 100644 --- a/packages/macos/types/CoreTelephony.d.ts +++ b/packages/macos/types/CoreTelephony.d.ts @@ -6,6 +6,11 @@ declare const kCTErrorDomainNoError: number; declare const kCTErrorDomainMach: number; +declare const CTCellularPlanCapability: { + Only: 0, + AndVoice: 1, +}; + declare const CTCellularPlanProvisioningAddPlanResult: { Unknown: 0, Fail: 1, diff --git a/packages/macos/types/CoreText.d.ts b/packages/macos/types/CoreText.d.ts index 70c72df3..c4d2f4e2 100644 --- a/packages/macos/types/CoreText.d.ts +++ b/packages/macos/types/CoreText.d.ts @@ -1,13 +1,5 @@ /// -declare const kRubyKanaType: number; - -declare const kStylisticAlternativesType: number; - -declare const kTRAKUniformFormat: number; - -declare const kFontSpanishLanguage: number; - declare const kAbbrevSquaredLigaturesOnSelector: number; declare const kFontDanishLanguage: number; @@ -20,6 +12,8 @@ declare const kCTFontFeatureSampleTextKey: interop.Pointer; declare const kCaseSensitiveSpacingOnSelector: number; +declare const kCTBaselineClassHanging: interop.Pointer; + declare const kCTFontPriorityAttribute: interop.Pointer; declare const kCTTypesetterOptionDisableBidiProcessing: interop.Pointer; @@ -102,6 +96,8 @@ declare const kCanonicalCompositionOffSelector: number; declare const kFontMalayalamScript: number; +declare const kRubyKanaType: number; + declare const kUpperCaseSmallCapsSelector: number; declare const kFontDesignerURLName: number; @@ -192,8 +188,6 @@ declare const kCTFrameProgressionAttributeName: interop.Pointer; declare const kCTFontCollectionDisallowAutoActivationOption: interop.Pointer; -declare const kCTBaselineClassHanging: interop.Pointer; - declare const kCTBaselineClassIdeographicCentered: interop.Pointer; declare const kCTBaselineClassRoman: interop.Pointer; @@ -614,6 +608,8 @@ declare const kKERNCurrentVersion: number; declare const kKERNTag: number; +declare const kTRAKUniformFormat: number; + declare const kTRAKCurrentVersion: number; declare const kPROPNumDirectionClasses: number; @@ -636,8 +632,6 @@ declare const kPROPWSDirectionClass: number; declare const kPROPSDirectionClass: number; -declare const kPROPPSDirectionClass: number; - declare const kPROPCSDirectionClass: number; declare const kPROPESDirectionClass: number; @@ -742,8 +736,6 @@ declare const kJUSTpcDuctilityAction: number; declare const kJUSTpcConditionalAddAction: number; -declare const kJUSTpcDecompositionAction: number; - declare const kLCARCurrentVersion: number; declare const kSTRearrVerbMask: number; @@ -1056,6 +1048,8 @@ declare const kUpperCaseType: number; declare const kLowerCaseType: number; +declare const kStylisticAlternativesType: number; + declare const kCaseSensitiveLayoutType: number; declare const kItalicCJKRomanType: number; @@ -1092,6 +1086,8 @@ declare const kHojoCharactersSelector: number; declare const kFontPunjabiLanguage: number; +declare const kJUSTpcDecompositionAction: number; + declare const kCTFontTableFeat: number; declare const kFontExtendedArabicScript: number; @@ -1220,8 +1216,6 @@ declare const kKERNVertical: number; declare const kFontJapaneseLanguage: number; -declare const kMORTraxAB: number; - declare const kFontHebrewScript: number; declare const kJUSTpcUnconditionalAddAction: number; @@ -1282,6 +1276,8 @@ declare const kJUSTNullPriority: number; declare const kDesignLevel2Selector: number; +declare const kMORTraxAB: number; + declare const kHyphensToEmDashOffSelector: number; declare const kCTFontVariationAxisIdentifierKey: interop.Pointer; @@ -1424,6 +1420,8 @@ declare const kCTFontTableMATH: number; declare const kFontUnicodeDefaultSemantics: number; +declare const kPROPPSDirectionClass: number; + declare const kFontEsperantoLanguage: number; declare const kFontUniqueName: number; @@ -1520,6 +1518,8 @@ declare const kFontGuaraniLanguage: number; declare const kTypographicExtrasType: number; +declare const kFontSpanishLanguage: number; + declare const kPROPDirectionMask: number; declare const nonGlyphID: number; @@ -1660,6 +1660,8 @@ declare const kMORTLigLastAction: number; declare const kFontGreekScript: number; +declare const kCTFontTableHead: number; + declare const kHideDiacriticsSelector: number; declare const kCTRunDelegateCurrentVersion: number; @@ -1698,8 +1700,6 @@ declare const kCTBaselineClassAttributeName: interop.Pointer; declare const kCTFontTableMVAR: number; -declare const kCTFontTableHead: number; - declare const kKERXNoCrossKerning: number; declare const kFontUnicodeV4_0VariationSequenceSemantics: number; @@ -1822,39 +1822,6 @@ declare const kStylisticAltEighteenOnSelector: number; declare const kBSLNRomanBaseline: number; -declare const CTLineTruncationType: { - Start: 0, - End: 1, - Middle: 2, -}; - -declare const CTFontTableOptions: { - NoOptions: 0, - ExcludeSynthetic: 1, -}; - -declare const CTParagraphStyleSpecifier: { - Alignment: 0, - FirstLineHeadIndent: 1, - HeadIndent: 2, - TailIndent: 3, - TabStops: 4, - DefaultTabInterval: 5, - LineBreakMode: 6, - LineHeightMultiple: 7, - MaximumLineHeight: 8, - MinimumLineHeight: 9, - LineSpacing: 10, - ParagraphSpacing: 11, - ParagraphSpacingBefore: 12, - BaseWritingDirection: 13, - MaximumLineSpacing: 14, - MinimumLineSpacing: 15, - LineSpacingAdjustment: 16, - LineBoundsOptions: 17, - Count: 18, -}; - declare const CTUnderlineStyle: { None: 0, Single: 1, @@ -1862,46 +1829,13 @@ declare const CTUnderlineStyle: { Double: 9, }; -declare const CTFontDescriptorMatchingState: { - DidBegin: 0, - DidFinish: 1, - WillBeginQuerying: 2, - Stalled: 3, - WillBeginDownloading: 4, - Downloading: 5, - DidFinishDownloading: 6, - DidMatch: 7, - DidFailWithError: 8, -}; - -declare const CTRubyPosition: { - Before: 0, - After: 1, - InterCharacter: 2, - Inline: 3, - Count: 4, -}; - -declare const CTLineBreakMode: { - WordWrapping: 0, - CharWrapping: 1, - Clipping: 2, - TruncatingHead: 3, - TruncatingTail: 4, - TruncatingMiddle: 5, -}; - -declare const CTTextAlignment: { - TextAlignmentLeft: 0, - TextAlignmentRight: 1, - TextAlignmentCenter: 2, - TextAlignmentJustified: 3, - TextAlignmentNatural: 4, - LeftTextAlignment: 0, - RightTextAlignment: 1, - CenterTextAlignment: 2, - JustifiedTextAlignment: 3, - NaturalTextAlignment: 4, +declare const CTFontOrientation: { + OrientationDefault: 0, + OrientationHorizontal: 1, + OrientationVertical: 2, + DefaultOrientation: 0, + HorizontalOrientation: 1, + VerticalOrientation: 2, }; declare const CTCharacterCollection: { @@ -1919,36 +1853,13 @@ declare const CTCharacterCollection: { AdobeKorea1CharacterCollection: 5, }; -declare const CTRubyAlignment: { - Invalid: -1, - Auto: 0, - Start: 1, - Center: 2, - End: 3, - DistributeLetter: 4, - DistributeSpace: 5, - LineEdge: 6, -}; - -declare const CTLineBoundsOptions: { - ExcludeTypographicLeading: 1, - ExcludeTypographicShifts: 2, - UseHangingPunctuation: 4, - UseGlyphPathBounds: 8, - UseOpticalBounds: 16, - IncludeLanguageExtents: 32, -}; - -declare const CTFrameProgression: { - TopToBottom: 0, - RightToLeft: 1, - LeftToRight: 2, -}; - -declare const CTFontCollectionCopyOptions: { - DefaultOptions: 0, - Unique: 1, - StandardSort: 2, +declare const CTLineBreakMode: { + WordWrapping: 0, + CharWrapping: 1, + Clipping: 2, + TruncatingHead: 3, + TruncatingTail: 4, + TruncatingMiddle: 5, }; declare const CTFontUIFontType: { @@ -2010,6 +1921,126 @@ declare const CTFontUIFontType: { ControlContentFontType: 26, }; +declare const CTFrameProgression: { + TopToBottom: 0, + RightToLeft: 1, + LeftToRight: 2, +}; + +declare const CTFontFormat: { + Unrecognized: 0, + OpenTypePostScript: 1, + OpenTypeTrueType: 2, + TrueType: 3, + PostScript: 4, + Bitmap: 5, +}; + +declare const CTFontStylisticClass: { + ClassUnknown: 0, + ClassOldStyleSerifs: 268435456, + ClassTransitionalSerifs: 536870912, + ClassModernSerifs: 805306368, + ClassClarendonSerifs: 1073741824, + ClassSlabSerifs: 1342177280, + ClassFreeformSerifs: 1879048192, + ClassSansSerif: -2147483648, + ClassOrnamentals: -1879048192, + ClassScripts: -1610612736, + ClassSymbolic: -1073741824, + UnknownClass: 0, + OldStyleSerifsClass: 268435456, + TransitionalSerifsClass: 536870912, + ModernSerifsClass: 805306368, + ClarendonSerifsClass: 1073741824, + SlabSerifsClass: 1342177280, + FreeformSerifsClass: 1879048192, + SansSerifClass: -2147483648, + OrnamentalsClass: -1879048192, + ScriptsClass: -1610612736, + SymbolicClass: -1073741824, +}; + +declare const CTLineTruncationType: { + Start: 0, + End: 1, + Middle: 2, +}; + +declare const CTFontTableOptions: { + NoOptions: 0, + ExcludeSynthetic: 1, +}; + +declare const CTParagraphStyleSpecifier: { + Alignment: 0, + FirstLineHeadIndent: 1, + HeadIndent: 2, + TailIndent: 3, + TabStops: 4, + DefaultTabInterval: 5, + LineBreakMode: 6, + LineHeightMultiple: 7, + MaximumLineHeight: 8, + MinimumLineHeight: 9, + LineSpacing: 10, + ParagraphSpacing: 11, + ParagraphSpacingBefore: 12, + BaseWritingDirection: 13, + MaximumLineSpacing: 14, + MinimumLineSpacing: 15, + LineSpacingAdjustment: 16, + LineBoundsOptions: 17, + Count: 18, +}; + +declare const CTRubyPosition: { + Before: 0, + After: 1, + InterCharacter: 2, + Inline: 3, + Count: 4, +}; + +declare const CTTextAlignment: { + TextAlignmentLeft: 0, + TextAlignmentRight: 1, + TextAlignmentCenter: 2, + TextAlignmentJustified: 3, + TextAlignmentNatural: 4, + LeftTextAlignment: 0, + RightTextAlignment: 1, + CenterTextAlignment: 2, + JustifiedTextAlignment: 3, + NaturalTextAlignment: 4, +}; + +declare const CTRubyAlignment: { + Invalid: -1, + Auto: 0, + Start: 1, + Center: 2, + End: 3, + DistributeLetter: 4, + DistributeSpace: 5, + LineEdge: 6, +}; + +declare const CTLineBoundsOptions: { + ExcludeTypographicLeading: 1, + ExcludeTypographicShifts: 2, + UseHangingPunctuation: 4, + UseGlyphPathBounds: 8, + UseOpticalBounds: 16, + IncludeLanguageExtents: 32, +}; + +declare const CTFontCollectionCopyOptions: { + DefaultOptions: 0, + Unique: 1, + StandardSort: 2, +}; + declare const CTFontOptions: { Default: 0, PreventAutoActivation: 1, @@ -2017,15 +2048,6 @@ declare const CTFontOptions: { PreferSystemFont: 4, }; -declare const CTFontOrientation: { - OrientationDefault: 0, - OrientationHorizontal: 1, - OrientationVertical: 2, - DefaultOrientation: 0, - HorizontalOrientation: 1, - VerticalOrientation: 2, -}; - declare const CTFontSymbolicTraits: { TraitItalic: 1, TraitBold: 2, @@ -2060,31 +2082,6 @@ declare const CTFramePathFillRule: { WindingNumber: 1, }; -declare const CTFontStylisticClass: { - ClassUnknown: 0, - ClassOldStyleSerifs: 268435456, - ClassTransitionalSerifs: 536870912, - ClassModernSerifs: 805306368, - ClassClarendonSerifs: 1073741824, - ClassSlabSerifs: 1342177280, - ClassFreeformSerifs: 1879048192, - ClassSansSerif: -2147483648, - ClassOrnamentals: -1879048192, - ClassScripts: -1610612736, - ClassSymbolic: -1073741824, - UnknownClass: 0, - OldStyleSerifsClass: 268435456, - TransitionalSerifsClass: 536870912, - ModernSerifsClass: 805306368, - ClarendonSerifsClass: 1073741824, - SlabSerifsClass: 1342177280, - FreeformSerifsClass: 1879048192, - SansSerifClass: -2147483648, - OrnamentalsClass: -1879048192, - ScriptsClass: -1610612736, - SymbolicClass: -1073741824, -}; - declare const CTFontManagerAutoActivationSetting: { Default: 0, Disabled: 1, @@ -2092,29 +2089,16 @@ declare const CTFontManagerAutoActivationSetting: { PromptUser: 3, }; -declare const CTFontFormat: { - Unrecognized: 0, - OpenTypePostScript: 1, - OpenTypeTrueType: 2, - TrueType: 3, - PostScript: 4, - Bitmap: 5, -}; - -declare const CTFontManagerScope: { - None: 0, - Process: 1, - Persistent: 2, - Session: 3, - User: 2, -}; - -declare const CTUnderlineStyleModifiers: { - Solid: 0, - Dot: 256, - Dash: 512, - DashDot: 768, - DashDotDot: 1024, +declare const CTFontDescriptorMatchingState: { + DidBegin: 0, + DidFinish: 1, + WillBeginQuerying: 2, + Stalled: 3, + WillBeginDownloading: 4, + Downloading: 5, + DidFinishDownloading: 6, + DidMatch: 7, + DidFailWithError: 8, }; declare const CTFontManagerError: { @@ -2137,6 +2121,22 @@ declare const CTFontManagerError: { UnsupportedScope: 307, }; +declare const CTFontManagerScope: { + None: 0, + Process: 1, + Persistent: 2, + Session: 3, + User: 2, +}; + +declare const CTUnderlineStyleModifiers: { + Solid: 0, + Dot: 256, + Dash: 512, + DashDot: 768, + DashDotDot: 1024, +}; + declare const CTRunStatus: { NoStatus: 0, RightToLeft: 1, @@ -2735,6 +2735,15 @@ declare class KerxIndexArrayHeader { kerningVectorOffset: number; } +declare class STHeader { + constructor(init?: STHeader); + filler: number; + nClasses: number; + classTableOffset: number; + stateArrayOffset: number; + entryTableOffset: number; +} + declare class SFNTLookupArrayHeader { constructor(init?: SFNTLookupArrayHeader); lookupValues: unknown /* const array */; @@ -2747,15 +2756,6 @@ declare class KerxTableHeader { firstSubtable: unknown /* const array */; } -declare class STHeader { - constructor(init?: STHeader); - filler: number; - nClasses: number; - classTableOffset: number; - stateArrayOffset: number; - entryTableOffset: number; -} - declare class BslnFormat0Part { constructor(init?: BslnFormat0Part); deltas: unknown /* const array */; @@ -3069,18 +3069,20 @@ declare class BslnFormatUnion { fmt3Part: BslnFormat3Part; } -type KernFormatSpecificHeaderDescriptor = - | { orderedList: KernOrderedListHeader } - | { stateTable: KernStateHeader } - | { simpleArray: KernSimpleArrayHeader } - | { indexArray: KernIndexArrayHeader }; +type SFNTLookupFormatSpecificHeaderDescriptor = + | { theArray: SFNTLookupArrayHeader } + | { segment: SFNTLookupSegmentHeader } + | { single: SFNTLookupSingleHeader } + | { trimmedArray: SFNTLookupTrimmedArrayHeader } + | { vector: SFNTLookupVectorHeader }; -declare class KernFormatSpecificHeader { - constructor(init?: KernFormatSpecificHeaderDescriptor); - orderedList: KernOrderedListHeader; - stateTable: KernStateHeader; - simpleArray: KernSimpleArrayHeader; - indexArray: KernIndexArrayHeader; +declare class SFNTLookupFormatSpecificHeader { + constructor(init?: SFNTLookupFormatSpecificHeaderDescriptor); + theArray: SFNTLookupArrayHeader; + segment: SFNTLookupSegmentHeader; + single: SFNTLookupSingleHeader; + trimmedArray: SFNTLookupTrimmedArrayHeader; + vector: SFNTLookupVectorHeader; } type MortSpecificSubtableDescriptor = @@ -3099,20 +3101,18 @@ declare class MortSpecificSubtable { insertion: MortInsertionSubtable; } -type SFNTLookupFormatSpecificHeaderDescriptor = - | { theArray: SFNTLookupArrayHeader } - | { segment: SFNTLookupSegmentHeader } - | { single: SFNTLookupSingleHeader } - | { trimmedArray: SFNTLookupTrimmedArrayHeader } - | { vector: SFNTLookupVectorHeader }; +type KernFormatSpecificHeaderDescriptor = + | { orderedList: KernOrderedListHeader } + | { stateTable: KernStateHeader } + | { simpleArray: KernSimpleArrayHeader } + | { indexArray: KernIndexArrayHeader }; -declare class SFNTLookupFormatSpecificHeader { - constructor(init?: SFNTLookupFormatSpecificHeaderDescriptor); - theArray: SFNTLookupArrayHeader; - segment: SFNTLookupSegmentHeader; - single: SFNTLookupSingleHeader; - trimmedArray: SFNTLookupTrimmedArrayHeader; - vector: SFNTLookupVectorHeader; +declare class KernFormatSpecificHeader { + constructor(init?: KernFormatSpecificHeaderDescriptor); + orderedList: KernOrderedListHeader; + stateTable: KernStateHeader; + simpleArray: KernSimpleArrayHeader; + indexArray: KernIndexArrayHeader; } type MorxSpecificSubtableDescriptor = diff --git a/packages/macos/types/CoreVideo.d.ts b/packages/macos/types/CoreVideo.d.ts index 6b51c601..bae7f493 100644 --- a/packages/macos/types/CoreVideo.d.ts +++ b/packages/macos/types/CoreVideo.d.ts @@ -1,6 +1,6 @@ /// -declare const kCVImageBufferPostDecodeProcessingFrameMetadataKey: interop.Pointer; +declare const kCVImageBufferPostDecodeProcessingFrameMetadataKey: interop.Object; declare const kCVPixelFormatType_32RGBA: number; @@ -128,10 +128,14 @@ declare const kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange: number; declare const kCVPixelFormatType_Lossless_64RGBAHalf: number; +declare const kCVPixelFormatType_30RGBLE_8A_BiPlanar: number; + declare const kCVPixelFormatType_444YpCbCr16VideoRange_16A_TriPlanar: number; declare const kCVPixelFormatType_64RGBA_DownscaledProResRAW: number; +declare const kCVPixelFormatType_96VersatileBayerPacked12: number; + declare const kCVPixelFormatType_16VersatileBayer: number; declare const kCVPixelFormatType_444YpCbCr10BiPlanarFullRange: number; @@ -188,8 +192,6 @@ declare const kCVPixelFormatType_32AlphaGray: number; declare const kCVPixelFormatType_32ABGR: number; -declare const kCVPixelFormatType_32BGRA: number; - declare const kCVPixelFormatType_32ARGB: number; declare const kCVPixelFormatType_24RGB: number; @@ -210,6 +212,18 @@ declare const kCVPixelFormatType_2Indexed: number; declare const kCVPixelFormatType_1Monochrome: number; +declare const kCVImageBufferDisplayMaskRectangle_LeftEdgePointsKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangleStereoLeftKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_RectangleTopKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterHeightKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangle_ReferenceRasterWidthKey: interop.Object; + +declare const kCVImageBufferDisplayMaskRectangleKey: interop.Object; + declare const kCVImageBufferLogTransferFunction_AppleLog: interop.Object; declare const kCVImageBufferLogTransferFunctionKey: interop.Object; @@ -218,7 +232,7 @@ declare const kCVImageBufferRegionOfInterestKey: interop.Object; declare const kCVImageBufferContentLightLevelInfoKey: interop.Object; -declare const kCVImageBufferPostDecodeProcessingSequenceMetadataKey: interop.Pointer; +declare const kCVImageBufferPostDecodeProcessingSequenceMetadataKey: interop.Object; declare const kCVImageBufferAlphaChannelMode_PremultipliedAlpha: interop.Object; @@ -306,6 +320,8 @@ declare const kCVPixelFormatType_4IndexedGray_WhiteIsZero: number; declare const kCVReturnFirst: number; +declare const kCVPixelBufferIOSurfacePurgeableKey: interop.Object; + declare const kCVPixelFormatCGImageCompatibility: interop.Object; declare const kCVImageBufferColorPrimaries_EBU_3213: interop.Object; @@ -320,14 +336,20 @@ declare const kCVImageBufferChromaLocation_Bottom: interop.Object; declare const kCVPixelFormatType_420YpCbCr8VideoRange_8A_TriPlanar: number; +declare const kCVImageBufferDisplayMaskRectangle_RectangleHeightKey: interop.Object; + declare const kCVPixelFormatType_TwoComponent32Float: number; declare const kCVPixelFormatBlockHorizontalAlignment: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLEPackedWideGamut: number; + declare const kCVPixelFormatType_OneComponent32Float: number; declare const kCVOpenGLBufferPoolMaximumBufferAgeKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangleStereoRightKey: interop.Object; + declare const kCVPixelFormatType_ARGB2101010LEPacked: number; declare const kCVPixelFormatType_4444AYpCbCr8: number; @@ -344,12 +366,16 @@ declare const kCVImageBufferTransferFunction_ITU_R_2020: interop.Object; declare const kCVPixelBufferProResRAWKey_BlackLevel: interop.Object; +declare const kCVPixelFormatType_32BGRA: number; + declare const kCVPixelFormatType_420YpCbCr8BiPlanarFullRange: number; declare const kCVPixelFormatContainsGrayscale: interop.Object; declare const kCVReturnDisplayLinkAlreadyRunning: number; +declare const kCVImageBufferDisplayMaskRectangle_RectangleLeftKey: interop.Object; + declare const kCVPixelFormatBitsPerBlock: interop.Object; declare const kCVPixelFormatType_Lossy_420YpCbCr10PackedBiPlanarVideoRange: number; @@ -384,6 +410,8 @@ declare const kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor: interop.Object; declare const kCVImageBufferCleanApertureHeightKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangle_RightEdgePointsKey: interop.Object; + declare const kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange: number; declare const kCVPixelBufferProResRAWKey_RecommendedCrop: interop.Object; @@ -420,6 +448,8 @@ declare const kCVPixelFormatType_24BGR: number; declare const kCVPixelBufferPlaneAlignmentKey: interop.Object; +declare const kCVImageBufferLogTransferFunction_AppleLog2: interop.Object; + declare const kCVPixelFormatType_48RGB: number; declare const kCVPixelBufferCGImageCompatibilityKey: interop.Object; @@ -508,10 +538,14 @@ declare const kCVImageBufferTransferFunction_ITU_R_709_2: interop.Object; declare const kCVPixelFormatFourCC: interop.Object; +declare const kCVPixelFormatType_Lossless_30RGBLE_8A_BiPlanar: number; + declare const kCVImageBufferTransferFunction_ITU_R_2100_HLG: interop.Object; declare const kCVImageBufferPixelAspectRatioHorizontalSpacingKey: interop.Object; +declare const kCVImageBufferDisplayMaskRectangle_RectangleWidthKey: interop.Object; + declare const kCVPixelFormatOpenGLType: interop.Object; declare const kCVPixelBufferPoolMinimumBufferCountKey: interop.Object; @@ -562,15 +596,6 @@ declare const kCVImageBufferTransferFunctionKey: interop.Object; declare const kCVImageBufferMasteringDisplayColorVolumeKey: interop.Object; -declare const CVAttachmentMode: { - Not: 0, - kCVAttachmentMode_ShouldPropagate: 1, -}; - -declare const CVPixelBufferPoolFlushFlags: { - kCVPixelBufferPoolFlushExcessBuffers: 1, -}; - declare const CVTimeStampFlags: { VideoTimeValid: 1, HostTimeValid: 2, @@ -583,6 +608,15 @@ declare const CVTimeStampFlags: { IsInterlaced: 196608, }; +declare const CVAttachmentMode: { + Not: 0, + kCVAttachmentMode_ShouldPropagate: 1, +}; + +declare const CVPixelBufferPoolFlushFlags: { + kCVPixelBufferPoolFlushExcessBuffers: 1, +}; + declare const CVSMPTETimeType: { Type24: 0, Type25: 1, @@ -607,25 +641,16 @@ declare const CVTimeFlags: { kCVTimeIsIndefinite: 1, }; -declare class CVTimeStamp { - constructor(init?: CVTimeStamp); - version: number; - videoTimeScale: number; - videoTime: number; - hostTime: number; - rateScalar: number; - videoRefreshPeriod: number; - smpteTime: CVSMPTETime; - flags: number; - reserved: number; -} - declare class CVPlanarPixelBufferInfo_YCbCrBiPlanar { constructor(init?: CVPlanarPixelBufferInfo_YCbCrBiPlanar); componentInfoY: CVPlanarComponentInfo; componentInfoCbCr: CVPlanarComponentInfo; } +declare class __CVOpenGLTextureCache { + constructor(init?: __CVOpenGLTextureCache); +} + declare class __CVPixelBufferPool { constructor(init?: __CVPixelBufferPool); } @@ -661,6 +686,10 @@ declare class CVSMPTETime { frames: number; } +declare class __CVOpenGLBufferPool { + constructor(init?: __CVOpenGLBufferPool); +} + declare class __CVBuffer { constructor(init?: __CVBuffer); } @@ -682,10 +711,6 @@ declare class CVFillExtendedPixelsCallBackData { refCon: interop.Pointer; } -declare class __CVOpenGLTextureCache { - constructor(init?: __CVOpenGLTextureCache); -} - declare class __CVMetalBufferCache { constructor(init?: __CVMetalBufferCache); } @@ -695,8 +720,17 @@ declare class CVPlanarPixelBufferInfo { componentInfo: unknown /* const array */; } -declare class __CVOpenGLBufferPool { - constructor(init?: __CVOpenGLBufferPool); +declare class CVTimeStamp { + constructor(init?: CVTimeStamp); + version: number; + videoTimeScale: number; + videoTime: number; + hostTime: number; + rateScalar: number; + videoRefreshPeriod: number; + smpteTime: CVSMPTETime; + flags: number; + reserved: number; } declare function CVGetCurrentHostTime(): number; @@ -841,6 +875,8 @@ declare function CVPixelBufferFillExtendedPixels(pixelBuffer: interop.Object): n declare function CVPixelBufferCopyCreationAttributes(pixelBuffer: interop.Object): interop.Object; +declare function CVPixelBufferIsCompatibleWithAttributes(pixelBuffer: interop.Object, attributes: interop.Object): number; + declare function CVPixelBufferGetIOSurface(pixelBuffer: interop.Object): interop.Object; declare function CVPixelBufferCreateWithIOSurface(allocator: interop.Object, surface: interop.Object, pixelBufferAttributes: interop.Object, pixelBufferOut: interop.PointerConvertible): number; @@ -921,6 +957,8 @@ declare function CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allo declare function CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description: interop.Object, pixelFormat: number): void; +declare function CVPixelFormatTypeCopyFourCharCodeString(pixelFormat: number): interop.Object; + declare function CVIsCompressedPixelFormatAvailable(pixelFormatType: number): number; declare function CVMetalTextureGetTypeID(): number; diff --git a/packages/macos/types/CoreWLAN.d.ts b/packages/macos/types/CoreWLAN.d.ts index e4da8abd..3d92d22b 100644 --- a/packages/macos/types/CoreWLAN.d.ts +++ b/packages/macos/types/CoreWLAN.d.ts @@ -109,6 +109,13 @@ declare const CWErr: { kCWErr: -3931, }; +declare const CWChannelBand: { + BandUnknown: 0, + Band2GHz: 1, + Band5GHz: 2, + Band6GHz: 3, +}; + declare const CWSecurity: { None: 0, WEP: 1, @@ -129,13 +136,6 @@ declare const CWSecurity: { Unknown: 9223372036854775807, }; -declare const CWChannelBand: { - BandUnknown: 0, - Band2GHz: 1, - Band5GHz: 2, - Band6GHz: 3, -}; - declare const CWPHYMode: { ModeNone: 0, Mode11a: 1, @@ -387,42 +387,6 @@ declare class CWInterface extends NSObject { commitConfigurationAuthorizationError(configuration: CWConfiguration, authorization: SFAuthorization | null, error: interop.PointerConvertible): boolean; } -declare class CWNetwork extends NSObject implements NSCopying, NSSecureCoding { - readonly ssid: string; - - readonly ssidData: NSData; - - readonly bssid: string; - - readonly wlanChannel: CWChannel; - - readonly rssiValue: number; - - readonly noiseMeasurement: number; - - readonly informationElementData: NSData; - - readonly countryCode: string; - - readonly beaconInterval: number; - - readonly ibss: boolean; - - isEqualToNetwork(network: CWNetwork): boolean; - - supportsSecurity(security: interop.Enum): boolean; - - supportsPHYMode(phyMode: interop.Enum): boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class CWWiFiClient extends NSObject { delegate: interop.Object; @@ -462,3 +426,39 @@ declare class CWMutableNetworkProfile extends CWNetworkProfile { setSecurity(security: interop.Enum): void; } +declare class CWNetwork extends NSObject implements NSCopying, NSSecureCoding { + readonly ssid: string; + + readonly ssidData: NSData; + + readonly bssid: string; + + readonly wlanChannel: CWChannel; + + readonly rssiValue: number; + + readonly noiseMeasurement: number; + + readonly informationElementData: NSData; + + readonly countryCode: string; + + readonly beaconInterval: number; + + readonly ibss: boolean; + + isEqualToNetwork(network: CWNetwork): boolean; + + supportsSecurity(security: interop.Enum): boolean; + + supportsPHYMode(phyMode: interop.Enum): boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + diff --git a/packages/macos/types/CryptoTokenKit.d.ts b/packages/macos/types/CryptoTokenKit.d.ts index d1092057..6a98ff5c 100644 --- a/packages/macos/types/CryptoTokenKit.d.ts +++ b/packages/macos/types/CryptoTokenKit.d.ts @@ -3,25 +3,43 @@ declare const TKErrorDomain: string; -declare const TKTokenOperation: { - None: 0, - ReadData: 1, - SignData: 2, - DecryptData: 3, - PerformKeyExchange: 4, -}; - declare const TKSmartCardPINConfirmation: { None: 0, New: 1, Current: 2, }; +declare const TKSmartCardPINCompletion: { + MaxLength: 1, + Key: 2, + Timeout: 4, +}; + declare const TKSmartCardPINJustification: { Left: 0, Right: 1, }; +declare const TKSmartCardPINEncoding: { + Binary: 0, + ASCII: 1, + BCD: 2, +}; + +declare const TKSmartCardPINCharset: { + Numeric: 0, + Alphanumeric: 1, + UpperAlphanumeric: 2, +}; + +declare const TKSmartCardProtocol: { + None: 0, + T0: 1, + T1: 2, + T15: 32768, + Any: 65535, +}; + declare const TKErrorCode: { CodeNotImplemented: -1, CodeCommunicationError: -2, @@ -37,24 +55,12 @@ declare const TKErrorCode: { TokenNotFound: -7, }; -declare const TKSmartCardPINEncoding: { - Binary: 0, - ASCII: 1, - BCD: 2, -}; - -declare const TKSmartCardProtocol: { +declare const TKTokenOperation: { None: 0, - T0: 1, - T1: 2, - T15: 32768, - Any: 65535, -}; - -declare const TKSmartCardPINCompletion: { - MaxLength: 1, - Key: 2, - Timeout: 4, + ReadData: 1, + SignData: 2, + DecryptData: 3, + PerformKeyExchange: 4, }; declare const TKSmartCardSlotState: { @@ -65,12 +71,6 @@ declare const TKSmartCardSlotState: { ValidCard: 4, }; -declare const TKSmartCardPINCharset: { - Numeric: 0, - Alphanumeric: 1, - UpperAlphanumeric: 2, -}; - declare interface TKSmartCardTokenDriverDelegate extends TKTokenDriverDelegate { tokenDriverCreateTokenForSmartCardAIDError(driver: TKSmartCardTokenDriver, smartCard: TKSmartCard, AID: NSData | null, error: interop.PointerConvertible): TKSmartCardToken; } @@ -417,6 +417,8 @@ declare class TKTokenWatcher extends NSObject { declare class TKSmartCardTokenSession extends TKTokenSession { readonly smartCard: TKSmartCard; + + getSmartCardWithError(error: interop.PointerConvertible): TKSmartCard; } declare class TKSimpleTLVRecord extends TKTLVRecord { @@ -498,12 +500,6 @@ declare class TKToken extends NSObject { setDelegate(delegate: TKTokenDelegate | null): void; } -declare class TKTokenPasswordAuthOperation extends TKTokenAuthOperation { - password: string; - - setPassword(password: string | null): void; -} - declare class TKTokenKeychainKey extends TKTokenKeychainItem { initWithCertificateObjectID(certificateRef: interop.Object | null, objectID: interop.Object): this; @@ -546,6 +542,12 @@ declare class TKTokenKeychainKey extends TKTokenKeychainItem { setSuitableForLogin(suitableForLogin: boolean): void; } +declare class TKTokenPasswordAuthOperation extends TKTokenAuthOperation { + password: string; + + setPassword(password: string | null): void; +} + declare class TKTokenKeyAlgorithm extends NSObject { isAlgorithm(algorithm: interop.PointerConvertible): boolean; diff --git a/packages/macos/types/DVDPlayback.d.ts b/packages/macos/types/DVDPlayback.d.ts index c6ff0314..d91832c1 100644 --- a/packages/macos/types/DVDPlayback.d.ts +++ b/packages/macos/types/DVDPlayback.d.ts @@ -68,9 +68,9 @@ declare const kDVDLanguageCodeSesotho: number; declare const kDVDLanguageCodeAlbanian: number; -declare const kDVDLanguageCodeSangro: number; +declare const kDVDLanguageCodeSerboCroatian: number; -declare const kDVDLanguageCodeSindhi: number; +declare const kDVDLanguageCodeSangro: number; declare const kDVDLanguageCodeSanskrit: number; @@ -198,8 +198,6 @@ declare const kDVDErrorNotAllowedDuringPlayback: number; declare const kDVDErrorUnknown: number; -declare const kDVDLanguageCodeSerboCroatian: number; - declare const kDVDLanguageCodeUrdu: number; declare const kDVDLanguageNoPreference: number; @@ -246,8 +244,6 @@ declare const kDVDLanguageCodeSwahili: number; declare const kDVDAudioExtensionCodeDirectorsComment2: number; -declare const kDVDSubpictureExtensionCodeCaptionBiggerSize: number; - declare const kDVDTimeCodeElapsedSeconds: number; declare const kDVDLanguageCodeSinghalese: number; @@ -288,9 +284,15 @@ declare const kDVDErrorWrongParam: number; declare const kDVDTimeCodeChapterElapsedSeconds: number; +declare const kDVDLanguageCodeArmenian: number; + +declare const kDVDSubpictureExtensionCodeCaptionBiggerSize: number; + declare const kDVDUOPPTTPlaySearch: number; -declare const kDVDLanguageCodeArmenian: number; +declare const kDVDLanguageCodeMaori: number; + +declare const kDVDLanguageCodeMarathi: number; declare const kDVDLanguageCodeWolof: number; @@ -308,12 +310,8 @@ declare const kDVDLanguageCodeOccitan: number; declare const kDVDLanguageCodeBreton: number; -declare const kDVDLanguageCodeMarathi: number; - declare const kDVDLanguageCodeGuarani: number; -declare const kDVDLanguageCodeMaori: number; - declare const kDVDLanguageCodeInterlingua: number; declare const kDVDErrorDisplayAuthentification: number; @@ -352,6 +350,8 @@ declare const kDVDLanguageCodeSerbian: number; declare const kDVDLanguageCodeShona: number; +declare const kDVDLanguageCodeSindhi: number; + declare const kDVDLanguageCodeTamil: number; declare const kDVDSubpictureExtensionCodeNotSpecified: number; @@ -472,6 +472,14 @@ declare const kDVDLanguageCodeDutch: number; declare const kDVDLanguageCodeMalay: number; +declare const DVDUserNavigation: { + MoveUp: 1, + MoveDown: 2, + MoveLeft: 3, + MoveRight: 4, + Enter: 5, +}; + declare const DVDEventCode: { Title: 1, PTT: 2, @@ -543,14 +551,6 @@ declare const DVDState: { PlayingSlow: 7, }; -declare const DVDUserNavigation: { - MoveUp: 1, - MoveDown: 2, - MoveLeft: 3, - MoveRight: 4, - Enter: 5, -}; - declare const DVDMenu: { Title: 0, Root: 1, diff --git a/packages/macos/types/DataDetection.d.ts b/packages/macos/types/DataDetection.d.ts index ee7786a8..9c4b9acd 100644 --- a/packages/macos/types/DataDetection.d.ts +++ b/packages/macos/types/DataDetection.d.ts @@ -45,12 +45,6 @@ declare class DDMatchEmailAddress extends DDMatch { readonly label: string; } -declare class DDMatchMoneyAmount extends DDMatch { - readonly currency: string; - - readonly amount: number; -} - declare class DDMatchPhoneNumber extends DDMatch { readonly phoneNumber: string; @@ -61,6 +55,12 @@ declare class DDMatch extends NSObject { readonly matchedString: string; } +declare class DDMatchMoneyAmount extends DDMatch { + readonly currency: string; + + readonly amount: number; +} + declare class DDMatchLink extends DDMatch { readonly URL: NSURL; } diff --git a/packages/macos/types/DeviceDiscoveryExtension.d.ts b/packages/macos/types/DeviceDiscoveryExtension.d.ts index f7d97e80..42c0e06a 100644 --- a/packages/macos/types/DeviceDiscoveryExtension.d.ts +++ b/packages/macos/types/DeviceDiscoveryExtension.d.ts @@ -26,6 +26,11 @@ declare const DDErrorCode: { Next: 350007, }; +declare const DDDeviceWiFiAwareServiceRole: { + Subscriber: 10, + Publisher: 20, +}; + declare const DDDeviceMediaPlaybackState: { NoContent: 0, Paused: 1, @@ -58,6 +63,7 @@ declare const DDDeviceState: { declare const DDDeviceSupports: { PairingLE: 2, TransportBridging: 4, + HID: 8, }; declare function DDDeviceProtocolToString(inValue: interop.Enum): string; @@ -111,6 +117,14 @@ declare class DDDevice extends NSObject { url: NSURL; + wifiAwareServiceName: string; + + wifiAwareServiceRole: interop.Enum; + + wifiAwareModelName: string; + + wifiAwareVendorName: string; + setDeviceSupports(deviceSupports: interop.Enum): void; setBluetoothIdentifier(bluetoothIdentifier: NSUUID | null): void; @@ -144,6 +158,14 @@ declare class DDDevice extends NSObject { setTxtRecordData(txtRecordData: NSData): void; setUrl(url: NSURL): void; + + setWifiAwareServiceName(wifiAwareServiceName: string): void; + + setWifiAwareServiceRole(wifiAwareServiceRole: interop.Enum): void; + + setWifiAwareModelName(wifiAwareModelName: string): void; + + setWifiAwareVendorName(wifiAwareVendorName: string): void; } declare class DDDeviceEvent extends NSObject { diff --git a/packages/macos/types/DiscRecording.d.ts b/packages/macos/types/DiscRecording.d.ts index b3fb136b..84f05f6f 100644 --- a/packages/macos/types/DiscRecording.d.ts +++ b/packages/macos/types/DiscRecording.d.ts @@ -2,12 +2,6 @@ /// /// -declare const DRDeviceIsBusyKey: string; - -declare const DRMediaCatalogNumberKey: string; - -declare const DRErrorStatusErrorInfoStringKey: string; - declare const kDRErrorStatusErrorKey: interop.Pointer; declare const DRDeviceMediaFreeSpaceKey: string; @@ -134,6 +128,8 @@ declare const DRBurnFailureActionNone: string; declare const DRBurnStrategyIsRequiredKey: string; +declare const DRMediaCatalogNumberKey: string; + declare const DRBurnTestingKey: string; declare const DRBurnUnderrunProtectionKey: string; @@ -726,6 +722,8 @@ declare const DRDeviceCanWriteDVDDAOKey: string; declare const kDRCDTextSongwriterKey: interop.Pointer; +declare const DRTrackTypeKey: string; + declare const kDRStatusStateFailed: interop.Pointer; declare const kDRMacFinderHideExtension: interop.Pointer; @@ -772,6 +770,8 @@ declare const kDRISO9660LevelOne: interop.Pointer; declare const kDRDeviceCanWriteBDKey: interop.Pointer; +declare const kDREraseTypeComplete: interop.Pointer; + declare const DRHFSPlusCatalogNodeID: string; declare const kDRCDTextPerformerKey: interop.Pointer; @@ -950,8 +950,6 @@ declare const DRStatusStateTrackClose: string; declare const kDRCDTextGenreCodeLatin: number; -declare const kDRMediaNotSupportedErr: number; - declare const DRCDTextGenreCodeJazz: number; declare const DRDeviceLoadingMechanismCanOpenKey: string; @@ -1064,8 +1062,6 @@ declare const kDRDeviceMediaTypeHDDVDRAM: interop.Pointer; declare const kDRStatusStateErasing: interop.Pointer; -declare const kDREraseTypeComplete: interop.Pointer; - declare const DRDeviceLoadingMechanismCanEjectKey: string; declare const kDRTrackISRCKey: interop.Pointer; @@ -1138,6 +1134,8 @@ declare const kDRAudioPreEmphasisKey: interop.Pointer; declare const DRDeviceCanWriteCDRKey: string; +declare const DRDeviceIsBusyKey: string; + declare const kDRLinkTypeHardLink: number; declare const kDRSCMSCopyrightProtectedCopy: interop.Pointer; @@ -1196,6 +1194,8 @@ declare const kDRTrackPacketTypeFixed: interop.Pointer; declare const DRCDTextGenreCodeGospel: number; +declare const kDRMediaNotSupportedErr: number; + declare const DRTrackTypeClosed: string; declare const kDRCDTextGenreCodeAdultContemporary: number; @@ -1226,6 +1226,8 @@ declare const kDRCDTextGenreCodeJazz: number; declare const DRErrorStatusSenseCodeStringKey: string; +declare const DRErrorStatusErrorInfoStringKey: string; + declare const kDRDeviceWriteCapabilitiesKey: interop.Pointer; declare const kDRStatusStateTrackClose: interop.Pointer; @@ -1270,8 +1272,6 @@ declare const DRUDFPrimaryVolumeDescriptorNumber: string; declare const DRDeviceMediaTypeDVDRWDualLayer: string; -declare const DRSCMSCopyrightProtectedCopy: string; - declare const DRDeviceMediaClassCD: string; declare const kDRErrorStatusSenseKey: interop.Pointer; @@ -1472,12 +1472,12 @@ declare const DRCDTextGenreCodeSoundtrack: number; declare const kDRSerialCopyManagementStateKey: interop.Pointer; -declare const kDRDeviceBusyErr: number; - declare const kDRBlockTypeAudio: number; declare const kDRTrackMessageVerificationStarting: number; +declare const DRErrorStatusAdditionalSenseStringKey: string; + declare const DRDVDTimestampKey: string; declare const DRCDTextArrangerKey: string; @@ -1490,16 +1490,18 @@ declare const DRDeviceCanUnderrunProtectCDKey: string; declare const kDREraseTypeKey: interop.Pointer; +declare const kDRCDTextEncodingASCII: number; + declare const kDRDeviceMediaBlocksFreeKey: interop.Pointer; declare const kDRStatusProgressCurrentKPS: interop.Pointer; declare const kDRStatusStateKey: interop.Pointer; -declare const DRErrorStatusAdditionalSenseStringKey: string; - declare const kDRCDTextGenreCodeSoundEffects: number; +declare const DRSCMSCopyrightProtectedCopy: string; + declare const DRDeviceIORegistryEntryPathKey: string; declare const kDRDeviceMediaBlocksOverwritableKey: interop.Pointer; @@ -1510,8 +1512,6 @@ declare const DRStatusStateKey: string; declare const kDRMacFileType: interop.Pointer; -declare const kDRCDTextEncodingASCII: number; - declare const DRStatusCurrentSessionKey: string; declare const kDRTooManyTracksForDVDErr: number; @@ -1528,6 +1528,8 @@ declare const DRBibliographicFile: string; declare const kDRSuppressMacSpecificFiles: interop.Pointer; +declare const kDRDeviceBusyErr: number; + declare const DRAbstractFile: string; declare const DRDeviceTrackRefsKey: string; @@ -1552,8 +1554,6 @@ declare const kDRPosixUID: interop.Pointer; declare const kDRBurnKey: interop.Pointer; -declare const DRTrackTypeKey: string; - declare const kDRStatusStateVerifying: interop.Pointer; declare const DRCDTextCopyrightAssertedForSpecialMessagesKey: string; diff --git a/packages/macos/types/DiskArbitration.d.ts b/packages/macos/types/DiskArbitration.d.ts index 259aa3b7..eb872f9b 100644 --- a/packages/macos/types/DiskArbitration.d.ts +++ b/packages/macos/types/DiskArbitration.d.ts @@ -14,8 +14,6 @@ declare const kDADiskMountOptionNoFollow: number; declare const kDADiskMountOptionDefault: number; -declare const kDAReturnNotMounted: number; - declare const kDAReturnBadArgument: number; declare const kDAReturnNotPermitted: number; @@ -80,6 +78,8 @@ declare const kDADiskDescriptionVolumeKindKey: interop.Pointer; declare const kDADiskDescriptionMediaRemovableKey: interop.Pointer; +declare const kDAReturnNotMounted: number; + declare const kDADiskDescriptionDeviceProtocolKey: interop.Pointer; declare const kDADiskDescriptionDeviceUnitKey: interop.Pointer; @@ -114,6 +114,8 @@ declare const kDAReturnNoResources: number; declare const kDADiskDescriptionMediaEncryptedKey: interop.Pointer; +declare const kDADiskDescriptionRepairRunningKey: interop.Pointer; + declare const kDADiskDescriptionMediaIconKey: interop.Pointer; declare const kDADiskUnmountOptionWhole: number; diff --git a/packages/macos/types/DriverKit.d.ts b/packages/macos/types/DriverKit.d.ts index 3db9f85a..978b2b93 100644 --- a/packages/macos/types/DriverKit.d.ts +++ b/packages/macos/types/DriverKit.d.ts @@ -92,10 +92,6 @@ declare const IOTimerDispatchSourceInterface: number; declare const IOTimerDispatchSource_Class: OSClassLoadInformation; -declare const kIOTimerClockMachContinuousTime: number; - -declare const kIOTimerClockRealTime: number; - declare const IOServiceNotificationDispatchSourceInterface: number; declare const IOServiceNotificationDispatchSourceMetaClass: number; @@ -158,8 +154,6 @@ declare const OSDictionaryMetaClass: number; declare const gOSCollectionMetaClass: interop.Pointer; -declare const OSContainerInterface: number; - declare const gOSContainerMetaClass: interop.Pointer; declare const OSAction_IOUserClient_KernelCompletion: number; @@ -186,6 +180,10 @@ declare const OSDataMetaClass: number; declare const kIOServiceHaltStatePowerOff: number; +declare const _kIOPMWakeEventPossibleFullWake: number; + +declare const _kIOPMWakeEventFullWake: number; + declare const kIOServicePowerCapabilityOn: number; declare const kIOServicePowerCapabilityOff: number; @@ -242,8 +240,6 @@ declare const kIOExtensiblePaniclogOptionsNone: number; declare const OSActionMetaClass: number; -declare const kIOTimerClockUptimeRaw: number; - declare const OSData: number; declare const IOReporter_Class: OSClassLoadInformation; @@ -258,8 +254,6 @@ declare const IOTimerDispatchSourceMetaClass: number; declare const IOSimpleReporter_Class: OSClassLoadInformation; -declare const kIOUserClientScalarArrayCountMax: number; - declare const IOReportLegend_Class: OSClassLoadInformation; declare const gIODispatchSourceMetaClass: interop.Pointer; @@ -284,8 +278,6 @@ declare const kIOMemoryMapReadOnly: number; declare const IOCommandInterface: number; -declare const kIOTimerClockMonotonicRaw: number; - declare const IODispatchQueueInterface: number; declare const gOSBundleMetaClass: interop.Pointer; @@ -296,6 +288,8 @@ declare const OSSerializationInterface: number; declare const gOSSerializationMetaClass: interop.Pointer; +declare const kIOServicePowerCapabilityLPW: number; + declare const kIOMemoryMapGuardedNone: number; declare const IODispatchSource_Class: OSClassLoadInformation; @@ -324,16 +318,18 @@ declare const IOInterruptDispatchSource: number; declare const IOEventLinkMetaClass: number; +declare const kIOUserClientScalarArrayCountMax: number; + declare const IOMemoryDescriptor_Class: OSClassLoadInformation; +declare const OSContainerInterface: number; + declare const IOUserServer_Class: OSClassLoadInformation; declare const gOSDictionaryMetaClass: interop.Pointer; declare const OSArrayInterface: number; -declare const kIOTimerClockWallTime: number; - declare const kIOMemoryDirectionOutIn: number; declare const gIOBufferMemoryDescriptorMetaClass: interop.Pointer; @@ -346,8 +342,6 @@ declare const kIODispatchQueueMethodsNotSynchronized: number; declare const IOServiceMetaClass: number; -declare const kIOTimerClockMachAbsoluteTime: number; - declare const IOService: number; declare const OSCollectionMetaClass: number; @@ -376,6 +370,8 @@ declare const IOSimpleReporter: number; declare const kIOEventLinkClockMachAbsoluteTime: number; +declare const kIOServicePMAssertionCPUBit: number; + declare const IOServiceStateNotificationDispatchSourceInterface: number; declare const OSObject_Class: OSClassLoadInformation; @@ -476,14 +472,14 @@ declare const IOReportLegend: number; declare const OSSetMetaClass: number; +declare const kIOServicePMAssertionForceFullWakeupBit: number; + declare const IOCommandMetaClass: number; declare const gIOReportLegendMetaClass: interop.Pointer; declare const OSAllocateMemoryZero: number; -declare const kOSBooleanFalse: interop.Pointer; - declare const gIODataQueueDispatchSourceMetaClass: interop.Pointer; declare const IODispatchSource: number; @@ -518,6 +514,8 @@ declare const IOServiceNotificationDispatchSource: number; declare const IOEventLink_Class: OSClassLoadInformation; +declare const kOSBooleanFalse: interop.Pointer; + declare const IOUserClient_Class: OSClassLoadInformation; declare const OSActionInterface: number; @@ -691,6 +689,10 @@ declare class OS_no_retain_t { constexpr: number; } +declare class IOReportLegend_LocalIVars { + constructor(init?: IOReportLegend_LocalIVars); +} + declare class IOHistogramReporter_LocalIVars { constructor(init?: IOHistogramReporter_LocalIVars); } @@ -740,10 +742,6 @@ declare class IOReporter_IVars { : number; } -declare class IORecursiveConditionLock { - constructor(init?: IORecursiveConditionLock); -} - declare class IORWLock { constructor(init?: IORWLock); } @@ -937,6 +935,10 @@ declare class IODMACommand_LocalIVars { constructor(init?: IODMACommand_LocalIVars); } +declare class IORecursiveConditionLock { + constructor(init?: IORecursiveConditionLock); +} + declare class OSAction_IOUserClient_KernelCompletion_LocalIVars { constructor(init?: OSAction_IOUserClient_KernelCompletion_LocalIVars); } @@ -1055,10 +1057,6 @@ declare class OSObject_LocalIVars { constructor(init?: OSObject_LocalIVars); } -declare class IOReportLegend_LocalIVars { - constructor(init?: IOReportLegend_LocalIVars); -} - declare class OSContainer_LocalIVars { constructor(init?: OSContainer_LocalIVars); } diff --git a/packages/macos/types/FSKit.d.ts b/packages/macos/types/FSKit.d.ts index 5c6bd626..7b31e18c 100644 --- a/packages/macos/types/FSKit.d.ts +++ b/packages/macos/types/FSKit.d.ts @@ -18,6 +18,22 @@ declare const FSExtentType: { ZeroFill: 1, }; +declare const FSVolumeOpenModes: { + Read: 1, + Write: 2, +}; + +declare const FSBlockmapFlags: { + Read: 256, + Write: 512, +}; + +declare const FSCompleteIOFlags: { + Read: 256, + Write: 512, + Async: 1024, +}; + declare const FSPreallocateFlags: { Contiguous: 2, All: 4, @@ -45,13 +61,6 @@ declare const FSMatchResult: { Usable: 3, }; -declare const FSContainerState: { - NotReady: 0, - Blocked: 1, - Ready: 2, - Active: 3, -}; - declare const FSAccessMask: { ReadData: 2, ListDirectory: 2, @@ -89,21 +98,16 @@ declare const FSItemDeactivationOptions: { ForPreallocatedItems: 2, }; -declare const FSCompleteIOFlags: { - Read: 256, - Write: 512, - Async: 1024, +declare const FSSyncFlags: { + FSSyncFlagsWait: 1, + No: 2, + D: 4, }; declare const FSDeactivateOptions: { FSDeactivateOptionsForce: 1, }; -declare const FSVolumeOpenModes: { - Read: 1, - Write: 2, -}; - declare const FSItemType: { Unknown: 0, File: 1, @@ -115,18 +119,19 @@ declare const FSItemType: { Socket: 7, }; -declare const FSSyncFlags: { - FSSyncFlagsWait: 1, - No: 2, - D: 4, -}; - declare const FSItemID: { Invalid: 0, ParentOfRoot: 1, RootDirectory: 2, }; +declare const FSContainerState: { + NotReady: 0, + Blocked: 1, + Ready: 2, + Active: 3, +}; + declare const FSItemAttribute: { Type: 1, Mode: 2, @@ -148,11 +153,6 @@ declare const FSItemAttribute: { InhibitKernelOffloadedIO: 131072, }; -declare const FSBlockmapFlags: { - Read: 256, - Write: 512, -}; - declare function fs_errorForPOSIXError(p1: number): NSError; declare function fs_errorForMachError(errorCode: number): NSError; @@ -235,6 +235,8 @@ declare interface FSVolumeOperations extends NSObjectProtocol, FSVolumePathConfO readonly volumeStatistics: FSStatFSResult; + enableOpenUnlinkEmulation?: boolean; + mountWithOptionsReplyHandler(options: FSTaskOptions, reply: (p1: NSError) => void | null): void; unmountWithReplyHandler(reply: () => void): void; @@ -266,6 +268,8 @@ declare interface FSVolumeOperations extends NSObjectProtocol, FSVolumePathConfO activateWithOptionsReplyHandler(options: FSTaskOptions, reply: (p1: FSItem, p2: NSError) => void | null): void; deactivateWithOptionsReplyHandler(options: interop.Enum, reply: (p1: NSError) => void | null): void; + + setEnableOpenUnlinkEmulation?(enableOpenUnlinkEmulation: boolean): void; } declare class FSVolumeOperations extends NativeObject implements FSVolumeOperations { @@ -292,9 +296,9 @@ declare class FSFileSystemBase extends NativeObject implements FSFileSystemBase } declare interface FSUnaryFileSystemOperations extends NSObjectProtocol { - probeResourceReplyHandler(resource: FSResource, replyHandler: (p1: FSProbeResult, p2: NSError) => void | null): void; + probeResourceReplyHandler(resource: FSResource, reply: (p1: FSProbeResult, p2: NSError) => void | null): void; - loadResourceOptionsReplyHandler(resource: FSResource, options: FSTaskOptions, replyHandler: (p1: FSVolume, p2: NSError) => void | null): void; + loadResourceOptionsReplyHandler(resource: FSResource, options: FSTaskOptions, reply: (p1: FSVolume, p2: NSError) => void | null): void; unloadResourceOptionsReplyHandler(resource: FSResource, options: FSTaskOptions, reply: (p1: NSError) => void | null): void; @@ -358,38 +362,6 @@ declare interface FSVolumeOpenCloseOperations extends NSObjectProtocol { declare class FSVolumeOpenCloseOperations extends NativeObject implements FSVolumeOpenCloseOperations { } -declare class FSFileName extends NSObject implements NSSecureCoding, NSCopying { - readonly data: NSData; - - readonly string: string; - - readonly debugDescription: string; - - initWithCString(name: string): this; - - initWithBytesLength(bytes: string, length: number): this; - - initWithData(name: NSData): this; - - initWithString(name: string): this; - - static nameWithCString any>(this: This, name: string): InstanceType; - - static nameWithBytesLength any>(this: This, bytes: string, length: number): InstanceType; - - static nameWithData any>(this: This, name: NSData): InstanceType; - - static nameWithString any>(this: This, name: string): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class FSExtentPacker extends NSObject { packExtentWithResourceTypeLogicalOffsetPhysicalOffsetLength(resource: FSBlockDeviceResource, type: interop.Enum, logicalOffset: number, physicalOffset: number, length: number): boolean; } @@ -462,141 +434,62 @@ declare class FSUnaryFileSystem extends NSObject implements FSFileSystemBase { readonly debugDescription: string; } -declare class FSVolume extends NSObject { - readonly volumeID: FSVolumeIdentifier; - - name: FSFileName; - - initWithVolumeIDVolumeName(volumeID: FSVolumeIdentifier, volumeName: FSFileName): this; - - setName(name: FSFileName): void; -} - -declare class FSDirectoryEntryPacker extends NSObject { - packEntryWithNameItemTypeItemIDNextCookieAttributes(name: FSFileName, itemType: interop.Enum, itemID: interop.Enum, nextCookie: number, attributes: FSItemAttributes | null): boolean; -} - -declare class FSBlockDeviceResource extends FSResource { - readonly BSDName: string; - - readonly writable: boolean; - - readonly blockSize: number; - - readonly blockCount: number; - - readonly physicalBlockSize: number; - - readIntoStartingAtLengthCompletionHandler(buffer: interop.PointerConvertible, offset: number, length: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - - readIntoStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): number; - - writeFromStartingAtLengthCompletionHandler(buffer: interop.PointerConvertible, offset: number, length: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - - writeFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): number; - - metadataReadIntoStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - - metadataWriteFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - - delayedMetadataWriteFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - - metadataFlushWithError(error: interop.PointerConvertible): boolean; - - asynchronousMetadataFlushWithError(error: interop.PointerConvertible): boolean; - - metadataClearWithDelayedWritesError(rangesToClear: NSArray | Array, withDelayedWrites: boolean, error: interop.PointerConvertible): boolean; - - metadataPurgeError(rangesToPurge: NSArray | Array, error: interop.PointerConvertible): boolean; - - isWritable(): boolean; -} - -declare class FSMetadataRange extends NSObject { - readonly startOffset: number; - - readonly segmentLength: number; - - readonly segmentCount: number; - - initWithOffsetSegmentLengthSegmentCount(startOffset: number, segmentLength: number, segmentCount: number): this; - - static rangeWithOffsetSegmentLengthSegmentCount any>(this: This, startOffset: number, segmentLength: number, segmentCount: number): InstanceType; -} - -declare class FSTaskOptions extends NSObject { - readonly taskOptions: NSArray; - - urlForOption(option: string): NSURL | null; -} - -declare class FSTask extends NSObject { - logMessage(str: string): void; +declare class FSStatFSResult extends NSObject implements NSSecureCoding { + blockSize: number; - didCompleteWithError(error: NSError | null): void; -} + ioSize: number; -declare class FSItem extends NSObject { -} + totalBlocks: number; -declare class FSContainerIdentifier extends FSEntityIdentifier { - readonly volumeIdentifier: FSVolumeIdentifier; -} + availableBlocks: number; -declare class FSEntityIdentifier extends NSObject implements NSCopying, NSSecureCoding { - init(): this; + freeBlocks: number; - initWithUUID(uuid: NSUUID): this; + usedBlocks: number; - initWithUUIDQualifier(uuid: NSUUID, qualifier: number): this; + totalBytes: number; - initWithUUIDData(uuid: NSUUID, qualifierData: NSData): this; + availableBytes: number; - uuid: NSUUID; + freeBytes: number; - qualifier: NSData; + usedBytes: number; - setUuid(uuid: NSUUID): void; + totalFiles: number; - setQualifier(qualifier: NSData | null): void; + freeFiles: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + fileSystemSubType: number; - static readonly supportsSecureCoding: boolean; + readonly fileSystemTypeName: string; - encodeWithCoder(coder: NSCoder): void; + initWithFileSystemTypeName(fileSystemTypeName: string): this; - initWithCoder(coder: NSCoder): this; -} + setBlockSize(blockSize: number): void; -declare class FSMutableFileDataBuffer extends NSObject { - readonly length: number; + setIoSize(ioSize: number): void; - mutableBytes(): interop.Pointer; -} + setTotalBlocks(totalBlocks: number): void; -declare class FSItemGetAttributesRequest extends NSObject implements NSSecureCoding { - wantedAttributes: interop.Enum; + setAvailableBlocks(availableBlocks: number): void; - isAttributeWanted(attribute: interop.Enum): boolean; + setFreeBlocks(freeBlocks: number): void; - setWantedAttributes(wantedAttributes: interop.Enum): void; + setUsedBlocks(usedBlocks: number): void; - static readonly supportsSecureCoding: boolean; + setTotalBytes(totalBytes: number): void; - encodeWithCoder(coder: NSCoder): void; + setAvailableBytes(availableBytes: number): void; - initWithCoder(coder: NSCoder): this; -} + setFreeBytes(freeBytes: number): void; -declare class FSResource extends NSObject implements NSSecureCoding { - readonly revoked: boolean; + setUsedBytes(usedBytes: number): void; - makeProxy(): this; + setTotalFiles(totalFiles: number): void; - revoke(): void; + setFreeFiles(freeFiles: number): void; - isRevoked(): boolean; + setFileSystemSubType(fileSystemSubType: number): void; static readonly supportsSecureCoding: boolean; @@ -693,88 +586,99 @@ declare class FSVolumeSupportedCapabilities extends NSObject implements NSSecure initWithCoder(coder: NSCoder): this; } -declare class FSClient extends NSObject { - static readonly sharedInstance: FSClient; - - fetchInstalledExtensionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class FSVolumeIdentifier extends FSEntityIdentifier { } -declare class FSItemAttributes extends NSObject implements NSSecureCoding { - invalidateAllProperties(): void; +declare class FSProbeResult extends NSObject implements NSSecureCoding { + readonly result: interop.Enum; - uid: number; + readonly name: string; - gid: number; + readonly containerID: FSContainerIdentifier; - mode: number; + static readonly notRecognizedProbeResult: FSProbeResult; - type: interop.Enum; + static recognizedProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; - linkCount: number; + static readonly usableButLimitedProbeResult: FSProbeResult; - flags: number; + static usableButLimitedProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; - size: number; + static usableProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; - allocSize: number; + static readonly supportsSecureCoding: boolean; - fileID: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - parentID: interop.Enum; + initWithCoder(coder: NSCoder): this; +} - supportsLimitedXAttrs: boolean; +declare class FSGenericURLResource extends FSResource { + readonly url: NSURL; - inhibitKernelOffloadedIO: boolean; + initWithURL(url: NSURL): this; +} - modifyTime: timespec; +declare class FSBlockDeviceResource extends FSResource { + readonly BSDName: string; - addedTime: timespec; + readonly writable: boolean; - changeTime: timespec; + readonly blockSize: number; - accessTime: timespec; + readonly blockCount: number; - birthTime: timespec; + readonly physicalBlockSize: number; - backupTime: timespec; + readIntoStartingAtLengthCompletionHandler(buffer: interop.PointerConvertible, offset: number, length: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - isValid(attribute: interop.Enum): boolean; + readIntoStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): number; - setUid(uid: number): void; + writeFromStartingAtLengthCompletionHandler(buffer: interop.PointerConvertible, offset: number, length: number, completionHandler: (p1: number, p2: NSError) => void | null): void; - setGid(gid: number): void; + writeFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): number; - setMode(mode: number): void; + metadataReadIntoStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - setType(type: interop.Enum): void; + metadataWriteFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - setLinkCount(linkCount: number): void; + delayedMetadataWriteFromStartingAtLengthError(buffer: interop.PointerConvertible, offset: number, length: number, error: interop.PointerConvertible): boolean; - setFlags(flags: number): void; + metadataFlushWithError(error: interop.PointerConvertible): boolean; - setSize(size: number): void; + asynchronousMetadataFlushWithError(error: interop.PointerConvertible): boolean; - setAllocSize(allocSize: number): void; + metadataClearWithDelayedWritesError(rangesToClear: NSArray | Array, withDelayedWrites: boolean, error: interop.PointerConvertible): boolean; - setFileID(fileID: interop.Enum): void; + metadataPurgeError(rangesToPurge: NSArray | Array, error: interop.PointerConvertible): boolean; - setParentID(parentID: interop.Enum): void; + isWritable(): boolean; +} - setSupportsLimitedXAttrs(supportsLimitedXAttrs: boolean): void; +declare class FSMetadataRange extends NSObject { + readonly startOffset: number; - setInhibitKernelOffloadedIO(inhibitKernelOffloadedIO: boolean): void; + readonly segmentLength: number; - setModifyTime(modifyTime: timespec): void; + readonly segmentCount: number; - setAddedTime(addedTime: timespec): void; + initWithOffsetSegmentLengthSegmentCount(startOffset: number, segmentLength: number, segmentCount: number): this; - setChangeTime(changeTime: timespec): void; + static rangeWithOffsetSegmentLengthSegmentCount any>(this: This, startOffset: number, segmentLength: number, segmentCount: number): InstanceType; +} - setAccessTime(accessTime: timespec): void; +declare class FSTaskOptions extends NSObject { + readonly taskOptions: NSArray; - setBirthTime(birthTime: timespec): void; + urlForOption(option: string): NSURL | null; +} - setBackupTime(backupTime: timespec): void; +declare class FSItemGetAttributesRequest extends NSObject implements NSSecureCoding { + wantedAttributes: interop.Enum; + + isAttributeWanted(attribute: interop.Enum): boolean; + + setWantedAttributes(wantedAttributes: interop.Enum): void; static readonly supportsSecureCoding: boolean; @@ -783,72 +687,90 @@ declare class FSItemAttributes extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class FSModuleIdentity extends NSObject { - readonly bundleIdentifier: string; - - readonly url: NSURL; +declare class FSItemSetAttributesRequest extends FSItemAttributes { + consumedAttributes: interop.Enum; - readonly enabled: boolean; + wasAttributeConsumed(attribute: interop.Enum): boolean; - isEnabled(): boolean; + setConsumedAttributes(consumedAttributes: interop.Enum): void; } -declare class FSStatFSResult extends NSObject implements NSSecureCoding { - blockSize: number; +declare class FSFileName extends NSObject implements NSSecureCoding, NSCopying { + readonly data: NSData; - ioSize: number; + readonly string: string; - totalBlocks: number; + readonly debugDescription: string; - availableBlocks: number; + initWithCString(name: string): this; - freeBlocks: number; + initWithBytesLength(bytes: string, length: number): this; - usedBlocks: number; + initWithData(name: NSData): this; - totalBytes: number; + initWithString(name: string): this; - availableBytes: number; + static nameWithCString any>(this: This, name: string): InstanceType; - freeBytes: number; + static nameWithBytesLength any>(this: This, bytes: string, length: number): InstanceType; - usedBytes: number; + static nameWithData any>(this: This, name: NSData): InstanceType; - totalFiles: number; + static nameWithString any>(this: This, name: string): InstanceType; - freeFiles: number; + static readonly supportsSecureCoding: boolean; - fileSystemSubType: number; + encodeWithCoder(coder: NSCoder): void; - readonly fileSystemTypeName: string; + initWithCoder(coder: NSCoder): this; - initWithFileSystemTypeName(fileSystemTypeName: string): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setBlockSize(blockSize: number): void; +declare class FSContainerIdentifier extends FSEntityIdentifier { + readonly volumeIdentifier: FSVolumeIdentifier; +} - setIoSize(ioSize: number): void; +declare class FSEntityIdentifier extends NSObject implements NSCopying, NSSecureCoding { + init(): this; - setTotalBlocks(totalBlocks: number): void; + initWithUUID(uuid: NSUUID): this; - setAvailableBlocks(availableBlocks: number): void; + initWithUUIDQualifier(uuid: NSUUID, qualifier: number): this; - setFreeBlocks(freeBlocks: number): void; + initWithUUIDData(uuid: NSUUID, qualifierData: NSData): this; - setUsedBlocks(usedBlocks: number): void; + uuid: NSUUID; - setTotalBytes(totalBytes: number): void; + qualifier: NSData; - setAvailableBytes(availableBytes: number): void; + setUuid(uuid: NSUUID): void; - setFreeBytes(freeBytes: number): void; + setQualifier(qualifier: NSData | null): void; - setUsedBytes(usedBytes: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setTotalFiles(totalFiles: number): void; + static readonly supportsSecureCoding: boolean; - setFreeFiles(freeFiles: number): void; + encodeWithCoder(coder: NSCoder): void; - setFileSystemSubType(fileSystemSubType: number): void; + initWithCoder(coder: NSCoder): this; +} + +declare class FSClient extends NSObject { + static readonly sharedInstance: FSClient; + + fetchInstalledExtensionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} + +declare class FSResource extends NSObject implements NSSecureCoding { + readonly revoked: boolean; + + makeProxy(): this; + + revoke(): void; + + isRevoked(): boolean; static readonly supportsSecureCoding: boolean; @@ -857,22 +779,115 @@ declare class FSStatFSResult extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class FSProbeResult extends NSObject implements NSSecureCoding { - readonly result: interop.Enum; +declare class FSPathURLResource extends FSResource { + readonly url: NSURL; - readonly name: string; + initWithURLWritable(URL: NSURL, writable: boolean): this; - readonly containerID: FSContainerIdentifier; + readonly writable: boolean; - static readonly notRecognizedProbeResult: FSProbeResult; + isWritable(): boolean; +} - static recognizedProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; +declare class FSTask extends NSObject { + logMessage(str: string): void; - static readonly usableButLimitedProbeResult: FSProbeResult; + didCompleteWithError(error: NSError | null): void; - static usableButLimitedProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; + cancellationHandler: () => NSError | null; - static usableProbeResultWithNameContainerID any>(this: This, name: string, containerID: FSContainerIdentifier): InstanceType; + setCancellationHandler(cancellationHandler: () => NSError | null): void; +} + +declare class FSMutableFileDataBuffer extends NSObject { + readonly length: number; + + mutableBytes(): interop.Pointer; +} + +declare class FSItem extends NSObject { +} + +declare class FSDirectoryEntryPacker extends NSObject { + packEntryWithNameItemTypeItemIDNextCookieAttributes(name: FSFileName, itemType: interop.Enum, itemID: interop.Enum, nextCookie: number, attributes: FSItemAttributes | null): boolean; +} + +declare class FSItemAttributes extends NSObject implements NSSecureCoding { + invalidateAllProperties(): void; + + uid: number; + + gid: number; + + mode: number; + + type: interop.Enum; + + linkCount: number; + + flags: number; + + size: number; + + allocSize: number; + + fileID: interop.Enum; + + parentID: interop.Enum; + + supportsLimitedXAttrs: boolean; + + inhibitKernelOffloadedIO: boolean; + + modifyTime: timespec; + + addedTime: timespec; + + changeTime: timespec; + + accessTime: timespec; + + birthTime: timespec; + + backupTime: timespec; + + isValid(attribute: interop.Enum): boolean; + + setUid(uid: number): void; + + setGid(gid: number): void; + + setMode(mode: number): void; + + setType(type: interop.Enum): void; + + setLinkCount(linkCount: number): void; + + setFlags(flags: number): void; + + setSize(size: number): void; + + setAllocSize(allocSize: number): void; + + setFileID(fileID: interop.Enum): void; + + setParentID(parentID: interop.Enum): void; + + setSupportsLimitedXAttrs(supportsLimitedXAttrs: boolean): void; + + setInhibitKernelOffloadedIO(inhibitKernelOffloadedIO: boolean): void; + + setModifyTime(modifyTime: timespec): void; + + setAddedTime(addedTime: timespec): void; + + setChangeTime(changeTime: timespec): void; + + setAccessTime(accessTime: timespec): void; + + setBirthTime(birthTime: timespec): void; + + setBackupTime(backupTime: timespec): void; static readonly supportsSecureCoding: boolean; @@ -881,14 +896,23 @@ declare class FSProbeResult extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class FSVolumeIdentifier extends FSEntityIdentifier { +declare class FSModuleIdentity extends NSObject { + readonly bundleIdentifier: string; + + readonly url: NSURL; + + readonly enabled: boolean; + + isEnabled(): boolean; } -declare class FSItemSetAttributesRequest extends FSItemAttributes { - consumedAttributes: interop.Enum; +declare class FSVolume extends NSObject { + readonly volumeID: FSVolumeIdentifier; - wasAttributeConsumed(attribute: interop.Enum): boolean; + name: FSFileName; - setConsumedAttributes(consumedAttributes: interop.Enum): void; + initWithVolumeIDVolumeName(volumeID: FSVolumeIdentifier, volumeName: FSFileName): this; + + setName(name: FSFileName): void; } diff --git a/packages/macos/types/FileProvider.d.ts b/packages/macos/types/FileProvider.d.ts index 7c5d15b5..c68568a1 100644 --- a/packages/macos/types/FileProvider.d.ts +++ b/packages/macos/types/FileProvider.d.ts @@ -7,6 +7,8 @@ declare const NSFileProviderErrorNonExistentItemIdentifierKey: string; declare const NSFileProviderErrorDomain: string; +declare const NSFileProviderUserInfoExperimentIDKey: string; + declare const NSFileProviderWorkingSetContainerItemIdentifier: string; declare const NSFileProviderDomainDidChange: string; @@ -105,6 +107,13 @@ declare const NSFileProviderErrorCode: { ProviderDomainTemporarilyUnavailable: -2012, ProviderDomainNotFound: -2013, ApplicationExtensionNotFound: -2014, + LocalVersionConflictingWithServer: -2015, +}; + +declare const NSFileProviderDomainRemovalMode: { + RemoveAll: 0, + PreserveDirtyUserData: 1, + PreserveDownloadedUserData: 2, }; declare const NSFileProviderContentPolicy: { @@ -115,7 +124,14 @@ declare const NSFileProviderContentPolicy: { }; declare const NSFileProviderModifyItemOptions: { - NSFileProviderModifyItemMayAlreadyExist: 1, + MayAlreadyExist: 1, + FailOnConflict: 2, + IsImmediateUploadRequestByPresentingApplication: 4, +}; + +declare const NSFileProviderDomainTestingModes: { + AlwaysEnabled: 1, + Interactive: 2, }; declare const NSFileProviderTestingOperationSide: { @@ -123,6 +139,10 @@ declare const NSFileProviderTestingOperationSide: { FileProvider: 1, }; +declare const NSFileProviderManagerDisconnectionOptions: { + NSFileProviderManagerDisconnectionOptionsTemporary: 1, +}; + declare const NSFileProviderVolumeUnsupportedReason: { None: 0, Unknown: 1, @@ -133,77 +153,25 @@ declare const NSFileProviderVolumeUnsupportedReason: { Quarantined: 32, }; -declare const NSFileProviderDomainTestingModes: { - AlwaysEnabled: 1, - Interactive: 2, -}; - -declare const NSFileProviderManagerDisconnectionOptions: { - NSFileProviderManagerDisconnectionOptionsTemporary: 1, -}; - declare const NSFileProviderCreateItemOptions: { MayAlreadyExist: 1, DeletionConflicted: 2, }; -declare const NSFileProviderDomainRemovalMode: { - RemoveAll: 0, - PreserveDirtyUserData: 1, - PreserveDownloadedUserData: 2, +declare const NSFileProviderFetchContentsOptions: { + NSFileProviderFetchContentsOptionsStrictVersioning: 1, }; declare const NSFileProviderMaterializationFlags: { NSFileProviderMaterializationFlagsKnownSparseRanges: 1, }; -declare const NSFileProviderFetchContentsOptions: { - NSFileProviderFetchContentsOptionsStrictVersioning: 1, -}; - declare class NSFileProviderTypeAndCreator { constructor(init?: NSFileProviderTypeAndCreator); type: number; creator: number; } -declare interface NSFileProviderServiceSource { - readonly serviceName: string; - - makeListenerEndpointAndReturnError(error: interop.PointerConvertible): NSXPCListenerEndpoint; - - readonly restricted?: boolean; - - isRestricted?(): boolean; -} - -declare class NSFileProviderServiceSource extends NativeObject implements NSFileProviderServiceSource { -} - -declare interface NSFileProviderUserInteractionSuppressing extends NSObjectProtocol { - setInteractionSuppressedForIdentifier(suppression: boolean, suppressionIdentifier: string): void; - - isInteractionSuppressedForIdentifier(suppressionIdentifier: string): boolean; -} - -declare class NSFileProviderUserInteractionSuppressing extends NativeObject implements NSFileProviderUserInteractionSuppressing { -} - -declare interface NSFileProviderChangeObserver extends NSObjectProtocol { - didUpdateItems(updatedItems: NSArray | Array): void; - - didDeleteItemsWithIdentifiers(deletedItemIdentifiers: NSArray | Array): void; - - finishEnumeratingChangesUpToSyncAnchorMoreComing(anchor: NSData, moreComing: boolean): void; - - finishEnumeratingWithError(error: NSError): void; - - readonly suggestedBatchSize?: number; -} - -declare class NSFileProviderChangeObserver extends NativeObject implements NSFileProviderChangeObserver { -} - declare interface NSFileProviderTestingCollisionResolution extends NSFileProviderTestingOperation { readonly side: interop.Enum; @@ -250,6 +218,32 @@ declare interface NSFileProviderTestingCreation extends NSFileProviderTestingOpe declare class NSFileProviderTestingCreation extends NativeObject implements NSFileProviderTestingCreation { } +declare interface NSFileProviderSearching extends NSObjectProtocol { + searchEnumeratorForStringSearchRequest(request: NSFileProviderStringSearchRequest): NSFileProviderSearchEnumerator; +} + +declare class NSFileProviderSearching extends NativeObject implements NSFileProviderSearching { +} + +declare interface NSFileProviderSearchResult { + readonly itemIdentifier: string; + + readonly filename: string; + + readonly creationDate: NSDate; + + readonly contentModificationDate: NSDate; + + readonly lastUsedDate: NSDate; + + readonly contentType: UTType; + + readonly documentSize: NSNumber; +} + +declare class NSFileProviderSearchResult extends NativeObject implements NSFileProviderSearchResult { +} + declare interface NSFileProviderPartialContentFetching extends NSObjectProtocol { fetchPartialContentsForItemWithIdentifierVersionRequestMinimalRangeAligningToOptionsCompletionHandler(itemIdentifier: string, requestedVersion: NSFileProviderItemVersion, request: NSFileProviderRequest, requestedRange: _NSRange, alignment: number, options: interop.Enum, completionHandler: (p1: NSURL, p2: NSFileProviderItem, p3: _NSRange, p4: interop.Enum, p5: NSError) => void | null): NSProgress; } @@ -277,11 +271,13 @@ declare interface NSFileProviderDomainState extends NSObjectProtocol { declare class NSFileProviderDomainState extends NativeObject implements NSFileProviderDomainState { } -declare interface NSFileProviderServicing extends NSObjectProtocol { - supportedServiceSourcesForItemIdentifierCompletionHandler(itemIdentifier: string, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): NSProgress; +declare interface NSFileProviderUserInteractionSuppressing extends NSObjectProtocol { + setInteractionSuppressedForIdentifier(suppression: boolean, suppressionIdentifier: string): void; + + isInteractionSuppressedForIdentifier(suppressionIdentifier: string): boolean; } -declare class NSFileProviderServicing extends NativeObject implements NSFileProviderServicing { +declare class NSFileProviderUserInteractionSuppressing extends NativeObject implements NSFileProviderUserInteractionSuppressing { } declare interface NSFileProviderEnumerating extends NSObjectProtocol { @@ -291,22 +287,6 @@ declare interface NSFileProviderEnumerating extends NSObjectProtocol { declare class NSFileProviderEnumerating extends NativeObject implements NSFileProviderEnumerating { } -declare interface NSFileProviderTestingContentFetch extends NSFileProviderTestingOperation { - readonly side: interop.Enum; - - readonly itemIdentifier: string; -} - -declare class NSFileProviderTestingContentFetch extends NativeObject implements NSFileProviderTestingContentFetch { -} - -declare interface NSFileProviderItemDecorating extends NSFileProviderItem { - readonly decorations: NSArray; -} - -declare class NSFileProviderItemDecorating extends NativeObject implements NSFileProviderItemDecorating { -} - declare interface NSFileProviderPendingSetEnumerator extends NSFileProviderEnumerator { readonly domainVersion: NSFileProviderDomainVersion; @@ -346,6 +326,28 @@ declare interface NSFileProviderEnumerationObserver extends NSObjectProtocol { declare class NSFileProviderEnumerationObserver extends NativeObject implements NSFileProviderEnumerationObserver { } +declare interface NSFileProviderChangeObserver extends NSObjectProtocol { + didUpdateItems(updatedItems: NSArray | Array): void; + + didDeleteItemsWithIdentifiers(deletedItemIdentifiers: NSArray | Array): void; + + finishEnumeratingChangesUpToSyncAnchorMoreComing(anchor: NSData, moreComing: boolean): void; + + finishEnumeratingWithError(error: NSError): void; + + readonly suggestedBatchSize?: number; +} + +declare class NSFileProviderChangeObserver extends NativeObject implements NSFileProviderChangeObserver { +} + +declare interface NSFileProviderServicing extends NSObjectProtocol { + supportedServiceSourcesForItemIdentifierCompletionHandler(itemIdentifier: string, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): NSProgress; +} + +declare class NSFileProviderServicing extends NativeObject implements NSFileProviderServicing { +} + declare interface NSFileProviderExternalVolumeHandling extends NSObjectProtocol { shouldConnectExternalDomainWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; } @@ -353,6 +355,29 @@ declare interface NSFileProviderExternalVolumeHandling extends NSObjectProtocol declare class NSFileProviderExternalVolumeHandling extends NativeObject implements NSFileProviderExternalVolumeHandling { } +declare interface NSFileProviderThumbnailing extends NSObjectProtocol { + fetchThumbnailsForItemIdentifiersRequestedSizePerThumbnailCompletionHandlerCompletionHandler(itemIdentifiers: NSArray | Array, size: CGSize, perThumbnailCompletionHandler: (p1: string, p2: NSData, p3: NSError) => void | null, completionHandler: (p1: NSError) => void | null): NSProgress; +} + +declare class NSFileProviderThumbnailing extends NativeObject implements NSFileProviderThumbnailing { +} + +declare interface NSFileProviderTestingContentFetch extends NSFileProviderTestingOperation { + readonly side: interop.Enum; + + readonly itemIdentifier: string; +} + +declare class NSFileProviderTestingContentFetch extends NativeObject implements NSFileProviderTestingContentFetch { +} + +declare interface NSFileProviderItemDecorating extends NSFileProviderItem { + readonly decorations: NSArray; +} + +declare class NSFileProviderItemDecorating extends NativeObject implements NSFileProviderItemDecorating { +} + declare interface NSFileProviderTestingDeletion extends NSFileProviderTestingOperation { readonly targetSide: interop.Enum; @@ -368,11 +393,13 @@ declare interface NSFileProviderTestingDeletion extends NSFileProviderTestingOpe declare class NSFileProviderTestingDeletion extends NativeObject implements NSFileProviderTestingDeletion { } -declare interface NSFileProviderThumbnailing extends NSObjectProtocol { - fetchThumbnailsForItemIdentifiersRequestedSizePerThumbnailCompletionHandlerCompletionHandler(itemIdentifiers: NSArray | Array, size: CGSize, perThumbnailCompletionHandler: (p1: string, p2: NSData, p3: NSError) => void | null, completionHandler: (p1: NSError) => void | null): NSProgress; +declare interface NSFileProviderSearchEnumerator extends NSObjectProtocol { + invalidate(): void; + + enumerateSearchResultsForObserverStartingAtPage(observer: NSFileProviderSearchEnumerationObserver, page: NSData | null): void; } -declare class NSFileProviderThumbnailing extends NativeObject implements NSFileProviderThumbnailing { +declare class NSFileProviderSearchEnumerator extends NativeObject implements NSFileProviderSearchEnumerator { } declare interface NSFileProviderReplicatedExtension extends NSObjectProtocol, NSFileProviderEnumerating { @@ -439,6 +466,46 @@ declare interface NSFileProviderTestingLookup extends NSFileProviderTestingOpera declare class NSFileProviderTestingLookup extends NativeObject implements NSFileProviderTestingLookup { } +declare interface NSFileProviderSearchEnumerationObserver extends NSObjectProtocol { + didEnumerateSearchResults(searchResults: NSArray | Array): void; + + finishEnumeratingUpToPage(nextPage: NSData | null): void; + + finishEnumeratingWithError(error: NSError): void; + + readonly maximumNumberOfResultsPerPage: number; +} + +declare class NSFileProviderSearchEnumerationObserver extends NativeObject implements NSFileProviderSearchEnumerationObserver { +} + +declare interface NSFileProviderKnownFolderSupporting extends NSObjectProtocol { + getKnownFolderLocationsCompletionHandler(knownFolders: interop.Enum, completionHandler: (p1: NSFileProviderKnownFolderLocations, p2: NSError) => void | null): void; +} + +declare class NSFileProviderKnownFolderSupporting extends NativeObject implements NSFileProviderKnownFolderSupporting { +} + +declare interface NSFileProviderCustomAction extends NSObjectProtocol { + performActionWithIdentifierOnItemsWithIdentifiersCompletionHandler(actionIdentifier: string, itemIdentifiers: NSArray | Array, completionHandler: (p1: NSError) => void | null): NSProgress; +} + +declare class NSFileProviderCustomAction extends NativeObject implements NSFileProviderCustomAction { +} + +declare interface NSFileProviderServiceSource { + readonly serviceName: string; + + makeListenerEndpointAndReturnError(error: interop.PointerConvertible): NSXPCListenerEndpoint; + + readonly restricted?: boolean; + + isRestricted?(): boolean; +} + +declare class NSFileProviderServiceSource extends NativeObject implements NSFileProviderServiceSource { +} + declare interface NSFileProviderItem extends NSObjectProtocol { readonly itemIdentifier: string; @@ -516,18 +583,10 @@ declare interface NSFileProviderItem extends NSObjectProtocol { declare class NSFileProviderItem extends NativeObject implements NSFileProviderItem { } -declare interface NSFileProviderKnownFolderSupporting extends NSObjectProtocol { - getKnownFolderLocationsCompletionHandler(knownFolders: interop.Enum, completionHandler: (p1: NSFileProviderKnownFolderLocations, p2: NSError) => void | null): void; -} - -declare class NSFileProviderKnownFolderSupporting extends NativeObject implements NSFileProviderKnownFolderSupporting { -} +declare class NSFileProviderStringSearchRequest extends NSObject { + readonly query: string; -declare interface NSFileProviderCustomAction extends NSObjectProtocol { - performActionWithIdentifierOnItemsWithIdentifiersCompletionHandler(actionIdentifier: string, itemIdentifiers: NSArray | Array, completionHandler: (p1: NSError) => void | null): NSProgress; -} - -declare class NSFileProviderCustomAction extends NativeObject implements NSFileProviderCustomAction { + readonly desiredNumberOfResults: number; } declare class NSFileProviderRequest extends NSObject { @@ -572,6 +631,8 @@ declare class NSFileProviderDomain extends NSObject { supportedKnownFolders: interop.Enum; + supportsStringSearchRequest: boolean; + isDisconnected(): boolean; isHidden(): boolean; @@ -587,6 +648,8 @@ declare class NSFileProviderDomain extends NSObject { setUserInfo(userInfo: NSDictionary | Record | null): void; setSupportedKnownFolders(supportedKnownFolders: interop.Enum): void; + + setSupportsStringSearchRequest(supportsStringSearchRequest: boolean): void; } declare class NSFileProviderDomainVersion extends NSObject implements NSSecureCoding { @@ -601,12 +664,6 @@ declare class NSFileProviderDomainVersion extends NSObject implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class NSFileProviderKnownFolderLocation extends NSObject { - initWithParentItemIdentifierFilename(parentItemIdentifier: string, filename: string): this; - - initWithExistingItemIdentifier(existingItemIdentifier: string): this; -} - declare class NSFileProviderKnownFolderLocations extends NSObject { shouldCreateBinaryCompatibilitySymlink: boolean; @@ -623,6 +680,12 @@ declare class NSFileProviderKnownFolderLocations extends NSObject { setDocumentsLocation(documentsLocation: NSFileProviderKnownFolderLocation | null): void; } +declare class NSFileProviderKnownFolderLocation extends NSObject { + initWithParentItemIdentifierFilename(parentItemIdentifier: string, filename: string): this; + + initWithExistingItemIdentifier(existingItemIdentifier: string): this; +} + declare class NSFileProviderItemVersion extends NSObject { static readonly beforeFirstSyncComponent: NSData; diff --git a/packages/macos/types/ForceFeedback.d.ts b/packages/macos/types/ForceFeedback.d.ts index 4203631a..ed8c6933 100644 --- a/packages/macos/types/ForceFeedback.d.ts +++ b/packages/macos/types/ForceFeedback.d.ts @@ -193,14 +193,6 @@ declare class FFENVELOPE { dwFadeTime: number; } -declare class FFCUSTOMFORCE { - constructor(init?: FFCUSTOMFORCE); - cChannels: number; - dwSamplePeriod: number; - cSamples: number; - rglForceData: interop.Pointer; -} - declare class FFCONDITION { constructor(init?: FFCONDITION); lOffset: number; @@ -225,15 +217,23 @@ declare class FFRAMPFORCE { lEnd: number; } -declare class FFCONSTANTFORCE { - constructor(init?: FFCONSTANTFORCE); - lMagnitude: number; +declare class FFCUSTOMFORCE { + constructor(init?: FFCUSTOMFORCE); + cChannels: number; + dwSamplePeriod: number; + cSamples: number; + rglForceData: interop.Pointer; } declare class __FFDHIDDEN { constructor(init?: __FFDHIDDEN); } +declare class FFCONSTANTFORCE { + constructor(init?: FFCONSTANTFORCE); + lMagnitude: number; +} + declare class FFEFFESCAPE { constructor(init?: FFEFFESCAPE); dwSize: number; diff --git a/packages/macos/types/Foundation.d.ts b/packages/macos/types/Foundation.d.ts index 34c8533f..b105b979 100644 --- a/packages/macos/types/Foundation.d.ts +++ b/packages/macos/types/Foundation.d.ts @@ -5,14 +5,6 @@ declare const NSKeepAllocationStatistics: boolean; declare const NSDeallocateZombies: boolean; -declare const NSDecompressionFailedError: number; - -declare const NSMetadataItemTitleKey: string; - -declare const NSURLVolumeURLForRemountingKey: string; - -declare const NSMetadataItemGPSDestBearingKey: string; - declare const NSStringEncodingDetectionFromWindowsKey: string; declare const NSInflectionRuleAttributeName: string; @@ -27,8 +19,6 @@ declare const NSURLTotalFileSizeKey: string; declare const NSFileReadCorruptFileError: number; -declare const NSBundleExecutableArchitectureI386: number; - declare const NSProcessInfoPowerStateDidChangeNotification: string; declare const NSURLVolumeAvailableCapacityForOpportunisticUsageKey: string; @@ -41,8 +31,6 @@ declare const NSLocaleMeasurementSystem: string; declare const NSHourNameDesignations: string; -declare const NSRunLoopCommonModes: string; - declare const NSZeroSize: CGSize; declare const NSUnionOfArraysKeyValueOperator: string; @@ -57,6 +45,8 @@ declare const NSMetadataItemAcquisitionModelKey: string; declare const NSURLAuthenticationMethodHTMLForm: string; +declare const NSWeekDayNameArray: string; + declare const NSFoundationVersionNumber: number; declare const NSExecutableNotLoadableError: number; @@ -71,6 +61,8 @@ declare const NSURLFileContentIdentifierKey: string; declare const NSURLVolumeSupportsRootDirectoryDatesKey: string; +declare const NSMetadataQueryIndexedNetworkScope: string; + declare const NSXPCConnectionErrorMinimum: number; declare const NSLinguisticTagWhitespace: string; @@ -103,6 +95,8 @@ declare const NSURLIsUserImmutableKey: string; declare const NSLinguisticTagIdiom: string; +declare const NSCalendarIdentifierTamil: string; + declare const NSURLVolumeURLKey: string; declare const NSCoderReadCorruptError: number; @@ -115,6 +109,8 @@ declare const NSMetadataItemDurationSecondsKey: string; declare const NSNextDayDesignations: string; +declare const NSURLUbiquitousItemSupportedSyncControlsKey: string; + declare const NSURLIsHiddenKey: string; declare const NSMetadataItemOrientationKey: string; @@ -215,6 +211,10 @@ declare const NSInternationalCurrencyString: string; declare const NSURLTotalFileAllocatedSizeKey: string; +declare const NSBundleExecutableArchitectureX86_64: number; + +declare const NSURLErrorFailingURLErrorKey: string; + declare const NSSunOSOperatingSystem: number; declare const NSMetadataItemLatitudeKey: string; @@ -461,6 +461,8 @@ declare const NSMetadataItemDownloadedDateKey: string; declare const NSMetadataItemEditorsKey: string; +declare const NSMetadataItemTitleKey: string; + declare const NSMetadataItemKeywordsKey: string; declare const NSMetadataUbiquitousSharedItemPermissionsReadWrite: string; @@ -557,6 +559,8 @@ declare const NSExtensionItemsAndErrorsKey: string; declare const NSCompressionErrorMinimum: number; +declare const NSDecompressionFailedError: number; + declare const NSCompressionFailedError: number; declare const NSCloudSharingErrorMaximum: number; @@ -769,8 +773,6 @@ declare const NSInvalidArchiveOperationException: string; declare const NSMetadataItemAppleLoopDescriptorsKey: string; -declare const NSMetadataItemVideoBitRateKey: string; - declare const NSMetadataQueryDidUpdateNotification: string; declare const NSUbiquitousKeyValueStoreDidChangeExternallyNotification: string; @@ -803,7 +805,7 @@ declare const NSTaskDidTerminateNotification: string; declare const NSStreamSOCKSErrorDomain: string; -declare const NSLinguisticTagSchemeNameTypeOrLexicalClass: string; +declare const NSUserActivityConnectionUnavailableError: number; declare const NSCloudSharingErrorMinimum: number; @@ -847,6 +849,8 @@ declare const NSPOSIXErrorDomain: string; declare const NSMetadataItemAuthorsKey: string; +declare const NSCalendarIdentifierGujarati: string; + declare const NSMetadataItemPhoneNumbersKey: string; declare const NSMetadataItemFocalLength35mmKey: string; @@ -889,6 +893,8 @@ declare const NSURLErrorKey: string; declare const NSStreamNetworkServiceTypeCallSignaling: string; +declare const NSLinguisticTagSchemeNameTypeOrLexicalClass: string; + declare const NSPropertyListWriteStreamError: number; declare const NSMapTableCopyIn: interop.Enum; @@ -909,6 +915,8 @@ declare const NSStreamSOCKSProxyPortKey: string; declare const NSURLVolumeSupportsCaseSensitiveNamesKey: string; +declare const NSCalendarIdentifierDangi: string; + declare const NSURLErrorDownloadDecodingFailedToComplete: number; declare const NSMetadataUbiquitousItemHasUnresolvedConflictsKey: string; @@ -917,6 +925,8 @@ declare const NSOldStyleException: string; declare const NSDistinctUnionOfArraysKeyValueOperator: string; +declare const NSMetadataItemVideoBitRateKey: string; + declare const NSMetadataItemExecutableArchitecturesKey: string; declare const NSFileReadUnknownError: number; @@ -1011,6 +1021,8 @@ declare const NSURLErrorDownloadDecodingFailedMidStream: number; declare const NSUbiquitousFileUnavailableError: number; +declare const NSURLUbiquitousItemIsSyncPausedKey: string; + declare const NSShortWeekDayNameArray: string; declare const NSFileImmutable: string; @@ -1027,8 +1039,12 @@ declare const NSStreamNetworkServiceTypeVoice: string; declare const NSProgressFileOperationKindUploading: string; +declare const NSRunLoopCommonModes: string; + declare const NSInternalScriptError: number; +declare const NSCalendarIdentifierOdia: string; + declare const NSFileErrorMaximum: number; declare const NSURLErrorBackgroundSessionInUseByAnotherProcess: number; @@ -1153,12 +1169,14 @@ declare const NSLocaleCollatorIdentifier: string; declare const NSHTTPPropertyServerHTTPVersionKey: string; -declare const NSMetadataQueryIndexedNetworkScope: string; +declare const NSBundleExecutableArchitectureI386: number; declare const NSURLContentModificationDateKey: string; declare const NSLocalizedRecoveryOptionsErrorKey: string; +declare const NSImageURLAttributeName: string; + declare const NSURLCredentialStorageRemoveSynchronizableCredentials: string; declare const NSURLProtectionSpaceSOCKSProxy: string; @@ -1187,9 +1205,9 @@ declare const NSMetadataUbiquitousSharedItemOwnerNameComponentsKey: string; declare const NSTimeDateFormatString: string; -declare const NSStringEncodingDetectionLikelyLanguageKey: string; +declare const NSURLVolumeURLForRemountingKey: string; -declare const NSUserActivityConnectionUnavailableError: number; +declare const NSStringEncodingDetectionLikelyLanguageKey: string; declare const NSProgressFileAnimationImageOriginalRectKey: string; @@ -1263,6 +1281,8 @@ declare const NSURLErrorFailingURLPeerTrustErrorKey: string; declare const NSPropertyListReadUnknownVersionError: number; +declare const NSCalendarIdentifierMalayalam: string; + declare const NSStringTransformFullwidthToHalfwidth: string; declare const NSMetadataItemEXIFGPSVersionKey: string; @@ -1291,8 +1311,6 @@ declare const NSStreamNetworkServiceTypeBackground: string; declare const NSExtensionItemAttachmentsKey: string; -declare const NSWeekDayNameArray: string; - declare const NSURLAuthenticationMethodHTTPDigest: string; declare const NSUbiquitousKeyValueStoreQuotaViolationChange: number; @@ -1491,8 +1509,6 @@ declare const NSHTTPPropertyErrorPageDataKey: string; declare const NSMetadataQueryUbiquitousDataScope: string; -declare const NSImageURLAttributeName: string; - declare const NSFileProtectionKey: string; declare const NSMetadataUbiquitousItemUploadingErrorKey: string; @@ -1509,14 +1525,12 @@ declare const NSURLIsPackageKey: string; declare const NSInvocationOperationCancelledException: string; -declare const NSURLFileAllocatedSizeKey: string; +declare const NSProgressFileAnimationImageKey: string; declare const NSStreamSocketSecurityLevelKey: string; declare const NSFileProtectionCompleteUnlessOpen: string; -declare const NSURLErrorFailingURLErrorKey: string; - declare const NSThreadWillExitNotification: string; declare const NSMetadataItemInstructionsKey: string; @@ -1551,6 +1565,8 @@ declare const NSLocalizedNumberFormatAttributeName: string; declare const NSMapTableStrongMemory: interop.Enum; +declare const NSMetadataItemGPSDestBearingKey: string; + declare const NSFileSystemNodes: string; declare const NSFormattingErrorMinimum: number; @@ -1567,8 +1583,6 @@ declare const NSMetadataUbiquitousSharedItemCurrentUserRoleKey: string; declare const NSPersonNameComponentKey: string; -declare const NSURLDocumentIdentifierKey: string; - declare const NSBuddhistCalendar: string; declare const NSPortDidBecomeInvalidNotification: string; @@ -1719,8 +1733,6 @@ declare const NSFileHandleReadToEndOfFileCompletionNotification: string; declare const NSFileHandleReadCompletionNotification: string; -declare const NSProgressFileAnimationImageKey: string; - declare const NS_UnknownByteOrder: number; declare const NSInvalidSendPortException: string; @@ -1767,6 +1779,10 @@ declare const NSOpenStepUnicodeReservedBase: number; declare const NSDateComponentUndefined: number; +declare const NSCalendarIdentifierVikram: string; + +declare const NSCalendarIdentifierBangla: string; + declare const NSCalendarIdentifierIslamicCivil: string; declare const NSCalendarIdentifierCoptic: string; @@ -1819,6 +1835,8 @@ declare const NSUTF8StringEncoding: number; declare const NSMetadataItemCommentKey: string; +declare const NSURLDocumentIdentifierKey: string; + declare const NSObjectMapValueCallBacks: NSMapTableValueCallBacks; declare const NSPersonNameComponentPrefix: string; @@ -1833,10 +1851,6 @@ declare const NSURLVolumeSupportsFileCloningKey: string; declare const NSURLThumbnailDictionaryKey: string; -declare const NSURLProtectionSpaceHTTPProxy: string; - -declare const NSURLIsSystemImmutableKey: string; - declare const NSLocaleDecimalSeparator: string; declare const NSDistinctUnionOfSetsKeyValueOperator: string; @@ -1853,24 +1867,38 @@ declare const NSBundleExecutableArchitecturePPC64: number; declare const NSURLUbiquitousSharedItemRoleParticipant: string; +declare const NSURLFileAllocatedSizeKey: string; + declare const NSStringTransformLatinToGreek: string; declare const NSProcessInfoThermalStateDidChangeNotification: string; declare const NSHTTPCookieMaximumAge: string; +declare const NSCalendarIdentifierKannada: string; + declare const NSLinguisticTagWord: string; declare const NSSolarisOperatingSystem: number; declare const NSURLVolumeAvailableCapacityKey: string; +declare const NSLocaleCalendar: string; + +declare const NSURLProtectionSpaceHTTPProxy: string; + +declare const NSURLIsSystemImmutableKey: string; + declare const NSLocaleQuotationBeginDelimiterKey: string; declare const NSUndoManagerWillCloseUndoGroupNotification: string; declare const NSLinguisticTagNumber: string; +declare const NSFileSystemSize: string; + +declare const NSURLAttributeModificationDateKey: string; + declare const NSFailedAuthenticationException: string; declare const NSHTTPCookiePort: string; @@ -1907,6 +1935,8 @@ declare const NSInconsistentArchiveException: string; declare const NSUbiquitousKeyValueStoreInitialSyncChange: number; +declare const NSCalendarIdentifierTelugu: string; + declare const NSStringEncodingDetectionSuggestedEncodingsKey: string; declare const NSMetadataItemLyricistKey: string; @@ -1917,6 +1947,8 @@ declare const NSHPUXOperatingSystem: number; declare const NSLinguisticTagSchemeTokenType: string; +declare const NSCalendarIdentifierVietnamese: string; + declare const NSFileTypeDirectory: string; declare const NSWrapCalendarComponents: number; @@ -1931,6 +1963,8 @@ declare const NSURLVolumeTypeNameKey: string; declare const NSNonOwnedPointerMapValueCallBacks: NSMapTableValueCallBacks; +declare const NSListItemDelimiterAttributeName: string; + declare const NSPersianCalendar: string; declare const NSProgressFileCompletedCountKey: string; @@ -1949,10 +1983,6 @@ declare const NSURLErrorTimedOut: number; declare const NSFileSize: string; -declare const NSFileSystemSize: string; - -declare const NSURLAttributeModificationDateKey: string; - declare const NSNonLossyASCIIStringEncoding: number; declare const NSNEXTSTEPStringEncoding: number; @@ -1999,11 +2029,9 @@ declare const NSReceiversCantHandleCommandScriptError: number; declare const NSMapTableZeroingWeakMemory: interop.Enum; -declare const NSFTPPropertyActiveTransferModeKey: string; - -declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; +declare const NSMachErrorDomain: string; -declare const NSLocaleCalendar: string; +declare const NSURLFileProtectionComplete: string; declare const NSStreamSOCKSProxyVersionKey: string; @@ -2035,12 +2063,12 @@ declare const NSURLAuthenticationMethodNTLM: string; declare const NSURLVolumeIsJournalingKey: string; +declare const NSCalendarIdentifierMarathi: string; + declare const NSWindowsCP1251StringEncoding: number; declare const NSFileTypeSocket: string; -declare const NSMachErrorDomain: string; - declare const NSHashTableObjectPointerPersonality: interop.Enum; declare const NSKeyedArchiveRootObjectKey: string; @@ -2053,8 +2081,6 @@ declare const NSURLCanonicalPathKey: string; declare const NSLocaleGroupingSeparator: string; -declare const NSBundleExecutableArchitectureX86_64: number; - declare const NSUbiquitousKeyValueStoreChangedKeysKey: string; declare const NSLinguisticTagNoun: string; @@ -2063,126 +2089,200 @@ declare const NSURLUbiquitousSharedItemMostRecentEditorNameComponentsKey: string declare const NSFileHandleNotificationMonitorModes: string; +declare const NSHTTPCookieManagerAcceptPolicyChangedNotification: string; + declare const NSISO2022JPStringEncoding: number; +declare const NSFTPPropertyActiveTransferModeKey: string; + declare const NSURLVolumeSupportsPersistentIDsKey: string; -declare const NSURLFileProtectionComplete: string; +declare const NSComparisonPredicateModifier: { + Direct: 0, + All: 1, + Any: 2, +}; -declare const NSPropertyListMutabilityOptions: { - Immutable: 0, - MutableContainers: 1, - MutableContainersAndLeaves: 2, +declare const NSURLCredentialPersistence: { + None: 0, + ForSession: 1, + Permanent: 2, + Synchronizable: 3, }; -declare const NSCalculationError: { - NoError: 0, - LossOfPrecision: 1, - Underflow: 2, - Overflow: 3, - DivideByZero: 4, +declare const NSPostingStyle: { + WhenIdle: 1, + ASAP: 2, + Now: 3, }; -declare const NSAppleEventSendOptions: { - NoReply: 1, - QueueReply: 2, - WaitForReply: 3, - NeverInteract: 16, - CanInteract: 32, - AlwaysInteract: 48, - CanSwitchLayer: 64, - DontRecord: 4096, - DontExecute: 8192, - DontAnnotate: 65536, - DefaultOptions: 35, +declare const NSEnumerationOptions: { + Concurrent: 1, + Reverse: 2, }; -declare const NSXMLNodeOptions: { - NodeOptionsNone: 0, - NodeIsCDATA: 1, - NodeExpandEmptyElement: 2, - NodeCompactEmptyElement: 4, - NodeUseSingleQuotes: 8, - NodeUseDoubleQuotes: 16, - NodeNeverEscapeContents: 32, - DocumentTidyHTML: 512, - DocumentTidyXML: 1024, - DocumentValidate: 8192, - NodeLoadExternalEntitiesAlways: 16384, - NodeLoadExternalEntitiesSameOriginOnly: 32768, - NodeLoadExternalEntitiesNever: 524288, - DocumentXInclude: 65536, - NodePrettyPrint: 131072, - DocumentIncludeContentTypeDeclaration: 262144, - NodePreserveNamespaceOrder: 1048576, - NodePreserveAttributeOrder: 2097152, - NodePreserveEntities: 4194304, - NodePreservePrefixes: 8388608, - NodePreserveCDATA: 16777216, - NodePreserveWhitespace: 33554432, - NodePreserveDTD: 67108864, - NodePreserveCharacterReferences: 134217728, - NodePromoteSignificantWhitespace: 268435456, - NodePreserveEmptyElements: 6, - NodePreserveQuotes: 24, - NodePreserveAll: 4293918750, +declare const NSFileVersionReplacingOptions: { + NSFileVersionReplacingByMoving: 1, }; -declare const NSURLErrorNetworkUnavailableReason: { - Cellular: 0, - Expensive: 1, - Constrained: 2, +declare const NSDecodingFailurePolicy: { + RaiseException: 0, + SetErrorAndReturn: 1, }; -declare const NSURLCacheStoragePolicy: { - Allowed: 0, - AllowedInMemoryOnly: 1, - NotAllowed: 2, +declare const NSItemProviderErrorCode: { + Unknown: -1, + ItemUnavailable: -1000, + UnexpectedValueClass: -1100, + UnavailableCoercion: -1200, }; -declare const NSGrammaticalDefiniteness: { - NotSet: 0, - Indefinite: 1, - Definite: 2, +declare const NSISO8601DateFormatOptions: { + Year: 1, + Month: 2, + WeekOfYear: 4, + Day: 16, + Time: 32, + TimeZone: 64, + SpaceBetweenDateAndTime: 128, + DashSeparatorInDate: 256, + ColonSeparatorInTime: 512, + ColonSeparatorInTimeZone: 1024, + FractionalSeconds: 2048, + FullDate: 275, + FullTime: 1632, + InternetDateTime: 1907, }; -declare const NSDataWritingOptions: { - DataWritingAtomic: 1, - DataWritingWithoutOverwriting: 2, - DataWritingFileProtectionNone: 268435456, - DataWritingFileProtectionComplete: 536870912, - DataWritingFileProtectionCompleteUnlessOpen: 805306368, - DataWritingFileProtectionCompleteUntilFirstUserAuthentication: 1073741824, - DataWritingFileProtectionMask: 4026531840, - AtomicWrite: 1, +declare const NSPredicateOperatorType: { + LessThan: 0, + LessThanOrEqualTo: 1, + GreaterThan: 2, + GreaterThanOrEqualTo: 3, + EqualTo: 4, + NotEqualTo: 5, + Matches: 6, + Like: 7, + BeginsWith: 8, + EndsWith: 9, + In: 10, + CustomSelector: 11, + Contains: 99, + Between: 100, }; -declare const NSXMLNodeKind: { - Invalid: 0, - Document: 1, - Element: 2, - Attribute: 3, - Namespace: 4, - ProcessingInstruction: 5, - Comment: 6, - Text: 7, - DTD: 8, - EntityDeclaration: 9, - AttributeDeclaration: 10, - ElementDeclaration: 11, - NotationDeclaration: 12, +declare const NSURLSessionAuthChallengeDisposition: { + UseCredential: 0, + PerformDefaultHandling: 1, + CancelAuthenticationChallenge: 2, + RejectProtectionSpace: 3, }; -declare const NSKeyValueChange: { - Setting: 1, - Insertion: 2, - Removal: 3, - Replacement: 4, +declare const NSAttributedStringEnumerationOptions: { + Reverse: 2, + LongestEffectiveRangeNotRequired: 1048576, }; -declare const NSTaskTerminationReason: { - Exit: 1, - UncaughtSignal: 2, +declare const NSLengthFormatterUnit: { + Millimeter: 8, + Centimeter: 9, + Meter: 11, + Kilometer: 14, + Inch: 1281, + Foot: 1282, + Yard: 1283, + Mile: 1284, +}; + +declare const NSKeyValueSetMutationKind: { + Union: 1, + Minus: 2, + Intersect: 3, + Set: 4, +}; + +declare const NSDataSearchOptions: { + Backwards: 1, + Anchored: 2, +}; + +declare const NSSearchPathDomainMask: { + UserDomain: 1, + LocalDomain: 2, + NetworkDomain: 4, + SystemDomain: 8, + AllDomains: 65535, +}; + +declare const NSFormattingUnitStyle: { + Short: 1, + Medium: 2, + Long: 3, +}; + +declare const NSItemProviderRepresentationVisibility: { + All: 0, + Group: 2, + OwnProcess: 3, +}; + +declare const NSDataReadingOptions: { + DataReadingMappedIfSafe: 1, + DataReadingUncached: 2, + DataReadingMappedAlways: 8, + DataReadingMapped: 1, + MappedRead: 1, + UncachedRead: 2, +}; + +declare const NSFileCoordinatorWritingOptions: { + ForDeleting: 1, + ForMoving: 2, + ForMerging: 4, + ForReplacing: 8, + ContentIndependentMetadataOnly: 16, +}; + +declare const NSURLSessionDelayedRequestDisposition: { + ContinueLoading: 0, + UseNewRequest: 1, + Cancel: 2, +}; + +declare const NSPresentationIntentKind: { + Paragraph: 0, + Header: 1, + OrderedList: 2, + UnorderedList: 3, + ListItem: 4, + CodeBlock: 5, + BlockQuote: 6, + ThematicBreak: 7, + Table: 8, + TableHeaderRow: 9, + TableRow: 10, + TableCell: 11, +}; + +declare const NSByteCountFormatterCountStyle: { + File: 0, + Memory: 1, + Decimal: 2, + Binary: 3, +}; + +declare const NSKeyValueObservingOptions: { + New: 1, + Old: 2, + Initial: 4, + Prior: 8, +}; + +declare const NSNumberFormatterPadPosition: { + BeforePrefix: 0, + AfterPrefix: 1, + BeforeSuffix: 2, + AfterSuffix: 3, }; declare const NSXMLDTDNodeKind: { @@ -2208,6 +2308,35 @@ declare const NSXMLDTDNodeKind: { ElementDeclarationElementKind: 20, }; +declare const NSCompoundPredicateType: { + Not: 0, + And: 1, + Or: 2, +}; + +declare const NSFileWrapperWritingOptions: { + Atomic: 1, + WithNameUpdating: 2, +}; + +declare const NSURLErrorNetworkUnavailableReason: { + Cellular: 0, + Expensive: 1, + Constrained: 2, +}; + +declare const NSNotificationCoalescing: { + NoCoalescing: 0, + CoalescingOnName: 1, + CoalescingOnSender: 2, +}; + +declare const NSURLCacheStoragePolicy: { + Allowed: 0, + AllowedInMemoryOnly: 1, + NotAllowed: 2, +}; + declare const NSLinguisticTaggerUnit: { Word: 0, Sentence: 1, @@ -2215,6 +2344,94 @@ declare const NSLinguisticTaggerUnit: { Document: 3, }; +declare const NSGrammaticalDefiniteness: { + NotSet: 0, + Indefinite: 1, + Definite: 2, +}; + +declare const NSDataWritingOptions: { + DataWritingAtomic: 1, + DataWritingWithoutOverwriting: 2, + DataWritingFileProtectionNone: 268435456, + DataWritingFileProtectionComplete: 536870912, + DataWritingFileProtectionCompleteUnlessOpen: 805306368, + DataWritingFileProtectionCompleteUntilFirstUserAuthentication: 1073741824, + DataWritingFileProtectionMask: 4026531840, + AtomicWrite: 1, +}; + +declare const NSXMLNodeKind: { + Invalid: 0, + Document: 1, + Element: 2, + Attribute: 3, + Namespace: 4, + ProcessingInstruction: 5, + Comment: 6, + Text: 7, + DTD: 8, + EntityDeclaration: 9, + AttributeDeclaration: 10, + ElementDeclaration: 11, + NotationDeclaration: 12, +}; + +declare const NSFileManagerUploadLocalVersionConflictPolicy: { + Default: 0, + FailOnConflict: 1, +}; + +declare const NSURLBookmarkResolutionOptions: { + WithoutUI: 256, + WithoutMounting: 512, + WithSecurityScope: 1024, + WithoutImplicitStartAccessing: 32768, +}; + +declare const NSKeyValueChange: { + Setting: 1, + Insertion: 2, + Removal: 3, + Replacement: 4, +}; + +declare const NSTaskTerminationReason: { + Exit: 1, + UncaughtSignal: 2, +}; + +declare const NSPropertyListMutabilityOptions: { + Immutable: 0, + MutableContainers: 1, + MutableContainersAndLeaves: 2, +}; + +declare const NSExpressionType: { + ConstantValue: 0, + EvaluatedObject: 1, + Variable: 2, + KeyPath: 3, + Function: 4, + UnionSet: 5, + IntersectSet: 6, + MinusSet: 7, + Subquery: 13, + Aggregate: 14, + AnyKey: 15, + Block: 19, + Conditional: 20, +}; + +declare const NSTimeZoneNameStyle: { + Standard: 0, + ShortStandard: 1, + DaylightSaving: 2, + ShortDaylightSaving: 3, + Generic: 4, + ShortGeneric: 5, +}; + declare const NSNumberFormatterRoundingMode: { Ceiling: 0, Floor: 1, @@ -2225,12 +2442,6 @@ declare const NSNumberFormatterRoundingMode: { HalfUp: 6, }; -declare const NSBinarySearchingOptions: { - FirstEqual: 256, - LastEqual: 512, - InsertionIndex: 1024, -}; - declare const NSStringEnumerationOptions: { ByLines: 0, ByParagraphs: 1, @@ -2250,11 +2461,6 @@ declare const NSAttributedStringMarkdownInterpretedSyntax: { InlineOnlyPreservingWhitespace: 2, }; -declare const NSDataSearchOptions: { - Backwards: 1, - Anchored: 2, -}; - declare const NSCalendarUnit: { CalendarUnitEra: 2, CalendarUnitYear: 4, @@ -2273,6 +2479,8 @@ declare const NSCalendarUnit: { CalendarUnitDayOfYear: 65536, CalendarUnitCalendar: 1048576, CalendarUnitTimeZone: 2097152, + CalendarUnitIsLeapMonth: 1073741824, + CalendarUnitIsRepeatedDay: 2147483648, EraCalendarUnit: 2, YearCalendarUnit: 4, MonthCalendarUnit: 8, @@ -2316,30 +2524,22 @@ declare const NSFileCoordinatorReadingOptions: { ForUploading: 8, }; -declare const NSURLSessionDelayedRequestDisposition: { - ContinueLoading: 0, - UseNewRequest: 1, - Cancel: 2, -}; - declare const NSSaveOptions: { Yes: 0, No: 1, Ask: 2, }; -declare const NSFileWrapperWritingOptions: { - Atomic: 1, - WithNameUpdating: 2, +declare const NSMeasurementFormatterUnitOptions: { + ProvidedUnit: 1, + NaturalScale: 2, + TemperatureWithoutUnit: 4, }; -declare const NSInsertionPosition: { - After: 0, - Before: 1, - Beginning: 2, - End: 3, - Replace: 4, -}; +declare const NSURLSessionWebSocketMessageType: { + Data: 0, + String: 1, +}; declare const NSFileManagerItemReplacementOptions: { UsingNewMetadataOnly: 1, @@ -2355,21 +2555,11 @@ declare const NSJSONReadingOptions: { AllowFragments: 4, }; -declare const NSISO8601DateFormatOptions: { - Year: 1, - Month: 2, - WeekOfYear: 4, - Day: 16, - Time: 32, - TimeZone: 64, - SpaceBetweenDateAndTime: 128, - DashSeparatorInDate: 256, - ColonSeparatorInTime: 512, - ColonSeparatorInTimeZone: 1024, - FractionalSeconds: 2048, - FullDate: 275, - FullTime: 1632, - InternetDateTime: 1907, +declare const NSRelativeDateTimeFormatterUnitsStyle: { + Full: 0, + SpellOut: 1, + Short: 2, + Abbreviated: 3, }; declare const NSTestComparisonOperation: { @@ -2383,13 +2573,6 @@ declare const NSTestComparisonOperation: { Contains: 7, }; -declare const NSByteCountFormatterCountStyle: { - File: 0, - Memory: 1, - Decimal: 2, - Binary: 3, -}; - declare const NSComparisonPredicateOptions: { CaseInsensitive: 1, DiacriticInsensitive: 2, @@ -2406,24 +2589,43 @@ declare const NSCollectionChangeType: { Remove: 1, }; -declare const NSItemProviderErrorCode: { - Unknown: -1, - ItemUnavailable: -1000, - UnexpectedValueClass: -1100, - UnavailableCoercion: -1200, -}; - -declare const NSMeasurementFormatterUnitOptions: { - ProvidedUnit: 1, - NaturalScale: 2, - TemperatureWithoutUnit: 4, +declare const NSXMLNodeOptions: { + NodeOptionsNone: 0, + NodeIsCDATA: 1, + NodeExpandEmptyElement: 2, + NodeCompactEmptyElement: 4, + NodeUseSingleQuotes: 8, + NodeUseDoubleQuotes: 16, + NodeNeverEscapeContents: 32, + DocumentTidyHTML: 512, + DocumentTidyXML: 1024, + DocumentValidate: 8192, + NodeLoadExternalEntitiesAlways: 16384, + NodeLoadExternalEntitiesSameOriginOnly: 32768, + NodeLoadExternalEntitiesNever: 524288, + DocumentXInclude: 65536, + NodePrettyPrint: 131072, + DocumentIncludeContentTypeDeclaration: 262144, + NodePreserveNamespaceOrder: 1048576, + NodePreserveAttributeOrder: 2097152, + NodePreserveEntities: 4194304, + NodePreservePrefixes: 8388608, + NodePreserveCDATA: 16777216, + NodePreserveWhitespace: 33554432, + NodePreserveDTD: 67108864, + NodePreserveCharacterReferences: 134217728, + NodePromoteSignificantWhitespace: 268435456, + NodePreserveEmptyElements: 6, + NodePreserveQuotes: 24, + NodePreserveAll: 4293918750, }; -declare const NSKeyValueObservingOptions: { - New: 1, - Old: 2, - Initial: 4, - Prior: 8, +declare const NSOperationQueuePriority: { + VeryLow: -8, + Low: -4, + Normal: 0, + High: 4, + VeryHigh: 8, }; declare const NSPresentationIntentTableColumnAlignment: { @@ -2432,13 +2634,6 @@ declare const NSPresentationIntentTableColumnAlignment: { Right: 2, }; -declare const NSNumberFormatterPadPosition: { - BeforePrefix: 0, - AfterPrefix: 1, - BeforeSuffix: 2, - AfterSuffix: 3, -}; - declare const NSFileManagerUnmountOptions: { AllPartitionsAndEjectDisk: 1, WithoutUI: 2, @@ -2469,11 +2664,38 @@ declare const NSAlignmentOptions: { AllEdgesNearest: 983040, }; +declare const NSURLSessionResponseDisposition: { + Cancel: 0, + Allow: 1, + BecomeDownload: 2, + BecomeStream: 3, +}; + +declare const NSCalendarOptions: { + WrapComponents: 1, + MatchStrictly: 2, + SearchBackwards: 4, + MatchPreviousTimePreservingSmallerUnits: 256, + MatchNextTimePreservingSmallerUnits: 512, + MatchNextTime: 1024, + MatchFirst: 4096, + MatchLast: 8192, +}; + declare const NSRelativePosition: { After: 0, Before: 1, }; +declare const NSDateComponentsFormatterUnitsStyle: { + Positional: 0, + Abbreviated: 1, + Short: 2, + Full: 3, + SpellOut: 4, + Brief: 5, +}; + declare const NSStringCompareOptions: { CaseInsensitive: 1, Literal: 2, @@ -2518,12 +2740,6 @@ declare const NSEnergyFormatterUnit: { Kilocalorie: 1794, }; -declare const NSPostingStyle: { - WhenIdle: 1, - ASAP: 2, - Now: 3, -}; - declare const NSURLSessionTaskMetricsDomainResolutionProtocol: { Unknown: 0, UDP: 1, @@ -2545,20 +2761,15 @@ declare const NSVolumeEnumerationOptions: { ProduceFileReferenceURLs: 4, }; -declare const NSOperationQueuePriority: { - VeryLow: -8, - Low: -4, - Normal: 0, - High: 4, - VeryHigh: 8, -}; - -declare const NSFileCoordinatorWritingOptions: { - ForDeleting: 1, - ForMoving: 2, - ForMerging: 4, - ForReplacing: 8, - ContentIndependentMetadataOnly: 16, +declare const NSRectEdge: { + RectEdgeMinX: 0, + RectEdgeMinY: 1, + RectEdgeMaxX: 2, + RectEdgeMaxY: 3, + MinXEdge: 0, + MinYEdge: 1, + MaxXEdge: 2, + MaxYEdge: 3, }; declare const NSXMLParserExternalEntityResolvingPolicy: { @@ -2574,6 +2785,36 @@ declare const NSPropertyListFormat: { BinaryFormat_v1_0: 200, }; +declare const NSCalculationError: { + NoError: 0, + LossOfPrecision: 1, + Underflow: 2, + Overflow: 3, + DivideByZero: 4, +}; + +declare const NSAppleEventSendOptions: { + NoReply: 1, + QueueReply: 2, + WaitForReply: 3, + NeverInteract: 16, + CanInteract: 32, + AlwaysInteract: 48, + CanSwitchLayer: 64, + DontRecord: 4096, + DontExecute: 8192, + DontAnnotate: 65536, + DefaultOptions: 35, +}; + +declare const NSInsertionPosition: { + After: 0, + Before: 1, + Beginning: 2, + End: 3, + Replace: 4, +}; + declare const NSBackgroundActivityResult: { Finished: 1, Deferred: 2, @@ -2586,25 +2827,11 @@ declare const NSURLSessionTaskMetricsResourceFetchType: { LocalCache: 3, }; -declare const NSURLSessionResponseDisposition: { - Cancel: 0, - Allow: 1, - BecomeDownload: 2, - BecomeStream: 3, -}; - declare const NSDistributedNotificationOptions: { DeliverImmediately: 1, PostToAllSessions: 2, }; -declare const NSURLSessionAuthChallengeDisposition: { - UseCredential: 0, - PerformDefaultHandling: 1, - CancelAuthenticationChallenge: 2, - RejectProtectionSpace: 3, -}; - declare const NSURLSessionWebSocketCloseCode: { Invalid: 0, NormalClosure: 1000, @@ -2621,11 +2848,6 @@ declare const NSURLSessionWebSocketCloseCode: { TLSHandshakeFailure: 1015, }; -declare const NSURLSessionWebSocketMessageType: { - Data: 0, - String: 1, -}; - declare const NSDateFormatterBehavior: { BehaviorDefault: 0, Behavior10_0: 1000, @@ -2661,10 +2883,6 @@ declare const NSAttributedStringMarkdownParsingFailurePolicy: { PartiallyParsedIfPossible: 1, }; -declare const NSFileVersionReplacingOptions: { - NSFileVersionReplacingByMoving: 1, -}; - declare const NSFileVersionAddingOptions: { NSFileVersionAddingByMoving: 1, }; @@ -2679,29 +2897,16 @@ declare const NSURLRequestCachePolicy: { ReloadRevalidatingCacheData: 5, }; -declare const NSExpressionType: { - ConstantValue: 0, - EvaluatedObject: 1, - Variable: 2, - KeyPath: 3, - Function: 4, - UnionSet: 5, - IntersectSet: 6, - MinusSet: 7, - Subquery: 13, - Aggregate: 14, - AnyKey: 15, - Block: 19, - Conditional: 20, -}; - -declare const NSDateComponentsFormatterUnitsStyle: { - Positional: 0, - Abbreviated: 1, - Short: 2, - Full: 3, - SpellOut: 4, - Brief: 5, +declare const NSNetServicesError: { + UnknownError: -72000, + CollisionError: -72001, + NotFoundError: -72002, + ActivityInProgress: -72003, + BadArgumentError: -72004, + CancelledError: -72005, + InvalidError: -72006, + TimeoutError: -72007, + MissingRequiredConfigurationError: -72008, }; declare const NSXPCConnectionOptions: { @@ -2816,25 +3021,6 @@ declare const NSURLRequestNetworkServiceType: { CallSignaling: 11, }; -declare const NSURLCredentialPersistence: { - None: 0, - ForSession: 1, - Permanent: 2, - Synchronizable: 3, -}; - -declare const NSNetServicesError: { - UnknownError: -72000, - CollisionError: -72001, - NotFoundError: -72002, - ActivityInProgress: -72003, - BadArgumentError: -72004, - CancelledError: -72005, - InvalidError: -72006, - TimeoutError: -72007, - MissingRequiredConfigurationError: -72008, -}; - declare const NSGrammaticalPronounType: { NotSet: 0, Personal: 1, @@ -2842,17 +3028,6 @@ declare const NSGrammaticalPronounType: { Possessive: 3, }; -declare const NSRectEdge: { - RectEdgeMinX: 0, - RectEdgeMinY: 1, - RectEdgeMaxX: 2, - RectEdgeMaxY: 3, - MinXEdge: 0, - MinYEdge: 1, - MaxXEdge: 2, - MaxYEdge: 3, -}; - declare const NSMatchingOptions: { ReportProgress: 1, ReportCompletion: 2, @@ -2861,6 +3036,13 @@ declare const NSMatchingOptions: { WithoutAnchoringBounds: 16, }; +declare const NSDataCompressionAlgorithm: { + LZFSE: 0, + LZ4: 1, + LZMA: 2, + Zlib: 3, +}; + declare const NSMatchingFlags: { Progress: 1, Completed: 2, @@ -2884,15 +3066,6 @@ declare const NSLinguisticTaggerOptions: { JoinNames: 16, }; -declare const NSTimeZoneNameStyle: { - Standard: 0, - ShortStandard: 1, - DaylightSaving: 2, - ShortDaylightSaving: 3, - Generic: 4, - ShortGeneric: 5, -}; - declare const NSStreamEvent: { None: 0, OpenCompleted: 1, @@ -2913,15 +3086,6 @@ declare const NSStreamStatus: { Error: 7, }; -declare const NSDataReadingOptions: { - DataReadingMappedIfSafe: 1, - DataReadingUncached: 2, - DataReadingMappedAlways: 8, - DataReadingMapped: 1, - MappedRead: 1, - UncachedRead: 2, -}; - declare const NSProcessInfoThermalState: { Nominal: 0, Fair: 1, @@ -2943,19 +3107,6 @@ declare const NSLocaleLanguageDirection: { BottomToTop: 4, }; -declare const NSKeyValueSetMutationKind: { - Union: 1, - Minus: 2, - Intersect: 3, - Set: 4, -}; - -declare const NSNotificationCoalescing: { - NoCoalescing: 0, - CoalescingOnName: 1, - CoalescingOnSender: 2, -}; - declare const NSGrammaticalCase: { NotSet: 0, Nominative: 1, @@ -2980,6 +3131,18 @@ declare const NSHTTPCookieAcceptPolicy: { OnlyFromMainDocumentDomain: 2, }; +declare const NSFileManagerResumeSyncBehavior: { + PreserveLocalChanges: 0, + AfterUploadWithFailOnConflict: 1, + DropLocalChanges: 2, +}; + +declare const NSBinarySearchingOptions: { + FirstEqual: 256, + LastEqual: 512, + InsertionIndex: 1024, +}; + declare const NSItemProviderFileOptions: { NSItemProviderFileOptionOpenInPlace: 1, }; @@ -3000,13 +3163,6 @@ declare const NSPointerFunctionsOptions: { CopyIn: 65536, }; -declare const NSURLBookmarkResolutionOptions: { - WithoutUI: 256, - WithoutMounting: 512, - WithSecurityScope: 1024, - WithoutImplicitStartAccessing: 32768, -}; - declare const NSUserNotificationActivationType: { None: 0, ContentsClicked: 1, @@ -3015,14 +3171,6 @@ declare const NSUserNotificationActivationType: { AdditionalActionClicked: 4, }; -declare const NSSearchPathDomainMask: { - UserDomain: 1, - LocalDomain: 2, - NetworkDomain: 4, - SystemDomain: 8, - AllDomains: 65535, -}; - declare const NSSearchPathDirectory: { Application: 1, DemoApplication: 2, @@ -3053,13 +3201,6 @@ declare const NSSearchPathDirectory: { Trash: 102, }; -declare const NSRelativeDateTimeFormatterUnitsStyle: { - Full: 0, - SpellOut: 1, - Short: 2, - Abbreviated: 3, -}; - declare const NSRoundingMode: { Plain: 0, Down: 1, @@ -3085,12 +3226,6 @@ declare const NSPersonNameComponentsFormatterOptions: { NSPersonNameComponentsFormatterPhonetic: 2, }; -declare const NSFormattingUnitStyle: { - Short: 1, - Medium: 2, - Long: 3, -}; - declare const NSPersonNameComponentsFormatterStyle: { Default: 0, Short: 1, @@ -3118,15 +3253,14 @@ declare const NSNumberFormatterStyle: { CurrencyAccounting: 10, }; -declare const NSLengthFormatterUnit: { - Millimeter: 8, - Centimeter: 9, - Meter: 11, - Kilometer: 14, - Inch: 1281, - Foot: 1282, - Yard: 1283, - Mile: 1284, +declare const NSDateComponentsFormatterZeroFormattingBehavior: { + None: 0, + Default: 1, + DropLeading: 2, + DropMiddle: 4, + DropTrailing: 8, + DropAll: 14, + Pad: 65536, }; declare const NSDateFormatterStyle: { @@ -3144,28 +3278,6 @@ declare const NSJSONWritingOptions: { WithoutEscapingSlashes: 8, }; -declare const NSPresentationIntentKind: { - Paragraph: 0, - Header: 1, - OrderedList: 2, - UnorderedList: 3, - ListItem: 4, - CodeBlock: 5, - BlockQuote: 6, - ThematicBreak: 7, - Table: 8, - TableHeaderRow: 9, - TableRow: 10, - TableCell: 11, -}; - -declare const NSDataCompressionAlgorithm: { - LZFSE: 0, - LZ4: 1, - LZMA: 2, - Zlib: 3, -}; - declare const NSDataBase64DecodingOptions: { NSDataBase64DecodingIgnoreUnknownCharacters: 1, }; @@ -3177,12 +3289,6 @@ declare const NSDataBase64EncodingOptions: { EncodingEndLineWithLineFeed: 32, }; -declare const NSItemProviderRepresentationVisibility: { - All: 0, - Group: 2, - OwnProcess: 3, -}; - declare const NSQualityOfService: { UserInteractive: 33, UserInitiated: 25, @@ -3191,65 +3297,12 @@ declare const NSQualityOfService: { Default: -1, }; -declare const NSEnumerationOptions: { - Concurrent: 1, - Reverse: 2, -}; - declare const NSURLRelationship: { Contains: 0, Same: 1, Other: 2, }; -declare const NSCalendarOptions: { - WrapComponents: 1, - MatchStrictly: 2, - SearchBackwards: 4, - MatchPreviousTimePreservingSmallerUnits: 256, - MatchNextTimePreservingSmallerUnits: 512, - MatchNextTime: 1024, - MatchFirst: 4096, - MatchLast: 8192, -}; - -declare const NSDateComponentsFormatterZeroFormattingBehavior: { - None: 0, - Default: 1, - DropLeading: 2, - DropMiddle: 4, - DropTrailing: 8, - DropAll: 14, - Pad: 65536, -}; - -declare const NSGrammaticalNumber: { - NotSet: 0, - Singular: 1, - Zero: 2, - Plural: 3, - PluralTwo: 4, - PluralFew: 5, - PluralMany: 6, -}; - -declare const NSPredicateOperatorType: { - LessThan: 0, - LessThanOrEqualTo: 1, - GreaterThan: 2, - GreaterThanOrEqualTo: 3, - EqualTo: 4, - NotEqualTo: 5, - Matches: 6, - Like: 7, - BeginsWith: 8, - EndsWith: 9, - In: 10, - CustomSelector: 11, - Contains: 99, - Between: 100, -}; - declare const NSURLHandleStatus: { NotLoaded: 0, LoadSucceeded: 1, @@ -3257,6 +3310,24 @@ declare const NSURLHandleStatus: { LoadFailed: 3, }; +declare const NSGrammaticalPartOfSpeech: { + NotSet: 0, + Determiner: 1, + Pronoun: 2, + Letter: 3, + Adverb: 4, + Particle: 5, + Adjective: 6, + Adposition: 7, + Verb: 8, + Noun: 9, + Conjunction: 10, + Numeral: 11, + Interjection: 12, + Preposition: 13, + Abbreviation: 14, +}; + declare const NSByteCountFormatterUnits: { Default: 0, Bytes: 1, @@ -3291,27 +3362,14 @@ declare const NSSortOptions: { Stable: 16, }; -declare const NSGrammaticalPartOfSpeech: { +declare const NSGrammaticalNumber: { NotSet: 0, - Determiner: 1, - Pronoun: 2, - Letter: 3, - Adverb: 4, - Particle: 5, - Adjective: 6, - Adposition: 7, - Verb: 8, - Noun: 9, - Conjunction: 10, - Numeral: 11, - Interjection: 12, - Preposition: 13, - Abbreviation: 14, -}; - -declare const NSAttributedStringEnumerationOptions: { - Reverse: 2, - LongestEffectiveRangeNotRequired: 1048576, + Singular: 1, + Zero: 2, + Plural: 3, + PluralTwo: 4, + PluralFew: 5, + PluralMany: 6, }; declare const NSURLRequestAttribution: { @@ -3345,16 +3403,9 @@ declare const NSRegularExpressionOptions: { UseUnicodeWordBoundaries: 64, }; -declare const NSComparisonPredicateModifier: { - Direct: 0, - All: 1, - Any: 2, -}; - -declare const NSCompoundPredicateType: { - Not: 0, - And: 1, - Or: 2, +declare const NSFileManagerSupportedSyncControls: { + PauseSync: 1, + FailUploadOnConflict: 2, }; declare const NSMassFormatterUnit: { @@ -3385,11 +3436,6 @@ declare const NSOrderedCollectionDifferenceCalculationOptions: { InferMoves: 4, }; -declare const NSDecodingFailurePolicy: { - RaiseException: 0, - SetErrorAndReturn: 1, -}; - declare const NSFormattingContext: { Unknown: 0, Dynamic: 1, @@ -3399,6 +3445,13 @@ declare const NSFormattingContext: { MiddleOfSentence: 5, }; +declare class NSHashEnumerator { + constructor(init?: NSHashEnumerator); + _pi: number; + _si: number; + _bs: interop.Pointer; +} + declare class __NSAppleEventManagerSuspension { constructor(init?: __NSAppleEventManagerSuspension); } @@ -3442,13 +3495,6 @@ declare class NSHashTableCallBacks { describe: (p1: NSHashTable, p2: interop.PointerConvertible) => string | null; } -declare class NSHashEnumerator { - constructor(init?: NSHashEnumerator); - _pi: number; - _si: number; - _bs: interop.Pointer; -} - declare class _NSRange { constructor(init?: _NSRange); location: number; @@ -3758,34 +3804,13 @@ declare function NSCountFrames(): number; declare function NSRecordAllocationEvent(eventType: number, object: interop.Object): void; -declare interface NSURLConnectionDataDelegate extends NSURLConnectionDelegate { - connectionWillSendRequestRedirectResponse?(connection: NSURLConnection, request: NSURLRequest, response: NSURLResponse | null): NSURLRequest; +declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { + URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; - connectionDidReceiveResponse?(connection: NSURLConnection, response: NSURLResponse): void; - - connectionDidReceiveData?(connection: NSURLConnection, data: NSData): void; - - connectionNeedNewBodyStream?(connection: NSURLConnection, request: NSURLRequest): NSInputStream; - - connectionDidSendBodyDataTotalBytesWrittenTotalBytesExpectedToWrite?(connection: NSURLConnection, bytesWritten: number, totalBytesWritten: number, totalBytesExpectedToWrite: number): void; - - connectionWillCacheResponse?(connection: NSURLConnection, cachedResponse: NSCachedURLResponse): NSCachedURLResponse; - - connectionDidFinishLoading?(connection: NSURLConnection): void; -} - -declare class NSURLConnectionDataDelegate extends NativeObject implements NSURLConnectionDataDelegate { -} - -declare interface NSXPCProxyCreating { - readonly remoteObjectProxy: interop.Object; - - remoteObjectProxyWithErrorHandler(handler: (p1: NSError) => void): interop.Object; - - synchronousRemoteObjectProxyWithErrorHandler?(handler: (p1: NSError) => void): interop.Object; + URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; } -declare class NSXPCProxyCreating extends NativeObject implements NSXPCProxyCreating { +declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { } declare interface NSXMLParserDelegate extends NSObjectProtocol { @@ -3833,15 +3858,6 @@ declare interface NSXMLParserDelegate extends NSObjectProtocol { declare class NSXMLParserDelegate extends NativeObject implements NSXMLParserDelegate { } -declare interface NSURLSessionWebSocketDelegate extends NSURLSessionTaskDelegate { - URLSessionWebSocketTaskDidOpenWithProtocol?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, protocol: string | null): void; - - URLSessionWebSocketTaskDidCloseWithCodeReason?(session: NSURLSession, webSocketTask: NSURLSessionWebSocketTask, closeCode: interop.Enum, reason: NSData | null): void; -} - -declare class NSURLSessionWebSocketDelegate extends NativeObject implements NSURLSessionWebSocketDelegate { -} - declare interface NSNetServiceBrowserDelegate extends NSObjectProtocol { netServiceBrowserWillSearch?(browser: NSNetServiceBrowser): void; @@ -3931,13 +3947,27 @@ declare interface NSKeyedUnarchiverDelegate extends NSObjectProtocol { declare class NSKeyedUnarchiverDelegate extends NativeObject implements NSKeyedUnarchiverDelegate { } -declare interface NSMetadataQueryDelegate extends NSObjectProtocol { - metadataQueryReplacementObjectForResultObject?(query: NSMetadataQuery, result: NSMetadataItem): interop.Object; +declare interface NSNetServiceDelegate extends NSObjectProtocol { + netServiceWillPublish?(sender: NSNetService): void; - metadataQueryReplacementValueForAttributeValue?(query: NSMetadataQuery, attrName: string, attrValue: interop.Object): interop.Object; + netServiceDidPublish?(sender: NSNetService): void; + + netServiceDidNotPublish?(sender: NSNetService, errorDict: NSDictionary | Record): void; + + netServiceWillResolve?(sender: NSNetService): void; + + netServiceDidResolveAddress?(sender: NSNetService): void; + + netServiceDidNotResolve?(sender: NSNetService, errorDict: NSDictionary | Record): void; + + netServiceDidStop?(sender: NSNetService): void; + + netServiceDidUpdateTXTRecordData?(sender: NSNetService, data: NSData): void; + + netServiceDidAcceptConnectionWithInputStreamOutputStream?(sender: NSNetService, inputStream: NSInputStream, outputStream: NSOutputStream): void; } -declare class NSMetadataQueryDelegate extends NativeObject implements NSMetadataQueryDelegate { +declare class NSNetServiceDelegate extends NativeObject implements NSNetServiceDelegate { } declare interface NSURLConnectionDownloadDelegate extends NSURLConnectionDelegate { @@ -4005,27 +4035,15 @@ declare interface NSFileManagerDelegate extends NSObjectProtocol { declare class NSFileManagerDelegate extends NativeObject implements NSFileManagerDelegate { } -declare interface NSNetServiceDelegate extends NSObjectProtocol { - netServiceWillPublish?(sender: NSNetService): void; - - netServiceDidPublish?(sender: NSNetService): void; - - netServiceDidNotPublish?(sender: NSNetService, errorDict: NSDictionary | Record): void; - - netServiceWillResolve?(sender: NSNetService): void; - - netServiceDidResolveAddress?(sender: NSNetService): void; - - netServiceDidNotResolve?(sender: NSNetService, errorDict: NSDictionary | Record): void; - - netServiceDidStop?(sender: NSNetService): void; +declare interface NSXPCProxyCreating { + readonly remoteObjectProxy: interop.Object; - netServiceDidUpdateTXTRecordData?(sender: NSNetService, data: NSData): void; + remoteObjectProxyWithErrorHandler(handler: (p1: NSError) => void): interop.Object; - netServiceDidAcceptConnectionWithInputStreamOutputStream?(sender: NSNetService, inputStream: NSInputStream, outputStream: NSOutputStream): void; + synchronousRemoteObjectProxyWithErrorHandler?(handler: (p1: NSError) => void): interop.Object; } -declare class NSNetServiceDelegate extends NativeObject implements NSNetServiceDelegate { +declare class NSXPCProxyCreating extends NativeObject implements NSXPCProxyCreating { } declare interface NSCacheDelegate extends NSObjectProtocol { @@ -4204,6 +4222,25 @@ declare interface NSURLSessionDownloadDelegate extends NSURLSessionTaskDelegate declare class NSURLSessionDownloadDelegate extends NativeObject implements NSURLSessionDownloadDelegate { } +declare interface NSURLConnectionDataDelegate extends NSURLConnectionDelegate { + connectionWillSendRequestRedirectResponse?(connection: NSURLConnection, request: NSURLRequest, response: NSURLResponse | null): NSURLRequest; + + connectionDidReceiveResponse?(connection: NSURLConnection, response: NSURLResponse): void; + + connectionDidReceiveData?(connection: NSURLConnection, data: NSData): void; + + connectionNeedNewBodyStream?(connection: NSURLConnection, request: NSURLRequest): NSInputStream; + + connectionDidSendBodyDataTotalBytesWrittenTotalBytesExpectedToWrite?(connection: NSURLConnection, bytesWritten: number, totalBytesWritten: number, totalBytesExpectedToWrite: number): void; + + connectionWillCacheResponse?(connection: NSURLConnection, cachedResponse: NSCachedURLResponse): NSCachedURLResponse; + + connectionDidFinishLoading?(connection: NSURLConnection): void; +} + +declare class NSURLConnectionDataDelegate extends NativeObject implements NSURLConnectionDataDelegate { +} + declare interface NSXPCListenerDelegate extends NSObjectProtocol { listenerShouldAcceptNewConnection?(listener: NSXPCListener, newConnection: NSXPCConnection): boolean; } @@ -4307,6 +4344,15 @@ declare interface NSDecimalNumberBehaviors { declare class NSDecimalNumberBehaviors extends NativeObject implements NSDecimalNumberBehaviors { } +declare interface NSMetadataQueryDelegate extends NSObjectProtocol { + metadataQueryReplacementObjectForResultObject?(query: NSMetadataQuery, result: NSMetadataItem): interop.Object; + + metadataQueryReplacementValueForAttributeValue?(query: NSMetadataQuery, attrName: string, attrValue: interop.Object): interop.Object; +} + +declare class NSMetadataQueryDelegate extends NativeObject implements NSMetadataQueryDelegate { +} + declare interface NSURLProtocolClient extends NSObjectProtocol { URLProtocolWasRedirectedToRequestRedirectResponse(protocol: NSURLProtocol, request: NSURLRequest, redirectResponse: NSURLResponse): void; @@ -4401,146 +4447,6 @@ declare interface NSURLConnectionDelegate extends NSObjectProtocol { declare class NSURLConnectionDelegate extends NativeObject implements NSURLConnectionDelegate { } -declare class NSStream extends NSObject { - open(): void; - - close(): void; - - delegate: NSStreamDelegate; - - propertyForKey(key: string): interop.Object; - - setPropertyForKey(property: interop.Object | null, key: string): boolean; - - scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - - removeFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; - - readonly streamStatus: interop.Enum; - - readonly streamError: NSError; - - setDelegate(delegate: NSStreamDelegate | null): void; - - static getStreamsToHostWithNamePortInputStreamOutputStream(hostname: string, port: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; - - static getStreamsToHostPortInputStreamOutputStream(host: NSHost, port: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; - - static getBoundStreamsWithBufferSizeInputStreamOutputStream(bufferSize: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; -} - -declare class NSURLRequest extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { - static requestWithURL any>(this: This, URL: NSURL): InstanceType; - - static readonly supportsSecureCoding: boolean; - - static requestWithURLCachePolicyTimeoutInterval any>(this: This, URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): InstanceType; - - initWithURL(URL: NSURL): this; - - initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): this; - - readonly URL: NSURL; - - readonly cachePolicy: interop.Enum; - - readonly timeoutInterval: number; - - readonly mainDocumentURL: NSURL; - - readonly networkServiceType: interop.Enum; - - readonly allowsCellularAccess: boolean; - - readonly allowsExpensiveNetworkAccess: boolean; - - readonly allowsConstrainedNetworkAccess: boolean; - - readonly assumesHTTP3Capable: boolean; - - readonly attribution: interop.Enum; - - readonly requiresDNSSECValidation: boolean; - - readonly allowsPersistentDNS: boolean; - - readonly cookiePartitionIdentifier: string; - - readonly HTTPMethod: string; - - readonly allHTTPHeaderFields: NSDictionary; - - valueForHTTPHeaderField(field: string): string; - - readonly HTTPBody: NSData; - - readonly HTTPBodyStream: NSInputStream; - - readonly HTTPShouldHandleCookies: boolean; - - readonly HTTPShouldUsePipelining: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class NSMorphology extends NSObject implements NSCopying, NSSecureCoding { - grammaticalGender: interop.Enum; - - partOfSpeech: interop.Enum; - - number: interop.Enum; - - grammaticalCase: interop.Enum; - - determination: interop.Enum; - - grammaticalPerson: interop.Enum; - - pronounType: interop.Enum; - - definiteness: interop.Enum; - - setGrammaticalGender(grammaticalGender: interop.Enum): void; - - setPartOfSpeech(partOfSpeech: interop.Enum): void; - - setNumber(number: interop.Enum): void; - - setGrammaticalCase(grammaticalCase: interop.Enum): void; - - setDetermination(determination: interop.Enum): void; - - setGrammaticalPerson(grammaticalPerson: interop.Enum): void; - - setPronounType(pronounType: interop.Enum): void; - - setDefiniteness(definiteness: interop.Enum): void; - - customPronounForLanguage(language: string): NSMorphologyCustomPronoun; - - setCustomPronounForLanguageError(features: NSMorphologyCustomPronoun | null, language: string, error: interop.PointerConvertible): boolean; - - readonly unspecified: boolean; - - static readonly userMorphology: NSMorphology; - - isUnspecified(): boolean; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSFileCoordinator extends NSObject { static addFilePresenter(filePresenter: NSFilePresenter): void; @@ -4745,29 +4651,13 @@ declare class NSPortNameServer extends NSObject { removePortForName(name: string): boolean; } -declare class NSScriptExecutionContext extends NSObject { - static sharedScriptExecutionContext(): NSScriptExecutionContext; - - topLevelObject: interop.Object; +declare class NSUserScriptTask extends NSObject { + initWithURLError(url: NSURL, error: interop.PointerConvertible): this; - objectBeingTested: interop.Object; + readonly scriptURL: NSURL; - rangeContainerObject: interop.Object; - - setTopLevelObject(topLevelObject: interop.Object | null): void; - - setObjectBeingTested(objectBeingTested: interop.Object | null): void; - - setRangeContainerObject(rangeContainerObject: interop.Object | null): void; -} - -declare class NSUserScriptTask extends NSObject { - initWithURLError(url: NSURL, error: interop.PointerConvertible): this; - - readonly scriptURL: NSURL; - - executeWithCompletionHandler(handler: (p1: NSError) => void | null): void; -} + executeWithCompletionHandler(handler: (p1: NSError) => void | null): void; +} declare class NSCountedSet extends NSMutableSet { initWithCapacity(numItems: number): this; @@ -5652,76 +5542,6 @@ declare class NSProcessInfo extends NSObject { hasPerformanceProfile(performanceProfile: number): boolean; } -declare class NSUnitVolume extends NSDimension implements NSSecureCoding { - static readonly megaliters: NSUnitVolume; - - static readonly kiloliters: NSUnitVolume; - - static readonly liters: NSUnitVolume; - - static readonly deciliters: NSUnitVolume; - - static readonly centiliters: NSUnitVolume; - - static readonly milliliters: NSUnitVolume; - - static readonly cubicKilometers: NSUnitVolume; - - static readonly cubicMeters: NSUnitVolume; - - static readonly cubicDecimeters: NSUnitVolume; - - static readonly cubicCentimeters: NSUnitVolume; - - static readonly cubicMillimeters: NSUnitVolume; - - static readonly cubicInches: NSUnitVolume; - - static readonly cubicFeet: NSUnitVolume; - - static readonly cubicYards: NSUnitVolume; - - static readonly cubicMiles: NSUnitVolume; - - static readonly acreFeet: NSUnitVolume; - - static readonly bushels: NSUnitVolume; - - static readonly teaspoons: NSUnitVolume; - - static readonly tablespoons: NSUnitVolume; - - static readonly fluidOunces: NSUnitVolume; - - static readonly cups: NSUnitVolume; - - static readonly pints: NSUnitVolume; - - static readonly quarts: NSUnitVolume; - - static readonly gallons: NSUnitVolume; - - static readonly imperialTeaspoons: NSUnitVolume; - - static readonly imperialTablespoons: NSUnitVolume; - - static readonly imperialFluidOunces: NSUnitVolume; - - static readonly imperialPints: NSUnitVolume; - - static readonly imperialQuarts: NSUnitVolume; - - static readonly imperialGallons: NSUnitVolume; - - static readonly metricCups: NSUnitVolume; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSValue extends NSObject implements NSCopying, NSSecureCoding { getValueSize(value: interop.PointerConvertible, size: number): void; @@ -5828,22 +5648,6 @@ declare class NSFileSecurity extends NSObject implements NSCopying, NSSecureCodi encodeWithCoder(coder: NSCoder): void; } -declare class NSValueTransformer extends NSObject { - static setValueTransformerForName(transformer: NSValueTransformer | null, name: string): void; - - static valueTransformerForName(name: string): NSValueTransformer; - - static valueTransformerNames(): NSArray; - - static transformedValueClass(): interop.Object; - - static allowsReverseTransformation(): boolean; - - transformedValue(value: interop.Object | null): interop.Object; - - reverseTransformedValue(value: interop.Object | null): interop.Object; -} - declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCoding { calendar: NSCalendar; @@ -5881,6 +5685,8 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo leapMonth: boolean; + repeatedDay: boolean; + readonly date: NSDate; week(): number; @@ -5933,6 +5739,10 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo setLeapMonth(leapMonth: boolean): void; + isRepeatedDay(): boolean; + + setRepeatedDay(repeatedDay: boolean): void; + isValidDate(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -5944,24 +5754,6 @@ declare class NSDateComponents extends NSObject implements NSCopying, NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class NSNotificationCenter extends NSObject { - static readonly defaultCenter: NSNotificationCenter; - - addObserverSelectorNameObject(observer: interop.Object, aSelector: string, aName: string | null, anObject: interop.Object | null): void; - - postNotification(notification: NSNotification): void; - - postNotificationNameObject(aName: string, anObject: interop.Object | null): void; - - postNotificationNameObjectUserInfo(aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): void; - - removeObserver(observer: interop.Object): void; - - removeObserverNameObject(observer: interop.Object, aName: string | null, anObject: interop.Object | null): void; - - addObserverForNameObjectQueueUsingBlock(name: string | null, obj: interop.Object | null, queue: NSOperationQueue | null, block: (p1: NSNotification) => void): NSObject; -} - declare class NSURLSessionTaskMetrics extends NSObject { readonly transactionMetrics: NSArray; @@ -6331,6 +6123,14 @@ declare class NSNumberFormatter extends NSFormatter { declare class NSMiddleSpecifier extends NSScriptObjectSpecifier { } +declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSMetadataItem extends NSObject { initWithURL(url: NSURL): this; @@ -6341,48 +6141,60 @@ declare class NSMetadataItem extends NSObject { readonly attributes: NSArray; } -declare class NSDataDetector extends NSRegularExpression { - static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; +declare class NSXMLDTD extends NSXMLNode { + init(): this; - initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; + initWithContentsOfURLOptionsError(url: NSURL, mask: interop.Enum, error: interop.PointerConvertible): this; - readonly checkingTypes: number; -} + initWithDataOptionsError(data: NSData, mask: interop.Enum, error: interop.PointerConvertible): this; -declare class NSUnitDispersion extends NSDimension implements NSSecureCoding { - static readonly partsPerMillion: NSUnitDispersion; + publicID: string; - static readonly supportsSecureCoding: boolean; + systemID: string; - encodeWithCoder(coder: NSCoder): void; + insertChildAtIndex(child: NSXMLNode, index: number): void; - initWithCoder(coder: NSCoder): this; -} + insertChildrenAtIndex(children: NSArray | Array, index: number): void; -declare class NSUnitElectricResistance extends NSDimension implements NSSecureCoding { - static readonly megaohms: NSUnitElectricResistance; + removeChildAtIndex(index: number): void; - static readonly kiloohms: NSUnitElectricResistance; + setChildren(children: NSArray | Array | null): void; - static readonly ohms: NSUnitElectricResistance; + addChild(child: NSXMLNode): void; - static readonly milliohms: NSUnitElectricResistance; + replaceChildAtIndexWithNode(index: number, node: NSXMLNode): void; - static readonly microohms: NSUnitElectricResistance; + entityDeclarationForName(name: string): NSXMLDTDNode; - static readonly supportsSecureCoding: boolean; + notationDeclarationForName(name: string): NSXMLDTDNode; - encodeWithCoder(coder: NSCoder): void; + elementDeclarationForName(name: string): NSXMLDTDNode; - initWithCoder(coder: NSCoder): this; + attributeDeclarationForNameElementName(name: string, elementName: string): NSXMLDTDNode; + + static predefinedEntityDeclarationForName(name: string): NSXMLDTDNode; + + setPublicID(publicID: string | null): void; + + setSystemID(systemID: string | null): void; } -declare class NSURLSessionDownloadTask extends NSURLSessionTask { - cancelByProducingResumeData(completionHandler: (p1: NSData) => void | null): void; +declare class NSUnitElectricPotentialDifference extends NSDimension implements NSSecureCoding { + static readonly megavolts: NSUnitElectricPotentialDifference; - init(): this; + static readonly kilovolts: NSUnitElectricPotentialDifference; - static new any>(this: This): InstanceType; + static readonly volts: NSUnitElectricPotentialDifference; + + static readonly millivolts: NSUnitElectricPotentialDifference; + + static readonly microvolts: NSUnitElectricPotentialDifference; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class NSDateComponentsFormatter extends NSFormatter { @@ -6471,40 +6283,6 @@ declare class NSBackgroundActivityScheduler extends NSObject { setTolerance(tolerance: number): void; } -declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { - initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string | null, realm: string | null, authenticationMethod: string | null): this; - - initWithProxyHostPortTypeRealmAuthenticationMethod(host: string, port: number, type: string | null, realm: string | null, authenticationMethod: string | null): this; - - readonly realm: string; - - readonly receivesCredentialSecurely: boolean; - - readonly isProxy: boolean; - - readonly host: string; - - readonly port: number; - - readonly proxyType: string; - - readonly protocol: string; - - readonly authenticationMethod: string; - - readonly distinguishedNames: NSArray; - - readonly serverTrust: interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class NSPort extends NSObject implements NSCopying, NSCoding { static port(): NSPort; @@ -6547,6 +6325,9 @@ declare class NSPipe extends NSObject { static pipe(): NSPipe; } +declare class NSMessagePort extends NSPort { +} + declare class NSURLCredentialStorage extends NSObject { static readonly sharedCredentialStorage: NSURLCredentialStorage; @@ -6645,29 +6426,6 @@ declare class NSDecimalNumber extends NSNumber { static setDefaultBehavior(defaultBehavior: NSDecimalNumberBehaviors): void; } -declare class NSPositionalSpecifier extends NSObject { - initWithPositionObjectSpecifier(position: interop.Enum, specifier: NSScriptObjectSpecifier): this; - - readonly position: interop.Enum; - - readonly objectSpecifier: NSScriptObjectSpecifier; - - setInsertionClassDescription(classDescription: NSScriptClassDescription): void; - - evaluate(): void; - - readonly insertionContainer: interop.Object; - - readonly insertionKey: string; - - readonly insertionIndex: number; - - readonly insertionReplaces: boolean; -} - -declare class NSMessagePort extends NSPort { -} - declare class NSMutableString extends NSString { replaceCharactersInRangeWithString(range: _NSRange, aString: string): void; @@ -6690,173 +6448,8 @@ declare class NSMutableString extends NSString { static stringWithCapacity(capacity: number): NSMutableString; } -declare class NSCoder extends NSObject { - encodeValueOfObjCTypeAt(type: string, addr: interop.PointerConvertible): void; - - encodeDataObject(data: NSData): void; - - decodeDataObject(): NSData; - - decodeValueOfObjCTypeAtSize(type: string, data: interop.PointerConvertible, size: number): void; - - versionForClassName(className: string): number; - - encodeObject(object: interop.Object | null): void; - - encodeRootObject(rootObject: interop.Object): void; - - encodeBycopyObject(anObject: interop.Object | null): void; - - encodeByrefObject(anObject: interop.Object | null): void; - - encodeConditionalObject(object: interop.Object | null): void; - - encodeValuesOfObjCTypes(types: string): void; - - encodeArrayOfObjCTypeCountAt(type: string, count: number, array: interop.PointerConvertible): void; - - encodeBytesLength(byteaddr: interop.PointerConvertible, length: number): void; - - decodeObject(): interop.Object; - - decodeTopLevelObjectAndReturnError(error: interop.PointerConvertible): interop.Object; - - decodeValuesOfObjCTypes(types: string): void; - - decodeArrayOfObjCTypeCountAt(itemType: string, count: number, array: interop.PointerConvertible): void; - - decodeBytesWithReturnedLength(lengthp: interop.PointerConvertible): interop.Pointer; - - encodePropertyList(aPropertyList: interop.Object): void; - - decodePropertyList(): interop.Object; - - setObjectZone(zone: interop.PointerConvertible): void; - - objectZone(): interop.Pointer; - - readonly systemVersion: number; - - readonly allowsKeyedCoding: boolean; - - encodeObjectForKey(object: interop.Object | null, key: string): void; - - encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; - - encodeBoolForKey(value: boolean, key: string): void; - - encodeIntForKey(value: number, key: string): void; - - encodeInt32ForKey(value: number, key: string): void; - - encodeInt64ForKey(value: number, key: string): void; - - encodeFloatForKey(value: number, key: string): void; - - encodeDoubleForKey(value: number, key: string): void; - - encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; - - containsValueForKey(key: string): boolean; - - decodeObjectForKey(key: string): interop.Object; - - decodeTopLevelObjectForKeyError(key: string, error: interop.PointerConvertible): interop.Object; - - decodeBoolForKey(key: string): boolean; - - decodeIntForKey(key: string): number; - - decodeInt32ForKey(key: string): number; - - decodeInt64ForKey(key: string): number; - - decodeFloatForKey(key: string): number; - - decodeDoubleForKey(key: string): number; - - decodeBytesForKeyReturnedLength(key: string, lengthp: interop.PointerConvertible): interop.Pointer; - - decodeBytesWithMinimumLength(length: number): interop.Pointer; - - decodeBytesForKeyMinimumLength(key: string, length: number): interop.Pointer; - - encodeIntegerForKey(value: number, key: string): void; - - decodeIntegerForKey(key: string): number; - - readonly requiresSecureCoding: boolean; - - decodeObjectOfClassForKey(aClass: interop.Object, key: string): interop.Object; - - decodeTopLevelObjectOfClassForKeyError(aClass: interop.Object, key: string, error: interop.PointerConvertible): interop.Object; - - decodeArrayOfObjectsOfClassForKey(cls: interop.Object, key: string): NSArray; - - decodeDictionaryWithKeysOfClassObjectsOfClassForKey(keyCls: interop.Object, objectCls: interop.Object, key: string): NSDictionary; - - decodeObjectOfClassesForKey(classes: NSSet | null, key: string): interop.Object; - - decodeTopLevelObjectOfClassesForKeyError(classes: NSSet | null, key: string, error: interop.PointerConvertible): interop.Object; - - decodeArrayOfObjectsOfClassesForKey(classes: NSSet, key: string): NSArray; - - decodeDictionaryWithKeysOfClassesObjectsOfClassesForKey(keyClasses: NSSet, objectClasses: NSSet, key: string): NSDictionary; - - decodePropertyListForKey(key: string): interop.Object; - - readonly allowedClasses: NSSet; - - failWithError(error: NSError): void; - - readonly decodingFailurePolicy: interop.Enum; - - readonly error: NSError; - - encodeNXObject(object: interop.Object): void; - - decodeNXObject(): interop.Object; - - decodeValueOfObjCTypeAt(type: string, data: interop.PointerConvertible): void; - - encodePoint(point: CGPoint): void; - - decodePoint(): CGPoint; - - encodeSize(size: CGSize): void; - - decodeSize(): CGSize; - - encodeRect(rect: CGRect): void; - - decodeRect(): CGRect; - - encodePointForKey(point: CGPoint, key: string): void; - - encodeSizeForKey(size: CGSize, key: string): void; - - encodeRectForKey(rect: CGRect, key: string): void; - - decodePointForKey(key: string): CGPoint; - - decodeSizeForKey(key: string): CGSize; - - decodeRectForKey(key: string): CGRect; - - decodeNXColor(): NSColor; - - encodeCMTimeForKey(time: CMTime, key: string): void; - - decodeCMTimeForKey(key: string): CMTime; - - encodeCMTimeRangeForKey(timeRange: CMTimeRange, key: string): void; - - decodeCMTimeRangeForKey(key: string): CMTimeRange; - - encodeCMTimeMappingForKey(timeMapping: CMTimeMapping, key: string): void; - - decodeCMTimeMappingForKey(key: string): CMTimeMapping; -} +declare class NSCountCommand extends NSScriptCommand { +} declare class NSEnergyFormatter extends NSFormatter { numberFormatter: NSNumberFormatter; @@ -6884,30 +6477,6 @@ declare class NSEnergyFormatter extends NSFormatter { setForFoodEnergyUse(forFoodEnergyUse: boolean): void; } -declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { - initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; - - initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; - - readonly protectionSpace: NSURLProtectionSpace; - - readonly proposedCredential: NSURLCredential; - - readonly previousFailureCount: number; - - readonly failureResponse: NSURLResponse; - - readonly error: NSError; - - readonly sender: NSURLAuthenticationChallengeSender; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSMetadataQuery extends NSObject { delegate: NSMetadataQueryDelegate; @@ -7001,6 +6570,30 @@ declare class NSNull extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSISO8601DateFormatter extends NSFormatter implements NSSecureCoding { + timeZone: NSTimeZone; + + formatOptions: interop.Enum; + + init(): this; + + stringFromDate(date: NSDate): string; + + dateFromString(string: string): NSDate; + + static stringFromDateTimeZoneFormatOptions(date: NSDate, timeZone: NSTimeZone, formatOptions: interop.Enum): string; + + setTimeZone(timeZone: NSTimeZone | null): void; + + setFormatOptions(formatOptions: interop.Enum): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSURLSessionWebSocketTask extends NSURLSessionTask { sendMessageCompletionHandler(message: NSURLSessionWebSocketMessage, completionHandler: (p1: NSError) => void | null): void; @@ -7145,6 +6738,30 @@ declare class NSSortDescriptor extends NSObject implements NSSecureCoding, NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NSURLAuthenticationChallenge extends NSObject implements NSSecureCoding { + initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender(space: NSURLProtectionSpace, credential: NSURLCredential | null, previousFailureCount: number, response: NSURLResponse | null, error: NSError | null, sender: NSURLAuthenticationChallengeSender): this; + + initWithAuthenticationChallengeSender(challenge: NSURLAuthenticationChallenge, sender: NSURLAuthenticationChallengeSender): this; + + readonly protectionSpace: NSURLProtectionSpace; + + readonly proposedCredential: NSURLCredential; + + readonly previousFailureCount: number; + + readonly failureResponse: NSURLResponse; + + readonly error: NSError; + + readonly sender: NSURLAuthenticationChallengeSender; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class NSXMLNode extends NSObject implements NSCopying { init(): this; @@ -7251,113 +6868,46 @@ declare class NSXMLNode extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSFileWrapper extends NSObject implements NSSecureCoding { - initWithURLOptionsError(url: NSURL, options: interop.Enum, outError: interop.PointerConvertible): this; +declare class NSRecursiveLock extends NSObject implements NSLocking { + tryLock(): boolean; - initDirectoryWithFileWrappers(childrenByPreferredName: NSDictionary | Record): this; + lockBeforeDate(limit: NSDate): boolean; - initRegularFileWithContents(contents: NSData): this; + name: string; - initSymbolicLinkWithDestinationURL(url: NSURL): this; + setName(name: string | null): void; - initWithSerializedRepresentation(serializeRepresentation: NSData): this; + lock(): void; + + unlock(): void; +} +declare class NSUniqueIDSpecifier extends NSScriptObjectSpecifier { initWithCoder(inCoder: NSCoder): this; - readonly directory: boolean; + initWithContainerClassDescriptionContainerSpecifierKeyUniqueID(classDesc: NSScriptClassDescription, container: NSScriptObjectSpecifier | null, property: string, uniqueID: interop.Object): this; - readonly regularFile: boolean; + uniqueID: interop.Object; - readonly symbolicLink: boolean; - - preferredFilename: string; - - filename: string; - - get fileAttributes(): NSDictionary; - set fileAttributes(value: NSDictionary | Record); - - matchesContentsOfURL(url: NSURL): boolean; - - readFromURLOptionsError(url: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; - - writeToURLOptionsOriginalContentsURLError(url: NSURL, options: interop.Enum, originalContentsURL: NSURL | null, outError: interop.PointerConvertible): boolean; - - readonly serializedRepresentation: NSData; - - addFileWrapper(child: NSFileWrapper): string; - - addRegularFileWithContentsPreferredFilename(data: NSData, fileName: string): string; - - removeFileWrapper(child: NSFileWrapper): void; - - readonly fileWrappers: NSDictionary; - - keyForFileWrapper(child: NSFileWrapper): string; - - readonly regularFileContents: NSData; - - readonly symbolicLinkDestinationURL: NSURL; - - isDirectory(): boolean; - - isRegularFile(): boolean; - - isSymbolicLink(): boolean; - - setPreferredFilename(preferredFilename: string | null): void; - - setFilename(filename: string | null): void; - - setFileAttributes(fileAttributes: NSDictionary | Record): void; - - initWithPath(path: string): this; - - initSymbolicLinkWithDestination(path: string): this; - - needsToBeUpdatedFromPath(path: string): boolean; - - updateFromPath(path: string): boolean; - - writeToFileAtomicallyUpdateFilenames(path: string, atomicFlag: boolean, updateFilenamesFlag: boolean): boolean; + setUniqueID(uniqueID: interop.Object): void; +} - addFileWithPath(path: string): string; +declare class NSUnitElectricResistance extends NSDimension implements NSSecureCoding { + static readonly megaohms: NSUnitElectricResistance; - addSymbolicLinkWithDestinationPreferredFilename(path: string, filename: string): string; + static readonly kiloohms: NSUnitElectricResistance; - symbolicLinkDestination(): string; + static readonly ohms: NSUnitElectricResistance; - icon: NSImage; + static readonly milliohms: NSUnitElectricResistance; - setIcon(icon: NSImage | null): void; + static readonly microohms: NSUnitElectricResistance; static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; -} - -declare class NSRecursiveLock extends NSObject implements NSLocking { - tryLock(): boolean; - - lockBeforeDate(limit: NSDate): boolean; - - name: string; - - setName(name: string | null): void; - - lock(): void; - - unlock(): void; -} - -declare class NSUniqueIDSpecifier extends NSScriptObjectSpecifier { - initWithCoder(inCoder: NSCoder): this; - - initWithContainerClassDescriptionContainerSpecifierKeyUniqueID(classDesc: NSScriptClassDescription, container: NSScriptObjectSpecifier | null, property: string, uniqueID: interop.Object): this; - uniqueID: interop.Object; - - setUniqueID(uniqueID: interop.Object): void; + initWithCoder(coder: NSCoder): this; } declare class NSConnection extends NSObject { @@ -7921,22 +7471,126 @@ declare class NSURL extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSUnitElectricPotentialDifference extends NSDimension implements NSSecureCoding { - static readonly megavolts: NSUnitElectricPotentialDifference; +declare class NSScriptExecutionContext extends NSObject { + static sharedScriptExecutionContext(): NSScriptExecutionContext; - static readonly kilovolts: NSUnitElectricPotentialDifference; + topLevelObject: interop.Object; - static readonly volts: NSUnitElectricPotentialDifference; + objectBeingTested: interop.Object; - static readonly millivolts: NSUnitElectricPotentialDifference; + rangeContainerObject: interop.Object; - static readonly microvolts: NSUnitElectricPotentialDifference; + setTopLevelObject(topLevelObject: interop.Object | null): void; + + setObjectBeingTested(objectBeingTested: interop.Object | null): void; + + setRangeContainerObject(rangeContainerObject: interop.Object | null): void; +} + +declare class NSURLProtectionSpace extends NSObject implements NSSecureCoding, NSCopying { + initWithHostPortProtocolRealmAuthenticationMethod(host: string, port: number, protocol: string | null, realm: string | null, authenticationMethod: string | null): this; + + initWithProxyHostPortTypeRealmAuthenticationMethod(host: string, port: number, type: string | null, realm: string | null, authenticationMethod: string | null): this; + + readonly realm: string; + + readonly receivesCredentialSecurely: boolean; + + readonly isProxy: boolean; + + readonly host: string; + + readonly port: number; + + readonly proxyType: string; + + readonly protocol: string; + + readonly authenticationMethod: string; + + readonly distinguishedNames: NSArray; + + readonly serverTrust: interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class NSNotificationQueue extends NSObject { + static readonly defaultQueue: NSNotificationQueue; + + initWithNotificationCenter(notificationCenter: NSNotificationCenter): this; + + enqueueNotificationPostingStyle(notification: NSNotification, postingStyle: interop.Enum): void; + + enqueueNotificationPostingStyleCoalesceMaskForModes(notification: NSNotification, postingStyle: interop.Enum, coalesceMask: interop.Enum, modes: NSArray | Array | null): void; + + dequeueNotificationsMatchingCoalesceMask(notification: NSNotification, coalesceMask: number): void; +} + +declare class NSURLRequest extends NSObject implements NSSecureCoding, NSCopying, NSMutableCopying { + static requestWithURL any>(this: This, URL: NSURL): InstanceType; static readonly supportsSecureCoding: boolean; + static requestWithURLCachePolicyTimeoutInterval any>(this: This, URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): InstanceType; + + initWithURL(URL: NSURL): this; + + initWithURLCachePolicyTimeoutInterval(URL: NSURL, cachePolicy: interop.Enum, timeoutInterval: number): this; + + readonly URL: NSURL; + + readonly cachePolicy: interop.Enum; + + readonly timeoutInterval: number; + + readonly mainDocumentURL: NSURL; + + readonly networkServiceType: interop.Enum; + + readonly allowsCellularAccess: boolean; + + readonly allowsExpensiveNetworkAccess: boolean; + + readonly allowsConstrainedNetworkAccess: boolean; + + readonly assumesHTTP3Capable: boolean; + + readonly attribution: interop.Enum; + + readonly requiresDNSSECValidation: boolean; + + readonly allowsPersistentDNS: boolean; + + readonly cookiePartitionIdentifier: string; + + readonly HTTPMethod: string; + + readonly allHTTPHeaderFields: NSDictionary; + + valueForHTTPHeaderField(field: string): string; + + readonly HTTPBody: NSData; + + readonly HTTPBodyStream: NSInputStream; + + readonly HTTPShouldHandleCookies: boolean; + + readonly HTTPShouldUsePipelining: boolean; + encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + mutableCopyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class NSOutputStream extends NSStream { @@ -8024,117 +7678,434 @@ declare class NSScriptObjectSpecifier extends NSObject implements NSCoding { setEvaluationErrorNumber(evaluationErrorNumber: number): void; - encodeWithCoder(coder: NSCoder): void; -} + encodeWithCoder(coder: NSCoder): void; +} + +declare class NSXMLParser extends NSObject { + initWithContentsOfURL(url: NSURL): this; + + initWithData(data: NSData): this; + + initWithStream(stream: NSInputStream): this; + + delegate: NSXMLParserDelegate; + + shouldProcessNamespaces: boolean; + + shouldReportNamespacePrefixes: boolean; + + externalEntityResolvingPolicy: interop.Enum; + + allowedExternalEntityURLs: NSSet; + + parse(): boolean; + + abortParsing(): void; + + readonly parserError: NSError; + + shouldResolveExternalEntities: boolean; + + setDelegate(delegate: NSXMLParserDelegate | null): void; + + setShouldProcessNamespaces(shouldProcessNamespaces: boolean): void; + + setShouldReportNamespacePrefixes(shouldReportNamespacePrefixes: boolean): void; + + setExternalEntityResolvingPolicy(externalEntityResolvingPolicy: interop.Enum): void; + + setAllowedExternalEntityURLs(allowedExternalEntityURLs: NSSet | null): void; + + setShouldResolveExternalEntities(shouldResolveExternalEntities: boolean): void; + + readonly publicID: string; + + readonly systemID: string; + + readonly lineNumber: number; + + readonly columnNumber: number; +} + +declare class NSComparisonPredicate extends NSPredicate { + static predicateWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: interop.Enum, type: interop.Enum, options: interop.Enum): NSComparisonPredicate; + + static predicateWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: string): NSComparisonPredicate; + + initWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: interop.Enum, type: interop.Enum, options: interop.Enum): this; + + initWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: string): this; + + initWithCoder(coder: NSCoder): this; + + readonly predicateOperatorType: interop.Enum; + + readonly comparisonPredicateModifier: interop.Enum; + + readonly leftExpression: NSExpression; + + readonly rightExpression: NSExpression; + + readonly customSelector: string; + + readonly options: interop.Enum; +} + +declare class NSAutoreleasePool extends NSObject { + static addObject(anObject: interop.Object): void; + + addObject(anObject: interop.Object): void; + + drain(): void; + + static showPools(): void; +} + +declare class NSError extends NSObject implements NSCopying, NSSecureCoding { + initWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary | Record | null): this; + + static errorWithDomainCodeUserInfo any>(this: This, domain: string, code: number, dict: NSDictionary | Record | null): InstanceType; + + readonly domain: string; + + readonly code: number; + + readonly userInfo: NSDictionary; + + readonly localizedDescription: string; + + readonly localizedFailureReason: string; + + readonly localizedRecoverySuggestion: string; + + readonly localizedRecoveryOptions: NSArray; + + readonly recoveryAttempter: interop.Object; + + readonly helpAnchor: string; + + readonly underlyingErrors: NSArray; + + static setUserInfoValueProviderForDomainProvider(errorDomain: string, provider: (p1: NSError, p2: string) => interop.Object | null): void; + + static userInfoValueProviderForDomain(errorDomain: string): (p1: NSError, p2: string) => interop.Object | null; + + static fileProviderErrorForCollisionWithItem any>(this: This, existingItem: NSFileProviderItem): InstanceType; + + static fileProviderErrorForNonExistentItemWithIdentifier any>(this: This, itemIdentifier: string): InstanceType; + + static fileProviderErrorForRejectedDeletionOfItem any>(this: This, updatedVersion: NSFileProviderItem): InstanceType; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSDataDetector extends NSRegularExpression { + static dataDetectorWithTypesError(checkingTypes: number, error: interop.PointerConvertible): NSDataDetector; + + initWithTypesError(checkingTypes: number, error: interop.PointerConvertible): this; + + readonly checkingTypes: number; +} + +declare class NSUserActivity extends NSObject { + initWithActivityType(activityType: string): this; + + init(): this; + + readonly activityType: string; + + title: string; + + get userInfo(): NSDictionary; + set userInfo(value: NSDictionary | Record); + + addUserInfoEntriesFromDictionary(otherDictionary: NSDictionary | Record): void; + + requiredUserInfoKeys: NSSet; + + needsSave: boolean; + + webpageURL: NSURL; + + referrerURL: NSURL; + + expirationDate: NSDate; + + keywords: NSSet; + + supportsContinuationStreams: boolean; + + delegate: NSUserActivityDelegate; + + targetContentIdentifier: string; + + becomeCurrent(): void; + + resignCurrent(): void; + + invalidate(): void; + + getContinuationStreamsWithCompletionHandler(completionHandler: (p1: NSInputStream, p2: NSOutputStream, p3: NSError) => void | null): void; + + eligibleForHandoff: boolean; + + eligibleForSearch: boolean; + + eligibleForPublicIndexing: boolean; + + persistentIdentifier: string; + + static deleteSavedUserActivitiesWithPersistentIdentifiersCompletionHandler(persistentIdentifiers: NSArray | Array, handler: () => void): void; + + static deleteAllSavedUserActivitiesWithCompletionHandler(handler: () => void): void; + + setTitle(title: string | null): void; + + setUserInfo(userInfo: NSDictionary | Record | null): void; + + setRequiredUserInfoKeys(requiredUserInfoKeys: NSSet | null): void; + + setNeedsSave(needsSave: boolean): void; + + setWebpageURL(webpageURL: NSURL | null): void; + + setReferrerURL(referrerURL: NSURL | null): void; + + setExpirationDate(expirationDate: NSDate | null): void; + + setKeywords(keywords: NSSet): void; + + setSupportsContinuationStreams(supportsContinuationStreams: boolean): void; + + setDelegate(delegate: NSUserActivityDelegate | null): void; + + setTargetContentIdentifier(targetContentIdentifier: string | null): void; + + isEligibleForHandoff(): boolean; + + setEligibleForHandoff(eligibleForHandoff: boolean): void; + + isEligibleForSearch(): boolean; + + setEligibleForSearch(eligibleForSearch: boolean): void; + + isEligibleForPublicIndexing(): boolean; + + setEligibleForPublicIndexing(eligibleForPublicIndexing: boolean): void; + + setPersistentIdentifier(persistentIdentifier: string): void; + + readonly detectedBarcodeDescriptor: CIBarcodeDescriptor; + + mapItem: MKMapItem; + + setMapItem(mapItem: MKMapItem): void; + + readonly interaction: INInteraction; + + suggestedInvocationPhrase: string; + + setSuggestedInvocationPhrase(suggestedInvocationPhrase: string): void; + + readonly isClassKitDeepLink: boolean; + + readonly contextIdentifierPath: NSArray; + + contentAttributeSet: CSSearchableItemAttributeSet; + + setContentAttributeSet(contentAttributeSet: CSSearchableItemAttributeSet | null): void; +} + +declare class NSNotificationCenter extends NSObject { + static readonly defaultCenter: NSNotificationCenter; + + addObserverSelectorNameObject(observer: interop.Object, aSelector: string, aName: string | null, anObject: interop.Object | null): void; + + postNotification(notification: NSNotification): void; + + postNotificationNameObject(aName: string, anObject: interop.Object | null): void; + + postNotificationNameObjectUserInfo(aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): void; + + removeObserver(observer: interop.Object): void; + + removeObserverNameObject(observer: interop.Object, aName: string | null, anObject: interop.Object | null): void; + + addObserverForNameObjectQueueUsingBlock(name: string | null, obj: interop.Object | null, queue: NSOperationQueue | null, block: (p1: NSNotification) => void): NSObject; +} + +declare class NSCoder extends NSObject { + encodeValueOfObjCTypeAt(type: string, addr: interop.PointerConvertible): void; + + encodeDataObject(data: NSData): void; + + decodeDataObject(): NSData; + + decodeValueOfObjCTypeAtSize(type: string, data: interop.PointerConvertible, size: number): void; + + versionForClassName(className: string): number; + + encodeObject(object: interop.Object | null): void; + + encodeRootObject(rootObject: interop.Object): void; + + encodeBycopyObject(anObject: interop.Object | null): void; + + encodeByrefObject(anObject: interop.Object | null): void; + + encodeConditionalObject(object: interop.Object | null): void; + + encodeValuesOfObjCTypes(types: string): void; + + encodeArrayOfObjCTypeCountAt(type: string, count: number, array: interop.PointerConvertible): void; + + encodeBytesLength(byteaddr: interop.PointerConvertible, length: number): void; + + decodeObject(): interop.Object; + + decodeTopLevelObjectAndReturnError(error: interop.PointerConvertible): interop.Object; + + decodeValuesOfObjCTypes(types: string): void; + + decodeArrayOfObjCTypeCountAt(itemType: string, count: number, array: interop.PointerConvertible): void; + + decodeBytesWithReturnedLength(lengthp: interop.PointerConvertible): interop.Pointer; + + encodePropertyList(aPropertyList: interop.Object): void; + + decodePropertyList(): interop.Object; + + setObjectZone(zone: interop.PointerConvertible): void; + + objectZone(): interop.Pointer; + + readonly systemVersion: number; + + readonly allowsKeyedCoding: boolean; + + encodeObjectForKey(object: interop.Object | null, key: string): void; + + encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; + + encodeBoolForKey(value: boolean, key: string): void; + + encodeIntForKey(value: number, key: string): void; + + encodeInt32ForKey(value: number, key: string): void; + + encodeInt64ForKey(value: number, key: string): void; + + encodeFloatForKey(value: number, key: string): void; + + encodeDoubleForKey(value: number, key: string): void; + + encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; -declare class NSXMLParser extends NSObject { - initWithContentsOfURL(url: NSURL): this; + containsValueForKey(key: string): boolean; - initWithData(data: NSData): this; + decodeObjectForKey(key: string): interop.Object; - initWithStream(stream: NSInputStream): this; + decodeTopLevelObjectForKeyError(key: string, error: interop.PointerConvertible): interop.Object; - delegate: NSXMLParserDelegate; + decodeBoolForKey(key: string): boolean; - shouldProcessNamespaces: boolean; + decodeIntForKey(key: string): number; - shouldReportNamespacePrefixes: boolean; + decodeInt32ForKey(key: string): number; - externalEntityResolvingPolicy: interop.Enum; + decodeInt64ForKey(key: string): number; - allowedExternalEntityURLs: NSSet; + decodeFloatForKey(key: string): number; - parse(): boolean; + decodeDoubleForKey(key: string): number; - abortParsing(): void; + decodeBytesForKeyReturnedLength(key: string, lengthp: interop.PointerConvertible): interop.Pointer; - readonly parserError: NSError; + decodeBytesWithMinimumLength(length: number): interop.Pointer; - shouldResolveExternalEntities: boolean; + decodeBytesForKeyMinimumLength(key: string, length: number): interop.Pointer; - setDelegate(delegate: NSXMLParserDelegate | null): void; + encodeIntegerForKey(value: number, key: string): void; - setShouldProcessNamespaces(shouldProcessNamespaces: boolean): void; + decodeIntegerForKey(key: string): number; - setShouldReportNamespacePrefixes(shouldReportNamespacePrefixes: boolean): void; + readonly requiresSecureCoding: boolean; - setExternalEntityResolvingPolicy(externalEntityResolvingPolicy: interop.Enum): void; + decodeObjectOfClassForKey(aClass: interop.Object, key: string): interop.Object; - setAllowedExternalEntityURLs(allowedExternalEntityURLs: NSSet | null): void; + decodeTopLevelObjectOfClassForKeyError(aClass: interop.Object, key: string, error: interop.PointerConvertible): interop.Object; - setShouldResolveExternalEntities(shouldResolveExternalEntities: boolean): void; + decodeArrayOfObjectsOfClassForKey(cls: interop.Object, key: string): NSArray; - readonly publicID: string; + decodeDictionaryWithKeysOfClassObjectsOfClassForKey(keyCls: interop.Object, objectCls: interop.Object, key: string): NSDictionary; - readonly systemID: string; + decodeObjectOfClassesForKey(classes: NSSet | null, key: string): interop.Object; - readonly lineNumber: number; + decodeTopLevelObjectOfClassesForKeyError(classes: NSSet | null, key: string, error: interop.PointerConvertible): interop.Object; - readonly columnNumber: number; -} + decodeArrayOfObjectsOfClassesForKey(classes: NSSet, key: string): NSArray; -declare class NSComparisonPredicate extends NSPredicate { - static predicateWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: interop.Enum, type: interop.Enum, options: interop.Enum): NSComparisonPredicate; + decodeDictionaryWithKeysOfClassesObjectsOfClassesForKey(keyClasses: NSSet, objectClasses: NSSet, key: string): NSDictionary; - static predicateWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: string): NSComparisonPredicate; + decodePropertyListForKey(key: string): interop.Object; - initWithLeftExpressionRightExpressionModifierTypeOptions(lhs: NSExpression, rhs: NSExpression, modifier: interop.Enum, type: interop.Enum, options: interop.Enum): this; + readonly allowedClasses: NSSet; - initWithLeftExpressionRightExpressionCustomSelector(lhs: NSExpression, rhs: NSExpression, selector: string): this; + failWithError(error: NSError): void; - initWithCoder(coder: NSCoder): this; + readonly decodingFailurePolicy: interop.Enum; - readonly predicateOperatorType: interop.Enum; + readonly error: NSError; - readonly comparisonPredicateModifier: interop.Enum; + encodeNXObject(object: interop.Object): void; - readonly leftExpression: NSExpression; + decodeNXObject(): interop.Object; - readonly rightExpression: NSExpression; + decodeValueOfObjCTypeAt(type: string, data: interop.PointerConvertible): void; - readonly customSelector: string; + encodePoint(point: CGPoint): void; - readonly options: interop.Enum; -} + decodePoint(): CGPoint; -declare class NSAutoreleasePool extends NSObject { - static addObject(anObject: interop.Object): void; + encodeSize(size: CGSize): void; - addObject(anObject: interop.Object): void; + decodeSize(): CGSize; - drain(): void; + encodeRect(rect: CGRect): void; - static showPools(): void; -} + decodeRect(): CGRect; -declare class NSCachedURLResponse extends NSObject implements NSSecureCoding, NSCopying { - initWithResponseData(response: NSURLResponse, data: NSData): this; + encodePointForKey(point: CGPoint, key: string): void; - initWithResponseDataUserInfoStoragePolicy(response: NSURLResponse, data: NSData, userInfo: NSDictionary | Record | null, storagePolicy: interop.Enum): this; + encodeSizeForKey(size: CGSize, key: string): void; - readonly response: NSURLResponse; + encodeRectForKey(rect: CGRect, key: string): void; - readonly data: NSData; + decodePointForKey(key: string): CGPoint; - readonly userInfo: NSDictionary; + decodeSizeForKey(key: string): CGSize; - readonly storagePolicy: interop.Enum; + decodeRectForKey(key: string): CGRect; - static readonly supportsSecureCoding: boolean; + decodeNXColor(): NSColor; - encodeWithCoder(coder: NSCoder): void; + encodeCMTimeForKey(time: CMTime, key: string): void; - initWithCoder(coder: NSCoder): this; + decodeCMTimeForKey(key: string): CMTime; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + encodeCMTimeRangeForKey(timeRange: CMTimeRange, key: string): void; -declare class NSXPCListenerEndpoint extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; + decodeCMTimeRangeForKey(key: string): CMTimeRange; - encodeWithCoder(coder: NSCoder): void; + encodeCMTimeMappingForKey(timeMapping: CMTimeMapping, key: string): void; - initWithCoder(coder: NSCoder): this; + decodeCMTimeMappingForKey(key: string): CMTimeMapping; } declare class NSAttributedStringMarkdownSourcePosition extends NSObject implements NSCopying, NSSecureCoding { @@ -8322,183 +8293,154 @@ declare class NSHTTPURLResponse extends NSURLResponse { static localizedStringForStatusCode(statusCode: number): string; } -declare class NSUserActivity extends NSObject { - initWithActivityType(activityType: string): this; - - init(): this; - - readonly activityType: string; - - title: string; - - get userInfo(): NSDictionary; - set userInfo(value: NSDictionary | Record); - - addUserInfoEntriesFromDictionary(otherDictionary: NSDictionary | Record): void; - - requiredUserInfoKeys: NSSet; - - needsSave: boolean; - - webpageURL: NSURL; - - referrerURL: NSURL; - - expirationDate: NSDate; - - keywords: NSSet; - - supportsContinuationStreams: boolean; - - delegate: NSUserActivityDelegate; - - targetContentIdentifier: string; - - becomeCurrent(): void; +// @ts-ignore ClassDecl.tsIgnore +declare class NSKeyedArchiver extends NSCoder { + initRequiringSecureCoding(requiresSecureCoding: boolean): this; - resignCurrent(): void; + static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; - invalidate(): void; + init(): this; - getContinuationStreamsWithCompletionHandler(completionHandler: (p1: NSInputStream, p2: NSOutputStream, p3: NSError) => void | null): void; + initForWritingWithMutableData(data: NSMutableData): this; - eligibleForHandoff: boolean; + static archivedDataWithRootObject(rootObject: interop.Object): NSData; - eligibleForSearch: boolean; + static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; - eligibleForPublicIndexing: boolean; + delegate: NSKeyedArchiverDelegate; - persistentIdentifier: string; + outputFormat: interop.Enum; - static deleteSavedUserActivitiesWithPersistentIdentifiersCompletionHandler(persistentIdentifiers: NSArray | Array, handler: () => void): void; + readonly encodedData: NSData; - static deleteAllSavedUserActivitiesWithCompletionHandler(handler: () => void): void; + finishEncoding(): void; - setTitle(title: string | null): void; + static setClassNameForClass(codedName: string | null, cls: interop.Object): void; - setUserInfo(userInfo: NSDictionary | Record | null): void; + setClassNameForClass(codedName: string | null, cls: interop.Object): void; - setRequiredUserInfoKeys(requiredUserInfoKeys: NSSet | null): void; + static classNameForClass(cls: interop.Object): string; - setNeedsSave(needsSave: boolean): void; + classNameForClass(cls: interop.Object): string; - setWebpageURL(webpageURL: NSURL | null): void; + encodeObjectForKey(object: interop.Object | null, key: string): void; - setReferrerURL(referrerURL: NSURL | null): void; + encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; - setExpirationDate(expirationDate: NSDate | null): void; + encodeBoolForKey(value: boolean, key: string): void; - setKeywords(keywords: NSSet): void; + encodeIntForKey(value: number, key: string): void; - setSupportsContinuationStreams(supportsContinuationStreams: boolean): void; + encodeInt32ForKey(value: number, key: string): void; - setDelegate(delegate: NSUserActivityDelegate | null): void; + encodeInt64ForKey(value: number, key: string): void; - setTargetContentIdentifier(targetContentIdentifier: string | null): void; + encodeFloatForKey(value: number, key: string): void; - isEligibleForHandoff(): boolean; + encodeDoubleForKey(value: number, key: string): void; - setEligibleForHandoff(eligibleForHandoff: boolean): void; + encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; - isEligibleForSearch(): boolean; + // @ts-ignore MemberDecl.tsIgnore + requiresSecureCoding: boolean; - setEligibleForSearch(eligibleForSearch: boolean): void; + setDelegate(delegate: NSKeyedArchiverDelegate | null): void; - isEligibleForPublicIndexing(): boolean; + setOutputFormat(outputFormat: interop.Enum): void; - setEligibleForPublicIndexing(eligibleForPublicIndexing: boolean): void; + setRequiresSecureCoding(requiresSecureCoding: boolean): void; +} - setPersistentIdentifier(persistentIdentifier: string): void; +declare class NSUnitDispersion extends NSDimension implements NSSecureCoding { + static readonly partsPerMillion: NSUnitDispersion; - readonly detectedBarcodeDescriptor: CIBarcodeDescriptor; + static readonly supportsSecureCoding: boolean; - mapItem: MKMapItem; + encodeWithCoder(coder: NSCoder): void; - setMapItem(mapItem: MKMapItem): void; + initWithCoder(coder: NSCoder): this; +} - readonly interaction: INInteraction; +declare class NSXPCCoder extends NSCoder { + encodeXPCObjectForKey(xpcObject: NSObject, key: string): void; - suggestedInvocationPhrase: string; + decodeXPCObjectOfTypeForKey(type: interop.PointerConvertible, key: string): NSObject; - setSuggestedInvocationPhrase(suggestedInvocationPhrase: string): void; + userInfo: NSObject; - readonly isClassKitDeepLink: boolean; + readonly connection: NSXPCConnection; - readonly contextIdentifierPath: NSArray; + setUserInfo(userInfo: NSObject | null): void; +} - contentAttributeSet: CSSearchableItemAttributeSet; +declare class NSUnitVolume extends NSDimension implements NSSecureCoding { + static readonly megaliters: NSUnitVolume; - setContentAttributeSet(contentAttributeSet: CSSearchableItemAttributeSet | null): void; -} + static readonly kiloliters: NSUnitVolume; -// @ts-ignore ClassDecl.tsIgnore -declare class NSKeyedArchiver extends NSCoder { - initRequiringSecureCoding(requiresSecureCoding: boolean): this; + static readonly liters: NSUnitVolume; - static archivedDataWithRootObjectRequiringSecureCodingError(object: interop.Object, requiresSecureCoding: boolean, error: interop.PointerConvertible): NSData; + static readonly deciliters: NSUnitVolume; - init(): this; + static readonly centiliters: NSUnitVolume; - initForWritingWithMutableData(data: NSMutableData): this; + static readonly milliliters: NSUnitVolume; - static archivedDataWithRootObject(rootObject: interop.Object): NSData; + static readonly cubicKilometers: NSUnitVolume; - static archiveRootObjectToFile(rootObject: interop.Object, path: string): boolean; + static readonly cubicMeters: NSUnitVolume; - delegate: NSKeyedArchiverDelegate; + static readonly cubicDecimeters: NSUnitVolume; - outputFormat: interop.Enum; + static readonly cubicCentimeters: NSUnitVolume; - readonly encodedData: NSData; + static readonly cubicMillimeters: NSUnitVolume; - finishEncoding(): void; + static readonly cubicInches: NSUnitVolume; - static setClassNameForClass(codedName: string | null, cls: interop.Object): void; + static readonly cubicFeet: NSUnitVolume; - setClassNameForClass(codedName: string | null, cls: interop.Object): void; + static readonly cubicYards: NSUnitVolume; - static classNameForClass(cls: interop.Object): string; + static readonly cubicMiles: NSUnitVolume; - classNameForClass(cls: interop.Object): string; + static readonly acreFeet: NSUnitVolume; - encodeObjectForKey(object: interop.Object | null, key: string): void; + static readonly bushels: NSUnitVolume; - encodeConditionalObjectForKey(object: interop.Object | null, key: string): void; + static readonly teaspoons: NSUnitVolume; - encodeBoolForKey(value: boolean, key: string): void; + static readonly tablespoons: NSUnitVolume; - encodeIntForKey(value: number, key: string): void; + static readonly fluidOunces: NSUnitVolume; - encodeInt32ForKey(value: number, key: string): void; + static readonly cups: NSUnitVolume; - encodeInt64ForKey(value: number, key: string): void; + static readonly pints: NSUnitVolume; - encodeFloatForKey(value: number, key: string): void; + static readonly quarts: NSUnitVolume; - encodeDoubleForKey(value: number, key: string): void; + static readonly gallons: NSUnitVolume; - encodeBytesLengthForKey(bytes: interop.PointerConvertible, length: number, key: string): void; + static readonly imperialTeaspoons: NSUnitVolume; - // @ts-ignore MemberDecl.tsIgnore - requiresSecureCoding: boolean; + static readonly imperialTablespoons: NSUnitVolume; - setDelegate(delegate: NSKeyedArchiverDelegate | null): void; + static readonly imperialFluidOunces: NSUnitVolume; - setOutputFormat(outputFormat: interop.Enum): void; + static readonly imperialPints: NSUnitVolume; - setRequiresSecureCoding(requiresSecureCoding: boolean): void; -} + static readonly imperialQuarts: NSUnitVolume; -declare class NSXPCCoder extends NSCoder { - encodeXPCObjectForKey(xpcObject: NSObject, key: string): void; + static readonly imperialGallons: NSUnitVolume; - decodeXPCObjectOfTypeForKey(type: interop.PointerConvertible, key: string): NSObject; + static readonly metricCups: NSUnitVolume; - userInfo: NSObject; + static readonly supportsSecureCoding: boolean; - readonly connection: NSXPCConnection; + encodeWithCoder(coder: NSCoder): void; - setUserInfo(userInfo: NSObject | null): void; + initWithCoder(coder: NSCoder): this; } declare class NSRangeSpecifier extends NSScriptObjectSpecifier { @@ -8700,6 +8642,26 @@ declare class NSAttributedStringMarkdownParsingOptions extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NSPositionalSpecifier extends NSObject { + initWithPositionObjectSpecifier(position: interop.Enum, specifier: NSScriptObjectSpecifier): this; + + readonly position: interop.Enum; + + readonly objectSpecifier: NSScriptObjectSpecifier; + + setInsertionClassDescription(classDescription: NSScriptClassDescription): void; + + evaluate(): void; + + readonly insertionContainer: interop.Object; + + readonly insertionKey: string; + + readonly insertionIndex: number; + + readonly insertionReplaces: boolean; +} + declare class NSCompoundPredicate extends NSPredicate { initWithTypeSubpredicates(type: interop.Enum, subpredicates: NSArray | Array): this; @@ -9232,14 +9194,6 @@ declare class NSSocketPortNameServer extends NSPortNameServer { setDefaultNameServerPortNumber(defaultNameServerPortNumber: number): void; } -declare class NSLogicalTest extends NSScriptWhoseTest { - initAndTestWithTests(subTests: NSArray | Array): this; - - initOrTestWithTests(subTests: NSArray | Array): this; - - initNotTestWithTest(subTest: NSScriptWhoseTest): this; -} - declare class NSUserUnixTask extends NSUserScriptTask { standardInput: NSFileHandle; @@ -9304,9 +9258,6 @@ declare class NSMetadataQueryAttributeValueTuple extends NSObject { readonly count: number; } -declare class NSCountCommand extends NSScriptCommand { -} - declare class NSPresentationIntent extends NSObject implements NSCopying, NSSecureCoding { readonly intentKind: interop.Enum; @@ -9365,6 +9316,91 @@ declare class NSPresentationIntent extends NSObject implements NSCopying, NSSecu initWithCoder(coder: NSCoder): this; } +declare class NSFileWrapper extends NSObject implements NSSecureCoding { + initWithURLOptionsError(url: NSURL, options: interop.Enum, outError: interop.PointerConvertible): this; + + initDirectoryWithFileWrappers(childrenByPreferredName: NSDictionary | Record): this; + + initRegularFileWithContents(contents: NSData): this; + + initSymbolicLinkWithDestinationURL(url: NSURL): this; + + initWithSerializedRepresentation(serializeRepresentation: NSData): this; + + initWithCoder(inCoder: NSCoder): this; + + readonly directory: boolean; + + readonly regularFile: boolean; + + readonly symbolicLink: boolean; + + preferredFilename: string; + + filename: string; + + get fileAttributes(): NSDictionary; + set fileAttributes(value: NSDictionary | Record); + + matchesContentsOfURL(url: NSURL): boolean; + + readFromURLOptionsError(url: NSURL, options: interop.Enum, outError: interop.PointerConvertible): boolean; + + writeToURLOptionsOriginalContentsURLError(url: NSURL, options: interop.Enum, originalContentsURL: NSURL | null, outError: interop.PointerConvertible): boolean; + + readonly serializedRepresentation: NSData; + + addFileWrapper(child: NSFileWrapper): string; + + addRegularFileWithContentsPreferredFilename(data: NSData, fileName: string): string; + + removeFileWrapper(child: NSFileWrapper): void; + + readonly fileWrappers: NSDictionary; + + keyForFileWrapper(child: NSFileWrapper): string; + + readonly regularFileContents: NSData; + + readonly symbolicLinkDestinationURL: NSURL; + + isDirectory(): boolean; + + isRegularFile(): boolean; + + isSymbolicLink(): boolean; + + setPreferredFilename(preferredFilename: string | null): void; + + setFilename(filename: string | null): void; + + setFileAttributes(fileAttributes: NSDictionary | Record): void; + + initWithPath(path: string): this; + + initSymbolicLinkWithDestination(path: string): this; + + needsToBeUpdatedFromPath(path: string): boolean; + + updateFromPath(path: string): boolean; + + writeToFileAtomicallyUpdateFilenames(path: string, atomicFlag: boolean, updateFilenamesFlag: boolean): boolean; + + addFileWithPath(path: string): string; + + addSymbolicLinkWithDestinationPreferredFilename(path: string, filename: string): string; + + symbolicLinkDestination(): string; + + icon: NSImage; + + setIcon(icon: NSImage | null): void; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; +} + declare class NSItemProvider extends NSObject implements NSCopying { init(): this; @@ -9517,6 +9553,14 @@ declare class NSLocalizedNumberFormatRule extends NSObject implements NSCopying, initWithCoder(coder: NSCoder): this; } +declare class NSLogicalTest extends NSScriptWhoseTest { + initAndTestWithTests(subTests: NSArray | Array): this; + + initOrTestWithTests(subTests: NSArray | Array): this; + + initNotTestWithTest(subTest: NSScriptWhoseTest): this; +} + declare class NSNameSpecifier extends NSScriptObjectSpecifier { initWithCoder(inCoder: NSCoder): this; @@ -10794,6 +10838,28 @@ declare class NSAttributedString extends NSObject implements NSCopying, NSMutabl initWithCoder(coder: NSCoder): this; } +declare class NSCachedURLResponse extends NSObject implements NSSecureCoding, NSCopying { + initWithResponseData(response: NSURLResponse, data: NSData): this; + + initWithResponseDataUserInfoStoragePolicy(response: NSURLResponse, data: NSData, userInfo: NSDictionary | Record | null, storagePolicy: interop.Enum): this; + + readonly response: NSURLResponse; + + readonly data: NSData; + + readonly userInfo: NSDictionary; + + readonly storagePolicy: interop.Enum; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class NSHost extends NSObject { static currentHost any>(this: This): InstanceType; @@ -11383,6 +11449,22 @@ declare class NSHashTable extends NSObject implemen } +declare class NSValueTransformer extends NSObject { + static setValueTransformerForName(transformer: NSValueTransformer | null, name: string): void; + + static valueTransformerForName(name: string): NSValueTransformer; + + static valueTransformerNames(): NSArray; + + static transformedValueClass(): interop.Object; + + static allowsReverseTransformation(): boolean; + + transformedValue(value: interop.Object | null): interop.Object; + + reverseTransformedValue(value: interop.Object | null): interop.Object; +} + declare class NSCreateCommand extends NSScriptCommand { readonly createClassDescription: NSScriptClassDescription; @@ -11485,17 +11567,69 @@ declare class NSConditionLock extends NSObject implements NSLocking { declare class NSMeasurement extends NSObject implements NSCopying, NSSecureCoding { readonly unit: UnitType; - readonly doubleValue: number; + readonly doubleValue: number; + + initWithDoubleValueUnit(doubleValue: number, unit: UnitType): this; + + canBeConvertedToUnit(unit: NSUnit): boolean; + + measurementByConvertingToUnit(unit: NSUnit): NSMeasurement; + + measurementByAddingMeasurement(measurement: NSMeasurement): NSMeasurement; + + measurementBySubtractingMeasurement(measurement: NSMeasurement): NSMeasurement; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class NSMorphology extends NSObject implements NSCopying, NSSecureCoding { + grammaticalGender: interop.Enum; + + partOfSpeech: interop.Enum; + + number: interop.Enum; + + grammaticalCase: interop.Enum; + + determination: interop.Enum; + + grammaticalPerson: interop.Enum; + + pronounType: interop.Enum; + + definiteness: interop.Enum; + + setGrammaticalGender(grammaticalGender: interop.Enum): void; + + setPartOfSpeech(partOfSpeech: interop.Enum): void; + + setNumber(number: interop.Enum): void; + + setGrammaticalCase(grammaticalCase: interop.Enum): void; + + setDetermination(determination: interop.Enum): void; + + setGrammaticalPerson(grammaticalPerson: interop.Enum): void; + + setPronounType(pronounType: interop.Enum): void; - initWithDoubleValueUnit(doubleValue: number, unit: UnitType): this; + setDefiniteness(definiteness: interop.Enum): void; - canBeConvertedToUnit(unit: NSUnit): boolean; + customPronounForLanguage(language: string): NSMorphologyCustomPronoun; - measurementByConvertingToUnit(unit: NSUnit): NSMeasurement; + setCustomPronounForLanguageError(features: NSMorphologyCustomPronoun | null, language: string, error: interop.PointerConvertible): boolean; - measurementByAddingMeasurement(measurement: NSMeasurement): NSMeasurement; + readonly unspecified: boolean; - measurementBySubtractingMeasurement(measurement: NSMeasurement): NSMeasurement; + static readonly userMorphology: NSMorphology; + + isUnspecified(): boolean; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -11676,50 +11810,6 @@ declare class NSPurgeableData extends NSMutableData implements NSDiscardableCont isContentDiscarded(): boolean; } -declare class NSError extends NSObject implements NSCopying, NSSecureCoding { - initWithDomainCodeUserInfo(domain: string, code: number, dict: NSDictionary | Record | null): this; - - static errorWithDomainCodeUserInfo any>(this: This, domain: string, code: number, dict: NSDictionary | Record | null): InstanceType; - - readonly domain: string; - - readonly code: number; - - readonly userInfo: NSDictionary; - - readonly localizedDescription: string; - - readonly localizedFailureReason: string; - - readonly localizedRecoverySuggestion: string; - - readonly localizedRecoveryOptions: NSArray; - - readonly recoveryAttempter: interop.Object; - - readonly helpAnchor: string; - - readonly underlyingErrors: NSArray; - - static setUserInfoValueProviderForDomainProvider(errorDomain: string, provider: (p1: NSError, p2: string) => interop.Object | null): void; - - static userInfoValueProviderForDomain(errorDomain: string): (p1: NSError, p2: string) => interop.Object | null; - - static fileProviderErrorForCollisionWithItem any>(this: This, existingItem: NSFileProviderItem): InstanceType; - - static fileProviderErrorForNonExistentItemWithIdentifier any>(this: This, itemIdentifier: string): InstanceType; - - static fileProviderErrorForRejectedDeletionOfItem any>(this: This, updatedVersion: NSFileProviderItem): InstanceType; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSOperationQueue extends NSObject implements NSProgressReporting { readonly progress: NSProgress; @@ -12326,42 +12416,12 @@ declare class NSURLSessionStreamTask extends NSURLSessionTask { static new any>(this: This): InstanceType; } -declare class NSXMLDTD extends NSXMLNode { - init(): this; - - initWithContentsOfURLOptionsError(url: NSURL, mask: interop.Enum, error: interop.PointerConvertible): this; - - initWithDataOptionsError(data: NSData, mask: interop.Enum, error: interop.PointerConvertible): this; - - publicID: string; - - systemID: string; - - insertChildAtIndex(child: NSXMLNode, index: number): void; - - insertChildrenAtIndex(children: NSArray | Array, index: number): void; - - removeChildAtIndex(index: number): void; - - setChildren(children: NSArray | Array | null): void; - - addChild(child: NSXMLNode): void; - - replaceChildAtIndexWithNode(index: number, node: NSXMLNode): void; - - entityDeclarationForName(name: string): NSXMLDTDNode; - - notationDeclarationForName(name: string): NSXMLDTDNode; - - elementDeclarationForName(name: string): NSXMLDTDNode; - - attributeDeclarationForNameElementName(name: string, elementName: string): NSXMLDTDNode; - - static predefinedEntityDeclarationForName(name: string): NSXMLDTDNode; +declare class NSURLSessionDownloadTask extends NSURLSessionTask { + cancelByProducingResumeData(completionHandler: (p1: NSData) => void | null): void; - setPublicID(publicID: string | null): void; + init(): this; - setSystemID(systemID: string | null): void; + static new any>(this: This): InstanceType; } declare class NSBlockOperation extends NSOperation { @@ -12440,6 +12500,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { usesClassicLoadingMode: boolean; + enablesEarlyData: boolean; + init(): this; static new any>(this: This): InstanceType; @@ -12502,6 +12564,8 @@ declare class NSURLSessionConfiguration extends NSObject implements NSCopying { setUsesClassicLoadingMode(usesClassicLoadingMode: boolean): void; + setEnablesEarlyData(enablesEarlyData: boolean): void; + static backgroundSessionConfiguration(identifier: string): NSURLSessionConfiguration; get proxyConfigurations(): NSArray; @@ -12862,28 +12926,6 @@ declare class NSMorphologyCustomPronoun extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class NSNotification extends NSObject implements NSCopying, NSCoding { - readonly name: string; - - readonly object: interop.Object; - - readonly userInfo: NSDictionary; - - initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; - - initWithCoder(coder: NSCoder): this; - - static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; - - static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; - - init(): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; -} - declare class NSUserNotificationCenter extends NSObject { static readonly defaultUserNotificationCenter: NSUserNotificationCenter; @@ -13148,6 +13190,14 @@ declare class NSFileManager extends NSObject { readonly ubiquityIdentityToken: NSCoding; + pauseSyncForUbiquitousItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSError) => void | null): void; + + resumeSyncForUbiquitousItemAtURLWithBehaviorCompletionHandler(url: NSURL, behavior: interop.Enum, completionHandler: (p1: NSError) => void | null): void; + + fetchLatestRemoteVersionOfItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + + uploadLocalVersionOfUbiquitousItemAtURLWithConflictResolutionPolicyCompletionHandler(url: NSURL, conflictResolutionPolicy: interop.Enum, completionHandler: (p1: NSFileVersion, p2: NSError) => void | null): void; + getFileProviderServicesForItemAtURLCompletionHandler(url: NSURL, completionHandler: (p1: NSDictionary | Record, p2: NSError) => void | null): void; containerURLForSecurityApplicationGroupIdentifier(groupIdentifier: string): NSURL; @@ -13163,6 +13213,34 @@ declare class NSFileManager extends NSObject { static fileManagerWithAuthorization any>(this: This, authorization: NSWorkspaceAuthorization): InstanceType; } +declare class NSStream extends NSObject { + open(): void; + + close(): void; + + delegate: NSStreamDelegate; + + propertyForKey(key: string): interop.Object; + + setPropertyForKey(property: interop.Object | null, key: string): boolean; + + scheduleInRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; + + removeFromRunLoopForMode(aRunLoop: NSRunLoop, mode: string): void; + + readonly streamStatus: interop.Enum; + + readonly streamError: NSError; + + setDelegate(delegate: NSStreamDelegate | null): void; + + static getStreamsToHostWithNamePortInputStreamOutputStream(hostname: string, port: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; + + static getStreamsToHostPortInputStreamOutputStream(host: NSHost, port: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; + + static getBoundStreamsWithBufferSizeInputStreamOutputStream(bufferSize: number, inputStream: interop.PointerConvertible, outputStream: interop.PointerConvertible): void; +} + declare class NSRegularExpression extends NSObject implements NSCopying, NSSecureCoding { static regularExpressionWithPatternOptionsError(pattern: string, options: interop.Enum, error: interop.PointerConvertible): NSRegularExpression; @@ -13291,6 +13369,28 @@ declare class NSTextCheckingResult extends NSObject implements NSCopying, NSSecu initWithCoder(coder: NSCoder): this; } +declare class NSNotification extends NSObject implements NSCopying, NSCoding { + readonly name: string; + + readonly object: interop.Object; + + readonly userInfo: NSDictionary; + + initWithNameObjectUserInfo(name: string, object: interop.Object | null, userInfo: NSDictionary | Record | null): this; + + initWithCoder(coder: NSCoder): this; + + static notificationWithNameObject any>(this: This, aName: string, anObject: interop.Object | null): InstanceType; + + static notificationWithNameObjectUserInfo any>(this: This, aName: string, anObject: interop.Object | null, aUserInfo: NSDictionary | Record | null): InstanceType; + + init(): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; +} + declare class NSUnitArea extends NSDimension implements NSSecureCoding { static readonly squareMegameters: NSUnitArea; @@ -13526,38 +13626,6 @@ declare class NSData extends NSObject implements NSCopying, NSMutableCopying, NS initWithCoder(coder: NSCoder): this; } -declare class NSNotificationQueue extends NSObject { - static readonly defaultQueue: NSNotificationQueue; - - initWithNotificationCenter(notificationCenter: NSNotificationCenter): this; - - enqueueNotificationPostingStyle(notification: NSNotification, postingStyle: interop.Enum): void; - - enqueueNotificationPostingStyleCoalesceMaskForModes(notification: NSNotification, postingStyle: interop.Enum, coalesceMask: interop.Enum, modes: NSArray | Array | null): void; - - dequeueNotificationsMatchingCoalesceMask(notification: NSNotification, coalesceMask: number): void; -} - -declare class NSURLDownload extends NSObject { - static canResumeDownloadDecodedWithEncodingMIMEType(MIMEType: string): boolean; - - initWithRequestDelegate(request: NSURLRequest, delegate: NSURLDownloadDelegate | null): this; - - initWithResumeDataDelegatePath(resumeData: NSData, delegate: NSURLDownloadDelegate | null, path: string): this; - - cancel(): void; - - setDestinationAllowOverwrite(path: string, allowOverwrite: boolean): void; - - readonly request: NSURLRequest; - - readonly resumeData: NSData; - - deletesFileUponFailure: boolean; - - setDeletesFileUponFailure(deletesFileUponFailure: boolean): void; -} - declare class NSPropertyListSerialization extends NSObject { static propertyListIsValidForFormat(plist: interop.Object, format: interop.Enum): boolean; @@ -14080,6 +14148,26 @@ declare class NSKeyValueSharedObservers extends NSObject { snapshot(): NSKeyValueSharedObserversSnapshot; } +declare class NSURLDownload extends NSObject { + static canResumeDownloadDecodedWithEncodingMIMEType(MIMEType: string): boolean; + + initWithRequestDelegate(request: NSURLRequest, delegate: NSURLDownloadDelegate | null): this; + + initWithResumeDataDelegatePath(resumeData: NSData, delegate: NSURLDownloadDelegate | null, path: string): this; + + cancel(): void; + + setDestinationAllowOverwrite(path: string, allowOverwrite: boolean): void; + + readonly request: NSURLRequest; + + readonly resumeData: NSData; + + deletesFileUponFailure: boolean; + + setDeletesFileUponFailure(deletesFileUponFailure: boolean): void; +} + declare class NSUnitElectricCurrent extends NSDimension implements NSSecureCoding { static readonly megaamperes: NSUnitElectricCurrent; @@ -14828,6 +14916,9 @@ declare class NSDimension extends NSUnit implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class NSConstantString extends NSSimpleCString { +} + declare class NSUnitConverter extends NSObject { baseUnitValueFromValue(value: number): number; @@ -14922,30 +15013,6 @@ declare class NSPointerFunctions extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class NSISO8601DateFormatter extends NSFormatter implements NSSecureCoding { - timeZone: NSTimeZone; - - formatOptions: interop.Enum; - - init(): this; - - stringFromDate(date: NSDate): string; - - dateFromString(string: string): NSDate; - - static stringFromDateTimeZoneFormatOptions(date: NSDate, timeZone: NSTimeZone, formatOptions: interop.Enum): string; - - setTimeZone(timeZone: NSTimeZone | null): void; - - setFormatOptions(formatOptions: interop.Enum): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class NSSimpleCString extends NSString { } @@ -15191,9 +15258,6 @@ declare class NSXMLElement extends NSXMLNode { setAttributesAsDictionary(attributes: NSDictionary | Record): void; } -declare class NSConstantString extends NSSimpleCString { -} - declare class NSXMLDocument extends NSXMLNode { init(): this; diff --git a/packages/macos/types/GLKit.d.ts b/packages/macos/types/GLKit.d.ts index 2ac3715e..2e746973 100644 --- a/packages/macos/types/GLKit.d.ts +++ b/packages/macos/types/GLKit.d.ts @@ -27,6 +27,18 @@ declare const GLKTextureLoaderOriginBottomLeft: string; declare const GLKTextureLoaderErrorDomain: string; +declare const GLKTextureInfoOrigin: { + Unknown: 0, + TopLeft: 1, + BottomLeft: 2, +}; + +declare const GLKTextureInfoAlphaState: { + None: 0, + NonPremultiplied: 1, + Premultiplied: 2, +}; + declare const GLKTextureLoaderError: { FileOrURLNotFound: 0, InvalidNSData: 1, @@ -50,49 +62,37 @@ declare const GLKTextureLoaderError: { UnsupportedTextureTarget: 19, }; +declare const GLKVertexAttrib: { + Position: 0, + Normal: 1, + Color: 2, + TexCoord0: 3, + TexCoord1: 4, +}; + declare const GLKFogMode: { Exp: 0, Exp2: 1, Linear: 2, }; +declare const GLKLightingType: { + Vertex: 0, + Pixel: 1, +}; + declare const GLKTextureTarget: { Target2D: 3553, TargetCubeMap: 34067, TargetCt: 2, }; -declare const GLKVertexAttrib: { - Position: 0, - Normal: 1, - Color: 2, - TexCoord0: 3, - TexCoord1: 4, -}; - -declare const GLKTextureInfoOrigin: { - Unknown: 0, - TopLeft: 1, - BottomLeft: 2, -}; - declare const GLKTextureEnvMode: { Replace: 0, Modulate: 1, Decal: 2, }; -declare const GLKTextureInfoAlphaState: { - None: 0, - NonPremultiplied: 1, - Premultiplied: 2, -}; - -declare const GLKLightingType: { - Vertex: 0, - Pixel: 1, -}; - declare class GLKEffectPropertyPrv { constructor(init?: GLKEffectPropertyPrv); } @@ -101,84 +101,74 @@ declare class _GLKMatrixStack { constructor(init?: _GLKMatrixStack); } -declare class unnamed_4340118264692572716 { - constructor(init?: unnamed_4340118264692572716); - v: _GLKVector3; - s: number; -} - -declare class unnamed_7441134392189584296 { - constructor(init?: unnamed_7441134392189584296); +declare class unnamed_6709850948340095627 { + constructor(init?: unnamed_6709850948340095627); x: number; y: number; z: number; w: number; } -declare class unnamed_6098001155817091449 { - constructor(init?: unnamed_6098001155817091449); +declare class unnamed_13021226450333645367 { + constructor(init?: unnamed_13021226450333645367); r: number; g: number; b: number; a: number; } -declare class unnamed_5814871875344781407 { - constructor(init?: unnamed_5814871875344781407); +declare class unnamed_11536144903521063482 { + constructor(init?: unnamed_11536144903521063482); s: number; t: number; p: number; } -declare class unnamed_11182655840045691336 { - constructor(init?: unnamed_11182655840045691336); - r: number; - g: number; - b: number; +declare class unnamed_4301409454267012182 { + constructor(init?: unnamed_4301409454267012182); + m00: number; + m01: number; + m02: number; + m10: number; + m11: number; + m12: number; + m20: number; + m21: number; + m22: number; } -declare class unnamed_12336166838884148760 { - constructor(init?: unnamed_12336166838884148760); - x: number; - y: number; - z: number; +declare class unnamed_11207425384907004229 { + constructor(init?: unnamed_11207425384907004229); + m00: number; + m01: number; + m10: number; + m11: number; } -declare class unnamed_10694942570132747244 { - constructor(init?: unnamed_10694942570132747244); +declare class unnamed_14787106080537447687 { + constructor(init?: unnamed_14787106080537447687); s: number; t: number; + p: number; + q: number; } -declare class unnamed_9219172248061252020 { - constructor(init?: unnamed_9219172248061252020); - x: number; - y: number; -} - -declare class unnamed_3434959736976462309 { - constructor(init?: unnamed_3434959736976462309); +declare class unnamed_5430731160486306241 { + constructor(init?: unnamed_5430731160486306241); x: number; y: number; z: number; - w: number; } -declare class unnamed_11135210489574831852 { - constructor(init?: unnamed_11135210489574831852); - m00: number; - m01: number; - m02: number; - m10: number; - m11: number; - m12: number; - m20: number; - m21: number; - m22: number; +declare class unnamed_1635289748856265724 { + constructor(init?: unnamed_1635289748856265724); + r: number; + g: number; + b: number; } -declare class unnamed_1451960628348023403 { - constructor(init?: unnamed_1451960628348023403); +declare class unnamed_6898678727741797846 { + constructor(init?: unnamed_6898678727741797846); m00: number; m01: number; m02: number; @@ -197,6 +187,26 @@ declare class unnamed_1451960628348023403 { m33: number; } +declare class unnamed_5008373653079787460 { + constructor(init?: unnamed_5008373653079787460); + x: number; + y: number; + z: number; + w: number; +} + +declare class unnamed_17421728358688382732 { + constructor(init?: unnamed_17421728358688382732); + x: number; + y: number; +} + +declare class unnamed_6997542199177186441 { + constructor(init?: unnamed_6997542199177186441); + v: _GLKVector3; + s: number; +} + declare class _GLKVertexAttributeParameters { constructor(init?: _GLKVertexAttributeParameters); type: number; @@ -204,20 +214,10 @@ declare class _GLKVertexAttributeParameters { normalized: number; } -declare class unnamed_7827863014682369709 { - constructor(init?: unnamed_7827863014682369709); - m00: number; - m01: number; - m10: number; - m11: number; -} - -declare class unnamed_10207789714901716420 { - constructor(init?: unnamed_10207789714901716420); +declare class unnamed_4016935626715270488 { + constructor(init?: unnamed_4016935626715270488); s: number; t: number; - p: number; - q: number; } type _GLKQuaternionDescriptor = @@ -244,29 +244,19 @@ declare class _GLKMatrix4 { m: unknown /* const array */; } -type _GLKVector4Descriptor = +type _GLKVector3Descriptor = | { v: unknown /* const array */ }; -declare class _GLKVector4 { - constructor(init?: _GLKVector4Descriptor); +declare class _GLKVector3 { + constructor(init?: _GLKVector3Descriptor); v: unknown /* const array */; } -type _GLKMatrix2Descriptor = - | { m2: unknown /* const array */ } - | { m: unknown /* const array */ }; - -declare class _GLKMatrix2 { - constructor(init?: _GLKMatrix2Descriptor); - m2: unknown /* const array */; - m: unknown /* const array */; -} - -type _GLKVector3Descriptor = +type _GLKVector4Descriptor = | { v: unknown /* const array */ }; -declare class _GLKVector3 { - constructor(init?: _GLKVector3Descriptor); +declare class _GLKVector4 { + constructor(init?: _GLKVector4Descriptor); v: unknown /* const array */; } @@ -278,6 +268,16 @@ declare class _GLKMatrix3 { m: unknown /* const array */; } +type _GLKMatrix2Descriptor = + | { m2: unknown /* const array */ } + | { m: unknown /* const array */ }; + +declare class _GLKMatrix2 { + constructor(init?: _GLKMatrix2Descriptor); + m2: unknown /* const array */; + m: unknown /* const array */; +} + declare function GLKQuaternionMakeWithMatrix3(matrix: _GLKMatrix3): _GLKQuaternion; declare function GLKQuaternionMakeWithMatrix4(matrix: _GLKMatrix4): _GLKQuaternion; diff --git a/packages/macos/types/GLUT.d.ts b/packages/macos/types/GLUT.d.ts index ea1317d2..f5a60e63 100644 --- a/packages/macos/types/GLUT.d.ts +++ b/packages/macos/types/GLUT.d.ts @@ -16,8 +16,6 @@ declare const glutStrokeMonoRoman: interop.Pointer; declare const _gle_gc: interop.Pointer; -declare const glutBitmapHelvetica10: interop.Pointer; - declare const SMAP_TOP: number; declare const glutBitmapTimesRoman24: interop.Pointer; @@ -38,6 +36,8 @@ declare const SMAP_BACK: number; declare const Z: number; +declare const glutBitmapHelvetica10: interop.Pointer; + declare const SphereMapFlags: { CLEAR_SMAP_TEXTURE: 1, GENERATE_VIEW_MIPMAPS: 2, diff --git a/packages/macos/types/GSS.d.ts b/packages/macos/types/GSS.d.ts index 3230d224..5061fa3e 100644 --- a/packages/macos/types/GSS.d.ts +++ b/packages/macos/types/GSS.d.ts @@ -68,8 +68,6 @@ declare const __gss_c_ntlm_support_channelbindings_oid_desc: gss_OID_desc_struct declare const __gss_c_ntlm_force_v1_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ntlm_session_key_oid_desc: gss_OID_desc_struct; - declare const __gss_c_ntlm_v1_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_nt_principal_name_referral_oid_desc: gss_OID_desc_struct; @@ -128,6 +126,8 @@ declare const __gss_c_ma_mech_composite_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_mech_glue_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_nt_principal_name_oid_desc: gss_OID_desc_struct; + declare const __gss_c_ntlm_guest_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_certificate_oid_desc: gss_OID_desc_struct; @@ -146,26 +146,24 @@ declare const __gss_ntlm_mechanism_oid_desc: gss_OID_desc_struct; declare const __gss_scram_mechanism_oid_desc: gss_OID_desc_struct; -declare const __gss_c_ma_mech_concrete_oid_desc: gss_OID_desc_struct; - declare const __gss_c_nt_string_uid_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_renew_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_nt_principal_name_oid_desc: gss_OID_desc_struct; - declare const __gss_krb5_cred_no_ci_flags_x_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ma_mech_concrete_oid_desc: gss_OID_desc_struct; + declare const __gss_c_ma_oos_det_oid_desc: gss_OID_desc_struct; +declare const __gss_c_ntlm_session_key_oid_desc: gss_OID_desc_struct; + declare const __gss_c_nt_export_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_nt_user_name_oid_desc: gss_OID_desc_struct; declare const __gss_c_ma_auth_init_oid_desc: gss_OID_desc_struct; -declare const __gss_krb5_get_subkey_x_oid_desc: gss_OID_desc_struct; - declare const __gss_krb5_extract_authz_data_from_sec_context_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_nt_uuid_oid_desc: gss_OID_desc_struct; @@ -196,31 +194,19 @@ declare const __gss_krb5_send_to_kdc_x_oid_desc: gss_OID_desc_struct; declare const __gss_c_cred_get_default_oid_desc: gss_OID_desc_struct; +declare const __gss_krb5_get_subkey_x_oid_desc: gss_OID_desc_struct; + declare const __gss_c_ma_mech_nego_oid_desc: gss_OID_desc_struct; declare const __gss_krb5_compat_des3_mic_x_oid_desc: gss_OID_desc_struct; -declare class unnamed_11806834830333504684 { - constructor(init?: unnamed_11806834830333504684); +declare class unnamed_7967380930605020034 { + constructor(init?: unnamed_7967380930605020034); version: number; } -declare class unnamed_17639582569358877519 { - constructor(init?: unnamed_17639582569358877519); - have_acceptor_subkey: number; - ctx_key: gss_krb5_lucid_key; - acceptor_subkey: gss_krb5_lucid_key; -} - -declare class unnamed_18077086184503181927 { - constructor(init?: unnamed_18077086184503181927); - sign_alg: number; - seal_alg: number; - ctx_key: gss_krb5_lucid_key; -} - -declare class unnamed_5456487890017543789 { - constructor(init?: unnamed_5456487890017543789); +declare class unnamed_4795933033888277118 { + constructor(init?: unnamed_4795933033888277118); type: number; length: number; data: interop.Pointer; @@ -234,47 +220,58 @@ declare class gss_auth_identity { constructor(init?: gss_auth_identity); } -declare class unnamed_9948434055116690519 { - constructor(init?: unnamed_9948434055116690519); - initiator_addrtype: number; - initiator_address: gss_buffer_desc_struct; - acceptor_addrtype: number; - acceptor_address: gss_buffer_desc_struct; - application_data: gss_buffer_desc_struct; +declare class gss_iov_buffer_desc_struct { + constructor(init?: gss_iov_buffer_desc_struct); + type: number; + buffer: gss_buffer_desc_struct; +} + +declare class unnamed_17370042900624271939 { + constructor(init?: unnamed_17370042900624271939); + length: number; + value: interop.Pointer; } declare class gss_cred_id_t_desc_struct { constructor(init?: gss_cred_id_t_desc_struct); } -declare class unnamed_9788644074609968877 { - constructor(init?: unnamed_9788644074609968877); +declare class unnamed_6084201249083735910 { + constructor(init?: unnamed_6084201249083735910); count: number; elements: interop.Pointer; } -declare class unnamed_10275533149539677566 { - constructor(init?: unnamed_10275533149539677566); - length: number; - elements: interop.Pointer; -} - declare class gss_ctx_id_t_desc_struct { constructor(init?: gss_ctx_id_t_desc_struct); } +declare class unnamed_211721845698695626 { + constructor(init?: unnamed_211721845698695626); + sign_alg: number; + seal_alg: number; + ctx_key: gss_krb5_lucid_key; +} + declare class gss_name_t_desc_struct { constructor(init?: gss_name_t_desc_struct); } -declare class gss_iov_buffer_desc_struct { - constructor(init?: gss_iov_buffer_desc_struct); - type: number; - buffer: gss_buffer_desc_struct; +declare class unnamed_2579536541302902464 { + constructor(init?: unnamed_2579536541302902464); + have_acceptor_subkey: number; + ctx_key: gss_krb5_lucid_key; + acceptor_subkey: gss_krb5_lucid_key; +} + +declare class unnamed_3561351341452540172 { + constructor(init?: unnamed_3561351341452540172); + length: number; + elements: interop.Pointer; } -declare class unnamed_850834283251080230 { - constructor(init?: unnamed_850834283251080230); +declare class unnamed_5623556321196614033 { + constructor(init?: unnamed_5623556321196614033); version: number; initiate: number; endtime: number; @@ -291,10 +288,13 @@ declare class gss_buffer_set_desc_struct { elements: interop.Pointer; } -declare class unnamed_5623836244412629902 { - constructor(init?: unnamed_5623836244412629902); - length: number; - value: interop.Pointer; +declare class unnamed_6944317420548783439 { + constructor(init?: unnamed_6944317420548783439); + initiator_addrtype: number; + initiator_address: gss_buffer_desc_struct; + acceptor_addrtype: number; + acceptor_address: gss_buffer_desc_struct; + application_data: gss_buffer_desc_struct; } declare function gss_accept_sec_context(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, acceptor_cred_handle: interop.PointerConvertible, input_token: interop.PointerConvertible, input_chan_bindings: interop.PointerConvertible, src_name: interop.PointerConvertible, mech_type: interop.PointerConvertible, output_token: interop.PointerConvertible, ret_flags: interop.PointerConvertible, time_rec: interop.PointerConvertible, delegated_cred_handle: interop.PointerConvertible): number; diff --git a/packages/macos/types/GameController.d.ts b/packages/macos/types/GameController.d.ts index 705481d6..7b7fc733 100644 --- a/packages/macos/types/GameController.d.ts +++ b/packages/macos/types/GameController.d.ts @@ -2,8 +2,6 @@ /// /// -declare const GCKeyCodeKeypad7: number; - declare const GCHapticsLocalityLeftHandle: string; declare const GCKeyKeypad6: string; @@ -36,8 +34,6 @@ declare const GCKeyboardDidConnectNotification: string; declare const GCControllerDidBecomeCurrentNotification: string; -declare const GCControllerDidConnectNotification: string; - declare const GCKeyCodeCloseBracket: number; declare const GCInputDirectionalCardinalDpad: string; @@ -58,8 +54,6 @@ declare const GCKeyLANG5: string; declare const GCKeyLANG2: string; -declare const GCKeyLANG1: string; - declare const GCKeyInternational9: string; declare const GCKeyInternational7: string; @@ -192,6 +186,8 @@ declare const GCKeyCodeNonUSBackslash: number; declare const GCKeyCodeKeypad8: number; +declare const GCKeyCodeKeypad7: number; + declare const GCKeyCodeKeypad3: number; declare const GCKeyCodeKeypad2: number; @@ -290,6 +286,8 @@ declare const GCInputRightShoulder: string; declare const GCInputRightThumbstickButton: string; +declare const GCInputThumbstick: string; + declare const GCInputDirectionPad: string; declare const GCInputButtonY: string; @@ -312,6 +310,8 @@ declare const GCPoint2Zero: GCPoint2; declare const GCKeyKeypad1: string; +declare const GCInputTrigger: string; + declare const GCKeyLeftArrow: string; declare const GCKeyB: string; @@ -326,7 +326,7 @@ declare const GCKeyCodeGraveAccentAndTilde: number; declare const GCInputDualShockTouchpadTwo: string; -declare const GCKeyRightAlt: string; +declare const GCKeyLANG1: string; declare const GCKeyS: string; @@ -432,8 +432,16 @@ declare const GCKeyInternational1: string; declare const GCKeyCodeDeleteForward: number; +declare const GCControllerDidConnectNotification: string; + +declare const GCMouseDidDisconnectNotification: string; + declare const GCKeyCodeF19: number; +declare const GCInputThumbstickButton: string; + +declare const GCKeyRightAlt: string; + declare const GCKeyPause: string; declare const GCKeyF15: string; @@ -470,6 +478,8 @@ declare const GCKeyCodeF5: number; declare const GCKeyCodeKeyB: number; +declare const GCKeyN: string; + declare const GCKeyBackslash: string; declare const GCKeyCodeFive: number; @@ -478,8 +488,6 @@ declare const GCControllerUserCustomizationsDidChangeNotification: string; declare const GCKeyCodePower: number; -declare const GCKeyN: string; - declare const GCInputLeftThumbstick: string; declare const GCMouseDidBecomeCurrentNotification: string; @@ -560,6 +568,8 @@ declare const GCKeyCodeF20: number; declare const GCInputLeftTrigger: string; +declare const GCProductCategorySpatialController: string; + declare const GCKeyP: string; declare const GCKeyCodeKeypad6: number; @@ -604,8 +614,6 @@ declare const GCKeyCodeLANG7: number; declare const GCInputButtonShare: string; -declare const GCMouseDidDisconnectNotification: string; - declare const GCKeyLANG6: string; declare const GCInputPedalClutch: string; @@ -630,6 +638,8 @@ declare const GCHapticsLocalityRightHandle: string; declare const GCKeyInternational6: string; +declare const GCInputDirectionalTouchSurfaceButton: string; + declare const GCKeyCodeKeypadEqualSign: number; declare const GCKeyX: string; @@ -646,10 +656,10 @@ declare const GCKeyKeypadEnter: string; declare const GCKeyCodeThree: number; -declare const GCInputDirectionalTouchSurfaceButton: string; - declare const GCKeyCodeKeypadAsterisk: number; +declare const GCInputGripButton: string; + declare const GCInputShifter: string; declare const GCProductCategoryMouse: string; @@ -729,10 +739,6 @@ declare const GCDevicePhysicalInputElementChange: { Changed: 1, }; -declare const GCMicroGamepadSnapshotDataVersion: { - GCMicroGamepadSnapshotDataVersion1: 256, -}; - declare const GCDeviceBatteryState: { Unknown: -1, Discharging: 0, @@ -740,6 +746,10 @@ declare const GCDeviceBatteryState: { Full: 2, }; +declare const GCMicroGamepadSnapshotDataVersion: { + GCMicroGamepadSnapshotDataVersion1: 256, +}; + declare const GCControllerPlayerIndex: { IndexUnset: -1, Index1: 0, @@ -979,179 +989,168 @@ declare interface GCDirectionPadElementName extends GCPhysicalInputElementName { declare class GCDirectionPadElementName extends NativeObject implements GCDirectionPadElementName { } -declare interface GCRelativeInput extends NSObjectProtocol { - deltaDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCRelativeInput, p3: number) => void; +declare interface GCPhysicalInputSource extends NSObjectProtocol { + readonly elementAliases: NSSet; - readonly delta: number; + readonly elementLocalizedName: string; - readonly analog: boolean; + readonly sfSymbolsName: string; - readonly lastDeltaTimestamp: number; + readonly direction: interop.Enum; +} - readonly lastDeltaLatency: number; +declare class GCPhysicalInputSource extends NativeObject implements GCPhysicalInputSource { +} - readonly sources: NSSet; +declare interface GCDevicePhysicalInput extends GCDevicePhysicalInputState { + readonly device: GCDevice | null; - setDeltaDidChangeHandler(deltaDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCRelativeInput, p3: number) => void | null): void; + queue: NSObject; - isAnalog(): boolean; -} + elementValueDidChangeHandler: (p1: GCDevicePhysicalInput, p2: GCPhysicalInputElement) => void; -declare class GCRelativeInput extends NativeObject implements GCRelativeInput { -} + capture(): GCDevicePhysicalInputState; -declare interface GCPressedStateInput extends NSObjectProtocol { - pressedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCPressedStateInput, p3: boolean) => void; + inputStateAvailableHandler: (p1: GCDevicePhysicalInput) => void; - readonly pressed: boolean; + inputStateQueueDepth: number; - readonly lastPressedStateTimestamp: number; + nextInputState(): GCDevicePhysicalInputState; - readonly lastPressedStateLatency: number; + setQueue(queue: NSObject | null): void; - readonly sources: NSSet; + setElementValueDidChangeHandler(elementValueDidChangeHandler: (p1: GCDevicePhysicalInput, p2: GCPhysicalInputElement) => void | null): void; - setPressedDidChangeHandler(pressedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCPressedStateInput, p3: boolean) => void | null): void; + setInputStateAvailableHandler(inputStateAvailableHandler: (p1: GCDevicePhysicalInput) => void | null): void; - isPressed(): boolean; + setInputStateQueueDepth(inputStateQueueDepth: number): void; } -declare class GCPressedStateInput extends NativeObject implements GCPressedStateInput { +declare class GCDevicePhysicalInput extends NativeObject implements GCDevicePhysicalInput { } -declare interface GCSwitchElementName extends GCPhysicalInputElementName { -} +declare interface GCDevicePhysicalInputStateDiff extends NSObjectProtocol { + changeForElement(element: GCPhysicalInputElement): interop.Enum; -declare class GCSwitchElementName extends NativeObject implements GCSwitchElementName { + changedElements(): NSEnumerator; } -declare interface GCButtonElementName extends GCPhysicalInputElementName { +declare class GCDevicePhysicalInputStateDiff extends NativeObject implements GCDevicePhysicalInputStateDiff { } -declare class GCButtonElementName extends NativeObject implements GCButtonElementName { -} +declare interface GCDevicePhysicalInputState extends NSObjectProtocol { + readonly device: GCDevice | null; -declare interface GCPhysicalInputElementName { -} + readonly lastEventTimestamp: number; -declare class GCPhysicalInputElementName extends NativeObject implements GCPhysicalInputElementName { -} + readonly lastEventLatency: number; -declare interface GCSwitchElement extends GCPhysicalInputElement { - readonly positionInput: GCSwitchPositionInput; -} + readonly elements: GCPhysicalInputElementCollection; -declare class GCSwitchElement extends NativeObject implements GCSwitchElement { -} + readonly buttons: GCPhysicalInputElementCollection; -declare interface GCDevicePhysicalInput extends GCDevicePhysicalInputState { - readonly device: GCDevice | null; + readonly axes: GCPhysicalInputElementCollection; - queue: NSObject; + readonly switches: GCPhysicalInputElementCollection; - elementValueDidChangeHandler: (p1: GCDevicePhysicalInput, p2: GCPhysicalInputElement) => void; + readonly dpads: GCPhysicalInputElementCollection; - capture(): GCDevicePhysicalInputState; + objectForKeyedSubscript(key: string): GCPhysicalInputElement | null; +} - inputStateAvailableHandler: (p1: GCDevicePhysicalInput) => void; +declare class GCDevicePhysicalInputState extends NativeObject implements GCDevicePhysicalInputState { +} - inputStateQueueDepth: number; +declare interface GCSwitchPositionInput extends NSObjectProtocol { + positionDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCSwitchPositionInput, p3: number) => void; - nextInputState(): GCDevicePhysicalInputState; + readonly position: number; - setQueue(queue: NSObject | null): void; + readonly positionRange: _NSRange; - setElementValueDidChangeHandler(elementValueDidChangeHandler: (p1: GCDevicePhysicalInput, p2: GCPhysicalInputElement) => void | null): void; + readonly sequential: boolean; - setInputStateAvailableHandler(inputStateAvailableHandler: (p1: GCDevicePhysicalInput) => void | null): void; + readonly canWrap: boolean; - setInputStateQueueDepth(inputStateQueueDepth: number): void; -} + readonly lastPositionTimestamp: number; -declare class GCDevicePhysicalInput extends NativeObject implements GCDevicePhysicalInput { -} + readonly lastPositionLatency: number; -declare interface GCAxisElement extends GCPhysicalInputElement { - readonly absoluteInput: GCAxisInput; + readonly sources: NSSet; - readonly relativeInput: GCRelativeInput; + setPositionDidChangeHandler(positionDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCSwitchPositionInput, p3: number) => void | null): void; + + isSequential(): boolean; } -declare class GCAxisElement extends NativeObject implements GCAxisElement { +declare class GCSwitchPositionInput extends NativeObject implements GCSwitchPositionInput { } -declare interface GCLinearInput extends NSObjectProtocol { - valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCLinearInput, p3: number) => void; +declare interface GCRelativeInput extends NSObjectProtocol { + deltaDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCRelativeInput, p3: number) => void; - readonly value: number; + readonly delta: number; readonly analog: boolean; - readonly canWrap: boolean; - - readonly lastValueTimestamp: number; + readonly lastDeltaTimestamp: number; - readonly lastValueLatency: number; + readonly lastDeltaLatency: number; readonly sources: NSSet; - setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCLinearInput, p3: number) => void | null): void; + setDeltaDidChangeHandler(deltaDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCRelativeInput, p3: number) => void | null): void; isAnalog(): boolean; } -declare class GCLinearInput extends NativeObject implements GCLinearInput { +declare class GCRelativeInput extends NativeObject implements GCRelativeInput { } -declare interface GCTouchedStateInput extends NSObjectProtocol { - touchedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCTouchedStateInput, p3: boolean) => void; +declare interface GCAxisInput extends NSObjectProtocol { + valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCAxisInput, p3: number) => void; - readonly touched: boolean; + readonly value: number; - readonly lastTouchedStateTimestamp: number; + readonly analog: boolean; - readonly lastTouchedStateLatency: number; + readonly canWrap: boolean; + + readonly lastValueTimestamp: number; + + readonly lastValueLatency: number; readonly sources: NSSet; - setTouchedDidChangeHandler(touchedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCTouchedStateInput, p3: boolean) => void | null): void; + setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCAxisInput, p3: number) => void | null): void; - isTouched(): boolean; + isAnalog(): boolean; } -declare class GCTouchedStateInput extends NativeObject implements GCTouchedStateInput { +declare class GCAxisInput extends NativeObject implements GCAxisInput { } -declare interface GCDevice extends NSObjectProtocol { - handlerQueue: NSObject; - - readonly vendorName: string; - - readonly productCategory: string; - - readonly physicalInputProfile: GCPhysicalInputProfile; +declare interface GCPressedStateInput extends NSObjectProtocol { + pressedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCPressedStateInput, p3: boolean) => void; - setHandlerQueue(handlerQueue: NSObject): void; -} + readonly pressed: boolean; -declare class GCDevice extends NativeObject implements GCDevice { -} + readonly lastPressedStateTimestamp: number; -declare interface GCPhysicalInputSource extends NSObjectProtocol { - readonly elementAliases: NSSet; + readonly lastPressedStateLatency: number; - readonly elementLocalizedName: string; + readonly sources: NSSet; - readonly sfSymbolsName: string; + setPressedDidChangeHandler(pressedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCPressedStateInput, p3: boolean) => void | null): void; - readonly direction: interop.Enum; + isPressed(): boolean; } -declare class GCPhysicalInputSource extends NativeObject implements GCPhysicalInputSource { +declare class GCPressedStateInput extends NativeObject implements GCPressedStateInput { } -declare interface GCAxisInput extends NSObjectProtocol { - valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCAxisInput, p3: number) => void; +declare interface GCLinearInput extends NSObjectProtocol { + valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCLinearInput, p3: number) => void; readonly value: number; @@ -1165,84 +1164,97 @@ declare interface GCAxisInput extends NSObjectProtocol { readonly sources: NSSet; - setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCAxisInput, p3: number) => void | null): void; + setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCLinearInput, p3: number) => void | null): void; isAnalog(): boolean; } -declare class GCAxisInput extends NativeObject implements GCAxisInput { +declare class GCLinearInput extends NativeObject implements GCLinearInput { } -declare interface GCButtonElement extends GCPhysicalInputElement { - readonly pressedInput: GCLinearInput; +declare interface GCAxisElementName extends GCPhysicalInputElementName { +} - readonly touchedInput: GCTouchedStateInput; +declare class GCAxisElementName extends NativeObject implements GCAxisElementName { } -declare class GCButtonElement extends NativeObject implements GCButtonElement { +declare interface GCButtonElementName extends GCPhysicalInputElementName { } -declare interface GCSwitchPositionInput extends NSObjectProtocol { - positionDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCSwitchPositionInput, p3: number) => void; +declare class GCButtonElementName extends NativeObject implements GCButtonElementName { +} - readonly position: number; +declare interface GCPhysicalInputElementName { +} - readonly positionRange: _NSRange; +declare class GCPhysicalInputElementName extends NativeObject implements GCPhysicalInputElementName { +} - readonly sequential: boolean; +declare interface GCDevice extends NSObjectProtocol { + handlerQueue: NSObject; - readonly canWrap: boolean; + readonly vendorName: string; - readonly lastPositionTimestamp: number; + readonly productCategory: string; - readonly lastPositionLatency: number; + readonly physicalInputProfile: GCPhysicalInputProfile; - readonly sources: NSSet; + setHandlerQueue(handlerQueue: NSObject): void; +} - setPositionDidChangeHandler(positionDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCSwitchPositionInput, p3: number) => void | null): void; +declare class GCDevice extends NativeObject implements GCDevice { +} - isSequential(): boolean; +declare interface GCButtonElement extends GCPhysicalInputElement { + readonly pressedInput: GCLinearInput; + + readonly touchedInput: GCTouchedStateInput; + + readonly forceInput: GCLinearInput; } -declare class GCSwitchPositionInput extends NativeObject implements GCSwitchPositionInput { +declare class GCButtonElement extends NativeObject implements GCButtonElement { } -declare interface GCDevicePhysicalInputState extends NSObjectProtocol { - readonly device: GCDevice | null; +declare interface GCAxisElement extends GCPhysicalInputElement { + readonly absoluteInput: GCAxisInput; - readonly lastEventTimestamp: number; + readonly relativeInput: GCRelativeInput; +} - readonly lastEventLatency: number; +declare class GCAxisElement extends NativeObject implements GCAxisElement { +} - readonly elements: GCPhysicalInputElementCollection; +declare interface GCSwitchElement extends GCPhysicalInputElement { + readonly positionInput: GCSwitchPositionInput; +} - readonly buttons: GCPhysicalInputElementCollection; +declare class GCSwitchElement extends NativeObject implements GCSwitchElement { +} - readonly axes: GCPhysicalInputElementCollection; +declare interface GCTouchedStateInput extends NSObjectProtocol { + touchedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCTouchedStateInput, p3: boolean) => void; - readonly switches: GCPhysicalInputElementCollection; + readonly touched: boolean; - readonly dpads: GCPhysicalInputElementCollection; + readonly lastTouchedStateTimestamp: number; - objectForKeyedSubscript(key: string): GCPhysicalInputElement | null; -} + readonly lastTouchedStateLatency: number; -declare class GCDevicePhysicalInputState extends NativeObject implements GCDevicePhysicalInputState { -} + readonly sources: NSSet; -declare interface GCDevicePhysicalInputStateDiff extends NSObjectProtocol { - changeForElement(element: GCPhysicalInputElement): interop.Enum; + setTouchedDidChangeHandler(touchedDidChangeHandler: (p1: GCPhysicalInputElement, p2: GCTouchedStateInput, p3: boolean) => void | null): void; - changedElements(): NSEnumerator; + isTouched(): boolean; } -declare class GCDevicePhysicalInputStateDiff extends NativeObject implements GCDevicePhysicalInputStateDiff { +declare class GCTouchedStateInput extends NativeObject implements GCTouchedStateInput { } -declare interface GCAxisElementName extends GCPhysicalInputElementName { +declare interface GCSwitchElementName extends GCPhysicalInputElementName { } -declare class GCAxisElementName extends NativeObject implements GCAxisElementName { +declare class GCSwitchElementName extends NativeObject implements GCSwitchElementName { } declare class GCDualSenseAdaptiveTrigger extends GCControllerButtonInput { @@ -1675,48 +1687,6 @@ declare class GCGamepadSnapshot extends GCGamepad { setSnapshotData(snapshotData: NSData): void; } -declare class GCPhysicalInputProfile extends NSObject { - readonly device: GCDevice | null; - - readonly lastEventTimestamp: number; - - readonly hasRemappedElements: boolean; - - valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void; - - readonly elements: NSDictionary; - - readonly buttons: NSDictionary; - - readonly axes: NSDictionary; - - readonly dpads: NSDictionary; - - readonly touchpads: NSDictionary; - - readonly allElements: NSSet; - - readonly allButtons: NSSet; - - readonly allAxes: NSSet; - - readonly allDpads: NSSet; - - readonly allTouchpads: NSSet; - - objectForKeyedSubscript(key: string): GCControllerElement | null; - - capture(): this; - - setStateFromPhysicalInput(physicalInput: GCPhysicalInputProfile): void; - - mappedElementAliasForPhysicalInputName(inputName: string): string; - - mappedPhysicalInputNamesForElementAlias(elementAlias: string): NSSet; - - setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void | null): void; -} - declare class GCMotion extends NSObject { readonly controller: GCController | null; @@ -1889,6 +1859,48 @@ declare class GCControllerButtonInput extends GCControllerElement { isTouched(): boolean; } +declare class GCPhysicalInputProfile extends NSObject { + readonly device: GCDevice | null; + + readonly lastEventTimestamp: number; + + readonly hasRemappedElements: boolean; + + valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void; + + readonly elements: NSDictionary; + + readonly buttons: NSDictionary; + + readonly axes: NSDictionary; + + readonly dpads: NSDictionary; + + readonly touchpads: NSDictionary; + + readonly allElements: NSSet; + + readonly allButtons: NSSet; + + readonly allAxes: NSSet; + + readonly allDpads: NSSet; + + readonly allTouchpads: NSSet; + + objectForKeyedSubscript(key: string): GCControllerElement | null; + + capture(): this; + + setStateFromPhysicalInput(physicalInput: GCPhysicalInputProfile): void; + + mappedElementAliasForPhysicalInputName(inputName: string): string; + + mappedPhysicalInputNamesForElementAlias(elementAlias: string): NSSet; + + setValueDidChangeHandler(valueDidChangeHandler: (p1: GCPhysicalInputProfile, p2: GCControllerElement) => void | null): void; +} + declare class GCSteeringWheelElement extends NSObject implements GCAxisElement { readonly maximumDegreesOfRotation: number; @@ -1959,16 +1971,6 @@ declare class GCMouseInput extends GCPhysicalInputProfile { setMouseMovedHandler(mouseMovedHandler: (p1: GCMouseInput, p2: number, p3: number) => void | null): void; } -declare class GCControllerAxisInput extends GCControllerElement { - valueChangedHandler: (p1: GCControllerAxisInput, p2: number) => void; - - readonly value: number; - - setValue(value: number): void; - - setValueChangedHandler(valueChangedHandler: (p1: GCControllerAxisInput, p2: number) => void | null): void; -} - declare class GCRacingWheel extends NSObject implements GCDevice { static readonly connectedRacingWheels: NSSet; @@ -2039,6 +2041,16 @@ declare class GCRacingWheel extends NSObject implements GCDevice { readonly debugDescription: string; } +declare class GCControllerAxisInput extends GCControllerElement { + valueChangedHandler: (p1: GCControllerAxisInput, p2: number) => void; + + readonly value: number; + + setValue(value: number): void; + + setValueChangedHandler(valueChangedHandler: (p1: GCControllerAxisInput, p2: number) => void | null): void; +} + declare class GCControllerTouchpad extends GCControllerElement { readonly button: GCControllerButtonInput; diff --git a/packages/macos/types/GameKit.d.ts b/packages/macos/types/GameKit.d.ts index bd704374..1007750c 100644 --- a/packages/macos/types/GameKit.d.ts +++ b/packages/macos/types/GameKit.d.ts @@ -24,88 +24,6 @@ declare const GKExchangeTimeoutDefault: number; declare const GKGameSessionErrorDomain: string; -declare const GKTransportType: { - Unreliable: 0, - Reliable: 1, -}; - -declare const GKVoiceChatPlayerState: { - Connected: 0, - Disconnected: 1, - Speaking: 2, - Silent: 3, - Connecting: 4, -}; - -declare const GKPeerConnectionState: { - Available: 0, - Unavailable: 1, - Connected: 2, - Disconnected: 3, - Connecting: 4, - ConnectedRelay: 5, -}; - -declare const GKMatchSendDataMode: { - Reliable: 0, - Unreliable: 1, -}; - -declare const GKMatchType: { - PeerToPeer: 0, - Hosted: 1, - TurnBased: 2, -}; - -declare const GKInviteRecipientResponse: { - InviteRecipientResponseAccepted: 0, - InviteRecipientResponseDeclined: 1, - InviteRecipientResponseFailed: 2, - InviteRecipientResponseIncompatible: 3, - InviteRecipientResponseUnableToConnect: 4, - InviteRecipientResponseNoAnswer: 5, - InviteeResponseAccepted: 0, - InviteeResponseDeclined: 1, - InviteeResponseFailed: 2, - InviteeResponseIncompatible: 3, - InviteeResponseUnableToConnect: 4, - InviteeResponseNoAnswer: 5, -}; - -declare const GKAccessPointLocation: { - TopLeading: 0, - TopTrailing: 1, - BottomLeading: 2, - BottomTrailing: 3, -}; - -declare const GKLeaderboardType: { - Classic: 0, - Recurring: 1, -}; - -declare const GKLeaderboardPlayerScope: { - Global: 0, - FriendsOnly: 1, -}; - -declare const GKLeaderboardTimeScope: { - Today: 0, - Week: 1, - AllTime: 2, -}; - -declare const GKReleaseState: { - Unknown: 0, - Released: 1, - Prereleased: 2, -}; - -declare const GKPhotoSize: { - Small: 0, - Normal: 1, -}; - declare const GKErrorCode: { Unknown: 1, Cancelled: 2, @@ -151,17 +69,61 @@ declare const GKErrorCode: { FriendRequestNotAvailable: 103, }; -declare const GKPlayerConnectionState: { +declare const GKSessionMode: { + Server: 0, + Client: 1, + Peer: 2, +}; + +declare const GKTurnBasedExchangeStatus: { Unknown: 0, - Connected: 1, - Disconnected: 2, + Active: 1, + Complete: 2, + Resolved: 3, + Canceled: 4, }; -declare const GKChallengeState: { - Invalid: 0, - Pending: 1, - Completed: 2, - Declined: 3, +declare const GKGameActivityPlayStyle: { + Unspecified: 0, + Synchronous: 1, + Asynchronous: 2, +}; + +declare const GKLeaderboardTimeScope: { + Today: 0, + Week: 1, + AllTime: 2, +}; + +declare const GKPhotoSize: { + Small: 0, + Normal: 1, +}; + +declare const GKInviteRecipientResponse: { + InviteRecipientResponseAccepted: 0, + InviteRecipientResponseDeclined: 1, + InviteRecipientResponseFailed: 2, + InviteRecipientResponseIncompatible: 3, + InviteRecipientResponseUnableToConnect: 4, + InviteRecipientResponseNoAnswer: 5, + InviteeResponseAccepted: 0, + InviteeResponseDeclined: 1, + InviteeResponseFailed: 2, + InviteeResponseIncompatible: 3, + InviteeResponseUnableToConnect: 4, + InviteeResponseNoAnswer: 5, +}; + +declare const GKMatchType: { + PeerToPeer: 0, + Hosted: 1, + TurnBased: 2, +}; + +declare const GKTransportType: { + Unreliable: 0, + Reliable: 1, }; declare const GKTurnBasedParticipantStatus: { @@ -173,10 +135,69 @@ declare const GKTurnBasedParticipantStatus: { Done: 5, }; -declare const GKSessionMode: { - Server: 0, - Client: 1, - Peer: 2, +declare const GKVoiceChatPlayerState: { + Connected: 0, + Disconnected: 1, + Speaking: 2, + Silent: 3, + Connecting: 4, +}; + +declare const GKPeerConnectionState: { + Available: 0, + Unavailable: 1, + Connected: 2, + Disconnected: 3, + Connecting: 4, + ConnectedRelay: 5, +}; + +declare const GKReleaseState: { + Unknown: 0, + Released: 1, + Prereleased: 2, +}; + +declare const GKMatchSendDataMode: { + Reliable: 0, + Unreliable: 1, +}; + +declare const GKAccessPointLocation: { + TopLeading: 0, + TopTrailing: 1, + BottomLeading: 2, + BottomTrailing: 3, +}; + +declare const GKLeaderboardType: { + Classic: 0, + Recurring: 1, +}; + +declare const GKLeaderboardPlayerScope: { + Global: 0, + FriendsOnly: 1, +}; + +declare const GKPlayerConnectionState: { + Unknown: 0, + Connected: 1, + Disconnected: 2, +}; + +declare const GKGameActivityState: { + Initialized: 0, + Active: 1, + Paused: 2, + Ended: 4, +}; + +declare const GKChallengeState: { + Invalid: 0, + Pending: 1, + Completed: 2, + Declined: 3, }; declare const GKConnectionState: { @@ -246,14 +267,6 @@ declare const GKTurnBasedMatchOutcome: { CustomRange: 16711680, }; -declare const GKTurnBasedExchangeStatus: { - Unknown: 0, - Active: 1, - Complete: 2, - Resolved: 3, - Canceled: 4, -}; - declare const GKMatchmakingMode: { Default: 0, NearbyOnly: 1, @@ -261,44 +274,11 @@ declare const GKMatchmakingMode: { InviteOnly: 3, }; -declare interface GKTurnBasedEventListener { - playerDidRequestMatchWithOtherPlayers?(player: GKPlayer, playersToInvite: NSArray | Array): void; - - playerReceivedTurnEventForMatchDidBecomeActive?(player: GKPlayer, match: GKTurnBasedMatch, didBecomeActive: boolean): void; - - playerMatchEnded?(player: GKPlayer, match: GKTurnBasedMatch): void; - - playerReceivedExchangeRequestForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - - playerReceivedExchangeCancellationForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - - playerReceivedExchangeRepliesForCompletedExchangeForMatch?(player: GKPlayer, replies: NSArray | Array, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; - - playerWantsToQuitMatch?(player: GKPlayer, match: GKTurnBasedMatch): void; - - playerDidRequestMatchWithPlayers?(player: GKPlayer, playerIDsToInvite: NSArray | Array): void; -} - -declare class GKTurnBasedEventListener extends NativeObject implements GKTurnBasedEventListener { -} - -declare interface GKChallengeEventHandlerDelegate extends NSObjectProtocol { - localPlayerDidSelectChallenge?(challenge: GKChallenge): void; - - shouldShowBannerForLocallyReceivedChallenge?(challenge: GKChallenge): boolean; - - localPlayerDidReceiveChallenge?(challenge: GKChallenge): void; - - shouldShowBannerForLocallyCompletedChallenge?(challenge: GKChallenge): boolean; - - localPlayerDidCompleteChallenge?(challenge: GKChallenge): void; - - shouldShowBannerForRemotelyCompletedChallenge?(challenge: GKChallenge): boolean; - - remotePlayerDidCompleteChallenge?(challenge: GKChallenge): void; +declare interface GKGameActivityListener { + playerWantsToPlayGameActivityCompletionHandler?(player: GKPlayer, activity: GKGameActivity, completionHandler: (p1: boolean) => void): void; } -declare class GKChallengeEventHandlerDelegate extends NativeObject implements GKChallengeEventHandlerDelegate { +declare class GKGameActivityListener extends NativeObject implements GKGameActivityListener { } declare interface GKVoiceChatClient extends NSObjectProtocol { @@ -403,6 +383,27 @@ declare interface GKTurnBasedEventHandlerDelegate { declare class GKTurnBasedEventHandlerDelegate extends NativeObject implements GKTurnBasedEventHandlerDelegate { } +declare interface GKTurnBasedEventListener { + playerDidRequestMatchWithOtherPlayers?(player: GKPlayer, playersToInvite: NSArray | Array): void; + + playerReceivedTurnEventForMatchDidBecomeActive?(player: GKPlayer, match: GKTurnBasedMatch, didBecomeActive: boolean): void; + + playerMatchEnded?(player: GKPlayer, match: GKTurnBasedMatch): void; + + playerReceivedExchangeRequestForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; + + playerReceivedExchangeCancellationForMatch?(player: GKPlayer, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; + + playerReceivedExchangeRepliesForCompletedExchangeForMatch?(player: GKPlayer, replies: NSArray | Array, exchange: GKTurnBasedExchange, match: GKTurnBasedMatch): void; + + playerWantsToQuitMatch?(player: GKPlayer, match: GKTurnBasedMatch): void; + + playerDidRequestMatchWithPlayers?(player: GKPlayer, playerIDsToInvite: NSArray | Array): void; +} + +declare class GKTurnBasedEventListener extends NativeObject implements GKTurnBasedEventListener { +} + declare interface GKGameSessionEventListener extends NSObjectProtocol { sessionDidAddPlayer?(session: GKGameSession, player: GKCloudPlayer): void; @@ -440,6 +441,25 @@ declare interface GKChallengesViewControllerDelegate { declare class GKChallengesViewControllerDelegate extends NativeObject implements GKChallengesViewControllerDelegate { } +declare interface GKChallengeEventHandlerDelegate extends NSObjectProtocol { + localPlayerDidSelectChallenge?(challenge: GKChallenge): void; + + shouldShowBannerForLocallyReceivedChallenge?(challenge: GKChallenge): boolean; + + localPlayerDidReceiveChallenge?(challenge: GKChallenge): void; + + shouldShowBannerForLocallyCompletedChallenge?(challenge: GKChallenge): boolean; + + localPlayerDidCompleteChallenge?(challenge: GKChallenge): void; + + shouldShowBannerForRemotelyCompletedChallenge?(challenge: GKChallenge): boolean; + + remotePlayerDidCompleteChallenge?(challenge: GKChallenge): void; +} + +declare class GKChallengeEventHandlerDelegate extends NativeObject implements GKChallengeEventHandlerDelegate { +} + declare interface GKGameCenterControllerDelegate extends NSObjectProtocol { gameCenterViewControllerDidFinish(gameCenterViewController: GKGameCenterViewController): void; } @@ -461,7 +481,7 @@ declare interface GKLeaderboardViewControllerDelegate extends NSObjectProtocol { declare class GKLeaderboardViewControllerDelegate extends NativeObject implements GKLeaderboardViewControllerDelegate { } -declare interface GKLocalPlayerListener extends GKChallengeListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { +declare interface GKLocalPlayerListener extends GKChallengeListener, GKGameActivityListener, GKInviteEventListener, GKTurnBasedEventListener, GKSavedGameListener { } declare class GKLocalPlayerListener extends NativeObject implements GKLocalPlayerListener { @@ -498,12 +518,6 @@ declare interface GKFriendRequestComposeViewControllerDelegate { declare class GKFriendRequestComposeViewControllerDelegate extends NativeObject implements GKFriendRequestComposeViewControllerDelegate { } -declare class GKScoreChallenge extends GKChallenge { - readonly score: GKScore; - - readonly leaderboardEntry: GKLeaderboardEntry; -} - declare class GKTurnBasedParticipant extends NSObject { readonly player: GKPlayer; @@ -520,6 +534,12 @@ declare class GKTurnBasedParticipant extends NSObject { readonly playerID: string; } +declare class GKScoreChallenge extends GKChallenge { + readonly score: GKScore; + + readonly leaderboardEntry: GKLeaderboardEntry; +} + declare class GKDialogController extends NSResponder { parentWindow: NSWindow; @@ -546,6 +566,79 @@ declare class GKLeaderboardViewController extends GKGameCenterViewController { setLeaderboardDelegate(leaderboardDelegate: GKLeaderboardViewControllerDelegate): void; } +declare class GKGameActivity extends NSObject { + readonly identifier: string; + + readonly activityDefinition: GKGameActivityDefinition; + + get properties(): NSDictionary; + set properties(value: NSDictionary | Record); + + readonly state: interop.Enum; + + readonly partyCode: string; + + readonly partyURL: NSURL; + + readonly creationDate: NSDate; + + readonly startDate: NSDate; + + readonly lastResumeDate: NSDate; + + readonly endDate: NSDate; + + readonly duration: number; + + readonly achievements: NSSet; + + readonly leaderboardScores: NSSet; + + static readonly validPartyCodeAlphabet: NSArray; + + static startWithDefinitionPartyCodeError(activityDefinition: GKGameActivityDefinition, partyCode: string, error: interop.PointerConvertible): GKGameActivity | null; + + static startWithDefinitionError(activityDefinition: GKGameActivityDefinition, error: interop.PointerConvertible): GKGameActivity | null; + + static isValidPartyCode(partyCode: string): boolean; + + initWithDefinition(activityDefinition: GKGameActivityDefinition): this; + + start(): void; + + pause(): void; + + resume(): void; + + end(): void; + + setScoreOnLeaderboardToScoreContext(leaderboard: GKLeaderboard, score: number, context: number): void; + + setScoreOnLeaderboardToScore(leaderboard: GKLeaderboard, score: number): void; + + getScoreOnLeaderboard(leaderboard: GKLeaderboard): GKLeaderboardScore | null; + + removeScoresFromLeaderboards(leaderboards: NSArray | Array): void; + + setProgressOnAchievementToPercentComplete(achievement: GKAchievement, percentComplete: number): void; + + setAchievementCompleted(achievement: GKAchievement): void; + + getProgressOnAchievement(achievement: GKAchievement): number; + + removeAchievements(achievements: NSArray | Array): void; + + setProperties(properties: NSDictionary | Record): void; + + makeMatchRequest(): GKMatchRequest | null; + + findMatchWithCompletionHandler(completionHandler: (p1: GKMatch, p2: NSError) => void | null): void; + + findPlayersForHostedMatchWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static checkPendingGameActivityExistenceWithCompletionHandler(completionHandler: (p1: boolean) => void): void; +} + declare class GKMatchmakerViewController extends NSViewController implements GKViewController { matchmakerDelegate: GKMatchmakerViewControllerDelegate; @@ -972,32 +1065,44 @@ declare class GKTurnBasedMatch extends NSObject { setMessage(message: string | null): void; } -declare class GKChallengesViewController extends NSViewController implements GKViewController { - challengeDelegate: GKChallengesViewControllerDelegate; +declare class GKGameActivityDefinition extends NSObject { + readonly identifier: string; - setChallengeDelegate(challengeDelegate: GKChallengesViewControllerDelegate): void; -} + readonly groupIdentifier: string; -declare class GKAchievementChallenge extends GKChallenge { - readonly achievement: GKAchievement; -} + readonly title: string; -declare class GKLeaderboardEntry extends NSObject { - readonly player: GKPlayer; + readonly details: string; - readonly rank: number; + readonly defaultProperties: NSDictionary; - readonly score: number; + readonly fallbackURL: NSURL; - readonly formattedScore: string; + readonly supportsPartyCode: boolean; - readonly context: number; + readonly maxPlayers: NSNumber; - readonly date: NSDate; + readonly minPlayers: NSNumber; - challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: NSViewController, p2: boolean, p3: NSArray | Array) => void | null): NSViewController; + readonly supportsUnlimitedPlayers: boolean; - challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: NSViewController, p2: boolean, p3: NSArray | Array) => void | null): NSViewController; + readonly playStyle: interop.Enum; + + readonly releaseState: interop.Enum; + + loadAchievementDescriptionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + loadLeaderboardsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + loadImageWithCompletionHandler(completionHandler: (p1: NSImage, p2: NSError) => void | null): void; + + static loadGameActivityDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static loadGameActivityDefinitionsWithIDsCompletionHandler(activityDefinitionIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +} + +declare class GKAchievementChallenge extends GKChallenge { + readonly achievement: GKAchievement; } declare class GKAccessPoint extends NSObject { @@ -1029,6 +1134,18 @@ declare class GKAccessPoint extends NSObject { triggerAccessPointWithPlayerHandler(player: GKPlayer, handler: () => void | null): void; + triggerAccessPointForPlayTogetherWithHandler(handler: () => void | null): void; + + triggerAccessPointForChallengesWithHandler(handler: () => void | null): void; + + triggerAccessPointWithChallengeDefinitionIDHandler(challengeDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityDefinitionIDHandler(gameActivityDefinitionID: string, handler: () => void | null): void; + + triggerAccessPointWithGameActivityHandler(gameActivity: GKGameActivity, handler: () => void | null): void; + + triggerAccessPointForFriendingWithHandler(handler: () => void | null): void; + isActive(): boolean; setActive(active: boolean): void; @@ -1057,6 +1174,16 @@ declare class GKLeaderboard extends NSObject { readonly duration: number; + readonly leaderboardDescription: string; + + readonly releaseState: interop.Enum; + + readonly activityIdentifier: string; + + readonly activityProperties: NSDictionary; + + readonly isHidden: boolean; + static loadLeaderboardsWithIDsCompletionHandler(leaderboardIDs: NSArray | Array | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; loadPreviousOccurrenceWithCompletionHandler(completionHandler: (p1: GKLeaderboard, p2: NSError) => void | null): void; @@ -1225,6 +1352,10 @@ declare class GKAchievementDescription extends NSObject implements NSCoding, NSS readonly releaseState: interop.Enum; + readonly activityIdentifier: string; + + readonly activityProperties: NSDictionary; + isHidden(): boolean; isReplayable(): boolean; @@ -1322,6 +1453,12 @@ declare class GKFriendRequestComposeViewController extends NSViewController impl setComposeViewDelegate(composeViewDelegate: GKFriendRequestComposeViewControllerDelegate | null): void; } +declare class GKChallengesViewController extends NSViewController implements GKViewController { + challengeDelegate: GKChallengesViewControllerDelegate; + + setChallengeDelegate(challengeDelegate: GKChallengesViewControllerDelegate): void; +} + declare class GKChallengeEventHandler extends NSObject { static challengeEventHandler(): GKChallengeEventHandler; @@ -1330,6 +1467,14 @@ declare class GKChallengeEventHandler extends NSObject { setDelegate(delegate: GKChallengeEventHandlerDelegate): void; } +declare class GKTurnBasedEventHandler extends NSObject { + static sharedTurnBasedEventHandler(): GKTurnBasedEventHandler; + + delegate: NSObject; + + setDelegate(delegate: NSObject): void; +} + declare class GKMatchmaker extends NSObject { static sharedMatchmaker(): GKMatchmaker; @@ -1406,6 +1551,30 @@ declare class GKMatch extends NSObject { readonly playerIDs: NSArray; } +declare class GKChallengeDefinition extends NSObject { + readonly identifier: string; + + readonly groupIdentifier: string; + + readonly title: string; + + readonly details: string; + + readonly durationOptions: NSArray; + + readonly isRepeatable: boolean; + + readonly leaderboard: GKLeaderboard; + + readonly releaseState: interop.Enum; + + loadImageWithCompletionHandler(completionHandler: (p1: NSImage, p2: NSError) => void | null): void; + + static loadChallengeDefinitionsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + hasActiveChallengesWithCompletionHandler(completionHandler: (p1: boolean, p2: NSError) => void | null): void; +} + declare class GKLocalPlayer extends GKPlayer { static readonly local: GKLocalPlayer; @@ -1516,18 +1685,12 @@ declare class GKVoiceChat extends NSObject { setMuteForPlayer(isMuted: boolean, playerID: string): void; } -declare class GKTurnBasedEventHandler extends NSObject { - static sharedTurnBasedEventHandler(): GKTurnBasedEventHandler; - - delegate: NSObject; - - setDelegate(delegate: NSObject): void; -} - -declare class GKBasePlayer extends NSObject { +declare class GKBasePlayer extends NSObject implements NSCopying { readonly playerID: string; readonly displayName: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class GKNotificationBanner extends NSObject { @@ -1536,6 +1699,24 @@ declare class GKNotificationBanner extends NSObject { static showBannerWithTitleMessageDurationCompletionHandler(title: string | null, message: string | null, duration: number, completionHandler: () => void | null): void; } +declare class GKLeaderboardEntry extends NSObject { + readonly player: GKPlayer; + + readonly rank: number; + + readonly score: number; + + readonly formattedScore: string; + + readonly context: number; + + readonly date: NSDate; + + challengeComposeControllerWithMessagePlayersCompletionHandler(message: string | null, players: NSArray | Array | null, completionHandler: (p1: NSViewController, p2: boolean, p3: NSArray | Array) => void | null): NSViewController; + + challengeComposeControllerWithMessagePlayersCompletion(message: string | null, players: NSArray | Array | null, completionHandler: (p1: NSViewController, p2: boolean, p3: NSArray | Array) => void | null): NSViewController; +} + declare class GKInvite extends NSObject { readonly sender: GKPlayer; diff --git a/packages/macos/types/GameSave.d.ts b/packages/macos/types/GameSave.d.ts new file mode 100644 index 00000000..8ec4fda8 --- /dev/null +++ b/packages/macos/types/GameSave.d.ts @@ -0,0 +1,55 @@ +/// +/// + +declare const GameSaveVersionString: interop.Pointer; + +declare const GameSaveVersionNumber: number; + +declare const GSSyncState: { + Ready: 0, + Offline: 1, + Local: 2, + Syncing: 3, + Conflicted: 4, + Error: 5, + Closed: 6, +}; + +declare class GSSyncedDirectoryVersion extends NSObject { + readonly isLocal: boolean; + + readonly localizedNameOfSavingComputer: string; + + readonly modifiedDate: NSDate; + + readonly url: NSURL; + + readonly description: string; +} + +declare class GSSyncedDirectory extends NSObject { + static openDirectoryForContainerIdentifier(containerIdentifier: string | null): GSSyncedDirectory; + + close(): void; + + triggerPendingUploadWithCompletionHandler(completion: (p1: boolean) => void): void; + + resolveConflictsWithVersion(version: GSSyncedDirectoryVersion): void; + + finishSyncingWithCompletionHandler(completion: () => void): void; + + finishSyncingCompletionHandler(statusDisplay: NSWindow, completion: () => void): void; + + readonly directoryState: GSSyncedDirectoryState; +} + +declare class GSSyncedDirectoryState extends NSObject { + readonly state: interop.Enum; + + readonly url: NSURL; + + readonly conflictedVersions: NSArray; + + readonly error: NSError; +} + diff --git a/packages/macos/types/GameplayKit.d.ts b/packages/macos/types/GameplayKit.d.ts index 5a95583a..b5d56f36 100644 --- a/packages/macos/types/GameplayKit.d.ts +++ b/packages/macos/types/GameplayKit.d.ts @@ -5,12 +5,6 @@ declare const GKGameModelMinScore: number; declare const GKGameModelMaxScore: number; -declare const GKMeshGraphTriangulationMode: { - Vertices: 1, - Centers: 2, - EdgeMidpoints: 4, -}; - declare const GKRTreeSplitStrategy: { Halve: 0, Linear: 1, @@ -18,6 +12,12 @@ declare const GKRTreeSplitStrategy: { ReduceOverlap: 3, }; +declare const GKMeshGraphTriangulationMode: { + Vertices: 1, + Centers: 2, + EdgeMidpoints: 4, +}; + declare class GKQuad { constructor(init?: GKQuad); quadMin: unknown /* ext vector */; @@ -295,9 +295,6 @@ declare class GKSKNodeComponent extends GKComponent implements GKAgentDelegate { readonly debugDescription: string; } -declare class GKNoiseSource extends NSObject { -} - declare class GKEntity extends NSObject implements NSCopying, NSSecureCoding { static entity any>(this: This): InstanceType; @@ -374,10 +371,6 @@ declare class GKRandomSource extends NSObject implements GKRandom, NSSecureCodin copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class GKQuadtreeNode extends NSObject { - readonly quad: GKQuad; -} - declare class GKNSPredicateRule extends GKRule { readonly predicate: NSPredicate; @@ -971,6 +964,10 @@ declare class GKPolygonObstacle extends GKObstacle implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class GKQuadtreeNode extends NSObject { + readonly quad: GKQuad; +} + declare class GKMersenneTwisterRandomSource extends GKRandomSource { seed: number; @@ -1144,6 +1141,22 @@ declare class GKARC4RandomSource extends GKRandomSource { setSeed(seed: NSData): void; } +declare class GKState extends NSObject { + readonly stateMachine: GKStateMachine; + + static state any>(this: This): InstanceType; + + init(): this; + + isValidNextState(stateClass: interop.Object): boolean; + + didEnterWithPreviousState(previousState: GKState | null): void; + + updateWithDeltaTime(seconds: number): void; + + willExitWithNextState(nextState: GKState): void; +} + declare class GKCircleObstacle extends GKObstacle { radius: number; @@ -1195,22 +1208,6 @@ declare class GKGridGraph extends GKGraph { declare class GKShuffledDistribution extends GKRandomDistribution { } -declare class GKState extends NSObject { - readonly stateMachine: GKStateMachine; - - static state any>(this: This): InstanceType; - - init(): this; - - isValidNextState(stateClass: interop.Object): boolean; - - didEnterWithPreviousState(previousState: GKState | null): void; - - updateWithDeltaTime(seconds: number): void; - - willExitWithNextState(nextState: GKState): void; -} - declare class GKObstacleGraph extends GKGraph { readonly obstacles: NSArray; @@ -1271,6 +1268,9 @@ declare class GKVoronoiNoiseSource extends GKNoiseSource { setSeed(seed: number): void; } +declare class GKNoiseSource extends NSObject { +} + declare class GKCoherentNoiseSource extends GKNoiseSource { frequency: number; diff --git a/packages/macos/types/HealthKit.d.ts b/packages/macos/types/HealthKit.d.ts index d40358cb..de5572cd 100644 --- a/packages/macos/types/HealthKit.d.ts +++ b/packages/macos/types/HealthKit.d.ts @@ -11,6 +11,8 @@ declare const HKPredicateKeyPathWorkoutActivityStartDate: string; declare const HKVerifiableClinicalRecordSourceTypeSMARTHealthCard: string; +declare const HKUserAnnotatedMedicationPredicateKeyPathIsArchived: string; + declare const HKSourceRevisionAnyOperatingSystem: NSOperatingSystemVersion; declare const HKSourceRevisionAnyVersion: string; @@ -85,6 +87,22 @@ declare const HKMetadataKeySessionEstimate: string; declare const HKMetadataKeyBodyTemperatureSensorLocation: string; +declare const HKMedicationGeneralFormUnknown: string; + +declare const HKMedicationGeneralFormSuppository: string; + +declare const HKMedicationGeneralFormSpray: string; + +declare const HKMedicationGeneralFormPowder: string; + +declare const HKMedicationGeneralFormInjection: string; + +declare const HKMedicationGeneralFormInhaler: string; + +declare const HKMedicationGeneralFormFoam: string; + +declare const HKMedicationGeneralFormCapsule: string; + declare const HKPredicateKeyPathMostRecentEndDate: string; declare const HKPredicateKeyPathMostRecent: string; @@ -113,6 +131,8 @@ declare const HKPredicateKeyPathCDAPatientName: string; declare const HKPredicateKeyPathCDATitle: string; +declare const HKMedicationDoseEventTypeIdentifierMedicationDoseEvent: string; + declare const HKVisionPrescriptionTypeIdentifier: string; declare const HKWorkoutRouteTypeIdentifier: string; @@ -133,8 +153,6 @@ declare const HKCategoryTypeIdentifierRunnyNose: string; declare const HKCategoryTypeIdentifierRapidPoundingOrFlutteringHeartbeat: string; -declare const HKCategoryTypeIdentifierPelvicPain: string; - declare const HKCategoryTypeIdentifierMoodChanges: string; declare const HKCategoryTypeIdentifierMemoryLapse: string; @@ -301,6 +319,12 @@ declare const HKPredicateKeyPathWorkoutTotalDistance: string; declare const HKPredicateKeyPathWorkoutDuration: string; +declare const HKPredicateKeyPathMedicationConceptIdentifier: string; + +declare const HKPredicateKeyPathScheduledDate: string; + +declare const HKPredicateKeyPathStatus: string; + declare const HKFHIRResourceTypeProcedure: string; declare const HKFHIRResourceTypeMedicationRequest: string; @@ -337,10 +361,16 @@ declare const HKQuantityTypeIdentifierRunningSpeed: string; declare const HKQuantityTypeIdentifierWaterTemperature: string; +declare const HKMedicationGeneralFormDrops: string; + +declare const HKUserAnnotatedMedicationPredicateKeyPathHasSchedule: string; + declare const HKPredicateKeyPathWorkoutTotalSwimmingStrokeCount: string; declare const HKQuantityTypeIdentifierPhysicalEffort: string; +declare const HKMedicationGeneralFormCream: string; + declare const HKPredicateKeyPathWorkoutAverageQuantity: string; declare const HKPredicateKeyPathWorkoutActivitySumQuantity: string; @@ -403,12 +433,16 @@ declare const HKMetadataKeyQuantityClampedToUpperBound: string; declare const HKQuantityTypeIdentifierAppleStandTime: string; +declare const HKMedicationGeneralFormLotion: string; + declare const HKDevicePropertyKeyModel: string; declare const HKQuantityTypeIdentifierRespiratoryRate: string; declare const HKMetadataKeyFoodType: string; +declare const HKMedicationGeneralFormLiquid: string; + declare const HKVerifiableClinicalRecordCredentialTypeRecovery: string; declare const HKCategoryTypeIdentifierHairLoss: string; @@ -443,12 +477,12 @@ declare const HKQuantityTypeIdentifierWalkingDoubleSupportPercentage: string; declare const HKWorkoutSortIdentifierTotalFlightsClimbed: string; +declare const HKMedicationGeneralFormDevice: string; + declare const HKMetadataKeyAudioExposureDuration: string; declare const HKCategoryTypeIdentifierSkippedHeartbeat: string; -declare const HKMetadataKeyVO2MaxValue: string; - declare const HKCharacteristicTypeIdentifierBloodType: string; declare const HKCategoryTypeIdentifierNightSweats: string; @@ -463,8 +497,6 @@ declare const HKPredicateKeyPathWorkoutActivityDuration: string; declare const HKClinicalTypeIdentifierProcedureRecord: string; -declare const HKCategoryTypeIdentifierSleepAnalysis: string; - declare const HKCategoryTypeIdentifierProlongedMenstrualPeriods: string; declare const HKDataTypeIdentifierStateOfMind: string; @@ -485,10 +517,16 @@ declare const HKQuantityTypeIdentifierRestingHeartRate: string; declare const HKMetadataKeyExternalUUID: string; -declare const HKQuantityTypeIdentifierDietaryVitaminC: string; +declare const HKCategoryTypeIdentifierSleepChanges: string; + +declare const HKCategoryTypeIdentifierSleepAnalysis: string; + +declare const HKMetadataKeyVO2MaxValue: string; declare const HKCategoryTypeIdentifierBloating: string; +declare const HKQuantityTypeIdentifierDietaryVitaminC: string; + declare const HKFHIRResourceTypeMedicationStatement: string; declare const HKPredicateKeyPathWorkoutActivityEndDate: string; @@ -507,6 +545,8 @@ declare const HKQuantityTypeIdentifierDietaryPotassium: string; declare const HKQuantityTypeIdentifierDietaryCalcium: string; +declare const HKCategoryTypeIdentifierPelvicPain: string; + declare const HKQuantityTypeIdentifierAppleMoveTime: string; declare const HKPredicateKeyPathMax: string; @@ -517,6 +557,10 @@ declare const HKQuantityTypeIdentifierDistanceDownhillSnowSports: string; declare const HKQuantityTypeIdentifierDietaryCarbohydrates: string; +declare const HKCategoryTypeIdentifierHeartburn: string; + +declare const HKMedicationGeneralFormPatch: string; + declare const HKMetadataKeyWasUserEntered: string; declare const HKQuantityTypeIdentifierBodyMassIndex: string; @@ -553,12 +597,16 @@ declare const HKClinicalTypeIdentifierAllergyRecord: string; declare const HKMetadataKeyUserMotionContext: string; +declare const HKMedicationGeneralFormOintment: string; + declare const HKQuantityTypeIdentifierDietaryIron: string; declare const HKMetadataKeySwimmingLocationType: string; declare const HKMetadataKeyLapLength: string; +declare const HKMedicationGeneralFormTopical: string; + declare const HKPredicateKeyPathMostRecentDuration: string; declare const HKQuantityTypeIdentifierCyclingSpeed: string; @@ -581,8 +629,6 @@ declare const HKDevicePropertyKeyName: string; declare const HKMetadataKeyReferenceRangeLowerLimit: string; -declare const HKCategoryTypeIdentifierHeartburn: string; - declare const HKQuantityTypeIdentifierDietaryEnergyConsumed: string; declare const HKQuantityTypeIdentifierWalkingStepLength: string; @@ -597,8 +643,6 @@ declare const HKCharacteristicTypeIdentifierBiologicalSex: string; declare const HKQuantityTypeIdentifierUVExposure: string; -declare const HKCategoryTypeIdentifierSleepChanges: string; - declare const HKDataTypeIdentifierHeartbeatSeries: string; declare const HKFHIRReleaseDSTU2: string; @@ -631,6 +675,8 @@ declare const HKPredicateKeyPathQuantity: string; declare const HKMetadataKeySyncVersion: string; +declare const HKMedicationGeneralFormGel: string; + declare const HKScoredAssessmentTypeIdentifierGAD7: string; declare const HKQuantityTypeIdentifierBloodAlcoholContent: string; @@ -643,6 +689,8 @@ declare const HKMetadataKeyHeartRateRecoveryTestType: string; declare const HKDevicePropertyKeyFirmwareVersion: string; +declare const HKMedicationGeneralFormTablet: string; + declare const HKQuantityTypeIdentifierInsulinDelivery: string; declare const HKCharacteristicTypeIdentifierFitzpatrickSkinType: string; @@ -691,6 +739,8 @@ declare const HKQuantityTypeIdentifierElectrodermalActivity: string; declare const HKCategoryTypeIdentifierLowCardioFitnessEvent: string; +declare const HKDataTypeIdentifierUserAnnotatedMedicationConcept: string; + declare const HKCategoryTypeIdentifierNausea: string; declare const HKQuantityTypeIdentifierDietaryFatMonounsaturated: string; @@ -719,6 +769,8 @@ declare const HKCategoryTypeIdentifierVomiting: string; declare const HKQuantityTypeIdentifierAppleExerciseTime: string; +declare const HKHealthConceptDomainMedication: string; + declare const HKDevicePropertyKeyManufacturer: string; declare const HKPredicateKeyPathAverage: string; @@ -731,14 +783,14 @@ declare const HKQuantityTypeIdentifierDistancePaddleSports: string; declare const HKMetadataKeyWeatherCondition: string; +declare const HKQuantityTypeIdentifierFlightsClimbed: string; + declare const HKFHIRResourceTypeAllergyIntolerance: string; declare const HKPredicateKeyPathCDACustodianName: string; declare const HKMetadataKeyFitnessMachineDuration: string; -declare const HKQuantityTypeIdentifierInhalerUsage: string; - declare const HKQuantityTypeIdentifierDietaryVitaminB6: string; declare const HKCategoryTypeIdentifierVaginalDryness: string; @@ -747,16 +799,48 @@ declare const HKMetadataKeyIndoorBikeDistance: string; declare const HKMetadataKeyAppleECGAlgorithmVersion: string; +declare const HKQuantityTypeIdentifierInhalerUsage: string; + declare const HKQuantityTypeIdentifierCyclingCadence: string; declare const HKQuantityTypeIdentifierDietaryFolate: string; declare const HKCategoryTypeIdentifierShortnessOfBreath: string; -declare const HKQuantityTypeIdentifierFlightsClimbed: string; +declare const HKPredicateKeyPathLogOrigin: string; declare const HKQuantityTypeIdentifierForcedExpiratoryVolume1: string; +declare const HKUpdateFrequency: { + Immediate: 1, + Hourly: 2, + Daily: 3, + Weekly: 4, +}; + +declare const HKCategoryValueMenstrualFlow: { + Unspecified: 1, + Light: 2, + Medium: 3, + Heavy: 4, + None: 5, +}; + +declare const HKMedicationDoseEventScheduleType: { + AsNeeded: 1, + Schedule: 2, +}; + +declare const HKHeartRateSensorLocation: { + Other: 0, + Chest: 1, + Wrist: 2, + Finger: 3, + Hand: 4, + EarLobe: 5, + Foot: 6, +}; + declare const HKWorkoutSessionType: { Primary: 0, Mirrored: 1, @@ -776,6 +860,14 @@ declare const HKWorkoutEffortRelationshipQueryOptions: { MostRelevant: 1, }; +declare const HKCategoryValueSeverity: { + Unspecified: 0, + NotPresent: 1, + Mild: 2, + Moderate: 3, + Severe: 4, +}; + declare const HKWorkoutSessionLocationType: { Unknown: 1, Indoor: 2, @@ -810,22 +902,6 @@ declare const HKPHQ9AssessmentAnswer: { PreferNotToAnswer: 4, }; -declare const HKPhysicalEffortEstimationType: { - ActivityLookup: 1, - DeviceSensed: 2, -}; - -declare const HKVO2MaxTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - -declare const HKInsulinDeliveryReason: { - Basal: 1, - Bolus: 2, -}; - declare const HKWeatherCondition: { None: 0, Clear: 1, @@ -857,6 +933,23 @@ declare const HKWeatherCondition: { Tornado: 27, }; +declare const HKVO2MaxTestType: { + MaxExercise: 1, + PredictionSubMaxExercise: 2, + PredictionNonExercise: 3, + PredictionStepTest: 4, +}; + +declare const HKPhysicalEffortEstimationType: { + ActivityLookup: 1, + DeviceSensed: 2, +}; + +declare const HKInsulinDeliveryReason: { + Basal: 1, + Bolus: 2, +}; + declare const HKHeartRateMotionContext: { NotSet: 0, Sedentary: 1, @@ -990,6 +1083,13 @@ declare const HKCategoryValueVaginalBleeding: { None: 5, }; +declare const HKDevicePlacementSide: { + Unknown: 0, + Left: 1, + Right: 2, + Central: 3, +}; + declare const HKStateOfMindLabel: { Amazed: 1, Amused: 2, @@ -1041,14 +1141,6 @@ declare const HKCategoryValueSleepAnalysis: { AsleepREM: 5, }; -declare const HKCategoryValueSeverity: { - Unspecified: 0, - NotPresent: 1, - Mild: 2, - Moderate: 3, - Severe: 4, -}; - declare const HKCategoryValueProgesteroneTestResult: { Negative: 1, Positive: 2, @@ -1113,13 +1205,6 @@ declare const HKAuthorizationRequestStatus: { Unnecessary: 2, }; -declare const HKUpdateFrequency: { - Immediate: 1, - Hourly: 2, - Daily: 3, - Weekly: 4, -}; - declare const HKErrorCode: { UnknownError: 0, NoError: 0, @@ -1140,12 +1225,6 @@ declare const HKErrorCode: { ErrorNotPermissibleForGuestUserMode: 15, }; -declare const HKHeartRateRecoveryTestType: { - Max: 1, - PredictionSubMax: 2, - PredictionNon: 3, -}; - declare const HKVisionPrescriptionType: { Glasses: 1, Contacts: 2, @@ -1164,8 +1243,34 @@ declare const HKAppleECGAlgorithmVersion: { Version2: 2, }; -declare const HKAudiogramConductionType: { - HKAudiogramConductionTypeAir: 0, +declare const HKUserMotionContext: { + NotSet: 0, + Stationary: 1, + Active: 2, +}; + +declare const HKCategoryValueAppleWalkingSteadinessEvent: { + Initial: 1, + InitialVery: 2, + Repeat: 3, + RepeatVery: 4, +}; + +declare const HKMetricPrefix: { + None: 0, + Femto: 13, + Pico: 1, + Nano: 2, + Micro: 3, + Milli: 4, + Centi: 5, + Deci: 6, + Deca: 7, + Hecto: 8, + Kilo: 9, + Mega: 10, + Giga: 11, + Tera: 12, }; declare const HKElectrocardiogramSymptomsStatus: { @@ -1174,6 +1279,12 @@ declare const HKElectrocardiogramSymptomsStatus: { Present: 2, }; +declare const HKHeartRateRecoveryTestType: { + Max: 1, + PredictionSubMax: 2, + PredictionNon: 3, +}; + declare const HKActivityMoveMode: { ActiveEnergy: 1, AppleMoveTime: 2, @@ -1308,6 +1419,14 @@ declare const HKWorkoutActivityType: { Other: 3000, }; +declare const HKAudiogramConductionType: { + HKAudiogramConductionTypeAir: 0, +}; + +declare const HKCategoryValue: { + HKCategoryValueNotApplicable: 0, +}; + declare const HKCyclingFunctionalThresholdPowerTestType: { MaxExercise60Minute: 1, MaxExercise20Minute: 2, @@ -1315,20 +1434,13 @@ declare const HKCyclingFunctionalThresholdPowerTestType: { PredictionExercise: 4, }; -declare const HKHeartRateSensorLocation: { - Other: 0, - Chest: 1, - Wrist: 2, - Finger: 3, - Hand: 4, - EarLobe: 5, - Foot: 6, -}; - -declare const HKUserMotionContext: { - NotSet: 0, - Stationary: 1, - Active: 2, +declare const HKMedicationDoseEventLogStatus: { + NotInteracted: 1, + NotificationNotSent: 2, + Snoozed: 3, + Taken: 4, + Skipped: 5, + NotLogged: 6, }; declare const HKWorkoutSwimmingLocationType: { @@ -1343,17 +1455,6 @@ declare const HKAppleWalkingSteadinessClassification: { VeryLow: 3, }; -declare const HKDevicePlacementSide: { - Unknown: 0, - Left: 1, - Right: 2, - Central: 3, -}; - -declare const HKCategoryValue: { - HKCategoryValueNotApplicable: 0, -}; - declare const HKCategoryValueHeadphoneAudioExposureEvent: { HKCategoryValueHeadphoneAudioExposureEventSevenDayLimit: 1, }; @@ -1369,13 +1470,6 @@ declare const HKWorkoutEventType: { PauseOrResumeRequest: 8, }; -declare const HKCategoryValueAppleWalkingSteadinessEvent: { - Initial: 1, - InitialVery: 2, - Repeat: 3, - RepeatVery: 4, -}; - declare const HKBiologicalSex: { NotSet: 0, Female: 1, @@ -1394,31 +1488,6 @@ declare const HKAuthorizationStatus: { SharingAuthorized: 2, }; -declare const HKCategoryValueMenstrualFlow: { - Unspecified: 1, - Light: 2, - Medium: 3, - Heavy: 4, - None: 5, -}; - -declare const HKMetricPrefix: { - None: 0, - Femto: 13, - Pico: 1, - Nano: 2, - Micro: 3, - Milli: 4, - Centi: 5, - Deci: 6, - Deca: 7, - Hecto: 8, - Kilo: 9, - Mega: 10, - Giga: 11, - Tera: 12, -}; - declare function HKCategoryValueSleepAnalysisAsleepValues(): NSSet; declare function HKStateOfMindValenceClassificationForValence(valence: number): NSNumber; @@ -1433,6 +1502,19 @@ declare function HKAppleWalkingSteadinessMinimumQuantityForClassification(classi declare function HKAppleWalkingSteadinessMaximumQuantityForClassification(classification: interop.Enum): HKQuantity; +declare interface HKLiveWorkoutBuilderDelegate extends NSObjectProtocol { + workoutBuilderDidCollectDataOfTypes(workoutBuilder: HKLiveWorkoutBuilder, collectedTypes: NSSet): void; + + workoutBuilderDidCollectEvent(workoutBuilder: HKLiveWorkoutBuilder): void; + + workoutBuilderDidBeginActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; + + workoutBuilderDidEndActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; +} + +declare class HKLiveWorkoutBuilderDelegate extends NativeObject implements HKLiveWorkoutBuilderDelegate { +} + declare interface HKWorkoutSessionDelegate extends NSObjectProtocol { workoutSessionDidChangeToStateFromStateDate(workoutSession: HKWorkoutSession, toState: interop.Enum, fromState: interop.Enum, date: NSDate): void; @@ -1452,19 +1534,6 @@ declare interface HKWorkoutSessionDelegate extends NSObjectProtocol { declare class HKWorkoutSessionDelegate extends NativeObject implements HKWorkoutSessionDelegate { } -declare interface HKLiveWorkoutBuilderDelegate extends NSObjectProtocol { - workoutBuilderDidCollectDataOfTypes(workoutBuilder: HKLiveWorkoutBuilder, collectedTypes: NSSet): void; - - workoutBuilderDidCollectEvent(workoutBuilder: HKLiveWorkoutBuilder): void; - - workoutBuilderDidBeginActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; - - workoutBuilderDidEndActivity?(workoutBuilder: HKLiveWorkoutBuilder, workoutActivity: HKWorkoutActivity): void; -} - -declare class HKLiveWorkoutBuilderDelegate extends NativeObject implements HKLiveWorkoutBuilderDelegate { -} - declare class HKBloodTypeObject extends NSObject implements NSCopying, NSSecureCoding { readonly bloodType: interop.Enum; @@ -1648,6 +1717,24 @@ declare class HKPHQ9Assessment extends HKScoredAssessment { static assessmentWithDateAnswersMetadata any>(this: This, date: NSDate, answers: NSArray | Array, metadata: NSDictionary | Record | null): InstanceType; } +declare class HKMedicationConcept extends NSObject implements NSSecureCoding, NSCopying { + readonly identifier: HKHealthConceptIdentifier; + + readonly displayText: string; + + readonly generalForm: string; + + readonly relatedCodings: NSSet; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class HKLiveWorkoutDataSource extends NSObject { readonly typesToCollect: NSSet; @@ -1956,15 +2043,15 @@ declare class HKAnchoredObjectQuery extends HKQuery { setUpdateHandler(updateHandler: (p1: HKAnchoredObjectQuery, p2: NSArray | Array, p3: NSArray | Array, p4: HKQueryAnchor, p5: NSError) => void | null): void; } -declare class HKStateOfMindType extends HKSampleType { -} - declare class HKScoredAssessmentType extends HKSampleType { } declare class HKPrescriptionType extends HKSampleType { } +declare class HKMedicationDoseEventType extends HKSampleType { +} + declare class HKElectrocardiogramType extends HKSampleType { } @@ -1980,9 +2067,6 @@ declare class HKSeriesType extends HKSampleType { static heartbeatSeriesType any>(this: This): InstanceType; } -declare class HKCorrelationType extends HKSampleType { -} - declare class HKCharacteristicType extends HKObjectType { } @@ -2094,6 +2178,24 @@ declare class HKQuery extends NSObject { static predicateForStatesOfMindWithLabel(label: interop.Enum): NSPredicate; static predicateForStatesOfMindWithAssociation(association: interop.Enum): NSPredicate; + + static predicateForMedicationDoseEventWithStatus(status: interop.Enum): NSPredicate; + + static predicateForMedicationDoseEventWithStatuses(statuses: NSSet): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledDate(scheduledDate: NSDate): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledDates(scheduledDates: NSSet): NSPredicate; + + static predicateForMedicationDoseEventWithScheduledStartDateEndDate(startDate: NSDate | null, endDate: NSDate | null): NSPredicate; + + static predicateForMedicationDoseEventWithMedicationConceptIdentifier(medicationConceptIdentifier: HKHealthConceptIdentifier): NSPredicate; + + static predicateForMedicationDoseEventWithMedicationConceptIdentifiers(medicationConceptIdentifiers: NSSet): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithIsArchived(isArchived: boolean): NSPredicate; + + static predicateForUserAnnotatedMedicationsWithHasSchedule(hasSchedule: boolean): NSPredicate; } declare class HKWorkout extends HKSample { @@ -2180,6 +2282,32 @@ declare class HKStateOfMind extends HKSample implements NSSecureCoding, NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class HKMedicationDoseEvent extends HKSample implements NSSecureCoding, NSCopying { + readonly medicationDoseEventType: HKMedicationDoseEventType; + + readonly scheduleType: interop.Enum; + + readonly medicationConceptIdentifier: HKHealthConceptIdentifier; + + readonly scheduledDate: NSDate; + + readonly scheduledDoseQuantity: NSNumber; + + readonly doseQuantity: NSNumber; + + readonly logStatus: interop.Enum; + + readonly unit: HKUnit; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class HKElectrocardiogram extends HKSample { readonly numberOfVoltageMeasurements: number; @@ -2291,14 +2419,25 @@ declare class HKSource extends NSObject implements NSSecureCoding, NSCopying { declare class HKDocumentType extends HKSampleType { } -declare class HKVerifiableClinicalRecordQuery extends HKQuery { - readonly recordTypes: NSArray; +declare class HKUserAnnotatedMedicationType extends HKObjectType { +} - readonly sourceTypes: NSArray; +declare class HKUserAnnotatedMedication extends NSObject implements NSSecureCoding, NSCopying { + readonly nickname: string; - initWithRecordTypesPredicateResultsHandler(recordTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + readonly isArchived: boolean; - initWithRecordTypesSourceTypesPredicateResultsHandler(recordTypes: NSArray | Array, sourceTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; + readonly hasSchedule: boolean; + + readonly medication: HKMedicationConcept; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopying { @@ -2321,26 +2460,14 @@ declare class HKFHIRResource extends NSObject implements NSSecureCoding, NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKLensSpecification extends NSObject { - readonly sphere: HKQuantity; - - readonly cylinder: HKQuantity; - - readonly axis: HKQuantity; - - readonly addPower: HKQuantity; -} - -declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { - static anchorFromValue any>(this: This, value: number): InstanceType; - - static readonly supportsSecureCoding: boolean; +declare class HKVerifiableClinicalRecordQuery extends HKQuery { + readonly recordTypes: NSArray; - encodeWithCoder(coder: NSCoder): void; + readonly sourceTypes: NSArray; - initWithCoder(coder: NSCoder): this; + initWithRecordTypesPredicateResultsHandler(recordTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithRecordTypesSourceTypesPredicateResultsHandler(recordTypes: NSArray | Array, sourceTypes: NSArray | Array, predicate: NSPredicate | null, resultsHandler: (p1: HKVerifiableClinicalRecordQuery, p2: NSArray | Array, p3: NSError) => void | null): this; } declare class HKStatistics extends NSObject implements NSSecureCoding, NSCopying { @@ -2766,8 +2893,6 @@ declare class HKWorkoutSession extends NSObject implements NSSecureCoding { resume(): void; - associatedWorkoutBuilder(): HKLiveWorkoutBuilder; - beginNewActivityWithConfigurationDateMetadata(workoutConfiguration: HKWorkoutConfiguration, date: NSDate, metadata: NSDictionary | Record | null): void; endCurrentActivityOnDate(date: NSDate): void; @@ -2781,6 +2906,18 @@ declare class HKWorkoutSession extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class HKHealthConceptIdentifier extends NSObject implements NSSecureCoding, NSCopying { + readonly domain: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class HKDeletedObject extends NSObject implements NSSecureCoding { readonly UUID: NSUUID; @@ -2818,10 +2955,14 @@ declare class HKObjectType extends NSObject implements NSSecureCoding, NSCopying static electrocardiogramType(): HKElectrocardiogramType; + static medicationDoseEventType(): HKMedicationDoseEventType; + static visionPrescriptionType(): HKPrescriptionType; static stateOfMindType(): HKStateOfMindType; + static userAnnotatedMedicationType(): HKUserAnnotatedMedicationType; + requiresPerObjectAuthorization(): boolean; static clinicalTypeForIdentifier(identifier: string): HKClinicalType; @@ -2847,6 +2988,10 @@ declare class HKCDADocument extends NSObject { readonly custodianName: string; } +declare class HKHeartbeatSeriesQuery extends HKQuery { + initWithHeartbeatSeriesDataHandler(heartbeatSeries: HKHeartbeatSeriesSample, dataHandler: (p1: HKHeartbeatSeriesQuery, p2: number, p3: boolean, p4: boolean, p5: NSError) => void | null): this; +} + declare class HKSampleQuery extends HKQuery { readonly limit: number; @@ -2859,29 +3004,6 @@ declare class HKSampleQuery extends HKQuery { initWithQueryDescriptorsLimitSortDescriptorsResultsHandler(queryDescriptors: NSArray | Array, limit: number, sortDescriptors: NSArray | Array, resultsHandler: (p1: HKSampleQuery, p2: NSArray | Array, p3: NSError) => void | null): this; } -declare class HKWorkoutType extends HKSampleType { -} - -declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { - readonly frequency: HKQuantity; - - readonly leftEarSensitivity: HKQuantity; - - readonly rightEarSensitivity: HKQuantity; - - readonly tests: NSArray; - - static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; - - static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class HKGlassesPrescription extends HKVisionPrescription implements NSSecureCoding, NSCopying { readonly rightEye: HKGlassesLensSpecification; @@ -2898,6 +3020,9 @@ declare class HKGlassesPrescription extends HKVisionPrescription implements NSSe copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class HKWorkoutType extends HKSampleType { +} + declare class HKBiologicalSexObject extends NSObject implements NSCopying, NSSecureCoding { readonly biologicalSex: interop.Enum; @@ -3044,8 +3169,19 @@ declare class HKContactsLensSpecification extends HKLensSpecification implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class HKHeartbeatSeriesQuery extends HKQuery { - initWithHeartbeatSeriesDataHandler(heartbeatSeries: HKHeartbeatSeriesSample, dataHandler: (p1: HKHeartbeatSeriesQuery, p2: number, p3: boolean, p4: boolean, p5: NSError) => void | null): this; +declare class HKStateOfMindType extends HKSampleType { +} + +declare class HKQueryAnchor extends NSObject implements NSSecureCoding, NSCopying { + static anchorFromValue any>(this: This, value: number): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class HKQuantityType extends HKSampleType { @@ -3064,6 +3200,48 @@ declare class HKWorkoutRouteBuilder extends HKSeriesBuilder { finishRouteWithWorkoutMetadataCompletion(workout: HKWorkout, metadata: NSDictionary | Record | null, completion: (p1: HKWorkoutRoute, p2: NSError) => void | null): void; } +declare class HKUserAnnotatedMedicationQuery extends HKQuery { + initWithPredicateLimitResultsHandler(predicate: NSPredicate | null, limit: number, resultsHandler: (p1: HKUserAnnotatedMedicationQuery, p2: HKUserAnnotatedMedication, p3: boolean, p4: NSError) => void | null): this; +} + +declare class HKClinicalCoding extends NSObject implements NSCopying, NSSecureCoding { + readonly system: string; + + readonly version: string; + + readonly code: string; + + initWithSystemVersionCode(system: string, version: string | null, code: string): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class HKAudiogramSensitivityPoint extends NSObject implements NSSecureCoding { + readonly frequency: HKQuantity; + + readonly leftEarSensitivity: HKQuantity; + + readonly rightEarSensitivity: HKQuantity; + + readonly tests: NSArray; + + static sensitivityPointWithFrequencyLeftEarSensitivityRightEarSensitivityError any>(this: This, frequency: HKQuantity, leftEarSensitivity: HKQuantity | null, rightEarSensitivity: HKQuantity | null, error: interop.PointerConvertible): InstanceType; + + static sensitivityPointWithFrequencyTestsError any>(this: This, frequency: HKQuantity, tests: NSArray | Array, errorOut: interop.PointerConvertible): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class HKSample extends HKObject { readonly sampleType: HKSampleType; @@ -3134,6 +3312,9 @@ declare class HKSourceQuery extends HKQuery { initWithSampleTypeSamplePredicateCompletionHandler(sampleType: HKSampleType, objectPredicate: NSPredicate | null, completionHandler: (p1: HKSourceQuery, p2: NSSet, p3: NSError) => void | null): this; } +declare class HKCorrelationType extends HKSampleType { +} + declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCopying { readonly clinicalType: HKClinicalType; @@ -3150,6 +3331,16 @@ declare class HKClinicalRecord extends HKSample implements NSSecureCoding, NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class HKLensSpecification extends NSObject { + readonly sphere: HKQuantity; + + readonly cylinder: HKQuantity; + + readonly axis: HKQuantity; + + readonly addPower: HKQuantity; +} + declare class HKClinicalType extends HKSampleType { } diff --git a/packages/macos/types/Hypervisor.d.ts b/packages/macos/types/Hypervisor.d.ts index e5e3f24e..821b1cae 100644 --- a/packages/macos/types/Hypervisor.d.ts +++ b/packages/macos/types/Hypervisor.d.ts @@ -2,6 +2,11 @@ declare const HV_ALLOCATE_DEFAULT: number; +declare const hv_ipa_granule_t: { + E_4: 0, + E_16: 1, +}; + declare const hv_sme_p_reg_t: { G_0: 0, G_1: 1, @@ -1648,103 +1653,6 @@ declare const hv_gic_distributor_reg_t: { PIDR2: -24, }; -declare const hv_gic_icc_reg_t: { - PMR_EL1: -15824, - BPR0_EL1: -14781, - AP0R0_EL1: -14780, - AP1R0_EL1: -14776, - RPR_EL1: -14757, - BPR1_EL1: -14749, - CTLR_EL1: -14748, - SRE_EL1: -14747, - IGRPEN0_EL1: -14746, - IGRPEN1_EL1: -14745, - SRE_EL2: -6579, -}; - -declare const hv_sme_z_reg_t: { - G_0: 0, - G_1: 1, - G_2: 2, - G_3: 3, - G_4: 4, - G_5: 5, - G_6: 6, - G_7: 7, - G_8: 8, - G_9: 9, - G_10: 10, - G_11: 11, - G_12: 12, - G_13: 13, - G_14: 14, - G_15: 15, - G_16: 16, - G_17: 17, - G_18: 18, - G_19: 19, - G_20: 20, - G_21: 21, - G_22: 22, - G_23: 23, - G_24: 24, - G_25: 25, - G_26: 26, - G_27: 27, - G_28: 28, - G_29: 29, - G_30: 30, - G_31: 31, -}; - -declare const hv_cache_type_t: { - DATA: 0, - INSTRUCTION: 1, -}; - -declare const hv_boot_state: { - INIT: 0, - SIPI: 1, - RUNNING: 2, -}; - -declare const hv_interrupt_type_t: { - IR: 0, - FI: 1, -}; - -declare const hv_gic_msi_reg_t: { - TYPE: 8, - SET_SPI_NS: 64, -}; - -declare const hv_gic_ich_reg_t: { - AP0R0_: -6592, - AP1R0_: -6584, - HCR_: -6568, - VTR_: -6567, - MISR_: -6566, - EISR_: -6565, - ELRSR_: -6563, - VMCR_: -6561, - LR0_: -6560, - LR1_: -6559, - LR2_: -6558, - LR3_: -6557, - LR4_: -6556, - LR5_: -6555, - LR6_: -6554, - LR7_: -6553, - LR8_: -6552, - LR9_: -6551, - LR10_: -6550, - LR11_: -6549, - LR12_: -6548, - LR13_: -6547, - LR14_: -6546, - LR15_: -6545, -}; - declare const hv_sys_reg_t: { DBGBVR0_EL1: -32764, DBGBCR0_EL1: -32763, @@ -1881,7 +1789,7 @@ declare const hv_sys_reg_t: { HCR_EL2: -8056, HPFAR_EL2: -7420, MAIR_EL2: -6896, - MDCR_EL2: -8167, + MDCR_EL2: -8055, SCTLR_EL2: -8064, SPSR_EL2: -7680, SP_EL2: -3576, @@ -1896,6 +1804,114 @@ declare const hv_sys_reg_t: { VTTBR_EL2: -7928, }; +declare const hv_gic_icc_reg_t: { + PMR_EL1: -15824, + BPR0_EL1: -14781, + AP0R0_EL1: -14780, + AP1R0_EL1: -14776, + RPR_EL1: -14757, + BPR1_EL1: -14749, + CTLR_EL1: -14748, + SRE_EL1: -14747, + IGRPEN0_EL1: -14746, + IGRPEN1_EL1: -14745, + SRE_EL2: -6579, +}; + +declare const hv_sme_z_reg_t: { + G_0: 0, + G_1: 1, + G_2: 2, + G_3: 3, + G_4: 4, + G_5: 5, + G_6: 6, + G_7: 7, + G_8: 8, + G_9: 9, + G_10: 10, + G_11: 11, + G_12: 12, + G_13: 13, + G_14: 14, + G_15: 15, + G_16: 16, + G_17: 17, + G_18: 18, + G_19: 19, + G_20: 20, + G_21: 21, + G_22: 22, + G_23: 23, + G_24: 24, + G_25: 25, + G_26: 26, + G_27: 27, + G_28: 28, + G_29: 29, + G_30: 30, + G_31: 31, +}; + +declare const hv_cache_type_t: { + DATA: 0, + INSTRUCTION: 1, +}; + +declare const hv_interrupt_type_t: { + IR: 0, + FI: 1, +}; + +declare const hv_feature_reg_t: { + ID_AA64DFR0_EL1: 0, + ID_AA64DFR1_EL1: 1, + ID_AA64ISAR0_EL1: 2, + ID_AA64ISAR1_EL1: 3, + ID_AA64MMFR0_EL1: 4, + ID_AA64MMFR1_EL1: 5, + ID_AA64MMFR2_EL1: 6, + ID_AA64PFR0_EL1: 7, + ID_AA64PFR1_EL1: 8, + CTR_EL0: 9, + CLIDR_EL1: 10, + DCZID_EL0: 11, + ID_AA64SMFR0_EL1: 12, + ID_AA64ZFR0_EL1: 13, +}; + +declare const hv_gic_msi_reg_t: { + TYPE: 8, + SET_SPI_NS: 64, +}; + +declare const hv_gic_ich_reg_t: { + AP0R0_: -6592, + AP1R0_: -6584, + HCR_: -6568, + VTR_: -6567, + MISR_: -6566, + EISR_: -6565, + ELRSR_: -6563, + VMCR_: -6561, + LR0_: -6560, + LR1_: -6559, + LR2_: -6558, + LR3_: -6557, + LR4_: -6556, + LR5_: -6555, + LR6_: -6554, + LR7_: -6553, + LR8_: -6552, + LR9_: -6551, + LR10_: -6550, + LR11_: -6549, + LR12_: -6548, + LR13_: -6547, + LR14_: -6546, + LR15_: -6545, +}; + declare const hv_simd_fp_reg_t: { Q0: 0, Q1: 1, @@ -1931,23 +1947,6 @@ declare const hv_simd_fp_reg_t: { Q31: 31, }; -declare const hv_feature_reg_t: { - ID_AA64DFR0_EL1: 0, - ID_AA64DFR1_EL1: 1, - ID_AA64ISAR0_EL1: 2, - ID_AA64ISAR1_EL1: 3, - ID_AA64MMFR0_EL1: 4, - ID_AA64MMFR1_EL1: 5, - ID_AA64MMFR2_EL1: 6, - ID_AA64PFR0_EL1: 7, - ID_AA64PFR1_EL1: 8, - CTR_EL0: 9, - CLIDR_EL1: 10, - DCZID_EL0: 11, - ID_AA64SMFR0_EL1: 12, - ID_AA64ZFR0_EL1: 13, -}; - declare class hv_vcpu_sme_state_t { constructor(init?: hv_vcpu_sme_state_t); streaming_sve_mode_enabled: boolean; @@ -1960,66 +1959,6 @@ declare class hv_vcpu_exit_t { exception: hv_vcpu_exit_exception_t; } -declare class hv_ioapic_state { - constructor(init?: hv_ioapic_state); - rtbl: unknown /* const array */; - irr: number; - ioa_id: number; - ioregsel: number; -} - -declare class hv_atpic_state_ext_t { - constructor(init?: hv_atpic_state_ext_t); - version: number; - state: hv_atpic_state; -} - -declare class hv_apic_state { - constructor(init?: hv_apic_state); - apic_gpa: number; - apic_controls: number; - tsc_deadline: number; - apic_id: number; - ver: number; - tpr: number; - apr: number; - ldr: number; - dfr: number; - svr: number; - isr: unknown /* const array */; - tmr: unknown /* const array */; - irr: unknown /* const array */; - esr: number; - lvt: unknown /* const array */; - icr: unknown /* const array */; - icr_timer: number; - dcr_timer: number; - ccr_timer: number; - esr_pending: number; - boot_state: interop.Enum; - aeoi: unknown /* const array */; -} - -declare class hv_atpic_state { - constructor(init?: hv_atpic_state); - ready: boolean; - icw_num: number; - rd_cmd_reg: number; - aeoi: boolean; - poll: boolean; - rotate: boolean; - sfn: boolean; - irq_base: number; - request: number; - service: number; - mask: number; - smm: boolean; - last_request: number; - lowprio: number; - intr_raised: boolean; - elc: number; -} - declare class hv_vcpu_exit_exception_t { constructor(init?: hv_vcpu_exit_exception_t); syndrome: number; @@ -2027,18 +1966,6 @@ declare class hv_vcpu_exit_exception_t { physical_address: number; } -declare class hv_ioapic_state_ext_t { - constructor(init?: hv_ioapic_state_ext_t); - version: number; - state: hv_ioapic_state; -} - -declare class hv_apic_state_ext_t { - constructor(init?: hv_apic_state_ext_t); - version: number; - state: hv_apic_state; -} - declare function hv_vm_allocate(uvap: interop.PointerConvertible, size: number, flags: number): number; declare function hv_vm_deallocate(uva: interop.PointerConvertible, size: number): number; @@ -2211,6 +2138,12 @@ declare function hv_vm_config_get_el2_enabled(config: NSObject, el2_enabled: int declare function hv_vm_config_set_el2_enabled(config: NSObject, el2_enabled: boolean): number; +declare function hv_vm_config_get_default_ipa_granule(granule: interop.PointerConvertible): number; + +declare function hv_vm_config_get_ipa_granule(config: NSObject, granule: interop.PointerConvertible): number; + +declare function hv_vm_config_set_ipa_granule(config: NSObject, granule: interop.Enum): number; + declare interface OS_hv_gic_config extends NSObjectProtocol { } diff --git a/packages/macos/types/ICADevices.d.ts b/packages/macos/types/ICADevices.d.ts index 5e0bf75a..4ac1116e 100644 --- a/packages/macos/types/ICADevices.d.ts +++ b/packages/macos/types/ICADevices.d.ts @@ -70,8 +70,6 @@ declare const kICANotificationPercentDownloadedKey: interop.Pointer; declare const kICANotificationNumerOfImagesRemainingKey: interop.Pointer; -declare const kICANotificationDataIsBigEndianKey: interop.Pointer; - declare const kICANotificationImageDataKey: interop.Pointer; declare const kICANotificationDataKey: interop.Pointer; @@ -250,6 +248,8 @@ declare const kICANotificationTypeUnreportedStatus: interop.Pointer; declare const kICAFrameworkInternalErr: number; +declare const kICANotificationDataIsBigEndianKey: interop.Pointer; + declare const kICADevicePropExposureTime: interop.Pointer; declare const kICAInvalidPropertyErr: number; @@ -294,10 +294,6 @@ declare const kICANotificationClassKey: interop.Pointer; declare const kICADevicePropUndefined: interop.Pointer; -declare const kAdjustCreationDate: number; - -declare const kICAExecutableArchitectureKey: interop.Pointer; - declare const kICANotificationDeviceListICAObjectKey: interop.Pointer; declare const kICANotificationImageBytesPerRowKey: interop.Pointer; @@ -344,6 +340,8 @@ declare const kICADevicePropFlashMode: interop.Pointer; declare const kICAPropertyTypeNotFoundErr: number; +declare const kICAExecutableArchitectureKey: interop.Pointer; + declare const kICD_MetaData: number; declare const kICAFireWireGUIDKey: interop.Pointer; @@ -474,6 +472,8 @@ declare const kSetFileTypeAndCreator: number; declare const kICANotificationTypeProprietary: interop.Pointer; +declare const kICAErrorKey: interop.Pointer; + declare const kDeleteAfterDownload: number; declare const kICAFlagReadAccess: number; @@ -490,8 +490,6 @@ declare const kICAUploadFileAsIs: number; declare const kICANotificationRawEventKey: interop.Pointer; -declare const kICADevicePropFocusMeteringMode: interop.Pointer; - declare const kICANotificationScannerDocumentNameKey: interop.Pointer; declare const kICAPropertyImageBitDepth: number; @@ -508,10 +506,14 @@ declare const kICAFile: number; declare const kICAThumbnailFormatTIFF: number; +declare const kAdjustCreationDate: number; + declare const kICADeviceWebSharedKey: interop.Pointer; declare const kICADeviceScanner: number; +declare const kICS_ThumbnailDataFormatPNG: number; + declare const kICD_ThumbnailDataFormatPNG: number; declare const kICAButtonScan: number; @@ -524,16 +526,14 @@ declare const kICANotificationTypeRequestObjectTransfer: interop.Pointer; declare const kICABluetoothTransportType: interop.Pointer; +declare const kICADevicePropFocusMeteringMode: interop.Pointer; + declare const kICAPropertyImageFNumber: number; declare const kICANotificationTypeScanProgressStatus: interop.Pointer; -declare const kICAErrorKey: interop.Pointer; - declare const kICAIndexOutOfRangeErr: number; -declare const kICS_ThumbnailDataFormatPNG: number; - declare const kICATCPIPTransportType: interop.Pointer; declare const kICADevicePropUploadURL: interop.Pointer; @@ -616,12 +616,6 @@ declare class ObjectInfo { dataSize64: number; } -declare class ICD_DisposeObjectPB { - constructor(init?: ICD_DisposeObjectPB); - header: ICDHeader; - object: number; -} - declare class ICD_NewObjectPB { constructor(init?: ICD_NewObjectPB); header: ICDHeader; @@ -701,6 +695,15 @@ declare class ICADownloadFilePB { fileFSRef: interop.Pointer; } +declare class ICACopyObjectDataPB { + constructor(init?: ICACopyObjectDataPB); + header: ICAHeader; + object: number; + startByte: number; + requestedSize: number; + data: interop.Pointer; +} + declare class ICACopyObjectThumbnailPB { constructor(init?: ICACopyObjectThumbnailPB); header: ICAHeader; @@ -743,6 +746,12 @@ declare class ICAHeader { refcon: number; } +declare class ICD_DisposeObjectPB { + constructor(init?: ICD_DisposeObjectPB); + header: ICDHeader; + object: number; +} + declare class ICD_Scannerscanner_callback_functions { constructor(init?: ICD_Scannerscanner_callback_functions); f_ICD_ScannerOpenUSBDevice: (p1: number, p2: interop.PointerConvertible) => number | null; @@ -833,15 +842,6 @@ declare class ICAScannerCloseSessionPB { sessionID: number; } -declare class ICACopyObjectDataPB { - constructor(init?: ICACopyObjectDataPB); - header: ICAHeader; - object: number; - startByte: number; - requestedSize: number; - data: interop.Pointer; -} - declare class ICAObjectSendMessagePB { constructor(init?: ICAObjectSendMessagePB); header: ICAHeader; diff --git a/packages/macos/types/IOBluetooth.d.ts b/packages/macos/types/IOBluetooth.d.ts index 6c99dc6c..e91f0751 100644 --- a/packages/macos/types/IOBluetooth.d.ts +++ b/packages/macos/types/IOBluetooth.d.ts @@ -62,14 +62,14 @@ declare const kOBEXHeaderIDKeyType: interop.Object; declare const IOBluetoothL2CAPChannelTerminatedNotification: string; -declare const IOBluetoothHostControllerPoweredOffNotification: string; - declare const kOBEXHeaderIDKeyBody: interop.Object; declare const IOBluetoothHostControllerPoweredOnNotification: string; declare const IOBluetoothPDUUserData: string; +declare const IOBluetoothHostControllerPoweredOffNotification: string; + declare const kOBEXHeaderIDKeyAuthorizationChallenge: interop.Object; declare const kOBEXHeaderIDKeyConnectionID: interop.Object; @@ -80,12 +80,6 @@ declare const kOBEXHeaderIDKeyByteSequence: interop.Object; declare const kOBEXHeaderIDKeyCount: interop.Object; -declare const kBluetoothServiceClassMajorCapturing: number; - -declare const kBluetoothHCIEventMaskDefault: number; - -declare const kBluetoothHCIErrorSCOAirModeRejected: number; - declare const kOBEXHeaderIDKeyEndOfBody: interop.Object; declare const kBluetoothL2CAPTCICommandL2CA_DisconnectResp: number; @@ -204,6 +198,8 @@ declare const kBluetoothHCIErrorUnsupportedLMPParameterValue: number; declare const kBluetoothHCIErrorUnspecifiedError: number; +declare const kBluetoothHCIErrorSCOAirModeRejected: number; + declare const kBluetoothDeviceClassMinorPhoneCordless: number; declare const kBluetoothHCIErrorSCOIntervalRejected: number; @@ -482,8 +478,6 @@ declare const kBluetoothHCICommandReadBestEffortFlushTimeout: number; declare const kBluetoothHCICommandReadEnhancedTransmitPowerLevel: number; -declare const kBluetoothHCICommandWriteFlowControlMode: number; - declare const kBluetoothHCICommandReadFlowControlMode: number; declare const kBluetoothHCICommandReadLocationData: number; @@ -526,8 +520,6 @@ declare const kBluetoothHCICommandReadNumberOfBroadcastRetransmissions: number; declare const kBluetoothHCICommandWriteAutomaticFlushTimeout: number; -declare const kBluetoothHCICommandReadAutomaticFlushTimeout: number; - declare const kBluetoothHCICommandWriteVoiceSetting: number; declare const kBluetoothHCICommandReadVoiceSetting: number; @@ -764,6 +756,8 @@ declare const kBluetoothEncryptionEnableOn: number; declare const kBluetoothEncryptionEnableOff: number; +declare const kBluetoothConnectionHandleSerialDeviceReserved: number; + declare const kBluetoothSDPUUID16MCAPControlChannel: number; declare const kBluetoothSDPUUID16CMPT: number; @@ -814,8 +808,6 @@ declare const kBluetoothGAPAppearanceHumanInterfaceDeviceMouse: number; declare const kBluetoothGAPAppearanceGenericBarcodeScanner: number; -declare const kBluetoothGAPAppearanceGenericMediaPlayer: number; - declare const kBluetoothGAPAppearanceGenericRemoteControl: number; declare const kBluetoothGAPAppearanceGenericClock: number; @@ -892,6 +884,8 @@ declare const kBluetoothServiceClassMajorInformation: number; declare const kBluetoothServiceClassMajorTelephony: number; +declare const kBluetoothServiceClassMajorCapturing: number; + declare const kBluetoothServiceClassMajorRendering: number; declare const kBluetoothServiceClassMajorPositioning: number; @@ -952,6 +946,8 @@ declare const kBluetoothDeviceClassMinorPeripheral2RemoteControl: number; declare const kBluetoothHCIErrorConnectionTerminatedDueToMICFailure: number; +declare const kBluetoothHCIEventMaskDefault: number; + declare const kBluetoothServiceClassMajorLimitedDiscoverableMode: number; declare const kBluetoothHCIErrorQoSRejected: number; @@ -1146,10 +1142,14 @@ declare const kBluetoothHCIEventModeChange: number; declare const kBluetoothHCICommandWritePageScanType: number; +declare const kBluetoothHCICommandReadAutomaticFlushTimeout: number; + declare const kBluetoothHCIEventSniffSubrating: number; declare const kBluetoothDeviceClassMinorWearableWristWatch: number; +declare const kBluetoothHCICommandWriteFlowControlMode: number; + declare const kBluetoothHCIEventMaskPageScanRepetitionModeChange: number; declare const kBluetoothHCICommandSetMWSTransportLayer: number; @@ -1160,8 +1160,6 @@ declare const kBluetoothHCICommandLEExtendedCreateConnection: number; declare const kBluetoothHCIEventSynchronousConnectionComplete: number; -declare const kBluetoothL2CAPFlushTimeoutEnd: number; - declare const kBluetoothHCICommandRefreshEncryptionKey: number; declare const kBluetoothHCICommandReadExtendedPageTimeout: number; @@ -1176,6 +1174,8 @@ declare const kBluetoothHCICommandAuthenticationRequested: number; declare const kBluetoothAirModeULawLog: number; +declare const kBluetoothGAPAppearanceGenericMediaPlayer: number; + declare const kBluetoothHCIErrorInstantPassed: number; declare const kBluetoothHCIEventMasterLinkKeyComplete: number; @@ -1270,6 +1270,8 @@ declare const kBluetoothDeviceClassMinorToyRobot: number; declare const kBluetoothDeviceClassMajorPhone: number; +declare const kBluetoothHCICommandDeleteReservedLTADDR: number; + declare const kBluetoothHCICommandChangeLocalName: number; declare const kBluetoothKeyTypeLocalUnit: number; @@ -1364,6 +1366,8 @@ declare const kBluetoothHCIEventSynchronousConnectionChanged: number; declare const kBluetoothL2CAPChannelConnectionLessData: number; +declare const kBluetoothL2CAPFlushTimeoutEnd: number; + declare const kBluetoothHCICommandRejectConnectionRequest: number; declare const kBluetoothServiceClassMajorObjectTransfer: number; @@ -1378,8 +1382,6 @@ declare const kBluetoothHCICommandStartSynchronizationTrain: number; declare const kBluetoothHCIEventMaskCommandComplete: number; -declare const kBluetoothDeviceClassMinorNone: number; - declare const kBluetoothHCICommandWriteLEHostSupported: number; declare const kBluetoothHCICommandLEClearResolvingList: number; @@ -1678,6 +1680,8 @@ declare const kBluetoothPacketTypeDH3: number; declare const kBluetoothHCISubEventLEReadLocalP256PublicKeyComplete: number; +declare const kBluetoothDeviceClassMinorNone: number; + declare const kBluetoothServiceClassMajorEnd: number; declare const IOBluetoothL2CAPChannelPublishedNotification: string; @@ -1696,12 +1700,6 @@ declare const kBluetoothL2CAPTCICommandL2CA_GroupAddMember: number; declare const kMaximumNumberOfInquiryAccessCodes: number; -declare const kBluetoothHCICommandReadBufferSize: number; - -declare const kBluetoothVoiceSettingAirCodingFormatULaw: number; - -declare const kBluetoothHCIErrorMaxNumberOfSCOConnectionsToADevice: number; - declare const kBluetoothSDPUUID16HardcopyControlChannel: number; declare const kBluetoothLEMaxTXOctetsDefault: number; @@ -1728,6 +1726,8 @@ declare const kBluetoothHCIEventIOCapabilityRequest: number; declare const kBluetoothPacketTypeDH1: number; +declare const kBluetoothHCICommandReadBufferSize: number; + declare const kBluetoothHCICommandReadEncryptionKeySize: number; declare const kBluetoothL2CAPTCICommandL2CA_GetInfo: number; @@ -1756,10 +1756,10 @@ declare const kBluetoothHCIErrorCommandDisallowed: number; declare const IOBluetoothHandsFreeCallStatus: string; -declare const kBluetoothHCICommandReadAFHChannelAssessmentMode: number; - declare const kBluetoothDeviceClassMinorPeripheral1Keyboard: number; +declare const kBluetoothServiceClassMajorNone: number; + declare const kBluetoothSDPErrorCodeInvalidRequestSyntax: number; declare const kBluetoothL2CAPFlushTimeoutUseExisting: number; @@ -1786,6 +1786,10 @@ declare const kBluetoothHCICommandGroupLowEnergy: number; declare const kBluetoothSynchronousConnectionPacketType2EV5Omit: number; +declare const kBluetoothVoiceSettingAirCodingFormatULaw: number; + +declare const kBluetoothHCIErrorMaxNumberOfSCOConnectionsToADevice: number; + declare const kBluetoothHCICommandLESetAdvertiseEnable: number; declare const kBluetoothGAPAppearanceGenericPhone: number; @@ -1804,6 +1808,8 @@ declare const kBluetoothHCIEventMaskReadRemoteSupportedFeaturesComplete: number; declare const kBluetoothHCIEventMaskEncryptionChange: number; +declare const kBluetoothHCICommandReadAFHChannelAssessmentMode: number; + declare const kBluetoothHCICommandSetConnectionlessPeripheralBroadcast: number; declare const kBluetoothL2CAPPSMBNEP: number; @@ -1836,10 +1842,6 @@ declare const kBluetoothL2CAPPSMTCS_BIN_Cordless: number; declare const kBluetoothSDPDataElementTypeDataElementAlternative: number; -declare const kBluetoothHCICommandDeleteReservedLTADDR: number; - -declare const kBluetoothServiceClassMajorNone: number; - declare const kBluetoothHCICommandWriteExtendedInquiryResponse: number; declare const kBluetoothHCICommandLEAddDeviceToResolvingList: number; @@ -1850,8 +1852,6 @@ declare const kBluetoothHCIEventMaskReturnLinkKeys: number; declare const kBluetoothHCIErroneousDataReportingEnabled: number; -declare const kBluetoothHCISubEventLEGenerateDHKeyComplete: number; - declare const kBluetoothHCICommandShortRangeMode: number; declare const kBluetoothVoiceSettingInputSampleSize8Bit: number; @@ -1878,6 +1878,8 @@ declare const kBluetoothHCICommandLERemoveDeviceFromWhiteList: number; declare const kBluetoothHCIEventReadClockOffsetComplete: number; +declare const kBluetoothHCISubEventLEGenerateDHKeyComplete: number; + declare const kBluetoothDeviceClassMinorComputerPalmSized: number; declare const kBluetoothDeviceClassMajorEnd: number; @@ -1888,96 +1890,77 @@ declare const kFTSListingSizeKey: interop.Object; declare const kBluetoothHCIEventFlushOccurred: number; -declare const BluetoothHCIPowerState: { - ON: 1, - OFF: 0, - Unintialized: 255, -}; - -declare const IOBluetoothHandsFreePDUMessageStatus: { - RecUnread: 0, - RecRead: 1, - StoUnsent: 2, - StoSent: 3, - All: 4, +declare const BluetoothLEAdvertisingType: { + ConnectableUndirected: 0, + ConnectableDirected: 1, + DiscoverableUndirected: 2, + NonConnectableUndirected: 3, + ScanResponse: 4, }; -declare const IOBluetoothHandsFreeDeviceFeatures: { - None: 0, - ECAndOrNRFunction: 1, - ThreeWayCalling: 2, - CLIPresentation: 4, - VoiceRecognition: 8, - RemoteVolumeControl: 16, - EnhancedCallStatus: 32, - EnhancedCallControl: 64, - CodecNegotiation: 128, +declare const ProtocolParameters: { + L2CAPPSM: 1, + RFCOMMChannel: 1, + TCPPort: 1, + UDPPort: 1, + BNEPVersion: 1, + BNEPSupportedNetworkPacketTypeList: 2, }; -declare const FTSFileType: { - Folder: 1, - File: 2, +declare const BluetoothL2CAPCommandCode: { + Reserved: 0, + CommandReject: 1, + ConnectionRequest: 2, + ConnectionResponse: 3, + ConfigureRequest: 4, + ConfigureResponse: 5, + DisconnectionRequest: 6, + DisconnectionResponse: 7, + EchoRequest: 8, + EchoResponse: 9, + InformationRequest: 10, + InformationResponse: 11, + CreateChannelRequest: 12, + CreateChannelResponse: 13, + MoveChannelRequest: 14, + MoveChannelResponse: 15, + MoveChannelConfirmation: 16, + MoveChannelConfirmationResponse: 17, + ConnectionParameterUpdateRequest: 18, + ConnectionParameterUpdateResponse: 19, + LECreditBasedConnectionRequest: 20, + LECreditBasedConnectionResponse: 21, + LEFlowControlCredit: 22, }; -declare const OBEXOpCodeSessionValues: { - CreateSession: 0, - CloseSession: 1, - SuspendSession: 2, - ResumeSession: 3, - SetTimeout: 4, +declare const BluetoothLESecurityManagerUserInputCapability: { + NoInput: 1, + YesNo: 2, + Keyboard: 3, }; -declare const OBEXRealmValues: { - ASCII: 0, - ISO88591: 1, - ISO88592: 2, - ISO88593: 3, - ISO88594: 4, - ISO88595: 5, - ISO88596: 6, - ISO88597: 7, - ISO88598: 8, - ISO88599: 9, - UNICODE: 255, +declare const IOBluetoothHandsFreeCallHoldModes: { + Mode0: 1, + Mode1: 2, + Mode1idx: 4, + Mode2: 8, + Mode2idx: 16, + Mode3: 32, + Mode4: 64, }; -declare const OBEXErrorCodes: { - ErrorRangeMin: -21850, - ErrorRangeMax: -21899, - Success: 0, - GeneralError: -21850, - NoResourcesError: -21851, - UnsupportedError: -21852, - InternalError: -21853, - BadArgumentError: -21854, - TimeoutError: -21855, - BadRequestError: -21856, - CancelledError: -21857, - ForbiddenError: -21858, - UnauthorizedError: -21859, - NotAcceptableError: -21860, - ConflictError: -21861, - MethodNotAllowedError: -21862, - NotFoundError: -21863, - NotImplementedError: -21864, - PreconditionFailedError: -21865, - SessionBusyError: -21875, - SessionNotConnectedError: -21876, - SessionBadRequestError: -21877, - SessionBadResponseError: -21878, - SessionNoTransportError: -21879, - SessionTransportDiedError: -21880, - SessionTimeoutError: -21881, - SessionAlreadyConnectedError: -21882, +declare const IOBluetoothHandsFreeCodecID: { + DCVSD: 1, + DmSBC: 2, + DAACELD: -128, }; -declare const IOBluetoothL2CAPChannelEventType: { - Data: 1, - OpenComplete: 2, - Closed: 3, - Reconfigured: 4, - WriteComplete: 5, - QueueSpaceAvailable: 6, +declare const IOBluetoothHandsFreePDUMessageStatus: { + RecUnread: 0, + RecRead: 1, + StoUnsent: 2, + StoSent: 3, + All: 4, }; declare const SDPServiceClasses: { @@ -2052,6 +2035,110 @@ declare const SDPServiceClasses: { GATT: 6145, }; +declare const BluetoothL2CAPConnectionStatus: { + NoInfoAvailable: 0, + AuthenticationPending: 1, + AuthorizationPending: 2, +}; + +declare const IOBluetoothDeviceSearchOptionsBits: { + None: 0, + AlwaysStartInquiry: 1, + DiscardCachedResults: 2, +}; + +declare const FTSFileType: { + Folder: 1, + File: 2, +}; + +declare const IOBluetoothHandsFreeAudioGatewayFeatures: { + None: 0, + ThreeWayCalling: 1, + ECAndOrNRFunction: 2, + VoiceRecognition: 4, + InBandRingTone: 8, + AttachedNumberToVoiceTag: 16, + RejectCallCapability: 32, + EnhancedCallStatus: 64, + EnhancedCallControl: 128, + ExtendedErrorResultCodes: 256, + CodecNegotiation: 512, +}; + +declare const IOBluetoothHandsFreeDeviceFeatures: { + None: 0, + ECAndOrNRFunction: 1, + ThreeWayCalling: 2, + CLIPresentation: 4, + VoiceRecognition: 8, + RemoteVolumeControl: 16, + EnhancedCallStatus: 32, + EnhancedCallControl: 64, + CodecNegotiation: 128, +}; + +declare const OBEXOpCodeSessionValues: { + CreateSession: 0, + CloseSession: 1, + SuspendSession: 2, + ResumeSession: 3, + SetTimeout: 4, +}; + +declare const OBEXRealmValues: { + ASCII: 0, + ISO88591: 1, + ISO88592: 2, + ISO88593: 3, + ISO88594: 4, + ISO88595: 5, + ISO88596: 6, + ISO88597: 7, + ISO88598: 8, + ISO88599: 9, + UNICODE: 255, +}; + +declare const OBEXErrorCodes: { + ErrorRangeMin: -21850, + ErrorRangeMax: -21899, + Success: 0, + GeneralError: -21850, + NoResourcesError: -21851, + UnsupportedError: -21852, + InternalError: -21853, + BadArgumentError: -21854, + TimeoutError: -21855, + BadRequestError: -21856, + CancelledError: -21857, + ForbiddenError: -21858, + UnauthorizedError: -21859, + NotAcceptableError: -21860, + ConflictError: -21861, + MethodNotAllowedError: -21862, + NotFoundError: -21863, + NotImplementedError: -21864, + PreconditionFailedError: -21865, + SessionBusyError: -21875, + SessionNotConnectedError: -21876, + SessionBadRequestError: -21877, + SessionBadResponseError: -21878, + SessionNoTransportError: -21879, + SessionTransportDiedError: -21880, + SessionTimeoutError: -21881, + SessionAlreadyConnectedError: -21882, +}; + +declare const IOBluetoothL2CAPChannelEventType: { + Data: 1, + OpenComplete: 2, + Closed: 3, + Reconfigured: 4, + WriteComplete: 5, + QueueSpaceAvailable: 6, +}; + declare const OBEXPutFlagValues: { FlagNone: 0, FlagGoToParentDirFirst: 1, @@ -2090,6 +2177,11 @@ declare const BluetoothAMPManagerCode: { AMPDisconnectPhysicalLinkResponse: 13, }; +declare const BluetoothHCIAFHChannelAssessmentModes: { + Disabled: 0, + Enabled: 1, +}; + declare const OBEXHeaderIdentifiers: { Name: 1, Description: 5, @@ -2119,12 +2211,6 @@ declare const OBEXHeaderIdentifiers: { OBEX13CreatorID: 207, }; -declare const BluetoothL2CAPConnectionStatus: { - NoInfoAvailable: 0, - AuthenticationPending: 1, - AuthorizationPending: 2, -}; - declare const OBEXSessionEventTypes: { ConnectCommandResponseReceived: 1329808707, DisconnectCommandResponseReceived: 1329808708, @@ -2157,6 +2243,12 @@ declare const OBEXSessionParameterTags: { SessionOpcode: 5, }; +declare const IOBluetoothHandsFreeSMSSupport: { + Phase2: 1, + Phase2p: 2, + ManufactureSpecific: 4, +}; + declare const BluetoothHCIHoldModeActivityStates: { MaintainCurrentPowerState: 0, SuspendPageScan: 1, @@ -2170,6 +2262,13 @@ declare const BluetoothL2CAPInformationType: { FixedChannelsSupported: 3, }; +declare const BluetoothLESecurityManagerOOBData: { + AuthenticationDataNotPresent: 0, + AuthenticationDataPresent: 1, + DataReservedStart: 2, + DataReservedEnd: 255, +}; + declare const IOBluetoothUserNotificationChannelDirection: { Any: 0, Incoming: 1, @@ -2181,20 +2280,6 @@ declare const IOBluetoothDeviceSearchTypesBits: { LE: 2, }; -declare const IOBluetoothDeviceSearchOptionsBits: { - None: 0, - AlwaysStartInquiry: 1, - DiscardCachedResults: 2, -}; - -declare const BluetoothLEAdvertisingType: { - ConnectableUndirected: 0, - ConnectableDirected: 1, - DiscoverableUndirected: 2, - NonConnectableUndirected: 3, - ScanResponse: 4, -}; - declare const BluetoothLEScanDuplicateFilter: { Disable: 0, Enable: 1, @@ -2229,6 +2314,12 @@ declare const BluetoothRFCOMMParityType: { Max: 3, }; +declare const BluetoothHCIPowerState: { + ON: 1, + OFF: 0, + Unintialized: 255, +}; + declare const BluetoothOOBDataPresenceValues: { Not: 0, FromRemoteDevice: 1, @@ -2360,24 +2451,11 @@ declare const BluetoothLESecurityManagerKeypressNotificationType: { ReservedEnd: 255, }; -declare const BluetoothLESecurityManagerOOBData: { - AuthenticationDataNotPresent: 0, - AuthenticationDataPresent: 1, - DataReservedStart: 2, - DataReservedEnd: 255, -}; - declare const BluetoothLESecurityManagerUserOutputCapability: { No: 1, Numeric: 2, }; -declare const BluetoothLESecurityManagerUserInputCapability: { - NoInput: 1, - YesNo: 2, - Keyboard: 3, -}; - declare const BluetoothL2CAPSupervisoryFuctionType: { ReceiverReady: 0, Reject: 1, @@ -2439,30 +2517,18 @@ declare const BluetoothL2CAPSegmentationAndReassembly: { ContinuationOf: 3, }; -declare const BluetoothL2CAPCommandCode: { - Reserved: 0, - CommandReject: 1, - ConnectionRequest: 2, - ConnectionResponse: 3, - ConfigureRequest: 4, - ConfigureResponse: 5, - DisconnectionRequest: 6, - DisconnectionResponse: 7, - EchoRequest: 8, - EchoResponse: 9, - InformationRequest: 10, - InformationResponse: 11, - CreateChannelRequest: 12, - CreateChannelResponse: 13, - MoveChannelRequest: 14, - MoveChannelResponse: 15, - MoveChannelConfirmation: 16, - MoveChannelConfirmationResponse: 17, - ConnectionParameterUpdateRequest: 18, - ConnectionParameterUpdateResponse: 19, - LECreditBasedConnectionRequest: 20, - LECreditBasedConnectionResponse: 21, - LEFlowControlCredit: 22, +declare const SDPAttributeDeviceIdentificationRecord: { + ServiceDescription: 1, + DocumentationURL: 10, + ClientExecutableURL: 11, + SpecificationID: 512, + VendorID: 513, + ProductID: 514, + Version: 515, + PrimaryRecord: 516, + VendorIDSource: 517, + ReservedRangeStart: 518, + ReservedRangeEnd: 767, }; declare const BluetoothLMPVersions: { @@ -2539,29 +2605,6 @@ declare const BluetoothHCIExtendedInquiryResponseDataTypes: { TypeSlaveConnectionIntervalRange: 18, }; -declare const ProtocolParameters: { - L2CAPPSM: 1, - RFCOMMChannel: 1, - TCPPort: 1, - UDPPort: 1, - BNEPVersion: 1, - BNEPSupportedNetworkPacketTypeList: 2, -}; - -declare const SDPAttributeDeviceIdentificationRecord: { - ServiceDescription: 1, - DocumentationURL: 10, - ClientExecutableURL: 11, - SpecificationID: 512, - VendorID: 513, - ProductID: 514, - Version: 515, - PrimaryRecord: 516, - VendorIDSource: 517, - ReservedRangeStart: 518, - ReservedRangeEnd: 767, -}; - declare const SDPAttributeIdentifierCodes: { ServiceRecordHandle: 0, ServiceClassIDList: 1, @@ -2907,6 +2950,11 @@ declare const BluetoothLESecurityManagerIOCapability: { ReservedEnd: 255, }; +declare const BluetoothLEConnectionInterval: { + Min: 6, + Max: 3200, +}; + declare const BluetoothLEFeatureBits: { LEEncryption: 1, ConnectionParamsRequestProcedure: 2, @@ -2924,16 +2972,6 @@ declare const BluetoothHCISCOFlowControlStates: { Enabled: 1, }; -declare const BluetoothHCIAFHChannelAssessmentModes: { - Disabled: 0, - Enabled: 1, -}; - -declare const BluetoothLEConnectionInterval: { - Min: 6, - Max: 3200, -}; - declare const BluetoothHCITransmitReadPowerLevelTypes: { Current: 0, Maximum: 1, @@ -2962,10 +3000,18 @@ declare const OBEXNonceFlagValues: { Flag7Reserved: 128, }; -declare const IOBluetoothHandsFreeSMSSupport: { - Phase2: 1, - Phase2p: 2, - ManufactureSpecific: 4, +declare const BluetoothL2CAPInformationExtendedFeaturesMask: { + InformationNoExtendedFeatures: 0, + InformationFlowControlMode: 1, + InformationRetransmissionMode: 2, + InformationBidirectionalQoS: 4, + InformationEnhancedRetransmissionMode: 8, + InformationStreamingMode: 16, + InformationFCSOption: 32, + InformationExtendedFlowSpecification: 64, + InformationFixedChannels: 128, + InformationExtendedWindowSize: 256, + UnicastConnectionlessDataReception: 512, }; declare const BluetoothHCIInquiryModes: { @@ -2981,18 +3027,11 @@ declare const BluetoothHCIPageScanTypes: { ReservedEnd: 255, }; -declare const BluetoothL2CAPInformationExtendedFeaturesMask: { - InformationNoExtendedFeatures: 0, - InformationFlowControlMode: 1, - InformationRetransmissionMode: 2, - InformationBidirectionalQoS: 4, - InformationEnhancedRetransmissionMode: 8, - InformationStreamingMode: 16, - InformationFCSOption: 32, - InformationExtendedFlowSpecification: 64, - InformationFixedChannels: 128, - InformationExtendedWindowSize: 256, - UnicastConnectionlessDataReception: 512, +declare const BluetoothHCIRetransmissionEffortTypes: { + None: 0, + AtLeastOneAndOptimizeForPower: 1, + AtLeastOneAndOptimizeLinkQuality: 2, + DontCare: 255, }; declare const BluetoothFeatureBits: { @@ -3229,20 +3268,6 @@ declare const BluetoothLESecurityManagerCommandCode: { ReservedEnd: 255, }; -declare const IOBluetoothHandsFreeAudioGatewayFeatures: { - None: 0, - ThreeWayCalling: 1, - ECAndOrNRFunction: 2, - VoiceRecognition: 4, - InBandRingTone: 8, - AttachedNumberToVoiceTag: 16, - RejectCallCapability: 32, - EnhancedCallStatus: 64, - EnhancedCallControl: 128, - ExtendedErrorResultCodes: 256, - CodecNegotiation: 512, -}; - declare const BluetoothHCIReadStoredLinkKeysFlags: { ReturnLinkKeyForSpecifiedDeviceOnly: 0, ReadAllStoredLinkKeys: 1, @@ -3254,25 +3279,12 @@ declare const BluetoothL2CAPCommandRejectReason: { InvalidCIDInRequest: 2, }; -declare const BluetoothHCIRetransmissionEffortTypes: { - None: 0, - AtLeastOneAndOptimizeForPower: 1, - AtLeastOneAndOptimizeLinkQuality: 2, - DontCare: 255, -}; - declare const BluetoothLEScanFilter: { None: 0, Safelist: 1, Whitelist: 1, }; -declare const IOBluetoothHandsFreeCodecID: { - DCVSD: 1, - DmSBC: 2, - DAACELD: -128, -}; - declare const BluetoothLESecurityManagerPairingFailedReasonCode: { Reserved: 0, PasskeyEntryFailed: 1, @@ -3293,16 +3305,6 @@ declare const BluetoothLESecurityManagerPairingFailedReasonCode: { ReservedEnd: 255, }; -declare const IOBluetoothHandsFreeCallHoldModes: { - Mode0: 1, - Mode1: 2, - Mode1idx: 4, - Mode2: 8, - Mode2idx: 16, - Mode3: 32, - Mode4: 64, -}; - declare const BluetoothHCILinkPolicySettingsValues: { DisableAllLMModes: 0, EnableCentralPeripheralSwitch: 1, @@ -3326,7 +3328,7 @@ declare class OBEXSessionEvent { isEndOfEventData: number; reserved1: interop.Pointer; reserved2: interop.Pointer; - u: unnamed_17755484306999234212; + u: unnamed_9083567823978490011; } declare class OBEXSetPathCommandData { @@ -3393,12 +3395,6 @@ declare class BluetoothHCIEventPageScanRepetitionModeChangeResults { pageScanRepetitionMode: number; } -declare class BluetoothHCIStoredLinkKeysInfo { - constructor(init?: BluetoothHCIStoredLinkKeysInfo); - numLinkKeysRead: number; - maxNumLinkKeysAllowedInDevice: number; -} - declare class BluetoothHCIExtendedInquiryResponse { constructor(init?: BluetoothHCIExtendedInquiryResponse); data: unknown /* const array */; @@ -3450,6 +3446,12 @@ declare class BluetoothHCIEventChangeConnectionLinkKeyCompleteResults { connectionHandle: number; } +declare class unnamed_4215872962917694122 { + constructor(init?: unnamed_4215872962917694122); + deviceAddress: BluetoothDeviceAddress; + linkKey: BluetoothKey; +} + declare class BluetoothHCIEventReturnLinkKeysResults { constructor(init?: BluetoothHCIEventReturnLinkKeysResults); numLinkKeys: number; @@ -3557,19 +3559,6 @@ declare class BluetoothHCIInquiryResult { clockOffset: number; } -declare class BluetoothTransportInfo { - constructor(init?: BluetoothTransportInfo); - productID: number; - vendorID: number; - type: number; - productName: unknown /* const array */; - vendorName: unknown /* const array */; - totalDataBytesSent: number; - totalSCOBytesSent: number; - totalDataBytesReceived: number; - totalSCOBytesReceived: number; -} - declare class BluetoothHCITransmitPowerLevelInfo { constructor(init?: BluetoothHCITransmitPowerLevelInfo); handle: number; @@ -3628,6 +3617,33 @@ declare class BluetoothHCIEnhancedAcceptSynchronousConnectionRequestParams { retransmissionEffort: number; } +declare class BluetoothHCIEnhancedSetupSynchronousConnectionParams { + constructor(init?: BluetoothHCIEnhancedSetupSynchronousConnectionParams); + transmitBandwidth: number; + receiveBandwidth: number; + transmitCodingFormat: number; + receiveCodingFormat: number; + transmitCodecFrameSize: number; + receiveCodecFrameSize: number; + inputBandwidth: number; + outputBandwidth: number; + inputCodingFormat: number; + outputCodingFormat: number; + inputCodedDataSize: number; + outputCodedDataSize: number; + inputPCMDataFormat: number; + outputPCMDataFormat: number; + inputPCMSamplePayloadMSBPosition: number; + outputPCMSamplePayloadMSBPosition: number; + inputDataPath: number; + outputDataPath: number; + inputTransportUnitSize: number; + outputTransportUnitSize: number; + maxLatency: number; + packetType: number; + retransmissionEffort: number; +} + declare class BluetoothHCIAcceptSynchronousConnectionRequestParams { constructor(init?: BluetoothHCIAcceptSynchronousConnectionRequestParams); transmitBandwidth: number; @@ -3664,6 +3680,20 @@ declare class BluetoothIRK { data: unknown /* const array */; } +declare class BluetoothHCIExtendedFeaturesInfo { + constructor(init?: BluetoothHCIExtendedFeaturesInfo); + page: number; + maxPage: number; + data: unknown /* const array */; +} + +declare class BluetoothHCIEventLinkKeyNotificationResults { + constructor(init?: BluetoothHCIEventLinkKeyNotificationResults); + deviceAddress: BluetoothDeviceAddress; + linkKey: BluetoothKey; + keyType: number; +} + declare class BluetoothHCIInquiryWithRSSIResults { constructor(init?: BluetoothHCIInquiryWithRSSIResults); results: unknown /* const array */; @@ -3687,12 +3717,6 @@ declare class BluetoothRemoteHostSupportedFeaturesNotification { hostSupportedFeatures: BluetoothHCISupportedFeatures; } -declare class BluetoothHCIEventEncryptionChangeResults { - constructor(init?: BluetoothHCIEventEncryptionChangeResults); - connectionHandle: number; - enable: number; -} - declare class BluetoothHCIEventLEConnectionUpdateCompleteResults { constructor(init?: BluetoothHCIEventLEConnectionUpdateCompleteResults); connectionHandle: number; @@ -3811,18 +3835,10 @@ declare class BluetoothHCIEventRoleChangeResults { role: number; } -declare class BluetoothHCIEventLinkKeyNotificationResults { - constructor(init?: BluetoothHCIEventLinkKeyNotificationResults); - deviceAddress: BluetoothDeviceAddress; - linkKey: BluetoothKey; - keyType: number; -} - -declare class BluetoothHCIExtendedFeaturesInfo { - constructor(init?: BluetoothHCIExtendedFeaturesInfo); - page: number; - maxPage: number; - data: unknown /* const array */; +declare class BluetoothHCIEventEncryptionChangeResults { + constructor(init?: BluetoothHCIEventEncryptionChangeResults); + connectionHandle: number; + enable: number; } declare class BluetoothHCIEventDataBufferOverflowResults { @@ -3900,6 +3916,12 @@ declare class OBEXErrorData { dataLength: number; } +declare class BluetoothHCIStoredLinkKeysInfo { + constructor(init?: BluetoothHCIStoredLinkKeysInfo); + numLinkKeysRead: number; + maxNumLinkKeysAllowedInDevice: number; +} + declare class BluetoothHCIInquiryWithRSSIResult { constructor(init?: BluetoothHCIInquiryWithRSSIResult); deviceAddress: BluetoothDeviceAddress; @@ -3938,31 +3960,17 @@ declare class BluetoothEnhancedSynchronousConnectionInfo { packetType: number; } -declare class BluetoothHCIEnhancedSetupSynchronousConnectionParams { - constructor(init?: BluetoothHCIEnhancedSetupSynchronousConnectionParams); - transmitBandwidth: number; - receiveBandwidth: number; - transmitCodingFormat: number; - receiveCodingFormat: number; - transmitCodecFrameSize: number; - receiveCodecFrameSize: number; - inputBandwidth: number; - outputBandwidth: number; - inputCodingFormat: number; - outputCodingFormat: number; - inputCodedDataSize: number; - outputCodedDataSize: number; - inputPCMDataFormat: number; - outputPCMDataFormat: number; - inputPCMSamplePayloadMSBPosition: number; - outputPCMSamplePayloadMSBPosition: number; - inputDataPath: number; - outputDataPath: number; - inputTransportUnitSize: number; - outputTransportUnitSize: number; - maxLatency: number; - packetType: number; - retransmissionEffort: number; +declare class BluetoothTransportInfo { + constructor(init?: BluetoothTransportInfo); + productID: number; + vendorID: number; + type: number; + productName: unknown /* const array */; + vendorName: unknown /* const array */; + totalDataBytesSent: number; + totalSCOBytesSent: number; + totalDataBytesReceived: number; + totalSCOBytesReceived: number; } declare class BluetoothAFHHostChannelClassification { @@ -3997,7 +4005,7 @@ declare class BluetoothHCIRequestCallbackInfo { declare class IOBluetoothL2CAPChannelEvent { constructor(init?: IOBluetoothL2CAPChannelEvent); eventType: interop.Enum; - u: unnamed_11843560018784926152; + u: unnamed_2856488971555767183; status: number; } @@ -4042,16 +4050,6 @@ declare class BluetoothHCIInquiryResults { count: number; } -declare class unnamed_6745017240202992945 { - constructor(init?: unnamed_6745017240202992945); - deviceAddress: BluetoothDeviceAddress; - linkKey: BluetoothKey; -} - -declare class OpaqueOBEXSessionRef { - constructor(init?: OpaqueOBEXSessionRef); -} - declare class BluetoothHCIEventReadRemoteExtendedFeaturesResults { constructor(init?: BluetoothHCIEventReadRemoteExtendedFeaturesResults); error: number; @@ -4202,7 +4200,11 @@ declare class BluetoothHCIEventQoSViolationResults { connectionHandle: number; } -type unnamed_17755484306999234212Descriptor = +declare class OpaqueOBEXSessionRef { + constructor(init?: OpaqueOBEXSessionRef); +} + +type unnamed_9083567823978490011Descriptor = | { connectCommandResponseData: OBEXConnectCommandResponseData } | { disconnectCommandResponseData: OBEXDisconnectCommandResponseData } | { putCommandResponseData: OBEXPutCommandResponseData } @@ -4217,8 +4219,8 @@ type unnamed_17755484306999234212Descriptor = | { abortCommandData: OBEXAbortCommandData } | { errorData: OBEXErrorData }; -declare class unnamed_17755484306999234212 { - constructor(init?: unnamed_17755484306999234212Descriptor); +declare class unnamed_9083567823978490011 { + constructor(init?: unnamed_9083567823978490011Descriptor); connectCommandResponseData: OBEXConnectCommandResponseData; disconnectCommandResponseData: OBEXDisconnectCommandResponseData; putCommandResponseData: OBEXPutCommandResponseData; @@ -4234,13 +4236,13 @@ declare class unnamed_17755484306999234212 { errorData: OBEXErrorData; } -type unnamed_11843560018784926152Descriptor = +type unnamed_2856488971555767183Descriptor = | { data: IOBluetoothL2CAPChannelDataBlock } | { writeRefCon: interop.PointerConvertible } | { padding: unknown /* const array */ }; -declare class unnamed_11843560018784926152 { - constructor(init?: unnamed_11843560018784926152Descriptor); +declare class unnamed_2856488971555767183 { + constructor(init?: unnamed_2856488971555767183Descriptor); data: IOBluetoothL2CAPChannelDataBlock; writeRefCon: interop.Pointer; padding: unknown /* const array */; @@ -4374,6 +4376,27 @@ declare function IOBluetoothOBEXSessionCreateWithIncomingIOBluetoothRFCOMMChanne declare function IOBluetoothOBEXSessionOpenTransportConnection(inSessionRef: interop.PointerConvertible, inCallback: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, inUserRefCon: interop.PointerConvertible): number; +declare interface IOBluetoothDevicePairDelegate extends NSObjectProtocol { + devicePairingStarted?(sender: interop.Object): void; + + devicePairingConnecting?(sender: interop.Object): void; + + devicePairingConnected?(sender: interop.Object): void; + + devicePairingPINCodeRequest?(sender: interop.Object): void; + + devicePairingUserConfirmationRequestNumericValue?(sender: interop.Object, numericValue: number): void; + + devicePairingUserPasskeyNotificationPasskey?(sender: interop.Object, passkey: number): void; + + devicePairingFinishedError?(sender: interop.Object, error: number): void; + + deviceSimplePairingCompleteStatus?(sender: interop.Object, status: number): void; +} + +declare class IOBluetoothDevicePairDelegate extends NativeObject implements IOBluetoothDevicePairDelegate { +} + declare interface IOBluetoothHandsFreeDeviceDelegate extends IOBluetoothHandsFreeDelegate { handsFreeIsServiceAvailable?(device: IOBluetoothHandsFreeDevice, isServiceAvailable: NSNumber): void; @@ -4465,27 +4488,6 @@ declare interface IOBluetoothL2CAPChannelDelegate { declare class IOBluetoothL2CAPChannelDelegate extends NativeObject implements IOBluetoothL2CAPChannelDelegate { } -declare interface IOBluetoothDevicePairDelegate extends NSObjectProtocol { - devicePairingStarted?(sender: interop.Object): void; - - devicePairingConnecting?(sender: interop.Object): void; - - devicePairingConnected?(sender: interop.Object): void; - - devicePairingPINCodeRequest?(sender: interop.Object): void; - - devicePairingUserConfirmationRequestNumericValue?(sender: interop.Object, numericValue: number): void; - - devicePairingUserPasskeyNotificationPasskey?(sender: interop.Object, passkey: number): void; - - devicePairingFinishedError?(sender: interop.Object, error: number): void; - - deviceSimplePairingCompleteStatus?(sender: interop.Object, status: number): void; -} - -declare class IOBluetoothDevicePairDelegate extends NativeObject implements IOBluetoothDevicePairDelegate { -} - declare interface IOBluetoothDeviceAsyncCallbacks { remoteNameRequestCompleteStatus(device: IOBluetoothDevice, status: number): void; @@ -5116,6 +5118,10 @@ declare class OBEXFileTransferServices extends NSObject { setDelegate(delegate: interop.Object): void; } +declare class IOBluetoothUserNotification extends NSObject { + unregister(): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class IOBluetoothHandsFreeDevice extends IOBluetoothHandsFree { // @ts-ignore MemberDecl.tsIgnore @@ -5164,10 +5170,6 @@ declare class IOBluetoothHandsFreeDevice extends IOBluetoothHandsFree { sendATCommandTimeoutSelectorTarget(atCommand: string, timeout: number, selector: string, target: interop.Object): void; } -declare class IOBluetoothUserNotification extends NSObject { - unregister(): void; -} - declare class IOBluetoothSDPServiceRecord extends NSObject implements NSCoding, NSSecureCoding { static publishedServiceRecordWithDictionary any>(this: This, serviceDict: NSDictionary | Record): InstanceType; diff --git a/packages/macos/types/IOBluetoothUI.d.ts b/packages/macos/types/IOBluetoothUI.d.ts index d22a805c..fe912644 100644 --- a/packages/macos/types/IOBluetoothUI.d.ts +++ b/packages/macos/types/IOBluetoothUI.d.ts @@ -24,40 +24,6 @@ declare function IOBluetoothGetPairingController(): interop.Object; declare function IOBluetoothGetDeviceSelectorController(): interop.Object; -declare class IOBluetoothPairingController extends NSWindowController { - static pairingController(): IOBluetoothPairingController; - - runModal(): number; - - getResults(): NSArray; - - setOptions(options: number): void; - - getOptions(): number; - - setSearchAttributes(searchAttributes: interop.PointerConvertible): void; - - getSearchAttributes(): interop.Pointer; - - addAllowedUUID(allowedUUID: IOBluetoothSDPUUID): void; - - addAllowedUUIDArray(allowedUUIDArray: NSArray | Array): void; - - clearAllowedUUIDs(): void; - - setTitle(windowTitle: string): void; - - getTitle(): string; - - setDescriptionText(descriptionText: string): void; - - getDescriptionText(): string; - - setPrompt(prompt: string): void; - - getPrompt(): string; -} - declare class IOBluetoothServiceBrowserController extends NSWindowController { static serviceBrowserController(inOptions: number): IOBluetoothServiceBrowserController; @@ -133,6 +99,40 @@ declare class IOBluetoothObjectPushUIController extends NSWindowController { isTransferInProgress(): boolean; } +declare class IOBluetoothPairingController extends NSWindowController { + static pairingController(): IOBluetoothPairingController; + + runModal(): number; + + getResults(): NSArray; + + setOptions(options: number): void; + + getOptions(): number; + + setSearchAttributes(searchAttributes: interop.PointerConvertible): void; + + getSearchAttributes(): interop.Pointer; + + addAllowedUUID(allowedUUID: IOBluetoothSDPUUID): void; + + addAllowedUUIDArray(allowedUUIDArray: NSArray | Array): void; + + clearAllowedUUIDs(): void; + + setTitle(windowTitle: string): void; + + getTitle(): string; + + setDescriptionText(descriptionText: string): void; + + getDescriptionText(): string; + + setPrompt(prompt: string): void; + + getPrompt(): string; +} + declare class IOBluetoothAccessibilityIgnoredTextFieldCell extends NSTextFieldCell { } diff --git a/packages/macos/types/IOKit.d.ts b/packages/macos/types/IOKit.d.ts index 93c7caba..f1c41f11 100644 --- a/packages/macos/types/IOKit.d.ts +++ b/packages/macos/types/IOKit.d.ts @@ -192,8 +192,6 @@ declare const kUSBBillboardAltModeConfigSuccess: number; declare const kUSBBillboardConfigUnsuccessful: number; -declare const kUSBBillboardConfigNotAttempted: number; - declare const kUSBBillboardVConnReserved: number; declare const kUSBBillboardVConn6Watt: number; @@ -204,8 +202,6 @@ declare const kUSBSuperSpeedSupportsLS: number; declare const kUSBImplicitFeedbackDataIsocUsageType: number; -declare const kUSBDataIsocUsageType: number; - declare const kUSBNoSynchronizationIsocSyncType: number; declare const kUSBNotificationInterruptUsageType: number; @@ -824,8 +820,6 @@ declare const kMMCCmd_TEST_UNIT_READY: number; declare const kMMCCmd_SYNCHRONIZE_CACHE: number; -declare const kMMCCmd_STOP_PLAY_SCAN: number; - declare const kMMCCmd_START_STOP_UNIT: number; declare const kMMCCmd_SET_STREAMING: number; @@ -1166,8 +1160,6 @@ declare const kSCSICmd_WRITE_12: number; declare const kSCSICmd_WRITE_10: number; -declare const kSCSICmd_WRITE_6: number; - declare const kSCSICmd_VOLUME_SET_OUT: number; declare const kSCSICmd_VERIFY_12: number; @@ -1282,6 +1274,10 @@ declare const kSCSICmd_PLAY_AUDIO_MSF: number; declare const kSCSICmd_PLAY_AUDIO_12: number; +declare const kSCSICmd_ATA_PASS_THROUGH_EXT: number; + +declare const kSCSICmd_ATA_PASS_THROUGH: number; + declare const kSCSICmd_MODE_SENSE_10: number; declare const kSCSICmd_MEDIUM_SCAN: number; @@ -1576,8 +1572,6 @@ declare const kCDFeaturesWriteOnceBit: number; declare const kMessageFoundMedia: number; -declare const kMessageDeterminingMediaPresence: number; - declare const kMessageTrayStateChangeRequestRejected: number; declare const kFWSBP2UnsolicitedStatus: number; @@ -1650,8 +1644,6 @@ declare const kIOPMThermalLevelCritical: number; declare const kIOPMThermalLevelNormal: number; -declare const kIOPSAdapterErrorFlagDeviceNeedsToBeRepositioned: number; - declare const kIOPSAdapterErrorFlagForeignObjectDetected: number; declare const kIOPSAdapterErrorFlagInsufficientAvailablePower: number; @@ -1714,6 +1706,8 @@ declare const kClamshellSleepBit: number; declare const kClamshellStateBit: number; +declare const kIOPMDriverAssertionForceFullWakeupBit: number; + declare const kIOPMDriverAssertionNetworkKeepAliveActiveBit: number; declare const kIOPMDriverAssertionReservedBit7: number; @@ -2162,8 +2156,6 @@ declare const kPanelTFTConnect: number; declare const kPanelConnect: number; -declare const kFastCheckForDDC: number; - declare const kOverrideConnection: number; declare const kConnectionInactive: number; @@ -2448,8 +2440,6 @@ declare const kHIDUsage_BCS_ConvertUPC_EToA: number; declare const kHIDUsage_BCS_GRWTIBeep_LampAfterTransmit: number; -declare const kHIDUsage_BCS_GRWTIAfterDecode: number; - declare const kHIDUsage_BCS_GoodReadWhenToWrite: number; declare const kHIDUsage_BCS_SoundNotOnFileBeep: number; @@ -2476,8 +2466,6 @@ declare const kHIDUsage_BCS_TriggerModeContinuousLaserOn: number; declare const kHIDUsage_BCS_TriggerModeBlinkingLaserOn: number; -declare const kHIDUsage_BCS_TriggerState: number; - declare const kHIDUsage_BCS_InitiateBarcodeRead: number; declare const kHIDUsage_BCS_PowerOnResetScanner: number; @@ -2618,8 +2606,6 @@ declare const kHIDUsage_BS_OKToUse: number; declare const kHIDUsage_BS_OutputConnection: number; -declare const kHIDUsage_BS_ConnectionToSMBus: number; - declare const kHIDUsage_BS_OptionalMfgFunction4: number; declare const kHIDUsage_BS_OptionalMfgFunction3: number; @@ -2970,8 +2956,6 @@ declare const kHIDUsage_Snsr_Property_SensorStatus: number; declare const kHIDUsage_Snsr_Property_FriendlyName: number; -declare const kHIDUsage_Snsr_Property: number; - declare const kHIDUsage_Snsr_Event_SensorEvent_ComplexTrigger: number; declare const kHIDUsage_Snsr_Event_SensorEvent_ZeroThresholdCrossUp: number; @@ -3028,6 +3012,10 @@ declare const kHIDUsage_Snsr_Orientation_Inclinometer1D: number; declare const kHIDUsage_Snsr_Orientation_Compass3D: number; +declare const kHIDUsage_Snsr_Motion_LinearAccelerometer: number; + +declare const kHIDUsage_Snsr_Motion_GravityVector: number; + declare const kHIDUsage_Snsr_Motion_Gyrometer3D: number; declare const kHIDUsage_Snsr_Motion_Gyrometer2D: number; @@ -3108,8 +3096,6 @@ declare const kHIDUsage_AD_VerticalScroll: number; declare const kHIDUsage_AD_DisplayEnable: number; -declare const kHIDUsage_AD_ClearDisplay: number; - declare const kHIDUsage_AD_DataReadBack: number; declare const kHIDUsage_PID_Reserved: number; @@ -3316,8 +3302,6 @@ declare const kHIDUsage_Dig_CoordinateMeasuringMachine: number; declare const kHIDUsage_Dig_TouchPad: number; -declare const kHIDUsage_Dig_TouchScreen: number; - declare const kHIDUsage_Csmr_ContactStatusFlag: number; declare const kHIDUsage_Csmr_ContactSpeedDialNumber: number; @@ -3602,8 +3586,6 @@ declare const kHIDUsage_Csmr_SubChannelIncrement: number; declare const kHIDUsage_Csmr_SubChannel: number; -declare const kHIDUsage_Csmr_ChannelTop: number; - declare const kHIDUsage_Csmr_ChannelSide: number; declare const kHIDUsage_Csmr_ChannelCenterFront: number; @@ -3634,8 +3616,6 @@ declare const kHIDUsage_Csmr_LightIlluminationLevel: number; declare const kHIDUsage_Csmr_LightEnable: number; -declare const kHIDUsage_Csmr_Slow: number; - declare const kHIDUsage_Csmr_ExtendedPlay: number; declare const kHIDUsage_Csmr_LongPlay: number; @@ -3872,8 +3852,6 @@ declare const kHIDUsage_Ord_Instance65535: number; declare const kHIDUsage_Ord_Instance3: number; -declare const kHIDUsage_Button_65535: number; - declare const kHIDUsage_Button_254: number; declare const kHIDUsage_Button_253: number; @@ -3984,8 +3962,6 @@ declare const kHIDUsage_Button_175: number; declare const kHIDUsage_Button_171: number; -declare const kHIDUsage_Button_170: number; - declare const kHIDUsage_Button_167: number; declare const kHIDUsage_Button_166: number; @@ -4170,6 +4146,18 @@ declare const kHIDUsage_LED_Player2: number; declare const kHIDUsage_LED_PlayerIndicator: number; +declare const kHIDUsage_LED_LEDIntensity: number; + +declare const kHIDUsage_LED_BlueLEDChannel: number; + +declare const kHIDUsage_LED_RedLEDChannel: number; + +declare const kHIDUsage_LED_RGB_LED: number; + +declare const kHIDUsage_Button_65535: number; + +declare const kHIDUsage_LED_GoodStatus: number; + declare const kHIDUsage_LED_SystemSuspend: number; declare const kHIDUsage_LED_IndicatorRed: number; @@ -4432,6 +4420,8 @@ declare const kHIDUsage_KeyboardC: number; declare const kHIDUsage_KeyboardA: number; +declare const kHIDUsage_GenDevControls_BatteryStrength: number; + declare const kHIDUsage_Game_Reserved: number; declare const kHIDUsage_Game_GamepadFormFitting: number; @@ -4440,8 +4430,6 @@ declare const kHIDUsage_Game_GamepadFormFitting_Compatibility: number; declare const kHIDUsage_Game_GunSafety: number; -declare const kHIDUsage_Game_GunBurst: number; - declare const kIOUSBDeviceStatusSelfPowered: number; declare const kHIDUsage_Game_GunBolt: number; @@ -4586,8 +4574,6 @@ declare const kHIDUsage_GD_SystemDisplayToggleLCDAutoscale: number; declare const kHIDUsage_GD_SystemDisplayDual: number; -declare const kHIDUsage_GD_SystemDisplayBoth: number; - declare const kHIDUsage_GD_SystemDisplayExternal: number; declare const kHIDUsage_GD_SystemDisplayInternal: number; @@ -4624,8 +4610,6 @@ declare const kHIDUsage_GD_SystemMenuDown: number; declare const kHIDUsage_GD_SystemMenuUp: number; -declare const kHIDUsage_GD_SystemMenuExit: number; - declare const kHIDUsage_GD_SystemContextMenu: number; declare const kHIDUsage_GD_SystemSleep: number; @@ -5276,8 +5260,6 @@ declare const kIOAudioChannelLabel_LeftSurroundDirect: number; declare const kIOAudioChannelLabel_RightCenter: number; -declare const kIOAudioChannelLabel_RightSurround: number; - declare const kIOAudioChannelLabel_LFEScreen: number; declare const kHIDUsage_Button_248: number; @@ -5468,10 +5450,6 @@ declare const kHIDUsage_GD_WirelessRadioButton: number; declare const kIOAudioLevelControlSubTypePRAMVolume: number; -declare const kHIDUsage_Keypad9: number; - -declare const kIOAudioLevelControlSubTypeVolume: number; - declare const kIOAudioControlTypeJack: number; declare const kHIDPage_GenericDeviceControls: number; @@ -5584,6 +5562,8 @@ declare const kHIDUsage_BCS_EnableCheckDigitTransmit: number; declare const kHIDUsage_Sprt_LoftWedge: number; +declare const kSCSICmd_WRITE_6: number; + declare const kATAOperationTypePowerManagement: number; declare const kSSCSeqCmd_COMPARE: number; @@ -5598,6 +5578,12 @@ declare const kSENSE_KEY_ILLEGAL_REQUEST: number; declare const kHIDUsage_BCS_PDF_417: number; +declare const kHIDUsage_Keypad9: number; + +declare const kIOAudioLevelControlSubTypeVolume: number; + +declare const kHIDUsage_BS_ConnectionToSMBus: number; + declare const kHIDUsage_Csmr_RepeatFromMark: number; declare const kUSBHIDClass: number; @@ -5620,6 +5606,8 @@ declare const kSCSICmd_XPWRITE: number; declare const kUSBAnyDesc: number; +declare const kIOPMDriverAssertionForceWakeupBit: number; + declare const kIOUSBSuperSpeedPlusDeviceCapabilitySublinkReservedPhase: number; declare const kHIDUsage_Tfon_PhoneKey4: number; @@ -5636,42 +5624,6 @@ declare const kHIDUsage_Snsr_Event_SensorState_Initializing: number; declare const kHIDUsage_Csmr_ChannelFront: number; -declare const kIOUSBSuperSpeedHubCharacteristicsPowerSwitchingGanged: number; - -declare const kHIDUsage_Snsr_Data_Light_ConsumerIRSentenceReceive: number; - -declare const kFWAVCAsyncPlug8: number; - -declare const kHIDUsage_Game_GamepadTrigger: number; - -declare const kIOMediumIEEE80211Manual: number; - -declare const kHIDUsage_BCS_UPC_EANControlReport: number; - -declare const kHIDUsage_VR_Vest: number; - -declare const kHIDUsage_Button_228: number; - -declare const kFWResponsePending: number; - -declare const kHIDUsage_Dig_Puck: number; - -declare const kSCSICmd_SEND_DVD_STRUCTURE: number; - -declare const kHIDUsage_Snsr_Data_Location_SatellitesInView: number; - -declare const kHIDUsage_Button_44: number; - -declare const kINQUIRY_Page80_PageCode: number; - -declare const kDPMSSyncMask: number; - -declare const kIOBlitDestFramebuffer: number; - -declare const kIOUSBSuperSpeedPlusDeviceCapabilitySublinkSpeedIdCountPhase: number; - -declare const EMBEDDED_SYNTHESIZER: number; - declare const kHIDUsage_Csmr_MediaSelectWWW: number; declare const kHIDUsage_BS_ThermistorHot: number; @@ -5992,8 +5944,6 @@ declare const kHIDUsage_PID_DeadBand: number; declare const kIOVideoFeatureControlClassIDExposure: number; -declare const kSSCSeqCmd_MOVE_MEDIUM_ATTACHED: number; - declare const kMMCCmd_READ_TOC_PMA_ATIP: number; declare const kHIDUsage_LED_SendCalls: number; @@ -6022,8 +5972,6 @@ declare const kSCSICmd_MODE_SELECT_10: number; declare const kHIDUsage_Csmr_ALLANOrWANBrowser: number; -declare const kHIDUsage_KeyboardEscape: number; - declare const kRangeSupportsSeperateSyncsBit: number; declare const kSBCWOCmd_SEARCH_DATA_LOW_10: number; @@ -6184,8 +6132,6 @@ declare const kHIDUsage_Csmr_ACSubscript: number; declare const kHIDUsage_Csmr_ACSendOrReceive: number; -declare const kHIDUsage_LED_IndicatorFastBlink: number; - declare const kRangeSupportsVSyncSerrationMask: number; declare const kHIDUsage_Button_34: number; @@ -6234,8 +6180,6 @@ declare const kHIDUsage_Csmr_ALPowerStatus: number; declare const kINQUIRY_PageB1_PageCode: number; -declare const kFireWireCommandUseCopy: number; - declare const kHIDUsage_KeyboardReturn: number; declare const kC0DataMaxStringLen: number; @@ -6352,6 +6296,10 @@ declare const kHIDUsage_WD_ScaleStatusRequiresRezeroing: number; declare const kIOPMNotPowerManaged: number; +declare const kHIDUsage_BCS_TriggerState: number; + +declare const kFireWireCommandUseCopy: number; + declare const kHIDUsage_AD_CursorMode: number; declare const kIOPMProModeEngaged: number; @@ -6394,6 +6342,10 @@ declare const kDVDStructureFormatCopyrightInfo: number; declare const kHIDUsage_BCS_BarSpaceData: number; +declare const kIOPSAdapterErrorFlagDeviceNeedsToBeRepositioned: number; + +declare const kHIDUsage_Csmr_ChannelTop: number; + declare const kHIDUsage_GD_SystemDisplayToggleMode: number; declare const kCSRMemoryBoundHiAddress: number; @@ -6558,6 +6510,8 @@ declare const kUSBBillboardVConn2Watt: number; declare const kHIDUsage_Snsr_Property_Location_DesiredAccuracy: number; +declare const kFastCheckForDDC: number; + declare const kModeNotGraphicsQuality: number; declare const kUSBHubCountExceededNotificationType: number; @@ -6652,30 +6606,74 @@ declare const kIOAudioChannelLabel_LeftSurround: number; declare const kConfigModuleSpecIdKey: number; -declare const kHIDUsage_Csmr_ACNumberedList: number; - -declare const kIOPostedWrite: number; - -declare const kDVDMediaTypePlusR: number; +declare const kHIDUsage_LED_Repeat: number; declare const kHIDUsage_BCS_Check: number; -declare const kHIDUsage_Button_61: number; +declare const kMMCCmd_STOP_PLAY_SCAN: number; -declare const kMMCCmd_REPAIR_TRACK: number; +declare const kHIDUsage_GD_SystemMenuExit: number; + +declare const kHIDUsage_KeyboardEscape: number; declare const kHIDUsage_PID_OpEffectStartSolo: number; +declare const kHIDUsage_Button_137: number; + declare const kUSBDataClass: number; declare const kHIDPage_BarCodeScanner: number; -declare const kSSCSeqCmd_SPACE: number; +declare const kHIDUsage_Snsr_Property_ReportingState: number; -declare const kIOHIDStandardTypeISO: number; +declare const kHIDUsage_Button_97: number; + +declare const kHIDUsage_Button_170: number; + +declare const kMMCCmd_SEEK_6: number; declare const kHIDUsage_Csmr_AC: number; +declare const kHIDUsage_BCS_EAN2_3LabelControlReport: number; + +declare const kIOUSBSuperSpeedHubCharacteristicsPowerSwitchingGanged: number; + +declare const kHIDUsage_Snsr_Data_Light_ConsumerIRSentenceReceive: number; + +declare const kFWAVCAsyncPlug8: number; + +declare const kHIDUsage_Game_GamepadTrigger: number; + +declare const kIOMediumIEEE80211Manual: number; + +declare const kHIDUsage_BCS_UPC_EANControlReport: number; + +declare const kHIDUsage_VR_Vest: number; + +declare const kHIDUsage_Button_228: number; + +declare const kFWResponsePending: number; + +declare const kHIDUsage_Dig_Puck: number; + +declare const kSCSICmd_SEND_DVD_STRUCTURE: number; + +declare const kHIDUsage_Snsr_Data_Location_SatellitesInView: number; + +declare const kHIDUsage_Button_44: number; + +declare const kINQUIRY_Page80_PageCode: number; + +declare const kDPMSSyncMask: number; + +declare const kIOBlitDestFramebuffer: number; + +declare const kIOUSBSuperSpeedPlusDeviceCapabilitySublinkSpeedIdCountPhase: number; + +declare const EMBEDDED_SYNTHESIZER: number; + +declare const kHIDUsage_Button_130: number; + declare const kHIDUsage_Snsr_Location_Triangulation: number; declare const kHIDUsage_Button_144: number; @@ -6686,6 +6684,8 @@ declare const kSPCCmd_COPY: number; declare const kSPCCmd_MODE_SENSE_10: number; +declare const kHIDUsage_Csmr_ACNumberedList: number; + declare const kREPORT_LUNS_ADDRESS_DEVICE_TYPE_SPECIFIC: number; declare const kATASMARTSelfTestStatusNoError: number; @@ -6696,6 +6696,8 @@ declare const INPUT_MICROPHONE: number; declare const kIOAudioControlChannelIDAll: number; +declare const kIOAudioSelectorControlSelectionValueSPDIF: number; + declare const kHIDUsage_MSR_Track3Length: number; declare const kHIDUsage_LED_Player3: number; @@ -6724,6 +6726,8 @@ declare const kHIDUsage_BD_BrailleKeyboardDot7: number; declare const kHIDUsage_Button_155: number; +declare const kHIDUsage_LED_IndicatorOrange: number; + declare const kMMCCmd_MODE_SELECT_6: number; declare const kIOPMPoorValue: number; @@ -6874,8 +6878,6 @@ declare const kINQUIRY_Page83_AssociationTargetPort: number; declare const kIOScaleRotateFlags: number; -declare const kHIDUsage_PID_PoolAlignment: number; - declare const kConfigUnitDirectoryKey: number; declare const kCDFeaturesTestWriteMask: number; @@ -6928,6 +6930,8 @@ declare const kIOHIDKeyboardPhysicalLayoutTypeUnknown: number; declare const kIOHIDStandardTypeUnspecified: number; +declare const kIOHIDStandardTypeISO: number; + declare const kIOHIDStandardTypeANSI: number; declare const kHIDUsage_PD_ChargerID: number; @@ -6964,14 +6968,20 @@ declare const kUSBStandard: number; declare const kHIDUsage_KeyboardRightAlt: number; +declare const kHIDUsage_Snsr_Biometric_HeartRate: number; + declare const kHIDUsage_VR_AnimatronicDevice: number; +declare const kMMCCmd_REPAIR_TRACK: number; + declare const kHIDUsage_PID_Phase: number; declare const kIOMediumEthernet10Base2: number; declare const kCSRRegisterSpaceBaseAddressLo: number; +declare const kHIDUsage_Button_61: number; + declare const kAnalogSignalLevel_0700_0000: number; declare const kSENSE_KEY_VENDOR_SPECIFIC: number; @@ -6990,6 +7000,8 @@ declare const kIOAudioControlTypeSelector: number; declare const kHIDUsage_BCS_TriggerReport: number; +declare const kHIDUsage_Game_GunBurst: number; + declare const kHIDUsage_PD_BadCount: number; declare const kHIDUsage_Csmr_Rewind: number; @@ -7018,8 +7030,6 @@ declare const kConfigEntryKeyValuePhase: number; declare const kHIDUsage_GD_WirelessRadioSliderSwitch: number; -declare const kHIDUsage_Button_130: number; - declare const kTransparentEncodedPixel: number; declare const kHIDUsage_BD_BrailleRockerPress: number; @@ -7034,8 +7044,6 @@ declare const kHIDUsage_Snsr_Data_Orientation_DistanceZAxis: number; declare const kHIDUsage_LED_NumLock: number; -declare const kFWDCLOpFlagPhase: number; - declare const kRangeSupportsVSyncSerrationBit: number; declare const kConnectionSupportsLLDDCSense: number; @@ -7110,8 +7118,6 @@ declare const kUSBRFControllerSubClass: number; declare const kIOAudioChannelLabel_TopBackCenter: number; -declare const kIOBlitTypeOperationTypeMask: number; - declare const kIOTimingIDApple_1024x768_75hz: number; declare const kGenericLCD: number; @@ -7154,6 +7160,8 @@ declare const kUSBDeviceCapability: number; declare const kHIDUsage_KeyboardInternational7: number; +declare const kHIDUsage_PID_PoolAlignment: number; + declare const kHIDUsage_BS_CycleCount: number; declare const kHIDUsage_Game_Player: number; @@ -7230,10 +7238,14 @@ declare const kCSRBusManagerID: number; declare const kHIDUsage_Csmr_VolumeIncrement: number; +declare const kIOAudioChannelLabel_RightSurround: number; + declare const kHIDUsage_BS_AverageCurrent: number; declare const kUSBBulk: number; +declare const kHIDUsage_Haptics_WaveformRelease: number; + declare const EXTERNAL_MADI: number; declare const kHIDUsage_Game_PinballDevice: number; @@ -7330,6 +7342,8 @@ declare const kNanosecondScale: number; declare const kIOAudioDeviceTransportTypeBluetooth: number; +declare const kDVDMediaTypePlusR: number; + declare const kHIDUsage_PID_AttackTime: number; declare const INPUT_NULL: number; @@ -7338,6 +7352,8 @@ declare const kPowerStateReducedPower1: number; declare const kIOColorimetryAdobeRGB: number; +declare const kHIDUsage_LED_SystemMicrophoneMute: number; + declare const kHIDUsage_Snsr_Modifier_ThresholdHigh: number; declare const kATAOperationTypeConfiguration: number; @@ -7516,6 +7532,8 @@ declare const kINQUIRY_PERIPHERAL_TYPE_Mask: number; declare const kHIDUsage_Snsr_Property_Time_ArmAlarm: number; +declare const kIOPMSystemCapabilityAOT: number; + declare const kUSBbEndpointAddressMask: number; declare const kHIDUsage_PID_Period: number; @@ -7558,6 +7576,12 @@ declare const kHIDUsage_BCS_CheckDigitEnableStandard2of5USS: number; declare const kHIDUsage_Csmr_ALMessageStatus: number; +declare const kMessageDeterminingMediaPresence: number; + +declare const kHIDUsage_Csmr_MediaSelection: number; + +declare const kUSBDataIsocUsageType: number; + declare const kHIDUsage_Snsr_Property_Mechanical_BackwardVibrationSpeed: number; declare const kHIDUsage_Csmr_Proximity: number; @@ -8016,8 +8040,6 @@ declare const kHIDUsage_Snsr_Property_ResponseCurve: number; declare const kIORangePixelEncodingRGB444: number; -declare const kIORangePixelEncodingNotSupported: number; - declare const kIOTimingRangeV1: number; declare const kCSRRegisterSpaceBaseAddressHi: number; @@ -8158,8 +8180,6 @@ declare const kIOMonoDirectPixels: number; declare const kIORGBDirectPixels: number; -declare const kIOCLUTPixels: number; - declare const kIOMaxPixelBits: number; declare const kIODisplayModeIDReservedBase: number; @@ -8266,8 +8286,6 @@ declare const kMMCCmd_RESERVE_6: number; declare const kINQUIRY_Byte6_ENCSERV_Mask: number; -declare const kConfigUnitLocationKey: number; - declare const kHIDUsage_Csmr_FunctionButtons: number; declare const kHIDUsage_Snsr_Electrical_Resistance: number; @@ -8346,8 +8364,26 @@ declare const kHIDUsage_Snsr_Biometric_HumanProximity: number; declare const kHIDUsage_Csmr_ACSaveAndClose: number; +declare const kHIDUsage_AD_ClearDisplay: number; + +declare const kFWDCLOpFlagPhase: number; + +declare const kMMCCmd_RELEASE_10: number; + +declare const kIORangePixelEncodingNotSupported: number; + +declare const kUSBBillboardConfigNotAttempted: number; + +declare const kHIDUsage_Dig_MultiplePointDigitizer: number; + +declare const kHIDUsage_Snsr_Property: number; + +declare const kHIDUsage_LED_IndicatorFastBlink: number; + declare const kIOPMWillAckLater: number; +declare const kHIDUsage_Csmr_ACAllCaps: number; + declare const kIOBlitSourceSolid: number; declare const kHIDUsage_Dig_SurfaceSwitch: number; @@ -8372,10 +8408,12 @@ declare const kHIDUsage_Tfon_StoreNumber: number; declare const kHIDUsage_KeyboardInternational4: number; -declare const kHIDUsage_Button_127: number; +declare const kIOBlitTypeOperationTypeMask: number; declare const kSCSICmd_SEND_CUE_SHEET: number; +declare const kHIDUsage_Csmr_ACDistributeV: number; + declare const kHIDUsage_KeyboardClear: number; declare const kHIDUsage_BS_Undefined: number; @@ -8386,6 +8424,8 @@ declare const kHIDUsage_Button_203: number; declare const kIOCatalogKextdActive: number; +declare const kHIDUsage_Csmr_ACScrollDown: number; + declare const kIORangeDynamicRangeNotSupported: number; declare const cscGetMultiConnect: number; @@ -8402,6 +8442,8 @@ declare const kSBCModePageFlexibleDisk_TRDY_Bit: number; declare const kIOTimingIDSMPTE240M_60hz: number; +declare const kIODeferCLUTSetAttribute: number; + declare const kSCSIServiceAction_XDREAD_32: number; declare const kHIDUsage_Csmr_MedicalAlarm: number; @@ -8522,6 +8564,8 @@ declare const kConnectionColorDepthsSupported: number; declare const kINQUIRY_Page83_CodeSetReserved: number; +declare const kIOCLUTPixels: number; + declare const kIOUSBUSB20ExtensionCapabilityBESLDPhase: number; declare const kUSB100mAAvailable: number; @@ -8574,8 +8618,6 @@ declare const kIOUSBSuperSpeedHubCharacteristicsPowerSwitchingMask: number; declare const kHIDUsage_Button_209: number; -declare const kHIDUsage_Csmr_ACDistributeV: number; - declare const kMMCCmd_VERIFY_12: number; declare const kHardwareDrive: number; @@ -8600,8 +8642,6 @@ declare const kHIDUsage_Snsr_Motion_Accelerometer2D: number; declare const kHIDUsage_Sim_Elevator: number; -declare const kHIDUsage_Dig_MultiplePointDigitizer: number; - declare const kDisplayModeStretchedFlag: number; declare const kHIDUsage_BS_ResetToZero: number; @@ -8618,16 +8658,12 @@ declare const kIOFBBitRateHBR2: number; declare const kSENSE_KEY_BLANK_CHECK: number; -declare const kHIDUsage_Button_95: number; - declare const kIOUSBDeviceRequestGetInterface: number; declare const kConnectionProbe: number; declare const kConfigBusInfoBlockLengthPhase: number; -declare const kHIDUsage_Button_97: number; - declare const kHIDUsage_Snsr_Event_SensorEvent_ChangeSensitivity: number; declare const fourthVidMode: number; @@ -8804,9 +8840,11 @@ declare const kATAEnableUltraDMAModeMask: number; declare const kIOFBCurrentShmemVersion: number; -declare const kMMCCmd_COPY: number; +declare const kIOMediumIEEE80211OptionAdhoc: number; -declare const kIONUCGetNetworkDataHandleIndex: number; +declare const kFWCommandInterfaceForceBlockRequest: number; + +declare const kDCLNuDCLLeaderOp: number; declare const timingApplePAL_FFconv: number; @@ -8876,6 +8914,8 @@ declare const kINQUIRY_Byte7_VS_Mask: number; declare const kIORGBSignedFloatingPointPixels: number; +declare const kMMCCmd_COPY: number; + declare const kHIDUsage_Tfon_PhoneKey6: number; declare const kDVDFeaturesHDReadMask: number; @@ -8920,6 +8960,8 @@ declare const kUSBBillboardUnspecifiedError: number; declare const kHIDUsage_Snsr_Data_Motion_AngularVelocityXAxis: number; +declare const kSSCSeqCmd_MOVE_MEDIUM_ATTACHED: number; + declare const kINQUIRY_PERIPHERAL_QUALIFIER_Mask: number; declare const kIOBlitTypeDestKeyColorNotEqual: number; @@ -8986,8 +9028,6 @@ declare const kHIDUsage_LED_Shift: number; declare const kIOUSBVendorIDApple: number; -declare const kFWCommandInterfaceForceBlockRequest: number; - declare const kHardwareWakeToDoze: number; declare const kHIDUsage_PD_Initialized: number; @@ -9002,8 +9042,6 @@ declare const kIOMediumIEEE80211DS5: number; declare const kHIDUsage_BCS_HeaterPresent: number; -declare const kIOMediumIEEE80211OptionAdhoc: number; - declare const kSyncOnGreenMask: number; declare const kHIDUsage_Csmr_DataOnScreen: number; @@ -9088,8 +9126,6 @@ declare const kATAIdentifyConfiguration: number; declare const kIOSyncOnRed: number; -declare const kHIDUsage_Csmr_MediaSelectTV: number; - declare const kIOVideoFeatureControlClassIDBrightness: number; declare const kUSBDeviceSpeedHigh: number; @@ -9112,8 +9148,6 @@ declare const kATASupportsAdvancedPowerManagementBit: number; declare const kSBCCmd_WRITE_12: number; -declare const kIODeferCLUTSetAttribute: number; - declare const kINQUIRY_PERIPHERAL_RMB_MediumFixed: number; declare const kIOPSFamilyCodeUSBHostSuspended: number; @@ -9146,6 +9180,8 @@ declare const kIOTimingIDVESA_1024x768_60hz: number; declare const kHIDUsage_Button_240: number; +declare const kHIDUsage_Snsr_Data_Biometric_HeartRate: number; + declare const kHIDUsage_Haptics_AutoTriggerAssociatedControl: number; declare const mVersion: number; @@ -9382,6 +9418,8 @@ declare const kHIDUsage_BD_BraillePanRight: number; declare const kHIDUsage_Button_255: number; +declare const kHIDUsage_Button_127: number; + declare const TELEPHONY_PHONE_LINE: number; declare const kHIDUsage_Dig_3DDigitizer: number; @@ -9396,6 +9434,8 @@ declare const kRemoveableMediaMask: number; declare const kHIDUsage_Csmr_SlowTracking: number; +declare const kHIDUsage_Button_95: number; + declare const kHIDUsage_Snsr_Property_ReportingState_WakeThresholdEvents: number; declare const kHIDUsage_Keyboard0: number; @@ -9570,8 +9610,6 @@ declare const kHIDUsage_Button_19: number; declare const kHIDUsage_Dig_TabletFunctionKeys: number; -declare const kHIDUsage_Haptics_WaveformRelease: number; - declare const kDVDCPRMRegion2: number; declare const kScaleRotate90Mask: number; @@ -9606,8 +9644,6 @@ declare const kIO16BE4444PixelFormat: number; declare const kIOFBOnlineInterruptType: number; -declare const kDCLNuDCLLeaderOp: number; - declare const kIOMediaStateBusy: number; declare const kHIDUsage_GD_Dial: number; @@ -9624,6 +9660,8 @@ declare const kConnectionFlushParameters: number; declare const kIOBlitSourceFramebuffer: number; +declare const kHIDUsage_LED_WarningStatus: number; + declare const kIOAudioSMPTETimeType30Drop: number; declare const kIOServiceTerminatedNotificationType: number; @@ -9688,8 +9726,12 @@ declare const kHIDPage_PID: number; declare const kHIDUsage_KeyboardR: number; +declare const kHIDUsage_LED_GreenLEDChannel: number; + declare const kIOAudioSelectorControlSelectionValueCD: number; +declare const kHIDUsage_Button_142: number; + declare const kSCCCmd_SPARE_OUT: number; declare const kIOHIDPostHIDManagerEvent: number; @@ -9756,8 +9798,6 @@ declare const kSCSIUntaggedTaskIdentifier: number; declare const kSCCCmd_RESERVE_10: number; -declare const kHIDUsage_BCS_EAN2_3LabelControlReport: number; - declare const kHIDUsage_Snsr_Data_Custom_Value: number; declare const kConnectionVideoBest: number; @@ -9800,6 +9840,8 @@ declare const EXTERNAL_SPDIF_INTERFACE: number; declare const kFWBIBLinkSpeedPhase: number; +declare const kHIDUsage_LED_IndicatorBlue: number; + declare const kHIDUsage_Csmr_ALLogoff: number; declare const kHIDUsage_Csmr_ACForward: number; @@ -9946,8 +9988,6 @@ declare const kHIDUsage_Snsr_Orientation_Inclinometer3D: number; declare const kSCSICmd_SET_READ_AHEAD: number; -declare const kHIDUsage_Csmr_ACAllCaps: number; - declare const kHIDPage_Arcade: number; declare const kSBCCmd_MODE_SELECT_6: number; @@ -9988,6 +10028,8 @@ declare const kHIDUsage_PD_PowerSummary: number; declare const kIODisplayDitherTemporal: number; +declare const kConfigUnitLocationKey: number; + declare const spGammaDir: number; declare const kHIDUsage_BCS_PeriodicalAutoDiscriminatePlus5: number; @@ -10204,6 +10246,8 @@ declare const kHIDUsage_Snsr_Data_Location_FixTypeNoFix: number; declare const kHIDUsage_Sim_FlightStick: number; +declare const kHIDUsage_Csmr_MediaSelectTV: number; + declare const kHIDUsage_Snsr_Other_Custom: number; declare const kATASupportsPowerManagementMask: number; @@ -10236,7 +10280,11 @@ declare const kSCCCmd_MODE_SELECT_10: number; declare const kHIDUsage_Dig_CapacitiveHeatMapProtocolVersion: number; -declare const kCDMediaTypeR: number; +declare const kIOUSBDeviceRequestGetDescriptor: number; + +declare const kHIDUsage_KeyboardLANG5: number; + +declare const kHRConnect: number; declare const kHIDUsage_LED_Player7: number; @@ -10466,8 +10514,6 @@ declare const kIODigitalSignal: number; declare const kDVDMediaTypeHDRAM: number; -declare const kIOTimingIDVESA_800x600_85hz: number; - declare const kIOMediaAttributeRemovableMask: number; declare const kIOInterlacedCEATiming: number; @@ -10696,8 +10742,6 @@ declare const kConfigUnitSpecAppleA27: number; declare const INPUT_MODEM_AUDIO: number; -declare const kHIDUsage_Csmr_MediaSelection: number; - declare const kSBCCmd_XDWRITE: number; declare const kMessageTrayStateChangeRequestAccepted: number; @@ -10764,10 +10808,6 @@ declare const kSBCCmd_WRITE_LONG: number; declare const kHIDUsage_BCS_CheckDigitCode99Enable: number; -declare const kIOUSBDeviceRequestGetDescriptor: number; - -declare const kHIDUsage_KeyboardLANG5: number; - declare const kHIDUsage_Snsr_Data_Time: number; declare const kSCSICmd_LOCK_UNLOCK_CACHE: number; @@ -10808,6 +10848,8 @@ declare const kUSBBillboardVConn1Watt: number; declare const kHIDUsage_Sprt_StickFaceAngle: number; +declare const kIOTimingIDVESA_800x600_85hz: number; + declare const kHIDUsage_PID_ET_SawtoothDown: number; declare const kHIDUsage_Csmr_ALEntertainmentContentBrowser: number; @@ -10842,8 +10884,6 @@ declare const kHIDUsage_PD_DelayBeforeShutdown: number; declare const kIOFBNS_GenerationMask: number; -declare const kHIDUsage_Csmr_ACScrollDown: number; - declare const TELEPHONY_TELEPHONE: number; declare const kHIDUsage_Button_41: number; @@ -10886,8 +10926,6 @@ declare const kDVDFeaturesHDRWMask: number; declare const kSPCProcCmd_SEND_DIAGNOSTICS: number; -declare const kIODisplayDitherSpatial: number; - declare const kIOCatalogResetDefault: number; declare const kIOAudioDeviceTransportTypeAVB: number; @@ -11000,8 +11038,6 @@ declare const kHIDUsage_BCS_FirstDiscreteLengthToDecode: number; declare const kHIDUsage_Csmr_ACJustifyCenterH: number; -declare const kHRConnect: number; - declare const kStandbyTimerBit: number; declare const kHIDUsage_BCS_TriOptic: number; @@ -11014,8 +11050,6 @@ declare const kIOBlitTypeLines: number; declare const kHIDUsage_Csmr_Snapshot: number; -declare const kHIDUsage_Button_137: number; - declare const kSBCModePageCaching_DEMAND_READ_Mask: number; declare const kSBCWOCmd_SEARCH_DATA_EQUAL_12: number; @@ -11054,6 +11088,8 @@ declare const kHIDUsage_PID_DownloadForceSample: number; declare const kIOTimingIDVESA_1280x1024_75hz: number; +declare const kCDMediaTypeR: number; + declare const kScaleInvertYMask: number; declare const kModeShowNow: number; @@ -11074,6 +11110,8 @@ declare const cscSavePreferredConfiguration: number; declare const kConfigLeafDirLength: number; +declare const kHIDUsage_Dig_TouchScreen: number; + declare const kSBCWOCmd_SEEK_10: number; declare const kDVDBookTypePlusR: number; @@ -11112,8 +11150,6 @@ declare const kHIDUsage_PID_MoveLength: number; declare const kMMCCmd_RELEASE_6: number; -declare const kHIDUsage_Button_142: number; - declare const kHIDUsage_WD_WeightUnitPound: number; declare const kIOUSBSuperSpeedPlusDeviceCapabilityReserved: number; @@ -11130,6 +11166,8 @@ declare const kHIDUsage_Csmr_ACOpen: number; declare const kUSBRqTypeMask: number; +declare const kHIDUsage_Tfon_PhoneKeyPound: number; + declare const kIOAudioStreamAlignmentLowByte: number; declare const kIOWriteThruCache: number; @@ -11220,8 +11258,6 @@ declare const kATAIdentifyModelNumber: number; declare const kHIDUsage_Csmr_KeyboardFormFactor: number; -declare const kHIDUsage_Csmr_PlayOrPause: number; - declare const kHIDUsage_Snsr_Data_Orientation_Tilt: number; declare const kSSCPrinterCmd_REPORT_LUNS: number; @@ -11234,10 +11270,6 @@ declare const kDVDFeaturesPlusRWMask: number; declare const kSPCProcCmd_TEST_UNIT_READY: number; -declare const kIOPMThermalLevelWarning: number; - -declare const kIOAudioChannelLabel_Center: number; - declare const kHIDUsage_Snsr_Event_SensorEvent_PropertyChanged: number; declare const kHIDUsage_Button_138: number; @@ -11268,6 +11300,8 @@ declare const kDigitalSignalBit: number; declare const kSBCWOCmd_READ_12: number; +declare const kHIDUsage_Csmr_Slow: number; + declare const kHIDUsage_Snsr_Event_SensorEvent_LowThresholdCrossDown: number; declare const kHIDUsage_Snsr_Electrical: number; @@ -11334,6 +11368,8 @@ declare const kINQUIRY_Page83_IdentifierTypeRelativePortIdentifier: number; declare const kHIDUsage_Button_179: number; +declare const kIOAudioChannelLabel_Center: number; + declare const kCDFeaturesTAOWriteMask: number; declare const kRangeSupportsCompositeSyncBit: number; @@ -11368,8 +11404,6 @@ declare const kATAForceUnitAccessFeatureMask: number; declare const kHIDUsage_Sim_TrackControl: number; -declare const kHIDUsage_KeyboardX: number; - declare const kHIDUsage_Snsr_Data_Scanner_NFCSentenceReceive: number; declare const kHIDUsage_Csmr_ChannelSurround: number; @@ -11382,6 +11416,12 @@ declare const kHIDUsage_Csmr_ALAudioPlayer: number; declare const kIOPMAuxPowerOn: number; +declare const kHIDUsage_WD_ScaleStatisticsReport: number; + +declare const kIOMapPostedWrite: number; + +declare const kHIDUsage_GD_SystemDisplayBoth: number; + declare const kINQUIRY_Byte7_SYNC_Mask: number; declare const kHIDUsage_Csmr_VCROrTV: number; @@ -11400,14 +11440,8 @@ declare const kDisplaySubPixelLayoutQuadGBL: number; declare const kIOBlitTypeSourceKeyColorNotEqual: number; -declare const kHIDUsage_WD_ScaleStatisticsReport: number; - -declare const kIOMapPostedWrite: number; - declare const kHIDUsage_PID_BlockHandle: number; -declare const kIOAudioSelectorControlSelectionValueSPDIF: number; - declare const kSENSE_KEY_NO_SENSE: number; declare const kUSB_EPDesc_bmAttributes_TranType_Shift: number; @@ -11420,6 +11454,8 @@ declare const kHIDUsage_Csmr_ContactRecordActive: number; declare const kCDFeaturesReWriteableMask: number; +declare const kHIDUsage_BCS_GRWTIAfterDecode: number; + declare const kAnalogSignalLevel_1000_0400: number; declare const kSCSIDataTransfer_FromTargetToInitiator: number; @@ -11428,10 +11464,16 @@ declare const kUSBRqSetAddress: number; declare const kDisplaySubPixelShapeRectangular: number; +declare const kIOPMThermalLevelWarning: number; + +declare const kHIDUsage_Csmr_PlayOrPause: number; + declare const kHIDUsage_GD_MultiAxisController: number; declare const kIOInterestCalloutFuncIndex: number; +declare const kSSCSeqCmd_SPACE: number; + declare const kHIDUsage_Snsr_Data_Location_City: number; declare const kATASupportsWriteCacheBit: number; @@ -11480,6 +11522,8 @@ declare const kHIDUsage_LED_DoNotDisturb: number; declare const kIOUSBSuperSpeedHubCharacteristicsOverCurrentGlobal: number; +declare const kIOPostedWrite: number; + declare const kHIDUsage_BCS_Code32: number; declare const EMBEDDED_MINIDISK: number; @@ -11520,6 +11564,10 @@ declare const kIOAudioControlTypeToggle: number; declare const kIOStreamMethodGetMode: number; +declare const kFWAVCAsyncPlug1: number; + +declare const kMMCCmd_RESERVE_10: number; + declare const kIOFBLinkVoltageLevel2: number; declare const kHIDUsage_Csmr_ALOnlineActivityBrowswer: number; @@ -11538,6 +11586,12 @@ declare const kIODisplayNeedsCEAUnderscan: number; declare const kHIDUsage_Haptics_SimpleHapticController: number; +declare const kIOMediumIEEE80211None: number; + +declare const kIOTimingIDVESA_1024x768_75hz: number; + +declare const cscGetInterrupt: number; + declare const kIOAudioSMPTETimeType5994Drop: number; declare const kCSRNodeIDPhase: number; @@ -11552,6 +11606,8 @@ declare const kHIDUsage_LED_CapsLock: number; declare const kUSBDeviceCapabilitySuperSpeedUSB: number; +declare const kIODisplayDitherSpatial: number; + declare const kSBCCmd_PERSISTENT_RESERVE_IN: number; declare const kHIDUsage_BCS_Code39: number; @@ -11594,8 +11650,12 @@ declare const kIOFBNS_Sleep: number; declare const kHIDUsage_Snsr_Property_PowerState_D3_Sleep: number; +declare const kATAIdentifyCurrentMultipleSectors: number; + declare const kIOUSBDeviceRequestSetConfiguration: number; +declare const kHIDUsage_KeyboardX: number; + declare const kHIDUsage_Button_109: number; declare const kIOAudioChannelLabel_LeftTopFront: number; @@ -11616,8 +11676,6 @@ declare const kUSBRqSetFeature: number; declare const kCDTrackInfoAddressTypeTrackNumber: number; -declare const cscGetInterrupt: number; - declare const kUSB20ExtensionLPMSupported: number; declare const kHIDUsage_BS_Discharging: number; @@ -11736,8 +11794,6 @@ declare const kHIDUsage_Button_60: number; declare const kHIDUsage_Snsr_Property_PowerState_Undefined: number; -declare const kATAIdentifyCurrentMultipleSectors: number; - declare const kDisplayModeValidFlag: number; declare const kSCSICmd_SEARCH_DATA_LOW_10: number; @@ -11786,8 +11842,6 @@ declare const kSPCCmd_RECEIVE_COPY_RESULTS: number; declare const kPMPowerSource: number; -declare const kHIDUsage_Tfon_PhoneKeyPound: number; - declare const kESCSeven19Inch: number; declare const kMillisecondScale: number; @@ -11796,8 +11850,6 @@ declare const kATASMARTSelfTestStatusInterruptedByReset: number; declare const kSCSICmd_PREFETCH: number; -declare const kIOTimingIDVESA_1024x768_75hz: number; - declare const kIONetworkFeatureMultiPages: number; declare const kHIDUsage_KeyboardQuote: number; @@ -11824,11 +11876,11 @@ declare const kHIDUsage_PID_EffectBlockIndex: number; declare const kHIDPage_Scale: number; -declare const kIOPMSystemCapabilityDidChange: number; +declare const kIOUSBEndpointDescriptorTransferTypePhase: number; -declare const kIOMapCacheMask: number; +declare const kHIDUsage_GD_AssistiveControlCompatible: number; -declare const kHIDUsage_LED_Repeat: number; +declare const kIONUCGetNetworkDataHandleIndex: number; declare const kHIDUsage_Snsr_Property_Mechanical: number; @@ -11908,10 +11960,6 @@ declare const kSPCProcCmd_READ_BUFFER: number; declare const kHIDUsage_Game_NewGame: number; -declare const kIOMediumIEEE80211None: number; - -declare const kIOUSBEndpointDescriptorTransferTypePhase: number; - declare const kUSBScrollLockKey: number; declare const kSSCSeqCmd_VERIFY_6: number; @@ -11920,10 +11968,10 @@ declare const kIOColorimetryBT601: number; declare const kIOPMBroadcastAggressiveness: number; -declare const kMMCCmd_RESERVE_10: number; - declare const kCSRBusDependentRegistersBaseAddress: number; +declare const kIOPMSystemCapabilityDidChange: number; + declare const kSPCCmd_PERSISTENT_RESERVE_OUT: number; declare const kHIDUsage_KeyboardDeleteForward: number; @@ -11966,8 +12014,6 @@ declare const kATAPhysicalSectorSizeMask: number; declare const kHIDUsage_Snsr_Orientation_Compass2D: number; -declare const kFWAVCAsyncPlug1: number; - declare const kINQUIRY_PERIPHERAL_TYPE_EnclosureServicesSESDevice: number; declare const kScaleStretchOnlyMask: number; @@ -11992,8 +12038,6 @@ declare const kSGCCmd_LOG_SENSE: number; declare const kIOAnalogSetupExpected: number; -declare const kHIDUsage_Snsr_Property_ReportingState: number; - declare const kHIDUsage_BCS_ChannelCode: number; declare const kSMCCmd_READ_ELEMENT_STATUS: number; @@ -12010,8 +12054,6 @@ declare const kHIDUsage_Button_80: number; declare const kATAPhysicalLogicalEnabledBit0: number; -declare const kMMCCmd_SEEK_6: number; - declare const kHIDUsage_Snsr_Property_Manufacturer: number; declare const kHIDUsage_LED_ExternalPowerConnected: number; @@ -12024,8 +12066,6 @@ declare const kHIDUsage_Snsr_Sensor: number; declare const kIOUSBSuperSpeedEndpointCompanionDescriptorMaxBurst: number; -declare const kMMCCmd_RELEASE_10: number; - declare const kHIDUsage_Game_3DGameController: number; declare const kIOMapAnywhere: number; @@ -12034,12 +12074,12 @@ declare const kHIDUsage_GD_Ry: number; declare const kHIDUsage_Button_204: number; +declare const kIOMapCacheMask: number; + declare const kHIDUsage_Csmr_ACCollapseAll: number; declare const kHIDUsage_Csmr_ALEmailReader: number; -declare const kHIDUsage_GD_AssistiveControlCompatible: number; - declare const kDVDCPRMRegion1: number; declare const kHIDUsage_Snsr_Data_Motion_AccelerationAxisZ: number; @@ -12048,6 +12088,75 @@ declare const kIOAsyncCalloutFuncIndex: number; declare const kHIDUsage_Button_239: number; +declare const _IOAudioEngineMemory: { + Status: 0, + Sample: 1, + Mix: 2, + BytesInInput: 3, + BytesInOutput: 4, +}; + +declare const IOHIDReportType: { + Input: 0, + Output: 1, + Feature: 2, + Count: 3, +}; + +declare const IOHIDButtonModes: { + BothLeftClicks: 0, + ReverseLeftRightClicks: 1, + EnableRightClick: 2, +}; + +declare const IOHIDUserDeviceOptions: { + IOHIDUserDeviceOptionsCreateOnActivate: 1, +}; + +declare const NXMouseButton: { + One: 0, + Left: 1, + Right: 2, +}; + +declare const SCSITaskStatus: { + GOOD: 0, + CHECK_CONDITION: 2, + CONDITION_MET: 4, + BUSY: 8, + INTERMEDIATE: 16, + INTERMEDIATE_CONDITION_MET: 20, + RESERVATION_CONFLICT: 24, + TASK_SET_FULL: 40, + ACA_ACTIVE: 48, + TaskTimeoutOccurred: 1, + ProtocolTimeoutOccurred: 2, + DeviceNotResponding: 3, + DeviceNotPresent: 4, + DeliveryFailure: 5, + No_Status: 255, +}; + +declare const IOFWDCLNotificationType: { + DCLInvalid: 0, + DCLUpdate: 1, + DCLModify: 2, + NuDCLModify: 3, + NuDCLModifyJump: 4, + NuDCLUpdate: 5, +}; + +declare const tIOUSBTopology: { + TopologyHost: 1, + TopologyRootPort: 2, + Topology1Hub: 3, + Topology2Hub: 4, + Topology3Hub: 5, + Topology4Hub: 6, + Topology5Hub: 7, + TopologyTierLimit: 7, +}; + declare const kUSBHostConnectorType: { BTypeAConnector: 0, BTypeMiniABConnector: 1, @@ -12148,17 +12257,6 @@ declare const tIOUSB30DeviceNotificationType: { SublinkSpeed: 5, }; -declare const tIOUSBTopology: { - TopologyHost: 1, - TopologyRootPort: 2, - Topology1Hub: 3, - Topology2Hub: 4, - Topology3Hub: 5, - Topology4Hub: 6, - Topology5Hub: 7, - TopologyTierLimit: 7, -}; - declare const tIOUSB30BusCurrent: { Minimum: 150, Default: 900, @@ -12290,24 +12388,6 @@ declare const IOStreamMode: { InputOutput: 2, }; -declare const SCSITaskStatus: { - GOOD: 0, - CHECK_CONDITION: 2, - CONDITION_MET: 4, - BUSY: 8, - INTERMEDIATE: 16, - INTERMEDIATE_CONDITION_MET: 20, - RESERVATION_CONFLICT: 24, - TASK_SET_FULL: 40, - ACA_ACTIVE: 48, - TaskTimeoutOccurred: 1, - ProtocolTimeoutOccurred: 2, - DeviceNotResponding: 3, - DeviceNotPresent: 4, - DeliveryFailure: 5, - No_Status: 255, -}; - declare const SCSITaskState: { NEW_TASK: 0, ENABLED: 1, @@ -12338,10 +12418,6 @@ declare const tIOUSBLanguageID: { kIOUSBLanguageIDEnglishUS: 1033, }; -declare const IOHIDUserDeviceOptions: { - IOHIDUserDeviceOptionsCreateOnActivate: 1, -}; - declare const IOHIDAccessType: { Granted: 0, Denied: 1, @@ -12451,23 +12527,6 @@ declare const NuDCLFlags: { UpdateBeforeCallback: 4, }; -declare const IOFWDCLNotificationType: { - DCLInvalid: 0, - DCLUpdate: 1, - DCLModify: 2, - NuDCLModify: 3, - NuDCLModifyJump: 4, - NuDCLUpdate: 5, -}; - -declare const IOFWIsochPortOptions: { - PortDefaultOptions: 0, - PortUseSeparateKernelThread: 2, - EnableRobustness: 4, - BigEndianUpdates: 8, - RequireLastContext: 16, -}; - declare const IOFWIsochResourceFlags: { NeverMultiMode: 0, AllowMultiMode: 1, @@ -12603,14 +12662,6 @@ declare const _IOAudioEngineTraps: { kIOAudioEngineTrapPerformClientIO: 0, }; -declare const _IOAudioEngineMemory: { - Status: 0, - Sample: 1, - Mix: 2, - BytesInInput: 3, - BytesInOutput: 4, -}; - declare const IOURLError: { Unknown: -10, UnknownScheme: -11, @@ -12648,6 +12699,21 @@ declare const _IOAudioEngineNotifications: { ResumedNotification: 6, }; +declare const CDSectorType: { + Unknown: 0, + CDDA: 1, + Mode1: 2, + Mode2: 3, + Mode2Form1: 4, + Mode2Form2: 5, + Count: 6, +}; + +declare const _IOAudioStreamDirection: { + Output: 0, + Input: 1, +}; + declare const tIOUSBDeviceRequestTypeValue: { Standard: 0, Class: 1, @@ -12661,6 +12727,12 @@ declare const tIOUSBDeviceRequestRecipientValue: { Other: 3, }; +declare const IOHIDServiceSensorControlOptions: { + Decimation: 1, + Aggregation: 2, + DispatchControl: 4, +}; + declare const _IOAudioEngineState: { Stopped: 0, Running: 1, @@ -12689,35 +12761,6 @@ declare const IOHIDElementCommitDirection: { Out: 1, }; -declare const CDSectorType: { - Unknown: 0, - CDDA: 1, - Mode1: 2, - Mode2: 3, - Mode2Form1: 4, - Mode2Form2: 5, - Count: 6, -}; - -declare const IOHIDReportType: { - Input: 0, - Output: 1, - Feature: 2, - Count: 3, -}; - -declare const NXMouseButton: { - One: 0, - Left: 1, - Right: 2, -}; - -declare const IOHIDButtonModes: { - BothLeftClicks: 0, - ReverseLeftRightClicks: 1, - EnableRightClick: 2, -}; - declare const eIOAccelSurfaceModeBits: { ColorDepth1555: 3, ColorDepth8888: 4, @@ -12769,6 +12812,14 @@ declare const evsioEVSIOCCSIndices: { Y: 1, }; +declare const IOFWIsochPortOptions: { + PortDefaultOptions: 0, + PortUseSeparateKernelThread: 2, + EnableRobustness: 4, + BigEndianUpdates: 8, + RequireLastContext: 16, +}; + declare const eIOAcceleratorClientTypes: { SurfaceClientType: 0, NumClientTypes: 1, @@ -12833,11 +12884,6 @@ declare const CDSectorSize: { Whole: 2352, }; -declare const _IOAudioStreamDirection: { - Output: 0, - Input: 1, -}; - declare const _IOAudioEngineCalls: { RegisterClientBuffer: 0, UnregisterClientBuffer: 1, @@ -12858,25 +12904,8 @@ declare const tIOUSBHostPortType: { Internal: 2, Accessory: 3, ExpressCard: 4, - Count: 5, -}; - -declare const tIOUSBEndpointType: { - Control: 0, - Isochronous: 1, - Bulk: 2, - Interrupt: 3, -}; - -declare const USBPowerRequestTypes: { - DuringSleep: 0, - DuringWake: 1, - RequestWakeRelease: 2, - RequestSleepRelease: 3, - RequestWakeReallocate: 4, - RequestSleepReallocate: 5, - DuringWakeRevocable: 6, - DuringWakeUSB3: 7, + C: 5, + Unknown: 6, }; declare const tIOUSB30HubExtStatus: { @@ -12890,6 +12919,13 @@ declare const tIOUSB30HubExtStatus: { TxLaneCountPhase: 12, }; +declare const tIOUSBEndpointType: { + Control: 0, + Isochronous: 1, + Bulk: 2, + Interrupt: 3, +}; + declare const tIOUSB30LinkStateTimeout: { LinkStateSSInactiveQuietTimeout: 12, LinkStateRxDetectQuietTimeout: 12, @@ -12931,6 +12967,17 @@ declare const IOAVCUnitTypes: { NumSubUnitTypes: 32, }; +declare const USBPowerRequestTypes: { + DuringSleep: 0, + DuringWake: 1, + RequestWakeRelease: 2, + RequestSleepRelease: 3, + RequestWakeReallocate: 4, + RequestSleepReallocate: 5, + DuringWakeRevocable: 6, + DuringWakeUSB3: 7, +}; + declare const IODirection: { None: 0, In: 1, @@ -12938,15 +12985,15 @@ declare const IODirection: { InOut: 3, }; +declare const USBClassSpecificDesc: { + kUSBClassSpecificDescriptor: 36, +}; + declare const HIDReportCommandType: { Set: 0, Get: 1, }; -declare const USBClassSpecificDesc: { - kUSBClassSpecificDescriptor: 36, -}; - declare const tIOUSB30HubPortStatusCode: { Standard: 0, PD: 1, @@ -13785,15 +13832,6 @@ declare class IOUSBDevReqOOLTO { completionTimeout: number; } -declare class IOUSBBulkPipeReq { - constructor(init?: IOUSBBulkPipeReq); - pipeRef: number; - buf: interop.Pointer; - size: number; - noDataTimeout: number; - completionTimeout: number; -} - declare class IOUSBDevRequestTO { constructor(init?: IOUSBDevRequestTO); bmRequestType: number; @@ -13818,14 +13856,6 @@ declare class IOUSBDevRequest { wLenDone: number; } -declare class IOUSBFindEndpointRequest { - constructor(init?: IOUSBFindEndpointRequest); - type: number; - direction: number; - maxPacketSize: number; - interval: number; -} - declare class IOUSBMatch { constructor(init?: IOUSBMatch); usbClass: number; @@ -13886,6 +13916,14 @@ declare class IOUSBCompletionWithTimeStamp { parameter: interop.Pointer; } +declare class IOUSBLowLatencyIsocFrame { + constructor(init?: IOUSBLowLatencyIsocFrame); + frStatus: number; + frReqCount: number; + frActCount: number; + frTimeStamp: UnsignedWide; +} + declare class IOUSBIsocFrame { constructor(init?: IOUSBIsocFrame); frStatus: number; @@ -13893,6 +13931,18 @@ declare class IOUSBIsocFrame { frActCount: number; } +declare class IOUSBHIDDescriptor { + constructor(init?: IOUSBHIDDescriptor); + descLen: number; + descType: number; + descVersNum: number; + hidCountryCode: number; + hidNumDescriptors: number; + hidDescriptorType: number; + hidDescriptorLengthLo: number; + hidDescriptorLengthHi: number; +} + declare class IOUSBSuperSpeedHubDescriptor { constructor(init?: IOUSBSuperSpeedHubDescriptor); bLength: number; @@ -14198,17 +14248,16 @@ declare class CDTOC { descriptors: unknown /* const array */; } -declare class unnamed_460673535765896742 { - constructor(init?: unnamed_460673535765896742); - index: number; - number: number; +declare class unnamed_17464621307155594590 { + constructor(init?: unnamed_17464621307155594590); time: CDMSF; + track: unnamed_10669153243747207100; } declare class CDAudioStatus { constructor(init?: CDAudioStatus); status: number; - position: unnamed_3491161830549889545; + position: unnamed_17464621307155594590; } declare class CDMSF { @@ -15147,6 +15196,11 @@ declare class VDSwitchInfoRec { csReserved: number; } +declare class unnamed_1948574872100089302 { + constructor(init?: unnamed_1948574872100089302); + csGTable: string | null; +} + declare class VDFlagRecord { constructor(init?: VDFlagRecord); csMode: number; @@ -15207,6 +15261,24 @@ declare class IOHIDDeviceTransactionInterface { clear: (p1: interop.PointerConvertible, p2: number) => number | null; } +declare class IOHIDDeviceQueueInterface { + constructor(init?: IOHIDDeviceQueueInterface); + _reserved: interop.Pointer; + QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; + AddRef: (p1: interop.PointerConvertible) => number | null; + Release: (p1: interop.PointerConvertible) => number | null; + getAsyncEventSource: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + setDepth: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; + getDepth: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + addElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + removeElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + containsElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; + start: (p1: interop.PointerConvertible, p2: number) => number | null; + stop: (p1: interop.PointerConvertible, p2: number) => number | null; + setValueAvailableCallback: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => number | null; + copyNextValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; +} + declare class __IOHIDTransaction { constructor(init?: __IOHIDTransaction); } @@ -15318,7 +15390,7 @@ declare class StdFBShmem_t { reservedB: unknown /* const array */; cursorSize: unknown /* const array */; hotSpot: unknown /* const array */; - cursor: unnamed_17682291181876859174; + cursor: unnamed_12847566531770991247; } declare class IOGraphicsAcceleratorInterfaceStruct { @@ -15352,7 +15424,7 @@ declare class IOGraphicsAcceleratorInterfaceStruct { declare class IOBlitSurfaceStruct { constructor(init?: IOBlitSurfaceStruct); - memory: unnamed_16483864855605376039; + memory: unnamed_17923855300358106514; pixelFormat: number; size: IOBlitRectangleStruct; rowBytes: number; @@ -15479,6 +15551,29 @@ declare class IOFireWireDCLCommandPoolInterface_t { GetBytesRemaining: (p1: interop.PointerConvertible) => number | null; } +declare class IOFireWireIsochChannelInterface_t { + constructor(init?: IOFireWireIsochChannelInterface_t); + _reserved: interop.Pointer; + QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; + AddRef: (p1: interop.PointerConvertible) => number | null; + Release: (p1: interop.PointerConvertible) => number | null; + revision: number; + version: number; + SetTalker: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + AddListener: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + AllocateChannel: (p1: interop.PointerConvertible) => number | null; + ReleaseChannel: (p1: interop.PointerConvertible) => number | null; + Start: (p1: interop.PointerConvertible) => number | null; + Stop: (p1: interop.PointerConvertible) => number | null; + SetChannelForceStopHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => void) => (p1: interop.PointerConvertible, p2: number) => void | null; + SetRefCon: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + GetRefCon: (p1: interop.PointerConvertible) => interop.Pointer | null; + NotificationIsOn: (p1: interop.PointerConvertible) => number | null; + TurnOnNotification: (p1: interop.PointerConvertible) => number | null; + TurnOffNotification: (p1: interop.PointerConvertible) => void | null; + ClientCommandIsComplete: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; +} + declare class IOFireWireCompareSwapCommandInterface_v3_t { constructor(init?: IOFireWireCompareSwapCommandInterface_v3_t); _reserved: interop.Pointer; @@ -16526,6 +16621,29 @@ declare class IOUSBInterfaceStruct400 { GetBusFrameNumberWithTime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; } +declare class IOUSBBulkPipeReq { + constructor(init?: IOUSBBulkPipeReq); + pipeRef: number; + buf: interop.Pointer; + size: number; + noDataTimeout: number; + completionTimeout: number; +} + +declare class _evOffsets { + constructor(init?: _evOffsets); + evGlobalsOffset: number; + evShmemOffset: number; +} + +declare class VDPrivateSelectorDataRec { + constructor(init?: VDPrivateSelectorDataRec); + privateParameters: interop.Pointer; + privateParametersSize: number; + privateResults: interop.Pointer; + privateResultsSize: number; +} + declare class IOUSBGetFrameStruct { constructor(init?: IOUSBGetFrameStruct); frame: number; @@ -16540,18 +16658,33 @@ declare class __IOHIDManager { constructor(init?: __IOHIDManager); } -declare class IOFireWireSBP2LibLUNInterface { - constructor(init?: IOFireWireSBP2LibLUNInterface); - _reserved: interop.Pointer; - QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; - AddRef: (p1: interop.PointerConvertible) => number | null; - Release: (p1: interop.PointerConvertible) => number | null; - version: number; - revision: number; - open: (p1: interop.PointerConvertible) => number | null; - openWithSessionRef: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - getSessionRef: (p1: interop.PointerConvertible) => interop.Pointer | null; - close: (p1: interop.PointerConvertible) => void | null; +declare class IODetailedTimingInformationV1 { + constructor(init?: IODetailedTimingInformationV1); + pixelClock: number; + horizontalActive: number; + horizontalBlanking: number; + horizontalBorder: number; + horizontalSyncOffset: number; + horizontalSyncWidth: number; + verticalActive: number; + verticalBlanking: number; + verticalBorder: number; + verticalSyncOffset: number; + verticalSyncWidth: number; +} + +declare class IOFireWireSBP2LibLUNInterface { + constructor(init?: IOFireWireSBP2LibLUNInterface); + _reserved: interop.Pointer; + QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; + AddRef: (p1: interop.PointerConvertible) => number | null; + Release: (p1: interop.PointerConvertible) => number | null; + version: number; + revision: number; + open: (p1: interop.PointerConvertible) => number | null; + openWithSessionRef: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + getSessionRef: (p1: interop.PointerConvertible) => interop.Pointer | null; + close: (p1: interop.PointerConvertible) => void | null; addCallbackDispatcherToRunLoop: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; removeCallbackDispatcherFromRunLoop: (p1: interop.PointerConvertible) => void | null; setMessageCallback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void) => void | null; @@ -16660,47 +16793,6 @@ declare class ModeParameterBlockDescriptor { BLOCK_LENGTH: unknown /* const array */; } -declare class VDDetailedTimingRec { - constructor(init?: VDDetailedTimingRec); - csTimingSize: number; - csTimingType: number; - csTimingVersion: number; - csTimingReserved: number; - csDisplayModeID: number; - csDisplayModeSeed: number; - csDisplayModeState: number; - csDisplayModeAlias: number; - csSignalConfig: number; - csSignalLevels: number; - csPixelClock: number; - csMinPixelClock: number; - csMaxPixelClock: number; - csHorizontalActive: number; - csHorizontalBlanking: number; - csHorizontalSyncOffset: number; - csHorizontalSyncPulseWidth: number; - csVerticalActive: number; - csVerticalBlanking: number; - csVerticalSyncOffset: number; - csVerticalSyncPulseWidth: number; - csHorizontalBorderLeft: number; - csHorizontalBorderRight: number; - csVerticalBorderTop: number; - csVerticalBorderBottom: number; - csHorizontalSyncConfig: number; - csHorizontalSyncLevel: number; - csVerticalSyncConfig: number; - csVerticalSyncLevel: number; - csNumLinks: number; - csReserved2: number; - csReserved3: number; - csReserved4: number; - csReserved5: number; - csReserved6: number; - csReserved7: number; - csReserved8: number; -} - declare class IOUSBDeviceCapabilityBillboardAltConfig { constructor(init?: IOUSBDeviceCapabilityBillboardAltConfig); wSVID: number; @@ -16761,14 +16853,15 @@ declare class IOUSB30HubPortStatusExt { dwExtPortStatus: number; } -declare class unnamed_17370825806570330423 { - constructor(init?: unnamed_17370825806570330423); - x: number; - y: number; +declare class unnamed_5759232563165710455 { + constructor(init?: unnamed_5759232563165710455); + reserved: number; + subType: number; + misc: unnamed_11666218996679898393; } -declare class unnamed_17310486651322119148 { - constructor(init?: unnamed_17310486651322119148); +declare class unnamed_7971714628260465398 { + constructor(init?: unnamed_7971714628260465398); vendorID: number; tabletID: number; pointerID: number; @@ -16784,21 +16877,43 @@ declare class unnamed_17310486651322119148 { reserved2: unknown /* const array */; } -declare class unnamed_15297976000823265817 { - constructor(init?: unnamed_15297976000823265817); +declare class unnamed_2435892573090321970 { + constructor(init?: unnamed_2435892573090321970); x: number; y: number; } -declare class unnamed_6828668004108393438 { - constructor(init?: unnamed_6828668004108393438); +declare class unnamed_4619205928367467519 { + constructor(init?: unnamed_4619205928367467519); + deltaAxis1: number; + deltaAxis2: number; + deltaAxis3: number; + reserved1: number; + fixedDeltaAxis1: number; + fixedDeltaAxis2: number; + fixedDeltaAxis3: number; + pointDeltaAxis1: number; + pointDeltaAxis2: number; + pointDeltaAxis3: number; + reserved8: unknown /* const array */; +} + +declare class unnamed_9873895420725477293 { + constructor(init?: unnamed_9873895420725477293); reserved: number; - subType: number; - misc: unnamed_17455471598632752506; + eventNum: number; + trackingNum: number; + userData: number; + reserved1: number; + reserved2: number; + reserved3: number; + reserved4: number; + reserved5: number; + reserved6: unknown /* const array */; } -declare class unnamed_18396874505247208707 { - constructor(init?: unnamed_18396874505247208707); +declare class unnamed_5100795372900712712 { + constructor(init?: unnamed_5100795372900712712); origCharSet: number; repeat: number; charSet: number; @@ -16813,6 +16928,20 @@ declare class unnamed_18396874505247208707 { reserved5: unknown /* const array */; } +declare class unnamed_13441805532002983772 { + constructor(init?: unnamed_13441805532002983772); + subx: number; + suby: number; + eventNum: number; + click: number; + pressure: number; + buttonNumber: number; + subType: number; + reserved2: number; + reserved3: number; + tablet: unnamed_15250897639706774685; +} + declare class _NXTabletProximityData { constructor(init?: _NXTabletProximityData); vendorID: number; @@ -16829,6 +16958,12 @@ declare class _NXTabletProximityData { reserved1: number; } +declare class unnamed_9468096681639338463 { + constructor(init?: unnamed_9468096681639338463); + x: number; + y: number; +} + declare class _NXPoint { constructor(init?: _NXPoint); x: number; @@ -17037,7 +17172,7 @@ declare class _NXTabletPointData { z: number; buttons: number; pressure: number; - tilt: unnamed_17267042973017687128; + tilt: unnamed_9468096681639338463; rotation: number; tangentialPressure: number; deviceID: number; @@ -17080,6 +17215,23 @@ declare class IOFireWireAsyncStreamCommandInterface_t { SetTagBits: (p1: interop.PointerConvertible, p2: number) => void | null; } +declare class unnamed_9603799558256710164 { + constructor(init?: unnamed_9603799558256710164); + x: number; + y: number; + z: number; + buttons: number; + pressure: number; + tilt: unnamed_2435892573090321970; + rotation: number; + tangentialPressure: number; + deviceID: number; + vendor1: number; + vendor2: number; + vendor3: number; + reserved: unknown /* const array */; +} + declare class IOUSBDeviceQualifierDescriptor { constructor(init?: IOUSBDeviceQualifierDescriptor); bLength: number; @@ -17111,6 +17263,14 @@ declare class dk_dvd_read_structure_t { buffer: interop.Pointer; } +declare class IOUSBFindEndpointRequest { + constructor(init?: IOUSBFindEndpointRequest); + type: number; + direction: number; + maxPacketSize: number; + interval: number; +} + declare class VDDefMode { constructor(init?: VDDefMode); csID: number; @@ -17165,6 +17325,18 @@ declare class VDSizeInfo { csVPos: number; } +declare class unnamed_175957732564600561 { + constructor(init?: unnamed_175957732564600561); + dx: number; + dy: number; + subx: number; + suby: number; + subType: number; + reserved1: number; + reserved2: number; + tablet: unnamed_2601017340886590716; +} + declare class IOFireWireLibPHYPacketListenerInterface_t { constructor(init?: IOFireWireLibPHYPacketListenerInterface_t); _reserved: interop.Pointer; @@ -17205,10 +17377,11 @@ declare class Block0 { sbReserved: unknown /* const array */; } -declare class unnamed_3491161830549889545 { - constructor(init?: unnamed_3491161830549889545); +declare class unnamed_10669153243747207100 { + constructor(init?: unnamed_10669153243747207100); + index: number; + number: number; time: CDMSF; - track: unnamed_460673535765896742; } declare class IODot3CollEntry { @@ -17226,7 +17399,7 @@ declare class IOAccelSurfaceScaling { declare class _NXEvent { constructor(init?: _NXEvent); type: number; - location: unnamed_17370825806570330423; + location: unnamed_12561953416154083337; time: number; flags: number; window: number; @@ -17290,18 +17463,6 @@ declare class IOPhysicalRange { length: number; } -declare class unnamed_8233482887367681716 { - constructor(init?: unnamed_8233482887367681716); - dx: number; - dy: number; - subx: number; - suby: number; - subType: number; - reserved1: number; - reserved2: number; - tablet: unnamed_5613967386771284927; -} - declare class IOUSBDeviceStruct500 { constructor(init?: IOUSBDeviceStruct500); _reserved: interop.Pointer; @@ -17483,7 +17644,7 @@ declare class IOTimingInformation { constructor(init?: IOTimingInformation); appleTimingID: number; flags: number; - detailedInfo: unnamed_3807285232668356829; + detailedInfo: unnamed_14650194066440877064; } declare class IOAsyncCompletionContent { @@ -17569,14 +17730,6 @@ declare class IOFireWireAVCLibConsumerInterface { getPortFlags: (p1: interop.PointerConvertible) => number | null; } -declare class VDPrivateSelectorDataRec { - constructor(init?: VDPrivateSelectorDataRec); - privateParameters: interop.Pointer; - privateParametersSize: number; - privateResults: interop.Pointer; - privateResultsSize: number; -} - declare class IOFireWireNuDCLPoolInterface_t { constructor(init?: IOFireWireNuDCLPoolInterface_t); _reserved: interop.Pointer; @@ -17787,6 +17940,12 @@ declare class IOUSBDeviceStruct400 { GetExtraPowerAllocated: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; } +declare class unnamed_12561953416154083337 { + constructor(init?: unnamed_12561953416154083337); + x: number; + y: number; +} + declare class FWSBP2LogoutCompleteParams { constructor(init?: FWSBP2LogoutCompleteParams); refCon: interop.Pointer; @@ -17884,26 +18043,15 @@ declare class ATASMARTLogDirectory { entries: unknown /* const array */; } +declare class __IOHIDUserDevice { + constructor(init?: __IOHIDUserDevice); +} + declare class VDEntryRecord { constructor(init?: VDEntryRecord); csTable: string | null; } -declare class IODetailedTimingInformationV1 { - constructor(init?: IODetailedTimingInformationV1); - pixelClock: number; - horizontalActive: number; - horizontalBlanking: number; - horizontalBorder: number; - horizontalSyncOffset: number; - horizontalSyncWidth: number; - verticalActive: number; - verticalBlanking: number; - verticalBorder: number; - verticalSyncOffset: number; - verticalSyncWidth: number; -} - declare class IONamedValue { constructor(init?: IONamedValue); value: number; @@ -17918,14 +18066,6 @@ declare class SCSICmd_INQUIRY_Page83_Header { PAGE_LENGTH: number; } -declare class IOColorEntry { - constructor(init?: IOColorEntry); - index: number; - red: number; - green: number; - blue: number; -} - declare class DVDKey1Info { constructor(init?: DVDKey1Info); dataLength: unknown /* const array */; @@ -17943,6 +18083,14 @@ declare class DCLCallProcStruct { procData: interop.Pointer; } +declare class IOColorEntry { + constructor(init?: IOColorEntry); + index: number; + red: number; + green: number; + blue: number; +} + declare class IOUSBDeviceStruct320 { constructor(init?: IOUSBDeviceStruct320); _reserved: interop.Pointer; @@ -17992,27 +18140,45 @@ declare class IOUSBDeviceStruct320 { GetExtraPowerAllocated: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; } -declare class IOFireWireIsochChannelInterface_t { - constructor(init?: IOFireWireIsochChannelInterface_t); - _reserved: interop.Pointer; - QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; - AddRef: (p1: interop.PointerConvertible) => number | null; - Release: (p1: interop.PointerConvertible) => number | null; - revision: number; - version: number; - SetTalker: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - AddListener: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - AllocateChannel: (p1: interop.PointerConvertible) => number | null; - ReleaseChannel: (p1: interop.PointerConvertible) => number | null; - Start: (p1: interop.PointerConvertible) => number | null; - Stop: (p1: interop.PointerConvertible) => number | null; - SetChannelForceStopHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => void) => (p1: interop.PointerConvertible, p2: number) => void | null; - SetRefCon: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - GetRefCon: (p1: interop.PointerConvertible) => interop.Pointer | null; - NotificationIsOn: (p1: interop.PointerConvertible) => number | null; - TurnOnNotification: (p1: interop.PointerConvertible) => number | null; - TurnOffNotification: (p1: interop.PointerConvertible) => void | null; - ClientCommandIsComplete: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; +declare class VDDetailedTimingRec { + constructor(init?: VDDetailedTimingRec); + csTimingSize: number; + csTimingType: number; + csTimingVersion: number; + csTimingReserved: number; + csDisplayModeID: number; + csDisplayModeSeed: number; + csDisplayModeState: number; + csDisplayModeAlias: number; + csSignalConfig: number; + csSignalLevels: number; + csPixelClock: number; + csMinPixelClock: number; + csMaxPixelClock: number; + csHorizontalActive: number; + csHorizontalBlanking: number; + csHorizontalSyncOffset: number; + csHorizontalSyncPulseWidth: number; + csVerticalActive: number; + csVerticalBlanking: number; + csVerticalSyncOffset: number; + csVerticalSyncPulseWidth: number; + csHorizontalBorderLeft: number; + csHorizontalBorderRight: number; + csVerticalBorderTop: number; + csVerticalBorderBottom: number; + csHorizontalSyncConfig: number; + csHorizontalSyncLevel: number; + csVerticalSyncConfig: number; + csVerticalSyncLevel: number; + csNumLinks: number; + csReserved2: number; + csReserved3: number; + csReserved4: number; + csReserved5: number; + csReserved6: number; + csReserved7: number; + csReserved8: number; } declare class IOUSBCompletion { @@ -18038,10 +18204,6 @@ declare class _IOAudioSampleIntervalDescriptor { sampleIntervalLo: number; } -declare class __IOHIDUserDevice { - constructor(init?: __IOHIDUserDevice); -} - declare class IOBlitCopyRectanglesStruct { constructor(init?: IOBlitCopyRectanglesStruct); operation: IOBlitOperationStruct; @@ -18149,7 +18311,7 @@ declare class dk_cd_read_toc_t { format: number; formatAsTime: number; reserved0016: unknown /* const array */; - address: unnamed_14286597759475765675; + address: unnamed_10910005987556194291; reserved0064: unknown /* const array */; bufferLength: number; buffer: interop.Pointer; @@ -18506,23 +18668,6 @@ declare class VDHardwareCursorDrawStateRec { csReserved2: number; } -declare class unnamed_7833810970019570953 { - constructor(init?: unnamed_7833810970019570953); - x: number; - y: number; - z: number; - buttons: number; - pressure: number; - tilt: unnamed_15297976000823265817; - rotation: number; - tangentialPressure: number; - deviceID: number; - vendor1: number; - vendor2: number; - vendor3: number; - reserved: unknown /* const array */; -} - declare class _IODataQueueAppendix { constructor(init?: _IODataQueueAppendix); version: number; @@ -18682,32 +18827,6 @@ declare class VDConfigurationFeatureListRec { csReserved2: number; } -declare class IOUSBHIDDescriptor { - constructor(init?: IOUSBHIDDescriptor); - descLen: number; - descType: number; - descVersNum: number; - hidCountryCode: number; - hidNumDescriptors: number; - hidDescriptorType: number; - hidDescriptorLengthLo: number; - hidDescriptorLengthHi: number; -} - -declare class unnamed_4783533912553459323 { - constructor(init?: unnamed_4783533912553459323); - subx: number; - suby: number; - eventNum: number; - click: number; - pressure: number; - buttonNumber: number; - subType: number; - reserved2: number; - reserved3: number; - tablet: unnamed_4749128171598381113; -} - declare class IODot3StatsEntry { constructor(init?: IODot3StatsEntry); alignmentErrors: number; @@ -18767,20 +18886,6 @@ declare class dk_dvd_read_disc_info_t { buffer: interop.Pointer; } -declare class unnamed_7977083725579770850 { - constructor(init?: unnamed_7977083725579770850); - reserved: number; - eventNum: number; - trackingNum: number; - userData: number; - reserved1: number; - reserved2: number; - reserved3: number; - reserved4: number; - reserved5: number; - reserved6: unknown /* const array */; -} - declare class IONotificationPort { constructor(init?: IONotificationPort); } @@ -18976,12 +19081,6 @@ declare class _NXEventExtension { audit: audit_token_t; } -declare class _evOffsets { - constructor(init?: _evOffsets); - evGlobalsOffset: number; - evShmemOffset: number; -} - declare class IOHIDCompletion { constructor(init?: IOHIDCompletion); target: interop.Pointer; @@ -18989,21 +19088,6 @@ declare class IOHIDCompletion { parameter: interop.Pointer; } -declare class unnamed_5611854780683013027 { - constructor(init?: unnamed_5611854780683013027); - deltaAxis1: number; - deltaAxis2: number; - deltaAxis3: number; - reserved1: number; - fixedDeltaAxis1: number; - fixedDeltaAxis2: number; - fixedDeltaAxis3: number; - pointDeltaAxis1: number; - pointDeltaAxis2: number; - pointDeltaAxis3: number; - reserved8: unknown /* const array */; -} - declare class IOUSBInterfaceStruct700 { constructor(init?: IOUSBInterfaceStruct700); _reserved: interop.Pointer; @@ -19279,12 +19363,6 @@ declare class DDMap { ddType: number; } -declare class unnamed_17267042973017687128 { - constructor(init?: unnamed_17267042973017687128); - x: number; - y: number; -} - declare class DVDPhysicalFormatInfo { constructor(init?: DVDPhysicalFormatInfo); dataLength: unknown /* const array */; @@ -19358,11 +19436,6 @@ declare class VDSetEntryRecord { csCount: number; } -declare class unnamed_326357253605771481 { - constructor(init?: unnamed_326357253605771481); - csGTable: string | null; -} - declare class evioLLEvent { constructor(init?: evioLLEvent); setCursor: number; @@ -19428,14 +19501,6 @@ declare class MMCDeviceInterface { SetStreaming: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; } -declare class IOUSBLowLatencyIsocFrame { - constructor(init?: IOUSBLowLatencyIsocFrame); - frStatus: number; - frReqCount: number; - frActCount: number; - frTimeStamp: UnsignedWide; -} - declare class dk_bd_read_disc_info_t { constructor(init?: dk_bd_read_disc_info_t); reserved0000: unknown /* const array */; @@ -19573,58 +19638,36 @@ declare class UserExportDCLCallProcStruct { procData: number; } -declare class IOHIDDeviceQueueInterface { - constructor(init?: IOHIDDeviceQueueInterface); - _reserved: interop.Pointer; - QueryInterface: (p1: interop.PointerConvertible, p2: CFUUIDBytes, p3: interop.PointerConvertible) => number | null; - AddRef: (p1: interop.PointerConvertible) => number | null; - Release: (p1: interop.PointerConvertible) => number | null; - getAsyncEventSource: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - setDepth: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; - getDepth: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - addElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - removeElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - containsElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; - start: (p1: interop.PointerConvertible, p2: number) => number | null; - stop: (p1: interop.PointerConvertible, p2: number) => number | null; - setValueAvailableCallback: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => number | null; - copyNextValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; -} - declare class _IOBlitMemory { constructor(init?: _IOBlitMemory); } -type unnamed_14286597759475765675Descriptor = +type unnamed_15250897639706774685Descriptor = + | { point: _NXTabletPointData } + | { proximity: _NXTabletProximityData }; + +declare class unnamed_15250897639706774685 { + constructor(init?: unnamed_15250897639706774685Descriptor); + point: _NXTabletPointData; + proximity: _NXTabletProximityData; +} + +type unnamed_10910005987556194291Descriptor = | { session: number } | { track: number }; -declare class unnamed_14286597759475765675 { - constructor(init?: unnamed_14286597759475765675Descriptor); +declare class unnamed_10910005987556194291 { + constructor(init?: unnamed_10910005987556194291Descriptor); session: number; track: number; } -type unnamed_17682291181876859174Descriptor = - | { bw: bm12Cursor } - | { bw8: bm18Cursor } - | { rgb: bm34Cursor } - | { rgb24: bm38Cursor }; - -declare class unnamed_17682291181876859174 { - constructor(init?: unnamed_17682291181876859174Descriptor); - bw: bm12Cursor; - bw8: bm18Cursor; - rgb: bm34Cursor; - rgb24: bm38Cursor; -} - -type unnamed_16483864855605376039Descriptor = +type unnamed_17923855300358106514Descriptor = | { bytes: interop.PointerConvertible } | { ref: interop.PointerConvertible }; -declare class unnamed_16483864855605376039 { - constructor(init?: unnamed_16483864855605376039Descriptor); +declare class unnamed_17923855300358106514 { + constructor(init?: unnamed_17923855300358106514Descriptor); bytes: interop.Pointer; ref: interop.Pointer; } @@ -19639,62 +19682,38 @@ declare class IOUSBHIDData { mouse: IOUSBMouseData; } -type unnamed_17455471598632752506Descriptor = - | { F: unknown /* const array */ } - | { L: unknown /* const array */ } - | { S: unknown /* const array */ } - | { C: unknown /* const array */ }; - -declare class unnamed_17455471598632752506 { - constructor(init?: unnamed_17455471598632752506Descriptor); - F: unknown /* const array */; - L: unknown /* const array */; - S: unknown /* const array */; - C: unknown /* const array */; -} - -type unnamed_5613967386771284927Descriptor = +type unnamed_2601017340886590716Descriptor = | { point: _NXTabletPointData } | { proximity: _NXTabletProximityData }; -declare class unnamed_5613967386771284927 { - constructor(init?: unnamed_5613967386771284927Descriptor); +declare class unnamed_2601017340886590716 { + constructor(init?: unnamed_2601017340886590716Descriptor); point: _NXTabletPointData; proximity: _NXTabletProximityData; } type NXEventDataDescriptor = - | { mouse: unnamed_4783533912553459323 } - | { mouseMove: unnamed_8233482887367681716 } - | { key: unnamed_18396874505247208707 } - | { tracking: unnamed_7977083725579770850 } - | { scrollWheel: unnamed_5611854780683013027 } - | { zoom: unnamed_5611854780683013027 } - | { compound: unnamed_6828668004108393438 } - | { tablet: unnamed_7833810970019570953 } - | { proximity: unnamed_17310486651322119148 }; + | { mouse: unnamed_13441805532002983772 } + | { mouseMove: unnamed_175957732564600561 } + | { key: unnamed_5100795372900712712 } + | { tracking: unnamed_9873895420725477293 } + | { scrollWheel: unnamed_4619205928367467519 } + | { zoom: unnamed_4619205928367467519 } + | { compound: unnamed_5759232563165710455 } + | { tablet: unnamed_9603799558256710164 } + | { proximity: unnamed_7971714628260465398 }; declare class NXEventData { constructor(init?: NXEventDataDescriptor); - mouse: unnamed_4783533912553459323; - mouseMove: unnamed_8233482887367681716; - key: unnamed_18396874505247208707; - tracking: unnamed_7977083725579770850; - scrollWheel: unnamed_5611854780683013027; - zoom: unnamed_5611854780683013027; - compound: unnamed_6828668004108393438; - tablet: unnamed_7833810970019570953; - proximity: unnamed_17310486651322119148; -} - -type unnamed_3807285232668356829Descriptor = - | { v1: IODetailedTimingInformationV1 } - | { v2: IODetailedTimingInformationV2 }; - -declare class unnamed_3807285232668356829 { - constructor(init?: unnamed_3807285232668356829Descriptor); - v1: IODetailedTimingInformationV1; - v2: IODetailedTimingInformationV2; + mouse: unnamed_13441805532002983772; + mouseMove: unnamed_175957732564600561; + key: unnamed_5100795372900712712; + tracking: unnamed_9873895420725477293; + scrollWheel: unnamed_4619205928367467519; + zoom: unnamed_4619205928367467519; + compound: unnamed_5759232563165710455; + tablet: unnamed_9603799558256710164; + proximity: unnamed_7971714628260465398; } type IOFBHDRMetaDataDescriptor = @@ -19705,14 +19724,42 @@ declare class IOFBHDRMetaData { v1: IOFBHDRMetaDataV1; } -type unnamed_4749128171598381113Descriptor = - | { point: _NXTabletPointData } - | { proximity: _NXTabletProximityData }; +type unnamed_12847566531770991247Descriptor = + | { bw: bm12Cursor } + | { bw8: bm18Cursor } + | { rgb: bm34Cursor } + | { rgb24: bm38Cursor }; -declare class unnamed_4749128171598381113 { - constructor(init?: unnamed_4749128171598381113Descriptor); - point: _NXTabletPointData; - proximity: _NXTabletProximityData; +declare class unnamed_12847566531770991247 { + constructor(init?: unnamed_12847566531770991247Descriptor); + bw: bm12Cursor; + bw8: bm18Cursor; + rgb: bm34Cursor; + rgb24: bm38Cursor; +} + +type unnamed_14650194066440877064Descriptor = + | { v1: IODetailedTimingInformationV1 } + | { v2: IODetailedTimingInformationV2 }; + +declare class unnamed_14650194066440877064 { + constructor(init?: unnamed_14650194066440877064Descriptor); + v1: IODetailedTimingInformationV1; + v2: IODetailedTimingInformationV2; +} + +type unnamed_11666218996679898393Descriptor = + | { F: unknown /* const array */ } + | { L: unknown /* const array */ } + | { S: unknown /* const array */ } + | { C: unknown /* const array */ }; + +declare class unnamed_11666218996679898393 { + constructor(init?: unnamed_11666218996679898393Descriptor); + F: unknown /* const array */; + L: unknown /* const array */; + S: unknown /* const array */; + C: unknown /* const array */; } declare function IOMainPort(bootstrapPort: number, mainPort: interop.PointerConvertible): number; diff --git a/packages/macos/types/IOSurface.d.ts b/packages/macos/types/IOSurface.d.ts index 62f9c333..27213da2 100644 --- a/packages/macos/types/IOSurface.d.ts +++ b/packages/macos/types/IOSurface.d.ts @@ -1,6 +1,8 @@ /// /// +declare const kIOSurfaceColorSpace: interop.Pointer; + declare const IOSurfacePropertyAllocSizeKey: string; declare const IOSurfacePropertyKeyName: string; @@ -127,8 +129,6 @@ declare const kIOSurfacePlaneBytesPerRow: interop.Pointer; declare const kIOSurfacePlaneComponentNames: interop.Pointer; -declare const kIOSurfaceColorSpace: interop.Pointer; - declare const kIOSurfaceBytesPerElement: interop.Pointer; declare const kIOSurfaceBytesPerRow: interop.Pointer; @@ -139,6 +139,19 @@ declare const kIOSurfacePlaneBytesPerElement: interop.Pointer; declare const kIOSurfaceMapWriteThruCache: number; +declare const IOSurfaceSubsampling: { + SubsamplingUnknown: 0, + SubsamplingNone: 1, + Subsampling422: 2, + Subsampling420: 3, + Subsampling411: 4, +}; + +declare const IOSurfaceLockOptions: { + ReadOnly: 1, + AvoidSync: 2, +}; + declare const IOSurfacePurgeabilityState: { NonVolatile: 0, Volatile: 1, @@ -157,19 +170,6 @@ declare const IOSurfaceComponentName: { ChromaBlue: 7, }; -declare const IOSurfaceSubsampling: { - SubsamplingUnknown: 0, - SubsamplingNone: 1, - Subsampling422: 2, - Subsampling420: 3, - Subsampling411: 4, -}; - -declare const IOSurfaceLockOptions: { - ReadOnly: 1, - AvoidSync: 2, -}; - declare const IOSurfaceComponentRange: { Unknown: 0, FullRange: 1, diff --git a/packages/macos/types/IOUSBHost.d.ts b/packages/macos/types/IOUSBHost.d.ts index ee44cccc..d02ac7d6 100644 --- a/packages/macos/types/IOUSBHost.d.ts +++ b/packages/macos/types/IOUSBHost.d.ts @@ -29,12 +29,12 @@ declare const IOUSBHostMatchingPropertyKeyInterfaceClass: string; declare const IOUSBHostMatchingPropertyKeyProductID: string; -declare const IOUSBHostMatchingPropertyKeySpeed: string; - declare const IOUSBHostMatchingPropertyKeyInterfaceProtocol: string; declare const IOUSBHostMatchingPropertyKeyInterfaceNumber: string; +declare const IOUSBHostMatchingPropertyKeySpeed: string; + declare const IOUSBHostMatchingPropertyKeyVendorID: string; declare const IOUSBHostMatchingPropertyKeyDeviceReleaseNumber: string; @@ -49,18 +49,20 @@ declare const IOUSBHostMatchingPropertyKeyDeviceClass: string; declare const IOUSBHostPropertyKeyLocationID: string; -declare const IOUSBHostAbortOption: { - Asynchronous: 0, - Synchronous: 1, +declare const IOUSBHostObjectDestroyOptions: { + None: 0, + DeviceSurrender: 1, }; -declare const IOUSBHostIsochronousTransferOptions: { - IOUSBHostIsochronousTransferOptionsNone: 0, +declare const IOUSBHostObjectInitOptions: { + None: 0, + DeviceCapture: 1, + DeviceSeize: 2, }; -declare const IOUSBHostObjectDestroyOptions: { - None: 0, - DeviceSurrender: 1, +declare const IOUSBHostAbortOption: { + Asynchronous: 0, + Synchronous: 1, }; declare const IOUSBHostIsochronousTransactionOptions: { @@ -68,10 +70,8 @@ declare const IOUSBHostIsochronousTransactionOptions: { Wrap: 1, }; -declare const IOUSBHostObjectInitOptions: { - None: 0, - DeviceCapture: 1, - DeviceSeize: 2, +declare const IOUSBHostIsochronousTransferOptions: { + IOUSBHostIsochronousTransferOptionsNone: 0, }; declare class IOUSBHostIOSourceDescriptors { @@ -82,23 +82,23 @@ declare class IOUSBHostIOSourceDescriptors { sspCompanionDescriptor: IOUSBSuperSpeedPlusIsochronousEndpointCompanionDescriptor; } -declare class unnamed_16090723775963643495 { - constructor(init?: unnamed_16090723775963643495); +declare class unnamed_7407701229536316826 { + constructor(init?: unnamed_7407701229536316826); status: number; requestCount: number; + offset: number; completeCount: number; - reserved: number; timeStamp: number; + options: interop.Enum; } -declare class unnamed_6583619471767549261 { - constructor(init?: unnamed_6583619471767549261); +declare class unnamed_14189960676606666940 { + constructor(init?: unnamed_14189960676606666940); status: number; requestCount: number; - offset: number; completeCount: number; + reserved: number; timeStamp: number; - options: interop.Enum; } declare function IOUSBGetNextDescriptor(configurationDescriptor: interop.PointerConvertible, currentDescriptor: interop.PointerConvertible): interop.Pointer; @@ -308,6 +308,10 @@ declare class IOUSBHostObject extends NSObject { frameNumberWithTime(time: interop.PointerConvertible): number; + currentMicroframeWithTimeError(time: interop.PointerConvertible, error: interop.PointerConvertible): number; + + referenceMicroframeWithTimeError(time: interop.PointerConvertible, error: interop.PointerConvertible): number; + ioDataWithCapacityError(capacity: number, error: interop.PointerConvertible): NSMutableData; } diff --git a/packages/macos/types/ImageCaptureCore.d.ts b/packages/macos/types/ImageCaptureCore.d.ts index 2fddf55a..a27800af 100644 --- a/packages/macos/types/ImageCaptureCore.d.ts +++ b/packages/macos/types/ImageCaptureCore.d.ts @@ -103,21 +103,22 @@ declare const ICDeleteAfterSuccessfulDownload: string; declare const ICImageSourceThumbnailMaxPixelSize: string; -declare const ICScannerPixelDataType: { - BW: 0, - Gray: 1, - RGB: 2, - Palette: 3, - CMY: 4, - CMYK: 5, - YUV: 6, - YUVK: 7, - CIEXYZ: 8, +declare const ICReturnThumbnailErrorCode: { + NotAvailable: -21000, + AlreadyFetching: -20999, + Canceled: -20098, + Invalid: -20097, }; -declare const ICScannerTransferMode: { - File: 0, - Memory: 1, +declare const ICReturnConnectionErrorCode: { + DriverExited: -21350, + ClosedSessionSuddenly: -21349, + EjectedSuddenly: -21348, + SessionAlreadyOpen: -21347, + EjectFailed: -21346, + FailedToOpen: -21345, + FailedToOpenDevice: -21344, + NotAuthorizedToOpenDevice: -21343, }; declare const ICScannerFeatureType: { @@ -127,132 +128,9 @@ declare const ICScannerFeatureType: { Template: 3, }; -declare const ICScannerFunctionalUnitState: { - Ready: 1, - ScanInProgress: 2, - OverviewScanInProgress: 4, -}; - -declare const ICLegacyReturnCode: { - CommunicationErr: -9900, - DeviceNotFoundErr: -9901, - DeviceNotOpenErr: -9902, - FileCorruptedErr: -9903, - IOPendingErr: -9904, - InvalidObjectErr: -9905, - InvalidPropertyErr: -9906, - IndexOutOfRangeErr: -9907, - PropertyTypeNotFoundErr: -9908, - CannotYieldDevice: -9909, - DataTypeNotFoundErr: -9910, - DeviceMemoryAllocationErr: -9911, - DeviceInternalErr: -9912, - DeviceInvalidParamErr: -9913, - DeviceAlreadyOpenErr: -9914, - DeviceLocationIDNotFoundErr: -9915, - DeviceGUIDNotFoundErr: -9916, - DeviceIOServicePathNotFoundErr: -9917, - DeviceUnsupportedErr: -9918, - FrameworkInternalErr: -9919, - ExtensionInternalErr: -9920, - InvalidSessionErr: -9921, -}; - -declare const ICReturnCodeOffset: { - ThumbnailOffset: -21000, - MetadataOffset: -21050, - DownloadOffset: -21100, - DeleteOffset: -21150, - ExFATOffset: -21200, - PTPOffset: -21250, - SystemOffset: -21300, - DeviceOffset: -21350, - DeviceConnection: -21400, - ObjectOffset: -21450, -}; - -declare const ICScannerFunctionalUnitType: { - Flatbed: 0, - PositiveTransparency: 1, - NegativeTransparency: 2, - DocumentFeeder: 3, -}; - -declare const ICDeviceLocationTypeMask: { - Local: 256, - Shared: 512, - Bonjour: 1024, - Bluetooth: 2048, - Remote: 65024, -}; - -declare const ICScannerColorDataFormatType: { - Chunky: 0, - Planar: 1, -}; - -declare const ICEXIFOrientationType: { - Orientation1: 1, - Orientation2: 2, - Orientation3: 3, - Orientation4: 4, - Orientation5: 5, - Orientation6: 6, - Orientation7: 7, - Orientation8: 8, -}; - -declare const ICReturnMetadataErrorCode: { - NotAvailable: -20150, - AlreadyFetching: -20149, - Canceled: -20148, - Invalid: -20147, -}; - -declare const ICDeviceType: { - Camera: 1, - Scanner: 2, -}; - -declare const ICDeviceTypeMask: { - Camera: 1, - Scanner: 2, -}; - -declare const ICReturnPTPDeviceErrorCode: { - Failed: -21250, - NotAuthorized: -21249, -}; - -declare const ICMediaPresentation: { - Converted: 1, - Original: 2, -}; - -declare const ICReturnObjectErrorCode: { - DoesNotExist: -21450, - DataOffsetInvalid: -21449, - CouldNotBeRead: -21448, - DataEmpty: -21447, - DataRequestTooLarge: -21446, -}; - -declare const ICReturnDownloadErrorCode: { - PathInvalid: -21100, - FileWritable: -21099, -}; - -declare const ICReturnThumbnailErrorCode: { - NotAvailable: -21000, - AlreadyFetching: -20999, - Canceled: -20098, - Invalid: -20097, -}; - -declare const ICScannerBitDepth: { - Depth1Bit: 1, - Depth8Bits: 8, - Depth16Bits: 16, +declare const ICScannerTransferMode: { + File: 0, + Memory: 1, }; declare const ICScannerDocumentType: { @@ -330,11 +208,22 @@ declare const ICScannerDocumentType: { TypeLF: 78, }; -declare const ICDeviceLocationType: { - Local: 256, - Shared: 512, - Bonjour: 1024, - Bluetooth: 2048, +declare const ICScannerPixelDataType: { + BW: 0, + Gray: 1, + RGB: 2, + Palette: 3, + CMY: 4, + CMYK: 5, + YUV: 6, + YUVK: 7, + CIEXYZ: 8, +}; + +declare const ICScannerBitDepth: { + Depth1Bit: 1, + Depth8Bits: 8, + Depth16Bits: 16, }; declare const ICScannerMeasurementUnit: { @@ -346,6 +235,19 @@ declare const ICScannerMeasurementUnit: { Pixels: 5, }; +declare const ICMediaPresentation: { + Converted: 1, + Original: 2, +}; + +declare const ICReturnObjectErrorCode: { + DoesNotExist: -21450, + DataOffsetInvalid: -21449, + CouldNotBeRead: -21448, + DataEmpty: -21447, + DataRequestTooLarge: -21446, +}; + declare const ICReturnCode: { Success: 0, InvalidParam: -9922, @@ -389,15 +291,113 @@ declare const ICReturnCode: { MultiErrorDictionary: -30000, }; -declare const ICReturnConnectionErrorCode: { - DriverExited: -21350, - ClosedSessionSuddenly: -21349, - EjectedSuddenly: -21348, - SessionAlreadyOpen: -21347, - EjectFailed: -21346, - FailedToOpen: -21345, - FailedToOpenDevice: -21344, - NotAuthorizedToOpenDevice: -21343, +declare const ICLegacyReturnCode: { + CommunicationErr: -9900, + DeviceNotFoundErr: -9901, + DeviceNotOpenErr: -9902, + FileCorruptedErr: -9903, + IOPendingErr: -9904, + InvalidObjectErr: -9905, + InvalidPropertyErr: -9906, + IndexOutOfRangeErr: -9907, + PropertyTypeNotFoundErr: -9908, + CannotYieldDevice: -9909, + DataTypeNotFoundErr: -9910, + DeviceMemoryAllocationErr: -9911, + DeviceInternalErr: -9912, + DeviceInvalidParamErr: -9913, + DeviceAlreadyOpenErr: -9914, + DeviceLocationIDNotFoundErr: -9915, + DeviceGUIDNotFoundErr: -9916, + DeviceIOServicePathNotFoundErr: -9917, + DeviceUnsupportedErr: -9918, + FrameworkInternalErr: -9919, + ExtensionInternalErr: -9920, + InvalidSessionErr: -9921, +}; + +declare const ICReturnCodeOffset: { + ThumbnailOffset: -21000, + MetadataOffset: -21050, + DownloadOffset: -21100, + DeleteOffset: -21150, + ExFATOffset: -21200, + PTPOffset: -21250, + SystemOffset: -21300, + DeviceOffset: -21350, + DeviceConnection: -21400, + ObjectOffset: -21450, +}; + +declare const ICScannerColorDataFormatType: { + Chunky: 0, + Planar: 1, +}; + +declare const ICEXIFOrientationType: { + Orientation1: 1, + Orientation2: 2, + Orientation3: 3, + Orientation4: 4, + Orientation5: 5, + Orientation6: 6, + Orientation7: 7, + Orientation8: 8, +}; + +declare const ICReturnMetadataErrorCode: { + NotAvailable: -20150, + AlreadyFetching: -20149, + Canceled: -20148, + Invalid: -20147, +}; + +declare const ICScannerFunctionalUnitState: { + Ready: 1, + ScanInProgress: 2, + OverviewScanInProgress: 4, +}; + +declare const ICDeviceType: { + Camera: 1, + Scanner: 2, +}; + +declare const ICScannerFunctionalUnitType: { + Flatbed: 0, + PositiveTransparency: 1, + NegativeTransparency: 2, + DocumentFeeder: 3, +}; + +declare const ICDeviceTypeMask: { + Camera: 1, + Scanner: 2, +}; + +declare const ICDeviceLocationTypeMask: { + Local: 256, + Shared: 512, + Bonjour: 1024, + Bluetooth: 2048, + Remote: 65024, +}; + +declare const ICReturnPTPDeviceErrorCode: { + Failed: -21250, + NotAuthorized: -21249, +}; + +declare const ICReturnDownloadErrorCode: { + PathInvalid: -21100, + FileWritable: -21099, +}; + +declare const ICDeviceLocationType: { + Local: 256, + Shared: 512, + Bonjour: 1024, + Bluetooth: 2048, }; declare interface ICScannerDeviceDelegate extends ICDeviceDelegate { @@ -683,74 +683,6 @@ declare class ICDeviceBrowser extends NSObject { setBrowsedDeviceTypeMask(browsedDeviceTypeMask: interop.Enum): void; } -declare class ICCameraDevice extends ICDevice { - readonly contentCatalogPercentCompleted: number; - - readonly contents: NSArray; - - readonly mediaFiles: NSArray; - - readonly ejectable: boolean; - - readonly locked: boolean; - - readonly accessRestrictedAppleDevice: boolean; - - readonly iCloudPhotosEnabled: boolean; - - readonly mountPoint: string; - - mediaPresentation: interop.Enum; - - filesOfType(fileUTType: string): NSArray; - - requestReadDataFromFileAtOffsetLengthReadDelegateDidReadDataSelectorContextInfo(file: ICCameraFile, offset: number, length: number, readDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; - - requestDownloadFileOptionsDownloadDelegateDidDownloadSelectorContextInfo(file: ICCameraFile, options: NSDictionary | Record, downloadDelegate: ICCameraDeviceDownloadDelegate, selector: string, contextInfo: interop.PointerConvertible): void; - - cancelDownload(): void; - - requestDeleteFiles(files: NSArray | Array): void; - - requestDeleteFilesDeleteFailedCompletion(files: NSArray | Array, deleteFailed: (p1: NSDictionary | Record) => void, completion: (p1: NSDictionary | Record, p2: NSError) => void | null): NSProgress; - - cancelDelete(): void; - - requestSyncClock(): void; - - readonly timeOffset: number; - - readonly batteryLevelAvailable: boolean; - - readonly batteryLevel: number; - - requestUploadFileOptionsUploadDelegateDidUploadSelectorContextInfo(fileURL: NSURL, options: NSDictionary | Record, uploadDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; - - readonly tetheredCaptureEnabled: boolean; - - requestTakePicture(): void; - - requestEnableTethering(): void; - - requestDisableTethering(): void; - - ptpEventHandler: (p1: NSData) => void; - - requestSendPTPCommandOutDataSendCommandDelegateDidSendCommandSelectorContextInfo(command: NSData, data: NSData | null, sendCommandDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; - - requestSendPTPCommandOutDataCompletion(ptpCommand: NSData, ptpData: NSData | null, completion: (p1: NSData, p2: NSData, p3: NSError) => void | null): void; - - isEjectable(): boolean; - - isLocked(): boolean; - - isAccessRestrictedAppleDevice(): boolean; - - setMediaPresentation(mediaPresentation: interop.Enum): void; - - setPtpEventHandler(ptpEventHandler: (p1: NSData) => void): void; -} - declare class ICCameraFolder extends ICCameraItem { readonly contents: NSArray; } @@ -949,6 +881,16 @@ declare class ICScannerFeatureTemplate extends ICScannerFeature { readonly targets: NSArray; } +declare class ICScannerFunctionalUnitNegativeTransparency extends ICScannerFunctionalUnit { + readonly supportedDocumentTypes: NSIndexSet; + + documentType: interop.Enum; + + readonly documentSize: CGSize; + + setDocumentType(documentType: interop.Enum): void; +} + declare class ICScannerFeatureRange extends ICScannerFeature { currentValue: number; @@ -963,16 +905,6 @@ declare class ICScannerFeatureRange extends ICScannerFeature { setCurrentValue(currentValue: number): void; } -declare class ICScannerFunctionalUnitNegativeTransparency extends ICScannerFunctionalUnit { - readonly supportedDocumentTypes: NSIndexSet; - - documentType: interop.Enum; - - readonly documentSize: CGSize; - - setDocumentType(documentType: interop.Enum): void; -} - declare class ICScannerFunctionalUnitPositiveTransparency extends ICScannerFunctionalUnit { readonly supportedDocumentTypes: NSIndexSet; @@ -1011,6 +943,74 @@ declare class ICScannerFunctionalUnitDocumentFeeder extends ICScannerFunctionalU setEvenPageOrientation(evenPageOrientation: interop.Enum): void; } +declare class ICCameraDevice extends ICDevice { + readonly contentCatalogPercentCompleted: number; + + readonly contents: NSArray; + + readonly mediaFiles: NSArray; + + readonly ejectable: boolean; + + readonly locked: boolean; + + readonly accessRestrictedAppleDevice: boolean; + + readonly iCloudPhotosEnabled: boolean; + + readonly mountPoint: string; + + mediaPresentation: interop.Enum; + + filesOfType(fileUTType: string): NSArray; + + requestReadDataFromFileAtOffsetLengthReadDelegateDidReadDataSelectorContextInfo(file: ICCameraFile, offset: number, length: number, readDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; + + requestDownloadFileOptionsDownloadDelegateDidDownloadSelectorContextInfo(file: ICCameraFile, options: NSDictionary | Record, downloadDelegate: ICCameraDeviceDownloadDelegate, selector: string, contextInfo: interop.PointerConvertible): void; + + cancelDownload(): void; + + requestDeleteFiles(files: NSArray | Array): void; + + requestDeleteFilesDeleteFailedCompletion(files: NSArray | Array, deleteFailed: (p1: NSDictionary | Record) => void, completion: (p1: NSDictionary | Record, p2: NSError) => void | null): NSProgress; + + cancelDelete(): void; + + requestSyncClock(): void; + + readonly timeOffset: number; + + readonly batteryLevelAvailable: boolean; + + readonly batteryLevel: number; + + requestUploadFileOptionsUploadDelegateDidUploadSelectorContextInfo(fileURL: NSURL, options: NSDictionary | Record, uploadDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; + + readonly tetheredCaptureEnabled: boolean; + + requestTakePicture(): void; + + requestEnableTethering(): void; + + requestDisableTethering(): void; + + ptpEventHandler: (p1: NSData) => void; + + requestSendPTPCommandOutDataSendCommandDelegateDidSendCommandSelectorContextInfo(command: NSData, data: NSData | null, sendCommandDelegate: interop.Object, selector: string, contextInfo: interop.PointerConvertible): void; + + requestSendPTPCommandOutDataCompletion(ptpCommand: NSData, ptpData: NSData | null, completion: (p1: NSData, p2: NSData, p3: NSError) => void | null): void; + + isEjectable(): boolean; + + isLocked(): boolean; + + isAccessRestrictedAppleDevice(): boolean; + + setMediaPresentation(mediaPresentation: interop.Enum): void; + + setPtpEventHandler(ptpEventHandler: (p1: NSData) => void): void; +} + declare class ICScannerDevice extends ICDevice { readonly availableFunctionalUnitTypes: NSArray; diff --git a/packages/macos/types/ImageIO.d.ts b/packages/macos/types/ImageIO.d.ts index b89d669d..e691fed6 100644 --- a/packages/macos/types/ImageIO.d.ts +++ b/packages/macos/types/ImageIO.d.ts @@ -1,17 +1,13 @@ /// -declare const kCGImagePropertyCIFFRecordID: interop.Pointer; - -declare const kCGImagePropertyDNGProfileName: interop.Pointer; - -declare const kCGImagePropertyTIFFImageDescription: interop.Pointer; - declare const kCGImagePropertyIPTCContentLocationCode: interop.Pointer; declare const kCGImagePropertyExifUserComment: interop.Pointer; declare const kCGImagePropertyGroupImageIsAlternateImage: interop.Pointer; +declare const kCGImagePropertyIPTCExtGenreCvTermId: interop.Pointer; + declare const kCGImagePropertyExifCompositeImage: interop.Pointer; declare const kCGImagePropertyTIFFOrientation: interop.Pointer; @@ -44,6 +40,8 @@ declare const kCGImagePropertyDNGProfileCalibrationSignature: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkCircaDateCreated: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize4x4: interop.Pointer; + declare const kCGImagePropertyExifCustomRendered: interop.Pointer; declare const kCGImagePropertyIPTCScene: interop.Pointer; @@ -64,8 +62,6 @@ declare const kCGImagePropertyIPTCExtLinkedEncRightsExpr: interop.Pointer; declare const kCGImagePropertyTIFFPrimaryChromaticities: interop.Pointer; -declare const kCGImagePropertyIPTCExtDataOnScreenRegionUnit: interop.Pointer; - declare const kCGImagePropertyIPTCExtRating: interop.Pointer; declare const kCGImagePropertyIPTCExtOrganisationInImageCode: interop.Pointer; @@ -104,6 +100,8 @@ declare const kCGImageAnimationLoopCount: interop.Pointer; declare const kCGImageAnimationDelayTime: interop.Pointer; +declare const kCGImageProviderPreferredTileHeight: interop.Pointer; + declare const kIIOCameraModel_Intrinsics: interop.Pointer; declare const kIIOMetadata_CameraModelKey: interop.Pointer; @@ -154,6 +152,8 @@ declare const kCGImagePropertyPNGCompressionFilter: interop.Pointer; declare const kCGImagePropertyOpenEXRAspectRatio: interop.Pointer; +declare const kCGImagePropertyOpenEXRCompression: interop.Pointer; + declare const kCGImagePropertyMakerCanonFirmware: interop.Pointer; declare const kCGImagePropertyMakerNikonShutterCount: interop.Pointer; @@ -186,6 +186,8 @@ declare const kCGImagePropertyCIFFImageSerialNumber: interop.Pointer; declare const kCGImagePropertyCIFFSelfTimingTime: interop.Pointer; +declare const kCGImagePropertyCIFFRecordID: interop.Pointer; + declare const kCGImagePropertyCIFFImageFileName: interop.Pointer; declare const kCGImagePropertyCIFFOwnerName: interop.Pointer; @@ -378,8 +380,6 @@ declare const kCGImagePropertyIPTCExtLinkedEncodedRightsExprType: interop.Pointe declare const kCGImagePropertyIPTCExtIPTCLastEdited: interop.Pointer; -declare const kCGImagePropertyIPTCExtGenreCvTermId: interop.Pointer; - declare const kCGImagePropertyIPTCExtFeedIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCExtEpisodeIdentifier: interop.Pointer; @@ -398,6 +398,8 @@ declare const kCGImagePropertyIPTCExtDigitalSourceFileType: interop.Pointer; declare const kCGImagePropertyIPTCExtDataOnScreenRegionX: interop.Pointer; +declare const kCGImagePropertyIPTCExtDataOnScreenRegionUnit: interop.Pointer; + declare const kCGImagePropertyIPTCExtDataOnScreenRegionText: interop.Pointer; declare const kCGImagePropertyIPTCExtDataOnScreenRegionH: interop.Pointer; @@ -454,8 +456,6 @@ declare const kCGImagePropertyIPTCLanguageIdentifier: interop.Pointer; declare const kCGImagePropertyIPTCImageType: interop.Pointer; -declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; - declare const kCGImagePropertyIPTCCopyrightNotice: interop.Pointer; declare const kCGImagePropertyIPTCSource: interop.Pointer; @@ -722,20 +722,32 @@ declare const kCGImagePropertyHEICSDictionary: interop.Pointer; declare const kCGImagePropertyTIFFDictionary: interop.Pointer; +declare const kCGImageDestinationEncodeBaseColorSpace: interop.Pointer; + +declare const kCGImageDestinationEncodeIsBaseImage: interop.Pointer; + declare const kCGImageDestinationEncodeRequestOptions: interop.Pointer; declare const kCGImageDestinationEncodeToISOHDR: interop.Pointer; declare const kCGImageDestinationEncodeRequest: interop.Pointer; +declare const kCGImagePropertyBCFormat: interop.Pointer; + +declare const kCGImagePropertyPVREncoder: interop.Pointer; + +declare const kCGImagePropertyASTCEncoder: interop.Pointer; + +declare const kCGImagePropertyEncoder: interop.Pointer; + declare const kCGImageMetadataShouldExcludeGPS: interop.Pointer; declare const kCGImageMetadataShouldExcludeXMP: interop.Pointer; -declare const kCGImageDestinationPreserveGainMap: interop.Pointer; - declare const kCGImageDestinationLossyCompressionQuality: interop.Pointer; +declare const kCGComputeHDRStats: interop.Pointer; + declare const kCGImageSourceGenerateImageSpecificLumaScaling: interop.Pointer; declare const kCGImageSourceDecodeToSDR: interop.Pointer; @@ -810,6 +822,8 @@ declare const kCGImagePropertyMakerNikonDictionary: interop.Pointer; declare const kCGImagePropertyMakerCanonOwnerName: interop.Pointer; +declare const kCGImagePropertyTIFFImageDescription: interop.Pointer; + declare const kCGImageAuxiliaryDataTypeSemanticSegmentationGlassesMatte: interop.Pointer; declare const kCGImagePropertyIPTCExtDopesheet: interop.Pointer; @@ -828,12 +842,16 @@ declare const kCGImagePropertyDNGDefaultCropSize: interop.Pointer; declare const kCGImagePropertyIPTCExtWorkflowTagCvTermId: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize8x8: interop.Pointer; + declare const kCGImagePropertyPNGSource: interop.Pointer; declare const kCGImagePropertyExifVersion: interop.Pointer; declare const kCGImagePropertyPNGDescription: interop.Pointer; +declare const kCGImageDestinationEncodeGenerateGainMapWithBaseImage: interop.Pointer; + declare const kCGImagePropertyIPTCBylineTitle: interop.Pointer; declare const kCGImagePropertyExifColorSpace: interop.Pointer; @@ -858,6 +876,12 @@ declare const kCGImagePropertyImageCount: interop.Pointer; declare const kCGImageDestinationEncodeToSDR: interop.Pointer; +declare const kCGImagePropertyIPTCWriterEditor: interop.Pointer; + +declare const kCGImagePropertyDNGProfileName: interop.Pointer; + +declare const kCGImageDestinationPreserveGainMap: interop.Pointer; + declare const kCGImagePropertyIPTCExtArtworkContributionDescription: interop.Pointer; declare const kCGImagePropertyGPSTimeStamp: interop.Pointer; @@ -934,6 +958,8 @@ declare const kCGImagePropertyHEICSCanvasPixelWidth: interop.Pointer; declare const kCGImagePropertyTIFFTileWidth: interop.Pointer; +declare const kCGImagePropertyIPTCReferenceNumber: interop.Pointer; + declare const kCGImagePropertyExifSourceExposureTimesOfCompositeImage: interop.Pointer; declare const kCGImagePropertyIPTCExtShownEventIdentifier: interop.Pointer; @@ -960,6 +986,8 @@ declare const kCGImagePropertyIPTCExtContributor: interop.Pointer; declare const kCGImagePropertyHEICSFrameInfoArray: interop.Pointer; +declare const kCGImagePropertyBCEncoder: interop.Pointer; + declare const kCGImagePropertyJFIFDensityUnit: interop.Pointer; declare const kCGImagePropertyColorModelGray: interop.Pointer; @@ -1018,6 +1046,8 @@ declare const kCGImagePropertyColorModelLab: interop.Pointer; declare const kCGImagePropertyIPTCExtSeriesIdentifier: interop.Pointer; +declare const kCGImageDestinationEncodeGainMapSubsampleFactor: interop.Pointer; + declare const kIIOCameraModelType_SimplifiedPinhole: interop.Pointer; declare const kCGImagePropertyDNGColorMatrix2: interop.Pointer; @@ -1046,6 +1076,8 @@ declare const kCGImageProperty8BIMDictionary: interop.Pointer; declare const kCGImagePropertyExifAuxLensID: interop.Pointer; +declare const kCGImageDestinationEncodeAlternateColorSpace: interop.Pointer; + declare const kCGImagePropertyIPTCExtArtworkLicensorName: interop.Pointer; declare const kCGImagePropertyMakerCanonImageSerialNumber: interop.Pointer; @@ -1068,6 +1100,8 @@ declare const kCGImagePropertyDNGColorimetricReference: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationLocationName: interop.Pointer; +declare const kCGImagePropertyCIFFLensModel: interop.Pointer; + declare const kCGImagePropertyIPTCOriginalTransmissionReference: interop.Pointer; declare const kCGImagePropertyMakerNikonLensAdapter: interop.Pointer; @@ -1080,6 +1114,8 @@ declare const kCGImagePropertyDNGBayerGreenSplit: interop.Pointer; declare const kCGImagePropertyDNGMaskedAreas: interop.Pointer; +declare const kCGImagePropertyASTCBlockSize: interop.Pointer; + declare const kCGImagePropertyIPTCExtDataOnScreenRegionD: interop.Pointer; declare const kCGImagePropertyHeight: interop.Pointer; @@ -1134,8 +1170,6 @@ declare const kCGImagePropertyExifMeteringMode: interop.Pointer; declare const kCGImagePropertyIPTCExtArtworkCopyrightNotice: interop.Pointer; -declare const kCGImagePropertyIPTCReferenceNumber: interop.Pointer; - declare const kCGImagePropertyDNGBaselineSharpness: interop.Pointer; declare const kIIOCameraExtrinsics_Rotation: interop.Pointer; @@ -1166,6 +1200,8 @@ declare const kCGImagePropertyIPTCExtDataOnScreen: interop.Pointer; declare const kCGImagePropertyIPTCExtSeasonName: interop.Pointer; +declare const kCGImagePropertyJFIFVersion: interop.Pointer; + declare const kCGImagePropertyExifAuxLensModel: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationProvinceState: interop.Pointer; @@ -1190,6 +1226,8 @@ declare const kCGImagePropertyIPTCExtRatingValueLogoLink: interop.Pointer; declare const kCGImagePropertyHEICSDelayTime: interop.Pointer; +declare const kCGImageDestinationEncodeGainMapPixelFormatRequest: interop.Pointer; + declare const kCGImagePropertyTIFFSoftware: interop.Pointer; declare const kCGImagePropertyIPTCExtStreamReady: interop.Pointer; @@ -1226,8 +1264,6 @@ declare const kCGImagePropertyIPTCExtEpisode: interop.Pointer; declare const kCGImagePropertyGroupImageIsRightImage: interop.Pointer; -declare const kCGImagePropertyJFIFVersion: interop.Pointer; - declare const kCGImagePropertyDNGOriginalRawFileDigest: interop.Pointer; declare const kCGImagePropertyIPTCExtRegistryItemID: interop.Pointer; @@ -1324,8 +1360,6 @@ declare const kCGImagePropertyGroups: interop.Pointer; declare const kCGImagePropertyMakerFujiDictionary: interop.Pointer; -declare const kCGImagePropertyCIFFLensModel: interop.Pointer; - declare const kCGImagePropertyIPTCExtArtworkSourceInvURL: interop.Pointer; declare const kCGImagePropertyColorModelCMYK: interop.Pointer; @@ -1344,6 +1378,8 @@ declare const kCGImagePropertyIPTCDigitalCreationDate: interop.Pointer; declare const kCGImagePropertyMakerCanonFlashExposureComp: interop.Pointer; +declare const kCGImageProviderPreferredTileWidth: interop.Pointer; + declare const kCGImagePropertyWebPCanvasPixelHeight: interop.Pointer; declare const kCGImagePropertyDNGShadowScale: interop.Pointer; @@ -1432,6 +1468,8 @@ declare const kCGImagePropertyIPTCExtLocationSublocation: interop.Pointer; declare const kCGImagePropertyIPTCContactInfoPhones: interop.Pointer; +declare const kCGImageDestinationEncodeBasePixelFormatRequest: interop.Pointer; + declare const kCGImageAuxiliaryDataTypeSemanticSegmentationSkinMatte: interop.Pointer; declare const kCGImagePropertyIPTCExtLocationShown: interop.Pointer; @@ -1462,6 +1500,33 @@ declare const kCGImagePropertyGroupImageIndexRight: interop.Pointer; declare const kCGImagePropertyGroupImageBaseline: interop.Pointer; +declare const CGImagePropertyOrientation: { + Up: 1, + UpMirrored: 2, + Down: 3, + DownMirrored: 4, + LeftMirrored: 5, + Right: 6, + RightMirrored: 7, + Left: 8, +}; + +declare const CGImagePropertyTGACompression: { + None: 0, + RLE: 1, +}; + +declare const CGImageMetadataType: { + Invalid: -1, + Default: 0, + String: 1, + ArrayUnordered: 2, + ArrayOrdered: 3, + AlternateArray: 4, + AlternateText: 5, + Structure: 6, +}; + declare const CGImageAnimationStatus: { ParameterError: -22140, CorruptInputImage: -22141, @@ -1478,22 +1543,6 @@ declare const CGImageMetadataErrors: { PrefixConflict: 4, }; -declare const CGImagePropertyTGACompression: { - None: 0, - RLE: 1, -}; - -declare const CGImagePropertyOrientation: { - Up: 1, - UpMirrored: 2, - Down: 3, - DownMirrored: 4, - LeftMirrored: 5, - Right: 6, - RightMirrored: 7, - Left: 8, -}; - declare const CGImageSourceStatus: { UnexpectedEOF: -5, InvalidData: -4, @@ -1503,17 +1552,6 @@ declare const CGImageSourceStatus: { Complete: 0, }; -declare const CGImageMetadataType: { - Invalid: -1, - Default: 0, - String: 1, - ArrayUnordered: 2, - ArrayOrdered: 3, - AlternateArray: 4, - AlternateText: 5, - Structure: 6, -}; - declare class CGImageMetadataTag { constructor(init?: CGImageMetadataTag); } diff --git a/packages/macos/types/InstantMessage.d.ts b/packages/macos/types/InstantMessage.d.ts index 04e60997..9d4b0eb0 100644 --- a/packages/macos/types/InstantMessage.d.ts +++ b/packages/macos/types/InstantMessage.d.ts @@ -83,44 +83,14 @@ declare const IMAVManagerURLToShareChangedNotification: string; declare const IMPersonStatusUnknown: number; -declare const IMAVStartingUp: number; - declare const IMMyStatusChangedNotification: string; +declare const IMAVStartingUp: number; + declare const IMPersonCapabilitiesKey: string; declare function IMComparePersonStatus(status: number, compareTo: number): interop.Enum; -declare class IMAVManager extends NSObject { - static sharedAVManager(): IMAVManager; - - state(): number; - - URLToShare(): NSURL; - - setVideoDataSource(dataSource: interop.Object): void; - - videoDataSource(): interop.Object; - - setVideoOptimizationOptions(options: number): void; - - videoOptimizationOptions(): number; - - setNumberOfAudioChannels(count: number): void; - - numberOfAudioChannels(): number; - - audioDeviceUID(): string; - - audioDeviceChannels(): NSArray; - - controlBar(): IMAVControlBar; - - start(): void; - - stop(): void; -} - declare class IMService extends NSObject { static imageNameForStatus(status: number): string; @@ -179,18 +149,6 @@ declare class IMAVButton extends IMAVControl { static muteButton(): IMAVButton; } -declare class IMAVSlider extends IMAVControl { - minValue(): number; - - setMinValue(aDouble: number): void; - - maxValue(): number; - - setMaxValue(aDouble: number): void; - - static timeSlider(): IMAVSlider; -} - declare class IMAVControl extends NSObject { target(): interop.Object; @@ -225,3 +183,45 @@ declare class IMAVControl extends NSObject { setDoubleValue(aDouble: number): void; } +declare class IMAVSlider extends IMAVControl { + minValue(): number; + + setMinValue(aDouble: number): void; + + maxValue(): number; + + setMaxValue(aDouble: number): void; + + static timeSlider(): IMAVSlider; +} + +declare class IMAVManager extends NSObject { + static sharedAVManager(): IMAVManager; + + state(): number; + + URLToShare(): NSURL; + + setVideoDataSource(dataSource: interop.Object): void; + + videoDataSource(): interop.Object; + + setVideoOptimizationOptions(options: number): void; + + videoOptimizationOptions(): number; + + setNumberOfAudioChannels(count: number): void; + + numberOfAudioChannels(): number; + + audioDeviceUID(): string; + + audioDeviceChannels(): NSArray; + + controlBar(): IMAVControlBar; + + start(): void; + + stop(): void; +} + diff --git a/packages/macos/types/Intents.d.ts b/packages/macos/types/Intents.d.ts index 1dc4423a..accc5900 100644 --- a/packages/macos/types/Intents.d.ts +++ b/packages/macos/types/Intents.d.ts @@ -35,6 +35,12 @@ declare const INPersonHandleLabeliPhone: string; declare const INPersonHandleLabelMobile: string; +declare const INGetAvailableRestaurantReservationBookingDefaultsIntentResponseCode: { + Success: 0, + Failure: 1, + Unspecified: 2, +}; + declare const INFocusStatusAuthorizationStatus: { NotDetermined: 0, Restricted: 1, @@ -42,17 +48,6 @@ declare const INFocusStatusAuthorizationStatus: { Authorized: 3, }; -declare const INGetRestaurantGuestIntentResponseCode: { - Success: 0, - Failure: 1, -}; - -declare const INGetAvailableRestaurantReservationBookingDefaultsIntentResponseCode: { - Success: 0, - Failure: 1, - Unspecified: 2, -}; - declare const INGetAvailableRestaurantReservationBookingsIntentCode: { Success: 0, Failure: 1, @@ -212,6 +207,10 @@ declare const INIntentErrorCode: { NoAppIntent: 10001, }; +declare const INStartCallCallRecordToCallBackUnsupportedReason: { + INStartCallCallRecordToCallBackUnsupportedReasonNoMatchingCall: 1, +}; + declare const INShareFocusStatusIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -265,8 +264,14 @@ declare const INPaymentMethodType: { ApplePay: 8, }; -declare const INStartCallCallRecordToCallBackUnsupportedReason: { - INStartCallCallRecordToCallBackUnsupportedReasonNoMatchingCall: 1, +declare const INRecurrenceFrequency: { + Unknown: 0, + Minute: 1, + Hourly: 2, + Daily: 3, + Weekly: 4, + Monthly: 5, + Yearly: 6, }; declare const INEditMessageIntentResponseCode: { @@ -284,6 +289,12 @@ declare const INEditMessageIntentResponseCode: { FailureRequiringInAppAuthentication: 11, }; +declare const INOutgoingMessageType: { + Unknown: 0, + OutgoingMessageText: 1, + OutgoingMessageAudio: 2, +}; + declare const INGetUserCurrentRestaurantReservationBookingsIntentResponseCode: { Success: 0, Failure: 1, @@ -297,16 +308,6 @@ declare const INRestaurantReservationUserBookingStatus: { Denied: 2, }; -declare const INRecurrenceFrequency: { - Unknown: 0, - Minute: 1, - Hourly: 2, - Daily: 3, - Weekly: 4, - Monthly: 5, - Yearly: 6, -}; - declare const INCallDestinationType: { Unknown: 0, Normal: 1, @@ -335,12 +336,6 @@ declare const INUnsendMessagesIntentResponseCode: { FailureRequiringInAppAuthentication: 11, }; -declare const INOutgoingMessageType: { - Unknown: 0, - OutgoingMessageText: 1, - OutgoingMessageAudio: 2, -}; - declare const INAnswerCallIntentResponseCode: { Unspecified: 0, Ready: 1, @@ -351,6 +346,11 @@ declare const INAnswerCallIntentResponseCode: { FailureRequiringAppLaunch: 6, }; +declare const INGetRestaurantGuestIntentResponseCode: { + Success: 0, + Failure: 1, +}; + declare interface INEditMessageIntentHandling extends NSObjectProtocol { handleEditMessageCompletion(intent: INEditMessageIntent, completion: (p1: INEditMessageIntentResponse) => void): void; @@ -458,14 +458,6 @@ declare interface INIntentHandlerProviding extends NSObjectProtocol { declare class INIntentHandlerProviding extends NativeObject implements INIntentHandlerProviding { } -declare class INVolumeResolutionResult extends INIntentResolutionResult { - static successWithResolvedVolume any>(this: This, resolvedVolume: NSMeasurement): InstanceType; - - static disambiguationWithVolumeToDisambiguate any>(this: This, volumeToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithVolumeToConfirm any>(this: This, volumeToConfirm: NSMeasurement | null): InstanceType; -} - declare class INFocusStatus extends NSObject implements NSCopying, NSSecureCoding { initWithIsFocused(isFocused: NSNumber | null): this; @@ -598,6 +590,14 @@ declare class INEnergyResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithEnergyToConfirm any>(this: This, energyToConfirm: NSMeasurement | null): InstanceType; } +declare class INVolumeResolutionResult extends INIntentResolutionResult { + static successWithResolvedVolume any>(this: This, resolvedVolume: NSMeasurement): InstanceType; + + static disambiguationWithVolumeToDisambiguate any>(this: This, volumeToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithVolumeToConfirm any>(this: This, volumeToConfirm: NSMeasurement | null): InstanceType; +} + declare class INTemperatureResolutionResult extends INIntentResolutionResult { static successWithResolvedTemperature any>(this: This, resolvedTemperature: NSMeasurement): InstanceType; @@ -867,24 +867,6 @@ declare class INAirportGate extends NSObject implements NSCopying, NSSecureCodin initWithCoder(coder: NSCoder): this; } -declare class INAirport extends NSObject implements NSCopying, NSSecureCoding { - initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - - readonly name: string; - - readonly iataCode: string; - - readonly icaoCode: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INGetReservationDetailsIntentResponse extends INIntentResponse { initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; @@ -1078,6 +1060,18 @@ declare class INPlacemarkResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithPlacemarkToConfirm any>(this: This, placemarkToConfirm: CLPlacemark | null): InstanceType; } +declare class INIntentResolutionResult extends NSObject { + static needsValue any>(this: This): InstanceType; + + static notRequired any>(this: This): InstanceType; + + static unsupported any>(this: This): InstanceType; + + static unsupportedWithReason any>(this: This, reason: number): InstanceType; + + static confirmationRequiredWithItemToConfirmForReason any>(this: This, itemToConfirm: interop.Object, reason: number): InstanceType; +} + declare class INBoatReservation extends INReservation implements NSCopying, NSSecureCoding { initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatBoatTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, boatTrip: INBoatTrip | null): this; @@ -1094,16 +1088,22 @@ declare class INBoatReservation extends INReservation implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } -declare class INIntentResolutionResult extends NSObject { - static needsValue any>(this: This): InstanceType; +declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { + initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - static notRequired any>(this: This): InstanceType; + readonly name: string; - static unsupported any>(this: This): InstanceType; + readonly iataCode: string; - static unsupportedWithReason any>(this: This, reason: number): InstanceType; + readonly icaoCode: string; - static confirmationRequiredWithItemToConfirmForReason any>(this: This, itemToConfirm: interop.Object, reason: number): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class INBusTrip extends NSObject implements NSCopying, NSSecureCoding { @@ -1134,44 +1134,12 @@ declare class INBusTrip extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { - initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; - - readonly type: interop.Enum; - - readonly emoji: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INCallDestinationTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedCallDestinationType any>(this: This, resolvedCallDestinationType: interop.Enum): InstanceType; static confirmationRequiredWithCallDestinationTypeToConfirm any>(this: This, callDestinationTypeToConfirm: interop.Enum): InstanceType; } -declare class INCallGroup extends NSObject implements NSCopying, NSSecureCoding { - initWithGroupNameGroupId(groupName: string | null, groupId: string | null): this; - - readonly groupName: string; - - readonly groupId: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INTrainReservation extends INReservation implements NSCopying, NSSecureCoding { initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatTrainTrip(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, trainTrip: INTrainTrip): this; @@ -1297,24 +1265,6 @@ declare class INLodgingReservation extends INReservation implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class INShortcut extends NSObject implements NSSecureCoding, NSCopying { - readonly intent: INIntent; - - readonly userActivity: NSUserActivity; - - initWithIntent(intent: INIntent): this; - - initWithUserActivity(userActivity: NSUserActivity): this; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class INCurrencyAmountResolutionResult extends INIntentResolutionResult { static successWithResolvedCurrencyAmount any>(this: This, resolvedCurrencyAmount: INCurrencyAmount): InstanceType; @@ -1323,20 +1273,18 @@ declare class INCurrencyAmountResolutionResult extends INIntentResolutionResult static confirmationRequiredWithCurrencyAmountToConfirm any>(this: This, currencyAmountToConfirm: INCurrencyAmount | null): InstanceType; } -declare class INDateComponentsRange extends NSObject implements NSCopying, NSSecureCoding { - initWithStartDateComponentsEndDateComponents(startDateComponents: NSDateComponents | null, endDateComponents: NSDateComponents | null): this; - - initWithStartDateComponentsEndDateComponentsRecurrenceRule(startDateComponents: NSDateComponents | null, endDateComponents: NSDateComponents | null, recurrenceRule: interop.Object | null): this; - - readonly startDateComponents: NSDateComponents; +declare class INShareFocusStatusIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - readonly endDateComponents: NSDateComponents; + readonly code: interop.Enum; +} - readonly recurrenceRule: interop.Object; +declare class INSticker extends NSObject implements NSCopying, NSSecureCoding { + initWithTypeEmoji(type: interop.Enum, emoji: string | null): this; - initWithEKRecurrenceRule(recurrenceRule: EKRecurrenceRule): this; + readonly type: interop.Enum; - EKRecurrenceRule(): EKRecurrenceRule; + readonly emoji: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1347,12 +1295,6 @@ declare class INDateComponentsRange extends NSObject implements NSCopying, NSSec initWithCoder(coder: NSCoder): this; } -declare class INShareFocusStatusIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; -} - declare class INDateComponentsResolutionResult extends INIntentResolutionResult { static successWithResolvedDateComponents any>(this: This, resolvedDateComponents: NSDateComponents): InstanceType; @@ -1367,6 +1309,12 @@ declare class INHangUpCallIntent extends INIntent { readonly callIdentifier: string; } +declare class INDoubleResolutionResult extends INIntentResolutionResult { + static successWithResolvedValue any>(this: This, resolvedValue: number): InstanceType; + + static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: NSNumber | null): InstanceType; +} + declare class INSendMessageAttachment extends NSObject { static attachmentWithAudioMessageFile(audioMessageFile: INFile): INSendMessageAttachment; @@ -1469,17 +1417,6 @@ declare class INFile extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INSendMessageIntentResponse extends INIntentResponse { - initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; - - readonly code: interop.Enum; - - get sentMessages(): NSArray; - set sentMessages(value: NSArray | Array); - - setSentMessages(sentMessages: NSArray | Array | null): void; -} - declare class INCallRecord extends NSObject implements NSCopying, NSSecureCoding { initWithIdentifierDateCreatedCallRecordTypeCallCapabilityCallDurationUnseenParticipantsNumberOfCallsIsCallerIdBlocked(identifier: string, dateCreated: NSDate | null, callRecordType: interop.Enum, callCapability: interop.Enum, callDuration: NSNumber | null, unseen: NSNumber | null, participants: NSArray | Array | null, numberOfCalls: NSNumber | null, isCallerIdBlocked: NSNumber | null): this; @@ -1568,6 +1505,17 @@ declare class INRentalCarReservation extends INReservation implements NSCopying, initWithCoder(coder: NSCoder): this; } +declare class INSendMessageIntentResponse extends INIntentResponse { + initWithCodeUserActivity(code: interop.Enum, userActivity: NSUserActivity | null): this; + + readonly code: interop.Enum; + + get sentMessages(): NSArray; + set sentMessages(value: NSArray | Array); + + setSentMessages(sentMessages: NSArray | Array | null): void; +} + declare class INFlight extends NSObject implements NSCopying, NSSecureCoding { initWithAirlineFlightNumberBoardingTimeFlightDurationDepartureAirportGateArrivalAirportGate(airline: INAirline, flightNumber: string, boardingTime: INDateComponentsRange | null, flightDuration: INDateComponentsRange, departureAirportGate: INAirportGate, arrivalAirportGate: INAirportGate): this; @@ -1592,14 +1540,6 @@ declare class INFlight extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INPersonResolutionResult extends INIntentResolutionResult { - static successWithResolvedPerson any>(this: This, resolvedPerson: INPerson): InstanceType; - - static disambiguationWithPeopleToDisambiguate any>(this: This, peopleToDisambiguate: NSArray | Array): InstanceType; - - static confirmationRequiredWithPersonToConfirm any>(this: This, personToConfirm: INPerson | null): InstanceType; -} - declare class INRentalCar extends NSObject implements NSCopying, NSSecureCoding { initWithRentalCompanyNameTypeMakeModelRentalCarDescription(rentalCompanyName: string, type: string | null, make: string | null, model: string | null, rentalCarDescription: string | null): this; @@ -1622,20 +1562,28 @@ declare class INRentalCar extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class INPersonResolutionResult extends INIntentResolutionResult { + static successWithResolvedPerson any>(this: This, resolvedPerson: INPerson): InstanceType; + + static disambiguationWithPeopleToDisambiguate any>(this: This, peopleToDisambiguate: NSArray | Array): InstanceType; + + static confirmationRequiredWithPersonToConfirm any>(this: This, personToConfirm: INPerson | null): InstanceType; +} + declare class INCallRecordTypeOptionsResolutionResult extends INIntentResolutionResult { static successWithResolvedCallRecordTypeOptions any>(this: This, resolvedCallRecordTypeOptions: interop.Enum): InstanceType; static confirmationRequiredWithCallRecordTypeOptionsToConfirm any>(this: This, callRecordTypeOptionsToConfirm: interop.Enum): InstanceType; } -declare class INFlightReservation extends INReservation implements NSCopying, NSSecureCoding { - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, flight: INFlight): this; +declare class INAirport extends NSObject implements NSCopying, NSSecureCoding { + initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, flight: INFlight): this; + readonly name: string; - readonly reservedSeat: INSeat; + readonly iataCode: string; - readonly flight: INFlight; + readonly icaoCode: string; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -1674,24 +1622,6 @@ declare class INBooleanResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: NSNumber | null): InstanceType; } -declare class INAirline extends NSObject implements NSCopying, NSSecureCoding { - initWithNameIataCodeIcaoCode(name: string | null, iataCode: string | null, icaoCode: string | null): this; - - readonly name: string; - - readonly iataCode: string; - - readonly icaoCode: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class INCallRecordResolutionResult extends INIntentResolutionResult { static successWithResolvedCallRecord any>(this: This, resolvedCallRecord: INCallRecord): InstanceType; @@ -1720,10 +1650,20 @@ declare class INImage extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class INDoubleResolutionResult extends INIntentResolutionResult { - static successWithResolvedValue any>(this: This, resolvedValue: number): InstanceType; +declare class INCallGroup extends NSObject implements NSCopying, NSSecureCoding { + initWithGroupNameGroupId(groupName: string | null, groupId: string | null): this; - static confirmationRequiredWithValueToConfirm any>(this: This, valueToConfirm: NSNumber | null): InstanceType; + readonly groupName: string; + + readonly groupId: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class INLengthResolutionResult extends INIntentResolutionResult { @@ -1734,6 +1674,24 @@ declare class INLengthResolutionResult extends INIntentResolutionResult { static confirmationRequiredWithLengthToConfirm any>(this: This, lengthToConfirm: NSMeasurement | null): InstanceType; } +declare class INShortcut extends NSObject implements NSSecureCoding, NSCopying { + readonly intent: INIntent; + + readonly userActivity: NSUserActivity; + + initWithIntent(intent: INIntent): this; + + initWithUserActivity(userActivity: NSUserActivity): this; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class INOutgoingMessageTypeResolutionResult extends INIntentResolutionResult { static successWithResolvedOutgoingMessageType any>(this: This, resolvedOutgoingMessageType: interop.Enum): InstanceType; @@ -1854,6 +1812,30 @@ declare class INTrainTrip extends NSObject implements NSCopying, NSSecureCoding initWithCoder(coder: NSCoder): this; } +declare class INDateComponentsRange extends NSObject implements NSCopying, NSSecureCoding { + initWithStartDateComponentsEndDateComponents(startDateComponents: NSDateComponents | null, endDateComponents: NSDateComponents | null): this; + + initWithStartDateComponentsEndDateComponentsRecurrenceRule(startDateComponents: NSDateComponents | null, endDateComponents: NSDateComponents | null, recurrenceRule: interop.Object | null): this; + + readonly startDateComponents: NSDateComponents; + + readonly endDateComponents: NSDateComponents; + + readonly recurrenceRule: interop.Object; + + initWithEKRecurrenceRule(recurrenceRule: EKRecurrenceRule): this; + + EKRecurrenceRule(): EKRecurrenceRule; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INPaymentMethod extends NSObject implements NSCopying, NSSecureCoding { initWithTypeNameIdentificationHintIcon(type: interop.Enum, name: string | null, identificationHint: string | null, icon: INImage | null): this; @@ -1896,6 +1878,24 @@ declare class INCallRecordTypeResolutionResult extends INIntentResolutionResult static confirmationRequiredWithCallRecordTypeToConfirm any>(this: This, callRecordTypeToConfirm: interop.Enum): InstanceType; } +declare class INFlightReservation extends INReservation implements NSCopying, NSSecureCoding { + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsURLReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, URL: NSURL | null, reservedSeat: INSeat | null, flight: INFlight): this; + + initWithItemReferenceReservationNumberBookingTimeReservationStatusReservationHolderNameActionsReservedSeatFlight(itemReference: INSpeakableString, reservationNumber: string | null, bookingTime: NSDate | null, reservationStatus: interop.Enum, reservationHolderName: string | null, actions: NSArray | Array | null, reservedSeat: INSeat | null, flight: INFlight): this; + + readonly reservedSeat: INSeat; + + readonly flight: INFlight; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class INFocusStatusCenter extends NSObject { static readonly defaultCenter: INFocusStatusCenter; diff --git a/packages/macos/types/JavaRuntimeSupport.d.ts b/packages/macos/types/JavaRuntimeSupport.d.ts index 32869fda..cc877d22 100644 --- a/packages/macos/types/JavaRuntimeSupport.d.ts +++ b/packages/macos/types/JavaRuntimeSupport.d.ts @@ -25,8 +25,6 @@ declare const kJRSUI_PartHit_none: number; declare const kJRSUI_UserInterfaceLayoutDirection_rightToLeft: number; -declare const kJRSUI_UserInterfaceLayoutDirection_leftToRight: number; - declare const kJRSUI_PresentationState_inactive: number; declare const kJRSUI_WindowType_titlelessUtility: number; @@ -225,6 +223,8 @@ declare const kJRSUI_Key_nothingToScroll: number; declare const kJRSUI_Direction_west: number; +declare const kJRSUI_UserInterfaceLayoutDirection_leftToRight: number; + declare const kJRSUI_Direction_down: number; declare const kJRSUI_State_active: number; diff --git a/packages/macos/types/JavaScriptCore.d.ts b/packages/macos/types/JavaScriptCore.d.ts index d514f3d3..e75e11d4 100644 --- a/packages/macos/types/JavaScriptCore.d.ts +++ b/packages/macos/types/JavaScriptCore.d.ts @@ -27,15 +27,11 @@ declare const JSPropertyDescriptorValueKey: string; declare const JSPropertyDescriptorWritableKey: string; -declare const JSType: { +declare const JSRelationCondition: { Undefined: 0, - Null: 1, - Boolean: 2, - Number: 3, - String: 4, - Object: 5, - Symbol: 6, - BigInt: 7, + Equal: 1, + GreaterThan: 2, + LessThan: 3, }; declare const JSTypedArrayType: { @@ -54,11 +50,15 @@ declare const JSTypedArrayType: { BigUint64Array: 12, }; -declare const JSRelationCondition: { +declare const JSType: { Undefined: 0, - Equal: 1, - GreaterThan: 2, - LessThan: 3, + Null: 1, + Boolean: 2, + Number: 3, + String: 4, + Object: 5, + Symbol: 6, + BigInt: 7, }; declare class JSClassDefinition { @@ -82,14 +82,6 @@ declare class JSClassDefinition { convertToType: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.Enum, p4: interop.PointerConvertible) => interop.Pointer | null; } -declare class JSStaticValue { - constructor(init?: JSStaticValue); - name: string | null; - getProperty: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => interop.Pointer | null; - setProperty: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => boolean | null; - attributes: number; -} - declare class OpaqueJSPropertyNameAccumulator { constructor(init?: OpaqueJSPropertyNameAccumulator); } @@ -102,6 +94,14 @@ declare class OpaqueJSClass { constructor(init?: OpaqueJSClass); } +declare class JSStaticValue { + constructor(init?: JSStaticValue); + name: string | null; + getProperty: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => interop.Pointer | null; + setProperty: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => boolean | null; + attributes: number; +} + declare class OpaqueJSString { constructor(init?: OpaqueJSString); } diff --git a/packages/macos/types/Kerberos.d.ts b/packages/macos/types/Kerberos.d.ts index dfa188e8..ba5e1f80 100644 --- a/packages/macos/types/Kerberos.d.ts +++ b/packages/macos/types/Kerberos.d.ts @@ -339,7 +339,7 @@ declare class cc_credentials_f { declare class cc_credentials_union { constructor(init?: cc_credentials_union); version: number; - credentials: unnamed_17982207632076097236; + credentials: unnamed_11984364579150877983; } declare class cc_ccache_iterator_d { @@ -501,16 +501,6 @@ declare class cc_credentials_iterator_f { clone: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; } -type unnamed_17982207632076097236Descriptor = - | { credentials_v4: interop.PointerConvertible } - | { credentials_v5: interop.PointerConvertible }; - -declare class unnamed_17982207632076097236 { - constructor(init?: unnamed_17982207632076097236Descriptor); - credentials_v4: interop.Pointer; - credentials_v5: interop.Pointer; -} - type cred_ptr_union_compatDescriptor = | { pV4Cred: interop.PointerConvertible } | { pV5Cred: interop.PointerConvertible }; @@ -521,6 +511,16 @@ declare class cred_ptr_union_compat { pV5Cred: interop.Pointer; } +type unnamed_11984364579150877983Descriptor = + | { credentials_v4: interop.PointerConvertible } + | { credentials_v5: interop.PointerConvertible }; + +declare class unnamed_11984364579150877983 { + constructor(init?: unnamed_11984364579150877983Descriptor); + credentials_v4: interop.Pointer; + credentials_v5: interop.Pointer; +} + declare function cc_initialize(out_context: interop.PointerConvertible, in_version: number, out_supported_version: interop.PointerConvertible, out_vendor: interop.PointerConvertible): number; declare function KLAcquireTickets(inPrincipal: interop.PointerConvertible, outPrincipal: interop.PointerConvertible, outCredCacheName: interop.PointerConvertible): number; diff --git a/packages/macos/types/Kernel.d.ts b/packages/macos/types/Kernel.d.ts index a6e180da..f6b06456 100644 --- a/packages/macos/types/Kernel.d.ts +++ b/packages/macos/types/Kernel.d.ts @@ -12,6 +12,8 @@ declare const enable_dklog_serial_output: boolean; declare const disable_iolog_serial_output: boolean; +declare const uint32_t: number; + declare const serialmode: number; declare const version: interop.Pointer; @@ -106,6 +108,14 @@ declare const vDSP_IIRMonoRight: number; declare const vDSP_IIRStereo: number; +declare const IOFastPathHIDLEDService: number; + +declare const IOFastPathHIDService: number; + +declare const IOHIDTimeSyncService: number; + +declare const IOFastPathField: number; + declare const DigitizerTransducer: number; declare const kHIDDispatchOptionKeyboardNoRepeat: number; @@ -124,8 +134,6 @@ declare const OSAction_IOHIDEventService__SetUserProperties: number; declare const OSAction_IOHIDEventService__SetLED_Class: OSClassLoadInformation; -declare const IOHIDEventServiceMetaClass: number; - declare const kKeyMaskFn: number; declare const kKeyMaskEsc: number; @@ -230,6 +238,8 @@ declare const bATAMediaChangeReq: number; declare const bATAMediaChanged: number; +declare const bATABadBlock: number; + declare const kATADefaultSectorSize: number; declare const IOBacklightDisplay: number; @@ -298,6 +308,8 @@ declare const IONVRAMController: number; declare const IOGuardPageMemoryDescriptor: number; +declare const IOHIDElementContainer: number; + declare const IOHIDAsyncReportQueue: number; declare const IOHIDElementPrivate: number; @@ -398,110 +410,6 @@ declare const AppleUSBRequestPool: number; declare const AppleUSBHostController: number; -declare const kSSHubPortSpeed5Gbps: number; - -declare const kSSHubPortLinkStateRecovery: number; - -declare const kSSHubPortLinkStatePolling: number; - -declare const kSSHubPortLinkStateRxDetect: number; - -declare const kUSBHSHubFlagsNumPortsShift: number; - -declare const kUSBHSHubFlagsMoreInfoMask: number; - -declare const kUSBHSHubFlagsMultiTTMask: number; - -declare const kSetPortFeature: number; - -declare const kSetHubFeature: number; - -declare const kGetPortStatus: number; - -declare const kGetHubDescriptor: number; - -declare const kGetPortState: number; - -declare const kClearHubFeature: number; - -declare const kPrdRootHubApple: number; - -declare const kHubPortIndicatorOff: number; - -declare const kHubPortIndicatorGreen: number; - -declare const kHubPortIndicatorAutomatic: number; - -declare const kHubPortSetPowerOff: number; - -declare const kHubPortIndicatorMask: number; - -declare const kHubTTThinkTimeMask: number; - -declare const kPerPortOverCurrentBit: number; - -declare const kCompoundDeviceBit: number; - -declare const kHubOverCurrentIndicatorChange: number; - -declare const kHubOverCurrentIndicator: number; - -declare const kHubLocalPowerStatus: number; - -declare const kHubPortStateChangeMask: number; - -declare const kSSHubPortChangeBHResetMask: number; - -declare const kHubPortTestMode: number; - -declare const kHubPortPower: number; - -declare const kHubPortBeingReset: number; - -declare const kHubPortConnection: number; - -declare const kSSHubPortChangeBHResetBit: number; - -declare const kSSHubPortStatusLinkStateShift: number; - -declare const kSSHubPortStatusOverCurrentBit: number; - -declare const kUSBHubPortBHResetChangeFeature: number; - -declare const kUSBHubPortBHPortResetFeature: number; - -declare const kUSBHubPortConfigErrorChangeFeature: number; - -declare const bATABadBlock: number; - -declare const kUSBHubPortU2TimeoutFeature: number; - -declare const kUSBHubPortU1TimeoutFeature: number; - -declare const kUSBHubPortLinkStateFeature: number; - -declare const kUSBHubPortIndicatorFeature: number; - -declare const kUSBHubPortResetChangeFeature: number; - -declare const kUSBHubPortOverCurrentChangeFeature: number; - -declare const kUSBHubPortSuspendChangeFeature: number; - -declare const kUSBHubPortConnectionChangeFeature: number; - -declare const kUSBHubPortLowSpeedFeature: number; - -declare const kUSBHubPortPowerFeature: number; - -declare const kUSBHubPortOverCurrentFeature: number; - -declare const kUSBHubPortSuspendFeature: number; - -declare const kUSBHubPortEnableFeature: number; - -declare const kUSBHubPortConnectionFeature: number; - declare const IOUSBHostCITransferCompletionMessageData1TransferStructurePhase: number; declare const IOUSBHostCITransferCompletionMessageData1TransferStructure: number; @@ -526,8 +434,6 @@ declare const IOUSBHostCINormalTransferData1BufferPhase: number; declare const IOUSBHostCINormalTransferData1Buffer: number; -declare const nconsops: number; - declare const IOUSBHostCINormalTransferData0LengthPhase: number; declare const IOUSBHostCINormalTransferData0Length: number; @@ -562,8 +468,6 @@ declare const IOUSBHostCIPortStatusCommandData1SpeedPhase: number; declare const IOUSBHostCIPortStatusCommandData1LinkStatePhase: number; -declare const IOUSBHostCIPortStatusCommandData1LinkState: number; - declare const IOUSBHostCIPortStatusCommandData1Connected: number; declare const IOUSBHostCIPortStatusCommandData1Powered: number; @@ -656,8 +560,6 @@ declare const kDeviceRequestSetSel: number; declare const kDeviceRequestSynchFrame: number; -declare const kDeviceRequestGetInterface: number; - declare const kDeviceRequestSetConfiguration: number; declare const kDeviceRequestGetConfiguration: number; @@ -860,16 +762,12 @@ declare const clutType: number; declare const kRegModifierMask: number; -declare const kRegIterDescendants: number; - declare const kSuperSpeedPlusDeviceCapabilitySublinkTypePhase: number; declare const kRegIterChildren: number; declare const kRegMaxPropertyNameLength: number; -declare const kSSHubPortStatusLinkStateMask: number; - declare const kRegPropertyNameTerminator: number; declare const kRegPathNameSeparator: number; @@ -1122,8 +1020,6 @@ declare const kIOPCIExpressPowerBudgetCapability: number; declare const kIOPCIExpressErrorReportingCapability: number; -declare const kSSHubPortChangePortConfigErrMask: number; - declare const kIOPCIFPBCapability: number; declare const kIOPCIMSIXCapability: number; @@ -1252,10 +1148,6 @@ declare const kIOPCIStatusCapabilities: number; declare const kIOPCIStatusInterrupt: number; -declare const IOHIDDeviceShim: number; - -declare const kIOPCICommandInterruptDisable: number; - declare const kIOPCICommandSERR: number; declare const kIOPCICommandPaletteSnoop: number; @@ -1264,12 +1156,46 @@ declare const kIOPCICommandBusMaster: number; declare const kIOPCICommandBusLead: number; +declare const kIOPCIExpressCapabilityIDHierarchyID: number; + +declare const kIOPCIExpressCapabilityIDVFResizableBAR: number; + +declare const kIOPCIExpressCapabilityIDMPCIe: number; + +declare const kIOPCIExpressCapabilityIDDPC: number; + +declare const kIOPCIExpressCapabilityIDLNR: number; + +declare const kIOPCIExpressCapabilityIDPMUX: number; + +declare const kIOPCIExpressCapabilityIDSPCIe: number; + +declare const kIOPCIExpressCapabilityIDTPHRequester: number; + +declare const kIOPCIExpressCapabilityIDResizableBAR: number; + +declare const kIOPCIExpressCapabilityIDAMD: number; + +declare const kIOPCIExpressCapabilityIDPRI: number; + declare const kIOPCIExpressCapabilityIDAlternativeRoutingID: number; +declare const kIOPCIExpressCapabilityIDCAC: number; + +declare const kIOPCIExpressCapabilityIDVSEC: number; + +declare const kIOPCIExpressCapabilityIDRootComplexRegBlock: number; + +declare const kIOPCIExpressCapabilityIDMFVC: number; + declare const kIOPCIExpressCapabilityIDDeviceSerialNumber: number; declare const kIOPCICapabilityIDFPB: number; +declare const kIOPCICapabilityIDAF: number; + +declare const kIOPCICapabilityIDSATAConfiguration: number; + declare const kIOPCICapabilityIDMSIX: number; declare const kIOPCICapabilityIDSecure: number; @@ -1382,8 +1308,6 @@ declare const kFWAsynchDestinationIDPhase: number; declare const kFWAsynchDestinationID: number; -declare const kUSBHubOvercurrentShift: number; - declare const kFWAsynchPriority: number; declare const kTIAsycnhRetryB: number; @@ -1392,8 +1316,6 @@ declare const kFWAsynchRetryA: number; declare const kFWAsynchTTotal: number; -declare const kFWPacketTCodePhase: number; - declare const kFWSelfIDMore: number; declare const kFWSelfIDNPhPhase: number; @@ -1454,10 +1376,6 @@ declare const kFWPhyPacketPhyIDPhase: number; declare const kMaxWaitForValidSelfID: number; -declare const kHubDelayNs: number; - -declare const IOFireWireUserClient: number; - declare const IOFireWireIRM: number; declare const IOFWWorkLoop: number; @@ -1566,6 +1484,52 @@ declare const SPTM_SUCCESS: number; declare const SPTM_N_PUBLIC_VIOLATIONS: number; +declare const kAirshipDaleBasebandErrorPCILinkResumeFail: number; + +declare const kAirshipDaleBasebandErrorPCICplTimeout: number; + +declare const kAirshipDaleBasebandErrorPCIAER: number; + +declare const kAirshipDaleBasebandErrorPortEnableFailure: number; + +declare const kAirshipDaleBasebandDevicePowerOnTimedOut: number; + +declare const kAirshipDaleBasebandErrorRxGetCompletionFailure: number; + +declare const kAirshipDaleBasebandErrorTxGetCompletionFailure: number; + +declare const kAirshipDaleBasebandErrorRxEnqueueFailure: number; + +declare const kAirshipDaleBasebandErrorRxConsumeFailure: number; + +declare const kAirshipDaleBasebandErrorCCCIInvalidMessage: number; + +declare const kAirshipDaleBasebandErrorCCCIHandshakeTimeout: number; + +declare const kAirshipDaleBasebandErrorInvalidBootStage: number; + +declare const kDALEIPCBBTimeDomainNetwork: number; + +declare const kDALEIPCBBTimeDomainGNSS: number; + +declare const kAirshipDaleBasebandControlInterfaceErrorMsg: number; + +declare const kAirshipDaleBasebandTraceUserClientMax: number; + +declare const kAirshipDaleBasebandTraceUserClientClose: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientMax: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientGetDeviceTimeAsync: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientWriteAsync: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientWrite: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientRead: number; + +declare const kAirshipDaleBasebandControlInterfaceUserClientOpen: number; + declare const IFNET_THROTTLE_OPPORTUNISTIC: number; declare const IFNET_THROTTLE_OFF: number; @@ -1574,6 +1538,10 @@ declare const IFNET_NPM_THRESH_GENERAL: number; declare const IFNET_NPM_THRESH_NEAR: number; +declare const IFNET_SCHED_MODEL_FQ_CODEL_NEW_DM: number; + +declare const IFNET_SCHED_MODEL_FQ_CODEL_NEW: number; + declare const IFNET_SCHED_MODEL_FQ_CODEL: number; declare const IFNET_LQM_THRESH_POOR: number; @@ -1612,8 +1580,6 @@ declare const IFNET_FAMILY_UTUN: number; declare const IFNET_FAMILY_FAITH: number; -declare const IFNET_FAMILY_PPP: number; - declare const IFNET_FAMILY_VLAN: number; declare const IFNET_FAMILY_LOOPBACK: number; @@ -1632,8 +1598,6 @@ declare const CS_LINKAGE_APPLICATION_OOPJIT_TOTAL: number; declare const CS_LINKAGE_APPLICATION_OOPJIT_INVALID: number; -declare const CS_LINKAGE_APPLICATION_OOPJIT: number; - declare const CS_LINKAGE_APPLICATION_XOJIT: number; declare const CS_LINKAGE_APPLICATION_ROSETTA: number; @@ -1656,8 +1620,6 @@ declare const CS_SUPPL_SIGNER_TYPE_TRUSTCACHE: number; declare const CS_SUPPL_SIGNER_TYPE_UNKNOWN: number; -declare const CS_SIGNER_TYPE_MAC_APP_STORE: number; - declare const CS_SIGNER_TYPE_LEGACYVPN: number; declare const CS_SIGNER_TYPE_UNKNOWN: number; @@ -1666,8 +1628,6 @@ declare const kIOPCIConfigAGPStatusOffset: number; declare const CS_CDHASH_LEN: number; -declare const CS_SHA256_TRUNCATED_LEN: number; - declare const CS_HASHTYPE_SHA256: number; declare const CSTYPE_INDEX_ENTITLEMENTS: number; @@ -1676,6 +1636,8 @@ declare const CSTYPE_INDEX_REQUIREMENTS: number; declare const CSSLOT_SIGNATURESLOT: number; +declare const kAirshipDaleBasebandTraceUserClientGetTraceInfo: number; + declare const CSSLOT_ALTERNATE_CODEDIRECTORY_MAX: number; declare const CSSLOT_LIBRARY_CONSTRAINT: number; @@ -1712,6 +1674,8 @@ declare const IOHIDElement: number; declare const IOUSBHostCITransferCompletionMessageControlStatus: number; +declare const kAirshipDaleBasebandErrorTxConsumeFailure: number; + declare const kFBOnlineInterruptServiceType: number; declare const kIOPCICapabilityIDAGP: number; @@ -1726,8 +1690,6 @@ declare const kIOPCIStatusFastBack2Back: number; declare const kIOPCIAERCapRootErrStatusOffset: number; -declare const kUSBHubRqSetHubDepth: number; - declare const kATAcmdWriteDMAExtended: number; declare const kIOPCICommandAddressStepping: number; @@ -1742,18 +1704,20 @@ declare const kIODMAMapOptionOnChip: number; declare const IOHIPointing: number; -declare const kSSHubPortStatusConnectionBit: number; +declare const IFNET_FAMILY_PPP: number; declare const kPEPanicBegin: number; declare const IFNET_TSO_IPV6: number; +declare const kDeviceRequestGetInterface: number; + +declare const CS_SHA256_TRUNCATED_LEN: number; + declare const kDeviceRequestDirectionMask: number; declare const CS_VALIDATION_CATEGORY_LOCAL_SIGNING: number; -declare const kNumPortBytes: number; - declare const gFireWireVendor_Name: interop.Pointer; declare const kHBLInterruptServiceType: number; @@ -2090,16 +2054,12 @@ declare const OSMetaClass: number; declare const kIOPCIStatusTargetAbortActive: number; -declare const kHubPortIndicator: number; - declare const kIOPCIExpressCapabilityIDL1PMSubstates: number; declare const MBUF_TYPE_FREE: number; declare const kPEPanicRestartCPUNoCallouts: number; -declare const kHubPortEnabled: number; - declare const catch_mach_exc_subsystem: catch_mach_exc_subsystem; declare const gIODisplayFadeTime2Key: interop.Pointer; @@ -2114,10 +2074,10 @@ declare const kIOPCIMSICapability: number; declare const IOMbufNaturalMemoryCursor: number; -declare const kSSHubPortChangePortConfigErrBit: number; - declare const ecc_panic_physical_address: number; +declare const kIOPCIExpressCapabilityIDRCECEndpointAssociation: number; + declare const IFNET_FAMILY_ETHERNET: number; declare const kDeviceStatusLTMEnable: number; @@ -2140,12 +2100,16 @@ declare const sock_data_filt_flag_oob: number; declare const kIOPCIConfigurationOffsetRevisionID: number; +declare const kAirshipDaleBasebandErrorDevicePowerOffTimedOut: number; + declare const IFNET_CSUM_IP: number; declare const IOUSBHostCIMessageControlType: number; declare const kFWConfigurationPacketID: number; +declare const static_if_modified_keys: interop.Pointer; + declare const gIOUserServerNameKey: interop.Pointer; declare const kDeviceRequestGetStatus: number; @@ -2166,8 +2130,6 @@ declare const IOUSBHostDevice_Class: OSClassLoadInformation; declare const kIOPCIExpressCapabilityIDLatencyTolerenceReporting: number; -declare const kUSBHSHubFlagsTTThinkTimeMask: number; - declare const IOBlockStorageDriver: number; declare const IOUSBHostPipe: number; @@ -2184,12 +2146,12 @@ declare const kIOFBNotifyDidSleep: number; declare const kFWSelfIDPortStatusParent: number; +declare const kAirshipDaleBasebandErrorMax: number; + declare const SPTM_MAP_CODESIGN_ERROR: number; declare const gIOOpenInterest: interop.Pointer; -declare const kHubPortSetPowerOn: number; - declare const IOFramebuffer: number; declare const IOAudioToggleControl: number; @@ -2204,12 +2166,18 @@ declare const debug_ivars_size: number; declare const kIOPCIConfigVendorID: number; +declare const kAirshipDaleBasebandErrorPCIBadRequest: number; + declare const kPCI2PCIOffsetUpperIORange: number; +declare const kFWPacketTCodePhase: number; + declare const gIOACPIPlane: interop.Pointer; declare const kIOServiceTerminateWithRematch: number; +declare const kAirshipDaleBasebandControlUserClientMax: number; + declare const IOSharedDataQueue: number; declare const IFNET_FAMILY_GIF: number; @@ -2228,8 +2196,6 @@ declare const gIODisplayManufacturerSpecificKey: interop.Pointer; declare const gIODisplayPowerStateKey: interop.Pointer; -declare const kPCIPMCPMESupportFromD3Hot: number; - declare const IOFireWireDeviceAux: number; declare const kIOPCIDevicePowerStateCount: number; @@ -2254,8 +2220,6 @@ declare const IOFWAddressSpaceAux: number; declare const kATAcmdSeek: number; -declare const kUSBHSHubFlagsTTThinkTimeShift: number; - declare const kIOStatistics: number; declare const SPTM_VARIANT_RELEASE: number; @@ -2288,7 +2252,7 @@ declare const kKeyMaskPeriod: number; declare const kIOTrackingGetTracking: number; -declare const kGetPortErrorCount: number; +declare const kAirshipDaleBasebandErrorPCILinkDown: number; declare const DEBUG_HEADER_ENTRY_TXM: number; @@ -2298,8 +2262,6 @@ declare const kFWTCodeLock: number; declare const IFNET_FAMILY_ANY: number; -declare const kSSHubPortLinkStateU3: number; - declare const kFWTCodePHYPacket: number; declare const IOFWAsyncStreamReceivePort: number; @@ -2310,6 +2272,8 @@ declare const kIOPCICorrectableErrorBitReplayTimerTimeout: number; declare const debug_malloc_size: number; +declare const kAirshipDaleBasebandErrorTxEnqueueFailure: number; + declare const kATAcmdMediaEject: number; declare const mATABadBlock: number; @@ -2318,8 +2282,6 @@ declare const kFWSelfIDNPd: number; declare const gIONameMatchedKey: interop.Pointer; -declare const kIOFBNotifyGroupID_Legacy: number; - declare const mATASeekComplete: number; declare const gIODTModelKey: interop.Pointer; @@ -2332,12 +2294,12 @@ declare const kEfiACPIReclaimMemory: number; declare const IOSCSIProtocolServices: number; -declare const kHubPortOverCurrent: number; - declare const kSuperSpeedEndpointCompanionDescriptorBulkReservedPhase: number; declare const gIODTBridgeModelKey: interop.Pointer; +declare const kAirshipDaleBasebandControlUserClientClose: number; + declare const nfs_ticks: number; declare const kFWAsynchSpd: number; @@ -2350,8 +2312,6 @@ declare const gIODeviceMemoryKey: interop.Pointer; declare const IOUSBHostCISetupTransferData1wIndex: number; -declare const version_revision: number; - declare const kIOACPIAddressSpaceIDPCIConfiguration: number; declare const kFWAsynchSpdPhase: number; @@ -2368,8 +2328,6 @@ declare const kOFVariablePermKernelOnly: number; declare const bATAUncorrectable: number; -declare const kNoPowerSwitchingBit: number; - declare const kFWSelfIDPortStatusNotPresent: number; declare const IFNET_FAMILY_MDECAP: number; @@ -2382,9 +2340,11 @@ declare const IOFWSimpleContiguousPhysicalAddressSpace: number; declare const kIOAGPStateEnablePending: number; +declare const kIOPCIExpressCapabilityIDMRIOV: number; + declare const kKeyMaskCtrl: number; -declare const kHubSupportsIndividualPortPower: number; +declare const kAirshipDaleBasebandTraceUserClientOpen: number; declare const CSSLOT_LAUNCH_CONSTRAINT_RESPONSIBLE: number; @@ -2392,6 +2352,8 @@ declare const hv_support_available: number; declare const kIOPCICPCIResourceControlCapability: number; +declare const kIOPCIExpressCapabilityIDAlternateProtocol: number; + declare const IOUSBHostCISetupTransferData1bmRequestTypePhase: number; declare const kIOReportFormatSimple: number; @@ -2436,14 +2398,10 @@ declare const kFWAsynchSourceIDPhase: number; declare const kIOReturnOutputStall: number; -declare const kSSHubPortLinkStateU2: number; - declare const AVCCommandHandlerInfo: number; declare const gIOACPIUniqueIDKey: interop.Pointer; -declare const kHubPortSuperSpeed: number; - declare const gIODriverKitUserClientEntitlementsKey: interop.Pointer; declare const kFBDisplayPowerStateMask: number; @@ -2506,13 +2464,11 @@ declare const CSMAGIC_EMBEDDED_LAUNCH_CONSTRAINT: number; declare const kIOACPIAddressSpaceIDSMBus: number; -declare const kSSHubPortLinkStateComplianceMode: number; - declare const kIOMemoryPurgeableVolatile: number; -declare const kIOPCIConfigExpansionROMBase: number; +declare const kIOPCICapabilityIDEnhancedAllocation: number; -declare const kSSHubPortLinkStateSSDisabled: number; +declare const kIOPCIConfigExpansionROMBase: number; declare const kFWSelfIDSelfPowered15W: number; @@ -2524,7 +2480,7 @@ declare const kPingResponseTimeNs: number; declare const kHIDFeatureReport: number; -declare const kHubSupportsGangPower: number; +declare const kIOPCIExpressCapabilityIDATS: number; declare const kSuperSpeedDeviceCapabilityHighSpeed: number; @@ -2536,14 +2492,14 @@ declare const CS_SUPPORTSSCATTER: number; declare const kKeyMaskLeftCommand: number; -declare const kSSHubPortStatusSpeedMask: number; - declare const kIOPCIIOSpace: number; declare const MBUF_TYPE_FTABLE: number; declare const kIOFBNotifyPriority_Min: number; +declare const kIOPCIExpressCapabilityIDDVSEC: number; + declare const kIOPCIAERCapErrSourceIDOffset: number; declare const mATADataRequest: number; @@ -2588,8 +2544,6 @@ declare const kSuperSpeedPlusDeviceCapabilitySublinkMinSpeedId: number; declare const IOUSBHostCIPortCapabilitiesMessageControlPortNumber: number; -declare const kSSHubPortLinkStateU0: number; - declare const kDeviceStatusSelfPowered: number; declare const kIOPCICapabilityIDVendorSpecific: number; @@ -2648,10 +2602,10 @@ declare const kHV_ION_NONE: number; declare const IFNET_FAMILY_UNUSED_16: number; -declare const kUSBHubPortRemoteWakeMaskFeature: number; - declare const OSCollectionIterator: number; +declare const kIOPCIExpressCapabilityIDReadinessTimeReporting: number; + declare const kFWAsynchRt: number; declare const kIOPCIUncorrectableErrorBitAtomicOpEgressBlocked: number; @@ -2712,8 +2666,6 @@ declare const kIOPreparationIDUnsupported: number; declare const kDeviceRequestDirectionPhase: number; -declare const kUSBHubOverCurrentChangeFeature: number; - declare const CS_SUPPORTSTEAMID: number; declare const IOMbufLittleMemoryCursor: number; @@ -2728,8 +2680,6 @@ declare const kIOPCIResourceTypeMemory: number; declare const kFWSelfIDNPc: number; -declare const kSSHubPortChangePortLinkStateBit: number; - declare const kATAcmdDiagnostic: number; declare const kIOAGPDisableFeature8: number; @@ -2740,10 +2690,10 @@ declare const kATANoErr: number; declare const MBUF_TYPE_DATA: number; -declare const kIOPCIStatusSERRActive: number; - declare const kFWSelfIDNPb: number; +declare const kAirshipDaleBasebandControlInterfaceUserClientClose: number; + declare const kIOPCIConfigurationOffsetBaseAddress4: number; declare const kIOMemoryLedgerTagDefault: number; @@ -2776,12 +2726,16 @@ declare const kPCI2PCIIORange: number; declare const SPTM_SWITCH_ASID_TLBI_FLUSH: number; -declare const kDeviceRequestTypeClass: number; +declare const bATADataCorrected: number; -declare const gIOServiceKey: interop.Pointer; +declare const kDeviceRequestTypeClass: number; declare const gIOKitDebug: number; +declare const kIOKitDebugUserOptions: number; + +declare const version_revision: number; + declare const kIOMemoryPurgeableVolatileGroup0: number; declare const kChipSetTypeCore2001: number; @@ -2796,6 +2750,8 @@ declare const IOUSBHostCIEndpointCreateCommandData1DescriptorPhase: number; declare const kFWSelfID0Pwr: number; +declare const kAirshipDaleBasebandControlUserClientOpen: number; + declare const IOServiceStateNotificationEventSource: number; declare const kIOPCICapabilityIDCPCIHotswap: number; @@ -2824,6 +2780,8 @@ declare const IOFWAsyncPHYCommand: number; declare const gIODisplayParametersTheatreModeKey: interop.Pointer; +declare const IFNET_SCHED_MODEL_FQ_CODEL_DM: number; + declare const gIODisplayBrightnessFadeKey: interop.Pointer; declare const IOHIDEventService_Class: OSClassLoadInformation; @@ -2834,12 +2792,14 @@ declare const kIOFWSBP2DontUsePTPacketLimit: number; declare const kIOPCIConfigBaseAddress3: number; -declare const kUSBHSHubCommandAddHub: number; +declare const kAirshipDaleBasebandErrorDARTFailure: number; declare const osbuilder: interop.Pointer; declare const kIODirectionPrepareToPhys32: number; +declare const kAirshipDaleBasebandErrorIpcSetTransportFailed: number; + declare const kIOPCISlotCapabilitiesBitAttentionButtonPresent: number; declare const kIOPCINextCapabilityOffset: number; @@ -2848,9 +2808,9 @@ declare const IOPCI2PCIBridge: number; declare const telemetry_notification_subsystem: telemetry_notification_subsystem; -declare const IOFWWriteCommand: number; +declare const kIOPCIExpressCapabilityIDDataLinkFeature: number; -declare const kPrdRootHubAppleSS: number; +declare const IOFWWriteCommand: number; declare const task_access_subsystem: task_access_subsystem; @@ -2874,6 +2834,8 @@ declare const kIOFBNotifyGroupID_ThirdParty: number; declare const kIOPCICapabilityIDPowerManagement: number; +declare const CS_LINKAGE_APPLICATION_OOPJIT: number; + declare const kFWSelfIDNPfPhase: number; declare const kIOPCICorrectableErrorBitReplayNumRollover: number; @@ -2920,6 +2882,8 @@ declare const gIOMatchedNotification: interop.Pointer; declare const kRegPropertyValueIsSavedToDisk: number; +declare const kIOPCIExpressCapabilityIDSRIOV: number; + declare const kIOPCIAERCapTLPPrefixLogDW3Offset: number; declare const kIOPCIConfigurationOffsetStatus: number; @@ -2928,8 +2892,6 @@ declare const SPTM_UNMAP_FLUSH_PENDING: number; declare const IOFireWireAVCAsynchronousCommand: number; -declare const kSSHubPortChangePortLinkStateMask: number; - declare const kIOPCISlotStatusCommandCompleted: number; declare const MBUF_PKTHDR: number; @@ -2940,8 +2902,6 @@ declare const gIOBSDKey: interop.Pointer; declare const IOATAReg8: number; -declare const kIOUCVariableStructureSize: number; - declare const kIOTimerEventSourceOptionsAllowReenter: number; declare const gIODisplayBlueGammaScaleKey: interop.Pointer; @@ -2974,6 +2934,8 @@ declare const kPCIPMCD1Support: number; declare const sock_evt_cantrecvmore: number; +declare const kIOPCIExpressCapabilityIDMulticast: number; + declare const kIOPCICapabilityIDPCIExpress: number; declare const kIOPCIAERCapUncErrSeverityOffset: number; @@ -2990,7 +2952,7 @@ declare const kFWTCodeWriteResponse: number; declare const _MachineStateCount: interop.Pointer; -declare const kSSHubPortLinkStateLoopBack: number; +declare const IOFastPathHIDGyroService: number; declare const MBUF_CSUM_REQ_IP: number; @@ -3056,8 +3018,6 @@ declare const kDeviceRequestTypeStandard: number; declare const kATAcmdWriteBuffer: number; -declare const kNoOverCurrentBit: number; - declare const IODCLTranslator: number; declare const kPEPanicRestartCPU: number; @@ -3088,14 +3048,18 @@ declare const kFWIsochChannelUnknownCondition: number; declare const CS_LINKAGE_APPLICATION_XOJIT_PREVIEWS: number; +declare const kHubDelayNs: number; + +declare const IOFireWireUserClient: number; + +declare const IOSCSIParallelInterfaceDevice: number; + declare const kIOACPIAddressSpaceOpWrite: number; declare const debug_iomalloc_size: number; declare const kIOFBNotifyGroupID_AppleMCCSControl: number; -declare const IOFireWireSBP2UserClient: number; - declare const IOFWSendDCL: number; declare const IOAudioEngine: number; @@ -3130,8 +3094,6 @@ declare const IOHIDEvent: number; declare const IOPCIATA: number; -declare const kHubPortDebouncing: number; - declare const kIOPCIAERCapHdrLogDW1Offset: number; declare const kATAcmdFormatTrack: number; @@ -3140,14 +3102,10 @@ declare const kIOTimerEventSourceOptionsPriorityKernel: number; declare const MBUF_HASFCS: number; -declare const kSSHubPortStatusEnabledMask: number; - declare const kATAcmdReadDMAExtended: number; declare const kIODMAMapWriteAccess: number; -declare const kUSBRootHubPollingRate: number; - declare const kEfiBootServicesCode: number; declare const IOAudioLevelControl: number; @@ -3156,6 +3114,8 @@ declare const kIOMemoryPurgeableVolatileGroup3: number; declare const IOSCSIParallelInterfaceController: number; +declare const kRegIterDescendants: number; + declare const IOUSBHostCICommandMessageData0StreamID: number; declare const invalidIsochPortIDErr: number; @@ -3166,8 +3126,6 @@ declare const MBUF_WAITOK: number; declare const kIOPCICapabilityIDCPCIResourceControl: number; -declare const kHubPortLowSpeed: number; - declare const bATACommandAborted: number; declare const kEndpointDescriptorTransferTypeBulk: number; @@ -3184,8 +3142,6 @@ declare const kSMEVectorCount: number; declare const kIOPreparationIDAlwaysPrepared: number; -declare const kSSHubPortStatusEnabledBit: number; - declare const kIOMemoryTypePhysical: number; declare const kATAQueueEmpty: number; @@ -3194,8 +3150,6 @@ declare const gIOPathKey: interop.Pointer; declare const kUSBHostOpenOptionSelectAlternateSetting: number; -declare const kSSHubPortStatusPowerBit: number; - declare const kIOAGPRequestQueueMask: number; declare const IOConfigDirectory: number; @@ -3216,16 +3170,28 @@ declare const kIOFBNotifyGroupID_AppleHDAController: number; declare const kernel_task: number; +declare const IOHIDEventServiceMetaClass: number; + +declare const IOUSBHostCIPortStatusCommandData1LinkState: number; + +declare const IOPCIDevice: number; + +declare const kAirshipDaleBasebandErrorIpcErrorOccurred: number; + declare const kIOPCISlotCapabilitiesBitMRLSensorPresent: number; declare const IFNET_LQM_THRESH_OFF: number; declare const kBootDriverTypeMKEXT: number; +declare const kIOPMRunModeFullWake: number; + declare const bATATrack0NotFound: number; declare const IOUSBHostCICommandMessageControlStatusPhase: number; +declare const CS_SIGNER_TYPE_MAC_APP_STORE: number; + declare const kIOReportQuantityTemperature: number; declare const MBUF_PROMISC: number; @@ -3234,10 +3200,14 @@ declare const kIOReportQuantityCPUInstrs: number; declare const gIOHIDEventServiceMetaClass: interop.Pointer; +declare const kIOPCIExpressCapabilityIDFRSQueueing: number; + declare const kIOMemoryPurgeableVolatileOrderingObsolete: number; declare const IOAudioStream: number; +declare const kIOPCIExpressCapabilityIDRCLinkDeclaration: number; + declare const IOWorkLoop: number; declare const kATAcmdSleep: number; @@ -3256,12 +3226,16 @@ declare const IOUSBHostCIDeviceCreateCommandData1DeviceAddress: number; declare const CS_HASHTYPE_SHA1: number; +declare const IOFastPathUserClient: number; + declare const kHIDDispatchOptionPhaseChanged: number; declare const IOPCIBridge: number; declare const kFWExtendedTCodeVendorDependent: number; +declare const kIODKDisableIOPMSystemOffPhase2Allow: number; + declare const kSuperSpeedDeviceCapabilitySupport5Gb: number; declare const SPTM_UPDATE_DELAYED_TLBI: number; @@ -3308,8 +3282,6 @@ declare const kIOMemoryAsReference: number; declare const IOUSBHostCICommandMessageData0StreamIDPhase: number; -declare const kIOKitDebugUserOptions: number; - declare const IOFWAsyncStreamReceiver: number; declare const kIOPCIConfigurationOffsetSubSystemID: number; @@ -3346,8 +3318,6 @@ declare const OSAction_IOHIDEventService__CopyEventInterface: number; declare const kSOFTRESET: number; -declare const kHubPortIndicatorBit: number; - declare const kRegMaximumPropertyNameLength: number; declare const kIOPCISlotCapabilitiesBitNoCommandCompletedSupport: number; @@ -3372,6 +3342,8 @@ declare const MBUF_TYPE_HEADER: number; declare const IOUSBHostCICommandMessageData0RootPortPhase: number; +declare const gIOResourcesKey: interop.Pointer; + declare const kPCI2PCISecondaryBus: number; declare const kSuperSpeedPlusDeviceCapabilitySublinkSpeedIdCountPhase: number; @@ -3398,6 +3370,8 @@ declare const kIOPCIAdapterHotRemovePending: number; declare const IOFWAsyncStreamCommand: number; +declare const kIOUCVariableStructureSize: number; + declare const gFireWireUnit_SW_Version: interop.Pointer; declare const kEndpointDescriptorDirection: number; @@ -3434,14 +3408,10 @@ declare const MBUF_CSUM_IP_GOOD: number; declare const kIOPCICommandMemorySpace: number; -declare const kUSB3HubDescriptorType: number; - declare const kIOMemoryPhysicallyContiguous: number; declare const kPCIPMCSPowerStateMask: number; -declare const kHubPortSuperSpeedStateChangeMask: number; - declare const kFWExtendedTCodeMaskSwap: number; declare const gIODisplayGammaScaleKey: interop.Pointer; @@ -3450,7 +3420,7 @@ declare const kIOLogPower: number; declare const kIOMemoryPurgeableVolatileBehaviorLifo: number; -declare const gIOResourcesKey: interop.Pointer; +declare const kAirshipDaleBasebandTraceUserClientFlushTraceBuffers: number; declare const kIOPCILatencyUnsnooped: number; @@ -3466,6 +3436,8 @@ declare const kFWAsynchTLabelPhase: number; declare const kSuperSpeedPlusDeviceCapabilitySublinkMinSpeedIdPhase: number; +declare const kIOPCIExpressCapabilityIDPASID: number; + declare const kIOExternalMethodScalarOutputCountMax: number; declare const CS_VALIDATION_CATEGORY_TESTFLIGHT: number; @@ -3476,7 +3448,7 @@ declare const IOUSBHostCIPortStatusCommandData1ConnectChange: number; declare const kSuperSpeedHubCharacteristicsOverCurrentGlobal: number; -declare const kHubLocalPowerStatusChange: number; +declare const kAirshipDaleBasebandTraceUserClientRegisterTraceBuffer: number; declare const IOUSBHostCIPortStatusPowered: number; @@ -3518,10 +3490,12 @@ declare const kSuperSpeedPlusDeviceCapabilitySublinkSpeedIdCount: number; declare const IOPowerConnection: number; -declare const kPrdRootHubAppleE: number; +declare const kAirshipDaleBasebandControlInterfaceUserClientReadAsync: number; declare const IOUSBHostCIEndpointResetCommandData1ClearState: number; +declare const kAirshipDaleBasebandErrorIpcPowerOffTimedOut: number; + declare const kIOPCIConfigInterruptLine: number; declare const kIOReportQuantityEventCount: number; @@ -3534,8 +3508,6 @@ declare const kSuperSpeedPlusDeviceCapabilitySublinkSpeedAttrCount: number; declare const kHIDDispatchOptionPointerNoAcceleration: number; -declare const kIOPCIProbeOptionDone: number; - declare const gIOBSDMinorKey: interop.Pointer; declare const gIOPropertyExistsMatchKey: interop.Pointer; @@ -3556,8 +3528,6 @@ declare const kNVRAMProperty: number; declare const kIOFBNotifyEvent_WSAADefer: number; -declare const IOFireWireSBP2LUN: number; - declare const IOUSBHostCISetupTransferData1wValue: number; declare const kPCI2PCIPrefetchMemoryRange: number; @@ -3588,6 +3558,8 @@ declare const CS_LINKAGE_APPLICATION_OOPJIT_MLCOMPILER: number; declare const MBUF_EXT: number; +declare const kIOPCIExpressCapabilityIDSFI: number; + declare const kIOMemoryPurgeableVolatileOrderingNormal: number; declare const kFWSelfIDNPdPhase: number; @@ -3596,12 +3568,14 @@ declare const IOPlatformExpert: number; declare const kIOTrackingCallSiteBTs: number; +declare const kIOPCIExpressCapabilityIDLaneMarginingRx: number; + +declare const kIOPCIExpressCapabilityIDRCInternalLinkCtrl: number; + declare const kIOTrackingLeakScanEnd: number; declare const CSSLOT_TICKETSLOT: number; -declare const kSSHubPortStatusOverCurrentMask: number; - declare const kIOServiceInactiveState: number; declare const kIOACPIMemoryRange: number; @@ -3614,6 +3588,8 @@ declare const kHIDDispatchOptionPhaseBegan: number; declare const kIOPCIConfigBaseAddress1: number; +declare const IOFastPathDescriptor: number; + declare const IOUSBHostCIMessageControlValid: number; declare const kVSLClamshellStateGestaltType: number; @@ -3634,8 +3610,6 @@ declare const kIOFBNotifyEvent_DisplayDimsChange: number; declare const gIODisplayBrightnessProbeKey: interop.Pointer; -declare const kSSHubPortStatusSpeedShift: number; - declare const kIOTraceInterrupts: number; declare const kKeyMaskDelete: number; @@ -3656,8 +3630,6 @@ declare const kIOServiceRegisteredState: number; declare const kIOPCIProbeOptionEject: number; -declare const kUSBHubPortEnableChangeFeature: number; - declare const kIOPCIExpressVirtualChannelCapability: number; declare const kFWSelfIDNPa: number; @@ -3694,8 +3666,6 @@ declare const gFireWireNodeID: interop.Pointer; declare const IFNET_RSSI_UNKNOWN: number; -declare const IOPCIDevice: number; - declare const kPEHaltCPU: number; declare const kIOPCIAERCapRootErrCmdOffset: number; @@ -3710,8 +3680,6 @@ declare const kIOMemoryPurgeableKeepCurrent: number; declare const kIOPCIUncorrectableErrorBitFlowControlProtocol: number; -declare const kSSHubPortLinkStateU1: number; - declare const kIOTimerEventSourceOptionsPriorityLow: number; declare const kRootDomainSleepSupported: number; @@ -3764,8 +3732,6 @@ declare const kIOLogHibernate: number; declare const kIOFWSBP2FailsOnBusResetsDuringIO: number; -declare const kUSBHubLocalPowerChangeFeature: number; - declare const kFWSelfID0P0Phase: number; declare const kDeviceRequestSize: number; @@ -3774,8 +3740,6 @@ declare const kIOAGPIdle: number; declare const kIOServiceDextRequirePowerForMatching: number; -declare const kSSHubPortStatusPowerMask: number; - declare const OSAction_IOHIDEventService__SetLEDMetaClass: number; declare const kChipSetTypeCore99: number; @@ -3788,7 +3752,7 @@ declare const SFLT_EXTENDED_REGISTRY: number; declare const kIOFBNotifyDidPowerOff: number; -declare const kHubPortSuspend: number; +declare const IOFastPathService: number; declare const kSuperSpeedPlusDeviceCapabilitySublinkSpeedMantissaPhase: number; @@ -3798,6 +3762,8 @@ declare const IOATAIOReg16: number; declare const kEndpointDescriptorTransferTypeIsochronous: number; +declare const kIOFBNotifyGroupID_Legacy: number; + declare const OSAction_IOHIDEventService__SetUserPropertiesInterface: number; declare const IOFWBusCommand: number; @@ -3830,8 +3796,6 @@ declare const IOHIDEventQueue: number; declare const kIOACPIDevicePowerStateD0: number; -declare const kUSBHubPortResetFeature: number; - declare const kSuperSpeedPlusDeviceCapabilitySublinkDirectionRx: number; declare const kATAcmdReadExtended: number; @@ -3854,8 +3818,6 @@ declare const kFWAsynchRtPhase: number; declare const kSuperSpeedPlusDeviceCapabilitySublinkSymmetry: number; -declare const kUSBHubOvercurrentMask: number; - declare const bATADCRnIntEnable: number; declare const kIOPCIUncorrectableErrorBitECRC: number; @@ -3890,8 +3852,6 @@ declare const kOFVariablePermUserRead: number; declare const kUSB3LPMMaxU2PEL: number; -declare const kIOPCIAERCapCorErrStatusOffset: number; - declare const kEndpointDescriptorPacketSizeMultPhase: number; declare const gIOUserClientClassKey: interop.Pointer; @@ -3906,8 +3866,6 @@ declare const receive_sysdiagnose_notification_subsystem: receive_sysdiagnose_no declare const kIOReportNotifyHubOnChange: number; -declare const kHubTTThinkTimeShift: number; - declare const kRegCStrMaxEntryNameLength: number; declare const kVCDarkBackground: number; @@ -3918,32 +3876,20 @@ declare const kPEPanicSync: number; declare const kIOMemoryPurgeableVolatileGroup2: number; -declare const IOUSBHostCIPortStatusConnectChange: number; - -declare const kIOPCIConfigurationOffsetSubSystemVendorID: number; - declare const addressRangeErr: number; declare const kRegIterContinue: number; -declare const kSetHubDepth: number; - declare const gFireWireUnit_Spec_ID: interop.Pointer; declare const kIOMapperUncached: number; -declare const kSSHubPortLinkStateHotReset: number; - declare const kInterfaceStatusRemoteWakeEnable: number; declare const kIOPCIConfigLatencyTimer: number; declare const inUseErr: number; -declare const kIOPCIExpressCapabilityIDErrorReporting: number; - -declare const kUSBHSHubFlagsNumPortsMask: number; - declare const osrelease: interop.Pointer; declare const kIOReturnOutputSuccess: number; @@ -3964,7 +3910,7 @@ declare const kIOPCICommandIOSpace: number; declare const bATAIndex: number; -declare const kSSHubPortLinkStateSSInactive: number; +declare const kIOPCIExpressCapabilityIDDPA: number; declare const CSMAGIC_EMBEDDED_DER_ENTITLEMENTS: number; @@ -4002,6 +3948,8 @@ declare const CS_SUPPORTSCODELIMIT64: number; declare const kKeyMaskUnknown: number; +declare const kIOPCIExpressCapabilityIDPL16GTs: number; + declare const OSInterface: number; declare const kIOTraceCompatBootArgs: number; @@ -4014,8 +3962,6 @@ declare const kRegNoModifiers: number; declare const IOUSBHostCIPortStatusOvercurrentChange: number; -declare const IOSCSIParallelInterfaceDevice: number; - declare const kIOAGP2xDataRate: number; declare const CS_VALIDATION_CATEGORY_INVALID: number; @@ -4028,10 +3974,6 @@ declare const kIOPCIUncorrectableErrorBitMalformedTLP: number; declare const version_stage: number; -declare const kGetHub3Descriptor: number; - -declare const kHubPortIndicatorAmber: number; - declare const IOFWIsochChannel: number; declare const IOFWWriteQuadCommand: number; @@ -4054,6 +3996,8 @@ declare const kIODKDisableEntitlementChecking: number; declare const kIOFBNotifyWSAAWillExitDefer: number; +declare const kIOPCIExpressCapabilityIDVC_MFVCPresent: number; + declare const hex2ascii_data: interop.Pointer; declare const kIOInterruptTypePCIMessagedX: number; @@ -4072,8 +4016,6 @@ declare const CS_VALIDATION_CATEGORY_ROSETTA: number; declare const kIOPCIConfigurationOffsetCommand: number; -declare const kUSBHubDescriptorType: number; - declare const OSSerialize: number; declare const IOPCIMessagedInterruptController: number; @@ -4100,8 +4042,6 @@ declare const kIOMemoryLedgerTagNeural: number; declare const kRegEntryNameTerminator: number; -declare const kSetHubDescriptor: number; - declare const kATAcmdReadMultiple: number; declare const kEndpointDescriptorPacketSizePhase: number; @@ -4110,6 +4050,8 @@ declare const kIOTimerEventSourceOptionsPriorityWorkLoop: number; declare const kIODMAMapOptionUnmapped: number; +declare const IOFireWireSBP2LUN: number; + declare const gIOPathMatchKey: interop.Pointer; declare const kIOFBNotifyDidChangeSpeed: number; @@ -4122,14 +4064,16 @@ declare const BPF_MODE_INPUT_OUTPUT: number; declare const IOAudioEngineUserClient: number; +declare const kIOPCIExpressCapabilityIDNPEM: number; + declare const IOFWUserVectorCommand: number; declare const IOUSBHostCIDoorbellStreamIDPhase: number; -declare const kHubPortHighSpeed: number; - declare const kEndpointDescriptorUsageTypeIsocFeedback: number; +declare const kIOPCIAERCapCorErrStatusOffset: number; + declare const CS_LINKAGE_APPLICATION_OOPJIT_PREVIEWS: number; declare const version_minor: number; @@ -4144,22 +4088,20 @@ declare const kIODMAMapPagingPath: number; declare const IOUSBHostCICommandMessageData0DeviceAddressPhase: number; -declare const kSSHubPortStatusResetBit: number; - declare const IOUSBHostCIPortEventMessageData0PortNumber: number; declare const kIODKDisableCDHashChecking: number; declare const kFWSelfID0DelPhase: number; +declare const kAirshipDaleBasebandErrorCCCIHandshakeError: number; + declare const kIOFBNotifyEvent_Terminated: number; declare const kSuperSpeedPlusDeviceCapabilitySublinkLSEPhase: number; declare const kEndpointDescriptorUsageTypeInterruptReserved1: number; -declare const kHubPortBit14: number; - declare const kDisabledInterruptState: number; declare const IOATABusInfo: number; @@ -4170,8 +4112,6 @@ declare const kIOOutputCommandMask: number; declare const IOUSBHostCISetupTransferData1wIndexPhase: number; -declare const kUSBHubRqGetPortErrorCount: number; - declare const kIOPCIAGPCapability: number; declare const kFWTCodeReadQuadletResponse: number; @@ -4188,6 +4128,12 @@ declare const separateBusErr: number; declare const kPCI2PCIOffsetPrefetchUpperBase: number; +declare const kIOPCIExpressCapabilityIDPL32GTs: number; + +declare const IOHIDDeviceShim: number; + +declare const kIOPCICommandInterruptDisable: number; + declare const kIOUserNotifyMaxMessageSize: number; declare const gIOPriorityPowerStateInterest: interop.Pointer; @@ -4196,15 +4142,13 @@ declare const kIOAGPGartInvalidate: number; declare const kIOPCIConfigurationOffsetMinimumGrant: number; -declare const kGetHubStatus: number; - -declare const kUSBHSHubCommandRemoveHub: number; - declare const IOFWIsochPort: number; +declare const kPCIPMCPMESupportFromD3Hot: number; + declare const IOStreamBuffer: number; -declare const kUSBHubPortLinkStateChangeFeature: number; +declare const kAirshipDaleBasebandControlErrorMsg: number; declare const gIODTTypeKey: interop.Pointer; @@ -4248,8 +4192,6 @@ declare const kFWSelfID0P2: number; declare const MBUF_TSO_IPV6: number; -declare const kUSBHubPortTestFeature: number; - declare const osbuild_config: interop.Pointer; declare const MBUF_DONTWAIT: number; @@ -4272,6 +4214,8 @@ declare const gIOUserUserClientKey: interop.Pointer; declare const kIOLogServiceTree: number; +declare const gIOServiceKey: interop.Pointer; + declare const bATADataRequest: number; declare const IODMACommand: number; @@ -4280,6 +4224,8 @@ declare const kUSBHostVendorRequestCompletionTimeout: number; declare const CS_SUPPORTSEXECSEG: number; +declare const kIOPCIProbeOptionDone: number; + declare const kFWSelfID0P1: number; declare const IOUSBHostCIMessageControlStatus: number; @@ -4292,6 +4238,8 @@ declare const IOUSBHostCIPortCapabilitiesMessageData0MaxPowerPhase: number; declare const kIODirectionCompleteWithDataValid: number; +declare const kIOPCIStatusSERRActive: number; + declare const kEndpointDescriptorUsageTypeInterruptNotification: number; declare const kIOPCIConfigCapabilitiesPtr: number; @@ -4320,14 +4268,14 @@ declare const kATAcmdDoorUnlock: number; declare const kPCI2PCIOffsetPrefetchMemoryRange: number; +declare const kAirshipDaleBasebandErrorIpcPowerOnTimedOut: number; + declare const kIOACPIBusNumberRange: number; declare const kHIDInputReport: number; declare const kFWAsynchExtendedTCodePhase: number; -declare const kClearPortFeature: number; - declare const kSuperSpeedPlusDeviceCapabilitySublinkType: number; declare const AppleNMI: number; @@ -4340,6 +4288,10 @@ declare const IORegistryEntry: number; declare const gIODisplayHorizontalSizeKey: interop.Pointer; +declare const IOUSBHostCIPortStatusConnectChange: number; + +declare const kIOPCIConfigurationOffsetSubSystemVendorID: number; + declare const kIterationDone: number; declare const kIOPCIConfigSubSystemVendorID: number; @@ -4348,14 +4300,10 @@ declare const kFWSelfIDNPePhase: number; declare const kSuperSpeedEndpointCompanionDescriptorMaxBurst: number; -declare const kPerPortSwitchingBit: number; - declare const kIOPCIAERCapUncErrStatusOffset: number; declare const MBUF_TYPE_OOBDATA: number; -declare const kSSHubPortStatusBeingResetMask: number; - declare const kIOReportGetDimensions: number; declare const kIOPCIUncorrectableErrorBitDataLinkProtocol: number; @@ -4372,8 +4320,6 @@ declare const gFireWireProduct_Name: interop.Pointer; declare const SPTM_SWITCH_RCTX_FLUSH: number; -declare const kUSBHubPortForceLinkPMAcceptFeature: number; - declare const kRegNameSpaceModifierMask: number; declare const CS_LINKAGE_APPLICATION_ROSETTA_AOT: number; @@ -4412,9 +4358,9 @@ declare const CS_HASHTYPE_SHA384: number; declare const kIOReportTraceOnChange: number; -declare const kIODirectionCompleteWithError: number; +declare const kAirshipDaleBasebandErrorCreateInterfaceFailure: number; -declare const bATADataCorrected: number; +declare const kIOFBNotifyWSAAExitDefer: number; declare const kChipSetTypePowerExpress: number; @@ -4436,10 +4382,14 @@ declare const gIODisplayCapabilityStringKey: interop.Pointer; declare const gIOHIDInterfaceMetaClass: interop.Pointer; +declare const static_if_abi: number; + declare const OSAction_IOHIDDevice__CompleteReportInterface: number; declare const kIODTExclusive: number; +declare const kAirshipDaleBasebandErrorCCCIInternalError: number; + declare const kIOLogCatalogue: number; declare const CS_VALIDATION_CATEGORY_PLATFORM: number; @@ -4456,7 +4406,7 @@ declare const MBUF_TYPE_PCB: number; declare const speclisth: unknown /* const array */; -declare const kSSHubPortStatusConnectionMask: number; +declare const kIODirectionCompleteWithError: number; declare const gIOUSBHostPipeMetaClass: interop.Pointer; @@ -4470,6 +4420,8 @@ declare const kPCIPMCSPowerStateD1: number; declare const gIODisplayValueKey: interop.Pointer; +declare const kIOPCIExpressCapabilityIDErrorReporting: number; + declare const kIOPMPowerStateVersion2: number; declare const IODisplayParameterHandler: number; @@ -4482,12 +4434,12 @@ declare const kPCI2PCIOffsetMemoryRange: number; declare const IOUSBHostCIEndpointUpdateCommandData1DescriptorPhase: number; +declare const IOFastPathHIDAccelService: number; + declare const IOUSBHostCIIsochronousTransferControlFrameNumberPhase: number; declare const IOATAReg32: number; -declare const kIOFBNotifyWSAAExitDefer: number; - declare const kIOUCScalarIScalarO: number; declare const kIOTrackingExcludeNames: number; @@ -4507,9 +4459,82 @@ declare const csselr_cache_type: { INSTR: 1, }; -declare const os_log_coproc_reg_t: { - os_log_coproc_register_memory: 0, - os_log_coproc_register_harvest_fs_ftab: 1, +declare const airship_daleipc_ipc_error_flag: { + CHANNEL_SYNC_FAILURE: 1, + CLDMA_LINK_ERROR: 2, + DEVICE_SLEEP_FAILURE: 4, + DEVICE_SLEEP_EXIT_TIMEOUT: 8, + DOWNLINK_BUFFER_COUNT_LENGTH_ERROR: 16, + IO_TIMEOUT: 32, + CLDMA_RX_ERROR: 64, + CLDMA_TX_ERROR: 128, + SYSTEM_FAILURE: 256, + HOST_SLEEP_FAILURE: 512, + HOST_WAKE_FAILURE: 1024, + CHANNEL_UPDATE_FAILURE: 2048, + UPLINK_UPDATE_FAILURE: 4096, + CHANNEL_QUIESCE_FAILURE: 8192, + DOWNLINK_UPDATE_FAILURE: 16384, +}; + +declare const IOHIDKind: { + Unknown: 0, + Keyboard: 1, + RelativePointing: 2, +}; + +declare const daleipc_exec_stage: { + NODEV: 0, + ROM: 1, + PL: 2, + LK: 3, + MD: 4, + CCCI: 5, + OS: 6, + INVALID: 7, +}; + +declare const airship_acipc_memregion_state: { + UNAVAILABLE: 0, + AVAILABLE: 1, + MAPPING: 2, + MAPPED: 3, + UNMAPPING: 4, + LIMBO: 5, + DEAD_UNSETTLED: 6, + DEAD_SETTLED: 7, + EDISCONNECTED: 8, +}; + +declare const airship_acipc_io_result: { + SUCCESS: 0, + ERROR: 1, + OVERFLOW: 2, + CANCELED: 3, + RESET: 4, +}; + +declare const airship_acipc_tr_mode_t: { + STANDARD: 0, + BATCH: 1, +}; + +declare const airship_acipc_boot_image_response: { + NONE: 0, + SUCCESS: 1, + FAILURE: 2, + UNKNOWN: 3, + EDISCONNECT: 4, +}; + +declare const airship_acipc_boot_state_detail_flag: { + UNAVAILABLE_EXECSTAGE: 1, + DEAD_DEVICERESET: 2, + DEAD_EXECSTAGE: 4, +}; + +declare const airship_driver_user_client_type: { + kAirshipDriverUserClientTypeDaleTraceInterface: 4, }; declare const kdebug_test_t: { @@ -4579,6 +4604,15 @@ declare const ataSocketType: { SATA2Bay: 7, }; +declare const airship_monitor_comparator: { + EQ: 0, + NEQ: 1, + LT: 2, + LE: 3, + GT: 4, + GE: 5, +}; + declare const IOFWAVCProtocolUserClientAsyncCommandCodes: { SetAVCRequestCallback: 18, AllocateInputPlug: 19, @@ -4615,6 +4649,16 @@ declare const IOFWAVCUserClientAsyncCommandCodes: { NumAsyncCommands: 17, }; +declare const IOUSBHostCIDeviceSpeed: { + None: 0, + Full: 1, + Low: 2, + High: 3, + Super: 4, + SuperPlus: 5, + SuperPlusBy2: 6, +}; + declare const tIsochronousTransactionOptions: { None: 0, Wrap: 1, @@ -4624,21 +4668,6 @@ declare const tIsochronousTransferOptions: { kIsochronousTransferOptionsNone: 0, }; -declare const USBHubClassRequest: { - GetStatus: 0, - ClearFeature: 1, - GetState: 2, - SetFeature: 3, - Reserved2: 4, - SetAddress: 5, - GetDescriptor: 6, - SetDescriptor: 7, - GetConfig: 8, - SetConfig: 9, - GetInterface: 10, - SetInterface: 11, -}; - declare const IOUSBHostCIDeviceState: { Destroyed: 0, Paused: 1, @@ -4651,16 +4680,6 @@ declare const IOUSBHostCIControllerState: { Active: 2, }; -declare const IOUSBHostCIDeviceSpeed: { - None: 0, - Full: 1, - Low: 2, - High: 3, - Super: 4, - SuperPlus: 5, - SuperPlusBy2: 6, -}; - declare const IOUSBHostCIMessageStatus: { Reserved: 0, Success: 1, @@ -4857,12 +4876,14 @@ declare const tIOPCILinkControlASPMBits: { L0sL1: 3, }; -declare const tIOPCIDeviceResetTypes: { - HotReset: 1, - WarmReset: 2, - WarmResetDisable: 4, - WarmResetEnable: 8, - FunctionReset: 16, +declare const airship_acipc_boot_state: { + UNAVAILABLE: 0, + READY: 1, + IMAGE_SENT: 2, + IMAGE_DONE: 3, + DEAD_UNSETTLED: 4, + DEAD_SETTLED: 5, + EDISCONNECTED: 6, }; declare const tIOPCILinkSpeed: { @@ -4873,12 +4894,6 @@ declare const tIOPCILinkSpeed: { Speed_32_: 5, }; -declare const IOHIDKind: { - Unknown: 0, - Keyboard: 1, - RelativePointing: 2, -}; - declare const IONVRAMOperation: { Init: 0, Read: 1, @@ -4896,6 +4911,17 @@ declare const xnu_entry_routine_t: { PANIC: 4, }; +declare const darwin_gpu_role_t: { + UNKNOWN: 0, + ALLOW: 1, + DENY: 2, + BACKGROUND: 3, + UTILITY: 4, + UI_NON_FOCAL: 5, + UI: 6, + UI_FOCAL: 7, +}; + declare const libsptm_refcnt_type_t: { NONE: 0, RO: 1, @@ -4978,6 +5004,41 @@ declare const backtrace_info_t: { I_TRUNCATED: 2, }; +declare const IOUSBHostCIPortState: { + Off: 0, + Powered: 1, + Suspended: 2, + Active: 3, +}; + +declare const IONVRAMVariableType: { + Boolean: 1, + Number: 2, + String: 3, + Data: 4, +}; + +declare const kcd_compression_type_t: { + NONE: 0, + ZLIB: 1, +}; + +declare const thread_selfcounts_kind_t: { + CPI: 1, + CPI_PER_PERF_LEVEL: 2, + TIME_CPI: 3, + TIME_CPI_PER_PERF_LEVEL: 4, + TIME_ENERGY_CPI: 5, + TIME_ENERGY_CPI_PER_PERF_LEVEL: 6, +}; + +declare const tDeviceRequestRecipient: { + Device: 0, + Interface: 1, + Endpoint: 2, + Other: 3, +}; + declare const IOUSBHostCIExceptionType: { Unknown: 0, CapabilitiesInvalid: 1, @@ -5009,6 +5070,49 @@ declare const telemetry_pmi: { CYCLES: 2, }; +declare const sptm_info_t: { + INFO_SPTM_ALLOWED_IO_RANGES: 0, + INFO_SPTM_ALLOWED_IO_RANGES_COUNT: 1, + INFO_SPTM_PMAP_IO_RANGES: 2, + INFO_SPTM_PMAP_IO_RANGES_COUNT: 3, + INFO_SPTM_IO_RANGES: 4, + INFO_SPTM_IO_RANGES_COUNT: 5, + MAX_SPTM_INFOS: 6, +}; + +declare const airship_daleipc_channel_sync_operation: { + CHANNEL_SYNC_FETCH_COMPLETION: 1, + UPLINK_SYNC_FETCH_COMPLETION: 2, + DOWNLINK_SYNC_FETCH_COMPLETION: 4, + NETWORK_CLOCK_UPDATE: 8, +}; + +declare const airship_acipc_memregion_state_detail_flag: { + UNAVAILABLE_EXECSTAGE: 1, + UNAVAILABLE_CONFLICT: 2, + DEAD_MAPREJECT: 4, + DEAD_BYREQUEST: 8, + DEAD_DEVICERESET: 16, + DEAD_EXECSTAGE: 32, +}; + +declare const airship_result: { + OK: 0, + ERROR: -536870212, + EBADARGUMENT: -536870206, + ECANCELED: -536870165, + ECANTMAP: -536870178, + EDISCONNECTED: -536870208, + EEXCLUSIVEACCESS: -536870203, + EIO: -536870198, + ENOTOPEN: -536870195, + ENOSPACE: -536870181, + ENOTPRIVILEGED: -536870207, + ENOTREADY: -536870184, + ETIMEOUT: -536870186, + EDEVICE: -536870167, +}; + declare const ataRegMask: { bATAAltSDevC: 14, bATAStatusCmd: 7, @@ -5030,6 +5134,20 @@ declare const ataRegMask: { mATAData: 1, }; +declare const airship_driver_error: { + IpcErrorOccurred: 1, + IpcSetTransportFailed: 2, + IpcPowerOffTimedOut: 4, + IpcPowerOnTimedOut: 8, + DevicePowerOffTimedOut: 16, + DevicePowerOnTimedOut: 32, +}; + +declare const airship_resource_state: { + FREE: 0, + BUSY: 1, +}; + declare const tDeviceRequestType: { Standard: 0, Class: 1, @@ -5063,6 +5181,11 @@ declare const mcc_ecc_version_t: { NUM_VERSIONS: 1, }; +declare const kdebug_emit_flags_t: { + FILTER_ONLY: 1, + NON_PROCESS: 2, +}; + declare const IOFWAVCUserClientCommandCodes: { Open: 0, Close: 1, @@ -5083,20 +5206,27 @@ declare const IOFWAVCUserClientCommandCodes: { NumCommands: 16, }; +declare const airship_acipc_cr_sync_operation: { + AIRSHIP_ACIPC_CR_SYNC_PROCESS_HI_UPDATE: 1, +}; + declare const tUSBHostPortType: { Standard: 0, Captive: 1, Internal: 2, Accessory: 3, ExpressCard: 4, - Count: 5, + C: 5, + Unknown: 6, }; declare const EXDisplayPipeIndicator: { CAM: 0, MIC: 1, MIC_ALT_ACCESSIBILITY: 2, - COUNT: 3, + CAM_ALT_FACEID: 3, + CAM_ALT_FACEID_DELAYED: 4, + COUNT: 5, }; declare const kdebug_live_flags_t: { @@ -5118,6 +5248,11 @@ declare const csselr_cache_level: { L7: 12, }; +declare const IOCircularDataQueueCreateOptions: { + Consumer: 1, + Producer: 2, +}; + declare const tUSBHostPowerSourceType: { StaticPool: 0, SMC: 1, @@ -5166,6 +5301,14 @@ declare const tDescriptorType: { SuperSpeedPlusIsochronousEndpointCompanion: 49, }; +declare const cluster_type_t: { + CLUSTER_TYPE_INVALID: -1, + CLUSTER_TYPE_SMP: 0, + CLUSTER_TYPE_E: 1, + CLUSTER_TYPE_P: 2, + MAX_CPU_TYPES: 3, +}; + declare const ataOpcode: { NoOp: 0, FnExecIO: 1, @@ -5321,11 +5464,6 @@ declare const stackshot_flags_t: { SKIP_EXCLAVES: 17179869184, }; -declare const generic_snapshot_flags: { - User64_p: 1, - Kernel64_p: 2, -}; - declare const micro_snapshot_flags: { InterruptRecord: 1, TimerArmingRecord: 2, @@ -5336,6 +5474,19 @@ declare const micro_snapshot_flags: { KernelThread: 64, }; +declare const airship_acipc_ipc_error_flag: { + DEVICE_SIGNALLED: 1, + UNEXPECTED_TRANSPORT_REVOCATION: 2, + SYSTEM_FAILURE: 4, + UNEXPECTED_IPC_STATUS: 8, + UNEXPECTED_SLEEP_STATUS: 16, + RUNNING_TIMEOUT: 32, + BAD_TR_TI_UPDATE: 64, + BAD_INPLACE_COMPLETION: 128, + BAD_CR_HI_UPDATE: 256, + BAD_CD: 512, +}; + declare const hvg_hcall_dump_option_t: { HVG_HCALL_DUMP_OPTION_REGULAR: 1, }; @@ -5358,12 +5509,6 @@ declare const sptm_guest_stage1_tlb_op_t: { INVALID: 10, }; -declare const pal_hib_restore_stage_t: { - pal_hib_restore_stage_dram_pages: 0, - pal_hib_restore_stage_preview_pages: 1, - pal_hib_restore_stage_handoff_data: 2, -}; - declare const lck_wake_action_t: { EFAULT: 0, O_NOT_TRANSFER_PUSH: 1, @@ -5373,12 +5518,30 @@ declare const tIOPCIAccessOptions: { kIOPCIAccessLatencyTolerantHint: 1, }; +declare const os_log_coproc_reg_t: { + os_log_coproc_register_memory: 0, + os_log_coproc_register_harvest_fs_ftab: 1, +}; + +declare const generic_snapshot_flags: { + User64_p: 1, + Kernel64_p: 2, +}; + declare const ataUnitID: { Invalid: -1, Device0: 0, Device1: 1, }; +declare const airship_daleipc_channel_state: { + UNAVAILABLE: 0, + AVAILABLE: 1, + STARTED: 2, + STOPPED: 3, + DEAD: 4, +}; + declare const tUSBHostConnectorType: { A: 0, MiniAB: 1, @@ -5393,6 +5556,12 @@ declare const tUSBHostConnectorType: { Proprietary: 255, }; +declare const airship_acipc_tr_sync_operation: { + FLUSH_TRANSFERS: 1, + PROCESS_TI_UPDATE: 2, + FETCH_COMPLETIONS: 4, +}; + declare const IOUSBGetEndpointDescriptorOptions: { Original: 0, CurrentPolicy: 1, @@ -5405,6 +5574,23 @@ declare const atapiConfig: { Unknown: 17, }; +declare const airship_driver_power_state: { + ACTIVE: 0, + DEVICE_SLEEP: 1, + HOST_SLEEP: 2, + HOST_SLEEP_WAIT: 3, + HOST_WAKE_WAIT: 4, +}; + +declare const SCSIParallelFeature: { + WideDataTransfer: 0, + SynchronousDataTransfer: 1, + QuickArbitrationAndSelection: 2, + DoubleTransitionDataTransfers: 3, + InformationUnitTransfers: 4, + TotalFeatureCount: 5, +}; + declare const tIOPCIDeviceResetOptions: { None: 0, Terminate: 1, @@ -5417,6 +5603,12 @@ declare const mach_assert_type_t: { T_3U: 3, }; +declare const pal_hib_restore_stage_t: { + pal_hib_restore_stage_dram_pages: 0, + pal_hib_restore_stage_preview_pages: 1, + pal_hib_restore_stage_handoff_data: 2, +}; + declare const thread_call_priority_t: { HIGH: 0, KERNEL: 1, @@ -5425,11 +5617,11 @@ declare const thread_call_priority_t: { KERNEL_HIGH: 4, }; -declare const tDeviceRequestRecipient: { - Device: 0, - Interface: 1, - Endpoint: 2, - Other: 3, +declare const cs_launch_type_t: { + NONE: 0, + SYSTEM_SERVICE: 1, + SYSDIAGNOSE: 2, + APPLICATION: 3, }; declare const tEndpointUsageType: { @@ -5443,9 +5635,47 @@ declare const tEndpointUsageType: { IsocReserved: 3, }; -declare const kcd_compression_type_t: { - NONE: 0, - ZLIB: 1, +declare const socd_client_trace_code_xnu_t: { + PANIC: 0, + START_IOKIT: 1, + PLATFORM_ACTION: 2, + PM_SET_POWER_STATE: 3, + PM_INFORM_POWER_CHANGE: 4, + STACKSHOT: 5, + PM_SET_POWER_STATE_ACK: 6, + PM_INFORM_POWER_CHANGE_ACK: 7, + KERNEL_STATE_PANIC: 8, + MAX: 9, +}; + +declare const SCSIParallelMessages: { + TASK_COMPLETE: 0, + EXTENDED_MESSAGE: 1, + SAVE_DATA_POINTER: 2, + RESTORE_POINTERS: 3, + DISCONNECT: 4, + INITIATOR_DETECTED_ERROR: 5, + MESSAGE_REJECT: 7, + NO_OPERATION: 8, + MESSAGE_PARITY_ERROR: 9, + IGNORE_WIDE_RESIDUE: 35, + QAS_REQUEST: 85, + IDENTIFY: 128, + MODIFY_DATA_POINTER: 0, + SYNCHONOUS_DATA_TRANSFER_REQUEST: 1, + WIDE_DATA_TRANSFER_REQUEST: 3, + PARALLEL_PROTOCOL_REQUEST: 4, + ACA: 36, + HEAD_OF_QUEUE: 33, + LINKED_COMMAND_COMPLETE: 10, + ORDERED: 34, + SIMPLE: 32, + ABORT_TASK: 13, + ABORT_TASK_SET: 6, + CLEAR_ACA: 22, + CLEAR_TASK_SET: 14, + LOGICAL_UNIT_RESET: 23, + TARGET_RESET: 12, }; declare const tInternalUSBHostConnectionSpeed: { @@ -5463,17 +5693,16 @@ declare const in6_clat46_evhdlr_code_t: { V6_ADDR_CONFFAIL: 1, }; -declare const IOUSBHostCIPortState: { - Off: 0, - Powered: 1, - Suspended: 2, - Active: 3, -}; - declare const hv_volatile_state_t: { HV_DEBUG_STATE: 0, }; +declare const nfs_supported_kerberos_etypes: { + DES3_CBC_SHA1_KD: 16, + AES128_CTS_HMAC_SHA1_96: 17, + AES256_CTS_HMAC_SHA1_96: 18, +}; + declare const IODebuggerLockState: { kIODebuggerLockTaken: 1, }; @@ -5491,18 +5720,17 @@ declare const kdebug_flags_t: { BUFINIT: -2147483648, }; -declare const cluster_type_t: { - CLUSTER_TYPE_SMP: 0, - CLUSTER_TYPE_E: 1, - CLUSTER_TYPE_P: 2, - MAX_CPU_TYPES: 3, -}; - declare const ex_cb_class_t: { ILLEGAL_INSTR_SET: 0, MAX: 1, }; +declare const _IOAudioDevicePowerState: { + Sleep: 0, + Idle: 1, + Active: 2, +}; + declare const tEndpointSynchronizationType: { None: 0, Asynchronous: 1, @@ -5510,6 +5738,21 @@ declare const tEndpointSynchronizationType: { Synchronous: 3, }; +declare const airship_buffer_direction: { + IN: 0, + OUT: 1, + INOUT: 2, +}; + +declare const ecc_flags_t: { + NONE: 0, + IS_CORRECTABLE: 1, + DB_CORRUPTED: 2, + IS_TEST_ERROR: 4, + DB_ONLY: 8, + REMOVE_ADDR: 16, +}; + declare const nfstype: { NON: 0, REG: 1, @@ -5589,6 +5832,34 @@ declare const lck_sleep_action_t: { SPIN_ALWAYS: 32, }; +declare const airship_acipc_ring_state_detail_flag: { + UNAVAILABLE_EXECSTAGE: 1, + UNAVAILABLE_CONFLICT: 2, + UNAVAILABLE_DEPENDENCY: 4, + DEAD_OPENREJECT: 8, + DEAD_BYREQUEST: 16, + DEAD_DEVICERESET: 32, + DEAD_EXECSTAGE: 64, +}; + +declare const cpu_event: { + CPU_BOOT_REQUESTED: 0, + CPU_BOOTED: 1, + CPU_ACTIVE: 2, + CLUSTER_ACTIVE: 3, + CPU_EXIT_REQUESTED: 4, + CPU_DOWN: 5, + CLUSTER_EXIT_REQUESTED: 6, + CPU_EXITED: 7, + PLATFORM_QUIESCE: 8, + PLATFORM_ACTIVE: 9, + PLATFORM_HALT_RESTART: 10, + PLATFORM_PANIC: 11, + PLATFORM_PANIC_SYNC: 12, + PLATFORM_PRE_SLEEP: 13, + PLATFORM_POST_RESUME: 14, +}; + declare const kd_callback_type: { KDEBUG_ENABLED: 0, KDEBUG_DISABLED: 1, @@ -5597,11 +5868,60 @@ declare const kd_callback_type: { SNAPSHOT_STATE: 4, }; +declare const tIOPCIDeviceResetTypes: { + HotReset: 1, + WarmReset: 2, + WarmResetDisable: 4, + WarmResetEnable: 8, + FunctionReset: 16, +}; + declare const priority_queue_entry_sched_modifier_t: { NONE: 0, PREEMPTED: 1, }; +declare const ataFlags: { + bATAFlagQuiesce: 20, + bATAFlagNoIRQ: 19, + bATAFlag48BitLBA: 18, + bATAFlagDMAQueued: 17, + bATAFlagOverlapped: 16, + bATAFlagUseConfigSpeed: 15, + bATAFlagByteSwap: 14, + bATAFlagIORead: 13, + bATAFlagIOWrite: 12, + bATAFlagTFAccessResult: 8, + bATAFlagUseDMA: 7, + bATAFlagProtocolATAPI: 5, + bATAFlagImmediate: 1, + bATAFlagTFAccess: 0, + mATAFlagQuiesce: 1048576, + mATAFlagUseNoIRQ: 524288, + mATAFlag48BitLBA: 262144, + mATAFlagDMAQueued: 131072, + mATAFlagOverlapped: 65536, + mATAFlagUseConfigSpeed: 32768, + mATAFlagByteSwap: 16384, + mATAFlagIORead: 8192, + mATAFlagIOWrite: 4096, + mATAFlagTFAccessResult: 256, + mATAFlagUseDMA: 128, + mATAFlagProtocolATAPI: 32, + mATAFlagImmediate: 2, + mATAFlagTFAccess: 1, +}; + +declare const airship_driver_power_target: { + ACTIVE: 0, + ACTIVE_PREVENTING_DEVICE_SLEEP: 1, + HOST_SLEEP: 2, +}; + +declare const airship_acipc_tr_enqueue_option: { + AIRSHIP_ACIPC_TR_ENQUEUE_OPTION_CHAIN: 1, +}; + declare const if_netem_model_t: { ULL: 0, LC: 1, @@ -5612,48 +5932,16 @@ declare const backtrace_flags_t: { KERN_INTERRUPTED: 1, }; -declare const SCSIParallelFeature: { - WideDataTransfer: 0, - SynchronousDataTransfer: 1, - QuickArbitrationAndSelection: 2, - DoubleTransitionDataTransfers: 3, - InformationUnitTransfers: 4, - TotalFeatureCount: 5, -}; - -declare const cs_launch_type_t: { - NONE: 0, - SYSTEM_SERVICE: 1, - SYSDIAGNOSE: 2, - APPLICATION: 3, -}; - -declare const IONVRAMVariableType: { - Boolean: 1, - Number: 2, - String: 3, - Data: 4, +declare const airship_acipc_cr_mirror_element_type: { + COMPLETION_RECORD: 0, + RAW_DESCRIPTOR: 1, }; declare const socd_client_trace_class_t: { XNU: 0, WDT: 1, - MAX: 2, -}; - -declare const thread_selfcounts_kind_t: { - CPI: 1, - CPI_PER_PERF_LEVEL: 2, - TIME_CPI: 3, - TIME_CPI_PER_PERF_LEVEL: 4, - TIME_ENERGY_CPI: 5, - TIME_ENERGY_CPI_PER_PERF_LEVEL: 6, -}; - -declare const nfs_supported_kerberos_etypes: { - DES3_CBC_SHA1_KD: 16, - AES128_CTS_HMAC_SHA1_96: 17, - AES256_CTS_HMAC_SHA1_96: 18, + SOC: 2, + MAX: 3, }; declare const EFI_RESET_TYPE: { @@ -5684,22 +5972,15 @@ declare const libsptm_cpu_state_t: { PANIC_SPIN: 1, }; -declare const cpu_event: { - PU_BOOT_REQUESTED: 0, - PU_BOOTED: 1, - PU_ACTIVE: 2, - LUSTER_ACTIVE: 3, - PU_EXIT_REQUESTED: 4, - PU_DOWN: 5, - LUSTER_EXIT_REQUESTED: 6, - PU_EXITED: 7, -}; - declare const hv_trap_type_t: { ASK_: 0, HREAD_: 1, }; +declare const IOPCISaveDeviceStateOptions: { + kPCIConfigShadowPermanent: -2147483648, +}; + declare const gssd_nametype: { STRING_NAME: 0, EXPORT: 1, @@ -5715,34 +5996,16 @@ declare const gssd_nametype: { UUID: 11, }; -declare const SCSIParallelMessages: { - TASK_COMPLETE: 0, - EXTENDED_MESSAGE: 1, - SAVE_DATA_POINTER: 2, - RESTORE_POINTERS: 3, - DISCONNECT: 4, - INITIATOR_DETECTED_ERROR: 5, - MESSAGE_REJECT: 7, - NO_OPERATION: 8, - MESSAGE_PARITY_ERROR: 9, - IGNORE_WIDE_RESIDUE: 35, - QAS_REQUEST: 85, - IDENTIFY: 128, - MODIFY_DATA_POINTER: 0, - SYNCHONOUS_DATA_TRANSFER_REQUEST: 1, - WIDE_DATA_TRANSFER_REQUEST: 3, - PARALLEL_PROTOCOL_REQUEST: 4, - ACA: 36, - HEAD_OF_QUEUE: 33, - LINKED_COMMAND_COMPLETE: 10, - ORDERED: 34, - SIMPLE: 32, - ABORT_TASK: 13, - ABORT_TASK_SET: 6, - CLEAR_ACA: 22, - CLEAR_TASK_SET: 14, - LOGICAL_UNIT_RESET: 23, - TARGET_RESET: 12, +declare const airship_acipc_ring_state: { + UNAVAILABLE: 0, + AVAILABLE: 1, + OPENING: 2, + OPEN: 3, + CLOSING: 4, + LIMBO: 5, + DEAD_UNSETTLED: 6, + DEAD_SETTLED: 7, + EDISCONNECTED: 8, }; declare const IOPCIMemoryRange: { @@ -5755,52 +6018,6 @@ declare const IOPCIMemoryRange: { ExpansionROM: 6, }; -declare const _IOAudioDevicePowerState: { - Sleep: 0, - Idle: 1, - Active: 2, -}; - -declare const ecc_flags_t: { - NONE: 0, - IS_CORRECTABLE: 1, - DB_CORRUPTED: 2, - IS_TEST_ERROR: 4, - DB_ONLY: 8, - REMOVE_ADDR: 16, -}; - -declare const ataFlags: { - bATAFlagQuiesce: 20, - bATAFlagNoIRQ: 19, - bATAFlag48BitLBA: 18, - bATAFlagDMAQueued: 17, - bATAFlagOverlapped: 16, - bATAFlagUseConfigSpeed: 15, - bATAFlagByteSwap: 14, - bATAFlagIORead: 13, - bATAFlagIOWrite: 12, - bATAFlagTFAccessResult: 8, - bATAFlagUseDMA: 7, - bATAFlagProtocolATAPI: 5, - bATAFlagImmediate: 1, - bATAFlagTFAccess: 0, - mATAFlagQuiesce: 1048576, - mATAFlagUseNoIRQ: 524288, - mATAFlag48BitLBA: 262144, - mATAFlagDMAQueued: 131072, - mATAFlagOverlapped: 65536, - mATAFlagUseConfigSpeed: 32768, - mATAFlagByteSwap: 16384, - mATAFlagIORead: 8192, - mATAFlagIOWrite: 4096, - mATAFlagTFAccessResult: 256, - mATAFlagUseDMA: 128, - mATAFlagProtocolATAPI: 32, - mATAFlagImmediate: 2, - mATAFlagTFAccess: 1, -}; - declare const libsptm_error_t: { SUCCESS: 0, NOT_INITTED: 1, @@ -5809,19 +6026,6 @@ declare const libsptm_error_t: { FAILURE: 4, }; -declare const socd_client_trace_code_xnu_t: { - PANIC: 0, - START_IOKIT: 1, - PLATFORM_ACTION: 2, - PM_SET_POWER_STATE: 3, - PM_INFORM_POWER_CHANGE: 4, - STACKSHOT: 5, - PM_SET_POWER_STATE_ACK: 6, - PM_INFORM_POWER_CHANGE_ACK: 7, - KERNEL_STATE_PANIC: 8, - MAX: 9, -}; - declare const EFI_MEMORY_TYPE: { ReservedMemoryType: 0, LoaderCode: 1, @@ -5846,6 +6050,10 @@ declare const TerminationState: { Terminated: 2, }; +declare const airship_acipc_health_status_flag: { + AIRSHIP_ACIPC_HEALTH_STATUS_ERROR_DOORBELL_COORDINATOR: 1, +}; + declare const kf_override_flag_t: { SERIAL_OVRD: 2, PMAPV_OVRD: 4, @@ -5883,8 +6091,74 @@ declare const IOUSBHostCIEndpointState: { Active: 3, }; -declare const IOPCISaveDeviceStateOptions: { - kPCIConfigShadowPermanent: -2147483648, +declare const sptm_frame_type_t: { + SPTM_UNTYPED: 0, + SPTM_UNUSED: 1, + SPTM_DEFAULT: 2, + SPTM_RO: 3, + SPTM_CODE: 4, + SPTM_TXM_CODE: 5, + SPTM_XNU_CODE: 6, + SPTM_XNU_CODE_DBG_RW: 7, + SPTM_KERNEL_ROOT_TABLE: 8, + SPTM_PAGE_TABLE: 9, + SPTM_IOMMU_BOOTSTRAP: 10, + XNU_DEFAULT: 11, + XNU_RO: 12, + XNU_RO_DBG_RW: 13, + XNU_USER_EXEC: 14, + XNU_USER_DEBUG: 15, + XNU_USER_JIT: 16, + XNU_USER_ROOT_TABLE: 17, + XNU_SHARED_ROOT_TABLE: 18, + XNU_PAGE_TABLE: 19, + XNU_PAGE_TABLE_SHARED: 20, + XNU_PAGE_TABLE_ROZONE: 21, + XNU_PAGE_TABLE_COMMPAGE: 22, + XNU_IOMMU: 23, + XNU_ROZONE: 24, + XNU_IO: 25, + XNU_PROTECTED_IO: 26, + XNU_COMMPAGE_RW: 27, + XNU_COMMPAGE_RO: 28, + XNU_COMMPAGE_RX: 29, + XNU_TAG_STORAGE: 30, + XNU_STAGE2_ROOT_TABLE: 31, + XNU_STAGE2_PAGE_TABLE: 32, + XNU_KERNEL_RESTRICTED: 33, + XNU_RESERVED_1: 34, + XNU_RESERVED_2: 35, + XNU_RESTRICTED_IO: 36, + XNU_RESTRICTED_IO_TELEMETRY: 37, + XNU_SUBPAGE_USER_ROOT_TABLES: 38, + TXM_DEFAULT: 39, + TXM_RO: 40, + TXM_RW: 41, + TXM_CPU_STACK: 42, + TXM_THREAD_STACK: 43, + TXM_ADDRESS_SPACE_TABLE: 44, + TXM_MALLOC_PAGE: 45, + TXM_FREE_LIST: 46, + TXM_SLAB_TRUST_CACHE: 47, + TXM_SLAB_PROFILE: 48, + TXM_SLAB_CODE_SIGNATURE: 49, + TXM_SLAB_CODE_REGION: 50, + TXM_SLAB_ADDRESS_SPACE: 51, + TXM_BUCKET_1024: 52, + TXM_BUCKET_2048: 53, + TXM_BUCKET_4096: 54, + TXM_BUCKET_8192: 55, + TXM_BULK_DATA: 56, + TXM_BULK_DATA_READ_ONLY: 57, + TXM_LOG: 58, + TXM_SEP_SECURE_CHANNEL: 59, + SK_DEFAULT: 60, + SK_SHARED_RO: 61, + SK_SHARED_RW: 62, + SK_IO: 63, + N_FRAME_TYPES: 64, + FRAME_TYPE_INVALID: 65, + FRAME_TYPE_ANY: 66, }; declare const IOPCIBARType: { @@ -5971,27 +6245,6 @@ declare class __Request__mach_gss_hold_cred_t { princCnt: number; } -declare class __Request__mach_gss_init_sec_context_v2_t { - constructor(init?: __Request__mach_gss_init_sec_context_v2_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - intoken: mach_msg_ool_descriptor_t; - clnt_princ: mach_msg_ool_descriptor_t; - svc_princ: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - mech: interop.Enum; - intokenCnt: number; - uid: number; - clnt_nt: interop.Enum; - clnt_princCnt: number; - svc_nt: interop.Enum; - svc_princCnt: number; - flags: number; - gssd_flags: number; - context: number; - cred_handle: number; -} - declare class __Request__mach_gss_log_error_t { constructor(init?: __Request__mach_gss_log_error_t); Head: mach_msg_header_t; @@ -6007,21 +6260,6 @@ declare class __Request__mach_gss_log_error_t { minor_stat: number; } -declare class __Request__mach_gss_accept_sec_context_t { - constructor(init?: __Request__mach_gss_accept_sec_context_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - intoken: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - intokenCnt: number; - svc_namestrOffset: number; - svc_namestrCnt: number; - svc_namestr: unknown /* const array */; - gssd_flags: number; - context: number; - cred_handle: number; -} - declare class __Request__mach_gss_init_sec_context_t { constructor(init?: __Request__mach_gss_init_sec_context_t); Head: mach_msg_header_t; @@ -6047,6 +6285,14 @@ declare class __OSMallocTag__ { constructor(init?: __OSMallocTag__); } +declare class sha1_ctxt { + constructor(init?: sha1_ctxt); + h: unnamed_11444704629501519341; + c: unnamed_16186558334874051404; + m: unnamed_16283433901440427056; + count: number; +} + declare class in6_defrouter { constructor(init?: in6_defrouter); rtaddr: sockaddr_in6; @@ -6057,16 +6303,6 @@ declare class in6_defrouter { if_index: number; } -declare class unnamed_9095712689498340585 { - constructor(init?: unnamed_9095712689498340585); - coprocessor_core_debug: number; - coprocessor_secure_debug: number; - memory_mapped_core_debug: number; - coprocessor_trace_debug: number; - memory_mapped_trace_debug: number; - microcontroller_debug: number; -} - declare class arm_vfpsaved_state { constructor(init?: arm_vfpsaved_state); } @@ -6166,13 +6402,6 @@ declare class __Reply__vfs_resolve_reparent_with_audit_token_t { RetCode: number; } -declare class __Reply__vfs_resolve_file_with_audit_token_t { - constructor(init?: __Reply__vfs_resolve_file_with_audit_token_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class __Reply__vfs_resolve_dir_t { constructor(init?: __Reply__vfs_resolve_dir_t); Head: mach_msg_header_t; @@ -6180,21 +6409,6 @@ declare class __Reply__vfs_resolve_dir_t { RetCode: number; } -declare class __Reply__vfs_resolve_file_t { - constructor(init?: __Reply__vfs_resolve_file_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class __Reply__nspace_handle_t { - constructor(init?: __Reply__nspace_handle_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - handler_error: number; -} - declare class __Request__vfs_resolve_reparent_with_audit_token_t { constructor(init?: __Request__vfs_resolve_reparent_with_audit_token_t); Head: mach_msg_header_t; @@ -6224,6 +6438,13 @@ declare class __Request__nspace_handle_t { path: unknown /* const array */; } +declare class __Reply__check_task_access_t { + constructor(init?: __Reply__check_task_access_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class __Request__find_code_signature_t { constructor(init?: __Request__find_code_signature_t); Head: mach_msg_header_t; @@ -6245,11 +6466,11 @@ declare class __Reply__mcc_memory_error_notification_t { RetCode: number; } -declare class __Reply__memory_error_notification_t { - constructor(init?: __Reply__memory_error_notification_t); +declare class __Request__mcc_memory_error_notification_t { + constructor(init?: __Request__mcc_memory_error_notification_t); Head: mach_msg_header_t; NDR: NDR_record_t; - RetCode: number; + event: mcc_ecc_event_t; } declare class __Request__memory_error_notification_t { @@ -6382,6 +6603,13 @@ declare class __Request__doubleagent_lookup_xattr_t { name: unknown /* const array */; } +declare class __Reply__mach_notify_send_once_t { + constructor(init?: __Reply__mach_notify_send_once_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class __Reply__mach_notify_port_deleted_t { constructor(init?: __Reply__mach_notify_port_deleted_t); Head: mach_msg_header_t; @@ -6406,6 +6634,71 @@ declare class ipc_object { constructor(init?: ipc_object); } +declare class airship_daleipc_uplink_packet_completion { + constructor(init?: airship_daleipc_uplink_packet_completion); + size: number; + tag: number; + channel_id: number; +} + +declare class daleipc_device_controller { + constructor(init?: daleipc_device_controller); +} + +declare class daleipc_channel_controller { + constructor(init?: daleipc_channel_controller); +} + +declare class airship_acipc_doorbell { + constructor(init?: airship_acipc_doorbell); +} + +declare class __Request__mach_gss_accept_sec_context_t { + constructor(init?: __Request__mach_gss_accept_sec_context_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + intoken: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + intokenCnt: number; + svc_namestrOffset: number; + svc_namestrCnt: number; + svc_namestr: unknown /* const array */; + gssd_flags: number; + context: number; + cred_handle: number; +} + +declare class airship_acipc_cr_mirror_element { + constructor(init?: airship_acipc_cr_mirror_element); + type: interop.Enum; + data: airship_acipc_cr_mirror_element_data; +} + +declare class airship_acipc_cr_mirror_raw_descriptor { + constructor(init?: airship_acipc_cr_mirror_raw_descriptor); + bytes: unknown /* const array */; +} + +declare class airship_acipc_cr { + constructor(init?: airship_acipc_cr); +} + +declare class airship_acipc_tr { + constructor(init?: airship_acipc_tr); +} + +declare class airship_interrupt { + constructor(init?: airship_interrupt); +} + +declare class airship_client { + constructor(init?: airship_client); +} + +declare class airship_device_transport { + constructor(init?: airship_device_transport); +} + declare class DTSavedScope { constructor(init?: DTSavedScope); nextScope: interop.Pointer; @@ -6603,6 +6896,13 @@ declare class static_if_key_true { key: static_if_key; } +declare class __Reply__lockd_ping_t { + constructor(init?: __Reply__lockd_ping_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class __Reply__lockd_request_t { constructor(init?: __Reply__lockd_request_t); Head: mach_msg_header_t; @@ -6610,6 +6910,11 @@ declare class __Reply__lockd_request_t { RetCode: number; } +declare class __Request__lockd_shutdown_t { + constructor(init?: __Request__lockd_shutdown_t); + Head: mach_msg_header_t; +} + declare class __Request__lockd_ping_t { constructor(init?: __Request__lockd_ping_t); Head: mach_msg_header_t; @@ -6671,18 +6976,7 @@ declare class partition { p_fsize: number; p_fstype: number; p_frag: number; - __partition_u1: unnamed_8342763872275782762; -} - -declare class __Request__lockd_shutdown_t { - constructor(init?: __Request__lockd_shutdown_t); - Head: mach_msg_header_t; -} - -declare class unnamed_4704838454543889079 { - constructor(init?: unnamed_4704838454543889079); - un_d_boot0: string | null; - un_d_boot1: string | null; + __partition_u1: unnamed_6650140264646410345; } declare class disklabel { @@ -6691,7 +6985,7 @@ declare class disklabel { d_type: number; d_subtype: number; d_typename: unknown /* const array */; - d_un: unnamed_6758359933996893212; + d_un: unnamed_14374843138598068828; d_secsize: number; d_nsectors: number; d_ntracks: number; @@ -6718,6 +7012,12 @@ declare class disklabel { d_partitions: partition; } +declare class unnamed_3271796597595602678 { + constructor(init?: unnamed_3271796597595602678); + tqe_next: interop.Pointer; + tqe_prev: interop.Pointer; +} + declare class timex { constructor(init?: timex); modes: number; @@ -6762,20 +7062,6 @@ declare class thsc_cpi { tcpi_cycles: number; } -declare class cl_direct_read_lock { - constructor(init?: cl_direct_read_lock); -} - -declare class ungraftdmg_args { - constructor(init?: ungraftdmg_args); - mountdir_l_: unknown /* const array */; - mountdir: number; - mountdir_r_: unknown /* const array */; - flags_l_: unknown /* const array */; - flags: number; - flags_r_: unknown /* const array */; -} - declare class mkfifoat_args { constructor(init?: mkfifoat_args); fd_l_: unknown /* const array */; @@ -6789,6 +7075,22 @@ declare class mkfifoat_args { mode_r_: unknown /* const array */; } +declare class map_with_linking_np_args { + constructor(init?: map_with_linking_np_args); + regions_l_: unknown /* const array */; + regions: number; + regions_r_: unknown /* const array */; + region_count_l_: unknown /* const array */; + region_count: number; + region_count_r_: unknown /* const array */; + link_info_l_: unknown /* const array */; + link_info: number; + link_info_r_: unknown /* const array */; + link_info_size_l_: unknown /* const array */; + link_info_size: number; + link_info_size_r_: unknown /* const array */; +} + declare class debug_syscall_reject_args { constructor(init?: debug_syscall_reject_args); packed_selectors_l_: unknown /* const array */; @@ -6866,13 +7168,6 @@ declare class pwritev_args { offset_r_: unknown /* const array */; } -declare class ntp_gettime_args { - constructor(init?: ntp_gettime_args); - ntvp_l_: unknown /* const array */; - ntvp: number; - ntvp_r_: unknown /* const array */; -} - declare class setattrlistat_args { constructor(init?: setattrlistat_args); fd_l_: unknown /* const array */; @@ -6920,6 +7215,19 @@ declare class terminate_with_payload_args { reason_flags_r_: unknown /* const array */; } +declare class ulock_wake_args { + constructor(init?: ulock_wake_args); + operation_l_: unknown /* const array */; + operation: number; + operation_r_: unknown /* const array */; + addr_l_: unknown /* const array */; + addr: number; + addr_r_: unknown /* const array */; + wake_value_l_: unknown /* const array */; + wake_value: number; + wake_value_r_: unknown /* const array */; +} + declare class getentropy_args { constructor(init?: getentropy_args); buffer_l_: unknown /* const array */; @@ -6978,39 +7286,6 @@ declare class mach_eventlink_signal_args { signal_count_r_: unknown /* const array */; } -declare class __Request__doubleagent_allocate_xattr_t { - constructor(init?: __Request__doubleagent_allocate_xattr_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - file_port: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - file_size: number; - nameOffset: number; - nameCnt: number; - name: unknown /* const array */; - size: number; - options: number; -} - -declare class guarded_pwrite_np_args { - constructor(init?: guarded_pwrite_np_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - guard_l_: unknown /* const array */; - guard: number; - guard_r_: unknown /* const array */; - buf_l_: unknown /* const array */; - buf: number; - buf_r_: unknown /* const array */; - nbyte_l_: unknown /* const array */; - nbyte: number; - nbyte_r_: unknown /* const array */; - offset_l_: unknown /* const array */; - offset: number; - offset_r_: unknown /* const array */; -} - declare class guarded_open_dprotected_np_args { constructor(init?: guarded_open_dprotected_np_args); path_l_: unknown /* const array */; @@ -7222,18 +7497,40 @@ declare class sfi_ctl_args { out_time_r_: unknown /* const array */; } -declare class guarded_close_np_args { - constructor(init?: guarded_close_np_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - guard_l_: unknown /* const array */; - guard: number; - guard_r_: unknown /* const array */; -} - -declare class guarded_open_np_args { - constructor(init?: guarded_open_np_args); +declare class telemetry_args { + constructor(init?: telemetry_args); + cmd_l_: unknown /* const array */; + cmd: number; + cmd_r_: unknown /* const array */; + deadline_l_: unknown /* const array */; + deadline: number; + deadline_r_: unknown /* const array */; + interval_l_: unknown /* const array */; + interval: number; + interval_r_: unknown /* const array */; + leeway_l_: unknown /* const array */; + leeway: number; + leeway_r_: unknown /* const array */; + arg4_l_: unknown /* const array */; + arg4: number; + arg4_r_: unknown /* const array */; + arg5_l_: unknown /* const array */; + arg5: number; + arg5_r_: unknown /* const array */; +} + +declare class guarded_close_np_args { + constructor(init?: guarded_close_np_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + guard_l_: unknown /* const array */; + guard: number; + guard_r_: unknown /* const array */; +} + +declare class guarded_open_np_args { + constructor(init?: guarded_open_np_args); path_l_: unknown /* const array */; path: number; path_r_: unknown /* const array */; @@ -7363,13 +7660,6 @@ declare class poll_nocancel_args { timeout_r_: unknown /* const array */; } -declare class sigsuspend_nocancel_args { - constructor(init?: sigsuspend_nocancel_args); - mask_l_: unknown /* const array */; - mask: number; - mask_r_: unknown /* const array */; -} - declare class fsync_nocancel_args { constructor(init?: fsync_nocancel_args); fd_l_: unknown /* const array */; @@ -7403,6 +7693,22 @@ declare class msync_nocancel_args { flags_r_: unknown /* const array */; } +declare class wait4_nocancel_args { + constructor(init?: wait4_nocancel_args); + pid_l_: unknown /* const array */; + pid: number; + pid_r_: unknown /* const array */; + status_l_: unknown /* const array */; + status: number; + status_r_: unknown /* const array */; + options_l_: unknown /* const array */; + options: number; + options_r_: unknown /* const array */; + rusage_l_: unknown /* const array */; + rusage: number; + rusage_r_: unknown /* const array */; +} + declare class close_nocancel_args { constructor(init?: close_nocancel_args); fd_l_: unknown /* const array */; @@ -7514,6 +7820,16 @@ declare class auditon_args { length_r_: unknown /* const array */; } +declare class statfs64_args { + constructor(init?: statfs64_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + buf_l_: unknown /* const array */; + buf: number; + buf_r_: unknown /* const array */; +} + declare class stat64_extended_args { constructor(init?: stat64_extended_args); path_l_: unknown /* const array */; @@ -7540,6 +7856,16 @@ declare class lstat64_args { ub_r_: unknown /* const array */; } +declare class fstat64_args { + constructor(init?: fstat64_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + ub_l_: unknown /* const array */; + ub: number; + ub_r_: unknown /* const array */; +} + declare class stat64_args { constructor(init?: stat64_args); path_l_: unknown /* const array */; @@ -7582,16 +7908,6 @@ declare class __sigwait_args { sig_r_: unknown /* const array */; } -declare class __pthread_kill_args { - constructor(init?: __pthread_kill_args); - thread_port_l_: unknown /* const array */; - thread_port: number; - thread_port_r_: unknown /* const array */; - sig_l_: unknown /* const array */; - sig: number; - sig_r_: unknown /* const array */; -} - declare class munlockall_args { constructor(init?: munlockall_args); how_l_: unknown /* const array */; @@ -7762,6 +8078,16 @@ declare class stat_extended_args { xsecurity_size_r_: unknown /* const array */; } +declare class umask_extended_args { + constructor(init?: umask_extended_args); + newmask_l_: unknown /* const array */; + newmask: number; + newmask_r_: unknown /* const array */; + xsecurity_l_: unknown /* const array */; + xsecurity: number; + xsecurity_r_: unknown /* const array */; +} + declare class sysctlbyname_args { constructor(init?: sysctlbyname_args); name_l_: unknown /* const array */; @@ -7798,13 +8124,6 @@ declare class sem_unlink_args { name_r_: unknown /* const array */; } -declare class sem_close_args { - constructor(init?: sem_close_args); - sem_l_: unknown /* const array */; - sem: number; - sem_r_: unknown /* const array */; -} - declare class minherit_args { constructor(init?: minherit_args); addr_l_: unknown /* const array */; @@ -8045,6 +8364,22 @@ declare class mmap_args { pos_r_: unknown /* const array */; } +declare class getdirentries_args { + constructor(init?: getdirentries_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + buf_l_: unknown /* const array */; + buf: number; + buf_r_: unknown /* const array */; + count_l_: unknown /* const array */; + count: number; + count_r_: unknown /* const array */; + basep_l_: unknown /* const array */; + basep: number; + basep_r_: unknown /* const array */; +} + declare class pathconf_args { constructor(init?: pathconf_args); path_l_: unknown /* const array */; @@ -8104,32 +8439,6 @@ declare class panic_with_data_args { msg_r_: unknown /* const array */; } -declare class setgid_args { - constructor(init?: setgid_args); - gid_l_: unknown /* const array */; - gid: number; - gid_r_: unknown /* const array */; -} - -declare class kdebug_trace_args { - constructor(init?: kdebug_trace_args); - code_l_: unknown /* const array */; - code: number; - code_r_: unknown /* const array */; - arg1_l_: unknown /* const array */; - arg1: number; - arg1_r_: unknown /* const array */; - arg2_l_: unknown /* const array */; - arg2: number; - arg2_r_: unknown /* const array */; - arg3_l_: unknown /* const array */; - arg3: number; - arg3_r_: unknown /* const array */; - arg4_l_: unknown /* const array */; - arg4: number; - arg4_r_: unknown /* const array */; -} - declare class csops_audittoken_args { constructor(init?: csops_audittoken_args); pid_l_: unknown /* const array */; @@ -8149,22 +8458,6 @@ declare class csops_audittoken_args { uaudittoken_r_: unknown /* const array */; } -declare class quotactl_args { - constructor(init?: quotactl_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - cmd_l_: unknown /* const array */; - cmd: number; - cmd_r_: unknown /* const array */; - uid_l_: unknown /* const array */; - uid: number; - uid_r_: unknown /* const array */; - arg_l_: unknown /* const array */; - arg: number; - arg_r_: unknown /* const array */; -} - declare class unmount_args { constructor(init?: unmount_args); path_l_: unknown /* const array */; @@ -8211,13 +8504,6 @@ declare class pread_args { offset_r_: unknown /* const array */; } -declare class setprivexec_args { - constructor(init?: setprivexec_args); - flag_l_: unknown /* const array */; - flag: number; - flag_r_: unknown /* const array */; -} - declare class setsid_args { constructor(init?: setsid_args); dummy: number; @@ -8306,16 +8592,6 @@ declare class readv_args { iovcnt_r_: unknown /* const array */; } -declare class getrusage_args { - constructor(init?: getrusage_args); - who_l_: unknown /* const array */; - who: number; - who_r_: unknown /* const array */; - rusage_l_: unknown /* const array */; - rusage: number; - rusage_r_: unknown /* const array */; -} - declare class setpriority_args { constructor(init?: setpriority_args); which_l_: unknown /* const array */; @@ -8474,13 +8750,6 @@ declare class sigpending_args { osv_r_: unknown /* const array */; } -declare class acct_args { - constructor(init?: acct_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; -} - declare class setauid_args { constructor(init?: setauid_args); auid_l_: unknown /* const array */; @@ -8501,6 +8770,11 @@ declare class sigaction_args { osa_r_: unknown /* const array */; } +declare class getppid_args { + constructor(init?: getppid_args); + dummy: number; +} + declare class thread_selfcounts_args { constructor(init?: thread_selfcounts_args); kind_l_: unknown /* const array */; @@ -8533,6 +8807,16 @@ declare class setuid_args { uid_r_: unknown /* const array */; } +declare class chmod_args { + constructor(init?: chmod_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + mode_l_: unknown /* const array */; + mode: number; + mode_r_: unknown /* const array */; +} + declare class __Request__nspace_resolve_cancel_t { constructor(init?: __Request__nspace_resolve_cancel_t); Head: mach_msg_header_t; @@ -8570,29 +8854,6 @@ declare class close_args { fd_r_: unknown /* const array */; } -declare class settid_args { - constructor(init?: settid_args); - uid_l_: unknown /* const array */; - uid: number; - uid_r_: unknown /* const array */; - gid_l_: unknown /* const array */; - gid: number; - gid_r_: unknown /* const array */; -} - -declare class read_args { - constructor(init?: read_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - cbuf_l_: unknown /* const array */; - cbuf: number; - cbuf_r_: unknown /* const array */; - nbyte_l_: unknown /* const array */; - nbyte: number; - nbyte_r_: unknown /* const array */; -} - declare class fork_args { constructor(init?: fork_args); dummy: number; @@ -8626,6 +8887,12 @@ declare class user32_timeval { tv_usec: number; } +declare class user64_timeval { + constructor(init?: user64_timeval); + tv_sec: number; + tv_usec: number; +} + declare class user32_timex { constructor(init?: user32_timex); modes: number; @@ -8663,66 +8930,38 @@ declare class nameidata { constructor(init?: nameidata); } -declare class unnamed_2564118591499210473 { - constructor(init?: unnamed_2564118591499210473); - oldtss: sel; +declare class unnamed_10245855161319644490 { + constructor(init?: unnamed_10245855161319644490); : number; - esp0: number; - ss0: sel; + tss: sel; : number; - esp1: number; - ss1: sel; + type: number; + dpl: number; + present: number; : number; - esp2: number; - ss2: sel; +} + +declare class unnamed_6634344154655524512 { + constructor(init?: unnamed_6634344154655524512); + limit00: number; + base00: number; + base16: number; + type: number; + dpl: number; + present: number; + limit16: number; : number; - cr3: number; - eip: number; - eflags: number; - eax: number; - ecx: number; - edx: number; - ebx: number; - esp: number; - ebp: number; - esi: number; - edi: number; - es: sel; - : number; - cs: sel; - : number; - ss: sel; - : number; - ds: sel; - : number; - fs: sel; - : number; - gs: sel; - : number; - ldt: sel; - : number; - t: number; - : number; - io_bmap: number; + granular: number; + base24: number; } -declare class unnamed_17267578084634307405 { - constructor(init?: unnamed_17267578084634307405); +declare class unnamed_10401702111739085484 { + constructor(init?: unnamed_10401702111739085484); rpl: number; ti: number; index: number; } -declare class fstat64_args { - constructor(init?: fstat64_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - ub_l_: unknown /* const array */; - ub: number; - ub_r_: unknown /* const array */; -} - declare class __Reply__upl_abort_t { constructor(init?: __Reply__upl_abort_t); Head: mach_msg_header_t; @@ -8752,19 +8991,6 @@ declare class trap_gate { offset16: number; } -declare class tcp_measure_bw_burst { - constructor(init?: tcp_measure_bw_burst); - min_burst_size: number; - max_burst_size: number; -} - -declare class tcp_notify_ack_complete { - constructor(init?: tcp_notify_ack_complete); - notify_pending: number; - notify_complete_count: number; - notify_complete_id: unknown /* const array */; -} - declare class kev_netevent_clat46_data { constructor(init?: kev_netevent_clat46_data); clat46_event_code: interop.Enum; @@ -8772,6 +8998,10 @@ declare class kev_netevent_clat46_data { euuid: unknown /* const array */; } +declare class opaque_ipfilter { + constructor(init?: opaque_ipfilter); +} + declare class ipf_filter { constructor(init?: ipf_filter); cookie: interop.Pointer; @@ -8789,6 +9019,215 @@ declare class ipf_pktopts { ippo_mcast_ttl: number; } +declare class mptcp_symptoms_ask_uuid { + constructor(init?: mptcp_symptoms_ask_uuid); + cmd: number; + uuid: unknown /* const array */; + priority: number; +} + +declare class unnamed_16554362605418422834 { + constructor(init?: unnamed_16554362605418422834); + sa_wifi_status: number; + sa_cell_status: number; +} + +declare class symptoms_advisory { + constructor(init?: symptoms_advisory); +} + +declare class mptcp_flow { + constructor(init?: mptcp_flow); + flow_len: number; + flow_tcpci_offset: number; + flow_flags: number; + flow_cid: number; + flow_src: sockaddr_storage; + flow_dst: sockaddr_storage; + flow_relseq: number; + flow_soerror: number; + flow_probecnt: number; + flow_ci: conninfo_tcp; +} + +declare class tcp_measure_bw_burst { + constructor(init?: tcp_measure_bw_burst); + min_burst_size: number; + max_burst_size: number; +} + +declare class open_args { + constructor(init?: open_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + flags_l_: unknown /* const array */; + flags: number; + flags_r_: unknown /* const array */; + mode_l_: unknown /* const array */; + mode: number; + mode_r_: unknown /* const array */; +} + +declare class tcp_info { + constructor(init?: tcp_info); + tcpi_state: number; + tcpi_options: number; + tcpi_snd_wscale: number; + tcpi_rcv_wscale: number; + tcpi_flags: number; + tcpi_rto: number; + tcpi_snd_mss: number; + tcpi_rcv_mss: number; + tcpi_rttcur: number; + tcpi_srtt: number; + tcpi_rttvar: number; + tcpi_rttbest: number; + tcpi_snd_ssthresh: number; + tcpi_snd_cwnd: number; + tcpi_rcv_space: number; + tcpi_snd_wnd: number; + tcpi_snd_nxt: number; + tcpi_rcv_nxt: number; + tcpi_last_outif: number; + tcpi_snd_sbbytes: number; + tcpi_txpackets: number; + tcpi_txbytes: number; + tcpi_txretransmitbytes: number; + tcpi_txunacked: number; + tcpi_rxpackets: number; + tcpi_rxbytes: number; + tcpi_rxduplicatebytes: number; + tcpi_rxoutoforderbytes: number; + tcpi_snd_bw: number; + tcpi_synrexmits: number; + tcpi_unused1: number; + tcpi_unused2: number; + tcpi_cell_rxpackets: number; + tcpi_cell_rxbytes: number; + tcpi_cell_txpackets: number; + tcpi_cell_txbytes: number; + tcpi_wifi_rxpackets: number; + tcpi_wifi_rxbytes: number; + tcpi_wifi_txpackets: number; + tcpi_wifi_txbytes: number; + tcpi_wired_rxpackets: number; + tcpi_wired_rxbytes: number; + tcpi_wired_txpackets: number; + tcpi_wired_txbytes: number; + tcpi_connstatus: tcp_conn_status; + tcpi_tfo_cookie_req: number; + tcpi_tfo_cookie_rcv: number; + tcpi_tfo_syn_loss: number; + tcpi_tfo_syn_data_sent: number; + tcpi_tfo_syn_data_acked: number; + tcpi_tfo_syn_data_rcv: number; + tcpi_tfo_cookie_req_rcv: number; + tcpi_tfo_cookie_sent: number; + tcpi_tfo_cookie_invalid: number; + tcpi_tfo_cookie_wrong: number; + tcpi_tfo_no_cookie_rcv: number; + tcpi_tfo_heuristics_disable: number; + tcpi_tfo_send_blackhole: number; + tcpi_tfo_recv_blackhole: number; + tcpi_tfo_onebyte_proxy: number; + tcpi_ecn_client_setup: number; + tcpi_ecn_server_setup: number; + tcpi_ecn_success: number; + tcpi_ecn_lost_syn: number; + tcpi_ecn_lost_synack: number; + tcpi_local_peer: number; + tcpi_if_cell: number; + tcpi_if_wifi: number; + tcpi_if_wired: number; + tcpi_if_wifi_infra: number; + tcpi_if_wifi_awdl: number; + tcpi_snd_background: number; + tcpi_rcv_background: number; + tcpi_l4s_enabled: number; + tcpi_ecn_recv_ce: number; + tcpi_ecn_recv_cwr: number; + tcpi_rcvoopack: number; + tcpi_pawsdrop: number; + tcpi_sack_recovery_episode: number; + tcpi_reordered_pkts: number; + tcpi_dsack_sent: number; + tcpi_dsack_recvd: number; + tcpi_flowhash: number; + tcpi_txretransmitpackets: number; + tcpi_rcv_srtt: number; + tcpi_client_accecn_state: number; + tcpi_server_accecn_state: number; + tcpi_ecn_capable_packets_sent: number; + tcpi_ecn_capable_packets_acked: number; + tcpi_ecn_capable_packets_marked: number; + tcpi_ecn_capable_packets_lost: number; + tcpi_received_ce_packets: number; + tcpi_received_ect0_bytes: number; + tcpi_received_ect1_bytes: number; + tcpi_received_ce_bytes: number; + tcpi_delivered_ect0_bytes: number; + tcpi_delivered_ect1_bytes: number; + tcpi_delivered_ce_bytes: number; + tcpi_flow_control_total_time: number; + tcpi_rcvwnd_limited_total_time: number; + tcpi_pacing_rate: number; + tcpi_max_pacing_rate: number; +} + +declare class unnamed_6282570355603500895 { + constructor(init?: unnamed_6282570355603500895); + probe_activated: number; + write_probe_failed: number; + read_probe_failed: number; + conn_probe_failed: number; +} + +declare class EXDisplayPipeHealthStats { + constructor(init?: EXDisplayPipeHealthStats); + globalhealth: number; + scldriver: number; + scadriver: number; + scaalgorithm: number; + pipe: number; + link: number; + brightness: number; + tconcrc: number; + tconhealth: number; + tconhpd: number; + dcptransporthealth: number; + silhealth: number; +} + +declare class kdebug_trace_args { + constructor(init?: kdebug_trace_args); + code_l_: unknown /* const array */; + code: number; + code_r_: unknown /* const array */; + arg1_l_: unknown /* const array */; + arg1: number; + arg1_r_: unknown /* const array */; + arg2_l_: unknown /* const array */; + arg2: number; + arg2_r_: unknown /* const array */; + arg3_l_: unknown /* const array */; + arg3: number; + arg3_r_: unknown /* const array */; + arg4_l_: unknown /* const array */; + arg4: number; + arg4_r_: unknown /* const array */; +} + +declare class unnamed_11654989967691793079 { + constructor(init?: unnamed_11654989967691793079); + prevTimebase: number; + prevTimestamp: number; + currTimebase: number; + currTimestamp: number; + timeDiff: number; + timebaseDiff: number; +} + declare class EXDisplayPipeStatus { constructor(init?: EXDisplayPipeStatus); displayedSwapID: number; @@ -8802,56 +9241,484 @@ declare class EXDisplayPipeStatus { droppedCount: number; } -declare class EXDisplayPipeIndicatorParams { - constructor(init?: EXDisplayPipeIndicatorParams); - x: number; - y: number; - alpha: number; +declare class EXDisplayPipeIndicatorParams { + constructor(init?: EXDisplayPipeIndicatorParams); + x: number; + y: number; + alpha: number; +} + +declare class KeyValueMask { + constructor(init?: KeyValueMask); + key: Key; + mask: number; +} + +declare class OSAction_IOHIDEventService__CopyEvent_LocalIVars { + constructor(init?: OSAction_IOHIDEventService__CopyEvent_LocalIVars); +} + +declare class OSAction_IOHIDEventService__CopyEvent_IVars { + constructor(init?: OSAction_IOHIDEventService__CopyEvent_IVars); +} + +declare class OSAction_IOHIDEventService__SetLED_LocalIVars { + constructor(init?: OSAction_IOHIDEventService__SetLED_LocalIVars); +} + +declare class OSAction_IOHIDEventService__SetLED_IVars { + constructor(init?: OSAction_IOHIDEventService__SetLED_IVars); +} + +declare class IOHIDEventService_IVars { + constructor(init?: IOHIDEventService_IVars); +} + +declare class IOHIDDigitizerStylusData { + constructor(init?: IOHIDDigitizerStylusData); +} + +declare class unnamed_1315594572584186897 { + constructor(init?: unnamed_1315594572584186897); + contextLock: number; + state: number; + owner: interop.Pointer; + version: number; + structSize: number; + reserved: unknown /* const array */; +} + +declare class IOHIDInterface_LocalIVars { + constructor(init?: IOHIDInterface_LocalIVars); +} + +declare class route_in6_old { + constructor(init?: route_in6_old); + ro_rt: interop.Pointer; + ro_flags: number; + ro_dst: sockaddr_in6; +} + +declare class IOHIDInterface_IVars { + constructor(init?: IOHIDInterface_IVars); +} + +declare class unnamed_4405217834203024098 { + constructor(init?: unnamed_4405217834203024098); + connectionHandle: number; + randomNumber: unknown /* const array */; + ediv: number; +} + +declare class unnamed_3744489281634571913 { + constructor(init?: unnamed_3744489281634571913); + length: number; + data: unknown /* const array */; +} + +declare class unnamed_12873340176224763681 { + constructor(init?: unnamed_12873340176224763681); + connectionHandle: number; +} + +declare class quotactl_args { + constructor(init?: quotactl_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + cmd_l_: unknown /* const array */; + cmd: number; + cmd_r_: unknown /* const array */; + uid_l_: unknown /* const array */; + uid: number; + uid_r_: unknown /* const array */; + arg_l_: unknown /* const array */; + arg: number; + arg_r_: unknown /* const array */; +} + +declare class unnamed_6485530394947655174 { + constructor(init?: unnamed_6485530394947655174); + error: number; + connectionHandle: number; + page: number; + maxPage: number; + lmpFeatures: BluetoothHCISupportedFeatures; +} + +declare class unnamed_14685552697123847232 { + constructor(init?: unnamed_14685552697123847232); + connectionHandle: number; + packetType: number; +} + +declare class unnamed_6695955528974737229 { + constructor(init?: unnamed_6695955528974737229); + connectionHandle: number; + keyFlag: number; +} + +declare class __pthread_kill_args { + constructor(init?: __pthread_kill_args); + thread_port_l_: unknown /* const array */; + thread_port: number; + thread_port_r_: unknown /* const array */; + sig_l_: unknown /* const array */; + sig: number; + sig_r_: unknown /* const array */; +} + +declare class unnamed_6359250257130217676 { + constructor(init?: unnamed_6359250257130217676); + connectionHandle: number; +} + +declare class unnamed_16133518678232883090 { + constructor(init?: unnamed_16133518678232883090); + deviceAddress: BluetoothDeviceAddress; + linkKey: BluetoothKey; +} + +declare class unnamed_1915220244854016506 { + constructor(init?: unnamed_1915220244854016506); + numLinkKeys: number; + linkKeys: unknown /* const array */; +} + +declare class unnamed_14545234515013782280 { + constructor(init?: unnamed_14545234515013782280); + connectionHandle: number; + maxSlots: number; +} + +declare class unnamed_17721848110713871053 { + constructor(init?: unnamed_17721848110713871053); + connectionHandle: number; + clockOffset: number; +} + +declare class sigsuspend_nocancel_args { + constructor(init?: sigsuspend_nocancel_args); + mask_l_: unknown /* const array */; + mask: number; + mask_r_: unknown /* const array */; +} + +declare class unnamed_6892037542614408509 { + constructor(init?: unnamed_6892037542614408509); + connectionHandle: number; + supportedFeaturesInfo: BluetoothHCIExtendedFeaturesInfo; +} + +declare class unnamed_13095299419804297735 { + constructor(init?: unnamed_13095299419804297735); + connectionHandle: number; + supportedFeatures: BluetoothHCISupportedFeatures; +} + +declare class unnamed_8000284967430889214 { + constructor(init?: unnamed_8000284967430889214); + connectionHandle: number; + reason: number; +} + +declare class unnamed_16146361739545037460 { + constructor(init?: unnamed_16146361739545037460); + connectionHandle: number; + connInterval: number; + connLatency: number; + supervisionTimeout: number; +} + +declare class unnamed_3122674365946667703 { + constructor(init?: unnamed_3122674365946667703); + connectionHandle: number; + role: number; + peerAddressType: number; + peerAddress: BluetoothDeviceAddress; + localResolvablePrivateAddress: BluetoothDeviceAddress; + peerResolvablePrivateAddress: BluetoothDeviceAddress; + connInterval: number; + connLatency: number; + supervisionTimeout: number; + masterClockAccuracy: number; +} + +declare class ntp_gettime_args { + constructor(init?: ntp_gettime_args); + ntvp_l_: unknown /* const array */; + ntvp: number; + ntvp_r_: unknown /* const array */; +} + +declare class unnamed_10512273311661733268 { + constructor(init?: unnamed_10512273311661733268); + connectionHandle: number; + role: number; + peerAddressType: number; + peerAddress: BluetoothDeviceAddress; + connInterval: number; + connLatency: number; + supervisionTimeout: number; + masterClockAccuracy: number; +} + +declare class unnamed_17379390117004970666 { + constructor(init?: unnamed_17379390117004970666); + connectionHandle: number; + deviceAddress: BluetoothDeviceAddress; + linkType: number; + encryptionMode: number; +} + +declare class unnamed_825325064729843511 { + constructor(init?: unnamed_825325064729843511); + handle: number; + mode: number; + afhMap: unknown /* const array */; +} + +declare class unnamed_13908932035459226953 { + constructor(init?: unnamed_13908932035459226953); + data: unknown /* const array */; +} + +declare class unnamed_9763661715145603623 { + constructor(init?: unnamed_9763661715145603623); + deviceAddress: BluetoothDeviceAddress; + notificationType: number; +} + +declare class unnamed_14352815353189537517 { + constructor(init?: unnamed_14352815353189537517); + deviceAddress: BluetoothDeviceAddress; + passkey: number; +} + +declare class unnamed_17760397736649477487 { + constructor(init?: unnamed_17760397736649477487); + hash: BluetoothHCISimplePairingOOBData; + randomizer: BluetoothHCISimplePairingOOBData; +} + +declare class unnamed_11170576992091453114 { + constructor(init?: unnamed_11170576992091453114); + data: unknown /* const array */; +} + +declare class unnamed_8907571703094486488 { + constructor(init?: unnamed_8907571703094486488); + outFECRequired: number; + extendedInquiryResponse: BluetoothHCIExtendedInquiryResponse; +} + +declare class unnamed_12184568112118927398 { + constructor(init?: unnamed_12184568112118927398); + data: unknown /* const array */; +} + +declare class unnamed_6656109843928510805 { + constructor(init?: unnamed_6656109843928510805); + results: unknown /* const array */; + count: number; +} + +declare class unnamed_12004043623014703245 { + constructor(init?: unnamed_12004043623014703245); + deviceAddress: BluetoothDeviceAddress; + pageScanRepetitionMode: number; + reserved: number; + classOfDevice: number; + clockOffset: number; + RSSIValue: number; +} + +declare class unnamed_9502991268943117136 { + constructor(init?: unnamed_9502991268943117136); + productID: number; + vendorID: number; + type: number; + productName: unknown /* const array */; + vendorName: unknown /* const array */; + totalDataBytesSent: number; + totalSCOBytesSent: number; + totalDataBytesReceived: number; + totalSCOBytesReceived: number; +} + +declare class unnamed_5063178359264227978 { + constructor(init?: unnamed_5063178359264227978); + handle: number; + timeout: number; +} + +declare class unnamed_174160992361959040 { + constructor(init?: unnamed_174160992361959040); + handle: number; + level: number; +} + +declare class unnamed_8883058337753654942 { + constructor(init?: unnamed_8883058337753654942); + count: number; + codes: unknown /* const array */; +} + +declare class unnamed_5695680544649957972 { + constructor(init?: unnamed_5695680544649957972); + ACLDataPacketLength: number; + SCODataPacketLength: number; + totalNumACLDataPackets: number; + totalNumSCODataPackets: number; +} + +declare class unnamed_10563187139034436309 { + constructor(init?: unnamed_10563187139034436309); + manufacturerName: number; + lmpVersion: number; + lmpSubVersion: number; + hciVersion: number; + hciRevision: number; +} + +declare class unnamed_17200267137875338337 { + constructor(init?: unnamed_17200267137875338337); + handle: number; + clock: number; + accuracy: number; +} + +declare class unnamed_12771175986842419775 { + constructor(init?: unnamed_12771175986842419775); + transmitBandwidth: number; + receiveBandwidth: number; + transmitCodingFormat: number; + receiveCodingFormat: number; + transmitCodecFrameSize: number; + receiveCodecFrameSize: number; + inputBandwidth: number; + outputBandwidth: number; + inputCodingFormat: number; + outputCodingFormat: number; + inputCodedDataSize: number; + outputCodedDataSize: number; + inputPCMDataFormat: number; + outputPCMDataFormat: number; + inputPCMSamplePayloadMSBPosition: number; + outputPCMSamplePayloadMSBPosition: number; + inputDataPath: number; + outputDataPath: number; + inputTransportUnitSize: number; + outputTransportUnitSize: number; + maxLatency: number; + packetType: number; + retransmissionEffort: number; +} + +declare class unnamed_7050890988361481334 { + constructor(init?: unnamed_7050890988361481334); + transmitBandwidth: number; + receiveBandwidth: number; + maxLatency: number; + voiceSetting: number; + retransmissionEffort: number; + packetType: number; +} + +declare class unnamed_9518647771440607728 { + constructor(init?: unnamed_9518647771440607728); + flags: number; + serviceType: number; + tokenRate: number; + peakBandwidth: number; + latency: number; + delayVariation: number; +} + +declare class unnamed_17340048297115027307 { + constructor(init?: unnamed_17340048297115027307); + settings: number; + handle: number; +} + +declare class unnamed_14655595527810739837 { + constructor(init?: unnamed_14655595527810739837); + handle: number; + keySize: number; +} + +declare class unnamed_17049932793282015549 { + constructor(init?: unnamed_17049932793282015549); + handle: number; + RSSIValue: number; +} + +declare class unnamed_17363652340809838133 { + constructor(init?: unnamed_17363652340809838133); + count: number; + handle: number; } -declare class KeyValueMask { - constructor(init?: KeyValueMask); - key: Key; - mask: number; +declare class airship_buffer { + constructor(init?: airship_buffer); } -declare class OSAction_IOHIDEventService__CopyEvent_LocalIVars { - constructor(init?: OSAction_IOHIDEventService__CopyEvent_LocalIVars); +declare class unnamed_1011781940521745346 { + constructor(init?: unnamed_1011781940521745346); + data: unknown /* const array */; } -declare class OSAction_IOHIDEventService__CopyEvent_IVars { - constructor(init?: OSAction_IOHIDEventService__CopyEvent_IVars); +declare class unnamed_15126106188599157768 { + constructor(init?: unnamed_15126106188599157768); + page: number; + maxPage: number; + data: unknown /* const array */; } -declare class OSAction_IOHIDEventService__SetLED_LocalIVars { - constructor(init?: OSAction_IOHIDEventService__SetLED_LocalIVars); +declare class unnamed_12710453468875713864 { + constructor(init?: unnamed_12710453468875713864); + data: unknown /* const array */; } -declare class OSAction_IOHIDEventService__SetLED_IVars { - constructor(init?: OSAction_IOHIDEventService__SetLED_IVars); +declare class cl_direct_read_lock { + constructor(init?: cl_direct_read_lock); } -declare class IOHIDEventService_IVars { - constructor(init?: IOHIDEventService_IVars); +declare class ungraftdmg_args { + constructor(init?: ungraftdmg_args); + mountdir_l_: unknown /* const array */; + mountdir: number; + mountdir_r_: unknown /* const array */; + flags_l_: unknown /* const array */; + flags: number; + flags_r_: unknown /* const array */; } -declare class IOHIDDigitizerStylusData { - constructor(init?: IOHIDDigitizerStylusData); +declare class unnamed_12722572568254980039 { + constructor(init?: unnamed_12722572568254980039); + data: unknown /* const array */; } -declare class IOHIDInterface_LocalIVars { - constructor(init?: IOHIDInterface_LocalIVars); +declare class unnamed_14485107667129898935 { + constructor(init?: unnamed_14485107667129898935); + data: unknown /* const array */; } -declare class route_in6_old { - constructor(init?: route_in6_old); - ro_rt: interop.Pointer; - ro_flags: number; - ro_dst: sockaddr_in6; +declare class sem_close_args { + constructor(init?: sem_close_args); + sem_l_: unknown /* const array */; + sem: number; + sem_r_: unknown /* const array */; } -declare class IOHIDInterface_IVars { - constructor(init?: IOHIDInterface_IVars); +declare class unnamed_2894202839658864712 { + constructor(init?: unnamed_2894202839658864712); + data: unknown /* const array */; +} + +declare class unnamed_9513934731600801000 { + constructor(init?: unnamed_9513934731600801000); + data: unknown /* const array */; } declare class searchfs_args { @@ -8915,12 +9782,6 @@ declare class _AVCGetTargetPlugConnectionInParams { plugNum: number; } -declare class _AVCConnectTargetPlugsOutParams { - constructor(init?: _AVCConnectTargetPlugsOutParams); - sourcePlugNum: number; - destPlugNum: number; -} - declare class IOAudioClientBufferExtendedInfo { constructor(init?: IOAudioClientBufferExtendedInfo); bufferSetID: number; @@ -8947,13 +9808,6 @@ declare class IOHistReportInfo { elem: interop.Pointer; } -declare class IOUSBHostHIDReportDescriptor { - constructor(init?: IOUSBHostHIDReportDescriptor); - hidDescriptorType: number; - hidDescriptorLengthLo: number; - hidDescriptorLengthHi: number; -} - declare class IOUSBHostInterface_IVars { constructor(init?: IOUSBHostInterface_IVars); } @@ -9047,26 +9901,6 @@ declare class IOUSBHostCompletion { parameter: interop.Pointer; } -declare class IOUSBHubStatus { - constructor(init?: IOUSBHubStatus); - statusFlags: number; - changeFlags: number; -} - -declare class IOUSB3HubDescriptor { - constructor(init?: IOUSB3HubDescriptor); - length: number; - hubType: number; - numPorts: number; - characteristics: number; - powerOnToGood: number; - hubCurrent: number; - hubHdrDecLat: number; - hubDelay: number; - removablePortFlags: unknown /* const array */; - pwrCtlPortFlags: unknown /* const array */; -} - declare class IOUSBHostCIMessage { constructor(init?: IOUSBHostCIMessage); control: number; @@ -9202,11 +10036,6 @@ declare class _VSLService { constructor(init?: _VSLService); } -declare class IOBlockStorageWorkEndArgs { - constructor(init?: IOBlockStorageWorkEndArgs); - postCompletionTime: number; -} - declare class IOMbufQueue { constructor(init?: IOMbufQueue); } @@ -9232,6 +10061,11 @@ declare class mbuf_stat { bigmclbytes: number; } +declare class unnamed_4007094476083325336 { + constructor(init?: unnamed_4007094476083325336); + data: unknown /* const array */; +} + declare class RomScan { constructor(init?: RomScan); } @@ -9262,21 +10096,18 @@ declare class IONVRAMDescriptor { deviceNum: number; } -declare class __Reply__mach_notify_send_once_t { - constructor(init?: __Reply__mach_notify_send_once_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class unnamed_11945940813504189419 { - constructor(init?: unnamed_11945940813504189419); - provider: interop.Pointer; - busNum: number; +declare class unnamed_12713508752774757029 { + constructor(init?: unnamed_12713508752774757029); + offset: number; + function: number; + device: number; + bus: number; + segment: number; + reserved: number; } -declare class unnamed_618798630786262299 { - constructor(init?: unnamed_618798630786262299); +declare class unnamed_3028334284839788733 { + constructor(init?: unnamed_3028334284839788733); device: interop.Pointer; op: number; result: interop.Pointer; @@ -9292,6 +10123,19 @@ declare class IOPCIPhysicalAddress { lengthHi: number; } +declare class unnamed_17672180226118855821 { + constructor(init?: unnamed_17672180226118855821); + registerNum: number; + functionNum: number; + deviceNum: number; + busNum: number; + space: number; + resv: number; + t: number; + prefetch: number; + reloc: number; +} + declare class IOPCIDevice_IVars { constructor(init?: IOPCIDevice_IVars); } @@ -9300,28 +10144,28 @@ declare class ScrollAccelInfo { constructor(init?: ScrollAccelInfo); } -declare class unnamed_9080744482574551317 { - constructor(init?: unnamed_9080744482574551317); - usageMin: number; - usageMax: number; - stringMin: number; - stringMax: number; - designatorMin: number; - designatorMax: number; +declare class unnamed_2475899045996132323 { + constructor(init?: unnamed_2475899045996132323); + usage: number; + reserved1: number; + stringIndex: number; + reserved2: number; + designatorIndex: number; + reserved3: number; } -declare class unnamed_14814337425775255178 { - constructor(init?: unnamed_14814337425775255178); - usageMin: number; - usageMax: number; - stringMin: number; - stringMax: number; - designatorMin: number; - designatorMax: number; +declare class unnamed_10261520394563487748 { + constructor(init?: unnamed_10261520394563487748); + usage: number; + reserved1: number; + stringIndex: number; + reserved2: number; + designatorIndex: number; + reserved3: number; } -declare class unnamed_9583911679515939392 { - constructor(init?: unnamed_9583911679515939392); +declare class unnamed_13574595766822801905 { + constructor(init?: unnamed_13574595766822801905); usageMin: number; usageMax: number; stringMin: number; @@ -9399,16 +10243,6 @@ declare class FWMultiIsochReceiveListenerParamsStruct { clientPacketReturnLatencyInFireWireCycles: number; } -declare class unnamed_13088781654318928924 { - constructor(init?: unnamed_13088781654318928924); - prevTimebase: number; - prevTimestamp: number; - currTimebase: number; - currTimestamp: number; - timeDiff: number; - timebaseDiff: number; -} - declare class IOFWCmdQ { constructor(init?: IOFWCmdQ); fHead: interop.Pointer; @@ -9442,6 +10276,21 @@ declare class debug_trailer { translated: number; } +declare class unnamed_5864893492845929824 { + constructor(init?: unnamed_5864893492845929824); + paddr: number; + papt_pte_template: number; + num_mappings: number; + options: number; +} + +declare class sptm_io_range_t { + constructor(init?: sptm_io_range_t); + addr: number; + len: number; + type: interop.Enum; +} + declare class sptm_guest_dispatch_gpr_t { constructor(init?: sptm_guest_dispatch_gpr_t); x: unknown /* const array */; @@ -9449,12 +10298,6 @@ declare class sptm_guest_dispatch_gpr_t { lr: number; } -declare class unnamed_12745640017860648577 { - constructor(init?: unnamed_12745640017860648577); - z: unknown /* const array */; - p: unknown /* const array */; -} - declare class sptm_guest_dispatch_vec_t { constructor(init?: sptm_guest_dispatch_vec_t); } @@ -9466,13 +10309,6 @@ declare class sptm_guest_dispatch_neon_t { fpcr: number; } -declare class sptm_hibernation_args_xnu_t { - constructor(init?: sptm_hibernation_args_xnu_t); - hib_header_phys: number; - handoff_page_count: number; - handoff_pages: unknown /* const array */; -} - declare class debug_header { constructor(init?: debug_header); magic: number; @@ -9502,7 +10338,7 @@ declare class sptm_bootstrap_args_xnu_t { random_seed_length: number; sk_bootstrapped: boolean; sk_carveout_size: number; - sptm_variant: interop.Enum; + sptm_variant: interop.Enum; xnu_triggered_panic: interop.Pointer; libsptm_state: sptm_client_state; auxkc_base: number; @@ -9510,28 +10346,18 @@ declare class sptm_bootstrap_args_xnu_t { auxkc_end: number; timestamp_sk_bootstrap: number; timestamp_xnu_bootstrap: number; + timestamp_txm_bootstrap: number; reserved1: interop.Pointer; hib_scratch_page_paddr: number; sptm_pmap_io_ranges: number; sptm_pmap_io_ranges_count: number; sptm_pmap_io_filters: number; sptm_pmap_io_filters_count: number; + feature_flags: number; } -declare class sptm_call_regs_t { - constructor(init?: sptm_call_regs_t); - x0: number; - x1: number; - x2: number; - x3: number; - x4: number; - x5: number; - x6: number; - x7: number; -} - -declare class unnamed_12559714625289108682 { - constructor(init?: unnamed_12559714625289108682); +declare class unnamed_2522939467278126486 { + constructor(init?: unnamed_2522939467278126486); sk_flags: number; } @@ -9539,6 +10365,27 @@ declare class sptm_retype_params_t { constructor(init?: sptm_retype_params_t); } +declare class AirshipDaleBasebandTraceInfo { + constructor(init?: AirshipDaleBasebandTraceInfo); + version: number; + trace_code_count: number; + trace_code_size: number; + min_trace_buffer_size: number; + max_trace_buffer_size: number; + snapshot_buffer_size: number; + max_trace_buffers_in_flight: number; +} + +declare class AirshipDaleBasebandDeviceTimeMeasurement { + constructor(init?: AirshipDaleBasebandDeviceTimeMeasurement); + seq: number; + duration: number; + ap_time: number; + frc_time: number; + host_begin_abs_time: number; + host_begin_continuous_time: number; +} + declare class cpuid_mwait_leaf_t { constructor(init?: cpuid_mwait_leaf_t); linesize_min: number; @@ -9569,8 +10416,8 @@ declare class pfkeystat { sockerr: number; } -declare class unnamed_15938541009525775535 { - constructor(init?: unnamed_15938541009525775535); +declare class unnamed_13120103969405328411 { + constructor(init?: unnamed_13120103969405328411); xbb_base: string | null; xbb_size: number; xbb_len: number; @@ -9578,7 +10425,7 @@ declare class unnamed_15938541009525775535 { declare class xdrbuf { constructor(init?: xdrbuf); - xb_u: unnamed_8773742881634497183; + xb_u: unnamed_11714727163374491480; xb_ptr: string | null; xb_left: number; xb_growsize: number; @@ -9609,26 +10456,12 @@ declare class lockd_ans { la_fh: unknown /* const array */; } -declare class __Reply__check_task_access_t { - constructor(init?: __Reply__check_task_access_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class unnamed_12647973589064199576 { - constructor(init?: unnamed_12647973589064199576); +declare class unnamed_13569257746074412783 { + constructor(init?: unnamed_13569257746074412783); errs_common: unknown /* const array */; errs_unknown: number; } -declare class unnamed_11430931021704111793 { - constructor(init?: unnamed_11430931021704111793); - nlm_lock: number; - nlm_test: number; - nlm_unlock: number; -} - declare class nfs_user_stat_path_rec { constructor(init?: nfs_user_stat_path_rec); rec_type: number; @@ -9674,6 +10507,34 @@ declare class user_nfsd_args { namelen: number; } +declare class user_nfs_args { + constructor(init?: user_nfs_args); + version: number; + addr: number; + addrlen: number; + sotype: number; + proto: number; + fh: number; + fhsize: number; + flags: number; + wsize: number; + rsize: number; + readdirsize: number; + timeo: number; + retrans: number; + maxgrouplist: number; + readahead: number; + leaseterm: number; + deadthresh: number; + hostname: number; + acregmin: number; + acregmax: number; + acdirmin: number; + acdirmax: number; + auth: number; + deadtimeout: number; +} + declare class nfs_args { constructor(init?: nfs_args); version: number; @@ -9702,6 +10563,13 @@ declare class nfs_args { deadtimeout: number; } +declare class nfs_etype { + constructor(init?: nfs_etype); + count: number; + selected: number; + etypes: unknown /* const array */; +} + declare class nfs_fsid { constructor(init?: nfs_fsid); major: number; @@ -9798,15 +10666,6 @@ declare class kev_dl_node_absence { sdl_node_address: sockaddr_dl; } -declare class if_qstatsreq { - constructor(init?: if_qstatsreq); - ifqr_name: unknown /* const array */; - ifqr_grp_idx: number; - ifqr_slot: number; - ifqr_buf: interop.Pointer; - ifqr_len: number; -} - declare class if_linkparamsreq { constructor(init?: if_linkparamsreq); iflpr_name: unknown /* const array */; @@ -9867,32 +10726,18 @@ declare class if_tcp_ecn_perf_stat { rxmit_percent: number; } -declare class if_latencies { - constructor(init?: if_latencies); - eff_lt: number; - max_lt: number; -} - -declare class vlanreq { - constructor(init?: vlanreq); - vlr_parent: unknown /* const array */; - vlr_tag: number; -} - -declare class rt_msghdr_common { - constructor(init?: rt_msghdr_common); - rtm_msglen: number; - rtm_version: number; - rtm_type: number; - rtm_index: number; - rtm_flags: number; - rtm_addrs: number; - rtm_pid: number; - rtm_seq: number; - rtm_errno: number; - rtm_use: number; -} - +declare class if_latencies { + constructor(init?: if_latencies); + eff_lt: number; + max_lt: number; +} + +declare class vlanreq { + constructor(init?: vlanreq); + vlr_parent: unknown /* const array */; + vlr_tag: number; +} + declare class kev_netevent_apnfallbk_data { constructor(init?: kev_netevent_apnfallbk_data); epid: number; @@ -9974,6 +10819,35 @@ declare class kev_msg { constructor(init?: kev_msg); } +declare class settid_args { + constructor(init?: settid_args); + uid_l_: unknown /* const array */; + uid: number; + uid_r_: unknown /* const array */; + gid_l_: unknown /* const array */; + gid: number; + gid_r_: unknown /* const array */; +} + +declare class read_args { + constructor(init?: read_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + cbuf_l_: unknown /* const array */; + cbuf: number; + cbuf_r_: unknown /* const array */; + nbyte_l_: unknown /* const array */; + nbyte: number; + nbyte_r_: unknown /* const array */; +} + +declare class bpf_setup_args { + constructor(init?: bpf_setup_args); + bsa_uuid: unknown /* const array */; + bsa_ifname: unknown /* const array */; +} + declare class gpu_descriptor { constructor(init?: gpu_descriptor); gpu_id: number; @@ -10110,12 +10984,6 @@ declare class priority_queue_deadline_max { pq_root: interop.Pointer; } -declare class unnamed_13762759033593481465 { - constructor(init?: unnamed_13762759033593481465); - iommu_id: number; - iommu_retype_params: number; -} - declare class priority_queue_deadline_min { constructor(init?: priority_queue_deadline_min); pq_root: interop.Pointer; @@ -10317,112 +11185,91 @@ declare class DeviceQualifierDescriptor { bReserved: number; } -declare class __Request__mcc_memory_error_notification_t { - constructor(init?: __Request__mcc_memory_error_notification_t); +declare class EFI_SYSTEM_TABLE_32 { + constructor(init?: EFI_SYSTEM_TABLE_32); + Hdr: EFI_TABLE_HEADER; + FirmwareVendor: number; + FirmwareRevision: number; + ConsoleInHandle: number; + ConIn: number; + ConsoleOutHandle: number; + ConOut: number; + StandardErrorHandle: number; + StdErr: number; + RuntimeServices: number; + BootServices: number; + NumberOfTableEntries: number; + ConfigurationTable: number; +} + +declare class __Reply__vfs_resolve_file_t { + constructor(init?: __Reply__vfs_resolve_file_t); Head: mach_msg_header_t; NDR: NDR_record_t; - event: mcc_ecc_event_t; + RetCode: number; } -declare class ulock_wake_args { - constructor(init?: ulock_wake_args); - operation_l_: unknown /* const array */; - operation: number; - operation_r_: unknown /* const array */; - addr_l_: unknown /* const array */; - addr: number; - addr_r_: unknown /* const array */; - wake_value_l_: unknown /* const array */; - wake_value: number; - wake_value_r_: unknown /* const array */; +declare class setprivexec_args { + constructor(init?: setprivexec_args); + flag_l_: unknown /* const array */; + flag: number; + flag_r_: unknown /* const array */; } -declare class __Reply__lockd_ping_t { - constructor(init?: __Reply__lockd_ping_t); +declare class tcp_notify_ack_complete { + constructor(init?: tcp_notify_ack_complete); + notify_pending: number; + notify_complete_count: number; + notify_complete_id: unknown /* const array */; +} + +declare class daleipc_downlink_controller { + constructor(init?: daleipc_downlink_controller); +} + +declare class __Reply__nspace_handle_t { + constructor(init?: __Reply__nspace_handle_t); Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; + handler_error: number; } -declare class wait4_nocancel_args { - constructor(init?: wait4_nocancel_args); - pid_l_: unknown /* const array */; - pid: number; - pid_r_: unknown /* const array */; - status_l_: unknown /* const array */; - status: number; - status_r_: unknown /* const array */; +declare class fsctl_args { + constructor(init?: fsctl_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + cmd_l_: unknown /* const array */; + cmd: number; + cmd_r_: unknown /* const array */; + data_l_: unknown /* const array */; + data: number; + data_r_: unknown /* const array */; options_l_: unknown /* const array */; options: number; options_r_: unknown /* const array */; +} + +declare class getrusage_args { + constructor(init?: getrusage_args); + who_l_: unknown /* const array */; + who: number; + who_r_: unknown /* const array */; rusage_l_: unknown /* const array */; rusage: number; rusage_r_: unknown /* const array */; } -declare class telemetry_args { - constructor(init?: telemetry_args); - cmd_l_: unknown /* const array */; - cmd: number; - cmd_r_: unknown /* const array */; - deadline_l_: unknown /* const array */; - deadline: number; - deadline_r_: unknown /* const array */; - interval_l_: unknown /* const array */; - interval: number; - interval_r_: unknown /* const array */; - leeway_l_: unknown /* const array */; - leeway: number; - leeway_r_: unknown /* const array */; - arg4_l_: unknown /* const array */; - arg4: number; - arg4_r_: unknown /* const array */; - arg5_l_: unknown /* const array */; - arg5: number; - arg5_r_: unknown /* const array */; -} - -declare class nfs_etype { - constructor(init?: nfs_etype); - count: number; - selected: number; - etypes: unknown /* const array */; -} - -declare class sha1_ctxt { - constructor(init?: sha1_ctxt); - h: unnamed_5310064096390035881; - c: unnamed_3987424655486713239; - m: unnamed_7329309170505040439; - count: number; +declare class acct_args { + constructor(init?: acct_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; } -declare class user_nfs_args { - constructor(init?: user_nfs_args); - version: number; - addr: number; - addrlen: number; - sotype: number; - proto: number; - fh: number; - fhsize: number; - flags: number; - wsize: number; - rsize: number; - readdirsize: number; - timeo: number; - retrans: number; - maxgrouplist: number; - readahead: number; - leaseterm: number; - deadthresh: number; - hostname: number; - acregmin: number; - acregmax: number; - acdirmin: number; - acdirmax: number; - auth: number; - deadtimeout: number; +declare class airship_acipc_memregion { + constructor(init?: airship_acipc_memregion); } declare class user32_itimerval { @@ -10473,6 +11320,18 @@ declare class if_interface_state { interface_availability: number; } +declare class unnamed_11273710022804791198 { + constructor(init?: unnamed_11273710022804791198); + connectionHandle: number; + usedFeatures: BluetoothHCISupportedFeatures; +} + +declare class unnamed_10173792744354485346 { + constructor(init?: unnamed_10173792744354485346); + handle: number; + qualityValue: number; +} + declare class OpaqueDTPropertyIterator { constructor(init?: OpaqueDTPropertyIterator); entry: interop.Pointer; @@ -10486,6 +11345,15 @@ declare class if_bandwidths { max_bw: number; } +declare class unnamed_9614755327984743019 { + constructor(init?: unnamed_9614755327984743019); + seqNum: bigint; + wrIndex: bigint; + generation: bigint; + rstStatus: bigint; + wrStatus: bigint; +} + declare class AsyncReportCall { constructor(init?: AsyncReportCall); } @@ -10518,16 +11386,6 @@ declare class xnu_saved_registers_t { sp: number; } -declare class clock_reply_subsystem { - constructor(init?: clock_reply_subsystem); - server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - start: number; - end: number; - maxsize: number; - reserved: number; - routine: unknown /* const array */; -} - declare class flistxattr_args { constructor(init?: flistxattr_args); fd_l_: unknown /* const array */; @@ -10544,19 +11402,10 @@ declare class flistxattr_args { options_r_: unknown /* const array */; } -declare class unnamed_7422846035690987871 { - constructor(init?: unnamed_7422846035690987871); - revision: number; - variant: number; - : number; - se_imp: number; - pcsr_imp: number; - nsuhd_imp: number; - : number; - version: number; - ctx_cmps: number; - brps: number; - wrps: number; +declare class unnamed_15009144603172126793 { + constructor(init?: unnamed_15009144603172126793); + iommu_id: number; + iommu_retype_params: number; } declare class IOFramebufferNotificationNotify { @@ -10565,19 +11414,6 @@ declare class IOFramebufferNotificationNotify { info: interop.Pointer; } -declare class unnamed_14311326824718567520 { - constructor(init?: unnamed_14311326824718567520); - registerNum: number; - functionNum: number; - deviceNum: number; - busNum: number; - space: number; - resv: number; - t: number; - prefetch: number; - reloc: number; -} - declare class sem_post_args { constructor(init?: sem_post_args); sem_l_: unknown /* const array */; @@ -10585,14 +11421,11 @@ declare class sem_post_args { sem_r_: unknown /* const array */; } -declare class chmod_args { - constructor(init?: chmod_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - mode_l_: unknown /* const array */; - mode: number; - mode_r_: unknown /* const array */; +declare class IOUSBHostHIDReportDescriptor { + constructor(init?: IOUSBHostHIDReportDescriptor); + hidDescriptorType: number; + hidDescriptorLengthLo: number; + hidDescriptorLengthHi: number; } declare class __pthread_sigmask_args { @@ -10665,18 +11498,6 @@ declare class EFI_TIME { Pad2: number; } -declare class unnamed_15300564944168276622 { - constructor(init?: unnamed_15300564944168276622); - indicator: interop.Enum; - x: number; - y: number; - w: number; - h: number; - alpha: number; - enabled: boolean; - populated: boolean; -} - declare class __pthread_chdir_args { constructor(init?: __pthread_chdir_args); path_l_: unknown /* const array */; @@ -10813,6 +11634,25 @@ declare class readv_nocancel_args { iovcnt_r_: unknown /* const array */; } +declare class unnamed_5578380239689998826 { + constructor(init?: unnamed_5578380239689998826); + connectionHandle: number; + deviceAddress: BluetoothDeviceAddress; + role: number; +} + +declare class ledger_entry_info_v2 { + constructor(init?: ledger_entry_info_v2); + lei_balance: number; + lei_credit: number; + lei_debit: number; + lei_limit: number; + lei_refill_period: number; + lei_last_refill: number; + lei_lifetime_max: number; + lei_reserved: unknown /* const array */; +} + declare class stack_snapshot_with_config_args { constructor(init?: stack_snapshot_with_config_args); stackshot_config_version_l_: unknown /* const array */; @@ -10826,15 +11666,6 @@ declare class stack_snapshot_with_config_args { stackshot_config_size_r_: unknown /* const array */; } -declare class unnamed_12792648478445238961 { - constructor(init?: unnamed_12792648478445238961); - Head: mach_msg_header_t; - NDR: NDR_record_t; - offset: number; - size: number; - abort_cond: number; -} - declare class kd_cpumap_header { constructor(init?: kd_cpumap_header); version_no: number; @@ -10851,6 +11682,12 @@ declare class flock_args { how_r_: unknown /* const array */; } +declare class unnamed_4332635779667043713 { + constructor(init?: unnamed_4332635779667043713); + deviceAddress: BluetoothDeviceAddress; + deviceName: unknown /* const array */; +} + declare class nd_ifinfo { constructor(init?: nd_ifinfo); linkmtu: number; @@ -10867,6 +11704,25 @@ declare class nd_ifinfo { randomid: unknown /* const array */; } +declare class unnamed_17926074055869263541 { + constructor(init?: unnamed_17926074055869263541); + connectionHandle: number; + flags: number; + flowDirection: number; + serviceType: number; + tokenRate: number; + tokenBucketSize: number; + peakBandwidth: number; + accessLatency: number; +} + +declare class AirshipDaleBasebandErrorInfo { + constructor(init?: AirshipDaleBasebandErrorInfo); + error: number; + param1: number; + param2: number; +} + declare class fmount_args { constructor(init?: fmount_args); type_l_: unknown /* const array */; @@ -10886,8 +11742,8 @@ declare class fmount_args { declare class info_tuple { constructor(init?: info_tuple); itpl_proto: number; - itpl_localaddr: unnamed_1494921128110780036; - itpl_remoteaddr: unnamed_7912544366884734115; + itpl_localaddr: unnamed_17232738562495190869; + itpl_remoteaddr: unnamed_3012503987243038479; } declare class chain_len_stats { @@ -10918,131 +11774,9 @@ declare class __Reply__sysdiagnose_notification_with_audit_token_t { RetCode: number; } -declare class statfs64_args { - constructor(init?: statfs64_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - buf_l_: unknown /* const array */; - buf: number; - buf_r_: unknown /* const array */; -} - -declare class open_args { - constructor(init?: open_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - flags_l_: unknown /* const array */; - flags: number; - flags_r_: unknown /* const array */; - mode_l_: unknown /* const array */; - mode: number; - mode_r_: unknown /* const array */; -} - -declare class tcp_info { - constructor(init?: tcp_info); - tcpi_state: number; - tcpi_options: number; - tcpi_snd_wscale: number; - tcpi_rcv_wscale: number; - tcpi_flags: number; - tcpi_rto: number; - tcpi_snd_mss: number; - tcpi_rcv_mss: number; - tcpi_rttcur: number; - tcpi_srtt: number; - tcpi_rttvar: number; - tcpi_rttbest: number; - tcpi_snd_ssthresh: number; - tcpi_snd_cwnd: number; - tcpi_rcv_space: number; - tcpi_snd_wnd: number; - tcpi_snd_nxt: number; - tcpi_rcv_nxt: number; - tcpi_last_outif: number; - tcpi_snd_sbbytes: number; - tcpi_txpackets: number; - tcpi_txbytes: number; - tcpi_txretransmitbytes: number; - tcpi_txunacked: number; - tcpi_rxpackets: number; - tcpi_rxbytes: number; - tcpi_rxduplicatebytes: number; - tcpi_rxoutoforderbytes: number; - tcpi_snd_bw: number; - tcpi_synrexmits: number; - tcpi_unused1: number; - tcpi_unused2: number; - tcpi_cell_rxpackets: number; - tcpi_cell_rxbytes: number; - tcpi_cell_txpackets: number; - tcpi_cell_txbytes: number; - tcpi_wifi_rxpackets: number; - tcpi_wifi_rxbytes: number; - tcpi_wifi_txpackets: number; - tcpi_wifi_txbytes: number; - tcpi_wired_rxpackets: number; - tcpi_wired_rxbytes: number; - tcpi_wired_txpackets: number; - tcpi_wired_txbytes: number; - tcpi_connstatus: tcp_conn_status; - tcpi_tfo_cookie_req: number; - tcpi_tfo_cookie_rcv: number; - tcpi_tfo_syn_loss: number; - tcpi_tfo_syn_data_sent: number; - tcpi_tfo_syn_data_acked: number; - tcpi_tfo_syn_data_rcv: number; - tcpi_tfo_cookie_req_rcv: number; - tcpi_tfo_cookie_sent: number; - tcpi_tfo_cookie_invalid: number; - tcpi_tfo_cookie_wrong: number; - tcpi_tfo_no_cookie_rcv: number; - tcpi_tfo_heuristics_disable: number; - tcpi_tfo_send_blackhole: number; - tcpi_tfo_recv_blackhole: number; - tcpi_tfo_onebyte_proxy: number; - tcpi_ecn_client_setup: number; - tcpi_ecn_server_setup: number; - tcpi_ecn_success: number; - tcpi_ecn_lost_syn: number; - tcpi_ecn_lost_synack: number; - tcpi_local_peer: number; - tcpi_if_cell: number; - tcpi_if_wifi: number; - tcpi_if_wired: number; - tcpi_if_wifi_infra: number; - tcpi_if_wifi_awdl: number; - tcpi_snd_background: number; - tcpi_rcv_background: number; - tcpi_l4s_enabled: number; - tcpi_ecn_recv_ce: number; - tcpi_ecn_recv_cwr: number; - tcpi_rcvoopack: number; - tcpi_pawsdrop: number; - tcpi_sack_recovery_episode: number; - tcpi_reordered_pkts: number; - tcpi_dsack_sent: number; - tcpi_dsack_recvd: number; - tcpi_flowhash: number; - tcpi_txretransmitpackets: number; - tcpi_rcv_srtt: number; - tcpi_client_accecn_state: number; - tcpi_server_accecn_state: number; - tcpi_ecn_capable_packets_sent: number; - tcpi_ecn_capable_packets_acked: number; - tcpi_ecn_capable_packets_marked: number; - tcpi_ecn_capable_packets_lost: number; - tcpi_received_ce_packets: number; - tcpi_received_ect0_bytes: number; - tcpi_received_ect1_bytes: number; - tcpi_received_ce_bytes: number; - tcpi_delivered_ect0_bytes: number; - tcpi_delivered_ect1_bytes: number; - tcpi_delivered_ce_bytes: number; - tcpi_flow_control_total_time: number; - tcpi_rcvwnd_limited_total_time: number; +declare class IOBlockStorageWorkEndArgs { + constructor(init?: IOBlockStorageWorkEndArgs); + postCompletionTime: number; } declare class system_override_args { @@ -11127,19 +11861,25 @@ declare class IOExternalMethodDispatch { declare class IOExternalTrap { constructor(init?: IOExternalTrap); - object: interop.Pointer; + object: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; func: number; } declare class IOExternalMethod { constructor(init?: IOExternalMethod); - object: interop.Pointer; + object: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; func: number; flags: number; count0: number; count1: number; } +declare class unnamed_16523366994273171122 { + constructor(init?: unnamed_16523366994273171122); + connectionHandle: number; + setupParams: BluetoothHCIQualityOfServiceSetupParams; +} + declare class IOInterruptSourcePrivate { constructor(init?: IOInterruptSourcePrivate); } @@ -11355,6 +12095,11 @@ declare class smrq_slink { next: __smrq_slink_t; } +declare class __smrq_slink_t { + constructor(init?: __smrq_slink_t); + __smr_ptr: interop.Pointer; +} + declare class smr_node { constructor(init?: smr_node); smrn_next: interop.Pointer; @@ -11379,14 +12124,6 @@ declare class efi_aurr_panic_header { efi_aurr_panic_data: interop.Pointer; } -declare class unnamed_12938094628172229546 { - constructor(init?: unnamed_12938094628172229546); - eph_x86_power_state: number; - eph_x86_efi_boot_state: number; - eph_x86_system_state: number; - eph_x86_unused_bits: number; -} - declare class _dyld_cache_image_text_info { constructor(init?: _dyld_cache_image_text_info); uuid: unknown /* const array */; @@ -11434,6 +12171,13 @@ declare class task_snapshot { donating_pid_count: number; } +declare class unnamed_1464565478962035867 { + constructor(init?: unnamed_1464565478962035867); + deviceAddress: BluetoothDeviceAddress; + linkKey: BluetoothKey; + keyType: number; +} + declare class cpuid_cache_desc_t { constructor(init?: cpuid_cache_desc_t); value: number; @@ -11555,7 +12299,12 @@ declare class HIDValueCapabilities { units: number; startBit: number; pbVersion: number; - u: unnamed_7896722190555359158; + u: unnamed_6174747975915617679; +} + +declare class kev_mptcp_data { + constructor(init?: kev_mptcp_data); + value: number; } declare class ifnet_demux_desc { @@ -11565,6 +12314,12 @@ declare class ifnet_demux_desc { datalen: number; } +declare class unnamed_6365138206929857170 { + constructor(init?: unnamed_6365138206929857170); + count: number; + codes: interop.Pointer; +} + declare class _cr0 { constructor(init?: _cr0); pe: number; @@ -11656,10 +12411,10 @@ declare class pivot_root_args { old_rootfs_path_after_r_: unknown /* const array */; } -declare class IOUSBHubPortClearTTParam { - constructor(init?: IOUSBHubPortClearTTParam); - portNumber: number; - options: number; +declare class unnamed_10137855456911653764 { + constructor(init?: unnamed_10137855456911653764); + connectionHandle: number; + enable: number; } declare class ml_processor_info { @@ -11689,6 +12444,17 @@ declare class ml_processor_info { l3_cache_size: number; } +declare class IOCircularDataQueueDescription { + constructor(init?: IOCircularDataQueueDescription); + sentinel: number; + allocMemSize: number; + entryDataSize: number; + memorySize: number; + numEntries: number; + dataSize: number; + padding: number; +} + declare class umask_args { constructor(init?: umask_args); newmask_l_: unknown /* const array */; @@ -11696,6 +12462,15 @@ declare class umask_args { newmask_r_: unknown /* const array */; } +declare class unnamed_1650381945006561587 { + constructor(init?: unnamed_1650381945006561587); + Head: mach_msg_header_t; + NDR: NDR_record_t; + offset: number; + size: number; + abort_cond: number; +} + declare class DeviceCapabilityDescriptor { constructor(init?: DeviceCapabilityDescriptor); bLength: number; @@ -11703,6 +12478,15 @@ declare class DeviceCapabilityDescriptor { bDevCapabilityType: number; } +declare class if_qstatsreq { + constructor(init?: if_qstatsreq); + ifqr_name: unknown /* const array */; + ifqr_grp_idx: number; + ifqr_slot: number; + ifqr_buf: interop.Pointer; + ifqr_len: number; +} + declare class memory_error_notification_subsystem { constructor(init?: memory_error_notification_subsystem); server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; @@ -11804,24 +12588,6 @@ declare class process_policy_args { target_threadid_r_: unknown /* const array */; } -declare class unnamed_10566943499454707593 { - constructor(init?: unnamed_10566943499454707593); - probe_activated: number; - write_probe_failed: number; - read_probe_failed: number; - conn_probe_failed: number; -} - -declare class umask_extended_args { - constructor(init?: umask_extended_args); - newmask_l_: unknown /* const array */; - newmask: number; - newmask_r_: unknown /* const array */; - xsecurity_l_: unknown /* const array */; - xsecurity: number; - xsecurity_r_: unknown /* const array */; -} - declare class socd_client_hdr_t { constructor(init?: socd_client_hdr_t); version: number; @@ -11830,14 +12596,6 @@ declare class socd_client_hdr_t { primary_kernelcache_uuid: unknown /* const array */; } -declare class unnamed_18423933865848911700 { - constructor(init?: unnamed_18423933865848911700); - Head: mach_msg_header_t; - NDR: NDR_record_t; - page_listCnt: number; - page_list: unknown /* const array */; -} - declare class __Reply__mach_exception_raise_t { constructor(init?: __Reply__mach_exception_raise_t); Head: mach_msg_header_t; @@ -11845,6 +12603,13 @@ declare class __Reply__mach_exception_raise_t { RetCode: number; } +declare class unnamed_6429230732574079190 { + constructor(init?: unnamed_6429230732574079190); + deviceAddress: BluetoothDeviceAddress; + classOfDevice: number; + linkType: number; +} + declare class IOAudioClientBuffer { constructor(init?: IOAudioClientBuffer); userClient: interop.Pointer; @@ -11881,9 +12646,11 @@ declare class DebugKeyAction { parameter: interop.Pointer; } -declare class getppid_args { - constructor(init?: getppid_args); - dummy: number; +declare class unnamed_1928797655933787480 { + constructor(init?: unnamed_1928797655933787480); + connectionHandle: number; + mode: number; + modeInterval: number; } declare class setregid_args { @@ -11973,6 +12740,11 @@ declare class sptm_client_state { max_cpus: number; percpu_xnu_saved_state: interop.Pointer; feature_flags: number; + allowed_io_frame_table: interop.Pointer; + sptm_n_allowed_io_ranges: number; + sptm_pmap_io_ranges: interop.Pointer; + sptm_pmap_io_ranges_count: number; + sptm_panicking_domain_id: interop.Pointer; reserved: unknown /* const array */; } @@ -12019,7 +12791,7 @@ declare class nfsclntstats { biocache_readdirs: number; readdir_bios: number; rpccntv3: unknown /* const array */; - nlmcnt: unnamed_11430931021704111793; + nlmcnt: unnamed_16013633380207743845; opcntv4: unknown /* const array */; cbopcntv4: unknown /* const array */; rpcretries: number; @@ -12029,7 +12801,22 @@ declare class nfsclntstats { rpcinvalid: number; pageins: number; pageouts: number; - nfs_errs: unnamed_2551840134916919793; + nfs_errs: unnamed_16383752996827423413; +} + +declare class unnamed_11298389882924342544 { + constructor(init?: unnamed_11298389882924342544); + revision: number; + variant: number; + : number; + se_imp: number; + pcsr_imp: number; + nsuhd_imp: number; + : number; + version: number; + ctx_cmps: number; + brps: number; + wrps: number; } declare class fstatfs64_args { @@ -12049,6 +12836,14 @@ declare class __pthread_canceled_args { action_r_: unknown /* const array */; } +declare class unnamed_3786139793914571324 { + constructor(init?: unnamed_3786139793914571324); + deviceAddress: BluetoothDeviceAddress; + ioCapability: number; + OOBDataPresence: number; + authenticationRequirements: number; +} + declare class poll_args { constructor(init?: poll_args); fds_l_: unknown /* const array */; @@ -12062,6 +12857,12 @@ declare class poll_args { timeout_r_: unknown /* const array */; } +declare class unnamed_18225267902874970143 { + constructor(init?: unnamed_18225267902874970143); + deviceAddress: BluetoothDeviceAddress; + pageScanRepetitionMode: number; +} + declare class smr { constructor(init?: smr); } @@ -12133,9 +12934,11 @@ declare class IOUSBIsochronousFrame { declare class static_if_key { constructor(init?: static_if_key); sik_enable_count: number; - sik_init_value: number; + sik_init_value: boolean; + sik_modified: boolean; sik_entries_count: number; sik_entries_head: interop.Pointer; + sik_modified_next: interop.Pointer; } declare class receive_sysdiagnose_notification_subsystem { @@ -12157,12 +12960,6 @@ declare class __Reply__doubleagent_remove_xattr_t { is_empty: number; } -declare class IOUSBHubPortReEnumerateParam { - constructor(init?: IOUSBHubPortReEnumerateParam); - portNumber: number; - options: number; -} - declare class mach_assert_3x { constructor(init?: mach_assert_3x); hdr: mach_assert_hdr; @@ -12185,45 +12982,37 @@ declare class static_if_entry { sie_link: number; } -declare class unnamed_1324232133193790497 { - constructor(init?: unnamed_1324232133193790497); - debug_arch_version: number; - trace_extn_version: number; - perf_extn_version: number; - brps: number; - reserved0: number; - wrps: number; - reserved1: number; - ctx_cmps: number; - reserved32: number; +declare class unnamed_3348046912707628850 { + constructor(init?: unnamed_3348046912707628850); + provider: interop.Pointer; + busNum: number; } -declare class __Request__vfs_resolve_dir_with_audit_token_t { - constructor(init?: __Request__vfs_resolve_dir_with_audit_token_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - req_id: number; - op: number; - file_name: unknown /* const array */; - path: unknown /* const array */; - req_atoken: audit_token_t; +declare class ip_px_smpx_s { + constructor(init?: ip_px_smpx_s); + array: interop.Pointer; + data: interop.Pointer; + datalen: number; } -declare class EFI_SYSTEM_TABLE_32 { - constructor(init?: EFI_SYSTEM_TABLE_32); - Hdr: EFI_TABLE_HEADER; - FirmwareVendor: number; - FirmwareRevision: number; - ConsoleInHandle: number; - ConIn: number; - ConsoleOutHandle: number; - ConOut: number; - StandardErrorHandle: number; - StdErr: number; - RuntimeServices: number; - BootServices: number; - NumberOfTableEntries: number; - ConfigurationTable: number; +declare class freadlink_args { + constructor(init?: freadlink_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + buf_l_: unknown /* const array */; + buf: number; + buf_r_: unknown /* const array */; + bufsize_l_: unknown /* const array */; + bufsize: number; + bufsize_r_: unknown /* const array */; +} + +declare class ataRegisterImage { + constructor(init?: ataRegisterImage); + taskFile: ataTaskFile; + ataDataRegister: number; + ataAltSDevCReg: number; } declare class __Request__doubleagent_remove_xattr_t { @@ -12238,6 +13027,13 @@ declare class __Request__doubleagent_remove_xattr_t { name: unknown /* const array */; } +declare class unnamed_5627948592258299541 { + constructor(init?: unnamed_5627948592258299541); + error: number; + connectionHandle: number; + lmpFeatures: BluetoothHCISupportedFeatures; +} + declare class mincore_args { constructor(init?: mincore_args); addr_l_: unknown /* const array */; @@ -12256,6 +13052,13 @@ declare class mpsc_queue_chain { mpqc_next: unknown /* _Atomic(struct mpsc_queue_chain *) (CXTypeKind: 177) */; } +declare class __Reply__vfs_resolve_file_with_audit_token_t { + constructor(init?: __Reply__vfs_resolve_file_with_audit_token_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class __Request__mach_exception_raise_state_identity_t { constructor(init?: __Request__mach_exception_raise_state_identity_t); Head: mach_msg_header_t; @@ -12291,20 +13094,31 @@ declare class __lck_spin_t__ { constructor(init?: __lck_spin_t__); } -declare class map_with_linking_np_args { - constructor(init?: map_with_linking_np_args); - regions_l_: unknown /* const array */; - regions: number; - regions_r_: unknown /* const array */; - region_count_l_: unknown /* const array */; - region_count: number; - region_count_r_: unknown /* const array */; - link_info_l_: unknown /* const array */; - link_info: number; - link_info_r_: unknown /* const array */; - link_info_size_l_: unknown /* const array */; - link_info_size: number; - link_info_size_r_: unknown /* const array */; +declare class unnamed_4373168148114552859 { + constructor(init?: unnamed_4373168148114552859); + handle: number; + timeout: number; +} + +declare class __Request__mach_gss_init_sec_context_v2_t { + constructor(init?: __Request__mach_gss_init_sec_context_v2_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + intoken: mach_msg_ool_descriptor_t; + clnt_princ: mach_msg_ool_descriptor_t; + svc_princ: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + mech: interop.Enum; + intokenCnt: number; + uid: number; + clnt_nt: interop.Enum; + clnt_princCnt: number; + svc_nt: interop.Enum; + svc_princCnt: number; + flags: number; + gssd_flags: number; + context: number; + cred_handle: number; } declare class lz4_hash_entry_t { @@ -12320,6 +13134,12 @@ declare class __Reply__kextd_ping_t { RetCode: number; } +declare class airship_daleipc_channel_transfer_completion { + constructor(init?: airship_daleipc_channel_transfer_completion); + size: number; + tag: number; +} + declare class vm_pressure_monitor_args { constructor(init?: vm_pressure_monitor_args); wait_for_pressure_l_: unknown /* const array */; @@ -12339,6 +13159,16 @@ declare class user64_timespec { tv_nsec: number; } +declare class unnamed_8317762995543166574 { + constructor(init?: unnamed_8317762995543166574); + flags: number; + txWindowSize: number; + maxTransmit: number; + retransmissionTimeout: number; + monitorTimeout: number; + maxPDUPayloadSize: number; +} + declare class doubleagent_subsystem { constructor(init?: doubleagent_subsystem); server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; @@ -12489,6 +13319,15 @@ declare class ifnet_stats_param { no_protocol: number; } +declare class airship_monitor { + constructor(init?: airship_monitor); +} + +declare class unnamed_10995956406557057234 { + constructor(init?: unnamed_10995956406557057234); + data: unknown /* const array */; +} + declare class __Request__check_task_access_with_flavor_t { constructor(init?: __Request__check_task_access_with_flavor_t); Head: mach_msg_header_t; @@ -12559,6 +13398,15 @@ declare class pselect_args { mask_r_: unknown /* const array */; } +declare class daleipc_uplink_controller { + constructor(init?: daleipc_uplink_controller); +} + +declare class unnamed_1054070753012500092 { + constructor(init?: unnamed_1054070753012500092); + connectionHandle: number; +} + declare class IOAudioClientBufferExtendedInfo64 { constructor(init?: IOAudioClientBufferExtendedInfo64); mAudioClientBufferExtended32: IOAudioClientBufferExtendedInfo; @@ -12566,6 +13414,12 @@ declare class IOAudioClientBufferExtendedInfo64 { mNextExtended64: interop.Pointer; } +declare class unnamed_10878146617443663444 { + constructor(init?: unnamed_10878146617443663444); + scanInterval: number; + scanWindow: number; +} + declare class nfsrvstats { constructor(init?: nfsrvstats); srvrpccntv3: unknown /* const array */; @@ -12576,7 +13430,7 @@ declare class nfsrvstats { srvcache_nonidemdonehits: number; srvcache_misses: number; srvvop_writes: number; - nfs_errs: unnamed_12647973589064199576; + nfs_errs: unnamed_13569257746074412783; } declare class EXDisplayPipeHealthReport { @@ -12599,10 +13453,12 @@ declare class futimes_args { tptr_r_: unknown /* const array */; } -declare class unnamed_17045385625278532589 { - constructor(init?: unnamed_17045385625278532589); - tqe_next: interop.Pointer; - tqe_prev: interop.Pointer; +declare class unnamed_13710605761154041948 { + constructor(init?: unnamed_13710605761154041948); + connectionHandle: number; + lmpVersion: number; + manufacturerName: number; + lmpSubversion: number; } declare class __Request__mach_gss_unhold_cred_t { @@ -12616,20 +13472,6 @@ declare class __Request__mach_gss_unhold_cred_t { princCnt: number; } -declare class unnamed_5728083243340431437 { - constructor(init?: unnamed_5728083243340431437); - limit00: number; - base00: number; - base16: number; - type: number; - dpl: number; - present: number; - limit16: number; - : number; - granular: number; - base24: number; -} - declare class log_data_args { constructor(init?: log_data_args); tag_l_: unknown /* const array */; @@ -12646,6 +13488,33 @@ declare class log_data_args { size_r_: unknown /* const array */; } +declare class unnamed_13971610946563607911 { + constructor(init?: unnamed_13971610946563607911); + transmitBandwidth: number; + receiveBandwidth: number; + transmitCodingFormat: number; + receiveCodingFormat: number; + transmitCodecFrameSize: number; + receiveCodecFrameSize: number; + inputBandwidth: number; + outputBandwidth: number; + inputCodingFormat: number; + outputCodingFormat: number; + inputCodedDataSize: number; + outputCodedDataSize: number; + inputPCMDataFormat: number; + outputPCMDataFormat: number; + inputPCMSamplePayloadMSBPosition: number; + outputPCMSamplePayloadMSBPosition: number; + inputDataPath: number; + outputDataPath: number; + inputTransportUnitSize: number; + outputTransportUnitSize: number; + maxLatency: number; + packetType: number; + retransmissionEffort: number; +} + declare class EXDisplayPipeSecureTEStatus { constructor(init?: EXDisplayPipeSecureTEStatus); healthRecord: EXDisplayPipeHealthRecord; @@ -12707,7 +13576,7 @@ declare class HIDButtonCapabilities { units: number; startBit: number; pbVersion: number; - u: unnamed_13211056233281394050; + u: unnamed_17870239474130978603; } declare class ntp_adjtime_args { @@ -12739,11 +13608,26 @@ declare class open_extended_args { xsecurity_r_: unknown /* const array */; } +declare class unnamed_3521018383531812804 { + constructor(init?: unnamed_3521018383531812804); + login: interop.Pointer; + generation: number; + status: number; + reconnectStatusBlock: interop.Pointer; + reconnectStatusBlockLength: number; +} + declare class _notifyMsg { constructor(init?: _notifyMsg); h: mach_msg_header_t; } +declare class unnamed_10338689098814162510 { + constructor(init?: unnamed_10338689098814162510); + un_d_boot0: string | null; + un_d_boot1: string | null; +} + declare class thread_snapshot { constructor(init?: thread_snapshot); snapshot_magic: number; @@ -12851,6 +13735,13 @@ declare class oslog_coproc_reg_args { file_path_len_r_: unknown /* const array */; } +declare class unnamed_16383752996827423413 { + constructor(init?: unnamed_16383752996827423413); + errs_common: unknown /* const array */; + errs_v4: unknown /* const array */; + errs_unknown: number; +} + declare class renameatx_np_args { constructor(init?: renameatx_np_args); fromfd_l_: unknown /* const array */; @@ -12870,6 +13761,14 @@ declare class renameatx_np_args { flags_r_: unknown /* const array */; } +declare class airship_acipc_cr_mirror_completion_record { + constructor(init?: airship_acipc_cr_mirror_completion_record); + desctype: number; + tr_id: number; + io_count: number; + first_tag: number; +} + declare class IOHistogramReportValues { constructor(init?: IOHistogramReportValues); bucket_hits: number; @@ -12948,6 +13847,23 @@ declare class kdebug_trace_string_args { str_r_: unknown /* const array */; } +declare class unnamed_17393539693913510561 { + constructor(init?: unnamed_17393539693913510561); + numberOfReponses: number; + deviceAddress: BluetoothDeviceAddress; + pageScanRepetitionMode: number; + reserved: number; + classOfDevice: number; + clockOffset: number; + RSSIValue: number; + extendedInquiryResponse: BluetoothHCIExtendedInquiryResponse; +} + +declare class unnamed_10328243768668227060 { + constructor(init?: unnamed_10328243768668227060); + ifscope: number; +} + declare class _stickyKeys_ToggleInfo { constructor(init?: _stickyKeys_ToggleInfo); size: number; @@ -12958,6 +13874,24 @@ declare class _stickyKeys_ToggleInfo { deadlines: unknown /* const array */; } +declare class unnamed_1064201811267050249 { + constructor(init?: unnamed_1064201811267050249); + debug_arch_version: number; + trace_extn_version: number; + perf_extn_version: number; + brps: number; + reserved0: number; + wrps: number; + reserved1: number; + ctx_cmps: number; + reserved32: number; +} + +declare class unnamed_3848994726849950940 { + constructor(init?: unnamed_3848994726849950940); + sa_unused: number; +} + declare class if_netem_params { constructor(init?: if_netem_params); ifnetem_model: interop.Enum; @@ -12983,6 +13917,24 @@ declare class IOUSBHostBundledCompletion { parameter: interop.Pointer; } +declare class unnamed_17808017554962453887 { + constructor(init?: unnamed_17808017554962453887); + eph_x86_power_state: number; + eph_x86_efi_boot_state: number; + eph_x86_system_state: number; + eph_x86_unused_bits: number; +} + +declare class unnamed_15298435409180286407 { + constructor(init?: unnamed_15298435409180286407); + deviceAddress: BluetoothDeviceAddress; + pageScanRepetitionMode: number; + pageScanPeriodMode: number; + pageScanMode: number; + classOfDevice: number; + clockOffset: number; +} + declare class EFI_CONFIGURATION_TABLE_32 { constructor(init?: EFI_CONFIGURATION_TABLE_32); VendorGuid: EFI_GUID; @@ -13017,14 +13969,6 @@ declare class kevent_id_args { flags_r_: unknown /* const array */; } -declare class arm_debug_info_t { - constructor(init?: arm_debug_info_t); - memory_mapped_core_debug: number; - coprocessor_core_debug: number; - num_watchpoint_pairs: number; - num_breakpoint_pairs: number; -} - declare class __Reply__nspace_resolve_cancel_t { constructor(init?: __Reply__nspace_resolve_cancel_t); Head: mach_msg_header_t; @@ -13073,6 +14017,16 @@ declare class __mac_getfsstat_args { flags_r_: unknown /* const array */; } +declare class unnamed_1217890641751780249 { + constructor(init?: unnamed_1217890641751780249); + login: interop.Pointer; + generation: number; + status: number; + loginResponse: interop.Pointer; + statusBlock: interop.Pointer; + statusBlockLength: number; +} + declare class fchmodat_args { constructor(init?: fchmodat_args); fd_l_: unknown /* const array */; @@ -13108,6 +14062,23 @@ declare class guarded_kqueue_np_args { guardflags_r_: unknown /* const array */; } +declare class unnamed_16222007263645768418 { + constructor(init?: unnamed_16222007263645768418); + usageMin: number; + usageMax: number; + stringMin: number; + stringMax: number; + designatorMin: number; + designatorMax: number; +} + +declare class getsid_args { + constructor(init?: getsid_args); + pid_l_: unknown /* const array */; + pid: number; + pid_r_: unknown /* const array */; +} + declare class fpathconf_args { constructor(init?: fpathconf_args); fd_l_: unknown /* const array */; @@ -13118,16 +14089,6 @@ declare class fpathconf_args { name_r_: unknown /* const array */; } -declare class unnamed_11317972567510655179 { - constructor(init?: unnamed_11317972567510655179); - offset: number; - function: number; - device: number; - bus: number; - segment: number; - reserved: number; -} - declare class SuperSpeedHubDescriptor { constructor(init?: SuperSpeedHubDescriptor); bLength: number; @@ -13224,6 +14185,13 @@ declare class IOReportElement { values: IOReportElementValues; } +declare class unnamed_6646578211250444178 { + constructor(init?: unnamed_6646578211250444178); + handle: number; + lmp_handle: number; + reserved: number; +} + declare class _lck_grp_attr_ { constructor(init?: _lck_grp_attr_); } @@ -13285,7 +14253,7 @@ declare class sockaddr_inifscope { sin_family: number; sin_port: number; sin_addr: in_addr; - un: unnamed_10329767211207508473; + un: unnamed_3771936424973120145; } declare class IOStateReportInfo { @@ -13295,6 +14263,16 @@ declare class IOStateReportInfo { elem: interop.Pointer; } +declare class unnamed_3364203081172218251 { + constructor(init?: unnamed_3364203081172218251); + usage: number; + reserved1: number; + stringIndex: number; + reserved2: number; + designatorIndex: number; + reserved3: number; +} + declare class pread_nocancel_args { constructor(init?: pread_nocancel_args); fd_l_: unknown /* const array */; @@ -13311,6 +14289,15 @@ declare class pread_nocancel_args { offset_r_: unknown /* const array */; } +declare class unnamed_13100592752473707061 { + constructor(init?: unnamed_13100592752473707061); + login: interop.Pointer; + generation: number; + status: number; + statusBlock: interop.Pointer; + statusBlockLength: number; +} + declare class if_order { constructor(init?: if_order); ifo_count: number; @@ -13318,46 +14305,6 @@ declare class if_order { ifo_ordered_indices: number; } -declare class fileport_makeport_args { - constructor(init?: fileport_makeport_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - portnamep_l_: unknown /* const array */; - portnamep: number; - portnamep_r_: unknown /* const array */; -} - -declare class rmdir_args { - constructor(init?: rmdir_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; -} - -declare class IOUSBHubDescriptor { - constructor(init?: IOUSBHubDescriptor); - length: number; - hubType: number; - numPorts: number; - characteristics: number; - powerOnToGood: number; - hubCurrent: number; - removablePortFlags: unknown /* const array */; - pwrCtlPortFlags: unknown /* const array */; -} - -declare class unnamed_7313855513637987328 { - constructor(init?: unnamed_7313855513637987328); - Head: mach_msg_header_t; - NDR: NDR_record_t; - offset: number; - size: number; - cntrl_flags: number; - page_listCnt: number; - page_list: unknown /* const array */; -} - declare class linkat_args { constructor(init?: linkat_args); fd1_l_: unknown /* const array */; @@ -13377,6 +14324,12 @@ declare class linkat_args { flag_r_: unknown /* const array */; } +declare class unnamed_11520913712954248184 { + constructor(init?: unnamed_11520913712954248184); + deviceAddress: BluetoothDeviceAddress; + hostSupportedFeatures: BluetoothHCISupportedFeatures; +} + declare class lseek_args { constructor(init?: lseek_args); fd_l_: unknown /* const array */; @@ -13432,37 +14385,36 @@ declare class fstat64_extended_args { xsecurity_l_: unknown /* const array */; xsecurity: number; xsecurity_r_: unknown /* const array */; - xsecurity_size_l_: unknown /* const array */; - xsecurity_size: number; - xsecurity_size_r_: unknown /* const array */; -} - -declare class __Reply__ktrace_background_available_t { - constructor(init?: __Reply__ktrace_background_available_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; + xsecurity_size_l_: unknown /* const array */; + xsecurity_size: number; + xsecurity_size_r_: unknown /* const array */; } -declare class __pthread_fchdir_args { - constructor(init?: __pthread_fchdir_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; +declare class IOCircularDataQueueEntryHeader { + constructor(init?: IOCircularDataQueueEntryHeader); + sentinel: number; + _pad: number; + data: unknown /* const array */; } -declare class IOHIDDevice_IVars { - constructor(init?: IOHIDDevice_IVars); +declare class unnamed_7294244045061937404 { + constructor(init?: unnamed_7294244045061937404); + deviceAddress: BluetoothDeviceAddress; + pageScanMode: number; } -declare class intrusive_osobject_retainer { - constructor(init?: intrusive_osobject_retainer); - retain: (p1: number) => void | null; +declare class __disable_threadsignal_args { + constructor(init?: __disable_threadsignal_args); + value_l_: unknown /* const array */; + value: number; + value_r_: unknown /* const array */; } -declare class __smrq_slink_t { - constructor(init?: __smrq_slink_t); - __smr_ptr: interop.Pointer; +declare class revoke_args { + constructor(init?: revoke_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; } declare class mknodat_args { @@ -13498,19 +14450,6 @@ declare class nfsd_args { namelen: number; } -declare class freadlink_args { - constructor(init?: freadlink_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - buf_l_: unknown /* const array */; - buf: number; - buf_r_: unknown /* const array */; - bufsize_l_: unknown /* const array */; - bufsize: number; - bufsize_r_: unknown /* const array */; -} - declare class undelete_args { constructor(init?: undelete_args); path_l_: unknown /* const array */; @@ -13533,12 +14472,6 @@ declare class data_desc { base24: number; } -declare class unnamed_11354653764045844913 { - constructor(init?: unnamed_11354653764045844913); - attr_idx: number; - flags: number; -} - declare class chown_args { constructor(init?: chown_args); path_l_: unknown /* const array */; @@ -13570,6 +14503,15 @@ declare class kqueue_args { dummy: number; } +declare class unnamed_12637277973368066917 { + constructor(init?: unnamed_12637277973368066917); + connectionHandle: number; + maxTransmitLatency: number; + maxReceiveLatency: number; + minRemoteTimeout: number; + minLocalTimeout: number; +} + declare class SuperSpeedEndpointCompanionDescriptor { constructor(init?: SuperSpeedEndpointCompanionDescriptor); bLength: number; @@ -13589,11 +14531,9 @@ declare class arcade_upcall_subsystem { routine: unknown /* const array */; } -declare class __Request__fairplayd_arcade_request_t { - constructor(init?: __Request__fairplayd_arcade_request_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - arcade_reg_port: mach_msg_port_descriptor_t; +declare class unnamed_5239407480510953743 { + constructor(init?: unnamed_5239407480510953743); + connectionHandle: number; } declare class __Reply__mach_notify_port_destroyed_t { @@ -13629,6 +14569,16 @@ declare class rt_addrinfo_ext { rtix_next_tiny: number; } +declare class bpf_comp_hdr { + constructor(init?: bpf_comp_hdr); + bh_tstamp: timeval32; + bh_caplen: number; + bh_datalen: number; + bh_hdrlen: number; + bh_complen: number; + bh_padding: number; +} + declare class dup_args { constructor(init?: dup_args); fd_l_: unknown /* const array */; @@ -13636,8 +14586,41 @@ declare class dup_args { fd_r_: unknown /* const array */; } -declare class opaque_ipfilter { - constructor(init?: opaque_ipfilter); +declare class fileport_makeport_args { + constructor(init?: fileport_makeport_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + portnamep_l_: unknown /* const array */; + portnamep: number; + portnamep_r_: unknown /* const array */; +} + +declare class rmdir_args { + constructor(init?: rmdir_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; +} + +declare class unnamed_10844994020169998523 { + constructor(init?: unnamed_10844994020169998523); + deviceAddress: BluetoothDeviceAddress; + numericValue: number; +} + +declare class setgid_args { + constructor(init?: setgid_args); + gid_l_: unknown /* const array */; + gid: number; + gid_r_: unknown /* const array */; +} + +declare class __Request__fairplayd_arcade_request_t { + constructor(init?: __Request__fairplayd_arcade_request_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + arcade_reg_port: mach_msg_port_descriptor_t; } declare class munlock_args { @@ -13682,6 +14665,13 @@ declare class EXDisplayPipeHealthRecord { health: boolean; } +declare class IOCircularDataQueueMemory { + constructor(init?: IOCircularDataQueueMemory); + sentinel: number; + _padding: number; + entries: unknown /* const array */; +} + declare class syscp_ID_instructions_feat_1_reg { constructor(init?: syscp_ID_instructions_feat_1_reg); endianness_support: number; @@ -13705,7 +14695,7 @@ declare class lockf { lf_vnode: interop.Pointer; lf_next: interop.Pointer; lf_blkhd: locklist; - lf_block: unnamed_17045385625278532589; + lf_block: unnamed_3271796597595602678; lf_owner: interop.Pointer; } @@ -13714,15 +14704,54 @@ declare class getdtablesize_args { dummy: number; } +declare class mptcp_symptoms_answer { + constructor(init?: mptcp_symptoms_answer); + advisory: symptoms_advisory; + uuid: unknown /* const array */; + rssi: number; +} + declare class IOExternalAsyncMethod { constructor(init?: IOExternalAsyncMethod); - object: interop.Pointer; + object: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; func: number; flags: number; count0: number; count1: number; } +declare class unnamed_8193567900268426915 { + constructor(init?: unnamed_8193567900268426915); + usage: number; + reserved1: number; + stringIndex: number; + reserved2: number; + designatorIndex: number; + reserved3: number; +} + +declare class faccessat_args { + constructor(init?: faccessat_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + amode_l_: unknown /* const array */; + amode: number; + amode_r_: unknown /* const array */; + flag_l_: unknown /* const array */; + flag: number; + flag_r_: unknown /* const array */; +} + +declare class _AVCConnectTargetPlugsOutParams { + constructor(init?: _AVCConnectTargetPlugsOutParams); + sourcePlugNum: number; + destPlugNum: number; +} + declare class net_qos_guideline_args { constructor(init?: net_qos_guideline_args); param_l_: unknown /* const array */; @@ -13750,6 +14779,29 @@ declare class EfiMemoryRange { Attribute: number; } +declare class conninfo_mptcp { + constructor(init?: conninfo_mptcp); + mptcpci_len: number; + mptcpci_flow_offset: number; + mptcpci_nflows: number; + mptcpci_state: number; + mptcpci_mpte_flags: number; + mptcpci_flags: number; + mptcpci_ltoken: number; + mptcpci_rtoken: number; + mptcpci_notsent_lowat: number; + mptcpci_snduna: number; + mptcpci_sndnxt: number; + mptcpci_sndmax: number; + mptcpci_lidsn: number; + mptcpci_sndwnd: number; + mptcpci_rcvnxt: number; + mptcpci_ridsn: number; + mptcpci_rcvwnd: number; + mptcpci_mpte_addrid: number; + mptcpci_flows: unknown /* const array */; +} + declare class __CodeDirectory { constructor(init?: __CodeDirectory); magic: number; @@ -13882,7 +14934,7 @@ declare class bsdthread_terminate_args { declare class in6_ondireq { constructor(init?: in6_ondireq); ifname: unknown /* const array */; - ndi: unnamed_18262304326985252539; + ndi: unnamed_7506672353382092904; } declare class setgroups_args { @@ -13926,6 +14978,17 @@ declare class thsc_time_energy_cpi { ttec_energy_nj: number; } +declare class kev_dl_node_presence { + constructor(init?: kev_dl_node_presence); + link_data: net_event_data; + sin6_node_address: sockaddr_in6; + sdl_node_address: sockaddr_dl; + rssi: number; + link_quality_metric: number; + node_proximity_metric: number; + node_service_info: unknown /* const array */; +} + declare class _evScreen { constructor(init?: _evScreen); } @@ -14008,16 +15071,6 @@ declare class OpaqueDTEntryIterator { currentIndex: number; } -declare class unnamed_12934613476046009967 { - constructor(init?: unnamed_12934613476046009967); - usage: number; - reserved1: number; - stringIndex: number; - reserved2: number; - designatorIndex: number; - reserved3: number; -} - declare class trust_cache_entry1 { constructor(init?: trust_cache_entry1); cdhash: unknown /* const array */; @@ -14025,6 +15078,21 @@ declare class trust_cache_entry1 { flags: number; } +declare class rtstat_64 { + constructor(init?: rtstat_64); + rts_badredirect: number; + rts_dynamic: number; + rts_newgateway: number; + rts_unreach: number; + rts_wildcard: number; + rts_badrtgwroute: number; +} + +declare class unnamed_11961482558713411480 { + constructor(init?: unnamed_11961482558713411480); + connectionHandle: number; +} + declare class getgid_args { constructor(init?: getgid_args); dummy: number; @@ -14083,6 +15151,18 @@ declare class fsync_args { fd_r_: unknown /* const array */; } +declare class sptm_call_regs_t { + constructor(init?: sptm_call_regs_t); + x0: number; + x1: number; + x2: number; + x3: number; + x4: number; + x5: number; + x6: number; + x7: number; +} + declare class __Request__sysdiagnose_notification_t { constructor(init?: __Request__sysdiagnose_notification_t); Head: mach_msg_header_t; @@ -14090,6 +15170,15 @@ declare class __Request__sysdiagnose_notification_t { flags: number; } +declare class unnamed_17559510431102801758 { + constructor(init?: unnamed_17559510431102801758); + deviceAddress: BluetoothDeviceAddress; +} + +declare class daleipc_network_clock_controller { + constructor(init?: daleipc_network_clock_controller); +} + declare class __Request__coalition_notification_t { constructor(init?: __Request__coalition_notification_t); Head: mach_msg_header_t; @@ -14098,6 +15187,16 @@ declare class __Request__coalition_notification_t { flags: number; } +declare class receive_vfs_nspace_subsystem { + constructor(init?: receive_vfs_nspace_subsystem); + server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + start: number; + end: number; + maxsize: number; + reserved: number; + routine: unknown /* const array */; +} + declare class preadv_args { constructor(init?: preadv_args); fd_l_: unknown /* const array */; @@ -14130,6 +15229,16 @@ declare class IOUSBHostPipe_LocalIVars { constructor(init?: IOUSBHostPipe_LocalIVars); } +declare class clock_reply_subsystem { + constructor(init?: clock_reply_subsystem); + server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + start: number; + end: number; + maxsize: number; + reserved: number; + routine: unknown /* const array */; +} + declare class nfs_filehandle { constructor(init?: nfs_filehandle); nfh_len: number; @@ -14145,23 +15254,10 @@ declare class IOAudioClientBuffer64 { mNextBuffer64: interop.Pointer; } -declare class setattrlist_args { - constructor(init?: setattrlist_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - alist_l_: unknown /* const array */; - alist: number; - alist_r_: unknown /* const array */; - attributeBuffer_l_: unknown /* const array */; - attributeBuffer: number; - attributeBuffer_r_: unknown /* const array */; - bufferSize_l_: unknown /* const array */; - bufferSize: number; - bufferSize_r_: unknown /* const array */; - options_l_: unknown /* const array */; - options: number; - options_r_: unknown /* const array */; +declare class unnamed_16984036581783024317 { + constructor(init?: unnamed_16984036581783024317); + ACLDataPacketLength: number; + totalNumACLDataPackets: number; } declare class getaudit_addr_args { @@ -14208,7 +15304,7 @@ declare class HIDValueCaps { logicalMax: number; physicalMin: number; physicalMax: number; - u: unnamed_2072451022906363921; + u: unnamed_11897257300510808881; } declare class kd_cpumap { @@ -14218,62 +15314,20 @@ declare class kd_cpumap { name: unknown /* const array */; } -declare class StringDescriptor { - constructor(init?: StringDescriptor); - bLength: number; - bDescriptorType: number; - bString: unknown /* const array */; -} - declare class getgroups_args { constructor(init?: getgroups_args); gidsetsize_l_: unknown /* const array */; gidsetsize: number; gidsetsize_r_: unknown /* const array */; gidset_l_: unknown /* const array */; - gidset: number; - gidset_r_: unknown /* const array */; -} - -declare class __disable_threadsignal_args { - constructor(init?: __disable_threadsignal_args); - value_l_: unknown /* const array */; - value: number; - value_r_: unknown /* const array */; -} - -declare class revoke_args { - constructor(init?: revoke_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; -} - -declare class kev_dl_node_presence { - constructor(init?: kev_dl_node_presence); - link_data: net_event_data; - sin6_node_address: sockaddr_in6; - sdl_node_address: sockaddr_dl; - rssi: number; - link_quality_metric: number; - node_proximity_metric: number; - node_service_info: unknown /* const array */; -} - -declare class fsctl_args { - constructor(init?: fsctl_args); - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - cmd_l_: unknown /* const array */; - cmd: number; - cmd_r_: unknown /* const array */; - data_l_: unknown /* const array */; - data: number; - data_r_: unknown /* const array */; - options_l_: unknown /* const array */; - options: number; - options_r_: unknown /* const array */; + gidset: number; + gidset_r_: unknown /* const array */; +} + +declare class unnamed_15070889580481282394 { + constructor(init?: unnamed_15070889580481282394); + z: unknown /* const array */; + p: unknown /* const array */; } declare class DeviceTreeNodeProperty { @@ -14357,6 +15411,15 @@ declare class IOACPIAddressSpaceDescriptor { reserved4: number; } +declare class unnamed_6984174266375345627 { + constructor(init?: unnamed_6984174266375345627); + connectionHandle: number; + transmissionInterval: number; + retransmissionWindow: number; + receivePacketLength: number; + transmitPacketLength: number; +} + declare class OSObjectUserVars { constructor(init?: OSObjectUserVars); } @@ -14386,6 +15449,12 @@ declare class macos_panic_header { mph_data: interop.Pointer; } +declare class unnamed_7837601036402508668 { + constructor(init?: unnamed_7837601036402508668); + length: number; + data: unknown /* const array */; +} + declare class __Request__vfs_resolve_file_t { constructor(init?: __Request__vfs_resolve_file_t); Head: mach_msg_header_t; @@ -14411,10 +15480,60 @@ declare class task_read_for_pid_args { t_r_: unknown /* const array */; } +declare class unnamed_5027695301846269373 { + constructor(init?: unnamed_5027695301846269373); + results: unknown /* const array */; + count: number; +} + +declare class unnamed_17714015121045366557 { + constructor(init?: unnamed_17714015121045366557); + data: unknown /* const array */; +} + declare class priority_queue { constructor(init?: priority_queue); } +declare class unnamed_1254637360707554498 { + constructor(init?: unnamed_1254637360707554498); + registerNum: number; + functionNum: number; + deviceNum: number; + busNum: number; + registerNumExtended: number; + resv: number; +} + +declare class in6_route_info { + constructor(init?: in6_route_info); + prefix: in6_addr; + prefixlen: number; + defrtrs: number; +} + +declare class IOInterruptAccountingReporter { + constructor(init?: IOInterruptAccountingReporter); +} + +declare class __pthread_fchdir_args { + constructor(init?: __pthread_fchdir_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; +} + +declare class IOHIDDevice_IVars { + constructor(init?: IOHIDDevice_IVars); +} + +declare class __Reply__memory_error_notification_t { + constructor(init?: __Reply__memory_error_notification_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class unlink_args { constructor(init?: unlink_args); path_l_: unknown /* const array */; @@ -14428,6 +15547,13 @@ declare class in6_ndireq { ndi: nd_ifinfo; } +declare class fchdir_args { + constructor(init?: fchdir_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; +} + declare class kdebug_trace64_args { constructor(init?: kdebug_trace64_args); code_l_: unknown /* const array */; @@ -14489,6 +15615,13 @@ declare class __pthread_markcancel_args { thread_port_r_: unknown /* const array */; } +declare class StringDescriptor { + constructor(init?: StringDescriptor); + bLength: number; + bDescriptorType: number; + bString: unknown /* const array */; +} + declare class nfs_sec { constructor(init?: nfs_sec); count: number; @@ -14518,6 +15651,15 @@ declare class setwgroups_args { guidset_r_: unknown /* const array */; } +declare class unnamed_7918682949767724152 { + constructor(init?: unnamed_7918682949767724152); + userCallback: number; + userRefCon: number; + internalRefCon: number; + asyncIDRefCon: number; + reserved: number; +} + declare class __Reply__mach_voucher_attr_control_get_values_t { constructor(init?: __Reply__mach_voucher_attr_control_get_values_t); Head: mach_msg_header_t; @@ -14568,16 +15710,6 @@ declare class bsdthread_register_args { tsd_offset_r_: unknown /* const array */; } -declare class rtstat_64 { - constructor(init?: rtstat_64); - rts_badredirect: number; - rts_dynamic: number; - rts_newgateway: number; - rts_unreach: number; - rts_wildcard: number; - rts_badrtgwroute: number; -} - declare class KeyAttribute { constructor(init?: KeyAttribute); _flags: number; @@ -14600,6 +15732,17 @@ declare class copyfile_args { flags_r_: unknown /* const array */; } +declare class bpf_comp_stats { + constructor(init?: bpf_comp_stats); + bcs_total_read: number; + bcs_total_size: number; + bcs_total_hdr_size: number; + bcs_count_no_common_prefix: number; + bcs_count_compressed_prefix: number; + bcs_total_compressed_prefix_size: number; + bcs_max_compressed_prefix_size: number; +} + declare class sflt_filter { constructor(init?: sflt_filter); sf_handle: number; @@ -14647,6 +15790,30 @@ declare class setrlimit_args { rlp_r_: unknown /* const array */; } +declare class unnamed_5606102264819608990 { + constructor(init?: unnamed_5606102264819608990); + transmitBandWidth: number; + receiveBandWidth: number; + maxLatency: number; + voiceSetting: number; + retransmissionEffort: number; + packetType: number; +} + +declare class rt_msghdr_common { + constructor(init?: rt_msghdr_common); + rtm_msglen: number; + rtm_version: number; + rtm_type: number; + rtm_index: number; + rtm_flags: number; + rtm_addrs: number; + rtm_pid: number; + rtm_seq: number; + rtm_errno: number; + rtm_use: number; +} + declare class waitid_nocancel_args { constructor(init?: waitid_nocancel_args); idtype_l_: unknown /* const array */; @@ -14663,30 +15830,11 @@ declare class waitid_nocancel_args { options_r_: unknown /* const array */; } -declare class getdirentries_args { - constructor(init?: getdirentries_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - buf_l_: unknown /* const array */; - buf: number; - buf_r_: unknown /* const array */; - count_l_: unknown /* const array */; - count: number; - count_r_: unknown /* const array */; - basep_l_: unknown /* const array */; - basep: number; - basep_r_: unknown /* const array */; -} - -declare class unnamed_4893889857185678644 { - constructor(init?: unnamed_4893889857185678644); - contextLock: number; - state: number; - owner: interop.Pointer; - version: number; - structSize: number; - reserved: unknown /* const array */; +declare class __Reply__ktrace_background_available_t { + constructor(init?: __Reply__ktrace_background_available_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; } declare class if_netif_stats { @@ -14723,6 +15871,16 @@ declare class IOExternalMethodArgumentsOpaque { constructor(init?: IOExternalMethodArgumentsOpaque); } +declare class unnamed_13857940943358947447 { + constructor(init?: unnamed_13857940943358947447); + transmitBandwidth: number; + receiveBandwidth: number; + maxLatency: number; + contentFormat: number; + retransmissionEffort: number; + packetType: number; +} + declare class fs_snapshot_args { constructor(init?: fs_snapshot_args); op_l_: unknown /* const array */; @@ -14745,16 +15903,6 @@ declare class fs_snapshot_args { flags_r_: unknown /* const array */; } -declare class unnamed_17976587708176571057 { - constructor(init?: unnamed_17976587708176571057); - login: interop.Pointer; - generation: number; - status: number; - loginResponse: interop.Pointer; - statusBlock: interop.Pointer; - statusBlockLength: number; -} - declare class nfs_export_stat_rec { constructor(init?: nfs_export_stat_rec); path: unknown /* const array */; @@ -14845,18 +15993,16 @@ declare class kevent64_args { timeout_r_: unknown /* const array */; } -declare class unnamed_18262304326985252539 { - constructor(init?: unnamed_18262304326985252539); - linkmtu: number; - maxmtu: number; - basereachable: number; - reachable: number; - retrans: number; - flags: number; - recalctm: number; - chlim: number; - receivedra: number; - collision_count: number; +declare class unnamed_12636272579211584056 { + constructor(init?: unnamed_12636272579211584056); + indicator: interop.Enum; + x: number; + y: number; + w: number; + h: number; + alpha: number; + enabled: boolean; + populated: boolean; } declare class embedded_panic_header { @@ -14929,16 +16075,6 @@ declare class csops_args { usersize_r_: unknown /* const array */; } -declare class receive_vfs_nspace_subsystem { - constructor(init?: receive_vfs_nspace_subsystem); - server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - start: number; - end: number; - maxsize: number; - reserved: number; - routine: unknown /* const array */; -} - declare class aio_error_args { constructor(init?: aio_error_args); aiocbp_l_: unknown /* const array */; @@ -14998,6 +16134,15 @@ declare class i386_cpu_info { cpuid_xsave_leaf: unknown /* const array */; } +declare class unnamed_9573910560995373467 { + constructor(init?: unnamed_9573910560995373467); + seqNum: bigint; + dataSize: bigint; + generation: bigint; + _reserved: bigint; + wrStatus: bigint; +} + declare class kdebug_typefilter_args { constructor(init?: kdebug_typefilter_args); addr_l_: unknown /* const array */; @@ -15030,20 +16175,50 @@ declare class fremovexattr_args { options_r_: unknown /* const array */; } +declare class __Request__vfs_resolve_dir_with_audit_token_t { + constructor(init?: __Request__vfs_resolve_dir_with_audit_token_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + req_id: number; + op: number; + file_name: unknown /* const array */; + path: unknown /* const array */; + req_atoken: audit_token_t; +} + +declare class airship_acipc_tr_transfer_completion { + constructor(init?: airship_acipc_tr_transfer_completion); + io_result: interop.Enum; + cr_id: number; + status_code: number; + descriptor_type: number; + size: number; + client_data: number; + last_completed_transfer: boolean; + last_in_chain: boolean; + next_tag: number; +} + declare class IOReportInterest { constructor(init?: IOReportInterest); provider_id: number; channel: IOReportChannel; } -declare class unnamed_6241198219995377730 { - constructor(init?: unnamed_6241198219995377730); - usage: number; - reserved1: number; - stringIndex: number; - reserved2: number; - designatorIndex: number; - reserved3: number; +declare class funmount_args { + constructor(init?: funmount_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + flags_l_: unknown /* const array */; + flags: number; + flags_r_: unknown /* const array */; +} + +declare class unnamed_18045901316761299192 { + constructor(init?: unnamed_18045901316761299192); + role: number; + handle: number; } declare class fsetattrlist_args { @@ -15112,6 +16287,25 @@ declare class BillboardAltModeCapabilityCompatibility { iAlternateModeString: number; } +declare class bpf_hdr_ext { + constructor(init?: bpf_hdr_ext); + bh_tstamp: timeval32; + bh_caplen: number; + bh_datalen: number; + bh_hdrlen: number; + bh_complen: number; + bh_flags: number; + bh_pid: number; + bh_comm: unknown /* const array */; + bh_pktflags: number; + bh_trace_tag: number; + bh_svc: number; + bh_flowid: number; + bh_unsent_bytes: number; + bh_unsent_snd: number; + bh_comp_gencnt: number; +} + declare class _dyld_cache_header { constructor(init?: _dyld_cache_header); magic: unknown /* const array */; @@ -15168,16 +16362,6 @@ declare class __Request__mach_notify_send_once_t { Head: mach_msg_header_t; } -declare class unnamed_771077389581484964 { - constructor(init?: unnamed_771077389581484964); - usage: number; - reserved1: number; - stringIndex: number; - reserved2: number; - designatorIndex: number; - reserved3: number; -} - declare class IOKitDiagnosticsParameters { constructor(init?: IOKitDiagnosticsParameters); size: number; @@ -15264,11 +16448,11 @@ declare class writev_args { iovcnt_r_: unknown /* const array */; } -declare class fchdir_args { - constructor(init?: fchdir_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; +declare class IOCircularDataQueueMemoryCursor { + constructor(init?: IOCircularDataQueueMemoryCursor); + generation: number; + position: number; + sequenceNum: number; } declare class issetugid_args { @@ -15363,13 +16547,6 @@ declare class ether_vlan_header { evl_proto: number; } -declare class unnamed_2551840134916919793 { - constructor(init?: unnamed_2551840134916919793); - errs_common: unknown /* const array */; - errs_v4: unknown /* const array */; - errs_unknown: number; -} - declare class __Request__mach_gss_lookup_t { constructor(init?: __Request__mach_gss_lookup_t); Head: mach_msg_header_t; @@ -15378,6 +16555,13 @@ declare class __Request__mach_gss_lookup_t { asid: number; } +declare class unnamed_16013633380207743845 { + constructor(init?: unnamed_16013633380207743845); + nlm_lock: number; + nlm_test: number; + nlm_unlock: number; +} + declare class if_nsreq { constructor(init?: if_nsreq); ifnsr_name: unknown /* const array */; @@ -15408,6 +16592,34 @@ declare class aio_read_args { aiocbp_r_: unknown /* const array */; } +declare class unnamed_9139678767609557297 { + constructor(init?: unnamed_9139678767609557297); + transmitBandWidth: number; + receiveBandWidth: number; + transmitCodingFormat: number; + receiveCodingFormat: number; + transmitCodecFrameSize: number; + receiveCodecFrameSize: number; + inputBandwidth: number; + outputBandwidth: number; + inputCodingFormat: number; + outputCodingFormat: number; + inputCodedDataSize: number; + outputCodedDataSize: number; + inputPCMDataFormat: number; + outputPCMDataFormat: number; + inputPCMSampelPayloadMSBPosition: number; + outputPCMSampelPayloadMSBPosition: number; + inputDataPath: number; + outputDataPath: number; + inputTransportUnitSize: number; + outputTransportUnitSize: number; + maxLatency: number; + voiceSetting: number; + retransmissionEffort: number; + packetType: number; +} + declare class oslog_coproc_args { constructor(init?: oslog_coproc_args); buff_l_: unknown /* const array */; @@ -15446,6 +16658,16 @@ declare class nfserr_info { nei_index: number; } +declare class objc_bp_assist_cfg_np_args { + constructor(init?: objc_bp_assist_cfg_np_args); + adr_l_: unknown /* const array */; + adr: number; + adr_r_: unknown /* const array */; + ctl_l_: unknown /* const array */; + ctl: number; + ctl_r_: unknown /* const array */; +} + declare class nosys_args { constructor(init?: nosys_args); dummy: number; @@ -15462,14 +16684,6 @@ declare class IOUSBHostHIDDescriptor { constructor(init?: IOUSBHostHIDDescriptor); } -declare class unnamed_9231379982078466858 { - constructor(init?: unnamed_9231379982078466858); - paddr: number; - papt_pte_template: number; - num_mappings: number; - options: number; -} - declare class user64_ntptimeval { constructor(init?: user64_ntptimeval); time: user64_timespec; @@ -15487,6 +16701,35 @@ declare class sptm_trace_t { cpu_id: number; } +declare class getrlimit_args { + constructor(init?: getrlimit_args); + which_l_: unknown /* const array */; + which: number; + which_r_: unknown /* const array */; + rlp_l_: unknown /* const array */; + rlp: number; + rlp_r_: unknown /* const array */; +} + +declare class setattrlist_args { + constructor(init?: setattrlist_args); + path_l_: unknown /* const array */; + path: number; + path_r_: unknown /* const array */; + alist_l_: unknown /* const array */; + alist: number; + alist_r_: unknown /* const array */; + attributeBuffer_l_: unknown /* const array */; + attributeBuffer: number; + attributeBuffer_r_: unknown /* const array */; + bufferSize_l_: unknown /* const array */; + bufferSize: number; + bufferSize_r_: unknown /* const array */; + options_l_: unknown /* const array */; + options: number; + options_r_: unknown /* const array */; +} + declare class image_params { constructor(init?: image_params); ip_user_fname: number; @@ -15549,14 +16792,16 @@ declare class ataTaskFile { ataTFCommand: number; } -declare class unnamed_12172249341660263692 { - constructor(init?: unnamed_12172249341660263692); - registerNum: number; - functionNum: number; - deviceNum: number; - busNum: number; - registerNumExtended: number; - resv: number; +declare class unnamed_7443987149512840025 { + constructor(init?: unnamed_7443987149512840025); + connectionHandle: number; + deviceAddress: BluetoothDeviceAddress; + linkType: number; + transmissionInterval: number; + retransmissionWindow: number; + receivePacketLength: number; + transmitPacketLength: number; + airMode: number; } declare class in6_nbrinfo { @@ -15607,6 +16852,11 @@ declare class workq_open_args { dummy: number; } +declare class unnamed_15433866698738595994 { + constructor(init?: unnamed_15433866698738595994); + linkType: number; +} + declare class cpuid_tsc_leaf_t { constructor(init?: cpuid_tsc_leaf_t); numerator: number; @@ -15618,14 +16868,52 @@ declare class audit_session_self_args { dummy: number; } -declare class getrlimit_args { - constructor(init?: getrlimit_args); - which_l_: unknown /* const array */; - which: number; - which_r_: unknown /* const array */; - rlp_l_: unknown /* const array */; - rlp: number; - rlp_r_: unknown /* const array */; +declare class unnamed_9302259702586539480 { + constructor(init?: unnamed_9302259702586539480); + oldtss: sel; + : number; + esp0: number; + ss0: sel; + : number; + esp1: number; + ss1: sel; + : number; + esp2: number; + ss2: sel; + : number; + cr3: number; + eip: number; + eflags: number; + eax: number; + ecx: number; + edx: number; + ebx: number; + esp: number; + ebp: number; + esi: number; + edi: number; + es: sel; + : number; + cs: sel; + : number; + ss: sel; + : number; + ds: sel; + : number; + fs: sel; + : number; + gs: sel; + : number; + ldt: sel; + : number; + t: number; + : number; + io_bmap: number; +} + +declare class unnamed_5424080561640605351 { + constructor(init?: unnamed_5424080561640605351); + error: number; } declare class trust_cache_module1 { @@ -15683,17 +16971,33 @@ declare class writev_nocancel_args { iovcnt_r_: unknown /* const array */; } +declare class airship_driver { + constructor(init?: airship_driver); +} + declare class mpsc_queue_head { constructor(init?: mpsc_queue_head); mpqh_head: mpsc_queue_chain; mpqh_tail: unknown /* _Atomic(struct mpsc_queue_chain *) (CXTypeKind: 177) */; } -declare class getsid_args { - constructor(init?: getsid_args); - pid_l_: unknown /* const array */; - pid: number; - pid_r_: unknown /* const array */; +declare class arm_debug_info_t { + constructor(init?: arm_debug_info_t); + memory_mapped_core_debug: number; + coprocessor_core_debug: number; + num_watchpoint_pairs: number; + num_breakpoint_pairs: number; +} + +declare class unnamed_16186450300110611679 { + constructor(init?: unnamed_16186450300110611679); + flags: number; + serviceType: number; + tokenRate: number; + tokenBucketSize: number; + peakBandwidth: number; + latency: number; + delayVariation: number; } declare class IOFBCursorControlCallouts { @@ -15776,14 +17080,24 @@ declare class if_packet_stats { _reserved: unknown /* const array */; } -declare class unnamed_17886372753141415949 { - constructor(init?: unnamed_17886372753141415949); - usageMin: number; - usageMax: number; - stringMin: number; - stringMax: number; - designatorMin: number; - designatorMax: number; +declare class airship_daleipc_downlink_packet_completion { + constructor(init?: airship_daleipc_downlink_packet_completion); + tag: number; + data_length: number; + data_offset: number; + channel_id: number; + checksum: number; + protocol: number; + drop: number; + ignore: number; + error: number; + wake_packet: number; +} + +declare class unnamed_12707122223376989547 { + constructor(init?: unnamed_12707122223376989547); + attr_idx: number; + flags: number; } declare class kpc_get_counters_remote { @@ -15794,13 +17108,6 @@ declare class kpc_get_counters_remote { buf: interop.Pointer; } -declare class ip_px_smpx_s { - constructor(init?: ip_px_smpx_s); - array: interop.Pointer; - data: interop.Pointer; - datalen: number; -} - declare class IOUSBHostDevice_IVars { constructor(init?: IOUSBHostDevice_IVars); } @@ -15931,6 +17238,16 @@ declare class IOExternalMethodArguments { __reserved: unknown /* const array */; } +declare class unnamed_11975482992842642533 { + constructor(init?: unnamed_11975482992842642533); + usageMin: number; + usageMax: number; + stringMin: number; + stringMax: number; + designatorMin: number; + designatorMax: number; +} + declare class if_description { constructor(init?: if_description); ifd_maxlen: number; @@ -15981,16 +17298,6 @@ declare class USB20ExtensionCapabilityDescriptor { bmAttributes: number; } -declare class unnamed_2182386190748614651 { - constructor(init?: unnamed_2182386190748614651); - usage: number; - reserved1: number; - stringIndex: number; - reserved2: number; - designatorIndex: number; - reserved3: number; -} - declare class audit_triggers_subsystem { constructor(init?: audit_triggers_subsystem); server: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; @@ -16022,19 +17329,37 @@ declare class nfs_specdata { specdata2: number; } -declare class unnamed_5050809908783934309 { - constructor(init?: unnamed_5050809908783934309); - login: interop.Pointer; - generation: number; - status: number; - statusBlock: interop.Pointer; - statusBlockLength: number; +declare class __Request__doubleagent_allocate_xattr_t { + constructor(init?: __Request__doubleagent_allocate_xattr_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + file_port: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + file_size: number; + nameOffset: number; + nameCnt: number; + name: unknown /* const array */; + size: number; + options: number; } -declare class user64_timeval { - constructor(init?: user64_timeval); - tv_sec: number; - tv_usec: number; +declare class guarded_pwrite_np_args { + constructor(init?: guarded_pwrite_np_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + guard_l_: unknown /* const array */; + guard: number; + guard_r_: unknown /* const array */; + buf_l_: unknown /* const array */; + buf: number; + buf_r_: unknown /* const array */; + nbyte_l_: unknown /* const array */; + nbyte: number; + nbyte_r_: unknown /* const array */; + offset_l_: unknown /* const array */; + offset: number; + offset_r_: unknown /* const array */; } declare class DeviceDescriptor { @@ -16078,17 +17403,6 @@ declare class list_head { next: interop.Pointer; } -declare class unnamed_15008395761146599159 { - constructor(init?: unnamed_15008395761146599159); - : number; - tss: sel; - : number; - type: number; - dpl: number; - present: number; - : number; -} - declare class componentname { constructor(init?: componentname); } @@ -16108,6 +17422,20 @@ declare class if_nexusreq { ifnr_reserved: unknown /* const array */; } +declare class unnamed_7506672353382092904 { + constructor(init?: unnamed_7506672353382092904); + linkmtu: number; + maxmtu: number; + basereachable: number; + reachable: number; + retrans: number; + flags: number; + recalctm: number; + chlim: number; + receivedra: number; + collision_count: number; +} + declare class __Request__mach_voucher_attr_control_get_values_t { constructor(init?: __Request__mach_voucher_attr_control_get_values_t); Head: mach_msg_header_t; @@ -16138,6 +17466,17 @@ declare class utimes_args { tptr_r_: unknown /* const array */; } +declare class unnamed_230683991592103003 { + constructor(init?: unnamed_230683991592103003); + Head: mach_msg_header_t; + NDR: NDR_record_t; + offset: number; + size: number; + cntrl_flags: number; + page_listCnt: number; + page_list: unknown /* const array */; +} + declare class ifnet_stats_per_flow { constructor(init?: ifnet_stats_per_flow); bk_txpackets: number; @@ -16193,6 +17532,16 @@ declare class fchown_args { gid_r_: unknown /* const array */; } +declare class unnamed_3364053345864614681 { + constructor(init?: unnamed_3364053345864614681); + coprocessor_core_debug: number; + coprocessor_secure_debug: number; + memory_mapped_core_debug: number; + coprocessor_trace_debug: number; + memory_mapped_trace_debug: number; + microcontroller_debug: number; +} + declare class change_fdguard_np_args { constructor(init?: change_fdguard_np_args); fd_l_: unknown /* const array */; @@ -16234,22 +17583,6 @@ declare class chmod_extended_args { xsecurity_r_: unknown /* const array */; } -declare class faccessat_args { - constructor(init?: faccessat_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - path_l_: unknown /* const array */; - path: number; - path_r_: unknown /* const array */; - amode_l_: unknown /* const array */; - amode: number; - amode_r_: unknown /* const array */; - flag_l_: unknown /* const array */; - flag: number; - flag_r_: unknown /* const array */; -} - declare class arm_feature_bits_t { constructor(init?: arm_feature_bits_t); el0_not_implemented: number; @@ -16289,7 +17622,11 @@ declare class HIDButtonCaps { isDesignatorRange: number; isAbsolute: number; startBit: number; - u: unnamed_6528881243761198478; + u: unnamed_9604849382947085229; +} + +declare class airship_acipc_boot { + constructor(init?: airship_acipc_boot); } declare class aio_cancel_args { @@ -16346,13 +17683,6 @@ declare class wait4_args { rusage_r_: unknown /* const array */; } -declare class ataRegisterImage { - constructor(init?: ataRegisterImage); - taskFile: ataTaskFile; - ataDataRegister: number; - ataAltSDevCReg: number; -} - declare class sem_wait_args { constructor(init?: sem_wait_args); sem_l_: unknown /* const array */; @@ -16360,6 +17690,14 @@ declare class sem_wait_args { sem_r_: unknown /* const array */; } +declare class unnamed_1788228608663847795 { + constructor(init?: unnamed_1788228608663847795); + Head: mach_msg_header_t; + NDR: NDR_record_t; + page_listCnt: number; + page_list: unknown /* const array */; +} + declare class proc_rlimit_control_args { constructor(init?: proc_rlimit_control_args); pid_l_: unknown /* const array */; @@ -16373,15 +17711,6 @@ declare class proc_rlimit_control_args { arg_r_: unknown /* const array */; } -declare class unnamed_5186474435097227906 { - constructor(init?: unnamed_5186474435097227906); - login: interop.Pointer; - generation: number; - status: number; - reconnectStatusBlock: interop.Pointer; - reconnectStatusBlockLength: number; -} - declare class fclonefileat_args { constructor(init?: fclonefileat_args); src_fd_l_: unknown /* const array */; @@ -16418,6 +17747,22 @@ declare class ledger_template_info { lti_units: unknown /* const array */; } +declare class unnamed_804236958011088931 { + constructor(init?: unnamed_804236958011088931); + usageMin: number; + usageMax: number; + stringMin: number; + stringMax: number; + designatorMin: number; + designatorMax: number; +} + +declare class unnamed_3717948029633192216 { + constructor(init?: unnamed_3717948029633192216); + numLinkKeysRead: number; + maxNumLinkKeysAllowedInDevice: number; +} + declare class shm_open_args { constructor(init?: shm_open_args); name_l_: unknown /* const array */; @@ -16430,21 +17775,11 @@ declare class shm_open_args { mode: number; mode_r_: unknown /* const array */; } - -declare class smrq_stailq_head { - constructor(init?: smrq_stailq_head); - first: __smrq_slink_t; - last: interop.Pointer; -} - -declare class objc_bp_assist_cfg_np_args { - constructor(init?: objc_bp_assist_cfg_np_args); - adr_l_: unknown /* const array */; - adr: number; - adr_r_: unknown /* const array */; - ctl_l_: unknown /* const array */; - ctl: number; - ctl_r_: unknown /* const array */; + +declare class smrq_stailq_head { + constructor(init?: smrq_stailq_head); + first: __smrq_slink_t; + last: interop.Pointer; } declare class IOHIDReportHandler { @@ -16478,26 +17813,6 @@ declare class __Reply__mach_gss_init_sec_context_t { minor_stat: number; } -declare class guarded_write_np_args { - constructor(init?: guarded_write_np_args); - fd_l_: unknown /* const array */; - fd: number; - fd_r_: unknown /* const array */; - guard_l_: unknown /* const array */; - guard: number; - guard_r_: unknown /* const array */; - cbuf_l_: unknown /* const array */; - cbuf: number; - cbuf_r_: unknown /* const array */; - nbyte_l_: unknown /* const array */; - nbyte: number; - nbyte_r_: unknown /* const array */; -} - -declare class IOInterruptAccountingReporter { - constructor(init?: IOInterruptAccountingReporter); -} - declare class select_nocancel_args { constructor(init?: select_nocancel_args); nd_l_: unknown /* const array */; @@ -16517,9 +17832,48 @@ declare class select_nocancel_args { tv_r_: unknown /* const array */; } -declare class unnamed_11673340915618280894 { - constructor(init?: unnamed_11673340915618280894); - ifscope: number; +declare class xbpf_d { + constructor(init?: xbpf_d); + bd_structsize: number; + bd_dev_minor: number; + bd_sig: number; + bd_slen: number; + bd_hlen: number; + bd_bufsize: number; + bd_pid: number; + bd_promisc: number; + bd_immediate: number; + bd_hdrcmplt: number; + bd_async: number; + bd_headdrop: number; + bd_direction: number; + bh_compreq: number; + bh_compenabled: number; + bd_exthdr: number; + bd_trunc: number; + bd_pkthdrv2: number; + bd_batch_write: number; + bd_divert_in: number; + bd_padding: number; + bd_rcount: number; + bd_dcount: number; + bd_fcount: number; + bd_wcount: number; + bd_wdcount: number; + bd_ifname: unknown /* const array */; + bd_comp_count: number; + bd_comp_size: number; + bd_scnt: number; + bd_hcnt: number; + bd_read_count: number; + bd_fsize: number; +} + +declare class IOCircularDataQueue { + constructor(init?: IOCircularDataQueue); + queueCursor: IOCircularDataQueueMemoryCursor; + OS_PTRAUTH_SIGNED_PTR: unknown /* struct IOCircularDataQueueMemory *() (CXTypeKind: 110) */; + queueHeaderShadow: IOCircularDataQueueDescription; } declare class getfsstat64_args { @@ -16535,23 +17889,71 @@ declare class getfsstat64_args { flags_r_: unknown /* const array */; } +declare class guarded_write_np_args { + constructor(init?: guarded_write_np_args); + fd_l_: unknown /* const array */; + fd: number; + fd_r_: unknown /* const array */; + guard_l_: unknown /* const array */; + guard: number; + guard_r_: unknown /* const array */; + cbuf_l_: unknown /* const array */; + cbuf: number; + cbuf_r_: unknown /* const array */; + nbyte_l_: unknown /* const array */; + nbyte: number; + nbyte_r_: unknown /* const array */; +} + type arm_cpuid_id_aa64dfr0_el1Descriptor = - | { debug_feature: unnamed_1324232133193790497 } + | { debug_feature: unnamed_1064201811267050249 } | { value: number }; declare class arm_cpuid_id_aa64dfr0_el1 { constructor(init?: arm_cpuid_id_aa64dfr0_el1Descriptor); - debug_feature: unnamed_1324232133193790497; + debug_feature: unnamed_1064201811267050249; + value: number; +} + +type unnamed_16283433901440427056Descriptor = + | { b8: unknown /* const array */ } + | { b32: unknown /* const array */ }; + +declare class unnamed_16283433901440427056 { + constructor(init?: unnamed_16283433901440427056Descriptor); + b8: unknown /* const array */; + b32: unknown /* const array */; +} + +type unnamed_16186558334874051404Descriptor = + | { b8: unknown /* const array */ } + | { b32: unknown /* const array */ } + | { b64: unknown /* const array */ }; + +declare class unnamed_16186558334874051404 { + constructor(init?: unnamed_16186558334874051404Descriptor); + b8: unknown /* const array */; + b32: unknown /* const array */; + b64: unknown /* const array */; +} + +type arm_debug_dbgdidrDescriptor = + | { debug_id: unnamed_11298389882924342544 } + | { value: number }; + +declare class arm_debug_dbgdidr { + constructor(init?: arm_debug_dbgdidrDescriptor); + debug_id: unnamed_11298389882924342544; value: number; } type arm_cpuid_id_dfr0Descriptor = - | { debug_feature: unnamed_9095712689498340585 } + | { debug_feature: unnamed_3364053345864614681 } | { value: number }; declare class arm_cpuid_id_dfr0 { constructor(init?: arm_cpuid_id_dfr0Descriptor); - debug_feature: unnamed_9095712689498340585; + debug_feature: unnamed_3364053345864614681; value: number; } @@ -16563,16 +17965,12 @@ declare class __ReplyUnion__kextd_kernel_request_subsystem { Reply_kextd_ping: __Reply__kextd_ping_t; } -type __ReplyUnion__catch_exc_subsystemDescriptor = - | { Reply_exception_raise: __Reply__exception_raise_t } - | { Reply_exception_raise_state: __Reply__exception_raise_state_t } - | { Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t }; +type __RequestUnion__kextd_kernel_request_subsystemDescriptor = + | { Request_kextd_ping: __Request__kextd_ping_t }; -declare class __ReplyUnion__catch_exc_subsystem { - constructor(init?: __ReplyUnion__catch_exc_subsystemDescriptor); - Reply_exception_raise: __Reply__exception_raise_t; - Reply_exception_raise_state: __Reply__exception_raise_state_t; - Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t; +declare class __RequestUnion__kextd_kernel_request_subsystem { + constructor(init?: __RequestUnion__kextd_kernel_request_subsystemDescriptor); + Request_kextd_ping: __Request__kextd_ping_t; } type __RequestUnion__catch_exc_subsystemDescriptor = @@ -16609,6 +18007,14 @@ declare class __RequestUnion__receive_vfs_nspace_subsystem { Request_vfs_resolve_reparent_with_audit_token: __Request__vfs_resolve_reparent_with_audit_token_t; } +type __RequestUnion__arcade_upcall_subsystemDescriptor = + | { Request_arcade_upcall: __Request__arcade_upcall_t }; + +declare class __RequestUnion__arcade_upcall_subsystem { + constructor(init?: __RequestUnion__arcade_upcall_subsystemDescriptor); + Request_arcade_upcall: __Request__arcade_upcall_t; +} + type __RequestUnion__audit_triggers_subsystemDescriptor = | { Request_audit_triggers: __Request__audit_triggers_t } | { Request_audit_analytics: __Request__audit_analytics_t }; @@ -16639,18 +18045,6 @@ declare class __RequestUnion__mach_voucher_attr_control_subsystem { Request_mach_voucher_attr_control_create_mach_voucher: __Request__mach_voucher_attr_control_create_mach_voucher_t; } -type __ReplyUnion__catch_mach_exc_subsystemDescriptor = - | { Reply_mach_exception_raise: __Reply__mach_exception_raise_t } - | { Reply_mach_exception_raise_state: __Reply__mach_exception_raise_state_t } - | { Reply_mach_exception_raise_state_identity: __Reply__mach_exception_raise_state_identity_t }; - -declare class __ReplyUnion__catch_mach_exc_subsystem { - constructor(init?: __ReplyUnion__catch_mach_exc_subsystemDescriptor); - Reply_mach_exception_raise: __Reply__mach_exception_raise_t; - Reply_mach_exception_raise_state: __Reply__mach_exception_raise_state_t; - Reply_mach_exception_raise_state_identity: __Reply__mach_exception_raise_state_identity_t; -} - type __RequestUnion__catch_mach_exc_subsystemDescriptor = | { Request_mach_exception_raise: __Request__mach_exception_raise_t } | { Request_mach_exception_raise_state: __Request__mach_exception_raise_state_t } @@ -16709,24 +18103,6 @@ declare class __RequestUnion__task_access_subsystem { Request_check_task_access_with_flavor: __Request__check_task_access_with_flavor_t; } -type __ReplyUnion__receive_sysdiagnose_notification_subsystemDescriptor = - | { Reply_sysdiagnose_notification: __Reply__sysdiagnose_notification_t } - | { Reply_sysdiagnose_notification_with_audit_token: __Reply__sysdiagnose_notification_with_audit_token_t }; - -declare class __ReplyUnion__receive_sysdiagnose_notification_subsystem { - constructor(init?: __ReplyUnion__receive_sysdiagnose_notification_subsystemDescriptor); - Reply_sysdiagnose_notification: __Reply__sysdiagnose_notification_t; - Reply_sysdiagnose_notification_with_audit_token: __Reply__sysdiagnose_notification_with_audit_token_t; -} - -type __ReplyUnion__send_ktrace_background_subsystemDescriptor = - | { Reply_send_ktrace_background_available: __Reply__ktrace_background_available_t }; - -declare class __ReplyUnion__send_ktrace_background_subsystem { - constructor(init?: __ReplyUnion__send_ktrace_background_subsystemDescriptor); - Reply_send_ktrace_background_available: __Reply__ktrace_background_available_t; -} - type __RequestUnion__send_ktrace_background_subsystemDescriptor = | { Request_send_ktrace_background_available: __Request__ktrace_background_available_t }; @@ -16787,22 +18163,6 @@ declare class __ReplyUnion__fairplay_subsystem { Reply_fairplayd_arcade_request: __Reply__fairplayd_arcade_request_t; } -type __RequestUnion__fairplay_subsystemDescriptor = - | { Request_fairplayd_arcade_request: __Request__fairplayd_arcade_request_t }; - -declare class __RequestUnion__fairplay_subsystem { - constructor(init?: __RequestUnion__fairplay_subsystemDescriptor); - Request_fairplayd_arcade_request: __Request__fairplayd_arcade_request_t; -} - -type vm_addr_struct_tDescriptor = - | { UNSAFE: number }; - -declare class vm_addr_struct_t { - constructor(init?: vm_addr_struct_tDescriptor); - UNSAFE: number; -} - type __RequestUnion__gssd_mach_subsystemDescriptor = | { Request_mach_gss_init_sec_context: __Request__mach_gss_init_sec_context_t } | { Request_mach_gss_accept_sec_context: __Request__mach_gss_accept_sec_context_t } @@ -16855,6 +18215,22 @@ declare class __RequestUnion__doubleagent_subsystem { Request_doubleagent_remove_xattr: __Request__doubleagent_remove_xattr_t; } +type __ReplyUnion__do_notify_subsystemDescriptor = + | { Reply_mach_notify_port_deleted: __Reply__mach_notify_port_deleted_t } + | { Reply_mach_notify_port_destroyed: __Reply__mach_notify_port_destroyed_t } + | { Reply_mach_notify_no_senders: __Reply__mach_notify_no_senders_t } + | { Reply_mach_notify_send_once: __Reply__mach_notify_send_once_t } + | { Reply_mach_notify_dead_name: __Reply__mach_notify_dead_name_t }; + +declare class __ReplyUnion__do_notify_subsystem { + constructor(init?: __ReplyUnion__do_notify_subsystemDescriptor); + Reply_mach_notify_port_deleted: __Reply__mach_notify_port_deleted_t; + Reply_mach_notify_port_destroyed: __Reply__mach_notify_port_destroyed_t; + Reply_mach_notify_no_senders: __Reply__mach_notify_no_senders_t; + Reply_mach_notify_send_once: __Reply__mach_notify_send_once_t; + Reply_mach_notify_dead_name: __Reply__mach_notify_dead_name_t; +} + type __RequestUnion__do_notify_subsystemDescriptor = | { Request_mach_notify_port_deleted: __Request__mach_notify_port_deleted_t } | { Request_mach_notify_port_destroyed: __Request__mach_notify_port_destroyed_t } @@ -16871,6 +18247,16 @@ declare class __RequestUnion__do_notify_subsystem { Request_mach_notify_dead_name: __Request__mach_notify_dead_name_t; } +type airship_acipc_cr_mirror_element_dataDescriptor = + | { completion_record: airship_acipc_cr_mirror_completion_record } + | { raw_descriptor: airship_acipc_cr_mirror_raw_descriptor }; + +declare class airship_acipc_cr_mirror_element_data { + constructor(init?: airship_acipc_cr_mirror_element_dataDescriptor); + completion_record: airship_acipc_cr_mirror_completion_record; + raw_descriptor: airship_acipc_cr_mirror_raw_descriptor; +} + type __ReplyUnion__arcade_upcall_subsystemDescriptor = | { Reply_arcade_upcall: __Reply__arcade_upcall_t }; @@ -16927,6 +18313,16 @@ declare class __RequestUnion__lockd_mach_subsystem { Request_lockd_shutdown: __Request__lockd_shutdown_t; } +type unnamed_14374843138598068828Descriptor = + | { un_d_packname: unknown /* const array */ } + | { un_b: unnamed_10338689098814162510 }; + +declare class unnamed_14374843138598068828 { + constructor(init?: unnamed_14374843138598068828Descriptor); + un_d_packname: unknown /* const array */; + un_b: unnamed_10338689098814162510; +} + type idt_entryDescriptor = | { trap_gate: trap_gate } | { intr_gate: intr_gate } @@ -16957,102 +18353,142 @@ declare class gdt_entry { task_state: tss_desc; } -type unnamed_11141220794841329057Descriptor = - | { pad_field: number }; +type sockaddr_in_4_6Descriptor = + | { sa: sockaddr } + | { sah: __sockaddr_header } + | { sin: sockaddr_in } + | { sin6: sockaddr_in6 }; -declare class unnamed_11141220794841329057 { - constructor(init?: unnamed_11141220794841329057Descriptor); - pad_field: number; +declare class sockaddr_in_4_6 { + constructor(init?: sockaddr_in_4_6Descriptor); + sa: sockaddr; + sah: __sockaddr_header; + sin: sockaddr_in; + sin6: sockaddr_in6; } -type dt_entryDescriptor = - | { code: code_desc } - | { data: data_desc } - | { ldt: ldt_desc } - | { task_state: tss_desc } - | { call_gate: call_gate } - | { trap_gate: trap_gate } - | { intr_gate: intr_gate } - | { task_gate: task_gate }; +type unnamed_12749400625580214499Descriptor = + | { sa_nwk_status_int: number }; -declare class dt_entry { - constructor(init?: dt_entryDescriptor); - code: code_desc; - data: data_desc; - ldt: ldt_desc; - task_state: tss_desc; - call_gate: call_gate; - trap_gate: trap_gate; - intr_gate: intr_gate; - task_gate: task_gate; +declare class unnamed_12749400625580214499 { + constructor(init?: unnamed_12749400625580214499Descriptor); + sa_nwk_status_int: number; } -type unnamed_10329767211207508473Descriptor = - | { sin_zero: unknown /* const array */ } - | { _in_index: unnamed_11673340915618280894 }; +type unnamed_3012503987243038479Descriptor = + | { _itpl_sa: sockaddr } + | { _itpl_sah: __sockaddr_header } + | { _itpl_sin: sockaddr_in } + | { _itpl_sin6: sockaddr_in6 }; -declare class unnamed_10329767211207508473 { - constructor(init?: unnamed_10329767211207508473Descriptor); - sin_zero: unknown /* const array */; - _in_index: unnamed_11673340915618280894; +declare class unnamed_3012503987243038479 { + constructor(init?: unnamed_3012503987243038479Descriptor); + _itpl_sa: sockaddr; + _itpl_sah: __sockaddr_header; + _itpl_sin: sockaddr_in; + _itpl_sin6: sockaddr_in6; +} + +type unnamed_17232738562495190869Descriptor = + | { _itpl_sa: sockaddr } + | { _itpl_sah: __sockaddr_header } + | { _itpl_sin: sockaddr_in } + | { _itpl_sin6: sockaddr_in6 }; + +declare class unnamed_17232738562495190869 { + constructor(init?: unnamed_17232738562495190869Descriptor); + _itpl_sa: sockaddr; + _itpl_sah: __sockaddr_header; + _itpl_sin: sockaddr_in; + _itpl_sin6: sockaddr_in6; +} + +type unnamed_11635418716625211500Descriptor = + | { queueStateVal: unknown /* volatile _Atomic(unsigned __int128) (CXTypeKind: 177) */ } + | { __queueState: IOCircularDataQueueState }; + +declare class unnamed_11635418716625211500 { + constructor(init?: unnamed_11635418716625211500Descriptor); + queueStateVal: unknown /* volatile _Atomic(unsigned __int128) (CXTypeKind: 177) */; + __queueState: IOCircularDataQueueState; +} + +type IOCircularDataQueueStateDescriptor = + | { val: bigint } + | { fields: unnamed_9614755327984743019 }; + +declare class IOCircularDataQueueState { + constructor(init?: IOCircularDataQueueStateDescriptor); + val: bigint; + fields: unnamed_9614755327984743019; +} + +type IOCircularDataQueueEntryHeaderInfoDescriptor = + | { val: bigint } + | { fields: unnamed_9573910560995373467 }; + +declare class IOCircularDataQueueEntryHeaderInfo { + constructor(init?: IOCircularDataQueueEntryHeaderInfoDescriptor); + val: bigint; + fields: unnamed_9573910560995373467; } type IOACPIAddressDescriptor = | { addr64: number } - | { pci: unnamed_11317972567510655179 }; + | { pci: unnamed_12713508752774757029 }; declare class IOACPIAddress { constructor(init?: IOACPIAddressDescriptor); addr64: number; - pci: unnamed_11317972567510655179; + pci: unnamed_12713508752774757029; } -type unnamed_13211056233281394050Descriptor = - | { range: unnamed_14814337425775255178 } - | { notRange: unnamed_771077389581484964 }; +type IOPCIAddressSpaceDescriptor = + | { bits: number } + | { s: unnamed_17672180226118855821 } + | { es: unnamed_1254637360707554498 }; -declare class unnamed_13211056233281394050 { - constructor(init?: unnamed_13211056233281394050Descriptor); - range: unnamed_14814337425775255178; - notRange: unnamed_771077389581484964; +declare class IOPCIAddressSpace { + constructor(init?: IOPCIAddressSpaceDescriptor); + bits: number; + s: unnamed_17672180226118855821; + es: unnamed_1254637360707554498; } -type unnamed_6528881243761198478Descriptor = - | { range: unnamed_9583911679515939392 } - | { notRange: unnamed_6241198219995377730 }; +type unnamed_11897257300510808881Descriptor = + | { range: unnamed_16222007263645768418 } + | { notRange: unnamed_10261520394563487748 }; -declare class unnamed_6528881243761198478 { - constructor(init?: unnamed_6528881243761198478Descriptor); - range: unnamed_9583911679515939392; - notRange: unnamed_6241198219995377730; +declare class unnamed_11897257300510808881 { + constructor(init?: unnamed_11897257300510808881Descriptor); + range: unnamed_16222007263645768418; + notRange: unnamed_10261520394563487748; } -type unnamed_3797668273375518160Descriptor = - | { q: unknown /* const array */ }; +type unnamed_9604849382947085229Descriptor = + | { range: unnamed_804236958011088931 } + | { notRange: unnamed_8193567900268426915 }; -declare class unnamed_3797668273375518160 { - constructor(init?: unnamed_3797668273375518160Descriptor); - q: unknown /* const array */; +declare class unnamed_9604849382947085229 { + constructor(init?: unnamed_9604849382947085229Descriptor); + range: unnamed_804236958011088931; + notRange: unnamed_8193567900268426915; } -type unnamed_16164845475044232237Descriptor = - | { asid: number } - | { vmid: number }; +type unnamed_17503374868355305097Descriptor = + | { params: unknown /* const array */ }; -declare class unnamed_16164845475044232237 { - constructor(init?: unnamed_16164845475044232237Descriptor); - asid: number; - vmid: number; +declare class unnamed_17503374868355305097 { + constructor(init?: unnamed_17503374868355305097Descriptor); + params: unknown /* const array */; } -type unnamed_3204879925854896158Descriptor = - | { level: number } - | { raw: number }; +type unnamed_11714727163374491480Descriptor = + | { xb_buffer: unnamed_13120103969405328411 }; -declare class unnamed_3204879925854896158 { - constructor(init?: unnamed_3204879925854896158Descriptor); - level: number; - raw: number; +declare class unnamed_11714727163374491480 { + constructor(init?: unnamed_11714727163374491480Descriptor); + xb_buffer: unnamed_13120103969405328411; } type nfs_quadconvertDescriptor = @@ -17065,26 +18501,18 @@ declare class nfs_quadconvert { qval: number; } -type unnamed_8773742881634497183Descriptor = - | { xb_buffer: unnamed_15938541009525775535 }; - -declare class unnamed_8773742881634497183 { - constructor(init?: unnamed_8773742881634497183Descriptor); - xb_buffer: unnamed_15938541009525775535; -} - type __RequestUnion__upl_subsystemDescriptor = | { Request_upl_abort: __Request__upl_abort_t } - | { Request_upl_abort_range: unnamed_12792648478445238961 } - | { Request_upl_commit: unnamed_18423933865848911700 } - | { Request_upl_commit_range: unnamed_7313855513637987328 }; + | { Request_upl_abort_range: unnamed_1650381945006561587 } + | { Request_upl_commit: unnamed_1788228608663847795 } + | { Request_upl_commit_range: unnamed_230683991592103003 }; declare class __RequestUnion__upl_subsystem { constructor(init?: __RequestUnion__upl_subsystemDescriptor); Request_upl_abort: __Request__upl_abort_t; - Request_upl_abort_range: unnamed_12792648478445238961; - Request_upl_commit: unnamed_18423933865848911700; - Request_upl_commit_range: unnamed_7313855513637987328; + Request_upl_abort_range: unnamed_1650381945006561587; + Request_upl_commit: unnamed_1788228608663847795; + Request_upl_commit_range: unnamed_230683991592103003; } type __ReplyUnion__iocompressionstats_notification_subsystemDescriptor = @@ -17095,24 +18523,32 @@ declare class __ReplyUnion__iocompressionstats_notification_subsystem { Reply_iocompressionstats_notification: __Reply__iocompressionstats_notification_t; } -type unnamed_7896722190555359158Descriptor = - | { range: unnamed_17886372753141415949 } - | { notRange: unnamed_2182386190748614651 }; - -declare class unnamed_7896722190555359158 { - constructor(init?: unnamed_7896722190555359158Descriptor); - range: unnamed_17886372753141415949; - notRange: unnamed_2182386190748614651; -} - type __ReplyUnion__audit_triggers_subsystemDescriptor = | { Reply_audit_triggers: __Reply__audit_triggers_t } | { Reply_audit_analytics: __Reply__audit_analytics_t }; -declare class __ReplyUnion__audit_triggers_subsystem { - constructor(init?: __ReplyUnion__audit_triggers_subsystemDescriptor); - Reply_audit_triggers: __Reply__audit_triggers_t; - Reply_audit_analytics: __Reply__audit_analytics_t; +declare class __ReplyUnion__audit_triggers_subsystem { + constructor(init?: __ReplyUnion__audit_triggers_subsystemDescriptor); + Reply_audit_triggers: __Reply__audit_triggers_t; + Reply_audit_analytics: __Reply__audit_analytics_t; +} + +type unnamed_3771936424973120145Descriptor = + | { sin_zero: unknown /* const array */ } + | { _in_index: unnamed_10328243768668227060 }; + +declare class unnamed_3771936424973120145 { + constructor(init?: unnamed_3771936424973120145Descriptor); + sin_zero: unknown /* const array */; + _in_index: unnamed_10328243768668227060; +} + +type __RequestUnion__coalition_notification_subsystemDescriptor = + | { Request_coalition_notification: __Request__coalition_notification_t }; + +declare class __RequestUnion__coalition_notification_subsystem { + constructor(init?: __RequestUnion__coalition_notification_subsystemDescriptor); + Request_coalition_notification: __Request__coalition_notification_t; } type ldt_entryDescriptor = @@ -17129,78 +18565,72 @@ declare class ldt_entry { task_gate: task_gate; } -type unnamed_2072451022906363921Descriptor = - | { range: unnamed_9080744482574551317 } - | { notRange: unnamed_12934613476046009967 }; +type __ReplyUnion__catch_mach_exc_subsystemDescriptor = + | { Reply_mach_exception_raise: __Reply__mach_exception_raise_t } + | { Reply_mach_exception_raise_state: __Reply__mach_exception_raise_state_t } + | { Reply_mach_exception_raise_state_identity: __Reply__mach_exception_raise_state_identity_t }; -declare class unnamed_2072451022906363921 { - constructor(init?: unnamed_2072451022906363921Descriptor); - range: unnamed_9080744482574551317; - notRange: unnamed_12934613476046009967; +declare class __ReplyUnion__catch_mach_exc_subsystem { + constructor(init?: __ReplyUnion__catch_mach_exc_subsystemDescriptor); + Reply_mach_exception_raise: __Reply__mach_exception_raise_t; + Reply_mach_exception_raise_state: __Reply__mach_exception_raise_state_t; + Reply_mach_exception_raise_state_identity: __Reply__mach_exception_raise_state_identity_t; } type sptm_update_disjoint_multipage_op_tDescriptor = - | { per_paddr_header: unnamed_9231379982078466858 } + | { per_paddr_header: unnamed_5864893492845929824 } | { disjoint_op: sptm_disjoint_op_t }; declare class sptm_update_disjoint_multipage_op_t { constructor(init?: sptm_update_disjoint_multipage_op_tDescriptor); - per_paddr_header: unnamed_9231379982078466858; + per_paddr_header: unnamed_5864893492845929824; disjoint_op: sptm_disjoint_op_t; } -type arm_debug_dbgdidrDescriptor = - | { debug_id: unnamed_7422846035690987871 } - | { value: number }; +type unnamed_6650140264646410345Descriptor = + | { cpg: number } + | { sgs: number }; -declare class arm_debug_dbgdidr { - constructor(init?: arm_debug_dbgdidrDescriptor); - debug_id: unnamed_7422846035690987871; - value: number; +declare class unnamed_6650140264646410345 { + constructor(init?: unnamed_6650140264646410345Descriptor); + cpg: number; + sgs: number; } -type unnamed_7912544366884734115Descriptor = - | { _itpl_sa: sockaddr } - | { _itpl_sah: __sockaddr_header } - | { _itpl_sin: sockaddr_in } - | { _itpl_sin6: sockaddr_in6 }; +type vm32_size_struct_tDescriptor = + | { UNSAFE: number }; -declare class unnamed_7912544366884734115 { - constructor(init?: unnamed_7912544366884734115Descriptor); - _itpl_sa: sockaddr; - _itpl_sah: __sockaddr_header; - _itpl_sin: sockaddr_in; - _itpl_sin6: sockaddr_in6; +declare class vm32_size_struct_t { + constructor(init?: vm32_size_struct_tDescriptor); + UNSAFE: number; } -type __ReplyUnion__do_notify_subsystemDescriptor = - | { Reply_mach_notify_port_deleted: __Reply__mach_notify_port_deleted_t } - | { Reply_mach_notify_port_destroyed: __Reply__mach_notify_port_destroyed_t } - | { Reply_mach_notify_no_senders: __Reply__mach_notify_no_senders_t } - | { Reply_mach_notify_send_once: __Reply__mach_notify_send_once_t } - | { Reply_mach_notify_dead_name: __Reply__mach_notify_dead_name_t }; +type __RequestUnion__fairplay_subsystemDescriptor = + | { Request_fairplayd_arcade_request: __Request__fairplayd_arcade_request_t }; -declare class __ReplyUnion__do_notify_subsystem { - constructor(init?: __ReplyUnion__do_notify_subsystemDescriptor); - Reply_mach_notify_port_deleted: __Reply__mach_notify_port_deleted_t; - Reply_mach_notify_port_destroyed: __Reply__mach_notify_port_destroyed_t; - Reply_mach_notify_no_senders: __Reply__mach_notify_no_senders_t; - Reply_mach_notify_send_once: __Reply__mach_notify_send_once_t; - Reply_mach_notify_dead_name: __Reply__mach_notify_dead_name_t; +declare class __RequestUnion__fairplay_subsystem { + constructor(init?: __RequestUnion__fairplay_subsystemDescriptor); + Request_fairplayd_arcade_request: __Request__fairplayd_arcade_request_t; } -type unnamed_1494921128110780036Descriptor = - | { _itpl_sa: sockaddr } - | { _itpl_sah: __sockaddr_header } - | { _itpl_sin: sockaddr_in } - | { _itpl_sin6: sockaddr_in6 }; +type unnamed_867739513131058950Descriptor = + | { eph_x86_do_not_use: number }; -declare class unnamed_1494921128110780036 { - constructor(init?: unnamed_1494921128110780036Descriptor); - _itpl_sa: sockaddr; - _itpl_sah: __sockaddr_header; - _itpl_sin: sockaddr_in; - _itpl_sin6: sockaddr_in6; +declare class unnamed_867739513131058950 { + constructor(init?: unnamed_867739513131058950Descriptor); + eph_x86_do_not_use: number; +} + +type __ReplyUnion__catch_exc_subsystemDescriptor = + | { Reply_exception_raise: __Reply__exception_raise_t } + | { Reply_exception_raise_state: __Reply__exception_raise_state_t } + | { Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t }; + +declare class __ReplyUnion__catch_exc_subsystem { + constructor(init?: __ReplyUnion__catch_exc_subsystemDescriptor); + Reply_exception_raise: __Reply__exception_raise_t; + Reply_exception_raise_state: __Reply__exception_raise_state_t; + Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t; } type __RequestUnion__send_vfs_nspace_subsystemDescriptor = @@ -17225,42 +18655,32 @@ declare class __RequestUnion__send_vfs_nspace_subsystem { Request_send_vfs_resolve_reparent_with_audit_token: __Request__vfs_resolve_reparent_with_audit_token_t; } -type unnamed_5310064096390035881Descriptor = - | { b8: unknown /* const array */ } - | { b32: unknown /* const array */ }; - -declare class unnamed_5310064096390035881 { - constructor(init?: unnamed_5310064096390035881Descriptor); - b8: unknown /* const array */; - b32: unknown /* const array */; -} - -type unnamed_3987424655486713239Descriptor = - | { b8: unknown /* const array */ } - | { b32: unknown /* const array */ } - | { b64: unknown /* const array */ }; +type unnamed_15850245440478902285Descriptor = + | { sa_nwk_status: number }; -declare class unnamed_3987424655486713239 { - constructor(init?: unnamed_3987424655486713239Descriptor); - b8: unknown /* const array */; - b32: unknown /* const array */; - b64: unknown /* const array */; +declare class unnamed_15850245440478902285 { + constructor(init?: unnamed_15850245440478902285Descriptor); + sa_nwk_status: number; } -type __RequestUnion__arcade_upcall_subsystemDescriptor = - | { Request_arcade_upcall: __Request__arcade_upcall_t }; +type arm_feature0_reg_tDescriptor = + | { field: arm_feature_bits_t } + | { value: number }; -declare class __RequestUnion__arcade_upcall_subsystem { - constructor(init?: __RequestUnion__arcade_upcall_subsystemDescriptor); - Request_arcade_upcall: __Request__arcade_upcall_t; +declare class arm_feature0_reg_t { + constructor(init?: arm_feature0_reg_tDescriptor); + field: arm_feature_bits_t; + value: number; } -type unnamed_3808295380250391803Descriptor = - | { eph_x86_do_not_use: number }; +type unnamed_6687071577879841066Descriptor = + | { headerInfoVal: unknown /* volatile _Atomic(unsigned __int128) (CXTypeKind: 177) */ } + | { __headerInfo: IOCircularDataQueueEntryHeaderInfo }; -declare class unnamed_3808295380250391803 { - constructor(init?: unnamed_3808295380250391803Descriptor); - eph_x86_do_not_use: number; +declare class unnamed_6687071577879841066 { + constructor(init?: unnamed_6687071577879841066Descriptor); + headerInfoVal: unknown /* volatile _Atomic(unsigned __int128) (CXTypeKind: 177) */; + __headerInfo: IOCircularDataQueueEntryHeaderInfo; } type vm_size_struct_tDescriptor = @@ -17271,14 +18691,12 @@ declare class vm_size_struct_t { UNSAFE: number; } -type arm_feature0_reg_tDescriptor = - | { field: arm_feature_bits_t } - | { value: number }; +type unnamed_17393587275662477423Descriptor = + | { q: unknown /* const array */ }; -declare class arm_feature0_reg_t { - constructor(init?: arm_feature0_reg_tDescriptor); - field: arm_feature_bits_t; - value: number; +declare class unnamed_17393587275662477423 { + constructor(init?: unnamed_17393587275662477423Descriptor); + q: unknown /* const array */; } type __RequestUnion__iocompressionstats_notification_subsystemDescriptor = @@ -17321,44 +18739,32 @@ declare class __RequestUnion__receive_sysdiagnose_notification_subsystem { Request_sysdiagnose_notification_with_audit_token: __Request__sysdiagnose_notification_with_audit_token_t; } -type vm32_size_struct_tDescriptor = - | { UNSAFE: number }; - -declare class vm32_size_struct_t { - constructor(init?: vm32_size_struct_tDescriptor); - UNSAFE: number; -} - -type __RequestUnion__coalition_notification_subsystemDescriptor = - | { Request_coalition_notification: __Request__coalition_notification_t }; +type unnamed_17870239474130978603Descriptor = + | { range: unnamed_13574595766822801905 } + | { notRange: unnamed_3364203081172218251 }; -declare class __RequestUnion__coalition_notification_subsystem { - constructor(init?: __RequestUnion__coalition_notification_subsystemDescriptor); - Request_coalition_notification: __Request__coalition_notification_t; +declare class unnamed_17870239474130978603 { + constructor(init?: unnamed_17870239474130978603Descriptor); + range: unnamed_13574595766822801905; + notRange: unnamed_3364203081172218251; } -type sockaddr_in_4_6Descriptor = - | { sa: sockaddr } - | { sah: __sockaddr_header } - | { sin: sockaddr_in } - | { sin6: sockaddr_in6 }; +type unnamed_9008164211909323487Descriptor = + | { pad_field: number }; -declare class sockaddr_in_4_6 { - constructor(init?: sockaddr_in_4_6Descriptor); - sa: sockaddr; - sah: __sockaddr_header; - sin: sockaddr_in; - sin6: sockaddr_in6; +declare class unnamed_9008164211909323487 { + constructor(init?: unnamed_9008164211909323487Descriptor); + pad_field: number; } -type unnamed_6758359933996893212Descriptor = - | { un_d_packname: unknown /* const array */ } - | { un_b: unnamed_4704838454543889079 }; +type unnamed_11444704629501519341Descriptor = + | { b8: unknown /* const array */ } + | { b32: unknown /* const array */ }; -declare class unnamed_6758359933996893212 { - constructor(init?: unnamed_6758359933996893212Descriptor); - un_d_packname: unknown /* const array */; - un_b: unnamed_4704838454543889079; +declare class unnamed_11444704629501519341 { + constructor(init?: unnamed_11444704629501519341Descriptor); + b8: unknown /* const array */; + b32: unknown /* const array */; } type __ReplyUnion__gssd_mach_subsystemDescriptor = @@ -17393,42 +18799,82 @@ declare class vm32_addr_struct_t { UNSAFE: number; } -type __RequestUnion__kextd_kernel_request_subsystemDescriptor = - | { Request_kextd_ping: __Request__kextd_ping_t }; +type dt_entryDescriptor = + | { code: code_desc } + | { data: data_desc } + | { ldt: ldt_desc } + | { task_state: tss_desc } + | { call_gate: call_gate } + | { trap_gate: trap_gate } + | { intr_gate: intr_gate } + | { task_gate: task_gate }; -declare class __RequestUnion__kextd_kernel_request_subsystem { - constructor(init?: __RequestUnion__kextd_kernel_request_subsystemDescriptor); - Request_kextd_ping: __Request__kextd_ping_t; +declare class dt_entry { + constructor(init?: dt_entryDescriptor); + code: code_desc; + data: data_desc; + ldt: ldt_desc; + task_state: tss_desc; + call_gate: call_gate; + trap_gate: trap_gate; + intr_gate: intr_gate; + task_gate: task_gate; } -type unnamed_8342763872275782762Descriptor = - | { cpg: number } - | { sgs: number }; +type __ReplyUnion__receive_sysdiagnose_notification_subsystemDescriptor = + | { Reply_sysdiagnose_notification: __Reply__sysdiagnose_notification_t } + | { Reply_sysdiagnose_notification_with_audit_token: __Reply__sysdiagnose_notification_with_audit_token_t }; -declare class unnamed_8342763872275782762 { - constructor(init?: unnamed_8342763872275782762Descriptor); - cpg: number; - sgs: number; +declare class __ReplyUnion__receive_sysdiagnose_notification_subsystem { + constructor(init?: __ReplyUnion__receive_sysdiagnose_notification_subsystemDescriptor); + Reply_sysdiagnose_notification: __Reply__sysdiagnose_notification_t; + Reply_sysdiagnose_notification_with_audit_token: __Reply__sysdiagnose_notification_with_audit_token_t; } -type IOPCIAddressSpaceDescriptor = - | { bits: number } - | { s: unnamed_14311326824718567520 } - | { es: unnamed_12172249341660263692 }; +type vm_addr_struct_tDescriptor = + | { UNSAFE: number }; -declare class IOPCIAddressSpace { - constructor(init?: IOPCIAddressSpaceDescriptor); - bits: number; - s: unnamed_14311326824718567520; - es: unnamed_12172249341660263692; +declare class vm_addr_struct_t { + constructor(init?: vm_addr_struct_tDescriptor); + UNSAFE: number; } -type unnamed_3506708481958635193Descriptor = - | { params: unknown /* const array */ }; +type unnamed_16803006733224326053Descriptor = + | { asid: number } + | { vmid: number }; -declare class unnamed_3506708481958635193 { - constructor(init?: unnamed_3506708481958635193Descriptor); - params: unknown /* const array */; +declare class unnamed_16803006733224326053 { + constructor(init?: unnamed_16803006733224326053Descriptor); + asid: number; + vmid: number; +} + +type __ReplyUnion__send_ktrace_background_subsystemDescriptor = + | { Reply_send_ktrace_background_available: __Reply__ktrace_background_available_t }; + +declare class __ReplyUnion__send_ktrace_background_subsystem { + constructor(init?: __ReplyUnion__send_ktrace_background_subsystemDescriptor); + Reply_send_ktrace_background_available: __Reply__ktrace_background_available_t; +} + +type unnamed_10414494865187495339Descriptor = + | { level: number } + | { raw: number }; + +declare class unnamed_10414494865187495339 { + constructor(init?: unnamed_10414494865187495339Descriptor); + level: number; + raw: number; +} + +type unnamed_6174747975915617679Descriptor = + | { range: unnamed_11975482992842642533 } + | { notRange: unnamed_2475899045996132323 }; + +declare class unnamed_6174747975915617679 { + constructor(init?: unnamed_6174747975915617679Descriptor); + range: unnamed_11975482992842642533; + notRange: unnamed_2475899045996132323; } type __ReplyUnion__memory_error_notification_subsystemDescriptor = @@ -17441,16 +18887,6 @@ declare class __ReplyUnion__memory_error_notification_subsystem { Reply_mcc_memory_error_notification: __Reply__mcc_memory_error_notification_t; } -type unnamed_7329309170505040439Descriptor = - | { b8: unknown /* const array */ } - | { b32: unknown /* const array */ }; - -declare class unnamed_7329309170505040439 { - constructor(init?: unnamed_7329309170505040439Descriptor); - b8: unknown /* const array */; - b32: unknown /* const array */; -} - declare function panic(string: string): void; declare function kern_feature_override(fmask: interop.Enum): number; @@ -17981,6 +19417,10 @@ declare function cpu_event_register_callback(fn: (p1: interop.PointerConvertible declare function cpu_event_unregister_callback(fn: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => boolean): void; +declare function cpu_event_debug_log(event: interop.Enum, cpu_or_cluster: number): void; + +declare function dump_cpu_event_log(printf_func: (p1: string) => number): void; + declare function ml_io_read(iovaddr: number, iovsz: number): number; declare function ml_io_read8(iovaddr: number): number; @@ -18997,7 +20437,7 @@ declare function host_vmxon(exclusive: number): number; declare function host_vmxoff(): void; -declare function sptm_retype(paddr: number, current_type: number, new_type: number, retype_params: sptm_retype_params_t): void; +declare function sptm_retype(paddr: number, current_type: interop.Enum, new_type: interop.Enum, retype_params: sptm_retype_params_t): void; declare function libsptm_init(statep: interop.PointerConvertible): interop.Enum; @@ -19011,10 +20451,12 @@ declare function sptm_get_paddr_type(paddr: number, frame_typep: interop.Pointer declare function sptm_paddr_is_last_mapping(paddr: number, refcnt_type: interop.Enum, is_lastp: interop.PointerConvertible): interop.Enum; -declare function sptm_triggered_panic(sptm_panicked: interop.PointerConvertible): interop.Enum; +declare function sptm_panic_source(panic_domain_id: interop.PointerConvertible): interop.Enum; declare function sptm_get_cpu_state(sptm_logical_cpu_id: number, state_type: interop.Enum, state: interop.PointerConvertible): interop.Enum; +declare function sptm_get_panicking_cpu_id(sptm_logical_cpu_id: interop.PointerConvertible): interop.Enum; + declare function sptm_features_available(features: number, available: interop.PointerConvertible): interop.Enum; declare function _sptm_pre_entry_hook(): void; @@ -19031,6 +20473,8 @@ declare function sptm_lockdown_xnu(): void; declare function sptm_init_xnu_fixups_complete(): void; +declare function sptm_disable_kernel_mode_cpa2(): void; + declare function sptm_xnu_panic_begin(): void; declare function sptm_map_page(root_pt_paddr: number, vaddr: number, new_pte: number): number; @@ -19039,6 +20483,10 @@ declare function sptm_map_table(root_pt_paddr: number, vaddr: number, target_lev declare function sptm_unmap_table(root_pt_paddr: number, vaddr: number, target_level: number): void; +declare function sptm_surt_alloc(surt_frame: number, surt_index: number, attr_idx: number, flags: number, asid: number): void; + +declare function sptm_surt_free(surt_frame: number, surt_index: number): void; + declare function sptm_update_region(root_pt_paddr: number, start_vaddr: number, num_mappings: number, pte_templates_pa: number, options: number): number; declare function sptm_update_disjoint(paddr: number, disjoint_ops_pa: number, num_mappings: number, options: number): number; @@ -19051,6 +20499,8 @@ declare function sptm_unmap_disjoint(paddr: number, disjoint_ops_pa: number, num declare function sptm_configure_shared_region(shared_root_pt_paddr: number, start_vaddr: number, page_count: number): void; +declare function sptm_set_shared_region(user_root_pt_paddr: number, shared_root_pt_paddr: number): void; + declare function sptm_nest_region(user_root_pt_paddr: number, shared_root_pt_paddr: number, start_vaddr: number, page_count: number): void; declare function sptm_unnest_region(user_root_pt_paddr: number, shared_root_pt_paddr: number, start_vaddr: number, page_count: number): void; @@ -19101,6 +20551,8 @@ declare function sptm_trace_num_new_traces(sptm_cpu_id: number, prev_state: inte declare function sptm_copy_callee_saved_state(sptm_logical_cpu_id: number, regp: interop.PointerConvertible): interop.Enum; +declare function sptm_get_info(info: interop.Enum, arg: number, output: interop.PointerConvertible): interop.Enum; + declare function IOMalloc(size: number): interop.Pointer; declare function IOMallocZero(size: number): interop.Pointer; @@ -19125,8 +20577,14 @@ declare function IOMallocData(size: number): interop.Pointer; declare function IOMallocZeroData(size: number): interop.Pointer; +declare function IOMallocDataSharable(size: number): interop.Pointer; + +declare function IOMallocZeroDataSharable(size: number): interop.Pointer; + declare function IOFreeData(address: interop.PointerConvertible, size: number): void; +declare function IOFreeDataSharable(address: interop.PointerConvertible, size: number): void; + declare function IOMappedRead8(address: number): number; declare function IOMappedRead16(address: number): number; @@ -19311,15 +20769,49 @@ declare function IODTResolveAddressing(regEntry: interop.PointerConvertible, add declare function IODTMakeNVDescriptor(regEntry: interop.PointerConvertible, hdr: interop.PointerConvertible): number; -declare function IODTFindSlotName(regEntry: interop.PointerConvertible, deviceNumber: number): interop.Pointer; +declare function IODTFindSlotName(regEntry: interop.PointerConvertible, deviceNumber: number): interop.Pointer; + +declare function IODTInterruptControllerName(regEntry: interop.PointerConvertible): interop.Pointer; + +declare function IODTMapInterrupts(regEntry: interop.PointerConvertible): boolean; + +declare function IODTGetInterruptOptions(regEntry: interop.PointerConvertible, source: number, options: interop.PointerConvertible): number; + +declare function IONDRVLibrariesInitialize(provider: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCreateWithEntries(options: interop.Enum, numEntries: number, entrySize: number, pQueue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyMemoryDescriptor(queue: interop.PointerConvertible): interop.Pointer; + +declare function IOCircularDataQueueDestroy(pQueue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueEnqueue(queue: interop.PointerConvertible, data: interop.PointerConvertible, dataSize: number): number; + +declare function IOCircularDataQueueGetLatest(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyLatest(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetNext(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyNext(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetPrevious(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyPrevious(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueIsCurrentDataValid(queue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueSetCursorLatest(queue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetCurrent(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; -declare function IODTInterruptControllerName(regEntry: interop.PointerConvertible): interop.Pointer; +declare function IOCircularDataQueueCopyCurrent(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; -declare function IODTMapInterrupts(regEntry: interop.PointerConvertible): boolean; +declare function IOCircularDataQueueGetLatestWithBlock(queue: interop.PointerConvertible, handler: (p1: interop.PointerConvertible, p2: number) => void): number; -declare function IODTGetInterruptOptions(regEntry: interop.PointerConvertible, source: number, options: interop.PointerConvertible): number; +declare function IOCircularDataQueueGetNextWithBlock(queue: interop.PointerConvertible, handler: (p1: interop.PointerConvertible, p2: number) => void): number; -declare function IONDRVLibrariesInitialize(provider: interop.PointerConvertible): number; +declare function IOCircularDataQueueGetPreviousWithBlock(queue: interop.PointerConvertible, handler: (p1: interop.PointerConvertible, p2: number) => void): number; declare function FWComputeCRC16(pQuads: interop.PointerConvertible, numQuads: number): number; @@ -19331,6 +20823,8 @@ declare function SubtractFWCycleTimeFromFWCycleTime(cycleTime1: number, cycleTim declare function IOFWGetAbsoluteTime(result: interop.PointerConvertible): void; +declare function mbuf_data_len(mbuf: interop.PointerConvertible, out_buf: interop.PointerConvertible, out_len: interop.PointerConvertible): number; + declare function mbuf_data(mbuf: interop.PointerConvertible): interop.Pointer; declare function mbuf_datastart(mbuf: interop.PointerConvertible): interop.Pointer; @@ -19589,6 +21083,74 @@ declare function IOAF_Float32ToSwapInt32(src: interop.PointerConvertible, dest: declare function IOAF_bcopy_WriteCombine(src: interop.PointerConvertible, dest: interop.PointerConvertible, count: number): void; +declare function _isQueueMemoryCorrupted(queue: interop.PointerConvertible): boolean; + +declare function destroyQueueMem(queue: interop.PointerConvertible): number; + +declare function _reset(queue: interop.PointerConvertible): number; + +declare function _enqueueInternal(queue: interop.PointerConvertible, data: interop.PointerConvertible, dataSize: number, earlyExitForTesting: number): number; + +declare function enqueueQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, dataSize: number): number; + +declare function isDataEntryValidInQueueMem(queue: interop.PointerConvertible): number; + +declare function setCursorLatestInQueueMem(queue: interop.PointerConvertible): number; + +declare function _getLatestInQueueMemInternal(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible, copyMem: boolean): number; + +declare function getLatestInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function copyLatestInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function _getNextInQueueMemInternal(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible, copyMem: boolean): number; + +declare function getNextInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function copyNextInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function _getPrevInQueueMemInternal(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible, copyMem: boolean): number; + +declare function getPrevInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function copyPrevInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function _getCurrentInQueueMemInternal(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible, copyMem: boolean): number; + +declare function getCurrentInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function copyCurrentInQueueMem(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function _initCursor(queue: interop.PointerConvertible): void; + +declare function IOCircularDataQueueCreateWithEntries(options: interop.Enum, numEntries: number, entrySize: number, pQueue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyMemoryDescriptor(queue: interop.PointerConvertible): interop.Pointer; + +declare function IOCircularDataQueueDestroy(pQueue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueEnqueue(queue: interop.PointerConvertible, data: interop.PointerConvertible, dataSize: number): number; + +declare function IOCircularDataQueueGetLatest(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyLatest(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetNext(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyNext(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetPrevious(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyPrevious(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueIsCurrentDataValid(queue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueSetCursorLatest(queue: interop.PointerConvertible): number; + +declare function IOCircularDataQueueGetCurrent(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + +declare function IOCircularDataQueueCopyCurrent(queue: interop.PointerConvertible, data: interop.PointerConvertible, size: interop.PointerConvertible): number; + declare function vDSP_conv(vDSP_signal: interop.Pointer, vDSP_signalStride: number, vDSP_filter: interop.Pointer, vDSP_strideFilter: number, vDSP_result: interop.Pointer, vDSP_strideResult: number, vDSP_lenResult: number, vDSP_lenFilter: number, temp: string): void; declare function vDSP_deq22(vDSP_input1: interop.Pointer, vDSP_stride1: number, vDSP_input2: interop.Pointer, vDSP_result: interop.Pointer, vDSP_strideResult: number, vDSP_size: number): void; @@ -19915,6 +21477,8 @@ declare function fstatfs(p1: interop.PointerConvertible, p2: interop.PointerConv declare function unmount(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function funmount(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; + declare function quotactl(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; declare function mount(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; @@ -20449,7 +22013,7 @@ declare function kernel_debug(debugid: number, arg1: number, arg2: number, arg3: declare function kernel_debug1(debugid: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void; -declare function kernel_debug_flags(debugid: number, arg1: number, arg2: number, arg3: number, arg4: number, flags: number): void; +declare function kernel_debug_flags(debugid: number, arg1: number, arg2: number, arg3: number, arg4: number, flags: interop.Enum): void; declare function kernel_debug_filtered(debugid: number, arg1: number, arg2: number, arg3: number, arg4: number): void; @@ -20775,6 +22339,436 @@ declare function SecureDTIterateProperties(iterator: interop.PointerConvertible, declare function SecureDTRestartPropertyIteration(iterator: interop.PointerConvertible): number; +declare function airship_strerror(code: interop.Enum): string; + +declare function airship_get_ipc_error_description(protocol: interop.PointerConvertible, error: number): string; + +declare function airship_device_transport_create_with_iopcidevice(device: interop.PointerConvertible): interop.Pointer; + +declare function airship_device_transport_destroy(transport: interop.PointerConvertible): void; + +declare function airship_device_transport_suspend(transport: interop.PointerConvertible): void; + +declare function airship_device_transport_resume(transport: interop.PointerConvertible): void; + +declare function airship_driver_probe_device(transport: interop.PointerConvertible, vendor_id: number, device_id: number): interop.Pointer; + +declare function airship_driver_create(protocol: interop.PointerConvertible): interop.Pointer; + +declare function airship_driver_destroy(driver: interop.PointerConvertible): void; + +declare function airship_driver_set_configuration(driver: interop.PointerConvertible, config: interop.PointerConvertible): void; + +declare function airship_driver_set_queue(driver: interop.PointerConvertible, role: interop.PointerConvertible, queue: interop.PointerConvertible): void; + +declare function airship_driver_set_exec_stage_change_handler(driver: interop.PointerConvertible, handler: () => void): void; + +declare function airship_driver_set_power_state_change_handler(driver: interop.PointerConvertible, handler: () => void): void; + +declare function airship_driver_set_ipc_error_handler(driver: interop.PointerConvertible, handler: () => void): void; + +declare function airship_driver_activate(driver: interop.PointerConvertible): interop.Enum; + +declare function airship_driver_enter_reset(driver: interop.PointerConvertible): void; + +declare function airship_driver_exit_reset(driver: interop.PointerConvertible): void; + +declare function airship_driver_set_transport(driver: interop.PointerConvertible, transport: interop.PointerConvertible): interop.Enum; + +declare function airship_driver_clear_transport(driver: interop.PointerConvertible): void; + +declare function airship_driver_get_exec_stage(driver: interop.PointerConvertible): number; + +declare function airship_driver_probe_exec_stage(driver: interop.PointerConvertible): void; + +declare function airship_driver_set_power_target(driver: interop.PointerConvertible, target: interop.Enum): void; + +declare function airship_driver_get_power_state(driver: interop.PointerConvertible): interop.Enum; + +declare function airship_driver_get_error_state(driver: interop.PointerConvertible): number; + +declare function airship_monitor_set_queue(monitor: interop.PointerConvertible, queue: interop.PointerConvertible): void; + +declare function airship_monitor_set_event_handler(monitor: interop.PointerConvertible, handler: () => void): void; + +declare function airship_monitor_set_cancel_handler(monitor: interop.PointerConvertible, handler: () => void): void; + +declare function airship_monitor_activate(monitor: interop.PointerConvertible): void; + +declare function airship_monitor_suspend(monitor: interop.PointerConvertible): void; + +declare function airship_monitor_resume(monitor: interop.PointerConvertible): void; + +declare function airship_monitor_cancel(monitor: interop.PointerConvertible): void; + +declare function airship_monitor_destroy(monitor: interop.PointerConvertible): void; + +declare function airship_monitor_wait(monitor: interop.PointerConvertible): interop.Enum; + +declare function airship_monitor_timedwait(monitor: interop.PointerConvertible, timeout_msec: number): interop.Enum; + +declare function airship_monitor_wait_interruptible(monitor: interop.PointerConvertible): interop.Enum; + +declare function airship_monitor_timedwait_interruptible(monitor: interop.PointerConvertible, timeout_msec: number): interop.Enum; + +declare function airship_monitor_set_criterion(monitor: interop.PointerConvertible, comparator: interop.Enum, comparand: number, mask: number): void; + +declare function airship_client_create_direct(driver: interop.PointerConvertible, name: interop.PointerConvertible): interop.Pointer; + +declare function airship_client_destroy(client: interop.PointerConvertible): void; + +declare function airship_client_acquire_resource(client: interop.PointerConvertible, resource_name: interop.PointerConvertible, selector: number): interop.Enum; + +declare function airship_client_release_resource(client: interop.PointerConvertible, resource_name: interop.PointerConvertible, selector: number): void; + +declare function airship_client_create_resource_monitor(client: interop.PointerConvertible, resource_name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_client_create_exec_stage_monitor(client: interop.PointerConvertible): interop.Pointer; + +declare function airship_client_get_exec_stage(client: interop.PointerConvertible): number; + +declare function airship_buffer_create(client: interop.PointerConvertible, size: number, dir: interop.Enum): interop.Pointer; + +declare function airship_buffer_create_with_iomd(client: interop.PointerConvertible, iomd: interop.PointerConvertible, dir: interop.Enum): interop.Pointer; + +declare function airship_buffer_destroy(buffer: interop.PointerConvertible): void; + +declare function airship_buffer_get_size(buffer: interop.PointerConvertible): number; + +declare function airship_buffer_get_addr(buffer: interop.PointerConvertible): interop.Pointer; + +declare function airship_buffer_read(buffer: interop.PointerConvertible, dst: interop.PointerConvertible, offset: number, length: number): interop.Enum; + +declare function airship_buffer_write(buffer: interop.PointerConvertible, src: interop.PointerConvertible, offset: number, length: number): interop.Enum; + +declare function airship_buffer_map(buffer: interop.PointerConvertible): interop.Enum; + +declare function airship_interrupt_create(client: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_interrupt_destroy(interrupt: interop.PointerConvertible): void; + +declare function airship_interrupt_set_queue(interrupt: interop.PointerConvertible, queue: interop.PointerConvertible): void; + +declare function airship_interrupt_set_event_handler(interrupt: interop.PointerConvertible, handler: () => void): void; + +declare function airship_interrupt_set_cancel_handler(interrupt: interop.PointerConvertible, handler: () => void): void; + +declare function airship_interrupt_get_device_vector(interrupt: interop.PointerConvertible): number; + +declare function airship_interrupt_activate(interrupt: interop.PointerConvertible): void; + +declare function airship_interrupt_suspend(interrupt: interop.PointerConvertible): void; + +declare function airship_interrupt_resume(interrupt: interop.PointerConvertible): void; + +declare function airship_interrupt_cancel(interrupt: interop.PointerConvertible): void; + +declare function airship_acipc_get_ipc_error_description(error: number): string; + +declare function airship_acipc_get_health_status(client: interop.PointerConvertible, detail: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_boot_create(client: interop.PointerConvertible, name: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_boot_destroy(boot: interop.PointerConvertible): void; + +declare function airship_acipc_boot_get_state(boot: interop.PointerConvertible, out_detail: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_boot_create_state_monitor(boot: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_boot_read_register(boot: interop.PointerConvertible, register_name: interop.PointerConvertible, register_offset: number, register_length: number, dst: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_boot_write_register(boot: interop.PointerConvertible, register_name: interop.PointerConvertible, register_offset: number, register_length: number, src: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_boot_send_image(boot: interop.PointerConvertible, image: interop.PointerConvertible, image_offset: number, image_length: number): interop.Enum; + +declare function airship_acipc_boot_get_image_response(boot: interop.PointerConvertible, out_code: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_boot_probe_image_response(boot: interop.PointerConvertible): void; + +declare function airship_acipc_boot_reset(boot: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_create(client: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_acipc_tr_destroy(tr: interop.PointerConvertible): void; + +declare function airship_acipc_tr_get_size(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_set_size(tr: interop.PointerConvertible, count: number): void; + +declare function airship_acipc_tr_get_backing_ring_size(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_set_backing_ring_size(tr: interop.PointerConvertible, count: number): void; + +declare function airship_acipc_tr_get_transfer_footer_size(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_set_transfer_footer_size(tr: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_tr_get_completion_footer_size(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_set_completion_footer_size(tr: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_tr_get_nominal_transfer_size(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_get_completion_ring(tr: interop.PointerConvertible, out_selector: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_set_completion_ring(tr: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): void; + +declare function airship_acipc_tr_get_completion_group(tr: interop.PointerConvertible, out_selector: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_set_completion_group(tr: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): void; + +declare function airship_acipc_tr_get_out_of_order(tr: interop.PointerConvertible): boolean; + +declare function airship_acipc_tr_get_in_place(tr: interop.PointerConvertible): boolean; + +declare function airship_acipc_tr_set_open_clientdata(tr: interop.PointerConvertible, data: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_tr_get_trid(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_get_name(tr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_get_selector(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_set_doorbell_moderation(tr: interop.PointerConvertible, interval_usec: number, leeway_usec: number): void; + +declare function airship_acipc_tr_set_mode(tr: interop.PointerConvertible, mode: interop.Enum): void; + +declare function airship_acipc_tr_set_interrupt(tr: interop.PointerConvertible, interrupt: interop.PointerConvertible, selector: number): void; + +declare function airship_acipc_tr_activate(tr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_get_state(tr: interop.PointerConvertible, out_detail: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_create_state_monitor(tr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_open(tr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_close(tr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_sync(tr: interop.PointerConvertible, flags: number): void; + +declare function airship_acipc_tr_create_sync_monitor(tr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_reset(tr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_synthesize_reset_completions(tr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_tr_disconnect(tr: interop.PointerConvertible): void; + +declare function airship_acipc_tr_enqueue_transfer(tr: interop.PointerConvertible, tag: number, flags: number, extbuf: interop.PointerConvertible, extbuf_offset: number, extbuf_length: number, header: interop.PointerConvertible, header_length: number, footer: interop.PointerConvertible, footer_length: number): interop.Enum; + +declare function airship_acipc_tr_get_free_space(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_create_free_space_monitor(tr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_tr_get_first_free_tag(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_get_transfer_completion(tr: interop.PointerConvertible, tag: number, out_completion: interop.PointerConvertible, out_header: interop.PointerConvertible, header_size: number, out_footer: interop.PointerConvertible, footer_size: number): interop.Enum; + +declare function airship_acipc_tr_get_completed_transfer_count(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_get_first_completed_tag(tr: interop.PointerConvertible): number; + +declare function airship_acipc_tr_consume_transfers(tr: interop.PointerConvertible, tag: number, count: number): interop.Enum; + +declare function airship_acipc_cr_create(client: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_acipc_cr_destroy(cr: interop.PointerConvertible): void; + +declare function airship_acipc_cr_get_backing_ring_size(cr: interop.PointerConvertible): number; + +declare function airship_acipc_cr_set_backing_ring_size(cr: interop.PointerConvertible, count: number): void; + +declare function airship_acipc_cr_get_footer_size(cr: interop.PointerConvertible): number; + +declare function airship_acipc_cr_set_footer_size(cr: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_cr_get_completion_group(cr: interop.PointerConvertible, out_selector: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_cr_set_completion_group(cr: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): void; + +declare function airship_acipc_cr_get_mirror_enabled(cr: interop.PointerConvertible): boolean; + +declare function airship_acipc_cr_set_mirror_enabled(cr: interop.PointerConvertible, enable: boolean): void; + +declare function airship_acipc_cr_set_open_clientdata(cr: interop.PointerConvertible, data: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_cr_get_crid(cr: interop.PointerConvertible): number; + +declare function airship_acipc_cr_get_name(cr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_cr_get_selector(cr: interop.PointerConvertible): number; + +declare function airship_acipc_cr_set_doorbell_moderation(cr: interop.PointerConvertible, interval_usec: number, leeway_usec: number): void; + +declare function airship_acipc_cr_set_interrupt(cr: interop.PointerConvertible, interrupt: interop.PointerConvertible, selector: number): void; + +declare function airship_acipc_cr_activate(cr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_cr_get_state(cr: interop.PointerConvertible, out_detail: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_cr_create_state_monitor(cr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_cr_open(cr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_cr_close(cr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_cr_reset(cr: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_cr_sync(cr: interop.PointerConvertible, flags: number): void; + +declare function airship_acipc_cr_create_sync_monitor(cr: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_cr_get_mirror_element(cr: interop.PointerConvertible, index: number, out_element: interop.PointerConvertible, out_header: interop.PointerConvertible, header_size: number, out_footer: interop.PointerConvertible, footer_size: number): interop.Enum; + +declare function airship_acipc_cr_get_mirror_count(cr: interop.PointerConvertible): number; + +declare function airship_acipc_cr_consume_mirror_elements(cr: interop.PointerConvertible, count: number): interop.Enum; + +declare function airship_acipc_memregion_create(client: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_acipc_memregion_destroy(region: interop.PointerConvertible): void; + +declare function airship_acipc_memregion_set_backing_memory(region: interop.PointerConvertible, buffer: interop.PointerConvertible, offset: number, length: number): void; + +declare function airship_acipc_memregion_set_map_clientdata(region: interop.PointerConvertible, data: interop.PointerConvertible, length: number): void; + +declare function airship_acipc_memregion_activate(region: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_memregion_get_state(region: interop.PointerConvertible, out_detail: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_memregion_create_state_monitor(region: interop.PointerConvertible): interop.Pointer; + +declare function airship_acipc_memregion_map(region: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_memregion_unmap(region: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_memregion_reset(region: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_doorbell_create(client: interop.PointerConvertible, name: interop.PointerConvertible, selector: number): interop.Pointer; + +declare function airship_acipc_doorbell_destroy(doorbell: interop.PointerConvertible): void; + +declare function airship_acipc_doorbell_get_bank(doorbell: interop.PointerConvertible): number; + +declare function airship_acipc_doorbell_get_offset(doorbell: interop.PointerConvertible): number; + +declare function airship_acipc_doorbell_get_width(doorbell: interop.PointerConvertible): number; + +declare function airship_acipc_doorbell_activate(doorbell: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_doorbell_open(doorbell: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_doorbell_close(doorbell: interop.PointerConvertible): interop.Enum; + +declare function airship_acipc_doorbell_schedule_update(doorbell: interop.PointerConvertible, interval_us: number, leeway_us: number, value: number): interop.Enum; + +declare function airship_acipc_doorbell_write(doorbell: interop.PointerConvertible, value: number): interop.Enum; + +declare function airship_acipc_doorbell_schedule_update_shared(doorbell: interop.PointerConvertible, interval_us: number, leeway_us: number): interop.Enum; + +declare function airship_acipc_doorbell_write_shared(doorbell: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_get_ipc_error_description(error: number): string; + +declare function airship_daleipc_create_channel_controller(client: interop.PointerConvertible, channel_name: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_channel_controller_destroy(channel_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_channel_controller_activate(channel_ctrl: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_channel_controller_create_sync_monitor(channel_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_channel_controller_create_state_monitor(channel_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_channel_controller_get_mtu_size(channel_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_channel_controller_get_channel_size(channel_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_channel_controller_get_free_space(channel_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_channel_controller_create_free_space_monitor(channel_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_channel_controller_enqueue_transfer(channel_ctrl: interop.PointerConvertible, buffer: interop.PointerConvertible, offset: number, length: number, tag: number): interop.Enum; + +declare function airship_daleipc_channel_controller_sync(channel_ctrl: interop.PointerConvertible, flags: number): void; + +declare function airship_daleipc_channel_controller_get_completed_transfer_count(channel_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_channel_controller_get_transfer_completion(channel_ctrl: interop.PointerConvertible, index: number, out_completion: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_channel_controller_consume_transfers(channel_ctrl: interop.PointerConvertible, count: number): interop.Enum; + +declare function airship_daleipc_channel_controller_synthesize_reset_completions(channel_ctrl: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_create_uplink_controller(client: interop.PointerConvertible, channel_name: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_uplink_controller_destroy(uplink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_uplink_controller_activate(uplink_ctrl: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_uplink_controller_create_sync_monitor(uplink_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_uplink_controller_get_free_space(uplink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_uplink_controller_enqueue_iosk_packet(uplink_ctrl: interop.PointerConvertible, extbuf: interop.PointerConvertible, extbuf_offset: number, length: number, tag: number, channel_id: number): interop.Enum; + +declare function airship_daleipc_uplink_controller_sync(uplink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_uplink_controller_get_completed_packet_count(uplink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_uplink_controller_get_packet_completion(uplink_ctrl: interop.PointerConvertible, index: number, out_completion: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_uplink_controller_consume_packets(uplink_ctrl: interop.PointerConvertible, count: number): interop.Enum; + +declare function airship_daleipc_uplink_controller_synthesize_reset_completions(uplink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_uplink_controller_get_channel_size(uplink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_create_downlink_controller(client: interop.PointerConvertible, channel_name: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_downlink_controller_destroy(downlink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_downlink_controller_activate(downlink_ctrl: interop.PointerConvertible, buffer_size: number): interop.Enum; + +declare function airship_daleipc_downlink_controller_create_sync_monitor(downlink_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_downlink_controller_get_free_space(downlink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_downlink_controller_enqueue_iosk_packet_buffer(downlink_ctrl: interop.PointerConvertible, buffer: interop.PointerConvertible, tag: number): interop.Enum; + +declare function airship_daleipc_downlink_controller_sync(downlink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_downlink_controller_get_completed_packet_count(downlink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_downlink_controller_get_packet_completion(downlink_ctrl: interop.PointerConvertible, index: number, out_completion: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_downlink_controller_consume_packets(downlink_ctrl: interop.PointerConvertible, count: number): interop.Enum; + +declare function airship_daleipc_downlink_controller_synthesize_reset_completions(downlink_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_downlink_controller_get_channel_size(downlink_ctrl: interop.PointerConvertible): number; + +declare function airship_daleipc_create_device_controller(client: interop.PointerConvertible, channel_name: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_device_controller_destroy(device_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_device_controller_activate(device_ctrl: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_device_controller_get_device_timings(device_ctrl: interop.PointerConvertible, frc: interop.PointerConvertible, ap: interop.PointerConvertible, host_begin_abs: interop.PointerConvertible, host_end_abs: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_create_network_clock_controller(client: interop.PointerConvertible, channel_name: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_network_clock_controller_destroy(network_clock_ctrl: interop.PointerConvertible): void; + +declare function airship_daleipc_network_clock_controller_activate(network_clock_ctrl: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_network_clock_controller_create_clock_monitor(network_clock_ctrl: interop.PointerConvertible): interop.Pointer; + +declare function airship_daleipc_network_clock_controller_get_network_clock_updates(network_clock_ctrl: interop.PointerConvertible, frc: interop.PointerConvertible, ap: interop.PointerConvertible, host_begin_abs: interop.PointerConvertible, host_end_abs: interop.PointerConvertible): interop.Enum; + +declare function airship_daleipc_network_clock_controller_reset(network_clock_ctrl: interop.PointerConvertible): void; + declare function do_mach_notify_port_deleted(notify: number, name: number): number; declare function do_mach_notify_port_destroyed(notify: number, rights: number): number; diff --git a/packages/macos/types/LocalAuthentication.d.ts b/packages/macos/types/LocalAuthentication.d.ts index d8c3e24e..107ecd8e 100644 --- a/packages/macos/types/LocalAuthentication.d.ts +++ b/packages/macos/types/LocalAuthentication.d.ts @@ -37,10 +37,10 @@ declare const LAError: { declare const LAPolicy: { WithBiometrics: 1, LAPolicyDeviceOwnerAuthentication: 2, - WithWatch: 3, WithCompanion: 3, - WithBiometricsOrWatch: 4, WithBiometricsOrCompanion: 4, + WithWatch: 3, + WithBiometricsOrWatch: 4, }; declare const LACredentialType: { @@ -48,6 +48,10 @@ declare const LACredentialType: { SmartCardPIN: -3, }; +declare const LACompanionType: { + LACompanionTypeWatch: 1, +}; + declare const LABiometryType: { TypeNone: 0, None: 0, @@ -65,10 +69,6 @@ declare const LAAccessControlOperation: { UseKeyKeyExchange: 5, }; -declare const LACompanionType: { - LACompanionTypeWatch: 1, -}; - declare interface LAEnvironmentObserver extends NSObjectProtocol { environmentStateDidChangeFromOldState?(environment: LAEnvironment, oldState: LAEnvironmentState): void; } diff --git a/packages/macos/types/MLCompute.d.ts b/packages/macos/types/MLCompute.d.ts index 0980f2cb..fe6a36b5 100644 --- a/packages/macos/types/MLCompute.d.ts +++ b/packages/macos/types/MLCompute.d.ts @@ -120,6 +120,11 @@ declare const MLCDataType: { Count: 10, }; +declare const MLCSoftmaxOperation: { + MLCSoftmaxOperationSoftmax: 0, + Log: 1, +}; + declare const MLCGraphCompilationOptions: { None: 0, DebugLayers: 1, @@ -142,9 +147,17 @@ declare const MLCLSTMResultMode: { AndStates: 1, }; -declare const MLCSoftmaxOperation: { - MLCSoftmaxOperationSoftmax: 0, - Log: 1, +declare const MLCLossType: { + MeanAbsoluteError: 0, + MeanSquaredError: 1, + SoftmaxCrossEntropy: 2, + SigmoidCrossEntropy: 3, + CategoricalCrossEntropy: 4, + Hinge: 5, + Huber: 6, + CosineDistance: 7, + Log: 8, + Count: 9, }; declare const MLCRandomInitializerType: { @@ -188,19 +201,6 @@ declare const MLCActivationType: { Count: 21, }; -declare const MLCLossType: { - MeanAbsoluteError: 0, - MeanSquaredError: 1, - SoftmaxCrossEntropy: 2, - SigmoidCrossEntropy: 3, - CategoricalCrossEntropy: 4, - Hinge: 5, - Huber: 6, - CosineDistance: 7, - Log: 8, - Count: 9, -}; - declare function MLCActivationTypeDebugDescription(activationType: interop.Enum): string; declare function MLCArithmeticOperationDebugDescription(operation: interop.Enum): string; @@ -791,12 +791,6 @@ declare class MLCLSTMLayer extends MLCLayer { static layerWithDescriptorInputWeightsHiddenWeightsPeepholeWeightsBiasesGateActivationsOutputResultActivation any>(this: This, descriptor: MLCLSTMDescriptor, inputWeights: NSArray | Array, hiddenWeights: NSArray | Array, peepholeWeights: NSArray | Array | null, biases: NSArray | Array | null, gateActivations: NSArray | Array, outputResultActivation: MLCActivationDescriptor): InstanceType | null; } -declare class MLCReshapeLayer extends MLCLayer { - readonly shape: NSArray; - - static layerWithShape any>(this: This, shape: NSArray | Array): InstanceType | null; -} - declare class MLCMatMulDescriptor extends NSObject implements NSCopying { readonly alpha: number; @@ -837,50 +831,18 @@ declare class MLCInferenceGraph extends MLCGraph { executeWithInputsDataLossLabelsDataLossLabelWeightsDataOutputsDataBatchSizeOptionsCompletionHandler(inputsData: NSDictionary | Record, lossLabelsData: NSDictionary | Record | null, lossLabelWeightsData: NSDictionary | Record | null, outputsData: NSDictionary | Record | null, batchSize: number, options: interop.Enum, completionHandler: (p1: MLCTensor, p2: NSError, p3: number) => void | null): boolean; } -declare class MLCLossLayer extends MLCLayer { - readonly descriptor: MLCLossDescriptor; +declare class MLCFullyConnectedLayer extends MLCLayer { + readonly descriptor: MLCConvolutionDescriptor; readonly weights: MLCTensor; - static layerWithDescriptor any>(this: This, lossDescriptor: MLCLossDescriptor): InstanceType; - - static layerWithDescriptorWeights any>(this: This, lossDescriptor: MLCLossDescriptor, weights: MLCTensor): InstanceType; - - static softmaxCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weight: number): InstanceType; - - static softmaxCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weights: MLCTensor | null): InstanceType; - - static categoricalCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weight: number): InstanceType; - - static categoricalCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weights: MLCTensor | null): InstanceType; - - static sigmoidCrossEntropyLossWithReductionTypeLabelSmoothingWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, weight: number): InstanceType; - - static sigmoidCrossEntropyLossWithReductionTypeLabelSmoothingWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, weights: MLCTensor | null): InstanceType; - - static logLossWithReductionTypeEpsilonWeight any>(this: This, reductionType: interop.Enum, epsilon: number, weight: number): InstanceType; - - static logLossWithReductionTypeEpsilonWeights any>(this: This, reductionType: interop.Enum, epsilon: number, weights: MLCTensor | null): InstanceType; - - static huberLossWithReductionTypeDeltaWeight any>(this: This, reductionType: interop.Enum, delta: number, weight: number): InstanceType; - - static huberLossWithReductionTypeDeltaWeights any>(this: This, reductionType: interop.Enum, delta: number, weights: MLCTensor | null): InstanceType; - - static meanAbsoluteErrorLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; - - static meanAbsoluteErrorLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; - - static meanSquaredErrorLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; - - static meanSquaredErrorLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; - - static hingeLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + readonly biases: MLCTensor; - static hingeLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; + readonly weightsParameter: MLCTensorParameter; - static cosineDistanceLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + readonly biasesParameter: MLCTensorParameter; - static cosineDistanceLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; + static layerWithWeightsBiasesDescriptor any>(this: This, weights: MLCTensor, biases: MLCTensor | null, descriptor: MLCConvolutionDescriptor): InstanceType | null; } declare class MLCAdamWOptimizer extends MLCOptimizer implements NSCopying { @@ -901,20 +863,6 @@ declare class MLCAdamWOptimizer extends MLCOptimizer implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MLCFullyConnectedLayer extends MLCLayer { - readonly descriptor: MLCConvolutionDescriptor; - - readonly weights: MLCTensor; - - readonly biases: MLCTensor; - - readonly weightsParameter: MLCTensorParameter; - - readonly biasesParameter: MLCTensorParameter; - - static layerWithWeightsBiasesDescriptor any>(this: This, weights: MLCTensor, biases: MLCTensor | null, descriptor: MLCConvolutionDescriptor): InstanceType | null; -} - declare class MLCTensorOptimizerDeviceData extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -1057,6 +1005,52 @@ declare class MLCMultiheadAttentionLayer extends MLCLayer { static layerWithDescriptorWeightsBiasesAttentionBiases any>(this: This, descriptor: MLCMultiheadAttentionDescriptor, weights: NSArray | Array, biases: NSArray | Array | null, attentionBiases: NSArray | Array | null): InstanceType | null; } +declare class MLCLossLayer extends MLCLayer { + readonly descriptor: MLCLossDescriptor; + + readonly weights: MLCTensor; + + static layerWithDescriptor any>(this: This, lossDescriptor: MLCLossDescriptor): InstanceType; + + static layerWithDescriptorWeights any>(this: This, lossDescriptor: MLCLossDescriptor, weights: MLCTensor): InstanceType; + + static softmaxCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weight: number): InstanceType; + + static softmaxCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weights: MLCTensor | null): InstanceType; + + static categoricalCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weight: number): InstanceType; + + static categoricalCrossEntropyLossWithReductionTypeLabelSmoothingClassCountWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, classCount: number, weights: MLCTensor | null): InstanceType; + + static sigmoidCrossEntropyLossWithReductionTypeLabelSmoothingWeight any>(this: This, reductionType: interop.Enum, labelSmoothing: number, weight: number): InstanceType; + + static sigmoidCrossEntropyLossWithReductionTypeLabelSmoothingWeights any>(this: This, reductionType: interop.Enum, labelSmoothing: number, weights: MLCTensor | null): InstanceType; + + static logLossWithReductionTypeEpsilonWeight any>(this: This, reductionType: interop.Enum, epsilon: number, weight: number): InstanceType; + + static logLossWithReductionTypeEpsilonWeights any>(this: This, reductionType: interop.Enum, epsilon: number, weights: MLCTensor | null): InstanceType; + + static huberLossWithReductionTypeDeltaWeight any>(this: This, reductionType: interop.Enum, delta: number, weight: number): InstanceType; + + static huberLossWithReductionTypeDeltaWeights any>(this: This, reductionType: interop.Enum, delta: number, weights: MLCTensor | null): InstanceType; + + static meanAbsoluteErrorLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + + static meanAbsoluteErrorLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; + + static meanSquaredErrorLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + + static meanSquaredErrorLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; + + static hingeLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + + static hingeLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; + + static cosineDistanceLossWithReductionTypeWeight any>(this: This, reductionType: interop.Enum, weight: number): InstanceType; + + static cosineDistanceLossWithReductionTypeWeights any>(this: This, reductionType: interop.Enum, weights: MLCTensor | null): InstanceType; +} + declare class MLCTensorParameter extends NSObject { readonly tensor: MLCTensor; @@ -1273,6 +1267,12 @@ declare class MLCTensorData extends NSObject { static dataWithBytesNoCopyLengthDeallocator any>(this: This, bytes: interop.PointerConvertible, length: number, deallocator: (p1: interop.PointerConvertible, p2: number) => void): InstanceType; } +declare class MLCReshapeLayer extends MLCLayer { + readonly shape: NSArray; + + static layerWithShape any>(this: This, shape: NSArray | Array): InstanceType | null; +} + declare class MLCPoolingLayer extends MLCLayer { readonly descriptor: MLCPoolingDescriptor; diff --git a/packages/macos/types/MailKit.d.ts b/packages/macos/types/MailKit.d.ts index 325fa0a9..bde4bfec 100644 --- a/packages/macos/types/MailKit.d.ts +++ b/packages/macos/types/MailKit.d.ts @@ -6,6 +6,18 @@ declare const MEComposeSessionErrorDomain: string; declare const MEMessageSecurityErrorDomain: string; +declare const MEMessageActionFlag: { + None: 0, + DefaultColor: 1, + Red: 2, + Orange: 3, + Yellow: 4, + Green: 5, + Blue: 6, + Purple: 7, + Gray: 8, +}; + declare const MEMessageSecurityErrorCode: { Encoding: 0, Decoding: 1, @@ -40,18 +52,6 @@ declare const MEMessageActionMessageColor: { Gray: 7, }; -declare const MEMessageActionFlag: { - None: 0, - DefaultColor: 1, - Red: 2, - Orange: 3, - Yellow: 4, - Green: 5, - Blue: 6, - Purple: 7, - Gray: 8, -}; - declare const MEComposeUserAction: { NewMessage: 1, Reply: 2, @@ -96,19 +96,6 @@ declare interface MEComposeSessionHandler extends NSObjectProtocol { declare class MEComposeSessionHandler extends NativeObject implements MEComposeSessionHandler { } -declare interface MEExtension extends NSObjectProtocol { - handlerForComposeSession?(session: MEComposeSession): MEComposeSessionHandler; - - handlerForMessageActions?(): MEMessageActionHandler; - - handlerForContentBlocker?(): MEContentBlocker; - - handlerForMessageSecurity?(): MEMessageSecurityHandler; -} - -declare class MEExtension extends NativeObject implements MEExtension { -} - declare interface MEContentBlocker extends NSObjectProtocol { contentRulesJSON(): NSData; } @@ -125,6 +112,19 @@ declare interface MEMessageActionHandler extends NSObjectProtocol { declare class MEMessageActionHandler extends NativeObject implements MEMessageActionHandler { } +declare interface MEExtension extends NSObjectProtocol { + handlerForComposeSession?(session: MEComposeSession): MEComposeSessionHandler; + + handlerForMessageActions?(): MEMessageActionHandler; + + handlerForContentBlocker?(): MEContentBlocker; + + handlerForMessageSecurity?(): MEMessageSecurityHandler; +} + +declare class MEExtension extends NativeObject implements MEExtension { +} + declare interface MEMessageDecoder extends NSObjectProtocol { decodedMessageForMessageData(data: NSData): MEDecodedMessage; } diff --git a/packages/macos/types/MapKit.d.ts b/packages/macos/types/MapKit.d.ts index 74747732..dc9a720b 100644 --- a/packages/macos/types/MapKit.d.ts +++ b/packages/macos/types/MapKit.d.ts @@ -4,14 +4,10 @@ /// /// -declare const MKPointsOfInterestRequestMaxRadius: number; - declare const MKMapViewDefaultClusterAnnotationViewReuseIdentifier: string; declare const MKMapViewDefaultAnnotationViewReuseIdentifier: string; -declare const MKErrorDomain: string; - declare const MKAnnotationViewZPriorityDefaultSelected: number; declare const MKAnnotationViewZPriorityMax: number; @@ -20,6 +16,8 @@ declare const MKFeatureDisplayPriorityDefaultLow: number; declare const MKFeatureDisplayPriorityRequired: number; +declare const MKPointsOfInterestRequestMaxRadius: number; + declare const MKLaunchOptionsCameraKey: string; declare const MKLaunchOptionsMapSpanKey: string; @@ -100,6 +98,8 @@ declare const MKPointOfInterestCategoryAnimalService: string; declare const MKMapRectWorld: MKMapRect; +declare const MKErrorDomain: string; + declare const MKPointOfInterestCategoryHospital: string; declare const MKPointOfInterestCategoryRVPark: string; @@ -136,6 +136,8 @@ declare const MKPointOfInterestCategoryPostOffice: string; declare const MKLaunchOptionsMapCenterKey: string; +declare const MKLaunchOptionsDirectionsModeCycling: string; + declare const MKAnnotationViewZPriorityDefaultUnselected: number; declare const MKMapSizeWorld: MKMapSize; @@ -204,20 +206,32 @@ declare const MKPointOfInterestCategoryRestaurant: string; declare const MKPointOfInterestCategoryBowling: string; -declare const MKStandardMapEmphasisStyle: { - Default: 0, - Muted: 1, +declare const MKAddressFilterOption: { + Country: 1, + AdministrativeArea: 2, + SubAdministrativeArea: 4, + Locality: 8, + SubLocality: 16, + PostalCode: 32, }; -declare const MKMapElevationStyle: { - Flat: 0, - Realistic: 1, +declare const MKFeatureVisibility: { + Adaptive: 0, + Hidden: 1, + Visible: 2, }; -declare const MKLocalSearchResultType: { - Address: 1, - PointOfInterest: 2, - PhysicalFeature: 4, +declare const MKSearchCompletionFilterType: { + AndQueries: 0, + Only: 1, +}; + +declare const MKDirectionsTransportType: { + Automobile: 1, + Walking: 2, + Transit: 4, + Cycling: 8, + Any: 268435455, }; declare const MKPinAnnotationColor: { @@ -226,6 +240,11 @@ declare const MKPinAnnotationColor: { Purple: 2, }; +declare const MKStandardMapEmphasisStyle: { + Default: 0, + Muted: 1, +}; + declare const MKUserTrackingMode: { None: 0, Follow: 1, @@ -236,17 +255,22 @@ declare const MKOverlayLevel: { Labels: 1, }; +declare const MKMapElevationStyle: { + Flat: 0, + Realistic: 1, +}; + +declare const MKLocalSearchResultType: { + Address: 1, + PointOfInterest: 2, + PhysicalFeature: 4, +}; + declare const MKLocalSearchRegionPriority: { Default: 0, Required: 1, }; -declare const MKFeatureVisibility: { - Adaptive: 0, - Hidden: 1, - Visible: 2, -}; - declare const MKErrorCode: { Unknown: 1, ServerFailure: 2, @@ -265,6 +289,12 @@ declare const MKMapType: { MutedStandard: 5, }; +declare const MKLookAroundBadgePosition: { + TopLeading: 0, + TopTrailing: 1, + BottomTrailing: 2, +}; + declare const MKLocalSearchCompleterResultType: { Address: 1, PointOfInterest: 2, @@ -272,13 +302,10 @@ declare const MKLocalSearchCompleterResultType: { PhysicalFeature: 8, }; -declare const MKAddressFilterOption: { - Country: 1, - AdministrativeArea: 2, - SubAdministrativeArea: 4, - Locality: 8, - SubLocality: 16, - PostalCode: 32, +declare const MKAddressRepresentationsContextStyle: { + Automatic: 0, + Short: 1, + Full: 2, }; declare const MKDistanceFormatterUnitStyle: { @@ -294,11 +321,6 @@ declare const MKDistanceFormatterUnits: { ImperialWithYards: 3, }; -declare const MKSearchCompletionFilterType: { - AndQueries: 0, - Only: 1, -}; - declare const MKAnnotationViewCollisionMode: { Rectangle: 0, Circle: 1, @@ -324,19 +346,6 @@ declare const MKMapItemDetailSelectionAccessoryCalloutStyle: { Compact: 2, }; -declare const MKLookAroundBadgePosition: { - TopLeading: 0, - TopTrailing: 1, - BottomTrailing: 2, -}; - -declare const MKDirectionsTransportType: { - Automobile: 1, - Walking: 2, - Transit: 4, - Any: 268435455, -}; - declare class MKMapRect { constructor(init?: MKMapRect); origin: MKMapPoint; @@ -411,6 +420,13 @@ declare function MKMapRectRemainder(rect: MKMapRect): MKMapRect; declare function MKRoadWidthAtZoomScale(zoomScale: number): number; +declare interface MKMapItemDetailViewControllerDelegate extends NSObjectProtocol { + mapItemDetailViewControllerDidFinish(detailViewController: MKMapItemDetailViewController): void; +} + +declare class MKMapItemDetailViewControllerDelegate extends NativeObject implements MKMapItemDetailViewControllerDelegate { +} + declare interface MKLookAroundViewControllerDelegate extends NSObjectProtocol { lookAroundViewControllerWillUpdateScene?(viewController: MKLookAroundViewController): void; @@ -428,11 +444,13 @@ declare interface MKLookAroundViewControllerDelegate extends NSObjectProtocol { declare class MKLookAroundViewControllerDelegate extends NativeObject implements MKLookAroundViewControllerDelegate { } -declare interface MKMapItemDetailViewControllerDelegate extends NSObjectProtocol { - mapItemDetailViewControllerDidFinish(detailViewController: MKMapItemDetailViewController): void; +declare interface MKLocalSearchCompleterDelegate extends NSObjectProtocol { + completerDidUpdateResults?(completer: MKLocalSearchCompleter): void; + + completerDidFailWithError?(completer: MKLocalSearchCompleter, error: NSError): void; } -declare class MKMapItemDetailViewControllerDelegate extends NativeObject implements MKMapItemDetailViewControllerDelegate { +declare class MKLocalSearchCompleterDelegate extends NativeObject implements MKLocalSearchCompleterDelegate { } declare interface MKGeoJSONObject extends NSObjectProtocol { @@ -441,15 +459,6 @@ declare interface MKGeoJSONObject extends NSObjectProtocol { declare class MKGeoJSONObject extends NativeObject implements MKGeoJSONObject { } -declare interface MKLocalSearchCompleterDelegate extends NSObjectProtocol { - completerDidUpdateResults?(completer: MKLocalSearchCompleter): void; - - completerDidFailWithError?(completer: MKLocalSearchCompleter, error: NSError): void; -} - -declare class MKLocalSearchCompleterDelegate extends NativeObject implements MKLocalSearchCompleterDelegate { -} - declare interface MKAnnotation extends NSObjectProtocol { readonly coordinate: CLLocationCoordinate2D; @@ -656,6 +665,12 @@ declare class MKMapItem extends NSObject { readonly isCurrentLocation: boolean; + readonly location: CLLocation; + + readonly address: MKAddress; + + readonly addressRepresentations: MKAddressRepresentations; + name: string; phoneNumber: string; @@ -670,6 +685,8 @@ declare class MKMapItem extends NSObject { initWithPlacemark(placemark: MKPlacemark): this; + initWithLocationAddress(location: CLLocation, address: MKAddress | null): this; + openInMapsWithLaunchOptions(launchOptions: NSDictionary | Record | null): boolean; static openMapsWithItemsLaunchOptions(mapItems: NSArray | Array, launchOptions: NSDictionary | Record | null): boolean; @@ -686,7 +703,7 @@ declare class MKMapItem extends NSObject { setTimeZone(timeZone: NSTimeZone): void; - setPointOfInterestCategory(pointOfInterestCategory: string): void; + setPointOfInterestCategory(pointOfInterestCategory: string | null): void; } declare class MKDistanceFormatter extends NSFormatter { @@ -707,24 +724,6 @@ declare class MKDistanceFormatter extends NSFormatter { setUnitStyle(unitStyle: interop.Enum): void; } -declare class MKMapItemRequest extends NSObject { - initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - - getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - - cancel(): void; - - readonly mapItemIdentifier: MKMapItemIdentifier; - - readonly cancelled: boolean; - - readonly loading: boolean; - - isCancelled(): boolean; - - isLoading(): boolean; -} - declare class MKLookAroundSnapshotter extends NSObject { initWithSceneOptions(scene: MKLookAroundScene, options: MKLookAroundSnapshotOptions): this; @@ -763,28 +762,6 @@ declare class MKLookAroundScene extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKStandardMapConfiguration extends MKMapConfiguration { - init(): this; - - initWithElevationStyle(elevationStyle: interop.Enum): this; - - initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; - - initWithEmphasisStyle(emphasisStyle: interop.Enum): this; - - emphasisStyle: interop.Enum; - - pointOfInterestFilter: MKPointOfInterestFilter; - - showsTraffic: boolean; - - setEmphasisStyle(emphasisStyle: interop.Enum): void; - - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - - setShowsTraffic(showsTraffic: boolean): void; -} - declare class MKHybridMapConfiguration extends MKMapConfiguration { init(): this; @@ -799,20 +776,6 @@ declare class MKHybridMapConfiguration extends MKMapConfiguration { setShowsTraffic(showsTraffic: boolean): void; } -declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { - elevationStyle: interop.Enum; - - setElevationStyle(elevationStyle: interop.Enum): void; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MKPitchControl extends NSView { static pitchControlWithMapView any>(this: This, mapView: MKMapView | null): InstanceType; @@ -841,54 +804,6 @@ declare class MKMapCameraZoomRange extends NSObject implements NSSecureCoding, N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { - readonly identifier: string; - - readonly properties: NSData; - - readonly geometry: NSArray; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class MKTileOverlay extends NSObject implements MKOverlay { initWithURLTemplate(URLTemplate: string | null): this; @@ -973,537 +888,642 @@ declare class MKTileOverlay extends NSObject implements MKOverlay { readonly debugDescription: string; } -declare class MKMapSnapshotter extends NSObject { - initWithOptions(options: MKMapSnapshotOptions): this; +declare class MKCircleRenderer extends MKOverlayPathRenderer { + initWithCircle(circle: MKCircle): this; - startWithCompletionHandler(completionHandler: (p1: MKMapSnapshot, p2: NSError) => void): void; + readonly circle: MKCircle; - startWithQueueCompletionHandler(queue: NSObject, completionHandler: (p1: MKMapSnapshot, p2: NSError) => void): void; + strokeStart: number; - cancel(): void; + strokeEnd: number; - readonly loading: boolean; + setStrokeStart(strokeStart: number): void; - isLoading(): boolean; + setStrokeEnd(strokeEnd: number): void; } -declare class MKMapSnapshot extends NSObject { - readonly image: NSImage; - - readonly appearance: NSAppearance; +declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { + initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; - pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; + readonly multiPolyline: MKMultiPolyline; } -declare class MKMapSnapshotOptions extends NSObject implements NSCopying { - preferredConfiguration: MKMapConfiguration; +declare class MKMultiPolygonRenderer extends MKOverlayPathRenderer { + initWithMultiPolygon(multiPolygon: MKMultiPolygon): this; - camera: MKMapCamera; + readonly multiPolygon: MKMultiPolygon; +} - mapRect: MKMapRect; +declare class MKOverlayPathRenderer extends MKOverlayRenderer { + fillColor: NSColor; - region: MKCoordinateRegion; + strokeColor: NSColor; - mapType: interop.Enum; + lineWidth: number; - pointOfInterestFilter: MKPointOfInterestFilter; + lineJoin: interop.Enum; - showsPointsOfInterest: boolean; + lineCap: interop.Enum; - showsBuildings: boolean; + miterLimit: number; - size: CGSize; + lineDashPhase: number; - appearance: NSAppearance; + get lineDashPattern(): NSArray; + set lineDashPattern(value: NSArray | Array); - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + shouldRasterize: boolean; - setCamera(camera: MKMapCamera): void; + createPath(): void; - setMapRect(mapRect: MKMapRect): void; + path: interop.Object; - setRegion(region: MKCoordinateRegion): void; + invalidatePath(): void; - setMapType(mapType: interop.Enum): void; + applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + strokePathInContext(path: interop.Object, context: interop.Object): void; - setShowsBuildings(showsBuildings: boolean): void; + fillPathInContext(path: interop.Object, context: interop.Object): void; - setSize(size: CGSize): void; + setFillColor(fillColor: NSColor | null): void; - setAppearance(appearance: NSAppearance): void; + setStrokeColor(strokeColor: NSColor | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setLineWidth(lineWidth: number): void; -declare class MKETAResponse extends NSObject { - readonly source: MKMapItem; + setLineJoin(lineJoin: interop.Enum): void; - readonly destination: MKMapItem; + setLineCap(lineCap: interop.Enum): void; - readonly expectedTravelTime: number; + setMiterLimit(miterLimit: number): void; - readonly distance: number; + setLineDashPhase(lineDashPhase: number): void; - readonly expectedArrivalDate: NSDate; + setLineDashPattern(lineDashPattern: NSArray | Array | null): void; - readonly expectedDepartureDate: NSDate; + setShouldRasterize(shouldRasterize: boolean): void; - readonly transportType: interop.Enum; + setPath(path: interop.Object | null): void; } -declare class MKRouteStep extends NSObject { - readonly instructions: string; +declare class MKClusterAnnotation extends NSObject implements MKAnnotation { + title: string; - readonly notice: string; + subtitle: string; - readonly polyline: MKPolyline; + readonly memberAnnotations: NSArray; - readonly distance: number; + initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; - readonly transportType: interop.Enum; + setTitle(title: string | null): void; + + setSubtitle(subtitle: string | null): void; + + readonly coordinate: CLLocationCoordinate2D; + + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } -declare class MKRoute extends NSObject { - readonly name: string; +declare class MKMarkerAnnotationView extends MKAnnotationView { + titleVisibility: interop.Enum; - readonly advisoryNotices: NSArray; + subtitleVisibility: interop.Enum; - readonly distance: number; + markerTintColor: NSColor; - readonly expectedTravelTime: number; + glyphTintColor: NSColor; - readonly transportType: interop.Enum; + glyphText: string; - readonly polyline: MKPolyline; + glyphImage: NSImage; - readonly steps: NSArray; + selectedGlyphImage: NSImage; - readonly hasTolls: boolean; + animatesWhenAdded: boolean; - readonly hasHighways: boolean; + setTitleVisibility(titleVisibility: interop.Enum): void; + + setSubtitleVisibility(subtitleVisibility: interop.Enum): void; + + setMarkerTintColor(markerTintColor: NSColor | null): void; + + setGlyphTintColor(glyphTintColor: NSColor | null): void; + + setGlyphText(glyphText: string | null): void; + + setGlyphImage(glyphImage: NSImage | null): void; + + setSelectedGlyphImage(selectedGlyphImage: NSImage | null): void; + + setAnimatesWhenAdded(animatesWhenAdded: boolean): void; } -declare class MKDirectionsRequest extends NSObject { - source: MKMapItem; +declare class MKStandardMapConfiguration extends MKMapConfiguration { + init(): this; - setSource(source: MKMapItem | null): void; + initWithElevationStyle(elevationStyle: interop.Enum): this; - destination: MKMapItem; + initWithElevationStyleEmphasisStyle(elevationStyle: interop.Enum, emphasisStyle: interop.Enum): this; - setDestination(destination: MKMapItem | null): void; + initWithEmphasisStyle(emphasisStyle: interop.Enum): this; - transportType: interop.Enum; + emphasisStyle: interop.Enum; - requestsAlternateRoutes: boolean; + pointOfInterestFilter: MKPointOfInterestFilter; - departureDate: NSDate; + showsTraffic: boolean; - arrivalDate: NSDate; + setEmphasisStyle(emphasisStyle: interop.Enum): void; - tollPreference: interop.Enum; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - highwayPreference: interop.Enum; + setShowsTraffic(showsTraffic: boolean): void; +} - setTransportType(transportType: interop.Enum): void; +declare class MKMapSnapshotter extends NSObject { + initWithOptions(options: MKMapSnapshotOptions): this; - setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; + startWithCompletionHandler(completionHandler: (p1: MKMapSnapshot, p2: NSError) => void): void; - setDepartureDate(departureDate: NSDate): void; + startWithQueueCompletionHandler(queue: NSObject, completionHandler: (p1: MKMapSnapshot, p2: NSError) => void): void; - setArrivalDate(arrivalDate: NSDate): void; + cancel(): void; - setTollPreference(tollPreference: interop.Enum): void; + readonly loading: boolean; - setHighwayPreference(highwayPreference: interop.Enum): void; + isLoading(): boolean; +} - initWithContentsOfURL(url: NSURL): this; +declare class MKMapSnapshot extends NSObject { + readonly image: NSImage; - static isDirectionsRequestURL(url: NSURL): boolean; + readonly appearance: NSAppearance; + + pointForCoordinate(coordinate: CLLocationCoordinate2D): CGPoint; } -declare class MKLocalSearchCompleter extends NSObject { - queryFragment: string; +declare class MKMapSnapshotOptions extends NSObject implements NSCopying { + preferredConfiguration: MKMapConfiguration; - region: MKCoordinateRegion; + camera: MKMapCamera; - regionPriority: interop.Enum; + mapRect: MKMapRect; - filterType: interop.Enum; + region: MKCoordinateRegion; - resultTypes: interop.Enum; + mapType: interop.Enum; pointOfInterestFilter: MKPointOfInterestFilter; - addressFilter: MKAddressFilter; + showsPointsOfInterest: boolean; - delegate: MKLocalSearchCompleterDelegate; + showsBuildings: boolean; - readonly results: NSArray; + size: CGSize; - readonly searching: boolean; + appearance: NSAppearance; - cancel(): void; + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; - setQueryFragment(queryFragment: string): void; + setCamera(camera: MKMapCamera): void; + + setMapRect(mapRect: MKMapRect): void; setRegion(region: MKCoordinateRegion): void; - setRegionPriority(regionPriority: interop.Enum): void; + setMapType(mapType: interop.Enum): void; - setFilterType(filterType: interop.Enum): void; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; - setResultTypes(resultTypes: interop.Enum): void; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + setShowsBuildings(showsBuildings: boolean): void; - setAddressFilter(addressFilter: MKAddressFilter): void; + setSize(size: CGSize): void; - setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; + setAppearance(appearance: NSAppearance): void; - isSearching(): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { - initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; +declare class MKMapView extends NSView implements NSCoding { + delegate: MKMapViewDelegate; - initWithCoordinateRegion(region: MKCoordinateRegion): this; + mapType: interop.Enum; - readonly coordinate: CLLocationCoordinate2D; + preferredConfiguration: MKMapConfiguration; - readonly radius: number; + region: MKCoordinateRegion; - readonly region: MKCoordinateRegion; + setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - pointOfInterestFilter: MKPointOfInterestFilter; + centerCoordinate: CLLocationCoordinate2D; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; -declare class MKPointOfInterestFilter extends NSObject implements NSSecureCoding, NSCopying { - static readonly filterIncludingAllCategories: MKPointOfInterestFilter; + visibleMapRect: MKMapRect; - static readonly filterExcludingAllCategories: MKPointOfInterestFilter; + setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - initIncludingCategories(categories: NSArray | Array): this; + mapRectThatFits(mapRect: MKMapRect): MKMapRect; - initExcludingCategories(categories: NSArray | Array): this; + setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: NSEdgeInsets, animate: boolean): void; - includesCategory(category: string): boolean; + mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: NSEdgeInsets): MKMapRect; - excludesCategory(category: string): boolean; + camera: MKMapCamera; - static readonly supportsSecureCoding: boolean; + setCameraAnimated(camera: MKMapCamera, animated: boolean): void; - encodeWithCoder(coder: NSCoder): void; + cameraZoomRange: MKMapCameraZoomRange; - initWithCoder(coder: NSCoder): this; + setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + cameraBoundary: MKMapCameraBoundary; -declare class MKCircleRenderer extends MKOverlayPathRenderer { - initWithCircle(circle: MKCircle): this; + setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; - readonly circle: MKCircle; + convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: NSView | null): CGPoint; - strokeStart: number; + convertPointToCoordinateFromView(point: CGPoint, view: NSView | null): CLLocationCoordinate2D; - strokeEnd: number; + convertRegionToRectToView(region: MKCoordinateRegion, view: NSView | null): CGRect; - setStrokeStart(strokeStart: number): void; + convertRectToRegionFromView(rect: CGRect, view: NSView | null): MKCoordinateRegion; - setStrokeEnd(strokeEnd: number): void; -} + zoomEnabled: boolean; -declare class MKMultiPolylineRenderer extends MKOverlayPathRenderer { - initWithMultiPolyline(multiPolyline: MKMultiPolyline): this; + scrollEnabled: boolean; - readonly multiPolyline: MKMultiPolyline; -} + rotateEnabled: boolean; -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolyline extends MKShape implements MKOverlay { - initWithPolylines(polylines: NSArray | Array): this; + pitchEnabled: boolean; - readonly polylines: NSArray; + showsUserTrackingButton: boolean; - readonly coordinate: CLLocationCoordinate2D; + pitchButtonVisibility: interop.Enum; - readonly boundingMapRect: MKMapRect; + showsPitchControl: boolean; - intersectsMapRect(mapRect: MKMapRect): boolean; + showsZoomControls: boolean; - canReplaceMapContent: boolean; + showsCompass: boolean; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + showsScale: boolean; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + pointOfInterestFilter: MKPointOfInterestFilter; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + showsPointsOfInterest: boolean; - isEqual(object: interop.Object): boolean; + showsBuildings: boolean; - readonly hash: number; + showsTraffic: boolean; - readonly superclass: interop.Object; + showsUserLocation: boolean; - class(): interop.Object; + readonly userLocation: MKUserLocation; - self(): this; + userTrackingMode: interop.Enum; - performSelector(aSelector: string): interop.Object; + setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly userLocationVisible: boolean; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + addAnnotation(annotation: MKAnnotation): void; - readonly isProxy: boolean; + addAnnotations(annotations: NSArray | Array): void; - isKindOfClass(aClass: interop.Object): boolean; + removeAnnotation(annotation: MKAnnotation): void; - isMemberOfClass(aClass: interop.Object): boolean; + removeAnnotations(annotations: NSArray | Array): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + readonly annotations: NSArray; - respondsToSelector(aSelector: string): boolean; + annotationsInMapRect(mapRect: MKMapRect): NSSet; - retain(): this; + viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; - release(): void; + dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; - autorelease(): this; + dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; - retainCount(): number; + registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; - readonly zone: interop.Pointer; + selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; + + deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; + + get selectedAnnotations(): NSArray; + set selectedAnnotations(value: NSArray | Array); + + readonly annotationVisibleRect: CGRect; + + showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; + + setDelegate(delegate: MKMapViewDelegate | null): void; + + setMapType(mapType: interop.Enum): void; + + setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + + setRegion(region: MKCoordinateRegion): void; + + setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; + + setVisibleMapRect(visibleMapRect: MKMapRect): void; + + setCamera(camera: MKMapCamera): void; + + setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; + + setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; + + isZoomEnabled(): boolean; + + setZoomEnabled(zoomEnabled: boolean): void; + + isScrollEnabled(): boolean; + + setScrollEnabled(scrollEnabled: boolean): void; + + isRotateEnabled(): boolean; + + setRotateEnabled(rotateEnabled: boolean): void; + + isPitchEnabled(): boolean; + + setPitchEnabled(pitchEnabled: boolean): void; + + setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; + + setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; + + setShowsPitchControl(showsPitchControl: boolean): void; + + setShowsZoomControls(showsZoomControls: boolean): void; + + setShowsCompass(showsCompass: boolean): void; - readonly description: string; + setShowsScale(showsScale: boolean): void; - readonly debugDescription: string; -} + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; -// @ts-ignore ClassDecl.tsIgnore -declare class MKPolyline extends MKMultiPoint implements MKOverlay { - static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; + setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; - static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + setShowsBuildings(showsBuildings: boolean): void; - readonly coordinate: CLLocationCoordinate2D; + setShowsTraffic(showsTraffic: boolean): void; - readonly boundingMapRect: MKMapRect; + setShowsUserLocation(showsUserLocation: boolean): void; - intersectsMapRect(mapRect: MKMapRect): boolean; + setUserTrackingMode(userTrackingMode: interop.Enum): void; - canReplaceMapContent: boolean; + isUserLocationVisible(): boolean; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; - isEqual(object: interop.Object): boolean; + removeOverlay(overlay: MKOverlay): void; - readonly hash: number; + removeOverlays(overlays: NSArray | Array): void; - readonly superclass: interop.Object; + insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; - class(): interop.Object; + insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - self(): this; + insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; - performSelector(aSelector: string): interop.Object; + exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + readonly overlays: NSArray; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + overlaysInLevel(level: interop.Enum): NSArray; - readonly isProxy: boolean; + rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; - isKindOfClass(aClass: interop.Object): boolean; + addOverlay(overlay: MKOverlay): void; - isMemberOfClass(aClass: interop.Object): boolean; + addOverlays(overlays: NSArray | Array): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + insertOverlayAtIndex(overlay: MKOverlay, index: number): void; - respondsToSelector(aSelector: string): boolean; + exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; - retain(): this; + encodeWithCoder(coder: NSCoder): void; - release(): void; + initWithCoder(coder: NSCoder): this; +} - autorelease(): this; +declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { + static automaticWithPresentationViewController(presentationViewController: NSViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; - retainCount(): number; + static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly zone: interop.Pointer; + static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly description: string; + static sheetPresentedFromViewController(viewController: NSViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; - readonly debugDescription: string; + static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; } -declare class MKMultiPolygonRenderer extends MKOverlayPathRenderer { - initWithMultiPolygon(multiPolygon: MKMultiPolygon): this; +declare class MKOverlayRenderer extends NSObject { + initWithOverlay(overlay: MKOverlay): this; - readonly multiPolygon: MKMultiPolygon; -} + readonly overlay: MKOverlay; -declare class MKOverlayPathRenderer extends MKOverlayRenderer { - fillColor: NSColor; + pointForMapPoint(mapPoint: MKMapPoint): CGPoint; - strokeColor: NSColor; + mapPointForPoint(point: CGPoint): MKMapPoint; - lineWidth: number; + rectForMapRect(mapRect: MKMapRect): CGRect; - lineJoin: interop.Enum; + mapRectForRect(rect: CGRect): MKMapRect; - lineCap: interop.Enum; + canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; - miterLimit: number; + drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; - lineDashPhase: number; + setNeedsDisplay(): void; - get lineDashPattern(): NSArray; - set lineDashPattern(value: NSArray | Array); + setNeedsDisplayInMapRect(mapRect: MKMapRect): void; - shouldRasterize: boolean; + setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; - createPath(): void; + alpha: number; - path: interop.Object; + readonly contentScaleFactor: number; - invalidatePath(): void; + setAlpha(alpha: number): void; +} - applyStrokePropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; +declare class MKMapItemRequest extends NSObject { + initWithMapItemIdentifier(identifier: MKMapItemIdentifier): this; - applyFillPropertiesToContextAtZoomScale(context: interop.Object, zoomScale: number): void; + getMapItemWithCompletionHandler(completionHandler: (p1: MKMapItem, p2: NSError) => void | null): void; - strokePathInContext(path: interop.Object, context: interop.Object): void; + cancel(): void; - fillPathInContext(path: interop.Object, context: interop.Object): void; + readonly mapItemIdentifier: MKMapItemIdentifier; - setFillColor(fillColor: NSColor | null): void; + readonly cancelled: boolean; - setStrokeColor(strokeColor: NSColor | null): void; + readonly loading: boolean; - setLineWidth(lineWidth: number): void; + isCancelled(): boolean; - setLineJoin(lineJoin: interop.Enum): void; + isLoading(): boolean; +} - setLineCap(lineCap: interop.Enum): void; +declare class MKMapConfiguration extends NSObject implements NSSecureCoding, NSCopying { + elevationStyle: interop.Enum; - setMiterLimit(miterLimit: number): void; + setElevationStyle(elevationStyle: interop.Enum): void; - setLineDashPhase(lineDashPhase: number): void; + static readonly supportsSecureCoding: boolean; - setLineDashPattern(lineDashPattern: NSArray | Array | null): void; + encodeWithCoder(coder: NSCoder): void; - setShouldRasterize(shouldRasterize: boolean): void; + initWithCoder(coder: NSCoder): this; - setPath(path: interop.Object | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class MKMultiPolygon extends MKShape implements MKOverlay { - initWithPolygons(polygons: NSArray | Array): this; - - readonly polygons: NSArray; +declare class MKLocalSearchCompleter extends NSObject { + queryFragment: string; - readonly coordinate: CLLocationCoordinate2D; + region: MKCoordinateRegion; - readonly boundingMapRect: MKMapRect; + regionPriority: interop.Enum; - intersectsMapRect(mapRect: MKMapRect): boolean; + filterType: interop.Enum; - canReplaceMapContent: boolean; + resultTypes: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + pointOfInterestFilter: MKPointOfInterestFilter; - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; + addressFilter: MKAddressFilter; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + delegate: MKLocalSearchCompleterDelegate; - isEqual(object: interop.Object): boolean; + readonly results: NSArray; - readonly hash: number; + readonly searching: boolean; - readonly superclass: interop.Object; + cancel(): void; - class(): interop.Object; + setQueryFragment(queryFragment: string): void; - self(): this; + setRegion(region: MKCoordinateRegion): void; - performSelector(aSelector: string): interop.Object; + setRegionPriority(regionPriority: interop.Enum): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setFilterType(filterType: interop.Enum): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + setResultTypes(resultTypes: interop.Enum): void; - readonly isProxy: boolean; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - isKindOfClass(aClass: interop.Object): boolean; + setAddressFilter(addressFilter: MKAddressFilter | null): void; - isMemberOfClass(aClass: interop.Object): boolean; + setDelegate(delegate: MKLocalSearchCompleterDelegate | null): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + isSearching(): boolean; +} - respondsToSelector(aSelector: string): boolean; +declare class MKLocalPointsOfInterestRequest extends NSObject implements NSCopying { + initWithCenterCoordinateRadius(coordinate: CLLocationCoordinate2D, radius: number): this; - retain(): this; + initWithCoordinateRegion(region: MKCoordinateRegion): this; - release(): void; + readonly coordinate: CLLocationCoordinate2D; - autorelease(): this; + readonly radius: number; - retainCount(): number; + readonly region: MKCoordinateRegion; - readonly zone: interop.Pointer; + pointOfInterestFilter: MKPointOfInterestFilter; - readonly description: string; + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; - readonly debugDescription: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class MKPolygon extends MKMultiPoint implements MKOverlay { - static polygonWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; +declare class MKPointOfInterestFilter extends NSObject implements NSSecureCoding, NSCopying { + static readonly filterIncludingAllCategories: MKPointOfInterestFilter; - static polygonWithPointsCountInteriorPolygons any>(this: This, points: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; + static readonly filterExcludingAllCategories: MKPointOfInterestFilter; - static polygonWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; + initIncludingCategories(categories: NSArray | Array): this; - static polygonWithCoordinatesCountInteriorPolygons any>(this: This, coords: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; + initExcludingCategories(categories: NSArray | Array): this; - readonly interiorPolygons: NSArray; + includesCategory(category: string): boolean; - readonly coordinate: CLLocationCoordinate2D; + excludesCategory(category: string): boolean; - readonly boundingMapRect: MKMapRect; + static readonly supportsSecureCoding: boolean; - intersectsMapRect(mapRect: MKMapRect): boolean; + encodeWithCoder(coder: NSCoder): void; - canReplaceMapContent: boolean; + initWithCoder(coder: NSCoder): this; - // @ts-ignore MemberDecl.tsIgnore - readonly title: string; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - // @ts-ignore MemberDecl.tsIgnore - readonly subtitle: string; +declare class MKGeoJSONFeature extends NSObject implements MKGeoJSONObject { + readonly identifier: string; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; + readonly properties: NSData; + + readonly geometry: NSArray; isEqual(object: interop.Object): boolean; @@ -1547,30 +1567,24 @@ declare class MKPolygon extends MKMultiPoint implements MKOverlay { } // @ts-ignore ClassDecl.tsIgnore -declare class MKPointAnnotation extends MKShape { - init(): this; - - initWithCoordinate(coordinate: CLLocationCoordinate2D): this; - - initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; +declare class MKMultiPolygon extends MKShape implements MKOverlay { + initWithPolygons(polygons: NSArray | Array): this; - // @ts-ignore MemberDecl.tsIgnore - coordinate: CLLocationCoordinate2D; + readonly polygons: NSArray; - // @ts-ignore MemberDecl.tsIgnore - setCoordinate(coordinate: CLLocationCoordinate2D): void; -} + readonly coordinate: CLLocationCoordinate2D; -declare class MKShape extends NSObject implements MKAnnotation { - title: string; + readonly boundingMapRect: MKMapRect; - subtitle: string; + intersectsMapRect(mapRect: MKMapRect): boolean; - setTitle(title: string | null): void; + canReplaceMapContent: boolean; - setSubtitle(subtitle: string | null): void; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - readonly coordinate: CLLocationCoordinate2D; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -1615,20 +1629,25 @@ declare class MKShape extends NSObject implements MKAnnotation { readonly debugDescription: string; } -declare class MKClusterAnnotation extends NSObject implements MKAnnotation { - title: string; +// @ts-ignore ClassDecl.tsIgnore +declare class MKMultiPolyline extends MKShape implements MKOverlay { + initWithPolylines(polylines: NSArray | Array): this; - subtitle: string; + readonly polylines: NSArray; - readonly memberAnnotations: NSArray; + readonly coordinate: CLLocationCoordinate2D; - initWithMemberAnnotations(memberAnnotations: NSArray | Array): this; + readonly boundingMapRect: MKMapRect; - setTitle(title: string | null): void; + intersectsMapRect(mapRect: MKMapRect): boolean; - setSubtitle(subtitle: string | null): void; + canReplaceMapContent: boolean; - readonly coordinate: CLLocationCoordinate2D; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; + + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; setCoordinate(newCoordinate: CLLocationCoordinate2D): void; @@ -1673,332 +1692,265 @@ declare class MKClusterAnnotation extends NSObject implements MKAnnotation { readonly debugDescription: string; } -declare class MKMarkerAnnotationView extends MKAnnotationView { - titleVisibility: interop.Enum; - - subtitleVisibility: interop.Enum; - - markerTintColor: NSColor; - - glyphTintColor: NSColor; - - glyphText: string; - - glyphImage: NSImage; - - selectedGlyphImage: NSImage; - - animatesWhenAdded: boolean; - - setTitleVisibility(titleVisibility: interop.Enum): void; - - setSubtitleVisibility(subtitleVisibility: interop.Enum): void; - - setMarkerTintColor(markerTintColor: NSColor | null): void; - - setGlyphTintColor(glyphTintColor: NSColor | null): void; - - setGlyphText(glyphText: string | null): void; - - setGlyphImage(glyphImage: NSImage | null): void; - - setSelectedGlyphImage(selectedGlyphImage: NSImage | null): void; - - setAnimatesWhenAdded(animatesWhenAdded: boolean): void; -} - -declare class MKMapView extends NSView implements NSCoding { - delegate: MKMapViewDelegate; - - mapType: interop.Enum; - - preferredConfiguration: MKMapConfiguration; - - region: MKCoordinateRegion; - - setRegionAnimated(region: MKCoordinateRegion, animated: boolean): void; - - centerCoordinate: CLLocationCoordinate2D; - - setCenterCoordinateAnimated(coordinate: CLLocationCoordinate2D, animated: boolean): void; - - regionThatFits(region: MKCoordinateRegion): MKCoordinateRegion; - - visibleMapRect: MKMapRect; - - setVisibleMapRectAnimated(mapRect: MKMapRect, animate: boolean): void; - - mapRectThatFits(mapRect: MKMapRect): MKMapRect; - - setVisibleMapRectEdgePaddingAnimated(mapRect: MKMapRect, insets: NSEdgeInsets, animate: boolean): void; - - mapRectThatFitsEdgePadding(mapRect: MKMapRect, insets: NSEdgeInsets): MKMapRect; - - camera: MKMapCamera; - - setCameraAnimated(camera: MKMapCamera, animated: boolean): void; - - cameraZoomRange: MKMapCameraZoomRange; - - setCameraZoomRangeAnimated(cameraZoomRange: MKMapCameraZoomRange | null, animated: boolean): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPolyline extends MKMultiPoint implements MKOverlay { + static polylineWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - cameraBoundary: MKMapCameraBoundary; + static polylineWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; - setCameraBoundaryAnimated(cameraBoundary: MKMapCameraBoundary | null, animated: boolean): void; + readonly coordinate: CLLocationCoordinate2D; - convertCoordinateToPointToView(coordinate: CLLocationCoordinate2D, view: NSView | null): CGPoint; + readonly boundingMapRect: MKMapRect; - convertPointToCoordinateFromView(point: CGPoint, view: NSView | null): CLLocationCoordinate2D; + intersectsMapRect(mapRect: MKMapRect): boolean; - convertRegionToRectToView(region: MKCoordinateRegion, view: NSView | null): CGRect; + canReplaceMapContent: boolean; - convertRectToRegionFromView(rect: CGRect, view: NSView | null): MKCoordinateRegion; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - zoomEnabled: boolean; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - scrollEnabled: boolean; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - rotateEnabled: boolean; + isEqual(object: interop.Object): boolean; - pitchEnabled: boolean; + readonly hash: number; - showsUserTrackingButton: boolean; + readonly superclass: interop.Object; - pitchButtonVisibility: interop.Enum; + class(): interop.Object; - showsPitchControl: boolean; + self(): this; - showsZoomControls: boolean; + performSelector(aSelector: string): interop.Object; - showsCompass: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - showsScale: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - pointOfInterestFilter: MKPointOfInterestFilter; + readonly isProxy: boolean; - showsPointsOfInterest: boolean; + isKindOfClass(aClass: interop.Object): boolean; - showsBuildings: boolean; + isMemberOfClass(aClass: interop.Object): boolean; - showsTraffic: boolean; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - showsUserLocation: boolean; + respondsToSelector(aSelector: string): boolean; - readonly userLocation: MKUserLocation; + retain(): this; - userTrackingMode: interop.Enum; + release(): void; - setUserTrackingModeAnimated(mode: interop.Enum, animated: boolean): void; + autorelease(): this; - readonly userLocationVisible: boolean; + retainCount(): number; - addAnnotation(annotation: MKAnnotation): void; + readonly zone: interop.Pointer; - addAnnotations(annotations: NSArray | Array): void; + readonly description: string; - removeAnnotation(annotation: MKAnnotation): void; + readonly debugDescription: string; +} - removeAnnotations(annotations: NSArray | Array): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPointAnnotation extends MKShape { + init(): this; - readonly annotations: NSArray; + initWithCoordinate(coordinate: CLLocationCoordinate2D): this; - annotationsInMapRect(mapRect: MKMapRect): NSSet; + initWithCoordinateTitleSubtitle(coordinate: CLLocationCoordinate2D, title: string | null, subtitle: string | null): this; - viewForAnnotation(annotation: MKAnnotation): MKAnnotationView; + // @ts-ignore MemberDecl.tsIgnore + coordinate: CLLocationCoordinate2D; - dequeueReusableAnnotationViewWithIdentifier(identifier: string): MKAnnotationView; + // @ts-ignore MemberDecl.tsIgnore + setCoordinate(coordinate: CLLocationCoordinate2D): void; +} - dequeueReusableAnnotationViewWithIdentifierForAnnotation(identifier: string, annotation: MKAnnotation): MKAnnotationView; +declare class MKGeocodingRequest extends NSObject { + readonly cancelled: boolean; - registerClassForAnnotationViewWithReuseIdentifier(viewClass: interop.Object | null, identifier: string): void; + readonly loading: boolean; - selectAnnotationAnimated(annotation: MKAnnotation, animated: boolean): void; + readonly addressString: string; - deselectAnnotationAnimated(annotation: MKAnnotation | null, animated: boolean): void; + region: MKCoordinateRegion; - get selectedAnnotations(): NSArray; - set selectedAnnotations(value: NSArray | Array); + preferredLocale: NSLocale; - readonly annotationVisibleRect: CGRect; + initWithAddressString(addressString: string): this; - showAnnotationsAnimated(annotations: NSArray | Array, animated: boolean): void; + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setDelegate(delegate: MKMapViewDelegate | null): void; + cancel(): void; - setMapType(mapType: interop.Enum): void; + isCancelled(): boolean; - setPreferredConfiguration(preferredConfiguration: MKMapConfiguration): void; + isLoading(): boolean; setRegion(region: MKCoordinateRegion): void; - setCenterCoordinate(centerCoordinate: CLLocationCoordinate2D): void; - - setVisibleMapRect(visibleMapRect: MKMapRect): void; - - setCamera(camera: MKMapCamera): void; - - setCameraZoomRange(cameraZoomRange: MKMapCameraZoomRange | null): void; - - setCameraBoundary(cameraBoundary: MKMapCameraBoundary): void; + setPreferredLocale(preferredLocale: NSLocale | null): void; +} - isZoomEnabled(): boolean; +declare class MKETAResponse extends NSObject { + readonly source: MKMapItem; - setZoomEnabled(zoomEnabled: boolean): void; + readonly destination: MKMapItem; - isScrollEnabled(): boolean; + readonly expectedTravelTime: number; - setScrollEnabled(scrollEnabled: boolean): void; + readonly distance: number; - isRotateEnabled(): boolean; + readonly expectedArrivalDate: NSDate; - setRotateEnabled(rotateEnabled: boolean): void; + readonly expectedDepartureDate: NSDate; - isPitchEnabled(): boolean; + readonly transportType: interop.Enum; +} - setPitchEnabled(pitchEnabled: boolean): void; +declare class MKRouteStep extends NSObject { + readonly instructions: string; - setShowsUserTrackingButton(showsUserTrackingButton: boolean): void; + readonly notice: string; - setPitchButtonVisibility(pitchButtonVisibility: interop.Enum): void; + readonly polyline: MKPolyline; - setShowsPitchControl(showsPitchControl: boolean): void; + readonly distance: number; - setShowsZoomControls(showsZoomControls: boolean): void; + readonly transportType: interop.Enum; +} - setShowsCompass(showsCompass: boolean): void; +declare class MKRoute extends NSObject { + readonly name: string; - setShowsScale(showsScale: boolean): void; + readonly advisoryNotices: NSArray; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + readonly distance: number; - setShowsPointsOfInterest(showsPointsOfInterest: boolean): void; + readonly expectedTravelTime: number; - setShowsBuildings(showsBuildings: boolean): void; + readonly transportType: interop.Enum; - setShowsTraffic(showsTraffic: boolean): void; + readonly polyline: MKPolyline; - setShowsUserLocation(showsUserLocation: boolean): void; + readonly steps: NSArray; - setUserTrackingMode(userTrackingMode: interop.Enum): void; + readonly hasTolls: boolean; - isUserLocationVisible(): boolean; + readonly hasHighways: boolean; +} - setSelectedAnnotations(selectedAnnotations: NSArray | Array): void; +declare class MKDirectionsRequest extends NSObject { + source: MKMapItem; - addOverlayLevel(overlay: MKOverlay, level: interop.Enum): void; + setSource(source: MKMapItem | null): void; - addOverlaysLevel(overlays: NSArray | Array, level: interop.Enum): void; + destination: MKMapItem; - removeOverlay(overlay: MKOverlay): void; + setDestination(destination: MKMapItem | null): void; - removeOverlays(overlays: NSArray | Array): void; + transportType: interop.Enum; - insertOverlayAtIndexLevel(overlay: MKOverlay, index: number, level: interop.Enum): void; + requestsAlternateRoutes: boolean; - insertOverlayAboveOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + departureDate: NSDate; - insertOverlayBelowOverlay(overlay: MKOverlay, sibling: MKOverlay): void; + arrivalDate: NSDate; - exchangeOverlayWithOverlay(overlay1: MKOverlay, overlay2: MKOverlay): void; + tollPreference: interop.Enum; - readonly overlays: NSArray; + highwayPreference: interop.Enum; - overlaysInLevel(level: interop.Enum): NSArray; + setTransportType(transportType: interop.Enum): void; - rendererForOverlay(overlay: MKOverlay): MKOverlayRenderer; + setRequestsAlternateRoutes(requestsAlternateRoutes: boolean): void; - addOverlay(overlay: MKOverlay): void; + setDepartureDate(departureDate: NSDate): void; - addOverlays(overlays: NSArray | Array): void; + setArrivalDate(arrivalDate: NSDate): void; - insertOverlayAtIndex(overlay: MKOverlay, index: number): void; + setTollPreference(tollPreference: interop.Enum): void; - exchangeOverlayAtIndexWithOverlayAtIndex(index1: number, index2: number): void; + setHighwayPreference(highwayPreference: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + initWithContentsOfURL(url: NSURL): this; - initWithCoder(coder: NSCoder): this; + static isDirectionsRequestURL(url: NSURL): boolean; } -declare class MKMapItemDetailSelectionAccessoryPresentationStyle extends NSObject { - static automaticWithPresentationViewController(presentationViewController: NSViewController | null): MKMapItemDetailSelectionAccessoryPresentationStyle; - - static readonly callout: MKMapItemDetailSelectionAccessoryPresentationStyle; +declare class MKPlacemark extends CLPlacemark implements MKAnnotation { + initWithCoordinate(coordinate: CLLocationCoordinate2D): this; - static calloutWithCalloutStyle(style: interop.Enum): MKMapItemDetailSelectionAccessoryPresentationStyle; + initWithCoordinateAddressDictionary(coordinate: CLLocationCoordinate2D, addressDictionary: NSDictionary | Record | null): this; - static sheetPresentedFromViewController(viewController: NSViewController): MKMapItemDetailSelectionAccessoryPresentationStyle; + initWithCoordinatePostalAddress(coordinate: CLLocationCoordinate2D, postalAddress: CNPostalAddress): this; - static readonly openInMaps: MKMapItemDetailSelectionAccessoryPresentationStyle; -} + readonly countryCode: string; -declare class MKOverlayRenderer extends NSObject { - initWithOverlay(overlay: MKOverlay): this; + readonly coordinate: CLLocationCoordinate2D; - readonly overlay: MKOverlay; + readonly title: string; - pointForMapPoint(mapPoint: MKMapPoint): CGPoint; + readonly subtitle: string; - mapPointForPoint(point: CGPoint): MKMapPoint; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - rectForMapRect(mapRect: MKMapRect): CGRect; + isEqual(object: interop.Object): boolean; - mapRectForRect(rect: CGRect): MKMapRect; + readonly hash: number; - canDrawMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): boolean; + readonly superclass: interop.Object; - drawMapRectZoomScaleInContext(mapRect: MKMapRect, zoomScale: number, context: interop.Object): void; + class(): interop.Object; - setNeedsDisplay(): void; + self(): this; - setNeedsDisplayInMapRect(mapRect: MKMapRect): void; + performSelector(aSelector: string): interop.Object; - setNeedsDisplayInMapRectZoomScale(mapRect: MKMapRect, zoomScale: number): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - alpha: number; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - readonly contentScaleFactor: number; + readonly isProxy: boolean; - setAlpha(alpha: number): void; -} + isKindOfClass(aClass: interop.Object): boolean; -declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopying { - static readonly filterIncludingAll: MKAddressFilter; + isMemberOfClass(aClass: interop.Object): boolean; - static readonly filterExcludingAll: MKAddressFilter; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - initIncludingOptions(options: interop.Enum): this; + respondsToSelector(aSelector: string): boolean; - initExcludingOptions(options: interop.Enum): this; + retain(): this; - includesOptions(options: interop.Enum): boolean; + release(): void; - excludesOptions(options: interop.Enum): boolean; + autorelease(): this; - static readonly supportsSecureCoding: boolean; + retainCount(): number; - encodeWithCoder(coder: NSCoder): void; + readonly zone: interop.Pointer; - initWithCoder(coder: NSCoder): this; + readonly description: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly debugDescription: string; } -declare class MKPlacemark extends CLPlacemark implements MKAnnotation { - initWithCoordinate(coordinate: CLLocationCoordinate2D): this; +declare class MKShape extends NSObject implements MKAnnotation { + title: string; - initWithCoordinateAddressDictionary(coordinate: CLLocationCoordinate2D, addressDictionary: NSDictionary | Record | null): this; + subtitle: string; - initWithCoordinatePostalAddress(coordinate: CLLocationCoordinate2D, postalAddress: CNPostalAddress): this; + setTitle(title: string | null): void; - readonly countryCode: string; + setSubtitle(subtitle: string | null): void; readonly coordinate: CLLocationCoordinate2D; - readonly title: string; - - readonly subtitle: string; - setCoordinate(newCoordinate: CLLocationCoordinate2D): void; isEqual(object: interop.Object): boolean; @@ -2042,6 +1994,42 @@ declare class MKPlacemark extends CLPlacemark implements MKAnnotation { readonly debugDescription: string; } +declare class MKAddressFilter extends NSObject implements NSSecureCoding, NSCopying { + static readonly filterIncludingAll: MKAddressFilter; + + static readonly filterExcludingAll: MKAddressFilter; + + initIncludingOptions(options: interop.Enum): this; + + initExcludingOptions(options: interop.Enum): this; + + includesOptions(options: interop.Enum): boolean; + + excludesOptions(options: interop.Enum): boolean; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MKAddressRepresentations extends NSObject { + fullAddressIncludingRegionSingleLine(includingRegion: boolean, singleLine: boolean): string; + + readonly cityName: string; + + readonly cityWithContext: string; + + cityWithContextUsingStyle(style: interop.Enum): string; + + readonly regionName: string; + + readonly regionCode: string; +} + declare class MKMapCamera extends NSObject implements NSSecureCoding, NSCopying { centerCoordinate: CLLocationCoordinate2D; @@ -2317,6 +2305,72 @@ declare class MKLookAroundViewController extends NSViewController implements NSS declare class MKUserLocationView extends MKAnnotationView { } +declare class MKLocalSearchRequest extends NSObject implements NSCopying { + init(): this; + + initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; + + initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; + + naturalLanguageQuery: string; + + region: MKCoordinateRegion; + + regionPriority: interop.Enum; + + resultTypes: interop.Enum; + + pointOfInterestFilter: MKPointOfInterestFilter; + + addressFilter: MKAddressFilter; + + setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; + + setRegion(region: MKCoordinateRegion): void; + + setRegionPriority(regionPriority: interop.Enum): void; + + setResultTypes(resultTypes: interop.Enum): void; + + setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter | null): void; + + setAddressFilter(addressFilter: MKAddressFilter | null): void; + + initWithCompletion(completion: MKLocalSearchCompletion): this; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MKReverseGeocodingRequest extends NSObject { + readonly cancelled: boolean; + + readonly loading: boolean; + + readonly location: CLLocation; + + preferredLocale: NSLocale; + + initWithLocation(location: CLLocation): this; + + getMapItemsWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + cancel(): void; + + isCancelled(): boolean; + + isLoading(): boolean; + + setPreferredLocale(preferredLocale: NSLocale | null): void; +} + +declare class MKAddress extends NSObject { + initWithFullAddressShortAddress(fullAddress: string, shortAddress: string | null): this; + + readonly fullAddress: string; + + readonly shortAddress: string; +} + declare class MKLocalSearchCompletion extends NSObject { readonly title: string; @@ -2367,40 +2421,73 @@ declare class MKPinAnnotationView extends MKAnnotationView { setPinColor(pinColor: interop.Enum): void; } -declare class MKLocalSearchRequest extends NSObject implements NSCopying { - init(): this; +// @ts-ignore ClassDecl.tsIgnore +declare class MKPolygon extends MKMultiPoint implements MKOverlay { + static polygonWithPointsCount any>(this: This, points: interop.PointerConvertible, count: number): InstanceType; - initWithNaturalLanguageQuery(naturalLanguageQuery: string): this; + static polygonWithPointsCountInteriorPolygons any>(this: This, points: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; - initWithNaturalLanguageQueryRegion(naturalLanguageQuery: string, region: MKCoordinateRegion): this; + static polygonWithCoordinatesCount any>(this: This, coords: interop.PointerConvertible, count: number): InstanceType; - naturalLanguageQuery: string; + static polygonWithCoordinatesCountInteriorPolygons any>(this: This, coords: interop.PointerConvertible, count: number, interiorPolygons: NSArray | Array | null): InstanceType; - region: MKCoordinateRegion; + readonly interiorPolygons: NSArray; - regionPriority: interop.Enum; + readonly coordinate: CLLocationCoordinate2D; - resultTypes: interop.Enum; + readonly boundingMapRect: MKMapRect; - pointOfInterestFilter: MKPointOfInterestFilter; + intersectsMapRect(mapRect: MKMapRect): boolean; - addressFilter: MKAddressFilter; + canReplaceMapContent: boolean; - setNaturalLanguageQuery(naturalLanguageQuery: string | null): void; + // @ts-ignore MemberDecl.tsIgnore + readonly title: string; - setRegion(region: MKCoordinateRegion): void; + // @ts-ignore MemberDecl.tsIgnore + readonly subtitle: string; - setRegionPriority(regionPriority: interop.Enum): void; + setCoordinate(newCoordinate: CLLocationCoordinate2D): void; - setResultTypes(resultTypes: interop.Enum): void; + isEqual(object: interop.Object): boolean; - setPointOfInterestFilter(pointOfInterestFilter: MKPointOfInterestFilter): void; + readonly hash: number; - setAddressFilter(addressFilter: MKAddressFilter): void; + readonly superclass: interop.Object; - initWithCompletion(completion: MKLocalSearchCompletion): this; + class(): interop.Object; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; } declare class MKMapItemIdentifier extends NSObject implements NSCopying, NSSecureCoding { diff --git a/packages/macos/types/Matter.d.ts b/packages/macos/types/Matter.d.ts index 19c3b2ee..c43149dd 100644 --- a/packages/macos/types/Matter.d.ts +++ b/packages/macos/types/Matter.d.ts @@ -29,26 +29,26 @@ declare const MTRUnsignedIntegerValueType: string; declare const MTRContextTagKey: string; -declare const MTRValueKey: string; - declare const MTRTypeKey: string; declare const MTRCommandPathKey: string; declare const MTRDataKey: string; +declare const MTRValueKey: string; + declare const MTRPreviousDataKey: string; declare const MTRSignedIntegerValueType: string; -declare const MTRSizeThreadExtendedPanId: number; - declare const MTRSizeThreadPSKc: number; declare const MTRAttributePathKey: string; declare const MTRDeviceControllerRegistrationControllerIsRunningKey: string; +declare const MTRSizeThreadExtendedPanId: number; + declare const MTRDeviceControllerRegistrationDeviceInternalStateKey: string; declare const MTRDeviceControllerRegistrationNodeIDKey: string; @@ -61,10 +61,10 @@ declare const MTROctetStringValueType: string; declare const MTRErrorKey: string; -declare const MTRUTF8StringValueType: string; - declare const MTRSizeThreadMasterKey: number; +declare const MTRUTF8StringValueType: string; + declare const MTRDeviceControllerRegistrationControllerContextKey: string; declare const MTRSizeThreadPANID: number; @@ -83,65 +83,16 @@ declare const MTRArrayValueType: string; declare const MTRDeviceControllerRegistrationNodeIDsKey: string; -declare const MTRCommissioningFlow: { - Standard: 0, - UserActionRequired: 1, - Custom: 2, - Invalid: 3, -}; - -declare const MTROnboardingPayloadType: { - QRCode: 0, - ManualCode: 1, - NFC: 2, -}; - -declare const MTRLogType: { - Error: 1, - Progress: 2, - Detail: 3, -}; - -declare const MTRErrorCode: { - GeneralError: 1, - InvalidStringLength: 2, - InvalidIntegerValue: 3, - InvalidArgument: 4, - InvalidMessageLength: 5, - InvalidState: 6, - WrongAddressType: 7, - IntegrityCheckFailed: 8, - Timeout: 9, - BufferTooSmall: 10, - FabricExists: 11, - UnknownSchema: 12, - SchemaMismatch: 13, - TLVDecodeFailed: 14, - DNSSDUnauthorized: 15, - Cancelled: 16, - AccessDenied: 17, - Busy: 18, - NotFound: 19, -}; - -declare const MTRStorageSharingType: { - NotShared: 0, - SameIdentity: 1, - SameACLs: 2, - SameFabric: 3, -}; - -declare const MTRCommissioningStatus: { - Unknown: 0, - Success: 1, - Failed: 2, - DiscoveringMoreDevices: 3, +declare const MTRWiFiNetworkDiagnosticsWiFiConnectionStatus: { + MTRWiFiNetworkDiagnosticsWiFiConnectionStatusConnected: 0, + Not: 1, }; -declare const MTRDeviceState: { - Unknown: 0, - Reachable: 1, - Unreachable: 2, +declare const MTROperationalStateErrorState: { + NoError: 0, + UnableToStartOrResume: 1, + UnableToCompleteOperation: 2, + CommandInvalidInState: 3, }; declare const MTREventIDType: { @@ -317,6 +268,126 @@ declare const MTREventIDType: { EventIDTypeClusterUnitTestingEventTestFabricScopedEvent: 2, }; +declare const MTRWiFiNetworkDiagnosticsFeature: { + Packet: 1, + Error: 2, +}; + +declare const MTRGeneralDiagnosticsRadioFault: { + Unspecified: 0, + WiFiFault: 1, + CellularFault: 2, + ThreadFault: 3, + NFCFault: 4, + BLEFault: 5, + EthernetFault: 6, +}; + +declare const MTRPowerSourceBatFault: { + Unspecified: 0, + Unspecfied: 0, + OverTemp: 1, + UnderTemp: 2, +}; + +declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit: { + PPM: 0, + PPB: 1, + PPT: 2, + MGM3: 3, + UGM3: 4, + NGM3: 5, + PM3: 6, + BQM3: 7, +}; + +declare const MTRThreadBorderRouterManagementFeature: { + MTRThreadBorderRouterManagementFeaturePANChange: 1, +}; + +declare const MTRThermostatSetpointChangeSource: { + Manual: 0, + Schedule: 1, + External: 2, +}; + +declare const MTRSmokeCOAlarmAlarmState: { + Normal: 0, + Warning: 1, + Critical: 2, +}; + +declare const MTRDoorLockDlRemoteProgrammingEventMask: { + Unknown: 1, + ProgrammingPINChanged: 2, + PINAdded: 4, + PINCleared: 8, + PINChanged: 16, + RFIDCodeAdded: 32, + RFIDCodeCleared: 64, +}; + +declare const MTRCommissioningFlow: { + Standard: 0, + UserActionRequired: 1, + Custom: 2, + Invalid: 3, +}; + +declare const MTROnboardingPayloadType: { + QRCode: 0, + ManualCode: 1, + NFC: 2, +}; + +declare const MTRLogType: { + Error: 1, + Progress: 2, + Detail: 3, +}; + +declare const MTRErrorCode: { + GeneralError: 1, + InvalidStringLength: 2, + InvalidIntegerValue: 3, + InvalidArgument: 4, + InvalidMessageLength: 5, + InvalidState: 6, + WrongAddressType: 7, + IntegrityCheckFailed: 8, + Timeout: 9, + BufferTooSmall: 10, + FabricExists: 11, + UnknownSchema: 12, + SchemaMismatch: 13, + TLVDecodeFailed: 14, + DNSSDUnauthorized: 15, + Cancelled: 16, + AccessDenied: 17, + Busy: 18, + NotFound: 19, +}; + +declare const MTRStorageSharingType: { + NotShared: 0, + SameIdentity: 1, + SameACLs: 2, + SameFabric: 3, +}; + +declare const MTRCommissioningStatus: { + Unknown: 0, + Success: 1, + Failed: 2, + DiscoveringMoreDevices: 3, +}; + +declare const MTRDeviceState: { + Unknown: 0, + Reachable: 1, + Unreachable: 2, +}; + declare const MTRAttributeIDType: { ClusterGlobalAttributeGeneratedCommandList: 65528, ClusterGlobalAttributeAcceptedCommandList: 65529, @@ -3122,6 +3193,13 @@ declare const MTRColorControlSaturationStepMode: { Down: 3, }; +declare const MTROperationalState: { + Stopped: 0, + Running: 1, + Paused: 2, + Error: 3, +}; + declare const MTROTASoftwareUpdateRequestorOTAUpdateState: { Unknown: 0, Idle: 1, @@ -3145,6 +3223,37 @@ declare const MTRFanControlWindSettingMask: { Natural: 2, }; +declare const MTRInteractionErrorCode: { + Failure: 1, + InvalidSubscription: 125, + UnsupportedAccess: 126, + UnsupportedEndpoint: 127, + InvalidAction: 128, + UnsupportedCommand: 129, + InvalidCommand: 133, + UnsupportedAttribute: 134, + ConstraintError: 135, + UnsupportedWrite: 136, + ResourceExhausted: 137, + NotFound: 139, + UnreportableAttribute: 140, + InvalidDataType: 141, + UnsupportedRead: 143, + DataVersionMismatch: 146, + Timeout: 148, + Busy: 156, + AccessRestricted: 157, + UnsupportedCluster: 195, + NoUpstreamSubscription: 197, + NeedsTimedInteraction: 198, + UnsupportedEvent: 199, + PathsExhausted: 200, + TimedRequestMismatch: 201, + FailsafeRequired: 202, + InvalidInState: 203, + NoCommandResponse: 204, +}; + declare const MTRUnitTestingSimpleBitmap: { A: 1, B: 2, @@ -3208,6 +3317,13 @@ declare const MTRContentLauncherParameter: { Any: 16, }; +declare const MTRTestClusterBitmap8MaskMap: { + Val1: 1, + Val2: 2, + Val3: 4, + Val4: 64, +}; + declare const MTRContentLauncherMetricType: { Pixels: 0, PIXELS: 0, @@ -3351,10 +3467,6 @@ declare const MTRChannelType: { OTT: 3, }; -declare const MTRThreadBorderRouterManagementFeature: { - MTRThreadBorderRouterManagementFeaturePANChange: 1, -}; - declare const MTRRadonConcentrationMeasurementFeature: { NumericMeasurement: 1, LevelIndication: 2, @@ -3381,17 +3493,6 @@ declare const MTRRadonConcentrationMeasurementMeasurementMedium: { Soil: 2, }; -declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit: { - PPM: 0, - PPB: 1, - PPT: 2, - MGM3: 3, - UGM3: 4, - NGM3: 5, - PM3: 6, - BQM3: 7, -}; - declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue: { Unknown: 0, Low: 1, @@ -3663,6 +3764,15 @@ declare const MTRFanControlFanMode: { Smart: 6, }; +declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { + NumericMeasurement: 1, + LevelIndication: 2, + MediumLevel: 4, + CriticalLevel: 8, + PeakMeasurement: 16, + AverageMeasurement: 32, +}; + declare const MTRThermostatModeForSequence: { HeatSetpoint: 1, HeatSetpointField: 1, @@ -3727,12 +3837,6 @@ declare const MTRThermostatSetpointRaiseLowerMode: { Both: 2, }; -declare const MTRThermostatSetpointChangeSource: { - Manual: 0, - Schedule: 1, - External: 2, -}; - declare const MTRThermostatControlSequenceOfOperation: { CoolingOnly: 0, CoolingWithReheat: 1, @@ -3794,6 +3898,10 @@ declare const MTRContentLauncherSupportedStreamingProtocol: { HLS: 2, }; +declare const MTRTimeFormatLocalizationFeature: { + MTRTimeFormatLocalizationFeatureCalendarFormat: 1, +}; + declare const MTRPumpConfigurationAndControlFeature: { ConstantPressure: 1, CompensatedPressure: 2, @@ -3929,16 +4037,6 @@ declare const MTRDoorLockDlCredentialRulesSupport: { Tri: 4, }; -declare const MTRDoorLockDlDaysMaskMap: { - Sunday: 1, - Monday: 2, - Tuesday: 4, - Wednesday: 8, - Thursday: 16, - Friday: 32, - Saturday: 64, -}; - declare const MTRDoorLockDaysMaskMap: { Sunday: 1, Monday: 2, @@ -3990,6 +4088,42 @@ declare const MTRDoorLockLockDataType: { AliroNonEvictableEndpointKey: 13, }; +declare const MTRPowerSourceBatApprovedChemistry: { + Unspecified: 0, + Alkaline: 1, + LithiumCarbonFluoride: 2, + LithiumChromiumOxide: 3, + LithiumCopperOxide: 4, + LithiumIronDisulfide: 5, + LithiumManganeseDioxide: 6, + LithiumThionylChloride: 7, + Magnesium: 8, + MercuryOxide: 9, + NickelOxyhydride: 10, + SilverOxide: 11, + ZincAir: 12, + ZincCarbon: 13, + ZincChloride: 14, + ZincManganeseDioxide: 15, + LeadAcid: 16, + LithiumCobaltOxide: 17, + LithiumIon: 18, + LithiumIonPolymer: 19, + LithiumIronPhosphate: 20, + LithiumSulfur: 21, + LithiumTitanate: 22, + NickelCadmium: 23, + NickelHydrogen: 24, + NickelIron: 25, + NickelMetalHydride: 26, + NickelZinc: 27, + SilverZinc: 28, + SodiumIon: 29, + SodiumSulfur: 30, + ZincBromide: 31, + ZincCerium: 32, +}; + declare const MTRDoorLockUserStatus: { Available: 0, OccupiedEnabled: 1, @@ -4109,16 +4243,6 @@ declare const MTRDeviceEnergyManagementFeature: { ConstraintBasedAdjustment: 64, }; -declare const MTRDoorLockDlRemoteProgrammingEventMask: { - Unknown: 1, - ProgrammingPINChanged: 2, - PINAdded: 4, - PINCleared: 8, - PINChanged: 16, - RFIDCodeAdded: 32, - RFIDCodeCleared: 64, -}; - declare const MTRDeviceEnergyManagementOptOutState: { No: 0, Local: 1, @@ -4248,13 +4372,6 @@ declare const MTRRVCOperationalStateOperationalState: { Docked: 66, }; -declare const MTROperationalStateErrorState: { - NoError: 0, - UnableToStartOrResume: 1, - UnableToCompleteOperation: 2, - CommandInvalidInState: 3, -}; - declare const MTRChannelLineupInfoType: { MSO: 0, Mso: 0, @@ -4304,6 +4421,95 @@ declare const MTRRefrigeratorAlarmAlarmBitmap: { MTRRefrigeratorAlarmAlarmBitmapDoorOpen: 1, }; +declare const MTRKeypadInputCecKeyCode: { + Select: 0, + Up: 1, + Down: 2, + Left: 3, + Right: 4, + RightUp: 5, + RightDown: 6, + LeftUp: 7, + LeftDown: 8, + RootMenu: 9, + SetupMenu: 10, + ContentsMenu: 11, + FavoriteMenu: 12, + Exit: 13, + MediaTopMenu: 16, + MediaContextSensitiveMenu: 17, + NumberEntryMode: 29, + Number11: 30, + Number12: 31, + Number0OrNumber10: 32, + Numbers1: 33, + Numbers2: 34, + Numbers3: 35, + Numbers4: 36, + Numbers5: 37, + Numbers6: 38, + Numbers7: 39, + Numbers8: 40, + Numbers9: 41, + Dot: 42, + Enter: 43, + Clear: 44, + NextFavorite: 47, + ChannelUp: 48, + ChannelDown: 49, + PreviousChannel: 50, + SoundSelect: 51, + InputSelect: 52, + DisplayInformation: 53, + Help: 54, + PageUp: 55, + PageDown: 56, + Power: 64, + VolumeUp: 65, + VolumeDown: 66, + Mute: 67, + Play: 68, + Stop: 69, + Pause: 70, + Record: 71, + Rewind: 72, + FastForward: 73, + Eject: 74, + Forward: 75, + Backward: 76, + StopRecord: 77, + PauseRecord: 78, + Reserved: 79, + Angle: 80, + SubPicture: 81, + VideoOnDemand: 82, + ElectronicProgramGuide: 83, + TimerProgramming: 84, + InitialConfiguration: 85, + SelectBroadcastType: 86, + SelectSoundPresentation: 87, + PlayFunction: 96, + PausePlayFunction: 97, + RecordFunction: 98, + PauseRecordFunction: 99, + StopFunction: 100, + MuteFunction: 101, + RestoreVolumeFunction: 102, + TuneFunction: 103, + SelectMediaFunction: 104, + SelectAvInputFunction: 105, + SelectAudioInputFunction: 106, + PowerToggleFunction: 107, + PowerOffFunction: 108, + PowerOnFunction: 109, + F1Blue: 113, + F2Red: 114, + F3Green: 115, + F4Yellow: 116, + F5: 117, + Data: 118, +}; + declare const MTRTemperatureControlFeature: { Number: 1, Level: 2, @@ -4395,6 +4601,12 @@ declare const MTROperationalCredentialsOperationalCertStatus: { InvalidFabricIndex: 11, }; +declare const MTREventPriority: { + Debug: 0, + Info: 1, + Critical: 2, +}; + declare const MTROperationalCredentialsNodeOperationalCertStatus: { OK: 0, InvalidPublicKey: 1, @@ -4437,11 +4649,6 @@ declare const MTRTimeSynchronizationGranularity: { Microseconds: 4, }; -declare const MTRWiFiNetworkDiagnosticsFeature: { - Packet: 1, - Error: 2, -}; - declare const MTRWiFiNetworkDiagnosticsWiFiVersionType: { TypeA: 0, Type80211a: 0, @@ -4537,16 +4744,6 @@ declare const MTRGeneralDiagnosticsHardwareFault: { TamperDetected: 10, }; -declare const MTRGeneralDiagnosticsBootReasonType: { - Unspecified: 0, - PowerOnReboot: 1, - BrownOutReset: 2, - SoftwareWatchdogReset: 3, - HardwareWatchdogReset: 4, - SoftwareUpdateCompleted: 5, - SoftwareReset: 6, -}; - declare const MTRDiagnosticLogsLogsTransferProtocol: { ResponsePayload: 0, BDX: 1, @@ -4557,14 +4754,6 @@ declare const MTRDiagnosticLogsTransferProtocol: { BDX: 1, }; -declare const MTRDiagnosticLogsStatus: { - Success: 0, - Exhausted: 1, - NoLogs: 2, - Busy: 3, - Denied: 4, -}; - declare const MTRDiagnosticLogsIntent: { EndUserSupport: 0, NetworkDiag: 1, @@ -4638,64 +4827,12 @@ declare const MTRPowerSourceBatReplaceability: { FactoryReplaceable: 3, }; -declare const MTRPowerSourceBatApprovedChemistry: { - Unspecified: 0, - Alkaline: 1, - LithiumCarbonFluoride: 2, - LithiumChromiumOxide: 3, - LithiumCopperOxide: 4, - LithiumIronDisulfide: 5, - LithiumManganeseDioxide: 6, - LithiumThionylChloride: 7, - Magnesium: 8, - MercuryOxide: 9, - NickelOxyhydride: 10, - SilverOxide: 11, - ZincAir: 12, - ZincCarbon: 13, - ZincChloride: 14, - ZincManganeseDioxide: 15, - LeadAcid: 16, - LithiumCobaltOxide: 17, - LithiumIon: 18, - LithiumIonPolymer: 19, - LithiumIronPhosphate: 20, - LithiumSulfur: 21, - LithiumTitanate: 22, - NickelCadmium: 23, - NickelHydrogen: 24, - NickelIron: 25, - NickelMetalHydride: 26, - NickelZinc: 27, - SilverZinc: 28, - SodiumIon: 29, - SodiumSulfur: 30, - ZincBromide: 31, - ZincCerium: 32, -}; - declare const MTRUnitLocalizationTempUnit: { Fahrenheit: 0, Celsius: 1, Kelvin: 2, }; -declare const MTRTimeFormatLocalizationCalendarType: { - Buddhist: 0, - Chinese: 1, - Coptic: 2, - Ethiopian: 3, - Gregorian: 4, - Hebrew: 5, - Indian: 6, - Islamic: 7, - Japanese: 8, - Korean: 9, - Persian: 10, - Taiwanese: 11, - UseActiveLocale: -1, -}; - declare const MTROtaSoftwareUpdateRequestorOTAUpdateState: { Unknown: 0, Idle: 1, @@ -4729,15 +4866,6 @@ declare const MTROtaSoftwareUpdateProviderOTAApplyUpdateAction: { Discontinue: 2, }; -declare const MTRBasicInformationProductFinish: { - Other: 0, - Matte: 1, - Satin: 2, - Polished: 3, - Rugged: 4, - Fabric: 5, -}; - declare const MTRBasicInformationColor: { Black: 0, Navy: 1, @@ -4808,14 +4936,6 @@ declare const MTRAccessControlChangeType: { Removed: 2, }; -declare const MTRAccessControlEntryPrivilege: { - View: 1, - ProxyView: 2, - Operate: 3, - Manage: 4, - Administer: 5, -}; - declare const MTRLevelControlFeature: { OnOff: 1, Lighting: 2, @@ -4904,6 +5024,30 @@ declare const MTRTransportType: { TCP: 3, }; +declare const MTRDoorLockDlLockOperationType: { + Lock: 0, + Unlock: 1, + NonAccessUserEvent: 2, + ForcedUserEvent: 3, +}; + +declare const MTRDeviceEnergyManagementModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + NoOptimization: 16384, + DeviceOptimization: 16385, + LocalOptimization: 16386, + GridOptimization: 16387, +}; + declare const MTROTASoftwareUpdateProviderDownloadProtocol: { BDXSynchronous: 0, BDXAsynchronous: 1, @@ -4932,6 +5076,35 @@ declare const MTROnOffStartUpOnOff: { TogglePreviousOnOff: 2, }; +declare const MTREthernetNetworkDiagnosticsPHYRate: { + Rate10M: 0, + Rate100M: 1, + Rate1G: 2, + Rate25G: 3, + Rate5G: 4, + Rate10G: 5, + Rate40G: 6, + Rate100G: 7, + Rate200G: 8, + Rate400G: 9, +}; + +declare const MTRThermostatSetpointAdjustMode: { + Heat: 0, + HeatSetpoint: 0, + Cool: 1, + CoolSetpoint: 1, + Both: 2, + HeatAndCoolSetpoints: 2, +}; + +declare const MTRServiceAreaSkipAreaStatus: { + Success: 0, + InvalidAreaList: 1, + InvalidInMode: 2, + InvalidSkippedArea: 3, +}; + declare const MTRDoorLockDoorState: { Open: 0, Closed: 1, @@ -5025,6 +5198,12 @@ declare const MTRValveConfigurationAndControlValveFaultBitmap: { CurrentExceeded: 32, }; +declare const MTROzoneConcentrationMeasurementMeasurementMedium: { + Air: 0, + Water: 1, + Soil: 2, +}; + declare const MTROTASoftwareUpdateRequestorUpdateState: { Unknown: 0, Idle: 1, @@ -5075,6 +5254,48 @@ declare const MTRSwitchFeature: { ActionSwitch: 32, }; +declare const MTRDoorLockDlDaysMaskMap: { + Sunday: 1, + Monday: 2, + Tuesday: 4, + Wednesday: 8, + Thursday: 16, + Friday: 32, + Saturday: 64, +}; + +declare const MTRTimeSynchronizationTimeSource: { + None: 0, + Unknown: 1, + Admin: 2, + NodeTimeCluster: 3, + NonMatterSNTP: 4, + NonFabricSntp: 4, + NonMatterNTP: 5, + NonFabricNtp: 5, + MatterSNTP: 6, + FabricSntp: 6, + MatterNTP: 7, + FabricNtp: 7, + MixedNTP: 8, + MixedNtp: 8, + NonMatterSNTPNTS: 9, + NonFabricSntpNts: 9, + NonMatterNTPNTS: 10, + NonFabricNtpNts: 10, + MatterSNTPNTS: 11, + FabricSntpNts: 11, + MatterNTPNTS: 12, + FabricNtpNts: 12, + MixedNTPNTS: 13, + MixedNtpNts: 13, + CloudSource: 14, + PTP: 15, + Ptp: 15, + GNSS: 16, + Gnss: 16, +}; + declare const MTRActivatedCarbonFilterMonitoringProductIdentifierType: { UPC: 0, GTIN8: 1, @@ -5104,6 +5325,13 @@ declare const MTRPowerSourceBatChargeLevel: { Critical: 2, }; +declare const MTRElectricalEnergyMeasurementFeature: { + Imported: 1, + Exported: 2, + Cumulative: 4, + Periodic: 8, +}; + declare const MTRDiagnosticLogsLogsIntent: { EndUserSupport: 0, NetworkDiag: 1, @@ -5123,6 +5351,16 @@ declare const MTRValveConfigurationAndControlFeature: { Level: 2, }; +declare const MTRActionsActionType: { + Other: 0, + Scene: 1, + Sequence: 2, + Automation: 3, + Exception: 4, + Notification: 5, + Alarm: 6, +}; + declare const MTROvenModeModeTag: { Auto: 0, Quick: 1, @@ -5145,20 +5383,6 @@ declare const MTROvenModeModeTag: { Proofing: 16392, }; -declare const MTRDoorLockDlLockOperationType: { - Lock: 0, - Unlock: 1, - NonAccessUserEvent: 2, - ForcedUserEvent: 3, -}; - -declare const MTRPowerSourceBatFault: { - Unspecified: 0, - Unspecfied: 0, - OverTemp: 1, - UnderTemp: 2, -}; - declare const MTRKeypadInputFeature: { NavigationKeyCodes: 1, LocationKeys: 2, @@ -5171,13 +5395,10 @@ declare const MTRHEPAFilterMonitoringFeature: { ReplacementProductList: 4, }; -declare const MTRCarbonMonoxideConcentrationMeasurementFeature: { - NumericMeasurement: 1, - LevelIndication: 2, - MediumLevel: 4, - CriticalLevel: 8, - PeakMeasurement: 16, - AverageMeasurement: 32, +declare const MTRDiagnosticLogType: { + EndUserSupport: 0, + NetworkDiagnostics: 1, + Crash: 2, }; declare const MTRWindowCoveringOperationalStatus: { @@ -5186,6 +5407,11 @@ declare const MTRWindowCoveringOperationalStatus: { Tilt: 48, }; +declare const MTRDeviceEnergyManagementAdjustmentCause: { + Local: 0, + Grid: 1, +}; + declare const MTRThermostatACLouverPosition: { Closed: 1, Open: 2, @@ -5194,11 +5420,6 @@ declare const MTRThermostatACLouverPosition: { ThreeQuarters: 5, }; -declare const MTRWiFiNetworkDiagnosticsWiFiConnectionStatus: { - MTRWiFiNetworkDiagnosticsWiFiConnectionStatusConnected: 0, - Not: 1, -}; - declare const MTRContentLauncherContentLaunchStatus: { Success: 0, UrlNotAvailable: 1, @@ -5223,6 +5444,13 @@ declare const MTRDoorLockOperationEventCode: { ManualUnlock: 14, }; +declare const MTRColorControlColorLoopUpdateFlags: { + Action: 1, + Direction: 2, + Time: 4, + StartHue: 8, +}; + declare const MTRGroupKeyManagementGroupKeySecurityPolicy: { TrustFirst: 0, CacheAndSync: 1, @@ -5238,6 +5466,10 @@ declare const MTRGroupsFeature: { MTRGroupsFeatureGroupNames: 1, }; +declare const MTRTimeSynchronizationStatusCode: { + MTRTimeSynchronizationStatusCodeTimeNotAccepted: 2, +}; + declare const MTREnergyEVSETargetDayOfWeekBitmap: { Sunday: 1, Monday: 2, @@ -5248,6 +5480,17 @@ declare const MTREnergyEVSETargetDayOfWeekBitmap: { Saturday: 64, }; +declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { + PPM: 0, + PPB: 1, + PPT: 2, + MGM3: 3, + UGM3: 4, + NGM3: 5, + PM3: 6, + BQM3: 7, +}; + declare const MTRDataTypePositionTag: { Left: 0, Right: 1, @@ -5258,38 +5501,6 @@ declare const MTRDataTypePositionTag: { Column: 6, }; -declare const MTRTimeSynchronizationTimeSource: { - None: 0, - Unknown: 1, - Admin: 2, - NodeTimeCluster: 3, - NonMatterSNTP: 4, - NonFabricSntp: 4, - NonMatterNTP: 5, - NonFabricNtp: 5, - MatterSNTP: 6, - FabricSntp: 6, - MatterNTP: 7, - FabricNtp: 7, - MixedNTP: 8, - MixedNtp: 8, - NonMatterSNTPNTS: 9, - NonFabricSntpNts: 9, - NonMatterNTPNTS: 10, - NonFabricNtpNts: 10, - MatterSNTPNTS: 11, - FabricSntpNts: 11, - MatterNTPNTS: 12, - FabricNtpNts: 12, - MixedNTPNTS: 13, - MixedNtpNts: 13, - CloudSource: 14, - PTP: 15, - Ptp: 15, - GNSS: 16, - Gnss: 16, -}; - declare const MTRDoorLockDlAlarmCode: { LockJammed: 0, LockFactoryReset: 1, @@ -5301,6 +5512,12 @@ declare const MTRDoorLockDlAlarmCode: { ForcedUser: 8, }; +declare const MTRTestClusterSimpleBitmap: { + A: 1, + B: 2, + C: 4, +}; + declare const MTRPM25ConcentrationMeasurementLevelValue: { Unknown: 0, Low: 1, @@ -5315,14 +5532,12 @@ declare const MTRAccessControlEntryAuthMode: { Group: 3, }; -declare const MTRActionsActionType: { - Other: 0, - Scene: 1, - Sequence: 2, - Automation: 3, - Exception: 4, - Notification: 5, - Alarm: 6, +declare const MTRDoorLockDlSupportedOperatingModes: { + Normal: 1, + Vacation: 2, + Privacy: 4, + NoRemoteLockUnlock: 8, + Passage: 16, }; declare const MTRIdentifyEffectVariant: { @@ -5336,10 +5551,36 @@ declare const MTRPairingStatus: { DiscoveringMoreDevices: 3, }; -declare const MTREventPriority: { - Debug: 0, - Info: 1, - Critical: 2, +declare const MTREnergyEVSESupplyState: { + Disabled: 0, + ChargingEnabled: 1, + DisabledError: 3, + DisabledDiagnostics: 4, +}; + +declare const MTRRefrigeratorAndTemperatureControlledCabinetModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + RapidCool: 16384, + RapidFreeze: 16385, +}; + +declare const MTRDoorLockDayOfWeek: { + Sunday: 1, + Monday: 2, + Tuesday: 4, + Wednesday: 8, + Thursday: 16, + Friday: 32, + Saturday: 64, }; declare const MTRDoorLockDlLockDataType: { @@ -5354,59 +5595,17 @@ declare const MTRDoorLockDlLockDataType: { Fingerprint: 8, }; -declare const MTRInteractionErrorCode: { - Failure: 1, - InvalidSubscription: 125, - UnsupportedAccess: 126, - UnsupportedEndpoint: 127, - InvalidAction: 128, - UnsupportedCommand: 129, - InvalidCommand: 133, - UnsupportedAttribute: 134, - ConstraintError: 135, - UnsupportedWrite: 136, - ResourceExhausted: 137, - NotFound: 139, - UnreportableAttribute: 140, - InvalidDataType: 141, - UnsupportedRead: 143, - DataVersionMismatch: 146, - Timeout: 148, - Busy: 156, - UnsupportedCluster: 195, - NoUpstreamSubscription: 197, - NeedsTimedInteraction: 198, - UnsupportedEvent: 199, - PathsExhausted: 200, - TimedRequestMismatch: 201, - FailsafeRequired: 202, - InvalidInState: 203, - NoCommandResponse: 204, -}; - -declare const MTRSmokeCOAlarmExpressedState: { - Normal: 0, - SmokeAlarm: 1, - COAlarm: 2, - BatteryAlert: 3, - Testing: 4, - HardwareFault: 5, - EndOfService: 6, - InterconnectSmoke: 7, - InterconnectCO: 8, -}; - declare const MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility: { Permitted: 0, Denied: 1, }; -declare const MTRDoorLockDlSupportedOperatingModes: { - Normal: 1, - Vacation: 2, - Privacy: 4, - NoRemoteLockUnlock: 8, - Passage: 16, +declare const MTRAccessControlEntryPrivilege: { + View: 1, + ProxyView: 2, + Operate: 3, + Manage: 4, + Administer: 5, }; declare const MTRBooleanStateConfigurationFeature: { @@ -5416,12 +5615,6 @@ declare const MTRBooleanStateConfigurationFeature: { SensitivityLevel: 8, }; -declare const MTRDiagnosticLogType: { - EndUserSupport: 0, - NetworkDiagnostics: 1, - Crash: 2, -}; - declare const MTROTASoftwareUpdateRequestorAnnouncementReason: { SimpleAnnouncement: 0, UpdateAvailable: 1, @@ -5436,14 +5629,20 @@ declare const MTRPM1ConcentrationMeasurementLevelValue: { Critical: 4, }; -declare const MTRTimeSynchronizationStatusCode: { - MTRTimeSynchronizationStatusCodeTimeNotAccepted: 2, -}; - -declare const MTRSmokeCOAlarmAlarmState: { - Normal: 0, - Warning: 1, - Critical: 2, +declare const MTRTimeFormatLocalizationCalendarType: { + Buddhist: 0, + Chinese: 1, + Coptic: 2, + Ethiopian: 3, + Gregorian: 4, + Hebrew: 5, + Indian: 6, + Islamic: 7, + Japanese: 8, + Korean: 9, + Persian: 10, + Taiwanese: 11, + UseActiveLocale: -1, }; declare const MTRChannelStatus: { @@ -5486,22 +5685,14 @@ declare const MTRDoorLockProgrammingEventCode: { IdDeleted: 6, }; -declare const MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit: { - PPM: 0, - PPB: 1, - PPT: 2, - MGM3: 3, - UGM3: 4, - NGM3: 5, - PM3: 6, - BQM3: 7, +declare const MTRUnitLocalizationFeature: { + MTRUnitLocalizationFeatureTemperatureUnit: 1, }; -declare const MTRColorControlColorLoopUpdateFlags: { - Action: 1, - Direction: 2, - Time: 4, - StartHue: 8, +declare const MTROptionalQRCodeInfoType: { + Unknown: 0, + String: 1, + Int32: 2, }; declare const MTRThermostatRemoteSensingBitmap: { @@ -5510,6 +5701,17 @@ declare const MTRThermostatRemoteSensingBitmap: { Occupancy: 4, }; +declare const MTRThermostatScheduleDayOfWeekBitmap: { + Sunday: 1, + Monday: 2, + Tuesday: 4, + Wednesday: 8, + Thursday: 16, + Friday: 32, + Saturday: 64, + Away: -128, +}; + declare const MTROTASoftwareUpdateRequestorChangeReason: { Unknown: 0, Success: 1, @@ -5518,11 +5720,24 @@ declare const MTROTASoftwareUpdateRequestorChangeReason: { DelayByProvider: 4, }; +declare const MTRPowerSourceWiredCurrentType: { + A: 0, + D: 1, +}; + declare const MTRActionsActionError: { Unknown: 0, Interrupted: 1, }; +declare const MTRMediaPlaybackFeature: { + AdvancedSeek: 1, + VariableSpeed: 2, + TextTracks: 4, + AudioTracks: 8, + AudioAdvance: 16, +}; + declare const MTRDoorLockDlStatus: { Success: 0, Failure: 1, @@ -5553,15 +5768,6 @@ declare const MTROtaSoftwareUpdateProviderOTAQueryStatus: { DownloadProtocolNotSupported: 3, }; -declare const MTRIdentifyEffectIdentifier: { - Blink: 0, - Breathe: 1, - Okay: 2, - ChannelChange: 11, - FinishEffect: -2, - StopEffect: -1, -}; - declare const MTRMessagesFutureMessagePreference: { Allowed: 0, Increased: 1, @@ -5570,26 +5776,19 @@ declare const MTRMessagesFutureMessagePreference: { Banned: 4, }; -declare const MTRThermostatSetpointAdjustMode: { - Heat: 0, - HeatSetpoint: 0, - Cool: 1, - CoolSetpoint: 1, - Both: 2, - HeatAndCoolSetpoints: 2, +declare const MTRMediaInputFeature: { + MTRMediaInputFeatureNameUpdates: 1, }; -declare const MTREthernetNetworkDiagnosticsPHYRate: { - Rate10M: 0, - Rate100M: 1, - Rate1G: 2, - Rate25G: 3, - Rate5G: 4, - Rate10G: 5, - Rate40G: 6, - Rate100G: 7, - Rate200G: 8, - Rate400G: 9, +declare const MTRAudioOutputOutputType: { + HDMI: 0, + Hdmi: 0, + BT: 1, + Bt: 1, + Optical: 2, + Headphone: 3, + Internal: 4, + Other: 5, }; declare const MTRPowerSourceFeature: { @@ -5606,6 +5805,31 @@ declare const MTROTASoftwareUpdateProviderStatus: { DownloadProtocolNotSupported: 3, }; +declare const MTRGeneralDiagnosticsBootReasonType: { + Unspecified: 0, + PowerOnReboot: 1, + BrownOutReset: 2, + SoftwareWatchdogReset: 3, + HardwareWatchdogReset: 4, + SoftwareUpdateCompleted: 5, + SoftwareReset: 6, +}; + +declare const MTRWindowCoveringSafetyStatus: { + RemoteLockout: 1, + TamperDetection: 2, + FailedCommunication: 4, + PositionFailure: 8, + ThermalProtection: 16, + ObstacleDetected: 32, + Power: 64, + StopInput: 128, + MotorJammed: 256, + HardwareFailure: 512, + ManualOperation: 1024, + Protection: 2048, +}; + declare const MTRColorControlOptionsBitmap: { MTRColorControlOptionsBitmapExecuteIfOff: 1, }; @@ -5651,12 +5875,33 @@ declare const MTROccupancySensingFeature: { Vision: 128, }; +declare const MTRDoorLockDlOperationSource: { + Unspecified: 0, + Manual: 1, + ProprietaryRemote: 2, + Keypad: 3, + Auto: 4, + Button: 5, + Schedule: 6, + Remote: 7, + RFID: 8, + Biometric: 9, +}; + declare const MTRThermostatRunningMode: { Off: 0, Cool: 3, Heat: 4, }; +declare const MTRDiagnosticLogsStatus: { + Success: 0, + Exhausted: 1, + NoLogs: 2, + Busy: 3, + Denied: 4, +}; + declare const MTRMediaPlaybackCharacteristic: { ForcedSubtitles: 0, DescribesVideo: 1, @@ -5688,19 +5933,6 @@ declare const MTRWiFiNetworkDiagnosticsWiFiVersion: { Ah: 6, }; -declare const MTREthernetNetworkDiagnosticsPHYRateType: { - Type10M: 0, - Type100M: 1, - Type1000M: 2, - Type25G: 3, - Type5G: 4, - Type10G: 5, - Type40G: 6, - Type100G: 7, - Type200G: 8, - Type400G: 9, -}; - declare const MTRGeneralDiagnosticsHardwareFaultType: { Unspecified: 0, Radio: 1, @@ -5732,13 +5964,6 @@ declare const MTRTimeSynchronizationTimeZoneDatabase: { None: 2, }; -declare const MTRElectricalEnergyMeasurementFeature: { - Imported: 1, - Exported: 2, - Cumulative: 4, - Periodic: 8, -}; - declare const MTRICDManagementUserActiveModeTriggerBitmap: { PowerCycle: 1, SettingsMenu: 2, @@ -5765,6 +5990,14 @@ declare const MTRFormaldehydeConcentrationMeasurementMeasurementMedium: { Soil: 2, }; +declare const MTRDiagnosticLogsLogsStatus: { + Success: 0, + Exhausted: 1, + NoLogs: 2, + Busy: 3, + Denied: 4, +}; + declare const MTRThermostatACErrorCodeBitmap: { Compressor: 1, RoomSensor: 2, @@ -5957,6 +6190,11 @@ declare const MTRClusterIDType: { IDTypeOnOffSwitchConfiguration: 7, }; +declare const MTRModeSelectFeature: { + OnOff: 1, + DEPONOFF: 1, +}; + declare const MTRAccessControlAccessRestrictionType: { AttributeAccess: 0, AttributeWrite: 1, @@ -5976,12 +6214,6 @@ declare const MTRServiceAreaSelectAreasStatus: { InvalidSet: 3, }; -declare const MTROzoneConcentrationMeasurementMeasurementMedium: { - Air: 0, - Water: 1, - Soil: 2, -}; - declare const MTRContentLauncherStatus: { Success: 0, URLNotAvailable: 1, @@ -5990,6 +6222,13 @@ declare const MTRContentLauncherStatus: { AudioTrackNotAvailable: 4, }; +declare const MTRAirQualityFeature: { + Fair: 1, + Moderate: 2, + VeryPoor: 4, + ExtremelyPoor: 8, +}; + declare const MTRThermostatACCapacityFormat: { MTRThermostatACCapacityFormatBTUh: 0, }; @@ -6012,9 +6251,14 @@ declare const MTRColorControlStepMode: { Down: 3, }; -declare const MTRIlluminanceMeasurementLightSensorType: { - Photodiode: 0, - CMOS: 1, +declare const MTRWaterHeaterManagementFeature: { + EnergyManagement: 1, + TankPercent: 2, +}; + +declare const MTRFanControlStepDirection: { + Increase: 0, + Decrease: 1, }; declare const MTRNetworkCommissioningWiFiSecurityBitmap: { @@ -6025,11 +6269,6 @@ declare const MTRNetworkCommissioningWiFiSecurityBitmap: { WPA3Personal: 16, }; -declare const MTRPowerSourceWiredCurrentType: { - A: 0, - D: 1, -}; - declare const MTRDataTypeAtomicRequestTypeEnum: { Begin: 0, Commit: 1, @@ -6042,34 +6281,12 @@ declare const MTRTimeFormatLocalizationHourFormat: { FormatUseActiveLocale: -1, }; -declare const MTRTestClusterBitmap8MaskMap: { - Val1: 1, - Val2: 2, - Val3: 4, - Val4: 64, -}; - declare const MTRDoorLockDlDataOperationType: { Add: 0, Clear: 1, Modify: 2, }; -declare const MTRWindowCoveringSafetyStatus: { - RemoteLockout: 1, - TamperDetection: 2, - FailedCommunication: 4, - PositionFailure: 8, - ThermalProtection: 16, - ObstacleDetected: 32, - Power: 64, - StopInput: 128, - MotorJammed: 256, - HardwareFailure: 512, - ManualOperation: 1024, - Protection: 2048, -}; - declare const MTRGeneralDiagnosticsInterfaceType: { Unspecified: 0, WiFi: 1, @@ -6084,19 +6301,9 @@ declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasuremen Soil: 2, }; -declare const MTRRefrigeratorAndTemperatureControlledCabinetModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - RapidCool: 16384, - RapidFreeze: 16385, +declare const MTRIlluminanceMeasurementLightSensorType: { + Photodiode: 0, + CMOS: 1, }; declare const MTRTestClusterBitmap16MaskMap: { @@ -6106,6 +6313,15 @@ declare const MTRTestClusterBitmap16MaskMap: { Val4: 16384, }; +declare const MTRThermostatControlSequence: { + CoolingOnly: 0, + CoolingWithReheat: 1, + HeatingOnly: 2, + HeatingWithReheat: 3, + CoolingAndHeating: 4, + CoolingAndHeatingWithReheat: 5, +}; + declare const MTRContentAppObserverStatus: { Success: 0, UnexpectedData: 1, @@ -6118,15 +6334,14 @@ declare const MTRTimeSynchronizationFeature: { TimeSyncClient: 8, }; -declare const MTRUnitLocalizationFeature: { - MTRUnitLocalizationFeatureTemperatureUnit: 1, -}; - -declare const MTRServiceAreaSkipAreaStatus: { - Success: 0, - InvalidAreaList: 1, - InvalidInMode: 2, - InvalidSkippedArea: 3, +declare const MTRThermostatPresetScenario: { + Occupied: 1, + Unoccupied: 2, + Sleep: 3, + Wake: 4, + Vacation: 5, + GoingToSleep: 6, + UserDefined: -2, }; declare const MTRCarbonMonoxideConcentrationMeasurementLevelValue: { @@ -6152,13 +6367,6 @@ declare const MTROtaSoftwareUpdateRequestorOTAAnnouncementReason: { UrgentUpdateAvailable: 2, }; -declare const MTREnergyEVSESupplyState: { - Disabled: 0, - ChargingEnabled: 1, - DisabledError: 3, - DisabledDiagnostics: 4, -}; - declare const MTRColorControlFeature: { HueAndSaturation: 1, EnhancedHue: 2, @@ -6175,13 +6383,6 @@ declare const MTRDoorLockDlOperatingMode: { Passage: 4, }; -declare const MTRAirQualityFeature: { - Fair: 1, - Moderate: 2, - VeryPoor: 4, - ExtremelyPoor: 8, -}; - declare const MTRMessagesFeature: { ReceivedConfirmation: 1, ConfirmationResponse: 2, @@ -6189,13 +6390,10 @@ declare const MTRMessagesFeature: { ProtectedMessages: 8, }; -declare const MTRThermostatControlSequence: { - CoolingOnly: 0, - CoolingWithReheat: 1, - HeatingOnly: 2, - HeatingWithReheat: 3, - CoolingAndHeating: 4, - CoolingAndHeatingWithReheat: 5, +declare const MTRDoorLockDlCredentialRuleMask: { + Single: 1, + Dual: 2, + Tri: 4, }; declare const MTRGeneralDiagnosticsBootReason: { @@ -6208,93 +6406,20 @@ declare const MTRGeneralDiagnosticsBootReason: { SoftwareReset: 6, }; -declare const MTRKeypadInputCecKeyCode: { - Select: 0, - Up: 1, - Down: 2, - Left: 3, - Right: 4, - RightUp: 5, - RightDown: 6, - LeftUp: 7, - LeftDown: 8, - RootMenu: 9, - SetupMenu: 10, - ContentsMenu: 11, - FavoriteMenu: 12, - Exit: 13, - MediaTopMenu: 16, - MediaContextSensitiveMenu: 17, - NumberEntryMode: 29, - Number11: 30, - Number12: 31, - Number0OrNumber10: 32, - Numbers1: 33, - Numbers2: 34, - Numbers3: 35, - Numbers4: 36, - Numbers5: 37, - Numbers6: 38, - Numbers7: 39, - Numbers8: 40, - Numbers9: 41, - Dot: 42, - Enter: 43, - Clear: 44, - NextFavorite: 47, - ChannelUp: 48, - ChannelDown: 49, - PreviousChannel: 50, - SoundSelect: 51, - InputSelect: 52, - DisplayInformation: 53, - Help: 54, - PageUp: 55, - PageDown: 56, - Power: 64, - VolumeUp: 65, - VolumeDown: 66, - Mute: 67, - Play: 68, - Stop: 69, - Pause: 70, - Record: 71, - Rewind: 72, - FastForward: 73, - Eject: 74, - Forward: 75, - Backward: 76, - StopRecord: 77, - PauseRecord: 78, - Reserved: 79, - Angle: 80, - SubPicture: 81, - VideoOnDemand: 82, - ElectronicProgramGuide: 83, - TimerProgramming: 84, - InitialConfiguration: 85, - SelectBroadcastType: 86, - SelectSoundPresentation: 87, - PlayFunction: 96, - PausePlayFunction: 97, - RecordFunction: 98, - PauseRecordFunction: 99, - StopFunction: 100, - MuteFunction: 101, - RestoreVolumeFunction: 102, - TuneFunction: 103, - SelectMediaFunction: 104, - SelectAvInputFunction: 105, - SelectAudioInputFunction: 106, - PowerToggleFunction: 107, - PowerOffFunction: 108, - PowerOnFunction: 109, - F1Blue: 113, - F2Red: 114, - F3Green: 115, - F4Yellow: 116, - F5: 117, - Data: 118, +declare const MTRWaterHeaterManagementBoostState: { + Inactive: 0, + Active: 1, +}; + +declare const MTRPM25ConcentrationMeasurementMeasurementUnit: { + PPM: 0, + PPB: 1, + PPT: 2, + MGM3: 3, + UGM3: 4, + NGM3: 5, + PM3: 6, + BQM3: 7, }; declare const MTRPumpConfigurationAndControlPumpControlMode: { @@ -6322,16 +6447,18 @@ declare const MTRDoorLockUserType: { NotSupported: -1, }; -declare const MTRDeviceEnergyManagementAdjustmentCause: { - Local: 0, - Grid: 1, -}; - declare const MTREventTimeType: { SystemUpTime: 0, TimestampDate: 1, }; +declare const MTRThermostatHVACSystemTypeBitmap: { + CoolingStage: 3, + HeatingStage: 12, + HeatingIsHeatPump: 16, + HeatingUsesFuel: 32, +}; + declare const MTRPowerSourceBatCommonDesignation: { DesignationUnspecified: 0, DesignationAAA: 1, @@ -6423,14 +6550,13 @@ declare const MTROTASoftwareUpdateProviderOTAQueryStatus: { DownloadProtocolNotSupported: 3, }; -declare const MTRDoorLockDayOfWeek: { - Sunday: 1, - Monday: 2, - Tuesday: 4, - Wednesday: 8, - Thursday: 16, - Friday: 32, - Saturday: 64, +declare const MTRDoorLockDlDefaultConfigurationRegister: { + EnableLocalProgrammingEnabled: 1, + KeypadInterfaceDefaultAccessEnabled: 2, + RemoteInterfaceDefaultAccessIsEnabled: 4, + SoundEnabled: 32, + AutoRelockTimeSet: 64, + LEDSettingsSet: 128, }; declare const MTRDoorLockDlUserStatus: { @@ -6445,35 +6571,8 @@ declare const MTRAccessControlAuthMode: { Group: 3, }; -declare const MTRDoorLockDlDefaultConfigurationRegister: { - EnableLocalProgrammingEnabled: 1, - KeypadInterfaceDefaultAccessEnabled: 2, - RemoteInterfaceDefaultAccessIsEnabled: 4, - SoundEnabled: 32, - AutoRelockTimeSet: 64, - LEDSettingsSet: 128, -}; - -declare const MTRAudioOutputOutputType: { - HDMI: 0, - Hdmi: 0, - BT: 1, - Bt: 1, - Optical: 2, - Headphone: 3, - Internal: 4, - Other: 5, -}; - -declare const MTRThermostatScheduleDayOfWeekBitmap: { - Sunday: 1, - Monday: 2, - Tuesday: 4, - Wednesday: 8, - Thursday: 16, - Friday: 32, - Saturday: 64, - Away: -128, +declare const MTROnOffControlBitmap: { + MTROnOffControlBitmapAcceptOnlyWhenOn: 1, }; declare const MTRPM10ConcentrationMeasurementMeasurementUnit: { @@ -6503,6 +6602,60 @@ declare const MTRDishwasherModeModeTag: { Light: 16386, }; +declare const MTRDataTypeLandmarkTag: { + AirConditioner: 0, + AirPurifier: 1, + BackDoor: 2, + BarStool: 3, + BathMat: 4, + Bathtub: 5, + Bed: 6, + Bookshelf: 7, + Chair: 8, + ChristmasTree: 9, + CoatRack: 10, + CoffeeTable: 11, + CookingRange: 12, + Couch: 13, + Countertop: 14, + Cradle: 15, + Crib: 16, + Desk: 17, + DiningTable: 18, + Dishwasher: 19, + Door: 20, + Dresser: 21, + LaundryDryer: 22, + Fan: 23, + Fireplace: 24, + Freezer: 25, + FrontDoor: 26, + HighChair: 27, + KitchenIsland: 28, + Lamp: 29, + LitterBox: 30, + Mirror: 31, + Nightstand: 32, + Oven: 33, + PetBed: 34, + PetBowl: 35, + PetCrate: 36, + Refrigerator: 37, + ScratchingPost: 38, + ShoeRack: 39, + Shower: 40, + SideDoor: 41, + Sink: 42, + Sofa: 43, + Stove: 44, + Table: 45, + Toilet: 46, + TrashCan: 47, + LaundryWasher: 48, + Window: 49, + WineCooler: 50, +}; + declare const MTRDoorLockDlCredentialType: { ProgrammingPIN: 0, PIN: 1, @@ -6527,11 +6680,6 @@ declare const MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature: { AverageMeasurement: 32, }; -declare const MTRWaterHeaterManagementBoostState: { - Inactive: 0, - Active: 1, -}; - declare const MTROTASoftwareUpdateRequestorOTAChangeReason: { Unknown: 0, Success: 1, @@ -6540,7 +6688,13 @@ declare const MTROTASoftwareUpdateRequestorOTAChangeReason: { DelayByProvider: 4, }; -declare const MTRDoorLockDlOperationSource: { +declare const MTRChannelRecordingFlagBitmap: { + Scheduled: 1, + RecordSeries: 2, + Recorded: 4, +}; + +declare const MTRDoorLockOperationSource: { Unspecified: 0, Manual: 1, ProprietaryRemote: 2, @@ -6551,12 +6705,7 @@ declare const MTRDoorLockDlOperationSource: { Remote: 7, RFID: 8, Biometric: 9, -}; - -declare const MTRChannelRecordingFlagBitmap: { - Scheduled: 1, - RecordSeries: 2, - Recorded: 4, + Aliro: 10, }; declare const MTRPowerSourceStatus: { @@ -6673,7 +6822,6 @@ declare const MTRDeviceTypeIDType: { ExtendedColorLight: 269, WindowCovering: 514, WindowCoveringController: 515, - HeatingCoolingUnit: 768, Thermostat: 769, TemperatureSensor: 770, Pump: 771, @@ -6714,21 +6862,13 @@ declare const MTRElectricalEnergyMeasurementMeasurementType: { ElectricalEnergy: 14, }; -declare const MTRDeviceEnergyManagementModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - NoOptimization: 16384, - DeviceOptimization: 16385, - LocalOptimization: 16386, - GridOptimization: 16387, +declare const MTRIdentifyEffectIdentifier: { + Blink: 0, + Breathe: 1, + Okay: 2, + ChannelChange: 11, + FinishEffect: -2, + StopEffect: -1, }; declare const MTRThreadNetworkDiagnosticsRoutingRole: { @@ -6754,11 +6894,6 @@ declare const MTRDoorLockDlUserType: { RemoteOnly: 9, }; -declare const MTRWaterHeaterManagementFeature: { - EnergyManagement: 1, - TankPercent: 2, -}; - declare const MTRDeviceEnergyManagementESAState: { Offline: 0, Online: 1, @@ -6767,11 +6902,6 @@ declare const MTRDeviceEnergyManagementESAState: { Paused: 4, }; -declare const MTRFanControlStepDirection: { - Increase: 0, - Decrease: 1, -}; - declare const MTRWiFiNetworkDiagnosticsConnectionStatus: { MTRWiFiNetworkDiagnosticsConnectionStatusConnected: 0, Not: 1, @@ -6805,6 +6935,21 @@ declare const MTRThermostatScheduleModeBitmap: { Cool: 2, }; +declare const MTRMicrowaveOvenModeModeTag: { + Auto: 0, + Quick: 1, + Quiet: 2, + LowNoise: 3, + LowEnergy: 4, + Vacation: 5, + Min: 6, + Max: 7, + Night: 8, + Day: 9, + Normal: 16384, + Defrost: 16385, +}; + declare const MTRDoorLockDlLockType: { DeadBolt: 0, Magnetic: 1, @@ -6820,17 +6965,6 @@ declare const MTRDoorLockDlLockType: { Eurocylinder: 11, }; -declare const MTRPM25ConcentrationMeasurementMeasurementUnit: { - PPM: 0, - PPB: 1, - PPT: 2, - MGM3: 3, - UGM3: 4, - NGM3: 5, - PM3: 6, - BQM3: 7, -}; - declare const MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium: { Air: 0, Water: 1, @@ -6842,20 +6976,6 @@ declare const MTRLevelControlOptionsBitmap: { CoupleColorTempToLevel: 2, }; -declare const MTRDoorLockOperationSource: { - Unspecified: 0, - Manual: 1, - ProprietaryRemote: 2, - Keypad: 3, - Auto: 4, - Button: 5, - Schedule: 6, - Remote: 7, - RFID: 8, - Biometric: 9, - Aliro: 10, -}; - declare const MTRFanControlRockSupportMask: { LeftRight: 1, UpDown: 2, @@ -6869,21 +6989,6 @@ declare const MTROccupancySensingOccupancySensorType: { PhysicalContact: 3, }; -declare const MTRMicrowaveOvenModeModeTag: { - Auto: 0, - Quick: 1, - Quiet: 2, - LowNoise: 3, - LowEnergy: 4, - Vacation: 5, - Min: 6, - Max: 7, - Night: 8, - Day: 9, - Normal: 16384, - Defrost: 16385, -}; - declare const MTRFanControlFanModeSequence: { LowMedHigh: 0, LowHigh: 1, @@ -6895,26 +7000,10 @@ declare const MTRFanControlFanModeSequence: { On: 5, }; -declare const MTRMediaInputFeature: { - MTRMediaInputFeatureNameUpdates: 1, -}; - -declare const MTRThermostatHVACSystemTypeBitmap: { - CoolingStage: 3, - HeatingStage: 12, - HeatingIsHeatPump: 16, - HeatingUsesFuel: 32, -}; - -declare const MTROptionalQRCodeInfoType: { - Unknown: 0, - String: 1, - Int32: 2, -}; - -declare const MTRModeSelectFeature: { - OnOff: 1, - DEPONOFF: 1, +declare const MTRDoorLockDataOperationType: { + Add: 0, + Clear: 1, + Modify: 2, }; declare const MTRThermostatStartOfWeek: { @@ -6934,16 +7023,6 @@ declare const MTRThermostatScheduleTypeFeaturesBitmap: { Off: 8, }; -declare const MTRThermostatPresetScenario: { - Occupied: 1, - Unoccupied: 2, - Sleep: 3, - Wake: 4, - Vacation: 5, - GoingToSleep: 6, - UserDefined: -2, -}; - declare const MTRSmokeCOAlarmContaminationState: { Normal: 0, Low: 1, @@ -6985,13 +7064,6 @@ declare const MTRRVCOperationalStateErrorState: { MopCleaningPadMissing: 71, }; -declare const MTROperationalState: { - Stopped: 0, - Running: 1, - Paused: 2, - Error: 3, -}; - declare const MTRPressureMeasurementFeature: { MTRPressureMeasurementFeatureExtended: 1, }; @@ -7000,28 +7072,23 @@ declare const MTRDishwasherAlarmAlarmBitmap: { MTRDishwasherAlarmAlarmBitmapDoorError: 4, }; -declare const MTRTimeFormatLocalizationFeature: { - MTRTimeFormatLocalizationFeatureCalendarFormat: 1, -}; - -declare const MTRDoorLockDlCredentialRuleMask: { - Single: 1, - Dual: 2, - Tri: 4, -}; - declare const MTROTASoftwareUpdateProviderOTAApplyUpdateAction: { Proceed: 0, AwaitNextAction: 1, Discontinue: 2, }; -declare const MTRMediaPlaybackFeature: { - AdvancedSeek: 1, - VariableSpeed: 2, - TextTracks: 4, - AudioTracks: 8, - AudioAdvance: 16, +declare const MTREthernetNetworkDiagnosticsPHYRateType: { + Type10M: 0, + Type100M: 1, + Type1000M: 2, + Type25G: 3, + Type5G: 4, + Type10G: 5, + Type40G: 6, + Type100G: 7, + Type200G: 8, + Type400G: 9, }; declare const MTRPM1ConcentrationMeasurementMeasurementMedium: { @@ -7046,76 +7113,6 @@ declare const MTRThermostatPresetTypeFeaturesBitmap: { SupportsNames: 2, }; -declare const MTRDoorLockDataOperationType: { - Add: 0, - Clear: 1, - Modify: 2, -}; - -declare const MTRDataTypeLandmarkTag: { - AirConditioner: 0, - AirPurifier: 1, - BackDoor: 2, - BarStool: 3, - BathMat: 4, - Bathtub: 5, - Bed: 6, - Bookshelf: 7, - Chair: 8, - ChristmasTree: 9, - CoatRack: 10, - CoffeeTable: 11, - CookingRange: 12, - Couch: 13, - Countertop: 14, - Cradle: 15, - Crib: 16, - Desk: 17, - DiningTable: 18, - Dishwasher: 19, - Door: 20, - Dresser: 21, - LaundryDryer: 22, - Fan: 23, - Fireplace: 24, - Freezer: 25, - FrontDoor: 26, - HighChair: 27, - KitchenIsland: 28, - Lamp: 29, - LitterBox: 30, - Mirror: 31, - Nightstand: 32, - Oven: 33, - PetBed: 34, - PetBowl: 35, - PetCrate: 36, - Refrigerator: 37, - ScratchingPost: 38, - ShoeRack: 39, - Shower: 40, - SideDoor: 41, - Sink: 42, - Sofa: 43, - Stove: 44, - Table: 45, - Toilet: 46, - TrashCan: 47, - LaundryWasher: 48, - Window: 49, - WineCooler: 50, -}; - -declare const MTRGeneralDiagnosticsRadioFault: { - Unspecified: 0, - WiFiFault: 1, - CellularFault: 2, - ThreadFault: 3, - NFCFault: 4, - BLEFault: 5, - EthernetFault: 6, -}; - declare const MTRCommandIDType: { ClusterIdentifyCommandIdentify: 0, ClusterIdentifyCommandTriggerEffect: 64, @@ -7707,14 +7704,6 @@ declare const MTROTASoftwareUpdateProviderOTADownloadProtocol: { VendorSpecific: 3, }; -declare const MTRDiagnosticLogsLogsStatus: { - Success: 0, - Exhausted: 1, - NoLogs: 2, - Busy: 3, - Denied: 4, -}; - declare const MTRColorControlSaturationMoveMode: { Stop: 0, Up: 1, @@ -7756,6 +7745,18 @@ declare const MTRApplicationBasicApplicationStatus: { ActiveVisibleNotFocus: 3, }; +declare const MTRSmokeCOAlarmExpressedState: { + Normal: 0, + SmokeAlarm: 1, + COAlarm: 2, + BatteryAlert: 3, + Testing: 4, + HardwareFault: 5, + EndOfService: 6, + InterconnectSmoke: 7, + InterconnectCO: 8, +}; + declare const MTRDeviceEnergyManagementESAType: { EVSE: 0, SpaceHeating: 1, @@ -7799,12 +7800,6 @@ declare const MTRTestClusterBitmap64MaskMap: { Val4: 4611686018427387904, }; -declare const MTRTestClusterSimpleBitmap: { - A: 1, - B: 2, - C: 4, -}; - declare const MTRAudioOutputFeature: { MTRAudioOutputFeatureNameUpdates: 1, }; @@ -7831,10 +7826,6 @@ declare const MTRLaundryWasherControlsNumberOfRinses: { Max: 3, }; -declare const MTROnOffControlBitmap: { - MTROnOffControlBitmapAcceptOnlyWhenOn: 1, -}; - declare const MTRContentLauncherFeature: { ContentSearch: 1, URLPlayback: 2, @@ -7850,6 +7841,15 @@ declare const MTRICDManagementFeature: { DynamicSitLitSupport: 8, }; +declare const MTRBasicInformationProductFinish: { + Other: 0, + Matte: 1, + Satin: 2, + Polished: 3, + Rugged: 4, + Fabric: 5, +}; + declare const MTREnergyEVSEModeModeTag: { Auto: 0, Quick: 1, @@ -7936,21 +7936,6 @@ declare interface MTROTAProviderDelegate extends NSObjectProtocol { declare class MTROTAProviderDelegate extends NativeObject implements MTROTAProviderDelegate { } -declare interface MTRDeviceControllerStorageDelegate extends NSObjectProtocol { - controllerValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): NSSecureCoding; - - controllerStoreValueForKeySecurityLevelSharingType(controller: MTRDeviceController, value: NSSecureCoding, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; - - controllerRemoveValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; - - valuesForControllerSecurityLevelSharingType?(controller: MTRDeviceController, securityLevel: interop.Enum, sharingType: interop.Enum): NSDictionary; - - controllerStoreValuesSecurityLevelSharingType?(controller: MTRDeviceController, values: NSDictionary | Record, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; -} - -declare class MTRDeviceControllerStorageDelegate extends NativeObject implements MTRDeviceControllerStorageDelegate { -} - declare interface MTRDevicePairingDelegate extends NSObjectProtocol { onStatusUpdate?(status: interop.Enum): void; @@ -8080,6 +8065,21 @@ declare interface MTRDeviceControllerClientProtocol extends NSObjectProtocol { declare class MTRDeviceControllerClientProtocol extends NativeObject implements MTRDeviceControllerClientProtocol { } +declare interface MTRDeviceControllerStorageDelegate extends NSObjectProtocol { + controllerValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): NSSecureCoding; + + controllerStoreValueForKeySecurityLevelSharingType(controller: MTRDeviceController, value: NSSecureCoding, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; + + controllerRemoveValueForKeySecurityLevelSharingType(controller: MTRDeviceController, key: string, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; + + valuesForControllerSecurityLevelSharingType?(controller: MTRDeviceController, securityLevel: interop.Enum, sharingType: interop.Enum): NSDictionary; + + controllerStoreValuesSecurityLevelSharingType?(controller: MTRDeviceController, values: NSDictionary | Record, securityLevel: interop.Enum, sharingType: interop.Enum): boolean; +} + +declare class MTRDeviceControllerStorageDelegate extends NativeObject implements MTRDeviceControllerStorageDelegate { +} + declare interface MTRXPCServerProtocol_MTRDevice extends NSObjectProtocol { deviceControllerNodeIDGetStateWithReply(controller: NSUUID, nodeID: NSNumber, reply: (p1: interop.Enum) => void): void; @@ -10327,26 +10327,6 @@ declare class MTRClusterWaterHeaterMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { - changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - - readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterEnergyEVSE extends MTRGenericCluster { disableWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEClusterDisableParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -10807,26 +10787,6 @@ declare class MTRClusterDishwasherMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { - readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRClusterTemperatureControl extends MTRGenericCluster { setTemperatureWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTemperatureControlClusterSetTemperatureParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -21287,8 +21247,8 @@ declare class MTRBaseClusterDishwasherMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21335,20 +21295,38 @@ declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRVCRunModeClusterChangeToModeParams, completion: (p1: MTRRVCRunModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster { + readAttributeSpinSpeedsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeSpinSpeedsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeSpinSpeedsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeSpinSpeedCurrentWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSpinSpeedCurrentWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSpinSpeedCurrentWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeSpinSpeedCurrentWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSpinSpeedCurrentWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeNumberOfRinsesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeNumberOfRinsesWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeNumberOfRinsesWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeNumberOfRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeNumberOfRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportedRinsesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21383,38 +21361,20 @@ declare class MTRBaseClusterRVCRunMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster { - readAttributeSpinSpeedsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSpinSpeedsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSpinSpeedsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeSpinSpeedCurrentWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeSpinSpeedCurrentWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeSpinSpeedCurrentWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeSpinSpeedCurrentWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSpinSpeedCurrentWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeNumberOfRinsesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeNumberOfRinsesWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; +declare class MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams, completion: (p1: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - writeAttributeNumberOfRinsesWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeNumberOfRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeNumberOfRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSupportedRinsesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - subscribeAttributeSupportedRinsesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - static readAttributeSupportedRinsesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21449,8 +21409,8 @@ declare class MTRBaseClusterLaundryWasherControls extends MTRGenericBaseCluster initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeParams, completion: (p1: MTRRefrigeratorAndTemperatureControlledCabinetModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterLaundryWasherMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRLaundryWasherModeClusterChangeToModeParams, completion: (p1: MTRLaundryWasherModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -21497,70 +21457,22 @@ declare class MTRBaseClusterRefrigeratorAndTemperatureControlledCabinetMode exte initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterLaundryWasherMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTRLaundryWasherModeClusterChangeToModeParams, completion: (p1: MTRLaundryWasherModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterLaundryDryerControls extends MTRGenericBaseCluster { + readAttributeSupportedDrynessLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeSupportedDrynessLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeSupportedDrynessLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeSelectedDrynessLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSelectedDrynessLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + writeAttributeSelectedDrynessLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRBaseClusterLaundryDryerControls extends MTRGenericBaseCluster { - readAttributeSupportedDrynessLevelsWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeSupportedDrynessLevelsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeSupportedDrynessLevelsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeSelectedDrynessLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeSelectedDrynessLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeSelectedDrynessLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeSelectedDrynessLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSelectedDrynessLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeSelectedDrynessLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSelectedDrynessLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -24957,332 +24869,6 @@ declare class MTRBaseClusterDescriptor extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { - moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; - - moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; - - stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; - - stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; - - moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; - - stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; - - stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; - - moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; - - moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; - - readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - - writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - declare class MTRAttributeCacheContainer extends NSObject { readAttributeWithEndpointIdClusterIdAttributeIdClientQueueCompletion(endpointId: NSNumber | null, clusterId: NSNumber | null, attributeId: NSNumber | null, clientQueue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void): void; } @@ -26417,18 +26003,6 @@ declare class MTRMediaInputClusterHideInputStatusParams extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMediaInputClusterShowInputStatusParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRMediaInputClusterSelectInputParams extends NSObject implements NSCopying { index: NSNumber; @@ -27032,38 +26606,6 @@ declare class MTRColorControlClusterEnhancedMoveToHueParams extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRColorControlClusterMoveToColorTemperatureParams extends NSObject implements NSCopying { - colorTemperatureMireds: NSNumber; - - transitionTime: NSNumber; - - optionsMask: NSNumber; - - optionsOverride: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setColorTemperatureMireds(colorTemperatureMireds: NSNumber): void; - - setTransitionTime(transitionTime: NSNumber): void; - - setOptionsMask(optionsMask: NSNumber): void; - - setOptionsOverride(optionsOverride: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - colorTemperature: NSNumber; - - setColorTemperature(colorTemperature: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRColorControlClusterStepColorParams extends NSObject implements NSCopying { stepX: NSNumber; @@ -27741,22 +27283,6 @@ declare class MTRDoorLockClusterUnboltDoorParams extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDoorLockClusterGetCredentialStatusParams extends NSObject implements NSCopying { - credential: MTRDoorLockClusterCredentialStruct; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setCredential(credential: MTRDoorLockClusterCredentialStruct): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDoorLockClusterSetCredentialParams extends NSObject implements NSCopying { operationType: NSNumber; @@ -28458,17 +27984,6 @@ declare class MTREnergyEVSEClusterDisableParams extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTREnergyEVSEClusterGetTargetsResponseParams extends NSObject implements NSCopying { - get chargingTargetSchedules(): NSArray; - set chargingTargetSchedules(value: NSArray | Array); - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setChargingTargetSchedules(chargingTargetSchedules: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceEnergyManagementClusterCancelRequestParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -28481,18 +27996,6 @@ declare class MTRDeviceEnergyManagementClusterCancelRequestParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDeviceEnergyManagementClusterResumeRequestParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceEnergyManagementClusterStartTimeAdjustRequestParams extends NSObject implements NSCopying { requestedStartTime: NSNumber; @@ -30673,43 +30176,6 @@ declare class MTRUnitTestingClusterNestedStruct extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestFabricScoped extends NSObject implements NSCopying { - fabricSensitiveInt8u: NSNumber; - - optionalFabricSensitiveInt8u: NSNumber | null; - - nullableFabricSensitiveInt8u: NSNumber | null; - - nullableOptionalFabricSensitiveInt8u: NSNumber | null; - - fabricSensitiveCharString: string; - - fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct; - - get fabricSensitiveInt8uList(): NSArray; - set fabricSensitiveInt8uList(value: NSArray | Array); - - fabricIndex: NSNumber; - - setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; - - setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; - - setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; - - setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; - - setFabricSensitiveCharString(fabricSensitiveCharString: string): void; - - setFabricSensitiveStruct(fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct): void; - - setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterSimpleStruct extends MTRUnitTestingClusterSimpleStruct { a: NSNumber; @@ -31656,10 +31122,6 @@ declare class MTRPumpConfigurationAndControlClusterDryRunningEvent extends NSObj copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterSystemPressureLowEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRPumpConfigurationAndControlClusterSupplyVoltageLowEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -31989,18 +31451,6 @@ declare class MTRMessagesClusterMessageQueuedEvent extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMessagesClusterMessageResponseOptionStruct extends NSObject implements NSCopying { - messageResponseID: NSNumber | null; - - label: string | null; - - setMessageResponseID(messageResponseID: NSNumber | null): void; - - setLabel(label: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRWaterHeaterManagementClusterBoostEndedEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32422,14 +31872,6 @@ declare class MTRMicrowaveOvenModeClusterModeTagStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent extends NSObject implements NSCopying { - alarmSeverityLevel: NSNumber; - - setAlarmSeverityLevel(alarmSeverityLevel: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent extends NSObject implements NSCopying { alarmSeverityLevel: NSNumber; @@ -32475,26 +31917,6 @@ declare class MTRDishwasherModeClusterModeOptionStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRRefrigeratorAlarmClusterNotifyEvent extends NSObject implements NSCopying { - active: NSNumber; - - inactive: NSNumber; - - state: NSNumber; - - mask: NSNumber; - - setActive(active: NSNumber): void; - - setInactive(inactive: NSNumber): void; - - setState(state: NSNumber): void; - - setMask(mask: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRContentLauncherClusterDimensionStruct extends NSObject implements NSCopying { width: NSNumber; @@ -32528,19 +31950,26 @@ declare class MTRRVCCleanModeClusterModeOptionStruct extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRRVCRunModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; +declare class MTRRVCCleanModeClusterModeTagStruct extends NSObject implements NSCopying { + mfgCode: NSNumber | null; - mode: NSNumber; + value: NSNumber; - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); + setMfgCode(mfgCode: NSNumber | null): void; - setLabel(label: string): void; + setValue(value: NSNumber): void; - setMode(mode: NSNumber): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setModeTags(modeTags: NSArray | Array): void; +declare class MTRRVCRunModeClusterModeTagStruct extends NSObject implements NSCopying { + mfgCode: NSNumber | null; + + value: NSNumber; + + setMfgCode(mfgCode: NSNumber | null): void; + + setValue(value: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32562,6 +31991,18 @@ declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterModeOptio copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterModeTagStruct extends NSObject implements NSCopying { + mfgCode: NSNumber | null; + + value: NSNumber; + + setMfgCode(mfgCode: NSNumber | null): void; + + setValue(value: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRLaundryWasherModeClusterModeOptionStruct extends NSObject implements NSCopying { label: string; @@ -32591,23 +32032,14 @@ declare class MTRLaundryWasherModeClusterModeTagStruct extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROvenModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; - - mode: NSNumber; - - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); +declare class MTRModeSelectClusterSemanticTagStruct extends NSObject implements NSCopying { + mfgCode: NSNumber; - setLabel(label: string): void; + value: NSNumber; - setMode(mode: NSNumber): void; + setMfgCode(mfgCode: NSNumber): void; - setModeTags(modeTags: NSArray | Array): void; + setValue(value: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32624,62 +32056,69 @@ declare class MTROvenModeClusterModeTagStruct extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROvenCavityOperationalStateClusterOperationalStateStruct extends NSObject implements NSCopying { - operationalStateID: NSNumber; - - operationalStateLabel: string | null; - - setOperationalStateID(operationalStateID: NSNumber): void; +declare class MTRBooleanStateClusterStateChangeEvent extends NSObject implements NSCopying { + stateValue: NSNumber; - setOperationalStateLabel(operationalStateLabel: string | null): void; + setStateValue(stateValue: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRICDManagementClusterMonitoringRegistrationStruct extends NSObject implements NSCopying { - checkInNodeID: NSNumber; +declare class MTRGroupKeyManagementClusterGroupKeySetStruct extends NSObject implements NSCopying { + groupKeySetID: NSNumber; - monitoredSubject: NSNumber; + groupKeySecurityPolicy: NSNumber; - clientType: NSNumber; + epochKey0: NSData | null; - fabricIndex: NSNumber; + epochStartTime0: NSNumber | null; - setCheckInNodeID(checkInNodeID: NSNumber): void; + epochKey1: NSData | null; - setMonitoredSubject(monitoredSubject: NSNumber): void; + epochStartTime1: NSNumber | null; - setClientType(clientType: NSNumber): void; + epochKey2: NSData | null; - setFabricIndex(fabricIndex: NSNumber): void; + epochStartTime2: NSNumber | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setGroupKeySetID(groupKeySetID: NSNumber): void; -declare class MTRFixedLabelClusterLabelStruct extends NSObject implements NSCopying { - label: string; + setGroupKeySecurityPolicy(groupKeySecurityPolicy: NSNumber): void; - value: string; + setEpochKey0(epochKey0: NSData | null): void; - setLabel(label: string): void; + setEpochStartTime0(epochStartTime0: NSNumber | null): void; - setValue(value: string): void; + setEpochKey1(epochKey1: NSData | null): void; + + setEpochStartTime1(epochStartTime1: NSNumber | null): void; + + setEpochKey2(epochKey2: NSData | null): void; + + setEpochStartTime2(epochStartTime2: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { - rootPublicKey: NSData; +declare class MTRGroupKeyManagementClusterGroupInfoMapStruct extends NSObject implements NSCopying { + groupId: NSNumber; - label: string; + get endpoints(): NSArray; + set endpoints(value: NSArray | Array); + + groupName: string | null; fabricIndex: NSNumber; - setRootPublicKey(rootPublicKey: NSData): void; + setGroupId(groupId: NSNumber): void; - setLabel(label: string): void; + setEndpoints(endpoints: NSArray | Array): void; + + setGroupName(groupName: string | null): void; setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTROperationalCredentialsClusterFabricDescriptorStruct extends NSObject implements NSCopying { @@ -32740,21 +32179,15 @@ declare class MTRSwitchClusterMultiPressCompleteEvent extends NSObject implement copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSwitchClusterMultiPressOngoingEvent extends NSObject implements NSCopying { - newPosition: NSNumber; - - currentNumberOfPressesCounted: NSNumber; - - getNewPosition(): NSNumber; - - setNewPosition(newPosition: NSNumber): void; +declare class MTRSwitchClusterLongReleaseEvent extends NSObject implements NSCopying { + previousPosition: NSNumber; - setCurrentNumberOfPressesCounted(currentNumberOfPressesCounted: NSNumber): void; + setPreviousPosition(previousPosition: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSwitchClusterLongReleaseEvent extends NSObject implements NSCopying { +declare class MTRSwitchClusterShortReleaseEvent extends NSObject implements NSCopying { previousPosition: NSNumber; setPreviousPosition(previousPosition: NSNumber): void; @@ -32772,18 +32205,14 @@ declare class MTRSwitchClusterInitialPressEvent extends NSObject implements NSCo copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBridgedDeviceBasicInformationClusterActiveChangedEvent extends NSObject implements NSCopying { - promisedActiveDuration: NSNumber; - - setPromisedActiveDuration(promisedActiveDuration: NSNumber): void; +declare class MTRSwitchClusterSwitchLatchedEvent extends NSObject implements NSCopying { + newPosition: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + getNewPosition(): NSNumber; -declare class MTRBridgedDeviceBasicClusterReachableChangedEvent extends MTRBridgedDeviceBasicInformationClusterReachableChangedEvent { - reachableNewValue: NSNumber; + setNewPosition(newPosition: NSNumber): void; - setReachableNewValue(reachableNewValue: NSNumber): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRBaseClusterBridgedDeviceBasicInformation extends MTRGenericBaseCluster { @@ -32931,7 +32360,30 @@ declare class MTRBaseClusterBridgedDeviceBasicInformation extends MTRGenericBase declare class MTRBridgedDeviceBasicClusterLeaveEvent extends MTRBridgedDeviceBasicInformationClusterLeaveEvent { } -declare class MTRBridgedDeviceBasicInformationClusterLeaveEvent extends NSObject implements NSCopying { +declare class MTRBridgedDeviceBasicClusterShutDownEvent extends MTRBridgedDeviceBasicInformationClusterShutDownEvent { +} + +declare class MTRBridgedDeviceBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { + softwareVersion: NSNumber; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct extends NSObject implements NSCopying { + finish: NSNumber; + + primaryColor: NSNumber | null; + + setFinish(finish: NSNumber): void; + + setPrimaryColor(primaryColor: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRTimeSynchronizationClusterMissingTrustedTimeSourceEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -32939,6 +32391,18 @@ declare class MTRTimeSynchronizationClusterTimeFailureEvent extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { + dstOffsetActive: NSNumber; + + setDstOffsetActive(dstOffsetActive: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRTimeSynchronizationClusterDSTTableEmptyEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRTimeSynchronizationClusterTrustedTimeSourceStruct extends NSObject implements NSCopying { fabricIndex: NSNumber; @@ -32969,6 +32433,34 @@ declare class MTRTimeSynchronizationClusterTimeZoneType extends MTRTimeSynchroni setName(name: string | null): void; } +declare class MTRTimeSynchronizationClusterTimeZoneStruct extends NSObject implements NSCopying { + offset: NSNumber; + + validAt: NSNumber; + + name: string | null; + + setOffset(offset: NSNumber): void; + + setValidAt(validAt: NSNumber): void; + + setName(name: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRTimeSynchronizationClusterFabricScopedTrustedTimeSourceStruct extends NSObject implements NSCopying { + nodeID: NSNumber; + + endpoint: NSNumber; + + setNodeID(nodeID: NSNumber): void; + + setEndpoint(endpoint: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRTimeSynchronizationClusterDstOffsetType extends MTRTimeSynchronizationClusterDSTOffsetStruct { offset: NSNumber; @@ -32999,6 +32491,14 @@ declare class MTRTimeSynchronizationClusterDSTOffsetStruct extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent extends NSObject implements NSCopying { + connectionStatus: NSNumber; + + setConnectionStatus(connectionStatus: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent extends NSObject implements NSCopying { reasonCode: NSNumber; @@ -33007,6 +32507,20 @@ declare class MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); + + get previous(): NSArray; + set previous(value: NSArray | Array); + + setCurrent(current: NSArray | Array): void; + + setPrevious(previous: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent extends NSObject implements NSCopying { connectionStatus: NSNumber; @@ -33015,6 +32529,18 @@ declare class MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent extends NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRThreadNetworkDiagnosticsClusterSecurityPolicy extends NSObject implements NSCopying { + rotationTime: NSNumber; + + flags: NSNumber; + + setRotationTime(rotationTime: NSNumber): void; + + setFlags(flags: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRThreadNetworkDiagnosticsClusterRouteTable extends MTRThreadNetworkDiagnosticsClusterRouteTableStruct { extAddress: NSNumber; @@ -33101,242 +32627,230 @@ declare class MTRThreadNetworkDiagnosticsClusterRouteTableStruct extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSoftwareDiagnosticsClusterThreadMetrics extends MTRSoftwareDiagnosticsClusterThreadMetricsStruct { - id: NSNumber; - - name: string | null; +declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { + activeTimestampPresent: NSNumber; - stackFreeCurrent: NSNumber | null; + pendingTimestampPresent: NSNumber; - stackFreeMinimum: NSNumber | null; + masterKeyPresent: NSNumber; - stackSize: NSNumber | null; + networkNamePresent: NSNumber; - setId(id: NSNumber): void; + extendedPanIdPresent: NSNumber; - setName(name: string | null): void; + meshLocalPrefixPresent: NSNumber; - setStackFreeCurrent(stackFreeCurrent: NSNumber | null): void; + delayPresent: NSNumber; - setStackFreeMinimum(stackFreeMinimum: NSNumber | null): void; + panIdPresent: NSNumber; - setStackSize(stackSize: NSNumber | null): void; -} + channelPresent: NSNumber; -declare class MTRSoftwareDiagnosticsClusterThreadMetricsStruct extends NSObject implements NSCopying { - id: NSNumber; + pskcPresent: NSNumber; - name: string | null; + securityPolicyPresent: NSNumber; - stackFreeCurrent: NSNumber | null; + channelMaskPresent: NSNumber; - stackFreeMinimum: NSNumber | null; + setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; - stackSize: NSNumber | null; + setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; - setId(id: NSNumber): void; + setMasterKeyPresent(masterKeyPresent: NSNumber): void; - setName(name: string | null): void; + setNetworkNamePresent(networkNamePresent: NSNumber): void; - setStackFreeCurrent(stackFreeCurrent: NSNumber | null): void; + setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; - setStackFreeMinimum(stackFreeMinimum: NSNumber | null): void; + setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; - setStackSize(stackSize: NSNumber | null): void; + setDelayPresent(delayPresent: NSNumber): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setPanIdPresent(panIdPresent: NSNumber): void; -declare class MTRGeneralDiagnosticsClusterRadioFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); + setChannelPresent(channelPresent: NSNumber): void; - get previous(): NSArray; - set previous(value: NSArray | Array); + setPskcPresent(pskcPresent: NSNumber): void; - setCurrent(current: NSArray | Array): void; + setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; - setPrevious(previous: NSArray | Array): void; + setChannelMaskPresent(channelMaskPresent: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterIdentify extends MTRGenericBaseCluster { - identifyWithParamsCompletion(params: MTRIdentifyClusterIdentifyParams, completion: (p1: NSError) => void): void; - - triggerEffectWithParamsCompletion(params: MTRIdentifyClusterTriggerEffectParams, completion: (p1: NSError) => void): void; - - readAttributeIdentifyTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeIdentifyTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeIdentifyTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeIdentifyTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeIdentifyTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeIdentifyTypeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRThreadNetworkDiagnosticsClusterNeighborTable extends MTRThreadNetworkDiagnosticsClusterNeighborTableStruct { + extAddress: NSNumber; - subscribeAttributeIdentifyTypeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + age: NSNumber; - static readAttributeIdentifyTypeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + rloc16: NSNumber; - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + linkFrameCounter: NSNumber; - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + mleFrameCounter: NSNumber; - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + lqi: NSNumber; - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + averageRssi: NSNumber | null; - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + lastRssi: NSNumber | null; - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + frameErrorRate: NSNumber; - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + messageErrorRate: NSNumber; - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + rxOnWhenIdle: NSNumber; - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + fullThreadDevice: NSNumber; - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + fullNetworkData: NSNumber; - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + isChild: NSNumber; - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + setExtAddress(extAddress: NSNumber): void; - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + setAge(age: NSNumber): void; - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setRloc16(rloc16: NSNumber): void; - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + setLinkFrameCounter(linkFrameCounter: NSNumber): void; - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + setMleFrameCounter(mleFrameCounter: NSNumber): void; - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + setLqi(lqi: NSNumber): void; - identifyWithParamsCompletionHandler(params: MTRIdentifyClusterIdentifyParams, completionHandler: (p1: NSError) => void): void; + setAverageRssi(averageRssi: NSNumber | null): void; - triggerEffectWithParamsCompletionHandler(params: MTRIdentifyClusterTriggerEffectParams, completionHandler: (p1: NSError) => void): void; + setLastRssi(lastRssi: NSNumber | null): void; - readAttributeIdentifyTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setFrameErrorRate(frameErrorRate: NSNumber): void; - writeAttributeIdentifyTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + setMessageErrorRate(messageErrorRate: NSNumber): void; - writeAttributeIdentifyTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; - subscribeAttributeIdentifyTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setFullThreadDevice(fullThreadDevice: NSNumber): void; - static readAttributeIdentifyTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setFullNetworkData(fullNetworkData: NSNumber): void; - readAttributeIdentifyTypeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setIsChild(isChild: NSNumber): void; +} - subscribeAttributeIdentifyTypeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRSoftwareDiagnosticsClusterSoftwareFaultEvent extends NSObject implements NSCopying { + id: NSNumber; - static readAttributeIdentifyTypeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + name: string | null; - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + faultRecording: NSData | null; - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setId(id: NSNumber): void; - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setName(name: string | null): void; - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setFaultRecording(faultRecording: NSData | null): void; - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRSoftwareDiagnosticsClusterThreadMetrics extends MTRSoftwareDiagnosticsClusterThreadMetricsStruct { + id: NSNumber; - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + name: string | null; - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + stackFreeCurrent: NSNumber | null; - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + stackFreeMinimum: NSNumber | null; - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + stackSize: NSNumber | null; - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setId(id: NSNumber): void; - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setName(name: string | null): void; - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setStackFreeCurrent(stackFreeCurrent: NSNumber | null): void; - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setStackFreeMinimum(stackFreeMinimum: NSNumber | null): void; - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setStackSize(stackSize: NSNumber | null): void; } -declare class MTRGeneralDiagnosticsClusterNetworkInterfaceType extends MTRGeneralDiagnosticsClusterNetworkInterface { - name: string; +declare class MTRSoftwareDiagnosticsClusterThreadMetricsStruct extends NSObject implements NSCopying { + id: NSNumber; - isOperational: NSNumber; + name: string | null; - offPremiseServicesReachableIPv4: NSNumber | null; + stackFreeCurrent: NSNumber | null; - offPremiseServicesReachableIPv6: NSNumber | null; + stackFreeMinimum: NSNumber | null; - hardwareAddress: NSData; + stackSize: NSNumber | null; - get iPv4Addresses(): NSArray; - set iPv4Addresses(value: NSArray | Array); + setId(id: NSNumber): void; - get iPv6Addresses(): NSArray; - set iPv6Addresses(value: NSArray | Array); + setName(name: string | null): void; - type: NSNumber; + setStackFreeCurrent(stackFreeCurrent: NSNumber | null): void; - setName(name: string): void; + setStackFreeMinimum(stackFreeMinimum: NSNumber | null): void; - setIsOperational(isOperational: NSNumber): void; + setStackSize(stackSize: NSNumber | null): void; - setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; +declare class MTRLevelControlClusterMoveWithOnOffParams extends NSObject implements NSCopying { + moveMode: NSNumber; - setHardwareAddress(hardwareAddress: NSData): void; + rate: NSNumber | null; - setIPv4Addresses(iPv4Addresses: NSArray | Array): void; + optionsMask: NSNumber; - setIPv6Addresses(iPv6Addresses: NSArray | Array): void; + optionsOverride: NSNumber; - setType(type: NSNumber): void; -} + timedInvokeTimeoutMs: NSNumber; -declare class MTRGeneralDiagnosticsClusterNetworkInterface extends NSObject implements NSCopying { - name: string; + serverSideProcessingTimeout: NSNumber; - isOperational: NSNumber; + setMoveMode(moveMode: NSNumber): void; - offPremiseServicesReachableIPv4: NSNumber | null; + setRate(rate: NSNumber | null): void; - offPremiseServicesReachableIPv6: NSNumber | null; + setOptionsMask(optionsMask: NSNumber): void; - hardwareAddress: NSData; + setOptionsOverride(optionsOverride: NSNumber): void; - get iPv4Addresses(): NSArray; - set iPv4Addresses(value: NSArray | Array); + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - get iPv6Addresses(): NSArray; - set iPv6Addresses(value: NSArray | Array); + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - type: NSNumber; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setName(name: string): void; +declare class MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); - setIsOperational(isOperational: NSNumber): void; + get previous(): NSArray; + set previous(value: NSArray | Array); - setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; + setCurrent(current: NSArray | Array): void; - setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; + setPrevious(previous: NSArray | Array): void; - setHardwareAddress(hardwareAddress: NSData): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setIPv4Addresses(iPv4Addresses: NSArray | Array): void; +declare class MTRGeneralDiagnosticsClusterRadioFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); - setIPv6Addresses(iPv6Addresses: NSArray | Array): void; + get previous(): NSArray; + set previous(value: NSArray | Array); - setType(type: NSNumber): void; + setCurrent(current: NSArray | Array): void; + + setPrevious(previous: NSArray | Array): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -33395,40 +32909,6 @@ declare class MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct extend copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRNetworkCommissioningClusterThreadInterfaceScanResult extends MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct { - panId: NSNumber; - - extendedPanId: NSNumber; - - networkName: string; - - channel: NSNumber; - - version: NSNumber; - - extendedAddress: NSData; - - rssi: NSNumber; - - lqi: NSNumber; - - setPanId(panId: NSNumber): void; - - setExtendedPanId(extendedPanId: NSNumber): void; - - setNetworkName(networkName: string): void; - - setChannel(channel: NSNumber): void; - - setVersion(version: NSNumber): void; - - setExtendedAddress(extendedAddress: NSData): void; - - setRssi(rssi: NSNumber): void; - - setLqi(lqi: NSNumber): void; -} - declare class MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct extends NSObject implements NSCopying { panId: NSNumber; @@ -33465,16 +32945,6 @@ declare class MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct exte copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRNetworkCommissioningClusterNetworkInfo extends MTRNetworkCommissioningClusterNetworkInfoStruct { - networkID: NSData; - - connected: NSNumber; - - setNetworkID(networkID: NSData): void; - - setConnected(connected: NSNumber): void; -} - declare class MTRNetworkCommissioningClusterNetworkInfoStruct extends NSObject implements NSCopying { networkID: NSData; @@ -33527,7 +32997,7 @@ declare class MTRPowerSourceClusterWiredFaultChangeType extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPowerSourceClusterBatChargeFaultChangeType extends NSObject implements NSCopying { +declare class MTRPowerSourceClusterBatFaultChangeType extends NSObject implements NSCopying { get current(): NSArray; set current(value: NSArray | Array); @@ -33541,122 +33011,300 @@ declare class MTRPowerSourceClusterBatChargeFaultChangeType extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBasicClusterStartUpEvent extends MTRBasicInformationClusterStartUpEvent { - softwareVersion: NSNumber; +declare class MTRPowerSourceClusterBatChargeFaultChangeType extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); - setSoftwareVersion(softwareVersion: NSNumber): void; -} + get previous(): NSArray; + set previous(value: NSArray | Array); -declare class MTRBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { - softwareVersion: NSNumber; + setCurrent(current: NSArray | Array): void; - setSoftwareVersion(softwareVersion: NSNumber): void; + setPrevious(previous: NSArray | Array): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBasicInformationClusterCapabilityMinimaStruct extends NSObject implements NSCopying { - caseSessionsPerFabric: NSNumber; +declare class MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent extends MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent { + softwareVersion: NSNumber; - subscriptionsPerFabric: NSNumber; + bytesDownloaded: NSNumber; - setCaseSessionsPerFabric(caseSessionsPerFabric: NSNumber): void; + progressPercent: NSNumber | null; - setSubscriptionsPerFabric(subscriptionsPerFabric: NSNumber): void; + platformCode: NSNumber | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setSoftwareVersion(softwareVersion: NSNumber): void; -declare class MTRActionsClusterActionFailedEvent extends NSObject implements NSCopying { - actionID: NSNumber; + setBytesDownloaded(bytesDownloaded: NSNumber): void; - invokeID: NSNumber; + setProgressPercent(progressPercent: NSNumber | null): void; - newState: NSNumber; + setPlatformCode(platformCode: NSNumber | null): void; +} - error: NSNumber; +declare class MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent extends MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent { + softwareVersion: NSNumber; - setActionID(actionID: NSNumber): void; + productID: NSNumber; - setInvokeID(invokeID: NSNumber): void; + setSoftwareVersion(softwareVersion: NSNumber): void; - getNewState(): NSNumber; + setProductID(productID: NSNumber): void; +} - setNewState(newState: NSNumber): void; +declare class MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent extends NSObject implements NSCopying { + softwareVersion: NSNumber; - setError(error: NSNumber): void; + productID: NSNumber; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + setProductID(productID: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRActionsClusterStateChangedEvent extends NSObject implements NSCopying { - actionID: NSNumber; +// @ts-ignore ClassDecl.tsIgnore +declare class MTRTestClusterClusterTestFabricScoped extends MTRUnitTestingClusterTestFabricScoped { + fabricSensitiveInt8u: NSNumber; - invokeID: NSNumber; + optionalFabricSensitiveInt8u: NSNumber | null; - newState: NSNumber; + nullableFabricSensitiveInt8u: NSNumber | null; - setActionID(actionID: NSNumber): void; + nullableOptionalFabricSensitiveInt8u: NSNumber | null; - setInvokeID(invokeID: NSNumber): void; + fabricSensitiveCharString: string; - getNewState(): NSNumber; + // @ts-ignore MemberDecl.tsIgnore + fabricSensitiveStruct: MTRTestClusterClusterSimpleStruct; - setNewState(newState: NSNumber): void; + get fabricSensitiveInt8uList(): NSArray; + set fabricSensitiveInt8uList(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + fabricIndex: NSNumber; -declare class MTRActionsClusterEndpointListStruct extends NSObject implements NSCopying { - endpointListID: NSNumber; + setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; - name: string; + setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; - type: NSNumber; + setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; - get endpoints(): NSArray; - set endpoints(value: NSArray | Array); + setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; - setEndpointListID(endpointListID: NSNumber): void; + setFabricSensitiveCharString(fabricSensitiveCharString: string): void; - setName(name: string): void; + // @ts-ignore MemberDecl.tsIgnore + setFabricSensitiveStruct(fabricSensitiveStruct: MTRTestClusterClusterSimpleStruct): void; - setType(type: NSNumber): void; + setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; - setEndpoints(endpoints: NSArray | Array): void; + setFabricIndex(fabricIndex: NSNumber): void; +} + +declare class MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent extends MTROTASoftwareUpdateRequestorClusterStateTransitionEvent { + previousState: NSNumber; + + newState: NSNumber; + + reason: NSNumber; + + targetSoftwareVersion: NSNumber | null; + + setPreviousState(previousState: NSNumber): void; + + getNewState(): NSNumber; + + setNewState(newState: NSNumber): void; + + setReason(reason: NSNumber): void; + + setTargetSoftwareVersion(targetSoftwareVersion: NSNumber | null): void; +} + +declare class MTRXPCDeviceControllerParameters extends MTRDeviceControllerAbstractParameters { + initWithXPCConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; + + initWithXPConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; + + readonly uniqueIdentifier: NSUUID; + + readonly xpcConnectionBlock: () => NSXPCConnection; +} + +declare class MTROTASoftwareUpdateRequestorClusterProviderLocation extends NSObject implements NSCopying { + providerNodeID: NSNumber; + + endpoint: NSNumber; + + fabricIndex: NSNumber; + + setProviderNodeID(providerNodeID: NSNumber): void; + + setEndpoint(endpoint: NSNumber): void; + + setFabricIndex(fabricIndex: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRWaterHeaterModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; +declare class MTRBasicClusterReachableChangedEvent extends MTRBasicInformationClusterReachableChangedEvent { + reachableNewValue: NSNumber; - mode: NSNumber; + setReachableNewValue(reachableNewValue: NSNumber): void; +} - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); +declare class MTRThermostatClusterScheduleTypeStruct extends NSObject implements NSCopying { + systemMode: NSNumber; - setLabel(label: string): void; + numberOfSchedules: NSNumber; - setMode(mode: NSNumber): void; + scheduleTypeFeatures: NSNumber; - setModeTags(modeTags: NSArray | Array): void; + setSystemMode(systemMode: NSNumber): void; + + setNumberOfSchedules(numberOfSchedules: NSNumber): void; + + setScheduleTypeFeatures(scheduleTypeFeatures: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROvenCavityOperationalStateClusterErrorStateStruct extends NSObject implements NSCopying { - errorStateID: NSNumber; +declare class MTRBasicClusterLeaveEvent extends MTRBasicInformationClusterLeaveEvent { + fabricIndex: NSNumber; - errorStateLabel: string | null; + setFabricIndex(fabricIndex: NSNumber): void; +} - errorStateDetails: string | null; +declare class MTRBasicInformationClusterLeaveEvent extends NSObject implements NSCopying { + fabricIndex: NSNumber; - setErrorStateID(errorStateID: NSNumber): void; + setFabricIndex(fabricIndex: NSNumber): void; - setErrorStateLabel(errorStateLabel: string | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setErrorStateDetails(errorStateDetails: string | null): void; +declare class MTRBasicClusterShutDownEvent extends MTRBasicInformationClusterShutDownEvent { +} + +declare class MTRBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { + softwareVersion: NSNumber; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBasicInformationClusterProductAppearanceStruct extends NSObject implements NSCopying { + finish: NSNumber; + + primaryColor: NSNumber | null; + + setFinish(finish: NSNumber): void; + + setPrimaryColor(primaryColor: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBasicInformationClusterCapabilityMinimaStruct extends NSObject implements NSCopying { + caseSessionsPerFabric: NSNumber; + + subscriptionsPerFabric: NSNumber; + + setCaseSessionsPerFabric(caseSessionsPerFabric: NSNumber): void; + + setSubscriptionsPerFabric(subscriptionsPerFabric: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRActionsClusterActionFailedEvent extends NSObject implements NSCopying { + actionID: NSNumber; + + invokeID: NSNumber; + + newState: NSNumber; + + error: NSNumber; + + setActionID(actionID: NSNumber): void; + + setInvokeID(invokeID: NSNumber): void; + + getNewState(): NSNumber; + + setNewState(newState: NSNumber): void; + + setError(error: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRActionsClusterStateChangedEvent extends NSObject implements NSCopying { + actionID: NSNumber; + + invokeID: NSNumber; + + newState: NSNumber; + + setActionID(actionID: NSNumber): void; + + setInvokeID(invokeID: NSNumber): void; + + getNewState(): NSNumber; + + setNewState(newState: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRActionsClusterEndpointListStruct extends NSObject implements NSCopying { + endpointListID: NSNumber; + + name: string; + + type: NSNumber; + + get endpoints(): NSArray; + set endpoints(value: NSArray | Array); + + setEndpointListID(endpointListID: NSNumber): void; + + setName(name: string): void; + + setType(type: NSNumber): void; + + setEndpoints(endpoints: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRActionsClusterActionStruct extends NSObject implements NSCopying { + actionID: NSNumber; + + name: string; + + type: NSNumber; + + endpointListID: NSNumber; + + supportedCommands: NSNumber; + + state: NSNumber; + + setActionID(actionID: NSNumber): void; + + setName(name: string): void; + + setType(type: NSNumber): void; + + setEndpointListID(endpointListID: NSNumber): void; + + setSupportedCommands(supportedCommands: NSNumber): void; + + setState(state: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -33677,28 +33325,38 @@ declare class MTRAccessControlClusterFabricRestrictionReviewUpdateEvent extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRAccessControlClusterAccessControlEntryChangedEvent extends NSObject implements NSCopying { - adminNodeID: NSNumber | null; +declare class MTRAccessControlClusterExtensionEntry extends MTRAccessControlClusterAccessControlExtensionStruct { + data: NSData; - adminPasscodeID: NSNumber | null; + fabricIndex: NSNumber; - changeType: NSNumber; + setData(data: NSData): void; - latestValue: MTRAccessControlClusterAccessControlEntryStruct | null; + setFabricIndex(fabricIndex: NSNumber): void; +} + +declare class MTRAccessControlClusterAccessControlEntry extends MTRAccessControlClusterAccessControlEntryStruct { + privilege: NSNumber; + + authMode: NSNumber; + + get subjects(): NSArray | null; + set subjects(value: NSArray | Array | null); + + get targets(): NSArray | null; + set targets(value: NSArray | Array | null); fabricIndex: NSNumber; - setAdminNodeID(adminNodeID: NSNumber | null): void; + setPrivilege(privilege: NSNumber): void; - setAdminPasscodeID(adminPasscodeID: NSNumber | null): void; + setAuthMode(authMode: NSNumber): void; - setChangeType(changeType: NSNumber): void; + setSubjects(subjects: NSArray | Array | null): void; - setLatestValue(latestValue: MTRAccessControlClusterAccessControlEntryStruct | null): void; + setTargets(targets: NSArray | Array | null): void; setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRAccessControlClusterAccessControlEntryStruct extends NSObject implements NSCopying { @@ -33727,16 +33385,18 @@ declare class MTRAccessControlClusterAccessControlEntryStruct extends NSObject i copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent extends NSObject implements NSCopying { - softwareVersion: NSNumber; +declare class MTRAccessControlClusterTarget extends MTRAccessControlClusterAccessControlTargetStruct { + cluster: NSNumber | null; - productID: NSNumber; + endpoint: NSNumber | null; - setSoftwareVersion(softwareVersion: NSNumber): void; + deviceType: NSNumber | null; - setProductID(productID: NSNumber): void; + setCluster(cluster: NSNumber | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setEndpoint(endpoint: NSNumber | null): void; + + setDeviceType(deviceType: NSNumber | null): void; } declare class MTRAccessControlClusterAccessControlTargetStruct extends NSObject implements NSCopying { @@ -33788,6 +33448,35 @@ declare class MTRAccessControlClusterAccessRestrictionEntryStruct extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRAccessControlClusterCommissioningAccessRestrictionEntryStruct extends NSObject implements NSCopying { + endpoint: NSNumber; + + cluster: NSNumber; + + get restrictions(): NSArray; + set restrictions(value: NSArray | Array); + + setEndpoint(endpoint: NSNumber): void; + + setCluster(cluster: NSNumber): void; + + setRestrictions(restrictions: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { + type: NSNumber; + + id: NSNumber | null; + + setType(type: NSNumber): void; + + setId(id: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBindingClusterTargetStruct extends NSObject implements NSCopying { node: NSNumber | null; @@ -33812,6 +33501,164 @@ declare class MTRBindingClusterTargetStruct extends NSObject implements NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRBaseClusterOtaSoftwareUpdateRequestor extends MTRBaseClusterOTASoftwareUpdateRequestor { + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + announceOtaProviderWithParamsCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, completionHandler: (p1: NSError) => void): void; + + readAttributeDefaultOtaProvidersWithParamsCompletionHandler(params: MTRReadParams | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + writeAttributeDefaultOtaProvidersWithValueCompletionHandler(value: NSArray | Array, completionHandler: (p1: NSError) => void): void; + + writeAttributeDefaultOtaProvidersWithValueParamsCompletionHandler(value: NSArray | Array, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeDefaultOtaProvidersWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeDefaultOtaProvidersWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeUpdatePossibleWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeUpdatePossibleWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeUpdatePossibleWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeUpdateStateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeUpdateStateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeUpdateStateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeUpdateStateProgressWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeUpdateStateProgressWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeUpdateStateProgressWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRGroupsClusterAddGroupResponseParams extends NSObject implements NSCopying { + status: NSNumber; + + groupID: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setStatus(status: NSNumber): void; + + setGroupID(groupID: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + groupId: NSNumber; + + setGroupId(groupId: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDescriptorClusterDeviceType extends MTRDescriptorClusterDeviceTypeStruct { + revision: NSNumber; + + setRevision(revision: NSNumber): void; +} + +declare class MTRDescriptorClusterDeviceTypeStruct extends NSObject implements NSCopying { + deviceType: NSNumber; + + type: NSNumber; + + revision: NSNumber; + + setDeviceType(deviceType: NSNumber): void; + + setType(type: NSNumber): void; + + setRevision(revision: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NSCopying { + locationName: string; + + floorNumber: NSNumber | null; + + areaType: NSNumber | null; + + setLocationName(locationName: string): void; + + setFloorNumber(floorNumber: NSNumber | null): void; + + setAreaType(areaType: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { + attributeID: NSNumber; + + statusCode: NSNumber; + + setAttributeID(attributeID: NSNumber): void; + + setStatusCode(statusCode: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTREventReport extends NSObject { + readonly path: MTREventPath; + + readonly eventNumber: NSNumber; + + readonly priority: NSNumber; + + readonly eventTimeType: interop.Enum; + + readonly systemUpTime: number; + + readonly timestampDate: NSDate; + + readonly value: interop.Object; + + readonly error: NSError; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + readonly timestamp: NSNumber; +} + declare class MTRLevelControlClusterMoveToLevelParams extends NSObject implements NSCopying { level: NSNumber; @@ -33858,6 +33705,68 @@ declare class MTREventPath extends MTRClusterPath { static eventPathWithEndpointIdClusterIdEventId any>(this: This, endpointId: NSNumber, clusterId: NSNumber, eventId: NSNumber): InstanceType; } +declare class MTRBaseClusterOvenMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTROvenModeClusterChangeToModeParams, completion: (p1: MTROvenModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; + + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRAttributePath extends MTRClusterPath implements NSSecureCoding { + readonly attribute: NSNumber; + + static attributePathWithEndpointIDClusterIDAttributeID(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber): MTRAttributePath; + + static attributePathWithEndpointIdClusterIdAttributeId any>(this: This, endpointId: NSNumber, clusterId: NSNumber, attributeId: NSNumber): InstanceType; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MTRBaseDevice extends NSObject { static deviceWithNodeIDController(nodeID: NSNumber, controller: MTRDeviceController): MTRBaseDevice; @@ -34020,16 +33929,10 @@ declare class MTRServiceAreaClusterLandmarkInfoStruct extends NSObject implement copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRRVCCleanModeClusterModeTagStruct extends NSObject implements NSCopying { - mfgCode: NSNumber | null; - - value: NSNumber; - - setMfgCode(mfgCode: NSNumber | null): void; - - setValue(value: NSNumber): void; +declare class MTRBasicClusterStartUpEvent extends MTRBasicInformationClusterStartUpEvent { + softwareVersion: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setSoftwareVersion(softwareVersion: NSNumber): void; } declare class MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams extends NSObject implements NSCopying { @@ -34088,14 +33991,6 @@ declare class MTRUnitTestingClusterTimedInvokeRequestParams extends NSObject imp copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRCommandPath extends MTRClusterPath { - readonly command: NSNumber; - - static commandPathWithEndpointIDClusterIDCommandID(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber): MTRCommandPath; - - static commandPathWithEndpointIdClusterIdCommandId any>(this: This, endpointId: NSNumber, clusterId: NSNumber, commandId: NSNumber): InstanceType; -} - declare class MTRClusterNetworkCommissioning extends MTRGenericCluster { scanNetworksWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRNetworkCommissioningClusterScanNetworksParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRNetworkCommissioningClusterScanNetworksResponseParams, p2: NSError) => void | null): void; @@ -34266,22 +34161,6 @@ declare class MTRBaseClusterSwitch extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRSoftwareDiagnosticsClusterSoftwareFaultEvent extends NSObject implements NSCopying { - id: NSNumber; - - name: string | null; - - faultRecording: NSData | null; - - setId(id: NSNumber): void; - - setName(name: string | null): void; - - setFaultRecording(faultRecording: NSData | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct extends NSObject implements NSCopying { measurementType: NSNumber; @@ -34484,6 +34363,14 @@ declare class MTRContentLauncherClusterLaunchContentParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRCommandPath extends MTRClusterPath { + readonly command: NSNumber; + + static commandPathWithEndpointIDClusterIDCommandID(endpointID: NSNumber, clusterID: NSNumber, commandID: NSNumber): MTRCommandPath; + + static commandPathWithEndpointIdClusterIdCommandId any>(this: This, endpointId: NSNumber, clusterId: NSNumber, commandId: NSNumber): InstanceType; +} + declare class MTRIdentifyClusterTriggerEffectParams extends NSObject implements NSCopying { effectIdentifier: NSNumber; @@ -34686,6 +34573,39 @@ declare class MTRBaseClusterBridgedDeviceBasic extends MTRBaseClusterBridgedDevi static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } +declare class MTRWaterHeaterModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; + + mode: NSNumber; + + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROvenCavityOperationalStateClusterErrorStateStruct extends NSObject implements NSCopying { + errorStateID: NSNumber; + + errorStateLabel: string | null; + + errorStateDetails: string | null; + + setErrorStateID(errorStateID: NSNumber): void; + + setErrorStateLabel(errorStateLabel: string | null): void; + + setErrorStateDetails(errorStateDetails: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRCommissionerControlClusterCommissionNodeParams extends NSObject implements NSCopying { requestID: NSNumber; @@ -34793,64 +34713,64 @@ declare class MTRMessagesClusterMessageStruct extends NSObject implements NSCopy copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROvenCavityOperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { - errorState: MTROvenCavityOperationalStateClusterErrorStateStruct; +declare class MTRClusterOperationalCredentials extends MTRGenericCluster { + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - setErrorState(errorState: MTROvenCavityOperationalStateClusterErrorStateStruct): void; + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; -declare class MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents extends NSObject implements NSCopying { - activeTimestampPresent: NSNumber; + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - pendingTimestampPresent: NSNumber; + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - masterKeyPresent: NSNumber; + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - networkNamePresent: NSNumber; + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - extendedPanIdPresent: NSNumber; + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - meshLocalPrefixPresent: NSNumber; + readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; - delayPresent: NSNumber; + readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - panIdPresent: NSNumber; + readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - channelPresent: NSNumber; + readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - pskcPresent: NSNumber; + readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; - securityPolicyPresent: NSNumber; + readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; - channelMaskPresent: NSNumber; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setActiveTimestampPresent(activeTimestampPresent: NSNumber): void; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setPendingTimestampPresent(pendingTimestampPresent: NSNumber): void; + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - setMasterKeyPresent(masterKeyPresent: NSNumber): void; + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - setNetworkNamePresent(networkNamePresent: NSNumber): void; + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - setExtendedPanIdPresent(extendedPanIdPresent: NSNumber): void; + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - setMeshLocalPrefixPresent(meshLocalPrefixPresent: NSNumber): void; + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - setDelayPresent(delayPresent: NSNumber): void; + attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - setPanIdPresent(panIdPresent: NSNumber): void; + certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - setChannelPresent(channelPresent: NSNumber): void; + CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - setPskcPresent(pskcPresent: NSNumber): void; + addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - setSecurityPolicyPresent(securityPolicyPresent: NSNumber): void; + updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - setChannelMaskPresent(channelMaskPresent: NSNumber): void; + updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; + + addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } declare class MTRBooleanStateConfigurationClusterEnableDisableAlarmParams extends NSObject implements NSCopying { @@ -34923,22 +34843,6 @@ declare class MTRAccountLoginClusterLogoutParams extends NSObject implements NSC copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROperationalCredentialsClusterNOCStruct extends NSObject implements NSCopying { - noc: NSData; - - icac: NSData | null; - - fabricIndex: NSNumber; - - setNoc(noc: NSData): void; - - setIcac(icac: NSData | null): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTROnOffClusterOnWithRecallGlobalSceneParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -34995,72 +34899,40 @@ declare class MTRClusterWaterHeaterManagement extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { - operatorName: string; - - lineupName: string | null; - - postalCode: string | null; - - lineupInfoType: NSNumber; - - setOperatorName(operatorName: string): void; - - setLineupName(lineupName: string | null): void; - - setPostalCode(postalCode: string | null): void; - - setLineupInfoType(lineupInfoType: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct extends NSObject implements NSCopying { - importedResetTimestamp: NSNumber | null; - - exportedResetTimestamp: NSNumber | null; +declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSObject implements NSCopying { + newMode: NSNumber; - importedResetSystime: NSNumber | null; + timedInvokeTimeoutMs: NSNumber; - exportedResetSystime: NSNumber | null; + serverSideProcessingTimeout: NSNumber; - setImportedResetTimestamp(importedResetTimestamp: NSNumber | null): void; + getNewMode(): NSNumber; - setExportedResetTimestamp(exportedResetTimestamp: NSNumber | null): void; + setNewMode(newMode: NSNumber): void; - setImportedResetSystime(importedResetSystime: NSNumber | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setExportedResetSystime(exportedResetSystime: NSNumber | null): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRApplicationLauncherClusterApplicationEPStruct extends NSObject implements NSCopying { - application: MTRApplicationLauncherClusterApplicationStruct; - - endpoint: NSNumber | null; - - setApplication(application: MTRApplicationLauncherClusterApplicationStruct): void; - - setEndpoint(endpoint: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} +declare class MTRChannelClusterLineupInfoStruct extends NSObject implements NSCopying { + operatorName: string; -declare class MTRDeviceEnergyManagementModeClusterChangeToModeParams extends NSObject implements NSCopying { - newMode: NSNumber; + lineupName: string | null; - timedInvokeTimeoutMs: NSNumber; + postalCode: string | null; - serverSideProcessingTimeout: NSNumber; + lineupInfoType: NSNumber; - getNewMode(): NSNumber; + setOperatorName(operatorName: string): void; - setNewMode(newMode: NSNumber): void; + setLineupName(lineupName: string | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setPostalCode(postalCode: string | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setLineupInfoType(lineupInfoType: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -35077,58 +34949,34 @@ declare class MTRBasicClusterMfgSpecificPingParams extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTimeSynchronizationClusterTimeZoneStruct extends NSObject implements NSCopying { - offset: NSNumber; - - validAt: NSNumber; - - name: string | null; +declare class MTRApplicationLauncherClusterApplicationEPStruct extends NSObject implements NSCopying { + application: MTRApplicationLauncherClusterApplicationStruct; - setOffset(offset: NSNumber): void; + endpoint: NSNumber | null; - setValidAt(validAt: NSNumber): void; + setApplication(application: MTRApplicationLauncherClusterApplicationStruct): void; - setName(name: string | null): void; + setEndpoint(endpoint: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROtaSoftwareUpdateRequestorClusterProviderLocation extends MTROTASoftwareUpdateRequestorClusterProviderLocation { - providerNodeID: NSNumber; - - endpoint: NSNumber; - - fabricIndex: NSNumber; - - setProviderNodeID(providerNodeID: NSNumber): void; - - setEndpoint(endpoint: NSNumber): void; - - setFabricIndex(fabricIndex: NSNumber): void; -} - -declare class MTRAccessControlClusterAccessControlExtensionStruct extends NSObject implements NSCopying { - data: NSData; - - fabricIndex: NSNumber; +declare class MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct extends NSObject implements NSCopying { + importedResetTimestamp: NSNumber | null; - setData(data: NSData): void; + exportedResetTimestamp: NSNumber | null; - setFabricIndex(fabricIndex: NSNumber): void; + importedResetSystime: NSNumber | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + exportedResetSystime: NSNumber | null; -declare class MTRPowerSourceClusterBatChargeFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); + setImportedResetTimestamp(importedResetTimestamp: NSNumber | null): void; - get previous(): NSArray; - set previous(value: NSArray | Array); + setExportedResetTimestamp(exportedResetTimestamp: NSNumber | null): void; - setCurrent(current: NSArray | Array): void; + setImportedResetSystime(importedResetSystime: NSNumber | null): void; - setPrevious(previous: NSArray | Array): void; + setExportedResetSystime(exportedResetSystime: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -35376,18 +35224,6 @@ declare class MTRClusterOnOff extends MTRGenericCluster { onWithTimedOffWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROnOffClusterOnWithTimedOffParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRRVCRunModeClusterModeTagStruct extends NSObject implements NSCopying { - mfgCode: NSNumber | null; - - value: NSNumber; - - setMfgCode(mfgCode: NSNumber | null): void; - - setValue(value: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRRVCCleanModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { status: NSNumber; @@ -35436,68 +35272,40 @@ declare class MTRNetworkCommissioningClusterRemoveNetworkParams extends NSObject copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThreadNetworkDiagnosticsClusterNeighborTable extends MTRThreadNetworkDiagnosticsClusterNeighborTableStruct { - extAddress: NSNumber; - - age: NSNumber; - - rloc16: NSNumber; - - linkFrameCounter: NSNumber; - - mleFrameCounter: NSNumber; - - lqi: NSNumber; - - averageRssi: NSNumber | null; - - lastRssi: NSNumber | null; - - frameErrorRate: NSNumber; - - messageErrorRate: NSNumber; - - rxOnWhenIdle: NSNumber; - - fullThreadDevice: NSNumber; - - fullNetworkData: NSNumber; - - isChild: NSNumber; - - setExtAddress(extAddress: NSNumber): void; +declare class MTRGeneralDiagnosticsClusterNetworkInterface extends NSObject implements NSCopying { + name: string; - setAge(age: NSNumber): void; + isOperational: NSNumber; - setRloc16(rloc16: NSNumber): void; + offPremiseServicesReachableIPv4: NSNumber | null; - setLinkFrameCounter(linkFrameCounter: NSNumber): void; + offPremiseServicesReachableIPv6: NSNumber | null; - setMleFrameCounter(mleFrameCounter: NSNumber): void; + hardwareAddress: NSData; - setLqi(lqi: NSNumber): void; + get iPv4Addresses(): NSArray; + set iPv4Addresses(value: NSArray | Array); - setAverageRssi(averageRssi: NSNumber | null): void; + get iPv6Addresses(): NSArray; + set iPv6Addresses(value: NSArray | Array); - setLastRssi(lastRssi: NSNumber | null): void; + type: NSNumber; - setFrameErrorRate(frameErrorRate: NSNumber): void; + setName(name: string): void; - setMessageErrorRate(messageErrorRate: NSNumber): void; + setIsOperational(isOperational: NSNumber): void; - setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; + setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; - setFullThreadDevice(fullThreadDevice: NSNumber): void; + setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; - setFullNetworkData(fullNetworkData: NSNumber): void; + setHardwareAddress(hardwareAddress: NSData): void; - setIsChild(isChild: NSNumber): void; -} + setIPv4Addresses(iPv4Addresses: NSArray | Array): void; -declare class MTRSwitchClusterShortReleaseEvent extends NSObject implements NSCopying { - previousPosition: NSNumber; + setIPv6Addresses(iPv6Addresses: NSArray | Array): void; - setPreviousPosition(previousPosition: NSNumber): void; + setType(type: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -35639,48 +35447,6 @@ declare class MTRColorControlClusterEnhancedMoveHueParams extends NSObject imple copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThermostatClusterScheduleTypeStruct extends NSObject implements NSCopying { - systemMode: NSNumber; - - numberOfSchedules: NSNumber; - - scheduleTypeFeatures: NSNumber; - - setSystemMode(systemMode: NSNumber): void; - - setNumberOfSchedules(numberOfSchedules: NSNumber): void; - - setScheduleTypeFeatures(scheduleTypeFeatures: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBasicClusterLeaveEvent extends MTRBasicInformationClusterLeaveEvent { - fabricIndex: NSNumber; - - setFabricIndex(fabricIndex: NSNumber): void; -} - -declare class MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent extends NSObject implements NSCopying { - softwareVersion: NSNumber; - - bytesDownloaded: NSNumber; - - progressPercent: NSNumber | null; - - platformCode: NSNumber | null; - - setSoftwareVersion(softwareVersion: NSNumber): void; - - setBytesDownloaded(bytesDownloaded: NSNumber): void; - - setProgressPercent(progressPercent: NSNumber | null): void; - - setPlatformCode(platformCode: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRPumpConfigurationAndControlClusterSensorFailureEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -35860,44 +35626,6 @@ declare class MTROperationalCredentialsClusterAttestationRequestParams extends N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBooleanStateConfigurationClusterSuppressAlarmParams extends NSObject implements NSCopying { - alarmsToSuppress: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setAlarmsToSuppress(alarmsToSuppress: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROTASoftwareUpdateRequestorClusterStateTransitionEvent extends NSObject implements NSCopying { - previousState: NSNumber; - - newState: NSNumber; - - reason: NSNumber; - - targetSoftwareVersion: NSNumber | null; - - setPreviousState(previousState: NSNumber): void; - - getNewState(): NSNumber; - - setNewState(newState: NSNumber): void; - - setReason(reason: NSNumber): void; - - setTargetSoftwareVersion(targetSoftwareVersion: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterThreadNetworkDirectory extends MTRGenericCluster { addNetworkWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRThreadNetworkDirectoryClusterAddNetworkParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; @@ -36154,26 +35882,6 @@ declare class MTRPumpConfigurationAndControlClusterAirDetectionEvent extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent extends NSObject implements NSCopying { - connectionStatus: NSNumber; - - setConnectionStatus(connectionStatus: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBridgedDeviceBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBridgedDeviceBasicInformationClusterReachableChangedEvent extends NSObject implements NSCopying { - reachableNewValue: NSNumber; - - setReachableNewValue(reachableNewValue: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterBallastConfiguration extends MTRGenericCluster { readAttributePhysicalMinLevelWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -36281,34 +35989,6 @@ declare class MTRTimeSynchronizationClusterSetDSTOffsetParams extends NSObject i copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRActionsClusterActionStruct extends NSObject implements NSCopying { - actionID: NSNumber; - - name: string; - - type: NSNumber; - - endpointListID: NSNumber; - - supportedCommands: NSNumber; - - state: NSNumber; - - setActionID(actionID: NSNumber): void; - - setName(name: string): void; - - setType(type: NSNumber): void; - - setEndpointListID(endpointListID: NSNumber): void; - - setSupportedCommands(supportedCommands: NSNumber): void; - - setState(state: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent extends NSObject implements NSCopying { alarmsActive: NSNumber; @@ -37233,22 +36913,6 @@ declare class MTRBaseClusterUnitTesting extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent extends NSObject implements NSCopying { - associationFailureCause: NSNumber; - - associationFailure: NSNumber; - - status: NSNumber; - - setAssociationFailureCause(associationFailureCause: NSNumber): void; - - setAssociationFailure(associationFailure: NSNumber): void; - - setStatus(status: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterRadonConcentrationMeasurement extends MTRGenericBaseCluster { readAttributeMeasuredValueWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; @@ -37369,14 +37033,6 @@ declare class MTRActionsClusterDisableActionParams extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGeneralDiagnosticsClusterBootReasonEvent extends NSObject implements NSCopying { - bootReason: NSNumber; - - setBootReason(bootReason: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterBasicInformation extends MTRGenericCluster { readAttributeDataModelRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -37459,30 +37115,6 @@ declare class MTRThreadNetworkDirectoryClusterOperationalDatasetResponseParams e copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRXPCDeviceControllerParameters extends MTRDeviceControllerAbstractParameters { - initWithXPConnectionBlockUniqueIdentifier(xpcConnectionBlock: () => NSXPCConnection, uniqueIdentifier: NSUUID): this; - - readonly uniqueIdentifier: NSUUID; - - readonly xpcConnectionBlock: () => NSXPCConnection; -} - -declare class MTROTASoftwareUpdateRequestorClusterProviderLocation extends NSObject implements NSCopying { - providerNodeID: NSNumber; - - endpoint: NSNumber; - - fabricIndex: NSNumber; - - setProviderNodeID(providerNodeID: NSNumber): void; - - setEndpoint(endpoint: NSNumber): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceController extends NSObject { initWithParametersError(parameters: MTRDeviceControllerAbstractParameters, error: interop.PointerConvertible): this; @@ -37593,16 +37225,6 @@ declare class MTRDeviceController extends NSObject { static sharedControllerWithIdXpcConnectBlock(controllerID: NSCopying | null, xpcConnectBlock: () => NSXPCConnection): MTRDeviceController; } -declare class MTRSwitchClusterSwitchLatchedEvent extends NSObject implements NSCopying { - newPosition: NSNumber; - - getNewPosition(): NSNumber; - - setNewPosition(newPosition: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterSoftwareDiagnostics extends MTRGenericBaseCluster { resetWatermarksWithParamsCompletion(params: MTRSoftwareDiagnosticsClusterResetWatermarksParams | null, completion: (p1: NSError) => void): void; @@ -37725,22 +37347,6 @@ declare class MTRBaseClusterSoftwareDiagnostics extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRGroupKeyManagementClusterGroupKeyMapStruct extends NSObject implements NSCopying { - groupId: NSNumber; - - groupKeySetID: NSNumber; - - fabricIndex: NSNumber; - - setGroupId(groupId: NSNumber): void; - - setGroupKeySetID(groupKeySetID: NSNumber): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterOtaSoftwareUpdateProvider extends MTRBaseClusterOTASoftwareUpdateProvider { initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; @@ -37962,46 +37568,6 @@ declare class MTRBaseClusterUserLabel extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRBasicClusterReachableChangedEvent extends MTRBasicInformationClusterReachableChangedEvent { - reachableNewValue: NSNumber; - - setReachableNewValue(reachableNewValue: NSNumber): void; -} - -declare class MTREnergyEVSEClusterEVNotDetectedEvent extends NSObject implements NSCopying { - sessionID: NSNumber; - - state: NSNumber; - - sessionDuration: NSNumber; - - sessionEnergyCharged: NSNumber; - - setSessionID(sessionID: NSNumber): void; - - setState(state: NSNumber): void; - - setSessionDuration(sessionDuration: NSNumber): void; - - setSessionEnergyCharged(sessionEnergyCharged: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRPowerSourceClusterBatFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); - - get previous(): NSArray; - set previous(value: NSArray | Array); - - setCurrent(current: NSArray | Array): void; - - setPrevious(previous: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterApplicationLauncher extends MTRGenericCluster { launchAppWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRApplicationLauncherClusterLaunchAppParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRApplicationLauncherClusterLauncherResponseParams, p2: NSError) => void | null): void; @@ -38060,37 +37626,36 @@ declare class MTROccupancySensingClusterHoldTimeLimitsStruct extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRContentLauncherClusterLauncherResponseParams extends NSObject implements NSCopying { - status: NSNumber; - - data: string | null; +declare class MTRGroupKeyManagementClusterGroupKeyMapStruct extends NSObject implements NSCopying { + groupId: NSNumber; - timedInvokeTimeoutMs: NSNumber; + groupKeySetID: NSNumber; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + fabricIndex: NSNumber; - setStatus(status: NSNumber): void; + setGroupId(groupId: NSNumber): void; - setData(data: string | null): void; + setGroupKeySetID(groupKeySetID: NSNumber): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setFabricIndex(fabricIndex: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRModeSelectClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; +declare class MTRContentLauncherClusterLauncherResponseParams extends NSObject implements NSCopying { + status: NSNumber; - mode: NSNumber; + data: string | null; - get semanticTags(): NSArray; - set semanticTags(value: NSArray | Array); + timedInvokeTimeoutMs: NSNumber; - setLabel(label: string): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - setMode(mode: NSNumber): void; + setStatus(status: NSNumber): void; - setSemanticTags(semanticTags: NSArray | Array): void; + setData(data: string | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -38247,6 +37812,20 @@ declare class MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent e copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROperationalCredentialsClusterFabricDescriptor extends MTROperationalCredentialsClusterFabricDescriptorStruct { + rootPublicKey: NSData; + + label: string; + + fabricIndex: NSNumber; + + setRootPublicKey(rootPublicKey: NSData): void; + + setLabel(label: string): void; + + setFabricIndex(fabricIndex: NSNumber): void; +} + declare class MTREnergyEVSEClusterEnergyTransferStartedEvent extends NSObject implements NSCopying { sessionID: NSNumber; @@ -38419,10 +37998,6 @@ declare class MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams exten copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTimeSynchronizationClusterDSTTableEmptyEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterOTASoftwareUpdateProvider extends MTRGenericBaseCluster { queryImageWithParamsCompletion(params: MTROTASoftwareUpdateProviderClusterQueryImageParams, completion: (p1: MTROTASoftwareUpdateProviderClusterQueryImageResponseParams, p2: NSError) => void | null): void; @@ -38485,6 +38060,22 @@ declare class MTRTestClusterClusterTestAddArgumentsResponseParams extends MTRUni setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; } +declare class MTROperationalCredentialsClusterNOCStruct extends NSObject implements NSCopying { + noc: NSData; + + icac: NSData | null; + + fabricIndex: NSNumber; + + setNoc(noc: NSData): void; + + setIcac(icac: NSData | null): void; + + setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBaseClusterElectricalMeasurement extends MTRGenericBaseCluster { getProfileInfoCommandWithParamsCompletion(params: MTRElectricalMeasurementClusterGetProfileInfoCommandParams | null, completion: (p1: NSError) => void): void; @@ -40163,114 +39754,88 @@ declare class MTRBaseClusterElectricalMeasurement extends MTRGenericBaseCluster static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRBasicInformationClusterLeaveEvent extends NSObject implements NSCopying { - fabricIndex: NSNumber; - - setFabricIndex(fabricIndex: NSNumber): void; - +declare class MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBaseClusterUnitLocalization extends MTRGenericBaseCluster { - readAttributeTemperatureUnitWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeTemperatureUnitWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - - writeAttributeTemperatureUnitWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - - subscribeAttributeTemperatureUnitWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTemperatureUnitWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams extends NSObject implements NSCopying { + value: NSNumber; - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + timedInvokeTimeoutMs: NSNumber; - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + setValue(value: NSNumber): void; - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRNetworkCommissioningClusterThreadInterfaceScanResult extends MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct { + panId: NSNumber; - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + extendedPanId: NSNumber; - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + networkName: string; - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + channel: NSNumber; - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + version: NSNumber; - readAttributeTemperatureUnitWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + extendedAddress: NSData; - writeAttributeTemperatureUnitWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + rssi: NSNumber; - writeAttributeTemperatureUnitWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + lqi: NSNumber; - subscribeAttributeTemperatureUnitWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setPanId(panId: NSNumber): void; - static readAttributeTemperatureUnitWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setExtendedPanId(extendedPanId: NSNumber): void; - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setNetworkName(networkName: string): void; - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setChannel(channel: NSNumber): void; - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setVersion(version: NSNumber): void; - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setExtendedAddress(extendedAddress: NSData): void; - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setRssi(rssi: NSNumber): void; - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setLqi(lqi: NSNumber): void; +} - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRBooleanStateConfigurationClusterSensorFaultEvent extends NSObject implements NSCopying { + sensorFault: NSNumber; - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setSensorFault(sensorFault: NSNumber): void; - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRWaterHeaterModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { + status: NSNumber; - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + statusText: string | null; - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setStatus(status: NSNumber): void; - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setStatusText(statusText: string | null): void; - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRModeSelectClusterSemanticTagStruct extends NSObject implements NSCopying { - mfgCode: NSNumber; - - value: NSNumber; - - setMfgCode(mfgCode: NSNumber): void; +declare class MTRTestClusterClusterTestSimpleArgumentResponseParams extends MTRUnitTestingClusterTestSimpleArgumentResponseParams { + returnValue: NSNumber; - setValue(value: NSNumber): void; + timedInvokeTimeoutMs: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setReturnValue(returnValue: NSNumber): void; -declare class MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; } declare class MTRTestClusterClusterTestListInt8UArgumentRequestParams extends MTRUnitTestingClusterTestListInt8UArgumentRequestParams { @@ -40304,38 +39869,77 @@ declare class MTRDoorLockClusterClearCredentialParams extends NSObject implement copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDescriptorClusterDeviceTypeStruct extends NSObject implements NSCopying { - deviceType: NSNumber; +declare class MTRBooleanStateConfigurationClusterSuppressAlarmParams extends NSObject implements NSCopying { + alarmsToSuppress: NSNumber; - type: NSNumber; + timedInvokeTimeoutMs: NSNumber; - revision: NSNumber; + serverSideProcessingTimeout: NSNumber; - setDeviceType(deviceType: NSNumber): void; + setAlarmsToSuppress(alarmsToSuppress: NSNumber): void; - setType(type: NSNumber): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setRevision(revision: NSNumber): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDishwasherAlarmClusterNotifyEvent extends NSObject implements NSCopying { - active: NSNumber; +declare class MTROTASoftwareUpdateRequestorClusterStateTransitionEvent extends NSObject implements NSCopying { + previousState: NSNumber; - inactive: NSNumber; + newState: NSNumber; - state: NSNumber; + reason: NSNumber; - mask: NSNumber; + targetSoftwareVersion: NSNumber | null; - setActive(active: NSNumber): void; + setPreviousState(previousState: NSNumber): void; - setInactive(inactive: NSNumber): void; + getNewState(): NSNumber; - setState(state: NSNumber): void; + setNewState(newState: NSNumber): void; - setMask(mask: NSNumber): void; + setReason(reason: NSNumber): void; + + setTargetSoftwareVersion(targetSoftwareVersion: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRUnitTestingClusterTestFabricScoped extends NSObject implements NSCopying { + fabricSensitiveInt8u: NSNumber; + + optionalFabricSensitiveInt8u: NSNumber | null; + + nullableFabricSensitiveInt8u: NSNumber | null; + + nullableOptionalFabricSensitiveInt8u: NSNumber | null; + + fabricSensitiveCharString: string; + + fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct; + + get fabricSensitiveInt8uList(): NSArray; + set fabricSensitiveInt8uList(value: NSArray | Array); + + fabricIndex: NSNumber; + + setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; + + setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; + + setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; + + setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; + + setFabricSensitiveCharString(fabricSensitiveCharString: string): void; + + setFabricSensitiveStruct(fabricSensitiveStruct: MTRUnitTestingClusterSimpleStruct): void; + + setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; + + setFabricIndex(fabricIndex: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -40407,6 +40011,195 @@ declare class MTRClusterFixedLabel extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } +declare class MTRRVCRunModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; + + mode: NSNumber; + + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRLevelControlClusterStopParams extends NSObject implements NSCopying { + optionsMask: NSNumber; + + optionsOverride: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setOptionsMask(optionsMask: NSNumber): void; + + setOptionsOverride(optionsOverride: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterRadonConcentrationMeasurement extends MTRGenericCluster { + readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRCertificates extends NSObject { + static createRootCertificateIssuerIDFabricIDValidityPeriodError(keypair: MTRKeypair, issuerID: NSNumber | null, fabricID: NSNumber | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; + + static createRootCertificateIssuerIDFabricIDError(keypair: MTRKeypair, issuerID: NSNumber | null, fabricID: NSNumber | null, error: interop.PointerConvertible): NSData | null; + + static createIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIDFabricIDValidityPeriodError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerID: NSNumber | null, fabricID: NSNumber | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; + + static createIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIDFabricIDError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerID: NSNumber | null, fabricID: NSNumber | null, error: interop.PointerConvertible): NSData | null; + + static createOperationalCertificateSigningCertificateOperationalPublicKeyFabricIDNodeIDCaseAuthenticatedTagsValidityPeriodError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricID: NSNumber, nodeID: NSNumber, caseAuthenticatedTags: NSSet | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; + + static createOperationalCertificateSigningCertificateOperationalPublicKeyFabricIDNodeIDCaseAuthenticatedTagsError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricID: NSNumber, nodeID: NSNumber, caseAuthenticatedTags: NSSet | null, error: interop.PointerConvertible): NSData | null; + + static keypairMatchesCertificate(keypair: MTRKeypair, certificate: NSData): boolean; + + static isCertificateEqualTo(certificate1: NSData, certificate2: NSData): boolean; + + static createCertificateSigningRequestError(keypair: MTRKeypair, error: interop.PointerConvertible): NSData | null; + + static convertX509Certificate(x509Certificate: NSData): NSData | null; + + static convertMatterCertificate(matterCertificate: NSData): NSData | null; + + static publicKeyFromCSRError(csr: NSData, error: interop.PointerConvertible): NSData | null; + + static generateRootCertificateIssuerIdFabricIdError(keypair: MTRKeypair, issuerId: NSNumber | null, fabricId: NSNumber | null, error: interop.PointerConvertible): NSData; + + static generateIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIdFabricIdError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerId: NSNumber | null, fabricId: NSNumber | null, error: interop.PointerConvertible): NSData; + + static generateOperationalCertificateSigningCertificateOperationalPublicKeyFabricIdNodeIdCaseAuthenticatedTagsError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricId: NSNumber, nodeId: NSNumber, caseAuthenticatedTags: NSArray | Array | null, error: interop.PointerConvertible): NSData; + + static generateCertificateSigningRequestError(keypair: MTRKeypair, error: interop.PointerConvertible): NSData; +} + +declare class MTRBaseClusterWaterHeaterManagement extends MTRGenericBaseCluster { + boostWithParamsCompletion(params: MTRWaterHeaterManagementClusterBoostParams, completion: (p1: NSError) => void): void; + + cancelBoostWithParamsCompletion(params: MTRWaterHeaterManagementClusterCancelBoostParams | null, completion: (p1: NSError) => void): void; + + cancelBoostWithCompletion(completion: (p1: NSError) => void): void; + + readAttributeHeaterTypesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeHeaterTypesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeHeaterTypesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeHeatDemandWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeHeatDemandWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeHeatDemandWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTankVolumeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTankVolumeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTankVolumeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeEstimatedHeatRequiredWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeEstimatedHeatRequiredWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeEstimatedHeatRequiredWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTankPercentageWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTankPercentageWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTankPercentageWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeBoostStateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeBoostStateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeBoostStateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRAttributeValueWaiter extends NSObject { + cancel(): void; + + readonly UUID: NSUUID; +} + declare class MTRBaseClusterTestCluster extends MTRBaseClusterUnitTesting { initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; @@ -41319,290 +41112,6 @@ declare class MTRBaseClusterTestCluster extends MTRBaseClusterUnitTesting { static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRTimeSynchronizationClusterFabricScopedTrustedTimeSourceStruct extends NSObject implements NSCopying { - nodeID: NSNumber; - - endpoint: NSNumber; - - setNodeID(nodeID: NSNumber): void; - - setEndpoint(endpoint: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRLevelControlClusterStopParams extends NSObject implements NSCopying { - optionsMask: NSNumber; - - optionsOverride: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setOptionsMask(optionsMask: NSNumber): void; - - setOptionsOverride(optionsOverride: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRClusterRadonConcentrationMeasurement extends MTRGenericCluster { - readAttributeMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMinMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMaxMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributePeakMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAverageMeasuredValueWindowWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeUncertaintyWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementUnitWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeMeasurementMediumWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeLevelValueWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRCertificates extends NSObject { - static createRootCertificateIssuerIDFabricIDValidityPeriodError(keypair: MTRKeypair, issuerID: NSNumber | null, fabricID: NSNumber | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; - - static createRootCertificateIssuerIDFabricIDError(keypair: MTRKeypair, issuerID: NSNumber | null, fabricID: NSNumber | null, error: interop.PointerConvertible): NSData | null; - - static createIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIDFabricIDValidityPeriodError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerID: NSNumber | null, fabricID: NSNumber | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; - - static createIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIDFabricIDError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerID: NSNumber | null, fabricID: NSNumber | null, error: interop.PointerConvertible): NSData | null; - - static createOperationalCertificateSigningCertificateOperationalPublicKeyFabricIDNodeIDCaseAuthenticatedTagsValidityPeriodError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricID: NSNumber, nodeID: NSNumber, caseAuthenticatedTags: NSSet | null, validityPeriod: NSDateInterval, error: interop.PointerConvertible): NSData | null; - - static createOperationalCertificateSigningCertificateOperationalPublicKeyFabricIDNodeIDCaseAuthenticatedTagsError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricID: NSNumber, nodeID: NSNumber, caseAuthenticatedTags: NSSet | null, error: interop.PointerConvertible): NSData | null; - - static keypairMatchesCertificate(keypair: MTRKeypair, certificate: NSData): boolean; - - static isCertificateEqualTo(certificate1: NSData, certificate2: NSData): boolean; - - static createCertificateSigningRequestError(keypair: MTRKeypair, error: interop.PointerConvertible): NSData | null; - - static convertX509Certificate(x509Certificate: NSData): NSData | null; - - static convertMatterCertificate(matterCertificate: NSData): NSData | null; - - static publicKeyFromCSRError(csr: NSData, error: interop.PointerConvertible): NSData | null; - - static generateRootCertificateIssuerIdFabricIdError(keypair: MTRKeypair, issuerId: NSNumber | null, fabricId: NSNumber | null, error: interop.PointerConvertible): NSData; - - static generateIntermediateCertificateRootCertificateIntermediatePublicKeyIssuerIdFabricIdError(rootKeypair: MTRKeypair, rootCertificate: NSData, intermediatePublicKey: interop.Object, issuerId: NSNumber | null, fabricId: NSNumber | null, error: interop.PointerConvertible): NSData; - - static generateOperationalCertificateSigningCertificateOperationalPublicKeyFabricIdNodeIdCaseAuthenticatedTagsError(signingKeypair: MTRKeypair, signingCertificate: NSData, operationalPublicKey: interop.Object, fabricId: NSNumber, nodeId: NSNumber, caseAuthenticatedTags: NSArray | Array | null, error: interop.PointerConvertible): NSData; - - static generateCertificateSigningRequestError(keypair: MTRKeypair, error: interop.PointerConvertible): NSData; -} - -declare class MTRClusterPath extends NSObject implements NSCopying, NSSecureCoding { - readonly endpoint: NSNumber; - - readonly cluster: NSNumber; - - static clusterPathWithEndpointIDClusterID(endpointID: NSNumber, clusterID: NSNumber): MTRClusterPath; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class MTRBooleanStateClusterStateChangeEvent extends NSObject implements NSCopying { - stateValue: NSNumber; - - setStateValue(stateValue: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRDataTypeLocationDescriptorStruct extends NSObject implements NSCopying { - locationName: string; - - floorNumber: NSNumber | null; - - areaType: NSNumber | null; - - setLocationName(locationName: string): void; - - setFloorNumber(floorNumber: NSNumber | null): void; - - setAreaType(areaType: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { - extAddress: NSNumber; - - age: NSNumber; - - rloc16: NSNumber; - - linkFrameCounter: NSNumber; - - mleFrameCounter: NSNumber; - - lqi: NSNumber; - - averageRssi: NSNumber | null; - - lastRssi: NSNumber | null; - - frameErrorRate: NSNumber; - - messageErrorRate: NSNumber; - - rxOnWhenIdle: NSNumber; - - fullThreadDevice: NSNumber; - - fullNetworkData: NSNumber; - - isChild: NSNumber; - - setExtAddress(extAddress: NSNumber): void; - - setAge(age: NSNumber): void; - - setRloc16(rloc16: NSNumber): void; - - setLinkFrameCounter(linkFrameCounter: NSNumber): void; - - setMleFrameCounter(mleFrameCounter: NSNumber): void; - - setLqi(lqi: NSNumber): void; - - setAverageRssi(averageRssi: NSNumber | null): void; - - setLastRssi(lastRssi: NSNumber | null): void; - - setFrameErrorRate(frameErrorRate: NSNumber): void; - - setMessageErrorRate(messageErrorRate: NSNumber): void; - - setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; - - setFullThreadDevice(fullThreadDevice: NSNumber): void; - - setFullNetworkData(fullNetworkData: NSNumber): void; - - setIsChild(isChild: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBaseClusterWaterHeaterManagement extends MTRGenericBaseCluster { - boostWithParamsCompletion(params: MTRWaterHeaterManagementClusterBoostParams, completion: (p1: NSError) => void): void; - - cancelBoostWithParamsCompletion(params: MTRWaterHeaterManagementClusterCancelBoostParams | null, completion: (p1: NSError) => void): void; - - cancelBoostWithCompletion(completion: (p1: NSError) => void): void; - - readAttributeHeaterTypesWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeHeaterTypesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeHeaterTypesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeHeatDemandWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeHeatDemandWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeHeatDemandWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTankVolumeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTankVolumeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTankVolumeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeEstimatedHeatRequiredWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeEstimatedHeatRequiredWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeEstimatedHeatRequiredWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTankPercentageWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTankPercentageWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTankPercentageWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeBoostStateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeBoostStateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeBoostStateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - -declare class MTRAttributeValueWaiter extends NSObject { - cancel(): void; - - readonly UUID: NSUUID; -} - declare class MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams extends MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams { updateToken: NSData; @@ -41813,49 +41322,24 @@ declare class MTRMediaInputClusterInputInfoStruct extends NSObject implements NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterLeakageEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRChannelClusterCancelRecordProgramParams extends NSObject implements NSCopying { - programIdentifier: string; - - shouldRecordSeries: NSNumber; - - data: NSData; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setProgramIdentifier(programIdentifier: string): void; - - setShouldRecordSeries(shouldRecordSeries: NSNumber): void; - - setData(data: NSData): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; +declare class MTRClusterEnergyEVSEMode extends MTRGenericCluster { + changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTREnergyEVSEModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTREnergyEVSEModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeSupportedModesWithParams(params: MTRReadParams | null): NSDictionary | null; -declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { - get arg1(): NSArray; - set arg1(value: NSArray | Array); + readAttributeCurrentModeWithParams(params: MTRReadParams | null): NSDictionary | null; - timedInvokeTimeoutMs: NSNumber; + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - serverSideProcessingTimeout: NSNumber; + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - setArg1(arg1: NSArray | Array): void; + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } declare class MTRBaseClusterFixedLabel extends MTRGenericBaseCluster { @@ -41966,6 +41450,38 @@ declare class MTRDoorLockClusterGetYearDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRDeviceEnergyManagementClusterResumeRequestParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMessagesClusterMessageCompleteEvent extends NSObject implements NSCopying { + messageID: NSData; + + responseID: NSNumber | null; + + reply: string | null; + + futureMessagesPreference: NSNumber | null; + + setMessageID(messageID: NSData): void; + + setResponseID(responseID: NSNumber | null): void; + + setReply(reply: string | null): void; + + setFutureMessagesPreference(futureMessagesPreference: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDoorLockClusterClearUserParams extends NSObject implements NSCopying { userIndex: NSNumber; @@ -41998,36 +41514,19 @@ declare class MTRGroupKeyManagementClusterKeySetRemoveParams extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRMessagesClusterMessageCompleteEvent extends NSObject implements NSCopying { - messageID: NSData; - - responseID: NSNumber | null; - - reply: string | null; - - futureMessagesPreference: NSNumber | null; - - setMessageID(messageID: NSData): void; - - setResponseID(responseID: NSNumber | null): void; - - setReply(reply: string | null): void; - - setFutureMessagesPreference(futureMessagesPreference: NSNumber | null): void; +declare class MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams extends NSObject implements NSCopying { + get arg1(): NSArray; + set arg1(value: NSArray | Array); - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + timedInvokeTimeoutMs: NSNumber; -declare class MTRPowerSourceClusterBatFaultChangeType extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); + serverSideProcessingTimeout: NSNumber; - get previous(): NSArray; - set previous(value: NSArray | Array); + setArg1(arg1: NSArray | Array): void; - setCurrent(current: NSArray | Array): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setPrevious(previous: NSArray | Array): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -42096,6 +41595,10 @@ declare class MTRTestClusterClusterNullablesAndOptionalsStruct extends MTRUnitTe setNullableOptionalList(nullableOptionalList: NSArray | Array | null): void; } +declare class MTRBridgedDeviceBasicInformationClusterLeaveEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDoorLockClusterGetUserResponseParams extends NSObject implements NSCopying { userIndex: NSNumber; @@ -42217,142 +41720,6 @@ declare class MTRTestClusterClusterTestNullableOptionalRequestParams extends MTR setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRAccessControlClusterTarget extends MTRAccessControlClusterAccessControlTargetStruct { - cluster: NSNumber | null; - - endpoint: NSNumber | null; - - deviceType: NSNumber | null; - - setCluster(cluster: NSNumber | null): void; - - setEndpoint(endpoint: NSNumber | null): void; - - setDeviceType(deviceType: NSNumber | null): void; -} - -declare class MTRBaseClusterTimeSynchronization extends MTRGenericBaseCluster { - setUTCTimeWithParamsCompletion(params: MTRTimeSynchronizationClusterSetUTCTimeParams, completion: (p1: NSError) => void): void; - - setTrustedTimeSourceWithParamsCompletion(params: MTRTimeSynchronizationClusterSetTrustedTimeSourceParams, completion: (p1: NSError) => void): void; - - setTimeZoneWithParamsCompletion(params: MTRTimeSynchronizationClusterSetTimeZoneParams, completion: (p1: MTRTimeSynchronizationClusterSetTimeZoneResponseParams, p2: NSError) => void | null): void; - - setDSTOffsetWithParamsCompletion(params: MTRTimeSynchronizationClusterSetDSTOffsetParams, completion: (p1: NSError) => void): void; - - setDefaultNTPWithParamsCompletion(params: MTRTimeSynchronizationClusterSetDefaultNTPParams, completion: (p1: NSError) => void): void; - - readAttributeUTCTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeUTCTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeUTCTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGranularityWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeGranularityWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeGranularityWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTimeSourceWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTimeSourceWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTimeSourceWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTrustedTimeSourceWithCompletion(completion: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; - - subscribeAttributeTrustedTimeSourceWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; - - static readAttributeTrustedTimeSourceWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; - - readAttributeDefaultNTPWithCompletion(completion: (p1: string, p2: NSError) => void | null): void; - - subscribeAttributeDefaultNTPWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; - - static readAttributeDefaultNTPWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: string, p2: NSError) => void | null): void; - - readAttributeTimeZoneWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeTimeZoneWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeTimeZoneWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeDSTOffsetWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeDSTOffsetWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeDSTOffsetWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeLocalTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeLocalTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeLocalTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTimeZoneDatabaseWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTimeZoneDatabaseWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTimeZoneDatabaseWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeNTPServerAvailableWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeNTPServerAvailableWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeNTPServerAvailableWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeTimeZoneListMaxSizeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeTimeZoneListMaxSizeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeTimeZoneListMaxSizeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeDSTOffsetListMaxSizeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeDSTOffsetListMaxSizeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeDSTOffsetListMaxSizeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSupportsDNSResolveWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSupportsDNSResolveWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSupportsDNSResolveWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTREnergyEVSEClusterGetTargetsParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -42496,28 +41863,6 @@ declare class MTRChannelClusterProgramGuideResponseParams extends NSObject imple copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTREventReport extends NSObject { - readonly path: MTREventPath; - - readonly eventNumber: NSNumber; - - readonly priority: NSNumber; - - readonly eventTimeType: interop.Enum; - - readonly systemUpTime: number; - - readonly timestampDate: NSDate; - - readonly value: interop.Object; - - readonly error: NSError; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - readonly timestamp: NSNumber; -} - declare class MTRColorControlClusterColorLoopSetParams extends NSObject implements NSCopying { updateFlags: NSNumber; @@ -42588,10 +41933,6 @@ declare class MTRValveConfigurationAndControlClusterOpenParams extends NSObject copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRPumpConfigurationAndControlClusterElectronicTemperatureHighEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRThreadNetworkDirectoryClusterRemoveNetworkParams extends NSObject implements NSCopying { extendedPanID: NSData; @@ -42608,43 +41949,30 @@ declare class MTRThreadNetworkDirectoryClusterRemoveNetworkParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRBridgedDeviceBasicClusterShutDownEvent extends MTRBridgedDeviceBasicInformationClusterShutDownEvent { -} +declare class MTROtaSoftwareUpdateRequestorClusterProviderLocation extends MTROTASoftwareUpdateRequestorClusterProviderLocation { + providerNodeID: NSNumber; -declare class MTRRefrigeratorAndTemperatureControlledCabinetModeClusterModeTagStruct extends NSObject implements NSCopying { - mfgCode: NSNumber | null; + endpoint: NSNumber; - value: NSNumber; + fabricIndex: NSNumber; - setMfgCode(mfgCode: NSNumber | null): void; + setProviderNodeID(providerNodeID: NSNumber): void; - setValue(value: NSNumber): void; + setEndpoint(endpoint: NSNumber): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setFabricIndex(fabricIndex: NSNumber): void; } -declare class MTRAccessControlClusterAccessControlEntry extends MTRAccessControlClusterAccessControlEntryStruct { - privilege: NSNumber; - - authMode: NSNumber; - - get subjects(): NSArray | null; - set subjects(value: NSArray | Array | null); - - get targets(): NSArray | null; - set targets(value: NSArray | Array | null); +declare class MTRAccessControlClusterAccessControlExtensionStruct extends NSObject implements NSCopying { + data: NSData; fabricIndex: NSNumber; - setPrivilege(privilege: NSNumber): void; - - setAuthMode(authMode: NSNumber): void; - - setSubjects(subjects: NSArray | Array | null): void; - - setTargets(targets: NSArray | Array | null): void; + setData(data: NSData): void; setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent extends NSObject implements NSCopying { @@ -42715,22 +42043,10 @@ declare class MTRDoorLockClusterGetWeekDayScheduleResponseParams extends NSObjec copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRAccessControlClusterAccessRestrictionStruct extends NSObject implements NSCopying { - type: NSNumber; - - id: NSNumber | null; - - setType(type: NSNumber): void; - - setId(id: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRBooleanStateConfigurationClusterSensorFaultEvent extends NSObject implements NSCopying { - sensorFault: NSNumber; +declare class MTROvenCavityOperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { + errorState: MTROvenCavityOperationalStateClusterErrorStateStruct; - setSensorFault(sensorFault: NSNumber): void; + setErrorState(errorState: MTROvenCavityOperationalStateClusterErrorStateStruct): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -43067,6 +42383,34 @@ declare class MTROperationalCredentialsClusterAddNOCParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRPumpConfigurationAndControlClusterLeakageEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRChannelClusterCancelRecordProgramParams extends NSObject implements NSCopying { + programIdentifier: string; + + shouldRecordSeries: NSNumber; + + data: NSData; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setProgramIdentifier(programIdentifier: string): void; + + setShouldRecordSeries(shouldRecordSeries: NSNumber): void; + + setData(data: NSData): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRTestClusterClusterTestNullableOptionalResponseParams extends MTRUnitTestingClusterTestNullableOptionalResponseParams { wasPresent: NSNumber; @@ -43148,28 +42492,6 @@ declare class MTROvenModeClusterChangeToModeParams extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThreadNetworkDiagnosticsClusterSecurityPolicy extends NSObject implements NSCopying { - rotationTime: NSNumber; - - flags: NSNumber; - - setRotationTime(rotationTime: NSNumber): void; - - setFlags(flags: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRAccessControlClusterExtensionEntry extends MTRAccessControlClusterAccessControlExtensionStruct { - data: NSData; - - fabricIndex: NSNumber; - - setData(data: NSData): void; - - setFabricIndex(fabricIndex: NSNumber): void; -} - declare class MTRUserLabelClusterLabelStruct extends NSObject implements NSCopying { label: string; @@ -43571,102 +42893,386 @@ declare class MTRBaseClusterGeneralCommissioning extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - armFailSafeWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterArmFailSafeParams, completionHandler: (p1: MTRGeneralCommissioningClusterArmFailSafeResponseParams, p2: NSError) => void | null): void; - - setRegulatoryConfigWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterSetRegulatoryConfigParams, completionHandler: (p1: MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams, p2: NSError) => void | null): void; - - commissioningCompleteWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterCommissioningCompleteParams | null, completionHandler: (p1: MTRGeneralCommissioningClusterCommissioningCompleteResponseParams, p2: NSError) => void | null): void; - - commissioningCompleteWithCompletionHandler(completionHandler: (p1: MTRGeneralCommissioningClusterCommissioningCompleteResponseParams, p2: NSError) => void | null): void; - - readAttributeBreadcrumbWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - writeAttributeBreadcrumbWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - - writeAttributeBreadcrumbWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeBreadcrumbWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeBreadcrumbWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeBasicCommissioningInfoWithCompletionHandler(completionHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; - - subscribeAttributeBasicCommissioningInfoWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; - - static readAttributeBasicCommissioningInfoWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; - - readAttributeRegulatoryConfigWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeRegulatoryConfigWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeRegulatoryConfigWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeLocationCapabilityWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeLocationCapabilityWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeLocationCapabilityWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeSupportsConcurrentConnectionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeSupportsConcurrentConnectionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeSupportsConcurrentConnectionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - -declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { - commandResponseState: MTROperationalStateClusterErrorStateStruct; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRMediaPlaybackClusterPlaybackPositionStruct extends NSObject implements NSCopying { - updatedAt: NSNumber; - - position: NSNumber | null; - - setUpdatedAt(updatedAt: NSNumber): void; - - setPosition(position: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + armFailSafeWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterArmFailSafeParams, completionHandler: (p1: MTRGeneralCommissioningClusterArmFailSafeResponseParams, p2: NSError) => void | null): void; + + setRegulatoryConfigWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterSetRegulatoryConfigParams, completionHandler: (p1: MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams, p2: NSError) => void | null): void; + + commissioningCompleteWithParamsCompletionHandler(params: MTRGeneralCommissioningClusterCommissioningCompleteParams | null, completionHandler: (p1: MTRGeneralCommissioningClusterCommissioningCompleteResponseParams, p2: NSError) => void | null): void; + + commissioningCompleteWithCompletionHandler(completionHandler: (p1: MTRGeneralCommissioningClusterCommissioningCompleteResponseParams, p2: NSError) => void | null): void; + + readAttributeBreadcrumbWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeBreadcrumbWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeBreadcrumbWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeBreadcrumbWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeBreadcrumbWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeBasicCommissioningInfoWithCompletionHandler(completionHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; + + subscribeAttributeBasicCommissioningInfoWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; + + static readAttributeBasicCommissioningInfoWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: MTRGeneralCommissioningClusterBasicCommissioningInfo, p2: NSError) => void | null): void; + + readAttributeRegulatoryConfigWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeRegulatoryConfigWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeRegulatoryConfigWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeLocationCapabilityWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeLocationCapabilityWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeLocationCapabilityWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportsConcurrentConnectionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeSupportsConcurrentConnectionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSupportsConcurrentConnectionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTROperationalStateClusterOperationalCommandResponseParams extends NSObject implements NSCopying { + commandResponseState: MTROperationalStateClusterErrorStateStruct; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setCommandResponseState(commandResponseState: MTROperationalStateClusterErrorStateStruct): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMediaPlaybackClusterPlaybackPositionStruct extends NSObject implements NSCopying { + updatedAt: NSNumber; + + position: NSNumber | null; + + setUpdatedAt(updatedAt: NSNumber): void; + + setPosition(position: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROccupancySensingClusterOccupancyChangedEvent extends NSObject implements NSCopying { + occupancy: NSNumber; + + setOccupancy(occupancy: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBaseClusterAdministratorCommissioning extends MTRGenericBaseCluster { + openCommissioningWindowWithParamsCompletion(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, completion: (p1: NSError) => void): void; + + openBasicCommissioningWindowWithParamsCompletion(params: MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams, completion: (p1: NSError) => void): void; + + revokeCommissioningWithParamsCompletion(params: MTRAdministratorCommissioningClusterRevokeCommissioningParams | null, completion: (p1: NSError) => void): void; + + revokeCommissioningWithCompletion(completion: (p1: NSError) => void): void; + + readAttributeWindowStatusWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeWindowStatusWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeWindowStatusWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeAdminFabricIndexWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeAdminFabricIndexWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeAdminFabricIndexWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeAdminVendorIdWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeAdminVendorIdWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeAdminVendorIdWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + openCommissioningWindowWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, completionHandler: (p1: NSError) => void): void; + + openBasicCommissioningWindowWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams, completionHandler: (p1: NSError) => void): void; + + revokeCommissioningWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterRevokeCommissioningParams | null, completionHandler: (p1: NSError) => void): void; + + revokeCommissioningWithCompletionHandler(completionHandler: (p1: NSError) => void): void; + + readAttributeWindowStatusWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeWindowStatusWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeWindowStatusWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeAdminFabricIndexWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeAdminFabricIndexWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeAdminFabricIndexWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeAdminVendorIdWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeAdminVendorIdWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeAdminVendorIdWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRClusterPath extends NSObject implements NSCopying, NSSecureCoding { + readonly endpoint: NSNumber; + + readonly cluster: NSNumber; + + static clusterPathWithEndpointIDClusterID(endpointID: NSNumber, clusterID: NSNumber): MTRClusterPath; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MTRDishwasherAlarmClusterNotifyEvent extends NSObject implements NSCopying { + active: NSNumber; + + inactive: NSNumber; + + state: NSNumber; + + mask: NSNumber; + + setActive(active: NSNumber): void; + + setInactive(inactive: NSNumber): void; + + setState(state: NSNumber): void; + + setMask(mask: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBaseClusterTimeSynchronization extends MTRGenericBaseCluster { + setUTCTimeWithParamsCompletion(params: MTRTimeSynchronizationClusterSetUTCTimeParams, completion: (p1: NSError) => void): void; + + setTrustedTimeSourceWithParamsCompletion(params: MTRTimeSynchronizationClusterSetTrustedTimeSourceParams, completion: (p1: NSError) => void): void; + + setTimeZoneWithParamsCompletion(params: MTRTimeSynchronizationClusterSetTimeZoneParams, completion: (p1: MTRTimeSynchronizationClusterSetTimeZoneResponseParams, p2: NSError) => void | null): void; + + setDSTOffsetWithParamsCompletion(params: MTRTimeSynchronizationClusterSetDSTOffsetParams, completion: (p1: NSError) => void): void; + + setDefaultNTPWithParamsCompletion(params: MTRTimeSynchronizationClusterSetDefaultNTPParams, completion: (p1: NSError) => void): void; + + readAttributeUTCTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeUTCTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeUTCTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGranularityWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeGranularityWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeGranularityWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTimeSourceWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTimeSourceWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTimeSourceWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTrustedTimeSourceWithCompletion(completion: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; + + subscribeAttributeTrustedTimeSourceWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; + + static readAttributeTrustedTimeSourceWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRTimeSynchronizationClusterTrustedTimeSourceStruct, p2: NSError) => void | null): void; + + readAttributeDefaultNTPWithCompletion(completion: (p1: string, p2: NSError) => void | null): void; + + subscribeAttributeDefaultNTPWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: string, p2: NSError) => void | null): void; + + static readAttributeDefaultNTPWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: string, p2: NSError) => void | null): void; + + readAttributeTimeZoneWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeTimeZoneWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeTimeZoneWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeDSTOffsetWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeDSTOffsetWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeDSTOffsetWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeLocalTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeLocalTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeLocalTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTimeZoneDatabaseWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTimeZoneDatabaseWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTimeZoneDatabaseWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeNTPServerAvailableWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeNTPServerAvailableWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeNTPServerAvailableWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeTimeZoneListMaxSizeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeTimeZoneListMaxSizeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeTimeZoneListMaxSizeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeDSTOffsetListMaxSizeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeDSTOffsetListMaxSizeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeDSTOffsetListMaxSizeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeSupportsDNSResolveWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeSupportsDNSResolveWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeSupportsDNSResolveWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } declare class MTRMetrics extends NSObject { @@ -43711,14 +43317,23 @@ declare class MTRDeviceEnergyManagementClusterModifyForecastRequestParams extend copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRChannelClusterProgramCastStruct extends NSObject implements NSCopying { - name: string; +declare class MTRPumpConfigurationAndControlClusterSupplyVoltageHighEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - role: string; +declare class MTROvenModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; - setName(name: string): void; + mode: NSNumber; - setRole(role: string): void; + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -43733,14 +43348,6 @@ declare class MTRTestClusterClusterTestSpecificResponseParams extends MTRUnitTes setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; } -declare class MTRBridgedDeviceBasicInformationClusterStartUpEvent extends NSObject implements NSCopying { - softwareVersion: NSNumber; - - setSoftwareVersion(softwareVersion: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterPM25ConcentrationMeasurement extends MTRGenericBaseCluster { readAttributeMeasuredValueWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; @@ -43841,27 +43448,6 @@ declare class MTRBaseClusterPM25ConcentrationMeasurement extends MTRGenericBaseC initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRGroupKeyManagementClusterGroupInfoMapStruct extends NSObject implements NSCopying { - groupId: NSNumber; - - get endpoints(): NSArray; - set endpoints(value: NSArray | Array); - - groupName: string | null; - - fabricIndex: NSNumber; - - setGroupId(groupId: NSNumber): void; - - setEndpoints(endpoints: NSArray | Array): void; - - setGroupName(groupName: string | null): void; - - setFabricIndex(fabricIndex: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRDeviceEnergyManagementClusterPauseRequestParams extends NSObject implements NSCopying { duration: NSNumber; @@ -44103,6 +43689,10 @@ declare class MTRGroupsClusterGetGroupMembershipParams extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRPumpConfigurationAndControlClusterPumpMotorFatalFailureEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRChannelClusterProgramStruct extends NSObject implements NSCopying { identifier: string; @@ -44171,54 +43761,42 @@ declare class MTRChannelClusterProgramStruct extends NSObject implements NSCopyi copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRSubscribeParams extends MTRReadParams implements NSCopying, NSSecureCoding { - replaceExistingSubscriptions: boolean; - - resubscribeAutomatically: boolean; - - minInterval: NSNumber; - - maxInterval: NSNumber; - - reportEventsUrgently: boolean; - - initWithMinIntervalMaxInterval(minInterval: NSNumber, maxInterval: NSNumber): this; - - shouldReplaceExistingSubscriptions(): boolean; - - setReplaceExistingSubscriptions(replaceExistingSubscriptions: boolean): void; +declare class MTRApplicationLauncherClusterLaunchAppParams extends NSObject implements NSCopying { + application: MTRApplicationLauncherClusterApplicationStruct | null; - shouldResubscribeAutomatically(): boolean; + data: NSData | null; - setResubscribeAutomatically(resubscribeAutomatically: boolean): void; + timedInvokeTimeoutMs: NSNumber; - setMinInterval(minInterval: NSNumber): void; + serverSideProcessingTimeout: NSNumber; - setMaxInterval(maxInterval: NSNumber): void; + setApplication(application: MTRApplicationLauncherClusterApplicationStruct | null): void; - shouldReportEventsUrgently(): boolean; + setData(data: NSData | null): void; - setReportEventsUrgently(reportEventsUrgently: boolean): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - keepPreviousSubscriptions: NSNumber; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - autoResubscribe: NSNumber; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - init(): this; +declare class MTRServerAttribute extends NSObject { + initReadonlyAttributeWithIDInitialValueRequiredPrivilege(attributeID: NSNumber, value: NSDictionary | Record, requiredPrivilege: interop.Enum): this; - static new any>(this: This): InstanceType; + setValue(value: NSDictionary | Record): boolean; - setKeepPreviousSubscriptions(keepPreviousSubscriptions: NSNumber | null): void; + static newFeatureMapAttributeWithInitialValue(value: NSNumber): MTRServerAttribute; - setAutoResubscribe(autoResubscribe: NSNumber | null): void; + readonly attributeID: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readonly value: NSDictionary; - static readonly supportsSecureCoding: boolean; + readonly requiredReadPrivilege: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + readonly writable: boolean; - initWithCoder(coder: NSCoder): this; + isWritable(): boolean; } declare class MTRThermostatClusterGetWeeklyScheduleResponseParams extends NSObject implements NSCopying { @@ -44248,35 +43826,45 @@ declare class MTRThermostatClusterGetWeeklyScheduleResponseParams extends NSObje copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRLevelControlClusterMoveWithOnOffParams extends NSObject implements NSCopying { - moveMode: NSNumber; +declare class MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - rate: NSNumber | null; +declare class MTRUnitTestingClusterTestEmitTestEventResponseParams extends NSObject implements NSCopying { + value: NSNumber; - optionsMask: NSNumber; + timedInvokeTimeoutMs: NSNumber; - optionsOverride: NSNumber; + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - timedInvokeTimeoutMs: NSNumber; + setValue(value: NSNumber): void; - serverSideProcessingTimeout: NSNumber; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setMoveMode(moveMode: NSNumber): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setRate(rate: NSNumber | null): void; +declare class MTREnergyEVSEClusterEVNotDetectedEvent extends NSObject implements NSCopying { + sessionID: NSNumber; - setOptionsMask(optionsMask: NSNumber): void; + state: NSNumber; - setOptionsOverride(optionsOverride: NSNumber): void; + sessionDuration: NSNumber; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + sessionEnergyCharged: NSNumber; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setSessionID(sessionID: NSNumber): void; + + setState(state: NSNumber): void; + + setSessionDuration(sessionDuration: NSNumber): void; + + setSessionEnergyCharged(sessionEnergyCharged: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { +declare class MTRPowerSourceClusterBatFaultChangeEvent extends NSObject implements NSCopying { get current(): NSArray; set current(value: NSArray | Array); @@ -44306,6 +43894,120 @@ declare class MTRCertificateInfo extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRFixedLabelClusterLabelStruct extends NSObject implements NSCopying { + label: string; + + value: string; + + setLabel(label: string): void; + + setValue(value: string): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTREnergyEVSEClusterGetTargetsResponseParams extends NSObject implements NSCopying { + get chargingTargetSchedules(): NSArray; + set chargingTargetSchedules(value: NSArray | Array); + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setChargingTargetSchedules(chargingTargetSchedules: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; + + mode: NSNumber; + + get modeTags(): NSArray; + set modeTags(value: NSArray | Array); + + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setModeTags(modeTags: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { + errorState: MTROperationalStateClusterErrorStateStruct; + + setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterTimeSynchronization extends MTRGenericCluster { + setUTCTimeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetUTCTimeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + setTrustedTimeSourceWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetTrustedTimeSourceParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + setTimeZoneWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetTimeZoneParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRTimeSynchronizationClusterSetTimeZoneResponseParams, p2: NSError) => void | null): void; + + setDSTOffsetWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetDSTOffsetParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + setDefaultNTPWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetDefaultNTPParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + readAttributeUTCTimeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGranularityWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTimeSourceWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTrustedTimeSourceWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeDefaultNTPWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTimeZoneWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeDSTOffsetWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeLocalTimeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTimeZoneDatabaseWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeNTPServerAvailableWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeTimeZoneListMaxSizeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeDSTOffsetListMaxSizeWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportsDNSResolveWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + +declare class MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent extends NSObject implements NSCopying { + associationFailureCause: NSNumber; + + associationFailure: NSNumber; + + status: NSNumber; + + setAssociationFailureCause(associationFailureCause: NSNumber): void; + + setAssociationFailure(associationFailure: NSNumber): void; + + setStatus(status: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDeviceControllerParameters extends MTRDeviceControllerAbstractParameters { get productAttestationAuthorityCertificates(): NSArray; set productAttestationAuthorityCertificates(value: NSArray | Array); @@ -44384,31 +44086,6 @@ declare class MTRChannelClusterPageTokenStruct extends NSObject implements NSCop copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTREnergyEVSEModeClusterModeOptionStruct extends NSObject implements NSCopying { - label: string; - - mode: NSNumber; - - get modeTags(): NSArray; - set modeTags(value: NSArray | Array); - - setLabel(label: string): void; - - setMode(mode: NSNumber): void; - - setModeTags(modeTags: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTROperationalStateClusterOperationalErrorEvent extends NSObject implements NSCopying { - errorState: MTROperationalStateClusterErrorStateStruct; - - setErrorState(errorState: MTROperationalStateClusterErrorStateStruct): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncherClusterAdditionalInfoStruct { name: string; @@ -44419,24 +44096,10 @@ declare class MTRContentLauncherClusterAdditionalInfo extends MTRContentLauncher setValue(value: string): void; } -declare class MTRBasicClusterCapabilityMinimaStruct extends MTRBasicInformationClusterCapabilityMinimaStruct { - caseSessionsPerFabric: NSNumber; - - subscriptionsPerFabric: NSNumber; - - setCaseSessionsPerFabric(caseSessionsPerFabric: NSNumber): void; - - setSubscriptionsPerFabric(subscriptionsPerFabric: NSNumber): void; -} - -declare class MTRBasicInformationClusterProductAppearanceStruct extends NSObject implements NSCopying { - finish: NSNumber; - - primaryColor: NSNumber | null; - - setFinish(finish: NSNumber): void; +declare class MTRBridgedDeviceBasicInformationClusterReachableChangedEvent extends NSObject implements NSCopying { + reachableNewValue: NSNumber; - setPrimaryColor(primaryColor: NSNumber | null): void; + setReachableNewValue(reachableNewValue: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -44540,17 +44203,20 @@ declare class MTROnOffClusterToggleParams extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent extends MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent { - softwareVersion: NSNumber; +declare class MTRModeSelectClusterModeOptionStruct extends NSObject implements NSCopying { + label: string; - productID: NSNumber; + mode: NSNumber; - setSoftwareVersion(softwareVersion: NSNumber): void; + get semanticTags(): NSArray; + set semanticTags(value: NSArray | Array); - setProductID(productID: NSNumber): void; -} + setLabel(label: string): void; + + setMode(mode: NSNumber): void; + + setSemanticTags(semanticTags: NSArray | Array): void; -declare class MTRPumpConfigurationAndControlClusterPowerMissingPhaseEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -44642,66 +44308,6 @@ declare class MTRUnitTestingClusterTestNullableOptionalRequestParams extends NSO copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterOperationalCredentials extends MTRGenericCluster { - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - readAttributeNOCsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCommissionedFabricsWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTrustedRootCertificatesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeCurrentFabricIndexWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; - - attestationRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAttestationRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterAttestationResponseParams, p2: NSError) => void | null): void; - - certificateChainRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCertificateChainRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCertificateChainResponseParams, p2: NSError) => void | null): void; - - CSRRequestWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterCSRRequestParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterCSRResponseParams, p2: NSError) => void | null): void; - - addNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateNOCWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateNOCParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - updateFabricLabelWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterUpdateFabricLabelParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - removeFabricWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterRemoveFabricParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTROperationalCredentialsClusterNOCResponseParams, p2: NSError) => void | null): void; - - addTrustedRootCertificateWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTROperationalCredentialsClusterAddTrustedRootCertificateParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} - declare class MTRClusterApplicationBasic extends MTRGenericCluster { readAttributeVendorNameWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -44734,56 +44340,6 @@ declare class MTRClusterApplicationBasic extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRClusterTimeSynchronization extends MTRGenericCluster { - setUTCTimeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetUTCTimeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - setTrustedTimeSourceWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetTrustedTimeSourceParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - setTimeZoneWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetTimeZoneParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRTimeSynchronizationClusterSetTimeZoneResponseParams, p2: NSError) => void | null): void; - - setDSTOffsetWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetDSTOffsetParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - setDefaultNTPWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRTimeSynchronizationClusterSetDefaultNTPParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; - - readAttributeUTCTimeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGranularityWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTimeSourceWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTrustedTimeSourceWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeDefaultNTPWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTimeZoneWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeDSTOffsetWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeLocalTimeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTimeZoneDatabaseWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeNTPServerAvailableWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeTimeZoneListMaxSizeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeDSTOffsetListMaxSizeWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeSupportsDNSResolveWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRBaseClusterMessages extends MTRGenericBaseCluster { presentMessagesRequestWithParamsCompletion(params: MTRMessagesClusterPresentMessagesRequestParams, completion: (p1: NSError) => void): void; @@ -44854,14 +44410,6 @@ declare class CSRInfo extends NSObject { setCsr(csr: NSData): void; } -declare class MTRTimeSynchronizationClusterDSTStatusEvent extends NSObject implements NSCopying { - dstOffsetActive: NSNumber; - - setDstOffsetActive(dstOffsetActive: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTROperationalCredentialsClusterAttestationResponseParams extends NSObject implements NSCopying { attestationElements: NSData; @@ -44884,20 +44432,6 @@ declare class MTROperationalCredentialsClusterAttestationResponseParams extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestEmitTestEventResponseParams extends NSObject implements NSCopying { - value: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setValue(value: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRClusterDeviceEnergyManagementMode extends MTRGenericCluster { changeToModeWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRDeviceEnergyManagementModeClusterChangeToModeParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRDeviceEnergyManagementModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; @@ -44918,6 +44452,18 @@ declare class MTRClusterDeviceEnergyManagementMode extends MTRGenericCluster { initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } +declare class MTRMessagesClusterMessageResponseOptionStruct extends NSObject implements NSCopying { + messageResponseID: NSNumber | null; + + label: string | null; + + setMessageResponseID(messageResponseID: NSNumber | null): void; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -45041,10 +44587,176 @@ declare class MTRDeviceEnergyManagementClusterSlotStruct extends NSObject implem copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRAccessControlClusterAccessControlEntryChangedEvent extends NSObject implements NSCopying { + adminNodeID: NSNumber | null; + + adminPasscodeID: NSNumber | null; + + changeType: NSNumber; + + latestValue: MTRAccessControlClusterAccessControlEntryStruct | null; + + fabricIndex: NSNumber; + + setAdminNodeID(adminNodeID: NSNumber | null): void; + + setAdminPasscodeID(adminPasscodeID: NSNumber | null): void; + + setChangeType(changeType: NSNumber): void; + + setLatestValue(latestValue: MTRAccessControlClusterAccessControlEntryStruct | null): void; + + setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRPumpConfigurationAndControlClusterGeneralFaultEvent extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRBaseClusterIdentify extends MTRGenericBaseCluster { + identifyWithParamsCompletion(params: MTRIdentifyClusterIdentifyParams, completion: (p1: NSError) => void): void; + + triggerEffectWithParamsCompletion(params: MTRIdentifyClusterTriggerEffectParams, completion: (p1: NSError) => void): void; + + readAttributeIdentifyTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeIdentifyTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; + + writeAttributeIdentifyTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; + + subscribeAttributeIdentifyTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeIdentifyTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeIdentifyTypeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeIdentifyTypeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeIdentifyTypeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + identifyWithParamsCompletionHandler(params: MTRIdentifyClusterIdentifyParams, completionHandler: (p1: NSError) => void): void; + + triggerEffectWithParamsCompletionHandler(params: MTRIdentifyClusterTriggerEffectParams, completionHandler: (p1: NSError) => void): void; + + readAttributeIdentifyTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + writeAttributeIdentifyTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; + + writeAttributeIdentifyTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; + + subscribeAttributeIdentifyTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeIdentifyTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeIdentifyTypeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeIdentifyTypeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeIdentifyTypeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRGeneralDiagnosticsClusterNetworkInterfaceType extends MTRGeneralDiagnosticsClusterNetworkInterface { + name: string; + + isOperational: NSNumber; + + offPremiseServicesReachableIPv4: NSNumber | null; + + offPremiseServicesReachableIPv6: NSNumber | null; + + hardwareAddress: NSData; + + get iPv4Addresses(): NSArray; + set iPv4Addresses(value: NSArray | Array); + + get iPv6Addresses(): NSArray; + set iPv6Addresses(value: NSArray | Array); + + type: NSNumber; + + setName(name: string): void; + + setIsOperational(isOperational: NSNumber): void; + + setOffPremiseServicesReachableIPv4(offPremiseServicesReachableIPv4: NSNumber | null): void; + + setOffPremiseServicesReachableIPv6(offPremiseServicesReachableIPv6: NSNumber | null): void; + + setHardwareAddress(hardwareAddress: NSData): void; + + setIPv4Addresses(iPv4Addresses: NSArray | Array): void; + + setIPv6Addresses(iPv6Addresses: NSArray | Array): void; + + setType(type: NSNumber): void; +} + declare class MTRTestClusterClusterTestAddArgumentsParams extends MTRUnitTestingClusterTestAddArgumentsParams { arg1: NSNumber; @@ -45117,16 +44829,34 @@ declare class MTRClusterOzoneConcentrationMeasurement extends MTRGenericCluster initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRDataTypeAtomicAttributeStatusStruct extends NSObject implements NSCopying { - attributeID: NSNumber; +declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { + readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - statusCode: NSNumber; + writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - setAttributeID(attributeID: NSNumber): void; + writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - setStatusCode(statusCode: NSNumber): void; + readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; + + writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; + + readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } declare class MTRBarrierControlClusterBarrierControlGoToPercentParams extends NSObject implements NSCopying { @@ -45145,16 +44875,30 @@ declare class MTRBarrierControlClusterBarrierControlGoToPercentParams extends NS copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent extends NSObject implements NSCopying { - get current(): NSArray; - set current(value: NSArray | Array); +declare class MTRDoorLockClusterGetCredentialStatusParams extends NSObject implements NSCopying { + credential: MTRDoorLockClusterCredentialStruct; - get previous(): NSArray; - set previous(value: NSArray | Array); + timedInvokeTimeoutMs: NSNumber; - setCurrent(current: NSArray | Array): void; + serverSideProcessingTimeout: NSNumber; - setPrevious(previous: NSArray | Array): void; + setCredential(credential: MTRDoorLockClusterCredentialStruct): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRChannelClusterProgramCastStruct extends NSObject implements NSCopying { + name: string; + + role: string; + + setName(name: string): void; + + setRole(role: string): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -45181,6 +44925,40 @@ declare class MTRNetworkCommissioningClusterConnectNetworkResponseParams extends copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent extends NSObject implements NSCopying { + softwareVersion: NSNumber; + + bytesDownloaded: NSNumber; + + progressPercent: NSNumber | null; + + platformCode: NSNumber | null; + + setSoftwareVersion(softwareVersion: NSNumber): void; + + setBytesDownloaded(bytesDownloaded: NSNumber): void; + + setProgressPercent(progressPercent: NSNumber | null): void; + + setPlatformCode(platformCode: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRPowerSourceClusterBatChargeFaultChangeEvent extends NSObject implements NSCopying { + get current(): NSArray; + set current(value: NSArray | Array); + + get previous(): NSArray; + set previous(value: NSArray | Array); + + setCurrent(current: NSArray | Array): void; + + setPrevious(previous: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRBridgedDeviceBasicInformationClusterKeepActiveParams extends NSObject implements NSCopying { stayActiveDuration: NSNumber; @@ -45271,36 +45049,6 @@ declare class MTRDeviceStorageBehaviorConfiguration extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRClusterTimeFormatLocalization extends MTRGenericCluster { - readAttributeHourFormatWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeHourFormatWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeHourFormatWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeActiveCalendarTypeWithParams(params: MTRReadParams | null): NSDictionary | null; - - writeAttributeActiveCalendarTypeWithValueExpectedValueInterval(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber): void; - - writeAttributeActiveCalendarTypeWithValueExpectedValueIntervalParams(dataValueDictionary: NSDictionary | Record, expectedValueIntervalMs: NSNumber, params: MTRWriteParams | null): void; - - readAttributeSupportedCalendarTypesWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; - - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; - - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; -} - declare class MTRTimeSynchronizationClusterSetUtcTimeParams extends MTRTimeSynchronizationClusterSetUTCTimeParams { utcTime: NSNumber; @@ -45689,6 +45437,38 @@ declare class MTRDoorLockClusterUnlockWithTimeoutParams extends NSObject impleme copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRColorControlClusterMoveToColorTemperatureParams extends NSObject implements NSCopying { + colorTemperatureMireds: NSNumber; + + transitionTime: NSNumber; + + optionsMask: NSNumber; + + optionsOverride: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setColorTemperatureMireds(colorTemperatureMireds: NSNumber): void; + + setTransitionTime(transitionTime: NSNumber): void; + + setOptionsMask(optionsMask: NSNumber): void; + + setOptionsOverride(optionsOverride: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + colorTemperature: NSNumber; + + setColorTemperature(colorTemperature: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRThermostatClusterClearWeeklyScheduleParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -45789,419 +45569,386 @@ declare class MTRClusterFlowMeasurement extends MTRGenericCluster { initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; } -declare class MTRBaseClusterOtaSoftwareUpdateRequestor extends MTRBaseClusterOTASoftwareUpdateRequestor { - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - announceOtaProviderWithParamsCompletionHandler(params: MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams, completionHandler: (p1: NSError) => void): void; - - readAttributeDefaultOtaProvidersWithParamsCompletionHandler(params: MTRReadParams | null, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - writeAttributeDefaultOtaProvidersWithValueCompletionHandler(value: NSArray | Array, completionHandler: (p1: NSError) => void): void; - - writeAttributeDefaultOtaProvidersWithValueParamsCompletionHandler(value: NSArray | Array, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - - subscribeAttributeDefaultOtaProvidersWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeDefaultOtaProvidersWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeUpdatePossibleWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeUpdatePossibleWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeUpdatePossibleWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeUpdateStateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeUpdateStateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeUpdateStateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeUpdateStateProgressWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRBridgedDeviceBasicClusterReachableChangedEvent extends MTRBridgedDeviceBasicInformationClusterReachableChangedEvent { + reachableNewValue: NSNumber; - subscribeAttributeUpdateStateProgressWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setReachableNewValue(reachableNewValue: NSNumber): void; +} - static readAttributeUpdateStateProgressWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRDeviceEnergyManagementClusterRequestConstraintBasedForecastParams extends NSObject implements NSCopying { + get constraints(): NSArray; + set constraints(value: NSArray | Array); - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + cause: NSNumber; - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + timedInvokeTimeoutMs: NSNumber; - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + serverSideProcessingTimeout: NSNumber; - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setConstraints(constraints: NSArray | Array): void; - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setCause(cause: NSNumber): void; - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRMediaPlaybackClusterSkipBackwardParams extends NSObject implements NSCopying { + deltaPositionMilliseconds: NSNumber; - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + timedInvokeTimeoutMs: NSNumber; - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + serverSideProcessingTimeout: NSNumber; - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setDeltaPositionMilliseconds(deltaPositionMilliseconds: NSNumber): void; - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRGroupsClusterAddGroupResponseParams extends NSObject implements NSCopying { - status: NSNumber; - - groupID: NSNumber; +declare class MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams extends NSObject implements NSCopying { + get groupKeySetIDs(): NSArray; + set groupKeySetIDs(value: NSArray | Array); timedInvokeTimeoutMs: NSNumber; initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - setStatus(status: NSNumber): void; - - setGroupID(groupID: NSNumber): void; + setGroupKeySetIDs(groupKeySetIDs: NSArray | Array): void; setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - groupId: NSNumber; - - setGroupId(groupId: NSNumber): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRDescriptorClusterDeviceType extends MTRDescriptorClusterDeviceTypeStruct { - revision: NSNumber; +declare class MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams extends NSObject implements NSCopying { + providerNodeID: NSNumber; - setRevision(revision: NSNumber): void; -} + vendorID: NSNumber; -declare class MTRDeviceEnergyManagementClusterRequestConstraintBasedForecastParams extends NSObject implements NSCopying { - get constraints(): NSArray; - set constraints(value: NSArray | Array); + announcementReason: NSNumber; - cause: NSNumber; + metadataForNode: NSData | null; + + endpoint: NSNumber; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setConstraints(constraints: NSArray | Array): void; - - setCause(cause: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setProviderNodeID(providerNodeID: NSNumber): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + setVendorID(vendorID: NSNumber): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setAnnouncementReason(announcementReason: NSNumber): void; -declare class MTRGroupKeyManagementClusterGroupKeySetStruct extends NSObject implements NSCopying { - groupKeySetID: NSNumber; + setMetadataForNode(metadataForNode: NSData | null): void; - groupKeySecurityPolicy: NSNumber; + setEndpoint(endpoint: NSNumber): void; - epochKey0: NSData | null; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - epochStartTime0: NSNumber | null; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - epochKey1: NSData | null; + providerNodeId: NSNumber; - epochStartTime1: NSNumber | null; + vendorId: NSNumber; - epochKey2: NSData | null; + setProviderNodeId(providerNodeId: NSNumber): void; - epochStartTime2: NSNumber | null; + setVendorId(vendorId: NSNumber): void; - setGroupKeySetID(groupKeySetID: NSNumber): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setGroupKeySecurityPolicy(groupKeySecurityPolicy: NSNumber): void; +declare class MTRThreadNetworkDiagnosticsClusterNeighborTableStruct extends NSObject implements NSCopying { + extAddress: NSNumber; - setEpochKey0(epochKey0: NSData | null): void; + age: NSNumber; - setEpochStartTime0(epochStartTime0: NSNumber | null): void; + rloc16: NSNumber; - setEpochKey1(epochKey1: NSData | null): void; + linkFrameCounter: NSNumber; - setEpochStartTime1(epochStartTime1: NSNumber | null): void; + mleFrameCounter: NSNumber; - setEpochKey2(epochKey2: NSData | null): void; + lqi: NSNumber; - setEpochStartTime2(epochStartTime2: NSNumber | null): void; + averageRssi: NSNumber | null; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + lastRssi: NSNumber | null; -declare class MTRMediaPlaybackClusterSkipBackwardParams extends NSObject implements NSCopying { - deltaPositionMilliseconds: NSNumber; + frameErrorRate: NSNumber; - timedInvokeTimeoutMs: NSNumber; + messageErrorRate: NSNumber; - serverSideProcessingTimeout: NSNumber; + rxOnWhenIdle: NSNumber; - setDeltaPositionMilliseconds(deltaPositionMilliseconds: NSNumber): void; + fullThreadDevice: NSNumber; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + fullNetworkData: NSNumber; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + isChild: NSNumber; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setExtAddress(extAddress: NSNumber): void; -declare class MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams extends NSObject implements NSCopying { - get groupKeySetIDs(): NSArray; - set groupKeySetIDs(value: NSArray | Array); + setAge(age: NSNumber): void; - timedInvokeTimeoutMs: NSNumber; + setRloc16(rloc16: NSNumber): void; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + setLinkFrameCounter(linkFrameCounter: NSNumber): void; - setGroupKeySetIDs(groupKeySetIDs: NSArray | Array): void; + setMleFrameCounter(mleFrameCounter: NSNumber): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setLqi(lqi: NSNumber): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setAverageRssi(averageRssi: NSNumber | null): void; -declare class MTRBaseClusterAdministratorCommissioning extends MTRGenericBaseCluster { - openCommissioningWindowWithParamsCompletion(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, completion: (p1: NSError) => void): void; + setLastRssi(lastRssi: NSNumber | null): void; - openBasicCommissioningWindowWithParamsCompletion(params: MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams, completion: (p1: NSError) => void): void; + setFrameErrorRate(frameErrorRate: NSNumber): void; - revokeCommissioningWithParamsCompletion(params: MTRAdministratorCommissioningClusterRevokeCommissioningParams | null, completion: (p1: NSError) => void): void; + setMessageErrorRate(messageErrorRate: NSNumber): void; - revokeCommissioningWithCompletion(completion: (p1: NSError) => void): void; + setRxOnWhenIdle(rxOnWhenIdle: NSNumber): void; - readAttributeWindowStatusWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + setFullThreadDevice(fullThreadDevice: NSNumber): void; - subscribeAttributeWindowStatusWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setFullNetworkData(fullNetworkData: NSNumber): void; - static readAttributeWindowStatusWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + setIsChild(isChild: NSNumber): void; - readAttributeAdminFabricIndexWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - subscribeAttributeAdminFabricIndexWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTROvenCavityOperationalStateClusterOperationalStateStruct extends NSObject implements NSCopying { + operationalStateID: NSNumber; - static readAttributeAdminFabricIndexWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + operationalStateLabel: string | null; - readAttributeAdminVendorIdWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + setOperationalStateID(operationalStateID: NSNumber): void; - subscribeAttributeAdminVendorIdWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setOperationalStateLabel(operationalStateLabel: string | null): void; - static readAttributeAdminVendorIdWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; +declare class MTRAccessControlClusterAccessControlExtensionChangedEvent extends NSObject implements NSCopying { + adminNodeID: NSNumber | null; - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + adminPasscodeID: NSNumber | null; - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + changeType: NSNumber; - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + latestValue: MTRAccessControlClusterAccessControlExtensionStruct | null; - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + fabricIndex: NSNumber; - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + setAdminNodeID(adminNodeID: NSNumber | null): void; - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + setAdminPasscodeID(adminPasscodeID: NSNumber | null): void; - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setChangeType(changeType: NSNumber): void; - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + setLatestValue(latestValue: MTRAccessControlClusterAccessControlExtensionStruct | null): void; - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + setFabricIndex(fabricIndex: NSNumber): void; - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRNetworkCommissioningClusterNetworkInfo extends MTRNetworkCommissioningClusterNetworkInfoStruct { + networkID: NSData; - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + connected: NSNumber; - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setNetworkID(networkID: NSData): void; - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + setConnected(connected: NSNumber): void; +} - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; +declare class MTRSmokeCOAlarmClusterAlarmMutedEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; +declare class MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams extends MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams { + announcementReason: NSNumber; - openCommissioningWindowWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterOpenCommissioningWindowParams, completionHandler: (p1: NSError) => void): void; + metadataForNode: NSData | null; - openBasicCommissioningWindowWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams, completionHandler: (p1: NSError) => void): void; + endpoint: NSNumber; - revokeCommissioningWithParamsCompletionHandler(params: MTRAdministratorCommissioningClusterRevokeCommissioningParams | null, completionHandler: (p1: NSError) => void): void; + timedInvokeTimeoutMs: NSNumber; - revokeCommissioningWithCompletionHandler(completionHandler: (p1: NSError) => void): void; + serverSideProcessingTimeout: NSNumber; - readAttributeWindowStatusWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setAnnouncementReason(announcementReason: NSNumber): void; - subscribeAttributeWindowStatusWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setMetadataForNode(metadataForNode: NSData | null): void; - static readAttributeWindowStatusWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setEndpoint(endpoint: NSNumber): void; - readAttributeAdminFabricIndexWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - subscribeAttributeAdminFabricIndexWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; +} - static readAttributeAdminFabricIndexWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +declare class MTRSubscribeParams extends MTRReadParams implements NSCopying, NSSecureCoding { + replaceExistingSubscriptions: boolean; - readAttributeAdminVendorIdWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + resubscribeAutomatically: boolean; - subscribeAttributeAdminVendorIdWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + minInterval: NSNumber; - static readAttributeAdminVendorIdWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + maxInterval: NSNumber; - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + reportEventsUrgently: boolean; - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + initWithMinIntervalMaxInterval(minInterval: NSNumber, maxInterval: NSNumber): this; - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + shouldReplaceExistingSubscriptions(): boolean; - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setReplaceExistingSubscriptions(replaceExistingSubscriptions: boolean): void; - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + shouldResubscribeAutomatically(): boolean; - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setResubscribeAutomatically(resubscribeAutomatically: boolean): void; - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setMinInterval(minInterval: NSNumber): void; - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + setMaxInterval(maxInterval: NSNumber): void; - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + shouldReportEventsUrgently(): boolean; - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + setReportEventsUrgently(reportEventsUrgently: boolean): void; - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + keepPreviousSubscriptions: NSNumber; - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + autoResubscribe: NSNumber; - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + init(): this; - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + static new any>(this: This): InstanceType; - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} + setKeepPreviousSubscriptions(keepPreviousSubscriptions: NSNumber | null): void; -declare class MTRBasicClusterShutDownEvent extends MTRBasicInformationClusterShutDownEvent { -} + setAutoResubscribe(autoResubscribe: NSNumber | null): void; -declare class MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams extends NSObject implements NSCopying { - providerNodeID: NSNumber; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - vendorID: NSNumber; + static readonly supportsSecureCoding: boolean; - announcementReason: NSNumber; + encodeWithCoder(coder: NSCoder): void; - metadataForNode: NSData | null; + initWithCoder(coder: NSCoder): this; +} - endpoint: NSNumber; +declare class MTRMediaPlaybackClusterFastForwardParams extends NSObject implements NSCopying { + audioAdvanceUnmuted: NSNumber | null; timedInvokeTimeoutMs: NSNumber; serverSideProcessingTimeout: NSNumber; - setProviderNodeID(providerNodeID: NSNumber): void; + setAudioAdvanceUnmuted(audioAdvanceUnmuted: NSNumber | null): void; - setVendorID(vendorID: NSNumber): void; + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - setAnnouncementReason(announcementReason: NSNumber): void; + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; - setMetadataForNode(metadataForNode: NSData | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setEndpoint(endpoint: NSNumber): void; +declare class MTRBaseClusterUnitLocalization extends MTRGenericBaseCluster { + readAttributeTemperatureUnitWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + writeAttributeTemperatureUnitWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + writeAttributeTemperatureUnitWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - providerNodeId: NSNumber; + subscribeAttributeTemperatureUnitWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - vendorId: NSNumber; + static readAttributeTemperatureUnitWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setProviderNodeId(providerNodeId: NSNumber): void; + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setVendorId(vendorId: NSNumber): void; + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTROccupancySensingClusterOccupancyChangedEvent extends NSObject implements NSCopying { - occupancy: NSNumber; + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setOccupancy(occupancy: NSNumber): void; + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRAccessControlClusterAccessControlExtensionChangedEvent extends NSObject implements NSCopying { - adminNodeID: NSNumber | null; + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - adminPasscodeID: NSNumber | null; + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - changeType: NSNumber; + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - latestValue: MTRAccessControlClusterAccessControlExtensionStruct | null; + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - fabricIndex: NSNumber; + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setAdminNodeID(adminNodeID: NSNumber | null): void; + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setAdminPasscodeID(adminPasscodeID: NSNumber | null): void; + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setChangeType(changeType: NSNumber): void; + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setLatestValue(latestValue: MTRAccessControlClusterAccessControlExtensionStruct | null): void; + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setFabricIndex(fabricIndex: NSNumber): void; + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; -declare class MTRSmokeCOAlarmClusterAlarmMutedEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeTemperatureUnitWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams extends MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams { - announcementReason: NSNumber; + writeAttributeTemperatureUnitWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - metadataForNode: NSData | null; + writeAttributeTemperatureUnitWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - endpoint: NSNumber; + subscribeAttributeTemperatureUnitWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + static readAttributeTemperatureUnitWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setAnnouncementReason(announcementReason: NSNumber): void; + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setMetadataForNode(metadataForNode: NSData | null): void; + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setEndpoint(endpoint: NSNumber): void; + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; -} + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRMediaPlaybackClusterFastForwardParams extends NSObject implements NSCopying { - audioAdvanceUnmuted: NSNumber | null; + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setAudioAdvanceUnmuted(audioAdvanceUnmuted: NSNumber | null): void; + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } declare class MTRMediaPlaybackClusterPlayParams extends NSObject implements NSCopying { @@ -46364,20 +46111,6 @@ declare class MTRClusterActions extends MTRGenericCluster { disableActionWithDurationWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRActionsClusterDisableActionWithDurationParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRWaterHeaterModeClusterChangeToModeResponseParams extends NSObject implements NSCopying { - status: NSNumber; - - statusText: string | null; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setStatus(status: NSNumber): void; - - setStatusText(statusText: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTROperationalCredentialsClusterCSRRequestParams extends NSObject implements NSCopying { csrNonce: NSData; @@ -46424,6 +46157,14 @@ declare class MTRLowPowerClusterSleepParams extends NSObject implements NSCopyin copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRGeneralDiagnosticsClusterBootReasonEvent extends NSObject implements NSCopying { + bootReason: NSNumber; + + setBootReason(bootReason: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRClusterDescriptor extends MTRGenericCluster { readAttributeDeviceTypeListWithParams(params: MTRReadParams | null): NSDictionary | null; @@ -46564,6 +46305,28 @@ declare class MTRBaseClusterTemperatureControl extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } +declare class MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent extends NSObject implements NSCopying { + alarmSeverityLevel: NSNumber; + + setAlarmSeverityLevel(alarmSeverityLevel: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRSwitchClusterMultiPressOngoingEvent extends NSObject implements NSCopying { + newPosition: NSNumber; + + currentNumberOfPressesCounted: NSNumber; + + getNewPosition(): NSNumber; + + setNewPosition(newPosition: NSNumber): void; + + setCurrentNumberOfPressesCounted(currentNumberOfPressesCounted: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRColorControlClusterMoveHueParams extends NSObject implements NSCopying { moveMode: NSNumber; @@ -46579,306 +46342,611 @@ declare class MTRColorControlClusterMoveHueParams extends NSObject implements NS setMoveMode(moveMode: NSNumber): void; - setRate(rate: NSNumber): void; + setRate(rate: NSNumber): void; + + setOptionsMask(optionsMask: NSNumber): void; + + setOptionsOverride(optionsOverride: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRICDManagementClusterMonitoringRegistrationStruct extends NSObject implements NSCopying { + checkInNodeID: NSNumber; + + monitoredSubject: NSNumber; + + clientType: NSNumber; + + fabricIndex: NSNumber; + + setCheckInNodeID(checkInNodeID: NSNumber): void; + + setMonitoredSubject(monitoredSubject: NSNumber): void; + + setClientType(clientType: NSNumber): void; + + setFabricIndex(fabricIndex: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRContentLauncherClusterStyleInformation extends MTRContentLauncherClusterStyleInformationStruct { + color: string | null; + + size: MTRContentLauncherClusterDimensionStruct | null; + + setColor(color: string | null): void; + + setSize(size: MTRContentLauncherClusterDimensionStruct | null): void; +} + +declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { + wasPresent: NSNumber; + + wasNull: NSNumber | null; + + value: NSNumber | null; + + originalValue: NSNumber | null; + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setWasPresent(wasPresent: NSNumber): void; + + setWasNull(wasNull: NSNumber | null): void; + + setValue(value: NSNumber | null): void; + + setOriginalValue(originalValue: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRThermostatClusterScheduleStruct extends NSObject implements NSCopying { + scheduleHandle: NSData | null; + + systemMode: NSNumber; + + name: string | null; + + presetHandle: NSData | null; + + get transitions(): NSArray; + set transitions(value: NSArray | Array); + + builtIn: NSNumber | null; + + setScheduleHandle(scheduleHandle: NSData | null): void; + + setSystemMode(systemMode: NSNumber): void; + + setName(name: string | null): void; + + setPresetHandle(presetHandle: NSData | null): void; + + setTransitions(transitions: NSArray | Array): void; + + setBuiltIn(builtIn: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterKeypadInput extends MTRGenericCluster { + sendKeyWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRKeypadInputClusterSendKeyParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + sendKeyWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; +} + +declare class MTRTemperatureControlClusterSetTemperatureParams extends NSObject implements NSCopying { + targetTemperature: NSNumber | null; + + targetTemperatureLevel: NSNumber | null; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTargetTemperature(targetTemperature: NSNumber | null): void; + + setTargetTemperatureLevel(targetTemperatureLevel: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRDoorLockClusterClearWeekDayScheduleParams extends NSObject implements NSCopying { + weekDayIndex: NSNumber; + + userIndex: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setWeekDayIndex(weekDayIndex: NSNumber): void; + + setUserIndex(userIndex: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBridgedDeviceBasicInformationClusterActiveChangedEvent extends NSObject implements NSCopying { + promisedActiveDuration: NSNumber; + + setPromisedActiveDuration(promisedActiveDuration: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { + get parameterList(): NSArray; + set parameterList(value: NSArray | Array); + + setParameterList(parameterList: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRPumpConfigurationAndControlClusterSystemPressureLowEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRAdministratorCommissioningClusterOpenCommissioningWindowParams extends NSObject implements NSCopying { + commissioningTimeout: NSNumber; + + pakePasscodeVerifier: NSData; + + discriminator: NSNumber; + + iterations: NSNumber; + + salt: NSData; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setCommissioningTimeout(commissioningTimeout: NSNumber): void; + + setPakePasscodeVerifier(pakePasscodeVerifier: NSData): void; + + setDiscriminator(discriminator: NSNumber): void; + + setIterations(iterations: NSNumber): void; + + setSalt(salt: NSData): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + pakeVerifier: NSData; + + setPakeVerifier(pakeVerifier: NSData): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRMediaInputClusterShowInputStatusParams extends NSObject implements NSCopying { + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRClusterLowPower extends MTRGenericCluster { + sleepWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRLowPowerClusterSleepParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + sleepWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + + sleepWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRLowPowerClusterSleepParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; + + sleepWithExpectedValuesExpectedValueIntervalCompletionHandler(expectedValues: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; +} + +declare class MTRUnitTestingClusterTestSimpleArgumentResponseParams extends NSObject implements NSCopying { + returnValue: NSNumber; + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setReturnValue(returnValue: NSNumber): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBridgedDeviceBasicInformationClusterShutDownEvent extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBaseClusterLevelControl extends MTRGenericBaseCluster { + moveToLevelWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelParams, completion: (p1: NSError) => void): void; + + moveWithParamsCompletion(params: MTRLevelControlClusterMoveParams, completion: (p1: NSError) => void): void; + + stepWithParamsCompletion(params: MTRLevelControlClusterStepParams, completion: (p1: NSError) => void): void; + + stopWithParamsCompletion(params: MTRLevelControlClusterStopParams, completion: (p1: NSError) => void): void; + + moveToLevelWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completion: (p1: NSError) => void): void; + + moveWithOnOffWithParamsCompletion(params: MTRLevelControlClusterMoveWithOnOffParams, completion: (p1: NSError) => void): void; + + stepWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStepWithOnOffParams, completion: (p1: NSError) => void): void; + + stopWithOnOffWithParamsCompletion(params: MTRLevelControlClusterStopWithOnOffParams, completion: (p1: NSError) => void): void; + + moveToClosestFrequencyWithParamsCompletion(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completion: (p1: NSError) => void): void; + + readAttributeCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeRemainingTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeRemainingTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeRemainingTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeCurrentFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeCurrentFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeCurrentFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMinFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMinFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMinFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeMaxFrequencyWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeMaxFrequencyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeMaxFrequencyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setOptionsMask(optionsMask: NSNumber): void; + readAttributeOptionsWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setOptionsOverride(optionsOverride: NSNumber): void; + writeAttributeOptionsWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + writeAttributeOptionsWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + subscribeAttributeOptionsWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeOptionsWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent extends MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent { - softwareVersion: NSNumber; + readAttributeOnOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - bytesDownloaded: NSNumber; + writeAttributeOnOffTransitionTimeWithValueCompletion(value: NSNumber, completion: (p1: NSError) => void): void; - progressPercent: NSNumber | null; + writeAttributeOnOffTransitionTimeWithValueParamsCompletion(value: NSNumber, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - platformCode: NSNumber | null; + subscribeAttributeOnOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setSoftwareVersion(softwareVersion: NSNumber): void; + static readAttributeOnOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setBytesDownloaded(bytesDownloaded: NSNumber): void; + readAttributeOnLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setProgressPercent(progressPercent: NSNumber | null): void; + writeAttributeOnLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - setPlatformCode(platformCode: NSNumber | null): void; -} + writeAttributeOnLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; -declare class MTRApplicationLauncherClusterLaunchAppParams extends NSObject implements NSCopying { - application: MTRApplicationLauncherClusterApplicationStruct | null; + subscribeAttributeOnLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - data: NSData | null; + static readAttributeOnLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + readAttributeOnTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + writeAttributeOnTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - setApplication(application: MTRApplicationLauncherClusterApplicationStruct | null): void; + writeAttributeOnTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - setData(data: NSData | null): void; + subscribeAttributeOnTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + static readAttributeOnTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeOffTransitionTimeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + writeAttributeOffTransitionTimeWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; -declare class MTRElectricalMeasurementClusterGetProfileInfoCommandParams extends NSObject implements NSCopying { - timedInvokeTimeoutMs: NSNumber; + writeAttributeOffTransitionTimeWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - serverSideProcessingTimeout: NSNumber; + subscribeAttributeOffTransitionTimeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + static readAttributeOffTransitionTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + readAttributeDefaultMoveRateWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + writeAttributeDefaultMoveRateWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; -declare class MTRContentLauncherClusterStyleInformation extends MTRContentLauncherClusterStyleInformationStruct { - color: string | null; + writeAttributeDefaultMoveRateWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - size: MTRContentLauncherClusterDimensionStruct | null; + subscribeAttributeDefaultMoveRateWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setColor(color: string | null): void; + static readAttributeDefaultMoveRateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setSize(size: MTRContentLauncherClusterDimensionStruct | null): void; -} + readAttributeStartUpCurrentLevelWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRUnitTestingClusterTestNullableOptionalResponseParams extends NSObject implements NSCopying { - wasPresent: NSNumber; + writeAttributeStartUpCurrentLevelWithValueCompletion(value: NSNumber | null, completion: (p1: NSError) => void): void; - wasNull: NSNumber | null; + writeAttributeStartUpCurrentLevelWithValueParamsCompletion(value: NSNumber | null, params: MTRWriteParams | null, completion: (p1: NSError) => void): void; - value: NSNumber | null; + subscribeAttributeStartUpCurrentLevelWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - originalValue: NSNumber | null; + static readAttributeStartUpCurrentLevelWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setWasPresent(wasPresent: NSNumber): void; + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setWasNull(wasNull: NSNumber | null): void; + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setValue(value: NSNumber | null): void; + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - setOriginalValue(originalValue: NSNumber | null): void; + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRThermostatClusterScheduleStruct extends NSObject implements NSCopying { - scheduleHandle: NSData | null; + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - systemMode: NSNumber; + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - name: string | null; + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - presetHandle: NSData | null; + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - get transitions(): NSArray; - set transitions(value: NSArray | Array); + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - builtIn: NSNumber | null; + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setScheduleHandle(scheduleHandle: NSData | null): void; + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - setSystemMode(systemMode: NSNumber): void; + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - setName(name: string | null): void; + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - setPresetHandle(presetHandle: NSData | null): void; + moveToLevelWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelParams, completionHandler: (p1: NSError) => void): void; - setTransitions(transitions: NSArray | Array): void; + moveWithParamsCompletionHandler(params: MTRLevelControlClusterMoveParams, completionHandler: (p1: NSError) => void): void; - setBuiltIn(builtIn: NSNumber | null): void; + stepWithParamsCompletionHandler(params: MTRLevelControlClusterStepParams, completionHandler: (p1: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + stopWithParamsCompletionHandler(params: MTRLevelControlClusterStopParams, completionHandler: (p1: NSError) => void): void; -declare class MTRServerAttribute extends NSObject { - initReadonlyAttributeWithIDInitialValueRequiredPrivilege(attributeID: NSNumber, value: NSDictionary | Record, requiredPrivilege: interop.Enum): this; + moveToLevelWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToLevelWithOnOffParams, completionHandler: (p1: NSError) => void): void; - setValue(value: NSDictionary | Record): boolean; + moveWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterMoveWithOnOffParams, completionHandler: (p1: NSError) => void): void; - static newFeatureMapAttributeWithInitialValue(value: NSNumber): MTRServerAttribute; + stepWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStepWithOnOffParams, completionHandler: (p1: NSError) => void): void; - readonly attributeID: NSNumber; + stopWithOnOffWithParamsCompletionHandler(params: MTRLevelControlClusterStopWithOnOffParams, completionHandler: (p1: NSError) => void): void; - readonly value: NSDictionary; + moveToClosestFrequencyWithParamsCompletionHandler(params: MTRLevelControlClusterMoveToClosestFrequencyParams, completionHandler: (p1: NSError) => void): void; - readonly requiredReadPrivilege: interop.Enum; + readAttributeCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readonly writable: boolean; + subscribeAttributeCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - isWritable(): boolean; -} + static readAttributeCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRTimeSynchronizationClusterMissingTrustedTimeSourceEvent extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeRemainingTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRClusterKeypadInput extends MTRGenericCluster { - sendKeyWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRKeypadInputClusterSendKeyParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + subscribeAttributeRemainingTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeRemainingTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeMinLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeMinLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeMinLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeMaxLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + subscribeAttributeMaxLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + static readAttributeMaxLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - sendKeyWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; -} + readAttributeCurrentFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRTemperatureControlClusterSetTemperatureParams extends NSObject implements NSCopying { - targetTemperature: NSNumber | null; + subscribeAttributeCurrentFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - targetTemperatureLevel: NSNumber | null; + static readAttributeCurrentFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + readAttributeMinFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + subscribeAttributeMinFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTargetTemperature(targetTemperature: NSNumber | null): void; + static readAttributeMinFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTargetTemperatureLevel(targetTemperatureLevel: NSNumber | null): void; + readAttributeMaxFrequencyWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + subscribeAttributeMaxFrequencyWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + static readAttributeMaxFrequencyWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeOptionsWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRDoorLockClusterClearWeekDayScheduleParams extends NSObject implements NSCopying { - weekDayIndex: NSNumber; + writeAttributeOptionsWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - userIndex: NSNumber; + writeAttributeOptionsWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - timedInvokeTimeoutMs: NSNumber; + subscribeAttributeOptionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - serverSideProcessingTimeout: NSNumber; + static readAttributeOptionsWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setWeekDayIndex(weekDayIndex: NSNumber): void; + readAttributeOnOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setUserIndex(userIndex: NSNumber): void; + writeAttributeOnOffTransitionTimeWithValueCompletionHandler(value: NSNumber, completionHandler: (p1: NSError) => void): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + writeAttributeOnOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + subscribeAttributeOnOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeOnOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRContentLauncherClusterContentSearchStruct extends NSObject implements NSCopying { - get parameterList(): NSArray; - set parameterList(value: NSArray | Array); + readAttributeOnLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setParameterList(parameterList: NSArray | Array): void; + writeAttributeOnLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + writeAttributeOnLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; -declare class MTRUnitTestingClusterDoubleNestedStructList extends NSObject implements NSCopying { - get a(): NSArray; - set a(value: NSArray | Array); + subscribeAttributeOnLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setA(a: NSArray | Array): void; + static readAttributeOnLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readAttributeOnTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRAdministratorCommissioningClusterOpenCommissioningWindowParams extends NSObject implements NSCopying { - commissioningTimeout: NSNumber; + writeAttributeOnTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - pakePasscodeVerifier: NSData; + writeAttributeOnTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - discriminator: NSNumber; + subscribeAttributeOnTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - iterations: NSNumber; + static readAttributeOnTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - salt: NSData; + readAttributeOffTransitionTimeWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + writeAttributeOffTransitionTimeWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - serverSideProcessingTimeout: NSNumber; + writeAttributeOffTransitionTimeWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - setCommissioningTimeout(commissioningTimeout: NSNumber): void; + subscribeAttributeOffTransitionTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setPakePasscodeVerifier(pakePasscodeVerifier: NSData): void; + static readAttributeOffTransitionTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setDiscriminator(discriminator: NSNumber): void; + readAttributeDefaultMoveRateWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setIterations(iterations: NSNumber): void; + writeAttributeDefaultMoveRateWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - setSalt(salt: NSData): void; + writeAttributeDefaultMoveRateWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + subscribeAttributeDefaultMoveRateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + static readAttributeDefaultMoveRateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - pakeVerifier: NSData; + readAttributeStartUpCurrentLevelWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setPakeVerifier(pakeVerifier: NSData): void; + writeAttributeStartUpCurrentLevelWithValueCompletionHandler(value: NSNumber | null, completionHandler: (p1: NSError) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + writeAttributeStartUpCurrentLevelWithValueParamsCompletionHandler(value: NSNumber | null, params: MTRWriteParams | null, completionHandler: (p1: NSError) => void): void; -declare class MTRClusterLowPower extends MTRGenericCluster { - sleepWithParamsExpectedValuesExpectedValueIntervalCompletion(params: MTRLowPowerClusterSleepParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + subscribeAttributeStartUpCurrentLevelWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - sleepWithExpectedValuesExpectedValueIntervalCompletion(expectedValues: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completion: (p1: NSError) => void): void; + static readAttributeStartUpCurrentLevelWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - initWithDeviceEndpointQueue(device: MTRDevice, endpoint: number, queue: NSObject): this; + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - sleepWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRLowPowerClusterSleepParams | null, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - sleepWithExpectedValuesExpectedValueIntervalCompletionHandler(expectedValues: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; -} + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRUnitTestingClusterTestSimpleArgumentResponseParams extends NSObject implements NSCopying { - returnValue: NSNumber; + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - timedInvokeTimeoutMs: NSNumber; + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setReturnValue(returnValue: NSNumber): void; + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } declare class MTRTestClusterClusterTestListStructArgumentRequestParams extends MTRUnitTestingClusterTestListStructArgumentRequestParams { @@ -46896,6 +46964,26 @@ declare class MTRTestClusterClusterTestListStructArgumentRequestParams extends M setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } +declare class MTRRefrigeratorAlarmClusterNotifyEvent extends NSObject implements NSCopying { + active: NSNumber; + + inactive: NSNumber; + + state: NSNumber; + + mask: NSNumber; + + setActive(active: NSNumber): void; + + setInactive(inactive: NSNumber): void; + + setState(state: NSNumber): void; + + setMask(mask: NSNumber): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRDoorLockClusterLockUserChangeEvent extends NSObject implements NSCopying { lockDataType: NSNumber; @@ -46948,64 +47036,6 @@ declare class MTRDeviceEnergyManagementClusterPowerAdjustStruct extends NSObject copyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class MTRTestClusterClusterTestFabricScoped extends MTRUnitTestingClusterTestFabricScoped { - fabricSensitiveInt8u: NSNumber; - - optionalFabricSensitiveInt8u: NSNumber | null; - - nullableFabricSensitiveInt8u: NSNumber | null; - - nullableOptionalFabricSensitiveInt8u: NSNumber | null; - - fabricSensitiveCharString: string; - - // @ts-ignore MemberDecl.tsIgnore - fabricSensitiveStruct: MTRTestClusterClusterSimpleStruct; - - get fabricSensitiveInt8uList(): NSArray; - set fabricSensitiveInt8uList(value: NSArray | Array); - - fabricIndex: NSNumber; - - setFabricSensitiveInt8u(fabricSensitiveInt8u: NSNumber): void; - - setOptionalFabricSensitiveInt8u(optionalFabricSensitiveInt8u: NSNumber | null): void; - - setNullableFabricSensitiveInt8u(nullableFabricSensitiveInt8u: NSNumber | null): void; - - setNullableOptionalFabricSensitiveInt8u(nullableOptionalFabricSensitiveInt8u: NSNumber | null): void; - - setFabricSensitiveCharString(fabricSensitiveCharString: string): void; - - // @ts-ignore MemberDecl.tsIgnore - setFabricSensitiveStruct(fabricSensitiveStruct: MTRTestClusterClusterSimpleStruct): void; - - setFabricSensitiveInt8uList(fabricSensitiveInt8uList: NSArray | Array): void; - - setFabricIndex(fabricIndex: NSNumber): void; -} - -declare class MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent extends MTROTASoftwareUpdateRequestorClusterStateTransitionEvent { - previousState: NSNumber; - - newState: NSNumber; - - reason: NSNumber; - - targetSoftwareVersion: NSNumber | null; - - setPreviousState(previousState: NSNumber): void; - - getNewState(): NSNumber; - - setNewState(newState: NSNumber): void; - - setReason(reason: NSNumber): void; - - setTargetSoftwareVersion(targetSoftwareVersion: NSNumber | null): void; -} - declare class MTRMediaPlaybackClusterPreviousParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -47018,6 +47048,15 @@ declare class MTRMediaPlaybackClusterPreviousParams extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRUnitTestingClusterDoubleNestedStructList extends NSObject implements NSCopying { + get a(): NSArray; + set a(value: NSArray | Array); + + setA(a: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTRWaterHeaterManagementClusterBoostStartedEvent extends NSObject implements NSCopying { boostInfo: MTRWaterHeaterManagementClusterWaterHeaterBoostInfoStruct; @@ -47274,52 +47313,157 @@ declare class MTRBaseClusterWiFiNetworkDiagnostics extends MTRGenericBaseCluster static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; } -declare class MTRDoorLockClusterSetCredentialResponseParams extends NSObject implements NSCopying { - status: NSNumber; - - userIndex: NSNumber | null; - - nextCredentialIndex: NSNumber | null; - - timedInvokeTimeoutMs: NSNumber; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setStatus(status: NSNumber): void; +declare class MTRBasicClusterCapabilityMinimaStruct extends MTRBasicInformationClusterCapabilityMinimaStruct { + caseSessionsPerFabric: NSNumber; + + subscriptionsPerFabric: NSNumber; + + setCaseSessionsPerFabric(caseSessionsPerFabric: NSNumber): void; + + setSubscriptionsPerFabric(subscriptionsPerFabric: NSNumber): void; +} + +declare class MTRDoorLockClusterSetCredentialResponseParams extends NSObject implements NSCopying { + status: NSNumber; + + userIndex: NSNumber | null; + + nextCredentialIndex: NSNumber | null; + + timedInvokeTimeoutMs: NSNumber; + + initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; + + setStatus(status: NSNumber): void; + + setUserIndex(userIndex: NSNumber | null): void; + + setNextCredentialIndex(nextCredentialIndex: NSNumber | null): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRThermostatClusterSetActiveScheduleRequestParams extends NSObject implements NSCopying { + scheduleHandle: NSData; + + timedInvokeTimeoutMs: NSNumber; + + serverSideProcessingTimeout: NSNumber; + + setScheduleHandle(scheduleHandle: NSData): void; + + setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + + setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTRBridgedDeviceBasicClusterStartUpEvent extends MTRBridgedDeviceBasicInformationClusterStartUpEvent { + softwareVersion: NSNumber; + + setSoftwareVersion(softwareVersion: NSNumber): void; +} + +declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { + sendKeyWithParamsCompletion(params: MTRKeypadInputClusterSendKeyParams, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + + initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; + + initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; + + sendKeyWithParamsCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + + readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + + readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + + static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; +} + +declare class MTRDeviceEnergyManagementClusterPowerAdjustCapabilityStruct extends NSObject implements NSCopying { + get powerAdjustCapability(): NSArray | null; + set powerAdjustCapability(value: NSArray | Array | null); - setUserIndex(userIndex: NSNumber | null): void; + cause: NSNumber; - setNextCredentialIndex(nextCredentialIndex: NSNumber | null): void; + setPowerAdjustCapability(powerAdjustCapability: NSArray | Array | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + setCause(cause: NSNumber): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRThermostatClusterSetActiveScheduleRequestParams extends NSObject implements NSCopying { - scheduleHandle: NSData; - - timedInvokeTimeoutMs: NSNumber; - - serverSideProcessingTimeout: NSNumber; - - setScheduleHandle(scheduleHandle: NSData): void; +declare class MTRBaseClusterRVCCleanMode extends MTRGenericBaseCluster { + changeToModeWithParamsCompletion(params: MTRRVCCleanModeClusterChangeToModeParams, completion: (p1: MTRRVCCleanModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; + readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; + subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; -declare class MTRBridgedDeviceBasicClusterStartUpEvent extends MTRBridgedDeviceBasicInformationClusterStartUpEvent { - softwareVersion: NSNumber; + readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - setSoftwareVersion(softwareVersion: NSNumber): void; -} + subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; -declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { - sendKeyWithParamsCompletion(params: MTRKeypadInputClusterSendKeyParams, completion: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; + static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -47352,70 +47496,6 @@ declare class MTRBaseClusterKeypadInput extends MTRGenericBaseCluster { static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; - - initWithDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: NSObject): this; - - sendKeyWithParamsCompletionHandler(params: MTRKeypadInputClusterSendKeyParams, completionHandler: (p1: MTRKeypadInputClusterSendKeyResponseParams, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletionHandler(completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletionHandler(completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams | null, subscriptionEstablishedHandler: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: NSObject, completionHandler: (p1: NSNumber, p2: NSError) => void | null): void; -} - -declare class MTRDeviceEnergyManagementClusterPowerAdjustCapabilityStruct extends NSObject implements NSCopying { - get powerAdjustCapability(): NSArray | null; - set powerAdjustCapability(value: NSArray | Array | null); - - cause: NSNumber; - - setPowerAdjustCapability(powerAdjustCapability: NSArray | Array | null): void; - - setCause(cause: NSNumber): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTRAccessControlClusterCommissioningAccessRestrictionEntryStruct extends NSObject implements NSCopying { - endpoint: NSNumber; - - cluster: NSNumber; - - get restrictions(): NSArray; - set restrictions(value: NSArray | Array); - - setEndpoint(endpoint: NSNumber): void; - - setCluster(cluster: NSNumber): void; - - setRestrictions(restrictions: NSArray | Array): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject implements NSCopying { @@ -47434,20 +47514,6 @@ declare class MTRDoorLockClusterClearHolidayScheduleParams extends NSObject impl copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams extends NSObject implements NSCopying { - value: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - initWithResponseValueError(responseValue: NSDictionary | Record, error: interop.PointerConvertible): this; - - setValue(value: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRBaseClusterOnOff extends MTRGenericBaseCluster { offWithParamsCompletion(params: MTROnOffClusterOffParams | null, completion: (p1: NSError) => void): void; @@ -47678,16 +47744,6 @@ declare class MTRMediaPlaybackClusterStateChangedEvent extends NSObject implemen copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTRTestClusterClusterTestSimpleArgumentResponseParams extends MTRUnitTestingClusterTestSimpleArgumentResponseParams { - returnValue: NSNumber; - - timedInvokeTimeoutMs: NSNumber; - - setReturnValue(returnValue: NSNumber): void; - - setTimedInvokeTimeoutMs(timedInvokeTimeoutMs: NSNumber | null): void; -} - declare class MTRThreadNetworkDirectoryClusterGetOperationalDatasetParams extends NSObject implements NSCopying { extendedPanID: NSData; @@ -47742,20 +47798,42 @@ declare class MTRClusterRefrigeratorAndTemperatureControlledCabinetMode extends initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRBaseClusterOvenMode extends MTRGenericBaseCluster { - changeToModeWithParamsCompletion(params: MTROvenModeClusterChangeToModeParams, completion: (p1: MTROvenModeClusterChangeToModeResponseParams, p2: NSError) => void | null): void; +declare class MTRBaseClusterElectricalEnergyMeasurement extends MTRGenericBaseCluster { + readAttributeAccuracyWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - readAttributeSupportedModesWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + subscribeAttributeAccuracyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - subscribeAttributeSupportedModesWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; + static readAttributeAccuracyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - static readAttributeSupportedModesWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + readAttributeCumulativeEnergyImportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - readAttributeCurrentModeWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; + subscribeAttributeCumulativeEnergyImportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - subscribeAttributeCurrentModeWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; + static readAttributeCumulativeEnergyImportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - static readAttributeCurrentModeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; + readAttributeCumulativeEnergyExportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + subscribeAttributeCumulativeEnergyExportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + static readAttributeCumulativeEnergyExportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + readAttributePeriodicEnergyImportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + subscribeAttributePeriodicEnergyImportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + static readAttributePeriodicEnergyImportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + readAttributePeriodicEnergyExportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + subscribeAttributePeriodicEnergyExportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + static readAttributePeriodicEnergyExportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; + + readAttributeCumulativeEnergyResetWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; + + subscribeAttributeCumulativeEnergyResetWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; + + static readAttributeCumulativeEnergyResetWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; @@ -47790,20 +47868,6 @@ declare class MTRBaseClusterOvenMode extends MTRGenericBaseCluster { initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; } -declare class MTRAttributePath extends MTRClusterPath implements NSSecureCoding { - readonly attribute: NSNumber; - - static attributePathWithEndpointIDClusterIDAttributeID(endpointID: NSNumber, clusterID: NSNumber, attributeID: NSNumber): MTRAttributePath; - - static attributePathWithEndpointIdClusterIdAttributeId any>(this: This, endpointId: NSNumber, clusterId: NSNumber, attributeId: NSNumber): InstanceType; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class MTRWiFiNetworkManagementClusterNetworkPassphraseRequestParams extends NSObject implements NSCopying { timedInvokeTimeoutMs: NSNumber; @@ -47920,18 +47984,6 @@ declare class MTRClusterWindowCovering extends MTRGenericCluster { goToTiltPercentageWithParamsExpectedValuesExpectedValueIntervalCompletionHandler(params: MTRWindowCoveringClusterGoToTiltPercentageParams, expectedDataValueDictionaries: NSArray | Array | null, expectedValueIntervalMs: NSNumber | null, completionHandler: (p1: NSError) => void): void; } -declare class MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct extends NSObject implements NSCopying { - finish: NSNumber; - - primaryColor: NSNumber | null; - - setFinish(finish: NSNumber): void; - - setPrimaryColor(primaryColor: NSNumber | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams extends MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams { arg1: NSNumber; @@ -47946,76 +47998,6 @@ declare class MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams ex setServerSideProcessingTimeout(serverSideProcessingTimeout: NSNumber | null): void; } -declare class MTRBaseClusterElectricalEnergyMeasurement extends MTRGenericBaseCluster { - readAttributeAccuracyWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - - subscribeAttributeAccuracyWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - - static readAttributeAccuracyWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct, p2: NSError) => void | null): void; - - readAttributeCumulativeEnergyImportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - subscribeAttributeCumulativeEnergyImportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - static readAttributeCumulativeEnergyImportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - readAttributeCumulativeEnergyExportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - subscribeAttributeCumulativeEnergyExportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - static readAttributeCumulativeEnergyExportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - readAttributePeriodicEnergyImportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - subscribeAttributePeriodicEnergyImportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - static readAttributePeriodicEnergyImportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - readAttributePeriodicEnergyExportedWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - subscribeAttributePeriodicEnergyExportedWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - static readAttributePeriodicEnergyExportedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct, p2: NSError) => void | null): void; - - readAttributeCumulativeEnergyResetWithCompletion(completion: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; - - subscribeAttributeCumulativeEnergyResetWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; - - static readAttributeCumulativeEnergyResetWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct, p2: NSError) => void | null): void; - - readAttributeGeneratedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAcceptedCommandListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeAttributeListWithCompletion(completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSArray | Array, p2: NSError) => void | null): void; - - static readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; - - readAttributeFeatureMapWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - readAttributeClusterRevisionWithCompletion(completion: (p1: NSNumber, p2: NSError) => void | null): void; - - subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: () => void | null, reportHandler: (p1: NSNumber, p2: NSError) => void | null): void; - - static readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: NSObject, completion: (p1: NSNumber, p2: NSError) => void | null): void; - - initWithDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: NSNumber, queue: NSObject): this; -} - declare class MTRAudioOutputClusterRenameOutputParams extends NSObject implements NSCopying { index: NSNumber; @@ -48036,3 +48018,23 @@ declare class MTRAudioOutputClusterRenameOutputParams extends NSObject implement copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTRClusterRefrigeratorAlarm extends MTRGenericCluster { + readAttributeMaskWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeStateWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeSupportedWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeGeneratedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAcceptedCommandListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeAttributeListWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeFeatureMapWithParams(params: MTRReadParams | null): NSDictionary | null; + + readAttributeClusterRevisionWithParams(params: MTRReadParams | null): NSDictionary | null; + + initWithDeviceEndpointIDQueue(device: MTRDevice, endpointID: NSNumber, queue: NSObject): this; +} + diff --git a/packages/macos/types/MediaAccessibility.d.ts b/packages/macos/types/MediaAccessibility.d.ts index 29b2889a..80774bb0 100644 --- a/packages/macos/types/MediaAccessibility.d.ts +++ b/packages/macos/types/MediaAccessibility.d.ts @@ -85,6 +85,16 @@ declare function MACaptionAppearanceGetRelativeCharacterSize(domain: interop.Enu declare function MACaptionAppearanceGetTextEdgeStyle(domain: interop.Enum, behavior: interop.PointerConvertible): interop.Enum; +declare function MACaptionAppearanceCopyProfileIDs(): interop.Object; + +declare function MACaptionAppearanceSetActiveProfileID(profileID: interop.Object): void; + +declare function MACaptionAppearanceCopyActiveProfileID(): interop.Object; + +declare function MACaptionAppearanceCopyProfileName(profileID: interop.Object): interop.Object; + +declare function MACaptionAppearanceExecuteBlockForProfileID(profileID: interop.Object, aBlock: () => void): void; + declare function MAAudibleMediaCopyPreferredCharacteristics(): interop.Object; declare function MAImageCaptioningCopyCaption(url: interop.Object, error: interop.PointerConvertible): interop.Object; diff --git a/packages/macos/types/MediaExtension.d.ts b/packages/macos/types/MediaExtension.d.ts index 3c3d81e8..536f8b13 100644 --- a/packages/macos/types/MediaExtension.d.ts +++ b/packages/macos/types/MediaExtension.d.ts @@ -46,6 +46,8 @@ declare interface MERAWProcessor extends NSObjectProtocol { readonly outputColorAttachments?: NSDictionary; + readonly metadataForSidecarFile?: NSData; + readonly processingParameters: NSArray; readonly readyForMoreMediaData: boolean; @@ -248,26 +250,6 @@ declare class MERAWProcessingIntegerParameter extends MERAWProcessingParameter { setCurrentValue(currentValue: number): void; } -declare class MERAWProcessingBooleanParameter extends MERAWProcessingParameter { - initWithNameKeyDescriptionInitialValue(name: string, key: string, description: string, initialValue: boolean): this; - - initWithNameKeyDescriptionInitialValueNeutralValue(name: string, key: string, description: string, initialValue: boolean, neutralValue: boolean): this; - - initWithNameKeyDescriptionInitialValueCameraValue(name: string, key: string, description: string, initialValue: boolean, cameraValue: boolean): this; - - initWithNameKeyDescriptionInitialValueNeutralValueCameraValue(name: string, key: string, description: string, initialValue: boolean, neutralValue: boolean, cameraValue: boolean): this; - - readonly initialValue: boolean; - - currentValue: boolean; - - hasNeutralValue(outNeutralValue: interop.PointerConvertible): boolean; - - hasCameraValue(outCameraValue: interop.PointerConvertible): boolean; - - setCurrentValue(currentValue: boolean): void; -} - declare class MEDecodeFrameOptions extends NSObject { doNotOutputFrame: boolean; @@ -401,10 +383,14 @@ declare class MEFileInfo extends NSObject implements NSCopying { fragmentsStatus: interop.Enum; + sidecarFileName: string; + setDuration(duration: CMTime): void; setFragmentsStatus(fragmentsStatus: interop.Enum): void; + setSidecarFileName(sidecarFileName: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -464,14 +450,46 @@ declare class MEByteSource extends NSObject { byteSourceForRelatedFileNameError(fileName: string, errorOut: interop.PointerConvertible): MEByteSource | null; } -declare class MESampleLocation extends NSObject implements NSCopying { - initWithByteSourceSampleLocation(byteSource: MEByteSource, sampleLocation: AVSampleCursorStorageRange): this; +declare class MERAWProcessingListParameter extends MERAWProcessingParameter { + initWithNameKeyDescriptionListInitialValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number): this; - readonly sampleLocation: AVSampleCursorStorageRange; + initWithNameKeyDescriptionListInitialValueNeutralValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, neutralValue: number): this; - readonly byteSource: MEByteSource; + initWithNameKeyDescriptionListInitialValueCameraValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, cameraValue: number): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithNameKeyDescriptionListInitialValueNeutralValueCameraValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, neutralValue: number, cameraValue: number): this; + + readonly listElements: NSArray; + + readonly initialValue: number; + + currentValue: number; + + hasNeutralValue(outNeutralValue: interop.PointerConvertible): boolean; + + hasCameraValue(outCameraValue: interop.PointerConvertible): boolean; + + setCurrentValue(currentValue: number): void; +} + +declare class MERAWProcessingBooleanParameter extends MERAWProcessingParameter { + initWithNameKeyDescriptionInitialValue(name: string, key: string, description: string, initialValue: boolean): this; + + initWithNameKeyDescriptionInitialValueNeutralValue(name: string, key: string, description: string, initialValue: boolean, neutralValue: boolean): this; + + initWithNameKeyDescriptionInitialValueCameraValue(name: string, key: string, description: string, initialValue: boolean, cameraValue: boolean): this; + + initWithNameKeyDescriptionInitialValueNeutralValueCameraValue(name: string, key: string, description: string, initialValue: boolean, neutralValue: boolean, cameraValue: boolean): this; + + readonly initialValue: boolean; + + currentValue: boolean; + + hasNeutralValue(outNeutralValue: interop.PointerConvertible): boolean; + + hasCameraValue(outCameraValue: interop.PointerConvertible): boolean; + + setCurrentValue(currentValue: boolean): void; } declare class MESampleCursorChunk extends NSObject implements NSCopying { @@ -488,25 +506,13 @@ declare class MESampleCursorChunk extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MERAWProcessingListParameter extends MERAWProcessingParameter { - initWithNameKeyDescriptionListInitialValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number): this; - - initWithNameKeyDescriptionListInitialValueNeutralValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, neutralValue: number): this; - - initWithNameKeyDescriptionListInitialValueCameraValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, cameraValue: number): this; - - initWithNameKeyDescriptionListInitialValueNeutralValueCameraValue(name: string, key: string, description: string, listElements: NSArray | Array, initialValue: number, neutralValue: number, cameraValue: number): this; - - readonly listElements: NSArray; - - readonly initialValue: number; - - currentValue: number; +declare class MESampleLocation extends NSObject implements NSCopying { + initWithByteSourceSampleLocation(byteSource: MEByteSource, sampleLocation: AVSampleCursorStorageRange): this; - hasNeutralValue(outNeutralValue: interop.PointerConvertible): boolean; + readonly sampleLocation: AVSampleCursorStorageRange; - hasCameraValue(outCameraValue: interop.PointerConvertible): boolean; + readonly byteSource: MEByteSource; - setCurrentValue(currentValue: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } diff --git a/packages/macos/types/MediaLibrary.d.ts b/packages/macos/types/MediaLibrary.d.ts index d557194f..652600f9 100644 --- a/packages/macos/types/MediaLibrary.d.ts +++ b/packages/macos/types/MediaLibrary.d.ts @@ -139,8 +139,6 @@ declare const MLiMovieEventGroupTypeIdentifier: string; declare const MLPhotosPanoramasGroupTypeIdentifier: string; -declare const MLApertureFolderAlbumTypeIdentifier: string; - declare const MLApertureUserSmartAlbumTypeIdentifier: string; declare const MLMediaObjectBitRateKey: string; @@ -175,6 +173,8 @@ declare const MLMediaObjectKindKey: string; declare const MLMediaObjectAlbumKey: string; +declare const MLiPhotoLastViewedEventAlbumTypeIdentifier: string; + declare const MLMediaSourceAppDefinedFoldersIdentifier: string; declare const MLLogicBouncesGroupTypeIdentifier: string; @@ -201,6 +201,8 @@ declare const MLLogicProjectsGroupTypeIdentifier: string; declare const MLAperturePlacesCountryAlbumTypeIdentifier: string; +declare const MLiTunesGeniusPlaylistTypeIdentifier: string; + declare const MLMediaObjectChannelCountKey: string; declare const MLMediaObjectCommentsKey: string; @@ -211,8 +213,6 @@ declare const MLPhotosRootGroupTypeIdentifier: string; declare const MLFinalCutFolderGroupTypeIdentifier: string; -declare const MLiTunesRootGroupTypeIdentifier: string; - declare const MLiMovieRootGroupTypeIdentifier: string; declare const MLMediaObjectArtistKey: string; @@ -223,7 +223,7 @@ declare const MLPhotosLivePhotosGroupTypeIdentifier: string; declare const MLPhotosFacesAlbumTypeIdentifier: string; -declare const MLiPhotoLastViewedEventAlbumTypeIdentifier: string; +declare const MLiTunesRootGroupTypeIdentifier: string; declare const MLPhotosAlbumTypeIdentifier: string; @@ -255,8 +255,6 @@ declare const MLiPhotoEventsFolderTypeIdentifier: string; declare const MLMediaSourceLogicIdentifier: string; -declare const MLiTunesGeniusPlaylistTypeIdentifier: string; - declare const MLiTunesPodcastPlaylistTypeIdentifier: string; declare const MLiPhotoFacesAlbumTypeIdentifier: string; @@ -269,6 +267,8 @@ declare const MLiPhotoPlacesCountryAlbumTypeIdentifier: string; declare const MLPhotosSloMoGroupTypeIdentifier: string; +declare const MLApertureFolderAlbumTypeIdentifier: string; + declare const MLAperturePlacesProvinceAlbumTypeIdentifier: string; declare const MLPhotosFrontCameraGroupTypeIdentifier: string; @@ -281,8 +281,6 @@ declare const MLApertureLastNMonthsAlbumTypeIdentifier: string; declare const MLiTunesTVShowsPlaylistTypeIdentifier: string; -declare const MLiTunesMusicVideosPlaylistTypeIdentifier: string; - declare const MLPhotosLongExposureGroupTypeIdentifier: string; declare const MLiMovieEventCalendarGroupTypeIdentifier: string; @@ -293,6 +291,8 @@ declare const MLPhotosFolderTypeIdentifier: string; declare const MLApertureFacebookAlbumTypeIdentifier: string; +declare const MLiTunesMusicVideosPlaylistTypeIdentifier: string; + declare const MLiPhotoRootGroupTypeIdentifier: string; declare const MLPhotosSmartAlbumTypeIdentifier: string; diff --git a/packages/macos/types/MediaPlayer.d.ts b/packages/macos/types/MediaPlayer.d.ts index 95073fdb..9fe6ad59 100644 --- a/packages/macos/types/MediaPlayer.d.ts +++ b/packages/macos/types/MediaPlayer.d.ts @@ -73,16 +73,12 @@ declare const MPErrorDomain: string; declare const MPMediaItemPropertyComments: string; -declare const MPMediaItemPropertyPersistentID: string; - declare const MPLanguageOptionCharacteristicTranscribesSpokenDialog: string; declare const MPNowPlayingInfoCollectionIdentifier: string; declare const MPMediaItemPropertyPlaybackDuration: string; -declare const MPNowPlayingInfoPropertyElapsedPlaybackTime: string; - declare const MPMediaPlaybackIsPreparedToPlayDidChangeNotification: string; declare const MPMediaItemPropertyIsCloudItem: string; @@ -91,6 +87,12 @@ declare const MPNowPlayingInfoPropertyIsLiveStream: string; declare const MPMediaItemPropertyArtwork: string; +declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; + +declare const MPMediaItemPropertyPersistentID: string; + +declare const MPNowPlayingInfoPropertyElapsedPlaybackTime: string; + declare const MPNowPlayingInfoPropertyMediaType: string; declare const MPMediaItemPropertySkipCount: string; @@ -99,6 +101,8 @@ declare const MPMediaPlaylistPropertySeedItems: string; declare const MPNowPlayingInfoPropertyAssetURL: string; +declare const MPNowPlayingInfoProperty1x1AnimatedArtwork: string; + declare const MPNowPlayingInfoPropertyPlaybackProgress: string; declare const MPNowPlayingInfoPropertyAdTimeRanges: string; @@ -111,6 +115,8 @@ declare const MPNowPlayingInfoPropertyExcludeFromSuggestions: string; declare const MPMediaPlaylistPropertyPersistentID: string; +declare const MPNowPlayingInfoProperty3x4AnimatedArtwork: string; + declare const MPMediaPlaylistPropertyName: string; declare const MPNowPlayingInfoPropertyServiceIdentifier: string; @@ -159,10 +165,22 @@ declare const MPMediaItemPropertyIsExplicit: string; declare const MPNowPlayingInfoPropertyCurrentLanguageOptions: string; -declare const MPNowPlayingInfoPropertyPlaybackQueueCount: string; - declare const MPMediaItemPropertyAlbumTitle: string; +declare const MPNowPlayingInfoMediaType: { + None: 0, + Audio: 1, + Video: 2, +}; + +declare const MPNowPlayingPlaybackState: { + Unknown: 0, + Playing: 1, + Paused: 2, + Stopped: 3, + Interrupted: 4, +}; + declare const MPSeekCommandEventType: { Begin: 0, End: 1, @@ -193,20 +211,6 @@ declare const MPNowPlayingInfoLanguageOptionType: { Legible: 1, }; -declare const MPNowPlayingPlaybackState: { - Unknown: 0, - Playing: 1, - Paused: 2, - Stopped: 3, - Interrupted: 4, -}; - -declare const MPNowPlayingInfoMediaType: { - None: 0, - Audio: 1, - Video: 2, -}; - declare const MPMediaType: { Music: 1, Podcast: 2, @@ -246,13 +250,6 @@ declare interface MPSystemMusicPlayerController extends NSObjectProtocol { declare class MPSystemMusicPlayerController extends NativeObject implements MPSystemMusicPlayerController { } -declare class MPSkipIntervalCommand extends MPRemoteCommand { - get preferredIntervals(): NSArray; - set preferredIntervals(value: NSArray | Array); - - setPreferredIntervals(preferredIntervals: NSArray | Array): void; -} - declare class MPChangePlaybackPositionCommand extends MPRemoteCommand { } @@ -326,14 +323,11 @@ declare class MPRatingCommand extends MPRemoteCommand { setMaximumRating(maximumRating: number): void; } -declare class MPNowPlayingInfoLanguageOptionGroup extends NSObject { - initWithLanguageOptionsDefaultLanguageOptionAllowEmptySelection(languageOptions: NSArray | Array, defaultLanguageOption: MPNowPlayingInfoLanguageOption | null, allowEmptySelection: boolean): this; - - readonly languageOptions: NSArray; - - readonly defaultLanguageOption: MPNowPlayingInfoLanguageOption; +declare class MPSkipIntervalCommand extends MPRemoteCommand { + get preferredIntervals(): NSArray; + set preferredIntervals(value: NSArray | Array); - readonly allowEmptySelection: boolean; + setPreferredIntervals(preferredIntervals: NSArray | Array): void; } declare class MPNowPlayingInfoLanguageOption extends NSObject { @@ -354,6 +348,10 @@ declare class MPNowPlayingInfoLanguageOption extends NSObject { readonly identifier: string; } +declare class MPMediaItemAnimatedArtwork extends NSObject { + initWithArtworkIDPreviewImageRequestHandlerVideoAssetFileURLRequestHandler(artworkID: string, previewImageRequestHandler: (p1: CGSize, p2: (p1: NSImage) => void) => void | null, videoAssetFileURLRequestHandler: (p1: CGSize, p2: (p1: NSURL) => void) => void | null): this; +} + declare class MPContentItem extends NSObject { initWithIdentifier(identifier: string): this; @@ -482,6 +480,8 @@ declare class MPNowPlayingInfoCenter extends NSObject { playbackState: interop.Enum; + static readonly supportedAnimatedArtworkKeys: NSArray; + setNowPlayingInfo(nowPlayingInfo: NSDictionary | Record | null): void; setPlaybackState(playbackState: interop.Enum): void; @@ -502,6 +502,16 @@ declare class MPSkipIntervalCommandEvent extends MPRemoteCommandEvent { readonly interval: number; } +declare class MPNowPlayingInfoLanguageOptionGroup extends NSObject { + initWithLanguageOptionsDefaultLanguageOptionAllowEmptySelection(languageOptions: NSArray | Array, defaultLanguageOption: MPNowPlayingInfoLanguageOption | null, allowEmptySelection: boolean): this; + + readonly languageOptions: NSArray; + + readonly defaultLanguageOption: MPNowPlayingInfoLanguageOption; + + readonly allowEmptySelection: boolean; +} + declare class MPFeedbackCommandEvent extends MPRemoteCommandEvent { readonly negative: boolean; diff --git a/packages/macos/types/Metal.d.ts b/packages/macos/types/Metal.d.ts index 2e8abdcd..dd652009 100644 --- a/packages/macos/types/Metal.d.ts +++ b/packages/macos/types/Metal.d.ts @@ -13,6 +13,8 @@ declare const MTLBinaryArchiveDomain: string; declare const MTLLogStateErrorDomain: string; +declare const MTL4CommandQueueErrorDomain: string; + declare const NSProcessPerformanceProfileDefault: number; declare const NSDeviceCertificationiPhonePerformanceGaming: number; @@ -43,6 +45,8 @@ declare const MTLCommonCounterFragmentInvocations: string; declare const MTLCommonCounterClipperPrimitivesOut: string; +declare const MTLTensorDomain: string; + declare const MTLCommonCounterTessellationInputPatches: string; declare const MTLAttributeStrideStatic: number; @@ -73,12 +77,134 @@ declare const MTLCaptureErrorDomain: string; declare const MTLLibraryErrorDomain: string; -declare const MTLIOCompressionMethod: { - Zlib: 0, - LZFSE: 1, - LZ4: 2, - LZMA: 3, - LZBitmap: 4, +declare const MTLAccelerationStructureUsage: { + None: 0, + Refit: 1, + PreferFastBuild: 2, + ExtendedLimits: 4, + PreferFastIntersection: 16, + MinimizeMemory: 32, +}; + +declare const MTL4AlphaToOneState: { + Disabled: 0, + Enabled: 1, +}; + +declare const MTLCommandBufferStatus: { + NotEnqueued: 0, + Enqueued: 1, + Committed: 2, + Scheduled: 3, + Completed: 4, + Error: 5, +}; + +declare const MTLCommandBufferError: { + None: 0, + Internal: 1, + Timeout: 2, + PageFault: 3, + Blacklisted: 4, + AccessRevoked: 4, + NotPermitted: 7, + OutOfMemory: 8, + InvalidResource: 9, + Memoryless: 10, + DeviceRemoved: 11, + StackOverflow: 12, +}; + +declare const MTLWinding: { + MTLWindingClockwise: 0, + Counter: 1, +}; + +declare const MTLFunctionType: { + Vertex: 1, + Fragment: 2, + Kernel: 3, + Visible: 5, + Intersection: 6, + Mesh: 7, + Object: 8, +}; + +declare const MTLAccelerationStructureRefitOptions: { + Vertex: 1, + PerPrimitive: 2, +}; + +declare const MTLLogLevel: { + Undefined: 0, + Debug: 1, + Info: 2, + Notice: 3, + Error: 4, + Fault: 5, +}; + +declare const MTLPatchType: { + None: 0, + Triangle: 1, + Quad: 2, +}; + +declare const MTLBufferSparseTier: { + TierNone: 0, + Tier1: 1, +}; + +declare const MTLTensorUsage: { + Compute: 1, + Render: 2, + MachineLearning: 4, +}; + +declare const MTL4VisibilityOptions: { + None: 0, + Device: 1, + ResourceAlias: 2, +}; + +declare const MTLIOPriority: { + High: 0, + Normal: 1, + Low: 2, +}; + +declare const MTLTransformType: { + PackedFloat4x3: 0, + Component: 1, +}; + +declare const MTLShaderValidation: { + Default: 0, + Enabled: 1, + Disabled: 2, +}; + +declare const MTLBindingAccess: { + BindingAccessReadOnly: 0, + BindingAccessReadWrite: 1, + BindingAccessWriteOnly: 2, + ArgumentAccessReadOnly: 0, + ArgumentAccessReadWrite: 1, + ArgumentAccessWriteOnly: 2, +}; + +declare const MTLIntersectionFunctionSignature: { + None: 0, + Instancing: 1, + TriangleData: 2, + WorldSpaceData: 4, + InstanceMotion: 8, + PrimitiveMotion: 16, + ExtendedLimits: 32, + MaxLevels: 64, + CurveData: 128, + IntersectionFunctionBuffer: 256, + UserData: 512, }; declare const MTLSparsePageSize: { @@ -113,6 +239,7 @@ declare const MTLBlendFactor: { OneMinusSource1Color: 16, Source1Alpha: 17, OneMinusSource1Alpha: 18, + Unspecialized: 19, }; declare const MTLVertexStepFunction: { @@ -123,6 +250,21 @@ declare const MTLVertexStepFunction: { PerPatchControlPoint: 4, }; +declare const MTLFunctionOptions: { + None: 0, + CompileToBinary: 1, + StoreFunctionInMetalPipelinesScript: 2, + StoreFunctionInMetalScript: 2, + FailOnBinaryArchiveMiss: 4, + PipelineIndependent: 8, +}; + +declare const MTLHazardTrackingMode: { + Default: 0, + Untracked: 1, + Tracked: 2, +}; + declare const MTLStoreAction: { DontCare: 0, Store: 1, @@ -137,10 +279,61 @@ declare const MTLIndexType: { Int32: 1, }; -declare const MTLPatchType: { +declare const MTLAccelerationStructureInstanceOptions: { None: 0, - Triangle: 1, - Quad: 2, + DisableTriangleCulling: 1, + TriangleFrontFacingWindingCounterClockwise: 2, + Opaque: 4, + NonOpaque: 8, +}; + +declare const MTLStepFunction: { + Constant: 0, + PerVertex: 1, + PerInstance: 2, + PerPatch: 3, + PerPatchControlPoint: 4, + ThreadPositionInGridX: 5, + ThreadPositionInGridY: 6, + ThreadPositionInGridXIndexed: 7, + ThreadPositionInGridYIndexed: 8, +}; + +declare const MTL4CommandQueueError: { + None: 0, + Timeout: 1, + NotPermitted: 2, + OutOfMemory: 3, + DeviceRemoved: 4, + AccessRevoked: 5, + Internal: 6, +}; + +declare const MTL4BinaryFunctionOptions: { + None: 0, + PipelineIndependent: 2, +}; + +declare const MTL4PipelineDataSetSerializerConfiguration: { + Descriptors: 1, + Binaries: 2, +}; + +declare const MTLResourceUsage: { + Read: 1, + Write: 2, + Sample: 4, +}; + +declare const MTL4IndirectCommandBufferSupportState: { + Disabled: 0, + Enabled: 1, +}; + +declare const MTL4BlendState: { + Disabled: 0, + Enabled: 1, + Unspecialized: 2, }; declare const MTLIOStatus: { @@ -156,18 +349,6 @@ declare const MTLStitchedLibraryOptions: { StoreLibraryInMetalPipelinesScript: 2, }; -declare const MTLIntersectionFunctionSignature: { - None: 0, - Instancing: 1, - TriangleData: 2, - WorldSpaceData: 4, - InstanceMotion: 8, - PrimitiveMotion: 16, - ExtendedLimits: 32, - MaxLevels: 64, - CurveData: 128, -}; - declare const MTLLogStateError: { Size: 1, MTLLogStateErrorInvalid: 2, @@ -182,15 +363,16 @@ declare const MTLDynamicLibraryError: { Unsupported: 5, }; -declare const MTLAccelerationStructureRefitOptions: { - Vertex: 1, - PerPrimitive: 2, -}; - declare const MTLFunctionLogType: { MTLFunctionLogTypeValidation: 0, }; +declare const MTL4RenderEncoderOptions: { + None: 0, + Suspending: 1, + Resuming: 2, +}; + declare const MTLHeapType: { Automatic: 0, Placement: 1, @@ -221,13 +403,6 @@ declare const MTLMatrixLayout: { Row: 1, }; -declare const MTLAccelerationStructureUsage: { - None: 0, - Refit: 1, - PreferFastBuild: 2, - ExtendedLimits: 4, -}; - declare const MTLTessellationFactorStepFunction: { Constant: 0, PerPatch: 1, @@ -242,6 +417,7 @@ declare const MTLColorWriteMask: { Blue: 2, Alpha: 1, All: 15, + Unspecialized: 16, }; declare const MTLDepthClipMode: { @@ -249,11 +425,6 @@ declare const MTLDepthClipMode: { Clamp: 1, }; -declare const MTLWinding: { - MTLWindingClockwise: 0, - Counter: 1, -}; - declare const MTLCullMode: { None: 0, Front: 1, @@ -274,12 +445,6 @@ declare const MTLPrimitiveType: { TriangleStrip: 4, }; -declare const MTLShaderValidation: { - Default: 0, - Enabled: 1, - Disabled: 2, -}; - declare const MTLVertexFormat: { Invalid: 0, UChar2: 1, @@ -369,19 +534,9 @@ declare const MTLCommandBufferErrorOption: { EncoderExecutionStatus: 1, }; -declare const MTLCommandBufferError: { - None: 0, - Internal: 1, - Timeout: 2, - PageFault: 3, - Blacklisted: 4, - AccessRevoked: 4, - NotPermitted: 7, - OutOfMemory: 8, - InvalidResource: 9, - Memoryless: 10, - DeviceRemoved: 11, - StackOverflow: 12, +declare const MTL4AlphaToCoverageState: { + Disabled: 0, + Enabled: 1, }; declare const MTLLibraryType: { @@ -389,15 +544,6 @@ declare const MTLLibraryType: { Dynamic: 1, }; -declare const MTLCommandBufferStatus: { - NotEnqueued: 0, - Enqueued: 1, - Committed: 2, - Scheduled: 3, - Completed: 4, - Error: 5, -}; - declare const MTLBlitOption: { None: 0, DepthFromDepthStencil: 1, @@ -405,6 +551,11 @@ declare const MTLBlitOption: { RowLinearPVRTC: 4, }; +declare const MTLVisibilityResultType: { + Reset: 0, + Accumulate: 1, +}; + declare const MTLSparseTextureMappingMode: { Map: 0, Unmap: 1, @@ -437,6 +588,7 @@ declare const MTLGPUFamily: { Apple7: 1007, Apple8: 1008, Apple9: 1009, + Apple10: 1010, Mac1: 2001, Mac2: 2002, Common1: 3001, @@ -445,6 +597,7 @@ declare const MTLGPUFamily: { MacCatalyst1: 4001, MacCatalyst2: 4002, Metal3: 5001, + Metal4: 5002, }; declare const MTLLibraryError: { @@ -473,6 +626,7 @@ declare const MTLBindingType: { InstanceAccelerationStructure: 26, IntersectionFunctionTable: 27, ObjectPayload: 34, + Tensor: 37, }; declare const MTLCompileSymbolVisibility: { @@ -485,123 +639,8 @@ declare const MTLLibraryOptimizationLevel: { Size: 1, }; -declare const MTLFunctionOptions: { - None: 0, - CompileToBinary: 1, - StoreFunctionInMetalPipelinesScript: 2, - StoreFunctionInMetalScript: 2, - FailOnBinaryArchiveMiss: 4, -}; - -declare const MTLBindingAccess: { - BindingAccessReadOnly: 0, - BindingAccessReadWrite: 1, - BindingAccessWriteOnly: 2, - ArgumentAccessReadOnly: 0, - ArgumentAccessReadWrite: 1, - ArgumentAccessWriteOnly: 2, -}; - -declare const MTLDataType: { - None: 0, - Struct: 1, - Array: 2, - Float: 3, - Float2: 4, - Float3: 5, - Float4: 6, - Float2x2: 7, - Float2x3: 8, - Float2x4: 9, - Float3x2: 10, - Float3x3: 11, - Float3x4: 12, - Float4x2: 13, - Float4x3: 14, - Float4x4: 15, - Half: 16, - Half2: 17, - Half3: 18, - Half4: 19, - Half2x2: 20, - Half2x3: 21, - Half2x4: 22, - Half3x2: 23, - Half3x3: 24, - Half3x4: 25, - Half4x2: 26, - Half4x3: 27, - Half4x4: 28, - Int: 29, - Int2: 30, - Int3: 31, - Int4: 32, - UInt: 33, - UInt2: 34, - UInt3: 35, - UInt4: 36, - Short: 37, - Short2: 38, - Short3: 39, - Short4: 40, - UShort: 41, - UShort2: 42, - UShort3: 43, - UShort4: 44, - Char: 45, - Char2: 46, - Char3: 47, - Char4: 48, - UChar: 49, - UChar2: 50, - UChar3: 51, - UChar4: 52, - Bool: 53, - Bool2: 54, - Bool3: 55, - Bool4: 56, - Texture: 58, - Sampler: 59, - Pointer: 60, - R8Unorm: 62, - R8Snorm: 63, - R16Unorm: 64, - R16Snorm: 65, - RG8Unorm: 66, - RG8Snorm: 67, - RG16Unorm: 68, - RG16Snorm: 69, - RGBA8Unorm: 70, - RGBA8Unorm_sRGB: 71, - RGBA8Snorm: 72, - RGBA16Unorm: 73, - RGBA16Snorm: 74, - RGB10A2Unorm: 75, - RG11B10Float: 76, - RGB9E5Float: 77, - RenderPipeline: 78, - ComputePipeline: 79, - IndirectCommandBuffer: 80, - Long: 81, - Long2: 82, - Long3: 83, - Long4: 84, - ULong: 85, - ULong2: 86, - ULong3: 87, - ULong4: 88, - VisibleFunctionTable: 115, - IntersectionFunctionTable: 116, - PrimitiveAccelerationStructure: 117, - InstanceAccelerationStructure: 118, - BFloat: 121, - BFloat2: 122, - BFloat3: 123, - BFloat4: 124, -}; - -declare const MTLTessellationFactorFormat: { - MTLTessellationFactorFormatHalf: 0, +declare const MTLTessellationFactorFormat: { + MTLTessellationFactorFormatHalf: 0, }; declare const MTLTextureSwizzle: { @@ -753,6 +792,7 @@ declare const MTLPixelFormat: { Depth32Float_Stencil8: 260, X32_Stencil8: 261, X24_Stencil8: 262, + Unspecialized: 263, }; declare const MTLTextureType: { @@ -768,10 +808,123 @@ declare const MTLTextureType: { TypeTextureBuffer: 9, }; -declare const MTLHazardTrackingMode: { - Default: 0, - Untracked: 1, - Tracked: 2, +declare const MTLTensorError: { + None: 0, + InternalError: 1, + InvalidDescriptor: 2, +}; + +declare const MTLTensorDataType: { + None: 0, + Float32: 3, + Float16: 16, + BFloat16: 121, + Int8: 45, + UInt8: 49, + Int16: 37, + UInt16: 41, + Int32: 29, + UInt32: 33, +}; + +declare const MTLDataType: { + None: 0, + Struct: 1, + Array: 2, + Float: 3, + Float2: 4, + Float3: 5, + Float4: 6, + Float2x2: 7, + Float2x3: 8, + Float2x4: 9, + Float3x2: 10, + Float3x3: 11, + Float3x4: 12, + Float4x2: 13, + Float4x3: 14, + Float4x4: 15, + Half: 16, + Half2: 17, + Half3: 18, + Half4: 19, + Half2x2: 20, + Half2x3: 21, + Half2x4: 22, + Half3x2: 23, + Half3x3: 24, + Half3x4: 25, + Half4x2: 26, + Half4x3: 27, + Half4x4: 28, + Int: 29, + Int2: 30, + Int3: 31, + Int4: 32, + UInt: 33, + UInt2: 34, + UInt3: 35, + UInt4: 36, + Short: 37, + Short2: 38, + Short3: 39, + Short4: 40, + UShort: 41, + UShort2: 42, + UShort3: 43, + UShort4: 44, + Char: 45, + Char2: 46, + Char3: 47, + Char4: 48, + UChar: 49, + UChar2: 50, + UChar3: 51, + UChar4: 52, + Bool: 53, + Bool2: 54, + Bool3: 55, + Bool4: 56, + Texture: 58, + Sampler: 59, + Pointer: 60, + R8Unorm: 62, + R8Snorm: 63, + R16Unorm: 64, + R16Snorm: 65, + RG8Unorm: 66, + RG8Snorm: 67, + RG16Unorm: 68, + RG16Snorm: 69, + RGBA8Unorm: 70, + RGBA8Unorm_sRGB: 71, + RGBA8Snorm: 72, + RGBA16Unorm: 73, + RGBA16Snorm: 74, + RGB10A2Unorm: 75, + RG11B10Float: 76, + RGB9E5Float: 77, + RenderPipeline: 78, + ComputePipeline: 79, + IndirectCommandBuffer: 80, + Long: 81, + Long2: 82, + Long3: 83, + Long4: 84, + ULong: 85, + ULong2: 86, + ULong3: 87, + ULong4: 88, + VisibleFunctionTable: 115, + IntersectionFunctionTable: 116, + PrimitiveAccelerationStructure: 117, + InstanceAccelerationStructure: 118, + BFloat: 121, + BFloat2: 122, + BFloat3: 123, + BFloat4: 124, + DepthStencilState: 139, + Tensor: 140, }; declare const MTLCPUCacheMode: { @@ -786,6 +939,26 @@ declare const MTLPurgeableState: { Empty: 4, }; +declare const MTLCounterSampleBufferError: { + OutOfMemory: 0, + Invalid: 1, + Internal: 2, +}; + +declare const MTLTextureSparseTier: { + TierNone: 0, + Tier1: 1, + Tier2: 2, +}; + +declare const MTLIOCompressionMethod: { + Zlib: 0, + LZFSE: 1, + LZ4: 2, + LZMA: 3, + LZBitmap: 4, +}; + declare const MTLLanguageVersion: { Version1_1: 65537, Version1_2: 65538, @@ -797,6 +970,7 @@ declare const MTLLanguageVersion: { Version3_0: 196608, Version3_1: 196609, Version3_2: 196610, + Version4_0: 262144, }; declare const MTLMultisampleStencilResolveFilter: { @@ -872,6 +1046,7 @@ declare const MTLBlendOperation: { ReverseSubtract: 2, Min: 3, Max: 4, + Unspecialized: 5, }; declare const MTLSamplerMinMagFilter: { @@ -890,6 +1065,18 @@ declare const MTLStoreActionOptions: { CustomSamplePositions: 1, }; +declare const MTLFeatureSet: { + Set_macOS_GPUFamily1_v1: 10000, + Set_OSX_GPUFamily1_v1: 10000, + Set_macOS_GPUFamily1_v2: 10001, + Set_OSX_GPUFamily1_v2: 10001, + Set_macOS_ReadWriteTextureTier2: 10002, + Set_OSX_ReadWriteTextureTier2: 10002, + Set_macOS_GPUFamily1_v3: 10003, + Set_macOS_GPUFamily1_v4: 10004, + Set_macOS_GPUFamily2_v1: 10005, +}; + declare const MTLMutability: { Default: 0, Mutable: 1, @@ -902,10 +1089,23 @@ declare const MTLMathMode: { Fast: 2, }; -declare const MTLCounterSampleBufferError: { - OutOfMemory: 0, - Invalid: 1, - Internal: 2, +declare const MTL4TimestampGranularity: { + Relaxed: 0, + Precise: 1, +}; + +declare const MTLStages: { + Vertex: 1, + Fragment: 2, + Tile: 4, + Object: 8, + Mesh: 16, + ResourceState: 67108864, + Dispatch: 134217728, + Blit: 268435456, + AccelerationStructure: 536870912, + MachineLearning: 1073741824, + All: 9223372036854775807, }; declare const MTLSamplerMipFilter: { @@ -914,11 +1114,26 @@ declare const MTLSamplerMipFilter: { Linear: 2, }; -declare const MTLMotionBorderMode: { +declare const MTL4CompilerTaskStatus: { + None: 0, + Scheduled: 1, + Compiling: 2, + Finished: 3, +}; + +declare const MTLMotionBorderMode: { Clamp: 0, Vanish: 1, }; +declare const MTLPipelineOption: { + None: 0, + ArgumentInfo: 1, + BindingInfo: 1, + BufferTypeInfo: 2, + FailOnBinaryArchiveMiss: 4, +}; + declare const MTLTessellationPartitionMode: { Pow2: 0, Integer: 1, @@ -954,20 +1169,9 @@ declare const MTLCounterSamplingPoint: { Blit: 4, }; -declare const MTLPipelineOption: { - None: 0, - ArgumentInfo: 1, - BindingInfo: 1, - BufferTypeInfo: 2, - FailOnBinaryArchiveMiss: 4, -}; - -declare const MTLAccelerationStructureInstanceOptions: { - None: 0, - DisableTriangleCulling: 1, - TriangleFrontFacingWindingCounterClockwise: 2, - Opaque: 4, - NonOpaque: 8, +declare const MTL4LogicalToPhysicalColorAttachmentMappingState: { + Identity: 0, + Inherited: 1, }; declare const MTLTextureCompressionType: { @@ -981,13 +1185,10 @@ declare const MTLReadWriteTextureTier: { Tier2: 2, }; -declare const MTLLogLevel: { - Undefined: 0, - Debug: 1, - Info: 2, - Notice: 3, - Error: 4, - Fault: 5, +declare const MTLSamplerReductionMode: { + WeightedAverage: 0, + Minimum: 1, + Maximum: 2, }; declare const MTLStorageMode: { @@ -1030,18 +1231,6 @@ declare const MTLArgumentType: { IntersectionFunctionTable: 27, }; -declare const MTLFeatureSet: { - Set_macOS_GPUFamily1_v1: 10000, - Set_OSX_GPUFamily1_v1: 10000, - Set_macOS_GPUFamily1_v2: 10001, - Set_OSX_GPUFamily1_v2: 10001, - Set_macOS_ReadWriteTextureTier2: 10002, - Set_OSX_ReadWriteTextureTier2: 10002, - Set_macOS_GPUFamily1_v3: 10003, - Set_macOS_GPUFamily1_v4: 10004, - Set_macOS_GPUFamily2_v1: 10005, -}; - declare const MTLRenderStages: { Vertex: 1, Fragment: 2, @@ -1055,21 +1244,14 @@ declare const MTLIOError: { Internal: 2, }; -declare const MTLIOPriority: { - High: 0, - Normal: 1, - Low: 2, -}; - declare const MTLTriangleFillMode: { Fill: 0, Lines: 1, }; -declare const MTLResourceUsage: { - Read: 1, - Write: 2, - Sample: 4, +declare const MTL4CounterHeapType: { + Invalid: 0, + Timestamp: 1, }; declare const MTLCaptureDestination: { @@ -1082,16 +1264,6 @@ declare const MTLIOCompressionStatus: { Error: 1, }; -declare const MTLFunctionType: { - Vertex: 1, - Fragment: 2, - Kernel: 3, - Visible: 5, - Intersection: 6, - Mesh: 7, - Object: 8, -}; - declare const MTLLoadAction: { DontCare: 0, Load: 1, @@ -1118,21 +1290,10 @@ declare const MTLIndirectCommandType: { DrawMeshThreads: 256, }; -declare const MTLTransformType: { - PackedFloat4x3: 0, - Component: 1, -}; - -declare const MTLStepFunction: { - Constant: 0, - PerVertex: 1, - PerInstance: 2, - PerPatch: 3, - PerPatchControlPoint: 4, - ThreadPositionInGridX: 5, - ThreadPositionInGridY: 6, - ThreadPositionInGridXIndexed: 7, - ThreadPositionInGridYIndexed: 8, +declare const MTL4ShaderReflection: { + None: 0, + BindingInfo: 1, + BufferTypeInfo: 2, }; declare const MTLPrimitiveTopologyClass: { @@ -1166,12 +1327,28 @@ declare const MTLCurveBasis: { Bezier: 3, }; +declare class MTLIntersectionFunctionBufferArguments { + constructor(init?: MTLIntersectionFunctionBufferArguments); + intersectionFunctionBuffer: number; + intersectionFunctionBufferSize: number; + intersectionFunctionStride: number; +} + declare class MTLIndirectCommandBufferExecutionRange { constructor(init?: MTLIndirectCommandBufferExecutionRange); location: number; length: number; } +declare class MTL4UpdateSparseTextureMappingOperation { + constructor(init?: MTL4UpdateSparseTextureMappingOperation); + mode: interop.Enum; + textureRegion: MTLRegion; + textureLevel: number; + textureSlice: number; + heapOffset: number; +} + declare class MTLAccelerationStructureInstanceDescriptor { constructor(init?: MTLAccelerationStructureInstanceDescriptor); transformationMatrix: _MTLPackedFloat4x3; @@ -1189,6 +1366,13 @@ declare class MTLPackedFloatQuaternion { w: number; } +declare class unnamed_5702030146212538067 { + constructor(init?: unnamed_5702030146212538067); + x: number; + y: number; + z: number; +} + declare class MTLTriangleTessellationFactorsHalf { constructor(init?: MTLTriangleTessellationFactorsHalf); edgeTessellationFactor: unknown /* const array */; @@ -1245,11 +1429,11 @@ declare class MTLRegion { size: MTLSize; } -declare class unnamed_3271941155399071732 { - constructor(init?: unnamed_3271941155399071732); - x: number; - y: number; - z: number; +declare class MTL4UpdateSparseBufferMappingOperation { + constructor(init?: MTL4UpdateSparseBufferMappingOperation); + mode: interop.Enum; + bufferRange: _NSRange; + heapOffset: number; } declare class MTLCounterResultStatistic { @@ -1264,6 +1448,12 @@ declare class MTLCounterResultStatistic { computeKernelInvocations: number; } +declare class MTLDispatchThreadsIndirectArguments { + constructor(init?: MTLDispatchThreadsIndirectArguments); + threadsPerGrid: unknown /* const array */; + threadsPerThreadgroup: unknown /* const array */; +} + declare class MTLIndirectAccelerationStructureMotionInstanceDescriptor { constructor(init?: MTLIndirectAccelerationStructureMotionInstanceDescriptor); options: interop.Enum; @@ -1292,6 +1482,16 @@ declare class MTLQuadTessellationFactorsHalf { insideTessellationFactor: unknown /* const array */; } +declare class MTL4CopySparseTextureMappingOperation { + constructor(init?: MTL4CopySparseTextureMappingOperation); + sourceRegion: MTLRegion; + sourceLevel: number; + sourceSlice: number; + destinationOrigin: MTLOrigin; + destinationLevel: number; + destinationSlice: number; +} + declare class MTLAccelerationStructureUserIDInstanceDescriptor { constructor(init?: MTLAccelerationStructureUserIDInstanceDescriptor); transformationMatrix: _MTLPackedFloat4x3; @@ -1328,6 +1528,18 @@ declare class MTLComponentTransform { translation: _MTLPackedFloat3; } +declare class MTL4CopySparseBufferMappingOperation { + constructor(init?: MTL4CopySparseBufferMappingOperation); + sourceRange: _NSRange; + destinationOffset: number; +} + +declare class MTL4BufferRange { + constructor(init?: MTL4BufferRange); + bufferAddress: number; + length: number; +} + declare class MTLDispatchThreadgroupsIndirectArguments { constructor(init?: MTLDispatchThreadgroupsIndirectArguments); threadgroupsPerGrid: unknown /* const array */; @@ -1355,6 +1567,12 @@ declare class MTLDrawPrimitivesIndirectArguments { baseInstance: number; } +declare class MTLSizeAndAlign { + constructor(init?: MTLSizeAndAlign); + size: number; + align: number; +} + declare class _MTLPackedFloat4x3 { constructor(init?: _MTLPackedFloat4x3); columns: unknown /* const array */; @@ -1378,6 +1596,11 @@ declare class MTLClearColor { alpha: number; } +declare class MTL4TimestampHeapEntry { + constructor(init?: MTL4TimestampHeapEntry); + timestamp: number; +} + declare class _MTLPackedFloat3 { constructor(init?: _MTLPackedFloat3); } @@ -1400,12 +1623,6 @@ declare class MTLCounterResultTimestamp { timestamp: number; } -declare class MTLSizeAndAlign { - constructor(init?: MTLSizeAndAlign); - size: number; - align: number; -} - declare class MTLTextureSwizzleChannels { constructor(init?: MTLTextureSwizzleChannels); red: interop.Enum; @@ -1441,11 +1658,11 @@ declare class MTLMapIndirectArguments { sliceId: number; } -type unnamed_12138143396734061684Descriptor = +type unnamed_12332662631098016591Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_12138143396734061684 { - constructor(init?: unnamed_12138143396734061684Descriptor); +declare class unnamed_12332662631098016591 { + constructor(init?: unnamed_12332662631098016591Descriptor); elements: unknown /* const array */; } @@ -1524,6 +1741,8 @@ declare interface MTLLibrary extends NSObjectProtocol { newFunctionWithNameConstantValuesCompletionHandler(name: string, constantValues: MTLFunctionConstantValues, completionHandler: (p1: MTLFunction, p2: NSError) => void | null): void; + reflectionForFunctionWithName(functionName: string): MTLFunctionReflection; + newFunctionWithDescriptorCompletionHandler(descriptor: MTLFunctionDescriptor, completionHandler: (p1: MTLFunction, p2: NSError) => void | null): void; newFunctionWithDescriptorError(descriptor: MTLFunctionDescriptor, error: interop.PointerConvertible): MTLFunction; @@ -1559,6 +1778,17 @@ declare interface MTLFunctionLog extends NSObjectProtocol { declare class MTLFunctionLog extends NativeObject implements MTLFunctionLog { } +declare interface MTLCommandBufferEncoderInfo extends NSObjectProtocol { + readonly label: string; + + readonly debugSignposts: NSArray; + + readonly errorState: interop.Enum; +} + +declare class MTLCommandBufferEncoderInfo extends NativeObject implements MTLCommandBufferEncoderInfo { +} + declare interface MTLRasterizationRateMap extends NSObjectProtocol { readonly device: MTLDevice; @@ -1584,6 +1814,125 @@ declare interface MTLRasterizationRateMap extends NSObjectProtocol { declare class MTLRasterizationRateMap extends NativeObject implements MTLRasterizationRateMap { } +declare interface MTLResourceStateCommandEncoder extends MTLCommandEncoder { + updateTextureMappingsModeRegionsMipLevelsSlicesNumRegions?(texture: MTLTexture, mode: interop.Enum, regions: interop.PointerConvertible, mipLevels: interop.PointerConvertible, slices: interop.PointerConvertible, numRegions: number): void; + + updateTextureMappingModeRegionMipLevelSlice?(texture: MTLTexture, mode: interop.Enum, region: MTLRegion, mipLevel: number, slice: number): void; + + updateTextureMappingModeIndirectBufferIndirectBufferOffset?(texture: MTLTexture, mode: interop.Enum, indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; + + updateFence?(fence: MTLFence): void; + + waitForFence?(fence: MTLFence): void; + + moveTextureMappingsFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin?(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; +} + +declare class MTLResourceStateCommandEncoder extends NativeObject implements MTLResourceStateCommandEncoder { +} + +declare interface MTLResourceViewPool extends NSObjectProtocol { + readonly baseResourceID: MTLResourceID; + + readonly resourceViewCount: number; + + readonly device: MTLDevice; + + readonly label: string; + + copyResourceViewsFromPoolSourceRangeDestinationIndex(sourcePool: MTLResourceViewPool, sourceRange: _NSRange, destinationIndex: number): MTLResourceID; +} + +declare class MTLResourceViewPool extends NativeObject implements MTLResourceViewPool { +} + +declare interface MTLTexture extends MTLResource { + readonly rootResource: MTLResource; + + readonly parentTexture: MTLTexture; + + readonly parentRelativeLevel: number; + + readonly parentRelativeSlice: number; + + readonly buffer: MTLBuffer; + + readonly bufferOffset: number; + + readonly bufferBytesPerRow: number; + + readonly iosurface: interop.Object; + + readonly iosurfacePlane: number; + + readonly textureType: interop.Enum; + + readonly pixelFormat: interop.Enum; + + readonly width: number; + + readonly height: number; + + readonly depth: number; + + readonly mipmapLevelCount: number; + + readonly sampleCount: number; + + readonly arrayLength: number; + + readonly usage: interop.Enum; + + readonly shareable: boolean; + + readonly framebufferOnly: boolean; + + readonly firstMipmapInTail?: number; + + readonly tailSizeInBytes?: number; + + readonly isSparse?: boolean; + + readonly allowGPUOptimizedContents: boolean; + + readonly compressionType: interop.Enum; + + readonly gpuResourceID: MTLResourceID; + + getBytesBytesPerRowBytesPerImageFromRegionMipmapLevelSlice(pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number, region: MTLRegion, level: number, slice: number): void; + + replaceRegionMipmapLevelSliceWithBytesBytesPerRowBytesPerImage(region: MTLRegion, level: number, slice: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number): void; + + getBytesBytesPerRowFromRegionMipmapLevel(pixelBytes: interop.PointerConvertible, bytesPerRow: number, region: MTLRegion, level: number): void; + + replaceRegionMipmapLevelWithBytesBytesPerRow(region: MTLRegion, level: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number): void; + + newTextureViewWithPixelFormat(pixelFormat: interop.Enum): MTLTexture; + + newTextureViewWithPixelFormatTextureTypeLevelsSlices(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange): MTLTexture; + + newSharedTextureHandle(): MTLSharedTextureHandle; + + newTextureViewWithDescriptor(descriptor: MTLTextureViewDescriptor): MTLTexture; + + readonly remoteStorageTexture: MTLTexture; + + newRemoteTextureViewForDevice(device: MTLDevice): MTLTexture; + + readonly swizzle: MTLTextureSwizzleChannels; + + newTextureViewWithPixelFormatTextureTypeLevelsSlicesSwizzle(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange, swizzle: MTLTextureSwizzleChannels): MTLTexture; + + readonly sparseTextureTier: interop.Enum; + + isShareable(): boolean; + + isFramebufferOnly(): boolean; +} + +declare class MTLTexture extends NativeObject implements MTLTexture { +} + declare interface MTLSharedEvent extends MTLEvent { notifyListenerAtValueBlock(listener: MTLSharedEventListener, value: number, block: (p1: MTLSharedEvent, p2: number) => void): void; @@ -1682,24 +2031,135 @@ declare interface MTLCommandBuffer extends NSObjectProtocol { declare class MTLCommandBuffer extends NativeObject implements MTLCommandBuffer { } -declare interface MTLResourceStateCommandEncoder extends MTLCommandEncoder { - updateTextureMappingsModeRegionsMipLevelsSlicesNumRegions?(texture: MTLTexture, mode: interop.Enum, regions: interop.PointerConvertible, mipLevels: interop.PointerConvertible, slices: interop.PointerConvertible, numRegions: number): void; - - updateTextureMappingModeRegionMipLevelSlice?(texture: MTLTexture, mode: interop.Enum, region: MTLRegion, mipLevel: number, slice: number): void; - - updateTextureMappingModeIndirectBufferIndirectBufferOffset?(texture: MTLTexture, mode: interop.Enum, indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; - - updateFence?(fence: MTLFence): void; +declare interface MTL4MachineLearningCommandEncoder extends MTL4CommandEncoder { + setPipelineState(pipelineState: MTL4MachineLearningPipelineState): void; - waitForFence?(fence: MTLFence): void; + setArgumentTable(argumentTable: MTL4ArgumentTable): void; - moveTextureMappingsFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin?(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; + dispatchNetworkWithIntermediatesHeap(heap: MTLHeap): void; } -declare class MTLResourceStateCommandEncoder extends NativeObject implements MTLResourceStateCommandEncoder { +declare class MTL4MachineLearningCommandEncoder extends NativeObject implements MTL4MachineLearningCommandEncoder { } -declare interface MTLIOFileHandle extends NSObjectProtocol { +declare interface MTL4Archive extends NSObjectProtocol { + label: string; + + newComputePipelineStateWithDescriptorError(descriptor: MTL4ComputePipelineDescriptor, error: interop.PointerConvertible): MTLComputePipelineState; + + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorError(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor, error: interop.PointerConvertible): MTLComputePipelineState; + + newRenderPipelineStateWithDescriptorError(descriptor: MTL4PipelineDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorError(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newBinaryFunctionWithDescriptorError(descriptor: MTL4BinaryFunctionDescriptor, error: interop.PointerConvertible): MTL4BinaryFunction; + + setLabel(label: string | null): void; +} + +declare class MTL4Archive extends NativeObject implements MTL4Archive { +} + +declare interface MTLComputeCommandEncoder extends MTLCommandEncoder { + readonly dispatchType: interop.Enum; + + setComputePipelineState(state: MTLComputePipelineState): void; + + setBytesLengthAtIndex(bytes: interop.PointerConvertible, length: number, index: number): void; + + setBufferOffsetAtIndex(buffer: MTLBuffer | null, offset: number, index: number): void; + + setBuffersOffsetsWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, range: _NSRange): void; + + setBufferOffsetAttributeStrideAtIndex(buffer: MTLBuffer, offset: number, stride: number, index: number): void; + + setBuffersOffsetsAttributeStridesWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, strides: interop.PointerConvertible, range: _NSRange): void; + + setBytesLengthAttributeStrideAtIndex(bytes: interop.PointerConvertible, length: number, stride: number, index: number): void; + + setVisibleFunctionTableAtBufferIndex(visibleFunctionTable: MTLVisibleFunctionTable | null, bufferIndex: number): void; + + setVisibleFunctionTablesWithBufferRange(visibleFunctionTables: interop.PointerConvertible, range: _NSRange): void; + + setIntersectionFunctionTableAtBufferIndex(intersectionFunctionTable: MTLIntersectionFunctionTable | null, bufferIndex: number): void; + + setIntersectionFunctionTablesWithBufferRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; + + setAccelerationStructureAtBufferIndex(accelerationStructure: MTLAccelerationStructure | null, bufferIndex: number): void; + + setTextureAtIndex(texture: MTLTexture | null, index: number): void; + + setTexturesWithRange(textures: interop.PointerConvertible, range: _NSRange): void; + + setSamplerStateAtIndex(sampler: MTLSamplerState | null, index: number): void; + + setSamplerStatesWithRange(samplers: interop.PointerConvertible, range: _NSRange): void; + + setSamplerStateLodMinClampLodMaxClampAtIndex(sampler: MTLSamplerState | null, lodMinClamp: number, lodMaxClamp: number, index: number): void; + + setSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: interop.PointerConvertible, lodMinClamps: interop.PointerConvertible, lodMaxClamps: interop.PointerConvertible, range: _NSRange): void; + + setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; + + setImageblockWidthHeight(width: number, height: number): void; + + setStageInRegion(region: MTLRegion): void; + + setStageInRegionWithIndirectBufferIndirectBufferOffset(indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; + + dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + + dispatchThreadgroupsWithIndirectBufferIndirectBufferOffsetThreadsPerThreadgroup(indirectBuffer: MTLBuffer, indirectBufferOffset: number, threadsPerThreadgroup: MTLSize): void; + + dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + + updateFence(fence: MTLFence): void; + + waitForFence(fence: MTLFence): void; + + useResourceUsage(resource: MTLResource, usage: interop.Enum): void; + + useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; + + useHeap(heap: MTLHeap): void; + + useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + + executeCommandsInBufferIndirectBufferIndirectBufferOffset(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: MTLBuffer, indirectBufferOffset: number): void; + + memoryBarrierWithScope(scope: interop.Enum): void; + + memoryBarrierWithResourcesCount(resources: interop.PointerConvertible, count: number): void; + + sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; +} + +declare class MTLComputeCommandEncoder extends NativeObject implements MTLComputeCommandEncoder { +} + +declare interface MTL4ArgumentTable extends NSObjectProtocol { + setAddressAtIndex(gpuAddress: number, bindingIndex: number): void; + + setAddressAttributeStrideAtIndex(gpuAddress: number, stride: number, bindingIndex: number): void; + + setResourceAtBufferIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + setTextureAtIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + setSamplerStateAtIndex(resourceID: MTLResourceID, bindingIndex: number): void; + + readonly device: MTLDevice; + + readonly label: string; +} + +declare class MTL4ArgumentTable extends NativeObject implements MTL4ArgumentTable { +} + +declare interface MTLIOFileHandle extends NSObjectProtocol { label: string; setLabel(label: string | null): void; @@ -1789,6 +2249,23 @@ declare interface MTLDynamicLibrary extends NSObjectProtocol { declare class MTLDynamicLibrary extends NativeObject implements MTLDynamicLibrary { } +declare interface MTL4CounterHeap extends NSObjectProtocol { + label: string; + + readonly count: number; + + readonly type: interop.Enum; + + resolveCounterRange(range: _NSRange): NSData; + + invalidateCounterRange(range: _NSRange): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CounterHeap extends NativeObject implements MTL4CounterHeap { +} + declare interface MTLCommandQueue extends NSObjectProtocol { label: string; @@ -1831,6 +2308,72 @@ declare interface MTLIndirectCommandBuffer extends MTLResource { declare class MTLIndirectCommandBuffer extends NativeObject implements MTLIndirectCommandBuffer { } +declare interface MTL4CommandQueue extends NSObjectProtocol { + readonly device: MTLDevice; + + readonly label: string; + + commitCount(commandBuffers: interop.PointerConvertible, count: number): void; + + commitCountOptions(commandBuffers: interop.PointerConvertible, count: number, options: MTL4CommitOptions): void; + + signalEventValue(event: MTLEvent, value: number): void; + + waitForEventValue(event: MTLEvent, value: number): void; + + signalDrawable(drawable: MTLDrawable): void; + + waitForDrawable(drawable: MTLDrawable): void; + + addResidencySet(residencySet: MTLResidencySet): void; + + addResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + removeResidencySet(residencySet: MTLResidencySet): void; + + removeResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + updateTextureMappingsHeapOperationsCount(texture: MTLTexture, heap: MTLHeap | null, operations: interop.PointerConvertible, count: number): void; + + copyTextureMappingsFromTextureToTextureOperationsCount(sourceTexture: MTLTexture, destinationTexture: MTLTexture, operations: interop.PointerConvertible, count: number): void; + + updateBufferMappingsHeapOperationsCount(buffer: MTLBuffer, heap: MTLHeap | null, operations: interop.PointerConvertible, count: number): void; + + copyBufferMappingsFromBufferToBufferOperationsCount(sourceBuffer: MTLBuffer, destinationBuffer: MTLBuffer, operations: interop.PointerConvertible, count: number): void; +} + +declare class MTL4CommandQueue extends NativeObject implements MTL4CommandQueue { +} + +declare interface MTL4CommandEncoder extends NSObjectProtocol { + label: string; + + readonly commandBuffer: MTL4CommandBuffer; + + barrierAfterQueueStagesBeforeStagesVisibilityOptions(afterQueueStages: interop.Enum, beforeStages: interop.Enum, visibilityOptions: interop.Enum): void; + + barrierAfterStagesBeforeQueueStagesVisibilityOptions(afterStages: interop.Enum, beforeQueueStages: interop.Enum, visibilityOptions: interop.Enum): void; + + barrierAfterEncoderStagesBeforeEncoderStagesVisibilityOptions(afterEncoderStages: interop.Enum, beforeEncoderStages: interop.Enum, visibilityOptions: interop.Enum): void; + + updateFenceAfterEncoderStages(fence: MTLFence, afterEncoderStages: interop.Enum): void; + + waitForFenceBeforeEncoderStages(fence: MTLFence, beforeEncoderStages: interop.Enum): void; + + insertDebugSignpost(string: string): void; + + pushDebugGroup(string: string): void; + + popDebugGroup(): void; + + endEncoding(): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CommandEncoder extends NativeObject implements MTL4CommandEncoder { +} + declare interface MTLArgumentEncoder extends NSObjectProtocol { readonly device: MTLDevice; @@ -1882,6 +2425,10 @@ declare interface MTLArgumentEncoder extends NSObjectProtocol { setIntersectionFunctionTablesWithRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; + setDepthStencilStateAtIndex(depthStencilState: MTLDepthStencilState | null, index: number): void; + + setDepthStencilStatesWithRange(depthStencilStates: interop.PointerConvertible, range: _NSRange): void; + setLabel(label: string | null): void; } @@ -1946,6 +2493,83 @@ declare interface MTLSamplerState extends NSObjectProtocol { declare class MTLSamplerState extends NativeObject implements MTLSamplerState { } +declare interface MTL4ComputeCommandEncoder extends MTL4CommandEncoder { + stages(): interop.Enum; + + setComputePipelineState(state: MTLComputePipelineState): void; + + setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; + + setImageblockWidthHeight(width: number, height: number): void; + + dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + + dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + + dispatchThreadgroupsWithIndirectBufferThreadsPerThreadgroup(indirectBuffer: number, threadsPerThreadgroup: MTLSize): void; + + dispatchThreadsWithIndirectBuffer(indirectBuffer: number): void; + + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + + executeCommandsInBufferIndirectBuffer(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: number): void; + + copyFromTextureToTexture(sourceTexture: MTLTexture, destinationTexture: MTLTexture): void; + + copyFromTextureSourceSliceSourceLevelToTextureDestinationSliceDestinationLevelSliceCountLevelCount(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, sliceCount: number, levelCount: number): void; + + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; + + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToBufferDestinationOffsetDestinationBytesPerRowDestinationBytesPerImage(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationBuffer: MTLBuffer, destinationOffset: number, destinationBytesPerRow: number, destinationBytesPerImage: number): void; + + copyFromTextureSourceSliceSourceLevelSourceOriginSourceSizeToBufferDestinationOffsetDestinationBytesPerRowDestinationBytesPerImageOptions(sourceTexture: MTLTexture, sourceSlice: number, sourceLevel: number, sourceOrigin: MTLOrigin, sourceSize: MTLSize, destinationBuffer: MTLBuffer, destinationOffset: number, destinationBytesPerRow: number, destinationBytesPerImage: number, options: interop.Enum): void; + + copyFromBufferSourceOffsetToBufferDestinationOffsetSize(sourceBuffer: MTLBuffer, sourceOffset: number, destinationBuffer: MTLBuffer, destinationOffset: number, size: number): void; + + copyFromBufferSourceOffsetSourceBytesPerRowSourceBytesPerImageSourceSizeToTextureDestinationSliceDestinationLevelDestinationOrigin(sourceBuffer: MTLBuffer, sourceOffset: number, sourceBytesPerRow: number, sourceBytesPerImage: number, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin): void; + + copyFromBufferSourceOffsetSourceBytesPerRowSourceBytesPerImageSourceSizeToTextureDestinationSliceDestinationLevelDestinationOriginOptions(sourceBuffer: MTLBuffer, sourceOffset: number, sourceBytesPerRow: number, sourceBytesPerImage: number, sourceSize: MTLSize, destinationTexture: MTLTexture, destinationSlice: number, destinationLevel: number, destinationOrigin: MTLOrigin, options: interop.Enum): void; + + copyFromTensorSourceOriginSourceDimensionsToTensorDestinationOriginDestinationDimensions(sourceTensor: MTLTensor, sourceOrigin: MTLTensorExtents, sourceDimensions: MTLTensorExtents, destinationTensor: MTLTensor, destinationOrigin: MTLTensorExtents, destinationDimensions: MTLTensorExtents): void; + + generateMipmapsForTexture(texture: MTLTexture): void; + + fillBufferRangeValue(buffer: MTLBuffer, range: _NSRange, value: number): void; + + optimizeContentsForGPUAccess(texture: MTLTexture): void; + + optimizeContentsForGPUAccessSliceLevel(texture: MTLTexture, slice: number, level: number): void; + + optimizeContentsForCPUAccess(texture: MTLTexture): void; + + optimizeContentsForCPUAccessSliceLevel(texture: MTLTexture, slice: number, level: number): void; + + resetCommandsInBufferWithRange(buffer: MTLIndirectCommandBuffer, range: _NSRange): void; + + copyIndirectCommandBufferSourceRangeDestinationDestinationIndex(source: MTLIndirectCommandBuffer, sourceRange: _NSRange, destination: MTLIndirectCommandBuffer, destinationIndex: number): void; + + optimizeIndirectCommandBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, range: _NSRange): void; + + setArgumentTable(argumentTable: MTL4ArgumentTable | null): void; + + buildAccelerationStructureDescriptorScratchBuffer(accelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, scratchBuffer: MTL4BufferRange): void; + + refitAccelerationStructureDescriptorDestinationScratchBuffer(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTL4BufferRange): void; + + refitAccelerationStructureDescriptorDestinationScratchBufferOptions(sourceAccelerationStructure: MTLAccelerationStructure, descriptor: MTL4AccelerationStructureDescriptor, destinationAccelerationStructure: MTLAccelerationStructure | null, scratchBuffer: MTL4BufferRange, options: interop.Enum): void; + + copyAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + + writeCompactedAccelerationStructureSizeToBuffer(accelerationStructure: MTLAccelerationStructure, buffer: MTL4BufferRange): void; + + copyAndCompactAccelerationStructureToAccelerationStructure(sourceAccelerationStructure: MTLAccelerationStructure, destinationAccelerationStructure: MTLAccelerationStructure): void; + + writeTimestampWithGranularityIntoHeapAtIndex(granularity: interop.Enum, counterHeap: MTL4CounterHeap, index: number): void; +} + +declare class MTL4ComputeCommandEncoder extends NativeObject implements MTL4ComputeCommandEncoder { +} + declare interface MTLParallelRenderCommandEncoder extends MTLCommandEncoder { renderCommandEncoder(): MTLRenderCommandEncoder; @@ -1965,11 +2589,21 @@ declare interface MTLParallelRenderCommandEncoder extends MTLCommandEncoder { declare class MTLParallelRenderCommandEncoder extends NativeObject implements MTLParallelRenderCommandEncoder { } -declare interface MTLRenderPipelineState extends NSObjectProtocol { +declare interface MTLRenderPipelineState extends MTLAllocation, NSObjectProtocol { readonly label: string; readonly device: MTLDevice; + readonly reflection: MTLRenderPipelineReflection; + + functionHandleWithNameStage(name: string, stage: interop.Enum): MTLFunctionHandle; + + functionHandleWithBinaryFunctionStage(function$: MTL4BinaryFunction, stage: interop.Enum): MTLFunctionHandle; + + newRenderPipelineStateWithBinaryFunctionsError(binaryFunctionsDescriptor: MTL4RenderPipelineBinaryFunctionsDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineDescriptorForSpecialization(): MTL4PipelineDescriptor; + readonly maxTotalThreadsPerThreadgroup: number; readonly threadgroupSizeMatchesTileSize: boolean; @@ -2001,6 +2635,12 @@ declare interface MTLRenderPipelineState extends NSObjectProtocol { newRenderPipelineStateWithAdditionalBinaryFunctionsError(additionalBinaryFunctions: MTLRenderPipelineFunctionsDescriptor, error: interop.PointerConvertible): MTLRenderPipelineState; readonly shaderValidation: interop.Enum; + + readonly requiredThreadsPerTileThreadgroup: MTLSize; + + readonly requiredThreadsPerObjectThreadgroup: MTLSize; + + readonly requiredThreadsPerMeshThreadgroup: MTLSize; } declare class MTLRenderPipelineState extends NativeObject implements MTLRenderPipelineState { @@ -2057,6 +2697,8 @@ declare interface MTLRenderCommandEncoder extends MTLCommandEncoder { setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + setDepthTestMinBoundMaxBound(minBound: number, maxBound: number): void; + setScissorRect(rect: MTLScissorRect): void; setScissorRectsCount(scissorRects: interop.PointerConvertible, count: number): void; @@ -2252,6 +2894,8 @@ declare interface MTLRenderCommandEncoder extends MTLCommandEncoder { memoryBarrierWithResourcesCountAfterStagesBeforeStages(resources: interop.PointerConvertible, count: number, after: interop.Enum, before: interop.Enum): void; sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; + + setColorAttachmentMap(mapping: MTLLogicalToPhysicalColorAttachmentMap | null): void; } declare class MTLRenderCommandEncoder extends NativeObject implements MTLRenderCommandEncoder { @@ -2307,20 +2951,22 @@ declare interface MTLBlitCommandEncoder extends MTLCommandEncoder { sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; resolveCountersInRangeDestinationBufferDestinationOffset(sampleBuffer: MTLCounterSampleBuffer, range: _NSRange, destinationBuffer: MTLBuffer, destinationOffset: number): void; + + copyFromTensorSourceOriginSourceDimensionsToTensorDestinationOriginDestinationDimensions(sourceTensor: MTLTensor, sourceOrigin: MTLTensorExtents, sourceDimensions: MTLTensorExtents, destinationTensor: MTLTensor, destinationOrigin: MTLTensorExtents, destinationDimensions: MTLTensorExtents): void; } declare class MTLBlitCommandEncoder extends NativeObject implements MTLBlitCommandEncoder { } -declare interface MTLCommandBufferEncoderInfo extends NSObjectProtocol { - readonly label: string; +declare interface MTL4CompilerTask extends NSObjectProtocol { + readonly compiler: MTL4Compiler; - readonly debugSignposts: NSArray; + readonly status: interop.Enum; - readonly errorState: interop.Enum; + waitUntilCompleted(): void; } -declare class MTLCommandBufferEncoderInfo extends NativeObject implements MTLCommandBufferEncoderInfo { +declare class MTL4CompilerTask extends NativeObject implements MTL4CompilerTask { } declare interface MTLCounterSet extends NSObjectProtocol { @@ -2695,24 +3341,60 @@ declare interface MTLDevice extends NSObjectProtocol { newResidencySetWithDescriptorError(desc: MTLResidencySetDescriptor, error: interop.PointerConvertible): MTLResidencySet; - isLowPower(): boolean; + tensorSizeAndAlignWithDescriptor(descriptor: MTLTensorDescriptor): MTLSizeAndAlign; - isHeadless(): boolean; + newTensorWithDescriptorError(descriptor: MTLTensorDescriptor, error: interop.PointerConvertible): MTLTensor; - isRemovable(): boolean; + functionHandleWithFunction(function$: MTLFunction): MTLFunctionHandle; - isDepth24Stencil8PixelFormatSupported(): boolean; + newCommandAllocator(): MTL4CommandAllocator; - areRasterOrderGroupsSupported(): boolean; + newCommandAllocatorWithDescriptorError(descriptor: MTL4CommandAllocatorDescriptor, error: interop.PointerConvertible): MTL4CommandAllocator; - areBarycentricCoordsSupported(): boolean; + newMTL4CommandQueue(): MTL4CommandQueue; - areProgrammableSamplePositionsSupported(): boolean; + newMTL4CommandQueueWithDescriptorError(descriptor: MTL4CommandQueueDescriptor, error: interop.PointerConvertible): MTL4CommandQueue; - setShouldMaximizeConcurrentCompilation(shouldMaximizeConcurrentCompilation: boolean): void; -} + newCommandBuffer(): MTL4CommandBuffer; -declare class MTLDevice extends NativeObject implements MTLDevice { + newArgumentTableWithDescriptorError(descriptor: MTL4ArgumentTableDescriptor, error: interop.PointerConvertible): MTL4ArgumentTable; + + newTextureViewPoolWithDescriptorError(descriptor: MTLResourceViewPoolDescriptor, error: interop.PointerConvertible): MTLTextureViewPool; + + newCompilerWithDescriptorError(descriptor: MTL4CompilerDescriptor, error: interop.PointerConvertible): MTL4Compiler; + + newArchiveWithURLError(url: NSURL, error: interop.PointerConvertible): MTL4Archive; + + newPipelineDataSetSerializerWithDescriptor(descriptor: MTL4PipelineDataSetSerializerDescriptor): MTL4PipelineDataSetSerializer; + + newBufferWithLengthOptionsPlacementSparsePageSize(length: number, options: interop.Enum, placementSparsePageSize: interop.Enum): MTLBuffer; + + newCounterHeapWithDescriptorError(descriptor: MTL4CounterHeapDescriptor, error: interop.PointerConvertible): MTL4CounterHeap; + + sizeOfCounterHeapEntry(type: interop.Enum): number; + + queryTimestampFrequency(): number; + + functionHandleWithBinaryFunction(function$: MTL4BinaryFunction): MTLFunctionHandle; + + isLowPower(): boolean; + + isHeadless(): boolean; + + isRemovable(): boolean; + + isDepth24Stencil8PixelFormatSupported(): boolean; + + areRasterOrderGroupsSupported(): boolean; + + areBarycentricCoordsSupported(): boolean; + + areProgrammableSamplePositionsSupported(): boolean; + + setShouldMaximizeConcurrentCompilation(shouldMaximizeConcurrentCompilation: boolean): void; +} + +declare class MTLDevice extends NativeObject implements MTLDevice { } declare interface MTLBuffer extends MTLResource { @@ -2724,6 +3406,8 @@ declare interface MTLBuffer extends MTLResource { newTextureWithDescriptorOffsetBytesPerRow(descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number): MTLTexture; + newTensorWithDescriptorOffsetError(descriptor: MTLTensorDescriptor, offset: number, error: interop.PointerConvertible): MTLTensor; + addDebugMarkerRange(marker: string, range: _NSRange): void; removeAllDebugMarkers(): void; @@ -2733,6 +3417,8 @@ declare interface MTLBuffer extends MTLResource { newRemoteBufferViewForDevice(device: MTLDevice): MTLBuffer; readonly gpuAddress: number; + + readonly sparseBufferTier: interop.Enum; } declare class MTLBuffer extends NativeObject implements MTLBuffer { @@ -2758,6 +3444,8 @@ declare interface MTLCaptureScope extends NSObjectProtocol { readonly commandQueue: MTLCommandQueue; + readonly mtl4CommandQueue: MTL4CommandQueue; + setLabel(label: string | null): void; } @@ -2778,6 +3466,8 @@ declare interface MTLCommandEncoder extends NSObjectProtocol { endEncoding(): void; + barrierAfterQueueStagesBeforeStages(afterQueueStages: interop.Enum, beforeStages: interop.Enum): void; + insertDebugSignpost(string: string): void; pushDebugGroup(string: string): void; @@ -2790,6 +3480,15 @@ declare interface MTLCommandEncoder extends NSObjectProtocol { declare class MTLCommandEncoder extends NativeObject implements MTLCommandEncoder { } +declare interface MTL4PipelineDataSetSerializer extends NSObjectProtocol { + serializeAsArchiveAndFlushToURLError(url: NSURL, error: interop.PointerConvertible): boolean; + + serializeAsPipelinesScriptWithError(error: interop.PointerConvertible): NSData; +} + +declare class MTL4PipelineDataSetSerializer extends NativeObject implements MTL4PipelineDataSetSerializer { +} + declare interface MTLResidencySet extends NSObjectProtocol { readonly device: MTLDevice; @@ -2867,6 +3566,19 @@ declare interface MTLDrawable extends NSObjectProtocol { declare class MTLDrawable extends NativeObject implements MTLDrawable { } +declare interface MTL4MachineLearningPipelineState extends MTLAllocation, NSObjectProtocol { + readonly label: string; + + readonly device: MTLDevice; + + readonly reflection: MTL4MachineLearningPipelineReflection; + + readonly intermediatesHeapSize: number; +} + +declare class MTL4MachineLearningPipelineState extends NativeObject implements MTL4MachineLearningPipelineState { +} + declare interface MTLAccelerationStructure extends MTLResource { readonly size: number; @@ -2876,12 +3588,70 @@ declare interface MTLAccelerationStructure extends MTLResource { declare class MTLAccelerationStructure extends NativeObject implements MTLAccelerationStructure { } +declare interface MTLTensorBinding extends MTLBinding { + readonly tensorDataType: interop.Enum; + + readonly indexType: interop.Enum; + + readonly dimensions: MTLTensorExtents; +} + +declare class MTLTensorBinding extends NativeObject implements MTLTensorBinding { +} + +declare interface MTLTensor extends MTLResource { + readonly gpuResourceID: MTLResourceID; + + readonly buffer: MTLBuffer; + + readonly bufferOffset: number; + + readonly strides: MTLTensorExtents; + + readonly dimensions: MTLTensorExtents; + + readonly dataType: interop.Enum; + + readonly usage: interop.Enum; + + replaceSliceOriginSliceDimensionsWithBytesStrides(sliceOrigin: MTLTensorExtents, sliceDimensions: MTLTensorExtents, bytes: interop.PointerConvertible, strides: MTLTensorExtents): void; + + getBytesStridesFromSliceOriginSliceDimensions(bytes: interop.PointerConvertible, strides: MTLTensorExtents, sliceOrigin: MTLTensorExtents, sliceDimensions: MTLTensorExtents): void; +} + +declare class MTLTensor extends NativeObject implements MTLTensor { +} + +declare interface MTL4CommandAllocator extends NSObjectProtocol { + readonly device: MTLDevice; + + readonly label: string; + + allocatedSize(): number; + + reset(): void; +} + +declare class MTL4CommandAllocator extends NativeObject implements MTL4CommandAllocator { +} + declare interface MTLLogContainer extends NSObjectProtocol, NSFastEnumeration { } declare class MTLLogContainer extends NativeObject implements MTLLogContainer { } +declare interface MTLTextureViewPool extends MTLResourceViewPool { + setTextureViewAtIndex(texture: MTLTexture, index: number): MTLResourceID; + + setTextureViewDescriptorAtIndex(texture: MTLTexture, descriptor: MTLTextureViewDescriptor, index: number): MTLResourceID; + + setTextureViewFromBufferDescriptorOffsetBytesPerRowAtIndex(buffer: MTLBuffer, descriptor: MTLTextureDescriptor, offset: number, bytesPerRow: number, index: number): MTLResourceID; +} + +declare class MTLTextureViewPool extends NativeObject implements MTLTextureViewPool { +} + declare interface MTLFunctionStitchingAttribute extends NSObjectProtocol { } @@ -2903,6 +3673,8 @@ declare interface MTLDepthStencilState extends NSObjectProtocol { readonly label: string; readonly device: MTLDevice; + + readonly gpuResourceID: MTLResourceID; } declare class MTLDepthStencilState extends NativeObject implements MTLDepthStencilState { @@ -2941,87 +3713,91 @@ declare interface MTLResource extends MTLAllocation { declare class MTLResource extends NativeObject implements MTLResource { } -declare interface MTLTexture extends MTLResource { - readonly rootResource: MTLResource; +declare interface MTL4RenderCommandEncoder extends MTL4CommandEncoder { + readonly tileWidth: number; - readonly parentTexture: MTLTexture; + readonly tileHeight: number; - readonly parentRelativeLevel: number; + setColorAttachmentMap(mapping: MTLLogicalToPhysicalColorAttachmentMap | null): void; - readonly parentRelativeSlice: number; + setRenderPipelineState(pipelineState: MTLRenderPipelineState): void; - readonly buffer: MTLBuffer; + setViewport(viewport: MTLViewport): void; - readonly bufferOffset: number; + setViewportsCount(viewports: interop.PointerConvertible, count: number): void; - readonly bufferBytesPerRow: number; + setVertexAmplificationCountViewMappings(count: number, viewMappings: interop.PointerConvertible): void; - readonly iosurface: interop.Object; + setCullMode(cullMode: interop.Enum): void; - readonly iosurfacePlane: number; + setDepthClipMode(depthClipMode: interop.Enum): void; - readonly textureType: interop.Enum; + setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; - readonly pixelFormat: interop.Enum; + setDepthTestMinBoundMaxBound(minBound: number, maxBound: number): void; - readonly width: number; + setScissorRect(rect: MTLScissorRect): void; - readonly height: number; + setScissorRectsCount(scissorRects: interop.PointerConvertible, count: number): void; - readonly depth: number; + setTriangleFillMode(fillMode: interop.Enum): void; - readonly mipmapLevelCount: number; + setBlendColorRedGreenBlueAlpha(red: number, green: number, blue: number, alpha: number): void; - readonly sampleCount: number; + setDepthStencilState(depthStencilState: MTLDepthStencilState | null): void; - readonly arrayLength: number; + setStencilReferenceValue(referenceValue: number): void; - readonly usage: interop.Enum; + setStencilFrontReferenceValueBackReferenceValue(frontReferenceValue: number, backReferenceValue: number): void; - readonly shareable: boolean; + setVisibilityResultModeOffset(mode: interop.Enum, offset: number): void; - readonly framebufferOnly: boolean; + setColorStoreActionAtIndex(storeAction: interop.Enum, colorAttachmentIndex: number): void; - readonly firstMipmapInTail?: number; + setDepthStoreAction(storeAction: interop.Enum): void; - readonly tailSizeInBytes?: number; + setStencilStoreAction(storeAction: interop.Enum): void; - readonly isSparse?: boolean; + drawPrimitivesVertexStartVertexCount(primitiveType: interop.Enum, vertexStart: number, vertexCount: number): void; - readonly allowGPUOptimizedContents: boolean; + drawPrimitivesVertexStartVertexCountInstanceCount(primitiveType: interop.Enum, vertexStart: number, vertexCount: number, instanceCount: number): void; - readonly compressionType: interop.Enum; + drawPrimitivesVertexStartVertexCountInstanceCountBaseInstance(primitiveType: interop.Enum, vertexStart: number, vertexCount: number, instanceCount: number, baseInstance: number): void; - readonly gpuResourceID: MTLResourceID; + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLength(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number): void; - getBytesBytesPerRowBytesPerImageFromRegionMipmapLevelSlice(pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number, region: MTLRegion, level: number, slice: number): void; + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLengthInstanceCount(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, instanceCount: number): void; - replaceRegionMipmapLevelSliceWithBytesBytesPerRowBytesPerImage(region: MTLRegion, level: number, slice: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number, bytesPerImage: number): void; + drawIndexedPrimitivesIndexCountIndexTypeIndexBufferIndexBufferLengthInstanceCountBaseVertexBaseInstance(primitiveType: interop.Enum, indexCount: number, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, instanceCount: number, baseVertex: number, baseInstance: number): void; - getBytesBytesPerRowFromRegionMipmapLevel(pixelBytes: interop.PointerConvertible, bytesPerRow: number, region: MTLRegion, level: number): void; + drawPrimitivesIndirectBuffer(primitiveType: interop.Enum, indirectBuffer: number): void; - replaceRegionMipmapLevelWithBytesBytesPerRow(region: MTLRegion, level: number, pixelBytes: interop.PointerConvertible, bytesPerRow: number): void; + drawIndexedPrimitivesIndexTypeIndexBufferIndexBufferLengthIndirectBuffer(primitiveType: interop.Enum, indexType: interop.Enum, indexBuffer: number, indexBufferLength: number, indirectBuffer: number): void; - newTextureViewWithPixelFormat(pixelFormat: interop.Enum): MTLTexture; + executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; - newTextureViewWithPixelFormatTextureTypeLevelsSlices(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange): MTLTexture; + executeCommandsInBufferIndirectBuffer(indirectCommandBuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: number): void; - newSharedTextureHandle(): MTLSharedTextureHandle; + setObjectThreadgroupMemoryLengthAtIndex(length: number, index: number): void; - readonly remoteStorageTexture: MTLTexture; + drawMeshThreadgroupsThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; - newRemoteTextureViewForDevice(device: MTLDevice): MTLTexture; + drawMeshThreadsThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(threadsPerGrid: MTLSize, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; - readonly swizzle: MTLTextureSwizzleChannels; + drawMeshThreadgroupsWithIndirectBufferThreadsPerObjectThreadgroupThreadsPerMeshThreadgroup(indirectBuffer: number, threadsPerObjectThreadgroup: MTLSize, threadsPerMeshThreadgroup: MTLSize): void; - newTextureViewWithPixelFormatTextureTypeLevelsSlicesSwizzle(pixelFormat: interop.Enum, textureType: interop.Enum, levelRange: _NSRange, sliceRange: _NSRange, swizzle: MTLTextureSwizzleChannels): MTLTexture; + dispatchThreadsPerTile(threadsPerTile: MTLSize): void; - isShareable(): boolean; + setThreadgroupMemoryLengthOffsetAtIndex(length: number, offset: number, index: number): void; - isFramebufferOnly(): boolean; + setArgumentTableAtStages(argumentTable: MTL4ArgumentTable, stages: interop.Enum): void; + + setFrontFacingWinding(frontFacingWinding: interop.Enum): void; + + writeTimestampWithGranularityAfterStageIntoHeapAtIndex(granularity: interop.Enum, stage: interop.Enum, counterHeap: MTL4CounterHeap, index: number): void; } -declare class MTLTexture extends NativeObject implements MTLTexture { +declare class MTL4RenderCommandEncoder extends NativeObject implements MTL4RenderCommandEncoder { } declare interface MTLEvent extends NSObjectProtocol { @@ -3053,6 +3829,43 @@ declare interface MTLIOScratchBufferAllocator extends NSObjectProtocol { declare class MTLIOScratchBufferAllocator extends NativeObject implements MTLIOScratchBufferAllocator { } +declare interface MTL4CommandBuffer extends NSObjectProtocol { + readonly device: MTLDevice; + + label: string; + + beginCommandBufferWithAllocator(allocator: MTL4CommandAllocator): void; + + beginCommandBufferWithAllocatorOptions(allocator: MTL4CommandAllocator, options: MTL4CommandBufferOptions): void; + + endCommandBuffer(): void; + + renderCommandEncoderWithDescriptor(descriptor: MTL4RenderPassDescriptor): MTL4RenderCommandEncoder; + + renderCommandEncoderWithDescriptorOptions(descriptor: MTL4RenderPassDescriptor, options: interop.Enum): MTL4RenderCommandEncoder; + + computeCommandEncoder(): MTL4ComputeCommandEncoder; + + machineLearningCommandEncoder(): MTL4MachineLearningCommandEncoder; + + useResidencySet(residencySet: MTLResidencySet): void; + + useResidencySetsCount(residencySets: interop.PointerConvertible, count: number): void; + + pushDebugGroup(string: string): void; + + popDebugGroup(): void; + + writeTimestampIntoHeapAtIndex(counterHeap: MTL4CounterHeap, index: number): void; + + resolveCounterHeapWithRangeIntoBufferWaitFenceUpdateFence(counterHeap: MTL4CounterHeap, range: _NSRange, bufferRange: MTL4BufferRange, fenceToWait: MTLFence | null, fenceToUpdate: MTLFence | null): void; + + setLabel(label: string | null): void; +} + +declare class MTL4CommandBuffer extends NativeObject implements MTL4CommandBuffer { +} + declare interface MTLFunctionLogDebugLocation extends NSObjectProtocol { readonly functionName: string; @@ -3066,9 +3879,17 @@ declare interface MTLFunctionLogDebugLocation extends NSObjectProtocol { declare class MTLFunctionLogDebugLocation extends NativeObject implements MTLFunctionLogDebugLocation { } -declare interface MTLComputePipelineState extends NSObjectProtocol { +declare interface MTLComputePipelineState extends MTLAllocation, NSObjectProtocol { readonly label: string; + readonly reflection: MTLComputePipelineReflection; + + functionHandleWithName(name: string): MTLFunctionHandle; + + functionHandleWithBinaryFunction(function$: MTL4BinaryFunction): MTLFunctionHandle; + + newComputePipelineStateWithBinaryFunctionsError(additionalBinaryFunctions: NSArray | Array, error: interop.PointerConvertible): MTLComputePipelineState; + readonly device: MTLDevice; readonly maxTotalThreadsPerThreadgroup: number; @@ -3092,6 +3913,8 @@ declare interface MTLComputePipelineState extends NSObjectProtocol { newIntersectionFunctionTableWithDescriptor(descriptor: MTLIntersectionFunctionTableDescriptor): MTLIntersectionFunctionTable; readonly shaderValidation: interop.Enum; + + readonly requiredThreadsPerThreadgroup: MTLSize; } declare class MTLComputePipelineState extends NativeObject implements MTLComputePipelineState { @@ -3103,6 +3926,8 @@ declare interface MTLFunctionHandle extends NSObjectProtocol { readonly name: string; readonly device: MTLDevice; + + readonly gpuResourceID: MTLResourceID; } declare class MTLFunctionHandle extends NativeObject implements MTLFunctionHandle { @@ -3139,12 +3964,84 @@ declare interface MTLIndirectRenderCommand extends NSObjectProtocol { clearBarrier(): void; + setDepthStencilState(depthStencilState: MTLDepthStencilState | null): void; + + setDepthBiasSlopeScaleClamp(depthBias: number, slopeScale: number, clamp: number): void; + + setDepthClipMode(depthClipMode: interop.Enum): void; + + setCullMode(cullMode: interop.Enum): void; + + setFrontFacingWinding(frontFacingWindning: interop.Enum): void; + + setTriangleFillMode(fillMode: interop.Enum): void; + reset(): void; } declare class MTLIndirectRenderCommand extends NativeObject implements MTLIndirectRenderCommand { } +declare interface MTL4BinaryFunction extends NSObjectProtocol { + readonly name: string; + + readonly functionType: interop.Enum; +} + +declare class MTL4BinaryFunction extends NativeObject implements MTL4BinaryFunction { +} + +declare interface MTL4Compiler extends NSObjectProtocol { + readonly device: MTLDevice; + + readonly label: string; + + readonly pipelineDataSetSerializer: MTL4PipelineDataSetSerializer; + + newLibraryWithDescriptorError(descriptor: MTL4LibraryDescriptor, error: interop.PointerConvertible): MTLLibrary; + + newDynamicLibraryError(library: MTLLibrary, error: interop.PointerConvertible): MTLDynamicLibrary; + + newDynamicLibraryWithURLError(url: NSURL, error: interop.PointerConvertible): MTLDynamicLibrary; + + newComputePipelineStateWithDescriptorCompilerTaskOptionsError(descriptor: MTL4ComputePipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLComputePipelineState; + + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsError(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLComputePipelineState; + + newRenderPipelineStateWithDescriptorCompilerTaskOptionsError(descriptor: MTL4PipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsError(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTLRenderPipelineState; + + newRenderPipelineStateBySpecializationWithDescriptorPipelineError(descriptor: MTL4PipelineDescriptor, pipeline: MTLRenderPipelineState, error: interop.PointerConvertible): MTLRenderPipelineState; + + newBinaryFunctionWithDescriptorCompilerTaskOptionsError(descriptor: MTL4BinaryFunctionDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, error: interop.PointerConvertible): MTL4BinaryFunction; + + newLibraryWithDescriptorCompletionHandler(descriptor: MTL4LibraryDescriptor, completionHandler: (p1: MTLLibrary, p2: NSError) => void): MTL4CompilerTask; + + newDynamicLibraryCompletionHandler(library: MTLLibrary, completionHandler: (p1: MTLDynamicLibrary, p2: NSError) => void): MTL4CompilerTask; + + newDynamicLibraryWithURLCompletionHandler(url: NSURL, completionHandler: (p1: MTLDynamicLibrary, p2: NSError) => void): MTL4CompilerTask; + + newComputePipelineStateWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4ComputePipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLComputePipelineState, p2: NSError) => void): MTL4CompilerTask; + + newComputePipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4ComputePipelineDescriptor, dynamicLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLComputePipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4PipelineDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateWithDescriptorDynamicLinkingDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4PipelineDescriptor, dynamicLinkingDescriptor: MTL4RenderPipelineDynamicLinkingDescriptor | null, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newRenderPipelineStateBySpecializationWithDescriptorPipelineCompletionHandler(descriptor: MTL4PipelineDescriptor, pipeline: MTLRenderPipelineState, completionHandler: (p1: MTLRenderPipelineState, p2: NSError) => void): MTL4CompilerTask; + + newBinaryFunctionWithDescriptorCompilerTaskOptionsCompletionHandler(descriptor: MTL4BinaryFunctionDescriptor, compilerTaskOptions: MTL4CompilerTaskOptions | null, completionHandler: (p1: MTL4BinaryFunction, p2: NSError) => void): MTL4CompilerTask; + + newMachineLearningPipelineStateWithDescriptorError(descriptor: MTL4MachineLearningPipelineDescriptor, error: interop.PointerConvertible): MTL4MachineLearningPipelineState; + + newMachineLearningPipelineStateWithDescriptorCompletionHandler(descriptor: MTL4MachineLearningPipelineDescriptor, completionHandler: (p1: MTL4MachineLearningPipelineState, p2: NSError) => void): MTL4CompilerTask; +} + +declare class MTL4Compiler extends NativeObject implements MTL4Compiler { +} + declare interface MTLCounterSampleBuffer extends NSObjectProtocol { readonly device: MTLDevice; @@ -3179,83 +4076,65 @@ declare interface MTLFunctionStitchingNode extends NSObjectProtocol, NSCopying { declare class MTLFunctionStitchingNode extends NativeObject implements MTLFunctionStitchingNode { } -declare interface MTLComputeCommandEncoder extends MTLCommandEncoder { - readonly dispatchType: interop.Enum; +declare interface MTL4CommitFeedback extends NSObjectProtocol { + readonly error: NSError; - setComputePipelineState(state: MTLComputePipelineState): void; + readonly GPUStartTime: number; - setBytesLengthAtIndex(bytes: interop.PointerConvertible, length: number, index: number): void; + readonly GPUEndTime: number; +} - setBufferOffsetAtIndex(buffer: MTLBuffer | null, offset: number, index: number): void; +declare class MTL4CommitFeedback extends NativeObject implements MTL4CommitFeedback { +} - setBuffersOffsetsWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, range: _NSRange): void; +declare class MTL4SpecializedFunctionDescriptor extends MTL4FunctionDescriptor { + functionDescriptor: MTL4FunctionDescriptor; - setBufferOffsetAttributeStrideAtIndex(buffer: MTLBuffer, offset: number, stride: number, index: number): void; + specializedName: string; - setBuffersOffsetsAttributeStridesWithRange(buffers: interop.PointerConvertible, offsets: interop.PointerConvertible, strides: interop.PointerConvertible, range: _NSRange): void; + constantValues: MTLFunctionConstantValues; - setBytesLengthAttributeStrideAtIndex(bytes: interop.PointerConvertible, length: number, stride: number, index: number): void; + setFunctionDescriptor(functionDescriptor: MTL4FunctionDescriptor | null): void; - setVisibleFunctionTableAtBufferIndex(visibleFunctionTable: MTLVisibleFunctionTable | null, bufferIndex: number): void; - - setVisibleFunctionTablesWithBufferRange(visibleFunctionTables: interop.PointerConvertible, range: _NSRange): void; - - setIntersectionFunctionTableAtBufferIndex(intersectionFunctionTable: MTLIntersectionFunctionTable | null, bufferIndex: number): void; - - setIntersectionFunctionTablesWithBufferRange(intersectionFunctionTables: interop.PointerConvertible, range: _NSRange): void; - - setAccelerationStructureAtBufferIndex(accelerationStructure: MTLAccelerationStructure | null, bufferIndex: number): void; - - setTextureAtIndex(texture: MTLTexture | null, index: number): void; - - setTexturesWithRange(textures: interop.PointerConvertible, range: _NSRange): void; - - setSamplerStateAtIndex(sampler: MTLSamplerState | null, index: number): void; - - setSamplerStatesWithRange(samplers: interop.PointerConvertible, range: _NSRange): void; - - setSamplerStateLodMinClampLodMaxClampAtIndex(sampler: MTLSamplerState | null, lodMinClamp: number, lodMaxClamp: number, index: number): void; - - setSamplerStatesLodMinClampsLodMaxClampsWithRange(samplers: interop.PointerConvertible, lodMinClamps: interop.PointerConvertible, lodMaxClamps: interop.PointerConvertible, range: _NSRange): void; - - setThreadgroupMemoryLengthAtIndex(length: number, index: number): void; - - setImageblockWidthHeight(width: number, height: number): void; + setSpecializedName(specializedName: string | null): void; - setStageInRegion(region: MTLRegion): void; + setConstantValues(constantValues: MTLFunctionConstantValues | null): void; +} - setStageInRegionWithIndirectBufferIndirectBufferOffset(indirectBuffer: MTLBuffer, indirectBufferOffset: number): void; +declare class MTL4AccelerationStructureGeometryDescriptor extends NSObject implements NSCopying { + intersectionFunctionTableOffset: number; - dispatchThreadgroupsThreadsPerThreadgroup(threadgroupsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + opaque: boolean; - dispatchThreadgroupsWithIndirectBufferIndirectBufferOffsetThreadsPerThreadgroup(indirectBuffer: MTLBuffer, indirectBufferOffset: number, threadsPerThreadgroup: MTLSize): void; + allowDuplicateIntersectionFunctionInvocation: boolean; - dispatchThreadsThreadsPerThreadgroup(threadsPerGrid: MTLSize, threadsPerThreadgroup: MTLSize): void; + label: string; - updateFence(fence: MTLFence): void; + primitiveDataBuffer: MTL4BufferRange; - waitForFence(fence: MTLFence): void; + primitiveDataStride: number; - useResourceUsage(resource: MTLResource, usage: interop.Enum): void; + primitiveDataElementSize: number; - useResourcesCountUsage(resources: interop.PointerConvertible, count: number, usage: interop.Enum): void; + setIntersectionFunctionTableOffset(intersectionFunctionTableOffset: number): void; - useHeap(heap: MTLHeap): void; + setOpaque(opaque: boolean): void; - useHeapsCount(heaps: interop.PointerConvertible, count: number): void; + setAllowDuplicateIntersectionFunctionInvocation(allowDuplicateIntersectionFunctionInvocation: boolean): void; - executeCommandsInBufferWithRange(indirectCommandBuffer: MTLIndirectCommandBuffer, executionRange: _NSRange): void; + setLabel(label: string | null): void; - executeCommandsInBufferIndirectBufferIndirectBufferOffset(indirectCommandbuffer: MTLIndirectCommandBuffer, indirectRangeBuffer: MTLBuffer, indirectBufferOffset: number): void; + setPrimitiveDataBuffer(primitiveDataBuffer: MTL4BufferRange): void; - memoryBarrierWithScope(scope: interop.Enum): void; + setPrimitiveDataStride(primitiveDataStride: number): void; - memoryBarrierWithResourcesCount(resources: interop.PointerConvertible, count: number): void; + setPrimitiveDataElementSize(primitiveDataElementSize: number): void; - sampleCountersInBufferAtSampleIndexWithBarrier(sampleBuffer: MTLCounterSampleBuffer, sampleIndex: number, barrier: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLComputeCommandEncoder extends NativeObject implements MTLComputeCommandEncoder { +declare class MTL4MachineLearningPipelineReflection extends NSObject { + readonly bindings: NSArray; } declare class MTLAccelerationStructureGeometryDescriptor extends NSObject implements NSCopying { @@ -3298,18 +4177,18 @@ declare class MTLIntersectionFunctionDescriptor extends MTLFunctionDescriptor im copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLAttributeDescriptor extends NSObject implements NSCopying { - format: interop.Enum; +declare class MTL4BinaryFunctionDescriptor extends NSObject implements NSCopying { + name: string; - offset: number; + functionDescriptor: MTL4FunctionDescriptor; - bufferIndex: number; + options: interop.Enum; - setFormat(format: interop.Enum): void; + setName(name: string): void; - setOffset(offset: number): void; + setFunctionDescriptor(functionDescriptor: MTL4FunctionDescriptor): void; - setBufferIndex(bufferIndex: number): void; + setOptions(options: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3528,6 +4407,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { borderColor: interop.Enum; + reductionMode: interop.Enum; + normalizedCoordinates: boolean; lodMinClamp: number; @@ -3536,6 +4417,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { lodAverage: boolean; + lodBias: number; + compareFunction: interop.Enum; supportArgumentBuffers: boolean; @@ -3558,6 +4441,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setBorderColor(borderColor: interop.Enum): void; + setReductionMode(reductionMode: interop.Enum): void; + setNormalizedCoordinates(normalizedCoordinates: boolean): void; setLodMinClamp(lodMinClamp: number): void; @@ -3566,6 +4451,8 @@ declare class MTLSamplerDescriptor extends NSObject implements NSCopying { setLodAverage(lodAverage: boolean): void; + setLodBias(lodBias: number): void; + setCompareFunction(compareFunction: interop.Enum): void; setSupportArgumentBuffers(supportArgumentBuffers: boolean): void; @@ -3582,6 +4469,18 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC inheritBuffers: boolean; + inheritDepthStencilState: boolean; + + inheritDepthBias: boolean; + + inheritDepthClipMode: boolean; + + inheritCullMode: boolean; + + inheritFrontFacingWinding: boolean; + + inheritTriangleFillMode: boolean; + maxVertexBufferBindCount: number; maxFragmentBufferBindCount: number; @@ -3600,12 +4499,26 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC supportDynamicAttributeStride: boolean; + supportColorAttachmentMapping: boolean; + setCommandTypes(commandTypes: interop.Enum): void; setInheritPipelineState(inheritPipelineState: boolean): void; setInheritBuffers(inheritBuffers: boolean): void; + setInheritDepthStencilState(inheritDepthStencilState: boolean): void; + + setInheritDepthBias(inheritDepthBias: boolean): void; + + setInheritDepthClipMode(inheritDepthClipMode: boolean): void; + + setInheritCullMode(inheritCullMode: boolean): void; + + setInheritFrontFacingWinding(inheritFrontFacingWinding: boolean): void; + + setInheritTriangleFillMode(inheritTriangleFillMode: boolean): void; + setMaxVertexBufferBindCount(maxVertexBufferBindCount: number): void; setMaxFragmentBufferBindCount(maxFragmentBufferBindCount: number): void; @@ -3624,6 +4537,8 @@ declare class MTLIndirectCommandBufferDescriptor extends NSObject implements NSC setSupportDynamicAttributeStride(supportDynamicAttributeStride: boolean): void; + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -3643,6 +4558,8 @@ declare class MTLArrayType extends MTLType { elementTextureReferenceType(): MTLTextureReferenceType; elementPointerType(): MTLPointerType; + + elementTensorReferenceType(): MTLTensorReferenceType; } declare class MTLCommandQueueDescriptor extends NSObject implements NSCopying { @@ -3657,6 +4574,40 @@ declare class MTLCommandQueueDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4AccelerationStructureTriangleGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + vertexBuffer: MTL4BufferRange; + + vertexFormat: interop.Enum; + + vertexStride: number; + + indexBuffer: MTL4BufferRange; + + indexType: interop.Enum; + + triangleCount: number; + + transformationMatrixBuffer: MTL4BufferRange; + + transformationMatrixLayout: interop.Enum; + + setVertexBuffer(vertexBuffer: MTL4BufferRange): void; + + setVertexFormat(vertexFormat: interop.Enum): void; + + setVertexStride(vertexStride: number): void; + + setIndexBuffer(indexBuffer: MTL4BufferRange): void; + + setIndexType(indexType: interop.Enum): void; + + setTriangleCount(triangleCount: number): void; + + setTransformationMatrixBuffer(transformationMatrixBuffer: MTL4BufferRange): void; + + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; +} + declare class MTLStructType extends MTLType { readonly members: NSArray; @@ -3705,111 +4656,62 @@ declare class MTLAccelerationStructurePassSampleBufferAttachmentDescriptor exten copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLCommandBufferDescriptor extends NSObject implements NSCopying { - retainedReferences: boolean; - - errorOptions: interop.Enum; - - logState: MTLLogState; - - setRetainedReferences(retainedReferences: boolean): void; - - setErrorOptions(errorOptions: interop.Enum): void; - - setLogState(logState: MTLLogState | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class MTLBufferLayoutDescriptorArray extends NSObject { - objectAtIndexedSubscript(index: number): MTLBufferLayoutDescriptor; - - setObjectAtIndexedSubscript(bufferDesc: MTLBufferLayoutDescriptor | null, index: number): void; -} - -declare class MTLStageInputOutputDescriptor extends NSObject implements NSCopying { - static stageInputOutputDescriptor(): MTLStageInputOutputDescriptor; - - readonly layouts: MTLBufferLayoutDescriptorArray; - - readonly attributes: MTLAttributeDescriptorArray; - - indexType: interop.Enum; - - indexBufferIndex: number; - - reset(): void; - - setIndexType(indexType: interop.Enum): void; +declare class MTL4IndirectInstanceAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + instanceDescriptorBuffer: MTL4BufferRange; - setIndexBufferIndex(indexBufferIndex: number): void; + instanceDescriptorStride: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + maxInstanceCount: number; -declare class MTLFunctionConstantValues extends NSObject implements NSCopying { - setConstantValueTypeAtIndex(value: interop.PointerConvertible, type: interop.Enum, index: number): void; + instanceCountBuffer: MTL4BufferRange; - setConstantValuesTypeWithRange(values: interop.PointerConvertible, type: interop.Enum, range: _NSRange): void; + instanceDescriptorType: interop.Enum; - setConstantValueTypeWithName(value: interop.PointerConvertible, type: interop.Enum, name: string): void; + motionTransformBuffer: MTL4BufferRange; - reset(): void; + maxMotionTransformCount: number; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + motionTransformCountBuffer: MTL4BufferRange; -declare class MTLFunctionStitchingGraph extends NSObject implements NSCopying { - functionName: string; + instanceTransformationMatrixLayout: interop.Enum; - get nodes(): NSArray; - set nodes(value: NSArray | Array); + motionTransformType: interop.Enum; - outputNode: MTLFunctionStitchingFunctionNode; + motionTransformStride: number; - get attributes(): NSArray; - set attributes(value: NSArray | Array); + setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTL4BufferRange): void; - initWithFunctionNameNodesOutputNodeAttributes(functionName: string, nodes: NSArray | Array, outputNode: MTLFunctionStitchingFunctionNode | null, attributes: NSArray | Array): this; + setInstanceDescriptorStride(instanceDescriptorStride: number): void; - setFunctionName(functionName: string): void; + setMaxInstanceCount(maxInstanceCount: number): void; - setNodes(nodes: NSArray | Array): void; + setInstanceCountBuffer(instanceCountBuffer: MTL4BufferRange): void; - setOutputNode(outputNode: MTLFunctionStitchingFunctionNode | null): void; + setInstanceDescriptorType(instanceDescriptorType: interop.Enum): void; - setAttributes(attributes: NSArray | Array): void; + setMotionTransformBuffer(motionTransformBuffer: MTL4BufferRange): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setMaxMotionTransformCount(maxMotionTransformCount: number): void; -declare class MTLIntersectionFunctionTableDescriptor extends NSObject implements NSCopying { - static intersectionFunctionTableDescriptor(): MTLIntersectionFunctionTableDescriptor; + setMotionTransformCountBuffer(motionTransformCountBuffer: MTL4BufferRange): void; - functionCount: number; + setInstanceTransformationMatrixLayout(instanceTransformationMatrixLayout: interop.Enum): void; - setFunctionCount(functionCount: number): void; + setMotionTransformType(motionTransformType: interop.Enum): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setMotionTransformStride(motionTransformStride: number): void; } -declare class MTLInstanceAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { - instanceDescriptorBuffer: MTLBuffer; - - instanceDescriptorBufferOffset: number; +declare class MTL4InstanceAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + instanceDescriptorBuffer: MTL4BufferRange; instanceDescriptorStride: number; instanceCount: number; - get instancedAccelerationStructures(): NSArray; - set instancedAccelerationStructures(value: NSArray | Array); - instanceDescriptorType: interop.Enum; - motionTransformBuffer: MTLBuffer; - - motionTransformBufferOffset: number; + motionTransformBuffer: MTL4BufferRange; motionTransformCount: number; @@ -3819,23 +4721,15 @@ declare class MTLInstanceAccelerationStructureDescriptor extends MTLAcceleration motionTransformStride: number; - static descriptor any>(this: This): InstanceType; - - setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTLBuffer | null): void; - - setInstanceDescriptorBufferOffset(instanceDescriptorBufferOffset: number): void; + setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTL4BufferRange): void; setInstanceDescriptorStride(instanceDescriptorStride: number): void; setInstanceCount(instanceCount: number): void; - setInstancedAccelerationStructures(instancedAccelerationStructures: NSArray | Array | null): void; - setInstanceDescriptorType(instanceDescriptorType: interop.Enum): void; - setMotionTransformBuffer(motionTransformBuffer: MTLBuffer | null): void; - - setMotionTransformBufferOffset(motionTransformBufferOffset: number): void; + setMotionTransformBuffer(motionTransformBuffer: MTL4BufferRange): void; setMotionTransformCount(motionTransformCount: number): void; @@ -3846,123 +4740,892 @@ declare class MTLInstanceAccelerationStructureDescriptor extends MTLAcceleration setMotionTransformStride(motionTransformStride: number): void; } -declare class MTLPrimitiveAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { - get geometryDescriptors(): NSArray; - set geometryDescriptors(value: NSArray | Array); +declare class MTL4CommandQueueDescriptor extends NSObject implements NSCopying { + label: string; - motionStartBorderMode: interop.Enum; + feedbackQueue: NSObject; - motionEndBorderMode: interop.Enum; + setLabel(label: string | null): void; - motionStartTime: number; + setFeedbackQueue(feedbackQueue: NSObject | null): void; - motionEndTime: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - motionKeyframeCount: number; +declare class MTL4AccelerationStructureMotionCurveGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + controlPointBuffers: MTL4BufferRange; - static descriptor any>(this: This): InstanceType; + controlPointCount: number; - setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; + controlPointStride: number; - setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; + controlPointFormat: interop.Enum; - setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; + radiusBuffers: MTL4BufferRange; - setMotionStartTime(motionStartTime: number): void; + radiusFormat: interop.Enum; - setMotionEndTime(motionEndTime: number): void; + radiusStride: number; - setMotionKeyframeCount(motionKeyframeCount: number): void; -} + indexBuffer: MTL4BufferRange; -declare class MTLFunctionConstant extends NSObject { - readonly name: string; + indexType: interop.Enum; - readonly type: interop.Enum; + segmentCount: number; - readonly index: number; + segmentControlPointCount: number; - readonly required: boolean; -} + curveType: interop.Enum; -declare class MTLAccelerationStructureBoundingBoxGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { - boundingBoxBuffer: MTLBuffer; + curveBasis: interop.Enum; - boundingBoxBufferOffset: number; + curveEndCaps: interop.Enum; - boundingBoxStride: number; + setControlPointBuffers(controlPointBuffers: MTL4BufferRange): void; - boundingBoxCount: number; + setControlPointCount(controlPointCount: number): void; - static descriptor any>(this: This): InstanceType; + setControlPointStride(controlPointStride: number): void; + + setControlPointFormat(controlPointFormat: interop.Enum): void; + + setRadiusBuffers(radiusBuffers: MTL4BufferRange): void; + + setRadiusFormat(radiusFormat: interop.Enum): void; + + setRadiusStride(radiusStride: number): void; + + setIndexBuffer(indexBuffer: MTL4BufferRange): void; + + setIndexType(indexType: interop.Enum): void; + + setSegmentCount(segmentCount: number): void; + + setSegmentControlPointCount(segmentControlPointCount: number): void; + + setCurveType(curveType: interop.Enum): void; + + setCurveBasis(curveBasis: interop.Enum): void; + + setCurveEndCaps(curveEndCaps: interop.Enum): void; +} + +declare class MTLAttributeDescriptor extends NSObject implements NSCopying { + format: interop.Enum; + + offset: number; + + bufferIndex: number; + + setFormat(format: interop.Enum): void; + + setOffset(offset: number): void; + + setBufferIndex(bufferIndex: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLStageInputOutputDescriptor extends NSObject implements NSCopying { + static stageInputOutputDescriptor(): MTLStageInputOutputDescriptor; + + readonly layouts: MTLBufferLayoutDescriptorArray; + + readonly attributes: MTLAttributeDescriptorArray; + + indexType: interop.Enum; + + indexBufferIndex: number; + + reset(): void; + + setIndexType(indexType: interop.Enum): void; + + setIndexBufferIndex(indexBufferIndex: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLFunctionConstantValues extends NSObject implements NSCopying { + setConstantValueTypeAtIndex(value: interop.PointerConvertible, type: interop.Enum, index: number): void; + + setConstantValuesTypeWithRange(values: interop.PointerConvertible, type: interop.Enum, range: _NSRange): void; + + setConstantValueTypeWithName(value: interop.PointerConvertible, type: interop.Enum, name: string): void; + + reset(): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLTensorReferenceType extends MTLType { + readonly tensorDataType: interop.Enum; + + readonly indexType: interop.Enum; + + readonly dimensions: MTLTensorExtents; + + readonly access: interop.Enum; +} + +declare class MTLFunctionStitchingGraph extends NSObject implements NSCopying { + functionName: string; + + get nodes(): NSArray; + set nodes(value: NSArray | Array); + + outputNode: MTLFunctionStitchingFunctionNode; + + get attributes(): NSArray; + set attributes(value: NSArray | Array); + + initWithFunctionNameNodesOutputNodeAttributes(functionName: string, nodes: NSArray | Array, outputNode: MTLFunctionStitchingFunctionNode | null, attributes: NSArray | Array): this; + + setFunctionName(functionName: string): void; + + setNodes(nodes: NSArray | Array): void; + + setOutputNode(outputNode: MTLFunctionStitchingFunctionNode | null): void; + + setAttributes(attributes: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLIntersectionFunctionTableDescriptor extends NSObject implements NSCopying { + static intersectionFunctionTableDescriptor(): MTLIntersectionFunctionTableDescriptor; + + functionCount: number; + + setFunctionCount(functionCount: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLInstanceAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { + instanceDescriptorBuffer: MTLBuffer; + + instanceDescriptorBufferOffset: number; + + instanceDescriptorStride: number; + + instanceCount: number; + + get instancedAccelerationStructures(): NSArray; + set instancedAccelerationStructures(value: NSArray | Array); + + instanceDescriptorType: interop.Enum; + + motionTransformBuffer: MTLBuffer; + + motionTransformBufferOffset: number; + + motionTransformCount: number; + + instanceTransformationMatrixLayout: interop.Enum; + + motionTransformType: interop.Enum; + + motionTransformStride: number; + + static descriptor any>(this: This): InstanceType; + + setInstanceDescriptorBuffer(instanceDescriptorBuffer: MTLBuffer | null): void; + + setInstanceDescriptorBufferOffset(instanceDescriptorBufferOffset: number): void; + + setInstanceDescriptorStride(instanceDescriptorStride: number): void; + + setInstanceCount(instanceCount: number): void; + + setInstancedAccelerationStructures(instancedAccelerationStructures: NSArray | Array | null): void; + + setInstanceDescriptorType(instanceDescriptorType: interop.Enum): void; + + setMotionTransformBuffer(motionTransformBuffer: MTLBuffer | null): void; + + setMotionTransformBufferOffset(motionTransformBufferOffset: number): void; + + setMotionTransformCount(motionTransformCount: number): void; + + setInstanceTransformationMatrixLayout(instanceTransformationMatrixLayout: interop.Enum): void; + + setMotionTransformType(motionTransformType: interop.Enum): void; + + setMotionTransformStride(motionTransformStride: number): void; +} + +declare class MTLPrimitiveAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { + get geometryDescriptors(): NSArray; + set geometryDescriptors(value: NSArray | Array); + + motionStartBorderMode: interop.Enum; + + motionEndBorderMode: interop.Enum; + + motionStartTime: number; + + motionEndTime: number; + + motionKeyframeCount: number; + + static descriptor any>(this: This): InstanceType; + + setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; + + setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; + + setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; + + setMotionStartTime(motionStartTime: number): void; + + setMotionEndTime(motionEndTime: number): void; + + setMotionKeyframeCount(motionKeyframeCount: number): void; +} + +declare class MTLFunctionConstant extends NSObject { + readonly name: string; + + readonly type: interop.Enum; + + readonly index: number; + + readonly required: boolean; +} + +declare class MTL4FunctionDescriptor extends NSObject implements NSCopying { + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLAccelerationStructureBoundingBoxGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { + boundingBoxBuffer: MTLBuffer; + + boundingBoxBufferOffset: number; + + boundingBoxStride: number; + + boundingBoxCount: number; + + static descriptor any>(this: This): InstanceType; + + setBoundingBoxBuffer(boundingBoxBuffer: MTLBuffer | null): void; + + setBoundingBoxBufferOffset(boundingBoxBufferOffset: number): void; + + setBoundingBoxStride(boundingBoxStride: number): void; + + setBoundingBoxCount(boundingBoxCount: number): void; +} + +declare class MTLRenderPassAttachmentDescriptor extends NSObject implements NSCopying { + texture: MTLTexture; + + level: number; + + slice: number; + + depthPlane: number; + + resolveTexture: MTLTexture; + + resolveLevel: number; + + resolveSlice: number; + + resolveDepthPlane: number; + + loadAction: interop.Enum; + + storeAction: interop.Enum; + + storeActionOptions: interop.Enum; + + setTexture(texture: MTLTexture | null): void; + + setLevel(level: number): void; + + setSlice(slice: number): void; + + setDepthPlane(depthPlane: number): void; + + setResolveTexture(resolveTexture: MTLTexture | null): void; + + setResolveLevel(resolveLevel: number): void; + + setResolveSlice(resolveSlice: number): void; + + setResolveDepthPlane(resolveDepthPlane: number): void; + + setLoadAction(loadAction: interop.Enum): void; + + setStoreAction(storeAction: interop.Enum): void; + + setStoreActionOptions(storeActionOptions: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4RenderPipelineBinaryFunctionsDescriptor extends NSObject implements NSCopying { + get vertexAdditionalBinaryFunctions(): NSArray; + set vertexAdditionalBinaryFunctions(value: NSArray | Array); + + get fragmentAdditionalBinaryFunctions(): NSArray; + set fragmentAdditionalBinaryFunctions(value: NSArray | Array); + + get tileAdditionalBinaryFunctions(): NSArray; + set tileAdditionalBinaryFunctions(value: NSArray | Array); + + get objectAdditionalBinaryFunctions(): NSArray; + set objectAdditionalBinaryFunctions(value: NSArray | Array); + + get meshAdditionalBinaryFunctions(): NSArray; + set meshAdditionalBinaryFunctions(value: NSArray | Array); + + reset(): void; + + setVertexAdditionalBinaryFunctions(vertexAdditionalBinaryFunctions: NSArray | Array | null): void; + + setFragmentAdditionalBinaryFunctions(fragmentAdditionalBinaryFunctions: NSArray | Array | null): void; + + setTileAdditionalBinaryFunctions(tileAdditionalBinaryFunctions: NSArray | Array | null): void; + + setObjectAdditionalBinaryFunctions(objectAdditionalBinaryFunctions: NSArray | Array | null): void; + + setMeshAdditionalBinaryFunctions(meshAdditionalBinaryFunctions: NSArray | Array | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRenderPassColorAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { + clearColor: MTLClearColor; + + setClearColor(clearColor: MTLClearColor): void; +} + +declare class MTL4ComputePipelineDescriptor extends MTL4PipelineDescriptor { + computeFunctionDescriptor: MTL4FunctionDescriptor; + + threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + maxTotalThreadsPerThreadgroup: number; + + requiredThreadsPerThreadgroup: MTLSize; + + supportBinaryLinking: boolean; + + staticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setComputeFunctionDescriptor(computeFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setThreadGroupSizeIsMultipleOfThreadExecutionWidth(threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + + setSupportBinaryLinking(supportBinaryLinking: boolean): void; + + setStaticLinkingDescriptor(staticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; +} + +declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { + controlPointBuffer: MTLBuffer; + + controlPointBufferOffset: number; + + controlPointCount: number; + + controlPointStride: number; + + controlPointFormat: interop.Enum; + + radiusBuffer: MTLBuffer; + + radiusBufferOffset: number; + + radiusFormat: interop.Enum; + + radiusStride: number; + + indexBuffer: MTLBuffer; + + indexBufferOffset: number; + + indexType: interop.Enum; + + segmentCount: number; + + segmentControlPointCount: number; + + curveType: interop.Enum; + + curveBasis: interop.Enum; + + curveEndCaps: interop.Enum; + + static descriptor any>(this: This): InstanceType; + + setControlPointBuffer(controlPointBuffer: MTLBuffer | null): void; + + setControlPointBufferOffset(controlPointBufferOffset: number): void; + + setControlPointCount(controlPointCount: number): void; + + setControlPointStride(controlPointStride: number): void; + + setControlPointFormat(controlPointFormat: interop.Enum): void; + + setRadiusBuffer(radiusBuffer: MTLBuffer | null): void; + + setRadiusBufferOffset(radiusBufferOffset: number): void; + + setRadiusFormat(radiusFormat: interop.Enum): void; + + setRadiusStride(radiusStride: number): void; + + setIndexBuffer(indexBuffer: MTLBuffer | null): void; + + setIndexBufferOffset(indexBufferOffset: number): void; + + setIndexType(indexType: interop.Enum): void; + + setSegmentCount(segmentCount: number): void; + + setSegmentControlPointCount(segmentControlPointCount: number): void; + + setCurveType(curveType: interop.Enum): void; + + setCurveBasis(curveBasis: interop.Enum): void; + + setCurveEndCaps(curveEndCaps: interop.Enum): void; +} + +declare class MTL4CommandAllocatorDescriptor extends NSObject implements NSCopying { + label: string; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying { + label: string; + + computeFunction: MTLFunction; + + threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + maxTotalThreadsPerThreadgroup: number; + + stageInputDescriptor: MTLStageInputOutputDescriptor; + + readonly buffers: MTLPipelineBufferDescriptorArray; + + supportIndirectCommandBuffers: boolean; + + get insertLibraries(): NSArray; + set insertLibraries(value: NSArray | Array); + + get preloadedLibraries(): NSArray; + set preloadedLibraries(value: NSArray | Array); + + get binaryArchives(): NSArray; + set binaryArchives(value: NSArray | Array); + + reset(): void; + + linkedFunctions: MTLLinkedFunctions; + + supportAddingBinaryFunctions: boolean; + + maxCallStackDepth: number; + + shaderValidation: interop.Enum; + + requiredThreadsPerThreadgroup: MTLSize; + + setLabel(label: string | null): void; + + setComputeFunction(computeFunction: MTLFunction | null): void; + + setThreadGroupSizeIsMultipleOfThreadExecutionWidth(threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + + setStageInputDescriptor(stageInputDescriptor: MTLStageInputOutputDescriptor | null): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: boolean): void; + + setInsertLibraries(insertLibraries: NSArray | Array | null): void; + + setPreloadedLibraries(preloadedLibraries: NSArray | Array): void; + + setBinaryArchives(binaryArchives: NSArray | Array | null): void; + + setLinkedFunctions(linkedFunctions: MTLLinkedFunctions | null): void; + + setSupportAddingBinaryFunctions(supportAddingBinaryFunctions: boolean): void; + + setMaxCallStackDepth(maxCallStackDepth: number): void; + + setShaderValidation(shaderValidation: interop.Enum): void; + + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLAccelerationStructureTriangleGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { + vertexBuffer: MTLBuffer; + + vertexBufferOffset: number; + + vertexFormat: interop.Enum; + + vertexStride: number; + + indexBuffer: MTLBuffer; + + indexBufferOffset: number; + + indexType: interop.Enum; + + triangleCount: number; + + transformationMatrixBuffer: MTLBuffer; + + transformationMatrixBufferOffset: number; + + transformationMatrixLayout: interop.Enum; + + static descriptor any>(this: This): InstanceType; + + setVertexBuffer(vertexBuffer: MTLBuffer | null): void; + + setVertexBufferOffset(vertexBufferOffset: number): void; + + setVertexFormat(vertexFormat: interop.Enum): void; + + setVertexStride(vertexStride: number): void; + + setIndexBuffer(indexBuffer: MTLBuffer | null): void; + + setIndexBufferOffset(indexBufferOffset: number): void; + + setIndexType(indexType: interop.Enum): void; + + setTriangleCount(triangleCount: number): void; + + setTransformationMatrixBuffer(transformationMatrixBuffer: MTLBuffer | null): void; + + setTransformationMatrixBufferOffset(transformationMatrixBufferOffset: number): void; + + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; +} + +declare class MTLFunctionDescriptor extends NSObject implements NSCopying { + static functionDescriptor(): MTLFunctionDescriptor; + + name: string; + + specializedName: string; + + constantValues: MTLFunctionConstantValues; + + options: interop.Enum; + + get binaryArchives(): NSArray; + set binaryArchives(value: NSArray | Array); + + setName(name: string | null): void; + + setSpecializedName(specializedName: string | null): void; + + setConstantValues(constantValues: MTLFunctionConstantValues | null): void; + + setOptions(options: interop.Enum): void; + + setBinaryArchives(binaryArchives: NSArray | Array | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLComputePassDescriptor extends NSObject implements NSCopying { + static computePassDescriptor(): MTLComputePassDescriptor; + + dispatchType: interop.Enum; + + readonly sampleBufferAttachments: MTLComputePassSampleBufferAttachmentDescriptorArray; + + setDispatchType(dispatchType: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4CommandBufferOptions extends NSObject implements NSCopying { + logState: MTLLogState; + + setLogState(logState: MTLLogState | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRenderPassStencilAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { + clearStencil: number; + + stencilResolveFilter: interop.Enum; + + setClearStencil(clearStencil: number): void; + + setStencilResolveFilter(stencilResolveFilter: interop.Enum): void; +} + +declare class MTLBinaryArchiveDescriptor extends NSObject implements NSCopying { + url: NSURL; + + setUrl(url: NSURL | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4CommitOptions extends NSObject { + addFeedbackHandler(block: (p1: MTL4CommitFeedback) => void): void; +} + +declare class MTL4PipelineStageDynamicLinkingDescriptor extends NSObject implements NSCopying { + maxCallStackDepth: number; + + get binaryLinkedFunctions(): NSArray; + set binaryLinkedFunctions(value: NSArray | Array); + + get preloadedLibraries(): NSArray; + set preloadedLibraries(value: NSArray | Array); + + setMaxCallStackDepth(maxCallStackDepth: number): void; + + setBinaryLinkedFunctions(binaryLinkedFunctions: NSArray | Array | null): void; + + setPreloadedLibraries(preloadedLibraries: NSArray | Array): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4TileRenderPipelineDescriptor extends MTL4PipelineDescriptor { + tileFunctionDescriptor: MTL4FunctionDescriptor; + + rasterSampleCount: number; + + readonly colorAttachments: MTLTileRenderPipelineColorAttachmentDescriptorArray; + + threadgroupSizeMatchesTileSize: boolean; - setBoundingBoxBuffer(boundingBoxBuffer: MTLBuffer | null): void; + maxTotalThreadsPerThreadgroup: number; - setBoundingBoxBufferOffset(boundingBoxBufferOffset: number): void; + requiredThreadsPerThreadgroup: MTLSize; - setBoundingBoxStride(boundingBoxStride: number): void; + staticLinkingDescriptor: MTL4StaticLinkingDescriptor; - setBoundingBoxCount(boundingBoxCount: number): void; + supportBinaryLinking: boolean; + + reset(): void; + + setTileFunctionDescriptor(tileFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setThreadgroupSizeMatchesTileSize(threadgroupSizeMatchesTileSize: boolean): void; + + setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + + setStaticLinkingDescriptor(staticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportBinaryLinking(supportBinaryLinking: boolean): void; } -declare class MTLRenderPassAttachmentDescriptor extends NSObject implements NSCopying { - texture: MTLTexture; +declare class MTL4MachineLearningPipelineDescriptor extends MTL4PipelineDescriptor { + label: string; - level: number; + machineLearningFunctionDescriptor: MTL4FunctionDescriptor; - slice: number; + setInputDimensionsAtBufferIndex(dimensions: MTLTensorExtents | null, bufferIndex: number): void; - depthPlane: number; + setInputDimensionsWithRange(dimensions: NSArray | Array, range: _NSRange): void; - resolveTexture: MTLTexture; + inputDimensionsAtBufferIndex(bufferIndex: number): MTLTensorExtents | null; - resolveLevel: number; + reset(): void; - resolveSlice: number; + setLabel(label: string | null): void; - resolveDepthPlane: number; + setMachineLearningFunctionDescriptor(machineLearningFunctionDescriptor: MTL4FunctionDescriptor | null): void; +} - loadAction: interop.Enum; +declare class MTL4RenderPipelineDescriptor extends MTL4PipelineDescriptor { + vertexFunctionDescriptor: MTL4FunctionDescriptor; - storeAction: interop.Enum; + fragmentFunctionDescriptor: MTL4FunctionDescriptor; - storeActionOptions: interop.Enum; + vertexDescriptor: MTLVertexDescriptor; - setTexture(texture: MTLTexture | null): void; + rasterSampleCount: number; - setLevel(level: number): void; + alphaToCoverageState: interop.Enum; - setSlice(slice: number): void; + alphaToOneState: interop.Enum; - setDepthPlane(depthPlane: number): void; + rasterizationEnabled: boolean; - setResolveTexture(resolveTexture: MTLTexture | null): void; + maxVertexAmplificationCount: number; - setResolveLevel(resolveLevel: number): void; + readonly colorAttachments: MTL4RenderPipelineColorAttachmentDescriptorArray; - setResolveSlice(resolveSlice: number): void; + inputPrimitiveTopology: interop.Enum; - setResolveDepthPlane(resolveDepthPlane: number): void; + vertexStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; - setLoadAction(loadAction: interop.Enum): void; + fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; - setStoreAction(storeAction: interop.Enum): void; + supportVertexBinaryLinking: boolean; - setStoreActionOptions(storeActionOptions: interop.Enum): void; + supportFragmentBinaryLinking: boolean; + + colorAttachmentMappingState: interop.Enum; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setVertexFunctionDescriptor(vertexFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setFragmentFunctionDescriptor(fragmentFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setVertexDescriptor(vertexDescriptor: MTLVertexDescriptor | null): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setAlphaToCoverageState(alphaToCoverageState: interop.Enum): void; + + setAlphaToOneState(alphaToOneState: interop.Enum): void; + + isRasterizationEnabled(): boolean; + + setRasterizationEnabled(rasterizationEnabled: boolean): void; + + setMaxVertexAmplificationCount(maxVertexAmplificationCount: number): void; + + setInputPrimitiveTopology(inputPrimitiveTopology: interop.Enum): void; + + setVertexStaticLinkingDescriptor(vertexStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setFragmentStaticLinkingDescriptor(fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; + + setSupportVertexBinaryLinking(supportVertexBinaryLinking: boolean): void; + + setSupportFragmentBinaryLinking(supportFragmentBinaryLinking: boolean): void; + + setColorAttachmentMappingState(colorAttachmentMappingState: interop.Enum): void; + + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; +} + +declare class MTL4RenderPipelineColorAttachmentDescriptor extends NSObject implements NSCopying { + pixelFormat: interop.Enum; + + blendingState: interop.Enum; + + sourceRGBBlendFactor: interop.Enum; + + destinationRGBBlendFactor: interop.Enum; + + rgbBlendOperation: interop.Enum; + + sourceAlphaBlendFactor: interop.Enum; + + destinationAlphaBlendFactor: interop.Enum; + + alphaBlendOperation: interop.Enum; + + writeMask: interop.Enum; + + reset(): void; + + setPixelFormat(pixelFormat: interop.Enum): void; + + setBlendingState(blendingState: interop.Enum): void; + + setSourceRGBBlendFactor(sourceRGBBlendFactor: interop.Enum): void; + + setDestinationRGBBlendFactor(destinationRGBBlendFactor: interop.Enum): void; + + setRgbBlendOperation(rgbBlendOperation: interop.Enum): void; + + setSourceAlphaBlendFactor(sourceAlphaBlendFactor: interop.Enum): void; + + setDestinationAlphaBlendFactor(destinationAlphaBlendFactor: interop.Enum): void; + + setAlphaBlendOperation(alphaBlendOperation: interop.Enum): void; + + setWriteMask(writeMask: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRenderPassColorAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { - clearColor: MTLClearColor; +declare class MTL4PipelineDescriptor extends NSObject implements NSCopying { + label: string; - setClearColor(clearColor: MTLClearColor): void; + options: MTL4PipelineOptions; + + setLabel(label: string | null): void; + + setOptions(options: MTL4PipelineOptions | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { - controlPointBuffer: MTLBuffer; +declare class MTL4PipelineOptions extends NSObject implements NSCopying { + shaderValidation: interop.Enum; - controlPointBufferOffset: number; + shaderReflection: interop.Enum; + + setShaderValidation(shaderValidation: interop.Enum): void; + + setShaderReflection(shaderReflection: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4StitchedFunctionDescriptor extends MTL4FunctionDescriptor { + functionGraph: MTLFunctionStitchingGraph; + + get functionDescriptors(): NSArray; + set functionDescriptors(value: NSArray | Array); + + setFunctionGraph(functionGraph: MTLFunctionStitchingGraph | null): void; + + setFunctionDescriptors(functionDescriptors: NSArray | Array | null): void; +} + +declare class MTL4LibraryFunctionDescriptor extends MTL4FunctionDescriptor { + name: string; + + library: MTLLibrary; + + setName(name: string | null): void; + + setLibrary(library: MTLLibrary | null): void; +} + +declare class MTL4AccelerationStructureCurveGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + controlPointBuffer: MTL4BufferRange; controlPointCount: number; @@ -3970,17 +5633,13 @@ declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAcceler controlPointFormat: interop.Enum; - radiusBuffer: MTLBuffer; - - radiusBufferOffset: number; + radiusBuffer: MTL4BufferRange; radiusFormat: interop.Enum; radiusStride: number; - indexBuffer: MTLBuffer; - - indexBufferOffset: number; + indexBuffer: MTL4BufferRange; indexType: interop.Enum; @@ -3994,11 +5653,7 @@ declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAcceler curveEndCaps: interop.Enum; - static descriptor any>(this: This): InstanceType; - - setControlPointBuffer(controlPointBuffer: MTLBuffer | null): void; - - setControlPointBufferOffset(controlPointBufferOffset: number): void; + setControlPointBuffer(controlPointBuffer: MTL4BufferRange): void; setControlPointCount(controlPointCount: number): void; @@ -4006,17 +5661,13 @@ declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAcceler setControlPointFormat(controlPointFormat: interop.Enum): void; - setRadiusBuffer(radiusBuffer: MTLBuffer | null): void; - - setRadiusBufferOffset(radiusBufferOffset: number): void; + setRadiusBuffer(radiusBuffer: MTL4BufferRange): void; setRadiusFormat(radiusFormat: interop.Enum): void; setRadiusStride(radiusStride: number): void; - setIndexBuffer(indexBuffer: MTLBuffer | null): void; - - setIndexBufferOffset(indexBufferOffset: number): void; + setIndexBuffer(indexBuffer: MTL4BufferRange): void; setIndexType(indexType: interop.Enum): void; @@ -4031,176 +5682,160 @@ declare class MTLAccelerationStructureCurveGeometryDescriptor extends MTLAcceler setCurveEndCaps(curveEndCaps: interop.Enum): void; } -declare class MTLComputePipelineDescriptor extends NSObject implements NSCopying { - label: string; - - computeFunction: MTLFunction; - - threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean; - - maxTotalThreadsPerThreadgroup: number; +declare class MTLBlitPassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLBlitPassSampleBufferAttachmentDescriptor; - stageInputDescriptor: MTLStageInputOutputDescriptor; + setObjectAtIndexedSubscript(attachment: MTLBlitPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} - readonly buffers: MTLPipelineBufferDescriptorArray; +declare class MTL4AccelerationStructureMotionBoundingBoxGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + boundingBoxBuffers: MTL4BufferRange; - supportIndirectCommandBuffers: boolean; + boundingBoxStride: number; - get insertLibraries(): NSArray; - set insertLibraries(value: NSArray | Array); + boundingBoxCount: number; - get preloadedLibraries(): NSArray; - set preloadedLibraries(value: NSArray | Array); + setBoundingBoxBuffers(boundingBoxBuffers: MTL4BufferRange): void; - get binaryArchives(): NSArray; - set binaryArchives(value: NSArray | Array); + setBoundingBoxStride(boundingBoxStride: number): void; - reset(): void; + setBoundingBoxCount(boundingBoxCount: number): void; +} - linkedFunctions: MTLLinkedFunctions; +declare class MTL4AccelerationStructureBoundingBoxGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + boundingBoxBuffer: MTL4BufferRange; - supportAddingBinaryFunctions: boolean; + boundingBoxStride: number; - maxCallStackDepth: number; + boundingBoxCount: number; - shaderValidation: interop.Enum; + setBoundingBoxBuffer(boundingBoxBuffer: MTL4BufferRange): void; - setLabel(label: string | null): void; + setBoundingBoxStride(boundingBoxStride: number): void; - setComputeFunction(computeFunction: MTLFunction | null): void; + setBoundingBoxCount(boundingBoxCount: number): void; +} - setThreadGroupSizeIsMultipleOfThreadExecutionWidth(threadGroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; +declare class MTL4PrimitiveAccelerationStructureDescriptor extends MTL4AccelerationStructureDescriptor { + get geometryDescriptors(): NSArray; + set geometryDescriptors(value: NSArray | Array); - setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + motionStartBorderMode: interop.Enum; - setStageInputDescriptor(stageInputDescriptor: MTLStageInputOutputDescriptor | null): void; + motionEndBorderMode: interop.Enum; - setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: boolean): void; + motionStartTime: number; - setInsertLibraries(insertLibraries: NSArray | Array | null): void; + motionEndTime: number; - setPreloadedLibraries(preloadedLibraries: NSArray | Array): void; + motionKeyframeCount: number; - setBinaryArchives(binaryArchives: NSArray | Array | null): void; + setGeometryDescriptors(geometryDescriptors: NSArray | Array | null): void; - setLinkedFunctions(linkedFunctions: MTLLinkedFunctions | null): void; + setMotionStartBorderMode(motionStartBorderMode: interop.Enum): void; - setSupportAddingBinaryFunctions(supportAddingBinaryFunctions: boolean): void; + setMotionEndBorderMode(motionEndBorderMode: interop.Enum): void; - setMaxCallStackDepth(maxCallStackDepth: number): void; + setMotionStartTime(motionStartTime: number): void; - setShaderValidation(shaderValidation: interop.Enum): void; + setMotionEndTime(motionEndTime: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setMotionKeyframeCount(motionKeyframeCount: number): void; } -declare class MTLAccelerationStructureTriangleGeometryDescriptor extends MTLAccelerationStructureGeometryDescriptor { - vertexBuffer: MTLBuffer; - - vertexBufferOffset: number; - - vertexFormat: interop.Enum; - - vertexStride: number; - - indexBuffer: MTLBuffer; +declare class MTL4AccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { +} - indexBufferOffset: number; +declare class MTL4RenderPassDescriptor extends NSObject implements NSCopying { + readonly colorAttachments: MTLRenderPassColorAttachmentDescriptorArray; - indexType: interop.Enum; + depthAttachment: MTLRenderPassDepthAttachmentDescriptor; - triangleCount: number; + stencilAttachment: MTLRenderPassStencilAttachmentDescriptor; - transformationMatrixBuffer: MTLBuffer; + renderTargetArrayLength: number; - transformationMatrixBufferOffset: number; + imageblockSampleLength: number; - transformationMatrixLayout: interop.Enum; + threadgroupMemoryLength: number; - static descriptor any>(this: This): InstanceType; + tileWidth: number; - setVertexBuffer(vertexBuffer: MTLBuffer | null): void; + tileHeight: number; - setVertexBufferOffset(vertexBufferOffset: number): void; + defaultRasterSampleCount: number; - setVertexFormat(vertexFormat: interop.Enum): void; + renderTargetWidth: number; - setVertexStride(vertexStride: number): void; + renderTargetHeight: number; - setIndexBuffer(indexBuffer: MTLBuffer | null): void; + rasterizationRateMap: MTLRasterizationRateMap; - setIndexBufferOffset(indexBufferOffset: number): void; + visibilityResultBuffer: MTLBuffer; - setIndexType(indexType: interop.Enum): void; + visibilityResultType: interop.Enum; - setTriangleCount(triangleCount: number): void; + setSamplePositionsCount(positions: interop.PointerConvertible, count: number): void; - setTransformationMatrixBuffer(transformationMatrixBuffer: MTLBuffer | null): void; + getSamplePositionsCount(positions: interop.PointerConvertible, count: number): number; - setTransformationMatrixBufferOffset(transformationMatrixBufferOffset: number): void; + supportColorAttachmentMapping: boolean; - setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; -} + setDepthAttachment(depthAttachment: MTLRenderPassDepthAttachmentDescriptor | null): void; -declare class MTLBlitPassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLBlitPassSampleBufferAttachmentDescriptor; + setStencilAttachment(stencilAttachment: MTLRenderPassStencilAttachmentDescriptor | null): void; - setObjectAtIndexedSubscript(attachment: MTLBlitPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; -} + setRenderTargetArrayLength(renderTargetArrayLength: number): void; -declare class MTLFunctionDescriptor extends NSObject implements NSCopying { - static functionDescriptor(): MTLFunctionDescriptor; + setImageblockSampleLength(imageblockSampleLength: number): void; - name: string; + setThreadgroupMemoryLength(threadgroupMemoryLength: number): void; - specializedName: string; + setTileWidth(tileWidth: number): void; - constantValues: MTLFunctionConstantValues; + setTileHeight(tileHeight: number): void; - options: interop.Enum; + setDefaultRasterSampleCount(defaultRasterSampleCount: number): void; - get binaryArchives(): NSArray; - set binaryArchives(value: NSArray | Array); + setRenderTargetWidth(renderTargetWidth: number): void; - setName(name: string | null): void; + setRenderTargetHeight(renderTargetHeight: number): void; - setSpecializedName(specializedName: string | null): void; + setRasterizationRateMap(rasterizationRateMap: MTLRasterizationRateMap | null): void; - setConstantValues(constantValues: MTLFunctionConstantValues | null): void; + setVisibilityResultBuffer(visibilityResultBuffer: MTLBuffer | null): void; - setOptions(options: interop.Enum): void; + setVisibilityResultType(visibilityResultType: interop.Enum): void; - setBinaryArchives(binaryArchives: NSArray | Array | null): void; + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLComputePassDescriptor extends NSObject implements NSCopying { - static computePassDescriptor(): MTLComputePassDescriptor; +declare class MTL4ArgumentTableDescriptor extends NSObject implements NSCopying { + maxBufferBindCount: number; - dispatchType: interop.Enum; + maxTextureBindCount: number; - readonly sampleBufferAttachments: MTLComputePassSampleBufferAttachmentDescriptorArray; + maxSamplerStateBindCount: number; - setDispatchType(dispatchType: interop.Enum): void; + initializeBindings: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + supportAttributeStrides: boolean; -declare class MTLRenderPassStencilAttachmentDescriptor extends MTLRenderPassAttachmentDescriptor { - clearStencil: number; + label: string; - stencilResolveFilter: interop.Enum; + setMaxBufferBindCount(maxBufferBindCount: number): void; - setClearStencil(clearStencil: number): void; + setMaxTextureBindCount(maxTextureBindCount: number): void; - setStencilResolveFilter(stencilResolveFilter: interop.Enum): void; -} + setMaxSamplerStateBindCount(maxSamplerStateBindCount: number): void; -declare class MTLBinaryArchiveDescriptor extends NSObject implements NSCopying { - url: NSURL; + setInitializeBindings(initializeBindings: boolean): void; - setUrl(url: NSURL | null): void; + setSupportAttributeStrides(supportAttributeStrides: boolean): void; + + setLabel(label: string | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4374,6 +6009,22 @@ declare class MTLAccelerationStructurePassDescriptor extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLCaptureDescriptor extends NSObject implements NSCopying { + captureObject: interop.Object; + + destination: interop.Enum; + + outputURL: NSURL; + + setCaptureObject(captureObject: interop.Object | null): void; + + setDestination(destination: interop.Enum): void; + + setOutputURL(outputURL: NSURL | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLSharedEventHandle extends NSObject implements NSSecureCoding { readonly label: string; @@ -4390,22 +6041,8 @@ declare class MTLSharedEventListener extends NSObject { initWithDispatchQueue(dispatchQueue: NSObject): this; readonly dispatchQueue: NSObject; -} - -declare class MTLCaptureDescriptor extends NSObject implements NSCopying { - captureObject: interop.Object; - - destination: interop.Enum; - - outputURL: NSURL; - - setCaptureObject(captureObject: interop.Object | null): void; - - setDestination(destination: interop.Enum): void; - - setOutputURL(outputURL: NSURL | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + static sharedListener(): MTLSharedEventListener; } declare class MTLIndirectInstanceAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor { @@ -4708,6 +6345,10 @@ declare class MTLMeshRenderPipelineDescriptor extends NSObject implements NSCopy shaderValidation: interop.Enum; + requiredThreadsPerObjectThreadgroup: MTLSize; + + requiredThreadsPerMeshThreadgroup: MTLSize; + setLabel(label: string | null): void; setObjectFunction(objectFunction: MTLFunction | null): void; @@ -4760,6 +6401,10 @@ declare class MTLMeshRenderPipelineDescriptor extends NSObject implements NSCopy setShaderValidation(shaderValidation: interop.Enum): void; + setRequiredThreadsPerObjectThreadgroup(requiredThreadsPerObjectThreadgroup: MTLSize): void; + + setRequiredThreadsPerMeshThreadgroup(requiredThreadsPerMeshThreadgroup: MTLSize): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -4777,6 +6422,22 @@ declare class MTLTileRenderPipelineColorAttachmentDescriptor extends NSObject im copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTL4LibraryDescriptor extends NSObject implements NSCopying { + source: string; + + options: MTLCompileOptions; + + name: string; + + setSource(source: string | null): void; + + setOptions(options: MTLCompileOptions | null): void; + + setName(name: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLRenderPipelineColorAttachmentDescriptorArray extends NSObject { objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPipelineColorAttachmentDescriptor; @@ -4889,6 +6550,12 @@ declare class MTLAttributeDescriptorArray extends NSObject { setObjectAtIndexedSubscript(attributeDesc: MTLAttributeDescriptor | null, index: number): void; } +declare class MTLBufferLayoutDescriptorArray extends NSObject { + objectAtIndexedSubscript(index: number): MTLBufferLayoutDescriptor; + + setObjectAtIndexedSubscript(bufferDesc: MTLBufferLayoutDescriptor | null, index: number): void; +} + declare class MTLBufferLayoutDescriptor extends NSObject implements NSCopying { stride: number; @@ -5033,10 +6700,104 @@ declare class MTLBlitPassDescriptor extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassSampleBufferAttachmentDescriptor; +declare class MTLBlitPassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { + sampleBuffer: MTLCounterSampleBuffer; - setObjectAtIndexedSubscript(attachment: MTLRenderPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; + startOfEncoderSampleIndex: number; + + endOfEncoderSampleIndex: number; + + setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + + setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + + setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRenderPassDescriptor extends NSObject implements NSCopying { + static renderPassDescriptor(): MTLRenderPassDescriptor; + + readonly colorAttachments: MTLRenderPassColorAttachmentDescriptorArray; + + depthAttachment: MTLRenderPassDepthAttachmentDescriptor; + + stencilAttachment: MTLRenderPassStencilAttachmentDescriptor; + + visibilityResultBuffer: MTLBuffer; + + renderTargetArrayLength: number; + + imageblockSampleLength: number; + + threadgroupMemoryLength: number; + + tileWidth: number; + + tileHeight: number; + + defaultRasterSampleCount: number; + + renderTargetWidth: number; + + renderTargetHeight: number; + + setSamplePositionsCount(positions: interop.PointerConvertible, count: number): void; + + getSamplePositionsCount(positions: interop.PointerConvertible, count: number): number; + + rasterizationRateMap: MTLRasterizationRateMap; + + readonly sampleBufferAttachments: MTLRenderPassSampleBufferAttachmentDescriptorArray; + + visibilityResultType: interop.Enum; + + supportColorAttachmentMapping: boolean; + + setDepthAttachment(depthAttachment: MTLRenderPassDepthAttachmentDescriptor | null): void; + + setStencilAttachment(stencilAttachment: MTLRenderPassStencilAttachmentDescriptor | null): void; + + setVisibilityResultBuffer(visibilityResultBuffer: MTLBuffer | null): void; + + setRenderTargetArrayLength(renderTargetArrayLength: number): void; + + setImageblockSampleLength(imageblockSampleLength: number): void; + + setThreadgroupMemoryLength(threadgroupMemoryLength: number): void; + + setTileWidth(tileWidth: number): void; + + setTileHeight(tileHeight: number): void; + + setDefaultRasterSampleCount(defaultRasterSampleCount: number): void; + + setRenderTargetWidth(renderTargetWidth: number): void; + + setRenderTargetHeight(renderTargetHeight: number): void; + + setRasterizationRateMap(rasterizationRateMap: MTLRasterizationRateMap | null): void; + + setVisibilityResultType(visibilityResultType: interop.Enum): void; + + setSupportColorAttachmentMapping(supportColorAttachmentMapping: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLRenderPassColorAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassColorAttachmentDescriptor; + + setObjectAtIndexedSubscript(attachment: MTLRenderPassColorAttachmentDescriptor | null, attachmentIndex: number): void; +} + +declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { + static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; + + readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTLResourceStatePassSampleBufferAttachmentDescriptorArray extends NSObject { @@ -5050,49 +6811,98 @@ declare class MTLResourceStatePassSampleBufferAttachmentDescriptor extends NSObj startOfEncoderSampleIndex: number; - endOfEncoderSampleIndex: number; + endOfEncoderSampleIndex: number; + + setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + + setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + + setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLArchitecture extends NSObject implements NSCopying { + readonly name: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLArgumentDescriptor extends NSObject implements NSCopying { + static argumentDescriptor(): MTLArgumentDescriptor; + + dataType: interop.Enum; + + index: number; + + arrayLength: number; + + access: interop.Enum; + + textureType: interop.Enum; + + constantBlockAlignment: number; + + setDataType(dataType: interop.Enum): void; + + setIndex(index: number): void; + + setArrayLength(arrayLength: number): void; + + setAccess(access: interop.Enum): void; + + setTextureType(textureType: interop.Enum): void; + + setConstantBlockAlignment(constantBlockAlignment: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTL4CounterHeapDescriptor extends NSObject implements NSCopying { + type: interop.Enum; - setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + count: number; - setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + setType(type: interop.Enum): void; - setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + setCount(count: number): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLArchitecture extends NSObject implements NSCopying { - readonly name: string; +declare class MTL4CompilerTaskOptions extends NSObject implements NSCopying { + get lookupArchives(): NSArray; + set lookupArchives(value: NSArray | Array); + + setLookupArchives(lookupArchives: NSArray | Array | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLArgumentDescriptor extends NSObject implements NSCopying { - static argumentDescriptor(): MTLArgumentDescriptor; - - dataType: interop.Enum; - - index: number; +declare class MTLVertexAttributeDescriptor extends NSObject implements NSCopying { + format: interop.Enum; - arrayLength: number; + offset: number; - access: interop.Enum; + bufferIndex: number; - textureType: interop.Enum; + setFormat(format: interop.Enum): void; - constantBlockAlignment: number; + setOffset(offset: number): void; - setDataType(dataType: interop.Enum): void; + setBufferIndex(bufferIndex: number): void; - setIndex(index: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setArrayLength(arrayLength: number): void; +declare class MTL4CompilerDescriptor extends NSObject implements NSCopying { + label: string; - setAccess(access: interop.Enum): void; + pipelineDataSetSerializer: MTL4PipelineDataSetSerializer; - setTextureType(textureType: interop.Enum): void; + setLabel(label: string | null): void; - setConstantBlockAlignment(constantBlockAlignment: number): void; + setPipelineDataSetSerializer(pipelineDataSetSerializer: MTL4PipelineDataSetSerializer | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5126,6 +6936,8 @@ declare class MTLCompileOptions extends NSObject implements NSCopying { maxTotalThreadsPerThreadgroup: number; + requiredThreadsPerThreadgroup: MTLSize; + enableLogging: boolean; setPreprocessorMacros(preprocessorMacros: NSDictionary | Record | null): void; @@ -5154,29 +6966,63 @@ declare class MTLCompileOptions extends NSObject implements NSCopying { setMaxTotalThreadsPerThreadgroup(maxTotalThreadsPerThreadgroup: number): void; + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + setEnableLogging(enableLogging: boolean): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLVertexAttribute extends NSObject { +declare class MTLArgument extends NSObject { readonly name: string; - readonly attributeIndex: number; + readonly type: interop.Enum; - readonly attributeType: interop.Enum; + readonly access: interop.Enum; + + readonly index: number; readonly active: boolean; - readonly patchData: boolean; + readonly bufferAlignment: number; - readonly patchControlPointData: boolean; + readonly bufferDataSize: number; + + readonly bufferDataType: interop.Enum; + + readonly bufferStructType: MTLStructType; + + readonly bufferPointerType: MTLPointerType; + + readonly threadgroupMemoryAlignment: number; + + readonly threadgroupMemoryDataSize: number; + + readonly textureType: interop.Enum; + + readonly textureDataType: interop.Enum; + + readonly isDepthTexture: boolean; + + readonly arrayLength: number; isActive(): boolean; +} - isPatchData(): boolean; +declare class MTLPointerType extends MTLType { + readonly elementType: interop.Enum; - isPatchControlPointData(): boolean; + readonly access: interop.Enum; + + readonly alignment: number; + + readonly dataSize: number; + + readonly elementIsArgumentBuffer: boolean; + + elementStructType(): MTLStructType; + + elementArrayType(): MTLArrayType; } declare class MTLStructMember extends NSObject { @@ -5194,6 +7040,8 @@ declare class MTLStructMember extends NSObject { pointerType(): MTLPointerType; + tensorReferenceType(): MTLTensorReferenceType; + readonly argumentIndex: number; } @@ -5201,66 +7049,66 @@ declare class MTLType extends NSObject { readonly dataType: interop.Enum; } -declare class MTLRenderPassColorAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassColorAttachmentDescriptor; - - setObjectAtIndexedSubscript(attachment: MTLRenderPassColorAttachmentDescriptor | null, attachmentIndex: number): void; -} +declare class MTLTextureViewDescriptor extends NSObject implements NSCopying { + pixelFormat: interop.Enum; -declare class MTLTextureDescriptor extends NSObject implements NSCopying { - static texture2DDescriptorWithPixelFormatWidthHeightMipmapped(pixelFormat: interop.Enum, width: number, height: number, mipmapped: boolean): MTLTextureDescriptor; + textureType: interop.Enum; - static textureCubeDescriptorWithPixelFormatSizeMipmapped(pixelFormat: interop.Enum, size: number, mipmapped: boolean): MTLTextureDescriptor; + levelRange: _NSRange; - static textureBufferDescriptorWithPixelFormatWidthResourceOptionsUsage(pixelFormat: interop.Enum, width: number, resourceOptions: interop.Enum, usage: interop.Enum): MTLTextureDescriptor; + sliceRange: _NSRange; - textureType: interop.Enum; + swizzle: MTLTextureSwizzleChannels; - pixelFormat: interop.Enum; + setPixelFormat(pixelFormat: interop.Enum): void; - width: number; + setTextureType(textureType: interop.Enum): void; - height: number; + setLevelRange(levelRange: _NSRange): void; - depth: number; + setSliceRange(sliceRange: _NSRange): void; - mipmapLevelCount: number; + setSwizzle(swizzle: MTLTextureSwizzleChannels): void; - sampleCount: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - arrayLength: number; +declare class MTLSharedTextureHandle extends NSObject implements NSSecureCoding { + readonly device: MTLDevice; - resourceOptions: interop.Enum; + readonly label: string; - cpuCacheMode: interop.Enum; + static readonly supportsSecureCoding: boolean; - storageMode: interop.Enum; + encodeWithCoder(coder: NSCoder): void; - hazardTrackingMode: interop.Enum; + initWithCoder(coder: NSCoder): this; +} - usage: interop.Enum; +declare class MTLTensorDescriptor extends NSObject implements NSCopying { + dimensions: MTLTensorExtents; - allowGPUOptimizedContents: boolean; + strides: MTLTensorExtents; - compressionType: interop.Enum; + dataType: interop.Enum; - swizzle: MTLTextureSwizzleChannels; + usage: interop.Enum; - setTextureType(textureType: interop.Enum): void; + resourceOptions: interop.Enum; - setPixelFormat(pixelFormat: interop.Enum): void; + cpuCacheMode: interop.Enum; - setWidth(width: number): void; + storageMode: interop.Enum; - setHeight(height: number): void; + hazardTrackingMode: interop.Enum; - setDepth(depth: number): void; + setDimensions(dimensions: MTLTensorExtents): void; - setMipmapLevelCount(mipmapLevelCount: number): void; + setStrides(strides: MTLTensorExtents | null): void; - setSampleCount(sampleCount: number): void; + setDataType(dataType: interop.Enum): void; - setArrayLength(arrayLength: number): void; + setUsage(usage: interop.Enum): void; setResourceOptions(resourceOptions: interop.Enum): void; @@ -5270,14 +7118,6 @@ declare class MTLTextureDescriptor extends NSObject implements NSCopying { setHazardTrackingMode(hazardTrackingMode: interop.Enum): void; - setUsage(usage: interop.Enum): void; - - setAllowGPUOptimizedContents(allowGPUOptimizedContents: boolean): void; - - setCompressionType(compressionType: interop.Enum): void; - - setSwizzle(swizzle: MTLTextureSwizzleChannels): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -5288,6 +7128,8 @@ declare class MTLCaptureManager extends NSObject { newCaptureScopeWithCommandQueue(commandQueue: MTLCommandQueue): MTLCaptureScope; + newCaptureScopeWithMTL4CommandQueue(commandQueue: MTL4CommandQueue): MTLCaptureScope; + supportsDestination(destination: interop.Enum): boolean; startCaptureWithDescriptorError(descriptor: MTLCaptureDescriptor, error: interop.PointerConvertible): boolean; @@ -5307,6 +7149,16 @@ declare class MTLCaptureManager extends NSObject { setDefaultCaptureScope(defaultCaptureScope: MTLCaptureScope | null): void; } +declare class MTLTextureReferenceType extends MTLType { + readonly textureDataType: interop.Enum; + + readonly textureType: interop.Enum; + + readonly access: interop.Enum; + + readonly isDepthTexture: boolean; +} + declare class MTLRenderPipelineFunctionsDescriptor extends NSObject implements NSCopying { get vertexAdditionalBinaryFunctions(): NSArray; set vertexAdditionalBinaryFunctions(value: NSArray | Array); @@ -5326,66 +7178,154 @@ declare class MTLRenderPipelineFunctionsDescriptor extends NSObject implements N copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLTextureReferenceType extends MTLType { - readonly textureDataType: interop.Enum; +declare class MTLVertexAttribute extends NSObject { + readonly name: string; - readonly textureType: interop.Enum; + readonly attributeIndex: number; - readonly access: interop.Enum; + readonly attributeType: interop.Enum; - readonly isDepthTexture: boolean; + readonly active: boolean; + + readonly patchData: boolean; + + readonly patchControlPointData: boolean; + + isActive(): boolean; + + isPatchData(): boolean; + + isPatchControlPointData(): boolean; } -declare class MTLPointerType extends MTLType { - readonly elementType: interop.Enum; +declare class MTLCommandBufferDescriptor extends NSObject implements NSCopying { + retainedReferences: boolean; - readonly access: interop.Enum; + errorOptions: interop.Enum; - readonly alignment: number; + logState: MTLLogState; - readonly dataSize: number; + setRetainedReferences(retainedReferences: boolean): void; - readonly elementIsArgumentBuffer: boolean; + setErrorOptions(errorOptions: interop.Enum): void; - elementStructType(): MTLStructType; + setLogState(logState: MTLLogState | null): void; - elementArrayType(): MTLArrayType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRenderPassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { - sampleBuffer: MTLCounterSampleBuffer; +declare class MTL4RenderPipelineColorAttachmentDescriptorArray extends NSObject implements NSCopying { + objectAtIndexedSubscript(attachmentIndex: number): MTL4RenderPipelineColorAttachmentDescriptor; - startOfVertexSampleIndex: number; + setObjectAtIndexedSubscript(attachment: MTL4RenderPipelineColorAttachmentDescriptor | null, attachmentIndex: number): void; - endOfVertexSampleIndex: number; + reset(): void; - startOfFragmentSampleIndex: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - endOfFragmentSampleIndex: number; +declare class MTL4MeshRenderPipelineDescriptor extends MTL4PipelineDescriptor { + objectFunctionDescriptor: MTL4FunctionDescriptor; - setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + meshFunctionDescriptor: MTL4FunctionDescriptor; + + fragmentFunctionDescriptor: MTL4FunctionDescriptor; + + maxTotalThreadsPerObjectThreadgroup: number; + + maxTotalThreadsPerMeshThreadgroup: number; + + requiredThreadsPerObjectThreadgroup: MTLSize; + + requiredThreadsPerMeshThreadgroup: MTLSize; + + objectThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + meshThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean; + + payloadMemoryLength: number; + + maxTotalThreadgroupsPerMeshGrid: number; + + rasterSampleCount: number; + + alphaToCoverageState: interop.Enum; + + alphaToOneState: interop.Enum; + + rasterizationEnabled: boolean; + + maxVertexAmplificationCount: number; + + readonly colorAttachments: MTL4RenderPipelineColorAttachmentDescriptorArray; + + objectStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + meshStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor; + + supportObjectBinaryLinking: boolean; + + supportMeshBinaryLinking: boolean; + + supportFragmentBinaryLinking: boolean; + + colorAttachmentMappingState: interop.Enum; + + supportIndirectCommandBuffers: interop.Enum; + + reset(): void; + + setObjectFunctionDescriptor(objectFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setMeshFunctionDescriptor(meshFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setFragmentFunctionDescriptor(fragmentFunctionDescriptor: MTL4FunctionDescriptor | null): void; + + setMaxTotalThreadsPerObjectThreadgroup(maxTotalThreadsPerObjectThreadgroup: number): void; + + setMaxTotalThreadsPerMeshThreadgroup(maxTotalThreadsPerMeshThreadgroup: number): void; + + setRequiredThreadsPerObjectThreadgroup(requiredThreadsPerObjectThreadgroup: MTLSize): void; + + setRequiredThreadsPerMeshThreadgroup(requiredThreadsPerMeshThreadgroup: MTLSize): void; + + setObjectThreadgroupSizeIsMultipleOfThreadExecutionWidth(objectThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setMeshThreadgroupSizeIsMultipleOfThreadExecutionWidth(meshThreadgroupSizeIsMultipleOfThreadExecutionWidth: boolean): void; + + setPayloadMemoryLength(payloadMemoryLength: number): void; + + setMaxTotalThreadgroupsPerMeshGrid(maxTotalThreadgroupsPerMeshGrid: number): void; + + setRasterSampleCount(rasterSampleCount: number): void; + + setAlphaToCoverageState(alphaToCoverageState: interop.Enum): void; + + setAlphaToOneState(alphaToOneState: interop.Enum): void; + + isRasterizationEnabled(): boolean; - setStartOfVertexSampleIndex(startOfVertexSampleIndex: number): void; + setRasterizationEnabled(rasterizationEnabled: boolean): void; - setEndOfVertexSampleIndex(endOfVertexSampleIndex: number): void; + setMaxVertexAmplificationCount(maxVertexAmplificationCount: number): void; - setStartOfFragmentSampleIndex(startOfFragmentSampleIndex: number): void; + setObjectStaticLinkingDescriptor(objectStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; - setEndOfFragmentSampleIndex(endOfFragmentSampleIndex: number): void; + setMeshStaticLinkingDescriptor(meshStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setFragmentStaticLinkingDescriptor(fragmentStaticLinkingDescriptor: MTL4StaticLinkingDescriptor | null): void; -declare class MTLSharedTextureHandle extends NSObject implements NSSecureCoding { - readonly device: MTLDevice; + setSupportObjectBinaryLinking(supportObjectBinaryLinking: boolean): void; - readonly label: string; + setSupportMeshBinaryLinking(supportMeshBinaryLinking: boolean): void; - static readonly supportsSecureCoding: boolean; + setSupportFragmentBinaryLinking(supportFragmentBinaryLinking: boolean): void; - encodeWithCoder(coder: NSCoder): void; + setColorAttachmentMappingState(colorAttachmentMappingState: interop.Enum): void; - initWithCoder(coder: NSCoder): this; + setSupportIndirectCommandBuffers(supportIndirectCommandBuffers: interop.Enum): void; } declare class MTLIOCommandQueueDescriptor extends NSObject implements NSCopying { @@ -5455,6 +7395,8 @@ declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopy shaderValidation: interop.Enum; + requiredThreadsPerThreadgroup: MTLSize; + setLabel(label: string | null): void; setTileFunction(tileFunction: MTLFunction): void; @@ -5477,209 +7419,280 @@ declare class MTLTileRenderPipelineDescriptor extends NSObject implements NSCopy setShaderValidation(shaderValidation: interop.Enum): void; + setRequiredThreadsPerThreadgroup(requiredThreadsPerThreadgroup: MTLSize): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLRenderPassDescriptor extends NSObject implements NSCopying { - static renderPassDescriptor(): MTLRenderPassDescriptor; +declare class MTLComputePassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLComputePassSampleBufferAttachmentDescriptor; - readonly colorAttachments: MTLRenderPassColorAttachmentDescriptorArray; + setObjectAtIndexedSubscript(attachment: MTLComputePassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} - depthAttachment: MTLRenderPassDepthAttachmentDescriptor; +declare class MTLLogicalToPhysicalColorAttachmentMap extends NSObject implements NSCopying { + setPhysicalIndexForLogicalIndex(physicalIndex: number, logicalIndex: number): void; - stencilAttachment: MTLRenderPassStencilAttachmentDescriptor; + getPhysicalIndexForLogicalIndex(logicalIndex: number): number; - visibilityResultBuffer: MTLBuffer; + reset(): void; - renderTargetArrayLength: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - imageblockSampleLength: number; +declare class MTL4AccelerationStructureMotionTriangleGeometryDescriptor extends MTL4AccelerationStructureGeometryDescriptor { + vertexBuffers: MTL4BufferRange; - threadgroupMemoryLength: number; + vertexFormat: interop.Enum; - tileWidth: number; + vertexStride: number; - tileHeight: number; + indexBuffer: MTL4BufferRange; - defaultRasterSampleCount: number; + indexType: interop.Enum; - renderTargetWidth: number; + triangleCount: number; - renderTargetHeight: number; + transformationMatrixBuffer: MTL4BufferRange; - setSamplePositionsCount(positions: interop.PointerConvertible, count: number): void; + transformationMatrixLayout: interop.Enum; - getSamplePositionsCount(positions: interop.PointerConvertible, count: number): number; + setVertexBuffers(vertexBuffers: MTL4BufferRange): void; - rasterizationRateMap: MTLRasterizationRateMap; + setVertexFormat(vertexFormat: interop.Enum): void; - readonly sampleBufferAttachments: MTLRenderPassSampleBufferAttachmentDescriptorArray; + setVertexStride(vertexStride: number): void; - setDepthAttachment(depthAttachment: MTLRenderPassDepthAttachmentDescriptor | null): void; + setIndexBuffer(indexBuffer: MTL4BufferRange): void; - setStencilAttachment(stencilAttachment: MTLRenderPassStencilAttachmentDescriptor | null): void; + setIndexType(indexType: interop.Enum): void; - setVisibilityResultBuffer(visibilityResultBuffer: MTLBuffer | null): void; + setTriangleCount(triangleCount: number): void; - setRenderTargetArrayLength(renderTargetArrayLength: number): void; + setTransformationMatrixBuffer(transformationMatrixBuffer: MTL4BufferRange): void; - setImageblockSampleLength(imageblockSampleLength: number): void; + setTransformationMatrixLayout(transformationMatrixLayout: interop.Enum): void; +} - setThreadgroupMemoryLength(threadgroupMemoryLength: number): void; +declare class MTLRenderPassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLRenderPassSampleBufferAttachmentDescriptor; - setTileWidth(tileWidth: number): void; + setObjectAtIndexedSubscript(attachment: MTLRenderPassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} - setTileHeight(tileHeight: number): void; +declare class MTLAttribute extends NSObject { + readonly name: string; - setDefaultRasterSampleCount(defaultRasterSampleCount: number): void; + readonly attributeIndex: number; - setRenderTargetWidth(renderTargetWidth: number): void; + readonly attributeType: interop.Enum; - setRenderTargetHeight(renderTargetHeight: number): void; + readonly active: boolean; - setRasterizationRateMap(rasterizationRateMap: MTLRasterizationRateMap | null): void; + readonly patchData: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + readonly patchControlPointData: boolean; -declare class MTLComputePassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLComputePassSampleBufferAttachmentDescriptor; + isActive(): boolean; - setObjectAtIndexedSubscript(attachment: MTLComputePassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; + isPatchData(): boolean; + + isPatchControlPointData(): boolean; } -declare class MTLResourceStatePassDescriptor extends NSObject implements NSCopying { - static resourceStatePassDescriptor(): MTLResourceStatePassDescriptor; +declare class MTLFunctionReflection extends NSObject { + readonly bindings: NSArray; +} - readonly sampleBufferAttachments: MTLResourceStatePassSampleBufferAttachmentDescriptorArray; +declare class MTL4PipelineDataSetSerializerDescriptor extends NSObject implements NSCopying { + configuration: interop.Enum; + + setConfiguration(configuration: interop.Enum): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLArgument extends NSObject { - readonly name: string; +declare class MTLHeapDescriptor extends NSObject implements NSCopying { + size: number; - readonly type: interop.Enum; + storageMode: interop.Enum; - readonly access: interop.Enum; + cpuCacheMode: interop.Enum; - readonly index: number; + sparsePageSize: interop.Enum; - readonly active: boolean; + hazardTrackingMode: interop.Enum; - readonly bufferAlignment: number; + resourceOptions: interop.Enum; - readonly bufferDataSize: number; + type: interop.Enum; - readonly bufferDataType: interop.Enum; + maxCompatiblePlacementSparsePageSize: interop.Enum; - readonly bufferStructType: MTLStructType; + setSize(size: number): void; - readonly bufferPointerType: MTLPointerType; + setStorageMode(storageMode: interop.Enum): void; - readonly threadgroupMemoryAlignment: number; + setCpuCacheMode(cpuCacheMode: interop.Enum): void; - readonly threadgroupMemoryDataSize: number; + setSparsePageSize(sparsePageSize: interop.Enum): void; - readonly textureType: interop.Enum; + setHazardTrackingMode(hazardTrackingMode: interop.Enum): void; - readonly textureDataType: interop.Enum; + setResourceOptions(resourceOptions: interop.Enum): void; - readonly isDepthTexture: boolean; + setType(type: interop.Enum): void; - readonly arrayLength: number; + setMaxCompatiblePlacementSparsePageSize(maxCompatiblePlacementSparsePageSize: interop.Enum): void; - isActive(): boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLAttribute extends NSObject { - readonly name: string; +declare class MTLTensorExtents extends NSObject { + initWithRankValues(rank: number, values: interop.PointerConvertible): this; - readonly attributeIndex: number; + readonly rank: number; - readonly attributeType: interop.Enum; + extentAtDimensionIndex(dimensionIndex: number): number; +} - readonly active: boolean; +declare class MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray extends NSObject { + objectAtIndexedSubscript(attachmentIndex: number): MTLAccelerationStructurePassSampleBufferAttachmentDescriptor; - readonly patchData: boolean; + setObjectAtIndexedSubscript(attachment: MTLAccelerationStructurePassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; +} - readonly patchControlPointData: boolean; +declare class MTLRenderPassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { + sampleBuffer: MTLCounterSampleBuffer; - isActive(): boolean; + startOfVertexSampleIndex: number; - isPatchData(): boolean; + endOfVertexSampleIndex: number; - isPatchControlPointData(): boolean; -} + startOfFragmentSampleIndex: number; -declare class MTLBlitPassSampleBufferAttachmentDescriptor extends NSObject implements NSCopying { - sampleBuffer: MTLCounterSampleBuffer; + endOfFragmentSampleIndex: number; - startOfEncoderSampleIndex: number; + setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; - endOfEncoderSampleIndex: number; + setStartOfVertexSampleIndex(startOfVertexSampleIndex: number): void; - setSampleBuffer(sampleBuffer: MTLCounterSampleBuffer | null): void; + setEndOfVertexSampleIndex(endOfVertexSampleIndex: number): void; - setStartOfEncoderSampleIndex(startOfEncoderSampleIndex: number): void; + setStartOfFragmentSampleIndex(startOfFragmentSampleIndex: number): void; - setEndOfEncoderSampleIndex(endOfEncoderSampleIndex: number): void; + setEndOfFragmentSampleIndex(endOfFragmentSampleIndex: number): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLVertexAttributeDescriptor extends NSObject implements NSCopying { - format: interop.Enum; +declare class MTL4StaticLinkingDescriptor extends NSObject implements NSCopying { + get functionDescriptors(): NSArray; + set functionDescriptors(value: NSArray | Array); - offset: number; + get privateFunctionDescriptors(): NSArray; + set privateFunctionDescriptors(value: NSArray | Array); - bufferIndex: number; + get groups(): NSDictionary; + set groups(value: NSDictionary | Record); - setFormat(format: interop.Enum): void; + setFunctionDescriptors(functionDescriptors: NSArray | Array | null): void; - setOffset(offset: number): void; + setPrivateFunctionDescriptors(privateFunctionDescriptors: NSArray | Array | null): void; - setBufferIndex(bufferIndex: number): void; + setGroups(groups: NSDictionary | Record | null): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class MTLHeapDescriptor extends NSObject implements NSCopying { - size: number; +declare class MTLResourceViewPoolDescriptor extends NSObject implements NSCopying { + resourceViewCount: number; - storageMode: interop.Enum; + label: string; + + setResourceViewCount(resourceViewCount: number): void; + + setLabel(label: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class MTLTextureDescriptor extends NSObject implements NSCopying { + static texture2DDescriptorWithPixelFormatWidthHeightMipmapped(pixelFormat: interop.Enum, width: number, height: number, mipmapped: boolean): MTLTextureDescriptor; + + static textureCubeDescriptorWithPixelFormatSizeMipmapped(pixelFormat: interop.Enum, size: number, mipmapped: boolean): MTLTextureDescriptor; + + static textureBufferDescriptorWithPixelFormatWidthResourceOptionsUsage(pixelFormat: interop.Enum, width: number, resourceOptions: interop.Enum, usage: interop.Enum): MTLTextureDescriptor; + + textureType: interop.Enum; + + pixelFormat: interop.Enum; + + width: number; + + height: number; + + depth: number; + + mipmapLevelCount: number; + + sampleCount: number; + + arrayLength: number; + + resourceOptions: interop.Enum; cpuCacheMode: interop.Enum; - sparsePageSize: interop.Enum; + storageMode: interop.Enum; hazardTrackingMode: interop.Enum; - resourceOptions: interop.Enum; + usage: interop.Enum; - type: interop.Enum; + allowGPUOptimizedContents: boolean; - setSize(size: number): void; + compressionType: interop.Enum; - setStorageMode(storageMode: interop.Enum): void; + swizzle: MTLTextureSwizzleChannels; + + placementSparsePageSize: interop.Enum; + + setTextureType(textureType: interop.Enum): void; + + setPixelFormat(pixelFormat: interop.Enum): void; + + setWidth(width: number): void; + + setHeight(height: number): void; + + setDepth(depth: number): void; + + setMipmapLevelCount(mipmapLevelCount: number): void; + + setSampleCount(sampleCount: number): void; + + setArrayLength(arrayLength: number): void; + + setResourceOptions(resourceOptions: interop.Enum): void; setCpuCacheMode(cpuCacheMode: interop.Enum): void; - setSparsePageSize(sparsePageSize: interop.Enum): void; + setStorageMode(storageMode: interop.Enum): void; setHazardTrackingMode(hazardTrackingMode: interop.Enum): void; - setResourceOptions(resourceOptions: interop.Enum): void; + setUsage(usage: interop.Enum): void; - setType(type: interop.Enum): void; + setAllowGPUOptimizedContents(allowGPUOptimizedContents: boolean): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setCompressionType(compressionType: interop.Enum): void; -declare class MTLAccelerationStructurePassSampleBufferAttachmentDescriptorArray extends NSObject { - objectAtIndexedSubscript(attachmentIndex: number): MTLAccelerationStructurePassSampleBufferAttachmentDescriptor; + setSwizzle(swizzle: MTLTextureSwizzleChannels): void; - setObjectAtIndexedSubscript(attachment: MTLAccelerationStructurePassSampleBufferAttachmentDescriptor | null, attachmentIndex: number): void; + setPlacementSparsePageSize(placementSparsePageSize: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTLMotionKeyframeData extends NSObject { @@ -5702,3 +7715,17 @@ declare class MTLComputePipelineReflection extends NSObject { arguments(): NSArray; } +declare class MTL4RenderPipelineDynamicLinkingDescriptor extends NSObject implements NSCopying { + readonly vertexLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly fragmentLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly tileLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly objectLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + readonly meshLinkingDescriptor: MTL4PipelineStageDynamicLinkingDescriptor; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + diff --git a/packages/macos/types/MetalFX.d.ts b/packages/macos/types/MetalFX.d.ts index b78fb2ed..0ca363af 100644 --- a/packages/macos/types/MetalFX.d.ts +++ b/packages/macos/types/MetalFX.d.ts @@ -7,7 +7,230 @@ declare const MTLFXSpatialScalerColorProcessingMode: { HDR: 2, }; -declare interface MTLFXTemporalScaler extends NSObjectProtocol { +declare interface MTLFXSpatialScalerBase extends NSObjectProtocol { + readonly colorTextureUsage: interop.Enum; + + readonly outputTextureUsage: interop.Enum; + + inputContentWidth: number; + + inputContentHeight: number; + + colorTexture: MTLTexture; + + outputTexture: MTLTexture; + + readonly colorTextureFormat: interop.Enum; + + readonly outputTextureFormat: interop.Enum; + + readonly inputWidth: number; + + readonly inputHeight: number; + + readonly outputWidth: number; + + readonly outputHeight: number; + + readonly colorProcessingMode: interop.Enum; + + fence: MTLFence; + + setInputContentWidth(inputContentWidth: number): void; + + setInputContentHeight(inputContentHeight: number): void; + + setColorTexture(colorTexture: MTLTexture | null): void; + + setOutputTexture(outputTexture: MTLTexture | null): void; + + setFence(fence: MTLFence | null): void; +} + +declare class MTLFXSpatialScalerBase extends NativeObject implements MTLFXSpatialScalerBase { +} + +declare interface MTLFXTemporalScaler extends MTLFXTemporalScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXTemporalScaler extends NativeObject implements MTLFXTemporalScaler { +} + +declare interface MTL4FXTemporalScaler extends MTLFXTemporalScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXTemporalScaler extends NativeObject implements MTL4FXTemporalScaler { +} + +declare interface MTLFXTemporalDenoisedScaler extends MTLFXTemporalDenoisedScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXTemporalDenoisedScaler extends NativeObject implements MTLFXTemporalDenoisedScaler { +} + +declare interface MTLFXTemporalDenoisedScalerBase extends MTLFXFrameInterpolatableScaler { + readonly colorTextureUsage: interop.Enum; + + readonly depthTextureUsage: interop.Enum; + + readonly motionTextureUsage: interop.Enum; + + readonly reactiveTextureUsage: interop.Enum; + + readonly diffuseAlbedoTextureUsage: interop.Enum; + + readonly specularAlbedoTextureUsage: interop.Enum; + + readonly normalTextureUsage: interop.Enum; + + readonly roughnessTextureUsage: interop.Enum; + + readonly specularHitDistanceTextureUsage: interop.Enum; + + readonly denoiseStrengthMaskTextureUsage: interop.Enum; + + readonly transparencyOverlayTextureUsage: interop.Enum; + + readonly outputTextureUsage: interop.Enum; + + colorTexture: MTLTexture; + + depthTexture: MTLTexture; + + motionTexture: MTLTexture; + + diffuseAlbedoTexture: MTLTexture; + + specularAlbedoTexture: MTLTexture; + + normalTexture: MTLTexture; + + roughnessTexture: MTLTexture; + + specularHitDistanceTexture: MTLTexture; + + denoiseStrengthMaskTexture: MTLTexture; + + transparencyOverlayTexture: MTLTexture; + + outputTexture: MTLTexture; + + exposureTexture: MTLTexture; + + preExposure: number; + + reactiveMaskTexture: MTLTexture; + + jitterOffsetX: number; + + jitterOffsetY: number; + + motionVectorScaleX: number; + + motionVectorScaleY: number; + + shouldResetHistory: boolean; + + depthReversed: boolean; + + readonly colorTextureFormat: interop.Enum; + + readonly depthTextureFormat: interop.Enum; + + readonly motionTextureFormat: interop.Enum; + + readonly diffuseAlbedoTextureFormat: interop.Enum; + + readonly specularAlbedoTextureFormat: interop.Enum; + + readonly normalTextureFormat: interop.Enum; + + readonly roughnessTextureFormat: interop.Enum; + + readonly specularHitDistanceTextureFormat: interop.Enum; + + readonly denoiseStrengthMaskTextureFormat: interop.Enum; + + readonly transparencyOverlayTextureFormat: interop.Enum; + + readonly reactiveMaskTextureFormat: interop.Enum; + + readonly outputTextureFormat: interop.Enum; + + readonly inputWidth: number; + + readonly inputHeight: number; + + readonly outputWidth: number; + + readonly outputHeight: number; + + readonly inputContentMinScale: number; + + readonly inputContentMaxScale: number; + + worldToViewMatrix: simd_float4x4; + + viewToClipMatrix: simd_float4x4; + + fence: MTLFence; + + setColorTexture(colorTexture: MTLTexture | null): void; + + setDepthTexture(depthTexture: MTLTexture | null): void; + + setMotionTexture(motionTexture: MTLTexture | null): void; + + setDiffuseAlbedoTexture(diffuseAlbedoTexture: MTLTexture | null): void; + + setSpecularAlbedoTexture(specularAlbedoTexture: MTLTexture | null): void; + + setNormalTexture(normalTexture: MTLTexture | null): void; + + setRoughnessTexture(roughnessTexture: MTLTexture | null): void; + + setSpecularHitDistanceTexture(specularHitDistanceTexture: MTLTexture | null): void; + + setDenoiseStrengthMaskTexture(denoiseStrengthMaskTexture: MTLTexture | null): void; + + setTransparencyOverlayTexture(transparencyOverlayTexture: MTLTexture | null): void; + + setOutputTexture(outputTexture: MTLTexture | null): void; + + setExposureTexture(exposureTexture: MTLTexture | null): void; + + setPreExposure(preExposure: number): void; + + setReactiveMaskTexture(reactiveMaskTexture: MTLTexture | null): void; + + setJitterOffsetX(jitterOffsetX: number): void; + + setJitterOffsetY(jitterOffsetY: number): void; + + setMotionVectorScaleX(motionVectorScaleX: number): void; + + setMotionVectorScaleY(motionVectorScaleY: number): void; + + setShouldResetHistory(shouldResetHistory: boolean): void; + + isDepthReversed(): boolean; + + setDepthReversed(depthReversed: boolean): void; + + setWorldToViewMatrix(worldToViewMatrix: simd_float4x4): void; + + setViewToClipMatrix(viewToClipMatrix: simd_float4x4): void; + + setFence(fence: MTLFence | null): void; +} + +declare class MTLFXTemporalDenoisedScalerBase extends NativeObject implements MTLFXTemporalDenoisedScalerBase { +} + +declare interface MTLFXTemporalScalerBase extends MTLFXFrameInterpolatableScaler { readonly colorTextureUsage: interop.Enum; readonly depthTextureUsage: interop.Enum; @@ -54,6 +277,8 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { readonly motionTextureFormat: interop.Enum; + readonly reactiveMaskTextureFormat: interop.Enum; + readonly outputTextureFormat: interop.Enum; readonly inputWidth: number; @@ -70,8 +295,6 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { fence: MTLFence; - encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; - setInputContentWidth(inputContentWidth: number): void; setInputContentHeight(inputContentHeight: number): void; @@ -107,24 +330,46 @@ declare interface MTLFXTemporalScaler extends NSObjectProtocol { setFence(fence: MTLFence | null): void; } -declare class MTLFXTemporalScaler extends NativeObject implements MTLFXTemporalScaler { +declare class MTLFXTemporalScalerBase extends NativeObject implements MTLFXTemporalScalerBase { +} + +declare interface MTLFXFrameInterpolatableScaler extends NSObjectProtocol { } -declare interface MTLFXSpatialScaler extends NSObjectProtocol { +declare class MTLFXFrameInterpolatableScaler extends NativeObject implements MTLFXFrameInterpolatableScaler { +} + +declare interface MTLFXSpatialScaler extends MTLFXSpatialScalerBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXSpatialScaler extends NativeObject implements MTLFXSpatialScaler { +} + +declare interface MTLFXFrameInterpolator extends MTLFXFrameInterpolatorBase { + encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; +} + +declare class MTLFXFrameInterpolator extends NativeObject implements MTLFXFrameInterpolator { +} + +declare interface MTLFXFrameInterpolatorBase extends NSObjectProtocol { readonly colorTextureUsage: interop.Enum; readonly outputTextureUsage: interop.Enum; - inputContentWidth: number; - - inputContentHeight: number; + readonly depthTextureUsage: interop.Enum; - colorTexture: MTLTexture; + readonly motionTextureUsage: interop.Enum; - outputTexture: MTLTexture; + readonly uiTextureUsage: interop.Enum; readonly colorTextureFormat: interop.Enum; + readonly depthTextureFormat: interop.Enum; + + readonly motionTextureFormat: interop.Enum; + readonly outputTextureFormat: interop.Enum; readonly inputWidth: number; @@ -135,24 +380,163 @@ declare interface MTLFXSpatialScaler extends NSObjectProtocol { readonly outputHeight: number; - readonly colorProcessingMode: interop.Enum; + readonly uiTextureFormat: interop.Enum; - fence: MTLFence; + colorTexture: MTLTexture; - encodeToCommandBuffer(commandBuffer: MTLCommandBuffer): void; + prevColorTexture: MTLTexture; - setInputContentWidth(inputContentWidth: number): void; + depthTexture: MTLTexture; - setInputContentHeight(inputContentHeight: number): void; + motionTexture: MTLTexture; + + motionVectorScaleX: number; + + motionVectorScaleY: number; + + deltaTime: number; + + nearPlane: number; + + farPlane: number; + + fieldOfView: number; + + aspectRatio: number; + + uiTexture: MTLTexture; + + jitterOffsetX: number; + + jitterOffsetY: number; + + uiTextureComposited: boolean; + + shouldResetHistory: boolean; + + outputTexture: MTLTexture; + + fence: MTLFence; + + depthReversed: boolean; setColorTexture(colorTexture: MTLTexture | null): void; + setPrevColorTexture(prevColorTexture: MTLTexture | null): void; + + setDepthTexture(depthTexture: MTLTexture | null): void; + + setMotionTexture(motionTexture: MTLTexture | null): void; + + setMotionVectorScaleX(motionVectorScaleX: number): void; + + setMotionVectorScaleY(motionVectorScaleY: number): void; + + setDeltaTime(deltaTime: number): void; + + setNearPlane(nearPlane: number): void; + + setFarPlane(farPlane: number): void; + + setFieldOfView(fieldOfView: number): void; + + setAspectRatio(aspectRatio: number): void; + + setUITexture(uiTexture: MTLTexture | null): void; + + setJitterOffsetX(jitterOffsetX: number): void; + + setJitterOffsetY(jitterOffsetY: number): void; + + isUITextureComposited(): boolean; + + setIsUITextureComposited(uiTextureComposited: boolean): void; + + setShouldResetHistory(shouldResetHistory: boolean): void; + setOutputTexture(outputTexture: MTLTexture | null): void; setFence(fence: MTLFence | null): void; + + isDepthReversed(): boolean; + + setDepthReversed(depthReversed: boolean): void; } -declare class MTLFXSpatialScaler extends NativeObject implements MTLFXSpatialScaler { +declare class MTLFXFrameInterpolatorBase extends NativeObject implements MTLFXFrameInterpolatorBase { +} + +declare interface MTL4FXSpatialScaler extends MTLFXSpatialScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXSpatialScaler extends NativeObject implements MTL4FXSpatialScaler { +} + +declare interface MTL4FXFrameInterpolator extends MTLFXFrameInterpolatorBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXFrameInterpolator extends NativeObject implements MTL4FXFrameInterpolator { +} + +declare interface MTL4FXTemporalDenoisedScaler extends MTLFXTemporalDenoisedScalerBase { + encodeToCommandBuffer(commandBuffer: MTL4CommandBuffer): void; +} + +declare class MTL4FXTemporalDenoisedScaler extends NativeObject implements MTL4FXTemporalDenoisedScaler { +} + +declare class MTLFXFrameInterpolatorDescriptor extends NSObject implements NSCopying { + colorTextureFormat: interop.Enum; + + outputTextureFormat: interop.Enum; + + depthTextureFormat: interop.Enum; + + motionTextureFormat: interop.Enum; + + uiTextureFormat: interop.Enum; + + scaler: MTLFXFrameInterpolatableScaler; + + inputWidth: number; + + inputHeight: number; + + outputWidth: number; + + outputHeight: number; + + newFrameInterpolatorWithDevice(device: MTLDevice): MTLFXFrameInterpolator; + + newFrameInterpolatorWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXFrameInterpolator; + + static supportsMetal4FX(device: MTLDevice): boolean; + + static supportsDevice(device: MTLDevice): boolean; + + setColorTextureFormat(colorTextureFormat: interop.Enum): void; + + setOutputTextureFormat(outputTextureFormat: interop.Enum): void; + + setDepthTextureFormat(depthTextureFormat: interop.Enum): void; + + setMotionTextureFormat(motionTextureFormat: interop.Enum): void; + + setUITextureFormat(uiTextureFormat: interop.Enum): void; + + setScaler(scaler: MTLFXFrameInterpolatableScaler | null): void; + + setInputWidth(inputWidth: number): void; + + setInputHeight(inputHeight: number): void; + + setOutputWidth(outputWidth: number): void; + + setOutputHeight(outputHeight: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; } declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying { @@ -172,6 +556,10 @@ declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying newSpatialScalerWithDevice(device: MTLDevice): MTLFXSpatialScaler; + newSpatialScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXSpatialScaler; + + static supportsMetal4FX(device: MTLDevice): boolean; + static supportsDevice(device: MTLDevice): boolean; setColorTextureFormat(colorTextureFormat: interop.Enum): void; @@ -191,6 +579,120 @@ declare class MTLFXSpatialScalerDescriptor extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class MTLFXTemporalDenoisedScalerDescriptor extends NSObject implements NSCopying { + colorTextureFormat: interop.Enum; + + depthTextureFormat: interop.Enum; + + motionTextureFormat: interop.Enum; + + diffuseAlbedoTextureFormat: interop.Enum; + + specularAlbedoTextureFormat: interop.Enum; + + normalTextureFormat: interop.Enum; + + roughnessTextureFormat: interop.Enum; + + specularHitDistanceTextureFormat: interop.Enum; + + denoiseStrengthMaskTextureFormat: interop.Enum; + + transparencyOverlayTextureFormat: interop.Enum; + + outputTextureFormat: interop.Enum; + + inputWidth: number; + + inputHeight: number; + + outputWidth: number; + + outputHeight: number; + + requiresSynchronousInitialization: boolean; + + autoExposureEnabled: boolean; + + reactiveMaskTextureEnabled: boolean; + + reactiveMaskTextureFormat: interop.Enum; + + specularHitDistanceTextureEnabled: boolean; + + denoiseStrengthMaskTextureEnabled: boolean; + + transparencyOverlayTextureEnabled: boolean; + + newTemporalDenoisedScalerWithDevice(device: MTLDevice): MTLFXTemporalDenoisedScaler; + + newTemporalDenoisedScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXTemporalDenoisedScaler; + + static supportedInputContentMinScaleForDevice(device: MTLDevice): number; + + static supportedInputContentMaxScaleForDevice(device: MTLDevice): number; + + static supportsMetal4FX(device: MTLDevice): boolean; + + static supportsDevice(device: MTLDevice): boolean; + + setColorTextureFormat(colorTextureFormat: interop.Enum): void; + + setDepthTextureFormat(depthTextureFormat: interop.Enum): void; + + setMotionTextureFormat(motionTextureFormat: interop.Enum): void; + + setDiffuseAlbedoTextureFormat(diffuseAlbedoTextureFormat: interop.Enum): void; + + setSpecularAlbedoTextureFormat(specularAlbedoTextureFormat: interop.Enum): void; + + setNormalTextureFormat(normalTextureFormat: interop.Enum): void; + + setRoughnessTextureFormat(roughnessTextureFormat: interop.Enum): void; + + setSpecularHitDistanceTextureFormat(specularHitDistanceTextureFormat: interop.Enum): void; + + setDenoiseStrengthMaskTextureFormat(denoiseStrengthMaskTextureFormat: interop.Enum): void; + + setTransparencyOverlayTextureFormat(transparencyOverlayTextureFormat: interop.Enum): void; + + setOutputTextureFormat(outputTextureFormat: interop.Enum): void; + + setInputWidth(inputWidth: number): void; + + setInputHeight(inputHeight: number): void; + + setOutputWidth(outputWidth: number): void; + + setOutputHeight(outputHeight: number): void; + + setRequiresSynchronousInitialization(requiresSynchronousInitialization: boolean): void; + + isAutoExposureEnabled(): boolean; + + setAutoExposureEnabled(autoExposureEnabled: boolean): void; + + isReactiveMaskTextureEnabled(): boolean; + + setReactiveMaskTextureEnabled(reactiveMaskTextureEnabled: boolean): void; + + setReactiveMaskTextureFormat(reactiveMaskTextureFormat: interop.Enum): void; + + isSpecularHitDistanceTextureEnabled(): boolean; + + setSpecularHitDistanceTextureEnabled(specularHitDistanceTextureEnabled: boolean): void; + + isDenoiseStrengthMaskTextureEnabled(): boolean; + + setDenoiseStrengthMaskTextureEnabled(denoiseStrengthMaskTextureEnabled: boolean): void; + + isTransparencyOverlayTextureEnabled(): boolean; + + setTransparencyOverlayTextureEnabled(transparencyOverlayTextureEnabled: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class MTLFXTemporalScalerDescriptor extends NSObject implements NSCopying { colorTextureFormat: interop.Enum; @@ -224,12 +726,16 @@ declare class MTLFXTemporalScalerDescriptor extends NSObject implements NSCopyin newTemporalScalerWithDevice(device: MTLDevice): MTLFXTemporalScaler; + newTemporalScalerWithDeviceCompiler(device: MTLDevice, compiler: MTL4Compiler): MTL4FXTemporalScaler; + static supportedInputContentMinScaleForDevice(device: MTLDevice): number; static supportedInputContentMaxScaleForDevice(device: MTLDevice): number; static supportsDevice(device: MTLDevice): boolean; + static supportsMetal4FX(device: MTLDevice): boolean; + setColorTextureFormat(colorTextureFormat: interop.Enum): void; setDepthTextureFormat(depthTextureFormat: interop.Enum): void; diff --git a/packages/macos/types/MetalKit.d.ts b/packages/macos/types/MetalKit.d.ts index 789d110f..33140f60 100644 --- a/packages/macos/types/MetalKit.d.ts +++ b/packages/macos/types/MetalKit.d.ts @@ -98,6 +98,8 @@ declare class MTKView extends NSView implements NSCoding, CALayerDelegate { readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; + readonly currentMTL4RenderPassDescriptor: MTL4RenderPassDescriptor; + preferredFramesPerSecond: number; enableSetNeedsDisplay: boolean; @@ -265,38 +267,24 @@ declare class MTKMesh extends NSObject { setName(name: string): void; } -declare class MTKSubmesh extends NSObject { - readonly primitiveType: interop.Enum; - - readonly indexType: interop.Enum; - - readonly indexBuffer: MTKMeshBuffer; - - readonly indexCount: number; - - readonly mesh: MTKMesh; - - name: string; - - setName(name: string): void; -} - -declare class MTKMeshBufferAllocator extends NSObject implements MDLMeshBufferAllocator { - initWithDevice(device: MTLDevice): this; +// @ts-ignore ClassDecl.tsIgnore +declare class MTKMeshBuffer extends NSObject implements MDLMeshBuffer, MDLNamed { + readonly length: number; - readonly device: MTLDevice; + readonly allocator: MTKMeshBufferAllocator; - newZone(capacity: number): MDLMeshBufferZone; + // @ts-ignore MemberDecl.tsIgnore + readonly zone: MDLMeshBufferZone; - newZoneForBuffersWithSizeAndType(sizes: NSArray | Array, types: NSArray | Array): MDLMeshBufferZone; + readonly buffer: MTLBuffer; - newBufferType(length: number, type: interop.Enum): MDLMeshBuffer; + readonly offset: number; - newBufferWithDataType(data: NSData, type: interop.Enum): MDLMeshBuffer; + readonly type: interop.Enum; - newBufferFromZoneLengthType(zone: MDLMeshBufferZone | null, length: number, type: interop.Enum): MDLMeshBuffer; + fillDataOffset(data: NSData, offset: number): void; - newBufferFromZoneDataType(zone: MDLMeshBufferZone | null, data: NSData, type: interop.Enum): MDLMeshBuffer; + map(): MDLMeshBufferMap; isEqual(object: interop.Object): boolean; @@ -332,31 +320,49 @@ declare class MTKMeshBufferAllocator extends NSObject implements MDLMeshBufferAl retainCount(): number; - readonly zone: interop.Pointer; - readonly description: string; readonly debugDescription: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + name: string; + + setName(name: string): void; } -// @ts-ignore ClassDecl.tsIgnore -declare class MTKMeshBuffer extends NSObject implements MDLMeshBuffer, MDLNamed { - readonly length: number; +declare class MTKSubmesh extends NSObject { + readonly primitiveType: interop.Enum; - readonly allocator: MTKMeshBufferAllocator; + readonly indexType: interop.Enum; - // @ts-ignore MemberDecl.tsIgnore - readonly zone: MDLMeshBufferZone; + readonly indexBuffer: MTKMeshBuffer; - readonly buffer: MTLBuffer; + readonly indexCount: number; - readonly offset: number; + readonly mesh: MTKMesh; - readonly type: interop.Enum; + name: string; - fillDataOffset(data: NSData, offset: number): void; + setName(name: string): void; +} - map(): MDLMeshBufferMap; +declare class MTKMeshBufferAllocator extends NSObject implements MDLMeshBufferAllocator { + initWithDevice(device: MTLDevice): this; + + readonly device: MTLDevice; + + newZone(capacity: number): MDLMeshBufferZone; + + newZoneForBuffersWithSizeAndType(sizes: NSArray | Array, types: NSArray | Array): MDLMeshBufferZone; + + newBufferType(length: number, type: interop.Enum): MDLMeshBuffer; + + newBufferWithDataType(data: NSData, type: interop.Enum): MDLMeshBuffer; + + newBufferFromZoneLengthType(zone: MDLMeshBufferZone | null, length: number, type: interop.Enum): MDLMeshBuffer; + + newBufferFromZoneDataType(zone: MDLMeshBufferZone | null, data: NSData, type: interop.Enum): MDLMeshBuffer; isEqual(object: interop.Object): boolean; @@ -392,14 +398,10 @@ declare class MTKMeshBuffer extends NSObject implements MDLMeshBuffer, MDLNamed retainCount(): number; + readonly zone: interop.Pointer; + readonly description: string; readonly debugDescription: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - name: string; - - setName(name: string): void; } diff --git a/packages/macos/types/MetalPerformanceShaders.d.ts b/packages/macos/types/MetalPerformanceShaders.d.ts index 17704796..656afa80 100644 --- a/packages/macos/types/MetalPerformanceShaders.d.ts +++ b/packages/macos/types/MetalPerformanceShaders.d.ts @@ -8,10 +8,37 @@ declare const MPSRectNoClip: MTLRegion; declare const MPSFunctionConstantNone: number; -declare const MPSDeviceOptions: { +declare const MPSIntersectionType: { + Nearest: 0, + Any: 1, +}; + +declare const MPSAliasingStrategy: { Default: 0, - LowPower: 1, - SkipRemovable: 2, + DontCare: 0, + ShallAlias: 1, + ShallNotAlias: 2, + AliasingReserved: 3, + PreferTemporaryMemory: 4, + PreferNonTemporaryMemory: 8, +}; + +declare const MPSCNNBatchNormalizationFlags: { + Default: 0, + CalculateStatisticsAutomatic: 0, + CalculateStatisticsAlways: 1, + CalculateStatisticsNever: 2, + CalculateStatisticsMask: 3, +}; + +declare const MPSTemporalWeighting: { + MPSTemporalWeightingAverage: 0, + ExponentialMoving: 1, +}; + +declare const MPSRNNSequenceDirection: { + Forward: 0, + Backward: 1, }; declare const MPSRayMaskOperator: { @@ -29,6 +56,39 @@ declare const MPSRayMaskOperator: { NotEqual: 11, }; +declare const MPSPurgeableState: { + AllocationDeferred: 0, + KeepCurrent: 1, + NonVolatile: 2, + Volatile: 3, + Empty: 4, +}; + +declare const MPSAccelerationStructureStatus: { + Unbuilt: 0, + Built: 1, +}; + +declare const MPSCNNReductionType: { + None: 0, + Sum: 1, + Mean: 2, + SumByNonZeroWeights: 3, + Count: 4, +}; + +declare const MPSNNTrainingStyle: { + None: 0, + CPU: 1, + GPU: 2, +}; + +declare const MPSDeviceOptions: { + Default: 0, + LowPower: 1, + SkipRemovable: 2, +}; + declare const MPSIntersectionDataType: { MPSIntersectionDataTypeDistance: 0, PrimitiveIndex: 1, @@ -72,48 +132,27 @@ declare const MPSAccelerationStructureUsage: { PreferCPUBuild: 8, }; -declare const MPSRNNMatrixId: { - IdSingleGateInputWeights: 0, - IdSingleGateRecurrentWeights: 1, - IdSingleGateBiasTerms: 2, - IdLSTMInputGateInputWeights: 3, - IdLSTMInputGateRecurrentWeights: 4, - IdLSTMInputGateMemoryWeights: 5, - IdLSTMInputGateBiasTerms: 6, - IdLSTMForgetGateInputWeights: 7, - IdLSTMForgetGateRecurrentWeights: 8, - IdLSTMForgetGateMemoryWeights: 9, - IdLSTMForgetGateBiasTerms: 10, - IdLSTMMemoryGateInputWeights: 11, - IdLSTMMemoryGateRecurrentWeights: 12, - IdLSTMMemoryGateMemoryWeights: 13, - IdLSTMMemoryGateBiasTerms: 14, - IdLSTMOutputGateInputWeights: 15, - IdLSTMOutputGateRecurrentWeights: 16, - IdLSTMOutputGateMemoryWeights: 17, - IdLSTMOutputGateBiasTerms: 18, - IdGRUInputGateInputWeights: 19, - IdGRUInputGateRecurrentWeights: 20, - IdGRUInputGateBiasTerms: 21, - IdGRURecurrentGateInputWeights: 22, - IdGRURecurrentGateRecurrentWeights: 23, - IdGRURecurrentGateBiasTerms: 24, - IdGRUOutputGateInputWeights: 25, - IdGRUOutputGateRecurrentWeights: 26, - IdGRUOutputGateInputGateWeights: 27, - IdGRUOutputGateBiasTerms: 28, - Id_count: 29, -}; - -declare const MPSRNNSequenceDirection: { - Forward: 0, - Backward: 1, +declare const MPSNNComparisonType: { + Equal: 0, + NotEqual: 1, + Less: 2, + LessOrEqual: 3, + Greater: 4, + GreaterOrEqual: 5, }; -declare const MPSCNNWeightsQuantizationType: { - None: 0, - Linear: 1, - LookupTable: 2, +declare const MPSCNNLossType: { + MeanAbsoluteError: 0, + MeanSquaredError: 1, + SoftMaxCrossEntropy: 2, + SigmoidCrossEntropy: 3, + CategoricalCrossEntropy: 4, + Hinge: 5, + Huber: 6, + CosineDistance: 7, + Log: 8, + KullbackLeiblerDivergence: 9, + Count: 10, }; declare const MPSCNNConvolutionWeightsLayout: { @@ -140,12 +179,31 @@ declare const MPSCNNNeuronType: { Count: 16, }; -declare const MPSCNNBatchNormalizationFlags: { - Default: 0, - CalculateStatisticsAutomatic: 0, - CalculateStatisticsAlways: 1, - CalculateStatisticsNever: 2, - CalculateStatisticsMask: 3, +declare const MPSNNPaddingMethod: { + AlignCentered: 0, + AlignTopLeft: 1, + AlignBottomRight: 2, + Align_reserved: 3, + AlignMask: 3, + AddRemainderToTopLeft: 0, + AddRemainderToTopRight: 4, + AddRemainderToBottomLeft: 8, + AddRemainderToBottomRight: 12, + AddRemainderToMask: 12, + SizeValidOnly: 0, + SizeSame: 16, + SizeFull: 32, + Size_reserved: 48, + CustomWhitelistForNodeFusion: 8192, + CustomAllowForNodeFusion: 8192, + Custom: 16384, + SizeMask: 2032, + ExcludeEdges: 32768, +}; + +declare const MPSNNConvolutionAccumulatorPrecisionOption: { + Half: 0, + Float: 1, }; declare const MPSCNNBinaryConvolutionFlags: { @@ -153,51 +211,17 @@ declare const MPSCNNBinaryConvolutionFlags: { UseBetaScaling: 1, }; -declare const MPSMatrixRandomDistribution: { - Default: 1, - Uniform: 2, - Normal: 3, -}; - -declare const MPSAliasingStrategy: { - Default: 0, - DontCare: 0, - ShallAlias: 1, - ShallNotAlias: 2, - AliasingReserved: 3, - PreferTemporaryMemory: 4, - PreferNonTemporaryMemory: 8, -}; - -declare const MPSFloatDataTypeBit: { - Sign: 8388608, - Exponent: 8126464, - Mantissa: 261120, -}; - -declare const MPSImageFeatureChannelFormat: { - FormatNone: 0, - FormatUnorm8: 1, - FormatUnorm16: 2, - FormatFloat16: 3, - FormatFloat32: 4, - Format_reserved0: 5, - FormatCount: 6, -}; - -declare const MPSKernelOptions: { - None: 0, - SkipAPIValidation: 1, - AllowReducedPrecision: 2, - DisableInternalTiling: 4, - InsertDebugGroups: 8, - Verbose: 16, +declare const MPSMatrixDecompositionStatus: { + Success: 0, + Failure: -1, + Singular: -2, + NonPositiveDefinite: -3, }; -declare const MPSFloatDataTypeShift: { - Sign: 23, - Exponent: 18, - Mantissa: 10, +declare const MPSAlphaType: { + NonPremultiplied: 0, + AlphaIsOne: 1, + Premultiplied: 2, }; declare const MPSImageType: { @@ -223,120 +247,6 @@ declare const MPSImageType: { TypeArray2d_array_noAlpha: 7, }; -declare const MPSNNRegularizationType: { - None: 0, - L1: 1, - L2: 2, -}; - -declare const MPSPurgeableState: { - AllocationDeferred: 0, - KeepCurrent: 1, - NonVolatile: 2, - Volatile: 3, - Empty: 4, -}; - -declare const MPSIntersectionType: { - Nearest: 0, - Any: 1, -}; - -declare const MPSAccelerationStructureStatus: { - Unbuilt: 0, - Built: 1, -}; - -declare const MPSStateResourceType: { - None: 0, - Buffer: 1, - Texture: 2, -}; - -declare const MPSRNNBidirectionalCombineMode: { - None: 0, - Add: 1, - Concatenate: 2, -}; - -declare const MPSNNTrainingStyle: { - None: 0, - CPU: 1, - GPU: 2, -}; - -declare const MPSCNNConvolutionFlags: { - MPSCNNConvolutionFlagsNone: 0, -}; - -declare const MPSCNNConvolutionGradientOption: { - GradientWithData: 1, - GradientWithWeightsAndBias: 2, - All: 3, -}; - -declare const MPSNNComparisonType: { - Equal: 0, - NotEqual: 1, - Less: 2, - LessOrEqual: 3, - Greater: 4, - GreaterOrEqual: 5, -}; - -declare const MPSAlphaType: { - NonPremultiplied: 0, - AlphaIsOne: 1, - Premultiplied: 2, -}; - -declare const MPSCNNBinaryConvolutionType: { - BinaryWeights: 0, - XNOR: 1, - AND: 2, -}; - -declare const MPSCNNReductionType: { - None: 0, - Sum: 1, - Mean: 2, - SumByNonZeroWeights: 3, - Count: 4, -}; - -declare const MPSImageEdgeMode: { - Zero: 0, - Clamp: 1, - Mirror: 2, - MirrorWithEdge: 3, - Constant: 4, -}; - -declare const MPSTransformType: { - Float4x4: 0, - Identity: 1, -}; - -declare const MPSCNNLossType: { - MeanAbsoluteError: 0, - MeanSquaredError: 1, - SoftMaxCrossEntropy: 2, - SigmoidCrossEntropy: 3, - CategoricalCrossEntropy: 4, - Hinge: 5, - Huber: 6, - CosineDistance: 7, - Log: 8, - KullbackLeiblerDivergence: 9, - Count: 10, -}; - -declare const MPSRayMaskOptions: { - None: 0, - Primitive: 1, - Instance: 2, -}; - declare const MPSDeviceCapsValues: { CapsNull: 0, SupportsReadableArrayOfTextures: 1, @@ -385,19 +295,137 @@ declare const MPSDataType: { Unorm8: 1073741832, }; -declare const MPSNNConvolutionAccumulatorPrecisionOption: { - Half: 0, - Float: 1, +declare const MPSFloatDataTypeShift: { + Sign: 23, + Exponent: 18, + Mantissa: 10, +}; + +declare const MPSImageFeatureChannelFormat: { + FormatNone: 0, + FormatUnorm8: 1, + FormatUnorm16: 2, + FormatFloat16: 3, + FormatFloat32: 4, + Format_reserved0: 5, + FormatCount: 6, +}; + +declare const MPSImageEdgeMode: { + Zero: 0, + Clamp: 1, + Mirror: 2, + MirrorWithEdge: 3, + Constant: 4, +}; + +declare const MPSRNNMatrixId: { + IdSingleGateInputWeights: 0, + IdSingleGateRecurrentWeights: 1, + IdSingleGateBiasTerms: 2, + IdLSTMInputGateInputWeights: 3, + IdLSTMInputGateRecurrentWeights: 4, + IdLSTMInputGateMemoryWeights: 5, + IdLSTMInputGateBiasTerms: 6, + IdLSTMForgetGateInputWeights: 7, + IdLSTMForgetGateRecurrentWeights: 8, + IdLSTMForgetGateMemoryWeights: 9, + IdLSTMForgetGateBiasTerms: 10, + IdLSTMMemoryGateInputWeights: 11, + IdLSTMMemoryGateRecurrentWeights: 12, + IdLSTMMemoryGateMemoryWeights: 13, + IdLSTMMemoryGateBiasTerms: 14, + IdLSTMOutputGateInputWeights: 15, + IdLSTMOutputGateRecurrentWeights: 16, + IdLSTMOutputGateMemoryWeights: 17, + IdLSTMOutputGateBiasTerms: 18, + IdGRUInputGateInputWeights: 19, + IdGRUInputGateRecurrentWeights: 20, + IdGRUInputGateBiasTerms: 21, + IdGRURecurrentGateInputWeights: 22, + IdGRURecurrentGateRecurrentWeights: 23, + IdGRURecurrentGateBiasTerms: 24, + IdGRUOutputGateInputWeights: 25, + IdGRUOutputGateRecurrentWeights: 26, + IdGRUOutputGateInputGateWeights: 27, + IdGRUOutputGateBiasTerms: 28, + Id_count: 29, +}; + +declare const MPSMatrixRandomDistribution: { + Default: 1, + Uniform: 2, + Normal: 3, +}; + +declare const MPSNNRegularizationType: { + None: 0, + L1: 1, + L2: 2, +}; + +declare const MPSCNNWeightsQuantizationType: { + None: 0, + Linear: 1, + LookupTable: 2, +}; + +declare const MPSStateResourceType: { + None: 0, + Buffer: 1, + Texture: 2, +}; + +declare const MPSRNNBidirectionalCombineMode: { + None: 0, + Add: 1, + Concatenate: 2, +}; + +declare const MPSKernelOptions: { + None: 0, + SkipAPIValidation: 1, + AllowReducedPrecision: 2, + DisableInternalTiling: 4, + InsertDebugGroups: 8, + Verbose: 16, +}; + +declare const MPSCNNConvolutionFlags: { + MPSCNNConvolutionFlagsNone: 0, +}; + +declare const MPSCustomKernelIndex: { + Dest: 0, + Src0: 0, + Src1: 1, + Src2: 2, + Src3: 3, + Src4: 4, + UserData: 30, +}; + +declare const MPSCNNBinaryConvolutionType: { + BinaryWeights: 0, + XNOR: 1, + AND: 2, +}; + +declare const MPSFloatDataTypeBit: { + Sign: 8388608, + Exponent: 8126464, + Mantissa: 261120, +}; + +declare const MPSTransformType: { + Float4x4: 0, + Identity: 1, }; -declare const MPSCustomKernelIndex: { - Dest: 0, - Src0: 0, - Src1: 1, - Src2: 2, - Src3: 3, - Src4: 4, - UserData: 30, +declare const MPSRayMaskOptions: { + None: 0, + Primitive: 1, + Instance: 2, }; declare const MPSNDArrayQuantizationScheme: { @@ -406,45 +434,17 @@ declare const MPSNDArrayQuantizationScheme: { LUT: 2, }; +declare const MPSCNNConvolutionGradientOption: { + GradientWithData: 1, + GradientWithWeightsAndBias: 2, + All: 3, +}; + declare const MPSDataLayout: { HeightxWidthxFeatureChannels: 0, FeatureChannelsxHeightxWidth: 1, }; -declare const MPSMatrixDecompositionStatus: { - Success: 0, - Failure: -1, - Singular: -2, - NonPositiveDefinite: -3, -}; - -declare const MPSTemporalWeighting: { - MPSTemporalWeightingAverage: 0, - ExponentialMoving: 1, -}; - -declare const MPSNNPaddingMethod: { - AlignCentered: 0, - AlignTopLeft: 1, - AlignBottomRight: 2, - Align_reserved: 3, - AlignMask: 3, - AddRemainderToTopLeft: 0, - AddRemainderToTopRight: 4, - AddRemainderToBottomLeft: 8, - AddRemainderToBottomRight: 12, - AddRemainderToMask: 12, - SizeValidOnly: 0, - SizeSame: 16, - SizeFull: 32, - Size_reserved: 48, - CustomWhitelistForNodeFusion: 8192, - CustomAllowForNodeFusion: 8192, - Custom: 16384, - SizeMask: 2032, - ExcludeEdges: 32768, -}; - declare class MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates { constructor(init?: MPSIntersectionDistancePrimitiveIndexInstanceIndexCoordinates); distance: number; @@ -620,6 +620,13 @@ declare class MPSImageReadWriteParams { numberOfFeatureChannelsToReadWrite: number; } +declare class unnamed_11789548311296372076 { + constructor(init?: unnamed_11789548311296372076); + x: number; + y: number; + z: number; +} + declare class MPSIntersectionDistancePrimitiveIndex { constructor(init?: MPSIntersectionDistancePrimitiveIndex); distance: number; @@ -634,13 +641,6 @@ declare class MPSImageHistogramInfo { maxPixelValue: unknown /* ext vector */; } -declare class unnamed_11048884918246252815 { - constructor(init?: unnamed_11048884918246252815); - x: number; - y: number; - z: number; -} - declare class MPSRayOriginMaskDirectionMaxDistance { constructor(init?: MPSRayOriginMaskDirectionMaxDistance); origin: _MPSPackedFloat3; @@ -713,11 +713,11 @@ declare class MPSImageKeypointRangeInfo { minimumThresholdValue: number; } -type unnamed_4922578754689838722Descriptor = +type unnamed_10620872124143651772Descriptor = | { elements: unknown /* const array */ }; -declare class unnamed_4922578754689838722 { - constructor(init?: unnamed_4922578754689838722Descriptor); +declare class unnamed_10620872124143651772 { + constructor(init?: unnamed_10620872124143651772Descriptor); elements: unknown /* const array */; } @@ -745,19 +745,6 @@ declare function MPSSetHeapCacheDuration(cmdBuf: MTLCommandBuffer, seconds: numb declare function MPSGetPreferredDevice(options: interop.Enum): MTLDevice; -declare interface MPSNNPadding extends NSObjectProtocol, NSSecureCoding { - paddingMethod(): interop.Enum; - - label?(): string; - - destinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor?(sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, kernel: MPSKernel, inDescriptor: MPSImageDescriptor): MPSImageDescriptor; - - inverse?(): this | null; -} - -declare class MPSNNPadding extends NativeObject implements MPSNNPadding { -} - declare interface MPSImageTransformProvider extends NSSecureCoding, NSObjectProtocol { transformForSourceImageHandle(image: MPSImage, handle: MPSHandle | null): MPSScaleTransform; } @@ -772,45 +759,6 @@ declare interface MPSHandle extends NSSecureCoding, NSObjectProtocol { declare class MPSHandle extends NativeObject implements MPSHandle { } -declare interface MPSCNNBatchNormalizationDataSource extends NSObjectProtocol, NSCopying { - numberOfFeatureChannels(): number; - - gamma(): interop.Pointer; - - beta(): interop.Pointer; - - mean(): interop.Pointer; - - variance(): interop.Pointer; - - load(): boolean; - - purge(): void; - - label(): string | null; - - updateGammaAndBetaWithCommandBufferBatchNormalizationState?(commandBuffer: MTLCommandBuffer, batchNormalizationState: MPSCNNBatchNormalizationState): MPSCNNNormalizationGammaAndBetaState | null; - - updateMeanAndVarianceWithCommandBufferBatchNormalizationState?(commandBuffer: MTLCommandBuffer, batchNormalizationState: MPSCNNBatchNormalizationState): MPSCNNNormalizationMeanAndVarianceState | null; - - updateGammaAndBetaWithBatchNormalizationState?(batchNormalizationState: MPSCNNBatchNormalizationState): boolean; - - updateMeanAndVarianceWithBatchNormalizationState?(batchNormalizationState: MPSCNNBatchNormalizationState): boolean; - - epsilon?(): number; - - encodeWithCoder?(aCoder: NSCoder): void; - - initWithCoder?(aDecoder: NSCoder): this; - - copyWithZoneDevice?(zone: interop.PointerConvertible, device: MTLDevice | null): this; -} - -declare class MPSCNNBatchNormalizationDataSource extends NativeObject implements MPSCNNBatchNormalizationDataSource { - static readonly supportsSecureCoding: boolean; - -} - declare interface MPSCNNConvolutionDataSource extends NSCopying, NSObjectProtocol { dataType(): interop.Enum; @@ -871,27 +819,30 @@ declare interface MPSDeviceProvider { declare class MPSDeviceProvider extends NativeObject implements MPSDeviceProvider { } -declare interface MPSSVGFTextureAllocator extends NSObjectProtocol { - textureWithPixelFormatWidthHeight(pixelFormat: interop.Enum, width: number, height: number): MTLTexture; - - returnTexture(texture: MTLTexture): void; -} - -declare class MPSSVGFTextureAllocator extends NativeObject implements MPSSVGFTextureAllocator { -} +declare interface MPSCNNBatchNormalizationDataSource extends NSObjectProtocol, NSCopying { + numberOfFeatureChannels(): number; -declare interface MPSCNNInstanceNormalizationDataSource extends NSObjectProtocol, NSCopying { gamma(): interop.Pointer; beta(): interop.Pointer; - readonly numberOfFeatureChannels: number; + mean(): interop.Pointer; + + variance(): interop.Pointer; + + load(): boolean; + + purge(): void; label(): string | null; - updateGammaAndBetaWithCommandBufferInstanceNormalizationStateBatch?(commandBuffer: MTLCommandBuffer, instanceNormalizationStateBatch: NSArray | Array): MPSCNNNormalizationGammaAndBetaState | null; + updateGammaAndBetaWithCommandBufferBatchNormalizationState?(commandBuffer: MTLCommandBuffer, batchNormalizationState: MPSCNNBatchNormalizationState): MPSCNNNormalizationGammaAndBetaState | null; - updateGammaAndBetaWithInstanceNormalizationStateBatch?(instanceNormalizationStateBatch: NSArray | Array): boolean; + updateMeanAndVarianceWithCommandBufferBatchNormalizationState?(commandBuffer: MTLCommandBuffer, batchNormalizationState: MPSCNNBatchNormalizationState): MPSCNNNormalizationMeanAndVarianceState | null; + + updateGammaAndBetaWithBatchNormalizationState?(batchNormalizationState: MPSCNNBatchNormalizationState): boolean; + + updateMeanAndVarianceWithBatchNormalizationState?(batchNormalizationState: MPSCNNBatchNormalizationState): boolean; epsilon?(): number; @@ -900,22 +851,24 @@ declare interface MPSCNNInstanceNormalizationDataSource extends NSObjectProtocol initWithCoder?(aDecoder: NSCoder): this; copyWithZoneDevice?(zone: interop.PointerConvertible, device: MTLDevice | null): this; - - load?(): boolean; - - purge?(): void; } -declare class MPSCNNInstanceNormalizationDataSource extends NativeObject implements MPSCNNInstanceNormalizationDataSource { +declare class MPSCNNBatchNormalizationDataSource extends NativeObject implements MPSCNNBatchNormalizationDataSource { static readonly supportsSecureCoding: boolean; } -declare interface MPSNDArrayAllocator extends NSObjectProtocol, NSSecureCoding, NSCopying { - arrayForCommandBufferArrayDescriptorKernel(cmdBuf: MTLCommandBuffer, descriptor: MPSNDArrayDescriptor, kernel: MPSKernel): MPSNDArray; +declare interface MPSNNPadding extends NSObjectProtocol, NSSecureCoding { + paddingMethod(): interop.Enum; + + label?(): string; + + destinationImageDescriptorForSourceImagesSourceStatesForKernelSuggestedDescriptor?(sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, kernel: MPSKernel, inDescriptor: MPSImageDescriptor): MPSImageDescriptor; + + inverse?(): this | null; } -declare class MPSNDArrayAllocator extends NativeObject implements MPSNDArrayAllocator { +declare class MPSNNPadding extends NativeObject implements MPSNNPadding { } declare interface MPSNNLossCallback extends NSObjectProtocol, NSSecureCoding, NSCopying { @@ -925,177 +878,107 @@ declare interface MPSNNLossCallback extends NSObjectProtocol, NSSecureCoding, NS declare class MPSNNLossCallback extends NativeObject implements MPSNNLossCallback { } -declare interface MPSNNGramMatrixCallback extends NSObjectProtocol, NSSecureCoding, NSCopying { - alphaForSourceImageDestinationImage(sourceImage: MPSImage, destinationImage: MPSImage): number; -} - -declare class MPSNNGramMatrixCallback extends NativeObject implements MPSNNGramMatrixCallback { -} - -declare interface MPSHeapProvider extends NSObjectProtocol { - newHeapWithDescriptor(descriptor: MTLHeapDescriptor): MTLHeap; +declare interface MPSSVGFTextureAllocator extends NSObjectProtocol { + textureWithPixelFormatWidthHeight(pixelFormat: interop.Enum, width: number, height: number): MTLTexture; - retireHeapCacheDelay?(heap: MTLHeap, seconds: number): void; + returnTexture(texture: MTLTexture): void; } -declare class MPSHeapProvider extends NativeObject implements MPSHeapProvider { +declare class MPSSVGFTextureAllocator extends NativeObject implements MPSSVGFTextureAllocator { } -declare interface MPSCNNGroupNormalizationDataSource extends NSObjectProtocol, NSCopying { +declare interface MPSCNNInstanceNormalizationDataSource extends NSObjectProtocol, NSCopying { gamma(): interop.Pointer; beta(): interop.Pointer; - readonly numberOfFeatureChannels: number; - - numberOfGroups: number; - - label(): string | null; - - updateGammaAndBetaWithCommandBufferGroupNormalizationStateBatch?(commandBuffer: MTLCommandBuffer, groupNormalizationStateBatch: NSArray | Array): MPSCNNNormalizationGammaAndBetaState | null; - - updateGammaAndBetaWithGroupNormalizationStateBatch?(groupNormalizationStateBatch: NSArray | Array): boolean; - - epsilon?(): number; - - encodeWithCoder?(aCoder: NSCoder): void; - - initWithCoder?(aDecoder: NSCoder): this; - - copyWithZoneDevice?(zone: interop.PointerConvertible, device: MTLDevice | null): this; - - setNumberOfGroups(numberOfGroups: number): void; -} - -declare class MPSCNNGroupNormalizationDataSource extends NativeObject implements MPSCNNGroupNormalizationDataSource { - static readonly supportsSecureCoding: boolean; - -} - -declare interface MPSNNTrainableNode extends NSObjectProtocol { - trainingStyle: interop.Enum; - - setTrainingStyle(trainingStyle: interop.Enum): void; -} - -declare class MPSNNTrainableNode extends NativeObject implements MPSNNTrainableNode { -} - -// @ts-ignore ClassDecl.tsIgnore -declare class MPSNNForwardLossNode extends MPSNNFilterNode { - readonly lossType: interop.Enum; - - readonly reductionType: interop.Enum; - - readonly numberOfClasses: number; - - readonly reduceAcrossBatch: boolean; - - readonly weight: number; - - readonly labelSmoothing: number; - - readonly epsilon: number; - - readonly delta: number; - - propertyCallBack: MPSNNLossCallback; - - static nodeWithSourceLabelsWeightsLossDescriptor any>(this: This, source: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; - - static nodeWithSourceLabelsLossDescriptor any>(this: This, source: MPSNNImageNode, labels: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; - - static nodeWithSourcesLossDescriptor any>(this: This, sourceNodes: NSArray | Array, descriptor: MPSCNNLossDescriptor): InstanceType; - - initWithSourceLabelsWeightsLossDescriptor(source: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode | null, descriptor: MPSCNNLossDescriptor): this; - - initWithSourceLabelsLossDescriptor(source: MPSNNImageNode, labels: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): this; - - initWithSourcesLossDescriptor(sourceNodes: NSArray | Array, descriptor: MPSCNNLossDescriptor): this; - - // @ts-ignore MemberDecl.tsIgnore - gradientFilterWithSources(sourceGradient: NSArray | Array): MPSNNLossGradientNode; - - // @ts-ignore MemberDecl.tsIgnore - gradientFiltersWithSources(sourceGradient: NSArray | Array): NSArray; + readonly numberOfFeatureChannels: number; - // @ts-ignore MemberDecl.tsIgnore - gradientFilterWithSource(sourceGradient: MPSNNImageNode): MPSNNLossGradientNode; + label(): string | null; - // @ts-ignore MemberDecl.tsIgnore - gradientFiltersWithSource(sourceGradient: MPSNNImageNode): NSArray; + updateGammaAndBetaWithCommandBufferInstanceNormalizationStateBatch?(commandBuffer: MTLCommandBuffer, instanceNormalizationStateBatch: NSArray | Array): MPSCNNNormalizationGammaAndBetaState | null; - setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; -} + updateGammaAndBetaWithInstanceNormalizationStateBatch?(instanceNormalizationStateBatch: NSArray | Array): boolean; -declare class MPSImageReduceRowMean extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} + epsilon?(): number; -declare class MPSCNNConvolutionGradient extends MPSCNNGradientKernel { - readonly sourceGradientFeatureChannels: number; + encodeWithCoder?(aCoder: NSCoder): void; - readonly sourceImageFeatureChannels: number; + initWithCoder?(aDecoder: NSCoder): this; - readonly groups: number; + copyWithZoneDevice?(zone: interop.PointerConvertible, device: MTLDevice | null): this; - readonly channelMultiplier: number; + load?(): boolean; - readonly dataSource: MPSCNNConvolutionDataSource; + purge?(): void; +} - gradientOption: interop.Enum; +declare class MPSCNNInstanceNormalizationDataSource extends NativeObject implements MPSCNNInstanceNormalizationDataSource { + static readonly supportsSecureCoding: boolean; - serializeWeightsAndBiases: boolean; +} - initWithDeviceWeights(device: MTLDevice, weights: MPSCNNConvolutionDataSource): this; +declare interface MPSNDArrayAllocator extends NSObjectProtocol, NSSecureCoding, NSCopying { + arrayForCommandBufferArrayDescriptorKernel(cmdBuf: MTLCommandBuffer, descriptor: MPSNDArrayDescriptor, kernel: MPSKernel): MPSNDArray; +} - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +declare class MPSNDArrayAllocator extends NativeObject implements MPSNDArrayAllocator { +} - reloadWeightsAndBiasesFromDataSource(): void; +declare interface MPSNNGramMatrixCallback extends NSObjectProtocol, NSSecureCoding, NSCopying { + alphaForSourceImageDestinationImage(sourceImage: MPSImage, destinationImage: MPSImage): number; +} - reloadWeightsAndBiasesWithCommandBufferState(commandBuffer: MTLCommandBuffer, state: MPSCNNConvolutionWeightsAndBiasesState): void; +declare class MPSNNGramMatrixCallback extends NativeObject implements MPSNNGramMatrixCallback { +} - setGradientOption(gradientOption: interop.Enum): void; +declare interface MPSHeapProvider extends NSObjectProtocol { + newHeapWithDescriptor(descriptor: MTLHeapDescriptor): MTLHeap; - setSerializeWeightsAndBiases(serializeWeightsAndBiases: boolean): void; + retireHeapCacheDelay?(heap: MTLHeap, seconds: number): void; } -declare class MPSImageEDLines extends MPSKernel { - initWithDeviceGaussianSigmaMinLineLengthMaxLinesDetailRatioGradientThresholdLineErrorThresholdMergeLocalityThreshold(device: MTLDevice, gaussianSigma: number, minLineLength: number, maxLines: number, detailRatio: number, gradientThreshold: number, lineErrorThreshold: number, mergeLocalityThreshold: number): this; +declare class MPSHeapProvider extends NativeObject implements MPSHeapProvider { +} - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +declare interface MPSCNNGroupNormalizationDataSource extends NSObjectProtocol, NSCopying { + gamma(): interop.Pointer; - encodeToCommandBufferSourceTextureDestinationTextureEndpointBufferEndpointOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, dest: MTLTexture | null, endpointBuffer: MTLBuffer, endpointOffset: number): void; + beta(): interop.Pointer; - clipRectSource: MTLRegion; + readonly numberOfFeatureChannels: number; - readonly gaussianSigma: number; + numberOfGroups: number; - minLineLength: number; + label(): string | null; - maxLines: number; + updateGammaAndBetaWithCommandBufferGroupNormalizationStateBatch?(commandBuffer: MTLCommandBuffer, groupNormalizationStateBatch: NSArray | Array): MPSCNNNormalizationGammaAndBetaState | null; - detailRatio: number; + updateGammaAndBetaWithGroupNormalizationStateBatch?(groupNormalizationStateBatch: NSArray | Array): boolean; - gradientThreshold: number; + epsilon?(): number; - lineErrorThreshold: number; + encodeWithCoder?(aCoder: NSCoder): void; - mergeLocalityThreshold: number; + initWithCoder?(aDecoder: NSCoder): this; - setClipRectSource(clipRectSource: MTLRegion): void; + copyWithZoneDevice?(zone: interop.PointerConvertible, device: MTLDevice | null): this; - setMinLineLength(minLineLength: number): void; + setNumberOfGroups(numberOfGroups: number): void; +} - setMaxLines(maxLines: number): void; +declare class MPSCNNGroupNormalizationDataSource extends NativeObject implements MPSCNNGroupNormalizationDataSource { + static readonly supportsSecureCoding: boolean; - setDetailRatio(detailRatio: number): void; +} - setGradientThreshold(gradientThreshold: number): void; +declare interface MPSNNTrainableNode extends NSObjectProtocol { + trainingStyle: interop.Enum; - setLineErrorThreshold(lineErrorThreshold: number): void; + setTrainingStyle(trainingStyle: interop.Enum): void; +} - setMergeLocalityThreshold(mergeLocalityThreshold: number): void; +declare class MPSNNTrainableNode extends NativeObject implements MPSNNTrainableNode { } declare class MPSCNNNormalizationMeanAndVarianceState extends MPSState { @@ -1374,6 +1257,10 @@ declare class MPSImageThresholdBinaryInverse extends MPSUnaryImageKernel { readonly transform: interop.Pointer; } +declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { + initWithDevice(device: MTLDevice): this; +} + declare class MPSImageDivide extends MPSImageArithmetic { initWithDevice(device: MTLDevice): this; } @@ -1426,6 +1313,20 @@ declare class MPSImageReduceColumnMax extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; } +declare class MPSNNReshape extends MPSCNNKernel { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + encodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; + + encodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, outState: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; + + encodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; + + encodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, outStates: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; +} + // @ts-ignore ClassDecl.tsIgnore declare class MPSRayIntersector extends MPSKernel implements NSSecureCoding, NSCopying { cullMode: interop.Enum; @@ -1918,18 +1819,6 @@ declare class MPSNDArrayMultiaryKernel extends MPSNDArrayMultiaryBase { encodeToCommandEncoderCommandBufferSourceArraysDestinationArray(encoder: MTLComputeCommandEncoder | null, commandBuffer: MTLCommandBuffer, sourceArrays: NSArray | Array, destination: MPSNDArray): void; } -declare class MPSNNGramMatrixCalculationGradientNode extends MPSNNGradientFilterNode { - readonly alpha: number; - - static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; - - initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; - - static nodeWithSourceGradientSourceImageGradientStateAlpha any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): InstanceType; - - initWithSourceGradientSourceImageGradientStateAlpha(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): this; -} - declare class MPSNNGramMatrixCalculationNode extends MPSNNFilterNode { readonly alpha: number; @@ -2439,39 +2328,6 @@ declare class MPSNNReductionRowMeanNode extends MPSNNUnaryReductionNode { declare class MPSNNReductionFeatureChannelsMinNode extends MPSNNUnaryReductionNode { } -// @ts-ignore ClassDecl.tsIgnore -declare class MPSNDArrayMultiaryBase extends MPSKernel { - offsetsAtSourceIndex(sourceIndex: number): MPSNDArrayOffsets; - - edgeModeAtSourceIndex(sourceIndex: number): interop.Enum; - - kernelSizesForSourceIndex(sourceIndex: number): MPSNDArraySizes; - - stridesForSourceIndex(sourceIndex: number): MPSNDArrayOffsets; - - dilationRatesForSourceIndex(sourceIndex: number): MPSNDArraySizes; - - destinationArrayAllocator: MPSNDArrayAllocator; - - initWithDeviceSourceCount(device: MTLDevice, count: number): this; - - // @ts-ignore MemberDecl.tsIgnore - initWithCoderDevice(coder: NSCoder, device: MTLDevice): this; - - encodeWithCoder(coder: NSCoder): void; - - copyWithZoneDevice(zone: interop.PointerConvertible, device: MTLDevice | null): this; - - resultStateForSourceArraysSourceStatesDestinationArray(sourceArrays: NSArray | Array, sourceStates: NSArray | Array | null, destinationArray: MPSNDArray): MPSState | null; - - destinationArrayDescriptorForSourceArraysSourceState(sources: NSArray | Array, state: MPSState | null): MPSNDArrayDescriptor; - - setDestinationArrayAllocator(destinationArrayAllocator: MPSNDArrayAllocator): void; -} - -declare class MPSNNReductionColumnMinNode extends MPSNNUnaryReductionNode { -} - declare class MPSNNUnaryReductionNode extends MPSNNFilterNode { clipRectSource: MTLRegion; @@ -2823,20 +2679,6 @@ declare class MPSNNReshapeGradient extends MPSCNNGradientKernel { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNReshape extends MPSCNNKernel { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - encodeToCommandBufferSourceImageReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; - - encodeToCommandBufferSourceImageDestinationStateDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImage: MPSImage, outState: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): MPSImage; - - encodeBatchToCommandBufferSourceImagesReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; - - encodeBatchToCommandBufferSourceImagesDestinationStatesDestinationStateIsTemporaryReshapedWidthReshapedHeightReshapedFeatureChannels(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, outStates: interop.PointerConvertible, isTemporary: boolean, reshapedWidth: number, reshapedHeight: number, reshapedFeatureChannels: number): NSArray; -} - declare class MPSNNReduceFeatureChannelsAndWeightsSum extends MPSNNReduceBinary { readonly doWeightedSumByNonZeroWeights: boolean; @@ -3520,10 +3362,6 @@ declare class MPSCNNSubtract extends MPSCNNArithmetic { initWithDevice(device: MTLDevice): this; } -declare class MPSCNNAdd extends MPSCNNArithmetic { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNDArrayGatherGradientState extends MPSNDArrayGradientState { } @@ -4642,9 +4480,6 @@ declare class MPSNNDefaultPadding extends NSObject implements MPSNNPadding { initWithCoder(coder: NSCoder): this; } -declare class MPSImageTranspose extends MPSUnaryImageKernel { -} - declare class MPSImageThresholdToZeroInverse extends MPSUnaryImageKernel { initWithDeviceThresholdValueLinearGrayColorTransform(device: MTLDevice, thresholdValue: number, transform: interop.PointerConvertible): this; @@ -4687,16 +4522,6 @@ declare class MPSImageThresholdBinary extends MPSUnaryImageKernel { readonly transform: interop.Pointer; } -declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; -} - declare class MPSImageBilinearScale extends MPSImageScale { initWithDevice(device: MTLDevice): this; @@ -4823,16 +4648,6 @@ declare class MPSImageNormalizedHistogram extends MPSKernel { setZeroHistogram(zeroHistogram: boolean): void; } -declare class MPSImageFindKeypoints extends MPSKernel { - readonly keypointRangeInfo: MPSImageKeypointRangeInfo; - - initWithDeviceInfo(device: MTLDevice, info: interop.PointerConvertible): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - encodeToCommandBufferSourceTextureRegionsNumberOfRegionsKeypointCountBufferKeypointCountBufferOffsetKeypointDataBufferKeypointDataBufferOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, regions: interop.PointerConvertible, numberOfRegions: number, keypointCountBuffer: MTLBuffer, keypointCountBufferOffset: number, keypointDataBuffer: MTLBuffer, keypointDataBufferOffset: number): void; -} - declare class MPSImageEuclideanDistanceTransform extends MPSUnaryImageKernel { searchLimitRadius: number; @@ -5537,6 +5352,16 @@ declare class MPSNDArray extends NSObject { setLabel(label: string | null): void; } +declare class MPSImageStatisticsMean extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; +} + declare class MPSImageConversion extends MPSUnaryImageKernel { readonly sourceAlpha: interop.Enum; @@ -5597,86 +5422,68 @@ declare class MPSCNNCrossChannelNormalizationGradientNode extends MPSNNGradientF declare class MPSCNNPoolingAverageNode extends MPSCNNPoolingNode { } +declare class MPSMatrixDecompositionCholesky extends MPSMatrixUnaryKernel { + initWithDeviceLowerOrder(device: MTLDevice, lower: boolean, order: number): this; + + encodeToCommandBufferSourceMatrixResultMatrixStatus(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, resultMatrix: MPSMatrix, status: MTLBuffer | null): void; +} + declare class MPSCNNSoftMaxGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; } -declare class MPSImageStatisticsMinAndMax extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; +declare class MPSImageTent extends MPSImageBox { } -// @ts-ignore ClassDecl.tsIgnore -declare class MPSNNGraph extends MPSKernel implements NSCopying, NSSecureCoding { - initWithDeviceResultImageResultImageIsNeeded(device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): this; - - static graphWithDeviceResultImageResultImageIsNeeded any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): InstanceType; - - initWithDeviceResultImagesResultsAreNeeded(device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): this; - - static graphWithDeviceResultImagesResultsAreNeeded any>(this: This, device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): InstanceType; - - initWithDeviceResultImage(device: MTLDevice, resultImage: MPSNNImageNode): this; - - static graphWithDeviceResultImage any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode): InstanceType; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - readonly sourceImageHandles: NSArray; - - readonly sourceStateHandles: NSArray; - - readonly intermediateImageHandles: NSArray; +declare class MPSCNNInstanceNormalizationGradient extends MPSCNNGradientKernel { +} - readonly resultStateHandles: NSArray; +declare class MPSNNLossGradientNode extends MPSNNGradientFilterNode { + readonly lossType: interop.Enum; - readonly resultHandle: MPSHandle; + readonly reductionType: interop.Enum; - outputStateIsTemporary: boolean; + readonly numberOfClasses: number; - destinationImageAllocator: MPSImageAllocator; + readonly reduceAcrossBatch: boolean; - format: interop.Enum; + readonly weight: number; - readonly resultImageIsNeeded: boolean; + readonly labelSmoothing: number; - reloadFromDataSources(): void; + readonly epsilon: number; - encodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): MPSImage | null; + readonly delta: number; - encodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): NSArray | null; + readonly isLabelsGradientFilter: boolean; - encodeToCommandBufferSourceImages(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array): MPSImage | null; + propertyCallBack: MPSNNLossCallback; - encodeBatchToCommandBufferSourceImagesSourceStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null): NSArray | null; + static nodeWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - executeAsyncWithSourceImagesCompletionHandler(sourceImages: NSArray | Array, handler: (p1: MPSImage, p2: NSError) => void): MPSImage; + static nodeWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - readCountForSourceImageAtIndex(index: number): number; + static nodeWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceNodes: NSArray | Array, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - readCountForSourceStateAtIndex(index: number): number; + initWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode | null, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - setOutputStateIsTemporary(outputStateIsTemporary: boolean): void; + initWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; + initWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter(sourceNodes: NSArray | Array, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - setFormat(format: interop.Enum): void; + setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; +} - copyWithZone(zone: interop.PointerConvertible): interop.Object; +declare class MPSTemporaryVector extends MPSVector { + static temporaryVectorWithCommandBufferDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, descriptor: MPSVectorDescriptor): InstanceType; - static readonly supportsSecureCoding: boolean; + static prefetchStorageWithCommandBufferDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; - encodeWithCoder(coder: NSCoder): void; + readCount: number; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(coder: NSCoder): this; + setReadCount(readCount: number): void; } declare class MPSImageScale extends MPSUnaryImageKernel { @@ -5690,6 +5497,15 @@ declare class MPSImageScale extends MPSUnaryImageKernel { setScaleTransform(scaleTransform: interop.PointerConvertible): void; } +declare class MPSImageLaplacian extends MPSUnaryImageKernel { + bias: number; + + setBias(bias: number): void; +} + +declare class MPSNNBinaryGradientState extends MPSState { +} + declare class MPSNNLossGradient extends MPSCNNBinaryKernel { readonly lossType: interop.Enum; @@ -5753,18 +5569,51 @@ declare class MPSCNNLogSoftMaxNode extends MPSNNFilterNode { initWithSource(sourceNode: MPSNNImageNode): this; } -declare class MPSCNNPoolingGradientNode extends MPSNNGradientFilterNode { - static nodeWithSourceGradientSourceImageGradientStateKernelWidthKernelHeightStrideInPixelsXStrideInPixelsYPaddingPolicy any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number, paddingPolicy: MPSNNPadding | null): InstanceType; +// @ts-ignore ClassDecl.tsIgnore +declare class MPSNNForwardLossNode extends MPSNNFilterNode { + readonly lossType: interop.Enum; - initWithSourceGradientSourceImageGradientStateKernelWidthKernelHeightStrideInPixelsXStrideInPixelsYPaddingPolicy(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number, paddingPolicy: MPSNNPadding | null): this; + readonly reductionType: interop.Enum; - readonly kernelWidth: number; + readonly numberOfClasses: number; - readonly kernelHeight: number; + readonly reduceAcrossBatch: boolean; - readonly strideInPixelsX: number; + readonly weight: number; - readonly strideInPixelsY: number; + readonly labelSmoothing: number; + + readonly epsilon: number; + + readonly delta: number; + + propertyCallBack: MPSNNLossCallback; + + static nodeWithSourceLabelsWeightsLossDescriptor any>(this: This, source: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; + + static nodeWithSourceLabelsLossDescriptor any>(this: This, source: MPSNNImageNode, labels: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): InstanceType; + + static nodeWithSourcesLossDescriptor any>(this: This, sourceNodes: NSArray | Array, descriptor: MPSCNNLossDescriptor): InstanceType; + + initWithSourceLabelsWeightsLossDescriptor(source: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode | null, descriptor: MPSCNNLossDescriptor): this; + + initWithSourceLabelsLossDescriptor(source: MPSNNImageNode, labels: MPSNNImageNode, descriptor: MPSCNNLossDescriptor): this; + + initWithSourcesLossDescriptor(sourceNodes: NSArray | Array, descriptor: MPSCNNLossDescriptor): this; + + // @ts-ignore MemberDecl.tsIgnore + gradientFilterWithSources(sourceGradient: NSArray | Array): MPSNNLossGradientNode; + + // @ts-ignore MemberDecl.tsIgnore + gradientFiltersWithSources(sourceGradient: NSArray | Array): NSArray; + + // @ts-ignore MemberDecl.tsIgnore + gradientFilterWithSource(sourceGradient: MPSNNImageNode): MPSNNLossGradientNode; + + // @ts-ignore MemberDecl.tsIgnore + gradientFiltersWithSource(sourceGradient: MPSNNImageNode): NSArray; + + setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; } declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { @@ -5776,13 +5625,21 @@ declare class MPSNNComparisonNode extends MPSNNBinaryArithmeticNode { declare class MPSNNAdditionGradientNode extends MPSNNArithmeticGradientNode { } -declare class MPSCNNConvolutionGradientStateNode extends MPSNNGradientStateNode { -} +declare class MPSCNNPoolingGradientNode extends MPSNNGradientFilterNode { + static nodeWithSourceGradientSourceImageGradientStateKernelWidthKernelHeightStrideInPixelsXStrideInPixelsYPaddingPolicy any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number, paddingPolicy: MPSNNPadding | null): InstanceType; -declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { - initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; + initWithSourceGradientSourceImageGradientStateKernelWidthKernelHeightStrideInPixelsXStrideInPixelsYPaddingPolicy(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number, paddingPolicy: MPSNNPadding | null): this; - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + readonly kernelWidth: number; + + readonly kernelHeight: number; + + readonly strideInPixelsX: number; + + readonly strideInPixelsY: number; +} + +declare class MPSCNNConvolutionGradientStateNode extends MPSNNGradientStateNode { } declare class MPSCNNNeuronPReLUNode extends MPSCNNNeuronNode { @@ -5893,10 +5750,6 @@ declare class MPSCNNNeuronPowerNode extends MPSCNNNeuronNode { initWithSource(sourceNode: MPSNNImageNode): this; } -declare class MPSImageReduceRowMax extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} - declare class MPSNDArrayDescriptor extends NSObject { dataType: interop.Enum; @@ -5957,42 +5810,6 @@ declare class MPSTriangleAccelerationStructure extends MPSPolygonAccelerationStr setTriangleCount(triangleCount: number): void; } -declare class MPSNNLossGradientNode extends MPSNNGradientFilterNode { - readonly lossType: interop.Enum; - - readonly reductionType: interop.Enum; - - readonly numberOfClasses: number; - - readonly reduceAcrossBatch: boolean; - - readonly weight: number; - - readonly labelSmoothing: number; - - readonly epsilon: number; - - readonly delta: number; - - readonly isLabelsGradientFilter: boolean; - - propertyCallBack: MPSNNLossCallback; - - static nodeWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - - static nodeWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - - static nodeWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter any>(this: This, sourceNodes: NSArray | Array, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): InstanceType; - - initWithSourceGradientSourceImageLabelsWeightsGradientStateLossDescriptorIsLabelsGradientFilter(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, weights: MPSNNImageNode | null, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - - initWithSourceGradientSourceImageLabelsGradientStateLossDescriptorIsLabelsGradientFilter(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, labels: MPSNNImageNode, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - - initWithSourcesGradientStateLossDescriptorIsLabelsGradientFilter(sourceNodes: NSArray | Array, gradientState: MPSNNGradientStateNode | null, descriptor: MPSCNNLossDescriptor, isLabelsGradientFilter: boolean): this; - - setPropertyCallBack(propertyCallBack: MPSNNLossCallback | null): void; -} - declare class MPSNDArrayAffineQuantizationDescriptor extends MPSNDArrayQuantizationDescriptor { hasZeroPoint: boolean; @@ -6083,9 +5900,6 @@ declare class MPSCNNDropoutGradient extends MPSCNNGradientKernel { initWithDeviceKeepProbabilitySeedMaskStrideInPixels(device: MTLDevice, keepProbability: number, seed: number, maskStrideInPixels: MTLSize): this; } -declare class MPSImageTent extends MPSImageBox { -} - declare class MPSImageMultiply extends MPSImageArithmetic { initWithDevice(device: MTLDevice): this; } @@ -6164,21 +5978,84 @@ declare class MPSCNNBatchNormalizationState extends MPSNNGradientState { gradientForBeta(): MTLBuffer; } -declare class MPSTemporaryMatrix extends MPSMatrix { - static temporaryMatrixWithCommandBufferMatrixDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, matrixDescriptor: MPSMatrixDescriptor): InstanceType; +declare class MPSNDArrayAffineInt4Dequantize extends MPSNDArrayMultiaryKernel { + initWithDeviceQuantizationDescriptor(device: MTLDevice, quantizationDescriptor: MPSNDArrayAffineQuantizationDescriptor): this; +} - static prefetchStorageWithCommandBufferMatrixDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; +// @ts-ignore ClassDecl.tsIgnore +declare class MPSNNGraph extends MPSKernel implements NSCopying, NSSecureCoding { + initWithDeviceResultImageResultImageIsNeeded(device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): this; - readCount: number; + static graphWithDeviceResultImageResultImageIsNeeded any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode, resultIsNeeded: boolean): InstanceType; - setReadCount(readCount: number): void; -} + initWithDeviceResultImagesResultsAreNeeded(device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): this; -declare class MPSCNNInstanceNormalizationGradient extends MPSCNNGradientKernel { + static graphWithDeviceResultImagesResultsAreNeeded any>(this: This, device: MTLDevice, resultImages: NSArray | Array, areResultsNeeded: interop.PointerConvertible): InstanceType; + + initWithDeviceResultImage(device: MTLDevice, resultImage: MPSNNImageNode): this; + + static graphWithDeviceResultImage any>(this: This, device: MTLDevice, resultImage: MPSNNImageNode): InstanceType; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + readonly sourceImageHandles: NSArray; + + readonly sourceStateHandles: NSArray; + + readonly intermediateImageHandles: NSArray; + + readonly resultStateHandles: NSArray; + + readonly resultHandle: MPSHandle; + + outputStateIsTemporary: boolean; + + destinationImageAllocator: MPSImageAllocator; + + format: interop.Enum; + + readonly resultImageIsNeeded: boolean; + + reloadFromDataSources(): void; + + encodeToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): MPSImage | null; + + encodeBatchToCommandBufferSourceImagesSourceStatesIntermediateImagesDestinationStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null, intermediateImages: NSMutableArray | null, destinationStates: NSMutableArray | null): NSArray | null; + + encodeToCommandBufferSourceImages(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array): MPSImage | null; + + encodeBatchToCommandBufferSourceImagesSourceStates(commandBuffer: MTLCommandBuffer, sourceImages: NSArray | Array, sourceStates: NSArray | Array | null): NSArray | null; + + executeAsyncWithSourceImagesCompletionHandler(sourceImages: NSArray | Array, handler: (p1: MPSImage, p2: NSError) => void): MPSImage; + + readCountForSourceImageAtIndex(index: number): number; + + readCountForSourceStateAtIndex(index: number): number; + + setOutputStateIsTemporary(outputStateIsTemporary: boolean): void; + + setDestinationImageAllocator(destinationImageAllocator: MPSImageAllocator): void; + + setFormat(format: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(coder: NSCoder): this; } -declare class MPSNDArrayAffineInt4Dequantize extends MPSNDArrayMultiaryKernel { - initWithDeviceQuantizationDescriptor(device: MTLDevice, quantizationDescriptor: MPSNDArrayAffineQuantizationDescriptor): this; +declare class MPSImageStatisticsMinAndMax extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; } declare class MPSCNNDilatedPoolingMaxGradientNode extends MPSCNNPoolingGradientNode { @@ -6188,16 +6065,36 @@ declare class MPSCNNDilatedPoolingMaxGradientNode extends MPSCNNPoolingGradientN readonly dilationRateX: number; - readonly dilationRateY: number; -} + readonly dilationRateY: number; +} + +declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { +} + +declare class MPSNNGramMatrixCalculationGradientNode extends MPSNNGradientFilterNode { + readonly alpha: number; + + static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; + + initWithSourceGradientSourceImageGradientState(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; + + static nodeWithSourceGradientSourceImageGradientStateAlpha any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): InstanceType; + + initWithSourceGradientSourceImageGradientStateAlpha(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, alpha: number): this; +} + +declare class MPSImagePyramid extends MPSUnaryImageKernel { + initWithDevice(device: MTLDevice): this; + + initWithDeviceCenterWeight(device: MTLDevice, centerWeight: number): this; + + initWithDeviceKernelWidthKernelHeightWeights(device: MTLDevice, kernelWidth: number, kernelHeight: number, kernelWeights: interop.PointerConvertible): this; -declare class MPSNNSubtractionGradientNode extends MPSNNArithmeticGradientNode { -} + readonly kernelHeight: number; -declare class MPSMatrixDecompositionCholesky extends MPSMatrixUnaryKernel { - initWithDeviceLowerOrder(device: MTLDevice, lower: boolean, order: number): this; + readonly kernelWidth: number; - encodeToCommandBufferSourceMatrixResultMatrixStatus(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, resultMatrix: MPSMatrix, status: MTLBuffer | null): void; + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } declare class MPSNDArrayLUTDequantize extends MPSNDArrayMultiaryKernel { @@ -6222,16 +6119,29 @@ declare class MPSNNReduceFeatureChannelsMin extends MPSNNReduceUnary { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSImageLaplacian extends MPSUnaryImageKernel { - bias: number; +declare class MPSNNReductionRowMinNode extends MPSNNUnaryReductionNode { +} - setBias(bias: number): void; +declare class MPSImageGaussianPyramid extends MPSImagePyramid { } -declare class MPSNNReductionRowMinNode extends MPSNNUnaryReductionNode { +declare class MPSNNReduceRowSum extends MPSNNReduceUnary { + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSImageGaussianPyramid extends MPSImagePyramid { +declare class MPSNNMultiplicationNode extends MPSNNBinaryArithmeticNode { +} + +declare class MPSImageStatisticsMeanAndVariance extends MPSUnaryImageKernel { + clipRectSource: MTLRegion; + + initWithDevice(device: MTLDevice): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + setClipRectSource(clipRectSource: MTLRegion): void; } declare class MPSImageReduceUnary extends MPSUnaryImageKernel { @@ -6263,6 +6173,12 @@ declare class MPSCNNUpsamplingNearestNode extends MPSNNFilterNode { readonly scaleFactorY: number; } +declare class MPSCNNPoolingL2Norm extends MPSCNNPooling { + initWithDeviceKernelWidthKernelHeightStrideInPixelsXStrideInPixelsY(device: MTLDevice, kernelWidth: number, kernelHeight: number, strideInPixelsX: number, strideInPixelsY: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSNNReshapeGradientNode extends MPSNNGradientFilterNode { static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; @@ -6327,19 +6243,6 @@ declare class MPSCNNNeuronReLUNode extends MPSCNNNeuronNode { initWithSourceA(sourceNode: MPSNNImageNode, a: number): this; } -declare class MPSNNMultiplicationNode extends MPSNNBinaryArithmeticNode { -} - -declare class MPSImageStatisticsMeanAndVariance extends MPSUnaryImageKernel { - clipRectSource: MTLRegion; - - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; - - setClipRectSource(clipRectSource: MTLRegion): void; -} - declare class MPSCNNDepthWiseConvolutionDescriptor extends MPSCNNConvolutionDescriptor { readonly channelMultiplier: number; } @@ -6381,10 +6284,6 @@ declare class MPSMatrixNeuronGradient extends MPSMatrixBinaryKernel { declare class MPSCNNPoolingAverageGradientNode extends MPSCNNPoolingGradientNode { } -declare class MPSImageReduceColumnMin extends MPSImageReduceUnary { - initWithDevice(device: MTLDevice): this; -} - declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNode implements MPSNNTrainableNode { static nodeWithSourceGradientSourceImageGradientState any>(this: This, sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): InstanceType; @@ -6435,10 +6334,40 @@ declare class MPSCNNGroupNormalizationGradientNode extends MPSNNGradientFilterNo readonly debugDescription: string; } -declare class MPSCNNFullyConnected extends MPSCNNConvolution { - initWithDeviceWeights(device: MTLDevice, weights: MPSCNNConvolutionDataSource): this; +// @ts-ignore ClassDecl.tsIgnore +declare class MPSNDArrayMultiaryBase extends MPSKernel { + offsetsAtSourceIndex(sourceIndex: number): MPSNDArrayOffsets; - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + edgeModeAtSourceIndex(sourceIndex: number): interop.Enum; + + kernelSizesForSourceIndex(sourceIndex: number): MPSNDArraySizes; + + stridesForSourceIndex(sourceIndex: number): MPSNDArrayOffsets; + + dilationRatesForSourceIndex(sourceIndex: number): MPSNDArraySizes; + + destinationArrayAllocator: MPSNDArrayAllocator; + + initWithDeviceSourceCount(device: MTLDevice, count: number): this; + + // @ts-ignore MemberDecl.tsIgnore + initWithCoderDevice(coder: NSCoder, device: MTLDevice): this; + + encodeWithCoder(coder: NSCoder): void; + + copyWithZoneDevice(zone: interop.PointerConvertible, device: MTLDevice | null): this; + + resultStateForSourceArraysSourceStatesDestinationArray(sourceArrays: NSArray | Array, sourceStates: NSArray | Array | null, destinationArray: MPSNDArray): MPSState | null; + + destinationArrayDescriptorForSourceArraysSourceState(sources: NSArray | Array, state: MPSState | null): MPSNDArrayDescriptor; + + setDestinationArrayAllocator(destinationArrayAllocator: MPSNDArrayAllocator): void; +} + +declare class MPSNNReductionColumnMinNode extends MPSNNUnaryReductionNode { +} + +declare class MPSImageTranspose extends MPSUnaryImageKernel { } declare class MPSNNMultiaryGradientStateNode extends MPSNNStateNode { @@ -6460,6 +6389,44 @@ declare class MPSNNConcatenationGradientNode extends MPSNNGradientFilterNode { initWithSourceGradientSourceImageGradientState(gradientSourceNode: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode): this; } +declare class MPSImageEDLines extends MPSKernel { + initWithDeviceGaussianSigmaMinLineLengthMaxLinesDetailRatioGradientThresholdLineErrorThresholdMergeLocalityThreshold(device: MTLDevice, gaussianSigma: number, minLineLength: number, maxLines: number, detailRatio: number, gradientThreshold: number, lineErrorThreshold: number, mergeLocalityThreshold: number): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + encodeToCommandBufferSourceTextureDestinationTextureEndpointBufferEndpointOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, dest: MTLTexture | null, endpointBuffer: MTLBuffer, endpointOffset: number): void; + + clipRectSource: MTLRegion; + + readonly gaussianSigma: number; + + minLineLength: number; + + maxLines: number; + + detailRatio: number; + + gradientThreshold: number; + + lineErrorThreshold: number; + + mergeLocalityThreshold: number; + + setClipRectSource(clipRectSource: MTLRegion): void; + + setMinLineLength(minLineLength: number): void; + + setMaxLines(maxLines: number): void; + + setDetailRatio(detailRatio: number): void; + + setGradientThreshold(gradientThreshold: number): void; + + setLineErrorThreshold(lineErrorThreshold: number): void; + + setMergeLocalityThreshold(mergeLocalityThreshold: number): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class MPSAccelerationStructure extends MPSKernel implements NSSecureCoding, NSCopying { readonly group: MPSAccelerationStructureGroup; @@ -6514,6 +6481,22 @@ declare class MPSCNNBatchNormalizationGradient extends MPSCNNGradientKernel { encodeBatchToCommandBufferSourceGradientsSourceImagesBatchNormalizationState(commandBuffer: MTLCommandBuffer, sourceGradients: NSArray | Array, sourceImages: NSArray | Array, batchNormalizationState: MPSCNNBatchNormalizationState): NSArray; } +declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { + readonly neuronType: interop.Enum; + + readonly a: number; + + readonly b: number; + + readonly c: number; + + readonly data: NSData; + + initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSCNNFullyConnectedNode extends MPSCNNConvolutionNode { static nodeWithSourceWeights any>(this: This, sourceNode: MPSNNImageNode, weights: MPSCNNConvolutionDataSource): InstanceType; @@ -6585,6 +6568,12 @@ declare class MPSMatrixBinaryKernel extends MPSKernel { setBatchSize(batchSize: number): void; } +declare class MPSCNNFullyConnected extends MPSCNNConvolution { + initWithDeviceWeights(device: MTLDevice, weights: MPSCNNConvolutionDataSource): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; +} + declare class MPSNDArrayIdentity extends MPSNDArrayUnaryKernel { initWithDevice(device: MTLDevice): this; @@ -6702,22 +6691,6 @@ declare class MPSCNNBatchNormalizationGradientNode extends MPSNNGradientFilterNo readonly debugDescription: string; } -declare class MPSCNNNeuronGradient extends MPSCNNGradientKernel { - readonly neuronType: interop.Enum; - - readonly a: number; - - readonly b: number; - - readonly c: number; - - readonly data: NSData; - - initWithDeviceNeuronDescriptor(device: MTLDevice, neuronDescriptor: MPSNNNeuronDescriptor): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSCNNNormalizationGammaAndBetaState extends MPSState { readonly gamma: MTLBuffer; @@ -6728,6 +6701,16 @@ declare class MPSCNNNormalizationGammaAndBetaState extends MPSState { static temporaryStateWithCommandBufferNumberOfFeatureChannels any>(this: This, commandBuffer: MTLCommandBuffer, numberOfFeatureChannels: number): InstanceType; } +declare class MPSTemporaryMatrix extends MPSMatrix { + static temporaryMatrixWithCommandBufferMatrixDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, matrixDescriptor: MPSMatrixDescriptor): InstanceType; + + static prefetchStorageWithCommandBufferMatrixDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; + + readCount: number; + + setReadCount(readCount: number): void; +} + declare class MPSImageReduceRowMin extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; } @@ -6880,18 +6863,8 @@ declare class MPSCNNNeuronHardSigmoid extends MPSCNNNeuron { initWithDeviceAB(device: MTLDevice, a: number, b: number): this; } -declare class MPSImagePyramid extends MPSUnaryImageKernel { +declare class MPSImageReduceRowMean extends MPSImageReduceUnary { initWithDevice(device: MTLDevice): this; - - initWithDeviceCenterWeight(device: MTLDevice, centerWeight: number): this; - - initWithDeviceKernelWidthKernelHeightWeights(device: MTLDevice, kernelWidth: number, kernelHeight: number, kernelWeights: interop.PointerConvertible): this; - - readonly kernelHeight: number; - - readonly kernelWidth: number; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } declare class MPSCNNConvolutionTransposeGradientNode extends MPSCNNConvolutionGradientNode { @@ -6906,6 +6879,34 @@ declare class MPSMatrixSolveTriangular extends MPSMatrixBinaryKernel { encodeToCommandBufferSourceMatrixRightHandSideMatrixSolutionMatrix(commandBuffer: MTLCommandBuffer, sourceMatrix: MPSMatrix, rightHandSideMatrix: MPSMatrix, solutionMatrix: MPSMatrix): void; } +declare class MPSCNNConvolutionGradient extends MPSCNNGradientKernel { + readonly sourceGradientFeatureChannels: number; + + readonly sourceImageFeatureChannels: number; + + readonly groups: number; + + readonly channelMultiplier: number; + + readonly dataSource: MPSCNNConvolutionDataSource; + + gradientOption: interop.Enum; + + serializeWeightsAndBiases: boolean; + + initWithDeviceWeights(device: MTLDevice, weights: MPSCNNConvolutionDataSource): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + reloadWeightsAndBiasesFromDataSource(): void; + + reloadWeightsAndBiasesWithCommandBufferState(commandBuffer: MTLCommandBuffer, state: MPSCNNConvolutionWeightsAndBiasesState): void; + + setGradientOption(gradientOption: interop.Enum): void; + + setSerializeWeightsAndBiases(serializeWeightsAndBiases: boolean): void; +} + declare class MPSImage extends NSObject { static defaultAllocator(): MPSImageAllocator; @@ -7065,6 +7066,10 @@ declare class MPSCNNSubPixelConvolutionDescriptor extends MPSCNNConvolutionDescr setSubPixelScaleFactor(subPixelScaleFactor: number): void; } +declare class MPSImageReduceRowMax extends MPSImageReduceUnary { + initWithDevice(device: MTLDevice): this; +} + // @ts-ignore ClassDecl.tsIgnore declare class MPSNDArrayUnaryGradientKernel extends MPSNDArrayMultiaryGradientKernel { initWithDevice(device: MTLDevice): this; @@ -7109,6 +7114,20 @@ declare class MPSMatrixBatchNormalizationGradient extends MPSMatrixBinaryKernel setEpsilon(epsilon: number): void; } +declare class MPSCNNAdd extends MPSCNNArithmetic { + initWithDevice(device: MTLDevice): this; +} + +declare class MPSImageFindKeypoints extends MPSKernel { + readonly keypointRangeInfo: MPSImageKeypointRangeInfo; + + initWithDeviceInfo(device: MTLDevice, info: interop.PointerConvertible): this; + + initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; + + encodeToCommandBufferSourceTextureRegionsNumberOfRegionsKeypointCountBufferKeypointCountBufferOffsetKeypointDataBufferKeypointDataBufferOffset(commandBuffer: MTLCommandBuffer, source: MTLTexture, regions: interop.PointerConvertible, numberOfRegions: number, keypointCountBuffer: MTLBuffer, keypointCountBufferOffset: number, keypointDataBuffer: MTLBuffer, keypointDataBufferOffset: number): void; +} + declare class MPSCNNArithmetic extends MPSCNNBinaryKernel { primaryScale: number; @@ -7196,16 +7215,6 @@ declare class MPSRNNMatrixTrainingLayer extends MPSKernel { setAccumulateWeightGradients(accumulateWeightGradients: boolean): void; } -declare class MPSTemporaryVector extends MPSVector { - static temporaryVectorWithCommandBufferDescriptor any>(this: This, commandBuffer: MTLCommandBuffer, descriptor: MPSVectorDescriptor): InstanceType; - - static prefetchStorageWithCommandBufferDescriptorList(commandBuffer: MTLCommandBuffer, descriptorList: NSArray | Array): void; - - readCount: number; - - setReadCount(readCount: number): void; -} - declare class MPSNNOptimizerDescriptor extends NSObject { learningRate: number; @@ -7244,12 +7253,6 @@ declare class MPSNNOptimizerDescriptor extends NSObject { setRegularizationType(regularizationType: interop.Enum): void; } -declare class MPSNNReduceRowSum extends MPSNNReduceUnary { - initWithDevice(device: MTLDevice): this; - - initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; -} - declare class MPSImageAreaMin extends MPSImageAreaMax { } @@ -7259,9 +7262,6 @@ declare class MPSNNReduceColumnMin extends MPSNNReduceUnary { initWithCoderDevice(aDecoder: NSCoder, device: MTLDevice): this; } -declare class MPSNNBinaryGradientState extends MPSState { -} - declare class MPSMatrixMultiplication extends MPSKernel { resultMatrixOrigin: MTLOrigin; diff --git a/packages/macos/types/MetalPerformanceShadersGraph.d.ts b/packages/macos/types/MetalPerformanceShadersGraph.d.ts index fd28424f..c6a553d1 100644 --- a/packages/macos/types/MetalPerformanceShadersGraph.d.ts +++ b/packages/macos/types/MetalPerformanceShadersGraph.d.ts @@ -1,6 +1,28 @@ /// /// +declare const MPSGraphPaddingMode: { + Constant: 0, + Reflect: 1, + Symmetric: 2, + ClampToEdge: 3, + Zero: 4, + Periodic: 5, + AntiPeriodic: 6, +}; + +declare const MPSGraphPoolingReturnIndicesMode: { + None: 0, + GlobalFlatten1D: 1, + GlobalFlatten2D: 2, + GlobalFlatten3D: 3, + GlobalFlatten4D: 4, + LocalFlatten1D: 5, + LocalFlatten2D: 6, + LocalFlatten3D: 7, + LocalFlatten4D: 8, +}; + declare const MPSGraphNonMaximumSuppressionCoordinateMode: { CornersHeight: 0, CornersWidth: 1, @@ -15,6 +37,13 @@ declare const MPSGraphLossReductionType: { Mean: 2, }; +declare const MPSGraphReducedPrecisionFastMath: { + None: 0, + AllowFP16Conv2DWinogradTransformIntermediate: 2, + AllowFP16Intermediates: 2, + Default: 0, +}; + declare const MPSGraphReductionMode: { Min: 0, Max: 1, @@ -24,14 +53,6 @@ declare const MPSGraphReductionMode: { ArgumentMax: 5, }; -declare const MPSGraphPaddingStyle: { - Explicit: 0, - TF_VALID: 1, - TF_SAME: 2, - ExplicitOffset: 3, - ONNX_SAME_LOWER: 4, -}; - declare const MPSGraphRandomDistribution: { Uniform: 0, Normal: 1, @@ -79,18 +100,6 @@ declare const MPSGraphDeviceType: { MPSGraphDeviceTypeMetal: 0, }; -declare const MPSGraphPoolingReturnIndicesMode: { - None: 0, - GlobalFlatten1D: 1, - GlobalFlatten2D: 2, - GlobalFlatten3D: 3, - GlobalFlatten4D: 4, - LocalFlatten1D: 5, - LocalFlatten2D: 6, - LocalFlatten3D: 7, - LocalFlatten4D: 8, -}; - declare const MPSGraphDeploymentPlatform: { Mac: 0, I: 1, @@ -103,15 +112,6 @@ declare const MPSGraphOptimizationProfile: { PowerEfficiency: 1, }; -declare const MPSGraphResizeNearestRoundingMode: { - RoundPreferCeil: 0, - RoundPreferFloor: 1, - Ceil: 2, - Floor: 3, - RoundToEven: 4, - RoundToOdd: 5, -}; - declare const MPSGraphScatterMode: { Add: 0, Sub: 1, @@ -122,6 +122,15 @@ declare const MPSGraphScatterMode: { Set: 6, }; +declare const MPSGraphResizeNearestRoundingMode: { + RoundPreferCeil: 0, + RoundPreferFloor: 1, + Ceil: 2, + Floor: 3, + RoundToEven: 4, + RoundToOdd: 5, +}; + declare const MPSGraphFFTScalingMode: { None: 0, Size: 1, @@ -136,18 +145,16 @@ declare const MPSGraphRNNActivation: { HardSigmoid: 4, }; -declare const MPSGraphExecutionStage: { - MPSGraphExecutionStageCompleted: 0, +declare const MPSGraphPaddingStyle: { + Explicit: 0, + TF_VALID: 1, + TF_SAME: 2, + ExplicitOffset: 3, + ONNX_SAME_LOWER: 4, }; -declare const MPSGraphPaddingMode: { - Constant: 0, - Reflect: 1, - Symmetric: 2, - ClampToEdge: 3, - Zero: 4, - Periodic: 5, - AntiPeriodic: 6, +declare const MPSGraphExecutionStage: { + MPSGraphExecutionStageCompleted: 0, }; declare const MPSGraphOptimization: { @@ -1360,6 +1367,8 @@ declare class MPSGraphTensorData extends MPSGraphObject { initWithMPSImageBatch(imageBatch: NSArray | Array): this; + initWithMTLTensor(tensor: MTLTensor): this; + mpsndarray(): MPSNDArray; } @@ -1752,6 +1761,8 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS get callables(): NSDictionary; set callables(value: NSDictionary | Record); + reducedPrecisionFastMath: interop.Enum; + setOptimizationLevel(optimizationLevel: interop.Enum): void; setWaitForCompilationCompletion(waitForCompilationCompletion: boolean): void; @@ -1764,6 +1775,8 @@ declare class MPSGraphCompilationDescriptor extends MPSGraphObject implements NS setCallables(callables: NSDictionary | Record | null): void; + setReducedPrecisionFastMath(reducedPrecisionFastMath: interop.Enum): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; } diff --git a/packages/macos/types/MetricKit.d.ts b/packages/macos/types/MetricKit.d.ts index a67aaa4d..aba529ab 100644 --- a/packages/macos/types/MetricKit.d.ts +++ b/packages/macos/types/MetricKit.d.ts @@ -1,13 +1,22 @@ /// +/// /// +declare function _MXSignpostMetricsSnapshot(): interop.Pointer; + declare interface MXMetricManagerSubscriber extends NSObjectProtocol { + didReceiveMetricPayloads?(payloads: NSArray | Array): void; + didReceiveDiagnosticPayloads?(payloads: NSArray | Array): void; } declare class MXMetricManagerSubscriber extends NativeObject implements MXMetricManagerSubscriber { } +declare class MXUnitSignalBars extends NSDimension { + static readonly bars: MXUnitSignalBars; +} + declare class MXDiagnosticPayload extends NSObject implements NSSecureCoding { readonly cpuExceptionDiagnostics: NSArray; @@ -32,18 +41,10 @@ declare class MXDiagnosticPayload extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MXAverage extends NSObject implements NSSecureCoding { - readonly averageMeasurement: NSMeasurement; - - readonly sampleCount: number; - - readonly standardDeviation: number; - - static readonly supportsSecureCoding: boolean; +declare class MXMemoryMetric extends MXMetric { + readonly peakMemoryUsage: NSMeasurement; - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; + readonly averageSuspendedMemory: MXAverage; } declare class MXHistogramBucket extends NSObject implements NSSecureCoding { @@ -60,6 +61,10 @@ declare class MXHistogramBucket extends NSObject impl initWithCoder(coder: NSCoder): this; } +declare class MXDisplayMetric extends MXMetric { + readonly averagePixelLuminance: MXAverage; +} + declare class MXCallStackTree extends NSObject implements NSSecureCoding { JSONRepresentation(): NSData; @@ -70,6 +75,34 @@ declare class MXCallStackTree extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXBackgroundExitData extends NSObject implements NSSecureCoding { + readonly cumulativeNormalAppExitCount: number; + + readonly cumulativeMemoryResourceLimitExitCount: number; + + readonly cumulativeCPUResourceLimitExitCount: number; + + readonly cumulativeMemoryPressureExitCount: number; + + readonly cumulativeBadAccessExitCount: number; + + readonly cumulativeAbnormalExitCount: number; + + readonly cumulativeIllegalInstructionExitCount: number; + + readonly cumulativeAppWatchdogExitCount: number; + + readonly cumulativeSuspendedWithLockedFileExitCount: number; + + readonly cumulativeBackgroundTaskAssertionTimeoutExitCount: number; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MXDiagnostic extends NSObject implements NSSecureCoding { readonly metaData: MXMetaData; @@ -88,13 +121,57 @@ declare class MXDiagnostic extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class MXAverage extends NSObject implements NSSecureCoding { + readonly averageMeasurement: NSMeasurement; + + readonly sampleCount: number; + + readonly standardDeviation: number; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MXDiskWriteExceptionDiagnostic extends MXDiagnostic { readonly callStackTree: MXCallStackTree; readonly totalWritesCaused: NSMeasurement; } +declare class MXAppLaunchMetric extends MXMetric { + readonly histogrammedTimeToFirstDraw: MXHistogram; + + readonly histogrammedApplicationResumeTime: MXHistogram; + + readonly histogrammedOptimizedTimeToFirstDraw: MXHistogram; + + readonly histogrammedExtendedLaunch: MXHistogram; +} + +declare class MXAnimationMetric extends MXMetric { + readonly scrollHitchTimeRatio: NSMeasurement; + + readonly hitchTimeRatio: NSMeasurement; +} + +declare class MXHistogram extends NSObject implements NSSecureCoding { + readonly totalBucketCount: number; + + readonly bucketEnumerator: NSEnumerator; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class MXMetricManager extends NSObject { + readonly pastPayloads: NSArray; + readonly pastDiagnosticPayloads: NSArray; static readonly sharedManager: MXMetricManager; @@ -104,6 +181,10 @@ declare class MXMetricManager extends NSObject { addSubscriber(subscriber: MXMetricManagerSubscriber): void; removeSubscriber(subscriber: MXMetricManagerSubscriber): void; + + static extendLaunchMeasurementForTaskIDError(taskID: string, error: interop.PointerConvertible): boolean; + + static finishExtendedLaunchMeasurementForTaskIDError(taskID: string, error: interop.PointerConvertible): boolean; } declare class MXHangDiagnostic extends MXDiagnostic { @@ -112,6 +193,24 @@ declare class MXHangDiagnostic extends MXDiagnostic { readonly hangDuration: NSMeasurement; } +declare class MXAppResponsivenessMetric extends MXMetric { + readonly histogrammedApplicationHangTime: MXHistogram; +} + +declare class MXLocationActivityMetric extends MXMetric { + readonly cumulativeBestAccuracyTime: NSMeasurement; + + readonly cumulativeBestAccuracyForNavigationTime: NSMeasurement; + + readonly cumulativeNearestTenMetersAccuracyTime: NSMeasurement; + + readonly cumulativeHundredMetersAccuracyTime: NSMeasurement; + + readonly cumulativeKilometerAccuracyTime: NSMeasurement; + + readonly cumulativeThreeKilometersAccuracyTime: NSMeasurement; +} + declare class MXMetaData extends NSObject implements NSSecureCoding { readonly regionFormat: string; @@ -129,6 +228,8 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { readonly pid: number; + readonly bundleIdentifier: string; + JSONRepresentation(): NSData; dictionaryRepresentation(): NSDictionary; @@ -140,10 +241,34 @@ declare class MXMetaData extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class MXHistogram extends NSObject implements NSSecureCoding { - readonly totalBucketCount: number; +declare class MXUnitAveragePixelLuminance extends NSDimension { + static readonly apl: MXUnitAveragePixelLuminance; +} - readonly bucketEnumerator: NSEnumerator; +declare class MXGPUMetric extends MXMetric { + readonly cumulativeGPUTime: NSMeasurement; +} + +declare class MXAppRunTimeMetric extends MXMetric { + readonly cumulativeForegroundTime: NSMeasurement; + + readonly cumulativeBackgroundTime: NSMeasurement; + + readonly cumulativeBackgroundAudioTime: NSMeasurement; + + readonly cumulativeBackgroundLocationTime: NSMeasurement; +} + +declare class MXSignpostIntervalData extends NSObject implements NSSecureCoding { + readonly histogrammedSignpostDuration: MXHistogram; + + readonly cumulativeCPUTime: NSMeasurement; + + readonly averageMemory: MXAverage; + + readonly cumulativeLogicalWrites: NSMeasurement; + + readonly cumulativeHitchTimeRatio: NSMeasurement; static readonly supportsSecureCoding: boolean; @@ -152,6 +277,148 @@ declare class MXHistogram extends NSObject implements initWithCoder(coder: NSCoder): this; } +declare class MXNetworkTransferMetric extends MXMetric { + readonly cumulativeWifiUpload: NSMeasurement; + + readonly cumulativeWifiDownload: NSMeasurement; + + readonly cumulativeCellularUpload: NSMeasurement; + + readonly cumulativeCellularDownload: NSMeasurement; +} + +declare class MXForegroundExitData extends NSObject implements NSSecureCoding { + readonly cumulativeNormalAppExitCount: number; + + readonly cumulativeMemoryResourceLimitExitCount: number; + + readonly cumulativeBadAccessExitCount: number; + + readonly cumulativeAbnormalExitCount: number; + + readonly cumulativeIllegalInstructionExitCount: number; + + readonly cumulativeAppWatchdogExitCount: number; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MXDiskSpaceUsageMetric extends MXMetric { + readonly totalBinaryFileSize: NSMeasurement; + + readonly totalBinaryFileCount: number; + + readonly totalDataFileSize: NSMeasurement; + + readonly totalDataFileCount: number; + + readonly totalCacheFolderSize: NSMeasurement; + + readonly totalCloneSize: NSMeasurement; + + readonly totalDiskSpaceUsedSize: NSMeasurement; + + readonly totalDiskSpaceCapacity: NSMeasurement; +} + +declare class MXSignpostMetric extends MXMetric { + readonly signpostName: string; + + readonly signpostCategory: string; + + readonly signpostIntervalData: MXSignpostIntervalData; + + readonly totalCount: number; +} + +declare class MXDiskIOMetric extends MXMetric { + readonly cumulativeLogicalWrites: NSMeasurement; +} + +declare class MXAppExitMetric extends MXMetric { + readonly foregroundExitData: MXForegroundExitData; + + readonly backgroundExitData: MXBackgroundExitData; +} + +declare class MXMetricPayload extends NSObject implements NSSecureCoding { + readonly latestApplicationVersion: string; + + readonly includesMultipleApplicationVersions: boolean; + + readonly timeStampBegin: NSDate; + + readonly timeStampEnd: NSDate; + + readonly cpuMetrics: MXCPUMetric; + + readonly gpuMetrics: MXGPUMetric; + + readonly cellularConditionMetrics: MXCellularConditionMetric; + + readonly applicationTimeMetrics: MXAppRunTimeMetric; + + readonly locationActivityMetrics: MXLocationActivityMetric; + + readonly networkTransferMetrics: MXNetworkTransferMetric; + + readonly applicationLaunchMetrics: MXAppLaunchMetric; + + readonly applicationResponsivenessMetrics: MXAppResponsivenessMetric; + + readonly diskIOMetrics: MXDiskIOMetric; + + readonly memoryMetrics: MXMemoryMetric; + + readonly displayMetrics: MXDisplayMetric; + + readonly animationMetrics: MXAnimationMetric; + + readonly applicationExitMetrics: MXAppExitMetric; + + readonly diskSpaceUsageMetrics: MXDiskSpaceUsageMetric; + + readonly signpostMetrics: NSArray; + + readonly metaData: MXMetaData; + + JSONRepresentation(): NSData; + + dictionaryRepresentation(): NSDictionary; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MXMetric extends NSObject implements NSSecureCoding { + JSONRepresentation(): NSData; + + dictionaryRepresentation(): NSDictionary; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class MXCellularConditionMetric extends MXMetric { + readonly histogrammedCellularConditionTime: MXHistogram; +} + +declare class MXCPUMetric extends MXMetric { + readonly cumulativeCPUTime: NSMeasurement; + + readonly cumulativeCPUInstructions: NSMeasurement; +} + declare class MXCrashDiagnostic extends MXDiagnostic { readonly callStackTree: MXCallStackTree; diff --git a/packages/macos/types/ModelIO.d.ts b/packages/macos/types/ModelIO.d.ts index 86888306..233ed2af 100644 --- a/packages/macos/types/ModelIO.d.ts +++ b/packages/macos/types/ModelIO.d.ts @@ -43,6 +43,17 @@ declare const MDLVertexAttributeBitangent: string; declare const kUTTypeUniversalSceneDescription: string; +declare const MDLMeshBufferType: { + Vertex: 1, + Index: 2, + Custom: 3, +}; + +declare const MDLAnimatedValueInterpolation: { + Constant: 0, + Linear: 1, +}; + declare const MDLTransformOpRotationOrder: { XYZ: 1, XZY: 2, @@ -66,12 +77,6 @@ declare const MDLTextureChannelEncoding: { Float32: 260, }; -declare const MDLMaterialFace: { - Front: 0, - Back: 1, - DoubleSided: 2, -}; - declare const MDLMaterialMipMapFilterMode: { Nearest: 0, Linear: 1, @@ -111,11 +116,6 @@ declare const MDLMaterialSemantic: { UserDefined: 32769, }; -declare const MDLAnimatedValueInterpolation: { - Constant: 0, - Linear: 1, -}; - declare const MDLVertexFormat: { Invalid: 0, PackedBit: 4096, @@ -203,6 +203,12 @@ declare const MDLDataPrecision: { Double: 2, }; +declare const MDLMaterialTextureWrapMode: { + Clamp: 0, + Repeat: 1, + Mirror: 2, +}; + declare const MDLMaterialPropertyType: { None: 0, String: 1, @@ -222,12 +228,6 @@ declare const MDLCameraProjection: { Orthographic: 1, }; -declare const MDLMaterialTextureWrapMode: { - Clamp: 0, - Repeat: 1, - Mirror: 2, -}; - declare const MDLLightType: { Unknown: 0, Ambient: 1, @@ -243,6 +243,12 @@ declare const MDLLightType: { Environment: 11, }; +declare const MDLMaterialFace: { + Front: 0, + Back: 1, + DoubleSided: 2, +}; + declare const MDLIndexBitDepth: { Invalid: 0, UInt8: 8, @@ -253,12 +259,6 @@ declare const MDLIndexBitDepth: { Uint32: 32, }; -declare const MDLMeshBufferType: { - Vertex: 1, - Index: 2, - Custom: 3, -}; - declare class MDLAxisAlignedBoundingBox { constructor(init?: MDLAxisAlignedBoundingBox); maxBounds: unknown /* ext vector */; @@ -417,22 +417,6 @@ declare interface MDLMeshBufferAllocator extends NSObjectProtocol { declare class MDLMeshBufferAllocator extends NativeObject implements MDLMeshBufferAllocator { } -declare class MDLLight extends MDLObject { - irradianceAtPoint(point: unknown /* ext vector */): interop.Object; - - irradianceAtPointColorSpace(point: unknown /* ext vector */, colorSpace: interop.Object): interop.Object; - - lightType: interop.Enum; - - colorSpace: string; - - setLightType(lightType: interop.Enum): void; - - setColorSpace(colorSpace: string): void; - - static lightWithSCNLight any>(this: This, scnLight: SCNLight): InstanceType; -} - declare class MDLMaterialProperty extends NSObject implements MDLNamed, NSCopying { initWithNameSemantic(name: string, semantic: interop.Enum): this; @@ -737,138 +721,62 @@ declare class MDLTransformRotateYOp extends NSObject implements MDLTransformOp { IsInverseOp(): boolean; } -declare class MDLColorSwatchTexture extends MDLTexture { - initWithColorTemperatureGradientFromToColorTemperatureNameTextureDimensions(colorTemperature1: number, colorTemperature2: number, name: string | null, textureDimensions: unknown /* ext vector */): this; - - initWithColorGradientFromToColorNameTextureDimensions(color1: interop.Object, color2: interop.Object, name: string | null, textureDimensions: unknown /* ext vector */): this; -} - -declare class MDLTransformRotateOp extends NSObject implements MDLTransformOp { - readonly name: string; - - readonly animatedValue: MDLAnimatedVector3; - - float4x4AtTime(time: number): simd_float4x4; - - double4x4AtTime(time: number): simd_double4x4; - - IsInverseOp(): boolean; -} - -declare class MDLTransform extends NSObject implements NSCopying, MDLTransformComponent { - init(): this; - - initWithIdentity(): this; - - initWithTransformComponent(component: MDLTransformComponent): this; - - initWithTransformComponentResetsTransform(component: MDLTransformComponent, resetsTransform: boolean): this; - - initWithMatrix(matrix: simd_float4x4): this; - - initWithMatrixResetsTransform(matrix: simd_float4x4, resetsTransform: boolean): this; - - setIdentity(): void; - - translationAtTime(time: number): unknown /* ext vector */; - - rotationAtTime(time: number): unknown /* ext vector */; - - shearAtTime(time: number): unknown /* ext vector */; - - scaleAtTime(time: number): unknown /* ext vector */; - - setMatrixForTime(matrix: simd_float4x4, time: number): void; - - setTranslationForTime(translation: unknown /* ext vector */, time: number): void; - - setRotationForTime(rotation: unknown /* ext vector */, time: number): void; - - setShearForTime(shear: unknown /* ext vector */, time: number): void; - - setScaleForTime(scale: unknown /* ext vector */, time: number): void; - - rotationMatrixAtTime(time: number): simd_float4x4; - - translation: unknown /* ext vector */; - - rotation: unknown /* ext vector */; - - shear: unknown /* ext vector */; - - scale: unknown /* ext vector */; - - setTranslation(translation: unknown /* ext vector */): void; - - setRotation(rotation: unknown /* ext vector */): void; - - setShear(shear: unknown /* ext vector */): void; - - setScale(scale: unknown /* ext vector */): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - matrix: simd_float4x4; - - resetsTransform: boolean; - - readonly minimumTime: number; - - readonly maximumTime: number; - - readonly keyTimes: NSArray; - - setLocalTransformForTime(transform: simd_float4x4, time: number): void; - - setLocalTransform(transform: simd_float4x4): void; +declare class MDLAnimatedVector3Array extends MDLAnimatedValue { + readonly elementCount: number; - localTransformAtTime(time: number): simd_float4x4; + initWithElementCount(arrayElementCount: number): this; - static globalTransformWithObjectAtTime(object: MDLObject, time: number): simd_float4x4; + setFloat3ArrayCountAtTime(array: interop.PointerConvertible, count: number, time: number): void; - setMatrix(matrix: simd_float4x4): void; + setDouble3ArrayCountAtTime(array: interop.PointerConvertible, count: number, time: number): void; - setResetsTransform(resetsTransform: boolean): void; + getFloat3ArrayMaxCountAtTime(array: interop.PointerConvertible, maxCount: number, time: number): number; - isEqual(object: interop.Object): boolean; + getDouble3ArrayMaxCountAtTime(array: interop.PointerConvertible, maxCount: number, time: number): number; - readonly hash: number; + resetWithFloat3ArrayCountAtTimesCount(valuesArray: interop.PointerConvertible, valuesCount: number, timesArray: interop.PointerConvertible, timesCount: number): void; - readonly superclass: interop.Object; + resetWithDouble3ArrayCountAtTimesCount(valuesArray: interop.PointerConvertible, valuesCount: number, timesArray: interop.PointerConvertible, timesCount: number): void; - class(): interop.Object; + getFloat3ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; - self(): this; + getDouble3ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; +} - performSelector(aSelector: string): interop.Object; +declare class MDLAnimatedScalar extends MDLAnimatedValue { + setFloatAtTime(value: number, time: number): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + setDoubleAtTime(value: number, time: number): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + floatAtTime(time: number): number; - readonly isProxy: boolean; + doubleAtTime(time: number): number; - isKindOfClass(aClass: interop.Object): boolean; + resetWithFloatArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; - isMemberOfClass(aClass: interop.Object): boolean; + resetWithDoubleArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + getFloatArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; - respondsToSelector(aSelector: string): boolean; + getDoubleArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; +} - retain(): this; +declare class MDLColorSwatchTexture extends MDLTexture { + initWithColorTemperatureGradientFromToColorTemperatureNameTextureDimensions(colorTemperature1: number, colorTemperature2: number, name: string | null, textureDimensions: unknown /* ext vector */): this; - release(): void; + initWithColorGradientFromToColorNameTextureDimensions(color1: interop.Object, color2: interop.Object, name: string | null, textureDimensions: unknown /* ext vector */): this; +} - autorelease(): this; +declare class MDLTransformRotateOp extends NSObject implements MDLTransformOp { + readonly name: string; - retainCount(): number; + readonly animatedValue: MDLAnimatedVector3; - readonly zone: interop.Pointer; + float4x4AtTime(time: number): simd_float4x4; - readonly description: string; + double4x4AtTime(time: number): simd_double4x4; - readonly debugDescription: string; + IsInverseOp(): boolean; } declare class MDLPhysicallyPlausibleScatteringFunction extends MDLScatteringFunction { @@ -1012,6 +920,122 @@ declare class MDLStereoscopicCamera extends MDLCamera { setOverlap(overlap: number): void; } +declare class MDLTransform extends NSObject implements NSCopying, MDLTransformComponent { + init(): this; + + initWithIdentity(): this; + + initWithTransformComponent(component: MDLTransformComponent): this; + + initWithTransformComponentResetsTransform(component: MDLTransformComponent, resetsTransform: boolean): this; + + initWithMatrix(matrix: simd_float4x4): this; + + initWithMatrixResetsTransform(matrix: simd_float4x4, resetsTransform: boolean): this; + + setIdentity(): void; + + translationAtTime(time: number): unknown /* ext vector */; + + rotationAtTime(time: number): unknown /* ext vector */; + + shearAtTime(time: number): unknown /* ext vector */; + + scaleAtTime(time: number): unknown /* ext vector */; + + setMatrixForTime(matrix: simd_float4x4, time: number): void; + + setTranslationForTime(translation: unknown /* ext vector */, time: number): void; + + setRotationForTime(rotation: unknown /* ext vector */, time: number): void; + + setShearForTime(shear: unknown /* ext vector */, time: number): void; + + setScaleForTime(scale: unknown /* ext vector */, time: number): void; + + rotationMatrixAtTime(time: number): simd_float4x4; + + translation: unknown /* ext vector */; + + rotation: unknown /* ext vector */; + + shear: unknown /* ext vector */; + + scale: unknown /* ext vector */; + + setTranslation(translation: unknown /* ext vector */): void; + + setRotation(rotation: unknown /* ext vector */): void; + + setShear(shear: unknown /* ext vector */): void; + + setScale(scale: unknown /* ext vector */): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + matrix: simd_float4x4; + + resetsTransform: boolean; + + readonly minimumTime: number; + + readonly maximumTime: number; + + readonly keyTimes: NSArray; + + setLocalTransformForTime(transform: simd_float4x4, time: number): void; + + setLocalTransform(transform: simd_float4x4): void; + + localTransformAtTime(time: number): simd_float4x4; + + static globalTransformWithObjectAtTime(object: MDLObject, time: number): simd_float4x4; + + setMatrix(matrix: simd_float4x4): void; + + setResetsTransform(resetsTransform: boolean): void; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MDLVertexBufferLayout extends NSObject implements NSCopying { initWithStride(stride: number): this; @@ -1132,10 +1156,6 @@ declare class MDLTransformScaleOp extends NSObject implements MDLTransformOp { IsInverseOp(): boolean; } -declare class MDLNormalMapTexture extends MDLTexture { - initByGeneratingNormalMapWithTextureNameSmoothnessContrast(sourceTexture: MDLTexture, name: string | null, smoothness: number, contrast: number): this; -} - declare class MDLSkyCubeTexture extends MDLTexture { initWithNameChannelEncodingTextureDimensionsTurbiditySunElevationUpperAtmosphereScatteringGroundAlbedo(name: string | null, channelEncoding: interop.Enum, textureDimensions: unknown /* ext vector */, turbidity: number, sunElevation: number, upperAtmosphereScattering: number, groundAlbedo: number): this; @@ -1475,18 +1495,6 @@ declare class MDLMaterialPropertyNode extends NSObject implements MDLNamed { setName(name: string): void; } -declare class MDLMaterialPropertyConnection extends NSObject implements MDLNamed { - initWithOutputInput(output: MDLMaterialProperty, input: MDLMaterialProperty): this; - - readonly output: MDLMaterialProperty | null; - - readonly input: MDLMaterialProperty | null; - - name: string; - - setName(name: string): void; -} - declare class MDLTextureSampler extends NSObject { texture: MDLTexture; @@ -1695,24 +1703,6 @@ declare class MDLAnimatedVector2 extends MDLAnimatedValue { getDouble2ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; } -declare class MDLAnimatedScalar extends MDLAnimatedValue { - setFloatAtTime(value: number, time: number): void; - - setDoubleAtTime(value: number, time: number): void; - - floatAtTime(time: number): number; - - doubleAtTime(time: number): number; - - resetWithFloatArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; - - resetWithDoubleArrayAtTimesCount(valuesArray: interop.PointerConvertible, timesArray: interop.PointerConvertible, count: number): void; - - getFloatArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; - - getDoubleArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; -} - declare class MDLAnimatedQuaternionArray extends MDLAnimatedValue { readonly elementCount: number; @@ -1735,28 +1725,6 @@ declare class MDLAnimatedQuaternionArray extends MDLAnimatedValue { getDoubleQuaternionArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; } -declare class MDLAnimatedVector3Array extends MDLAnimatedValue { - readonly elementCount: number; - - initWithElementCount(arrayElementCount: number): this; - - setFloat3ArrayCountAtTime(array: interop.PointerConvertible, count: number, time: number): void; - - setDouble3ArrayCountAtTime(array: interop.PointerConvertible, count: number, time: number): void; - - getFloat3ArrayMaxCountAtTime(array: interop.PointerConvertible, maxCount: number, time: number): number; - - getDouble3ArrayMaxCountAtTime(array: interop.PointerConvertible, maxCount: number, time: number): number; - - resetWithFloat3ArrayCountAtTimesCount(valuesArray: interop.PointerConvertible, valuesCount: number, timesArray: interop.PointerConvertible, timesCount: number): void; - - resetWithDouble3ArrayCountAtTimesCount(valuesArray: interop.PointerConvertible, valuesCount: number, timesArray: interop.PointerConvertible, timesCount: number): void; - - getFloat3ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; - - getDouble3ArrayMaxCount(valuesArray: interop.PointerConvertible, maxCount: number): number; -} - declare class MDLAnimatedScalarArray extends MDLAnimatedValue { readonly elementCount: number; @@ -1947,6 +1915,34 @@ declare class MDLPathAssetResolver extends NSObject implements MDLAssetResolver readonly debugDescription: string; } +declare class MDLMaterialPropertyConnection extends NSObject implements MDLNamed { + initWithOutputInput(output: MDLMaterialProperty, input: MDLMaterialProperty): this; + + readonly output: MDLMaterialProperty | null; + + readonly input: MDLMaterialProperty | null; + + name: string; + + setName(name: string): void; +} + +declare class MDLLight extends MDLObject { + irradianceAtPoint(point: unknown /* ext vector */): interop.Object; + + irradianceAtPointColorSpace(point: unknown /* ext vector */, colorSpace: interop.Object): interop.Object; + + lightType: interop.Enum; + + colorSpace: string; + + setLightType(lightType: interop.Enum): void; + + setColorSpace(colorSpace: string): void; + + static lightWithSCNLight any>(this: This, scnLight: SCNLight): InstanceType; +} + declare class MDLSubmesh extends NSObject implements MDLNamed { initWithNameIndexBufferIndexCountIndexTypeGeometryTypeMaterial(name: string, indexBuffer: MDLMeshBuffer, indexCount: number, indexType: interop.Enum, geometryType: interop.Enum, material: MDLMaterial | null): this; @@ -2168,6 +2164,62 @@ declare class MDLTransformRotateZOp extends NSObject implements MDLTransformOp { IsInverseOp(): boolean; } +declare class MDLNormalMapTexture extends MDLTexture { + initByGeneratingNormalMapWithTextureNameSmoothnessContrast(sourceTexture: MDLTexture, name: string | null, smoothness: number, contrast: number): this; +} + +declare class MDLRelativeAssetResolver extends NSObject implements MDLAssetResolver { + initWithAsset(asset: MDLAsset): this; + + asset: MDLAsset | null; + + setAsset(asset: MDLAsset | null): void; + + canResolveAssetNamed(name: string): boolean; + + resolveAssetNamed(name: string): NSURL; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + declare class MDLLightProbe extends MDLLight { initWithReflectiveTextureIrradianceTexture(reflectiveTexture: MDLTexture | null, irradianceTexture: MDLTexture | null): this; @@ -2462,58 +2514,6 @@ declare class MDLObject extends NSObject implements MDLNamed { setName(name: string): void; } -declare class MDLRelativeAssetResolver extends NSObject implements MDLAssetResolver { - initWithAsset(asset: MDLAsset): this; - - asset: MDLAsset | null; - - setAsset(asset: MDLAsset | null): void; - - canResolveAssetNamed(name: string): boolean; - - resolveAssetNamed(name: string): NSURL; - - isEqual(object: interop.Object): boolean; - - readonly hash: number; - - readonly superclass: interop.Object; - - class(): interop.Object; - - self(): this; - - performSelector(aSelector: string): interop.Object; - - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - - readonly isProxy: boolean; - - isKindOfClass(aClass: interop.Object): boolean; - - isMemberOfClass(aClass: interop.Object): boolean; - - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - - respondsToSelector(aSelector: string): boolean; - - retain(): this; - - release(): void; - - autorelease(): this; - - retainCount(): number; - - readonly zone: interop.Pointer; - - readonly description: string; - - readonly debugDescription: string; -} - declare class MDLAreaLight extends MDLPhysicallyPlausibleLight { areaRadius: number; diff --git a/packages/macos/types/NaturalLanguage.d.ts b/packages/macos/types/NaturalLanguage.d.ts index 8ffe99b4..d9e7f055 100644 --- a/packages/macos/types/NaturalLanguage.d.ts +++ b/packages/macos/types/NaturalLanguage.d.ts @@ -243,24 +243,24 @@ declare const NLLanguageKhmer: string; declare const NLTagSchemeLemma: string; -declare const NLTagOpenQuote: string; - declare const NLLanguagePortuguese: string; declare const NLLanguageJapanese: string; +declare const NLTagOpenQuote: string; + declare const NLLanguageFinnish: string; declare const NLScriptUndetermined: string; declare const NLTagDeterminer: string; -declare const NLScriptGurmukhi: string; - declare const NLLanguageMalayalam: string; declare const NLScriptThai: string; +declare const NLScriptGurmukhi: string; + declare const NLLanguageIcelandic: string; declare const NLTaggerAssetsResult: { @@ -432,18 +432,6 @@ declare class NLGazetteer extends NSObject { static writeGazetteerForDictionaryLanguageToURLError(dictionary: NSDictionary | Record, language: string | null, url: NSURL, error: interop.PointerConvertible): boolean; } -declare class NLContextualEmbeddingResult extends NSObject { - readonly string: string; - - readonly language: string; - - readonly sequenceLength: number; - - enumerateTokenVectorsInRangeUsingBlock(range: _NSRange, block: (p1: NSArray | Array, p2: _NSRange, p3: interop.PointerConvertible) => void): void; - - tokenVectorAtIndexTokenRange(characterIndex: number, tokenRange: interop.PointerConvertible): NSArray; -} - declare class NLEmbedding extends NSObject { static wordEmbeddingForLanguage(language: string): NLEmbedding; @@ -498,24 +486,16 @@ declare class NLEmbedding extends NSObject { static writeEmbeddingForDictionaryLanguageRevisionToURLError(dictionary: NSDictionary | Record, language: string | null, revision: number, url: NSURL, error: interop.PointerConvertible): boolean; } -declare class NLModelConfiguration extends NSObject implements NSCopying, NSSecureCoding { - readonly type: interop.Enum; +declare class NLContextualEmbeddingResult extends NSObject { + readonly string: string; readonly language: string; - readonly revision: number; - - static supportedRevisionsForType(type: interop.Enum): NSIndexSet; - - static currentRevisionForType(type: interop.Enum): number; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; + readonly sequenceLength: number; - encodeWithCoder(coder: NSCoder): void; + enumerateTokenVectorsInRangeUsingBlock(range: _NSRange, block: (p1: NSArray | Array, p2: _NSRange, p3: interop.PointerConvertible) => void): void; - initWithCoder(coder: NSCoder): this; + tokenVectorAtIndexTokenRange(characterIndex: number, tokenRange: interop.PointerConvertible): NSArray; } declare class NLLanguageRecognizer extends NSObject { @@ -542,3 +522,23 @@ declare class NLLanguageRecognizer extends NSObject { setLanguageConstraints(languageConstraints: NSArray | Array): void; } +declare class NLModelConfiguration extends NSObject implements NSCopying, NSSecureCoding { + readonly type: interop.Enum; + + readonly language: string; + + readonly revision: number; + + static supportedRevisionsForType(type: interop.Enum): NSIndexSet; + + static currentRevisionForType(type: interop.Enum): number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + diff --git a/packages/macos/types/NearbyInteraction.d.ts b/packages/macos/types/NearbyInteraction.d.ts index e61db89e..5b84fc85 100644 --- a/packages/macos/types/NearbyInteraction.d.ts +++ b/packages/macos/types/NearbyInteraction.d.ts @@ -1,20 +1,20 @@ /// +declare const NIDLTDOACoordinatesType: { + Geodetic: 0, + Relative: 1, +}; + declare const NIAlgorithmConvergenceStatus: { Unknown: 0, NotConverged: 1, Converged: 2, }; -declare const NIErrorCode: { - UnsupportedPlatform: -5889, - InvalidConfiguration: -5888, - SessionFailed: -5887, - ResourceUsageTimeout: -5886, - ActiveSessionsLimitExceeded: -5885, - UserDidNotAllow: -5884, - IncompatiblePeerDevice: -5881, - ActiveExtendedDistanceSessionsLimitExceeded: -5880, +declare const NIDLTDOAMeasurementType: { + Poll: 0, + Response: 1, + Final: 2, }; declare const NINearbyObjectVerticalDirectionEstimate: { @@ -30,3 +30,14 @@ declare const NINearbyObjectRemovalReason: { PeerEnded: 1, }; +declare const NIErrorCode: { + UnsupportedPlatform: -5889, + InvalidConfiguration: -5888, + SessionFailed: -5887, + ResourceUsageTimeout: -5886, + ActiveSessionsLimitExceeded: -5885, + UserDidNotAllow: -5884, + IncompatiblePeerDevice: -5881, + ActiveExtendedDistanceSessionsLimitExceeded: -5880, +}; + diff --git a/packages/macos/types/Network.d.ts b/packages/macos/types/Network.d.ts index a860d1fe..93924d95 100644 --- a/packages/macos/types/Network.d.ts +++ b/packages/macos/types/Network.d.ts @@ -2,6 +2,8 @@ declare const _nw_content_context_default_message: NSObject; +declare const kNWErrorDomainWiFiAware: interop.Pointer; + declare const kNWErrorDomainPOSIX: interop.Pointer; declare const nw_browse_result_change_result_removed: number; @@ -36,6 +38,67 @@ declare const _nw_privacy_context_default_context: NSObject; declare const kNWErrorDomainTLS: interop.Pointer; +declare const nw_interface_radio_type_t: { + nw_interface_radio_type_unknown: 0, + nw_interface_radio_type_wifi_b: 1, + nw_interface_radio_type_wifi_a: 2, + nw_interface_radio_type_wifi_g: 3, + nw_interface_radio_type_wifi_n: 4, + nw_interface_radio_type_wifi_ac: 5, + nw_interface_radio_type_wifi_ax: 6, + nw_interface_radio_type_cell_lte: 128, + nw_interface_radio_type_cell_endc_sub6: 129, + nw_interface_radio_type_cell_endc_mmw: 130, + nw_interface_radio_type_cell_nr_sa_sub6: 131, + nw_interface_radio_type_cell_nr_sa_mmw: 132, + nw_interface_radio_type_cell_wcdma: 133, + nw_interface_radio_type_cell_gsm: 134, + nw_interface_radio_type_cell_cdma: 135, + nw_interface_radio_type_cell_evdo: 136, +}; + +declare const nw_link_quality_t: { + nw_link_quality_unknown: 0, + nw_link_quality_minimal: 10, + nw_link_quality_moderate: 20, + nw_link_quality_good: 30, +}; + +declare const nw_ws_opcode_t: { + nw_ws_opcode_invalid: -1, + nw_ws_opcode_cont: 0, + nw_ws_opcode_text: 1, + nw_ws_opcode_binary: 2, + nw_ws_opcode_close: 8, + nw_ws_opcode_ping: 9, + nw_ws_opcode_pong: 10, +}; + +declare const nw_data_transfer_report_state_t: { + nw_data_transfer_report_state_collecting: 1, + nw_data_transfer_report_state_collected: 2, +}; + +declare const nw_listener_state_t: { + nw_listener_state_invalid: 0, + nw_listener_state_waiting: 1, + nw_listener_state_ready: 2, + nw_listener_state_failed: 3, + nw_listener_state_cancelled: 4, +}; + +declare const nw_ip_ecn_flag_t: { + nw_ip_ecn_flag_non_ect: 0, + nw_ip_ecn_flag_ect_0: 2, + nw_ip_ecn_flag_ect_1: 1, + nw_ip_ecn_flag_ce: 3, +}; + +declare const nw_framer_start_result_t: { + nw_framer_start_result_ready: 1, + nw_framer_start_result_will_mark_ready: 2, +}; + declare const nw_endpoint_type_t: { nw_endpoint_type_invalid: 0, nw_endpoint_type_address: 1, @@ -44,6 +107,14 @@ declare const nw_endpoint_type_t: { nw_endpoint_type_url: 4, }; +declare const nw_interface_type_t: { + nw_interface_type_other: 0, + nw_interface_type_wifi: 1, + nw_interface_type_cellular: 2, + nw_interface_type_wired: 3, + nw_interface_type_loopback: 4, +}; + declare const nw_connection_group_state_t: { nw_connection_group_state_invalid: 0, nw_connection_group_state_waiting: 1, @@ -52,21 +123,32 @@ declare const nw_connection_group_state_t: { nw_connection_group_state_cancelled: 4, }; +declare const nw_parameters_expired_dns_behavior_t: { + nw_parameters_expired_dns_behavior_default: 0, + nw_parameters_expired_dns_behavior_allow: 1, + nw_parameters_expired_dns_behavior_prohibit: 2, + nw_parameters_expired_dns_behavior_persistent: 3, +}; + +declare const nw_ip_version_t: { + nw_ip_version_any: 0, + nw_ip_version_4: 4, + nw_ip_version_6: 6, +}; + +declare const nw_browser_state_t: { + nw_browser_state_invalid: 0, + nw_browser_state_ready: 1, + nw_browser_state_failed: 2, + nw_browser_state_cancelled: 3, + nw_browser_state_waiting: 4, +}; + declare const nw_ws_version_t: { nw_ws_version_invalid: 0, nw_ws_version_13: 1, }; -declare const nw_ws_opcode_t: { - nw_ws_opcode_invalid: -1, - nw_ws_opcode_cont: 0, - nw_ws_opcode_text: 1, - nw_ws_opcode_binary: 2, - nw_ws_opcode_close: 8, - nw_ws_opcode_ping: 9, - nw_ws_opcode_pong: 10, -}; - declare const nw_multipath_version_t: { nw_multipath_version_unspecified: -1, nw_multipath_version_0: 0, @@ -80,33 +162,12 @@ declare const nw_quic_stream_type_t: { nw_quic_stream_type_datagram: 3, }; -declare const nw_listener_state_t: { - nw_listener_state_invalid: 0, - nw_listener_state_waiting: 1, - nw_listener_state_ready: 2, - nw_listener_state_failed: 3, - nw_listener_state_cancelled: 4, -}; - -declare const nw_ip_ecn_flag_t: { - nw_ip_ecn_flag_non_ect: 0, - nw_ip_ecn_flag_ect_0: 2, - nw_ip_ecn_flag_ect_1: 1, - nw_ip_ecn_flag_ce: 3, -}; - declare const nw_ip_local_address_preference_t: { nw_ip_local_address_preference_default: 0, nw_ip_local_address_preference_temporary: 1, nw_ip_local_address_preference_stable: 2, }; -declare const nw_ip_version_t: { - nw_ip_version_any: 0, - nw_ip_version_4: 4, - nw_ip_version_6: 6, -}; - declare const nw_ethernet_channel_state_t: { nw_ethernet_channel_state_invalid: 0, nw_ethernet_channel_state_waiting: 1, @@ -165,13 +226,7 @@ declare const nw_error_domain_t: { nw_error_domain_posix: 1, nw_error_domain_dns: 2, nw_error_domain_tls: 3, -}; - -declare const nw_parameters_expired_dns_behavior_t: { - nw_parameters_expired_dns_behavior_default: 0, - nw_parameters_expired_dns_behavior_allow: 1, - nw_parameters_expired_dns_behavior_prohibit: 2, - nw_parameters_expired_dns_behavior_persistent: 3, + nw_error_domain_wifi_aware: 4, }; declare const nw_service_class_t: { @@ -188,33 +243,6 @@ declare const nw_parameters_attribution_t: { nw_parameters_attribution_user: 2, }; -declare const nw_interface_radio_type_t: { - nw_interface_radio_type_unknown: 0, - nw_interface_radio_type_wifi_b: 1, - nw_interface_radio_type_wifi_a: 2, - nw_interface_radio_type_wifi_g: 3, - nw_interface_radio_type_wifi_n: 4, - nw_interface_radio_type_wifi_ac: 5, - nw_interface_radio_type_wifi_ax: 6, - nw_interface_radio_type_cell_lte: 128, - nw_interface_radio_type_cell_endc_sub6: 129, - nw_interface_radio_type_cell_endc_mmw: 130, - nw_interface_radio_type_cell_nr_sa_sub6: 131, - nw_interface_radio_type_cell_nr_sa_mmw: 132, - nw_interface_radio_type_cell_wcdma: 133, - nw_interface_radio_type_cell_gsm: 134, - nw_interface_radio_type_cell_cdma: 135, - nw_interface_radio_type_cell_evdo: 136, -}; - -declare const nw_interface_type_t: { - nw_interface_type_other: 0, - nw_interface_type_wifi: 1, - nw_interface_type_cellular: 2, - nw_interface_type_wired: 3, - nw_interface_type_loopback: 4, -}; - declare const nw_txt_record_find_key_t: { nw_txt_record_find_key_invalid: 0, nw_txt_record_find_key_not_present: 1, @@ -223,9 +251,10 @@ declare const nw_txt_record_find_key_t: { nw_txt_record_find_key_non_empty_value: 4, }; -declare const nw_data_transfer_report_state_t: { - nw_data_transfer_report_state_collecting: 1, - nw_data_transfer_report_state_collected: 2, +declare const nw_ws_response_status_t: { + nw_ws_response_status_invalid: 0, + nw_ws_response_status_accept: 1, + nw_ws_response_status_reject: 2, }; declare const nw_connection_state_t: { @@ -244,25 +273,6 @@ declare const nw_multipath_service_t: { nw_multipath_service_aggregate: 3, }; -declare const nw_browser_state_t: { - nw_browser_state_invalid: 0, - nw_browser_state_ready: 1, - nw_browser_state_failed: 2, - nw_browser_state_cancelled: 3, - nw_browser_state_waiting: 4, -}; - -declare const nw_ws_response_status_t: { - nw_ws_response_status_invalid: 0, - nw_ws_response_status_accept: 1, - nw_ws_response_status_reject: 2, -}; - -declare const nw_framer_start_result_t: { - nw_framer_start_result_ready: 1, - nw_framer_start_result_will_mark_ready: 2, -}; - declare function nw_retain(obj: interop.PointerConvertible): interop.Pointer; declare function nw_release(obj: interop.PointerConvertible): void; @@ -447,6 +457,10 @@ declare function nw_parameters_set_prohibit_constrained(parameters: NSObject, pr declare function nw_parameters_get_prohibit_constrained(parameters: NSObject): boolean; +declare function nw_parameters_set_allow_ultra_constrained(parameters: NSObject, allow_ultra_constrained: boolean): void; + +declare function nw_parameters_get_allow_ultra_constrained(parameters: NSObject): boolean; + declare function nw_parameters_set_reuse_local_address(parameters: NSObject, reuse_local_address: boolean): void; declare function nw_parameters_get_reuse_local_address(parameters: NSObject): boolean; @@ -559,6 +573,8 @@ declare function nw_path_is_expensive(path: NSObject): boolean; declare function nw_path_is_constrained(path: NSObject): boolean; +declare function nw_path_is_ultra_constrained(path: NSObject): boolean; + declare function nw_path_has_ipv4(path: NSObject): boolean; declare function nw_path_has_ipv6(path: NSObject): boolean; @@ -573,6 +589,8 @@ declare function nw_path_copy_effective_remote_endpoint(path: NSObject): NSObjec declare function nw_path_enumerate_gateways(path: NSObject, enumerate_block: (p1: NSObject) => boolean): void; +declare function nw_path_get_link_quality(path: NSObject): interop.Enum; + declare function nw_content_context_create(context_identifier: string): NSObject; declare function nw_content_context_get_identifier(context: NSObject): string; @@ -1137,16 +1155,16 @@ declare interface OS_nw_path extends NSObjectProtocol { declare class OS_nw_path extends NativeObject implements OS_nw_path { } -declare interface OS_nw_browser extends NSObjectProtocol { +declare interface OS_nw_establishment_report extends NSObjectProtocol { } -declare class OS_nw_browser extends NativeObject implements OS_nw_browser { +declare class OS_nw_establishment_report extends NativeObject implements OS_nw_establishment_report { } -declare interface OS_nw_establishment_report extends NSObjectProtocol { +declare interface OS_nw_browser extends NSObjectProtocol { } -declare class OS_nw_establishment_report extends NativeObject implements OS_nw_establishment_report { +declare class OS_nw_browser extends NativeObject implements OS_nw_browser { } declare interface OS_nw_listener extends NSObjectProtocol { @@ -1155,10 +1173,10 @@ declare interface OS_nw_listener extends NSObjectProtocol { declare class OS_nw_listener extends NativeObject implements OS_nw_listener { } -declare interface OS_nw_ws_response extends NSObjectProtocol { +declare interface OS_nw_data_transfer_report extends NSObjectProtocol { } -declare class OS_nw_ws_response extends NativeObject implements OS_nw_ws_response { +declare class OS_nw_data_transfer_report extends NativeObject implements OS_nw_data_transfer_report { } declare interface OS_nw_resolution_report extends NSObjectProtocol { @@ -1167,6 +1185,12 @@ declare interface OS_nw_resolution_report extends NSObjectProtocol { declare class OS_nw_resolution_report extends NativeObject implements OS_nw_resolution_report { } +declare interface OS_nw_ws_response extends NSObjectProtocol { +} + +declare class OS_nw_ws_response extends NativeObject implements OS_nw_ws_response { +} + declare interface OS_nw_ws_request extends NSObjectProtocol { } @@ -1221,12 +1245,6 @@ declare interface OS_nw_resolver_config extends NSObjectProtocol { declare class OS_nw_resolver_config extends NativeObject implements OS_nw_resolver_config { } -declare interface OS_nw_data_transfer_report extends NSObjectProtocol { -} - -declare class OS_nw_data_transfer_report extends NativeObject implements OS_nw_data_transfer_report { -} - declare interface OS_nw_endpoint extends NSObjectProtocol { } diff --git a/packages/macos/types/NetworkExtension.d.ts b/packages/macos/types/NetworkExtension.d.ts index ed488eb7..73ded44a 100644 --- a/packages/macos/types/NetworkExtension.d.ts +++ b/packages/macos/types/NetworkExtension.d.ts @@ -17,10 +17,10 @@ declare const NEVPNErrorDomain: string; declare const NERelayErrorDomain: string; -declare const NEVPNConnectionStartOptionUsername: string; - declare const NEFilterErrorDomain: string; +declare const NEVPNConnectionStartOptionUsername: string; + declare const NEVPNConnectionStartOptionPassword: string; declare const NERelayConfigurationDidChangeNotification: string; @@ -35,6 +35,14 @@ declare const NEDNSSettingsErrorDomain: string; declare const NEAppProxyErrorDomain: string; +declare const NEVPNIKEv2IntegrityAlgorithm: { + A96: 1, + A160: 2, + A256: 3, + A384: 4, + A512: 5, +}; + declare const NWUDPSessionState: { Invalid: 0, Waiting: 1, @@ -211,9 +219,25 @@ declare const NEFilterManagerError: { InternalError: 6, }; -declare const NEFilterManagerGrade: { - Firewall: 1, - Inspector: 2, +declare const NEOnDemandRuleInterfaceType: { + Any: 0, + Ethernet: 1, + WiFi: 2, +}; + +declare const NEVPNIKEv2PostQuantumKeyExchangeMethod: { + MethodNone: 0, + Method36: 36, + Method37: 37, +}; + +declare const NEVPNIKEv2CertificateType: { + RSA: 1, + ECDSA256: 2, + ECDSA384: 3, + ECDSA521: 4, + Ed25519: 5, + RSAPSS: 6, }; declare const NEOnDemandRuleAction: { @@ -230,21 +254,17 @@ declare const NEVPNIKEv2TLSVersion: { Version1_2: 3, }; -declare const NEVPNIKEv2CertificateType: { - RSA: 1, - ECDSA256: 2, - ECDSA384: 3, - ECDSA521: 4, - Ed25519: 5, - RSAPSS: 6, -}; - declare const NETrafficDirection: { Any: 0, Inbound: 1, Outbound: 2, }; +declare const NEFilterManagerGrade: { + Firewall: 1, + Inspector: 2, +}; + declare const NEProviderStopReason: { None: 0, UserInitiated: 1, @@ -279,20 +299,10 @@ declare const NEDNSSettingsManagerError: { CannotBeRemoved: 4, }; -declare const NEFilterReportFrequency: { - None: 0, - Low: 1, - Medium: 2, - High: 3, -}; - -declare const NWTCPConnectionState: { - Invalid: 0, - Connecting: 1, - Waiting: 2, - Connected: 3, - Disconnected: 4, - Cancelled: 5, +declare const NEURLFilterVerdict: { + Unknown: 1, + Allow: 2, + Deny: 3, }; declare const NEVPNIKEv2DiffieHellmanGroup: { @@ -312,18 +322,20 @@ declare const NEVPNIKEv2DiffieHellmanGroup: { Group32: 32, }; -declare const NEVPNIKEv2IntegrityAlgorithm: { - A96: 1, - A160: 2, - A256: 3, - A384: 4, - A512: 5, +declare const NEFilterReportFrequency: { + None: 0, + Low: 1, + Medium: 2, + High: 3, }; -declare const NEOnDemandRuleInterfaceType: { - Any: 0, - Ethernet: 1, - WiFi: 2, +declare const NWTCPConnectionState: { + Invalid: 0, + Connecting: 1, + Waiting: 2, + Connected: 3, + Disconnected: 4, + Cancelled: 5, }; declare interface NWTCPConnectionAuthenticationDelegate extends NSObjectProtocol { @@ -452,6 +464,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { enablePFS: boolean; + allowPostQuantumKeyExchangeFallback: boolean; + enableRevocationCheck: boolean; strictRevocationCheck: boolean; @@ -480,6 +494,8 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setEnablePFS(enablePFS: boolean): void; + setAllowPostQuantumKeyExchangeFallback(allowPostQuantumKeyExchangeFallback: boolean): void; + setEnableRevocationCheck(enableRevocationCheck: boolean): void; setStrictRevocationCheck(strictRevocationCheck: boolean): void; @@ -493,17 +509,6 @@ declare class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec { setPpkConfiguration(ppkConfiguration: NEVPNIKEv2PPKConfiguration): void; } -declare class NETunnelProviderProtocol extends NEVPNProtocol { - get providerConfiguration(): NSDictionary; - set providerConfiguration(value: NSDictionary | Record); - - providerBundleIdentifier: string; - - setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; - - setProviderBundleIdentifier(providerBundleIdentifier: string): void; -} - declare class NETransparentProxyNetworkSettings extends NETunnelNetworkSettings { get includedNetworkRules(): NSArray; set includedNetworkRules(value: NSArray | Array); @@ -862,6 +867,9 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement diffieHellmanGroup: interop.Enum; + get postQuantumKeyExchangeMethods(): NSArray; + set postQuantumKeyExchangeMethods(value: NSArray | Array); + lifetimeMinutes: number; setEncryptionAlgorithm(encryptionAlgorithm: interop.Enum): void; @@ -870,6 +878,8 @@ declare class NEVPNIKEv2SecurityAssociationParameters extends NSObject implement setDiffieHellmanGroup(diffieHellmanGroup: interop.Enum): void; + setPostQuantumKeyExchangeMethods(postQuantumKeyExchangeMethods: NSArray | Array): void; + setLifetimeMinutes(lifetimeMinutes: number): void; static readonly supportsSecureCoding: boolean; @@ -929,6 +939,8 @@ declare class NERelayManager extends NSObject { UIToggleEnabled: boolean; + allowDNSFailover: boolean; + get relays(): NSArray; set relays(value: NSArray | Array); @@ -959,6 +971,10 @@ declare class NERelayManager extends NSObject { setUIToggleEnabled(UIToggleEnabled: boolean): void; + isDNSFailoverAllowed(): boolean; + + setAllowDNSFailover(allowDNSFailover: boolean): void; + setRelays(relays: NSArray | Array | null): void; setMatchDomains(matchDomains: NSArray | Array | null): void; @@ -972,6 +988,10 @@ declare class NERelayManager extends NSObject { setOnDemandRules(onDemandRules: NSArray | Array | null): void; } +declare class NEURLFilter extends NSObject { + static verdictForURLCompletionHandler(url: NSURL, completionHandler: (p1: interop.Enum) => void): void; +} + declare class NEOnDemandRuleEvaluateConnection extends NEOnDemandRule { get connectionRules(): NSArray; set connectionRules(value: NSArray | Array); @@ -1023,6 +1043,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin matchDomainsNoSearch: boolean; + allowFailover: boolean; + setSearchDomains(searchDomains: NSArray | Array): void; setDomainName(domainName: string): void; @@ -1031,6 +1053,8 @@ declare class NEDNSSettings extends NSObject implements NSSecureCoding, NSCopyin setMatchDomainsNoSearch(matchDomainsNoSearch: boolean): void; + setAllowFailover(allowFailover: boolean): void; + static readonly supportsSecureCoding: boolean; encodeWithCoder(coder: NSCoder): void; @@ -1101,6 +1125,20 @@ declare class NEVPNManager extends NSObject { setEnabled(enabled: boolean): void; } +declare class NEVPNIKEv2PPKConfiguration extends NSObject implements NSCopying { + initWithIdentifierKeychainReference(identifier: string, keychainReference: NSData): this; + + readonly identifier: string; + + readonly keychainReference: NSData; + + isMandatory: boolean; + + setIsMandatory(isMandatory: boolean): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + declare class NEFilterNewFlowVerdict extends NEFilterVerdict implements NSSecureCoding, NSCopying { statisticsReportFrequency: interop.Enum; @@ -1222,16 +1260,6 @@ declare class NETunnelProvider extends NEProvider { setReasserting(reasserting: boolean): void; } -declare class NEDNSOverTLSSettings extends NEDNSSettings { - serverName: string; - - identityReference: NSData; - - setServerName(serverName: string): void; - - setIdentityReference(identityReference: NSData): void; -} - declare class NERelay extends NSObject implements NSCopying, NSSecureCoding { HTTP3RelayURL: NSURL; @@ -1410,20 +1438,6 @@ declare class NEVPNProtocolIPSec extends NEVPNProtocol { setRemoteIdentifier(remoteIdentifier: string): void; } -declare class NEVPNIKEv2PPKConfiguration extends NSObject implements NSCopying { - initWithIdentifierKeychainReference(identifier: string, keychainReference: NSData): this; - - readonly identifier: string; - - readonly keychainReference: NSData; - - isMandatory: boolean; - - setIsMandatory(isMandatory: boolean): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class NEAppProxyFlow extends NSObject { openWithLocalFlowEndpointCompletionHandler(localEndpoint: NSObject | null, completionHandler: (p1: NSError) => void | null): void; @@ -1568,6 +1582,16 @@ declare class NEAppRule extends NSObject implements NSSecureCoding, NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class NEDNSOverTLSSettings extends NEDNSSettings { + serverName: string; + + identityReference: NSData; + + setServerName(serverName: string): void; + + setIdentityReference(identityReference: NSData): void; +} + declare class NWBonjourServiceEndpoint extends NWEndpoint { static endpointWithNameTypeDomain any>(this: This, name: string, type: string, domain: string): InstanceType; @@ -1578,6 +1602,17 @@ declare class NWBonjourServiceEndpoint extends NWEndpoint { readonly domain: string; } +declare class NETunnelProviderProtocol extends NEVPNProtocol { + get providerConfiguration(): NSDictionary; + set providerConfiguration(value: NSDictionary | Record); + + providerBundleIdentifier: string; + + setProviderConfiguration(providerConfiguration: NSDictionary | Record): void; + + setProviderBundleIdentifier(providerBundleIdentifier: string): void; +} + declare class NEFilterSettings extends NSObject implements NSSecureCoding, NSCopying { initWithRulesDefaultAction(rules: NSArray | Array, defaultAction: interop.Enum): this; diff --git a/packages/macos/types/OSAKit.d.ts b/packages/macos/types/OSAKit.d.ts index e804aa8a..c6418bad 100644 --- a/packages/macos/types/OSAKit.d.ts +++ b/packages/macos/types/OSAKit.d.ts @@ -40,6 +40,12 @@ declare const OSAScriptErrorNumber: string; declare const OSAScriptErrorAppName: string; +declare const OSAScriptState: { + Stopped: 0, + Running: 1, + Recording: 2, +}; + declare const OSAStorageOptions: { Null: 0, PreventGetSource: 1, @@ -49,12 +55,6 @@ declare const OSAStorageOptions: { ShowStartupScreen: 536870912, }; -declare const OSAScriptState: { - Stopped: 0, - Running: 1, - Recording: 2, -}; - declare const OSALanguageFeatures: { Compiling: 2, GetSource: 4, diff --git a/packages/macos/types/OSLog.d.ts b/packages/macos/types/OSLog.d.ts index d99500a0..1a768788 100644 --- a/packages/macos/types/OSLog.d.ts +++ b/packages/macos/types/OSLog.d.ts @@ -2,6 +2,18 @@ /// /// +declare const OSLogEntrySignpostType: { + Undefined: 0, + IntervalBegin: 1, + IntervalEnd: 2, + Event: 3, +}; + +declare const OSLogStoreScope: { + System: 0, + CurrentProcessIdentifier: 1, +}; + declare const OSLogMessageComponentArgumentCategory: { Undefined: 0, Data: 1, @@ -11,17 +23,6 @@ declare const OSLogMessageComponentArgumentCategory: { UInt64: 5, }; -declare const OSLogEnumeratorOptions: { - OSLogEnumeratorReverse: 1, -}; - -declare const OSLogEntrySignpostType: { - Undefined: 0, - IntervalBegin: 1, - IntervalEnd: 2, - Event: 3, -}; - declare const OSLogEntryLogLevel: { Undefined: 0, Debug: 1, @@ -31,6 +32,10 @@ declare const OSLogEntryLogLevel: { Fault: 5, }; +declare const OSLogEnumeratorOptions: { + OSLogEnumeratorReverse: 1, +}; + declare const OSLogEntryStoreCategory: { Undefined: 0, Metadata: 1, @@ -43,11 +48,6 @@ declare const OSLogEntryStoreCategory: { LongTerm30: 8, }; -declare const OSLogStoreScope: { - System: 0, - CurrentProcessIdentifier: 1, -}; - declare interface OSLogEntryWithPayload { readonly category: string; diff --git a/packages/macos/types/OpenCL.d.ts b/packages/macos/types/OpenCL.d.ts index aa156467..b1deb06c 100644 --- a/packages/macos/types/OpenCL.d.ts +++ b/packages/macos/types/OpenCL.d.ts @@ -53,20 +53,14 @@ declare class _cl_command_queue { constructor(init?: _cl_command_queue); } -declare class unnamed_16034811108561402464 { - constructor(init?: unnamed_16034811108561402464); +declare class unnamed_3384217995241409524 { + constructor(init?: unnamed_3384217995241409524); lo: cl_double8; hi: cl_double8; } -declare class unnamed_2819662505498471704 { - constructor(init?: unnamed_2819662505498471704); - lo: cl_double4; - hi: cl_double4; -} - -declare class unnamed_3219181940098549515 { - constructor(init?: unnamed_3219181940098549515); +declare class unnamed_10075698169940300385 { + constructor(init?: unnamed_10075698169940300385); s0: number; s1: number; s2: number; @@ -77,20 +71,28 @@ declare class unnamed_3219181940098549515 { s7: number; } -declare class unnamed_18354696321709473682 { - constructor(init?: unnamed_18354696321709473682); +declare class unnamed_1487096924336279358 { + constructor(init?: unnamed_1487096924336279358); + x: number; + y: number; + z: number; + w: number; +} + +declare class unnamed_17916113464289890500 { + constructor(init?: unnamed_17916113464289890500); s0: number; s1: number; } -declare class unnamed_5099427627633689761 { - constructor(init?: unnamed_5099427627633689761); +declare class unnamed_10452921887961483967 { + constructor(init?: unnamed_10452921887961483967); lo: cl_float8; hi: cl_float8; } -declare class unnamed_9570120833490121199 { - constructor(init?: unnamed_9570120833490121199); +declare class unnamed_4265872420881341375 { + constructor(init?: unnamed_4265872420881341375); s0: number; s1: number; s2: number; @@ -109,8 +111,8 @@ declare class unnamed_9570120833490121199 { sF: number; } -declare class unnamed_14038895401505408408 { - constructor(init?: unnamed_14038895401505408408); +declare class unnamed_4375177653692867402 { + constructor(init?: unnamed_4375177653692867402); x: number; y: number; z: number; @@ -129,112 +131,88 @@ declare class unnamed_14038895401505408408 { sf: number; } -declare class unnamed_14633242823170636523 { - constructor(init?: unnamed_14633242823170636523); - lo: cl_float2; - hi: cl_float2; +declare class unnamed_3951090377487620185 { + constructor(init?: unnamed_3951090377487620185); + lo: cl_float4; + hi: cl_float4; } -declare class unnamed_17791786919002749368 { - constructor(init?: unnamed_17791786919002749368); +declare class unnamed_11128493026031761872 { + constructor(init?: unnamed_11128493026031761872); s0: number; s1: number; s2: number; s3: number; } -declare class unnamed_6530372759096521643 { - constructor(init?: unnamed_6530372759096521643); +declare class unnamed_9460502415089137320 { + constructor(init?: unnamed_9460502415089137320); x: number; y: number; z: number; w: number; } -declare class unnamed_6188589366592898738 { - constructor(init?: unnamed_6188589366592898738); +declare class unnamed_5711417867074854471 { + constructor(init?: unnamed_5711417867074854471); lo: number; hi: number; } -declare class unnamed_6612196975004174093 { - constructor(init?: unnamed_6612196975004174093); +declare class unnamed_10189424661010001568 { + constructor(init?: unnamed_10189424661010001568); s0: number; s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; - s8: number; - s9: number; - sA: number; - sB: number; - sC: number; - sD: number; - sE: number; - sF: number; } -declare class unnamed_6472752661204557757 { - constructor(init?: unnamed_6472752661204557757); +declare class unnamed_4948529187926790050 { + constructor(init?: unnamed_4948529187926790050); x: number; y: number; z: number; w: number; + __spacer4: number; + __spacer5: number; + __spacer6: number; + __spacer7: number; + __spacer8: number; + __spacer9: number; + sa: number; + sb: number; + sc: number; + sd: number; + se: number; + sf: number; } -declare class unnamed_2719441796413993843 { - constructor(init?: unnamed_2719441796413993843); - lo: cl_ulong2; - hi: cl_ulong2; -} - -declare class unnamed_7522825959710834146 { - constructor(init?: unnamed_7522825959710834146); - s0: number; - s1: number; - s2: number; - s3: number; +declare class unnamed_15794953310966416195 { + constructor(init?: unnamed_15794953310966416195); + lo: cl_ulong4; + hi: cl_ulong4; } -declare class unnamed_12561491991399553712 { - constructor(init?: unnamed_12561491991399553712); +declare class unnamed_11747182226146023338 { + constructor(init?: unnamed_11747182226146023338); x: number; y: number; z: number; w: number; } -declare class unnamed_10599617683292921951 { - constructor(init?: unnamed_10599617683292921951); - s0: number; - s1: number; +declare class unnamed_12467758043249578531 { + constructor(init?: unnamed_12467758043249578531); + lo: cl_ulong2; + hi: cl_ulong2; } -declare class unnamed_13420978872563642741 { - constructor(init?: unnamed_13420978872563642741); - s0: number; - s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; - s8: number; - s9: number; - sA: number; - sB: number; - sC: number; - sD: number; - sE: number; - sF: number; +declare class unnamed_157298104481405609 { + constructor(init?: unnamed_157298104481405609); + lo: cl_long8; + hi: cl_long8; } -declare class unnamed_8721104090434095600 { - constructor(init?: unnamed_8721104090434095600); +declare class unnamed_14826148865455445890 { + constructor(init?: unnamed_14826148865455445890); x: number; y: number; z: number; @@ -253,14 +231,42 @@ declare class unnamed_8721104090434095600 { sf: number; } -declare class unnamed_15336942035615823607 { - constructor(init?: unnamed_15336942035615823607); - lo: number; - hi: number; +declare class unnamed_16534046582714501500 { + constructor(init?: unnamed_16534046582714501500); + x: number; + y: number; + z: number; + w: number; +} + +declare class unnamed_1928208705536956950 { + constructor(init?: unnamed_1928208705536956950); + s0: number; + s1: number; + s2: number; + s3: number; +} + +declare class unnamed_14351621013282865903 { + constructor(init?: unnamed_14351621013282865903); + s0: number; + s1: number; +} + +declare class unnamed_17179882819924420600 { + constructor(init?: unnamed_17179882819924420600); + x: number; + y: number; +} + +declare class unnamed_11932633045031876193 { + constructor(init?: unnamed_11932633045031876193); + lo: cl_uint8; + hi: cl_uint8; } -declare class unnamed_2555550089059133021 { - constructor(init?: unnamed_2555550089059133021); +declare class unnamed_18068353447637168682 { + constructor(init?: unnamed_18068353447637168682); s0: number; s1: number; s2: number; @@ -279,8 +285,8 @@ declare class unnamed_2555550089059133021 { sF: number; } -declare class unnamed_17931293963522911835 { - constructor(init?: unnamed_17931293963522911835); +declare class unnamed_15782319874853990514 { + constructor(init?: unnamed_15782319874853990514); x: number; y: number; z: number; @@ -299,22 +305,8 @@ declare class unnamed_17931293963522911835 { sf: number; } -declare class unnamed_6027689127615064521 { - constructor(init?: unnamed_6027689127615064521); - lo: cl_uint2; - hi: cl_uint2; -} - -declare class unnamed_6767419818264718803 { - constructor(init?: unnamed_6767419818264718803); - s0: number; - s1: number; - s2: number; - s3: number; -} - -declare class unnamed_1819420466203880739 { - constructor(init?: unnamed_1819420466203880739); +declare class unnamed_13472826477927789743 { + constructor(init?: unnamed_13472826477927789743); s0: number; s1: number; s2: number; @@ -323,52 +315,90 @@ declare class unnamed_1819420466203880739 { s5: number; s6: number; s7: number; - s8: number; - s9: number; - sA: number; - sB: number; - sC: number; - sD: number; - sE: number; - sF: number; } -declare class unnamed_14728210720433338166 { - constructor(init?: unnamed_14728210720433338166); +declare class unnamed_17804257352245573197 { + constructor(init?: unnamed_17804257352245573197); x: number; y: number; z: number; w: number; } -declare class unnamed_17104770922173623215 { - constructor(init?: unnamed_17104770922173623215); +declare class unnamed_11692550308387624276 { + constructor(init?: unnamed_11692550308387624276); + lo: number; + hi: number; +} + +declare class unnamed_10875463678178951979 { + constructor(init?: unnamed_10875463678178951979); + x: number; + y: number; +} + +declare class unnamed_1912165358789006771 { + constructor(init?: unnamed_1912165358789006771); + lo: cl_int4; + hi: cl_int4; +} + +declare class unnamed_14741079727055866135 { + constructor(init?: unnamed_14741079727055866135); lo: cl_int2; hi: cl_int2; } -declare class unnamed_739362498422776837 { - constructor(init?: unnamed_739362498422776837); +declare class unnamed_11015101876155846343 { + constructor(init?: unnamed_11015101876155846343); + s0: number; + s1: number; + s2: number; + s3: number; +} + +declare class unnamed_10714372094052795385 { + constructor(init?: unnamed_10714372094052795385); x: number; y: number; z: number; w: number; } -declare class unnamed_15269127906778106802 { - constructor(init?: unnamed_15269127906778106802); +declare class unnamed_6061416245719678494 { + constructor(init?: unnamed_6061416245719678494); lo: number; hi: number; } -declare class unnamed_12746667840781852745 { - constructor(init?: unnamed_12746667840781852745); +declare class unnamed_16175095162510523254 { + constructor(init?: unnamed_16175095162510523254); s0: number; s1: number; + s2: number; + s3: number; + s4: number; + s5: number; + s6: number; + s7: number; +} + +declare class unnamed_11431299934465012507 { + constructor(init?: unnamed_11431299934465012507); + lo: cl_ushort2; + hi: cl_ushort2; +} + +declare class unnamed_37027789258998962 { + constructor(init?: unnamed_37027789258998962); + x: number; + y: number; + z: number; + w: number; } -declare class unnamed_5795083664324778254 { - constructor(init?: unnamed_5795083664324778254); +declare class unnamed_11728641542996814287 { + constructor(init?: unnamed_11728641542996814287); s0: number; s1: number; s2: number; @@ -387,88 +417,56 @@ declare class unnamed_5795083664324778254 { sF: number; } -declare class unnamed_15181045986496109099 { - constructor(init?: unnamed_15181045986496109099); - lo: cl_ushort4; - hi: cl_ushort4; -} - -declare class unnamed_14800564279684125138 { - constructor(init?: unnamed_14800564279684125138); - lo: cl_int4; - hi: cl_int4; -} - -declare class unnamed_10502842994476019205 { - constructor(init?: unnamed_10502842994476019205); +declare class unnamed_15270323389585556263 { + constructor(init?: unnamed_15270323389585556263); x: number; y: number; z: number; w: number; } -declare class unnamed_74273077931814438 { - constructor(init?: unnamed_74273077931814438); - s0: number; - s1: number; - s2: number; - s3: number; +declare class unnamed_16748556713609542478 { + constructor(init?: unnamed_16748556713609542478); + lo: cl_short2; + hi: cl_short2; } -declare class unnamed_13090128613918077829 { - constructor(init?: unnamed_13090128613918077829); +declare class unnamed_10262120028975896883 { + constructor(init?: unnamed_10262120028975896883); s0: number; s1: number; + s2: number; + s3: number; } -declare class unnamed_7233199044943222266 { - constructor(init?: unnamed_7233199044943222266); - lo: cl_short8; - hi: cl_short8; -} - -declare class unnamed_11283273495419222991 { - constructor(init?: unnamed_11283273495419222991); +declare class unnamed_16297725364147337596 { + constructor(init?: unnamed_16297725364147337596); x: number; y: number; z: number; w: number; } -declare class unnamed_2952525089179247331 { - constructor(init?: unnamed_2952525089179247331); - lo: cl_short2; - hi: cl_short2; -} - -declare class unnamed_776192571616592320 { - constructor(init?: unnamed_776192571616592320); - s0: number; - s1: number; - s2: number; - s3: number; +declare class unnamed_12807319024543346599 { + constructor(init?: unnamed_12807319024543346599); + lo: number; + hi: number; } -declare class unnamed_7685583719932560770 { - constructor(init?: unnamed_7685583719932560770); +declare class unnamed_6893033831670583988 { + constructor(init?: unnamed_6893033831670583988); s0: number; s1: number; } -declare class unnamed_6163057139404872671 { - constructor(init?: unnamed_6163057139404872671); +declare class unnamed_9230305257605907363 { + constructor(init?: unnamed_9230305257605907363); x: number; y: number; } -declare class unnamed_693354482524594845 { - constructor(init?: unnamed_693354482524594845); - lo: cl_uchar8; - hi: cl_uchar8; -} - -declare class unnamed_8910255871431256421 { - constructor(init?: unnamed_8910255871431256421); +declare class unnamed_14008731696207659668 { + constructor(init?: unnamed_14008731696207659668); s0: number; s1: number; s2: number; @@ -487,40 +485,34 @@ declare class unnamed_8910255871431256421 { sF: number; } -declare class unnamed_5115025008701481751 { - constructor(init?: unnamed_5115025008701481751); +declare class unnamed_10302458957594651158 { + constructor(init?: unnamed_10302458957594651158); lo: cl_uchar4; hi: cl_uchar4; } -declare class unnamed_8271206444026783686 { - constructor(init?: unnamed_8271206444026783686); - x: number; - y: number; - z: number; - w: number; -} - -declare class unnamed_11150196383070993406 { - constructor(init?: unnamed_11150196383070993406); - lo: cl_uchar2; - hi: cl_uchar2; -} - -declare class unnamed_10792301152710413319 { - constructor(init?: unnamed_10792301152710413319); +declare class unnamed_3184464211421284931 { + constructor(init?: unnamed_3184464211421284931); s0: number; s1: number; + s2: number; + s3: number; } -declare class unnamed_15945774705627422475 { - constructor(init?: unnamed_15945774705627422475); +declare class unnamed_4314393786622110517 { + constructor(init?: unnamed_4314393786622110517); lo: cl_char8; hi: cl_char8; } -declare class unnamed_14394187154476498222 { - constructor(init?: unnamed_14394187154476498222); +declare class unnamed_6890114919233052243 { + constructor(init?: unnamed_6890114919233052243); + lo: cl_char4; + hi: cl_char4; +} + +declare class unnamed_9069934110533823967 { + constructor(init?: unnamed_9069934110533823967); s0: number; s1: number; s2: number; @@ -529,76 +521,32 @@ declare class unnamed_14394187154476498222 { s5: number; s6: number; s7: number; - s8: number; - s9: number; - sA: number; - sB: number; - sC: number; - sD: number; - sE: number; - sF: number; } -declare class unnamed_6182718632721323282 { - constructor(init?: unnamed_6182718632721323282); +declare class unnamed_6866413762664061019 { + constructor(init?: unnamed_6866413762664061019); x: number; y: number; z: number; w: number; - __spacer4: number; - __spacer5: number; - __spacer6: number; - __spacer7: number; - __spacer8: number; - __spacer9: number; - sa: number; - sb: number; - sc: number; - sd: number; - se: number; - sf: number; -} - -declare class unnamed_1273822905655070330 { - constructor(init?: unnamed_1273822905655070330); - lo: cl_ushort8; - hi: cl_ushort8; -} - -declare class unnamed_3377347259633150282 { - constructor(init?: unnamed_3377347259633150282); - lo: cl_char4; - hi: cl_char4; } -declare class unnamed_8210053787908371511 { - constructor(init?: unnamed_8210053787908371511); - lo: cl_char2; - hi: cl_char2; +declare class unnamed_97391304474044721 { + constructor(init?: unnamed_97391304474044721); + s0: number; + s1: number; } -declare class unnamed_982659719039718185 { - constructor(init?: unnamed_982659719039718185); +declare class unnamed_9150435229609773826 { + constructor(init?: unnamed_9150435229609773826); x: number; y: number; z: number; w: number; } -declare class unnamed_13286621471959288335 { - constructor(init?: unnamed_13286621471959288335); - lo: number; - hi: number; -} - -declare class unnamed_12437497114818524305 { - constructor(init?: unnamed_12437497114818524305); - s0: number; - s1: number; -} - -declare class unnamed_2186519694430481922 { - constructor(init?: unnamed_2186519694430481922); +declare class unnamed_3947849111994773202 { + constructor(init?: unnamed_3947849111994773202); s0: number; s1: number; s2: number; @@ -609,46 +557,52 @@ declare class unnamed_2186519694430481922 { s7: number; } -declare class unnamed_6960209013535270555 { - constructor(init?: unnamed_6960209013535270555); - lo: cl_long2; - hi: cl_long2; -} - -declare class unnamed_13533710881337191989 { - constructor(init?: unnamed_13533710881337191989); +declare class unnamed_16956709262785277280 { + constructor(init?: unnamed_16956709262785277280); x: number; y: number; - z: number; - w: number; } -declare class unnamed_7437874460212522173 { - constructor(init?: unnamed_7437874460212522173); +declare class unnamed_16184349839104627448 { + constructor(init?: unnamed_16184349839104627448); x: number; y: number; - z: number; - w: number; -} - -declare class unnamed_6241790122804093816 { - constructor(init?: unnamed_6241790122804093816); - lo: cl_uint8; - hi: cl_uint8; } -declare class unnamed_6397840410872137413 { - constructor(init?: unnamed_6397840410872137413); - lo: cl_long4; - hi: cl_long4; +declare class unnamed_555892314822413329 { + constructor(init?: unnamed_555892314822413329); + lo: number; + hi: number; } -declare class unnamed_18064820411455376396 { - constructor(init?: unnamed_18064820411455376396); +declare class unnamed_194442836655258556 { + constructor(init?: unnamed_194442836655258556); s0: number; s1: number; -} - + s2: number; + s3: number; + s4: number; + s5: number; + s6: number; + s7: number; + s8: number; + s9: number; + sA: number; + sB: number; + sC: number; + sD: number; + sE: number; + sF: number; +} + +declare class unnamed_11508907125777683973 { + constructor(init?: unnamed_11508907125777683973); + s0: number; + s1: number; + s2: number; + s3: number; +} + declare class _cl_image_format { constructor(init?: _cl_image_format); image_channel_order: number; @@ -663,72 +617,90 @@ declare class _cl_ndrange { local_work_size: unknown /* const array */; } -declare class unnamed_9883327140142018045 { - constructor(init?: unnamed_9883327140142018045); - lo: number; - hi: number; +declare class unnamed_12411578003359084094 { + constructor(init?: unnamed_12411578003359084094); + x: number; + y: number; + z: number; + w: number; } -declare class unnamed_12624203642288807035 { - constructor(init?: unnamed_12624203642288807035); - lo: number; - hi: number; +declare class unnamed_11964066516897993654 { + constructor(init?: unnamed_11964066516897993654); + lo: cl_long2; + hi: cl_long2; } -declare class unnamed_6500221450325593087 { - constructor(init?: unnamed_6500221450325593087); +declare class unnamed_8748670721906742408 { + constructor(init?: unnamed_8748670721906742408); s0: number; s1: number; + s2: number; + s3: number; + s4: number; + s5: number; + s6: number; + s7: number; + s8: number; + s9: number; + sA: number; + sB: number; + sC: number; + sD: number; + sE: number; + sF: number; } -declare class unnamed_17729007419039326301 { - constructor(init?: unnamed_17729007419039326301); - lo: cl_long8; - hi: cl_long8; +declare class unnamed_13231383001259203263 { + constructor(init?: unnamed_13231383001259203263); + lo: cl_uchar2; + hi: cl_uchar2; +} + +declare class unnamed_12211959722025922171 { + constructor(init?: unnamed_12211959722025922171); + lo: number; + hi: number; +} + +declare class unnamed_16770986038177360195 { + constructor(init?: unnamed_16770986038177360195); + lo: cl_short4; + hi: cl_short4; } declare class _cl_program { constructor(init?: _cl_program); } -declare class unnamed_1946820365813514541 { - constructor(init?: unnamed_1946820365813514541); - x: number; - y: number; - z: number; - w: number; - __spacer4: number; - __spacer5: number; - __spacer6: number; - __spacer7: number; - __spacer8: number; - __spacer9: number; - sa: number; - sb: number; - sc: number; - sd: number; - se: number; - sf: number; +declare class unnamed_4207023800260751375 { + constructor(init?: unnamed_4207023800260751375); + s0: number; + s1: number; } -declare class unnamed_2487186800082705995 { - constructor(init?: unnamed_2487186800082705995); +declare class unnamed_5567254350586322420 { + constructor(init?: unnamed_5567254350586322420); s0: number; s1: number; s2: number; s3: number; + s4: number; + s5: number; + s6: number; + s7: number; + s8: number; + s9: number; + sA: number; + sB: number; + sC: number; + sD: number; + sE: number; + sF: number; } -declare class unnamed_1569544728411194586 { - constructor(init?: unnamed_1569544728411194586); - x: number; - y: number; - z: number; - w: number; -} - -declare class unnamed_14593402944719333552 { - constructor(init?: unnamed_14593402944719333552); +declare class unnamed_10303716954420111258 { + constructor(init?: unnamed_10303716954420111258); s0: number; s1: number; s2: number; @@ -739,14 +711,14 @@ declare class unnamed_14593402944719333552 { s7: number; } -declare class unnamed_1644755732203373115 { - constructor(init?: unnamed_1644755732203373115); - lo: cl_ushort2; - hi: cl_ushort2; +declare class unnamed_13386671362320546895 { + constructor(init?: unnamed_13386671362320546895); + x: number; + y: number; } -declare class unnamed_9049553175772090190 { - constructor(init?: unnamed_9049553175772090190); +declare class unnamed_772419599995069687 { + constructor(init?: unnamed_772419599995069687); x: number; y: number; z: number; @@ -765,70 +737,100 @@ declare class unnamed_9049553175772090190 { sf: number; } -declare class unnamed_3837577725587740317 { - constructor(init?: unnamed_3837577725587740317); - lo: number; - hi: number; -} - -declare class unnamed_9979595282118533093 { - constructor(init?: unnamed_9979595282118533093); +declare class unnamed_17781229732302822053 { + constructor(init?: unnamed_17781229732302822053); x: number; y: number; + z: number; + w: number; } -declare class unnamed_18238269395002839470 { - constructor(init?: unnamed_18238269395002839470); +declare class unnamed_13183432563966936686 { + constructor(init?: unnamed_13183432563966936686); x: number; y: number; + z: number; + w: number; + __spacer4: number; + __spacer5: number; + __spacer6: number; + __spacer7: number; + __spacer8: number; + __spacer9: number; + sa: number; + sb: number; + sc: number; + sd: number; + se: number; + sf: number; } -declare class unnamed_10400188111848522637 { - constructor(init?: unnamed_10400188111848522637); +declare class unnamed_5330709934686461026 { + constructor(init?: unnamed_5330709934686461026); x: number; y: number; z: number; w: number; + __spacer4: number; + __spacer5: number; + __spacer6: number; + __spacer7: number; + __spacer8: number; + __spacer9: number; + sa: number; + sb: number; + sc: number; + sd: number; + se: number; + sf: number; } -declare class unnamed_12754060223060493855 { - constructor(init?: unnamed_12754060223060493855); - lo: cl_uint4; - hi: cl_uint4; +declare class unnamed_4803235281582364344 { + constructor(init?: unnamed_4803235281582364344); + s0: number; + s1: number; + s2: number; + s3: number; + s4: number; + s5: number; + s6: number; + s7: number; } -declare class unnamed_9157561686933708146 { - constructor(init?: unnamed_9157561686933708146); +declare class unnamed_5862795029955144721 { + constructor(init?: unnamed_5862795029955144721); x: number; y: number; + z: number; + w: number; } -declare class unnamed_16385338497790649991 { - constructor(init?: unnamed_16385338497790649991); - x: number; - y: number; +declare class unnamed_16840043814704548474 { + constructor(init?: unnamed_16840043814704548474); + lo: number; + hi: number; } -declare class unnamed_6458311726042768331 { - constructor(init?: unnamed_6458311726042768331); - s0: number; - s1: number; +declare class unnamed_2236783618833938177 { + constructor(init?: unnamed_2236783618833938177); + lo: cl_ushort4; + hi: cl_ushort4; } -declare class unnamed_12004882356018572084 { - constructor(init?: unnamed_12004882356018572084); - s0: number; - s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; +declare class unnamed_9678992148274389456 { + constructor(init?: unnamed_9678992148274389456); + lo: number; + hi: number; } -declare class unnamed_6438040471757030141 { - constructor(init?: unnamed_6438040471757030141); +declare class unnamed_7625645434287248923 { + constructor(init?: unnamed_7625645434287248923); + lo: cl_ushort8; + hi: cl_ushort8; +} + +declare class unnamed_6196611363029610707 { + constructor(init?: unnamed_6196611363029610707); s0: number; s1: number; s2: number; @@ -839,58 +841,64 @@ declare class unnamed_6438040471757030141 { s7: number; } -declare class unnamed_15100707233021697975 { - constructor(init?: unnamed_15100707233021697975); +declare class unnamed_12166987235307106462 { + constructor(init?: unnamed_12166987235307106462); + lo: cl_uchar8; + hi: cl_uchar8; +} + +declare class _cl_mem { + constructor(init?: _cl_mem); +} + +declare class unnamed_5219057221493548418 { + constructor(init?: unnamed_5219057221493548418); s0: number; s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; } -declare class unnamed_6763021381838628833 { - constructor(init?: unnamed_6763021381838628833); - lo: cl_int8; - hi: cl_int8; +declare class unnamed_13260691394700945960 { + constructor(init?: unnamed_13260691394700945960); + lo: cl_char2; + hi: cl_char2; } -declare class unnamed_9618557860090300578 { - constructor(init?: unnamed_9618557860090300578); +declare class unnamed_12549456473285533332 { + constructor(init?: unnamed_12549456473285533332); x: number; y: number; z: number; w: number; } -declare class unnamed_4666911346988320980 { - constructor(init?: unnamed_4666911346988320980); - x: number; - y: number; +declare class unnamed_15256887036015144609 { + constructor(init?: unnamed_15256887036015144609); + s0: number; + s1: number; + s2: number; + s3: number; } -declare class _cl_mem { - constructor(init?: _cl_mem); +declare class unnamed_159222924329320256 { + constructor(init?: unnamed_159222924329320256); + s0: number; + s1: number; } -declare class unnamed_3986540473480319689 { - constructor(init?: unnamed_3986540473480319689); - lo: cl_float4; - hi: cl_float4; +declare class unnamed_4028282752200185587 { + constructor(init?: unnamed_4028282752200185587); + lo: number; + hi: number; } -declare class unnamed_11134364468959895575 { - constructor(init?: unnamed_11134364468959895575); - x: number; - y: number; - z: number; - w: number; +declare class unnamed_16959281423077821148 { + constructor(init?: unnamed_16959281423077821148); + lo: cl_double4; + hi: cl_double4; } -declare class unnamed_13740118056625853865 { - constructor(init?: unnamed_13740118056625853865); +declare class unnamed_2834694814692681740 { + constructor(init?: unnamed_2834694814692681740); x: number; y: number; z: number; @@ -909,14 +917,14 @@ declare class unnamed_13740118056625853865 { sf: number; } -declare class unnamed_6924731791719995564 { - constructor(init?: unnamed_6924731791719995564); - x: number; - y: number; +declare class unnamed_4356081763692807939 { + constructor(init?: unnamed_4356081763692807939); + lo: cl_short8; + hi: cl_short8; } -declare class unnamed_9585116623290011903 { - constructor(init?: unnamed_9585116623290011903); +declare class unnamed_15704488921777524102 { + constructor(init?: unnamed_15704488921777524102); x: number; y: number; z: number; @@ -927,54 +935,14 @@ declare class _cl_sampler { constructor(init?: _cl_sampler); } -declare class unnamed_10482239830954401727 { - constructor(init?: unnamed_10482239830954401727); - lo: number; - hi: number; -} - -declare class unnamed_12484321073972680486 { - constructor(init?: unnamed_12484321073972680486); +declare class unnamed_2149272547613073215 { + constructor(init?: unnamed_2149272547613073215); s0: number; s1: number; - s2: number; - s3: number; } -declare class unnamed_11189614783186180804 { - constructor(init?: unnamed_11189614783186180804); - x: number; - y: number; -} - -declare class unnamed_1748794661801335929 { - constructor(init?: unnamed_1748794661801335929); - lo: cl_double2; - hi: cl_double2; -} - -declare class unnamed_5721823564588727388 { - constructor(init?: unnamed_5721823564588727388); - s0: number; - s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; - s8: number; - s9: number; - sA: number; - sB: number; - sC: number; - sD: number; - sE: number; - sF: number; -} - -declare class unnamed_8981274017641558109 { - constructor(init?: unnamed_8981274017641558109); +declare class unnamed_17980170885232899383 { + constructor(init?: unnamed_17980170885232899383); x: number; y: number; z: number; @@ -993,72 +961,38 @@ declare class unnamed_8981274017641558109 { sf: number; } -declare class unnamed_11302872970779158884 { - constructor(init?: unnamed_11302872970779158884); +declare class unnamed_11994757213479542098 { + constructor(init?: unnamed_11994757213479542098); x: number; y: number; z: number; w: number; - __spacer4: number; - __spacer5: number; - __spacer6: number; - __spacer7: number; - __spacer8: number; - __spacer9: number; - sa: number; - sb: number; - sc: number; - sd: number; - se: number; - sf: number; } -declare class _cl_context { - constructor(init?: _cl_context); -} - -declare class unnamed_3720990161873163288 { - constructor(init?: unnamed_3720990161873163288); - x: number; - y: number; - z: number; - w: number; -} - -declare class unnamed_12114216443084654599 { - constructor(init?: unnamed_12114216443084654599); - lo: cl_short4; - hi: cl_short4; -} - -declare class unnamed_9773897657373769585 { - constructor(init?: unnamed_9773897657373769585); - x: number; - y: number; - z: number; - w: number; +declare class unnamed_13320461778201585441 { + constructor(init?: unnamed_13320461778201585441); + lo: cl_uint4; + hi: cl_uint4; } -declare class unnamed_14636497690848038482 { - constructor(init?: unnamed_14636497690848038482); - s0: number; - s1: number; - s2: number; - s3: number; - s4: number; - s5: number; - s6: number; - s7: number; +declare class _cl_context { + constructor(init?: _cl_context); } -declare class unnamed_15621542676825204315 { - constructor(init?: unnamed_15621542676825204315); +declare class unnamed_9289550386312012466 { + constructor(init?: unnamed_9289550386312012466); x: number; y: number; } -declare class unnamed_1297227212635802800 { - constructor(init?: unnamed_1297227212635802800); +declare class unnamed_10471347480373535166 { + constructor(init?: unnamed_10471347480373535166); + lo: cl_float2; + hi: cl_float2; +} + +declare class unnamed_1875860523750722620 { + constructor(init?: unnamed_1875860523750722620); x: number; y: number; z: number; @@ -1077,58 +1011,94 @@ declare class unnamed_1297227212635802800 { sf: number; } -declare class unnamed_11260123065878261137 { - constructor(init?: unnamed_11260123065878261137); - lo: cl_ulong4; - hi: cl_ulong4; -} - -declare class unnamed_15960992654880514058 { - constructor(init?: unnamed_15960992654880514058); - x: number; - y: number; - z: number; - w: number; -} - -declare class unnamed_7680766546587653470 { - constructor(init?: unnamed_7680766546587653470); +declare class unnamed_3673161230670366766 { + constructor(init?: unnamed_3673161230670366766); s0: number; s1: number; s2: number; s3: number; + s4: number; + s5: number; + s6: number; + s7: number; +} + +declare class unnamed_11068696551276944428 { + constructor(init?: unnamed_11068696551276944428); + x: number; + y: number; } -declare class unnamed_11332789061462845115 { - constructor(init?: unnamed_11332789061462845115); +declare class unnamed_600230121619828623 { + constructor(init?: unnamed_600230121619828623); x: number; y: number; + z: number; + w: number; } -declare class unnamed_3275707324775388011 { - constructor(init?: unnamed_3275707324775388011); +declare class unnamed_15331715987502894722 { + constructor(init?: unnamed_15331715987502894722); s0: number; s1: number; s2: number; s3: number; } -declare class unnamed_14643397470680795882 { - constructor(init?: unnamed_14643397470680795882); +declare class unnamed_2101168293470219234 { + constructor(init?: unnamed_2101168293470219234); s0: number; s1: number; s2: number; s3: number; } -declare class unnamed_12651311968785683267 { - constructor(init?: unnamed_12651311968785683267); +declare class unnamed_14225003743631509738 { + constructor(init?: unnamed_14225003743631509738); + lo: cl_double2; + hi: cl_double2; +} + +declare class unnamed_11700175491718462115 { + constructor(init?: unnamed_11700175491718462115); + x: number; + y: number; +} + +declare class unnamed_2552323460012218616 { + constructor(init?: unnamed_2552323460012218616); + lo: cl_uint2; + hi: cl_uint2; +} + +declare class unnamed_1047472312168669025 { + constructor(init?: unnamed_1047472312168669025); + lo: cl_int8; + hi: cl_int8; +} + +declare class unnamed_18152717688230967427 { + constructor(init?: unnamed_18152717688230967427); lo: number; hi: number; } -declare class unnamed_5463109362388884269 { - constructor(init?: unnamed_5463109362388884269); +declare class unnamed_18317222777170162012 { + constructor(init?: unnamed_18317222777170162012); + lo: cl_ulong8; + hi: cl_ulong8; +} + +declare class unnamed_13101114464805566533 { + constructor(init?: unnamed_13101114464805566533); + s0: number; + s1: number; + s2: number; + s3: number; +} + +declare class unnamed_1314304141384370253 { + constructor(init?: unnamed_1314304141384370253); s0: number; s1: number; s2: number; @@ -1137,24 +1107,36 @@ declare class unnamed_5463109362388884269 { s5: number; s6: number; s7: number; + s8: number; + s9: number; + sA: number; + sB: number; + sC: number; + sD: number; + sE: number; + sF: number; } -declare class unnamed_13390172889855948814 { - constructor(init?: unnamed_13390172889855948814); +declare class unnamed_13174122816410880636 { + constructor(init?: unnamed_13174122816410880636); x: number; y: number; z: number; w: number; } -declare class unnamed_5673994448134028211 { - constructor(init?: unnamed_5673994448134028211); - lo: cl_ulong8; - hi: cl_ulong8; +declare class _cl_platform_id { + constructor(init?: _cl_platform_id); +} + +declare class unnamed_10407365959024308971 { + constructor(init?: unnamed_10407365959024308971); + x: number; + y: number; } -declare class unnamed_17661578356839386753 { - constructor(init?: unnamed_17661578356839386753); +declare class unnamed_9393313168929645737 { + constructor(init?: unnamed_9393313168929645737); s0: number; s1: number; s2: number; @@ -1173,22 +1155,12 @@ declare class unnamed_17661578356839386753 { sF: number; } -declare class _cl_platform_id { - constructor(init?: _cl_platform_id); -} - -declare class unnamed_13694083251232476035 { - constructor(init?: unnamed_13694083251232476035); - lo: number; - hi: number; -} - declare class _cl_kernel { constructor(init?: _cl_kernel); } -declare class unnamed_14620490594992007504 { - constructor(init?: unnamed_14620490594992007504); +declare class unnamed_11590620345495854670 { + constructor(init?: unnamed_11590620345495854670); s0: number; s1: number; s2: number; @@ -1197,10 +1169,32 @@ declare class unnamed_14620490594992007504 { s5: number; s6: number; s7: number; + s8: number; + s9: number; + sA: number; + sB: number; + sC: number; + sD: number; + sE: number; + sF: number; +} + +declare class unnamed_392995555903558520 { + constructor(init?: unnamed_392995555903558520); + x: number; + y: number; + z: number; + w: number; +} + +declare class unnamed_9806171102498768262 { + constructor(init?: unnamed_9806171102498768262); + s0: number; + s1: number; } -declare class unnamed_7482864552580001480 { - constructor(init?: unnamed_7482864552580001480); +declare class unnamed_14279403489433722746 { + constructor(init?: unnamed_14279403489433722746); s0: number; s1: number; s2: number; @@ -1211,6 +1205,12 @@ declare class unnamed_7482864552580001480 { s7: number; } +declare class unnamed_16445201664163532135 { + constructor(init?: unnamed_16445201664163532135); + lo: cl_long4; + hi: cl_long4; +} + type cl_double8Descriptor = | { s: unknown /* const array */ }; @@ -1259,14 +1259,6 @@ declare class cl_ulong16 { s: unknown /* const array */; } -type cl_ulong8Descriptor = - | { s: unknown /* const array */ }; - -declare class cl_ulong8 { - constructor(init?: cl_ulong8Descriptor); - s: unknown /* const array */; -} - type cl_ulong4Descriptor = | { s: unknown /* const array */ }; @@ -1299,6 +1291,14 @@ declare class cl_long4 { s: unknown /* const array */; } +type cl_uint16Descriptor = + | { s: unknown /* const array */ }; + +declare class cl_uint16 { + constructor(init?: cl_uint16Descriptor); + s: unknown /* const array */; +} + type cl_uint8Descriptor = | { s: unknown /* const array */ }; @@ -1331,6 +1331,14 @@ declare class cl_int8 { s: unknown /* const array */; } +type cl_int4Descriptor = + | { s: unknown /* const array */ }; + +declare class cl_int4 { + constructor(init?: cl_int4Descriptor); + s: unknown /* const array */; +} + type cl_ushort4Descriptor = | { s: unknown /* const array */ }; @@ -1347,11 +1355,11 @@ declare class cl_ushort2 { s: unknown /* const array */; } -type cl_short16Descriptor = +type cl_short4Descriptor = | { s: unknown /* const array */ }; -declare class cl_short16 { - constructor(init?: cl_short16Descriptor); +declare class cl_short4 { + constructor(init?: cl_short4Descriptor); s: unknown /* const array */; } @@ -1371,22 +1379,6 @@ declare class cl_uchar4 { s: unknown /* const array */; } -type cl_uchar2Descriptor = - | { s: unknown /* const array */ }; - -declare class cl_uchar2 { - constructor(init?: cl_uchar2Descriptor); - s: unknown /* const array */; -} - -type cl_char16Descriptor = - | { s: unknown /* const array */ }; - -declare class cl_char16 { - constructor(init?: cl_char16Descriptor); - s: unknown /* const array */; -} - type cl_char2Descriptor = | { s: unknown /* const array */ }; @@ -1395,19 +1387,19 @@ declare class cl_char2 { s: unknown /* const array */; } -type cl_char4Descriptor = +type cl_ulong8Descriptor = | { s: unknown /* const array */ }; -declare class cl_char4 { - constructor(init?: cl_char4Descriptor); +declare class cl_ulong8 { + constructor(init?: cl_ulong8Descriptor); s: unknown /* const array */; } -type cl_ushort8Descriptor = +type cl_float4Descriptor = | { s: unknown /* const array */ }; -declare class cl_ushort8 { - constructor(init?: cl_ushort8Descriptor); +declare class cl_float4 { + constructor(init?: cl_float4Descriptor); s: unknown /* const array */; } @@ -1419,19 +1411,11 @@ declare class cl_float2 { s: unknown /* const array */; } -type cl_float4Descriptor = - | { s: unknown /* const array */ }; - -declare class cl_float4 { - constructor(init?: cl_float4Descriptor); - s: unknown /* const array */; -} - -type cl_ulong2Descriptor = +type cl_char16Descriptor = | { s: unknown /* const array */ }; -declare class cl_ulong2 { - constructor(init?: cl_ulong2Descriptor); +declare class cl_char16 { + constructor(init?: cl_char16Descriptor); s: unknown /* const array */; } @@ -1443,27 +1427,27 @@ declare class cl_uchar16 { s: unknown /* const array */; } -type cl_int2Descriptor = +type cl_ushort8Descriptor = | { s: unknown /* const array */ }; -declare class cl_int2 { - constructor(init?: cl_int2Descriptor); +declare class cl_ushort8 { + constructor(init?: cl_ushort8Descriptor); s: unknown /* const array */; } -type cl_short2Descriptor = +type cl_char4Descriptor = | { s: unknown /* const array */ }; -declare class cl_short2 { - constructor(init?: cl_short2Descriptor); +declare class cl_char4 { + constructor(init?: cl_char4Descriptor); s: unknown /* const array */; } -type cl_ushort16Descriptor = +type cl_short8Descriptor = | { s: unknown /* const array */ }; -declare class cl_ushort16 { - constructor(init?: cl_ushort16Descriptor); +declare class cl_short8 { + constructor(init?: cl_short8Descriptor); s: unknown /* const array */; } @@ -1475,59 +1459,75 @@ declare class cl_long2 { s: unknown /* const array */; } -type cl_int4Descriptor = +type cl_short16Descriptor = | { s: unknown /* const array */ }; -declare class cl_int4 { - constructor(init?: cl_int4Descriptor); +declare class cl_short16 { + constructor(init?: cl_short16Descriptor); s: unknown /* const array */; } -type cl_uint16Descriptor = +type cl_double16Descriptor = | { s: unknown /* const array */ }; -declare class cl_uint16 { - constructor(init?: cl_uint16Descriptor); +declare class cl_double16 { + constructor(init?: cl_double16Descriptor); s: unknown /* const array */; } -type cl_short8Descriptor = +type cl_char8Descriptor = | { s: unknown /* const array */ }; -declare class cl_short8 { - constructor(init?: cl_short8Descriptor); +declare class cl_char8 { + constructor(init?: cl_char8Descriptor); s: unknown /* const array */; } -type cl_double16Descriptor = +type cl_ushort16Descriptor = | { s: unknown /* const array */ }; -declare class cl_double16 { - constructor(init?: cl_double16Descriptor); +declare class cl_ushort16 { + constructor(init?: cl_ushort16Descriptor); s: unknown /* const array */; } -type cl_char8Descriptor = +type cl_uchar2Descriptor = | { s: unknown /* const array */ }; -declare class cl_char8 { - constructor(init?: cl_char8Descriptor); +declare class cl_uchar2 { + constructor(init?: cl_uchar2Descriptor); s: unknown /* const array */; } -type cl_short4Descriptor = +type cl_int16Descriptor = | { s: unknown /* const array */ }; -declare class cl_short4 { - constructor(init?: cl_short4Descriptor); +declare class cl_int16 { + constructor(init?: cl_int16Descriptor); s: unknown /* const array */; } -type cl_int16Descriptor = +type cl_short2Descriptor = | { s: unknown /* const array */ }; -declare class cl_int16 { - constructor(init?: cl_int16Descriptor); +declare class cl_short2 { + constructor(init?: cl_short2Descriptor); + s: unknown /* const array */; +} + +type cl_int2Descriptor = + | { s: unknown /* const array */ }; + +declare class cl_int2 { + constructor(init?: cl_int2Descriptor); + s: unknown /* const array */; +} + +type cl_ulong2Descriptor = + | { s: unknown /* const array */ }; + +declare class cl_ulong2 { + constructor(init?: cl_ulong2Descriptor); s: unknown /* const array */; } diff --git a/packages/macos/types/OpenDirectory.d.ts b/packages/macos/types/OpenDirectory.d.ts index e38695b4..1138536d 100644 --- a/packages/macos/types/OpenDirectory.d.ts +++ b/packages/macos/types/OpenDirectory.d.ts @@ -187,8 +187,6 @@ declare const kODAttributeTypeGroupMembership: string; declare const kODAttributeTypeGroupMembers: string; -declare const kODAttributeTypeGroup: string; - declare const kODAttributeTypeEMailContacts: string; declare const kODAttributeTypeDNSName: string; @@ -407,6 +405,8 @@ declare const kODAttributeTypeCountry: string; declare const kODSessionProxyPassword: interop.Pointer; +declare const kODAttributeTypeGroup: string; + declare const ODTrustTypeUsingCredentials: string; declare const kODSessionProxyPort: interop.Pointer; @@ -451,8 +451,6 @@ declare const kODAttributeTypeExpire: string; declare const kODAttributeTypeNameSuffix: string; -declare const kODAttributeTypeSMBGroupRID: string; - declare const kODAttributeTypeTimeToLive: string; declare const kODAttributeTypeAutomountInformation: string; @@ -653,8 +651,6 @@ declare const kODAttributeTypeSMBScriptPath: string; declare const kODAttributeTypeSearchPath: string; -declare const kODRecordTypeServices: string; - declare const kODAttributeTypeNFSHomeDirectory: string; declare const kODAttributeTypeContactGUID: string; @@ -685,6 +681,8 @@ declare const kODModuleConfigOptionPacketSigning: interop.Pointer; declare const kODAttributeTypePicture: string; +declare const kODRecordTypeServices: string; + declare const kODAttributeTypeCity: string; declare const kODAttributeTypeOwnerGUID: string; @@ -783,6 +781,8 @@ declare const kODRecordTypePresetGroups: string; declare const kODPolicyCategoryPasswordChange: string; +declare const kODAttributeTypeSMBGroupRID: string; + declare const kODAttributeTypeVFSOpts: string; declare const kODAuthenticationTypeClearText: string; diff --git a/packages/macos/types/OpenGL.d.ts b/packages/macos/types/OpenGL.d.ts index d17b7884..3afe111d 100644 --- a/packages/macos/types/OpenGL.d.ts +++ b/packages/macos/types/OpenGL.d.ts @@ -48,20 +48,6 @@ declare const kCGLRendererGeForce2MXID: number; declare const kCGLRendererGeForce8xxxID: number; -declare const _CGLOpenGLProfile: { - Version_Legacy: 4096, - Version_3_2_Core: 12800, - Version_GL3_Core: 12800, - Version_GL4_Core: 16640, -}; - -declare const _CGLGPURestartStatus: { - None: 0, - Caused: 1, - Blacklisted: 2, - Denied: 2, -}; - declare const _CGLError: { NoError: 0, BadAttribute: 10000, @@ -84,6 +70,13 @@ declare const _CGLError: { BadConnection: 10017, }; +declare const _CGLOpenGLProfile: { + Version_Legacy: 4096, + Version_3_2_Core: 12800, + Version_GL3_Core: 12800, + Version_GL4_Core: 16640, +}; + declare const _CGLContextParameter: { SwapRectangle: 200, SwapInterval: 222, @@ -108,6 +101,13 @@ declare const _CGLContextParameter: { ContextPriorityRequest: 608, }; +declare const _CGLGPURestartStatus: { + None: 0, + Caused: 1, + Blacklisted: 2, + Denied: 2, +}; + declare const _CGLGlobalOption: { FormatCacheSize: 501, ClearFormatCache: 502, diff --git a/packages/macos/types/PDFKit.d.ts b/packages/macos/types/PDFKit.d.ts index dd00b139..afd80add 100644 --- a/packages/macos/types/PDFKit.d.ts +++ b/packages/macos/types/PDFKit.d.ts @@ -42,8 +42,6 @@ declare const PDFDocumentSubjectAttribute: string; declare const PDFDocumentAuthorAttribute: string; -declare const PDFDocumentPageIndexKey: string; - declare const PDFDocumentDidBeginPageWriteNotification: string; declare const PDFDocumentDidBeginWriteNotification: string; @@ -206,6 +204,8 @@ declare const PDFAppearanceCharacteristicsKeyCaption: string; declare const PDFAnnotationKeyWidgetTextLabelUI: string; +declare const PDFDocumentPageIndexKey: string; + declare const PDFAnnotationTextIconTypeHelp: string; declare const PDFAnnotationKeyAction: string; @@ -222,6 +222,8 @@ declare const PDFPageImageInitializationOptionMediaBox: string; declare const PDFAnnotationSubtypeFreeText: string; +declare const PDFAnnotationKeyWidgetRolloverCaption: string; + declare const kPDFAnnotationKey_IconName: string; declare const kPDFAnnotationKey_InteriorColor: string; @@ -252,16 +254,14 @@ declare const PDFAnnotationKeyInklist: string; declare const PDFViewDocumentChangedNotification: string; -declare const PDFAnnotationTextIconTypeKey: string; - declare const PDFAnnotationLineEndingStyleNone: string; declare const PDFAnnotationKeyWidgetRotation: string; -declare const PDFAnnotationKeyWidgetRolloverCaption: string; - declare const PDFViewDisplayModeChangedNotification: string; +declare const PDFAnnotationTextIconTypeKey: string; + declare const PDFAppearanceCharacteristicsKeyRolloverCaption: string; declare const PDFAnnotationKeyWidgetBackgroundColor: string; @@ -358,12 +358,6 @@ declare const PDFAccessPermissions: { FormFieldEntry: 128, }; -declare const PDFPrintScalingMode: { - None: 0, - ToFit: 1, - DownToFit: 2, -}; - declare const PDFLineStyle: { None: 0, Square: 1, @@ -446,6 +440,12 @@ declare const PDFWidgetCellState: { On: 1, }; +declare const PDFPrintScalingMode: { + None: 0, + ToFit: 1, + DownToFit: 2, +}; + declare const PDFDisplayDirection: { Vertical: 0, Horizontal: 1, @@ -558,26 +558,6 @@ declare class PDFSelection extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -// @ts-ignore ClassDecl.tsIgnore -declare class PDFAnnotationMarkup extends PDFAnnotation implements NSCopying, NSCoding { - get quadrilateralPoints(): NSArray; - set quadrilateralPoints(value: NSArray | Array); - - // @ts-ignore MemberDecl.tsIgnore - setQuadrilateralPoints(points: NSArray | Array): void; - - markupType: interop.Enum; - - // @ts-ignore MemberDecl.tsIgnore - setMarkupType(type: interop.Enum): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - // @ts-ignore ClassDecl.tsIgnore declare class PDFAnnotationTextWidget extends PDFAnnotation implements NSCopying { stringValue(): string; @@ -662,6 +642,26 @@ declare class PDFAnnotationPopup extends PDFAnnotation implements NSCopying, NSC initWithCoder(coder: NSCoder): this; } +// @ts-ignore ClassDecl.tsIgnore +declare class PDFAnnotationMarkup extends PDFAnnotation implements NSCopying, NSCoding { + get quadrilateralPoints(): NSArray; + set quadrilateralPoints(value: NSArray | Array); + + // @ts-ignore MemberDecl.tsIgnore + setQuadrilateralPoints(points: NSArray | Array): void; + + markupType: interop.Enum; + + // @ts-ignore MemberDecl.tsIgnore + setMarkupType(type: interop.Enum): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + // @ts-ignore ClassDecl.tsIgnore declare class PDFAnnotationCircle extends PDFAnnotation implements NSCopying { interiorColor: NSColor; @@ -1138,31 +1138,6 @@ declare class PDFDestination extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PDFBorder extends NSObject implements NSCopying, NSCoding { - style: interop.Enum; - - lineWidth: number; - - get dashPattern(): NSArray; - set dashPattern(value: NSArray | Array); - - readonly borderKeyValues: NSDictionary; - - drawInRect(rect: CGRect): void; - - setStyle(style: interop.Enum): void; - - setLineWidth(lineWidth: number): void; - - setDashPattern(dashPattern: NSArray | Array | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class PDFAnnotation extends NSObject implements NSCopying, NSCoding { initWithBoundsForTypeWithProperties(bounds: CGRect, annotationType: string, properties: NSDictionary | Record | null): this; @@ -1655,6 +1630,31 @@ declare class PDFAnnotationSquare extends PDFAnnotation implements NSCopying, NS initWithCoder(coder: NSCoder): this; } +declare class PDFBorder extends NSObject implements NSCopying, NSCoding { + style: interop.Enum; + + lineWidth: number; + + get dashPattern(): NSArray; + set dashPattern(value: NSArray | Array); + + readonly borderKeyValues: NSDictionary; + + drawInRect(rect: CGRect): void; + + setStyle(style: interop.Enum): void; + + setLineWidth(lineWidth: number): void; + + setDashPattern(dashPattern: NSArray | Array | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class PDFPage extends NSObject implements NSCopying { init(): this; diff --git a/packages/macos/types/PHASE.d.ts b/packages/macos/types/PHASE.d.ts index 0ae9ecbb..a0e3a14b 100644 --- a/packages/macos/types/PHASE.d.ts +++ b/packages/macos/types/PHASE.d.ts @@ -1,18 +1,22 @@ /// /// +declare const PHASESpatialCategoryLateReverb: string; + declare const PHASESpatialCategoryEarlyReflections: string; declare const PHASEErrorDomain: string; -declare const PHASESpatialCategoryLateReverb: string; - declare const PHASESpatialCategoryDirectPathTransmission: string; declare const PHASEAssetErrorDomain: string; declare const PHASESoundEventErrorDomain: string; +declare const PHASEMediumPreset: { + PHASEMediumPresetAir: 1835286898, +}; + declare const PHASEMaterialPreset: { Cardboard: 1833136740, Glass: 1833397363, @@ -22,10 +26,6 @@ declare const PHASEMaterialPreset: { Wood: 1834448228, }; -declare const PHASEAutomaticHeadTrackingFlags: { - PHASEAutomaticHeadTrackingFlagOrientation: 1, -}; - declare const PHASEPlaybackMode: { OneShot: 0, Looping: 1, @@ -104,9 +104,9 @@ declare const PHASEUpdateMode: { Manual: 1, }; -declare const PHASENormalizationMode: { - None: 0, - Dynamic: 1, +declare const PHASEAutomaticHeadTrackingFlags: { + Orientation: 1, + Position: 2, }; declare const PHASEReverbPreset: { @@ -160,16 +160,17 @@ declare const PHASEPushStreamCompletionCallbackCondition: { PHASEPushStreamCompletionDataRendered: 0, }; +declare const PHASENormalizationMode: { + None: 0, + Dynamic: 1, +}; + declare const PHASESoundEventSeekHandlerReason: { Failure: 0, FailureSeekAlreadyInProgress: 1, SeekSuccessful: 2, }; -declare const PHASEMediumPreset: { - PHASEMediumPresetAir: 1835286898, -}; - declare class PHASESource extends PHASEObject { initWithEngine(engine: PHASEEngine): this; @@ -227,6 +228,8 @@ declare class PHASEEngine extends NSObject { readonly activeGroupPreset: PHASEGroupPreset; + readonly lastRenderTime: AVAudioTime; + setOutputSpatializationMode(outputSpatializationMode: interop.Enum): void; setDefaultMedium(defaultMedium: PHASEMedium): void; @@ -247,12 +250,18 @@ declare class PHASESoundEvent extends NSObject { startWithCompletion(handler: (p1: interop.Enum) => void | null): void; + startAtTimeCompletion(when: AVAudioTime | null, handler: (p1: interop.Enum) => void | null): void; + seekToTimeCompletion(time: number, handler: (p1: interop.Enum) => void | null): void; + seekToTimeResumeAtEngineTimeCompletion(time: number, engineTime: AVAudioTime, handler: (p1: interop.Enum) => void | null): void; + pause(): void; resume(): void; + resumeAtTime(time: AVAudioTime | null): void; + stopAndInvalidate(): void; readonly renderingState: interop.Enum; @@ -479,16 +488,6 @@ declare class PHASESpatialMixerDefinition extends PHASEMixerDefinition { setSourceDirectivityModelParameters(sourceDirectivityModelParameters: PHASEDirectivityModelParameters | null): void; } -declare class PHASEMappedMetaParameterDefinition extends PHASENumberMetaParameterDefinition { - initWithInputMetaParameterDefinitionEnvelopeIdentifier(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope, identifier: string): this; - - initWithInputMetaParameterDefinitionEnvelope(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope): this; - - readonly envelope: PHASEEnvelope; - - readonly inputMetaParameterDefinition: PHASENumberMetaParameterDefinition; -} - declare class PHASEStringMetaParameterDefinition extends PHASEMetaParameterDefinition { initWithValueIdentifier(value: string, identifier: string): this; @@ -763,6 +762,16 @@ declare class PHASEPushStreamNode extends PHASEStreamNode { scheduleBufferAtTimeOptionsCompletionCallbackTypeCompletionHandler(buffer: AVAudioPCMBuffer, when: AVAudioTime | null, options: interop.Enum, completionCallbackType: interop.Enum, completionHandler: (p1: interop.Enum) => void): void; } +declare class PHASEMappedMetaParameterDefinition extends PHASENumberMetaParameterDefinition { + initWithInputMetaParameterDefinitionEnvelopeIdentifier(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope, identifier: string): this; + + initWithInputMetaParameterDefinitionEnvelope(inputMetaParameterDefinition: PHASENumberMetaParameterDefinition, envelope: PHASEEnvelope): this; + + readonly envelope: PHASEEnvelope; + + readonly inputMetaParameterDefinition: PHASENumberMetaParameterDefinition; +} + declare class PHASENumberMetaParameter extends PHASEMetaParameter { readonly minimum: number; diff --git a/packages/macos/types/PassKit.d.ts b/packages/macos/types/PassKit.d.ts index 5e39988a..7144a955 100644 --- a/packages/macos/types/PassKit.d.ts +++ b/packages/macos/types/PassKit.d.ts @@ -28,6 +28,8 @@ declare const PKContactFieldPhoneticName: string; declare const PKContactFieldPhoneNumber: string; +declare const PKPaymentNetworkMyDebit: string; + declare const PKPaymentNetworkTmoney: string; declare const PKPaymentNetworkWaon: string; @@ -82,8 +84,6 @@ declare const PKPaymentNetworkMada: string; declare const PKPaymentNetworkAmex: string; -declare const PKEncryptionSchemeRSA_V2: string; - declare const PKPaymentNetworkDankort: string; declare const PKDisbursementErrorDomain: string; @@ -120,21 +120,45 @@ declare const PKPaymentNetworkPagoBancomat: string; declare const PKPaymentNetworkInterac: string; +declare const PKEncryptionSchemeRSA_V2: string; + declare const PKPaymentNetworkMeeza: string; declare const PKPaymentNetworkBancomat: string; declare const PKPaymentNetworkChinaUnionPay: string; +declare const PKVehicleConnectionSessionConnectionState: { + Disconnected: 0, + Connected: 1, + Connecting: 2, + FailedToConnect: 3, +}; + +declare const PKVehicleConnectionErrorCode: { + Unknown: 0, + SessionUnableToStart: 1, + SessionNotActive: 2, +}; + declare const PKAddPaymentPassStyle: { Payment: 0, Access: 1, }; -declare const PKApplePayLaterAvailability: { - Available: 0, - UnavailableItemIneligible: 1, - UnavailableRecurringTransaction: 2, +declare const PKShippingContactEditingMode: { + Available: 1, + StorePickup: 2, + Enabled: 1, +}; + +declare const PKAddressField: { + None: 0, + PostalAddress: 1, + Phone: 2, + Email: 4, + Name: 8, + All: 15, }; declare const PKMerchantCapability: { @@ -150,6 +174,36 @@ declare const PKPaymentSummaryItemType: { Pending: 1, }; +declare const PKPassLibraryAuthorizationStatus: { + NotDetermined: -1, + Denied: 0, + Authorized: 1, + Restricted: 2, +}; + +declare const PKPassLibraryCapability: { + PKPassLibraryCapabilityBackgroundAddPasses: 0, +}; + +declare const PKAutomaticPassPresentationSuppressionResult: { + NotSupported: 0, + AlreadyPresenting: 1, + Denied: 2, + Cancelled: 3, + Success: 4, +}; + +declare const PKPassLibraryAddPassesStatus: { + DidAdd: 0, + ShouldReview: 1, + DidCancelAdd: 2, +}; + +declare const PKShareSecureElementPassErrorCode: { + Unknown: 0, + Setup: 1, +}; + declare const PKAddSecureElementPassErrorCode: { Generic: 0, Unknown: 0, @@ -167,20 +221,18 @@ declare const PKAddPaymentPassError: { SystemCancelled: 2, }; -declare const PKPaymentPassActivationState: { - Activated: 0, - RequiresActivation: 1, - Activating: 2, - Suspended: 3, - Deactivated: 4, +declare const PKDisbursementErrorCode: { + Unknown: -1, + UnsupportedCard: 1, + RecipientContactInvalid: 2, }; -declare const PKSecureElementPassActivationState: { - Activated: 0, - RequiresActivation: 1, - Activating: 2, - Suspended: 3, - Deactivated: 4, +declare const PKPassKitErrorCode: { + UnknownError: -1, + InvalidDataError: 1, + UnsupportedVersionError: 2, + InvalidSignature: 3, + NotEntitledError: 4, }; declare const PKPassType: { @@ -190,6 +242,12 @@ declare const PKPassType: { Any: -1, }; +declare const PKRadioTechnology: { + None: 0, + NFC: 1, + Bluetooth: 2, +}; + declare const PKPaymentButtonType: { Plain: 0, Buy: 1, @@ -210,26 +268,6 @@ declare const PKPaymentButtonType: { Continue: 16, }; -declare const PKBarcodeEventConfigurationDataType: { - Unknown: 0, - SigningKeyMaterial: 1, - SigningCertificate: 2, -}; - -declare const PKAutomaticPassPresentationSuppressionResult: { - NotSupported: 0, - AlreadyPresenting: 1, - Denied: 2, - Cancelled: 3, - Success: 4, -}; - -declare const PKRadioTechnology: { - None: 0, - NFC: 1, - Bluetooth: 2, -}; - declare const PKPaymentButtonStyle: { White: 0, WhiteOutline: 1, @@ -237,42 +275,44 @@ declare const PKPaymentButtonStyle: { Automatic: 3, }; -declare const PKPassKitErrorCode: { - UnknownError: -1, - InvalidDataError: 1, - UnsupportedVersionError: 2, - InvalidSignature: 3, - NotEntitledError: 4, +declare const PKPaymentAuthorizationStatus: { + Success: 0, + Failure: 1, + InvalidBillingPostalAddress: 2, + InvalidShippingPostalAddress: 3, + InvalidShippingContact: 4, + PINRequired: 5, + PINIncorrect: 6, + PINLockout: 7, }; -declare const PKAddressField: { - None: 0, - PostalAddress: 1, - Phone: 2, - Email: 4, - Name: 8, - All: 15, +declare const PKAddIdentityDocumentType: { + IDCard: 0, + MDL: 1, + PhotoID: 2, }; -declare const PKShareSecureElementPassErrorCode: { - Unknown: 0, - Setup: 1, +declare const PKPaymentPassActivationState: { + Activated: 0, + RequiresActivation: 1, + Activating: 2, + Suspended: 3, + Deactivated: 4, }; -declare const PKVehicleConnectionSessionConnectionState: { - Disconnected: 0, - Connected: 1, - Connecting: 2, - FailedToConnect: 3, +declare const PKPaymentErrorCode: { + Unknown: -1, + ShippingContactInvalid: 1, + BillingContactInvalid: 2, + ShippingAddressUnserviceable: 3, + CouponCodeInvalid: 4, + CouponCodeExpired: 5, }; -declare const PKPaymentMethodType: { - Unknown: 0, - Debit: 1, - Credit: 2, - Prepaid: 3, - Store: 4, - EMoney: 5, +declare const PKApplePayLaterAvailability: { + Available: 0, + UnavailableItemIneligible: 1, + UnavailableRecurringTransaction: 2, }; declare const PKShippingType: { @@ -282,27 +322,19 @@ declare const PKShippingType: { ServicePickup: 3, }; -declare const PKVehicleConnectionErrorCode: { +declare const PKBarcodeEventConfigurationDataType: { Unknown: 0, - SessionUnableToStart: 1, - SessionNotActive: 2, -}; - -declare const PKPaymentAuthorizationStatus: { - Success: 0, - Failure: 1, - InvalidBillingPostalAddress: 2, - InvalidShippingPostalAddress: 3, - InvalidShippingContact: 4, - PINRequired: 5, - PINIncorrect: 6, - PINLockout: 7, + SigningKeyMaterial: 1, + SigningCertificate: 2, }; -declare const PKPassLibraryAddPassesStatus: { - DidAdd: 0, - ShouldReview: 1, - DidCancelAdd: 2, +declare const PKPaymentMethodType: { + Unknown: 0, + Debit: 1, + Credit: 2, + Prepaid: 3, + Store: 4, + EMoney: 5, }; declare const PKAddShareablePassConfigurationPrimaryAction: { @@ -310,25 +342,12 @@ declare const PKAddShareablePassConfigurationPrimaryAction: { Share: 1, }; -declare const PKShippingContactEditingMode: { - Available: 1, - StorePickup: 2, - Enabled: 1, -}; - -declare const PKDisbursementErrorCode: { - Unknown: -1, - UnsupportedCard: 1, - RecipientContactInvalid: 2, -}; - -declare const PKPaymentErrorCode: { - Unknown: -1, - ShippingContactInvalid: 1, - BillingContactInvalid: 2, - ShippingAddressUnserviceable: 3, - CouponCodeInvalid: 4, - CouponCodeExpired: 5, +declare const PKSecureElementPassActivationState: { + Activated: 0, + RequiresActivation: 1, + Activating: 2, + Suspended: 3, + Deactivated: 4, }; declare interface PKPaymentAuthorizationViewControllerDelegate extends NSObjectProtocol { @@ -411,6 +430,12 @@ declare interface PKVehicleConnectionDelegate extends NSObjectProtocol { declare class PKVehicleConnectionDelegate extends NativeObject implements PKVehicleConnectionDelegate { } +declare class PKPassRelevantDate extends NSObject { + readonly interval: NSDateInterval; + + readonly date: NSDate; +} + declare class PKVehicleConnectionSession extends NSObject { readonly delegate: PKVehicleConnectionDelegate | null; @@ -456,7 +481,7 @@ declare class PKAddIdentityDocumentConfiguration extends PKAddSecureElementPassC declare class PKJapanIndividualNumberCardMetadata extends PKIdentityDocumentMetadata { initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; - initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, preview: PKAddPassMetadataPreview): this; + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardConfigurationIdentifierPreview(credentialIdentifier: string, sharingInstanceIdentifier: string, cardConfigurationIdentifier: string, preview: PKAddPassMetadataPreview): this; authenticationPassword: string; @@ -482,6 +507,10 @@ declare class PKIdentityDocumentMetadata extends NSObject { serverEnvironmentIdentifier: string; + readonly issuingCountryCode: string; + + readonly documentType: interop.Enum; + setServerEnvironmentIdentifier(serverEnvironmentIdentifier: string): void; } @@ -814,6 +843,8 @@ declare class PKPaymentRequest extends NSObject { merchantIdentifier: string; + attributionIdentifier: string; + countryCode: string; get supportedNetworks(): NSArray; @@ -868,6 +899,8 @@ declare class PKPaymentRequest extends NSObject { setMerchantIdentifier(merchantIdentifier: string): void; + setAttributionIdentifier(attributionIdentifier: string): void; + setCountryCode(countryCode: string): void; setSupportedNetworks(supportedNetworks: NSArray | Array): void; @@ -1352,6 +1385,10 @@ declare class PKPassLibrary extends NSObject { serviceProviderDataForSecureElementPassCompletion(secureElementPass: PKSecureElementPass, completion: (p1: NSData, p2: NSError) => void | null): void; + authorizationStatusForCapability(capability: interop.Enum): interop.Enum; + + requestAuthorizationForCapabilityCompletion(capability: interop.Enum, completion: (p1: interop.Enum) => void): void; + isSecureElementPassActivationAvailable(): boolean; } @@ -1436,6 +1473,12 @@ declare class PKDeferredPaymentSummaryItem extends PKPaymentSummaryItem { setDeferredDate(deferredDate: NSDate): void; } +declare class PKAddIdentityDocumentMetadata extends PKIdentityDocumentMetadata { + initWithProvisioningCredentialIdentifierSharingInstanceIdentifierCardTemplateIdentifierIssuingCountryCodeDocumentTypePreview(credentialIdentifier: string, sharingInstanceIdentifier: string, templateIdentifier: string, issuingCountryCode: string, documentType: interop.Enum, preview: PKAddPassMetadataPreview): this; + + readonly preview: PKAddPassMetadataPreview; +} + declare class PKRecurringPaymentRequest extends NSObject { paymentDescription: string; diff --git a/packages/macos/types/PencilKit.d.ts b/packages/macos/types/PencilKit.d.ts index 999229ec..16b4c4b2 100644 --- a/packages/macos/types/PencilKit.d.ts +++ b/packages/macos/types/PencilKit.d.ts @@ -9,6 +9,8 @@ declare const PKInkTypePencil: string; declare const PKInkTypePen: string; +declare const PKInkTypeReed: string; + declare const PKAppleDrawingTypeIdentifier: interop.Pointer; declare const PKInkTypeCrayon: string; @@ -21,7 +23,8 @@ declare const PKContentVersion: { Version1: 1, Version2: 2, Version3: 3, - VersionLatest: 3, + Version4: 4, + VersionLatest: 4, }; declare const PKEraserType: { @@ -54,49 +57,27 @@ declare class PKStroke extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKLassoTool extends PKTool { - init(): this; -} +declare class PKToolPickerEraserItem extends PKToolPickerItem { + initWithEraserType(eraserType: interop.Enum): this; -declare class PKTool extends NSObject implements NSCopying { - copyWithZone(zone: interop.PointerConvertible): interop.Object; + initWithEraserTypeWidth(eraserType: interop.Enum, width: number): this; + + readonly eraserTool: PKEraserTool; } -declare class PKDrawing extends NSObject implements NSCopying, NSSecureCoding { +declare class PKLassoTool extends PKTool { init(): this; +} - initWithStrokes(strokes: NSArray | Array): this; - - initWithDataError(data: NSData, error: interop.PointerConvertible): this; - - dataRepresentation(): NSData; - - readonly strokes: NSArray; - - readonly bounds: CGRect; - - readonly requiredContentVersion: interop.Enum; - - imageFromRectScale(rect: CGRect, scale: number): NSImage; - - drawingByApplyingTransform(transform: CGAffineTransform): PKDrawing; - - drawingByAppendingDrawing(drawing: PKDrawing): PKDrawing; - - drawingByAppendingStrokes(strokes: NSArray | Array): PKDrawing; - +declare class PKTool extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; } declare class PKInkingTool extends PKTool { initWithInkTypeColorWidth(type: string, color: NSColor, width: number): this; + initWithInkTypeColorWidthAzimuth(type: string, color: NSColor, width: number, angle: number): this; + initWithInkTypeColor(type: string, color: NSColor): this; initWithInkWidth(ink: PKInk, width: number): this; @@ -109,10 +90,14 @@ declare class PKInkingTool extends PKTool { readonly inkType: string; + static invertColor(color: interop.Object): interop.Object; + readonly color: NSColor; readonly width: number; + readonly azimuth: number; + readonly ink: PKInk; readonly requiredContentVersion: interop.Enum; @@ -130,26 +115,30 @@ declare class PKInk extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PKStrokePoint extends NSObject implements NSCopying { - initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitude(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number): this; +declare class PKStrokePath extends NSObject implements NSCopying { + initWithControlPointsCreationDate(controlPoints: NSArray | Array, creationDate: NSDate): this; - initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScale(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number): this; + readonly count: number; - readonly location: CGPoint; + readonly creationDate: NSDate; - readonly timeOffset: number; + pointAtIndex(i: number): PKStrokePoint; - readonly size: CGSize; + objectAtIndexedSubscript(i: number): PKStrokePoint; - readonly opacity: number; + interpolatedLocationAt(parametricValue: number): CGPoint; - readonly azimuth: number; + interpolatedPointAt(parametricValue: number): PKStrokePoint; - readonly force: number; + enumerateInterpolatedPointsInRangeStrideByDistanceUsingBlock(range: PKFloatRange, distanceStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; - readonly altitude: number; + enumerateInterpolatedPointsInRangeStrideByTimeUsingBlock(range: PKFloatRange, timeStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; - readonly secondaryScale: number; + enumerateInterpolatedPointsInRangeStrideByParametricStepUsingBlock(range: PKFloatRange, parametricStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; + + parametricValueOffsetByDistance(parametricValue: number, distanceStep: number): number; + + parametricValueOffsetByTime(parametricValue: number, timeStep: number): number; copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -164,6 +153,38 @@ declare class PKFloatRange extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PKDrawing extends NSObject implements NSCopying, NSSecureCoding { + init(): this; + + initWithStrokes(strokes: NSArray | Array): this; + + initWithDataError(data: NSData, error: interop.PointerConvertible): this; + + dataRepresentation(): NSData; + + readonly strokes: NSArray; + + readonly bounds: CGRect; + + readonly requiredContentVersion: interop.Enum; + + imageFromRectScale(rect: CGRect, scale: number): NSImage; + + drawingByApplyingTransform(transform: CGAffineTransform): PKDrawing; + + drawingByAppendingDrawing(drawing: PKDrawing): PKDrawing; + + drawingByAppendingStrokes(strokes: NSArray | Array): PKDrawing; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class PKEraserTool extends PKTool { readonly eraserType: interop.Enum; @@ -180,31 +201,59 @@ declare class PKEraserTool extends PKTool { static maximumWidthForEraserType(eraserType: interop.Enum): number; } -declare class PKStrokePath extends NSObject implements NSCopying { - initWithControlPointsCreationDate(controlPoints: NSArray | Array, creationDate: NSDate): this; +declare class PKStrokePoint extends NSObject implements NSCopying { + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitude(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number): this; - readonly count: number; + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScale(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number): this; - readonly creationDate: NSDate; + initWithLocationTimeOffsetSizeOpacityForceAzimuthAltitudeSecondaryScaleThreshold(location: CGPoint, timeOffset: number, size: CGSize, opacity: number, force: number, azimuth: number, altitude: number, secondaryScale: number, threshold: number): this; - pointAtIndex(i: number): PKStrokePoint; + readonly location: CGPoint; - objectAtIndexedSubscript(i: number): PKStrokePoint; + readonly timeOffset: number; - interpolatedLocationAt(parametricValue: number): CGPoint; + readonly size: CGSize; - interpolatedPointAt(parametricValue: number): PKStrokePoint; + readonly opacity: number; - enumerateInterpolatedPointsInRangeStrideByDistanceUsingBlock(range: PKFloatRange, distanceStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; + readonly azimuth: number; - enumerateInterpolatedPointsInRangeStrideByTimeUsingBlock(range: PKFloatRange, timeStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; + readonly force: number; - enumerateInterpolatedPointsInRangeStrideByParametricStepUsingBlock(range: PKFloatRange, parametricStep: number, block: (p1: PKStrokePoint, p2: interop.PointerConvertible) => void): void; + readonly altitude: number; - parametricValueOffsetByDistance(parametricValue: number, distanceStep: number): number; + readonly secondaryScale: number; - parametricValueOffsetByTime(parametricValue: number, timeStep: number): number; + readonly threshold: number; copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PKToolPickerItem extends NSObject implements NSCopying { + readonly identifier: string; + + readonly tool: PKTool; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class PKToolPickerInkingItem extends PKToolPickerItem { + initWithInkType(inkType: string): this; + + initWithInkTypeColor(inkType: string, color: NSColor): this; + + initWithInkTypeWidth(inkType: string, width: number): this; + + initWithInkTypeColorWidth(inkType: string, color: NSColor, width: number): this; + + initWithInkTypeColorWidthIdentifier(inkType: string, color: NSColor, width: number, identifier: string | null): this; + + initWithInkTypeColorWidthAzimuthIdentifier(inkType: string, color: NSColor, width: number, azimuth: number, identifier: string | null): this; + + readonly inkingTool: PKInkingTool; + + allowsColorSelection: boolean; + + setAllowsColorSelection(allowsColorSelection: boolean): void; +} + diff --git a/packages/macos/types/Photos.d.ts b/packages/macos/types/Photos.d.ts index 5f1d658e..3f47a44e 100644 --- a/packages/macos/types/Photos.d.ts +++ b/packages/macos/types/Photos.d.ts @@ -13,8 +13,6 @@ declare const PHInvalidImageRequestID: number; declare const PHContentEditingInputCancelledKey: string; -declare const PHContentEditingInputResultIsInCloudKey: string; - declare const PHLivePhotoInfoIsDegradedKey: string; declare const PHImageManagerMaximumSize: CGSize; @@ -31,6 +29,8 @@ declare const PHLocalIdentifiersErrorKey: string; declare const PHLocalIdentifierNotFound: string; +declare const PHContentEditingInputResultIsInCloudKey: string; + declare const PHContentEditingInputErrorKey: string; declare const PHLivePhotoInfoCancelledKey: string; @@ -41,11 +41,9 @@ declare const PHImageErrorKey: string; declare const PHLivePhotoEditingErrorDomain: string; -declare const PHVideoRequestOptionsDeliveryMode: { - Automatic: 0, - HighQualityFormat: 1, - MediumQualityFormat: 2, - FastFormat: 3, +declare const PHVideoRequestOptionsVersion: { + Current: 0, + Original: 1, }; declare const PHImageRequestOptionsResizeMode: { @@ -60,11 +58,22 @@ declare const PHImageRequestOptionsDeliveryMode: { FastFormat: 2, }; +declare const PHImageRequestOptionsVersion: { + Current: 0, + Unadjusted: 1, + Original: 2, +}; + declare const PHLivePhotoEditingErrorCode: { Unknown: 0, Aborted: 1, }; +declare const PHLivePhotoFrameType: { + Photo: 0, + Video: 1, +}; + declare const PHPhotosError: { InternalError: -1, UserCancelled: 3072, @@ -89,14 +98,55 @@ declare const PHPhotosError: { Invalid: -1, }; -declare const PHVideoRequestOptionsVersion: { - Current: 0, - Original: 1, +declare const PHAccessLevel: { + AddOnly: 1, + ReadWrite: 2, }; -declare const PHLivePhotoFrameType: { - Photo: 0, - Video: 1, +declare const PHVideoRequestOptionsDeliveryMode: { + Automatic: 0, + HighQualityFormat: 1, + MediumQualityFormat: 2, + FastFormat: 3, +}; + +declare const PHAssetCollectionSubtype: { + AlbumRegular: 2, + AlbumSyncedEvent: 3, + AlbumSyncedFaces: 4, + AlbumSyncedAlbum: 5, + AlbumImported: 6, + AlbumMyPhotoStream: 100, + AlbumCloudShared: 101, + SmartAlbumGeneric: 200, + SmartAlbumPanoramas: 201, + SmartAlbumVideos: 202, + SmartAlbumFavorites: 203, + SmartAlbumTimelapses: 204, + SmartAlbumAllHidden: 205, + SmartAlbumRecentlyAdded: 206, + SmartAlbumBursts: 207, + SmartAlbumSlomoVideos: 208, + SmartAlbumUserLibrary: 209, + SmartAlbumSelfPortraits: 210, + SmartAlbumScreenshots: 211, + SmartAlbumDepthEffect: 212, + SmartAlbumLivePhotos: 213, + SmartAlbumAnimated: 214, + SmartAlbumLongExposures: 215, + SmartAlbumUnableToUpload: 216, + SmartAlbumRAW: 217, + SmartAlbumCinematic: 218, + SmartAlbumSpatial: 219, + SmartAlbumScreenRecordings: 220, + Any: 9223372036854775807, +}; + +declare const PHCollectionListSubtype: { + RegularFolder: 100, + SmartFolderEvents: 200, + SmartFolderFaces: 201, + Any: 9223372036854775807, }; declare const PHObjectType: { @@ -123,6 +173,7 @@ declare const PHAssetMediaSubtype: { VideoStreamed: 65536, VideoHighFrameRate: 131072, VideoTimelapse: 262144, + VideoScreenRecording: 524288, VideoCinematic: 2097152, }; @@ -157,28 +208,16 @@ declare const PHImageContentMode: { Default: 0, }; -declare const PHAssetMediaType: { - Unknown: 0, - Image: 1, - Video: 2, - Audio: 3, -}; - declare const PHAssetCollectionType: { PHAssetCollectionTypeAlbum: 1, Smart: 2, }; -declare const PHCollectionListSubtype: { - RegularFolder: 100, - SmartFolderEvents: 200, - SmartFolderFaces: 201, - Any: 9223372036854775807, -}; - -declare const PHCollectionListType: { - PHCollectionListTypeFolder: 2, - Smart: 3, +declare const PHAssetMediaType: { + Unknown: 0, + Image: 1, + Video: 2, + Audio: 3, }; declare const PHAuthorizationStatus: { @@ -189,40 +228,9 @@ declare const PHAuthorizationStatus: { Limited: 4, }; -declare const PHAssetCollectionSubtype: { - AlbumRegular: 2, - AlbumSyncedEvent: 3, - AlbumSyncedFaces: 4, - AlbumSyncedAlbum: 5, - AlbumImported: 6, - AlbumMyPhotoStream: 100, - AlbumCloudShared: 101, - SmartAlbumGeneric: 200, - SmartAlbumPanoramas: 201, - SmartAlbumVideos: 202, - SmartAlbumFavorites: 203, - SmartAlbumTimelapses: 204, - SmartAlbumAllHidden: 205, - SmartAlbumRecentlyAdded: 206, - SmartAlbumBursts: 207, - SmartAlbumSlomoVideos: 208, - SmartAlbumUserLibrary: 209, - SmartAlbumSelfPortraits: 210, - SmartAlbumScreenshots: 211, - SmartAlbumDepthEffect: 212, - SmartAlbumLivePhotos: 213, - SmartAlbumAnimated: 214, - SmartAlbumLongExposures: 215, - SmartAlbumUnableToUpload: 216, - SmartAlbumRAW: 217, - SmartAlbumCinematic: 218, - SmartAlbumSpatial: 219, - Any: 9223372036854775807, -}; - -declare const PHAccessLevel: { - AddOnly: 1, - ReadWrite: 2, +declare const PHCollectionListType: { + PHCollectionListTypeFolder: 2, + Smart: 3, }; declare const PHAssetBurstSelectionType: { @@ -247,12 +255,6 @@ declare const PHAssetResourceType: { PhotoProxy: 19, }; -declare const PHImageRequestOptionsVersion: { - Current: 0, - Unadjusted: 1, - Original: 2, -}; - declare interface PHLivePhotoFrame { readonly image: CIImage; @@ -311,10 +313,12 @@ declare class PHAssetResource extends NSObject { readonly assetLocalIdentifier: string; - readonly uniformTypeIdentifier: string; - readonly originalFilename: string; + readonly contentType: UTType; + + readonly uniformTypeIdentifier: string; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -324,16 +328,6 @@ declare class PHAssetResource extends NSObject { static assetResourcesForLivePhoto(livePhoto: PHLivePhoto): NSArray; } -declare class PHAssetResourceManager extends NSObject { - static defaultManager(): PHAssetResourceManager; - - requestDataForAssetResourceOptionsDataReceivedHandlerCompletionHandler(resource: PHAssetResource, options: PHAssetResourceRequestOptions | null, handler: (p1: NSData) => void, completionHandler: (p1: NSError) => void | null): number; - - writeDataForAssetResourceToFileOptionsCompletionHandler(resource: PHAssetResource, fileURL: NSURL, options: PHAssetResourceRequestOptions | null, completionHandler: (p1: NSError) => void | null): void; - - cancelDataRequest(requestID: number): void; -} - declare class PHAssetResourceRequestOptions extends NSObject implements NSCopying { networkAccessAllowed: boolean; @@ -506,6 +500,8 @@ declare class PHAsset extends PHObject { readonly mediaSubtypes: interop.Enum; + readonly contentType: UTType; + readonly pixelWidth: number; readonly pixelHeight: number; @@ -514,6 +510,8 @@ declare class PHAsset extends PHObject { readonly modificationDate: NSDate; + readonly addedDate: NSDate; + readonly location: CLLocation; readonly duration: number; @@ -628,12 +626,16 @@ declare class PHAdjustmentData extends NSObject { declare class PHAssetResourceCreationOptions extends NSObject implements NSCopying { originalFilename: string; + contentType: UTType; + uniformTypeIdentifier: string; shouldMoveFile: boolean; setOriginalFilename(originalFilename: string | null): void; + setContentType(contentType: UTType | null): void; + setUniformTypeIdentifier(uniformTypeIdentifier: string | null): void; setShouldMoveFile(shouldMoveFile: boolean): void; @@ -719,6 +721,8 @@ declare class PHContentEditingInput extends NSObject { readonly location: CLLocation; + readonly contentType: UTType; + readonly uniformTypeIdentifier: string; readonly playbackStyle: interop.Enum; @@ -916,6 +920,16 @@ declare class PHFetchResultChangeDetails extends NS static changeDetailsFromFetchResultToFetchResultChangedObjects any>(this: This, fromResult: PHFetchResult, toResult: PHFetchResult, changedObjects: NSArray | Array): InstanceType; } +declare class PHAssetResourceManager extends NSObject { + static defaultManager(): PHAssetResourceManager; + + requestDataForAssetResourceOptionsDataReceivedHandlerCompletionHandler(resource: PHAssetResource, options: PHAssetResourceRequestOptions | null, handler: (p1: NSData) => void, completionHandler: (p1: NSError) => void | null): number; + + writeDataForAssetResourceToFileOptionsCompletionHandler(resource: PHAssetResource, fileURL: NSURL, options: PHAssetResourceRequestOptions | null, completionHandler: (p1: NSError) => void | null): void; + + cancelDataRequest(requestID: number): void; +} + declare class PHImageRequestOptions extends NSObject implements NSCopying { version: interop.Enum; diff --git a/packages/macos/types/PhotosUI.d.ts b/packages/macos/types/PhotosUI.d.ts index 986b3cdd..194dac1b 100644 --- a/packages/macos/types/PhotosUI.d.ts +++ b/packages/macos/types/PhotosUI.d.ts @@ -7,14 +7,14 @@ declare const PHProjectCategoryOther: string; declare const PHProjectCategoryPrints: string; -declare const PHProjectCategoryCard: string; - declare const PHProjectCategoryCalendar: string; declare const PHProjectCategoryBook: string; declare const PHProjectTypeUndefined: string; +declare const PHProjectCategoryCard: string; + declare const PHProjectCategoryWallDecor: string; declare const PHProjectCategoryUndefined: string; @@ -195,36 +195,6 @@ declare class PHProjectTextElement extends PHProjectElement implements NSSecureC initWithCoder(coder: NSCoder): this; } -declare class PHProjectElement extends NSObject implements NSSecureCoding { - readonly weight: number; - - readonly placement: CGRect; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - -declare class PHProjectSectionContent extends NSObject implements NSSecureCoding { - readonly elements: NSArray; - - readonly numberOfColumns: number; - - readonly aspectRatio: number; - - readonly cloudAssetIdentifiers: NSArray; - - readonly backgroundColor: NSColor; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class PHProjectInfo extends NSObject implements NSSecureCoding { readonly creationSource: interop.Enum; @@ -301,6 +271,26 @@ declare class PHPickerViewController extends NSViewController { setDelegate(delegate: PHPickerViewControllerDelegate): void; } +declare class PHProjectMapElement extends PHProjectElement implements NSSecureCoding { + readonly mapType: interop.Enum; + + readonly centerCoordinate: CLLocationCoordinate2D; + + readonly heading: number; + + readonly pitch: number; + + readonly altitude: number; + + readonly annotations: NSArray; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class PHPickerFilter extends NSObject implements NSCopying { static readonly imagesFilter: PHPickerFilter; @@ -337,18 +327,22 @@ declare class PHPickerFilter extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PHProjectMapElement extends PHProjectElement implements NSSecureCoding { - readonly mapType: interop.Enum; +declare class PHPickerResult extends NSObject { + readonly itemProvider: NSItemProvider; - readonly centerCoordinate: CLLocationCoordinate2D; + readonly assetIdentifier: string; +} - readonly heading: number; +declare class PHProjectSectionContent extends NSObject implements NSSecureCoding { + readonly elements: NSArray; - readonly pitch: number; + readonly numberOfColumns: number; - readonly altitude: number; + readonly aspectRatio: number; - readonly annotations: NSArray; + readonly cloudAssetIdentifiers: NSArray; + + readonly backgroundColor: NSColor; static readonly supportsSecureCoding: boolean; @@ -357,10 +351,16 @@ declare class PHProjectMapElement extends PHProjectElement implements NSSecureCo initWithCoder(coder: NSCoder): this; } -declare class PHPickerResult extends NSObject { - readonly itemProvider: NSItemProvider; +declare class PHProjectElement extends NSObject implements NSSecureCoding { + readonly weight: number; - readonly assetIdentifier: string; + readonly placement: CGRect; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class PHLivePhotoView extends NSView { @@ -440,6 +440,20 @@ declare class PHPickerConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class PHProjectSection extends NSObject implements NSSecureCoding { + readonly sectionContents: NSArray; + + readonly sectionType: interop.Enum; + + readonly title: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class PHProjectRegionOfInterest extends NSObject implements NSSecureCoding { readonly rect: CGRect; @@ -488,17 +502,3 @@ declare class PHPickerUpdateConfiguration extends NSObject implements NSCopying copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class PHProjectSection extends NSObject implements NSSecureCoding { - readonly sectionContents: NSArray; - - readonly sectionType: interop.Enum; - - readonly title: string; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - diff --git a/packages/macos/types/PreferencePanes.d.ts b/packages/macos/types/PreferencePanes.d.ts index 7387279b..c0abcde8 100644 --- a/packages/macos/types/PreferencePanes.d.ts +++ b/packages/macos/types/PreferencePanes.d.ts @@ -5,12 +5,12 @@ declare const NSPrefPaneHelpMenuAnchorKey: string; declare const NSPrefPaneHelpMenuInfoPListKey: string; -declare const NSPreferencePrefPaneIsAvailableNotification: string; - declare const NSPreferencePaneSwitchToPaneNotification: string; declare const NSPreferencePaneCancelUnselectNotification: string; +declare const NSPreferencePrefPaneIsAvailableNotification: string; + declare const NSPreferencePaneDoUnselectNotification: string; declare const NSPreferencePaneUpdateHelpMenuNotification: string; diff --git a/packages/macos/types/Quartz.d.ts b/packages/macos/types/Quartz.d.ts index 2236184b..5e8d29ea 100644 --- a/packages/macos/types/Quartz.d.ts +++ b/packages/macos/types/Quartz.d.ts @@ -1,7 +1,7 @@ /// /// -/// /// +/// declare const IKPictureTakerShowAddressBookPicture: string; @@ -237,6 +237,8 @@ declare const IKCellsStyleSubtitled: number; declare const kQuartzFilterManagerDidRemoveFilterNotification: string; +declare const QCCompositionProtocolImageFilter: string; + declare const IKPictureTakerAllowsVideoCaptureKey: string; declare const QCPlugInExecutionArgumentMouseLocationKey: string; @@ -295,8 +297,6 @@ declare const kQuartzFilterPDFWorkflowDomain: string; declare const IKImageBrowserCellsOutlineColorKey: string; -declare const QCCompositionProtocolImageFilter: string; - declare const QCPlugInPixelFormatARGB8: string; declare const kQuartzFilterPrintingDomain: string; @@ -339,12 +339,29 @@ declare const IKImageBrowserIconRefRepresentationType: string; declare const QCCompositionInputYKey: string; +declare const QCPlugInTimeMode: { + None: 0, + Idle: 1, + TimeBase: 2, +}; + declare const IKScannerDeviceViewDisplayMode: { None: -1, Simple: 0, Advanced: 1, }; +declare const IKCameraDeviceViewTransferMode: { + File: 0, + Memory: 1, +}; + +declare const IKCameraDeviceViewDisplayMode: { + None: -1, + Table: 0, + Icon: 1, +}; + declare const IKDeviceBrowserViewDisplayMode: { Table: 0, Outline: 1, @@ -357,23 +374,12 @@ declare const IKImageBrowserCellState: { Ready: 2, }; -declare const IKCameraDeviceViewTransferMode: { - File: 0, - Memory: 1, -}; - declare const QCPlugInExecutionMode: { Provider: 1, Processor: 2, Consumer: 3, }; -declare const QCPlugInTimeMode: { - None: 0, - Idle: 1, - TimeBase: 2, -}; - declare const IKImageBrowserDropOperation: { On: 0, Before: 1, @@ -384,12 +390,6 @@ declare const IKScannerDeviceViewTransferMode: { Memory: 1, }; -declare const IKCameraDeviceViewDisplayMode: { - None: -1, - Table: 0, - Icon: 1, -}; - declare interface IKImageEditPanelDataSource { readonly image: interop.Object; @@ -594,34 +594,6 @@ declare class QCCompositionPickerPanel extends NSPanel { compositionPickerView(): QCCompositionPickerView; } -declare class IKDeviceBrowserView extends NSView { - delegate: IKDeviceBrowserViewDelegate; - - displaysLocalCameras: boolean; - - displaysNetworkCameras: boolean; - - displaysLocalScanners: boolean; - - displaysNetworkScanners: boolean; - - mode: interop.Enum; - - readonly selectedDevice: ICDevice; - - setDelegate(delegate: IKDeviceBrowserViewDelegate): void; - - setDisplaysLocalCameras(displaysLocalCameras: boolean): void; - - setDisplaysNetworkCameras(displaysNetworkCameras: boolean): void; - - setDisplaysLocalScanners(displaysLocalScanners: boolean): void; - - setDisplaysNetworkScanners(displaysNetworkScanners: boolean): void; - - setMode(mode: interop.Enum): void; -} - declare class QCComposition extends NSObject implements NSCopying { static compositionWithFile(path: string): QCComposition; @@ -766,12 +738,6 @@ declare class IKSlideshow extends NSObject { setAutoPlayDelay(autoPlayDelay: number): void; } -declare class IKFilterBrowserView extends NSView { - setPreviewState(inState: boolean): void; - - filterName(): string; -} - declare class IKFilterBrowserPanel extends NSPanel { static filterBrowserPanelWithStyleMask(styleMask: number): interop.Object; @@ -1137,46 +1103,6 @@ declare class QCPlugIn extends NSObject { createViewController(): QCPlugInViewController; } -declare class QCRenderer extends NSObject implements QCCompositionRenderer { - initWithCompositionColorSpace(composition: QCComposition, colorSpace: interop.Object): this; - - initWithCGLContextPixelFormatColorSpaceComposition(context: interop.PointerConvertible, format: interop.PointerConvertible, colorSpace: interop.Object, composition: QCComposition): this; - - initOffScreenWithSizeColorSpaceComposition(size: CGSize, colorSpace: interop.Object, composition: QCComposition): this; - - initWithOpenGLContextPixelFormatFile(context: NSOpenGLContext, format: NSOpenGLPixelFormat, path: string): this; - - renderAtTimeArguments(time: number, arguments$: NSDictionary | Record): boolean; - - renderingTimeForTimeArguments(time: number, arguments$: NSDictionary | Record): number; - - composition(): QCComposition; - - snapshotImage(): NSImage; - - createSnapshotImageOfType(type: string): interop.Object; - - attributes(): NSDictionary; - - inputKeys(): NSArray; - - outputKeys(): NSArray; - - setValueForInputKey(value: interop.Object, key: string): boolean; - - valueForInputKey(key: string): interop.Object; - - valueForOutputKey(key: string): interop.Object; - - valueForOutputKeyOfType(key: string, type: string): interop.Object; - - propertyListFromInputValues(): interop.Object; - - setInputValuesWithPropertyList(plist: interop.Object): void; - - userInfo(): NSMutableDictionary; -} - declare class IKImageEditPanel extends NSPanel { dataSource: IKImageEditPanelDataSource; @@ -1211,6 +1137,34 @@ declare class IKSaveOptions extends NSObject { setRememberLastSetting(rememberLastSetting: boolean): void; } +declare class IKDeviceBrowserView extends NSView { + delegate: IKDeviceBrowserViewDelegate; + + displaysLocalCameras: boolean; + + displaysNetworkCameras: boolean; + + displaysLocalScanners: boolean; + + displaysNetworkScanners: boolean; + + mode: interop.Enum; + + readonly selectedDevice: ICDevice; + + setDelegate(delegate: IKDeviceBrowserViewDelegate): void; + + setDisplaysLocalCameras(displaysLocalCameras: boolean): void; + + setDisplaysNetworkCameras(displaysNetworkCameras: boolean): void; + + setDisplaysLocalScanners(displaysLocalScanners: boolean): void; + + setDisplaysNetworkScanners(displaysNetworkScanners: boolean): void; + + setMode(mode: interop.Enum): void; +} + declare class IKScannerDeviceView extends NSView { delegate: IKScannerDeviceViewDelegate; @@ -1353,6 +1307,26 @@ declare class IKCameraDeviceView extends NSView { setPostProcessApplication(postProcessApplication: NSURL): void; } +declare class QCCompositionParameterView extends NSView { + setCompositionRenderer(renderer: QCCompositionRenderer): void; + + compositionRenderer(): QCCompositionRenderer; + + hasParameters(): boolean; + + setBackgroundColor(color: NSColor): void; + + backgroundColor(): NSColor; + + setDrawsBackground(flag: boolean): void; + + drawsBackground(): boolean; + + setDelegate(delegate: interop.Object): void; + + delegate(): interop.Object; +} + declare class IKPictureTaker extends NSPanel { static pictureTaker(): IKPictureTaker; @@ -1451,24 +1425,50 @@ declare class QuartzFilterManager extends NSObject { importFilter(filterProperties: NSDictionary | Record): QuartzFilter; } -declare class QCCompositionParameterView extends NSView { - setCompositionRenderer(renderer: QCCompositionRenderer): void; +declare class QCRenderer extends NSObject implements QCCompositionRenderer { + initWithCompositionColorSpace(composition: QCComposition, colorSpace: interop.Object): this; - compositionRenderer(): QCCompositionRenderer; + initWithCGLContextPixelFormatColorSpaceComposition(context: interop.PointerConvertible, format: interop.PointerConvertible, colorSpace: interop.Object, composition: QCComposition): this; - hasParameters(): boolean; + initOffScreenWithSizeColorSpaceComposition(size: CGSize, colorSpace: interop.Object, composition: QCComposition): this; - setBackgroundColor(color: NSColor): void; + initWithOpenGLContextPixelFormatFile(context: NSOpenGLContext, format: NSOpenGLPixelFormat, path: string): this; - backgroundColor(): NSColor; + renderAtTimeArguments(time: number, arguments$: NSDictionary | Record): boolean; - setDrawsBackground(flag: boolean): void; + renderingTimeForTimeArguments(time: number, arguments$: NSDictionary | Record): number; - drawsBackground(): boolean; + composition(): QCComposition; - setDelegate(delegate: interop.Object): void; + snapshotImage(): NSImage; - delegate(): interop.Object; + createSnapshotImageOfType(type: string): interop.Object; + + attributes(): NSDictionary; + + inputKeys(): NSArray; + + outputKeys(): NSArray; + + setValueForInputKey(value: interop.Object, key: string): boolean; + + valueForInputKey(key: string): interop.Object; + + valueForOutputKey(key: string): interop.Object; + + valueForOutputKeyOfType(key: string, type: string): interop.Object; + + propertyListFromInputValues(): interop.Object; + + setInputValuesWithPropertyList(plist: interop.Object): void; + + userInfo(): NSMutableDictionary; +} + +declare class IKFilterBrowserView extends NSView { + setPreviewState(inState: boolean): void; + + filterName(): string; } declare class QCCompositionLayer extends CAOpenGLLayer implements QCCompositionRenderer { diff --git a/packages/macos/types/QuartzCore.d.ts b/packages/macos/types/QuartzCore.d.ts index 54678bc9..ad2073b6 100644 --- a/packages/macos/types/QuartzCore.d.ts +++ b/packages/macos/types/QuartzCore.d.ts @@ -81,6 +81,12 @@ declare const kCAGravityBottom: string; declare const kCAGravityCenter: string; +declare const CADynamicRangeHigh: string; + +declare const CADynamicRangeConstrainedHigh: string; + +declare const CADynamicRangeAutomatic: string; + declare const CAToneMapModeAutomatic: string; declare const kCAFillModeRemoved: string; @@ -89,6 +95,8 @@ declare const kCAFillModeBackwards: string; declare const kCAEmitterLayerSphere: string; +declare const CADynamicRangeStandard: string; + declare const kCAGravityTop: string; declare const CAToneMapModeNever: string; @@ -185,6 +193,8 @@ declare const kCAAnimationRotateAuto: string; declare const kCARendererMetalCommandQueue: string; +declare const kCAContentsFormatAutomatic: string; + declare const kCAFilterNearest: string; declare const kCAEmitterLayerRectangle: string; @@ -224,14 +234,11 @@ declare const CACornerMask: { MaxXMax: 8, }; -declare const CAAutoresizingMask: { - NotSizable: 0, - MinXMargin: 1, - WidthSizable: 2, - MaxXMargin: 4, - MinYMargin: 8, - HeightSizable: 16, - MaxYMargin: 32, +declare const CAEdgeAntialiasingMask: { + Left: 1, + Right: 2, + Bottom: 4, + Top: 8, }; declare const CAConstraintAttribute: { @@ -245,11 +252,14 @@ declare const CAConstraintAttribute: { Height: 7, }; -declare const CAEdgeAntialiasingMask: { - Left: 1, - Right: 2, - Bottom: 4, - Top: 8, +declare const CAAutoresizingMask: { + NotSizable: 0, + MinXMargin: 1, + WidthSizable: 2, + MaxXMargin: 4, + MinYMargin: 8, + HeightSizable: 16, + MaxYMargin: 32, }; declare class CATransform3D { @@ -406,30 +416,6 @@ declare interface CAMediaTiming { declare class CAMediaTiming extends NativeObject implements CAMediaTiming { } -declare class CADisplayLink extends NSObject { - addToRunLoopForMode(runloop: NSRunLoop, mode: string): void; - - removeFromRunLoopForMode(runloop: NSRunLoop, mode: string): void; - - invalidate(): void; - - readonly timestamp: number; - - readonly duration: number; - - readonly targetTimestamp: number; - - paused: boolean; - - preferredFrameRateRange: CAFrameRateRange; - - isPaused(): boolean; - - setPaused(paused: boolean): void; - - setPreferredFrameRateRange(preferredFrameRateRange: CAFrameRateRange): void; -} - declare class CAMetalDisplayLinkUpdate extends NSObject { readonly drawable: CAMetalDrawable; @@ -492,6 +478,8 @@ declare class CAMetalLayer extends CALayer { get developerHUDProperties(): NSDictionary; set developerHUDProperties(value: NSDictionary | Record); + readonly residencySet: MTLResidencySet; + setDevice(device: MTLDevice | null): void; setPixelFormat(pixelFormat: interop.Enum): void; @@ -508,7 +496,7 @@ declare class CAMetalLayer extends CALayer { setWantsExtendedDynamicRangeContent(wantsExtendedDynamicRangeContent: boolean): void; - setEDRMetadata(EDRMetadata: CAEDRMetadata): void; + setEDRMetadata(EDRMetadata: CAEDRMetadata | null): void; setDisplaySyncEnabled(displaySyncEnabled: boolean): void; @@ -665,6 +653,20 @@ declare class CAMetalDisplayLink extends NSObject { setPaused(paused: boolean): void; } +declare class CABasicAnimation extends CAPropertyAnimation { + fromValue: interop.Object; + + toValue: interop.Object; + + byValue: interop.Object; + + setFromValue(fromValue: interop.Object | null): void; + + setToValue(toValue: interop.Object | null): void; + + setByValue(byValue: interop.Object | null): void; +} + declare class CATransformLayer extends CALayer { } @@ -753,21 +755,7 @@ declare class CATransition extends CAAnimation { setEndProgress(endProgress: number): void; - setFilter(filter: interop.Object | null): void; -} - -declare class CABasicAnimation extends CAPropertyAnimation { - fromValue: interop.Object; - - toValue: interop.Object; - - byValue: interop.Object; - - setFromValue(fromValue: interop.Object | null): void; - - setToValue(toValue: interop.Object | null): void; - - setByValue(byValue: interop.Object | null): void; + setFilter(filter: interop.Object): void; } declare class CAScrollLayer extends CALayer { @@ -847,6 +835,30 @@ declare class CAMediaTimingFunction extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class CADisplayLink extends NSObject { + addToRunLoopForMode(runloop: NSRunLoop, mode: string): void; + + removeFromRunLoopForMode(runloop: NSRunLoop, mode: string): void; + + invalidate(): void; + + readonly timestamp: number; + + readonly duration: number; + + readonly targetTimestamp: number; + + paused: boolean; + + preferredFrameRateRange: CAFrameRateRange; + + isPaused(): boolean; + + setPaused(paused: boolean): void; + + setPreferredFrameRateRange(preferredFrameRateRange: CAFrameRateRange): void; +} + declare class CAPropertyAnimation extends CAAnimation { static animationWithKeyPath any>(this: This, path: string | null): InstanceType; @@ -997,6 +1009,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming toneMapMode: string; + preferredDynamicRange: string; + + contentsHeadroom: number; + minificationFilter: string; magnificationFilter: string; @@ -1159,6 +1175,10 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setToneMapMode(toneMapMode: string): void; + setPreferredDynamicRange(preferredDynamicRange: string): void; + + setContentsHeadroom(contentsHeadroom: number): void; + setMinificationFilter(minificationFilter: string): void; setMagnificationFilter(magnificationFilter: string): void; @@ -1215,7 +1235,7 @@ declare class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming setAutoresizingMask(autoresizingMask: interop.Enum): void; - setLayoutManager(layoutManager: CALayoutManager | null): void; + setLayoutManager(layoutManager: CALayoutManager): void; setActions(actions: NSDictionary | Record | null): void; diff --git a/packages/macos/types/QuickLookUI.d.ts b/packages/macos/types/QuickLookUI.d.ts index 4dbd6820..33f51c95 100644 --- a/packages/macos/types/QuickLookUI.d.ts +++ b/packages/macos/types/QuickLookUI.d.ts @@ -16,17 +16,6 @@ declare interface QLPreviewPanelDataSource { declare class QLPreviewPanelDataSource extends NativeObject implements QLPreviewPanelDataSource { } -declare interface QLPreviewPanelDelegate extends NSWindowDelegate { - previewPanelHandleEvent?(panel: QLPreviewPanel, event: NSEvent): boolean; - - previewPanelSourceFrameOnScreenForPreviewItem?(panel: QLPreviewPanel, item: QLPreviewItem): CGRect; - - previewPanelTransitionImageForPreviewItemContentRect?(panel: QLPreviewPanel, item: QLPreviewItem, contentRect: interop.PointerConvertible): interop.Object; -} - -declare class QLPreviewPanelDelegate extends NativeObject implements QLPreviewPanelDelegate { -} - declare interface QLPreviewItem extends NSObjectProtocol { readonly previewItemURL: NSURL; @@ -49,6 +38,40 @@ declare interface QLPreviewingController extends NSObjectProtocol { declare class QLPreviewingController extends NativeObject implements QLPreviewingController { } +declare interface QLPreviewPanelDelegate extends NSWindowDelegate { + previewPanelHandleEvent?(panel: QLPreviewPanel, event: NSEvent): boolean; + + previewPanelSourceFrameOnScreenForPreviewItem?(panel: QLPreviewPanel, item: QLPreviewItem): CGRect; + + previewPanelTransitionImageForPreviewItemContentRect?(panel: QLPreviewPanel, item: QLPreviewItem, contentRect: interop.PointerConvertible): interop.Object; +} + +declare class QLPreviewPanelDelegate extends NativeObject implements QLPreviewPanelDelegate { +} + +declare class QLPreviewReply extends NSObject { + stringEncoding: number; + + get attachments(): NSDictionary; + set attachments(value: NSDictionary | Record); + + title: string; + + initWithContextSizeIsBitmapDrawingBlock(contextSize: CGSize, isBitmap: boolean, drawingBlock: (p1: interop.PointerConvertible, p2: QLPreviewReply, p3: interop.PointerConvertible) => boolean | null): this; + + initWithFileURL(fileURL: NSURL): this; + + initWithDataOfContentTypeContentSizeDataCreationBlock(contentType: UTType, contentSize: CGSize, dataCreationBlock: (p1: QLPreviewReply, p2: interop.PointerConvertible) => NSData | null): this; + + setStringEncoding(stringEncoding: number): void; + + setAttachments(attachments: NSDictionary | Record): void; + + setTitle(title: string): void; + + initForPDFWithPageSizeDocumentCreationBlock(defaultPageSize: CGSize, documentCreationBlock: (p1: QLPreviewReply, p2: interop.PointerConvertible) => PDFDocument | null): this; +} + declare class QLPreviewReplyAttachment extends NSObject { readonly data: NSData; @@ -85,6 +108,49 @@ declare class QLPreviewView extends NSView { setAutostarts(autostarts: boolean): void; } +// @ts-ignore ClassDecl.tsIgnore +declare class QLPreviewPanel extends NSPanel { + static sharedPreviewPanel(): QLPreviewPanel; + + static sharedPreviewPanelExists(): boolean; + + readonly currentController: interop.Object; + + updateController(): void; + + dataSource: QLPreviewPanelDataSource; + + reloadData(): void; + + refreshCurrentPreviewItem(): void; + + currentPreviewItemIndex: number; + + readonly currentPreviewItem: QLPreviewItem; + + displayState: interop.Object; + + // @ts-ignore MemberDecl.tsIgnore + delegate: interop.Object; + + enterFullScreenModeWithOptions(screen: NSScreen, options: NSDictionary | Record): boolean; + + exitFullScreenModeWithOptions(options: NSDictionary | Record): void; + + readonly inFullScreenMode: boolean; + + setDataSource(dataSource: QLPreviewPanelDataSource): void; + + setCurrentPreviewItemIndex(currentPreviewItemIndex: number): void; + + setDisplayState(displayState: interop.Object): void; + + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: interop.Object): void; + + isInFullScreenMode(): boolean; +} + declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHandling { beginRequestWithExtensionContext(context: NSExtensionContext): void; @@ -129,73 +195,7 @@ declare class QLPreviewProvider extends NSObject implements NSExtensionRequestHa readonly debugDescription: string; } -declare class QLPreviewReply extends NSObject { - stringEncoding: number; - - get attachments(): NSDictionary; - set attachments(value: NSDictionary | Record); - - title: string; - - initWithContextSizeIsBitmapDrawingBlock(contextSize: CGSize, isBitmap: boolean, drawingBlock: (p1: interop.PointerConvertible, p2: QLPreviewReply, p3: interop.PointerConvertible) => boolean | null): this; - - initWithFileURL(fileURL: NSURL): this; - - initWithDataOfContentTypeContentSizeDataCreationBlock(contentType: UTType, contentSize: CGSize, dataCreationBlock: (p1: QLPreviewReply, p2: interop.PointerConvertible) => NSData | null): this; - - setStringEncoding(stringEncoding: number): void; - - setAttachments(attachments: NSDictionary | Record): void; - - setTitle(title: string): void; - - initForPDFWithPageSizeDocumentCreationBlock(defaultPageSize: CGSize, documentCreationBlock: (p1: QLPreviewReply, p2: interop.PointerConvertible) => PDFDocument | null): this; -} - declare class QLFilePreviewRequest extends NSObject { readonly fileURL: NSURL; } -// @ts-ignore ClassDecl.tsIgnore -declare class QLPreviewPanel extends NSPanel { - static sharedPreviewPanel(): QLPreviewPanel; - - static sharedPreviewPanelExists(): boolean; - - readonly currentController: interop.Object; - - updateController(): void; - - dataSource: QLPreviewPanelDataSource; - - reloadData(): void; - - refreshCurrentPreviewItem(): void; - - currentPreviewItemIndex: number; - - readonly currentPreviewItem: QLPreviewItem; - - displayState: interop.Object; - - // @ts-ignore MemberDecl.tsIgnore - delegate: interop.Object; - - enterFullScreenModeWithOptions(screen: NSScreen, options: NSDictionary | Record): boolean; - - exitFullScreenModeWithOptions(options: NSDictionary | Record): void; - - readonly inFullScreenMode: boolean; - - setDataSource(dataSource: QLPreviewPanelDataSource): void; - - setCurrentPreviewItemIndex(currentPreviewItemIndex: number): void; - - setDisplayState(displayState: interop.Object): void; - - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: interop.Object): void; - - isInFullScreenMode(): boolean; -} - diff --git a/packages/macos/types/Ruby.d.ts b/packages/macos/types/Ruby.d.ts index e94efb0c..575fd7a1 100644 --- a/packages/macos/types/Ruby.d.ts +++ b/packages/macos/types/Ruby.d.ts @@ -116,8 +116,6 @@ declare const rb_eSignal: number; declare const rb_eRuntimeError: number; -declare const rb_cIO: number; - declare const rb_eTypeError: number; declare const rb_eSystemCallError: number; @@ -130,6 +128,8 @@ declare const OnigSyntaxPosixBasic: OnigSyntaxType; declare const rb_eSecurityError: number; +declare const rb_cIO: number; + declare const ruby_copyright: interop.Pointer; declare const OnigSyntaxRuby: OnigSyntaxType; @@ -226,40 +226,11 @@ declare const rb_eNotImpError: number; declare const rb_mWaitWritable: number; -declare const ruby_fl_type: { - FL_WB_PROTECTED: 32, - FL_PROMOTED0: 32, - FL_PROMOTED1: 64, - FL_PROMOTED: 96, - FL_FINALIZE: 128, - FL_TAINT: 256, - FL_UNTRUSTED: 256, - FL_EXIVAR: 1024, - FL_FREEZE: 2048, - FL_USHIFT: 12, - FL_USER0: 4096, - FL_USER1: 8192, - FL_USER2: 16384, - FL_USER3: 32768, - FL_USER4: 65536, - FL_USER5: 131072, - FL_USER6: 262144, - FL_USER7: 524288, - FL_USER8: 1048576, - FL_USER9: 2097152, - FL_USER10: 4194304, - FL_USER11: 8388608, - FL_USER12: 16777216, - FL_USER13: 33554432, - FL_USER14: 67108864, - FL_USER15: 134217728, - FL_USER16: 268435456, - FL_USER17: 536870912, - FL_USER18: 1073741824, - FL_USER19: -2147483648, - ELTS_SHARED: 16384, - FL_DUPPED: 1311, - FL_SINGLETON: 4096, +declare const st_retval: { + CONTINUE: 0, + STOP: 1, + DELETE: 2, + CHECK: 3, }; declare const ruby_rarray_flags: { @@ -316,11 +287,40 @@ declare const ruby_value_type: { MASK: 31, }; -declare const st_retval: { - CONTINUE: 0, - STOP: 1, - DELETE: 2, - CHECK: 3, +declare const ruby_fl_type: { + FL_WB_PROTECTED: 32, + FL_PROMOTED0: 32, + FL_PROMOTED1: 64, + FL_PROMOTED: 96, + FL_FINALIZE: 128, + FL_TAINT: 256, + FL_UNTRUSTED: 256, + FL_EXIVAR: 1024, + FL_FREEZE: 2048, + FL_USHIFT: 12, + FL_USER0: 4096, + FL_USER1: 8192, + FL_USER2: 16384, + FL_USER3: 32768, + FL_USER4: 65536, + FL_USER5: 131072, + FL_USER6: 262144, + FL_USER7: 524288, + FL_USER8: 1048576, + FL_USER9: 2097152, + FL_USER10: 4194304, + FL_USER11: 8388608, + FL_USER12: 16777216, + FL_USER13: 33554432, + FL_USER14: 67108864, + FL_USER15: 134217728, + FL_USER16: 268435456, + FL_USER17: 536870912, + FL_USER18: 1073741824, + FL_USER19: -2147483648, + ELTS_SHARED: 16384, + FL_DUPPED: 1311, + FL_SINGLETON: 4096, }; declare const ruby_econv_flag_type: { @@ -357,6 +357,11 @@ declare const rb_econv_result_t: { econv_incomplete_input: 6, }; +declare const rb_io_wait_readwrite: { + READ: 0, + WRIT: 1, +}; + declare const ruby_special_consts: { Qfalse: 0, Qtrue: 20, @@ -398,11 +403,6 @@ declare const ruby_rmodule_flags: { ENUM_END: 65537, }; -declare const rb_io_wait_readwrite: { - READ: 0, - WRIT: 1, -}; - declare class rb_io_enc_t { constructor(init?: rb_io_enc_t); enc: interop.Pointer; @@ -563,14 +563,6 @@ declare class rb_global_variable { constructor(init?: rb_global_variable); } -declare class unnamed_2247573277379321427 { - constructor(init?: unnamed_2247573277379321427); - dmark: (p1: interop.PointerConvertible) => void | null; - dfree: (p1: interop.PointerConvertible) => void | null; - dsize: (p1: interop.PointerConvertible) => number | null; - reserved: unknown /* const array */; -} - declare class RData { constructor(init?: RData); basic: RBasic; @@ -653,36 +645,49 @@ declare class RRegexp { usecnt: number; } -declare class unnamed_12149393806796386288 { - constructor(init?: unnamed_12149393806796386288); - len: number; - aux: unnamed_16164568970053054442; - ptr: interop.Pointer; -} - declare class RArray { constructor(init?: RArray); basic: RBasic; - as: unnamed_12972846311717882985; -} - -declare class unnamed_5549488302985633295 { - constructor(init?: unnamed_5549488302985633295); - len: number; - ptr: string | null; - aux: unnamed_6546137323448125394; + as: unnamed_8947326465846909553; } declare class RString { constructor(init?: RString); basic: RBasic; - as: unnamed_17421652256511995457; + as: unnamed_5811631881619703303; +} + +declare class unnamed_9071603155498430573 { + constructor(init?: unnamed_9071603155498430573); + numiv: number; + ivptr: interop.Pointer; + iv_index_tbl: interop.Pointer; } declare class RObject { constructor(init?: RObject); basic: RBasic; - as: unnamed_17959043844529870877; + as: unnamed_10013601549612586129; +} + +declare class RClassDeprecated { + constructor(init?: RClassDeprecated); + basic: RBasic; +} + +declare class unnamed_8252383207716883408 { + constructor(init?: unnamed_8252383207716883408); + dmark: (p1: interop.PointerConvertible) => void | null; + dfree: (p1: interop.PointerConvertible) => void | null; + dsize: (p1: interop.PointerConvertible) => number | null; + reserved: unknown /* const array */; +} + +declare class unnamed_10844333523920063151 { + constructor(init?: unnamed_10844333523920063151); + len: number; + aux: unnamed_8417304171698770295; + ptr: interop.Pointer; } declare class OnigCaptureTreeNodeStruct { @@ -705,12 +710,11 @@ declare class OnigCompileInfo { case_fold_flag: number; } -declare class RTypedData { - constructor(init?: RTypedData); - basic: RBasic; - type: interop.Pointer; - typed_flag: number; - data: interop.Pointer; +declare class unnamed_10999803535462308628 { + constructor(init?: unnamed_10999803535462308628); + len: number; + ptr: string | null; + aux: unnamed_8416264486544584876; } declare class OnigRepeatRange { @@ -722,7 +726,7 @@ declare class OnigRepeatRange { declare class rb_data_type_struct { constructor(init?: rb_data_type_struct); wrap_struct_name: string | null; - function: unnamed_2247573277379321427; + function: unnamed_8252383207716883408; parent: interop.Pointer; data: interop.Pointer; flags: number; @@ -732,20 +736,16 @@ declare class rb_debug_inspector_struct { constructor(init?: rb_debug_inspector_struct); } -declare class unnamed_5851121338036403874 { - constructor(init?: unnamed_5851121338036403874); - numiv: number; - ivptr: interop.Pointer; - iv_index_tbl: interop.Pointer; -} - declare class rb_econv_t { constructor(init?: rb_econv_t); } -declare class RClassDeprecated { - constructor(init?: RClassDeprecated); +declare class RTypedData { + constructor(init?: RTypedData); basic: RBasic; + type: interop.Pointer; + typed_flag: number; + data: interop.Pointer; } declare class rb_vm_struct { @@ -758,53 +758,53 @@ declare class RBasic { klass: number; } -type unnamed_16164568970053054442Descriptor = +type unnamed_8417304171698770295Descriptor = | { capa: number } | { shared: number }; -declare class unnamed_16164568970053054442 { - constructor(init?: unnamed_16164568970053054442Descriptor); +declare class unnamed_8417304171698770295 { + constructor(init?: unnamed_8417304171698770295Descriptor); capa: number; shared: number; } -type unnamed_17421652256511995457Descriptor = - | { heap: unnamed_5549488302985633295 } - | { ary: unknown /* const array */ }; +type unnamed_8416264486544584876Descriptor = + | { capa: number } + | { shared: number }; -declare class unnamed_17421652256511995457 { - constructor(init?: unnamed_17421652256511995457Descriptor); - heap: unnamed_5549488302985633295; - ary: unknown /* const array */; +declare class unnamed_8416264486544584876 { + constructor(init?: unnamed_8416264486544584876Descriptor); + capa: number; + shared: number; } -type unnamed_17959043844529870877Descriptor = - | { heap: unnamed_5851121338036403874 } +type unnamed_5811631881619703303Descriptor = + | { heap: unnamed_10999803535462308628 } | { ary: unknown /* const array */ }; -declare class unnamed_17959043844529870877 { - constructor(init?: unnamed_17959043844529870877Descriptor); - heap: unnamed_5851121338036403874; +declare class unnamed_5811631881619703303 { + constructor(init?: unnamed_5811631881619703303Descriptor); + heap: unnamed_10999803535462308628; ary: unknown /* const array */; } -type unnamed_6546137323448125394Descriptor = - | { capa: number } - | { shared: number }; +type unnamed_10013601549612586129Descriptor = + | { heap: unnamed_9071603155498430573 } + | { ary: unknown /* const array */ }; -declare class unnamed_6546137323448125394 { - constructor(init?: unnamed_6546137323448125394Descriptor); - capa: number; - shared: number; +declare class unnamed_10013601549612586129 { + constructor(init?: unnamed_10013601549612586129Descriptor); + heap: unnamed_9071603155498430573; + ary: unknown /* const array */; } -type unnamed_12972846311717882985Descriptor = - | { heap: unnamed_12149393806796386288 } +type unnamed_8947326465846909553Descriptor = + | { heap: unnamed_10844333523920063151 } | { ary: unknown /* const array */ }; -declare class unnamed_12972846311717882985 { - constructor(init?: unnamed_12972846311717882985Descriptor); - heap: unnamed_12149393806796386288; +declare class unnamed_8947326465846909553 { + constructor(init?: unnamed_8947326465846909553Descriptor); + heap: unnamed_10844333523920063151; ary: unknown /* const array */; } diff --git a/packages/macos/types/Runtime.d.ts b/packages/macos/types/Runtime.d.ts index a119e045..63dcf8b9 100644 --- a/packages/macos/types/Runtime.d.ts +++ b/packages/macos/types/Runtime.d.ts @@ -1,9 +1,5 @@ /// -declare const tkPlatStubsPtr: interop.Pointer; - -declare const tkStubsPtr: interop.Pointer; - declare const PE_arm_debug_panic_hook: (p1: string) => void; declare const kPEOptionKey: number; @@ -24,24 +20,14 @@ declare const PE_kputc: (p1: number) => void; declare const gPESerialBaud: number; -declare const kPEShiftKey: number; - -declare const tclPlatStubsPtr: interop.Pointer; - declare const disable_serial_output: boolean; -declare const tclStubsPtr: interop.Pointer; +declare const kPEShiftKey: number; declare const kPECommandKey: number; declare const gPlatformECID: unknown /* const array */; -declare const UNW_ESTOPUNWIND: number; - -declare const UNW_OR1K_R9: number; - -declare const UNW_X86_64_XMM12: number; - declare const UNW_LOONGARCH_R0: number; declare const UNW_AARCH64_V31: number; @@ -60,6 +46,8 @@ declare const kDNSServiceErr_Incompatible: number; declare const UNW_LOONGARCH_F23: number; +declare const UNW_PPC_R9: number; + declare const UNW_MIPS_F19: number; declare const kHFSUnusedNodeFixMask: number; @@ -186,6 +174,8 @@ declare const kDNSServiceType_NSEC3PARAM: number; declare const UNW_PPC_AP: number; +declare const emacs_ctlx_keymap: unknown /* const array */; + declare const kDNSServiceFlagsValidate: number; declare const UNW_PPC64_VS16: number; @@ -238,6 +228,8 @@ declare const UNW_VE_V46: number; declare const UNW_MIPS_R11: number; +declare const UNW_RISCV_X16: number; + declare const kDNSServiceErr_DoubleNAT: number; declare const gPlatformMemoryID: number; @@ -290,6 +282,8 @@ declare const DYLD_CHAINED_PTR_64_OFFSET: number; declare const UNW_VE_VM9: number; +declare const XPC_ACTIVITY_GRACE_PERIOD: string; + declare const UNW_VE_S36: number; declare const UNW_MIPS_R0: number; @@ -300,6 +294,8 @@ declare const UNW_PPC_V18: number; declare const dot3ChipSetAMD79900: number; +declare const kDNSServiceErr_NATTraversal: number; + declare const UNW_RISCV_X7: number; declare const UNW_RISCV_F10: number; @@ -450,6 +446,8 @@ declare const __stderrp: interop.Pointer; declare const UNW_PPC64_VS43: number; +declare const _xpc_type_uint64: _xpc_type_s; + declare const sqlite3_version: interop.Pointer; declare const UNW_RISCV_X24: number; @@ -494,8 +492,6 @@ declare const UNW_ARM64_D16: number; declare const UNW_PPC64_R16: number; -declare const UNW_ARM_WC0: number; - declare const UNW_RISCV_X21: number; declare const UNW_ARM_D14: number; @@ -542,8 +538,6 @@ declare const kDNSServiceType_MINFO: number; declare const UNW_MIPS_R1: number; -declare const kBTVariableIndexKeysMask: number; - declare const UNW_PPC_V1: number; declare const kHFSBootVolumeInconsistentBit: number; @@ -572,14 +566,12 @@ declare const UNWIND_X86_REG_EBP: number; declare const UNW_PPC64_V27: number; -declare const UNW_AARCH64_X16: number; +declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; declare const kDNSServiceType_EID: number; declare const UNW_REG_IP: number; -declare const UNW_MIPS_F28: number; - declare const kHFSUnusedNodesFixDate: number; declare const UNW_PPC_R8: number; @@ -670,6 +662,8 @@ declare const rl_deprep_term_function: () => void; declare const UNW_PPC_V22: number; +declare const UNW_MIPS_F28: number; + declare const UNW_VE_V48: number; declare const kHFSJMountVersion: number; @@ -712,8 +706,6 @@ declare const kDNSServiceType_ISDN: number; declare const UNW_SPARC_G1: number; -declare const SOCKINFO_VSOCK: number; - declare const kDNSServiceProtocol_IPv4: number; declare const UIDNA_DEFAULT: number; @@ -778,8 +770,12 @@ declare const UNW_ARM64_X19: number; declare const UNW_S390X_F4: number; +declare const kBTVariableIndexKeysMask: number; + declare const UNW_ARM_RA_AUTH_CODE: number; +declare const UNW_OR1K_R9: number; + declare const kHFSVolumeJournaledMask: number; declare const UNW_RISCV_X5: number; @@ -818,6 +814,8 @@ declare const dot3ChipSetWesternDigital83C790: number; declare const kHFSAllocationFileID: number; +declare const UNW_X86_64_XMM12: number; + declare const UNW_AARCH64_V12: number; declare const UNW_MIPS_F25: number; @@ -836,8 +834,6 @@ declare const UNW_LOONGARCH_F21: number; declare const UNW_S390X_F1: number; -declare const kAUWriteReturnTokErr: number; - declare const UNW_S390X_R9: number; declare const UNW_ARM64_D10: number; @@ -854,8 +850,6 @@ declare const UNW_S390X_F13: number; declare const UNW_RISCV_F13: number; -declare const kDNSServiceErr_NATTraversal: number; - declare const _os_log_default: os_log_s; declare const UNW_ARM_R4: number; @@ -870,6 +864,8 @@ declare const _xpc_type_dictionary: _xpc_type_s; declare const DYLD_CHAINED_PTR_ARM64E_SEGMENTED: number; +declare const UNW_AARCH64_X16: number; + declare const kHFSRootFolderID: number; declare const UNW_PPC_F28: number; @@ -902,8 +898,6 @@ declare const kHFSVolumeNoCacheRequiredMask: number; declare const XPC_ACTIVITY_REQUIRE_BATTERY_LEVEL: string; -declare const UIDNA_ERROR_CONTEXTO_DIGITS: number; - declare const dot3ChipSetDigitalDC21040: number; declare const kHFSContentProtectionMask: number; @@ -926,8 +920,6 @@ declare const dot3ChipSetDigitalDC21041: number; declare const kDNSServiceErr_BadKey: number; -declare const UNW_RISCV_X16: number; - declare const UNW_PPC64_R8: number; declare const kDNSServiceType_LOC: number; @@ -1004,8 +996,6 @@ declare const UNW_ARM_WC2: number; declare const UNW_LOONGARCH_F24: number; -declare const emacs_ctlx_keymap: unknown /* const array */; - declare const UNW_S390X_F6: number; declare const UNW_PPC64_VS51: number; @@ -1330,6 +1320,8 @@ declare const UNW_MIPS_R22: number; declare const UNW_VE_S21: number; +declare const SOCKINFO_VSOCK: number; + declare const rl_instream: interop.Pointer; declare const UNW_ARM64_X2: number; @@ -1478,8 +1470,6 @@ declare const UNW_VE_S31: number; declare const UNW_LOONGARCH_F3: number; -declare const MTF_SONAME: number; - declare const readline_echoing_p: number; declare const XPC_ACTIVITY_INTERVAL_7_DAYS: number; @@ -1820,6 +1810,8 @@ declare const UNW_S390X_F9: number; declare const UNWIND_ARM64_FRAME_X19_X20_PAIR: number; +declare const HV_EXISTS: number; + declare const UNW_PPC64_VS13: number; declare const kAUOpenErr: number; @@ -1840,8 +1832,6 @@ declare const UNW_RISCV_F6: number; declare const DYLD_CHAINED_PTR_ARM64E_OFFSET: number; -declare const _xpc_type_uint64: _xpc_type_s; - declare const disable_kprintf_output: boolean; declare const kHFSHasAttributesMask: number; @@ -1908,8 +1898,6 @@ declare const UNW_X86_64_R8: number; declare const UNW_PPC_F2: number; -declare const UNWIND_X86_FRAMELESS_STACK_ADJUST: number; - declare const UNW_AARCH64_V9: number; declare const UNW_X86_64_XMM8: number; @@ -1950,6 +1938,8 @@ declare const kDNSServiceFlagsSecure: number; declare const UNW_PPC_F26: number; +declare const tkIntXlibStubsPtr: interop.Pointer; + declare const UNW_PPC64_V1: number; declare const UNW_VE_V3: number; @@ -2018,6 +2008,8 @@ declare const rl_attempted_completion_over: number; declare const kDNSServiceType_NULL: number; +declare const kAUWriteReturnTokErr: number; + declare const rl_ignore_completion_duplicates: number; declare const UNW_PPC64_VS60: number; @@ -2114,13 +2106,13 @@ declare const UNW_VE_V22: number; declare const UNW_VE_V38: number; -declare const rl_pre_input_hook: (p1: string, p2: number) => number; +declare const UNW_MIPS_F3: number; -declare const UNW_MIPS_LO: number; +declare const UNW_RISCV_X22: number; -declare const kHFSVolumeHardwareLockBit: number; +declare const kHFSFolderThreadRecord: number; -declare const UNW_MIPS_F3: number; +declare const UNW_AARCH64_X26: number; declare const UNW_MIPS_F29: number; @@ -2258,8 +2250,6 @@ declare const UNW_PPC_CR2: number; declare const dot3ChipSetIntel82557: number; -declare const UNW_HEXAGON_R4: number; - declare const UNW_PPC64_VS59: number; declare const kDNSServiceType_RP: number; @@ -2396,8 +2386,6 @@ declare const UIDNA_ERROR_BIDI: number; declare const UNW_ARM64_X13: number; -declare const UNW_VE_V21: number; - declare const UNW_MIPS_R31: number; declare const kAUStatErr: number; @@ -2418,8 +2406,6 @@ declare const UNW_PPC64_V15: number; declare const UNW_ARM64_D19: number; -declare const UNW_AARCH64_X26: number; - declare const UNW_OR1K_R6: number; declare const UNW_PPC_CR7: number; @@ -2434,10 +2420,6 @@ declare const UNWIND_ARM_MODE_DWARF: number; declare const _xpc_type_error: _xpc_type_s; -declare const kAUMakeReturnTokErr: number; - -declare const _dispatch_source_type_memorypressure: dispatch_source_type_s; - declare const UNW_OR1K_R27: number; declare const UNW_PPC64_VS5: number; @@ -2448,6 +2430,12 @@ declare const UNW_LOONGARCH_F9: number; declare const UNW_VE_S18: number; +declare const MTF_SONAME: number; + +declare const UNW_VE_S27: number; + +declare const UNW_VE_V21: number; + declare const UNW_ARM64_X14: number; declare const UNW_RISCV_X9: number; @@ -2470,8 +2458,6 @@ declare const UNW_ARM64_X10: number; declare const UNW_VE_S0: number; -declare const UNW_VE_S27: number; - declare const kHFSPlusVersion: number; declare const UNW_AARCH64_V29: number; @@ -2496,6 +2482,8 @@ declare const UNW_PPC64_F17: number; declare const UNW_VE_VM12: number; +declare const UNW_HEXAGON_R4: number; + declare const kDNSServiceErr_Timeout: number; declare const kAULastErr: number; @@ -2578,6 +2566,10 @@ declare const UNW_ARM_R7: number; declare const kDNSServiceType_TSIG: number; +declare const UNW_ESTOPUNWIND: number; + +declare const UNW_MIPS_LO: number; + declare const UNW_RISCV_X27: number; declare const UNW_ARM_WR8: number; @@ -2598,8 +2590,6 @@ declare const ldif_debug: number; declare const UNW_VE_V25: number; -declare const XPC_ACTIVITY_GRACE_PERIOD: string; - declare const kDNSServiceFlagsPrivateOne: number; declare const UNW_PPC64_V26: number; @@ -2614,6 +2604,8 @@ declare const HV_NO_DEVICE: number; declare const UNW_ARM64_X20: number; +declare const UNW_PPC_R13: number; + declare const UNWIND_X86_64_REG_NONE: number; declare const UNW_SPARC_O4: number; @@ -2624,12 +2616,12 @@ declare const UNW_HEXAGON_R0: number; declare const kDNSServiceErr_NoError: number; +declare const __fpcr_trap_inexact: number; + declare const UNW_LOONGARCH_F31: number; declare const UNW_MIPS_R5: number; -declare const kHFSFolderThreadRecord: number; - declare const UNW_AARCH64_X6: number; declare const UNW_MIPS_F12: number; @@ -2646,6 +2638,8 @@ declare const UNW_LOONGARCH_F14: number; declare const UNW_LOONGARCH_F10: number; +declare const UNWIND_X86_FRAMELESS_STACK_ADJUST: number; + declare const UNW_LOONGARCH_F2: number; declare const UNW_AARCH64_V15: number; @@ -2664,8 +2658,6 @@ declare const UNW_X86_ESI: number; declare const UNW_LOONGARCH_R14: number; -declare const __fpcr_trap_inexact: number; - declare const kDNSServiceFlagsTimeout: number; declare const kHFSCatalogNodeIDsReusedBit: number; @@ -2738,11 +2730,9 @@ declare const UNW_VE_S48: number; declare const UNW_VE_S47: number; -declare const UNW_PPC_V27: number; - -declare const UNW_VE_S42: number; +declare const UNW_RISCV_F29: number; -declare const UNW_VE_S41: number; +declare const dot3ChipSetNationalSonic: number; declare const UNW_ARM_D0: number; @@ -2750,10 +2740,12 @@ declare const UNW_VE_S32: number; declare const UNWIND_ARM_FRAME_FIRST_PUSH_R5: number; -declare const UNW_RISCV_X22: number; - declare const UNW_VE_S24: number; +declare const _dispatch_source_type_memorypressure: dispatch_source_type_s; + +declare const kAUMakeReturnTokErr: number; + declare const UNW_SPARC_L6: number; declare const UNWIND_X86_FRAMELESS_STACK_REG_PERMUTATION: number; @@ -2764,8 +2756,6 @@ declare const UNW_RISCV_F30: number; declare const gss_nt_service_name: interop.Pointer; -declare const UNW_RISCV_F29: number; - declare const UNW_RISCV_F27: number; declare const UNW_RISCV_F24: number; @@ -2932,6 +2922,8 @@ declare const UNW_PPC_V25: number; declare const UNW_ARM_D26: number; +declare const UNW_VE_S42: number; + declare const UNW_VE_V56: number; declare const UNWIND_ARM_DWARF_SECTION_OFFSET: number; @@ -3086,6 +3078,8 @@ declare const UNW_PPC64_CR5: number; declare const UNW_X86_64_XMM13: number; +declare const rl_pre_input_hook: (p1: string, p2: number) => number; + declare const _dispatch_source_type_write: dispatch_source_type_s; declare const kDNSServiceFlagsThresholdReached: number; @@ -3170,8 +3164,6 @@ declare const kHFSVolumeNoCacheRequiredBit: number; declare const UNW_VE_VM5: number; -declare const UNW_PPC_R9: number; - declare const UNW_PPC_CR6: number; declare const UNW_ARM64_D30: number; @@ -3200,6 +3192,8 @@ declare const UNW_PPC_VSCR: number; declare const UNW_PPC_V29: number; +declare const UNW_PPC_V27: number; + declare const UNW_RISCV_F17: number; declare const KRB5_C_RANDSOURCE_MAX: number; @@ -3288,19 +3282,15 @@ declare const UNW_PPC_R17: number; declare const UNW_PPC_R14: number; -declare const UNW_PPC_R13: number; - declare const UNW_ARM_D4: number; declare const UNW_PPC_R10: number; -declare const UNW_PPC_R4: number; - declare const UNW_PPC_R3: number; -declare const gss_mech_set_krb5: interop.Pointer; +declare const kDNSServiceType_GPOS: number; -declare const UNW_PPC_R0: number; +declare const gss_mech_set_krb5_old: interop.Pointer; declare const UNW_X86_64_XMM10: number; @@ -3310,12 +3300,12 @@ declare const kDNSServiceProtocol_UDP: number; declare const UNW_HEXAGON_R13: number; -declare const UIDNA_ERROR_LABEL_HAS_DOT: number; - declare const UNW_X86_64_XMM1: number; declare const kHFSCatalogKeyMaximumLength: number; +declare const kHFSVolumeHardwareLockBit: number; + declare const UNW_X86_64_RCX: number; declare const UNW_OR1K_R22: number; @@ -3414,6 +3404,8 @@ declare const UNW_PPC64_F1: number; declare const SOCKINFO_KERN_CTL: number; +declare const UNW_ARM_WC0: number; + declare const UIDNA_ALLOW_UNASSIGNED: number; declare const UNW_S390X_F10: number; @@ -3444,12 +3436,8 @@ declare const kDNSServiceErr_Unknown: number; declare const UNW_VE_V26: number; -declare const dot3ChipSetNationalSonic: number; - declare const UNW_PPC64_V25: number; -declare const UNW_VE_V19: number; - declare const XPC_ACTIVITY_PRIORITY: string; declare const UNW_S390X_F12: number; @@ -3586,6 +3574,8 @@ declare const normal: number; declare const kDNSServiceType_APL: number; +declare const UNW_VE_S41: number; + declare const UIDNA_NONTRANSITIONAL_TO_UNICODE: number; declare const UNW_ARM64_X16: number; @@ -3604,8 +3594,14 @@ declare const UNW_PPC_F31: number; declare const UNW_ARM_IP: number; +declare const UIDNA_ERROR_LABEL_HAS_DOT: number; + declare const XPC_ACTIVITY_STATE_CONTINUE: number; +declare const UNW_PPC_R0: number; + +declare const gss_mech_set_krb5: interop.Pointer; + declare const UNW_ARM64_D23: number; declare const _xpc_type_array: _xpc_type_s; @@ -3650,17 +3646,17 @@ declare const kHFSMaxVolumeNameChars: number; declare const UNW_VE_V1: number; +declare const UNW_PPC_R4: number; + declare const kDNSServiceFlagsUnique: number; declare const UNW_HEXAGON_R2: number; declare const UNW_SPARC_O2: number; -declare const kUnknownType: number; - -declare const gss_mech_set_krb5_old: interop.Pointer; +declare const UNW_VE_V19: number; -declare const kDNSServiceType_GPOS: number; +declare const kUnknownType: number; declare const GSS_C_NT_USER_NAME: interop.Pointer; @@ -3680,214 +3676,45 @@ declare const finalStage: number; declare const _dispatch_source_type_signal: dispatch_source_type_s; -declare const Tk_State: { - NULL: -1, - ACTIVE: 0, - DISABLED: 1, - NORMAL: 2, - HIDDEN: 3, -}; - -declare const Tk_Justify: { - LEFT: 0, - RIGHT: 1, - CENTER: 2, -}; - -declare const Tk_Anchor: { - N: 0, - NE: 1, - E: 2, - SE: 3, - S: 4, - SW: 5, - W: 6, - NW: 7, - CENTER: 8, -}; - -declare const Tk_ConfigTypes: { - BOOLEAN: 0, - INT: 1, - DOUBLE: 2, - STRING: 3, - UID: 4, - COLOR: 5, - FONT: 6, - BITMAP: 7, - BORDER: 8, - RELIEF: 9, - CURSOR: 10, - ACTIVE_CURSOR: 11, - JUSTIFY: 12, - ANCHOR: 13, - SYNONYM: 14, - CAP_STYLE: 15, - JOIN_STYLE: 16, - PIXELS: 17, - MM: 18, - WINDOW: 19, - CUSTOM: 20, - END: 21, -}; - -declare const kc_kind: { - KindNone: -1, - KindUnknown: 0, - KindPrimary: 1, - KindPageable: 2, - KindAuxiliary: 3, - NumKinds: 4, -}; - -declare const sysdir_search_path_domain_mask_t: { - USER: 1, - LOCAL: 2, - NETWORK: 4, - SYSTEM: 8, - ALL: 65535, -}; - -declare const reloc_type_arm64: { - UNSIGNED: 0, - SUBTRACTOR: 1, - BRANCH26: 2, - PAGE21: 3, - PAGEOFF12: 4, - GOT_LOAD_PAGE21: 5, - GOT_LOAD_PAGEOFF12: 6, - POINTER_TO_GOT: 7, - TLVP_LOAD_PAGE21: 8, - TLVP_LOAD_PAGEOFF12: 9, - ADDEND: 10, - AUTHENTICATED_POINTER: 11, -}; - -declare const dyld_image_mode: { - dyld_image_adding: 0, - dyld_image_removing: 1, - dyld_image_info_change: 2, - dyld_image_dyld_moved: 3, -}; - -declare const ifnet_interface_advisory_interface_type: { - WIFI: 1, - CELL: 2, -}; - -declare const acl_type_t: { - EXTENDED: 256, - ACCESS: 0, - DEFAULT: 1, - AFS: 2, - CODA: 3, - NTFS: 4, - NWFS: 5, -}; - -declare const http_auth_e: { - NONE: 0, - BASIC: 1, - MD5: 2, - MD5_SESS: 3, - MD5_INT: 4, - MD5_SESS_INT: 5, - NEGOTIATE: 6, -}; - -declare const au_sdev_open_flags: { - NONBLOCK: 1, - ALLSESSIONS: 65536, -}; - -declare const DYLD_BOOL: { - FALS: 0, - TRU: 1, -}; - -declare const ifnet_interface_advisory_wifi_freq_band: { - NOT_AVAIL: 0, - WIFI_24GHZ: 1, - WIFI_5GHZ: 2, - WIFI_6GHZ: 3, -}; - -declare const Tcl_ValueType: { - INT: 0, - DOUBLE: 1, - EITHER: 2, - WIDE_INT: 3, -}; - -declare const xpc_session_create_flags_t: { - NONE: 0, - INACTIVE: 1, - MACH_PRIVILEGED: 2, -}; - -declare const BTreeKeyLimits: { - kMaxKeyLength: 520, -}; - -declare const compression_stream_operation: { - EN: 0, - DE: 1, -}; - -declare const kc_format: { - Unknown: 0, - Static: 1, - Dynamic: 2, - Fileset: 3, - KCGEN: 4, -}; - -declare const DNSServiceAAAAPolicy: { - None: 0, - Fallback: 1, -}; - -declare const Tk_OptionType: { - BOOLEAN: 0, - INT: 1, - DOUBLE: 2, - STRING: 3, - STRING_TABLE: 4, - COLOR: 5, - FONT: 6, - BITMAP: 7, - BORDER: 8, - RELIEF: 9, - CURSOR: 10, - JUSTIFY: 11, - ANCHOR: 12, - SYNONYM: 13, - PIXELS: 14, - WINDOW: 15, - END: 16, - CUSTOM: 17, - STYLE: 18, +declare const mach_vm_range_flavor_t: { + INVALID: 0, + V1: 1, }; -declare const UIndicConjunctBreak: { - NONE: 0, - CONSONANT: 1, - EXTEND: 2, - LINKER: 3, +declare const graftdmg_type_t: { + BOOT: 1, + PREBOOT: 2, + DOWNLEVEL: 3, + AUTH_ENV_GENERIC: 4, + PDI_NONCE: 6, + EFFECTIVE_AP: 7, + MOBILE_ASSET: 8, + MAX: 8, }; -declare const NSOtherErrorNumbers: { - Relocation: 0, - LazyBind: 1, - IndrLoop: 2, - LazyInit: 3, - InvalidArgs: 4, +declare const http_encoding_e: { + LENGTH: 0, + CHUNKED: 1, + FIELDS: 2, }; -declare const NXByteOrder: { - UnknownByteOrder: 0, - LittleEndian: 1, - BigEndian: 2, +declare const USentenceBreak: { + OTHER: 0, + ATERM: 1, + CLOSE: 2, + FORMAT: 3, + LOWER: 4, + NUMERIC: 5, + OLETTER: 6, + SEP: 7, + SP: 8, + STERM: 9, + UPPER: 10, + CR: 11, + EXTEND: 12, + LF: 13, + SCONTINUE: 14, + COUNT: 15, }; declare const ipp_tag_e: { @@ -3936,54 +3763,147 @@ declare const ipp_tag_e: { CUPS_CONST: -2147483648, }; -declare const Tk_RestrictAction: { - DEFER_: 0, - PROCESS_: 1, - DISCARD_: 2, +declare const clockid_t: { + REALTIME: 0, + MONOTONIC: 6, + MONOTONIC_RAW: 4, + MONOTONIC_RAW_APPROX: 5, + UPTIME_RAW: 8, + UPTIME_RAW_APPROX: 9, + PROCESS_CPUTIME_ID: 12, + THREAD_CPUTIME_ID: 16, }; -declare const at_texel_format_t: { - at_texel_format_invalid: 0, - at_texel_format_l8_unorm: 1, - at_texel_format_l16_unorm: 2, - at_texel_format_la8_unorm: 3, - at_texel_format_la16_unorm: 4, - at_texel_format_rgba8_unorm: 5, - at_texel_format_bgra8_unorm: 6, - at_texel_format_rgba16_unorm: 7, - at_texel_format_l16_float: 8, - at_texel_format_la16_float: 9, - at_texel_format_rgba16_float: 10, - at_texel_format_count: 11, +declare const os_signpost_type_t: { + EVENT: 0, + INTERVAL_BEGIN: 1, + INTERVAL_END: 2, }; -declare const virtual_memory_guard_exception_code_t: { - DEALLOC_GAP: 1, - RECLAIM_COPYIO_FAILURE: 2, - SEC_LOOKUP_DENIED: 3, - RECLAIM_INDEX_FAILURE: 4, - SEC_RANGE_DENIED: 6, - SEC_ACCESS_FAULT: 7, - RECLAIM_DEALLOCATE_FAILURE: 8, - SEC_COPY_DENIED: 16, - SEC_SHARING_DENIED: 32, - SEC_ASYNC_ACCESS_FAULT: 64, +declare const UIdentifierStatus: { + RESTRICT: 0, + ALLOW: 1, }; -declare const ldap_sync_refresh_t: { - NONE: -1, - PHASE_FLAG: 16, - IDSET_FLAG: 32, - DONE_FLAG: 64, - PRESENT: 0, - ADD: 1, - MODIFY: 2, - DELETE: 3, - PRESENTS: 16, - DELETES: 19, - PRESENTS_IDSET: 48, - DELETES_IDSET: 51, - DONE: 80, +declare const krb5plugin_preauth_entry_request_type: { + krb5plugin_preauth_entry_request_certificate: 1, + krb5plugin_preauth_entry_max_time_skew: 2, + krb5plugin_preauth_keys: 3, + krb5plugin_preauth_request_body: 4, +}; + +declare const at_error_t: { + at_error_success: 0, + at_error_invalid_parameter: -1, + at_error_operation_unsupported: -2, + at_error_invalid_source_data: -3, + at_error_invalid_flag: -4, + at_error_hdr_block_format_required: -5, +}; + +declare const ppd_status_e: { + OK: 0, + FILE_OPEN_ERROR: 1, + NULL_FILE: 2, + ALLOC_ERROR: 3, + MISSING_PPDADOBE4: 4, + MISSING_VALUE: 5, + INTERNAL_ERROR: 6, + BAD_OPEN_GROUP: 7, + NESTED_OPEN_GROUP: 8, + BAD_OPEN_UI: 9, + NESTED_OPEN_UI: 10, + BAD_ORDER_DEPENDENCY: 11, + BAD_UI_CONSTRAINTS: 12, + MISSING_ASTERISK: 13, + LINE_TOO_LONG: 14, + ILLEGAL_CHARACTER: 15, + ILLEGAL_MAIN_KEYWORD: 16, + ILLEGAL_OPTION_KEYWORD: 17, + ILLEGAL_TRANSLATION: 18, + ILLEGAL_WHITESPACE: 19, + BAD_CUSTOM_PARAM: 20, + MISSING_OPTION_KEYWORD: 21, + BAD_VALUE: 22, + MISSING_CLOSE_GROUP: 23, + BAD_CLOSE_UI: 24, + MISSING_CLOSE_UI: 25, + MAX_STATUS: 26, +}; + +declare const ppd_conform_e: { + RELAXED: 0, + STRICT: 1, +}; + +declare const UIndicConjunctBreak: { + NONE: 0, + CONSONANT: 1, + EXTEND: 2, + LINKER: 3, +}; + +declare const acl_type_t: { + EXTENDED: 256, + ACCESS: 0, + DEFAULT: 1, + AFS: 2, + CODA: 3, + NTFS: 4, + NWFS: 5, +}; + +declare const mach_vm_range_flags_t: { + MACH_VM_RANGE_NONE: 0, +}; + +declare const at_block_format_t: { + at_block_format_invalid: 0, + at_block_format_astc_4x4_ldr: 1, + at_block_format_astc_5x4_ldr: 2, + at_block_format_astc_5x5_ldr: 3, + at_block_format_astc_6x5_ldr: 4, + at_block_format_astc_6x6_ldr: 5, + at_block_format_astc_8x5_ldr: 6, + at_block_format_astc_8x6_ldr: 7, + at_block_format_astc_8x8_ldr: 8, + at_block_format_astc_10x5_ldr: 9, + at_block_format_astc_10x6_ldr: 10, + at_block_format_astc_10x8_ldr: 11, + at_block_format_astc_10x10_ldr: 12, + at_block_format_astc_12x10_ldr: 13, + at_block_format_astc_12x12_ldr: 14, + at_block_format_astc_4x4_hdr: 17, + at_block_format_astc_5x4_hdr: 18, + at_block_format_astc_5x5_hdr: 19, + at_block_format_astc_6x5_hdr: 20, + at_block_format_astc_6x6_hdr: 21, + at_block_format_astc_8x5_hdr: 22, + at_block_format_astc_8x6_hdr: 23, + at_block_format_astc_8x8_hdr: 24, + at_block_format_astc_10x5_hdr: 25, + at_block_format_astc_10x6_hdr: 26, + at_block_format_astc_10x8_hdr: 27, + at_block_format_astc_10x10_hdr: 28, + at_block_format_astc_12x10_hdr: 29, + at_block_format_astc_12x12_hdr: 30, + at_block_format_bc1: 33, + at_block_format_bc2: 34, + at_block_format_bc3: 35, + at_block_format_bc4: 36, + at_block_format_bc4s: 37, + at_block_format_bc5: 38, + at_block_format_bc5s: 39, + at_block_format_bc6: 40, + at_block_format_bc6u: 41, + at_block_format_bc7: 42, + at_block_format_count: 43, +}; + +declare const NXByteOrder: { + UnknownByteOrder: 0, + LittleEndian: 1, + BigEndian: 2, }; declare const UIndicSyllabicCategory: { @@ -4026,6 +3946,18 @@ declare const UIndicSyllabicCategory: { REORDERING_KILLER: 36, }; +declare const cups_edge_e: { + TOP: 0, + RIGHT: 1, + BOTTOM: 2, + LEFT: 3, +}; + +declare const cups_bool_e: { + FALS: 0, + TRU: 1, +}; + declare const cups_backend_e: { OK: 0, FAILED: 1, @@ -4037,6 +3969,153 @@ declare const cups_backend_e: { RETRY_CURRENT: 7, }; +declare const UHangulSyllableType: { + NOT_APPLICABLE: 0, + LEADING_JAMO: 1, + VOWEL_JAMO: 2, + TRAILING_JAMO: 3, + LV_SYLLABLE: 4, + LVT_SYLLABLE: 5, + COUNT: 6, +}; + +declare const compression_status: { + OK: 0, + ERROR: -1, + END: 1, +}; + +declare const compression_stream_flags: { + COMPRESSION_STREAM_FINALIZE: 1, +}; + +declare const ACTION: { + FIND: 0, + ENTER: 1, +}; + +declare const sysdir_search_path_directory_t: { + APPLICATION: 1, + DEMO_APPLICATION: 2, + DEVELOPER_APPLICATION: 3, + ADMIN_APPLICATION: 4, + LIBRARY: 5, + DEVELOPER: 6, + USER: 7, + DOCUMENTATION: 8, + DOCUMENT: 9, + CORESERVICE: 10, + AUTOSAVED_INFORMATION: 11, + DESKTOP: 12, + CACHES: 13, + APPLICATION_SUPPORT: 14, + DOWNLOADS: 15, + INPUT_METHODS: 16, + MOVIES: 17, + MUSIC: 18, + PICTURES: 19, + PRINTER_DESCRIPTION: 20, + SHARED_PUBLIC: 21, + PREFERENCE_PANES: 22, + ALL_APPLICATIONS: 100, + ALL_LIBRARIES: 101, +}; + +declare const reloc_type_x86_64: { + UNSIGNED: 0, + SIGNED: 1, + BRANCH: 2, + GOT_LOAD: 3, + GOT: 4, + SUBTRACTOR: 5, + SIGNED_1: 6, + SIGNED_2: 7, + SIGNED_4: 8, + TLV: 9, +}; + +declare const kc_kind: { + KindNone: -1, + KindUnknown: 0, + KindPrimary: 1, + KindPageable: 2, + KindAuxiliary: 3, + NumKinds: 4, +}; + +declare const cups_sc_status_e: { + NONE: 0, + OK: 1, + IO_ERROR: 2, + TIMEOUT: 3, + NO_RESPONSE: 4, + BAD_MESSAGE: 5, + TOO_BIG: 6, + NOT_IMPLEMENTED: 7, +}; + +declare const at_alpha_t: { + at_alpha_not_premultiplied: 0, + at_alpha_opaque: 1, + at_alpha_premultiplied: 2, + at_alpha_count: 3, +}; + +declare const _Unwind_VRS_DataRepresentation: { + UINT32: 0, + VFPX: 1, + UINT64: 3, + FLOAT: 4, + DOUBLE: 5, +}; + +declare const _Unwind_VRS_RegClass: { + CORE: 0, + VFP: 1, + WMMXD: 3, + WMMXC: 4, + PSEUDO: 5, +}; + +declare const acl_perm_t: { + READ_DATA: 2, + LIST_DIRECTORY: 2, + WRITE_DATA: 4, + ADD_FILE: 4, + EXECUTE: 8, + SEARCH: 8, + DELETE: 16, + APPEND_DATA: 32, + ADD_SUBDIRECTORY: 32, + DELETE_CHILD: 64, + READ_ATTRIBUTES: 128, + WRITE_ATTRIBUTES: 256, + READ_EXTATTRIBUTES: 512, + WRITE_EXTATTRIBUTES: 1024, + READ_SECURITY: 2048, + WRITE_SECURITY: 4096, + CHANGE_OWNER: 8192, + SYNCHRONIZE: 1048576, +}; + +declare const thread_snapshot_flags: { + HasDispatchSerial: 4, + StacksPCOnly: 8, + ThreadDarwinBG: 16, + ThreadIOPassive: 32, + ThreadSuspended: 64, + ThreadTruncatedBT: 128, + GlobalForcedIdle: 256, + ThreadFaultedBT: 512, + ThreadTriedFaultBT: 1024, + ThreadOnCore: 2048, + ThreadIdleWorker: 4096, + ThreadMain: 8192, + ThreadTruncKernBT: 16384, + ThreadTruncUserBT: 32768, + ThreadTruncUserAsyncBT: 65536, +}; + declare const UJoiningGroup: { NO_JOINING_GROUP: 0, AIN: 1, @@ -4147,54 +4226,581 @@ declare const UJoiningGroup: { COUNT: 105, }; -declare const cups_mode_e: { - READ: 0, - WRITE: 1, - WRITE_COMPRESSED: 2, - WRITE_PWG: 3, - WRITE_APPLE: 4, +declare const xpc_session_create_flags_t: { + NONE: 0, + INACTIVE: 1, + MACH_PRIVILEGED: 2, }; -declare const ipp_quality_e: { - DRAFT: 3, - NORMAL: 4, - HIGH: 5, +declare const reloc_type_arm64: { + UNSIGNED: 0, + SUBTRACTOR: 1, + BRANCH26: 2, + PAGE21: 3, + PAGEOFF12: 4, + GOT_LOAD_PAGE21: 5, + GOT_LOAD_PAGEOFF12: 6, + POINTER_TO_GOT: 7, + TLVP_LOAD_PAGE21: 8, + TLVP_LOAD_PAGEOFF12: 9, + ADDEND: 10, + AUTHENTICATED_POINTER: 11, }; -declare const task_transition_type: { - kTaskIsTerminated: 1, +declare const UProperty: { + ALPHABETIC: 0, + BINARY_START: 0, + ASCII_HEX_DIGIT: 1, + BIDI_CONTROL: 2, + BIDI_MIRRORED: 3, + DASH: 4, + DEFAULT_IGNORABLE_CODE_POINT: 5, + DEPRECATED: 6, + DIACRITIC: 7, + EXTENDER: 8, + FULL_COMPOSITION_EXCLUSION: 9, + GRAPHEME_BASE: 10, + GRAPHEME_EXTEND: 11, + GRAPHEME_LINK: 12, + HEX_DIGIT: 13, + HYPHEN: 14, + ID_CONTINUE: 15, + ID_START: 16, + IDEOGRAPHIC: 17, + IDS_BINARY_OPERATOR: 18, + IDS_TRINARY_OPERATOR: 19, + JOIN_CONTROL: 20, + LOGICAL_ORDER_EXCEPTION: 21, + LOWERCASE: 22, + MATH: 23, + NONCHARACTER_CODE_POINT: 24, + QUOTATION_MARK: 25, + RADICAL: 26, + SOFT_DOTTED: 27, + TERMINAL_PUNCTUATION: 28, + UNIFIED_IDEOGRAPH: 29, + UPPERCASE: 30, + WHITE_SPACE: 31, + XID_CONTINUE: 32, + XID_START: 33, + CASE_SENSITIVE: 34, + S_TERM: 35, + VARIATION_SELECTOR: 36, + NFD_INERT: 37, + NFKD_INERT: 38, + NFC_INERT: 39, + NFKC_INERT: 40, + SEGMENT_STARTER: 41, + PATTERN_SYNTAX: 42, + PATTERN_WHITE_SPACE: 43, + POSIX_ALNUM: 44, + POSIX_BLANK: 45, + POSIX_GRAPH: 46, + POSIX_PRINT: 47, + POSIX_XDIGIT: 48, + CASED: 49, + CASE_IGNORABLE: 50, + CHANGES_WHEN_LOWERCASED: 51, + CHANGES_WHEN_UPPERCASED: 52, + CHANGES_WHEN_TITLECASED: 53, + CHANGES_WHEN_CASEFOLDED: 54, + CHANGES_WHEN_CASEMAPPED: 55, + CHANGES_WHEN_NFKC_CASEFOLDED: 56, + EMOJI: 57, + EMOJI_PRESENTATION: 58, + EMOJI_MODIFIER: 59, + EMOJI_MODIFIER_BASE: 60, + EMOJI_COMPONENT: 61, + REGIONAL_INDICATOR: 62, + PREPENDED_CONCATENATION_MARK: 63, + EXTENDED_PICTOGRAPHIC: 64, + BASIC_EMOJI: 65, + EMOJI_KEYCAP_SEQUENCE: 66, + RGI_EMOJI_MODIFIER_SEQUENCE: 67, + RGI_EMOJI_FLAG_SEQUENCE: 68, + RGI_EMOJI_TAG_SEQUENCE: 69, + RGI_EMOJI_ZWJ_SEQUENCE: 70, + RGI_EMOJI: 71, + IDS_UNARY_OPERATOR: 72, + ID_COMPAT_MATH_START: 73, + ID_COMPAT_MATH_CONTINUE: 74, + MODIFIER_COMBINING_MARK: 75, + BINARY_LIMIT: 76, + BIDI_CLASS: 4096, + INT_START: 4096, + BLOCK: 4097, + CANONICAL_COMBINING_CLASS: 4098, + DECOMPOSITION_TYPE: 4099, + EAST_ASIAN_WIDTH: 4100, + GENERAL_CATEGORY: 4101, + JOINING_GROUP: 4102, + JOINING_TYPE: 4103, + LINE_BREAK: 4104, + NUMERIC_TYPE: 4105, + SCRIPT: 4106, + HANGUL_SYLLABLE_TYPE: 4107, + NFD_QUICK_CHECK: 4108, + NFKD_QUICK_CHECK: 4109, + NFC_QUICK_CHECK: 4110, + NFKC_QUICK_CHECK: 4111, + LEAD_CANONICAL_COMBINING_CLASS: 4112, + TRAIL_CANONICAL_COMBINING_CLASS: 4113, + GRAPHEME_CLUSTER_BREAK: 4114, + SENTENCE_BREAK: 4115, + WORD_BREAK: 4116, + BIDI_PAIRED_BRACKET_TYPE: 4117, + INDIC_POSITIONAL_CATEGORY: 4118, + INDIC_SYLLABIC_CATEGORY: 4119, + VERTICAL_ORIENTATION: 4120, + IDENTIFIER_STATUS: 4121, + INDIC_CONJUNCT_BREAK: 4122, + INT_LIMIT: 4123, + GENERAL_CATEGORY_MASK: 8192, + MASK_START: 8192, + MASK_LIMIT: 8193, + NUMERIC_VALUE: 12288, + DOUBLE_START: 12288, + DOUBLE_LIMIT: 12289, + AGE: 16384, + STRING_START: 16384, + BIDI_MIRRORING_GLYPH: 16385, + CASE_FOLDING: 16386, + ISO_COMMENT: 16387, + LOWERCASE_MAPPING: 16388, + NAME: 16389, + SIMPLE_CASE_FOLDING: 16390, + SIMPLE_LOWERCASE_MAPPING: 16391, + SIMPLE_TITLECASE_MAPPING: 16392, + SIMPLE_UPPERCASE_MAPPING: 16393, + TITLECASE_MAPPING: 16394, + UNICODE_1_NAME: 16395, + UPPERCASE_MAPPING: 16396, + BIDI_PAIRED_BRACKET: 16397, + STRING_LIMIT: 16398, + SCRIPT_EXTENSIONS: 28672, + OTHER_PROPERTY_START: 28672, + IDENTIFIER_TYPE: 28673, + OTHER_PROPERTY_LIMIT: 28674, + INVALID_CODE: -1, }; -declare const exclave_scresult_flags: { - kExclaveScresultHaveIPCStack: 1, +declare const dyld_image_mode: { + dyld_image_adding: 0, + dyld_image_removing: 1, + dyld_image_info_change: 2, + dyld_image_dyld_moved: 3, }; -declare const malloc_type_kind_v0_t: { - OTHER: 0, - OBJC: 1, - SWIFT: 2, - CXX: 3, +declare const ifnet_interface_advisory_interface_type: { + WIFI: 1, + CELL: 2, }; -declare const qos_class_t: { - USER_INTERACTIVE: 33, - USER_INITIATED: 25, - DEFAULT: 21, - UTILITY: 17, - BACKGROUND: 9, - UNSPECIFIED: 0, +declare const cryptex_auth_type_t: { + X1_AUTH_ENV_GENERIC: 4, + X1_AUTH_ENV_GENERIC_SUPPLEMENTAL: 5, + X_AUTH_PDI_NONCE: 6, + X_AUTH_MOBILE_ASSET: 8, + X_AUTH_MAX: 8, }; -declare const os_unfair_lock_flags_t: { +declare const http_auth_e: { NONE: 0, - ADAPTIVE_SPIN: 262144, + BASIC: 1, + MD5: 2, + MD5_SESS: 3, + MD5_INT: 4, + MD5_SESS_INT: 5, + NEGOTIATE: 6, }; -declare const cups_bool_e: { +declare const au_sdev_open_flags: { + NONBLOCK: 1, + ALLSESSIONS: 65536, +}; + +declare const virtual_memory_guard_exception_code_t: { + DEALLOC_GAP: 1, + RECLAIM_COPYIO_FAILURE: 2, + RECLAIM_INDEX_FAILURE: 4, + RECLAIM_DEALLOCATE_FAILURE: 8, + RECLAIM_ACCOUNTING_FAILURE: 9, + SEC_IOPL_ON_EXEC_PAGE: 10, + SEC_EXEC_ON_IOPL_PAGE: 11, + SEC_UPL_WRITE_ON_EXEC_REGION: 12, + SEC_ACCESS_FAULT: 98, + SEC_ASYNC_ACCESS_FAULT: 99, + SEC_COPY_DENIED: 100, + SEC_SHARING_DENIED: 101, +}; + +declare const dot3Vendors: { + AMD: 1, + Intel: 2, + National: 4, + Fujitsu: 5, + Digital: 6, + WesternDigital: 7, +}; + +declare const DYLD_BOOL: { FALS: 0, TRU: 1, }; +declare const ifnet_interface_advisory_wifi_freq_band: { + NOT_AVAIL: 0, + WIFI_24GHZ: 1, + WIFI_5GHZ: 2, + WIFI_6GHZ: 3, +}; + +declare const launch_data_type_t: { + DICTIONARY: 1, + ARRAY: 2, + FD: 3, + INTEGER: 4, + REAL: 5, + BOOL: 6, + STRING: 7, + OPAQUE: 8, + ERRNO: 9, + MACHPORT: 10, +}; + +declare const os_log_type_t: { + DEFAULT: 0, + INFO: 1, + DEBUG: 2, + ERROR: 16, + FAULT: 17, +}; + +declare const BTreeKeyLimits: { + kMaxKeyLength: 520, +}; + +declare const OSThermalPressureLevel: { + Nominal: 0, + Moderate: 1, + Heavy: 2, + Trapping: 3, + Sleeping: 4, +}; + +declare const uio_rw: { + READ: 0, + WRITE: 1, +}; + +declare const compression_stream_operation: { + EN: 0, + DE: 1, +}; + +declare const kc_format: { + Unknown: 0, + Static: 1, + Dynamic: 2, + Fileset: 3, + KCGEN: 4, +}; + +declare const DNSServiceAAAAPolicy: { + None: 0, + Fallback: 1, +}; + +declare const ifnet_interface_advisory_version: { + N_1: 1, + N_2: 2, + N_CURRENT: 2, +}; + +declare const http_state_e: { + ERROR: -1, + WAITING: 0, + OPTIONS: 1, + GET: 2, + GET_SEND: 3, + HEAD: 4, + POST: 5, + POST_RECV: 6, + POST_SEND: 7, + PUT: 8, + PUT_RECV: 9, + DELETE: 10, + TRACE: 11, + CONNECT: 12, + STATUS: 13, + UNKNOWN_METHOD: 14, + UNKNOWN_VERSION: 15, +}; + +declare const malloc_zone_malloc_options_t: { + NONE: 0, + CLEAR: 1, + CANONICAL_TAG: 2, +}; + +declare const at_texel_format_t: { + at_texel_format_invalid: 0, + at_texel_format_l8_unorm: 1, + at_texel_format_l16_unorm: 2, + at_texel_format_la8_unorm: 3, + at_texel_format_la16_unorm: 4, + at_texel_format_rgba8_unorm: 5, + at_texel_format_bgra8_unorm: 6, + at_texel_format_rgba16_unorm: 7, + at_texel_format_l16_float: 8, + at_texel_format_la16_float: 9, + at_texel_format_rgba16_float: 10, + at_texel_format_count: 11, +}; + +declare const ldap_sync_refresh_t: { + NONE: -1, + PHASE_FLAG: 16, + IDSET_FLAG: 32, + DONE_FLAG: 64, + PRESENT: 0, + ADD: 1, + MODIFY: 2, + DELETE: 3, + PRESENTS: 16, + DELETES: 19, + PRESENTS_IDSET: 48, + DELETES_IDSET: 51, + DONE: 80, +}; + +declare const xcselect_host_sdk_policy_t: { + MATCHING_PREFERRED: 1, + MATCHING_ONLY: 2, + LATEST: 3, +}; + +declare const http_keepalive_e: { + FF: 0, + N: 1, +}; + +declare const cups_mode_e: { + READ: 0, + WRITE: 1, + WRITE_COMPRESSED: 2, + WRITE_PWG: 3, + WRITE_APPLE: 4, +}; + +declare const UVerticalOrientation: { + ROTATED: 0, + TRANSFORMED_ROTATED: 1, + TRANSFORMED_UPRIGHT: 2, + UPRIGHT: 3, +}; + +declare const http_uri_coding_e: { + NONE: 0, + USERNAME: 1, + HOSTNAME: 2, + RESOURCE: 4, + MOST: 7, + QUERY: 8, + ALL: 15, + RFC6874: 16, +}; + +declare const http_status_e: { + ERROR: -1, + NONE: 0, + CONTINUE: 100, + SWITCHING_PROTOCOLS: 101, + OK: 200, + CREATED: 201, + ACCEPTED: 202, + NOT_AUTHORITATIVE: 203, + NO_CONTENT: 204, + RESET_CONTENT: 205, + PARTIAL_CONTENT: 206, + MULTIPLE_CHOICES: 300, + MOVED_PERMANENTLY: 301, + FOUND: 302, + SEE_OTHER: 303, + NOT_MODIFIED: 304, + USE_PROXY: 305, + TEMPORARY_REDIRECT: 307, + BAD_REQUEST: 400, + UNAUTHORIZED: 401, + PAYMENT_REQUIRED: 402, + FORBIDDEN: 403, + NOT_FOUND: 404, + METHOD_NOT_ALLOWED: 405, + NOT_ACCEPTABLE: 406, + PROXY_AUTHENTICATION: 407, + REQUEST_TIMEOUT: 408, + CONFLICT: 409, + GONE: 410, + LENGTH_REQUIRED: 411, + PRECONDITION: 412, + REQUEST_TOO_LARGE: 413, + URI_TOO_LONG: 414, + UNSUPPORTED_MEDIATYPE: 415, + REQUESTED_RANGE: 416, + EXPECTATION_FAILED: 417, + UPGRADE_REQUIRED: 426, + SERVER_ERROR: 500, + NOT_IMPLEMENTED: 501, + BAD_GATEWAY: 502, + SERVICE_UNAVAILABLE: 503, + GATEWAY_TIMEOUT: 504, + NOT_SUPPORTED: 505, + CUPS_AUTHORIZATION_CANCELED: 1000, + CUPS_PKI_ERROR: 1001, + CUPS_WEBIF_DISABLED: 1002, +}; + +declare const task_exec_flags: { + Translated: 1, + HardenedHeap: 2, + Reserved00: 4, + Reserved01: 8, + Reserved02: 16, + Reserved03: 32, +}; + +declare const ipp_quality_e: { + DRAFT: 3, + NORMAL: 4, + HIGH: 5, +}; + +declare const ipp_finishings_e: { + NONE: 3, + STAPLE: 4, + PUNCH: 5, + COVER: 6, + BIND: 7, + SADDLE_STITCH: 8, + EDGE_STITCH: 9, + FOLD: 10, + TRIM: 11, + BALE: 12, + BOOKLET_MAKER: 13, + JOG_OFFSET: 14, + COAT: 15, + LAMINATE: 16, + STAPLE_TOP_LEFT: 20, + STAPLE_BOTTOM_LEFT: 21, + STAPLE_TOP_RIGHT: 22, + STAPLE_BOTTOM_RIGHT: 23, + EDGE_STITCH_LEFT: 24, + EDGE_STITCH_TOP: 25, + EDGE_STITCH_RIGHT: 26, + EDGE_STITCH_BOTTOM: 27, + STAPLE_DUAL_LEFT: 28, + STAPLE_DUAL_TOP: 29, + STAPLE_DUAL_RIGHT: 30, + STAPLE_DUAL_BOTTOM: 31, + STAPLE_TRIPLE_LEFT: 32, + STAPLE_TRIPLE_TOP: 33, + STAPLE_TRIPLE_RIGHT: 34, + STAPLE_TRIPLE_BOTTOM: 35, + BIND_LEFT: 50, + BIND_TOP: 51, + BIND_RIGHT: 52, + BIND_BOTTOM: 53, + TRIM_AFTER_PAGES: 60, + TRIM_AFTER_DOCUMENTS: 61, + TRIM_AFTER_COPIES: 62, + TRIM_AFTER_JOB: 63, + PUNCH_TOP_LEFT: 70, + PUNCH_BOTTOM_LEFT: 71, + PUNCH_TOP_RIGHT: 72, + PUNCH_BOTTOM_RIGHT: 73, + PUNCH_DUAL_LEFT: 74, + PUNCH_DUAL_TOP: 75, + PUNCH_DUAL_RIGHT: 76, + PUNCH_DUAL_BOTTOM: 77, + PUNCH_TRIPLE_LEFT: 78, + PUNCH_TRIPLE_TOP: 79, + PUNCH_TRIPLE_RIGHT: 80, + PUNCH_TRIPLE_BOTTOM: 81, + PUNCH_QUAD_LEFT: 82, + PUNCH_QUAD_TOP: 83, + PUNCH_QUAD_RIGHT: 84, + PUNCH_QUAD_BOTTOM: 85, + PUNCH_MULTIPLE_LEFT: 86, + PUNCH_MULTIPLE_TOP: 87, + PUNCH_MULTIPLE_RIGHT: 88, + PUNCH_MULTIPLE_BOTTOM: 89, + FOLD_ACCORDION: 90, + FOLD_DOUBLE_GATE: 91, + FOLD_GATE: 92, + FOLD_HALF: 93, + FOLD_HALF_Z: 94, + FOLD_LEFT_GATE: 95, + FOLD_LETTER: 96, + FOLD_PARALLEL: 97, + FOLD_POSTER: 98, + FOLD_RIGHT_GATE: 99, + FOLD_Z: 100, + FOLD_ENGINEERING_Z: 101, + CUPS_PUNCH_TOP_LEFT: 1073741894, + CUPS_PUNCH_BOTTOM_LEFT: 1073741895, + CUPS_PUNCH_TOP_RIGHT: 1073741896, + CUPS_PUNCH_BOTTOM_RIGHT: 1073741897, + CUPS_PUNCH_DUAL_LEFT: 1073741898, + CUPS_PUNCH_DUAL_TOP: 1073741899, + CUPS_PUNCH_DUAL_RIGHT: 1073741900, + CUPS_PUNCH_DUAL_BOTTOM: 1073741901, + CUPS_PUNCH_TRIPLE_LEFT: 1073741902, + CUPS_PUNCH_TRIPLE_TOP: 1073741903, + CUPS_PUNCH_TRIPLE_RIGHT: 1073741904, + CUPS_PUNCH_TRIPLE_BOTTOM: 1073741905, + CUPS_PUNCH_QUAD_LEFT: 1073741906, + CUPS_PUNCH_QUAD_TOP: 1073741907, + CUPS_PUNCH_QUAD_RIGHT: 1073741908, + CUPS_PUNCH_QUAD_BOTTOM: 1073741909, + CUPS_FOLD_ACCORDION: 1073741914, + CUPS_FOLD_DOUBLE_GATE: 1073741915, + CUPS_FOLD_GATE: 1073741916, + CUPS_FOLD_HALF: 1073741917, + CUPS_FOLD_HALF_Z: 1073741918, + CUPS_FOLD_LEFT_GATE: 1073741919, + CUPS_FOLD_LETTER: 1073741920, + CUPS_FOLD_PARALLEL: 1073741921, + CUPS_FOLD_POSTER: 1073741922, + CUPS_FOLD_RIGHT_GATE: 1073741923, + CUPS_FOLD_Z: 1073741924, +}; + +declare const task_transition_type: { + kTaskIsTerminated: 1, +}; + +declare const exclave_scresult_flags: { + kExclaveScresultHaveIPCStack: 1, +}; + +declare const malloc_type_kind_v0_t: { + OTHER: 0, + OBJC: 1, + SWIFT: 2, + CXX: 3, +}; + +declare const os_unfair_lock_flags_t: { + NONE: 0, + ADAPTIVE_SPIN: 262144, +}; + +declare const thread_exclaves_flags: { + RPCActive: 1, + UpcallActive: 2, + SchedulerRequest: 4, +}; + declare const cups_sc_bidi_e: { NOT_: 0, CUPS_SC_BIDI_SUPPORTED: 1, @@ -4256,17 +4862,6 @@ declare const cups_cspace_e: { DEVICEF: 62, }; -declare const http_uri_coding_e: { - NONE: 0, - USERNAME: 1, - HOSTNAME: 2, - RESOURCE: 4, - MOST: 7, - QUERY: 8, - ALL: 15, - RFC6874: 16, -}; - declare const so_tracker_attribute: { INVALID: 0, ADDRESS_FAMILY: 1, @@ -4280,6 +4875,13 @@ declare const so_tracker_attribute: { MAX: 9, }; +declare const UBidiPairedBracketType: { + NONE: 0, + OPEN: 1, + CLOSE: 2, + COUNT: 3, +}; + declare const KCDATA_SUBTYPE_TYPES: { CHAR: 1, INT8: 2, @@ -4292,6 +4894,15 @@ declare const KCDATA_SUBTYPE_TYPES: { UINT64: 9, }; +declare const ppd_cs_e: { + CMYK: -4, + CMY: -3, + GRAY: 1, + RGB: 3, + RGBK: 4, + N: 5, +}; + declare const http_encryption_e: { IF_REQUESTED: 0, NEVER: 1, @@ -4299,43 +4910,12 @@ declare const http_encryption_e: { ALWAYS: 3, }; -declare const launch_data_type_t: { - DICTIONARY: 1, - ARRAY: 2, - FD: 3, - INTEGER: 4, - REAL: 5, - BOOL: 6, - STRING: 7, - OPAQUE: 8, - ERRNO: 9, - MACHPORT: 10, -}; - declare const UCPMapRangeOption: { NORMAL: 0, FIXED_LEAD_SURROGATES: 1, FIXED_ALL_SURROGATES: 2, }; -declare const thread_snapshot_flags: { - HasDispatchSerial: 4, - StacksPCOnly: 8, - ThreadDarwinBG: 16, - ThreadIOPassive: 32, - ThreadSuspended: 64, - ThreadTruncatedBT: 128, - GlobalForcedIdle: 256, - ThreadFaultedBT: 512, - ThreadTriedFaultBT: 1024, - ThreadOnCore: 2048, - ThreadIdleWorker: 4096, - ThreadMain: 8192, - ThreadTruncKernBT: 16384, - ThreadTruncUserBT: 32768, - ThreadTruncUserAsyncBT: 65536, -}; - declare const vtagtype: { NON: 0, UFS: 1, @@ -4367,22 +4947,6 @@ declare const vtagtype: { BINDFS: 27, }; -declare const task_exec_flags: { - Translated: 1, - HardenedHeap: 2, - Reserved00: 4, - Reserved01: 8, - Reserved02: 16, - Reserved03: 32, -}; - -declare const krb5plugin_preauth_entry_request_type: { - krb5plugin_preauth_entry_request_certificate: 1, - krb5plugin_preauth_entry_max_time_skew: 2, - krb5plugin_preauth_keys: 3, - krb5plugin_preauth_request_body: 4, -}; - declare const os_clockid_t: { OS_CLOCK_MACH_ABSOLUTE_TIME: 32, }; @@ -4400,15 +4964,36 @@ declare const UCharIteratorOrigin: { LENGTH: 4, }; -declare const exclave_addressspace_flags: { - kExclaveAddressSpaceHaveSlide: 1, +declare const UDecompositionType: { + NONE: 0, + CANONICAL: 1, + COMPAT: 2, + CIRCLE: 3, + FINAL: 4, + FONT: 5, + FRACTION: 6, + INITIAL: 7, + ISOLATED: 8, + MEDIAL: 9, + NARROW: 10, + NOBREAK: 11, + SMALL: 12, + SQUARE: 13, + SUB: 14, + SUPER: 15, + VERTICAL: 16, + WIDE: 17, + COUNT: 18, }; -declare const cups_edge_e: { - TOP: 0, - RIGHT: 1, - BOTTOM: 2, - LEFT: 3, +declare const idtype_t: { + ALL: 0, + PID: 1, + PGID: 2, +}; + +declare const exclave_addressspace_flags: { + kExclaveAddressSpaceHaveSlide: 1, }; declare const locate_service_type: { @@ -4419,12 +5004,6 @@ declare const locate_service_type: { locate_service_kpasswd: 5, }; -declare const idtype_t: { - ALL: 0, - PID: 1, - PGID: 2, -}; - declare const UJoiningType: { NON_JOINING: 0, JOIN_CAUSING: 1, @@ -4463,15 +5042,68 @@ declare const ipp_state_e: { DATA: 3, }; -declare const http_version_e: { - N_0_9: 9, - N_1_0: 100, - N_1_1: 101, -}; - -declare const acl_flag_t: { - FLAG_DEFER_INHERIT: 1, - FLAG_NO_INHERIT: 131072, +declare const ULineBreak: { + UNKNOWN: 0, + AMBIGUOUS: 1, + ALPHABETIC: 2, + BREAK_BOTH: 3, + BREAK_AFTER: 4, + BREAK_BEFORE: 5, + MANDATORY_BREAK: 6, + CONTINGENT_BREAK: 7, + CLOSE_PUNCTUATION: 8, + COMBINING_MARK: 9, + CARRIAGE_RETURN: 10, + EXCLAMATION: 11, + GLUE: 12, + HYPHEN: 13, + IDEOGRAPHIC: 14, + INSEPARABLE: 15, + INSEPERABLE: 15, + INFIX_NUMERIC: 16, + LINE_FEED: 17, + NONSTARTER: 18, + NUMERIC: 19, + OPEN_PUNCTUATION: 20, + POSTFIX_NUMERIC: 21, + PREFIX_NUMERIC: 22, + QUOTATION: 23, + COMPLEX_CONTEXT: 24, + SURROGATE: 25, + SPACE: 26, + BREAK_SYMBOLS: 27, + ZWSPACE: 28, + NEXT_LINE: 29, + WORD_JOINER: 30, + H2: 31, + H3: 32, + JL: 33, + JT: 34, + JV: 35, + CLOSE_PARENTHESIS: 36, + CONDITIONAL_JAPANESE_STARTER: 37, + HEBREW_LETTER: 38, + REGIONAL_INDICATOR: 39, + E_BASE: 40, + E_MODIFIER: 41, + ZWJ: 42, + AKSARA: 43, + AKSARA_PREBASE: 44, + AKSARA_START: 45, + VIRAMA_FINAL: 46, + VIRAMA: 47, + COUNT: 48, +}; + +declare const http_version_e: { + N_0_9: 9, + N_1_0: 100, + N_1_1: 101, +}; + +declare const acl_flag_t: { + FLAG_DEFER_INHERIT: 1, + FLAG_NO_INHERIT: 131072, ENTRY_INHERITED: 16, ENTRY_FILE_INHERIT: 32, ENTRY_DIRECTORY_INHERIT: 64, @@ -4599,42 +5231,12 @@ declare const ipp_op_e: { CUPS_CREATE_LOCAL_PRINTER: 16424, }; -declare const _Unwind_VRS_DataRepresentation: { - UINT32: 0, - VFPX: 1, - UINT64: 3, - FLOAT: 4, - DOUBLE: 5, -}; - -declare const acl_perm_t: { - READ_DATA: 2, - LIST_DIRECTORY: 2, - WRITE_DATA: 4, - ADD_FILE: 4, - EXECUTE: 8, - SEARCH: 8, - DELETE: 16, - APPEND_DATA: 32, - ADD_SUBDIRECTORY: 32, - DELETE_CHILD: 64, - READ_ATTRIBUTES: 128, - WRITE_ATTRIBUTES: 256, - READ_EXTATTRIBUTES: 512, - WRITE_EXTATTRIBUTES: 1024, - READ_SECURITY: 2048, - WRITE_SECURITY: 4096, - CHANGE_OWNER: 8192, - SYNCHRONIZE: 1048576, -}; - -declare const dot3Vendors: { - AMD: 1, - Intel: 2, - National: 4, - Fujitsu: 5, - Digital: 6, - WesternDigital: 7, +declare const sysdir_search_path_domain_mask_t: { + USER: 1, + LOCAL: 2, + NETWORK: 4, + SYSTEM: 8, + ALL: 65535, }; declare const NSObjectFileImageReturnCode: { @@ -4646,51 +5248,82 @@ declare const NSObjectFileImageReturnCode: { Access: 5, }; -declare const at_block_format_t: { - at_block_format_invalid: 0, - at_block_format_astc_4x4_ldr: 1, - at_block_format_astc_5x4_ldr: 2, - at_block_format_astc_5x5_ldr: 3, - at_block_format_astc_6x5_ldr: 4, - at_block_format_astc_6x6_ldr: 5, - at_block_format_astc_8x5_ldr: 6, - at_block_format_astc_8x6_ldr: 7, - at_block_format_astc_8x8_ldr: 8, - at_block_format_astc_10x5_ldr: 9, - at_block_format_astc_10x6_ldr: 10, - at_block_format_astc_10x8_ldr: 11, - at_block_format_astc_10x10_ldr: 12, - at_block_format_astc_12x10_ldr: 13, - at_block_format_astc_12x12_ldr: 14, - at_block_format_astc_4x4_hdr: 17, - at_block_format_astc_5x4_hdr: 18, - at_block_format_astc_5x5_hdr: 19, - at_block_format_astc_6x5_hdr: 20, - at_block_format_astc_6x6_hdr: 21, - at_block_format_astc_8x5_hdr: 22, - at_block_format_astc_8x6_hdr: 23, - at_block_format_astc_8x8_hdr: 24, - at_block_format_astc_10x5_hdr: 25, - at_block_format_astc_10x6_hdr: 26, - at_block_format_astc_10x8_hdr: 27, - at_block_format_astc_10x10_hdr: 28, - at_block_format_astc_12x10_hdr: 29, - at_block_format_astc_12x12_hdr: 30, - at_block_format_bc1: 33, - at_block_format_bc2: 34, - at_block_format_bc3: 35, - at_block_format_bc4: 36, - at_block_format_bc4s: 37, - at_block_format_bc5: 38, - at_block_format_bc5s: 39, - at_block_format_bc6: 40, - at_block_format_bc6u: 41, - at_block_format_bc7: 42, - at_block_format_count: 43, +declare const at_flags_t: { + at_flags_default: 0, + at_flags_skip_parameter_checking: 1, + at_flags_print_debug_info: 2, + at_flags_disable_multithreading: 4, + at_flags_skip_error_calculation: 8, + at_flags_flip_texel_region_vertically: 16, + at_flags_srgb_linear_texels: 32, + at_flags_weight_channels_equally: 64, }; -declare const compression_stream_flags: { - COMPRESSION_STREAM_FINALIZE: 1, +declare const ipc_info_object_type_t: { + NONE: 0, + THREAD_CONTROL: 1, + TASK_CONTROL: 2, + HOST: 3, + HOST_PRIV: 4, + PROCESSOR: 5, + PROCESSOR_SET: 6, + PROCESSOR_SET_NAME: 7, + TIMER: 8, + PORT_SUBST_ONCE: 9, + MIG: 10, + MEMORY_OBJECT: 11, + XMM_PAGER: 12, + XMM_KERNEL: 13, + XMM_REPLY: 14, + UND_REPLY: 15, + HOST_NOTIFY: 16, + HOST_SECURITY: 17, + LEDGER: 18, + MAIN_DEVICE: 19, + TASK_NAME: 20, + SUBSYSTEM: 21, + IO_DONE_QUEUE: 22, + SEMAPHORE: 23, + LOCK_SET: 24, + CLOCK: 25, + CLOCK_CTRL: 26, + IOKIT_IDENT: 27, + NAMED_ENTRY: 28, + IOKIT_CONNECT: 29, + IOKIT_OBJECT: 30, + UPL: 31, + MEM_OBJ_CONTROL: 32, + AU_SESSIONPORT: 33, + FILEPORT: 34, + LABELH: 35, + TASK_RESUME: 36, + VOUCHER: 37, + VOUCHER_ATTR_CONTROL: 38, + WORK_INTERVAL: 39, + UX_HANDLER: 40, + UEXT_OBJECT: 41, + ARCADE_REG: 42, + EVENTLINK: 43, + TASK_INSPECT: 44, + TASK_READ: 45, + THREAD_INSPECT: 46, + THREAD_READ: 47, + SUID_CRED: 48, + HYPERVISOR: 49, + TASK_ID_TOKEN: 50, + TASK_FATAL: 51, + KCDATA: 52, + EXCLAVES_RESOURCE: 53, + UNKNOWN: -1, +}; + +declare const dispatch_block_flags_t: { + BARRIER: 1, + DETACHED: 2, + ASSIGN_CURRENT: 4, + NO_QOS_CLASS: 8, + INHERIT_QOS_CLASS: 16, + ENFORCE_QOS_CLASS: 32, }; declare const panic_with_data_flags: { @@ -5055,28 +5688,14 @@ declare const UEastAsianWidth: { COUNT: 6, }; -declare const http_encoding_e: { - LENGTH: 0, - CHUNKED: 1, - FIELDS: 2, -}; - -declare const reloc_type_x86_64: { - UNSIGNED: 0, - SIGNED: 1, - BRANCH: 2, - GOT_LOAD: 3, - GOT: 4, - SUBTRACTOR: 5, - SIGNED_1: 6, - SIGNED_2: 7, - SIGNED_4: 8, - TLV: 9, -}; - -declare const ppd_conform_e: { - RELAXED: 0, - STRICT: 1, +declare const mpo_flags_t: { + PORT: 0, + SERVICE_PORT: 1024, + CONNECTION_PORT: 2048, + REPLY_PORT: 4096, + PROVISIONAL_REPLY_PORT: 16384, + EXCEPTION_PORT: 32768, + CONNECTION_PORT_WITH_PORT_ARRAY: 65536, }; declare const ifnet_interface_advisory_notification_type_cell: { @@ -5153,61 +5772,66 @@ declare const task_snapshot_flags: { TaskDyldCompactInfoTriedFault: 68719476736, TaskWqExceededCooperativeThreadLimit: 137438953472, TaskWqExceededActiveConstrainedThreadLimit: 274877906944, + TaskRunawayMitigation: 549755813888, + TaskIsActive: 1099511627776, + TaskIsManaged: 2199023255552, + TaskHasAssertion: 4398046511104, }; -declare const UHangulSyllableType: { - NOT_APPLICABLE: 0, - LEADING_JAMO: 1, - VOWEL_JAMO: 2, - TRAILING_JAMO: 3, - LV_SYLLABLE: 4, - LVT_SYLLABLE: 5, - COUNT: 6, -}; - -declare const cups_sc_status_e: { +declare const mach_port_guard_exception_codes: { NONE: 0, - OK: 1, - IO_ERROR: 2, - TIMEOUT: 3, - NO_RESPONSE: 4, - BAD_MESSAGE: 5, - TOO_BIG: 6, - NOT_IMPLEMENTED: 7, -}; - -declare const USentenceBreak: { - OTHER: 0, - ATERM: 1, - CLOSE: 2, - FORMAT: 3, - LOWER: 4, - NUMERIC: 5, - OLETTER: 6, - SEP: 7, - SP: 8, - STERM: 9, - UPPER: 10, - CR: 11, - EXTEND: 12, - LF: 13, - SCONTINUE: 14, - COUNT: 15, + DESTROY: 1, + MOD_REFS: 2, + INVALID_OPTIONS: 3, + SET_CONTEXT: 4, + THREAD_SET_STATE: 5, + EXCEPTION_BEHAVIOR_ENFORCE: 6, + SERVICE_PORT_VIOLATION_FATAL: 7, + UNGUARDED: 8, + KOBJECT_REPLY_PORT_SEMANTICS: 9, + REQUIRE_REPLY_PORT_SEMANTICS: 10, + INCORRECT_GUARD: 16, + IMMOVABLE: 32, + STRICT_REPLY: 64, + INVALID_NOTIFICATION_REQ: 65, + INVALID_MPO_ENTITLEMENT: 66, + DESCRIPTOR_VIOLATION: 67, + MSG_FILTERED: 128, + INVALID_RIGHT: 256, + INVALID_NAME: 512, + INVALID_VALUE: 1024, + INVALID_ARGUMENT: 2048, + RIGHT_EXISTS: 4096, + KERN_NO_SPACE: 8192, + KERN_FAILURE: 16384, + KERN_RESOURCE: 32768, + SEND_INVALID_REPLY: 65536, + SEND_INVALID_VOUCHER: 131072, + SEND_INVALID_RIGHT: 262144, + RCV_INVALID_NAME: 524288, + RCV_GUARDED_DESC: 1048576, + SERVICE_PORT_VIOLATION_NON_FATAL: 1048577, + PROVISIONAL_REPLY_PORT: 1048578, + OOL_PORT_ARRAY_CREATION: 1048579, + MOVE_PROVISIONAL_REPLY_PORT: 1048580, + REPLY_PORT_SINGLE_SO_RIGHT: 1048581, + MOD_REFS_NON_FATAL: 2097152, + IMMOVABLE_NON_FATAL: 4194304, }; -declare const ACTION: { - FIND: 0, - ENTER: 1, +declare const vnode_verify_kind_t: { + NONE: 0, + SHA3_256: 1, + SHA3_384: 2, + SHA3_512: 3, }; -declare const graftdmg_type_t: { - BOOT: 1, - PREBOOT: 2, - DOWNLEVEL: 3, - PDI_NONCE: 6, - EFFECTIVE_AP: 7, - MOBILE_ASSET: 8, - MAX: 8, +declare const UCharNameChoice: { + UNICODE_CHAR_NAME: 0, + UNICODE_10_CHAR_NAME: 1, + EXTENDED_CHAR_NAME: 2, + CHAR_NAME_ALIAS: 3, + CHAR_NAME_CHOICE_COUNT: 4, }; declare const malloc_type_callsite_flags_v0_t: { @@ -5227,20 +5851,6 @@ declare const krb5plugin_preauth_client_request_type: { krb5plugin_preauth_client_free_etype: 2, }; -declare const http_keepalive_e: { - FF: 0, - N: 1, -}; - -declare const dispatch_block_flags_t: { - BARRIER: 1, - DETACHED: 2, - ASSIGN_CURRENT: 4, - NO_QOS_CLASS: 8, - INHERIT_QOS_CLASS: 16, - ENFORCE_QOS_CLASS: 32, -}; - declare const vtype: { NON: 0, REG: 1, @@ -5255,12 +5865,6 @@ declare const vtype: { CPLX: 10, }; -declare const xcselect_host_sdk_policy_t: { - MATCHING_PREFERRED: 1, - MATCHING_ONLY: 2, - LATEST: 3, -}; - declare const cups_sc_connected_e: { NOT_: 0, CUPS_SC_CONNECTED: 1, @@ -5312,31 +5916,51 @@ declare const cups_sc_state_e: { MARKER_EMPTY: 128, }; -declare const sysdir_search_path_directory_t: { - APPLICATION: 1, - DEMO_APPLICATION: 2, - DEVELOPER_APPLICATION: 3, - ADMIN_APPLICATION: 4, - LIBRARY: 5, - DEVELOPER: 6, - USER: 7, - DOCUMENTATION: 8, - DOCUMENT: 9, - CORESERVICE: 10, - AUTOSAVED_INFORMATION: 11, - DESKTOP: 12, - CACHES: 13, - APPLICATION_SUPPORT: 14, - DOWNLOADS: 15, - INPUT_METHODS: 16, - MOVIES: 17, - MUSIC: 18, - PICTURES: 19, - PRINTER_DESCRIPTION: 20, - SHARED_PUBLIC: 21, - PREFERENCE_PANES: 22, - ALL_APPLICATIONS: 100, - ALL_LIBRARIES: 101, +declare const cups_encoding_e: { + AUTO_ENCODING: -1, + US_ASCII: 0, + ISO8859_1: 1, + ISO8859_2: 2, + ISO8859_3: 3, + ISO8859_4: 4, + ISO8859_5: 5, + ISO8859_6: 6, + ISO8859_7: 7, + ISO8859_8: 8, + ISO8859_9: 9, + ISO8859_10: 10, + UTF8: 11, + ISO8859_13: 12, + ISO8859_14: 13, + ISO8859_15: 14, + WINDOWS_874: 15, + WINDOWS_1250: 16, + WINDOWS_1251: 17, + WINDOWS_1252: 18, + WINDOWS_1253: 19, + WINDOWS_1254: 20, + WINDOWS_1255: 21, + WINDOWS_1256: 22, + WINDOWS_1257: 23, + WINDOWS_1258: 24, + KOI8_R: 25, + KOI8_U: 26, + ISO8859_11: 27, + ISO8859_16: 28, + MAC_ROMAN: 29, + ENCODING_SBCS_END: 63, + WINDOWS_932: 64, + WINDOWS_936: 65, + WINDOWS_949: 66, + WINDOWS_950: 67, + WINDOWS_1361: 68, + ENCODING_DBCS_END: 127, + EUC_CN: 128, + EUC_JP: 129, + EUC_KR: 130, + EUC_TW: 131, + JIS_X0213: 132, + ENCODING_VBCS_END: 191, }; declare const task_latency_qos: { @@ -5349,25 +5973,6 @@ declare const task_latency_qos: { R_5: 16711686, }; -declare const at_flags_t: { - at_flags_default: 0, - at_flags_skip_parameter_checking: 1, - at_flags_print_debug_info: 2, - at_flags_disable_multithreading: 4, - at_flags_skip_error_calculation: 8, - at_flags_flip_texel_region_vertically: 16, - at_flags_srgb_linear_texels: 32, - at_flags_weight_channels_equally: 64, -}; - -declare const _Unwind_VRS_RegClass: { - CORE: 0, - VFP: 1, - WMMXD: 3, - WMMXC: 4, - PSEUDO: 5, -}; - declare const cups_ptype_e: { R_LOCAL: 0, R_CLASS: 1, @@ -5401,16 +6006,6 @@ declare const cups_ptype_e: { R_OPTIONS: 458748, }; -declare const mach_vm_range_flavor_t: { - INVALID: 0, - V1: 1, -}; - -declare const UIdentifierStatus: { - RESTRICT: 0, - ALLOW: 1, -}; - declare const UCharCategory: { UNASSIGNED: 0, GENERAL_OTHER_TYPES: 0, @@ -5459,220 +6054,6 @@ declare const _Unwind_Reason_Code: { CONTINUE_UNWIND: 8, }; -declare const cups_encoding_e: { - AUTO_ENCODING: -1, - US_ASCII: 0, - ISO8859_1: 1, - ISO8859_2: 2, - ISO8859_3: 3, - ISO8859_4: 4, - ISO8859_5: 5, - ISO8859_6: 6, - ISO8859_7: 7, - ISO8859_8: 8, - ISO8859_9: 9, - ISO8859_10: 10, - UTF8: 11, - ISO8859_13: 12, - ISO8859_14: 13, - ISO8859_15: 14, - WINDOWS_874: 15, - WINDOWS_1250: 16, - WINDOWS_1251: 17, - WINDOWS_1252: 18, - WINDOWS_1253: 19, - WINDOWS_1254: 20, - WINDOWS_1255: 21, - WINDOWS_1256: 22, - WINDOWS_1257: 23, - WINDOWS_1258: 24, - KOI8_R: 25, - KOI8_U: 26, - ISO8859_11: 27, - ISO8859_16: 28, - MAC_ROMAN: 29, - ENCODING_SBCS_END: 63, - WINDOWS_932: 64, - WINDOWS_936: 65, - WINDOWS_949: 66, - WINDOWS_950: 67, - WINDOWS_1361: 68, - ENCODING_DBCS_END: 127, - EUC_CN: 128, - EUC_JP: 129, - EUC_KR: 130, - EUC_TW: 131, - JIS_X0213: 132, - ENCODING_VBCS_END: 191, -}; - -declare const UProperty: { - ALPHABETIC: 0, - BINARY_START: 0, - ASCII_HEX_DIGIT: 1, - BIDI_CONTROL: 2, - BIDI_MIRRORED: 3, - DASH: 4, - DEFAULT_IGNORABLE_CODE_POINT: 5, - DEPRECATED: 6, - DIACRITIC: 7, - EXTENDER: 8, - FULL_COMPOSITION_EXCLUSION: 9, - GRAPHEME_BASE: 10, - GRAPHEME_EXTEND: 11, - GRAPHEME_LINK: 12, - HEX_DIGIT: 13, - HYPHEN: 14, - ID_CONTINUE: 15, - ID_START: 16, - IDEOGRAPHIC: 17, - IDS_BINARY_OPERATOR: 18, - IDS_TRINARY_OPERATOR: 19, - JOIN_CONTROL: 20, - LOGICAL_ORDER_EXCEPTION: 21, - LOWERCASE: 22, - MATH: 23, - NONCHARACTER_CODE_POINT: 24, - QUOTATION_MARK: 25, - RADICAL: 26, - SOFT_DOTTED: 27, - TERMINAL_PUNCTUATION: 28, - UNIFIED_IDEOGRAPH: 29, - UPPERCASE: 30, - WHITE_SPACE: 31, - XID_CONTINUE: 32, - XID_START: 33, - CASE_SENSITIVE: 34, - S_TERM: 35, - VARIATION_SELECTOR: 36, - NFD_INERT: 37, - NFKD_INERT: 38, - NFC_INERT: 39, - NFKC_INERT: 40, - SEGMENT_STARTER: 41, - PATTERN_SYNTAX: 42, - PATTERN_WHITE_SPACE: 43, - POSIX_ALNUM: 44, - POSIX_BLANK: 45, - POSIX_GRAPH: 46, - POSIX_PRINT: 47, - POSIX_XDIGIT: 48, - CASED: 49, - CASE_IGNORABLE: 50, - CHANGES_WHEN_LOWERCASED: 51, - CHANGES_WHEN_UPPERCASED: 52, - CHANGES_WHEN_TITLECASED: 53, - CHANGES_WHEN_CASEFOLDED: 54, - CHANGES_WHEN_CASEMAPPED: 55, - CHANGES_WHEN_NFKC_CASEFOLDED: 56, - EMOJI: 57, - EMOJI_PRESENTATION: 58, - EMOJI_MODIFIER: 59, - EMOJI_MODIFIER_BASE: 60, - EMOJI_COMPONENT: 61, - REGIONAL_INDICATOR: 62, - PREPENDED_CONCATENATION_MARK: 63, - EXTENDED_PICTOGRAPHIC: 64, - BASIC_EMOJI: 65, - EMOJI_KEYCAP_SEQUENCE: 66, - RGI_EMOJI_MODIFIER_SEQUENCE: 67, - RGI_EMOJI_FLAG_SEQUENCE: 68, - RGI_EMOJI_TAG_SEQUENCE: 69, - RGI_EMOJI_ZWJ_SEQUENCE: 70, - RGI_EMOJI: 71, - IDS_UNARY_OPERATOR: 72, - ID_COMPAT_MATH_START: 73, - ID_COMPAT_MATH_CONTINUE: 74, - MODIFIER_COMBINING_MARK: 75, - BINARY_LIMIT: 76, - BIDI_CLASS: 4096, - INT_START: 4096, - BLOCK: 4097, - CANONICAL_COMBINING_CLASS: 4098, - DECOMPOSITION_TYPE: 4099, - EAST_ASIAN_WIDTH: 4100, - GENERAL_CATEGORY: 4101, - JOINING_GROUP: 4102, - JOINING_TYPE: 4103, - LINE_BREAK: 4104, - NUMERIC_TYPE: 4105, - SCRIPT: 4106, - HANGUL_SYLLABLE_TYPE: 4107, - NFD_QUICK_CHECK: 4108, - NFKD_QUICK_CHECK: 4109, - NFC_QUICK_CHECK: 4110, - NFKC_QUICK_CHECK: 4111, - LEAD_CANONICAL_COMBINING_CLASS: 4112, - TRAIL_CANONICAL_COMBINING_CLASS: 4113, - GRAPHEME_CLUSTER_BREAK: 4114, - SENTENCE_BREAK: 4115, - WORD_BREAK: 4116, - BIDI_PAIRED_BRACKET_TYPE: 4117, - INDIC_POSITIONAL_CATEGORY: 4118, - INDIC_SYLLABIC_CATEGORY: 4119, - VERTICAL_ORIENTATION: 4120, - IDENTIFIER_STATUS: 4121, - INDIC_CONJUNCT_BREAK: 4122, - INT_LIMIT: 4123, - GENERAL_CATEGORY_MASK: 8192, - MASK_START: 8192, - MASK_LIMIT: 8193, - NUMERIC_VALUE: 12288, - DOUBLE_START: 12288, - DOUBLE_LIMIT: 12289, - AGE: 16384, - STRING_START: 16384, - BIDI_MIRRORING_GLYPH: 16385, - CASE_FOLDING: 16386, - ISO_COMMENT: 16387, - LOWERCASE_MAPPING: 16388, - NAME: 16389, - SIMPLE_CASE_FOLDING: 16390, - SIMPLE_LOWERCASE_MAPPING: 16391, - SIMPLE_TITLECASE_MAPPING: 16392, - SIMPLE_UPPERCASE_MAPPING: 16393, - TITLECASE_MAPPING: 16394, - UNICODE_1_NAME: 16395, - UPPERCASE_MAPPING: 16396, - BIDI_PAIRED_BRACKET: 16397, - STRING_LIMIT: 16398, - SCRIPT_EXTENSIONS: 28672, - OTHER_PROPERTY_START: 28672, - IDENTIFIER_TYPE: 28673, - OTHER_PROPERTY_LIMIT: 28674, - INVALID_CODE: -1, -}; - -declare const ppd_status_e: { - OK: 0, - FILE_OPEN_ERROR: 1, - NULL_FILE: 2, - ALLOC_ERROR: 3, - MISSING_PPDADOBE4: 4, - MISSING_VALUE: 5, - INTERNAL_ERROR: 6, - BAD_OPEN_GROUP: 7, - NESTED_OPEN_GROUP: 8, - BAD_OPEN_UI: 9, - NESTED_OPEN_UI: 10, - BAD_ORDER_DEPENDENCY: 11, - BAD_UI_CONSTRAINTS: 12, - MISSING_ASTERISK: 13, - LINE_TOO_LONG: 14, - ILLEGAL_CHARACTER: 15, - ILLEGAL_MAIN_KEYWORD: 16, - ILLEGAL_OPTION_KEYWORD: 17, - ILLEGAL_TRANSLATION: 18, - ILLEGAL_WHITESPACE: 19, - BAD_CUSTOM_PARAM: 20, - MISSING_OPTION_KEYWORD: 21, - BAD_VALUE: 22, - MISSING_CLOSE_GROUP: 23, - BAD_CLOSE_UI: 24, - MISSING_CLOSE_UI: 25, - MAX_STATUS: 26, -}; - declare const NSLinkEditErrors: { FileAccess: 0, FileFormat: 1, @@ -5684,12 +6065,6 @@ declare const NSLinkEditErrors: { Undefined: 7, }; -declare const Tcl_PathType: { - ABSOLUT: 0, - RELATIV: 1, - VOLUME_RELATIV: 2, -}; - declare const task_role: { RENICED: -1, UNSPECIFIED: 0, @@ -5701,12 +6076,15 @@ declare const task_role: { NONUI_APPLICATION: 6, DEFAULT_APPLICATION: 7, DARWINBG_APPLICATION: 8, + USER_INIT_APPLICATION: 9, }; -declare const thread_exclaves_flags: { - RPCActive: 1, - UpcallActive: 2, - SchedulerRequest: 4, +declare const _Unwind_Action: { + SEARCH_PHASE: 1, + CLEANUP_PHASE: 2, + HANDLER_FRAME: 4, + FORCE_UNWIND: 8, + END_OF_STACK: 16, }; declare const http_field_e: { @@ -5782,12 +6160,6 @@ declare const _Unwind_VRS_Result: { FAILED: 2, }; -declare const compression_status: { - OK: 0, - ERROR: -1, - END: 1, -}; - declare const cups_orient_e: { T_0: 0, T_90: 1, @@ -5826,18 +6198,12 @@ declare const cups_sc_command_e: { MAX: 9, }; -declare const cryptex_auth_type_t: { - X1_AUTH_ENV_GENERIC: 4, - X1_AUTH_ENV_GENERIC_SUPPLEMENTAL: 5, - X_AUTH_PDI_NONCE: 6, - X_AUTH_MOBILE_ASSET: 8, - X_AUTH_MAX: 8, -}; - -declare const ifnet_interface_advisory_version: { - N_1: 1, - N_2: 2, - N_CURRENT: 2, +declare const cups_cut_e: { + NONE: 0, + FILE: 1, + JOB: 2, + SET: 3, + PAGE: 4, }; declare const UCharDirection: { @@ -5875,24 +6241,18 @@ declare const objc_AssociationPolicy: { COPY: 771, }; -declare const os_signpost_type_t: { - EVENT: 0, - INTERVAL_BEGIN: 1, - INTERVAL_END: 2, -}; - declare const os_activity_flag_t: { DEFAULT: 0, DETACHED: 1, IF_NONE_PRESENT: 2, }; -declare const _Unwind_Action: { - SEARCH_PHASE: 1, - CLEANUP_PHASE: 2, - HANDLER_FRAME: 4, - FORCE_UNWIND: 8, - END_OF_STACK: 16, +declare const NSOtherErrorNumbers: { + Relocation: 0, + LazyBind: 1, + IndrLoop: 2, + LazyInit: 3, + InvalidArgs: 4, }; declare const ipp_dstate_e: { @@ -5915,184 +6275,6 @@ declare const exclave_textlayout_flags: { HasSharedCache: 4, }; -declare const UErrorCode: { - USING_FALLBACK_WARNING: -128, - ERROR_WARNING_START: -128, - USING_DEFAULT_WARNING: -127, - SAFECLONE_ALLOCATED_WARNING: -126, - STATE_OLD_WARNING: -125, - STRING_NOT_TERMINATED_WARNING: -124, - SORT_KEY_TOO_SHORT_WARNING: -123, - AMBIGUOUS_ALIAS_WARNING: -122, - DIFFERENT_UCA_VERSION: -121, - PLUGIN_CHANGED_LEVEL_WARNING: -120, - ERROR_WARNING_LIMIT: -119, - ZERO_ERROR: 0, - ILLEGAL_ARGUMENT_ERROR: 1, - MISSING_RESOURCE_ERROR: 2, - INVALID_FORMAT_ERROR: 3, - FILE_ACCESS_ERROR: 4, - INTERNAL_PROGRAM_ERROR: 5, - MESSAGE_PARSE_ERROR: 6, - MEMORY_ALLOCATION_ERROR: 7, - INDEX_OUTOFBOUNDS_ERROR: 8, - PARSE_ERROR: 9, - INVALID_CHAR_FOUND: 10, - TRUNCATED_CHAR_FOUND: 11, - ILLEGAL_CHAR_FOUND: 12, - INVALID_TABLE_FORMAT: 13, - INVALID_TABLE_FILE: 14, - BUFFER_OVERFLOW_ERROR: 15, - UNSUPPORTED_ERROR: 16, - RESOURCE_TYPE_MISMATCH: 17, - ILLEGAL_ESCAPE_SEQUENCE: 18, - UNSUPPORTED_ESCAPE_SEQUENCE: 19, - NO_SPACE_AVAILABLE: 20, - CE_NOT_FOUND_ERROR: 21, - PRIMARY_TOO_LONG_ERROR: 22, - STATE_TOO_OLD_ERROR: 23, - TOO_MANY_ALIASES_ERROR: 24, - ENUM_OUT_OF_SYNC_ERROR: 25, - INVARIANT_CONVERSION_ERROR: 26, - INVALID_STATE_ERROR: 27, - COLLATOR_VERSION_MISMATCH: 28, - USELESS_COLLATOR_ERROR: 29, - NO_WRITE_PERMISSION: 30, - INPUT_TOO_LONG_ERROR: 31, - STANDARD_ERROR_LIMIT: 32, - BAD_VARIABLE_DEFINITION: 65536, - PARSE_ERROR_START: 65536, - MALFORMED_RULE: 65537, - MALFORMED_SET: 65538, - MALFORMED_SYMBOL_REFERENCE: 65539, - MALFORMED_UNICODE_ESCAPE: 65540, - MALFORMED_VARIABLE_DEFINITION: 65541, - MALFORMED_VARIABLE_REFERENCE: 65542, - MISMATCHED_SEGMENT_DELIMITERS: 65543, - MISPLACED_ANCHOR_START: 65544, - MISPLACED_CURSOR_OFFSET: 65545, - MISPLACED_QUANTIFIER: 65546, - MISSING_OPERATOR: 65547, - MISSING_SEGMENT_CLOSE: 65548, - MULTIPLE_ANTE_CONTEXTS: 65549, - MULTIPLE_CURSORS: 65550, - MULTIPLE_POST_CONTEXTS: 65551, - TRAILING_BACKSLASH: 65552, - UNDEFINED_SEGMENT_REFERENCE: 65553, - UNDEFINED_VARIABLE: 65554, - UNQUOTED_SPECIAL: 65555, - UNTERMINATED_QUOTE: 65556, - RULE_MASK_ERROR: 65557, - MISPLACED_COMPOUND_FILTER: 65558, - MULTIPLE_COMPOUND_FILTERS: 65559, - INVALID_RBT_SYNTAX: 65560, - INVALID_PROPERTY_PATTERN: 65561, - MALFORMED_PRAGMA: 65562, - UNCLOSED_SEGMENT: 65563, - ILLEGAL_CHAR_IN_SEGMENT: 65564, - VARIABLE_RANGE_EXHAUSTED: 65565, - VARIABLE_RANGE_OVERLAP: 65566, - ILLEGAL_CHARACTER: 65567, - INTERNAL_TRANSLITERATOR_ERROR: 65568, - INVALID_ID: 65569, - INVALID_FUNCTION: 65570, - PARSE_ERROR_LIMIT: 65571, - UNEXPECTED_TOKEN: 65792, - FMT_PARSE_ERROR_START: 65792, - MULTIPLE_DECIMAL_SEPARATORS: 65793, - MULTIPLE_DECIMAL_SEPERATORS: 65793, - MULTIPLE_EXPONENTIAL_SYMBOLS: 65794, - MALFORMED_EXPONENTIAL_PATTERN: 65795, - MULTIPLE_PERCENT_SYMBOLS: 65796, - MULTIPLE_PERMILL_SYMBOLS: 65797, - MULTIPLE_PAD_SPECIFIERS: 65798, - PATTERN_SYNTAX_ERROR: 65799, - ILLEGAL_PAD_POSITION: 65800, - UNMATCHED_BRACES: 65801, - UNSUPPORTED_PROPERTY: 65802, - UNSUPPORTED_ATTRIBUTE: 65803, - ARGUMENT_TYPE_MISMATCH: 65804, - DUPLICATE_KEYWORD: 65805, - UNDEFINED_KEYWORD: 65806, - DEFAULT_KEYWORD_MISSING: 65807, - DECIMAL_NUMBER_SYNTAX_ERROR: 65808, - FORMAT_INEXACT_ERROR: 65809, - NUMBER_ARG_OUTOFBOUNDS_ERROR: 65810, - NUMBER_SKELETON_SYNTAX_ERROR: 65811, - MF_UNRESOLVED_VARIABLE_ERROR: 65812, - MF_SYNTAX_ERROR: 65813, - MF_UNKNOWN_FUNCTION_ERROR: 65814, - MF_VARIANT_KEY_MISMATCH_ERROR: 65815, - MF_FORMATTING_ERROR: 65816, - MF_NONEXHAUSTIVE_PATTERN_ERROR: 65817, - MF_DUPLICATE_OPTION_NAME_ERROR: 65818, - MF_SELECTOR_ERROR: 65819, - MF_MISSING_SELECTOR_ANNOTATION_ERROR: 65820, - MF_DUPLICATE_DECLARATION_ERROR: 65821, - MF_OPERAND_MISMATCH_ERROR: 65822, - MF_DUPLICATE_VARIANT_ERROR: 65823, - FMT_PARSE_ERROR_LIMIT: 65824, - BRK_INTERNAL_ERROR: 66048, - BRK_ERROR_START: 66048, - BRK_HEX_DIGITS_EXPECTED: 66049, - BRK_SEMICOLON_EXPECTED: 66050, - BRK_RULE_SYNTAX: 66051, - BRK_UNCLOSED_SET: 66052, - BRK_ASSIGN_ERROR: 66053, - BRK_VARIABLE_REDFINITION: 66054, - BRK_MISMATCHED_PAREN: 66055, - BRK_NEW_LINE_IN_QUOTED_STRING: 66056, - BRK_UNDEFINED_VARIABLE: 66057, - BRK_INIT_ERROR: 66058, - BRK_RULE_EMPTY_SET: 66059, - BRK_UNRECOGNIZED_OPTION: 66060, - BRK_MALFORMED_RULE_TAG: 66061, - BRK_ERROR_LIMIT: 66062, - REGEX_INTERNAL_ERROR: 66304, - REGEX_ERROR_START: 66304, - REGEX_RULE_SYNTAX: 66305, - REGEX_INVALID_STATE: 66306, - REGEX_BAD_ESCAPE_SEQUENCE: 66307, - REGEX_PROPERTY_SYNTAX: 66308, - REGEX_UNIMPLEMENTED: 66309, - REGEX_MISMATCHED_PAREN: 66310, - REGEX_NUMBER_TOO_BIG: 66311, - REGEX_BAD_INTERVAL: 66312, - REGEX_MAX_LT_MIN: 66313, - REGEX_INVALID_BACK_REF: 66314, - REGEX_INVALID_FLAG: 66315, - REGEX_LOOK_BEHIND_LIMIT: 66316, - REGEX_SET_CONTAINS_STRING: 66317, - REGEX_OCTAL_TOO_BIG: 66318, - REGEX_MISSING_CLOSE_BRACKET: 66319, - REGEX_INVALID_RANGE: 66320, - REGEX_STACK_OVERFLOW: 66321, - REGEX_TIME_OUT: 66322, - REGEX_STOPPED_BY_CALLER: 66323, - REGEX_PATTERN_TOO_BIG: 66324, - REGEX_INVALID_CAPTURE_GROUP_NAME: 66325, - REGEX_ERROR_LIMIT: 66326, - IDNA_PROHIBITED_ERROR: 66560, - IDNA_ERROR_START: 66560, - IDNA_UNASSIGNED_ERROR: 66561, - IDNA_CHECK_BIDI_ERROR: 66562, - IDNA_STD3_ASCII_RULES_ERROR: 66563, - IDNA_ACE_PREFIX_ERROR: 66564, - IDNA_VERIFICATION_ERROR: 66565, - IDNA_LABEL_TOO_LONG_ERROR: 66566, - IDNA_ZERO_LENGTH_LABEL_ERROR: 66567, - IDNA_DOMAIN_NAME_TOO_LONG_ERROR: 66568, - IDNA_ERROR_LIMIT: 66569, - STRINGPREP_PROHIBITED_ERROR: 66560, - STRINGPREP_UNASSIGNED_ERROR: 66561, - STRINGPREP_CHECK_BIDI_ERROR: 66562, - PLUGIN_ERROR_START: 66816, - PLUGIN_TOO_HIGH: 66816, - PLUGIN_DIDNT_SET_LEVEL: 66817, - PLUGIN_ERROR_LIMIT: 66818, - ERROR_LIMIT: 66818, -}; - declare const audit_session_flags: { IS_INITIAL: 1, HAS_GRAPHIC_ACCESS: 16, @@ -6102,59 +6284,6 @@ declare const audit_session_flags: { HAS_AUTHENTICATED: 16384, }; -declare const ULineBreak: { - UNKNOWN: 0, - AMBIGUOUS: 1, - ALPHABETIC: 2, - BREAK_BOTH: 3, - BREAK_AFTER: 4, - BREAK_BEFORE: 5, - MANDATORY_BREAK: 6, - CONTINGENT_BREAK: 7, - CLOSE_PUNCTUATION: 8, - COMBINING_MARK: 9, - CARRIAGE_RETURN: 10, - EXCLAMATION: 11, - GLUE: 12, - HYPHEN: 13, - IDEOGRAPHIC: 14, - INSEPARABLE: 15, - INSEPERABLE: 15, - INFIX_NUMERIC: 16, - LINE_FEED: 17, - NONSTARTER: 18, - NUMERIC: 19, - OPEN_PUNCTUATION: 20, - POSTFIX_NUMERIC: 21, - PREFIX_NUMERIC: 22, - QUOTATION: 23, - COMPLEX_CONTEXT: 24, - SURROGATE: 25, - SPACE: 26, - BREAK_SYMBOLS: 27, - ZWSPACE: 28, - NEXT_LINE: 29, - WORD_JOINER: 30, - H2: 31, - H3: 32, - JL: 33, - JT: 34, - JV: 35, - CLOSE_PARENTHESIS: 36, - CONDITIONAL_JAPANESE_STARTER: 37, - HEBREW_LETTER: 38, - REGIONAL_INDICATOR: 39, - E_BASE: 40, - E_MODIFIER: 41, - ZWJ: 42, - AKSARA: 43, - AKSARA_PREBASE: 44, - AKSARA_START: 45, - VIRAMA_FINAL: 46, - VIRAMA: 47, - COUNT: 48, -}; - declare const task_throughput_qos: { R_UNSPECIFIED: 0, R_0: 16646145, @@ -6165,22 +6294,10 @@ declare const task_throughput_qos: { R_5: 16646150, }; -declare const OSThermalPressureLevel: { - Nominal: 0, - Moderate: 1, - Heavy: 2, - Trapping: 3, - Sleeping: 4, -}; - declare const task_inspect_flavor: { TASK_INSPECT_BASIC_COUNTS: 1, }; -declare const mach_vm_range_flags_t: { - MACH_VM_RANGE_NONE: 0, -}; - declare const passpolicyerror_enum: { P_passwordExpired: 0, P_accountLocked: 1, @@ -6194,24 +6311,13 @@ declare const passpolicyerror_enum: { P_noError: 65535, }; -declare const http_state_e: { - ERROR: -1, - WAITING: 0, - OPTIONS: 1, - GET: 2, - GET_SEND: 3, - HEAD: 4, - POST: 5, - POST_RECV: 6, - POST_SEND: 7, - PUT: 8, - PUT_RECV: 9, - DELETE: 10, - TRACE: 11, - CONNECT: 12, - STATUS: 13, - UNKNOWN_METHOD: 14, - UNKNOWN_VERSION: 15, +declare const qos_class_t: { + USER_INTERACTIVE: 33, + USER_INITIATED: 25, + DEFAULT: 21, + UTILITY: 17, + BACKGROUND: 9, + UNSPECIFIED: 0, }; declare const reloc_type_generic: { @@ -6341,28 +6447,6 @@ declare const UNumericType: { COUNT: 4, }; -declare const UDecompositionType: { - NONE: 0, - CANONICAL: 1, - COMPAT: 2, - CIRCLE: 3, - FINAL: 4, - FONT: 5, - FRACTION: 6, - INITIAL: 7, - ISOLATED: 8, - MEDIAL: 9, - NARROW: 10, - NOBREAK: 11, - SMALL: 12, - SQUARE: 13, - SUB: 14, - SUPER: 15, - VERTICAL: 16, - WIDE: 17, - COUNT: 18, -}; - declare const http_uri_status_e: { OVERFLOW: -8, BAD_ARGUMENTS: -7, @@ -6378,44 +6462,182 @@ declare const http_uri_status_e: { MISSING_RESOURCE: 3, }; -declare const UBidiPairedBracketType: { - NONE: 0, - OPEN: 1, - CLOSE: 2, - COUNT: 3, -}; - -declare const mach_port_guard_exception_codes: { - DESTROY: 1, - MOD_REFS: 2, - INVALID_OPTIONS: 3, - SET_CONTEXT: 4, - THREAD_SET_STATE: 5, - EXCEPTION_BEHAVIOR_ENFORCE: 6, - SERVICE_PORT_VIOLATION_FATAL: 7, - UNGUARDED: 8, - INCORRECT_GUARD: 16, - IMMOVABLE: 32, - STRICT_REPLY: 64, - MSG_FILTERED: 128, - INVALID_RIGHT: 256, - INVALID_NAME: 512, - INVALID_VALUE: 1024, - INVALID_ARGUMENT: 2048, - RIGHT_EXISTS: 4096, - KERN_NO_SPACE: 8192, - KERN_FAILURE: 16384, - KERN_RESOURCE: 32768, - SEND_INVALID_REPLY: 65536, - SEND_INVALID_VOUCHER: 131072, - SEND_INVALID_RIGHT: 262144, - RCV_INVALID_NAME: 524288, - RCV_GUARDED_DESC: 1048576, - SERVICE_PORT_VIOLATION_NON_FATAL: 1048577, - PROVISIONAL_REPLY_PORT: 1048578, - MOD_REFS_NON_FATAL: 2097152, - IMMOVABLE_NON_FATAL: 4194304, - REQUIRE_REPLY_PORT_SEMANTICS: 8388608, +declare const UErrorCode: { + USING_FALLBACK_WARNING: -128, + ERROR_WARNING_START: -128, + USING_DEFAULT_WARNING: -127, + SAFECLONE_ALLOCATED_WARNING: -126, + STATE_OLD_WARNING: -125, + STRING_NOT_TERMINATED_WARNING: -124, + SORT_KEY_TOO_SHORT_WARNING: -123, + AMBIGUOUS_ALIAS_WARNING: -122, + DIFFERENT_UCA_VERSION: -121, + PLUGIN_CHANGED_LEVEL_WARNING: -120, + ERROR_WARNING_LIMIT: -119, + ZERO_ERROR: 0, + ILLEGAL_ARGUMENT_ERROR: 1, + MISSING_RESOURCE_ERROR: 2, + INVALID_FORMAT_ERROR: 3, + FILE_ACCESS_ERROR: 4, + INTERNAL_PROGRAM_ERROR: 5, + MESSAGE_PARSE_ERROR: 6, + MEMORY_ALLOCATION_ERROR: 7, + INDEX_OUTOFBOUNDS_ERROR: 8, + PARSE_ERROR: 9, + INVALID_CHAR_FOUND: 10, + TRUNCATED_CHAR_FOUND: 11, + ILLEGAL_CHAR_FOUND: 12, + INVALID_TABLE_FORMAT: 13, + INVALID_TABLE_FILE: 14, + BUFFER_OVERFLOW_ERROR: 15, + UNSUPPORTED_ERROR: 16, + RESOURCE_TYPE_MISMATCH: 17, + ILLEGAL_ESCAPE_SEQUENCE: 18, + UNSUPPORTED_ESCAPE_SEQUENCE: 19, + NO_SPACE_AVAILABLE: 20, + CE_NOT_FOUND_ERROR: 21, + PRIMARY_TOO_LONG_ERROR: 22, + STATE_TOO_OLD_ERROR: 23, + TOO_MANY_ALIASES_ERROR: 24, + ENUM_OUT_OF_SYNC_ERROR: 25, + INVARIANT_CONVERSION_ERROR: 26, + INVALID_STATE_ERROR: 27, + COLLATOR_VERSION_MISMATCH: 28, + USELESS_COLLATOR_ERROR: 29, + NO_WRITE_PERMISSION: 30, + INPUT_TOO_LONG_ERROR: 31, + STANDARD_ERROR_LIMIT: 32, + BAD_VARIABLE_DEFINITION: 65536, + PARSE_ERROR_START: 65536, + MALFORMED_RULE: 65537, + MALFORMED_SET: 65538, + MALFORMED_SYMBOL_REFERENCE: 65539, + MALFORMED_UNICODE_ESCAPE: 65540, + MALFORMED_VARIABLE_DEFINITION: 65541, + MALFORMED_VARIABLE_REFERENCE: 65542, + MISMATCHED_SEGMENT_DELIMITERS: 65543, + MISPLACED_ANCHOR_START: 65544, + MISPLACED_CURSOR_OFFSET: 65545, + MISPLACED_QUANTIFIER: 65546, + MISSING_OPERATOR: 65547, + MISSING_SEGMENT_CLOSE: 65548, + MULTIPLE_ANTE_CONTEXTS: 65549, + MULTIPLE_CURSORS: 65550, + MULTIPLE_POST_CONTEXTS: 65551, + TRAILING_BACKSLASH: 65552, + UNDEFINED_SEGMENT_REFERENCE: 65553, + UNDEFINED_VARIABLE: 65554, + UNQUOTED_SPECIAL: 65555, + UNTERMINATED_QUOTE: 65556, + RULE_MASK_ERROR: 65557, + MISPLACED_COMPOUND_FILTER: 65558, + MULTIPLE_COMPOUND_FILTERS: 65559, + INVALID_RBT_SYNTAX: 65560, + INVALID_PROPERTY_PATTERN: 65561, + MALFORMED_PRAGMA: 65562, + UNCLOSED_SEGMENT: 65563, + ILLEGAL_CHAR_IN_SEGMENT: 65564, + VARIABLE_RANGE_EXHAUSTED: 65565, + VARIABLE_RANGE_OVERLAP: 65566, + ILLEGAL_CHARACTER: 65567, + INTERNAL_TRANSLITERATOR_ERROR: 65568, + INVALID_ID: 65569, + INVALID_FUNCTION: 65570, + PARSE_ERROR_LIMIT: 65571, + UNEXPECTED_TOKEN: 65792, + FMT_PARSE_ERROR_START: 65792, + MULTIPLE_DECIMAL_SEPARATORS: 65793, + MULTIPLE_DECIMAL_SEPERATORS: 65793, + MULTIPLE_EXPONENTIAL_SYMBOLS: 65794, + MALFORMED_EXPONENTIAL_PATTERN: 65795, + MULTIPLE_PERCENT_SYMBOLS: 65796, + MULTIPLE_PERMILL_SYMBOLS: 65797, + MULTIPLE_PAD_SPECIFIERS: 65798, + PATTERN_SYNTAX_ERROR: 65799, + ILLEGAL_PAD_POSITION: 65800, + UNMATCHED_BRACES: 65801, + UNSUPPORTED_PROPERTY: 65802, + UNSUPPORTED_ATTRIBUTE: 65803, + ARGUMENT_TYPE_MISMATCH: 65804, + DUPLICATE_KEYWORD: 65805, + UNDEFINED_KEYWORD: 65806, + DEFAULT_KEYWORD_MISSING: 65807, + DECIMAL_NUMBER_SYNTAX_ERROR: 65808, + FORMAT_INEXACT_ERROR: 65809, + NUMBER_ARG_OUTOFBOUNDS_ERROR: 65810, + NUMBER_SKELETON_SYNTAX_ERROR: 65811, + MF_UNRESOLVED_VARIABLE_ERROR: 65812, + MF_SYNTAX_ERROR: 65813, + MF_UNKNOWN_FUNCTION_ERROR: 65814, + MF_VARIANT_KEY_MISMATCH_ERROR: 65815, + MF_FORMATTING_ERROR: 65816, + MF_NONEXHAUSTIVE_PATTERN_ERROR: 65817, + MF_DUPLICATE_OPTION_NAME_ERROR: 65818, + MF_SELECTOR_ERROR: 65819, + MF_MISSING_SELECTOR_ANNOTATION_ERROR: 65820, + MF_DUPLICATE_DECLARATION_ERROR: 65821, + MF_OPERAND_MISMATCH_ERROR: 65822, + MF_DUPLICATE_VARIANT_ERROR: 65823, + FMT_PARSE_ERROR_LIMIT: 65824, + BRK_INTERNAL_ERROR: 66048, + BRK_ERROR_START: 66048, + BRK_HEX_DIGITS_EXPECTED: 66049, + BRK_SEMICOLON_EXPECTED: 66050, + BRK_RULE_SYNTAX: 66051, + BRK_UNCLOSED_SET: 66052, + BRK_ASSIGN_ERROR: 66053, + BRK_VARIABLE_REDFINITION: 66054, + BRK_MISMATCHED_PAREN: 66055, + BRK_NEW_LINE_IN_QUOTED_STRING: 66056, + BRK_UNDEFINED_VARIABLE: 66057, + BRK_INIT_ERROR: 66058, + BRK_RULE_EMPTY_SET: 66059, + BRK_UNRECOGNIZED_OPTION: 66060, + BRK_MALFORMED_RULE_TAG: 66061, + BRK_ERROR_LIMIT: 66062, + REGEX_INTERNAL_ERROR: 66304, + REGEX_ERROR_START: 66304, + REGEX_RULE_SYNTAX: 66305, + REGEX_INVALID_STATE: 66306, + REGEX_BAD_ESCAPE_SEQUENCE: 66307, + REGEX_PROPERTY_SYNTAX: 66308, + REGEX_UNIMPLEMENTED: 66309, + REGEX_MISMATCHED_PAREN: 66310, + REGEX_NUMBER_TOO_BIG: 66311, + REGEX_BAD_INTERVAL: 66312, + REGEX_MAX_LT_MIN: 66313, + REGEX_INVALID_BACK_REF: 66314, + REGEX_INVALID_FLAG: 66315, + REGEX_LOOK_BEHIND_LIMIT: 66316, + REGEX_SET_CONTAINS_STRING: 66317, + REGEX_OCTAL_TOO_BIG: 66318, + REGEX_MISSING_CLOSE_BRACKET: 66319, + REGEX_INVALID_RANGE: 66320, + REGEX_STACK_OVERFLOW: 66321, + REGEX_TIME_OUT: 66322, + REGEX_STOPPED_BY_CALLER: 66323, + REGEX_PATTERN_TOO_BIG: 66324, + REGEX_INVALID_CAPTURE_GROUP_NAME: 66325, + REGEX_ERROR_LIMIT: 66326, + IDNA_PROHIBITED_ERROR: 66560, + IDNA_ERROR_START: 66560, + IDNA_UNASSIGNED_ERROR: 66561, + IDNA_CHECK_BIDI_ERROR: 66562, + IDNA_STD3_ASCII_RULES_ERROR: 66563, + IDNA_ACE_PREFIX_ERROR: 66564, + IDNA_VERIFICATION_ERROR: 66565, + IDNA_LABEL_TOO_LONG_ERROR: 66566, + IDNA_ZERO_LENGTH_LABEL_ERROR: 66567, + IDNA_DOMAIN_NAME_TOO_LONG_ERROR: 66568, + IDNA_ERROR_LIMIT: 66569, + STRINGPREP_PROHIBITED_ERROR: 66560, + STRINGPREP_UNASSIGNED_ERROR: 66561, + STRINGPREP_CHECK_BIDI_ERROR: 66562, + PLUGIN_ERROR_START: 66816, + PLUGIN_TOO_HIGH: 66816, + PLUGIN_DIDNT_SET_LEVEL: 66817, + PLUGIN_ERROR_LIMIT: 66818, + ERROR_LIMIT: 66818, }; declare const filesec_property_t: { @@ -6429,6 +6651,12 @@ declare const filesec_property_t: { ACL_ALLOCSIZE: 101, }; +declare const ipp_sstate_e: { + IDLE: 3, + PROCESSING: 4, + STOPPED: 5, +}; + declare const VISIT: { preorder: 0, postorder: 1, @@ -6436,23 +6664,6 @@ declare const VISIT: { leaf: 3, }; -declare const os_log_type_t: { - DEFAULT: 0, - INFO: 1, - DEBUG: 2, - ERROR: 16, - FAULT: 17, -}; - -declare const ppd_cs_e: { - CMYK: -4, - CMY: -3, - GRAY: 1, - RGB: 3, - RGBK: 4, - N: 5, -}; - declare const ppd_section_e: { ANY: 0, DOCUMENT: 1, @@ -6468,11 +6679,6 @@ declare const cups_order_e: { PLANAR: 2, }; -declare const uio_rw: { - READ: 0, - WRITE: 1, -}; - declare const cups_jog_e: { NONE: 0, FILE: 1, @@ -6494,15 +6700,6 @@ declare const ipp_rstate_e: { ABORTED: 7, }; -declare const at_error_t: { - at_error_success: 0, - at_error_invalid_parameter: -1, - at_error_operation_unsupported: -2, - at_error_invalid_source_data: -3, - at_error_invalid_flag: -4, - at_error_hdr_block_format_required: -5, -}; - declare const ipp_jcollate_e: { UNCOLLATED_SHEE: 3, COLLATED_DOCUMEN: 4, @@ -6527,167 +6724,12 @@ declare const ipp_res_e: { CM: 4, }; -declare const Tcl_QueuePosition: { - TAIL: 0, - HEAD: 1, - MARK: 2, -}; - -declare const ipp_finishings_e: { - NONE: 3, - STAPLE: 4, - PUNCH: 5, - COVER: 6, - BIND: 7, - SADDLE_STITCH: 8, - EDGE_STITCH: 9, - FOLD: 10, - TRIM: 11, - BALE: 12, - BOOKLET_MAKER: 13, - JOG_OFFSET: 14, - COAT: 15, - LAMINATE: 16, - STAPLE_TOP_LEFT: 20, - STAPLE_BOTTOM_LEFT: 21, - STAPLE_TOP_RIGHT: 22, - STAPLE_BOTTOM_RIGHT: 23, - EDGE_STITCH_LEFT: 24, - EDGE_STITCH_TOP: 25, - EDGE_STITCH_RIGHT: 26, - EDGE_STITCH_BOTTOM: 27, - STAPLE_DUAL_LEFT: 28, - STAPLE_DUAL_TOP: 29, - STAPLE_DUAL_RIGHT: 30, - STAPLE_DUAL_BOTTOM: 31, - STAPLE_TRIPLE_LEFT: 32, - STAPLE_TRIPLE_TOP: 33, - STAPLE_TRIPLE_RIGHT: 34, - STAPLE_TRIPLE_BOTTOM: 35, - BIND_LEFT: 50, - BIND_TOP: 51, - BIND_RIGHT: 52, - BIND_BOTTOM: 53, - TRIM_AFTER_PAGES: 60, - TRIM_AFTER_DOCUMENTS: 61, - TRIM_AFTER_COPIES: 62, - TRIM_AFTER_JOB: 63, - PUNCH_TOP_LEFT: 70, - PUNCH_BOTTOM_LEFT: 71, - PUNCH_TOP_RIGHT: 72, - PUNCH_BOTTOM_RIGHT: 73, - PUNCH_DUAL_LEFT: 74, - PUNCH_DUAL_TOP: 75, - PUNCH_DUAL_RIGHT: 76, - PUNCH_DUAL_BOTTOM: 77, - PUNCH_TRIPLE_LEFT: 78, - PUNCH_TRIPLE_TOP: 79, - PUNCH_TRIPLE_RIGHT: 80, - PUNCH_TRIPLE_BOTTOM: 81, - PUNCH_QUAD_LEFT: 82, - PUNCH_QUAD_TOP: 83, - PUNCH_QUAD_RIGHT: 84, - PUNCH_QUAD_BOTTOM: 85, - PUNCH_MULTIPLE_LEFT: 86, - PUNCH_MULTIPLE_TOP: 87, - PUNCH_MULTIPLE_RIGHT: 88, - PUNCH_MULTIPLE_BOTTOM: 89, - FOLD_ACCORDION: 90, - FOLD_DOUBLE_GATE: 91, - FOLD_GATE: 92, - FOLD_HALF: 93, - FOLD_HALF_Z: 94, - FOLD_LEFT_GATE: 95, - FOLD_LETTER: 96, - FOLD_PARALLEL: 97, - FOLD_POSTER: 98, - FOLD_RIGHT_GATE: 99, - FOLD_Z: 100, - FOLD_ENGINEERING_Z: 101, - CUPS_PUNCH_TOP_LEFT: 1073741894, - CUPS_PUNCH_BOTTOM_LEFT: 1073741895, - CUPS_PUNCH_TOP_RIGHT: 1073741896, - CUPS_PUNCH_BOTTOM_RIGHT: 1073741897, - CUPS_PUNCH_DUAL_LEFT: 1073741898, - CUPS_PUNCH_DUAL_TOP: 1073741899, - CUPS_PUNCH_DUAL_RIGHT: 1073741900, - CUPS_PUNCH_DUAL_BOTTOM: 1073741901, - CUPS_PUNCH_TRIPLE_LEFT: 1073741902, - CUPS_PUNCH_TRIPLE_TOP: 1073741903, - CUPS_PUNCH_TRIPLE_RIGHT: 1073741904, - CUPS_PUNCH_TRIPLE_BOTTOM: 1073741905, - CUPS_PUNCH_QUAD_LEFT: 1073741906, - CUPS_PUNCH_QUAD_TOP: 1073741907, - CUPS_PUNCH_QUAD_RIGHT: 1073741908, - CUPS_PUNCH_QUAD_BOTTOM: 1073741909, - CUPS_FOLD_ACCORDION: 1073741914, - CUPS_FOLD_DOUBLE_GATE: 1073741915, - CUPS_FOLD_GATE: 1073741916, - CUPS_FOLD_HALF: 1073741917, - CUPS_FOLD_HALF_Z: 1073741918, - CUPS_FOLD_LEFT_GATE: 1073741919, - CUPS_FOLD_LETTER: 1073741920, - CUPS_FOLD_PARALLEL: 1073741921, - CUPS_FOLD_POSTER: 1073741922, - CUPS_FOLD_RIGHT_GATE: 1073741923, - CUPS_FOLD_Z: 1073741924, -}; - declare const ppd_ui_e: { BOOLEAN: 0, PICKONE: 1, PICKMANY: 2, }; -declare const http_status_e: { - ERROR: -1, - NONE: 0, - CONTINUE: 100, - SWITCHING_PROTOCOLS: 101, - OK: 200, - CREATED: 201, - ACCEPTED: 202, - NOT_AUTHORITATIVE: 203, - NO_CONTENT: 204, - RESET_CONTENT: 205, - PARTIAL_CONTENT: 206, - MULTIPLE_CHOICES: 300, - MOVED_PERMANENTLY: 301, - FOUND: 302, - SEE_OTHER: 303, - NOT_MODIFIED: 304, - USE_PROXY: 305, - TEMPORARY_REDIRECT: 307, - BAD_REQUEST: 400, - UNAUTHORIZED: 401, - PAYMENT_REQUIRED: 402, - FORBIDDEN: 403, - NOT_FOUND: 404, - METHOD_NOT_ALLOWED: 405, - NOT_ACCEPTABLE: 406, - PROXY_AUTHENTICATION: 407, - REQUEST_TIMEOUT: 408, - CONFLICT: 409, - GONE: 410, - LENGTH_REQUIRED: 411, - PRECONDITION: 412, - REQUEST_TOO_LARGE: 413, - URI_TOO_LONG: 414, - UNSUPPORTED_MEDIATYPE: 415, - REQUESTED_RANGE: 416, - EXPECTATION_FAILED: 417, - UPGRADE_REQUIRED: 426, - SERVER_ERROR: 500, - NOT_IMPLEMENTED: 501, - BAD_GATEWAY: 502, - SERVICE_UNAVAILABLE: 503, - GATEWAY_TIMEOUT: 504, - NOT_SUPPORTED: 505, - CUPS_AUTHORIZATION_CANCELED: 1000, - CUPS_PKI_ERROR: 1001, - CUPS_WEBIF_DISABLED: 1002, -}; - declare const http_trust_e: { OK: 0, INVALID: 1, @@ -6697,14 +6739,6 @@ declare const http_trust_e: { UNKNOWN: 5, }; -declare const cups_cut_e: { - NONE: 0, - FILE: 1, - JOB: 2, - SET: 3, - PAGE: 4, -}; - declare const URegexpFlag: { CANON_EQ: 128, CASE_INSENSITIVE: 2, @@ -6717,26 +6751,6 @@ declare const URegexpFlag: { ERROR_ON_UNKNOWN_ESCAPES: 512, }; -declare const at_alpha_t: { - at_alpha_not_premultiplied: 0, - at_alpha_opaque: 1, - at_alpha_premultiplied: 2, - at_alpha_count: 3, -}; - -declare const UVerticalOrientation: { - ROTATED: 0, - TRANSFORMED_ROTATED: 1, - TRANSFORMED_UPRIGHT: 2, - UPRIGHT: 3, -}; - -declare const ipp_sstate_e: { - IDLE: 3, - PROCESSING: 4, - STOPPED: 5, -}; - declare const compression_algorithm: { LZ4: 256, ZLIB: 517, @@ -6747,17 +6761,6 @@ declare const compression_algorithm: { LZBITMAP: 1794, }; -declare const clockid_t: { - REALTIME: 0, - MONOTONIC: 6, - MONOTONIC_RAW: 4, - MONOTONIC_RAW_APPROX: 5, - UPTIME_RAW: 8, - UPTIME_RAW_APPROX: 9, - PROCESS_CPUTIME_ID: 12, - THREAD_CPUTIME_ID: 16, -}; - declare const UIndicPositionalCategory: { NA: 0, BOTTOM: 1, @@ -6777,14 +6780,6 @@ declare const UIndicPositionalCategory: { TOP_AND_BOTTOM_AND_LEFT: 15, }; -declare const UCharNameChoice: { - UNICODE_CHAR_NAME: 0, - UNICODE_10_CHAR_NAME: 1, - EXTENDED_CHAR_NAME: 2, - CHAR_NAME_ALIAS: 3, - CHAR_NAME_CHOICE_COUNT: 4, -}; - declare class TclTomMathStubs { constructor(init?: TclTomMathStubs); magic: number; @@ -6907,8 +6902,8 @@ declare class tss { io_bmap: number; } -declare class unnamed_2245167980165419011 { - constructor(init?: unnamed_2245167980165419011); +declare class unnamed_5022595679192618032 { + constructor(init?: unnamed_5022595679192618032); offset00: number; seg: sel; : number; @@ -6918,8 +6913,8 @@ declare class unnamed_2245167980165419011 { offset16: number; } -declare class unnamed_13741613694195486003 { - constructor(init?: unnamed_13741613694195486003); +declare class unnamed_15080151464434138647 { + constructor(init?: unnamed_15080151464434138647); limit00: number; base00: number; base16: number; @@ -6933,21 +6928,6 @@ declare class unnamed_13741613694195486003 { base24: number; } -declare class unnamed_1442956463910004468 { - constructor(init?: unnamed_1442956463910004468); - limit00: number; - base00: number; - base16: number; - type: number; - dpl: number; - present: number; - limit16: number; - : number; - opsz: number; - granular: number; - base24: number; -} - declare class mwl_region { constructor(init?: mwl_region); mwlr_fd: number; @@ -6957,1654 +6937,22 @@ declare class mwl_region { mwlr_size: number; } -declare class unnamed_4203301902862480867 { - constructor(init?: unnamed_4203301902862480867); - limit00: number; - base00: number; - base16: number; - type: number; +declare class unnamed_6555016405554135130 { + constructor(init?: unnamed_6555016405554135130); + offset00: number; + seg: sel; + argcnt: number; : number; + type: number; + dpl: number; present: number; - limit16: number; - : number; - granular: number; - base24: number; + offset16: number; } declare class TclTomMathStubHooks { constructor(init?: TclTomMathStubHooks); } -declare class TkPlatStubHooks { - constructor(init?: TkPlatStubHooks); -} - -declare class TkStubs { - constructor(init?: TkStubs); - magic: number; - hooks: interop.Pointer; - tk_MainLoop: () => void | null; - tk_3DBorderColor: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_3DBorderGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tk_3DHorizontalBevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => void | null; - tk_3DVerticalBevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; - tk_AddOption: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => void | null; - tk_BindEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => void | null; - tk_CanvasDrawableCoords: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; - tk_CanvasEventuallyRedraw: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - tk_CanvasGetCoord: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tk_CanvasGetTextInfo: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_CanvasPsBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number) => number | null; - tk_CanvasPsColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_CanvasPsFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_CanvasPsPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; - tk_CanvasPsStipple: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tk_CanvasPsY: (p1: interop.PointerConvertible, p2: number) => number | null; - tk_CanvasSetStippleOrigin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_CanvasTagsParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tk_CanvasTagsPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tk_CanvasTkwin: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_CanvasWindowCoords: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; - tk_ChangeWindowAttributes: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tk_CharBbox: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tk_ClearSelection: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_ClipboardAppend: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: string) => number | null; - tk_ClipboardClear: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tk_ConfigureInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tk_ConfigureValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tk_ConfigureWidget: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: string, p7: number) => number | null; - tk_ConfigureWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tk_ComputeTextLayout: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.Enum, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => interop.Pointer | null; - tk_CoordsToWindow: (p1: number, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_CreateBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tk_CreateBindingTable: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_CreateErrorHandler: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p6: interop.PointerConvertible) => interop.Pointer | null; - tk_CreateEventHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; - tk_CreateGenericHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; - tk_CreateImageType: (p1: interop.PointerConvertible) => void | null; - tk_CreateItemType: (p1: interop.PointerConvertible) => void | null; - tk_CreatePhotoImageFormat: (p1: interop.PointerConvertible) => void | null; - tk_CreateSelHandler: (p1: interop.PointerConvertible, p2: number, p3: number, p4: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => number, p5: interop.PointerConvertible, p6: number) => void | null; - tk_CreateWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => interop.Pointer | null; - tk_CreateWindowFromPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => interop.Pointer | null; - tk_DefineBitmap: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: number) => number | null; - tk_DefineCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_DeleteAllBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_DeleteBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string) => number | null; - tk_DeleteBindingTable: (p1: interop.PointerConvertible) => void | null; - tk_DeleteErrorHandler: (p1: interop.PointerConvertible) => void | null; - tk_DeleteEventHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; - tk_DeleteGenericHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; - tk_DeleteImage: (p1: interop.PointerConvertible, p2: string) => void | null; - tk_DeleteSelHandler: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_DestroyWindow: (p1: interop.PointerConvertible) => void | null; - tk_DisplayName: (p1: interop.PointerConvertible) => string | null; - tk_DistanceToTextLayout: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; - tk_Draw3DPolygon: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; - tk_Draw3DRectangle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; - tk_DrawChars: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: number, p8: number) => void | null; - tk_DrawFocusHighlight: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - tk_DrawTextLayout: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number) => void | null; - tk_Fill3DPolygon: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; - tk_Fill3DRectangle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; - tk_FindPhoto: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tk_FontId: (p1: interop.PointerConvertible) => number | null; - tk_Free3DBorder: (p1: interop.PointerConvertible) => void | null; - tk_FreeBitmap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_FreeColor: (p1: interop.PointerConvertible) => void | null; - tk_FreeColormap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_FreeCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeFont: (p1: interop.PointerConvertible) => void | null; - tk_FreeGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeImage: (p1: interop.PointerConvertible) => void | null; - tk_FreeOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => void | null; - tk_FreePixmap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_FreeTextLayout: (p1: interop.PointerConvertible) => void | null; - tk_FreeXId: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_GCForColor: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tk_GeometryRequest: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_Get3DBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tk_GetAllBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_GetAnchor: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_GetAtomName: (p1: interop.PointerConvertible, p2: number) => string | null; - tk_GetBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string) => string | null; - tk_GetBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tk_GetBitmapFromData: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number) => number | null; - tk_GetCapStyle: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_GetColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tk_GetColorByValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetColormap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tk_GetCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tk_GetCursorFromData: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number, p6: number, p7: number, p8: number, p9: string, p10: string) => interop.Pointer | null; - tk_GetFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tk_GetFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetFontMetrics: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_GetGC: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_GetImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; - tk_GetImageMasterData: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_GetItemTypes: () => interop.Pointer | null; - tk_GetJoinStyle: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_GetJustify: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_GetNumMainWindows: () => number | null; - tk_GetOption: (p1: interop.PointerConvertible, p2: string, p3: string) => string | null; - tk_GetPixels: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tk_GetPixmap: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => number | null; - tk_GetRelief: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_GetRootCoords: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_GetScrollInfo: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - tk_GetScreenMM: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tk_GetSelection: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number, p6: interop.PointerConvertible) => number | null; - tk_GetUid: (p1: string) => string | null; - tk_GetVisual: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; - tk_GetVRootGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; - tk_Grab: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tk_HandleEvent: (p1: interop.PointerConvertible) => void | null; - tk_IdToWindow: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tk_ImageChanged: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void | null; - tk_Init: (p1: interop.PointerConvertible) => number | null; - tk_InternAtom: (p1: interop.PointerConvertible, p2: string) => number | null; - tk_IntersectTextLayout: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => number | null; - tk_MaintainGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; - tk_MainWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_MakeWindowExist: (p1: interop.PointerConvertible) => void | null; - tk_ManageGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_MapWindow: (p1: interop.PointerConvertible) => void | null; - tk_MeasureChars: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; - tk_MoveResizeWindow: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - tk_MoveWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_MoveToplevelWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_NameOf3DBorder: (p1: interop.PointerConvertible) => string | null; - tk_NameOfAnchor: (p1: interop.Enum) => string | null; - tk_NameOfBitmap: (p1: interop.PointerConvertible, p2: number) => string | null; - tk_NameOfCapStyle: (p1: number) => string | null; - tk_NameOfColor: (p1: interop.PointerConvertible) => string | null; - tk_NameOfCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tk_NameOfFont: (p1: interop.PointerConvertible) => string | null; - tk_NameOfImage: (p1: interop.PointerConvertible) => string | null; - tk_NameOfJoinStyle: (p1: number) => string | null; - tk_NameOfJustify: (p1: interop.Enum) => string | null; - tk_NameOfRelief: (p1: number) => string | null; - tk_NameToWindow: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_OwnSelection: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; - tk_ParseArgv: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number) => number | null; - tk_PhotoPutBlock_NoComposite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; - tk_PhotoPutZoomedBlock_NoComposite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; - tk_PhotoGetImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tk_PhotoBlank: (p1: interop.PointerConvertible) => void | null; - tk_PhotoExpand_Panic: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_PhotoGetSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_PhotoSetSize_Panic: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_PointToChar: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; - tk_PostscriptFontName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tk_PreserveColormap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_QueueWindowEvent: (p1: interop.PointerConvertible, p2: interop.Enum) => void | null; - tk_RedrawImage: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number) => void | null; - tk_ResizeWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_RestackWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tk_RestrictEvents: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum | null; - tk_SafeInit: (p1: interop.PointerConvertible) => number | null; - tk_SetAppName: (p1: interop.PointerConvertible, p2: string) => string | null; - tk_SetBackgroundFromBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_SetClass: (p1: interop.PointerConvertible, p2: string) => void | null; - tk_SetGrid: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - tk_SetInternalBorder: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowBackground: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowBackgroundPixmap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowBorder: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowBorderWidth: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowBorderPixmap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowColormap: (p1: interop.PointerConvertible, p2: number) => void | null; - tk_SetWindowVisual: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - tk_SizeOfBitmap: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - tk_SizeOfImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_StrictMotif: (p1: interop.PointerConvertible) => number | null; - tk_TextLayoutToPostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_TextWidth: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tk_UndefineCursor: (p1: interop.PointerConvertible) => void | null; - tk_UnderlineChars: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: number, p8: number, p9: number) => void | null; - tk_UnderlineTextLayout: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; - tk_Ungrab: (p1: interop.PointerConvertible) => void | null; - tk_UnmaintainGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_UnmapWindow: (p1: interop.PointerConvertible) => void | null; - tk_UnsetGrid: (p1: interop.PointerConvertible) => void | null; - tk_UpdatePointer: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null; - tk_AllocBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_Alloc3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_AllocColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_AllocCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_AllocFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_CreateOptionTable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_DeleteOptionTable: (p1: interop.PointerConvertible) => void | null; - tk_Free3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeConfigOptions: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_FreeSavedOptions: (p1: interop.PointerConvertible) => void | null; - tk_FreeCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_FreeFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_Get3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetAnchorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_GetBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tk_GetColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetOptionInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; - tk_GetOptionValue: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; - tk_GetJustifyFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_GetMMFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tk_GetPixelsFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tk_GetReliefFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_GetScrollInfoObj: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - tk_InitOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tk_MainEx: (p1: number, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: interop.PointerConvertible) => void | null; - tk_RestoreSavedOptions: (p1: interop.PointerConvertible) => void | null; - tk_SetOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; - tk_InitConsoleChannels: (p1: interop.PointerConvertible) => void | null; - tk_CreateConsoleWindow: (p1: interop.PointerConvertible) => number | null; - tk_CreateSmoothMethod: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - reserved218: interop.Pointer; - reserved219: interop.Pointer; - tk_GetDash: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tk_CreateOutline: (p1: interop.PointerConvertible) => void | null; - tk_DeleteOutline: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tk_ConfigOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tk_ChangeOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_ResetOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_CanvasPsOutline: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_SetTSOrigin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - tk_CanvasGetCoordFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tk_CanvasSetOffset: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_DitherPhoto: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - tk_PostscriptBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => number | null; - tk_PostscriptColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_PostscriptFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tk_PostscriptImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number) => number | null; - tk_PostscriptPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; - tk_PostscriptStipple: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; - tk_PostscriptY: (p1: number, p2: interop.PointerConvertible) => number | null; - tk_PostscriptPhoto: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; - tk_CreateClientMessageHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number) => void | null; - tk_DeleteClientMessageHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number) => void | null; - tk_CreateAnonymousWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tk_SetClassProcs: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tk_SetInternalBorderEx: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; - tk_SetMinimumRequestSize: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tk_SetCaretPos: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null; - tk_PhotoPutBlock_Panic: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number) => void | null; - tk_PhotoPutZoomedBlock_Panic: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => void | null; - tk_CollapseMotionEvents: (p1: interop.PointerConvertible, p2: number) => number | null; - tk_RegisterStyleEngine: (p1: string, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetStyleEngine: (p1: string) => interop.Pointer | null; - tk_RegisterStyledElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tk_GetElementId: (p1: string) => number | null; - tk_CreateStyle: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_GetStyle: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tk_FreeStyle: (p1: interop.PointerConvertible) => void | null; - tk_NameOfStyle: (p1: interop.PointerConvertible) => string | null; - tk_AllocStyleFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tk_GetStyleFromObj: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_FreeStyleFromObj: (p1: interop.PointerConvertible) => void | null; - tk_GetStyledElement: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tk_GetElementSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible) => void | null; - tk_GetElementBox: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible) => void | null; - tk_GetElementBorderWidth: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tk_DrawElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; - tk_PhotoExpand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - tk_PhotoPutBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => number | null; - tk_PhotoPutZoomedBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number) => number | null; - tk_PhotoSetSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - tk_GetUserInactiveTime: (p1: interop.PointerConvertible) => number | null; - tk_ResetUserInactiveTime: (p1: interop.PointerConvertible) => void | null; - tk_Interp: (p1: interop.PointerConvertible) => interop.Pointer | null; - tk_CreateOldImageType: (p1: interop.PointerConvertible) => void | null; - tk_CreateOldPhotoImageFormat: (p1: interop.PointerConvertible) => void | null; -} - -declare class TkIntStubs { - constructor(init?: TkIntStubs); - magic: number; - hooks: interop.Pointer; - tkAllocWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tkBezierPoints: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tkBezierScreenPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => void | null; - tkBindDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkBindEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkBindFree: (p1: interop.PointerConvertible) => void | null; - tkBindInit: (p1: interop.PointerConvertible) => void | null; - tkChangeEventWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkClipInit: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkComputeAnchor: (p1: interop.Enum, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => void | null; - tkCopyAndGlobalEval: (p1: interop.PointerConvertible, p2: string) => number | null; - tkCreateBindingProcedure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number) => number, p6: (p1: interop.PointerConvertible) => void, p7: interop.PointerConvertible) => number | null; - tkCreateCursorFromData: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: number, p6: number, p7: number, p8: XColor, p9: XColor) => interop.Pointer | null; - tkCreateFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: string) => number | null; - tkCreateMainWindow: (p1: interop.PointerConvertible, p2: string, p3: string) => interop.Pointer | null; - tkCurrentTime: (p1: interop.PointerConvertible) => number | null; - tkDeleteAllImages: (p1: interop.PointerConvertible) => void | null; - tkDoConfigureNotify: (p1: interop.PointerConvertible) => void | null; - tkDrawInsetFocusHighlight: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; - tkEventDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkFillPolygon: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => void | null; - tkFindStateNum: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string) => number | null; - tkFindStateString: (p1: interop.PointerConvertible, p2: number) => string | null; - tkFocusDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkFocusFilterEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkFocusKeyEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tkFontPkgInit: (p1: interop.PointerConvertible) => void | null; - tkFontPkgFree: (p1: interop.PointerConvertible) => void | null; - tkFreeBindingTags: (p1: interop.PointerConvertible) => void | null; - tkpFreeCursor: (p1: interop.PointerConvertible) => void | null; - tkGetBitmapData: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => string | null; - tkGetButtPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => void | null; - tkGetCursorByName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; - tkGetDefaultScreenName: (p1: interop.PointerConvertible, p2: string) => string | null; - tkGetDisplay: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkGetDisplayOf: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tkGetFocusWin: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkGetInterpNames: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkGetMiterPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tkGetPointerCoords: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tkGetServerInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkGrabDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkGrabState: (p1: interop.PointerConvertible) => number | null; - tkIncludePoint: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkInOutEvents: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.Enum) => void | null; - tkInstallFrameMenu: (p1: interop.PointerConvertible) => void | null; - tkKeysymToString: (p1: number) => string | null; - tkLineToArea: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tkLineToPoint: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tkMakeBezierCurve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tkMakeBezierPostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; - tkOptionClassChanged: (p1: interop.PointerConvertible) => void | null; - tkOptionDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkOvalToArea: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkOvalToPoint: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - tkpChangeFocus: (p1: interop.PointerConvertible, p2: number) => number | null; - tkpCloseDisplay: (p1: interop.PointerConvertible) => void | null; - tkpClaimFocus: (p1: interop.PointerConvertible, p2: number) => void | null; - tkpDisplayWarning: (p1: string, p2: string) => void | null; - tkpGetAppName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkpGetOtherWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkpGetWrapperWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkpInit: (p1: interop.PointerConvertible) => number | null; - tkpInitializeMenuBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkpMakeContainer: (p1: interop.PointerConvertible) => void | null; - tkpMakeMenuWindow: (p1: interop.PointerConvertible, p2: number) => void | null; - tkpMakeWindow: (p1: interop.PointerConvertible, p2: number) => number | null; - tkpMenuNotifyToplevelCreate: (p1: interop.PointerConvertible, p2: string) => void | null; - tkpOpenDisplay: (p1: string) => interop.Pointer | null; - tkPointerEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkPolygonToArea: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tkPolygonToPoint: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tkPositionInTree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkpRedirectKeyEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkpSetMainMenubar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => void | null; - tkpUseWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tkpWindowWasRecentlyDeleted: (p1: number, p2: interop.PointerConvertible) => number | null; - tkQueueEventForAllChildren: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkReadBitmapFile: (p1: interop.PointerConvertible, p2: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; - tkScrollWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: interop.PointerConvertible) => number | null; - tkSelDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkSelEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkSelInit: (p1: interop.PointerConvertible) => void | null; - tkSelPropProc: (p1: interop.PointerConvertible) => void | null; - reserved84: interop.Pointer; - tkSetWindowMenuBar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => void | null; - tkStringToKeysym: (p1: string) => number | null; - tkThickPolyLineToArea: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; - tkWmAddToColormapWindows: (p1: interop.PointerConvertible) => void | null; - tkWmDeadWindow: (p1: interop.PointerConvertible) => void | null; - tkWmFocusToplevel: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkWmMapWindow: (p1: interop.PointerConvertible) => void | null; - tkWmNewWindow: (p1: interop.PointerConvertible) => void | null; - tkWmProtocolEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkWmRemoveFromColormapWindows: (p1: interop.PointerConvertible) => void | null; - tkWmRestackToplevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tkWmSetClass: (p1: interop.PointerConvertible) => void | null; - tkWmUnmapWindow: (p1: interop.PointerConvertible) => void | null; - tkDebugBitmap: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkDebugBorder: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkDebugCursor: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkDebugColor: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkDebugConfig: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tkDebugFont: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkFindStateNumObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tkGetBitmapPredefTable: () => interop.Pointer | null; - tkGetDisplayList: () => interop.Pointer | null; - tkGetMainInfoList: () => interop.Pointer | null; - tkGetWindowFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tkpGetString: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => string | null; - tkpGetSubFonts: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkpGetSystemDefault: (p1: interop.PointerConvertible, p2: string, p3: string) => interop.Pointer | null; - tkpMenuThreadInit: () => void | null; - reserved113: interop.Pointer; - reserved114: interop.Pointer; - reserved115: interop.Pointer; - reserved116: interop.Pointer; - reserved117: interop.Pointer; - reserved118: interop.Pointer; - reserved119: interop.Pointer; - reserved120: interop.Pointer; - reserved121: interop.Pointer; - reserved122: interop.Pointer; - reserved123: interop.Pointer; - reserved124: interop.Pointer; - reserved125: interop.Pointer; - reserved126: interop.Pointer; - reserved127: interop.Pointer; - reserved128: interop.Pointer; - reserved129: interop.Pointer; - reserved130: interop.Pointer; - reserved131: interop.Pointer; - reserved132: interop.Pointer; - reserved133: interop.Pointer; - reserved134: interop.Pointer; - tkpDrawHighlightBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => void | null; - tkSetFocusWin: (p1: interop.PointerConvertible, p2: number) => void | null; - tkpSetKeycodeAndState: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tkpGetKeySym: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tkpInitKeymapInfo: (p1: interop.PointerConvertible) => void | null; - tkPhotoGetValidRegion: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkWmStackorderToplevel: (p1: interop.PointerConvertible) => interop.Pointer | null; - tkFocusFree: (p1: interop.PointerConvertible) => void | null; - tkClipCleanup: (p1: interop.PointerConvertible) => void | null; - tkGCCleanup: (p1: interop.PointerConvertible) => void | null; - reserved145: interop.Pointer; - tkStylePkgInit: (p1: interop.PointerConvertible) => void | null; - tkStylePkgFree: (p1: interop.PointerConvertible) => void | null; - tkToplevelWindowForCommand: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tkGetOptionSpec: (p1: string, p2: interop.PointerConvertible) => interop.Pointer | null; - tkMakeRawCurve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tkMakeRawCurvePostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; - tkpDrawFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; - tkCreateThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tkDeleteThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - reserved155: interop.Pointer; - tkpTestembedCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tkpTesttextCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - reserved158: interop.Pointer; - reserved159: interop.Pointer; - reserved160: interop.Pointer; - reserved161: interop.Pointer; - reserved162: interop.Pointer; - reserved163: interop.Pointer; - reserved164: interop.Pointer; - reserved165: interop.Pointer; - reserved166: interop.Pointer; - reserved167: interop.Pointer; - reserved168: interop.Pointer; - tkStateParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkStatePrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tkCanvasDashParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkCanvasDashPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tkOffsetParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkOffsetPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tkPixelParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkPixelPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tkOrientParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkOrientPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tkSmoothParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - tkSmoothPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; -} - -declare class Tk_ElementOptionSpec { - constructor(init?: Tk_ElementOptionSpec); - name: string | null; - type: interop.Enum; -} - -declare class Tk_ImageType { - constructor(init?: Tk_ImageType); - name: string | null; - createProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; - getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - displayProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; - freeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - deleteProc: (p1: interop.PointerConvertible) => void | null; - postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number) => number | null; - nextPtr: interop.Pointer; - reserved: string | null; -} - -declare class Tk_ItemType { - constructor(init?: Tk_ItemType); - name: string | null; - itemSize: number; - createProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; - configSpecs: interop.Pointer; - configProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: number) => number | null; - coordProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; - deleteProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - displayProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => void | null; - alwaysRedraw: number; - pointProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - areaProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; - scaleProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; - translateProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - indexProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; - icursorProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - selectionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number) => number | null; - insertProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string) => void | null; - dCharsProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; - nextPtr: interop.Pointer; - reserved1: string | null; - reserved2: number; - reserved3: string | null; - reserved4: string | null; -} - -declare class XVirtualEvent { - constructor(init?: XVirtualEvent); - type: number; - serial: number; - send_event: number; - display: interop.Pointer; - event: number; - root: number; - subwindow: number; - time: number; - x: number; - y: number; - x_root: number; - y_root: number; - state: number; - name: string | null; - same_screen: number; - user_data: interop.Pointer; -} - -declare class Tk_ClassProcs { - constructor(init?: Tk_ClassProcs); - size: number; - worldChangedProc: (p1: interop.PointerConvertible) => void | null; - createProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - modalProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; -} - -declare class Tk_FontMetrics { - constructor(init?: Tk_FontMetrics); - ascent: number; - descent: number; - linespace: number; -} - -declare class TkOption { - constructor(init?: TkOption); -} - -declare class Tk_SavedOption { - constructor(init?: Tk_SavedOption); - optionPtr: interop.Pointer; - valuePtr: interop.Pointer; - internalForm: number; -} - -declare class Tk_OptionSpec { - constructor(init?: Tk_OptionSpec); - type: interop.Enum; - optionName: string | null; - dbName: string | null; - dbClass: string | null; - defValue: string | null; - objOffset: number; - internalOffset: number; - flags: number; - clientData: interop.Pointer; - typeMask: number; -} - -declare class Tk_StyleEngine_ { - constructor(init?: Tk_StyleEngine_); -} - -declare class Tk_Style_ { - constructor(init?: Tk_Style_); -} - -declare class Tk_Window_ { - constructor(init?: Tk_Window_); -} - -declare class Tk_OptionTable_ { - constructor(init?: Tk_OptionTable_); -} - -declare class Tk_Cursor_ { - constructor(init?: Tk_Cursor_); -} - -declare class Tk_Canvas_ { - constructor(init?: Tk_Canvas_); -} - -declare class Tk_BindingTable_ { - constructor(init?: Tk_BindingTable_); -} - -declare class TclPlatStubHooks { - constructor(init?: TclPlatStubHooks); -} - -declare class TclStubs { - constructor(init?: TclStubs); - magic: number; - hooks: interop.Pointer; - tcl_PkgProvideEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible) => number | null; - tcl_PkgRequireEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tcl_Panic: (p1: string) => void | null; - tcl_Alloc: (p1: number) => string | null; - tcl_Free: (p1: string) => void | null; - tcl_Realloc: (p1: string, p2: number) => string | null; - tcl_DbCkalloc: (p1: number, p2: string, p3: number) => string | null; - tcl_DbCkfree: (p1: string, p2: string, p3: number) => number | null; - tcl_DbCkrealloc: (p1: string, p2: number, p3: string, p4: number) => string | null; - tcl_CreateFileHandler: (p1: number, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; - tcl_DeleteFileHandler: (p1: number) => void | null; - tcl_SetTimer: (p1: interop.PointerConvertible) => void | null; - tcl_Sleep: (p1: number) => void | null; - tcl_WaitForEvent: (p1: interop.PointerConvertible) => number | null; - tcl_AppendAllObjTypes: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_AppendStringsToObj: (p1: interop.PointerConvertible) => void | null; - tcl_AppendToObj: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tcl_ConcatObj: (p1: number, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_ConvertToType: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_DbDecrRefCount: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tcl_DbIncrRefCount: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tcl_DbIsShared: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_DbNewBooleanObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; - tcl_DbNewByteArrayObj: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => interop.Pointer | null; - tcl_DbNewDoubleObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; - tcl_DbNewListObj: (p1: number, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; - tcl_DbNewLongObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; - tcl_DbNewObj: (p1: string, p2: number) => interop.Pointer | null; - tcl_DbNewStringObj: (p1: string, p2: number, p3: string, p4: number) => interop.Pointer | null; - tcl_DuplicateObj: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclFreeObj: (p1: interop.PointerConvertible) => void | null; - tcl_GetBoolean: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_GetBooleanFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetByteArrayFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetDouble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_GetDoubleFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetIndexFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_GetInt: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_GetIntFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetLongFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetObjType: (p1: string) => interop.Pointer | null; - tcl_GetStringFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tcl_InvalidateStringRep: (p1: interop.PointerConvertible) => void | null; - tcl_ListObjAppendList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ListObjAppendElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ListObjGetElements: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_ListObjIndex: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ListObjLength: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ListObjReplace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_NewBooleanObj: (p1: number) => interop.Pointer | null; - tcl_NewByteArrayObj: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_NewDoubleObj: (p1: number) => interop.Pointer | null; - tcl_NewIntObj: (p1: number) => interop.Pointer | null; - tcl_NewListObj: (p1: number, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_NewLongObj: (p1: number) => interop.Pointer | null; - tcl_NewObj: () => interop.Pointer | null; - tcl_NewStringObj: (p1: string, p2: number) => interop.Pointer | null; - tcl_SetBooleanObj: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetByteArrayLength: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_SetByteArrayObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - tcl_SetDoubleObj: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetIntObj: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetListObj: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tcl_SetLongObj: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetObjLength: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetStringObj: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tcl_AddErrorInfo: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_AddObjErrorInfo: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tcl_AllowExceptions: (p1: interop.PointerConvertible) => void | null; - tcl_AppendElement: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_AppendResult: (p1: interop.PointerConvertible) => void | null; - tcl_AsyncCreate: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_AsyncDelete: (p1: interop.PointerConvertible) => void | null; - tcl_AsyncInvoke: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_AsyncMark: (p1: interop.PointerConvertible) => void | null; - tcl_AsyncReady: () => number | null; - tcl_BackgroundError: (p1: interop.PointerConvertible) => void | null; - tcl_Backslash: (p1: string, p2: interop.PointerConvertible) => number | null; - tcl_BadChannelOption: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tcl_CallWhenDeleted: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; - tcl_CancelIdleCall: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_Close: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_CommandComplete: (p1: string) => number | null; - tcl_Concat: (p1: number, p2: interop.PointerConvertible) => string | null; - tcl_ConvertElement: (p1: string, p2: string, p3: number) => number | null; - tcl_ConvertCountedElement: (p1: string, p2: number, p3: string, p4: number) => number | null; - tcl_CreateAlias: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_CreateAliasObj: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_CreateChannel: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_CreateChannelHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; - tcl_CreateCloseHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; - tcl_CreateCommand: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; - tcl_CreateEventSource: (p1: (p1: interop.PointerConvertible, p2: number) => void, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; - tcl_CreateExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_CreateInterp: () => interop.Pointer | null; - tcl_CreateMathFunc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible) => void | null; - tcl_CreateObjCommand: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; - tcl_CreateSlave: (p1: interop.PointerConvertible, p2: string, p3: number) => interop.Pointer | null; - tcl_CreateTimerHandler: (p1: number, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_CreateTrace: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => interop.Pointer | null; - tcl_DeleteAssocData: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_DeleteChannelHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; - tcl_DeleteCloseHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; - tcl_DeleteCommand: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_DeleteCommandFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_DeleteEvents: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; - tcl_DeleteEventSource: (p1: (p1: interop.PointerConvertible, p2: number) => void, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; - tcl_DeleteExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_DeleteHashEntry: (p1: interop.PointerConvertible) => void | null; - tcl_DeleteHashTable: (p1: interop.PointerConvertible) => void | null; - tcl_DeleteInterp: (p1: interop.PointerConvertible) => void | null; - tcl_DetachPids: (p1: number, p2: interop.PointerConvertible) => void | null; - tcl_DeleteTimerHandler: (p1: interop.PointerConvertible) => void | null; - tcl_DeleteTrace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_DontCallWhenDeleted: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; - tcl_DoOneEvent: (p1: number) => number | null; - tcl_DoWhenIdle: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_DStringAppend: (p1: interop.PointerConvertible, p2: string, p3: number) => string | null; - tcl_DStringAppendElement: (p1: interop.PointerConvertible, p2: string) => string | null; - tcl_DStringEndSublist: (p1: interop.PointerConvertible) => void | null; - tcl_DStringFree: (p1: interop.PointerConvertible) => void | null; - tcl_DStringGetResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_DStringInit: (p1: interop.PointerConvertible) => void | null; - tcl_DStringResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_DStringSetLength: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_DStringStartSublist: (p1: interop.PointerConvertible) => void | null; - tcl_Eof: (p1: interop.PointerConvertible) => number | null; - tcl_ErrnoId: () => string | null; - tcl_ErrnoMsg: (p1: number) => string | null; - tcl_Eval: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_EvalFile: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_EvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_EventuallyFree: (p1: interop.PointerConvertible, p2: (p1: string) => void) => void | null; - tcl_Exit: (p1: number) => void | null; - tcl_ExposeCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tcl_ExprBoolean: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_ExprBooleanObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ExprDouble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_ExprDoubleObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ExprLong: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_ExprLongObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ExprObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_ExprString: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_Finalize: () => void | null; - tcl_FindExecutable: (p1: string) => void | null; - tcl_FirstHashEntry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_Flush: (p1: interop.PointerConvertible) => number | null; - tcl_FreeResult: (p1: interop.PointerConvertible) => void | null; - tcl_GetAlias: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tcl_GetAliasObj: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tcl_GetAssocData: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetChannel: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetChannelBufferSize: (p1: interop.PointerConvertible) => number | null; - tcl_GetChannelHandle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tcl_GetChannelInstanceData: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetChannelMode: (p1: interop.PointerConvertible) => number | null; - tcl_GetChannelName: (p1: interop.PointerConvertible) => string | null; - tcl_GetChannelOption: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tcl_GetChannelType: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_GetCommandName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tcl_GetErrno: () => number | null; - tcl_GetHostName: () => string | null; - tcl_GetInterpPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetMaster: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetNameOfExecutable: () => string | null; - tcl_GetObjResult: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetOpenFile: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; - tcl_GetPathType: (p1: string) => interop.Enum | null; - tcl_Gets: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetsObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetServiceMode: () => number | null; - tcl_GetSlave: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tcl_GetStdChannel: (p1: number) => interop.Pointer | null; - tcl_GetStringResult: (p1: interop.PointerConvertible) => string | null; - tcl_GetVar: (p1: interop.PointerConvertible, p2: string, p3: number) => string | null; - tcl_GetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; - tcl_GlobalEval: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_GlobalEvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_HideCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tcl_Init: (p1: interop.PointerConvertible) => number | null; - tcl_InitHashTable: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_InputBlocked: (p1: interop.PointerConvertible) => number | null; - tcl_InputBuffered: (p1: interop.PointerConvertible) => number | null; - tcl_InterpDeleted: (p1: interop.PointerConvertible) => number | null; - tcl_IsSafe: (p1: interop.PointerConvertible) => number | null; - tcl_JoinPath: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => string | null; - tcl_LinkVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => number | null; - reserved188: interop.Pointer; - tcl_MakeFileChannel: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_MakeSafe: (p1: interop.PointerConvertible) => number | null; - tcl_MakeTcpClientChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_Merge: (p1: number, p2: interop.PointerConvertible) => string | null; - tcl_NextHashEntry: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_NotifyChannel: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_ObjGetVar2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_ObjSetVar2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; - tcl_OpenCommandChannel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_OpenFileChannel: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => interop.Pointer | null; - tcl_OpenTcpClient: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: number, p6: number) => interop.Pointer | null; - tcl_OpenTcpServer: (p1: interop.PointerConvertible, p2: number, p3: string, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; - tcl_Preserve: (p1: interop.PointerConvertible) => void | null; - tcl_PrintDouble: (p1: interop.PointerConvertible, p2: number, p3: string) => void | null; - tcl_PutEnv: (p1: string) => number | null; - tcl_PosixError: (p1: interop.PointerConvertible) => string | null; - tcl_QueueEvent: (p1: interop.PointerConvertible, p2: interop.Enum) => void | null; - tcl_Read: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_ReapDetachedProcs: () => void | null; - tcl_RecordAndEval: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_RecordAndEvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_RegisterChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_RegisterObjType: (p1: interop.PointerConvertible) => void | null; - tcl_RegExpCompile: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tcl_RegExpExec: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; - tcl_RegExpMatch: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tcl_RegExpRange: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - tcl_Release: (p1: interop.PointerConvertible) => void | null; - tcl_ResetResult: (p1: interop.PointerConvertible) => void | null; - tcl_ScanElement: (p1: string, p2: interop.PointerConvertible) => number | null; - tcl_ScanCountedElement: (p1: string, p2: number, p3: interop.PointerConvertible) => number | null; - tcl_SeekOld: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; - tcl_ServiceAll: () => number | null; - tcl_ServiceEvent: (p1: number) => number | null; - tcl_SetAssocData: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; - tcl_SetChannelBufferSize: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetChannelOption: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; - tcl_SetCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_SetErrno: (p1: number) => void | null; - tcl_SetErrorCode: (p1: interop.PointerConvertible) => void | null; - tcl_SetMaxBlockTime: (p1: interop.PointerConvertible) => void | null; - tcl_SetPanicProc: (p1: (p1: string) => void) => void | null; - tcl_SetRecursionLimit: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_SetResult: (p1: interop.PointerConvertible, p2: string, p3: (p1: string) => void) => void | null; - tcl_SetServiceMode: (p1: number) => number | null; - tcl_SetObjErrorCode: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_SetObjResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_SetStdChannel: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_SetVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; - tcl_SetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: number) => string | null; - tcl_SignalId: (p1: number) => string | null; - tcl_SignalMsg: (p1: number) => string | null; - tcl_SourceRCFile: (p1: interop.PointerConvertible) => void | null; - tcl_SplitList: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_SplitPath: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_StaticPackage: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible) => number) => void | null; - tcl_StringMatch: (p1: string, p2: string) => number | null; - tcl_TellOld: (p1: interop.PointerConvertible) => number | null; - tcl_TraceVar: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => number | null; - tcl_TraceVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => number | null; - tcl_TranslateFileName: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string | null; - tcl_Ungets: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number) => number | null; - tcl_UnlinkVar: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_UnregisterChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_UnsetVar: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_UnsetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => number | null; - tcl_UntraceVar: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => void | null; - tcl_UntraceVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => void | null; - tcl_UpdateLinkedVar: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_UpVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: number) => number | null; - tcl_UpVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: string, p6: number) => number | null; - tcl_VarEval: (p1: interop.PointerConvertible) => number | null; - tcl_VarTraceInfo: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => interop.Pointer | null; - tcl_VarTraceInfo2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => interop.Pointer | null; - tcl_Write: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_WrongNumArgs: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: string) => void | null; - tcl_DumpActiveMemory: (p1: string) => number | null; - tcl_ValidateAllMemory: (p1: string, p2: number) => void | null; - tcl_AppendResultVA: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_AppendStringsToObjVA: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_HashStats: (p1: interop.PointerConvertible) => string | null; - tcl_ParseVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string | null; - tcl_PkgPresent: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; - tcl_PkgPresentEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - tcl_PkgProvide: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tcl_PkgRequire: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; - tcl_SetErrorCodeVA: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_VarEvalVA: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_WaitPid: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_PanicVA: (p1: string, p2: string) => void | null; - tcl_GetVersion: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - tcl_InitMemory: (p1: interop.PointerConvertible) => void | null; - tcl_StackChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => interop.Pointer | null; - tcl_UnstackChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetStackedChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_SetMainLoop: (p1: () => void) => void | null; - reserved285: interop.Pointer; - tcl_AppendObjToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_CreateEncoding: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_CreateThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_DeleteThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; - tcl_DiscardResult: (p1: interop.PointerConvertible) => void | null; - tcl_EvalEx: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number) => number | null; - tcl_EvalObjv: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => number | null; - tcl_EvalObjEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_ExitThread: (p1: number) => void | null; - tcl_ExternalToUtf: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number, p6: interop.PointerConvertible, p7: string, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible) => number | null; - tcl_ExternalToUtfDString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => string | null; - tcl_FinalizeThread: () => void | null; - tcl_FinalizeNotifier: (p1: interop.PointerConvertible) => void | null; - tcl_FreeEncoding: (p1: interop.PointerConvertible) => void | null; - tcl_GetCurrentThread: () => interop.Pointer | null; - tcl_GetEncoding: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tcl_GetEncodingName: (p1: interop.PointerConvertible) => string | null; - tcl_GetEncodingNames: (p1: interop.PointerConvertible) => void | null; - tcl_GetIndexFromObjStruct: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: string, p6: number, p7: interop.PointerConvertible) => number | null; - tcl_GetThreadData: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_GetVar2Ex: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => interop.Pointer | null; - tcl_InitNotifier: () => interop.Pointer | null; - tcl_MutexLock: (p1: interop.PointerConvertible) => void | null; - tcl_MutexUnlock: (p1: interop.PointerConvertible) => void | null; - tcl_ConditionNotify: (p1: interop.PointerConvertible) => void | null; - tcl_ConditionWait: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_NumUtfChars: (p1: string, p2: number) => number | null; - tcl_ReadChars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - tcl_RestoreResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_SaveResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_SetSystemEncoding: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_SetVar2Ex: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; - tcl_ThreadAlert: (p1: interop.PointerConvertible) => void | null; - tcl_ThreadQueueEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.Enum) => void | null; - tcl_UniCharAtIndex: (p1: string, p2: number) => number | null; - tcl_UniCharToLower: (p1: number) => number | null; - tcl_UniCharToTitle: (p1: number) => number | null; - tcl_UniCharToUpper: (p1: number) => number | null; - tcl_UniCharToUtf: (p1: number, p2: string) => number | null; - tcl_UtfAtIndex: (p1: string, p2: number) => string | null; - tcl_UtfCharComplete: (p1: string, p2: number) => number | null; - tcl_UtfBackslash: (p1: string, p2: interop.PointerConvertible, p3: string) => number | null; - tcl_UtfFindFirst: (p1: string, p2: number) => string | null; - tcl_UtfFindLast: (p1: string, p2: number) => string | null; - tcl_UtfNext: (p1: string) => string | null; - tcl_UtfPrev: (p1: string, p2: string) => string | null; - tcl_UtfToExternal: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number, p6: interop.PointerConvertible, p7: string, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible) => number | null; - tcl_UtfToExternalDString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => string | null; - tcl_UtfToLower: (p1: string) => number | null; - tcl_UtfToTitle: (p1: string) => number | null; - tcl_UtfToUniChar: (p1: string, p2: interop.PointerConvertible) => number | null; - tcl_UtfToUpper: (p1: string) => number | null; - tcl_WriteChars: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_WriteObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetString: (p1: interop.PointerConvertible) => string | null; - tcl_GetDefaultEncodingDir: () => string | null; - tcl_SetDefaultEncodingDir: (p1: string) => void | null; - tcl_AlertNotifier: (p1: interop.PointerConvertible) => void | null; - tcl_ServiceModeHook: (p1: number) => void | null; - tcl_UniCharIsAlnum: (p1: number) => number | null; - tcl_UniCharIsAlpha: (p1: number) => number | null; - tcl_UniCharIsDigit: (p1: number) => number | null; - tcl_UniCharIsLower: (p1: number) => number | null; - tcl_UniCharIsSpace: (p1: number) => number | null; - tcl_UniCharIsUpper: (p1: number) => number | null; - tcl_UniCharIsWordChar: (p1: number) => number | null; - tcl_UniCharLen: (p1: interop.PointerConvertible) => number | null; - tcl_UniCharNcmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_UniCharToUtfDString: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => string | null; - tcl_UtfToUniCharDString: (p1: string, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetRegExpFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_EvalTokens: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_FreeParse: (p1: interop.PointerConvertible) => void | null; - tcl_LogCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => void | null; - tcl_ParseBraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_ParseCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; - tcl_ParseExpr: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ParseQuotedString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible) => number | null; - tcl_ParseVarName: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; - tcl_GetCwd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tcl_Chdir: (p1: string) => number | null; - tcl_Access: (p1: string, p2: number) => number | null; - tcl_Stat: (p1: string, p2: interop.PointerConvertible) => number | null; - tcl_UtfNcmp: (p1: string, p2: string, p3: number) => number | null; - tcl_UtfNcasecmp: (p1: string, p2: string, p3: number) => number | null; - tcl_StringCaseMatch: (p1: string, p2: string, p3: number) => number | null; - tcl_UniCharIsControl: (p1: number) => number | null; - tcl_UniCharIsGraph: (p1: number) => number | null; - tcl_UniCharIsPrint: (p1: number) => number | null; - tcl_UniCharIsPunct: (p1: number) => number | null; - tcl_RegExpExecObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number) => number | null; - tcl_RegExpGetInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_NewUnicodeObj: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_SetUnicodeObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - tcl_GetCharLength: (p1: interop.PointerConvertible) => number | null; - tcl_GetUniChar: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_GetUnicode: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetRange: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; - tcl_AppendUnicodeToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - tcl_RegExpMatchObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_SetNotifier: (p1: interop.PointerConvertible) => void | null; - tcl_GetAllocMutex: () => interop.Pointer | null; - tcl_GetChannelNames: (p1: interop.PointerConvertible) => number | null; - tcl_GetChannelNamesEx: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_ProcObjCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ConditionFinalize: (p1: interop.PointerConvertible) => void | null; - tcl_MutexFinalize: (p1: interop.PointerConvertible) => void | null; - tcl_CreateThread: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; - tcl_ReadRaw: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_WriteRaw: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; - tcl_GetTopChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_ChannelBuffered: (p1: interop.PointerConvertible) => number | null; - tcl_ChannelName: (p1: interop.PointerConvertible) => string | null; - tcl_ChannelVersion: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_ChannelBlockModeProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_ChannelCloseProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_ChannelClose2Proc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_ChannelInputProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ChannelOutputProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ChannelSeekProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_ChannelSetOptionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; - tcl_ChannelGetOptionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - tcl_ChannelWatchProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_ChannelGetHandleProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tcl_ChannelFlushProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible) => number | null; - tcl_ChannelHandlerProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_JoinThread: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_IsChannelShared: (p1: interop.PointerConvertible) => number | null; - tcl_IsChannelRegistered: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_CutChannel: (p1: interop.PointerConvertible) => void | null; - tcl_SpliceChannel: (p1: interop.PointerConvertible) => void | null; - tcl_ClearChannelHandlers: (p1: interop.PointerConvertible) => void | null; - tcl_IsChannelExisting: (p1: string) => number | null; - tcl_UniCharNcasecmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_UniCharCaseMatch: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_FindHashEntry: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tcl_CreateHashEntry: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_InitCustomHashTable: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tcl_InitObjHashTable: (p1: interop.PointerConvertible) => void | null; - tcl_CommandTraceInfo: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; - tcl_TraceCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => number | null; - tcl_UntraceCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => void | null; - tcl_AttemptAlloc: (p1: number) => string | null; - tcl_AttemptDbCkalloc: (p1: number, p2: string, p3: number) => string | null; - tcl_AttemptRealloc: (p1: string, p2: number) => string | null; - tcl_AttemptDbCkrealloc: (p1: string, p2: number, p3: string, p4: number) => string | null; - tcl_AttemptSetObjLength: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_GetChannelThread: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetUnicodeFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetMathFuncInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tcl_ListMathFuncs: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tcl_SubstObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_DetachChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_IsStandardChannel: (p1: interop.PointerConvertible) => number | null; - tcl_FSCopyFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSCopyDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_FSCreateDirectory: (p1: interop.PointerConvertible) => number | null; - tcl_FSDeleteFile: (p1: interop.PointerConvertible) => number | null; - tcl_FSLoadFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; - tcl_FSMatchInDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; - tcl_FSLink: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_FSRemoveDirectory: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tcl_FSRenameFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSLstat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSUtime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSFileAttrsGet: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_FSFileAttrsSet: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_FSFileAttrStrings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSStat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSAccess: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_FSOpenFileChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; - tcl_FSGetCwd: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSChdir: (p1: interop.PointerConvertible) => number | null; - tcl_FSConvertToPathType: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSJoinPath: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_FSSplitPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSEqualPaths: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSGetNormalizedPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSJoinToPath: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSGetInternalRep: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSGetTranslatedPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSEvalFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSNewNativePath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSGetNativePath: (p1: interop.PointerConvertible) => string | null; - tcl_FSFileSystemInfo: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSPathSeparator: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSListVolumes: () => interop.Pointer | null; - tcl_FSRegister: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FSUnregister: (p1: interop.PointerConvertible) => number | null; - tcl_FSData: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSGetTranslatedStringPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tcl_FSGetFileSystemForPath: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FSGetPathType: (p1: interop.PointerConvertible) => interop.Enum | null; - tcl_OutputBuffered: (p1: interop.PointerConvertible) => number | null; - tcl_FSMountsChanged: (p1: interop.PointerConvertible) => void | null; - tcl_EvalTokensStandard: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_GetTime: (p1: interop.PointerConvertible) => void | null; - tcl_CreateObjTrace: (p1: interop.PointerConvertible, p2: number, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible) => number, p5: interop.PointerConvertible, p6: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; - tcl_GetCommandInfoFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_SetCommandInfoFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_DbNewWideIntObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; - tcl_GetWideIntFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_NewWideIntObj: (p1: number) => interop.Pointer | null; - tcl_SetWideIntObj: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_AllocStatBuf: () => interop.Pointer | null; - tcl_Seek: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; - tcl_Tell: (p1: interop.PointerConvertible) => number | null; - tcl_ChannelWideSeekProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_DictObjPut: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_DictObjGet: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tcl_DictObjRemove: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_DictObjSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_DictObjFirst: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tcl_DictObjNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - tcl_DictObjDone: (p1: interop.PointerConvertible) => void | null; - tcl_DictObjPutKeyList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - tcl_DictObjRemoveKeyList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tcl_NewDictObj: () => interop.Pointer | null; - tcl_DbNewDictObj: (p1: string, p2: number) => interop.Pointer | null; - tcl_RegisterConfig: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string) => void | null; - tcl_CreateNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; - tcl_DeleteNamespace: (p1: interop.PointerConvertible) => void | null; - tcl_AppendExportList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_Export: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; - tcl_Import: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; - tcl_ForgetImport: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tcl_GetCurrentNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetGlobalNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_FindNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_FindCommand: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_GetCommandFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetCommandFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_FSEvalFileEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tcl_SetExitProc: (p1: (p1: interop.PointerConvertible) => void) => (p1: interop.PointerConvertible) => void | null; - tcl_LimitAddHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => void | null; - tcl_LimitRemoveHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; - tcl_LimitReady: (p1: interop.PointerConvertible) => number | null; - tcl_LimitCheck: (p1: interop.PointerConvertible) => number | null; - tcl_LimitExceeded: (p1: interop.PointerConvertible) => number | null; - tcl_LimitSetCommands: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_LimitSetTime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_LimitSetGranularity: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; - tcl_LimitTypeEnabled: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_LimitTypeExceeded: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_LimitTypeSet: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_LimitTypeReset: (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_LimitGetCommands: (p1: interop.PointerConvertible) => number | null; - tcl_LimitGetTime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_LimitGetGranularity: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_SaveInterpState: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_RestoreInterpState: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_DiscardInterpState: (p1: interop.PointerConvertible) => void | null; - tcl_SetReturnOptions: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_GetReturnOptions: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tcl_IsEnsemble: (p1: interop.PointerConvertible) => number | null; - tcl_CreateEnsemble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_FindEnsemble: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - tcl_SetEnsembleSubcommandList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_SetEnsembleMappingDict: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_SetEnsembleUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_SetEnsembleFlags: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - tcl_GetEnsembleSubcommandList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEnsembleMappingDict: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEnsembleUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEnsembleFlags: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEnsembleNamespace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_SetTimeProc: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; - tcl_QueryTimeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_ChannelThreadActionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => void | null; - tcl_NewBignumObj: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_DbNewBignumObj: (p1: interop.PointerConvertible, p2: string, p3: number) => interop.Pointer | null; - tcl_SetBignumObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_GetBignumFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_TakeBignumFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_TruncateChannel: (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_ChannelTruncateProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; - tcl_SetChannelErrorInterp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_GetChannelErrorInterp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_SetChannelError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_GetChannelError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_InitBignumFromDouble: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tcl_GetNamespaceUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_SetNamespaceUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEncodingFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_GetEncodingSearchPath: () => interop.Pointer | null; - tcl_SetEncodingSearchPath: (p1: interop.PointerConvertible) => number | null; - tcl_GetEncodingNameFromEnvironment: (p1: interop.PointerConvertible) => string | null; - tcl_PkgRequireProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - tcl_AppendObjToErrorInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tcl_AppendLimitedToObj: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: string) => void | null; - tcl_Format: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => interop.Pointer | null; - tcl_AppendFormatToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => number | null; - tcl_ObjPrintf: (p1: string) => interop.Pointer | null; - tcl_AppendPrintfToObj: (p1: interop.PointerConvertible, p2: string) => void | null; -} - -declare class TclIntStubs { - constructor(init?: TclIntStubs); - magic: number; - hooks: interop.Pointer; - reserved0: interop.Pointer; - reserved1: interop.Pointer; - reserved2: interop.Pointer; - tclAllocateFreeObjects: () => void | null; - reserved4: interop.Pointer; - tclCleanupChildren: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - tclCleanupCommand: (p1: interop.PointerConvertible) => void | null; - tclCopyAndCollapse: (p1: number, p2: string, p3: string) => number | null; - tclCopyChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; - tclCreatePipeline: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; - tclCreateProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - tclDeleteCompiledLocalVars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclDeleteVars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - reserved13: interop.Pointer; - tclDumpMemoryInfo: (p1: interop.PointerConvertible) => void | null; - reserved15: interop.Pointer; - tclExprFloatError: (p1: interop.PointerConvertible, p2: number) => void | null; - reserved17: interop.Pointer; - reserved18: interop.Pointer; - reserved19: interop.Pointer; - reserved20: interop.Pointer; - reserved21: interop.Pointer; - tclFindElement: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; - tclFindProc: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - reserved24: interop.Pointer; - tclFreePackageInfo: (p1: interop.PointerConvertible) => void | null; - reserved26: interop.Pointer; - reserved27: interop.Pointer; - tclpGetDefaultStdChannel: (p1: number) => interop.Pointer | null; - reserved29: interop.Pointer; - reserved30: interop.Pointer; - tclGetExtension: (p1: string) => string | null; - tclGetFrame: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - reserved33: interop.Pointer; - tclGetIntForIndex: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - reserved35: interop.Pointer; - tclGetLong: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tclGetLoadedPackages: (p1: interop.PointerConvertible, p2: string) => number | null; - tclGetNamespaceForQualName: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; - tclGetObjInterpProc: () => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tclGetOpenMode: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tclGetOriginalCommand: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclpGetUserHome: (p1: string, p2: interop.PointerConvertible) => string | null; - reserved43: interop.Pointer; - tclGuessPackageName: (p1: string, p2: interop.PointerConvertible) => number | null; - tclHideUnsafeCommands: (p1: interop.PointerConvertible) => number | null; - tclInExit: () => number | null; - reserved47: interop.Pointer; - reserved48: interop.Pointer; - reserved49: interop.Pointer; - tclInitCompiledLocals: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tclInterpInit: (p1: interop.PointerConvertible) => number | null; - reserved52: interop.Pointer; - tclInvokeObjectCommand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tclInvokeStringCommand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tclIsProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - reserved56: interop.Pointer; - reserved57: interop.Pointer; - tclLookupVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: string, p6: number, p7: number, p8: interop.PointerConvertible) => interop.Pointer | null; - reserved59: interop.Pointer; - tclNeedSpace: (p1: string, p2: string) => number | null; - tclNewProcBodyObj: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclObjCommandComplete: (p1: interop.PointerConvertible) => number | null; - tclObjInterpProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tclObjInvoke: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => number | null; - reserved65: interop.Pointer; - reserved66: interop.Pointer; - reserved67: interop.Pointer; - reserved68: interop.Pointer; - tclpAlloc: (p1: number) => string | null; - reserved70: interop.Pointer; - reserved71: interop.Pointer; - reserved72: interop.Pointer; - reserved73: interop.Pointer; - tclpFree: (p1: string) => void | null; - tclpGetClicks: () => number | null; - tclpGetSeconds: () => number | null; - tclpGetTime: (p1: interop.PointerConvertible) => void | null; - tclpGetTimeZone: (p1: number) => number | null; - reserved79: interop.Pointer; - reserved80: interop.Pointer; - tclpRealloc: (p1: string, p2: number) => string | null; - reserved82: interop.Pointer; - reserved83: interop.Pointer; - reserved84: interop.Pointer; - reserved85: interop.Pointer; - reserved86: interop.Pointer; - reserved87: interop.Pointer; - tclPrecTraceProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string | null; - tclPreventAliasLoop: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - reserved90: interop.Pointer; - tclProcCleanupProc: (p1: interop.PointerConvertible) => void | null; - tclProcCompileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: string) => number | null; - tclProcDeleteProc: (p1: interop.PointerConvertible) => void | null; - reserved94: interop.Pointer; - reserved95: interop.Pointer; - tclRenameCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; - tclResetShadowedCmdRefs: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclServiceIdle: () => number | null; - reserved99: interop.Pointer; - reserved100: interop.Pointer; - tclSetPreInitScript: (p1: string) => string | null; - tclSetupEnv: (p1: interop.PointerConvertible) => void | null; - tclSockGetPort: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible) => number | null; - tclSockMinimumBuffers: (p1: number, p2: number) => number | null; - reserved105: interop.Pointer; - reserved106: interop.Pointer; - reserved107: interop.Pointer; - tclTeardownNamespace: (p1: interop.PointerConvertible) => void | null; - tclUpdateReturnInfo: (p1: interop.PointerConvertible) => number | null; - reserved110: interop.Pointer; - tcl_AddInterpResolvers: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p5: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number) => void | null; - tcl_AppendExportList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tcl_CreateNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; - tcl_DeleteNamespace: (p1: interop.PointerConvertible) => void | null; - tcl_Export: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; - tcl_FindCommand: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_FindNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_GetInterpResolvers: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tcl_GetNamespaceResolvers: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tcl_FindNamespaceVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; - tcl_ForgetImport: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; - tcl_GetCommandFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetCommandFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_GetCurrentNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetGlobalNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; - tcl_GetVariableFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; - tcl_Import: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; - tcl_PopCallFrame: (p1: interop.PointerConvertible) => void | null; - tcl_PushCallFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; - tcl_RemoveInterpResolvers: (p1: interop.PointerConvertible, p2: string) => number | null; - tcl_SetNamespaceResolvers: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number) => void | null; - tclpHasSockets: (p1: interop.PointerConvertible) => number | null; - tclpGetDate: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - reserved134: interop.Pointer; - reserved135: interop.Pointer; - reserved136: interop.Pointer; - reserved137: interop.Pointer; - tclGetEnv: (p1: string, p2: interop.PointerConvertible) => string | null; - reserved139: interop.Pointer; - reserved140: interop.Pointer; - tclpGetCwd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; - tclSetByteCodeFromAny: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p4: interop.PointerConvertible) => number | null; - tclAddLiteralObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tclHideLiteral: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; - tclGetAuxDataType: (p1: string) => interop.Pointer | null; - tclHandleCreate: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclHandleFree: (p1: interop.PointerConvertible) => void | null; - tclHandlePreserve: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclHandleRelease: (p1: interop.PointerConvertible) => void | null; - tclRegAbout: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tclRegExpRangeUniChar: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - tclSetLibraryPath: (p1: interop.PointerConvertible) => void | null; - tclGetLibraryPath: () => interop.Pointer | null; - reserved154: interop.Pointer; - reserved155: interop.Pointer; - tclRegError: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; - tclVarTraceExists: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - tclSetStartupScriptFileName: (p1: string) => void | null; - tclGetStartupScriptFileName: () => string | null; - reserved160: interop.Pointer; - tclChannelTransform: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tclChannelEventScriptInvoker: (p1: interop.PointerConvertible, p2: number) => void | null; - tclGetInstructionTable: () => interop.Pointer | null; - tclExpandCodeArray: (p1: interop.PointerConvertible) => void | null; - tclpSetInitialEncodings: () => void | null; - tclListObjSetElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - tclSetStartupScriptPath: (p1: interop.PointerConvertible) => void | null; - tclGetStartupScriptPath: () => interop.Pointer | null; - tclpUtfNcmp2: (p1: string, p2: string, p3: number) => number | null; - tclCheckInterpTraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible) => number | null; - tclCheckExecutionTraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible) => number | null; - tclInThreadExit: () => number | null; - tclUniCharMatch: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; - reserved174: interop.Pointer; - tclCallVarTraces: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number, p7: number) => number | null; - tclCleanupVar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclVarErrMsg: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: string) => void | null; - tcl_SetStartupScript: (p1: interop.PointerConvertible, p2: string) => void | null; - tcl_GetStartupScript: (p1: interop.PointerConvertible) => interop.Pointer | null; - reserved180: interop.Pointer; - reserved181: interop.Pointer; - tclpLocaltime: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclpGmtime: (p1: interop.PointerConvertible) => interop.Pointer | null; - reserved184: interop.Pointer; - reserved185: interop.Pointer; - reserved186: interop.Pointer; - reserved187: interop.Pointer; - reserved188: interop.Pointer; - reserved189: interop.Pointer; - reserved190: interop.Pointer; - reserved191: interop.Pointer; - reserved192: interop.Pointer; - reserved193: interop.Pointer; - reserved194: interop.Pointer; - reserved195: interop.Pointer; - reserved196: interop.Pointer; - reserved197: interop.Pointer; - tclObjGetFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - reserved199: interop.Pointer; - tclpObjRemoveDirectory: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - tclpObjCopyDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tclpObjCreateDirectory: (p1: interop.PointerConvertible) => number | null; - tclpObjDeleteFile: (p1: interop.PointerConvertible) => number | null; - tclpObjCopyFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tclpObjRenameFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tclpObjStat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tclpObjAccess: (p1: interop.PointerConvertible, p2: number) => number | null; - tclpOpenFileChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => interop.Pointer | null; - reserved209: interop.Pointer; - reserved210: interop.Pointer; - reserved211: interop.Pointer; - tclpFindExecutable: (p1: string) => void | null; - tclGetObjNameOfExecutable: () => interop.Pointer | null; - tclSetObjNameOfExecutable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclStackAlloc: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tclStackFree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclPushStackFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; - tclPopStackFrame: (p1: interop.PointerConvertible) => void | null; - reserved219: interop.Pointer; - reserved220: interop.Pointer; - reserved221: interop.Pointer; - reserved222: interop.Pointer; - reserved223: interop.Pointer; - tclGetPlatform: () => interop.Pointer | null; - tclTraceDictPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; - tclObjBeingDeleted: (p1: interop.PointerConvertible) => number | null; - tclSetNsPath: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; - tclObjInterpProcCore: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void) => number | null; - tclPtrMakeUpvar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number) => number | null; - tclObjLookupVar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: string, p6: number, p7: number, p8: interop.PointerConvertible) => interop.Pointer | null; - tclGetNamespaceFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - tclEvalObjEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; - tclGetSrcInfoForPc: (p1: interop.PointerConvertible) => void | null; - tclVarHashCreateVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - tclInitVarHashTable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclBackgroundException: (p1: interop.PointerConvertible, p2: number) => void | null; - reserved237: interop.Pointer; - reserved238: interop.Pointer; - reserved239: interop.Pointer; - reserved240: interop.Pointer; - reserved241: interop.Pointer; - reserved242: interop.Pointer; - tclDbDumpActiveObjects: (p1: interop.PointerConvertible) => void | null; -} - -declare class TclPlatStubs { - constructor(init?: TclPlatStubs); - magic: number; - hooks: interop.Pointer; -} - -declare class Tcl_NotifierProcs { - constructor(init?: Tcl_NotifierProcs); - setTimerProc: (p1: interop.PointerConvertible) => void | null; - waitForEventProc: (p1: interop.PointerConvertible) => number | null; - createFileHandlerProc: (p1: number, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; - deleteFileHandlerProc: (p1: number) => void | null; - initNotifierProc: () => interop.Pointer | null; - finalizeNotifierProc: (p1: interop.PointerConvertible) => void | null; - alertNotifierProc: (p1: interop.PointerConvertible) => void | null; - serviceModeHookProc: (p1: number) => void | null; -} - -declare class Tcl_GlobTypeData { - constructor(init?: Tcl_GlobTypeData); - type: number; - perm: number; - macType: interop.Pointer; - macCreator: interop.Pointer; -} - -declare class Tcl_Time { - constructor(init?: Tcl_Time); - sec: number; - usec: number; -} - -declare class Tcl_DictSearch { - constructor(init?: Tcl_DictSearch); - next: interop.Pointer; - epoch: number; - dictionaryPtr: interop.Pointer; -} - -declare class Tcl_HashSearch { - constructor(init?: Tcl_HashSearch); - tablePtr: interop.Pointer; - nextIndex: number; - nextEntryPtr: interop.Pointer; -} - -declare class Tcl_HashEntry { - constructor(init?: Tcl_HashEntry); - nextPtr: interop.Pointer; - tablePtr: interop.Pointer; - hash: interop.Pointer; - clientData: interop.Pointer; - key: unnamed_5464695772861354076; -} - -declare class Tcl_HashKeyType { - constructor(init?: Tcl_HashKeyType); - version: number; - flags: number; - hashKeyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - compareKeysProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - allocEntryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - freeEntryProc: (p1: interop.PointerConvertible) => void | null; -} - -declare class Tcl_DString { - constructor(init?: Tcl_DString); - string: string | null; - length: number; - spaceAvl: number; - staticSpace: unknown /* const array */; -} - -declare class Tcl_CallFrame { - constructor(init?: Tcl_CallFrame); - nsPtr: interop.Pointer; - dummy1: number; - dummy2: number; - dummy3: interop.Pointer; - dummy4: interop.Pointer; - dummy5: interop.Pointer; - dummy6: number; - dummy7: interop.Pointer; - dummy8: interop.Pointer; - dummy9: number; - dummy10: interop.Pointer; - dummy11: interop.Pointer; - dummy12: interop.Pointer; - dummy13: interop.Pointer; -} - -declare class Tcl_Namespace { - constructor(init?: Tcl_Namespace); - name: string | null; - fullName: string | null; - clientData: interop.Pointer; - deleteProc: (p1: interop.PointerConvertible) => void | null; - parentPtr: interop.Pointer; -} - -declare class Tcl_SavedResult { - constructor(init?: Tcl_SavedResult); - result: string | null; - freeProc: (p1: string) => void | null; - objResultPtr: interop.Pointer; - appendResult: string | null; - appendAvl: number; - appendUsed: number; - resultSpace: unknown /* const array */; -} - -declare class unnamed_12436519412525295618 { - constructor(init?: unnamed_12436519412525295618); - ptr: interop.Pointer; - value: number; -} - -declare class Tcl_Value { - constructor(init?: Tcl_Value); - type: interop.Enum; - intValue: number; - doubleValue: number; - wideValue: number; -} - -declare class Tcl_RegExpInfo { - constructor(init?: Tcl_RegExpInfo); - nsubs: number; - matches: interop.Pointer; - extendStart: number; - reserved: number; -} - -declare class Tcl_RegExpIndices { - constructor(init?: Tcl_RegExpIndices); - start: number; - end: number; -} - -declare class Tcl_Trace_ { - constructor(init?: Tcl_Trace_); -} - -declare class Tcl_ThreadDataKey_ { - constructor(init?: Tcl_ThreadDataKey_); -} - -declare class Tcl_RegExp_ { - constructor(init?: Tcl_RegExp_); -} - -declare class Tcl_Pid_ { - constructor(init?: Tcl_Pid_); -} - -declare class Tcl_InterpState_ { - constructor(init?: Tcl_InterpState_); -} - -declare class Tcl_Dict_ { - constructor(init?: Tcl_Dict_); -} - -declare class Tcl_ChannelTypeVersion_ { - constructor(init?: Tcl_ChannelTypeVersion_); -} - -declare class Tcl_AsyncHandler_ { - constructor(init?: Tcl_AsyncHandler_); -} - -declare class Tk_TSOffset { - constructor(init?: Tk_TSOffset); - flags: number; - xoffset: number; - yoffset: number; -} - -declare class unnamed_17614400108310277482 { - constructor(init?: unnamed_17614400108310277482); - ptr1: interop.Pointer; - ptr2: interop.Pointer; -} - declare class PE_state { constructor(init?: PE_state); initialized: number; @@ -8620,72 +6968,10 @@ declare class timebase_freq_t { timebase_den: number; } -declare class XActivateDeactivateEvent { - constructor(init?: XActivateDeactivateEvent); - type: number; - serial: number; - send_event: number; - display: interop.Pointer; - window: number; -} - -declare class unnamed_6766708571445709406 { - constructor(init?: unnamed_6766708571445709406); - offset00: number; - seg: sel; - : number; - type: number; - dpl: number; - present: number; - offset16: number; -} - -declare class Tcl_Config { - constructor(init?: Tcl_Config); - key: string | null; - value: string | null; -} - -declare class Tk_ArgvInfo { - constructor(init?: Tk_ArgvInfo); - key: string | null; - type: number; - src: string | null; - dst: string | null; - help: string | null; -} - -declare class Tcl_HashTable { - constructor(init?: Tcl_HashTable); - buckets: interop.Pointer; - staticBuckets: unknown /* const array */; - numBuckets: number; - numEntries: number; - rebuildSize: number; - downShift: number; - mask: number; - keyType: number; - findProc: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; - createProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; - typePtr: interop.Pointer; -} - -declare class Tk_ObjCustomOption { - constructor(init?: Tk_ObjCustomOption); - name: string | null; - setProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: string, p8: number) => number | null; - getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; - restoreProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => void | null; - freeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => void | null; - clientData: interop.Pointer; -} - -declare class Tk_3DBorder_ { - constructor(init?: Tk_3DBorder_); -} - -declare class Tcl_Channel_ { - constructor(init?: Tcl_Channel_); +declare class TkIntXlibStubs { + constructor(init?: TkIntXlibStubs); + magic: number; + hooks: interop.Pointer; } declare class clock_frequency_info_t { @@ -8717,61 +7003,6 @@ declare class clock_frequency_info_t { fix_frequency_hz: number; } -declare class Tcl_Encoding_ { - constructor(init?: Tcl_Encoding_); -} - -declare class Tk_TextLayout_ { - constructor(init?: Tk_TextLayout_); -} - -declare class Tcl_ObjType { - constructor(init?: Tcl_ObjType); - name: string | null; - freeIntRepProc: (p1: interop.PointerConvertible) => void | null; - dupIntRepProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - updateStringProc: (p1: interop.PointerConvertible) => void | null; - setFromAnyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; -} - -declare class Tk_PhotoImageBlock { - constructor(init?: Tk_PhotoImageBlock); - pixelPtr: interop.Pointer; - width: number; - height: number; - pitch: number; - pixelSize: number; - offset: unknown /* const array */; -} - -declare class Tk_SavedOptions { - constructor(init?: Tk_SavedOptions); - recordPtr: string | null; - tkwin: interop.Pointer; - numItems: number; - items: unknown /* const array */; - nextPtr: interop.Pointer; -} - -declare class __Reply__mach_memory_object_memory_entry_t { - constructor(init?: __Reply__mach_memory_object_memory_entry_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - entry_handle: mach_msg_port_descriptor_t; -} - -declare class Float80 { - constructor(init?: Float80); - exp: number; - man: unknown /* const array */; -} - -declare class mach_msg_base_t { - constructor(init?: mach_msg_base_t); - header: mach_msg_header_t; - body: mach_msg_body_t; -} - declare class __Reply__task_set_ras_pc_t { constructor(init?: __Reply__task_set_ras_pc_t); Head: mach_msg_header_t; @@ -8803,7 +7034,7 @@ declare class log2phys { declare class ranlib_64 { constructor(init?: ranlib_64); - ran_un: unnamed_787706642826443253; + ran_un: unnamed_13987264378789662937; ran_off: number; } @@ -8840,42 +7071,20 @@ declare class HFSMasterDirectoryBlock { drCTExtRec: unknown /* const array */; } -declare class __Request__thread_create_running_t { - constructor(init?: __Request__thread_create_running_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - flavor: number; - new_stateCnt: number; - new_state: unknown /* const array */; -} - -declare class __sbuf { - constructor(init?: __sbuf); - _base: interop.Pointer; - _size: number; +declare class mach_msg_port_descriptor_t { + constructor(init?: mach_msg_port_descriptor_t); + name: number; + pad1: number; + pad2: number; + disposition: number; + type: number; } -declare class sqlite3_io_methods { - constructor(init?: sqlite3_io_methods); - iVersion: number; - xClose: (p1: interop.PointerConvertible) => number | null; - xRead: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - xWrite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; - xTruncate: (p1: interop.PointerConvertible, p2: number) => number | null; - xSync: (p1: interop.PointerConvertible, p2: number) => number | null; - xFileSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xLock: (p1: interop.PointerConvertible, p2: number) => number | null; - xUnlock: (p1: interop.PointerConvertible, p2: number) => number | null; - xCheckReservedLock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xFileControl: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xSectorSize: (p1: interop.PointerConvertible) => number | null; - xDeviceCharacteristics: (p1: interop.PointerConvertible) => number | null; - xShmMap: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; - xShmLock: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => number | null; - xShmBarrier: (p1: interop.PointerConvertible) => void | null; - xShmUnmap: (p1: interop.PointerConvertible, p2: number) => number | null; - xFetch: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - xUnfetch: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; +declare class __Reply__host_set_special_port_t { + constructor(init?: __Reply__host_set_special_port_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; } declare class sadb_sens { @@ -9116,12 +7325,6 @@ declare class xtcpcb64 { xt_alignment_hack: number; } -declare class unnamed_17949653226844393269 { - constructor(init?: unnamed_17949653226844393269); - __p_forw: interop.Pointer; - __p_back: interop.Pointer; -} - declare class sqlite3_mem_methods { constructor(init?: sqlite3_mem_methods); xMalloc: (p1: number) => interop.Pointer | null; @@ -9165,6 +7368,15 @@ declare class sadb_sa { sadb_sa_flags: number; } +declare class hostent { + constructor(init?: hostent); + h_name: string | null; + h_aliases: interop.Pointer; + h_addrtype: number; + h_length: number; + h_addr_list: interop.Pointer; +} + declare class historyW { constructor(init?: historyW); } @@ -9179,8 +7391,8 @@ declare class un_sockinfo { constructor(init?: un_sockinfo); unsi_conn_so: number; unsi_conn_pcb: number; - unsi_addr: unnamed_7310889979814333212; - unsi_caddr: unnamed_7556129255324909251; + unsi_addr: unnamed_10884612490709219565; + unsi_caddr: unnamed_6952071012929515318; } declare class __darwin_arm_neon_state64 { @@ -9224,25 +7436,6 @@ declare class sqlite3_pcache_methods2 { xShrink: (p1: interop.PointerConvertible) => void | null; } -declare class task_dyld_info { - constructor(init?: task_dyld_info); - all_image_info_addr: number; - all_image_info_size: number; - all_image_info_format: number; -} - -declare class __Reply__mach_port_kobject_description_t { - constructor(init?: __Reply__mach_port_kobject_description_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - object_type: number; - object_addr: number; - descriptionOffset: number; - descriptionCnt: number; - description: unknown /* const array */; -} - declare class au_event_ent { constructor(init?: au_event_ent); ae_number: number; @@ -9322,11 +7515,6 @@ declare class __Reply__task_dyld_process_info_notify_deregister_t { RetCode: number; } -declare class __Request__thread_terminate_t { - constructor(init?: __Request__thread_terminate_t); - Head: mach_msg_header_t; -} - declare class __Request__vm_write_t { constructor(init?: __Request__vm_write_t); Head: mach_msg_header_t; @@ -9337,6 +7525,11 @@ declare class __Request__vm_write_t { dataCnt: number; } +declare class __Request__thread_terminate_t { + constructor(init?: __Request__thread_terminate_t); + Head: mach_msg_header_t; +} + declare class __Request__task_map_corpse_info_t { constructor(init?: __Request__task_map_corpse_info_t); Head: mach_msg_header_t; @@ -9362,12 +7555,19 @@ declare class __Reply__host_get_io_main_t { io_main: mach_msg_port_descriptor_t; } +declare class __Reply__vm_protect_t { + constructor(init?: __Reply__vm_protect_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class nextvend { constructor(init?: nextvend); nv_magic: unknown /* const array */; nv_version: number; : number; - nv_U: unnamed_15304522327863634335; + nv_U: unnamed_9279470776087544183; } declare class _krb5_enc_kdc_rep_part { @@ -9397,6 +7597,14 @@ declare class security_token_t { val: unknown /* const array */; } +declare class unnamed_7192305794184816688 { + constructor(init?: unnamed_7192305794184816688); + w_Termsig: number; + w_Coredump: number; + w_Retcode: number; + w_Filler: number; +} + declare class __Request__kext_request_t { constructor(init?: __Request__kext_request_t); Head: mach_msg_header_t; @@ -9428,55 +7636,6 @@ declare class kev_request { kev_subclass: number; } -declare class Tk_Dash { - constructor(init?: Tk_Dash); - number: number; - pattern: unnamed_17186040408287818224; -} - -declare class unnamed_9322582288778424682 { - constructor(init?: unnamed_9322582288778424682); - w_Termsig: number; - w_Coredump: number; - w_Retcode: number; - w_Filler: number; -} - -declare class Tcl_Filesystem { - constructor(init?: Tcl_Filesystem); - typeName: string | null; - structureLength: number; - version: interop.Pointer; - pathInFilesystemProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - dupInternalRepProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - freeInternalRepProc: (p1: interop.PointerConvertible) => void | null; - internalToNormalizedProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - createInternalRepProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - normalizePathProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - filesystemPathTypeProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - filesystemSeparatorProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - statProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - accessProc: (p1: interop.PointerConvertible, p2: number) => number | null; - openFileChannelProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => interop.Pointer | null; - matchInDirectoryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; - utimeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - linkProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; - listVolumesProc: () => interop.Pointer | null; - fileAttrStringsProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; - fileAttrsGetProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - fileAttrsSetProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - createDirectoryProc: (p1: interop.PointerConvertible) => number | null; - removeDirectoryProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - deleteFileProc: (p1: interop.PointerConvertible) => number | null; - copyFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - renameFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - copyDirectoryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - lstatProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - loadFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - getCwdProc: (p1: interop.PointerConvertible) => interop.Pointer | null; - chdirProc: (p1: interop.PointerConvertible) => number | null; -} - declare class rpc_routine_arg_descriptor { constructor(init?: rpc_routine_arg_descriptor); type: number; @@ -9523,7 +7682,7 @@ declare class icmp6_hdr { icmp6_type: number; icmp6_code: number; icmp6_cksum: number; - icmp6_dataun: unnamed_6784530337337955091; + icmp6_dataun: unnamed_9993560228078637820; } declare class __Reply__task_get_emulation_vector_t { @@ -9574,18 +7733,13 @@ declare class au_header32_ex_t { ms: number; } -declare class __Reply__processor_info_t { - constructor(init?: __Reply__processor_info_t); +declare class __Request__vm_region_recurse_t { + constructor(init?: __Request__vm_region_recurse_t); Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - host: mach_msg_port_descriptor_t; NDR: NDR_record_t; - processor_info_outCnt: number; - processor_info_out: unknown /* const array */; -} - -declare class Tcl_LoadHandle_ { - constructor(init?: Tcl_LoadHandle_); + address: number; + nesting_depth: number; + infoCnt: number; } declare class __Request__mach_port_construct_t { @@ -9604,12 +7758,14 @@ declare class dyld_chained_starts_offsets { chain_starts: unknown /* const array */; } -declare class Tcl_Token { - constructor(init?: Tcl_Token); - type: number; - start: string | null; - size: number; - numComponents: number; +declare class ifma_msghdr { + constructor(init?: ifma_msghdr); + ifmam_msglen: number; + ifmam_version: number; + ifmam_type: number; + ifmam_addrs: number; + ifmam_flags: number; + ifmam_index: number; } declare class kauth_identity_extlookup { @@ -9731,12 +7887,6 @@ declare class __Request__mach_port_destruct_t { guard: number; } -declare class unnamed_599573240357722856 { - constructor(init?: unnamed_599573240357722856); - num_snd_x2: number; - num_rcv_x2: number; -} - declare class ldapcontrol { constructor(init?: ldapcontrol); ldctl_oid: string | null; @@ -9753,13 +7903,6 @@ declare class mstats { bytes_free: number; } -declare class thread_crash_exclaves_info { - constructor(init?: thread_crash_exclaves_info); - tcei_scid: number; - tcei_thread_id: number; - tcei_flags: number; -} - declare class rusage { constructor(init?: rusage); ru_utime: timeval; @@ -9780,6 +7923,13 @@ declare class rusage { ru_nivcsw: number; } +declare class thread_crash_exclaves_info { + constructor(init?: thread_crash_exclaves_info); + tcei_scid: number; + tcei_thread_id: number; + tcei_flags: number; +} + declare class vm_region_submap_info_64 { constructor(init?: vm_region_submap_info_64); protection: number; @@ -9799,10 +7949,31 @@ declare class vm_region_submap_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; pages_reusable: number; object_id_full: number; } +declare class task_snapshot_v2 { + constructor(init?: task_snapshot_v2); + ts_unique_pid: number; + ts_ss_flags: number; + ts_user_time_in_terminated_threads: number; + ts_system_time_in_terminated_threads: number; + ts_p_start_sec: number; + ts_task_size: number; + ts_max_resident_size: number; + ts_suspend_count: number; + ts_faults: number; + ts_pageins: number; + ts_cow_faults: number; + ts_was_throttled: number; + ts_did_throttle: number; + ts_latency_qos: number; + ts_pid: number; + ts_p_comm: unknown /* const array */; +} + declare class frmrinfo { constructor(init?: frmrinfo); frmr_rej_pdu0: number; @@ -9898,6 +8069,7 @@ declare class vm_region_submap_short_info_64 { behavior: number; object_id: number; user_wired_count: number; + flags: number; } declare class __Reply__task_create_t { @@ -9913,13 +8085,6 @@ declare class iocs_store_buffer_entry { iocs: io_compression_stats; } -declare class Tk_GeomMgr { - constructor(init?: Tk_GeomMgr); - name: string | null; - requestProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - lostSlaveProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; -} - declare class stackshot_latency_collection { constructor(init?: stackshot_latency_collection); latency_version: number; @@ -9961,6 +8126,11 @@ declare class __Reply__host_kernel_version_t { kernel_version: unknown /* const array */; } +declare class unnamed_1269110085973050989 { + constructor(init?: unnamed_1269110085973050989); + bitpattern: unknown /* const array */; +} + declare class objc_selector { constructor(init?: objc_selector); } @@ -10085,13 +8255,6 @@ declare class _krb5_key_data { constructor(init?: _krb5_key_data); } -declare class btinfo_sc_load_info { - constructor(init?: btinfo_sc_load_info); - sharedCacheSlide: number; - sharedCacheUUID: unknown /* const array */; - sharedCacheBaseAddress: number; -} - declare class fstab { constructor(init?: fstab); fs_spec: string | null; @@ -10103,16 +8266,17 @@ declare class fstab { fs_passno: number; } -declare class unnamed_11952826576974513828 { - constructor(init?: unnamed_11952826576974513828); - offset00: number; - seg: sel; - argcnt: number; - : number; - type: number; - dpl: number; - present: number; - offset16: number; +declare class btinfo_sc_load_info { + constructor(init?: btinfo_sc_load_info); + sharedCacheSlide: number; + sharedCacheUUID: unknown /* const array */; + sharedCacheBaseAddress: number; +} + +declare class Float80 { + constructor(init?: Float80); + exp: number; + man: unknown /* const array */; } declare class au_tid { @@ -10180,20 +8344,13 @@ declare class __Reply__thread_sample_t { RetCode: number; } -declare class icmpstat { - constructor(init?: icmpstat); - icps_error: number; - icps_oldshort: number; - icps_oldicmp: number; - icps_outhist: unknown /* const array */; - icps_badcode: number; - icps_tooshort: number; - icps_checksum: number; - icps_badlen: number; - icps_reflect: number; - icps_inhist: unknown /* const array */; - icps_bmcastecho: number; - icps_bmcasttstamp: number; +declare class unnamed_3131632208855827044 { + constructor(init?: unnamed_3131632208855827044); + reserved1: number; + reserved2: number; + reserved3: number; + reserved4: number; + reserved5: number; } declare class ip6_opt_router { @@ -10227,24 +8384,14 @@ declare class xinpgen { xig_sogen: number; } -declare class Tk_PhotoImageFormat { - constructor(init?: Tk_PhotoImageFormat); - name: string | null; - fileMatchProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - stringMatchProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - fileReadProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => number | null; - stringReadProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => number | null; - fileWriteProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - stringWriteProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; - nextPtr: interop.Pointer; -} - declare class fts5_api { constructor(init?: fts5_api); iVersion: number; xCreateTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; xFindTokenizer: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; xCreateFunction: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => void, p5: (p1: interop.PointerConvertible) => void) => number | null; + xCreateTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => number | null; + xFindTokenizer_v2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; } declare class tcpstat_local { @@ -10321,10 +8468,6 @@ declare class kev_in6_data { ia_mac: unknown /* const array */; } -declare class _krb5_preauth_client_rock { - constructor(init?: _krb5_preauth_client_rock); -} - declare class fenv_t { constructor(init?: fenv_t); __fpsr: number; @@ -10343,23 +8486,6 @@ declare class unwind_info_section_header_lsda_index_entry { lsdaOffset: number; } -declare class task_delta_snapshot_v2 { - constructor(init?: task_delta_snapshot_v2); - tds_unique_pid: number; - tds_ss_flags: number; - tds_user_time_in_terminated_threads: number; - tds_system_time_in_terminated_threads: number; - tds_task_size: number; - tds_max_resident_size: number; - tds_suspend_count: number; - tds_faults: number; - tds_pageins: number; - tds_cow_faults: number; - tds_was_throttled: number; - tds_did_throttle: number; - tds_latency_qos: number; -} - declare class ifnet_ip_addr { constructor(init?: ifnet_ip_addr); } @@ -10414,21 +8540,15 @@ declare class UText { privC: number; } -declare class if_cellular_status { - constructor(init?: if_cellular_status); - if_cell_u: unnamed_12236886800637048042; +declare class unnamed_12804984068000564476 { + constructor(init?: unnamed_12804984068000564476); + instr1: number; + instr2: number; } -declare class Tk_ConfigSpec { - constructor(init?: Tk_ConfigSpec); - type: number; - argvName: string | null; - dbName: string | null; - dbClass: string | null; - defValue: string | null; - offset: number; - specFlags: number; - customPtr: interop.Pointer; +declare class if_cellular_status { + constructor(init?: if_cellular_status); + if_cell_u: unnamed_10982442776747473916; } declare class thread_standard_policy { @@ -10480,7 +8600,7 @@ declare class fvmfile_command { declare class ranlib { constructor(init?: ranlib); - ran_un: unnamed_14915245273993914137; + ran_un: unnamed_16399479197806178150; ran_off: number; } @@ -10515,6 +8635,11 @@ declare class __Reply__task_set_mach_voucher_t { RetCode: number; } +declare class __Request__thread_get_assignment_t { + constructor(init?: __Request__thread_get_assignment_t); + Head: mach_msg_header_t; +} + declare class __Reply__task_threads_t { constructor(init?: __Reply__task_threads_t); Head: mach_msg_header_t; @@ -10589,6 +8714,10 @@ declare class Operation { constructor(init?: Operation); } +declare class TkIntXlibStubHooks { + constructor(init?: TkIntXlibStubHooks); +} + declare class __Reply__mach_port_construct_t { constructor(init?: __Reply__mach_port_construct_t); Head: mach_msg_header_t; @@ -10624,10 +8753,10 @@ declare class _Unwind_Control_Block { constructor(init?: _Unwind_Control_Block); exception_class: number; exception_cleanup: (p1: interop.Enum, p2: interop.PointerConvertible) => void | null; - unwinder_cache: unnamed_4488991009278575697; - barrier_cache: unnamed_11158815558022841319; - cleanup_cache: unnamed_10476670914745938330; - pr_cache: unnamed_14580194288788784528; + unwinder_cache: unnamed_3131632208855827044; + barrier_cache: unnamed_15547771113679546793; + cleanup_cache: unnamed_1269110085973050989; + pr_cache: unnamed_11104031724170527042; : number; } @@ -10671,14 +8800,6 @@ declare class nd_opt_pref64 { nd_opt_pref64_prefix: unknown /* const array */; } -declare class unnamed_4492781319619260517 { - constructor(init?: unnamed_4492781319619260517); - NV1_opcode: number; - NV1_xid: number; - NV1_text: unknown /* const array */; - NV1_null: number; -} - declare class if_msghdr { constructor(init?: if_msghdr); ifm_msglen: number; @@ -10754,13 +8875,6 @@ declare class mach_msg_guarded_port_descriptor32_t { type: number; } -declare class unnamed_12042355222346010444 { - constructor(init?: unnamed_12042355222346010444); - w_Stopval: number; - w_Stopsig: number; - w_Filler: number; -} - declare class __Request__mach_port_set_context_t { constructor(init?: __Request__mach_port_set_context_t); Head: mach_msg_header_t; @@ -10790,10 +8904,6 @@ declare class __Request__lock_set_create_t { policy: number; } -declare class Tcl_Mutex_ { - constructor(init?: Tcl_Mutex_); -} - declare class rawarc { constructor(init?: rawarc); raw_frompc: number; @@ -10823,13 +8933,6 @@ declare class __Reply__mach_port_extract_right_t { poly: mach_msg_port_descriptor_t; } -declare class Tcl_Interp { - constructor(init?: Tcl_Interp); - result: string | null; - freeProc: (p1: string) => void | null; - errorLine: number; -} - declare class __Reply__thread_abort_t { constructor(init?: __Reply__thread_abort_t); Head: mach_msg_header_t; @@ -10841,14 +8944,10 @@ declare class slapi_dn { constructor(init?: slapi_dn); } -declare class ifma_msghdr { - constructor(init?: ifma_msghdr); - ifmam_msglen: number; - ifmam_version: number; - ifmam_type: number; - ifmam_addrs: number; - ifmam_flags: number; - ifmam_index: number; +declare class unnamed_550285818874235861 { + constructor(init?: unnamed_550285818874235861); + v: number; + h: number; } declare class __Request__mach_port_insert_right_t { @@ -10886,41 +8985,6 @@ declare class policy_infos { fifo: policy_fifo_info; } -declare class host_priority_info { - constructor(init?: host_priority_info); - kernel_priority: number; - system_priority: number; - server_priority: number; - user_priority: number; - depress_priority: number; - idle_priority: number; - minimum_priority: number; - maximum_priority: number; -} - -declare class xsocket64 { - constructor(init?: xsocket64); - xso_len: number; - xso_so: number; - so_type: number; - so_options: number; - so_linger: number; - so_state: number; - so_pcb: number; - xso_protocol: number; - xso_family: number; - so_qlen: number; - so_incqlen: number; - so_qlimit: number; - so_timeo: number; - so_error: number; - so_pgid: number; - so_oobmark: number; - so_rcv: xsockbuf; - so_snd: xsockbuf; - so_uid: number; -} - declare class __Reply__vm_region_64_t { constructor(init?: __Reply__vm_region_64_t); Head: mach_msg_header_t; @@ -10966,6 +9030,16 @@ declare class ifstat { ascii: unknown /* const array */; } +declare class __Reply__mach_memory_entry_get_page_counts_t { + constructor(init?: __Reply__mach_memory_entry_get_page_counts_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + resident_cnt: number; + dirty_cnt: number; + swapped_cnt: number; +} + declare class tagMENU { constructor(init?: tagMENU); height: number; @@ -11014,26 +9088,6 @@ declare class _krb5_pa_data { contents: interop.Pointer; } -declare class task_snapshot_v2 { - constructor(init?: task_snapshot_v2); - ts_unique_pid: number; - ts_ss_flags: number; - ts_user_time_in_terminated_threads: number; - ts_system_time_in_terminated_threads: number; - ts_p_start_sec: number; - ts_task_size: number; - ts_max_resident_size: number; - ts_suspend_count: number; - ts_faults: number; - ts_pageins: number; - ts_cow_faults: number; - ts_was_throttled: number; - ts_did_throttle: number; - ts_latency_qos: number; - ts_pid: number; - ts_p_comm: unknown /* const array */; -} - declare class exit_reason_snapshot { constructor(init?: exit_reason_snapshot); ers_namespace: number; @@ -11076,53 +9130,41 @@ declare class __Request__processor_set_policy_disable_t { change_threads: number; } -declare class unnamed_14580194288788784528 { - constructor(init?: unnamed_14580194288788784528); - fnstart: number; - ehtp: interop.Pointer; - additional: number; - reserved1: number; -} - -declare class ftrimactivefile { - constructor(init?: ftrimactivefile); - fta_offset: number; - fta_length: number; +declare class __double2 { + constructor(init?: __double2); + __sinval: number; + __cosval: number; } -declare class unnamed_10476670914745938330 { - constructor(init?: unnamed_10476670914745938330); - bitpattern: unknown /* const array */; +declare class __float2 { + constructor(init?: __float2); + __sinval: number; + __cosval: number; } -declare class __darwin_mcontext32 { - constructor(init?: __darwin_mcontext32); - __es: __darwin_arm_exception_state; - __ss: __darwin_arm_thread_state; - __fs: __darwin_arm_vfp_state; +declare class __Request__thread_get_special_port_t { + constructor(init?: __Request__thread_get_special_port_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + which_port: number; } -declare class stackshot_suspension_info { - constructor(init?: stackshot_suspension_info); - tss_last_start: number; - tss_last_end: number; - tss_count: number; - tss_duration: number; +declare class dwarf_eh_bases { + constructor(init?: dwarf_eh_bases); + tbase: number; + dbase: number; + func: number; } -declare class unnamed_11158815558022841319 { - constructor(init?: unnamed_11158815558022841319); - sp: number; - bitpattern: unknown /* const array */; +declare class unnamed_16820094213973402152 { + constructor(init?: unnamed_16820094213973402152); + w_Stopval: number; + w_Stopsig: number; + w_Filler: number; } -declare class unnamed_4488991009278575697 { - constructor(init?: unnamed_4488991009278575697); - reserved1: number; - reserved2: number; - reserved3: number; - reserved4: number; - reserved5: number; +declare class _Unwind_Context { + constructor(init?: _Unwind_Context); } declare class rb_tree_ops_t { @@ -11253,6 +9295,14 @@ declare class rb_node { opaque: unknown /* const array */; } +declare class unnamed_9395669575269098940 { + constructor(init?: unnamed_9395669575269098940); + top: number; + left: number; + bottom: number; + right: number; +} + declare class np_uid_t { constructor(init?: np_uid_t); np_uid_high: number; @@ -11414,27 +9464,6 @@ declare class dk_corestorage_info_t { padding: unknown /* const array */; } -declare class __Request__mach_port_allocate_name_t { - constructor(init?: __Request__mach_port_allocate_name_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - right: number; - name: number; -} - -declare class dk_unmap_t { - constructor(init?: dk_unmap_t); - extents: interop.Pointer; - extentsCount: number; - options: number; -} - -declare class task_inspect_basic_counts { - constructor(init?: task_inspect_basic_counts); - instructions: number; - cycles: number; -} - declare class dk_format_capacities_t { constructor(init?: dk_format_capacities_t); capacities: interop.Pointer; @@ -11507,17 +9536,6 @@ declare class uio { constructor(init?: uio); } -declare class __Reply__task_set_info_t { - constructor(init?: __Reply__task_set_info_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class proc_ident { - constructor(init?: proc_ident); -} - declare class file { constructor(init?: file); } @@ -11625,27 +9643,6 @@ declare class ipsecstat { out_comphist: unknown /* const array */; } -declare class mach_port_qos { - constructor(init?: mach_port_qos); - name: number; - prealloc: number; - pad1: number; - len: number; -} - -declare class source_version_command { - constructor(init?: source_version_command); - cmd: number; - cmdsize: number; - version: number; -} - -declare class newesp { - constructor(init?: newesp); - esp_spi: number; - esp_seq: number; -} - declare class icmp6stat { constructor(init?: icmp6stat); icp6s_error: number; @@ -11679,14 +9676,6 @@ declare class ah { ah_spi: number; } -declare class panel { - constructor(init?: panel); - win: interop.Pointer; - below: interop.Pointer; - above: interop.Pointer; - user: interop.Pointer; -} - declare class task_gate { constructor(init?: task_gate); : number; @@ -11962,10 +9951,6 @@ declare class HFSPlusCatalogFolder { folderCount: number; } -declare class Tk_ErrorHandler_ { - constructor(init?: Tk_ErrorHandler_); -} - declare class HFSCatalogFolder { constructor(init?: HFSCatalogFolder); recordType: number; @@ -12062,10 +10047,39 @@ declare class FndrOpaqueInfo { opaque: unknown /* const array */; } -declare class unnamed_6152839091686781073 { - constructor(init?: unnamed_6152839091686781073); - v: number; - h: number; +declare class host_priority_info { + constructor(init?: host_priority_info); + kernel_priority: number; + system_priority: number; + server_priority: number; + user_priority: number; + depress_priority: number; + idle_priority: number; + minimum_priority: number; + maximum_priority: number; +} + +declare class xsocket64 { + constructor(init?: xsocket64); + xso_len: number; + xso_so: number; + so_type: number; + so_options: number; + so_linger: number; + so_state: number; + so_pcb: number; + xso_protocol: number; + xso_family: number; + so_qlen: number; + so_incqlen: number; + so_qlimit: number; + so_timeo: number; + so_error: number; + so_pgid: number; + so_oobmark: number; + so_rcv: xsockbuf; + so_snd: xsockbuf; + so_uid: number; } declare class auditpinfo_addr { @@ -12080,18 +10094,39 @@ declare class auditpinfo_addr { declare class FndrDirInfo { constructor(init?: FndrDirInfo); - frRect: unnamed_6125583885606660045; + frRect: unnamed_9395669575269098940; frFlags: number; - frLocation: unnamed_6152839091686781073; + frLocation: unnamed_7401283081960241141; opaque: number; } +declare class mach_port_qos { + constructor(init?: mach_port_qos); + name: number; + prealloc: number; + pad1: number; + len: number; +} + +declare class source_version_command { + constructor(init?: source_version_command); + cmd: number; + cmdsize: number; + version: number; +} + +declare class newesp { + constructor(init?: newesp); + esp_spi: number; + esp_seq: number; +} + declare class FndrFileInfo { constructor(init?: FndrFileInfo); fdType: number; fdCreator: number; fdFlags: number; - fdLocation: unnamed_12425168756600473947; + fdLocation: unnamed_550285818874235861; opaque: number; } @@ -12126,41 +10161,37 @@ declare class HFSUniStr255 { unicode: unknown /* const array */; } -declare class rawarc_order { - constructor(init?: rawarc_order); - raw_frompc: number; - raw_selfpc: number; - raw_count: number; - raw_order: number; -} - declare class image_offset { constructor(init?: image_offset); uuid: unknown /* const array */; offset: number; } -declare class unnamed_9924879371377621521 { - constructor(init?: unnamed_9924879371377621521); - le_next: interop.Pointer; - le_prev: interop.Pointer; +declare class panel { + constructor(init?: panel); + win: interop.Pointer; + below: interop.Pointer; + above: interop.Pointer; + user: interop.Pointer; } -declare class __Request__mach_make_memory_entry_t { - constructor(init?: __Request__mach_make_memory_entry_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - parent_entry: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - size: number; - offset: number; - permission: number; +declare class au_tidaddr64 { + constructor(init?: au_tidaddr64); + port: number; + type: number; + addr: unknown /* const array */; } -declare class unnamed_15038032762599145553 { - constructor(init?: unnamed_15038032762599145553); - tqe_next: interop.Pointer; - tqe_prev: interop.Pointer; +declare class unnamed_8096331331514043626 { + constructor(init?: unnamed_8096331331514043626); + le_next: interop.Pointer; + le_prev: interop.Pointer; +} + +declare class unnamed_17222040562567524509 { + constructor(init?: unnamed_17222040562567524509); + tqh_first: interop.Pointer; + tqh_last: interop.Pointer; } declare class au_invalid_t { @@ -12315,6 +10346,15 @@ declare class au_proc32_t { tid: au_tid32; } +declare class __Reply__processor_set_tasks_t { + constructor(init?: __Reply__processor_set_tasks_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + task_list: mach_msg_ool_ports_descriptor_t; + NDR: NDR_record_t; + task_listCnt: number; +} + declare class dyld_chained_ptr_64_kernel_cache_rebase { constructor(init?: dyld_chained_ptr_64_kernel_cache_rebase); target: number; @@ -12457,13 +10497,6 @@ declare class au_attr32_t { dev: number; } -declare class au_tidaddr64 { - constructor(init?: au_tidaddr64); - port: number; - type: number; - addr: unknown /* const array */; -} - declare class au_tidaddr32 { constructor(init?: au_tidaddr32); port: number; @@ -12548,12 +10581,6 @@ declare class pipe_info { rfu_1: number; } -declare class pshm_fdinfo { - constructor(init?: pshm_fdinfo); - pfi: proc_fileinfo; - pshminfo: pshm_info; -} - declare class pshm_info { constructor(init?: pshm_info); pshm_stat: vinfo_stat; @@ -12660,8 +10687,20 @@ declare class tcp_sockinfo { tcpsi_tp: number; } -declare class unnamed_14160819814191019499 { - constructor(init?: unnamed_14160819814191019499); +declare class __Reply__kext_request_t { + constructor(init?: __Reply__kext_request_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + response_data: mach_msg_ool_descriptor_t; + log_data: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + response_dataCnt: number; + log_dataCnt: number; + op_result: number; +} + +declare class unnamed_6246702640726293513 { + constructor(init?: unnamed_6246702640726293513); in4_tos: number; } @@ -12675,10 +10714,10 @@ declare class in_sockinfo { insi_vflag: number; insi_ip_ttl: number; rfu_1: number; - insi_faddr: unnamed_2909238426819326755; - insi_laddr: unnamed_6714754025891764088; - insi_v4: unnamed_14160819814191019499; - insi_v6: unnamed_9179032356096350671; + insi_faddr: unnamed_5875706616793615818; + insi_laddr: unnamed_18439627466317917467; + insi_v4: unnamed_6246702640726293513; + insi_v6: unnamed_16467482743495324948; } declare class in4in6_addr { @@ -12687,6 +10726,27 @@ declare class in4in6_addr { i46a_addr4: in_addr; } +declare class __Request__mach_port_allocate_name_t { + constructor(init?: __Request__mach_port_allocate_name_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + right: number; + name: number; +} + +declare class dk_unmap_t { + constructor(init?: dk_unmap_t); + extents: interop.Pointer; + extentsCount: number; + options: number; +} + +declare class proc_archinfo { + constructor(init?: proc_archinfo); + p_cputype: number; + p_cpusubtype: number; +} + declare class kev_in_data { constructor(init?: kev_in_data); link_data: net_event_data; @@ -12938,25 +10998,6 @@ declare class vfsquery { vq_spare: unknown /* const array */; } -declare class Tcl_Parse { - constructor(init?: Tcl_Parse); - commentStart: string | null; - commentSize: number; - commandStart: string | null; - commandSize: number; - numWords: number; - tokenPtr: interop.Pointer; - numTokens: number; - tokensAvailable: number; - errorType: number; - string: string | null; - end: string | null; - interp: interop.Pointer; - term: string | null; - incomplete: number; - staticTokens: unknown /* const array */; -} - declare class vfsidctl { constructor(init?: vfsidctl); vc_vers: number; @@ -13054,16 +11095,6 @@ declare class shared_file_mapping_np { sfm_init_prot: number; } -declare class unnamed_8725847577371759690 { - constructor(init?: unnamed_8725847577371759690); - control: number; - frmr_rej_pdu0: number; - frmr_rej_pdu1: number; - frmr_control: number; - frmr_control_ext: number; - frmr_cause: number; -} - declare class __Reply__mach_memory_entry_access_tracking_t { constructor(init?: __Reply__mach_memory_entry_access_tracking_t); Head: mach_msg_header_t; @@ -13074,6 +11105,15 @@ declare class __Reply__mach_memory_entry_access_tracking_t { access_tracking_writes: number; } +declare class inpcbport { + constructor(init?: inpcbport); +} + +declare class __Request__mach_memory_entry_get_page_counts_t { + constructor(init?: __Request__mach_memory_entry_get_page_counts_t); + Head: mach_msg_header_t; +} + declare class __Reply__mach_port_extract_member_t { constructor(init?: __Reply__mach_port_extract_member_t); Head: mach_msg_header_t; @@ -13205,13 +11245,50 @@ declare class __Reply__mach_vm_purgable_control_t { state: number; } -declare class Tcl_Obj { - constructor(init?: Tcl_Obj); - refCount: number; - bytes: string | null; - length: number; - typePtr: interop.Pointer; - internalRep: unnamed_11919919490816116967; +declare class __Reply___mach_make_memory_entry_t { + constructor(init?: __Reply___mach_make_memory_entry_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + object_handle: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + size: number; +} + +declare class __Reply__mach_vm_region_t { + constructor(init?: __Reply__mach_vm_region_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + object_name: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + address: number; + size: number; + infoCnt: number; + info: unknown /* const array */; +} + +declare class internal_state { + constructor(init?: internal_state); +} + +declare class __Reply__mach_vm_region_recurse_t { + constructor(init?: __Reply__mach_vm_region_recurse_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + address: number; + size: number; + nesting_depth: number; + infoCnt: number; + info: unknown /* const array */; +} + +declare class __Reply__mach_vm_page_query_t { + constructor(init?: __Reply__mach_vm_page_query_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + disposition: number; + ref_count: number; } declare class thread_precedence_policy { @@ -13360,10 +11437,6 @@ declare class ip6_frag { ip6f_ident: number; } -declare class Tk_Image__ { - constructor(init?: Tk_Image__); -} - declare class __Request__mach_vm_behavior_set_t { constructor(init?: __Request__mach_vm_behavior_set_t); Head: mach_msg_header_t; @@ -13547,13 +11620,6 @@ declare class proc_vnodepathinfo { pvi_rdir: vnode_info_path; } -declare class TclStubHooks { - constructor(init?: TclStubHooks); - tclPlatStubs: interop.Pointer; - tclIntStubs: interop.Pointer; - tclIntPlatStubs: interop.Pointer; -} - declare class __Reply__clock_get_attributes_t { constructor(init?: __Reply__clock_get_attributes_t); Head: mach_msg_header_t; @@ -13595,6 +11661,12 @@ declare class _ftsent { fts_name: unknown /* const array */; } +declare class __nl_cat_d { + constructor(init?: __nl_cat_d); + __data: interop.Pointer; + __size: number; +} + declare class __Request__semaphore_destroy_t { constructor(init?: __Request__semaphore_destroy_t); Head: mach_msg_header_t; @@ -13826,6 +11898,35 @@ declare class vmspace { dummy4: unknown /* const array */; } +declare class __sbuf { + constructor(init?: __sbuf); + _base: interop.Pointer; + _size: number; +} + +declare class sqlite3_io_methods { + constructor(init?: sqlite3_io_methods); + iVersion: number; + xClose: (p1: interop.PointerConvertible) => number | null; + xRead: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + xWrite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + xTruncate: (p1: interop.PointerConvertible, p2: number) => number | null; + xSync: (p1: interop.PointerConvertible, p2: number) => number | null; + xFileSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xLock: (p1: interop.PointerConvertible, p2: number) => number | null; + xUnlock: (p1: interop.PointerConvertible, p2: number) => number | null; + xCheckReservedLock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xFileControl: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xSectorSize: (p1: interop.PointerConvertible) => number | null; + xDeviceCharacteristics: (p1: interop.PointerConvertible) => number | null; + xShmMap: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; + xShmLock: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => number | null; + xShmBarrier: (p1: interop.PointerConvertible) => void | null; + xShmUnmap: (p1: interop.PointerConvertible, p2: number) => number | null; + xFetch: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + xUnfetch: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; +} + declare class __Reply__host_virtual_physical_table_info_t { constructor(init?: __Reply__host_virtual_physical_table_info_t); Head: mach_msg_header_t; @@ -13901,12 +12002,6 @@ declare class klist { slh_first: interop.Pointer; } -declare class unnamed_12640654642245975449 { - constructor(init?: unnamed_12640654642245975449); - control: number; - control_ext: number; -} - declare class __Reply__mach_vm_inherit_t { constructor(init?: __Reply__mach_vm_inherit_t); Head: mach_msg_header_t; @@ -13933,7 +12028,7 @@ declare class HFSPlusBSDInfo { adminFlags: number; ownerFlags: number; fileMode: number; - special: unnamed_2281161549104388195; + special: unnamed_6913317967658464317; } declare class label { @@ -14044,7 +12139,6 @@ declare class tcpstat { tcps_pawsdrop: number; tcps_predack: number; tcps_preddat: number; - tcps_pcbcachemiss: number; tcps_cachedrtt: number; tcps_cachedrttvar: number; tcps_cachedssthresh: number; @@ -14060,23 +12154,11 @@ declare class tcpstat { tcps_minmssdrops: number; tcps_sndrexmitbad: number; tcps_badrst: number; - tcps_sc_added: number; - tcps_sc_retransmitted: number; - tcps_sc_dupsyn: number; tcps_sc_dropped: number; tcps_sc_completed: number; - tcps_sc_bucketoverflow: number; - tcps_sc_cacheoverflow: number; - tcps_sc_reset: number; - tcps_sc_stale: number; tcps_sc_aborted: number; - tcps_sc_badack: number; - tcps_sc_unreach: number; - tcps_sc_zonefail: number; tcps_sc_sendcookie: number; tcps_sc_recvcookie: number; - tcps_hc_added: number; - tcps_hc_bucketoverflow: number; tcps_sack_recovery_episode: number; tcps_sack_rexmits: number; tcps_sack_rexmit_bytes: number; @@ -14100,16 +12182,12 @@ declare class tcpstat { tcps_snd_swcsum_bytes: number; tcps_snd6_swcsum: number; tcps_snd6_swcsum_bytes: number; - tcps_unused_1: number; - tcps_unused_2: number; - tcps_unused_3: number; tcps_invalid_mpcap: number; tcps_invalid_joins: number; tcps_mpcap_fallback: number; tcps_join_fallback: number; tcps_estab_fallback: number; tcps_invalid_opt: number; - tcps_mp_outofwin: number; tcps_mp_reducedwin: number; tcps_mp_badcsum: number; tcps_mp_oodata: number; @@ -14132,21 +12210,15 @@ declare class tcpstat { tcps_detect_reordering: number; tcps_delay_recovery: number; tcps_avoid_rxmt: number; - tcps_unnecessary_rxmt: number; - tcps_nostretchack: number; - tcps_rescue_rxmt: number; tcps_pto_in_recovery: number; tcps_pmtudbh_reverted: number; - tcps_dsack_disable: number; tcps_dsack_ackloss: number; tcps_dsack_badrexmt: number; tcps_dsack_sent: number; tcps_dsack_recvd: number; tcps_dsack_recvd_old: number; - tcps_mp_sel_symtomsd: number; tcps_mp_sel_rtt: number; tcps_mp_sel_rto: number; - tcps_mp_sel_peer: number; tcps_mp_num_probes: number; tcps_mp_verdowngrade: number; tcps_drop_after_sleep: number; @@ -14328,6 +12400,43 @@ declare class tseg_qent { constructor(init?: tseg_qent); } +declare class _krb5_cc_ops { + constructor(init?: _krb5_cc_ops); +} + +declare class ip_linklocal_stat { + constructor(init?: ip_linklocal_stat); + iplls_in_total: number; + iplls_in_badttl: number; + iplls_out_total: number; + iplls_out_badttl: number; +} + +declare class __Reply__host_processor_info_t { + constructor(init?: __Reply__host_processor_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + out_processor_info: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + out_processor_count: number; + out_processor_infoCnt: number; +} + +declare class _inpcb_list_entry { + constructor(init?: _inpcb_list_entry); + le_next: number; + le_prev: number; +} + +declare class hv_data_abort_notification_t { + constructor(init?: hv_data_abort_notification_t); + context: number; + ipa: number; + value: number; + access_size: number; + access_type: number; +} + declare class _cups_array_s { constructor(init?: _cups_array_s); } @@ -14367,16 +12476,6 @@ declare class _xpc_dictionary_s { constructor(init?: _xpc_dictionary_s); } -declare class Tcl_EncodingType { - constructor(init?: Tcl_EncodingType); - encodingName: string | null; - toUtfProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible, p6: string, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => number | null; - fromUtfProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible, p6: string, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => number | null; - freeProc: (p1: interop.PointerConvertible) => void | null; - clientData: interop.Pointer; - nullSize: number; -} - declare class ip6_ext { constructor(init?: ip6_ext); ip6e_nxt: number; @@ -14389,7 +12488,7 @@ declare class credentials { declare class ip6_hdr { constructor(init?: ip6_hdr); - ip6_ctlun: unnamed_4263690825119614301; + ip6_ctlun: unnamed_1268940931141765636; ip6_src: in6_addr; ip6_dst: in6_addr; } @@ -14418,17 +12517,6 @@ declare class in6_prefixreq { ipr_prefix: sockaddr_in6; } -declare class Tk_ElementSpec { - constructor(init?: Tk_ElementSpec); - version: number; - name: string | null; - options: interop.Pointer; - getSize: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible) => void | null; - getBox: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible) => void | null; - getBorderWidth: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - draw: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; -} - declare class __Reply__processor_set_policy_control_t { constructor(init?: __Reply__processor_set_policy_control_t); Head: mach_msg_header_t; @@ -14566,10 +12654,6 @@ declare class __Reply__host_processors_t { out_processor_listCnt: number; } -declare class Tk_Font_ { - constructor(init?: Tk_Font_); -} - declare class processor_cpu_stat64 { constructor(init?: processor_cpu_stat64); irq_ex_cnt: number; @@ -14584,10 +12668,20 @@ declare class processor_cpu_stat64 { pmi_cnt: number; } -declare class unnamed_3462472987128467427 { - constructor(init?: unnamed_3462472987128467427); - hash: number; - summary: malloc_type_summary_v0_t; +declare class dyld_kernel_process_info { + constructor(init?: dyld_kernel_process_info); + cache_image_info: dyld_kernel_image_info; + timestamp: number; + imageCount: number; + initialImageCount: number; + dyldState: number; + no_cache: number; + private_cache: number; +} + +declare class unnamed_4284362100486935547 { + constructor(init?: unnamed_4284362100486935547); + inp4_ip_tos: number; } declare class xinpcb64 { @@ -14607,10 +12701,10 @@ declare class xinpcb64 { inp_vflag: number; inp_ip_ttl: number; inp_ip_p: number; - inp_dependfaddr: unnamed_7739635128190646265; - inp_dependladdr: unnamed_13450535578444972218; - inp_depend4: unnamed_11275514561247611726; - inp_depend6: unnamed_12822968108608874886; + inp_dependfaddr: unnamed_9658494857777605109; + inp_dependladdr: unnamed_1421198579709750629; + inp_depend4: unnamed_4284362100486935547; + inp_depend6: unnamed_5798418872761254777; xi_socket: xsocket64; xi_alignment_hack: number; } @@ -14676,6 +12770,20 @@ declare class xinpcb { xi_alignment_hack: number; } +declare class __Reply__host_set_exception_ports_t { + constructor(init?: __Reply__host_set_exception_ports_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class unnamed_12889346842302587936 { + constructor(init?: unnamed_12889346842302587936); + inp4_ip_tos: number; + inp4_options: number; + inp4_moptions: number; +} + declare class __Reply__processor_set_threads_t { constructor(init?: __Reply__processor_set_threads_t); Head: mach_msg_header_t; @@ -14693,15 +12801,6 @@ declare class ip6_moptions { constructor(init?: ip6_moptions); } -declare class __Request__processor_set_stack_usage_t { - constructor(init?: __Request__processor_set_stack_usage_t); - Head: mach_msg_header_t; -} - -declare class mbuf { - constructor(init?: mbuf); -} - declare class mach_msg_mac_trailer_t { constructor(init?: mach_msg_mac_trailer_t); msgh_trailer_type: number; @@ -14718,12 +12817,6 @@ declare class inpcbinfo { constructor(init?: inpcbinfo); } -declare class _inpcb_list_entry { - constructor(init?: _inpcb_list_entry); - le_next: number; - le_prev: number; -} - declare class in_addr_4in6 { constructor(init?: in_addr_4in6); ia46_pad32: unknown /* const array */; @@ -14827,10 +12920,6 @@ declare class ih_pmtu { ipm_nextmtu: number; } -declare class Tcl_TimerToken_ { - constructor(init?: Tcl_TimerToken_); -} - declare class shared_file_mapping_slide_np { constructor(init?: shared_file_mapping_slide_np); sms_address: number; @@ -14856,8 +12945,8 @@ declare class icmp { icmp_type: number; icmp_code: number; icmp_cksum: number; - icmp_hun: unnamed_14896862338299460266; - icmp_dun: unnamed_13419838230701656577; + icmp_hun: unnamed_16163939891023180617; + icmp_dun: unnamed_18274963185808352070; } declare class __Reply__task_register_dyld_set_dyld_state_t { @@ -14979,6 +13068,18 @@ declare class simd_float2x4 { columns: unknown /* const array */; } +declare class hv_vm_mem_access_msg_t { + constructor(init?: hv_vm_mem_access_msg_t); + header: mach_msg_header_t; + body: hv_data_abort_notification_t; +} + +declare class unnamed_15547771113679546793 { + constructor(init?: unnamed_15547771113679546793); + sp: number; + bitpattern: unknown /* const array */; +} + declare class __Request__thread_set_mach_voucher_t { constructor(init?: __Request__thread_set_mach_voucher_t); Head: mach_msg_header_t; @@ -15009,6 +13110,16 @@ declare class entry { data: interop.Pointer; } +declare class nd_opt_dnr { + constructor(init?: nd_opt_dnr); + nd_opt_dnr_type: number; + nd_opt_dnr_len: number; + nd_opt_dnr_svc_priority: unknown /* const array */; + nd_opt_dnr_lifetime: unknown /* const array */; + nd_opt_dnr_adn_len: unknown /* const array */; + nd_opt_dnr_continuation: unknown /* const array */; +} + declare class nd_opt_nonce { constructor(init?: nd_opt_nonce); nd_opt_nonce_type: number; @@ -15147,6 +13258,30 @@ declare class nd_router_advert { nd_ra_retransmit: number; } +declare class __Request__processor_set_stack_usage_t { + constructor(init?: __Request__processor_set_stack_usage_t); + Head: mach_msg_header_t; +} + +declare class mbuf { + constructor(init?: mbuf); +} + +declare class __Reply__thread_terminate_t { + constructor(init?: __Reply__thread_terminate_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class unnamed_11810500352046755208 { + constructor(init?: unnamed_11810500352046755208); + NV1_opcode: number; + NV1_xid: number; + NV1_text: unknown /* const array */; + NV1_null: number; +} + declare class __sockopt { constructor(init?: __sockopt); } @@ -15319,6 +13454,14 @@ declare class ifnet_traffic_descriptor_inet { inet_rport: number; } +declare class ifnet_traffic_descriptor_eth { + constructor(init?: ifnet_traffic_descriptor_eth); + eth_common: ifnet_traffic_descriptor_common; + eth_raddr: ether_addr; + eth_type: number; + eth_mask: number; +} + declare class gss_ctx_id_struct { constructor(init?: gss_ctx_id_struct); } @@ -15379,7 +13522,7 @@ declare class ifnet_interface_advisory_header { declare class in6_ifreq { constructor(init?: in6_ifreq); ifr_name: unknown /* const array */; - ifr_ifru: unnamed_857733223186448558; + ifr_ifru: unnamed_14588102091958030739; } declare class rpc_subsystem { @@ -15395,7 +13538,7 @@ declare class rpc_subsystem { declare class if_wifi_status { constructor(init?: if_wifi_status); - if_wifi_u: unnamed_12470301562991332040; + if_wifi_u: unnamed_8068058173877573354; } declare class so_np_extensions { @@ -15484,59 +13627,41 @@ declare class ifmedia_description { ifmt_string: string | null; } -declare class mach_port_info_ext { - constructor(init?: mach_port_info_ext); - mpie_status: mach_port_status; - mpie_boost_cnt: number; - reserved: unknown /* const array */; +declare class _krb5_ap_req { + constructor(init?: _krb5_ap_req); + magic: number; + ap_options: number; + ticket: interop.Pointer; + authenticator: _krb5_enc_data; } -declare class vfstable { - constructor(init?: vfstable); +declare class rlimit { + constructor(init?: rlimit); + rlim_cur: number; + rlim_max: number; } -declare class __Reply__mach_port_allocate_name_t { - constructor(init?: __Reply__mach_port_allocate_name_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; +declare class unnamed_8484498633780266126 { + constructor(init?: unnamed_8484498633780266126); + control: number; + control_ext: number; } -declare class unnamed_7897277111525828862 { - constructor(init?: unnamed_7897277111525828862); +declare class unnamed_5031467857764340464 { + constructor(init?: unnamed_5031467857764340464); control: number; org_code: unknown /* const array */; ether_type: number; } -declare class _krb5_cc_ops { - constructor(init?: _krb5_cc_ops); -} - -declare class ip_linklocal_stat { - constructor(init?: ip_linklocal_stat); - iplls_in_total: number; - iplls_in_badttl: number; - iplls_out_total: number; - iplls_out_badttl: number; -} - -declare class unnamed_5988047022539380450 { - constructor(init?: unnamed_5988047022539380450); +declare class unnamed_6607071774793166897 { + constructor(init?: unnamed_6607071774793166897); control: number; format_id: number; class_id: number; window_x2: number; } -declare class _krb5_ap_req { - constructor(init?: _krb5_ap_req); - magic: number; - ap_options: number; - ticket: interop.Pointer; - authenticator: _krb5_enc_data; -} - declare class __Request__task_test_async_upcall_propagation_t { constructor(init?: __Request__task_test_async_upcall_propagation_t); Head: mach_msg_header_t; @@ -15550,7 +13675,7 @@ declare class __Request__task_test_async_upcall_propagation_t { declare class bpf_dltlist { constructor(init?: bpf_dltlist); bfl_len: number; - bfl_u: unnamed_14969666723722934170; + bfl_u: unnamed_17575650201846781845; } declare class bpf_stat { @@ -15590,21 +13715,6 @@ declare class datum { dsize: number; } -declare class fts5_tokenizer { - constructor(init?: fts5_tokenizer); - xCreate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - xDelete: (p1: interop.PointerConvertible) => void | null; - xTokenize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number, p6: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; -} - -declare class unnamed_12822968108608874886 { - constructor(init?: unnamed_12822968108608874886); - inp6_hlim: number; - inp6_cksum: number; - inp6_ifindex: number; - inp6_hops: number; -} - declare class __Request__vm_allocate_cpm_t { constructor(init?: __Request__vm_allocate_cpm_t); Head: mach_msg_header_t; @@ -15684,13 +13794,6 @@ declare class DIR { __dd_td: interop.Pointer; } -declare class Tk_SmoothMethod { - constructor(init?: Tk_SmoothMethod); - name: string | null; - coordProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; - postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => void | null; -} - declare class __Reply__mach_port_dnrequest_info_t { constructor(init?: __Reply__mach_port_dnrequest_info_t); Head: mach_msg_header_t; @@ -15716,6 +13819,11 @@ declare class rt_addrinfo { rti_info: unknown /* const array */; } +declare class task_ipc_space_policy_info { + constructor(init?: task_ipc_space_policy_info); + space_policy: number; +} + declare class __Request__host_statistics_t { constructor(init?: __Request__host_statistics_t); Head: mach_msg_header_t; @@ -15727,7 +13835,7 @@ declare class __Request__host_statistics_t { declare class ifconf { constructor(init?: ifconf); ifc_len: number; - ifc_ifcu: unnamed_2724788892152930774; + ifc_ifcu: unnamed_15315128086020544945; } declare class aiocb { @@ -15741,45 +13849,6 @@ declare class aiocb { aio_lio_opcode: number; } -declare class audit_stat { - constructor(init?: audit_stat); - as_version: number; - as_numevent: number; - as_generated: number; - as_nonattrib: number; - as_kernel: number; - as_audit: number; - as_auditctl: number; - as_enqueue: number; - as_written: number; - as_wblocked: number; - as_rblocked: number; - as_dropped: number; - as_totalsize: number; - as_memused: number; -} - -declare class exception { - constructor(init?: exception); - type: number; - name: string | null; - arg1: number; - arg2: number; - retval: number; -} - -declare class __double2 { - constructor(init?: __double2); - __sinval: number; - __cosval: number; -} - -declare class __float2 { - constructor(init?: __float2); - __sinval: number; - __cosval: number; -} - declare class vm_info_object { constructor(init?: vm_info_object); vio_object: number; @@ -15854,17 +13923,6 @@ declare class _copyfile_state { constructor(init?: _copyfile_state); } -declare class Tk_CustomOption { - constructor(init?: Tk_CustomOption); - parseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; - printProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; - clientData: interop.Pointer; -} - -declare class Tk_PostscriptInfo_ { - constructor(init?: Tk_PostscriptInfo_); -} - declare class malloc_statistics_t { constructor(init?: malloc_statistics_t); blocks_in_use: number; @@ -15873,13 +13931,6 @@ declare class malloc_statistics_t { size_allocated: number; } -declare class unnamed_141905454827155869 { - constructor(init?: unnamed_141905454827155869); - inp4_ip_tos: number; - inp4_options: number; - inp4_moptions: number; -} - declare class au_tid64 { constructor(init?: au_tid64); port: number; @@ -15892,6 +13943,18 @@ declare class vm_range_t { size: number; } +declare class pshm_fdinfo { + constructor(init?: pshm_fdinfo); + pfi: proc_fileinfo; + pshminfo: pshm_info; +} + +declare class unnamed_19794695260905054 { + constructor(init?: unnamed_19794695260905054); + hash: number; + summary: malloc_type_summary_v0_t; +} + declare class malloc_type_summary_v0_t { constructor(init?: malloc_type_summary_v0_t); version: number; @@ -15902,23 +13965,8 @@ declare class malloc_type_summary_v0_t { layout_semantics: malloc_type_layout_semantics_v0_t; } -declare class unnamed_12542386131621862820 { - constructor(init?: unnamed_12542386131621862820); - opaque1: interop.Pointer; - opaque2: number; -} - -declare class sockbuf_io_desc { - constructor(init?: sockbuf_io_desc); - sbiod_level: number; - sbiod_sb: interop.Pointer; - sbiod_io: interop.Pointer; - sbiod_pvt: interop.Pointer; - sbiod_next: interop.Pointer; -} - -declare class unnamed_8316388297121680814 { - constructor(init?: unnamed_8316388297121680814); +declare class unnamed_10345764527954279368 { + constructor(init?: unnamed_10345764527954279368); opaque1: interop.Pointer; opaque2: interop.Pointer; opaque3: number; @@ -15985,41 +14033,24 @@ declare class os_activity_s { constructor(init?: os_activity_s); } -declare class __Request__thread_get_special_port_t { - constructor(init?: __Request__thread_get_special_port_t); +declare class __Request__task_set_emulation_t { + constructor(init?: __Request__task_set_emulation_t); Head: mach_msg_header_t; NDR: NDR_record_t; - which_port: number; -} - -declare class dwarf_eh_bases { - constructor(init?: dwarf_eh_bases); - tbase: number; - dbase: number; - func: number; -} - -declare class _Unwind_Context { - constructor(init?: _Unwind_Context); -} - -declare class __nl_cat_d { - constructor(init?: __nl_cat_d); - __data: interop.Pointer; - __size: number; + routine_entry_pt: number; + routine_number: number; } -declare class hostent { - constructor(init?: hostent); - h_name: string | null; - h_aliases: interop.Pointer; - h_addrtype: number; - h_length: number; - h_addr_list: interop.Pointer; +declare class processor_set_load_info { + constructor(init?: processor_set_load_info); + task_count: number; + thread_count: number; + load_average: number; + mach_factor: number; } -declare class unnamed_8604277738274684188 { - constructor(init?: unnamed_8604277738274684188); +declare class unnamed_9663503115628685357 { + constructor(init?: unnamed_9663503115628685357); start: number; length: number; } @@ -16057,12 +14088,6 @@ declare class __NSSymbol { constructor(init?: __NSSymbol); } -declare class unnamed_2421620347329766671 { - constructor(init?: unnamed_2421620347329766671); - control: number; - num_rcv_x2: number; -} - declare class iconv_allocation_t { constructor(init?: iconv_allocation_t); spaceholder: unknown /* const array */; @@ -16098,7 +14123,7 @@ declare class relocation_info { declare class nlist_64 { constructor(init?: nlist_64); - n_un: unnamed_17900781344753192763; + n_un: unnamed_996628347941081396; n_type: number; n_sect: number; n_desc: number; @@ -16116,7 +14141,7 @@ declare class __Request__mach_vm_range_create_t { declare class nlist { constructor(init?: nlist); - n_un: unnamed_5128164073532379441; + n_un: unnamed_9415269503247588239; n_type: number; n_sect: number; n_desc: number; @@ -16215,6 +14240,12 @@ declare class dyld_chained_ptr_32_bind { bind: number; } +declare class unnamed_6774222680078317929 { + constructor(init?: unnamed_6774222680078317929); + __p_forw: interop.Pointer; + __p_back: interop.Pointer; +} + declare class dyld_chained_ptr_64_bind { constructor(init?: dyld_chained_ptr_64_bind); ordinal: number; @@ -16226,7 +14257,7 @@ declare class dyld_chained_ptr_64_bind { declare class extern_proc { constructor(init?: extern_proc); - p_un: unnamed_13293823414655107270; + p_un: unnamed_15062008226319036936; p_vmspace: interop.Pointer; p_sigacts: interop.Pointer; p_flag: number; @@ -16343,10 +14374,6 @@ declare class dyld_chained_fixups_header { symbols_format: number; } -declare class Tcl_Var_ { - constructor(init?: Tcl_Var_); -} - declare class uuid_command { constructor(init?: uuid_command); cmd: number; @@ -16458,7 +14485,7 @@ declare class au_token { constructor(init?: au_token); t_data: interop.Pointer; len: number; - tokens: unnamed_15038032762599145553; + tokens: unnamed_18415285912629137323; } declare class linkedit_data_command { @@ -16497,7 +14524,7 @@ declare class ifkpi { constructor(init?: ifkpi); ifk_module_id: number; ifk_type: number; - ifk_data: unnamed_1611770661417067768; + ifk_data: unnamed_12046250409009717709; } declare class mach_zone_name { @@ -16513,7 +14540,7 @@ declare class twolevel_hint { declare class in6_addr { constructor(init?: in6_addr); - __u6_addr: unnamed_16198191292794605094; + __u6_addr: unnamed_13006139579446832142; } declare class wordexp_t { @@ -16589,40 +14616,6 @@ declare class dylib_use_command { flags: number; } -declare class sockaddr_ndrv { - constructor(init?: sockaddr_ndrv); - snd_len: number; - snd_family: number; - snd_name: unknown /* const array */; -} - -declare class NumVersion { - constructor(init?: NumVersion); - nonRelRev: number; - stage: number; - minorAndBugRev: number; - majorRev: number; -} - -declare class __Reply__task_register_hardened_exception_handler_t { - constructor(init?: __Reply__task_register_hardened_exception_handler_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - -declare class sqlite3_backup { - constructor(init?: sqlite3_backup); -} - -declare class _Unwind_Exception { - constructor(init?: _Unwind_Exception); - exception_class: number; - exception_cleanup: (p1: interop.Enum, p2: interop.PointerConvertible) => void | null; - private_1: number; - private_2: number; -} - declare class dylib { constructor(init?: dylib); name: lc_str; @@ -16751,10 +14744,6 @@ declare class segment_command_64 { flags: number; } -declare class Tcl_EncodingState_ { - constructor(init?: Tcl_EncodingState_); -} - declare class stackshot_thread_turnstileinfo_v2 { constructor(init?: stackshot_thread_turnstileinfo_v2); waiter: number; @@ -16815,21 +14804,41 @@ declare class _krb5_db_entry_new { constructor(init?: _krb5_db_entry_new); } +declare class ppd_cparam_s { + constructor(init?: ppd_cparam_s); + name: unknown /* const array */; + text: unknown /* const array */; + order: number; + type: interop.Enum; + minimum: ppd_cplimit_u; + maximum: ppd_cplimit_u; + current: ppd_cpvalue_u; +} + +declare class ldap_apifeature_info { + constructor(init?: ldap_apifeature_info); + ldapaif_info_version: number; + ldapaif_name: string | null; + ldapaif_version: number; +} + +declare class gss_OID_desc_struct { + constructor(init?: gss_OID_desc_struct); + length: number; + elements: interop.Pointer; +} + +declare class crashinfo_task_security_config { + constructor(init?: crashinfo_task_security_config); + task_security_config: number; +} + declare class crashinfo_mb { constructor(init?: crashinfo_mb); start_address: number; data: unknown /* const array */; } -declare class __Request__vm_region_recurse_t { - constructor(init?: __Request__vm_region_recurse_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - address: number; - nesting_depth: number; - infoCnt: number; -} - declare class gss_OID_set_desc_struct { constructor(init?: gss_OID_set_desc_struct); count: number; @@ -16888,7 +14897,7 @@ declare class socket_info { soi_snd: sockbuf_info; soi_kind: number; rfu_1: number; - soi_proto: unnamed_7968403966066249790; + soi_proto: unnamed_3933339760615492547; } declare class ip6_hdrctl { @@ -17006,6 +15015,49 @@ declare class thread_exclaves_info { tei_flags: number; } +declare class stat { + constructor(init?: stat); + st_dev: number; + st_mode: number; + st_nlink: number; + st_ino: number; + st_uid: number; + st_gid: number; + st_rdev: number; + st_atimespec: timespec; + st_mtimespec: timespec; + st_ctimespec: timespec; + st_birthtimespec: timespec; + st_size: number; + st_blocks: number; + st_blksize: number; + st_flags: number; + st_gen: number; + st_lspare: number; + st_qspare: unknown /* const array */; +} + +declare class unnamed_11037506293861388547 { + constructor(init?: unnamed_11037506293861388547); + num_snd_x2: number; + num_rcv_x2: number; +} + +declare class __darwin_mcontext32 { + constructor(init?: __darwin_mcontext32); + __es: __darwin_arm_exception_state; + __ss: __darwin_arm_thread_state; + __fs: __darwin_arm_vfp_state; +} + +declare class stackshot_suspension_info { + constructor(init?: stackshot_suspension_info); + tss_last_start: number; + tss_last_end: number; + tss_count: number; + tss_duration: number; +} + declare class __Request__vm_region_t { constructor(init?: __Request__vm_region_t); Head: mach_msg_header_t; @@ -17052,6 +15104,14 @@ declare class stackshot_latency_task { end_latency: number; } +declare class stackshot_latency_buffer { + constructor(init?: stackshot_latency_buffer); + cluster_type: number; + size: number; + used: number; + overhead: number; +} + declare class proc_workqueueinfo { constructor(init?: proc_workqueueinfo); pwq_nthreads: number; @@ -17112,6 +15172,17 @@ declare class stack_snapshot_stacktop { stack_contents: unknown /* const array */; } +declare class __Reply__task_set_info_t { + constructor(init?: __Reply__task_set_info_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class proc_ident { + constructor(init?: proc_ident); +} + declare class rt_msghdr2 { constructor(init?: rt_msghdr2); rtm_msglen: number; @@ -17128,10 +15199,6 @@ declare class rt_msghdr2 { rtm_rmx: rt_metrics; } -declare class Tcl_Condition_ { - constructor(init?: Tcl_Condition_); -} - declare class newah { constructor(init?: newah); ah_nxt: number; @@ -17190,6 +15257,21 @@ declare class stackshot_duration { stackshot_duration_outer: number; } +declare class __Reply__processor_set_policy_disable_t { + constructor(init?: __Reply__processor_set_policy_disable_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class task_memorystatus_snapshot { + constructor(init?: task_memorystatus_snapshot); + tms_current_memlimit: number; + tms_effectivepriority: number; + tms_requestedpriority: number; + tms_assertionpriority: number; +} + declare class tlv_descriptor { constructor(init?: tlv_descriptor); thunk: (p1: interop.PointerConvertible) => interop.Pointer | null; @@ -17197,6 +15279,23 @@ declare class tlv_descriptor { offset: number; } +declare class task_delta_snapshot_v2 { + constructor(init?: task_delta_snapshot_v2); + tds_unique_pid: number; + tds_ss_flags: number; + tds_user_time_in_terminated_threads: number; + tds_system_time_in_terminated_threads: number; + tds_task_size: number; + tds_max_resident_size: number; + tds_suspend_count: number; + tds_faults: number; + tds_pageins: number; + tds_cow_faults: number; + tds_was_throttled: number; + tds_did_throttle: number; + tds_latency_qos: number; +} + declare class gz_header_s { constructor(init?: gz_header_s); text: number; @@ -17483,6 +15582,33 @@ declare class portlabel_info { portlabel_domain: number; } +declare class exception { + constructor(init?: exception); + type: number; + name: string | null; + arg1: number; + arg2: number; + retval: number; +} + +declare class audit_stat { + constructor(init?: audit_stat); + as_version: number; + as_numevent: number; + as_generated: number; + as_nonattrib: number; + as_kernel: number; + as_audit: number; + as_auditctl: number; + as_enqueue: number; + as_written: number; + as_wblocked: number; + as_rblocked: number; + as_dropped: number; + as_totalsize: number; + as_memused: number; +} + declare class mach_msg_ool_ports_descriptor64_t { constructor(init?: mach_msg_ool_ports_descriptor64_t); address: number; @@ -17546,25 +15672,6 @@ declare class simd_float2x2 { columns: unknown /* const array */; } -declare class Tk_Item { - constructor(init?: Tk_Item); - id: number; - nextPtr: interop.Pointer; - staticTagSpace: unknown /* const array */; - tagPtr: interop.Pointer; - tagSpace: number; - numTags: number; - typePtr: interop.Pointer; - x1: number; - y1: number; - x2: number; - y2: number; - prevPtr: interop.Pointer; - state: interop.Enum; - reserved1: string | null; - redraw_flags: number; -} - declare class simd_float3x4 { constructor(init?: simd_float3x4); columns: unknown /* const array */; @@ -17752,10 +15859,6 @@ declare class ip6_dest { ip6d_len: number; } -declare class Tcl_ThreadId_ { - constructor(init?: Tcl_ThreadId_); -} - declare class __Reply__kmod_get_info_t { constructor(init?: __Reply__kmod_get_info_t); Head: mach_msg_header_t; @@ -17765,16 +15868,6 @@ declare class __Reply__kmod_get_info_t { modulesCnt: number; } -declare class __Reply__host_processor_info_t { - constructor(init?: __Reply__host_processor_info_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - out_processor_info: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - out_processor_count: number; - out_processor_infoCnt: number; -} - declare class __Reply___host_page_size_t { constructor(init?: __Reply___host_page_size_t); Head: mach_msg_header_t; @@ -17855,14 +15948,6 @@ declare class __Request__host_set_multiuser_config_flags_t { multiuser_flags: number; } -declare class TkStubHooks { - constructor(init?: TkStubHooks); - tkPlatStubs: interop.Pointer; - tkIntStubs: interop.Pointer; - tkIntPlatStubs: interop.Pointer; - tkIntXlibStubs: interop.Pointer; -} - declare class thread_extended_info { constructor(init?: thread_extended_info); pth_user_time: number; @@ -18008,6 +16093,22 @@ declare class __Request__mach_memory_object_memory_entry_t { permission: number; } +declare class rawarc_order { + constructor(init?: rawarc_order); + raw_frompc: number; + raw_selfpc: number; + raw_count: number; + raw_order: number; +} + +declare class unnamed_5798418872761254777 { + constructor(init?: unnamed_5798418872761254777); + inp6_hlim: number; + inp6_cksum: number; + inp6_ifindex: number; + inp6_hops: number; +} + declare class _launch_data { constructor(init?: _launch_data); } @@ -18020,48 +16121,6 @@ declare class __Request__host_info_t { host_info_outCnt: number; } -declare class Tk_FakeWin { - constructor(init?: Tk_FakeWin); - display: interop.Pointer; - dummy1: string | null; - screenNum: number; - visual: interop.Pointer; - depth: number; - window: number; - dummy2: string | null; - dummy3: string | null; - parentPtr: interop.Pointer; - dummy4: string | null; - dummy5: string | null; - pathName: string | null; - nameUid: string | null; - classUid: string | null; - changes: XWindowChanges; - dummy6: number; - atts: XSetWindowAttributes; - dummy7: number; - flags: number; - dummy8: string | null; - dummy10: interop.Pointer; - dummy11: number; - dummy12: number; - dummy13: string | null; - dummy14: string | null; - dummy15: interop.Pointer; - reqWidth: number; - reqHeight: number; - internalBorderLeft: number; - dummy16: string | null; - dummy17: string | null; - dummy18: interop.Pointer; - dummy19: string | null; - internalBorderRight: number; - internalBorderTop: number; - internalBorderBottom: number; - minReqWidth: number; - minReqHeight: number; -} - declare class __Reply__mach_port_is_connection_for_service_t { constructor(init?: __Reply__mach_port_is_connection_for_service_t); Head: mach_msg_header_t; @@ -18084,6 +16143,12 @@ declare class __Reply__mach_port_guard_t { RetCode: number; } +declare class unnamed_7401283081960241141 { + constructor(init?: unnamed_7401283081960241141); + v: number; + h: number; +} + declare class if_wifi_status_v1 { constructor(init?: if_wifi_status_v1); valid_bitmask: number; @@ -18160,6 +16225,14 @@ declare class __Reply__mach_port_kernel_object_t { object_addr: number; } +declare class unnamed_11104031724170527042 { + constructor(init?: unnamed_11104031724170527042); + fnstart: number; + ehtp: interop.Pointer; + additional: number; + reserved1: number; +} + declare class __Reply__task_set_port_space_t { constructor(init?: __Reply__task_set_port_space_t); Head: mach_msg_header_t; @@ -18241,6 +16314,14 @@ declare class __Reply__mach_port_mod_refs_t { RetCode: number; } +declare class unnamed_16467482743495324948 { + constructor(init?: unnamed_16467482743495324948); + in6_hlim: number; + in6_cksum: number; + in6_ifindex: number; + in6_hops: number; +} + declare class __Request__mach_vm_purgable_control_t { constructor(init?: __Request__mach_vm_purgable_control_t); Head: mach_msg_header_t; @@ -18311,6 +16392,12 @@ declare class __Request__mach_port_guard_with_flags_t { flags: number; } +declare class ftrimactivefile { + constructor(init?: ftrimactivefile); + fta_offset: number; + fta_length: number; +} + declare class __Reply__vm_deallocate_t { constructor(init?: __Reply__vm_deallocate_t); Head: mach_msg_header_t; @@ -18326,34 +16413,6 @@ declare class __Request__mach_port_unguard_t { guard: number; } -declare class task_thread_times_info { - constructor(init?: task_thread_times_info); - user_time: time_value; - system_time: time_value; -} - -declare class persona_modify_info { - constructor(init?: persona_modify_info); - persona_id: number; - unique_pid: number; -} - -declare class __Reply__mach_zone_info_t { - constructor(init?: __Reply__mach_zone_info_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - names: mach_msg_ool_descriptor_t; - info: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - namesCnt: number; - infoCnt: number; -} - -declare class unnamed_11275514561247611726 { - constructor(init?: unnamed_11275514561247611726); - inp4_ip_tos: number; -} - declare class histeventW { constructor(init?: histeventW); num: number; @@ -18642,10 +16701,6 @@ declare class vol_attributes_attr { nativeattr: attribute_set; } -declare class Tk_StyledElement_ { - constructor(init?: Tk_StyledElement_); -} - declare class __Reply__vm_map_64_t { constructor(init?: __Reply__vm_map_64_t); Head: mach_msg_header_t; @@ -18654,26 +16709,6 @@ declare class __Reply__vm_map_64_t { address: number; } -declare class bootparamsent { - constructor(init?: bootparamsent); - bp_name: string | null; - bp_bootparams: interop.Pointer; -} - -declare class unnamed_10514190670439246052 { - constructor(init?: unnamed_10514190670439246052); - inp6_options: number; - inp6_hlim: number; - unused_uint8_1: number; - unused_uint16_1: number; - inp6_outputopts: number; - inp6_moptions: number; - inp6_icmp6filt: number; - inp6_cksum: number; - inp6_ifindex: number; - inp6_hops: number; -} - declare class dyld_chained_ptr_arm64e_shared_cache_auth_rebase { constructor(init?: dyld_chained_ptr_arm64e_shared_cache_auth_rebase); runtimeOffset: number; @@ -18935,14 +16970,6 @@ declare class __Request__mach_vm_region_info_64_t { address: number; } -declare class processor_set_load_info { - constructor(init?: processor_set_load_info); - task_count: number; - thread_count: number; - load_average: number; - mach_factor: number; -} - declare class __Request__vm_region_recurse_64_t { constructor(init?: __Request__vm_region_recurse_64_t); Head: mach_msg_header_t; @@ -19022,6 +17049,12 @@ declare class __Reply__mach_vm_region_info_64_t { objectsCnt: number; } +declare class bootparamsent { + constructor(init?: bootparamsent); + bp_name: string | null; + bp_bootparams: interop.Pointer; +} + declare class __Request__vm_mapped_pages_info_t { constructor(init?: __Request__vm_mapped_pages_info_t); Head: mach_msg_header_t; @@ -19429,13 +17462,6 @@ declare class __Reply__thread_set_state_t { RetCode: number; } -declare class __Reply__thread_terminate_t { - constructor(init?: __Reply__thread_terminate_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class __Request__thread_adopt_exception_handler_t { constructor(init?: __Request__thread_adopt_exception_handler_t); Head: mach_msg_header_t; @@ -19458,7 +17484,7 @@ declare class if_link_status { constructor(init?: if_link_status); ifsr_version: number; ifsr_len: number; - ifsr_u: unnamed_2136162397966019089; + ifsr_u: unnamed_6655533433688948231; } declare class ldapvlvinfo { @@ -19488,24 +17514,6 @@ declare class __Request__thread_convert_thread_state_t { out_stateCnt: number; } -declare class Tk_CanvasTextInfo { - constructor(init?: Tk_CanvasTextInfo); - selBorder: interop.Pointer; - selBorderWidth: number; - selFgColorPtr: interop.Pointer; - selItemPtr: interop.Pointer; - selectFirst: number; - selectLast: number; - anchorItemPtr: interop.Pointer; - selectAnchor: number; - insertBorder: interop.Pointer; - insertWidth: number; - insertBorderWidth: number; - focusItemPtr: interop.Pointer; - gotFocus: number; - cursorOn: number; -} - declare class __Reply__exception_raise_state_t { constructor(init?: __Reply__exception_raise_state_t); Head: mach_msg_header_t; @@ -19656,13 +17664,6 @@ declare class in6_rrenumreq { irr_useprefix: sockaddr_in6; } -declare class __Reply__vm_protect_t { - constructor(init?: __Reply__vm_protect_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class __Request__thread_policy_t { constructor(init?: __Request__thread_policy_t); Head: mach_msg_header_t; @@ -19972,6 +17973,21 @@ declare class __Reply__task_suspend2_t { suspend_token: mach_msg_port_descriptor_t; } +declare class NumVersion { + constructor(init?: NumVersion); + nonRelRev: number; + stage: number; + minorAndBugRev: number; + majorRev: number; +} + +declare class sockaddr_ndrv { + constructor(init?: sockaddr_ndrv); + snd_len: number; + snd_family: number; + snd_name: unknown /* const array */; +} + declare class __Reply__mach_port_get_set_status_t { constructor(init?: __Reply__mach_port_get_set_status_t); Head: mach_msg_header_t; @@ -19985,6 +18001,13 @@ declare class Connection { constructor(init?: Connection); } +declare class __Reply__mach_memory_object_memory_entry_t { + constructor(init?: __Reply__mach_memory_object_memory_entry_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + entry_handle: mach_msg_port_descriptor_t; +} + declare class lockgroup_info { constructor(init?: lockgroup_info); lockgroup_name: unknown /* const array */; @@ -20366,12 +18389,6 @@ declare class __Request__task_set_ras_pc_t { boundspc: number; } -declare class TkPlatStubs { - constructor(init?: TkPlatStubs); - magic: number; - hooks: interop.Pointer; -} - declare class mach_msg_ool_descriptor64_t { constructor(init?: mach_msg_ool_descriptor64_t); address: number; @@ -20511,6 +18528,12 @@ declare class gss_cred_id_struct { constructor(init?: gss_cred_id_struct); } +declare class unnamed_13382323419751933956 { + constructor(init?: unnamed_13382323419751933956); + control: number; + num_rcv_x2: number; +} + declare class __Request__task_register_dyld_image_infos_t { constructor(init?: __Request__task_register_dyld_image_infos_t); Head: mach_msg_header_t; @@ -20532,12 +18555,10 @@ declare class __Request__task_get_emulation_vector_t { Head: mach_msg_header_t; } -declare class __Request__task_set_emulation_t { - constructor(init?: __Request__task_set_emulation_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - routine_entry_pt: number; - routine_number: number; +declare class mach_msg_base_t { + constructor(init?: mach_msg_base_t); + header: mach_msg_header_t; + body: mach_msg_body_t; } declare class _krb5_prompt { @@ -20554,15 +18575,6 @@ declare class __Request__lock_set_destroy_t { lock_set: mach_msg_port_descriptor_t; } -declare class __Reply__mach_vm_page_query_t { - constructor(init?: __Reply__mach_vm_page_query_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - disposition: number; - ref_count: number; -} - declare class sigaction { constructor(init?: sigaction); __sigaction_u: __sigaction_u; @@ -20673,12 +18685,6 @@ declare class __Reply__task_purgable_info_t { stats: vm_purgeable_info; } -declare class unnamed_12425168756600473947 { - constructor(init?: unnamed_12425168756600473947); - v: number; - h: number; -} - declare class rusage_info_v0 { constructor(init?: rusage_info_v0); ri_uuid: unknown /* const array */; @@ -20853,13 +18859,6 @@ declare class __Reply__task_test_sync_upcall_t { RetCode: number; } -declare class __Reply__processor_set_policy_disable_t { - constructor(init?: __Reply__processor_set_policy_disable_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class simd_float3x3 { constructor(init?: simd_float3x3); columns: unknown /* const array */; @@ -21114,13 +19113,6 @@ declare class sadb_x_sa2 { sadb_x_sa2_reqid: number; } -declare class __Reply__host_set_exception_ports_t { - constructor(init?: __Reply__host_set_exception_ports_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class vm_statistics { constructor(init?: vm_statistics); free_count: number; @@ -21190,20 +19182,6 @@ declare class __Reply__host_get_boot_info_t { boot_info: unknown /* const array */; } -declare class target_triple_command { - constructor(init?: target_triple_command); - cmd: number; - cmdsize: number; - triple: lc_str; -} - -declare class __Request__host_set_UNDServer_t { - constructor(init?: __Request__host_set_UNDServer_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - server: mach_msg_port_descriptor_t; -} - declare class thread_delta_snapshot_v2 { constructor(init?: thread_delta_snapshot_v2); tds_thread_id: number; @@ -21252,6 +19230,21 @@ declare class _krb5_ticket { enc_part2: interop.Pointer; } +declare class unnamed_11107668213163414474 { + constructor(init?: unnamed_11107668213163414474); + limit00: number; + base00: number; + base16: number; + type: number; + dpl: number; + present: number; + limit16: number; + : number; + opsz: number; + granular: number; + base24: number; +} + declare class ar_hdr { constructor(init?: ar_hdr); ar_name: unknown /* const array */; @@ -21418,7 +19411,7 @@ declare class ndrv_demux_desc { constructor(init?: ndrv_demux_desc); type: number; length: number; - data: unnamed_8132248339610886465; + data: unnamed_11206538674155518421; } declare class __Reply__mach_port_get_context_t { @@ -21517,6 +19510,41 @@ declare class zone_info { zi_collectable: number; } +declare class __Reply__thread_policy_get_t { + constructor(init?: __Reply__thread_policy_get_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + policy_infoCnt: number; + policy_info: unknown /* const array */; + get_default: number; +} + +declare class UnsignedWide { + constructor(init?: UnsignedWide); + lo: number; + hi: number; +} + +declare class task_dyld_info { + constructor(init?: task_dyld_info); + all_image_info_addr: number; + all_image_info_size: number; + all_image_info_format: number; +} + +declare class __Reply__mach_port_kobject_description_t { + constructor(init?: __Reply__mach_port_kobject_description_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + object_type: interop.Enum; + object_addr: number; + descriptionOffset: number; + descriptionCnt: number; + description: unknown /* const array */; +} + declare class __Reply__mach_ports_lookup_t { constructor(init?: __Reply__mach_ports_lookup_t); Head: mach_msg_header_t; @@ -21652,22 +19680,6 @@ declare class fsid { val: unknown /* const array */; } -declare class internal_state { - constructor(init?: internal_state); -} - -declare class __Reply__mach_vm_region_recurse_t { - constructor(init?: __Reply__mach_vm_region_recurse_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - address: number; - size: number; - nesting_depth: number; - infoCnt: number; - info: unknown /* const array */; -} - declare class thread_command { constructor(init?: thread_command); cmd: number; @@ -21784,69 +19796,6 @@ declare class thread_background_policy { priority: number; } -declare class _opaque_pthread_cond_t { - constructor(init?: _opaque_pthread_cond_t); - __sig: number; - __opaque: unknown /* const array */; -} - -declare class pseminfo { - constructor(init?: pseminfo); - psem_flags: number; - psem_usecount: number; - psem_mode: number; - psem_uid: number; - psem_gid: number; - psem_name: unknown /* const array */; - psem_semobject: interop.Pointer; - psem_label: interop.Pointer; - psem_creator_pid: number; - psem_creator_uniqueid: number; -} - -declare class __Request__thread_set_special_port_t { - constructor(init?: __Request__thread_set_special_port_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - special_port: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - which_port: number; -} - -declare class vm_statistics64 { - constructor(init?: vm_statistics64); - free_count: number; - active_count: number; - inactive_count: number; - wire_count: number; - zero_fill_count: number; - reactivations: number; - pageins: number; - pageouts: number; - faults: number; - cow_faults: number; - lookups: number; - hits: number; - purges: number; - purgeable_count: number; - speculative_count: number; - decompressions: number; - compressions: number; - swapins: number; - swapouts: number; - compressor_page_count: number; - throttled_count: number; - external_page_count: number; - internal_page_count: number; - total_uncompressed_pages_in_compressor: number; -} - -declare class unnamed_10584428966537025251 { - constructor(init?: unnamed_10584428966537025251); - tqh_first: interop.Pointer; - tqh_last: interop.Pointer; -} - declare class __Reply__task_test_async_upcall_propagation_t { constructor(init?: __Reply__task_test_async_upcall_propagation_t); Head: mach_msg_header_t; @@ -21976,17 +19925,6 @@ declare class __Reply__thread_get_state_t { old_state: unknown /* const array */; } -declare class unnamed_695787591332134611 { - constructor(init?: unnamed_695787591332134611); - numColorChannels: number; - log2BlockBytes: number; - blockWidth: number; - blockHeight: number; - isHDR: number; - hasAlpha: number; - _reserved: number; -} - declare class thread_identifier_info { constructor(init?: thread_identifier_info); thread_id: number; @@ -22008,6 +19946,22 @@ declare class __darwin_arm_sme2_state { __zt0: unknown /* const array */; } +declare class icmpstat { + constructor(init?: icmpstat); + icps_error: number; + icps_oldshort: number; + icps_oldicmp: number; + icps_outhist: unknown /* const array */; + icps_badcode: number; + icps_tooshort: number; + icps_checksum: number; + icps_badlen: number; + icps_reflect: number; + icps_inhist: unknown /* const array */; + icps_bmcastecho: number; + icps_bmcasttstamp: number; +} + declare class attrlist { constructor(init?: attrlist); bitmapcount: number; @@ -22031,6 +19985,48 @@ declare class thread_basic_info { sleep_time: number; } +declare class target_triple_command { + constructor(init?: target_triple_command); + cmd: number; + cmdsize: number; + triple: lc_str; +} + +declare class __Request__host_set_UNDServer_t { + constructor(init?: __Request__host_set_UNDServer_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + server: mach_msg_port_descriptor_t; +} + +declare class Fts5ExtensionApi { + constructor(init?: Fts5ExtensionApi); + iVersion: number; + xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; + xColumnCount: (p1: interop.PointerConvertible) => number | null; + xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; + xPhraseCount: (p1: interop.PointerConvertible) => number | null; + xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; + xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xRowid: (p1: interop.PointerConvertible) => number | null; + xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; + xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; + xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xQueryToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xInstToken: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + xColumnLocale: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + xTokenize_v2: (p1: interop.PointerConvertible, p2: string, p3: number, p4: string, p5: number, p6: interop.PointerConvertible, p7: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; +} + declare class in6_prflags { constructor(init?: in6_prflags); prf_ra: prf_ra; @@ -22041,6 +20037,34 @@ declare class in6_prflags { prf_reserved4: number; } +declare class mach_port_info_ext { + constructor(init?: mach_port_info_ext); + mpie_status: mach_port_status; + mpie_boost_cnt: number; + reserved: unknown /* const array */; +} + +declare class unnamed_4086398859282741099 { + constructor(init?: unnamed_4086398859282741099); + control: number; + frmr_rej_pdu0: number; + frmr_rej_pdu1: number; + frmr_control: number; + frmr_control_ext: number; + frmr_cause: number; +} + +declare class vfstable { + constructor(init?: vfstable); +} + +declare class __Reply__mach_port_allocate_name_t { + constructor(init?: __Reply__mach_port_allocate_name_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + declare class ip6_pktopts { constructor(init?: ip6_pktopts); } @@ -22090,18 +20114,6 @@ declare class task_trace_memory_info { mailbox_array_size: number; } -declare class __Reply__mach_vm_region_t { - constructor(init?: __Reply__mach_vm_region_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - object_name: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - address: number; - size: number; - infoCnt: number; - info: unknown /* const array */; -} - declare class sockproto { constructor(init?: sockproto); sp_family: number; @@ -22142,6 +20154,18 @@ declare class __Request__mach_vm_map_t { inheritance: number; } +declare class persona_modify_info { + constructor(init?: persona_modify_info); + persona_id: number; + unique_pid: number; +} + +declare class task_thread_times_info { + constructor(init?: task_thread_times_info); + user_time: time_value; + system_time: time_value; +} + declare class task_events_info { constructor(init?: task_events_info); faults: number; @@ -22164,23 +20188,6 @@ declare class task_basic_info_64 { policy: number; } -declare class kcdata_item { - constructor(init?: kcdata_item); - type: number; - size: number; - flags: number; - data: interop.Pointer; -} - -declare class __Reply__task_info_t { - constructor(init?: __Reply__task_info_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - task_info_outCnt: number; - task_info_out: unknown /* const array */; -} - declare class policy_bases { constructor(init?: policy_bases); ts: policy_timeshare_base; @@ -22230,6 +20237,7 @@ declare class sqlite3_module { xRelease: (p1: interop.PointerConvertible, p2: number) => number | null; xRollbackTo: (p1: interop.PointerConvertible, p2: number) => number | null; xShadowName: (p1: string) => number | null; + xIntegrity: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => number | null; } declare class esptail { @@ -22244,15 +20252,6 @@ declare class policy_rr_base { quantum: number; } -declare class __Reply__processor_set_tasks_t { - constructor(init?: __Reply__processor_set_tasks_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - task_list: mach_msg_ool_ports_descriptor_t; - NDR: NDR_record_t; - task_listCnt: number; -} - declare class __Request__mach_vm_allocate_t { constructor(init?: __Request__mach_vm_allocate_t); Head: mach_msg_header_t; @@ -22262,27 +20261,6 @@ declare class __Request__mach_vm_allocate_t { flags: number; } -declare class Tcl_ChannelType { - constructor(init?: Tcl_ChannelType); - typeName: string | null; - version: interop.Pointer; - closeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - inputProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; - outputProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; - seekProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - setOptionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; - getOptionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; - watchProc: (p1: interop.PointerConvertible, p2: number) => void | null; - getHandleProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - close2Proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; - blockModeProc: (p1: interop.PointerConvertible, p2: number) => number | null; - flushProc: (p1: interop.PointerConvertible) => number | null; - handlerProc: (p1: interop.PointerConvertible, p2: number) => number | null; - wideSeekProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; - threadActionProc: (p1: interop.PointerConvertible, p2: number) => void | null; - truncateProc: (p1: interop.PointerConvertible, p2: number) => number | null; -} - declare class __Request__mach_memory_entry_ownership_t { constructor(init?: __Request__mach_memory_entry_ownership_t); Head: mach_msg_header_t; @@ -22298,17 +20276,6 @@ declare class policy_timeshare_base { base_priority: number; } -declare class dyld_kernel_process_info { - constructor(init?: dyld_kernel_process_info); - cache_image_info: dyld_kernel_image_info; - timestamp: number; - imageCount: number; - initialImageCount: number; - dyldState: number; - no_cache: number; - private_cache: number; -} - declare class __Request__processor_info_t { constructor(init?: __Request__processor_info_t); Head: mach_msg_header_t; @@ -22410,18 +20377,6 @@ declare class unwind_info_compressed_second_level_page_header { encodingsCount: number; } -declare class Tcl_CmdInfo { - constructor(init?: Tcl_CmdInfo); - isNativeObjectProc: number; - objProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - objClientData: interop.Pointer; - proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; - clientData: interop.Pointer; - deleteProc: (p1: interop.PointerConvertible) => void | null; - deleteData: interop.Pointer; - namespacePtr: interop.Pointer; -} - declare class host_load_info { constructor(init?: host_load_info); avenrun: unknown /* const array */; @@ -22508,6 +20463,35 @@ declare class __Reply__host_default_memory_manager_t { default_manager: mach_msg_port_descriptor_t; } +declare class vm_statistics64 { + constructor(init?: vm_statistics64); + free_count: number; + active_count: number; + inactive_count: number; + wire_count: number; + zero_fill_count: number; + reactivations: number; + pageins: number; + pageouts: number; + faults: number; + cow_faults: number; + lookups: number; + hits: number; + purges: number; + purgeable_count: number; + speculative_count: number; + decompressions: number; + compressions: number; + swapins: number; + swapouts: number; + compressor_page_count: number; + throttled_count: number; + external_page_count: number; + internal_page_count: number; + total_uncompressed_pages_in_compressor: number; + swapped_count: number; +} + declare class __Request__mach_port_get_context_t { constructor(init?: __Request__mach_port_get_context_t); Head: mach_msg_header_t; @@ -22615,28 +20599,19 @@ declare class ldap_ava { la_private: interop.Pointer; } -declare class Fts5ExtensionApi { - constructor(init?: Fts5ExtensionApi); +declare class fts5_tokenizer { + constructor(init?: fts5_tokenizer); + xCreate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + xDelete: (p1: interop.PointerConvertible) => void | null; + xTokenize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number, p6: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; +} + +declare class fts5_tokenizer_v2 { + constructor(init?: fts5_tokenizer_v2); iVersion: number; - xUserData: (p1: interop.PointerConvertible) => interop.Pointer | null; - xColumnCount: (p1: interop.PointerConvertible) => number | null; - xRowCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xColumnTotalSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xTokenize: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; - xPhraseCount: (p1: interop.PointerConvertible) => number | null; - xPhraseSize: (p1: interop.PointerConvertible, p2: number) => number | null; - xInstCount: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - xInst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xRowid: (p1: interop.PointerConvertible) => number | null; - xColumnText: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xColumnSize: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; - xQueryPhrase: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number | null; - xSetAuxdata: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => void) => number | null; - xGetAuxdata: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - xPhraseFirst: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; - xPhraseNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - xPhraseFirstColumn: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; - xPhraseNextColumn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + xCreate: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + xDelete: (p1: interop.PointerConvertible) => void | null; + xTokenize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number, p6: string, p7: number, p8: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number, p6: number) => number) => number | null; } declare class ipc_info_space_basic { @@ -22905,26 +20880,6 @@ declare class __Reply__vm_region_recurse_t { info: unknown /* const array */; } -declare class TkIntPlatStubs { - constructor(init?: TkIntPlatStubs); - magic: number; - hooks: interop.Pointer; - tkCreateXEventSource: () => void | null; - tkFreeWindowId: (p1: interop.PointerConvertible, p2: number) => void | null; - tkInitXId: (p1: interop.PointerConvertible) => void | null; - tkpCmapStressed: (p1: interop.PointerConvertible, p2: number) => number | null; - tkpSync: (p1: interop.PointerConvertible) => void | null; - tkUnixContainerId: (p1: interop.PointerConvertible) => number | null; - tkUnixDoOneXEvent: (p1: interop.PointerConvertible) => number | null; - tkUnixSetMenubar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tkpScanWindowId: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; - tkWmCleanup: (p1: interop.PointerConvertible) => void | null; - tkSendCleanup: (p1: interop.PointerConvertible) => void | null; - tkFreeXId: (p1: interop.PointerConvertible) => void | null; - tkpWmSetState: (p1: interop.PointerConvertible, p2: number) => number | null; - tkpTestsendCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; -} - declare class sqlite3_api_routines { constructor(init?: sqlite3_api_routines); aggregate_context: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; @@ -23195,6 +21150,9 @@ declare class sqlite3_api_routines { value_encoding: (p1: interop.PointerConvertible) => number | null; is_interrupted: (p1: interop.PointerConvertible) => number | null; stmt_explain: (p1: interop.PointerConvertible, p2: number) => number | null; + get_clientdata: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + set_clientdata: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => number | null; + setlk_timeout: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; } declare class __Reply__host_get_UNDServer_t { @@ -23273,11 +21231,6 @@ declare class task_basic_info_32 { policy: number; } -declare class __Request__thread_get_assignment_t { - constructor(init?: __Request__thread_get_assignment_t); - Head: mach_msg_header_t; -} - declare class berval { constructor(init?: berval); bv_len: number; @@ -23291,12 +21244,6 @@ declare class __Request__kmod_create_t { info: number; } -declare class Tcl_Event { - constructor(init?: Tcl_Event); - proc: (p1: interop.PointerConvertible, p2: number) => number | null; - nextPtr: interop.Pointer; -} - declare class pthread_override_s { constructor(init?: pthread_override_s); } @@ -23351,6 +21298,33 @@ declare class slapi_rdn { constructor(init?: slapi_rdn); } +declare class krb5_keytab_entry_st { + constructor(init?: krb5_keytab_entry_st); + magic: number; + principal: interop.Pointer; + timestamp: number; + vno: number; + key: _krb5_keyblock; +} + +declare class _RuneRange { + constructor(init?: _RuneRange); + __nranges: number; + __ranges: interop.Pointer; +} + +declare class ldap_structurerule { + constructor(init?: ldap_structurerule); + sr_ruleid: number; + sr_names: interop.Pointer; + sr_desc: string | null; + sr_obsolete: number; + sr_nameform: string | null; + sr_nsup_ruleids: number; + sr_sup_ruleids: interop.Pointer; + sr_extensions: interop.Pointer; +} + declare class ppd_option_s { constructor(init?: ppd_option_s); conflicted: number; @@ -23386,6 +21360,10 @@ declare class task_exec_meta { tem_flags: number; } +declare class _krb5_preauth_client_rock { + constructor(init?: _krb5_preauth_client_rock); +} + declare class au_ipcperm_t { constructor(init?: au_ipcperm_t); uid: number; @@ -23561,6 +21539,12 @@ declare class ldapsortkey { reverseOrder: number; } +declare class task_inspect_basic_counts { + constructor(init?: task_inspect_basic_counts); + instructions: number; + cycles: number; +} + declare class ldap_sync_t { constructor(init?: ldap_sync_t); ls_base: string | null; @@ -23639,24 +21623,6 @@ declare class __Reply__kmod_create_t { module: number; } -declare class ppd_cparam_s { - constructor(init?: ppd_cparam_s); - name: unknown /* const array */; - text: unknown /* const array */; - order: number; - type: interop.Enum; - minimum: ppd_cplimit_u; - maximum: ppd_cplimit_u; - current: ppd_cpvalue_u; -} - -declare class ldap_apifeature_info { - constructor(init?: ldap_apifeature_info); - ldapaif_info_version: number; - ldapaif_name: string | null; - ldapaif_version: number; -} - declare class mig_reply_error_t { constructor(init?: mig_reply_error_t); Head: mach_msg_header_t; @@ -23748,15 +21714,6 @@ declare class task_security_config_info { config: number; } -declare class __Reply___mach_make_memory_entry_t { - constructor(init?: __Reply___mach_make_memory_entry_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - object_handle: mach_msg_port_descriptor_t; - NDR: NDR_record_t; - size: number; -} - declare class clist { constructor(init?: clist); } @@ -23815,15 +21772,6 @@ declare class gss_krb5_rfc1964_keydata { ctx_key: gss_krb5_lucid_key; } -declare class krb5_keytab_entry_st { - constructor(init?: krb5_keytab_entry_st); - magic: number; - principal: interop.Pointer; - timestamp: number; - vno: number; - key: _krb5_keyblock; -} - declare class ih_rtradv { constructor(init?: ih_rtradv); irt_num_addrs: number; @@ -23845,10 +21793,6 @@ declare class __Request__mach_port_set_seqno_t { seqno: number; } -declare class Tcl_Command_ { - constructor(init?: Tcl_Command_); -} - declare class __Request__host_get_special_port_t { constructor(init?: __Request__host_get_special_port_t); Head: mach_msg_header_t; @@ -24052,6 +21996,20 @@ declare class sqlite3_mutex { constructor(init?: sqlite3_mutex); } +declare class unnamed_11871612988508585010 { + constructor(init?: unnamed_11871612988508585010); + limit00: number; + base00: number; + base16: number; + type: number; + : number; + present: number; + limit16: number; + : number; + granular: number; + base24: number; +} + declare class _krb5_kdc_req { constructor(init?: _krb5_kdc_req); magic: number; @@ -24079,6 +22037,29 @@ declare class _krb5_last_req_entry { value: number; } +declare class __Request__thread_set_special_port_t { + constructor(init?: __Request__thread_set_special_port_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + special_port: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + which_port: number; +} + +declare class pseminfo { + constructor(init?: pseminfo); + psem_flags: number; + psem_usecount: number; + psem_mode: number; + psem_uid: number; + psem_gid: number; + psem_name: unknown /* const array */; + psem_semobject: interop.Pointer; + psem_label: interop.Pointer; + psem_creator_pid: number; + psem_creator_uniqueid: number; +} + declare class sockaddr_un { constructor(init?: sockaddr_un); sun_len: number; @@ -24124,6 +22105,12 @@ declare class __tag_iconv_t { constructor(init?: __tag_iconv_t); } +declare class unnamed_15232987227899653205 { + constructor(init?: unnamed_15232987227899653205); + opaque1: interop.Pointer; + opaque2: number; +} + declare class _krb5_authenticator { constructor(init?: _krb5_authenticator); magic: number; @@ -24168,7 +22155,7 @@ declare class llc { constructor(init?: llc); llc_dsap: number; llc_ssap: number; - llc_un: unnamed_13099333693668206186; + llc_un: unnamed_3396947394523107438; } declare class _krb5_checksum { @@ -24238,6 +22225,16 @@ declare class gss_buffer_desc_struct { value: interop.Pointer; } +declare class __Reply__processor_info_t { + constructor(init?: __Reply__processor_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + host: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + processor_info_outCnt: number; + processor_info_out: unknown /* const array */; +} + declare class __Request__task_assign_t { constructor(init?: __Request__task_assign_t); Head: mach_msg_header_t; @@ -24381,13 +22378,6 @@ declare class __Reply__task_register_dyld_image_infos_t { RetCode: number; } -declare class searchstate { - constructor(init?: searchstate); - ss_union_flags: number; - ss_union_layer: number; - ss_fsstate: unknown /* const array */; -} - declare class if_data { constructor(init?: if_data); ifi_type: number; @@ -24421,10 +22411,6 @@ declare class if_data { ifi_reserved2: number; } -declare class Tcl_FSVersion_ { - constructor(init?: Tcl_FSVersion_); -} - declare class winsize { constructor(init?: winsize); ws_row: number; @@ -24472,22 +22458,6 @@ declare class __Request__task_test_sync_upcall_t { port: mach_msg_port_descriptor_t; } -declare class mach_msg_port_descriptor_t { - constructor(init?: mach_msg_port_descriptor_t); - name: number; - pad1: number; - pad2: number; - disposition: number; - type: number; -} - -declare class __Reply__host_set_special_port_t { - constructor(init?: __Reply__host_set_special_port_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; -} - declare class __Reply__task_policy_set_t { constructor(init?: __Reply__task_policy_set_t); Head: mach_msg_header_t; @@ -24503,24 +22473,6 @@ declare class __Reply__vm_read_list_t { data_list: unknown /* const array */; } -declare class ldap_structurerule { - constructor(init?: ldap_structurerule); - sr_ruleid: number; - sr_names: interop.Pointer; - sr_desc: string | null; - sr_obsolete: number; - sr_nameform: string | null; - sr_nsup_ruleids: number; - sr_sup_ruleids: interop.Pointer; - sr_extensions: interop.Pointer; -} - -declare class _RuneRange { - constructor(init?: _RuneRange); - __nranges: number; - __ranges: interop.Pointer; -} - declare class __Reply__host_set_multiuser_config_flags_t { constructor(init?: __Reply__host_set_multiuser_config_flags_t); Head: mach_msg_header_t; @@ -24613,6 +22565,17 @@ declare class unwind_info_section_header { indexCount: number; } +declare class __Reply__mach_zone_info_t { + constructor(init?: __Reply__mach_zone_info_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + names: mach_msg_ool_descriptor_t; + info: mach_msg_ool_descriptor_t; + NDR: NDR_record_t; + namesCnt: number; + infoCnt: number; +} + declare class __Reply__vm_msync_t { constructor(init?: __Reply__vm_msync_t); Head: mach_msg_header_t; @@ -24681,39 +22644,17 @@ declare class inpcb { inp_vflag: number; inp_ip_ttl: number; inp_ip_p: number; - inp_dependfaddr: unnamed_753737343406797041; - inp_dependladdr: unnamed_17856847082961488011; - inp_dependroute: unnamed_7752612364978147742; - inp_depend4: unnamed_141905454827155869; - inp_depend6: unnamed_10514190670439246052; + inp_dependfaddr: unnamed_9497288941881539350; + inp_dependladdr: unnamed_4946263752583527807; + inp_dependroute: unnamed_8047590349428456375; + inp_depend4: unnamed_12889346842302587936; + inp_depend6: unnamed_13329315681689226472; hash_element: number; inp_saved_ppcb: number; inp_sp: number; reserved: unknown /* const array */; } -declare class Tk_Outline { - constructor(init?: Tk_Outline); - gc: interop.Pointer; - width: number; - activeWidth: number; - disabledWidth: number; - offset: number; - dash: Tk_Dash; - activeDash: Tk_Dash; - disabledDash: Tk_Dash; - reserved1: interop.Pointer; - reserved2: interop.Pointer; - reserved3: interop.Pointer; - tsoffset: Tk_TSOffset; - color: interop.Pointer; - activeColor: interop.Pointer; - disabledColor: interop.Pointer; - stipple: number; - activeStipple: number; - disabledStipple: number; -} - declare class DNSServiceAttribute_s { constructor(init?: DNSServiceAttribute_s); } @@ -24726,6 +22667,12 @@ declare class dispatch_data_s { constructor(init?: dispatch_data_s); } +declare class unnamed_18415285912629137323 { + constructor(init?: unnamed_18415285912629137323); + tqe_next: interop.Pointer; + tqe_prev: interop.Pointer; +} + declare class __Request__mach_vm_page_query_t { constructor(init?: __Request__mach_vm_page_query_t); Head: mach_msg_header_t; @@ -24768,7 +22715,7 @@ declare class __Reply__thread_get_exception_ports_info_t { declare class arm_unified_thread_state { constructor(init?: arm_unified_thread_state); ash: arm_state_hdr; - uts: unnamed_2938232423980834385; + uts: unnamed_12048718452629231441; } declare class ip_timestamp { @@ -24781,12 +22728,6 @@ declare class ip_timestamp { ipt_timestamp: ipt_timestamp; } -declare class gss_OID_desc_struct { - constructor(init?: gss_OID_desc_struct); - length: number; - elements: interop.Pointer; -} - declare class mach_port_status { constructor(init?: mach_port_status); mps_pset: number; @@ -24801,6 +22742,15 @@ declare class mach_port_status { mps_flags: number; } +declare class sockbuf_io_desc { + constructor(init?: sockbuf_io_desc); + sbiod_level: number; + sbiod_sb: interop.Pointer; + sbiod_io: interop.Pointer; + sbiod_pvt: interop.Pointer; + sbiod_next: interop.Pointer; +} + declare class dispatch_source_type_s { constructor(init?: dispatch_source_type_s); } @@ -24820,6 +22770,20 @@ declare class sadb_session_id { sadb_session_id_v: unknown /* const array */; } +declare class unnamed_13329315681689226472 { + constructor(init?: unnamed_13329315681689226472); + inp6_options: number; + inp6_hlim: number; + unused_uint8_1: number; + unused_uint16_1: number; + inp6_outputopts: number; + inp6_moptions: number; + inp6_icmp6filt: number; + inp6_cksum: number; + inp6_ifindex: number; + inp6_hops: number; +} + declare class ifnet_interface_advisory { constructor(init?: ifnet_interface_advisory); } @@ -24929,6 +22893,25 @@ declare class group_source_req { gsr_source: sockaddr_storage; } +declare class _Unwind_Exception { + constructor(init?: _Unwind_Exception); + exception_class: number; + exception_cleanup: (p1: interop.Enum, p2: interop.PointerConvertible) => void | null; + private_1: number; + private_2: number; +} + +declare class __Reply__task_register_hardened_exception_handler_t { + constructor(init?: __Reply__task_register_hardened_exception_handler_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; +} + +declare class sqlite3_backup { + constructor(init?: sqlite3_backup); +} + declare class __Reply__mach_port_space_info_t { constructor(init?: __Reply__mach_port_space_info_t); Head: mach_msg_header_t; @@ -25042,38 +23025,6 @@ declare class mach_msg_ool_ports_descriptor32_t { type: number; } -declare class dyld_chained_import { - constructor(init?: dyld_chained_import); - lib_ordinal: number; - weak_import: number; - name_offset: number; -} - -declare class Fts5Tokenizer { - constructor(init?: Fts5Tokenizer); -} - -declare class os_workgroup_attr_opaque_s { - constructor(init?: os_workgroup_attr_opaque_s); - sig: number; - opaque: unknown /* const array */; -} - -declare class ifa_msghdr { - constructor(init?: ifa_msghdr); - ifam_msglen: number; - ifam_version: number; - ifam_type: number; - ifam_addrs: number; - ifam_flags: number; - ifam_index: number; - ifam_metric: number; -} - -declare class dispatch_queue_s { - constructor(init?: dispatch_queue_s); -} - declare class _krb5_cred_enc_part { constructor(init?: _krb5_cred_enc_part); magic: number; @@ -25103,32 +23054,18 @@ declare class BackendDB { constructor(init?: BackendDB); } -declare class TclIntPlatStubs { - constructor(init?: TclIntPlatStubs); - magic: number; - hooks: interop.Pointer; - tclGetAndDetachPids: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; - tclpCloseFile: (p1: interop.PointerConvertible) => number | null; - tclpCreateCommandChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => interop.Pointer | null; - tclpCreatePipe: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; - tclpCreateProcess: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; - reserved5: interop.Pointer; - tclpMakeFile: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; - tclpOpenFile: (p1: string, p2: number) => interop.Pointer | null; - tclUnixWaitForFile: (p1: number, p2: number, p3: number) => number | null; - tclpCreateTempFile: (p1: string) => interop.Pointer | null; - tclpReaddir: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclpLocaltime_unix: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclpGmtime_unix: (p1: interop.PointerConvertible) => interop.Pointer | null; - tclpInetNtoa: (p1: in_addr) => string | null; - tclUnixCopyFile: (p1: string, p2: string, p3: interop.PointerConvertible, p4: number) => number | null; -} - declare class kev_in_arpalive { constructor(init?: kev_in_arpalive); link_data: net_event_data; } +declare class searchstate { + constructor(init?: searchstate); + ss_union_flags: number; + ss_union_layer: number; + ss_fsstate: unknown /* const array */; +} + declare class sockaddr { constructor(init?: sockaddr); sa_len: number; @@ -25156,12 +23093,6 @@ declare class __darwin_pthread_handler_rec { __next: interop.Pointer; } -declare class UnsignedWide { - constructor(init?: UnsignedWide); - lo: number; - hi: number; -} - declare class ppd_emul_s { constructor(init?: ppd_emul_s); name: unknown /* const array */; @@ -25206,6 +23137,15 @@ declare class _ppd_cache_s { constructor(init?: _ppd_cache_s); } +declare class __Request__thread_create_running_t { + constructor(init?: __Request__thread_create_running_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + flavor: number; + new_stateCnt: number; + new_state: unknown /* const array */; +} + declare class __Request__mach_port_move_member_t { constructor(init?: __Request__mach_port_move_member_t); Head: mach_msg_header_t; @@ -25218,10 +23158,10 @@ declare class au_record { constructor(init?: au_record); used: number; desc: number; - token_q: unnamed_10584428966537025251; + token_q: unnamed_17222040562567524509; data: interop.Pointer; len: number; - au_rec_q: unnamed_9924879371377621521; + au_rec_q: unnamed_8096331331514043626; } declare class au_expire_after { @@ -25274,18 +23214,6 @@ declare class regex_t { re_g: interop.Pointer; } -declare class __Reply__kext_request_t { - constructor(init?: __Reply__kext_request_t); - Head: mach_msg_header_t; - msgh_body: mach_msg_body_t; - response_data: mach_msg_ool_descriptor_t; - log_data: mach_msg_ool_descriptor_t; - NDR: NDR_record_t; - response_dataCnt: number; - log_dataCnt: number; - op_result: number; -} - declare class dyld_uuid_info_32 { constructor(init?: dyld_uuid_info_32); imageLoadAddress: number; @@ -25499,7 +23427,7 @@ declare class tokenstr { id: number; data: interop.Pointer; len: number; - tt: unnamed_9317298783474085560; + tt: unnamed_11293842726292155158; } declare class _krb5_encrypt_block { @@ -25514,6 +23442,28 @@ declare class gss_krb5_lucid_context_version { version: number; } +declare class task_snapshot_v3 { + constructor(init?: task_snapshot_v3); + ts_unique_pid: number; + ts_ss_flags: number; + ts_user_time_in_terminated_threads: number; + ts_system_time_in_terminated_threads: number; + ts_p_start_sec: number; + ts_task_size: number; + ts_max_resident_size: number; + ts_suspend_count: number; + ts_faults: number; + ts_pageins: number; + ts_cow_faults: number; + ts_was_throttled: number; + ts_did_throttle: number; + ts_latency_qos: number; + ts_pid: number; + ts_p_comm: unknown /* const array */; + ts_uid: number; + ts_gid: number; +} + declare class au_arb_t { constructor(init?: au_arb_t); howtopr: number; @@ -25587,11 +23537,7 @@ declare class lastlog { declare class ifreq { constructor(init?: ifreq); ifr_name: unknown /* const array */; - ifr_ifru: unnamed_8675020192860117772; -} - -declare class Tk_ImageMaster_ { - constructor(init?: Tk_ImageMaster_); + ifr_ifru: unnamed_4991142208153925470; } declare class __Reply__processor_start_t { @@ -25610,14 +23556,6 @@ declare class igmp_report { ir_numgrps: number; } -declare class unnamed_9179032356096350671 { - constructor(init?: unnamed_9179032356096350671); - in6_hlim: number; - in6_cksum: number; - in6_ifindex: number; - in6_hops: number; -} - declare class pipebuf { constructor(init?: pipebuf); cnt: number; @@ -25781,6 +23719,34 @@ declare class ldap_conncb { lc_arg: interop.Pointer; } +declare class dyld_chained_import { + constructor(init?: dyld_chained_import); + lib_ordinal: number; + weak_import: number; + name_offset: number; +} + +declare class Fts5Tokenizer { + constructor(init?: Fts5Tokenizer); +} + +declare class os_workgroup_attr_opaque_s { + constructor(init?: os_workgroup_attr_opaque_s); + sig: number; + opaque: unknown /* const array */; +} + +declare class ifa_msghdr { + constructor(init?: ifa_msghdr); + ifam_msglen: number; + ifam_version: number; + ifam_type: number; + ifam_addrs: number; + ifam_flags: number; + ifam_index: number; + ifam_metric: number; +} + declare class sockaddr_in6 { constructor(init?: sockaddr_in6); sin6_len: number; @@ -25873,7 +23839,7 @@ declare class __Reply__mach_port_kobject_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; - object_type: number; + object_type: interop.Enum; object_addr: number; } @@ -25954,6 +23920,17 @@ declare class vm_purgeable_info { lifo_data: unknown /* const array */; } +declare class unnamed_7329341945251432344 { + constructor(init?: unnamed_7329341945251432344); + offset00: number; + seg: sel; + : number; + type: number; + dpl: number; + present: number; + offset16: number; +} + declare class __Reply__lock_set_create_t { constructor(init?: __Reply__lock_set_create_t); Head: mach_msg_header_t; @@ -25976,16 +23953,6 @@ declare class __asl_object_s { constructor(init?: __asl_object_s); } -declare class __Reply__thread_policy_get_t { - constructor(init?: __Reply__thread_policy_get_t); - Head: mach_msg_header_t; - NDR: NDR_record_t; - RetCode: number; - policy_infoCnt: number; - policy_info: unknown /* const array */; - get_default: number; -} - declare class io_stats_snapshot { constructor(init?: io_stats_snapshot); ss_disk_reads_count: number; @@ -26077,6 +24044,17 @@ declare class __Request__task_set_special_port_t { which_port: number; } +declare class unnamed_10068016770113449566 { + constructor(init?: unnamed_10068016770113449566); + numColorChannels: number; + log2BlockBytes: number; + blockWidth: number; + blockHeight: number; + isHDR: number; + hasAlpha: number; + _reserved: number; +} + declare class _ipp_attribute_s { constructor(init?: _ipp_attribute_s); } @@ -26138,6 +24116,14 @@ declare class __darwin_arm_sme_state { __svl_b: number; } +declare class kcdata_item { + constructor(init?: kcdata_item); + type: number; + size: number; + flags: number; + data: interop.Pointer; +} + declare class dqblk { constructor(init?: dqblk); dqb_bhardlimit: number; @@ -26152,12 +24138,6 @@ declare class dqblk { dqb_spare: unknown /* const array */; } -declare class unnamed_11204189587915274263 { - constructor(init?: unnamed_11204189587915274263); - instr1: number; - instr2: number; -} - declare class __Reply__host_processor_sets_t { constructor(init?: __Reply__host_processor_sets_t); Head: mach_msg_header_t; @@ -26167,23 +24147,8 @@ declare class __Reply__host_processor_sets_t { processor_setsCnt: number; } -declare class cups_size_s { - constructor(init?: cups_size_s); - media: unknown /* const array */; - width: number; - length: number; - bottom: number; - left: number; - right: number; - top: number; -} - -declare class mp_int { - constructor(init?: mp_int); - used: number; - alloc: number; - sign: number; - dp: interop.Pointer; +declare class dispatch_queue_s { + constructor(init?: dispatch_queue_s); } declare class esp { @@ -26244,28 +24209,6 @@ declare class ifma_msghdr2 { ifmam_refcount: number; } -declare class stat { - constructor(init?: stat); - st_dev: number; - st_mode: number; - st_nlink: number; - st_ino: number; - st_uid: number; - st_gid: number; - st_rdev: number; - st_atimespec: timespec; - st_mtimespec: timespec; - st_ctimespec: timespec; - st_birthtimespec: timespec; - st_size: number; - st_blocks: number; - st_blksize: number; - st_flags: number; - st_gen: number; - st_lspare: number; - st_qspare: unknown /* const array */; -} - declare class __darwin_arm_exception_state { constructor(init?: __darwin_arm_exception_state); __exception: number; @@ -26279,12 +24222,6 @@ declare class mach_vm_read_entry { size: number; } -declare class rlimit { - constructor(init?: rlimit); - rlim_cur: number; - rlim_max: number; -} - declare class __Request__task_policy_t { constructor(init?: __Request__task_policy_t); Head: mach_msg_header_t; @@ -26296,14 +24233,6 @@ declare class __Request__task_policy_t { change: number; } -declare class unnamed_6125583885606660045 { - constructor(init?: unnamed_6125583885606660045); - top: number; - left: number; - bottom: number; - right: number; -} - declare class mach_msg_context_trailer_t { constructor(init?: mach_msg_context_trailer_t); msgh_trailer_type: number; @@ -26437,12 +24366,32 @@ declare class _cups_file_s { constructor(init?: _cups_file_s); } +declare class __Request__mach_make_memory_entry_t { + constructor(init?: __Request__mach_make_memory_entry_t); + Head: mach_msg_header_t; + msgh_body: mach_msg_body_t; + parent_entry: mach_msg_port_descriptor_t; + NDR: NDR_record_t; + size: number; + offset: number; + permission: number; +} + declare class imaxdiv_t { constructor(init?: imaxdiv_t); quot: number; rem: number; } +declare class __Reply__task_info_t { + constructor(init?: __Reply__task_info_t); + Head: mach_msg_header_t; + NDR: NDR_record_t; + RetCode: number; + task_info_outCnt: number; + task_info_out: unknown /* const array */; +} + declare class mach_vm_range_recipe_v1_t { constructor(init?: mach_vm_range_recipe_v1_t); flags: interop.Enum; @@ -26457,10 +24406,6 @@ declare class proc_taskallinfo { ptinfo: proc_taskinfo; } -declare class inpcbport { - constructor(init?: inpcbport); -} - declare class __Reply__host_priv_statistics_t { constructor(init?: __Reply__host_priv_statistics_t); Head: mach_msg_header_t; @@ -26538,6 +24483,17 @@ declare class group { gr_mem: interop.Pointer; } +declare class cups_size_s { + constructor(init?: cups_size_s); + media: unknown /* const array */; + width: number; + length: number; + bottom: number; + left: number; + right: number; + top: number; +} + declare class mach_vm_range { constructor(init?: mach_vm_range); min_address: number; @@ -26548,58 +24504,154 @@ declare class USet { constructor(init?: USet); } -type unnamed_5464695772861354076Descriptor = - | { oneWordValue: string | null } - | { objPtr: interop.PointerConvertible } - | { words: unknown /* const array */ } - | { string: unknown /* const array */ }; - -declare class unnamed_5464695772861354076 { - constructor(init?: unnamed_5464695772861354076Descriptor); - oneWordValue: string | null; - objPtr: interop.Pointer; - words: unknown /* const array */; - string: unknown /* const array */; -} - -type unnamed_11919919490816116967Descriptor = - | { longValue: number } - | { doubleValue: number } - | { otherValuePtr: interop.PointerConvertible } - | { wideValue: number } - | { twoPtrValue: unnamed_17614400108310277482 } - | { ptrAndLongRep: unnamed_12436519412525295618 }; - -declare class unnamed_11919919490816116967 { - constructor(init?: unnamed_11919919490816116967Descriptor); - longValue: number; - doubleValue: number; - otherValuePtr: interop.Pointer; - wideValue: number; - twoPtrValue: unnamed_17614400108310277482; - ptrAndLongRep: unnamed_12436519412525295618; +declare class _opaque_pthread_cond_t { + constructor(init?: _opaque_pthread_cond_t); + __sig: number; + __opaque: unknown /* const array */; } -type __ReplyUnion__memory_entry_subsystemDescriptor = - | { Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t } - | { Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t } - | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t }; +type __RequestUnion__mach_vm_subsystemDescriptor = + | { Request_mach_vm_allocate: __Request__mach_vm_allocate_t } + | { Request_mach_vm_deallocate: __Request__mach_vm_deallocate_t } + | { Request_mach_vm_protect: __Request__mach_vm_protect_t } + | { Request_mach_vm_inherit: __Request__mach_vm_inherit_t } + | { Request_mach_vm_read: __Request__mach_vm_read_t } + | { Request_mach_vm_read_list: __Request__mach_vm_read_list_t } + | { Request_mach_vm_write: __Request__mach_vm_write_t } + | { Request_mach_vm_copy: __Request__mach_vm_copy_t } + | { Request_mach_vm_read_overwrite: __Request__mach_vm_read_overwrite_t } + | { Request_mach_vm_msync: __Request__mach_vm_msync_t } + | { Request_mach_vm_behavior_set: __Request__mach_vm_behavior_set_t } + | { Request_mach_vm_map: __Request__mach_vm_map_t } + | { Request_mach_vm_machine_attribute: __Request__mach_vm_machine_attribute_t } + | { Request_mach_vm_remap: __Request__mach_vm_remap_t } + | { Request_mach_vm_page_query: __Request__mach_vm_page_query_t } + | { Request_mach_vm_region_recurse: __Request__mach_vm_region_recurse_t } + | { Request_mach_vm_region: __Request__mach_vm_region_t } + | { Request__mach_make_memory_entry: __Request___mach_make_memory_entry_t } + | { Request_mach_vm_purgable_control: __Request__mach_vm_purgable_control_t } + | { Request_mach_vm_page_info: __Request__mach_vm_page_info_t } + | { Request_mach_vm_page_range_query: __Request__mach_vm_page_range_query_t } + | { Request_mach_vm_remap_new: __Request__mach_vm_remap_new_t } + | { Request_mach_vm_range_create: __Request__mach_vm_range_create_t } + | { Request_mach_vm_update_pointers_with_remote_tags: __Request__mach_vm_update_pointers_with_remote_tags_t }; -declare class __ReplyUnion__memory_entry_subsystem { - constructor(init?: __ReplyUnion__memory_entry_subsystemDescriptor); - Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t; - Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t; - Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t; +declare class __RequestUnion__mach_vm_subsystem { + constructor(init?: __RequestUnion__mach_vm_subsystemDescriptor); + Request_mach_vm_allocate: __Request__mach_vm_allocate_t; + Request_mach_vm_deallocate: __Request__mach_vm_deallocate_t; + Request_mach_vm_protect: __Request__mach_vm_protect_t; + Request_mach_vm_inherit: __Request__mach_vm_inherit_t; + Request_mach_vm_read: __Request__mach_vm_read_t; + Request_mach_vm_read_list: __Request__mach_vm_read_list_t; + Request_mach_vm_write: __Request__mach_vm_write_t; + Request_mach_vm_copy: __Request__mach_vm_copy_t; + Request_mach_vm_read_overwrite: __Request__mach_vm_read_overwrite_t; + Request_mach_vm_msync: __Request__mach_vm_msync_t; + Request_mach_vm_behavior_set: __Request__mach_vm_behavior_set_t; + Request_mach_vm_map: __Request__mach_vm_map_t; + Request_mach_vm_machine_attribute: __Request__mach_vm_machine_attribute_t; + Request_mach_vm_remap: __Request__mach_vm_remap_t; + Request_mach_vm_page_query: __Request__mach_vm_page_query_t; + Request_mach_vm_region_recurse: __Request__mach_vm_region_recurse_t; + Request_mach_vm_region: __Request__mach_vm_region_t; + Request__mach_make_memory_entry: __Request___mach_make_memory_entry_t; + Request_mach_vm_purgable_control: __Request__mach_vm_purgable_control_t; + Request_mach_vm_page_info: __Request__mach_vm_page_info_t; + Request_mach_vm_page_range_query: __Request__mach_vm_page_range_query_t; + Request_mach_vm_remap_new: __Request__mach_vm_remap_new_t; + Request_mach_vm_range_create: __Request__mach_vm_range_create_t; + Request_mach_vm_update_pointers_with_remote_tags: __Request__mach_vm_update_pointers_with_remote_tags_t; } -type unnamed_2724788892152930774Descriptor = - | { ifcu_buf: string | null } - | { ifcu_req: interop.PointerConvertible }; +type __RequestUnion__mach_port_subsystemDescriptor = + | { Request_mach_port_names: __Request__mach_port_names_t } + | { Request_mach_port_type: __Request__mach_port_type_t } + | { Request_mach_port_rename: __Request__mach_port_rename_t } + | { Request_mach_port_allocate_name: __Request__mach_port_allocate_name_t } + | { Request_mach_port_allocate: __Request__mach_port_allocate_t } + | { Request_mach_port_destroy: __Request__mach_port_destroy_t } + | { Request_mach_port_deallocate: __Request__mach_port_deallocate_t } + | { Request_mach_port_get_refs: __Request__mach_port_get_refs_t } + | { Request_mach_port_mod_refs: __Request__mach_port_mod_refs_t } + | { Request_mach_port_peek: __Request__mach_port_peek_t } + | { Request_mach_port_set_mscount: __Request__mach_port_set_mscount_t } + | { Request_mach_port_get_set_status: __Request__mach_port_get_set_status_t } + | { Request_mach_port_move_member: __Request__mach_port_move_member_t } + | { Request_mach_port_request_notification: __Request__mach_port_request_notification_t } + | { Request_mach_port_insert_right: __Request__mach_port_insert_right_t } + | { Request_mach_port_extract_right: __Request__mach_port_extract_right_t } + | { Request_mach_port_set_seqno: __Request__mach_port_set_seqno_t } + | { Request_mach_port_get_attributes: __Request__mach_port_get_attributes_t } + | { Request_mach_port_set_attributes: __Request__mach_port_set_attributes_t } + | { Request_mach_port_allocate_qos: __Request__mach_port_allocate_qos_t } + | { Request_mach_port_allocate_full: __Request__mach_port_allocate_full_t } + | { Request_task_set_port_space: __Request__task_set_port_space_t } + | { Request_mach_port_get_srights: __Request__mach_port_get_srights_t } + | { Request_mach_port_space_info: __Request__mach_port_space_info_t } + | { Request_mach_port_dnrequest_info: __Request__mach_port_dnrequest_info_t } + | { Request_mach_port_kernel_object: __Request__mach_port_kernel_object_t } + | { Request_mach_port_insert_member: __Request__mach_port_insert_member_t } + | { Request_mach_port_extract_member: __Request__mach_port_extract_member_t } + | { Request_mach_port_get_context: __Request__mach_port_get_context_t } + | { Request_mach_port_set_context: __Request__mach_port_set_context_t } + | { Request_mach_port_kobject: __Request__mach_port_kobject_t } + | { Request_mach_port_construct: __Request__mach_port_construct_t } + | { Request_mach_port_destruct: __Request__mach_port_destruct_t } + | { Request_mach_port_guard: __Request__mach_port_guard_t } + | { Request_mach_port_unguard: __Request__mach_port_unguard_t } + | { Request_mach_port_space_basic_info: __Request__mach_port_space_basic_info_t } + | { Request_mach_port_guard_with_flags: __Request__mach_port_guard_with_flags_t } + | { Request_mach_port_swap_guard: __Request__mach_port_swap_guard_t } + | { Request_mach_port_kobject_description: __Request__mach_port_kobject_description_t } + | { Request_mach_port_is_connection_for_service: __Request__mach_port_is_connection_for_service_t } + | { Request_mach_port_get_service_port_info: __Request__mach_port_get_service_port_info_t } + | { Request_mach_port_assert_attributes: __Request__mach_port_assert_attributes_t }; -declare class unnamed_2724788892152930774 { - constructor(init?: unnamed_2724788892152930774Descriptor); - ifcu_buf: string | null; - ifcu_req: interop.Pointer; +declare class __RequestUnion__mach_port_subsystem { + constructor(init?: __RequestUnion__mach_port_subsystemDescriptor); + Request_mach_port_names: __Request__mach_port_names_t; + Request_mach_port_type: __Request__mach_port_type_t; + Request_mach_port_rename: __Request__mach_port_rename_t; + Request_mach_port_allocate_name: __Request__mach_port_allocate_name_t; + Request_mach_port_allocate: __Request__mach_port_allocate_t; + Request_mach_port_destroy: __Request__mach_port_destroy_t; + Request_mach_port_deallocate: __Request__mach_port_deallocate_t; + Request_mach_port_get_refs: __Request__mach_port_get_refs_t; + Request_mach_port_mod_refs: __Request__mach_port_mod_refs_t; + Request_mach_port_peek: __Request__mach_port_peek_t; + Request_mach_port_set_mscount: __Request__mach_port_set_mscount_t; + Request_mach_port_get_set_status: __Request__mach_port_get_set_status_t; + Request_mach_port_move_member: __Request__mach_port_move_member_t; + Request_mach_port_request_notification: __Request__mach_port_request_notification_t; + Request_mach_port_insert_right: __Request__mach_port_insert_right_t; + Request_mach_port_extract_right: __Request__mach_port_extract_right_t; + Request_mach_port_set_seqno: __Request__mach_port_set_seqno_t; + Request_mach_port_get_attributes: __Request__mach_port_get_attributes_t; + Request_mach_port_set_attributes: __Request__mach_port_set_attributes_t; + Request_mach_port_allocate_qos: __Request__mach_port_allocate_qos_t; + Request_mach_port_allocate_full: __Request__mach_port_allocate_full_t; + Request_task_set_port_space: __Request__task_set_port_space_t; + Request_mach_port_get_srights: __Request__mach_port_get_srights_t; + Request_mach_port_space_info: __Request__mach_port_space_info_t; + Request_mach_port_dnrequest_info: __Request__mach_port_dnrequest_info_t; + Request_mach_port_kernel_object: __Request__mach_port_kernel_object_t; + Request_mach_port_insert_member: __Request__mach_port_insert_member_t; + Request_mach_port_extract_member: __Request__mach_port_extract_member_t; + Request_mach_port_get_context: __Request__mach_port_get_context_t; + Request_mach_port_set_context: __Request__mach_port_set_context_t; + Request_mach_port_kobject: __Request__mach_port_kobject_t; + Request_mach_port_construct: __Request__mach_port_construct_t; + Request_mach_port_destruct: __Request__mach_port_destruct_t; + Request_mach_port_guard: __Request__mach_port_guard_t; + Request_mach_port_unguard: __Request__mach_port_unguard_t; + Request_mach_port_space_basic_info: __Request__mach_port_space_basic_info_t; + Request_mach_port_guard_with_flags: __Request__mach_port_guard_with_flags_t; + Request_mach_port_swap_guard: __Request__mach_port_swap_guard_t; + Request_mach_port_kobject_description: __Request__mach_port_kobject_description_t; + Request_mach_port_is_connection_for_service: __Request__mach_port_is_connection_for_service_t; + Request_mach_port_get_service_port_info: __Request__mach_port_get_service_port_info_t; + Request_mach_port_assert_attributes: __Request__mach_port_assert_attributes_t; } type __ReplyUnion__mach_voucher_subsystemDescriptor = @@ -26618,40 +24670,42 @@ declare class __ReplyUnion__mach_voucher_subsystem { Reply_mach_voucher_debug_info: __Reply__mach_voucher_debug_info_t; } -type unnamed_15304522327863634335Descriptor = - | { NV0: unknown /* const array */ } - | { NV1: unnamed_4492781319619260517 }; +type unnamed_18439627466317917467Descriptor = + | { ina_46: in4in6_addr } + | { ina_6: in6_addr }; -declare class unnamed_15304522327863634335 { - constructor(init?: unnamed_15304522327863634335Descriptor); - NV0: unknown /* const array */; - NV1: unnamed_4492781319619260517; +declare class unnamed_18439627466317917467 { + constructor(init?: unnamed_18439627466317917467Descriptor); + ina_46: in4in6_addr; + ina_6: in6_addr; } -type unnamed_12236886800637048042Descriptor = - | { if_status_v1: if_cellular_status_v1 }; +type unnamed_8068058173877573354Descriptor = + | { if_status_v1: if_wifi_status_v1 }; -declare class unnamed_12236886800637048042 { - constructor(init?: unnamed_12236886800637048042Descriptor); - if_status_v1: if_cellular_status_v1; +declare class unnamed_8068058173877573354 { + constructor(init?: unnamed_8068058173877573354Descriptor); + if_status_v1: if_wifi_status_v1; } type fasttrap_instr_tDescriptor = | { instr32: number } - | { instr16: unnamed_11204189587915274263 }; + | { instr16: unnamed_12804984068000564476 }; declare class fasttrap_instr_t { constructor(init?: fasttrap_instr_tDescriptor); instr32: number; - instr16: unnamed_11204189587915274263; + instr16: unnamed_12804984068000564476; } -type at_block_features_tDescriptor = - | { bits: number }; +type unnamed_8047590349428456375Descriptor = + | { inp4_route: unknown /* const array */ } + | { inp6_route: unknown /* const array */ }; -declare class at_block_features_t { - constructor(init?: at_block_features_tDescriptor); - bits: number; +declare class unnamed_8047590349428456375 { + constructor(init?: unnamed_8047590349428456375Descriptor); + inp4_route: unknown /* const array */; + inp6_route: unknown /* const array */; } type HFSPlusAttrRecordDescriptor = @@ -26670,39 +24724,29 @@ declare class HFSPlusAttrRecord { overflowExtents: HFSPlusAttrExtents; } -type unnamed_17186040408287818224Descriptor = - | { pt: string | null } - | { array: unknown /* const array */ }; - -declare class unnamed_17186040408287818224 { - constructor(init?: unnamed_17186040408287818224Descriptor); - pt: string | null; - array: unknown /* const array */; -} - -type BTreeKeyDescriptor = - | { length8: number } - | { length16: number } - | { rawData: unknown /* const array */ }; +type unnamed_6913317967658464317Descriptor = + | { iNodeNum: number } + | { linkCount: number } + | { rawDevice: number }; -declare class BTreeKey { - constructor(init?: BTreeKeyDescriptor); - length8: number; - length16: number; - rawData: unknown /* const array */; +declare class unnamed_6913317967658464317 { + constructor(init?: unnamed_6913317967658464317Descriptor); + iNodeNum: number; + linkCount: number; + rawDevice: number; } -type unnamed_7310889979814333212Descriptor = +type unnamed_6952071012929515318Descriptor = | { ua_sun: sockaddr_un } | { ua_dummy: unknown /* const array */ }; -declare class unnamed_7310889979814333212 { - constructor(init?: unnamed_7310889979814333212Descriptor); +declare class unnamed_6952071012929515318 { + constructor(init?: unnamed_6952071012929515318Descriptor); ua_sun: sockaddr_un; ua_dummy: unknown /* const array */; } -type unnamed_7968403966066249790Descriptor = +type unnamed_3933339760615492547Descriptor = | { pri_in: in_sockinfo } | { pri_tcp: tcp_sockinfo } | { pri_un: un_sockinfo } @@ -26711,8 +24755,8 @@ type unnamed_7968403966066249790Descriptor = | { pri_kern_ctl: kern_ctl_info } | { pri_vsock: vsock_sockinfo }; -declare class unnamed_7968403966066249790 { - constructor(init?: unnamed_7968403966066249790Descriptor); +declare class unnamed_3933339760615492547 { + constructor(init?: unnamed_3933339760615492547Descriptor); pri_in: in_sockinfo; pri_tcp: tcp_sockinfo; pri_un: un_sockinfo; @@ -26722,16 +24766,26 @@ declare class unnamed_7968403966066249790 { pri_vsock: vsock_sockinfo; } -type unnamed_6784530337337955091Descriptor = - | { icmp6_un_data32: unknown /* const array */ } - | { icmp6_un_data16: unknown /* const array */ } - | { icmp6_un_data8: unknown /* const array */ }; +type __RequestUnion__clock_reply_subsystemDescriptor = + | { Request_clock_alarm_reply: __Request__clock_alarm_reply_t }; -declare class unnamed_6784530337337955091 { - constructor(init?: unnamed_6784530337337955091Descriptor); - icmp6_un_data32: unknown /* const array */; - icmp6_un_data16: unknown /* const array */; - icmp6_un_data8: unknown /* const array */; +declare class __RequestUnion__clock_reply_subsystem { + constructor(init?: __RequestUnion__clock_reply_subsystemDescriptor); + Request_clock_alarm_reply: __Request__clock_alarm_reply_t; +} + +type __ReplyUnion__memory_entry_subsystemDescriptor = + | { Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t } + | { Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t } + | { Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t } + | { Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t }; + +declare class __ReplyUnion__memory_entry_subsystem { + constructor(init?: __ReplyUnion__memory_entry_subsystemDescriptor); + Reply_mach_memory_entry_purgable_control: __Reply__mach_memory_entry_purgable_control_t; + Reply_mach_memory_entry_access_tracking: __Reply__mach_memory_entry_access_tracking_t; + Reply_mach_memory_entry_ownership: __Reply__mach_memory_entry_ownership_t; + Reply_mach_memory_entry_get_page_counts: __Reply__mach_memory_entry_get_page_counts_t; } type __RequestUnion__mach_voucher_subsystemDescriptor = @@ -26750,22 +24804,34 @@ declare class __RequestUnion__mach_voucher_subsystem { Request_mach_voucher_debug_info: __Request__mach_voucher_debug_info_t; } -type unnamed_17900781344753192763Descriptor = - | { n_strx: number }; +type unnamed_4946263752583527807Descriptor = + | { inp46_local: in_addr_4in6 } + | { inp6_local: in6_addr }; -declare class unnamed_17900781344753192763 { - constructor(init?: unnamed_17900781344753192763Descriptor); - n_strx: number; +declare class unnamed_4946263752583527807 { + constructor(init?: unnamed_4946263752583527807Descriptor); + inp46_local: in_addr_4in6; + inp6_local: in6_addr; } -type unnamed_2909238426819326755Descriptor = - | { ina_46: in4in6_addr } - | { ina_6: in6_addr }; +type __ReplyUnion__exc_subsystemDescriptor = + | { Reply_exception_raise: __Reply__exception_raise_t } + | { Reply_exception_raise_state: __Reply__exception_raise_state_t } + | { Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t }; -declare class unnamed_2909238426819326755 { - constructor(init?: unnamed_2909238426819326755Descriptor); - ina_46: in4in6_addr; - ina_6: in6_addr; +declare class __ReplyUnion__exc_subsystem { + constructor(init?: __ReplyUnion__exc_subsystemDescriptor); + Reply_exception_raise: __Reply__exception_raise_t; + Reply_exception_raise_state: __Reply__exception_raise_state_t; + Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t; +} + +type unnamed_13987264378789662937Descriptor = + | { ran_strx: number }; + +declare class unnamed_13987264378789662937 { + constructor(init?: unnamed_13987264378789662937Descriptor); + ran_strx: number; } type __ReplyUnion__clock_reply_subsystemDescriptor = @@ -26776,50 +24842,6 @@ declare class __ReplyUnion__clock_reply_subsystem { Reply_clock_alarm_reply: __Reply__clock_alarm_reply_t; } -type __ReplyUnion__clock_subsystemDescriptor = - | { Reply_clock_get_time: __Reply__clock_get_time_t } - | { Reply_clock_get_attributes: __Reply__clock_get_attributes_t } - | { Reply_clock_alarm: __Reply__clock_alarm_t }; - -declare class __ReplyUnion__clock_subsystem { - constructor(init?: __ReplyUnion__clock_subsystemDescriptor); - Reply_clock_get_time: __Reply__clock_get_time_t; - Reply_clock_get_attributes: __Reply__clock_get_attributes_t; - Reply_clock_alarm: __Reply__clock_alarm_t; -} - -type unnamed_7752612364978147742Descriptor = - | { inp4_route: unknown /* const array */ } - | { inp6_route: unknown /* const array */ }; - -declare class unnamed_7752612364978147742 { - constructor(init?: unnamed_7752612364978147742Descriptor); - inp4_route: unknown /* const array */; - inp6_route: unknown /* const array */; -} - -type __RequestUnion__clock_subsystemDescriptor = - | { Request_clock_get_time: __Request__clock_get_time_t } - | { Request_clock_get_attributes: __Request__clock_get_attributes_t } - | { Request_clock_alarm: __Request__clock_alarm_t }; - -declare class __RequestUnion__clock_subsystem { - constructor(init?: __RequestUnion__clock_subsystemDescriptor); - Request_clock_get_time: __Request__clock_get_time_t; - Request_clock_get_attributes: __Request__clock_get_attributes_t; - Request_clock_alarm: __Request__clock_alarm_t; -} - -type unnamed_9730314805501805337Descriptor = - | { fts_compar: () => number | null } - | { fts_compar_b: () => number | null }; - -declare class unnamed_9730314805501805337 { - constructor(init?: unnamed_9730314805501805337Descriptor); - fts_compar: () => number | null; - fts_compar_b: () => number | null; -} - type ppd_cpvalue_uDescriptor = | { custom_curve: number } | { custom_int: number } @@ -26845,13 +24867,15 @@ declare class ppd_cpvalue_u { type __RequestUnion__memory_entry_subsystemDescriptor = | { Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t } | { Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t } - | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t }; + | { Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t } + | { Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t }; declare class __RequestUnion__memory_entry_subsystem { constructor(init?: __RequestUnion__memory_entry_subsystemDescriptor); Request_mach_memory_entry_purgable_control: __Request__mach_memory_entry_purgable_control_t; Request_mach_memory_entry_access_tracking: __Request__mach_memory_entry_access_tracking_t; Request_mach_memory_entry_ownership: __Request__mach_memory_entry_ownership_t; + Request_mach_memory_entry_get_page_counts: __Request__mach_memory_entry_get_page_counts_t; } type guid_tDescriptor = @@ -26886,439 +24910,165 @@ declare class graft_args { sbc_args: secure_boot_cryptex_args; } -type unnamed_13450535578444972218Descriptor = - | { inp46_local: in_addr_4in6 } - | { inp6_local: in6_addr }; +type unnamed_10884612490709219565Descriptor = + | { ua_sun: sockaddr_un } + | { ua_dummy: unknown /* const array */ }; -declare class unnamed_13450535578444972218 { - constructor(init?: unnamed_13450535578444972218Descriptor); - inp46_local: in_addr_4in6; - inp6_local: in6_addr; +declare class unnamed_10884612490709219565 { + constructor(init?: unnamed_10884612490709219565Descriptor); + ua_sun: sockaddr_un; + ua_dummy: unknown /* const array */; } -type __RequestUnion__mach_vm_subsystemDescriptor = - | { Request_mach_vm_allocate: __Request__mach_vm_allocate_t } - | { Request_mach_vm_deallocate: __Request__mach_vm_deallocate_t } - | { Request_mach_vm_protect: __Request__mach_vm_protect_t } - | { Request_mach_vm_inherit: __Request__mach_vm_inherit_t } - | { Request_mach_vm_read: __Request__mach_vm_read_t } - | { Request_mach_vm_read_list: __Request__mach_vm_read_list_t } - | { Request_mach_vm_write: __Request__mach_vm_write_t } - | { Request_mach_vm_copy: __Request__mach_vm_copy_t } - | { Request_mach_vm_read_overwrite: __Request__mach_vm_read_overwrite_t } - | { Request_mach_vm_msync: __Request__mach_vm_msync_t } - | { Request_mach_vm_behavior_set: __Request__mach_vm_behavior_set_t } - | { Request_mach_vm_map: __Request__mach_vm_map_t } - | { Request_mach_vm_machine_attribute: __Request__mach_vm_machine_attribute_t } - | { Request_mach_vm_remap: __Request__mach_vm_remap_t } - | { Request_mach_vm_page_query: __Request__mach_vm_page_query_t } - | { Request_mach_vm_region_recurse: __Request__mach_vm_region_recurse_t } - | { Request_mach_vm_region: __Request__mach_vm_region_t } - | { Request__mach_make_memory_entry: __Request___mach_make_memory_entry_t } - | { Request_mach_vm_purgable_control: __Request__mach_vm_purgable_control_t } - | { Request_mach_vm_page_info: __Request__mach_vm_page_info_t } - | { Request_mach_vm_page_range_query: __Request__mach_vm_page_range_query_t } - | { Request_mach_vm_remap_new: __Request__mach_vm_remap_new_t } - | { Request_mach_vm_range_create: __Request__mach_vm_range_create_t } - | { Request_mach_vm_update_pointers_with_remote_tags: __Request__mach_vm_update_pointers_with_remote_tags_t }; +type unnamed_9254247380599843865Descriptor = + | { fts_compar: () => number | null } + | { fts_compar_b: () => number | null }; -declare class __RequestUnion__mach_vm_subsystem { - constructor(init?: __RequestUnion__mach_vm_subsystemDescriptor); - Request_mach_vm_allocate: __Request__mach_vm_allocate_t; - Request_mach_vm_deallocate: __Request__mach_vm_deallocate_t; - Request_mach_vm_protect: __Request__mach_vm_protect_t; - Request_mach_vm_inherit: __Request__mach_vm_inherit_t; - Request_mach_vm_read: __Request__mach_vm_read_t; - Request_mach_vm_read_list: __Request__mach_vm_read_list_t; - Request_mach_vm_write: __Request__mach_vm_write_t; - Request_mach_vm_copy: __Request__mach_vm_copy_t; - Request_mach_vm_read_overwrite: __Request__mach_vm_read_overwrite_t; - Request_mach_vm_msync: __Request__mach_vm_msync_t; - Request_mach_vm_behavior_set: __Request__mach_vm_behavior_set_t; - Request_mach_vm_map: __Request__mach_vm_map_t; - Request_mach_vm_machine_attribute: __Request__mach_vm_machine_attribute_t; - Request_mach_vm_remap: __Request__mach_vm_remap_t; - Request_mach_vm_page_query: __Request__mach_vm_page_query_t; - Request_mach_vm_region_recurse: __Request__mach_vm_region_recurse_t; - Request_mach_vm_region: __Request__mach_vm_region_t; - Request__mach_make_memory_entry: __Request___mach_make_memory_entry_t; - Request_mach_vm_purgable_control: __Request__mach_vm_purgable_control_t; - Request_mach_vm_page_info: __Request__mach_vm_page_info_t; - Request_mach_vm_page_range_query: __Request__mach_vm_page_range_query_t; - Request_mach_vm_remap_new: __Request__mach_vm_remap_new_t; - Request_mach_vm_range_create: __Request__mach_vm_range_create_t; - Request_mach_vm_update_pointers_with_remote_tags: __Request__mach_vm_update_pointers_with_remote_tags_t; +declare class unnamed_9254247380599843865 { + constructor(init?: unnamed_9254247380599843865Descriptor); + fts_compar: () => number | null; + fts_compar_b: () => number | null; } -type unnamed_753737343406797041Descriptor = - | { inp46_foreign: in_addr_4in6 } - | { inp6_foreign: in6_addr }; +type unnamed_15062008226319036936Descriptor = + | { p_st1: unnamed_6774222680078317929 } + | { __p_starttime: timeval }; -declare class unnamed_753737343406797041 { - constructor(init?: unnamed_753737343406797041Descriptor); - inp46_foreign: in_addr_4in6; - inp6_foreign: in6_addr; +declare class unnamed_15062008226319036936 { + constructor(init?: unnamed_15062008226319036936Descriptor); + p_st1: unnamed_6774222680078317929; + __p_starttime: timeval; } -type unnamed_7739635128190646265Descriptor = - | { inp46_foreign: in_addr_4in6 } - | { inp6_foreign: in6_addr }; +type __ReplyUnion__mach_vm_subsystemDescriptor = + | { Reply_mach_vm_allocate: __Reply__mach_vm_allocate_t } + | { Reply_mach_vm_deallocate: __Reply__mach_vm_deallocate_t } + | { Reply_mach_vm_protect: __Reply__mach_vm_protect_t } + | { Reply_mach_vm_inherit: __Reply__mach_vm_inherit_t } + | { Reply_mach_vm_read: __Reply__mach_vm_read_t } + | { Reply_mach_vm_read_list: __Reply__mach_vm_read_list_t } + | { Reply_mach_vm_write: __Reply__mach_vm_write_t } + | { Reply_mach_vm_copy: __Reply__mach_vm_copy_t } + | { Reply_mach_vm_read_overwrite: __Reply__mach_vm_read_overwrite_t } + | { Reply_mach_vm_msync: __Reply__mach_vm_msync_t } + | { Reply_mach_vm_behavior_set: __Reply__mach_vm_behavior_set_t } + | { Reply_mach_vm_map: __Reply__mach_vm_map_t } + | { Reply_mach_vm_machine_attribute: __Reply__mach_vm_machine_attribute_t } + | { Reply_mach_vm_remap: __Reply__mach_vm_remap_t } + | { Reply_mach_vm_page_query: __Reply__mach_vm_page_query_t } + | { Reply_mach_vm_region_recurse: __Reply__mach_vm_region_recurse_t } + | { Reply_mach_vm_region: __Reply__mach_vm_region_t } + | { Reply__mach_make_memory_entry: __Reply___mach_make_memory_entry_t } + | { Reply_mach_vm_purgable_control: __Reply__mach_vm_purgable_control_t } + | { Reply_mach_vm_page_info: __Reply__mach_vm_page_info_t } + | { Reply_mach_vm_page_range_query: __Reply__mach_vm_page_range_query_t } + | { Reply_mach_vm_remap_new: __Reply__mach_vm_remap_new_t } + | { Reply_mach_vm_range_create: __Reply__mach_vm_range_create_t } + | { Reply_mach_vm_update_pointers_with_remote_tags: __Reply__mach_vm_update_pointers_with_remote_tags_t }; -declare class unnamed_7739635128190646265 { - constructor(init?: unnamed_7739635128190646265Descriptor); - inp46_foreign: in_addr_4in6; - inp6_foreign: in6_addr; +declare class __ReplyUnion__mach_vm_subsystem { + constructor(init?: __ReplyUnion__mach_vm_subsystemDescriptor); + Reply_mach_vm_allocate: __Reply__mach_vm_allocate_t; + Reply_mach_vm_deallocate: __Reply__mach_vm_deallocate_t; + Reply_mach_vm_protect: __Reply__mach_vm_protect_t; + Reply_mach_vm_inherit: __Reply__mach_vm_inherit_t; + Reply_mach_vm_read: __Reply__mach_vm_read_t; + Reply_mach_vm_read_list: __Reply__mach_vm_read_list_t; + Reply_mach_vm_write: __Reply__mach_vm_write_t; + Reply_mach_vm_copy: __Reply__mach_vm_copy_t; + Reply_mach_vm_read_overwrite: __Reply__mach_vm_read_overwrite_t; + Reply_mach_vm_msync: __Reply__mach_vm_msync_t; + Reply_mach_vm_behavior_set: __Reply__mach_vm_behavior_set_t; + Reply_mach_vm_map: __Reply__mach_vm_map_t; + Reply_mach_vm_machine_attribute: __Reply__mach_vm_machine_attribute_t; + Reply_mach_vm_remap: __Reply__mach_vm_remap_t; + Reply_mach_vm_page_query: __Reply__mach_vm_page_query_t; + Reply_mach_vm_region_recurse: __Reply__mach_vm_region_recurse_t; + Reply_mach_vm_region: __Reply__mach_vm_region_t; + Reply__mach_make_memory_entry: __Reply___mach_make_memory_entry_t; + Reply_mach_vm_purgable_control: __Reply__mach_vm_purgable_control_t; + Reply_mach_vm_page_info: __Reply__mach_vm_page_info_t; + Reply_mach_vm_page_range_query: __Reply__mach_vm_page_range_query_t; + Reply_mach_vm_remap_new: __Reply__mach_vm_remap_new_t; + Reply_mach_vm_range_create: __Reply__mach_vm_range_create_t; + Reply_mach_vm_update_pointers_with_remote_tags: __Reply__mach_vm_update_pointers_with_remote_tags_t; } -type unnamed_857733223186448558Descriptor = - | { ifru_addr: sockaddr_in6 } - | { ifru_dstaddr: sockaddr_in6 } - | { ifru_flags: number } - | { ifru_flags6: number } - | { ifru_metric: number } - | { ifru_intval: number } - | { ifru_data: string | null } - | { ifru_lifetime: in6_addrlifetime } - | { ifru_stat: in6_ifstat } - | { ifru_icmp6stat: icmp6_ifstat } - | { ifru_scope_id: unknown /* const array */ }; - -declare class unnamed_857733223186448558 { - constructor(init?: unnamed_857733223186448558Descriptor); - ifru_addr: sockaddr_in6; - ifru_dstaddr: sockaddr_in6; - ifru_flags: number; - ifru_flags6: number; - ifru_metric: number; - ifru_intval: number; - ifru_data: string | null; - ifru_lifetime: in6_addrlifetime; - ifru_stat: in6_ifstat; - ifru_icmp6stat: icmp6_ifstat; - ifru_scope_id: unknown /* const array */; -} +type __ReplyUnion__vm_map_subsystemDescriptor = + | { Reply_vm_region: __Reply__vm_region_t } + | { Reply_vm_allocate: __Reply__vm_allocate_t } + | { Reply_vm_deallocate: __Reply__vm_deallocate_t } + | { Reply_vm_protect: __Reply__vm_protect_t } + | { Reply_vm_inherit: __Reply__vm_inherit_t } + | { Reply_vm_read: __Reply__vm_read_t } + | { Reply_vm_read_list: __Reply__vm_read_list_t } + | { Reply_vm_write: __Reply__vm_write_t } + | { Reply_vm_copy: __Reply__vm_copy_t } + | { Reply_vm_read_overwrite: __Reply__vm_read_overwrite_t } + | { Reply_vm_msync: __Reply__vm_msync_t } + | { Reply_vm_behavior_set: __Reply__vm_behavior_set_t } + | { Reply_vm_map: __Reply__vm_map_t } + | { Reply_vm_machine_attribute: __Reply__vm_machine_attribute_t } + | { Reply_vm_remap: __Reply__vm_remap_t } + | { Reply_task_wire: __Reply__task_wire_t } + | { Reply_mach_make_memory_entry: __Reply__mach_make_memory_entry_t } + | { Reply_vm_map_page_query: __Reply__vm_map_page_query_t } + | { Reply_mach_vm_region_info: __Reply__mach_vm_region_info_t } + | { Reply_vm_mapped_pages_info: __Reply__vm_mapped_pages_info_t } + | { Reply_vm_region_recurse: __Reply__vm_region_recurse_t } + | { Reply_vm_region_recurse_64: __Reply__vm_region_recurse_64_t } + | { Reply_mach_vm_region_info_64: __Reply__mach_vm_region_info_64_t } + | { Reply_vm_region_64: __Reply__vm_region_64_t } + | { Reply_mach_make_memory_entry_64: __Reply__mach_make_memory_entry_64_t } + | { Reply_vm_map_64: __Reply__vm_map_64_t } + | { Reply_vm_purgable_control: __Reply__vm_purgable_control_t } + | { Reply_vm_map_exec_lockdown: __Reply__vm_map_exec_lockdown_t } + | { Reply_vm_remap_new: __Reply__vm_remap_new_t }; -type unnamed_9317298783474085560Descriptor = - | { arg32: au_arg32_t } - | { arg64: au_arg64_t } - | { arb: au_arb_t } - | { attr32: au_attr32_t } - | { attr64: au_attr64_t } - | { execarg: au_execarg_t } - | { execenv: au_execenv_t } - | { exit: au_exit_t } - | { file: au_file_t } - | { grps: au_groups_t } - | { hdr32: au_header32_t } - | { hdr32_ex: au_header32_ex_t } - | { hdr64: au_header64_t } - | { hdr64_ex: au_header64_ex_t } - | { inaddr: au_inaddr_t } - | { inaddr_ex: au_inaddr_ex_t } - | { ip: au_ip_t } - | { ipc: au_ipc_t } - | { ipcperm: au_ipcperm_t } - | { iport: au_iport_t } - | { opaque: au_opaque_t } - | { path: au_path_t } - | { proc32: au_proc32_t } - | { proc32_ex: au_proc32ex_t } - | { proc64: au_proc64_t } - | { proc64_ex: au_proc64ex_t } - | { ret32: au_ret32_t } - | { ret64: au_ret64_t } - | { seq: au_seq_t } - | { socket: au_socket_t } - | { socket_ex32: au_socket_ex32_t } - | { sockinet_ex32: au_socketinet_ex32_t } - | { sockunix: au_socketunix_t } - | { subj32: au_subject32_t } - | { subj32_ex: au_subject32ex_t } - | { subj64: au_subject64_t } - | { subj64_ex: au_subject64ex_t } - | { text: au_text_t } - | { kevent: au_kevent_t } - | { invalid: au_invalid_t } - | { trail: au_trailer_t } - | { zonename: au_zonename_t } - | { cert_hash: au_cert_hash_t } - | { krb5_principal: au_krb5_principal_t } - | { identity: au_identity_t }; - -declare class unnamed_9317298783474085560 { - constructor(init?: unnamed_9317298783474085560Descriptor); - arg32: au_arg32_t; - arg64: au_arg64_t; - arb: au_arb_t; - attr32: au_attr32_t; - attr64: au_attr64_t; - execarg: au_execarg_t; - execenv: au_execenv_t; - exit: au_exit_t; - file: au_file_t; - grps: au_groups_t; - hdr32: au_header32_t; - hdr32_ex: au_header32_ex_t; - hdr64: au_header64_t; - hdr64_ex: au_header64_ex_t; - inaddr: au_inaddr_t; - inaddr_ex: au_inaddr_ex_t; - ip: au_ip_t; - ipc: au_ipc_t; - ipcperm: au_ipcperm_t; - iport: au_iport_t; - opaque: au_opaque_t; - path: au_path_t; - proc32: au_proc32_t; - proc32_ex: au_proc32ex_t; - proc64: au_proc64_t; - proc64_ex: au_proc64ex_t; - ret32: au_ret32_t; - ret64: au_ret64_t; - seq: au_seq_t; - socket: au_socket_t; - socket_ex32: au_socket_ex32_t; - sockinet_ex32: au_socketinet_ex32_t; - sockunix: au_socketunix_t; - subj32: au_subject32_t; - subj32_ex: au_subject32ex_t; - subj64: au_subject64_t; - subj64_ex: au_subject64ex_t; - text: au_text_t; - kevent: au_kevent_t; - invalid: au_invalid_t; - trail: au_trailer_t; - zonename: au_zonename_t; - cert_hash: au_cert_hash_t; - krb5_principal: au_krb5_principal_t; - identity: au_identity_t; -} - -type __ReplyUnion__exc_subsystemDescriptor = - | { Reply_exception_raise: __Reply__exception_raise_t } - | { Reply_exception_raise_state: __Reply__exception_raise_state_t } - | { Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t }; - -declare class __ReplyUnion__exc_subsystem { - constructor(init?: __ReplyUnion__exc_subsystemDescriptor); - Reply_exception_raise: __Reply__exception_raise_t; - Reply_exception_raise_state: __Reply__exception_raise_state_t; - Reply_exception_raise_state_identity: __Reply__exception_raise_state_identity_t; -} - -type NumVersionVariantDescriptor = - | { parts: NumVersion } - | { whole: number }; - -declare class NumVersionVariant { - constructor(init?: NumVersionVariantDescriptor); - parts: NumVersion; - whole: number; -} - -type __ReplyUnion__processor_set_subsystemDescriptor = - | { Reply_processor_set_statistics: __Reply__processor_set_statistics_t } - | { Reply_processor_set_destroy: __Reply__processor_set_destroy_t } - | { Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t } - | { Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t } - | { Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t } - | { Reply_processor_set_tasks: __Reply__processor_set_tasks_t } - | { Reply_processor_set_threads: __Reply__processor_set_threads_t } - | { Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t } - | { Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t } - | { Reply_processor_set_info: __Reply__processor_set_info_t } - | { Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t }; - -declare class __ReplyUnion__processor_set_subsystem { - constructor(init?: __ReplyUnion__processor_set_subsystemDescriptor); - Reply_processor_set_statistics: __Reply__processor_set_statistics_t; - Reply_processor_set_destroy: __Reply__processor_set_destroy_t; - Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t; - Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t; - Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t; - Reply_processor_set_tasks: __Reply__processor_set_tasks_t; - Reply_processor_set_threads: __Reply__processor_set_threads_t; - Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t; - Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t; - Reply_processor_set_info: __Reply__processor_set_info_t; - Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t; -} - -type _http_addr_uDescriptor = - | { addr: sockaddr } - | { ipv4: sockaddr_in } - | { ipv6: sockaddr_in6 } - | { un: sockaddr_un } - | { pad: unknown /* const array */ }; - -declare class _http_addr_u { - constructor(init?: _http_addr_uDescriptor); - addr: sockaddr; - ipv4: sockaddr_in; - ipv6: sockaddr_in6; - un: sockaddr_un; - pad: unknown /* const array */; -} - -type unnamed_8132248339610886465Descriptor = - | { ether_type: number } - | { sap: unknown /* const array */ } - | { snap: unknown /* const array */ } - | { other: unknown /* const array */ }; - -declare class unnamed_8132248339610886465 { - constructor(init?: unnamed_8132248339610886465Descriptor); - ether_type: number; - sap: unknown /* const array */; - snap: unknown /* const array */; - other: unknown /* const array */; -} - -type _TXTRecordRef_tDescriptor = - | { PrivateData: unknown /* const array */ } - | { ForceNaturalAlignment: string | null }; - -declare class _TXTRecordRef_t { - constructor(init?: _TXTRecordRef_tDescriptor); - PrivateData: unknown /* const array */; - ForceNaturalAlignment: string | null; -} - -type unnamed_5473499667925583640Descriptor = - | { addr8: unknown /* const array */ } - | { addr16: unknown /* const array */ } - | { addr32: unknown /* const array */ }; - -declare class unnamed_5473499667925583640 { - constructor(init?: unnamed_5473499667925583640Descriptor); - addr8: unknown /* const array */; - addr16: unknown /* const array */; - addr32: unknown /* const array */; -} - -type unnamed_17856847082961488011Descriptor = - | { inp46_local: in_addr_4in6 } - | { inp6_local: in6_addr }; - -declare class unnamed_17856847082961488011 { - constructor(init?: unnamed_17856847082961488011Descriptor); - inp46_local: in_addr_4in6; - inp6_local: in6_addr; -} - -type ifnet_interface_advisory_notification_type_tDescriptor = - | { cell: interop.Enum } - | { wifi: interop.Enum }; - -declare class ifnet_interface_advisory_notification_type_t { - constructor(init?: ifnet_interface_advisory_notification_type_tDescriptor); - cell: interop.Enum; - wifi: interop.Enum; -} - -type unnamed_2136162397966019089Descriptor = - | { ifsr_cell: if_cellular_status } - | { ifsr_wifi: if_wifi_status }; - -declare class unnamed_2136162397966019089 { - constructor(init?: unnamed_2136162397966019089Descriptor); - ifsr_cell: if_cellular_status; - ifsr_wifi: if_wifi_status; -} - -type mach_msg_empty_tDescriptor = - | { send: mach_msg_empty_send_t } - | { rcv: mach_msg_empty_rcv_t }; - -declare class mach_msg_empty_t { - constructor(init?: mach_msg_empty_tDescriptor); - send: mach_msg_empty_send_t; - rcv: mach_msg_empty_rcv_t; -} - -type unnamed_1611770661417067768Descriptor = - | { ifk_ptr: interop.PointerConvertible } - | { ifk_value: number }; - -declare class unnamed_1611770661417067768 { - constructor(init?: unnamed_1611770661417067768Descriptor); - ifk_ptr: interop.Pointer; - ifk_value: number; -} - -type unnamed_385813658841822996Descriptor = - | { is_master: number } - | { is_main: number }; - -declare class unnamed_385813658841822996 { - constructor(init?: unnamed_385813658841822996Descriptor); - is_master: number; - is_main: number; -} - -type unnamed_12470301562991332040Descriptor = - | { if_status_v1: if_wifi_status_v1 }; - -declare class unnamed_12470301562991332040 { - constructor(init?: unnamed_12470301562991332040Descriptor); - if_status_v1: if_wifi_status_v1; -} - -type unnamed_2281161549104388195Descriptor = - | { iNodeNum: number } - | { linkCount: number } - | { rawDevice: number }; - -declare class unnamed_2281161549104388195 { - constructor(init?: unnamed_2281161549104388195Descriptor); - iNodeNum: number; - linkCount: number; - rawDevice: number; -} - -type unnamed_8068149190560042008Descriptor = - | { reserved: unknown /* const array */ } - | { work_interval_port: number } - | { service_port_info: interop.PointerConvertible } - | { service_port_name: number }; - -declare class unnamed_8068149190560042008 { - constructor(init?: unnamed_8068149190560042008Descriptor); - reserved: unknown /* const array */; - work_interval_port: number; - service_port_info: interop.Pointer; - service_port_name: number; -} - -type unnamed_13099333693668206186Descriptor = - | { type_u: unnamed_5988047022539380450 } - | { type_i: unnamed_599573240357722856 } - | { type_s: unnamed_2421620347329766671 } - | { type_frmr: unnamed_8725847577371759690 } - | { type_snap: unnamed_7897277111525828862 } - | { type_raw: unnamed_12640654642245975449 }; - -declare class unnamed_13099333693668206186 { - constructor(init?: unnamed_13099333693668206186Descriptor); - type_u: unnamed_5988047022539380450; - type_i: unnamed_599573240357722856; - type_s: unnamed_2421620347329766671; - type_frmr: unnamed_8725847577371759690; - type_snap: unnamed_7897277111525828862; - type_raw: unnamed_12640654642245975449; +declare class __ReplyUnion__vm_map_subsystem { + constructor(init?: __ReplyUnion__vm_map_subsystemDescriptor); + Reply_vm_region: __Reply__vm_region_t; + Reply_vm_allocate: __Reply__vm_allocate_t; + Reply_vm_deallocate: __Reply__vm_deallocate_t; + Reply_vm_protect: __Reply__vm_protect_t; + Reply_vm_inherit: __Reply__vm_inherit_t; + Reply_vm_read: __Reply__vm_read_t; + Reply_vm_read_list: __Reply__vm_read_list_t; + Reply_vm_write: __Reply__vm_write_t; + Reply_vm_copy: __Reply__vm_copy_t; + Reply_vm_read_overwrite: __Reply__vm_read_overwrite_t; + Reply_vm_msync: __Reply__vm_msync_t; + Reply_vm_behavior_set: __Reply__vm_behavior_set_t; + Reply_vm_map: __Reply__vm_map_t; + Reply_vm_machine_attribute: __Reply__vm_machine_attribute_t; + Reply_vm_remap: __Reply__vm_remap_t; + Reply_task_wire: __Reply__task_wire_t; + Reply_mach_make_memory_entry: __Reply__mach_make_memory_entry_t; + Reply_vm_map_page_query: __Reply__vm_map_page_query_t; + Reply_mach_vm_region_info: __Reply__mach_vm_region_info_t; + Reply_vm_mapped_pages_info: __Reply__vm_mapped_pages_info_t; + Reply_vm_region_recurse: __Reply__vm_region_recurse_t; + Reply_vm_region_recurse_64: __Reply__vm_region_recurse_64_t; + Reply_mach_vm_region_info_64: __Reply__mach_vm_region_info_64_t; + Reply_vm_region_64: __Reply__vm_region_64_t; + Reply_mach_make_memory_entry_64: __Reply__mach_make_memory_entry_64_t; + Reply_vm_map_64: __Reply__vm_map_64_t; + Reply_vm_purgable_control: __Reply__vm_purgable_control_t; + Reply_vm_map_exec_lockdown: __Reply__vm_map_exec_lockdown_t; + Reply_vm_remap_new: __Reply__vm_remap_new_t; } -type unnamed_14969666723722934170Descriptor = - | { bflu_list: interop.PointerConvertible } - | { bflu_pad: number }; +type unnamed_1268940931141765636Descriptor = + | { ip6_un1: ip6_hdrctl } + | { ip6_un2_vfc: number }; -declare class unnamed_14969666723722934170 { - constructor(init?: unnamed_14969666723722934170Descriptor); - bflu_list: interop.Pointer; - bflu_pad: number; +declare class unnamed_1268940931141765636 { + constructor(init?: unnamed_1268940931141765636Descriptor); + ip6_un1: ip6_hdrctl; + ip6_un2_vfc: number; } -type unnamed_14896862338299460266Descriptor = +type unnamed_16163939891023180617Descriptor = | { ih_pptr: number } | { ih_gwaddr: in_addr } | { ih_idseq: ih_idseq } @@ -27326,8 +25076,8 @@ type unnamed_14896862338299460266Descriptor = | { ih_pmtu: ih_pmtu } | { ih_rtradv: ih_rtradv }; -declare class unnamed_14896862338299460266 { - constructor(init?: unnamed_14896862338299460266Descriptor); +declare class unnamed_16163939891023180617 { + constructor(init?: unnamed_16163939891023180617Descriptor); ih_pptr: number; ih_gwaddr: in_addr; ih_idseq: ih_idseq; @@ -27336,14 +25086,40 @@ declare class unnamed_14896862338299460266 { ih_rtradv: ih_rtradv; } -type unnamed_3411320835597217749Descriptor = - | { gl_errfunc: (p1: string, p2: number) => number | null } - | { gl_errblk: (p1: string, p2: number) => number | null }; +type unnamed_14588102091958030739Descriptor = + | { ifru_addr: sockaddr_in6 } + | { ifru_dstaddr: sockaddr_in6 } + | { ifru_flags: number } + | { ifru_flags6: number } + | { ifru_metric: number } + | { ifru_intval: number } + | { ifru_data: string | null } + | { ifru_lifetime: in6_addrlifetime } + | { ifru_stat: in6_ifstat } + | { ifru_icmp6stat: icmp6_ifstat } + | { ifru_scope_id: unknown /* const array */ }; -declare class unnamed_3411320835597217749 { - constructor(init?: unnamed_3411320835597217749Descriptor); - gl_errfunc: (p1: string, p2: number) => number | null; - gl_errblk: (p1: string, p2: number) => number | null; +declare class unnamed_14588102091958030739 { + constructor(init?: unnamed_14588102091958030739Descriptor); + ifru_addr: sockaddr_in6; + ifru_dstaddr: sockaddr_in6; + ifru_flags: number; + ifru_flags6: number; + ifru_metric: number; + ifru_intval: number; + ifru_data: string | null; + ifru_lifetime: in6_addrlifetime; + ifru_stat: in6_ifstat; + ifru_icmp6stat: icmp6_ifstat; + ifru_scope_id: unknown /* const array */; +} + +type malloc_type_descriptor_v0_tDescriptor = + | { type_id: number }; + +declare class malloc_type_descriptor_v0_t { + constructor(init?: malloc_type_descriptor_v0_tDescriptor); + type_id: number; } type __RequestUnion__thread_act_subsystemDescriptor = @@ -27414,182 +25190,356 @@ declare class __RequestUnion__thread_act_subsystem { Request_thread_adopt_exception_handler: __Request__thread_adopt_exception_handler_t; } -type malloc_type_descriptor_v0_tDescriptor = - | { type_id: number }; +type mach_msg_empty_tDescriptor = + | { send: mach_msg_empty_send_t } + | { rcv: mach_msg_empty_rcv_t }; -declare class malloc_type_descriptor_v0_t { - constructor(init?: malloc_type_descriptor_v0_tDescriptor); - type_id: number; +declare class mach_msg_empty_t { + constructor(init?: mach_msg_empty_tDescriptor); + send: mach_msg_empty_send_t; + rcv: mach_msg_empty_rcv_t; } -type unnamed_14915245273993914137Descriptor = - | { ran_strx: number }; +type unnamed_9497288941881539350Descriptor = + | { inp46_foreign: in_addr_4in6 } + | { inp6_foreign: in6_addr }; -declare class unnamed_14915245273993914137 { - constructor(init?: unnamed_14915245273993914137Descriptor); - ran_strx: number; +declare class unnamed_9497288941881539350 { + constructor(init?: unnamed_9497288941881539350Descriptor); + inp46_foreign: in_addr_4in6; + inp6_foreign: in6_addr; } -type __ReplyUnion__thread_act_subsystemDescriptor = - | { Reply_thread_terminate: __Reply__thread_terminate_t } - | { Reply_act_get_state: __Reply__act_get_state_t } - | { Reply_act_set_state: __Reply__act_set_state_t } - | { Reply_thread_get_state: __Reply__thread_get_state_t } - | { Reply_thread_set_state: __Reply__thread_set_state_t } - | { Reply_thread_suspend: __Reply__thread_suspend_t } - | { Reply_thread_resume: __Reply__thread_resume_t } - | { Reply_thread_abort: __Reply__thread_abort_t } - | { Reply_thread_abort_safely: __Reply__thread_abort_safely_t } - | { Reply_thread_depress_abort: __Reply__thread_depress_abort_t } - | { Reply_thread_get_special_port: __Reply__thread_get_special_port_t } - | { Reply_thread_set_special_port: __Reply__thread_set_special_port_t } - | { Reply_thread_info: __Reply__thread_info_t } - | { Reply_thread_set_exception_ports: __Reply__thread_set_exception_ports_t } - | { Reply_thread_get_exception_ports: __Reply__thread_get_exception_ports_t } - | { Reply_thread_swap_exception_ports: __Reply__thread_swap_exception_ports_t } - | { Reply_thread_policy: __Reply__thread_policy_t } - | { Reply_thread_policy_set: __Reply__thread_policy_set_t } - | { Reply_thread_policy_get: __Reply__thread_policy_get_t } - | { Reply_thread_sample: __Reply__thread_sample_t } - | { Reply_etap_trace_thread: __Reply__etap_trace_thread_t } - | { Reply_thread_assign: __Reply__thread_assign_t } - | { Reply_thread_assign_default: __Reply__thread_assign_default_t } - | { Reply_thread_get_assignment: __Reply__thread_get_assignment_t } - | { Reply_thread_set_policy: __Reply__thread_set_policy_t } - | { Reply_thread_get_mach_voucher: __Reply__thread_get_mach_voucher_t } - | { Reply_thread_set_mach_voucher: __Reply__thread_set_mach_voucher_t } - | { Reply_thread_swap_mach_voucher: __Reply__thread_swap_mach_voucher_t } - | { Reply_thread_convert_thread_state: __Reply__thread_convert_thread_state_t } - | { Reply_thread_get_exception_ports_info: __Reply__thread_get_exception_ports_info_t } - | { Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t }; +type unnamed_11206538674155518421Descriptor = + | { ether_type: number } + | { sap: unknown /* const array */ } + | { snap: unknown /* const array */ } + | { other: unknown /* const array */ }; -declare class __ReplyUnion__thread_act_subsystem { - constructor(init?: __ReplyUnion__thread_act_subsystemDescriptor); - Reply_thread_terminate: __Reply__thread_terminate_t; - Reply_act_get_state: __Reply__act_get_state_t; - Reply_act_set_state: __Reply__act_set_state_t; - Reply_thread_get_state: __Reply__thread_get_state_t; - Reply_thread_set_state: __Reply__thread_set_state_t; - Reply_thread_suspend: __Reply__thread_suspend_t; - Reply_thread_resume: __Reply__thread_resume_t; - Reply_thread_abort: __Reply__thread_abort_t; - Reply_thread_abort_safely: __Reply__thread_abort_safely_t; - Reply_thread_depress_abort: __Reply__thread_depress_abort_t; - Reply_thread_get_special_port: __Reply__thread_get_special_port_t; - Reply_thread_set_special_port: __Reply__thread_set_special_port_t; - Reply_thread_info: __Reply__thread_info_t; - Reply_thread_set_exception_ports: __Reply__thread_set_exception_ports_t; - Reply_thread_get_exception_ports: __Reply__thread_get_exception_ports_t; - Reply_thread_swap_exception_ports: __Reply__thread_swap_exception_ports_t; - Reply_thread_policy: __Reply__thread_policy_t; - Reply_thread_policy_set: __Reply__thread_policy_set_t; - Reply_thread_policy_get: __Reply__thread_policy_get_t; - Reply_thread_sample: __Reply__thread_sample_t; - Reply_etap_trace_thread: __Reply__etap_trace_thread_t; - Reply_thread_assign: __Reply__thread_assign_t; - Reply_thread_assign_default: __Reply__thread_assign_default_t; - Reply_thread_get_assignment: __Reply__thread_get_assignment_t; - Reply_thread_set_policy: __Reply__thread_set_policy_t; - Reply_thread_get_mach_voucher: __Reply__thread_get_mach_voucher_t; - Reply_thread_set_mach_voucher: __Reply__thread_set_mach_voucher_t; - Reply_thread_swap_mach_voucher: __Reply__thread_swap_mach_voucher_t; - Reply_thread_convert_thread_state: __Reply__thread_convert_thread_state_t; - Reply_thread_get_exception_ports_info: __Reply__thread_get_exception_ports_info_t; - Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t; +declare class unnamed_11206538674155518421 { + constructor(init?: unnamed_11206538674155518421Descriptor); + ether_type: number; + sap: unknown /* const array */; + snap: unknown /* const array */; + other: unknown /* const array */; +} + +type __RequestUnion__host_priv_subsystemDescriptor = + | { Request_host_get_boot_info: __Request__host_get_boot_info_t } + | { Request_host_reboot: __Request__host_reboot_t } + | { Request_host_priv_statistics: __Request__host_priv_statistics_t } + | { Request_host_default_memory_manager: __Request__host_default_memory_manager_t } + | { Request_vm_wire: __Request__vm_wire_t } + | { Request_thread_wire: __Request__thread_wire_t } + | { Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t } + | { Request_host_processors: __Request__host_processors_t } + | { Request_host_get_clock_control: __Request__host_get_clock_control_t } + | { Request_kmod_create: __Request__kmod_create_t } + | { Request_kmod_destroy: __Request__kmod_destroy_t } + | { Request_kmod_control: __Request__kmod_control_t } + | { Request_host_get_special_port: __Request__host_get_special_port_t } + | { Request_host_set_special_port: __Request__host_set_special_port_t } + | { Request_host_set_exception_ports: __Request__host_set_exception_ports_t } + | { Request_host_get_exception_ports: __Request__host_get_exception_ports_t } + | { Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t } + | { Request_mach_vm_wire: __Request__mach_vm_wire_t } + | { Request_host_processor_sets: __Request__host_processor_sets_t } + | { Request_host_processor_set_priv: __Request__host_processor_set_priv_t } + | { Request_host_set_UNDServer: __Request__host_set_UNDServer_t } + | { Request_host_get_UNDServer: __Request__host_get_UNDServer_t } + | { Request_kext_request: __Request__kext_request_t }; + +declare class __RequestUnion__host_priv_subsystem { + constructor(init?: __RequestUnion__host_priv_subsystemDescriptor); + Request_host_get_boot_info: __Request__host_get_boot_info_t; + Request_host_reboot: __Request__host_reboot_t; + Request_host_priv_statistics: __Request__host_priv_statistics_t; + Request_host_default_memory_manager: __Request__host_default_memory_manager_t; + Request_vm_wire: __Request__vm_wire_t; + Request_thread_wire: __Request__thread_wire_t; + Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t; + Request_host_processors: __Request__host_processors_t; + Request_host_get_clock_control: __Request__host_get_clock_control_t; + Request_kmod_create: __Request__kmod_create_t; + Request_kmod_destroy: __Request__kmod_destroy_t; + Request_kmod_control: __Request__kmod_control_t; + Request_host_get_special_port: __Request__host_get_special_port_t; + Request_host_set_special_port: __Request__host_set_special_port_t; + Request_host_set_exception_ports: __Request__host_set_exception_ports_t; + Request_host_get_exception_ports: __Request__host_get_exception_ports_t; + Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t; + Request_mach_vm_wire: __Request__mach_vm_wire_t; + Request_host_processor_sets: __Request__host_processor_sets_t; + Request_host_processor_set_priv: __Request__host_processor_set_priv_t; + Request_host_set_UNDServer: __Request__host_set_UNDServer_t; + Request_host_get_UNDServer: __Request__host_get_UNDServer_t; + Request_kext_request: __Request__kext_request_t; } -type unnamed_6714754025891764088Descriptor = +type unnamed_5875706616793615818Descriptor = | { ina_46: in4in6_addr } | { ina_6: in6_addr }; -declare class unnamed_6714754025891764088 { - constructor(init?: unnamed_6714754025891764088Descriptor); +declare class unnamed_5875706616793615818 { + constructor(init?: unnamed_5875706616793615818Descriptor); ina_46: in4in6_addr; ina_6: in6_addr; } -type lc_strDescriptor = - | { offset: number }; +type unnamed_1421198579709750629Descriptor = + | { inp46_local: in_addr_4in6 } + | { inp6_local: in6_addr }; -declare class lc_str { - constructor(init?: lc_strDescriptor); - offset: number; +declare class unnamed_1421198579709750629 { + constructor(init?: unnamed_1421198579709750629Descriptor); + inp46_local: in_addr_4in6; + inp6_local: in6_addr; } -type mach_msg_descriptor_tDescriptor = - | { port: mach_msg_port_descriptor_t } - | { out_of_line: mach_msg_ool_descriptor_t } - | { ool_ports: mach_msg_ool_ports_descriptor_t } - | { type: mach_msg_type_descriptor_t } - | { guarded_port: mach_msg_guarded_port_descriptor_t }; +type unnamed_5146768361021127489Descriptor = + | { addr8: unknown /* const array */ } + | { addr16: unknown /* const array */ } + | { addr32: unknown /* const array */ }; -declare class mach_msg_descriptor_t { - constructor(init?: mach_msg_descriptor_tDescriptor); - port: mach_msg_port_descriptor_t; - out_of_line: mach_msg_ool_descriptor_t; - ool_ports: mach_msg_ool_ports_descriptor_t; - type: mach_msg_type_descriptor_t; - guarded_port: mach_msg_guarded_port_descriptor_t; +declare class unnamed_5146768361021127489 { + constructor(init?: unnamed_5146768361021127489Descriptor); + addr8: unknown /* const array */; + addr16: unknown /* const array */; + addr32: unknown /* const array */; } -type __ReplyUnion__mach_host_subsystemDescriptor = - | { Reply_host_info: __Reply__host_info_t } - | { Reply_host_kernel_version: __Reply__host_kernel_version_t } - | { Reply__host_page_size: __Reply___host_page_size_t } - | { Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t } - | { Reply_host_processor_info: __Reply__host_processor_info_t } - | { Reply_host_get_io_main: __Reply__host_get_io_main_t } - | { Reply_host_get_clock_service: __Reply__host_get_clock_service_t } - | { Reply_kmod_get_info: __Reply__kmod_get_info_t } - | { Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t } - | { Reply_processor_set_default: __Reply__processor_set_default_t } - | { Reply_processor_set_create: __Reply__processor_set_create_t } - | { Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t } - | { Reply_host_statistics: __Reply__host_statistics_t } - | { Reply_host_request_notification: __Reply__host_request_notification_t } - | { Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t } - | { Reply_host_statistics64: __Reply__host_statistics64_t } - | { Reply_mach_zone_info: __Reply__mach_zone_info_t } - | { Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t } - | { Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t } - | { Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t } - | { Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t } - | { Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t } - | { Reply_mach_memory_info: __Reply__mach_memory_info_t } - | { Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t } - | { Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t } - | { Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t } - | { Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t }; +type ifnet_interface_advisory_notification_type_tDescriptor = + | { cell: interop.Enum } + | { wifi: interop.Enum }; -declare class __ReplyUnion__mach_host_subsystem { - constructor(init?: __ReplyUnion__mach_host_subsystemDescriptor); - Reply_host_info: __Reply__host_info_t; - Reply_host_kernel_version: __Reply__host_kernel_version_t; - Reply__host_page_size: __Reply___host_page_size_t; - Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t; - Reply_host_processor_info: __Reply__host_processor_info_t; - Reply_host_get_io_main: __Reply__host_get_io_main_t; - Reply_host_get_clock_service: __Reply__host_get_clock_service_t; - Reply_kmod_get_info: __Reply__kmod_get_info_t; - Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t; - Reply_processor_set_default: __Reply__processor_set_default_t; - Reply_processor_set_create: __Reply__processor_set_create_t; - Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t; - Reply_host_statistics: __Reply__host_statistics_t; - Reply_host_request_notification: __Reply__host_request_notification_t; - Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t; - Reply_host_statistics64: __Reply__host_statistics64_t; - Reply_mach_zone_info: __Reply__mach_zone_info_t; - Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t; - Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t; - Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t; - Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t; - Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t; - Reply_mach_memory_info: __Reply__mach_memory_info_t; - Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t; - Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t; - Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t; - Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t; +declare class ifnet_interface_advisory_notification_type_t { + constructor(init?: ifnet_interface_advisory_notification_type_tDescriptor); + cell: interop.Enum; + wifi: interop.Enum; +} + +type unnamed_15315128086020544945Descriptor = + | { ifcu_buf: string | null } + | { ifcu_req: interop.PointerConvertible }; + +declare class unnamed_15315128086020544945 { + constructor(init?: unnamed_15315128086020544945Descriptor); + ifcu_buf: string | null; + ifcu_req: interop.Pointer; +} + +type unnamed_9658494857777605109Descriptor = + | { inp46_foreign: in_addr_4in6 } + | { inp6_foreign: in6_addr }; + +declare class unnamed_9658494857777605109 { + constructor(init?: unnamed_9658494857777605109Descriptor); + inp46_foreign: in_addr_4in6; + inp6_foreign: in6_addr; +} + +type __mbstate_tDescriptor = + | { __mbstate8: unknown /* const array */ } + | { _mbstateL: number }; + +declare class __mbstate_t { + constructor(init?: __mbstate_tDescriptor); + __mbstate8: unknown /* const array */; + _mbstateL: number; +} + +type unnamed_6655533433688948231Descriptor = + | { ifsr_cell: if_cellular_status } + | { ifsr_wifi: if_wifi_status }; + +declare class unnamed_6655533433688948231 { + constructor(init?: unnamed_6655533433688948231Descriptor); + ifsr_cell: if_cellular_status; + ifsr_wifi: if_wifi_status; +} + +type unnamed_3396947394523107438Descriptor = + | { type_u: unnamed_6607071774793166897 } + | { type_i: unnamed_11037506293861388547 } + | { type_s: unnamed_13382323419751933956 } + | { type_frmr: unnamed_4086398859282741099 } + | { type_snap: unnamed_5031467857764340464 } + | { type_raw: unnamed_8484498633780266126 }; + +declare class unnamed_3396947394523107438 { + constructor(init?: unnamed_3396947394523107438Descriptor); + type_u: unnamed_6607071774793166897; + type_i: unnamed_11037506293861388547; + type_s: unnamed_13382323419751933956; + type_frmr: unnamed_4086398859282741099; + type_snap: unnamed_5031467857764340464; + type_raw: unnamed_8484498633780266126; +} + +type BTreeKeyDescriptor = + | { length8: number } + | { length16: number } + | { rawData: unknown /* const array */ }; + +declare class BTreeKey { + constructor(init?: BTreeKeyDescriptor); + length8: number; + length16: number; + rawData: unknown /* const array */; +} + +type unnamed_18274963185808352070Descriptor = + | { id_ts: id_ts } + | { id_ip: id_ip } + | { id_radv: icmp_ra_addr } + | { id_mask: number } + | { id_data: unknown /* const array */ }; + +declare class unnamed_18274963185808352070 { + constructor(init?: unnamed_18274963185808352070Descriptor); + id_ts: id_ts; + id_ip: id_ip; + id_radv: icmp_ra_addr; + id_mask: number; + id_data: unknown /* const array */; +} + +type unnamed_15590176993070696323Descriptor = + | { gl_errfunc: (p1: string, p2: number) => number | null } + | { gl_errblk: (p1: string, p2: number) => number | null }; + +declare class unnamed_15590176993070696323 { + constructor(init?: unnamed_15590176993070696323Descriptor); + gl_errfunc: (p1: string, p2: number) => number | null; + gl_errblk: (p1: string, p2: number) => number | null; +} + +type unnamed_9279470776087544183Descriptor = + | { NV0: unknown /* const array */ } + | { NV1: unnamed_11810500352046755208 }; + +declare class unnamed_9279470776087544183 { + constructor(init?: unnamed_9279470776087544183Descriptor); + NV0: unknown /* const array */; + NV1: unnamed_11810500352046755208; +} + +type waitDescriptor = + | { w_status: number } + | { w_T: unnamed_7192305794184816688 } + | { w_S: unnamed_16820094213973402152 }; + +declare class wait { + constructor(init?: waitDescriptor); + w_status: number; + w_T: unnamed_7192305794184816688; + w_S: unnamed_16820094213973402152; +} + +type unnamed_2001311095937887546Descriptor = + | { sadb_x_sa2_reserved2: number }; + +declare class unnamed_2001311095937887546 { + constructor(init?: unnamed_2001311095937887546Descriptor); + sadb_x_sa2_reserved2: number; +} + +type _TXTRecordRef_tDescriptor = + | { PrivateData: unknown /* const array */ } + | { ForceNaturalAlignment: string | null }; + +declare class _TXTRecordRef_t { + constructor(init?: _TXTRecordRef_tDescriptor); + PrivateData: unknown /* const array */; + ForceNaturalAlignment: string | null; +} + +type unnamed_996628347941081396Descriptor = + | { n_strx: number }; + +declare class unnamed_996628347941081396 { + constructor(init?: unnamed_996628347941081396Descriptor); + n_strx: number; +} + +type unnamed_9993560228078637820Descriptor = + | { icmp6_un_data32: unknown /* const array */ } + | { icmp6_un_data16: unknown /* const array */ } + | { icmp6_un_data8: unknown /* const array */ }; + +declare class unnamed_9993560228078637820 { + constructor(init?: unnamed_9993560228078637820Descriptor); + icmp6_un_data32: unknown /* const array */; + icmp6_un_data16: unknown /* const array */; + icmp6_un_data8: unknown /* const array */; +} + +type lc_strDescriptor = + | { offset: number }; + +declare class lc_str { + constructor(init?: lc_strDescriptor); + offset: number; +} + +type __RequestUnion__mach_host_subsystemDescriptor = + | { Request_host_info: __Request__host_info_t } + | { Request_host_kernel_version: __Request__host_kernel_version_t } + | { Request__host_page_size: __Request___host_page_size_t } + | { Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t } + | { Request_host_processor_info: __Request__host_processor_info_t } + | { Request_host_get_io_main: __Request__host_get_io_main_t } + | { Request_host_get_clock_service: __Request__host_get_clock_service_t } + | { Request_kmod_get_info: __Request__kmod_get_info_t } + | { Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t } + | { Request_processor_set_default: __Request__processor_set_default_t } + | { Request_processor_set_create: __Request__processor_set_create_t } + | { Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t } + | { Request_host_statistics: __Request__host_statistics_t } + | { Request_host_request_notification: __Request__host_request_notification_t } + | { Request_host_lockgroup_info: __Request__host_lockgroup_info_t } + | { Request_host_statistics64: __Request__host_statistics64_t } + | { Request_mach_zone_info: __Request__mach_zone_info_t } + | { Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t } + | { Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t } + | { Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t } + | { Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t } + | { Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t } + | { Request_mach_memory_info: __Request__mach_memory_info_t } + | { Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t } + | { Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t } + | { Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t } + | { Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t }; + +declare class __RequestUnion__mach_host_subsystem { + constructor(init?: __RequestUnion__mach_host_subsystemDescriptor); + Request_host_info: __Request__host_info_t; + Request_host_kernel_version: __Request__host_kernel_version_t; + Request__host_page_size: __Request___host_page_size_t; + Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t; + Request_host_processor_info: __Request__host_processor_info_t; + Request_host_get_io_main: __Request__host_get_io_main_t; + Request_host_get_clock_service: __Request__host_get_clock_service_t; + Request_kmod_get_info: __Request__kmod_get_info_t; + Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t; + Request_processor_set_default: __Request__processor_set_default_t; + Request_processor_set_create: __Request__processor_set_create_t; + Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t; + Request_host_statistics: __Request__host_statistics_t; + Request_host_request_notification: __Request__host_request_notification_t; + Request_host_lockgroup_info: __Request__host_lockgroup_info_t; + Request_host_statistics64: __Request__host_statistics64_t; + Request_mach_zone_info: __Request__mach_zone_info_t; + Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t; + Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t; + Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t; + Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t; + Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t; + Request_mach_memory_info: __Request__mach_memory_info_t; + Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t; + Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t; + Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t; + Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t; } type __ReplyUnion__mach_port_subsystemDescriptor = @@ -27682,82 +25632,80 @@ declare class __ReplyUnion__mach_port_subsystem { Reply_mach_port_assert_attributes: __Reply__mach_port_assert_attributes_t; } -type unnamed_13293823414655107270Descriptor = - | { p_st1: unnamed_17949653226844393269 } - | { __p_starttime: timeval }; - -declare class unnamed_13293823414655107270 { - constructor(init?: unnamed_13293823414655107270Descriptor); - p_st1: unnamed_17949653226844393269; - __p_starttime: timeval; -} - -type __RequestUnion__mach_host_subsystemDescriptor = - | { Request_host_info: __Request__host_info_t } - | { Request_host_kernel_version: __Request__host_kernel_version_t } - | { Request__host_page_size: __Request___host_page_size_t } - | { Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t } - | { Request_host_processor_info: __Request__host_processor_info_t } - | { Request_host_get_io_main: __Request__host_get_io_main_t } - | { Request_host_get_clock_service: __Request__host_get_clock_service_t } - | { Request_kmod_get_info: __Request__kmod_get_info_t } - | { Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t } - | { Request_processor_set_default: __Request__processor_set_default_t } - | { Request_processor_set_create: __Request__processor_set_create_t } - | { Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t } - | { Request_host_statistics: __Request__host_statistics_t } - | { Request_host_request_notification: __Request__host_request_notification_t } - | { Request_host_lockgroup_info: __Request__host_lockgroup_info_t } - | { Request_host_statistics64: __Request__host_statistics64_t } - | { Request_mach_zone_info: __Request__mach_zone_info_t } - | { Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t } - | { Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t } - | { Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t } - | { Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t } - | { Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t } - | { Request_mach_memory_info: __Request__mach_memory_info_t } - | { Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t } - | { Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t } - | { Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t } - | { Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t }; +type __ReplyUnion__thread_act_subsystemDescriptor = + | { Reply_thread_terminate: __Reply__thread_terminate_t } + | { Reply_act_get_state: __Reply__act_get_state_t } + | { Reply_act_set_state: __Reply__act_set_state_t } + | { Reply_thread_get_state: __Reply__thread_get_state_t } + | { Reply_thread_set_state: __Reply__thread_set_state_t } + | { Reply_thread_suspend: __Reply__thread_suspend_t } + | { Reply_thread_resume: __Reply__thread_resume_t } + | { Reply_thread_abort: __Reply__thread_abort_t } + | { Reply_thread_abort_safely: __Reply__thread_abort_safely_t } + | { Reply_thread_depress_abort: __Reply__thread_depress_abort_t } + | { Reply_thread_get_special_port: __Reply__thread_get_special_port_t } + | { Reply_thread_set_special_port: __Reply__thread_set_special_port_t } + | { Reply_thread_info: __Reply__thread_info_t } + | { Reply_thread_set_exception_ports: __Reply__thread_set_exception_ports_t } + | { Reply_thread_get_exception_ports: __Reply__thread_get_exception_ports_t } + | { Reply_thread_swap_exception_ports: __Reply__thread_swap_exception_ports_t } + | { Reply_thread_policy: __Reply__thread_policy_t } + | { Reply_thread_policy_set: __Reply__thread_policy_set_t } + | { Reply_thread_policy_get: __Reply__thread_policy_get_t } + | { Reply_thread_sample: __Reply__thread_sample_t } + | { Reply_etap_trace_thread: __Reply__etap_trace_thread_t } + | { Reply_thread_assign: __Reply__thread_assign_t } + | { Reply_thread_assign_default: __Reply__thread_assign_default_t } + | { Reply_thread_get_assignment: __Reply__thread_get_assignment_t } + | { Reply_thread_set_policy: __Reply__thread_set_policy_t } + | { Reply_thread_get_mach_voucher: __Reply__thread_get_mach_voucher_t } + | { Reply_thread_set_mach_voucher: __Reply__thread_set_mach_voucher_t } + | { Reply_thread_swap_mach_voucher: __Reply__thread_swap_mach_voucher_t } + | { Reply_thread_convert_thread_state: __Reply__thread_convert_thread_state_t } + | { Reply_thread_get_exception_ports_info: __Reply__thread_get_exception_ports_info_t } + | { Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t }; -declare class __RequestUnion__mach_host_subsystem { - constructor(init?: __RequestUnion__mach_host_subsystemDescriptor); - Request_host_info: __Request__host_info_t; - Request_host_kernel_version: __Request__host_kernel_version_t; - Request__host_page_size: __Request___host_page_size_t; - Request_mach_memory_object_memory_entry: __Request__mach_memory_object_memory_entry_t; - Request_host_processor_info: __Request__host_processor_info_t; - Request_host_get_io_main: __Request__host_get_io_main_t; - Request_host_get_clock_service: __Request__host_get_clock_service_t; - Request_kmod_get_info: __Request__kmod_get_info_t; - Request_host_virtual_physical_table_info: __Request__host_virtual_physical_table_info_t; - Request_processor_set_default: __Request__processor_set_default_t; - Request_processor_set_create: __Request__processor_set_create_t; - Request_mach_memory_object_memory_entry_64: __Request__mach_memory_object_memory_entry_64_t; - Request_host_statistics: __Request__host_statistics_t; - Request_host_request_notification: __Request__host_request_notification_t; - Request_host_lockgroup_info: __Request__host_lockgroup_info_t; - Request_host_statistics64: __Request__host_statistics64_t; - Request_mach_zone_info: __Request__mach_zone_info_t; - Request_host_create_mach_voucher: __Request__host_create_mach_voucher_t; - Request_host_register_mach_voucher_attr_manager: __Request__host_register_mach_voucher_attr_manager_t; - Request_host_register_well_known_mach_voucher_attr_manager: __Request__host_register_well_known_mach_voucher_attr_manager_t; - Request_host_set_atm_diagnostic_flag: __Request__host_set_atm_diagnostic_flag_t; - Request_host_get_atm_diagnostic_flag: __Request__host_get_atm_diagnostic_flag_t; - Request_mach_memory_info: __Request__mach_memory_info_t; - Request_host_set_multiuser_config_flags: __Request__host_set_multiuser_config_flags_t; - Request_host_get_multiuser_config_flags: __Request__host_get_multiuser_config_flags_t; - Request_host_check_multiuser_mode: __Request__host_check_multiuser_mode_t; - Request_mach_zone_info_for_zone: __Request__mach_zone_info_for_zone_t; +declare class __ReplyUnion__thread_act_subsystem { + constructor(init?: __ReplyUnion__thread_act_subsystemDescriptor); + Reply_thread_terminate: __Reply__thread_terminate_t; + Reply_act_get_state: __Reply__act_get_state_t; + Reply_act_set_state: __Reply__act_set_state_t; + Reply_thread_get_state: __Reply__thread_get_state_t; + Reply_thread_set_state: __Reply__thread_set_state_t; + Reply_thread_suspend: __Reply__thread_suspend_t; + Reply_thread_resume: __Reply__thread_resume_t; + Reply_thread_abort: __Reply__thread_abort_t; + Reply_thread_abort_safely: __Reply__thread_abort_safely_t; + Reply_thread_depress_abort: __Reply__thread_depress_abort_t; + Reply_thread_get_special_port: __Reply__thread_get_special_port_t; + Reply_thread_set_special_port: __Reply__thread_set_special_port_t; + Reply_thread_info: __Reply__thread_info_t; + Reply_thread_set_exception_ports: __Reply__thread_set_exception_ports_t; + Reply_thread_get_exception_ports: __Reply__thread_get_exception_ports_t; + Reply_thread_swap_exception_ports: __Reply__thread_swap_exception_ports_t; + Reply_thread_policy: __Reply__thread_policy_t; + Reply_thread_policy_set: __Reply__thread_policy_set_t; + Reply_thread_policy_get: __Reply__thread_policy_get_t; + Reply_thread_sample: __Reply__thread_sample_t; + Reply_etap_trace_thread: __Reply__etap_trace_thread_t; + Reply_thread_assign: __Reply__thread_assign_t; + Reply_thread_assign_default: __Reply__thread_assign_default_t; + Reply_thread_get_assignment: __Reply__thread_get_assignment_t; + Reply_thread_set_policy: __Reply__thread_set_policy_t; + Reply_thread_get_mach_voucher: __Reply__thread_get_mach_voucher_t; + Reply_thread_set_mach_voucher: __Reply__thread_set_mach_voucher_t; + Reply_thread_swap_mach_voucher: __Reply__thread_swap_mach_voucher_t; + Reply_thread_convert_thread_state: __Reply__thread_convert_thread_state_t; + Reply_thread_get_exception_ports_info: __Reply__thread_get_exception_ports_info_t; + Reply_thread_adopt_exception_handler: __Reply__thread_adopt_exception_handler_t; } -type unnamed_748751840710120768Descriptor = - | { sadb_x_sa2_reserved2: number }; +type unnamed_16399479197806178150Descriptor = + | { ran_strx: number }; -declare class unnamed_748751840710120768 { - constructor(init?: unnamed_748751840710120768Descriptor); - sadb_x_sa2_reserved2: number; +declare class unnamed_16399479197806178150 { + constructor(init?: unnamed_16399479197806178150Descriptor); + ran_strx: number; } type __RequestUnion__processor_set_subsystemDescriptor = @@ -27788,29 +25736,119 @@ declare class __RequestUnion__processor_set_subsystem { Request_processor_set_tasks_with_flavor: __Request__processor_set_tasks_with_flavor_t; } -type __RequestUnion__exc_subsystemDescriptor = - | { Request_exception_raise: __Request__exception_raise_t } - | { Request_exception_raise_state: __Request__exception_raise_state_t } - | { Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t }; +type unnamed_11293842726292155158Descriptor = + | { arg32: au_arg32_t } + | { arg64: au_arg64_t } + | { arb: au_arb_t } + | { attr32: au_attr32_t } + | { attr64: au_attr64_t } + | { execarg: au_execarg_t } + | { execenv: au_execenv_t } + | { exit: au_exit_t } + | { file: au_file_t } + | { grps: au_groups_t } + | { hdr32: au_header32_t } + | { hdr32_ex: au_header32_ex_t } + | { hdr64: au_header64_t } + | { hdr64_ex: au_header64_ex_t } + | { inaddr: au_inaddr_t } + | { inaddr_ex: au_inaddr_ex_t } + | { ip: au_ip_t } + | { ipc: au_ipc_t } + | { ipcperm: au_ipcperm_t } + | { iport: au_iport_t } + | { opaque: au_opaque_t } + | { path: au_path_t } + | { proc32: au_proc32_t } + | { proc32_ex: au_proc32ex_t } + | { proc64: au_proc64_t } + | { proc64_ex: au_proc64ex_t } + | { ret32: au_ret32_t } + | { ret64: au_ret64_t } + | { seq: au_seq_t } + | { socket: au_socket_t } + | { socket_ex32: au_socket_ex32_t } + | { sockinet_ex32: au_socketinet_ex32_t } + | { sockunix: au_socketunix_t } + | { subj32: au_subject32_t } + | { subj32_ex: au_subject32ex_t } + | { subj64: au_subject64_t } + | { subj64_ex: au_subject64ex_t } + | { text: au_text_t } + | { kevent: au_kevent_t } + | { invalid: au_invalid_t } + | { trail: au_trailer_t } + | { zonename: au_zonename_t } + | { cert_hash: au_cert_hash_t } + | { krb5_principal: au_krb5_principal_t } + | { identity: au_identity_t }; -declare class __RequestUnion__exc_subsystem { - constructor(init?: __RequestUnion__exc_subsystemDescriptor); - Request_exception_raise: __Request__exception_raise_t; - Request_exception_raise_state: __Request__exception_raise_state_t; - Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t; +declare class unnamed_11293842726292155158 { + constructor(init?: unnamed_11293842726292155158Descriptor); + arg32: au_arg32_t; + arg64: au_arg64_t; + arb: au_arb_t; + attr32: au_attr32_t; + attr64: au_attr64_t; + execarg: au_execarg_t; + execenv: au_execenv_t; + exit: au_exit_t; + file: au_file_t; + grps: au_groups_t; + hdr32: au_header32_t; + hdr32_ex: au_header32_ex_t; + hdr64: au_header64_t; + hdr64_ex: au_header64_ex_t; + inaddr: au_inaddr_t; + inaddr_ex: au_inaddr_ex_t; + ip: au_ip_t; + ipc: au_ipc_t; + ipcperm: au_ipcperm_t; + iport: au_iport_t; + opaque: au_opaque_t; + path: au_path_t; + proc32: au_proc32_t; + proc32_ex: au_proc32ex_t; + proc64: au_proc64_t; + proc64_ex: au_proc64ex_t; + ret32: au_ret32_t; + ret64: au_ret64_t; + seq: au_seq_t; + socket: au_socket_t; + socket_ex32: au_socket_ex32_t; + sockinet_ex32: au_socketinet_ex32_t; + sockunix: au_socketunix_t; + subj32: au_subject32_t; + subj32_ex: au_subject32ex_t; + subj64: au_subject64_t; + subj64_ex: au_subject64ex_t; + text: au_text_t; + kevent: au_kevent_t; + invalid: au_invalid_t; + trail: au_trailer_t; + zonename: au_zonename_t; + cert_hash: au_cert_hash_t; + krb5_principal: au_krb5_principal_t; + identity: au_identity_t; } -type __RequestUnion__host_security_subsystemDescriptor = - | { Request_host_security_create_task_token: __Request__host_security_create_task_token_t } - | { Request_host_security_set_task_token: __Request__host_security_set_task_token_t }; +type _http_addr_uDescriptor = + | { addr: sockaddr } + | { ipv4: sockaddr_in } + | { ipv6: sockaddr_in6 } + | { un: sockaddr_un } + | { pad: unknown /* const array */ }; -declare class __RequestUnion__host_security_subsystem { - constructor(init?: __RequestUnion__host_security_subsystemDescriptor); - Request_host_security_create_task_token: __Request__host_security_create_task_token_t; - Request_host_security_set_task_token: __Request__host_security_set_task_token_t; +declare class _http_addr_u { + constructor(init?: _http_addr_uDescriptor); + addr: sockaddr; + ipv4: sockaddr_in; + ipv6: sockaddr_in6; + un: sockaddr_un; + pad: unknown /* const array */; } -type unnamed_8675020192860117772Descriptor = +type unnamed_4991142208153925470Descriptor = | { ifru_addr: sockaddr } | { ifru_dstaddr: sockaddr } | { ifru_broadaddr: sockaddr } @@ -27829,10 +25867,11 @@ type unnamed_8675020192860117772Descriptor = | { ifru_functional_type: number } | { ifru_peer_egress_functional_type: number } | { ifru_is_directlink: number } - | { ifru_is_vpn: number }; + | { ifru_is_vpn: number } + | { ifru_is_companionlink: number }; -declare class unnamed_8675020192860117772 { - constructor(init?: unnamed_8675020192860117772Descriptor); +declare class unnamed_4991142208153925470 { + constructor(init?: unnamed_4991142208153925470Descriptor); ifru_addr: sockaddr; ifru_dstaddr: sockaddr; ifru_broadaddr: sockaddr; @@ -27852,42 +25891,95 @@ declare class unnamed_8675020192860117772 { ifru_peer_egress_functional_type: number; ifru_is_directlink: number; ifru_is_vpn: number; + ifru_is_companionlink: number; } -type ppd_cplimit_uDescriptor = - | { custom_curve: number } - | { custom_int: number } - | { custom_invcurve: number } - | { custom_passcode: number } - | { custom_password: number } - | { custom_points: number } - | { custom_real: number } - | { custom_string: number }; +type sigvalDescriptor = + | { sival_int: number } + | { sival_ptr: interop.PointerConvertible }; -declare class ppd_cplimit_u { - constructor(init?: ppd_cplimit_uDescriptor); - custom_curve: number; - custom_int: number; - custom_invcurve: number; - custom_passcode: number; - custom_password: number; - custom_points: number; - custom_real: number; - custom_string: number; +declare class sigval { + constructor(init?: sigvalDescriptor); + sival_int: number; + sival_ptr: interop.Pointer; } -type unnamed_1662150316210571222Descriptor = - | { sadb_x_sa2_reserved1: number }; +type __RequestUnion__processor_subsystemDescriptor = + | { Request_processor_start: __Request__processor_start_t } + | { Request_processor_exit: __Request__processor_exit_t } + | { Request_processor_info: __Request__processor_info_t } + | { Request_processor_control: __Request__processor_control_t } + | { Request_processor_assign: __Request__processor_assign_t } + | { Request_processor_get_assignment: __Request__processor_get_assignment_t }; -declare class unnamed_1662150316210571222 { - constructor(init?: unnamed_1662150316210571222Descriptor); - sadb_x_sa2_reserved1: number; +declare class __RequestUnion__processor_subsystem { + constructor(init?: __RequestUnion__processor_subsystemDescriptor); + Request_processor_start: __Request__processor_start_t; + Request_processor_exit: __Request__processor_exit_t; + Request_processor_info: __Request__processor_info_t; + Request_processor_control: __Request__processor_control_t; + Request_processor_assign: __Request__processor_assign_t; + Request_processor_get_assignment: __Request__processor_get_assignment_t; } -type __ReplyUnion__host_priv_subsystemDescriptor = - | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } - | { Reply_host_reboot: __Reply__host_reboot_t } - | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } +type __ReplyUnion__host_security_subsystemDescriptor = + | { Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t } + | { Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t }; + +declare class __ReplyUnion__host_security_subsystem { + constructor(init?: __ReplyUnion__host_security_subsystemDescriptor); + Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t; + Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t; +} + +type __RequestUnion__exc_subsystemDescriptor = + | { Request_exception_raise: __Request__exception_raise_t } + | { Request_exception_raise_state: __Request__exception_raise_state_t } + | { Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t }; + +declare class __RequestUnion__exc_subsystem { + constructor(init?: __RequestUnion__exc_subsystemDescriptor); + Request_exception_raise: __Request__exception_raise_t; + Request_exception_raise_state: __Request__exception_raise_state_t; + Request_exception_raise_state_identity: __Request__exception_raise_state_identity_t; +} + +type __RequestUnion__host_security_subsystemDescriptor = + | { Request_host_security_create_task_token: __Request__host_security_create_task_token_t } + | { Request_host_security_set_task_token: __Request__host_security_set_task_token_t }; + +declare class __RequestUnion__host_security_subsystem { + constructor(init?: __RequestUnion__host_security_subsystemDescriptor); + Request_host_security_create_task_token: __Request__host_security_create_task_token_t; + Request_host_security_set_task_token: __Request__host_security_set_task_token_t; +} + +type ppd_cplimit_uDescriptor = + | { custom_curve: number } + | { custom_int: number } + | { custom_invcurve: number } + | { custom_passcode: number } + | { custom_password: number } + | { custom_points: number } + | { custom_real: number } + | { custom_string: number }; + +declare class ppd_cplimit_u { + constructor(init?: ppd_cplimit_uDescriptor); + custom_curve: number; + custom_int: number; + custom_invcurve: number; + custom_passcode: number; + custom_password: number; + custom_points: number; + custom_real: number; + custom_string: number; +} + +type __ReplyUnion__host_priv_subsystemDescriptor = + | { Reply_host_get_boot_info: __Reply__host_get_boot_info_t } + | { Reply_host_reboot: __Reply__host_reboot_t } + | { Reply_host_priv_statistics: __Reply__host_priv_statistics_t } | { Reply_host_default_memory_manager: __Reply__host_default_memory_manager_t } | { Reply_vm_wire: __Reply__vm_wire_t } | { Reply_thread_wire: __Reply__thread_wire_t } @@ -27936,56 +26028,38 @@ declare class __ReplyUnion__host_priv_subsystem { Reply_kext_request: __Reply__kext_request_t; } -type __RequestUnion__host_priv_subsystemDescriptor = - | { Request_host_get_boot_info: __Request__host_get_boot_info_t } - | { Request_host_reboot: __Request__host_reboot_t } - | { Request_host_priv_statistics: __Request__host_priv_statistics_t } - | { Request_host_default_memory_manager: __Request__host_default_memory_manager_t } - | { Request_vm_wire: __Request__vm_wire_t } - | { Request_thread_wire: __Request__thread_wire_t } - | { Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t } - | { Request_host_processors: __Request__host_processors_t } - | { Request_host_get_clock_control: __Request__host_get_clock_control_t } - | { Request_kmod_create: __Request__kmod_create_t } - | { Request_kmod_destroy: __Request__kmod_destroy_t } - | { Request_kmod_control: __Request__kmod_control_t } - | { Request_host_get_special_port: __Request__host_get_special_port_t } - | { Request_host_set_special_port: __Request__host_set_special_port_t } - | { Request_host_set_exception_ports: __Request__host_set_exception_ports_t } - | { Request_host_get_exception_ports: __Request__host_get_exception_ports_t } - | { Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t } - | { Request_mach_vm_wire: __Request__mach_vm_wire_t } - | { Request_host_processor_sets: __Request__host_processor_sets_t } - | { Request_host_processor_set_priv: __Request__host_processor_set_priv_t } - | { Request_host_set_UNDServer: __Request__host_set_UNDServer_t } - | { Request_host_get_UNDServer: __Request__host_get_UNDServer_t } - | { Request_kext_request: __Request__kext_request_t }; +type unnamed_13006139579446832142Descriptor = + | { __u6_addr8: unknown /* const array */ } + | { __u6_addr16: unknown /* const array */ } + | { __u6_addr32: unknown /* const array */ }; -declare class __RequestUnion__host_priv_subsystem { - constructor(init?: __RequestUnion__host_priv_subsystemDescriptor); - Request_host_get_boot_info: __Request__host_get_boot_info_t; - Request_host_reboot: __Request__host_reboot_t; - Request_host_priv_statistics: __Request__host_priv_statistics_t; - Request_host_default_memory_manager: __Request__host_default_memory_manager_t; - Request_vm_wire: __Request__vm_wire_t; - Request_thread_wire: __Request__thread_wire_t; - Request_vm_allocate_cpm: __Request__vm_allocate_cpm_t; - Request_host_processors: __Request__host_processors_t; - Request_host_get_clock_control: __Request__host_get_clock_control_t; - Request_kmod_create: __Request__kmod_create_t; - Request_kmod_destroy: __Request__kmod_destroy_t; - Request_kmod_control: __Request__kmod_control_t; - Request_host_get_special_port: __Request__host_get_special_port_t; - Request_host_set_special_port: __Request__host_set_special_port_t; - Request_host_set_exception_ports: __Request__host_set_exception_ports_t; - Request_host_get_exception_ports: __Request__host_get_exception_ports_t; - Request_host_swap_exception_ports: __Request__host_swap_exception_ports_t; - Request_mach_vm_wire: __Request__mach_vm_wire_t; - Request_host_processor_sets: __Request__host_processor_sets_t; - Request_host_processor_set_priv: __Request__host_processor_set_priv_t; - Request_host_set_UNDServer: __Request__host_set_UNDServer_t; - Request_host_get_UNDServer: __Request__host_get_UNDServer_t; - Request_kext_request: __Request__kext_request_t; +declare class unnamed_13006139579446832142 { + constructor(init?: unnamed_13006139579446832142Descriptor); + __u6_addr8: unknown /* const array */; + __u6_addr16: unknown /* const array */; + __u6_addr32: unknown /* const array */; +} + +type __ReplyUnion__clock_subsystemDescriptor = + | { Reply_clock_get_time: __Reply__clock_get_time_t } + | { Reply_clock_get_attributes: __Reply__clock_get_attributes_t } + | { Reply_clock_alarm: __Reply__clock_alarm_t }; + +declare class __ReplyUnion__clock_subsystem { + constructor(init?: __ReplyUnion__clock_subsystemDescriptor); + Reply_clock_get_time: __Reply__clock_get_time_t; + Reply_clock_get_attributes: __Reply__clock_get_attributes_t; + Reply_clock_alarm: __Reply__clock_alarm_t; +} + +type unnamed_12441087913908856964Descriptor = + | { is_master: number } + | { is_main: number }; + +declare class unnamed_12441087913908856964 { + constructor(init?: unnamed_12441087913908856964Descriptor); + is_master: number; + is_main: number; } type ipt_timestampDescriptor = @@ -28008,6 +26082,186 @@ declare class __ReplyUnion__clock_priv_subsystem { Reply_clock_set_attributes: __Reply__clock_set_attributes_t; } +type unnamed_12048718452629231441Descriptor = + | { ts_32: __darwin_arm_thread_state } + | { ts_64: __darwin_arm_thread_state64 }; + +declare class unnamed_12048718452629231441 { + constructor(init?: unnamed_12048718452629231441Descriptor); + ts_32: __darwin_arm_thread_state; + ts_64: __darwin_arm_thread_state64; +} + +type __ReplyUnion__processor_subsystemDescriptor = + | { Reply_processor_start: __Reply__processor_start_t } + | { Reply_processor_exit: __Reply__processor_exit_t } + | { Reply_processor_info: __Reply__processor_info_t } + | { Reply_processor_control: __Reply__processor_control_t } + | { Reply_processor_assign: __Reply__processor_assign_t } + | { Reply_processor_get_assignment: __Reply__processor_get_assignment_t }; + +declare class __ReplyUnion__processor_subsystem { + constructor(init?: __ReplyUnion__processor_subsystemDescriptor); + Reply_processor_start: __Reply__processor_start_t; + Reply_processor_exit: __Reply__processor_exit_t; + Reply_processor_info: __Reply__processor_info_t; + Reply_processor_control: __Reply__processor_control_t; + Reply_processor_assign: __Reply__processor_assign_t; + Reply_processor_get_assignment: __Reply__processor_get_assignment_t; +} + +type __RequestUnion__clock_priv_subsystemDescriptor = + | { Request_clock_set_time: __Request__clock_set_time_t } + | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; + +declare class __RequestUnion__clock_priv_subsystem { + constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); + Request_clock_set_time: __Request__clock_set_time_t; + Request_clock_set_attributes: __Request__clock_set_attributes_t; +} + +type __ReplyUnion__processor_set_subsystemDescriptor = + | { Reply_processor_set_statistics: __Reply__processor_set_statistics_t } + | { Reply_processor_set_destroy: __Reply__processor_set_destroy_t } + | { Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t } + | { Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t } + | { Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t } + | { Reply_processor_set_tasks: __Reply__processor_set_tasks_t } + | { Reply_processor_set_threads: __Reply__processor_set_threads_t } + | { Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t } + | { Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t } + | { Reply_processor_set_info: __Reply__processor_set_info_t } + | { Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t }; + +declare class __ReplyUnion__processor_set_subsystem { + constructor(init?: __ReplyUnion__processor_set_subsystemDescriptor); + Reply_processor_set_statistics: __Reply__processor_set_statistics_t; + Reply_processor_set_destroy: __Reply__processor_set_destroy_t; + Reply_processor_set_max_priority: __Reply__processor_set_max_priority_t; + Reply_processor_set_policy_enable: __Reply__processor_set_policy_enable_t; + Reply_processor_set_policy_disable: __Reply__processor_set_policy_disable_t; + Reply_processor_set_tasks: __Reply__processor_set_tasks_t; + Reply_processor_set_threads: __Reply__processor_set_threads_t; + Reply_processor_set_policy_control: __Reply__processor_set_policy_control_t; + Reply_processor_set_stack_usage: __Reply__processor_set_stack_usage_t; + Reply_processor_set_info: __Reply__processor_set_info_t; + Reply_processor_set_tasks_with_flavor: __Reply__processor_set_tasks_with_flavor_t; +} + +type NumVersionVariantDescriptor = + | { parts: NumVersion } + | { whole: number }; + +declare class NumVersionVariant { + constructor(init?: NumVersionVariantDescriptor); + parts: NumVersion; + whole: number; +} + +type unnamed_10982442776747473916Descriptor = + | { if_status_v1: if_cellular_status_v1 }; + +declare class unnamed_10982442776747473916 { + constructor(init?: unnamed_10982442776747473916Descriptor); + if_status_v1: if_cellular_status_v1; +} + +type mod_vals_uDescriptor = + | { modv_strvals: interop.PointerConvertible } + | { modv_bvals: interop.PointerConvertible }; + +declare class mod_vals_u { + constructor(init?: mod_vals_uDescriptor); + modv_strvals: interop.Pointer; + modv_bvals: interop.Pointer; +} + +type mach_msg_descriptor_tDescriptor = + | { port: mach_msg_port_descriptor_t } + | { out_of_line: mach_msg_ool_descriptor_t } + | { ool_ports: mach_msg_ool_ports_descriptor_t } + | { type: mach_msg_type_descriptor_t } + | { guarded_port: mach_msg_guarded_port_descriptor_t }; + +declare class mach_msg_descriptor_t { + constructor(init?: mach_msg_descriptor_tDescriptor); + port: mach_msg_port_descriptor_t; + out_of_line: mach_msg_ool_descriptor_t; + ool_ports: mach_msg_ool_ports_descriptor_t; + type: mach_msg_type_descriptor_t; + guarded_port: mach_msg_guarded_port_descriptor_t; +} + +type __ReplyUnion__mach_host_subsystemDescriptor = + | { Reply_host_info: __Reply__host_info_t } + | { Reply_host_kernel_version: __Reply__host_kernel_version_t } + | { Reply__host_page_size: __Reply___host_page_size_t } + | { Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t } + | { Reply_host_processor_info: __Reply__host_processor_info_t } + | { Reply_host_get_io_main: __Reply__host_get_io_main_t } + | { Reply_host_get_clock_service: __Reply__host_get_clock_service_t } + | { Reply_kmod_get_info: __Reply__kmod_get_info_t } + | { Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t } + | { Reply_processor_set_default: __Reply__processor_set_default_t } + | { Reply_processor_set_create: __Reply__processor_set_create_t } + | { Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t } + | { Reply_host_statistics: __Reply__host_statistics_t } + | { Reply_host_request_notification: __Reply__host_request_notification_t } + | { Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t } + | { Reply_host_statistics64: __Reply__host_statistics64_t } + | { Reply_mach_zone_info: __Reply__mach_zone_info_t } + | { Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t } + | { Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t } + | { Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t } + | { Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t } + | { Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t } + | { Reply_mach_memory_info: __Reply__mach_memory_info_t } + | { Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t } + | { Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t } + | { Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t } + | { Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t }; + +declare class __ReplyUnion__mach_host_subsystem { + constructor(init?: __ReplyUnion__mach_host_subsystemDescriptor); + Reply_host_info: __Reply__host_info_t; + Reply_host_kernel_version: __Reply__host_kernel_version_t; + Reply__host_page_size: __Reply___host_page_size_t; + Reply_mach_memory_object_memory_entry: __Reply__mach_memory_object_memory_entry_t; + Reply_host_processor_info: __Reply__host_processor_info_t; + Reply_host_get_io_main: __Reply__host_get_io_main_t; + Reply_host_get_clock_service: __Reply__host_get_clock_service_t; + Reply_kmod_get_info: __Reply__kmod_get_info_t; + Reply_host_virtual_physical_table_info: __Reply__host_virtual_physical_table_info_t; + Reply_processor_set_default: __Reply__processor_set_default_t; + Reply_processor_set_create: __Reply__processor_set_create_t; + Reply_mach_memory_object_memory_entry_64: __Reply__mach_memory_object_memory_entry_64_t; + Reply_host_statistics: __Reply__host_statistics_t; + Reply_host_request_notification: __Reply__host_request_notification_t; + Reply_host_lockgroup_info: __Reply__host_lockgroup_info_t; + Reply_host_statistics64: __Reply__host_statistics64_t; + Reply_mach_zone_info: __Reply__mach_zone_info_t; + Reply_host_create_mach_voucher: __Reply__host_create_mach_voucher_t; + Reply_host_register_mach_voucher_attr_manager: __Reply__host_register_mach_voucher_attr_manager_t; + Reply_host_register_well_known_mach_voucher_attr_manager: __Reply__host_register_well_known_mach_voucher_attr_manager_t; + Reply_host_set_atm_diagnostic_flag: __Reply__host_set_atm_diagnostic_flag_t; + Reply_host_get_atm_diagnostic_flag: __Reply__host_get_atm_diagnostic_flag_t; + Reply_mach_memory_info: __Reply__mach_memory_info_t; + Reply_host_set_multiuser_config_flags: __Reply__host_set_multiuser_config_flags_t; + Reply_host_get_multiuser_config_flags: __Reply__host_get_multiuser_config_flags_t; + Reply_host_check_multiuser_mode: __Reply__host_check_multiuser_mode_t; + Reply_mach_zone_info_for_zone: __Reply__mach_zone_info_for_zone_t; +} + +type unnamed_12046250409009717709Descriptor = + | { ifk_ptr: interop.PointerConvertible } + | { ifk_value: number }; + +declare class unnamed_12046250409009717709 { + constructor(init?: unnamed_12046250409009717709Descriptor); + ifk_ptr: interop.Pointer; + ifk_value: number; +} + type __RequestUnion__vm_map_subsystemDescriptor = | { Request_vm_region: __Request__vm_region_t } | { Request_vm_allocate: __Request__vm_allocate_t } @@ -28072,370 +26326,190 @@ declare class __RequestUnion__vm_map_subsystem { Request_vm_remap_new: __Request__vm_remap_new_t; } -type unnamed_2938232423980834385Descriptor = - | { ts_32: __darwin_arm_thread_state } - | { ts_64: __darwin_arm_thread_state64 }; +type unnamed_2365868755499595526Descriptor = + | { reserved: unknown /* const array */ } + | { work_interval_port: number } + | { service_port_info: interop.PointerConvertible } + | { service_port_name: number }; -declare class unnamed_2938232423980834385 { - constructor(init?: unnamed_2938232423980834385Descriptor); - ts_32: __darwin_arm_thread_state; - ts_64: __darwin_arm_thread_state64; +declare class unnamed_2365868755499595526 { + constructor(init?: unnamed_2365868755499595526Descriptor); + reserved: unknown /* const array */; + work_interval_port: number; + service_port_info: interop.Pointer; + service_port_name: number; } -type __ReplyUnion__processor_subsystemDescriptor = - | { Reply_processor_start: __Reply__processor_start_t } - | { Reply_processor_exit: __Reply__processor_exit_t } - | { Reply_processor_info: __Reply__processor_info_t } - | { Reply_processor_control: __Reply__processor_control_t } - | { Reply_processor_assign: __Reply__processor_assign_t } - | { Reply_processor_get_assignment: __Reply__processor_get_assignment_t }; +type __ReplyUnion__task_subsystemDescriptor = + | { Reply_task_create: __Reply__task_create_t } + | { Reply_task_terminate: __Reply__task_terminate_t } + | { Reply_task_threads: __Reply__task_threads_t } + | { Reply_mach_ports_register: __Reply__mach_ports_register_t } + | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } + | { Reply_task_info: __Reply__task_info_t } + | { Reply_task_set_info: __Reply__task_set_info_t } + | { Reply_task_suspend: __Reply__task_suspend_t } + | { Reply_task_resume: __Reply__task_resume_t } + | { Reply_task_get_special_port: __Reply__task_get_special_port_t } + | { Reply_task_set_special_port: __Reply__task_set_special_port_t } + | { Reply_thread_create: __Reply__thread_create_t } + | { Reply_thread_create_running: __Reply__thread_create_running_t } + | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } + | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } + | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } + | { Reply_lock_set_create: __Reply__lock_set_create_t } + | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } + | { Reply_semaphore_create: __Reply__semaphore_create_t } + | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } + | { Reply_task_policy_set: __Reply__task_policy_set_t } + | { Reply_task_policy_get: __Reply__task_policy_get_t } + | { Reply_task_sample: __Reply__task_sample_t } + | { Reply_task_policy: __Reply__task_policy_t } + | { Reply_task_set_emulation: __Reply__task_set_emulation_t } + | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } + | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } + | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } + | { Reply_task_zone_info: __Reply__task_zone_info_t } + | { Reply_task_assign: __Reply__task_assign_t } + | { Reply_task_assign_default: __Reply__task_assign_default_t } + | { Reply_task_get_assignment: __Reply__task_get_assignment_t } + | { Reply_task_set_policy: __Reply__task_set_policy_t } + | { Reply_task_get_state: __Reply__task_get_state_t } + | { Reply_task_set_state: __Reply__task_set_state_t } + | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } + | { Reply_task_suspend2: __Reply__task_suspend2_t } + | { Reply_task_resume2: __Reply__task_resume2_t } + | { Reply_task_purgable_info: __Reply__task_purgable_info_t } + | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } + | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } + | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } + | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } + | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } + | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } + | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } + | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } + | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } + | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } + | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } + | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } + | { Reply_task_inspect: __Reply__task_inspect_t } + | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } + | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } + | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } + | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } + | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } + | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } + | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } + | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } + | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } + | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } + | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } + | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; -declare class __ReplyUnion__processor_subsystem { - constructor(init?: __ReplyUnion__processor_subsystemDescriptor); - Reply_processor_start: __Reply__processor_start_t; - Reply_processor_exit: __Reply__processor_exit_t; - Reply_processor_info: __Reply__processor_info_t; - Reply_processor_control: __Reply__processor_control_t; - Reply_processor_assign: __Reply__processor_assign_t; - Reply_processor_get_assignment: __Reply__processor_get_assignment_t; +declare class __ReplyUnion__task_subsystem { + constructor(init?: __ReplyUnion__task_subsystemDescriptor); + Reply_task_create: __Reply__task_create_t; + Reply_task_terminate: __Reply__task_terminate_t; + Reply_task_threads: __Reply__task_threads_t; + Reply_mach_ports_register: __Reply__mach_ports_register_t; + Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; + Reply_task_info: __Reply__task_info_t; + Reply_task_set_info: __Reply__task_set_info_t; + Reply_task_suspend: __Reply__task_suspend_t; + Reply_task_resume: __Reply__task_resume_t; + Reply_task_get_special_port: __Reply__task_get_special_port_t; + Reply_task_set_special_port: __Reply__task_set_special_port_t; + Reply_thread_create: __Reply__thread_create_t; + Reply_thread_create_running: __Reply__thread_create_running_t; + Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; + Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; + Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; + Reply_lock_set_create: __Reply__lock_set_create_t; + Reply_lock_set_destroy: __Reply__lock_set_destroy_t; + Reply_semaphore_create: __Reply__semaphore_create_t; + Reply_semaphore_destroy: __Reply__semaphore_destroy_t; + Reply_task_policy_set: __Reply__task_policy_set_t; + Reply_task_policy_get: __Reply__task_policy_get_t; + Reply_task_sample: __Reply__task_sample_t; + Reply_task_policy: __Reply__task_policy_t; + Reply_task_set_emulation: __Reply__task_set_emulation_t; + Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; + Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; + Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; + Reply_task_zone_info: __Reply__task_zone_info_t; + Reply_task_assign: __Reply__task_assign_t; + Reply_task_assign_default: __Reply__task_assign_default_t; + Reply_task_get_assignment: __Reply__task_get_assignment_t; + Reply_task_set_policy: __Reply__task_set_policy_t; + Reply_task_get_state: __Reply__task_get_state_t; + Reply_task_set_state: __Reply__task_set_state_t; + Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; + Reply_task_suspend2: __Reply__task_suspend2_t; + Reply_task_resume2: __Reply__task_resume2_t; + Reply_task_purgable_info: __Reply__task_purgable_info_t; + Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; + Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; + Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; + Reply_task_generate_corpse: __Reply__task_generate_corpse_t; + Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; + Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; + Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; + Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; + Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; + Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; + Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; + Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; + Reply_task_inspect: __Reply__task_inspect_t; + Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; + Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; + Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; + Reply_task_create_identity_token: __Reply__task_create_identity_token_t; + Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; + Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; + Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; + Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; + Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; + Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; + Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; + Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; } -type __ReplyUnion__vm_map_subsystemDescriptor = - | { Reply_vm_region: __Reply__vm_region_t } - | { Reply_vm_allocate: __Reply__vm_allocate_t } - | { Reply_vm_deallocate: __Reply__vm_deallocate_t } - | { Reply_vm_protect: __Reply__vm_protect_t } - | { Reply_vm_inherit: __Reply__vm_inherit_t } - | { Reply_vm_read: __Reply__vm_read_t } - | { Reply_vm_read_list: __Reply__vm_read_list_t } - | { Reply_vm_write: __Reply__vm_write_t } - | { Reply_vm_copy: __Reply__vm_copy_t } - | { Reply_vm_read_overwrite: __Reply__vm_read_overwrite_t } - | { Reply_vm_msync: __Reply__vm_msync_t } - | { Reply_vm_behavior_set: __Reply__vm_behavior_set_t } - | { Reply_vm_map: __Reply__vm_map_t } - | { Reply_vm_machine_attribute: __Reply__vm_machine_attribute_t } - | { Reply_vm_remap: __Reply__vm_remap_t } - | { Reply_task_wire: __Reply__task_wire_t } - | { Reply_mach_make_memory_entry: __Reply__mach_make_memory_entry_t } - | { Reply_vm_map_page_query: __Reply__vm_map_page_query_t } - | { Reply_mach_vm_region_info: __Reply__mach_vm_region_info_t } - | { Reply_vm_mapped_pages_info: __Reply__vm_mapped_pages_info_t } - | { Reply_vm_region_recurse: __Reply__vm_region_recurse_t } - | { Reply_vm_region_recurse_64: __Reply__vm_region_recurse_64_t } - | { Reply_mach_vm_region_info_64: __Reply__mach_vm_region_info_64_t } - | { Reply_vm_region_64: __Reply__vm_region_64_t } - | { Reply_mach_make_memory_entry_64: __Reply__mach_make_memory_entry_64_t } - | { Reply_vm_map_64: __Reply__vm_map_64_t } - | { Reply_vm_purgable_control: __Reply__vm_purgable_control_t } - | { Reply_vm_map_exec_lockdown: __Reply__vm_map_exec_lockdown_t } - | { Reply_vm_remap_new: __Reply__vm_remap_new_t }; +type unnamed_13130266384759406209Descriptor = + | { sadb_x_sa2_reserved1: number }; -declare class __ReplyUnion__vm_map_subsystem { - constructor(init?: __ReplyUnion__vm_map_subsystemDescriptor); - Reply_vm_region: __Reply__vm_region_t; - Reply_vm_allocate: __Reply__vm_allocate_t; - Reply_vm_deallocate: __Reply__vm_deallocate_t; - Reply_vm_protect: __Reply__vm_protect_t; - Reply_vm_inherit: __Reply__vm_inherit_t; - Reply_vm_read: __Reply__vm_read_t; - Reply_vm_read_list: __Reply__vm_read_list_t; - Reply_vm_write: __Reply__vm_write_t; - Reply_vm_copy: __Reply__vm_copy_t; - Reply_vm_read_overwrite: __Reply__vm_read_overwrite_t; - Reply_vm_msync: __Reply__vm_msync_t; - Reply_vm_behavior_set: __Reply__vm_behavior_set_t; - Reply_vm_map: __Reply__vm_map_t; - Reply_vm_machine_attribute: __Reply__vm_machine_attribute_t; - Reply_vm_remap: __Reply__vm_remap_t; - Reply_task_wire: __Reply__task_wire_t; - Reply_mach_make_memory_entry: __Reply__mach_make_memory_entry_t; - Reply_vm_map_page_query: __Reply__vm_map_page_query_t; - Reply_mach_vm_region_info: __Reply__mach_vm_region_info_t; - Reply_vm_mapped_pages_info: __Reply__vm_mapped_pages_info_t; - Reply_vm_region_recurse: __Reply__vm_region_recurse_t; - Reply_vm_region_recurse_64: __Reply__vm_region_recurse_64_t; - Reply_mach_vm_region_info_64: __Reply__mach_vm_region_info_64_t; - Reply_vm_region_64: __Reply__vm_region_64_t; - Reply_mach_make_memory_entry_64: __Reply__mach_make_memory_entry_64_t; - Reply_vm_map_64: __Reply__vm_map_64_t; - Reply_vm_purgable_control: __Reply__vm_purgable_control_t; - Reply_vm_map_exec_lockdown: __Reply__vm_map_exec_lockdown_t; - Reply_vm_remap_new: __Reply__vm_remap_new_t; -} - -type unnamed_16198191292794605094Descriptor = - | { __u6_addr8: unknown /* const array */ } - | { __u6_addr16: unknown /* const array */ } - | { __u6_addr32: unknown /* const array */ }; - -declare class unnamed_16198191292794605094 { - constructor(init?: unnamed_16198191292794605094Descriptor); - __u6_addr8: unknown /* const array */; - __u6_addr16: unknown /* const array */; - __u6_addr32: unknown /* const array */; -} - -type __RequestUnion__clock_priv_subsystemDescriptor = - | { Request_clock_set_time: __Request__clock_set_time_t } - | { Request_clock_set_attributes: __Request__clock_set_attributes_t }; - -declare class __RequestUnion__clock_priv_subsystem { - constructor(init?: __RequestUnion__clock_priv_subsystemDescriptor); - Request_clock_set_time: __Request__clock_set_time_t; - Request_clock_set_attributes: __Request__clock_set_attributes_t; -} - -type unnamed_13419838230701656577Descriptor = - | { id_ts: id_ts } - | { id_ip: id_ip } - | { id_radv: icmp_ra_addr } - | { id_mask: number } - | { id_data: unknown /* const array */ }; - -declare class unnamed_13419838230701656577 { - constructor(init?: unnamed_13419838230701656577Descriptor); - id_ts: id_ts; - id_ip: id_ip; - id_radv: icmp_ra_addr; - id_mask: number; - id_data: unknown /* const array */; -} - -type mod_vals_uDescriptor = - | { modv_strvals: interop.PointerConvertible } - | { modv_bvals: interop.PointerConvertible }; - -declare class mod_vals_u { - constructor(init?: mod_vals_uDescriptor); - modv_strvals: interop.Pointer; - modv_bvals: interop.Pointer; -} - -type unnamed_7556129255324909251Descriptor = - | { ua_sun: sockaddr_un } - | { ua_dummy: unknown /* const array */ }; - -declare class unnamed_7556129255324909251 { - constructor(init?: unnamed_7556129255324909251Descriptor); - ua_sun: sockaddr_un; - ua_dummy: unknown /* const array */; -} - -type __ReplyUnion__mach_vm_subsystemDescriptor = - | { Reply_mach_vm_allocate: __Reply__mach_vm_allocate_t } - | { Reply_mach_vm_deallocate: __Reply__mach_vm_deallocate_t } - | { Reply_mach_vm_protect: __Reply__mach_vm_protect_t } - | { Reply_mach_vm_inherit: __Reply__mach_vm_inherit_t } - | { Reply_mach_vm_read: __Reply__mach_vm_read_t } - | { Reply_mach_vm_read_list: __Reply__mach_vm_read_list_t } - | { Reply_mach_vm_write: __Reply__mach_vm_write_t } - | { Reply_mach_vm_copy: __Reply__mach_vm_copy_t } - | { Reply_mach_vm_read_overwrite: __Reply__mach_vm_read_overwrite_t } - | { Reply_mach_vm_msync: __Reply__mach_vm_msync_t } - | { Reply_mach_vm_behavior_set: __Reply__mach_vm_behavior_set_t } - | { Reply_mach_vm_map: __Reply__mach_vm_map_t } - | { Reply_mach_vm_machine_attribute: __Reply__mach_vm_machine_attribute_t } - | { Reply_mach_vm_remap: __Reply__mach_vm_remap_t } - | { Reply_mach_vm_page_query: __Reply__mach_vm_page_query_t } - | { Reply_mach_vm_region_recurse: __Reply__mach_vm_region_recurse_t } - | { Reply_mach_vm_region: __Reply__mach_vm_region_t } - | { Reply__mach_make_memory_entry: __Reply___mach_make_memory_entry_t } - | { Reply_mach_vm_purgable_control: __Reply__mach_vm_purgable_control_t } - | { Reply_mach_vm_page_info: __Reply__mach_vm_page_info_t } - | { Reply_mach_vm_page_range_query: __Reply__mach_vm_page_range_query_t } - | { Reply_mach_vm_remap_new: __Reply__mach_vm_remap_new_t } - | { Reply_mach_vm_range_create: __Reply__mach_vm_range_create_t } - | { Reply_mach_vm_update_pointers_with_remote_tags: __Reply__mach_vm_update_pointers_with_remote_tags_t }; - -declare class __ReplyUnion__mach_vm_subsystem { - constructor(init?: __ReplyUnion__mach_vm_subsystemDescriptor); - Reply_mach_vm_allocate: __Reply__mach_vm_allocate_t; - Reply_mach_vm_deallocate: __Reply__mach_vm_deallocate_t; - Reply_mach_vm_protect: __Reply__mach_vm_protect_t; - Reply_mach_vm_inherit: __Reply__mach_vm_inherit_t; - Reply_mach_vm_read: __Reply__mach_vm_read_t; - Reply_mach_vm_read_list: __Reply__mach_vm_read_list_t; - Reply_mach_vm_write: __Reply__mach_vm_write_t; - Reply_mach_vm_copy: __Reply__mach_vm_copy_t; - Reply_mach_vm_read_overwrite: __Reply__mach_vm_read_overwrite_t; - Reply_mach_vm_msync: __Reply__mach_vm_msync_t; - Reply_mach_vm_behavior_set: __Reply__mach_vm_behavior_set_t; - Reply_mach_vm_map: __Reply__mach_vm_map_t; - Reply_mach_vm_machine_attribute: __Reply__mach_vm_machine_attribute_t; - Reply_mach_vm_remap: __Reply__mach_vm_remap_t; - Reply_mach_vm_page_query: __Reply__mach_vm_page_query_t; - Reply_mach_vm_region_recurse: __Reply__mach_vm_region_recurse_t; - Reply_mach_vm_region: __Reply__mach_vm_region_t; - Reply__mach_make_memory_entry: __Reply___mach_make_memory_entry_t; - Reply_mach_vm_purgable_control: __Reply__mach_vm_purgable_control_t; - Reply_mach_vm_page_info: __Reply__mach_vm_page_info_t; - Reply_mach_vm_page_range_query: __Reply__mach_vm_page_range_query_t; - Reply_mach_vm_remap_new: __Reply__mach_vm_remap_new_t; - Reply_mach_vm_range_create: __Reply__mach_vm_range_create_t; - Reply_mach_vm_update_pointers_with_remote_tags: __Reply__mach_vm_update_pointers_with_remote_tags_t; -} - -type __RequestUnion__clock_reply_subsystemDescriptor = - | { Request_clock_alarm_reply: __Request__clock_alarm_reply_t }; - -declare class __RequestUnion__clock_reply_subsystem { - constructor(init?: __RequestUnion__clock_reply_subsystemDescriptor); - Request_clock_alarm_reply: __Request__clock_alarm_reply_t; +declare class unnamed_13130266384759406209 { + constructor(init?: unnamed_13130266384759406209Descriptor); + sadb_x_sa2_reserved1: number; } -type unnamed_4263690825119614301Descriptor = - | { ip6_un1: ip6_hdrctl } - | { ip6_un2_vfc: number }; +type unnamed_9415269503247588239Descriptor = + | { n_strx: number }; -declare class unnamed_4263690825119614301 { - constructor(init?: unnamed_4263690825119614301Descriptor); - ip6_un1: ip6_hdrctl; - ip6_un2_vfc: number; +declare class unnamed_9415269503247588239 { + constructor(init?: unnamed_9415269503247588239Descriptor); + n_strx: number; } -type __mbstate_tDescriptor = - | { __mbstate8: unknown /* const array */ } - | { _mbstateL: number }; +type __RequestUnion__clock_subsystemDescriptor = + | { Request_clock_get_time: __Request__clock_get_time_t } + | { Request_clock_get_attributes: __Request__clock_get_attributes_t } + | { Request_clock_alarm: __Request__clock_alarm_t }; -declare class __mbstate_t { - constructor(init?: __mbstate_tDescriptor); - __mbstate8: unknown /* const array */; - _mbstateL: number; +declare class __RequestUnion__clock_subsystem { + constructor(init?: __RequestUnion__clock_subsystemDescriptor); + Request_clock_get_time: __Request__clock_get_time_t; + Request_clock_get_attributes: __Request__clock_get_attributes_t; + Request_clock_alarm: __Request__clock_alarm_t; } -type __ReplyUnion__task_subsystemDescriptor = - | { Reply_task_create: __Reply__task_create_t } - | { Reply_task_terminate: __Reply__task_terminate_t } - | { Reply_task_threads: __Reply__task_threads_t } - | { Reply_mach_ports_register: __Reply__mach_ports_register_t } - | { Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t } - | { Reply_task_info: __Reply__task_info_t } - | { Reply_task_set_info: __Reply__task_set_info_t } - | { Reply_task_suspend: __Reply__task_suspend_t } - | { Reply_task_resume: __Reply__task_resume_t } - | { Reply_task_get_special_port: __Reply__task_get_special_port_t } - | { Reply_task_set_special_port: __Reply__task_set_special_port_t } - | { Reply_thread_create: __Reply__thread_create_t } - | { Reply_thread_create_running: __Reply__thread_create_running_t } - | { Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t } - | { Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t } - | { Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t } - | { Reply_lock_set_create: __Reply__lock_set_create_t } - | { Reply_lock_set_destroy: __Reply__lock_set_destroy_t } - | { Reply_semaphore_create: __Reply__semaphore_create_t } - | { Reply_semaphore_destroy: __Reply__semaphore_destroy_t } - | { Reply_task_policy_set: __Reply__task_policy_set_t } - | { Reply_task_policy_get: __Reply__task_policy_get_t } - | { Reply_task_sample: __Reply__task_sample_t } - | { Reply_task_policy: __Reply__task_policy_t } - | { Reply_task_set_emulation: __Reply__task_set_emulation_t } - | { Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t } - | { Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t } - | { Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t } - | { Reply_task_zone_info: __Reply__task_zone_info_t } - | { Reply_task_assign: __Reply__task_assign_t } - | { Reply_task_assign_default: __Reply__task_assign_default_t } - | { Reply_task_get_assignment: __Reply__task_get_assignment_t } - | { Reply_task_set_policy: __Reply__task_set_policy_t } - | { Reply_task_get_state: __Reply__task_get_state_t } - | { Reply_task_set_state: __Reply__task_set_state_t } - | { Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t } - | { Reply_task_suspend2: __Reply__task_suspend2_t } - | { Reply_task_resume2: __Reply__task_resume2_t } - | { Reply_task_purgable_info: __Reply__task_purgable_info_t } - | { Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t } - | { Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t } - | { Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t } - | { Reply_task_generate_corpse: __Reply__task_generate_corpse_t } - | { Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t } - | { Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t } - | { Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t } - | { Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t } - | { Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t } - | { Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t } - | { Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t } - | { Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t } - | { Reply_task_inspect: __Reply__task_inspect_t } - | { Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t } - | { Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t } - | { Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t } - | { Reply_task_create_identity_token: __Reply__task_create_identity_token_t } - | { Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t } - | { Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t } - | { Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t } - | { Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t } - | { Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t } - | { Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t } - | { Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t } - | { Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t }; +type unnamed_17575650201846781845Descriptor = + | { bflu_list: interop.PointerConvertible } + | { bflu_pad: number }; -declare class __ReplyUnion__task_subsystem { - constructor(init?: __ReplyUnion__task_subsystemDescriptor); - Reply_task_create: __Reply__task_create_t; - Reply_task_terminate: __Reply__task_terminate_t; - Reply_task_threads: __Reply__task_threads_t; - Reply_mach_ports_register: __Reply__mach_ports_register_t; - Reply_mach_ports_lookup: __Reply__mach_ports_lookup_t; - Reply_task_info: __Reply__task_info_t; - Reply_task_set_info: __Reply__task_set_info_t; - Reply_task_suspend: __Reply__task_suspend_t; - Reply_task_resume: __Reply__task_resume_t; - Reply_task_get_special_port: __Reply__task_get_special_port_t; - Reply_task_set_special_port: __Reply__task_set_special_port_t; - Reply_thread_create: __Reply__thread_create_t; - Reply_thread_create_running: __Reply__thread_create_running_t; - Reply_task_set_exception_ports: __Reply__task_set_exception_ports_t; - Reply_task_get_exception_ports: __Reply__task_get_exception_ports_t; - Reply_task_swap_exception_ports: __Reply__task_swap_exception_ports_t; - Reply_lock_set_create: __Reply__lock_set_create_t; - Reply_lock_set_destroy: __Reply__lock_set_destroy_t; - Reply_semaphore_create: __Reply__semaphore_create_t; - Reply_semaphore_destroy: __Reply__semaphore_destroy_t; - Reply_task_policy_set: __Reply__task_policy_set_t; - Reply_task_policy_get: __Reply__task_policy_get_t; - Reply_task_sample: __Reply__task_sample_t; - Reply_task_policy: __Reply__task_policy_t; - Reply_task_set_emulation: __Reply__task_set_emulation_t; - Reply_task_get_emulation_vector: __Reply__task_get_emulation_vector_t; - Reply_task_set_emulation_vector: __Reply__task_set_emulation_vector_t; - Reply_task_set_ras_pc: __Reply__task_set_ras_pc_t; - Reply_task_zone_info: __Reply__task_zone_info_t; - Reply_task_assign: __Reply__task_assign_t; - Reply_task_assign_default: __Reply__task_assign_default_t; - Reply_task_get_assignment: __Reply__task_get_assignment_t; - Reply_task_set_policy: __Reply__task_set_policy_t; - Reply_task_get_state: __Reply__task_get_state_t; - Reply_task_set_state: __Reply__task_set_state_t; - Reply_task_set_phys_footprint_limit: __Reply__task_set_phys_footprint_limit_t; - Reply_task_suspend2: __Reply__task_suspend2_t; - Reply_task_resume2: __Reply__task_resume2_t; - Reply_task_purgable_info: __Reply__task_purgable_info_t; - Reply_task_get_mach_voucher: __Reply__task_get_mach_voucher_t; - Reply_task_set_mach_voucher: __Reply__task_set_mach_voucher_t; - Reply_task_swap_mach_voucher: __Reply__task_swap_mach_voucher_t; - Reply_task_generate_corpse: __Reply__task_generate_corpse_t; - Reply_task_map_corpse_info: __Reply__task_map_corpse_info_t; - Reply_task_register_dyld_image_infos: __Reply__task_register_dyld_image_infos_t; - Reply_task_unregister_dyld_image_infos: __Reply__task_unregister_dyld_image_infos_t; - Reply_task_get_dyld_image_infos: __Reply__task_get_dyld_image_infos_t; - Reply_task_register_dyld_shared_cache_image_info: __Reply__task_register_dyld_shared_cache_image_info_t; - Reply_task_register_dyld_set_dyld_state: __Reply__task_register_dyld_set_dyld_state_t; - Reply_task_register_dyld_get_process_state: __Reply__task_register_dyld_get_process_state_t; - Reply_task_map_corpse_info_64: __Reply__task_map_corpse_info_64_t; - Reply_task_inspect: __Reply__task_inspect_t; - Reply_task_get_exc_guard_behavior: __Reply__task_get_exc_guard_behavior_t; - Reply_task_set_exc_guard_behavior: __Reply__task_set_exc_guard_behavior_t; - Reply_task_dyld_process_info_notify_register: __Reply__task_dyld_process_info_notify_register_t; - Reply_task_create_identity_token: __Reply__task_create_identity_token_t; - Reply_task_identity_token_get_task_port: __Reply__task_identity_token_get_task_port_t; - Reply_task_dyld_process_info_notify_deregister: __Reply__task_dyld_process_info_notify_deregister_t; - Reply_task_get_exception_ports_info: __Reply__task_get_exception_ports_info_t; - Reply_task_test_sync_upcall: __Reply__task_test_sync_upcall_t; - Reply_task_set_corpse_forking_behavior: __Reply__task_set_corpse_forking_behavior_t; - Reply_task_test_async_upcall_propagation: __Reply__task_test_async_upcall_propagation_t; - Reply_task_map_kcdata_object_64: __Reply__task_map_kcdata_object_64_t; - Reply_task_register_hardened_exception_handler: __Reply__task_register_hardened_exception_handler_t; +declare class unnamed_17575650201846781845 { + constructor(init?: unnamed_17575650201846781845Descriptor); + bflu_list: interop.Pointer; + bflu_pad: number; } type __RequestUnion__task_subsystemDescriptor = @@ -28507,16684 +26581,14364 @@ type __RequestUnion__task_subsystemDescriptor = declare class __RequestUnion__task_subsystem { constructor(init?: __RequestUnion__task_subsystemDescriptor); Request_task_create: __Request__task_create_t; - Request_task_terminate: __Request__task_terminate_t; - Request_task_threads: __Request__task_threads_t; - Request_mach_ports_register: __Request__mach_ports_register_t; - Request_mach_ports_lookup: __Request__mach_ports_lookup_t; - Request_task_info: __Request__task_info_t; - Request_task_set_info: __Request__task_set_info_t; - Request_task_suspend: __Request__task_suspend_t; - Request_task_resume: __Request__task_resume_t; - Request_task_get_special_port: __Request__task_get_special_port_t; - Request_task_set_special_port: __Request__task_set_special_port_t; - Request_thread_create: __Request__thread_create_t; - Request_thread_create_running: __Request__thread_create_running_t; - Request_task_set_exception_ports: __Request__task_set_exception_ports_t; - Request_task_get_exception_ports: __Request__task_get_exception_ports_t; - Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t; - Request_lock_set_create: __Request__lock_set_create_t; - Request_lock_set_destroy: __Request__lock_set_destroy_t; - Request_semaphore_create: __Request__semaphore_create_t; - Request_semaphore_destroy: __Request__semaphore_destroy_t; - Request_task_policy_set: __Request__task_policy_set_t; - Request_task_policy_get: __Request__task_policy_get_t; - Request_task_sample: __Request__task_sample_t; - Request_task_policy: __Request__task_policy_t; - Request_task_set_emulation: __Request__task_set_emulation_t; - Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t; - Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t; - Request_task_set_ras_pc: __Request__task_set_ras_pc_t; - Request_task_zone_info: __Request__task_zone_info_t; - Request_task_assign: __Request__task_assign_t; - Request_task_assign_default: __Request__task_assign_default_t; - Request_task_get_assignment: __Request__task_get_assignment_t; - Request_task_set_policy: __Request__task_set_policy_t; - Request_task_get_state: __Request__task_get_state_t; - Request_task_set_state: __Request__task_set_state_t; - Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t; - Request_task_suspend2: __Request__task_suspend2_t; - Request_task_resume2: __Request__task_resume2_t; - Request_task_purgable_info: __Request__task_purgable_info_t; - Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t; - Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t; - Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t; - Request_task_generate_corpse: __Request__task_generate_corpse_t; - Request_task_map_corpse_info: __Request__task_map_corpse_info_t; - Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t; - Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t; - Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t; - Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t; - Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t; - Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t; - Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t; - Request_task_inspect: __Request__task_inspect_t; - Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t; - Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t; - Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t; - Request_task_create_identity_token: __Request__task_create_identity_token_t; - Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t; - Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t; - Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t; - Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t; - Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t; - Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t; - Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t; - Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t; -} - -type __sigaction_uDescriptor = - | { __sa_handler: (p1: number) => void | null } - | { __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null }; - -declare class __sigaction_u { - constructor(init?: __sigaction_uDescriptor); - __sa_handler: (p1: number) => void | null; - __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; -} - -type unnamed_787706642826443253Descriptor = - | { ran_strx: number }; - -declare class unnamed_787706642826443253 { - constructor(init?: unnamed_787706642826443253Descriptor); - ran_strx: number; -} - -type __RequestUnion__mach_port_subsystemDescriptor = - | { Request_mach_port_names: __Request__mach_port_names_t } - | { Request_mach_port_type: __Request__mach_port_type_t } - | { Request_mach_port_rename: __Request__mach_port_rename_t } - | { Request_mach_port_allocate_name: __Request__mach_port_allocate_name_t } - | { Request_mach_port_allocate: __Request__mach_port_allocate_t } - | { Request_mach_port_destroy: __Request__mach_port_destroy_t } - | { Request_mach_port_deallocate: __Request__mach_port_deallocate_t } - | { Request_mach_port_get_refs: __Request__mach_port_get_refs_t } - | { Request_mach_port_mod_refs: __Request__mach_port_mod_refs_t } - | { Request_mach_port_peek: __Request__mach_port_peek_t } - | { Request_mach_port_set_mscount: __Request__mach_port_set_mscount_t } - | { Request_mach_port_get_set_status: __Request__mach_port_get_set_status_t } - | { Request_mach_port_move_member: __Request__mach_port_move_member_t } - | { Request_mach_port_request_notification: __Request__mach_port_request_notification_t } - | { Request_mach_port_insert_right: __Request__mach_port_insert_right_t } - | { Request_mach_port_extract_right: __Request__mach_port_extract_right_t } - | { Request_mach_port_set_seqno: __Request__mach_port_set_seqno_t } - | { Request_mach_port_get_attributes: __Request__mach_port_get_attributes_t } - | { Request_mach_port_set_attributes: __Request__mach_port_set_attributes_t } - | { Request_mach_port_allocate_qos: __Request__mach_port_allocate_qos_t } - | { Request_mach_port_allocate_full: __Request__mach_port_allocate_full_t } - | { Request_task_set_port_space: __Request__task_set_port_space_t } - | { Request_mach_port_get_srights: __Request__mach_port_get_srights_t } - | { Request_mach_port_space_info: __Request__mach_port_space_info_t } - | { Request_mach_port_dnrequest_info: __Request__mach_port_dnrequest_info_t } - | { Request_mach_port_kernel_object: __Request__mach_port_kernel_object_t } - | { Request_mach_port_insert_member: __Request__mach_port_insert_member_t } - | { Request_mach_port_extract_member: __Request__mach_port_extract_member_t } - | { Request_mach_port_get_context: __Request__mach_port_get_context_t } - | { Request_mach_port_set_context: __Request__mach_port_set_context_t } - | { Request_mach_port_kobject: __Request__mach_port_kobject_t } - | { Request_mach_port_construct: __Request__mach_port_construct_t } - | { Request_mach_port_destruct: __Request__mach_port_destruct_t } - | { Request_mach_port_guard: __Request__mach_port_guard_t } - | { Request_mach_port_unguard: __Request__mach_port_unguard_t } - | { Request_mach_port_space_basic_info: __Request__mach_port_space_basic_info_t } - | { Request_mach_port_guard_with_flags: __Request__mach_port_guard_with_flags_t } - | { Request_mach_port_swap_guard: __Request__mach_port_swap_guard_t } - | { Request_mach_port_kobject_description: __Request__mach_port_kobject_description_t } - | { Request_mach_port_is_connection_for_service: __Request__mach_port_is_connection_for_service_t } - | { Request_mach_port_get_service_port_info: __Request__mach_port_get_service_port_info_t } - | { Request_mach_port_assert_attributes: __Request__mach_port_assert_attributes_t }; - -declare class __RequestUnion__mach_port_subsystem { - constructor(init?: __RequestUnion__mach_port_subsystemDescriptor); - Request_mach_port_names: __Request__mach_port_names_t; - Request_mach_port_type: __Request__mach_port_type_t; - Request_mach_port_rename: __Request__mach_port_rename_t; - Request_mach_port_allocate_name: __Request__mach_port_allocate_name_t; - Request_mach_port_allocate: __Request__mach_port_allocate_t; - Request_mach_port_destroy: __Request__mach_port_destroy_t; - Request_mach_port_deallocate: __Request__mach_port_deallocate_t; - Request_mach_port_get_refs: __Request__mach_port_get_refs_t; - Request_mach_port_mod_refs: __Request__mach_port_mod_refs_t; - Request_mach_port_peek: __Request__mach_port_peek_t; - Request_mach_port_set_mscount: __Request__mach_port_set_mscount_t; - Request_mach_port_get_set_status: __Request__mach_port_get_set_status_t; - Request_mach_port_move_member: __Request__mach_port_move_member_t; - Request_mach_port_request_notification: __Request__mach_port_request_notification_t; - Request_mach_port_insert_right: __Request__mach_port_insert_right_t; - Request_mach_port_extract_right: __Request__mach_port_extract_right_t; - Request_mach_port_set_seqno: __Request__mach_port_set_seqno_t; - Request_mach_port_get_attributes: __Request__mach_port_get_attributes_t; - Request_mach_port_set_attributes: __Request__mach_port_set_attributes_t; - Request_mach_port_allocate_qos: __Request__mach_port_allocate_qos_t; - Request_mach_port_allocate_full: __Request__mach_port_allocate_full_t; - Request_task_set_port_space: __Request__task_set_port_space_t; - Request_mach_port_get_srights: __Request__mach_port_get_srights_t; - Request_mach_port_space_info: __Request__mach_port_space_info_t; - Request_mach_port_dnrequest_info: __Request__mach_port_dnrequest_info_t; - Request_mach_port_kernel_object: __Request__mach_port_kernel_object_t; - Request_mach_port_insert_member: __Request__mach_port_insert_member_t; - Request_mach_port_extract_member: __Request__mach_port_extract_member_t; - Request_mach_port_get_context: __Request__mach_port_get_context_t; - Request_mach_port_set_context: __Request__mach_port_set_context_t; - Request_mach_port_kobject: __Request__mach_port_kobject_t; - Request_mach_port_construct: __Request__mach_port_construct_t; - Request_mach_port_destruct: __Request__mach_port_destruct_t; - Request_mach_port_guard: __Request__mach_port_guard_t; - Request_mach_port_unguard: __Request__mach_port_unguard_t; - Request_mach_port_space_basic_info: __Request__mach_port_space_basic_info_t; - Request_mach_port_guard_with_flags: __Request__mach_port_guard_with_flags_t; - Request_mach_port_swap_guard: __Request__mach_port_swap_guard_t; - Request_mach_port_kobject_description: __Request__mach_port_kobject_description_t; - Request_mach_port_is_connection_for_service: __Request__mach_port_is_connection_for_service_t; - Request_mach_port_get_service_port_info: __Request__mach_port_get_service_port_info_t; - Request_mach_port_assert_attributes: __Request__mach_port_assert_attributes_t; -} - -type __ReplyUnion__host_security_subsystemDescriptor = - | { Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t } - | { Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t }; - -declare class __ReplyUnion__host_security_subsystem { - constructor(init?: __ReplyUnion__host_security_subsystemDescriptor); - Reply_host_security_create_task_token: __Reply__host_security_create_task_token_t; - Reply_host_security_set_task_token: __Reply__host_security_set_task_token_t; -} - -type sigvalDescriptor = - | { sival_int: number } - | { sival_ptr: interop.PointerConvertible }; - -declare class sigval { - constructor(init?: sigvalDescriptor); - sival_int: number; - sival_ptr: interop.Pointer; -} - -type __RequestUnion__processor_subsystemDescriptor = - | { Request_processor_start: __Request__processor_start_t } - | { Request_processor_exit: __Request__processor_exit_t } - | { Request_processor_info: __Request__processor_info_t } - | { Request_processor_control: __Request__processor_control_t } - | { Request_processor_assign: __Request__processor_assign_t } - | { Request_processor_get_assignment: __Request__processor_get_assignment_t }; - -declare class __RequestUnion__processor_subsystem { - constructor(init?: __RequestUnion__processor_subsystemDescriptor); - Request_processor_start: __Request__processor_start_t; - Request_processor_exit: __Request__processor_exit_t; - Request_processor_info: __Request__processor_info_t; - Request_processor_control: __Request__processor_control_t; - Request_processor_assign: __Request__processor_assign_t; - Request_processor_get_assignment: __Request__processor_get_assignment_t; -} - -type unnamed_5128164073532379441Descriptor = - | { n_strx: number }; - -declare class unnamed_5128164073532379441 { - constructor(init?: unnamed_5128164073532379441Descriptor); - n_strx: number; -} - -type waitDescriptor = - | { w_status: number } - | { w_T: unnamed_9322582288778424682 } - | { w_S: unnamed_12042355222346010444 }; - -declare class wait { - constructor(init?: waitDescriptor); - w_status: number; - w_T: unnamed_9322582288778424682; - w_S: unnamed_12042355222346010444; -} - -declare function signal(p1: number, p2: (p1: number) => void): (p1: number) => void; - -declare function getpriority(p1: number, p2: number): number; - -declare function getiopolicy_np(p1: number, p2: number): number; - -declare function getrlimit(p1: number, p2: interop.PointerConvertible): number; - -declare function getrusage(p1: number, p2: interop.PointerConvertible): number; - -declare function setpriority(p1: number, p2: number, p3: number): number; - -declare function setiopolicy_np(p1: number, p2: number, p3: number): number; - -declare function setrlimit(p1: number, p2: interop.PointerConvertible): number; - -declare function wait(p1: interop.PointerConvertible): number; - -declare function waitpid(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function waitid(p1: interop.Enum, p2: number, p3: interop.PointerConvertible, p4: number): number; - -declare function wait3(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; - -declare function wait4(p1: number, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; - -declare function alloca(__size: number): interop.Pointer; - -declare function malloc_type_malloc(size: number, type_id: number): interop.Pointer; - -declare function malloc_type_calloc(count: number, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_free(ptr: interop.PointerConvertible, type_id: number): void; - -declare function malloc_type_realloc(ptr: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_valloc(size: number, type_id: number): interop.Pointer; - -declare function malloc_type_aligned_alloc(alignment: number, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_posix_memalign(memptr: interop.PointerConvertible, alignment: number, size: number, type_id: number): number; - -declare function malloc_type_zone_malloc(zone: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_zone_calloc(zone: interop.PointerConvertible, count: number, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_zone_free(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, type_id: number): void; - -declare function malloc_type_zone_realloc(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_zone_valloc(zone: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; - -declare function malloc_type_zone_memalign(zone: interop.PointerConvertible, alignment: number, size: number, type_id: number): interop.Pointer; - -declare function malloc(__size: number): interop.Pointer; - -declare function calloc(__count: number, __size: number): interop.Pointer; - -declare function free(p1: interop.PointerConvertible): void; - -declare function realloc(__ptr: interop.PointerConvertible, __size: number): interop.Pointer; - -declare function reallocf(__ptr: interop.PointerConvertible, __size: number): interop.Pointer; - -declare function valloc(__size: number): interop.Pointer; - -declare function aligned_alloc(__alignment: number, __size: number): interop.Pointer; - -declare function posix_memalign(__memptr: interop.PointerConvertible, __alignment: number, __size: number): number; - -declare function abort(): void; - -declare function abs(p1: number): number; - -declare function atexit(p1: () => void): number; - -declare function at_quick_exit(p1: () => void): number; - -declare function atof(p1: string): number; - -declare function atoi(p1: string): number; - -declare function atol(p1: string): number; - -declare function atoll(p1: string): number; - -declare function bsearch(__key: interop.PointerConvertible, __base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; - -declare function div(p1: number, p2: number): div_t; - -declare function exit(p1: number): void; - -declare function getenv(p1: string): string; - -declare function labs(p1: number): number; - -declare function ldiv(p1: number, p2: number): ldiv_t; - -declare function llabs(p1: number): number; - -declare function lldiv(p1: number, p2: number): lldiv_t; - -declare function mblen(__s: string, __n: number): number; - -declare function mbstowcs(p1: interop.PointerConvertible, p2: string, __n: number): number; - -declare function mbtowc(p1: interop.PointerConvertible, p2: string, __n: number): number; - -declare function qsort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; - -declare function quick_exit(p1: number): void; - -declare function rand(): number; - -declare function srand(p1: number): void; - -declare function strtod(p1: string, p2: interop.PointerConvertible): number; - -declare function strtof(p1: string, p2: interop.PointerConvertible): number; - -declare function strtol(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function strtold(p1: string, p2: interop.PointerConvertible): number; - -declare function strtoll(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function strtoul(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function strtoull(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function system(p1: string): number; - -declare function wcstombs(p1: string, p2: interop.PointerConvertible, __n: number): number; - -declare function wctomb(p1: string, p2: number): number; - -declare function _Exit(p1: number): void; - -declare function a64l(p1: string): number; - -declare function drand48(): number; - -declare function ecvt(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; - -declare function erand48(p1: unknown /* const array */): number; - -declare function fcvt(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; - -declare function gcvt(p1: number, p2: number, p3: string): string; - -declare function getsubopt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function grantpt(p1: number): number; - -declare function initstate(p1: number, p2: string, __size: number): string; - -declare function jrand48(p1: unknown /* const array */): number; - -declare function l64a(p1: number): string; - -declare function lcong48(p1: unknown /* const array */): void; - -declare function lrand48(): number; - -declare function mktemp(p1: string): string; - -declare function mkstemp(p1: string): number; - -declare function mrand48(): number; - -declare function nrand48(p1: unknown /* const array */): number; - -declare function posix_openpt(p1: number): number; - -declare function ptsname(p1: number): string; - -declare function ptsname_r(fildes: number, buffer: string, buflen: number): number; - -declare function putenv(p1: string): number; - -declare function random(): number; - -declare function rand_r(p1: interop.PointerConvertible): number; - -declare function realpath(p1: string, p2: string): string; - -declare function seed48(p1: unknown /* const array */): interop.Pointer; - -declare function setenv(__name: string, __value: string, __overwrite: number): number; - -declare function setkey(p1: string): void; - -declare function setstate(p1: string): string; - -declare function srand48(p1: number): void; - -declare function srandom(p1: number): void; - -declare function unlockpt(p1: number): number; - -declare function unsetenv(p1: string): number; - -declare function arc4random(): number; - -declare function arc4random_addrandom(p1: interop.PointerConvertible, __datlen: number): void; - -declare function arc4random_buf(__buf: interop.PointerConvertible, __nbytes: number): void; - -declare function arc4random_stir(): void; - -declare function arc4random_uniform(__upper_bound: number): number; - -declare function atexit_b(p1: () => void): number; - -declare function bsearch_b(__key: interop.PointerConvertible, __base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; - -declare function cgetcap(p1: string, p2: string, p3: number): string; - -declare function cgetclose(): number; - -declare function cgetent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; - -declare function cgetfirst(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function cgetmatch(p1: string, p2: string): number; - -declare function cgetnext(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function cgetnum(p1: string, p2: string, p3: interop.PointerConvertible): number; - -declare function cgetset(p1: string): number; - -declare function cgetstr(p1: string, p2: string, p3: interop.PointerConvertible): number; - -declare function cgetustr(p1: string, p2: string, p3: interop.PointerConvertible): number; - -declare function daemon(p1: number, p2: number): number; - -declare function devname(p1: number, p2: number): string; - -declare function devname_r(p1: number, p2: number, buf: string, len: number): string; - -declare function getbsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): string; - -declare function getloadavg(p1: interop.Pointer, __nelem: number): number; - -declare function getprogname(): string; - -declare function setprogname(p1: string): void; - -declare function heapsort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; - -declare function heapsort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; - -declare function mergesort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; - -declare function mergesort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; - -declare function psort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; - -declare function psort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; - -declare function psort_r(__base: interop.PointerConvertible, __nel: number, __width: number, p4: interop.PointerConvertible, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): void; - -declare function qsort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; - -declare function qsort_r(__base: interop.PointerConvertible, __nel: number, __width: number, p4: interop.PointerConvertible, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): void; - -declare function radixsort(__base: interop.PointerConvertible, __nel: number, __table: interop.PointerConvertible, __endbyte: number): number; - -declare function rpmatch(p1: string): number; - -declare function sradixsort(__base: interop.PointerConvertible, __nel: number, __table: interop.PointerConvertible, __endbyte: number): number; - -declare function sranddev(): void; - -declare function srandomdev(): void; - -declare function strtonum(__numstr: string, __minval: number, __maxval: number, __errstrp: interop.PointerConvertible): number; - -declare function strtoq(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function strtouq(__str: string, __endptr: interop.PointerConvertible, __base: number): number; - -declare function __darwin_check_fd_set_overflow(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function sel_getName(sel: string): string; - -declare function sel_registerName(str: string): string; - -declare function object_getClassName(obj: interop.Object): string; - -declare function object_getIndexedIvars(obj: interop.Object): interop.Pointer; - -declare function sel_isMapped(sel: string): boolean; - -declare function sel_getUid(str: string): string; - -declare function os_retain(object: interop.PointerConvertible): interop.Pointer; - -declare function os_release(object: interop.PointerConvertible): void; - -declare function getattrlistbulk(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number): number; - -declare function getattrlistat(p1: number, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number): number; - -declare function setattrlistat(p1: number, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number): number; - -declare function freadlink(p1: number, p2: string, p3: number): number; - -declare function faccessat(p1: number, p2: string, p3: number, p4: number): number; - -declare function fchownat(p1: number, p2: string, p3: number, p4: number, p5: number): number; - -declare function linkat(p1: number, p2: string, p3: number, p4: string, p5: number): number; - -declare function readlinkat(p1: number, p2: string, p3: string, p4: number): number; - -declare function symlinkat(p1: string, p2: number, p3: string): number; - -declare function unlinkat(p1: number, p2: string, p3: number): number; - -declare function _exit(p1: number): void; - -declare function access(p1: string, p2: number): number; - -declare function alarm(p1: number): number; - -declare function chdir(p1: string): number; - -declare function chown(p1: string, p2: number, p3: number): number; - -declare function close(p1: number): number; - -declare function dup(p1: number): number; - -declare function dup2(p1: number, p2: number): number; - -declare function execl(__path: string, __arg0: string): number; - -declare function execle(__path: string, __arg0: string): number; - -declare function execlp(__file: string, __arg0: string): number; - -declare function execv(__path: string, __argv: interop.PointerConvertible): number; - -declare function execve(__file: string, __argv: interop.PointerConvertible, __envp: interop.PointerConvertible): number; - -declare function execvp(__file: string, __argv: interop.PointerConvertible): number; - -declare function fork(): number; - -declare function fpathconf(p1: number, p2: number): number; - -declare function getcwd(p1: string, __size: number): string; - -declare function getegid(): number; - -declare function geteuid(): number; - -declare function getgid(): number; - -declare function getgroups(__gidsetsize: number, p2: interop.Pointer): number; - -declare function getlogin(): string; - -declare function getpgrp(): number; - -declare function getpid(): number; - -declare function getppid(): number; - -declare function getuid(): number; - -declare function isatty(p1: number): number; - -declare function link(p1: string, p2: string): number; - -declare function lseek(p1: number, p2: number, p3: number): number; - -declare function pathconf(p1: string, p2: number): number; - -declare function pause(): number; - -declare function pipe(p1: unknown /* const array */): number; - -declare function read(p1: number, p2: interop.PointerConvertible, __nbyte: number): number; - -declare function rmdir(p1: string): number; - -declare function setgid(p1: number): number; - -declare function setpgid(p1: number, p2: number): number; - -declare function setsid(): number; - -declare function setuid(p1: number): number; - -declare function sleep(p1: number): number; - -declare function sysconf(p1: number): number; - -declare function tcgetpgrp(p1: number): number; - -declare function tcsetpgrp(p1: number, p2: number): number; - -declare function ttyname(p1: number): string; - -declare function ttyname_r(p1: number, p2: string, __len: number): number; - -declare function unlink(p1: string): number; - -declare function write(__fd: number, __buf: interop.PointerConvertible, __nbyte: number): number; - -declare function confstr(p1: number, p2: string, __len: number): number; - -declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; - -declare function ctermid(p1: string): string; - -declare function brk(p1: interop.PointerConvertible): interop.Pointer; - -declare function chroot(p1: string): number; - -declare function crypt(p1: string, p2: string): string; - -declare function encrypt(p1: string, p2: number): void; - -declare function fchdir(p1: number): number; - -declare function gethostid(): number; - -declare function getpgid(p1: number): number; - -declare function getsid(p1: number): number; - -declare function getdtablesize(): number; - -declare function getpagesize(): number; - -declare function getpass(p1: string): string; - -declare function getwd(p1: string): string; - -declare function lchown(p1: string, p2: number, p3: number): number; - -declare function lockf(p1: number, p2: number, p3: number): number; - -declare function nice(p1: number): number; - -declare function pread(__fd: number, __buf: interop.PointerConvertible, __nbyte: number, __offset: number): number; - -declare function pwrite(__fd: number, __buf: interop.PointerConvertible, __nbyte: number, __offset: number): number; - -declare function sbrk(p1: number): interop.Pointer; - -declare function setpgrp(): number; - -declare function setregid(p1: number, p2: number): number; - -declare function setreuid(p1: number, p2: number): number; - -declare function swab(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nbytes: number): void; - -declare function sync(): void; - -declare function truncate(p1: string, p2: number): number; - -declare function ualarm(p1: number, p2: number): number; - -declare function usleep(p1: number): number; - -declare function vfork(): number; - -declare function fsync(p1: number): number; - -declare function ftruncate(p1: number, p2: number): number; - -declare function getlogin_r(p1: string, __namelen: number): number; - -declare function fchown(p1: number, p2: number, p3: number): number; - -declare function gethostname(p1: string, __namelen: number): number; - -declare function readlink(p1: string, p2: string, __bufsize: number): number; - -declare function setegid(p1: number): number; - -declare function seteuid(p1: number): number; - -declare function symlink(p1: string, p2: string): number; - -declare function pselect(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; - -declare function select(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; - -declare function _Exit(p1: number): void; - -declare function accessx_np(p1: interop.PointerConvertible, __sz: number, p3: interop.PointerConvertible, p4: number): number; - -declare function acct(p1: string): number; - -declare function add_profil(p1: string, __bufsiz: number, p3: number, p4: number): number; - -declare function endusershell(): void; - -declare function execvP(__file: string, __searchpath: string, __argv: interop.PointerConvertible): number; - -declare function fflagstostr(p1: number): string; - -declare function getdomainname(p1: string, __namelen: number): number; - -declare function getgrouplist(p1: string, p2: number, p3: interop.PointerConvertible, __ngroups: interop.PointerConvertible): number; - -declare function gethostuuid(p1: unknown /* const array */, p2: interop.PointerConvertible): number; - -declare function getmode(p1: interop.PointerConvertible, p2: number): number; - -declare function getpeereid(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function getsgroups_np(p1: interop.PointerConvertible, p2: unknown /* const array */): number; - -declare function getusershell(): string; - -declare function getwgroups_np(p1: interop.PointerConvertible, p2: unknown /* const array */): number; - -declare function initgroups(p1: string, p2: number): number; - -declare function issetugid(): number; - -declare function mkdtemp(p1: string): string; - -declare function mknod(p1: string, p2: number, p3: number): number; - -declare function mkpath_np(path: string, omode: number): number; - -declare function mkpathat_np(dfd: number, path: string, omode: number): number; - -declare function mkstemp(p1: string): number; - -declare function mkstemps(p1: string, p2: number): number; - -declare function mktemp(p1: string): string; - -declare function mkostemp(path: string, oflags: number): number; - -declare function mkostemps(path: string, slen: number, oflags: number): number; - -declare function mkdtempat_np(dfd: number, path: string): string; - -declare function mkstempsat_np(dfd: number, path: string, slen: number): number; - -declare function mkostempsat_np(dfd: number, path: string, slen: number, oflags: number): number; - -declare function nfssvc(p1: number, p2: interop.PointerConvertible): number; - -declare function profil(p1: string, __bufsiz: number, p3: number, p4: number): number; - -declare function pthread_setugid_np(p1: number, p2: number): number; - -declare function pthread_getugid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function reboot(p1: number): number; - -declare function revoke(p1: string): number; - -declare function rcmd(p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: interop.PointerConvertible): number; - -declare function rcmd_af(p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: interop.PointerConvertible, p7: number): number; - -declare function rresvport(p1: interop.PointerConvertible): number; - -declare function rresvport_af(p1: interop.PointerConvertible, p2: number): number; - -declare function iruserok(p1: number, p2: number, p3: string, p4: string): number; - -declare function iruserok_sa(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string): number; - -declare function ruserok(p1: string, p2: number, p3: string, p4: string): number; - -declare function setdomainname(p1: string, __namelen: number): number; - -declare function setgroups(p1: number, p2: interop.PointerConvertible): number; - -declare function sethostid(p1: number): void; - -declare function sethostname(p1: string, __namelen: number): number; - -declare function setkey(p1: string): void; - -declare function setlogin(p1: string): number; - -declare function setmode(p1: string): interop.Pointer; - -declare function setrgid(p1: number): number; - -declare function setruid(p1: number): number; - -declare function setsgroups_np(p1: number, p2: unknown /* const array */): number; - -declare function setusershell(): void; - -declare function setwgroups_np(p1: number, p2: unknown /* const array */): number; - -declare function strtofflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function swapon(p1: string): number; - -declare function ttyslot(): number; - -declare function undelete(p1: string): number; - -declare function unwhiteout(p1: string): number; - -declare function valloc(__size: number): interop.Pointer; - -declare function syscall(p1: number): number; - -declare function getsubopt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function fgetattrlist(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; - -declare function fsetattrlist(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; - -declare function getattrlist(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; - -declare function setattrlist(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; - -declare function exchangedata(p1: string, p2: string, p3: number): number; - -declare function getdirentriesattr(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: number): number; - -declare function searchfs(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible): number; - -declare function fsctl(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; - -declare function ffsctl(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; - -declare function fsync_volume_np(p1: number, p2: number): number; - -declare function sync_volume_np(p1: string, p2: number): number; - -declare function at_texel_format_to_MTLPixelFormat(p1: interop.Enum): number; - -declare function at_block_format_to_MTLPixelFormat(blockFormat: interop.Enum): number; - -declare function at_block_format_convert_to_MTLPixelFormat(blockFormat: interop.Enum, flags: interop.Enum): number; - -declare function at_block_get_features(blockType: interop.Enum, src: interop.PointerConvertible, validSize: at_size_t, size: number, outSize: interop.PointerConvertible, flags: interop.Enum): at_block_features_t; - -declare function at_encoder_create(texelType: interop.Enum, texelAlphaType: interop.Enum, blockType: interop.Enum, blockAlphaType: interop.Enum, backgroundColor: interop.PointerConvertible): NSObject; - -declare function at_encoder_compress_texels(encoder: NSObject, src: interop.PointerConvertible, dest: interop.PointerConvertible, errorThreshold: number, flags: interop.Enum): number; - -declare function at_encoder_decompress_texels(encoder: NSObject, src: interop.PointerConvertible, dest: interop.PointerConvertible, flags: interop.Enum): interop.Enum; - -declare function at_encoder_get_block_counts(encoder: NSObject, imageSize: at_size_t): at_size_t; - -declare function at_encoder_get_block_dimensions(encoder: NSObject): at_size_t; - -declare function at_encoder_get_block_size(encoder: NSObject): number; - -declare function at_encoder_get_texel_format(encoder: NSObject): interop.Enum; - -declare function at_encoder_get_block_format(encoder: NSObject): interop.Enum; - -declare function at_encoder_get_texel_alpha(encoder: NSObject): interop.Enum; - -declare function at_encoder_get_block_alpha(encoder: NSObject): interop.Enum; - -declare function at_encoder_is_compression_monolithic(encoder: NSObject, flags: interop.Enum): boolean; - -declare function at_encoder_is_decompression_monolithic(encoder: NSObject, flags: interop.Enum): boolean; - -declare function at_encoder_get_block_address(encoder: NSObject, texelPosition: at_size_t, imageSize: at_size_t, blockInfo: interop.PointerConvertible): interop.Pointer; - -declare function at_encoder_get_version(): number; - -declare function _asl_lib_log(client: interop.PointerConvertible, eval: number, msg: interop.PointerConvertible, format: string): number; - -declare function _asl_evaluate_send(client: interop.PointerConvertible, msg: interop.PointerConvertible, level: number): number; - -declare function asl_open(ident: string, facility: string, opts: number): interop.Pointer; - -declare function asl_open_path(path: string, opts: number): interop.Pointer; - -declare function asl_close(obj: interop.PointerConvertible): void; - -declare function asl_add_log_file(client: interop.PointerConvertible, descriptor: number): number; - -declare function asl_add_output_file(client: interop.PointerConvertible, fd: number, mfmt: string, tfmt: string, filter: number, text_encoding: number): number; - -declare function asl_set_output_file_filter(client: interop.PointerConvertible, fd: number, filter: number): number; - -declare function asl_remove_log_file(client: interop.PointerConvertible, descriptor: number): number; - -declare function asl_set_filter(client: interop.PointerConvertible, f: number): number; - -declare function asl_key(msg: interop.PointerConvertible, n: number): string; - -declare function asl_fetch_key_val_op(msg: interop.PointerConvertible, n: number, key: interop.PointerConvertible, val: interop.PointerConvertible, op: interop.PointerConvertible): number; - -declare function asl_new(type: number): interop.Pointer; - -declare function asl_set(obj: interop.PointerConvertible, key: string, value: string): number; - -declare function asl_unset(obj: interop.PointerConvertible, key: string): number; - -declare function asl_get(msg: interop.PointerConvertible, key: string): string; - -declare function asl_log(client: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, format: string): number; - -declare function asl_log_message(level: number, format: string): number; - -declare function asl_vlog(obj: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, format: string, ap: string): number; - -declare function asl_send(obj: interop.PointerConvertible, msg: interop.PointerConvertible): number; - -declare function asl_free(obj: interop.PointerConvertible): void; - -declare function asl_retain(obj: interop.PointerConvertible): interop.Pointer; - -declare function asl_release(obj: interop.PointerConvertible): void; - -declare function asl_get_type(obj: interop.PointerConvertible): number; - -declare function asl_set_query(msg: interop.PointerConvertible, key: string, value: string, op: number): number; - -declare function asl_search(obj: interop.PointerConvertible, query: interop.PointerConvertible): interop.Pointer; - -declare function aslresponse_next(obj: interop.PointerConvertible): interop.Pointer; - -declare function aslresponse_free(obj: interop.PointerConvertible): void; - -declare function asl_append(obj: interop.PointerConvertible, obj_to_add: interop.PointerConvertible): void; - -declare function asl_prepend(obj: interop.PointerConvertible, obj_to_add: interop.PointerConvertible): void; - -declare function asl_count(obj: interop.PointerConvertible): number; - -declare function asl_get_index(list: interop.PointerConvertible, index: number): interop.Pointer; - -declare function asl_remove_index(list: interop.PointerConvertible, index: number): void; - -declare function asl_create_auxiliary_file(msg: interop.PointerConvertible, title: string, uti: string, out_descriptor: interop.PointerConvertible): number; - -declare function asl_close_auxiliary_file(descriptor: number): number; - -declare function asl_log_auxiliary_location(msg: interop.PointerConvertible, title: string, uti: string, url: string): number; - -declare function asl_open_from_file(descriptor: number, ident: string, facility: string): interop.Pointer; - -declare function asl_log_descriptor(asl: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, descriptor: number, fd_type: number): number; - -declare function asl_format(msg: interop.PointerConvertible, msg_fmt: string, time_fmt: string, text_encoding: number): string; - -declare function asl_encode_buffer(buf: string, len: number): string; - -declare function asl_decode_buffer(in: string, buf: interop.PointerConvertible, len: interop.PointerConvertible): number; - -declare function asl_next(obj: interop.PointerConvertible): interop.Pointer; - -declare function asl_prev(obj: interop.PointerConvertible): interop.Pointer; - -declare function asl_reset_iteration(obj: interop.PointerConvertible, position: number): void; - -declare function asl_match(data: interop.PointerConvertible, querylist: interop.PointerConvertible, last: interop.PointerConvertible, start: number, count: number, duration: number, direction: number): interop.Pointer; - -declare function compression_encode_scratch_buffer_size(algorithm: interop.Enum): number; - -declare function compression_encode_buffer(dst_buffer: interop.PointerConvertible, dst_size: number, src_buffer: interop.PointerConvertible, src_size: number, scratch_buffer: interop.PointerConvertible, algorithm: interop.Enum): number; - -declare function compression_decode_scratch_buffer_size(algorithm: interop.Enum): number; - -declare function compression_decode_buffer(dst_buffer: interop.PointerConvertible, dst_size: number, src_buffer: interop.PointerConvertible, src_size: number, scratch_buffer: interop.PointerConvertible, algorithm: interop.Enum): number; - -declare function compression_stream_init(stream: interop.PointerConvertible, operation: interop.Enum, algorithm: interop.Enum): interop.Enum; - -declare function compression_stream_process(stream: interop.PointerConvertible, flags: number): interop.Enum; - -declare function compression_stream_destroy(stream: interop.PointerConvertible): interop.Enum; - -declare function cupsFileClose(fp: interop.PointerConvertible): number; - -declare function cupsFileCompression(fp: interop.PointerConvertible): number; - -declare function cupsFileEOF(fp: interop.PointerConvertible): number; - -declare function cupsFileFind(filename: string, path: string, executable: number, buffer: string, bufsize: number): string; - -declare function cupsFileFlush(fp: interop.PointerConvertible): number; - -declare function cupsFileGetChar(fp: interop.PointerConvertible): number; - -declare function cupsFileGetConf(fp: interop.PointerConvertible, buf: string, buflen: number, value: interop.PointerConvertible, linenum: interop.PointerConvertible): string; - -declare function cupsFileGetLine(fp: interop.PointerConvertible, buf: string, buflen: number): number; - -declare function cupsFileGets(fp: interop.PointerConvertible, buf: string, buflen: number): string; - -declare function cupsFileLock(fp: interop.PointerConvertible, block: number): number; - -declare function cupsFileNumber(fp: interop.PointerConvertible): number; - -declare function cupsFileOpen(filename: string, mode: string): interop.Pointer; - -declare function cupsFileOpenFd(fd: number, mode: string): interop.Pointer; - -declare function cupsFilePeekChar(fp: interop.PointerConvertible): number; - -declare function cupsFilePrintf(fp: interop.PointerConvertible, format: string): number; - -declare function cupsFilePutChar(fp: interop.PointerConvertible, c: number): number; - -declare function cupsFilePutConf(fp: interop.PointerConvertible, directive: string, value: string): number; - -declare function cupsFilePuts(fp: interop.PointerConvertible, s: string): number; - -declare function cupsFileRead(fp: interop.PointerConvertible, buf: string, bytes: number): number; - -declare function cupsFileRewind(fp: interop.PointerConvertible): number; - -declare function cupsFileSeek(fp: interop.PointerConvertible, pos: number): number; - -declare function cupsFileStderr(): interop.Pointer; - -declare function cupsFileStdin(): interop.Pointer; - -declare function cupsFileStdout(): interop.Pointer; - -declare function cupsFileTell(fp: interop.PointerConvertible): number; - -declare function cupsFileUnlock(fp: interop.PointerConvertible): number; - -declare function cupsFileWrite(fp: interop.PointerConvertible, buf: string, bytes: number): number; - -declare function cupsArrayAdd(a: interop.PointerConvertible, e: interop.PointerConvertible): number; - -declare function cupsArrayClear(a: interop.PointerConvertible): void; - -declare function cupsArrayCount(a: interop.PointerConvertible): number; - -declare function cupsArrayCurrent(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayDelete(a: interop.PointerConvertible): void; - -declare function cupsArrayDup(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayFind(a: interop.PointerConvertible, e: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayFirst(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayGetIndex(a: interop.PointerConvertible): number; - -declare function cupsArrayGetInsert(a: interop.PointerConvertible): number; - -declare function cupsArrayIndex(a: interop.PointerConvertible, n: number): interop.Pointer; - -declare function cupsArrayInsert(a: interop.PointerConvertible, e: interop.PointerConvertible): number; - -declare function cupsArrayLast(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayNew(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayNew2(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible, h: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, hsize: number): interop.Pointer; - -declare function cupsArrayNew3(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible, h: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, hsize: number, cf: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, ff: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): interop.Pointer; - -declare function cupsArrayNext(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayPrev(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArrayRemove(a: interop.PointerConvertible, e: interop.PointerConvertible): number; - -declare function cupsArrayRestore(a: interop.PointerConvertible): interop.Pointer; - -declare function cupsArraySave(a: interop.PointerConvertible): number; - -declare function cupsArrayUserData(a: interop.PointerConvertible): interop.Pointer; - -declare function memchr(__s: interop.PointerConvertible, __c: number, __n: number): interop.Pointer; - -declare function memcmp(__s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __n: number): number; - -declare function memcpy(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __n: number): interop.Pointer; - -declare function memmove(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __len: number): interop.Pointer; - -declare function memset(__b: interop.PointerConvertible, __c: number, __len: number): interop.Pointer; - -declare function strcat(__s1: string, __s2: string): string; - -declare function strchr(__s: string, __c: number): string; - -declare function strcmp(__s1: string, __s2: string): number; - -declare function strcoll(__s1: string, __s2: string): number; - -declare function strcpy(__dst: string, __src: string): string; - -declare function strcspn(__s: string, __charset: string): number; - -declare function strerror(__errnum: number): string; - -declare function strlen(__s: string): number; - -declare function strncat(__s1: string, __s2: string, __n: number): string; - -declare function strncmp(__s1: string, __s2: string, __n: number): number; - -declare function strncpy(__dst: string, __src: string, __n: number): string; - -declare function strpbrk(__s: string, __charset: string): string; - -declare function strrchr(__s: string, __c: number): string; - -declare function strspn(__s: string, __charset: string): number; - -declare function strstr(__big: string, __little: string): string; - -declare function strtok(__str: string, __sep: string): string; - -declare function strxfrm(__s1: string, __s2: string, __n: number): number; - -declare function strtok_r(__str: string, __sep: string, __lasts: interop.PointerConvertible): string; - -declare function strerror_r(__errnum: number, __strerrbuf: string, __buflen: number): number; - -declare function strdup(__s1: string): string; - -declare function memccpy(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __c: number, __n: number): interop.Pointer; - -declare function stpcpy(__dst: string, __src: string): string; - -declare function stpncpy(__dst: string, __src: string, __n: number): string; - -declare function strndup(__s1: string, __n: number): string; - -declare function strnlen(__s1: string, __n: number): number; - -declare function strsignal(__sig: number): string; - -declare function memset_s(__s: interop.PointerConvertible, __smax: number, __c: number, __n: number): number; - -declare function memmem(__big: interop.PointerConvertible, __big_len: number, __little: interop.PointerConvertible, __little_len: number): interop.Pointer; - -declare function memset_pattern4(__b: interop.PointerConvertible, __pattern4: interop.PointerConvertible, __len: number): void; - -declare function memset_pattern8(__b: interop.PointerConvertible, __pattern8: interop.PointerConvertible, __len: number): void; - -declare function memset_pattern16(__b: interop.PointerConvertible, __pattern16: interop.PointerConvertible, __len: number): void; - -declare function strcasestr(__big: string, __little: string): string; - -declare function strchrnul(__s: string, __c: number): string; - -declare function strnstr(__big: string, __little: string, __len: number): string; - -declare function strlcat(__dst: string, __source: string, __size: number): number; - -declare function strlcpy(__dst: string, __source: string, __size: number): number; - -declare function strmode(__mode: number, __bp: string): void; - -declare function strsep(__stringp: interop.PointerConvertible, __delim: string): string; - -declare function swab(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): void; - -declare function timingsafe_bcmp(__b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __len: number): number; - -declare function strsignal_r(__sig: number, __strsignalbuf: string, __buflen: number): number; - -declare function bcmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; - -declare function bcopy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): void; - -declare function bzero(p1: interop.PointerConvertible, __n: number): void; - -declare function index(p1: string, p2: number): string; - -declare function rindex(p1: string, p2: number): string; - -declare function ffs(p1: number): number; - -declare function strcasecmp(p1: string, p2: string): number; - -declare function strncasecmp(p1: string, p2: string, p3: number): number; - -declare function ffsl(p1: number): number; - -declare function ffsll(p1: number): number; - -declare function fls(p1: number): number; - -declare function flsl(p1: number): number; - -declare function flsll(p1: number): number; - -declare function asctime(p1: interop.PointerConvertible): string; - -declare function clock(): number; - -declare function ctime(p1: interop.PointerConvertible): string; - -declare function difftime(p1: number, p2: number): number; - -declare function getdate(p1: string): interop.Pointer; - -declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function localtime(p1: interop.PointerConvertible): interop.Pointer; - -declare function mktime(p1: interop.PointerConvertible): number; - -declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; - -declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; - -declare function time(p1: interop.PointerConvertible): number; - -declare function tzset(): void; - -declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; - -declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; - -declare function posix2time(p1: number): number; - -declare function tzsetwall(): void; - -declare function time2posix(p1: number): number; - -declare function timelocal(p1: interop.PointerConvertible): number; - -declare function timegm(p1: interop.PointerConvertible): number; - -declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; - -declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; - -declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; - -declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; - -declare function clock_settime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; - -declare function timespec_get(ts: interop.PointerConvertible, base: number): number; - -declare function adjtime(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function futimes(p1: number, p2: interop.PointerConvertible): number; - -declare function lutimes(p1: string, p2: interop.PointerConvertible): number; - -declare function settimeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function getitimer(p1: number, p2: interop.PointerConvertible): number; - -declare function gettimeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function setitimer(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function utimes(p1: string, p2: interop.PointerConvertible): number; - -declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; - -declare function listen(p1: number, p2: number): number; - -declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; - -declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; - -declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; - -declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; - -declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; - -declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; - -declare function shutdown(p1: number, p2: number): number; - -declare function sockatmark(p1: number): number; - -declare function socket(p1: number, p2: number, p3: number): number; - -declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; - -declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; - -declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; - -declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; - -declare function disconnectx(p1: number, p2: number, p3: number): number; - -declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; - -declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; - -declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; - -declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; - -declare function inet6_option_space(p1: number): number; - -declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; - -declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; - -declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function inet6_rthdr_space(p1: number, p2: number): number; - -declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; - -declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; - -declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; - -declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; - -declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; - -declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; - -declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; - -declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; - -declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; - -declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; - -declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; - -declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; - -declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; - -declare function inet6_rth_space(p1: number, p2: number): number; - -declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; - -declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function inet6_rth_segments(p1: interop.PointerConvertible): number; - -declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; - -declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; - -declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; - -declare function endhostent(): void; - -declare function endnetent(): void; - -declare function endprotoent(): void; - -declare function endservent(): void; - -declare function freeaddrinfo(p1: interop.PointerConvertible): void; - -declare function gai_strerror(p1: number): string; - -declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; - -declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; - -declare function gethostbyname(p1: string): interop.Pointer; - -declare function gethostent(): interop.Pointer; - -declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; - -declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; - -declare function getnetbyname(p1: string): interop.Pointer; - -declare function getnetent(): interop.Pointer; - -declare function getprotobyname(p1: string): interop.Pointer; - -declare function getprotobynumber(p1: number): interop.Pointer; - -declare function getprotoent(): interop.Pointer; - -declare function getservbyname(p1: string, p2: string): interop.Pointer; - -declare function getservbyport(p1: number, p2: string): interop.Pointer; - -declare function getservent(): interop.Pointer; - -declare function sethostent(p1: number): void; - -declare function setnetent(p1: number): void; - -declare function setprotoent(p1: number): void; - -declare function setservent(p1: number): void; - -declare function freehostent(p1: interop.PointerConvertible): void; - -declare function gethostbyname2(p1: string, p2: number): interop.Pointer; - -declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; - -declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; - -declare function getrpcbyname(name: string): interop.Pointer; - -declare function getrpcbynumber(number: number): interop.Pointer; - -declare function getrpcent(): interop.Pointer; - -declare function setrpcent(stayopen: number): void; - -declare function endrpcent(): void; - -declare function herror(p1: string): void; - -declare function hstrerror(p1: number): string; - -declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; - -declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; - -declare function endnetgrent(): void; - -declare function setnetgrent(p1: string): void; - -declare function inet_addr(p1: string): number; - -declare function inet_ntoa(p1: in_addr): string; - -declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; - -declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; - -declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; - -declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; - -declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; - -declare function inet_lnaof(p1: in_addr): number; - -declare function inet_makeaddr(p1: number, p2: number): in_addr; - -declare function inet_netof(p1: in_addr): number; - -declare function inet_network(p1: string): number; - -declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; - -declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; - -declare function inet_neta(p1: number, p2: string, __size: number): string; - -declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; - -declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; - -declare function httpBlocking(http: interop.PointerConvertible, b: number): void; - -declare function httpCheck(http: interop.PointerConvertible): number; - -declare function httpClearFields(http: interop.PointerConvertible): void; - -declare function httpClose(http: interop.PointerConvertible): void; - -declare function httpConnect(host: string, port: number): interop.Pointer; - -declare function httpConnectEncrypt(host: string, port: number, encryption: interop.Enum): interop.Pointer; - -declare function httpDelete(http: interop.PointerConvertible, uri: string): number; - -declare function httpEncryption(http: interop.PointerConvertible, e: interop.Enum): number; - -declare function httpError(http: interop.PointerConvertible): number; - -declare function httpFlush(http: interop.PointerConvertible): void; - -declare function httpGet(http: interop.PointerConvertible, uri: string): number; - -declare function httpGets(line: string, length: number, http: interop.PointerConvertible): string; - -declare function httpGetDateString(t: number): string; - -declare function httpGetDateTime(s: string): number; - -declare function httpGetField(http: interop.PointerConvertible, field: interop.Enum): string; - -declare function httpGetHostByName(name: string): interop.Pointer; - -declare function httpGetSubField(http: interop.PointerConvertible, field: interop.Enum, name: string, value: string): string; - -declare function httpHead(http: interop.PointerConvertible, uri: string): number; - -declare function httpInitialize(): void; - -declare function httpOptions(http: interop.PointerConvertible, uri: string): number; - -declare function httpPost(http: interop.PointerConvertible, uri: string): number; - -declare function httpPrintf(http: interop.PointerConvertible, format: string): number; - -declare function httpPut(http: interop.PointerConvertible, uri: string): number; - -declare function httpRead(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function httpReconnect(http: interop.PointerConvertible): number; - -declare function httpSeparate(uri: string, method: string, username: string, host: string, port: interop.PointerConvertible, resource: string): void; - -declare function httpSetField(http: interop.PointerConvertible, field: interop.Enum, value: string): void; - -declare function httpStatus(status: interop.Enum): string; - -declare function httpTrace(http: interop.PointerConvertible, uri: string): number; - -declare function httpUpdate(http: interop.PointerConvertible): interop.Enum; - -declare function httpWrite(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function httpEncode64(out: string, in: string): string; - -declare function httpDecode64(out: string, in: string): string; - -declare function httpGetLength(http: interop.PointerConvertible): number; - -declare function httpMD5(p1: string, p2: string, p3: string, p4: unknown /* const array */): string; - -declare function httpMD5Final(p1: string, p2: string, p3: string, p4: unknown /* const array */): string; - -declare function httpMD5String(p1: interop.PointerConvertible, p2: unknown /* const array */): string; - -declare function httpClearCookie(http: interop.PointerConvertible): void; - -declare function httpGetCookie(http: interop.PointerConvertible): string; - -declare function httpSetCookie(http: interop.PointerConvertible, cookie: string): void; - -declare function httpWait(http: interop.PointerConvertible, msec: number): number; - -declare function httpDecode64_2(out: string, outlen: interop.PointerConvertible, in: string): string; - -declare function httpEncode64_2(out: string, outlen: number, in: string, inlen: number): string; - -declare function httpSeparate2(uri: string, method: string, methodlen: number, username: string, usernamelen: number, host: string, hostlen: number, port: interop.PointerConvertible, resource: string, resourcelen: number): void; - -declare function httpAddrAny(addr: interop.PointerConvertible): number; - -declare function httpAddrConnect(addrlist: interop.PointerConvertible, sock: interop.PointerConvertible): interop.Pointer; - -declare function httpAddrEqual(addr1: interop.PointerConvertible, addr2: interop.PointerConvertible): number; - -declare function httpAddrFreeList(addrlist: interop.PointerConvertible): void; - -declare function httpAddrGetList(hostname: string, family: number, service: string): interop.Pointer; - -declare function httpAddrLength(addr: interop.PointerConvertible): number; - -declare function httpAddrLocalhost(addr: interop.PointerConvertible): number; - -declare function httpAddrLookup(addr: interop.PointerConvertible, name: string, namelen: number): string; - -declare function httpAddrString(addr: interop.PointerConvertible, s: string, slen: number): string; - -declare function httpAssembleURI(encoding: interop.Enum, uri: string, urilen: number, scheme: string, username: string, host: string, port: number, resource: string): interop.Enum; - -declare function httpAssembleURIf(encoding: interop.Enum, uri: string, urilen: number, scheme: string, username: string, host: string, port: number, resourcef: string): interop.Enum; - -declare function httpFlushWrite(http: interop.PointerConvertible): number; - -declare function httpGetBlocking(http: interop.PointerConvertible): number; - -declare function httpGetDateString2(t: number, s: string, slen: number): string; - -declare function httpGetFd(http: interop.PointerConvertible): number; - -declare function httpGetHostname(http: interop.PointerConvertible, s: string, slen: number): string; - -declare function httpGetLength2(http: interop.PointerConvertible): number; - -declare function httpGetStatus(http: interop.PointerConvertible): interop.Enum; - -declare function httpGetSubField2(http: interop.PointerConvertible, field: interop.Enum, name: string, value: string, valuelen: number): string; - -declare function httpRead2(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function httpSeparateURI(decoding: interop.Enum, uri: string, scheme: string, schemelen: number, username: string, usernamelen: number, host: string, hostlen: number, port: interop.PointerConvertible, resource: string, resourcelen: number): interop.Enum; - -declare function httpSetExpect(http: interop.PointerConvertible, expect: interop.Enum): void; - -declare function httpSetLength(http: interop.PointerConvertible, length: number): void; - -declare function httpWrite2(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function httpGetAuthString(http: interop.PointerConvertible): string; - -declare function httpSetAuthString(http: interop.PointerConvertible, scheme: string, data: string): void; - -declare function httpAddCredential(credentials: interop.PointerConvertible, data: interop.PointerConvertible, datalen: number): number; - -declare function httpCopyCredentials(http: interop.PointerConvertible, credentials: interop.PointerConvertible): number; - -declare function httpFreeCredentials(certs: interop.PointerConvertible): void; - -declare function httpSetCredentials(http: interop.PointerConvertible, certs: interop.PointerConvertible): number; - -declare function httpSetTimeout(http: interop.PointerConvertible, timeout: number, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; - -declare function httpAddrConnect2(addrlist: interop.PointerConvertible, sock: interop.PointerConvertible, msec: number, cancel: interop.PointerConvertible): interop.Pointer; - -declare function httpGetState(http: interop.PointerConvertible): interop.Enum; - -declare function httpGetVersion(http: interop.PointerConvertible): interop.Enum; - -declare function httpReconnect2(http: interop.PointerConvertible, msec: number, cancel: interop.PointerConvertible): number; - -declare function httpAcceptConnection(fd: number, blocking: number): interop.Pointer; - -declare function httpAddrCopyList(src: interop.PointerConvertible): interop.Pointer; - -declare function httpAddrListen(addr: interop.PointerConvertible, port: number): number; - -declare function httpAddrPort(addr: interop.PointerConvertible): number; - -declare function httpAssembleUUID(server: string, port: number, name: string, number: number, buffer: string, bufsize: number): string; - -declare function httpConnect2(host: string, port: number, addrlist: interop.PointerConvertible, family: number, encryption: interop.Enum, blocking: number, msec: number, cancel: interop.PointerConvertible): interop.Pointer; - -declare function httpGetContentEncoding(http: interop.PointerConvertible): string; - -declare function httpGetExpect(http: interop.PointerConvertible): interop.Enum; - -declare function httpPeek(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function httpReadRequest(http: interop.PointerConvertible, resource: string, resourcelen: number): interop.Enum; - -declare function httpSetDefaultField(http: interop.PointerConvertible, field: interop.Enum, value: string): void; - -declare function httpWriteResponse(http: interop.PointerConvertible, status: interop.Enum): interop.Enum; - -declare function httpAddrClose(addr: interop.PointerConvertible, fd: number): number; - -declare function httpAddrFamily(addr: interop.PointerConvertible): number; - -declare function httpCompareCredentials(cred1: interop.PointerConvertible, cred2: interop.PointerConvertible): number; - -declare function httpCredentialsAreValidForName(credentials: interop.PointerConvertible, common_name: string): number; - -declare function httpCredentialsGetExpiration(credentials: interop.PointerConvertible): number; - -declare function httpCredentialsGetTrust(credentials: interop.PointerConvertible, common_name: string): interop.Enum; - -declare function httpCredentialsString(credentials: interop.PointerConvertible, buffer: string, bufsize: number): number; - -declare function httpFieldValue(name: string): interop.Enum; - -declare function httpGetActivity(http: interop.PointerConvertible): number; - -declare function httpGetAddress(http: interop.PointerConvertible): interop.Pointer; - -declare function httpGetEncryption(http: interop.PointerConvertible): interop.Enum; - -declare function httpGetKeepAlive(http: interop.PointerConvertible): interop.Enum; - -declare function httpGetPending(http: interop.PointerConvertible): number; - -declare function httpGetReady(http: interop.PointerConvertible): number; - -declare function httpGetRemaining(http: interop.PointerConvertible): number; - -declare function httpIsChunked(http: interop.PointerConvertible): number; - -declare function httpIsEncrypted(http: interop.PointerConvertible): number; - -declare function httpLoadCredentials(path: string, credentials: interop.PointerConvertible, common_name: string): number; - -declare function httpResolveHostname(http: interop.PointerConvertible, buffer: string, bufsize: number): string; - -declare function httpSaveCredentials(path: string, credentials: interop.PointerConvertible, common_name: string): number; - -declare function httpSetKeepAlive(http: interop.PointerConvertible, keep_alive: interop.Enum): void; - -declare function httpShutdown(http: interop.PointerConvertible): void; - -declare function httpStateString(state: interop.Enum): string; - -declare function httpURIStatusString(status: interop.Enum): string; - -declare function ippAddBoolean(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: number): interop.Pointer; - -declare function ippAddBooleans(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, values: string): interop.Pointer; - -declare function ippAddDate(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: interop.PointerConvertible): interop.Pointer; - -declare function ippAddInteger(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, value: number): interop.Pointer; - -declare function ippAddIntegers(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, num_values: number, values: interop.PointerConvertible): interop.Pointer; - -declare function ippAddRange(ipp: interop.PointerConvertible, group: interop.Enum, name: string, lower: number, upper: number): interop.Pointer; - -declare function ippAddRanges(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, lower: interop.PointerConvertible, upper: interop.PointerConvertible): interop.Pointer; - -declare function ippAddResolution(ipp: interop.PointerConvertible, group: interop.Enum, name: string, units: interop.Enum, xres: number, yres: number): interop.Pointer; - -declare function ippAddResolutions(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, units: interop.Enum, xres: interop.PointerConvertible, yres: interop.PointerConvertible): interop.Pointer; - -declare function ippAddSeparator(ipp: interop.PointerConvertible): interop.Pointer; - -declare function ippAddString(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, value: string): interop.Pointer; - -declare function ippAddStrings(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, num_values: number, language: string, values: interop.PointerConvertible): interop.Pointer; - -declare function ippDateToTime(date: interop.PointerConvertible): number; - -declare function ippDelete(ipp: interop.PointerConvertible): void; - -declare function ippErrorString(error: interop.Enum): string; - -declare function ippFindAttribute(ipp: interop.PointerConvertible, name: string, value_tag: interop.Enum): interop.Pointer; - -declare function ippFindNextAttribute(ipp: interop.PointerConvertible, name: string, value_tag: interop.Enum): interop.Pointer; - -declare function ippLength(ipp: interop.PointerConvertible): number; - -declare function ippNew(): interop.Pointer; - -declare function ippRead(http: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippTimeToDate(t: number): interop.Pointer; - -declare function ippWrite(http: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippPort(): number; - -declare function ippSetPort(p: number): void; - -declare function ippAddCollection(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: interop.PointerConvertible): interop.Pointer; - -declare function ippAddCollections(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, values: interop.PointerConvertible): interop.Pointer; - -declare function ippDeleteAttribute(ipp: interop.PointerConvertible, attr: interop.PointerConvertible): void; - -declare function ippReadFile(fd: number, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippWriteFile(fd: number, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippAddOctetString(ipp: interop.PointerConvertible, group: interop.Enum, name: string, data: interop.PointerConvertible, datalen: number): interop.Pointer; - -declare function ippErrorValue(name: string): interop.Enum; - -declare function ippNewRequest(op: interop.Enum): interop.Pointer; - -declare function ippOpString(op: interop.Enum): string; - -declare function ippOpValue(name: string): interop.Enum; - -declare function ippReadIO(src: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, blocking: number, parent: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippWriteIO(dst: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, blocking: number, parent: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; - -declare function ippTagString(tag: interop.Enum): string; - -declare function ippTagValue(name: string): interop.Enum; - -declare function ippAddOutOfBand(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string): interop.Pointer; - -declare function ippAttributeString(attr: interop.PointerConvertible, buffer: string, bufsize: number): number; - -declare function ippCopyAttribute(dst: interop.PointerConvertible, attr: interop.PointerConvertible, quickcopy: number): interop.Pointer; - -declare function ippCopyAttributes(dst: interop.PointerConvertible, src: interop.PointerConvertible, quickcopy: number, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, context: interop.PointerConvertible): number; - -declare function ippDeleteValues(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, count: number): number; - -declare function ippEnumString(attrname: string, enumvalue: number): string; - -declare function ippEnumValue(attrname: string, enumstring: string): number; - -declare function ippFirstAttribute(ipp: interop.PointerConvertible): interop.Pointer; - -declare function ippGetBoolean(attr: interop.PointerConvertible, element: number): number; - -declare function ippGetCollection(attr: interop.PointerConvertible, element: number): interop.Pointer; - -declare function ippGetCount(attr: interop.PointerConvertible): number; - -declare function ippGetDate(attr: interop.PointerConvertible, element: number): interop.Pointer; - -declare function ippGetGroupTag(attr: interop.PointerConvertible): interop.Enum; - -declare function ippGetInteger(attr: interop.PointerConvertible, element: number): number; - -declare function ippGetName(attr: interop.PointerConvertible): string; - -declare function ippGetOperation(ipp: interop.PointerConvertible): interop.Enum; - -declare function ippGetRange(attr: interop.PointerConvertible, element: number, upper: interop.PointerConvertible): number; - -declare function ippGetRequestId(ipp: interop.PointerConvertible): number; - -declare function ippGetResolution(attr: interop.PointerConvertible, element: number, yres: interop.PointerConvertible, units: interop.PointerConvertible): number; - -declare function ippGetState(ipp: interop.PointerConvertible): interop.Enum; - -declare function ippGetStatusCode(ipp: interop.PointerConvertible): interop.Enum; - -declare function ippGetString(attr: interop.PointerConvertible, element: number, language: interop.PointerConvertible): string; - -declare function ippGetValueTag(attr: interop.PointerConvertible): interop.Enum; - -declare function ippGetVersion(ipp: interop.PointerConvertible, minor: interop.PointerConvertible): number; - -declare function ippNextAttribute(ipp: interop.PointerConvertible): interop.Pointer; - -declare function ippSetBoolean(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, boolvalue: number): number; - -declare function ippSetCollection(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, colvalue: interop.PointerConvertible): number; - -declare function ippSetDate(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, datevalue: interop.PointerConvertible): number; - -declare function ippSetGroupTag(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, group_tag: interop.Enum): number; - -declare function ippSetInteger(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, intvalue: number): number; - -declare function ippSetName(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, name: string): number; - -declare function ippSetOperation(ipp: interop.PointerConvertible, op: interop.Enum): number; - -declare function ippSetRange(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, lowervalue: number, uppervalue: number): number; - -declare function ippSetRequestId(ipp: interop.PointerConvertible, request_id: number): number; - -declare function ippSetResolution(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, unitsvalue: interop.Enum, xresvalue: number, yresvalue: number): number; - -declare function ippSetState(ipp: interop.PointerConvertible, state: interop.Enum): number; - -declare function ippSetStatusCode(ipp: interop.PointerConvertible, status: interop.Enum): number; - -declare function ippSetString(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, strvalue: string): number; - -declare function ippSetValueTag(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, value_tag: interop.Enum): number; - -declare function ippSetVersion(ipp: interop.PointerConvertible, major: number, minor: number): number; - -declare function ippAddStringf(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, format: string): interop.Pointer; - -declare function ippAddStringfv(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, format: string, ap: string): interop.Pointer; - -declare function ippContainsInteger(attr: interop.PointerConvertible, value: number): number; - -declare function ippContainsString(attr: interop.PointerConvertible, value: string): number; - -declare function ippCreateRequestedArray(request: interop.PointerConvertible): interop.Pointer; - -declare function ippGetOctetString(attr: interop.PointerConvertible, element: number, datalen: interop.PointerConvertible): interop.Pointer; - -declare function ippNewResponse(request: interop.PointerConvertible): interop.Pointer; - -declare function ippSetOctetString(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, data: interop.PointerConvertible, datalen: number): number; - -declare function ippSetStringf(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, format: string): number; - -declare function ippSetStringfv(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, format: string, ap: string): number; - -declare function ippValidateAttribute(attr: interop.PointerConvertible): number; - -declare function ippValidateAttributes(ipp: interop.PointerConvertible): number; - -declare function ippStateString(state: interop.Enum): string; - -declare function duplocale(p1: interop.PointerConvertible): interop.Pointer; - -declare function freelocale(p1: interop.PointerConvertible): number; - -declare function localeconv(): interop.Pointer; - -declare function newlocale(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; - -declare function uselocale(p1: interop.PointerConvertible): interop.Pointer; - -declare function setlocale(p1: number, p2: string): string; - -declare function cupsLangDefault(): interop.Pointer; - -declare function cupsLangEncoding(lang: interop.PointerConvertible): string; - -declare function cupsLangFlush(): void; - -declare function cupsLangFree(lang: interop.PointerConvertible): void; - -declare function cupsLangGet(language: string): interop.Pointer; - -declare function pwgFormatSizeName(keyword: string, keysize: number, prefix: string, name: string, width: number, length: number, units: string): number; - -declare function pwgInitSize(size: interop.PointerConvertible, job: interop.PointerConvertible, margins_set: interop.PointerConvertible): number; - -declare function pwgMediaForLegacy(legacy: string): interop.Pointer; - -declare function pwgMediaForPPD(ppd: string): interop.Pointer; - -declare function pwgMediaForPWG(pwg: string): interop.Pointer; - -declare function pwgMediaForSize(width: number, length: number): interop.Pointer; - -declare function cupsCancelJob(name: string, job_id: number): number; - -declare function cupsDoFileRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, filename: string): interop.Pointer; - -declare function cupsDoRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string): interop.Pointer; - -declare function cupsEncryption(): interop.Enum; - -declare function cupsFreeJobs(num_jobs: number, jobs: interop.PointerConvertible): void; - -declare function cupsGetClasses(classes: interop.PointerConvertible): number; - -declare function cupsGetDefault(): string; - -declare function cupsGetJobs(jobs: interop.PointerConvertible, name: string, myjobs: number, whichjobs: number): number; - -declare function cupsGetPrinters(printers: interop.PointerConvertible): number; - -declare function cupsLastError(): interop.Enum; - -declare function cupsPrintFile(name: string, filename: string, title: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsPrintFiles(name: string, num_files: number, files: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsTempFile(filename: string, len: number): string; - -declare function cupsTempFd(filename: string, len: number): number; - -declare function cupsAddDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): number; - -declare function cupsFreeDests(num_dests: number, dests: interop.PointerConvertible): void; - -declare function cupsGetDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): interop.Pointer; - -declare function cupsGetDests(dests: interop.PointerConvertible): number; - -declare function cupsSetDests(num_dests: number, dests: interop.PointerConvertible): void; - -declare function cupsAddOption(name: string, value: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsEncodeOptions(ipp: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): void; - -declare function cupsFreeOptions(num_options: number, options: interop.PointerConvertible): void; - -declare function cupsGetOption(name: string, num_options: number, options: interop.PointerConvertible): string; - -declare function cupsParseOptions(arg: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsGetPassword(prompt: string): string; - -declare function cupsServer(): string; - -declare function cupsSetEncryption(e: interop.Enum): void; - -declare function cupsSetPasswordCB(cb: (p1: string) => string): void; - -declare function cupsSetServer(server: string): void; - -declare function cupsSetUser(user: string): void; - -declare function cupsUser(): string; - -declare function cupsDoAuthentication(http: interop.PointerConvertible, method: string, resource: string): number; - -declare function cupsGetFile(http: interop.PointerConvertible, resource: string, filename: string): interop.Enum; - -declare function cupsGetFd(http: interop.PointerConvertible, resource: string, fd: number): interop.Enum; - -declare function cupsPutFile(http: interop.PointerConvertible, resource: string, filename: string): interop.Enum; - -declare function cupsPutFd(http: interop.PointerConvertible, resource: string, fd: number): interop.Enum; - -declare function cupsGetDefault2(http: interop.PointerConvertible): string; - -declare function cupsGetDests2(http: interop.PointerConvertible, dests: interop.PointerConvertible): number; - -declare function cupsGetJobs2(http: interop.PointerConvertible, jobs: interop.PointerConvertible, name: string, myjobs: number, whichjobs: number): number; - -declare function cupsPrintFile2(http: interop.PointerConvertible, name: string, filename: string, title: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsPrintFiles2(http: interop.PointerConvertible, name: string, num_files: number, files: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsSetDests2(http: interop.PointerConvertible, num_dests: number, dests: interop.PointerConvertible): number; - -declare function cupsEncodeOptions2(ipp: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, group_tag: interop.Enum): void; - -declare function cupsLastErrorString(): string; - -declare function cupsNotifySubject(lang: interop.PointerConvertible, event: interop.PointerConvertible): string; - -declare function cupsNotifyText(lang: interop.PointerConvertible, event: interop.PointerConvertible): string; - -declare function cupsRemoveOption(name: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsTempFile2(filename: string, len: number): interop.Pointer; - -declare function cupsDoIORequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, infile: number, outfile: number): interop.Pointer; - -declare function cupsRemoveDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): number; - -declare function cupsSetDefaultDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): void; - -declare function cupsCancelJob2(http: interop.PointerConvertible, name: string, job_id: number, purge: number): interop.Enum; - -declare function cupsCreateJob(http: interop.PointerConvertible, name: string, title: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsFinishDocument(http: interop.PointerConvertible, name: string): interop.Enum; - -declare function cupsGetNamedDest(http: interop.PointerConvertible, name: string, instance: string): interop.Pointer; - -declare function cupsGetPassword2(prompt: string, http: interop.PointerConvertible, method: string, resource: string): string; - -declare function cupsGetResponse(http: interop.PointerConvertible, resource: string): interop.Pointer; - -declare function cupsReadResponseData(http: interop.PointerConvertible, buffer: string, length: number): number; - -declare function cupsSendRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, length: number): interop.Enum; - -declare function cupsSetPasswordCB2(cb: (p1: string, p2: interop.PointerConvertible, p3: string, p4: string, p5: interop.PointerConvertible) => string, user_data: interop.PointerConvertible): void; - -declare function cupsStartDocument(http: interop.PointerConvertible, name: string, job_id: number, docname: string, format: string, last_document: number): interop.Enum; - -declare function cupsWriteRequestData(http: interop.PointerConvertible, buffer: string, length: number): interop.Enum; - -declare function cupsSetClientCertCB(cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; - -declare function cupsSetCredentials(certs: interop.PointerConvertible): number; - -declare function cupsSetServerCertCB(cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; - -declare function cupsCancelDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, job_id: number): interop.Enum; - -declare function cupsCheckDestSupported(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string, value: string): number; - -declare function cupsCloseDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: number): interop.Enum; - -declare function cupsConnectDest(dest: interop.PointerConvertible, flags: number, msec: number, cancel: interop.PointerConvertible, resource: string, resourcesize: number, cb: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): interop.Pointer; - -declare function cupsConnectDestBlock(dest: interop.PointerConvertible, flags: number, msec: number, cancel: interop.PointerConvertible, resource: string, resourcesize: number, block: (p1: number, p2: interop.PointerConvertible) => number): interop.Pointer; - -declare function cupsCopyDest(dest: interop.PointerConvertible, num_dests: number, dests: interop.PointerConvertible): number; - -declare function cupsCopyDestInfo(http: interop.PointerConvertible, dest: interop.PointerConvertible): interop.Pointer; - -declare function cupsCopyDestConflicts(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, new_option: string, new_value: string, num_conflicts: interop.PointerConvertible, conflicts: interop.PointerConvertible, num_resolved: interop.PointerConvertible, resolved: interop.PointerConvertible): number; - -declare function cupsCreateDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): interop.Enum; - -declare function cupsEnumDests(flags: number, msec: number, cancel: interop.PointerConvertible, type: number, mask: number, cb: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): number; - -declare function cupsEnumDestsBlock(flags: number, msec: number, cancel: interop.PointerConvertible, type: number, mask: number, block: (p1: number, p2: interop.PointerConvertible) => number): number; - -declare function cupsFinishDestDocument(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible): interop.Enum; - -declare function cupsFreeDestInfo(dinfo: interop.PointerConvertible): void; - -declare function cupsGetDestMediaByName(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, media: string, flags: number, size: interop.PointerConvertible): number; - -declare function cupsGetDestMediaBySize(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, width: number, length: number, flags: number, size: interop.PointerConvertible): number; - -declare function cupsLocalizeDestOption(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string): string; - -declare function cupsLocalizeDestValue(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string, value: string): string; - -declare function cupsStartDestDocument(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: number, docname: string, format: string, num_options: number, options: interop.PointerConvertible, last_document: number): interop.Enum; - -declare function cupsFindDestDefault(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; - -declare function cupsFindDestReady(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; - -declare function cupsFindDestSupported(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; - -declare function cupsGetDestMediaByIndex(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, n: number, flags: number, size: interop.PointerConvertible): number; - -declare function cupsGetDestMediaCount(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number): number; - -declare function cupsGetDestMediaDefault(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number, size: interop.PointerConvertible): number; - -declare function cupsSetUserAgent(user_agent: string): void; - -declare function cupsUserAgent(): string; - -declare function cupsGetDestWithURI(name: string, uri: string): interop.Pointer; - -declare function cupsLocalizeDestMedia(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, flags: number, size: interop.PointerConvertible): string; - -declare function cupsMakeServerCredentials(path: string, common_name: string, num_alt_names: number, alt_names: interop.PointerConvertible, expiration_date: number): number; - -declare function cupsSetServerCredentials(path: string, common_name: string, auto_create: number): number; - -declare function cupsHashData(algorithm: string, data: interop.PointerConvertible, datalen: number, hash: interop.PointerConvertible, hashsize: number): number; - -declare function cupsAddIntegerOption(name: string, value: number, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsGetIntegerOption(name: string, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsHashString(hash: interop.PointerConvertible, hashsize: number, buffer: string, bufsize: number): string; - -declare function cupsAddDestMediaOptions(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number, size: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): number; - -declare function cupsEncodeOption(ipp: interop.PointerConvertible, group_tag: interop.Enum, name: string, value: string): interop.Pointer; - -declare function cupsSetBearerTokenCB(http: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string, user_data: interop.PointerConvertible): void; - -declare function renameat(p1: number, p2: string, p3: number, p4: string): number; - -declare function renamex_np(p1: string, p2: string, p3: number): number; - -declare function renameatx_np(p1: number, p2: string, p3: number, p4: string, p5: number): number; - -declare function printf(p1: string): number; - -declare function clearerr(p1: interop.PointerConvertible): void; - -declare function fclose(p1: interop.PointerConvertible): number; - -declare function feof(p1: interop.PointerConvertible): number; - -declare function ferror(p1: interop.PointerConvertible): number; - -declare function fflush(p1: interop.PointerConvertible): number; - -declare function fgetc(p1: interop.PointerConvertible): number; - -declare function fgetpos(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function fgets(p1: string, __size: number, p3: interop.PointerConvertible): string; - -declare function fopen(__filename: string, __mode: string): interop.Pointer; - -declare function fprintf(p1: interop.PointerConvertible, p2: string): number; - -declare function fputc(p1: number, p2: interop.PointerConvertible): number; - -declare function fputs(p1: string, p2: interop.PointerConvertible): number; - -declare function fread(__ptr: interop.PointerConvertible, __size: number, __nitems: number, __stream: interop.PointerConvertible): number; - -declare function freopen(p1: string, p2: string, p3: interop.PointerConvertible): interop.Pointer; - -declare function fscanf(p1: interop.PointerConvertible, p2: string): number; - -declare function fseek(p1: interop.PointerConvertible, p2: number, p3: number): number; - -declare function fsetpos(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; - -declare function ftell(p1: interop.PointerConvertible): number; - -declare function fwrite(__ptr: interop.PointerConvertible, __size: number, __nitems: number, __stream: interop.PointerConvertible): number; - -declare function getc(p1: interop.PointerConvertible): number; - -declare function getchar(): number; - -declare function gets(p1: string): string; - -declare function perror(p1: string): void; - -declare function putc(p1: number, p2: interop.PointerConvertible): number; - -declare function putchar(p1: number): number; - -declare function puts(p1: string): number; - -declare function remove(p1: string): number; - -declare function rename(__old: string, __new: string): number; - -declare function rewind(p1: interop.PointerConvertible): void; - -declare function scanf(p1: string): number; - -declare function setbuf(p1: interop.PointerConvertible, p2: string): void; - -declare function setvbuf(p1: interop.PointerConvertible, p2: string, p3: number, __size: number): number; - -declare function sprintf(p1: string, p2: string): number; - -declare function sscanf(p1: string, p2: string): number; - -declare function tmpfile(): interop.Pointer; - -declare function tmpnam(p1: string): string; - -declare function ungetc(p1: number, p2: interop.PointerConvertible): number; - -declare function vfprintf(p1: interop.PointerConvertible, p2: string, p3: string): number; - -declare function vprintf(p1: string, p2: string): number; - -declare function vsprintf(p1: string, p2: string, p3: string): number; - -declare function fdopen(p1: number, p2: string): interop.Pointer; - -declare function fileno(p1: interop.PointerConvertible): number; - -declare function pclose(p1: interop.PointerConvertible): number; - -declare function popen(p1: string, p2: string): interop.Pointer; - -declare function __srget(p1: interop.PointerConvertible): number; - -declare function __svfscanf(p1: interop.PointerConvertible, p2: string, p3: string): number; - -declare function __swbuf(p1: number, p2: interop.PointerConvertible): number; - -declare function flockfile(p1: interop.PointerConvertible): void; - -declare function ftrylockfile(p1: interop.PointerConvertible): number; - -declare function funlockfile(p1: interop.PointerConvertible): void; - -declare function getc_unlocked(p1: interop.PointerConvertible): number; - -declare function getchar_unlocked(): number; - -declare function putc_unlocked(p1: number, p2: interop.PointerConvertible): number; - -declare function putchar_unlocked(p1: number): number; - -declare function getw(p1: interop.PointerConvertible): number; - -declare function putw(p1: number, p2: interop.PointerConvertible): number; - -declare function tempnam(__dir: string, __prefix: string): string; - -declare function fseeko(__stream: interop.PointerConvertible, __offset: number, __whence: number): number; - -declare function ftello(__stream: interop.PointerConvertible): number; - -declare function snprintf(__str: string, __size: number, __format: string): number; - -declare function vfscanf(__stream: interop.PointerConvertible, __format: string, p3: string): number; - -declare function vscanf(__format: string, p2: string): number; - -declare function vsnprintf(__str: string, __size: number, __format: string, p4: string): number; - -declare function vsscanf(__str: string, __format: string, p3: string): number; - -declare function dprintf(p1: number, p2: string): number; - -declare function vdprintf(p1: number, p2: string, p3: string): number; - -declare function getdelim(__linep: interop.PointerConvertible, __linecapp: interop.PointerConvertible, __delimiter: number, __stream: interop.PointerConvertible): number; - -declare function getline(__linep: interop.PointerConvertible, __linecapp: interop.PointerConvertible, __stream: interop.PointerConvertible): number; - -declare function fmemopen(__buf: interop.PointerConvertible, __size: number, __mode: string): interop.Pointer; - -declare function open_memstream(__bufp: interop.PointerConvertible, __sizep: interop.PointerConvertible): interop.Pointer; - -declare function asprintf(p1: interop.PointerConvertible, p2: string): number; - -declare function ctermid_r(p1: string): string; - -declare function fgetln(p1: interop.PointerConvertible, __len: interop.PointerConvertible): string; - -declare function fmtcheck(p1: string, p2: string): string; - -declare function fpurge(p1: interop.PointerConvertible): number; - -declare function setbuffer(p1: interop.PointerConvertible, p2: string, __size: number): void; - -declare function setlinebuf(p1: interop.PointerConvertible): number; - -declare function vasprintf(p1: interop.PointerConvertible, p2: string, p3: string): number; - -declare function funopen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p4: (p1: interop.PointerConvertible, p2: number, p3: number) => number, p5: (p1: interop.PointerConvertible) => number): interop.Pointer; - -declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; - -declare function __snprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string): number; - -declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; - -declare function __vsnprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string, p6: string): number; - -declare function cupsAdminExportSamba(dest: string, ppd: string, samba_server: string, samba_user: string, samba_password: string, logfile: interop.PointerConvertible): number; - -declare function cupsAdminCreateWindowsPPD(http: interop.PointerConvertible, dest: string, buffer: string, bufsize: number): string; - -declare function cupsAdminGetServerSettings(http: interop.PointerConvertible, num_settings: interop.PointerConvertible, settings: interop.PointerConvertible): number; - -declare function cupsAdminSetServerSettings(http: interop.PointerConvertible, num_settings: number, settings: interop.PointerConvertible): number; - -declare function cupsGetDevices(http: interop.PointerConvertible, timeout: number, include_schemes: string, exclude_schemes: string, callback: (p1: string, p2: string, p3: string, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, user_data: interop.PointerConvertible): interop.Enum; - -declare function cupsBackendDeviceURI(argv: interop.PointerConvertible): string; - -declare function cupsBackendReport(device_scheme: string, device_uri: string, device_make_and_model: string, device_info: string, device_id: string, device_location: string): void; - -declare function chmod(p1: string, p2: number): number; - -declare function fchmod(p1: number, p2: number): number; - -declare function fstat(p1: number, p2: interop.PointerConvertible): number; - -declare function lstat(p1: string, p2: interop.PointerConvertible): number; - -declare function mkdir(p1: string, p2: number): number; - -declare function mkfifo(p1: string, p2: number): number; - -declare function stat(p1: string, p2: interop.PointerConvertible): number; - -declare function mknod(p1: string, p2: number, p3: number): number; - -declare function umask(p1: number): number; - -declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; - -declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; - -declare function mkdirat(p1: number, p2: string, p3: number): number; - -declare function mkfifoat(p1: number, p2: string, p3: number): number; - -declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; - -declare function futimens(__fd: number, __times: unknown /* const array */): number; - -declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; - -declare function chflags(p1: string, p2: number): number; - -declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; - -declare function fchflags(p1: number, p2: number): number; - -declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; + Request_task_terminate: __Request__task_terminate_t; + Request_task_threads: __Request__task_threads_t; + Request_mach_ports_register: __Request__mach_ports_register_t; + Request_mach_ports_lookup: __Request__mach_ports_lookup_t; + Request_task_info: __Request__task_info_t; + Request_task_set_info: __Request__task_set_info_t; + Request_task_suspend: __Request__task_suspend_t; + Request_task_resume: __Request__task_resume_t; + Request_task_get_special_port: __Request__task_get_special_port_t; + Request_task_set_special_port: __Request__task_set_special_port_t; + Request_thread_create: __Request__thread_create_t; + Request_thread_create_running: __Request__thread_create_running_t; + Request_task_set_exception_ports: __Request__task_set_exception_ports_t; + Request_task_get_exception_ports: __Request__task_get_exception_ports_t; + Request_task_swap_exception_ports: __Request__task_swap_exception_ports_t; + Request_lock_set_create: __Request__lock_set_create_t; + Request_lock_set_destroy: __Request__lock_set_destroy_t; + Request_semaphore_create: __Request__semaphore_create_t; + Request_semaphore_destroy: __Request__semaphore_destroy_t; + Request_task_policy_set: __Request__task_policy_set_t; + Request_task_policy_get: __Request__task_policy_get_t; + Request_task_sample: __Request__task_sample_t; + Request_task_policy: __Request__task_policy_t; + Request_task_set_emulation: __Request__task_set_emulation_t; + Request_task_get_emulation_vector: __Request__task_get_emulation_vector_t; + Request_task_set_emulation_vector: __Request__task_set_emulation_vector_t; + Request_task_set_ras_pc: __Request__task_set_ras_pc_t; + Request_task_zone_info: __Request__task_zone_info_t; + Request_task_assign: __Request__task_assign_t; + Request_task_assign_default: __Request__task_assign_default_t; + Request_task_get_assignment: __Request__task_get_assignment_t; + Request_task_set_policy: __Request__task_set_policy_t; + Request_task_get_state: __Request__task_get_state_t; + Request_task_set_state: __Request__task_set_state_t; + Request_task_set_phys_footprint_limit: __Request__task_set_phys_footprint_limit_t; + Request_task_suspend2: __Request__task_suspend2_t; + Request_task_resume2: __Request__task_resume2_t; + Request_task_purgable_info: __Request__task_purgable_info_t; + Request_task_get_mach_voucher: __Request__task_get_mach_voucher_t; + Request_task_set_mach_voucher: __Request__task_set_mach_voucher_t; + Request_task_swap_mach_voucher: __Request__task_swap_mach_voucher_t; + Request_task_generate_corpse: __Request__task_generate_corpse_t; + Request_task_map_corpse_info: __Request__task_map_corpse_info_t; + Request_task_register_dyld_image_infos: __Request__task_register_dyld_image_infos_t; + Request_task_unregister_dyld_image_infos: __Request__task_unregister_dyld_image_infos_t; + Request_task_get_dyld_image_infos: __Request__task_get_dyld_image_infos_t; + Request_task_register_dyld_shared_cache_image_info: __Request__task_register_dyld_shared_cache_image_info_t; + Request_task_register_dyld_set_dyld_state: __Request__task_register_dyld_set_dyld_state_t; + Request_task_register_dyld_get_process_state: __Request__task_register_dyld_get_process_state_t; + Request_task_map_corpse_info_64: __Request__task_map_corpse_info_64_t; + Request_task_inspect: __Request__task_inspect_t; + Request_task_get_exc_guard_behavior: __Request__task_get_exc_guard_behavior_t; + Request_task_set_exc_guard_behavior: __Request__task_set_exc_guard_behavior_t; + Request_task_dyld_process_info_notify_register: __Request__task_dyld_process_info_notify_register_t; + Request_task_create_identity_token: __Request__task_create_identity_token_t; + Request_task_identity_token_get_task_port: __Request__task_identity_token_get_task_port_t; + Request_task_dyld_process_info_notify_deregister: __Request__task_dyld_process_info_notify_deregister_t; + Request_task_get_exception_ports_info: __Request__task_get_exception_ports_info_t; + Request_task_test_sync_upcall: __Request__task_test_sync_upcall_t; + Request_task_set_corpse_forking_behavior: __Request__task_set_corpse_forking_behavior_t; + Request_task_test_async_upcall_propagation: __Request__task_test_async_upcall_propagation_t; + Request_task_map_kcdata_object_64: __Request__task_map_kcdata_object_64_t; + Request_task_register_hardened_exception_handler: __Request__task_register_hardened_exception_handler_t; +} -declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +type at_block_features_tDescriptor = + | { bits: number }; -declare function lchflags(p1: string, p2: number): number; +declare class at_block_features_t { + constructor(init?: at_block_features_tDescriptor); + bits: number; +} -declare function lchmod(p1: string, p2: number): number; +type __sigaction_uDescriptor = + | { __sa_handler: (p1: number) => void | null } + | { __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null }; -declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare class __sigaction_u { + constructor(init?: __sigaction_uDescriptor); + __sa_handler: (p1: number) => void | null; + __sa_sigaction: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; +} -declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; +declare function signal(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; +declare function getpriority(p1: number, p2: number): number; -declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getiopolicy_np(p1: number, p2: number): number; -declare function umaskx_np(p1: interop.PointerConvertible): number; +declare function getrlimit(p1: number, p2: interop.PointerConvertible): number; -declare function cupsDirClose(dp: interop.PointerConvertible): void; +declare function getrusage(p1: number, p2: interop.PointerConvertible): number; -declare function cupsDirOpen(directory: string): interop.Pointer; +declare function setpriority(p1: number, p2: number, p3: number): number; -declare function cupsDirRead(dp: interop.PointerConvertible): interop.Pointer; +declare function setiopolicy_np(p1: number, p2: number, p3: number): number; -declare function cupsDirRewind(dp: interop.PointerConvertible): void; +declare function setrlimit(p1: number, p2: interop.PointerConvertible): number; -declare function cupsRasterClose(r: interop.PointerConvertible): void; +declare function wait(p1: interop.PointerConvertible): number; -declare function cupsRasterOpen(fd: number, mode: interop.Enum): interop.Pointer; +declare function waitpid(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function cupsRasterReadHeader(r: interop.PointerConvertible, h: interop.PointerConvertible): number; +declare function waitid(p1: interop.Enum, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function cupsRasterReadPixels(r: interop.PointerConvertible, p: interop.PointerConvertible, len: number): number; +declare function wait3(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function cupsRasterWriteHeader(r: interop.PointerConvertible, h: interop.PointerConvertible): number; +declare function wait4(p1: number, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function cupsRasterWritePixels(r: interop.PointerConvertible, p: interop.PointerConvertible, len: number): number; +declare function alloca(__size: number): interop.Pointer; -declare function cupsRasterReadHeader2(r: interop.PointerConvertible, h: interop.PointerConvertible): number; +declare function malloc_type_malloc(size: number, type_id: number): interop.Pointer; -declare function cupsRasterWriteHeader2(r: interop.PointerConvertible, h: interop.PointerConvertible): number; +declare function malloc_type_calloc(count: number, size: number, type_id: number): interop.Pointer; -declare function cupsRasterErrorString(): string; +declare function malloc_type_free(ptr: interop.PointerConvertible, type_id: number): void; -declare function cupsRasterOpenIO(iocb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, ctx: interop.PointerConvertible, mode: interop.Enum): interop.Pointer; +declare function malloc_type_realloc(ptr: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; -declare function cupsRasterInitPWGHeader(h: interop.PointerConvertible, media: interop.PointerConvertible, type: string, xdpi: number, ydpi: number, sides: string, sheet_back: string): number; +declare function malloc_type_valloc(size: number, type_id: number): interop.Pointer; -declare function cupsGetPPD(name: string): string; +declare function malloc_type_aligned_alloc(alignment: number, size: number, type_id: number): interop.Pointer; -declare function cupsGetPPD2(http: interop.PointerConvertible, name: string): string; +declare function malloc_type_posix_memalign(memptr: interop.PointerConvertible, alignment: number, size: number, type_id: number): number; -declare function cupsGetPPD3(http: interop.PointerConvertible, name: string, modtime: interop.PointerConvertible, buffer: string, bufsize: number): interop.Enum; +declare function malloc_type_zone_malloc(zone: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; -declare function cupsGetServerPPD(http: interop.PointerConvertible, name: string): string; +declare function malloc_type_zone_calloc(zone: interop.PointerConvertible, count: number, size: number, type_id: number): interop.Pointer; -declare function cupsMarkOptions(ppd: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): number; +declare function malloc_type_zone_free(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, type_id: number): void; -declare function ppdClose(ppd: interop.PointerConvertible): void; +declare function malloc_type_zone_realloc(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; -declare function ppdCollect(ppd: interop.PointerConvertible, section: interop.Enum, choices: interop.PointerConvertible): number; +declare function malloc_type_zone_valloc(zone: interop.PointerConvertible, size: number, type_id: number): interop.Pointer; -declare function ppdConflicts(ppd: interop.PointerConvertible): number; +declare function malloc_type_zone_memalign(zone: interop.PointerConvertible, alignment: number, size: number, type_id: number): interop.Pointer; -declare function ppdEmit(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, section: interop.Enum): number; +declare function malloc(__size: number): interop.Pointer; -declare function ppdEmitFd(ppd: interop.PointerConvertible, fd: number, section: interop.Enum): number; +declare function calloc(__count: number, __size: number): interop.Pointer; -declare function ppdEmitJCL(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, job_id: number, user: string, title: string): number; +declare function free(p1: interop.PointerConvertible): void; -declare function ppdFindChoice(o: interop.PointerConvertible, option: string): interop.Pointer; +declare function realloc(__ptr: interop.PointerConvertible, __size: number): interop.Pointer; -declare function ppdFindMarkedChoice(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; +declare function reallocf(__ptr: interop.PointerConvertible, __size: number): interop.Pointer; -declare function ppdFindOption(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; +declare function valloc(__size: number): interop.Pointer; -declare function ppdIsMarked(ppd: interop.PointerConvertible, keyword: string, option: string): number; +declare function aligned_alloc(__alignment: number, __size: number): interop.Pointer; -declare function ppdMarkDefaults(ppd: interop.PointerConvertible): void; +declare function posix_memalign(__memptr: interop.PointerConvertible, __alignment: number, __size: number): number; -declare function ppdMarkOption(ppd: interop.PointerConvertible, keyword: string, option: string): number; +declare function abort(): void; -declare function ppdOpen(fp: interop.PointerConvertible): interop.Pointer; +declare function abs(p1: number): number; -declare function ppdOpenFd(fd: number): interop.Pointer; +declare function atexit(p1: () => void): number; -declare function ppdOpenFile(filename: string): interop.Pointer; +declare function at_quick_exit(p1: () => void): number; -declare function ppdPageLength(ppd: interop.PointerConvertible, name: string): number; +declare function atof(p1: string): number; -declare function ppdPageSize(ppd: interop.PointerConvertible, name: string): interop.Pointer; +declare function atoi(p1: string): number; -declare function ppdPageWidth(ppd: interop.PointerConvertible, name: string): number; +declare function atol(p1: string): number; -declare function ppdErrorString(status: interop.Enum): string; +declare function atoll(p1: string): number; -declare function ppdFindAttr(ppd: interop.PointerConvertible, name: string, spec: string): interop.Pointer; +declare function bsearch(__key: interop.PointerConvertible, __base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function ppdFindNextAttr(ppd: interop.PointerConvertible, name: string, spec: string): interop.Pointer; +declare function div(p1: number, p2: number): div_t; -declare function ppdLastError(line: interop.PointerConvertible): interop.Enum; +declare function exit(p1: number): void; -declare function ppdSetConformance(c: interop.Enum): void; +declare function getenv(p1: string): string; -declare function cupsRasterInterpretPPD(h: interop.PointerConvertible, ppd: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, func: (p1: interop.PointerConvertible, p2: number) => number): number; +declare function labs(p1: number): number; -declare function ppdCollect2(ppd: interop.PointerConvertible, section: interop.Enum, min_order: number, choices: interop.PointerConvertible): number; +declare function ldiv(p1: number, p2: number): ldiv_t; -declare function ppdEmitAfterOrder(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, section: interop.Enum, limit: number, min_order: number): number; +declare function llabs(p1: number): number; -declare function ppdEmitJCLEnd(ppd: interop.PointerConvertible, fp: interop.PointerConvertible): number; +declare function lldiv(p1: number, p2: number): lldiv_t; -declare function ppdEmitString(ppd: interop.PointerConvertible, section: interop.Enum, min_order: number): string; +declare function mblen(__s: string, __n: number): number; -declare function ppdFindCustomOption(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; +declare function mbstowcs(p1: interop.PointerConvertible, p2: string, __n: number): number; -declare function ppdFindCustomParam(opt: interop.PointerConvertible, name: string): interop.Pointer; +declare function mbtowc(p1: interop.PointerConvertible, p2: string, __n: number): number; -declare function ppdFirstCustomParam(opt: interop.PointerConvertible): interop.Pointer; +declare function qsort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; -declare function ppdFirstOption(ppd: interop.PointerConvertible): interop.Pointer; +declare function quick_exit(p1: number): void; -declare function ppdNextCustomParam(opt: interop.PointerConvertible): interop.Pointer; +declare function rand(): number; -declare function ppdNextOption(ppd: interop.PointerConvertible): interop.Pointer; +declare function srand(p1: number): void; -declare function ppdLocalize(ppd: interop.PointerConvertible): number; +declare function strtod(p1: string, p2: interop.PointerConvertible): number; -declare function ppdOpen2(fp: interop.PointerConvertible): interop.Pointer; +declare function strtof(p1: string, p2: interop.PointerConvertible): number; -declare function ppdLocalizeIPPReason(ppd: interop.PointerConvertible, reason: string, scheme: string, buffer: string, bufsize: number): string; +declare function strtol(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function cupsGetConflicts(ppd: interop.PointerConvertible, option: string, choice: string, options: interop.PointerConvertible): number; +declare function strtold(p1: string, p2: interop.PointerConvertible): number; -declare function cupsResolveConflicts(ppd: interop.PointerConvertible, option: string, choice: string, num_options: interop.PointerConvertible, options: interop.PointerConvertible): number; +declare function strtoll(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function ppdInstallableConflict(ppd: interop.PointerConvertible, option: string, choice: string): number; +declare function strtoul(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function ppdLocalizeAttr(ppd: interop.PointerConvertible, keyword: string, spec: string): interop.Pointer; +declare function strtoull(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function ppdLocalizeMarkerName(ppd: interop.PointerConvertible, name: string): string; +declare function system(p1: string): number; -declare function ppdPageSizeLimits(ppd: interop.PointerConvertible, minimum: interop.PointerConvertible, maximum: interop.PointerConvertible): number; +declare function wcstombs(p1: string, p2: interop.PointerConvertible, __n: number): number; -declare function cupsBackChannelRead(buffer: string, bytes: number, timeout: number): number; +declare function wctomb(p1: string, p2: number): number; -declare function cupsBackChannelWrite(buffer: string, bytes: number, timeout: number): number; +declare function _Exit(p1: number): void; -declare function cupsSideChannelDoRequest(command: interop.Enum, data: string, datalen: interop.PointerConvertible, timeout: number): interop.Enum; +declare function a64l(p1: string): number; -declare function cupsSideChannelRead(command: interop.PointerConvertible, status: interop.PointerConvertible, data: string, datalen: interop.PointerConvertible, timeout: number): number; +declare function drand48(): number; -declare function cupsSideChannelWrite(command: interop.Enum, status: interop.Enum, data: string, datalen: number, timeout: number): number; +declare function ecvt(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; -declare function cupsSideChannelSNMPGet(oid: string, data: string, datalen: interop.PointerConvertible, timeout: number): interop.Enum; +declare function erand48(p1: unknown /* const array */): number; -declare function cupsSideChannelSNMPWalk(oid: string, timeout: number, cb: (p1: string, p2: string, p3: number, p4: interop.PointerConvertible) => void, context: interop.PointerConvertible): interop.Enum; +declare function fcvt(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; -declare function cupsCharsetToUTF8(dest: interop.PointerConvertible, src: string, maxout: number, encoding: interop.Enum): number; +declare function gcvt(p1: number, p2: number, p3: string): string; -declare function cupsUTF8ToCharset(dest: string, src: interop.PointerConvertible, maxout: number, encoding: interop.Enum): number; +declare function getsubopt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function cupsUTF8ToUTF32(dest: interop.PointerConvertible, src: interop.PointerConvertible, maxout: number): number; +declare function grantpt(p1: number): number; -declare function cupsUTF32ToUTF8(dest: interop.PointerConvertible, src: interop.PointerConvertible, maxout: number): number; +declare function initstate(p1: number, p2: string, __size: number): string; -declare function open(p1: string, p2: number): number; +declare function jrand48(p1: unknown /* const array */): number; -declare function openat(p1: number, p2: string, p3: number): number; +declare function l64a(p1: number): string; -declare function creat(p1: string, p2: number): number; +declare function lcong48(p1: unknown /* const array */): void; -declare function fcntl(p1: number, p2: number): number; +declare function lrand48(): number; -declare function openx_np(p1: string, p2: number, p3: interop.PointerConvertible): number; +declare function mktemp(p1: string): string; -declare function open_dprotected_np(p1: string, p2: number, p3: number, p4: number): number; +declare function mkstemp(p1: string): number; -declare function openat_dprotected_np(p1: number, p2: string, p3: number, p4: number, p5: number): number; +declare function mrand48(): number; -declare function openat_authenticated_np(p1: number, p2: string, p3: number, p4: number): number; +declare function nrand48(p1: unknown /* const array */): number; -declare function flock(p1: number, p2: number): number; +declare function posix_openpt(p1: number): number; -declare function filesec_init(): interop.Pointer; +declare function ptsname(p1: number): string; -declare function filesec_dup(p1: interop.PointerConvertible): interop.Pointer; +declare function ptsname_r(fildes: number, buffer: string, buflen: number): number; -declare function filesec_free(p1: interop.PointerConvertible): void; +declare function putenv(p1: string): number; -declare function filesec_get_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; +declare function random(): number; -declare function filesec_query_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; +declare function rand_r(p1: interop.PointerConvertible): number; -declare function filesec_set_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; +declare function realpath(p1: string, p2: string): string; -declare function filesec_unset_property(p1: interop.PointerConvertible, p2: interop.Enum): number; +declare function seed48(p1: unknown /* const array */): interop.Pointer; -declare function os_workgroup_copy_port(wg: OS_os_workgroup, mach_port_out: interop.PointerConvertible): number; +declare function setenv(__name: string, __value: string, __overwrite: number): number; -declare function os_workgroup_create_with_port(name: string, mach_port: number): OS_os_workgroup; +declare function setkey(p1: string): void; -declare function os_workgroup_create_with_workgroup(name: string, wg: OS_os_workgroup): OS_os_workgroup; +declare function setstate(p1: string): string; -declare function os_workgroup_join(wg: OS_os_workgroup, token_out: interop.PointerConvertible): number; +declare function srand48(p1: number): void; -declare function os_workgroup_leave(wg: OS_os_workgroup, token: interop.PointerConvertible): void; +declare function srandom(p1: number): void; -declare function os_workgroup_set_working_arena(wg: OS_os_workgroup, arena: interop.PointerConvertible, max_workers: number, destructor: (p1: interop.PointerConvertible) => void): number; +declare function unlockpt(p1: number): number; -declare function os_workgroup_get_working_arena(wg: OS_os_workgroup, index_out: interop.PointerConvertible): interop.Pointer; +declare function unsetenv(p1: string): number; -declare function os_workgroup_cancel(wg: OS_os_workgroup): void; +declare function arc4random(): number; -declare function os_workgroup_testcancel(wg: OS_os_workgroup): boolean; +declare function arc4random_addrandom(p1: interop.PointerConvertible, __datlen: number): void; -declare function os_workgroup_max_parallel_threads(wg: OS_os_workgroup, attr: interop.PointerConvertible): number; +declare function arc4random_buf(__buf: interop.PointerConvertible, __nbytes: number): void; -declare function os_workgroup_interval_start(wg: OS_os_workgroup, start: number, deadline: number, data: interop.PointerConvertible): number; +declare function arc4random_stir(): void; -declare function os_workgroup_interval_update(wg: OS_os_workgroup, deadline: number, data: interop.PointerConvertible): number; +declare function arc4random_uniform(__upper_bound: number): number; -declare function os_workgroup_interval_finish(wg: OS_os_workgroup, data: interop.PointerConvertible): number; +declare function atexit_b(p1: () => void): number; -declare function os_workgroup_parallel_create(name: string, attr: interop.PointerConvertible): OS_os_workgroup; +declare function bsearch_b(__key: interop.PointerConvertible, __base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function dispatch_time(when: number, delta: number): number; +declare function cgetcap(p1: string, p2: string, p3: number): string; -declare function dispatch_walltime(when: interop.PointerConvertible, delta: number): number; +declare function cgetclose(): number; -declare function qos_class_self(): interop.Enum; +declare function cgetent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function qos_class_main(): interop.Enum; +declare function cgetfirst(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function dispatch_retain(object: NSObject): void; +declare function cgetmatch(p1: string, p2: string): number; -declare function dispatch_release(object: NSObject): void; +declare function cgetnext(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function dispatch_get_context(object: NSObject): interop.Pointer; +declare function cgetnum(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function dispatch_set_context(object: NSObject, context: interop.PointerConvertible): void; +declare function cgetset(p1: string): number; -declare function dispatch_set_finalizer_f(object: NSObject, finalizer: (p1: interop.PointerConvertible) => void): void; +declare function cgetstr(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function dispatch_activate(object: NSObject): void; +declare function cgetustr(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function dispatch_suspend(object: NSObject): void; +declare function daemon(p1: number, p2: number): number; -declare function dispatch_resume(object: NSObject): void; +declare function devname(p1: number, p2: number): string; -declare function dispatch_set_qos_class_floor(object: NSObject, qos_class: interop.Enum, relative_priority: number): void; +declare function devname_r(p1: number, p2: number, buf: string, len: number): string; -declare function dispatch_debug(object: NSObject, message: string): void; +declare function getbsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): string; -declare function dispatch_debugv(object: NSObject, message: string, ap: string): void; +declare function getloadavg(p1: interop.Pointer, __nelem: number): number; -declare function dispatch_async(queue: NSObject, block: () => void): void; +declare function getprogname(): string; -declare function dispatch_async_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function setprogname(p1: string): void; -declare function dispatch_sync(queue: NSObject, block: () => void): void; +declare function heapsort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function dispatch_sync_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function heapsort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function dispatch_async_and_wait(queue: NSObject, block: () => void): void; +declare function mergesort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function dispatch_async_and_wait_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function mergesort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function dispatch_apply(iterations: number, queue: NSObject, block: (p1: number) => void): void; +declare function psort(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; -declare function dispatch_apply_f(iterations: number, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible, p2: number) => void): void; +declare function psort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; -declare function dispatch_get_current_queue(): NSObject; +declare function psort_r(__base: interop.PointerConvertible, __nel: number, __width: number, p4: interop.PointerConvertible, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): void; -declare function dispatch_get_global_queue(identifier: number, flags: number): NSObject; +declare function qsort_b(__base: interop.PointerConvertible, __nel: number, __width: number, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; -declare function dispatch_queue_attr_make_initially_inactive(attr: NSObject): NSObject; +declare function qsort_r(__base: interop.PointerConvertible, __nel: number, __width: number, p4: interop.PointerConvertible, __compar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): void; -declare function dispatch_queue_attr_make_with_autorelease_frequency(attr: NSObject, frequency: interop.Enum): NSObject; +declare function radixsort(__base: interop.PointerConvertible, __nel: number, __table: interop.PointerConvertible, __endbyte: number): number; -declare function dispatch_queue_attr_make_with_qos_class(attr: NSObject, qos_class: interop.Enum, relative_priority: number): NSObject; +declare function rpmatch(p1: string): number; -declare function dispatch_queue_create_with_target(label: string, attr: NSObject, target: NSObject): NSObject; +declare function sradixsort(__base: interop.PointerConvertible, __nel: number, __table: interop.PointerConvertible, __endbyte: number): number; -declare function dispatch_queue_create(label: string, attr: NSObject): NSObject; +declare function sranddev(): void; -declare function dispatch_queue_get_label(queue: NSObject): string; +declare function srandomdev(): void; -declare function dispatch_queue_get_qos_class(queue: NSObject, relative_priority_ptr: interop.PointerConvertible): interop.Enum; +declare function strtonum(__numstr: string, __minval: number, __maxval: number, __errstrp: interop.PointerConvertible): number; -declare function dispatch_set_target_queue(object: NSObject, queue: NSObject): void; +declare function strtoq(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function dispatch_main(): void; +declare function strtouq(__str: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function dispatch_after(when: number, queue: NSObject, block: () => void): void; +declare function __darwin_check_fd_set_overflow(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function dispatch_after_f(when: number, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function sel_getName(sel: string): string; -declare function dispatch_barrier_async(queue: NSObject, block: () => void): void; +declare function sel_registerName(str: string): string; -declare function dispatch_barrier_async_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function object_getClassName(obj: interop.Object): string; -declare function dispatch_barrier_sync(queue: NSObject, block: () => void): void; +declare function object_getIndexedIvars(obj: interop.Object): interop.Pointer; -declare function dispatch_barrier_sync_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function sel_isMapped(sel: string): boolean; -declare function dispatch_barrier_async_and_wait(queue: NSObject, block: () => void): void; +declare function sel_getUid(str: string): string; -declare function dispatch_barrier_async_and_wait_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function os_retain(object: interop.PointerConvertible): interop.Pointer; -declare function dispatch_queue_set_specific(queue: NSObject, key: interop.PointerConvertible, context: interop.PointerConvertible, destructor: (p1: interop.PointerConvertible) => void): void; +declare function os_release(object: interop.PointerConvertible): void; -declare function dispatch_queue_get_specific(queue: NSObject, key: interop.PointerConvertible): interop.Pointer; +declare function getattrlistbulk(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number): number; -declare function dispatch_get_specific(key: interop.PointerConvertible): interop.Pointer; +declare function getattrlistat(p1: number, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number): number; -declare function dispatch_assert_queue(queue: NSObject): void; +declare function setattrlistat(p1: number, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number): number; -declare function dispatch_assert_queue_barrier(queue: NSObject): void; +declare function freadlink(p1: number, p2: string, p3: number): number; -declare function dispatch_assert_queue_not(queue: NSObject): void; +declare function faccessat(p1: number, p2: string, p3: number, p4: number): number; -declare function dispatch_allow_send_signals(preserve_signum: number): number; +declare function fchownat(p1: number, p2: string, p3: number, p4: number, p5: number): number; -declare function dispatch_block_create(flags: interop.Enum, block: () => void): () => void; +declare function linkat(p1: number, p2: string, p3: number, p4: string, p5: number): number; -declare function dispatch_block_create_with_qos_class(flags: interop.Enum, qos_class: interop.Enum, relative_priority: number, block: () => void): () => void; +declare function readlinkat(p1: number, p2: string, p3: string, p4: number): number; -declare function dispatch_block_perform(flags: interop.Enum, block: () => void): void; +declare function symlinkat(p1: string, p2: number, p3: string): number; -declare function dispatch_block_wait(block: () => void, timeout: number): number; +declare function unlinkat(p1: number, p2: string, p3: number): number; -declare function dispatch_block_notify(block: () => void, queue: NSObject, notification_block: () => void): void; +declare function _exit(p1: number): void; -declare function dispatch_block_cancel(block: () => void): void; +declare function access(p1: string, p2: number): number; -declare function dispatch_block_testcancel(block: () => void): number; +declare function alarm(p1: number): number; -declare function mach_msg_overwrite(msg: interop.PointerConvertible, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number, rcv_msg: interop.PointerConvertible, rcv_limit: number): number; +declare function chdir(p1: string): number; -declare function mach_msg(msg: interop.PointerConvertible, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number): number; +declare function chown(p1: string, p2: number, p3: number): number; -declare function mach_voucher_deallocate(voucher: number): number; +declare function close(p1: number): number; -declare function dispatch_source_create(type: interop.PointerConvertible, handle: number, mask: number, queue: NSObject): NSObject; +declare function dup(p1: number): number; -declare function dispatch_source_set_event_handler(source: NSObject, handler: () => void): void; +declare function dup2(p1: number, p2: number): number; -declare function dispatch_source_set_event_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; +declare function execl(__path: string, __arg0: string): number; -declare function dispatch_source_set_cancel_handler(source: NSObject, handler: () => void): void; +declare function execle(__path: string, __arg0: string): number; -declare function dispatch_source_set_cancel_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; +declare function execlp(__file: string, __arg0: string): number; -declare function dispatch_source_cancel(source: NSObject): void; +declare function execv(__path: string, __argv: interop.PointerConvertible): number; -declare function dispatch_source_testcancel(source: NSObject): number; +declare function execve(__file: string, __argv: interop.PointerConvertible, __envp: interop.PointerConvertible): number; -declare function dispatch_source_get_handle(source: NSObject): number; +declare function execvp(__file: string, __argv: interop.PointerConvertible): number; -declare function dispatch_source_get_mask(source: NSObject): number; +declare function fork(): number; -declare function dispatch_source_get_data(source: NSObject): number; +declare function fpathconf(p1: number, p2: number): number; -declare function dispatch_source_merge_data(source: NSObject, value: number): void; +declare function getcwd(p1: string, __size: number): string; -declare function dispatch_source_set_timer(source: NSObject, start: number, interval: number, leeway: number): void; +declare function getegid(): number; -declare function dispatch_source_set_registration_handler(source: NSObject, handler: () => void): void; +declare function geteuid(): number; -declare function dispatch_source_set_registration_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; +declare function getgid(): number; -declare function dispatch_group_create(): NSObject; +declare function getgroups(__gidsetsize: number, p2: interop.Pointer): number; -declare function dispatch_group_async(group: NSObject, queue: NSObject, block: () => void): void; +declare function getlogin(): string; -declare function dispatch_group_async_f(group: NSObject, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function getpgrp(): number; -declare function dispatch_group_wait(group: NSObject, timeout: number): number; +declare function getpid(): number; -declare function dispatch_group_notify(group: NSObject, queue: NSObject, block: () => void): void; +declare function getppid(): number; -declare function dispatch_group_notify_f(group: NSObject, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; +declare function getuid(): number; -declare function dispatch_group_enter(group: NSObject): void; +declare function isatty(p1: number): number; -declare function dispatch_group_leave(group: NSObject): void; +declare function link(p1: string, p2: string): number; -declare function dispatch_semaphore_create(value: number): NSObject; +declare function lseek(p1: number, p2: number, p3: number): number; -declare function dispatch_semaphore_wait(dsema: NSObject, timeout: number): number; +declare function pathconf(p1: string, p2: number): number; -declare function dispatch_semaphore_signal(dsema: NSObject): number; +declare function pause(): number; -declare function dispatch_once(predicate: interop.PointerConvertible, block: () => void): void; +declare function pipe(p1: unknown /* const array */): number; -declare function dispatch_once_f(predicate: interop.PointerConvertible, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; +declare function read(p1: number, p2: interop.PointerConvertible, __nbyte: number): number; -declare function dispatch_data_create(buffer: interop.PointerConvertible, size: number, queue: NSObject, destructor: () => void): NSObject; +declare function rmdir(p1: string): number; -declare function dispatch_data_get_size(data: NSObject): number; +declare function setgid(p1: number): number; -declare function dispatch_data_create_map(data: NSObject, buffer_ptr: interop.PointerConvertible, size_ptr: interop.PointerConvertible): NSObject; +declare function setpgid(p1: number, p2: number): number; -declare function dispatch_data_create_concat(data1: NSObject, data2: NSObject): NSObject; +declare function setsid(): number; -declare function dispatch_data_create_subrange(data: NSObject, offset: number, length: number): NSObject; +declare function setuid(p1: number): number; -declare function dispatch_data_apply(data: NSObject, applier: (p1: NSObject, p2: number, p3: interop.PointerConvertible, p4: number) => boolean): boolean; +declare function sleep(p1: number): number; -declare function dispatch_data_copy_region(data: NSObject, location: number, offset_ptr: interop.PointerConvertible): NSObject; +declare function sysconf(p1: number): number; -declare function dispatch_read(fd: number, length: number, queue: NSObject, handler: (p1: NSObject, p2: number) => void): void; +declare function tcgetpgrp(p1: number): number; -declare function dispatch_write(fd: number, data: NSObject, queue: NSObject, handler: (p1: NSObject, p2: number) => void): void; +declare function tcsetpgrp(p1: number, p2: number): number; -declare function dispatch_io_create(type: number, fd: number, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; +declare function ttyname(p1: number): string; -declare function dispatch_io_create_with_path(type: number, path: string, oflag: number, mode: number, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; +declare function ttyname_r(p1: number, p2: string, __len: number): number; -declare function dispatch_io_create_with_io(type: number, io: NSObject, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; +declare function unlink(p1: string): number; -declare function dispatch_io_read(channel: NSObject, offset: number, length: number, queue: NSObject, io_handler: (p1: boolean, p2: NSObject, p3: number) => void): void; +declare function write(__fd: number, __buf: interop.PointerConvertible, __nbyte: number): number; -declare function dispatch_io_write(channel: NSObject, offset: number, data: NSObject, queue: NSObject, io_handler: (p1: boolean, p2: NSObject, p3: number) => void): void; +declare function confstr(p1: number, p2: string, __len: number): number; -declare function dispatch_io_close(channel: NSObject, flags: number): void; +declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; -declare function dispatch_io_barrier(channel: NSObject, barrier: () => void): void; +declare function ctermid(p1: string): string; -declare function dispatch_io_get_descriptor(channel: NSObject): number; +declare function brk(p1: interop.PointerConvertible): interop.Pointer; -declare function dispatch_io_set_high_water(channel: NSObject, high_water: number): void; +declare function chroot(p1: string): number; -declare function dispatch_io_set_low_water(channel: NSObject, low_water: number): void; +declare function crypt(p1: string, p2: string): string; -declare function dispatch_io_set_interval(channel: NSObject, interval: number, flags: number): void; +declare function encrypt(p1: string, p2: number): void; -declare function dispatch_workloop_create(label: string): NSObject; +declare function fchdir(p1: number): number; -declare function dispatch_workloop_create_inactive(label: string): NSObject; +declare function gethostid(): number; -declare function dispatch_workloop_set_autorelease_frequency(workloop: NSObject, frequency: interop.Enum): void; +declare function getpgid(p1: number): number; -declare function dispatch_workloop_set_os_workgroup(workloop: NSObject, workgroup: OS_os_workgroup): void; +declare function getsid(p1: number): number; -declare function DNSServiceGetProperty(property: string, result: interop.PointerConvertible, size: interop.PointerConvertible): number; +declare function getdtablesize(): number; -declare function DNSServiceRefSockFD(sdRef: interop.PointerConvertible): number; +declare function getpagesize(): number; -declare function DNSServiceProcessResult(sdRef: interop.PointerConvertible): number; +declare function getpass(p1: string): string; -declare function DNSServiceRefDeallocate(sdRef: interop.PointerConvertible): void; +declare function getwd(p1: string): string; -declare function DNSServiceEnumerateDomains(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function lchown(p1: string, p2: number, p3: number): number; -declare function DNSServiceRegister(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, host: string, port: number, txtLen: number, txtRecord: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function lockf(p1: number, p2: number, p3: number): number; -declare function DNSServiceAddRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number, rrtype: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number): number; +declare function nice(p1: number): number; -declare function DNSServiceUpdateRecord(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number): number; +declare function pread(__fd: number, __buf: interop.PointerConvertible, __nbyte: number, __offset: number): number; -declare function DNSServiceUpdateRecordWithAttribute(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, attr: interop.PointerConvertible): number; +declare function pwrite(__fd: number, __buf: interop.PointerConvertible, __nbyte: number, __offset: number): number; -declare function DNSServiceRemoveRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number): number; +declare function sbrk(p1: number): interop.Pointer; -declare function DNSServiceBrowse(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, regtype: string, domain: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: string, p7: string, p8: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function setpgrp(): number; -declare function DNSServiceResolve(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: string, p7: number, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function setregid(p1: number, p2: number): number; -declare function DNSServiceQueryRecord(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: number, p7: number, p8: number, p9: interop.PointerConvertible, p10: number, p11: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function setreuid(p1: number, p2: number): number; -declare function DNSServiceGetAddrInfo(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, protocol: number, hostname: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function swab(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nbytes: number): void; -declare function DNSServiceCreateConnection(sdRef: interop.PointerConvertible): number; +declare function sync(): void; -declare function DNSServiceRegisterRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, callBack: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function truncate(p1: string, p2: number): number; -declare function DNSServiceReconfirmRecord(flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible): number; +declare function ualarm(p1: number, p2: number): number; -declare function PeerConnectionRelease(flags: number, name: string, regtype: string, domain: string): number; +declare function usleep(p1: number): number; -declare function DNSServiceNATPortMappingCreate(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, protocol: number, internalPort: number, externalPort: number, ttl: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function vfork(): number; -declare function DNSServiceConstructFullName(fullName: string, service: string, regtype: string, domain: string): number; +declare function fsync(p1: number): number; -declare function TXTRecordCreate(txtRecord: interop.PointerConvertible, bufferLen: number, buffer: interop.PointerConvertible): void; +declare function ftruncate(p1: number, p2: number): number; -declare function TXTRecordDeallocate(txtRecord: interop.PointerConvertible): void; +declare function getlogin_r(p1: string, __namelen: number): number; -declare function TXTRecordSetValue(txtRecord: interop.PointerConvertible, key: string, valueSize: number, value: interop.PointerConvertible): number; +declare function fchown(p1: number, p2: number, p3: number): number; -declare function TXTRecordRemoveValue(txtRecord: interop.PointerConvertible, key: string): number; +declare function gethostname(p1: string, __namelen: number): number; -declare function TXTRecordGetLength(txtRecord: interop.PointerConvertible): number; +declare function readlink(p1: string, p2: string, __bufsize: number): number; -declare function TXTRecordGetBytesPtr(txtRecord: interop.PointerConvertible): interop.Pointer; +declare function setegid(p1: number): number; -declare function TXTRecordContainsKey(txtLen: number, txtRecord: interop.PointerConvertible, key: string): number; +declare function seteuid(p1: number): number; -declare function TXTRecordGetValuePtr(txtLen: number, txtRecord: interop.PointerConvertible, key: string, valueLen: interop.PointerConvertible): interop.Pointer; +declare function symlink(p1: string, p2: string): number; -declare function TXTRecordGetCount(txtLen: number, txtRecord: interop.PointerConvertible): number; +declare function pselect(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function TXTRecordGetItemAtIndex(txtLen: number, txtRecord: interop.PointerConvertible, itemIndex: number, keyBufLen: number, key: string, valueLen: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function select(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function DNSServiceSetDispatchQueue(service: interop.PointerConvertible, queue: NSObject): number; +declare function _Exit(p1: number): void; -declare function DNSServiceSleepKeepalive(sdRef: interop.PointerConvertible, flags: number, fd: number, timeout: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function accessx_np(p1: interop.PointerConvertible, __sz: number, p3: interop.PointerConvertible, p4: number): number; -declare function DNSServiceAttributeCreate(): interop.Pointer; +declare function acct(p1: string): number; -declare function DNSServiceAttributeSetAAAAPolicy(attr: interop.PointerConvertible, policy: interop.Enum): number; +declare function add_profil(p1: string, __bufsiz: number, p3: number, p4: number): number; -declare function DNSServiceAttributeSetTimestamp(attr: interop.PointerConvertible, timestamp: number): number; +declare function endusershell(): void; -declare function DNSServiceAttributeSetHostKeyHash(attr: interop.PointerConvertible, hostkeyhash: number): number; +declare function execvP(__file: string, __searchpath: string, __argv: interop.PointerConvertible): number; -declare function DNSServiceAttributeDeallocate(attr: interop.PointerConvertible): void; +declare function fflagstostr(p1: number): string; -declare function DNSServiceQueryRecordWithAttribute(sdRef: interop.PointerConvertible, flags: number, ifindex: number, name: string, rrtype: number, rrclass: number, attr: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: number, p7: number, p8: number, p9: interop.PointerConvertible, p10: number, p11: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function getdomainname(p1: string, __namelen: number): number; -declare function DNSServiceRegisterWithAttribute(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, host: string, portInNetworkByteOrder: number, txtLen: number, txtRecord: interop.PointerConvertible, attr: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function getgrouplist(p1: string, p2: number, p3: interop.PointerConvertible, __ngroups: interop.PointerConvertible): number; -declare function DNSServiceRegisterRecordWithAttribute(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, attr: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function gethostuuid(p1: unknown /* const array */, p2: interop.PointerConvertible): number; -declare function DNSServiceSendQueuedRequests(sdRef: interop.PointerConvertible): number; +declare function getmode(p1: interop.PointerConvertible, p2: number): number; -declare function el_init(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): interop.Pointer; +declare function getpeereid(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function el_end(p1: interop.PointerConvertible): void; +declare function getsgroups_np(p1: interop.PointerConvertible, p2: unknown /* const array */): number; -declare function el_reset(p1: interop.PointerConvertible): void; +declare function getusershell(): string; -declare function el_gets(p1: interop.PointerConvertible, p2: interop.PointerConvertible): string; +declare function getwgroups_np(p1: interop.PointerConvertible, p2: unknown /* const array */): number; -declare function el_getc(p1: interop.PointerConvertible, p2: string): number; +declare function initgroups(p1: string, p2: number): number; -declare function el_push(p1: interop.PointerConvertible, p2: string): void; +declare function issetugid(): number; -declare function el_beep(p1: interop.PointerConvertible): void; +declare function mkdtemp(p1: string): string; -declare function el_parse(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function mknod(p1: string, p2: number, p3: number): number; -declare function el_set(p1: interop.PointerConvertible, p2: number): number; +declare function mkpath_np(path: string, omode: number): number; -declare function el_get(p1: interop.PointerConvertible, p2: number): number; +declare function mkpathat_np(dfd: number, path: string, omode: number): number; -declare function _el_fn_complete(p1: interop.PointerConvertible, p2: number): number; +declare function mkstemp(p1: string): number; -declare function _el_fn_sh_complete(p1: interop.PointerConvertible, p2: number): number; +declare function mkstemps(p1: string, p2: number): number; -declare function el_source(p1: interop.PointerConvertible, p2: string): number; +declare function mktemp(p1: string): string; -declare function el_resize(p1: interop.PointerConvertible): void; +declare function mkostemp(path: string, oflags: number): number; -declare function el_line(p1: interop.PointerConvertible): interop.Pointer; +declare function mkostemps(path: string, slen: number, oflags: number): number; -declare function el_insertstr(p1: interop.PointerConvertible, p2: string): number; +declare function mkdtempat_np(dfd: number, path: string): string; -declare function el_deletestr(p1: interop.PointerConvertible, p2: number): void; +declare function mkstempsat_np(dfd: number, path: string, slen: number): number; -declare function history_init(): interop.Pointer; +declare function mkostempsat_np(dfd: number, path: string, slen: number, oflags: number): number; -declare function history_end(p1: interop.PointerConvertible): void; +declare function nfssvc(p1: number, p2: interop.PointerConvertible): number; -declare function history(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function profil(p1: string, __bufsiz: number, p3: number, p4: number): number; -declare function tok_init(p1: string): interop.Pointer; +declare function pthread_setugid_np(p1: number, p2: number): number; -declare function tok_end(p1: interop.PointerConvertible): void; +declare function pthread_getugid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function tok_reset(p1: interop.PointerConvertible): void; +declare function reboot(p1: number): number; -declare function tok_line(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function revoke(p1: string): number; -declare function tok_str(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function rcmd(p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: interop.PointerConvertible): number; -declare function ___runetype(p1: number): number; +declare function rcmd_af(p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: interop.PointerConvertible, p7: number): number; -declare function ___tolower(p1: number): number; +declare function rresvport(p1: interop.PointerConvertible): number; -declare function ___toupper(p1: number): number; +declare function rresvport_af(p1: interop.PointerConvertible, p2: number): number; -declare function __maskrune(p1: number, p2: number): number; +declare function iruserok(p1: number, p2: number, p3: string, p4: string): number; -declare function __toupper(p1: number): number; +declare function iruserok_sa(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string): number; -declare function __tolower(p1: number): number; +declare function ruserok(p1: string, p2: number, p3: string, p4: string): number; -declare function wctype(p1: string): number; +declare function setdomainname(p1: string, __namelen: number): number; -declare function btowc(p1: number): number; +declare function setgroups(p1: number, p2: interop.PointerConvertible): number; -declare function fgetwc(p1: interop.PointerConvertible): number; +declare function sethostid(p1: number): void; -declare function fgetws(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible): interop.Pointer; +declare function sethostname(p1: string, __namelen: number): number; -declare function fputwc(p1: number, p2: interop.PointerConvertible): number; +declare function setkey(p1: string): void; -declare function fputws(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function setlogin(p1: string): number; -declare function fwide(p1: interop.PointerConvertible, p2: number): number; +declare function setmode(p1: string): interop.Pointer; -declare function fwprintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function setrgid(p1: number): number; -declare function fwscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function setruid(p1: number): number; -declare function getwc(p1: interop.PointerConvertible): number; +declare function setsgroups_np(p1: number, p2: unknown /* const array */): number; -declare function getwchar(): number; +declare function setusershell(): void; -declare function mbrlen(p1: string, __n: number, p3: interop.PointerConvertible): number; +declare function setwgroups_np(p1: number, p2: unknown /* const array */): number; -declare function mbrtowc(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; +declare function strtofflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function mbsinit(p1: interop.PointerConvertible): number; +declare function swapon(p1: string): number; -declare function mbsrtowcs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible): number; +declare function ttyslot(): number; -declare function putwc(p1: number, p2: interop.PointerConvertible): number; +declare function undelete(p1: string): number; -declare function putwchar(p1: number): number; +declare function unwhiteout(p1: string): number; -declare function swprintf(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible): number; +declare function valloc(__size: number): interop.Pointer; -declare function swscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function syscall(p1: number): number; -declare function ungetwc(p1: number, p2: interop.PointerConvertible): number; +declare function getsubopt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function vfwprintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function fgetattrlist(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; -declare function vswprintf(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible, p4: string): number; +declare function fsetattrlist(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; -declare function vwprintf(p1: interop.PointerConvertible, p2: string): number; +declare function getattrlist(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; -declare function wcrtomb(p1: string, p2: number, p3: interop.PointerConvertible): number; +declare function setattrlist(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: number): number; -declare function wcscat(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function exchangedata(p1: string, p2: string, p3: number): number; -declare function wcschr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function getdirentriesattr(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, __attrBufSize: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: number): number; -declare function wcscmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function searchfs(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function wcscoll(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function fsctl(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function wcscpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function ffsctl(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function wcscspn(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function fsync_volume_np(p1: number, p2: number): number; -declare function wcsftime(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function sync_volume_np(p1: string, p2: number): number; -declare function wcslen(p1: interop.PointerConvertible): number; +declare function at_texel_format_to_MTLPixelFormat(p1: interop.Enum): number; -declare function wcsncat(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; +declare function at_block_format_to_MTLPixelFormat(blockFormat: interop.Enum): number; -declare function wcsncmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function at_block_format_convert_to_MTLPixelFormat(blockFormat: interop.Enum, flags: interop.Enum): number; -declare function wcsncpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; +declare function at_block_get_features(blockType: interop.Enum, src: interop.PointerConvertible, validSize: at_size_t, size: number, outSize: interop.PointerConvertible, flags: interop.Enum): at_block_features_t; -declare function wcspbrk(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function at_encoder_create(texelType: interop.Enum, texelAlphaType: interop.Enum, blockType: interop.Enum, blockAlphaType: interop.Enum, backgroundColor: interop.PointerConvertible): NSObject; -declare function wcsrchr(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function at_encoder_compress_texels(encoder: NSObject, src: interop.PointerConvertible, dest: interop.PointerConvertible, errorThreshold: number, flags: interop.Enum): number; -declare function wcsrtombs(p1: string, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible): number; +declare function at_encoder_decompress_texels(encoder: NSObject, src: interop.PointerConvertible, dest: interop.PointerConvertible, flags: interop.Enum): interop.Enum; -declare function wcsspn(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function at_encoder_get_block_counts(encoder: NSObject, imageSize: at_size_t): at_size_t; -declare function wcsstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function at_encoder_get_block_dimensions(encoder: NSObject): at_size_t; -declare function wcsxfrm(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; +declare function at_encoder_get_block_size(encoder: NSObject): number; -declare function wctob(p1: number): number; +declare function at_encoder_get_texel_format(encoder: NSObject): interop.Enum; -declare function wcstod(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function at_encoder_get_block_format(encoder: NSObject): interop.Enum; -declare function wcstok(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; +declare function at_encoder_get_texel_alpha(encoder: NSObject): interop.Enum; -declare function wcstol(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function at_encoder_get_block_alpha(encoder: NSObject): interop.Enum; -declare function wcstoul(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function at_encoder_is_compression_monolithic(encoder: NSObject, flags: interop.Enum): boolean; -declare function wmemchr(p1: interop.PointerConvertible, p2: number, __n: number): interop.Pointer; +declare function at_encoder_is_decompression_monolithic(encoder: NSObject, flags: interop.Enum): boolean; -declare function wmemcmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; +declare function at_encoder_get_block_address(encoder: NSObject, texelPosition: at_size_t, imageSize: at_size_t, blockInfo: interop.PointerConvertible): interop.Pointer; -declare function wmemcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; +declare function at_encoder_get_version(): number; -declare function wmemmove(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; +declare function _asl_lib_log(client: interop.PointerConvertible, eval: number, msg: interop.PointerConvertible, format: string): number; -declare function wmemset(p1: interop.PointerConvertible, p2: number, __n: number): interop.Pointer; +declare function _asl_evaluate_send(client: interop.PointerConvertible, msg: interop.PointerConvertible, level: number): number; -declare function wprintf(p1: interop.PointerConvertible): number; +declare function asl_open(ident: string, facility: string, opts: number): interop.Pointer; -declare function wscanf(p1: interop.PointerConvertible): number; +declare function asl_open_path(path: string, opts: number): interop.Pointer; -declare function wcswidth(p1: interop.PointerConvertible, __n: number): number; +declare function asl_close(obj: interop.PointerConvertible): void; -declare function wcwidth(p1: number): number; +declare function asl_add_log_file(client: interop.PointerConvertible, descriptor: number): number; -declare function vfwscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function asl_add_output_file(client: interop.PointerConvertible, fd: number, mfmt: string, tfmt: string, filter: number, text_encoding: number): number; -declare function vswscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function asl_set_output_file_filter(client: interop.PointerConvertible, fd: number, filter: number): number; -declare function vwscanf(p1: interop.PointerConvertible, p2: string): number; +declare function asl_remove_log_file(client: interop.PointerConvertible, descriptor: number): number; -declare function wcstof(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function asl_set_filter(client: interop.PointerConvertible, f: number): number; -declare function wcstold(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function asl_key(msg: interop.PointerConvertible, n: number): string; -declare function wcstoll(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function asl_fetch_key_val_op(msg: interop.PointerConvertible, n: number, key: interop.PointerConvertible, val: interop.PointerConvertible, op: interop.PointerConvertible): number; -declare function wcstoull(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function asl_new(type: number): interop.Pointer; -declare function mbsnrtowcs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible): number; +declare function asl_set(obj: interop.PointerConvertible, key: string, value: string): number; -declare function wcpcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function asl_unset(obj: interop.PointerConvertible, key: string): number; -declare function wcpncpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; +declare function asl_get(msg: interop.PointerConvertible, key: string): string; -declare function wcsdup(p1: interop.PointerConvertible): interop.Pointer; +declare function asl_log(client: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, format: string): number; -declare function wcscasecmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function asl_log_message(level: number, format: string): number; -declare function wcsncasecmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, n: number): number; +declare function asl_vlog(obj: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, format: string, ap: string): number; -declare function wcsnlen(p1: interop.PointerConvertible, __n: number): number; +declare function asl_send(obj: interop.PointerConvertible, msg: interop.PointerConvertible): number; -declare function wcsnrtombs(p1: string, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible): number; +declare function asl_free(obj: interop.PointerConvertible): void; -declare function open_wmemstream(__bufp: interop.PointerConvertible, __sizep: interop.PointerConvertible): interop.Pointer; +declare function asl_retain(obj: interop.PointerConvertible): interop.Pointer; -declare function fgetwln(p1: interop.PointerConvertible, __len: interop.PointerConvertible): interop.Pointer; +declare function asl_release(obj: interop.PointerConvertible): void; -declare function wcslcat(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): number; +declare function asl_get_type(obj: interop.PointerConvertible): number; -declare function wcslcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): number; +declare function asl_set_query(msg: interop.PointerConvertible, key: string, value: string, op: number): number; -declare function nextwctype(p1: number, p2: number): number; +declare function asl_search(obj: interop.PointerConvertible, query: interop.PointerConvertible): interop.Pointer; -declare function towctrans(p1: number, p2: number): number; +declare function aslresponse_next(obj: interop.PointerConvertible): interop.Pointer; -declare function wctrans(p1: string): number; +declare function aslresponse_free(obj: interop.PointerConvertible): void; -declare function el_wgets(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function asl_append(obj: interop.PointerConvertible, obj_to_add: interop.PointerConvertible): void; -declare function el_wgetc(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function asl_prepend(obj: interop.PointerConvertible, obj_to_add: interop.PointerConvertible): void; -declare function el_wpush(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function asl_count(obj: interop.PointerConvertible): number; -declare function el_wparse(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function asl_get_index(list: interop.PointerConvertible, index: number): interop.Pointer; -declare function el_wset(p1: interop.PointerConvertible, p2: number): number; +declare function asl_remove_index(list: interop.PointerConvertible, index: number): void; -declare function el_wget(p1: interop.PointerConvertible, p2: number): number; +declare function asl_create_auxiliary_file(msg: interop.PointerConvertible, title: string, uti: string, out_descriptor: interop.PointerConvertible): number; -declare function el_wline(p1: interop.PointerConvertible): interop.Pointer; +declare function asl_close_auxiliary_file(descriptor: number): number; -declare function el_winsertstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function asl_log_auxiliary_location(msg: interop.PointerConvertible, title: string, uti: string, url: string): number; -declare function history_winit(): interop.Pointer; +declare function asl_open_from_file(descriptor: number, ident: string, facility: string): interop.Pointer; -declare function history_wend(p1: interop.PointerConvertible): void; +declare function asl_log_descriptor(asl: interop.PointerConvertible, msg: interop.PointerConvertible, level: number, descriptor: number, fd_type: number): number; -declare function history_w(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function asl_format(msg: interop.PointerConvertible, msg_fmt: string, time_fmt: string, text_encoding: number): string; -declare function tok_winit(p1: interop.PointerConvertible): interop.Pointer; +declare function asl_encode_buffer(buf: string, len: number): string; -declare function tok_wend(p1: interop.PointerConvertible): void; +declare function asl_decode_buffer(in: string, buf: interop.PointerConvertible, len: interop.PointerConvertible): number; -declare function tok_wreset(p1: interop.PointerConvertible): void; +declare function asl_next(obj: interop.PointerConvertible): interop.Pointer; -declare function tok_wline(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function asl_prev(obj: interop.PointerConvertible): interop.Pointer; -declare function tok_wstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function asl_reset_iteration(obj: interop.PointerConvertible, position: number): void; -declare function if_nametoindex(p1: string): number; +declare function asl_match(data: interop.PointerConvertible, querylist: interop.PointerConvertible, last: interop.PointerConvertible, start: number, count: number, duration: number, direction: number): interop.Pointer; -declare function if_indextoname(p1: number, p2: string): string; +declare function compression_encode_scratch_buffer_size(algorithm: interop.Enum): number; -declare function if_nameindex(): interop.Pointer; +declare function compression_encode_buffer(dst_buffer: interop.PointerConvertible, dst_size: number, src_buffer: interop.PointerConvertible, src_size: number, scratch_buffer: interop.PointerConvertible, algorithm: interop.Enum): number; -declare function if_freenameindex(p1: interop.PointerConvertible): void; +declare function compression_decode_scratch_buffer_size(algorithm: interop.Enum): number; -declare function ioctl(p1: number, p2: number): number; +declare function compression_decode_buffer(dst_buffer: interop.PointerConvertible, dst_size: number, src_buffer: interop.PointerConvertible, src_size: number, scratch_buffer: interop.PointerConvertible, algorithm: interop.Enum): number; -declare function readline(p1: string): string; +declare function compression_stream_init(stream: interop.PointerConvertible, operation: interop.Enum, algorithm: interop.Enum): interop.Enum; -declare function rl_initialize(): number; +declare function compression_stream_process(stream: interop.PointerConvertible, flags: number): interop.Enum; -declare function using_history(): void; +declare function compression_stream_destroy(stream: interop.PointerConvertible): interop.Enum; -declare function add_history(p1: string): number; +declare function cupsFileClose(fp: interop.PointerConvertible): number; -declare function clear_history(): void; +declare function cupsFileCompression(fp: interop.PointerConvertible): number; -declare function stifle_history(p1: number): void; +declare function cupsFileEOF(fp: interop.PointerConvertible): number; -declare function unstifle_history(): number; +declare function cupsFileFind(filename: string, path: string, executable: number, buffer: string, bufsize: number): string; -declare function history_is_stifled(): number; +declare function cupsFileFlush(fp: interop.PointerConvertible): number; -declare function where_history(): number; +declare function cupsFileGetChar(fp: interop.PointerConvertible): number; -declare function current_history(): interop.Pointer; +declare function cupsFileGetConf(fp: interop.PointerConvertible, buf: string, buflen: number, value: interop.PointerConvertible, linenum: interop.PointerConvertible): string; -declare function history_get(p1: number): interop.Pointer; +declare function cupsFileGetLine(fp: interop.PointerConvertible, buf: string, buflen: number): number; -declare function remove_history(p1: number): interop.Pointer; +declare function cupsFileGets(fp: interop.PointerConvertible, buf: string, buflen: number): string; -declare function replace_history_entry(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; +declare function cupsFileLock(fp: interop.PointerConvertible, block: number): number; -declare function history_total_bytes(): number; +declare function cupsFileNumber(fp: interop.PointerConvertible): number; -declare function history_set_pos(p1: number): number; +declare function cupsFileOpen(filename: string, mode: string): interop.Pointer; -declare function previous_history(): interop.Pointer; +declare function cupsFileOpenFd(fd: number, mode: string): interop.Pointer; -declare function next_history(): interop.Pointer; +declare function cupsFilePeekChar(fp: interop.PointerConvertible): number; -declare function history_search(p1: string, p2: number): number; +declare function cupsFilePrintf(fp: interop.PointerConvertible, format: string): number; -declare function history_search_prefix(p1: string, p2: number): number; +declare function cupsFilePutChar(fp: interop.PointerConvertible, c: number): number; -declare function history_search_pos(p1: string, p2: number, p3: number): number; +declare function cupsFilePutConf(fp: interop.PointerConvertible, directive: string, value: string): number; -declare function read_history(p1: string): number; +declare function cupsFilePuts(fp: interop.PointerConvertible, s: string): number; -declare function write_history(p1: string): number; +declare function cupsFileRead(fp: interop.PointerConvertible, buf: string, bytes: number): number; -declare function history_truncate_file(p1: string, p2: number): number; +declare function cupsFileRewind(fp: interop.PointerConvertible): number; -declare function history_expand(p1: string, p2: interop.PointerConvertible): number; +declare function cupsFileSeek(fp: interop.PointerConvertible, pos: number): number; -declare function history_tokenize(p1: string): interop.Pointer; +declare function cupsFileStderr(): interop.Pointer; -declare function get_history_event(p1: string, p2: interop.PointerConvertible, p3: number): string; +declare function cupsFileStdin(): interop.Pointer; -declare function history_arg_extract(p1: number, p2: number, p3: string): string; +declare function cupsFileStdout(): interop.Pointer; -declare function tilde_expand(p1: string): string; +declare function cupsFileTell(fp: interop.PointerConvertible): number; -declare function filename_completion_function(p1: string, p2: number): string; +declare function cupsFileUnlock(fp: interop.PointerConvertible): number; -declare function username_completion_function(p1: string, p2: number): string; +declare function cupsFileWrite(fp: interop.PointerConvertible, buf: string, bytes: number): number; -declare function rl_complete(p1: number, p2: number): number; +declare function cupsArrayAdd(a: interop.PointerConvertible, e: interop.PointerConvertible): number; -declare function rl_read_key(): number; +declare function cupsArrayClear(a: interop.PointerConvertible): void; -declare function completion_matches(p1: string, p2: (p1: string, p2: number) => string): interop.Pointer; +declare function cupsArrayCount(a: interop.PointerConvertible): number; -declare function rl_display_match_list(p1: interop.PointerConvertible, p2: number, p3: number): void; +declare function cupsArrayCurrent(a: interop.PointerConvertible): interop.Pointer; -declare function rl_insert(p1: number, p2: number): number; +declare function cupsArrayDelete(a: interop.PointerConvertible): void; -declare function rl_insert_text(p1: string): number; +declare function cupsArrayDup(a: interop.PointerConvertible): interop.Pointer; -declare function rl_reset_terminal(p1: string): void; +declare function cupsArrayFind(a: interop.PointerConvertible, e: interop.PointerConvertible): interop.Pointer; -declare function rl_bind_key(p1: number, p2: (p1: number, p2: number) => number): number; +declare function cupsArrayFirst(a: interop.PointerConvertible): interop.Pointer; -declare function rl_newline(p1: number, p2: number): number; +declare function cupsArrayGetIndex(a: interop.PointerConvertible): number; -declare function rl_callback_read_char(): void; +declare function cupsArrayGetInsert(a: interop.PointerConvertible): number; -declare function rl_callback_handler_install(p1: string, p2: (p1: string) => void): void; +declare function cupsArrayIndex(a: interop.PointerConvertible, n: number): interop.Pointer; -declare function rl_callback_handler_remove(): void; +declare function cupsArrayInsert(a: interop.PointerConvertible, e: interop.PointerConvertible): number; -declare function rl_redisplay(): void; +declare function cupsArrayLast(a: interop.PointerConvertible): interop.Pointer; -declare function rl_get_previous_history(p1: number, p2: number): number; +declare function cupsArrayNew(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible): interop.Pointer; -declare function rl_prep_terminal(p1: number): void; +declare function cupsArrayNew2(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible, h: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, hsize: number): interop.Pointer; -declare function rl_deprep_terminal(): void; +declare function cupsArrayNew3(f: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, d: interop.PointerConvertible, h: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, hsize: number, cf: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, ff: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): interop.Pointer; -declare function rl_read_init_file(p1: string): number; +declare function cupsArrayNext(a: interop.PointerConvertible): interop.Pointer; -declare function rl_parse_and_bind(p1: string): number; +declare function cupsArrayPrev(a: interop.PointerConvertible): interop.Pointer; -declare function rl_variable_bind(p1: string, p2: string): number; +declare function cupsArrayRemove(a: interop.PointerConvertible, e: interop.PointerConvertible): number; -declare function rl_stuff_char(p1: number): void; +declare function cupsArrayRestore(a: interop.PointerConvertible): interop.Pointer; -declare function rl_add_defun(p1: string, p2: (p1: string, p2: number) => number, p3: number): number; +declare function cupsArraySave(a: interop.PointerConvertible): number; -declare function history_get_history_state(): interop.Pointer; +declare function cupsArrayUserData(a: interop.PointerConvertible): interop.Pointer; -declare function rl_get_screen_size(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function memchr(__s: interop.PointerConvertible, __c: number, __n: number): interop.Pointer; -declare function rl_set_screen_size(p1: number, p2: number): void; +declare function memcmp(__s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __n: number): number; -declare function rl_filename_completion_function(p1: string, p2: number): string; +declare function memcpy(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __n: number): interop.Pointer; -declare function _rl_abort_internal(): number; +declare function memmove(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __len: number): interop.Pointer; -declare function _rl_qsort_string_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function memset(__b: interop.PointerConvertible, __c: number, __len: number): interop.Pointer; -declare function rl_completion_matches(p1: string, p2: (p1: string, p2: number) => string): interop.Pointer; +declare function strcat(__s1: string, __s2: string): string; -declare function rl_forced_update_display(): void; +declare function strchr(__s: string, __c: number): string; -declare function rl_set_prompt(p1: string): number; +declare function strcmp(__s1: string, __s2: string): number; -declare function rl_on_new_line(): number; +declare function strcoll(__s1: string, __s2: string): number; -declare function rl_kill_text(p1: number, p2: number): number; +declare function strcpy(__dst: string, __src: string): string; -declare function rl_get_keymap(): interop.Pointer; +declare function strcspn(__s: string, __charset: string): number; -declare function rl_set_keymap(p1: interop.PointerConvertible): void; +declare function strerror(__errnum: number): string; -declare function rl_make_bare_keymap(): interop.Pointer; +declare function strlen(__s: string): number; -declare function rl_generic_bind(p1: number, p2: string, p3: string, p4: interop.PointerConvertible): number; +declare function strncat(__s1: string, __s2: string, __n: number): string; -declare function rl_bind_key_in_map(p1: number, p2: (p1: number, p2: number) => number, p3: interop.PointerConvertible): number; +declare function strncmp(__s1: string, __s2: string, __n: number): number; -declare function rl_cleanup_after_signal(): void; +declare function strncpy(__dst: string, __src: string, __n: number): string; -declare function rl_free_line_state(): void; +declare function strpbrk(__s: string, __charset: string): string; -declare function imaxabs(j: number): number; +declare function strrchr(__s: string, __c: number): string; -declare function imaxdiv(__numer: number, __denom: number): imaxdiv_t; +declare function strspn(__s: string, __charset: string): number; -declare function strtoimax(__nptr: string, __endptr: interop.PointerConvertible, __base: number): number; +declare function strstr(__big: string, __little: string): string; -declare function strtoumax(__nptr: string, __endptr: interop.PointerConvertible, __base: number): number; +declare function strtok(__str: string, __sep: string): string; -declare function wcstoimax(__nptr: interop.PointerConvertible, __endptr: interop.PointerConvertible, __base: number): number; +declare function strxfrm(__s1: string, __s2: string, __n: number): number; -declare function wcstoumax(__nptr: interop.PointerConvertible, __endptr: interop.PointerConvertible, __base: number): number; +declare function strtok_r(__str: string, __sep: string, __lasts: interop.PointerConvertible): string; -declare function gss_acquire_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function strerror_r(__errnum: number, __strerrbuf: string, __buflen: number): number; -declare function gss_release_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function strdup(__s1: string): string; -declare function gss_init_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible): number; +declare function memccpy(__dst: interop.PointerConvertible, __src: interop.PointerConvertible, __c: number, __n: number): interop.Pointer; -declare function gss_accept_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible): number; +declare function stpcpy(__dst: string, __src: string): string; -declare function gss_process_context_token(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function stpncpy(__dst: string, __src: string, __n: number): string; -declare function gss_delete_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function strndup(__s1: string, __n: number): string; -declare function gss_context_time(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function strnlen(__s1: string, __n: number): number; -declare function gss_get_mic(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function strsignal(__sig: number): string; -declare function gss_verify_mic(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function memset_s(__s: interop.PointerConvertible, __smax: number, __c: number, __n: number): number; -declare function gss_wrap(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function memmem(__big: interop.PointerConvertible, __big_len: number, __little: interop.PointerConvertible, __little_len: number): interop.Pointer; -declare function gss_unwrap(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function memset_pattern4(__b: interop.PointerConvertible, __pattern4: interop.PointerConvertible, __len: number): void; -declare function gss_display_status(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function memset_pattern8(__b: interop.PointerConvertible, __pattern8: interop.PointerConvertible, __len: number): void; -declare function gss_indicate_mechs(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function memset_pattern16(__b: interop.PointerConvertible, __pattern16: interop.PointerConvertible, __len: number): void; -declare function gss_compare_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function strcasestr(__big: string, __little: string): string; -declare function gss_display_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function strchrnul(__s: string, __c: number): string; -declare function gss_import_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function strnstr(__big: string, __little: string, __len: number): string; -declare function gss_release_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function strlcat(__dst: string, __source: string, __size: number): number; -declare function gss_release_buffer(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function strlcpy(__dst: string, __source: string, __size: number): number; -declare function gss_release_oid_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function strmode(__mode: number, __bp: string): void; -declare function gss_inquire_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function strsep(__stringp: interop.PointerConvertible, __delim: string): string; -declare function gss_inquire_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible, p9: interop.PointerConvertible): number; +declare function swab(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): void; -declare function gss_wrap_size_limit(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function timingsafe_bcmp(__b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __len: number): number; -declare function gss_export_name_object(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function strsignal_r(__sig: number, __strsignalbuf: string, __buflen: number): number; -declare function gss_add_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible): number; +declare function bcmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; -declare function gss_inquire_cred_by_mech(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function bcopy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): void; -declare function gss_export_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function bzero(p1: interop.PointerConvertible, __n: number): void; -declare function gss_import_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function index(p1: string, p2: number): string; -declare function gss_release_oid(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function rindex(p1: string, p2: number): string; -declare function gss_create_empty_oid_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function ffs(p1: number): number; -declare function gss_add_oid_set_member(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function strcasecmp(p1: string, p2: string): number; -declare function gss_test_oid_set_member(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function strncasecmp(p1: string, p2: string, p3: number): number; -declare function gss_str_to_oid(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function ffsl(p1: number): number; -declare function gss_oid_to_str(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function ffsll(p1: number): number; -declare function gss_inquire_names_for_mech(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function fls(p1: number): number; -declare function gss_inquire_mechs_for_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function flsl(p1: number): number; -declare function gss_sign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function flsll(p1: number): number; -declare function gss_verify(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function asctime(p1: interop.PointerConvertible): string; -declare function gss_seal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function clock(): number; -declare function gss_unseal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function ctime(p1: interop.PointerConvertible): string; -declare function gss_export_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function difftime(p1: number, p2: number): number; -declare function gss_duplicate_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getdate(p1: string): interop.Pointer; -declare function gss_canonicalize_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function gmtime(p1: interop.PointerConvertible): interop.Pointer; -declare function krb5_is_referral_realm(p1: interop.PointerConvertible): number; +declare function localtime(p1: interop.PointerConvertible): interop.Pointer; -declare function krb5_c_encrypt(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, cipher_state: interop.PointerConvertible, input: interop.PointerConvertible, output: interop.PointerConvertible): number; +declare function mktime(p1: interop.PointerConvertible): number; -declare function krb5_c_decrypt(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, cipher_state: interop.PointerConvertible, input: interop.PointerConvertible, output: interop.PointerConvertible): number; +declare function strftime(p1: string, __maxsize: number, p3: string, p4: interop.PointerConvertible): number; -declare function krb5_c_encrypt_length(context: interop.PointerConvertible, enctype: number, inputlen: number, length: interop.PointerConvertible): number; +declare function strptime(p1: string, p2: string, p3: interop.PointerConvertible): string; -declare function krb5_c_block_size(context: interop.PointerConvertible, enctype: number, blocksize: interop.PointerConvertible): number; +declare function time(p1: interop.PointerConvertible): number; -declare function krb5_c_init_state(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, new_state: interop.PointerConvertible): number; +declare function tzset(): void; -declare function krb5_c_free_state(context: interop.PointerConvertible, key: interop.PointerConvertible, state: interop.PointerConvertible): number; +declare function asctime_r(p1: interop.PointerConvertible, p2: string): string; -declare function krb5_c_make_random_key(context: interop.PointerConvertible, enctype: number, k5_random_key: interop.PointerConvertible): number; +declare function ctime_r(p1: interop.PointerConvertible, p2: string): string; -declare function krb5_c_random_add_entropy(context: interop.PointerConvertible, randsource_id: number, data: interop.PointerConvertible): number; +declare function gmtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function krb5_c_random_make_octets(context: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function localtime_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function krb5_c_random_os_entropy(context: interop.PointerConvertible, strong: number, success: interop.PointerConvertible): number; +declare function posix2time(p1: number): number; -declare function krb5_c_random_seed(context: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function tzsetwall(): void; -declare function krb5_c_string_to_key(context: interop.PointerConvertible, enctype: number, string: interop.PointerConvertible, salt: interop.PointerConvertible, key: interop.PointerConvertible): number; +declare function time2posix(p1: number): number; -declare function krb5_c_string_to_key_with_params(context: interop.PointerConvertible, enctype: number, string: interop.PointerConvertible, salt: interop.PointerConvertible, params: interop.PointerConvertible, key: interop.PointerConvertible): number; +declare function timelocal(p1: interop.PointerConvertible): number; -declare function krb5_c_enctype_compare(context: interop.PointerConvertible, e1: number, e2: number, similar: interop.PointerConvertible): number; +declare function timegm(p1: interop.PointerConvertible): number; -declare function krb5_c_make_checksum(context: interop.PointerConvertible, cksumtype: number, key: interop.PointerConvertible, usage: number, input: interop.PointerConvertible, cksum: interop.PointerConvertible): number; +declare function nanosleep(__rqtp: interop.PointerConvertible, __rmtp: interop.PointerConvertible): number; -declare function krb5_c_verify_checksum(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, data: interop.PointerConvertible, cksum: interop.PointerConvertible, valid: interop.PointerConvertible): number; +declare function clock_getres(__clock_id: interop.Enum, __res: interop.PointerConvertible): number; -declare function krb5_c_checksum_length(context: interop.PointerConvertible, cksumtype: number, length: interop.PointerConvertible): number; +declare function clock_gettime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; -declare function krb5_c_keyed_checksum_types(context: interop.PointerConvertible, enctype: number, count: interop.PointerConvertible, cksumtypes: interop.PointerConvertible): number; +declare function clock_gettime_nsec_np(__clock_id: interop.Enum): number; -declare function krb5_c_valid_enctype(ktype: number): number; +declare function clock_settime(__clock_id: interop.Enum, __tp: interop.PointerConvertible): number; -declare function krb5_c_valid_cksumtype(ctype: number): number; +declare function timespec_get(ts: interop.PointerConvertible, base: number): number; -declare function krb5_c_is_coll_proof_cksum(ctype: number): number; +declare function adjtime(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_c_is_keyed_cksum(ctype: number): number; +declare function futimes(p1: number, p2: interop.PointerConvertible): number; -declare function krb5_encrypt(context: interop.PointerConvertible, inptr: interop.PointerConvertible, outptr: interop.PointerConvertible, size: number, eblock: interop.PointerConvertible, ivec: interop.PointerConvertible): number; +declare function lutimes(p1: string, p2: interop.PointerConvertible): number; -declare function krb5_decrypt(context: interop.PointerConvertible, inptr: interop.PointerConvertible, outptr: interop.PointerConvertible, size: number, eblock: interop.PointerConvertible, ivec: interop.PointerConvertible): number; +declare function settimeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_process_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, key: interop.PointerConvertible): number; +declare function getitimer(p1: number, p2: interop.PointerConvertible): number; -declare function krb5_finish_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible): number; +declare function gettimeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_string_to_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, keyblock: interop.PointerConvertible, data: interop.PointerConvertible, salt: interop.PointerConvertible): number; +declare function setitimer(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function krb5_init_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, keyblock: interop.PointerConvertible, ptr: interop.PointerConvertible): number; +declare function utimes(p1: string, p2: interop.PointerConvertible): number; -declare function krb5_finish_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, ptr: interop.PointerConvertible): number; +declare function accept(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function krb5_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, ptr: interop.PointerConvertible, keyblock: interop.PointerConvertible): number; +declare function bind(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_eblock_enctype(context: interop.PointerConvertible, eblock: interop.PointerConvertible): number; +declare function connect(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_use_enctype(context: interop.PointerConvertible, eblock: interop.PointerConvertible, enctype: number): number; +declare function getpeername(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function krb5_encrypt_size(length: number, crypto: number): number; +declare function getsockname(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function krb5_checksum_size(context: interop.PointerConvertible, ctype: number): number; +declare function getsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function krb5_calculate_checksum(context: interop.PointerConvertible, ctype: number, in: interop.PointerConvertible, in_length: number, seed: interop.PointerConvertible, seed_length: number, outcksum: interop.PointerConvertible): number; +declare function listen(p1: number, p2: number): number; -declare function krb5_verify_checksum(context: interop.PointerConvertible, ctype: number, cksum: interop.PointerConvertible, in: interop.PointerConvertible, in_length: number, seed: interop.PointerConvertible, seed_length: number): number; +declare function recv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function krb5_cc_get_name(context: interop.PointerConvertible, cache: interop.PointerConvertible): string; +declare function recvfrom(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function krb5_cc_gen_new(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; +declare function recvmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_cc_initialize(context: interop.PointerConvertible, cache: interop.PointerConvertible, principal: interop.PointerConvertible): number; +declare function send(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function krb5_cc_destroy(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; +declare function sendmsg(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_cc_close(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; +declare function sendto(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number): number; -declare function krb5_cc_store_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, creds: interop.PointerConvertible): number; +declare function setsockopt(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function krb5_cc_retrieve_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number, mcreds: interop.PointerConvertible, creds: interop.PointerConvertible): number; +declare function shutdown(p1: number, p2: number): number; -declare function krb5_cc_get_principal(context: interop.PointerConvertible, cache: interop.PointerConvertible, principal: interop.PointerConvertible): number; +declare function sockatmark(p1: number): number; -declare function krb5_cc_start_seq_get(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function socket(p1: number, p2: number, p3: number): number; -declare function krb5_cc_next_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible, creds: interop.PointerConvertible): number; +declare function socketpair(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function krb5_cc_end_seq_get(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function sendfile(p1: number, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number): number; -declare function krb5_cc_remove_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number, creds: interop.PointerConvertible): number; +declare function pfctlinput(p1: number, p2: interop.PointerConvertible): void; -declare function krb5_cc_set_flags(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number): number; +declare function connectx(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function krb5_cc_get_type(context: interop.PointerConvertible, cache: interop.PointerConvertible): string; +declare function disconnectx(p1: number, p2: number, p3: number): number; -declare function krb5_cc_move(context: interop.PointerConvertible, src: interop.PointerConvertible, dst: interop.PointerConvertible): number; +declare function setipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function krb5_cc_last_change_time(context: interop.PointerConvertible, ccache: interop.PointerConvertible, change_time: interop.PointerConvertible): number; +declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function krb5_cc_lock(context: interop.PointerConvertible, ccache: interop.PointerConvertible): number; +declare function setsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function krb5_cc_unlock(context: interop.PointerConvertible, ccache: interop.PointerConvertible): number; +declare function getsourcefilter(p1: number, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function krb5_cc_cache_match(context: interop.PointerConvertible, client: interop.PointerConvertible, id: interop.PointerConvertible): number; +declare function inet6_option_space(p1: number): number; -declare function krb5_cccol_cursor_new(context: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function inet6_option_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_cccol_cursor_next(context: interop.PointerConvertible, cursor: interop.PointerConvertible, ccache: interop.PointerConvertible): number; +declare function inet6_option_append(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function krb5_cccol_cursor_free(context: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function inet6_option_alloc(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; -declare function krb5_cccol_last_change_time(context: interop.PointerConvertible, change_time: interop.PointerConvertible): number; +declare function inet6_option_next(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_cccol_lock(context: interop.PointerConvertible): number; +declare function inet6_option_find(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_cccol_unlock(context: interop.PointerConvertible): number; +declare function inet6_rthdr_space(p1: number, p2: number): number; -declare function krb5_cc_new_unique(context: interop.PointerConvertible, type: string, hint: string, id: interop.PointerConvertible): number; +declare function inet6_rthdr_init(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function krb5_kt_get_type(p1: interop.PointerConvertible, keytab: interop.PointerConvertible): string; +declare function inet6_rthdr_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function krb5_kt_get_name(context: interop.PointerConvertible, keytab: interop.PointerConvertible, name: string, namelen: number): number; +declare function inet6_rthdr_lasthop(p1: interop.PointerConvertible, p2: number): number; -declare function krb5_kt_close(context: interop.PointerConvertible, keytab: interop.PointerConvertible): number; +declare function inet6_rthdr_segments(p1: interop.PointerConvertible): number; -declare function krb5_kt_get_entry(context: interop.PointerConvertible, keytab: interop.PointerConvertible, principal: interop.PointerConvertible, vno: number, enctype: number, entry: interop.PointerConvertible): number; +declare function inet6_rthdr_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function krb5_kt_start_seq_get(context: interop.PointerConvertible, keytab: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function inet6_rthdr_getflags(p1: interop.PointerConvertible, p2: number): number; -declare function krb5_kt_next_entry(context: interop.PointerConvertible, keytab: interop.PointerConvertible, entry: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function inet6_opt_init(p1: interop.PointerConvertible, p2: number): number; -declare function krb5_kt_end_seq_get(context: interop.PointerConvertible, keytab: interop.PointerConvertible, cursor: interop.PointerConvertible): number; +declare function inet6_opt_append(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function krb5_init_context(p1: interop.PointerConvertible): number; +declare function inet6_opt_finish(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function krb5_init_secure_context(p1: interop.PointerConvertible): number; +declare function inet6_opt_set_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function krb5_free_context(p1: interop.PointerConvertible): void; +declare function inet6_opt_next(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function krb5_copy_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet6_opt_find(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function krb5_set_default_tgs_enctypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet6_opt_get_val(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function krb5_get_permitted_enctypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet6_rth_space(p1: number, p2: number): number; -declare function krb5_is_thread_safe(): number; +declare function inet6_rth_init(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): interop.Pointer; -declare function krb5_server_decrypt_ticket_keytab(context: interop.PointerConvertible, kt: interop.PointerConvertible, ticket: interop.PointerConvertible): number; +declare function inet6_rth_add(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_free_tgt_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function inet6_rth_reverse(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function krb5_get_credentials(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function inet6_rth_segments(p1: interop.PointerConvertible): number; -declare function krb5_get_credentials_validate(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function inet6_rth_getaddr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function krb5_get_credentials_renew(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function bindresvport(p1: number, p2: interop.PointerConvertible): number; -declare function krb5_mk_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: string, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function bindresvport_sa(p1: number, p2: interop.PointerConvertible): number; -declare function krb5_mk_req_extended(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function endhostent(): void; -declare function krb5_mk_rep(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function endnetent(): void; -declare function krb5_rd_rep(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function endprotoent(): void; -declare function krb5_mk_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function endservent(): void; -declare function krb5_rd_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function freeaddrinfo(p1: interop.PointerConvertible): void; -declare function krb5_rd_safe(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function gai_strerror(p1: number): string; -declare function krb5_rd_priv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function getaddrinfo(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function krb5_parse_name(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; +declare function gethostbyaddr(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; -declare function krb5_parse_name_flags(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function gethostbyname(p1: string): interop.Pointer; -declare function krb5_unparse_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function gethostent(): interop.Pointer; -declare function krb5_unparse_name_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function getnameinfo(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: string, p6: number, p7: number): number; -declare function krb5_unparse_name_flags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function getnetbyaddr(p1: number, p2: number): interop.Pointer; -declare function krb5_unparse_name_flags_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function getnetbyname(p1: string): interop.Pointer; -declare function krb5_set_principal_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function getnetent(): interop.Pointer; -declare function krb5_address_search(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getprotobyname(p1: string): interop.Pointer; -declare function krb5_address_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getprotobynumber(p1: number): interop.Pointer; -declare function krb5_address_order(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getprotoent(): interop.Pointer; -declare function krb5_realm_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getservbyname(p1: string, p2: string): interop.Pointer; -declare function krb5_principal_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getservbyport(p1: number, p2: string): interop.Pointer; -declare function krb5_init_keyblock(p1: interop.PointerConvertible, enctype: number, length: number, out: interop.PointerConvertible): number; +declare function getservent(): interop.Pointer; -declare function krb5_copy_keyblock(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sethostent(p1: number): void; -declare function krb5_copy_keyblock_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function setnetent(p1: number): void; -declare function krb5_copy_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function setprotoent(p1: number): void; -declare function krb5_copy_data(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function setservent(p1: number): void; -declare function krb5_copy_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function freehostent(p1: interop.PointerConvertible): void; -declare function krb5_copy_addresses(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function gethostbyname2(p1: string, p2: number): interop.Pointer; -declare function krb5_copy_ticket(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getipnodebyaddr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function krb5_copy_authdata(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getipnodebyname(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): interop.Pointer; -declare function krb5_copy_authenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getrpcbyname(name: string): interop.Pointer; -declare function krb5_copy_checksum(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getrpcbynumber(number: number): interop.Pointer; -declare function krb5_get_server_rcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function getrpcent(): interop.Pointer; -declare function krb5_build_principal_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; +declare function setrpcent(stayopen: number): void; -declare function krb5_build_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; +declare function endrpcent(): void; -declare function krb5_build_principal_alloc_va(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: string): number; +declare function herror(p1: string): void; -declare function krb5_425_conv_principal(p1: interop.PointerConvertible, name: string, instance: string, realm: string, princ: interop.PointerConvertible): number; +declare function hstrerror(p1: number): string; -declare function krb5_524_conv_principal(context: interop.PointerConvertible, princ: interop.PointerConvertible, name: string, inst: string, realm: string): number; +declare function innetgr(p1: string, p2: string, p3: string, p4: string): number; -declare function krb5_524_convert_creds(context: interop.PointerConvertible, v5creds: interop.PointerConvertible, v4creds: interop.PointerConvertible): number; +declare function getnetgrent(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function krb5_kt_resolve(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; +declare function endnetgrent(): void; -declare function krb5_kt_default_name(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function setnetgrent(p1: string): void; -declare function krb5_kt_default(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet_addr(p1: string): number; -declare function krb5_free_keytab_entry_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet_ntoa(p1: in_addr): string; -declare function krb5_kt_remove_entry(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function inet_ntop(p1: number, p2: interop.PointerConvertible, p3: string, __size: number): string; -declare function krb5_kt_add_entry(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function inet_pton(p1: number, p2: string, p3: interop.PointerConvertible): number; -declare function krb5_principal2salt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function ascii2addr(p1: number, p2: string, p3: interop.PointerConvertible): number; -declare function krb5_cc_resolve(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; +declare function addr2ascii(p1: number, p2: interop.PointerConvertible, __size: number, p4: string): string; -declare function krb5_cc_default_name(p1: interop.PointerConvertible): string; +declare function inet_aton(p1: string, p2: interop.PointerConvertible): number; -declare function krb5_cc_set_default_name(p1: interop.PointerConvertible, p2: string): number; +declare function inet_lnaof(p1: in_addr): number; -declare function krb5_cc_default(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet_makeaddr(p1: number, p2: number): in_addr; -declare function krb5_cc_copy_creds(context: interop.PointerConvertible, incc: interop.PointerConvertible, outcc: interop.PointerConvertible): number; +declare function inet_netof(p1: in_addr): number; -declare function krb5_cc_get_config(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible): number; +declare function inet_network(p1: string): number; -declare function krb5_cc_set_config(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible): number; +declare function inet_net_ntop(p1: number, p2: interop.PointerConvertible, p3: number, p4: string, __size: number): string; -declare function krb5_is_config_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inet_net_pton(p1: number, p2: string, p3: interop.PointerConvertible, __size: number): number; -declare function krb5_free_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function inet_neta(p1: number, p2: string, __size: number): string; -declare function krb5_free_authenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function inet_nsap_addr(p1: string, p2: interop.PointerConvertible, __maxlen: number): number; -declare function krb5_free_addresses(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function inet_nsap_ntoa(__binlen: number, p2: interop.PointerConvertible, p3: string): string; -declare function krb5_free_authdata(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpBlocking(http: interop.PointerConvertible, b: number): void; -declare function krb5_free_ticket(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpCheck(http: interop.PointerConvertible): number; -declare function krb5_free_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpClearFields(http: interop.PointerConvertible): void; -declare function krb5_free_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpClose(http: interop.PointerConvertible): void; -declare function krb5_free_cred_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpConnect(host: string, port: number): interop.Pointer; -declare function krb5_free_checksum(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpConnectEncrypt(host: string, port: number, encryption: interop.Enum): interop.Pointer; -declare function krb5_free_checksum_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpDelete(http: interop.PointerConvertible, uri: string): number; -declare function krb5_free_keyblock(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpEncryption(http: interop.PointerConvertible, e: interop.Enum): number; -declare function krb5_free_keyblock_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpError(http: interop.PointerConvertible): number; -declare function krb5_free_ap_rep_enc_part(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpFlush(http: interop.PointerConvertible): void; -declare function krb5_free_data(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpGet(http: interop.PointerConvertible, uri: string): number; -declare function krb5_free_data_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpGets(line: string, length: number, http: interop.PointerConvertible): string; -declare function krb5_free_unparsed_name(p1: interop.PointerConvertible, p2: string): void; +declare function httpGetDateString(t: number): string; -declare function krb5_free_cksumtypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function httpGetDateTime(s: string): number; -declare function krb5_us_timeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpGetField(http: interop.PointerConvertible, field: interop.Enum): string; -declare function krb5_timeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpGetHostByName(name: string): interop.Pointer; -declare function krb5_os_localaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpGetSubField(http: interop.PointerConvertible, field: interop.Enum, name: string, value: string): string; -declare function krb5_get_default_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpHead(http: interop.PointerConvertible, uri: string): number; -declare function krb5_set_default_realm(p1: interop.PointerConvertible, p2: string): number; +declare function httpInitialize(): void; -declare function krb5_free_default_realm(p1: interop.PointerConvertible, p2: string): void; +declare function httpOptions(http: interop.PointerConvertible, uri: string): number; -declare function krb5_sname_to_principal(p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function httpPost(http: interop.PointerConvertible, uri: string): number; -declare function krb5_change_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, newpw: string, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; +declare function httpPrintf(http: interop.PointerConvertible, format: string): number; -declare function krb5_set_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, newpw: string, change_password_for: interop.PointerConvertible, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; +declare function httpPut(http: interop.PointerConvertible, uri: string): number; -declare function krb5_set_password_using_ccache(context: interop.PointerConvertible, ccache: interop.PointerConvertible, newpw: string, change_password_for: interop.PointerConvertible, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; +declare function httpRead(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function krb5_get_profile(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpReconnect(http: interop.PointerConvertible): number; -declare function krb5_rd_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function httpSeparate(uri: string, method: string, username: string, host: string, port: interop.PointerConvertible, resource: string): void; -declare function krb5_kt_read_service_key(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function httpSetField(http: interop.PointerConvertible, field: interop.Enum, value: string): void; -declare function krb5_mk_safe(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function httpStatus(status: interop.Enum): string; -declare function krb5_mk_priv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function httpTrace(http: interop.PointerConvertible, uri: string): number; -declare function krb5_sendauth(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible): number; +declare function httpUpdate(http: interop.PointerConvertible): interop.Enum; -declare function krb5_recvauth(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function httpWrite(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function krb5_recvauth_version(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; +declare function httpEncode64(out: string, in: string): string; -declare function krb5_mk_ncred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function httpDecode64(out: string, in: string): string; -declare function krb5_mk_1cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function httpGetLength(http: interop.PointerConvertible): number; -declare function krb5_rd_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function httpMD5(p1: string, p2: string, p3: string, p4: unknown /* const array */): string; -declare function krb5_fwd_tgt_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, forwardable: number, p8: interop.PointerConvertible): number; +declare function httpMD5Final(p1: string, p2: string, p3: string, p4: unknown /* const array */): string; -declare function krb5_auth_con_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpMD5String(p1: interop.PointerConvertible, p2: unknown /* const array */): string; -declare function krb5_auth_con_free(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpClearCookie(http: interop.PointerConvertible): void; -declare function krb5_auth_con_setflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function httpGetCookie(http: interop.PointerConvertible): string; -declare function krb5_auth_con_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpSetCookie(http: interop.PointerConvertible, cookie: string): void; -declare function krb5_auth_con_set_checksum_func(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible): number; +declare function httpWait(http: interop.PointerConvertible, msec: number): number; -declare function krb5_auth_con_get_checksum_func(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function httpDecode64_2(out: string, outlen: interop.PointerConvertible, in: string): string; -declare function krb5_auth_con_setaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function httpEncode64_2(out: string, outlen: number, in: string, inlen: number): string; -declare function krb5_auth_con_getaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function httpSeparate2(uri: string, method: string, methodlen: number, username: string, usernamelen: number, host: string, hostlen: number, port: interop.PointerConvertible, resource: string, resourcelen: number): void; -declare function krb5_auth_con_setports(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function httpAddrAny(addr: interop.PointerConvertible): number; -declare function krb5_auth_con_setuseruserkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrConnect(addrlist: interop.PointerConvertible, sock: interop.PointerConvertible): interop.Pointer; -declare function krb5_auth_con_getkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrEqual(addr1: interop.PointerConvertible, addr2: interop.PointerConvertible): number; -declare function krb5_auth_con_getsendsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrFreeList(addrlist: interop.PointerConvertible): void; -declare function krb5_auth_con_getrecvsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrGetList(hostname: string, family: number, service: string): interop.Pointer; -declare function krb5_auth_con_setsendsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrLength(addr: interop.PointerConvertible): number; -declare function krb5_auth_con_setrecvsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrLocalhost(addr: interop.PointerConvertible): number; -declare function krb5_auth_con_getlocalseqnumber(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrLookup(addr: interop.PointerConvertible, name: string, namelen: number): string; -declare function krb5_auth_con_getremoteseqnumber(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAddrString(addr: interop.PointerConvertible, s: string, slen: number): string; -declare function krb5_auth_con_setrcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAssembleURI(encoding: interop.Enum, uri: string, urilen: number, scheme: string, username: string, host: string, port: number, resource: string): interop.Enum; -declare function krb5_auth_con_getrcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpAssembleURIf(encoding: interop.Enum, uri: string, urilen: number, scheme: string, username: string, host: string, port: number, resourcef: string): interop.Enum; -declare function krb5_auth_con_getauthenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpFlushWrite(http: interop.PointerConvertible): number; -declare function krb5_read_password(p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: interop.PointerConvertible): number; +declare function httpGetBlocking(http: interop.PointerConvertible): number; -declare function krb5_aname_to_localname(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; +declare function httpGetDateString2(t: number, s: string, slen: number): string; -declare function krb5_get_host_realm(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; +declare function httpGetFd(http: interop.PointerConvertible): number; -declare function krb5_free_host_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function httpGetHostname(http: interop.PointerConvertible, s: string, slen: number): string; -declare function krb5_kuserok(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function httpGetLength2(http: interop.PointerConvertible): number; -declare function krb5_auth_con_genaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function httpGetStatus(http: interop.PointerConvertible): interop.Enum; -declare function krb5_set_real_time(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function httpGetSubField2(http: interop.PointerConvertible, field: interop.Enum, name: string, value: string, valuelen: number): string; -declare function krb5_get_time_offsets(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function httpRead2(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function krb5_string_to_enctype(p1: string, p2: interop.PointerConvertible): number; +declare function httpSeparateURI(decoding: interop.Enum, uri: string, scheme: string, schemelen: number, username: string, usernamelen: number, host: string, hostlen: number, port: interop.PointerConvertible, resource: string, resourcelen: number): interop.Enum; -declare function krb5_string_to_salttype(p1: string, p2: interop.PointerConvertible): number; +declare function httpSetExpect(http: interop.PointerConvertible, expect: interop.Enum): void; -declare function krb5_string_to_cksumtype(p1: string, p2: interop.PointerConvertible): number; +declare function httpSetLength(http: interop.PointerConvertible, length: number): void; -declare function krb5_string_to_timestamp(p1: string, p2: interop.PointerConvertible): number; +declare function httpWrite2(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function krb5_string_to_deltat(p1: string, p2: interop.PointerConvertible): number; +declare function httpGetAuthString(http: interop.PointerConvertible): string; -declare function krb5_enctype_to_string(p1: number, p2: string, p3: number): number; +declare function httpSetAuthString(http: interop.PointerConvertible, scheme: string, data: string): void; -declare function krb5_salttype_to_string(p1: number, p2: string, p3: number): number; +declare function httpAddCredential(credentials: interop.PointerConvertible, data: interop.PointerConvertible, datalen: number): number; -declare function krb5_cksumtype_to_string(p1: number, p2: string, p3: number): number; +declare function httpCopyCredentials(http: interop.PointerConvertible, credentials: interop.PointerConvertible): number; -declare function krb5_timestamp_to_string(p1: number, p2: string, p3: number): number; +declare function httpFreeCredentials(certs: interop.PointerConvertible): void; -declare function krb5_timestamp_to_sfstring(p1: number, p2: string, p3: number, p4: string): number; +declare function httpSetCredentials(http: interop.PointerConvertible, certs: interop.PointerConvertible): number; -declare function krb5_deltat_to_string(p1: number, p2: string, p3: number): number; +declare function httpSetTimeout(http: interop.PointerConvertible, timeout: number, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; -declare function krb5_prompter_posix(context: interop.PointerConvertible, data: interop.PointerConvertible, name: string, banner: string, num_prompts: number, prompts: interop.Pointer): number; +declare function httpAddrConnect2(addrlist: interop.PointerConvertible, sock: interop.PointerConvertible, msec: number, cancel: interop.PointerConvertible): interop.Pointer; -declare function krb5_get_init_creds_opt_alloc(context: interop.PointerConvertible, opt: interop.PointerConvertible): number; +declare function httpGetState(http: interop.PointerConvertible): interop.Enum; -declare function krb5_get_init_creds_opt_free(context: interop.PointerConvertible, opt: interop.PointerConvertible): void; +declare function httpGetVersion(http: interop.PointerConvertible): interop.Enum; -declare function krb5_get_init_creds_opt_init(opt: interop.PointerConvertible): void; +declare function httpReconnect2(http: interop.PointerConvertible, msec: number, cancel: interop.PointerConvertible): number; -declare function krb5_get_init_creds_opt_set_tkt_life(opt: interop.PointerConvertible, tkt_life: number): void; +declare function httpAcceptConnection(fd: number, blocking: number): interop.Pointer; -declare function krb5_get_init_creds_opt_set_renew_life(opt: interop.PointerConvertible, renew_life: number): void; +declare function httpAddrCopyList(src: interop.PointerConvertible): interop.Pointer; -declare function krb5_get_init_creds_opt_set_forwardable(opt: interop.PointerConvertible, forwardable: number): void; +declare function httpAddrListen(addr: interop.PointerConvertible, port: number): number; -declare function krb5_get_init_creds_opt_set_proxiable(opt: interop.PointerConvertible, proxiable: number): void; +declare function httpAddrPort(addr: interop.PointerConvertible): number; -declare function krb5_get_init_creds_opt_set_canonicalize(opt: interop.PointerConvertible, canonicalize: number): void; +declare function httpAssembleUUID(server: string, port: number, name: string, number: number, buffer: string, bufsize: number): string; -declare function krb5_get_init_creds_opt_set_etype_list(opt: interop.PointerConvertible, etype_list: interop.PointerConvertible, etype_list_length: number): void; +declare function httpConnect2(host: string, port: number, addrlist: interop.PointerConvertible, family: number, encryption: interop.Enum, blocking: number, msec: number, cancel: interop.PointerConvertible): interop.Pointer; -declare function krb5_get_init_creds_opt_set_address_list(opt: interop.PointerConvertible, addresses: interop.PointerConvertible): void; +declare function httpGetContentEncoding(http: interop.PointerConvertible): string; -declare function krb5_get_init_creds_opt_set_preauth_list(opt: interop.PointerConvertible, preauth_list: interop.PointerConvertible, preauth_list_length: number): void; +declare function httpGetExpect(http: interop.PointerConvertible): interop.Enum; -declare function krb5_get_init_creds_opt_set_salt(opt: interop.PointerConvertible, salt: interop.PointerConvertible): void; +declare function httpPeek(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function krb5_get_init_creds_opt_set_change_password_prompt(opt: interop.PointerConvertible, prompt: number): void; +declare function httpReadRequest(http: interop.PointerConvertible, resource: string, resourcelen: number): interop.Enum; -declare function krb5_get_init_creds_opt_set_pa(context: interop.PointerConvertible, opt: interop.PointerConvertible, attr: string, value: string): number; +declare function httpSetDefaultField(http: interop.PointerConvertible, field: interop.Enum, value: string): void; -declare function krb5_get_init_creds_opt_set_process_last_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p4: interop.PointerConvertible): number; +declare function httpWriteResponse(http: interop.PointerConvertible, status: interop.Enum): interop.Enum; -declare function krb5_get_init_creds_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, password: string, prompter: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number, p6: interop.PointerConvertible) => number, data: interop.PointerConvertible, start_time: number, in_tkt_service: string, k5_gic_options: interop.PointerConvertible): number; +declare function httpAddrClose(addr: interop.PointerConvertible, fd: number): number; -declare function krb5_get_init_creds_keytab(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, arg_keytab: interop.PointerConvertible, start_time: number, in_tkt_service: string, k5_gic_options: interop.PointerConvertible): number; +declare function httpAddrFamily(addr: interop.PointerConvertible): number; -declare function krb5_verify_init_creds_opt_init(k5_vic_options: interop.PointerConvertible): void; +declare function httpCompareCredentials(cred1: interop.PointerConvertible, cred2: interop.PointerConvertible): number; -declare function krb5_verify_init_creds_opt_set_ap_req_nofail(k5_vic_options: interop.PointerConvertible, ap_req_nofail: number): void; +declare function httpCredentialsAreValidForName(credentials: interop.PointerConvertible, common_name: string): number; -declare function krb5_verify_init_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, ap_req_server: interop.PointerConvertible, ap_req_keytab: interop.PointerConvertible, ccache: interop.PointerConvertible, k5_vic_options: interop.PointerConvertible): number; +declare function httpCredentialsGetExpiration(credentials: interop.PointerConvertible): number; -declare function krb5_get_validated_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, ccache: interop.PointerConvertible, in_tkt_service: string): number; +declare function httpCredentialsGetTrust(credentials: interop.PointerConvertible, common_name: string): interop.Enum; -declare function krb5_get_renewed_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, ccache: interop.PointerConvertible, in_tkt_service: string): number; +declare function httpCredentialsString(credentials: interop.PointerConvertible, buffer: string, bufsize: number): number; -declare function krb5_decode_ticket(code: interop.PointerConvertible, rep: interop.PointerConvertible): number; +declare function httpFieldValue(name: string): interop.Enum; -declare function krb5_appdefault_string(context: interop.PointerConvertible, appname: string, realm: interop.PointerConvertible, option: string, default_value: string, ret_value: interop.PointerConvertible): void; +declare function httpGetActivity(http: interop.PointerConvertible): number; -declare function krb5_appdefault_boolean(context: interop.PointerConvertible, appname: string, realm: interop.PointerConvertible, option: string, default_value: number, ret_value: interop.PointerConvertible): void; +declare function httpGetAddress(http: interop.PointerConvertible): interop.Pointer; -declare function krb5_get_prompt_types(context: interop.PointerConvertible): interop.Pointer; +declare function httpGetEncryption(http: interop.PointerConvertible): interop.Enum; -declare function krb5_set_error_message(p1: interop.PointerConvertible, p2: number, p3: string): void; +declare function httpGetKeepAlive(http: interop.PointerConvertible): interop.Enum; -declare function krb5_vset_error_message(p1: interop.PointerConvertible, p2: number, p3: string, p4: string): void; +declare function httpGetPending(http: interop.PointerConvertible): number; -declare function krb5_get_error_message(p1: interop.PointerConvertible, p2: number): string; +declare function httpGetReady(http: interop.PointerConvertible): number; -declare function krb5_free_error_message(p1: interop.PointerConvertible, p2: string): void; +declare function httpGetRemaining(http: interop.PointerConvertible): number; -declare function krb5_clear_error_message(p1: interop.PointerConvertible): void; +declare function httpIsChunked(http: interop.PointerConvertible): number; -declare function com_err(progname: string, code: number, format: string): void; +declare function httpIsEncrypted(http: interop.PointerConvertible): number; -declare function com_err_va(progname: string, code: number, format: string, args: string): void; +declare function httpLoadCredentials(path: string, credentials: interop.PointerConvertible, common_name: string): number; -declare function error_message(code: number): string; +declare function httpResolveHostname(http: interop.PointerConvertible, buffer: string, bufsize: number): string; -declare function set_com_err_hook(handler: (p1: string, p2: number, p3: string, p4: string) => void): (p1: string, p2: number, p3: string, p4: string) => void; +declare function httpSaveCredentials(path: string, credentials: interop.PointerConvertible, common_name: string): number; -declare function reset_com_err_hook(): (p1: string, p2: number, p3: string, p4: string) => void; +declare function httpDeleteCredentials(common_name: string): number; -declare function add_error_table(et: interop.PointerConvertible): number; +declare function httpSetKeepAlive(http: interop.PointerConvertible, keep_alive: interop.Enum): void; -declare function remove_error_table(et: interop.PointerConvertible): number; +declare function httpShutdown(http: interop.PointerConvertible): void; -declare function initialize_krb5_error_table(): void; +declare function httpStateString(state: interop.Enum): string; -declare function initialize_k524_error_table(): void; +declare function httpURIStatusString(status: interop.Enum): string; -declare function initialize_asn1_error_table(): void; +declare function ippAddBoolean(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: number): interop.Pointer; -declare function krb5_gss_register_acceptor_identity(p1: string): number; +declare function ippAddBooleans(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, values: string): interop.Pointer; -declare function gss_krb5_get_tkt_flags(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, ticket_flags: interop.PointerConvertible): number; +declare function ippAddDate(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: interop.PointerConvertible): interop.Pointer; -declare function gss_krb5_copy_ccache(minor_status: interop.PointerConvertible, cred_handle: interop.PointerConvertible, out_ccache: interop.PointerConvertible): number; +declare function ippAddInteger(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, value: number): interop.Pointer; -declare function gss_krb5_ccache_name(minor_status: interop.PointerConvertible, name: string, out_name: interop.PointerConvertible): number; +declare function ippAddIntegers(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, num_values: number, values: interop.PointerConvertible): interop.Pointer; -declare function gss_krb5_set_allowable_enctypes(minor_status: interop.PointerConvertible, cred: interop.PointerConvertible, num_ktypes: number, ktypes: interop.PointerConvertible): number; +declare function ippAddRange(ipp: interop.PointerConvertible, group: interop.Enum, name: string, lower: number, upper: number): interop.Pointer; -declare function gss_krb5_export_lucid_sec_context(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, version: number, kctx: interop.PointerConvertible): number; +declare function ippAddRanges(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, lower: interop.PointerConvertible, upper: interop.PointerConvertible): interop.Pointer; -declare function apple_gss_krb5_export_authdata_if_relevant_context(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, version: number, kctx: interop.PointerConvertible): number; +declare function ippAddResolution(ipp: interop.PointerConvertible, group: interop.Enum, name: string, units: interop.Enum, xres: number, yres: number): interop.Pointer; -declare function apple_gss_krb5_free_authdata_if_relevant(minor_status: interop.PointerConvertible, kctx: interop.PointerConvertible): number; +declare function ippAddResolutions(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, units: interop.Enum, xres: interop.PointerConvertible, yres: interop.PointerConvertible): interop.Pointer; -declare function gss_krb5_free_lucid_sec_context(minor_status: interop.PointerConvertible, kctx: interop.PointerConvertible): number; +declare function ippAddSeparator(ipp: interop.PointerConvertible): interop.Pointer; -declare function gss_krb5_ui(p1: interop.PointerConvertible, p2: number): number; +declare function ippAddString(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, value: string): interop.Pointer; -declare function u_versionFromString(versionArray: unknown /* const array */, versionString: string): void; +declare function ippAddStrings(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, num_values: number, language: string, values: interop.PointerConvertible): interop.Pointer; -declare function u_versionFromUString(versionArray: unknown /* const array */, versionString: interop.PointerConvertible): void; +declare function ippDateToTime(date: interop.PointerConvertible): number; -declare function u_versionToString(versionArray: unknown /* const array */, versionString: string): void; +declare function ippDelete(ipp: interop.PointerConvertible): void; -declare function u_getVersion(versionArray: unknown /* const array */): void; +declare function ippErrorString(error: interop.Enum): string; -declare function utf8_nextCharSafeBody(s: interop.PointerConvertible, pi: interop.PointerConvertible, length: number, c: number, strict: number): number; +declare function ippFindAttribute(ipp: interop.PointerConvertible, name: string, value_tag: interop.Enum): interop.Pointer; -declare function utf8_appendCharSafeBody(s: interop.PointerConvertible, i: number, length: number, c: number, pIsError: interop.PointerConvertible): number; +declare function ippFindNextAttribute(ipp: interop.PointerConvertible, name: string, value_tag: interop.Enum): interop.Pointer; -declare function utf8_prevCharSafeBody(s: interop.PointerConvertible, start: number, pi: interop.PointerConvertible, c: number, strict: number): number; +declare function ippLength(ipp: interop.PointerConvertible): number; -declare function utf8_back1SafeBody(s: interop.PointerConvertible, start: number, i: number): number; +declare function ippNew(): interop.Pointer; -declare function u_errorName(code: interop.Enum): string; +declare function ippRead(http: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; -declare function u_getDataDirectory(): string; +declare function ippTimeToDate(t: number): interop.Pointer; -declare function u_setDataDirectory(directory: string): void; +declare function ippWrite(http: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; -declare function u_getTimeZoneFilesDirectory(status: interop.PointerConvertible): string; +declare function ippPort(): number; -declare function u_setTimeZoneFilesDirectory(path: string, status: interop.PointerConvertible): void; +declare function ippSetPort(p: number): void; -declare function u_charsToUChars(cs: string, us: interop.PointerConvertible, length: number): void; +declare function ippAddCollection(ipp: interop.PointerConvertible, group: interop.Enum, name: string, value: interop.PointerConvertible): interop.Pointer; -declare function u_UCharsToChars(us: interop.PointerConvertible, cs: string, length: number): void; +declare function ippAddCollections(ipp: interop.PointerConvertible, group: interop.Enum, name: string, num_values: number, values: interop.PointerConvertible): interop.Pointer; -declare function ucpmap_get(map: interop.PointerConvertible, c: number): number; +declare function ippDeleteAttribute(ipp: interop.PointerConvertible, attr: interop.PointerConvertible): void; -declare function ucpmap_getRange(map: interop.PointerConvertible, start: number, option: interop.Enum, surrogateValue: number, filter: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, pValue: interop.PointerConvertible): number; +declare function ippReadFile(fd: number, ipp: interop.PointerConvertible): interop.Enum; -declare function u_hasBinaryProperty(c: number, which: interop.Enum): number; +declare function ippWriteFile(fd: number, ipp: interop.PointerConvertible): interop.Enum; -declare function u_stringHasBinaryProperty(s: interop.PointerConvertible, length: number, which: interop.Enum): number; +declare function ippAddOctetString(ipp: interop.PointerConvertible, group: interop.Enum, name: string, data: interop.PointerConvertible, datalen: number): interop.Pointer; -declare function u_getBinaryPropertySet(property: interop.Enum, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function ippErrorValue(name: string): interop.Enum; -declare function u_isUAlphabetic(c: number): number; +declare function ippNewRequest(op: interop.Enum): interop.Pointer; -declare function u_isULowercase(c: number): number; +declare function ippOpString(op: interop.Enum): string; -declare function u_isUUppercase(c: number): number; +declare function ippOpValue(name: string): interop.Enum; -declare function u_isUWhiteSpace(c: number): number; +declare function ippReadIO(src: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, blocking: number, parent: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; -declare function u_getIntPropertyValue(c: number, which: interop.Enum): number; +declare function ippWriteIO(dst: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, blocking: number, parent: interop.PointerConvertible, ipp: interop.PointerConvertible): interop.Enum; -declare function u_getIntPropertyMinValue(which: interop.Enum): number; +declare function ippTagString(tag: interop.Enum): string; -declare function u_getIntPropertyMaxValue(which: interop.Enum): number; +declare function ippTagValue(name: string): interop.Enum; -declare function u_getIntPropertyMap(property: interop.Enum, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function ippAddOutOfBand(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string): interop.Pointer; -declare function u_getNumericValue(c: number): number; +declare function ippAttributeString(attr: interop.PointerConvertible, buffer: string, bufsize: number): number; -declare function u_islower(c: number): number; +declare function ippCopyAttribute(dst: interop.PointerConvertible, attr: interop.PointerConvertible, quickcopy: number): interop.Pointer; -declare function u_isupper(c: number): number; +declare function ippCopyAttributes(dst: interop.PointerConvertible, src: interop.PointerConvertible, quickcopy: number, cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, context: interop.PointerConvertible): number; -declare function u_istitle(c: number): number; +declare function ippDeleteValues(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, count: number): number; -declare function u_isdigit(c: number): number; +declare function ippEnumString(attrname: string, enumvalue: number): string; -declare function u_isalpha(c: number): number; +declare function ippEnumValue(attrname: string, enumstring: string): number; -declare function u_isalnum(c: number): number; +declare function ippFirstAttribute(ipp: interop.PointerConvertible): interop.Pointer; -declare function u_isxdigit(c: number): number; +declare function ippGetBoolean(attr: interop.PointerConvertible, element: number): number; -declare function u_ispunct(c: number): number; +declare function ippGetCollection(attr: interop.PointerConvertible, element: number): interop.Pointer; -declare function u_isgraph(c: number): number; +declare function ippGetCount(attr: interop.PointerConvertible): number; -declare function u_isblank(c: number): number; +declare function ippGetDate(attr: interop.PointerConvertible, element: number): interop.Pointer; -declare function u_isdefined(c: number): number; +declare function ippGetGroupTag(attr: interop.PointerConvertible): interop.Enum; -declare function u_isspace(c: number): number; +declare function ippGetInteger(attr: interop.PointerConvertible, element: number): number; -declare function u_isJavaSpaceChar(c: number): number; +declare function ippGetName(attr: interop.PointerConvertible): string; -declare function u_isWhitespace(c: number): number; +declare function ippGetOperation(ipp: interop.PointerConvertible): interop.Enum; -declare function u_iscntrl(c: number): number; +declare function ippGetRange(attr: interop.PointerConvertible, element: number, upper: interop.PointerConvertible): number; -declare function u_isISOControl(c: number): number; +declare function ippGetRequestId(ipp: interop.PointerConvertible): number; -declare function u_isprint(c: number): number; +declare function ippGetResolution(attr: interop.PointerConvertible, element: number, yres: interop.PointerConvertible, units: interop.PointerConvertible): number; -declare function u_isbase(c: number): number; +declare function ippGetState(ipp: interop.PointerConvertible): interop.Enum; -declare function u_charDirection(c: number): interop.Enum; +declare function ippGetStatusCode(ipp: interop.PointerConvertible): interop.Enum; -declare function u_isMirrored(c: number): number; +declare function ippGetString(attr: interop.PointerConvertible, element: number, language: interop.PointerConvertible): string; -declare function u_charMirror(c: number): number; +declare function ippGetValueTag(attr: interop.PointerConvertible): interop.Enum; -declare function u_getBidiPairedBracket(c: number): number; +declare function ippGetVersion(ipp: interop.PointerConvertible, minor: interop.PointerConvertible): number; -declare function u_charType(c: number): number; +declare function ippNextAttribute(ipp: interop.PointerConvertible): interop.Pointer; -declare function u_enumCharTypes(enumRange: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.Enum) => number, context: interop.PointerConvertible): void; +declare function ippSetBoolean(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, boolvalue: number): number; -declare function u_getCombiningClass(c: number): number; +declare function ippSetCollection(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, colvalue: interop.PointerConvertible): number; -declare function u_charDigitValue(c: number): number; +declare function ippSetDate(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, datevalue: interop.PointerConvertible): number; -declare function ublock_getCode(c: number): interop.Enum; +declare function ippSetGroupTag(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, group_tag: interop.Enum): number; -declare function u_charName(code: number, nameChoice: interop.Enum, buffer: string, bufferLength: number, pErrorCode: interop.PointerConvertible): number; +declare function ippSetInteger(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, intvalue: number): number; -declare function u_getISOComment(c: number, dest: string, destCapacity: number, pErrorCode: interop.PointerConvertible): number; +declare function ippSetName(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, name: string): number; -declare function u_charFromName(nameChoice: interop.Enum, name: string, pErrorCode: interop.PointerConvertible): number; +declare function ippSetOperation(ipp: interop.PointerConvertible, op: interop.Enum): number; -declare function u_enumCharNames(start: number, limit: number, fn: (p1: interop.PointerConvertible, p2: number, p3: interop.Enum, p4: string, p5: number) => number, context: interop.PointerConvertible, nameChoice: interop.Enum, pErrorCode: interop.PointerConvertible): void; +declare function ippSetRange(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, lowervalue: number, uppervalue: number): number; -declare function u_getPropertyName(property: interop.Enum, nameChoice: interop.Enum): string; +declare function ippSetRequestId(ipp: interop.PointerConvertible, request_id: number): number; -declare function u_getPropertyEnum(alias: string): interop.Enum; +declare function ippSetResolution(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, unitsvalue: interop.Enum, xresvalue: number, yresvalue: number): number; -declare function u_getPropertyValueName(property: interop.Enum, value: number, nameChoice: interop.Enum): string; +declare function ippSetState(ipp: interop.PointerConvertible, state: interop.Enum): number; -declare function u_getPropertyValueEnum(property: interop.Enum, alias: string): number; +declare function ippSetStatusCode(ipp: interop.PointerConvertible, status: interop.Enum): number; -declare function u_isIDStart(c: number): number; +declare function ippSetString(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, strvalue: string): number; -declare function u_isIDPart(c: number): number; +declare function ippSetValueTag(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, value_tag: interop.Enum): number; -declare function u_hasIDType(c: number, type: interop.Enum): boolean; +declare function ippSetVersion(ipp: interop.PointerConvertible, major: number, minor: number): number; -declare function u_getIDTypes(c: number, types: interop.PointerConvertible, capacity: number, pErrorCode: interop.PointerConvertible): number; +declare function ippAddStringf(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, format: string): interop.Pointer; -declare function u_isIDIgnorable(c: number): number; +declare function ippAddStringfv(ipp: interop.PointerConvertible, group: interop.Enum, value_tag: interop.Enum, name: string, language: string, format: string, ap: string): interop.Pointer; -declare function u_isJavaIDStart(c: number): number; +declare function ippContainsInteger(attr: interop.PointerConvertible, value: number): number; -declare function u_isJavaIDPart(c: number): number; +declare function ippContainsString(attr: interop.PointerConvertible, value: string): number; -declare function u_tolower(c: number): number; +declare function ippCreateRequestedArray(request: interop.PointerConvertible): interop.Pointer; -declare function u_toupper(c: number): number; +declare function ippGetOctetString(attr: interop.PointerConvertible, element: number, datalen: interop.PointerConvertible): interop.Pointer; -declare function u_totitle(c: number): number; +declare function ippNewResponse(request: interop.PointerConvertible): interop.Pointer; -declare function u_foldCase(c: number, options: number): number; +declare function ippSetOctetString(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, data: interop.PointerConvertible, datalen: number): number; -declare function u_digit(ch: number, radix: number): number; +declare function ippSetStringf(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, format: string): number; -declare function u_forDigit(digit: number, radix: number): number; +declare function ippSetStringfv(ipp: interop.PointerConvertible, attr: interop.PointerConvertible, element: number, format: string, ap: string): number; -declare function u_charAge(c: number, versionArray: unknown /* const array */): void; +declare function ippValidateAttribute(attr: interop.PointerConvertible): number; -declare function u_getUnicodeVersion(versionArray: unknown /* const array */): void; +declare function ippValidateAttributes(ipp: interop.PointerConvertible): number; -declare function u_getFC_NFKC_Closure(c: number, dest: interop.PointerConvertible, destCapacity: number, pErrorCode: interop.PointerConvertible): number; +declare function ippStateString(state: interop.Enum): string; -declare function uiter_current32(iter: interop.PointerConvertible): number; +declare function duplocale(p1: interop.PointerConvertible): interop.Pointer; -declare function uiter_next32(iter: interop.PointerConvertible): number; +declare function freelocale(p1: interop.PointerConvertible): number; -declare function uiter_previous32(iter: interop.PointerConvertible): number; +declare function newlocale(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; -declare function uiter_getState(iter: interop.PointerConvertible): number; +declare function uselocale(p1: interop.PointerConvertible): interop.Pointer; -declare function uiter_setState(iter: interop.PointerConvertible, state: number, pErrorCode: interop.PointerConvertible): void; +declare function localeconv(): interop.Pointer; -declare function uiter_setString(iter: interop.PointerConvertible, s: interop.PointerConvertible, length: number): void; +declare function setlocale(p1: number, p2: string): string; -declare function uiter_setUTF16BE(iter: interop.PointerConvertible, s: string, length: number): void; +declare function cupsLangDefault(): interop.Pointer; -declare function uiter_setUTF8(iter: interop.PointerConvertible, s: string, length: number): void; +declare function cupsLangEncoding(lang: interop.PointerConvertible): string; -declare function utext_close(ut: interop.PointerConvertible): interop.Pointer; +declare function cupsLangFlush(): void; -declare function utext_openUTF8(ut: interop.PointerConvertible, s: string, length: number, status: interop.PointerConvertible): interop.Pointer; +declare function cupsLangFree(lang: interop.PointerConvertible): void; -declare function utext_openUChars(ut: interop.PointerConvertible, s: interop.PointerConvertible, length: number, status: interop.PointerConvertible): interop.Pointer; +declare function cupsLangGet(language: string): interop.Pointer; -declare function utext_clone(dest: interop.PointerConvertible, src: interop.PointerConvertible, deep: number, readOnly: number, status: interop.PointerConvertible): interop.Pointer; +declare function pwgFormatSizeName(keyword: string, keysize: number, prefix: string, name: string, width: number, length: number, units: string): number; -declare function utext_equals(a: interop.PointerConvertible, b: interop.PointerConvertible): number; +declare function pwgInitSize(size: interop.PointerConvertible, job: interop.PointerConvertible, margins_set: interop.PointerConvertible): number; -declare function utext_nativeLength(ut: interop.PointerConvertible): number; +declare function pwgMediaForLegacy(legacy: string): interop.Pointer; -declare function utext_isLengthExpensive(ut: interop.PointerConvertible): number; +declare function pwgMediaForPPD(ppd: string): interop.Pointer; -declare function utext_char32At(ut: interop.PointerConvertible, nativeIndex: number): number; +declare function pwgMediaForPWG(pwg: string): interop.Pointer; -declare function utext_current32(ut: interop.PointerConvertible): number; +declare function pwgMediaForSize(width: number, length: number): interop.Pointer; -declare function utext_next32(ut: interop.PointerConvertible): number; +declare function cupsCancelJob(name: string, job_id: number): number; -declare function utext_previous32(ut: interop.PointerConvertible): number; +declare function cupsDoFileRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, filename: string): interop.Pointer; -declare function utext_next32From(ut: interop.PointerConvertible, nativeIndex: number): number; +declare function cupsDoRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string): interop.Pointer; -declare function utext_previous32From(ut: interop.PointerConvertible, nativeIndex: number): number; +declare function cupsEncryption(): interop.Enum; -declare function utext_getNativeIndex(ut: interop.PointerConvertible): number; +declare function cupsFreeJobs(num_jobs: number, jobs: interop.PointerConvertible): void; -declare function utext_setNativeIndex(ut: interop.PointerConvertible, nativeIndex: number): void; +declare function cupsGetClasses(classes: interop.PointerConvertible): number; -declare function utext_moveIndex32(ut: interop.PointerConvertible, delta: number): number; +declare function cupsGetDefault(): string; -declare function utext_getPreviousNativeIndex(ut: interop.PointerConvertible): number; +declare function cupsGetJobs(jobs: interop.PointerConvertible, name: string, myjobs: number, whichjobs: number): number; -declare function utext_extract(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, dest: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; +declare function cupsGetPrinters(printers: interop.PointerConvertible): number; -declare function utext_isWritable(ut: interop.PointerConvertible): number; +declare function cupsLastError(): interop.Enum; -declare function utext_hasMetaData(ut: interop.PointerConvertible): number; +declare function cupsPrintFile(name: string, filename: string, title: string, num_options: number, options: interop.PointerConvertible): number; -declare function utext_replace(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, replacementText: interop.PointerConvertible, replacementLength: number, status: interop.PointerConvertible): number; +declare function cupsPrintFiles(name: string, num_files: number, files: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): number; -declare function utext_copy(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, destIndex: number, move: number, status: interop.PointerConvertible): void; +declare function cupsTempFile(filename: string, len: number): string; -declare function utext_freeze(ut: interop.PointerConvertible): void; +declare function cupsTempFd(filename: string, len: number): number; -declare function utext_setup(ut: interop.PointerConvertible, extraSpace: number, status: interop.PointerConvertible): interop.Pointer; +declare function cupsAddDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): number; -declare function uidna_openUTS46(options: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function cupsFreeDests(num_dests: number, dests: interop.PointerConvertible): void; -declare function uidna_close(idna: interop.PointerConvertible): void; +declare function cupsGetDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): interop.Pointer; -declare function uidna_labelToASCII(idna: interop.PointerConvertible, label: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsGetDests(dests: interop.PointerConvertible): number; -declare function uidna_labelToUnicode(idna: interop.PointerConvertible, label: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsSetDests(num_dests: number, dests: interop.PointerConvertible): void; -declare function uidna_nameToASCII(idna: interop.PointerConvertible, name: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsAddOption(name: string, value: string, num_options: number, options: interop.PointerConvertible): number; -declare function uidna_nameToUnicode(idna: interop.PointerConvertible, name: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsEncodeOptions(ipp: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): void; -declare function uidna_labelToASCII_UTF8(idna: interop.PointerConvertible, label: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsFreeOptions(num_options: number, options: interop.PointerConvertible): void; -declare function uidna_labelToUnicodeUTF8(idna: interop.PointerConvertible, label: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsGetOption(name: string, num_options: number, options: interop.PointerConvertible): string; -declare function uidna_nameToASCII_UTF8(idna: interop.PointerConvertible, name: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsParseOptions(arg: string, num_options: number, options: interop.PointerConvertible): number; -declare function uidna_nameToUnicodeUTF8(idna: interop.PointerConvertible, name: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; +declare function cupsGetPassword(prompt: string): string; -declare function uidna_toASCII(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsServer(): string; -declare function uidna_toUnicode(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsSetEncryption(e: interop.Enum): void; -declare function uidna_IDNToASCII(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsSetPasswordCB(cb: (p1: string) => string): void; -declare function uidna_IDNToUnicode(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsSetServer(server: string): void; -declare function uidna_compare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, options: number, status: interop.PointerConvertible): number; +declare function cupsSetUser(user: string): void; -declare function uregex_open(pattern: interop.PointerConvertible, patternLength: number, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsUser(): string; -declare function uregex_openUText(pattern: interop.PointerConvertible, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsDoAuthentication(http: interop.PointerConvertible, method: string, resource: string): number; -declare function uregex_openC(pattern: string, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsGetFile(http: interop.PointerConvertible, resource: string, filename: string): interop.Enum; -declare function uregex_close(regexp: interop.PointerConvertible): void; +declare function cupsGetFd(http: interop.PointerConvertible, resource: string, fd: number): interop.Enum; -declare function uregex_clone(regexp: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsPutFile(http: interop.PointerConvertible, resource: string, filename: string): interop.Enum; -declare function uregex_pattern(regexp: interop.PointerConvertible, patLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsPutFd(http: interop.PointerConvertible, resource: string, fd: number): interop.Enum; -declare function uregex_patternUText(regexp: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsGetDefault2(http: interop.PointerConvertible): string; -declare function uregex_flags(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsGetDests2(http: interop.PointerConvertible, dests: interop.PointerConvertible): number; -declare function uregex_setText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, textLength: number, status: interop.PointerConvertible): void; +declare function cupsGetJobs2(http: interop.PointerConvertible, jobs: interop.PointerConvertible, name: string, myjobs: number, whichjobs: number): number; -declare function uregex_setUText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsPrintFile2(http: interop.PointerConvertible, name: string, filename: string, title: string, num_options: number, options: interop.PointerConvertible): number; -declare function uregex_getText(regexp: interop.PointerConvertible, textLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsPrintFiles2(http: interop.PointerConvertible, name: string, num_files: number, files: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): number; -declare function uregex_getUText(regexp: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsSetDests2(http: interop.PointerConvertible, num_dests: number, dests: interop.PointerConvertible): number; -declare function uregex_refreshUText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsEncodeOptions2(ipp: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, group_tag: interop.Enum): void; -declare function uregex_matches(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsLastErrorString(): string; -declare function uregex_matches64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsNotifySubject(lang: interop.PointerConvertible, event: interop.PointerConvertible): string; -declare function uregex_lookingAt(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsNotifyText(lang: interop.PointerConvertible, event: interop.PointerConvertible): string; -declare function uregex_lookingAt64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsRemoveOption(name: string, num_options: number, options: interop.PointerConvertible): number; -declare function uregex_find(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsTempFile2(filename: string, len: number): interop.Pointer; -declare function uregex_find64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; +declare function cupsDoIORequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, infile: number, outfile: number): interop.Pointer; -declare function uregex_findNext(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsRemoveDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): number; -declare function uregex_groupCount(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsSetDefaultDest(name: string, instance: string, num_dests: number, dests: interop.PointerConvertible): void; -declare function uregex_groupNumberFromName(regexp: interop.PointerConvertible, groupName: interop.PointerConvertible, nameLength: number, status: interop.PointerConvertible): number; +declare function cupsCancelJob2(http: interop.PointerConvertible, name: string, job_id: number, purge: number): interop.Enum; -declare function uregex_groupNumberFromCName(regexp: interop.PointerConvertible, groupName: string, nameLength: number, status: interop.PointerConvertible): number; +declare function cupsCreateJob(http: interop.PointerConvertible, name: string, title: string, num_options: number, options: interop.PointerConvertible): number; -declare function uregex_group(regexp: interop.PointerConvertible, groupNum: number, dest: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; +declare function cupsFinishDocument(http: interop.PointerConvertible, name: string): interop.Enum; -declare function uregex_groupUText(regexp: interop.PointerConvertible, groupNum: number, dest: interop.PointerConvertible, groupLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsGetNamedDest(http: interop.PointerConvertible, name: string, instance: string): interop.Pointer; -declare function uregex_start(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; +declare function cupsGetPassword2(prompt: string, http: interop.PointerConvertible, method: string, resource: string): string; -declare function uregex_start64(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; +declare function cupsGetResponse(http: interop.PointerConvertible, resource: string): interop.Pointer; -declare function uregex_end(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; +declare function cupsReadResponseData(http: interop.PointerConvertible, buffer: string, length: number): number; -declare function uregex_end64(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; +declare function cupsSendRequest(http: interop.PointerConvertible, request: interop.PointerConvertible, resource: string, length: number): interop.Enum; -declare function uregex_reset(regexp: interop.PointerConvertible, index: number, status: interop.PointerConvertible): void; +declare function cupsSetPasswordCB2(cb: (p1: string, p2: interop.PointerConvertible, p3: string, p4: string, p5: interop.PointerConvertible) => string, user_data: interop.PointerConvertible): void; -declare function uregex_reset64(regexp: interop.PointerConvertible, index: number, status: interop.PointerConvertible): void; +declare function cupsStartDocument(http: interop.PointerConvertible, name: string, job_id: number, docname: string, format: string, last_document: number): interop.Enum; -declare function uregex_setRegion(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, status: interop.PointerConvertible): void; +declare function cupsWriteRequestData(http: interop.PointerConvertible, buffer: string, length: number): interop.Enum; -declare function uregex_setRegion64(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, status: interop.PointerConvertible): void; +declare function cupsSetClientCertCB(cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; -declare function uregex_setRegionAndStart(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, startIndex: number, status: interop.PointerConvertible): void; +declare function cupsSetCredentials(certs: interop.PointerConvertible): number; -declare function uregex_regionStart(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsSetServerCertCB(cb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): void; -declare function uregex_regionStart64(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCancelDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, job_id: number): interop.Enum; -declare function uregex_regionEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCheckDestSupported(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string, value: string): number; -declare function uregex_regionEnd64(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCloseDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: number): interop.Enum; -declare function uregex_hasTransparentBounds(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsConnectDest(dest: interop.PointerConvertible, flags: number, msec: number, cancel: interop.PointerConvertible, resource: string, resourcesize: number, cb: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): interop.Pointer; -declare function uregex_useTransparentBounds(regexp: interop.PointerConvertible, b: number, status: interop.PointerConvertible): void; +declare function cupsConnectDestBlock(dest: interop.PointerConvertible, flags: number, msec: number, cancel: interop.PointerConvertible, resource: string, resourcesize: number, block: (p1: number, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function uregex_hasAnchoringBounds(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCopyDest(dest: interop.PointerConvertible, num_dests: number, dests: interop.PointerConvertible): number; -declare function uregex_useAnchoringBounds(regexp: interop.PointerConvertible, b: number, status: interop.PointerConvertible): void; +declare function cupsCopyDestInfo(http: interop.PointerConvertible, dest: interop.PointerConvertible): interop.Pointer; -declare function uregex_hitEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCopyDestConflicts(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, new_option: string, new_value: string, num_conflicts: interop.PointerConvertible, conflicts: interop.PointerConvertible, num_resolved: interop.PointerConvertible, resolved: interop.PointerConvertible): number; -declare function uregex_requireEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsCreateDestJob(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: interop.PointerConvertible, title: string, num_options: number, options: interop.PointerConvertible): interop.Enum; -declare function uregex_replaceAll(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; +declare function cupsEnumDests(flags: number, msec: number, cancel: interop.PointerConvertible, type: number, mask: number, cb: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, user_data: interop.PointerConvertible): number; -declare function uregex_replaceAllUText(regexp: interop.PointerConvertible, replacement: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsEnumDestsBlock(flags: number, msec: number, cancel: interop.PointerConvertible, type: number, mask: number, block: (p1: number, p2: interop.PointerConvertible) => number): number; -declare function uregex_replaceFirst(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; +declare function cupsFinishDestDocument(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible): interop.Enum; -declare function uregex_replaceFirstUText(regexp: interop.PointerConvertible, replacement: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsFreeDestInfo(dinfo: interop.PointerConvertible): void; -declare function uregex_appendReplacement(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsGetDestMediaByName(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, media: string, flags: number, size: interop.PointerConvertible): number; -declare function uregex_appendReplacementUText(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsGetDestMediaBySize(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, width: number, length: number, flags: number, size: interop.PointerConvertible): number; -declare function uregex_appendTail(regexp: interop.PointerConvertible, destBuf: interop.PointerConvertible, destCapacity: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsLocalizeDestOption(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string): string; -declare function uregex_appendTailUText(regexp: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; +declare function cupsLocalizeDestValue(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, option: string, value: string): string; -declare function uregex_split(regexp: interop.PointerConvertible, destBuf: interop.PointerConvertible, destCapacity: number, requiredCapacity: interop.PointerConvertible, destFields: interop.Pointer, destFieldsCapacity: number, status: interop.PointerConvertible): number; +declare function cupsStartDestDocument(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, job_id: number, docname: string, format: string, num_options: number, options: interop.PointerConvertible, last_document: number): interop.Enum; -declare function uregex_splitUText(regexp: interop.PointerConvertible, destFields: interop.Pointer, destFieldsCapacity: number, status: interop.PointerConvertible): number; +declare function cupsFindDestDefault(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; -declare function uregex_setTimeLimit(regexp: interop.PointerConvertible, limit: number, status: interop.PointerConvertible): void; +declare function cupsFindDestReady(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; -declare function uregex_getTimeLimit(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsFindDestSupported(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, option: string): interop.Pointer; -declare function uregex_setStackLimit(regexp: interop.PointerConvertible, limit: number, status: interop.PointerConvertible): void; +declare function cupsGetDestMediaByIndex(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, n: number, flags: number, size: interop.PointerConvertible): number; -declare function uregex_getStackLimit(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; +declare function cupsGetDestMediaCount(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number): number; -declare function uregex_setMatchCallback(regexp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsGetDestMediaDefault(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number, size: interop.PointerConvertible): number; -declare function uregex_getMatchCallback(regexp: interop.PointerConvertible, callback: interop.PointerConvertible, context: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsSetUserAgent(user_agent: string): void; -declare function uregex_setFindProgressCallback(regexp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsUserAgent(): string; -declare function uregex_getFindProgressCallback(regexp: interop.PointerConvertible, callback: interop.PointerConvertible, context: interop.PointerConvertible, status: interop.PointerConvertible): void; +declare function cupsGetDestWithURI(name: string, uri: string): interop.Pointer; -declare function u_strlen(s: interop.PointerConvertible): number; +declare function cupsLocalizeDestMedia(http: interop.PointerConvertible, dest: interop.PointerConvertible, info: interop.PointerConvertible, flags: number, size: interop.PointerConvertible): string; -declare function u_countChar32(s: interop.PointerConvertible, length: number): number; +declare function cupsMakeServerCredentials(path: string, common_name: string, num_alt_names: number, alt_names: interop.PointerConvertible, expiration_date: number): number; -declare function u_strHasMoreChar32Than(s: interop.PointerConvertible, length: number, number: number): number; +declare function cupsSetServerCredentials(path: string, common_name: string, auto_create: number): number; -declare function u_strcat(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; +declare function cupsHashData(algorithm: string, data: interop.PointerConvertible, datalen: number, hash: interop.PointerConvertible, hashsize: number): number; -declare function u_strncat(dst: interop.PointerConvertible, src: interop.PointerConvertible, n: number): interop.Pointer; +declare function cupsAddIntegerOption(name: string, value: number, num_options: number, options: interop.PointerConvertible): number; -declare function u_strstr(s: interop.PointerConvertible, substring: interop.PointerConvertible): interop.Pointer; +declare function cupsGetIntegerOption(name: string, num_options: number, options: interop.PointerConvertible): number; -declare function u_strFindFirst(s: interop.PointerConvertible, length: number, substring: interop.PointerConvertible, subLength: number): interop.Pointer; +declare function cupsHashString(hash: interop.PointerConvertible, hashsize: number, buffer: string, bufsize: number): string; -declare function u_strchr(s: interop.PointerConvertible, c: number): interop.Pointer; +declare function cupsAddDestMediaOptions(http: interop.PointerConvertible, dest: interop.PointerConvertible, dinfo: interop.PointerConvertible, flags: number, size: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): number; -declare function u_strchr32(s: interop.PointerConvertible, c: number): interop.Pointer; +declare function cupsEncodeOption(ipp: interop.PointerConvertible, group_tag: interop.Enum, name: string, value: string): interop.Pointer; -declare function u_strrstr(s: interop.PointerConvertible, substring: interop.PointerConvertible): interop.Pointer; +declare function cupsSetBearerTokenCB(http: interop.PointerConvertible, cb: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string, user_data: interop.PointerConvertible): void; -declare function u_strFindLast(s: interop.PointerConvertible, length: number, substring: interop.PointerConvertible, subLength: number): interop.Pointer; +declare function renameat(p1: number, p2: string, p3: number, p4: string): number; -declare function u_strrchr(s: interop.PointerConvertible, c: number): interop.Pointer; +declare function renamex_np(p1: string, p2: string, p3: number): number; -declare function u_strrchr32(s: interop.PointerConvertible, c: number): interop.Pointer; +declare function renameatx_np(p1: number, p2: string, p3: number, p4: string, p5: number): number; -declare function u_strpbrk(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): interop.Pointer; +declare function printf(p1: string): number; -declare function u_strcspn(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): number; +declare function clearerr(p1: interop.PointerConvertible): void; -declare function u_strspn(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): number; +declare function fclose(p1: interop.PointerConvertible): number; -declare function u_strtok_r(src: interop.PointerConvertible, delim: interop.PointerConvertible, saveState: interop.PointerConvertible): interop.Pointer; +declare function feof(p1: interop.PointerConvertible): number; -declare function u_strcmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible): number; +declare function ferror(p1: interop.PointerConvertible): number; -declare function u_strcmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible): number; +declare function fflush(p1: interop.PointerConvertible): number; -declare function u_strCompare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, codePointOrder: number): number; +declare function fgetc(p1: interop.PointerConvertible): number; -declare function u_strCompareIter(iter1: interop.PointerConvertible, iter2: interop.PointerConvertible, codePointOrder: number): number; +declare function fgetpos(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function u_strCaseCompare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, options: number, pErrorCode: interop.PointerConvertible): number; +declare function fgets(p1: string, __size: number, p3: interop.PointerConvertible): string; -declare function u_strncmp(ucs1: interop.PointerConvertible, ucs2: interop.PointerConvertible, n: number): number; +declare function fopen(__filename: string, __mode: string): interop.Pointer; -declare function u_strncmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible, n: number): number; +declare function fprintf(p1: interop.PointerConvertible, p2: string): number; -declare function u_strcasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, options: number): number; +declare function fputc(p1: number, p2: interop.PointerConvertible): number; -declare function u_strncasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, n: number, options: number): number; +declare function fputs(p1: string, p2: interop.PointerConvertible): number; -declare function u_memcasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, length: number, options: number): number; +declare function fread(__ptr: interop.PointerConvertible, __size: number, __nitems: number, __stream: interop.PointerConvertible): number; -declare function u_strcpy(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; +declare function freopen(p1: string, p2: string, p3: interop.PointerConvertible): interop.Pointer; -declare function u_strncpy(dst: interop.PointerConvertible, src: interop.PointerConvertible, n: number): interop.Pointer; +declare function fscanf(p1: interop.PointerConvertible, p2: string): number; -declare function u_uastrcpy(dst: interop.PointerConvertible, src: string): interop.Pointer; +declare function fseek(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function u_uastrncpy(dst: interop.PointerConvertible, src: string, n: number): interop.Pointer; +declare function fsetpos(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function u_austrcpy(dst: string, src: interop.PointerConvertible): string; +declare function ftell(p1: interop.PointerConvertible): number; -declare function u_austrncpy(dst: string, src: interop.PointerConvertible, n: number): string; +declare function fwrite(__ptr: interop.PointerConvertible, __size: number, __nitems: number, __stream: interop.PointerConvertible): number; -declare function u_memcpy(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number): interop.Pointer; +declare function getc(p1: interop.PointerConvertible): number; -declare function u_memmove(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number): interop.Pointer; +declare function getchar(): number; -declare function u_memset(dest: interop.PointerConvertible, c: number, count: number): interop.Pointer; +declare function gets(p1: string): string; -declare function u_memcmp(buf1: interop.PointerConvertible, buf2: interop.PointerConvertible, count: number): number; +declare function perror(p1: string): void; -declare function u_memcmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible, count: number): number; +declare function putc(p1: number, p2: interop.PointerConvertible): number; -declare function u_memchr(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; +declare function putchar(p1: number): number; -declare function u_memchr32(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; +declare function puts(p1: string): number; -declare function u_memrchr(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; +declare function remove(p1: string): number; -declare function u_memrchr32(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; +declare function rename(__old: string, __new: string): number; -declare function u_unescape(src: string, dest: interop.PointerConvertible, destCapacity: number): number; +declare function rewind(p1: interop.PointerConvertible): void; -declare function u_unescapeAt(charAt: (p1: number, p2: interop.PointerConvertible) => number, offset: interop.PointerConvertible, length: number, context: interop.PointerConvertible): number; +declare function scanf(p1: string): number; -declare function u_strToUpper(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, locale: string, pErrorCode: interop.PointerConvertible): number; +declare function setbuf(p1: interop.PointerConvertible, p2: string): void; -declare function u_strToLower(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, locale: string, pErrorCode: interop.PointerConvertible): number; +declare function setvbuf(p1: interop.PointerConvertible, p2: string, p3: number, __size: number): number; -declare function u_strToTitle(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, titleIter: interop.PointerConvertible, locale: string, pErrorCode: interop.PointerConvertible): number; +declare function sprintf(p1: string, p2: string): number; -declare function u_strFoldCase(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, options: number, pErrorCode: interop.PointerConvertible): number; +declare function sscanf(p1: string, p2: string): number; -declare function u_strToWCS(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function tmpfile(): interop.Pointer; -declare function u_strFromWCS(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function tmpnam(p1: string): string; -declare function u_strToUTF8(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): string; +declare function ungetc(p1: number, p2: interop.PointerConvertible): number; -declare function u_strFromUTF8(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function vfprintf(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function u_strToUTF8WithSub(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): string; +declare function vprintf(p1: string, p2: string): number; -declare function u_strFromUTF8WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function vsprintf(p1: string, p2: string, p3: string): number; -declare function u_strFromUTF8Lenient(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function fdopen(p1: number, p2: string): interop.Pointer; -declare function u_strToUTF32(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function fileno(p1: interop.PointerConvertible): number; -declare function u_strFromUTF32(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function pclose(p1: interop.PointerConvertible): number; -declare function u_strToUTF32WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function popen(p1: string, p2: string): interop.Pointer; -declare function u_strFromUTF32WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function __srget(p1: interop.PointerConvertible): number; -declare function u_strToJavaModifiedUTF8(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): string; +declare function __svfscanf(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function u_strFromJavaModifiedUTF8WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; +declare function __swbuf(p1: number, p2: interop.PointerConvertible): number; -declare function u_strIsWellFormed(s: interop.PointerConvertible, length: number): number; +declare function flockfile(p1: interop.PointerConvertible): void; -declare function profile_init(files: interop.PointerConvertible, ret_profile: interop.PointerConvertible): number; +declare function ftrylockfile(p1: interop.PointerConvertible): number; -declare function profile_init_path(filelist: string, ret_profile: interop.PointerConvertible): number; +declare function funlockfile(p1: interop.PointerConvertible): void; -declare function profile_configuration_updated(): void; +declare function getc_unlocked(p1: interop.PointerConvertible): number; -declare function profile_flush(profile: interop.PointerConvertible): number; +declare function getchar_unlocked(): number; -declare function profile_flush_to_file(profile: interop.PointerConvertible, outfile: string): number; +declare function putc_unlocked(p1: number, p2: interop.PointerConvertible): number; -declare function profile_flush_to_buffer(profile: interop.PointerConvertible, bufp: interop.PointerConvertible): number; +declare function putchar_unlocked(p1: number): number; -declare function profile_free_buffer(profile: interop.PointerConvertible, buf: string): void; +declare function getw(p1: interop.PointerConvertible): number; -declare function profile_is_writable(profile: interop.PointerConvertible, writable: interop.PointerConvertible): number; +declare function putw(p1: number, p2: interop.PointerConvertible): number; -declare function profile_is_modified(profile: interop.PointerConvertible, modified: interop.PointerConvertible): number; +declare function tempnam(__dir: string, __prefix: string): string; -declare function profile_abandon(profile: interop.PointerConvertible): void; +declare function fseeko(__stream: interop.PointerConvertible, __offset: number, __whence: number): number; -declare function profile_release(profile: interop.PointerConvertible): void; +declare function ftello(__stream: interop.PointerConvertible): number; -declare function profile_get_values(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_values: interop.PointerConvertible): number; +declare function snprintf(__str: string, __size: number, __format: string): number; -declare function profile_free_list(list: interop.PointerConvertible): void; +declare function vfscanf(__stream: interop.PointerConvertible, __format: string, p3: string): number; -declare function profile_get_string(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: string, ret_string: interop.PointerConvertible): number; +declare function vscanf(__format: string, p2: string): number; -declare function profile_get_integer(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: number, ret_default: interop.PointerConvertible): number; +declare function vsnprintf(__str: string, __size: number, __format: string, p4: string): number; -declare function profile_get_boolean(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: number, ret_default: interop.PointerConvertible): number; +declare function vsscanf(__str: string, __format: string, p3: string): number; -declare function profile_get_relation_names(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_names: interop.PointerConvertible): number; +declare function dprintf(p1: number, p2: string): number; -declare function profile_get_subsection_names(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_names: interop.PointerConvertible): number; +declare function vdprintf(p1: number, p2: string, p3: string): number; -declare function profile_iterator_create(profile: interop.PointerConvertible, names: interop.PointerConvertible, flags: number, ret_iter: interop.PointerConvertible): number; +declare function getdelim(__linep: interop.PointerConvertible, __linecapp: interop.PointerConvertible, __delimiter: number, __stream: interop.PointerConvertible): number; -declare function profile_iterator_free(iter_p: interop.PointerConvertible): void; +declare function getline(__linep: interop.PointerConvertible, __linecapp: interop.PointerConvertible, __stream: interop.PointerConvertible): number; -declare function profile_iterator(iter_p: interop.PointerConvertible, ret_name: interop.PointerConvertible, ret_value: interop.PointerConvertible): number; +declare function fmemopen(__buf: interop.PointerConvertible, __size: number, __mode: string): interop.Pointer; -declare function profile_release_string(str: string): void; +declare function open_memstream(__bufp: interop.PointerConvertible, __sizep: interop.PointerConvertible): interop.Pointer; -declare function profile_update_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible, old_value: string, new_value: string): number; +declare function asprintf(p1: interop.PointerConvertible, p2: string): number; -declare function profile_clear_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible): number; +declare function ctermid_r(p1: string): string; -declare function profile_rename_section(profile: interop.PointerConvertible, names: interop.PointerConvertible, new_name: string): number; +declare function fgetln(p1: interop.PointerConvertible, __len: interop.PointerConvertible): string; -declare function profile_add_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible, new_value: string): number; +declare function fmtcheck(p1: string, p2: string): string; -declare function initialize_prof_error_table(): void; +declare function fpurge(p1: interop.PointerConvertible): number; -declare function ber_error_print(data: string): void; +declare function setbuffer(p1: interop.PointerConvertible, p2: string, __size: number): void; -declare function ber_bprint(data: string, len: number): void; +declare function setlinebuf(p1: interop.PointerConvertible): number; -declare function ber_dump(ber: interop.PointerConvertible, inout: number): void; +declare function vasprintf(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function ber_get_tag(ber: interop.PointerConvertible): number; +declare function funopen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: number) => number, p4: (p1: interop.PointerConvertible, p2: number, p3: number) => number, p5: (p1: interop.PointerConvertible) => number): interop.Pointer; -declare function ber_skip_tag(ber: interop.PointerConvertible, len: interop.PointerConvertible): number; +declare function __snprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string): number; -declare function ber_peek_tag(ber: interop.PointerConvertible, len: interop.PointerConvertible): number; +declare function __vsnprintf_chk(p1: string, __maxlen: number, p3: number, p4: number, p5: string, p6: string): number; -declare function ber_skip_element(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function __sprintf_chk(p1: string, p2: number, p3: number, p4: string): number; -declare function ber_peek_element(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function __vsprintf_chk(p1: string, p2: number, p3: number, p4: string, p5: string): number; -declare function ber_get_int(ber: interop.PointerConvertible, num: interop.PointerConvertible): number; +declare function cupsAdminExportSamba(dest: string, ppd: string, samba_server: string, samba_user: string, samba_password: string, logfile: interop.PointerConvertible): number; -declare function ber_get_enum(ber: interop.PointerConvertible, num: interop.PointerConvertible): number; +declare function cupsAdminCreateWindowsPPD(http: interop.PointerConvertible, dest: string, buffer: string, bufsize: number): string; -declare function ber_get_stringb(ber: interop.PointerConvertible, buf: string, len: interop.PointerConvertible): number; +declare function cupsAdminGetServerSettings(http: interop.PointerConvertible, num_settings: interop.PointerConvertible, settings: interop.PointerConvertible): number; -declare function ber_get_stringbv(ber: interop.PointerConvertible, bv: interop.PointerConvertible, options: number): number; +declare function cupsAdminSetServerSettings(http: interop.PointerConvertible, num_settings: number, settings: interop.PointerConvertible): number; -declare function ber_get_stringa(ber: interop.PointerConvertible, buf: interop.PointerConvertible): number; +declare function cupsGetDevices(http: interop.PointerConvertible, timeout: number, include_schemes: string, exclude_schemes: string, callback: (p1: string, p2: string, p3: string, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, user_data: interop.PointerConvertible): interop.Enum; -declare function ber_get_stringal(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function cupsBackendDeviceURI(argv: interop.PointerConvertible): string; -declare function ber_get_bitstringa(ber: interop.PointerConvertible, buf: interop.PointerConvertible, len: interop.PointerConvertible): number; +declare function cupsBackendReport(device_scheme: string, device_uri: string, device_make_and_model: string, device_info: string, device_id: string, device_location: string): void; -declare function ber_get_null(ber: interop.PointerConvertible): number; +declare function chmod(p1: string, p2: number): number; -declare function ber_get_boolean(ber: interop.PointerConvertible, boolval: interop.PointerConvertible): number; +declare function fchmod(p1: number, p2: number): number; -declare function ber_first_element(ber: interop.PointerConvertible, len: interop.PointerConvertible, last: interop.PointerConvertible): number; +declare function fstat(p1: number, p2: interop.PointerConvertible): number; -declare function ber_next_element(ber: interop.PointerConvertible, len: interop.PointerConvertible, last: string): number; +declare function lstat(p1: string, p2: interop.PointerConvertible): number; -declare function ber_scanf(ber: interop.PointerConvertible, fmt: string): number; +declare function mkdir(p1: string, p2: number): number; -declare function ber_decode_oid(in: interop.PointerConvertible, out: interop.PointerConvertible): number; +declare function mkfifo(p1: string, p2: number): number; -declare function ber_encode_oid(in: interop.PointerConvertible, out: interop.PointerConvertible): number; +declare function stat(p1: string, p2: interop.PointerConvertible): number; -declare function ber_put_enum(ber: interop.PointerConvertible, num: number, tag: number): number; +declare function mknod(p1: string, p2: number, p3: number): number; -declare function ber_put_int(ber: interop.PointerConvertible, num: number, tag: number): number; +declare function umask(p1: number): number; -declare function ber_put_ostring(ber: interop.PointerConvertible, str: string, len: number, tag: number): number; +declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; -declare function ber_put_berval(ber: interop.PointerConvertible, bv: interop.PointerConvertible, tag: number): number; +declare function fstatat(p1: number, p2: string, p3: interop.PointerConvertible, p4: number): number; -declare function ber_put_string(ber: interop.PointerConvertible, str: string, tag: number): number; +declare function mkdirat(p1: number, p2: string, p3: number): number; -declare function ber_put_bitstring(ber: interop.PointerConvertible, str: string, bitlen: number, tag: number): number; +declare function mkfifoat(p1: number, p2: string, p3: number): number; -declare function ber_put_null(ber: interop.PointerConvertible, tag: number): number; +declare function mknodat(p1: number, p2: string, p3: number, p4: number): number; -declare function ber_put_boolean(ber: interop.PointerConvertible, boolval: number, tag: number): number; +declare function futimens(__fd: number, __times: unknown /* const array */): number; -declare function ber_start_seq(ber: interop.PointerConvertible, tag: number): number; +declare function utimensat(__fd: number, __path: string, __times: unknown /* const array */, __flag: number): number; -declare function ber_start_set(ber: interop.PointerConvertible, tag: number): number; +declare function chflags(p1: string, p2: number): number; -declare function ber_put_seq(ber: interop.PointerConvertible): number; +declare function chmodx_np(p1: string, p2: interop.PointerConvertible): number; -declare function ber_put_set(ber: interop.PointerConvertible): number; +declare function fchflags(p1: number, p2: number): number; -declare function ber_printf(ber: interop.PointerConvertible, fmt: string): number; +declare function fchmodx_np(p1: number, p2: interop.PointerConvertible): number; -declare function ber_skip_data(ber: interop.PointerConvertible, len: number): number; +declare function fstatx_np(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ber_read(ber: interop.PointerConvertible, buf: string, len: number): number; +declare function lchflags(p1: string, p2: number): number; -declare function ber_write(ber: interop.PointerConvertible, buf: string, len: number, zero: number): number; +declare function lchmod(p1: string, p2: number): number; -declare function ber_free(ber: interop.PointerConvertible, freebuf: number): void; +declare function lstatx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ber_free_buf(ber: interop.PointerConvertible): void; +declare function mkdirx_np(p1: string, p2: interop.PointerConvertible): number; -declare function ber_flush2(sb: interop.PointerConvertible, ber: interop.PointerConvertible, freeit: number): number; +declare function mkfifox_np(p1: string, p2: interop.PointerConvertible): number; -declare function ber_flush(sb: interop.PointerConvertible, ber: interop.PointerConvertible, freeit: number): number; +declare function statx_np(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function ber_alloc(): interop.Pointer; +declare function umaskx_np(p1: interop.PointerConvertible): number; -declare function der_alloc(): interop.Pointer; +declare function cupsDirClose(dp: interop.PointerConvertible): void; -declare function ber_alloc_t(beroptions: number): interop.Pointer; +declare function cupsDirOpen(directory: string): interop.Pointer; -declare function ber_dup(ber: interop.PointerConvertible): interop.Pointer; +declare function cupsDirRead(dp: interop.PointerConvertible): interop.Pointer; -declare function ber_get_next(sb: interop.PointerConvertible, len: interop.PointerConvertible, ber: interop.PointerConvertible): number; +declare function cupsDirRewind(dp: interop.PointerConvertible): void; -declare function ber_init2(ber: interop.PointerConvertible, bv: interop.PointerConvertible, options: number): void; +declare function cupsRasterClose(r: interop.PointerConvertible): void; -declare function ber_init_w_nullc(ber: interop.PointerConvertible, options: number): void; +declare function cupsRasterOpen(fd: number, mode: interop.Enum): interop.Pointer; -declare function ber_reset(ber: interop.PointerConvertible, was_writing: number): void; +declare function cupsRasterReadHeader(r: interop.PointerConvertible, h: interop.PointerConvertible): number; -declare function ber_init(bv: interop.PointerConvertible): interop.Pointer; +declare function cupsRasterReadPixels(r: interop.PointerConvertible, p: interop.PointerConvertible, len: number): number; -declare function ber_flatten(ber: interop.PointerConvertible, bvPtr: interop.PointerConvertible): number; +declare function cupsRasterWriteHeader(r: interop.PointerConvertible, h: interop.PointerConvertible): number; -declare function ber_flatten2(ber: interop.PointerConvertible, bv: interop.PointerConvertible, alloc: number): number; +declare function cupsRasterWritePixels(r: interop.PointerConvertible, p: interop.PointerConvertible, len: number): number; -declare function ber_remaining(ber: interop.PointerConvertible): number; +declare function cupsRasterReadHeader2(r: interop.PointerConvertible, h: interop.PointerConvertible): number; -declare function ber_get_option(item: interop.PointerConvertible, option: number, outvalue: interop.PointerConvertible): number; +declare function cupsRasterWriteHeader2(r: interop.PointerConvertible, h: interop.PointerConvertible): number; -declare function ber_set_option(item: interop.PointerConvertible, option: number, invalue: interop.PointerConvertible): number; +declare function cupsRasterErrorString(): string; -declare function ber_sockbuf_alloc(): interop.Pointer; +declare function cupsRasterOpenIO(iocb: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, ctx: interop.PointerConvertible, mode: interop.Enum): interop.Pointer; -declare function ber_sockbuf_free(sb: interop.PointerConvertible): void; +declare function cupsRasterInitPWGHeader(h: interop.PointerConvertible, media: interop.PointerConvertible, type: string, xdpi: number, ydpi: number, sides: string, sheet_back: string): number; -declare function ber_sockbuf_add_io(sb: interop.PointerConvertible, sbio: interop.PointerConvertible, layer: number, arg: interop.PointerConvertible): number; +declare function cupsGetPPD(name: string): string; -declare function ber_sockbuf_remove_io(sb: interop.PointerConvertible, sbio: interop.PointerConvertible, layer: number): number; +declare function cupsGetPPD2(http: interop.PointerConvertible, name: string): string; -declare function ber_sockbuf_ctrl(sb: interop.PointerConvertible, opt: number, arg: interop.PointerConvertible): number; +declare function cupsGetPPD3(http: interop.PointerConvertible, name: string, modtime: interop.PointerConvertible, buffer: string, bufsize: number): interop.Enum; -declare function ber_memalloc(s: number): interop.Pointer; +declare function cupsGetServerPPD(http: interop.PointerConvertible, name: string): string; -declare function ber_memrealloc(p: interop.PointerConvertible, s: number): interop.Pointer; +declare function cupsMarkOptions(ppd: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible): number; -declare function ber_memcalloc(n: number, s: number): interop.Pointer; +declare function ppdClose(ppd: interop.PointerConvertible): void; -declare function ber_memfree(p: interop.PointerConvertible): void; +declare function ppdCollect(ppd: interop.PointerConvertible, section: interop.Enum, choices: interop.PointerConvertible): number; -declare function ber_memvfree(vector: interop.PointerConvertible): void; +declare function ppdConflicts(ppd: interop.PointerConvertible): number; -declare function ber_bvfree(bv: interop.PointerConvertible): void; +declare function ppdEmit(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, section: interop.Enum): number; -declare function ber_bvecfree(bv: interop.PointerConvertible): void; +declare function ppdEmitFd(ppd: interop.PointerConvertible, fd: number, section: interop.Enum): number; -declare function ber_bvecadd(bvec: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function ppdEmitJCL(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, job_id: number, user: string, title: string): number; -declare function ber_dupbv(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; +declare function ppdFindChoice(o: interop.PointerConvertible, option: string): interop.Pointer; -declare function ber_bvdup(src: interop.PointerConvertible): interop.Pointer; +declare function ppdFindMarkedChoice(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; -declare function ber_mem2bv(p1: string, len: number, duplicate: number, bv: interop.PointerConvertible): interop.Pointer; +declare function ppdFindOption(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; -declare function ber_str2bv(p1: string, len: number, duplicate: number, bv: interop.PointerConvertible): interop.Pointer; +declare function ppdIsMarked(ppd: interop.PointerConvertible, keyword: string, option: string): number; -declare function ber_strdup(p1: string): string; +declare function ppdMarkDefaults(ppd: interop.PointerConvertible): void; -declare function ber_strnlen(s: string, len: number): number; +declare function ppdMarkOption(ppd: interop.PointerConvertible, keyword: string, option: string): number; -declare function ber_strndup(s: string, l: number): string; +declare function ppdOpen(fp: interop.PointerConvertible): interop.Pointer; -declare function ber_bvreplace(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; +declare function ppdOpenFd(fd: number): interop.Pointer; -declare function ber_bvarray_free(p: interop.PointerConvertible): void; +declare function ppdOpenFile(filename: string): interop.Pointer; -declare function ber_bvarray_add(p: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function ppdPageLength(ppd: interop.PointerConvertible, name: string): number; -declare function ber_errno_addr(): interop.Pointer; +declare function ppdPageSize(ppd: interop.PointerConvertible, name: string): interop.Pointer; -declare function ldap_get_option(ld: interop.PointerConvertible, option: number, outvalue: interop.PointerConvertible): number; +declare function ppdPageWidth(ppd: interop.PointerConvertible, name: string): number; -declare function ldap_set_option(ld: interop.PointerConvertible, option: number, invalue: interop.PointerConvertible): number; +declare function ppdErrorString(status: interop.Enum): string; -declare function ldap_set_rebind_proc(ld: interop.PointerConvertible, rebind_proc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; +declare function ppdFindAttr(ppd: interop.PointerConvertible, name: string, spec: string): interop.Pointer; -declare function ldap_set_nextref_proc(ld: interop.PointerConvertible, nextref_proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; +declare function ppdFindNextAttr(ppd: interop.PointerConvertible, name: string, spec: string): interop.Pointer; -declare function ldap_set_urllist_proc(ld: interop.PointerConvertible, urllist_proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; +declare function ppdLastError(line: interop.PointerConvertible): interop.Enum; -declare function ldap_create_control(requestOID: string, ber: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; +declare function ppdSetConformance(c: interop.Enum): void; -declare function ldap_find_control(oid: string, ctrls: interop.PointerConvertible): interop.Pointer; +declare function cupsRasterInterpretPPD(h: interop.PointerConvertible, ppd: interop.PointerConvertible, num_options: number, options: interop.PointerConvertible, func: (p1: interop.PointerConvertible, p2: number) => number): number; -declare function ldap_control_create(requestOID: string, iscritical: number, value: interop.PointerConvertible, dupval: number, ctrlp: interop.PointerConvertible): number; +declare function ppdCollect2(ppd: interop.PointerConvertible, section: interop.Enum, min_order: number, choices: interop.PointerConvertible): number; -declare function ldap_control_find(oid: string, ctrls: interop.PointerConvertible, nextctrlp: interop.PointerConvertible): interop.Pointer; +declare function ppdEmitAfterOrder(ppd: interop.PointerConvertible, fp: interop.PointerConvertible, section: interop.Enum, limit: number, min_order: number): number; -declare function ldap_control_free(ctrl: interop.PointerConvertible): void; +declare function ppdEmitJCLEnd(ppd: interop.PointerConvertible, fp: interop.PointerConvertible): number; -declare function ldap_controls_free(ctrls: interop.PointerConvertible): void; +declare function ppdEmitString(ppd: interop.PointerConvertible, section: interop.Enum, min_order: number): string; -declare function ldap_controls_dup(controls: interop.PointerConvertible): interop.Pointer; +declare function ppdFindCustomOption(ppd: interop.PointerConvertible, keyword: string): interop.Pointer; -declare function ldap_control_dup(c: interop.PointerConvertible): interop.Pointer; +declare function ppdFindCustomParam(opt: interop.PointerConvertible, name: string): interop.Pointer; -declare function ldap_domain2dn(domain: string, dn: interop.PointerConvertible): number; +declare function ppdFirstCustomParam(opt: interop.PointerConvertible): interop.Pointer; -declare function ldap_dn2domain(dn: string, domain: interop.PointerConvertible): number; +declare function ppdFirstOption(ppd: interop.PointerConvertible): interop.Pointer; -declare function ldap_domain2hostlist(domain: string, hostlist: interop.PointerConvertible): number; +declare function ppdNextCustomParam(opt: interop.PointerConvertible): interop.Pointer; -declare function ldap_extended_operation(ld: interop.PointerConvertible, reqoid: string, reqdata: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function ppdNextOption(ppd: interop.PointerConvertible): interop.Pointer; -declare function ldap_extended_operation_s(ld: interop.PointerConvertible, reqoid: string, reqdata: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible): number; +declare function ppdLocalize(ppd: interop.PointerConvertible): number; -declare function ldap_parse_extended_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible, freeit: number): number; +declare function ppdOpen2(fp: interop.PointerConvertible): interop.Pointer; -declare function ldap_parse_intermediate(ld: interop.PointerConvertible, res: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; +declare function ppdLocalizeIPPReason(ppd: interop.PointerConvertible, reason: string, scheme: string, buffer: string, bufsize: number): string; -declare function ldap_abandon_ext(ld: interop.PointerConvertible, msgid: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function cupsGetConflicts(ppd: interop.PointerConvertible, option: string, choice: string, options: interop.PointerConvertible): number; -declare function ldap_abandon(ld: interop.PointerConvertible, msgid: number): number; +declare function cupsResolveConflicts(ppd: interop.PointerConvertible, option: string, choice: string, num_options: interop.PointerConvertible, options: interop.PointerConvertible): number; -declare function ldap_add_ext(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function ppdInstallableConflict(ppd: interop.PointerConvertible, option: string, choice: string): number; -declare function ldap_add_ext_s(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function ppdLocalizeAttr(ppd: interop.PointerConvertible, keyword: string, spec: string): interop.Pointer; -declare function ldap_add(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible): number; +declare function ppdLocalizeMarkerName(ppd: interop.PointerConvertible, name: string): string; -declare function ldap_add_s(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible): number; +declare function ppdPageSizeLimits(ppd: interop.PointerConvertible, minimum: interop.PointerConvertible, maximum: interop.PointerConvertible): number; -declare function ldap_sasl_bind(ld: interop.PointerConvertible, dn: string, mechanism: string, cred: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function cupsBackChannelRead(buffer: string, bytes: number, timeout: number): number; -declare function ldap_sasl_interactive_bind(ld: interop.PointerConvertible, dn: string, saslMechanism: string, serverControls: interop.PointerConvertible, clientControls: interop.PointerConvertible, flags: number, proc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, defaults: interop.PointerConvertible, result: interop.PointerConvertible, rmech: interop.PointerConvertible, msgid: interop.PointerConvertible): number; +declare function cupsBackChannelWrite(buffer: string, bytes: number, timeout: number): number; -declare function ldap_sasl_interactive_bind_s(ld: interop.PointerConvertible, dn: string, saslMechanism: string, serverControls: interop.PointerConvertible, clientControls: interop.PointerConvertible, flags: number, proc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, defaults: interop.PointerConvertible): number; +declare function cupsSideChannelDoRequest(command: interop.Enum, data: string, datalen: interop.PointerConvertible, timeout: number): interop.Enum; -declare function ldap_sasl_bind_s(ld: interop.PointerConvertible, dn: string, mechanism: string, cred: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, servercredp: interop.PointerConvertible): number; +declare function cupsSideChannelRead(command: interop.PointerConvertible, status: interop.PointerConvertible, data: string, datalen: interop.PointerConvertible, timeout: number): number; -declare function ldap_parse_sasl_bind_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, servercredp: interop.PointerConvertible, freeit: number): number; +declare function cupsSideChannelWrite(command: interop.Enum, status: interop.Enum, data: string, datalen: number, timeout: number): number; -declare function ldap_bind(ld: interop.PointerConvertible, who: string, passwd: string, authmethod: number): number; +declare function cupsSideChannelSNMPGet(oid: string, data: string, datalen: interop.PointerConvertible, timeout: number): interop.Enum; -declare function ldap_bind_s(ld: interop.PointerConvertible, who: string, cred: string, authmethod: number): number; +declare function cupsSideChannelSNMPWalk(oid: string, timeout: number, cb: (p1: string, p2: string, p3: number, p4: interop.PointerConvertible) => void, context: interop.PointerConvertible): interop.Enum; -declare function ldap_simple_bind(ld: interop.PointerConvertible, who: string, passwd: string): number; +declare function cupsCharsetToUTF8(dest: interop.PointerConvertible, src: string, maxout: number, encoding: interop.Enum): number; -declare function ldap_simple_bind_s(ld: interop.PointerConvertible, who: string, passwd: string): number; +declare function cupsUTF8ToCharset(dest: string, src: interop.PointerConvertible, maxout: number, encoding: interop.Enum): number; -declare function ldap_compare_ext(ld: interop.PointerConvertible, dn: string, attr: string, bvalue: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function cupsUTF8ToUTF32(dest: interop.PointerConvertible, src: interop.PointerConvertible, maxout: number): number; -declare function ldap_compare_ext_s(ld: interop.PointerConvertible, dn: string, attr: string, bvalue: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function cupsUTF32ToUTF8(dest: interop.PointerConvertible, src: interop.PointerConvertible, maxout: number): number; -declare function ldap_compare(ld: interop.PointerConvertible, dn: string, attr: string, value: string): number; +declare function open(p1: string, p2: number): number; -declare function ldap_compare_s(ld: interop.PointerConvertible, dn: string, attr: string, value: string): number; +declare function openat(p1: number, p2: string, p3: number): number; -declare function ldap_delete_ext(ld: interop.PointerConvertible, dn: string, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function creat(p1: string, p2: number): number; -declare function ldap_delete_ext_s(ld: interop.PointerConvertible, dn: string, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function fcntl(p1: number, p2: number): number; -declare function ldap_delete(ld: interop.PointerConvertible, dn: string): number; +declare function openx_np(p1: string, p2: number, p3: interop.PointerConvertible): number; -declare function ldap_delete_s(ld: interop.PointerConvertible, dn: string): number; +declare function open_dprotected_np(p1: string, p2: number, p3: number, p4: number): number; -declare function ldap_parse_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, errcodep: interop.PointerConvertible, matcheddnp: interop.PointerConvertible, errmsgp: interop.PointerConvertible, referralsp: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; +declare function openat_dprotected_np(p1: number, p2: string, p3: number, p4: number, p5: number): number; -declare function ldap_err2string(err: number): string; +declare function openat_authenticated_np(p1: number, p2: string, p3: number, p4: number): number; -declare function ldap_result2error(ld: interop.PointerConvertible, r: interop.PointerConvertible, freeit: number): number; +declare function flock(p1: number, p2: number): number; -declare function ldap_perror(ld: interop.PointerConvertible, s: string): void; +declare function filesec_init(): interop.Pointer; -declare function ldap_gssapi_bind(ld: interop.PointerConvertible, dn: string, creds: string): number; +declare function filesec_dup(p1: interop.PointerConvertible): interop.Pointer; -declare function ldap_gssapi_bind_s(ld: interop.PointerConvertible, dn: string, creds: string): number; +declare function filesec_free(p1: interop.PointerConvertible): void; -declare function ldap_modify_ext(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function filesec_get_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; -declare function ldap_modify_ext_s(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function filesec_query_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; -declare function ldap_modify(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible): number; +declare function filesec_set_property(p1: interop.PointerConvertible, p2: interop.Enum, p3: interop.PointerConvertible): number; -declare function ldap_modify_s(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible): number; +declare function filesec_unset_property(p1: interop.PointerConvertible, p2: interop.Enum): number; -declare function ldap_rename(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function os_workgroup_copy_port(wg: OS_os_workgroup, mach_port_out: interop.PointerConvertible): number; -declare function ldap_rename_s(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; +declare function os_workgroup_create_with_port(name: string, mach_port: number): OS_os_workgroup; -declare function ldap_rename2(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number): number; +declare function os_workgroup_create_with_workgroup(name: string, wg: OS_os_workgroup): OS_os_workgroup; -declare function ldap_rename2_s(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number): number; +declare function os_workgroup_join(wg: OS_os_workgroup, token_out: interop.PointerConvertible): number; -declare function ldap_modrdn(ld: interop.PointerConvertible, dn: string, newrdn: string): number; +declare function os_workgroup_leave(wg: OS_os_workgroup, token: interop.PointerConvertible): void; -declare function ldap_modrdn_s(ld: interop.PointerConvertible, dn: string, newrdn: string): number; +declare function os_workgroup_set_working_arena(wg: OS_os_workgroup, arena: interop.PointerConvertible, max_workers: number, destructor: (p1: interop.PointerConvertible) => void): number; -declare function ldap_modrdn2(ld: interop.PointerConvertible, dn: string, newrdn: string, deleteoldrdn: number): number; +declare function os_workgroup_get_working_arena(wg: OS_os_workgroup, index_out: interop.PointerConvertible): interop.Pointer; -declare function ldap_modrdn2_s(ld: interop.PointerConvertible, dn: string, newrdn: string, deleteoldrdn: number): number; +declare function os_workgroup_cancel(wg: OS_os_workgroup): void; -declare function ldap_init(host: string, port: number): interop.Pointer; +declare function os_workgroup_testcancel(wg: OS_os_workgroup): boolean; -declare function ldap_open(host: string, port: number): interop.Pointer; +declare function os_workgroup_max_parallel_threads(wg: OS_os_workgroup, attr: interop.PointerConvertible): number; -declare function ldap_create(ldp: interop.PointerConvertible): number; +declare function os_workgroup_interval_start(wg: OS_os_workgroup, start: number, deadline: number, data: interop.PointerConvertible): number; -declare function ldap_initialize(ldp: interop.PointerConvertible, url: string): number; +declare function os_workgroup_interval_update(wg: OS_os_workgroup, deadline: number, data: interop.PointerConvertible): number; -declare function ldap_dup(old: interop.PointerConvertible): interop.Pointer; +declare function os_workgroup_interval_finish(wg: OS_os_workgroup, data: interop.PointerConvertible): number; -declare function ldap_tls_inplace(ld: interop.PointerConvertible): number; +declare function os_workgroup_parallel_create(name: string, attr: interop.PointerConvertible): OS_os_workgroup; -declare function ldap_start_tls(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_time(when: number, delta: number): number; -declare function ldap_install_tls(ld: interop.PointerConvertible): number; +declare function dispatch_walltime(when: interop.PointerConvertible, delta: number): number; -declare function ldap_start_tls_s(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function qos_class_self(): interop.Enum; -declare function ldap_first_message(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; +declare function qos_class_main(): interop.Enum; -declare function ldap_next_message(ld: interop.PointerConvertible, msg: interop.PointerConvertible): interop.Pointer; +declare function dispatch_retain(object: NSObject): void; -declare function ldap_count_messages(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; +declare function dispatch_release(object: NSObject): void; -declare function ldap_first_reference(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; +declare function dispatch_get_context(object: NSObject): interop.Pointer; -declare function ldap_next_reference(ld: interop.PointerConvertible, ref: interop.PointerConvertible): interop.Pointer; +declare function dispatch_set_context(object: NSObject, context: interop.PointerConvertible): void; -declare function ldap_count_references(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; +declare function dispatch_set_finalizer_f(object: NSObject, finalizer: (p1: interop.PointerConvertible) => void): void; -declare function ldap_parse_reference(ld: interop.PointerConvertible, ref: interop.PointerConvertible, referralsp: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; +declare function dispatch_activate(object: NSObject): void; -declare function ldap_first_entry(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; +declare function dispatch_suspend(object: NSObject): void; -declare function ldap_next_entry(ld: interop.PointerConvertible, entry: interop.PointerConvertible): interop.Pointer; +declare function dispatch_resume(object: NSObject): void; -declare function ldap_count_entries(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; +declare function dispatch_set_qos_class_floor(object: NSObject, qos_class: interop.Enum, relative_priority: number): void; -declare function ldap_get_entry_controls(ld: interop.PointerConvertible, entry: interop.PointerConvertible, serverctrls: interop.PointerConvertible): number; +declare function dispatch_debug(object: NSObject, message: string): void; -declare function ldap_delete_result_entry(list: interop.PointerConvertible, e: interop.PointerConvertible): interop.Pointer; +declare function dispatch_debugv(object: NSObject, message: string, ap: string): void; -declare function ldap_add_result_entry(list: interop.PointerConvertible, e: interop.PointerConvertible): void; +declare function dispatch_async(queue: NSObject, block: () => void): void; -declare function ldap_get_dn(ld: interop.PointerConvertible, entry: interop.PointerConvertible): string; +declare function dispatch_async_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_rdnfree(rdn: interop.PointerConvertible): void; +declare function dispatch_sync(queue: NSObject, block: () => void): void; -declare function ldap_dnfree(dn: interop.PointerConvertible): void; +declare function dispatch_sync_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_bv2dn(bv: interop.PointerConvertible, dn: interop.PointerConvertible, flags: number): number; +declare function dispatch_async_and_wait(queue: NSObject, block: () => void): void; -declare function ldap_str2dn(str: string, dn: interop.PointerConvertible, flags: number): number; +declare function dispatch_async_and_wait_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_dn2bv(dn: interop.PointerConvertible, bv: interop.PointerConvertible, flags: number): number; +declare function dispatch_apply(iterations: number, queue: NSObject, block: (p1: number) => void): void; -declare function ldap_dn2str(dn: interop.PointerConvertible, str: interop.PointerConvertible, flags: number): number; +declare function dispatch_apply_f(iterations: number, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible, p2: number) => void): void; -declare function ldap_bv2rdn(bv: interop.PointerConvertible, rdn: interop.PointerConvertible, next: interop.PointerConvertible, flags: number): number; +declare function dispatch_get_current_queue(): NSObject; -declare function ldap_str2rdn(str: string, rdn: interop.PointerConvertible, next: interop.PointerConvertible, flags: number): number; +declare function dispatch_get_global_queue(identifier: number, flags: number): NSObject; -declare function ldap_rdn2bv(rdn: interop.PointerConvertible, bv: interop.PointerConvertible, flags: number): number; +declare function dispatch_queue_attr_make_initially_inactive(attr: NSObject): NSObject; -declare function ldap_rdn2str(rdn: interop.PointerConvertible, str: interop.PointerConvertible, flags: number): number; +declare function dispatch_queue_attr_make_with_autorelease_frequency(attr: NSObject, frequency: interop.Enum): NSObject; -declare function ldap_dn_normalize(in: string, iflags: number, out: interop.PointerConvertible, oflags: number): number; +declare function dispatch_queue_attr_make_with_qos_class(attr: NSObject, qos_class: interop.Enum, relative_priority: number): NSObject; -declare function ldap_dn2ufn(dn: string): string; +declare function dispatch_queue_create_with_target(label: string, attr: NSObject, target: NSObject): NSObject; -declare function ldap_explode_dn(dn: string, notypes: number): interop.Pointer; +declare function dispatch_queue_create(label: string, attr: NSObject): NSObject; -declare function ldap_explode_rdn(rdn: string, notypes: number): interop.Pointer; +declare function dispatch_queue_get_label(queue: NSObject): string; -declare function ldap_X509dn2bv(x509_name: interop.PointerConvertible, dn: interop.PointerConvertible, func: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, flags: number): number; +declare function dispatch_queue_get_qos_class(queue: NSObject, relative_priority_ptr: interop.PointerConvertible): interop.Enum; -declare function ldap_dn2dcedn(dn: string): string; +declare function dispatch_set_target_queue(object: NSObject, queue: NSObject): void; -declare function ldap_dcedn2dn(dce: string): string; +declare function dispatch_main(): void; -declare function ldap_dn2ad_canonical(dn: string): string; +declare function dispatch_after(when: number, queue: NSObject, block: () => void): void; -declare function ldap_get_dn_ber(ld: interop.PointerConvertible, e: interop.PointerConvertible, berout: interop.PointerConvertible, dn: interop.PointerConvertible): number; +declare function dispatch_after_f(when: number, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_get_attribute_ber(ld: interop.PointerConvertible, e: interop.PointerConvertible, ber: interop.PointerConvertible, attr: interop.PointerConvertible, vals: interop.PointerConvertible): number; +declare function dispatch_barrier_async(queue: NSObject, block: () => void): void; -declare function ldap_first_attribute(ld: interop.PointerConvertible, entry: interop.PointerConvertible, ber: interop.PointerConvertible): string; +declare function dispatch_barrier_async_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_next_attribute(ld: interop.PointerConvertible, entry: interop.PointerConvertible, ber: interop.PointerConvertible): string; +declare function dispatch_barrier_sync(queue: NSObject, block: () => void): void; -declare function ldap_get_values_len(ld: interop.PointerConvertible, entry: interop.PointerConvertible, target: string): interop.Pointer; +declare function dispatch_barrier_sync_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_count_values_len(vals: interop.PointerConvertible): number; +declare function dispatch_barrier_async_and_wait(queue: NSObject, block: () => void): void; -declare function ldap_value_free_len(vals: interop.PointerConvertible): void; +declare function dispatch_barrier_async_and_wait_f(queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_get_values(ld: interop.PointerConvertible, entry: interop.PointerConvertible, target: string): interop.Pointer; +declare function dispatch_queue_set_specific(queue: NSObject, key: interop.PointerConvertible, context: interop.PointerConvertible, destructor: (p1: interop.PointerConvertible) => void): void; -declare function ldap_count_values(vals: interop.PointerConvertible): number; +declare function dispatch_queue_get_specific(queue: NSObject, key: interop.PointerConvertible): interop.Pointer; -declare function ldap_value_free(vals: interop.PointerConvertible): void; +declare function dispatch_get_specific(key: interop.PointerConvertible): interop.Pointer; -declare function ldap_result(ld: interop.PointerConvertible, msgid: number, all: number, timeout: interop.PointerConvertible, result: interop.PointerConvertible): number; +declare function dispatch_assert_queue(queue: NSObject): void; -declare function ldap_msgtype(lm: interop.PointerConvertible): number; +declare function dispatch_assert_queue_barrier(queue: NSObject): void; -declare function ldap_msgid(lm: interop.PointerConvertible): number; +declare function dispatch_assert_queue_not(queue: NSObject): void; -declare function ldap_msgfree(lm: interop.PointerConvertible): number; +declare function dispatch_allow_send_signals(preserve_signum: number): number; -declare function ldap_msgdelete(ld: interop.PointerConvertible, msgid: number): number; +declare function dispatch_block_create(flags: interop.Enum, block: () => void): () => void; -declare function ldap_bv2escaped_filter_value(in: interop.PointerConvertible, out: interop.PointerConvertible): number; +declare function dispatch_block_create_with_qos_class(flags: interop.Enum, qos_class: interop.Enum, relative_priority: number, block: () => void): () => void; -declare function ldap_search_ext(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, timeout: interop.PointerConvertible, sizelimit: number, msgidp: interop.PointerConvertible): number; +declare function dispatch_block_perform(flags: interop.Enum, block: () => void): void; -declare function ldap_search_ext_s(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, timeout: interop.PointerConvertible, sizelimit: number, res: interop.PointerConvertible): number; +declare function dispatch_block_wait(block: () => void, timeout: number): number; -declare function ldap_search(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number): number; +declare function dispatch_block_notify(block: () => void, queue: NSObject, notification_block: () => void): void; -declare function ldap_search_s(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, res: interop.PointerConvertible): number; +declare function dispatch_block_cancel(block: () => void): void; -declare function ldap_search_st(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, timeout: interop.PointerConvertible, res: interop.PointerConvertible): number; +declare function dispatch_block_testcancel(block: () => void): number; -declare function ldap_unbind_ext(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function mach_msg_overwrite(msg: interop.PointerConvertible, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number, rcv_msg: interop.PointerConvertible, rcv_limit: number): number; -declare function ldap_unbind_ext_s(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; +declare function mach_msg(msg: interop.PointerConvertible, option: number, send_size: number, rcv_size: number, rcv_name: number, timeout: number, notify: number): number; -declare function ldap_destroy(ld: interop.PointerConvertible): number; +declare function mach_voucher_deallocate(voucher: number): number; -declare function ldap_unbind(ld: interop.PointerConvertible): number; +declare function dispatch_source_create(type: interop.PointerConvertible, handle: number, mask: number, queue: NSObject): NSObject; -declare function ldap_unbind_s(ld: interop.PointerConvertible): number; +declare function dispatch_source_set_event_handler(source: NSObject, handler: () => void): void; -declare function ldap_put_vrFilter(ber: interop.PointerConvertible, vrf: string): number; +declare function dispatch_source_set_event_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; -declare function ldap_memalloc(s: number): interop.Pointer; +declare function dispatch_source_set_cancel_handler(source: NSObject, handler: () => void): void; -declare function ldap_memrealloc(p: interop.PointerConvertible, s: number): interop.Pointer; +declare function dispatch_source_set_cancel_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; -declare function ldap_memcalloc(n: number, s: number): interop.Pointer; +declare function dispatch_source_cancel(source: NSObject): void; -declare function ldap_memfree(p: interop.PointerConvertible): void; +declare function dispatch_source_testcancel(source: NSObject): number; -declare function ldap_memvfree(v: interop.PointerConvertible): void; +declare function dispatch_source_get_handle(source: NSObject): number; -declare function ldap_strdup(p1: string): string; +declare function dispatch_source_get_mask(source: NSObject): number; -declare function ldap_mods_free(mods: interop.PointerConvertible, freemods: number): void; +declare function dispatch_source_get_data(source: NSObject): number; -declare function ldap_sort_entries(ld: interop.PointerConvertible, chain: interop.PointerConvertible, attr: string, cmp: (p1: string, p2: string) => number): number; +declare function dispatch_source_merge_data(source: NSObject, value: number): void; -declare function ldap_sort_values(ld: interop.PointerConvertible, vals: interop.PointerConvertible, cmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function dispatch_source_set_timer(source: NSObject, start: number, interval: number, leeway: number): void; -declare function ldap_sort_strcasecmp(a: interop.PointerConvertible, b: interop.PointerConvertible): number; +declare function dispatch_source_set_registration_handler(source: NSObject, handler: () => void): void; -declare function ldap_is_ldap_url(url: string): number; +declare function dispatch_source_set_registration_handler_f(source: NSObject, handler: (p1: interop.PointerConvertible) => void): void; -declare function ldap_is_ldaps_url(url: string): number; +declare function dispatch_group_create(): NSObject; -declare function ldap_is_ldapi_url(url: string): number; +declare function dispatch_group_async(group: NSObject, queue: NSObject, block: () => void): void; -declare function ldap_url_parse(url: string, ludpp: interop.PointerConvertible): number; +declare function dispatch_group_async_f(group: NSObject, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_url_desc2str(ludp: interop.PointerConvertible): string; +declare function dispatch_group_wait(group: NSObject, timeout: number): number; -declare function ldap_free_urldesc(ludp: interop.PointerConvertible): void; +declare function dispatch_group_notify(group: NSObject, queue: NSObject, block: () => void): void; -declare function ldap_cancel(ld: interop.PointerConvertible, cancelid: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_group_notify_f(group: NSObject, queue: NSObject, context: interop.PointerConvertible, work: (p1: interop.PointerConvertible) => void): void; -declare function ldap_cancel_s(ld: interop.PointerConvertible, cancelid: number, sctrl: interop.PointerConvertible, cctrl: interop.PointerConvertible): number; +declare function dispatch_group_enter(group: NSObject): void; -declare function ldap_turn(ld: interop.PointerConvertible, mutual: number, identifier: string, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_group_leave(group: NSObject): void; -declare function ldap_turn_s(ld: interop.PointerConvertible, mutual: number, identifier: string, sctrl: interop.PointerConvertible, cctrl: interop.PointerConvertible): number; +declare function dispatch_semaphore_create(value: number): NSObject; -declare function ldap_create_page_control_value(ld: interop.PointerConvertible, pagesize: number, cookie: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function dispatch_semaphore_wait(dsema: NSObject, timeout: number): number; -declare function ldap_create_page_control(ld: interop.PointerConvertible, pagesize: number, cookie: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; +declare function dispatch_semaphore_signal(dsema: NSObject): number; -declare function ldap_parse_page_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, count: interop.PointerConvertible, cookie: interop.PointerConvertible): number; +declare function dispatch_once(predicate: interop.PointerConvertible, block: () => void): void; -declare function ldap_parse_pageresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, count: interop.PointerConvertible, cookie: interop.PointerConvertible): number; +declare function dispatch_once_f(predicate: interop.PointerConvertible, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; -declare function ldap_create_sort_keylist(sortKeyList: interop.PointerConvertible, keyString: string): number; +declare function dispatch_data_create(buffer: interop.PointerConvertible, size: number, queue: NSObject, destructor: () => void): NSObject; -declare function ldap_free_sort_keylist(sortkeylist: interop.PointerConvertible): void; +declare function dispatch_data_get_size(data: NSObject): number; -declare function ldap_create_sort_control_value(ld: interop.PointerConvertible, keyList: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function dispatch_data_create_map(data: NSObject, buffer_ptr: interop.PointerConvertible, size_ptr: interop.PointerConvertible): NSObject; -declare function ldap_create_sort_control(ld: interop.PointerConvertible, keyList: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; +declare function dispatch_data_create_concat(data1: NSObject, data2: NSObject): NSObject; -declare function ldap_parse_sort_control(ld: interop.PointerConvertible, ctrlp: interop.PointerConvertible, result: interop.PointerConvertible, attribute: interop.PointerConvertible): number; +declare function dispatch_data_create_subrange(data: NSObject, offset: number, length: number): NSObject; -declare function ldap_parse_sortresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, result: interop.PointerConvertible, attribute: interop.PointerConvertible): number; +declare function dispatch_data_apply(data: NSObject, applier: (p1: NSObject, p2: number, p3: interop.PointerConvertible, p4: number) => boolean): boolean; -declare function ldap_create_vlv_control_value(ld: interop.PointerConvertible, ldvlistp: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function dispatch_data_copy_region(data: NSObject, location: number, offset_ptr: interop.PointerConvertible): NSObject; -declare function ldap_create_vlv_control(ld: interop.PointerConvertible, ldvlistp: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; +declare function dispatch_read(fd: number, length: number, queue: NSObject, handler: (p1: NSObject, p2: number) => void): void; -declare function ldap_parse_vlv_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, target_posp: interop.PointerConvertible, list_countp: interop.PointerConvertible, contextp: interop.PointerConvertible, errcodep: interop.PointerConvertible): number; +declare function dispatch_write(fd: number, data: NSObject, queue: NSObject, handler: (p1: NSObject, p2: number) => void): void; -declare function ldap_parse_vlvresponse_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, target_posp: interop.PointerConvertible, list_countp: interop.PointerConvertible, contextp: interop.PointerConvertible, errcodep: interop.PointerConvertible): number; +declare function dispatch_io_create(type: number, fd: number, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; -declare function ldap_parse_whoami(ld: interop.PointerConvertible, res: interop.PointerConvertible, authzid: interop.PointerConvertible): number; +declare function dispatch_io_create_with_path(type: number, path: string, oflag: number, mode: number, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; -declare function ldap_whoami(ld: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_io_create_with_io(type: number, io: NSObject, queue: NSObject, cleanup_handler: (p1: number) => void): NSObject; -declare function ldap_whoami_s(ld: interop.PointerConvertible, authzid: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; +declare function dispatch_io_read(channel: NSObject, offset: number, length: number, queue: NSObject, io_handler: (p1: boolean, p2: NSObject, p3: number) => void): void; -declare function ldap_parse_passwd(ld: interop.PointerConvertible, res: interop.PointerConvertible, newpasswd: interop.PointerConvertible): number; +declare function dispatch_io_write(channel: NSObject, offset: number, data: NSObject, queue: NSObject, io_handler: (p1: boolean, p2: NSObject, p3: number) => void): void; -declare function ldap_passwd(ld: interop.PointerConvertible, user: interop.PointerConvertible, oldpw: interop.PointerConvertible, newpw: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_io_close(channel: NSObject, flags: number): void; -declare function ldap_passwd_s(ld: interop.PointerConvertible, user: interop.PointerConvertible, oldpw: interop.PointerConvertible, newpw: interop.PointerConvertible, newpasswd: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; +declare function dispatch_io_barrier(channel: NSObject, barrier: () => void): void; -declare function ldap_create_passwordpolicy_control(ld: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; +declare function dispatch_io_get_descriptor(channel: NSObject): number; -declare function ldap_parse_passwordpolicy_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, expirep: interop.PointerConvertible, gracep: interop.PointerConvertible, errorp: interop.PointerConvertible): number; +declare function dispatch_io_set_high_water(channel: NSObject, high_water: number): void; -declare function ldap_passwordpolicy_err2txt(p1: interop.Enum): string; +declare function dispatch_io_set_low_water(channel: NSObject, low_water: number): void; -declare function ldap_parse_refresh(ld: interop.PointerConvertible, res: interop.PointerConvertible, newttl: interop.PointerConvertible): number; +declare function dispatch_io_set_interval(channel: NSObject, interval: number, flags: number): void; -declare function ldap_refresh(ld: interop.PointerConvertible, dn: interop.PointerConvertible, ttl: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; +declare function dispatch_workloop_create(label: string): NSObject; -declare function ldap_refresh_s(ld: interop.PointerConvertible, dn: interop.PointerConvertible, ttl: number, newttl: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; +declare function dispatch_workloop_create_inactive(label: string): NSObject; -declare function ldap_sync_initialize(ls: interop.PointerConvertible): interop.Pointer; +declare function dispatch_workloop_set_autorelease_frequency(workloop: NSObject, frequency: interop.Enum): void; -declare function ldap_sync_destroy(ls: interop.PointerConvertible, freeit: number): void; +declare function dispatch_workloop_set_os_workgroup(workloop: NSObject, workgroup: OS_os_workgroup): void; -declare function ldap_sync_init(ls: interop.PointerConvertible, mode: number): number; +declare function DNSServiceGetProperty(property: string, result: interop.PointerConvertible, size: interop.PointerConvertible): number; -declare function ldap_sync_init_refresh_only(ls: interop.PointerConvertible): number; +declare function DNSServiceRefSockFD(sdRef: interop.PointerConvertible): number; -declare function ldap_sync_init_refresh_and_persist(ls: interop.PointerConvertible): number; +declare function DNSServiceProcessResult(sdRef: interop.PointerConvertible): number; -declare function ldap_sync_poll(ls: interop.PointerConvertible): number; +declare function DNSServiceRefDeallocate(sdRef: interop.PointerConvertible): void; -declare function ldap_create_session_tracking_value(ld: interop.PointerConvertible, sessionSourceIp: string, sessionSourceName: string, formatOID: string, sessionTrackingIdentifier: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function DNSServiceEnumerateDomains(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_create_session_tracking(ld: interop.PointerConvertible, sessionSourceIp: string, sessionSourceName: string, formatOID: string, sessionTrackingIdentifier: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; +declare function DNSServiceRegister(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, host: string, port: number, txtLen: number, txtRecord: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_parse_session_tracking_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, ip: interop.PointerConvertible, name: interop.PointerConvertible, oid: interop.PointerConvertible, id: interop.PointerConvertible): number; +declare function DNSServiceAddRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number, rrtype: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number): number; -declare function ldap_create_assertion_control_value(ld: interop.PointerConvertible, assertion: string, value: interop.PointerConvertible): number; +declare function DNSServiceUpdateRecord(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number): number; -declare function ldap_create_assertion_control(ld: interop.PointerConvertible, filter: string, iscritical: number, ctrlp: interop.PointerConvertible): number; +declare function DNSServiceUpdateRecordWithAttribute(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, attr: interop.PointerConvertible): number; -declare function ldap_create_deref_control_value(ld: interop.PointerConvertible, ds: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function DNSServiceRemoveRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number): number; -declare function ldap_create_deref_control(ld: interop.PointerConvertible, ds: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; +declare function DNSServiceBrowse(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, regtype: string, domain: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: string, p7: string, p8: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_derefresponse_free(dr: interop.PointerConvertible): void; +declare function DNSServiceResolve(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: string, p7: number, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_parse_derefresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, drp: interop.PointerConvertible): number; +declare function DNSServiceQueryRecord(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: number, p7: number, p8: number, p9: interop.PointerConvertible, p10: number, p11: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_parse_deref_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, drp: interop.PointerConvertible): number; +declare function DNSServiceGetAddrInfo(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, protocol: number, hostname: string, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_syntax2name(syn: interop.PointerConvertible): string; +declare function DNSServiceCreateConnection(sdRef: interop.PointerConvertible): number; -declare function ldap_matchingrule2name(mr: interop.PointerConvertible): string; +declare function DNSServiceRegisterRecord(sdRef: interop.PointerConvertible, RecordRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, callBack: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_matchingruleuse2name(mru: interop.PointerConvertible): string; +declare function DNSServiceReconfirmRecord(flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible): number; -declare function ldap_attributetype2name(at: interop.PointerConvertible): string; +declare function PeerConnectionRelease(flags: number, name: string, regtype: string, domain: string): number; -declare function ldap_objectclass2name(oc: interop.PointerConvertible): string; +declare function DNSServiceNATPortMappingCreate(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, protocol: number, internalPort: number, externalPort: number, ttl: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_contentrule2name(cr: interop.PointerConvertible): string; +declare function DNSServiceConstructFullName(fullName: string, service: string, regtype: string, domain: string): number; -declare function ldap_nameform2name(nf: interop.PointerConvertible): string; +declare function TXTRecordCreate(txtRecord: interop.PointerConvertible, bufferLen: number, buffer: interop.PointerConvertible): void; -declare function ldap_structurerule2name(sr: interop.PointerConvertible): string; +declare function TXTRecordDeallocate(txtRecord: interop.PointerConvertible): void; -declare function ldap_syntax_free(syn: interop.PointerConvertible): void; +declare function TXTRecordSetValue(txtRecord: interop.PointerConvertible, key: string, valueSize: number, value: interop.PointerConvertible): number; -declare function ldap_matchingrule_free(mr: interop.PointerConvertible): void; +declare function TXTRecordRemoveValue(txtRecord: interop.PointerConvertible, key: string): number; -declare function ldap_matchingruleuse_free(mr: interop.PointerConvertible): void; +declare function TXTRecordGetLength(txtRecord: interop.PointerConvertible): number; -declare function ldap_attributetype_free(at: interop.PointerConvertible): void; +declare function TXTRecordGetBytesPtr(txtRecord: interop.PointerConvertible): interop.Pointer; -declare function ldap_objectclass_free(oc: interop.PointerConvertible): void; +declare function TXTRecordContainsKey(txtLen: number, txtRecord: interop.PointerConvertible, key: string): number; -declare function ldap_contentrule_free(cr: interop.PointerConvertible): void; +declare function TXTRecordGetValuePtr(txtLen: number, txtRecord: interop.PointerConvertible, key: string, valueLen: interop.PointerConvertible): interop.Pointer; -declare function ldap_nameform_free(nf: interop.PointerConvertible): void; +declare function TXTRecordGetCount(txtLen: number, txtRecord: interop.PointerConvertible): number; -declare function ldap_structurerule_free(sr: interop.PointerConvertible): void; +declare function TXTRecordGetItemAtIndex(txtLen: number, txtRecord: interop.PointerConvertible, itemIndex: number, keyBufLen: number, key: string, valueLen: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function ldap_str2structurerule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceSetDispatchQueue(service: interop.PointerConvertible, queue: NSObject): number; -declare function ldap_str2nameform(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceSleepKeepalive(sdRef: interop.PointerConvertible, flags: number, fd: number, timeout: number, callBack: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_str2contentrule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceAttributeCreate(): interop.Pointer; -declare function ldap_str2objectclass(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceAttributeSetAAAAPolicy(attr: interop.PointerConvertible, policy: interop.Enum): number; -declare function ldap_str2attributetype(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceAttributeSetTimestamp(attr: interop.PointerConvertible, timestamp: number): number; -declare function ldap_str2syntax(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceAttributeSetHostKeyHash(attr: interop.PointerConvertible, hostkeyhash: number): number; -declare function ldap_str2matchingrule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceAttributeDeallocate(attr: interop.PointerConvertible): void; -declare function ldap_str2matchingruleuse(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; +declare function DNSServiceQueryRecordWithAttribute(sdRef: interop.PointerConvertible, flags: number, ifindex: number, name: string, rrtype: number, rrclass: number, attr: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: string, p6: number, p7: number, p8: number, p9: interop.PointerConvertible, p10: number, p11: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_structurerule2str(sr: interop.PointerConvertible): string; +declare function DNSServiceRegisterWithAttribute(sdRef: interop.PointerConvertible, flags: number, interfaceIndex: number, name: string, regtype: string, domain: string, host: string, portInNetworkByteOrder: number, txtLen: number, txtRecord: interop.PointerConvertible, attr: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: string, p6: string, p7: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_structurerule2bv(sr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function DNSServiceRegisterRecordWithAttribute(sdRef: interop.PointerConvertible, recordRef: interop.PointerConvertible, flags: number, interfaceIndex: number, fullname: string, rrtype: number, rrclass: number, rdlen: number, rdata: interop.PointerConvertible, ttl: number, attr: interop.PointerConvertible, callBack: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function ldap_nameform2str(nf: interop.PointerConvertible): string; +declare function DNSServiceSendQueuedRequests(sdRef: interop.PointerConvertible): number; -declare function ldap_nameform2bv(nf: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_init(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): interop.Pointer; -declare function ldap_contentrule2str(cr: interop.PointerConvertible): string; +declare function el_end(p1: interop.PointerConvertible): void; -declare function ldap_contentrule2bv(cr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_reset(p1: interop.PointerConvertible): void; -declare function ldap_objectclass2str(oc: interop.PointerConvertible): string; +declare function el_gets(p1: interop.PointerConvertible, p2: interop.PointerConvertible): string; -declare function ldap_objectclass2bv(oc: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_getc(p1: interop.PointerConvertible, p2: string): number; -declare function ldap_attributetype2str(at: interop.PointerConvertible): string; +declare function el_push(p1: interop.PointerConvertible, p2: string): void; -declare function ldap_attributetype2bv(at: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_beep(p1: interop.PointerConvertible): void; -declare function ldap_syntax2str(syn: interop.PointerConvertible): string; +declare function el_parse(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function ldap_syntax2bv(syn: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_set(p1: interop.PointerConvertible, p2: number): number; -declare function ldap_matchingrule2str(mr: interop.PointerConvertible): string; +declare function el_get(p1: interop.PointerConvertible, p2: number): number; -declare function ldap_matchingrule2bv(mr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function _el_fn_complete(p1: interop.PointerConvertible, p2: number): number; -declare function ldap_matchingruleuse2str(mru: interop.PointerConvertible): string; +declare function _el_fn_sh_complete(p1: interop.PointerConvertible, p2: number): number; -declare function ldap_matchingruleuse2bv(mru: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; +declare function el_source(p1: interop.PointerConvertible, p2: string): number; -declare function ldap_scherr2str(code: number): string; +declare function el_resize(p1: interop.PointerConvertible): void; -declare function ldap_x_utf8_to_ucs4(p: string): number; +declare function el_line(p1: interop.PointerConvertible): interop.Pointer; -declare function ldap_x_ucs4_to_utf8(c: number, buf: string): number; +declare function el_insertstr(p1: interop.PointerConvertible, p2: string): number; -declare function ldap_x_utf8_to_wc(wchar: interop.PointerConvertible, utf8char: string): number; +declare function el_deletestr(p1: interop.PointerConvertible, p2: number): void; -declare function ldap_x_utf8s_to_wcs(wcstr: interop.PointerConvertible, utf8str: string, count: number): number; +declare function history_init(): interop.Pointer; -declare function ldap_x_wc_to_utf8(utf8char: string, wchar: number, count: number): number; +declare function history_end(p1: interop.PointerConvertible): void; -declare function ldap_x_wcs_to_utf8s(utf8str: string, wcstr: interop.PointerConvertible, count: number): number; +declare function history(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function ldap_x_utf8_to_mb(mbchar: string, utf8char: string, ldap_f_wctomb: (p1: string, p2: number) => number): number; +declare function tok_init(p1: string): interop.Pointer; -declare function ldap_x_utf8s_to_mbs(mbstr: string, utf8str: string, count: number, ldap_f_wcstombs: (p1: string, p2: interop.PointerConvertible, p3: number) => number): number; +declare function tok_end(p1: interop.PointerConvertible): void; -declare function ldap_x_mb_to_utf8(utf8char: string, mbchar: string, mbsize: number, ldap_f_mbtowc: (p1: interop.PointerConvertible, p2: string, p3: number) => number): number; +declare function tok_reset(p1: interop.PointerConvertible): void; -declare function ldap_x_mbs_to_utf8s(utf8str: string, mbstr: string, count: number, ldap_f_mbstowcs: (p1: interop.PointerConvertible, p2: string, p3: number) => number): number; +declare function tok_line(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function ldif_parse_line(line: string, name: interop.PointerConvertible, value: interop.PointerConvertible, vlen: interop.PointerConvertible): number; +declare function tok_str(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function ldif_parse_line2(line: string, type: interop.PointerConvertible, value: interop.PointerConvertible, freeval: interop.PointerConvertible): number; +declare function ___runetype(p1: number): number; -declare function ldif_open_url(urlstr: string): interop.Pointer; +declare function ___tolower(p1: number): number; -declare function ldif_fetch_url(line: string, value: interop.PointerConvertible, vlen: interop.PointerConvertible): number; +declare function ___toupper(p1: number): number; -declare function ldif_getline(next: interop.PointerConvertible): string; +declare function __maskrune(p1: number, p2: number): number; -declare function ldif_countlines(line: string): number; +declare function __toupper(p1: number): number; -declare function ldif_open(file: string, mode: string): interop.Pointer; +declare function __tolower(p1: number): number; -declare function ldif_close(p1: interop.PointerConvertible): void; +declare function wctype(p1: string): number; -declare function ldif_read_record(fp: interop.PointerConvertible, lineno: interop.PointerConvertible, bufp: interop.PointerConvertible, buflen: interop.PointerConvertible): number; +declare function btowc(p1: number): number; -declare function ldif_must_b64_encode_register(name: string, oid: string): number; +declare function fgetwc(p1: interop.PointerConvertible): number; -declare function ldif_must_b64_encode_release(): void; +declare function fgetws(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible): interop.Pointer; -declare function ldif_sput(out: interop.PointerConvertible, type: number, name: string, val: string, vlen: number): void; +declare function fputwc(p1: number, p2: interop.PointerConvertible): number; -declare function ldif_sput_wrap(out: interop.PointerConvertible, type: number, name: string, val: string, vlen: number, wrap: number): void; +declare function fputws(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ldif_put(type: number, name: string, val: string, vlen: number): string; +declare function fwide(p1: interop.PointerConvertible, p2: number): number; -declare function ldif_put_wrap(type: number, name: string, val: string, vlen: number, wrap: number): string; +declare function fwprintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ldif_is_not_printable(val: string, vlen: number): number; +declare function fwscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_pblock_get(pb: interop.PointerConvertible, arg: number, value: interop.PointerConvertible): number; +declare function getwc(p1: interop.PointerConvertible): number; -declare function slapi_pblock_set(pb: interop.PointerConvertible, arg: number, value: interop.PointerConvertible): number; +declare function getwchar(): number; -declare function slapi_pblock_new(): interop.Pointer; +declare function mbrlen(p1: string, __n: number, p3: interop.PointerConvertible): number; -declare function slapi_pblock_destroy(pb: interop.PointerConvertible): void; +declare function mbrtowc(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; -declare function slapi_str2entry(s: string, flags: number): interop.Pointer; +declare function mbsinit(p1: interop.PointerConvertible): number; -declare function slapi_entry2str(e: interop.PointerConvertible, len: interop.PointerConvertible): string; +declare function mbsrtowcs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible): number; -declare function slapi_entry_get_dn(e: interop.PointerConvertible): string; +declare function putwc(p1: number, p2: interop.PointerConvertible): number; -declare function slapi_x_entry_get_id(e: interop.PointerConvertible): number; +declare function putwchar(p1: number): number; -declare function slapi_entry_set_dn(e: interop.PointerConvertible, dn: string): void; +declare function swprintf(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible): number; -declare function slapi_entry_dup(e: interop.PointerConvertible): interop.Pointer; +declare function swscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_attr_delete(e: interop.PointerConvertible, type: string): number; +declare function ungetwc(p1: number, p2: interop.PointerConvertible): number; -declare function slapi_entry_alloc(): interop.Pointer; +declare function vfwprintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function slapi_entry_free(e: interop.PointerConvertible): void; +declare function vswprintf(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible, p4: string): number; -declare function slapi_entry_attr_merge(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function vwprintf(p1: interop.PointerConvertible, p2: string): number; -declare function slapi_entry_attr_find(e: interop.PointerConvertible, type: string, attr: interop.PointerConvertible): number; +declare function wcrtomb(p1: string, p2: number, p3: interop.PointerConvertible): number; -declare function slapi_entry_attr_get_charptr(e: interop.PointerConvertible, type: string): string; +declare function wcscat(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_attr_get_int(e: interop.PointerConvertible, type: string): number; +declare function wcschr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function slapi_entry_attr_get_long(e: interop.PointerConvertible, type: string): number; +declare function wcscmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_attr_get_uint(e: interop.PointerConvertible, type: string): number; +declare function wcscoll(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_attr_get_ulong(e: interop.PointerConvertible, type: string): number; +declare function wcscpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_attr_get_values(attr: interop.PointerConvertible, vals: interop.PointerConvertible): number; +declare function wcscspn(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_dn_normalize(dn: string): string; +declare function wcsftime(p1: interop.PointerConvertible, __maxlen: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_dn_normalize_case(dn: string): string; +declare function wcslen(p1: interop.PointerConvertible): number; -declare function slapi_dn_issuffix(dn: string, suffix: string): number; +declare function wcsncat(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; -declare function slapi_dn_beparent(pb: interop.PointerConvertible, dn: string): string; +declare function wcsncmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_dn_isbesuffix(pb: interop.PointerConvertible, dn: string): number; +declare function wcsncpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; -declare function slapi_dn_parent(dn: string): string; +declare function wcspbrk(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_dn_isparent(parentdn: string, childdn: string): number; +declare function wcsrchr(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function slapi_dn_ignore_case(dn: string): string; +declare function wcsrtombs(p1: string, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible): number; -declare function slapi_rdn2typeval(rdn: string, type: interop.PointerConvertible, bv: interop.PointerConvertible): number; +declare function wcsspn(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_dn_plus_rdn(dn: string, rdn: string): string; +declare function wcsstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_access_allowed(pb: interop.PointerConvertible, e: interop.PointerConvertible, attr: string, val: interop.PointerConvertible, access: number): number; +declare function wcsxfrm(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; -declare function slapi_acl_check_mods(pb: interop.PointerConvertible, e: interop.PointerConvertible, mods: interop.PointerConvertible, errbuf: interop.PointerConvertible): number; +declare function wctob(p1: number): number; -declare function slapi_attr_new(): interop.Pointer; +declare function wcstod(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_attr_init(a: interop.PointerConvertible, type: string): interop.Pointer; +declare function wcstok(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; -declare function slapi_attr_free(a: interop.PointerConvertible): void; +declare function wcstol(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_attr_dup(attr: interop.PointerConvertible): interop.Pointer; +declare function wcstoul(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_attr_add_value(a: interop.PointerConvertible, v: interop.PointerConvertible): number; +declare function wmemchr(p1: interop.PointerConvertible, p2: number, __n: number): interop.Pointer; -declare function slapi_attr_type2plugin(type: string, pi: interop.PointerConvertible): number; +declare function wmemcmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): number; -declare function slapi_attr_get_type(attr: interop.PointerConvertible, type: interop.PointerConvertible): number; +declare function wmemcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; -declare function slapi_attr_get_oid_copy(attr: interop.PointerConvertible, oidp: interop.PointerConvertible): number; +declare function wmemmove(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; -declare function slapi_attr_get_flags(attr: interop.PointerConvertible, flags: interop.PointerConvertible): number; +declare function wmemset(p1: interop.PointerConvertible, p2: number, __n: number): interop.Pointer; -declare function slapi_attr_flag_is_set(attr: interop.PointerConvertible, flag: number): number; +declare function wprintf(p1: interop.PointerConvertible): number; -declare function slapi_attr_value_cmp(attr: interop.PointerConvertible, v1: interop.PointerConvertible, v2: interop.PointerConvertible): number; +declare function wscanf(p1: interop.PointerConvertible): number; -declare function slapi_attr_value_find(a: interop.PointerConvertible, v: interop.PointerConvertible): number; +declare function wcswidth(p1: interop.PointerConvertible, __n: number): number; -declare function slapi_attr_type_cmp(t1: string, t2: string, opt: number): number; +declare function wcwidth(p1: number): number; -declare function slapi_attr_types_equivalent(t1: string, t2: string): number; +declare function vfwscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function slapi_attr_first_value(a: interop.PointerConvertible, v: interop.PointerConvertible): number; +declare function vswscanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function slapi_attr_next_value(a: interop.PointerConvertible, hint: number, v: interop.PointerConvertible): number; +declare function vwscanf(p1: interop.PointerConvertible, p2: string): number; -declare function slapi_attr_get_numvalues(a: interop.PointerConvertible, numValues: interop.PointerConvertible): number; +declare function wcstof(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_attr_get_valueset(a: interop.PointerConvertible, vs: interop.PointerConvertible): number; +declare function wcstold(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_attr_get_bervals_copy(a: interop.PointerConvertible, vals: interop.PointerConvertible): number; +declare function wcstoll(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_entry_attr_hasvalue(e: interop.PointerConvertible, type: string, value: string): number; +declare function wcstoull(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_entry_attr_merge_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function mbsnrtowcs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible): number; -declare function slapi_entry_attr_set_charptr(e: interop.PointerConvertible, type: string, value: string): void; +declare function wcpcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_attr_set_int(e: interop.PointerConvertible, type: string, l: number): void; +declare function wcpncpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number): interop.Pointer; -declare function slapi_entry_attr_set_uint(e: interop.PointerConvertible, type: string, l: number): void; +declare function wcsdup(p1: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_attr_set_long(e: interop.PointerConvertible, type: string, l: number): void; +declare function wcscasecmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_attr_set_ulong(e: interop.PointerConvertible, type: string, l: number): void; +declare function wcsncasecmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, n: number): number; -declare function slapi_entry_has_children(e: interop.PointerConvertible): number; +declare function wcsnlen(p1: interop.PointerConvertible, __n: number): number; -declare function slapi_entry_size(e: interop.PointerConvertible): number; +declare function wcsnrtombs(p1: string, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible): number; -declare function slapi_is_rootdse(dn: string): number; +declare function open_wmemstream(__bufp: interop.PointerConvertible, __sizep: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_attr_merge_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function fgetwln(p1: interop.PointerConvertible, __len: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_add_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function wcslcat(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): number; -declare function slapi_entry_add_valueset(e: interop.PointerConvertible, type: string, vs: interop.PointerConvertible): number; +declare function wcslcpy(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number): number; -declare function slapi_entry_delete_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function nextwctype(p1: number, p2: number): number; -declare function slapi_entry_merge_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function towctrans(p1: number, p2: number): number; -declare function slapi_entry_attr_replace_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; +declare function wctrans(p1: string): number; -declare function slapi_entry_add_value(e: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; +declare function el_wgets(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_add_string(e: interop.PointerConvertible, type: string, value: string): number; +declare function el_wgetc(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_delete_string(e: interop.PointerConvertible, type: string, value: string): number; +declare function el_wpush(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function slapi_entry_first_attr(e: interop.PointerConvertible, attr: interop.PointerConvertible): number; +declare function el_wparse(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function slapi_entry_next_attr(e: interop.PointerConvertible, prevattr: interop.PointerConvertible, attr: interop.PointerConvertible): number; +declare function el_wset(p1: interop.PointerConvertible, p2: number): number; -declare function slapi_entry_get_uniqueid(e: interop.PointerConvertible): string; +declare function el_wget(p1: interop.PointerConvertible, p2: number): number; -declare function slapi_entry_set_uniqueid(e: interop.PointerConvertible, uniqueid: string): void; +declare function el_wline(p1: interop.PointerConvertible): interop.Pointer; -declare function slapi_entry_schema_check(pb: interop.PointerConvertible, e: interop.PointerConvertible): number; +declare function el_winsertstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_entry_rdn_values_present(e: interop.PointerConvertible): number; +declare function history_winit(): interop.Pointer; -declare function slapi_entry_add_rdn_values(e: interop.PointerConvertible): number; +declare function history_wend(p1: interop.PointerConvertible): void; -declare function slapi_attr_syntax_normalize(s: string): string; +declare function history_w(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function slapi_value_new(): interop.Pointer; +declare function tok_winit(p1: interop.PointerConvertible): interop.Pointer; -declare function slapi_value_new_berval(bval: interop.PointerConvertible): interop.Pointer; +declare function tok_wend(p1: interop.PointerConvertible): void; -declare function slapi_value_new_value(v: interop.PointerConvertible): interop.Pointer; +declare function tok_wreset(p1: interop.PointerConvertible): void; -declare function slapi_value_new_string(s: string): interop.Pointer; +declare function tok_wline(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function slapi_value_init(v: interop.PointerConvertible): interop.Pointer; +declare function tok_wstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_value_init_berval(v: interop.PointerConvertible, bval: interop.PointerConvertible): interop.Pointer; +declare function if_nametoindex(p1: string): number; -declare function slapi_value_init_string(v: interop.PointerConvertible, s: string): interop.Pointer; +declare function if_indextoname(p1: number, p2: string): string; -declare function slapi_value_dup(v: interop.PointerConvertible): interop.Pointer; +declare function if_nameindex(): interop.Pointer; -declare function slapi_value_free(value: interop.PointerConvertible): void; +declare function if_freenameindex(p1: interop.PointerConvertible): void; -declare function slapi_value_get_berval(value: interop.PointerConvertible): interop.Pointer; +declare function ioctl(p1: number, p2: number): number; -declare function slapi_value_set_berval(value: interop.PointerConvertible, bval: interop.PointerConvertible): interop.Pointer; +declare function readline(p1: string): string; -declare function slapi_value_set_value(value: interop.PointerConvertible, vfrom: interop.PointerConvertible): interop.Pointer; +declare function rl_initialize(): number; -declare function slapi_value_set(value: interop.PointerConvertible, val: interop.PointerConvertible, len: number): interop.Pointer; +declare function using_history(): void; -declare function slapi_value_set_string(value: interop.PointerConvertible, strVal: string): number; +declare function add_history(p1: string): number; -declare function slapi_value_set_int(value: interop.PointerConvertible, intVal: number): number; +declare function clear_history(): void; -declare function slapi_value_get_string(value: interop.PointerConvertible): string; +declare function stifle_history(p1: number): void; -declare function slapi_value_get_int(value: interop.PointerConvertible): number; +declare function unstifle_history(): number; -declare function slapi_value_get_uint(value: interop.PointerConvertible): number; +declare function history_is_stifled(): number; -declare function slapi_value_get_long(value: interop.PointerConvertible): number; +declare function where_history(): number; -declare function slapi_value_get_ulong(value: interop.PointerConvertible): number; +declare function current_history(): interop.Pointer; -declare function slapi_value_get_length(value: interop.PointerConvertible): number; +declare function history_get(p1: number): interop.Pointer; -declare function slapi_value_compare(a: interop.PointerConvertible, v1: interop.PointerConvertible, v2: interop.PointerConvertible): number; +declare function remove_history(p1: number): interop.Pointer; -declare function slapi_valueset_new(): interop.Pointer; +declare function replace_history_entry(p1: number, p2: string, p3: interop.PointerConvertible): interop.Pointer; -declare function slapi_valueset_free(vs: interop.PointerConvertible): void; +declare function history_total_bytes(): number; -declare function slapi_valueset_init(vs: interop.PointerConvertible): void; +declare function history_set_pos(p1: number): number; -declare function slapi_valueset_done(vs: interop.PointerConvertible): void; +declare function previous_history(): interop.Pointer; -declare function slapi_valueset_add_value(vs: interop.PointerConvertible, addval: interop.PointerConvertible): void; +declare function next_history(): interop.Pointer; -declare function slapi_valueset_first_value(vs: interop.PointerConvertible, v: interop.PointerConvertible): number; +declare function history_search(p1: string, p2: number): number; -declare function slapi_valueset_next_value(vs: interop.PointerConvertible, index: number, v: interop.PointerConvertible): number; +declare function history_search_prefix(p1: string, p2: number): number; -declare function slapi_valueset_count(vs: interop.PointerConvertible): number; +declare function history_search_pos(p1: string, p2: number, p3: number): number; -declare function slapi_valueset_set_valueset(vs1: interop.PointerConvertible, vs2: interop.PointerConvertible): void; +declare function read_history(p1: string): number; -declare function slapi_sdn_new(): interop.Pointer; +declare function write_history(p1: string): number; -declare function slapi_sdn_new_dn_byval(dn: string): interop.Pointer; +declare function history_truncate_file(p1: string, p2: number): number; -declare function slapi_sdn_new_ndn_byval(ndn: string): interop.Pointer; +declare function history_expand(p1: string, p2: interop.PointerConvertible): number; -declare function slapi_sdn_new_dn_byref(dn: string): interop.Pointer; +declare function history_tokenize(p1: string): interop.Pointer; -declare function slapi_sdn_new_ndn_byref(ndn: string): interop.Pointer; +declare function get_history_event(p1: string, p2: interop.PointerConvertible, p3: number): string; -declare function slapi_sdn_new_dn_passin(dn: string): interop.Pointer; +declare function history_arg_extract(p1: number, p2: number, p3: string): string; -declare function slapi_sdn_set_dn_byval(sdn: interop.PointerConvertible, dn: string): interop.Pointer; +declare function tilde_expand(p1: string): string; -declare function slapi_sdn_set_dn_byref(sdn: interop.PointerConvertible, dn: string): interop.Pointer; +declare function filename_completion_function(p1: string, p2: number): string; -declare function slapi_sdn_set_dn_passin(sdn: interop.PointerConvertible, dn: string): interop.Pointer; +declare function username_completion_function(p1: string, p2: number): string; -declare function slapi_sdn_set_ndn_byval(sdn: interop.PointerConvertible, ndn: string): interop.Pointer; +declare function rl_complete(p1: number, p2: number): number; -declare function slapi_sdn_set_ndn_byref(sdn: interop.PointerConvertible, ndn: string): interop.Pointer; +declare function rl_read_key(): number; -declare function slapi_sdn_done(sdn: interop.PointerConvertible): void; +declare function completion_matches(p1: string, p2: (p1: string, p2: number) => string): interop.Pointer; -declare function slapi_sdn_free(sdn: interop.PointerConvertible): void; +declare function rl_display_match_list(p1: interop.PointerConvertible, p2: number, p3: number): void; -declare function slapi_sdn_get_dn(sdn: interop.PointerConvertible): string; +declare function rl_insert(p1: number, p2: number): number; -declare function slapi_sdn_get_ndn(sdn: interop.PointerConvertible): string; +declare function rl_insert_text(p1: string): number; -declare function slapi_sdn_get_parent(sdn: interop.PointerConvertible, sdn_parent: interop.PointerConvertible): void; +declare function rl_reset_terminal(p1: string): void; -declare function slapi_sdn_get_backend_parent(sdn: interop.PointerConvertible, sdn_parent: interop.PointerConvertible, backend: interop.PointerConvertible): void; +declare function rl_bind_key(p1: number, p2: (p1: number, p2: number) => number): number; -declare function slapi_sdn_dup(sdn: interop.PointerConvertible): interop.Pointer; +declare function rl_newline(p1: number, p2: number): number; -declare function slapi_sdn_copy(from: interop.PointerConvertible, to: interop.PointerConvertible): void; +declare function rl_callback_read_char(): void; -declare function slapi_sdn_compare(sdn1: interop.PointerConvertible, sdn2: interop.PointerConvertible): number; +declare function rl_callback_handler_install(p1: string, p2: (p1: string) => void): void; -declare function slapi_sdn_isempty(sdn: interop.PointerConvertible): number; +declare function rl_callback_handler_remove(): void; -declare function slapi_sdn_issuffix(sdn: interop.PointerConvertible, suffixsdn: interop.PointerConvertible): number; +declare function rl_redisplay(): void; -declare function slapi_sdn_isparent(parent: interop.PointerConvertible, child: interop.PointerConvertible): number; +declare function rl_get_previous_history(p1: number, p2: number): number; -declare function slapi_sdn_isgrandparent(parent: interop.PointerConvertible, child: interop.PointerConvertible): number; +declare function rl_prep_terminal(p1: number): void; -declare function slapi_sdn_get_ndn_len(sdn: interop.PointerConvertible): number; +declare function rl_deprep_terminal(): void; -declare function slapi_sdn_scope_test(dn: interop.PointerConvertible, base: interop.PointerConvertible, scope: number): number; +declare function rl_read_init_file(p1: string): number; -declare function slapi_sdn_get_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): void; +declare function rl_parse_and_bind(p1: string): number; -declare function slapi_sdn_set_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): interop.Pointer; +declare function rl_variable_bind(p1: string, p2: string): number; -declare function slapi_sdn_set_parent(sdn: interop.PointerConvertible, parentdn: interop.PointerConvertible): interop.Pointer; +declare function rl_stuff_char(p1: number): void; -declare function slapi_sdn_is_rdn_component(rdn: interop.PointerConvertible, a: interop.PointerConvertible, v: interop.PointerConvertible): number; +declare function rl_add_defun(p1: string, p2: (p1: string, p2: number) => number, p3: number): number; -declare function slapi_moddn_get_newdn(dn_olddn: interop.PointerConvertible, newrdn: string, newsuperiordn: string): string; +declare function history_get_history_state(): interop.Pointer; -declare function slapi_rdn_new(): interop.Pointer; +declare function rl_get_screen_size(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function slapi_rdn_new_dn(dn: string): interop.Pointer; +declare function rl_set_screen_size(p1: number, p2: number): void; -declare function slapi_rdn_new_sdn(sdn: interop.PointerConvertible): interop.Pointer; +declare function rl_filename_completion_function(p1: string, p2: number): string; -declare function slapi_rdn_new_rdn(fromrdn: interop.PointerConvertible): interop.Pointer; +declare function _rl_abort_internal(): number; -declare function slapi_rdn_init(rdn: interop.PointerConvertible): void; +declare function _rl_qsort_string_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_rdn_init_dn(rdn: interop.PointerConvertible, dn: string): void; +declare function rl_completion_matches(p1: string, p2: (p1: string, p2: number) => string): interop.Pointer; -declare function slapi_rdn_init_sdn(rdn: interop.PointerConvertible, sdn: interop.PointerConvertible): void; +declare function rl_forced_update_display(): void; -declare function slapi_rdn_init_rdn(rdn: interop.PointerConvertible, fromrdn: interop.PointerConvertible): void; +declare function rl_set_prompt(p1: string): number; -declare function slapi_rdn_set_dn(rdn: interop.PointerConvertible, dn: string): void; +declare function rl_on_new_line(): number; -declare function slapi_rdn_set_sdn(rdn: interop.PointerConvertible, sdn: interop.PointerConvertible): void; +declare function rl_kill_text(p1: number, p2: number): number; -declare function slapi_rdn_set_rdn(rdn: interop.PointerConvertible, fromrdn: interop.PointerConvertible): void; +declare function rl_get_keymap(): interop.Pointer; -declare function slapi_rdn_free(rdn: interop.PointerConvertible): void; +declare function rl_set_keymap(p1: interop.PointerConvertible): void; -declare function slapi_rdn_done(rdn: interop.PointerConvertible): void; +declare function rl_make_bare_keymap(): interop.Pointer; -declare function slapi_rdn_get_first(rdn: interop.PointerConvertible, type: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function rl_generic_bind(p1: number, p2: string, p3: string, p4: interop.PointerConvertible): number; -declare function slapi_rdn_get_next(rdn: interop.PointerConvertible, index: number, type: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function rl_bind_key_in_map(p1: number, p2: (p1: number, p2: number) => number, p3: interop.PointerConvertible): number; -declare function slapi_rdn_get_index(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; +declare function rl_cleanup_after_signal(): void; -declare function slapi_rdn_get_index_attr(rdn: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; +declare function rl_free_line_state(): void; -declare function slapi_rdn_contains(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; +declare function imaxabs(j: number): number; -declare function slapi_rdn_contains_attr(rdn: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; +declare function imaxdiv(__numer: number, __denom: number): imaxdiv_t; -declare function slapi_rdn_add(rdn: interop.PointerConvertible, type: string, value: string): number; +declare function strtoimax(__nptr: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function slapi_rdn_remove_index(rdn: interop.PointerConvertible, atindex: number): number; +declare function strtoumax(__nptr: string, __endptr: interop.PointerConvertible, __base: number): number; -declare function slapi_rdn_remove(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; +declare function wcstoimax(__nptr: interop.PointerConvertible, __endptr: interop.PointerConvertible, __base: number): number; -declare function slapi_rdn_remove_attr(rdn: interop.PointerConvertible, type: string): number; +declare function wcstoumax(__nptr: interop.PointerConvertible, __endptr: interop.PointerConvertible, __base: number): number; -declare function slapi_rdn_isempty(rdn: interop.PointerConvertible): number; +declare function gss_acquire_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function slapi_rdn_get_num_components(rdn: interop.PointerConvertible): number; +declare function gss_release_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_rdn_compare(rdn1: interop.PointerConvertible, rdn2: interop.PointerConvertible): number; +declare function gss_init_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible): number; -declare function slapi_rdn_get_rdn(rdn: interop.PointerConvertible): string; +declare function gss_accept_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible): number; -declare function slapi_rdn_get_nrdn(rdn: interop.PointerConvertible): string; +declare function gss_process_context_token(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_sdn_add_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): interop.Pointer; +declare function gss_delete_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_new_mutex(): interop.Pointer; +declare function gss_context_time(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_destroy_mutex(mutex: interop.PointerConvertible): void; +declare function gss_get_mic(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function slapi_lock_mutex(mutex: interop.PointerConvertible): void; +declare function gss_verify_mic(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function slapi_unlock_mutex(mutex: interop.PointerConvertible): number; +declare function gss_wrap(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function slapi_new_condvar(mutex: interop.PointerConvertible): interop.Pointer; +declare function gss_unwrap(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function slapi_destroy_condvar(cvar: interop.PointerConvertible): void; +declare function gss_display_status(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function slapi_wait_condvar(cvar: interop.PointerConvertible, timeout: interop.PointerConvertible): number; +declare function gss_indicate_mechs(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_notify_condvar(cvar: interop.PointerConvertible, notify_all: number): number; +declare function gss_compare_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_ldap_init(ldaphost: string, ldapport: number, secure: number, shared: number): interop.Pointer; +declare function gss_display_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_ldap_unbind(ld: interop.PointerConvertible): void; +declare function gss_import_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_ch_malloc(size: number): string; +declare function gss_release_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_ch_free(ptr: interop.PointerConvertible): void; +declare function gss_release_buffer(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_ch_free_string(ptr: interop.PointerConvertible): void; +declare function gss_release_oid_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_ch_calloc(nelem: number, size: number): string; +declare function gss_inquire_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function slapi_ch_realloc(block: string, size: number): string; +declare function gss_inquire_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible, p9: interop.PointerConvertible): number; -declare function slapi_ch_strdup(s: string): string; +declare function gss_wrap_size_limit(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function slapi_ch_array_free(arrayp: interop.PointerConvertible): void; +declare function gss_export_name_object(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_ch_bvdup(v: interop.PointerConvertible): interop.Pointer; +declare function gss_add_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible): number; -declare function slapi_ch_bvecdup(v: interop.PointerConvertible): interop.Pointer; +declare function gss_inquire_cred_by_mech(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function slapi_control_present(controls: interop.PointerConvertible, oid: string, val: interop.PointerConvertible, iscritical: interop.PointerConvertible): number; +declare function gss_export_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_register_supported_control(controloid: string, controlops: number): void; +declare function gss_import_sec_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_get_supported_controls(ctrloidsp: interop.PointerConvertible, ctrlopsp: interop.PointerConvertible): number; +declare function gss_release_oid(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_dup_control(ctrl: interop.PointerConvertible): interop.Pointer; +declare function gss_create_empty_oid_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function slapi_register_supported_saslmechanism(mechanism: string): void; +declare function gss_add_oid_set_member(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_get_supported_saslmechanisms(): interop.Pointer; +declare function gss_test_oid_set_member(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_get_supported_extended_ops(): interop.Pointer; +declare function gss_str_to_oid(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_op_abandoned(pb: interop.PointerConvertible): number; +declare function gss_oid_to_str(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_op_get_type(op: interop.PointerConvertible): number; +declare function gss_inquire_names_for_mech(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_operation_set_flag(op: interop.PointerConvertible, flag: number): void; +declare function gss_inquire_mechs_for_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_operation_clear_flag(op: interop.PointerConvertible, flag: number): void; +declare function gss_sign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function slapi_operation_is_flag_set(op: interop.PointerConvertible, flag: number): number; +declare function gss_verify(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function slapi_op_type_to_string(type: number): string; +declare function gss_seal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function slapi_send_ldap_result(pb: interop.PointerConvertible, err: number, matched: string, text: string, nentries: number, urls: interop.PointerConvertible): void; +declare function gss_unseal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function slapi_send_ldap_search_entry(pb: interop.PointerConvertible, e: interop.PointerConvertible, ectrls: interop.PointerConvertible, attrs: interop.PointerConvertible, attrsonly: number): number; +declare function gss_export_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_send_ldap_search_reference(pb: interop.PointerConvertible, e: interop.PointerConvertible, urls: interop.PointerConvertible, ectrls: interop.PointerConvertible, v2refs: interop.PointerConvertible): number; +declare function gss_duplicate_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function slapi_str2filter(str: string): interop.Pointer; +declare function gss_canonicalize_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function slapi_filter_dup(f: interop.PointerConvertible): interop.Pointer; +declare function krb5_is_referral_realm(p1: interop.PointerConvertible): number; -declare function slapi_filter_free(f: interop.PointerConvertible, recurse: number): void; +declare function krb5_c_encrypt(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, cipher_state: interop.PointerConvertible, input: interop.PointerConvertible, output: interop.PointerConvertible): number; -declare function slapi_filter_get_choice(f: interop.PointerConvertible): number; +declare function krb5_c_decrypt(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, cipher_state: interop.PointerConvertible, input: interop.PointerConvertible, output: interop.PointerConvertible): number; -declare function slapi_filter_get_ava(f: interop.PointerConvertible, type: interop.PointerConvertible, bval: interop.PointerConvertible): number; +declare function krb5_c_encrypt_length(context: interop.PointerConvertible, enctype: number, inputlen: number, length: interop.PointerConvertible): number; -declare function slapi_filter_list_first(f: interop.PointerConvertible): interop.Pointer; +declare function krb5_c_block_size(context: interop.PointerConvertible, enctype: number, blocksize: interop.PointerConvertible): number; -declare function slapi_filter_list_next(f: interop.PointerConvertible, fprev: interop.PointerConvertible): interop.Pointer; +declare function krb5_c_init_state(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, new_state: interop.PointerConvertible): number; -declare function slapi_filter_get_attribute_type(f: interop.PointerConvertible, type: interop.PointerConvertible): number; +declare function krb5_c_free_state(context: interop.PointerConvertible, key: interop.PointerConvertible, state: interop.PointerConvertible): number; -declare function slapi_x_filter_set_attribute_type(f: interop.PointerConvertible, type: string): number; +declare function krb5_c_make_random_key(context: interop.PointerConvertible, enctype: number, k5_random_key: interop.PointerConvertible): number; -declare function slapi_filter_get_subfilt(f: interop.PointerConvertible, type: interop.PointerConvertible, initial: interop.PointerConvertible, any: interop.PointerConvertible, final: interop.PointerConvertible): number; +declare function krb5_c_random_add_entropy(context: interop.PointerConvertible, randsource_id: number, data: interop.PointerConvertible): number; -declare function slapi_filter_join(ftype: number, f1: interop.PointerConvertible, f2: interop.PointerConvertible): interop.Pointer; +declare function krb5_c_random_make_octets(context: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function slapi_x_filter_append(choice: number, pContainingFilter: interop.PointerConvertible, pNextFilter: interop.PointerConvertible, filterToAppend: interop.PointerConvertible): number; +declare function krb5_c_random_os_entropy(context: interop.PointerConvertible, strong: number, success: interop.PointerConvertible): number; -declare function slapi_filter_test(pb: interop.PointerConvertible, e: interop.PointerConvertible, f: interop.PointerConvertible, verify_access: number): number; +declare function krb5_c_random_seed(context: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function slapi_filter_test_simple(e: interop.PointerConvertible, f: interop.PointerConvertible): number; +declare function krb5_c_string_to_key(context: interop.PointerConvertible, enctype: number, string: interop.PointerConvertible, salt: interop.PointerConvertible, key: interop.PointerConvertible): number; -declare function slapi_filter_apply(f: interop.PointerConvertible, fn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, arg: interop.PointerConvertible, error_code: interop.PointerConvertible): number; +declare function krb5_c_string_to_key_with_params(context: interop.PointerConvertible, enctype: number, string: interop.PointerConvertible, salt: interop.PointerConvertible, params: interop.PointerConvertible, key: interop.PointerConvertible): number; -declare function slapi_search_internal(base: string, scope: number, filter: string, controls: interop.PointerConvertible, attrs: interop.PointerConvertible, attrsonly: number): interop.Pointer; +declare function krb5_c_enctype_compare(context: interop.PointerConvertible, e1: number, e2: number, similar: interop.PointerConvertible): number; -declare function slapi_modify_internal(dn: string, mods: interop.PointerConvertible, controls: interop.PointerConvertible, log_change: number): interop.Pointer; +declare function krb5_c_make_checksum(context: interop.PointerConvertible, cksumtype: number, key: interop.PointerConvertible, usage: number, input: interop.PointerConvertible, cksum: interop.PointerConvertible): number; -declare function slapi_add_internal(dn: string, attrs: interop.PointerConvertible, controls: interop.PointerConvertible, log_changes: number): interop.Pointer; +declare function krb5_c_verify_checksum(context: interop.PointerConvertible, key: interop.PointerConvertible, usage: number, data: interop.PointerConvertible, cksum: interop.PointerConvertible, valid: interop.PointerConvertible): number; -declare function slapi_add_entry_internal(e: interop.PointerConvertible, controls: interop.PointerConvertible, log_change: number): interop.Pointer; +declare function krb5_c_checksum_length(context: interop.PointerConvertible, cksumtype: number, length: interop.PointerConvertible): number; -declare function slapi_delete_internal(dn: string, controls: interop.PointerConvertible, log_change: number): interop.Pointer; +declare function krb5_c_keyed_checksum_types(context: interop.PointerConvertible, enctype: number, count: interop.PointerConvertible, cksumtypes: interop.PointerConvertible): number; -declare function slapi_modrdn_internal(olddn: string, newrdn: string, deloldrdn: number, controls: interop.PointerConvertible, log_change: number): interop.Pointer; +declare function krb5_c_valid_enctype(ktype: number): number; -declare function slapi_rename_internal(olddn: string, newrdn: string, newsuperior: string, delolrdn: number, controls: interop.PointerConvertible, log_change: number): interop.Pointer; +declare function krb5_c_valid_cksumtype(ctype: number): number; -declare function slapi_free_search_results_internal(pb: interop.PointerConvertible): void; +declare function krb5_c_is_coll_proof_cksum(ctype: number): number; -declare function slapi_free_search_results_internal(pb: interop.PointerConvertible): void; +declare function krb5_c_is_keyed_cksum(ctype: number): number; -declare function slapi_search_internal_pb(pb: interop.PointerConvertible): number; +declare function krb5_encrypt(context: interop.PointerConvertible, inptr: interop.PointerConvertible, outptr: interop.PointerConvertible, size: number, eblock: interop.PointerConvertible, ivec: interop.PointerConvertible): number; -declare function slapi_search_internal_callback_pb(pb: interop.PointerConvertible, callback_data: interop.PointerConvertible, prc: (p1: number, p2: interop.PointerConvertible) => void, psec: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, prec: (p1: string, p2: interop.PointerConvertible) => number): number; +declare function krb5_decrypt(context: interop.PointerConvertible, inptr: interop.PointerConvertible, outptr: interop.PointerConvertible, size: number, eblock: interop.PointerConvertible, ivec: interop.PointerConvertible): number; -declare function slapi_add_internal_pb(pb: interop.PointerConvertible): number; +declare function krb5_process_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, key: interop.PointerConvertible): number; -declare function slapi_modify_internal_pb(pb: interop.PointerConvertible): number; +declare function krb5_finish_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible): number; -declare function slapi_modrdn_internal_pb(pb: interop.PointerConvertible): number; +declare function krb5_string_to_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, keyblock: interop.PointerConvertible, data: interop.PointerConvertible, salt: interop.PointerConvertible): number; -declare function slapi_delete_internal_pb(pb: interop.PointerConvertible): number; +declare function krb5_init_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, keyblock: interop.PointerConvertible, ptr: interop.PointerConvertible): number; -declare function slapi_seq_internal_callback_pb(pb: interop.PointerConvertible, callback_data: interop.PointerConvertible, res_callback: (p1: number, p2: interop.PointerConvertible) => void, srch_callback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, ref_callback: (p1: string, p2: interop.PointerConvertible) => number): number; +declare function krb5_finish_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, ptr: interop.PointerConvertible): number; -declare function slapi_search_internal_set_pb(pb: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_random_key(context: interop.PointerConvertible, eblock: interop.PointerConvertible, ptr: interop.PointerConvertible, keyblock: interop.PointerConvertible): number; -declare function slapi_add_entry_internal_set_pb(pb: interop.PointerConvertible, e: interop.PointerConvertible, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_eblock_enctype(context: interop.PointerConvertible, eblock: interop.PointerConvertible): number; -declare function slapi_add_internal_set_pb(pb: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): number; +declare function krb5_use_enctype(context: interop.PointerConvertible, eblock: interop.PointerConvertible, enctype: number): number; -declare function slapi_modify_internal_set_pb(pb: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_encrypt_size(length: number, crypto: number): number; -declare function slapi_rename_internal_set_pb(pb: interop.PointerConvertible, olddn: string, newrdn: string, newsuperior: string, deloldrdn: number, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_checksum_size(context: interop.PointerConvertible, ctype: number): number; -declare function slapi_delete_internal_set_pb(pb: interop.PointerConvertible, dn: string, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_calculate_checksum(context: interop.PointerConvertible, ctype: number, in: interop.PointerConvertible, in_length: number, seed: interop.PointerConvertible, seed_length: number, outcksum: interop.PointerConvertible): number; -declare function slapi_seq_internal_set_pb(pb: interop.PointerConvertible, ibase: string, type: number, attrname: string, val: string, attrs: interop.PointerConvertible, attrsonly: number, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): void; +declare function krb5_verify_checksum(context: interop.PointerConvertible, ctype: number, cksum: interop.PointerConvertible, in: interop.PointerConvertible, in_length: number, seed: interop.PointerConvertible, seed_length: number): number; -declare function slapi_is_connection_ssl(pPB: interop.PointerConvertible, isSSL: interop.PointerConvertible): number; +declare function krb5_cc_get_name(context: interop.PointerConvertible, cache: interop.PointerConvertible): string; -declare function slapi_get_client_port(pPB: interop.PointerConvertible, fromPort: interop.PointerConvertible): number; +declare function krb5_cc_gen_new(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; -declare function slapi_compute_add_evaluator(function$: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number): number; +declare function krb5_cc_initialize(context: interop.PointerConvertible, cache: interop.PointerConvertible, principal: interop.PointerConvertible): number; -declare function slapi_compute_add_search_rewriter(function$: (p1: interop.PointerConvertible) => number): number; +declare function krb5_cc_destroy(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; -declare function compute_rewrite_search_filter(pb: interop.PointerConvertible): number; +declare function krb5_cc_close(context: interop.PointerConvertible, cache: interop.PointerConvertible): number; -declare function compute_evaluator(c: interop.PointerConvertible, type: string, e: interop.PointerConvertible, outputfn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): number; +declare function krb5_cc_store_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, creds: interop.PointerConvertible): number; -declare function slapi_x_compute_get_pblock(c: interop.PointerConvertible, pb: interop.PointerConvertible): number; +declare function krb5_cc_retrieve_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number, mcreds: interop.PointerConvertible, creds: interop.PointerConvertible): number; -declare function slapi_be_set_readonly(be: interop.PointerConvertible, readonly: number): void; +declare function krb5_cc_get_principal(context: interop.PointerConvertible, cache: interop.PointerConvertible, principal: interop.PointerConvertible): number; -declare function slapi_be_get_readonly(be: interop.PointerConvertible): number; +declare function krb5_cc_start_seq_get(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function slapi_x_be_get_updatedn(be: interop.PointerConvertible): string; +declare function krb5_cc_next_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible, creds: interop.PointerConvertible): number; -declare function slapi_be_select(sdn: interop.PointerConvertible): interop.Pointer; +declare function krb5_cc_end_seq_get(context: interop.PointerConvertible, cache: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function slapi_register_object_extension(pluginname: string, objectname: string, constructor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, destructor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void, objecttype: interop.PointerConvertible, extensionhandle: interop.PointerConvertible): number; +declare function krb5_cc_remove_cred(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number, creds: interop.PointerConvertible): number; -declare function slapi_get_object_extension(objecttype: number, object: interop.PointerConvertible, extensionhandle: number): interop.Pointer; +declare function krb5_cc_set_flags(context: interop.PointerConvertible, cache: interop.PointerConvertible, flags: number): number; -declare function slapi_set_object_extension(objecttype: number, object: interop.PointerConvertible, extensionhandle: number, extension: interop.PointerConvertible): void; +declare function krb5_cc_get_type(context: interop.PointerConvertible, cache: interop.PointerConvertible): string; -declare function slapi_x_backend_get_flags(be: interop.PointerConvertible, flags: interop.PointerConvertible): number; +declare function krb5_cc_move(context: interop.PointerConvertible, src: interop.PointerConvertible, dst: interop.PointerConvertible): number; -declare function slapi_log_error(severity: number, subsystem: string, fmt: string): number; +declare function krb5_cc_last_change_time(context: interop.PointerConvertible, ccache: interop.PointerConvertible, change_time: interop.PointerConvertible): number; -declare function sqlite3_libversion(): string; +declare function krb5_cc_lock(context: interop.PointerConvertible, ccache: interop.PointerConvertible): number; -declare function sqlite3_sourceid(): string; +declare function krb5_cc_unlock(context: interop.PointerConvertible, ccache: interop.PointerConvertible): number; -declare function sqlite3_libversion_number(): number; +declare function krb5_cc_cache_match(context: interop.PointerConvertible, client: interop.PointerConvertible, id: interop.PointerConvertible): number; -declare function sqlite3_compileoption_used(zOptName: string): number; +declare function krb5_cccol_cursor_new(context: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function sqlite3_compileoption_get(N: number): string; +declare function krb5_cccol_cursor_next(context: interop.PointerConvertible, cursor: interop.PointerConvertible, ccache: interop.PointerConvertible): number; -declare function sqlite3_threadsafe(): number; +declare function krb5_cccol_cursor_free(context: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function sqlite3_close(p1: interop.PointerConvertible): number; +declare function krb5_cccol_last_change_time(context: interop.PointerConvertible, change_time: interop.PointerConvertible): number; -declare function sqlite3_close_v2(p1: interop.PointerConvertible): number; +declare function krb5_cccol_lock(context: interop.PointerConvertible): number; -declare function sqlite3_exec(p1: interop.PointerConvertible, sql: string, callback: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, errmsg: interop.PointerConvertible): number; +declare function krb5_cccol_unlock(context: interop.PointerConvertible): number; -declare function sqlite3_initialize(): number; +declare function krb5_cc_new_unique(context: interop.PointerConvertible, type: string, hint: string, id: interop.PointerConvertible): number; -declare function sqlite3_shutdown(): number; +declare function krb5_kt_get_type(p1: interop.PointerConvertible, keytab: interop.PointerConvertible): string; -declare function sqlite3_os_init(): number; +declare function krb5_kt_get_name(context: interop.PointerConvertible, keytab: interop.PointerConvertible, name: string, namelen: number): number; -declare function sqlite3_os_end(): number; +declare function krb5_kt_close(context: interop.PointerConvertible, keytab: interop.PointerConvertible): number; -declare function sqlite3_config(p1: number): number; +declare function krb5_kt_get_entry(context: interop.PointerConvertible, keytab: interop.PointerConvertible, principal: interop.PointerConvertible, vno: number, enctype: number, entry: interop.PointerConvertible): number; -declare function sqlite3_db_config(p1: interop.PointerConvertible, op: number): number; +declare function krb5_kt_start_seq_get(context: interop.PointerConvertible, keytab: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function sqlite3_extended_result_codes(p1: interop.PointerConvertible, onoff: number): number; +declare function krb5_kt_next_entry(context: interop.PointerConvertible, keytab: interop.PointerConvertible, entry: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function sqlite3_last_insert_rowid(p1: interop.PointerConvertible): number; +declare function krb5_kt_end_seq_get(context: interop.PointerConvertible, keytab: interop.PointerConvertible, cursor: interop.PointerConvertible): number; -declare function sqlite3_set_last_insert_rowid(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_init_context(p1: interop.PointerConvertible): number; -declare function sqlite3_changes(p1: interop.PointerConvertible): number; +declare function krb5_init_secure_context(p1: interop.PointerConvertible): number; -declare function sqlite3_changes64(p1: interop.PointerConvertible): number; +declare function krb5_free_context(p1: interop.PointerConvertible): void; -declare function sqlite3_total_changes(p1: interop.PointerConvertible): number; +declare function krb5_copy_context(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_total_changes64(p1: interop.PointerConvertible): number; +declare function krb5_set_default_tgs_enctypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_interrupt(p1: interop.PointerConvertible): void; +declare function krb5_get_permitted_enctypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_is_interrupted(p1: interop.PointerConvertible): number; +declare function krb5_is_thread_safe(): number; -declare function sqlite3_complete(sql: string): number; +declare function krb5_server_decrypt_ticket_keytab(context: interop.PointerConvertible, kt: interop.PointerConvertible, ticket: interop.PointerConvertible): number; -declare function sqlite3_complete16(sql: interop.PointerConvertible): number; +declare function krb5_free_tgt_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_busy_handler(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => number, p3: interop.PointerConvertible): number; +declare function krb5_get_credentials(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_busy_timeout(p1: interop.PointerConvertible, ms: number): number; +declare function krb5_get_credentials_validate(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_get_table(db: interop.PointerConvertible, zSql: string, pazResult: interop.PointerConvertible, pnRow: interop.PointerConvertible, pnColumn: interop.PointerConvertible, pzErrmsg: interop.PointerConvertible): number; +declare function krb5_get_credentials_renew(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_free_table(result: interop.PointerConvertible): void; +declare function krb5_mk_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: string, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function sqlite3_mprintf(p1: string): string; +declare function krb5_mk_req_extended(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function sqlite3_vmprintf(p1: string, p2: string): string; +declare function krb5_mk_rep(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_snprintf(p1: number, p2: string, p3: string): string; +declare function krb5_rd_rep(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_vsnprintf(p1: number, p2: string, p3: string, p4: string): string; +declare function krb5_mk_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_malloc(p1: number): interop.Pointer; +declare function krb5_rd_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_malloc64(p1: number): interop.Pointer; +declare function krb5_rd_safe(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_realloc(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_rd_priv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_realloc64(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_parse_name(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; -declare function sqlite3_free(p1: interop.PointerConvertible): void; +declare function krb5_parse_name_flags(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function sqlite3_msize(p1: interop.PointerConvertible): number; +declare function krb5_unparse_name(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_memory_used(): number; +declare function krb5_unparse_name_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_memory_highwater(resetFlag: number): number; +declare function krb5_unparse_name_flags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function sqlite3_randomness(N: number, P: interop.PointerConvertible): void; +declare function krb5_unparse_name_flags_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_set_authorizer(p1: interop.PointerConvertible, xAuth: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: string) => number, pUserData: interop.PointerConvertible): number; +declare function krb5_set_principal_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function sqlite3_trace(p1: interop.PointerConvertible, xTrace: (p1: interop.PointerConvertible, p2: string) => void, p3: interop.PointerConvertible): interop.Pointer; +declare function krb5_address_search(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_profile(p1: interop.PointerConvertible, xProfile: (p1: interop.PointerConvertible, p2: string, p3: number) => void, p3: interop.PointerConvertible): interop.Pointer; +declare function krb5_address_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_trace_v2(p1: interop.PointerConvertible, uMask: number, xCallback: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, pCtx: interop.PointerConvertible): number; +declare function krb5_address_order(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_progress_handler(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible) => number, p4: interop.PointerConvertible): void; +declare function krb5_realm_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_open(filename: string, ppDb: interop.PointerConvertible): number; +declare function krb5_principal_compare(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_open16(filename: interop.PointerConvertible, ppDb: interop.PointerConvertible): number; +declare function krb5_init_keyblock(p1: interop.PointerConvertible, enctype: number, length: number, out: interop.PointerConvertible): number; -declare function sqlite3_open_v2(filename: string, ppDb: interop.PointerConvertible, flags: number, zVfs: string): number; +declare function krb5_copy_keyblock(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_uri_parameter(z: string, zParam: string): string; +declare function krb5_copy_keyblock_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_uri_boolean(z: string, zParam: string, bDefault: number): number; +declare function krb5_copy_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_uri_int64(p1: string, p2: string, p3: number): number; +declare function krb5_copy_data(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_uri_key(z: string, N: number): string; +declare function krb5_copy_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_filename_database(p1: string): string; +declare function krb5_copy_addresses(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_filename_journal(p1: string): string; +declare function krb5_copy_ticket(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_filename_wal(p1: string): string; +declare function krb5_copy_authdata(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_database_file_object(p1: string): interop.Pointer; +declare function krb5_copy_authenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_create_filename(zDatabase: string, zJournal: string, zWal: string, nParam: number, azParam: interop.PointerConvertible): string; +declare function krb5_copy_checksum(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_free_filename(p1: string): void; +declare function krb5_get_server_rcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_errcode(db: interop.PointerConvertible): number; +declare function krb5_build_principal_ext(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; -declare function sqlite3_extended_errcode(db: interop.PointerConvertible): number; +declare function krb5_build_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; -declare function sqlite3_errmsg(p1: interop.PointerConvertible): string; +declare function krb5_build_principal_alloc_va(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: string): number; -declare function sqlite3_errmsg16(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_425_conv_principal(p1: interop.PointerConvertible, name: string, instance: string, realm: string, princ: interop.PointerConvertible): number; -declare function sqlite3_errstr(p1: number): string; +declare function krb5_524_conv_principal(context: interop.PointerConvertible, princ: interop.PointerConvertible, name: string, inst: string, realm: string): number; -declare function sqlite3_error_offset(db: interop.PointerConvertible): number; +declare function krb5_524_convert_creds(context: interop.PointerConvertible, v5creds: interop.PointerConvertible, v4creds: interop.PointerConvertible): number; -declare function sqlite3_limit(p1: interop.PointerConvertible, id: number, newVal: number): number; +declare function krb5_kt_resolve(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; -declare function sqlite3_prepare(db: interop.PointerConvertible, zSql: string, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_kt_default_name(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function sqlite3_prepare_v2(db: interop.PointerConvertible, zSql: string, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_kt_default(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_prepare_v3(db: interop.PointerConvertible, zSql: string, nByte: number, prepFlags: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_free_keytab_entry_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_prepare16(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_kt_remove_entry(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_prepare16_v2(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_kt_add_entry(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_prepare16_v3(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, prepFlags: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; +declare function krb5_principal2salt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_sql(pStmt: interop.PointerConvertible): string; +declare function krb5_cc_resolve(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; -declare function sqlite3_expanded_sql(pStmt: interop.PointerConvertible): string; +declare function krb5_cc_default_name(p1: interop.PointerConvertible): string; -declare function sqlite3_normalized_sql(pStmt: interop.PointerConvertible): string; +declare function krb5_cc_set_default_name(p1: interop.PointerConvertible, p2: string): number; -declare function sqlite3_stmt_readonly(pStmt: interop.PointerConvertible): number; +declare function krb5_cc_default(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_stmt_isexplain(pStmt: interop.PointerConvertible): number; +declare function krb5_cc_copy_creds(context: interop.PointerConvertible, incc: interop.PointerConvertible, outcc: interop.PointerConvertible): number; -declare function sqlite3_stmt_explain(pStmt: interop.PointerConvertible, eMode: number): number; +declare function krb5_cc_get_config(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible): number; -declare function sqlite3_stmt_busy(p1: interop.PointerConvertible): number; +declare function krb5_cc_set_config(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible): number; -declare function sqlite3_bind_blob(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, n: number, p5: (p1: interop.PointerConvertible) => void): number; +declare function krb5_is_config_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_bind_blob64(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible) => void): number; +declare function krb5_free_principal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_double(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function krb5_free_authenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_int(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function krb5_free_addresses(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_int64(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function krb5_free_authdata(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_null(p1: interop.PointerConvertible, p2: number): number; +declare function krb5_free_ticket(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_text(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: (p1: interop.PointerConvertible) => void): number; +declare function krb5_free_error(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_text16(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible) => void): number; +declare function krb5_free_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_text64(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: (p1: interop.PointerConvertible) => void, encoding: number): number; +declare function krb5_free_cred_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_value(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function krb5_free_checksum(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_pointer(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: string, p5: (p1: interop.PointerConvertible) => void): number; +declare function krb5_free_checksum_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_zeroblob(p1: interop.PointerConvertible, p2: number, n: number): number; +declare function krb5_free_keyblock(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_zeroblob64(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function krb5_free_keyblock_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_parameter_count(p1: interop.PointerConvertible): number; +declare function krb5_free_ap_rep_enc_part(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_parameter_name(p1: interop.PointerConvertible, p2: number): string; +declare function krb5_free_data(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_bind_parameter_index(p1: interop.PointerConvertible, zName: string): number; +declare function krb5_free_data_contents(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_clear_bindings(p1: interop.PointerConvertible): number; +declare function krb5_free_unparsed_name(p1: interop.PointerConvertible, p2: string): void; -declare function sqlite3_column_count(pStmt: interop.PointerConvertible): number; +declare function krb5_free_cksumtypes(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function sqlite3_column_name(p1: interop.PointerConvertible, N: number): string; +declare function krb5_us_timeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_column_name16(p1: interop.PointerConvertible, N: number): interop.Pointer; +declare function krb5_timeofday(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_column_database_name(p1: interop.PointerConvertible, p2: number): string; +declare function krb5_os_localaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_column_database_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_get_default_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_column_table_name(p1: interop.PointerConvertible, p2: number): string; +declare function krb5_set_default_realm(p1: interop.PointerConvertible, p2: string): number; -declare function sqlite3_column_table_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_free_default_realm(p1: interop.PointerConvertible, p2: string): void; -declare function sqlite3_column_origin_name(p1: interop.PointerConvertible, p2: number): string; +declare function krb5_sname_to_principal(p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function sqlite3_column_origin_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_change_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, newpw: string, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; -declare function sqlite3_column_decltype(p1: interop.PointerConvertible, p2: number): string; +declare function krb5_set_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, newpw: string, change_password_for: interop.PointerConvertible, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; -declare function sqlite3_column_decltype16(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function krb5_set_password_using_ccache(context: interop.PointerConvertible, ccache: interop.PointerConvertible, newpw: string, change_password_for: interop.PointerConvertible, result_code: interop.PointerConvertible, result_code_string: interop.PointerConvertible, result_string: interop.PointerConvertible): number; -declare function sqlite3_step(p1: interop.PointerConvertible): number; +declare function krb5_get_profile(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_data_count(pStmt: interop.PointerConvertible): number; +declare function krb5_rd_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function sqlite3_column_blob(p1: interop.PointerConvertible, iCol: number): interop.Pointer; +declare function krb5_kt_read_service_key(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function sqlite3_column_double(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_mk_safe(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_column_int(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_mk_priv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_column_int64(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_sendauth(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible): number; -declare function sqlite3_column_text(p1: interop.PointerConvertible, iCol: number): interop.Pointer; +declare function krb5_recvauth(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function sqlite3_column_text16(p1: interop.PointerConvertible, iCol: number): interop.Pointer; +declare function krb5_recvauth_version(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible): number; -declare function sqlite3_column_value(p1: interop.PointerConvertible, iCol: number): interop.Pointer; +declare function krb5_mk_ncred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_column_bytes(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_mk_1cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_column_bytes16(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_rd_cred(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function sqlite3_column_type(p1: interop.PointerConvertible, iCol: number): number; +declare function krb5_fwd_tgt_creds(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, forwardable: number, p8: interop.PointerConvertible): number; -declare function sqlite3_finalize(pStmt: interop.PointerConvertible): number; +declare function krb5_auth_con_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_reset(pStmt: interop.PointerConvertible): number; +declare function krb5_auth_con_free(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_create_function(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void): number; +declare function krb5_auth_con_setflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function sqlite3_create_function16(db: interop.PointerConvertible, zFunctionName: interop.PointerConvertible, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void): number; +declare function krb5_auth_con_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_create_function_v2(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void, xDestroy: (p1: interop.PointerConvertible) => void): number; +declare function krb5_auth_con_set_checksum_func(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible): number; -declare function sqlite3_create_window_function(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void, xValue: (p1: interop.PointerConvertible) => void, xInverse: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xDestroy: (p1: interop.PointerConvertible) => void): number; +declare function krb5_auth_con_get_checksum_func(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_aggregate_count(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_setaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_expired(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_getaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_transfer_bindings(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function krb5_auth_con_setports(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function sqlite3_global_recover(): number; +declare function krb5_auth_con_setuseruserkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_thread_cleanup(): void; +declare function krb5_auth_con_getkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_memory_alarm(p1: (p1: interop.PointerConvertible, p2: number, p3: number) => void, p2: interop.PointerConvertible, p3: number): number; +declare function krb5_auth_con_getsendsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_blob(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_auth_con_getrecvsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_double(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_setsendsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_int(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_setrecvsubkey(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_int64(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_getlocalseqnumber(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_pointer(p1: interop.PointerConvertible, p2: string): interop.Pointer; +declare function krb5_auth_con_getremoteseqnumber(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_text(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_auth_con_setrcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_text16(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_auth_con_getrcache(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_text16le(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_auth_con_getauthenticator(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_text16be(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_read_password(p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: interop.PointerConvertible): number; -declare function sqlite3_value_bytes(p1: interop.PointerConvertible): number; +declare function krb5_aname_to_localname(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string): number; -declare function sqlite3_value_bytes16(p1: interop.PointerConvertible): number; +declare function krb5_get_host_realm(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible): number; -declare function sqlite3_value_type(p1: interop.PointerConvertible): number; +declare function krb5_free_host_realm(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function sqlite3_value_numeric_type(p1: interop.PointerConvertible): number; +declare function krb5_kuserok(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function sqlite3_value_nochange(p1: interop.PointerConvertible): number; +declare function krb5_auth_con_genaddrs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function sqlite3_value_frombind(p1: interop.PointerConvertible): number; +declare function krb5_set_real_time(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function sqlite3_value_encoding(p1: interop.PointerConvertible): number; +declare function krb5_get_time_offsets(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function sqlite3_value_subtype(p1: interop.PointerConvertible): number; +declare function krb5_string_to_enctype(p1: string, p2: interop.PointerConvertible): number; -declare function sqlite3_value_dup(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_string_to_salttype(p1: string, p2: interop.PointerConvertible): number; -declare function sqlite3_value_free(p1: interop.PointerConvertible): void; +declare function krb5_string_to_cksumtype(p1: string, p2: interop.PointerConvertible): number; -declare function sqlite3_aggregate_context(p1: interop.PointerConvertible, nBytes: number): interop.Pointer; +declare function krb5_string_to_timestamp(p1: string, p2: interop.PointerConvertible): number; -declare function sqlite3_user_data(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_string_to_deltat(p1: string, p2: interop.PointerConvertible): number; -declare function sqlite3_context_db_handle(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_enctype_to_string(p1: number, p2: string, p3: number): number; -declare function sqlite3_get_auxdata(p1: interop.PointerConvertible, N: number): interop.Pointer; +declare function krb5_salttype_to_string(p1: number, p2: string, p3: number): number; -declare function sqlite3_set_auxdata(p1: interop.PointerConvertible, N: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_cksumtype_to_string(p1: number, p2: string, p3: number): number; -declare function sqlite3_result_blob(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_timestamp_to_string(p1: number, p2: string, p3: number): number; -declare function sqlite3_result_blob64(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_timestamp_to_sfstring(p1: number, p2: string, p3: number, p4: string): number; -declare function sqlite3_result_double(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_deltat_to_string(p1: number, p2: string, p3: number): number; -declare function sqlite3_result_error(p1: interop.PointerConvertible, p2: string, p3: number): void; +declare function krb5_prompter_posix(context: interop.PointerConvertible, data: interop.PointerConvertible, name: string, banner: string, num_prompts: number, prompts: interop.Pointer): number; -declare function sqlite3_result_error16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; +declare function krb5_get_init_creds_opt_alloc(context: interop.PointerConvertible, opt: interop.PointerConvertible): number; -declare function sqlite3_result_error_toobig(p1: interop.PointerConvertible): void; +declare function krb5_get_init_creds_opt_free(context: interop.PointerConvertible, opt: interop.PointerConvertible): void; -declare function sqlite3_result_error_nomem(p1: interop.PointerConvertible): void; +declare function krb5_get_init_creds_opt_init(opt: interop.PointerConvertible): void; -declare function sqlite3_result_error_code(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_get_init_creds_opt_set_tkt_life(opt: interop.PointerConvertible, tkt_life: number): void; -declare function sqlite3_result_int(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_get_init_creds_opt_set_renew_life(opt: interop.PointerConvertible, renew_life: number): void; -declare function sqlite3_result_int64(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_get_init_creds_opt_set_forwardable(opt: interop.PointerConvertible, forwardable: number): void; -declare function sqlite3_result_null(p1: interop.PointerConvertible): void; +declare function krb5_get_init_creds_opt_set_proxiable(opt: interop.PointerConvertible, proxiable: number): void; -declare function sqlite3_result_text(p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_get_init_creds_opt_set_canonicalize(opt: interop.PointerConvertible, canonicalize: number): void; -declare function sqlite3_result_text64(p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible) => void, encoding: number): void; +declare function krb5_get_init_creds_opt_set_etype_list(opt: interop.PointerConvertible, etype_list: interop.PointerConvertible, etype_list_length: number): void; -declare function sqlite3_result_text16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_get_init_creds_opt_set_address_list(opt: interop.PointerConvertible, addresses: interop.PointerConvertible): void; -declare function sqlite3_result_text16le(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_get_init_creds_opt_set_preauth_list(opt: interop.PointerConvertible, preauth_list: interop.PointerConvertible, preauth_list_length: number): void; -declare function sqlite3_result_text16be(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_get_init_creds_opt_set_salt(opt: interop.PointerConvertible, salt: interop.PointerConvertible): void; -declare function sqlite3_result_value(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function krb5_get_init_creds_opt_set_change_password_prompt(opt: interop.PointerConvertible, prompt: number): void; -declare function sqlite3_result_pointer(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: (p1: interop.PointerConvertible) => void): void; +declare function krb5_get_init_creds_opt_set_pa(context: interop.PointerConvertible, opt: interop.PointerConvertible, attr: string, value: string): number; -declare function sqlite3_result_zeroblob(p1: interop.PointerConvertible, n: number): void; +declare function krb5_get_init_creds_opt_set_process_last_req(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p4: interop.PointerConvertible): number; -declare function sqlite3_result_zeroblob64(p1: interop.PointerConvertible, n: number): number; +declare function krb5_get_init_creds_password(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, password: string, prompter: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number, p6: interop.PointerConvertible) => number, data: interop.PointerConvertible, start_time: number, in_tkt_service: string, k5_gic_options: interop.PointerConvertible): number; -declare function sqlite3_result_subtype(p1: interop.PointerConvertible, p2: number): void; +declare function krb5_get_init_creds_keytab(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, arg_keytab: interop.PointerConvertible, start_time: number, in_tkt_service: string, k5_gic_options: interop.PointerConvertible): number; -declare function sqlite3_create_collation(p1: interop.PointerConvertible, zName: string, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number): number; +declare function krb5_verify_init_creds_opt_init(k5_vic_options: interop.PointerConvertible): void; -declare function sqlite3_create_collation_v2(p1: interop.PointerConvertible, zName: string, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, xDestroy: (p1: interop.PointerConvertible) => void): number; +declare function krb5_verify_init_creds_opt_set_ap_req_nofail(k5_vic_options: interop.PointerConvertible, ap_req_nofail: number): void; -declare function sqlite3_create_collation16(p1: interop.PointerConvertible, zName: interop.PointerConvertible, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number): number; +declare function krb5_verify_init_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, ap_req_server: interop.PointerConvertible, ap_req_keytab: interop.PointerConvertible, ccache: interop.PointerConvertible, k5_vic_options: interop.PointerConvertible): number; -declare function sqlite3_collation_needed(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string) => void): number; +declare function krb5_get_validated_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, ccache: interop.PointerConvertible, in_tkt_service: string): number; -declare function sqlite3_collation_needed16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => void): number; +declare function krb5_get_renewed_creds(context: interop.PointerConvertible, creds: interop.PointerConvertible, client: interop.PointerConvertible, ccache: interop.PointerConvertible, in_tkt_service: string): number; -declare function sqlite3_sleep(p1: number): number; +declare function krb5_decode_ticket(code: interop.PointerConvertible, rep: interop.PointerConvertible): number; -declare function sqlite3_get_autocommit(p1: interop.PointerConvertible): number; +declare function krb5_appdefault_string(context: interop.PointerConvertible, appname: string, realm: interop.PointerConvertible, option: string, default_value: string, ret_value: interop.PointerConvertible): void; -declare function sqlite3_db_handle(p1: interop.PointerConvertible): interop.Pointer; +declare function krb5_appdefault_boolean(context: interop.PointerConvertible, appname: string, realm: interop.PointerConvertible, option: string, default_value: number, ret_value: interop.PointerConvertible): void; -declare function sqlite3_db_name(db: interop.PointerConvertible, N: number): string; +declare function krb5_get_prompt_types(context: interop.PointerConvertible): interop.Pointer; -declare function sqlite3_db_filename(db: interop.PointerConvertible, zDbName: string): string; +declare function krb5_set_error_message(p1: interop.PointerConvertible, p2: number, p3: string): void; -declare function sqlite3_db_readonly(db: interop.PointerConvertible, zDbName: string): number; +declare function krb5_vset_error_message(p1: interop.PointerConvertible, p2: number, p3: string, p4: string): void; -declare function sqlite3_txn_state(p1: interop.PointerConvertible, zSchema: string): number; +declare function krb5_get_error_message(p1: interop.PointerConvertible, p2: number): string; -declare function sqlite3_next_stmt(pDb: interop.PointerConvertible, pStmt: interop.PointerConvertible): interop.Pointer; +declare function krb5_free_error_message(p1: interop.PointerConvertible, p2: string): void; -declare function sqlite3_commit_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: interop.PointerConvertible): interop.Pointer; +declare function krb5_clear_error_message(p1: interop.PointerConvertible): void; -declare function sqlite3_rollback_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible): interop.Pointer; +declare function com_err(progname: string, code: number, format: string): void; -declare function sqlite3_autovacuum_pages(db: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: number) => number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): number; +declare function com_err_va(progname: string, code: number, format: string, args: string): void; -declare function sqlite3_update_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: number) => void, p3: interop.PointerConvertible): interop.Pointer; +declare function error_message(code: number): string; -declare function sqlite3_enable_shared_cache(p1: number): number; +declare function set_com_err_hook(handler: (p1: string, p2: number, p3: string, p4: string) => void): (p1: string, p2: number, p3: string, p4: string) => void; -declare function sqlite3_release_memory(p1: number): number; +declare function reset_com_err_hook(): (p1: string, p2: number, p3: string, p4: string) => void; -declare function sqlite3_db_release_memory(p1: interop.PointerConvertible): number; +declare function add_error_table(et: interop.PointerConvertible): number; -declare function sqlite3_soft_heap_limit64(N: number): number; +declare function remove_error_table(et: interop.PointerConvertible): number; -declare function sqlite3_soft_heap_limit(N: number): void; +declare function initialize_krb5_error_table(): void; -declare function sqlite3_table_column_metadata(db: interop.PointerConvertible, zDbName: string, zTableName: string, zColumnName: string, pzDataType: interop.PointerConvertible, pzCollSeq: interop.PointerConvertible, pNotNull: interop.PointerConvertible, pPrimaryKey: interop.PointerConvertible, pAutoinc: interop.PointerConvertible): number; +declare function initialize_k524_error_table(): void; -declare function sqlite3_auto_extension(xEntryPoint: () => void): number; +declare function initialize_asn1_error_table(): void; -declare function sqlite3_cancel_auto_extension(xEntryPoint: () => void): number; +declare function krb5_gss_register_acceptor_identity(p1: string): number; -declare function sqlite3_reset_auto_extension(): void; +declare function gss_krb5_get_tkt_flags(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, ticket_flags: interop.PointerConvertible): number; -declare function sqlite3_create_module(db: interop.PointerConvertible, zName: string, p: interop.PointerConvertible, pClientData: interop.PointerConvertible): number; +declare function gss_krb5_copy_ccache(minor_status: interop.PointerConvertible, cred_handle: interop.PointerConvertible, out_ccache: interop.PointerConvertible): number; -declare function sqlite3_create_module_v2(db: interop.PointerConvertible, zName: string, p: interop.PointerConvertible, pClientData: interop.PointerConvertible, xDestroy: (p1: interop.PointerConvertible) => void): number; +declare function gss_krb5_ccache_name(minor_status: interop.PointerConvertible, name: string, out_name: interop.PointerConvertible): number; -declare function sqlite3_drop_modules(db: interop.PointerConvertible, azKeep: interop.PointerConvertible): number; +declare function gss_krb5_set_allowable_enctypes(minor_status: interop.PointerConvertible, cred: interop.PointerConvertible, num_ktypes: number, ktypes: interop.PointerConvertible): number; -declare function sqlite3_declare_vtab(p1: interop.PointerConvertible, zSQL: string): number; +declare function gss_krb5_export_lucid_sec_context(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, version: number, kctx: interop.PointerConvertible): number; -declare function sqlite3_overload_function(p1: interop.PointerConvertible, zFuncName: string, nArg: number): number; +declare function apple_gss_krb5_export_authdata_if_relevant_context(minor_status: interop.PointerConvertible, context_handle: interop.PointerConvertible, version: number, kctx: interop.PointerConvertible): number; -declare function sqlite3_blob_open(p1: interop.PointerConvertible, zDb: string, zTable: string, zColumn: string, iRow: number, flags: number, ppBlob: interop.PointerConvertible): number; +declare function apple_gss_krb5_free_authdata_if_relevant(minor_status: interop.PointerConvertible, kctx: interop.PointerConvertible): number; -declare function sqlite3_blob_reopen(p1: interop.PointerConvertible, p2: number): number; +declare function gss_krb5_free_lucid_sec_context(minor_status: interop.PointerConvertible, kctx: interop.PointerConvertible): number; -declare function sqlite3_blob_close(p1: interop.PointerConvertible): number; +declare function gss_krb5_ui(p1: interop.PointerConvertible, p2: number): number; -declare function sqlite3_blob_bytes(p1: interop.PointerConvertible): number; +declare function u_versionFromString(versionArray: unknown /* const array */, versionString: string): void; -declare function sqlite3_blob_read(p1: interop.PointerConvertible, Z: interop.PointerConvertible, N: number, iOffset: number): number; +declare function u_versionFromUString(versionArray: unknown /* const array */, versionString: interop.PointerConvertible): void; -declare function sqlite3_blob_write(p1: interop.PointerConvertible, z: interop.PointerConvertible, n: number, iOffset: number): number; +declare function u_versionToString(versionArray: unknown /* const array */, versionString: string): void; -declare function sqlite3_vfs_find(zVfsName: string): interop.Pointer; +declare function u_getVersion(versionArray: unknown /* const array */): void; -declare function sqlite3_vfs_register(p1: interop.PointerConvertible, makeDflt: number): number; +declare function utf8_nextCharSafeBody(s: interop.PointerConvertible, pi: interop.PointerConvertible, length: number, c: number, strict: number): number; -declare function sqlite3_vfs_unregister(p1: interop.PointerConvertible): number; +declare function utf8_appendCharSafeBody(s: interop.PointerConvertible, i: number, length: number, c: number, pIsError: interop.PointerConvertible): number; -declare function sqlite3_mutex_alloc(p1: number): interop.Pointer; +declare function utf8_prevCharSafeBody(s: interop.PointerConvertible, start: number, pi: interop.PointerConvertible, c: number, strict: number): number; -declare function sqlite3_mutex_free(p1: interop.PointerConvertible): void; +declare function utf8_back1SafeBody(s: interop.PointerConvertible, start: number, i: number): number; -declare function sqlite3_mutex_enter(p1: interop.PointerConvertible): void; +declare function u_errorName(code: interop.Enum): string; -declare function sqlite3_mutex_try(p1: interop.PointerConvertible): number; +declare function u_getDataDirectory(): string; -declare function sqlite3_mutex_leave(p1: interop.PointerConvertible): void; +declare function u_setDataDirectory(directory: string): void; -declare function sqlite3_db_mutex(p1: interop.PointerConvertible): interop.Pointer; +declare function u_getTimeZoneFilesDirectory(status: interop.PointerConvertible): string; -declare function sqlite3_file_control(p1: interop.PointerConvertible, zDbName: string, op: number, p4: interop.PointerConvertible): number; +declare function u_setTimeZoneFilesDirectory(path: string, status: interop.PointerConvertible): void; -declare function sqlite3_test_control(op: number): number; +declare function u_charsToUChars(cs: string, us: interop.PointerConvertible, length: number): void; -declare function sqlite3_keyword_count(): number; +declare function u_UCharsToChars(us: interop.PointerConvertible, cs: string, length: number): void; -declare function sqlite3_keyword_name(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function ucpmap_get(map: interop.PointerConvertible, c: number): number; -declare function sqlite3_keyword_check(p1: string, p2: number): number; +declare function ucpmap_getRange(map: interop.PointerConvertible, start: number, option: interop.Enum, surrogateValue: number, filter: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, pValue: interop.PointerConvertible): number; -declare function sqlite3_str_new(p1: interop.PointerConvertible): interop.Pointer; +declare function u_hasBinaryProperty(c: number, which: interop.Enum): number; -declare function sqlite3_str_finish(p1: interop.PointerConvertible): string; +declare function u_stringHasBinaryProperty(s: interop.PointerConvertible, length: number, which: interop.Enum): number; -declare function sqlite3_str_appendf(p1: interop.PointerConvertible, zFormat: string): void; +declare function u_getBinaryPropertySet(property: interop.Enum, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function sqlite3_str_vappendf(p1: interop.PointerConvertible, zFormat: string, p3: string): void; +declare function u_isUAlphabetic(c: number): number; -declare function sqlite3_str_append(p1: interop.PointerConvertible, zIn: string, N: number): void; +declare function u_isULowercase(c: number): number; -declare function sqlite3_str_appendall(p1: interop.PointerConvertible, zIn: string): void; +declare function u_isUUppercase(c: number): number; -declare function sqlite3_str_appendchar(p1: interop.PointerConvertible, N: number, C: number): void; +declare function u_isUWhiteSpace(c: number): number; -declare function sqlite3_str_reset(p1: interop.PointerConvertible): void; +declare function u_getIntPropertyValue(c: number, which: interop.Enum): number; -declare function sqlite3_str_errcode(p1: interop.PointerConvertible): number; +declare function u_getIntPropertyMinValue(which: interop.Enum): number; -declare function sqlite3_str_length(p1: interop.PointerConvertible): number; +declare function u_getIntPropertyMaxValue(which: interop.Enum): number; -declare function sqlite3_str_value(p1: interop.PointerConvertible): string; +declare function u_getIntPropertyMap(property: interop.Enum, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function sqlite3_status(op: number, pCurrent: interop.PointerConvertible, pHighwater: interop.PointerConvertible, resetFlag: number): number; +declare function u_getNumericValue(c: number): number; -declare function sqlite3_status64(op: number, pCurrent: interop.PointerConvertible, pHighwater: interop.PointerConvertible, resetFlag: number): number; +declare function u_islower(c: number): number; -declare function sqlite3_db_status(p1: interop.PointerConvertible, op: number, pCur: interop.PointerConvertible, pHiwtr: interop.PointerConvertible, resetFlg: number): number; +declare function u_isupper(c: number): number; -declare function sqlite3_stmt_status(p1: interop.PointerConvertible, op: number, resetFlg: number): number; +declare function u_istitle(c: number): number; -declare function sqlite3_backup_init(pDest: interop.PointerConvertible, zDestName: string, pSource: interop.PointerConvertible, zSourceName: string): interop.Pointer; +declare function u_isdigit(c: number): number; -declare function sqlite3_backup_step(p: interop.PointerConvertible, nPage: number): number; +declare function u_isalpha(c: number): number; -declare function sqlite3_backup_finish(p: interop.PointerConvertible): number; +declare function u_isalnum(c: number): number; -declare function sqlite3_backup_remaining(p: interop.PointerConvertible): number; +declare function u_isxdigit(c: number): number; -declare function sqlite3_backup_pagecount(p: interop.PointerConvertible): number; +declare function u_ispunct(c: number): number; -declare function sqlite3_stricmp(p1: string, p2: string): number; +declare function u_isgraph(c: number): number; -declare function sqlite3_strnicmp(p1: string, p2: string, p3: number): number; +declare function u_isblank(c: number): number; -declare function sqlite3_strglob(zGlob: string, zStr: string): number; +declare function u_isdefined(c: number): number; -declare function sqlite3_strlike(zGlob: string, zStr: string, cEsc: number): number; +declare function u_isspace(c: number): number; -declare function sqlite3_log(iErrCode: number, zFormat: string): void; +declare function u_isJavaSpaceChar(c: number): number; -declare function sqlite3_wal_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number, p3: interop.PointerConvertible): interop.Pointer; +declare function u_isWhitespace(c: number): number; -declare function sqlite3_wal_autocheckpoint(db: interop.PointerConvertible, N: number): number; +declare function u_iscntrl(c: number): number; -declare function sqlite3_wal_checkpoint(db: interop.PointerConvertible, zDb: string): number; +declare function u_isISOControl(c: number): number; -declare function sqlite3_wal_checkpoint_v2(db: interop.PointerConvertible, zDb: string, eMode: number, pnLog: interop.PointerConvertible, pnCkpt: interop.PointerConvertible): number; +declare function u_isprint(c: number): number; -declare function sqlite3_vtab_config(p1: interop.PointerConvertible, op: number): number; +declare function u_isbase(c: number): number; -declare function sqlite3_vtab_on_conflict(p1: interop.PointerConvertible): number; +declare function u_charDirection(c: number): interop.Enum; -declare function sqlite3_vtab_nochange(p1: interop.PointerConvertible): number; +declare function u_isMirrored(c: number): number; -declare function sqlite3_vtab_collation(p1: interop.PointerConvertible, p2: number): string; +declare function u_charMirror(c: number): number; -declare function sqlite3_vtab_distinct(p1: interop.PointerConvertible): number; +declare function u_getBidiPairedBracket(c: number): number; -declare function sqlite3_vtab_in(p1: interop.PointerConvertible, iCons: number, bHandle: number): number; +declare function u_charType(c: number): number; -declare function sqlite3_vtab_in_first(pVal: interop.PointerConvertible, ppOut: interop.PointerConvertible): number; +declare function u_enumCharTypes(enumRange: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.Enum) => number, context: interop.PointerConvertible): void; -declare function sqlite3_vtab_in_next(pVal: interop.PointerConvertible, ppOut: interop.PointerConvertible): number; +declare function u_getCombiningClass(c: number): number; -declare function sqlite3_vtab_rhs_value(p1: interop.PointerConvertible, p2: number, ppVal: interop.PointerConvertible): number; +declare function u_charDigitValue(c: number): number; -declare function sqlite3_stmt_scanstatus(pStmt: interop.PointerConvertible, idx: number, iScanStatusOp: number, pOut: interop.PointerConvertible): number; +declare function ublock_getCode(c: number): interop.Enum; -declare function sqlite3_stmt_scanstatus_v2(pStmt: interop.PointerConvertible, idx: number, iScanStatusOp: number, flags: number, pOut: interop.PointerConvertible): number; +declare function u_charName(code: number, nameChoice: interop.Enum, buffer: string, bufferLength: number, pErrorCode: interop.PointerConvertible): number; -declare function sqlite3_stmt_scanstatus_reset(p1: interop.PointerConvertible): void; +declare function u_getISOComment(c: number, dest: string, destCapacity: number, pErrorCode: interop.PointerConvertible): number; -declare function sqlite3_db_cacheflush(p1: interop.PointerConvertible): number; +declare function u_charFromName(nameChoice: interop.Enum, name: string, pErrorCode: interop.PointerConvertible): number; -declare function sqlite3_system_errno(p1: interop.PointerConvertible): number; +declare function u_enumCharNames(start: number, limit: number, fn: (p1: interop.PointerConvertible, p2: number, p3: interop.Enum, p4: string, p5: number) => number, context: interop.PointerConvertible, nameChoice: interop.Enum, pErrorCode: interop.PointerConvertible): void; -declare function sqlite3_snapshot_get(db: interop.PointerConvertible, zSchema: string, ppSnapshot: interop.PointerConvertible): number; +declare function u_getPropertyName(property: interop.Enum, nameChoice: interop.Enum): string; -declare function sqlite3_snapshot_open(db: interop.PointerConvertible, zSchema: string, pSnapshot: interop.PointerConvertible): number; +declare function u_getPropertyEnum(alias: string): interop.Enum; -declare function sqlite3_snapshot_free(p1: interop.PointerConvertible): void; +declare function u_getPropertyValueName(property: interop.Enum, value: number, nameChoice: interop.Enum): string; -declare function sqlite3_snapshot_cmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function u_getPropertyValueEnum(property: interop.Enum, alias: string): number; -declare function sqlite3_snapshot_recover(db: interop.PointerConvertible, zDb: string): number; +declare function u_isIDStart(c: number): number; -declare function sqlite3_serialize(db: interop.PointerConvertible, zSchema: string, piSize: interop.PointerConvertible, mFlags: number): interop.Pointer; +declare function u_isIDPart(c: number): number; -declare function sqlite3_deserialize(db: interop.PointerConvertible, zSchema: string, pData: interop.PointerConvertible, szDb: number, szBuf: number, mFlags: number): number; +declare function u_hasIDType(c: number, type: interop.Enum): boolean; -declare function sqlite3_rtree_geometry_callback(db: interop.PointerConvertible, zGeom: string, xGeom: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, pContext: interop.PointerConvertible): number; +declare function u_getIDTypes(c: number, types: interop.PointerConvertible, capacity: number, pErrorCode: interop.PointerConvertible): number; -declare function sqlite3_rtree_query_callback(db: interop.PointerConvertible, zQueryFunc: string, xQueryFunc: (p1: interop.PointerConvertible) => number, pContext: interop.PointerConvertible, xDestructor: (p1: interop.PointerConvertible) => void): number; +declare function u_isIDIgnorable(c: number): number; -declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; +declare function u_isJavaIDStart(c: number): number; -declare function _Block_release(aBlock: interop.PointerConvertible): void; +declare function u_isJavaIDPart(c: number): number; -declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; +declare function u_tolower(c: number): number; -declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; +declare function u_toupper(c: number): number; -declare function Debugger(): void; +declare function u_totitle(c: number): number; -declare function DebugStr(debuggerMsg: interop.PointerConvertible): void; +declare function u_foldCase(c: number, options: number): number; -declare function SysBreak(): void; +declare function u_digit(ch: number, radix: number): number; -declare function SysBreakStr(debuggerMsg: interop.PointerConvertible): void; +declare function u_forDigit(digit: number, radix: number): number; -declare function SysBreakFunc(debuggerMsg: interop.PointerConvertible): void; +declare function u_charAge(c: number, versionArray: unknown /* const array */): void; -declare function xcselect_host_sdk_path(sdk_policy: interop.Enum, path: interop.PointerConvertible): number; +declare function u_getUnicodeVersion(versionArray: unknown /* const array */): void; -declare function zlibVersion(): string; +declare function u_getFC_NFKC_Closure(c: number, dest: interop.PointerConvertible, destCapacity: number, pErrorCode: interop.PointerConvertible): number; -declare function deflate(strm: interop.PointerConvertible, flush: number): number; +declare function uiter_current32(iter: interop.PointerConvertible): number; -declare function deflateEnd(strm: interop.PointerConvertible): number; +declare function uiter_next32(iter: interop.PointerConvertible): number; -declare function inflate(strm: interop.PointerConvertible, flush: number): number; +declare function uiter_previous32(iter: interop.PointerConvertible): number; -declare function inflateEnd(strm: interop.PointerConvertible): number; +declare function uiter_getState(iter: interop.PointerConvertible): number; -declare function deflateSetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: number): number; +declare function uiter_setState(iter: interop.PointerConvertible, state: number, pErrorCode: interop.PointerConvertible): void; -declare function deflateGetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: interop.PointerConvertible): number; +declare function uiter_setString(iter: interop.PointerConvertible, s: interop.PointerConvertible, length: number): void; -declare function deflateCopy(dest: interop.PointerConvertible, source: interop.PointerConvertible): number; +declare function uiter_setUTF16BE(iter: interop.PointerConvertible, s: string, length: number): void; -declare function deflateReset(strm: interop.PointerConvertible): number; +declare function uiter_setUTF8(iter: interop.PointerConvertible, s: string, length: number): void; -declare function deflateParams(strm: interop.PointerConvertible, level: number, strategy: number): number; +declare function utext_close(ut: interop.PointerConvertible): interop.Pointer; -declare function deflateTune(strm: interop.PointerConvertible, good_length: number, max_lazy: number, nice_length: number, max_chain: number): number; +declare function utext_openUTF8(ut: interop.PointerConvertible, s: string, length: number, status: interop.PointerConvertible): interop.Pointer; -declare function deflateBound(strm: interop.PointerConvertible, sourceLen: number): number; +declare function utext_openUChars(ut: interop.PointerConvertible, s: interop.PointerConvertible, length: number, status: interop.PointerConvertible): interop.Pointer; -declare function deflatePending(strm: interop.PointerConvertible, pending: interop.PointerConvertible, bits: interop.PointerConvertible): number; +declare function utext_clone(dest: interop.PointerConvertible, src: interop.PointerConvertible, deep: number, readOnly: number, status: interop.PointerConvertible): interop.Pointer; -declare function deflatePrime(strm: interop.PointerConvertible, bits: number, value: number): number; +declare function utext_equals(a: interop.PointerConvertible, b: interop.PointerConvertible): number; -declare function deflateSetHeader(strm: interop.PointerConvertible, head: interop.PointerConvertible): number; +declare function utext_nativeLength(ut: interop.PointerConvertible): number; -declare function inflateSetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: number): number; +declare function utext_isLengthExpensive(ut: interop.PointerConvertible): number; -declare function inflateGetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: interop.PointerConvertible): number; +declare function utext_char32At(ut: interop.PointerConvertible, nativeIndex: number): number; -declare function inflateSync(strm: interop.PointerConvertible): number; +declare function utext_current32(ut: interop.PointerConvertible): number; -declare function inflateCopy(dest: interop.PointerConvertible, source: interop.PointerConvertible): number; +declare function utext_next32(ut: interop.PointerConvertible): number; -declare function inflateReset(strm: interop.PointerConvertible): number; +declare function utext_previous32(ut: interop.PointerConvertible): number; -declare function inflateReset2(strm: interop.PointerConvertible, windowBits: number): number; +declare function utext_next32From(ut: interop.PointerConvertible, nativeIndex: number): number; -declare function inflatePrime(strm: interop.PointerConvertible, bits: number, value: number): number; +declare function utext_previous32From(ut: interop.PointerConvertible, nativeIndex: number): number; -declare function inflateMark(strm: interop.PointerConvertible): number; +declare function utext_getNativeIndex(ut: interop.PointerConvertible): number; -declare function inflateGetHeader(strm: interop.PointerConvertible, head: interop.PointerConvertible): number; +declare function utext_setNativeIndex(ut: interop.PointerConvertible, nativeIndex: number): void; -declare function inflateBack(strm: interop.PointerConvertible, in: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, in_desc: interop.PointerConvertible, out: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, out_desc: interop.PointerConvertible): number; +declare function utext_moveIndex32(ut: interop.PointerConvertible, delta: number): number; -declare function inflateBackEnd(strm: interop.PointerConvertible): number; +declare function utext_getPreviousNativeIndex(ut: interop.PointerConvertible): number; -declare function zlibCompileFlags(): number; +declare function utext_extract(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, dest: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; -declare function compress(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number): number; +declare function utext_isWritable(ut: interop.PointerConvertible): number; -declare function compress2(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number, level: number): number; +declare function utext_hasMetaData(ut: interop.PointerConvertible): number; -declare function compressBound(sourceLen: number): number; +declare function utext_replace(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, replacementText: interop.PointerConvertible, replacementLength: number, status: interop.PointerConvertible): number; -declare function uncompress(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number): number; +declare function utext_copy(ut: interop.PointerConvertible, nativeStart: number, nativeLimit: number, destIndex: number, move: number, status: interop.PointerConvertible): void; -declare function uncompress2(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: interop.PointerConvertible): number; +declare function utext_freeze(ut: interop.PointerConvertible): void; -declare function gzdopen(fd: number, mode: string): interop.Pointer; +declare function utext_setup(ut: interop.PointerConvertible, extraSpace: number, status: interop.PointerConvertible): interop.Pointer; -declare function gzbuffer(file: interop.PointerConvertible, size: number): number; +declare function uidna_openUTS46(options: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function gzsetparams(file: interop.PointerConvertible, level: number, strategy: number): number; +declare function uidna_close(idna: interop.PointerConvertible): void; -declare function gzread(file: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; +declare function uidna_labelToASCII(idna: interop.PointerConvertible, label: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzfread(buf: interop.PointerConvertible, size: number, nitems: number, file: interop.PointerConvertible): number; +declare function uidna_labelToUnicode(idna: interop.PointerConvertible, label: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzwrite(file: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; +declare function uidna_nameToASCII(idna: interop.PointerConvertible, name: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzfwrite(buf: interop.PointerConvertible, size: number, nitems: number, file: interop.PointerConvertible): number; +declare function uidna_nameToUnicode(idna: interop.PointerConvertible, name: interop.PointerConvertible, length: number, dest: interop.PointerConvertible, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzprintf(file: interop.PointerConvertible, format: string): number; +declare function uidna_labelToASCII_UTF8(idna: interop.PointerConvertible, label: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzputs(file: interop.PointerConvertible, s: string): number; +declare function uidna_labelToUnicodeUTF8(idna: interop.PointerConvertible, label: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzgets(file: interop.PointerConvertible, buf: string, len: number): string; +declare function uidna_nameToASCII_UTF8(idna: interop.PointerConvertible, name: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzputc(file: interop.PointerConvertible, c: number): number; +declare function uidna_nameToUnicodeUTF8(idna: interop.PointerConvertible, name: string, length: number, dest: string, capacity: number, pInfo: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): number; -declare function gzgetc(file: interop.PointerConvertible): number; +declare function uidna_toASCII(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function gzungetc(c: number, file: interop.PointerConvertible): number; +declare function uidna_toUnicode(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function gzflush(file: interop.PointerConvertible, flush: number): number; +declare function uidna_IDNToASCII(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function gzrewind(file: interop.PointerConvertible): number; +declare function uidna_IDNToUnicode(src: interop.PointerConvertible, srcLength: number, dest: interop.PointerConvertible, destCapacity: number, options: number, parseError: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function gzeof(file: interop.PointerConvertible): number; +declare function uidna_compare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, options: number, status: interop.PointerConvertible): number; -declare function gzdirect(file: interop.PointerConvertible): number; +declare function uregex_open(pattern: interop.PointerConvertible, patternLength: number, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function gzclose(file: interop.PointerConvertible): number; +declare function uregex_openUText(pattern: interop.PointerConvertible, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function gzclose_r(file: interop.PointerConvertible): number; +declare function uregex_openC(pattern: string, flags: number, pe: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function gzclose_w(file: interop.PointerConvertible): number; +declare function uregex_close(regexp: interop.PointerConvertible): void; -declare function gzerror(file: interop.PointerConvertible, errnum: interop.PointerConvertible): string; +declare function uregex_clone(regexp: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function gzclearerr(file: interop.PointerConvertible): void; +declare function uregex_pattern(regexp: interop.PointerConvertible, patLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function adler32(adler: number, buf: interop.PointerConvertible, len: number): number; +declare function uregex_patternUText(regexp: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function adler32_z(adler: number, buf: interop.PointerConvertible, len: number): number; +declare function uregex_flags(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function crc32(crc: number, buf: interop.PointerConvertible, len: number): number; +declare function uregex_setText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, textLength: number, status: interop.PointerConvertible): void; -declare function crc32_z(crc: number, buf: interop.PointerConvertible, len: number): number; +declare function uregex_setUText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function crc32_combine_op(crc1: number, crc2: number, op: number): number; +declare function uregex_getText(regexp: interop.PointerConvertible, textLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function deflateInit_(strm: interop.PointerConvertible, level: number, version: string, stream_size: number): number; +declare function uregex_getUText(regexp: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function inflateInit_(strm: interop.PointerConvertible, version: string, stream_size: number): number; +declare function uregex_refreshUText(regexp: interop.PointerConvertible, text: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function deflateInit2_(strm: interop.PointerConvertible, level: number, method: number, windowBits: number, memLevel: number, strategy: number, version: string, stream_size: number): number; +declare function uregex_matches(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function inflateInit2_(strm: interop.PointerConvertible, windowBits: number, version: string, stream_size: number): number; +declare function uregex_matches64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function inflateBackInit_(strm: interop.PointerConvertible, windowBits: number, window: interop.PointerConvertible, version: string, stream_size: number): number; +declare function uregex_lookingAt(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function gzgetc_(file: interop.PointerConvertible): number; +declare function uregex_lookingAt64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function gzopen(p1: string, p2: string): interop.Pointer; +declare function uregex_find(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function gzseek(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function uregex_find64(regexp: interop.PointerConvertible, startIndex: number, status: interop.PointerConvertible): number; -declare function gztell(p1: interop.PointerConvertible): number; +declare function uregex_findNext(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function gzoffset(p1: interop.PointerConvertible): number; +declare function uregex_groupCount(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function adler32_combine(p1: number, p2: number, p3: number): number; +declare function uregex_groupNumberFromName(regexp: interop.PointerConvertible, groupName: interop.PointerConvertible, nameLength: number, status: interop.PointerConvertible): number; -declare function crc32_combine(p1: number, p2: number, p3: number): number; +declare function uregex_groupNumberFromCName(regexp: interop.PointerConvertible, groupName: string, nameLength: number, status: interop.PointerConvertible): number; -declare function crc32_combine_gen(p1: number): number; +declare function uregex_group(regexp: interop.PointerConvertible, groupNum: number, dest: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; -declare function zError(p1: number): string; +declare function uregex_groupUText(regexp: interop.PointerConvertible, groupNum: number, dest: interop.PointerConvertible, groupLength: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function inflateSyncPoint(p1: interop.PointerConvertible): number; +declare function uregex_start(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; -declare function get_crc_table(): interop.Pointer; +declare function uregex_start64(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; -declare function inflateUndermine(p1: interop.PointerConvertible, p2: number): number; +declare function uregex_end(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; -declare function inflateValidate(p1: interop.PointerConvertible, p2: number): number; +declare function uregex_end64(regexp: interop.PointerConvertible, groupNum: number, status: interop.PointerConvertible): number; -declare function inflateCodesUsed(p1: interop.PointerConvertible): number; +declare function uregex_reset(regexp: interop.PointerConvertible, index: number, status: interop.PointerConvertible): void; -declare function inflateResetKeep(p1: interop.PointerConvertible): number; +declare function uregex_reset64(regexp: interop.PointerConvertible, index: number, status: interop.PointerConvertible): void; -declare function deflateResetKeep(p1: interop.PointerConvertible): number; +declare function uregex_setRegion(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, status: interop.PointerConvertible): void; -declare function gzvprintf(file: interop.PointerConvertible, format: string, va: string): number; +declare function uregex_setRegion64(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, status: interop.PointerConvertible): void; -declare function bootstrap_create_server(bp: number, server_cmd: unknown /* const array */, server_uid: number, on_demand: number, server_port: interop.PointerConvertible): number; +declare function uregex_setRegionAndStart(regexp: interop.PointerConvertible, regionStart: number, regionLimit: number, startIndex: number, status: interop.PointerConvertible): void; -declare function bootstrap_subset(bp: number, requestor_port: number, subset_port: interop.PointerConvertible): number; +declare function uregex_regionStart(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_unprivileged(bp: number, unpriv_port: interop.PointerConvertible): number; +declare function uregex_regionStart64(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_parent(bp: number, parent_port: interop.PointerConvertible): number; +declare function uregex_regionEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_register(bp: number, service_name: unknown /* const array */, sp: number): number; +declare function uregex_regionEnd64(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_create_service(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; +declare function uregex_hasTransparentBounds(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_check_in(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; +declare function uregex_useTransparentBounds(regexp: interop.PointerConvertible, b: number, status: interop.PointerConvertible): void; -declare function bootstrap_look_up(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; +declare function uregex_hasAnchoringBounds(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function bootstrap_status(bp: number, service_name: unknown /* const array */, service_active: interop.PointerConvertible): number; +declare function uregex_useAnchoringBounds(regexp: interop.PointerConvertible, b: number, status: interop.PointerConvertible): void; -declare function bootstrap_strerror(r: number): string; +declare function uregex_hitEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function vm_stats(info: interop.PointerConvertible, count: interop.PointerConvertible): number; +declare function uregex_requireEnd(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function mig_get_reply_port(): number; +declare function uregex_replaceAll(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; -declare function mig_dealloc_reply_port(reply_port: number): void; +declare function uregex_replaceAllUText(regexp: interop.PointerConvertible, replacement: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function mig_put_reply_port(reply_port: number): void; +declare function uregex_replaceFirst(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: number, status: interop.PointerConvertible): number; -declare function mig_strncpy(dest: string, src: string, len: number): number; +declare function uregex_replaceFirstUText(regexp: interop.PointerConvertible, replacement: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function mig_strncpy_zerofill(dest: string, src: string, len: number): number; +declare function uregex_appendReplacement(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, replacementLength: number, destBuf: interop.PointerConvertible, destCapacity: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function mig_allocate(p1: interop.PointerConvertible, p2: number): void; +declare function uregex_appendReplacementUText(regexp: interop.PointerConvertible, replacementText: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function mig_deallocate(p1: number, p2: number): void; +declare function uregex_appendTail(regexp: interop.PointerConvertible, destBuf: interop.PointerConvertible, destCapacity: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function mig_strncpy_zerofill(dest: string, src: string, len: number): number; +declare function uregex_appendTailUText(regexp: interop.PointerConvertible, dest: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; -declare function clock_set_time(clock_ctrl: number, new_time: mach_timespec): number; +declare function uregex_split(regexp: interop.PointerConvertible, destBuf: interop.PointerConvertible, destCapacity: number, requiredCapacity: interop.PointerConvertible, destFields: interop.Pointer, destFieldsCapacity: number, status: interop.PointerConvertible): number; -declare function clock_set_attributes(clock_ctrl: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: number): number; +declare function uregex_splitUText(regexp: interop.PointerConvertible, destFields: interop.Pointer, destFieldsCapacity: number, status: interop.PointerConvertible): number; -declare function host_get_boot_info(host_priv: number, boot_info: unknown /* const array */): number; +declare function uregex_setTimeLimit(regexp: interop.PointerConvertible, limit: number, status: interop.PointerConvertible): void; -declare function host_reboot(host_priv: number, options: number): number; +declare function uregex_getTimeLimit(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function host_priv_statistics(host_priv: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; +declare function uregex_setStackLimit(regexp: interop.PointerConvertible, limit: number, status: interop.PointerConvertible): void; -declare function host_default_memory_manager(host_priv: number, default_manager: interop.PointerConvertible, cluster_size: number): number; +declare function uregex_getStackLimit(regexp: interop.PointerConvertible, status: interop.PointerConvertible): number; -declare function vm_wire(host_priv: number, task: number, address: number, size: number, desired_access: number): number; +declare function uregex_setMatchCallback(regexp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function thread_wire(host_priv: number, thread: number, wired: number): number; +declare function uregex_getMatchCallback(regexp: interop.PointerConvertible, callback: interop.PointerConvertible, context: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function vm_allocate_cpm(host_priv: number, task: number, address: interop.PointerConvertible, size: number, flags: number): number; +declare function uregex_setFindProgressCallback(regexp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: number) => number, context: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function host_processors(host_priv: number, out_processor_list: interop.PointerConvertible, out_processor_listCnt: interop.PointerConvertible): number; +declare function uregex_getFindProgressCallback(regexp: interop.PointerConvertible, callback: interop.PointerConvertible, context: interop.PointerConvertible, status: interop.PointerConvertible): void; -declare function host_get_clock_control(host_priv: number, clock_id: number, clock_ctrl: interop.PointerConvertible): number; +declare function u_strlen(s: interop.PointerConvertible): number; -declare function kmod_create(host_priv: number, info: number, module: interop.PointerConvertible): number; +declare function u_countChar32(s: interop.PointerConvertible, length: number): number; -declare function kmod_destroy(host_priv: number, module: number): number; +declare function u_strHasMoreChar32Than(s: interop.PointerConvertible, length: number, number: number): number; -declare function kmod_control(host_priv: number, module: number, flavor: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; +declare function u_strcat(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; -declare function host_get_special_port(host_priv: number, node: number, which: number, port: interop.PointerConvertible): number; +declare function u_strncat(dst: interop.PointerConvertible, src: interop.PointerConvertible, n: number): interop.Pointer; -declare function host_set_special_port(host_priv: number, which: number, port: number): number; +declare function u_strstr(s: interop.PointerConvertible, substring: interop.PointerConvertible): interop.Pointer; -declare function host_set_exception_ports(host_priv: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; +declare function u_strFindFirst(s: interop.PointerConvertible, length: number, substring: interop.PointerConvertible, subLength: number): interop.Pointer; -declare function host_get_exception_ports(host_priv: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function u_strchr(s: interop.PointerConvertible, c: number): interop.Pointer; -declare function host_swap_exception_ports(host_priv: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlerss: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function u_strchr32(s: interop.PointerConvertible, c: number): interop.Pointer; -declare function mach_vm_wire(host_priv: number, task: number, address: number, size: number, desired_access: number): number; +declare function u_strrstr(s: interop.PointerConvertible, substring: interop.PointerConvertible): interop.Pointer; -declare function host_processor_sets(host_priv: number, processor_sets: interop.PointerConvertible, processor_setsCnt: interop.PointerConvertible): number; +declare function u_strFindLast(s: interop.PointerConvertible, length: number, substring: interop.PointerConvertible, subLength: number): interop.Pointer; -declare function host_processor_set_priv(host_priv: number, set_name: number, set: interop.PointerConvertible): number; +declare function u_strrchr(s: interop.PointerConvertible, c: number): interop.Pointer; -declare function host_set_UNDServer(host: number, server: number): number; +declare function u_strrchr32(s: interop.PointerConvertible, c: number): interop.Pointer; -declare function host_get_UNDServer(host: number, server: interop.PointerConvertible): number; +declare function u_strpbrk(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): interop.Pointer; -declare function kext_request(host_priv: number, user_log_flags: number, request_data: number, request_dataCnt: number, response_data: interop.PointerConvertible, response_dataCnt: interop.PointerConvertible, log_data: interop.PointerConvertible, log_dataCnt: interop.PointerConvertible, op_result: interop.PointerConvertible): number; +declare function u_strcspn(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): number; -declare function host_security_create_task_token(host_security: number, parent_task: number, sec_token: security_token_t, audit_token: audit_token_t, host: number, ledgers: interop.PointerConvertible, ledgersCnt: number, inherit_memory: number, child_task: interop.PointerConvertible): number; +declare function u_strspn(string: interop.PointerConvertible, matchSet: interop.PointerConvertible): number; -declare function host_security_set_task_token(host_security: number, target_task: number, sec_token: security_token_t, audit_token: audit_token_t, host: number): number; +declare function u_strtok_r(src: interop.PointerConvertible, delim: interop.PointerConvertible, saveState: interop.PointerConvertible): interop.Pointer; -declare function processor_start(processor: number): number; +declare function u_strcmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible): number; -declare function processor_exit(processor: number): number; +declare function u_strcmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible): number; -declare function processor_info(processor: number, flavor: number, host: interop.PointerConvertible, processor_info_out: interop.PointerConvertible, processor_info_outCnt: interop.PointerConvertible): number; +declare function u_strCompare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, codePointOrder: number): number; -declare function processor_control(processor: number, processor_cmd: interop.PointerConvertible, processor_cmdCnt: number): number; +declare function u_strCompareIter(iter1: interop.PointerConvertible, iter2: interop.PointerConvertible, codePointOrder: number): number; -declare function processor_assign(processor: number, new_set: number, wait: number): number; +declare function u_strCaseCompare(s1: interop.PointerConvertible, length1: number, s2: interop.PointerConvertible, length2: number, options: number, pErrorCode: interop.PointerConvertible): number; -declare function processor_get_assignment(processor: number, assigned_set: interop.PointerConvertible): number; +declare function u_strncmp(ucs1: interop.PointerConvertible, ucs2: interop.PointerConvertible, n: number): number; -declare function processor_set_statistics(pset: number, flavor: number, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; +declare function u_strncmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible, n: number): number; -declare function processor_set_destroy(set: number): number; +declare function u_strcasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, options: number): number; -declare function processor_set_max_priority(processor_set: number, max_priority: number, change_threads: number): number; +declare function u_strncasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, n: number, options: number): number; -declare function processor_set_policy_enable(processor_set: number, policy: number): number; +declare function u_memcasecmp(s1: interop.PointerConvertible, s2: interop.PointerConvertible, length: number, options: number): number; -declare function processor_set_policy_disable(processor_set: number, policy: number, change_threads: number): number; +declare function u_strcpy(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; -declare function processor_set_tasks(processor_set: number, task_list: interop.PointerConvertible, task_listCnt: interop.PointerConvertible): number; +declare function u_strncpy(dst: interop.PointerConvertible, src: interop.PointerConvertible, n: number): interop.Pointer; -declare function processor_set_threads(processor_set: number, thread_list: interop.PointerConvertible, thread_listCnt: interop.PointerConvertible): number; +declare function u_uastrcpy(dst: interop.PointerConvertible, src: string): interop.Pointer; -declare function processor_set_policy_control(pset: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number, change: number): number; +declare function u_uastrncpy(dst: interop.PointerConvertible, src: string, n: number): interop.Pointer; -declare function processor_set_stack_usage(pset: number, ltotal: interop.PointerConvertible, space: interop.PointerConvertible, resident: interop.PointerConvertible, maxusage: interop.PointerConvertible, maxstack: interop.PointerConvertible): number; +declare function u_austrcpy(dst: string, src: interop.PointerConvertible): string; -declare function processor_set_info(set_name: number, flavor: number, host: interop.PointerConvertible, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; +declare function u_austrncpy(dst: string, src: interop.PointerConvertible, n: number): string; -declare function processor_set_tasks_with_flavor(processor_set: number, flavor: number, task_list: interop.PointerConvertible, task_listCnt: interop.PointerConvertible): number; +declare function u_memcpy(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number): interop.Pointer; -declare function semaphore_signal(semaphore: number): number; +declare function u_memmove(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number): interop.Pointer; -declare function semaphore_signal_all(semaphore: number): number; +declare function u_memset(dest: interop.PointerConvertible, c: number, count: number): interop.Pointer; -declare function semaphore_wait(semaphore: number): number; +declare function u_memcmp(buf1: interop.PointerConvertible, buf2: interop.PointerConvertible, count: number): number; -declare function semaphore_timedwait(semaphore: number, wait_time: mach_timespec): number; +declare function u_memcmpCodePointOrder(s1: interop.PointerConvertible, s2: interop.PointerConvertible, count: number): number; -declare function semaphore_timedwait_signal(wait_semaphore: number, signal_semaphore: number, wait_time: mach_timespec): number; +declare function u_memchr(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; -declare function semaphore_wait_signal(wait_semaphore: number, signal_semaphore: number): number; +declare function u_memchr32(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; -declare function semaphore_signal_thread(semaphore: number, thread: number): number; +declare function u_memrchr(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; -declare function task_create(target_task: number, ledgers: interop.PointerConvertible, ledgersCnt: number, inherit_memory: number, child_task: interop.PointerConvertible): number; +declare function u_memrchr32(s: interop.PointerConvertible, c: number, count: number): interop.Pointer; -declare function task_terminate(target_task: number): number; +declare function u_unescape(src: string, dest: interop.PointerConvertible, destCapacity: number): number; -declare function task_threads(target_task: number, act_list: interop.PointerConvertible, act_listCnt: interop.PointerConvertible): number; +declare function u_unescapeAt(charAt: (p1: number, p2: interop.PointerConvertible) => number, offset: interop.PointerConvertible, length: number, context: interop.PointerConvertible): number; -declare function mach_ports_register(target_task: number, init_port_set: interop.PointerConvertible, init_port_setCnt: number): number; +declare function u_strToUpper(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, locale: string, pErrorCode: interop.PointerConvertible): number; -declare function mach_ports_lookup(target_task: number, init_port_set: interop.PointerConvertible, init_port_setCnt: interop.PointerConvertible): number; +declare function u_strToLower(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, locale: string, pErrorCode: interop.PointerConvertible): number; -declare function task_info(target_task: number, flavor: number, task_info_out: interop.PointerConvertible, task_info_outCnt: interop.PointerConvertible): number; +declare function u_strToTitle(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, titleIter: interop.PointerConvertible, locale: string, pErrorCode: interop.PointerConvertible): number; -declare function task_set_info(target_task: number, flavor: number, task_info_in: interop.PointerConvertible, task_info_inCnt: number): number; +declare function u_strFoldCase(dest: interop.PointerConvertible, destCapacity: number, src: interop.PointerConvertible, srcLength: number, options: number, pErrorCode: interop.PointerConvertible): number; -declare function task_suspend(target_task: number): number; +declare function u_strToWCS(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_resume(target_task: number): number; +declare function u_strFromWCS(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_get_special_port(task: number, which_port: number, special_port: interop.PointerConvertible): number; +declare function u_strToUTF8(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): string; -declare function task_set_special_port(task: number, which_port: number, special_port: number): number; +declare function u_strFromUTF8(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function thread_create(parent_task: number, child_act: interop.PointerConvertible): number; +declare function u_strToUTF8WithSub(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): string; -declare function thread_create_running(parent_task: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number, child_act: interop.PointerConvertible): number; +declare function u_strFromUTF8WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_set_exception_ports(task: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; +declare function u_strFromUTF8Lenient(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_get_exception_ports(task: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function u_strToUTF32(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_swap_exception_ports(task: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function u_strFromUTF32(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function lock_set_create(task: number, new_lock_set: interop.PointerConvertible, n_ulocks: number, policy: number): number; +declare function u_strToUTF32WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function lock_set_destroy(task: number, lock_set: number): number; +declare function u_strFromUTF32WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function semaphore_create(task: number, semaphore: interop.PointerConvertible, policy: number, value: number): number; +declare function u_strToJavaModifiedUTF8(dest: string, destCapacity: number, pDestLength: interop.PointerConvertible, src: interop.PointerConvertible, srcLength: number, pErrorCode: interop.PointerConvertible): string; -declare function semaphore_destroy(task: number, semaphore: number): number; +declare function u_strFromJavaModifiedUTF8WithSub(dest: interop.PointerConvertible, destCapacity: number, pDestLength: interop.PointerConvertible, src: string, srcLength: number, subchar: number, pNumSubstitutions: interop.PointerConvertible, pErrorCode: interop.PointerConvertible): interop.Pointer; -declare function task_policy_set(task: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number): number; +declare function u_strIsWellFormed(s: interop.PointerConvertible, length: number): number; -declare function task_policy_get(task: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: interop.PointerConvertible, get_default: interop.PointerConvertible): number; +declare function profile_init(files: interop.PointerConvertible, ret_profile: interop.PointerConvertible): number; -declare function task_sample(task: number, reply: number): number; +declare function profile_init_path(filelist: string, ret_profile: interop.PointerConvertible): number; -declare function task_policy(task: number, policy: number, base: interop.PointerConvertible, baseCnt: number, set_limit: number, change: number): number; +declare function profile_configuration_updated(): void; -declare function task_set_emulation(target_port: number, routine_entry_pt: number, routine_number: number): number; +declare function profile_flush(profile: interop.PointerConvertible): number; -declare function task_get_emulation_vector(task: number, vector_start: interop.PointerConvertible, emulation_vector: interop.PointerConvertible, emulation_vectorCnt: interop.PointerConvertible): number; +declare function profile_flush_to_file(profile: interop.PointerConvertible, outfile: string): number; -declare function task_set_emulation_vector(task: number, vector_start: number, emulation_vector: interop.PointerConvertible, emulation_vectorCnt: number): number; +declare function profile_flush_to_buffer(profile: interop.PointerConvertible, bufp: interop.PointerConvertible): number; -declare function task_set_ras_pc(target_task: number, basepc: number, boundspc: number): number; +declare function profile_free_buffer(profile: interop.PointerConvertible, buf: string): void; -declare function task_zone_info(target_task: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function profile_is_writable(profile: interop.PointerConvertible, writable: interop.PointerConvertible): number; -declare function task_assign(task: number, new_set: number, assign_threads: number): number; +declare function profile_is_modified(profile: interop.PointerConvertible, modified: interop.PointerConvertible): number; -declare function task_assign_default(task: number, assign_threads: number): number; +declare function profile_abandon(profile: interop.PointerConvertible): void; -declare function task_get_assignment(task: number, assigned_set: interop.PointerConvertible): number; +declare function profile_release(profile: interop.PointerConvertible): void; -declare function task_set_policy(task: number, pset: number, policy: number, base: interop.PointerConvertible, baseCnt: number, limit: interop.PointerConvertible, limitCnt: number, change: number): number; +declare function profile_get_values(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_values: interop.PointerConvertible): number; -declare function task_get_state(task: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; +declare function profile_free_list(list: interop.PointerConvertible): void; -declare function task_set_state(task: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; +declare function profile_get_string(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: string, ret_string: interop.PointerConvertible): number; -declare function task_set_phys_footprint_limit(task: number, new_limit: number, old_limit: interop.PointerConvertible): number; +declare function profile_get_integer(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: number, ret_default: interop.PointerConvertible): number; -declare function task_suspend2(target_task: number, suspend_token: interop.PointerConvertible): number; +declare function profile_get_boolean(profile: interop.PointerConvertible, name: string, subname: string, subsubname: string, def_val: number, ret_default: interop.PointerConvertible): number; -declare function task_resume2(suspend_token: number): number; +declare function profile_get_relation_names(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_names: interop.PointerConvertible): number; -declare function task_purgable_info(task: number, stats: interop.PointerConvertible): number; +declare function profile_get_subsection_names(profile: interop.PointerConvertible, names: interop.PointerConvertible, ret_names: interop.PointerConvertible): number; -declare function task_get_mach_voucher(task: number, which: number, voucher: interop.PointerConvertible): number; +declare function profile_iterator_create(profile: interop.PointerConvertible, names: interop.PointerConvertible, flags: number, ret_iter: interop.PointerConvertible): number; -declare function task_set_mach_voucher(task: number, voucher: number): number; +declare function profile_iterator_free(iter_p: interop.PointerConvertible): void; -declare function task_swap_mach_voucher(task: number, new_voucher: number, old_voucher: interop.PointerConvertible): number; +declare function profile_iterator(iter_p: interop.PointerConvertible, ret_name: interop.PointerConvertible, ret_value: interop.PointerConvertible): number; -declare function task_generate_corpse(task: number, corpse_task_port: interop.PointerConvertible): number; +declare function profile_release_string(str: string): void; -declare function task_map_corpse_info(task: number, corspe_task: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; +declare function profile_update_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible, old_value: string, new_value: string): number; -declare function task_register_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: number): number; +declare function profile_clear_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible): number; -declare function task_unregister_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: number): number; +declare function profile_rename_section(profile: interop.PointerConvertible, names: interop.PointerConvertible, new_name: string): number; -declare function task_get_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: interop.PointerConvertible): number; +declare function profile_add_relation(profile: interop.PointerConvertible, names: interop.PointerConvertible, new_value: string): number; -declare function task_register_dyld_shared_cache_image_info(task: number, dyld_cache_image: dyld_kernel_image_info, no_cache: number, private_cache: number): number; +declare function initialize_prof_error_table(): void; -declare function task_register_dyld_set_dyld_state(task: number, dyld_state: number): number; +declare function ber_error_print(data: string): void; -declare function task_register_dyld_get_process_state(task: number, dyld_process_state: interop.PointerConvertible): number; +declare function ber_bprint(data: string, len: number): void; -declare function task_map_corpse_info_64(task: number, corspe_task: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; +declare function ber_dump(ber: interop.PointerConvertible, inout: number): void; -declare function task_inspect(task: number, flavor: number, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; +declare function ber_get_tag(ber: interop.PointerConvertible): number; -declare function task_get_exc_guard_behavior(task: number, behavior: interop.PointerConvertible): number; +declare function ber_skip_tag(ber: interop.PointerConvertible, len: interop.PointerConvertible): number; -declare function task_set_exc_guard_behavior(task: number, behavior: number): number; +declare function ber_peek_tag(ber: interop.PointerConvertible, len: interop.PointerConvertible): number; -declare function task_dyld_process_info_notify_register(target_task: number, notify: number): number; +declare function ber_skip_element(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function task_create_identity_token(task: number, token: interop.PointerConvertible): number; +declare function ber_peek_element(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function task_identity_token_get_task_port(token: number, flavor: number, task_port: interop.PointerConvertible): number; +declare function ber_get_int(ber: interop.PointerConvertible, num: interop.PointerConvertible): number; -declare function task_dyld_process_info_notify_deregister(target_task: number, notify: number): number; +declare function ber_get_enum(ber: interop.PointerConvertible, num: interop.PointerConvertible): number; -declare function task_get_exception_ports_info(port: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers_info: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function ber_get_stringb(ber: interop.PointerConvertible, buf: string, len: interop.PointerConvertible): number; -declare function task_test_sync_upcall(task: number, port: number): number; +declare function ber_get_stringbv(ber: interop.PointerConvertible, bv: interop.PointerConvertible, options: number): number; -declare function task_set_corpse_forking_behavior(task: number, behavior: number): number; +declare function ber_get_stringa(ber: interop.PointerConvertible, buf: interop.PointerConvertible): number; -declare function task_test_async_upcall_propagation(task: number, port: number, qos: number, iotier: number): number; +declare function ber_get_stringal(ber: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function task_map_kcdata_object_64(task: number, kcdata_object: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; +declare function ber_get_bitstringa(ber: interop.PointerConvertible, buf: interop.PointerConvertible, len: interop.PointerConvertible): number; -declare function task_register_hardened_exception_handler(task: number, signed_pc_key: number, exceptions_allowed: number, behaviors_allowed: number, flavors_allowed: number, new_exception_port: number): number; +declare function ber_get_null(ber: interop.PointerConvertible): number; -declare function thread_terminate(target_act: number): number; +declare function ber_get_boolean(ber: interop.PointerConvertible, boolval: interop.PointerConvertible): number; -declare function act_get_state(target_act: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; +declare function ber_first_element(ber: interop.PointerConvertible, len: interop.PointerConvertible, last: interop.PointerConvertible): number; -declare function act_set_state(target_act: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; +declare function ber_next_element(ber: interop.PointerConvertible, len: interop.PointerConvertible, last: string): number; -declare function thread_get_state(target_act: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; +declare function ber_scanf(ber: interop.PointerConvertible, fmt: string): number; -declare function thread_set_state(target_act: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; +declare function ber_decode_oid(in: interop.PointerConvertible, out: interop.PointerConvertible): number; -declare function thread_suspend(target_act: number): number; +declare function ber_encode_oid(in: interop.PointerConvertible, out: interop.PointerConvertible): number; -declare function thread_resume(target_act: number): number; +declare function ber_put_enum(ber: interop.PointerConvertible, num: number, tag: number): number; -declare function thread_abort(target_act: number): number; +declare function ber_put_int(ber: interop.PointerConvertible, num: number, tag: number): number; -declare function thread_abort_safely(target_act: number): number; +declare function ber_put_ostring(ber: interop.PointerConvertible, str: string, len: number, tag: number): number; -declare function thread_depress_abort(thread: number): number; +declare function ber_put_berval(ber: interop.PointerConvertible, bv: interop.PointerConvertible, tag: number): number; -declare function thread_get_special_port(thr_act: number, which_port: number, special_port: interop.PointerConvertible): number; +declare function ber_put_string(ber: interop.PointerConvertible, str: string, tag: number): number; -declare function thread_set_special_port(thr_act: number, which_port: number, special_port: number): number; +declare function ber_put_bitstring(ber: interop.PointerConvertible, str: string, bitlen: number, tag: number): number; -declare function thread_info(target_act: number, flavor: number, thread_info_out: interop.PointerConvertible, thread_info_outCnt: interop.PointerConvertible): number; +declare function ber_put_null(ber: interop.PointerConvertible, tag: number): number; -declare function thread_set_exception_ports(thread: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; +declare function ber_put_boolean(ber: interop.PointerConvertible, boolval: number, tag: number): number; -declare function thread_get_exception_ports(thread: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function ber_start_seq(ber: interop.PointerConvertible, tag: number): number; -declare function thread_swap_exception_ports(thread: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function ber_start_set(ber: interop.PointerConvertible, tag: number): number; -declare function thread_policy(thr_act: number, policy: number, base: interop.PointerConvertible, baseCnt: number, set_limit: number): number; +declare function ber_put_seq(ber: interop.PointerConvertible): number; -declare function thread_policy_set(thread: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number): number; +declare function ber_put_set(ber: interop.PointerConvertible): number; -declare function thread_policy_get(thread: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: interop.PointerConvertible, get_default: interop.PointerConvertible): number; +declare function ber_printf(ber: interop.PointerConvertible, fmt: string): number; -declare function thread_sample(thread: number, reply: number): number; +declare function ber_skip_data(ber: interop.PointerConvertible, len: number): number; -declare function etap_trace_thread(target_act: number, trace_status: number): number; +declare function ber_read(ber: interop.PointerConvertible, buf: string, len: number): number; -declare function thread_assign(thread: number, new_set: number): number; +declare function ber_write(ber: interop.PointerConvertible, buf: string, len: number, zero: number): number; -declare function thread_assign_default(thread: number): number; +declare function ber_free(ber: interop.PointerConvertible, freebuf: number): void; -declare function thread_get_assignment(thread: number, assigned_set: interop.PointerConvertible): number; +declare function ber_free_buf(ber: interop.PointerConvertible): void; -declare function thread_set_policy(thr_act: number, pset: number, policy: number, base: interop.PointerConvertible, baseCnt: number, limit: interop.PointerConvertible, limitCnt: number): number; +declare function ber_flush2(sb: interop.PointerConvertible, ber: interop.PointerConvertible, freeit: number): number; -declare function thread_get_mach_voucher(thr_act: number, which: number, voucher: interop.PointerConvertible): number; +declare function ber_flush(sb: interop.PointerConvertible, ber: interop.PointerConvertible, freeit: number): number; -declare function thread_set_mach_voucher(thr_act: number, voucher: number): number; +declare function ber_alloc(): interop.Pointer; -declare function thread_swap_mach_voucher(thr_act: number, new_voucher: number, old_voucher: interop.PointerConvertible): number; +declare function der_alloc(): interop.Pointer; -declare function thread_convert_thread_state(thread: number, direction: number, flavor: number, in_state: interop.PointerConvertible, in_stateCnt: number, out_state: interop.PointerConvertible, out_stateCnt: interop.PointerConvertible): number; +declare function ber_alloc_t(beroptions: number): interop.Pointer; -declare function thread_get_exception_ports_info(port: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers_info: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; +declare function ber_dup(ber: interop.PointerConvertible): interop.Pointer; -declare function thread_adopt_exception_handler(thread: number, exc_port: number, exc_mask: number, behavior_mask: number, flavor_mask: number): number; +declare function ber_get_next(sb: interop.PointerConvertible, len: interop.PointerConvertible, ber: interop.PointerConvertible): number; -declare function vm_region(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; +declare function ber_init2(ber: interop.PointerConvertible, bv: interop.PointerConvertible, options: number): void; -declare function vm_allocate(target_task: number, address: interop.PointerConvertible, size: number, flags: number): number; +declare function ber_init_w_nullc(ber: interop.PointerConvertible, options: number): void; -declare function vm_deallocate(target_task: number, address: number, size: number): number; +declare function ber_reset(ber: interop.PointerConvertible, was_writing: number): void; -declare function vm_protect(target_task: number, address: number, size: number, set_maximum: number, new_protection: number): number; +declare function ber_init(bv: interop.PointerConvertible): interop.Pointer; -declare function vm_inherit(target_task: number, address: number, size: number, new_inheritance: number): number; +declare function ber_flatten(ber: interop.PointerConvertible, bvPtr: interop.PointerConvertible): number; -declare function vm_read(target_task: number, address: number, size: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; +declare function ber_flatten2(ber: interop.PointerConvertible, bv: interop.PointerConvertible, alloc: number): number; -declare function vm_read_list(target_task: number, data_list: unknown /* const array */, count: number): number; +declare function ber_remaining(ber: interop.PointerConvertible): number; -declare function vm_write(target_task: number, address: number, data: number, dataCnt: number): number; +declare function ber_get_option(item: interop.PointerConvertible, option: number, outvalue: interop.PointerConvertible): number; -declare function vm_copy(target_task: number, source_address: number, size: number, dest_address: number): number; +declare function ber_set_option(item: interop.PointerConvertible, option: number, invalue: interop.PointerConvertible): number; -declare function vm_read_overwrite(target_task: number, address: number, size: number, data: number, outsize: interop.PointerConvertible): number; +declare function ber_sockbuf_alloc(): interop.Pointer; -declare function vm_msync(target_task: number, address: number, size: number, sync_flags: number): number; +declare function ber_sockbuf_free(sb: interop.PointerConvertible): void; -declare function vm_behavior_set(target_task: number, address: number, size: number, new_behavior: number): number; +declare function ber_sockbuf_add_io(sb: interop.PointerConvertible, sbio: interop.PointerConvertible, layer: number, arg: interop.PointerConvertible): number; -declare function vm_map(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; +declare function ber_sockbuf_remove_io(sb: interop.PointerConvertible, sbio: interop.PointerConvertible, layer: number): number; -declare function vm_machine_attribute(target_task: number, address: number, size: number, attribute: number, value: interop.PointerConvertible): number; +declare function ber_sockbuf_ctrl(sb: interop.PointerConvertible, opt: number, arg: interop.PointerConvertible): number; -declare function vm_remap(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; +declare function ber_memalloc(s: number): interop.Pointer; -declare function task_wire(target_task: number, must_wire: number): number; +declare function ber_memrealloc(p: interop.PointerConvertible, s: number): interop.Pointer; -declare function mach_make_memory_entry(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_entry: number): number; +declare function ber_memcalloc(n: number, s: number): interop.Pointer; -declare function vm_map_page_query(target_map: number, offset: number, disposition: interop.PointerConvertible, ref_count: interop.PointerConvertible): number; +declare function ber_memfree(p: interop.PointerConvertible): void; -declare function mach_vm_region_info(task: number, address: number, region: interop.PointerConvertible, objects: interop.PointerConvertible, objectsCnt: interop.PointerConvertible): number; +declare function ber_memvfree(vector: interop.PointerConvertible): void; -declare function vm_mapped_pages_info(task: number, pages: interop.PointerConvertible, pagesCnt: interop.PointerConvertible): number; +declare function ber_bvfree(bv: interop.PointerConvertible): void; -declare function vm_region_recurse(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function ber_bvecfree(bv: interop.PointerConvertible): void; -declare function vm_region_recurse_64(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function ber_bvecadd(bvec: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function mach_vm_region_info_64(task: number, address: number, region: interop.PointerConvertible, objects: interop.PointerConvertible, objectsCnt: interop.PointerConvertible): number; +declare function ber_dupbv(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; -declare function vm_region_64(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; +declare function ber_bvdup(src: interop.PointerConvertible): interop.Pointer; -declare function mach_make_memory_entry_64(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_entry: number): number; +declare function ber_mem2bv(p1: string, len: number, duplicate: number, bv: interop.PointerConvertible): interop.Pointer; -declare function vm_map_64(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; +declare function ber_str2bv(p1: string, len: number, duplicate: number, bv: interop.PointerConvertible): interop.Pointer; -declare function vm_purgable_control(target_task: number, address: number, control: number, state: interop.PointerConvertible): number; +declare function ber_strdup(p1: string): string; -declare function vm_map_exec_lockdown(target_task: number): number; +declare function ber_strnlen(s: string, len: number): number; -declare function vm_remap_new(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; +declare function ber_strndup(s: string, l: number): string; -declare function mach_port_names(task: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, types: interop.PointerConvertible, typesCnt: interop.PointerConvertible): number; +declare function ber_bvreplace(dst: interop.PointerConvertible, src: interop.PointerConvertible): interop.Pointer; -declare function mach_port_type(task: number, name: number, ptype: interop.PointerConvertible): number; +declare function ber_bvarray_free(p: interop.PointerConvertible): void; -declare function mach_port_rename(task: number, old_name: number, new_name: number): number; +declare function ber_bvarray_add(p: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function mach_port_allocate_name(task: number, right: number, name: number): number; +declare function ber_errno_addr(): interop.Pointer; -declare function mach_port_allocate(task: number, right: number, name: interop.PointerConvertible): number; +declare function ldap_get_option(ld: interop.PointerConvertible, option: number, outvalue: interop.PointerConvertible): number; -declare function mach_port_destroy(task: number, name: number): number; +declare function ldap_set_option(ld: interop.PointerConvertible, option: number, invalue: interop.PointerConvertible): number; -declare function mach_port_deallocate(task: number, name: number): number; +declare function ldap_set_rebind_proc(ld: interop.PointerConvertible, rebind_proc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; -declare function mach_port_get_refs(task: number, name: number, right: number, refs: interop.PointerConvertible): number; +declare function ldap_set_nextref_proc(ld: interop.PointerConvertible, nextref_proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; -declare function mach_port_mod_refs(task: number, name: number, right: number, delta: number): number; +declare function ldap_set_urllist_proc(ld: interop.PointerConvertible, urllist_proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, params: interop.PointerConvertible): number; -declare function mach_port_peek(task: number, name: number, trailer_type: number, request_seqnop: interop.PointerConvertible, msg_sizep: interop.PointerConvertible, msg_idp: interop.PointerConvertible, trailer_infop: string, trailer_infopCnt: interop.PointerConvertible): number; +declare function ldap_create_control(requestOID: string, ber: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; -declare function mach_port_set_mscount(task: number, name: number, mscount: number): number; +declare function ldap_find_control(oid: string, ctrls: interop.PointerConvertible): interop.Pointer; -declare function mach_port_get_set_status(task: number, name: number, members: interop.PointerConvertible, membersCnt: interop.PointerConvertible): number; +declare function ldap_control_create(requestOID: string, iscritical: number, value: interop.PointerConvertible, dupval: number, ctrlp: interop.PointerConvertible): number; -declare function mach_port_move_member(task: number, member: number, after: number): number; +declare function ldap_control_find(oid: string, ctrls: interop.PointerConvertible, nextctrlp: interop.PointerConvertible): interop.Pointer; -declare function mach_port_request_notification(task: number, name: number, msgid: number, sync: number, notify: number, notifyPoly: number, previous: interop.PointerConvertible): number; +declare function ldap_control_free(ctrl: interop.PointerConvertible): void; -declare function mach_port_insert_right(task: number, name: number, poly: number, polyPoly: number): number; +declare function ldap_controls_free(ctrls: interop.PointerConvertible): void; -declare function mach_port_extract_right(task: number, name: number, msgt_name: number, poly: interop.PointerConvertible, polyPoly: interop.PointerConvertible): number; +declare function ldap_controls_dup(controls: interop.PointerConvertible): interop.Pointer; -declare function mach_port_set_seqno(task: number, name: number, seqno: number): number; +declare function ldap_control_dup(c: interop.PointerConvertible): interop.Pointer; -declare function mach_port_get_attributes(task: number, name: number, flavor: number, port_info_out: interop.PointerConvertible, port_info_outCnt: interop.PointerConvertible): number; +declare function ldap_domain2dn(domain: string, dn: interop.PointerConvertible): number; -declare function mach_port_set_attributes(task: number, name: number, flavor: number, port_info: interop.PointerConvertible, port_infoCnt: number): number; +declare function ldap_dn2domain(dn: string, domain: interop.PointerConvertible): number; -declare function mach_port_allocate_qos(task: number, right: number, qos: interop.PointerConvertible, name: interop.PointerConvertible): number; +declare function ldap_domain2hostlist(domain: string, hostlist: interop.PointerConvertible): number; -declare function mach_port_allocate_full(task: number, right: number, proto: number, qos: interop.PointerConvertible, name: interop.PointerConvertible): number; +declare function ldap_extended_operation(ld: interop.PointerConvertible, reqoid: string, reqdata: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function task_set_port_space(task: number, table_entries: number): number; +declare function ldap_extended_operation_s(ld: interop.PointerConvertible, reqoid: string, reqdata: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible): number; -declare function mach_port_get_srights(task: number, name: number, srights: interop.PointerConvertible): number; +declare function ldap_parse_extended_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible, freeit: number): number; -declare function mach_port_space_info(space: number, space_info: interop.PointerConvertible, table_info: interop.PointerConvertible, table_infoCnt: interop.PointerConvertible, tree_info: interop.PointerConvertible, tree_infoCnt: interop.PointerConvertible): number; +declare function ldap_parse_intermediate(ld: interop.PointerConvertible, res: interop.PointerConvertible, retoidp: interop.PointerConvertible, retdatap: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; -declare function mach_port_dnrequest_info(task: number, name: number, dnr_total: interop.PointerConvertible, dnr_used: interop.PointerConvertible): number; +declare function ldap_abandon_ext(ld: interop.PointerConvertible, msgid: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function mach_port_kernel_object(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible): number; +declare function ldap_abandon(ld: interop.PointerConvertible, msgid: number): number; -declare function mach_port_insert_member(task: number, name: number, pset: number): number; +declare function ldap_add_ext(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function mach_port_extract_member(task: number, name: number, pset: number): number; +declare function ldap_add_ext_s(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function mach_port_get_context(task: number, name: number, context: interop.PointerConvertible): number; +declare function ldap_add(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible): number; -declare function mach_port_set_context(task: number, name: number, context: number): number; +declare function ldap_add_s(ld: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible): number; -declare function mach_port_kobject(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible): number; +declare function ldap_sasl_bind(ld: interop.PointerConvertible, dn: string, mechanism: string, cred: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function mach_port_construct(task: number, options: interop.PointerConvertible, context: number, name: interop.PointerConvertible): number; +declare function ldap_sasl_interactive_bind(ld: interop.PointerConvertible, dn: string, saslMechanism: string, serverControls: interop.PointerConvertible, clientControls: interop.PointerConvertible, flags: number, proc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, defaults: interop.PointerConvertible, result: interop.PointerConvertible, rmech: interop.PointerConvertible, msgid: interop.PointerConvertible): number; -declare function mach_port_destruct(task: number, name: number, srdelta: number, guard: number): number; +declare function ldap_sasl_interactive_bind_s(ld: interop.PointerConvertible, dn: string, saslMechanism: string, serverControls: interop.PointerConvertible, clientControls: interop.PointerConvertible, flags: number, proc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, defaults: interop.PointerConvertible): number; -declare function mach_port_guard(task: number, name: number, guard: number, strict: number): number; +declare function ldap_sasl_bind_s(ld: interop.PointerConvertible, dn: string, mechanism: string, cred: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, servercredp: interop.PointerConvertible): number; -declare function mach_port_unguard(task: number, name: number, guard: number): number; +declare function ldap_parse_sasl_bind_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, servercredp: interop.PointerConvertible, freeit: number): number; -declare function mach_port_space_basic_info(task: number, basic_info: interop.PointerConvertible): number; +declare function ldap_bind(ld: interop.PointerConvertible, who: string, passwd: string, authmethod: number): number; -declare function mach_port_guard_with_flags(task: number, name: number, guard: number, flags: number): number; +declare function ldap_bind_s(ld: interop.PointerConvertible, who: string, cred: string, authmethod: number): number; -declare function mach_port_swap_guard(task: number, name: number, old_guard: number, new_guard: number): number; +declare function ldap_simple_bind(ld: interop.PointerConvertible, who: string, passwd: string): number; -declare function mach_port_kobject_description(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible, description: unknown /* const array */): number; +declare function ldap_simple_bind_s(ld: interop.PointerConvertible, who: string, passwd: string): number; -declare function mach_port_is_connection_for_service(task: number, connection_port: number, service_port: number, filter_policy_id: interop.PointerConvertible): number; +declare function ldap_compare_ext(ld: interop.PointerConvertible, dn: string, attr: string, bvalue: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function mach_port_get_service_port_info(task: number, name: number, sp_info_out: interop.PointerConvertible): number; +declare function ldap_compare_ext_s(ld: interop.PointerConvertible, dn: string, attr: string, bvalue: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function mach_port_assert_attributes(task: number, name: number, flavor: number, info: interop.PointerConvertible, infoCnt: number): number; +declare function ldap_compare(ld: interop.PointerConvertible, dn: string, attr: string, value: string): number; -declare function mach_host_self(): number; +declare function ldap_compare_s(ld: interop.PointerConvertible, dn: string, attr: string, value: string): number; -declare function mach_thread_self(): number; +declare function ldap_delete_ext(ld: interop.PointerConvertible, dn: string, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function mach_task_is_self(task: number): number; +declare function ldap_delete_ext_s(ld: interop.PointerConvertible, dn: string, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function host_page_size(p1: number, p2: interop.PointerConvertible): number; +declare function ldap_delete(ld: interop.PointerConvertible, dn: string): number; -declare function clock_sleep_trap(clock_name: number, sleep_type: number, sleep_sec: number, sleep_nsec: number, wakeup_time: interop.PointerConvertible): number; +declare function ldap_delete_s(ld: interop.PointerConvertible, dn: string): number; -declare function _kernelrpc_mach_vm_allocate_trap(target: number, addr: interop.PointerConvertible, size: number, flags: number): number; +declare function ldap_parse_result(ld: interop.PointerConvertible, res: interop.PointerConvertible, errcodep: interop.PointerConvertible, matcheddnp: interop.PointerConvertible, errmsgp: interop.PointerConvertible, referralsp: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; -declare function _kernelrpc_mach_vm_deallocate_trap(target: number, address: number, size: number): number; +declare function ldap_err2string(err: number): string; -declare function task_dyld_process_info_notify_get(names_addr: interop.PointerConvertible, names_count_addr: interop.PointerConvertible): number; +declare function ldap_result2error(ld: interop.PointerConvertible, r: interop.PointerConvertible, freeit: number): number; -declare function _kernelrpc_mach_vm_protect_trap(target: number, address: number, size: number, set_maximum: number, new_protection: number): number; +declare function ldap_perror(ld: interop.PointerConvertible, s: string): void; -declare function _kernelrpc_mach_vm_map_trap(target: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, cur_protection: number): number; +declare function ldap_gssapi_bind(ld: interop.PointerConvertible, dn: string, creds: string): number; -declare function _kernelrpc_mach_vm_purgable_control_trap(target: number, address: number, control: number, state: interop.PointerConvertible): number; +declare function ldap_gssapi_bind_s(ld: interop.PointerConvertible, dn: string, creds: string): number; -declare function _kernelrpc_mach_port_allocate_trap(target: number, right: number, name: interop.PointerConvertible): number; +declare function ldap_modify_ext(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_deallocate_trap(target: number, name: number): number; +declare function ldap_modify_ext_s(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_mod_refs_trap(target: number, name: number, right: number, delta: number): number; +declare function ldap_modify(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_move_member_trap(target: number, member: number, after: number): number; +declare function ldap_modify_s(ld: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_insert_right_trap(target: number, name: number, poly: number, polyPoly: number): number; +declare function ldap_rename(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_get_attributes_trap(target: number, name: number, flavor: number, port_info_out: interop.PointerConvertible, port_info_outCnt: interop.PointerConvertible): number; +declare function ldap_rename_s(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_insert_member_trap(target: number, name: number, pset: number): number; +declare function ldap_rename2(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number): number; -declare function _kernelrpc_mach_port_extract_member_trap(target: number, name: number, pset: number): number; +declare function ldap_rename2_s(ld: interop.PointerConvertible, dn: string, newrdn: string, newSuperior: string, deleteoldrdn: number): number; -declare function _kernelrpc_mach_port_construct_trap(target: number, options: interop.PointerConvertible, context: number, name: interop.PointerConvertible): number; +declare function ldap_modrdn(ld: interop.PointerConvertible, dn: string, newrdn: string): number; -declare function _kernelrpc_mach_port_destruct_trap(target: number, name: number, srdelta: number, guard: number): number; +declare function ldap_modrdn_s(ld: interop.PointerConvertible, dn: string, newrdn: string): number; -declare function _kernelrpc_mach_port_guard_trap(target: number, name: number, guard: number, strict: number): number; +declare function ldap_modrdn2(ld: interop.PointerConvertible, dn: string, newrdn: string, deleteoldrdn: number): number; -declare function _kernelrpc_mach_port_unguard_trap(target: number, name: number, guard: number): number; +declare function ldap_modrdn2_s(ld: interop.PointerConvertible, dn: string, newrdn: string, deleteoldrdn: number): number; -declare function mach_generate_activity_id(target: number, count: number, activity_id: interop.PointerConvertible): number; +declare function ldap_init(host: string, port: number): interop.Pointer; -declare function macx_swapon(filename: number, flags: number, size: number, priority: number): number; +declare function ldap_open(host: string, port: number): interop.Pointer; -declare function macx_swapoff(filename: number, flags: number): number; +declare function ldap_create(ldp: interop.PointerConvertible): number; -declare function macx_triggers(hi_water: number, low_water: number, flags: number, alert_port: number): number; +declare function ldap_initialize(ldp: interop.PointerConvertible, url: string): number; -declare function macx_backing_store_suspend(suspend: number): number; +declare function ldap_dup(old: interop.PointerConvertible): interop.Pointer; -declare function macx_backing_store_recovery(pid: number): number; +declare function ldap_tls_inplace(ld: interop.PointerConvertible): number; -declare function swtch_pri(pri: number): number; +declare function ldap_start_tls(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function swtch(): number; +declare function ldap_install_tls(ld: interop.PointerConvertible): number; -declare function thread_switch(thread_name: number, option: number, option_time: number): number; +declare function ldap_start_tls_s(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function task_self_trap(): number; +declare function ldap_first_message(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; -declare function host_create_mach_voucher_trap(host: number, recipes: interop.PointerConvertible, recipes_size: number, voucher: interop.PointerConvertible): number; +declare function ldap_next_message(ld: interop.PointerConvertible, msg: interop.PointerConvertible): interop.Pointer; -declare function mach_voucher_extract_attr_recipe_trap(voucher_name: number, key: number, recipe: interop.PointerConvertible, recipe_size: interop.PointerConvertible): number; +declare function ldap_count_messages(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; -declare function _kernelrpc_mach_port_type_trap(task: number, name: number, ptype: interop.PointerConvertible): number; +declare function ldap_first_reference(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; -declare function _kernelrpc_mach_port_request_notification_trap(task: number, name: number, msgid: number, sync: number, notify: number, notifyPoly: number, previous: interop.PointerConvertible): number; +declare function ldap_next_reference(ld: interop.PointerConvertible, ref: interop.PointerConvertible): interop.Pointer; -declare function task_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; +declare function ldap_count_references(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; -declare function task_name_for_pid(target_tport: number, pid: number, tn: interop.PointerConvertible): number; +declare function ldap_parse_reference(ld: interop.PointerConvertible, ref: interop.PointerConvertible, referralsp: interop.PointerConvertible, serverctrls: interop.PointerConvertible, freeit: number): number; -declare function pid_for_task(t: number, x: interop.PointerConvertible): number; +declare function ldap_first_entry(ld: interop.PointerConvertible, chain: interop.PointerConvertible): interop.Pointer; -declare function debug_control_port_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; +declare function ldap_next_entry(ld: interop.PointerConvertible, entry: interop.PointerConvertible): interop.Pointer; -declare function host_info(host: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; +declare function ldap_count_entries(ld: interop.PointerConvertible, chain: interop.PointerConvertible): number; -declare function host_kernel_version(host: number, kernel_version: unknown /* const array */): number; +declare function ldap_get_entry_controls(ld: interop.PointerConvertible, entry: interop.PointerConvertible, serverctrls: interop.PointerConvertible): number; -declare function _host_page_size(host: number, out_page_size: interop.PointerConvertible): number; +declare function ldap_delete_result_entry(list: interop.PointerConvertible, e: interop.PointerConvertible): interop.Pointer; -declare function mach_memory_object_memory_entry(host: number, internal: number, size: number, permission: number, pager: number, entry_handle: interop.PointerConvertible): number; +declare function ldap_add_result_entry(list: interop.PointerConvertible, e: interop.PointerConvertible): void; -declare function host_processor_info(host: number, flavor: number, out_processor_count: interop.PointerConvertible, out_processor_info: interop.PointerConvertible, out_processor_infoCnt: interop.PointerConvertible): number; +declare function ldap_get_dn(ld: interop.PointerConvertible, entry: interop.PointerConvertible): string; -declare function host_get_io_main(host: number, io_main: interop.PointerConvertible): number; +declare function ldap_rdnfree(rdn: interop.PointerConvertible): void; -declare function host_get_clock_service(host: number, clock_id: number, clock_serv: interop.PointerConvertible): number; +declare function ldap_dnfree(dn: interop.PointerConvertible): void; -declare function kmod_get_info(host: number, modules: interop.PointerConvertible, modulesCnt: interop.PointerConvertible): number; +declare function ldap_bv2dn(bv: interop.PointerConvertible, dn: interop.PointerConvertible, flags: number): number; -declare function host_virtual_physical_table_info(host: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function ldap_str2dn(str: string, dn: interop.PointerConvertible, flags: number): number; -declare function processor_set_default(host: number, default_set: interop.PointerConvertible): number; +declare function ldap_dn2bv(dn: interop.PointerConvertible, bv: interop.PointerConvertible, flags: number): number; -declare function processor_set_create(host: number, new_set: interop.PointerConvertible, new_name: interop.PointerConvertible): number; +declare function ldap_dn2str(dn: interop.PointerConvertible, str: interop.PointerConvertible, flags: number): number; -declare function mach_memory_object_memory_entry_64(host: number, internal: number, size: number, permission: number, pager: number, entry_handle: interop.PointerConvertible): number; +declare function ldap_bv2rdn(bv: interop.PointerConvertible, rdn: interop.PointerConvertible, next: interop.PointerConvertible, flags: number): number; -declare function host_statistics(host_priv: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; +declare function ldap_str2rdn(str: string, rdn: interop.PointerConvertible, next: interop.PointerConvertible, flags: number): number; -declare function host_request_notification(host: number, notify_type: number, notify_port: number): number; +declare function ldap_rdn2bv(rdn: interop.PointerConvertible, bv: interop.PointerConvertible, flags: number): number; -declare function host_lockgroup_info(host: number, lockgroup_info: interop.PointerConvertible, lockgroup_infoCnt: interop.PointerConvertible): number; +declare function ldap_rdn2str(rdn: interop.PointerConvertible, str: interop.PointerConvertible, flags: number): number; -declare function host_statistics64(host_priv: number, flavor: number, host_info64_out: interop.PointerConvertible, host_info64_outCnt: interop.PointerConvertible): number; +declare function ldap_dn_normalize(in: string, iflags: number, out: interop.PointerConvertible, oflags: number): number; -declare function mach_zone_info(host: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function ldap_dn2ufn(dn: string): string; -declare function host_create_mach_voucher(host: number, recipes: interop.PointerConvertible, recipesCnt: number, voucher: interop.PointerConvertible): number; +declare function ldap_explode_dn(dn: string, notypes: number): interop.Pointer; -declare function host_register_mach_voucher_attr_manager(host: number, attr_manager: number, default_value: number, new_key: interop.PointerConvertible, new_attr_control: interop.PointerConvertible): number; +declare function ldap_explode_rdn(rdn: string, notypes: number): interop.Pointer; -declare function host_register_well_known_mach_voucher_attr_manager(host: number, attr_manager: number, default_value: number, key: number, new_attr_control: interop.PointerConvertible): number; +declare function ldap_X509dn2bv(x509_name: interop.PointerConvertible, dn: interop.PointerConvertible, func: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number, flags: number): number; -declare function host_set_atm_diagnostic_flag(host: number, diagnostic_flag: number): number; +declare function ldap_dn2dcedn(dn: string): string; -declare function host_get_atm_diagnostic_flag(host: number, diagnostic_flag: interop.PointerConvertible): number; +declare function ldap_dcedn2dn(dce: string): string; -declare function mach_memory_info(host: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, memory_info: interop.PointerConvertible, memory_infoCnt: interop.PointerConvertible): number; +declare function ldap_dn2ad_canonical(dn: string): string; -declare function host_set_multiuser_config_flags(host_priv: number, multiuser_flags: number): number; +declare function ldap_get_dn_ber(ld: interop.PointerConvertible, e: interop.PointerConvertible, berout: interop.PointerConvertible, dn: interop.PointerConvertible): number; -declare function host_get_multiuser_config_flags(host: number, multiuser_flags: interop.PointerConvertible): number; +declare function ldap_get_attribute_ber(ld: interop.PointerConvertible, e: interop.PointerConvertible, ber: interop.PointerConvertible, attr: interop.PointerConvertible, vals: interop.PointerConvertible): number; -declare function host_check_multiuser_mode(host: number, multiuser_mode: interop.PointerConvertible): number; +declare function ldap_first_attribute(ld: interop.PointerConvertible, entry: interop.PointerConvertible, ber: interop.PointerConvertible): string; -declare function mach_zone_info_for_zone(host: number, name: mach_zone_name, info: interop.PointerConvertible): number; +declare function ldap_next_attribute(ld: interop.PointerConvertible, entry: interop.PointerConvertible, ber: interop.PointerConvertible): string; -declare function mach_error_string(error_value: number): string; +declare function ldap_get_values_len(ld: interop.PointerConvertible, entry: interop.PointerConvertible, target: string): interop.Pointer; -declare function mach_error(str: string, error_value: number): void; +declare function ldap_count_values_len(vals: interop.PointerConvertible): number; -declare function mach_error_type(error_value: number): string; +declare function ldap_value_free_len(vals: interop.PointerConvertible): void; -declare function panic_init(p1: number): void; +declare function ldap_get_values(ld: interop.PointerConvertible, entry: interop.PointerConvertible, target: string): interop.Pointer; -declare function panic(p1: string): void; +declare function ldap_count_values(vals: interop.PointerConvertible): number; -declare function slot_name(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; +declare function ldap_value_free(vals: interop.PointerConvertible): void; -declare function mig_reply_setup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function ldap_result(ld: interop.PointerConvertible, msgid: number, all: number, timeout: interop.PointerConvertible, result: interop.PointerConvertible): number; -declare function mach_msg_destroy(p1: interop.PointerConvertible): void; +declare function ldap_msgtype(lm: interop.PointerConvertible): number; -declare function mach_msg_receive(p1: interop.PointerConvertible): number; +declare function ldap_msgid(lm: interop.PointerConvertible): number; -declare function mach_msg_send(p1: interop.PointerConvertible): number; +declare function ldap_msgfree(lm: interop.PointerConvertible): number; -declare function mach_msg_server_once(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; +declare function ldap_msgdelete(ld: interop.PointerConvertible, msgid: number): number; -declare function mach_msg_server(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; +declare function ldap_bv2escaped_filter_value(in: interop.PointerConvertible, out: interop.PointerConvertible): number; -declare function mach_msg_server_importance(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; +declare function ldap_search_ext(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, timeout: interop.PointerConvertible, sizelimit: number, msgidp: interop.PointerConvertible): number; -declare function clock_get_res(p1: number, p2: interop.PointerConvertible): number; +declare function ldap_search_ext_s(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible, timeout: interop.PointerConvertible, sizelimit: number, res: interop.PointerConvertible): number; -declare function clock_set_res(p1: number, p2: number): number; +declare function ldap_search(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number): number; -declare function clock_sleep(p1: number, p2: number, p3: mach_timespec, p4: interop.PointerConvertible): number; +declare function ldap_search_s(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, res: interop.PointerConvertible): number; -declare function voucher_mach_msg_set(msg: interop.PointerConvertible): number; +declare function ldap_search_st(ld: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, timeout: interop.PointerConvertible, res: interop.PointerConvertible): number; -declare function voucher_mach_msg_clear(msg: interop.PointerConvertible): void; +declare function ldap_unbind_ext(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function voucher_mach_msg_adopt(msg: interop.PointerConvertible): interop.Pointer; +declare function ldap_unbind_ext_s(ld: interop.PointerConvertible, serverctrls: interop.PointerConvertible, clientctrls: interop.PointerConvertible): number; -declare function voucher_mach_msg_revert(state: interop.PointerConvertible): void; +declare function ldap_destroy(ld: interop.PointerConvertible): number; -declare function launch_activate_socket(name: string, fds: interop.PointerConvertible, cnt: interop.PointerConvertible): number; +declare function ldap_unbind(ld: interop.PointerConvertible): number; -declare function launch_data_alloc(type: interop.Enum): interop.Pointer; +declare function ldap_unbind_s(ld: interop.PointerConvertible): number; -declare function launch_data_copy(ld: interop.PointerConvertible): interop.Pointer; +declare function ldap_put_vrFilter(ber: interop.PointerConvertible, vrf: string): number; -declare function launch_data_get_type(ld: interop.PointerConvertible): interop.Enum; +declare function ldap_memalloc(s: number): interop.Pointer; -declare function launch_data_free(ld: interop.PointerConvertible): void; +declare function ldap_memrealloc(p: interop.PointerConvertible, s: number): interop.Pointer; -declare function launch_data_dict_insert(ldict: interop.PointerConvertible, lval: interop.PointerConvertible, key: string): boolean; +declare function ldap_memcalloc(n: number, s: number): interop.Pointer; -declare function launch_data_dict_lookup(ldict: interop.PointerConvertible, key: string): interop.Pointer; +declare function ldap_memfree(p: interop.PointerConvertible): void; -declare function launch_data_dict_remove(ldict: interop.PointerConvertible, key: string): boolean; +declare function ldap_memvfree(v: interop.PointerConvertible): void; -declare function launch_data_dict_iterate(ldict: interop.PointerConvertible, iterator: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => void, ctx: interop.PointerConvertible): void; +declare function ldap_strdup(p1: string): string; -declare function launch_data_dict_get_count(ldict: interop.PointerConvertible): number; +declare function ldap_mods_free(mods: interop.PointerConvertible, freemods: number): void; -declare function launch_data_array_set_index(larray: interop.PointerConvertible, lval: interop.PointerConvertible, idx: number): boolean; +declare function ldap_sort_entries(ld: interop.PointerConvertible, chain: interop.PointerConvertible, attr: string, cmp: (p1: string, p2: string) => number): number; -declare function launch_data_array_get_index(larray: interop.PointerConvertible, idx: number): interop.Pointer; +declare function ldap_sort_values(ld: interop.PointerConvertible, vals: interop.PointerConvertible, cmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function launch_data_array_get_count(larray: interop.PointerConvertible): number; +declare function ldap_sort_strcasecmp(a: interop.PointerConvertible, b: interop.PointerConvertible): number; -declare function launch_data_new_fd(fd: number): interop.Pointer; +declare function ldap_is_ldap_url(url: string): number; -declare function launch_data_new_machport(val: number): interop.Pointer; +declare function ldap_is_ldaps_url(url: string): number; -declare function launch_data_new_integer(val: number): interop.Pointer; +declare function ldap_is_ldapi_url(url: string): number; -declare function launch_data_new_bool(val: boolean): interop.Pointer; +declare function ldap_url_parse(url: string, ludpp: interop.PointerConvertible): number; -declare function launch_data_new_real(val: number): interop.Pointer; +declare function ldap_url_desc2str(ludp: interop.PointerConvertible): string; -declare function launch_data_new_string(val: string): interop.Pointer; +declare function ldap_free_urldesc(ludp: interop.PointerConvertible): void; -declare function launch_data_new_opaque(bytes: interop.PointerConvertible, sz: number): interop.Pointer; +declare function ldap_cancel(ld: interop.PointerConvertible, cancelid: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function launch_data_set_fd(ld: interop.PointerConvertible, fd: number): boolean; +declare function ldap_cancel_s(ld: interop.PointerConvertible, cancelid: number, sctrl: interop.PointerConvertible, cctrl: interop.PointerConvertible): number; -declare function launch_data_set_machport(ld: interop.PointerConvertible, mp: number): boolean; +declare function ldap_turn(ld: interop.PointerConvertible, mutual: number, identifier: string, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function launch_data_set_integer(ld: interop.PointerConvertible, val: number): boolean; +declare function ldap_turn_s(ld: interop.PointerConvertible, mutual: number, identifier: string, sctrl: interop.PointerConvertible, cctrl: interop.PointerConvertible): number; -declare function launch_data_set_bool(ld: interop.PointerConvertible, val: boolean): boolean; +declare function ldap_create_page_control_value(ld: interop.PointerConvertible, pagesize: number, cookie: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function launch_data_set_real(ld: interop.PointerConvertible, val: number): boolean; +declare function ldap_create_page_control(ld: interop.PointerConvertible, pagesize: number, cookie: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; -declare function launch_data_set_string(ld: interop.PointerConvertible, val: string): boolean; +declare function ldap_parse_page_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, count: interop.PointerConvertible, cookie: interop.PointerConvertible): number; -declare function launch_data_set_opaque(ld: interop.PointerConvertible, bytes: interop.PointerConvertible, sz: number): boolean; +declare function ldap_parse_pageresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, count: interop.PointerConvertible, cookie: interop.PointerConvertible): number; -declare function launch_data_get_fd(ld: interop.PointerConvertible): number; +declare function ldap_create_sort_keylist(sortKeyList: interop.PointerConvertible, keyString: string): number; -declare function launch_data_get_machport(ld: interop.PointerConvertible): number; +declare function ldap_free_sort_keylist(sortkeylist: interop.PointerConvertible): void; -declare function launch_data_get_integer(ld: interop.PointerConvertible): number; +declare function ldap_create_sort_control_value(ld: interop.PointerConvertible, keyList: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function launch_data_get_bool(ld: interop.PointerConvertible): boolean; +declare function ldap_create_sort_control(ld: interop.PointerConvertible, keyList: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; -declare function launch_data_get_real(ld: interop.PointerConvertible): number; +declare function ldap_parse_sort_control(ld: interop.PointerConvertible, ctrlp: interop.PointerConvertible, result: interop.PointerConvertible, attribute: interop.PointerConvertible): number; -declare function launch_data_get_string(ld: interop.PointerConvertible): string; +declare function ldap_parse_sortresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, result: interop.PointerConvertible, attribute: interop.PointerConvertible): number; -declare function launch_data_get_opaque(ld: interop.PointerConvertible): interop.Pointer; +declare function ldap_create_vlv_control_value(ld: interop.PointerConvertible, ldvlistp: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function launch_data_get_opaque_size(ld: interop.PointerConvertible): number; +declare function ldap_create_vlv_control(ld: interop.PointerConvertible, ldvlistp: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; -declare function launch_data_get_errno(ld: interop.PointerConvertible): number; +declare function ldap_parse_vlv_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, target_posp: interop.PointerConvertible, list_countp: interop.PointerConvertible, contextp: interop.PointerConvertible, errcodep: interop.PointerConvertible): number; -declare function launch_get_fd(): number; +declare function ldap_parse_vlvresponse_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, target_posp: interop.PointerConvertible, list_countp: interop.PointerConvertible, contextp: interop.PointerConvertible, errcodep: interop.PointerConvertible): number; -declare function launch_msg(request: interop.PointerConvertible): interop.Pointer; +declare function ldap_parse_whoami(ld: interop.PointerConvertible, res: interop.PointerConvertible, authzid: interop.PointerConvertible): number; -declare function vproc_transaction_begin(virtual_proc: interop.PointerConvertible): interop.Pointer; +declare function ldap_whoami(ld: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function vproc_transaction_end(virtual_proc: interop.PointerConvertible, handle: interop.PointerConvertible): void; +declare function ldap_whoami_s(ld: interop.PointerConvertible, authzid: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; -declare function vproc_standby_begin(virtual_proc: interop.PointerConvertible): interop.Pointer; +declare function ldap_parse_passwd(ld: interop.PointerConvertible, res: interop.PointerConvertible, newpasswd: interop.PointerConvertible): number; -declare function vproc_standby_end(virtual_proc: interop.PointerConvertible, handle: interop.PointerConvertible): void; +declare function ldap_passwd(ld: interop.PointerConvertible, user: interop.PointerConvertible, oldpw: interop.PointerConvertible, newpw: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function notify_post(name: string): number; +declare function ldap_passwd_s(ld: interop.PointerConvertible, user: interop.PointerConvertible, oldpw: interop.PointerConvertible, newpw: interop.PointerConvertible, newpasswd: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; -declare function notify_register_dispatch(name: string, out_token: interop.PointerConvertible, queue: NSObject, handler: (p1: number) => void): number; +declare function ldap_create_passwordpolicy_control(ld: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; -declare function notify_register_check(name: string, out_token: interop.PointerConvertible): number; +declare function ldap_parse_passwordpolicy_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, expirep: interop.PointerConvertible, gracep: interop.PointerConvertible, errorp: interop.PointerConvertible): number; -declare function notify_register_signal(name: string, sig: number, out_token: interop.PointerConvertible): number; +declare function ldap_passwordpolicy_err2txt(p1: interop.Enum): string; -declare function notify_register_mach_port(name: string, notify_port: interop.PointerConvertible, flags: number, out_token: interop.PointerConvertible): number; +declare function ldap_parse_refresh(ld: interop.PointerConvertible, res: interop.PointerConvertible, newttl: interop.PointerConvertible): number; -declare function notify_register_file_descriptor(name: string, notify_fd: interop.PointerConvertible, flags: number, out_token: interop.PointerConvertible): number; +declare function ldap_refresh(ld: interop.PointerConvertible, dn: interop.PointerConvertible, ttl: number, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible, msgidp: interop.PointerConvertible): number; -declare function notify_check(token: number, check: interop.PointerConvertible): number; +declare function ldap_refresh_s(ld: interop.PointerConvertible, dn: interop.PointerConvertible, ttl: number, newttl: interop.PointerConvertible, sctrls: interop.PointerConvertible, cctrls: interop.PointerConvertible): number; -declare function notify_cancel(token: number): number; +declare function ldap_sync_initialize(ls: interop.PointerConvertible): interop.Pointer; -declare function notify_suspend(token: number): number; +declare function ldap_sync_destroy(ls: interop.PointerConvertible, freeit: number): void; -declare function notify_resume(token: number): number; +declare function ldap_sync_init(ls: interop.PointerConvertible, mode: number): number; -declare function notify_set_state(token: number, state64: number): number; +declare function ldap_sync_init_refresh_only(ls: interop.PointerConvertible): number; -declare function notify_get_state(token: number, state64: interop.PointerConvertible): number; +declare function ldap_sync_init_refresh_and_persist(ls: interop.PointerConvertible): number; -declare function notify_is_valid_token(val: number): boolean; +declare function ldap_sync_poll(ls: interop.PointerConvertible): number; -declare function mlockall(p1: number): number; +declare function ldap_create_session_tracking_value(ld: interop.PointerConvertible, sessionSourceIp: string, sessionSourceName: string, formatOID: string, sessionTrackingIdentifier: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function munlockall(): number; +declare function ldap_create_session_tracking(ld: interop.PointerConvertible, sessionSourceIp: string, sessionSourceName: string, formatOID: string, sessionTrackingIdentifier: interop.PointerConvertible, ctrlp: interop.PointerConvertible): number; -declare function mlock(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_parse_session_tracking_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, ip: interop.PointerConvertible, name: interop.PointerConvertible, oid: interop.PointerConvertible, id: interop.PointerConvertible): number; -declare function mmap(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number): interop.Pointer; +declare function ldap_create_assertion_control_value(ld: interop.PointerConvertible, assertion: string, value: interop.PointerConvertible): number; -declare function mprotect(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function ldap_create_assertion_control(ld: interop.PointerConvertible, filter: string, iscritical: number, ctrlp: interop.PointerConvertible): number; -declare function msync(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function ldap_create_deref_control_value(ld: interop.PointerConvertible, ds: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function munlock(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_create_deref_control(ld: interop.PointerConvertible, ds: interop.PointerConvertible, iscritical: number, ctrlp: interop.PointerConvertible): number; -declare function munmap(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_derefresponse_free(dr: interop.PointerConvertible): void; -declare function shm_open(p1: string, p2: number): number; +declare function ldap_parse_derefresponse_control(ld: interop.PointerConvertible, ctrl: interop.PointerConvertible, drp: interop.PointerConvertible): number; -declare function shm_unlink(p1: string): number; +declare function ldap_parse_deref_control(ld: interop.PointerConvertible, ctrls: interop.PointerConvertible, drp: interop.PointerConvertible): number; -declare function posix_madvise(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function ldap_syntax2name(syn: interop.PointerConvertible): string; -declare function madvise(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function ldap_matchingrule2name(mr: interop.PointerConvertible): string; -declare function mincore(p1: interop.PointerConvertible, p2: number, p3: string): number; +declare function ldap_matchingruleuse2name(mru: interop.PointerConvertible): string; -declare function minherit(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function ldap_attributetype2name(at: interop.PointerConvertible): string; -declare function uuid_clear(uu: unknown /* const array */): void; +declare function ldap_objectclass2name(oc: interop.PointerConvertible): string; -declare function uuid_compare(uu1: unknown /* const array */, uu2: unknown /* const array */): number; +declare function ldap_contentrule2name(cr: interop.PointerConvertible): string; -declare function uuid_copy(dst: unknown /* const array */, src: unknown /* const array */): void; +declare function ldap_nameform2name(nf: interop.PointerConvertible): string; -declare function uuid_generate(out: unknown /* const array */): void; +declare function ldap_structurerule2name(sr: interop.PointerConvertible): string; -declare function uuid_generate_random(out: unknown /* const array */): void; +declare function ldap_syntax_free(syn: interop.PointerConvertible): void; -declare function uuid_generate_time(out: unknown /* const array */): void; +declare function ldap_matchingrule_free(mr: interop.PointerConvertible): void; -declare function uuid_is_null(uu: unknown /* const array */): number; +declare function ldap_matchingruleuse_free(mr: interop.PointerConvertible): void; -declare function uuid_parse(in: unknown /* const array */, uu: unknown /* const array */): number; +declare function ldap_attributetype_free(at: interop.PointerConvertible): void; -declare function uuid_unparse(uu: unknown /* const array */, out: unknown /* const array */): void; +declare function ldap_objectclass_free(oc: interop.PointerConvertible): void; -declare function uuid_unparse_lower(uu: unknown /* const array */, out: unknown /* const array */): void; +declare function ldap_contentrule_free(cr: interop.PointerConvertible): void; -declare function uuid_unparse_upper(uu: unknown /* const array */, out: unknown /* const array */): void; +declare function ldap_nameform_free(nf: interop.PointerConvertible): void; -declare function audit(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_structurerule_free(sr: interop.PointerConvertible): void; -declare function auditon(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function ldap_str2structurerule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function auditctl(p1: string): number; +declare function ldap_str2nameform(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function getauid(p1: interop.PointerConvertible): number; +declare function ldap_str2contentrule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function setauid(p1: interop.PointerConvertible): number; +declare function ldap_str2objectclass(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function getaudit_addr(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_str2attributetype(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function setaudit_addr(p1: interop.PointerConvertible, p2: number): number; +declare function ldap_str2syntax(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function getaudit(p1: interop.PointerConvertible): number; +declare function ldap_str2matchingrule(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function setaudit(p1: interop.PointerConvertible): number; +declare function ldap_str2matchingruleuse(s: string, code: interop.PointerConvertible, errp: interop.PointerConvertible, flags: number): interop.Pointer; -declare function audit_session_self(): number; +declare function ldap_structurerule2str(sr: interop.PointerConvertible): string; -declare function audit_session_join(port: number): number; +declare function ldap_structurerule2bv(sr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function audit_session_port(asid: number, portname: interop.PointerConvertible): number; +declare function ldap_nameform2str(nf: interop.PointerConvertible): string; -declare function xpc_endpoint_create(connection: NSObject): NSObject; +declare function ldap_nameform2bv(nf: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_debugger_api_misuse_info(): string; +declare function ldap_contentrule2str(cr: interop.PointerConvertible): string; -declare function xpc_activity_register(identifier: string, criteria: NSObject, handler: (p1: NSObject) => void): void; +declare function ldap_contentrule2bv(cr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_activity_copy_criteria(activity: NSObject): NSObject; +declare function ldap_objectclass2str(oc: interop.PointerConvertible): string; -declare function xpc_activity_set_criteria(activity: NSObject, criteria: NSObject): void; +declare function ldap_objectclass2bv(oc: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_activity_get_state(activity: NSObject): number; +declare function ldap_attributetype2str(at: interop.PointerConvertible): string; -declare function xpc_activity_set_state(activity: NSObject, state: number): boolean; +declare function ldap_attributetype2bv(at: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_activity_should_defer(activity: NSObject): boolean; +declare function ldap_syntax2str(syn: interop.PointerConvertible): string; -declare function xpc_activity_unregister(identifier: string): void; +declare function ldap_syntax2bv(syn: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_connection_create(name: string, targetq: NSObject): NSObject; +declare function ldap_matchingrule2str(mr: interop.PointerConvertible): string; -declare function xpc_connection_create_mach_service(name: string, targetq: NSObject, flags: number): NSObject; +declare function ldap_matchingrule2bv(mr: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_connection_create_from_endpoint(endpoint: NSObject): NSObject; +declare function ldap_matchingruleuse2str(mru: interop.PointerConvertible): string; -declare function xpc_connection_set_target_queue(connection: NSObject, targetq: NSObject): void; +declare function ldap_matchingruleuse2bv(mru: interop.PointerConvertible, bv: interop.PointerConvertible): interop.Pointer; -declare function xpc_connection_set_event_handler(connection: NSObject, handler: (p1: NSObject) => void): void; +declare function ldap_scherr2str(code: number): string; -declare function xpc_connection_activate(connection: NSObject): void; +declare function ldap_x_utf8_to_ucs4(p: string): number; -declare function xpc_connection_suspend(connection: NSObject): void; +declare function ldap_x_ucs4_to_utf8(c: number, buf: string): number; -declare function xpc_connection_resume(connection: NSObject): void; +declare function ldap_x_utf8_to_wc(wchar: interop.PointerConvertible, utf8char: string): number; -declare function xpc_connection_send_message(connection: NSObject, message: NSObject): void; +declare function ldap_x_utf8s_to_wcs(wcstr: interop.PointerConvertible, utf8str: string, count: number): number; -declare function xpc_connection_send_barrier(connection: NSObject, barrier: () => void): void; +declare function ldap_x_wc_to_utf8(utf8char: string, wchar: number, count: number): number; -declare function xpc_connection_send_message_with_reply(connection: NSObject, message: NSObject, replyq: NSObject, handler: (p1: NSObject) => void): void; +declare function ldap_x_wcs_to_utf8s(utf8str: string, wcstr: interop.PointerConvertible, count: number): number; -declare function xpc_connection_send_message_with_reply_sync(connection: NSObject, message: NSObject): NSObject; +declare function ldap_x_utf8_to_mb(mbchar: string, utf8char: string, ldap_f_wctomb: (p1: string, p2: number) => number): number; -declare function xpc_connection_cancel(connection: NSObject): void; +declare function ldap_x_utf8s_to_mbs(mbstr: string, utf8str: string, count: number, ldap_f_wcstombs: (p1: string, p2: interop.PointerConvertible, p3: number) => number): number; -declare function xpc_connection_get_name(connection: NSObject): string; +declare function ldap_x_mb_to_utf8(utf8char: string, mbchar: string, mbsize: number, ldap_f_mbtowc: (p1: interop.PointerConvertible, p2: string, p3: number) => number): number; -declare function xpc_connection_get_euid(connection: NSObject): number; +declare function ldap_x_mbs_to_utf8s(utf8str: string, mbstr: string, count: number, ldap_f_mbstowcs: (p1: interop.PointerConvertible, p2: string, p3: number) => number): number; -declare function xpc_connection_get_egid(connection: NSObject): number; +declare function ldif_parse_line(line: string, name: interop.PointerConvertible, value: interop.PointerConvertible, vlen: interop.PointerConvertible): number; -declare function xpc_connection_get_pid(connection: NSObject): number; +declare function ldif_parse_line2(line: string, type: interop.PointerConvertible, value: interop.PointerConvertible, freeval: interop.PointerConvertible): number; -declare function xpc_connection_get_asid(connection: NSObject): number; +declare function ldif_open_url(urlstr: string): interop.Pointer; -declare function xpc_connection_set_context(connection: NSObject, context: interop.PointerConvertible): void; +declare function ldif_fetch_url(line: string, value: interop.PointerConvertible, vlen: interop.PointerConvertible): number; -declare function xpc_connection_get_context(connection: NSObject): interop.Pointer; +declare function ldif_getline(next: interop.PointerConvertible): string; -declare function xpc_connection_set_finalizer_f(connection: NSObject, finalizer: (p1: interop.PointerConvertible) => void): void; +declare function ldif_countlines(line: string): number; -declare function xpc_connection_set_peer_code_signing_requirement(connection: NSObject, requirement: string): number; +declare function ldif_open(file: string, mode: string): interop.Pointer; -declare function xpc_connection_set_peer_entitlement_exists_requirement(connection: NSObject, entitlement: string): number; +declare function ldif_close(p1: interop.PointerConvertible): void; -declare function xpc_connection_set_peer_entitlement_matches_value_requirement(connection: NSObject, entitlement: string, value: NSObject): number; +declare function ldif_read_record(fp: interop.PointerConvertible, lineno: interop.PointerConvertible, bufp: interop.PointerConvertible, buflen: interop.PointerConvertible): number; -declare function xpc_connection_set_peer_team_identity_requirement(connection: NSObject, signing_identifier: string): number; +declare function ldif_must_b64_encode_register(name: string, oid: string): number; -declare function xpc_connection_set_peer_platform_identity_requirement(connection: NSObject, signing_identifier: string): number; +declare function ldif_must_b64_encode_release(): void; -declare function xpc_connection_set_peer_lightweight_code_requirement(connection: NSObject, lwcr: NSObject): number; +declare function ldif_sput(out: interop.PointerConvertible, type: number, name: string, val: string, vlen: number): void; -declare function xpc_connection_copy_invalidation_reason(connection: NSObject): string; +declare function ldif_sput_wrap(out: interop.PointerConvertible, type: number, name: string, val: string, vlen: number, wrap: number): void; -declare function xpc_rich_error_copy_description(error: NSObject): string; +declare function ldif_put(type: number, name: string, val: string, vlen: number): string; -declare function xpc_rich_error_can_retry(error: NSObject): boolean; +declare function ldif_put_wrap(type: number, name: string, val: string, vlen: number, wrap: number): string; -declare function xpc_session_copy_description(session: NSObject): string; +declare function ldif_is_not_printable(val: string, vlen: number): number; -declare function xpc_session_create_xpc_service(name: string, target_queue: NSObject, flags: interop.Enum, error_out: interop.PointerConvertible): NSObject; +declare function slapi_pblock_get(pb: interop.PointerConvertible, arg: number, value: interop.PointerConvertible): number; -declare function xpc_session_create_mach_service(mach_service: string, target_queue: NSObject, flags: interop.Enum, error_out: interop.PointerConvertible): NSObject; +declare function slapi_pblock_set(pb: interop.PointerConvertible, arg: number, value: interop.PointerConvertible): number; -declare function xpc_session_set_incoming_message_handler(session: NSObject, handler: (p1: NSObject) => void): void; +declare function slapi_pblock_new(): interop.Pointer; -declare function xpc_session_set_cancel_handler(session: NSObject, cancel_handler: (p1: NSObject) => void): void; +declare function slapi_pblock_destroy(pb: interop.PointerConvertible): void; -declare function xpc_session_set_target_queue(session: NSObject, target_queue: NSObject): void; +declare function slapi_str2entry(s: string, flags: number): interop.Pointer; -declare function xpc_session_activate(session: NSObject, error_out: interop.PointerConvertible): boolean; +declare function slapi_entry2str(e: interop.PointerConvertible, len: interop.PointerConvertible): string; -declare function xpc_session_cancel(session: NSObject): void; +declare function slapi_entry_get_dn(e: interop.PointerConvertible): string; -declare function xpc_session_send_message(session: NSObject, message: NSObject): NSObject; +declare function slapi_x_entry_get_id(e: interop.PointerConvertible): number; -declare function xpc_session_send_message_with_reply_sync(session: NSObject, message: NSObject, error_out: interop.PointerConvertible): NSObject; +declare function slapi_entry_set_dn(e: interop.PointerConvertible, dn: string): void; -declare function xpc_session_send_message_with_reply_async(session: NSObject, message: NSObject, reply_handler: (p1: NSObject, p2: NSObject) => void): void; +declare function slapi_entry_dup(e: interop.PointerConvertible): interop.Pointer; -declare function xpc_session_set_peer_code_signing_requirement(session: NSObject, requirement: string): number; +declare function slapi_entry_attr_delete(e: interop.PointerConvertible, type: string): number; -declare function xpc_listener_copy_description(listener: NSObject): string; +declare function slapi_entry_alloc(): interop.Pointer; -declare function xpc_listener_create(service: string, target_queue: NSObject, flags: interop.Enum, incoming_session_handler: (p1: NSObject) => void, error_out: interop.PointerConvertible): NSObject; +declare function slapi_entry_free(e: interop.PointerConvertible): void; -declare function xpc_listener_activate(listener: NSObject, error_out: interop.PointerConvertible): boolean; +declare function slapi_entry_attr_merge(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_listener_cancel(listener: NSObject): void; +declare function slapi_entry_attr_find(e: interop.PointerConvertible, type: string, attr: interop.PointerConvertible): number; -declare function xpc_listener_reject_peer(peer: NSObject, reason: string): void; +declare function slapi_entry_attr_get_charptr(e: interop.PointerConvertible, type: string): string; -declare function xpc_listener_set_peer_code_signing_requirement(listener: NSObject, requirement: string): number; +declare function slapi_entry_attr_get_int(e: interop.PointerConvertible, type: string): number; -declare function xpc_retain(object: NSObject): NSObject; +declare function slapi_entry_attr_get_long(e: interop.PointerConvertible, type: string): number; -declare function xpc_release(object: NSObject): void; +declare function slapi_entry_attr_get_uint(e: interop.PointerConvertible, type: string): number; -declare function xpc_get_type(object: NSObject): interop.Pointer; +declare function slapi_entry_attr_get_ulong(e: interop.PointerConvertible, type: string): number; -declare function xpc_type_get_name(type: interop.PointerConvertible): string; +declare function slapi_attr_get_values(attr: interop.PointerConvertible, vals: interop.PointerConvertible): number; -declare function xpc_copy(object: NSObject): NSObject; +declare function slapi_dn_normalize(dn: string): string; -declare function xpc_equal(object1: NSObject, object2: NSObject): boolean; +declare function slapi_dn_normalize_case(dn: string): string; -declare function xpc_hash(object: NSObject): number; +declare function slapi_dn_issuffix(dn: string, suffix: string): number; -declare function xpc_copy_description(object: NSObject): string; +declare function slapi_dn_beparent(pb: interop.PointerConvertible, dn: string): string; -declare function xpc_null_create(): NSObject; +declare function slapi_dn_isbesuffix(pb: interop.PointerConvertible, dn: string): number; -declare function xpc_bool_create(value: boolean): NSObject; +declare function slapi_dn_parent(dn: string): string; -declare function xpc_bool_get_value(xbool: NSObject): boolean; +declare function slapi_dn_isparent(parentdn: string, childdn: string): number; -declare function xpc_int64_create(value: number): NSObject; +declare function slapi_dn_ignore_case(dn: string): string; -declare function xpc_int64_get_value(xint: NSObject): number; +declare function slapi_rdn2typeval(rdn: string, type: interop.PointerConvertible, bv: interop.PointerConvertible): number; -declare function xpc_uint64_create(value: number): NSObject; +declare function slapi_dn_plus_rdn(dn: string, rdn: string): string; -declare function xpc_uint64_get_value(xuint: NSObject): number; +declare function slapi_access_allowed(pb: interop.PointerConvertible, e: interop.PointerConvertible, attr: string, val: interop.PointerConvertible, access: number): number; -declare function xpc_double_create(value: number): NSObject; +declare function slapi_acl_check_mods(pb: interop.PointerConvertible, e: interop.PointerConvertible, mods: interop.PointerConvertible, errbuf: interop.PointerConvertible): number; -declare function xpc_double_get_value(xdouble: NSObject): number; +declare function slapi_attr_new(): interop.Pointer; -declare function xpc_date_create(interval: number): NSObject; +declare function slapi_attr_init(a: interop.PointerConvertible, type: string): interop.Pointer; -declare function xpc_date_create_from_current(): NSObject; +declare function slapi_attr_free(a: interop.PointerConvertible): void; -declare function xpc_date_get_value(xdate: NSObject): number; +declare function slapi_attr_dup(attr: interop.PointerConvertible): interop.Pointer; -declare function xpc_data_create(bytes: interop.PointerConvertible, length: number): NSObject; +declare function slapi_attr_add_value(a: interop.PointerConvertible, v: interop.PointerConvertible): number; -declare function xpc_data_create_with_dispatch_data(ddata: NSObject): NSObject; +declare function slapi_attr_type2plugin(type: string, pi: interop.PointerConvertible): number; -declare function xpc_data_get_length(xdata: NSObject): number; +declare function slapi_attr_get_type(attr: interop.PointerConvertible, type: interop.PointerConvertible): number; -declare function xpc_data_get_bytes_ptr(xdata: NSObject): interop.Pointer; +declare function slapi_attr_get_oid_copy(attr: interop.PointerConvertible, oidp: interop.PointerConvertible): number; -declare function xpc_data_get_bytes(xdata: NSObject, buffer: interop.PointerConvertible, off: number, length: number): number; +declare function slapi_attr_get_flags(attr: interop.PointerConvertible, flags: interop.PointerConvertible): number; -declare function xpc_string_create(string: string): NSObject; +declare function slapi_attr_flag_is_set(attr: interop.PointerConvertible, flag: number): number; -declare function xpc_string_create_with_format(fmt: string): NSObject; +declare function slapi_attr_value_cmp(attr: interop.PointerConvertible, v1: interop.PointerConvertible, v2: interop.PointerConvertible): number; -declare function xpc_string_create_with_format_and_arguments(fmt: string, ap: string): NSObject; +declare function slapi_attr_value_find(a: interop.PointerConvertible, v: interop.PointerConvertible): number; -declare function xpc_string_get_length(xstring: NSObject): number; +declare function slapi_attr_type_cmp(t1: string, t2: string, opt: number): number; -declare function xpc_string_get_string_ptr(xstring: NSObject): string; +declare function slapi_attr_types_equivalent(t1: string, t2: string): number; -declare function xpc_uuid_create(uuid: interop.PointerConvertible): NSObject; +declare function slapi_attr_first_value(a: interop.PointerConvertible, v: interop.PointerConvertible): number; -declare function xpc_uuid_get_bytes(xuuid: NSObject): interop.Pointer; +declare function slapi_attr_next_value(a: interop.PointerConvertible, hint: number, v: interop.PointerConvertible): number; -declare function xpc_fd_create(fd: number): NSObject; +declare function slapi_attr_get_numvalues(a: interop.PointerConvertible, numValues: interop.PointerConvertible): number; -declare function xpc_fd_dup(xfd: NSObject): number; +declare function slapi_attr_get_valueset(a: interop.PointerConvertible, vs: interop.PointerConvertible): number; -declare function xpc_shmem_create(region: interop.PointerConvertible, length: number): NSObject; +declare function slapi_attr_get_bervals_copy(a: interop.PointerConvertible, vals: interop.PointerConvertible): number; -declare function xpc_shmem_map(xshmem: NSObject, region: interop.PointerConvertible): number; +declare function slapi_entry_attr_hasvalue(e: interop.PointerConvertible, type: string, value: string): number; -declare function xpc_array_create(objects: interop.PointerConvertible, count: number): NSObject; +declare function slapi_entry_attr_merge_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_create_empty(): NSObject; +declare function slapi_entry_attr_set_charptr(e: interop.PointerConvertible, type: string, value: string): void; -declare function xpc_array_set_value(xarray: NSObject, index: number, value: NSObject): void; +declare function slapi_entry_attr_set_int(e: interop.PointerConvertible, type: string, l: number): void; -declare function xpc_array_append_value(xarray: NSObject, value: NSObject): void; +declare function slapi_entry_attr_set_uint(e: interop.PointerConvertible, type: string, l: number): void; -declare function xpc_array_get_count(xarray: NSObject): number; +declare function slapi_entry_attr_set_long(e: interop.PointerConvertible, type: string, l: number): void; -declare function xpc_array_get_value(xarray: NSObject, index: number): NSObject; +declare function slapi_entry_attr_set_ulong(e: interop.PointerConvertible, type: string, l: number): void; -declare function xpc_array_apply(xarray: NSObject, applier: (p1: number, p2: NSObject) => boolean): boolean; +declare function slapi_entry_has_children(e: interop.PointerConvertible): number; -declare function xpc_array_set_bool(xarray: NSObject, index: number, value: boolean): void; +declare function slapi_entry_size(e: interop.PointerConvertible): number; -declare function xpc_array_set_int64(xarray: NSObject, index: number, value: number): void; +declare function slapi_is_rootdse(dn: string): number; -declare function xpc_array_set_uint64(xarray: NSObject, index: number, value: number): void; +declare function slapi_entry_attr_merge_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_set_double(xarray: NSObject, index: number, value: number): void; +declare function slapi_entry_add_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_set_date(xarray: NSObject, index: number, value: number): void; +declare function slapi_entry_add_valueset(e: interop.PointerConvertible, type: string, vs: interop.PointerConvertible): number; -declare function xpc_array_set_data(xarray: NSObject, index: number, bytes: interop.PointerConvertible, length: number): void; +declare function slapi_entry_delete_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_set_string(xarray: NSObject, index: number, string: string): void; +declare function slapi_entry_merge_values_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_set_uuid(xarray: NSObject, index: number, uuid: interop.PointerConvertible): void; +declare function slapi_entry_attr_replace_sv(e: interop.PointerConvertible, type: string, vals: interop.PointerConvertible): number; -declare function xpc_array_set_fd(xarray: NSObject, index: number, fd: number): void; +declare function slapi_entry_add_value(e: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; -declare function xpc_array_set_connection(xarray: NSObject, index: number, connection: NSObject): void; +declare function slapi_entry_add_string(e: interop.PointerConvertible, type: string, value: string): number; -declare function xpc_array_get_bool(xarray: NSObject, index: number): boolean; +declare function slapi_entry_delete_string(e: interop.PointerConvertible, type: string, value: string): number; -declare function xpc_array_get_int64(xarray: NSObject, index: number): number; +declare function slapi_entry_first_attr(e: interop.PointerConvertible, attr: interop.PointerConvertible): number; -declare function xpc_array_get_uint64(xarray: NSObject, index: number): number; +declare function slapi_entry_next_attr(e: interop.PointerConvertible, prevattr: interop.PointerConvertible, attr: interop.PointerConvertible): number; -declare function xpc_array_get_double(xarray: NSObject, index: number): number; +declare function slapi_entry_get_uniqueid(e: interop.PointerConvertible): string; -declare function xpc_array_get_date(xarray: NSObject, index: number): number; +declare function slapi_entry_set_uniqueid(e: interop.PointerConvertible, uniqueid: string): void; -declare function xpc_array_get_data(xarray: NSObject, index: number, length: interop.PointerConvertible): interop.Pointer; +declare function slapi_entry_schema_check(pb: interop.PointerConvertible, e: interop.PointerConvertible): number; -declare function xpc_array_get_string(xarray: NSObject, index: number): string; +declare function slapi_entry_rdn_values_present(e: interop.PointerConvertible): number; -declare function xpc_array_get_uuid(xarray: NSObject, index: number): interop.Pointer; +declare function slapi_entry_add_rdn_values(e: interop.PointerConvertible): number; -declare function xpc_array_dup_fd(xarray: NSObject, index: number): number; +declare function slapi_attr_syntax_normalize(s: string): string; -declare function xpc_array_create_connection(xarray: NSObject, index: number): NSObject; +declare function slapi_value_new(): interop.Pointer; -declare function xpc_array_get_dictionary(xarray: NSObject, index: number): NSObject; +declare function slapi_value_new_berval(bval: interop.PointerConvertible): interop.Pointer; -declare function xpc_array_get_array(xarray: NSObject, index: number): NSObject; +declare function slapi_value_new_value(v: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_create(keys: interop.PointerConvertible, values: interop.PointerConvertible, count: number): NSObject; +declare function slapi_value_new_string(s: string): interop.Pointer; -declare function xpc_dictionary_create_empty(): NSObject; +declare function slapi_value_init(v: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_create_reply(original: NSObject): NSObject; +declare function slapi_value_init_berval(v: interop.PointerConvertible, bval: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_set_value(xdict: NSObject, key: string, value: NSObject): void; +declare function slapi_value_init_string(v: interop.PointerConvertible, s: string): interop.Pointer; -declare function xpc_dictionary_get_value(xdict: NSObject, key: string): NSObject; +declare function slapi_value_dup(v: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_get_count(xdict: NSObject): number; +declare function slapi_value_free(value: interop.PointerConvertible): void; -declare function xpc_dictionary_apply(xdict: NSObject, applier: (p1: string, p2: NSObject) => boolean): boolean; +declare function slapi_value_get_berval(value: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_get_remote_connection(xdict: NSObject): NSObject; +declare function slapi_value_set_berval(value: interop.PointerConvertible, bval: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_set_bool(xdict: NSObject, key: string, value: boolean): void; +declare function slapi_value_set_value(value: interop.PointerConvertible, vfrom: interop.PointerConvertible): interop.Pointer; -declare function xpc_dictionary_set_int64(xdict: NSObject, key: string, value: number): void; +declare function slapi_value_set(value: interop.PointerConvertible, val: interop.PointerConvertible, len: number): interop.Pointer; -declare function xpc_dictionary_set_uint64(xdict: NSObject, key: string, value: number): void; +declare function slapi_value_set_string(value: interop.PointerConvertible, strVal: string): number; -declare function xpc_dictionary_set_double(xdict: NSObject, key: string, value: number): void; +declare function slapi_value_set_int(value: interop.PointerConvertible, intVal: number): number; -declare function xpc_dictionary_set_date(xdict: NSObject, key: string, value: number): void; +declare function slapi_value_get_string(value: interop.PointerConvertible): string; -declare function xpc_dictionary_set_data(xdict: NSObject, key: string, bytes: interop.PointerConvertible, length: number): void; +declare function slapi_value_get_int(value: interop.PointerConvertible): number; -declare function xpc_dictionary_set_string(xdict: NSObject, key: string, string: string): void; +declare function slapi_value_get_uint(value: interop.PointerConvertible): number; -declare function xpc_dictionary_set_uuid(xdict: NSObject, key: string, uuid: interop.PointerConvertible): void; +declare function slapi_value_get_long(value: interop.PointerConvertible): number; -declare function xpc_dictionary_set_fd(xdict: NSObject, key: string, fd: number): void; +declare function slapi_value_get_ulong(value: interop.PointerConvertible): number; -declare function xpc_dictionary_set_connection(xdict: NSObject, key: string, connection: NSObject): void; +declare function slapi_value_get_length(value: interop.PointerConvertible): number; -declare function xpc_dictionary_set_mach_send(xdict: NSObject, key: string, p: number): void; +declare function slapi_value_compare(a: interop.PointerConvertible, v1: interop.PointerConvertible, v2: interop.PointerConvertible): number; -declare function xpc_dictionary_get_bool(xdict: NSObject, key: string): boolean; +declare function slapi_valueset_new(): interop.Pointer; -declare function xpc_dictionary_get_int64(xdict: NSObject, key: string): number; +declare function slapi_valueset_free(vs: interop.PointerConvertible): void; -declare function xpc_dictionary_get_uint64(xdict: NSObject, key: string): number; +declare function slapi_valueset_init(vs: interop.PointerConvertible): void; -declare function xpc_dictionary_get_double(xdict: NSObject, key: string): number; +declare function slapi_valueset_done(vs: interop.PointerConvertible): void; -declare function xpc_dictionary_get_date(xdict: NSObject, key: string): number; +declare function slapi_valueset_add_value(vs: interop.PointerConvertible, addval: interop.PointerConvertible): void; -declare function xpc_dictionary_get_data(xdict: NSObject, key: string, length: interop.PointerConvertible): interop.Pointer; +declare function slapi_valueset_first_value(vs: interop.PointerConvertible, v: interop.PointerConvertible): number; -declare function xpc_dictionary_get_string(xdict: NSObject, key: string): string; +declare function slapi_valueset_next_value(vs: interop.PointerConvertible, index: number, v: interop.PointerConvertible): number; -declare function xpc_dictionary_get_uuid(xdict: NSObject, key: string): interop.Pointer; +declare function slapi_valueset_count(vs: interop.PointerConvertible): number; -declare function xpc_dictionary_dup_fd(xdict: NSObject, key: string): number; +declare function slapi_valueset_set_valueset(vs1: interop.PointerConvertible, vs2: interop.PointerConvertible): void; -declare function xpc_dictionary_create_connection(xdict: NSObject, key: string): NSObject; +declare function slapi_sdn_new(): interop.Pointer; -declare function xpc_dictionary_get_dictionary(xdict: NSObject, key: string): NSObject; +declare function slapi_sdn_new_dn_byval(dn: string): interop.Pointer; -declare function xpc_dictionary_get_array(xdict: NSObject, key: string): NSObject; +declare function slapi_sdn_new_ndn_byval(ndn: string): interop.Pointer; -declare function xpc_dictionary_copy_mach_send(xdict: NSObject, key: string): number; +declare function slapi_sdn_new_dn_byref(dn: string): interop.Pointer; -declare function xpc_main(handler: (p1: NSObject) => void): void; +declare function slapi_sdn_new_ndn_byref(ndn: string): interop.Pointer; -declare function xpc_transaction_begin(): void; +declare function slapi_sdn_new_dn_passin(dn: string): interop.Pointer; -declare function xpc_transaction_end(): void; +declare function slapi_sdn_set_dn_byval(sdn: interop.PointerConvertible, dn: string): interop.Pointer; -declare function xpc_set_event_stream_handler(stream: string, targetq: NSObject, handler: (p1: NSObject) => void): void; +declare function slapi_sdn_set_dn_byref(sdn: interop.PointerConvertible, dn: string): interop.Pointer; -declare function dispatch_introspection_hook_queue_create(queue: NSObject): void; +declare function slapi_sdn_set_dn_passin(sdn: interop.PointerConvertible, dn: string): interop.Pointer; -declare function dispatch_introspection_hook_queue_destroy(queue: NSObject): void; +declare function slapi_sdn_set_ndn_byval(sdn: interop.PointerConvertible, ndn: string): interop.Pointer; -declare function dispatch_introspection_hook_queue_item_enqueue(queue: NSObject, item: NSObject): void; +declare function slapi_sdn_set_ndn_byref(sdn: interop.PointerConvertible, ndn: string): interop.Pointer; -declare function dispatch_introspection_hook_queue_item_dequeue(queue: NSObject, item: NSObject): void; +declare function slapi_sdn_done(sdn: interop.PointerConvertible): void; -declare function dispatch_introspection_hook_queue_item_complete(item: NSObject): void; +declare function slapi_sdn_free(sdn: interop.PointerConvertible): void; -declare function dispatch_introspection_hook_queue_callout_begin(queue: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; +declare function slapi_sdn_get_dn(sdn: interop.PointerConvertible): string; -declare function dispatch_introspection_hook_queue_callout_end(queue: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; +declare function slapi_sdn_get_ndn(sdn: interop.PointerConvertible): string; -declare function sys_cache_control(function$: number, start: interop.PointerConvertible, len: number): number; +declare function slapi_sdn_get_parent(sdn: interop.PointerConvertible, sdn_parent: interop.PointerConvertible): void; -declare function sys_icache_invalidate(start: interop.PointerConvertible, len: number): void; +declare function slapi_sdn_get_backend_parent(sdn: interop.PointerConvertible, sdn_parent: interop.PointerConvertible, backend: interop.PointerConvertible): void; -declare function sys_dcache_flush(start: interop.PointerConvertible, len: number): void; +declare function slapi_sdn_dup(sdn: interop.PointerConvertible): interop.Pointer; -declare function OSReportWithBacktrace(str: string): void; +declare function slapi_sdn_copy(from: interop.PointerConvertible, to: interop.PointerConvertible): void; -declare function OSBacktrace(bt: interop.PointerConvertible, maxAddrs: number): number; +declare function slapi_sdn_compare(sdn1: interop.PointerConvertible, sdn2: interop.PointerConvertible): number; -declare function OSPrintBacktrace(): void; +declare function slapi_sdn_isempty(sdn: interop.PointerConvertible): number; -declare function OSKernelStackRemaining(): number; +declare function slapi_sdn_issuffix(sdn: interop.PointerConvertible, suffixsdn: interop.PointerConvertible): number; -declare function macho_cpu_type_for_arch_name(archName: string, type: interop.PointerConvertible, subtype: interop.PointerConvertible): boolean; +declare function slapi_sdn_isparent(parent: interop.PointerConvertible, child: interop.PointerConvertible): number; -declare function macho_arch_name_for_cpu_type(type: number, subtype: number): string; +declare function slapi_sdn_isgrandparent(parent: interop.PointerConvertible, child: interop.PointerConvertible): number; -declare function macho_arch_name_for_mach_header(mh: interop.PointerConvertible): string; +declare function slapi_sdn_get_ndn_len(sdn: interop.PointerConvertible): number; -declare function macho_for_each_slice(path: string, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => void): number; +declare function slapi_sdn_scope_test(dn: interop.PointerConvertible, base: interop.PointerConvertible, scope: number): number; -declare function macho_for_each_slice_in_fd(fd: number, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => void): number; +declare function slapi_sdn_get_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): void; -declare function macho_best_slice(path: string, bestSlice: (p1: interop.PointerConvertible, p2: number, p3: number) => void): number; +declare function slapi_sdn_set_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): interop.Pointer; -declare function macho_best_slice_in_fd(fd: number, bestSlice: (p1: interop.PointerConvertible, p2: number, p3: number) => void): number; +declare function slapi_sdn_set_parent(sdn: interop.PointerConvertible, parentdn: interop.PointerConvertible): interop.Pointer; -declare function getsectdata(segname: string, sectname: string, size: interop.PointerConvertible): string; +declare function slapi_sdn_is_rdn_component(rdn: interop.PointerConvertible, a: interop.PointerConvertible, v: interop.PointerConvertible): number; -declare function getsectdatafromFramework(FrameworkName: string, segname: string, sectname: string, size: interop.PointerConvertible): string; +declare function slapi_moddn_get_newdn(dn_olddn: interop.PointerConvertible, newrdn: string, newsuperiordn: string): string; -declare function get_end(): number; +declare function slapi_rdn_new(): interop.Pointer; -declare function get_etext(): number; +declare function slapi_rdn_new_dn(dn: string): interop.Pointer; -declare function get_edata(): number; +declare function slapi_rdn_new_sdn(sdn: interop.PointerConvertible): interop.Pointer; -declare function getsectbyname(segname: string, sectname: string): interop.Pointer; +declare function slapi_rdn_new_rdn(fromrdn: interop.PointerConvertible): interop.Pointer; -declare function getsectiondata(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): interop.Pointer; +declare function slapi_rdn_init(rdn: interop.PointerConvertible): void; -declare function getsegbyname(segname: string): interop.Pointer; +declare function slapi_rdn_init_dn(rdn: interop.PointerConvertible, dn: string): void; -declare function getsegmentdata(mhp: interop.PointerConvertible, segname: string, size: interop.PointerConvertible): interop.Pointer; +declare function slapi_rdn_init_sdn(rdn: interop.PointerConvertible, sdn: interop.PointerConvertible): void; -declare function getsectdatafromheader(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): string; +declare function slapi_rdn_init_rdn(rdn: interop.PointerConvertible, fromrdn: interop.PointerConvertible): void; -declare function getsectbynamefromheader(mhp: interop.PointerConvertible, segname: string, sectname: string): interop.Pointer; +declare function slapi_rdn_set_dn(rdn: interop.PointerConvertible, dn: string): void; -declare function getsectbynamefromheaderwithswap(mhp: interop.PointerConvertible, segname: string, sectname: string, fSwap: number): interop.Pointer; +declare function slapi_rdn_set_sdn(rdn: interop.PointerConvertible, sdn: interop.PointerConvertible): void; -declare function getsectdatafromheader_64(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): string; +declare function slapi_rdn_set_rdn(rdn: interop.PointerConvertible, fromrdn: interop.PointerConvertible): void; -declare function getsectbynamefromheader_64(mhp: interop.PointerConvertible, segname: string, sectname: string): interop.Pointer; +declare function slapi_rdn_free(rdn: interop.PointerConvertible): void; -declare function getsectbynamefromheaderwithswap_64(mhp: interop.PointerConvertible, segname: string, sectname: string, fSwap: number): interop.Pointer; +declare function slapi_rdn_done(rdn: interop.PointerConvertible): void; -declare function swap_i386_thread_state(cpu: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_get_first(rdn: interop.PointerConvertible, type: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function nlist(filename: string, list: interop.PointerConvertible): number; +declare function slapi_rdn_get_next(rdn: interop.PointerConvertible, index: number, type: interop.PointerConvertible, value: interop.PointerConvertible): number; -declare function swap_fat_header(fat_header: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_get_index(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; -declare function swap_fat_arch(fat_archs: interop.PointerConvertible, nfat_arch: number, target_byte_order: interop.Enum): void; +declare function slapi_rdn_get_index_attr(rdn: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; -declare function swap_fat_arch_64(fat_archs64: interop.PointerConvertible, nfat_arch: number, target_byte_order: interop.Enum): void; +declare function slapi_rdn_contains(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; -declare function swap_mach_header(mh: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_contains_attr(rdn: interop.PointerConvertible, type: string, value: interop.PointerConvertible): number; -declare function swap_mach_header_64(mh: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_add(rdn: interop.PointerConvertible, type: string, value: string): number; -declare function swap_load_command(lc: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_remove_index(rdn: interop.PointerConvertible, atindex: number): number; -declare function swap_segment_command(sg: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_remove(rdn: interop.PointerConvertible, type: string, value: string, length: number): number; -declare function swap_segment_command_64(sg: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_remove_attr(rdn: interop.PointerConvertible, type: string): number; -declare function swap_section(s: interop.PointerConvertible, nsects: number, target_byte_order: interop.Enum): void; +declare function slapi_rdn_isempty(rdn: interop.PointerConvertible): number; -declare function swap_section_64(s: interop.PointerConvertible, nsects: number, target_byte_order: interop.Enum): void; +declare function slapi_rdn_get_num_components(rdn: interop.PointerConvertible): number; -declare function swap_symtab_command(st: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_compare(rdn1: interop.PointerConvertible, rdn2: interop.PointerConvertible): number; -declare function swap_dysymtab_command(dyst: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_rdn_get_rdn(rdn: interop.PointerConvertible): string; -declare function swap_symseg_command(ss: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_rdn_get_nrdn(rdn: interop.PointerConvertible): string; -declare function swap_fvmlib_command(fl: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_sdn_add_rdn(sdn: interop.PointerConvertible, rdn: interop.PointerConvertible): interop.Pointer; -declare function swap_dylib_command(dl: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_new_mutex(): interop.Pointer; -declare function swap_sub_framework_command(sub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_destroy_mutex(mutex: interop.PointerConvertible): void; -declare function swap_sub_umbrella_command(usub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_lock_mutex(mutex: interop.PointerConvertible): void; -declare function swap_sub_library_command(lsub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_unlock_mutex(mutex: interop.PointerConvertible): number; -declare function swap_sub_client_command(csub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_new_condvar(mutex: interop.PointerConvertible): interop.Pointer; -declare function swap_prebound_dylib_command(pbdylib: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_destroy_condvar(cvar: interop.PointerConvertible): void; -declare function swap_dylinker_command(dyld: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_wait_condvar(cvar: interop.PointerConvertible, timeout: interop.PointerConvertible): number; -declare function swap_fvmfile_command(ff: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_notify_condvar(cvar: interop.PointerConvertible, notify_all: number): number; -declare function swap_thread_command(ut: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_ldap_init(ldaphost: string, ldapport: number, secure: number, shared: number): interop.Pointer; -declare function swap_ident_command(ident: interop.PointerConvertible, target_byte_order: interop.Enum): void; +declare function slapi_ldap_unbind(ld: interop.PointerConvertible): void; -declare function swap_routines_command(r_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_malloc(size: number): string; -declare function swap_routines_command_64(r_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_free(ptr: interop.PointerConvertible): void; -declare function swap_twolevel_hints_command(hints_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_free_string(ptr: interop.PointerConvertible): void; -declare function swap_prebind_cksum_command(cksum_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_calloc(nelem: number, size: number): string; -declare function swap_uuid_command(uuid_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_realloc(block: string, size: number): string; -declare function swap_linkedit_data_command(ld: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_strdup(s: string): string; -declare function swap_version_min_command(ver_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_array_free(arrayp: interop.PointerConvertible): void; -declare function swap_rpath_command(rpath_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_bvdup(v: interop.PointerConvertible): interop.Pointer; -declare function swap_encryption_command(ec: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_ch_bvecdup(v: interop.PointerConvertible): interop.Pointer; -declare function swap_encryption_command_64(ec: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_control_present(controls: interop.PointerConvertible, oid: string, val: interop.PointerConvertible, iscritical: interop.PointerConvertible): number; -declare function swap_linker_option_command(lo: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_register_supported_control(controloid: string, controlops: number): void; -declare function swap_dyld_info_command(ed: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_get_supported_controls(ctrloidsp: interop.PointerConvertible, ctrlopsp: interop.PointerConvertible): number; -declare function swap_entry_point_command(ep: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_dup_control(ctrl: interop.PointerConvertible): interop.Pointer; -declare function swap_source_version_command(sv: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_register_supported_saslmechanism(mechanism: string): void; -declare function swap_note_command(nc: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_get_supported_saslmechanisms(): interop.Pointer; -declare function swap_build_version_command(bv: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_get_supported_extended_ops(): interop.Pointer; -declare function swap_build_tool_version(bt: interop.PointerConvertible, ntools: number, target_byte_sex: interop.Enum): void; +declare function slapi_op_abandoned(pb: interop.PointerConvertible): number; -declare function swap_prebind_cksum_command(cksum_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_op_get_type(op: interop.PointerConvertible): number; -declare function swap_uuid_command(uuid_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_operation_set_flag(op: interop.PointerConvertible, flag: number): void; -declare function swap_twolevel_hint(hints: interop.PointerConvertible, nhints: number, target_byte_sex: interop.Enum): void; +declare function slapi_operation_clear_flag(op: interop.PointerConvertible, flag: number): void; -declare function swap_fileset_entry_command(lc: interop.PointerConvertible, target_byte_sex: interop.Enum): void; +declare function slapi_operation_is_flag_set(op: interop.PointerConvertible, flag: number): number; -declare function swap_nlist(symbols: interop.PointerConvertible, nsymbols: number, target_byte_order: interop.Enum): void; +declare function slapi_op_type_to_string(type: number): string; -declare function swap_nlist_64(symbols: interop.PointerConvertible, nsymbols: number, target_byte_order: interop.Enum): void; +declare function slapi_send_ldap_result(pb: interop.PointerConvertible, err: number, matched: string, text: string, nentries: number, urls: interop.PointerConvertible): void; -declare function swap_ranlib(ranlibs: interop.PointerConvertible, nranlibs: number, target_byte_order: interop.Enum): void; +declare function slapi_send_ldap_search_entry(pb: interop.PointerConvertible, e: interop.PointerConvertible, ectrls: interop.PointerConvertible, attrs: interop.PointerConvertible, attrsonly: number): number; -declare function swap_ranlib_64(ranlibs: interop.PointerConvertible, nranlibs: number, target_byte_order: interop.Enum): void; +declare function slapi_send_ldap_search_reference(pb: interop.PointerConvertible, e: interop.PointerConvertible, urls: interop.PointerConvertible, ectrls: interop.PointerConvertible, v2refs: interop.PointerConvertible): number; -declare function swap_relocation_info(relocs: interop.PointerConvertible, nrelocs: number, target_byte_order: interop.Enum): void; +declare function slapi_str2filter(str: string): interop.Pointer; -declare function swap_indirect_symbols(indirect_symbols: interop.PointerConvertible, nindirect_symbols: number, target_byte_sex: interop.Enum): void; +declare function slapi_filter_dup(f: interop.PointerConvertible): interop.Pointer; -declare function swap_dylib_reference(refs: interop.PointerConvertible, nrefs: number, target_byte_sex: interop.Enum): void; +declare function slapi_filter_free(f: interop.PointerConvertible, recurse: number): void; -declare function swap_dylib_module(mods: interop.PointerConvertible, nmods: number, target_byte_sex: interop.Enum): void; +declare function slapi_filter_get_choice(f: interop.PointerConvertible): number; -declare function swap_dylib_module_64(mods: interop.PointerConvertible, nmods: number, target_byte_sex: interop.Enum): void; +declare function slapi_filter_get_ava(f: interop.PointerConvertible, type: interop.PointerConvertible, bval: interop.PointerConvertible): number; -declare function swap_dylib_table_of_contents(tocs: interop.PointerConvertible, ntocs: number, target_byte_sex: interop.Enum): void; +declare function slapi_filter_list_first(f: interop.PointerConvertible): interop.Pointer; -declare function _dyld_image_count(): number; +declare function slapi_filter_list_next(f: interop.PointerConvertible, fprev: interop.PointerConvertible): interop.Pointer; -declare function _dyld_get_image_header(image_index: number): interop.Pointer; +declare function slapi_filter_get_attribute_type(f: interop.PointerConvertible, type: interop.PointerConvertible): number; -declare function _dyld_get_image_vmaddr_slide(image_index: number): number; +declare function slapi_x_filter_set_attribute_type(f: interop.PointerConvertible, type: string): number; -declare function _dyld_get_image_name(image_index: number): string; +declare function slapi_filter_get_subfilt(f: interop.PointerConvertible, type: interop.PointerConvertible, initial: interop.PointerConvertible, any: interop.PointerConvertible, final: interop.PointerConvertible): number; -declare function _dyld_register_func_for_add_image(func: (p1: interop.PointerConvertible, p2: number) => void): void; +declare function slapi_filter_join(ftype: number, f1: interop.PointerConvertible, f2: interop.PointerConvertible): interop.Pointer; -declare function _dyld_register_func_for_remove_image(func: (p1: interop.PointerConvertible, p2: number) => void): void; +declare function slapi_x_filter_append(choice: number, pContainingFilter: interop.PointerConvertible, pNextFilter: interop.PointerConvertible, filterToAppend: interop.PointerConvertible): number; -declare function NSVersionOfRunTimeLibrary(libraryName: string): number; +declare function slapi_filter_test(pb: interop.PointerConvertible, e: interop.PointerConvertible, f: interop.PointerConvertible, verify_access: number): number; -declare function NSVersionOfLinkTimeLibrary(libraryName: string): number; +declare function slapi_filter_test_simple(e: interop.PointerConvertible, f: interop.PointerConvertible): number; -declare function _NSGetExecutablePath(buf: string, bufsize: interop.PointerConvertible): number; +declare function slapi_filter_apply(f: interop.PointerConvertible, fn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, arg: interop.PointerConvertible, error_code: interop.PointerConvertible): number; -declare function _tlv_atexit(termFunc: (p1: interop.PointerConvertible) => void, objAddr: interop.PointerConvertible): void; +declare function slapi_search_internal(base: string, scope: number, filter: string, controls: interop.PointerConvertible, attrs: interop.PointerConvertible, attrsonly: number): interop.Pointer; -declare function _tlv_bootstrap(): void; +declare function slapi_modify_internal(dn: string, mods: interop.PointerConvertible, controls: interop.PointerConvertible, log_change: number): interop.Pointer; -declare function _dyld_shared_cache_contains_path(path: string): boolean; +declare function slapi_add_internal(dn: string, attrs: interop.PointerConvertible, controls: interop.PointerConvertible, log_changes: number): interop.Pointer; -declare function NSCreateObjectFileImageFromFile(pathName: string, objectFileImage: interop.PointerConvertible): interop.Enum; +declare function slapi_add_entry_internal(e: interop.PointerConvertible, controls: interop.PointerConvertible, log_change: number): interop.Pointer; -declare function NSCreateObjectFileImageFromMemory(address: interop.PointerConvertible, size: number, objectFileImage: interop.PointerConvertible): interop.Enum; +declare function slapi_delete_internal(dn: string, controls: interop.PointerConvertible, log_change: number): interop.Pointer; -declare function NSDestroyObjectFileImage(objectFileImage: interop.PointerConvertible): boolean; +declare function slapi_modrdn_internal(olddn: string, newrdn: string, deloldrdn: number, controls: interop.PointerConvertible, log_change: number): interop.Pointer; -declare function NSSymbolDefinitionCountInObjectFileImage(objectFileImage: interop.PointerConvertible): number; +declare function slapi_rename_internal(olddn: string, newrdn: string, newsuperior: string, delolrdn: number, controls: interop.PointerConvertible, log_change: number): interop.Pointer; -declare function NSSymbolDefinitionNameInObjectFileImage(objectFileImage: interop.PointerConvertible, ordinal: number): string; +declare function slapi_free_search_results_internal(pb: interop.PointerConvertible): void; -declare function NSSymbolReferenceCountInObjectFileImage(objectFileImage: interop.PointerConvertible): number; +declare function slapi_free_search_results_internal(pb: interop.PointerConvertible): void; -declare function NSSymbolReferenceNameInObjectFileImage(objectFileImage: interop.PointerConvertible, ordinal: number, tentative_definition: interop.PointerConvertible): string; +declare function slapi_search_internal_pb(pb: interop.PointerConvertible): number; -declare function NSIsSymbolDefinedInObjectFileImage(objectFileImage: interop.PointerConvertible, symbolName: string): boolean; +declare function slapi_search_internal_callback_pb(pb: interop.PointerConvertible, callback_data: interop.PointerConvertible, prc: (p1: number, p2: interop.PointerConvertible) => void, psec: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, prec: (p1: string, p2: interop.PointerConvertible) => number): number; -declare function NSGetSectionDataInObjectFileImage(objectFileImage: interop.PointerConvertible, segmentName: string, sectionName: string, size: interop.PointerConvertible): interop.Pointer; +declare function slapi_add_internal_pb(pb: interop.PointerConvertible): number; -declare function NSNameOfModule(m: interop.PointerConvertible): string; +declare function slapi_modify_internal_pb(pb: interop.PointerConvertible): number; -declare function NSLibraryNameForModule(m: interop.PointerConvertible): string; +declare function slapi_modrdn_internal_pb(pb: interop.PointerConvertible): number; -declare function NSLinkModule(objectFileImage: interop.PointerConvertible, moduleName: string, options: number): interop.Pointer; +declare function slapi_delete_internal_pb(pb: interop.PointerConvertible): number; -declare function NSUnLinkModule(module: interop.PointerConvertible, options: number): boolean; +declare function slapi_seq_internal_callback_pb(pb: interop.PointerConvertible, callback_data: interop.PointerConvertible, res_callback: (p1: number, p2: interop.PointerConvertible) => void, srch_callback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, ref_callback: (p1: string, p2: interop.PointerConvertible) => number): number; -declare function NSIsSymbolNameDefined(symbolName: string): boolean; +declare function slapi_search_internal_set_pb(pb: interop.PointerConvertible, base: string, scope: number, filter: string, attrs: interop.PointerConvertible, attrsonly: number, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSIsSymbolNameDefinedWithHint(symbolName: string, libraryNameHint: string): boolean; +declare function slapi_add_entry_internal_set_pb(pb: interop.PointerConvertible, e: interop.PointerConvertible, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSIsSymbolNameDefinedInImage(image: interop.PointerConvertible, symbolName: string): boolean; +declare function slapi_add_internal_set_pb(pb: interop.PointerConvertible, dn: string, attrs: interop.PointerConvertible, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): number; -declare function NSLookupAndBindSymbol(symbolName: string): interop.Pointer; +declare function slapi_modify_internal_set_pb(pb: interop.PointerConvertible, dn: string, mods: interop.PointerConvertible, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSLookupAndBindSymbolWithHint(symbolName: string, libraryNameHint: string): interop.Pointer; +declare function slapi_rename_internal_set_pb(pb: interop.PointerConvertible, olddn: string, newrdn: string, newsuperior: string, deloldrdn: number, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSLookupSymbolInModule(module: interop.PointerConvertible, symbolName: string): interop.Pointer; +declare function slapi_delete_internal_set_pb(pb: interop.PointerConvertible, dn: string, controls: interop.PointerConvertible, uniqueid: string, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSLookupSymbolInImage(image: interop.PointerConvertible, symbolName: string, options: number): interop.Pointer; +declare function slapi_seq_internal_set_pb(pb: interop.PointerConvertible, ibase: string, type: number, attrname: string, val: string, attrs: interop.PointerConvertible, attrsonly: number, controls: interop.PointerConvertible, plugin_identity: interop.PointerConvertible, operation_flags: number): void; -declare function NSNameOfSymbol(symbol: interop.PointerConvertible): string; +declare function slapi_is_connection_ssl(pPB: interop.PointerConvertible, isSSL: interop.PointerConvertible): number; -declare function NSAddressOfSymbol(symbol: interop.PointerConvertible): interop.Pointer; +declare function slapi_get_client_port(pPB: interop.PointerConvertible, fromPort: interop.PointerConvertible): number; -declare function NSModuleForSymbol(symbol: interop.PointerConvertible): interop.Pointer; +declare function slapi_compute_add_evaluator(function$: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number) => number): number; -declare function NSLinkEditError(c: interop.PointerConvertible, errorNumber: interop.PointerConvertible, fileName: interop.PointerConvertible, errorString: interop.PointerConvertible): void; +declare function slapi_compute_add_search_rewriter(function$: (p1: interop.PointerConvertible) => number): number; -declare function NSInstallLinkEditErrorHandlers(handlers: interop.PointerConvertible): void; +declare function compute_rewrite_search_filter(pb: interop.PointerConvertible): number; -declare function NSAddLibrary(pathName: string): boolean; +declare function compute_evaluator(c: interop.PointerConvertible, type: string, e: interop.PointerConvertible, outputfn: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number): number; -declare function NSAddLibraryWithSearching(pathName: string): boolean; +declare function slapi_x_compute_get_pblock(c: interop.PointerConvertible, pb: interop.PointerConvertible): number; -declare function NSAddImage(image_name: string, options: number): interop.Pointer; +declare function slapi_be_set_readonly(be: interop.PointerConvertible, readonly: number): void; -declare function _dyld_present(): boolean; +declare function slapi_be_get_readonly(be: interop.PointerConvertible): number; -declare function _dyld_launched_prebound(): boolean; +declare function slapi_x_be_get_updatedn(be: interop.PointerConvertible): string; -declare function _dyld_all_twolevel_modules_prebound(): boolean; +declare function slapi_be_select(sdn: interop.PointerConvertible): interop.Pointer; -declare function _dyld_bind_fully_image_containing_address(address: interop.PointerConvertible): boolean; +declare function slapi_register_object_extension(pluginname: string, objectname: string, constructor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer, destructor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void, objecttype: interop.PointerConvertible, extensionhandle: interop.PointerConvertible): number; -declare function _dyld_image_containing_address(address: interop.PointerConvertible): boolean; +declare function slapi_get_object_extension(objecttype: number, object: interop.PointerConvertible, extensionhandle: number): interop.Pointer; -declare function _dyld_lookup_and_bind(symbol_name: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; +declare function slapi_set_object_extension(objecttype: number, object: interop.PointerConvertible, extensionhandle: number, extension: interop.PointerConvertible): void; -declare function _dyld_lookup_and_bind_with_hint(symbol_name: string, library_name_hint: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; +declare function slapi_x_backend_get_flags(be: interop.PointerConvertible, flags: interop.PointerConvertible): number; -declare function _dyld_lookup_and_bind_fully(symbol_name: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; +declare function slapi_log_error(severity: number, subsystem: string, fmt: string): number; -declare function _dyld_get_image_header_containing_address(address: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_libversion(): string; -declare function NXGetAllArchInfos(): interop.Pointer; +declare function sqlite3_sourceid(): string; -declare function NXGetLocalArchInfo(): interop.Pointer; +declare function sqlite3_libversion_number(): number; -declare function NXGetArchInfoFromName(name: string): interop.Pointer; +declare function sqlite3_compileoption_used(zOptName: string): number; -declare function NXGetArchInfoFromCpuType(cputype: number, cpusubtype: number): interop.Pointer; +declare function sqlite3_compileoption_get(N: number): string; -declare function NXFreeArchInfo(x: interop.PointerConvertible): void; +declare function sqlite3_threadsafe(): number; -declare function NXFindBestFatArch(cputype: number, cpusubtype: number, fat_archs: interop.PointerConvertible, nfat_archs: number): interop.Pointer; +declare function sqlite3_close(p1: interop.PointerConvertible): number; -declare function NXFindBestFatArch_64(cputype: number, cpusubtype: number, fat_archs64: interop.PointerConvertible, nfat_archs: number): interop.Pointer; +declare function sqlite3_close_v2(p1: interop.PointerConvertible): number; -declare function NXCombineCpuSubtypes(cputype: number, cpusubtype1: number, cpusubtype2: number): number; +declare function sqlite3_exec(p1: interop.PointerConvertible, sql: string, callback: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, errmsg: interop.PointerConvertible): number; -declare function catopen(p1: string, p2: number): interop.Pointer; +declare function sqlite3_initialize(): number; -declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; +declare function sqlite3_shutdown(): number; -declare function catclose(p1: interop.PointerConvertible): number; +declare function sqlite3_os_init(): number; -declare function sched_yield(): number; +declare function sqlite3_os_end(): number; -declare function sched_get_priority_min(p1: number): number; +declare function sqlite3_config(p1: number): number; -declare function sched_get_priority_max(p1: number): number; +declare function sqlite3_db_config(p1: interop.PointerConvertible, op: number): number; -declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; +declare function sqlite3_extended_result_codes(p1: interop.PointerConvertible, onoff: number): number; -declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; +declare function sqlite3_last_insert_rowid(p1: interop.PointerConvertible): number; -declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; +declare function sqlite3_set_last_insert_rowid(p1: interop.PointerConvertible, p2: number): void; -declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; +declare function sqlite3_changes(p1: interop.PointerConvertible): number; -declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; +declare function sqlite3_changes64(p1: interop.PointerConvertible): number; -declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; +declare function sqlite3_total_changes(p1: interop.PointerConvertible): number; -declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; +declare function sqlite3_total_changes64(p1: interop.PointerConvertible): number; -declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_interrupt(p1: interop.PointerConvertible): void; -declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_is_interrupted(p1: interop.PointerConvertible): number; -declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_complete(sql: string): number; -declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_complete16(sql: interop.PointerConvertible): number; -declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_busy_handler(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => number, p3: interop.PointerConvertible): number; -declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_busy_timeout(p1: interop.PointerConvertible, ms: number): number; -declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_setlk_timeout(p1: interop.PointerConvertible, ms: number, flags: number): number; -declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_get_table(db: interop.PointerConvertible, zSql: string, pazResult: interop.PointerConvertible, pnRow: interop.PointerConvertible, pnColumn: interop.PointerConvertible, pzErrmsg: interop.PointerConvertible): number; -declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_free_table(result: interop.PointerConvertible): void; -declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_mprintf(p1: string): string; -declare function pthread_attr_init(p1: interop.PointerConvertible): number; +declare function sqlite3_vmprintf(p1: string, p2: string): string; -declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_snprintf(p1: number, p2: string, p3: string): string; -declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_vsnprintf(p1: number, p2: string, p3: string, p4: string): string; -declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_malloc(p1: number): interop.Pointer; -declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_malloc64(p1: number): interop.Pointer; -declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_realloc(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_realloc64(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function sqlite3_free(p1: interop.PointerConvertible): void; -declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_msize(p1: interop.PointerConvertible): number; -declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_memory_used(): number; -declare function pthread_cancel(p1: interop.PointerConvertible): number; +declare function sqlite3_memory_highwater(resetFlag: number): number; -declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; +declare function sqlite3_randomness(N: number, P: interop.PointerConvertible): void; -declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_set_authorizer(p1: interop.PointerConvertible, xAuth: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: string, p6: string) => number, pUserData: interop.PointerConvertible): number; -declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_trace(p1: interop.PointerConvertible, xTrace: (p1: interop.PointerConvertible, p2: string) => void, p3: interop.PointerConvertible): interop.Pointer; -declare function pthread_cond_signal(p1: interop.PointerConvertible): number; +declare function sqlite3_profile(p1: interop.PointerConvertible, xProfile: (p1: interop.PointerConvertible, p2: string, p3: number) => void, p3: interop.PointerConvertible): interop.Pointer; -declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_trace_v2(p1: interop.PointerConvertible, uMask: number, xCallback: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, pCtx: interop.PointerConvertible): number; -declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_progress_handler(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible) => number, p4: interop.PointerConvertible): void; -declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_open(filename: string, ppDb: interop.PointerConvertible): number; -declare function pthread_condattr_init(p1: interop.PointerConvertible): number; +declare function sqlite3_open16(filename: interop.PointerConvertible, ppDb: interop.PointerConvertible): number; -declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_open_v2(filename: string, ppDb: interop.PointerConvertible, flags: number, zVfs: string): number; -declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_uri_parameter(z: string, zParam: string): string; -declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; +declare function sqlite3_uri_boolean(z: string, zParam: string, bDefault: number): number; -declare function pthread_detach(p1: interop.PointerConvertible): number; +declare function sqlite3_uri_int64(p1: string, p2: string, p3: number): number; -declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_uri_key(z: string, N: number): string; -declare function pthread_exit(p1: interop.PointerConvertible): void; +declare function sqlite3_filename_database(p1: string): string; -declare function pthread_getconcurrency(): number; +declare function sqlite3_filename_journal(p1: string): string; -declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_filename_wal(p1: string): string; -declare function pthread_getspecific(p1: number): interop.Pointer; +declare function sqlite3_database_file_object(p1: string): interop.Pointer; -declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_create_filename(zDatabase: string, zJournal: string, zWal: string, nParam: number, azParam: interop.PointerConvertible): string; -declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function sqlite3_free_filename(p1: string): void; -declare function pthread_key_delete(p1: number): number; +declare function sqlite3_errcode(db: interop.PointerConvertible): number; -declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_extended_errcode(db: interop.PointerConvertible): number; -declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_errmsg(p1: interop.PointerConvertible): string; -declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_errmsg16(p1: interop.PointerConvertible): interop.Pointer; -declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; +declare function sqlite3_errstr(p1: number): string; -declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_error_offset(db: interop.PointerConvertible): number; -declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; +declare function sqlite3_limit(p1: interop.PointerConvertible, id: number, newVal: number): number; -declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; +declare function sqlite3_prepare(db: interop.PointerConvertible, zSql: string, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_prepare_v2(db: interop.PointerConvertible, zSql: string, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_prepare_v3(db: interop.PointerConvertible, zSql: string, nByte: number, prepFlags: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_prepare16(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_prepare16_v2(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_prepare16_v3(db: interop.PointerConvertible, zSql: interop.PointerConvertible, nByte: number, prepFlags: number, ppStmt: interop.PointerConvertible, pzTail: interop.PointerConvertible): number; -declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_sql(pStmt: interop.PointerConvertible): string; -declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; +declare function sqlite3_expanded_sql(pStmt: interop.PointerConvertible): string; -declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_normalized_sql(pStmt: interop.PointerConvertible): string; -declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_stmt_readonly(pStmt: interop.PointerConvertible): number; -declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_stmt_isexplain(pStmt: interop.PointerConvertible): number; -declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_stmt_explain(pStmt: interop.PointerConvertible, eMode: number): number; -declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_stmt_busy(p1: interop.PointerConvertible): number; -declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; +declare function sqlite3_bind_blob(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, n: number, p5: (p1: interop.PointerConvertible) => void): number; -declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_blob64(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible) => void): number; -declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_bind_double(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_int(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_int64(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_null(p1: interop.PointerConvertible, p2: number): number; -declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_text(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: (p1: interop.PointerConvertible) => void): number; -declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_text16(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible) => void): number; -declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_text64(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: (p1: interop.PointerConvertible) => void, encoding: number): number; -declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_bind_value(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; +declare function sqlite3_bind_pointer(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: string, p5: (p1: interop.PointerConvertible) => void): number; -declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_bind_zeroblob(p1: interop.PointerConvertible, p2: number, n: number): number; -declare function pthread_self(): interop.Pointer; +declare function sqlite3_bind_zeroblob64(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_bind_parameter_count(p1: interop.PointerConvertible): number; -declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_bind_parameter_name(p1: interop.PointerConvertible, p2: number): string; -declare function pthread_setconcurrency(p1: number): number; +declare function sqlite3_bind_parameter_index(p1: interop.PointerConvertible, zName: string): number; -declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_clear_bindings(p1: interop.PointerConvertible): number; -declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_column_count(pStmt: interop.PointerConvertible): number; -declare function pthread_testcancel(): void; +declare function sqlite3_column_name(p1: interop.PointerConvertible, N: number): string; -declare function pthread_is_threaded_np(): number; +declare function sqlite3_column_name16(p1: interop.PointerConvertible, N: number): interop.Pointer; -declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_column_database_name(p1: interop.PointerConvertible, p2: number): string; -declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function sqlite3_column_database_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_setname_np(p1: string): number; +declare function sqlite3_column_table_name(p1: interop.PointerConvertible, p2: number): string; -declare function pthread_main_np(): number; +declare function sqlite3_column_table_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; +declare function sqlite3_column_origin_name(p1: interop.PointerConvertible, p2: number): string; -declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; +declare function sqlite3_column_origin_name16(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_column_decltype(p1: interop.PointerConvertible, p2: number): string; -declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_column_decltype16(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_step(p1: interop.PointerConvertible): number; -declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; +declare function sqlite3_data_count(pStmt: interop.PointerConvertible): number; -declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; +declare function sqlite3_column_blob(p1: interop.PointerConvertible, iCol: number): interop.Pointer; -declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; +declare function sqlite3_column_double(p1: interop.PointerConvertible, iCol: number): number; -declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_column_int(p1: interop.PointerConvertible, iCol: number): number; -declare function pthread_yield_np(): void; +declare function sqlite3_column_int64(p1: interop.PointerConvertible, iCol: number): number; -declare function pthread_jit_write_protect_np(enabled: number): void; +declare function sqlite3_column_text(p1: interop.PointerConvertible, iCol: number): interop.Pointer; -declare function pthread_jit_write_protect_supported_np(): number; +declare function sqlite3_column_text16(p1: interop.PointerConvertible, iCol: number): interop.Pointer; -declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; +declare function sqlite3_column_value(p1: interop.PointerConvertible, iCol: number): interop.Pointer; -declare function pthread_jit_write_freeze_callbacks_np(): void; +declare function sqlite3_column_bytes(p1: interop.PointerConvertible, iCol: number): number; -declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; +declare function sqlite3_column_bytes16(p1: interop.PointerConvertible, iCol: number): number; -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; +declare function sqlite3_column_type(p1: interop.PointerConvertible, iCol: number): number; -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; +declare function sqlite3_finalize(pStmt: interop.PointerConvertible): number; -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; +declare function sqlite3_reset(pStmt: interop.PointerConvertible): number; -declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; +declare function sqlite3_create_function(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void): number; -declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; +declare function sqlite3_create_function16(db: interop.PointerConvertible, zFunctionName: interop.PointerConvertible, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void): number; -declare function _Unwind_GetIP(context: interop.PointerConvertible): number; +declare function sqlite3_create_function_v2(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xFunc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void, xDestroy: (p1: interop.PointerConvertible) => void): number; -declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; +declare function sqlite3_create_window_function(db: interop.PointerConvertible, zFunctionName: string, nArg: number, eTextRep: number, pApp: interop.PointerConvertible, xStep: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xFinal: (p1: interop.PointerConvertible) => void, xValue: (p1: interop.PointerConvertible) => void, xInverse: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void, xDestroy: (p1: interop.PointerConvertible) => void): number; -declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; +declare function sqlite3_aggregate_count(p1: interop.PointerConvertible): number; -declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; +declare function sqlite3_expired(p1: interop.PointerConvertible): number; -declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; +declare function sqlite3_transfer_bindings(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; +declare function sqlite3_global_recover(): number; -declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; +declare function sqlite3_thread_cleanup(): void; -declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; +declare function sqlite3_memory_alarm(p1: (p1: interop.PointerConvertible, p2: number, p3: number) => void, p2: interop.PointerConvertible, p3: number): number; -declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; +declare function sqlite3_value_blob(p1: interop.PointerConvertible): interop.Pointer; -declare function __register_frame(fde: interop.PointerConvertible): void; +declare function sqlite3_value_double(p1: interop.PointerConvertible): number; -declare function __deregister_frame(fde: interop.PointerConvertible): void; +declare function sqlite3_value_int(p1: interop.PointerConvertible): number; -declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_value_int64(p1: interop.PointerConvertible): number; -declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_value_pointer(p1: interop.PointerConvertible, p2: string): interop.Pointer; -declare function ___mb_cur_max(): number; +declare function sqlite3_value_text(p1: interop.PointerConvertible): interop.Pointer; -declare function ___mb_cur_max_l(p1: interop.PointerConvertible): number; +declare function sqlite3_value_text16(p1: interop.PointerConvertible): interop.Pointer; -declare function localeconv_l(p1: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_value_text16le(p1: interop.PointerConvertible): interop.Pointer; -declare function querylocale(p1: number, p2: interop.PointerConvertible): string; +declare function sqlite3_value_text16be(p1: interop.PointerConvertible): interop.Pointer; -declare function ___runetype_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_value_bytes(p1: interop.PointerConvertible): number; -declare function ___tolower_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_value_bytes16(p1: interop.PointerConvertible): number; -declare function ___toupper_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_value_type(p1: interop.PointerConvertible): number; -declare function __maskrune_l(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_value_numeric_type(p1: interop.PointerConvertible): number; -declare function wctype_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_value_nochange(p1: interop.PointerConvertible): number; -declare function strtoimax_l(nptr: string, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function sqlite3_value_frombind(p1: interop.PointerConvertible): number; -declare function strtoumax_l(nptr: string, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function sqlite3_value_encoding(p1: interop.PointerConvertible): number; -declare function wcstoimax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function sqlite3_value_subtype(p1: interop.PointerConvertible): number; -declare function wcstoumax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; +declare function sqlite3_value_dup(p1: interop.PointerConvertible): interop.Pointer; -declare function fprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_value_free(p1: interop.PointerConvertible): void; -declare function fscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_aggregate_context(p1: interop.PointerConvertible, nBytes: number): interop.Pointer; -declare function printf_l(p1: interop.PointerConvertible, p2: string): number; +declare function sqlite3_user_data(p1: interop.PointerConvertible): interop.Pointer; -declare function scanf_l(p1: interop.PointerConvertible, p2: string): number; +declare function sqlite3_context_db_handle(p1: interop.PointerConvertible): interop.Pointer; -declare function sprintf_l(p1: string, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_get_auxdata(p1: interop.PointerConvertible, N: number): interop.Pointer; -declare function sscanf_l(p1: string, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_set_auxdata(p1: interop.PointerConvertible, N: number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): void; -declare function vfprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_get_clientdata(p1: interop.PointerConvertible, p2: string): interop.Pointer; -declare function vprintf_l(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function sqlite3_set_clientdata(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): number; -declare function vsprintf_l(p1: string, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_result_blob(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function snprintf_l(p1: string, __maxlen: number, p3: interop.PointerConvertible, p4: string): number; +declare function sqlite3_result_blob64(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function vfscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_result_double(p1: interop.PointerConvertible, p2: number): void; -declare function vscanf_l(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function sqlite3_result_error(p1: interop.PointerConvertible, p2: string, p3: number): void; -declare function vsnprintf_l(p1: string, __maxlen: number, p3: interop.PointerConvertible, p4: string, p5: string): number; +declare function sqlite3_result_error16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; -declare function vsscanf_l(p1: string, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_result_error_toobig(p1: interop.PointerConvertible): void; -declare function dprintf_l(p1: number, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_result_error_nomem(p1: interop.PointerConvertible): void; -declare function vdprintf_l(p1: number, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_result_error_code(p1: interop.PointerConvertible, p2: number): void; -declare function asprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_result_int(p1: interop.PointerConvertible, p2: number): void; -declare function vasprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; +declare function sqlite3_result_int64(p1: interop.PointerConvertible, p2: number): void; -declare function atof_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_result_null(p1: interop.PointerConvertible): void; -declare function atoi_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_result_text(p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function atol_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_result_text64(p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible) => void, encoding: number): void; -declare function atoll_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_result_text16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function mblen_l(p1: string, __n: number, p3: interop.PointerConvertible): number; +declare function sqlite3_result_text16le(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function mbstowcs_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_result_text16be(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible) => void): void; -declare function mbtowc_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_result_value(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function strtod_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_result_pointer(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: (p1: interop.PointerConvertible) => void): void; -declare function strtof_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_result_zeroblob(p1: interop.PointerConvertible, n: number): void; -declare function strtol_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_result_zeroblob64(p1: interop.PointerConvertible, n: number): number; -declare function strtold_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_result_subtype(p1: interop.PointerConvertible, p2: number): void; -declare function strtoll_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_create_collation(p1: interop.PointerConvertible, zName: string, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number): number; -declare function strtoq_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_create_collation_v2(p1: interop.PointerConvertible, zName: string, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, xDestroy: (p1: interop.PointerConvertible) => void): number; -declare function strtoul_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_create_collation16(p1: interop.PointerConvertible, zName: interop.PointerConvertible, eTextRep: number, pArg: interop.PointerConvertible, xCompare: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number): number; -declare function strtoull_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_collation_needed(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string) => void): number; -declare function strtouq_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_collation_needed16(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => void): number; -declare function wcstombs_l(__restric: string, p2: interop.PointerConvertible, __n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_sleep(p1: number): number; -declare function wctomb_l(p1: string, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_get_autocommit(p1: interop.PointerConvertible): number; -declare function strcoll_l(p1: string, p2: string, p3: interop.PointerConvertible): number; +declare function sqlite3_db_handle(p1: interop.PointerConvertible): interop.Pointer; -declare function strxfrm_l(p1: string, p2: string, __n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_db_name(db: interop.PointerConvertible, N: number): string; -declare function strcasecmp_l(p1: string, p2: string, p3: interop.PointerConvertible): number; +declare function sqlite3_db_filename(db: interop.PointerConvertible, zDbName: string): string; -declare function strcasestr_l(p1: string, p2: string, p3: interop.PointerConvertible): string; +declare function sqlite3_db_readonly(db: interop.PointerConvertible, zDbName: string): number; -declare function strncasecmp_l(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_txn_state(p1: interop.PointerConvertible, zSchema: string): number; -declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function sqlite3_next_stmt(pDb: interop.PointerConvertible, pStmt: interop.PointerConvertible): interop.Pointer; -declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; +declare function sqlite3_commit_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => number, p3: interop.PointerConvertible): interop.Pointer; -declare function btowc_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_rollback_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible): interop.Pointer; -declare function fgetwc_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_autovacuum_pages(db: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: number) => number, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void): number; -declare function fgetws_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_update_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: number) => void, p3: interop.PointerConvertible): interop.Pointer; -declare function fputwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_enable_shared_cache(p1: number): number; -declare function fputws_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_release_memory(p1: number): number; -declare function fwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_db_release_memory(p1: interop.PointerConvertible): number; -declare function fwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_soft_heap_limit64(N: number): number; -declare function getwc_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_soft_heap_limit(N: number): void; -declare function getwchar_l(p1: interop.PointerConvertible): number; +declare function sqlite3_table_column_metadata(db: interop.PointerConvertible, zDbName: string, zTableName: string, zColumnName: string, pzDataType: interop.PointerConvertible, pzCollSeq: interop.PointerConvertible, pNotNull: interop.PointerConvertible, pPrimaryKey: interop.PointerConvertible, pAutoinc: interop.PointerConvertible): number; -declare function mbrlen_l(p1: string, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function sqlite3_auto_extension(xEntryPoint: () => void): number; -declare function mbrtowc_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function sqlite3_cancel_auto_extension(xEntryPoint: () => void): number; -declare function mbsinit_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_reset_auto_extension(): void; -declare function mbsrtowcs_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function sqlite3_create_module(db: interop.PointerConvertible, zName: string, p: interop.PointerConvertible, pClientData: interop.PointerConvertible): number; -declare function putwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_create_module_v2(db: interop.PointerConvertible, zName: string, p: interop.PointerConvertible, pClientData: interop.PointerConvertible, xDestroy: (p1: interop.PointerConvertible) => void): number; -declare function putwchar_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_drop_modules(db: interop.PointerConvertible, azKeep: interop.PointerConvertible): number; -declare function swprintf_l(p1: interop.PointerConvertible, n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function sqlite3_declare_vtab(p1: interop.PointerConvertible, zSQL: string): number; -declare function swscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_overload_function(p1: interop.PointerConvertible, zFuncName: string, nArg: number): number; -declare function ungetwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_blob_open(p1: interop.PointerConvertible, zDb: string, zTable: string, zColumn: string, iRow: number, flags: number, ppBlob: interop.PointerConvertible): number; -declare function vfwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; +declare function sqlite3_blob_reopen(p1: interop.PointerConvertible, p2: number): number; -declare function vswprintf_l(p1: interop.PointerConvertible, n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string): number; +declare function sqlite3_blob_close(p1: interop.PointerConvertible): number; -declare function vwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_blob_bytes(p1: interop.PointerConvertible): number; -declare function wcrtomb_l(p1: string, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function sqlite3_blob_read(p1: interop.PointerConvertible, Z: interop.PointerConvertible, N: number, iOffset: number): number; -declare function wcscoll_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_blob_write(p1: interop.PointerConvertible, z: interop.PointerConvertible, n: number, iOffset: number): number; -declare function wcsftime_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function sqlite3_vfs_find(zVfsName: string): interop.Pointer; -declare function wcsrtombs_l(p1: string, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function sqlite3_vfs_register(p1: interop.PointerConvertible, makeDflt: number): number; -declare function wcstod_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_vfs_unregister(p1: interop.PointerConvertible): number; -declare function wcstol_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_mutex_alloc(p1: number): interop.Pointer; -declare function wcstoul_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_mutex_free(p1: interop.PointerConvertible): void; -declare function wcswidth_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible): number; +declare function sqlite3_mutex_enter(p1: interop.PointerConvertible): void; -declare function wcsxfrm_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_mutex_try(p1: interop.PointerConvertible): number; -declare function wctob_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_mutex_leave(p1: interop.PointerConvertible): void; -declare function wcwidth_l(p1: number, p2: interop.PointerConvertible): number; +declare function sqlite3_db_mutex(p1: interop.PointerConvertible): interop.Pointer; -declare function wprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_file_control(p1: interop.PointerConvertible, zDbName: string, op: number, p4: interop.PointerConvertible): number; -declare function wscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sqlite3_test_control(op: number): number; -declare function vfwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; +declare function sqlite3_keyword_count(): number; -declare function vswscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; +declare function sqlite3_keyword_name(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function vwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; +declare function sqlite3_keyword_check(p1: string, p2: number): number; -declare function wcstof_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_str_new(p1: interop.PointerConvertible): interop.Pointer; -declare function wcstold_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_str_finish(p1: interop.PointerConvertible): string; -declare function wcstoll_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_str_appendf(p1: interop.PointerConvertible, zFormat: string): void; -declare function wcstoull_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_str_vappendf(p1: interop.PointerConvertible, zFormat: string, p3: string): void; -declare function mbsnrtowcs_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function sqlite3_str_append(p1: interop.PointerConvertible, zIn: string, N: number): void; -declare function wcscasecmp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sqlite3_str_appendall(p1: interop.PointerConvertible, zIn: string): void; -declare function wcsncasecmp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, n: number, p4: interop.PointerConvertible): number; +declare function sqlite3_str_appendchar(p1: interop.PointerConvertible, N: number, C: number): void; -declare function wcsnrtombs_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; +declare function sqlite3_str_reset(p1: interop.PointerConvertible): void; -declare function fgetwln_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; +declare function sqlite3_str_errcode(p1: interop.PointerConvertible): number; -declare function nextwctype_l(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_str_length(p1: interop.PointerConvertible): number; -declare function towctrans_l(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function sqlite3_str_value(p1: interop.PointerConvertible): string; -declare function wctrans_l(p1: string, p2: interop.PointerConvertible): number; +declare function sqlite3_status(op: number, pCurrent: interop.PointerConvertible, pHighwater: interop.PointerConvertible, resetFlag: number): number; -declare function nl_langinfo(p1: number): string; +declare function sqlite3_status64(op: number, pCurrent: interop.PointerConvertible, pHighwater: interop.PointerConvertible, resetFlag: number): number; -declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; +declare function sqlite3_db_status(p1: interop.PointerConvertible, op: number, pCur: interop.PointerConvertible, pHiwtr: interop.PointerConvertible, resetFlg: number): number; -declare function strfmon(p1: string, __maxsize: number, p3: string): number; +declare function sqlite3_stmt_status(p1: interop.PointerConvertible, op: number, resetFlg: number): number; -declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; +declare function sqlite3_backup_init(pDest: interop.PointerConvertible, zDestName: string, pSource: interop.PointerConvertible, zSourceName: string): interop.Pointer; -declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function sqlite3_backup_step(p: interop.PointerConvertible, nPage: number): number; -declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; +declare function sqlite3_backup_finish(p: interop.PointerConvertible): number; -declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; +declare function sqlite3_backup_remaining(p: interop.PointerConvertible): number; -declare function regfree(p1: interop.PointerConvertible): void; +declare function sqlite3_backup_pagecount(p: interop.PointerConvertible): number; -declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; +declare function sqlite3_stricmp(p1: string, p2: string): number; -declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; +declare function sqlite3_strnicmp(p1: string, p2: string, p3: number): number; -declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function sqlite3_strglob(zGlob: string, zStr: string): number; -declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; +declare function sqlite3_strlike(zGlob: string, zStr: string, cEsc: number): number; -declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; +declare function sqlite3_log(iErrCode: number, zFormat: string): void; -declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; +declare function sqlite3_wal_hook(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number, p3: interop.PointerConvertible): interop.Pointer; -declare function regcomp_l(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_wal_autocheckpoint(db: interop.PointerConvertible, N: number): number; -declare function regncomp_l(p1: interop.PointerConvertible, p2: string, __len: number, p4: number, p5: interop.PointerConvertible): number; +declare function sqlite3_wal_checkpoint(db: interop.PointerConvertible, zDb: string): number; -declare function regwcomp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; +declare function sqlite3_wal_checkpoint_v2(db: interop.PointerConvertible, zDb: string, eMode: number, pnLog: interop.PointerConvertible, pnCkpt: interop.PointerConvertible): number; -declare function regwnexec_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number, p7: interop.PointerConvertible): number; +declare function sqlite3_vtab_config(p1: interop.PointerConvertible, op: number): number; -declare function _os_activity_create(dso: interop.PointerConvertible, description: string, activity: NSObject, flags: interop.Enum): NSObject; +declare function sqlite3_vtab_on_conflict(p1: interop.PointerConvertible): number; -declare function _os_activity_label_useraction(dso: interop.PointerConvertible, name: string): void; +declare function sqlite3_vtab_nochange(p1: interop.PointerConvertible): number; -declare function _os_activity_initiate(dso: interop.PointerConvertible, description: string, flags: interop.Enum, activity_block: () => void): void; +declare function sqlite3_vtab_collation(p1: interop.PointerConvertible, p2: number): string; -declare function _os_activity_initiate_f(dso: interop.PointerConvertible, description: string, flags: interop.Enum, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; +declare function sqlite3_vtab_distinct(p1: interop.PointerConvertible): number; -declare function os_activity_apply(activity: NSObject, block: () => void): void; +declare function sqlite3_vtab_in(p1: interop.PointerConvertible, iCons: number, bHandle: number): number; -declare function os_activity_apply_f(activity: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; +declare function sqlite3_vtab_in_first(pVal: interop.PointerConvertible, ppOut: interop.PointerConvertible): number; -declare function os_activity_scope_enter(activity: NSObject, state: interop.PointerConvertible): void; +declare function sqlite3_vtab_in_next(pVal: interop.PointerConvertible, ppOut: interop.PointerConvertible): number; -declare function os_activity_scope_leave(state: interop.PointerConvertible): void; +declare function sqlite3_vtab_rhs_value(p1: interop.PointerConvertible, p2: number, ppVal: interop.PointerConvertible): number; -declare function os_activity_get_active(entries: interop.PointerConvertible, count: interop.PointerConvertible): number; +declare function sqlite3_stmt_scanstatus(pStmt: interop.PointerConvertible, idx: number, iScanStatusOp: number, pOut: interop.PointerConvertible): number; -declare function os_activity_get_identifier(activity: NSObject, parent_id: interop.PointerConvertible): number; +declare function sqlite3_stmt_scanstatus_v2(pStmt: interop.PointerConvertible, idx: number, iScanStatusOp: number, flags: number, pOut: interop.PointerConvertible): number; -declare function _os_activity_start(dso: interop.PointerConvertible, description: string, flags: interop.Enum): NSObject; +declare function sqlite3_stmt_scanstatus_reset(p1: interop.PointerConvertible): void; -declare function os_activity_end(activity: NSObject): void; +declare function sqlite3_db_cacheflush(p1: interop.PointerConvertible): number; -declare function _os_activity_set_breadcrumb(dso: interop.PointerConvertible, name: string): void; +declare function sqlite3_system_errno(p1: interop.PointerConvertible): number; -declare function os_trace_info_enabled(): boolean; +declare function sqlite3_snapshot_get(db: interop.PointerConvertible, zSchema: string, ppSnapshot: interop.PointerConvertible): number; -declare function os_trace_debug_enabled(): boolean; +declare function sqlite3_snapshot_open(db: interop.PointerConvertible, zSchema: string, pSnapshot: interop.PointerConvertible): number; -declare function _os_trace_with_buffer(dso: interop.PointerConvertible, message: string, type: number, buffer: interop.PointerConvertible, buffer_size: number, payload: (p1: NSObject) => void): void; +declare function sqlite3_snapshot_free(p1: interop.PointerConvertible): void; -declare function os_log_create(subsystem: string, category: string): NSObject; +declare function sqlite3_snapshot_cmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function os_log_type_enabled(oslog: NSObject, type: interop.Enum): boolean; +declare function sqlite3_snapshot_recover(db: interop.PointerConvertible, zDb: string): number; -declare function _os_log_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; +declare function sqlite3_serialize(db: interop.PointerConvertible, zSchema: string, piSize: interop.PointerConvertible, mFlags: number): interop.Pointer; -declare function _os_log_debug_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; +declare function sqlite3_deserialize(db: interop.PointerConvertible, zSchema: string, pData: interop.PointerConvertible, szDb: number, szBuf: number, mFlags: number): number; -declare function _os_log_error_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; +declare function sqlite3_rtree_geometry_callback(db: interop.PointerConvertible, zGeom: string, xGeom: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, pContext: interop.PointerConvertible): number; -declare function _os_log_fault_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; +declare function sqlite3_rtree_query_callback(db: interop.PointerConvertible, zQueryFunc: string, xQueryFunc: (p1: interop.PointerConvertible) => number, pContext: interop.PointerConvertible, xDestructor: (p1: interop.PointerConvertible) => void): number; -declare function _os_log_internal(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, message: string): void; +declare function _Block_copy(aBlock: interop.PointerConvertible): interop.Pointer; -declare function _os_log_create(dso: interop.PointerConvertible, subsystem: string, category: string): NSObject; +declare function _Block_release(aBlock: interop.PointerConvertible): void; -declare function os_log_is_enabled(log: NSObject): boolean; +declare function _Block_object_assign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): void; -declare function os_log_is_debug_enabled(log: NSObject): boolean; +declare function _Block_object_dispose(p1: interop.PointerConvertible, p2: number): void; -declare function os_signpost_id_make_with_pointer(log: NSObject, ptr: interop.PointerConvertible): number; +declare function Debugger(): void; -declare function os_signpost_id_generate(log: NSObject): number; +declare function DebugStr(debuggerMsg: interop.PointerConvertible): void; -declare function os_signpost_enabled(log: NSObject): boolean; +declare function SysBreak(): void; -declare function _os_signpost_emit_with_name_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, spid: number, name: string, format: string, buf: interop.PointerConvertible, size: number): void; +declare function SysBreakStr(debuggerMsg: interop.PointerConvertible): void; -declare function os_unfair_lock_lock(lock: interop.PointerConvertible): void; +declare function SysBreakFunc(debuggerMsg: interop.PointerConvertible): void; -declare function os_unfair_lock_trylock(lock: interop.PointerConvertible): boolean; +declare function xcselect_host_sdk_path(sdk_policy: interop.Enum, path: interop.PointerConvertible): number; -declare function os_unfair_lock_unlock(lock: interop.PointerConvertible): void; +declare function zlibVersion(): string; -declare function os_unfair_lock_assert_owner(lock: interop.PointerConvertible): void; +declare function deflate(strm: interop.PointerConvertible, flush: number): number; -declare function os_unfair_lock_assert_not_owner(lock: interop.PointerConvertible): void; +declare function deflateEnd(strm: interop.PointerConvertible): number; -declare function os_unfair_lock_lock_with_flags(lock: interop.PointerConvertible, flags: interop.Enum): void; +declare function inflate(strm: interop.PointerConvertible, flush: number): number; -declare function objc_exception_throw(exception: interop.Object): void; +declare function inflateEnd(strm: interop.PointerConvertible): number; -declare function objc_exception_rethrow(): void; +declare function deflateSetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: number): number; -declare function objc_begin_catch(exc_buf: interop.PointerConvertible): interop.Object; +declare function deflateGetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: interop.PointerConvertible): number; -declare function objc_end_catch(): void; +declare function deflateCopy(dest: interop.PointerConvertible, source: interop.PointerConvertible): number; -declare function objc_terminate(): void; +declare function deflateReset(strm: interop.PointerConvertible): number; -declare function objc_setExceptionPreprocessor(fn: (p1: interop.Object) => interop.Object): (p1: interop.Object) => interop.Object; +declare function deflateParams(strm: interop.PointerConvertible, level: number, strategy: number): number; -declare function objc_setExceptionMatcher(fn: (p1: interop.Object, p2: interop.Object) => number): (p1: interop.Object, p2: interop.Object) => number; +declare function deflateTune(strm: interop.PointerConvertible, good_length: number, max_lazy: number, nice_length: number, max_chain: number): number; -declare function objc_setUncaughtExceptionHandler(fn: (p1: interop.Object) => void): (p1: interop.Object) => void; +declare function deflateBound(strm: interop.PointerConvertible, sourceLen: number): number; -declare function objc_addExceptionHandler(fn: (p1: interop.Object, p2: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; +declare function deflatePending(strm: interop.PointerConvertible, pending: interop.PointerConvertible, bits: interop.PointerConvertible): number; -declare function objc_removeExceptionHandler(token: number): void; +declare function deflatePrime(strm: interop.PointerConvertible, bits: number, value: number): number; -declare function objc_sync_enter(obj: interop.Object): number; +declare function deflateSetHeader(strm: interop.PointerConvertible, head: interop.PointerConvertible): number; -declare function objc_sync_exit(obj: interop.Object): number; +declare function inflateSetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: number): number; -declare function NXCreateHashTableFromZone(prototype: NXHashTablePrototype, capacity: number, info: interop.PointerConvertible, zone: interop.PointerConvertible): interop.Pointer; +declare function inflateGetDictionary(strm: interop.PointerConvertible, dictionary: interop.PointerConvertible, dictLength: interop.PointerConvertible): number; -declare function NXCreateHashTable(prototype: NXHashTablePrototype, capacity: number, info: interop.PointerConvertible): interop.Pointer; +declare function inflateSync(strm: interop.PointerConvertible): number; -declare function NXFreeHashTable(table: interop.PointerConvertible): void; +declare function inflateCopy(dest: interop.PointerConvertible, source: interop.PointerConvertible): number; -declare function NXEmptyHashTable(table: interop.PointerConvertible): void; +declare function inflateReset(strm: interop.PointerConvertible): number; -declare function NXResetHashTable(table: interop.PointerConvertible): void; +declare function inflateReset2(strm: interop.PointerConvertible, windowBits: number): number; -declare function NXCompareHashTables(table1: interop.PointerConvertible, table2: interop.PointerConvertible): boolean; +declare function inflatePrime(strm: interop.PointerConvertible, bits: number, value: number): number; -declare function NXCopyHashTable(table: interop.PointerConvertible): interop.Pointer; +declare function inflateMark(strm: interop.PointerConvertible): number; -declare function NXCountHashTable(table: interop.PointerConvertible): number; +declare function inflateGetHeader(strm: interop.PointerConvertible, head: interop.PointerConvertible): number; -declare function NXHashMember(table: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function inflateBack(strm: interop.PointerConvertible, in: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, in_desc: interop.PointerConvertible, out: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, out_desc: interop.PointerConvertible): number; -declare function NXHashGet(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; +declare function inflateBackEnd(strm: interop.PointerConvertible): number; -declare function NXHashInsert(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; +declare function zlibCompileFlags(): number; -declare function NXHashInsertIfAbsent(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; +declare function compress(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number): number; -declare function NXHashRemove(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; +declare function compress2(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number, level: number): number; -declare function NXInitHashState(table: interop.PointerConvertible): NXHashState; +declare function compressBound(sourceLen: number): number; -declare function NXNextHashState(table: interop.PointerConvertible, state: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function uncompress(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: number): number; -declare function NXPtrHash(info: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function uncompress2(dest: interop.PointerConvertible, destLen: interop.PointerConvertible, source: interop.PointerConvertible, sourceLen: interop.PointerConvertible): number; -declare function NXStrHash(info: interop.PointerConvertible, data: interop.PointerConvertible): number; +declare function gzdopen(fd: number, mode: string): interop.Pointer; -declare function NXPtrIsEqual(info: interop.PointerConvertible, data1: interop.PointerConvertible, data2: interop.PointerConvertible): number; +declare function gzbuffer(file: interop.PointerConvertible, size: number): number; -declare function NXStrIsEqual(info: interop.PointerConvertible, data1: interop.PointerConvertible, data2: interop.PointerConvertible): number; +declare function gzsetparams(file: interop.PointerConvertible, level: number, strategy: number): number; -declare function NXNoEffectFree(info: interop.PointerConvertible, data: interop.PointerConvertible): void; +declare function gzread(file: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; -declare function NXReallyFree(info: interop.PointerConvertible, data: interop.PointerConvertible): void; +declare function gzfread(buf: interop.PointerConvertible, size: number, nitems: number, file: interop.PointerConvertible): number; -declare function object_copy(obj: interop.Object, size: number): interop.Object; +declare function gzwrite(file: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; -declare function object_dispose(obj: interop.Object): interop.Object; +declare function gzfwrite(buf: interop.PointerConvertible, size: number, nitems: number, file: interop.PointerConvertible): number; -declare function object_getClass(obj: interop.Object): interop.Object; +declare function gzprintf(file: interop.PointerConvertible, format: string): number; -declare function object_setClass(obj: interop.Object, cls: interop.Object): interop.Object; +declare function gzputs(file: interop.PointerConvertible, s: string): number; -declare function object_isClass(obj: interop.Object): boolean; +declare function gzgets(file: interop.PointerConvertible, buf: string, len: number): string; -declare function object_getIvar(obj: interop.Object, ivar: interop.PointerConvertible): interop.Object; +declare function gzputc(file: interop.PointerConvertible, c: number): number; -declare function object_setIvar(obj: interop.Object, ivar: interop.PointerConvertible, value: interop.Object): void; +declare function gzgetc(file: interop.PointerConvertible): number; -declare function object_setIvarWithStrongDefault(obj: interop.Object, ivar: interop.PointerConvertible, value: interop.Object): void; +declare function gzungetc(c: number, file: interop.PointerConvertible): number; -declare function object_setInstanceVariable(obj: interop.Object, name: string, value: interop.PointerConvertible): interop.Pointer; +declare function gzflush(file: interop.PointerConvertible, flush: number): number; -declare function object_setInstanceVariableWithStrongDefault(obj: interop.Object, name: string, value: interop.PointerConvertible): interop.Pointer; +declare function gzrewind(file: interop.PointerConvertible): number; -declare function object_getInstanceVariable(obj: interop.Object, name: string, outValue: interop.PointerConvertible): interop.Pointer; +declare function gzeof(file: interop.PointerConvertible): number; -declare function objc_getClass(name: string): interop.Object; +declare function gzdirect(file: interop.PointerConvertible): number; -declare function objc_getMetaClass(name: string): interop.Object; +declare function gzclose(file: interop.PointerConvertible): number; -declare function objc_lookUpClass(name: string): interop.Object; +declare function gzclose_r(file: interop.PointerConvertible): number; -declare function objc_getRequiredClass(name: string): interop.Object; +declare function gzclose_w(file: interop.PointerConvertible): number; -declare function objc_getClassList(buffer: interop.PointerConvertible, bufferCount: number): number; +declare function gzerror(file: interop.PointerConvertible, errnum: interop.PointerConvertible): string; -declare function objc_copyClassList(outCount: interop.PointerConvertible): interop.Pointer; +declare function gzclearerr(file: interop.PointerConvertible): void; -declare function objc_enumerateClasses(image: interop.PointerConvertible, namePrefix: string, conformingTo: interop.PointerConvertible, subclassing: interop.Object, block: (p1: interop.Object, p2: interop.PointerConvertible) => void): void; +declare function adler32(adler: number, buf: interop.PointerConvertible, len: number): number; -declare function class_getName(cls: interop.Object): string; +declare function adler32_z(adler: number, buf: interop.PointerConvertible, len: number): number; -declare function class_isMetaClass(cls: interop.Object): boolean; +declare function crc32(crc: number, buf: interop.PointerConvertible, len: number): number; -declare function class_getSuperclass(cls: interop.Object): interop.Object; +declare function crc32_z(crc: number, buf: interop.PointerConvertible, len: number): number; -declare function class_setSuperclass(cls: interop.Object, newSuper: interop.Object): interop.Object; +declare function crc32_combine_op(crc1: number, crc2: number, op: number): number; -declare function class_getVersion(cls: interop.Object): number; +declare function deflateInit_(strm: interop.PointerConvertible, level: number, version: string, stream_size: number): number; -declare function class_setVersion(cls: interop.Object, version: number): void; +declare function inflateInit_(strm: interop.PointerConvertible, version: string, stream_size: number): number; -declare function class_getInstanceSize(cls: interop.Object): number; +declare function deflateInit2_(strm: interop.PointerConvertible, level: number, method: number, windowBits: number, memLevel: number, strategy: number, version: string, stream_size: number): number; -declare function class_getInstanceVariable(cls: interop.Object, name: string): interop.Pointer; +declare function inflateInit2_(strm: interop.PointerConvertible, windowBits: number, version: string, stream_size: number): number; -declare function class_getClassVariable(cls: interop.Object, name: string): interop.Pointer; +declare function inflateBackInit_(strm: interop.PointerConvertible, windowBits: number, window: interop.PointerConvertible, version: string, stream_size: number): number; -declare function class_copyIvarList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; +declare function gzgetc_(file: interop.PointerConvertible): number; -declare function class_getInstanceMethod(cls: interop.Object, name: string): interop.Pointer; +declare function gzopen(p1: string, p2: string): interop.Pointer; -declare function class_getClassMethod(cls: interop.Object, name: string): interop.Pointer; +declare function gzseek(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function class_getMethodImplementation(cls: interop.Object, name: string): () => void; +declare function gztell(p1: interop.PointerConvertible): number; -declare function class_respondsToSelector(cls: interop.Object, sel: string): boolean; +declare function gzoffset(p1: interop.PointerConvertible): number; -declare function class_copyMethodList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; +declare function adler32_combine(p1: number, p2: number, p3: number): number; -declare function class_conformsToProtocol(cls: interop.Object, protocol: interop.PointerConvertible): boolean; +declare function crc32_combine(p1: number, p2: number, p3: number): number; -declare function class_copyProtocolList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; +declare function crc32_combine_gen(p1: number): number; -declare function class_getProperty(cls: interop.Object, name: string): interop.Pointer; +declare function zError(p1: number): string; -declare function class_copyPropertyList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; +declare function inflateSyncPoint(p1: interop.PointerConvertible): number; -declare function class_getIvarLayout(cls: interop.Object): interop.Pointer; +declare function get_crc_table(): interop.Pointer; -declare function class_getWeakIvarLayout(cls: interop.Object): interop.Pointer; +declare function inflateUndermine(p1: interop.PointerConvertible, p2: number): number; -declare function class_addMethod(cls: interop.Object, name: string, imp: () => void, types: string): boolean; +declare function inflateValidate(p1: interop.PointerConvertible, p2: number): number; -declare function class_replaceMethod(cls: interop.Object, name: string, imp: () => void, types: string): () => void; +declare function inflateCodesUsed(p1: interop.PointerConvertible): number; -declare function class_addIvar(cls: interop.Object, name: string, size: number, alignment: number, types: string): boolean; +declare function inflateResetKeep(p1: interop.PointerConvertible): number; -declare function class_addProtocol(cls: interop.Object, protocol: interop.PointerConvertible): boolean; +declare function deflateResetKeep(p1: interop.PointerConvertible): number; -declare function class_addProperty(cls: interop.Object, name: string, attributes: interop.PointerConvertible, attributeCount: number): boolean; +declare function gzvprintf(file: interop.PointerConvertible, format: string, va: string): number; -declare function class_replaceProperty(cls: interop.Object, name: string, attributes: interop.PointerConvertible, attributeCount: number): void; +declare function bootstrap_create_server(bp: number, server_cmd: unknown /* const array */, server_uid: number, on_demand: number, server_port: interop.PointerConvertible): number; -declare function class_setIvarLayout(cls: interop.Object, layout: interop.PointerConvertible): void; +declare function bootstrap_subset(bp: number, requestor_port: number, subset_port: interop.PointerConvertible): number; -declare function class_setWeakIvarLayout(cls: interop.Object, layout: interop.PointerConvertible): void; +declare function bootstrap_unprivileged(bp: number, unpriv_port: interop.PointerConvertible): number; -declare function objc_getFutureClass(name: string): interop.Object; +declare function bootstrap_parent(bp: number, parent_port: interop.PointerConvertible): number; -declare function class_createInstance(cls: interop.Object, extraBytes: number): interop.Object; +declare function bootstrap_register(bp: number, service_name: unknown /* const array */, sp: number): number; -declare function objc_constructInstance(cls: interop.Object, bytes: interop.PointerConvertible): interop.Object; +declare function bootstrap_create_service(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; -declare function objc_destructInstance(obj: interop.Object): interop.Pointer; +declare function bootstrap_check_in(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; -declare function objc_allocateClassPair(superclass: interop.Object, name: string, extraBytes: number): interop.Object; +declare function bootstrap_look_up(bp: number, service_name: unknown /* const array */, sp: interop.PointerConvertible): number; -declare function objc_registerClassPair(cls: interop.Object): void; +declare function bootstrap_status(bp: number, service_name: unknown /* const array */, service_active: interop.PointerConvertible): number; -declare function objc_duplicateClass(original: interop.Object, name: string, extraBytes: number): interop.Object; +declare function bootstrap_strerror(r: number): string; -declare function objc_disposeClassPair(cls: interop.Object): void; +declare function vm_stats(info: interop.PointerConvertible, count: interop.PointerConvertible): number; -declare function method_getName(m: interop.PointerConvertible): string; +declare function mig_get_reply_port(): number; -declare function method_getImplementation(m: interop.PointerConvertible): () => void; +declare function mig_dealloc_reply_port(reply_port: number): void; -declare function method_getTypeEncoding(m: interop.PointerConvertible): string; +declare function mig_put_reply_port(reply_port: number): void; -declare function method_getNumberOfArguments(m: interop.PointerConvertible): number; +declare function mig_strncpy(dest: string, src: string, len: number): number; -declare function method_copyReturnType(m: interop.PointerConvertible): string; +declare function mig_strncpy_zerofill(dest: string, src: string, len: number): number; -declare function method_copyArgumentType(m: interop.PointerConvertible, index: number): string; +declare function mig_allocate(p1: interop.PointerConvertible, p2: number): void; -declare function method_getReturnType(m: interop.PointerConvertible, dst: string, dst_len: number): void; +declare function mig_deallocate(p1: number, p2: number): void; -declare function method_getArgumentType(m: interop.PointerConvertible, index: number, dst: string, dst_len: number): void; +declare function mig_strncpy_zerofill(dest: string, src: string, len: number): number; -declare function method_getDescription(m: interop.PointerConvertible): interop.Pointer; +declare function clock_set_time(clock_ctrl: number, new_time: mach_timespec): number; -declare function method_setImplementation(m: interop.PointerConvertible, imp: () => void): () => void; +declare function clock_set_attributes(clock_ctrl: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: number): number; -declare function method_exchangeImplementations(m1: interop.PointerConvertible, m2: interop.PointerConvertible): void; +declare function host_get_boot_info(host_priv: number, boot_info: unknown /* const array */): number; -declare function ivar_getName(v: interop.PointerConvertible): string; +declare function host_reboot(host_priv: number, options: number): number; -declare function ivar_getTypeEncoding(v: interop.PointerConvertible): string; +declare function host_priv_statistics(host_priv: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; -declare function ivar_getOffset(v: interop.PointerConvertible): number; +declare function host_default_memory_manager(host_priv: number, default_manager: interop.PointerConvertible, cluster_size: number): number; -declare function property_getName(property: interop.PointerConvertible): string; +declare function vm_wire(host_priv: number, task: number, address: number, size: number, desired_access: number): number; -declare function property_getAttributes(property: interop.PointerConvertible): string; +declare function thread_wire(host_priv: number, thread: number, wired: number): number; -declare function property_copyAttributeList(property: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; +declare function vm_allocate_cpm(host_priv: number, task: number, address: interop.PointerConvertible, size: number, flags: number): number; -declare function property_copyAttributeValue(property: interop.PointerConvertible, attributeName: string): string; +declare function host_processors(host_priv: number, out_processor_list: interop.PointerConvertible, out_processor_listCnt: interop.PointerConvertible): number; -declare function objc_getProtocol(name: string): interop.Pointer; +declare function host_get_clock_control(host_priv: number, clock_id: number, clock_ctrl: interop.PointerConvertible): number; -declare function objc_copyProtocolList(outCount: interop.PointerConvertible): interop.Pointer; +declare function kmod_create(host_priv: number, info: number, module: interop.PointerConvertible): number; -declare function protocol_conformsToProtocol(proto: interop.PointerConvertible, other: interop.PointerConvertible): boolean; +declare function kmod_destroy(host_priv: number, module: number): number; -declare function protocol_isEqual(proto: interop.PointerConvertible, other: interop.PointerConvertible): boolean; +declare function kmod_control(host_priv: number, module: number, flavor: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; -declare function protocol_getName(proto: interop.PointerConvertible): string; +declare function host_get_special_port(host_priv: number, node: number, which: number, port: interop.PointerConvertible): number; -declare function protocol_getMethodDescription(proto: interop.PointerConvertible, aSel: string, isRequiredMethod: boolean, isInstanceMethod: boolean): objc_method_description; +declare function host_set_special_port(host_priv: number, which: number, port: number): number; -declare function protocol_copyMethodDescriptionList(proto: interop.PointerConvertible, isRequiredMethod: boolean, isInstanceMethod: boolean, outCount: interop.PointerConvertible): interop.Pointer; +declare function host_set_exception_ports(host_priv: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; -declare function protocol_getProperty(proto: interop.PointerConvertible, name: string, isRequiredProperty: boolean, isInstanceProperty: boolean): interop.Pointer; +declare function host_get_exception_ports(host_priv: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function protocol_copyPropertyList(proto: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; +declare function host_swap_exception_ports(host_priv: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlerss: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function protocol_copyPropertyList2(proto: interop.PointerConvertible, outCount: interop.PointerConvertible, isRequiredProperty: boolean, isInstanceProperty: boolean): interop.Pointer; +declare function mach_vm_wire(host_priv: number, task: number, address: number, size: number, desired_access: number): number; -declare function protocol_copyProtocolList(proto: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; +declare function host_processor_sets(host_priv: number, processor_sets: interop.PointerConvertible, processor_setsCnt: interop.PointerConvertible): number; -declare function objc_allocateProtocol(name: string): interop.Pointer; +declare function host_processor_set_priv(host_priv: number, set_name: number, set: interop.PointerConvertible): number; -declare function objc_registerProtocol(proto: interop.PointerConvertible): void; +declare function host_set_UNDServer(host: number, server: number): number; -declare function protocol_addMethodDescription(proto: interop.PointerConvertible, name: string, types: string, isRequiredMethod: boolean, isInstanceMethod: boolean): void; +declare function host_get_UNDServer(host: number, server: interop.PointerConvertible): number; -declare function protocol_addProtocol(proto: interop.PointerConvertible, addition: interop.PointerConvertible): void; +declare function kext_request(host_priv: number, user_log_flags: number, request_data: number, request_dataCnt: number, response_data: interop.PointerConvertible, response_dataCnt: interop.PointerConvertible, log_data: interop.PointerConvertible, log_dataCnt: interop.PointerConvertible, op_result: interop.PointerConvertible): number; -declare function protocol_addProperty(proto: interop.PointerConvertible, name: string, attributes: interop.PointerConvertible, attributeCount: number, isRequiredProperty: boolean, isInstanceProperty: boolean): void; +declare function host_security_create_task_token(host_security: number, parent_task: number, sec_token: security_token_t, audit_token: audit_token_t, host: number, ledgers: interop.PointerConvertible, ledgersCnt: number, inherit_memory: number, child_task: interop.PointerConvertible): number; -declare function objc_copyImageNames(outCount: interop.PointerConvertible): interop.Pointer; +declare function host_security_set_task_token(host_security: number, target_task: number, sec_token: security_token_t, audit_token: audit_token_t, host: number): number; -declare function class_getImageName(cls: interop.Object): string; +declare function processor_start(processor: number): number; -declare function objc_copyClassNamesForImage(image: string, outCount: interop.PointerConvertible): interop.Pointer; +declare function processor_exit(processor: number): number; -declare function sel_isEqual(lhs: string, rhs: string): boolean; +declare function processor_info(processor: number, flavor: number, host: interop.PointerConvertible, processor_info_out: interop.PointerConvertible, processor_info_outCnt: interop.PointerConvertible): number; -declare function objc_enumerationMutation(obj: interop.Object): void; +declare function processor_control(processor: number, processor_cmd: interop.PointerConvertible, processor_cmdCnt: number): number; -declare function objc_setEnumerationMutationHandler(handler: (p1: interop.Object) => void): void; +declare function processor_assign(processor: number, new_set: number, wait: number): number; -declare function objc_setForwardHandler(fwd: interop.PointerConvertible, fwd_stret: interop.PointerConvertible): void; +declare function processor_get_assignment(processor: number, assigned_set: interop.PointerConvertible): number; -declare function imp_implementationWithBlock(block: interop.Object): () => void; +declare function processor_set_statistics(pset: number, flavor: number, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; -declare function imp_getBlock(anImp: () => void): interop.Object; +declare function processor_set_destroy(set: number): number; -declare function imp_removeBlock(anImp: () => void): boolean; +declare function processor_set_max_priority(processor_set: number, max_priority: number, change_threads: number): number; -declare function objc_loadWeak(location: interop.PointerConvertible): interop.Object; +declare function processor_set_policy_enable(processor_set: number, policy: number): number; -declare function objc_storeWeak(location: interop.PointerConvertible, obj: interop.Object): interop.Object; +declare function processor_set_policy_disable(processor_set: number, policy: number, change_threads: number): number; -declare function objc_setAssociatedObject(object: interop.Object, key: interop.PointerConvertible, value: interop.Object, policy: interop.Enum): void; +declare function processor_set_tasks(processor_set: number, task_list: interop.PointerConvertible, task_listCnt: interop.PointerConvertible): number; -declare function objc_getAssociatedObject(object: interop.Object, key: interop.PointerConvertible): interop.Object; +declare function processor_set_threads(processor_set: number, thread_list: interop.PointerConvertible, thread_listCnt: interop.PointerConvertible): number; -declare function objc_removeAssociatedObjects(object: interop.Object): void; +declare function processor_set_policy_control(pset: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number, change: number): number; -declare function objc_setHook_getImageName(newValue: (p1: interop.Object, p2: interop.PointerConvertible) => boolean, outOldValue: interop.PointerConvertible): void; +declare function processor_set_stack_usage(pset: number, ltotal: interop.PointerConvertible, space: interop.PointerConvertible, resident: interop.PointerConvertible, maxusage: interop.PointerConvertible, maxstack: interop.PointerConvertible): number; -declare function objc_setHook_getClass(newValue: (p1: string, p2: interop.PointerConvertible) => boolean, outOldValue: interop.PointerConvertible): void; +declare function processor_set_info(set_name: number, flavor: number, host: interop.PointerConvertible, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; -declare function objc_addLoadImageFunc(func: (p1: interop.PointerConvertible) => void): void; +declare function processor_set_tasks_with_flavor(processor_set: number, flavor: number, task_list: interop.PointerConvertible, task_listCnt: interop.PointerConvertible): number; -declare function objc_setHook_lazyClassNamer(newValue: (p1: interop.Object) => string, oldOutValue: interop.PointerConvertible): void; +declare function semaphore_signal(semaphore: number): number; -declare function _objc_realizeClassFromSwift(cls: interop.Object, previously: interop.PointerConvertible): interop.Object; +declare function semaphore_signal_all(semaphore: number): number; -declare function _objc_flush_caches(cls: interop.Object): void; +declare function semaphore_wait(semaphore: number): number; -declare function class_lookupMethod(cls: interop.Object, sel: string): () => void; +declare function semaphore_timedwait(semaphore: number, wait_time: mach_timespec): number; -declare function class_respondsToMethod(cls: interop.Object, sel: string): boolean; +declare function semaphore_timedwait_signal(wait_semaphore: number, signal_semaphore: number, wait_time: mach_timespec): number; -declare function object_copyFromZone(anObject: interop.Object, nBytes: number, zone: interop.PointerConvertible): interop.Object; +declare function semaphore_wait_signal(wait_semaphore: number, signal_semaphore: number): number; -declare function class_createInstanceFromZone(p1: interop.Object, idxIvars: number, zone: interop.PointerConvertible): interop.Object; +declare function semaphore_signal_thread(semaphore: number, thread: number): number; -declare function objc_msgSend(): void; +declare function task_create(target_task: number, ledgers: interop.PointerConvertible, ledgersCnt: number, inherit_memory: number, child_task: interop.PointerConvertible): number; -declare function objc_msgSendSuper(): void; +declare function task_terminate(target_task: number): number; -declare function method_invoke(): void; +declare function task_threads(target_task: number, act_list: interop.PointerConvertible, act_listCnt: interop.PointerConvertible): number; -declare function _objc_msgForward(): void; +declare function mach_ports_register(target_task: number, init_port_set: interop.PointerConvertible, init_port_setCnt: number): number; -declare function OSAtomicAdd32(__theAmount: number, __theValue: interop.PointerConvertible): number; +declare function mach_ports_lookup(target_task: number, init_port_set: interop.PointerConvertible, init_port_setCnt: interop.PointerConvertible): number; -declare function OSAtomicAdd32Barrier(__theAmount: number, __theValue: interop.PointerConvertible): number; +declare function task_info(target_task: number, flavor: number, task_info_out: interop.PointerConvertible, task_info_outCnt: interop.PointerConvertible): number; -declare function OSAtomicIncrement32(__theValue: interop.PointerConvertible): number; +declare function task_set_info(target_task: number, flavor: number, task_info_in: interop.PointerConvertible, task_info_inCnt: number): number; -declare function OSAtomicIncrement32Barrier(__theValue: interop.PointerConvertible): number; +declare function task_suspend(target_task: number): number; -declare function OSAtomicDecrement32(__theValue: interop.PointerConvertible): number; +declare function task_resume(target_task: number): number; -declare function OSAtomicDecrement32Barrier(__theValue: interop.PointerConvertible): number; +declare function task_get_special_port(task: number, which_port: number, special_port: interop.PointerConvertible): number; -declare function OSAtomicAdd64(__theAmount: number, __theValue: interop.PointerConvertible): number; +declare function task_set_special_port(task: number, which_port: number, special_port: number): number; -declare function OSAtomicAdd64Barrier(__theAmount: number, __theValue: interop.PointerConvertible): number; +declare function thread_create(parent_task: number, child_act: interop.PointerConvertible): number; -declare function OSAtomicIncrement64(__theValue: interop.PointerConvertible): number; +declare function thread_create_running(parent_task: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number, child_act: interop.PointerConvertible): number; -declare function OSAtomicIncrement64Barrier(__theValue: interop.PointerConvertible): number; +declare function task_set_exception_ports(task: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; -declare function OSAtomicDecrement64(__theValue: interop.PointerConvertible): number; +declare function task_get_exception_ports(task: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function OSAtomicDecrement64Barrier(__theValue: interop.PointerConvertible): number; +declare function task_swap_exception_ports(task: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function OSAtomicOr32(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function lock_set_create(task: number, new_lock_set: interop.PointerConvertible, n_ulocks: number, policy: number): number; -declare function OSAtomicOr32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function lock_set_destroy(task: number, lock_set: number): number; -declare function OSAtomicOr32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function semaphore_create(task: number, semaphore: interop.PointerConvertible, policy: number, value: number): number; -declare function OSAtomicOr32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function semaphore_destroy(task: number, semaphore: number): number; -declare function OSAtomicAnd32(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_policy_set(task: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number): number; -declare function OSAtomicAnd32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_policy_get(task: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: interop.PointerConvertible, get_default: interop.PointerConvertible): number; -declare function OSAtomicAnd32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_sample(task: number, reply: number): number; -declare function OSAtomicAnd32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_policy(task: number, policy: number, base: interop.PointerConvertible, baseCnt: number, set_limit: number, change: number): number; -declare function OSAtomicXor32(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_set_emulation(target_port: number, routine_entry_pt: number, routine_number: number): number; -declare function OSAtomicXor32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_get_emulation_vector(task: number, vector_start: interop.PointerConvertible, emulation_vector: interop.PointerConvertible, emulation_vectorCnt: interop.PointerConvertible): number; -declare function OSAtomicXor32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_set_emulation_vector(task: number, vector_start: number, emulation_vector: interop.PointerConvertible, emulation_vectorCnt: number): number; -declare function OSAtomicXor32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; +declare function task_set_ras_pc(target_task: number, basepc: number, boundspc: number): number; -declare function OSAtomicCompareAndSwap32(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_zone_info(target_task: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function OSAtomicCompareAndSwap32Barrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_assign(task: number, new_set: number, assign_threads: number): number; -declare function OSAtomicCompareAndSwapPtr(__oldValue: interop.PointerConvertible, __newValue: interop.PointerConvertible, __theValue: interop.PointerConvertible): boolean; +declare function task_assign_default(task: number, assign_threads: number): number; -declare function OSAtomicCompareAndSwapPtrBarrier(__oldValue: interop.PointerConvertible, __newValue: interop.PointerConvertible, __theValue: interop.PointerConvertible): boolean; +declare function task_get_assignment(task: number, assigned_set: interop.PointerConvertible): number; -declare function OSAtomicCompareAndSwapInt(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_set_policy(task: number, pset: number, policy: number, base: interop.PointerConvertible, baseCnt: number, limit: interop.PointerConvertible, limitCnt: number, change: number): number; -declare function OSAtomicCompareAndSwapIntBarrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_get_state(task: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; -declare function OSAtomicCompareAndSwapLong(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_set_state(task: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; -declare function OSAtomicCompareAndSwapLongBarrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_set_phys_footprint_limit(task: number, new_limit: number, old_limit: interop.PointerConvertible): number; -declare function OSAtomicCompareAndSwap64(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_suspend2(target_task: number, suspend_token: interop.PointerConvertible): number; -declare function OSAtomicCompareAndSwap64Barrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; +declare function task_resume2(suspend_token: number): number; -declare function OSAtomicTestAndSet(__n: number, __theAddress: interop.PointerConvertible): boolean; +declare function task_purgable_info(task: number, stats: interop.PointerConvertible): number; -declare function OSAtomicTestAndSetBarrier(__n: number, __theAddress: interop.PointerConvertible): boolean; +declare function task_get_mach_voucher(task: number, which: number, voucher: interop.PointerConvertible): number; -declare function OSAtomicTestAndClear(__n: number, __theAddress: interop.PointerConvertible): boolean; +declare function task_set_mach_voucher(task: number, voucher: number): number; -declare function OSAtomicTestAndClearBarrier(__n: number, __theAddress: interop.PointerConvertible): boolean; +declare function task_swap_mach_voucher(task: number, new_voucher: number, old_voucher: interop.PointerConvertible): number; -declare function OSMemoryBarrier(): void; +declare function task_generate_corpse(task: number, corpse_task_port: interop.PointerConvertible): number; -declare function OSAtomicFifoEnqueue(__list: interop.PointerConvertible, __new: interop.PointerConvertible, __offset: number): void; +declare function task_map_corpse_info(task: number, corspe_task: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; -declare function OSAtomicFifoDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; +declare function task_register_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: number): number; -declare function OSSpinLockTry(__lock: interop.PointerConvertible): boolean; +declare function task_unregister_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: number): number; -declare function OSSpinLockLock(__lock: interop.PointerConvertible): void; +declare function task_get_dyld_image_infos(task: number, dyld_images: interop.PointerConvertible, dyld_imagesCnt: interop.PointerConvertible): number; -declare function OSSpinLockUnlock(__lock: interop.PointerConvertible): void; +declare function task_register_dyld_shared_cache_image_info(task: number, dyld_cache_image: dyld_kernel_image_info, no_cache: number, private_cache: number): number; -declare function OSAtomicEnqueue(__list: interop.PointerConvertible, __new: interop.PointerConvertible, __offset: number): void; +declare function task_register_dyld_set_dyld_state(task: number, dyld_state: number): number; -declare function OSAtomicDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; +declare function task_register_dyld_get_process_state(task: number, dyld_process_state: interop.PointerConvertible): number; -declare function malloc_default_zone(): interop.Pointer; +declare function task_map_corpse_info_64(task: number, corspe_task: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; -declare function malloc_create_zone(start_size: number, flags: number): interop.Pointer; +declare function task_inspect(task: number, flavor: number, info_out: interop.PointerConvertible, info_outCnt: interop.PointerConvertible): number; -declare function malloc_destroy_zone(zone: interop.PointerConvertible): void; +declare function task_get_exc_guard_behavior(task: number, behavior: interop.PointerConvertible): number; -declare function malloc_zone_malloc(zone: interop.PointerConvertible, size: number): interop.Pointer; +declare function task_set_exc_guard_behavior(task: number, behavior: number): number; -declare function malloc_zone_calloc(zone: interop.PointerConvertible, num_items: number, size: number): interop.Pointer; +declare function task_dyld_process_info_notify_register(target_task: number, notify: number): number; -declare function malloc_zone_valloc(zone: interop.PointerConvertible, size: number): interop.Pointer; +declare function task_create_identity_token(task: number, token: interop.PointerConvertible): number; -declare function malloc_zone_free(zone: interop.PointerConvertible, ptr: interop.PointerConvertible): void; +declare function task_identity_token_get_task_port(token: number, flavor: number, task_port: interop.PointerConvertible): number; -declare function malloc_zone_realloc(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, size: number): interop.Pointer; +declare function task_dyld_process_info_notify_deregister(target_task: number, notify: number): number; -declare function malloc_zone_from_ptr(ptr: interop.PointerConvertible): interop.Pointer; +declare function task_get_exception_ports_info(port: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers_info: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function malloc_size(ptr: interop.PointerConvertible): number; +declare function task_test_sync_upcall(task: number, port: number): number; -declare function malloc_good_size(size: number): number; +declare function task_set_corpse_forking_behavior(task: number, behavior: number): number; -declare function malloc_zone_memalign(zone: interop.PointerConvertible, alignment: number, size: number): interop.Pointer; +declare function task_test_async_upcall_propagation(task: number, port: number, qos: number, iotier: number): number; -declare function malloc_zone_batch_malloc(zone: interop.PointerConvertible, size: number, results: interop.PointerConvertible, num_requested: number): number; +declare function task_map_kcdata_object_64(task: number, kcdata_object: number, kcd_addr_begin: interop.PointerConvertible, kcd_size: interop.PointerConvertible): number; -declare function malloc_zone_batch_free(zone: interop.PointerConvertible, to_be_freed: interop.PointerConvertible, num: number): void; +declare function task_register_hardened_exception_handler(task: number, signed_pc_key: number, exceptions_allowed: number, behaviors_allowed: number, flavors_allowed: number, new_exception_port: number): number; -declare function malloc_default_purgeable_zone(): interop.Pointer; +declare function thread_terminate(target_act: number): number; -declare function malloc_make_purgeable(ptr: interop.PointerConvertible): void; +declare function act_get_state(target_act: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; -declare function malloc_make_nonpurgeable(ptr: interop.PointerConvertible): number; +declare function act_set_state(target_act: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; -declare function malloc_zone_register(zone: interop.PointerConvertible): void; +declare function thread_get_state(target_act: number, flavor: number, old_state: interop.PointerConvertible, old_stateCnt: interop.PointerConvertible): number; -declare function malloc_zone_unregister(zone: interop.PointerConvertible): void; +declare function thread_set_state(target_act: number, flavor: number, new_state: interop.PointerConvertible, new_stateCnt: number): number; -declare function malloc_set_zone_name(zone: interop.PointerConvertible, name: string): void; +declare function thread_suspend(target_act: number): number; -declare function malloc_get_zone_name(zone: interop.PointerConvertible): string; +declare function thread_resume(target_act: number): number; -declare function malloc_zone_pressure_relief(zone: interop.PointerConvertible, goal: number): number; +declare function thread_abort(target_act: number): number; -declare function malloc_printf(format: string): void; +declare function thread_abort_safely(target_act: number): number; -declare function malloc_get_all_zones(task: number, reader: (p1: number, p2: number, p3: number, p4: interop.PointerConvertible) => number, addresses: interop.PointerConvertible, count: interop.PointerConvertible): number; +declare function thread_depress_abort(thread: number): number; -declare function malloc_zone_print_ptr_info(ptr: interop.PointerConvertible): void; +declare function thread_get_special_port(thr_act: number, which_port: number, special_port: interop.PointerConvertible): number; -declare function malloc_zone_check(zone: interop.PointerConvertible): number; +declare function thread_set_special_port(thr_act: number, which_port: number, special_port: number): number; -declare function malloc_zone_print(zone: interop.PointerConvertible, verbose: number): void; +declare function thread_info(target_act: number, flavor: number, thread_info_out: interop.PointerConvertible, thread_info_outCnt: interop.PointerConvertible): number; -declare function malloc_zone_statistics(zone: interop.PointerConvertible, stats: interop.PointerConvertible): void; +declare function thread_set_exception_ports(thread: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number): number; -declare function malloc_zone_log(zone: interop.PointerConvertible, address: interop.PointerConvertible): void; +declare function thread_get_exception_ports(thread: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function mstats(): mstats; +declare function thread_swap_exception_ports(thread: number, exception_mask: number, new_port: number, behavior: number, new_flavor: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function malloc_zone_enable_discharge_checking(zone: interop.PointerConvertible): number; +declare function thread_policy(thr_act: number, policy: number, base: interop.PointerConvertible, baseCnt: number, set_limit: number): number; -declare function malloc_zone_disable_discharge_checking(zone: interop.PointerConvertible): void; +declare function thread_policy_set(thread: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: number): number; -declare function malloc_zone_discharge(zone: interop.PointerConvertible, memory: interop.PointerConvertible): void; +declare function thread_policy_get(thread: number, flavor: number, policy_info: interop.PointerConvertible, policy_infoCnt: interop.PointerConvertible, get_default: interop.PointerConvertible): number; -declare function malloc_zone_enumerate_discharged_pointers(zone: interop.PointerConvertible, report_discharged: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): void; +declare function thread_sample(thread: number, reply: number): number; -declare function class_createInstance(cls: interop.Object, extraBytes: number): interop.Object; +declare function etap_trace_thread(target_act: number, trace_status: number): number; -declare function copyfile(from: string, to: string, state: interop.PointerConvertible, flags: number): number; +declare function thread_assign(thread: number, new_set: number): number; -declare function fcopyfile(from_fd: number, to_fd: number, p3: interop.PointerConvertible, flags: number): number; +declare function thread_assign_default(thread: number): number; -declare function copyfile_state_free(p1: interop.PointerConvertible): number; +declare function thread_get_assignment(thread: number, assigned_set: interop.PointerConvertible): number; -declare function copyfile_state_alloc(): interop.Pointer; +declare function thread_set_policy(thr_act: number, pset: number, policy: number, base: interop.PointerConvertible, baseCnt: number, limit: interop.PointerConvertible, limitCnt: number): number; -declare function copyfile_state_get(s: interop.PointerConvertible, flag: number, dst: interop.PointerConvertible): number; +declare function thread_get_mach_voucher(thr_act: number, which: number, voucher: interop.PointerConvertible): number; -declare function copyfile_state_set(s: interop.PointerConvertible, flag: number, src: interop.PointerConvertible): number; +declare function thread_set_mach_voucher(thr_act: number, voucher: number): number; -declare function err(p1: number, p2: string): void; +declare function thread_swap_mach_voucher(thr_act: number, new_voucher: number, old_voucher: interop.PointerConvertible): number; -declare function verr(p1: number, p2: string, p3: string): void; +declare function thread_convert_thread_state(thread: number, direction: number, flavor: number, in_state: interop.PointerConvertible, in_stateCnt: number, out_state: interop.PointerConvertible, out_stateCnt: interop.PointerConvertible): number; -declare function errc(p1: number, p2: number, p3: string): void; +declare function thread_get_exception_ports_info(port: number, exception_mask: number, masks: interop.PointerConvertible, masksCnt: interop.PointerConvertible, old_handlers_info: interop.PointerConvertible, old_behaviors: interop.PointerConvertible, old_flavors: interop.PointerConvertible): number; -declare function verrc(p1: number, p2: number, p3: string, p4: string): void; +declare function thread_adopt_exception_handler(thread: number, exc_port: number, exc_mask: number, behavior_mask: number, flavor_mask: number): number; -declare function errx(p1: number, p2: string): void; +declare function vm_region(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; -declare function verrx(p1: number, p2: string, p3: string): void; +declare function vm_allocate(target_task: number, address: interop.PointerConvertible, size: number, flags: number): number; -declare function warn(p1: string): void; +declare function vm_deallocate(target_task: number, address: number, size: number): number; -declare function vwarn(p1: string, p2: string): void; +declare function vm_protect(target_task: number, address: number, size: number, set_maximum: number, new_protection: number): number; -declare function warnc(p1: number, p2: string): void; +declare function vm_inherit(target_task: number, address: number, size: number, new_inheritance: number): number; -declare function vwarnc(p1: number, p2: string, p3: string): void; +declare function vm_read(target_task: number, address: number, size: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; -declare function warnx(p1: string): void; +declare function vm_read_list(target_task: number, data_list: unknown /* const array */, count: number): number; -declare function vwarnx(p1: string, p2: string): void; +declare function vm_write(target_task: number, address: number, data: number, dataCnt: number): number; -declare function err_set_file(p1: interop.PointerConvertible): void; +declare function vm_copy(target_task: number, source_address: number, size: number, dest_address: number): number; -declare function err_set_exit(p1: (p1: number) => void): void; +declare function vm_read_overwrite(target_task: number, address: number, size: number, data: number, outsize: interop.PointerConvertible): number; -declare function err_set_exit_b(p1: (p1: number) => void): void; +declare function vm_msync(target_task: number, address: number, size: number, sync_flags: number): number; -declare function readpassphrase(p1: string, p2: string, __bufsiz: number, p4: number): string; +declare function vm_behavior_set(target_task: number, address: number, size: number, new_behavior: number): number; -declare function getpwuid(p1: number): interop.Pointer; +declare function vm_map(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; -declare function getpwnam(p1: string): interop.Pointer; +declare function vm_machine_attribute(target_task: number, address: number, size: number, attribute: number, value: interop.PointerConvertible): number; -declare function getpwuid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function vm_remap(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; -declare function getpwnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function task_wire(target_task: number, must_wire: number): number; -declare function getpwent(): interop.Pointer; +declare function mach_make_memory_entry(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_entry: number): number; -declare function setpwent(): void; +declare function vm_map_page_query(target_map: number, offset: number, disposition: interop.PointerConvertible, ref_count: interop.PointerConvertible): number; -declare function endpwent(): void; +declare function mach_vm_region_info(task: number, address: number, region: interop.PointerConvertible, objects: interop.PointerConvertible, objectsCnt: interop.PointerConvertible): number; -declare function setpassent(p1: number): number; +declare function vm_mapped_pages_info(task: number, pages: interop.PointerConvertible, pagesCnt: interop.PointerConvertible): number; -declare function user_from_uid(p1: number, p2: number): string; +declare function vm_region_recurse(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function getpwuuid(p1: unknown /* const array */): interop.Pointer; +declare function vm_region_recurse_64(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function getpwuuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function mach_vm_region_info_64(task: number, address: number, region: interop.PointerConvertible, objects: interop.PointerConvertible, objectsCnt: interop.PointerConvertible): number; -declare function cfgetispeed(p1: interop.PointerConvertible): number; +declare function vm_region_64(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; -declare function cfgetospeed(p1: interop.PointerConvertible): number; +declare function mach_make_memory_entry_64(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_entry: number): number; -declare function cfsetispeed(p1: interop.PointerConvertible, p2: number): number; +declare function vm_map_64(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; -declare function cfsetospeed(p1: interop.PointerConvertible, p2: number): number; +declare function vm_purgable_control(target_task: number, address: number, control: number, state: interop.PointerConvertible): number; -declare function tcgetattr(p1: number, p2: interop.PointerConvertible): number; +declare function vm_map_exec_lockdown(target_task: number): number; -declare function tcsetattr(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function vm_remap_new(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; -declare function tcdrain(p1: number): number; +declare function mach_port_names(task: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, types: interop.PointerConvertible, typesCnt: interop.PointerConvertible): number; -declare function tcflow(p1: number, p2: number): number; +declare function mach_port_type(task: number, name: number, ptype: interop.PointerConvertible): number; -declare function tcflush(p1: number, p2: number): number; +declare function mach_port_rename(task: number, old_name: number, new_name: number): number; -declare function tcsendbreak(p1: number, p2: number): number; +declare function mach_port_allocate_name(task: number, right: number, name: number): number; -declare function cfmakeraw(p1: interop.PointerConvertible): void; +declare function mach_port_allocate(task: number, right: number, name: interop.PointerConvertible): number; -declare function cfsetspeed(p1: interop.PointerConvertible, p2: number): number; +declare function mach_port_destroy(task: number, name: number): number; -declare function tcgetsid(p1: number): number; +declare function mach_port_deallocate(task: number, name: number): number; -declare function login(p1: interop.PointerConvertible): void; +declare function mach_port_get_refs(task: number, name: number, right: number, refs: interop.PointerConvertible): number; -declare function login_tty(p1: number): number; +declare function mach_port_mod_refs(task: number, name: number, right: number, delta: number): number; -declare function logout(p1: string): number; +declare function mach_port_peek(task: number, name: number, trailer_type: number, request_seqnop: interop.PointerConvertible, msg_sizep: interop.PointerConvertible, msg_idp: interop.PointerConvertible, trailer_infop: string, trailer_infopCnt: interop.PointerConvertible): number; -declare function logwtmp(p1: string, p2: string, p3: string): void; +declare function mach_port_set_mscount(task: number, name: number, mscount: number): number; -declare function opendev(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function mach_port_get_set_status(task: number, name: number, members: interop.PointerConvertible, membersCnt: interop.PointerConvertible): number; -declare function openpty(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function mach_port_move_member(task: number, member: number, after: number): number; -declare function fparseln(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: unknown /* const array */, p5: number): string; +declare function mach_port_request_notification(task: number, name: number, msgid: number, sync: number, notify: number, notifyPoly: number, previous: interop.PointerConvertible): number; -declare function forkpty(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function mach_port_insert_right(task: number, name: number, poly: number, polyPoly: number): number; -declare function pidlock(p1: string, p2: number, p3: interop.PointerConvertible, p4: string): number; +declare function mach_port_extract_right(task: number, name: number, msgt_name: number, poly: interop.PointerConvertible, polyPoly: interop.PointerConvertible): number; -declare function ttylock(p1: string, p2: number, p3: interop.PointerConvertible): number; +declare function mach_port_set_seqno(task: number, name: number, seqno: number): number; -declare function ttyunlock(p1: string): number; +declare function mach_port_get_attributes(task: number, name: number, flavor: number, port_info_out: interop.PointerConvertible, port_info_outCnt: interop.PointerConvertible): number; -declare function ttyaction(tty: string, act: string, user: string): number; +declare function mach_port_set_attributes(task: number, name: number, flavor: number, port_info: interop.PointerConvertible, port_infoCnt: number): number; -declare function ttymsg(p1: interop.PointerConvertible, p2: number, p3: string, p4: number): string; +declare function mach_port_allocate_qos(task: number, right: number, qos: interop.PointerConvertible, name: interop.PointerConvertible): number; -declare function xattr_preserve_for_intent(p1: string, p2: number): number; +declare function mach_port_allocate_full(task: number, right: number, proto: number, qos: interop.PointerConvertible, name: interop.PointerConvertible): number; -declare function xattr_name_with_flags(p1: string, p2: number): string; +declare function task_set_port_space(task: number, table_entries: number): number; -declare function xattr_name_without_flags(p1: string): string; +declare function mach_port_get_srights(task: number, name: number, srights: interop.PointerConvertible): number; -declare function xattr_flags_from_name(p1: string): number; +declare function mach_port_space_info(space: number, space_info: interop.PointerConvertible, table_info: interop.PointerConvertible, table_infoCnt: interop.PointerConvertible, tree_info: interop.PointerConvertible, tree_infoCnt: interop.PointerConvertible): number; -declare function xattr_intent_with_flags(p1: number, p2: number): number; +declare function mach_port_dnrequest_info(task: number, name: number, dnr_total: interop.PointerConvertible, dnr_used: interop.PointerConvertible): number; -declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; +declare function mach_port_kernel_object(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible): number; -declare function cacosf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_insert_member(task: number, name: number, pset: number): number; -declare function cacos(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_extract_member(task: number, name: number, pset: number): number; -declare function cacosl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_get_context(task: number, name: number, context: interop.PointerConvertible): number; -declare function casinf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_set_context(task: number, name: number, context: number): number; -declare function casin(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_kobject(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible): number; -declare function casinl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_construct(task: number, options: interop.PointerConvertible, context: number, name: interop.PointerConvertible): number; -declare function catanf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_destruct(task: number, name: number, srdelta: number, guard: number): number; -declare function catan(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_guard(task: number, name: number, guard: number, strict: number): number; -declare function catanl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_unguard(task: number, name: number, guard: number): number; -declare function ccosf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_space_basic_info(task: number, basic_info: interop.PointerConvertible): number; -declare function ccos(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_guard_with_flags(task: number, name: number, guard: number, flags: number): number; -declare function ccosl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_swap_guard(task: number, name: number, old_guard: number, new_guard: number): number; -declare function csinf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_kobject_description(task: number, name: number, object_type: interop.PointerConvertible, object_addr: interop.PointerConvertible, description: unknown /* const array */): number; -declare function csin(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_is_connection_for_service(task: number, connection_port: number, service_port: number, filter_policy_id: interop.PointerConvertible): number; -declare function csinl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_get_service_port_info(task: number, name: number, sp_info_out: interop.PointerConvertible): number; -declare function ctanf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_port_assert_attributes(task: number, name: number, flavor: number, info: interop.PointerConvertible, infoCnt: number): number; -declare function ctan(p1: unknown /* complex */): unknown /* complex */; +declare function mach_host_self(): number; -declare function ctanl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_thread_self(): number; -declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_task_is_self(task: number): number; -declare function cacosh(p1: unknown /* complex */): unknown /* complex */; +declare function host_page_size(p1: number, p2: interop.PointerConvertible): number; -declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; +declare function clock_sleep_trap(clock_name: number, sleep_type: number, sleep_sec: number, sleep_nsec: number, wakeup_time: interop.PointerConvertible): number; -declare function casinhf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_vm_allocate_trap(target: number, addr: interop.PointerConvertible, size: number, flags: number): number; -declare function casinh(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_vm_deallocate_trap(target: number, address: number, size: number): number; -declare function casinhl(p1: unknown /* complex */): unknown /* complex */; +declare function task_dyld_process_info_notify_get(names_addr: interop.PointerConvertible, names_count_addr: interop.PointerConvertible): number; -declare function catanhf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_vm_protect_trap(target: number, address: number, size: number, set_maximum: number, new_protection: number): number; -declare function catanh(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_vm_map_trap(target: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, cur_protection: number): number; -declare function catanhl(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_vm_purgable_control_trap(target: number, address: number, control: number, state: interop.PointerConvertible): number; -declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_allocate_trap(target: number, right: number, name: interop.PointerConvertible): number; -declare function ccosh(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_deallocate_trap(target: number, name: number): number; -declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_mod_refs_trap(target: number, name: number, right: number, delta: number): number; -declare function csinhf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_move_member_trap(target: number, member: number, after: number): number; -declare function csinh(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_insert_right_trap(target: number, name: number, poly: number, polyPoly: number): number; -declare function csinhl(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_get_attributes_trap(target: number, name: number, flavor: number, port_info_out: interop.PointerConvertible, port_info_outCnt: interop.PointerConvertible): number; -declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_insert_member_trap(target: number, name: number, pset: number): number; -declare function ctanh(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_extract_member_trap(target: number, name: number, pset: number): number; -declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_construct_trap(target: number, options: interop.PointerConvertible, context: number, name: interop.PointerConvertible): number; -declare function cexpf(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_destruct_trap(target: number, name: number, srdelta: number, guard: number): number; -declare function cexp(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_guard_trap(target: number, name: number, guard: number, strict: number): number; -declare function cexpl(p1: unknown /* complex */): unknown /* complex */; +declare function _kernelrpc_mach_port_unguard_trap(target: number, name: number, guard: number): number; -declare function clogf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_generate_activity_id(target: number, count: number, activity_id: interop.PointerConvertible): number; -declare function clog(p1: unknown /* complex */): unknown /* complex */; +declare function macx_swapon(filename: number, flags: number, size: number, priority: number): number; -declare function clogl(p1: unknown /* complex */): unknown /* complex */; +declare function macx_swapoff(filename: number, flags: number): number; -declare function cabsf(p1: unknown /* complex */): number; +declare function macx_triggers(hi_water: number, low_water: number, flags: number, alert_port: number): number; -declare function cabs(p1: unknown /* complex */): number; +declare function macx_backing_store_suspend(suspend: number): number; -declare function cabsl(p1: unknown /* complex */): number; +declare function macx_backing_store_recovery(pid: number): number; -declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function swtch_pri(pri: number): number; -declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function swtch(): number; -declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; +declare function thread_switch(thread_name: number, option: number, option_time: number): number; -declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; +declare function task_self_trap(): number; -declare function csqrt(p1: unknown /* complex */): unknown /* complex */; +declare function host_create_mach_voucher_trap(host: number, recipes: interop.PointerConvertible, recipes_size: number, voucher: interop.PointerConvertible): number; -declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; +declare function mach_voucher_extract_attr_recipe_trap(voucher_name: number, key: number, recipe: interop.PointerConvertible, recipe_size: interop.PointerConvertible): number; -declare function cargf(p1: unknown /* complex */): number; +declare function _kernelrpc_mach_port_type_trap(task: number, name: number, ptype: interop.PointerConvertible): number; -declare function carg(p1: unknown /* complex */): number; +declare function _kernelrpc_mach_port_request_notification_trap(task: number, name: number, msgid: number, sync: number, notify: number, notifyPoly: number, previous: interop.PointerConvertible): number; -declare function cargl(p1: unknown /* complex */): number; +declare function task_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; -declare function cimagf(p1: unknown /* complex */): number; +declare function task_name_for_pid(target_tport: number, pid: number, tn: interop.PointerConvertible): number; -declare function cimag(p1: unknown /* complex */): number; +declare function pid_for_task(t: number, x: interop.PointerConvertible): number; -declare function cimagl(p1: unknown /* complex */): number; +declare function debug_control_port_for_pid(target_tport: number, pid: number, t: interop.PointerConvertible): number; -declare function conjf(p1: unknown /* complex */): unknown /* complex */; +declare function mach_vm_reclaim_update_kernel_accounting_trap(target_tport: number, bytes_reclaimed: interop.PointerConvertible): number; -declare function conj(p1: unknown /* complex */): unknown /* complex */; +declare function host_info(host: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; -declare function conjl(p1: unknown /* complex */): unknown /* complex */; +declare function host_kernel_version(host: number, kernel_version: unknown /* const array */): number; -declare function cprojf(p1: unknown /* complex */): unknown /* complex */; +declare function _host_page_size(host: number, out_page_size: interop.PointerConvertible): number; -declare function cproj(p1: unknown /* complex */): unknown /* complex */; +declare function mach_memory_object_memory_entry(host: number, internal: number, size: number, permission: number, pager: number, entry_handle: interop.PointerConvertible): number; -declare function cprojl(p1: unknown /* complex */): unknown /* complex */; +declare function host_processor_info(host: number, flavor: number, out_processor_count: interop.PointerConvertible, out_processor_info: interop.PointerConvertible, out_processor_infoCnt: interop.PointerConvertible): number; -declare function crealf(p1: unknown /* complex */): number; +declare function host_get_io_main(host: number, io_main: interop.PointerConvertible): number; -declare function creal(p1: unknown /* complex */): number; +declare function host_get_clock_service(host: number, clock_id: number, clock_serv: interop.PointerConvertible): number; -declare function creall(p1: unknown /* complex */): number; +declare function kmod_get_info(host: number, modules: interop.PointerConvertible, modulesCnt: interop.PointerConvertible): number; -declare function __error(): interop.Pointer; +declare function host_virtual_physical_table_info(host: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function feclearexcept(p1: number): number; +declare function processor_set_default(host: number, default_set: interop.PointerConvertible): number; -declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function processor_set_create(host: number, new_set: interop.PointerConvertible, new_name: interop.PointerConvertible): number; -declare function feraiseexcept(p1: number): number; +declare function mach_memory_object_memory_entry_64(host: number, internal: number, size: number, permission: number, pager: number, entry_handle: interop.PointerConvertible): number; -declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; +declare function host_statistics(host_priv: number, flavor: number, host_info_out: interop.PointerConvertible, host_info_outCnt: interop.PointerConvertible): number; -declare function fetestexcept(p1: number): number; +declare function host_request_notification(host: number, notify_type: number, notify_port: number): number; -declare function fegetround(): number; +declare function host_lockgroup_info(host: number, lockgroup_info: interop.PointerConvertible, lockgroup_infoCnt: interop.PointerConvertible): number; -declare function fesetround(p1: number): number; +declare function host_statistics64(host_priv: number, flavor: number, host_info64_out: interop.PointerConvertible, host_info64_outCnt: interop.PointerConvertible): number; -declare function fegetenv(p1: interop.PointerConvertible): number; +declare function mach_zone_info(host: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function feholdexcept(p1: interop.PointerConvertible): number; +declare function host_create_mach_voucher(host: number, recipes: interop.PointerConvertible, recipesCnt: number, voucher: interop.PointerConvertible): number; -declare function fesetenv(p1: interop.PointerConvertible): number; +declare function host_register_mach_voucher_attr_manager(host: number, attr_manager: number, default_value: number, new_key: interop.PointerConvertible, new_attr_control: interop.PointerConvertible): number; -declare function feupdateenv(p1: interop.PointerConvertible): number; +declare function host_register_well_known_mach_voucher_attr_manager(host: number, attr_manager: number, default_value: number, key: number, new_attr_control: interop.PointerConvertible): number; -declare function __math_errhandling(): number; +declare function host_set_atm_diagnostic_flag(host: number, diagnostic_flag: number): number; -declare function __fpclassifyf(p1: number): number; +declare function host_get_atm_diagnostic_flag(host: number, diagnostic_flag: interop.PointerConvertible): number; -declare function __fpclassifyd(p1: number): number; +declare function mach_memory_info(host: number, names: interop.PointerConvertible, namesCnt: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, memory_info: interop.PointerConvertible, memory_infoCnt: interop.PointerConvertible): number; -declare function __fpclassifyl(p1: number): number; +declare function host_set_multiuser_config_flags(host_priv: number, multiuser_flags: number): number; -declare function acosf(p1: number): number; +declare function host_get_multiuser_config_flags(host: number, multiuser_flags: interop.PointerConvertible): number; -declare function acos(p1: number): number; +declare function host_check_multiuser_mode(host: number, multiuser_mode: interop.PointerConvertible): number; -declare function acosl(p1: number): number; +declare function mach_zone_info_for_zone(host: number, name: mach_zone_name, info: interop.PointerConvertible): number; -declare function asinf(p1: number): number; +declare function mach_error_string(error_value: number): string; -declare function asin(p1: number): number; +declare function mach_error(str: string, error_value: number): void; -declare function asinl(p1: number): number; +declare function mach_error_type(error_value: number): string; -declare function atanf(p1: number): number; +declare function panic_init(p1: number): void; -declare function atan(p1: number): number; +declare function panic(p1: string): void; -declare function atanl(p1: number): number; +declare function slot_name(p1: number, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; -declare function atan2f(p1: number, p2: number): number; +declare function mig_reply_setup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function atan2(p1: number, p2: number): number; +declare function mach_msg_destroy(p1: interop.PointerConvertible): void; -declare function atan2l(p1: number, p2: number): number; +declare function mach_msg_receive(p1: interop.PointerConvertible): number; -declare function cosf(p1: number): number; +declare function mach_msg_send(p1: interop.PointerConvertible): number; -declare function cos(p1: number): number; +declare function mach_msg_server_once(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; -declare function cosl(p1: number): number; +declare function mach_msg_server(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; -declare function sinf(p1: number): number; +declare function mach_msg_server_importance(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: number, p3: number, p4: number): number; -declare function sin(p1: number): number; +declare function clock_get_res(p1: number, p2: interop.PointerConvertible): number; -declare function sinl(p1: number): number; +declare function clock_set_res(p1: number, p2: number): number; -declare function tanf(p1: number): number; +declare function clock_sleep(p1: number, p2: number, p3: mach_timespec, p4: interop.PointerConvertible): number; -declare function tan(p1: number): number; +declare function voucher_mach_msg_set(msg: interop.PointerConvertible): number; -declare function tanl(p1: number): number; +declare function voucher_mach_msg_clear(msg: interop.PointerConvertible): void; -declare function acoshf(p1: number): number; +declare function voucher_mach_msg_adopt(msg: interop.PointerConvertible): interop.Pointer; -declare function acosh(p1: number): number; +declare function voucher_mach_msg_revert(state: interop.PointerConvertible): void; -declare function acoshl(p1: number): number; +declare function launch_activate_socket(name: string, fds: interop.PointerConvertible, cnt: interop.PointerConvertible): number; -declare function asinhf(p1: number): number; +declare function launch_data_alloc(type: interop.Enum): interop.Pointer; -declare function asinh(p1: number): number; +declare function launch_data_copy(ld: interop.PointerConvertible): interop.Pointer; -declare function asinhl(p1: number): number; +declare function launch_data_get_type(ld: interop.PointerConvertible): interop.Enum; -declare function atanhf(p1: number): number; +declare function launch_data_free(ld: interop.PointerConvertible): void; -declare function atanh(p1: number): number; +declare function launch_data_dict_insert(ldict: interop.PointerConvertible, lval: interop.PointerConvertible, key: string): boolean; -declare function atanhl(p1: number): number; +declare function launch_data_dict_lookup(ldict: interop.PointerConvertible, key: string): interop.Pointer; -declare function coshf(p1: number): number; +declare function launch_data_dict_remove(ldict: interop.PointerConvertible, key: string): boolean; -declare function cosh(p1: number): number; +declare function launch_data_dict_iterate(ldict: interop.PointerConvertible, iterator: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => void, ctx: interop.PointerConvertible): void; -declare function coshl(p1: number): number; +declare function launch_data_dict_get_count(ldict: interop.PointerConvertible): number; -declare function sinhf(p1: number): number; +declare function launch_data_array_set_index(larray: interop.PointerConvertible, lval: interop.PointerConvertible, idx: number): boolean; -declare function sinh(p1: number): number; +declare function launch_data_array_get_index(larray: interop.PointerConvertible, idx: number): interop.Pointer; -declare function sinhl(p1: number): number; +declare function launch_data_array_get_count(larray: interop.PointerConvertible): number; -declare function tanhf(p1: number): number; +declare function launch_data_new_fd(fd: number): interop.Pointer; -declare function tanh(p1: number): number; +declare function launch_data_new_machport(val: number): interop.Pointer; -declare function tanhl(p1: number): number; +declare function launch_data_new_integer(val: number): interop.Pointer; -declare function expf(p1: number): number; +declare function launch_data_new_bool(val: boolean): interop.Pointer; -declare function exp(p1: number): number; +declare function launch_data_new_real(val: number): interop.Pointer; -declare function expl(p1: number): number; +declare function launch_data_new_string(val: string): interop.Pointer; -declare function exp2f(p1: number): number; +declare function launch_data_new_opaque(bytes: interop.PointerConvertible, sz: number): interop.Pointer; -declare function exp2(p1: number): number; +declare function launch_data_set_fd(ld: interop.PointerConvertible, fd: number): boolean; -declare function exp2l(p1: number): number; +declare function launch_data_set_machport(ld: interop.PointerConvertible, mp: number): boolean; -declare function expm1f(p1: number): number; +declare function launch_data_set_integer(ld: interop.PointerConvertible, val: number): boolean; -declare function expm1(p1: number): number; +declare function launch_data_set_bool(ld: interop.PointerConvertible, val: boolean): boolean; -declare function expm1l(p1: number): number; +declare function launch_data_set_real(ld: interop.PointerConvertible, val: number): boolean; -declare function logf(p1: number): number; +declare function launch_data_set_string(ld: interop.PointerConvertible, val: string): boolean; -declare function log(p1: number): number; +declare function launch_data_set_opaque(ld: interop.PointerConvertible, bytes: interop.PointerConvertible, sz: number): boolean; -declare function logl(p1: number): number; +declare function launch_data_get_fd(ld: interop.PointerConvertible): number; -declare function log10f(p1: number): number; +declare function launch_data_get_machport(ld: interop.PointerConvertible): number; -declare function log10(p1: number): number; +declare function launch_data_get_integer(ld: interop.PointerConvertible): number; -declare function log10l(p1: number): number; +declare function launch_data_get_bool(ld: interop.PointerConvertible): boolean; -declare function log2f(p1: number): number; +declare function launch_data_get_real(ld: interop.PointerConvertible): number; -declare function log2(p1: number): number; +declare function launch_data_get_string(ld: interop.PointerConvertible): string; -declare function log2l(p1: number): number; +declare function launch_data_get_opaque(ld: interop.PointerConvertible): interop.Pointer; -declare function log1pf(p1: number): number; +declare function launch_data_get_opaque_size(ld: interop.PointerConvertible): number; -declare function log1p(p1: number): number; +declare function launch_data_get_errno(ld: interop.PointerConvertible): number; -declare function log1pl(p1: number): number; +declare function launch_get_fd(): number; -declare function logbf(p1: number): number; +declare function launch_msg(request: interop.PointerConvertible): interop.Pointer; -declare function logb(p1: number): number; +declare function vproc_transaction_begin(virtual_proc: interop.PointerConvertible): interop.Pointer; -declare function logbl(p1: number): number; +declare function vproc_transaction_end(virtual_proc: interop.PointerConvertible, handle: interop.PointerConvertible): void; -declare function modff(p1: number, p2: interop.PointerConvertible): number; +declare function vproc_standby_begin(virtual_proc: interop.PointerConvertible): interop.Pointer; -declare function modf(p1: number, p2: interop.PointerConvertible): number; +declare function vproc_standby_end(virtual_proc: interop.PointerConvertible, handle: interop.PointerConvertible): void; -declare function modfl(p1: number, p2: interop.PointerConvertible): number; +declare function notify_post(name: string): number; -declare function ldexpf(p1: number, p2: number): number; +declare function notify_register_dispatch(name: string, out_token: interop.PointerConvertible, queue: NSObject, handler: (p1: number) => void): number; -declare function ldexp(p1: number, p2: number): number; +declare function notify_register_check(name: string, out_token: interop.PointerConvertible): number; -declare function ldexpl(p1: number, p2: number): number; +declare function notify_register_signal(name: string, sig: number, out_token: interop.PointerConvertible): number; -declare function frexpf(p1: number, p2: interop.PointerConvertible): number; +declare function notify_register_mach_port(name: string, notify_port: interop.PointerConvertible, flags: number, out_token: interop.PointerConvertible): number; -declare function frexp(p1: number, p2: interop.PointerConvertible): number; +declare function notify_register_file_descriptor(name: string, notify_fd: interop.PointerConvertible, flags: number, out_token: interop.PointerConvertible): number; -declare function frexpl(p1: number, p2: interop.PointerConvertible): number; +declare function notify_check(token: number, check: interop.PointerConvertible): number; -declare function ilogbf(p1: number): number; +declare function notify_cancel(token: number): number; -declare function ilogb(p1: number): number; +declare function notify_suspend(token: number): number; -declare function ilogbl(p1: number): number; +declare function notify_resume(token: number): number; -declare function scalbnf(p1: number, p2: number): number; +declare function notify_set_state(token: number, state64: number): number; -declare function scalbn(p1: number, p2: number): number; +declare function notify_get_state(token: number, state64: interop.PointerConvertible): number; -declare function scalbnl(p1: number, p2: number): number; +declare function notify_is_valid_token(val: number): boolean; -declare function scalblnf(p1: number, p2: number): number; +declare function mlockall(p1: number): number; -declare function scalbln(p1: number, p2: number): number; +declare function munlockall(): number; -declare function scalblnl(p1: number, p2: number): number; +declare function mlock(p1: interop.PointerConvertible, p2: number): number; -declare function fabsf(p1: number): number; +declare function mmap(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number): interop.Pointer; -declare function fabs(p1: number): number; +declare function mprotect(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function fabsl(p1: number): number; +declare function msync(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function cbrtf(p1: number): number; +declare function munlock(p1: interop.PointerConvertible, p2: number): number; -declare function cbrt(p1: number): number; +declare function munmap(p1: interop.PointerConvertible, p2: number): number; -declare function cbrtl(p1: number): number; +declare function shm_open(p1: string, p2: number): number; -declare function hypotf(p1: number, p2: number): number; +declare function shm_unlink(p1: string): number; -declare function hypot(p1: number, p2: number): number; +declare function posix_madvise(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function hypotl(p1: number, p2: number): number; +declare function madvise(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function powf(p1: number, p2: number): number; +declare function mincore(p1: interop.PointerConvertible, p2: number, p3: string): number; -declare function pow(p1: number, p2: number): number; +declare function minherit(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function powl(p1: number, p2: number): number; +declare function uuid_clear(uu: unknown /* const array */): void; -declare function sqrtf(p1: number): number; +declare function uuid_compare(uu1: unknown /* const array */, uu2: unknown /* const array */): number; -declare function sqrt(p1: number): number; +declare function uuid_copy(dst: unknown /* const array */, src: unknown /* const array */): void; -declare function sqrtl(p1: number): number; +declare function uuid_generate(out: unknown /* const array */): void; -declare function erff(p1: number): number; +declare function uuid_generate_random(out: unknown /* const array */): void; -declare function erf(p1: number): number; +declare function uuid_generate_time(out: unknown /* const array */): void; -declare function erfl(p1: number): number; +declare function uuid_is_null(uu: unknown /* const array */): number; -declare function erfcf(p1: number): number; +declare function uuid_parse(in: unknown /* const array */, uu: unknown /* const array */): number; -declare function erfc(p1: number): number; +declare function uuid_unparse(uu: unknown /* const array */, out: unknown /* const array */): void; -declare function erfcl(p1: number): number; +declare function uuid_unparse_lower(uu: unknown /* const array */, out: unknown /* const array */): void; -declare function lgammaf(p1: number): number; +declare function uuid_unparse_upper(uu: unknown /* const array */, out: unknown /* const array */): void; -declare function lgamma(p1: number): number; +declare function audit(p1: interop.PointerConvertible, p2: number): number; -declare function lgammal(p1: number): number; +declare function auditon(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function tgammaf(p1: number): number; +declare function auditctl(p1: string): number; -declare function tgamma(p1: number): number; +declare function getauid(p1: interop.PointerConvertible): number; -declare function tgammal(p1: number): number; +declare function setauid(p1: interop.PointerConvertible): number; -declare function ceilf(p1: number): number; +declare function getaudit_addr(p1: interop.PointerConvertible, p2: number): number; -declare function ceil(p1: number): number; +declare function setaudit_addr(p1: interop.PointerConvertible, p2: number): number; -declare function ceill(p1: number): number; +declare function getaudit(p1: interop.PointerConvertible): number; -declare function floorf(p1: number): number; +declare function setaudit(p1: interop.PointerConvertible): number; -declare function floor(p1: number): number; +declare function audit_session_self(): number; -declare function floorl(p1: number): number; +declare function audit_session_join(port: number): number; -declare function nearbyintf(p1: number): number; +declare function audit_session_port(asid: number, portname: interop.PointerConvertible): number; -declare function nearbyint(p1: number): number; +declare function xpc_endpoint_create(connection: NSObject): NSObject; -declare function nearbyintl(p1: number): number; +declare function xpc_debugger_api_misuse_info(): string; -declare function rintf(p1: number): number; +declare function xpc_activity_register(identifier: string, criteria: NSObject, handler: (p1: NSObject) => void): void; -declare function rint(p1: number): number; +declare function xpc_activity_copy_criteria(activity: NSObject): NSObject; -declare function rintl(p1: number): number; +declare function xpc_activity_set_criteria(activity: NSObject, criteria: NSObject): void; -declare function lrintf(p1: number): number; +declare function xpc_activity_get_state(activity: NSObject): number; -declare function lrint(p1: number): number; +declare function xpc_activity_set_state(activity: NSObject, state: number): boolean; -declare function lrintl(p1: number): number; +declare function xpc_activity_should_defer(activity: NSObject): boolean; -declare function roundf(p1: number): number; +declare function xpc_activity_unregister(identifier: string): void; -declare function round(p1: number): number; +declare function xpc_peer_requirement_create_entitlement_exists(entitlement: string, error_out: interop.PointerConvertible): NSObject; -declare function roundl(p1: number): number; +declare function xpc_peer_requirement_create_entitlement_matches_value(entitlement: string, value: NSObject, error_out: interop.PointerConvertible): NSObject; -declare function lroundf(p1: number): number; +declare function xpc_peer_requirement_create_team_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; -declare function lround(p1: number): number; +declare function xpc_peer_requirement_create_platform_identity(signing_identifier: string, error_out: interop.PointerConvertible): NSObject; -declare function lroundl(p1: number): number; +declare function xpc_peer_requirement_create_lwcr(lwcr: NSObject, error_out: interop.PointerConvertible): NSObject; -declare function llrintf(p1: number): number; +declare function xpc_peer_requirement_match_received_message(peer_requirement: NSObject, message: NSObject, error_out: interop.PointerConvertible): boolean; -declare function llrint(p1: number): number; +declare function xpc_connection_create(name: string, targetq: NSObject): NSObject; -declare function llrintl(p1: number): number; +declare function xpc_connection_create_mach_service(name: string, targetq: NSObject, flags: number): NSObject; -declare function llroundf(p1: number): number; +declare function xpc_connection_create_from_endpoint(endpoint: NSObject): NSObject; -declare function llround(p1: number): number; +declare function xpc_connection_set_target_queue(connection: NSObject, targetq: NSObject): void; -declare function llroundl(p1: number): number; +declare function xpc_connection_set_event_handler(connection: NSObject, handler: (p1: NSObject) => void): void; -declare function truncf(p1: number): number; +declare function xpc_connection_activate(connection: NSObject): void; -declare function trunc(p1: number): number; +declare function xpc_connection_suspend(connection: NSObject): void; -declare function truncl(p1: number): number; +declare function xpc_connection_resume(connection: NSObject): void; -declare function fmodf(p1: number, p2: number): number; +declare function xpc_connection_send_message(connection: NSObject, message: NSObject): void; -declare function fmod(p1: number, p2: number): number; +declare function xpc_connection_send_barrier(connection: NSObject, barrier: () => void): void; -declare function fmodl(p1: number, p2: number): number; +declare function xpc_connection_send_message_with_reply(connection: NSObject, message: NSObject, replyq: NSObject, handler: (p1: NSObject) => void): void; -declare function remainderf(p1: number, p2: number): number; +declare function xpc_connection_send_message_with_reply_sync(connection: NSObject, message: NSObject): NSObject; -declare function remainder(p1: number, p2: number): number; +declare function xpc_connection_cancel(connection: NSObject): void; -declare function remainderl(p1: number, p2: number): number; +declare function xpc_connection_get_name(connection: NSObject): string; -declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function xpc_connection_get_euid(connection: NSObject): number; -declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function xpc_connection_get_egid(connection: NSObject): number; -declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function xpc_connection_get_pid(connection: NSObject): number; -declare function copysignf(p1: number, p2: number): number; +declare function xpc_connection_get_asid(connection: NSObject): number; -declare function copysign(p1: number, p2: number): number; +declare function xpc_connection_set_context(connection: NSObject, context: interop.PointerConvertible): void; -declare function copysignl(p1: number, p2: number): number; +declare function xpc_connection_get_context(connection: NSObject): interop.Pointer; -declare function nanf(p1: string): number; +declare function xpc_connection_set_finalizer_f(connection: NSObject, finalizer: (p1: interop.PointerConvertible) => void): void; -declare function nan(p1: string): number; +declare function xpc_connection_set_peer_code_signing_requirement(connection: NSObject, requirement: string): number; -declare function nanl(p1: string): number; +declare function xpc_connection_set_peer_entitlement_exists_requirement(connection: NSObject, entitlement: string): number; -declare function nextafterf(p1: number, p2: number): number; +declare function xpc_connection_set_peer_entitlement_matches_value_requirement(connection: NSObject, entitlement: string, value: NSObject): number; -declare function nextafter(p1: number, p2: number): number; +declare function xpc_connection_set_peer_team_identity_requirement(connection: NSObject, signing_identifier: string): number; -declare function nextafterl(p1: number, p2: number): number; +declare function xpc_connection_set_peer_platform_identity_requirement(connection: NSObject, signing_identifier: string): number; -declare function nexttoward(p1: number, p2: number): number; +declare function xpc_connection_set_peer_lightweight_code_requirement(connection: NSObject, lwcr: NSObject): number; -declare function nexttowardf(p1: number, p2: number): number; +declare function xpc_connection_set_peer_requirement(connection: NSObject, peer_requirement: NSObject): void; -declare function nexttowardl(p1: number, p2: number): number; +declare function xpc_connection_copy_invalidation_reason(connection: NSObject): string; -declare function fdimf(p1: number, p2: number): number; +declare function xpc_rich_error_copy_description(error: NSObject): string; -declare function fdim(p1: number, p2: number): number; +declare function xpc_rich_error_can_retry(error: NSObject): boolean; -declare function fdiml(p1: number, p2: number): number; +declare function xpc_session_copy_description(session: NSObject): string; -declare function fmaxf(p1: number, p2: number): number; +declare function xpc_session_create_xpc_service(name: string, target_queue: NSObject, flags: interop.Enum, error_out: interop.PointerConvertible): NSObject; -declare function fmax(p1: number, p2: number): number; +declare function xpc_session_create_mach_service(mach_service: string, target_queue: NSObject, flags: interop.Enum, error_out: interop.PointerConvertible): NSObject; -declare function fmaxl(p1: number, p2: number): number; +declare function xpc_session_set_incoming_message_handler(session: NSObject, handler: (p1: NSObject) => void): void; -declare function fminf(p1: number, p2: number): number; +declare function xpc_session_set_cancel_handler(session: NSObject, cancel_handler: (p1: NSObject) => void): void; -declare function fmin(p1: number, p2: number): number; +declare function xpc_session_set_target_queue(session: NSObject, target_queue: NSObject): void; -declare function fminl(p1: number, p2: number): number; +declare function xpc_session_activate(session: NSObject, error_out: interop.PointerConvertible): boolean; -declare function fmaf(p1: number, p2: number, p3: number): number; +declare function xpc_session_cancel(session: NSObject): void; -declare function fma(p1: number, p2: number, p3: number): number; +declare function xpc_session_send_message(session: NSObject, message: NSObject): NSObject; -declare function fmal(p1: number, p2: number, p3: number): number; +declare function xpc_session_send_message_with_reply_sync(session: NSObject, message: NSObject, error_out: interop.PointerConvertible): NSObject; -declare function __exp10f(p1: number): number; +declare function xpc_session_send_message_with_reply_async(session: NSObject, message: NSObject, reply_handler: (p1: NSObject, p2: NSObject) => void): void; -declare function __exp10(p1: number): number; +declare function xpc_session_set_peer_code_signing_requirement(session: NSObject, requirement: string): number; -declare function __cospif(p1: number): number; +declare function xpc_session_set_peer_requirement(session: NSObject, requirement: NSObject): void; -declare function __cospi(p1: number): number; +declare function xpc_listener_copy_description(listener: NSObject): string; -declare function __sinpif(p1: number): number; +declare function xpc_listener_create(service: string, target_queue: NSObject, flags: interop.Enum, incoming_session_handler: (p1: NSObject) => void, error_out: interop.PointerConvertible): NSObject; -declare function __sinpi(p1: number): number; +declare function xpc_listener_activate(listener: NSObject, error_out: interop.PointerConvertible): boolean; -declare function __tanpif(p1: number): number; +declare function xpc_listener_cancel(listener: NSObject): void; -declare function __tanpi(p1: number): number; +declare function xpc_listener_reject_peer(peer: NSObject, reason: string): void; -declare function __fabsf16(p1: number): number; +declare function xpc_listener_set_peer_code_signing_requirement(listener: NSObject, requirement: string): number; -declare function __hypotf16(p1: number, p2: number): number; +declare function xpc_listener_set_peer_requirement(listener: NSObject, requirement: NSObject): void; -declare function __sqrtf16(p1: number): number; +declare function xpc_retain(object: NSObject): NSObject; -declare function __ceilf16(p1: number): number; +declare function xpc_release(object: NSObject): void; -declare function __floorf16(p1: number): number; +declare function xpc_get_type(object: NSObject): interop.Pointer; -declare function __rintf16(p1: number): number; +declare function xpc_type_get_name(type: interop.PointerConvertible): string; -declare function __roundf16(p1: number): number; +declare function xpc_copy(object: NSObject): NSObject; -declare function __truncf16(p1: number): number; +declare function xpc_equal(object1: NSObject, object2: NSObject): boolean; -declare function __copysignf16(p1: number, p2: number): number; +declare function xpc_hash(object: NSObject): number; -declare function __nextafterf16(p1: number, p2: number): number; +declare function xpc_copy_description(object: NSObject): string; -declare function __fmaxf16(p1: number, p2: number): number; +declare function xpc_null_create(): NSObject; -declare function __fminf16(p1: number, p2: number): number; +declare function xpc_bool_create(value: boolean): NSObject; -declare function __fmaf16(p1: number, p2: number, p3: number): number; +declare function xpc_bool_get_value(xbool: NSObject): boolean; -declare function __sincosf_stret(p1: number): __float2; +declare function xpc_int64_create(value: number): NSObject; -declare function __sincos_stret(p1: number): __double2; +declare function xpc_int64_get_value(xint: NSObject): number; -declare function __sincospif_stret(p1: number): __float2; +declare function xpc_uint64_create(value: number): NSObject; -declare function __sincospi_stret(p1: number): __double2; +declare function xpc_uint64_get_value(xuint: NSObject): number; -declare function j0(p1: number): number; +declare function xpc_double_create(value: number): NSObject; -declare function j1(p1: number): number; +declare function xpc_double_get_value(xdouble: NSObject): number; -declare function jn(p1: number, p2: number): number; +declare function xpc_date_create(interval: number): NSObject; -declare function y0(p1: number): number; +declare function xpc_date_create_from_current(): NSObject; -declare function y1(p1: number): number; +declare function xpc_date_get_value(xdate: NSObject): number; -declare function yn(p1: number, p2: number): number; +declare function xpc_data_create(bytes: interop.PointerConvertible, length: number): NSObject; -declare function scalb(p1: number, p2: number): number; +declare function xpc_data_create_with_dispatch_data(ddata: NSObject): NSObject; -declare function setjmp(p1: unknown /* const array */): number; +declare function xpc_data_get_length(xdata: NSObject): number; -declare function longjmp(p1: unknown /* const array */, p2: number): void; +declare function xpc_data_get_bytes_ptr(xdata: NSObject): interop.Pointer; -declare function _setjmp(p1: unknown /* const array */): number; +declare function xpc_data_get_bytes(xdata: NSObject, buffer: interop.PointerConvertible, off: number, length: number): number; -declare function _longjmp(p1: unknown /* const array */, p2: number): void; +declare function xpc_string_create(string: string): NSObject; -declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; +declare function xpc_string_create_with_format(fmt: string): NSObject; -declare function siglongjmp(p1: unknown /* const array */, p2: number): void; +declare function xpc_string_create_with_format_and_arguments(fmt: string, ap: string): NSObject; -declare function longjmperror(): void; +declare function xpc_string_get_length(xstring: NSObject): number; -declare function raise(p1: number): number; +declare function xpc_string_get_string_ptr(xstring: NSObject): string; -declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function xpc_uuid_create(uuid: interop.PointerConvertible): NSObject; -declare function kill(p1: number, p2: number): number; +declare function xpc_uuid_get_bytes(xuuid: NSObject): interop.Pointer; -declare function killpg(p1: number, p2: number): number; +declare function xpc_fd_create(fd: number): NSObject; -declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; +declare function xpc_fd_dup(xfd: NSObject): number; -declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function xpc_shmem_create(region: interop.PointerConvertible, length: number): NSObject; -declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function xpc_shmem_map(xshmem: NSObject, region: interop.PointerConvertible): number; -declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; +declare function xpc_array_create(objects: interop.PointerConvertible, count: number): NSObject; -declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function xpc_array_create_empty(): NSObject; -declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; +declare function xpc_array_set_value(xarray: NSObject, index: number, value: NSObject): void; -declare function sigemptyset(p1: interop.PointerConvertible): number; +declare function xpc_array_append_value(xarray: NSObject, value: NSObject): void; -declare function sigfillset(p1: interop.PointerConvertible): number; +declare function xpc_array_get_count(xarray: NSObject): number; -declare function sighold(p1: number): number; +declare function xpc_array_get_value(xarray: NSObject, index: number): NSObject; -declare function sigignore(p1: number): number; +declare function xpc_array_apply(xarray: NSObject, applier: (p1: number, p2: NSObject) => boolean): boolean; -declare function siginterrupt(p1: number, p2: number): number; +declare function xpc_array_set_bool(xarray: NSObject, index: number, value: boolean): void; -declare function sigismember(p1: interop.PointerConvertible, p2: number): number; +declare function xpc_array_set_int64(xarray: NSObject, index: number, value: number): void; -declare function sigpause(p1: number): number; +declare function xpc_array_set_uint64(xarray: NSObject, index: number, value: number): void; -declare function sigpending(p1: interop.PointerConvertible): number; +declare function xpc_array_set_double(xarray: NSObject, index: number, value: number): void; -declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function xpc_array_set_date(xarray: NSObject, index: number, value: number): void; -declare function sigrelse(p1: number): number; +declare function xpc_array_set_data(xarray: NSObject, index: number, bytes: interop.PointerConvertible, length: number): void; -declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; +declare function xpc_array_set_string(xarray: NSObject, index: number, string: string): void; -declare function sigsuspend(p1: interop.PointerConvertible): number; +declare function xpc_array_set_uuid(xarray: NSObject, index: number, uuid: interop.PointerConvertible): void; -declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function xpc_array_set_fd(xarray: NSObject, index: number, fd: number): void; -declare function psignal(p1: number, p2: string): void; +declare function xpc_array_set_connection(xarray: NSObject, index: number, connection: NSObject): void; -declare function sigblock(p1: number): number; +declare function xpc_array_get_bool(xarray: NSObject, index: number): boolean; -declare function sigsetmask(p1: number): number; +declare function xpc_array_get_int64(xarray: NSObject, index: number): number; -declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function xpc_array_get_uint64(xarray: NSObject, index: number): number; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_double(xarray: NSObject, index: number): number; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_date(xarray: NSObject, index: number): number; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_data(xarray: NSObject, index: number, length: interop.PointerConvertible): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_string(xarray: NSObject, index: number): string; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_uuid(xarray: NSObject, index: number): interop.Pointer; -declare function __tg_promote(p1: number): number; +declare function xpc_array_dup_fd(xarray: NSObject, index: number): number; -declare function __tg_promote(p1: number): number; +declare function xpc_array_create_connection(xarray: NSObject, index: number): NSObject; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_dictionary(xarray: NSObject, index: number): NSObject; -declare function __tg_promote(p1: number): number; +declare function xpc_array_get_array(xarray: NSObject, index: number): NSObject; -declare function __tg_promote(p1: number): number; +declare function xpc_dictionary_create(keys: interop.PointerConvertible, values: interop.PointerConvertible, count: number): NSObject; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_create_empty(): NSObject; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_create_reply(original: NSObject): NSObject; -declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_value(xdict: NSObject, key: string, value: NSObject): void; -declare function __tg_acos(__x: number): number; +declare function xpc_dictionary_get_value(xdict: NSObject, key: string): NSObject; -declare function __tg_acos(__x: number): number; +declare function xpc_dictionary_get_count(xdict: NSObject): number; -declare function __tg_acos(__x: number): number; +declare function xpc_dictionary_apply(xdict: NSObject, applier: (p1: string, p2: NSObject) => boolean): boolean; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_remote_connection(xdict: NSObject): NSObject; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_bool(xdict: NSObject, key: string, value: boolean): void; -declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_int64(xdict: NSObject, key: string, value: number): void; -declare function __tg_asin(__x: number): number; +declare function xpc_dictionary_set_uint64(xdict: NSObject, key: string, value: number): void; -declare function __tg_asin(__x: number): number; +declare function xpc_dictionary_set_double(xdict: NSObject, key: string, value: number): void; -declare function __tg_asin(__x: number): number; +declare function xpc_dictionary_set_date(xdict: NSObject, key: string, value: number): void; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_data(xdict: NSObject, key: string, bytes: interop.PointerConvertible, length: number): void; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_string(xdict: NSObject, key: string, string: string): void; -declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_set_uuid(xdict: NSObject, key: string, uuid: interop.PointerConvertible): void; -declare function __tg_atan(__x: number): number; +declare function xpc_dictionary_set_fd(xdict: NSObject, key: string, fd: number): void; -declare function __tg_atan(__x: number): number; +declare function xpc_dictionary_set_connection(xdict: NSObject, key: string, connection: NSObject): void; -declare function __tg_atan(__x: number): number; +declare function xpc_dictionary_set_mach_send(xdict: NSObject, key: string, p: number): void; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_bool(xdict: NSObject, key: string): boolean; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_int64(xdict: NSObject, key: string): number; -declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_uint64(xdict: NSObject, key: string): number; -declare function __tg_acosh(__x: number): number; +declare function xpc_dictionary_get_double(xdict: NSObject, key: string): number; -declare function __tg_acosh(__x: number): number; +declare function xpc_dictionary_get_date(xdict: NSObject, key: string): number; -declare function __tg_acosh(__x: number): number; +declare function xpc_dictionary_get_data(xdict: NSObject, key: string, length: interop.PointerConvertible): interop.Pointer; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_string(xdict: NSObject, key: string): string; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_get_uuid(xdict: NSObject, key: string): interop.Pointer; -declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_dup_fd(xdict: NSObject, key: string): number; -declare function __tg_asinh(__x: number): number; +declare function xpc_dictionary_create_connection(xdict: NSObject, key: string): NSObject; -declare function __tg_asinh(__x: number): number; +declare function xpc_dictionary_get_dictionary(xdict: NSObject, key: string): NSObject; -declare function __tg_asinh(__x: number): number; +declare function xpc_dictionary_get_array(xdict: NSObject, key: string): NSObject; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_dictionary_copy_mach_send(xdict: NSObject, key: string): number; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_main(handler: (p1: NSObject) => void): void; -declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; +declare function xpc_transaction_begin(): void; -declare function __tg_atanh(__x: number): number; +declare function xpc_transaction_end(): void; -declare function __tg_atanh(__x: number): number; +declare function xpc_set_event_stream_handler(stream: string, targetq: NSObject, handler: (p1: NSObject) => void): void; -declare function __tg_atanh(__x: number): number; +declare function dispatch_introspection_hook_queue_create(queue: NSObject): void; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function dispatch_introspection_hook_queue_destroy(queue: NSObject): void; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function dispatch_introspection_hook_queue_item_enqueue(queue: NSObject, item: NSObject): void; -declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; +declare function dispatch_introspection_hook_queue_item_dequeue(queue: NSObject, item: NSObject): void; -declare function __tg_cos(__x: number): number; +declare function dispatch_introspection_hook_queue_item_complete(item: NSObject): void; -declare function __tg_cos(__x: number): number; +declare function dispatch_introspection_hook_queue_callout_begin(queue: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; -declare function __tg_cos(__x: number): number; +declare function dispatch_introspection_hook_queue_callout_end(queue: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function sys_cache_control(function$: number, start: interop.PointerConvertible, len: number): number; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function sys_icache_invalidate(start: interop.PointerConvertible, len: number): void; -declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; +declare function sys_dcache_flush(start: interop.PointerConvertible, len: number): void; -declare function __tg_sin(__x: number): number; +declare function OSReportWithBacktrace(str: string): void; -declare function __tg_sin(__x: number): number; +declare function OSBacktrace(bt: interop.PointerConvertible, maxAddrs: number): number; -declare function __tg_sin(__x: number): number; +declare function OSPrintBacktrace(): void; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function OSKernelStackRemaining(): number; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function macho_cpu_type_for_arch_name(archName: string, type: interop.PointerConvertible, subtype: interop.PointerConvertible): boolean; -declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; +declare function macho_arch_name_for_cpu_type(type: number, subtype: number): string; -declare function __tg_tan(__x: number): number; +declare function macho_arch_name_for_mach_header(mh: interop.PointerConvertible): string; -declare function __tg_tan(__x: number): number; +declare function macho_for_each_slice(path: string, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => void): number; -declare function __tg_tan(__x: number): number; +declare function macho_for_each_slice_in_fd(fd: number, callback: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => void): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function macho_best_slice(path: string, bestSlice: (p1: interop.PointerConvertible, p2: number, p3: number) => void): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function macho_best_slice_in_fd(fd: number, bestSlice: (p1: interop.PointerConvertible, p2: number, p3: number) => void): number; -declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; +declare function getsectdata(segname: string, sectname: string, size: interop.PointerConvertible): string; -declare function __tg_cosh(__x: number): number; +declare function getsectdatafromFramework(FrameworkName: string, segname: string, sectname: string, size: interop.PointerConvertible): string; -declare function __tg_cosh(__x: number): number; +declare function get_end(): number; -declare function __tg_cosh(__x: number): number; +declare function get_etext(): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function get_edata(): number; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function getsectbyname(segname: string, sectname: string): interop.Pointer; -declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; +declare function getsectiondata(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): interop.Pointer; -declare function __tg_sinh(__x: number): number; +declare function getsegbyname(segname: string): interop.Pointer; -declare function __tg_sinh(__x: number): number; +declare function getsegmentdata(mhp: interop.PointerConvertible, segname: string, size: interop.PointerConvertible): interop.Pointer; -declare function __tg_sinh(__x: number): number; +declare function getsectdatafromheader(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): string; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getsectbynamefromheader(mhp: interop.PointerConvertible, segname: string, sectname: string): interop.Pointer; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getsectbynamefromheaderwithswap(mhp: interop.PointerConvertible, segname: string, sectname: string, fSwap: number): interop.Pointer; -declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; +declare function getsectdatafromheader_64(mhp: interop.PointerConvertible, segname: string, sectname: string, size: interop.PointerConvertible): string; -declare function __tg_tanh(__x: number): number; +declare function getsectbynamefromheader_64(mhp: interop.PointerConvertible, segname: string, sectname: string): interop.Pointer; -declare function __tg_tanh(__x: number): number; +declare function getsectbynamefromheaderwithswap_64(mhp: interop.PointerConvertible, segname: string, sectname: string, fSwap: number): interop.Pointer; -declare function __tg_tanh(__x: number): number; +declare function swap_i386_thread_state(cpu: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function nlist(filename: string, list: interop.PointerConvertible): number; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function swap_fat_header(fat_header: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; +declare function swap_fat_arch(fat_archs: interop.PointerConvertible, nfat_arch: number, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: number): number; +declare function swap_fat_arch_64(fat_archs64: interop.PointerConvertible, nfat_arch: number, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: number): number; +declare function swap_mach_header(mh: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: number): number; +declare function swap_mach_header_64(mh: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function swap_load_command(lc: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function swap_segment_command(sg: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; +declare function swap_segment_command_64(sg: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_log(__x: number): number; +declare function swap_section(s: interop.PointerConvertible, nsects: number, target_byte_order: interop.Enum): void; -declare function __tg_log(__x: number): number; +declare function swap_section_64(s: interop.PointerConvertible, nsects: number, target_byte_order: interop.Enum): void; -declare function __tg_log(__x: number): number; +declare function swap_symtab_command(st: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function swap_dysymtab_command(dyst: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function swap_symseg_command(ss: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; +declare function swap_fvmlib_command(fl: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_pow(__x: number, __y: number): number; +declare function swap_dylib_command(dl: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_pow(__x: number, __y: number): number; +declare function swap_sub_framework_command(sub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_pow(__x: number, __y: number): number; +declare function swap_sub_umbrella_command(usub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function swap_sub_library_command(lsub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function swap_sub_client_command(csub: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; +declare function swap_prebound_dylib_command(pbdylib: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_sqrt(__x: number): number; +declare function swap_dylinker_command(dyld: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_sqrt(__x: number): number; +declare function swap_fvmfile_command(ff: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_sqrt(__x: number): number; +declare function swap_thread_command(ut: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_sqrt(__x: number): number; +declare function swap_ident_command(ident: interop.PointerConvertible, target_byte_order: interop.Enum): void; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function swap_routines_command(r_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function swap_routines_command_64(r_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; +declare function swap_twolevel_hints_command(hints_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: number): number; +declare function swap_prebind_cksum_command(cksum_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: number): number; +declare function swap_uuid_command(uuid_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: number): number; +declare function swap_linkedit_data_command(ld: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: number): number; +declare function swap_version_min_command(ver_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function swap_rpath_command(rpath_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function swap_encryption_command(ec: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_fabs(__x: unknown /* complex */): number; +declare function swap_encryption_command_64(ec: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_atan2(__x: number, __y: number): number; +declare function swap_linker_option_command(lo: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_atan2(__x: number, __y: number): number; +declare function swap_dyld_info_command(ed: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_atan2(__x: number, __y: number): number; +declare function swap_entry_point_command(ep: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_cbrt(__x: number): number; +declare function swap_source_version_command(sv: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_cbrt(__x: number): number; +declare function swap_note_command(nc: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_cbrt(__x: number): number; +declare function swap_build_version_command(bv: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_ceil(__x: number): number; +declare function swap_build_tool_version(bt: interop.PointerConvertible, ntools: number, target_byte_sex: interop.Enum): void; -declare function __tg_ceil(__x: number): number; +declare function swap_prebind_cksum_command(cksum_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_ceil(__x: number): number; +declare function swap_uuid_command(uuid_cmd: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_ceil(__x: number): number; +declare function swap_twolevel_hint(hints: interop.PointerConvertible, nhints: number, target_byte_sex: interop.Enum): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function swap_fileset_entry_command(lc: interop.PointerConvertible, target_byte_sex: interop.Enum): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function swap_nlist(symbols: interop.PointerConvertible, nsymbols: number, target_byte_order: interop.Enum): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function swap_nlist_64(symbols: interop.PointerConvertible, nsymbols: number, target_byte_order: interop.Enum): void; -declare function __tg_copysign(__x: number, __y: number): number; +declare function swap_ranlib(ranlibs: interop.PointerConvertible, nranlibs: number, target_byte_order: interop.Enum): void; -declare function __tg_erf(__x: number): number; +declare function swap_ranlib_64(ranlibs: interop.PointerConvertible, nranlibs: number, target_byte_order: interop.Enum): void; -declare function __tg_erf(__x: number): number; +declare function swap_relocation_info(relocs: interop.PointerConvertible, nrelocs: number, target_byte_order: interop.Enum): void; -declare function __tg_erf(__x: number): number; +declare function swap_indirect_symbols(indirect_symbols: interop.PointerConvertible, nindirect_symbols: number, target_byte_sex: interop.Enum): void; -declare function __tg_erfc(__x: number): number; +declare function swap_dylib_reference(refs: interop.PointerConvertible, nrefs: number, target_byte_sex: interop.Enum): void; -declare function __tg_erfc(__x: number): number; +declare function swap_dylib_module(mods: interop.PointerConvertible, nmods: number, target_byte_sex: interop.Enum): void; -declare function __tg_erfc(__x: number): number; +declare function swap_dylib_module_64(mods: interop.PointerConvertible, nmods: number, target_byte_sex: interop.Enum): void; -declare function __tg_exp2(__x: number): number; +declare function swap_dylib_table_of_contents(tocs: interop.PointerConvertible, ntocs: number, target_byte_sex: interop.Enum): void; -declare function __tg_exp2(__x: number): number; +declare function _dyld_image_count(): number; -declare function __tg_exp2(__x: number): number; +declare function _dyld_get_image_header(image_index: number): interop.Pointer; -declare function __tg_expm1(__x: number): number; +declare function _dyld_get_image_vmaddr_slide(image_index: number): number; -declare function __tg_expm1(__x: number): number; +declare function _dyld_get_image_name(image_index: number): string; -declare function __tg_expm1(__x: number): number; +declare function _dyld_register_func_for_add_image(func: (p1: interop.PointerConvertible, p2: number) => void): void; -declare function __tg_fdim(__x: number, __y: number): number; +declare function _dyld_register_func_for_remove_image(func: (p1: interop.PointerConvertible, p2: number) => void): void; -declare function __tg_fdim(__x: number, __y: number): number; +declare function NSVersionOfRunTimeLibrary(libraryName: string): number; -declare function __tg_fdim(__x: number, __y: number): number; +declare function NSVersionOfLinkTimeLibrary(libraryName: string): number; -declare function __tg_floor(__x: number): number; +declare function _NSGetExecutablePath(buf: string, bufsize: interop.PointerConvertible): number; -declare function __tg_floor(__x: number): number; +declare function _tlv_atexit(termFunc: (p1: interop.PointerConvertible) => void, objAddr: interop.PointerConvertible): void; -declare function __tg_floor(__x: number): number; +declare function _tlv_bootstrap(): void; -declare function __tg_floor(__x: number): number; +declare function _dyld_shared_cache_contains_path(path: string): boolean; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function NSCreateObjectFileImageFromFile(pathName: string, objectFileImage: interop.PointerConvertible): interop.Enum; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function NSCreateObjectFileImageFromMemory(address: interop.PointerConvertible, size: number, objectFileImage: interop.PointerConvertible): interop.Enum; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function NSDestroyObjectFileImage(objectFileImage: interop.PointerConvertible): boolean; -declare function __tg_fma(__x: number, __y: number, __z: number): number; +declare function NSSymbolDefinitionCountInObjectFileImage(objectFileImage: interop.PointerConvertible): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function NSSymbolDefinitionNameInObjectFileImage(objectFileImage: interop.PointerConvertible, ordinal: number): string; -declare function __tg_fmax(__x: number, __y: number): number; +declare function NSSymbolReferenceCountInObjectFileImage(objectFileImage: interop.PointerConvertible): number; -declare function __tg_fmax(__x: number, __y: number): number; +declare function NSSymbolReferenceNameInObjectFileImage(objectFileImage: interop.PointerConvertible, ordinal: number, tentative_definition: interop.PointerConvertible): string; -declare function __tg_fmax(__x: number, __y: number): number; +declare function NSIsSymbolDefinedInObjectFileImage(objectFileImage: interop.PointerConvertible, symbolName: string): boolean; -declare function __tg_fmin(__x: number, __y: number): number; +declare function NSGetSectionDataInObjectFileImage(objectFileImage: interop.PointerConvertible, segmentName: string, sectionName: string, size: interop.PointerConvertible): interop.Pointer; -declare function __tg_fmin(__x: number, __y: number): number; +declare function NSNameOfModule(m: interop.PointerConvertible): string; -declare function __tg_fmin(__x: number, __y: number): number; +declare function NSLibraryNameForModule(m: interop.PointerConvertible): string; -declare function __tg_fmin(__x: number, __y: number): number; +declare function NSLinkModule(objectFileImage: interop.PointerConvertible, moduleName: string, options: number): interop.Pointer; -declare function __tg_fmod(__x: number, __y: number): number; +declare function NSUnLinkModule(module: interop.PointerConvertible, options: number): boolean; -declare function __tg_fmod(__x: number, __y: number): number; +declare function NSIsSymbolNameDefined(symbolName: string): boolean; -declare function __tg_fmod(__x: number, __y: number): number; +declare function NSIsSymbolNameDefinedWithHint(symbolName: string, libraryNameHint: string): boolean; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function NSIsSymbolNameDefinedInImage(image: interop.PointerConvertible, symbolName: string): boolean; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function NSLookupAndBindSymbol(symbolName: string): interop.Pointer; -declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; +declare function NSLookupAndBindSymbolWithHint(symbolName: string, libraryNameHint: string): interop.Pointer; -declare function __tg_hypot(__x: number, __y: number): number; +declare function NSLookupSymbolInModule(module: interop.PointerConvertible, symbolName: string): interop.Pointer; -declare function __tg_hypot(__x: number, __y: number): number; +declare function NSLookupSymbolInImage(image: interop.PointerConvertible, symbolName: string, options: number): interop.Pointer; -declare function __tg_hypot(__x: number, __y: number): number; +declare function NSNameOfSymbol(symbol: interop.PointerConvertible): string; -declare function __tg_hypot(__x: number, __y: number): number; +declare function NSAddressOfSymbol(symbol: interop.PointerConvertible): interop.Pointer; -declare function __tg_ilogb(__x: number): number; +declare function NSModuleForSymbol(symbol: interop.PointerConvertible): interop.Pointer; -declare function __tg_ilogb(__x: number): number; +declare function NSLinkEditError(c: interop.PointerConvertible, errorNumber: interop.PointerConvertible, fileName: interop.PointerConvertible, errorString: interop.PointerConvertible): void; -declare function __tg_ilogb(__x: number): number; +declare function NSInstallLinkEditErrorHandlers(handlers: interop.PointerConvertible): void; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function NSAddLibrary(pathName: string): boolean; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function NSAddLibraryWithSearching(pathName: string): boolean; -declare function __tg_ldexp(__x: number, __y: number): number; +declare function NSAddImage(image_name: string, options: number): interop.Pointer; -declare function __tg_lgamma(__x: number): number; +declare function _dyld_present(): boolean; -declare function __tg_lgamma(__x: number): number; +declare function _dyld_launched_prebound(): boolean; -declare function __tg_lgamma(__x: number): number; +declare function _dyld_all_twolevel_modules_prebound(): boolean; -declare function __tg_llrint(__x: number): number; +declare function _dyld_bind_fully_image_containing_address(address: interop.PointerConvertible): boolean; -declare function __tg_llrint(__x: number): number; +declare function _dyld_image_containing_address(address: interop.PointerConvertible): boolean; -declare function __tg_llrint(__x: number): number; +declare function _dyld_lookup_and_bind(symbol_name: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; -declare function __tg_llround(__x: number): number; +declare function _dyld_lookup_and_bind_with_hint(symbol_name: string, library_name_hint: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; -declare function __tg_llround(__x: number): number; +declare function _dyld_lookup_and_bind_fully(symbol_name: string, address: interop.PointerConvertible, module: interop.PointerConvertible): void; -declare function __tg_llround(__x: number): number; +declare function _dyld_get_image_header_containing_address(address: interop.PointerConvertible): interop.Pointer; -declare function __tg_log10(__x: number): number; +declare function NXGetAllArchInfos(): interop.Pointer; -declare function __tg_log10(__x: number): number; +declare function NXGetLocalArchInfo(): interop.Pointer; -declare function __tg_log10(__x: number): number; +declare function NXGetArchInfoFromName(name: string): interop.Pointer; -declare function __tg_log1p(__x: number): number; +declare function NXGetArchInfoFromCpuType(cputype: number, cpusubtype: number): interop.Pointer; -declare function __tg_log1p(__x: number): number; +declare function NXFreeArchInfo(x: interop.PointerConvertible): void; -declare function __tg_log1p(__x: number): number; +declare function NXFindBestFatArch(cputype: number, cpusubtype: number, fat_archs: interop.PointerConvertible, nfat_archs: number): interop.Pointer; -declare function __tg_log2(__x: number): number; +declare function NXFindBestFatArch_64(cputype: number, cpusubtype: number, fat_archs64: interop.PointerConvertible, nfat_archs: number): interop.Pointer; -declare function __tg_log2(__x: number): number; +declare function NXCombineCpuSubtypes(cputype: number, cpusubtype1: number, cpusubtype2: number): number; -declare function __tg_log2(__x: number): number; +declare function nl_langinfo(p1: number): string; -declare function __tg_logb(__x: number): number; +declare function strfmon(p1: string, __maxsize: number, p3: string): number; -declare function __tg_logb(__x: number): number; +declare function regcomp(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function __tg_logb(__x: number): number; +declare function regerror(p1: number, p2: interop.PointerConvertible, p3: string, __errbuf_size: number): number; -declare function __tg_lrint(__x: number): number; +declare function regexec(p1: interop.PointerConvertible, p2: string, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function __tg_lrint(__x: number): number; +declare function regfree(p1: interop.PointerConvertible): void; -declare function __tg_lrint(__x: number): number; +declare function regncomp(p1: interop.PointerConvertible, p2: string, __len: number, p4: number): number; -declare function __tg_lround(__x: number): number; +declare function regnexec(p1: interop.PointerConvertible, p2: string, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; -declare function __tg_lround(__x: number): number; +declare function regwcomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function __tg_lround(__x: number): number; +declare function regwexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __nmatch: number, __pmatch: interop.Pointer, p5: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function regwncomp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function regwnexec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number): number; -declare function __tg_nearbyint(__x: number): number; +declare function ___mb_cur_max(): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function ___mb_cur_max_l(p1: interop.PointerConvertible): number; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function localeconv_l(p1: interop.PointerConvertible): interop.Pointer; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function querylocale(p1: number, p2: interop.PointerConvertible): string; -declare function __tg_nextafter(__x: number, __y: number): number; +declare function ___runetype_l(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function ___tolower_l(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function ___toupper_l(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_nexttoward(__x: number, __y: number): number; +declare function __maskrune_l(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function wctype_l(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function strtoimax_l(nptr: string, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; -declare function __tg_remainder(__x: number, __y: number): number; +declare function strtoumax_l(nptr: string, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function wcstoimax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function wcstoumax_l(nptr: interop.PointerConvertible, endptr: interop.PointerConvertible, base: number, p4: interop.PointerConvertible): number; -declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; +declare function nl_langinfo_l(p1: number, p2: interop.PointerConvertible): string; -declare function __tg_rint(__x: number): number; +declare function strfmon_l(p1: string, __maxsize: number, p3: interop.PointerConvertible, p4: string): number; -declare function __tg_rint(__x: number): number; +declare function regcomp_l(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_rint(__x: number): number; +declare function regncomp_l(p1: interop.PointerConvertible, p2: string, __len: number, p4: number, p5: interop.PointerConvertible): number; -declare function __tg_rint(__x: number): number; +declare function regwcomp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_round(__x: number): number; +declare function regwnexec_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, __nmatch: number, __pmatch: interop.Pointer, p6: number, p7: interop.PointerConvertible): number; -declare function __tg_round(__x: number): number; +declare function fprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_round(__x: number): number; +declare function fscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_round(__x: number): number; +declare function printf_l(p1: interop.PointerConvertible, p2: string): number; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function scanf_l(p1: interop.PointerConvertible, p2: string): number; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function sprintf_l(p1: string, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_scalbn(__x: number, __y: number): number; +declare function sscanf_l(p1: string, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function vfprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function vprintf_l(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function __tg_scalbln(__x: number, __y: number): number; +declare function vsprintf_l(p1: string, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_tgamma(__x: number): number; +declare function snprintf_l(p1: string, __maxlen: number, p3: interop.PointerConvertible, p4: string): number; -declare function __tg_tgamma(__x: number): number; +declare function vfscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_tgamma(__x: number): number; +declare function vscanf_l(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function __tg_trunc(__x: number): number; +declare function vsnprintf_l(p1: string, __maxlen: number, p3: interop.PointerConvertible, p4: string, p5: string): number; -declare function __tg_trunc(__x: number): number; +declare function vsscanf_l(p1: string, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_trunc(__x: number): number; +declare function dprintf_l(p1: number, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_trunc(__x: number): number; +declare function vdprintf_l(p1: number, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_carg(__x: number): number; +declare function asprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function __tg_carg(__x: number): number; +declare function vasprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string): number; -declare function __tg_carg(__x: number): number; +declare function atof_l(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function atoi_l(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function atol_l(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_carg(__x: unknown /* complex */): number; +declare function atoll_l(p1: string, p2: interop.PointerConvertible): number; -declare function __tg_cimag(__x: number): number; +declare function mblen_l(p1: string, __n: number, p3: interop.PointerConvertible): number; -declare function __tg_cimag(__x: number): number; +declare function mbstowcs_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; -declare function __tg_cimag(__x: number): number; +declare function mbtowc_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function strtod_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function strtof_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function __tg_cimag(__x: unknown /* complex */): number; +declare function strtol_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function strtold_l(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function strtoll_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: number): unknown /* complex */; +declare function strtoq_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function strtoul_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function strtoull_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; +declare function strtouq_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function wcstombs_l(__restric: string, p2: interop.PointerConvertible, __n: number, p4: interop.PointerConvertible): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function wctomb_l(p1: string, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_cproj(__x: number): unknown /* complex */; +declare function strcoll_l(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function strxfrm_l(p1: string, p2: string, __n: number, p4: interop.PointerConvertible): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function strcasecmp_l(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; +declare function strcasestr_l(p1: string, p2: string, p3: interop.PointerConvertible): string; -declare function __tg_creal(__x: number): number; +declare function strncasecmp_l(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function __tg_creal(__x: number): number; +declare function strftime_l(p1: string, __n: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __tg_creal(__x: number): number; +declare function strptime_l(p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): string; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function btowc_l(p1: number, p2: interop.PointerConvertible): number; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function fgetwc_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function __tg_creal(__x: unknown /* complex */): number; +declare function fgetws_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): interop.Pointer; -declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; +declare function fputwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function aio_error(aiocbp: interop.PointerConvertible): number; +declare function fputws_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; +declare function fwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function aio_read(aiocbp: interop.PointerConvertible): number; +declare function fwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function aio_return(aiocbp: interop.PointerConvertible): number; +declare function getwc_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; +declare function getwchar_l(p1: interop.PointerConvertible): number; -declare function aio_write(aiocbp: interop.PointerConvertible): number; +declare function mbrlen_l(p1: string, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; +declare function mbrtowc_l(p1: interop.PointerConvertible, p2: string, __n: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function closedir(p1: interop.PointerConvertible): number; +declare function mbsinit_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function opendir(p1: string): interop.Pointer; +declare function mbsrtowcs_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function readdir(p1: interop.PointerConvertible): interop.Pointer; +declare function putwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function putwchar_l(p1: number, p2: interop.PointerConvertible): number; -declare function rewinddir(p1: interop.PointerConvertible): void; +declare function swprintf_l(p1: interop.PointerConvertible, n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function seekdir(p1: interop.PointerConvertible, p2: number): void; +declare function swscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function telldir(p1: interop.PointerConvertible): number; +declare function ungetwc_l(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function fdopendir(p1: number): interop.Pointer; +declare function vfwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; -declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function vswprintf_l(p1: interop.PointerConvertible, n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string): number; -declare function dirfd(dirp: interop.PointerConvertible): number; +declare function vwprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function wcrtomb_l(p1: string, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; +declare function wcscoll_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; +declare function wcsftime_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function __opendir2(p1: string, p2: number): interop.Pointer; +declare function wcsrtombs_l(p1: string, p2: interop.PointerConvertible, __len: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function wcstod_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function dlclose(__handle: interop.PointerConvertible): number; +declare function wcstol_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function dlerror(): string; +declare function wcstoul_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function dlopen(__path: string, __mode: number): interop.Pointer; +declare function wcswidth_l(p1: interop.PointerConvertible, __n: number, p3: interop.PointerConvertible): number; -declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; +declare function wcsxfrm_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, __n: number, p4: interop.PointerConvertible): number; -declare function dlopen_preflight(__path: string): boolean; +declare function wctob_l(p1: number, p2: interop.PointerConvertible): number; -declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; +declare function wcwidth_l(p1: number, p2: interop.PointerConvertible): number; -declare function fnmatch(p1: string, p2: string, p3: number): number; +declare function wprintf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; +declare function wscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; +declare function vfwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; -declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function vswscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string): number; -declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; +declare function vwscanf_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string): number; -declare function globfree(p1: interop.PointerConvertible): void; +declare function wcstof_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getgrgid(p1: number): interop.Pointer; +declare function wcstold_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getgrnam(p1: string): interop.Pointer; +declare function wcstoll_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function wcstoull_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible): number; -declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function mbsnrtowcs_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, __len: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function getgrent(): interop.Pointer; +declare function wcscasecmp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function setgrent(): void; +declare function wcsncasecmp_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, n: number, p4: interop.PointerConvertible): number; -declare function endgrent(): void; +declare function wcsnrtombs_l(p1: string, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible): number; -declare function group_from_gid(p1: number, p2: number): string; +declare function fgetwln_l(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; -declare function getgruuid(p1: unknown /* const array */): interop.Pointer; +declare function nextwctype_l(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; +declare function towctrans_l(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function setgrfile(p1: string): void; +declare function wctrans_l(p1: string, p2: interop.PointerConvertible): number; -declare function setgroupent(p1: number): number; +declare function _os_activity_create(dso: interop.PointerConvertible, description: string, activity: NSObject, flags: interop.Enum): NSObject; -declare function iconv_open(p1: string, p2: string): interop.Pointer; +declare function _os_activity_label_useraction(dso: interop.PointerConvertible, name: string): void; -declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function _os_activity_initiate(dso: interop.PointerConvertible, description: string, flags: interop.Enum, activity_block: () => void): void; -declare function iconv_close(p1: interop.PointerConvertible): number; +declare function _os_activity_initiate_f(dso: interop.PointerConvertible, description: string, flags: interop.Enum, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; -declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; +declare function os_activity_apply(activity: NSObject, block: () => void): void; -declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; +declare function os_activity_apply_f(activity: NSObject, context: interop.PointerConvertible, function$: (p1: interop.PointerConvertible) => void): void; -declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; +declare function os_activity_scope_enter(activity: NSObject, state: interop.PointerConvertible): void; -declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; +declare function os_activity_scope_leave(state: interop.PointerConvertible): void; -declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; +declare function os_activity_get_active(entries: interop.PointerConvertible, count: interop.PointerConvertible): number; -declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; +declare function os_activity_get_identifier(activity: NSObject, parent_id: interop.PointerConvertible): number; -declare function iconv_canonicalize(p1: string): string; +declare function _os_activity_start(dso: interop.PointerConvertible, description: string, flags: interop.Enum): NSObject; -declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function os_activity_end(activity: NSObject): void; -declare function getifaddrs(p1: interop.PointerConvertible): number; +declare function _os_activity_set_breadcrumb(dso: interop.PointerConvertible, name: string): void; -declare function freeifaddrs(p1: interop.PointerConvertible): void; +declare function os_trace_info_enabled(): boolean; -declare function getifmaddrs(p1: interop.PointerConvertible): number; +declare function os_trace_debug_enabled(): boolean; -declare function freeifmaddrs(p1: interop.PointerConvertible): void; +declare function _os_trace_with_buffer(dso: interop.PointerConvertible, message: string, type: number, buffer: interop.PointerConvertible, buffer_size: number, payload: (p1: NSObject) => void): void; -declare function basename(p1: string): string; +declare function os_log_create(subsystem: string, category: string): NSObject; -declare function dirname(p1: string): string; +declare function os_log_type_enabled(oslog: NSObject, type: interop.Enum): boolean; -declare function basename_r(p1: string, p2: string): string; +declare function _os_log_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; -declare function dirname_r(p1: string, p2: string): string; +declare function _os_log_debug_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; -declare function dbm_clearerr(p1: interop.PointerConvertible): number; +declare function _os_log_error_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; -declare function dbm_close(p1: interop.PointerConvertible): void; +declare function _os_log_fault_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, format: string, buf: interop.PointerConvertible, size: number): void; -declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; +declare function _os_log_internal(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, message: string): void; -declare function dbm_dirfno(p1: interop.PointerConvertible): number; +declare function _os_log_create(dso: interop.PointerConvertible, subsystem: string, category: string): NSObject; -declare function dbm_error(p1: interop.PointerConvertible): number; +declare function os_log_is_enabled(log: NSObject): boolean; -declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; +declare function os_log_is_debug_enabled(log: NSObject): boolean; -declare function dbm_firstkey(p1: interop.PointerConvertible): datum; +declare function os_signpost_id_make_with_pointer(log: NSObject, ptr: interop.PointerConvertible): number; -declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; +declare function os_signpost_id_generate(log: NSObject): number; -declare function dbm_nextkey(p1: interop.PointerConvertible): datum; +declare function os_signpost_enabled(log: NSObject): boolean; -declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; +declare function _os_signpost_emit_with_name_impl(dso: interop.PointerConvertible, log: NSObject, type: interop.Enum, spid: number, name: string, format: string, buf: interop.PointerConvertible, size: number): void; -declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; +declare function os_unfair_lock_lock(lock: interop.PointerConvertible): void; -declare function link_addr(p1: string, p2: interop.PointerConvertible): void; +declare function os_unfair_lock_trylock(lock: interop.PointerConvertible): boolean; -declare function link_ntoa(p1: interop.PointerConvertible): string; +declare function os_unfair_lock_unlock(lock: interop.PointerConvertible): void; -declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; +declare function os_unfair_lock_assert_owner(lock: interop.PointerConvertible): void; -declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; +declare function os_unfair_lock_assert_not_owner(lock: interop.PointerConvertible): void; -declare function ether_ntoa(p1: interop.PointerConvertible): string; +declare function os_unfair_lock_lock_with_flags(lock: interop.PointerConvertible, flags: interop.Enum): void; -declare function ether_aton(p1: string): interop.Pointer; +declare function objc_exception_throw(exception: interop.Object): void; -declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; +declare function objc_exception_rethrow(): void; -declare function tracker_action(action: number, buffer: string, buffer_size: number): number; +declare function objc_begin_catch(exc_buf: interop.PointerConvertible): interop.Object; -declare function kqueue(): number; +declare function objc_end_catch(): void; -declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; +declare function objc_terminate(): void; -declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; +declare function objc_setExceptionPreprocessor(fn: (p1: interop.Object) => interop.Object): (p1: interop.Object) => interop.Object; -declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; +declare function objc_setExceptionMatcher(fn: (p1: interop.Object, p2: interop.Object) => number): (p1: interop.Object, p2: interop.Object) => number; -declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; +declare function objc_setUncaughtExceptionHandler(fn: (p1: interop.Object) => void): (p1: interop.Object) => void; -declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; +declare function objc_addExceptionHandler(fn: (p1: interop.Object, p2: interop.PointerConvertible) => void, context: interop.PointerConvertible): number; -declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function objc_removeExceptionHandler(token: number): void; -declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function objc_sync_enter(obj: interop.Object): number; -declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; +declare function objc_sync_exit(obj: interop.Object): number; -declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; +declare function NXCreateHashTableFromZone(prototype: NXHashTablePrototype, capacity: number, info: interop.PointerConvertible, zone: interop.PointerConvertible): interop.Pointer; -declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function NXCreateHashTable(prototype: NXHashTablePrototype, capacity: number, info: interop.PointerConvertible): interop.Pointer; -declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; +declare function NXFreeHashTable(table: interop.PointerConvertible): void; -declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; +declare function NXEmptyHashTable(table: interop.PointerConvertible): void; -declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; +declare function NXResetHashTable(table: interop.PointerConvertible): void; -declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; +declare function NXCompareHashTables(table1: interop.PointerConvertible, table2: interop.PointerConvertible): boolean; -declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXCopyHashTable(table: interop.PointerConvertible): interop.Pointer; -declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXCountHashTable(table: interop.PointerConvertible): number; -declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXHashMember(table: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXHashGet(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; -declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; +declare function NXHashInsert(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; -declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXHashInsertIfAbsent(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; -declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; +declare function NXHashRemove(table: interop.PointerConvertible, data: interop.PointerConvertible): interop.Pointer; -declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; +declare function NXInitHashState(table: interop.PointerConvertible): NXHashState; -declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function NXNextHashState(table: interop.PointerConvertible, state: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function NXPtrHash(info: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function NXStrHash(info: interop.PointerConvertible, data: interop.PointerConvertible): number; -declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; +declare function NXPtrIsEqual(info: interop.PointerConvertible, data1: interop.PointerConvertible, data2: interop.PointerConvertible): number; -declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function NXStrIsEqual(info: interop.PointerConvertible, data1: interop.PointerConvertible, data2: interop.PointerConvertible): number; -declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function NXNoEffectFree(info: interop.PointerConvertible, data: interop.PointerConvertible): void; -declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function NXReallyFree(info: interop.PointerConvertible, data: interop.PointerConvertible): void; -declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function object_copy(obj: interop.Object, size: number): interop.Object; -declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; +declare function object_dispose(obj: interop.Object): interop.Object; -declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; +declare function object_getClass(obj: interop.Object): interop.Object; -declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; +declare function object_setClass(obj: interop.Object, cls: interop.Object): interop.Object; -declare function posix_spawn_file_actions_addchdir_np(p1: interop.PointerConvertible, p2: string): number; +declare function object_isClass(obj: interop.Object): boolean; -declare function posix_spawn_file_actions_addfchdir_np(p1: interop.PointerConvertible, p2: number): number; +declare function object_getIvar(obj: interop.Object, ivar: interop.PointerConvertible): interop.Object; -declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; +declare function object_setIvar(obj: interop.Object, ivar: interop.PointerConvertible, value: interop.Object): void; -declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; +declare function object_setIvarWithStrongDefault(obj: interop.Object, ivar: interop.PointerConvertible, value: interop.Object): void; -declare function _pthread_mutex_enable_legacy_mode(): void; +declare function object_setInstanceVariable(obj: interop.Object, name: string, value: interop.PointerConvertible): interop.Pointer; -declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; +declare function object_setInstanceVariableWithStrongDefault(obj: interop.Object, name: string, value: interop.PointerConvertible): interop.Pointer; -declare function hcreate(p1: number): number; +declare function object_getInstanceVariable(obj: interop.Object, name: string, outValue: interop.PointerConvertible): interop.Pointer; -declare function hdestroy(): void; +declare function objc_getClass(name: string): interop.Object; -declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; +declare function objc_getMetaClass(name: string): interop.Object; -declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function objc_lookUpClass(name: string): interop.Object; -declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function objc_getRequiredClass(name: string): interop.Object; -declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function objc_getClassList(buffer: interop.PointerConvertible, bufferCount: number): number; -declare function remque(p1: interop.PointerConvertible): void; +declare function objc_copyClassList(outCount: interop.PointerConvertible): interop.Pointer; -declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function objc_enumerateClasses(image: interop.PointerConvertible, namePrefix: string, conformingTo: interop.PointerConvertible, subclassing: interop.Object, block: (p1: interop.Object, p2: interop.PointerConvertible) => void): void; -declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function class_getName(cls: interop.Object): string; -declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function class_isMetaClass(cls: interop.Object): boolean; -declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; +declare function class_getSuperclass(cls: interop.Object): interop.Object; -declare function sem_close(p1: interop.PointerConvertible): number; +declare function class_setSuperclass(cls: interop.Object, newSuper: interop.Object): interop.Object; -declare function sem_destroy(p1: interop.PointerConvertible): number; +declare function class_getVersion(cls: interop.Object): number; -declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function class_setVersion(cls: interop.Object, version: number): void; -declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function class_getInstanceSize(cls: interop.Object): number; -declare function sem_open(p1: string, p2: number): interop.Pointer; +declare function class_getInstanceVariable(cls: interop.Object, name: string): interop.Pointer; -declare function sem_post(p1: interop.PointerConvertible): number; +declare function class_getClassVariable(cls: interop.Object, name: string): interop.Pointer; -declare function sem_trywait(p1: interop.PointerConvertible): number; +declare function class_copyIvarList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; -declare function sem_unlink(p1: string): number; +declare function class_getInstanceMethod(cls: interop.Object, name: string): interop.Pointer; -declare function sem_wait(p1: interop.PointerConvertible): number; +declare function class_getClassMethod(cls: interop.Object, name: string): interop.Pointer; -declare function ftok(p1: string, p2: number): number; +declare function class_getMethodImplementation(cls: interop.Object, name: string): () => void; -declare function msgsys(p1: number): number; +declare function class_respondsToSelector(cls: interop.Object, sel: string): boolean; -declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function class_copyMethodList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; -declare function msgget(p1: number, p2: number): number; +declare function class_conformsToProtocol(cls: interop.Object, protocol: interop.PointerConvertible): boolean; -declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; +declare function class_copyProtocolList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; -declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function class_getProperty(cls: interop.Object, name: string): interop.Pointer; -declare function semsys(p1: number): number; +declare function class_copyPropertyList(cls: interop.Object, outCount: interop.PointerConvertible): interop.Pointer; -declare function semctl(p1: number, p2: number, p3: number): number; +declare function class_getIvarLayout(cls: interop.Object): interop.Pointer; -declare function semget(p1: number, p2: number, p3: number): number; +declare function class_getWeakIvarLayout(cls: interop.Object): interop.Pointer; -declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function class_addMethod(cls: interop.Object, name: string, imp: () => void, types: string): boolean; -declare function shmsys(p1: number): number; +declare function class_replaceMethod(cls: interop.Object, name: string, imp: () => void, types: string): () => void; -declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function class_addIvar(cls: interop.Object, name: string, size: number, alignment: number, types: string): boolean; -declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function class_addProtocol(cls: interop.Object, protocol: interop.PointerConvertible): boolean; -declare function shmdt(p1: interop.PointerConvertible): number; +declare function class_addProperty(cls: interop.Object, name: string, attributes: interop.PointerConvertible, attributeCount: number): boolean; -declare function shmget(p1: number, p2: number, p3: number): number; +declare function class_replaceProperty(cls: interop.Object, name: string, attributes: interop.PointerConvertible, attributeCount: number): void; -declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; +declare function class_setIvarLayout(cls: interop.Object, layout: interop.PointerConvertible): void; -declare function statvfs(p1: string, p2: interop.PointerConvertible): number; +declare function class_setWeakIvarLayout(cls: interop.Object, layout: interop.PointerConvertible): void; -declare function times(p1: interop.PointerConvertible): number; +declare function objc_getFutureClass(name: string): interop.Object; -declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function class_createInstance(cls: interop.Object, extraBytes: number): interop.Object; -declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; +declare function objc_constructInstance(cls: interop.Object, bytes: interop.PointerConvertible): interop.Object; -declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function objc_destructInstance(obj: interop.Object): interop.Pointer; -declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; +declare function objc_allocateClassPair(superclass: interop.Object, name: string, extraBytes: number): interop.Object; -declare function uname(p1: interop.PointerConvertible): number; +declare function objc_registerClassPair(cls: interop.Object): void; -declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function objc_duplicateClass(original: interop.Object, name: string, extraBytes: number): interop.Object; -declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function objc_disposeClassPair(cls: interop.Object): void; -declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function method_getName(m: interop.PointerConvertible): string; -declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; +declare function method_getImplementation(m: interop.PointerConvertible): () => void; -declare function removexattr(path: string, name: string, options: number): number; +declare function method_getTypeEncoding(m: interop.PointerConvertible): string; -declare function fremovexattr(fd: number, name: string, options: number): number; +declare function method_getNumberOfArguments(m: interop.PointerConvertible): number; -declare function listxattr(path: string, namebuff: string, size: number, options: number): number; +declare function method_copyReturnType(m: interop.PointerConvertible): string; -declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; +declare function method_copyArgumentType(m: interop.PointerConvertible, index: number): string; -declare function closelog(): void; +declare function method_getReturnType(m: interop.PointerConvertible, dst: string, dst_len: number): void; -declare function openlog(p1: string, p2: number, p3: number): void; +declare function method_getArgumentType(m: interop.PointerConvertible, index: number, dst: string, dst_len: number): void; -declare function setlogmask(p1: number): number; +declare function method_getDescription(m: interop.PointerConvertible): interop.Pointer; -declare function syslog(p1: number, p2: string): void; +declare function method_setImplementation(m: interop.PointerConvertible, imp: () => void): () => void; -declare function vsyslog(p1: number, p2: string, p3: string): void; +declare function method_exchangeImplementations(m1: interop.PointerConvertible, m2: interop.PointerConvertible): void; -declare function ulimit(p1: number): number; +declare function ivar_getName(v: interop.PointerConvertible): string; -declare function utime(p1: string, p2: interop.PointerConvertible): number; +declare function ivar_getTypeEncoding(v: interop.PointerConvertible): string; -declare function endutxent(): void; +declare function ivar_getOffset(v: interop.PointerConvertible): number; -declare function endutxent_wtmp(): void; +declare function property_getName(property: interop.PointerConvertible): string; -declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; +declare function property_getAttributes(property: interop.PointerConvertible): string; -declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; +declare function property_copyAttributeList(property: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; -declare function getutmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function property_copyAttributeValue(property: interop.PointerConvertible, attributeName: string): string; -declare function getutmpx(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function objc_getProtocol(name: string): interop.Pointer; -declare function getutxent(): interop.Pointer; +declare function objc_copyProtocolList(outCount: interop.PointerConvertible): interop.Pointer; -declare function getutxent_wtmp(): interop.Pointer; +declare function protocol_conformsToProtocol(proto: interop.PointerConvertible, other: interop.PointerConvertible): boolean; -declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; +declare function protocol_isEqual(proto: interop.PointerConvertible, other: interop.PointerConvertible): boolean; -declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; +declare function protocol_getName(proto: interop.PointerConvertible): string; -declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; +declare function protocol_getMethodDescription(proto: interop.PointerConvertible, aSel: string, isRequiredMethod: boolean, isInstanceMethod: boolean): objc_method_description; -declare function setutxent(): void; +declare function protocol_copyMethodDescriptionList(proto: interop.PointerConvertible, isRequiredMethod: boolean, isInstanceMethod: boolean, outCount: interop.PointerConvertible): interop.Pointer; -declare function setutxent_wtmp(p1: number): void; +declare function protocol_getProperty(proto: interop.PointerConvertible, name: string, isRequiredProperty: boolean, isInstanceProperty: boolean): interop.Pointer; -declare function utmpxname(p1: string): number; +declare function protocol_copyPropertyList(proto: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; -declare function wtmpxname(p1: string): number; +declare function protocol_copyPropertyList2(proto: interop.PointerConvertible, outCount: interop.PointerConvertible, isRequiredProperty: boolean, isInstanceProperty: boolean): interop.Pointer; -declare function wordexp(p1: string, p2: interop.PointerConvertible, p3: number): number; +declare function protocol_copyProtocolList(proto: interop.PointerConvertible, outCount: interop.PointerConvertible): interop.Pointer; -declare function wordfree(p1: interop.PointerConvertible): void; +declare function objc_allocateProtocol(name: string): interop.Pointer; -declare function _NSGetArgv(): interop.Pointer; +declare function objc_registerProtocol(proto: interop.PointerConvertible): void; -declare function _NSGetArgc(): interop.Pointer; +declare function protocol_addMethodDescription(proto: interop.PointerConvertible, name: string, types: string, isRequiredMethod: boolean, isInstanceMethod: boolean): void; -declare function _NSGetEnviron(): interop.Pointer; +declare function protocol_addProtocol(proto: interop.PointerConvertible, addition: interop.PointerConvertible): void; -declare function _NSGetProgname(): interop.Pointer; +declare function protocol_addProperty(proto: interop.PointerConvertible, name: string, attributes: interop.PointerConvertible, attributeCount: number, isRequiredProperty: boolean, isInstanceProperty: boolean): void; -declare function _NSGetMachExecuteHeader(): interop.Pointer; +declare function objc_copyImageNames(outCount: interop.PointerConvertible): interop.Pointer; -declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; +declare function class_getImageName(cls: interop.Object): string; -declare function fts_close(p1: interop.PointerConvertible): number; +declare function objc_copyClassNamesForImage(image: string, outCount: interop.PointerConvertible): interop.Pointer; -declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function sel_isEqual(lhs: string, rhs: string): boolean; -declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; +declare function objc_enumerationMutation(obj: interop.Object): void; -declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; +declare function objc_setEnumerationMutationHandler(handler: (p1: interop.Object) => void): void; -declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function objc_setForwardHandler(fwd: interop.PointerConvertible, fwd_stret: interop.PointerConvertible): void; -declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function imp_implementationWithBlock(block: interop.Object): () => void; -declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; +declare function imp_getBlock(anImp: () => void): interop.Object; -declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; +declare function imp_removeBlock(anImp: () => void): boolean; -declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; +declare function objc_loadWeak(location: interop.PointerConvertible): interop.Object; -declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; +declare function objc_storeWeak(location: interop.PointerConvertible, obj: interop.Object): interop.Object; -declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; +declare function objc_setAssociatedObject(object: interop.Object, key: interop.PointerConvertible, value: interop.Object, policy: interop.Enum): void; -declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; +declare function objc_getAssociatedObject(object: interop.Object, key: interop.PointerConvertible): interop.Object; -declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; +declare function objc_removeAssociatedObjects(object: interop.Object): void; -declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function objc_setHook_getImageName(newValue: (p1: interop.Object, p2: interop.PointerConvertible) => boolean, outOldValue: interop.PointerConvertible): void; -declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; +declare function objc_setHook_getClass(newValue: (p1: string, p2: interop.PointerConvertible) => boolean, outOldValue: interop.PointerConvertible): void; -declare function mach_timebase_info(info: interop.PointerConvertible): number; +declare function objc_addLoadImageFunc(func: (p1: interop.PointerConvertible) => void): void; -declare function mach_wait_until(deadline: number): number; +declare function objc_setHook_lazyClassNamer(newValue: (p1: interop.Object) => string, oldOutValue: interop.PointerConvertible): void; -declare function mach_absolute_time(): number; +declare function _objc_realizeClassFromSwift(cls: interop.Object, previously: interop.PointerConvertible): interop.Object; -declare function mach_approximate_time(): number; +declare function _objc_flush_caches(cls: interop.Object): void; -declare function mach_continuous_time(): number; +declare function class_lookupMethod(cls: interop.Object, sel: string): () => void; -declare function mach_continuous_approximate_time(): number; +declare function class_respondsToMethod(cls: interop.Object, sel: string): boolean; -declare function mach_vm_allocate(target: number, address: interop.PointerConvertible, size: number, flags: number): number; +declare function object_copyFromZone(anObject: interop.Object, nBytes: number, zone: interop.PointerConvertible): interop.Object; -declare function mach_vm_deallocate(target: number, address: number, size: number): number; +declare function class_createInstanceFromZone(p1: interop.Object, idxIvars: number, zone: interop.PointerConvertible): interop.Object; -declare function mach_vm_protect(target_task: number, address: number, size: number, set_maximum: number, new_protection: number): number; +declare function objc_msgSend(): void; -declare function mach_vm_inherit(target_task: number, address: number, size: number, new_inheritance: number): number; +declare function objc_msgSendSuper(): void; -declare function mach_vm_read(target_task: number, address: number, size: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; +declare function method_invoke(): void; -declare function mach_vm_read_list(target_task: number, data_list: unknown /* const array */, count: number): number; +declare function _objc_msgForward(): void; -declare function mach_vm_write(target_task: number, address: number, data: number, dataCnt: number): number; +declare function OSAtomicAdd32(__theAmount: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_copy(target_task: number, source_address: number, size: number, dest_address: number): number; +declare function OSAtomicAdd32Barrier(__theAmount: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_read_overwrite(target_task: number, address: number, size: number, data: number, outsize: interop.PointerConvertible): number; +declare function OSAtomicIncrement32(__theValue: interop.PointerConvertible): number; -declare function mach_vm_msync(target_task: number, address: number, size: number, sync_flags: number): number; +declare function OSAtomicIncrement32Barrier(__theValue: interop.PointerConvertible): number; -declare function mach_vm_behavior_set(target_task: number, address: number, size: number, new_behavior: number): number; +declare function OSAtomicDecrement32(__theValue: interop.PointerConvertible): number; -declare function mach_vm_map(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; +declare function OSAtomicDecrement32Barrier(__theValue: interop.PointerConvertible): number; -declare function mach_vm_machine_attribute(target_task: number, address: number, size: number, attribute: number, value: interop.PointerConvertible): number; +declare function OSAtomicAdd64(__theAmount: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_remap(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; +declare function OSAtomicAdd64Barrier(__theAmount: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_page_query(target_map: number, offset: number, disposition: interop.PointerConvertible, ref_count: interop.PointerConvertible): number; +declare function OSAtomicIncrement64(__theValue: interop.PointerConvertible): number; -declare function mach_vm_region_recurse(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function OSAtomicIncrement64Barrier(__theValue: interop.PointerConvertible): number; -declare function mach_vm_region(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; +declare function OSAtomicDecrement64(__theValue: interop.PointerConvertible): number; -declare function _mach_make_memory_entry(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_handle: number): number; +declare function OSAtomicDecrement64Barrier(__theValue: interop.PointerConvertible): number; -declare function mach_vm_purgable_control(target_task: number, address: number, control: number, state: interop.PointerConvertible): number; +declare function OSAtomicOr32(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_page_info(target_task: number, address: number, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; +declare function OSAtomicOr32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_page_range_query(target_map: number, address: number, size: number, dispositions: number, dispositions_count: interop.PointerConvertible): number; +declare function OSAtomicOr32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_remap_new(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; +declare function OSAtomicOr32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_range_create(target_task: number, flavor: interop.Enum, recipes: interop.PointerConvertible, recipesCnt: number): number; +declare function OSAtomicAnd32(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_vm_update_pointers_with_remote_tags(target: number, in_pointer_list: interop.PointerConvertible, in_pointer_listCnt: number, out_pointer_list: interop.PointerConvertible, out_pointer_listCnt: interop.PointerConvertible): number; +declare function OSAtomicAnd32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; +declare function OSAtomicAnd32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; +declare function OSAtomicAnd32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function OSAtomicXor32(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; +declare function OSAtomicXor32Barrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; +declare function OSAtomicXor32Orig(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; +declare function OSAtomicXor32OrigBarrier(__theMask: number, __theValue: interop.PointerConvertible): number; -declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwap32(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; +declare function OSAtomicCompareAndSwap32Barrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function port_obj_init(p1: number): void; +declare function OSAtomicCompareAndSwapPtr(__oldValue: interop.PointerConvertible, __newValue: interop.PointerConvertible, __theValue: interop.PointerConvertible): boolean; -declare function shared_region_check_np(startaddress: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwapPtrBarrier(__oldValue: interop.PointerConvertible, __newValue: interop.PointerConvertible, __theValue: interop.PointerConvertible): boolean; -declare function shared_region_map_np(fd: number, mappingCount: number, mappings: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwapInt(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function shared_region_slide_np(): number; +declare function OSAtomicCompareAndSwapIntBarrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwapLong(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function fhopen(p1: interop.PointerConvertible, p2: number): number; +declare function OSAtomicCompareAndSwapLongBarrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwap64(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function getfh(p1: string, p2: interop.PointerConvertible): number; +declare function OSAtomicCompareAndSwap64Barrier(__oldValue: number, __newValue: number, __theValue: interop.PointerConvertible): boolean; -declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function OSAtomicTestAndSet(__n: number, __theAddress: interop.PointerConvertible): boolean; -declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; +declare function OSAtomicTestAndSetBarrier(__n: number, __theAddress: interop.PointerConvertible): boolean; -declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; +declare function OSAtomicTestAndClear(__n: number, __theAddress: interop.PointerConvertible): boolean; -declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function OSAtomicTestAndClearBarrier(__n: number, __theAddress: interop.PointerConvertible): boolean; -declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function OSMemoryBarrier(): void; -declare function statfs(p1: string, p2: interop.PointerConvertible): number; +declare function OSAtomicFifoEnqueue(__list: interop.PointerConvertible, __new: interop.PointerConvertible, __offset: number): void; -declare function unmount(p1: string, p2: number): number; +declare function OSAtomicFifoDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; -declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; +declare function OSSpinLockTry(__lock: interop.PointerConvertible): boolean; -declare function proc_listpidspath(type: number, typeinfo: number, path: string, pathflags: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function OSSpinLockLock(__lock: interop.PointerConvertible): void; -declare function proc_listpids(type: number, typeinfo: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function OSSpinLockUnlock(__lock: interop.PointerConvertible): void; -declare function proc_listallpids(buffer: interop.PointerConvertible, buffersize: number): number; +declare function OSAtomicEnqueue(__list: interop.PointerConvertible, __new: interop.PointerConvertible, __offset: number): void; -declare function proc_listpgrppids(pgrpid: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function OSAtomicDequeue(__list: interop.PointerConvertible, __offset: number): interop.Pointer; -declare function proc_listchildpids(ppid: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_type_zone_malloc_with_options(zone: interop.PointerConvertible, alignment: number, size: number, type_id: number, opts: interop.Enum): interop.Pointer; -declare function proc_pidinfo(pid: number, flavor: number, arg: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_default_zone(): interop.Pointer; -declare function proc_pidfdinfo(pid: number, fd: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_create_zone(start_size: number, flags: number): interop.Pointer; -declare function proc_pidfileportinfo(pid: number, fileport: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_destroy_zone(zone: interop.PointerConvertible): void; -declare function proc_name(pid: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_malloc(zone: interop.PointerConvertible, size: number): interop.Pointer; -declare function proc_regionfilename(pid: number, address: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_malloc_with_options(zone: interop.PointerConvertible, align: number, size: number, opts: interop.Enum): interop.Pointer; -declare function proc_kmsgbuf(buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_calloc(zone: interop.PointerConvertible, num_items: number, size: number): interop.Pointer; -declare function proc_pidpath(pid: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_valloc(zone: interop.PointerConvertible, size: number): interop.Pointer; -declare function proc_pidpath_audittoken(audittoken: interop.PointerConvertible, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_free(zone: interop.PointerConvertible, ptr: interop.PointerConvertible): void; -declare function proc_libversion(major: interop.PointerConvertible, minor: interop.PointerConvertible): number; +declare function malloc_zone_realloc(zone: interop.PointerConvertible, ptr: interop.PointerConvertible, size: number): interop.Pointer; -declare function proc_pid_rusage(pid: number, flavor: number, buffer: interop.PointerConvertible): number; +declare function malloc_zone_from_ptr(ptr: interop.PointerConvertible): interop.Pointer; -declare function proc_setpcontrol(control: number): number; +declare function malloc_size(ptr: interop.PointerConvertible): number; -declare function proc_setpcontrol(control: number): number; +declare function malloc_good_size(size: number): number; -declare function proc_track_dirty(pid: number, flags: number): number; +declare function malloc_zone_memalign(zone: interop.PointerConvertible, alignment: number, size: number): interop.Pointer; -declare function proc_set_dirty(pid: number, dirty: boolean): number; +declare function malloc_zone_batch_malloc(zone: interop.PointerConvertible, size: number, results: interop.PointerConvertible, num_requested: number): number; -declare function proc_get_dirty(pid: number, flags: interop.PointerConvertible): number; +declare function malloc_zone_batch_free(zone: interop.PointerConvertible, to_be_freed: interop.PointerConvertible, num: number): void; -declare function proc_clear_dirty(pid: number, flags: number): number; +declare function malloc_default_purgeable_zone(): interop.Pointer; -declare function proc_terminate(pid: number, sig: interop.PointerConvertible): number; +declare function malloc_make_purgeable(ptr: interop.PointerConvertible): void; -declare function proc_terminate_all_rsr(sig: number): number; +declare function malloc_make_nonpurgeable(ptr: interop.PointerConvertible): number; -declare function proc_signal_with_audittoken(audittoken: interop.PointerConvertible, sig: number): number; +declare function malloc_zone_register(zone: interop.PointerConvertible): void; -declare function proc_terminate_with_audittoken(audittoken: interop.PointerConvertible, sig: interop.PointerConvertible): number; +declare function malloc_zone_unregister(zone: interop.PointerConvertible): void; -declare function proc_signal_delegate(instigator: audit_token_t, target: audit_token_t, sig: number): number; +declare function malloc_set_zone_name(zone: interop.PointerConvertible, name: string): void; -declare function proc_terminate_delegate(instigator: audit_token_t, target: audit_token_t, sig: interop.PointerConvertible): number; +declare function malloc_get_zone_name(zone: interop.PointerConvertible): string; -declare function proc_set_no_smt(): number; +declare function malloc_zone_pressure_relief(zone: interop.PointerConvertible, goal: number): number; -declare function proc_setthread_no_smt(): number; +declare function malloc_printf(format: string): void; -declare function proc_set_csm(flags: number): number; +declare function malloc_get_all_zones(task: number, reader: (p1: number, p2: number, p3: number, p4: interop.PointerConvertible) => number, addresses: interop.PointerConvertible, count: interop.PointerConvertible): number; -declare function proc_setthread_csm(flags: number): number; +declare function malloc_zone_print_ptr_info(ptr: interop.PointerConvertible): void; -declare function proc_udata_info(pid: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; +declare function malloc_zone_check(zone: interop.PointerConvertible): number; -declare function alias_setent(): void; +declare function malloc_zone_print(zone: interop.PointerConvertible, verbose: number): void; -declare function alias_getent(): interop.Pointer; +declare function malloc_zone_statistics(zone: interop.PointerConvertible, stats: interop.PointerConvertible): void; -declare function alias_endent(): void; +declare function malloc_zone_log(zone: interop.PointerConvertible, address: interop.PointerConvertible): void; -declare function alias_getbyname(p1: string): interop.Pointer; +declare function mstats(): mstats; -declare function bootparams_endent(): void; +declare function malloc_zone_enable_discharge_checking(zone: interop.PointerConvertible): number; -declare function bootparams_getbyname(p1: string): interop.Pointer; +declare function malloc_zone_disable_discharge_checking(zone: interop.PointerConvertible): void; -declare function bootparams_getent(): interop.Pointer; +declare function malloc_zone_discharge(zone: interop.PointerConvertible, memory: interop.PointerConvertible): void; -declare function bootparams_setent(): void; +declare function malloc_zone_enumerate_discharged_pointers(zone: interop.PointerConvertible, report_discharged: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void): void; -declare function au_open(): number; +declare function class_createInstance(cls: interop.Object, extraBytes: number): interop.Object; -declare function au_write(d: number, m: interop.PointerConvertible): number; +declare function copyfile(from: string, to: string, state: interop.PointerConvertible, flags: number): number; -declare function au_close(d: number, keep: number, event: number): number; +declare function fcopyfile(from_fd: number, to_fd: number, p3: interop.PointerConvertible, flags: number): number; -declare function au_close_buffer(d: number, event: number, buffer: interop.PointerConvertible, buflen: interop.PointerConvertible): number; +declare function copyfile_state_free(p1: interop.PointerConvertible): number; -declare function au_close_token(tok: interop.PointerConvertible, buffer: interop.PointerConvertible, buflen: interop.PointerConvertible): number; +declare function copyfile_state_alloc(): interop.Pointer; -declare function au_to_file(file: string, tm: timeval): interop.Pointer; +declare function copyfile_state_get(s: interop.PointerConvertible, flag: number, dst: interop.PointerConvertible): number; -declare function au_to_header32_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval): interop.Pointer; +declare function copyfile_state_set(s: interop.PointerConvertible, flag: number, src: interop.PointerConvertible): number; -declare function au_to_header32_ex_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval, aia: interop.PointerConvertible): interop.Pointer; +declare function err(p1: number, p2: string): void; -declare function au_to_header64_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval): interop.Pointer; +declare function verr(p1: number, p2: string, p3: string): void; -declare function au_to_header(rec_size: number, e_type: number, e_mod: number): interop.Pointer; +declare function errc(p1: number, p2: number, p3: string): void; -declare function au_to_header_ex(rec_size: number, e_type: number, e_mod: number): interop.Pointer; +declare function verrc(p1: number, p2: number, p3: string, p4: string): void; -declare function au_to_header32(rec_size: number, e_type: number, e_mod: number): interop.Pointer; +declare function errx(p1: number, p2: string): void; -declare function au_to_header64(rec_size: number, e_type: number, e_mod: number): interop.Pointer; +declare function verrx(p1: number, p2: string, p3: string): void; -declare function au_to_header32_ex(rec_size: number, e_type: number, e_mod: number): interop.Pointer; +declare function warn(p1: string): void; -declare function au_to_me(): interop.Pointer; +declare function vwarn(p1: string, p2: string): void; -declare function au_to_arg(n: number, text: string, v: number): interop.Pointer; +declare function warnc(p1: number, p2: string): void; -declare function au_to_arg32(n: number, text: string, v: number): interop.Pointer; +declare function vwarnc(p1: number, p2: string, p3: string): void; -declare function au_to_arg64(n: number, text: string, v: number): interop.Pointer; +declare function warnx(p1: string): void; -declare function au_to_data(unit_print: number, unit_type: number, unit_count: number, p: string): interop.Pointer; +declare function vwarnx(p1: string, p2: string): void; -declare function au_to_exit(retval: number, err: number): interop.Pointer; +declare function err_set_file(p1: interop.PointerConvertible): void; -declare function au_to_groups(groups: interop.PointerConvertible): interop.Pointer; +declare function err_set_exit(p1: (p1: number) => void): void; -declare function au_to_newgroups(n: number, groups: interop.PointerConvertible): interop.Pointer; +declare function err_set_exit_b(p1: (p1: number) => void): void; -declare function au_to_in_addr(internet_addr: interop.PointerConvertible): interop.Pointer; +declare function readpassphrase(p1: string, p2: string, __bufsiz: number, p4: number): string; -declare function au_to_in_addr_ex(internet_addr: interop.PointerConvertible): interop.Pointer; +declare function getpwuid(p1: number): interop.Pointer; -declare function au_to_ip(ip: interop.PointerConvertible): interop.Pointer; +declare function getpwnam(p1: string): interop.Pointer; -declare function au_to_ipc(type: number, id: number): interop.Pointer; +declare function getpwuid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function au_to_ipc_perm(perm: interop.PointerConvertible): interop.Pointer; +declare function getpwnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function au_to_iport(iport: number): interop.Pointer; +declare function getpwent(): interop.Pointer; -declare function au_to_opaque(data: string, bytes: number): interop.Pointer; +declare function setpwent(): void; -declare function au_to_path(path: string): interop.Pointer; +declare function endpwent(): void; -declare function au_to_process(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function setpassent(p1: number): number; -declare function au_to_process32(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function user_from_uid(p1: number, p2: number): string; -declare function au_to_process64(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function getpwuuid(p1: unknown /* const array */): interop.Pointer; -declare function au_to_process_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function getpwuuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function au_to_process32_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function cfgetispeed(p1: interop.PointerConvertible): number; -declare function au_to_process64_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function cfgetospeed(p1: interop.PointerConvertible): number; -declare function au_to_return(status: number, ret: number): interop.Pointer; +declare function cfsetispeed(p1: interop.PointerConvertible, p2: number): number; -declare function au_to_return32(status: number, ret: number): interop.Pointer; +declare function cfsetospeed(p1: interop.PointerConvertible, p2: number): number; -declare function au_to_return64(status: number, ret: number): interop.Pointer; +declare function tcgetattr(p1: number, p2: interop.PointerConvertible): number; -declare function au_to_seq(audit_count: number): interop.Pointer; +declare function tcsetattr(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function au_to_socket_ex(so_domain: number, so_type: number, sa_local: interop.PointerConvertible, sa_remote: interop.PointerConvertible): interop.Pointer; +declare function tcdrain(p1: number): number; -declare function au_to_sock_inet(so: interop.PointerConvertible): interop.Pointer; +declare function tcflow(p1: number, p2: number): number; -declare function au_to_sock_inet32(so: interop.PointerConvertible): interop.Pointer; +declare function tcflush(p1: number, p2: number): number; -declare function au_to_sock_inet128(so: interop.PointerConvertible): interop.Pointer; +declare function tcsendbreak(p1: number, p2: number): number; -declare function au_to_sock_unix(so: interop.PointerConvertible): interop.Pointer; +declare function cfmakeraw(p1: interop.PointerConvertible): void; -declare function au_to_subject(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function cfsetspeed(p1: interop.PointerConvertible, p2: number): number; -declare function au_to_subject32(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function tcgetsid(p1: number): number; -declare function au_to_subject64(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function login(p1: interop.PointerConvertible): void; -declare function au_to_subject_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function login_tty(p1: number): number; -declare function au_to_subject32_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function logout(p1: string): number; -declare function au_to_subject64_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; +declare function logwtmp(p1: string, p2: string, p3: string): void; -declare function au_to_exec_args(argv: interop.PointerConvertible): interop.Pointer; +declare function opendev(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function au_to_exec_env(envp: interop.PointerConvertible): interop.Pointer; +declare function openpty(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function au_to_certificate_hash(hash: interop.PointerConvertible): interop.Pointer; +declare function fparseln(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: unknown /* const array */, p5: number): string; -declare function au_to_krb5_principal(principal: interop.PointerConvertible): interop.Pointer; +declare function forkpty(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function au_to_text(text: string): interop.Pointer; +declare function pidlock(p1: string, p2: number, p3: interop.PointerConvertible, p4: string): number; -declare function au_to_kevent(kev: interop.PointerConvertible): interop.Pointer; +declare function ttylock(p1: string, p2: number, p3: interop.PointerConvertible): number; -declare function au_to_trailer(rec_size: number): interop.Pointer; +declare function ttyunlock(p1: string): number; -declare function au_to_zonename(zonename: string): interop.Pointer; +declare function ttyaction(tty: string, act: string, user: string): number; -declare function au_to_identity(signer_type: number, signing_id: string, signing_id_trunc: number, team_id: string, team_id_trunc: number, cdhash: interop.PointerConvertible, cdhash_len: number): interop.Pointer; +declare function ttymsg(p1: interop.PointerConvertible, p2: number, p3: string, p4: number): string; -declare function au_bsm_to_domain(bsm_domain: number, local_domainp: interop.PointerConvertible): number; +declare function xattr_preserve_for_intent(p1: string, p2: number): number; -declare function au_bsm_to_errno(bsm_error: number, errorp: interop.PointerConvertible): number; +declare function xattr_name_with_flags(p1: string, p2: number): string; -declare function au_bsm_to_fcntl_cmd(bsm_fcntl_cmd: number, local_fcntl_cmdp: interop.PointerConvertible): number; +declare function xattr_name_without_flags(p1: string): string; -declare function au_bsm_to_socket_type(bsm_socket_type: number, local_socket_typep: interop.PointerConvertible): number; +declare function xattr_flags_from_name(p1: string): number; -declare function au_domain_to_bsm(local_domain: number): number; +declare function xattr_intent_with_flags(p1: number, p2: number): number; -declare function au_errno_to_bsm(local_errno: number): number; +declare function __error(): interop.Pointer; -declare function au_fcntl_cmd_to_bsm(local_fcntl_command: number): number; +declare function raise(p1: number): number; -declare function au_socket_type_to_bsm(local_socket_type: number): number; +declare function bsd_signal(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function audit_submit(au_event: number, auid: number, status: number, reterr: number, fmt: string): number; +declare function kill(p1: number, p2: number): number; -declare function setauclass(): void; +declare function killpg(p1: number, p2: number): number; -declare function endauclass(): void; +declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; -declare function getauclassent(): interop.Pointer; +declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getauclassent_r(class_int: interop.PointerConvertible): interop.Pointer; +declare function sigaction(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getauclassnam(name: string): interop.Pointer; +declare function sigaddset(p1: interop.PointerConvertible, p2: number): number; -declare function getauclassnam_r(class_int: interop.PointerConvertible, name: string): interop.Pointer; +declare function sigaltstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function getauclassnum(class_number: number): interop.Pointer; +declare function sigdelset(p1: interop.PointerConvertible, p2: number): number; -declare function getauclassnum_r(class_int: interop.PointerConvertible, class_number: number): interop.Pointer; +declare function sigemptyset(p1: interop.PointerConvertible): number; -declare function setac(): void; +declare function sigfillset(p1: interop.PointerConvertible): number; -declare function endac(): void; +declare function sighold(p1: number): number; -declare function getacdir(name: string, len: number): number; +declare function sigignore(p1: number): number; -declare function getacmin(min_val: interop.PointerConvertible): number; +declare function siginterrupt(p1: number, p2: number): number; -declare function getacfilesz(size_val: interop.PointerConvertible): number; +declare function sigismember(p1: interop.PointerConvertible, p2: number): number; -declare function getacflg(auditstr: string, len: number): number; +declare function sigpause(p1: number): number; -declare function getacna(auditstr: string, len: number): number; +declare function sigpending(p1: interop.PointerConvertible): number; -declare function getacpol(auditstr: string, len: number): number; +declare function sigprocmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function getacsflagsmask(which: string, auditstr: string, len: number): number; +declare function sigrelse(p1: number): number; -declare function getachost(auditstr: string, len: number): number; +declare function sigset(p1: number, p2: (p1: number) => void): (p1: number) => void; -declare function getacexpire(andflg: interop.PointerConvertible, age: interop.PointerConvertible, size: interop.PointerConvertible): number; +declare function sigsuspend(p1: interop.PointerConvertible): number; -declare function getauditflagsbin(auditstr: string, masks: interop.PointerConvertible): number; +declare function sigwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function getauditflagschar(auditstr: string, masks: interop.PointerConvertible, verbose: number): number; +declare function psignal(p1: number, p2: string): void; -declare function au_preselect(event: number, mask_p: interop.PointerConvertible, sorf: number, flag: number): number; +declare function sigblock(p1: number): number; -declare function au_poltostr(policy: number, maxsize: number, buf: string): number; +declare function sigsetmask(p1: number): number; -declare function au_strtopol(polstr: string, policy: interop.PointerConvertible): number; +declare function sigvec(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function au_sflagstostr(flags: number, maxsize: number, buf: string): number; +declare function aio_cancel(fd: number, aiocbp: interop.PointerConvertible): number; -declare function au_strtosflags(sflagsstr: string, flags: interop.PointerConvertible): number; +declare function aio_error(aiocbp: interop.PointerConvertible): number; -declare function setauevent(): void; +declare function aio_fsync(op: number, aiocbp: interop.PointerConvertible): number; -declare function endauevent(): void; +declare function aio_read(aiocbp: interop.PointerConvertible): number; -declare function getauevent(): interop.Pointer; +declare function aio_return(aiocbp: interop.PointerConvertible): number; -declare function getauevent_r(e: interop.PointerConvertible): interop.Pointer; +declare function aio_suspend(aiocblist: interop.Pointer, nent: number, timeoutp: interop.PointerConvertible): number; -declare function getauevnam(name: string): interop.Pointer; +declare function aio_write(aiocbp: interop.PointerConvertible): number; -declare function getauevnam_r(e: interop.PointerConvertible, name: string): interop.Pointer; +declare function lio_listio(mode: number, aiocblist: interop.Pointer, nent: number, sigp: interop.PointerConvertible): number; -declare function getauevnum(event_number: number): interop.Pointer; +declare function closedir(p1: interop.PointerConvertible): number; -declare function getauevnum_r(e: interop.PointerConvertible, event_number: number): interop.Pointer; +declare function opendir(p1: string): interop.Pointer; -declare function getauevnonam(event_name: string): interop.Pointer; +declare function readdir(p1: interop.PointerConvertible): interop.Pointer; -declare function getauevnonam_r(ev: interop.PointerConvertible, event_name: string): interop.Pointer; +declare function readdir_r(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function setauuser(): void; +declare function rewinddir(p1: interop.PointerConvertible): void; -declare function endauuser(): void; +declare function seekdir(p1: interop.PointerConvertible, p2: number): void; -declare function getauuserent(): interop.Pointer; +declare function telldir(p1: interop.PointerConvertible): number; -declare function getauuserent_r(u: interop.PointerConvertible): interop.Pointer; +declare function fdopendir(p1: number): interop.Pointer; -declare function getauusernam(name: string): interop.Pointer; +declare function alphasort(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function getauusernam_r(u: interop.PointerConvertible, name: string): interop.Pointer; +declare function dirfd(dirp: interop.PointerConvertible): number; -declare function au_user_mask(username: string, mask_p: interop.PointerConvertible): number; +declare function scandir(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function getfauditflags(usremask: interop.PointerConvertible, usrdmask: interop.PointerConvertible, lastmask: interop.PointerConvertible): number; +declare function scandir_b(p1: string, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): number; -declare function au_read_rec(fp: interop.PointerConvertible, buf: interop.PointerConvertible): number; +declare function getdirentries(p1: number, p2: string, __nbytes: number, p4: interop.PointerConvertible): number; -declare function au_fetch_tok(tok: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; +declare function __opendir2(p1: string, p2: number): interop.Pointer; -declare function au_print_tok(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, raw: number, sfrm: number): void; +declare function dladdr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function au_print_flags_tok(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, oflags: number): void; +declare function dlclose(__handle: interop.PointerConvertible): number; -declare function au_print_tok_xml(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, raw: number, sfrm: number): void; +declare function dlerror(): string; -declare function au_print_xml_header(outfp: interop.PointerConvertible): void; +declare function dlopen(__path: string, __mode: number): interop.Pointer; -declare function au_print_xml_footer(outfp: interop.PointerConvertible): void; +declare function dlsym(__handle: interop.PointerConvertible, __symbol: string): interop.Pointer; -declare function au_strerror(bsm_error: number): string; +declare function dlopen_preflight(__path: string): boolean; -declare function au_free_token(tok: interop.PointerConvertible): void; +declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; -declare function au_get_state(): number; +declare function fnmatch(p1: string, p2: string, p3: number): number; -declare function au_notify_initialize(): number; +declare function ftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number) => number, p3: number): number; -declare function au_notify_terminate(): number; +declare function nftw(p1: string, p2: (p1: string, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p3: number, p4: number): number; -declare function cannot_audit(p1: number): number; +declare function glob(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; -declare function audit_set_terminal_id_ex(tid: interop.PointerConvertible): number; +declare function glob_b(p1: string, p2: number, p3: (p1: string, p2: number) => number, p4: interop.PointerConvertible): number; -declare function audit_set_terminal_id(tid: interop.PointerConvertible): number; +declare function globfree(p1: interop.PointerConvertible): void; -declare function audit_write(event_code: number, subject: interop.PointerConvertible, misctok: interop.PointerConvertible, retval: number, errcode: number): number; +declare function getgrgid(p1: number): interop.Pointer; -declare function audit_write_success_ex(event_code: number, misctok: interop.PointerConvertible, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; +declare function getgrnam(p1: string): interop.Pointer; -declare function audit_write_success(event_code: number, misctok: interop.PointerConvertible, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; +declare function getgrgid_r(p1: number, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function audit_write_success_self(event_code: number, misctok: interop.PointerConvertible): number; +declare function getgrnam_r(p1: string, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function audit_write_failure_ex(event_code: number, errmsg: string, errret: number, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; +declare function getgrent(): interop.Pointer; -declare function audit_write_failure(event_code: number, errmsg: string, errret: number, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; +declare function setgrent(): void; -declare function audit_write_failure_self(event_code: number, errmsg: string, errret: number): number; +declare function endgrent(): void; -declare function audit_write_failure_na_ex(event_code: number, errmsg: string, errret: number, euid: number, egid: number, pid: number, tid: interop.PointerConvertible): number; +declare function group_from_gid(p1: number, p2: number): string; -declare function audit_write_failure_na(event_code: number, errmsg: string, errret: number, euid: number, egid: number, pid: number, tid: interop.PointerConvertible): number; +declare function getgruuid(p1: unknown /* const array */): interop.Pointer; -declare function audit_token_to_au32(atoken: audit_token_t, auidp: interop.PointerConvertible, euidp: interop.PointerConvertible, egidp: interop.PointerConvertible, ruidp: interop.PointerConvertible, rgidp: interop.PointerConvertible, pidp: interop.PointerConvertible, asidp: interop.PointerConvertible, tidp: interop.PointerConvertible): void; +declare function getgruuid_r(p1: unknown /* const array */, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible): number; -declare function audit_token_to_auid(atoken: audit_token_t): number; +declare function setgrfile(p1: string): void; -declare function audit_token_to_euid(atoken: audit_token_t): number; +declare function setgroupent(p1: number): number; -declare function audit_token_to_egid(atoken: audit_token_t): number; +declare function iconv_open(p1: string, p2: string): interop.Pointer; -declare function audit_token_to_ruid(atoken: audit_token_t): number; +declare function iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function audit_token_to_rgid(atoken: audit_token_t): number; +declare function iconv_close(p1: interop.PointerConvertible): number; -declare function audit_token_to_pid(atoken: audit_token_t): number; +declare function __iconv_get_list(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): number; -declare function audit_token_to_asid(atoken: audit_token_t): number; +declare function __iconv_free_list(p1: interop.PointerConvertible, p2: number): void; -declare function audit_token_to_pidversion(atoken: audit_token_t): number; +declare function __iconv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible): number; -declare function audit_get_car(path: string, sz: number): number; +declare function iconv_open_into(p1: string, p2: string, p3: interop.PointerConvertible): number; -declare function audit_get_class(evc_map: interop.PointerConvertible, sz: number): number; +declare function libiconv_set_relocation_prefix(p1: string, p2: string): void; -declare function audit_set_class(evc_map: interop.PointerConvertible, sz: number): number; +declare function iconvlist(do_one: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p2: interop.PointerConvertible): void; -declare function audit_get_cond(cond: interop.PointerConvertible): number; +declare function iconv_canonicalize(p1: string): string; -declare function audit_set_cond(cond: interop.PointerConvertible): number; +declare function iconvctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function audit_get_cwd(path: string, sz: number): number; +declare function getifaddrs(p1: interop.PointerConvertible): number; -declare function audit_get_fsize(fstat: interop.PointerConvertible, sz: number): number; +declare function freeifaddrs(p1: interop.PointerConvertible): void; -declare function audit_set_fsize(fstat: interop.PointerConvertible, sz: number): number; +declare function getifmaddrs(p1: interop.PointerConvertible): number; -declare function audit_get_kmask(kmask: interop.PointerConvertible, sz: number): number; +declare function freeifmaddrs(p1: interop.PointerConvertible): void; -declare function audit_set_kmask(kmask: interop.PointerConvertible, sz: number): number; +declare function basename(p1: string): string; -declare function audit_get_kaudit(aia: interop.PointerConvertible, sz: number): number; +declare function dirname(p1: string): string; -declare function audit_set_kaudit(aia: interop.PointerConvertible, sz: number): number; +declare function basename_r(p1: string, p2: string): string; -declare function audit_set_pmask(api: interop.PointerConvertible, sz: number): number; +declare function dirname_r(p1: string, p2: string): string; -declare function audit_get_pinfo(api: interop.PointerConvertible, sz: number): number; +declare function dbm_clearerr(p1: interop.PointerConvertible): number; -declare function audit_get_pinfo_addr(apia: interop.PointerConvertible, sz: number): number; +declare function dbm_close(p1: interop.PointerConvertible): void; -declare function audit_get_policy(policy: interop.PointerConvertible): number; +declare function dbm_delete(p1: interop.PointerConvertible, p2: datum): number; -declare function audit_set_policy(policy: interop.PointerConvertible): number; +declare function dbm_dirfno(p1: interop.PointerConvertible): number; -declare function audit_get_qctrl(qctrl: interop.PointerConvertible, sz: number): number; +declare function dbm_error(p1: interop.PointerConvertible): number; -declare function audit_set_qctrl(qctrl: interop.PointerConvertible, sz: number): number; +declare function dbm_fetch(p1: interop.PointerConvertible, p2: datum): datum; -declare function audit_get_sflags(flags: interop.PointerConvertible): number; +declare function dbm_firstkey(p1: interop.PointerConvertible): datum; -declare function audit_set_sflags(flags: number): number; +declare function dbm_forder(p1: interop.PointerConvertible, p2: datum): number; -declare function audit_get_sflags_mask(which: string, mask: interop.PointerConvertible): number; +declare function dbm_nextkey(p1: interop.PointerConvertible): datum; -declare function audit_set_sflags_mask(which: string, mask: number): number; +declare function dbm_open(p1: string, p2: number, p3: number): interop.Pointer; -declare function audit_get_sinfo_addr(aia: interop.PointerConvertible, sz: number): number; +declare function dbm_store(p1: interop.PointerConvertible, p2: datum, p3: datum, p4: number): number; -declare function audit_get_stat(stats: interop.PointerConvertible, sz: number): number; +declare function link_addr(p1: string, p2: interop.PointerConvertible): void; -declare function audit_set_stat(stats: interop.PointerConvertible, sz: number): number; +declare function link_ntoa(p1: interop.PointerConvertible): string; -declare function audit_send_trigger(trigger: interop.PointerConvertible): number; +declare function ether_hostton(p1: string, p2: interop.PointerConvertible): number; -declare function audit_get_ctlmode(mode: interop.PointerConvertible, sz: number): number; +declare function ether_line(p1: string, p2: interop.PointerConvertible, p3: string): number; -declare function audit_get_expire_after(expire: interop.PointerConvertible, sz: number): number; +declare function ether_ntoa(p1: interop.PointerConvertible): string; -declare function au_sdev_open(flags: number): interop.Pointer; +declare function ether_aton(p1: string): interop.Pointer; -declare function au_sdev_close(ash: interop.PointerConvertible): number; +declare function ether_ntohost(p1: string, p2: interop.PointerConvertible): number; -declare function au_sdev_fd(ash: interop.PointerConvertible): number; +declare function tracker_action(action: number, buffer: string, buffer_size: number): number; -declare function au_sdev_read_aia(ash: interop.PointerConvertible, event: interop.PointerConvertible, aia_p: interop.PointerConvertible): number; +declare function kqueue(): number; -declare function backtrace(p1: interop.PointerConvertible, __size: number): number; +declare function kevent(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, timeout: interop.PointerConvertible): number; -declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; +declare function kevent64(kq: number, changelist: interop.PointerConvertible, nchanges: number, eventlist: interop.PointerConvertible, nevents: number, flags: number, timeout: interop.PointerConvertible): number; -declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; +declare function sysctl(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p5: interop.PointerConvertible, newlen: number): number; -declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; +declare function sysctlbyname(p1: string, p2: interop.PointerConvertible, oldlenp: interop.PointerConvertible, p4: interop.PointerConvertible, newlen: number): number; -declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; +declare function sysctlnametomib(p1: string, p2: interop.PointerConvertible, sizep: interop.PointerConvertible): number; -declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; +declare function poll(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function getfsent(): interop.Pointer; +declare function sched_yield(): number; -declare function getfsspec(p1: string): interop.Pointer; +declare function sched_get_priority_min(p1: number): number; -declare function getfsfile(p1: string): interop.Pointer; +declare function sched_get_priority_max(p1: number): number; -declare function setfsent(): number; +declare function pthread_attr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): number; -declare function endfsent(): void; +declare function pthread_attr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; +declare function pthread_set_qos_class_self_np(__qos_class: interop.Enum, __relative_priority: number): number; -declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; +declare function pthread_get_qos_class_np(__pthread: interop.PointerConvertible, __qos_class: interop.PointerConvertible, __relative_priority: interop.PointerConvertible): number; -declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; +declare function pthread_override_qos_class_start_np(__pthread: interop.PointerConvertible, __qos_class: interop.Enum, __relative_priority: number): interop.Pointer; -declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; +declare function pthread_override_qos_class_end_np(__override: interop.PointerConvertible): number; -declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; +declare function pthread_atfork(p1: () => void, p2: () => void, p3: () => void): number; -declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; +declare function pthread_attr_destroy(p1: interop.PointerConvertible): number; -declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; +declare function pthread_attr_getdetachstate(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; +declare function pthread_attr_getguardsize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; +declare function pthread_attr_getinheritsched(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; +declare function pthread_attr_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function addch(p1: number): number; +declare function pthread_attr_getschedpolicy(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function addchnstr(p1: interop.PointerConvertible, p2: number): number; +declare function pthread_attr_getscope(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function addchstr(p1: interop.PointerConvertible): number; +declare function pthread_attr_getstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function addnstr(p1: string, p2: number): number; +declare function pthread_attr_getstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function addstr(p1: string): number; +declare function pthread_attr_getstacksize(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function attroff(p1: number): number; +declare function pthread_attr_init(p1: interop.PointerConvertible): number; -declare function attron(p1: number): number; +declare function pthread_attr_setdetachstate(p1: interop.PointerConvertible, p2: number): number; -declare function attrset(p1: number): number; +declare function pthread_attr_setguardsize(p1: interop.PointerConvertible, p2: number): number; -declare function attr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function pthread_attr_setinheritsched(p1: interop.PointerConvertible, p2: number): number; -declare function attr_off(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function attr_on(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_attr_setschedpolicy(p1: interop.PointerConvertible, p2: number): number; -declare function attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function pthread_attr_setscope(p1: interop.PointerConvertible, p2: number): number; -declare function baudrate(): number; +declare function pthread_attr_setstack(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function beep(): number; +declare function pthread_attr_setstackaddr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function bkgd(p1: number): number; +declare function pthread_attr_setstacksize(p1: interop.PointerConvertible, p2: number): number; -declare function bkgdset(p1: number): void; +declare function pthread_cancel(p1: interop.PointerConvertible): number; -declare function border(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; +declare function pthread_cond_broadcast(p1: interop.PointerConvertible): number; -declare function box(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function pthread_cond_destroy(p1: interop.PointerConvertible): number; -declare function can_change_color(): boolean; +declare function pthread_cond_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function cbreak(): number; +declare function pthread_cond_signal(p1: interop.PointerConvertible): number; -declare function chgat(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function pthread_cond_timedwait(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function clear(): number; +declare function pthread_cond_wait(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function clearok(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_condattr_destroy(p1: interop.PointerConvertible): number; -declare function clrtobot(): number; +declare function pthread_condattr_init(p1: interop.PointerConvertible): number; -declare function clrtoeol(): number; +declare function pthread_condattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function color_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function pthread_condattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function color_set(p1: number, p2: interop.PointerConvertible): number; +declare function pthread_create(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function COLOR_PAIR(p1: number): number; +declare function pthread_detach(p1: interop.PointerConvertible): number; -declare function copywin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; +declare function pthread_equal(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function curs_set(p1: number): number; +declare function pthread_exit(p1: interop.PointerConvertible): void; -declare function def_prog_mode(): number; +declare function pthread_getconcurrency(): number; -declare function def_shell_mode(): number; +declare function pthread_getschedparam(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function delay_output(p1: number): number; +declare function pthread_getspecific(p1: number): interop.Pointer; -declare function delch(): number; +declare function pthread_join(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function delscreen(p1: interop.PointerConvertible): void; +declare function pthread_key_create(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function delwin(p1: interop.PointerConvertible): number; +declare function pthread_key_delete(p1: number): number; -declare function deleteln(): number; +declare function pthread_mutex_destroy(p1: interop.PointerConvertible): number; -declare function derwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function pthread_mutex_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function doupdate(): number; +declare function pthread_mutex_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function dupwin(p1: interop.PointerConvertible): interop.Pointer; +declare function pthread_mutex_lock(p1: interop.PointerConvertible): number; -declare function echo(): number; +declare function pthread_mutex_setprioceiling(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function echochar(p1: number): number; +declare function pthread_mutex_trylock(p1: interop.PointerConvertible): number; -declare function erase(): number; +declare function pthread_mutex_unlock(p1: interop.PointerConvertible): number; -declare function endwin(): number; +declare function pthread_mutexattr_destroy(p1: interop.PointerConvertible): number; -declare function erasechar(): number; +declare function pthread_mutexattr_getprioceiling(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function filter(): void; +declare function pthread_mutexattr_getprotocol(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function flash(): number; +declare function pthread_mutexattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function flushinp(): number; +declare function pthread_mutexattr_gettype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function getbkgd(p1: interop.PointerConvertible): number; +declare function pthread_mutexattr_getpolicy_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function getch(): number; +declare function pthread_mutexattr_init(p1: interop.PointerConvertible): number; -declare function getnstr(p1: string, p2: number): number; +declare function pthread_mutexattr_setprioceiling(p1: interop.PointerConvertible, p2: number): number; -declare function getstr(p1: string): number; +declare function pthread_mutexattr_setprotocol(p1: interop.PointerConvertible, p2: number): number; -declare function getwin(p1: interop.PointerConvertible): interop.Pointer; +declare function pthread_mutexattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function halfdelay(p1: number): number; +declare function pthread_mutexattr_settype(p1: interop.PointerConvertible, p2: number): number; -declare function has_colors(): boolean; +declare function pthread_mutexattr_setpolicy_np(p1: interop.PointerConvertible, p2: number): number; -declare function has_ic(): boolean; +declare function pthread_once(p1: interop.PointerConvertible, p2: () => void): number; -declare function has_il(): boolean; +declare function pthread_rwlock_destroy(p1: interop.PointerConvertible): number; -declare function hline(p1: number, p2: number): number; +declare function pthread_rwlock_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function idcok(p1: interop.PointerConvertible, p2: boolean): void; +declare function pthread_rwlock_rdlock(p1: interop.PointerConvertible): number; -declare function idlok(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_rwlock_tryrdlock(p1: interop.PointerConvertible): number; -declare function immedok(p1: interop.PointerConvertible, p2: boolean): void; +declare function pthread_rwlock_trywrlock(p1: interop.PointerConvertible): number; -declare function inch(): number; +declare function pthread_rwlock_wrlock(p1: interop.PointerConvertible): number; -declare function inchnstr(p1: interop.PointerConvertible, p2: number): number; +declare function pthread_rwlock_unlock(p1: interop.PointerConvertible): number; -declare function inchstr(p1: interop.PointerConvertible): number; +declare function pthread_rwlockattr_destroy(p1: interop.PointerConvertible): number; -declare function initscr(): interop.Pointer; +declare function pthread_rwlockattr_getpshared(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function init_color(p1: number, p2: number, p3: number, p4: number): number; +declare function pthread_rwlockattr_init(p1: interop.PointerConvertible): number; -declare function init_pair(p1: number, p2: number, p3: number): number; +declare function pthread_rwlockattr_setpshared(p1: interop.PointerConvertible, p2: number): number; -declare function innstr(p1: string, p2: number): number; +declare function pthread_self(): interop.Pointer; -declare function insch(p1: number): number; +declare function pthread_setcancelstate(p1: number, p2: interop.PointerConvertible): number; -declare function insdelln(p1: number): number; +declare function pthread_setcanceltype(p1: number, p2: interop.PointerConvertible): number; -declare function insertln(): number; +declare function pthread_setconcurrency(p1: number): number; -declare function insnstr(p1: string, p2: number): number; +declare function pthread_setschedparam(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function insstr(p1: string): number; +declare function pthread_setspecific(p1: number, p2: interop.PointerConvertible): number; -declare function instr(p1: string): number; +declare function pthread_testcancel(): void; -declare function intrflush(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_is_threaded_np(): number; -declare function isendwin(): boolean; +declare function pthread_threadid_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function is_linetouched(p1: interop.PointerConvertible, p2: number): boolean; +declare function pthread_getname_np(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function is_wintouched(p1: interop.PointerConvertible): boolean; +declare function pthread_setname_np(p1: string): number; -declare function keyname(p1: number): string; +declare function pthread_main_np(): number; -declare function keypad(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_mach_thread_np(p1: interop.PointerConvertible): number; -declare function killchar(): number; +declare function pthread_get_stacksize_np(p1: interop.PointerConvertible): number; -declare function leaveok(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_get_stackaddr_np(p1: interop.PointerConvertible): interop.Pointer; -declare function longname(): string; +declare function pthread_cond_signal_thread_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function meta(p1: interop.PointerConvertible, p2: boolean): number; +declare function pthread_cond_timedwait_relative_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function move(p1: number, p2: number): number; +declare function pthread_create_suspended_np(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function mvaddch(p1: number, p2: number, p3: number): number; +declare function pthread_kill(p1: interop.PointerConvertible, p2: number): number; -declare function mvaddchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function pthread_from_mach_thread_np(p1: number): interop.Pointer; -declare function mvaddchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function pthread_sigmask(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function mvaddnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function pthread_yield_np(): void; -declare function mvaddstr(p1: number, p2: number, p3: string): number; +declare function pthread_jit_write_protect_np(enabled: number): void; -declare function mvchgat(p1: number, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function pthread_jit_write_protect_supported_np(): number; -declare function mvcur(p1: number, p2: number, p3: number, p4: number): number; +declare function pthread_jit_write_with_callback_np(callback: (p1: interop.PointerConvertible) => number, ctx: interop.PointerConvertible): number; -declare function mvdelch(p1: number, p2: number): number; +declare function pthread_jit_write_freeze_callbacks_np(): void; -declare function mvderwin(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function pthread_cpu_number_np(cpu_number_out: interop.PointerConvertible): number; -declare function mvgetch(p1: number, p2: number): number; +declare function posix_spawn(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function mvgetnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function posix_spawnp(p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, __argv: interop.Pointer, __envp: interop.Pointer): number; -declare function mvgetstr(p1: number, p2: number, p3: string): number; +declare function posix_spawn_file_actions_addchdir(p1: interop.PointerConvertible, p2: string): number; -declare function mvhline(p1: number, p2: number, p3: number, p4: number): number; +declare function posix_spawn_file_actions_addfchdir(p1: interop.PointerConvertible, p2: number): number; -declare function mvinch(p1: number, p2: number): number; +declare function posix_spawn_file_actions_addclose(p1: interop.PointerConvertible, p2: number): number; -declare function mvinchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function posix_spawn_file_actions_adddup2(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function mvinchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function posix_spawn_file_actions_addopen(p1: interop.PointerConvertible, p2: number, p3: string, p4: number, p5: number): number; -declare function mvinnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function posix_spawn_file_actions_destroy(p1: interop.PointerConvertible): number; -declare function mvinsch(p1: number, p2: number, p3: number): number; +declare function posix_spawn_file_actions_init(p1: interop.PointerConvertible): number; -declare function mvinsnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function posix_spawnattr_destroy(p1: interop.PointerConvertible): number; -declare function mvinsstr(p1: number, p2: number, p3: string): number; +declare function posix_spawnattr_getsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvinstr(p1: number, p2: number, p3: string): number; +declare function posix_spawnattr_getflags(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvprintw(p1: number, p2: number, p3: string): number; +declare function posix_spawnattr_getpgroup(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvscanw(p1: number, p2: number, p3: string): number; +declare function posix_spawnattr_getsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvvline(p1: number, p2: number, p3: number, p4: number): number; +declare function posix_spawnattr_init(p1: interop.PointerConvertible): number; -declare function mvwaddch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function posix_spawnattr_setsigdefault(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvwaddchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function posix_spawnattr_setflags(p1: interop.PointerConvertible, p2: number): number; -declare function mvwaddchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function posix_spawnattr_setpgroup(p1: interop.PointerConvertible, p2: number): number; -declare function mvwaddnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function posix_spawnattr_setsigmask(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function mvwaddstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function posix_spawnattr_getbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function mvwchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function posix_spawnattr_getarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function mvwdelch(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function posix_spawnattr_setauditsessionport_np(p1: interop.PointerConvertible, p2: number): number; -declare function mvwgetch(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function posix_spawnattr_setbinpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function mvwgetnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function posix_spawnattr_setarchpref_np(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function mvwgetstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function posix_spawnattr_setexceptionports_np(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function mvwhline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function posix_spawnattr_setspecialport_np(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function mvwin(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function posix_spawnattr_setnosmt_np(attr: interop.PointerConvertible): number; -declare function mvwinch(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function posix_spawnattr_set_csm_np(attr: interop.PointerConvertible, flags: number): number; -declare function mvwinchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function posix_spawn_file_actions_addinherit_np(p1: interop.PointerConvertible, p2: number): number; -declare function mvwinchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function posix_spawn_file_actions_addchdir_np(p1: interop.PointerConvertible, p2: string): number; -declare function mvwinnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function posix_spawn_file_actions_addfchdir_np(p1: interop.PointerConvertible, p2: number): number; -declare function mvwinsch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function posix_spawnattr_set_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.Enum): number; -declare function mvwinsnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function posix_spawnattr_get_qos_class_np(__attr: interop.PointerConvertible, __qos_class: interop.PointerConvertible): number; -declare function mvwinsstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function _pthread_mutex_enable_legacy_mode(): void; -declare function mvwinstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function pthread_create_from_mach_thread(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => interop.Pointer, p4: interop.PointerConvertible): number; -declare function mvwprintw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function hcreate(p1: number): number; -declare function mvwscanw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function hdestroy(): void; -declare function mvwvline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function hsearch(p1: entry, p2: interop.Enum): interop.Pointer; -declare function napms(p1: number): number; +declare function insque(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function newpad(p1: number, p2: number): interop.Pointer; +declare function lfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function newterm(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; +declare function lsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function newwin(p1: number, p2: number, p3: number, p4: number): interop.Pointer; +declare function remque(p1: interop.PointerConvertible): void; -declare function nl(): number; +declare function tdelete(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function nocbreak(): number; +declare function tfind(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function nodelay(p1: interop.PointerConvertible, p2: boolean): number; +declare function tsearch(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function noecho(): number; +declare function twalk(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.Enum, p3: number) => void): void; -declare function nonl(): number; +declare function sem_close(p1: interop.PointerConvertible): number; -declare function noqiflush(): void; +declare function sem_destroy(p1: interop.PointerConvertible): number; -declare function noraw(): number; +declare function sem_getvalue(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function notimeout(p1: interop.PointerConvertible, p2: boolean): number; +declare function sem_init(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function overlay(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sem_open(p1: string, p2: number): interop.Pointer; -declare function overwrite(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function sem_post(p1: interop.PointerConvertible): number; -declare function pair_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function sem_trywait(p1: interop.PointerConvertible): number; -declare function PAIR_NUMBER(p1: number): number; +declare function sem_unlink(p1: string): number; -declare function pechochar(p1: interop.PointerConvertible, p2: number): number; +declare function sem_wait(p1: interop.PointerConvertible): number; -declare function pnoutrefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; +declare function ftok(p1: string, p2: number): number; -declare function prefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; +declare function msgsys(p1: number): number; -declare function printw(p1: string): number; +declare function msgctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function putwin(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function msgget(p1: number, p2: number): number; -declare function qiflush(): void; +declare function msgrcv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number, p5: number): number; -declare function raw(): number; +declare function msgsnd(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function redrawwin(p1: interop.PointerConvertible): number; +declare function semsys(p1: number): number; -declare function refresh(): number; +declare function semctl(p1: number, p2: number, p3: number): number; -declare function resetty(): number; +declare function semget(p1: number, p2: number, p3: number): number; -declare function reset_prog_mode(): number; +declare function semop(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function reset_shell_mode(): number; +declare function shmsys(p1: number): number; -declare function ripoffline(p1: number, p2: (p1: interop.PointerConvertible, p2: number) => number): number; +declare function shmat(p1: number, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function savetty(): number; +declare function shmctl(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function scanw(p1: string): number; +declare function shmdt(p1: interop.PointerConvertible): number; -declare function scr_dump(p1: string): number; +declare function shmget(p1: number, p2: number, p3: number): number; -declare function scr_init(p1: string): number; +declare function fstatvfs(p1: number, p2: interop.PointerConvertible): number; -declare function scrl(p1: number): number; +declare function statvfs(p1: string, p2: interop.PointerConvertible): number; -declare function scroll(p1: interop.PointerConvertible): number; +declare function times(p1: interop.PointerConvertible): number; -declare function scrollok(p1: interop.PointerConvertible, p2: boolean): number; +declare function readv(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function scr_restore(p1: string): number; +declare function writev(p1: number, p2: interop.PointerConvertible, p3: number): number; -declare function scr_set(p1: string): number; +declare function preadv(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function setscrreg(p1: number, p2: number): number; +declare function pwritev(p1: number, p2: interop.PointerConvertible, p3: number, p4: number): number; -declare function set_term(p1: interop.PointerConvertible): interop.Pointer; +declare function uname(p1: interop.PointerConvertible): number; -declare function slk_attroff(p1: number): number; +declare function getxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function slk_attr_off(p1: number, p2: interop.PointerConvertible): number; +declare function fgetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function slk_attron(p1: number): number; +declare function setxattr(path: string, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function slk_attr_on(p1: number, p2: interop.PointerConvertible): number; +declare function fsetxattr(fd: number, name: string, value: interop.PointerConvertible, size: number, position: number, options: number): number; -declare function slk_attrset(p1: number): number; +declare function removexattr(path: string, name: string, options: number): number; -declare function slk_attr(): number; +declare function fremovexattr(fd: number, name: string, options: number): number; -declare function slk_attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function listxattr(path: string, namebuff: string, size: number, options: number): number; -declare function slk_clear(): number; +declare function flistxattr(fd: number, namebuff: string, size: number, options: number): number; -declare function slk_color(p1: number): number; +declare function closelog(): void; -declare function slk_init(p1: number): number; +declare function openlog(p1: string, p2: number, p3: number): void; -declare function slk_label(p1: number): string; +declare function setlogmask(p1: number): number; -declare function slk_noutrefresh(): number; +declare function syslog(p1: number, p2: string): void; -declare function slk_refresh(): number; +declare function vsyslog(p1: number, p2: string, p3: string): void; -declare function slk_restore(): number; +declare function ulimit(p1: number): number; -declare function slk_set(p1: number, p2: string, p3: number): number; +declare function utime(p1: string, p2: interop.PointerConvertible): number; -declare function slk_touch(): number; +declare function endutxent(): void; -declare function standout(): number; +declare function endutxent_wtmp(): void; -declare function standend(): number; +declare function getlastlogx(p1: number, p2: interop.PointerConvertible): interop.Pointer; -declare function start_color(): number; +declare function getlastlogxbyname(p1: string, p2: interop.PointerConvertible): interop.Pointer; -declare function subpad(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function getutmp(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function subwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function getutmpx(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function syncok(p1: interop.PointerConvertible, p2: boolean): number; +declare function getutxent(): interop.Pointer; -declare function termattrs(): number; +declare function getutxent_wtmp(): interop.Pointer; -declare function termname(): string; +declare function getutxid(p1: interop.PointerConvertible): interop.Pointer; -declare function timeout(p1: number): void; +declare function getutxline(p1: interop.PointerConvertible): interop.Pointer; -declare function touchline(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function pututxline(p1: interop.PointerConvertible): interop.Pointer; -declare function touchwin(p1: interop.PointerConvertible): number; +declare function setutxent(): void; -declare function typeahead(p1: number): number; +declare function setutxent_wtmp(p1: number): void; -declare function ungetch(p1: number): number; +declare function utmpxname(p1: string): number; -declare function untouchwin(p1: interop.PointerConvertible): number; +declare function wtmpxname(p1: string): number; -declare function use_env(p1: boolean): void; +declare function wordexp(p1: string, p2: interop.PointerConvertible, p3: number): number; -declare function use_tioctl(p1: boolean): void; +declare function wordfree(p1: interop.PointerConvertible): void; -declare function vidattr(p1: number): number; +declare function catopen(p1: string, p2: number): interop.Pointer; -declare function vidputs(p1: number, p2: (p1: number) => number): number; +declare function catgets(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): string; -declare function vline(p1: number, p2: number): number; +declare function catclose(p1: interop.PointerConvertible): number; -declare function vwprintw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function _NSGetArgv(): interop.Pointer; -declare function vw_printw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function _NSGetArgc(): interop.Pointer; -declare function vwscanw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function _NSGetEnviron(): interop.Pointer; -declare function vw_scanw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function _NSGetProgname(): interop.Pointer; -declare function waddch(p1: interop.PointerConvertible, p2: number): number; +declare function _NSGetMachExecuteHeader(): interop.Pointer; -declare function waddchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function fts_children(p1: interop.PointerConvertible, p2: number): interop.Pointer; -declare function waddchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function fts_close(p1: interop.PointerConvertible): number; -declare function waddnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function fts_open(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function waddstr(p1: interop.PointerConvertible, p2: string): number; +declare function fts_open_b(p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): interop.Pointer; -declare function wattron(p1: interop.PointerConvertible, p2: number): number; +declare function fts_read(p1: interop.PointerConvertible): interop.Pointer; -declare function wattroff(p1: interop.PointerConvertible, p2: number): number; +declare function fts_set(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function wattrset(p1: interop.PointerConvertible, p2: number): number; +declare function getopt_long(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function wattr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function getopt_long_only(__argc: number, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible): number; -declare function wattr_on(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function getopt(__argc: number, p2: interop.Pointer, p3: string): number; -declare function wattr_off(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function clock_get_time(clock_serv: number, cur_time: interop.PointerConvertible): number; -declare function wattr_set(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.PointerConvertible, clock_attrCnt: interop.PointerConvertible): number; -declare function wbkgd(p1: interop.PointerConvertible, p2: number): number; +declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; -declare function wbkgdset(p1: interop.PointerConvertible, p2: number): void; +declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; -declare function wborder(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; +declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number): number; -declare function wchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible): number; +declare function exception_raise_state(exception_port: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function wclear(p1: interop.PointerConvertible): number; +declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.PointerConvertible, codeCnt: number, flavor: interop.PointerConvertible, old_state: interop.PointerConvertible, old_stateCnt: number, new_state: interop.PointerConvertible, new_stateCnt: interop.PointerConvertible): number; -declare function wclrtobot(p1: interop.PointerConvertible): number; +declare function mach_timebase_info(info: interop.PointerConvertible): number; -declare function wclrtoeol(p1: interop.PointerConvertible): number; +declare function mach_wait_until(deadline: number): number; -declare function wcolor_set(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function mach_absolute_time(): number; -declare function wcursyncup(p1: interop.PointerConvertible): void; +declare function mach_approximate_time(): number; -declare function wdelch(p1: interop.PointerConvertible): number; +declare function mach_continuous_time(): number; -declare function wdeleteln(p1: interop.PointerConvertible): number; +declare function mach_continuous_approximate_time(): number; -declare function wechochar(p1: interop.PointerConvertible, p2: number): number; +declare function mach_vm_allocate(target: number, address: interop.PointerConvertible, size: number, flags: number): number; -declare function werase(p1: interop.PointerConvertible): number; +declare function mach_vm_deallocate(target: number, address: number, size: number): number; -declare function wgetch(p1: interop.PointerConvertible): number; +declare function mach_vm_protect(target_task: number, address: number, size: number, set_maximum: number, new_protection: number): number; -declare function wgetnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function mach_vm_inherit(target_task: number, address: number, size: number, new_inheritance: number): number; -declare function wgetstr(p1: interop.PointerConvertible, p2: string): number; +declare function mach_vm_read(target_task: number, address: number, size: number, data: interop.PointerConvertible, dataCnt: interop.PointerConvertible): number; -declare function whline(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mach_vm_read_list(target_task: number, data_list: unknown /* const array */, count: number): number; -declare function winch(p1: interop.PointerConvertible): number; +declare function mach_vm_write(target_task: number, address: number, data: number, dataCnt: number): number; -declare function winchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function mach_vm_copy(target_task: number, source_address: number, size: number, dest_address: number): number; -declare function winchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function mach_vm_read_overwrite(target_task: number, address: number, size: number, data: number, outsize: interop.PointerConvertible): number; -declare function winnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function mach_vm_msync(target_task: number, address: number, size: number, sync_flags: number): number; -declare function winsch(p1: interop.PointerConvertible, p2: number): number; +declare function mach_vm_behavior_set(target_task: number, address: number, size: number, new_behavior: number): number; -declare function winsdelln(p1: interop.PointerConvertible, p2: number): number; +declare function mach_vm_map(target_task: number, address: interop.PointerConvertible, size: number, mask: number, flags: number, object: number, offset: number, copy: number, cur_protection: number, max_protection: number, inheritance: number): number; -declare function winsertln(p1: interop.PointerConvertible): number; +declare function mach_vm_machine_attribute(target_task: number, address: number, size: number, attribute: number, value: interop.PointerConvertible): number; -declare function winsnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function mach_vm_remap(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; -declare function winsstr(p1: interop.PointerConvertible, p2: string): number; +declare function mach_vm_page_query(target_map: number, offset: number, disposition: interop.PointerConvertible, ref_count: interop.PointerConvertible): number; -declare function winstr(p1: interop.PointerConvertible, p2: string): number; +declare function mach_vm_region_recurse(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, nesting_depth: interop.PointerConvertible, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function wmove(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mach_vm_region(target_task: number, address: interop.PointerConvertible, size: interop.PointerConvertible, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible, object_name: interop.PointerConvertible): number; -declare function wnoutrefresh(p1: interop.PointerConvertible): number; +declare function _mach_make_memory_entry(target_task: number, size: interop.PointerConvertible, offset: number, permission: number, object_handle: interop.PointerConvertible, parent_handle: number): number; -declare function wprintw(p1: interop.PointerConvertible, p2: string): number; +declare function mach_vm_purgable_control(target_task: number, address: number, control: number, state: interop.PointerConvertible): number; -declare function wredrawln(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mach_vm_page_info(target_task: number, address: number, flavor: number, info: interop.PointerConvertible, infoCnt: interop.PointerConvertible): number; -declare function wrefresh(p1: interop.PointerConvertible): number; +declare function mach_vm_page_range_query(target_map: number, address: number, size: number, dispositions: number, dispositions_count: interop.PointerConvertible): number; -declare function wscanw(p1: interop.PointerConvertible, p2: string): number; +declare function mach_vm_remap_new(target_task: number, target_address: interop.PointerConvertible, size: number, mask: number, flags: number, src_task: number, src_address: number, copy: number, cur_protection: interop.PointerConvertible, max_protection: interop.PointerConvertible, inheritance: number): number; -declare function wscrl(p1: interop.PointerConvertible, p2: number): number; +declare function mach_vm_range_create(target_task: number, flavor: interop.Enum, recipes: interop.PointerConvertible, recipesCnt: number): number; -declare function wsetscrreg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mach_vm_update_pointers_with_remote_tags(target: number, in_pointer_list: interop.PointerConvertible, in_pointer_listCnt: number, out_pointer_list: interop.PointerConvertible, out_pointer_listCnt: interop.PointerConvertible): number; -declare function wstandout(p1: interop.PointerConvertible): number; +declare function mach_voucher_extract_attr_content(voucher: number, key: number, content: interop.PointerConvertible, contentCnt: interop.PointerConvertible): number; -declare function wstandend(p1: interop.PointerConvertible): number; +declare function mach_voucher_extract_attr_recipe(voucher: number, key: number, recipe: interop.PointerConvertible, recipeCnt: interop.PointerConvertible): number; -declare function wsyncdown(p1: interop.PointerConvertible): void; +declare function mach_voucher_extract_all_attr_recipes(voucher: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function wsyncup(p1: interop.PointerConvertible): void; +declare function mach_voucher_attr_command(voucher: number, key: number, command: number, in_content: interop.PointerConvertible, in_contentCnt: number, out_content: interop.PointerConvertible, out_contentCnt: interop.PointerConvertible): number; -declare function wtimeout(p1: interop.PointerConvertible, p2: number): void; +declare function mach_voucher_debug_info(task: number, voucher_name: number, recipes: interop.PointerConvertible, recipesCnt: interop.PointerConvertible): number; -declare function wtouchln(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function mach_memory_entry_purgable_control(mem_entry: number, control: number, state: interop.PointerConvertible): number; -declare function wvline(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mach_memory_entry_access_tracking(mem_entry: number, access_tracking: interop.PointerConvertible, access_tracking_reads: interop.PointerConvertible, access_tracking_writes: interop.PointerConvertible): number; -declare function _nc_tiparm(p1: number, p2: string): string; +declare function mach_memory_entry_ownership(mem_entry: number, owner: number, ledger_tag: number, ledger_flags: number): number; -declare function tigetflag(p1: string): number; +declare function mach_memory_entry_get_page_counts(mem_entry: number, resident_cnt: interop.PointerConvertible, dirty_cnt: interop.PointerConvertible, swapped_cnt: interop.PointerConvertible): number; -declare function tigetnum(p1: string): number; +declare function port_obj_init(p1: number): void; -declare function tigetstr(p1: string): string; +declare function shared_region_check_np(startaddress: interop.PointerConvertible): number; -declare function putp(p1: string): number; +declare function shared_region_map_np(fd: number, mappingCount: number, mappings: interop.PointerConvertible): number; -declare function tparm(p1: string): string; +declare function shared_region_slide_np(): number; -declare function tiparm(p1: string): string; +declare function thread_get_register_pointer_values(thread: number, sp: interop.PointerConvertible, length: interop.PointerConvertible, values: interop.PointerConvertible): number; -declare function tiparm_s(p1: number, p2: number, p3: string): string; +declare function fhopen(p1: interop.PointerConvertible, p2: number): number; -declare function getattrs(p1: interop.PointerConvertible): number; +declare function fstatfs(p1: number, p2: interop.PointerConvertible): number; -declare function getcurx(p1: interop.PointerConvertible): number; +declare function getfh(p1: string, p2: interop.PointerConvertible): number; -declare function getcury(p1: interop.PointerConvertible): number; +declare function getfsstat(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function getbegx(p1: interop.PointerConvertible): number; +declare function getmntinfo(p1: interop.PointerConvertible, p2: number): number; -declare function getbegy(p1: interop.PointerConvertible): number; +declare function getmntinfo_r_np(p1: interop.PointerConvertible, p2: number): number; -declare function getmaxx(p1: interop.PointerConvertible): number; +declare function mount(p1: string, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function getmaxy(p1: interop.PointerConvertible): number; +declare function fmount(p1: string, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function getparx(p1: interop.PointerConvertible): number; +declare function statfs(p1: string, p2: interop.PointerConvertible): number; -declare function getpary(p1: interop.PointerConvertible): number; +declare function unmount(p1: string, p2: number): number; -declare function is_term_resized(p1: number, p2: number): boolean; +declare function funmount(p1: number, p2: number): number; -declare function keybound(p1: number, p2: number): string; +declare function getvfsbyname(p1: string, p2: interop.PointerConvertible): number; -declare function curses_version(): string; +declare function proc_listpidspath(type: number, typeinfo: number, path: string, pathflags: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function assume_default_colors(p1: number, p2: number): number; +declare function proc_listpids(type: number, typeinfo: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function define_key(p1: string, p2: number): number; +declare function proc_listallpids(buffer: interop.PointerConvertible, buffersize: number): number; -declare function get_escdelay(): number; +declare function proc_listpgrppids(pgrpid: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function key_defined(p1: string): number; +declare function proc_listchildpids(ppid: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function keyok(p1: number, p2: boolean): number; +declare function proc_pidinfo(pid: number, flavor: number, arg: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function resize_term(p1: number, p2: number): number; +declare function proc_pidfdinfo(pid: number, fd: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function resizeterm(p1: number, p2: number): number; +declare function proc_pidfileportinfo(pid: number, fileport: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function set_escdelay(p1: number): number; +declare function proc_name(pid: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function set_tabsize(p1: number): number; +declare function proc_regionfilename(pid: number, address: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function use_default_colors(): number; +declare function proc_kmsgbuf(buffer: interop.PointerConvertible, buffersize: number): number; -declare function use_extended_names(p1: boolean): number; +declare function proc_pidpath(pid: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function use_legacy_coding(p1: number): number; +declare function proc_pidpath_audittoken(audittoken: interop.PointerConvertible, buffer: interop.PointerConvertible, buffersize: number): number; -declare function use_screen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; +declare function proc_libversion(major: interop.PointerConvertible, minor: interop.PointerConvertible): number; -declare function use_window(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; +declare function proc_pid_rusage(pid: number, flavor: number, buffer: interop.PointerConvertible): number; -declare function wresize(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function proc_setpcontrol(control: number): number; -declare function nofilter(): void; +declare function proc_setpcontrol(control: number): number; -declare function wgetparent(p1: interop.PointerConvertible): interop.Pointer; +declare function proc_track_dirty(pid: number, flags: number): number; -declare function is_cleared(p1: interop.PointerConvertible): boolean; +declare function proc_set_dirty(pid: number, dirty: boolean): number; -declare function is_idcok(p1: interop.PointerConvertible): boolean; +declare function proc_get_dirty(pid: number, flags: interop.PointerConvertible): number; -declare function is_idlok(p1: interop.PointerConvertible): boolean; +declare function proc_clear_dirty(pid: number, flags: number): number; -declare function is_immedok(p1: interop.PointerConvertible): boolean; +declare function proc_terminate(pid: number, sig: interop.PointerConvertible): number; -declare function is_keypad(p1: interop.PointerConvertible): boolean; +declare function proc_terminate_all_rsr(sig: number): number; -declare function is_leaveok(p1: interop.PointerConvertible): boolean; +declare function proc_signal_with_audittoken(audittoken: interop.PointerConvertible, sig: number): number; -declare function is_nodelay(p1: interop.PointerConvertible): boolean; +declare function proc_terminate_with_audittoken(audittoken: interop.PointerConvertible, sig: interop.PointerConvertible): number; -declare function is_notimeout(p1: interop.PointerConvertible): boolean; +declare function proc_signal_delegate(instigator: audit_token_t, target: audit_token_t, sig: number): number; -declare function is_pad(p1: interop.PointerConvertible): boolean; +declare function proc_terminate_delegate(instigator: audit_token_t, target: audit_token_t, sig: interop.PointerConvertible): number; -declare function is_scrollok(p1: interop.PointerConvertible): boolean; +declare function proc_set_no_smt(): number; -declare function is_subwin(p1: interop.PointerConvertible): boolean; +declare function proc_setthread_no_smt(): number; -declare function is_syncok(p1: interop.PointerConvertible): boolean; +declare function proc_set_csm(flags: number): number; -declare function wgetdelay(p1: interop.PointerConvertible): number; +declare function proc_setthread_csm(flags: number): number; -declare function wgetscrreg(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function proc_udata_info(pid: number, flavor: number, buffer: interop.PointerConvertible, buffersize: number): number; -declare function addch(p1: number): number; +declare function alias_setent(): void; -declare function addchnstr(p1: interop.PointerConvertible, p2: number): number; +declare function alias_getent(): interop.Pointer; -declare function addchstr(p1: interop.PointerConvertible): number; +declare function alias_endent(): void; -declare function addnstr(p1: string, p2: number): number; +declare function alias_getbyname(p1: string): interop.Pointer; -declare function addstr(p1: string): number; +declare function bootparams_endent(): void; -declare function attroff(p1: number): number; +declare function bootparams_getbyname(p1: string): interop.Pointer; -declare function attron(p1: number): number; +declare function bootparams_getent(): interop.Pointer; -declare function attrset(p1: number): number; +declare function bootparams_setent(): void; -declare function attr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function au_open(): number; -declare function attr_off(p1: number, p2: interop.PointerConvertible): number; +declare function au_write(d: number, m: interop.PointerConvertible): number; -declare function attr_on(p1: number, p2: interop.PointerConvertible): number; +declare function au_close(d: number, keep: number, event: number): number; -declare function attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function au_close_buffer(d: number, event: number, buffer: interop.PointerConvertible, buflen: interop.PointerConvertible): number; -declare function bkgd(p1: number): number; +declare function au_close_token(tok: interop.PointerConvertible, buffer: interop.PointerConvertible, buflen: interop.PointerConvertible): number; -declare function bkgdset(p1: number): void; +declare function au_to_file(file: string, tm: timeval): interop.Pointer; -declare function border(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; +declare function au_to_header32_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval): interop.Pointer; -declare function box(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function au_to_header32_ex_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval, aia: interop.PointerConvertible): interop.Pointer; -declare function chgat(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function au_to_header64_tm(rec_size: number, e_type: number, e_mod: number, tm: timeval): interop.Pointer; -declare function color_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function au_to_header(rec_size: number, e_type: number, e_mod: number): interop.Pointer; -declare function color_set(p1: number, p2: interop.PointerConvertible): number; +declare function au_to_header_ex(rec_size: number, e_type: number, e_mod: number): interop.Pointer; -declare function copywin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; +declare function au_to_header32(rec_size: number, e_type: number, e_mod: number): interop.Pointer; -declare function delay_output(p1: number): number; +declare function au_to_header64(rec_size: number, e_type: number, e_mod: number): interop.Pointer; -declare function deleteln(): number; +declare function au_to_header32_ex(rec_size: number, e_type: number, e_mod: number): interop.Pointer; -declare function derwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function au_to_me(): interop.Pointer; -declare function doupdate(): number; +declare function au_to_arg(n: number, text: string, v: number): interop.Pointer; -declare function dupwin(p1: interop.PointerConvertible): interop.Pointer; +declare function au_to_arg32(n: number, text: string, v: number): interop.Pointer; -declare function echochar(p1: number): number; +declare function au_to_arg64(n: number, text: string, v: number): interop.Pointer; -declare function endwin(): number; +declare function au_to_data(unit_print: number, unit_type: number, unit_count: number, p: string): interop.Pointer; -declare function flushinp(): number; +declare function au_to_exit(retval: number, err: number): interop.Pointer; -declare function getbkgd(p1: interop.PointerConvertible): number; +declare function au_to_groups(groups: interop.PointerConvertible): interop.Pointer; -declare function getch(): number; +declare function au_to_newgroups(n: number, groups: interop.PointerConvertible): interop.Pointer; -declare function getnstr(p1: string, p2: number): number; +declare function au_to_in_addr(internet_addr: interop.PointerConvertible): interop.Pointer; -declare function getstr(p1: string): number; +declare function au_to_in_addr_ex(internet_addr: interop.PointerConvertible): interop.Pointer; -declare function getwin(p1: interop.PointerConvertible): interop.Pointer; +declare function au_to_ip(ip: interop.PointerConvertible): interop.Pointer; -declare function hline(p1: number, p2: number): number; +declare function au_to_ipc(type: number, id: number): interop.Pointer; -declare function inch(): number; +declare function au_to_ipc_perm(perm: interop.PointerConvertible): interop.Pointer; -declare function inchnstr(p1: interop.PointerConvertible, p2: number): number; +declare function au_to_iport(iport: number): interop.Pointer; -declare function inchstr(p1: interop.PointerConvertible): number; +declare function au_to_opaque(data: string, bytes: number): interop.Pointer; -declare function initscr(): interop.Pointer; +declare function au_to_path(path: string): interop.Pointer; -declare function init_color(p1: number, p2: number, p3: number, p4: number): number; +declare function au_to_process(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function init_pair(p1: number, p2: number, p3: number): number; +declare function au_to_process32(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function innstr(p1: string, p2: number): number; +declare function au_to_process64(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function insch(p1: number): number; +declare function au_to_process_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function insdelln(p1: number): number; +declare function au_to_process32_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function insertln(): number; +declare function au_to_process64_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function insnstr(p1: string, p2: number): number; +declare function au_to_return(status: number, ret: number): interop.Pointer; -declare function insstr(p1: string): number; +declare function au_to_return32(status: number, ret: number): interop.Pointer; -declare function instr(p1: string): number; +declare function au_to_return64(status: number, ret: number): interop.Pointer; -declare function intrflush(p1: interop.PointerConvertible, p2: boolean): number; +declare function au_to_seq(audit_count: number): interop.Pointer; -declare function keypad(p1: interop.PointerConvertible, p2: boolean): number; +declare function au_to_socket_ex(so_domain: number, so_type: number, sa_local: interop.PointerConvertible, sa_remote: interop.PointerConvertible): interop.Pointer; -declare function mvaddch(p1: number, p2: number, p3: number): number; +declare function au_to_sock_inet(so: interop.PointerConvertible): interop.Pointer; -declare function mvaddchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function au_to_sock_inet32(so: interop.PointerConvertible): interop.Pointer; -declare function mvaddchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function au_to_sock_inet128(so: interop.PointerConvertible): interop.Pointer; -declare function mvaddnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function au_to_sock_unix(so: interop.PointerConvertible): interop.Pointer; -declare function mvaddstr(p1: number, p2: number, p3: string): number; +declare function au_to_subject(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvchgat(p1: number, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; +declare function au_to_subject32(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvcur(p1: number, p2: number, p3: number, p4: number): number; +declare function au_to_subject64(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvderwin(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function au_to_subject_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvgetch(p1: number, p2: number): number; +declare function au_to_subject32_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvgetnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function au_to_subject64_ex(auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): interop.Pointer; -declare function mvgetstr(p1: number, p2: number, p3: string): number; +declare function au_to_exec_args(argv: interop.PointerConvertible): interop.Pointer; -declare function mvhline(p1: number, p2: number, p3: number, p4: number): number; +declare function au_to_exec_env(envp: interop.PointerConvertible): interop.Pointer; -declare function mvinch(p1: number, p2: number): number; +declare function au_to_certificate_hash(hash: interop.PointerConvertible): interop.Pointer; -declare function mvinchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function au_to_krb5_principal(principal: interop.PointerConvertible): interop.Pointer; -declare function mvinchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function au_to_text(text: string): interop.Pointer; -declare function mvinnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function au_to_kevent(kev: interop.PointerConvertible): interop.Pointer; -declare function mvinsch(p1: number, p2: number, p3: number): number; +declare function au_to_trailer(rec_size: number): interop.Pointer; -declare function mvinsnstr(p1: number, p2: number, p3: string, p4: number): number; +declare function au_to_zonename(zonename: string): interop.Pointer; -declare function mvinsstr(p1: number, p2: number, p3: string): number; +declare function au_to_identity(signer_type: number, signing_id: string, signing_id_trunc: number, team_id: string, team_id_trunc: number, cdhash: interop.PointerConvertible, cdhash_len: number): interop.Pointer; -declare function mvinstr(p1: number, p2: number, p3: string): number; +declare function au_bsm_to_domain(bsm_domain: number, local_domainp: interop.PointerConvertible): number; -declare function mvprintw(p1: number, p2: number, p3: string): number; +declare function au_bsm_to_errno(bsm_error: number, errorp: interop.PointerConvertible): number; -declare function mvscanw(p1: number, p2: number, p3: string): number; +declare function au_bsm_to_fcntl_cmd(bsm_fcntl_cmd: number, local_fcntl_cmdp: interop.PointerConvertible): number; -declare function mvvline(p1: number, p2: number, p3: number, p4: number): number; +declare function au_bsm_to_socket_type(bsm_socket_type: number, local_socket_typep: interop.PointerConvertible): number; -declare function mvwaddch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function au_domain_to_bsm(local_domain: number): number; -declare function mvwaddchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function au_errno_to_bsm(local_errno: number): number; -declare function mvwaddchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function au_fcntl_cmd_to_bsm(local_fcntl_command: number): number; -declare function mvwaddnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function au_socket_type_to_bsm(local_socket_type: number): number; -declare function mvwaddstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function audit_submit(au_event: number, auid: number, status: number, reterr: number, fmt: string): number; -declare function mvwchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; +declare function setauclass(): void; -declare function mvwgetch(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function endauclass(): void; -declare function mvwgetnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function getauclassent(): interop.Pointer; -declare function mvwgetstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function getauclassent_r(class_int: interop.PointerConvertible): interop.Pointer; -declare function mvwhline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function getauclassnam(name: string): interop.Pointer; -declare function mvwin(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function getauclassnam_r(class_int: interop.PointerConvertible, name: string): interop.Pointer; -declare function mvwinch(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function getauclassnum(class_number: number): interop.Pointer; -declare function mvwinchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; +declare function getauclassnum_r(class_int: interop.PointerConvertible, class_number: number): interop.Pointer; -declare function mvwinchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function setac(): void; -declare function mvwinnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function endac(): void; -declare function mvwinsch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function getacdir(name: string, len: number): number; -declare function mvwinsnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; +declare function getacmin(min_val: interop.PointerConvertible): number; -declare function mvwinsstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function getacfilesz(size_val: interop.PointerConvertible): number; -declare function mvwinstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function getacflg(auditstr: string, len: number): number; -declare function mvwprintw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function getacna(auditstr: string, len: number): number; -declare function mvwscanw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; +declare function getacpol(auditstr: string, len: number): number; -declare function mvwvline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; +declare function getacsflagsmask(which: string, auditstr: string, len: number): number; -declare function newpad(p1: number, p2: number): interop.Pointer; +declare function getachost(auditstr: string, len: number): number; -declare function newterm(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; +declare function getacexpire(andflg: interop.PointerConvertible, age: interop.PointerConvertible, size: interop.PointerConvertible): number; -declare function newwin(p1: number, p2: number, p3: number, p4: number): interop.Pointer; +declare function getauditflagsbin(auditstr: string, masks: interop.PointerConvertible): number; -declare function overlay(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function getauditflagschar(auditstr: string, masks: interop.PointerConvertible, verbose: number): number; -declare function overwrite(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function au_preselect(event: number, mask_p: interop.PointerConvertible, sorf: number, flag: number): number; -declare function pair_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function au_poltostr(policy: number, maxsize: number, buf: string): number; -declare function pechochar(p1: interop.PointerConvertible, p2: number): number; +declare function au_strtopol(polstr: string, policy: interop.PointerConvertible): number; -declare function pnoutrefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; +declare function au_sflagstostr(flags: number, maxsize: number, buf: string): number; -declare function prefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; +declare function au_strtosflags(sflagsstr: string, flags: interop.PointerConvertible): number; -declare function printw(p1: string): number; +declare function setauevent(): void; -declare function putwin(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function endauevent(): void; -declare function redrawwin(p1: interop.PointerConvertible): number; +declare function getauevent(): interop.Pointer; -declare function refresh(): number; +declare function getauevent_r(e: interop.PointerConvertible): interop.Pointer; -declare function scanw(p1: string): number; +declare function getauevnam(name: string): interop.Pointer; -declare function scr_dump(p1: string): number; +declare function getauevnam_r(e: interop.PointerConvertible, name: string): interop.Pointer; -declare function scr_init(p1: string): number; +declare function getauevnum(event_number: number): interop.Pointer; -declare function scrl(p1: number): number; +declare function getauevnum_r(e: interop.PointerConvertible, event_number: number): interop.Pointer; -declare function scroll(p1: interop.PointerConvertible): number; +declare function getauevnonam(event_name: string): interop.Pointer; -declare function scrollok(p1: interop.PointerConvertible, p2: boolean): number; +declare function getauevnonam_r(ev: interop.PointerConvertible, event_name: string): interop.Pointer; -declare function scr_restore(p1: string): number; +declare function setauuser(): void; -declare function scr_set(p1: string): number; +declare function endauuser(): void; -declare function set_term(p1: interop.PointerConvertible): interop.Pointer; +declare function getauuserent(): interop.Pointer; -declare function slk_attroff(p1: number): number; +declare function getauuserent_r(u: interop.PointerConvertible): interop.Pointer; -declare function slk_attr_off(p1: number, p2: interop.PointerConvertible): number; +declare function getauusernam(name: string): interop.Pointer; -declare function slk_attron(p1: number): number; +declare function getauusernam_r(u: interop.PointerConvertible, name: string): interop.Pointer; -declare function slk_attr_on(p1: number, p2: interop.PointerConvertible): number; +declare function au_user_mask(username: string, mask_p: interop.PointerConvertible): number; -declare function slk_attrset(p1: number): number; +declare function getfauditflags(usremask: interop.PointerConvertible, usrdmask: interop.PointerConvertible, lastmask: interop.PointerConvertible): number; -declare function slk_attr(): number; +declare function au_read_rec(fp: interop.PointerConvertible, buf: interop.PointerConvertible): number; -declare function slk_attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; +declare function au_fetch_tok(tok: interop.PointerConvertible, buf: interop.PointerConvertible, len: number): number; -declare function slk_clear(): number; +declare function au_print_tok(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, raw: number, sfrm: number): void; -declare function slk_color(p1: number): number; +declare function au_print_flags_tok(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, oflags: number): void; -declare function slk_init(p1: number): number; +declare function au_print_tok_xml(outfp: interop.PointerConvertible, tok: interop.PointerConvertible, del: string, raw: number, sfrm: number): void; -declare function slk_label(p1: number): string; +declare function au_print_xml_header(outfp: interop.PointerConvertible): void; -declare function slk_noutrefresh(): number; +declare function au_print_xml_footer(outfp: interop.PointerConvertible): void; -declare function slk_refresh(): number; +declare function au_strerror(bsm_error: number): string; -declare function slk_restore(): number; +declare function au_free_token(tok: interop.PointerConvertible): void; -declare function slk_set(p1: number, p2: string, p3: number): number; +declare function au_get_state(): number; -declare function slk_touch(): number; +declare function au_notify_initialize(): number; -declare function standout(): number; +declare function au_notify_terminate(): number; -declare function standend(): number; +declare function cannot_audit(p1: number): number; -declare function start_color(): number; +declare function audit_set_terminal_id_ex(tid: interop.PointerConvertible): number; -declare function subpad(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function audit_set_terminal_id(tid: interop.PointerConvertible): number; -declare function subwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; +declare function audit_write(event_code: number, subject: interop.PointerConvertible, misctok: interop.PointerConvertible, retval: number, errcode: number): number; -declare function ungetch(p1: number): number; +declare function audit_write_success_ex(event_code: number, misctok: interop.PointerConvertible, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; -declare function vidattr(p1: number): number; +declare function audit_write_success(event_code: number, misctok: interop.PointerConvertible, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; -declare function vidputs(p1: number, p2: (p1: number) => number): number; +declare function audit_write_success_self(event_code: number, misctok: interop.PointerConvertible): number; -declare function vline(p1: number, p2: number): number; +declare function audit_write_failure_ex(event_code: number, errmsg: string, errret: number, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; -declare function vwprintw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function audit_write_failure(event_code: number, errmsg: string, errret: number, auid: number, euid: number, egid: number, ruid: number, rgid: number, pid: number, sid: number, tid: interop.PointerConvertible): number; -declare function vw_printw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function audit_write_failure_self(event_code: number, errmsg: string, errret: number): number; -declare function vwscanw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function audit_write_failure_na_ex(event_code: number, errmsg: string, errret: number, euid: number, egid: number, pid: number, tid: interop.PointerConvertible): number; -declare function vw_scanw(p1: interop.PointerConvertible, p2: string, p3: string): number; +declare function audit_write_failure_na(event_code: number, errmsg: string, errret: number, euid: number, egid: number, pid: number, tid: interop.PointerConvertible): number; -declare function waddch(p1: interop.PointerConvertible, p2: number): number; +declare function audit_token_to_au32(atoken: audit_token_t, auidp: interop.PointerConvertible, euidp: interop.PointerConvertible, egidp: interop.PointerConvertible, ruidp: interop.PointerConvertible, rgidp: interop.PointerConvertible, pidp: interop.PointerConvertible, asidp: interop.PointerConvertible, tidp: interop.PointerConvertible): void; -declare function waddchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function audit_token_to_auid(atoken: audit_token_t): number; -declare function waddchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function audit_token_to_euid(atoken: audit_token_t): number; -declare function waddnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function audit_token_to_egid(atoken: audit_token_t): number; -declare function waddstr(p1: interop.PointerConvertible, p2: string): number; +declare function audit_token_to_ruid(atoken: audit_token_t): number; -declare function wattron(p1: interop.PointerConvertible, p2: number): number; +declare function audit_token_to_rgid(atoken: audit_token_t): number; -declare function wattroff(p1: interop.PointerConvertible, p2: number): number; +declare function audit_token_to_pid(atoken: audit_token_t): number; -declare function wattrset(p1: interop.PointerConvertible, p2: number): number; +declare function audit_token_to_asid(atoken: audit_token_t): number; -declare function wattr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function audit_token_to_pidversion(atoken: audit_token_t): number; -declare function wattr_on(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function audit_get_car(path: string, sz: number): number; -declare function wattr_off(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function audit_get_class(evc_map: interop.PointerConvertible, sz: number): number; -declare function wattr_set(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; +declare function audit_set_class(evc_map: interop.PointerConvertible, sz: number): number; -declare function wbkgd(p1: interop.PointerConvertible, p2: number): number; +declare function audit_get_cond(cond: interop.PointerConvertible): number; -declare function wbkgdset(p1: interop.PointerConvertible, p2: number): void; +declare function audit_set_cond(cond: interop.PointerConvertible): number; -declare function wborder(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; +declare function audit_get_cwd(path: string, sz: number): number; -declare function wchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible): number; +declare function audit_get_fsize(fstat: interop.PointerConvertible, sz: number): number; -declare function wclear(p1: interop.PointerConvertible): number; +declare function audit_set_fsize(fstat: interop.PointerConvertible, sz: number): number; -declare function wcolor_set(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function audit_get_kmask(kmask: interop.PointerConvertible, sz: number): number; -declare function wdeleteln(p1: interop.PointerConvertible): number; +declare function audit_set_kmask(kmask: interop.PointerConvertible, sz: number): number; -declare function wechochar(p1: interop.PointerConvertible, p2: number): number; +declare function audit_get_kaudit(aia: interop.PointerConvertible, sz: number): number; -declare function wgetch(p1: interop.PointerConvertible): number; +declare function audit_set_kaudit(aia: interop.PointerConvertible, sz: number): number; -declare function wgetnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function audit_set_pmask(api: interop.PointerConvertible, sz: number): number; -declare function wgetstr(p1: interop.PointerConvertible, p2: string): number; +declare function audit_get_pinfo(api: interop.PointerConvertible, sz: number): number; -declare function whline(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function audit_get_pinfo_addr(apia: interop.PointerConvertible, sz: number): number; -declare function winch(p1: interop.PointerConvertible): number; +declare function audit_get_policy(policy: interop.PointerConvertible): number; -declare function winchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; +declare function audit_set_policy(policy: interop.PointerConvertible): number; -declare function winchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function audit_get_qctrl(qctrl: interop.PointerConvertible, sz: number): number; -declare function winnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function audit_set_qctrl(qctrl: interop.PointerConvertible, sz: number): number; -declare function winsch(p1: interop.PointerConvertible, p2: number): number; +declare function audit_get_sflags(flags: interop.PointerConvertible): number; -declare function winsdelln(p1: interop.PointerConvertible, p2: number): number; +declare function audit_set_sflags(flags: number): number; -declare function winsertln(p1: interop.PointerConvertible): number; +declare function audit_get_sflags_mask(which: string, mask: interop.PointerConvertible): number; -declare function winsnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; +declare function audit_set_sflags_mask(which: string, mask: number): number; -declare function winsstr(p1: interop.PointerConvertible, p2: string): number; +declare function audit_get_sinfo_addr(aia: interop.PointerConvertible, sz: number): number; -declare function winstr(p1: interop.PointerConvertible, p2: string): number; +declare function audit_get_stat(stats: interop.PointerConvertible, sz: number): number; -declare function wnoutrefresh(p1: interop.PointerConvertible): number; +declare function audit_set_stat(stats: interop.PointerConvertible, sz: number): number; -declare function wprintw(p1: interop.PointerConvertible, p2: string): number; +declare function audit_send_trigger(trigger: interop.PointerConvertible): number; -declare function wredrawln(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function audit_get_ctlmode(mode: interop.PointerConvertible, sz: number): number; -declare function wrefresh(p1: interop.PointerConvertible): number; +declare function audit_get_expire_after(expire: interop.PointerConvertible, sz: number): number; -declare function wscanw(p1: interop.PointerConvertible, p2: string): number; +declare function au_sdev_open(flags: number): interop.Pointer; -declare function wscrl(p1: interop.PointerConvertible, p2: number): number; +declare function au_sdev_close(ash: interop.PointerConvertible): number; -declare function wstandout(p1: interop.PointerConvertible): number; +declare function au_sdev_fd(ash: interop.PointerConvertible): number; -declare function wstandend(p1: interop.PointerConvertible): number; +declare function au_sdev_read_aia(ash: interop.PointerConvertible, event: interop.PointerConvertible, aia_p: interop.PointerConvertible): number; -declare function wvline(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function backtrace(p1: interop.PointerConvertible, __size: number): number; -declare function putp(p1: string): number; +declare function backtrace_from_fp(startfp: interop.PointerConvertible, array: interop.PointerConvertible, size: number): number; -declare function is_term_resized(p1: number, p2: number): boolean; +declare function backtrace_symbols(p1: interop.PointerConvertible, __size: number): interop.Pointer; -declare function assume_default_colors(p1: number, p2: number): number; +declare function backtrace_symbols_fd(p1: interop.PointerConvertible, __size: number, p3: number): void; -declare function resize_term(p1: number, p2: number): number; +declare function backtrace_image_offsets(array: interop.PointerConvertible, image_offsets: interop.PointerConvertible, size: number): void; -declare function resizeterm(p1: number, p2: number): number; +declare function backtrace_async(array: interop.PointerConvertible, length: number, task_id: interop.PointerConvertible): number; -declare function use_default_colors(): number; +declare function getfsent(): interop.Pointer; -declare function use_screen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; +declare function getfsspec(p1: string): interop.Pointer; -declare function use_window(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; +declare function getfsfile(p1: string): interop.Pointer; -declare function wresize(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function setfsent(): number; -declare function wgetparent(p1: interop.PointerConvertible): interop.Pointer; +declare function endfsent(): void; -declare function is_cleared(p1: interop.PointerConvertible): boolean; +declare function mbr_uid_to_uuid(uid: number, uu: unknown /* const array */): number; -declare function is_idcok(p1: interop.PointerConvertible): boolean; +declare function mbr_gid_to_uuid(gid: number, uu: unknown /* const array */): number; -declare function is_idlok(p1: interop.PointerConvertible): boolean; +declare function mbr_sid_to_uuid(sid: interop.PointerConvertible, uu: unknown /* const array */): number; -declare function is_immedok(p1: interop.PointerConvertible): boolean; +declare function mbr_identifier_to_uuid(id_type: number, identifier: interop.PointerConvertible, identifier_size: number, uu: unknown /* const array */): number; -declare function is_keypad(p1: interop.PointerConvertible): boolean; +declare function mbr_uuid_to_id(uu: unknown /* const array */, uid_or_gid: interop.PointerConvertible, id_type: interop.PointerConvertible): number; -declare function is_leaveok(p1: interop.PointerConvertible): boolean; +declare function mbr_uuid_to_sid(uu: unknown /* const array */, sid: interop.PointerConvertible): number; -declare function is_nodelay(p1: interop.PointerConvertible): boolean; +declare function mbr_sid_to_string(sid: interop.PointerConvertible, string: string): number; -declare function is_notimeout(p1: interop.PointerConvertible): boolean; +declare function mbr_string_to_sid(string: string, sid: interop.PointerConvertible): number; -declare function is_pad(p1: interop.PointerConvertible): boolean; +declare function mbr_check_membership(user: unknown /* const array */, group: unknown /* const array */, ismember: interop.PointerConvertible): number; -declare function is_scrollok(p1: interop.PointerConvertible): boolean; +declare function mbr_check_service_membership(user: unknown /* const array */, servicename: string, ismember: interop.PointerConvertible): number; -declare function is_subwin(p1: interop.PointerConvertible): boolean; +declare function addch(p1: number): number; -declare function is_syncok(p1: interop.PointerConvertible): boolean; +declare function addchnstr(p1: interop.PointerConvertible, p2: number): number; -declare function wgetdelay(p1: interop.PointerConvertible): number; +declare function addchstr(p1: interop.PointerConvertible): number; -declare function wgetscrreg(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function addnstr(p1: string, p2: number): number; -declare function has_mouse(): boolean; +declare function addstr(p1: string): number; -declare function getmouse(p1: interop.PointerConvertible): number; +declare function attroff(p1: number): number; -declare function ungetmouse(p1: interop.PointerConvertible): number; +declare function attron(p1: number): number; -declare function mousemask(p1: number, p2: interop.PointerConvertible): number; +declare function attrset(p1: number): number; -declare function wenclose(p1: interop.PointerConvertible, p2: number, p3: number): boolean; +declare function attr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function mouseinterval(p1: number): number; +declare function attr_off(p1: number, p2: interop.PointerConvertible): number; -declare function wmouse_trafo(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: boolean): boolean; +declare function attr_on(p1: number, p2: interop.PointerConvertible): number; -declare function mouse_trafo(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): boolean; +declare function attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function mcprint(p1: string, p2: number): number; +declare function baudrate(): number; -declare function has_key(p1: number): number; +declare function beep(): number; -declare function unctrl(p1: number): string; +declare function bkgd(p1: number): number; -declare function new_fieldtype(field_check: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, char_check: (p1: number, p2: interop.PointerConvertible) => boolean): interop.Pointer; +declare function bkgdset(p1: number): void; -declare function link_fieldtype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function border(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; -declare function free_fieldtype(p1: interop.PointerConvertible): number; +declare function box(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function set_fieldtype_arg(p1: interop.PointerConvertible, make_arg: (p1: interop.PointerConvertible) => interop.Pointer, copy_arg: (p1: interop.PointerConvertible) => interop.Pointer, free_arg: (p1: interop.PointerConvertible) => void): number; +declare function can_change_color(): boolean; -declare function set_fieldtype_choice(p1: interop.PointerConvertible, next_choice: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, prev_choice: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean): number; +declare function cbreak(): number; -declare function new_field(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): interop.Pointer; +declare function chgat(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function dup_field(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; +declare function clear(): number; -declare function link_field(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; +declare function clearok(p1: interop.PointerConvertible, p2: boolean): number; -declare function free_field(p1: interop.PointerConvertible): number; +declare function clrtobot(): number; -declare function field_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; +declare function clrtoeol(): number; -declare function dynamic_field_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function color_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function set_max_field(p1: interop.PointerConvertible, p2: number): number; +declare function color_set(p1: number, p2: interop.PointerConvertible): number; -declare function move_field(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function COLOR_PAIR(p1: number): number; -declare function set_field_type(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function copywin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; -declare function set_new_page(p1: interop.PointerConvertible, p2: boolean): number; +declare function curs_set(p1: number): number; -declare function set_field_just(p1: interop.PointerConvertible, p2: number): number; +declare function def_prog_mode(): number; -declare function field_just(p1: interop.PointerConvertible): number; +declare function def_shell_mode(): number; -declare function set_field_fore(p1: interop.PointerConvertible, p2: number): number; +declare function delay_output(p1: number): number; -declare function set_field_back(p1: interop.PointerConvertible, p2: number): number; +declare function delch(): number; -declare function set_field_pad(p1: interop.PointerConvertible, p2: number): number; +declare function delscreen(p1: interop.PointerConvertible): void; -declare function field_pad(p1: interop.PointerConvertible): number; +declare function delwin(p1: interop.PointerConvertible): number; -declare function set_field_buffer(p1: interop.PointerConvertible, p2: number, p3: string): number; +declare function deleteln(): number; -declare function set_field_status(p1: interop.PointerConvertible, p2: boolean): number; +declare function derwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function set_field_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function doupdate(): number; -declare function set_field_opts(p1: interop.PointerConvertible, p2: number): number; +declare function dupwin(p1: interop.PointerConvertible): interop.Pointer; -declare function field_opts_on(p1: interop.PointerConvertible, p2: number): number; +declare function echo(): number; -declare function field_opts_off(p1: interop.PointerConvertible, p2: number): number; +declare function echochar(p1: number): number; -declare function field_fore(p1: interop.PointerConvertible): number; +declare function erase(): number; -declare function field_back(p1: interop.PointerConvertible): number; +declare function endwin(): number; -declare function new_page(p1: interop.PointerConvertible): boolean; +declare function erasechar(): number; -declare function field_status(p1: interop.PointerConvertible): boolean; +declare function filter(): void; -declare function field_arg(p1: interop.PointerConvertible): interop.Pointer; +declare function flash(): number; -declare function field_userptr(p1: interop.PointerConvertible): interop.Pointer; +declare function flushinp(): number; -declare function field_type(p1: interop.PointerConvertible): interop.Pointer; +declare function getbkgd(p1: interop.PointerConvertible): number; -declare function field_buffer(p1: interop.PointerConvertible, p2: number): string; +declare function getch(): number; -declare function field_opts(p1: interop.PointerConvertible): number; +declare function getnstr(p1: string, p2: number): number; -declare function new_form(p1: interop.PointerConvertible): interop.Pointer; +declare function getstr(p1: string): number; -declare function form_fields(p1: interop.PointerConvertible): interop.Pointer; +declare function getwin(p1: interop.PointerConvertible): interop.Pointer; -declare function current_field(p1: interop.PointerConvertible): interop.Pointer; +declare function halfdelay(p1: number): number; -declare function form_win(p1: interop.PointerConvertible): interop.Pointer; +declare function has_colors(): boolean; -declare function form_sub(p1: interop.PointerConvertible): interop.Pointer; +declare function has_ic(): boolean; -declare function form_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function has_il(): boolean; -declare function form_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function hline(p1: number, p2: number): number; -declare function field_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function idcok(p1: interop.PointerConvertible, p2: boolean): void; -declare function field_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function idlok(p1: interop.PointerConvertible, p2: boolean): number; -declare function free_form(p1: interop.PointerConvertible): number; +declare function immedok(p1: interop.PointerConvertible, p2: boolean): void; -declare function set_form_fields(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inch(): number; -declare function field_count(p1: interop.PointerConvertible): number; +declare function inchnstr(p1: interop.PointerConvertible, p2: number): number; -declare function set_form_win(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inchstr(p1: interop.PointerConvertible): number; -declare function set_form_sub(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function initscr(): interop.Pointer; -declare function set_current_field(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function init_color(p1: number, p2: number, p3: number, p4: number): number; -declare function field_index(p1: interop.PointerConvertible): number; +declare function init_pair(p1: number, p2: number, p3: number): number; -declare function set_form_page(p1: interop.PointerConvertible, p2: number): number; +declare function innstr(p1: string, p2: number): number; -declare function form_page(p1: interop.PointerConvertible): number; +declare function insch(p1: number): number; -declare function scale_form(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function insdelln(p1: number): number; -declare function set_form_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function insertln(): number; -declare function set_form_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function insnstr(p1: string, p2: number): number; -declare function set_field_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function insstr(p1: string): number; -declare function set_field_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function instr(p1: string): number; -declare function post_form(p1: interop.PointerConvertible): number; +declare function intrflush(p1: interop.PointerConvertible, p2: boolean): number; -declare function unpost_form(p1: interop.PointerConvertible): number; +declare function isendwin(): boolean; -declare function pos_form_cursor(p1: interop.PointerConvertible): number; +declare function is_linetouched(p1: interop.PointerConvertible, p2: number): boolean; -declare function form_driver(p1: interop.PointerConvertible, p2: number): number; +declare function is_wintouched(p1: interop.PointerConvertible): boolean; -declare function set_form_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function keyname(p1: number): string; -declare function set_form_opts(p1: interop.PointerConvertible, p2: number): number; +declare function keypad(p1: interop.PointerConvertible, p2: boolean): number; -declare function form_opts_on(p1: interop.PointerConvertible, p2: number): number; +declare function killchar(): number; -declare function form_opts_off(p1: interop.PointerConvertible, p2: number): number; +declare function leaveok(p1: interop.PointerConvertible, p2: boolean): number; -declare function form_request_by_name(p1: string): number; +declare function longname(): string; -declare function form_request_name(p1: number): string; +declare function meta(p1: interop.PointerConvertible, p2: boolean): number; -declare function form_userptr(p1: interop.PointerConvertible): interop.Pointer; +declare function move(p1: number, p2: number): number; -declare function form_opts(p1: interop.PointerConvertible): number; +declare function mvaddch(p1: number, p2: number, p3: number): number; -declare function data_ahead(p1: interop.PointerConvertible): boolean; +declare function mvaddchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function data_behind(p1: interop.PointerConvertible): boolean; +declare function mvaddchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function menu_items(p1: interop.PointerConvertible): interop.Pointer; +declare function mvaddnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function current_item(p1: interop.PointerConvertible): interop.Pointer; +declare function mvaddstr(p1: number, p2: number, p3: string): number; -declare function new_item(p1: string, p2: string): interop.Pointer; +declare function mvchgat(p1: number, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function new_menu(p1: interop.PointerConvertible): interop.Pointer; +declare function mvcur(p1: number, p2: number, p3: number, p4: number): number; -declare function item_opts(p1: interop.PointerConvertible): number; +declare function mvdelch(p1: number, p2: number): number; -declare function menu_opts(p1: interop.PointerConvertible): number; +declare function mvderwin(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function item_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function mvgetch(p1: number, p2: number): number; -declare function item_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function mvgetnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function menu_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function mvgetstr(p1: number, p2: number, p3: string): number; -declare function menu_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; +declare function mvhline(p1: number, p2: number, p3: number, p4: number): number; -declare function menu_sub(p1: interop.PointerConvertible): interop.Pointer; +declare function mvinch(p1: number, p2: number): number; -declare function menu_win(p1: interop.PointerConvertible): interop.Pointer; +declare function mvinchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function item_description(p1: interop.PointerConvertible): string; +declare function mvinchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function item_name(p1: interop.PointerConvertible): string; +declare function mvinnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function menu_mark(p1: interop.PointerConvertible): string; +declare function mvinsch(p1: number, p2: number, p3: number): number; -declare function menu_request_name(p1: number): string; +declare function mvinsnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function menu_pattern(p1: interop.PointerConvertible): string; +declare function mvinsstr(p1: number, p2: number, p3: string): number; -declare function menu_userptr(p1: interop.PointerConvertible): interop.Pointer; +declare function mvinstr(p1: number, p2: number, p3: string): number; -declare function item_userptr(p1: interop.PointerConvertible): interop.Pointer; +declare function mvprintw(p1: number, p2: number, p3: string): number; -declare function menu_back(p1: interop.PointerConvertible): number; +declare function mvscanw(p1: number, p2: number, p3: string): number; -declare function menu_fore(p1: interop.PointerConvertible): number; +declare function mvvline(p1: number, p2: number, p3: number, p4: number): number; -declare function menu_grey(p1: interop.PointerConvertible): number; +declare function mvwaddch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function free_item(p1: interop.PointerConvertible): number; +declare function mvwaddchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function free_menu(p1: interop.PointerConvertible): number; +declare function mvwaddchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function item_count(p1: interop.PointerConvertible): number; +declare function mvwaddnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function item_index(p1: interop.PointerConvertible): number; +declare function mvwaddstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function item_opts_off(p1: interop.PointerConvertible, p2: number): number; +declare function mvwchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function item_opts_on(p1: interop.PointerConvertible, p2: number): number; +declare function mvwdelch(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function menu_driver(p1: interop.PointerConvertible, p2: number): number; +declare function mvwgetch(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function menu_opts_off(p1: interop.PointerConvertible, p2: number): number; +declare function mvwgetnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function menu_opts_on(p1: interop.PointerConvertible, p2: number): number; +declare function mvwgetstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function menu_pad(p1: interop.PointerConvertible): number; +declare function mvwhline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function pos_menu_cursor(p1: interop.PointerConvertible): number; +declare function mvwin(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function post_menu(p1: interop.PointerConvertible): number; +declare function mvwinch(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function scale_menu(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; +declare function mvwinchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function set_current_item(menu: interop.PointerConvertible, item: interop.PointerConvertible): number; +declare function mvwinchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function set_item_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function mvwinnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function set_item_opts(p1: interop.PointerConvertible, p2: number): number; +declare function mvwinsch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function set_item_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function mvwinsnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function set_item_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function mvwinsstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function set_item_value(p1: interop.PointerConvertible, p2: boolean): number; +declare function mvwinstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function set_menu_back(p1: interop.PointerConvertible, p2: number): number; +declare function mvwprintw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function set_menu_fore(p1: interop.PointerConvertible, p2: number): number; +declare function mvwscanw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function set_menu_format(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function mvwvline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function set_menu_grey(p1: interop.PointerConvertible, p2: number): number; +declare function napms(p1: number): number; -declare function set_menu_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function newpad(p1: number, p2: number): interop.Pointer; -declare function set_menu_items(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function newterm(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; -declare function set_menu_mark(p1: interop.PointerConvertible, p2: string): number; +declare function newwin(p1: number, p2: number, p3: number, p4: number): interop.Pointer; -declare function set_menu_opts(p1: interop.PointerConvertible, p2: number): number; +declare function nl(): number; -declare function set_menu_pad(p1: interop.PointerConvertible, p2: number): number; +declare function nocbreak(): number; -declare function set_menu_pattern(p1: interop.PointerConvertible, p2: string): number; +declare function nodelay(p1: interop.PointerConvertible, p2: boolean): number; -declare function set_menu_sub(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function noecho(): number; -declare function set_menu_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; +declare function nonl(): number; -declare function set_menu_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function noqiflush(): void; -declare function set_menu_win(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function noraw(): number; -declare function set_top_row(p1: interop.PointerConvertible, p2: number): number; +declare function notimeout(p1: interop.PointerConvertible, p2: boolean): number; -declare function top_row(p1: interop.PointerConvertible): number; +declare function overlay(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function unpost_menu(p1: interop.PointerConvertible): number; +declare function overwrite(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function menu_request_by_name(p1: string): number; +declare function pair_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function set_menu_spacing(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; +declare function PAIR_NUMBER(p1: number): number; -declare function menu_spacing(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; +declare function pechochar(p1: interop.PointerConvertible, p2: number): number; -declare function item_value(p1: interop.PointerConvertible): boolean; +declare function pnoutrefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; -declare function item_visible(p1: interop.PointerConvertible): boolean; +declare function prefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; -declare function menu_format(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; +declare function printw(p1: string): number; -declare function panel_window(p1: interop.PointerConvertible): interop.Pointer; +declare function putwin(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function update_panels(): void; +declare function qiflush(): void; -declare function hide_panel(p1: interop.PointerConvertible): number; +declare function raw(): number; -declare function show_panel(p1: interop.PointerConvertible): number; +declare function redrawwin(p1: interop.PointerConvertible): number; -declare function del_panel(p1: interop.PointerConvertible): number; +declare function refresh(): number; -declare function top_panel(p1: interop.PointerConvertible): number; +declare function resetty(): number; -declare function bottom_panel(p1: interop.PointerConvertible): number; +declare function reset_prog_mode(): number; -declare function new_panel(p1: interop.PointerConvertible): interop.Pointer; +declare function reset_shell_mode(): number; -declare function panel_above(p1: interop.PointerConvertible): interop.Pointer; +declare function ripoffline(p1: number, p2: (p1: interop.PointerConvertible, p2: number) => number): number; -declare function panel_below(p1: interop.PointerConvertible): interop.Pointer; +declare function savetty(): number; -declare function set_panel_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function scanw(p1: string): number; -declare function panel_userptr(p1: interop.PointerConvertible): interop.Pointer; +declare function scr_dump(p1: string): number; -declare function move_panel(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function scr_init(p1: string): number; -declare function replace_panel(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function scrl(p1: number): number; -declare function panel_hidden(p1: interop.PointerConvertible): number; +declare function scroll(p1: interop.PointerConvertible): number; -declare function ipsec_set_policy(p1: string, p2: number): string; +declare function scrollok(p1: interop.PointerConvertible, p2: boolean): number; -declare function ipsec_get_policylen(p1: string): number; +declare function scr_restore(p1: string): number; -declare function ipsec_dump_policy(p1: string, p2: string): string; +declare function scr_set(p1: string): number; -declare function ipsec_strerror(): string; +declare function setscrreg(p1: number, p2: number): number; -declare function prdb_set(p1: string): void; +declare function set_term(p1: interop.PointerConvertible): interop.Pointer; -declare function prdb_get(): interop.Pointer; +declare function slk_attroff(p1: number): number; -declare function prdb_getbyname(p1: string): interop.Pointer; +declare function slk_attr_off(p1: number, p2: interop.PointerConvertible): number; -declare function prdb_end(): void; +declare function slk_attron(p1: number): number; -declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; +declare function slk_attr_on(p1: number, p2: interop.PointerConvertible): number; -declare function acl_free(obj_p: interop.PointerConvertible): number; +declare function slk_attrset(p1: number): number; -declare function acl_init(count: number): interop.Pointer; +declare function slk_attr(): number; -declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; +declare function slk_attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; +declare function slk_clear(): number; -declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; +declare function slk_color(p1: number): number; -declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; +declare function slk_init(p1: number): number; -declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; +declare function slk_label(p1: number): string; -declare function acl_valid(acl: interop.PointerConvertible): number; +declare function slk_noutrefresh(): number; -declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function slk_refresh(): number; -declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function slk_restore(): number; -declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function slk_set(p1: number, p2: string, p3: number): number; -declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function slk_touch(): number; -declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; +declare function standout(): number; -declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; +declare function standend(): number; -declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function start_color(): number; -declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; +declare function subpad(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; +declare function subwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; +declare function syncok(p1: interop.PointerConvertible, p2: boolean): number; -declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; +declare function termattrs(): number; -declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; +declare function termname(): string; -declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; +declare function timeout(p1: number): void; -declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function touchline(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; +declare function touchwin(p1: interop.PointerConvertible): number; -declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function typeahead(p1: number): number; -declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; +declare function ungetch(p1: number): number; -declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; +declare function untouchwin(p1: interop.PointerConvertible): number; -declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; +declare function use_env(p1: boolean): void; -declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; +declare function use_tioctl(p1: boolean): void; -declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; +declare function vidattr(p1: number): number; -declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; +declare function vidputs(p1: number, p2: (p1: number) => number): number; -declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; +declare function vline(p1: number, p2: number): number; -declare function acl_delete_def_file(path_p: string): number; +declare function vwprintw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function acl_get_fd(fd: number): interop.Pointer; +declare function vw_printw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; +declare function vwscanw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; +declare function vw_scanw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; +declare function waddch(p1: interop.PointerConvertible, p2: number): number; -declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; +declare function waddchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; +declare function waddchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function waddnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; +declare function waddstr(p1: interop.PointerConvertible, p2: string): number; -declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function wattron(p1: interop.PointerConvertible, p2: number): number; -declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; +declare function wattroff(p1: interop.PointerConvertible, p2: number): number; -declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; +declare function wattrset(p1: interop.PointerConvertible, p2: number): number; -declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; +declare function wattr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function acl_from_text(buf_p: string): interop.Pointer; +declare function wattr_on(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function acl_size(acl: interop.PointerConvertible): number; +declare function wattr_off(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; +declare function wattr_set(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function buf_markaged(bp: interop.PointerConvertible): void; +declare function wbkgd(p1: interop.PointerConvertible, p2: number): number; -declare function buf_markinvalid(bp: interop.PointerConvertible): void; +declare function wbkgdset(p1: interop.PointerConvertible, p2: number): void; -declare function buf_markdelayed(bp: interop.PointerConvertible): void; +declare function wborder(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; -declare function buf_markclean(p1: interop.PointerConvertible): void; +declare function wchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible): number; -declare function buf_markeintr(bp: interop.PointerConvertible): void; +declare function wclear(p1: interop.PointerConvertible): number; -declare function buf_markfua(bp: interop.PointerConvertible): void; +declare function wclrtobot(p1: interop.PointerConvertible): number; -declare function buf_fua(bp: interop.PointerConvertible): number; +declare function wclrtoeol(p1: interop.PointerConvertible): number; -declare function buf_valid(bp: interop.PointerConvertible): number; +declare function wcolor_set(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function buf_fromcache(bp: interop.PointerConvertible): number; +declare function wcursyncup(p1: interop.PointerConvertible): void; -declare function buf_upl(bp: interop.PointerConvertible): interop.Pointer; +declare function wdelch(p1: interop.PointerConvertible): number; -declare function buf_uploffset(bp: interop.PointerConvertible): number; +declare function wdeleteln(p1: interop.PointerConvertible): number; -declare function buf_rcred(bp: interop.PointerConvertible): interop.Pointer; +declare function wechochar(p1: interop.PointerConvertible, p2: number): number; -declare function buf_wcred(bp: interop.PointerConvertible): interop.Pointer; +declare function werase(p1: interop.PointerConvertible): number; -declare function buf_proc(bp: interop.PointerConvertible): interop.Pointer; +declare function wgetch(p1: interop.PointerConvertible): number; -declare function buf_dirtyoff(bp: interop.PointerConvertible): number; +declare function wgetnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function buf_dirtyend(bp: interop.PointerConvertible): number; +declare function wgetstr(p1: interop.PointerConvertible, p2: string): number; -declare function buf_setdirtyoff(bp: interop.PointerConvertible, p2: number): void; +declare function whline(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_setdirtyend(bp: interop.PointerConvertible, p2: number): void; +declare function winch(p1: interop.PointerConvertible): number; -declare function buf_error(bp: interop.PointerConvertible): number; +declare function winchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function buf_seterror(bp: interop.PointerConvertible, p2: number): void; +declare function winchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function buf_setflags(bp: interop.PointerConvertible, flags: number): void; +declare function winnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function buf_clearflags(bp: interop.PointerConvertible, flags: number): void; +declare function winsch(p1: interop.PointerConvertible, p2: number): number; -declare function buf_flags(bp: interop.PointerConvertible): number; +declare function winsdelln(p1: interop.PointerConvertible, p2: number): number; -declare function buf_reset(bp: interop.PointerConvertible, flags: number): void; +declare function winsertln(p1: interop.PointerConvertible): number; -declare function buf_map(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible): number; +declare function winsnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function buf_map_range(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible): number; +declare function winsstr(p1: interop.PointerConvertible, p2: string): number; -declare function buf_map_range_with_prot(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible, prot: number): number; +declare function winstr(p1: interop.PointerConvertible, p2: string): number; -declare function buf_unmap(bp: interop.PointerConvertible): number; +declare function wmove(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_unmap_range(bp: interop.PointerConvertible): number; +declare function wnoutrefresh(p1: interop.PointerConvertible): number; -declare function buf_setdrvdata(bp: interop.PointerConvertible, drvdata: interop.PointerConvertible): void; +declare function wprintw(p1: interop.PointerConvertible, p2: string): number; -declare function buf_drvdata(bp: interop.PointerConvertible): interop.Pointer; +declare function wredrawln(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_setfsprivate(bp: interop.PointerConvertible, fsprivate: interop.PointerConvertible): void; +declare function wrefresh(p1: interop.PointerConvertible): number; -declare function buf_fsprivate(bp: interop.PointerConvertible): interop.Pointer; +declare function wscanw(p1: interop.PointerConvertible, p2: string): number; -declare function buf_blkno(bp: interop.PointerConvertible): number; +declare function wscrl(p1: interop.PointerConvertible, p2: number): number; -declare function buf_lblkno(bp: interop.PointerConvertible): number; +declare function wsetscrreg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_lblksize(bp: interop.PointerConvertible): number; +declare function wstandout(p1: interop.PointerConvertible): number; -declare function buf_setblkno(bp: interop.PointerConvertible, blkno: number): void; +declare function wstandend(p1: interop.PointerConvertible): number; -declare function buf_setlblkno(bp: interop.PointerConvertible, lblkno: number): void; +declare function wsyncdown(p1: interop.PointerConvertible): void; -declare function buf_setlblksize(bp: interop.PointerConvertible, lblksize: number): void; +declare function wsyncup(p1: interop.PointerConvertible): void; -declare function buf_count(bp: interop.PointerConvertible): number; +declare function wtimeout(p1: interop.PointerConvertible, p2: number): void; -declare function buf_size(bp: interop.PointerConvertible): number; +declare function wtouchln(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function buf_resid(bp: interop.PointerConvertible): number; +declare function wvline(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_setcount(bp: interop.PointerConvertible, bcount: number): void; +declare function _nc_tiparm(p1: number, p2: string): string; -declare function buf_setsize(bp: interop.PointerConvertible, p2: number): void; +declare function tigetflag(p1: string): number; -declare function buf_setresid(bp: interop.PointerConvertible, resid: number): void; +declare function tigetnum(p1: string): number; -declare function buf_setdataptr(bp: interop.PointerConvertible, data: number): void; +declare function tigetstr(p1: string): string; -declare function buf_dataptr(bp: interop.PointerConvertible): number; +declare function putp(p1: string): number; -declare function buf_vnode(bp: interop.PointerConvertible): interop.Pointer; +declare function tparm(p1: string): string; -declare function buf_setvnode(bp: interop.PointerConvertible, vp: interop.PointerConvertible): void; +declare function tiparm(p1: string): string; -declare function buf_device(bp: interop.PointerConvertible): number; +declare function tiparm_s(p1: number, p2: number, p3: string): string; -declare function buf_setdevice(bp: interop.PointerConvertible, vp: interop.PointerConvertible): number; +declare function getattrs(p1: interop.PointerConvertible): number; -declare function buf_strategy(devvp: interop.PointerConvertible, ap: interop.PointerConvertible): number; +declare function getcurx(p1: interop.PointerConvertible): number; -declare function buf_invalblkno(vp: interop.PointerConvertible, lblkno: number, flags: number): number; +declare function getcury(p1: interop.PointerConvertible): number; -declare function buf_callback(bp: interop.PointerConvertible): interop.Pointer; +declare function getbegx(p1: interop.PointerConvertible): number; -declare function buf_setcallback(bp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, transaction: interop.PointerConvertible): number; +declare function getbegy(p1: interop.PointerConvertible): number; -declare function buf_setupl(bp: interop.PointerConvertible, upl: number, offset: number): number; +declare function getmaxx(p1: interop.PointerConvertible): number; -declare function buf_clone(bp: interop.PointerConvertible, io_offset: number, io_size: number, iodone: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, arg: interop.PointerConvertible): interop.Pointer; +declare function getmaxy(p1: interop.PointerConvertible): number; -declare function buf_create_shadow(bp: interop.PointerConvertible, force_copy: number, external_storage: number, iodone: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, arg: interop.PointerConvertible): interop.Pointer; +declare function getparx(p1: interop.PointerConvertible): number; -declare function buf_shadow(bp: interop.PointerConvertible): number; +declare function getpary(p1: interop.PointerConvertible): number; -declare function buf_alloc(vp: interop.PointerConvertible): interop.Pointer; +declare function is_term_resized(p1: number, p2: number): boolean; -declare function buf_free(bp: interop.PointerConvertible): void; +declare function keybound(p1: number, p2: number): string; -declare function buf_invalidateblks(vp: interop.PointerConvertible, flags: number, slpflag: number, slptimeo: number): number; +declare function curses_version(): string; -declare function buf_flushdirtyblks(vp: interop.PointerConvertible, wait: number, flags: number, msg: string): void; +declare function assume_default_colors(p1: number, p2: number): number; -declare function buf_iterate(vp: interop.PointerConvertible, callout: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, flags: number, arg: interop.PointerConvertible): void; +declare function define_key(p1: string, p2: number): number; -declare function buf_clear(bp: interop.PointerConvertible): void; +declare function get_escdelay(): number; -declare function buf_bawrite(bp: interop.PointerConvertible): number; +declare function key_defined(p1: string): number; -declare function buf_bdwrite(bp: interop.PointerConvertible): number; +declare function keyok(p1: number, p2: boolean): number; -declare function buf_bwrite(bp: interop.PointerConvertible): number; +declare function resize_term(p1: number, p2: number): number; -declare function buf_biodone(bp: interop.PointerConvertible): void; +declare function resizeterm(p1: number, p2: number): number; -declare function buf_biowait(bp: interop.PointerConvertible): number; +declare function set_escdelay(p1: number): number; -declare function buf_brelse(bp: interop.PointerConvertible): void; +declare function set_tabsize(p1: number): number; -declare function buf_bread(vp: interop.PointerConvertible, blkno: number, size: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; +declare function use_default_colors(): number; -declare function buf_breadn(vp: interop.PointerConvertible, blkno: number, size: number, rablks: interop.PointerConvertible, rasizes: interop.PointerConvertible, nrablks: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; +declare function use_extended_names(p1: boolean): number; -declare function buf_meta_bread(vp: interop.PointerConvertible, blkno: number, size: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; +declare function use_legacy_coding(p1: number): number; -declare function buf_meta_breadn(vp: interop.PointerConvertible, blkno: number, size: number, rablks: interop.PointerConvertible, rasizes: interop.PointerConvertible, nrablks: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; +declare function use_screen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; -declare function minphys(bp: interop.PointerConvertible): number; +declare function use_window(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; -declare function physio(f_strategy: (p1: interop.PointerConvertible) => void, bp: interop.PointerConvertible, dev: number, flags: number, f_minphys: (p1: interop.PointerConvertible) => number, uio: interop.PointerConvertible, blocksize: number): number; +declare function wresize(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function buf_getblk(vp: interop.PointerConvertible, blkno: number, size: number, slpflag: number, slptimeo: number, operation: number): interop.Pointer; +declare function nofilter(): void; -declare function buf_geteblk(size: number): interop.Pointer; +declare function wgetparent(p1: interop.PointerConvertible): interop.Pointer; -declare function buf_clear_redundancy_flags(bp: interop.PointerConvertible, flags: number): void; +declare function is_cleared(p1: interop.PointerConvertible): boolean; -declare function buf_redundancy_flags(bp: interop.PointerConvertible): number; +declare function is_idcok(p1: interop.PointerConvertible): boolean; -declare function buf_set_redundancy_flags(bp: interop.PointerConvertible, flags: number): void; +declare function is_idlok(p1: interop.PointerConvertible): boolean; -declare function buf_attr(bp: interop.PointerConvertible): interop.Pointer; +declare function is_immedok(p1: interop.PointerConvertible): boolean; -declare function buf_markstatic(bp: interop.PointerConvertible): void; +declare function is_keypad(p1: interop.PointerConvertible): boolean; -declare function buf_static(bp: interop.PointerConvertible): number; +declare function is_leaveok(p1: interop.PointerConvertible): boolean; -declare function bufattr_markioscheduled(bap: interop.PointerConvertible): void; +declare function is_nodelay(p1: interop.PointerConvertible): boolean; -declare function bufattr_ioscheduled(bap: interop.PointerConvertible): number; +declare function is_notimeout(p1: interop.PointerConvertible): boolean; -declare function bufattr_markexpeditedmeta(bap: interop.PointerConvertible): void; +declare function is_pad(p1: interop.PointerConvertible): boolean; -declare function bufattr_expeditedmeta(bap: interop.PointerConvertible): number; +declare function is_scrollok(p1: interop.PointerConvertible): boolean; -declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; +declare function is_subwin(p1: interop.PointerConvertible): boolean; -declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; +declare function is_syncok(p1: interop.PointerConvertible): boolean; -declare function clonefile(p1: string, p2: string, p3: number): number; +declare function wgetdelay(p1: interop.PointerConvertible): number; -declare function modwatch(p1: interop.PointerConvertible, p2: number): number; +declare function wgetscrreg(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function watchevent(p1: interop.PointerConvertible, p2: number): number; +declare function addch(p1: number): number; -declare function waitevent(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function addchnstr(p1: interop.PointerConvertible, p2: number): number; -declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; +declare function addchstr(p1: interop.PointerConvertible): number; -declare function fileport_makefd(p1: number): number; +declare function addnstr(p1: string, p2: number): number; -declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; +declare function addstr(p1: string): number; -declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function attroff(p1: number): number; -declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function attron(p1: number): number; -declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; +declare function attrset(p1: number): number; -declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; +declare function attr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function attr_off(p1: number, p2: interop.PointerConvertible): number; -declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function attr_on(p1: number, p2: interop.PointerConvertible): number; -declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function bkgd(p1: number): number; -declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; +declare function bkgdset(p1: number): void; -declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; +declare function border(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number): number; -declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; +declare function box(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function rb_tree_count(p1: interop.PointerConvertible): number; +declare function chgat(p1: number, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function usrctl(flags: number): number; +declare function color_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function reboot(howto: number): number; +declare function color_set(p1: number, p2: interop.PointerConvertible): number; -declare function reboot_np(howto: number, message: string): number; +declare function copywin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; -declare function panic_with_data(uuid: unknown /* const array */, addr: interop.PointerConvertible, len: number, flags: number, msg: string): number; +declare function delay_output(p1: number): number; -declare function ftime(p1: interop.PointerConvertible): number; +declare function deleteln(): number; -declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; +declare function derwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; +declare function doupdate(): number; -declare function map_fd(fd: number, offset: number, addr: interop.PointerConvertible, find_space: number, numbytes: number): number; +declare function dupwin(p1: interop.PointerConvertible): interop.Pointer; -declare function unw_getcontext(p1: interop.PointerConvertible): number; +declare function echochar(p1: number): number; -declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function endwin(): number; -declare function unw_step(p1: interop.PointerConvertible): number; +declare function flushinp(): number; -declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function getbkgd(p1: interop.PointerConvertible): number; -declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; +declare function getch(): number; -declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function getnstr(p1: string, p2: number): number; -declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; +declare function getstr(p1: string): number; -declare function unw_resume(p1: interop.PointerConvertible): number; +declare function getwin(p1: interop.PointerConvertible): interop.Pointer; -declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; +declare function hline(p1: number, p2: number): number; -declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; +declare function inch(): number; -declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; +declare function inchnstr(p1: interop.PointerConvertible, p2: number): number; -declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; +declare function inchstr(p1: interop.PointerConvertible): number; -declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; +declare function initscr(): interop.Pointer; -declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; +declare function init_color(p1: number, p2: number, p3: number, p4: number): number; -declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; +declare function init_pair(p1: number, p2: number, p3: number): number; -declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; +declare function innstr(p1: string, p2: number): number; -declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; +declare function insch(p1: number): number; -declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function insdelln(p1: number): number; -declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; +declare function insertln(): number; -declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; +declare function insnstr(p1: string, p2: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function insstr(p1: string): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function instr(p1: string): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function intrflush(p1: interop.PointerConvertible, p2: boolean): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function keypad(p1: interop.PointerConvertible, p2: boolean): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvaddch(p1: number, p2: number, p3: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvaddchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvaddchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvaddnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvaddstr(p1: number, p2: number, p3: string): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvchgat(p1: number, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvcur(p1: number, p2: number, p3: number, p4: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvderwin(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvgetch(p1: number, p2: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvgetnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; +declare function mvgetstr(p1: number, p2: number, p3: string): number; -declare function _simd_sin_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvhline(p1: number, p2: number, p3: number, p4: number): number; -declare function _simd_sin_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinch(p1: number, p2: number): number; -declare function _simd_cos_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinchnstr(p1: number, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function _simd_cos_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinchstr(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function _simd_acos_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function _simd_acos_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinsch(p1: number, p2: number, p3: number): number; -declare function _simd_asin_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinsnstr(p1: number, p2: number, p3: string, p4: number): number; -declare function _simd_asin_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinsstr(p1: number, p2: number, p3: string): number; -declare function _simd_atan_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvinstr(p1: number, p2: number, p3: string): number; -declare function _simd_atan_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvprintw(p1: number, p2: number, p3: string): number; -declare function _simd_tan_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvscanw(p1: number, p2: number, p3: string): number; -declare function _simd_tan_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvvline(p1: number, p2: number, p3: number, p4: number): number; -declare function _simd_cospi_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwaddch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function _simd_cospi_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwaddchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function _simd_sinpi_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwaddchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function _simd_sinpi_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwaddnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function _simd_tanpi_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwaddstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_tanpi_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible): number; -declare function _simd_acosh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwgetch(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function _simd_acosh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwgetnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function _simd_asinh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwgetstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_asinh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwhline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function _simd_atanh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwin(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function _simd_atanh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinch(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function _simd_cosh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinchnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: number): number; -declare function _simd_cosh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinchstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function _simd_sinh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function _simd_sinh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinsch(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function _simd_tanh_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinsnstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string, p5: number): number; -declare function _simd_tanh_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinsstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_exp_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwinstr(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_exp_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwprintw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_exp2_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwscanw(p1: interop.PointerConvertible, p2: number, p3: number, p4: string): number; -declare function _simd_exp2_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function mvwvline(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): number; -declare function _simd_exp10_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function newpad(p1: number, p2: number): interop.Pointer; -declare function _simd_exp10_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function newterm(p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible): interop.Pointer; -declare function _simd_expm1_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function newwin(p1: number, p2: number, p3: number, p4: number): interop.Pointer; -declare function _simd_expm1_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function overlay(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _simd_log_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function overwrite(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _simd_log_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function pair_content(p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function _simd_log2_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function pechochar(p1: interop.PointerConvertible, p2: number): number; -declare function _simd_log2_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function pnoutrefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; -declare function _simd_log10_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function prefresh(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number): number; -declare function _simd_log10_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function printw(p1: string): number; -declare function _simd_log1p_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function putwin(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _simd_log1p_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function redrawwin(p1: interop.PointerConvertible): number; -declare function _simd_cbrt_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function refresh(): number; -declare function _simd_cbrt_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scanw(p1: string): number; -declare function _simd_erf_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scr_dump(p1: string): number; -declare function _simd_erf_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scr_init(p1: string): number; -declare function _simd_erfc_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scrl(p1: number): number; -declare function _simd_erfc_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scroll(p1: interop.PointerConvertible): number; -declare function _simd_tgamma_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scrollok(p1: interop.PointerConvertible, p2: boolean): number; -declare function _simd_tgamma_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scr_restore(p1: string): number; -declare function _simd_round_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function scr_set(p1: string): number; -declare function _simd_round_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function set_term(p1: interop.PointerConvertible): interop.Pointer; -declare function _simd_atan2_f4(y: unknown /* ext vector */, x: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attroff(p1: number): number; -declare function _simd_atan2_d2(y: unknown /* ext vector */, x: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attr_off(p1: number, p2: interop.PointerConvertible): number; -declare function _simd_hypot_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attron(p1: number): number; -declare function _simd_hypot_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attr_on(p1: number, p2: interop.PointerConvertible): number; -declare function _simd_pow_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attrset(p1: number): number; -declare function _simd_pow_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attr(): number; -declare function _simd_fmod_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_attr_set(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function _simd_fmod_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_clear(): number; -declare function _simd_remainder_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_color(p1: number): number; -declare function _simd_remainder_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_init(p1: number): number; -declare function _simd_nextafter_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_label(p1: number): string; -declare function _simd_nextafter_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; +declare function slk_noutrefresh(): number; -declare function _simd_sincos_f4(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; +declare function slk_refresh(): number; -declare function _simd_sincos_d2(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; +declare function slk_restore(): number; -declare function _simd_sincospi_f4(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; +declare function slk_set(p1: number, p2: string, p3: number): number; -declare function _simd_sincospi_d2(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; +declare function slk_touch(): number; -declare function _simd_lgamma_f4(x: unknown /* ext vector */): unknown /* ext vector */; +declare function standout(): number; -declare function _simd_lgamma_d2(x: unknown /* ext vector */): unknown /* ext vector */; +declare function standend(): number; -declare function _simd_fma_f4(x: unknown /* ext vector */, y: unknown /* ext vector */, z: unknown /* ext vector */): unknown /* ext vector */; +declare function start_color(): number; -declare function _simd_fma_d2(x: unknown /* ext vector */, y: unknown /* ext vector */, z: unknown /* ext vector */): unknown /* ext vector */; +declare function subpad(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function _simd_orient_vf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; +declare function subwin(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number): interop.Pointer; -declare function _simd_orient_pf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; +declare function ungetch(p1: number): number; -declare function _simd_incircle_pf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; +declare function vidattr(p1: number): number; -declare function _simd_orient_vf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; +declare function vidputs(p1: number, p2: (p1: number) => number): number; -declare function _simd_orient_pf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; +declare function vline(p1: number, p2: number): number; -declare function _simd_insphere_pf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */, p5: unknown /* ext vector */): number; +declare function vwprintw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function _simd_orient_vd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; +declare function vw_printw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function _simd_orient_pd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; +declare function vwscanw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function _simd_incircle_pd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; +declare function vw_scanw(p1: interop.PointerConvertible, p2: string, p3: string): number; -declare function _simd_orient_vd3(p1: interop.PointerConvertible): number; +declare function waddch(p1: interop.PointerConvertible, p2: number): number; -declare function _simd_orient_pd3(p1: interop.PointerConvertible): number; +declare function waddchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function _simd_insphere_pd3(p1: interop.PointerConvertible): number; +declare function waddchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function _simd_orient_vh2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; +declare function waddnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function _simd_orient_ph2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; +declare function waddstr(p1: interop.PointerConvertible, p2: string): number; -declare function _simd_incircle_ph2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; +declare function wattron(p1: interop.PointerConvertible, p2: number): number; -declare function _simd_orient_vh3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; +declare function wattroff(p1: interop.PointerConvertible, p2: number): number; -declare function _simd_orient_ph3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; +declare function wattrset(p1: interop.PointerConvertible, p2: number): number; -declare function _simd_insphere_ph3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */, p5: unknown /* ext vector */): number; +declare function wattr_get(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function __invert_f2(p1: simd_float2x2): simd_float2x2; +declare function wattr_on(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __invert_d2(p1: simd_double2x2): simd_double2x2; +declare function wattr_off(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function __invert_f3(p1: simd_float3x3): simd_float3x3; +declare function wattr_set(p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible): number; -declare function __invert_d3(p1: simd_double3x3): simd_double3x3; +declare function wbkgd(p1: interop.PointerConvertible, p2: number): number; -declare function __invert_f4(p1: simd_float4x4): simd_float4x4; +declare function wbkgdset(p1: interop.PointerConvertible, p2: number): void; -declare function __invert_d4(p1: simd_double4x4): simd_double4x4; +declare function wborder(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number): number; -declare function __invert_h2(p1: simd_half2x2): simd_half2x2; +declare function wchgat(p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: interop.PointerConvertible): number; -declare function __invert_h3(p1: simd_half3x3): simd_half3x3; +declare function wclear(p1: interop.PointerConvertible): number; -declare function __invert_h4(p1: simd_half4x4): simd_half4x4; +declare function wcolor_set(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function wdeleteln(p1: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function wechochar(p1: interop.PointerConvertible, p2: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function wgetch(p1: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function wgetnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function wgetstr(p1: interop.PointerConvertible, p2: string): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function whline(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winch(p1: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winchnstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winchstr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winsch(p1: interop.PointerConvertible, p2: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winsdelln(p1: interop.PointerConvertible, p2: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winsertln(p1: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winsnstr(p1: interop.PointerConvertible, p2: string, p3: number): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function winsstr(p1: interop.PointerConvertible, p2: string): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function winstr(p1: interop.PointerConvertible, p2: string): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wnoutrefresh(p1: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wprintw(p1: interop.PointerConvertible, p2: string): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wredrawln(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wrefresh(p1: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wscanw(p1: interop.PointerConvertible, p2: string): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wscrl(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wstandout(p1: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wstandend(p1: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wvline(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function putp(p1: string): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_term_resized(p1: number, p2: number): boolean; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function assume_default_colors(p1: number, p2: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function resize_term(p1: number, p2: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function resizeterm(p1: number, p2: number): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function use_default_colors(): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function use_screen(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function use_window(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p3: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wresize(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wgetparent(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_cleared(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_idcok(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_idlok(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_immedok(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_keypad(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_leaveok(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_nodelay(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_notimeout(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_pad(p1: interop.PointerConvertible): boolean; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_scrollok(p1: interop.PointerConvertible): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_subwin(p1: interop.PointerConvertible): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function is_syncok(p1: interop.PointerConvertible): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wgetdelay(p1: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wgetscrreg(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function has_mouse(): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function getmouse(p1: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function ungetmouse(p1: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function mousemask(p1: number, p2: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wenclose(p1: interop.PointerConvertible, p2: number, p3: number): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function mouseinterval(p1: number): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function wmouse_trafo(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: boolean): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function mouse_trafo(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: boolean): boolean; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function mcprint(p1: string, p2: number): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function has_key(p1: number): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function unctrl(p1: number): string; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function new_fieldtype(field_check: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, char_check: (p1: number, p2: interop.PointerConvertible) => boolean): interop.Pointer; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function link_fieldtype(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function free_fieldtype(p1: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function set_fieldtype_arg(p1: interop.PointerConvertible, make_arg: (p1: interop.PointerConvertible) => interop.Pointer, copy_arg: (p1: interop.PointerConvertible) => interop.Pointer, free_arg: (p1: interop.PointerConvertible) => void): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function set_fieldtype_choice(p1: interop.PointerConvertible, next_choice: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean, prev_choice: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => boolean): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function new_field(p1: number, p2: number, p3: number, p4: number, p5: number, p6: number): interop.Pointer; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function dup_field(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function link_field(p1: interop.PointerConvertible, p2: number, p3: number): interop.Pointer; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function free_field(p1: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function field_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function dynamic_field_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function set_max_field(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function move_field(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function set_field_type(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function set_new_page(p1: interop.PointerConvertible, p2: boolean): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_just(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_just(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_fore(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_back(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_pad(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_pad(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_buffer(p1: interop.PointerConvertible, p2: number, p3: string): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_status(p1: interop.PointerConvertible, p2: boolean): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function set_field_opts(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_opts_on(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_opts_off(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_fore(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function field_back(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function new_page(p1: interop.PointerConvertible): boolean; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_status(p1: interop.PointerConvertible): boolean; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_arg(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_userptr(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_type(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_buffer(p1: interop.PointerConvertible, p2: number): string; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_opts(p1: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function new_form(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function form_fields(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function current_field(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function form_win(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function form_sub(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function form_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function form_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function field_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function free_form(p1: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_fields(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function field_count(p1: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_win(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_sub(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_current_field(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function field_index(p1: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_page(p1: interop.PointerConvertible, p2: number): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function form_page(p1: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function scale_form(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_form_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_field_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function set_field_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function post_form(p1: interop.PointerConvertible): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function unpost_form(p1: interop.PointerConvertible): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function pos_form_cursor(p1: interop.PointerConvertible): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_driver(p1: interop.PointerConvertible, p2: number): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function set_form_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function set_form_opts(p1: interop.PointerConvertible, p2: number): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_opts_on(p1: interop.PointerConvertible, p2: number): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_opts_off(p1: interop.PointerConvertible, p2: number): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_request_by_name(p1: string): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_request_name(p1: number): string; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_userptr(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function form_opts(p1: interop.PointerConvertible): number; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function data_ahead(p1: interop.PointerConvertible): boolean; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function data_behind(p1: interop.PointerConvertible): boolean; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function menu_items(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function current_item(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function new_item(p1: string, p2: string): interop.Pointer; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function new_menu(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function item_opts(p1: interop.PointerConvertible): number; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_opts(p1: interop.PointerConvertible): number; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function item_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function item_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_init(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_term(p1: interop.PointerConvertible): (p1: interop.PointerConvertible) => void; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_sub(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_win(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function item_description(p1: interop.PointerConvertible): string; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function item_name(p1: interop.PointerConvertible): string; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_mark(p1: interop.PointerConvertible): string; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_request_name(p1: number): string; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function menu_pattern(p1: interop.PointerConvertible): string; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_userptr(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_userptr(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_back(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_fore(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_grey(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function free_item(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function free_menu(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_count(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_index(p1: interop.PointerConvertible): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_opts_off(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_opts_on(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_driver(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_opts_off(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_opts_on(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_pad(p1: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function pos_menu_cursor(p1: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function post_menu(p1: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function scale_menu(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_current_item(menu: interop.PointerConvertible, item: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_item_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_item_opts(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_item_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_item_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_item_value(p1: interop.PointerConvertible, p2: boolean): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_back(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_fore(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_format(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_grey(p1: interop.PointerConvertible, p2: number): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_init(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_items(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_mark(p1: interop.PointerConvertible, p2: string): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_opts(p1: interop.PointerConvertible, p2: number): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_pad(p1: interop.PointerConvertible, p2: number): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_pattern(p1: interop.PointerConvertible, p2: string): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_sub(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_term(p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_win(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_top_row(p1: interop.PointerConvertible, p2: number): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function top_row(p1: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function unpost_menu(p1: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_request_by_name(p1: string): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_menu_spacing(p1: interop.PointerConvertible, p2: number, p3: number, p4: number): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_spacing(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_value(p1: interop.PointerConvertible): boolean; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function item_visible(p1: interop.PointerConvertible): boolean; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function menu_format(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function panel_window(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function update_panels(): void; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function hide_panel(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function show_panel(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function del_panel(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function top_panel(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function bottom_panel(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function new_panel(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function panel_above(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function panel_below(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function set_panel_userptr(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function panel_userptr(p1: interop.PointerConvertible): interop.Pointer; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function move_panel(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function replace_panel(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function panel_hidden(p1: interop.PointerConvertible): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ipsec_set_policy(p1: string, p2: number): string; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ipsec_get_policylen(p1: string): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ipsec_dump_policy(p1: string, p2: string): string; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ipsec_strerror(): string; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function prdb_set(p1: string): void; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function prdb_get(): interop.Pointer; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function prdb_getbyname(p1: string): interop.Pointer; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function prdb_end(): void; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_dup(acl: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_free(obj_p: interop.PointerConvertible): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_init(count: number): interop.Pointer; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_copy_entry(dest_d: interop.PointerConvertible, src_d: interop.PointerConvertible): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_create_entry(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_create_entry_np(acl_p: interop.PointerConvertible, entry_p: interop.PointerConvertible, entry_index: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_delete_entry(acl: interop.PointerConvertible, entry_d: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_entry(acl: interop.PointerConvertible, entry_id: number, entry_p: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_valid(acl: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_valid_fd_np(fd: number, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_valid_file_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_valid_link_np(path: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_add_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_calc_mask(acl_p: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_clear_perms(permset_d: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_delete_perm(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_perm_np(permset_d: interop.PointerConvertible, perm: interop.Enum): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_permset(entry_d: interop.PointerConvertible, permset_p: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_permset(entry_d: interop.PointerConvertible, permset_d: interop.PointerConvertible): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_maximal_permset_mask_np(mask_p: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_permset_mask_np(entry_d: interop.PointerConvertible, mask_p: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_permset_mask_np(entry_d: interop.PointerConvertible, mask: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_add_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_clear_flags_np(flagset_d: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_delete_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_flag_np(flagset_d: interop.PointerConvertible, flag: interop.Enum): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_flagset_np(obj_p: interop.PointerConvertible, flagset_p: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_flagset_np(obj_p: interop.PointerConvertible, flagset_d: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_qualifier(entry_d: interop.PointerConvertible): interop.Pointer; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_tag_type(entry_d: interop.PointerConvertible, tag_type_p: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_qualifier(entry_d: interop.PointerConvertible, tag_qualifier_p: interop.PointerConvertible): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_tag_type(entry_d: interop.PointerConvertible, tag_type: interop.Enum): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_delete_def_file(path_p: string): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_fd(fd: number): interop.Pointer; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_fd_np(fd: number, type: interop.Enum): interop.Pointer; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_file(path_p: string, type: interop.Enum): interop.Pointer; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_get_link_np(path_p: string, type: interop.Enum): interop.Pointer; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_fd(fd: number, acl: interop.PointerConvertible): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_fd_np(fd: number, acl: interop.PointerConvertible, acl_type: interop.Enum): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_file(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_set_link_np(path_p: string, type: interop.Enum, acl: interop.PointerConvertible): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_copy_ext(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_copy_ext_native(buf_p: interop.PointerConvertible, acl: interop.PointerConvertible, size: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_copy_int(buf_p: interop.PointerConvertible): interop.Pointer; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_copy_int_native(buf_p: interop.PointerConvertible): interop.Pointer; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_from_text(buf_p: string): interop.Pointer; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_size(acl: interop.PointerConvertible): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function acl_to_text(acl: interop.PointerConvertible, len_p: interop.PointerConvertible): string; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_markaged(bp: interop.PointerConvertible): void; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_markinvalid(bp: interop.PointerConvertible): void; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_markdelayed(bp: interop.PointerConvertible): void; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_markclean(p1: interop.PointerConvertible): void; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_markeintr(bp: interop.PointerConvertible): void; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_markfua(bp: interop.PointerConvertible): void; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_fua(bp: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_valid(bp: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_fromcache(bp: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_upl(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function buf_uploffset(bp: interop.PointerConvertible): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_rcred(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_wcred(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function buf_proc(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function buf_dirtyoff(bp: interop.PointerConvertible): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_dirtyend(bp: interop.PointerConvertible): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_setdirtyoff(bp: interop.PointerConvertible, p2: number): void; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_setdirtyend(bp: interop.PointerConvertible, p2: number): void; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_error(bp: interop.PointerConvertible): number; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_seterror(bp: interop.PointerConvertible, p2: number): void; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_setflags(bp: interop.PointerConvertible, flags: number): void; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_clearflags(bp: interop.PointerConvertible, flags: number): void; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_flags(bp: interop.PointerConvertible): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_reset(bp: interop.PointerConvertible, flags: number): void; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function buf_map(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_map_range(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_map_range_with_prot(bp: interop.PointerConvertible, io_addr: interop.PointerConvertible, prot: number): number; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function buf_unmap(bp: interop.PointerConvertible): number; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function buf_unmap_range(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setdrvdata(bp: interop.PointerConvertible, drvdata: interop.PointerConvertible): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_drvdata(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setfsprivate(bp: interop.PointerConvertible, fsprivate: interop.PointerConvertible): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_fsprivate(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_blkno(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_lblkno(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_lblksize(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setblkno(bp: interop.PointerConvertible, blkno: number): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setlblkno(bp: interop.PointerConvertible, lblkno: number): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setlblksize(bp: interop.PointerConvertible, lblksize: number): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_count(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_size(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_resid(bp: interop.PointerConvertible): number; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setcount(bp: interop.PointerConvertible, bcount: number): void; -declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function buf_setsize(bp: interop.PointerConvertible, p2: number): void; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setresid(bp: interop.PointerConvertible, resid: number): void; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setdataptr(bp: interop.PointerConvertible, data: number): void; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_dataptr(bp: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_vnode(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setvnode(bp: interop.PointerConvertible, vp: interop.PointerConvertible): void; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_device(bp: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setdevice(bp: interop.PointerConvertible, vp: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_strategy(devvp: interop.PointerConvertible, ap: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_invalblkno(vp: interop.PointerConvertible, lblkno: number, flags: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_callback(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setcallback(bp: interop.PointerConvertible, callback: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, transaction: interop.PointerConvertible): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_setupl(bp: interop.PointerConvertible, upl: number, offset: number): number; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_clone(bp: interop.PointerConvertible, io_offset: number, io_size: number, iodone: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, arg: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_create_shadow(bp: interop.PointerConvertible, force_copy: number, external_storage: number, iodone: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, arg: interop.PointerConvertible): interop.Pointer; -declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_shadow(bp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_alloc(vp: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_free(bp: interop.PointerConvertible): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_invalidateblks(vp: interop.PointerConvertible, flags: number, slpflag: number, slptimeo: number): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_flushdirtyblks(vp: interop.PointerConvertible, wait: number, flags: number, msg: string): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_iterate(vp: interop.PointerConvertible, callout: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, flags: number, arg: interop.PointerConvertible): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_clear(bp: interop.PointerConvertible): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_bawrite(bp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_bdwrite(bp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_bwrite(bp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_biodone(bp: interop.PointerConvertible): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_biowait(bp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_brelse(bp: interop.PointerConvertible): void; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_bread(vp: interop.PointerConvertible, blkno: number, size: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_breadn(vp: interop.PointerConvertible, blkno: number, size: number, rablks: interop.PointerConvertible, rasizes: interop.PointerConvertible, nrablks: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; -declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_meta_bread(vp: interop.PointerConvertible, blkno: number, size: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_meta_breadn(vp: interop.PointerConvertible, blkno: number, size: number, rablks: interop.PointerConvertible, rasizes: interop.PointerConvertible, nrablks: number, cred: interop.PointerConvertible, bpp: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function minphys(bp: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function physio(f_strategy: (p1: interop.PointerConvertible) => void, bp: interop.PointerConvertible, dev: number, flags: number, f_minphys: (p1: interop.PointerConvertible) => number, uio: interop.PointerConvertible, blocksize: number): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_getblk(vp: interop.PointerConvertible, blkno: number, size: number, slpflag: number, slptimeo: number, operation: number): interop.Pointer; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_geteblk(size: number): interop.Pointer; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_clear_redundancy_flags(bp: interop.PointerConvertible, flags: number): void; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_redundancy_flags(bp: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_set_redundancy_flags(bp: interop.PointerConvertible, flags: number): void; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_attr(bp: interop.PointerConvertible): interop.Pointer; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_markstatic(bp: interop.PointerConvertible): void; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_static(bp: interop.PointerConvertible): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_verify_enable(bp: interop.PointerConvertible, verify_kind: interop.Enum): number; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function buf_verifyptr(bp: interop.PointerConvertible, len: interop.PointerConvertible): interop.Pointer; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function bufattr_markioscheduled(bap: interop.PointerConvertible): void; -declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function bufattr_ioscheduled(bap: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function bufattr_markexpeditedmeta(bap: interop.PointerConvertible): void; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function bufattr_expeditedmeta(bap: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function clonefile(p1: string, p2: string, p3: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function modwatch(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function watchevent(p1: interop.PointerConvertible, p2: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function waitevent(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function fileport_makeport(p1: number, p2: interop.PointerConvertible): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function fileport_makefd(p1: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function fsgetpath(p1: string, p2: number, p3: interop.PointerConvertible, p4: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function kdebug_signpost(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function kdebug_signpost_start(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function kdebug_signpost_end(code: number, arg1: number, arg2: number, arg3: number, arg4: number): number; -declare function simd_precise_length(__x: unknown /* ext vector */): number; +declare function quotactl(p1: string, p2: number, p3: number, p4: string): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_init(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_insert_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_find_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_find_node_geq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_find_node_leq(p1: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_remove_node(p1: interop.PointerConvertible, p2: interop.PointerConvertible): void; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_iterate(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number): interop.Pointer; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function rb_tree_count(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function usrctl(flags: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function reboot(howto: number): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function reboot_np(howto: number, message: string): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function panic_with_data(uuid: unknown /* const array */, addr: interop.PointerConvertible, len: number, flags: number, msg: string): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function ftime(p1: interop.PointerConvertible): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function sysdir_start_search_path_enumeration(dir: interop.Enum, domainMask: interop.Enum): number; -declare function simd_fast_length(__x: unknown /* ext vector */): number; +declare function sysdir_get_next_search_path_enumeration(state: number, path: string): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function map_fd(fd: number, offset: number, addr: interop.PointerConvertible, find_space: number, numbytes: number): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_getcontext(p1: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_init_local(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_step(p1: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_get_reg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_get_fpreg(p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_set_reg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_set_fpreg(p1: interop.PointerConvertible, p2: number, p3: number): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_resume(p1: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_regname(p1: interop.PointerConvertible, p2: number): string; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_get_proc_info(p1: interop.PointerConvertible, p2: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_is_fpreg(p1: interop.PointerConvertible, p2: number): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_is_signal_frame(p1: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function unw_get_proc_name(p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible): number; -declare function simd_length(__x: unknown /* ext vector */): number; +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetGR(context: interop.PointerConvertible, index: number): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_SetGR(context: interop.PointerConvertible, index: number, new_value: number): void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetIP(context: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_SetIP(p1: interop.PointerConvertible, new_value: number): void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetRegionStart(context: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetLanguageSpecificData(context: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_ForcedUnwind(exception_object: interop.PointerConvertible, stop: (p1: number, p2: interop.Enum, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => interop.Enum, stop_parameter: interop.PointerConvertible): interop.Enum; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_Resume_or_Rethrow(exception_object: interop.PointerConvertible): interop.Enum; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_Backtrace(p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible): interop.Enum; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetCFA(p1: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function _Unwind_GetIPInfo(context: interop.PointerConvertible, ipBefore: interop.PointerConvertible): number; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function __register_frame(fde: interop.PointerConvertible): void; -declare function simd_length_squared(__x: unknown /* ext vector */): number; +declare function __deregister_frame(fde: interop.PointerConvertible): void; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_Find_FDE(pc: interop.PointerConvertible, p2: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_FindEnclosingFunction(pc: interop.PointerConvertible): interop.Pointer; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_RaiseException(exception_object: interop.PointerConvertible): interop.Enum; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_Resume(exception_object: interop.PointerConvertible): void; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_DeleteException(exception_object: interop.PointerConvertible): void; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_Complete(exception_object: interop.PointerConvertible): void; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_VRS_Get(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_VRS_Set(context: interop.PointerConvertible, regclass: interop.Enum, regno: number, representation: interop.Enum, valuep: interop.PointerConvertible): interop.Enum; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function _Unwind_VRS_Pop(context: interop.PointerConvertible, regclass: interop.Enum, discriminator: number, representation: interop.Enum): interop.Enum; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function __assert_rtn(p1: string, p2: string, p3: number, p4: string): void; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function cacosf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function cacos(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function cacosl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function casinf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_one(__x: unknown /* ext vector */): number; +declare function casin(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function casinl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function catanf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function catan(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function catanl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ccosf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ccos(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ccosl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function csinf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function csin(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function csinl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ctanf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ctan(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function ctanl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function cacoshf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_norm_inf(__x: unknown /* ext vector */): number; +declare function cacosh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cacoshl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function casinhf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function casinh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function casinhl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function catanhf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function catanh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function catanhl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ccoshf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ccosh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ccoshl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csinhf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csinh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csinhl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ctanhf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ctanh(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ctanhl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cexpf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cexp(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cexpl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function clogf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function clog(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function clogl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cabsf(p1: unknown /* complex */): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cabs(p1: unknown /* complex */): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cabsl(p1: unknown /* complex */): number; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cpowf(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cpow(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cpowl(p1: unknown /* complex */, p2: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csqrtf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csqrt(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function csqrtl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cargf(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function carg(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cargl(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cimagf(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cimag(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cimagl(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function conjf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function conj(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function conjl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cprojf(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cproj(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function cprojl(p1: unknown /* complex */): unknown /* complex */; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function crealf(p1: unknown /* complex */): number; -declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function creal(p1: unknown /* complex */): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function creall(p1: unknown /* complex */): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function feclearexcept(p1: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fegetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function feraiseexcept(p1: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fesetexceptflag(p1: interop.PointerConvertible, p2: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fetestexcept(p1: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fegetround(): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fesetround(p1: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fegetenv(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function feholdexcept(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function fesetenv(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function feupdateenv(p1: interop.PointerConvertible): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function __math_errhandling(): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function __fpclassifyf(p1: number): number; -declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function __fpclassifyd(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __fpclassifyl(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acosf(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acos(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acosl(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asinf(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asin(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asinl(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atanf(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atan(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atanl(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atan2f(p1: number, p2: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atan2(p1: number, p2: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atan2l(p1: number, p2: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function cosf(p1: number): number; -declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function cos(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function cosl(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sinf(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sin(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sinl(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tanf(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tan(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tanl(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acoshf(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acosh(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function acoshl(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asinhf(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asinh(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function asinhl(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atanhf(p1: number): number; -declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atanh(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function atanhl(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function coshf(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function cosh(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function coshl(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sinhf(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sinh(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sinhl(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tanhf(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tanh(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tanhl(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function expf(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function exp(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function expl(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function exp2f(p1: number): number; -declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function exp2(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function exp2l(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function expm1f(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function expm1(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function expm1l(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function logf(p1: number): number; -declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function log(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function logl(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log10f(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log10(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log10l(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log2f(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log2(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log2l(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log1pf(p1: number): number; -declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; +declare function log1p(p1: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function log1pl(p1: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function logbf(p1: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function logb(p1: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function logbl(p1: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function modff(p1: number, p2: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function modf(p1: number, p2: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function modfl(p1: number, p2: interop.PointerConvertible): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function ldexpf(p1: number, p2: number): number; -declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; +declare function ldexp(p1: number, p2: number): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function ldexpl(p1: number, p2: number): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function frexpf(p1: number, p2: interop.PointerConvertible): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function frexp(p1: number, p2: interop.PointerConvertible): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function frexpl(p1: number, p2: interop.PointerConvertible): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function ilogbf(p1: number): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function ilogb(p1: number): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function ilogbl(p1: number): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function scalbnf(p1: number, p2: number): number; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function scalbn(p1: number, p2: number): number; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function scalbnl(p1: number, p2: number): number; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function scalblnf(p1: number, p2: number): number; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function scalbln(p1: number, p2: number): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; +declare function scalblnl(p1: number, p2: number): number; -declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; +declare function fabsf(p1: number): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function fabs(p1: number): number; -declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function fabsl(p1: number): number; -declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; +declare function cbrtf(p1: number): number; -declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; +declare function cbrt(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function cbrtl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function hypotf(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function hypot(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function hypotl(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function powf(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function pow(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function powl(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sqrtf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sqrt(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sqrtl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erff(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erfl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erfcf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erfc(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function erfcl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lgammaf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lgamma(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lgammal(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tgammaf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tgamma(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function tgammal(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ceilf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ceil(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function ceill(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function floorf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function floor(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function floorl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nearbyintf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nearbyint(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nearbyintl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function rintf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function rint(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function rintl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lrintf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lrint(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lrintl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function roundf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function round(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function roundl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lroundf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lround(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function lroundl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llrintf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llrint(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llrintl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llroundf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llround(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function llroundl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function truncf(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function trunc(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function truncl(p1: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmodf(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmod(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmodl(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remainderf(p1: number, p2: number): number; -declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remainder(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remainderl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remquof(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remquo(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function remquol(p1: number, p2: number, p3: interop.PointerConvertible): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function copysignf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function copysign(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function copysignl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nanf(p1: string): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nan(p1: string): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nanl(p1: string): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nextafterf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nextafter(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nextafterl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nexttoward(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nexttowardf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function nexttowardl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fdimf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fdim(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fdiml(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmaxf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmax(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmaxl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fminf(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmin(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fminl(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmaf(p1: number, p2: number, p3: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fma(p1: number, p2: number, p3: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function fmal(p1: number, p2: number, p3: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __exp10f(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __exp10(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __cospif(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __cospi(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sinpif(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sinpi(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tanpif(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tanpi(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __fabsf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __hypotf16(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sqrtf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __ceilf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __floorf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __rintf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __roundf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __truncf16(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __copysignf16(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __nextafterf16(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __fmaxf16(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __fminf16(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __fmaf16(p1: number, p2: number, p3: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sincosf_stret(p1: number): __float2; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sincos_stret(p1: number): __double2; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sincospif_stret(p1: number): __float2; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __sincospi_stret(p1: number): __double2; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function j0(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function j1(p1: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function jn(p1: number, p2: number): number; -declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function y0(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function y1(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function yn(p1: number, p2: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function scalb(p1: number, p2: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function setjmp(p1: unknown /* const array */): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function longjmp(p1: unknown /* const array */, p2: number): void; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _setjmp(p1: unknown /* const array */): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _longjmp(p1: unknown /* const array */, p2: number): void; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function sigsetjmp(p1: unknown /* const array */, p2: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function siglongjmp(p1: unknown /* const array */, p2: number): void; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function longjmperror(): void; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_acosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_asinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: number): number; -declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cos(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sin(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tan(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cosh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sinh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tanh(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log(__x: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: number, __y: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: number, __y: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: number, __y: number): number; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_pow(__x: unknown /* complex */, __y: unknown /* complex */): unknown /* complex */; -declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_sqrt(__x: unknown /* complex */): unknown /* complex */; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fabs(__x: unknown /* complex */): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan2(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan2(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_atan2(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cbrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cbrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cbrt(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ceil(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ceil(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ceil(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ceil(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_copysign(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_copysign(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_copysign(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_copysign(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erf(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erf(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erf(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erfc(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erfc(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_erfc(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp2(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp2(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_exp2(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_expm1(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_expm1(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_expm1(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fdim(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fdim(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fdim(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_floor(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_floor(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_floor(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_floor(__x: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fma(__x: number, __y: number, __z: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmax(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmax(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmax(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmax(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmin(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmin(__x: number, __y: number): number; -declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmin(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmin(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmod(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmod(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_fmod(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_frexp(__x: number, __y: interop.PointerConvertible): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_hypot(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_hypot(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_hypot(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_hypot(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ilogb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ilogb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ilogb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_ldexp(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lgamma(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lgamma(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lgamma(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_llround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log10(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log10(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log10(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log1p(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log1p(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log1p(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log2(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log2(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_log2(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_logb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_logb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_logb(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lrint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_lround(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nearbyint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nearbyint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nearbyint(__x: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nextafter(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_nexttoward(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remainder(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remainder(__x: number, __y: number): number; -declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remainder(__x: number, __y: number): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_remquo(__x: number, __y: number, __z: interop.PointerConvertible): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_rint(__x: number): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_rint(__x: number): number; -declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_rint(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_rint(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_round(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_round(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_round(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_round(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbn(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_scalbln(__x: number, __y: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tgamma(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tgamma(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_tgamma(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_trunc(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_trunc(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_trunc(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_trunc(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_carg(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cimag(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_conj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: number): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_cproj(__x: unknown /* complex */): unknown /* complex */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: number): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_creal(__x: unknown /* complex */): number; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __tg_promote(p1: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sin_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sin_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cos_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cos_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_acos_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_acos_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_asin_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_asin_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atan_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atan_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tan_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tan_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cospi_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cospi_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sinpi_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sinpi_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tanpi_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tanpi_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_acosh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_acosh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_asinh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_asinh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atanh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atanh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cosh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cosh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sinh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sinh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tanh_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tanh_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp2_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp2_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp10_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_exp10_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_expm1_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_expm1_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log2_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log2_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log10_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log10_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log1p_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_log1p_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cbrt_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_cbrt_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_erf_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_erf_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_erfc_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_erfc_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tgamma_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_tgamma_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_round_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_round_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atan2_f4(y: unknown /* ext vector */, x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_atan2_d2(y: unknown /* ext vector */, x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_hypot_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_hypot_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_pow_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_pow_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_fmod_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_fmod_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_remainder_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_remainder_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_nextafter_f4(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_nextafter_d2(x: unknown /* ext vector */, y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sincos_f4(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sincos_d2(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sincospi_f4(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_sincospi_d2(x: unknown /* ext vector */, sinp: interop.PointerConvertible, cosp: interop.PointerConvertible): void; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_lgamma_f4(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_lgamma_d2(x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_fma_f4(x: unknown /* ext vector */, y: unknown /* ext vector */, z: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_fma_d2(x: unknown /* ext vector */, y: unknown /* ext vector */, z: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_pf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_incircle_pf2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_pf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_insphere_pf3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */, p5: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_pd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_incircle_pd2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vd3(p1: interop.PointerConvertible): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_pd3(p1: interop.PointerConvertible): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_insphere_pd3(p1: interop.PointerConvertible): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vh2(p1: unknown /* ext vector */, p2: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_ph2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_incircle_ph2(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_vh3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_orient_ph3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function _simd_insphere_ph3(p1: unknown /* ext vector */, p2: unknown /* ext vector */, p3: unknown /* ext vector */, p4: unknown /* ext vector */, p5: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_f2(p1: simd_float2x2): simd_float2x2; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_d2(p1: simd_double2x2): simd_double2x2; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_f3(p1: simd_float3x3): simd_float3x3; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_d3(p1: simd_double3x3): simd_double3x3; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_f4(p1: simd_float4x4): simd_float4x4; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_d4(p1: simd_double4x4): simd_double4x4; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_h2(p1: simd_half2x2): simd_half2x2; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_h3(p1: simd_half3x3): simd_half3x3; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function __invert_h4(p1: simd_half4x4): simd_half4x4; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_dot(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_project(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_length_squared(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_one(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_norm_inf(__x: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_precise_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_fast_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_distance_squared(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector2(__x: number, __y: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_precise_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; +declare function simd_fast_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_normalize(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_cross(__x: unknown /* ext vector */, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_reflect(__x: unknown /* ext vector */, __n: unknown /* ext vector */): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_refract(__x: unknown /* ext vector */, __n: unknown /* ext vector */, __eta: number): unknown /* ext vector */; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */): number; -declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__x: unknown /* ext vector */, __y: unknown /* ext vector */, __z: unknown /* ext vector */): number; -declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_orient(__a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; -declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_incircle(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */): number; -declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_insphere(__x: unknown /* ext vector */, __a: unknown /* ext vector */, __b: unknown /* ext vector */, __c: unknown /* ext vector */, __d: unknown /* ext vector */): number; declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; @@ -46940,4423 +42694,4919 @@ declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext ve declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector2(__x: number, __y: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__x: number, __y: number, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector3(__xy: unknown /* ext vector */, __z: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__x: number, __y: number, __z: number, __w: number): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xy: unknown /* ext vector */, __zw: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector4(__xyz: unknown /* ext vector */, __w: number): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector8(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector16(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function vector32(__lo: unknown /* ext vector */, __hi: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; + +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_char_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half2x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half3x3; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half4x4; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float2x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float3x3; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float4x4; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double2x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double3x3; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double4x4; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x2; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x3; +declare function simd_uchar(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half2x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half3x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half4x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float2x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float3x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float4x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double2x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double2x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double3x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double3x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double4x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double4x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quath): simd_half3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quath): simd_half4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quatf): simd_float3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quatf): simd_float4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quatd): simd_double3x3; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quatd): simd_double4x4; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x2): simd_half2x2; +declare function simd_uchar_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x2): simd_half3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x2): simd_half4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x3): simd_half2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x3): simd_half3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x3): simd_half4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x4): simd_half2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x4): simd_half3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x4): simd_half4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x2): simd_float2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x2): simd_float3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x2): simd_float4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x3): simd_float2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x3): simd_float3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x3): simd_float4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x4): simd_float2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x4): simd_float3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x4): simd_float4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x2): simd_double2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x2): simd_double3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x2): simd_double4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x3): simd_double2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x3): simd_double3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x3): simd_double4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x4): simd_double2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x4): simd_double3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x4): simd_double4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x2, __b: number, __y: simd_half2x2): simd_half2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x2, __b: number, __y: simd_half3x2): simd_half3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x2, __b: number, __y: simd_half4x2): simd_half4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x3, __b: number, __y: simd_half2x3): simd_half2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x3, __b: number, __y: simd_half3x3): simd_half3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x3, __b: number, __y: simd_half4x3): simd_half4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x4, __b: number, __y: simd_half2x4): simd_half2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x4, __b: number, __y: simd_half3x4): simd_half3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x4, __b: number, __y: simd_half4x4): simd_half4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x2, __b: number, __y: simd_float2x2): simd_float2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x2, __b: number, __y: simd_float3x2): simd_float3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x2, __b: number, __y: simd_float4x2): simd_float4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x3, __b: number, __y: simd_float2x3): simd_float2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x3, __b: number, __y: simd_float3x3): simd_float3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x3, __b: number, __y: simd_float4x3): simd_float4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x4, __b: number, __y: simd_float2x4): simd_float2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x4, __b: number, __y: simd_float3x4): simd_float3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x4, __b: number, __y: simd_float4x4): simd_float4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x2, __b: number, __y: simd_double2x2): simd_double2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x2, __b: number, __y: simd_double3x2): simd_double3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x2, __b: number, __y: simd_double4x2): simd_double4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x3, __b: number, __y: simd_double2x3): simd_double2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x3, __b: number, __y: simd_double3x3): simd_double3x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x3, __b: number, __y: simd_double4x3): simd_double4x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x4, __b: number, __y: simd_double2x4): simd_double2x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x4, __b: number, __y: simd_double3x4): simd_double3x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x4, __b: number, __y: simd_double4x4): simd_double4x4; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; +declare function simd_short(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x2): simd_half2x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x2): simd_half2x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x2): simd_half2x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x3): simd_half3x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x3): simd_half3x3; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x3): simd_half3x4; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x4): simd_half4x2; +declare function simd_short_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x4): simd_half4x3; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x4): simd_half4x4; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x2): simd_float2x2; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x2): simd_float2x3; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x2): simd_float2x4; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x3): simd_float3x2; +declare function simd_short_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x3): simd_float3x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x3): simd_float3x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x4): simd_float4x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x4): simd_float4x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x4): simd_float4x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x2): simd_double2x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x2): simd_double2x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x2): simd_double2x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x3): simd_double3x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x3): simd_double3x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x3): simd_double3x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x4): simd_double4x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x4): simd_double4x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x4): simd_double4x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double2x2): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double3x3): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double4x4): number; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half2x2): simd_half2x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half3x3): simd_half3x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half4x4): simd_half4x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float2x2): simd_float2x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float3x3): simd_float3x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float4x4): simd_float4x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double2x2): simd_double2x2; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double3x3): simd_double3x3; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double4x4): simd_double4x4; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_ushort_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; +declare function simd_ushort_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; +declare function simd_half(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half2x2, __y: simd_half2x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half2x3, __y: simd_half2x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half2x4, __y: simd_half2x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half3x2, __y: simd_half3x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half3x3, __y: simd_half3x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half3x4, __y: simd_half3x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half4x2, __y: simd_half4x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half4x3, __y: simd_half4x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_half4x4, __y: simd_half4x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float2x2, __y: simd_float2x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float2x3, __y: simd_float2x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float2x4, __y: simd_float2x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float3x2, __y: simd_float3x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float3x3, __y: simd_float3x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float3x4, __y: simd_float3x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float4x2, __y: simd_float4x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float4x3, __y: simd_float4x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_float4x4, __y: simd_float4x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double2x2, __y: simd_double2x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double2x3, __y: simd_double2x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double2x4, __y: simd_double2x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double3x2, __y: simd_double3x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double3x3, __y: simd_double3x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double3x4, __y: simd_double3x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double4x2, __y: simd_double4x2): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double4x3, __y: simd_double4x3): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_equal(__x: simd_double4x4, __y: simd_double4x4): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; +declare function simd_int(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_almost_equal_elements_relative(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half3x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float3x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double3x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half4x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float4x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double4x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x3; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x4; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x2; +declare function simd_int_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x3; +declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x4; +declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x2; +declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x3; +declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x4; +declare function simd_int_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half2x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half3x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float2x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float3x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double2x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double3x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half2x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float2x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double2x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half2x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half3x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float2x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float3x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double2x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double3x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quath): simd_half3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quath): simd_half4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quatf): simd_float3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quatf): simd_float4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix3x3(q: simd_quatd): simd_double3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_matrix4x4(q: simd_quatd): simd_double4x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half2x2): simd_half2x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half3x2): simd_half3x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half4x2): simd_half4x2; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half2x3): simd_half2x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half3x3): simd_half3x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half4x3): simd_half4x3; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half2x4): simd_half2x4; +declare function simd_uint(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half3x4): simd_half3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_half4x4): simd_half4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float2x2): simd_float2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float3x2): simd_float3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float4x2): simd_float4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float2x3): simd_float2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float3x3): simd_float3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float4x3): simd_float4x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float2x4): simd_float2x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float3x4): simd_float3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_float4x4): simd_float4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double2x2): simd_double2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double3x2): simd_double3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double4x2): simd_double4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double2x3): simd_double2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double3x3): simd_double3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double4x3): simd_double4x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double2x4): simd_double2x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double3x4): simd_double3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_scale(__a: number, __x: simd_double4x4): simd_double4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x2): simd_half2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x2): simd_half3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x2): simd_half4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x3): simd_half2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x3): simd_half3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x3): simd_half4x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half2x4): simd_half2x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half3x4): simd_half3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_half4x4): simd_half4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x2): simd_float2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x2): simd_float3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x2): simd_float4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x3): simd_float2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x3): simd_float3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x3): simd_float4x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float2x4): simd_float2x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float3x4): simd_float3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_float4x4): simd_float4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x2): simd_double2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x2): simd_double3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x2): simd_double4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x3): simd_double2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x3): simd_double3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x3): simd_double4x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double2x4): simd_double2x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double3x4): simd_double3x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__a: number, __x: simd_double4x4): simd_double4x4; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x2, __b: number, __y: simd_half2x2): simd_half2x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x2, __b: number, __y: simd_half3x2): simd_half3x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x2, __b: number, __y: simd_half4x2): simd_half4x2; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x3, __b: number, __y: simd_half2x3): simd_half2x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x3, __b: number, __y: simd_half3x3): simd_half3x3; +declare function simd_uint_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x3, __b: number, __y: simd_half4x3): simd_half4x3; +declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half2x4, __b: number, __y: simd_half2x4): simd_half2x4; +declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half3x4, __b: number, __y: simd_half3x4): simd_half3x4; +declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_half4x4, __b: number, __y: simd_half4x4): simd_half4x4; +declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x2, __b: number, __y: simd_float2x2): simd_float2x2; +declare function simd_uint_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x2, __b: number, __y: simd_float3x2): simd_float3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x2, __b: number, __y: simd_float4x2): simd_float4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x3, __b: number, __y: simd_float2x3): simd_float2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x3, __b: number, __y: simd_float3x3): simd_float3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x3, __b: number, __y: simd_float4x3): simd_float4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float2x4, __b: number, __y: simd_float2x4): simd_float2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float3x4, __b: number, __y: simd_float3x4): simd_float3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_float4x4, __b: number, __y: simd_float4x4): simd_float4x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x2, __b: number, __y: simd_double2x2): simd_double2x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x2, __b: number, __y: simd_double3x2): simd_double3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x2, __b: number, __y: simd_double4x2): simd_double4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x3, __b: number, __y: simd_double2x3): simd_double2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x3, __b: number, __y: simd_double3x3): simd_double3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x3, __b: number, __y: simd_double4x3): simd_double4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double2x4, __b: number, __y: simd_double2x4): simd_double2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double3x4, __b: number, __y: simd_double3x4): simd_double3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_linear_combination(__a: number, __x: simd_double4x4, __b: number, __y: simd_double4x4): simd_double4x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_add(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; +declare function simd_float(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_sub(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x2): simd_half2x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x3): simd_half3x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half2x4): simd_half4x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x2): simd_half2x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x3): simd_half3x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half3x4): simd_half4x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x2): simd_half2x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x3): simd_half3x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_half4x4): simd_half4x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x2): simd_float2x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x3): simd_float3x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float2x4): simd_float4x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x2): simd_float2x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x3): simd_float3x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float3x4): simd_float4x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x2): simd_float2x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x3): simd_float3x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_float4x4): simd_float4x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x2): simd_double2x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x3): simd_double3x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double2x4): simd_double4x2; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x2): simd_double2x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x3): simd_double3x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double3x4): simd_double4x3; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x2): simd_double2x4; +declare function simd_long(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x3): simd_double3x4; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_transpose(__x: simd_double4x4): simd_double4x4; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_half4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_float4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_trace(__x: simd_double4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double2x2): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double3x3): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_half4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_float4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_determinant(__x: simd_double4x4): number; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half2x2): simd_half2x2; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half3x3): simd_half3x3; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_half4x4): simd_half4x4; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float2x2): simd_float2x2; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float3x3): simd_float3x3; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_float4x4): simd_float4x4; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double2x2): simd_double2x2; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double3x3): simd_double3x3; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_inverse(__x: simd_double4x4): simd_double4x4; +declare function simd_long_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_long_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; +declare function simd_ulong(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; +declare function simd_ulong_sat(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_ulong_rte(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_mul(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_double(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function matrix_multiply(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half2x2; -declare function matrix_multiply(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half3x3; -declare function matrix_multiply(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half4x4; -declare function matrix_multiply(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float2x2; -declare function matrix_multiply(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float3x3; -declare function matrix_multiply(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float4x4; -declare function matrix_multiply(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double2x2; -declare function matrix_multiply(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double3x3; -declare function matrix_multiply(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double4x4; -declare function matrix_multiply(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x2; -declare function matrix_multiply(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x2; -declare function matrix_multiply(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x2; -declare function matrix_multiply(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x3; -declare function matrix_multiply(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x3; -declare function matrix_multiply(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x3; -declare function matrix_multiply(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x4; -declare function matrix_multiply(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x4; -declare function matrix_multiply(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x4; -declare function matrix_multiply(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x2; -declare function matrix_multiply(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x2; -declare function matrix_multiply(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x2; -declare function matrix_multiply(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half2x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half2x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half2x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half3x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half3x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half3x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half4x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half4x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half4x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float2x2; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float2x3; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float2x4; -declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float3x2; -declare function matrix_multiply(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float3x3; -declare function matrix_multiply(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float3x4; -declare function matrix_multiply(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float4x2; -declare function matrix_multiply(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float4x3; -declare function matrix_multiply(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float4x4; -declare function matrix_multiply(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double2x2; -declare function matrix_multiply(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double2x3; -declare function matrix_multiply(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double2x4; -declare function matrix_multiply(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double3x2; -declare function matrix_multiply(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double3x3; -declare function matrix_multiply(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double3x4; -declare function matrix_multiply(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double4x2; -declare function matrix_multiply(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double4x3; -declare function matrix_multiply(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double4x4; -declare function matrix_multiply(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; +declare function simd_matrix3x3(q: simd_quath): simd_half3x3; -declare function matrix_multiply(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; +declare function simd_matrix4x4(q: simd_quath): simd_half4x4; -declare function matrix_multiply(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; +declare function simd_matrix3x3(q: simd_quatf): simd_float3x3; -declare function matrix_multiply(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; +declare function simd_matrix4x4(q: simd_quatf): simd_float4x4; -declare function matrix_multiply(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; +declare function simd_matrix3x3(q: simd_quatd): simd_double3x3; -declare function matrix_multiply(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; +declare function simd_matrix4x4(q: simd_quatd): simd_double4x4; -declare function matrix_multiply(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; +declare function simd_mul(__a: number, __x: simd_half2x2): simd_half2x2; -declare function matrix_multiply(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; +declare function simd_mul(__a: number, __x: simd_half3x2): simd_half3x2; -declare function matrix_multiply(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; +declare function simd_mul(__a: number, __x: simd_half4x2): simd_half4x2; -declare function matrix_multiply(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; +declare function simd_mul(__a: number, __x: simd_half2x3): simd_half2x3; -declare function matrix_multiply(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; +declare function simd_mul(__a: number, __x: simd_half3x3): simd_half3x3; -declare function matrix_multiply(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; +declare function simd_mul(__a: number, __x: simd_half4x3): simd_half4x3; -declare function matrix_multiply(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; +declare function simd_mul(__a: number, __x: simd_half2x4): simd_half2x4; -declare function matrix_multiply(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; +declare function simd_mul(__a: number, __x: simd_half3x4): simd_half3x4; -declare function matrix_multiply(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; +declare function simd_mul(__a: number, __x: simd_half4x4): simd_half4x4; -declare function matrix_multiply(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; +declare function simd_mul(__a: number, __x: simd_float2x2): simd_float2x2; -declare function matrix_multiply(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; +declare function simd_mul(__a: number, __x: simd_float3x2): simd_float3x2; -declare function matrix_multiply(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; +declare function simd_mul(__a: number, __x: simd_float4x2): simd_float4x2; -declare function matrix_multiply(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; +declare function simd_mul(__a: number, __x: simd_float2x3): simd_float2x3; -declare function matrix_multiply(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; +declare function simd_mul(__a: number, __x: simd_float3x3): simd_float3x3; -declare function matrix_multiply(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; +declare function simd_mul(__a: number, __x: simd_float4x3): simd_float4x3; -declare function matrix_multiply(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; +declare function simd_mul(__a: number, __x: simd_float2x4): simd_float2x4; -declare function matrix_multiply(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; +declare function simd_mul(__a: number, __x: simd_float3x4): simd_float3x4; -declare function matrix_multiply(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; +declare function simd_mul(__a: number, __x: simd_float4x4): simd_float4x4; -declare function matrix_multiply(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; +declare function simd_mul(__a: number, __x: simd_double2x2): simd_double2x2; -declare function matrix_multiply(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; +declare function simd_mul(__a: number, __x: simd_double3x2): simd_double3x2; -declare function matrix_multiply(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; +declare function simd_mul(__a: number, __x: simd_double4x2): simd_double4x2; -declare function matrix_multiply(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; +declare function simd_mul(__a: number, __x: simd_double2x3): simd_double2x3; -declare function matrix_multiply(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; +declare function simd_mul(__a: number, __x: simd_double3x3): simd_double3x3; -declare function matrix_multiply(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; +declare function simd_mul(__a: number, __x: simd_double4x3): simd_double4x3; -declare function matrix_multiply(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; +declare function simd_mul(__a: number, __x: simd_double2x4): simd_double2x4; -declare function matrix_multiply(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; +declare function simd_mul(__a: number, __x: simd_double3x4): simd_double3x4; -declare function matrix_multiply(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; +declare function simd_mul(__a: number, __x: simd_double4x4): simd_double4x4; -declare function matrix_multiply(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; +declare function simd_linear_combination(__a: number, __x: simd_half2x2, __b: number, __y: simd_half2x2): simd_half2x2; -declare function matrix_multiply(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; +declare function simd_linear_combination(__a: number, __x: simd_half3x2, __b: number, __y: simd_half3x2): simd_half3x2; -declare function matrix_multiply(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; +declare function simd_linear_combination(__a: number, __x: simd_half4x2, __b: number, __y: simd_half4x2): simd_half4x2; -declare function matrix_multiply(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; +declare function simd_linear_combination(__a: number, __x: simd_half2x3, __b: number, __y: simd_half2x3): simd_half2x3; -declare function matrix_multiply(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; +declare function simd_linear_combination(__a: number, __x: simd_half3x3, __b: number, __y: simd_half3x3): simd_half3x3; -declare function matrix_multiply(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; +declare function simd_linear_combination(__a: number, __x: simd_half4x3, __b: number, __y: simd_half4x3): simd_half4x3; -declare function matrix_multiply(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; +declare function simd_linear_combination(__a: number, __x: simd_half2x4, __b: number, __y: simd_half2x4): simd_half2x4; -declare function matrix_multiply(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; +declare function simd_linear_combination(__a: number, __x: simd_half3x4, __b: number, __y: simd_half3x4): simd_half3x4; -declare function matrix_multiply(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; +declare function simd_linear_combination(__a: number, __x: simd_half4x4, __b: number, __y: simd_half4x4): simd_half4x4; -declare function matrix_multiply(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; +declare function simd_linear_combination(__a: number, __x: simd_float2x2, __b: number, __y: simd_float2x2): simd_float2x2; -declare function matrix_multiply(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; +declare function simd_linear_combination(__a: number, __x: simd_float3x2, __b: number, __y: simd_float3x2): simd_float3x2; -declare function matrix_multiply(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; +declare function simd_linear_combination(__a: number, __x: simd_float4x2, __b: number, __y: simd_float4x2): simd_float4x2; -declare function matrix_multiply(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; +declare function simd_linear_combination(__a: number, __x: simd_float2x3, __b: number, __y: simd_float2x3): simd_float2x3; -declare function matrix_multiply(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; +declare function simd_linear_combination(__a: number, __x: simd_float3x3, __b: number, __y: simd_float3x3): simd_float3x3; -declare function matrix_multiply(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; +declare function simd_linear_combination(__a: number, __x: simd_float4x3, __b: number, __y: simd_float4x3): simd_float4x3; -declare function matrix_multiply(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; +declare function simd_linear_combination(__a: number, __x: simd_float2x4, __b: number, __y: simd_float2x4): simd_float2x4; -declare function matrix_multiply(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; +declare function simd_linear_combination(__a: number, __x: simd_float3x4, __b: number, __y: simd_float3x4): simd_float3x4; -declare function matrix_multiply(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; +declare function simd_linear_combination(__a: number, __x: simd_float4x4, __b: number, __y: simd_float4x4): simd_float4x4; -declare function matrix_multiply(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; +declare function simd_linear_combination(__a: number, __x: simd_double2x2, __b: number, __y: simd_double2x2): simd_double2x2; -declare function matrix_multiply(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; +declare function simd_linear_combination(__a: number, __x: simd_double3x2, __b: number, __y: simd_double3x2): simd_double3x2; -declare function matrix_multiply(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; +declare function simd_linear_combination(__a: number, __x: simd_double4x2, __b: number, __y: simd_double4x2): simd_double4x2; -declare function matrix_multiply(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; +declare function simd_linear_combination(__a: number, __x: simd_double2x3, __b: number, __y: simd_double2x3): simd_double2x3; -declare function matrix_multiply(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; +declare function simd_linear_combination(__a: number, __x: simd_double3x3, __b: number, __y: simd_double3x3): simd_double3x3; -declare function matrix_multiply(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; +declare function simd_linear_combination(__a: number, __x: simd_double4x3, __b: number, __y: simd_double4x3): simd_double4x3; -declare function matrix_multiply(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; +declare function simd_linear_combination(__a: number, __x: simd_double2x4, __b: number, __y: simd_double2x4): simd_double2x4; -declare function matrix_multiply(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; +declare function simd_linear_combination(__a: number, __x: simd_double3x4, __b: number, __y: simd_double3x4): simd_double3x4; -declare function matrix_multiply(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; +declare function simd_linear_combination(__a: number, __x: simd_double4x4, __b: number, __y: simd_double4x4): simd_double4x4; -declare function matrix_multiply(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; +declare function simd_add(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function matrix_multiply(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; +declare function simd_add(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; -declare function matrix_multiply(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; +declare function simd_add(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; -declare function matrix_multiply(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; +declare function simd_add(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; -declare function matrix_multiply(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; +declare function simd_add(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function matrix_multiply(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; +declare function simd_add(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; -declare function matrix_multiply(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; +declare function simd_add(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; -declare function simd_equal(__x: simd_half2x2, __y: simd_half2x2): boolean; +declare function simd_add(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; -declare function simd_equal(__x: simd_half2x3, __y: simd_half2x3): boolean; +declare function simd_add(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function simd_equal(__x: simd_half2x4, __y: simd_half2x4): boolean; +declare function simd_add(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function simd_equal(__x: simd_half3x2, __y: simd_half3x2): boolean; +declare function simd_add(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; -declare function simd_equal(__x: simd_half3x3, __y: simd_half3x3): boolean; +declare function simd_add(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; -declare function simd_equal(__x: simd_half3x4, __y: simd_half3x4): boolean; +declare function simd_add(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; -declare function simd_equal(__x: simd_half4x2, __y: simd_half4x2): boolean; +declare function simd_add(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function simd_equal(__x: simd_half4x3, __y: simd_half4x3): boolean; +declare function simd_add(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; -declare function simd_equal(__x: simd_half4x4, __y: simd_half4x4): boolean; +declare function simd_add(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; -declare function simd_equal(__x: simd_float2x2, __y: simd_float2x2): boolean; +declare function simd_add(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; -declare function simd_equal(__x: simd_float2x3, __y: simd_float2x3): boolean; +declare function simd_add(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function simd_equal(__x: simd_float2x4, __y: simd_float2x4): boolean; +declare function simd_add(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function simd_equal(__x: simd_float3x2, __y: simd_float3x2): boolean; +declare function simd_add(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; -declare function simd_equal(__x: simd_float3x3, __y: simd_float3x3): boolean; +declare function simd_add(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; -declare function simd_equal(__x: simd_float3x4, __y: simd_float3x4): boolean; +declare function simd_add(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; -declare function simd_equal(__x: simd_float4x2, __y: simd_float4x2): boolean; +declare function simd_add(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function simd_equal(__x: simd_float4x3, __y: simd_float4x3): boolean; +declare function simd_add(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; -declare function simd_equal(__x: simd_float4x4, __y: simd_float4x4): boolean; +declare function simd_add(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; -declare function simd_equal(__x: simd_double2x2, __y: simd_double2x2): boolean; +declare function simd_add(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; -declare function simd_equal(__x: simd_double2x3, __y: simd_double2x3): boolean; +declare function simd_add(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function simd_equal(__x: simd_double2x4, __y: simd_double2x4): boolean; +declare function simd_sub(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function simd_equal(__x: simd_double3x2, __y: simd_double3x2): boolean; +declare function simd_sub(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; -declare function simd_equal(__x: simd_double3x3, __y: simd_double3x3): boolean; +declare function simd_sub(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; -declare function simd_equal(__x: simd_double3x4, __y: simd_double3x4): boolean; +declare function simd_sub(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; -declare function simd_equal(__x: simd_double4x2, __y: simd_double4x2): boolean; +declare function simd_sub(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function simd_equal(__x: simd_double4x3, __y: simd_double4x3): boolean; +declare function simd_sub(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; -declare function simd_equal(__x: simd_double4x4, __y: simd_double4x4): boolean; +declare function simd_sub(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; -declare function simd_almost_equal_elements(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; +declare function simd_sub(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; -declare function simd_almost_equal_elements(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; +declare function simd_sub(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function simd_almost_equal_elements(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; +declare function simd_sub(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function simd_almost_equal_elements(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; +declare function simd_sub(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; -declare function simd_almost_equal_elements(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; +declare function simd_sub(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; -declare function simd_almost_equal_elements(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; +declare function simd_sub(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; -declare function simd_almost_equal_elements(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; +declare function simd_sub(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function simd_almost_equal_elements(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; +declare function simd_sub(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; -declare function simd_almost_equal_elements(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; +declare function simd_sub(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; -declare function simd_almost_equal_elements(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; +declare function simd_sub(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; -declare function simd_almost_equal_elements(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; +declare function simd_sub(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function simd_almost_equal_elements(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; +declare function simd_sub(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function simd_almost_equal_elements(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; +declare function simd_sub(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; -declare function simd_almost_equal_elements(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; +declare function simd_sub(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; -declare function simd_almost_equal_elements(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; +declare function simd_sub(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; -declare function simd_almost_equal_elements(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; +declare function simd_sub(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function simd_almost_equal_elements(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; +declare function simd_sub(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; -declare function simd_almost_equal_elements(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; +declare function simd_sub(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; -declare function simd_almost_equal_elements(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; +declare function simd_sub(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; -declare function simd_almost_equal_elements(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; +declare function simd_sub(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function simd_almost_equal_elements(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_half2x2): simd_half2x2; -declare function simd_almost_equal_elements(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_half3x2): simd_half2x3; -declare function simd_almost_equal_elements(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_half4x2): simd_half2x4; -declare function simd_almost_equal_elements(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_half2x3): simd_half3x2; -declare function simd_almost_equal_elements(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_half3x3): simd_half3x3; -declare function simd_almost_equal_elements(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_half4x3): simd_half3x4; -declare function simd_almost_equal_elements(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_half2x4): simd_half4x2; -declare function simd_almost_equal_elements_relative(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_half3x4): simd_half4x3; -declare function simd_almost_equal_elements_relative(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_half4x4): simd_half4x4; -declare function simd_almost_equal_elements_relative(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_float2x2): simd_float2x2; -declare function simd_almost_equal_elements_relative(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_float3x2): simd_float2x3; -declare function simd_almost_equal_elements_relative(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_float4x2): simd_float2x4; -declare function simd_almost_equal_elements_relative(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_float2x3): simd_float3x2; -declare function simd_almost_equal_elements_relative(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_float3x3): simd_float3x3; -declare function simd_almost_equal_elements_relative(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_float4x3): simd_float3x4; -declare function simd_almost_equal_elements_relative(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_float2x4): simd_float4x2; -declare function simd_almost_equal_elements_relative(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_float3x4): simd_float4x3; -declare function simd_almost_equal_elements_relative(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_float4x4): simd_float4x4; -declare function simd_almost_equal_elements_relative(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_double2x2): simd_double2x2; -declare function simd_almost_equal_elements_relative(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_double3x2): simd_double2x3; -declare function simd_almost_equal_elements_relative(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_double4x2): simd_double2x4; -declare function simd_almost_equal_elements_relative(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_double2x3): simd_double3x2; -declare function simd_almost_equal_elements_relative(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_double3x3): simd_double3x3; -declare function simd_almost_equal_elements_relative(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_double4x3): simd_double3x4; -declare function simd_almost_equal_elements_relative(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; +declare function simd_transpose(__x: simd_double2x4): simd_double4x2; -declare function simd_almost_equal_elements_relative(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; +declare function simd_transpose(__x: simd_double3x4): simd_double4x3; -declare function simd_almost_equal_elements_relative(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; +declare function simd_transpose(__x: simd_double4x4): simd_double4x4; -declare function simd_almost_equal_elements_relative(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; +declare function simd_trace(__x: simd_half2x2): number; -declare function simd_almost_equal_elements_relative(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; +declare function simd_trace(__x: simd_half3x3): number; -declare function simd_almost_equal_elements_relative(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; +declare function simd_trace(__x: simd_half4x4): number; -declare function simd_almost_equal_elements_relative(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; +declare function simd_trace(__x: simd_float2x2): number; -declare function simd_almost_equal_elements_relative(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; +declare function simd_trace(__x: simd_float3x3): number; -declare function simd_almost_equal_elements_relative(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; +declare function simd_trace(__x: simd_float4x4): number; -declare function simd_almost_equal_elements_relative(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; +declare function simd_trace(__x: simd_double2x2): number; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quath; +declare function simd_trace(__x: simd_double3x3): number; -declare function simd_quaternion(matrix: simd_half3x3): simd_quath; +declare function simd_trace(__x: simd_double4x4): number; -declare function simd_quaternion(matrix: simd_half4x4): simd_quath; +declare function simd_determinant(__x: simd_half2x2): number; -declare function __tg_log(q: simd_quath): simd_quath; +declare function simd_determinant(__x: simd_half3x3): number; -declare function __tg_exp(q: simd_quath): simd_quath; +declare function simd_determinant(__x: simd_half4x4): number; -declare function simd_slerp(q0: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_determinant(__x: simd_float2x2): number; -declare function simd_slerp_longest(q0: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_determinant(__x: simd_float3x3): number; -declare function simd_spline(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; +declare function simd_determinant(__x: simd_float4x4): number; -declare function simd_bezier(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; +declare function simd_determinant(__x: simd_double2x2): number; -declare function __tg_promote(p1: simd_quath): simd_quath; +declare function simd_determinant(__x: simd_double3x3): number; -declare function __tg_log(q: simd_quath): simd_quath; +declare function simd_determinant(__x: simd_double4x4): number; -declare function __tg_exp(q: simd_quath): simd_quath; +declare function simd_inverse(__x: simd_half2x2): simd_half2x2; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quath; +declare function simd_inverse(__x: simd_half3x3): simd_half3x3; -declare function simd_quaternion(matrix: simd_half3x3): simd_quath; +declare function simd_inverse(__x: simd_half4x4): simd_half4x4; -declare function simd_quaternion(matrix: simd_half4x4): simd_quath; +declare function simd_inverse(__x: simd_float2x2): simd_float2x2; -declare function _simd_angle(p: simd_quath, q: simd_quath): number; +declare function simd_inverse(__x: simd_float3x3): simd_float3x3; -declare function _simd_sinc(x: number): number; +declare function simd_inverse(__x: simd_float4x4): simd_float4x4; -declare function _simd_slerp_internal(q0: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_inverse(__x: simd_double2x2): simd_double2x2; -declare function simd_slerp(q0: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_inverse(__x: simd_double3x3): simd_double3x3; -declare function simd_slerp_longest(q0: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_inverse(__x: simd_double4x4): simd_double4x4; -declare function _simd_intermediate(q0: simd_quath, q1: simd_quath, q2: simd_quath): simd_quath; +declare function simd_mul(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_squad(q0: simd_quath, qa: simd_quath, qb: simd_quath, q1: simd_quath, t: number): simd_quath; +declare function simd_mul(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_spline(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; +declare function simd_mul(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_bezier(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; +declare function simd_mul(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatf; +declare function simd_mul(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_float3x3): simd_quatf; +declare function simd_mul(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_float4x4): simd_quatf; +declare function simd_mul(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function __tg_log(q: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function __tg_exp(q: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_slerp(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_slerp_longest(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_spline(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_bezier(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function __tg_promote(p1: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function __tg_log(q: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function __tg_exp(q: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatf; +declare function simd_mul(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_float3x3): simd_quatf; +declare function simd_mul(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_float4x4): simd_quatf; +declare function simd_mul(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_angle(p: simd_quatf, q: simd_quatf): number; +declare function simd_mul(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_sinc(x: number): number; +declare function simd_mul(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_slerp_internal(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_slerp(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_slerp_longest(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_intermediate(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf): simd_quatf; +declare function simd_mul(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function _simd_squad(q0: simd_quatf, qa: simd_quatf, qb: simd_quatf, q1: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_spline(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function simd_bezier(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_double3x3): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_double4x4): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; -declare function __tg_log(q: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; -declare function __tg_exp(q: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; -declare function simd_slerp(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; -declare function simd_slerp_longest(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; -declare function simd_spline(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; -declare function simd_bezier(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; -declare function __tg_promote(p1: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; -declare function __tg_log(q: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; -declare function __tg_exp(q: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; -declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_double3x3): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; -declare function simd_quaternion(matrix: simd_double4x4): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; -declare function _simd_angle(p: simd_quatd, q: simd_quatd): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; -declare function _simd_sinc(x: number): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; -declare function _simd_slerp_internal(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; -declare function simd_slerp(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; -declare function simd_slerp_longest(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; -declare function _simd_intermediate(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; -declare function _simd_squad(q0: simd_quatd, qa: simd_quatd, qb: simd_quatd, q1: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; -declare function simd_spline(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; -declare function simd_bezier(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; -declare function lpss_uart_enable(on_off: number): void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; -declare function PE_enter_debugger(cause: string): void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; -declare function PE_init_platform(vm_initialized: number, args: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function PE_get_random_seed(dst_random_seed: interop.PointerConvertible, request_size: number): number; +declare function simd_mul(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; -declare function PE_i_can_has_debugger(p1: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; -declare function PE_stub_poll_input(options: number, c: string): number; +declare function simd_mul(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; -declare function PE_panic_debugging_enabled(): number; +declare function simd_mul(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; -declare function PE_mark_hwaccess(thread: number): void; +declare function simd_mul(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; -declare function PE_mark_hwaccess_data(type: number, size: number, paddr: number): void; +declare function simd_mul(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; -declare function PE_get_offset_into_panic_region(location: string): number; +declare function simd_mul(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; -declare function PE_init_panicheader(): void; +declare function simd_mul(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; -declare function PE_update_panicheader_nestedpanic(): void; +declare function simd_mul(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function PE_handle_platform_error(far: number): boolean; +declare function simd_mul(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; -declare function PE_init_taproot(taddr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; -declare function PE_init_printf(vm_initialized: number): void; +declare function simd_mul(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; -declare function PE_init_iokit(): void; +declare function simd_mul(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; -declare function PE_lockdown_iokit(): void; +declare function simd_mul(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; -declare function PE_register_timebase_callback(callback: (p1: interop.PointerConvertible) => void): void; +declare function simd_mul(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; -declare function PE_call_timebase_callback(): void; +declare function simd_mul(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; -declare function kprintf(fmt: string): void; +declare function simd_mul(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; -declare function init_display_putc(baseaddr: interop.PointerConvertible, rowbytes: number, height: number): void; +declare function simd_mul(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function display_putc(c: number): void; +declare function simd_mul(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; -declare function initialize_screen(p1: interop.PointerConvertible, p2: number): void; +declare function simd_mul(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; -declare function dim_screen(): void; +declare function simd_mul(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; -declare function PE_current_console(info: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; -declare function PE_create_console(): void; +declare function simd_mul(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; -declare function PE_initialize_console(newInfo: interop.PointerConvertible, op: number): number; +declare function simd_mul(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; -declare function PE_display_icon(flags: number, name: string): void; +declare function simd_mul(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; -declare function PE_boot_args(): string; +declare function simd_mul(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; -declare function PE_parse_boot_argn(arg_string: string, arg_ptr: interop.PointerConvertible, max_arg: number): number; +declare function simd_mul(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; -declare function PE_boot_arg_uint64_eq(arg_string: string, value: number): number; +declare function simd_mul(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; -declare function PE_parse_boot_arg_str(arg_string: string, arg_ptr: string, size: number): number; +declare function simd_mul(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; -declare function PE_get_default(property_name: string, property_ptr: interop.PointerConvertible, max_property: number): number; +declare function simd_mul(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; -declare function PE_get_hotkey(key: number): number; +declare function simd_mul(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function PE_cpu_start(target: interop.PointerConvertible, start_paddr: number, arg_paddr: number): number; +declare function simd_mul(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; -declare function PE_cpu_halt(target: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; -declare function PE_cpu_down(target: interop.PointerConvertible): boolean; +declare function simd_mul(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; -declare function PE_cpu_signal(source: interop.PointerConvertible, target: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; -declare function PE_cpu_signal_deferred(source: interop.PointerConvertible, target: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; -declare function PE_cpu_signal_cancel(source: interop.PointerConvertible, target: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; -declare function PE_cpu_machine_init(target: interop.PointerConvertible, bootb: number): void; +declare function simd_mul(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; -declare function PE_cpu_machine_quiesce(target: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; -declare function pe_init_debug(): void; +declare function simd_mul(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function PE_imgsrc_mount_supported(): number; +declare function simd_mul(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; -declare function PE_panic_hook(str: string): void; +declare function simd_mul(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; -declare function PE_init_cpu(): void; +declare function simd_mul(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; -declare function PE_handle_ext_interrupt(): void; +declare function simd_mul(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; -declare function PE_cpu_power_enable(cpu_id: number): void; +declare function simd_mul(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; -declare function PE_cpu_power_disable(cpu_id: number): void; +declare function simd_mul(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; -declare function PE_cpu_power_check_kdp(cpu_id: number): boolean; +declare function simd_mul(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; -declare function PE_singlestep_hook(): void; +declare function simd_mul(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; -declare function PE_cpu_perfmon_interrupt_install_handler(handler: (p1: interop.PointerConvertible) => void): number; +declare function simd_mul(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function PE_cpu_perfmon_interrupt_enable(target: interop.PointerConvertible, enable: number): void; +declare function simd_mul(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; -declare function PE_get_kc_header(type: interop.Enum): interop.Pointer; +declare function simd_mul(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; -declare function PE_get_kc_baseaddress(type: interop.Enum): interop.Pointer; +declare function simd_mul(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; -declare function PE_get_kc_base_pointers(): interop.Pointer; +declare function simd_mul(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; -declare function PE_get_kc_slide(type: interop.Enum): number; +declare function simd_mul(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; -declare function PE_get_primary_kc_format(type: interop.PointerConvertible): boolean; +declare function simd_mul(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; -declare function PE_get_kc_format(type: interop.Enum, format: interop.PointerConvertible): boolean; +declare function simd_mul(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; -declare function PE_set_kc_vp(type: interop.Enum, vp: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; -declare function PE_get_kc_vp(type: interop.Enum): interop.Pointer; +declare function simd_mul(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; -declare function PE_reset_all_kc_vp(): void; +declare function simd_mul(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; -declare function PE_init_socd_client(): number; +declare function simd_mul(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; -declare function PE_read_socd_client_buffer(offset: number, out_buff: interop.PointerConvertible, size: number): void; +declare function simd_mul(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; -declare function PE_write_socd_client_buffer(offset: number, in_buff: interop.PointerConvertible, size: number): void; +declare function simd_mul(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function Tcl_IncrRefCount(objPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; -declare function Tcl_DecrRefCount(objPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; -declare function Tcl_IsShared(objPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; -declare function Tcl_InitStubs(interp: interop.PointerConvertible, version: string, exact: number): string; +declare function simd_mul(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; -declare function TclTomMathInitializeStubs(interp: interop.PointerConvertible, version: string, epoch: number, revision: number): string; +declare function simd_mul(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; -declare function Tcl_Main(argc: number, argv: interop.PointerConvertible, appInitProc: (p1: interop.PointerConvertible) => number): void; +declare function simd_mul(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; -declare function Tcl_PkgInitStubsCheck(interp: interop.PointerConvertible, version: string, exact: number): string; +declare function simd_mul(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; -declare function Tcl_PkgProvideEx(interp: interop.PointerConvertible, name: string, version: string, clientData: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; -declare function Tcl_PkgRequireEx(interp: interop.PointerConvertible, name: string, version: string, exact: number, clientDataPtr: interop.PointerConvertible): string; +declare function simd_mul(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function Tcl_Panic(format: string): void; +declare function simd_mul(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; -declare function Tcl_Alloc(size: number): string; +declare function simd_mul(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; -declare function Tcl_Free(ptr: string): void; +declare function simd_mul(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; -declare function Tcl_Realloc(ptr: string, size: number): string; +declare function simd_mul(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; -declare function Tcl_DbCkalloc(size: number, file: string, line: number): string; +declare function simd_mul(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; -declare function Tcl_DbCkfree(ptr: string, file: string, line: number): number; +declare function simd_mul(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; -declare function Tcl_DbCkrealloc(ptr: string, size: number, file: string, line: number): string; +declare function simd_mul(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; -declare function Tcl_CreateFileHandler(fd: number, mask: number, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; -declare function Tcl_DeleteFileHandler(fd: number): void; +declare function simd_mul(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function Tcl_SetTimer(timePtr: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_half2x2, __y: simd_half2x2): boolean; -declare function Tcl_Sleep(ms: number): void; +declare function simd_equal(__x: simd_half2x3, __y: simd_half2x3): boolean; -declare function Tcl_WaitForEvent(timePtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_half2x4, __y: simd_half2x4): boolean; -declare function Tcl_AppendAllObjTypes(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_half3x2, __y: simd_half3x2): boolean; -declare function Tcl_AppendStringsToObj(objPtr: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_half3x3, __y: simd_half3x3): boolean; -declare function Tcl_AppendToObj(objPtr: interop.PointerConvertible, bytes: string, length: number): void; +declare function simd_equal(__x: simd_half3x4, __y: simd_half3x4): boolean; -declare function Tcl_ConcatObj(objc: number, objv: interop.Pointer): interop.Pointer; +declare function simd_equal(__x: simd_half4x2, __y: simd_half4x2): boolean; -declare function Tcl_ConvertToType(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, typePtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_half4x3, __y: simd_half4x3): boolean; -declare function Tcl_DbDecrRefCount(objPtr: interop.PointerConvertible, file: string, line: number): void; +declare function simd_equal(__x: simd_half4x4, __y: simd_half4x4): boolean; -declare function Tcl_DbIncrRefCount(objPtr: interop.PointerConvertible, file: string, line: number): void; +declare function simd_equal(__x: simd_float2x2, __y: simd_float2x2): boolean; -declare function Tcl_DbIsShared(objPtr: interop.PointerConvertible, file: string, line: number): number; +declare function simd_equal(__x: simd_float2x3, __y: simd_float2x3): boolean; -declare function Tcl_DbNewBooleanObj(boolValue: number, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float2x4, __y: simd_float2x4): boolean; -declare function Tcl_DbNewByteArrayObj(bytes: interop.PointerConvertible, length: number, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float3x2, __y: simd_float3x2): boolean; -declare function Tcl_DbNewDoubleObj(doubleValue: number, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float3x3, __y: simd_float3x3): boolean; -declare function Tcl_DbNewListObj(objc: number, objv: interop.PointerConvertible, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float3x4, __y: simd_float3x4): boolean; -declare function Tcl_DbNewLongObj(longValue: number, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float4x2, __y: simd_float4x2): boolean; -declare function Tcl_DbNewObj(file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float4x3, __y: simd_float4x3): boolean; -declare function Tcl_DbNewStringObj(bytes: string, length: number, file: string, line: number): interop.Pointer; +declare function simd_equal(__x: simd_float4x4, __y: simd_float4x4): boolean; -declare function Tcl_DuplicateObj(objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_equal(__x: simd_double2x2, __y: simd_double2x2): boolean; -declare function TclFreeObj(objPtr: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_double2x3, __y: simd_double2x3): boolean; -declare function Tcl_GetBoolean(interp: interop.PointerConvertible, src: string, boolPtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double2x4, __y: simd_double2x4): boolean; -declare function Tcl_GetBooleanFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, boolPtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double3x2, __y: simd_double3x2): boolean; -declare function Tcl_GetByteArrayFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_equal(__x: simd_double3x3, __y: simd_double3x3): boolean; -declare function Tcl_GetDouble(interp: interop.PointerConvertible, src: string, doublePtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double3x4, __y: simd_double3x4): boolean; -declare function Tcl_GetDoubleFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double4x2, __y: simd_double4x2): boolean; -declare function Tcl_GetIndexFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, tablePtr: interop.PointerConvertible, msg: string, flags: number, indexPtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double4x3, __y: simd_double4x3): boolean; -declare function Tcl_GetInt(interp: interop.PointerConvertible, src: string, intPtr: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_double4x4, __y: simd_double4x4): boolean; -declare function Tcl_GetIntFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; -declare function Tcl_GetLongFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, longPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; -declare function Tcl_GetObjType(typeName: string): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; -declare function Tcl_GetStringFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): string; +declare function simd_almost_equal_elements(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; -declare function Tcl_InvalidateStringRep(objPtr: interop.PointerConvertible): void; +declare function simd_almost_equal_elements(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; -declare function Tcl_ListObjAppendList(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, elemListPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; -declare function Tcl_ListObjAppendElement(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; -declare function Tcl_ListObjGetElements(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, objcPtr: interop.PointerConvertible, objvPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; -declare function Tcl_ListObjIndex(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, index: number, objPtrPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; -declare function Tcl_ListObjLength(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; -declare function Tcl_ListObjReplace(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, first: number, count: number, objc: number, objv: interop.Pointer): number; +declare function simd_almost_equal_elements(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; -declare function Tcl_NewBooleanObj(boolValue: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; -declare function Tcl_NewByteArrayObj(bytes: interop.PointerConvertible, length: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; -declare function Tcl_NewDoubleObj(doubleValue: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; -declare function Tcl_NewIntObj(intValue: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; -declare function Tcl_NewListObj(objc: number, objv: interop.Pointer): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; -declare function Tcl_NewLongObj(longValue: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; -declare function Tcl_NewObj(): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; -declare function Tcl_NewStringObj(bytes: string, length: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; -declare function Tcl_SetBooleanObj(objPtr: interop.PointerConvertible, boolValue: number): void; +declare function simd_almost_equal_elements(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; -declare function Tcl_SetByteArrayLength(objPtr: interop.PointerConvertible, length: number): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; -declare function Tcl_SetByteArrayObj(objPtr: interop.PointerConvertible, bytes: interop.PointerConvertible, length: number): void; +declare function simd_almost_equal_elements(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; -declare function Tcl_SetDoubleObj(objPtr: interop.PointerConvertible, doubleValue: number): void; +declare function simd_almost_equal_elements(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; -declare function Tcl_SetIntObj(objPtr: interop.PointerConvertible, intValue: number): void; +declare function simd_almost_equal_elements(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; -declare function Tcl_SetListObj(objPtr: interop.PointerConvertible, objc: number, objv: interop.Pointer): void; +declare function simd_almost_equal_elements(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; -declare function Tcl_SetLongObj(objPtr: interop.PointerConvertible, longValue: number): void; +declare function simd_almost_equal_elements(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; -declare function Tcl_SetObjLength(objPtr: interop.PointerConvertible, length: number): void; +declare function simd_almost_equal_elements(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; -declare function Tcl_SetStringObj(objPtr: interop.PointerConvertible, bytes: string, length: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; -declare function Tcl_AddErrorInfo(interp: interop.PointerConvertible, message: string): void; +declare function simd_almost_equal_elements_relative(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; -declare function Tcl_AddObjErrorInfo(interp: interop.PointerConvertible, message: string, length: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; -declare function Tcl_AllowExceptions(interp: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; -declare function Tcl_AppendElement(interp: interop.PointerConvertible, element: string): void; +declare function simd_almost_equal_elements_relative(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; -declare function Tcl_AppendResult(interp: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; -declare function Tcl_AsyncCreate(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, clientData: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; -declare function Tcl_AsyncDelete(async: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; -declare function Tcl_AsyncInvoke(interp: interop.PointerConvertible, code: number): number; +declare function simd_almost_equal_elements_relative(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; -declare function Tcl_AsyncMark(async: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; -declare function Tcl_AsyncReady(): number; +declare function simd_almost_equal_elements_relative(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; -declare function Tcl_BackgroundError(interp: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; -declare function Tcl_Backslash(src: string, readPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; -declare function Tcl_BadChannelOption(interp: interop.PointerConvertible, optionName: string, optionList: string): number; +declare function simd_almost_equal_elements_relative(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; -declare function Tcl_CallWhenDeleted(interp: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; -declare function Tcl_CancelIdleCall(idleProc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; -declare function Tcl_Close(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; -declare function Tcl_CommandComplete(cmd: string): number; +declare function simd_almost_equal_elements_relative(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; -declare function Tcl_Concat(argc: number, argv: interop.PointerConvertible): string; +declare function simd_almost_equal_elements_relative(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; -declare function Tcl_ConvertElement(src: string, dst: string, flags: number): number; +declare function simd_almost_equal_elements_relative(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; -declare function Tcl_ConvertCountedElement(src: string, length: number, dst: string, flags: number): number; +declare function simd_almost_equal_elements_relative(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; -declare function Tcl_CreateAlias(slave: interop.PointerConvertible, slaveCmd: string, target: interop.PointerConvertible, targetCmd: string, argc: number, argv: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; -declare function Tcl_CreateAliasObj(slave: interop.PointerConvertible, slaveCmd: string, target: interop.PointerConvertible, targetCmd: string, objc: number, objv: interop.Pointer): number; +declare function simd_almost_equal_elements_relative(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; -declare function Tcl_CreateChannel(typePtr: interop.PointerConvertible, chanName: string, instanceData: interop.PointerConvertible, mask: number): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; -declare function Tcl_CreateChannelHandler(chan: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; -declare function Tcl_CreateCloseHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; -declare function Tcl_CreateCommand(interp: interop.PointerConvertible, cmdName: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; -declare function Tcl_CreateEventSource(setupProc: (p1: interop.PointerConvertible, p2: number) => void, checkProc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half2x2; -declare function Tcl_CreateExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float2x2; -declare function Tcl_CreateInterp(): interop.Pointer; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double2x2; -declare function Tcl_CreateMathFunc(interp: interop.PointerConvertible, name: string, numArgs: number, argTypes: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half3x3; -declare function Tcl_CreateObjCommand(interp: interop.PointerConvertible, cmdName: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float3x3; -declare function Tcl_CreateSlave(interp: interop.PointerConvertible, slaveName: string, isSafe: number): interop.Pointer; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double3x3; -declare function Tcl_CreateTimerHandler(milliseconds: number, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): interop.Pointer; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_half4x4; -declare function Tcl_CreateTrace(interp: interop.PointerConvertible, level: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): interop.Pointer; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_float4x4; -declare function Tcl_DeleteAssocData(interp: interop.PointerConvertible, name: string): void; +declare function simd_diagonal_matrix(__x: unknown /* ext vector */): simd_double4x4; -declare function Tcl_DeleteChannelHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x2; -declare function Tcl_DeleteCloseHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x3; -declare function Tcl_DeleteCommand(interp: interop.PointerConvertible, cmdName: string): number; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_half2x4; -declare function Tcl_DeleteCommandFromToken(interp: interop.PointerConvertible, command: interop.PointerConvertible): number; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x2; -declare function Tcl_DeleteEvents(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x3; -declare function Tcl_DeleteEventSource(setupProc: (p1: interop.PointerConvertible, p2: number) => void, checkProc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_float2x4; -declare function Tcl_DeleteExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x2; -declare function Tcl_DeleteHashEntry(entryPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x3; -declare function Tcl_DeleteHashTable(tablePtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */): simd_double2x4; -declare function Tcl_DeleteInterp(interp: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x2; -declare function Tcl_DetachPids(numPids: number, pidPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x3; -declare function Tcl_DeleteTimerHandler(token: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_half3x4; -declare function Tcl_DeleteTrace(interp: interop.PointerConvertible, trace: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x2; -declare function Tcl_DontCallWhenDeleted(interp: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x3; -declare function Tcl_DoOneEvent(flags: number): number; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_float3x4; -declare function Tcl_DoWhenIdle(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x2; -declare function Tcl_DStringAppend(dsPtr: interop.PointerConvertible, bytes: string, length: number): string; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x3; -declare function Tcl_DStringAppendElement(dsPtr: interop.PointerConvertible, element: string): string; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */): simd_double3x4; -declare function Tcl_DStringEndSublist(dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x2; -declare function Tcl_DStringFree(dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x3; -declare function Tcl_DStringGetResult(interp: interop.PointerConvertible, dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_half4x4; -declare function Tcl_DStringInit(dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x2; -declare function Tcl_DStringResult(interp: interop.PointerConvertible, dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x3; -declare function Tcl_DStringSetLength(dsPtr: interop.PointerConvertible, length: number): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_float4x4; -declare function Tcl_DStringStartSublist(dsPtr: interop.PointerConvertible): void; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x2; -declare function Tcl_Eof(chan: interop.PointerConvertible): number; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x3; -declare function Tcl_ErrnoId(): string; +declare function simd_matrix(col0: unknown /* ext vector */, col1: unknown /* ext vector */, col2: unknown /* ext vector */, col3: unknown /* ext vector */): simd_double4x4; -declare function Tcl_ErrnoMsg(err: number): string; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half2x2; -declare function Tcl_Eval(interp: interop.PointerConvertible, script: string): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half3x2; -declare function Tcl_EvalFile(interp: interop.PointerConvertible, fileName: string): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_half4x2; -declare function Tcl_EvalObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float2x2; -declare function Tcl_EventuallyFree(clientData: interop.PointerConvertible, freeProc: (p1: string) => void): void; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float3x2; -declare function Tcl_Exit(status: number): void; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_float4x2; -declare function Tcl_ExposeCommand(interp: interop.PointerConvertible, hiddenCmdToken: string, cmdName: string): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double2x2; -declare function Tcl_ExprBoolean(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double3x2; -declare function Tcl_ExprBooleanObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */): simd_double4x2; -declare function Tcl_ExprDouble(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half2x3; -declare function Tcl_ExprDoubleObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half3x3; -declare function Tcl_ExprLong(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_half4x3; -declare function Tcl_ExprLongObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float2x3; -declare function Tcl_ExprObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, resultPtrPtr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float3x3; -declare function Tcl_ExprString(interp: interop.PointerConvertible, expr: string): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_float4x3; -declare function Tcl_Finalize(): void; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double2x3; -declare function Tcl_FindExecutable(argv0: string): void; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double3x3; -declare function Tcl_FirstHashEntry(tablePtr: interop.PointerConvertible, searchPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */): simd_double4x3; -declare function Tcl_Flush(chan: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half2x4; -declare function Tcl_FreeResult(interp: interop.PointerConvertible): void; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half3x4; -declare function Tcl_GetAlias(interp: interop.PointerConvertible, slaveCmd: string, targetInterpPtr: interop.PointerConvertible, targetCmdPtr: interop.PointerConvertible, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_half4x4; -declare function Tcl_GetAliasObj(interp: interop.PointerConvertible, slaveCmd: string, targetInterpPtr: interop.PointerConvertible, targetCmdPtr: interop.PointerConvertible, objcPtr: interop.PointerConvertible, objv: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float2x4; -declare function Tcl_GetAssocData(interp: interop.PointerConvertible, name: string, procPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float3x4; -declare function Tcl_GetChannel(interp: interop.PointerConvertible, chanName: string, modePtr: interop.PointerConvertible): interop.Pointer; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_float4x4; -declare function Tcl_GetChannelBufferSize(chan: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double2x4; -declare function Tcl_GetChannelHandle(chan: interop.PointerConvertible, direction: number, handlePtr: interop.PointerConvertible): number; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double3x4; -declare function Tcl_GetChannelInstanceData(chan: interop.PointerConvertible): interop.Pointer; +declare function simd_matrix_from_rows(row0: unknown /* ext vector */, row1: unknown /* ext vector */, row2: unknown /* ext vector */, row3: unknown /* ext vector */): simd_double4x4; -declare function Tcl_GetChannelMode(chan: interop.PointerConvertible): number; +declare function simd_matrix3x3(q: simd_quath): simd_half3x3; -declare function Tcl_GetChannelName(chan: interop.PointerConvertible): string; +declare function simd_matrix4x4(q: simd_quath): simd_half4x4; -declare function Tcl_GetChannelOption(interp: interop.PointerConvertible, chan: interop.PointerConvertible, optionName: string, dsPtr: interop.PointerConvertible): number; +declare function simd_matrix3x3(q: simd_quatf): simd_float3x3; -declare function Tcl_GetChannelType(chan: interop.PointerConvertible): interop.Pointer; +declare function simd_matrix4x4(q: simd_quatf): simd_float4x4; -declare function Tcl_GetCommandInfo(interp: interop.PointerConvertible, cmdName: string, infoPtr: interop.PointerConvertible): number; +declare function simd_matrix3x3(q: simd_quatd): simd_double3x3; -declare function Tcl_GetCommandName(interp: interop.PointerConvertible, command: interop.PointerConvertible): string; +declare function simd_matrix4x4(q: simd_quatd): simd_double4x4; -declare function Tcl_GetErrno(): number; +declare function matrix_scale(__a: number, __x: simd_half2x2): simd_half2x2; -declare function Tcl_GetHostName(): string; +declare function matrix_scale(__a: number, __x: simd_half3x2): simd_half3x2; -declare function Tcl_GetInterpPath(askInterp: interop.PointerConvertible, slaveInterp: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_half4x2): simd_half4x2; -declare function Tcl_GetMaster(interp: interop.PointerConvertible): interop.Pointer; +declare function matrix_scale(__a: number, __x: simd_half2x3): simd_half2x3; -declare function Tcl_GetNameOfExecutable(): string; +declare function matrix_scale(__a: number, __x: simd_half3x3): simd_half3x3; -declare function Tcl_GetObjResult(interp: interop.PointerConvertible): interop.Pointer; +declare function matrix_scale(__a: number, __x: simd_half4x3): simd_half4x3; -declare function Tcl_GetOpenFile(interp: interop.PointerConvertible, chanID: string, forWriting: number, checkUsage: number, filePtr: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_half2x4): simd_half2x4; -declare function Tcl_GetPathType(path: string): interop.Enum; +declare function matrix_scale(__a: number, __x: simd_half3x4): simd_half3x4; -declare function Tcl_Gets(chan: interop.PointerConvertible, dsPtr: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_half4x4): simd_half4x4; -declare function Tcl_GetsObj(chan: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_float2x2): simd_float2x2; -declare function Tcl_GetServiceMode(): number; +declare function matrix_scale(__a: number, __x: simd_float3x2): simd_float3x2; -declare function Tcl_GetSlave(interp: interop.PointerConvertible, slaveName: string): interop.Pointer; +declare function matrix_scale(__a: number, __x: simd_float4x2): simd_float4x2; -declare function Tcl_GetStdChannel(type: number): interop.Pointer; +declare function matrix_scale(__a: number, __x: simd_float2x3): simd_float2x3; -declare function Tcl_GetStringResult(interp: interop.PointerConvertible): string; +declare function matrix_scale(__a: number, __x: simd_float3x3): simd_float3x3; -declare function Tcl_GetVar(interp: interop.PointerConvertible, varName: string, flags: number): string; +declare function matrix_scale(__a: number, __x: simd_float4x3): simd_float4x3; -declare function Tcl_GetVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): string; +declare function matrix_scale(__a: number, __x: simd_float2x4): simd_float2x4; -declare function Tcl_GlobalEval(interp: interop.PointerConvertible, command: string): number; +declare function matrix_scale(__a: number, __x: simd_float3x4): simd_float3x4; -declare function Tcl_GlobalEvalObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_float4x4): simd_float4x4; -declare function Tcl_HideCommand(interp: interop.PointerConvertible, cmdName: string, hiddenCmdToken: string): number; +declare function matrix_scale(__a: number, __x: simd_double2x2): simd_double2x2; -declare function Tcl_Init(interp: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_double3x2): simd_double3x2; -declare function Tcl_InitHashTable(tablePtr: interop.PointerConvertible, keyType: number): void; +declare function matrix_scale(__a: number, __x: simd_double4x2): simd_double4x2; -declare function Tcl_InputBlocked(chan: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_double2x3): simd_double2x3; -declare function Tcl_InputBuffered(chan: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_double3x3): simd_double3x3; -declare function Tcl_InterpDeleted(interp: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_double4x3): simd_double4x3; -declare function Tcl_IsSafe(interp: interop.PointerConvertible): number; +declare function matrix_scale(__a: number, __x: simd_double2x4): simd_double2x4; -declare function Tcl_JoinPath(argc: number, argv: interop.PointerConvertible, resultPtr: interop.PointerConvertible): string; +declare function matrix_scale(__a: number, __x: simd_double3x4): simd_double3x4; -declare function Tcl_LinkVar(interp: interop.PointerConvertible, varName: string, addr: string, type: number): number; +declare function matrix_scale(__a: number, __x: simd_double4x4): simd_double4x4; -declare function Tcl_MakeFileChannel(handle: interop.PointerConvertible, mode: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half2x2): simd_half2x2; -declare function Tcl_MakeSafe(interp: interop.PointerConvertible): number; +declare function simd_mul(__a: number, __x: simd_half3x2): simd_half3x2; -declare function Tcl_MakeTcpClientChannel(tcpSocket: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half4x2): simd_half4x2; -declare function Tcl_Merge(argc: number, argv: interop.PointerConvertible): string; +declare function simd_mul(__a: number, __x: simd_half2x3): simd_half2x3; -declare function Tcl_NextHashEntry(searchPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half3x3): simd_half3x3; -declare function Tcl_NotifyChannel(channel: interop.PointerConvertible, mask: number): void; +declare function simd_mul(__a: number, __x: simd_half4x3): simd_half4x3; -declare function Tcl_ObjGetVar2(interp: interop.PointerConvertible, part1Ptr: interop.PointerConvertible, part2Ptr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half2x4): simd_half2x4; -declare function Tcl_ObjSetVar2(interp: interop.PointerConvertible, part1Ptr: interop.PointerConvertible, part2Ptr: interop.PointerConvertible, newValuePtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half3x4): simd_half3x4; -declare function Tcl_OpenCommandChannel(interp: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_half4x4): simd_half4x4; -declare function Tcl_OpenFileChannel(interp: interop.PointerConvertible, fileName: string, modeString: string, permissions: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_float2x2): simd_float2x2; -declare function Tcl_OpenTcpClient(interp: interop.PointerConvertible, port: number, address: string, myaddr: string, myport: number, async: number): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_float3x2): simd_float3x2; -declare function Tcl_OpenTcpServer(interp: interop.PointerConvertible, port: number, host: string, acceptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => void, callbackData: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_float4x2): simd_float4x2; -declare function Tcl_Preserve(data: interop.PointerConvertible): void; +declare function simd_mul(__a: number, __x: simd_float2x3): simd_float2x3; -declare function Tcl_PrintDouble(interp: interop.PointerConvertible, value: number, dst: string): void; +declare function simd_mul(__a: number, __x: simd_float3x3): simd_float3x3; -declare function Tcl_PutEnv(assignment: string): number; +declare function simd_mul(__a: number, __x: simd_float4x3): simd_float4x3; -declare function Tcl_PosixError(interp: interop.PointerConvertible): string; +declare function simd_mul(__a: number, __x: simd_float2x4): simd_float2x4; -declare function Tcl_QueueEvent(evPtr: interop.PointerConvertible, position: interop.Enum): void; +declare function simd_mul(__a: number, __x: simd_float3x4): simd_float3x4; -declare function Tcl_Read(chan: interop.PointerConvertible, bufPtr: string, toRead: number): number; +declare function simd_mul(__a: number, __x: simd_float4x4): simd_float4x4; -declare function Tcl_ReapDetachedProcs(): void; +declare function simd_mul(__a: number, __x: simd_double2x2): simd_double2x2; -declare function Tcl_RecordAndEval(interp: interop.PointerConvertible, cmd: string, flags: number): number; +declare function simd_mul(__a: number, __x: simd_double3x2): simd_double3x2; -declare function Tcl_RecordAndEvalObj(interp: interop.PointerConvertible, cmdPtr: interop.PointerConvertible, flags: number): number; +declare function simd_mul(__a: number, __x: simd_double4x2): simd_double4x2; -declare function Tcl_RegisterChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): void; +declare function simd_mul(__a: number, __x: simd_double2x3): simd_double2x3; -declare function Tcl_RegisterObjType(typePtr: interop.PointerConvertible): void; +declare function simd_mul(__a: number, __x: simd_double3x3): simd_double3x3; -declare function Tcl_RegExpCompile(interp: interop.PointerConvertible, pattern: string): interop.Pointer; +declare function simd_mul(__a: number, __x: simd_double4x3): simd_double4x3; -declare function Tcl_RegExpExec(interp: interop.PointerConvertible, regexp: interop.PointerConvertible, text: string, start: string): number; +declare function simd_mul(__a: number, __x: simd_double2x4): simd_double2x4; -declare function Tcl_RegExpMatch(interp: interop.PointerConvertible, text: string, pattern: string): number; +declare function simd_mul(__a: number, __x: simd_double3x4): simd_double3x4; -declare function Tcl_RegExpRange(regexp: interop.PointerConvertible, index: number, startPtr: interop.PointerConvertible, endPtr: interop.PointerConvertible): void; +declare function simd_mul(__a: number, __x: simd_double4x4): simd_double4x4; -declare function Tcl_Release(clientData: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_half2x2, __b: number, __y: simd_half2x2): simd_half2x2; -declare function Tcl_ResetResult(interp: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_half3x2, __b: number, __y: simd_half3x2): simd_half3x2; -declare function Tcl_ScanElement(str: string, flagPtr: interop.PointerConvertible): number; +declare function simd_linear_combination(__a: number, __x: simd_half4x2, __b: number, __y: simd_half4x2): simd_half4x2; -declare function Tcl_ScanCountedElement(str: string, length: number, flagPtr: interop.PointerConvertible): number; +declare function simd_linear_combination(__a: number, __x: simd_half2x3, __b: number, __y: simd_half2x3): simd_half2x3; -declare function Tcl_SeekOld(chan: interop.PointerConvertible, offset: number, mode: number): number; +declare function simd_linear_combination(__a: number, __x: simd_half3x3, __b: number, __y: simd_half3x3): simd_half3x3; -declare function Tcl_ServiceAll(): number; +declare function simd_linear_combination(__a: number, __x: simd_half4x3, __b: number, __y: simd_half4x3): simd_half4x3; -declare function Tcl_ServiceEvent(flags: number): number; +declare function simd_linear_combination(__a: number, __x: simd_half2x4, __b: number, __y: simd_half2x4): simd_half2x4; -declare function Tcl_SetAssocData(interp: interop.PointerConvertible, name: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_half3x4, __b: number, __y: simd_half3x4): simd_half3x4; -declare function Tcl_SetChannelBufferSize(chan: interop.PointerConvertible, sz: number): void; +declare function simd_linear_combination(__a: number, __x: simd_half4x4, __b: number, __y: simd_half4x4): simd_half4x4; -declare function Tcl_SetChannelOption(interp: interop.PointerConvertible, chan: interop.PointerConvertible, optionName: string, newValue: string): number; +declare function simd_linear_combination(__a: number, __x: simd_float2x2, __b: number, __y: simd_float2x2): simd_float2x2; -declare function Tcl_SetCommandInfo(interp: interop.PointerConvertible, cmdName: string, infoPtr: interop.PointerConvertible): number; +declare function simd_linear_combination(__a: number, __x: simd_float3x2, __b: number, __y: simd_float3x2): simd_float3x2; -declare function Tcl_SetErrno(err: number): void; +declare function simd_linear_combination(__a: number, __x: simd_float4x2, __b: number, __y: simd_float4x2): simd_float4x2; -declare function Tcl_SetErrorCode(interp: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_float2x3, __b: number, __y: simd_float2x3): simd_float2x3; -declare function Tcl_SetMaxBlockTime(timePtr: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_float3x3, __b: number, __y: simd_float3x3): simd_float3x3; -declare function Tcl_SetPanicProc(panicProc: (p1: string) => void): void; +declare function simd_linear_combination(__a: number, __x: simd_float4x3, __b: number, __y: simd_float4x3): simd_float4x3; -declare function Tcl_SetRecursionLimit(interp: interop.PointerConvertible, depth: number): number; +declare function simd_linear_combination(__a: number, __x: simd_float2x4, __b: number, __y: simd_float2x4): simd_float2x4; -declare function Tcl_SetResult(interp: interop.PointerConvertible, result: string, freeProc: (p1: string) => void): void; +declare function simd_linear_combination(__a: number, __x: simd_float3x4, __b: number, __y: simd_float3x4): simd_float3x4; -declare function Tcl_SetServiceMode(mode: number): number; +declare function simd_linear_combination(__a: number, __x: simd_float4x4, __b: number, __y: simd_float4x4): simd_float4x4; -declare function Tcl_SetObjErrorCode(interp: interop.PointerConvertible, errorObjPtr: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_double2x2, __b: number, __y: simd_double2x2): simd_double2x2; -declare function Tcl_SetObjResult(interp: interop.PointerConvertible, resultObjPtr: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_double3x2, __b: number, __y: simd_double3x2): simd_double3x2; -declare function Tcl_SetStdChannel(channel: interop.PointerConvertible, type: number): void; +declare function simd_linear_combination(__a: number, __x: simd_double4x2, __b: number, __y: simd_double4x2): simd_double4x2; -declare function Tcl_SetVar(interp: interop.PointerConvertible, varName: string, newValue: string, flags: number): string; +declare function simd_linear_combination(__a: number, __x: simd_double2x3, __b: number, __y: simd_double2x3): simd_double2x3; -declare function Tcl_SetVar2(interp: interop.PointerConvertible, part1: string, part2: string, newValue: string, flags: number): string; +declare function simd_linear_combination(__a: number, __x: simd_double3x3, __b: number, __y: simd_double3x3): simd_double3x3; -declare function Tcl_SignalId(sig: number): string; +declare function simd_linear_combination(__a: number, __x: simd_double4x3, __b: number, __y: simd_double4x3): simd_double4x3; -declare function Tcl_SignalMsg(sig: number): string; +declare function simd_linear_combination(__a: number, __x: simd_double2x4, __b: number, __y: simd_double2x4): simd_double2x4; -declare function Tcl_SourceRCFile(interp: interop.PointerConvertible): void; +declare function simd_linear_combination(__a: number, __x: simd_double3x4, __b: number, __y: simd_double3x4): simd_double3x4; -declare function Tcl_SplitList(interp: interop.PointerConvertible, listStr: string, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): number; +declare function simd_linear_combination(__a: number, __x: simd_double4x4, __b: number, __y: simd_double4x4): simd_double4x4; -declare function Tcl_SplitPath(path: string, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): void; +declare function simd_add(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function Tcl_StaticPackage(interp: interop.PointerConvertible, pkgName: string, initProc: (p1: interop.PointerConvertible) => number, safeInitProc: (p1: interop.PointerConvertible) => number): void; +declare function simd_add(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; -declare function Tcl_StringMatch(str: string, pattern: string): number; +declare function simd_add(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; -declare function Tcl_TellOld(chan: interop.PointerConvertible): number; +declare function simd_add(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; -declare function Tcl_TraceVar(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): number; +declare function simd_add(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function Tcl_TraceVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): number; +declare function simd_add(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; -declare function Tcl_TranslateFileName(interp: interop.PointerConvertible, name: string, bufferPtr: interop.PointerConvertible): string; +declare function simd_add(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; -declare function Tcl_Ungets(chan: interop.PointerConvertible, str: string, len: number, atHead: number): number; +declare function simd_add(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; -declare function Tcl_UnlinkVar(interp: interop.PointerConvertible, varName: string): void; +declare function simd_add(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function Tcl_UnregisterChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; +declare function simd_add(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function Tcl_UnsetVar(interp: interop.PointerConvertible, varName: string, flags: number): number; +declare function simd_add(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; -declare function Tcl_UnsetVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): number; +declare function simd_add(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; -declare function Tcl_UntraceVar(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): void; +declare function simd_add(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; -declare function Tcl_UntraceVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): void; +declare function simd_add(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function Tcl_UpdateLinkedVar(interp: interop.PointerConvertible, varName: string): void; +declare function simd_add(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; -declare function Tcl_UpVar(interp: interop.PointerConvertible, frameName: string, varName: string, localName: string, flags: number): number; +declare function simd_add(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; -declare function Tcl_UpVar2(interp: interop.PointerConvertible, frameName: string, part1: string, part2: string, localName: string, flags: number): number; +declare function simd_add(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; -declare function Tcl_VarEval(interp: interop.PointerConvertible): number; +declare function simd_add(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function Tcl_VarTraceInfo(interp: interop.PointerConvertible, varName: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, prevClientData: interop.PointerConvertible): interop.Pointer; +declare function simd_add(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function Tcl_VarTraceInfo2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, prevClientData: interop.PointerConvertible): interop.Pointer; +declare function simd_add(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; -declare function Tcl_Write(chan: interop.PointerConvertible, s: string, slen: number): number; +declare function simd_add(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; -declare function Tcl_WrongNumArgs(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, message: string): void; +declare function simd_add(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; -declare function Tcl_DumpActiveMemory(fileName: string): number; +declare function simd_add(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function Tcl_ValidateAllMemory(file: string, line: number): void; +declare function simd_add(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; -declare function Tcl_AppendResultVA(interp: interop.PointerConvertible, argList: string): void; +declare function simd_add(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; -declare function Tcl_AppendStringsToObjVA(objPtr: interop.PointerConvertible, argList: string): void; +declare function simd_add(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; -declare function Tcl_HashStats(tablePtr: interop.PointerConvertible): string; +declare function simd_add(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function Tcl_ParseVar(interp: interop.PointerConvertible, start: string, termPtr: interop.PointerConvertible): string; +declare function simd_sub(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function Tcl_PkgPresent(interp: interop.PointerConvertible, name: string, version: string, exact: number): string; +declare function simd_sub(__x: simd_half3x2, __y: simd_half3x2): simd_half3x2; -declare function Tcl_PkgPresentEx(interp: interop.PointerConvertible, name: string, version: string, exact: number, clientDataPtr: interop.PointerConvertible): string; +declare function simd_sub(__x: simd_half4x2, __y: simd_half4x2): simd_half4x2; -declare function Tcl_PkgProvide(interp: interop.PointerConvertible, name: string, version: string): number; +declare function simd_sub(__x: simd_half2x3, __y: simd_half2x3): simd_half2x3; -declare function Tcl_PkgRequire(interp: interop.PointerConvertible, name: string, version: string, exact: number): string; +declare function simd_sub(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function Tcl_SetErrorCodeVA(interp: interop.PointerConvertible, argList: string): void; +declare function simd_sub(__x: simd_half4x3, __y: simd_half4x3): simd_half4x3; -declare function Tcl_VarEvalVA(interp: interop.PointerConvertible, argList: string): number; +declare function simd_sub(__x: simd_half2x4, __y: simd_half2x4): simd_half2x4; -declare function Tcl_WaitPid(pid: interop.PointerConvertible, statPtr: interop.PointerConvertible, options: number): interop.Pointer; +declare function simd_sub(__x: simd_half3x4, __y: simd_half3x4): simd_half3x4; -declare function Tcl_PanicVA(format: string, argList: string): void; +declare function simd_sub(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function Tcl_GetVersion(major: interop.PointerConvertible, minor: interop.PointerConvertible, patchLevel: interop.PointerConvertible, type: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function Tcl_InitMemory(interp: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_float3x2, __y: simd_float3x2): simd_float3x2; -declare function Tcl_StackChannel(interp: interop.PointerConvertible, typePtr: interop.PointerConvertible, instanceData: interop.PointerConvertible, mask: number, prevChan: interop.PointerConvertible): interop.Pointer; +declare function simd_sub(__x: simd_float4x2, __y: simd_float4x2): simd_float4x2; -declare function Tcl_UnstackChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; +declare function simd_sub(__x: simd_float2x3, __y: simd_float2x3): simd_float2x3; -declare function Tcl_GetStackedChannel(chan: interop.PointerConvertible): interop.Pointer; +declare function simd_sub(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function Tcl_SetMainLoop(proc: () => void): void; +declare function simd_sub(__x: simd_float4x3, __y: simd_float4x3): simd_float4x3; -declare function Tcl_AppendObjToObj(objPtr: interop.PointerConvertible, appendObjPtr: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_float2x4, __y: simd_float2x4): simd_float2x4; -declare function Tcl_CreateEncoding(typePtr: interop.PointerConvertible): interop.Pointer; +declare function simd_sub(__x: simd_float3x4, __y: simd_float3x4): simd_float3x4; -declare function Tcl_CreateThreadExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function Tcl_DeleteThreadExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function Tcl_DiscardResult(statePtr: interop.PointerConvertible): void; +declare function simd_sub(__x: simd_double3x2, __y: simd_double3x2): simd_double3x2; -declare function Tcl_EvalEx(interp: interop.PointerConvertible, script: string, numBytes: number, flags: number): number; +declare function simd_sub(__x: simd_double4x2, __y: simd_double4x2): simd_double4x2; -declare function Tcl_EvalObjv(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, flags: number): number; +declare function simd_sub(__x: simd_double2x3, __y: simd_double2x3): simd_double2x3; -declare function Tcl_EvalObjEx(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, flags: number): number; +declare function simd_sub(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function Tcl_ExitThread(status: number): void; +declare function simd_sub(__x: simd_double4x3, __y: simd_double4x3): simd_double4x3; -declare function Tcl_ExternalToUtf(interp: interop.PointerConvertible, encoding: interop.PointerConvertible, src: string, srcLen: number, flags: number, statePtr: interop.PointerConvertible, dst: string, dstLen: number, srcReadPtr: interop.PointerConvertible, dstWrotePtr: interop.PointerConvertible, dstCharsPtr: interop.PointerConvertible): number; +declare function simd_sub(__x: simd_double2x4, __y: simd_double2x4): simd_double2x4; -declare function Tcl_ExternalToUtfDString(encoding: interop.PointerConvertible, src: string, srcLen: number, dsPtr: interop.PointerConvertible): string; +declare function simd_sub(__x: simd_double3x4, __y: simd_double3x4): simd_double3x4; -declare function Tcl_FinalizeThread(): void; +declare function simd_sub(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function Tcl_FinalizeNotifier(clientData: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_half2x2): simd_half2x2; -declare function Tcl_FreeEncoding(encoding: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_half2x3): simd_half3x2; -declare function Tcl_GetCurrentThread(): interop.Pointer; +declare function simd_transpose(__x: simd_half2x4): simd_half4x2; -declare function Tcl_GetEncoding(interp: interop.PointerConvertible, name: string): interop.Pointer; +declare function simd_transpose(__x: simd_half3x2): simd_half2x3; -declare function Tcl_GetEncodingName(encoding: interop.PointerConvertible): string; +declare function simd_transpose(__x: simd_half3x3): simd_half3x3; -declare function Tcl_GetEncodingNames(interp: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_half3x4): simd_half4x3; -declare function Tcl_GetIndexFromObjStruct(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, tablePtr: interop.PointerConvertible, offset: number, msg: string, flags: number, indexPtr: interop.PointerConvertible): number; +declare function simd_transpose(__x: simd_half4x2): simd_half2x4; -declare function Tcl_GetThreadData(keyPtr: interop.PointerConvertible, size: number): interop.Pointer; +declare function simd_transpose(__x: simd_half4x3): simd_half3x4; -declare function Tcl_GetVar2Ex(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): interop.Pointer; +declare function simd_transpose(__x: simd_half4x4): simd_half4x4; -declare function Tcl_InitNotifier(): interop.Pointer; +declare function simd_transpose(__x: simd_float2x2): simd_float2x2; -declare function Tcl_MutexLock(mutexPtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float2x3): simd_float3x2; -declare function Tcl_MutexUnlock(mutexPtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float2x4): simd_float4x2; -declare function Tcl_ConditionNotify(condPtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float3x2): simd_float2x3; -declare function Tcl_ConditionWait(condPtr: interop.PointerConvertible, mutexPtr: interop.PointerConvertible, timePtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float3x3): simd_float3x3; -declare function Tcl_NumUtfChars(src: string, length: number): number; +declare function simd_transpose(__x: simd_float3x4): simd_float4x3; -declare function Tcl_ReadChars(channel: interop.PointerConvertible, objPtr: interop.PointerConvertible, charsToRead: number, appendFlag: number): number; +declare function simd_transpose(__x: simd_float4x2): simd_float2x4; -declare function Tcl_RestoreResult(interp: interop.PointerConvertible, statePtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float4x3): simd_float3x4; -declare function Tcl_SaveResult(interp: interop.PointerConvertible, statePtr: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_float4x4): simd_float4x4; -declare function Tcl_SetSystemEncoding(interp: interop.PointerConvertible, name: string): number; +declare function simd_transpose(__x: simd_double2x2): simd_double2x2; -declare function Tcl_SetVar2Ex(interp: interop.PointerConvertible, part1: string, part2: string, newValuePtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_transpose(__x: simd_double2x3): simd_double3x2; -declare function Tcl_ThreadAlert(threadId: interop.PointerConvertible): void; +declare function simd_transpose(__x: simd_double2x4): simd_double4x2; -declare function Tcl_ThreadQueueEvent(threadId: interop.PointerConvertible, evPtr: interop.PointerConvertible, position: interop.Enum): void; +declare function simd_transpose(__x: simd_double3x2): simd_double2x3; -declare function Tcl_UniCharAtIndex(src: string, index: number): number; +declare function simd_transpose(__x: simd_double3x3): simd_double3x3; -declare function Tcl_UniCharToLower(ch: number): number; +declare function simd_transpose(__x: simd_double3x4): simd_double4x3; -declare function Tcl_UniCharToTitle(ch: number): number; +declare function simd_transpose(__x: simd_double4x2): simd_double2x4; -declare function Tcl_UniCharToUpper(ch: number): number; +declare function simd_transpose(__x: simd_double4x3): simd_double3x4; -declare function Tcl_UniCharToUtf(ch: number, buf: string): number; +declare function simd_transpose(__x: simd_double4x4): simd_double4x4; -declare function Tcl_UtfAtIndex(src: string, index: number): string; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfCharComplete(src: string, length: number): number; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfBackslash(src: string, readPtr: interop.PointerConvertible, dst: string): number; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfFindFirst(src: string, ch: number): string; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfFindLast(src: string, ch: number): string; +declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfNext(src: string): string; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfPrev(src: string, start: string): string; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToExternal(interp: interop.PointerConvertible, encoding: interop.PointerConvertible, src: string, srcLen: number, flags: number, statePtr: interop.PointerConvertible, dst: string, dstLen: number, srcReadPtr: interop.PointerConvertible, dstWrotePtr: interop.PointerConvertible, dstCharsPtr: interop.PointerConvertible): number; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToExternalDString(encoding: interop.PointerConvertible, src: string, srcLen: number, dsPtr: interop.PointerConvertible): string; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToLower(src: string): number; +declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToTitle(src: string): number; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToUniChar(src: string, chPtr: interop.PointerConvertible): number; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfToUpper(src: string): number; +declare function __rotate1(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_WriteChars(chan: interop.PointerConvertible, src: string, srcLen: number): number; +declare function __rotate2(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_WriteObj(chan: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function __rotate3(__x: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetString(objPtr: interop.PointerConvertible): string; +declare function simd_trace(__x: simd_half2x2): number; -declare function Tcl_GetDefaultEncodingDir(): string; +declare function simd_trace(__x: simd_float2x2): number; -declare function Tcl_SetDefaultEncodingDir(path: string): void; +declare function simd_trace(__x: simd_double2x2): number; -declare function Tcl_AlertNotifier(clientData: interop.PointerConvertible): void; +declare function simd_trace(__x: simd_half3x3): number; -declare function Tcl_ServiceModeHook(mode: number): void; +declare function simd_trace(__x: simd_float3x3): number; -declare function Tcl_UniCharIsAlnum(ch: number): number; +declare function simd_trace(__x: simd_double3x3): number; -declare function Tcl_UniCharIsAlpha(ch: number): number; +declare function simd_trace(__x: simd_half4x4): number; -declare function Tcl_UniCharIsDigit(ch: number): number; +declare function simd_trace(__x: simd_float4x4): number; -declare function Tcl_UniCharIsLower(ch: number): number; +declare function simd_trace(__x: simd_double4x4): number; -declare function Tcl_UniCharIsSpace(ch: number): number; +declare function simd_determinant(__x: simd_half2x2): number; -declare function Tcl_UniCharIsUpper(ch: number): number; +declare function simd_determinant(__x: simd_float2x2): number; -declare function Tcl_UniCharIsWordChar(ch: number): number; +declare function simd_determinant(__x: simd_double2x2): number; -declare function Tcl_UniCharLen(uniStr: interop.PointerConvertible): number; +declare function simd_determinant(__x: simd_half3x3): number; -declare function Tcl_UniCharNcmp(ucs: interop.PointerConvertible, uct: interop.PointerConvertible, numChars: number): number; +declare function simd_determinant(__x: simd_float3x3): number; -declare function Tcl_UniCharToUtfDString(uniStr: interop.PointerConvertible, uniLength: number, dsPtr: interop.PointerConvertible): string; +declare function simd_determinant(__x: simd_double3x3): number; -declare function Tcl_UtfToUniCharDString(src: string, length: number, dsPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_determinant(__x: simd_half4x4): number; -declare function Tcl_GetRegExpFromObj(interp: interop.PointerConvertible, patObj: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_determinant(__x: simd_float4x4): number; -declare function Tcl_EvalTokens(interp: interop.PointerConvertible, tokenPtr: interop.PointerConvertible, count: number): interop.Pointer; +declare function simd_determinant(__x: simd_double4x4): number; -declare function Tcl_FreeParse(parsePtr: interop.PointerConvertible): void; +declare function simd_inverse(__x: simd_half2x2): simd_half2x2; -declare function Tcl_LogCommandInfo(interp: interop.PointerConvertible, script: string, command: string, length: number): void; +declare function simd_inverse(__x: simd_half3x3): simd_half3x3; -declare function Tcl_ParseBraces(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number, termPtr: interop.PointerConvertible): number; +declare function simd_inverse(__x: simd_half4x4): simd_half4x4; -declare function Tcl_ParseCommand(interp: interop.PointerConvertible, start: string, numBytes: number, nested: number, parsePtr: interop.PointerConvertible): number; +declare function simd_inverse(__x: simd_float2x2): simd_float2x2; -declare function Tcl_ParseExpr(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible): number; +declare function simd_inverse(__x: simd_float3x3): simd_float3x3; -declare function Tcl_ParseQuotedString(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number, termPtr: interop.PointerConvertible): number; +declare function simd_inverse(__x: simd_float4x4): simd_float4x4; -declare function Tcl_ParseVarName(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number): number; +declare function simd_inverse(__x: simd_double2x2): simd_double2x2; -declare function Tcl_GetCwd(interp: interop.PointerConvertible, cwdPtr: interop.PointerConvertible): string; +declare function simd_inverse(__x: simd_double3x3): simd_double3x3; -declare function Tcl_Chdir(dirName: string): number; +declare function simd_inverse(__x: simd_double4x4): simd_double4x4; -declare function Tcl_Access(path: string, mode: number): number; +declare function simd_mul(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_Stat(path: string, bufPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfNcmp(s1: string, s2: string, n: number): number; +declare function simd_mul(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UtfNcasecmp(s1: string, s2: string, n: number): number; +declare function simd_mul(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_StringCaseMatch(str: string, pattern: string, nocase: number): number; +declare function simd_mul(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UniCharIsControl(ch: number): number; +declare function simd_mul(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UniCharIsGraph(ch: number): number; +declare function simd_mul(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UniCharIsPrint(ch: number): number; +declare function simd_mul(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_UniCharIsPunct(ch: number): number; +declare function simd_mul(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_RegExpExecObj(interp: interop.PointerConvertible, regexp: interop.PointerConvertible, textObj: interop.PointerConvertible, offset: number, nmatches: number, flags: number): number; +declare function simd_mul(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_RegExpGetInfo(regexp: interop.PointerConvertible, infoPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_NewUnicodeObj(unicode: interop.PointerConvertible, numChars: number): interop.Pointer; +declare function simd_mul(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_SetUnicodeObj(objPtr: interop.PointerConvertible, unicode: interop.PointerConvertible, numChars: number): void; +declare function simd_mul(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetCharLength(objPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetUniChar(objPtr: interop.PointerConvertible, index: number): number; +declare function simd_mul(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetUnicode(objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetRange(objPtr: interop.PointerConvertible, first: number, last: number): interop.Pointer; +declare function simd_mul(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_AppendUnicodeToObj(objPtr: interop.PointerConvertible, unicode: interop.PointerConvertible, length: number): void; +declare function simd_mul(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_RegExpMatchObj(interp: interop.PointerConvertible, textObj: interop.PointerConvertible, patternObj: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_SetNotifier(notifierProcPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetAllocMutex(): interop.Pointer; +declare function simd_mul(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetChannelNames(interp: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetChannelNamesEx(interp: interop.PointerConvertible, pattern: string): number; +declare function simd_mul(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_ProcObjCmd(clientData: interop.PointerConvertible, interp: interop.PointerConvertible, objc: number, objv: interop.Pointer): number; +declare function simd_mul(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_ConditionFinalize(condPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_MutexFinalize(mutex: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_CreateThread(idPtr: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible, stackSize: number, flags: number): number; +declare function simd_mul(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_ReadRaw(chan: interop.PointerConvertible, dst: string, bytesToRead: number): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; -declare function Tcl_WriteRaw(chan: interop.PointerConvertible, src: string, srcLen: number): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; -declare function Tcl_GetTopChannel(chan: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; -declare function Tcl_ChannelBuffered(chan: interop.PointerConvertible): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; -declare function Tcl_ChannelName(chanTypePtr: interop.PointerConvertible): string; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; -declare function Tcl_ChannelVersion(chanTypePtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; -declare function Tcl_ChannelBlockModeProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; -declare function Tcl_ChannelCloseProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; -declare function Tcl_ChannelClose2Proc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; -declare function Tcl_ChannelInputProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; -declare function Tcl_ChannelOutputProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; -declare function Tcl_ChannelSeekProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; -declare function Tcl_ChannelSetOptionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; -declare function Tcl_ChannelGetOptionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; -declare function Tcl_ChannelWatchProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; -declare function Tcl_ChannelGetHandleProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; -declare function Tcl_ChannelFlushProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; -declare function Tcl_ChannelHandlerProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; -declare function Tcl_JoinThread(threadId: interop.PointerConvertible, result: interop.PointerConvertible): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; -declare function Tcl_IsChannelShared(channel: interop.PointerConvertible): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; -declare function Tcl_IsChannelRegistered(interp: interop.PointerConvertible, channel: interop.PointerConvertible): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; -declare function Tcl_CutChannel(channel: interop.PointerConvertible): void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; -declare function Tcl_SpliceChannel(channel: interop.PointerConvertible): void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; -declare function Tcl_ClearChannelHandlers(channel: interop.PointerConvertible): void; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; -declare function Tcl_IsChannelExisting(channelName: string): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; -declare function Tcl_UniCharNcasecmp(ucs: interop.PointerConvertible, uct: interop.PointerConvertible, numChars: number): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; -declare function Tcl_UniCharCaseMatch(uniStr: interop.PointerConvertible, uniPattern: interop.PointerConvertible, nocase: number): number; +declare function simd_mul(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; -declare function Tcl_FindHashEntry(tablePtr: interop.PointerConvertible, key: string): interop.Pointer; +declare function simd_mul(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function Tcl_CreateHashEntry(tablePtr: interop.PointerConvertible, key: string, newPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function Tcl_InitCustomHashTable(tablePtr: interop.PointerConvertible, keyType: number, typePtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function Tcl_InitObjHashTable(tablePtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; -declare function Tcl_CommandTraceInfo(interp: interop.PointerConvertible, varName: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, prevClientData: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; -declare function Tcl_TraceCommand(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, clientData: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; -declare function Tcl_UntraceCommand(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, clientData: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; -declare function Tcl_AttemptAlloc(size: number): string; +declare function simd_mul(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; -declare function Tcl_AttemptDbCkalloc(size: number, file: string, line: number): string; +declare function simd_mul(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; -declare function Tcl_AttemptRealloc(ptr: string, size: number): string; +declare function simd_mul(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; -declare function Tcl_AttemptDbCkrealloc(ptr: string, size: number, file: string, line: number): string; +declare function simd_mul(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; -declare function Tcl_AttemptSetObjLength(objPtr: interop.PointerConvertible, length: number): number; +declare function simd_mul(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; -declare function Tcl_GetChannelThread(channel: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; -declare function Tcl_GetUnicodeFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; -declare function Tcl_GetMathFuncInfo(interp: interop.PointerConvertible, name: string, numArgsPtr: interop.PointerConvertible, argTypesPtr: interop.PointerConvertible, procPtr: interop.PointerConvertible, clientDataPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; -declare function Tcl_ListMathFuncs(interp: interop.PointerConvertible, pattern: string): interop.Pointer; +declare function simd_mul(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; -declare function Tcl_SubstObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function simd_mul(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; -declare function Tcl_DetachChannel(interp: interop.PointerConvertible, channel: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; -declare function Tcl_IsStandardChannel(channel: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; -declare function Tcl_FSCopyFile(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; -declare function Tcl_FSCopyDirectory(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible, errorPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; -declare function Tcl_FSCreateDirectory(pathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; -declare function Tcl_FSDeleteFile(pathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; -declare function Tcl_FSLoadFile(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible, sym1: string, sym2: string, proc1Ptr: interop.PointerConvertible, proc2Ptr: interop.PointerConvertible, handlePtr: interop.PointerConvertible, unloadProcPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; -declare function Tcl_FSMatchInDirectory(interp: interop.PointerConvertible, result: interop.PointerConvertible, pathPtr: interop.PointerConvertible, pattern: string, types: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; -declare function Tcl_FSLink(pathPtr: interop.PointerConvertible, toPtr: interop.PointerConvertible, linkAction: number): interop.Pointer; +declare function simd_mul(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; -declare function Tcl_FSRemoveDirectory(pathPtr: interop.PointerConvertible, recursive: number, errorPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; -declare function Tcl_FSRenameFile(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; -declare function Tcl_FSLstat(pathPtr: interop.PointerConvertible, buf: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; -declare function Tcl_FSUtime(pathPtr: interop.PointerConvertible, tval: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; -declare function Tcl_FSFileAttrsGet(interp: interop.PointerConvertible, index: number, pathPtr: interop.PointerConvertible, objPtrRef: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; -declare function Tcl_FSFileAttrsSet(interp: interop.PointerConvertible, index: number, pathPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; -declare function Tcl_FSFileAttrStrings(pathPtr: interop.PointerConvertible, objPtrRef: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; -declare function Tcl_FSStat(pathPtr: interop.PointerConvertible, buf: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; -declare function Tcl_FSAccess(pathPtr: interop.PointerConvertible, mode: number): number; +declare function simd_mul(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; -declare function Tcl_FSOpenFileChannel(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible, modeString: string, permissions: number): interop.Pointer; +declare function simd_mul(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; -declare function Tcl_FSGetCwd(interp: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; -declare function Tcl_FSChdir(pathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; -declare function Tcl_FSConvertToPathType(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; -declare function Tcl_FSJoinPath(listObj: interop.PointerConvertible, elements: number): interop.Pointer; +declare function simd_mul(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function Tcl_FSSplitPath(pathPtr: interop.PointerConvertible, lenPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function Tcl_FSEqualPaths(firstPtr: interop.PointerConvertible, secondPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function Tcl_FSGetNormalizedPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; -declare function Tcl_FSJoinToPath(pathPtr: interop.PointerConvertible, objc: number, objv: interop.Pointer): interop.Pointer; +declare function simd_mul(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; -declare function Tcl_FSGetInternalRep(pathPtr: interop.PointerConvertible, fsPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; -declare function Tcl_FSGetTranslatedPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; -declare function Tcl_FSEvalFile(interp: interop.PointerConvertible, fileName: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; -declare function Tcl_FSNewNativePath(fromFilesystem: interop.PointerConvertible, clientData: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; -declare function Tcl_FSGetNativePath(pathPtr: interop.PointerConvertible): string; +declare function simd_mul(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; -declare function Tcl_FSFileSystemInfo(pathPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; -declare function Tcl_FSPathSeparator(pathPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; -declare function Tcl_FSListVolumes(): interop.Pointer; +declare function simd_mul(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; -declare function Tcl_FSRegister(clientData: interop.PointerConvertible, fsPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; -declare function Tcl_FSUnregister(fsPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; -declare function Tcl_FSData(fsPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; -declare function Tcl_FSGetTranslatedStringPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): string; +declare function simd_mul(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; -declare function Tcl_FSGetFileSystemForPath(pathPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_mul(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; -declare function Tcl_FSGetPathType(pathPtr: interop.PointerConvertible): interop.Enum; +declare function simd_mul(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; -declare function Tcl_OutputBuffered(chan: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; -declare function Tcl_FSMountsChanged(fsPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; -declare function Tcl_EvalTokensStandard(interp: interop.PointerConvertible, tokenPtr: interop.PointerConvertible, count: number): number; +declare function simd_mul(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; -declare function Tcl_GetTime(timeBuf: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; -declare function Tcl_CreateObjTrace(interp: interop.PointerConvertible, level: number, flags: number, objProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, delProc: (p1: interop.PointerConvertible) => void): interop.Pointer; +declare function simd_mul(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; -declare function Tcl_GetCommandInfoFromToken(token: interop.PointerConvertible, infoPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; -declare function Tcl_SetCommandInfoFromToken(token: interop.PointerConvertible, infoPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; -declare function Tcl_DbNewWideIntObj(wideValue: number, file: string, line: number): interop.Pointer; +declare function simd_mul(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; -declare function Tcl_GetWideIntFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, widePtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; -declare function Tcl_NewWideIntObj(wideValue: number): interop.Pointer; +declare function simd_mul(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; -declare function Tcl_SetWideIntObj(objPtr: interop.PointerConvertible, wideValue: number): void; +declare function simd_mul(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; -declare function Tcl_AllocStatBuf(): interop.Pointer; +declare function simd_mul(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; -declare function Tcl_Seek(chan: interop.PointerConvertible, offset: number, mode: number): number; +declare function simd_mul(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; -declare function Tcl_Tell(chan: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; -declare function Tcl_ChannelWideSeekProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number; +declare function simd_mul(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; -declare function Tcl_DictObjPut(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible, valuePtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; -declare function Tcl_DictObjGet(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; -declare function Tcl_DictObjRemove(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; -declare function Tcl_DictObjSize(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, sizePtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; -declare function Tcl_DictObjFirst(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, searchPtr: interop.PointerConvertible, keyPtrPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible, donePtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; -declare function Tcl_DictObjNext(searchPtr: interop.PointerConvertible, keyPtrPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible, donePtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function Tcl_DictObjDone(searchPtr: interop.PointerConvertible): void; +declare function simd_mul(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function Tcl_DictObjPutKeyList(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyc: number, keyv: interop.PointerConvertible, valuePtr: interop.PointerConvertible): number; +declare function simd_mul(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function Tcl_DictObjRemoveKeyList(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyc: number, keyv: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_NewDictObj(): interop.Pointer; +declare function matrix_multiply(__x: simd_half2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_DbNewDictObj(file: string, line: number): interop.Pointer; +declare function matrix_multiply(__x: simd_half2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_RegisterConfig(interp: interop.PointerConvertible, pkgName: string, configuration: interop.PointerConvertible, valEncoding: string): void; +declare function matrix_multiply(__x: simd_half3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_CreateNamespace(interp: interop.PointerConvertible, name: string, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; +declare function matrix_multiply(__x: simd_half3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_DeleteNamespace(nsPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_AppendExportList(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_Export(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string, resetListFirst: number): number; +declare function matrix_multiply(__x: simd_half4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_Import(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string, allowOverwrite: number): number; +declare function matrix_multiply(__x: simd_half4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_ForgetImport(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string): number; +declare function matrix_multiply(__x: simd_float2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetCurrentNamespace(interp: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetGlobalNamespace(interp: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_FindNamespace(interp: interop.PointerConvertible, name: string, contextNsPtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function matrix_multiply(__x: simd_float3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_FindCommand(interp: interop.PointerConvertible, name: string, contextNsPtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function matrix_multiply(__x: simd_float3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetCommandFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_GetCommandFullName(interp: interop.PointerConvertible, command: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_FSEvalFileEx(interp: interop.PointerConvertible, fileName: interop.PointerConvertible, encodingName: string): number; +declare function matrix_multiply(__x: simd_float4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_SetExitProc(proc: (p1: interop.PointerConvertible) => void): (p1: interop.PointerConvertible) => void; +declare function matrix_multiply(__x: simd_float4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitAddHandler(interp: interop.PointerConvertible, type: number, handlerProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): void; +declare function matrix_multiply(__x: simd_double2x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitRemoveHandler(interp: interop.PointerConvertible, type: number, handlerProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double2x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitReady(interp: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double2x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitCheck(interp: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double3x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitExceeded(interp: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double3x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitSetCommands(interp: interop.PointerConvertible, commandLimit: number): void; +declare function matrix_multiply(__x: simd_double3x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitSetTime(interp: interop.PointerConvertible, timeLimitPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double4x2, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitSetGranularity(interp: interop.PointerConvertible, type: number, granularity: number): void; +declare function matrix_multiply(__x: simd_double4x3, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitTypeEnabled(interp: interop.PointerConvertible, type: number): number; +declare function matrix_multiply(__x: simd_double4x4, __y: unknown /* ext vector */): unknown /* ext vector */; -declare function Tcl_LimitTypeExceeded(interp: interop.PointerConvertible, type: number): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x2): unknown /* ext vector */; -declare function Tcl_LimitTypeSet(interp: interop.PointerConvertible, type: number): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x2): unknown /* ext vector */; -declare function Tcl_LimitTypeReset(interp: interop.PointerConvertible, type: number): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x2): unknown /* ext vector */; -declare function Tcl_LimitGetCommands(interp: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x3): unknown /* ext vector */; -declare function Tcl_LimitGetTime(interp: interop.PointerConvertible, timeLimitPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x3): unknown /* ext vector */; -declare function Tcl_LimitGetGranularity(interp: interop.PointerConvertible, type: number): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x3): unknown /* ext vector */; -declare function Tcl_SaveInterpState(interp: interop.PointerConvertible, status: number): interop.Pointer; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half2x4): unknown /* ext vector */; -declare function Tcl_RestoreInterpState(interp: interop.PointerConvertible, state: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half3x4): unknown /* ext vector */; -declare function Tcl_DiscardInterpState(state: interop.PointerConvertible): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_half4x4): unknown /* ext vector */; -declare function Tcl_SetReturnOptions(interp: interop.PointerConvertible, options: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x2): unknown /* ext vector */; -declare function Tcl_GetReturnOptions(interp: interop.PointerConvertible, result: number): interop.Pointer; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x2): unknown /* ext vector */; -declare function Tcl_IsEnsemble(token: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x2): unknown /* ext vector */; -declare function Tcl_CreateEnsemble(interp: interop.PointerConvertible, name: string, namespacePtr: interop.PointerConvertible, flags: number): interop.Pointer; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x3): unknown /* ext vector */; -declare function Tcl_FindEnsemble(interp: interop.PointerConvertible, cmdNameObj: interop.PointerConvertible, flags: number): interop.Pointer; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x3): unknown /* ext vector */; -declare function Tcl_SetEnsembleSubcommandList(interp: interop.PointerConvertible, token: interop.PointerConvertible, subcmdList: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x3): unknown /* ext vector */; -declare function Tcl_SetEnsembleMappingDict(interp: interop.PointerConvertible, token: interop.PointerConvertible, mapDict: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float2x4): unknown /* ext vector */; -declare function Tcl_SetEnsembleUnknownHandler(interp: interop.PointerConvertible, token: interop.PointerConvertible, unknownList: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float3x4): unknown /* ext vector */; -declare function Tcl_SetEnsembleFlags(interp: interop.PointerConvertible, token: interop.PointerConvertible, flags: number): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_float4x4): unknown /* ext vector */; -declare function Tcl_GetEnsembleSubcommandList(interp: interop.PointerConvertible, token: interop.PointerConvertible, subcmdListPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x2): unknown /* ext vector */; -declare function Tcl_GetEnsembleMappingDict(interp: interop.PointerConvertible, token: interop.PointerConvertible, mapDictPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x2): unknown /* ext vector */; -declare function Tcl_GetEnsembleUnknownHandler(interp: interop.PointerConvertible, token: interop.PointerConvertible, unknownListPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x2): unknown /* ext vector */; -declare function Tcl_GetEnsembleFlags(interp: interop.PointerConvertible, token: interop.PointerConvertible, flagsPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x3): unknown /* ext vector */; -declare function Tcl_GetEnsembleNamespace(interp: interop.PointerConvertible, token: interop.PointerConvertible, namespacePtrPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x3): unknown /* ext vector */; -declare function Tcl_SetTimeProc(getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, scaleProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x3): unknown /* ext vector */; -declare function Tcl_QueryTimeProc(getProc: interop.PointerConvertible, scaleProc: interop.PointerConvertible, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double2x4): unknown /* ext vector */; -declare function Tcl_ChannelThreadActionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => void; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double3x4): unknown /* ext vector */; -declare function Tcl_NewBignumObj(value: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: unknown /* ext vector */, __y: simd_double4x4): unknown /* ext vector */; -declare function Tcl_DbNewBignumObj(value: interop.PointerConvertible, file: string, line: number): interop.Pointer; +declare function matrix_multiply(__x: simd_half2x2, __y: simd_half2x2): simd_half2x2; -declare function Tcl_SetBignumObj(obj: interop.PointerConvertible, value: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float2x2, __y: simd_float2x2): simd_float2x2; -declare function Tcl_GetBignumFromObj(interp: interop.PointerConvertible, obj: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double2x2, __y: simd_double2x2): simd_double2x2; -declare function Tcl_TakeBignumFromObj(interp: interop.PointerConvertible, obj: interop.PointerConvertible, value: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half2x3, __y: simd_half2x2): simd_half2x3; -declare function Tcl_TruncateChannel(chan: interop.PointerConvertible, length: number): number; +declare function matrix_multiply(__x: simd_float2x3, __y: simd_float2x2): simd_float2x3; -declare function Tcl_ChannelTruncateProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; +declare function matrix_multiply(__x: simd_double2x3, __y: simd_double2x2): simd_double2x3; -declare function Tcl_SetChannelErrorInterp(interp: interop.PointerConvertible, msg: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half2x4, __y: simd_half2x2): simd_half2x4; -declare function Tcl_GetChannelErrorInterp(interp: interop.PointerConvertible, msg: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float2x4, __y: simd_float2x2): simd_float2x4; -declare function Tcl_SetChannelError(chan: interop.PointerConvertible, msg: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double2x4, __y: simd_double2x2): simd_double2x4; -declare function Tcl_GetChannelError(chan: interop.PointerConvertible, msg: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half3x2, __y: simd_half2x3): simd_half2x2; -declare function Tcl_InitBignumFromDouble(interp: interop.PointerConvertible, initval: number, toInit: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_float3x2, __y: simd_float2x3): simd_float2x2; -declare function Tcl_GetNamespaceUnknownHandler(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_double3x2, __y: simd_double2x3): simd_double2x2; -declare function Tcl_SetNamespaceUnknownHandler(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, handlerPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half3x3, __y: simd_half2x3): simd_half2x3; -declare function Tcl_GetEncodingFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, encodingPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_float3x3, __y: simd_float2x3): simd_float2x3; -declare function Tcl_GetEncodingSearchPath(): interop.Pointer; +declare function matrix_multiply(__x: simd_double3x3, __y: simd_double2x3): simd_double2x3; -declare function Tcl_SetEncodingSearchPath(searchPath: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half3x4, __y: simd_half2x3): simd_half2x4; -declare function Tcl_GetEncodingNameFromEnvironment(bufPtr: interop.PointerConvertible): string; +declare function matrix_multiply(__x: simd_float3x4, __y: simd_float2x3): simd_float2x4; -declare function Tcl_PkgRequireProc(interp: interop.PointerConvertible, name: string, objc: number, objv: interop.Pointer, clientDataPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double3x4, __y: simd_double2x3): simd_double2x4; -declare function Tcl_AppendObjToErrorInfo(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half4x2, __y: simd_half2x4): simd_half2x2; -declare function Tcl_AppendLimitedToObj(objPtr: interop.PointerConvertible, bytes: string, length: number, limit: number, ellipsis: string): void; +declare function matrix_multiply(__x: simd_float4x2, __y: simd_float2x4): simd_float2x2; -declare function Tcl_Format(interp: interop.PointerConvertible, format: string, objc: number, objv: interop.Pointer): interop.Pointer; +declare function matrix_multiply(__x: simd_double4x2, __y: simd_double2x4): simd_double2x2; -declare function Tcl_AppendFormatToObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, format: string, objc: number, objv: interop.Pointer): number; +declare function matrix_multiply(__x: simd_half4x3, __y: simd_half2x4): simd_half2x3; -declare function Tcl_ObjPrintf(format: string): interop.Pointer; +declare function matrix_multiply(__x: simd_float4x3, __y: simd_float2x4): simd_float2x3; -declare function Tcl_AppendPrintfToObj(objPtr: interop.PointerConvertible, format: string): void; +declare function matrix_multiply(__x: simd_double4x3, __y: simd_double2x4): simd_double2x3; -declare function Tcl_AppInit(interp: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half4x4, __y: simd_half2x4): simd_half2x4; -declare function Tk_InitStubs(interp: interop.PointerConvertible, version: string, exact: number): string; +declare function matrix_multiply(__x: simd_float4x4, __y: simd_float2x4): simd_float2x4; -declare function Tk_PkgInitStubsCheck(interp: interop.PointerConvertible, version: string, exact: number): string; +declare function matrix_multiply(__x: simd_double4x4, __y: simd_double2x4): simd_double2x4; -declare function Tk_MainLoop(): void; +declare function matrix_multiply(__x: simd_half2x2, __y: simd_half3x2): simd_half3x2; -declare function Tk_3DBorderColor(border: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float2x2, __y: simd_float3x2): simd_float3x2; -declare function Tk_3DBorderGC(tkwin: interop.PointerConvertible, border: interop.PointerConvertible, which: number): interop.Pointer; +declare function matrix_multiply(__x: simd_double2x2, __y: simd_double3x2): simd_double3x2; -declare function Tk_3DHorizontalBevel(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, leftIn: number, rightIn: number, topBevel: number, relief: number): void; +declare function matrix_multiply(__x: simd_half2x3, __y: simd_half3x2): simd_half3x3; -declare function Tk_3DVerticalBevel(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, leftBevel: number, relief: number): void; +declare function matrix_multiply(__x: simd_float2x3, __y: simd_float3x2): simd_float3x3; -declare function Tk_AddOption(tkwin: interop.PointerConvertible, name: string, value: string, priority: number): void; +declare function matrix_multiply(__x: simd_double2x3, __y: simd_double3x2): simd_double3x3; -declare function Tk_BindEvent(bindingTable: interop.PointerConvertible, eventPtr: interop.PointerConvertible, tkwin: interop.PointerConvertible, numObjects: number, objectPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half2x4, __y: simd_half3x2): simd_half3x4; -declare function Tk_CanvasDrawableCoords(canvas: interop.PointerConvertible, x: number, y: number, drawableXPtr: interop.PointerConvertible, drawableYPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float2x4, __y: simd_float3x2): simd_float3x4; -declare function Tk_CanvasEventuallyRedraw(canvas: interop.PointerConvertible, x1: number, y1: number, x2: number, y2: number): void; +declare function matrix_multiply(__x: simd_double2x4, __y: simd_double3x2): simd_double3x4; -declare function Tk_CanvasGetCoord(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, str: string, doublePtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half3x2, __y: simd_half3x3): simd_half3x2; -declare function Tk_CanvasGetTextInfo(canvas: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float3x2, __y: simd_float3x3): simd_float3x2; -declare function Tk_CanvasPsBitmap(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, bitmap: number, x: number, y: number, width: number, height: number): number; +declare function matrix_multiply(__x: simd_double3x2, __y: simd_double3x3): simd_double3x2; -declare function Tk_CanvasPsColor(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, colorPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_half3x3, __y: simd_half3x3): simd_half3x3; -declare function Tk_CanvasPsFont(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, font: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_float3x3, __y: simd_float3x3): simd_float3x3; -declare function Tk_CanvasPsPath(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, coordPtr: interop.PointerConvertible, numPoints: number): void; +declare function matrix_multiply(__x: simd_double3x3, __y: simd_double3x3): simd_double3x3; -declare function Tk_CanvasPsStipple(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, bitmap: number): number; +declare function matrix_multiply(__x: simd_half3x4, __y: simd_half3x3): simd_half3x4; -declare function Tk_CanvasPsY(canvas: interop.PointerConvertible, y: number): number; +declare function matrix_multiply(__x: simd_float3x4, __y: simd_float3x3): simd_float3x4; -declare function Tk_CanvasSetStippleOrigin(canvas: interop.PointerConvertible, gc: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double3x4, __y: simd_double3x3): simd_double3x4; -declare function Tk_CanvasTagsParseProc(clientData: interop.PointerConvertible, interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, value: string, widgRec: string, offset: number): number; +declare function matrix_multiply(__x: simd_half4x2, __y: simd_half3x4): simd_half3x2; -declare function Tk_CanvasTagsPrintProc(clientData: interop.PointerConvertible, tkwin: interop.PointerConvertible, widgRec: string, offset: number, freeProcPtr: interop.PointerConvertible): string; +declare function matrix_multiply(__x: simd_float4x2, __y: simd_float3x4): simd_float3x2; -declare function Tk_CanvasTkwin(canvas: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_double4x2, __y: simd_double3x4): simd_double3x2; -declare function Tk_CanvasWindowCoords(canvas: interop.PointerConvertible, x: number, y: number, screenXPtr: interop.PointerConvertible, screenYPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half4x3, __y: simd_half3x4): simd_half3x3; -declare function Tk_ChangeWindowAttributes(tkwin: interop.PointerConvertible, valueMask: number, attsPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float4x3, __y: simd_float3x4): simd_float3x3; -declare function Tk_CharBbox(layout: interop.PointerConvertible, index: number, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double4x3, __y: simd_double3x4): simd_double3x3; -declare function Tk_ClearSelection(tkwin: interop.PointerConvertible, selection: number): void; +declare function matrix_multiply(__x: simd_half4x4, __y: simd_half3x4): simd_half3x4; -declare function Tk_ClipboardAppend(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, target: number, format: number, buffer: string): number; +declare function matrix_multiply(__x: simd_float4x4, __y: simd_float3x4): simd_float3x4; -declare function Tk_ClipboardClear(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible): number; +declare function matrix_multiply(__x: simd_double4x4, __y: simd_double3x4): simd_double3x4; -declare function Tk_ConfigureInfo(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, widgRec: string, argvName: string, flags: number): number; +declare function matrix_multiply(__x: simd_half2x2, __y: simd_half4x2): simd_half4x2; -declare function Tk_ConfigureValue(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, widgRec: string, argvName: string, flags: number): number; +declare function matrix_multiply(__x: simd_float2x2, __y: simd_float4x2): simd_float4x2; -declare function Tk_ConfigureWidget(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, widgRec: string, flags: number): number; +declare function matrix_multiply(__x: simd_double2x2, __y: simd_double4x2): simd_double4x2; -declare function Tk_ConfigureWindow(tkwin: interop.PointerConvertible, valueMask: number, valuePtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half2x3, __y: simd_half4x2): simd_half4x3; -declare function Tk_ComputeTextLayout(font: interop.PointerConvertible, str: string, numChars: number, wrapLength: number, justify: interop.Enum, flags: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float2x3, __y: simd_float4x2): simd_float4x3; -declare function Tk_CoordsToWindow(rootX: number, rootY: number, tkwin: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_double2x3, __y: simd_double4x2): simd_double4x3; -declare function Tk_CreateBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string, command: string, append: number): number; +declare function matrix_multiply(__x: simd_half2x4, __y: simd_half4x2): simd_half4x4; -declare function Tk_CreateBindingTable(interp: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_float2x4, __y: simd_float4x2): simd_float4x4; -declare function Tk_CreateErrorHandler(display: interop.PointerConvertible, errNum: number, request: number, minorCode: number, errorProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): interop.Pointer; +declare function matrix_multiply(__x: simd_double2x4, __y: simd_double4x2): simd_double4x4; -declare function Tk_CreateEventHandler(token: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half3x2, __y: simd_half4x3): simd_half4x2; -declare function Tk_CreateGenericHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float3x2, __y: simd_float4x3): simd_float4x2; -declare function Tk_CreateImageType(typePtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double3x2, __y: simd_double4x3): simd_double4x2; -declare function Tk_CreateItemType(typePtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half3x3, __y: simd_half4x3): simd_half4x3; -declare function Tk_CreatePhotoImageFormat(formatPtr: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float3x3, __y: simd_float4x3): simd_float4x3; -declare function Tk_CreateSelHandler(tkwin: interop.PointerConvertible, selection: number, target: number, proc: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => number, clientData: interop.PointerConvertible, format: number): void; +declare function matrix_multiply(__x: simd_double3x3, __y: simd_double4x3): simd_double4x3; -declare function Tk_CreateWindow(interp: interop.PointerConvertible, parent: interop.PointerConvertible, name: string, screenName: string): interop.Pointer; +declare function matrix_multiply(__x: simd_half3x4, __y: simd_half4x3): simd_half4x4; -declare function Tk_CreateWindowFromPath(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, pathName: string, screenName: string): interop.Pointer; +declare function matrix_multiply(__x: simd_float3x4, __y: simd_float4x3): simd_float4x4; -declare function Tk_DefineBitmap(interp: interop.PointerConvertible, name: string, source: string, width: number, height: number): number; +declare function matrix_multiply(__x: simd_double3x4, __y: simd_double4x3): simd_double4x4; -declare function Tk_DefineCursor(window: interop.PointerConvertible, cursor: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half4x2, __y: simd_half4x4): simd_half4x2; -declare function Tk_DeleteAllBindings(bindingTable: interop.PointerConvertible, object: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float4x2, __y: simd_float4x4): simd_float4x2; -declare function Tk_DeleteBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string): number; +declare function matrix_multiply(__x: simd_double4x2, __y: simd_double4x4): simd_double4x2; -declare function Tk_DeleteBindingTable(bindingTable: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half4x3, __y: simd_half4x4): simd_half4x3; -declare function Tk_DeleteErrorHandler(handler: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_float4x3, __y: simd_float4x4): simd_float4x3; -declare function Tk_DeleteEventHandler(token: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_double4x3, __y: simd_double4x4): simd_double4x3; -declare function Tk_DeleteGenericHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; +declare function matrix_multiply(__x: simd_half4x4, __y: simd_half4x4): simd_half4x4; -declare function Tk_DeleteImage(interp: interop.PointerConvertible, name: string): void; +declare function matrix_multiply(__x: simd_float4x4, __y: simd_float4x4): simd_float4x4; -declare function Tk_DeleteSelHandler(tkwin: interop.PointerConvertible, selection: number, target: number): void; +declare function matrix_multiply(__x: simd_double4x4, __y: simd_double4x4): simd_double4x4; -declare function Tk_DestroyWindow(tkwin: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_half2x2, __y: simd_half2x2): boolean; -declare function Tk_DisplayName(tkwin: interop.PointerConvertible): string; +declare function simd_equal(__x: simd_half2x3, __y: simd_half2x3): boolean; -declare function Tk_DistanceToTextLayout(layout: interop.PointerConvertible, x: number, y: number): number; +declare function simd_equal(__x: simd_half2x4, __y: simd_half2x4): boolean; -declare function Tk_Draw3DPolygon(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, pointPtr: interop.PointerConvertible, numPoints: number, borderWidth: number, leftRelief: number): void; +declare function simd_equal(__x: simd_half3x2, __y: simd_half3x2): boolean; -declare function Tk_Draw3DRectangle(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, borderWidth: number, relief: number): void; +declare function simd_equal(__x: simd_half3x3, __y: simd_half3x3): boolean; -declare function Tk_DrawChars(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, tkfont: interop.PointerConvertible, source: string, numBytes: number, x: number, y: number): void; +declare function simd_equal(__x: simd_half3x4, __y: simd_half3x4): boolean; -declare function Tk_DrawFocusHighlight(tkwin: interop.PointerConvertible, gc: interop.PointerConvertible, width: number, drawable: number): void; +declare function simd_equal(__x: simd_half4x2, __y: simd_half4x2): boolean; -declare function Tk_DrawTextLayout(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, layout: interop.PointerConvertible, x: number, y: number, firstChar: number, lastChar: number): void; +declare function simd_equal(__x: simd_half4x3, __y: simd_half4x3): boolean; -declare function Tk_Fill3DPolygon(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, pointPtr: interop.PointerConvertible, numPoints: number, borderWidth: number, leftRelief: number): void; +declare function simd_equal(__x: simd_half4x4, __y: simd_half4x4): boolean; -declare function Tk_Fill3DRectangle(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, borderWidth: number, relief: number): void; +declare function simd_equal(__x: simd_float2x2, __y: simd_float2x2): boolean; -declare function Tk_FindPhoto(interp: interop.PointerConvertible, imageName: string): interop.Pointer; +declare function simd_equal(__x: simd_float2x3, __y: simd_float2x3): boolean; -declare function Tk_FontId(font: interop.PointerConvertible): number; +declare function simd_equal(__x: simd_float2x4, __y: simd_float2x4): boolean; -declare function Tk_Free3DBorder(border: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_float3x2, __y: simd_float3x2): boolean; -declare function Tk_FreeBitmap(display: interop.PointerConvertible, bitmap: number): void; +declare function simd_equal(__x: simd_float3x3, __y: simd_float3x3): boolean; -declare function Tk_FreeColor(colorPtr: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_float3x4, __y: simd_float3x4): boolean; -declare function Tk_FreeColormap(display: interop.PointerConvertible, colormap: number): void; +declare function simd_equal(__x: simd_float4x2, __y: simd_float4x2): boolean; -declare function Tk_FreeCursor(display: interop.PointerConvertible, cursor: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_float4x3, __y: simd_float4x3): boolean; -declare function Tk_FreeFont(f: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_float4x4, __y: simd_float4x4): boolean; -declare function Tk_FreeGC(display: interop.PointerConvertible, gc: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_double2x2, __y: simd_double2x2): boolean; -declare function Tk_FreeImage(image: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_double2x3, __y: simd_double2x3): boolean; -declare function Tk_FreeOptions(specs: interop.PointerConvertible, widgRec: string, display: interop.PointerConvertible, needFlags: number): void; +declare function simd_equal(__x: simd_double2x4, __y: simd_double2x4): boolean; -declare function Tk_FreePixmap(display: interop.PointerConvertible, pixmap: number): void; +declare function simd_equal(__x: simd_double3x2, __y: simd_double3x2): boolean; -declare function Tk_FreeTextLayout(textLayout: interop.PointerConvertible): void; +declare function simd_equal(__x: simd_double3x3, __y: simd_double3x3): boolean; -declare function Tk_FreeXId(display: interop.PointerConvertible, xid: number): void; +declare function simd_equal(__x: simd_double3x4, __y: simd_double3x4): boolean; -declare function Tk_GCForColor(colorPtr: interop.PointerConvertible, drawable: number): interop.Pointer; +declare function simd_equal(__x: simd_double4x2, __y: simd_double4x2): boolean; -declare function Tk_GeometryRequest(tkwin: interop.PointerConvertible, reqWidth: number, reqHeight: number): void; +declare function simd_equal(__x: simd_double4x3, __y: simd_double4x3): boolean; -declare function Tk_Get3DBorder(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, colorName: string): interop.Pointer; +declare function simd_equal(__x: simd_double4x4, __y: simd_double4x4): boolean; -declare function Tk_GetAllBindings(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible): void; +declare function simd_almost_equal_elements(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; -declare function Tk_GetAnchor(interp: interop.PointerConvertible, str: string, anchorPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; -declare function Tk_GetAtomName(tkwin: interop.PointerConvertible, atom: number): string; +declare function simd_almost_equal_elements(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; -declare function Tk_GetBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string): string; +declare function simd_almost_equal_elements(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; -declare function Tk_GetBitmap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): number; +declare function simd_almost_equal_elements(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; -declare function Tk_GetBitmapFromData(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, source: string, width: number, height: number): number; +declare function simd_almost_equal_elements(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; -declare function Tk_GetCapStyle(interp: interop.PointerConvertible, str: string, capPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; -declare function Tk_GetColor(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, name: string): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; -declare function Tk_GetColorByValue(tkwin: interop.PointerConvertible, colorPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; -declare function Tk_GetColormap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): number; +declare function simd_almost_equal_elements(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; -declare function Tk_GetCursor(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; -declare function Tk_GetCursorFromData(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, source: string, mask: string, width: number, height: number, xHot: number, yHot: number, fg: string, bg: string): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; -declare function Tk_GetFont(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; -declare function Tk_GetFontFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; -declare function Tk_GetFontMetrics(font: interop.PointerConvertible, fmPtr: interop.PointerConvertible): void; +declare function simd_almost_equal_elements(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; -declare function Tk_GetGC(tkwin: interop.PointerConvertible, valueMask: number, valuePtr: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; -declare function Tk_GetImage(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, name: string, changeProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void, clientData: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; -declare function Tk_GetImageMasterData(interp: interop.PointerConvertible, name: string, typePtrPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; -declare function Tk_GetItemTypes(): interop.Pointer; +declare function simd_almost_equal_elements(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; -declare function Tk_GetJoinStyle(interp: interop.PointerConvertible, str: string, joinPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; -declare function Tk_GetJustify(interp: interop.PointerConvertible, str: string, justifyPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; -declare function Tk_GetNumMainWindows(): number; +declare function simd_almost_equal_elements(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; -declare function Tk_GetOption(tkwin: interop.PointerConvertible, name: string, className: string): string; +declare function simd_almost_equal_elements(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; -declare function Tk_GetPixels(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, intPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; -declare function Tk_GetPixmap(display: interop.PointerConvertible, d: number, width: number, height: number, depth: number): number; +declare function simd_almost_equal_elements(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; -declare function Tk_GetRelief(interp: interop.PointerConvertible, name: string, reliefPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; -declare function Tk_GetRootCoords(tkwin: interop.PointerConvertible, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible): void; +declare function simd_almost_equal_elements(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; -declare function Tk_GetScrollInfo(interp: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, dblPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_half2x2, __y: simd_half2x2, __tol: number): boolean; -declare function Tk_GetScreenMM(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, doublePtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_half2x3, __y: simd_half2x3, __tol: number): boolean; -declare function Tk_GetSelection(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, selection: number, target: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number, clientData: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_half2x4, __y: simd_half2x4, __tol: number): boolean; -declare function Tk_GetUid(str: string): string; +declare function simd_almost_equal_elements_relative(__x: simd_half3x2, __y: simd_half3x2, __tol: number): boolean; -declare function Tk_GetVisual(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, depthPtr: interop.PointerConvertible, colormapPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_half3x3, __y: simd_half3x3, __tol: number): boolean; -declare function Tk_GetVRootGeometry(tkwin: interop.PointerConvertible, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_half3x4, __y: simd_half3x4, __tol: number): boolean; -declare function Tk_Grab(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, grabGlobal: number): number; +declare function simd_almost_equal_elements_relative(__x: simd_half4x2, __y: simd_half4x2, __tol: number): boolean; -declare function Tk_HandleEvent(eventPtr: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_half4x3, __y: simd_half4x3, __tol: number): boolean; -declare function Tk_IdToWindow(display: interop.PointerConvertible, window: number): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_half4x4, __y: simd_half4x4, __tol: number): boolean; -declare function Tk_ImageChanged(master: interop.PointerConvertible, x: number, y: number, width: number, height: number, imageWidth: number, imageHeight: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_float2x2, __y: simd_float2x2, __tol: number): boolean; -declare function Tk_Init(interp: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_float2x3, __y: simd_float2x3, __tol: number): boolean; -declare function Tk_InternAtom(tkwin: interop.PointerConvertible, name: string): number; +declare function simd_almost_equal_elements_relative(__x: simd_float2x4, __y: simd_float2x4, __tol: number): boolean; -declare function Tk_IntersectTextLayout(layout: interop.PointerConvertible, x: number, y: number, width: number, height: number): number; +declare function simd_almost_equal_elements_relative(__x: simd_float3x2, __y: simd_float3x2, __tol: number): boolean; -declare function Tk_MaintainGeometry(slave: interop.PointerConvertible, master: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_float3x3, __y: simd_float3x3, __tol: number): boolean; -declare function Tk_MainWindow(interp: interop.PointerConvertible): interop.Pointer; +declare function simd_almost_equal_elements_relative(__x: simd_float3x4, __y: simd_float3x4, __tol: number): boolean; -declare function Tk_MakeWindowExist(tkwin: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float4x2, __y: simd_float4x2, __tol: number): boolean; -declare function Tk_ManageGeometry(tkwin: interop.PointerConvertible, mgrPtr: interop.PointerConvertible, clientData: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float4x3, __y: simd_float4x3, __tol: number): boolean; -declare function Tk_MapWindow(tkwin: interop.PointerConvertible): void; +declare function simd_almost_equal_elements_relative(__x: simd_float4x4, __y: simd_float4x4, __tol: number): boolean; -declare function Tk_MeasureChars(tkfont: interop.PointerConvertible, source: string, numBytes: number, maxPixels: number, flags: number, lengthPtr: interop.PointerConvertible): number; +declare function simd_almost_equal_elements_relative(__x: simd_double2x2, __y: simd_double2x2, __tol: number): boolean; -declare function Tk_MoveResizeWindow(tkwin: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_double2x3, __y: simd_double2x3, __tol: number): boolean; -declare function Tk_MoveWindow(tkwin: interop.PointerConvertible, x: number, y: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_double2x4, __y: simd_double2x4, __tol: number): boolean; -declare function Tk_MoveToplevelWindow(tkwin: interop.PointerConvertible, x: number, y: number): void; +declare function simd_almost_equal_elements_relative(__x: simd_double3x2, __y: simd_double3x2, __tol: number): boolean; -declare function Tk_NameOf3DBorder(border: interop.PointerConvertible): string; +declare function simd_almost_equal_elements_relative(__x: simd_double3x3, __y: simd_double3x3, __tol: number): boolean; -declare function Tk_NameOfAnchor(anchor: interop.Enum): string; +declare function simd_almost_equal_elements_relative(__x: simd_double3x4, __y: simd_double3x4, __tol: number): boolean; -declare function Tk_NameOfBitmap(display: interop.PointerConvertible, bitmap: number): string; +declare function simd_almost_equal_elements_relative(__x: simd_double4x2, __y: simd_double4x2, __tol: number): boolean; -declare function Tk_NameOfCapStyle(cap: number): string; +declare function simd_almost_equal_elements_relative(__x: simd_double4x3, __y: simd_double4x3, __tol: number): boolean; -declare function Tk_NameOfColor(colorPtr: interop.PointerConvertible): string; +declare function simd_almost_equal_elements_relative(__x: simd_double4x4, __y: simd_double4x4, __tol: number): boolean; -declare function Tk_NameOfCursor(display: interop.PointerConvertible, cursor: interop.PointerConvertible): string; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quath; -declare function Tk_NameOfFont(font: interop.PointerConvertible): string; +declare function simd_quaternion(matrix: simd_half3x3): simd_quath; -declare function Tk_NameOfImage(imageMaster: interop.PointerConvertible): string; +declare function simd_quaternion(matrix: simd_half4x4): simd_quath; -declare function Tk_NameOfJoinStyle(join: number): string; +declare function __tg_log(q: simd_quath): simd_quath; -declare function Tk_NameOfJustify(justify: interop.Enum): string; +declare function __tg_exp(q: simd_quath): simd_quath; -declare function Tk_NameOfRelief(relief: number): string; +declare function simd_slerp(q0: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_NameToWindow(interp: interop.PointerConvertible, pathName: string, tkwin: interop.PointerConvertible): interop.Pointer; +declare function simd_slerp_longest(q0: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_OwnSelection(tkwin: interop.PointerConvertible, selection: number, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; +declare function simd_spline(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; -declare function Tk_ParseArgv(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, argcPtr: interop.PointerConvertible, argv: interop.PointerConvertible, argTable: interop.PointerConvertible, flags: number): number; +declare function simd_bezier(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; -declare function Tk_PhotoPutBlock_NoComposite(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; +declare function __tg_promote(p1: simd_quath): simd_quath; -declare function Tk_PhotoPutZoomedBlock_NoComposite(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number): void; +declare function __tg_log(q: simd_quath): simd_quath; -declare function Tk_PhotoGetImage(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible): number; +declare function __tg_exp(q: simd_quath): simd_quath; -declare function Tk_PhotoBlank(handle: interop.PointerConvertible): void; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quath; -declare function Tk_PhotoExpand_Panic(handle: interop.PointerConvertible, width: number, height: number): void; +declare function simd_quaternion(matrix: simd_half3x3): simd_quath; -declare function Tk_PhotoGetSize(handle: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_half4x4): simd_quath; -declare function Tk_PhotoSetSize_Panic(handle: interop.PointerConvertible, width: number, height: number): void; +declare function _simd_angle(p: simd_quath, q: simd_quath): number; -declare function Tk_PointToChar(layout: interop.PointerConvertible, x: number, y: number): number; +declare function _simd_sinc(x: number): number; -declare function Tk_PostscriptFontName(tkfont: interop.PointerConvertible, dsPtr: interop.PointerConvertible): number; +declare function _simd_slerp_internal(q0: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_PreserveColormap(display: interop.PointerConvertible, colormap: number): void; +declare function simd_slerp(q0: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_QueueWindowEvent(eventPtr: interop.PointerConvertible, position: interop.Enum): void; +declare function simd_slerp_longest(q0: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_RedrawImage(image: interop.PointerConvertible, imageX: number, imageY: number, width: number, height: number, drawable: number, drawableX: number, drawableY: number): void; +declare function _simd_intermediate(q0: simd_quath, q1: simd_quath, q2: simd_quath): simd_quath; -declare function Tk_ResizeWindow(tkwin: interop.PointerConvertible, width: number, height: number): void; +declare function _simd_squad(q0: simd_quath, qa: simd_quath, qb: simd_quath, q1: simd_quath, t: number): simd_quath; -declare function Tk_RestackWindow(tkwin: interop.PointerConvertible, aboveBelow: number, other: interop.PointerConvertible): number; +declare function simd_spline(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; -declare function Tk_RestrictEvents(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, arg: interop.PointerConvertible, prevArgPtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum; +declare function simd_bezier(q0: simd_quath, q1: simd_quath, q2: simd_quath, q3: simd_quath, t: number): simd_quath; -declare function Tk_SafeInit(interp: interop.PointerConvertible): number; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatf; -declare function Tk_SetAppName(tkwin: interop.PointerConvertible, name: string): string; +declare function simd_quaternion(matrix: simd_float3x3): simd_quatf; -declare function Tk_SetBackgroundFromBorder(tkwin: interop.PointerConvertible, border: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_float4x4): simd_quatf; -declare function Tk_SetClass(tkwin: interop.PointerConvertible, className: string): void; +declare function __tg_log(q: simd_quatf): simd_quatf; -declare function Tk_SetGrid(tkwin: interop.PointerConvertible, reqWidth: number, reqHeight: number, gridWidth: number, gridHeight: number): void; +declare function __tg_exp(q: simd_quatf): simd_quatf; -declare function Tk_SetInternalBorder(tkwin: interop.PointerConvertible, width: number): void; +declare function simd_slerp(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_SetWindowBackground(tkwin: interop.PointerConvertible, pixel: number): void; +declare function simd_slerp_longest(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_SetWindowBackgroundPixmap(tkwin: interop.PointerConvertible, pixmap: number): void; +declare function simd_spline(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; -declare function Tk_SetWindowBorder(tkwin: interop.PointerConvertible, pixel: number): void; +declare function simd_bezier(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; -declare function Tk_SetWindowBorderWidth(tkwin: interop.PointerConvertible, width: number): void; +declare function __tg_promote(p1: simd_quatf): simd_quatf; -declare function Tk_SetWindowBorderPixmap(tkwin: interop.PointerConvertible, pixmap: number): void; +declare function __tg_log(q: simd_quatf): simd_quatf; -declare function Tk_SetWindowColormap(tkwin: interop.PointerConvertible, colormap: number): void; +declare function __tg_exp(q: simd_quatf): simd_quatf; -declare function Tk_SetWindowVisual(tkwin: interop.PointerConvertible, visual: interop.PointerConvertible, depth: number, colormap: number): number; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatf; -declare function Tk_SizeOfBitmap(display: interop.PointerConvertible, bitmap: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_float3x3): simd_quatf; -declare function Tk_SizeOfImage(image: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_float4x4): simd_quatf; -declare function Tk_StrictMotif(tkwin: interop.PointerConvertible): number; +declare function _simd_angle(p: simd_quatf, q: simd_quatf): number; -declare function Tk_TextLayoutToPostscript(interp: interop.PointerConvertible, layout: interop.PointerConvertible): void; +declare function _simd_sinc(x: number): number; -declare function Tk_TextWidth(font: interop.PointerConvertible, str: string, numBytes: number): number; +declare function _simd_slerp_internal(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_UndefineCursor(window: interop.PointerConvertible): void; +declare function simd_slerp(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_UnderlineChars(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, tkfont: interop.PointerConvertible, source: string, x: number, y: number, firstByte: number, lastByte: number): void; +declare function simd_slerp_longest(q0: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_UnderlineTextLayout(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, layout: interop.PointerConvertible, x: number, y: number, underline: number): void; +declare function _simd_intermediate(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf): simd_quatf; -declare function Tk_Ungrab(tkwin: interop.PointerConvertible): void; +declare function _simd_squad(q0: simd_quatf, qa: simd_quatf, qb: simd_quatf, q1: simd_quatf, t: number): simd_quatf; -declare function Tk_UnmaintainGeometry(slave: interop.PointerConvertible, master: interop.PointerConvertible): void; +declare function simd_spline(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; -declare function Tk_UnmapWindow(tkwin: interop.PointerConvertible): void; +declare function simd_bezier(q0: simd_quatf, q1: simd_quatf, q2: simd_quatf, q3: simd_quatf, t: number): simd_quatf; -declare function Tk_UnsetGrid(tkwin: interop.PointerConvertible): void; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatd; -declare function Tk_UpdatePointer(tkwin: interop.PointerConvertible, x: number, y: number, state: number): void; +declare function simd_quaternion(matrix: simd_double3x3): simd_quatd; -declare function Tk_AllocBitmapFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_quaternion(matrix: simd_double4x4): simd_quatd; -declare function Tk_Alloc3DBorderFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function __tg_log(q: simd_quatd): simd_quatd; -declare function Tk_AllocColorFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function __tg_exp(q: simd_quatd): simd_quatd; -declare function Tk_AllocCursorFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_slerp(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_AllocFontFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_slerp_longest(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_CreateOptionTable(interp: interop.PointerConvertible, templatePtr: interop.PointerConvertible): interop.Pointer; +declare function simd_spline(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; -declare function Tk_DeleteOptionTable(optionTable: interop.PointerConvertible): void; +declare function simd_bezier(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; -declare function Tk_Free3DBorderFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function __tg_promote(p1: simd_quatd): simd_quatd; -declare function Tk_FreeBitmapFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function __tg_log(q: simd_quatd): simd_quatd; -declare function Tk_FreeColorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function __tg_exp(q: simd_quatd): simd_quatd; -declare function Tk_FreeConfigOptions(recordPtr: string, optionToken: interop.PointerConvertible, tkwin: interop.PointerConvertible): void; +declare function simd_quaternion(from: unknown /* ext vector */, to: unknown /* ext vector */): simd_quatd; -declare function Tk_FreeSavedOptions(savePtr: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_double3x3): simd_quatd; -declare function Tk_FreeCursorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function simd_quaternion(matrix: simd_double4x4): simd_quatd; -declare function Tk_FreeFontFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; +declare function _simd_angle(p: simd_quatd, q: simd_quatd): number; -declare function Tk_Get3DBorderFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function _simd_sinc(x: number): number; -declare function Tk_GetAnchorFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, anchorPtr: interop.PointerConvertible): number; +declare function _simd_slerp_internal(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_GetBitmapFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; +declare function simd_slerp(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_GetColorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function simd_slerp_longest(q0: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_GetCursorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function _simd_intermediate(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd): simd_quatd; -declare function Tk_GetOptionInfo(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, namePtr: interop.PointerConvertible, tkwin: interop.PointerConvertible): interop.Pointer; +declare function _simd_squad(q0: simd_quatd, qa: simd_quatd, qb: simd_quatd, q1: simd_quatd, t: number): simd_quatd; -declare function Tk_GetOptionValue(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, namePtr: interop.PointerConvertible, tkwin: interop.PointerConvertible): interop.Pointer; +declare function simd_spline(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; -declare function Tk_GetJustifyFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, justifyPtr: interop.PointerConvertible): number; +declare function simd_bezier(q0: simd_quatd, q1: simd_quatd, q2: simd_quatd, q3: simd_quatd, t: number): simd_quatd; -declare function Tk_GetMMFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; +declare function lpss_uart_enable(on_off: number): void; -declare function Tk_GetPixelsFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; +declare function PE_enter_debugger(cause: string): void; -declare function Tk_GetReliefFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, resultPtr: interop.PointerConvertible): number; +declare function PE_init_platform(vm_initialized: number, args: interop.PointerConvertible): void; -declare function Tk_GetScrollInfoObj(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, dblPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; +declare function PE_get_random_seed(dst_random_seed: interop.PointerConvertible, request_size: number): number; -declare function Tk_InitOptions(interp: interop.PointerConvertible, recordPtr: string, optionToken: interop.PointerConvertible, tkwin: interop.PointerConvertible): number; +declare function PE_i_can_has_debugger(p1: interop.PointerConvertible): number; -declare function Tk_MainEx(argc: number, argv: interop.PointerConvertible, appInitProc: (p1: interop.PointerConvertible) => number, interp: interop.PointerConvertible): void; +declare function PE_stub_poll_input(options: number, c: string): number; -declare function Tk_RestoreSavedOptions(savePtr: interop.PointerConvertible): void; +declare function PE_panic_debugging_enabled(): number; -declare function Tk_SetOptions(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, objc: number, objv: interop.Pointer, tkwin: interop.PointerConvertible, savePtr: interop.PointerConvertible, maskPtr: interop.PointerConvertible): number; +declare function PE_mark_hwaccess(thread: number): void; -declare function Tk_InitConsoleChannels(interp: interop.PointerConvertible): void; +declare function PE_mark_hwaccess_data(type: number, size: number, paddr: number): void; -declare function Tk_CreateConsoleWindow(interp: interop.PointerConvertible): number; +declare function PE_get_offset_into_panic_region(location: string): number; -declare function Tk_CreateSmoothMethod(interp: interop.PointerConvertible, method: interop.PointerConvertible): void; +declare function PE_init_panicheader(): void; -declare function Tk_GetDash(interp: interop.PointerConvertible, value: string, dash: interop.PointerConvertible): number; +declare function PE_update_panicheader_nestedpanic(): void; -declare function Tk_CreateOutline(outline: interop.PointerConvertible): void; +declare function PE_handle_platform_error(far: number): boolean; -declare function Tk_DeleteOutline(display: interop.PointerConvertible, outline: interop.PointerConvertible): void; +declare function PE_init_taproot(taddr: interop.PointerConvertible): number; -declare function Tk_ConfigOutlineGC(gcValues: interop.PointerConvertible, canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; +declare function PE_init_printf(vm_initialized: number): void; -declare function Tk_ChangeOutlineGC(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; +declare function PE_init_iokit(): void; -declare function Tk_ResetOutlineGC(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; +declare function PE_lockdown_iokit(): void; -declare function Tk_CanvasPsOutline(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; +declare function PE_register_timebase_callback(callback: (p1: interop.PointerConvertible) => void): void; -declare function Tk_SetTSOrigin(tkwin: interop.PointerConvertible, gc: interop.PointerConvertible, x: number, y: number): void; +declare function PE_call_timebase_callback(): void; -declare function Tk_CanvasGetCoordFromObj(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, obj: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; +declare function kprintf(fmt: string): void; -declare function Tk_CanvasSetOffset(canvas: interop.PointerConvertible, gc: interop.PointerConvertible, offset: interop.PointerConvertible): void; +declare function init_display_putc(baseaddr: interop.PointerConvertible, rowbytes: number, height: number): void; -declare function Tk_DitherPhoto(handle: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; +declare function display_putc(c: number): void; -declare function Tk_PostscriptBitmap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psInfo: interop.PointerConvertible, bitmap: number, startX: number, startY: number, width: number, height: number): number; +declare function initialize_screen(p1: interop.PointerConvertible, p2: number): void; -declare function Tk_PostscriptColor(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, colorPtr: interop.PointerConvertible): number; +declare function dim_screen(): void; -declare function Tk_PostscriptFont(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, font: interop.PointerConvertible): number; +declare function PE_current_console(info: interop.PointerConvertible): number; -declare function Tk_PostscriptImage(image: interop.PointerConvertible, interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psinfo: interop.PointerConvertible, x: number, y: number, width: number, height: number, prepass: number): number; +declare function PE_create_console(): void; -declare function Tk_PostscriptPath(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, coordPtr: interop.PointerConvertible, numPoints: number): void; +declare function PE_initialize_console(newInfo: interop.PointerConvertible, op: number): number; -declare function Tk_PostscriptStipple(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psInfo: interop.PointerConvertible, bitmap: number): number; +declare function PE_display_icon(flags: number, name: string): void; -declare function Tk_PostscriptY(y: number, psInfo: interop.PointerConvertible): number; +declare function PE_boot_args(): string; -declare function Tk_PostscriptPhoto(interp: interop.PointerConvertible, blockPtr: interop.PointerConvertible, psInfo: interop.PointerConvertible, width: number, height: number): number; +declare function PE_parse_boot_argn(arg_string: string, arg_ptr: interop.PointerConvertible, max_arg: number): number; -declare function Tk_CreateClientMessageHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; +declare function PE_boot_arg_uint64_eq(arg_string: string, value: number): number; -declare function Tk_DeleteClientMessageHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; +declare function PE_parse_boot_arg_str(arg_string: string, arg_ptr: string, size: number): number; -declare function Tk_CreateAnonymousWindow(interp: interop.PointerConvertible, parent: interop.PointerConvertible, screenName: string): interop.Pointer; +declare function PE_get_default(property_name: string, property_ptr: interop.PointerConvertible, max_property: number): number; -declare function Tk_SetClassProcs(tkwin: interop.PointerConvertible, procs: interop.PointerConvertible, instanceData: interop.PointerConvertible): void; +declare function PE_get_hotkey(key: number): number; -declare function Tk_SetInternalBorderEx(tkwin: interop.PointerConvertible, left: number, right: number, top: number, bottom: number): void; +declare function PE_cpu_start(target: interop.PointerConvertible, start_paddr: number, arg_paddr: number): number; -declare function Tk_SetMinimumRequestSize(tkwin: interop.PointerConvertible, minWidth: number, minHeight: number): void; +declare function PE_cpu_halt(target: interop.PointerConvertible): void; -declare function Tk_SetCaretPos(tkwin: interop.PointerConvertible, x: number, y: number, height: number): void; +declare function PE_cpu_down(target: interop.PointerConvertible): boolean; -declare function Tk_PhotoPutBlock_Panic(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, compRule: number): void; +declare function PE_cpu_signal(source: interop.PointerConvertible, target: interop.PointerConvertible): void; -declare function Tk_PhotoPutZoomedBlock_Panic(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number, compRule: number): void; +declare function PE_cpu_signal_deferred(source: interop.PointerConvertible, target: interop.PointerConvertible): void; -declare function Tk_CollapseMotionEvents(display: interop.PointerConvertible, collapse: number): number; +declare function PE_cpu_signal_cancel(source: interop.PointerConvertible, target: interop.PointerConvertible): void; -declare function Tk_RegisterStyleEngine(name: string, parent: interop.PointerConvertible): interop.Pointer; +declare function PE_cpu_machine_init(target: interop.PointerConvertible, bootb: number): void; -declare function Tk_GetStyleEngine(name: string): interop.Pointer; +declare function PE_cpu_machine_quiesce(target: interop.PointerConvertible): void; -declare function Tk_RegisterStyledElement(engine: interop.PointerConvertible, templatePtr: interop.PointerConvertible): number; +declare function pe_init_debug(): void; -declare function Tk_GetElementId(name: string): number; +declare function PE_imgsrc_mount_supported(): number; -declare function Tk_CreateStyle(name: string, engine: interop.PointerConvertible, clientData: interop.PointerConvertible): interop.Pointer; +declare function PE_panic_hook(str: string): void; -declare function Tk_GetStyle(interp: interop.PointerConvertible, name: string): interop.Pointer; +declare function PE_init_cpu(): void; -declare function Tk_FreeStyle(style: interop.PointerConvertible): void; +declare function PE_handle_ext_interrupt(): void; -declare function Tk_NameOfStyle(style: interop.PointerConvertible): string; +declare function PE_cpu_power_enable(cpu_id: number): void; -declare function Tk_AllocStyleFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; +declare function PE_cpu_power_disable(cpu_id: number): void; -declare function Tk_GetStyleFromObj(objPtr: interop.PointerConvertible): interop.Pointer; +declare function PE_cpu_power_check_kdp(cpu_id: number): boolean; -declare function Tk_FreeStyleFromObj(objPtr: interop.PointerConvertible): void; +declare function PE_singlestep_hook(): void; -declare function Tk_GetStyledElement(style: interop.PointerConvertible, elementId: number, optionTable: interop.PointerConvertible): interop.Pointer; +declare function PE_cpu_perfmon_interrupt_install_handler(handler: (p1: interop.PointerConvertible) => void): number; -declare function Tk_GetElementSize(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, width: number, height: number, inner: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function PE_cpu_perfmon_interrupt_enable(target: interop.PointerConvertible, enable: number): void; -declare function Tk_GetElementBox(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, x: number, y: number, width: number, height: number, inner: number, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; +declare function PE_get_kc_header(type: interop.Enum): interop.Pointer; -declare function Tk_GetElementBorderWidth(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible): number; +declare function PE_get_kc_baseaddress(type: interop.Enum): interop.Pointer; -declare function Tk_DrawElement(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, d: number, x: number, y: number, width: number, height: number, state: number): void; +declare function PE_get_kc_base_pointers(): interop.Pointer; -declare function Tk_PhotoExpand(interp: interop.PointerConvertible, handle: interop.PointerConvertible, width: number, height: number): number; +declare function PE_get_kc_slide(type: interop.Enum): number; -declare function Tk_PhotoPutBlock(interp: interop.PointerConvertible, handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, compRule: number): number; +declare function PE_get_primary_kc_format(type: interop.PointerConvertible): boolean; -declare function Tk_PhotoPutZoomedBlock(interp: interop.PointerConvertible, handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number, compRule: number): number; +declare function PE_get_kc_format(type: interop.Enum, format: interop.PointerConvertible): boolean; -declare function Tk_PhotoSetSize(interp: interop.PointerConvertible, handle: interop.PointerConvertible, width: number, height: number): number; +declare function PE_set_kc_vp(type: interop.Enum, vp: interop.PointerConvertible): void; -declare function Tk_GetUserInactiveTime(dpy: interop.PointerConvertible): number; +declare function PE_get_kc_vp(type: interop.Enum): interop.Pointer; -declare function Tk_ResetUserInactiveTime(dpy: interop.PointerConvertible): void; +declare function PE_reset_all_kc_vp(): void; -declare function Tk_Interp(tkwin: interop.PointerConvertible): interop.Pointer; +declare function PE_init_socd_client(): number; -declare function Tk_CreateOldImageType(typePtr: interop.PointerConvertible): void; +declare function PE_read_socd_client_buffer(offset: number, out_buff: interop.PointerConvertible, size: number): void; -declare function Tk_CreateOldPhotoImageFormat(formatPtr: interop.PointerConvertible): void; +declare function PE_write_socd_client_buffer(offset: number, in_buff: interop.PointerConvertible, size: number): void; declare function __map_with_linking_np(regions: interop.Pointer, regionCount: number, blob: interop.PointerConvertible, blobSize: number): number; @@ -51488,12 +47738,6 @@ declare interface OS_os_workgroup_intervalProtocol { declare class OS_os_workgroup_intervalProtocol extends NativeObject implements OS_os_workgroup_intervalProtocol { } -declare interface OS_xpc_object extends NSObjectProtocol { -} - -declare class OS_xpc_object extends NativeObject implements OS_xpc_object { -} - declare interface OS_dispatch_queue extends OS_dispatch_object { } @@ -51584,6 +47828,12 @@ declare interface OS_dispatch_io extends OS_dispatch_object { declare class OS_dispatch_io extends NativeObject implements OS_dispatch_io { } +declare interface OS_xpc_object extends NSObjectProtocol { +} + +declare class OS_xpc_object extends NativeObject implements OS_xpc_object { +} + declare interface NSObjectProtocol { isEqual(object: interop.Object): boolean; @@ -51641,6 +47891,12 @@ declare interface OS_dispatch_source extends OS_dispatch_object { declare class OS_dispatch_source extends NativeObject implements OS_dispatch_source { } +declare interface OS_xpc_peer_requirement extends NSObjectProtocol { +} + +declare class OS_xpc_peer_requirement extends NativeObject implements OS_xpc_peer_requirement { +} + declare interface OS_xpc_listener extends NSObjectProtocol { } @@ -51663,14 +47919,14 @@ declare class OS_os_workgroup extends OS_object { init(): this; } -declare class Protocol extends NSObject { +declare class OS_object extends NSObject { + init(): this; } -declare class OS_os_workgroup_interval extends OS_os_workgroup implements OS_os_workgroup_intervalProtocol { - init(): this; +declare class Protocol extends NSObject { } -declare class OS_object extends NSObject { +declare class OS_os_workgroup_interval extends OS_os_workgroup implements OS_os_workgroup_intervalProtocol { init(): this; } @@ -52087,7 +48343,9 @@ declare class NSObject extends NativeObject implements NSObjectProtocol { applicationDelegateHandlesKey(sender: NSApplication, key: string): boolean; - provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, x: number, y: number, width: number, height: number, info: interop.Object | null): void; + provideImageDataBytesPerRowOriginSizeUserInfo(data: interop.PointerConvertible, rowbytes: number, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; + + provideImageToMTLTextureCommandBufferOriginxOriginyWidthHeightUserInfo(texture: MTLTexture, commandBuffer: MTLCommandBuffer, originx: number, originy: number, width: number, height: number, info: interop.Object | null): void; chooseIdentityPanelShowHelp(sender: SFChooseIdentityPanel): boolean; diff --git a/packages/macos/types/SafariServices.d.ts b/packages/macos/types/SafariServices.d.ts index c1f80e96..f00ee6bf 100644 --- a/packages/macos/types/SafariServices.d.ts +++ b/packages/macos/types/SafariServices.d.ts @@ -12,6 +12,12 @@ declare const SFErrorDomain: string; declare const SFExtensionMessageKey: string; +declare const SFErrorCode: { + NoExtensionFound: 1, + NoAttachmentFound: 2, + LoadingInterrupted: 3, +}; + declare const SFSafariServicesVersion: { Version10_0: 0, Version10_1: 1, @@ -21,12 +27,6 @@ declare const SFSafariServicesVersion: { Version13_0: 5, }; -declare const SFErrorCode: { - NoExtensionFound: 1, - NoAttachmentFound: 2, - LoadingInterrupted: 3, -}; - declare interface SFSafariExtensionHandling extends NSObjectProtocol { messageReceivedWithNameFromPageUserInfo?(messageName: string, page: SFSafariPage, userInfo: NSDictionary | Record | null): void; @@ -56,12 +56,6 @@ declare interface SFSafariExtensionHandling extends NSObjectProtocol { declare class SFSafariExtensionHandling extends NativeObject implements SFSafariExtensionHandling { } -declare class SFContentBlockerState extends NSObject { - readonly enabled: boolean; - - isEnabled(): boolean; -} - declare class SFSafariTab extends NSObject implements NSCopying, NSSecureCoding { getActivePageWithCompletionHandler(completionHandler: (p1: SFSafariPage) => void | null): void; @@ -198,6 +192,12 @@ declare class SFSafariExtensionManager extends NSObject { static getStateOfSafariExtensionWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: SFSafariExtensionState, p2: NSError) => void | null): void; } +declare class SFContentBlockerState extends NSObject { + readonly enabled: boolean; + + isEnabled(): boolean; +} + declare class SFContentBlockerManager extends NSObject { static reloadContentBlockerWithIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void | null): void; diff --git a/packages/macos/types/SafetyKit.d.ts b/packages/macos/types/SafetyKit.d.ts index 20846c28..e2ff21fb 100644 --- a/packages/macos/types/SafetyKit.d.ts +++ b/packages/macos/types/SafetyKit.d.ts @@ -3,6 +3,19 @@ declare const SAErrorDomain: string; +declare const SAEmergencyResponseManagerVoiceCallStatus: { + Dialing: 0, + Active: 1, + Disconnected: 2, + Failed: 3, +}; + +declare const SAAuthorizationStatus: { + NotDetermined: 0, + Denied: 1, + Authorized: 2, +}; + declare const SAErrorCode: { NotAuthorized: 1, NotAllowed: 2, @@ -15,19 +28,6 @@ declare const SACrashDetectionEventResponse: { Disabled: 1, }; -declare const SAAuthorizationStatus: { - NotDetermined: 0, - Denied: 1, - Authorized: 2, -}; - -declare const SAEmergencyResponseManagerVoiceCallStatus: { - Dialing: 0, - Active: 1, - Disconnected: 2, - Failed: 3, -}; - declare interface SAEmergencyResponseDelegate extends NSObjectProtocol { emergencyResponseManagerDidUpdateVoiceCallStatus?(emergencyResponseManager: SAEmergencyResponseManager, voiceCallStatus: interop.Enum): void; } diff --git a/packages/macos/types/SceneKit.d.ts b/packages/macos/types/SceneKit.d.ts index 2fe8b5c9..b3caa2c4 100644 --- a/packages/macos/types/SceneKit.d.ts +++ b/packages/macos/types/SceneKit.d.ts @@ -1,6 +1,6 @@ /// -/// /// +/// /// declare const SCNSceneSourceAssetAuthorKey: string; @@ -165,8 +165,6 @@ declare const SCNPhysicsTestSearchModeClosest: string; declare const SCNVector3Zero: SCNVector3; -declare const SCNGeometrySourceSemanticTangent: string; - declare const SCNNormalTransform: string; declare const SCNHitTestBoundingBoxOnlyKey: string; @@ -177,12 +175,12 @@ declare const SCNParticlePropertyVelocity: string; declare const SCNConsistencyInvalidArgumentError: number; -declare const SCNSceneSourceAssetAuthoringToolKey: string; - declare const SCNParticlePropertyContactNormal: string; declare const SCNParticlePropertyOpacity: string; +declare const SCNSceneSourceAssetAuthoringToolKey: string; + declare const SCNProgramCompilationError: number; declare const SCNConsistencyInvalidURIError: number; @@ -193,6 +191,8 @@ declare const SCNSceneSourceOverrideAssetURLsKey: string; declare const SCNShaderModifierEntryPointSurface: string; +declare const SCNGeometrySourceSemanticTangent: string; + declare const SCNSceneSourceAnimationImportPolicyPlay: string; declare const SCNPhysicsShapeTypeBoundingBox: string; @@ -235,8 +235,6 @@ declare const SCNLightSpotOuterAngleKey: string; declare const SCNConsistencyXMLSchemaValidationError: number; -declare const SCNParticlePropertyFrameRate: string; - declare const SCNSceneSourceAssetCreatedDateKey: string; declare const SCNLightTypeIES: string; @@ -257,6 +255,68 @@ declare const SCNSceneStartTimeAttributeKey: string; declare const SCNSceneSourceFlattenSceneKey: string; +declare const SCNParticlePropertyFrameRate: string; + +declare const SCNParticleSortingMode: { + None: 0, + ProjectedDepth: 1, + Distance: 2, + OldestFirst: 3, + YoungestFirst: 4, +}; + +declare const SCNParticleBlendMode: { + Additive: 0, + Subtract: 1, + Multiply: 2, + Screen: 3, + Alpha: 4, + Replace: 5, +}; + +declare const SCNLightProbeUpdateType: { + Never: 0, + Realtime: 1, +}; + +declare const SCNGeometryPrimitiveType: { + Triangles: 0, + TriangleStrip: 1, + Line: 2, + Point: 3, + Polygon: 4, +}; + +declare const SCNBufferFrequency: { + Frame: 0, + Node: 1, + Shadable: 2, +}; + +declare const SCNAntialiasingMode: { + None: 0, + Multisampling2X: 1, + Multisampling4X: 2, + Multisampling8X: 3, + Multisampling16X: 4, +}; + +declare const SCNBlendMode: { + Alpha: 0, + Add: 1, + Subtract: 2, + Multiply: 3, + Screen: 4, + Replace: 5, + Max: 6, +}; + +declare const SCNPhysicsCollisionCategory: { + Default: 1, + Static: 2, + All: -1, +}; + declare const SCNDebugOptions: { None: 0, ShowPhysicsShapes: 1, @@ -272,10 +332,9 @@ declare const SCNDebugOptions: { ShowCameras: 1024, }; -declare const SCNBufferFrequency: { - Frame: 0, - Node: 1, - Shadable: 2, +declare const SCNLightProbeType: { + Irradiance: 0, + Radiance: 1, }; declare const SCNInteractionMode: { @@ -300,14 +359,6 @@ declare const SCNBillboardAxis: { All: 7, }; -declare const SCNGeometryPrimitiveType: { - Triangles: 0, - TriangleStrip: 1, - Line: 2, - Point: 3, - Polygon: 4, -}; - declare const SCNTransparencyMode: { AOne: 0, RGBZero: 1, @@ -331,11 +382,6 @@ declare const SCNLightAreaType: { Polygon: 4, }; -declare const SCNLightProbeUpdateType: { - Never: 0, - Realtime: 1, -}; - declare const SCNMovabilityHint: { Fixed: 0, Movable: 1, @@ -356,14 +402,6 @@ declare const SCNRenderingAPI: { OpenGLCore41: 3, }; -declare const SCNAntialiasingMode: { - None: 0, - Multisampling2X: 1, - Multisampling4X: 2, - Multisampling8X: 3, - Multisampling16X: 4, -}; - declare const SCNColorMask: { None: 0, Red: 8, @@ -373,14 +411,6 @@ declare const SCNColorMask: { All: 15, }; -declare const SCNParticleSortingMode: { - None: 0, - ProjectedDepth: 1, - Distance: 2, - OldestFirst: 3, - YoungestFirst: 4, -}; - declare const SCNCameraProjectionDirection: { Vertical: 0, Horizontal: 1, @@ -403,11 +433,6 @@ declare const SCNPhysicsFieldScope: { Outside: 1, }; -declare const SCNLightProbeType: { - Irradiance: 0, - Radiance: 1, -}; - declare const SCNPhysicsBodyType: { Static: 0, Dynamic: 1, @@ -453,12 +478,6 @@ declare const SCNParticleBirthDirection: { Random: 2, }; -declare const SCNPhysicsCollisionCategory: { - Default: 1, - Static: 2, - All: -1, -}; - declare const SCNTessellationSmoothingMode: { None: 0, PNTriangles: 1, @@ -478,34 +497,15 @@ declare const SCNWrapMode: { Mirror: 4, }; -declare const SCNBlendMode: { - Alpha: 0, - Add: 1, - Subtract: 2, - Multiply: 3, - Screen: 4, - Replace: 5, - Max: 6, -}; - -declare const SCNMorpherCalculationMode: { - Normalized: 0, - Additive: 1, -}; - declare const SCNParticleEvent: { Birth: 0, Death: 1, Collision: 2, }; -declare const SCNParticleBlendMode: { - Additive: 0, - Subtract: 1, - Multiply: 2, - Screen: 3, - Alpha: 4, - Replace: 5, +declare const SCNMorpherCalculationMode: { + Normalized: 0, + Additive: 1, }; declare const SCNParticleBirthLocation: { @@ -574,6 +574,12 @@ declare interface SCNAvoidOccluderConstraintDelegate extends NSObjectProtocol { declare class SCNAvoidOccluderConstraintDelegate extends NativeObject implements SCNAvoidOccluderConstraintDelegate { } +declare interface SCNAnimationProtocol extends NSObjectProtocol { +} + +declare class SCNAnimationProtocol extends NativeObject implements SCNAnimationProtocol { +} + declare interface SCNCameraControllerDelegate extends NSObjectProtocol { cameraInertiaWillStartForController?(cameraController: SCNCameraController): void; @@ -776,12 +782,6 @@ declare interface SCNSceneRenderer extends NSObjectProtocol { declare class SCNSceneRenderer extends NativeObject implements SCNSceneRenderer { } -declare interface SCNAnimationProtocol extends NSObjectProtocol { -} - -declare class SCNAnimationProtocol extends NativeObject implements SCNAnimationProtocol { -} - declare interface SCNPhysicsContactDelegate extends NSObjectProtocol { physicsWorldDidBeginContact?(world: SCNPhysicsWorld, contact: SCNPhysicsContact): void; @@ -891,38 +891,6 @@ declare interface SCNAnimatable extends NSObjectProtocol { declare class SCNAnimatable extends NativeObject implements SCNAnimatable { } -declare class SCNTransaction extends NSObject { - static begin(): void; - - static commit(): void; - - static flush(): void; - - static lock(): void; - - static unlock(): void; - - static animationDuration: number; - - static animationTimingFunction: CAMediaTimingFunction; - - static disableActions: boolean; - - static completionBlock: () => void; - - static valueForKey(key: string): interop.Object; - - static setValueForKey(value: interop.Object | null, key: string): void; - - static setAnimationDuration(animationDuration: number): void; - - static setAnimationTimingFunction(animationTimingFunction: CAMediaTimingFunction): void; - - static setDisableActions(disableActions: boolean): void; - - static setCompletionBlock(completionBlock: () => void | null): void; -} - declare class SCNShape extends SCNGeometry { static shapeWithPathExtrusionDepth any>(this: This, path: NSBezierPath | null, extrusionDepth: number): InstanceType; @@ -989,292 +957,284 @@ declare class SCNPhysicsWorld extends NSObject implements NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class SCNParticleSystem extends NSObject implements NSCopying, NSSecureCoding, SCNAnimatable { - static particleSystem any>(this: This): InstanceType; +// @ts-ignore ClassDecl.tsIgnore +declare class SCNReferenceNode extends SCNNode { + initWithURL(referenceURL: NSURL): this; - static particleSystemNamedInDirectory any>(this: This, name: string, directory: string | null): InstanceType; + // @ts-ignore MemberDecl.tsIgnore + initWithCoder(aDecoder: NSCoder): this; - emissionDuration: number; + static referenceNodeWithURL any>(this: This, referenceURL: NSURL): InstanceType; - emissionDurationVariation: number; + referenceURL: NSURL; - idleDuration: number; + loadingPolicy: interop.Enum; - idleDurationVariation: number; + load(): void; - loops: boolean; + unload(): void; - birthRate: number; + readonly loaded: boolean; - birthRateVariation: number; + setReferenceURL(referenceURL: NSURL): void; - warmupDuration: number; + setLoadingPolicy(loadingPolicy: interop.Enum): void; - emitterShape: SCNGeometry; + isLoaded(): boolean; +} - birthLocation: interop.Enum; +declare class SCNTechnique extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { + static techniqueWithDictionary(dictionary: NSDictionary | Record): SCNTechnique; - birthDirection: interop.Enum; + static techniqueBySequencingTechniques(techniques: NSArray | Array): SCNTechnique; - spreadingAngle: number; + handleBindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; - emittingDirection: SCNVector3; + readonly dictionaryRepresentation: NSDictionary; - orientationDirection: SCNVector3; + objectForKeyedSubscript(key: interop.Object): interop.Object; - acceleration: SCNVector3; + setObjectForKeyedSubscript(obj: interop.Object | null, key: NSCopying): void; - local: boolean; + library: MTLLibrary; - particleAngle: number; + setLibrary(library: MTLLibrary): void; - particleAngleVariation: number; + addAnimationForKey(animation: SCNAnimation, key: string | null): void; - particleVelocity: number; + addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; - particleVelocityVariation: number; + removeAllAnimations(): void; - particleAngularVelocity: number; + removeAllAnimationsWithBlendOutDuration(duration: number): void; - particleAngularVelocityVariation: number; + removeAnimationForKey(key: string): void; - particleLifeSpan: number; + removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; - particleLifeSpanVariation: number; + readonly animationKeys: NSArray; - systemSpawnedOnDying: SCNParticleSystem; + animationPlayerForKey(key: string): SCNAnimationPlayer; - systemSpawnedOnCollision: SCNParticleSystem; + removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; - systemSpawnedOnLiving: SCNParticleSystem; + animationForKey(key: string): CAAnimation; - particleImage: interop.Object; + pauseAnimationForKey(key: string): void; - imageSequenceColumnCount: number; - - imageSequenceRowCount: number; - - imageSequenceInitialFrame: number; - - imageSequenceInitialFrameVariation: number; - - imageSequenceFrameRate: number; - - imageSequenceFrameRateVariation: number; - - imageSequenceAnimationMode: interop.Enum; - - particleColor: NSColor; - - particleColorVariation: SCNVector4; - - particleSize: number; + resumeAnimationForKey(key: string): void; - particleSizeVariation: number; + setSpeedForAnimationKey(speed: number, key: string): void; - particleIntensity: number; + isAnimationForKeyPaused(key: string): boolean; - particleIntensityVariation: number; + isEqual(object: interop.Object): boolean; - blendMode: interop.Enum; + readonly hash: number; - blackPassEnabled: boolean; + readonly superclass: interop.Object; - orientationMode: interop.Enum; + class(): interop.Object; - sortingMode: interop.Enum; + self(): this; - lightingEnabled: boolean; + performSelector(aSelector: string): interop.Object; - affectedByGravity: boolean; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - affectedByPhysicsFields: boolean; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - particleDiesOnCollision: boolean; + readonly isProxy: boolean; - get colliderNodes(): NSArray; - set colliderNodes(value: NSArray | Array); + isKindOfClass(aClass: interop.Object): boolean; - particleMass: number; + isMemberOfClass(aClass: interop.Object): boolean; - particleMassVariation: number; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - particleBounce: number; + respondsToSelector(aSelector: string): boolean; - particleBounceVariation: number; + retain(): this; - particleFriction: number; + release(): void; - particleFrictionVariation: number; + autorelease(): this; - particleCharge: number; + retainCount(): number; - particleChargeVariation: number; + readonly zone: interop.Pointer; - dampingFactor: number; + readonly description: string; - speedFactor: number; + readonly debugDescription: string; - stretchFactor: number; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - fresnelExponent: number; + static readonly supportsSecureCoding: boolean; - writesToDepthBuffer: boolean; + encodeWithCoder(coder: NSCoder): void; - get propertyControllers(): NSDictionary; - set propertyControllers(value: NSDictionary | Record); + initWithCoder(coder: NSCoder): this; +} - reset(): void; +declare class SCNSliderConstraint extends SCNConstraint { + static sliderConstraint any>(this: This): InstanceType; - handleEventForPropertiesWithBlock(event: interop.Enum, properties: NSArray | Array, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void): void; + collisionCategoryBitMask: number; - addModifierForPropertiesAtStageWithBlock(properties: NSArray | Array, stage: interop.Enum, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void): void; + radius: number; - removeModifiersOfStage(stage: interop.Enum): void; + offset: SCNVector3; - removeAllModifiers(): void; + setCollisionCategoryBitMask(collisionCategoryBitMask: number): void; - setEmissionDuration(emissionDuration: number): void; + setRadius(radius: number): void; - setEmissionDurationVariation(emissionDurationVariation: number): void; + setOffset(offset: SCNVector3): void; +} - setIdleDuration(idleDuration: number): void; +declare class SCNTransformConstraint extends SCNConstraint { + static transformConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: CATransform3D) => CATransform3D): InstanceType; - setIdleDurationVariation(idleDurationVariation: number): void; + static positionConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: SCNVector3) => SCNVector3): InstanceType; - setLoops(loops: boolean): void; + static orientationConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: SCNVector4) => SCNVector4): InstanceType; +} - setBirthRate(birthRate: number): void; +declare class SCNCameraController extends NSObject { + delegate: SCNCameraControllerDelegate; - setBirthRateVariation(birthRateVariation: number): void; + pointOfView: SCNNode; - setWarmupDuration(warmupDuration: number): void; + interactionMode: interop.Enum; - setEmitterShape(emitterShape: SCNGeometry | null): void; + target: SCNVector3; - setBirthLocation(birthLocation: interop.Enum): void; + automaticTarget: boolean; - setBirthDirection(birthDirection: interop.Enum): void; + worldUp: SCNVector3; - setSpreadingAngle(spreadingAngle: number): void; + inertiaEnabled: boolean; - setEmittingDirection(emittingDirection: SCNVector3): void; + inertiaFriction: number; - setOrientationDirection(orientationDirection: SCNVector3): void; + readonly inertiaRunning: boolean; - setAcceleration(acceleration: SCNVector3): void; + minimumVerticalAngle: number; - isLocal(): boolean; + maximumVerticalAngle: number; - setLocal(local: boolean): void; + minimumHorizontalAngle: number; - setParticleAngle(particleAngle: number): void; + maximumHorizontalAngle: number; - setParticleAngleVariation(particleAngleVariation: number): void; + translateInCameraSpaceByXYZ(deltaX: number, deltaY: number, deltaZ: number): void; - setParticleVelocity(particleVelocity: number): void; + frameNodes(nodes: NSArray | Array): void; - setParticleVelocityVariation(particleVelocityVariation: number): void; + rotateByXY(deltaX: number, deltaY: number): void; - setParticleAngularVelocity(particleAngularVelocity: number): void; + rollByAroundScreenPointViewport(delta: number, point: CGPoint, viewport: CGSize): void; - setParticleAngularVelocityVariation(particleAngularVelocityVariation: number): void; + dollyByOnScreenPointViewport(delta: number, point: CGPoint, viewport: CGSize): void; - setParticleLifeSpan(particleLifeSpan: number): void; + rollAroundTarget(delta: number): void; - setParticleLifeSpanVariation(particleLifeSpanVariation: number): void; + dollyToTarget(delta: number): void; - setSystemSpawnedOnDying(systemSpawnedOnDying: SCNParticleSystem | null): void; + clearRoll(): void; - setSystemSpawnedOnCollision(systemSpawnedOnCollision: SCNParticleSystem | null): void; + stopInertia(): void; - setSystemSpawnedOnLiving(systemSpawnedOnLiving: SCNParticleSystem | null): void; + beginInteractionWithViewport(location: CGPoint, viewport: CGSize): void; - setParticleImage(particleImage: interop.Object | null): void; + continueInteractionWithViewportSensitivity(location: CGPoint, viewport: CGSize, sensitivity: number): void; - setImageSequenceColumnCount(imageSequenceColumnCount: number): void; + endInteractionWithViewportVelocity(location: CGPoint, viewport: CGSize, velocity: CGPoint): void; - setImageSequenceRowCount(imageSequenceRowCount: number): void; + setDelegate(delegate: SCNCameraControllerDelegate | null): void; - setImageSequenceInitialFrame(imageSequenceInitialFrame: number): void; + setPointOfView(pointOfView: SCNNode | null): void; - setImageSequenceInitialFrameVariation(imageSequenceInitialFrameVariation: number): void; + setInteractionMode(interactionMode: interop.Enum): void; - setImageSequenceFrameRate(imageSequenceFrameRate: number): void; + setTarget(target: SCNVector3): void; - setImageSequenceFrameRateVariation(imageSequenceFrameRateVariation: number): void; + setAutomaticTarget(automaticTarget: boolean): void; - setImageSequenceAnimationMode(imageSequenceAnimationMode: interop.Enum): void; + setWorldUp(worldUp: SCNVector3): void; - setParticleColor(particleColor: NSColor): void; + setInertiaEnabled(inertiaEnabled: boolean): void; - setParticleColorVariation(particleColorVariation: SCNVector4): void; + setInertiaFriction(inertiaFriction: number): void; - setParticleSize(particleSize: number): void; + isInertiaRunning(): boolean; - setParticleSizeVariation(particleSizeVariation: number): void; + setMinimumVerticalAngle(minimumVerticalAngle: number): void; - setParticleIntensity(particleIntensity: number): void; + setMaximumVerticalAngle(maximumVerticalAngle: number): void; - setParticleIntensityVariation(particleIntensityVariation: number): void; + setMinimumHorizontalAngle(minimumHorizontalAngle: number): void; - setBlendMode(blendMode: interop.Enum): void; + setMaximumHorizontalAngle(maximumHorizontalAngle: number): void; +} - isBlackPassEnabled(): boolean; +declare class SCNMaterialProperty extends NSObject implements SCNAnimatable, NSSecureCoding { + static materialPropertyWithContents any>(this: This, contents: interop.Object): InstanceType; - setBlackPassEnabled(blackPassEnabled: boolean): void; + contents: interop.Object; - setOrientationMode(orientationMode: interop.Enum): void; + intensity: number; - setSortingMode(sortingMode: interop.Enum): void; + minificationFilter: interop.Enum; - isLightingEnabled(): boolean; + magnificationFilter: interop.Enum; - setLightingEnabled(lightingEnabled: boolean): void; + mipFilter: interop.Enum; - setAffectedByGravity(affectedByGravity: boolean): void; + contentsTransform: CATransform3D; - setAffectedByPhysicsFields(affectedByPhysicsFields: boolean): void; + wrapS: interop.Enum; - setParticleDiesOnCollision(particleDiesOnCollision: boolean): void; + wrapT: interop.Enum; - setColliderNodes(colliderNodes: NSArray | Array | null): void; + mappingChannel: number; - setParticleMass(particleMass: number): void; + textureComponents: interop.Enum; - setParticleMassVariation(particleMassVariation: number): void; + maxAnisotropy: number; - setParticleBounce(particleBounce: number): void; + static precomputedLightingEnvironmentContentsWithURLError(url: NSURL, error: interop.PointerConvertible): interop.Object; - setParticleBounceVariation(particleBounceVariation: number): void; + static precomputedLightingEnvironmentContentsWithDataError(data: NSData, error: interop.PointerConvertible): interop.Object; - setParticleFriction(particleFriction: number): void; + static precomputedLightingEnvironmentDataForContentsDeviceError(contents: interop.Object, device: MTLDevice | null, error: interop.PointerConvertible): NSData; - setParticleFrictionVariation(particleFrictionVariation: number): void; + setContents(contents: interop.Object | null): void; - setParticleCharge(particleCharge: number): void; + setIntensity(intensity: number): void; - setParticleChargeVariation(particleChargeVariation: number): void; + setMinificationFilter(minificationFilter: interop.Enum): void; - setDampingFactor(dampingFactor: number): void; + setMagnificationFilter(magnificationFilter: interop.Enum): void; - setSpeedFactor(speedFactor: number): void; + setMipFilter(mipFilter: interop.Enum): void; - setStretchFactor(stretchFactor: number): void; + setContentsTransform(contentsTransform: CATransform3D): void; - setFresnelExponent(fresnelExponent: number): void; + setWrapS(wrapS: interop.Enum): void; - setWritesToDepthBuffer(writesToDepthBuffer: boolean): void; + setWrapT(wrapT: interop.Enum): void; - setPropertyControllers(propertyControllers: NSDictionary | Record | null): void; + setMappingChannel(mappingChannel: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setTextureComponents(textureComponents: interop.Enum): void; - static readonly supportsSecureCoding: boolean; + setMaxAnisotropy(maxAnisotropy: number): void; - encodeWithCoder(coder: NSCoder): void; + borderColor: interop.Object; - initWithCoder(coder: NSCoder): this; + setBorderColor(borderColor: interop.Object | null): void; addAnimationForKey(animation: SCNAnimation, key: string | null): void; @@ -1343,120 +1303,128 @@ declare class SCNParticleSystem extends NSObject implements NSCopying, NSSecureC readonly description: string; readonly debugDescription: string; -} -// @ts-ignore ClassDecl.tsIgnore -declare class SCNReferenceNode extends SCNNode { - initWithURL(referenceURL: NSURL): this; + static readonly supportsSecureCoding: boolean; - // @ts-ignore MemberDecl.tsIgnore - initWithCoder(aDecoder: NSCoder): this; + encodeWithCoder(coder: NSCoder): void; - static referenceNodeWithURL any>(this: This, referenceURL: NSURL): InstanceType; + initWithCoder(coder: NSCoder): this; +} - referenceURL: NSURL; +declare class SCNLevelOfDetail extends NSObject implements NSCopying, NSSecureCoding { + static levelOfDetailWithGeometryScreenSpaceRadius any>(this: This, geometry: SCNGeometry | null, radius: number): InstanceType; - loadingPolicy: interop.Enum; + static levelOfDetailWithGeometryWorldSpaceDistance any>(this: This, geometry: SCNGeometry | null, distance: number): InstanceType; - load(): void; + readonly geometry: SCNGeometry; - unload(): void; + readonly screenSpaceRadius: number; - readonly loaded: boolean; + readonly worldSpaceDistance: number; - setReferenceURL(referenceURL: NSURL): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setLoadingPolicy(loadingPolicy: interop.Enum): void; + static readonly supportsSecureCoding: boolean; - isLoaded(): boolean; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class SCNTechnique extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { - static techniqueWithDictionary(dictionary: NSDictionary | Record): SCNTechnique; +declare class SCNCapsule extends SCNGeometry { + static capsuleWithCapRadiusHeight any>(this: This, capRadius: number, height: number): InstanceType; - static techniqueBySequencingTechniques(techniques: NSArray | Array): SCNTechnique; + capRadius: number; - handleBindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; + height: number; - readonly dictionaryRepresentation: NSDictionary; + radialSegmentCount: number; - objectForKeyedSubscript(key: interop.Object): interop.Object; + heightSegmentCount: number; - setObjectForKeyedSubscript(obj: interop.Object | null, key: NSCopying): void; + capSegmentCount: number; - library: MTLLibrary; + setCapRadius(capRadius: number): void; - setLibrary(library: MTLLibrary): void; + setHeight(height: number): void; - addAnimationForKey(animation: SCNAnimation, key: string | null): void; + setRadialSegmentCount(radialSegmentCount: number): void; - addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; + setHeightSegmentCount(heightSegmentCount: number): void; - removeAllAnimations(): void; + setCapSegmentCount(capSegmentCount: number): void; +} - removeAllAnimationsWithBlendOutDuration(duration: number): void; +declare class SCNScene extends NSObject implements NSSecureCoding { + static scene any>(this: This): InstanceType; - removeAnimationForKey(key: string): void; + readonly rootNode: SCNNode; - removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; + readonly physicsWorld: SCNPhysicsWorld; - readonly animationKeys: NSArray; + attributeForKey(key: string): interop.Object; - animationPlayerForKey(key: string): SCNAnimationPlayer; + setAttributeForKey(attribute: interop.Object | null, key: string): void; - removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; + readonly background: SCNMaterialProperty; - animationForKey(key: string): CAAnimation; + readonly lightingEnvironment: SCNMaterialProperty; - pauseAnimationForKey(key: string): void; + static sceneNamed any>(this: This, name: string): InstanceType; - resumeAnimationForKey(key: string): void; + static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; - setSpeedForAnimationKey(speed: number, key: string): void; + static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; - isAnimationForKeyPaused(key: string): boolean; + writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; - isEqual(object: interop.Object): boolean; + fogStartDistance: number; - readonly hash: number; + fogEndDistance: number; - readonly superclass: interop.Object; + fogDensityExponent: number; - class(): interop.Object; + fogColor: interop.Object; - self(): this; + wantsScreenSpaceReflection: boolean; - performSelector(aSelector: string): interop.Object; + screenSpaceReflectionSampleCount: number; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + screenSpaceReflectionMaximumDistance: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + screenSpaceReflectionStride: number; - readonly isProxy: boolean; + paused: boolean; - isKindOfClass(aClass: interop.Object): boolean; + setFogStartDistance(fogStartDistance: number): void; - isMemberOfClass(aClass: interop.Object): boolean; + setFogEndDistance(fogEndDistance: number): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + setFogDensityExponent(fogDensityExponent: number): void; - respondsToSelector(aSelector: string): boolean; + setFogColor(fogColor: interop.Object): void; - retain(): this; + setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; - release(): void; + setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; - autorelease(): this; + setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; - retainCount(): number; + setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; - readonly zone: interop.Pointer; + isPaused(): boolean; - readonly description: string; + setPaused(paused: boolean): void; - readonly debugDescription: string; + addParticleSystemWithTransform(system: SCNParticleSystem, transform: CATransform3D): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + removeAllParticleSystems(): void; + + removeParticleSystem(system: SCNParticleSystem): void; + + readonly particleSystems: NSArray; + + static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; static readonly supportsSecureCoding: boolean; @@ -1465,542 +1433,550 @@ declare class SCNTechnique extends NSObject implements SCNAnimatable, NSCopying, initWithCoder(coder: NSCoder): this; } -declare class SCNSliderConstraint extends SCNConstraint { - static sliderConstraint any>(this: This): InstanceType; +declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { + strength: number; - collisionCategoryBitMask: number; + falloffExponent: number; - radius: number; + minimumDistance: number; - offset: SCNVector3; + active: boolean; - setCollisionCategoryBitMask(collisionCategoryBitMask: number): void; + exclusive: boolean; - setRadius(radius: number): void; + halfExtent: SCNVector3; - setOffset(offset: SCNVector3): void; -} + usesEllipsoidalExtent: boolean; -declare class SCNTransformConstraint extends SCNConstraint { - static transformConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: CATransform3D) => CATransform3D): InstanceType; + scope: interop.Enum; - static positionConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: SCNVector3) => SCNVector3): InstanceType; + offset: SCNVector3; - static orientationConstraintInWorldSpaceWithBlock any>(this: This, world: boolean, block: (p1: SCNNode, p2: SCNVector4) => SCNVector4): InstanceType; -} + direction: SCNVector3; -declare class SCNCameraController extends NSObject { - delegate: SCNCameraControllerDelegate; + categoryBitMask: number; - pointOfView: SCNNode; + static dragField(): SCNPhysicsField; - interactionMode: interop.Enum; + static vortexField(): SCNPhysicsField; - target: SCNVector3; + static radialGravityField(): SCNPhysicsField; - automaticTarget: boolean; + static linearGravityField(): SCNPhysicsField; - worldUp: SCNVector3; + static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - inertiaEnabled: boolean; + static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; - inertiaFriction: number; + static springField(): SCNPhysicsField; - readonly inertiaRunning: boolean; + static electricField(): SCNPhysicsField; - minimumVerticalAngle: number; + static magneticField(): SCNPhysicsField; - maximumVerticalAngle: number; + static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; - minimumHorizontalAngle: number; + setStrength(strength: number): void; - maximumHorizontalAngle: number; + setFalloffExponent(falloffExponent: number): void; - translateInCameraSpaceByXYZ(deltaX: number, deltaY: number, deltaZ: number): void; + setMinimumDistance(minimumDistance: number): void; - frameNodes(nodes: NSArray | Array): void; + isActive(): boolean; - rotateByXY(deltaX: number, deltaY: number): void; + setActive(active: boolean): void; - rollByAroundScreenPointViewport(delta: number, point: CGPoint, viewport: CGSize): void; + isExclusive(): boolean; - dollyByOnScreenPointViewport(delta: number, point: CGPoint, viewport: CGSize): void; + setExclusive(exclusive: boolean): void; - rollAroundTarget(delta: number): void; + setHalfExtent(halfExtent: SCNVector3): void; - dollyToTarget(delta: number): void; + setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; - clearRoll(): void; + setScope(scope: interop.Enum): void; - stopInertia(): void; + setOffset(offset: SCNVector3): void; - beginInteractionWithViewport(location: CGPoint, viewport: CGSize): void; + setDirection(direction: SCNVector3): void; - continueInteractionWithViewportSensitivity(location: CGPoint, viewport: CGSize, sensitivity: number): void; + setCategoryBitMask(categoryBitMask: number): void; - endInteractionWithViewportVelocity(location: CGPoint, viewport: CGSize, velocity: CGPoint): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setDelegate(delegate: SCNCameraControllerDelegate | null): void; + static readonly supportsSecureCoding: boolean; - setPointOfView(pointOfView: SCNNode | null): void; + encodeWithCoder(coder: NSCoder): void; - setInteractionMode(interactionMode: interop.Enum): void; + initWithCoder(coder: NSCoder): this; +} - setTarget(target: SCNVector3): void; +declare class SCNPhysicsBehavior extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; - setAutomaticTarget(automaticTarget: boolean): void; + encodeWithCoder(coder: NSCoder): void; - setWorldUp(worldUp: SCNVector3): void; + initWithCoder(coder: NSCoder): this; +} - setInertiaEnabled(inertiaEnabled: boolean): void; +declare class SCNAudioPlayer extends NSObject { + initWithSource(source: SCNAudioSource): this; - setInertiaFriction(inertiaFriction: number): void; + initWithAVAudioNode(audioNode: AVAudioNode): this; - isInertiaRunning(): boolean; + static audioPlayerWithSource any>(this: This, source: SCNAudioSource): InstanceType; - setMinimumVerticalAngle(minimumVerticalAngle: number): void; + static audioPlayerWithAVAudioNode any>(this: This, audioNode: AVAudioNode): InstanceType; - setMaximumVerticalAngle(maximumVerticalAngle: number): void; + willStartPlayback: () => void; - setMinimumHorizontalAngle(minimumHorizontalAngle: number): void; + didFinishPlayback: () => void; - setMaximumHorizontalAngle(maximumHorizontalAngle: number): void; -} + readonly audioNode: AVAudioNode; -declare class SCNMaterialProperty extends NSObject implements SCNAnimatable, NSSecureCoding { - static materialPropertyWithContents any>(this: This, contents: interop.Object): InstanceType; + readonly audioSource: SCNAudioSource; - contents: interop.Object; + setWillStartPlayback(willStartPlayback: () => void | null): void; - intensity: number; + setDidFinishPlayback(didFinishPlayback: () => void | null): void; +} - minificationFilter: interop.Enum; +declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { + static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; - magnificationFilter: interop.Enum; + readonly speedInKilometersPerHour: number; - mipFilter: interop.Enum; + readonly wheels: NSArray; - contentsTransform: CATransform3D; + readonly chassisBody: SCNPhysicsBody; - wrapS: interop.Enum; + applyEngineForceForWheelAtIndex(value: number, index: number): void; - wrapT: interop.Enum; + setSteeringAngleForWheelAtIndex(value: number, index: number): void; - mappingChannel: number; + applyBrakingForceForWheelAtIndex(value: number, index: number): void; +} - textureComponents: interop.Enum; +declare class SCNPhysicsBallSocketJoint extends SCNPhysicsBehavior { + static jointWithBodyAAnchorABodyBAnchorB any>(this: This, bodyA: SCNPhysicsBody, anchorA: SCNVector3, bodyB: SCNPhysicsBody, anchorB: SCNVector3): InstanceType; - maxAnisotropy: number; + static jointWithBodyAnchor any>(this: This, body: SCNPhysicsBody, anchor: SCNVector3): InstanceType; - static precomputedLightingEnvironmentContentsWithURLError(url: NSURL, error: interop.PointerConvertible): interop.Object; + readonly bodyA: SCNPhysicsBody; - static precomputedLightingEnvironmentContentsWithDataError(data: NSData, error: interop.PointerConvertible): interop.Object; + anchorA: SCNVector3; - static precomputedLightingEnvironmentDataForContentsDeviceError(contents: interop.Object, device: MTLDevice | null, error: interop.PointerConvertible): NSData; + readonly bodyB: SCNPhysicsBody; - setContents(contents: interop.Object | null): void; + anchorB: SCNVector3; - setIntensity(intensity: number): void; + setAnchorA(anchorA: SCNVector3): void; - setMinificationFilter(minificationFilter: interop.Enum): void; + setAnchorB(anchorB: SCNVector3): void; +} - setMagnificationFilter(magnificationFilter: interop.Enum): void; +declare class SCNPhysicsHingeJoint extends SCNPhysicsBehavior { + static jointWithBodyAAxisAAnchorABodyBAxisBAnchorB any>(this: This, bodyA: SCNPhysicsBody, axisA: SCNVector3, anchorA: SCNVector3, bodyB: SCNPhysicsBody, axisB: SCNVector3, anchorB: SCNVector3): InstanceType; - setMipFilter(mipFilter: interop.Enum): void; + static jointWithBodyAxisAnchor any>(this: This, body: SCNPhysicsBody, axis: SCNVector3, anchor: SCNVector3): InstanceType; - setContentsTransform(contentsTransform: CATransform3D): void; + readonly bodyA: SCNPhysicsBody; - setWrapS(wrapS: interop.Enum): void; + axisA: SCNVector3; - setWrapT(wrapT: interop.Enum): void; + anchorA: SCNVector3; - setMappingChannel(mappingChannel: number): void; + readonly bodyB: SCNPhysicsBody; - setTextureComponents(textureComponents: interop.Enum): void; + axisB: SCNVector3; - setMaxAnisotropy(maxAnisotropy: number): void; + anchorB: SCNVector3; - borderColor: interop.Object; + setAxisA(axisA: SCNVector3): void; - setBorderColor(borderColor: interop.Object | null): void; + setAnchorA(anchorA: SCNVector3): void; - addAnimationForKey(animation: SCNAnimation, key: string | null): void; + setAxisB(axisB: SCNVector3): void; - addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; + setAnchorB(anchorB: SCNVector3): void; +} - removeAllAnimations(): void; +declare class SCNPhysicsShape extends NSObject implements NSCopying, NSSecureCoding { + static shapeWithGeometryOptions any>(this: This, geometry: SCNGeometry, options: NSDictionary | Record | null): InstanceType; - removeAllAnimationsWithBlendOutDuration(duration: number): void; + static shapeWithNodeOptions any>(this: This, node: SCNNode, options: NSDictionary | Record | null): InstanceType; - removeAnimationForKey(key: string): void; + static shapeWithShapesTransforms any>(this: This, shapes: NSArray | Array, transforms: NSArray | Array | null): InstanceType; - removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; + readonly options: NSDictionary; - readonly animationKeys: NSArray; + readonly sourceObject: interop.Object; - animationPlayerForKey(key: string): SCNAnimationPlayer; + readonly transforms: NSArray; - removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - animationForKey(key: string): CAAnimation; + static readonly supportsSecureCoding: boolean; - pauseAnimationForKey(key: string): void; + encodeWithCoder(coder: NSCoder): void; - resumeAnimationForKey(key: string): void; + initWithCoder(coder: NSCoder): this; +} - setSpeedForAnimationKey(speed: number, key: string): void; +declare class SCNParticleSystem extends NSObject implements NSCopying, NSSecureCoding, SCNAnimatable { + static particleSystem any>(this: This): InstanceType; - isAnimationForKeyPaused(key: string): boolean; + static particleSystemNamedInDirectory any>(this: This, name: string, directory: string | null): InstanceType; - isEqual(object: interop.Object): boolean; + emissionDuration: number; - readonly hash: number; + emissionDurationVariation: number; - readonly superclass: interop.Object; + idleDuration: number; - class(): interop.Object; + idleDurationVariation: number; - self(): this; + loops: boolean; - performSelector(aSelector: string): interop.Object; + birthRate: number; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + birthRateVariation: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + warmupDuration: number; - readonly isProxy: boolean; + emitterShape: SCNGeometry; - isKindOfClass(aClass: interop.Object): boolean; + birthLocation: interop.Enum; - isMemberOfClass(aClass: interop.Object): boolean; + birthDirection: interop.Enum; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + spreadingAngle: number; - respondsToSelector(aSelector: string): boolean; + emittingDirection: SCNVector3; - retain(): this; + orientationDirection: SCNVector3; - release(): void; + acceleration: SCNVector3; - autorelease(): this; + local: boolean; - retainCount(): number; + particleAngle: number; - readonly zone: interop.Pointer; + particleAngleVariation: number; - readonly description: string; + particleVelocity: number; - readonly debugDescription: string; + particleVelocityVariation: number; - static readonly supportsSecureCoding: boolean; + particleAngularVelocity: number; - encodeWithCoder(coder: NSCoder): void; + particleAngularVelocityVariation: number; - initWithCoder(coder: NSCoder): this; -} + particleLifeSpan: number; -declare class SCNLevelOfDetail extends NSObject implements NSCopying, NSSecureCoding { - static levelOfDetailWithGeometryScreenSpaceRadius any>(this: This, geometry: SCNGeometry | null, radius: number): InstanceType; + particleLifeSpanVariation: number; - static levelOfDetailWithGeometryWorldSpaceDistance any>(this: This, geometry: SCNGeometry | null, distance: number): InstanceType; + systemSpawnedOnDying: SCNParticleSystem; - readonly geometry: SCNGeometry; + systemSpawnedOnCollision: SCNParticleSystem; - readonly screenSpaceRadius: number; + systemSpawnedOnLiving: SCNParticleSystem; - readonly worldSpaceDistance: number; + particleImage: interop.Object; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + imageSequenceColumnCount: number; - static readonly supportsSecureCoding: boolean; + imageSequenceRowCount: number; - encodeWithCoder(coder: NSCoder): void; + imageSequenceInitialFrame: number; - initWithCoder(coder: NSCoder): this; -} + imageSequenceInitialFrameVariation: number; -declare class SCNScene extends NSObject implements NSSecureCoding { - static scene any>(this: This): InstanceType; + imageSequenceFrameRate: number; - readonly rootNode: SCNNode; + imageSequenceFrameRateVariation: number; - readonly physicsWorld: SCNPhysicsWorld; + imageSequenceAnimationMode: interop.Enum; - attributeForKey(key: string): interop.Object; + particleColor: NSColor; - setAttributeForKey(attribute: interop.Object | null, key: string): void; + particleColorVariation: SCNVector4; - readonly background: SCNMaterialProperty; + particleSize: number; - readonly lightingEnvironment: SCNMaterialProperty; + particleSizeVariation: number; - static sceneNamed any>(this: This, name: string): InstanceType; + particleIntensity: number; - static sceneNamedInDirectoryOptions any>(this: This, name: string, directory: string | null, options: NSDictionary | Record | null): InstanceType; + particleIntensityVariation: number; - static sceneWithURLOptionsError any>(this: This, url: NSURL, options: NSDictionary | Record | null, error: interop.PointerConvertible): InstanceType; + blendMode: interop.Enum; - writeToURLOptionsDelegateProgressHandler(url: NSURL, options: NSDictionary | Record | null, delegate: SCNSceneExportDelegate | null, progressHandler: (p1: number, p2: NSError, p3: interop.PointerConvertible) => void | null): boolean; + blackPassEnabled: boolean; - fogStartDistance: number; + orientationMode: interop.Enum; - fogEndDistance: number; + sortingMode: interop.Enum; - fogDensityExponent: number; + lightingEnabled: boolean; - fogColor: interop.Object; + affectedByGravity: boolean; - wantsScreenSpaceReflection: boolean; + affectedByPhysicsFields: boolean; - screenSpaceReflectionSampleCount: number; + particleDiesOnCollision: boolean; - screenSpaceReflectionMaximumDistance: number; + get colliderNodes(): NSArray; + set colliderNodes(value: NSArray | Array); - screenSpaceReflectionStride: number; + particleMass: number; - paused: boolean; + particleMassVariation: number; - setFogStartDistance(fogStartDistance: number): void; + particleBounce: number; - setFogEndDistance(fogEndDistance: number): void; + particleBounceVariation: number; - setFogDensityExponent(fogDensityExponent: number): void; + particleFriction: number; - setFogColor(fogColor: interop.Object): void; + particleFrictionVariation: number; - setWantsScreenSpaceReflection(wantsScreenSpaceReflection: boolean): void; + particleCharge: number; - setScreenSpaceReflectionSampleCount(screenSpaceReflectionSampleCount: number): void; + particleChargeVariation: number; - setScreenSpaceReflectionMaximumDistance(screenSpaceReflectionMaximumDistance: number): void; + dampingFactor: number; - setScreenSpaceReflectionStride(screenSpaceReflectionStride: number): void; + speedFactor: number; - isPaused(): boolean; + stretchFactor: number; - setPaused(paused: boolean): void; + fresnelExponent: number; - addParticleSystemWithTransform(system: SCNParticleSystem, transform: CATransform3D): void; + writesToDepthBuffer: boolean; - removeAllParticleSystems(): void; + get propertyControllers(): NSDictionary; + set propertyControllers(value: NSDictionary | Record); - removeParticleSystem(system: SCNParticleSystem): void; + reset(): void; - readonly particleSystems: NSArray; + handleEventForPropertiesWithBlock(event: interop.Enum, properties: NSArray | Array, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void): void; - static sceneWithMDLAsset any>(this: This, mdlAsset: MDLAsset): InstanceType; + addModifierForPropertiesAtStageWithBlock(properties: NSArray | Array, stage: interop.Enum, block: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void): void; - static readonly supportsSecureCoding: boolean; + removeModifiersOfStage(stage: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + removeAllModifiers(): void; - initWithCoder(coder: NSCoder): this; -} + setEmissionDuration(emissionDuration: number): void; -declare class SCNPhysicsField extends NSObject implements NSCopying, NSSecureCoding { - strength: number; + setEmissionDurationVariation(emissionDurationVariation: number): void; - falloffExponent: number; + setIdleDuration(idleDuration: number): void; - minimumDistance: number; + setIdleDurationVariation(idleDurationVariation: number): void; - active: boolean; + setLoops(loops: boolean): void; - exclusive: boolean; + setBirthRate(birthRate: number): void; - halfExtent: SCNVector3; + setBirthRateVariation(birthRateVariation: number): void; - usesEllipsoidalExtent: boolean; + setWarmupDuration(warmupDuration: number): void; - scope: interop.Enum; + setEmitterShape(emitterShape: SCNGeometry | null): void; - offset: SCNVector3; + setBirthLocation(birthLocation: interop.Enum): void; - direction: SCNVector3; + setBirthDirection(birthDirection: interop.Enum): void; - categoryBitMask: number; + setSpreadingAngle(spreadingAngle: number): void; - static dragField(): SCNPhysicsField; + setEmittingDirection(emittingDirection: SCNVector3): void; - static vortexField(): SCNPhysicsField; + setOrientationDirection(orientationDirection: SCNVector3): void; - static radialGravityField(): SCNPhysicsField; + setAcceleration(acceleration: SCNVector3): void; - static linearGravityField(): SCNPhysicsField; + isLocal(): boolean; - static noiseFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + setLocal(local: boolean): void; - static turbulenceFieldWithSmoothnessAnimationSpeed(smoothness: number, speed: number): SCNPhysicsField; + setParticleAngle(particleAngle: number): void; - static springField(): SCNPhysicsField; + setParticleAngleVariation(particleAngleVariation: number): void; - static electricField(): SCNPhysicsField; + setParticleVelocity(particleVelocity: number): void; - static magneticField(): SCNPhysicsField; + setParticleVelocityVariation(particleVelocityVariation: number): void; - static customFieldWithEvaluationBlock(block: (p1: SCNVector3, p2: SCNVector3, p3: number, p4: number, p5: number) => SCNVector3): SCNPhysicsField; + setParticleAngularVelocity(particleAngularVelocity: number): void; - setStrength(strength: number): void; + setParticleAngularVelocityVariation(particleAngularVelocityVariation: number): void; - setFalloffExponent(falloffExponent: number): void; + setParticleLifeSpan(particleLifeSpan: number): void; - setMinimumDistance(minimumDistance: number): void; + setParticleLifeSpanVariation(particleLifeSpanVariation: number): void; - isActive(): boolean; + setSystemSpawnedOnDying(systemSpawnedOnDying: SCNParticleSystem | null): void; - setActive(active: boolean): void; + setSystemSpawnedOnCollision(systemSpawnedOnCollision: SCNParticleSystem | null): void; - isExclusive(): boolean; + setSystemSpawnedOnLiving(systemSpawnedOnLiving: SCNParticleSystem | null): void; - setExclusive(exclusive: boolean): void; + setParticleImage(particleImage: interop.Object | null): void; - setHalfExtent(halfExtent: SCNVector3): void; + setImageSequenceColumnCount(imageSequenceColumnCount: number): void; - setUsesEllipsoidalExtent(usesEllipsoidalExtent: boolean): void; + setImageSequenceRowCount(imageSequenceRowCount: number): void; - setScope(scope: interop.Enum): void; + setImageSequenceInitialFrame(imageSequenceInitialFrame: number): void; - setOffset(offset: SCNVector3): void; + setImageSequenceInitialFrameVariation(imageSequenceInitialFrameVariation: number): void; - setDirection(direction: SCNVector3): void; + setImageSequenceFrameRate(imageSequenceFrameRate: number): void; - setCategoryBitMask(categoryBitMask: number): void; + setImageSequenceFrameRateVariation(imageSequenceFrameRateVariation: number): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + setImageSequenceAnimationMode(imageSequenceAnimationMode: interop.Enum): void; - static readonly supportsSecureCoding: boolean; + setParticleColor(particleColor: NSColor): void; - encodeWithCoder(coder: NSCoder): void; + setParticleColorVariation(particleColorVariation: SCNVector4): void; - initWithCoder(coder: NSCoder): this; -} + setParticleSize(particleSize: number): void; -declare class SCNIKConstraint extends SCNConstraint { - initWithChainRootNode(chainRootNode: SCNNode): this; + setParticleSizeVariation(particleSizeVariation: number): void; - static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; + setParticleIntensity(particleIntensity: number): void; - readonly chainRootNode: SCNNode; + setParticleIntensityVariation(particleIntensityVariation: number): void; - targetPosition: SCNVector3; + setBlendMode(blendMode: interop.Enum): void; - setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; + isBlackPassEnabled(): boolean; - maxAllowedRotationAngleForJoint(node: SCNNode): number; + setBlackPassEnabled(blackPassEnabled: boolean): void; - setTargetPosition(targetPosition: SCNVector3): void; -} + setOrientationMode(orientationMode: interop.Enum): void; -declare class SCNPhysicsBehavior extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; + setSortingMode(sortingMode: interop.Enum): void; - encodeWithCoder(coder: NSCoder): void; + isLightingEnabled(): boolean; - initWithCoder(coder: NSCoder): this; -} + setLightingEnabled(lightingEnabled: boolean): void; -declare class SCNPhysicsVehicle extends SCNPhysicsBehavior { - static vehicleWithChassisBodyWheels any>(this: This, chassisBody: SCNPhysicsBody, wheels: NSArray | Array): InstanceType; + setAffectedByGravity(affectedByGravity: boolean): void; - readonly speedInKilometersPerHour: number; + setAffectedByPhysicsFields(affectedByPhysicsFields: boolean): void; - readonly wheels: NSArray; + setParticleDiesOnCollision(particleDiesOnCollision: boolean): void; - readonly chassisBody: SCNPhysicsBody; + setColliderNodes(colliderNodes: NSArray | Array | null): void; - applyEngineForceForWheelAtIndex(value: number, index: number): void; + setParticleMass(particleMass: number): void; - setSteeringAngleForWheelAtIndex(value: number, index: number): void; + setParticleMassVariation(particleMassVariation: number): void; - applyBrakingForceForWheelAtIndex(value: number, index: number): void; -} + setParticleBounce(particleBounce: number): void; -declare class SCNAudioPlayer extends NSObject { - initWithSource(source: SCNAudioSource): this; + setParticleBounceVariation(particleBounceVariation: number): void; - initWithAVAudioNode(audioNode: AVAudioNode): this; + setParticleFriction(particleFriction: number): void; - static audioPlayerWithSource any>(this: This, source: SCNAudioSource): InstanceType; + setParticleFrictionVariation(particleFrictionVariation: number): void; - static audioPlayerWithAVAudioNode any>(this: This, audioNode: AVAudioNode): InstanceType; + setParticleCharge(particleCharge: number): void; - willStartPlayback: () => void; + setParticleChargeVariation(particleChargeVariation: number): void; - didFinishPlayback: () => void; + setDampingFactor(dampingFactor: number): void; - readonly audioNode: AVAudioNode; + setSpeedFactor(speedFactor: number): void; - readonly audioSource: SCNAudioSource; + setStretchFactor(stretchFactor: number): void; - setWillStartPlayback(willStartPlayback: () => void | null): void; + setFresnelExponent(fresnelExponent: number): void; - setDidFinishPlayback(didFinishPlayback: () => void | null): void; -} + setWritesToDepthBuffer(writesToDepthBuffer: boolean): void; -declare class SCNPhysicsBallSocketJoint extends SCNPhysicsBehavior { - static jointWithBodyAAnchorABodyBAnchorB any>(this: This, bodyA: SCNPhysicsBody, anchorA: SCNVector3, bodyB: SCNPhysicsBody, anchorB: SCNVector3): InstanceType; + setPropertyControllers(propertyControllers: NSDictionary | Record | null): void; - static jointWithBodyAnchor any>(this: This, body: SCNPhysicsBody, anchor: SCNVector3): InstanceType; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly bodyA: SCNPhysicsBody; + static readonly supportsSecureCoding: boolean; - anchorA: SCNVector3; + encodeWithCoder(coder: NSCoder): void; - readonly bodyB: SCNPhysicsBody; + initWithCoder(coder: NSCoder): this; - anchorB: SCNVector3; + addAnimationForKey(animation: SCNAnimation, key: string | null): void; - setAnchorA(anchorA: SCNVector3): void; + addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; - setAnchorB(anchorB: SCNVector3): void; -} + removeAllAnimations(): void; -declare class SCNPhysicsHingeJoint extends SCNPhysicsBehavior { - static jointWithBodyAAxisAAnchorABodyBAxisBAnchorB any>(this: This, bodyA: SCNPhysicsBody, axisA: SCNVector3, anchorA: SCNVector3, bodyB: SCNPhysicsBody, axisB: SCNVector3, anchorB: SCNVector3): InstanceType; + removeAllAnimationsWithBlendOutDuration(duration: number): void; - static jointWithBodyAxisAnchor any>(this: This, body: SCNPhysicsBody, axis: SCNVector3, anchor: SCNVector3): InstanceType; + removeAnimationForKey(key: string): void; - readonly bodyA: SCNPhysicsBody; + removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; - axisA: SCNVector3; + readonly animationKeys: NSArray; + + animationPlayerForKey(key: string): SCNAnimationPlayer; + + removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; + + animationForKey(key: string): CAAnimation; + + pauseAnimationForKey(key: string): void; + + resumeAnimationForKey(key: string): void; + + setSpeedForAnimationKey(speed: number, key: string): void; + + isAnimationForKeyPaused(key: string): boolean; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; - anchorA: SCNVector3; + readonly superclass: interop.Object; - readonly bodyB: SCNPhysicsBody; + class(): interop.Object; - axisB: SCNVector3; + self(): this; - anchorB: SCNVector3; + performSelector(aSelector: string): interop.Object; - setAxisA(axisA: SCNVector3): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setAnchorA(anchorA: SCNVector3): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setAxisB(axisB: SCNVector3): void; + readonly isProxy: boolean; - setAnchorB(anchorB: SCNVector3): void; -} + isKindOfClass(aClass: interop.Object): boolean; -declare class SCNPhysicsShape extends NSObject implements NSCopying, NSSecureCoding { - static shapeWithGeometryOptions any>(this: This, geometry: SCNGeometry, options: NSDictionary | Record | null): InstanceType; + isMemberOfClass(aClass: interop.Object): boolean; - static shapeWithNodeOptions any>(this: This, node: SCNNode, options: NSDictionary | Record | null): InstanceType; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - static shapeWithShapesTransforms any>(this: This, shapes: NSArray | Array, transforms: NSArray | Array | null): InstanceType; + respondsToSelector(aSelector: string): boolean; - readonly options: NSDictionary; + retain(): this; - readonly sourceObject: interop.Object; + release(): void; - readonly transforms: NSArray; + autorelease(): this; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + retainCount(): number; - static readonly supportsSecureCoding: boolean; + readonly zone: interop.Pointer; - encodeWithCoder(coder: NSCoder): void; + readonly description: string; - initWithCoder(coder: NSCoder): this; + readonly debugDescription: string; } declare class SCNParticlePropertyController extends NSObject implements NSSecureCoding, NSCopying { @@ -2039,30 +2015,6 @@ declare class SCNParticlePropertyController extends NSObject implements NSSecure copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class SCNLookAtConstraint extends SCNConstraint { - static lookAtConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; - - target: SCNNode; - - setTarget(target: SCNNode | null): void; - - targetOffset: SCNVector3; - - localFront: SCNVector3; - - worldUp: SCNVector3; - - gimbalLockEnabled: boolean; - - setTargetOffset(targetOffset: SCNVector3): void; - - setLocalFront(localFront: SCNVector3): void; - - setWorldUp(worldUp: SCNVector3): void; - - setGimbalLockEnabled(gimbalLockEnabled: boolean): void; -} - declare class SCNDistanceConstraint extends SCNConstraint { static distanceConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; @@ -3895,6 +3847,30 @@ declare class SCNAccelerationConstraint extends SCNConstraint { setDamping(damping: number): void; } +declare class SCNLookAtConstraint extends SCNConstraint { + static lookAtConstraintWithTarget any>(this: This, target: SCNNode | null): InstanceType; + + target: SCNNode; + + setTarget(target: SCNNode | null): void; + + targetOffset: SCNVector3; + + localFront: SCNVector3; + + worldUp: SCNVector3; + + gimbalLockEnabled: boolean; + + setTargetOffset(targetOffset: SCNVector3): void; + + setLocalFront(localFront: SCNVector3): void; + + setWorldUp(worldUp: SCNVector3): void; + + setGimbalLockEnabled(gimbalLockEnabled: boolean): void; +} + declare class SCNAnimationEvent extends NSObject { static animationEventWithKeyTimeBlock any>(this: This, time: number, eventBlock: (p1: SCNAnimation, p2: interop.Object, p3: boolean) => void): InstanceType; } @@ -3957,72 +3933,230 @@ declare class SCNPhysicsSliderJoint extends SCNPhysicsBehavior { setMotorMaximumTorque(motorMaximumTorque: number): void; } -declare class SCNGeometry extends NSObject implements SCNAnimatable, SCNBoundingVolume, SCNShadable, NSCopying, NSSecureCoding { - static geometry any>(this: This): InstanceType; +declare class SCNCamera extends NSObject implements SCNAnimatable, SCNTechniqueSupport, NSCopying, NSSecureCoding { + static camera any>(this: This): InstanceType; name: string; - get materials(): NSArray; - set materials(value: NSArray | Array); + fieldOfView: number; - firstMaterial: SCNMaterial; + projectionDirection: interop.Enum; - insertMaterialAtIndex(material: SCNMaterial, index: number): void; + focalLength: number; + + sensorHeight: number; + + zNear: number; + + zFar: number; + + automaticallyAdjustsZRange: boolean; + + usesOrthographicProjection: boolean; + + orthographicScale: number; + + projectionTransform: CATransform3D; + + setProjectionTransform(projectionTransform: CATransform3D): void; + + projectionTransformWithViewportSize(viewportSize: CGSize): CATransform3D; + + wantsDepthOfField: boolean; + + focusDistance: number; + + focalBlurSampleCount: number; + + fStop: number; + + apertureBladeCount: number; + + motionBlurIntensity: number; + + screenSpaceAmbientOcclusionIntensity: number; + + screenSpaceAmbientOcclusionRadius: number; + + screenSpaceAmbientOcclusionBias: number; + + screenSpaceAmbientOcclusionDepthThreshold: number; + + screenSpaceAmbientOcclusionNormalThreshold: number; + + wantsHDR: boolean; + + exposureOffset: number; + + averageGray: number; + + whitePoint: number; + + wantsExposureAdaptation: boolean; + + exposureAdaptationBrighteningSpeedFactor: number; + + exposureAdaptationDarkeningSpeedFactor: number; + + minimumExposure: number; + + maximumExposure: number; + + bloomThreshold: number; + + bloomIterationCount: number; + + bloomIterationSpread: number; + + bloomIntensity: number; + + bloomBlurRadius: number; + + vignettingPower: number; + + vignettingIntensity: number; + + colorFringeStrength: number; + + colorFringeIntensity: number; + + saturation: number; + + contrast: number; + + grainIntensity: number; + + grainScale: number; + + grainIsColored: boolean; + + whiteBalanceTemperature: number; + + whiteBalanceTint: number; + + readonly colorGrading: SCNMaterialProperty; + + categoryBitMask: number; + + setName(name: string | null): void; + + setFieldOfView(fieldOfView: number): void; + + setProjectionDirection(projectionDirection: interop.Enum): void; + + setFocalLength(focalLength: number): void; + + setSensorHeight(sensorHeight: number): void; + + setZNear(zNear: number): void; + + setZFar(zFar: number): void; + + setAutomaticallyAdjustsZRange(automaticallyAdjustsZRange: boolean): void; + + setUsesOrthographicProjection(usesOrthographicProjection: boolean): void; + + setOrthographicScale(orthographicScale: number): void; + + setWantsDepthOfField(wantsDepthOfField: boolean): void; + + setFocusDistance(focusDistance: number): void; + + setFocalBlurSampleCount(focalBlurSampleCount: number): void; + + setFStop(fStop: number): void; + + setApertureBladeCount(apertureBladeCount: number): void; + + setMotionBlurIntensity(motionBlurIntensity: number): void; + + setScreenSpaceAmbientOcclusionIntensity(screenSpaceAmbientOcclusionIntensity: number): void; + + setScreenSpaceAmbientOcclusionRadius(screenSpaceAmbientOcclusionRadius: number): void; + + setScreenSpaceAmbientOcclusionBias(screenSpaceAmbientOcclusionBias: number): void; + + setScreenSpaceAmbientOcclusionDepthThreshold(screenSpaceAmbientOcclusionDepthThreshold: number): void; + + setScreenSpaceAmbientOcclusionNormalThreshold(screenSpaceAmbientOcclusionNormalThreshold: number): void; + + setWantsHDR(wantsHDR: boolean): void; + + setExposureOffset(exposureOffset: number): void; + + setAverageGray(averageGray: number): void; + + setWhitePoint(whitePoint: number): void; + + setWantsExposureAdaptation(wantsExposureAdaptation: boolean): void; + + setExposureAdaptationBrighteningSpeedFactor(exposureAdaptationBrighteningSpeedFactor: number): void; + + setExposureAdaptationDarkeningSpeedFactor(exposureAdaptationDarkeningSpeedFactor: number): void; + + setMinimumExposure(minimumExposure: number): void; + + setMaximumExposure(maximumExposure: number): void; + + setBloomThreshold(bloomThreshold: number): void; + + setBloomIterationCount(bloomIterationCount: number): void; + + setBloomIterationSpread(bloomIterationSpread: number): void; - removeMaterialAtIndex(index: number): void; + setBloomIntensity(bloomIntensity: number): void; - replaceMaterialAtIndexWithMaterial(index: number, material: SCNMaterial): void; + setBloomBlurRadius(bloomBlurRadius: number): void; - materialWithName(name: string): SCNMaterial; + setVignettingPower(vignettingPower: number): void; - static geometryWithSourcesElements any>(this: This, sources: NSArray | Array, elements: NSArray | Array | null): InstanceType; + setVignettingIntensity(vignettingIntensity: number): void; - static geometryWithSourcesElementsSourceChannels any>(this: This, sources: NSArray | Array, elements: NSArray | Array | null, sourceChannels: NSArray | Array | null): InstanceType; + setColorFringeStrength(colorFringeStrength: number): void; - readonly geometrySources: NSArray; + setColorFringeIntensity(colorFringeIntensity: number): void; - geometrySourcesForSemantic(semantic: string): NSArray; + setSaturation(saturation: number): void; - readonly geometryElements: NSArray; + setContrast(contrast: number): void; - readonly geometryElementCount: number; + setGrainIntensity(grainIntensity: number): void; - geometryElementAtIndex(elementIndex: number): SCNGeometryElement; + setGrainScale(grainScale: number): void; - readonly geometrySourceChannels: NSArray; + setGrainIsColored(grainIsColored: boolean): void; - get levelsOfDetail(): NSArray; - set levelsOfDetail(value: NSArray | Array); + setWhiteBalanceTemperature(whiteBalanceTemperature: number): void; - tessellator: SCNGeometryTessellator; + setWhiteBalanceTint(whiteBalanceTint: number): void; - subdivisionLevel: number; + setCategoryBitMask(categoryBitMask: number): void; - wantsAdaptiveSubdivision: boolean; + focalBlurRadius: number; - edgeCreasesElement: SCNGeometryElement; + xFov: number; - edgeCreasesSource: SCNGeometrySource; + yFov: number; - setName(name: string | null): void; + aperture: number; - setMaterials(materials: NSArray | Array): void; + focalSize: number; - setFirstMaterial(firstMaterial: SCNMaterial | null): void; + focalDistance: number; - setLevelsOfDetail(levelsOfDetail: NSArray | Array): void; + setFocalBlurRadius(focalBlurRadius: number): void; - setTessellator(tessellator: SCNGeometryTessellator): void; + setXFov(xFov: number): void; - setSubdivisionLevel(subdivisionLevel: number): void; + setYFov(yFov: number): void; - setWantsAdaptiveSubdivision(wantsAdaptiveSubdivision: boolean): void; + setAperture(aperture: number): void; - setEdgeCreasesElement(edgeCreasesElement: SCNGeometryElement): void; + setFocalSize(focalSize: number): void; - setEdgeCreasesSource(edgeCreasesSource: SCNGeometrySource): void; + setFocalDistance(focalDistance: number): void; - static geometryWithMDLMesh any>(this: This, mdlMesh: MDLMesh): InstanceType; + static cameraWithMDLCamera any>(this: This, mdlCamera: MDLCamera): InstanceType; addAnimationForKey(animation: SCNAnimation, key: string | null): void; @@ -4092,28 +4226,9 @@ declare class SCNGeometry extends NSObject implements SCNAnimatable, SCNBounding readonly debugDescription: string; - getBoundingBoxMinMax(min: interop.PointerConvertible, max: interop.PointerConvertible): boolean; - - setBoundingBoxMinMax(min: interop.PointerConvertible, max: interop.PointerConvertible): void; - - getBoundingSphereCenterRadius(center: interop.PointerConvertible, radius: interop.PointerConvertible): boolean; - - program: SCNProgram; - - handleBindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; - - handleUnbindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; - - get shaderModifiers(): NSDictionary; - set shaderModifiers(value: NSDictionary | Record); - - minimumLanguageVersion: NSNumber; - - setProgram(program: SCNProgram): void; - - setShaderModifiers(shaderModifiers: NSDictionary | Record): void; + technique: SCNTechnique; - setMinimumLanguageVersion(minimumLanguageVersion: NSNumber | null): void; + setTechnique(technique: SCNTechnique): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -4124,201 +4239,72 @@ declare class SCNGeometry extends NSObject implements SCNAnimatable, SCNBounding initWithCoder(coder: NSCoder): this; } -declare class SCNTorus extends SCNGeometry { - static torusWithRingRadiusPipeRadius any>(this: This, ringRadius: number, pipeRadius: number): InstanceType; - - ringRadius: number; - - pipeRadius: number; - - ringSegmentCount: number; - - pipeSegmentCount: number; - - setRingRadius(ringRadius: number): void; - - setPipeRadius(pipeRadius: number): void; - - setRingSegmentCount(ringSegmentCount: number): void; - - setPipeSegmentCount(pipeSegmentCount: number): void; -} - -declare class SCNLight extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { - static light any>(this: This): InstanceType; - - type: string; - - color: interop.Object; - - temperature: number; - - intensity: number; +declare class SCNGeometry extends NSObject implements SCNAnimatable, SCNBoundingVolume, SCNShadable, NSCopying, NSSecureCoding { + static geometry any>(this: This): InstanceType; name: string; - castsShadow: boolean; - - shadowColor: interop.Object; - - shadowRadius: number; - - shadowMapSize: CGSize; - - shadowSampleCount: number; - - shadowMode: interop.Enum; - - shadowBias: number; - - automaticallyAdjustsShadowProjection: boolean; - - maximumShadowDistance: number; - - forcesBackFaceCasters: boolean; - - sampleDistributedShadowMaps: boolean; - - shadowCascadeCount: number; - - shadowCascadeSplittingFactor: number; - - orthographicScale: number; - - zNear: number; - - zFar: number; - - attenuationStartDistance: number; - - attenuationEndDistance: number; - - attenuationFalloffExponent: number; - - spotInnerAngle: number; - - spotOuterAngle: number; - - IESProfileURL: NSURL; - - readonly sphericalHarmonicsCoefficients: NSData; + get materials(): NSArray; + set materials(value: NSArray | Array); - probeType: interop.Enum; + firstMaterial: SCNMaterial; - probeUpdateType: interop.Enum; + insertMaterialAtIndex(material: SCNMaterial, index: number): void; - probeExtents: unknown /* ext vector */; + removeMaterialAtIndex(index: number): void; - probeOffset: unknown /* ext vector */; + replaceMaterialAtIndexWithMaterial(index: number, material: SCNMaterial): void; - parallaxCorrectionEnabled: boolean; + materialWithName(name: string): SCNMaterial; - parallaxExtentsFactor: unknown /* ext vector */; + static geometryWithSourcesElements any>(this: This, sources: NSArray | Array, elements: NSArray | Array | null): InstanceType; - parallaxCenterOffset: unknown /* ext vector */; + static geometryWithSourcesElementsSourceChannels any>(this: This, sources: NSArray | Array, elements: NSArray | Array | null, sourceChannels: NSArray | Array | null): InstanceType; - readonly probeEnvironment: SCNMaterialProperty; + readonly geometrySources: NSArray; - areaType: interop.Enum; + geometrySourcesForSemantic(semantic: string): NSArray; - areaExtents: unknown /* ext vector */; + readonly geometryElements: NSArray; - get areaPolygonVertices(): NSArray; - set areaPolygonVertices(value: NSArray | Array); + readonly geometryElementCount: number; - drawsArea: boolean; + geometryElementAtIndex(elementIndex: number): SCNGeometryElement; - doubleSided: boolean; + readonly geometrySourceChannels: NSArray; - readonly gobo: SCNMaterialProperty; + get levelsOfDetail(): NSArray; + set levelsOfDetail(value: NSArray | Array); - categoryBitMask: number; + tessellator: SCNGeometryTessellator; - setType(type: string): void; + subdivisionLevel: number; - setColor(color: interop.Object): void; + wantsAdaptiveSubdivision: boolean; - setTemperature(temperature: number): void; + edgeCreasesElement: SCNGeometryElement; - setIntensity(intensity: number): void; + edgeCreasesSource: SCNGeometrySource; setName(name: string | null): void; - setCastsShadow(castsShadow: boolean): void; - - setShadowColor(shadowColor: interop.Object): void; - - setShadowRadius(shadowRadius: number): void; - - setShadowMapSize(shadowMapSize: CGSize): void; - - setShadowSampleCount(shadowSampleCount: number): void; - - setShadowMode(shadowMode: interop.Enum): void; - - setShadowBias(shadowBias: number): void; - - setAutomaticallyAdjustsShadowProjection(automaticallyAdjustsShadowProjection: boolean): void; - - setMaximumShadowDistance(maximumShadowDistance: number): void; - - setForcesBackFaceCasters(forcesBackFaceCasters: boolean): void; - - setSampleDistributedShadowMaps(sampleDistributedShadowMaps: boolean): void; - - setShadowCascadeCount(shadowCascadeCount: number): void; - - setShadowCascadeSplittingFactor(shadowCascadeSplittingFactor: number): void; - - setOrthographicScale(orthographicScale: number): void; - - setZNear(zNear: number): void; - - setZFar(zFar: number): void; - - setAttenuationStartDistance(attenuationStartDistance: number): void; - - setAttenuationEndDistance(attenuationEndDistance: number): void; - - setAttenuationFalloffExponent(attenuationFalloffExponent: number): void; - - setSpotInnerAngle(spotInnerAngle: number): void; - - setSpotOuterAngle(spotOuterAngle: number): void; - - setIESProfileURL(IESProfileURL: NSURL | null): void; - - setProbeType(probeType: interop.Enum): void; - - setProbeUpdateType(probeUpdateType: interop.Enum): void; - - setProbeExtents(probeExtents: unknown /* ext vector */): void; - - setProbeOffset(probeOffset: unknown /* ext vector */): void; - - setParallaxCorrectionEnabled(parallaxCorrectionEnabled: boolean): void; - - setParallaxExtentsFactor(parallaxExtentsFactor: unknown /* ext vector */): void; - - setParallaxCenterOffset(parallaxCenterOffset: unknown /* ext vector */): void; - - setAreaType(areaType: interop.Enum): void; + setMaterials(materials: NSArray | Array): void; - setAreaExtents(areaExtents: unknown /* ext vector */): void; + setFirstMaterial(firstMaterial: SCNMaterial | null): void; - setAreaPolygonVertices(areaPolygonVertices: NSArray | Array | null): void; + setLevelsOfDetail(levelsOfDetail: NSArray | Array): void; - setDrawsArea(drawsArea: boolean): void; + setTessellator(tessellator: SCNGeometryTessellator): void; - setDoubleSided(doubleSided: boolean): void; + setSubdivisionLevel(subdivisionLevel: number): void; - setCategoryBitMask(categoryBitMask: number): void; + setWantsAdaptiveSubdivision(wantsAdaptiveSubdivision: boolean): void; - attributeForKey(key: string): interop.Object; + setEdgeCreasesElement(edgeCreasesElement: SCNGeometryElement): void; - setAttributeForKey(attribute: interop.Object | null, key: string): void; + setEdgeCreasesSource(edgeCreasesSource: SCNGeometrySource): void; - static lightWithMDLLight any>(this: This, mdlLight: MDLLight): InstanceType; + static geometryWithMDLMesh any>(this: This, mdlMesh: MDLMesh): InstanceType; addAnimationForKey(animation: SCNAnimation, key: string | null): void; @@ -4388,253 +4374,261 @@ declare class SCNLight extends NSObject implements SCNAnimatable, NSCopying, NSS readonly debugDescription: string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + getBoundingBoxMinMax(min: interop.PointerConvertible, max: interop.PointerConvertible): boolean; - static readonly supportsSecureCoding: boolean; + setBoundingBoxMinMax(min: interop.PointerConvertible, max: interop.PointerConvertible): void; - encodeWithCoder(coder: NSCoder): void; + getBoundingSphereCenterRadius(center: interop.PointerConvertible, radius: interop.PointerConvertible): boolean; - initWithCoder(coder: NSCoder): this; -} + program: SCNProgram; -declare class SCNMorpher extends NSObject implements SCNAnimatable, NSSecureCoding { - get targets(): NSArray; - set targets(value: NSArray | Array); + handleBindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; - get weights(): NSArray; - set weights(value: NSArray | Array); + handleUnbindingOfSymbolUsingBlock(symbol: string, block: (p1: number, p2: number, p3: SCNNode, p4: SCNRenderer) => void | null): void; - setWeightForTargetAtIndex(weight: number, targetIndex: number): void; + get shaderModifiers(): NSDictionary; + set shaderModifiers(value: NSDictionary | Record); - weightForTargetAtIndex(targetIndex: number): number; + minimumLanguageVersion: NSNumber; - setWeightForTargetNamed(weight: number, targetName: string): void; + setProgram(program: SCNProgram): void; - weightForTargetNamed(targetName: string): number; + setShaderModifiers(shaderModifiers: NSDictionary | Record): void; - calculationMode: interop.Enum; + setMinimumLanguageVersion(minimumLanguageVersion: NSNumber | null): void; - unifiesNormals: boolean; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - setTargets(targets: NSArray | Array): void; + static readonly supportsSecureCoding: boolean; - setWeights(weights: NSArray | Array): void; + encodeWithCoder(coder: NSCoder): void; - setCalculationMode(calculationMode: interop.Enum): void; + initWithCoder(coder: NSCoder): this; +} - setUnifiesNormals(unifiesNormals: boolean): void; +declare class SCNTorus extends SCNGeometry { + static torusWithRingRadiusPipeRadius any>(this: This, ringRadius: number, pipeRadius: number): InstanceType; - addAnimationForKey(animation: SCNAnimation, key: string | null): void; + ringRadius: number; - addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; + pipeRadius: number; - removeAllAnimations(): void; + ringSegmentCount: number; - removeAllAnimationsWithBlendOutDuration(duration: number): void; + pipeSegmentCount: number; - removeAnimationForKey(key: string): void; + setRingRadius(ringRadius: number): void; - removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; + setPipeRadius(pipeRadius: number): void; - readonly animationKeys: NSArray; + setRingSegmentCount(ringSegmentCount: number): void; - animationPlayerForKey(key: string): SCNAnimationPlayer; + setPipeSegmentCount(pipeSegmentCount: number): void; +} - removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; +declare class SCNLight extends NSObject implements SCNAnimatable, NSCopying, NSSecureCoding { + static light any>(this: This): InstanceType; - animationForKey(key: string): CAAnimation; + type: string; - pauseAnimationForKey(key: string): void; + color: interop.Object; - resumeAnimationForKey(key: string): void; + temperature: number; - setSpeedForAnimationKey(speed: number, key: string): void; + intensity: number; - isAnimationForKeyPaused(key: string): boolean; + name: string; - isEqual(object: interop.Object): boolean; + castsShadow: boolean; - readonly hash: number; + shadowColor: interop.Object; - readonly superclass: interop.Object; + shadowRadius: number; - class(): interop.Object; + shadowMapSize: CGSize; - self(): this; + shadowSampleCount: number; - performSelector(aSelector: string): interop.Object; + shadowMode: interop.Enum; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + shadowBias: number; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + automaticallyAdjustsShadowProjection: boolean; - readonly isProxy: boolean; + maximumShadowDistance: number; - isKindOfClass(aClass: interop.Object): boolean; + forcesBackFaceCasters: boolean; - isMemberOfClass(aClass: interop.Object): boolean; + sampleDistributedShadowMaps: boolean; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + shadowCascadeCount: number; - respondsToSelector(aSelector: string): boolean; + shadowCascadeSplittingFactor: number; - retain(): this; + orthographicScale: number; - release(): void; + zNear: number; - autorelease(): this; + zFar: number; - retainCount(): number; + attenuationStartDistance: number; - readonly zone: interop.Pointer; + attenuationEndDistance: number; - readonly description: string; + attenuationFalloffExponent: number; - readonly debugDescription: string; + spotInnerAngle: number; - static readonly supportsSecureCoding: boolean; + spotOuterAngle: number; - encodeWithCoder(coder: NSCoder): void; + IESProfileURL: NSURL; - initWithCoder(coder: NSCoder): this; -} + readonly sphericalHarmonicsCoefficients: NSData; -declare class SCNBillboardConstraint extends SCNConstraint { - static billboardConstraint any>(this: This): InstanceType; + probeType: interop.Enum; - freeAxes: interop.Enum; + probeUpdateType: interop.Enum; - setFreeAxes(freeAxes: interop.Enum): void; -} + probeExtents: unknown /* ext vector */; -declare class SCNRenderer extends NSObject implements SCNSceneRenderer, SCNTechniqueSupport { - static rendererWithContextOptions any>(this: This, context: interop.PointerConvertible, options: NSDictionary | Record | null): InstanceType; + probeOffset: unknown /* ext vector */; - static rendererWithDeviceOptions any>(this: This, device: MTLDevice | null, options: NSDictionary | Record | null): InstanceType; + parallaxCorrectionEnabled: boolean; - scene: SCNScene; + parallaxExtentsFactor: unknown /* ext vector */; - renderAtTimeViewportCommandBufferPassDescriptor(time: number, viewport: CGRect, commandBuffer: MTLCommandBuffer, renderPassDescriptor: MTLRenderPassDescriptor): void; + parallaxCenterOffset: unknown /* ext vector */; - renderAtTime(time: number): void; + readonly probeEnvironment: SCNMaterialProperty; - updateAtTime(time: number): void; + areaType: interop.Enum; - renderWithViewportCommandBufferPassDescriptor(viewport: CGRect, commandBuffer: MTLCommandBuffer, renderPassDescriptor: MTLRenderPassDescriptor): void; + areaExtents: unknown /* ext vector */; - readonly nextFrameTime: number; + get areaPolygonVertices(): NSArray; + set areaPolygonVertices(value: NSArray | Array); - snapshotAtTimeWithSizeAntialiasingMode(time: number, size: CGSize, antialiasingMode: interop.Enum): NSImage; + drawsArea: boolean; - updateProbesAtTime(lightProbes: NSArray | Array, time: number): void; + doubleSided: boolean; - setScene(scene: SCNScene | null): void; + readonly gobo: SCNMaterialProperty; - render(): void; + categoryBitMask: number; - presentSceneWithTransitionIncomingPointOfViewCompletionHandler(scene: SCNScene, transition: SKTransition, pointOfView: SCNNode | null, completionHandler: () => void | null): void; + setType(type: string): void; - sceneTime: number; + setColor(color: interop.Object): void; - delegate: SCNSceneRendererDelegate; + setTemperature(temperature: number): void; - hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; + setIntensity(intensity: number): void; - isNodeInsideFrustumWithPointOfView(node: SCNNode, pointOfView: SCNNode): boolean; + setName(name: string | null): void; - nodesInsideFrustumWithPointOfView(pointOfView: SCNNode): NSArray; + setCastsShadow(castsShadow: boolean): void; - projectPoint(point: SCNVector3): SCNVector3; + setShadowColor(shadowColor: interop.Object): void; - unprojectPoint(point: SCNVector3): SCNVector3; + setShadowRadius(shadowRadius: number): void; - playing: boolean; + setShadowMapSize(shadowMapSize: CGSize): void; - loops: boolean; + setShadowSampleCount(shadowSampleCount: number): void; - pointOfView: SCNNode; + setShadowMode(shadowMode: interop.Enum): void; - autoenablesDefaultLighting: boolean; + setShadowBias(shadowBias: number): void; - jitteringEnabled: boolean; + setAutomaticallyAdjustsShadowProjection(automaticallyAdjustsShadowProjection: boolean): void; - temporalAntialiasingEnabled: boolean; + setMaximumShadowDistance(maximumShadowDistance: number): void; - prepareObjectShouldAbortBlock(object: interop.Object, block: () => boolean | null): boolean; + setForcesBackFaceCasters(forcesBackFaceCasters: boolean): void; - prepareObjectsWithCompletionHandler(objects: NSArray | Array, completionHandler: (p1: boolean) => void | null): void; + setSampleDistributedShadowMaps(sampleDistributedShadowMaps: boolean): void; - showsStatistics: boolean; + setShadowCascadeCount(shadowCascadeCount: number): void; - debugOptions: interop.Enum; + setShadowCascadeSplittingFactor(shadowCascadeSplittingFactor: number): void; - overlaySKScene: SKScene; + setOrthographicScale(orthographicScale: number): void; - readonly renderingAPI: interop.Enum; + setZNear(zNear: number): void; - readonly workingColorSpace: interop.Object; + setZFar(zFar: number): void; - readonly context: interop.Pointer; + setAttenuationStartDistance(attenuationStartDistance: number): void; - readonly currentRenderCommandEncoder: MTLRenderCommandEncoder; + setAttenuationEndDistance(attenuationEndDistance: number): void; - readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; + setAttenuationFalloffExponent(attenuationFalloffExponent: number): void; - readonly device: MTLDevice; + setSpotInnerAngle(spotInnerAngle: number): void; - readonly colorPixelFormat: interop.Enum; + setSpotOuterAngle(spotOuterAngle: number): void; - readonly depthPixelFormat: interop.Enum; + setIESProfileURL(IESProfileURL: NSURL | null): void; - readonly stencilPixelFormat: interop.Enum; + setProbeType(probeType: interop.Enum): void; - readonly commandQueue: MTLCommandQueue; + setProbeUpdateType(probeUpdateType: interop.Enum): void; - readonly audioEngine: AVAudioEngine; + setProbeExtents(probeExtents: unknown /* ext vector */): void; - readonly audioEnvironmentNode: AVAudioEnvironmentNode; + setProbeOffset(probeOffset: unknown /* ext vector */): void; - audioListener: SCNNode; + setParallaxCorrectionEnabled(parallaxCorrectionEnabled: boolean): void; - readonly currentViewport: CGRect; + setParallaxExtentsFactor(parallaxExtentsFactor: unknown /* ext vector */): void; - currentTime: number; + setParallaxCenterOffset(parallaxCenterOffset: unknown /* ext vector */): void; - usesReverseZ: boolean; + setAreaType(areaType: interop.Enum): void; - setSceneTime(sceneTime: number): void; + setAreaExtents(areaExtents: unknown /* ext vector */): void; - setDelegate(delegate: SCNSceneRendererDelegate | null): void; + setAreaPolygonVertices(areaPolygonVertices: NSArray | Array | null): void; - isPlaying(): boolean; + setDrawsArea(drawsArea: boolean): void; - setPlaying(playing: boolean): void; + setDoubleSided(doubleSided: boolean): void; + + setCategoryBitMask(categoryBitMask: number): void; + + attributeForKey(key: string): interop.Object; + + setAttributeForKey(attribute: interop.Object | null, key: string): void; + + static lightWithMDLLight any>(this: This, mdlLight: MDLLight): InstanceType; + + addAnimationForKey(animation: SCNAnimation, key: string | null): void; - setLoops(loops: boolean): void; + addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; - setPointOfView(pointOfView: SCNNode | null): void; + removeAllAnimations(): void; - setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; + removeAllAnimationsWithBlendOutDuration(duration: number): void; - isJitteringEnabled(): boolean; + removeAnimationForKey(key: string): void; - setJitteringEnabled(jitteringEnabled: boolean): void; + removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; - isTemporalAntialiasingEnabled(): boolean; + readonly animationKeys: NSArray; - setTemporalAntialiasingEnabled(temporalAntialiasingEnabled: boolean): void; + animationPlayerForKey(key: string): SCNAnimationPlayer; - setShowsStatistics(showsStatistics: boolean): void; + removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; - setDebugOptions(debugOptions: interop.Enum): void; + animationForKey(key: string): CAAnimation; - setOverlaySKScene(overlaySKScene: SKScene): void; + pauseAnimationForKey(key: string): void; - setAudioListener(audioListener: SCNNode | null): void; + resumeAnimationForKey(key: string): void; - setCurrentTime(currentTime: number): void; + setSpeedForAnimationKey(speed: number, key: string): void; - setUsesReverseZ(usesReverseZ: boolean): void; + isAnimationForKeyPaused(key: string): boolean; isEqual(object: interop.Object): boolean; @@ -4676,122 +4670,69 @@ declare class SCNRenderer extends NSObject implements SCNSceneRenderer, SCNTechn readonly debugDescription: string; - technique: SCNTechnique; - - setTechnique(technique: SCNTechnique): void; -} - -// @ts-ignore ClassDecl.tsIgnore -declare class SCNLayer extends CAOpenGLLayer implements SCNSceneRenderer, SCNTechniqueSupport { - scene: SCNScene; - - setScene(scene: SCNScene | null): void; - - presentSceneWithTransitionIncomingPointOfViewCompletionHandler(scene: SCNScene, transition: SKTransition, pointOfView: SCNNode | null, completionHandler: () => void | null): void; - - sceneTime: number; - - // @ts-ignore MemberDecl.tsIgnore - delegate: SCNSceneRendererDelegate; - - hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; - - isNodeInsideFrustumWithPointOfView(node: SCNNode, pointOfView: SCNNode): boolean; - - nodesInsideFrustumWithPointOfView(pointOfView: SCNNode): NSArray; - - projectPoint(point: SCNVector3): SCNVector3; - - unprojectPoint(point: SCNVector3): SCNVector3; - - playing: boolean; - - loops: boolean; - - pointOfView: SCNNode; - - autoenablesDefaultLighting: boolean; - - jitteringEnabled: boolean; - - temporalAntialiasingEnabled: boolean; - - prepareObjectShouldAbortBlock(object: interop.Object, block: () => boolean | null): boolean; - - prepareObjectsWithCompletionHandler(objects: NSArray | Array, completionHandler: (p1: boolean) => void | null): void; - - showsStatistics: boolean; - - debugOptions: interop.Enum; - - overlaySKScene: SKScene; - - readonly renderingAPI: interop.Enum; - - readonly workingColorSpace: interop.Object; - - readonly context: interop.Pointer; - - readonly currentRenderCommandEncoder: MTLRenderCommandEncoder; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; + static readonly supportsSecureCoding: boolean; - readonly device: MTLDevice; + encodeWithCoder(coder: NSCoder): void; - readonly colorPixelFormat: interop.Enum; + initWithCoder(coder: NSCoder): this; +} - readonly depthPixelFormat: interop.Enum; +declare class SCNMorpher extends NSObject implements SCNAnimatable, NSSecureCoding { + get targets(): NSArray; + set targets(value: NSArray | Array); - readonly stencilPixelFormat: interop.Enum; + get weights(): NSArray; + set weights(value: NSArray | Array); - readonly commandQueue: MTLCommandQueue; + setWeightForTargetAtIndex(weight: number, targetIndex: number): void; - readonly audioEngine: AVAudioEngine; + weightForTargetAtIndex(targetIndex: number): number; - readonly audioEnvironmentNode: AVAudioEnvironmentNode; + setWeightForTargetNamed(weight: number, targetName: string): void; - audioListener: SCNNode; + weightForTargetNamed(targetName: string): number; - readonly currentViewport: CGRect; + calculationMode: interop.Enum; - currentTime: number; + unifiesNormals: boolean; - usesReverseZ: boolean; + setTargets(targets: NSArray | Array): void; - setSceneTime(sceneTime: number): void; + setWeights(weights: NSArray | Array): void; - // @ts-ignore MemberDecl.tsIgnore - setDelegate(delegate: SCNSceneRendererDelegate | null): void; + setCalculationMode(calculationMode: interop.Enum): void; - isPlaying(): boolean; + setUnifiesNormals(unifiesNormals: boolean): void; - setPlaying(playing: boolean): void; + addAnimationForKey(animation: SCNAnimation, key: string | null): void; - setLoops(loops: boolean): void; + addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; - setPointOfView(pointOfView: SCNNode | null): void; + removeAllAnimations(): void; - setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; + removeAllAnimationsWithBlendOutDuration(duration: number): void; - isJitteringEnabled(): boolean; + removeAnimationForKey(key: string): void; - setJitteringEnabled(jitteringEnabled: boolean): void; + removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; - isTemporalAntialiasingEnabled(): boolean; + readonly animationKeys: NSArray; - setTemporalAntialiasingEnabled(temporalAntialiasingEnabled: boolean): void; + animationPlayerForKey(key: string): SCNAnimationPlayer; - setShowsStatistics(showsStatistics: boolean): void; + removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; - setDebugOptions(debugOptions: interop.Enum): void; + animationForKey(key: string): CAAnimation; - setOverlaySKScene(overlaySKScene: SKScene): void; + pauseAnimationForKey(key: string): void; - setAudioListener(audioListener: SCNNode | null): void; + resumeAnimationForKey(key: string): void; - setCurrentTime(currentTime: number): void; + setSpeedForAnimationKey(speed: number, key: string): void; - setUsesReverseZ(usesReverseZ: boolean): void; + isAnimationForKeyPaused(key: string): boolean; isEqual(object: interop.Object): boolean; @@ -4833,263 +4774,306 @@ declare class SCNLayer extends CAOpenGLLayer implements SCNSceneRenderer, SCNTec readonly debugDescription: string; - technique: SCNTechnique; + static readonly supportsSecureCoding: boolean; - setTechnique(technique: SCNTechnique): void; + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } -declare class SCNCamera extends NSObject implements SCNAnimatable, SCNTechniqueSupport, NSCopying, NSSecureCoding { - static camera any>(this: This): InstanceType; +declare class SCNBillboardConstraint extends SCNConstraint { + static billboardConstraint any>(this: This): InstanceType; - name: string; + freeAxes: interop.Enum; - fieldOfView: number; + setFreeAxes(freeAxes: interop.Enum): void; +} - projectionDirection: interop.Enum; +declare class SCNRenderer extends NSObject implements SCNSceneRenderer, SCNTechniqueSupport { + static rendererWithContextOptions any>(this: This, context: interop.PointerConvertible, options: NSDictionary | Record | null): InstanceType; - focalLength: number; + static rendererWithDeviceOptions any>(this: This, device: MTLDevice | null, options: NSDictionary | Record | null): InstanceType; - sensorHeight: number; + scene: SCNScene; - zNear: number; + renderAtTimeViewportCommandBufferPassDescriptor(time: number, viewport: CGRect, commandBuffer: MTLCommandBuffer, renderPassDescriptor: MTLRenderPassDescriptor): void; - zFar: number; + renderAtTime(time: number): void; - automaticallyAdjustsZRange: boolean; + updateAtTime(time: number): void; - usesOrthographicProjection: boolean; + renderWithViewportCommandBufferPassDescriptor(viewport: CGRect, commandBuffer: MTLCommandBuffer, renderPassDescriptor: MTLRenderPassDescriptor): void; - orthographicScale: number; + readonly nextFrameTime: number; - projectionTransform: CATransform3D; + snapshotAtTimeWithSizeAntialiasingMode(time: number, size: CGSize, antialiasingMode: interop.Enum): NSImage; - setProjectionTransform(projectionTransform: CATransform3D): void; + updateProbesAtTime(lightProbes: NSArray | Array, time: number): void; - projectionTransformWithViewportSize(viewportSize: CGSize): CATransform3D; + setScene(scene: SCNScene | null): void; - wantsDepthOfField: boolean; + render(): void; - focusDistance: number; + presentSceneWithTransitionIncomingPointOfViewCompletionHandler(scene: SCNScene, transition: SKTransition, pointOfView: SCNNode | null, completionHandler: () => void | null): void; - focalBlurSampleCount: number; + sceneTime: number; - fStop: number; + delegate: SCNSceneRendererDelegate; - apertureBladeCount: number; + hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; - motionBlurIntensity: number; + isNodeInsideFrustumWithPointOfView(node: SCNNode, pointOfView: SCNNode): boolean; - screenSpaceAmbientOcclusionIntensity: number; + nodesInsideFrustumWithPointOfView(pointOfView: SCNNode): NSArray; - screenSpaceAmbientOcclusionRadius: number; + projectPoint(point: SCNVector3): SCNVector3; - screenSpaceAmbientOcclusionBias: number; + unprojectPoint(point: SCNVector3): SCNVector3; - screenSpaceAmbientOcclusionDepthThreshold: number; + playing: boolean; - screenSpaceAmbientOcclusionNormalThreshold: number; + loops: boolean; - wantsHDR: boolean; + pointOfView: SCNNode; - exposureOffset: number; + autoenablesDefaultLighting: boolean; - averageGray: number; + jitteringEnabled: boolean; - whitePoint: number; + temporalAntialiasingEnabled: boolean; - wantsExposureAdaptation: boolean; + prepareObjectShouldAbortBlock(object: interop.Object, block: () => boolean | null): boolean; - exposureAdaptationBrighteningSpeedFactor: number; + prepareObjectsWithCompletionHandler(objects: NSArray | Array, completionHandler: (p1: boolean) => void | null): void; - exposureAdaptationDarkeningSpeedFactor: number; + showsStatistics: boolean; - minimumExposure: number; + debugOptions: interop.Enum; + + overlaySKScene: SKScene; + + readonly renderingAPI: interop.Enum; + + readonly workingColorSpace: interop.Object; + + readonly context: interop.Pointer; + + readonly currentRenderCommandEncoder: MTLRenderCommandEncoder; + + readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; + + readonly device: MTLDevice; + + readonly colorPixelFormat: interop.Enum; + + readonly depthPixelFormat: interop.Enum; + + readonly stencilPixelFormat: interop.Enum; + + readonly commandQueue: MTLCommandQueue; + + readonly audioEngine: AVAudioEngine; + + readonly audioEnvironmentNode: AVAudioEnvironmentNode; + + audioListener: SCNNode; + + readonly currentViewport: CGRect; + + currentTime: number; + + usesReverseZ: boolean; - maximumExposure: number; + setSceneTime(sceneTime: number): void; - bloomThreshold: number; + setDelegate(delegate: SCNSceneRendererDelegate | null): void; - bloomIterationCount: number; + isPlaying(): boolean; - bloomIterationSpread: number; + setPlaying(playing: boolean): void; - bloomIntensity: number; + setLoops(loops: boolean): void; - bloomBlurRadius: number; + setPointOfView(pointOfView: SCNNode | null): void; - vignettingPower: number; + setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; - vignettingIntensity: number; + isJitteringEnabled(): boolean; - colorFringeStrength: number; + setJitteringEnabled(jitteringEnabled: boolean): void; - colorFringeIntensity: number; + isTemporalAntialiasingEnabled(): boolean; - saturation: number; + setTemporalAntialiasingEnabled(temporalAntialiasingEnabled: boolean): void; - contrast: number; + setShowsStatistics(showsStatistics: boolean): void; - grainIntensity: number; + setDebugOptions(debugOptions: interop.Enum): void; - grainScale: number; + setOverlaySKScene(overlaySKScene: SKScene): void; - grainIsColored: boolean; + setAudioListener(audioListener: SCNNode | null): void; - whiteBalanceTemperature: number; + setCurrentTime(currentTime: number): void; - whiteBalanceTint: number; + setUsesReverseZ(usesReverseZ: boolean): void; - readonly colorGrading: SCNMaterialProperty; + isEqual(object: interop.Object): boolean; - categoryBitMask: number; + readonly hash: number; - setName(name: string | null): void; + readonly superclass: interop.Object; - setFieldOfView(fieldOfView: number): void; + class(): interop.Object; - setProjectionDirection(projectionDirection: interop.Enum): void; + self(): this; - setFocalLength(focalLength: number): void; + performSelector(aSelector: string): interop.Object; - setSensorHeight(sensorHeight: number): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - setZNear(zNear: number): void; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setZFar(zFar: number): void; + readonly isProxy: boolean; - setAutomaticallyAdjustsZRange(automaticallyAdjustsZRange: boolean): void; + isKindOfClass(aClass: interop.Object): boolean; - setUsesOrthographicProjection(usesOrthographicProjection: boolean): void; + isMemberOfClass(aClass: interop.Object): boolean; - setOrthographicScale(orthographicScale: number): void; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setWantsDepthOfField(wantsDepthOfField: boolean): void; + respondsToSelector(aSelector: string): boolean; - setFocusDistance(focusDistance: number): void; + retain(): this; - setFocalBlurSampleCount(focalBlurSampleCount: number): void; + release(): void; - setFStop(fStop: number): void; + autorelease(): this; - setApertureBladeCount(apertureBladeCount: number): void; + retainCount(): number; - setMotionBlurIntensity(motionBlurIntensity: number): void; + readonly zone: interop.Pointer; - setScreenSpaceAmbientOcclusionIntensity(screenSpaceAmbientOcclusionIntensity: number): void; + readonly description: string; - setScreenSpaceAmbientOcclusionRadius(screenSpaceAmbientOcclusionRadius: number): void; + readonly debugDescription: string; - setScreenSpaceAmbientOcclusionBias(screenSpaceAmbientOcclusionBias: number): void; + technique: SCNTechnique; - setScreenSpaceAmbientOcclusionDepthThreshold(screenSpaceAmbientOcclusionDepthThreshold: number): void; + setTechnique(technique: SCNTechnique): void; +} - setScreenSpaceAmbientOcclusionNormalThreshold(screenSpaceAmbientOcclusionNormalThreshold: number): void; +// @ts-ignore ClassDecl.tsIgnore +declare class SCNLayer extends CAOpenGLLayer implements SCNSceneRenderer, SCNTechniqueSupport { + scene: SCNScene; - setWantsHDR(wantsHDR: boolean): void; + setScene(scene: SCNScene | null): void; - setExposureOffset(exposureOffset: number): void; + presentSceneWithTransitionIncomingPointOfViewCompletionHandler(scene: SCNScene, transition: SKTransition, pointOfView: SCNNode | null, completionHandler: () => void | null): void; - setAverageGray(averageGray: number): void; + sceneTime: number; - setWhitePoint(whitePoint: number): void; + // @ts-ignore MemberDecl.tsIgnore + delegate: SCNSceneRendererDelegate; - setWantsExposureAdaptation(wantsExposureAdaptation: boolean): void; + hitTestOptions(point: CGPoint, options: NSDictionary | Record | null): NSArray; - setExposureAdaptationBrighteningSpeedFactor(exposureAdaptationBrighteningSpeedFactor: number): void; + isNodeInsideFrustumWithPointOfView(node: SCNNode, pointOfView: SCNNode): boolean; - setExposureAdaptationDarkeningSpeedFactor(exposureAdaptationDarkeningSpeedFactor: number): void; + nodesInsideFrustumWithPointOfView(pointOfView: SCNNode): NSArray; - setMinimumExposure(minimumExposure: number): void; + projectPoint(point: SCNVector3): SCNVector3; - setMaximumExposure(maximumExposure: number): void; + unprojectPoint(point: SCNVector3): SCNVector3; - setBloomThreshold(bloomThreshold: number): void; + playing: boolean; - setBloomIterationCount(bloomIterationCount: number): void; + loops: boolean; - setBloomIterationSpread(bloomIterationSpread: number): void; + pointOfView: SCNNode; - setBloomIntensity(bloomIntensity: number): void; + autoenablesDefaultLighting: boolean; - setBloomBlurRadius(bloomBlurRadius: number): void; + jitteringEnabled: boolean; - setVignettingPower(vignettingPower: number): void; + temporalAntialiasingEnabled: boolean; - setVignettingIntensity(vignettingIntensity: number): void; + prepareObjectShouldAbortBlock(object: interop.Object, block: () => boolean | null): boolean; - setColorFringeStrength(colorFringeStrength: number): void; + prepareObjectsWithCompletionHandler(objects: NSArray | Array, completionHandler: (p1: boolean) => void | null): void; - setColorFringeIntensity(colorFringeIntensity: number): void; + showsStatistics: boolean; - setSaturation(saturation: number): void; + debugOptions: interop.Enum; - setContrast(contrast: number): void; + overlaySKScene: SKScene; - setGrainIntensity(grainIntensity: number): void; + readonly renderingAPI: interop.Enum; - setGrainScale(grainScale: number): void; + readonly workingColorSpace: interop.Object; - setGrainIsColored(grainIsColored: boolean): void; + readonly context: interop.Pointer; - setWhiteBalanceTemperature(whiteBalanceTemperature: number): void; + readonly currentRenderCommandEncoder: MTLRenderCommandEncoder; - setWhiteBalanceTint(whiteBalanceTint: number): void; + readonly currentRenderPassDescriptor: MTLRenderPassDescriptor; - setCategoryBitMask(categoryBitMask: number): void; + readonly device: MTLDevice; - focalBlurRadius: number; + readonly colorPixelFormat: interop.Enum; - xFov: number; + readonly depthPixelFormat: interop.Enum; - yFov: number; + readonly stencilPixelFormat: interop.Enum; - aperture: number; + readonly commandQueue: MTLCommandQueue; - focalSize: number; + readonly audioEngine: AVAudioEngine; - focalDistance: number; + readonly audioEnvironmentNode: AVAudioEnvironmentNode; - setFocalBlurRadius(focalBlurRadius: number): void; + audioListener: SCNNode; - setXFov(xFov: number): void; + readonly currentViewport: CGRect; - setYFov(yFov: number): void; + currentTime: number; - setAperture(aperture: number): void; + usesReverseZ: boolean; - setFocalSize(focalSize: number): void; + setSceneTime(sceneTime: number): void; - setFocalDistance(focalDistance: number): void; + // @ts-ignore MemberDecl.tsIgnore + setDelegate(delegate: SCNSceneRendererDelegate | null): void; - static cameraWithMDLCamera any>(this: This, mdlCamera: MDLCamera): InstanceType; + isPlaying(): boolean; - addAnimationForKey(animation: SCNAnimation, key: string | null): void; + setPlaying(playing: boolean): void; - addAnimationPlayerForKey(player: SCNAnimationPlayer, key: string | null): void; + setLoops(loops: boolean): void; - removeAllAnimations(): void; + setPointOfView(pointOfView: SCNNode | null): void; - removeAllAnimationsWithBlendOutDuration(duration: number): void; + setAutoenablesDefaultLighting(autoenablesDefaultLighting: boolean): void; - removeAnimationForKey(key: string): void; + isJitteringEnabled(): boolean; - removeAnimationForKeyBlendOutDuration(key: string, duration: number): void; + setJitteringEnabled(jitteringEnabled: boolean): void; - readonly animationKeys: NSArray; + isTemporalAntialiasingEnabled(): boolean; - animationPlayerForKey(key: string): SCNAnimationPlayer; + setTemporalAntialiasingEnabled(temporalAntialiasingEnabled: boolean): void; - removeAnimationForKeyFadeOutDuration(key: string, duration: number): void; + setShowsStatistics(showsStatistics: boolean): void; - animationForKey(key: string): CAAnimation; + setDebugOptions(debugOptions: interop.Enum): void; - pauseAnimationForKey(key: string): void; + setOverlaySKScene(overlaySKScene: SKScene): void; - resumeAnimationForKey(key: string): void; + setAudioListener(audioListener: SCNNode | null): void; - setSpeedForAnimationKey(speed: number, key: string): void; + setCurrentTime(currentTime: number): void; - isAnimationForKeyPaused(key: string): boolean; + setUsesReverseZ(usesReverseZ: boolean): void; isEqual(object: interop.Object): boolean; @@ -5134,14 +5118,6 @@ declare class SCNCamera extends NSObject implements SCNAnimatable, SCNTechniqueS technique: SCNTechnique; setTechnique(technique: SCNTechnique): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; } declare class SCNPyramid extends SCNGeometry { @@ -5230,6 +5206,38 @@ declare class SCNPhysicsVehicleWheel extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } +declare class SCNTransaction extends NSObject { + static begin(): void; + + static commit(): void; + + static flush(): void; + + static lock(): void; + + static unlock(): void; + + static animationDuration: number; + + static animationTimingFunction: CAMediaTimingFunction; + + static disableActions: boolean; + + static completionBlock: () => void; + + static valueForKey(key: string): interop.Object; + + static setValueForKey(value: interop.Object | null, key: string): void; + + static setAnimationDuration(animationDuration: number): void; + + static setAnimationTimingFunction(animationTimingFunction: CAMediaTimingFunction): void; + + static setDisableActions(disableActions: boolean): void; + + static setCompletionBlock(completionBlock: () => void | null): void; +} + declare class SCNProgram extends NSObject implements NSCopying, NSSecureCoding { static program any>(this: This): InstanceType; @@ -5354,28 +5362,20 @@ declare class SCNSphere extends SCNGeometry { setSegmentCount(segmentCount: number): void; } -declare class SCNCapsule extends SCNGeometry { - static capsuleWithCapRadiusHeight any>(this: This, capRadius: number, height: number): InstanceType; - - capRadius: number; - - height: number; - - radialSegmentCount: number; - - heightSegmentCount: number; +declare class SCNIKConstraint extends SCNConstraint { + initWithChainRootNode(chainRootNode: SCNNode): this; - capSegmentCount: number; + static inverseKinematicsConstraintWithChainRootNode any>(this: This, chainRootNode: SCNNode): InstanceType; - setCapRadius(capRadius: number): void; + readonly chainRootNode: SCNNode; - setHeight(height: number): void; + targetPosition: SCNVector3; - setRadialSegmentCount(radialSegmentCount: number): void; + setMaxAllowedRotationAngleForJoint(angle: number, node: SCNNode): void; - setHeightSegmentCount(heightSegmentCount: number): void; + maxAllowedRotationAngleForJoint(node: SCNNode): number; - setCapSegmentCount(capSegmentCount: number): void; + setTargetPosition(targetPosition: SCNVector3): void; } declare class SCNSceneSource extends NSObject { diff --git a/packages/macos/types/ScreenCaptureKit.d.ts b/packages/macos/types/ScreenCaptureKit.d.ts index b65d50ce..1c3928fa 100644 --- a/packages/macos/types/ScreenCaptureKit.d.ts +++ b/packages/macos/types/ScreenCaptureKit.d.ts @@ -77,12 +77,23 @@ declare const SCStreamType: { Display: 1, }; +declare const SCScreenshotDynamicRange: { + S: 0, + H: 1, + SDRAndH: 2, +}; + declare const SCCaptureDynamicRange: { SDR: 0, HDRLocalDisplay: 1, HDRCanonicalDisplay: 2, }; +declare const SCScreenshotDisplayIntent: { + Canonical: 0, + Local: 1, +}; + declare const SCCaptureResolutionType: { Automatic: 0, Best: 1, @@ -97,10 +108,11 @@ declare const SCShareableContentStyle: { }; declare const SCStreamConfigurationPreset: { - StreamLocal: 0, - StreamCanonical: 1, - ScreenshotLocal: 2, - ScreenshotCanonical: 3, + StreamLocalDisplay: 0, + StreamCanonicalDisplay: 1, + ScreenshotLocalDisplay: 2, + ScreenshotCanonicalDisplay: 3, + RecordingPreservedSDRHDR10: 4, }; declare interface SCStreamDelegate extends NSObjectProtocol { @@ -153,6 +165,24 @@ declare class SCScreenshotManager extends NSObject { static captureImageWithFilterConfigurationCompletionHandler(contentFilter: SCContentFilter, config: SCStreamConfiguration, completionHandler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; static captureImageInRectCompletionHandler(rect: CGRect, completionHandler: (p1: interop.PointerConvertible, p2: NSError) => void | null): void; + + static captureScreenshotWithFilterConfigurationCompletionHandler(contentFilter: SCContentFilter, config: SCScreenshotConfiguration, completionHandler: (p1: SCScreenshotOutput, p2: NSError) => void | null): void; + + static captureScreenshotWithRectConfigurationCompletionHandler(rect: CGRect, config: SCScreenshotConfiguration, completionHandler: (p1: SCScreenshotOutput, p2: NSError) => void | null): void; +} + +declare class SCScreenshotOutput extends NSObject { + sdrImage: interop.Object; + + hdrImage: interop.Object; + + fileURL: NSURL; + + setSdrImage(sdrImage: interop.Object | null): void; + + setHdrImage(hdrImage: interop.Object | null): void; + + setFileURL(fileURL: NSURL | null): void; } declare class SCContentSharingPickerConfiguration extends NSObject { @@ -439,6 +469,58 @@ declare class SCWindow extends NSObject { isActive(): boolean; } +declare class SCScreenshotConfiguration extends NSObject { + width: number; + + height: number; + + showsCursor: boolean; + + sourceRect: CGRect; + + destinationRect: CGRect; + + ignoreShadows: boolean; + + ignoreClipping: boolean; + + includeChildWindows: boolean; + + displayIntent: interop.Enum; + + dynamicRange: interop.Enum; + + contentType: UTType; + + fileURL: NSURL; + + static readonly supportedContentTypes: NSArray; + + setWidth(width: number): void; + + setHeight(height: number): void; + + setShowsCursor(showsCursor: boolean): void; + + setSourceRect(sourceRect: CGRect): void; + + setDestinationRect(destinationRect: CGRect): void; + + setIgnoreShadows(ignoreShadows: boolean): void; + + setIgnoreClipping(ignoreClipping: boolean): void; + + setIncludeChildWindows(includeChildWindows: boolean): void; + + setDisplayIntent(displayIntent: interop.Enum): void; + + setDynamicRange(dynamicRange: interop.Enum): void; + + setContentType(contentType: UTType): void; + + setFileURL(fileURL: NSURL | null): void; +} + declare class SCShareableContentInfo extends NSObject { readonly style: interop.Enum; diff --git a/packages/macos/types/Security.d.ts b/packages/macos/types/Security.d.ts index 8efe5a56..d8bc588a 100644 --- a/packages/macos/types/Security.d.ts +++ b/packages/macos/types/Security.d.ts @@ -106,34 +106,6 @@ declare const errSecureDownloadInvalidDownload: number; declare const kSecAsn1VisibleStringTemplate: interop.Pointer; -declare const errSecMissingAttributeEffectiveBits: number; - -declare const CSSMOID_SupportedApplicationContext: cssm_data; - -declare const kCMSEncoderDigestAlgorithmSHA1: interop.Pointer; - -declare const CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND: number; - -declare const CSSM_CERT_BUNDLE_PFX: number; - -declare const CSSMERR_APPLETP_CERT_NOT_FOUND_FROM_ISSUER: number; - -declare const CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC: cssm_data; - -declare const kSecOIDUseExemptions: interop.Pointer; - -declare const kSecSerialNumberItemAttr: number; - -declare const errSSLCrypto: number; - -declare const kSecCSFullReport: number; - -declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; - -declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: number; - -declare const kSecOIDCertIssuer: interop.Pointer; - declare const CSSM_SERVICE_CL: number; declare const CSSMERR_CSP_INVALID_ATTR_SYMMETRIC_KEY_FORMAT: number; @@ -154,6 +126,8 @@ declare const CSSMOID_RSAWithOAEP: cssm_data; declare const CSSMERR_CSP_INVALID_ATTR_MODE: number; +declare const errSecCSSignatureNotVerifiable: number; + declare const CSSMERR_CSSM_EVENT_NOTIFICATION_CALLBACK_NOT_FOUND: number; declare const CSSMERR_DL_INVALID_INPUT_POINTER: number; @@ -230,6 +204,8 @@ declare const CSSM_TP_CERTVERIFY_UNKNOWN: number; declare const errSecNoFieldValues: number; +declare const CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC: cssm_data; + declare const CSSM_FEE_PRIME_TYPE_GENERAL: number; declare const errSecSMIMEBadKeyUsage: number; @@ -296,6 +272,8 @@ declare const CSSM_DL_DB_SCHEMA_PARSING_MODULE: number; declare const CSSM_ALGID_JUNIPER: number; +declare const kSecOIDUseExemptions: interop.Pointer; + declare const kSecAsn1SetOfPrintableStringTemplate: interop.Pointer; declare const CSSM_ALGID_ExtractFromKey: number; @@ -398,8 +376,6 @@ declare const TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: number; declare const CSSMOID_ExtendedKeyUsageAny: cssm_data; -declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1: interop.Pointer; - declare const CSSM_ERRCODE_ACL_BASE_CERTS_NOT_SUPPORTED: number; declare const CSSM_DL_DB_SCHEMA_ATTRIBUTES: number; @@ -660,6 +636,8 @@ declare const errSecCertificateRevoked: number; declare const kSecAttrPersistantReference: interop.Pointer; +declare const CSSMERR_CSP_INVALID_ATTR_PUBLIC_KEY_FORMAT: number; + declare const CSSMOID_X509V2CRLExtensionType: cssm_data; declare const errSecInvalidSearchRef: number; @@ -820,8 +798,6 @@ declare const kSecDigestHMACMD5: interop.Pointer; declare const kSecAttrCreationDate: interop.Pointer; -declare const errSSLIllegalParam: number; - declare const kSecCertEncodingItemAttr: number; declare const CSSMERR_AC_INVALID_TP_HANDLE: number; @@ -858,8 +834,6 @@ declare const CSSMERR_CL_MEMORY_ERROR: number; declare const CSSM_TP_AUTHORITY_REQUEST_CRLISSUE: number; -declare const CSSMERR_CL_INVALID_NUMBER_OF_FIELDS: number; - declare const CSSM_AC_BASE_ERROR: number; declare const CSSMOID_ANSI_DH_HYBRID2_SHA1: cssm_data; @@ -886,6 +860,14 @@ declare const CSSM_TP_CERTCHANGE_REASON_HOLDRELEASE: number; declare const kSecKeyEffectiveKeySize: number; +declare const kSecPropertyTypeSection: interop.Pointer; + +declare const CSSMOID_ECDSA_WithSHA1: cssm_data; + +declare const CSSMERR_CSP_INVALID_KEY_FORMAT: number; + +declare const errSecInvalidModifyMode: number; + declare const CSSM_WORDID_LE: number; declare const CSSM_WORDID_OWNER: number; @@ -898,14 +880,14 @@ declare const CSSMOID_PKCS5_ENCRYPT_ALG: cssm_data; declare const CSSMERR_APPLETP_CRL_BAD_URI: number; -declare const CSSMERR_DL_INVALID_ACL_EDIT_MODE: number; - declare const CSSMERR_CSP_APPLE_ADD_APPLICATION_ACL_SUBJECT: number; declare const errSecInvalidAttributePadding: number; declare const kSecAttrProtocolHTTPS: interop.Pointer; +declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1: interop.Pointer; + declare const TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: number; declare const CSSMOID_NetscapeCertSequence: cssm_data; @@ -962,6 +944,8 @@ declare const CSSMOID_secp192k1: cssm_data; declare const CSSMOID_SigningTime: cssm_data; +declare const kSecAttrKeyTypeRSA: interop.Pointer; + declare const kSecPolicyTeamIdentifier: interop.Pointer; declare const CSSM_KEYUSE_UNWRAP: number; @@ -1080,6 +1064,8 @@ declare const errSecInsufficientCredentials: number; declare const errSecCSResourceNotSupported: number; +declare const kSecOIDCertIssuer: interop.Pointer; + declare const CSSM_PADDING_CUSTOM: number; declare const CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY: cssm_data; @@ -1182,8 +1168,6 @@ declare const errSSLHandshakeFail: number; declare const oidEmailAddress: DERItem; -declare const kSecAttrKeyTypeRC2: interop.Pointer; - declare const CSSMOID_X509V2CRLSingleExtensionStruct: cssm_data; declare const CSSM_TP_CERTCHANGE_WRONGCA: number; @@ -1322,6 +1306,8 @@ declare const CSSM_ALGMODE_CFB_IV8: number; declare const CSSMOID_X509V2CRLAllExtensionsStruct: cssm_data; +declare const CSSMERR_APPLETP_CERT_NOT_FOUND_FROM_ISSUER: number; + declare const CSSMOID_ECDSA_WithSpecified: cssm_data; declare const kSecModeCBCKey: interop.Pointer; @@ -1658,12 +1644,12 @@ declare const kSecKeyAlgorithmRSAEncryptionOAEPSHA384: interop.Pointer; declare const kSecAttrAuthenticationTypeRPA: interop.Pointer; +declare const CSSMERR_DL_INVALID_ACL_EDIT_MODE: number; + declare const kSecAttrCanWrap: interop.Pointer; declare const errSecCoreFoundationUnknown: number; -declare const CSSMERR_DL_ACL_CHANGE_FAILED: number; - declare const CSSMOID_PKCS12_secretBag: cssm_data; declare const CSSMERR_CSP_INVALID_ATTR_PRIME: number; @@ -1700,6 +1686,8 @@ declare const CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters: cssm_data; declare const CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT: cssm_data; +declare const kSecSerialNumberItemAttr: number; + declare const CSSMERR_APPLEDL_INCOMPATIBLE_DATABASE_BLOB: number; declare const CSSMERR_CSP_INSUFFICIENT_CLIENT_IDENTIFICATION: number; @@ -1720,6 +1708,10 @@ declare const CSSM_ALGID_FEEDEXP: number; declare const SSL_RSA_WITH_IDEA_CBC_MD5: number; +declare const CSSM_DB_ATTRIBUTE_FORMAT_SINT32: number; + +declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_28: number; + declare const errSecOCSPBadRequest: number; declare const errSecCRLNotFound: number; @@ -1744,6 +1736,8 @@ declare const CSSMOID_X509V1SignatureAlgorithmTBS: cssm_data; declare const CSSMOID_APPLE_TP_MOBILE_STORE: cssm_data; +declare const TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: number; + declare const errSecCSDbCorrupt: number; declare const kSecOIDInvalidityDate: interop.Pointer; @@ -1852,6 +1846,8 @@ declare const kSecInputIsAttributeName: interop.Object; declare const CSSMERR_DL_OBJECT_USE_AUTH_DENIED: number; +declare const errSSLIllegalParam: number; + declare const kSecACLAuthorizationKeychainItemRead: interop.Pointer; declare const CSSM_ATTRIBUTE_IV_SIZE: number; @@ -1884,8 +1880,6 @@ declare const CSSMOID_APPLE_TP_REVOCATION_CRL: cssm_data; declare const CSSM_CSP_HYBRID: number; -declare const errSecInvalidCRLType: number; - declare const SSL_NULL_WITH_NULL_NULL: number; declare const errSSLBadConfiguration: number; @@ -1972,8 +1966,6 @@ declare const kSecAsn1PointerToBMPStringTemplate: interop.Pointer; declare const errSecEMMUnloadFailed: number; -declare const errSecInvalidModifyMode: number; - declare const kSecAsn1PointerToT61StringTemplate: interop.Pointer; declare const CSSMERR_APPLE_DOTMAC_REQ_SERVER_NOT_AVAIL: number; @@ -2110,6 +2102,8 @@ declare const CSSM_ALGID_MD4: number; declare const CSSMERR_CSP_OS_ACCESS_DENIED: number; +declare const CSSM_ALGID_GOST: number; + declare const CSSM_CONTEXT_EVENT_UPDATE: number; declare const kSecAttrProtocolFTPAccount: interop.Pointer; @@ -2174,10 +2168,10 @@ declare const CSSM_ALGID_3DES_1KEY: number; declare const CSSM_ALGID_ASC: number; -declare const errSecRestrictedAPI: number; - declare const errSecAttributeNotInContext: number; +declare const errSecRestrictedAPI: number; + declare const CSSMOID_PKCS9_Id_Ct_TSTInfo: cssm_data; declare const CSSM_WORDID_THRESHOLD: number; @@ -2246,6 +2240,8 @@ declare const kSecKeyAlwaysSensitive: number; declare const TLS_DHE_PSK_WITH_NULL_SHA256: number; +declare const kSecCSFullReport: number; + declare const CSSM_DL_FFS: number; declare const CSSM_ALGID_ElGamal: number; @@ -2632,8 +2628,6 @@ declare const CSSMERR_AC_SELF_CHECK_FAILED: number; declare const SSL_RSA_WITH_3DES_EDE_CBC_SHA: number; -declare const CSSMOID_MD2WithRSA: cssm_data; - declare const CSSM_ADDR_CUSTOM: number; declare const CSSM_WORDID_G: number; @@ -2646,8 +2640,6 @@ declare const CSSMERR_TP_INVALID_CONTEXT_HANDLE: number; declare const CSSM_ALGID_SSL3MD5: number; -declare const kSecAttrKeyTypeRSA: interop.Pointer; - declare const TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: number; declare const CSSMOID_CollectivePostalAddress: cssm_data; @@ -2726,9 +2718,9 @@ declare const errSecCSOutdated: number; declare const kSecUseKeychain: interop.Pointer; -declare const CSSM_ACL_SUBJECT_TYPE_ANY: number; +declare const CSSMERR_CSP_MISSING_ATTR_SALT: number; -declare const CSSM_ACL_KEYCHAIN_PROMPT_UNSIGNED_ACT: number; +declare const CSSM_ACL_AUTHORIZATION_GENKEY: number; declare const CSSMOID_PKCS5_pbeWithMD5AndRC2: cssm_data; @@ -2856,8 +2848,6 @@ declare const kSSLSessionConfig_legacy: interop.Pointer; declare const kSSLSessionConfig_TLSv1_RC4_fallback: interop.Pointer; -declare const kSSLSessionConfig_standard: interop.Pointer; - declare const CSSMERR_CSP_INVALID_KEY_LABEL: number; declare const kSecUseOperationPrompt: interop.Pointer; @@ -2918,8 +2908,6 @@ declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_25: number; declare const errSecCSObjectRequired: number; -declare const kSecCSCheckNestedCode: number; - declare const kSecCSBasicValidateOnly: number; declare const kSecCodeAttributeBundleVersion: interop.Pointer; @@ -3142,10 +3130,6 @@ declare const kSecAttrKeyClass: interop.Pointer; declare const CSSM_ADDR_SOCKADDR: number; -declare const CSSM_WORDID_OBJECT_HASH: number; - -declare const errSecInvalidKeychain: number; - declare const kSecPolicyApplePassbookSigning: interop.Pointer; declare const kSecACLAuthorizationPartitionID: interop.Pointer; @@ -3206,8 +3190,6 @@ declare const CSSMERR_CSSM_MEMORY_ERROR: number; declare const CSSMOID_QC_Statements: cssm_data; -declare const CSSM_ACL_AUTHORIZATION_GENKEY: number; - declare const CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME: cssm_data; declare const CSSMERR_CSP_VERIFY_FAILED: number; @@ -3284,8 +3266,6 @@ declare const CSSMOID_sect283k1: cssm_data; declare const CSSMOID_sect239k1: cssm_data; -declare const CSSMOID_sect233k1: cssm_data; - declare const CSSM_ACL_AUTHORIZATION_EXPORT_CLEAR: number; declare const CSSMOID_sect163r2: cssm_data; @@ -3304,10 +3284,6 @@ declare const CSSMERR_CSP_ACL_CHANGE_FAILED: number; declare const CSSMOID_secp112r2: cssm_data; -declare const kSecCodeInfoFormat: interop.Pointer; - -declare const TLS_RSA_PSK_WITH_NULL_SHA: number; - declare const CSSMOID_X9_62_SigType: cssm_data; declare const kSecOIDX509V1SubjectNameCStruct: interop.Pointer; @@ -3364,8 +3340,6 @@ declare const CSSM_CERT_STATUS_NOT_VALID_YET: number; declare const kSecTransformActionAttributeValidation: interop.Pointer; -declare const errSecCSSignatureNotVerifiable: number; - declare const CSSMERR_AC_MDS_ERROR: number; declare const errSecCSBadDictionaryFormat: number; @@ -3516,12 +3490,6 @@ declare const CSSMOID_APPLE_TP_LOCAL_CERT_GEN: cssm_data; declare const CSSMOID_SHA224: cssm_data; -declare const kSecCodeInfoStatus: interop.Pointer; - -declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; - -declare const CSSMOID_SHA1WithDSA_CMS: cssm_data; - declare const CSSM_ERRCODE_INVALID_ACL_BASE_CERTS: number; declare const CSSMOID_X509V1SignatureAlgorithmParameters: cssm_data; @@ -3538,12 +3506,6 @@ declare const kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224: interop.Pointer; declare const CSSMOID_ANSI_DH_HYBRID1_SHA1: cssm_data; -declare const CSSM_ATTRIBUTE_FEE_PRIME_TYPE: number; - -declare const CSSMERR_APPLE_DOTMAC_FAILED_CONSISTENCY_CHECK: number; - -declare const CSSMOID_ANSI_DH_EPHEM_SHA1: cssm_data; - declare const CSSMOID_ANSI_DH_HYBRID1: cssm_data; declare const CSSMOID_ANSI_DH_ONE_FLOW: cssm_data; @@ -3586,6 +3548,10 @@ declare const kSecAttrProtocol: interop.Pointer; declare const errSessionValueNotSet: number; +declare const CSSM_ATTRIBUTE_FEE_PRIME_TYPE: number; + +declare const CSSMERR_APPLE_DOTMAC_FAILED_CONSISTENCY_CHECK: number; + declare const errAuthorizationBadAddress: number; declare const CSSM_DL_DB_RECORD_ALL_KEYS: number; @@ -3620,6 +3586,8 @@ declare const CSSM_WORDID_PREAUTH_SOURCE: number; declare const CSSMOID_SubjectKeyIdentifier: cssm_data; +declare const CSSMERR_CL_INVALID_NUMBER_OF_FIELDS: number; + declare const TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: number; declare const CSSM_TP_CERTCHANGE_NOT_AUTHORIZED: number; @@ -3684,6 +3652,10 @@ declare const CSSMERR_APPLE_DOTMAC_REQ_SERVER_UNIMPL: number; declare const TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: number; +declare const CSSMERR_CSP_MISSING_ATTR_PRIME: number; + +declare const CSSM_TP_CERTRECLAIM_NOT_AUTHORIZED: number; + declare const TLS_DH_RSA_WITH_AES_128_CBC_SHA256: number; declare const TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: number; @@ -4130,6 +4102,8 @@ declare const CSSM_ACL_AUTHORIZATION_DECRYPT: number; declare const CSSM_ACL_KEYCHAIN_PROMPT_INVALID: number; +declare const CSSM_ACL_KEYCHAIN_PROMPT_UNSIGNED_ACT: number; + declare const kSecAttrCanDecrypt: interop.Pointer; declare const CSSM_ACL_KEYCHAIN_PROMPT_REQUIRE_PASSPHRASE: number; @@ -4314,8 +4288,6 @@ declare const CSSMOID_APPLE_FEE_SHA1: cssm_data; declare const CSSMERR_CL_INVALID_POINTER: number; -declare const CSSMERR_CL_SCOPE_NOT_SUPPORTED: number; - declare const kSecMatchItemList: interop.Pointer; declare const errSecCSInvalidAttributeValues: number; @@ -4346,8 +4318,6 @@ declare const CSSMERR_AC_INVALID_DB_HANDLE: number; declare const kSecAttrIsSensitive: interop.Pointer; -declare const CSSMERR_CSP_MISSING_ATTR_PRIME: number; - declare const CSSMERR_AC_INVALID_DB_LIST: number; declare const kSecPaddingPKCS1Key: interop.Pointer; @@ -4480,8 +4450,6 @@ declare const SSL_DH_DSS_WITH_DES_CBC_SHA: number; declare const CSSMERR_CSP_INVALID_ATTR_PRIVATE_KEY_FORMAT: number; -declare const CSSMERR_CSP_INVALID_ATTR_PUBLIC_KEY_FORMAT: number; - declare const CSSMERR_CSP_MISSING_ATTR_ACCESS_CREDENTIALS: number; declare const TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: number; @@ -4540,8 +4508,6 @@ declare const CSSMERR_CSP_INVALID_DATA_COUNT: number; declare const CSSM_KEYBLOB_REFERENCE: number; -declare const CSSMERR_CSP_INVALID_KEY_FORMAT: number; - declare const CSSMERR_CSP_UNSUPPORTED_KEYATTR_MASK: number; declare const CSSMOID_APPLE_EKU_SYSTEM_IDENTITY: cssm_data; @@ -4758,8 +4724,6 @@ declare const kSecPublicKeyHashItemAttr: number; declare const kSecPolicyKU_DigitalSignature: interop.Pointer; -declare const kSecRevocationNetworkAccessDisabled: number; - declare const kSecRevocationPreferCRL: number; declare const kSecRevocationOCSPMethod: number; @@ -4832,8 +4796,6 @@ declare const CSSM_TP_STOP_ON_NONE: number; declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM: interop.Pointer; -declare const CSSMOID_ECDSA_WithSHA1: cssm_data; - declare const CSSMERR_APPLETP_SMIME_NO_EMAIL_ADDRS: number; declare const CSSMOID_EnhancedSearchGuide: cssm_data; @@ -4996,8 +4958,14 @@ declare const kSecAttrKeyTypeECSECPrimeRandom: interop.Pointer; declare const kSecAttrKeyTypeCAST: interop.Pointer; +declare const kSecAttrKeyTypeRC2: interop.Pointer; + declare const kSecAttrKeyTypeRC4: interop.Pointer; +declare const CSSMOID_SHA1WithDSA_CMS: cssm_data; + +declare const TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: number; + declare const kSecAttrKeyTypeDES: interop.Pointer; declare const CSSM_ALGID_SHA384WithRSA: number; @@ -5092,6 +5060,8 @@ declare const CSSM_CRL_ENCODING_UNKNOWN: number; declare const CSSMERR_CSP_INVALID_ATTR_EFFECTIVE_BITS: number; +declare const kSecRevocationNetworkAccessDisabled: number; + declare const kSecLineLength64: interop.Pointer; declare const CSSMERR_APPLETP_UNKNOWN_CERT_EXTEN: number; @@ -5114,18 +5084,16 @@ declare const kSecPropertyTypeString: interop.Pointer; declare const CSSM_WORDID_NOT_AFTER: number; -declare const kSecPropertyTypeSection: interop.Pointer; - declare const kSecPropertyKeyLabel: interop.Pointer; declare const kSecPropertyKeyType: interop.Pointer; declare const TLS_PSK_WITH_AES_256_CBC_SHA: number; -declare const CSSM_APPLEFILEDL_ROLLBACK: number; - declare const errSSLATSMinimumVersionViolation: number; +declare const CSSM_APPLEFILEDL_ROLLBACK: number; + declare const kSecSubjectKeyIdentifierItemAttr: number; declare const CSSM_ERRCODE_INVALID_AC_HANDLE: number; @@ -5534,8 +5502,6 @@ declare const kSecAttrProtocolLDAP: interop.Pointer; declare const CSSM_ALGMODE_CBCPadIV8: number; -declare const CSSMERR_CSP_MISSING_ATTR_SALT: number; - declare const CSSM_ALGMODE_ECBPad: number; declare const CSSM_ALGMODE_ECB: number; @@ -5734,6 +5700,8 @@ declare const CSSMERR_CSP_INVALID_ATTR_ROUNDS: number; declare const CSSM_ACL_SUBJECT_TYPE_THRESHOLD: number; +declare const CSSM_ACL_SUBJECT_TYPE_ANY: number; + declare const CSSM_CERTGROUP_PARSED_CERT: number; declare const CSSM_CL_CUSTOM_CERT_PARSE_FORMAT: number; @@ -5766,6 +5734,8 @@ declare const CSSM_CERT_X_509_ATTRIBUTE: number; declare const kSecPolicyAppleIPsec: interop.Pointer; +declare const kCMSEncoderDigestAlgorithmSHA1: interop.Pointer; + declare const CSSM_CERT_PGP: number; declare const CSSM_CERT_X_509v3: number; @@ -5862,12 +5832,18 @@ declare const errSecCSInvalidEntitlements: number; declare const CSSM_WORDID_PASSWORD: number; +declare const kSecAttrProtocolHTTPSProxy: interop.Pointer; + declare const kSecMatchLimitOne: interop.Pointer; declare const CSSM_WORDID_ONLINE: number; declare const errSecUnsupportedLocality: number; +declare const errSecInvalidKeychain: number; + +declare const CSSM_WORDID_OBJECT_HASH: number; + declare const CSSM_WORDID_NUMERIC: number; declare const kSecKeyPrintName: number; @@ -5976,19 +5952,27 @@ declare const CSSM_WORDID_X509V3: number; declare const CSSM_KEY_HIERARCHY_INTEG: number; -declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; +declare const CSSM_DB_ATTRIBUTE_FORMAT_BIG_NUM: number; -declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_20: number; +declare const CSSM_KEY_HIERARCHY_NONE: number; -declare const errSecEMMLoadFailed: number; +declare const kSecAttrPath: interop.Pointer; -declare const CSSM_ACL_PREAUTH_TRACKING_BLOCKED: number; +declare const CSSM_ATTRIBUTE_DATA_NONE: number; -declare const errSecOCSPBadResponse: number; +declare const CSSM_FALSE: number; -declare const CSSMERR_CSSM_INVALID_ATTRIBUTE: number; +declare const CSSM_USEE_NONE: number; -declare const errSSLATSViolation: number; +declare const CSSM_INVALID_HANDLE: number; + +declare const errSSLATSCertificateHashAlgorithmViolation: number; + +declare const errSSLATSLeafCertificateHashAlgorithmViolation: number; + +declare const errSSLATSCiphersuiteViolation: number; + +declare const errSSLUnknownPSKIdentity: number; declare const CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct: cssm_data; @@ -5996,7 +5980,9 @@ declare const CSSMERR_CSP_INVALID_ATTR_START_DATE: number; declare const errSSLDecodeError: number; -declare const errSSLUnsupportedExtension: number; +declare const errSSLUnexpectedMessage: number; + +declare const errSSLConfigurationFailed: number; declare const TLS_DHE_PSK_WITH_RC4_128_SHA: number; @@ -6008,6 +5994,8 @@ declare const TLS_DHE_PSK_WITH_AES_128_CBC_SHA256: number; declare const errSSLClientHelloReceived: number; +declare const errSSLUnsupportedExtension: number; + declare const CSSM_WORDID_SET: number; declare const kSecClassKey: interop.Pointer; @@ -6030,6 +6018,8 @@ declare const errSSLPeerDecryptionFail: number; declare const CSSMERR_AC_INVALID_REQUEST_DESCRIPTOR: number; +declare const errSSLCrypto: number; + declare const CSSMERR_DL_INVALID_ACCESS_CREDENTIALS: number; declare const errSSLWouldBlock: number; @@ -6170,6 +6160,8 @@ declare const errSecUnsupportedIndexInfo: number; declare const kSecOIDExtendedKeyUsage: interop.Pointer; +declare const CSSM_WORDID_SYSTEM: number; + declare const errSecNoSuchKeychain: number; declare const errSecAttachHandleBusy: number; @@ -6206,6 +6198,8 @@ declare const errSecMobileMeFailedConsistencyCheck: number; declare const errSecMobileMeNoRequestPending: number; +declare const kSecAttrKeyType: interop.Pointer; + declare const errSecUnsupportedNumRecordTypes: number; declare const errSecMobileMeServerError: number; @@ -6226,9 +6220,11 @@ declare const kSecKeyAlgorithmRSAEncryptionPKCS1: interop.Pointer; declare const CSSMERR_CSP_INVALID_KEY: number; -declare const errSecSMIMEKeyUsageNotCritical: number; +declare const CSSMERR_CSSM_INVALID_ATTRIBUTE: number; -declare const CSSM_WORDID_SYSTEM: number; +declare const errSecOCSPBadResponse: number; + +declare const errSecSMIMEKeyUsageNotCritical: number; declare const errSecCRLPolicyFailed: number; @@ -6272,8 +6268,6 @@ declare const CSSM_WORDID_CERT: number; declare const errSecMultiplePrivKeys: number; -declare const CSSMOID_StateProvinceName: cssm_data; - declare const errSecInvalidPrefsDomain: number; declare const CSSM_ATTRIBUTE_PUBLIC_KEY: number; @@ -6302,12 +6296,6 @@ declare const kSecKeyAlgorithmRSASignatureRaw: interop.Pointer; declare const errSecNotAvailable: number; -declare const kSecAttrPath: interop.Pointer; - -declare const CSSM_ATTRIBUTE_DATA_NONE: number; - -declare const CSSM_FALSE: number; - declare const errSecAlreadyLoggedIn: number; declare const errSecNotInitialized: number; @@ -6360,8 +6348,6 @@ declare const errSSLPeerDecompressFail: number; declare const kSecInputIsRaw: interop.Object; -declare const errSSLATSCertificateHashAlgorithmViolation: number; - declare const CSSM_WORDID_HASH: number; declare const CSSM_SAMPLE_TYPE_KEYBAG_KEY: number; @@ -6398,8 +6384,6 @@ declare const CSSMOID_AliasedEntryName: cssm_data; declare const TLS_DHE_RSA_WITH_AES_128_CBC_SHA: number; -declare const errSSLATSCiphersuiteViolation: number; - declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_9: number; declare const CSSMOID_ECDSA_WithSHA224: cssm_data; @@ -6442,10 +6426,6 @@ declare const CSSMERR_TP_INVALID_CERTGROUP: number; declare const kSecOIDAPPLE_EKU_CODE_SIGNING: interop.Pointer; -declare const CSSM_CERT_BUNDLE_ENCODING_SEXPR: number; - -declare const errSecAddinUnloadFailed: number; - declare const errSecCSResourceDirectoryFailed: number; declare const kSecTransformInvalidOverride: number; @@ -6462,8 +6442,6 @@ declare const CSSM_CERTGROUP_CERT_PAIR: number; declare const CSSMOID_OrganizationName: cssm_data; -declare const errSSLConfigurationFailed: number; - declare const kSecAttrPRFHmacAlgSHA256: interop.Pointer; declare const errSecInvalidAttributeAccessCredentials: number; @@ -6474,12 +6452,22 @@ declare const CSSMERR_CSSM_INVALID_CONTEXT_HANDLE: number; declare const kSecAttrAccessibleWhenUnlocked: interop.Pointer; +declare const TLS_RSA_PSK_WITH_NULL_SHA: number; + declare const oidMd4: DERItem; declare const CSSMOID_DomainComponent: cssm_data; declare const CSSMERR_CSP_MISSING_ATTR_BASE: number; +declare const CSSMERR_CL_SCOPE_NOT_SUPPORTED: number; + +declare const CSSMOID_sect233k1: cssm_data; + +declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; + +declare const kSecCSCheckNestedCode: number; + declare const kSecOIDX509V1SubjectPublicKeyAlgorithmParameters: interop.Pointer; declare const errSecInvalidValidityPeriod: number; @@ -6506,14 +6494,6 @@ declare const CSSMERR_CSPDL_APPLE_DL_CONVERSION_ERROR: number; declare const CSSMERR_APPLETP_CS_BAD_PATH_LENGTH: number; -declare const TLS_DH_anon_WITH_AES_256_GCM_SHA384: number; - -declare const CSSM_DB_ATTRIBUTE_FORMAT_SINT32: number; - -declare const CSSM_DB_ATTRIBUTE_FORMAT_BIG_NUM: number; - -declare const CSSM_KEY_HIERARCHY_NONE: number; - declare const CSSM_ACL_SUBJECT_TYPE_ASYMMETRIC_KEY: number; declare const CSSM_TP_CRLISSUE_INVALID_DOMAIN: number; @@ -6540,11 +6520,17 @@ declare const SSL_NO_SUCH_CIPHERSUITE: number; declare const kSecAttrAuthenticationTypeHTTPBasic: interop.Pointer; -declare const CSSMERR_TP_FUNCTION_FAILED: number; +declare const CSSMOID_StateProvinceName: cssm_data; -declare const kSecTransformPreviousErrorKey: interop.Pointer; +declare const CSSM_ACL_PREAUTH_TRACKING_BLOCKED: number; -declare const CSSMOID_DOTMAC_CERT_IDENTITY: cssm_data; +declare const errSecEMMLoadFailed: number; + +declare const CSSMERR_TP_FUNCTION_FAILED: number; + +declare const kSecTransformPreviousErrorKey: interop.Pointer; + +declare const CSSMOID_DOTMAC_CERT_IDENTITY: cssm_data; declare const kSecAttrSubject: interop.Pointer; @@ -6562,6 +6548,8 @@ declare const errSecCSInternalError: number; declare const kSecCSGenerateGuestHash: number; +declare const CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND: number; + declare const TLS_DH_RSA_WITH_AES_256_CBC_SHA256: number; declare const kSecImportExportAccess: interop.Pointer; @@ -6574,6 +6562,8 @@ declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_15: number; declare const kSecPaddingNoneKey: interop.Pointer; +declare const CSSM_CERT_BUNDLE_PFX: number; + declare const CSSMERR_CSP_APPLE_SSLv2_ROLLBACK: number; declare const CSSMERR_TP_DEVICE_RESET: number; @@ -6586,10 +6576,10 @@ declare const kSecCodeInfoDigestAlgorithm: interop.Pointer; declare const CSSMERR_CSP_NO_USER_INTERACTION: number; -declare const CSSMERR_APPLETP_CRL_NOT_FOUND: number; - declare const kSecACLAuthorizationChangeACL: interop.Pointer; +declare const CSSMERR_DL_ACL_CHANGE_FAILED: number; + declare const errSessionInvalidAttributes: number; declare const errSecUnsupportedAddressType: number; @@ -6644,8 +6634,6 @@ declare const CSSM_TP_CERTVERIFY_INVALID_POLICY: number; declare const CSSM_CSP_SOFTWARE: number; -declare const kSecAttrKeyType: interop.Pointer; - declare const kSecPropertyKeyLocalizedLabel: interop.Pointer; declare const CSSMERR_CSP_INVALID_ATTR_BASE: number; @@ -6668,9 +6656,9 @@ declare const CSSMERR_CSP_INVALID_ATTR_ACCESS_CREDENTIALS: number; declare const CSSMOID_OID_QCS_SYNTAX_V2: cssm_data; -declare const kSecKeyExtractable: number; +declare const kSSLSessionConfig_standard: interop.Pointer; -declare const errSSLMissingExtension: number; +declare const CSSMERR_APPLETP_CRL_NOT_FOUND: number; declare const CSSMOID_X509V3CertificateNumberOfExtensions: cssm_data; @@ -6688,6 +6676,10 @@ declare const errSecCSCMSConstructionFailed: number; declare const errSecBufferTooSmall: number; +declare const CSSMOID_OCSPSigning: cssm_data; + +declare const errSecACLDeleteFailed: number; + declare const kSecOIDNetscapeCertSequence: interop.Pointer; declare const kSecTransformDebugAttributeName: interop.Pointer; @@ -6696,8 +6688,6 @@ declare const CSSM_EVIDENCE_FORM_CRL_NEXTTIME: number; declare const CSSM_DB_AND: number; -declare const errSSLUnexpectedMessage: number; - declare const CSSM_ERRCODE_INVALID_DB_HANDLE: number; declare const TLS_DH_DSS_WITH_AES_128_CBC_SHA256: number; @@ -6736,6 +6726,10 @@ declare const CSSM_ACL_AUTHORIZATION_DBS_CREATE: number; declare const CSSMERR_TP_INVALID_CALLERAUTH_CONTEXT_POINTER: number; +declare const CSSM_CERT_BUNDLE_ENCODING_SEXPR: number; + +declare const errSecAddinUnloadFailed: number; + declare const CSSMOID_KERBv5_PKINIT_KP_KDC: cssm_data; declare const CSSM_ALGID_3DES_2KEY: number; @@ -6772,8 +6766,6 @@ declare const CSSMERR_CSP_KEY_HEADER_INCONSISTENT: number; declare const errSecOCSPResponderTryLater: number; -declare const CSSM_TP_CERTRECLAIM_NOT_AUTHORIZED: number; - declare const kSecOIDX509V1SignatureAlgorithm: interop.Pointer; declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_19: number; @@ -6788,20 +6780,16 @@ declare const CSSM_DB_EQUAL: number; declare const CSSM_ALGID_MQV: number; -declare const CSSMOID_SearchGuide: cssm_data; +declare const kSecOIDAPPLE_EXTENSION_CODE_SIGNING: interop.Pointer; -declare const CSSM_ATTRIBUTE_SALT: number; +declare const CSSMERR_CSP_APPLE_INVALID_KEY_START_DATE: number; -declare const errSSLUnknownPSKIdentity: number; +declare const CSSM_ATTRIBUTE_SALT: number; declare const kSecMatchSubjectWholeString: interop.Pointer; declare const CSSM_WORDID_ELGAMAL: number; -declare const kSecOIDAPPLE_EXTENSION_CODE_SIGNING: interop.Pointer; - -declare const CSSMERR_CSP_APPLE_INVALID_KEY_START_DATE: number; - declare const CSSM_PADDING_CIPHERSTEALING: number; declare const CSSM_CERT_STATUS_TRUST_SETTINGS_DENY: number; @@ -6826,8 +6814,6 @@ declare const errSecFunctionIntegrityFail: number; declare const CSSMOID_X9_62_FieldType: cssm_data; -declare const errSecACLDeleteFailed: number; - declare const CSSMOID_AD_TIME_STAMPING: cssm_data; declare const TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: number; @@ -6862,6 +6848,8 @@ declare const CSSM_ATTRIBUTE_PRIVATE_KEY_FORMAT: number; declare const CSSM_ALGID_3DES_3KEY_EEE: number; +declare const kSecCodeInfoStatus: interop.Pointer; + declare const errSecInvalidPointer: number; declare const errSecInvalidCRLEncoding: number; @@ -6874,6 +6862,8 @@ declare const kSecAttrAccess: interop.Pointer; declare const CSSM_USEE_LAST: number; +declare const kSecCodeInfoFormat: interop.Pointer; + declare const TLS_RSA_PSK_WITH_NULL_SHA384: number; declare const CSSM_KEYBLOB_WRAPPED: number; @@ -6970,6 +6960,8 @@ declare const kSecGuestAttributeCanonical: interop.Pointer; declare const CSSM_CERT_BUNDLE_PKCS7_SIGNED_DATA: number; +declare const CSSM_APPLE_PRIVATE_CSPDL_CODE_20: number; + declare const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: number; declare const CSSM_ACL_AUTHORIZATION_DBS_DELETE: number; @@ -7030,6 +7022,8 @@ declare const CSSM_WORDID_KEY: number; declare const CSSM_WORDID_ENCRYPT: number; +declare const errSecMissingAttributeEffectiveBits: number; + declare const kSecTransformAbortAttributeName: interop.Pointer; declare const CSSMERR_APPLETP_INVALID_SUBJECT_ID: number; @@ -7066,6 +7060,8 @@ declare const CSSM_KEYUSE_ANY: number; declare const kSecCodeInfoIdentifier: interop.Pointer; +declare const errSSLMissingExtension: number; + declare const kSecTrustCertificateTransparency: interop.Pointer; declare const CSSM_TP_ACTION_IMPLICIT_ANCHORS: number; @@ -7082,6 +7078,8 @@ declare const CSSM_DL_DB_RECORD_CERT: number; declare const errSSLTransportReset: number; +declare const CSSMOID_SearchGuide: cssm_data; + declare const kSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM: interop.Pointer; declare const kSecAttrTokenID: interop.Pointer; @@ -7106,11 +7104,13 @@ declare const kSecOIDX509V3CertificateExtensionsStruct: interop.Pointer; declare const CSSM_ACL_CODE_SIGNATURE_OSX: number; -declare const CSSMERR_CL_DEVICE_FAILED: number; +declare const CSSMOID_X509V1CRLNumberOfRevokedCertEntries: cssm_data; -declare const CSSM_CL_TEMPLATE_INTERMEDIATE_CERT: number; +declare const kSecAttrPRFHmacAlgSHA512: interop.Pointer; -declare const kSecACLAuthorizationIntegrity: interop.Pointer; +declare const kSecOIDTimeStamping: interop.Pointer; + +declare const CSSMERR_CSP_OUTPUT_LENGTH_ERROR: number; declare const CSSMERR_TP_INVALID_PASSTHROUGH_ID: number; @@ -7120,7 +7120,7 @@ declare const errSecTimestampUnacceptedPolicy: number; declare const CSSMOID_UseExemptions: cssm_data; -declare const CSSM_ALGID_GOST: number; +declare const errSSLATSViolation: number; declare const kSecOIDSubjectEmailAddress: interop.Pointer; @@ -7142,8 +7142,6 @@ declare const kSecModeOFBKey: interop.Pointer; declare const CSSM_ALGID_MD2Random: number; -declare const CSSMERR_CSP_OUTPUT_LENGTH_ERROR: number; - declare const CSSMERR_CSP_OBJECT_ACL_NOT_SUPPORTED: number; declare const CSSMOID_DeltaCrlIndicator: cssm_data; @@ -7172,6 +7170,8 @@ declare const CSSMOID_secp192r1: cssm_data; declare const CSSMERR_TP_INVALID_FORM_TYPE: number; +declare const kSecKeyExtractable: number; + declare const CSSMOID_sect163r1: cssm_data; declare const CSSMERR_DL_INVALID_CL_HANDLE: number; @@ -7196,6 +7196,8 @@ declare const errSecKeyUsageIncorrect: number; declare const kSecTransformTransformIsExecuting: number; +declare const CSSMOID_SupportedApplicationContext: cssm_data; + declare const errSecCRLExpired: number; declare const errSecIO: number; @@ -7208,12 +7210,6 @@ declare const errSecInvalidAttributeSeed: number; declare const kSecCSValidatePEH: number; -declare const kSecCodeAttributeArchitecture: interop.Pointer; - -declare const CSSMOID_OCSPSigning: cssm_data; - -declare const kSecOIDTimeStamping: interop.Pointer; - declare const CSSMERR_TP_NO_DEFAULT_AUTHORITY: number; declare const CSSM_TP_CERTVERIFY_EXPIRED: number; @@ -7224,8 +7220,14 @@ declare const errSecTrustNotAvailable: number; declare const kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256: interop.Pointer; +declare const CSSM_CL_TEMPLATE_INTERMEDIATE_CERT: number; + +declare const CSSMERR_CL_DEVICE_FAILED: number; + declare const SSL_RSA_WITH_RC4_128_MD5: number; +declare const errSecInvalidCRLType: number; + declare const CSSMERR_TP_INVALID_ANCHOR_CERT: number; declare const CSSMERR_TP_INVALID_POLICY_IDENTIFIERS: number; @@ -7240,14 +7242,12 @@ declare const CSSMOID_APPLE_TP_PKINIT_CLIENT: cssm_data; declare const CSSM_ACL_SUBJECT_TYPE_PASSWORD: number; -declare const CSSMOID_X509V1CRLNumberOfRevokedCertEntries: cssm_data; - -declare const kSecAttrPRFHmacAlgSHA512: interop.Pointer; - declare const errAuthorizationDenied: number; declare const kSecTrustQWACValidation: interop.Pointer; +declare const CSSMOID_MD2WithRSA: cssm_data; + declare const CSSMOID_APPLE_EKU_ICHAT_SIGNING: cssm_data; declare const CSSM_ALGMODE_CFB: number; @@ -7290,6 +7290,8 @@ declare const kSecPolicyAppleEAPClient: interop.Pointer; declare const CSSMERR_CSSM_FUNCTION_FAILED: number; +declare const CSSMOID_ANSI_DH_EPHEM_SHA1: cssm_data; + declare const CSSMOID_PolicyMappings: cssm_data; declare const CSSMERR_APPLETP_SMIME_EMAIL_ADDRS_NOT_FOUND: number; @@ -7320,6 +7322,8 @@ declare const kSecAttrAccessibleWhenUnlockedThisDeviceOnly: interop.Pointer; declare const errSecRequestDescriptor: number; +declare const kSecACLAuthorizationIntegrity: interop.Pointer; + declare const CSSMOID_APPLEID_CERT_POLICY: cssm_data; declare const errSSLPeerUserCancelled: number; @@ -7328,6 +7332,8 @@ declare const errSSLNetworkTimeout: number; declare const kSecPropertyTypeSuccess: interop.Pointer; +declare const kSecCodeAttributeArchitecture: interop.Pointer; + declare const CSSM_WORDID_ASYMMETRIC_KEY: number; declare const CSSM_DB_FILESYSTEMSCAN_MODE: number; @@ -7360,11 +7366,58 @@ declare const errSecCertificateSuspended: number; declare const errSecInvalidCRL: number; -declare const CSSM_USEE_NONE: number; +declare const CSSMERR_DL_MEMORY_ERROR: number; -declare const CSSM_INVALID_HANDLE: number; +declare const SecKeyOperationType: { + Sign: 0, + Verify: 1, + Encrypt: 2, + Decrypt: 3, + KeyExchange: 4, +}; -declare const CSSMERR_DL_MEMORY_ERROR: number; +declare const SecTransformMetaAttributeType: { + Value: 0, + Name: 1, + Ref: 2, + Required: 3, + RequiresOutboundConnection: 4, + Deferred: 5, + Stream: 6, + CanCycle: 7, + Externalize: 8, + HasOutboundConnections: 9, + HasInboundConnection: 10, +}; + +declare const tls_ciphersuite_t: { + RSA_WITH_3DES_EDE_CBC_SHA: 10, + RSA_WITH_AES_128_CBC_SHA: 47, + RSA_WITH_AES_256_CBC_SHA: 53, + RSA_WITH_AES_128_GCM_SHA256: 156, + RSA_WITH_AES_256_GCM_SHA384: 157, + RSA_WITH_AES_128_CBC_SHA256: 60, + RSA_WITH_AES_256_CBC_SHA256: 61, + ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: -16376, + ECDHE_ECDSA_WITH_AES_128_CBC_SHA: -16375, + ECDHE_ECDSA_WITH_AES_256_CBC_SHA: -16374, + ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: -16366, + ECDHE_RSA_WITH_AES_128_CBC_SHA: -16365, + ECDHE_RSA_WITH_AES_256_CBC_SHA: -16364, + ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: -16349, + ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: -16348, + ECDHE_RSA_WITH_AES_128_CBC_SHA256: -16345, + ECDHE_RSA_WITH_AES_256_CBC_SHA384: -16344, + ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: -16341, + ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: -16340, + ECDHE_RSA_WITH_AES_128_GCM_SHA256: -16337, + ECDHE_RSA_WITH_AES_256_GCM_SHA384: -16336, + ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256: -13144, + ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256: -13143, + AES_128_GCM_SHA256: 4865, + AES_256_GCM_SHA384: 4866, + CHACHA20_POLY1305_SHA256: 4867, +}; declare const AuthorizationResult: { Allow: 0, @@ -7373,6 +7426,40 @@ declare const AuthorizationResult: { UserCanceled: 3, }; +declare const SecPadding: { + None: 0, + PKCS1: 1, + OAEP: 2, + SigRaw: 16384, + PKCS1MD2: 32768, + PKCS1MD5: 32769, + PKCS1SHA1: 32770, + PKCS1SHA224: 32771, + PKCS1SHA256: 32772, + PKCS1SHA384: 32773, + PKCS1SHA512: 32774, +}; + +declare const tls_ciphersuite_group_t: { + tls_ciphersuite_group_default: 0, + tls_ciphersuite_group_compatibility: 1, + tls_ciphersuite_group_legacy: 2, + tls_ciphersuite_group_ats: 3, + tls_ciphersuite_group_ats_compatibility: 4, +}; + +declare const AuthorizationContextFlags: { + Extractable: 1, + Volatile: 2, + Sticky: 4, +}; + +declare const _SecureDownloadTrustCallbackResult: { + DoNotEvaluateSigner: 0, + EvaluateSigner: 1, + FailEvaluation: 2, +}; + declare const __CE_GeneralNameType: { OtherName: 0, RFC822Name: 1, @@ -7385,6 +7472,52 @@ declare const __CE_GeneralNameType: { RegisteredID: 8, }; +declare const CMSCertificateChainMode: { + None: 0, + SignerOnly: 1, + Chain: 2, + ChainWithRoot: 3, + ChainWithRootOrFail: 4, +}; + +declare const __CE_DataType: { + AuthorityKeyID: 0, + SubjectKeyID: 1, + KeyUsage: 2, + SubjectAltName: 3, + IssuerAltName: 4, + ExtendedKeyUsage: 5, + BasicConstraints: 6, + CertPolicies: 7, + NetscapeCertType: 8, + CrlNumber: 9, + DeltaCrl: 10, + CrlReason: 11, + CrlDistributionPoints: 12, + IssuingDistributionPoint: 13, + AuthorityInfoAccess: 14, + Other: 15, + QC_Statements: 16, + NameConstraints: 17, + PolicyMappings: 18, + PolicyConstraints: 19, + InhibitAnyPolicy: 20, +}; + +declare const SecCodeStatus: { + Valid: 1, + Hard: 256, + Kill: 512, + Debugged: 268435456, + Platform: 67108864, +}; + +declare const SecTrustSettingsDomain: { + User: 0, + Admin: 1, + System: 2, +}; + declare const SecKeyUsage: { Unspecified: 0, DigitalSignature: 1, @@ -7401,6 +7534,18 @@ declare const SecKeyUsage: { All: 2147483647, }; +declare const SecAuthenticationType: { + NTLM: 1835824238, + MSN: 1634628461, + DPA: 1633775716, + RPA: 1633775730, + HTTPBasic: 1886680168, + HTTPDigest: 1685353576, + HTMLForm: 1836216166, + Default: 1953261156, + Any: 0, +}; + declare const SecTrustResultType: { Invalid: 0, Proceed: 1, @@ -7450,18 +7595,32 @@ declare const SecProtocolType: { Any: 0, }; -declare const SSLSessionState: { - Idle: 0, - Handshake: 1, - Connected: 2, - Closed: 3, - Aborted: 4, +declare const SecExternalItemType: { + Unknown: 0, + PrivateKey: 1, + PublicKey: 2, + SessionKey: 3, + Certificate: 4, + Aggregate: 5, }; -declare const AuthorizationContextFlags: { - Extractable: 1, - Volatile: 2, - Sticky: 4, +declare const CMSSignedAttributes: { + None: 0, + SmimeCapabilities: 1, + SmimeEncryptionKeyPrefs: 2, + SmimeMSEncryptionKeyPrefs: 4, + SigningTime: 8, + AppleCodesigningHashAgility: 16, + AppleCodesigningHashAgilityV2: 32, + AppleExpirationTime: 64, +}; + +declare const SSLSessionState: { + Idle: 0, + Handshake: 1, + Connected: 2, + Closed: 3, + Aborted: 4, }; declare const SecCodeSignatureFlags: { @@ -7477,6 +7636,37 @@ declare const SecCodeSignatureFlags: { LinkerSigned: 131072, }; +declare const SecItemAttr: { + CreationDateItemAttr: 1667522932, + ModDateItemAttr: 1835295092, + DescriptionItemAttr: 1684370275, + CommentItemAttr: 1768123764, + CreatorItemAttr: 1668445298, + TypeItemAttr: 1954115685, + ScriptCodeItemAttr: 1935897200, + LabelItemAttr: 1818321516, + InvisibleItemAttr: 1768846953, + NegativeItemAttr: 1852139361, + CustomIconItemAttr: 1668641641, + AccountItemAttr: 1633903476, + ServiceItemAttr: 1937138533, + GenericItemAttr: 1734700641, + SecurityDomainItemAttr: 1935961454, + ServerItemAttr: 1936881266, + AuthenticationTypeItemAttr: 1635023216, + PortItemAttr: 1886351988, + PathItemAttr: 1885434984, + VolumeItemAttr: 1986817381, + AddressItemAttr: 1633969266, + SignatureItemAttr: 1936943463, + ProtocolItemAttr: 1886675820, + CertificateType: 1668577648, + CertificateEncoding: 1667591779, + CrlType: 1668445296, + CrlEncoding: 1668443747, + Alias: 1634494835, +}; + declare const SecRequirementType: { HostRequirementType: 1, GuestRequirementType: 2, @@ -7487,11 +7677,8 @@ declare const SecRequirementType: { RequirementTypeCount: 6, }; -declare const SessionAttributeBits: { - IsRoot: 1, - HasGraphicAccess: 16, - HasTTY: 32, - IsRemote: 4096, +declare const SessionCreationFlags: { + sessionKeepCurrentBootstrap: 32768, }; declare const SecTrustSettingsResult: { @@ -7512,6 +7699,33 @@ declare const SecTrustOptionFlags: { ImplicitAnchors: 64, }; +declare const extension_data_format: { + ENCODED: 0, + PARSED: 1, + PAIR: 2, +}; + +declare const SSLProtocol: { + SSLProtocolUnknown: 0, + TLSProtocol1: 4, + TLSProtocol11: 7, + TLSProtocol12: 8, + DTLSProtocol1: 9, + TLSProtocol13: 10, + DTLSProtocol12: 11, + TLSProtocolMaxSupported: 999, + SSLProtocol2: 1, + SSLProtocol3: 2, + SSLProtocol3Only: 3, + TLSProtocol1Only: 5, + SSLProtocolAll: 6, +}; + +declare const SSLConnectionType: { + Stream: 0, + Datagram: 1, +}; + declare const SecExternalFormat: { Unknown: 0, OpenSSL: 1, @@ -7530,12 +7744,6 @@ declare const SecExternalFormat: { SSHv2: 14, }; -declare const _SecureDownloadTrustCallbackResult: { - DoNotEvaluateSigner: 0, - EvaluateSigner: 1, - FailEvaluation: 2, -}; - declare const SecKeychainEventMask: { LockEvent: 2, UnlockEvent: 4, @@ -7550,30 +7758,22 @@ declare const SecKeychainEventMask: { EveryEvent: -1, }; -declare const SecExternalItemType: { - Unknown: 0, - PrivateKey: 1, - PublicKey: 2, - SessionKey: 3, - Certificate: 4, - Aggregate: 5, -}; - -declare const extension_data_format: { - ENCODED: 0, - PARSED: 1, - PAIR: 2, +declare const cssm_appledl_open_parameters_mask: { + kCSSM_APPLEDL_MASK_MODE: 1, }; -declare const CMSSignedAttributes: { - None: 0, - SmimeCapabilities: 1, - SmimeEncryptionKeyPrefs: 2, - SmimeMSEncryptionKeyPrefs: 4, - SigningTime: 8, - AppleCodesigningHashAgility: 16, - AppleCodesigningHashAgilityV2: 32, - AppleExpirationTime: 64, +declare const SecKeySizes: { + SecDefaultKeySize: 0, + Sec3DES192: 192, + SecAES128: 128, + SecAES192: 192, + SecAES256: 256, + Secp192r1: 192, + Secp256r1: 256, + Secp384r1: 384, + Secp521r1: 521, + SecRSAMin: 1024, + SecRSAMax: 4096, }; declare const SecCSDigestAlgorithm: { @@ -7603,49 +7803,10 @@ declare const SecKeychainPromptSelector: { InvalidAct: 128, }; -declare const tls_ciphersuite_group_t: { - tls_ciphersuite_group_default: 0, - tls_ciphersuite_group_compatibility: 1, - tls_ciphersuite_group_legacy: 2, - tls_ciphersuite_group_ats: 3, - tls_ciphersuite_group_ats_compatibility: 4, -}; - -declare const SecKeyOperationType: { - Sign: 0, - Verify: 1, - Encrypt: 2, - Decrypt: 3, - KeyExchange: 4, -}; - -declare const tls_ciphersuite_t: { - RSA_WITH_3DES_EDE_CBC_SHA: 10, - RSA_WITH_AES_128_CBC_SHA: 47, - RSA_WITH_AES_256_CBC_SHA: 53, - RSA_WITH_AES_128_GCM_SHA256: 156, - RSA_WITH_AES_256_GCM_SHA384: 157, - RSA_WITH_AES_128_CBC_SHA256: 60, - RSA_WITH_AES_256_CBC_SHA256: 61, - ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: -16376, - ECDHE_ECDSA_WITH_AES_128_CBC_SHA: -16375, - ECDHE_ECDSA_WITH_AES_256_CBC_SHA: -16374, - ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: -16366, - ECDHE_RSA_WITH_AES_128_CBC_SHA: -16365, - ECDHE_RSA_WITH_AES_256_CBC_SHA: -16364, - ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: -16349, - ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: -16348, - ECDHE_RSA_WITH_AES_128_CBC_SHA256: -16345, - ECDHE_RSA_WITH_AES_256_CBC_SHA384: -16344, - ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: -16341, - ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: -16340, - ECDHE_RSA_WITH_AES_128_GCM_SHA256: -16337, - ECDHE_RSA_WITH_AES_256_GCM_SHA384: -16336, - ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256: -13144, - ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256: -13143, - AES_128_GCM_SHA256: 4865, - AES_256_GCM_SHA384: 4866, - CHACHA20_POLY1305_SHA256: 4867, +declare const SSLAuthenticate: { + Never: 0, + Always: 1, + Try: 2, }; declare const SSLCiphersuiteGroup: { @@ -7676,58 +7837,18 @@ declare const SSLClientCertificateState: { Rejected: 3, }; -declare const SecAuthenticationType: { - NTLM: 1835824238, - MSN: 1634628461, - DPA: 1633775716, - RPA: 1633775730, - HTTPBasic: 1886680168, - HTTPDigest: 1685353576, - HTMLForm: 1836216166, - Default: 1953261156, - Any: 0, -}; - -declare const cssm_appledl_open_parameters_mask: { - kCSSM_APPLEDL_MASK_MODE: 1, -}; - -declare const SecPadding: { - None: 0, - PKCS1: 1, - OAEP: 2, - SigRaw: 16384, - PKCS1MD2: 32768, - PKCS1MD5: 32769, - PKCS1SHA1: 32770, - PKCS1SHA224: 32771, - PKCS1SHA256: 32772, - PKCS1SHA384: 32773, - PKCS1SHA512: 32774, +declare const SecItemImportExportFlags: { + kSecItemPemArmour: 1, }; -declare const __CE_DataType: { - AuthorityKeyID: 0, - SubjectKeyID: 1, - KeyUsage: 2, - SubjectAltName: 3, - IssuerAltName: 4, - ExtendedKeyUsage: 5, - BasicConstraints: 6, - CertPolicies: 7, - NetscapeCertType: 8, - CrlNumber: 9, - DeltaCrl: 10, - CrlReason: 11, - CrlDistributionPoints: 12, - IssuingDistributionPoint: 13, - AuthorityInfoAccess: 14, - Other: 15, - QC_Statements: 16, - NameConstraints: 17, - PolicyMappings: 18, - PolicyConstraints: 19, - InhibitAnyPolicy: 20, +declare const SecTrustSettingsKeyUsage: { + Signature: 1, + EnDecryptData: 2, + EnDecryptKey: 4, + SignCert: 8, + SignRevocation: 16, + KeyExchange: 32, + Any: -1, }; declare const __CE_CrlDistributionPointNameType: { @@ -7740,12 +7861,6 @@ declare const SSLProtocolSide: { Client: 1, }; -declare const SecTrustSettingsDomain: { - User: 0, - Admin: 1, - System: 2, -}; - declare const SecCredentialType: { Default: 0, WithUI: 1, @@ -7757,40 +7872,14 @@ declare const SecAccessControlCreateFlags: { BiometryAny: 2, TouchIDAny: 2, BiometryCurrentSet: 8, - TouchIDCurrentSet: 8, - DevicePasscode: 16, - Watch: 32, - Companion: 32, - Or: 16384, - And: 32768, - PrivateKeyUsage: 1073741824, - ApplicationPassword: 2147483648, -}; - -declare const SecTrustSettingsKeyUsage: { - Signature: 1, - EnDecryptData: 2, - EnDecryptKey: 4, - SignCert: 8, - SignRevocation: 16, - KeyExchange: 32, - Any: -1, -}; - -declare const SSLProtocol: { - SSLProtocolUnknown: 0, - TLSProtocol1: 4, - TLSProtocol11: 7, - TLSProtocol12: 8, - DTLSProtocol1: 9, - TLSProtocol13: 10, - DTLSProtocol12: 11, - TLSProtocolMaxSupported: 999, - SSLProtocol2: 1, - SSLProtocol3: 2, - SSLProtocol3Only: 3, - TLSProtocol1Only: 5, - SSLProtocolAll: 6, + TouchIDCurrentSet: 8, + DevicePasscode: 16, + Watch: 32, + Companion: 32, + Or: 16384, + And: 32768, + PrivateKeyUsage: 1073741824, + ApplicationPassword: 2147483648, }; declare const tls_protocol_version_t: { @@ -7802,22 +7891,6 @@ declare const tls_protocol_version_t: { DTLSv12: -259, }; -declare const SessionCreationFlags: { - sessionKeepCurrentBootstrap: 32768, -}; - -declare const SecItemImportExportFlags: { - kSecItemPemArmour: 1, -}; - -declare const SecCodeStatus: { - Valid: 1, - Hard: 256, - Kill: 512, - Debugged: 268435456, - Platform: 67108864, -}; - declare const AuthorizationFlags: { Defaults: 0, InteractionAllowed: 1, @@ -7829,49 +7902,11 @@ declare const AuthorizationFlags: { NoData: 1048576, }; -declare const SecItemAttr: { - CreationDateItemAttr: 1667522932, - ModDateItemAttr: 1835295092, - DescriptionItemAttr: 1684370275, - CommentItemAttr: 1768123764, - CreatorItemAttr: 1668445298, - TypeItemAttr: 1954115685, - ScriptCodeItemAttr: 1935897200, - LabelItemAttr: 1818321516, - InvisibleItemAttr: 1768846953, - NegativeItemAttr: 1852139361, - CustomIconItemAttr: 1668641641, - AccountItemAttr: 1633903476, - ServiceItemAttr: 1937138533, - GenericItemAttr: 1734700641, - SecurityDomainItemAttr: 1935961454, - ServerItemAttr: 1936881266, - AuthenticationTypeItemAttr: 1635023216, - PortItemAttr: 1886351988, - PathItemAttr: 1885434984, - VolumeItemAttr: 1986817381, - AddressItemAttr: 1633969266, - SignatureItemAttr: 1936943463, - ProtocolItemAttr: 1886675820, - CertificateType: 1668577648, - CertificateEncoding: 1667591779, - CrlType: 1668445296, - CrlEncoding: 1668443747, - Alias: 1634494835, -}; - -declare const CMSCertificateChainMode: { - None: 0, - SignerOnly: 1, - Chain: 2, - ChainWithRoot: 3, - ChainWithRootOrFail: 4, -}; - -declare const SSLAuthenticate: { - Never: 0, - Always: 1, - Try: 2, +declare const SessionAttributeBits: { + IsRoot: 1, + HasGraphicAccess: 16, + HasTTY: 32, + IsRemote: 4096, }; declare const SSLSessionOption: { @@ -7900,32 +7935,13 @@ declare const SecCSFlags: { MatchGuestRequirementInKernel: 8388608, }; -declare const SecTransformMetaAttributeType: { - Value: 0, - Name: 1, - Ref: 2, - Required: 3, - RequiresOutboundConnection: 4, - Deferred: 5, - Stream: 6, - CanCycle: 7, - Externalize: 8, - HasOutboundConnections: 9, - HasInboundConnection: 10, -}; - -declare const SecKeySizes: { - SecDefaultKeySize: 0, - Sec3DES192: 192, - SecAES128: 128, - SecAES192: 192, - SecAES256: 256, - Secp192r1: 192, - Secp256r1: 256, - Secp384r1: 384, - Secp521r1: 521, - SecRSAMin: 1024, - SecRSAMax: 4096, +declare const CMSSignerStatus: { + Unsigned: 0, + Valid: 1, + NeedsDetachedContent: 2, + InvalidSignature: 3, + InvalidCert: 4, + InvalidIndex: 5, }; declare const SecKeychainEvent: { @@ -7941,34 +7957,10 @@ declare const SecKeychainEvent: { TrustSettingsChanged: 12, }; -declare const SSLConnectionType: { - Stream: 0, - Datagram: 1, -}; - -declare const CMSSignerStatus: { - Unsigned: 0, - Valid: 1, - NeedsDetachedContent: 2, - InvalidSignature: 3, - InvalidCert: 4, - InvalidIndex: 5, -}; - declare class SecAsn1Coder { constructor(init?: SecAsn1Coder); } -declare class __CE_AuthorityKeyID { - constructor(init?: __CE_AuthorityKeyID); - keyIdentifierPresent: number; - keyIdentifier: cssm_data; - generalNamesPresent: number; - generalNames: interop.Pointer; - serialNumberPresent: number; - serialNumber: cssm_data; -} - declare class AuthorizationPluginInterface { constructor(init?: AuthorizationPluginInterface); version: number; @@ -8028,6 +8020,12 @@ declare class cssm_selection_predicate { Attribute: cssm_db_attribute_data; } +declare class __CE_ExtendedKeyUsage { + constructor(init?: __CE_ExtendedKeyUsage); + numPurposes: number; + purposes: interop.Pointer; +} + declare class cssm_context { constructor(init?: cssm_context); ContextType: number; @@ -8121,10 +8119,6 @@ declare class OpaqueSecTransformImplementation { constructor(init?: OpaqueSecTransformImplementation); } -declare class _CMSEncoder { - constructor(init?: _CMSEncoder); -} - declare class __SecTask { constructor(init?: __SecTask); } @@ -8438,10 +8432,14 @@ declare class __CE_PolicyQualifierInfo { qualifier: cssm_data; } -declare class __CE_QC_Statements { - constructor(init?: __CE_QC_Statements); - numQCStatements: number; - qcStatements: interop.Pointer; +declare class __CE_AuthorityKeyID { + constructor(init?: __CE_AuthorityKeyID); + keyIdentifierPresent: number; + keyIdentifier: cssm_data; + generalNamesPresent: number; + generalNames: interop.Pointer; + serialNumberPresent: number; + serialNumber: cssm_data; } declare class __SecRandom { @@ -8731,12 +8729,6 @@ declare class cssm_kr_profile { KRSPExtensions: interop.Pointer; } -declare class cssm_key { - constructor(init?: cssm_key); - KeyHeader: cssm_keyheader; - KeyData: cssm_data; -} - declare class cssm_keyheader { constructor(init?: cssm_keyheader); HeaderVersion: number; @@ -8768,12 +8760,6 @@ declare class cssm_date { Day: unknown /* const array */; } -declare class __CE_ExtendedKeyUsage { - constructor(init?: __CE_ExtendedKeyUsage); - numPurposes: number; - purposes: interop.Pointer; -} - declare class cssm_acl_entry_info { constructor(init?: cssm_acl_entry_info); EntryPublicInfo: cssm_acl_entry_prototype; @@ -8925,7 +8911,7 @@ declare class cssm_list_element { NextElement: interop.Pointer; WordID: number; ElementType: number; - Element: unnamed_16318325823135489932; + Element: unnamed_3974223647111867301; } declare class cssm_db_attribute_info { @@ -8965,12 +8951,6 @@ declare class cssm_tp_certreclaim_output { KeyCacheHandle: number; } -declare class cssm_x509_revoked_cert_list { - constructor(init?: cssm_x509_revoked_cert_list); - numberOfRevokedCertEntries: number; - revokedCertEntry: interop.Pointer; -} - declare class cssm_x509_tbs_certificate { constructor(init?: cssm_x509_tbs_certificate); version: cssm_data; @@ -8985,6 +8965,12 @@ declare class cssm_x509_tbs_certificate { extensions: cssm_x509_extensions; } +declare class cssm_x509_revoked_cert_list { + constructor(init?: cssm_x509_revoked_cert_list); + numberOfRevokedCertEntries: number; + revokedCertEntry: interop.Pointer; +} + declare class cssm_pkcs5_pbkdf2_params { constructor(init?: cssm_pkcs5_pbkdf2_params); Passphrase: cssm_data; @@ -9078,6 +9064,12 @@ declare class cssm_sample { Verifier: interop.Pointer; } +declare class cssm_key { + constructor(init?: cssm_key); + KeyHeader: cssm_keyheader; + KeyData: cssm_data; +} + declare class cssm_tp_certchange_output { constructor(init?: cssm_tp_certchange_output); ActionStatus: number; @@ -9135,13 +9127,6 @@ declare class SecKeyImportExportParameters { keyAttributes: number; } -declare class SecKeychainAttributeInfo { - constructor(init?: SecKeychainAttributeInfo); - count: number; - tag: interop.Pointer; - format: interop.Pointer; -} - declare class CSSM_TP_APPLE_EVIDENCE_HEADER { constructor(init?: CSSM_TP_APPLE_EVIDENCE_HEADER); Version: number; @@ -9173,6 +9158,10 @@ declare class cssm_x509_rdn { AttributeTypeAndValue: interop.Pointer; } +declare class _CMSEncoder { + constructor(init?: _CMSEncoder); +} + declare class __CE_PolicyMappings { constructor(init?: __CE_PolicyMappings); numPolicyMappings: number; @@ -9338,6 +9327,13 @@ declare class __SecCode { constructor(init?: __SecCode); } +declare class SecKeychainAttributeInfo { + constructor(init?: SecKeychainAttributeInfo); + count: number; + tag: interop.Pointer; + format: interop.Pointer; +} + declare class cssm_crypto_data { constructor(init?: cssm_crypto_data); Param: cssm_data; @@ -9428,7 +9424,7 @@ declare class cssm_crlgroup { CrlType: number; CrlEncoding: number; NumberOfCrls: number; - GroupCrlList: unnamed_6898873698168401550; + GroupCrlList: unnamed_1190294481556856456; CrlGroupType: number; } @@ -9437,7 +9433,7 @@ declare class cssm_certgroup { CertType: number; CertEncoding: number; NumCerts: number; - GroupList: unnamed_5827832349553464827; + GroupList: unnamed_7696827582356642822; CertGroupType: number; Reserved: interop.Pointer; } @@ -9445,7 +9441,7 @@ declare class cssm_certgroup { declare class __CE_DistributionPointName { constructor(init?: __CE_DistributionPointName); nameType: interop.Enum; - dpn: unnamed_10183227293477613817; + dpn: unnamed_8842076481188004116; } declare class CSSM_APPLE_TP_CERT_REQUEST { @@ -9571,6 +9567,12 @@ declare class CSSM_TUPLE { ValidityPeriod: cssm_list; } +declare class __CE_QC_Statements { + constructor(init?: __CE_QC_Statements); + numQCStatements: number; + qcStatements: interop.Pointer; +} + declare class cssm_cert_bundle { constructor(init?: cssm_cert_bundle); BundleHeader: cssm_cert_bundle_header; @@ -9641,16 +9643,6 @@ declare class CE_Data { rawData: cssm_data; } -type unnamed_10183227293477613817Descriptor = - | { fullName: interop.PointerConvertible } - | { rdn: interop.PointerConvertible }; - -declare class unnamed_10183227293477613817 { - constructor(init?: unnamed_10183227293477613817Descriptor); - fullName: interop.Pointer; - rdn: interop.Pointer; -} - type cssm_x509ext_valueDescriptor = | { tagAndValue: interop.PointerConvertible } | { parsedValue: interop.PointerConvertible } @@ -9675,20 +9667,6 @@ declare class cssm_db_attribute_label { AttributeID: number; } -type unnamed_6898873698168401550Descriptor = - | { CrlList: interop.PointerConvertible } - | { EncodedCrlList: interop.PointerConvertible } - | { ParsedCrlList: interop.PointerConvertible } - | { PairCrlList: interop.PointerConvertible }; - -declare class unnamed_6898873698168401550 { - constructor(init?: unnamed_6898873698168401550Descriptor); - CrlList: interop.Pointer; - EncodedCrlList: interop.Pointer; - ParsedCrlList: interop.Pointer; - PairCrlList: interop.Pointer; -} - type cssm_context_attribute_valueDescriptor = | { : string | null } | { Uint32: number } @@ -9719,30 +9697,54 @@ declare class cssm_context_attribute_value { KRProfile: interop.Pointer; } -type unnamed_16318325823135489932Descriptor = - | { Sublist: cssm_list } - | { Word: cssm_data }; - -declare class unnamed_16318325823135489932 { - constructor(init?: unnamed_16318325823135489932Descriptor); - Sublist: cssm_list; - Word: cssm_data; -} - -type unnamed_5827832349553464827Descriptor = +type unnamed_7696827582356642822Descriptor = | { CertList: interop.PointerConvertible } | { EncodedCertList: interop.PointerConvertible } | { ParsedCertList: interop.PointerConvertible } | { PairCertList: interop.PointerConvertible }; -declare class unnamed_5827832349553464827 { - constructor(init?: unnamed_5827832349553464827Descriptor); +declare class unnamed_7696827582356642822 { + constructor(init?: unnamed_7696827582356642822Descriptor); CertList: interop.Pointer; EncodedCertList: interop.Pointer; ParsedCertList: interop.Pointer; PairCertList: interop.Pointer; } +type unnamed_1190294481556856456Descriptor = + | { CrlList: interop.PointerConvertible } + | { EncodedCrlList: interop.PointerConvertible } + | { ParsedCrlList: interop.PointerConvertible } + | { PairCrlList: interop.PointerConvertible }; + +declare class unnamed_1190294481556856456 { + constructor(init?: unnamed_1190294481556856456Descriptor); + CrlList: interop.Pointer; + EncodedCrlList: interop.Pointer; + ParsedCrlList: interop.Pointer; + PairCrlList: interop.Pointer; +} + +type unnamed_3974223647111867301Descriptor = + | { Sublist: cssm_list } + | { Word: cssm_data }; + +declare class unnamed_3974223647111867301 { + constructor(init?: unnamed_3974223647111867301Descriptor); + Sublist: cssm_list; + Word: cssm_data; +} + +type unnamed_8842076481188004116Descriptor = + | { fullName: interop.PointerConvertible } + | { rdn: interop.PointerConvertible }; + +declare class unnamed_8842076481188004116 { + constructor(init?: unnamed_8842076481188004116Descriptor); + fullName: interop.Pointer; + rdn: interop.Pointer; +} + declare function SecCopyErrorMessageString(status: number, reserved: interop.PointerConvertible): interop.Object; declare function SecCertificateGetTypeID(): number; @@ -9809,6 +9811,8 @@ declare function SecCertificateCopyNormalizedSubjectContent(certificate: interop declare function SecIdentityGetTypeID(): number; +declare function SecIdentityCreate(allocator: interop.Object, certificate: interop.Object, privateKey: interop.Object): interop.Object; + declare function SecIdentityCreateWithCertificate(keychainOrArray: interop.Object, certificateRef: interop.Object, identityRef: interop.PointerConvertible): number; declare function SecIdentityCopyCertificate(identityRef: interop.Object, certificateRef: interop.PointerConvertible): number; diff --git a/packages/macos/types/SecurityInterface.d.ts b/packages/macos/types/SecurityInterface.d.ts index ecc7c396..7cb3b853 100644 --- a/packages/macos/types/SecurityInterface.d.ts +++ b/packages/macos/types/SecurityInterface.d.ts @@ -59,14 +59,6 @@ declare class SFCertificatePanel extends NSPanel { certificateView(): SFCertificateView; } -declare class SFKeychainSettingsPanel extends NSPanel { - static sharedKeychainSettingsPanel(): SFKeychainSettingsPanel; - - runModalForSettingsKeychain(settings: interop.PointerConvertible, keychain: interop.Object): number; - - beginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain(docWindow: NSWindow, delegate: interop.Object, didEndSelector: string, contextInfo: interop.PointerConvertible, settings: interop.PointerConvertible, keychain: interop.Object): void; -} - declare class SFChooseIdentityTableCellView extends NSTableCellView { issuerTextField: NSTextField; @@ -183,6 +175,14 @@ declare class SFCertificateView extends NSVisualEffectView { policiesDisclosed(): boolean; } +declare class SFKeychainSettingsPanel extends NSPanel { + static sharedKeychainSettingsPanel(): SFKeychainSettingsPanel; + + runModalForSettingsKeychain(settings: interop.PointerConvertible, keychain: interop.Object): number; + + beginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain(docWindow: NSWindow, delegate: interop.Object, didEndSelector: string, contextInfo: interop.PointerConvertible, settings: interop.PointerConvertible, keychain: interop.Object): void; +} + // @ts-ignore ClassDecl.tsIgnore declare class SFKeychainSavePanel extends NSSavePanel { static sharedKeychainSavePanel(): SFKeychainSavePanel; diff --git a/packages/macos/types/SharedWithYou.d.ts b/packages/macos/types/SharedWithYou.d.ts index e0c8598a..7546cbab 100644 --- a/packages/macos/types/SharedWithYou.d.ts +++ b/packages/macos/types/SharedWithYou.d.ts @@ -6,6 +6,13 @@ declare const SWCollaborationMetadataTypeIdentifier: string; declare const NSPasteboardTypeCollaborationMetadata: string; +declare const SWHighlightPersistenceEventTrigger: { + Created: 1, + Deleted: 2, + Renamed: 3, + Moved: 4, +}; + declare const SWAttributionViewHorizontalAlignment: { Default: 0, Leading: 1, @@ -18,13 +25,6 @@ declare const SWAttributionViewDisplayContext: { Detail: 1, }; -declare const SWHighlightPersistenceEventTrigger: { - Created: 1, - Deleted: 2, - Renamed: 3, - Moved: 4, -}; - declare const SWHighlightChangeEventTrigger: { Edit: 1, Comment: 2, @@ -37,17 +37,17 @@ declare const SWHighlightCenterErrorCode: { AccessDenied: 3, }; +declare const SWHighlightMembershipEventTrigger: { + Added: 1, + Removed: 2, +}; + declare const SWAttributionViewBackgroundStyle: { Default: 0, Color: 1, Material: 2, }; -declare const SWHighlightMembershipEventTrigger: { - Added: 1, - Removed: 2, -}; - declare interface SWCollaborationViewDelegate extends NSObjectProtocol { collaborationViewShouldPresentPopover?(collaborationView: SWCollaborationView): boolean; diff --git a/packages/macos/types/SoundAnalysis.d.ts b/packages/macos/types/SoundAnalysis.d.ts index 4796e9aa..0a98fd0a 100644 --- a/packages/macos/types/SoundAnalysis.d.ts +++ b/packages/macos/types/SoundAnalysis.d.ts @@ -5,6 +5,11 @@ declare const SNErrorDomain: string; declare const SNClassifierIdentifierVersion1: string; +declare const SNTimeDurationConstraintType: { + Enumerated: 1, + Range: 2, +}; + declare const SNErrorCode: { UnknownError: 1, OperationFailed: 2, @@ -13,17 +18,6 @@ declare const SNErrorCode: { InvalidFile: 5, }; -declare const SNTimeDurationConstraintType: { - Enumerated: 1, - Range: 2, -}; - -declare interface SNResult extends NSObjectProtocol { -} - -declare class SNResult extends NativeObject implements SNResult { -} - declare interface SNResultsObserving extends NSObjectProtocol { requestDidProduceResult(request: SNRequest, result: SNResult): void; @@ -35,6 +29,12 @@ declare interface SNResultsObserving extends NSObjectProtocol { declare class SNResultsObserving extends NativeObject implements SNResultsObserving { } +declare interface SNResult extends NSObjectProtocol { +} + +declare class SNResult extends NativeObject implements SNResult { +} + declare interface SNRequest extends NSObjectProtocol { } diff --git a/packages/macos/types/Speech.d.ts b/packages/macos/types/Speech.d.ts index d85353b0..b4efa365 100644 --- a/packages/macos/types/Speech.d.ts +++ b/packages/macos/types/Speech.d.ts @@ -30,7 +30,8 @@ declare const SFSpeechErrorCode: { AudioReadFailed: 2, UndefinedTemplateClassName: 7, MalformedSupplementalModel: 8, - Timeout: 10, + Timeout: 12, + MissingParameter: 13, }; declare interface SFSpeechRecognizerDelegate extends NSObjectProtocol { @@ -128,10 +129,14 @@ declare class SFSpeechRecognitionMetadata extends NSObject implements NSCopying, initWithCoder(coder: NSCoder): this; } -declare class SFAcousticFeature extends NSObject implements NSCopying, NSSecureCoding { - readonly acousticFeatureValuePerFrame: NSArray; +declare class SFVoiceAnalytics extends NSObject implements NSCopying, NSSecureCoding { + readonly jitter: SFAcousticFeature; - readonly frameDuration: number; + readonly shimmer: SFAcousticFeature; + + readonly pitch: SFAcousticFeature; + + readonly voicing: SFAcousticFeature; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -142,16 +147,18 @@ declare class SFAcousticFeature extends NSObject implements NSCopying, NSSecureC initWithCoder(coder: NSCoder): this; } -declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { - initWithURL(URL: NSURL): this; +declare class SFAcousticFeature extends NSObject implements NSCopying, NSSecureCoding { + readonly acousticFeatureValuePerFrame: NSArray; - readonly URL: NSURL; -} + readonly frameDuration: number; -declare class SFSpeechLanguageModel extends NSObject { - static prepareCustomLanguageModelForUrlClientIdentifierConfigurationCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - static prepareCustomLanguageModelForUrlClientIdentifierConfigurationIgnoresCacheCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class SFTranscriptionSegment extends NSObject implements NSCopying, NSSecureCoding { @@ -178,54 +185,50 @@ declare class SFTranscriptionSegment extends NSObject implements NSCopying, NSSe initWithCoder(coder: NSCoder): this; } -declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying { - readonly languageModel: NSURL; - - readonly vocabulary: NSURL; - - initWithLanguageModel(languageModel: NSURL): this; - - initWithLanguageModelVocabulary(languageModel: NSURL, vocabulary: NSURL | null): this; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} +declare class SFSpeechRecognitionResult extends NSObject implements NSCopying, NSSecureCoding { + readonly bestTranscription: SFTranscription; -declare class SFSpeechRecognizer extends NSObject { - static supportedLocales(): NSSet; + readonly transcriptions: NSArray; - static authorizationStatus(): interop.Enum; + readonly final: boolean; - static requestAuthorization(handler: (p1: interop.Enum) => void): void; + readonly speechRecognitionMetadata: SFSpeechRecognitionMetadata; - init(): this; + isFinal(): boolean; - initWithLocale(locale: NSLocale): this; + copyWithZone(zone: interop.PointerConvertible): interop.Object; - readonly available: boolean; + static readonly supportsSecureCoding: boolean; - readonly locale: NSLocale; + encodeWithCoder(coder: NSCoder): void; - supportsOnDeviceRecognition: boolean; + initWithCoder(coder: NSCoder): this; +} - delegate: SFSpeechRecognizerDelegate | null; +declare class SFSpeechAudioBufferRecognitionRequest extends SFSpeechRecognitionRequest { + readonly nativeAudioFormat: AVAudioFormat; - defaultTaskHint: interop.Enum; + appendAudioPCMBuffer(audioPCMBuffer: AVAudioPCMBuffer): void; - recognitionTaskWithRequestResultHandler(request: SFSpeechRecognitionRequest, resultHandler: (p1: SFSpeechRecognitionResult, p2: NSError) => void | null): SFSpeechRecognitionTask; + appendAudioSampleBuffer(sampleBuffer: interop.Object): void; - recognitionTaskWithRequestDelegate(request: SFSpeechRecognitionRequest, delegate: SFSpeechRecognitionTaskDelegate): SFSpeechRecognitionTask; + endAudio(): void; +} - queue: NSOperationQueue; +declare class SFSpeechURLRecognitionRequest extends SFSpeechRecognitionRequest { + initWithURL(URL: NSURL): this; - isAvailable(): boolean; + readonly URL: NSURL; +} - setSupportsOnDeviceRecognition(supportsOnDeviceRecognition: boolean): void; +declare class SFSpeechLanguageModel extends NSObject { + static prepareCustomLanguageModelForUrlClientIdentifierConfigurationCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; - setDelegate(delegate: SFSpeechRecognizerDelegate | null): void; + static prepareCustomLanguageModelForUrlClientIdentifierConfigurationIgnoresCacheCompletion(asset: NSURL, clientIdentifier: string, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; - setDefaultTaskHint(defaultTaskHint: interop.Enum): void; + static prepareCustomLanguageModelForUrlConfigurationCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, completion: (p1: NSError) => void | null): void; - setQueue(queue: NSOperationQueue): void; + static prepareCustomLanguageModelForUrlConfigurationIgnoresCacheCompletion(asset: NSURL, configuration: SFSpeechLanguageModelConfiguration, ignoresCache: boolean, completion: (p1: NSError) => void | null): void; } declare class SFSpeechRecognitionTask extends NSObject { @@ -246,16 +249,18 @@ declare class SFSpeechRecognitionTask extends NSObject { isCancelled(): boolean; } -declare class SFSpeechRecognitionResult extends NSObject implements NSCopying, NSSecureCoding { - readonly bestTranscription: SFTranscription; +declare class SFSpeechLanguageModelConfiguration extends NSObject implements NSCopying, NSSecureCoding { + readonly languageModel: NSURL; - readonly transcriptions: NSArray; + readonly vocabulary: NSURL; - readonly final: boolean; + readonly weight: NSNumber; - readonly speechRecognitionMetadata: SFSpeechRecognitionMetadata; + initWithLanguageModel(languageModel: NSURL): this; - isFinal(): boolean; + initWithLanguageModelVocabulary(languageModel: NSURL, vocabulary: NSURL | null): this; + + initWithLanguageModelVocabularyWeight(languageModel: NSURL, vocabulary: NSURL | null, weight: NSNumber | null): this; copyWithZone(zone: interop.PointerConvertible): interop.Object; @@ -266,31 +271,41 @@ declare class SFSpeechRecognitionResult extends NSObject implements NSCopying, N initWithCoder(coder: NSCoder): this; } -declare class SFSpeechAudioBufferRecognitionRequest extends SFSpeechRecognitionRequest { - readonly nativeAudioFormat: AVAudioFormat; +declare class SFSpeechRecognizer extends NSObject { + static supportedLocales(): NSSet; - appendAudioPCMBuffer(audioPCMBuffer: AVAudioPCMBuffer): void; + static authorizationStatus(): interop.Enum; - appendAudioSampleBuffer(sampleBuffer: interop.Object): void; + static requestAuthorization(handler: (p1: interop.Enum) => void): void; - endAudio(): void; -} + init(): this; -declare class SFVoiceAnalytics extends NSObject implements NSCopying, NSSecureCoding { - readonly jitter: SFAcousticFeature; + initWithLocale(locale: NSLocale): this; - readonly shimmer: SFAcousticFeature; + readonly available: boolean; - readonly pitch: SFAcousticFeature; + readonly locale: NSLocale; - readonly voicing: SFAcousticFeature; + supportsOnDeviceRecognition: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; + delegate: SFSpeechRecognizerDelegate | null; - static readonly supportsSecureCoding: boolean; + defaultTaskHint: interop.Enum; - encodeWithCoder(coder: NSCoder): void; + recognitionTaskWithRequestResultHandler(request: SFSpeechRecognitionRequest, resultHandler: (p1: SFSpeechRecognitionResult, p2: NSError) => void | null): SFSpeechRecognitionTask; - initWithCoder(coder: NSCoder): this; + recognitionTaskWithRequestDelegate(request: SFSpeechRecognitionRequest, delegate: SFSpeechRecognitionTaskDelegate): SFSpeechRecognitionTask; + + queue: NSOperationQueue; + + isAvailable(): boolean; + + setSupportsOnDeviceRecognition(supportsOnDeviceRecognition: boolean): void; + + setDelegate(delegate: SFSpeechRecognizerDelegate | null): void; + + setDefaultTaskHint(defaultTaskHint: interop.Enum): void; + + setQueue(queue: NSOperationQueue): void; } diff --git a/packages/macos/types/SpriteKit.d.ts b/packages/macos/types/SpriteKit.d.ts index 2f8d0bd5..953aa408 100644 --- a/packages/macos/types/SpriteKit.d.ts +++ b/packages/macos/types/SpriteKit.d.ts @@ -2,13 +2,6 @@ /// /// -declare const SKLabelVerticalAlignmentMode: { - Baseline: 0, - Center: 1, - Top: 2, - Bottom: 3, -}; - declare const SKTileSetType: { Grid: 0, Isometric: 1, @@ -16,6 +9,23 @@ declare const SKTileSetType: { HexagonalPointy: 3, }; +declare const SKBlendMode: { + Alpha: 0, + Add: 1, + Subtract: 2, + Multiply: 3, + MultiplyX2: 4, + Screen: 5, + Replace: 6, + MultiplyAlpha: 7, +}; + +declare const SKLabelHorizontalAlignmentMode: { + Center: 0, + Left: 1, + Right: 2, +}; + declare const SKTileDefinitionRotation: { Rotation0: 0, Rotation90: 1, @@ -23,6 +33,13 @@ declare const SKTileDefinitionRotation: { Rotation270: 3, }; +declare const SKLabelVerticalAlignmentMode: { + Baseline: 0, + Center: 1, + Top: 2, + Bottom: 3, +}; + declare const SKAttributeType: { None: 0, Float: 1, @@ -58,17 +75,6 @@ declare const SKActionTimingMode: { EaseInEaseOut: 3, }; -declare const SKBlendMode: { - Alpha: 0, - Add: 1, - Subtract: 2, - Multiply: 3, - MultiplyX2: 4, - Screen: 5, - Replace: 6, - MultiplyAlpha: 7, -}; - declare const SKUniformType: { None: 0, Float: 1, @@ -81,10 +87,11 @@ declare const SKUniformType: { Texture: 8, }; -declare const SKLabelHorizontalAlignmentMode: { - Center: 0, - Left: 1, - Right: 2, +declare const SKSceneScaleMode: { + Fill: 0, + AspectFill: 1, + AspectFit: 2, + ResizeFill: 3, }; declare const SKTransitionDirection: { @@ -132,19 +139,19 @@ declare const SKTileAdjacencyMask: { AdjacencyUpperLeftCorner: 247, }; -declare const SKSceneScaleMode: { - Fill: 0, - AspectFill: 1, - AspectFit: 2, - ResizeFill: 3, -}; - declare const SKParticleRenderOrder: { OldestLast: 0, OldestFirst: 1, DontCare: 2, }; +declare interface SKViewDelegate extends NSObjectProtocol { + viewShouldRenderAtTime?(view: SKView, time: number): boolean; +} + +declare class SKViewDelegate extends NativeObject implements SKViewDelegate { +} + declare interface SKWarpable extends NSObjectProtocol { warpGeometry: SKWarpGeometry; @@ -173,13 +180,6 @@ declare interface SKSceneDelegate extends NSObjectProtocol { declare class SKSceneDelegate extends NativeObject implements SKSceneDelegate { } -declare interface SKViewDelegate extends NSObjectProtocol { - viewShouldRenderAtTime?(view: SKView, time: number): boolean; -} - -declare class SKViewDelegate extends NativeObject implements SKViewDelegate { -} - declare interface SKPhysicsContactDelegate extends NSObjectProtocol { didBeginContact?(contact: SKPhysicsContact): void; @@ -563,35 +563,6 @@ declare class SKLightNode extends SKNode { setCategoryBitMask(categoryBitMask: number): void; } -declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { - static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; - - static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; - - static emptyTileGroup any>(this: This): InstanceType; - - initWithTileDefinition(tileDefinition: SKTileDefinition): this; - - initWithRules(rules: NSArray | Array): this; - - get rules(): NSArray; - set rules(value: NSArray | Array); - - name: string; - - setRules(rules: NSArray | Array): void; - - setName(name: string | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - // @ts-ignore ClassDecl.tsIgnore declare class SKVideoNode extends SKNode { static videoNodeWithAVPlayer(player: AVPlayer): SKVideoNode; @@ -751,16 +722,167 @@ declare class SKWarpGeometryGrid extends SKWarpGeometry implements NSSecureCodin encodeWithCoder(coder: NSCoder): void; } -declare class SKPhysicsJointSpring extends SKPhysicsJoint { - static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; +declare class SKTileGroup extends NSObject implements NSCopying, NSSecureCoding { + static tileGroupWithTileDefinition any>(this: This, tileDefinition: SKTileDefinition): InstanceType; - damping: number; + static tileGroupWithRules any>(this: This, rules: NSArray | Array): InstanceType; - frequency: number; + static emptyTileGroup any>(this: This): InstanceType; - setDamping(damping: number): void; + initWithTileDefinition(tileDefinition: SKTileDefinition): this; - setFrequency(frequency: number): void; + initWithRules(rules: NSArray | Array): this; + + get rules(): NSArray; + set rules(value: NSArray | Array); + + name: string; + + setRules(rules: NSArray | Array): void; + + setName(name: string | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCoding { + static bodyWithCircleOfRadius(r: number): SKPhysicsBody; + + static bodyWithCircleOfRadiusCenter(r: number, center: CGPoint): SKPhysicsBody; + + static bodyWithRectangleOfSize(s: CGSize): SKPhysicsBody; + + static bodyWithRectangleOfSizeCenter(s: CGSize, center: CGPoint): SKPhysicsBody; + + static bodyWithPolygonFromPath(path: interop.Object): SKPhysicsBody; + + static bodyWithEdgeFromPointToPoint(p1: CGPoint, p2: CGPoint): SKPhysicsBody; + + static bodyWithEdgeChainFromPath(path: interop.Object): SKPhysicsBody; + + static bodyWithEdgeLoopFromPath(path: interop.Object): SKPhysicsBody; + + static bodyWithEdgeLoopFromRect(rect: CGRect): SKPhysicsBody; + + static bodyWithTextureSize(texture: SKTexture, size: CGSize): SKPhysicsBody; + + static bodyWithTextureAlphaThresholdSize(texture: SKTexture, alphaThreshold: number, size: CGSize): SKPhysicsBody; + + static bodyWithBodies(bodies: NSArray | Array): SKPhysicsBody; + + dynamic: boolean; + + usesPreciseCollisionDetection: boolean; + + allowsRotation: boolean; + + pinned: boolean; + + resting: boolean; + + friction: number; + + charge: number; + + restitution: number; + + linearDamping: number; + + angularDamping: number; + + density: number; + + mass: number; + + readonly area: number; + + affectedByGravity: boolean; + + fieldBitMask: number; + + categoryBitMask: number; + + collisionBitMask: number; + + contactTestBitMask: number; + + readonly joints: NSArray; + + readonly node: SKNode; + + velocity: CGVector; + + angularVelocity: number; + + applyForce(force: CGVector): void; + + applyForceAtPoint(force: CGVector, point: CGPoint): void; + + applyTorque(torque: number): void; + + applyImpulse(impulse: CGVector): void; + + applyImpulseAtPoint(impulse: CGVector, point: CGPoint): void; + + applyAngularImpulse(impulse: number): void; + + allContactedBodies(): NSArray; + + isDynamic(): boolean; + + setDynamic(dynamic: boolean): void; + + setUsesPreciseCollisionDetection(usesPreciseCollisionDetection: boolean): void; + + setAllowsRotation(allowsRotation: boolean): void; + + setPinned(pinned: boolean): void; + + isResting(): boolean; + + setResting(resting: boolean): void; + + setFriction(friction: number): void; + + setCharge(charge: number): void; + + setRestitution(restitution: number): void; + + setLinearDamping(linearDamping: number): void; + + setAngularDamping(angularDamping: number): void; + + setDensity(density: number): void; + + setMass(mass: number): void; + + setAffectedByGravity(affectedByGravity: boolean): void; + + setFieldBitMask(fieldBitMask: number): void; + + setCategoryBitMask(categoryBitMask: number): void; + + setCollisionBitMask(collisionBitMask: number): void; + + setContactTestBitMask(contactTestBitMask: number): void; + + setVelocity(velocity: CGVector): void; + + setAngularVelocity(angularVelocity: number): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; } declare class SKPhysicsWorld extends NSObject implements NSSecureCoding { @@ -1068,6 +1190,18 @@ declare class SKPhysicsJointSliding extends SKPhysicsJoint { setUpperDistanceLimit(upperDistanceLimit: number): void; } +declare class SKPhysicsJointSpring extends SKPhysicsJoint { + static jointWithBodyABodyBAnchorAAnchorB(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): SKPhysicsJointSpring; + + damping: number; + + frequency: number; + + setDamping(damping: number): void; + + setFrequency(frequency: number): void; +} + declare class SKPhysicsJointPin extends SKPhysicsJoint { static jointWithBodyABodyBAnchor(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint): SKPhysicsJointPin; @@ -1893,6 +2027,12 @@ declare class SKPhysicsJointFixed extends SKPhysicsJoint { static jointWithBodyABodyBAnchor(bodyA: SKPhysicsBody, bodyB: SKPhysicsBody, anchor: CGPoint): SKPhysicsJointFixed; } +declare class SKCameraNode extends SKNode { + containsNode(node: SKNode): boolean; + + containedNodeSet(): NSSet; +} + declare class SKPhysicsJoint extends NSObject implements NSSecureCoding { bodyA: SKPhysicsBody; @@ -2301,140 +2441,6 @@ declare class SKAction extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class SKPhysicsBody extends NSObject implements NSCopying, NSSecureCoding { - static bodyWithCircleOfRadius(r: number): SKPhysicsBody; - - static bodyWithCircleOfRadiusCenter(r: number, center: CGPoint): SKPhysicsBody; - - static bodyWithRectangleOfSize(s: CGSize): SKPhysicsBody; - - static bodyWithRectangleOfSizeCenter(s: CGSize, center: CGPoint): SKPhysicsBody; - - static bodyWithPolygonFromPath(path: interop.Object): SKPhysicsBody; - - static bodyWithEdgeFromPointToPoint(p1: CGPoint, p2: CGPoint): SKPhysicsBody; - - static bodyWithEdgeChainFromPath(path: interop.Object): SKPhysicsBody; - - static bodyWithEdgeLoopFromPath(path: interop.Object): SKPhysicsBody; - - static bodyWithEdgeLoopFromRect(rect: CGRect): SKPhysicsBody; - - static bodyWithTextureSize(texture: SKTexture, size: CGSize): SKPhysicsBody; - - static bodyWithTextureAlphaThresholdSize(texture: SKTexture, alphaThreshold: number, size: CGSize): SKPhysicsBody; - - static bodyWithBodies(bodies: NSArray | Array): SKPhysicsBody; - - dynamic: boolean; - - usesPreciseCollisionDetection: boolean; - - allowsRotation: boolean; - - pinned: boolean; - - resting: boolean; - - friction: number; - - charge: number; - - restitution: number; - - linearDamping: number; - - angularDamping: number; - - density: number; - - mass: number; - - readonly area: number; - - affectedByGravity: boolean; - - fieldBitMask: number; - - categoryBitMask: number; - - collisionBitMask: number; - - contactTestBitMask: number; - - readonly joints: NSArray; - - readonly node: SKNode; - - velocity: CGVector; - - angularVelocity: number; - - applyForce(force: CGVector): void; - - applyForceAtPoint(force: CGVector, point: CGPoint): void; - - applyTorque(torque: number): void; - - applyImpulse(impulse: CGVector): void; - - applyImpulseAtPoint(impulse: CGVector, point: CGPoint): void; - - applyAngularImpulse(impulse: number): void; - - allContactedBodies(): NSArray; - - isDynamic(): boolean; - - setDynamic(dynamic: boolean): void; - - setUsesPreciseCollisionDetection(usesPreciseCollisionDetection: boolean): void; - - setAllowsRotation(allowsRotation: boolean): void; - - setPinned(pinned: boolean): void; - - isResting(): boolean; - - setResting(resting: boolean): void; - - setFriction(friction: number): void; - - setCharge(charge: number): void; - - setRestitution(restitution: number): void; - - setLinearDamping(linearDamping: number): void; - - setAngularDamping(angularDamping: number): void; - - setDensity(density: number): void; - - setMass(mass: number): void; - - setAffectedByGravity(affectedByGravity: boolean): void; - - setFieldBitMask(fieldBitMask: number): void; - - setCategoryBitMask(categoryBitMask: number): void; - - setCollisionBitMask(collisionBitMask: number): void; - - setContactTestBitMask(contactTestBitMask: number): void; - - setVelocity(velocity: CGVector): void; - - setAngularVelocity(angularVelocity: number): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class SKShader extends NSObject implements NSCopying, NSSecureCoding { initWithSource(source: string): this; @@ -2521,12 +2527,6 @@ declare class SKPhysicsContact extends NSObject { readonly collisionImpulse: number; } -declare class SKCameraNode extends SKNode { - containsNode(node: SKNode): boolean; - - containedNodeSet(): NSSet; -} - declare class SKFieldNode extends SKNode { region: SKRegion; diff --git a/packages/macos/types/StoreKit.d.ts b/packages/macos/types/StoreKit.d.ts index 2b70beb8..4c4b482b 100644 --- a/packages/macos/types/StoreKit.d.ts +++ b/packages/macos/types/StoreKit.d.ts @@ -73,6 +73,11 @@ declare const SKCloudServiceAuthorizationStatus: { Authorized: 3, }; +declare const SKProductDiscountType: { + Introductory: 0, + Subscription: 1, +}; + declare const SKDownloadState: { Waiting: 0, Active: 1, @@ -89,11 +94,6 @@ declare const SKProductPeriodUnit: { Year: 3, }; -declare const SKProductDiscountType: { - Introductory: 0, - Subscription: 1, -}; - declare const SKProductDiscountPaymentMode: { PayAsYouGo: 0, PayUpFront: 1, @@ -110,13 +110,6 @@ declare const SKPaymentTransactionState: { declare function SKTerminateForInvalidReceipt(): void; -declare interface SKProductsRequestDelegate extends SKRequestDelegate { - productsRequestDidReceiveResponse(request: SKProductsRequest, response: SKProductsResponse): void; -} - -declare class SKProductsRequestDelegate extends NativeObject implements SKProductsRequestDelegate { -} - declare interface SKPaymentTransactionObserver extends NSObjectProtocol { paymentQueueUpdatedTransactions(queue: SKPaymentQueue, transactions: NSArray | Array): void; @@ -154,6 +147,19 @@ declare interface SKStoreProductViewControllerDelegate extends NSObjectProtocol declare class SKStoreProductViewControllerDelegate extends NativeObject implements SKStoreProductViewControllerDelegate { } +declare interface SKProductsRequestDelegate extends SKRequestDelegate { + productsRequestDidReceiveResponse(request: SKProductsRequest, response: SKProductsResponse): void; +} + +declare class SKProductsRequestDelegate extends NativeObject implements SKProductsRequestDelegate { +} + +declare interface SKDownloaderExtension extends BAManagedDownloaderExtension { +} + +declare class SKDownloaderExtension extends NativeObject implements SKDownloaderExtension { +} + declare interface SKPaymentQueueDelegate extends NSObjectProtocol { paymentQueueShouldContinueTransactionInStorefront?(paymentQueue: SKPaymentQueue, transaction: SKPaymentTransaction, newStorefront: SKStorefront): boolean; } @@ -349,6 +355,39 @@ declare class SKArcadeService extends NSObject { static repairArcadeApp(): void; } +// @ts-ignore ClassDecl.tsIgnore +declare class SKMutablePayment extends SKPayment { + // @ts-ignore MemberDecl.tsIgnore + applicationUsername: string; + + // @ts-ignore MemberDecl.tsIgnore + paymentDiscount: SKPaymentDiscount; + + // @ts-ignore MemberDecl.tsIgnore + productIdentifier: string; + + // @ts-ignore MemberDecl.tsIgnore + quantity: number; + + // @ts-ignore MemberDecl.tsIgnore + requestData: NSData; + + // @ts-ignore MemberDecl.tsIgnore + simulatesAskToBuyInSandbox: boolean; + + setApplicationUsername(applicationUsername: string | null): void; + + setPaymentDiscount(paymentDiscount: SKPaymentDiscount | null): void; + + setProductIdentifier(productIdentifier: string): void; + + setQuantity(quantity: number): void; + + setRequestData(requestData: NSData | null): void; + + setSimulatesAskToBuyInSandbox(simulatesAskToBuyInSandbox: boolean): void; +} + declare class SKPayment extends NSObject implements NSCopying, NSMutableCopying { static paymentWithProduct any>(this: This, product: SKProduct): InstanceType; @@ -414,36 +453,3 @@ declare class SKProduct extends NSObject { readonly discounts: NSArray; } -// @ts-ignore ClassDecl.tsIgnore -declare class SKMutablePayment extends SKPayment { - // @ts-ignore MemberDecl.tsIgnore - applicationUsername: string; - - // @ts-ignore MemberDecl.tsIgnore - paymentDiscount: SKPaymentDiscount; - - // @ts-ignore MemberDecl.tsIgnore - productIdentifier: string; - - // @ts-ignore MemberDecl.tsIgnore - quantity: number; - - // @ts-ignore MemberDecl.tsIgnore - requestData: NSData; - - // @ts-ignore MemberDecl.tsIgnore - simulatesAskToBuyInSandbox: boolean; - - setApplicationUsername(applicationUsername: string | null): void; - - setPaymentDiscount(paymentDiscount: SKPaymentDiscount | null): void; - - setProductIdentifier(productIdentifier: string): void; - - setQuantity(quantity: number): void; - - setRequestData(requestData: NSData | null): void; - - setSimulatesAskToBuyInSandbox(simulatesAskToBuyInSandbox: boolean): void; -} - diff --git a/packages/macos/types/Symbols.d.ts b/packages/macos/types/Symbols.d.ts index 02970422..3a09b93c 100644 --- a/packages/macos/types/Symbols.d.ts +++ b/packages/macos/types/Symbols.d.ts @@ -1,6 +1,20 @@ /// /// +declare class NSSymbolDrawOffEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; + + effectWithIndividually(): this; + + effectWithReversed(): this; + + effectWithNonReversed(): this; +} + declare class NSSymbolEffectOptionsRepeatBehavior extends NSObject implements NSCopying, NSSecureCoding { static behaviorPeriodic any>(this: This): InstanceType; @@ -62,6 +76,16 @@ declare class NSSymbolAutomaticContentTransition extends NSSymbolContentTransiti declare class NSSymbolMagicReplaceContentTransition extends NSSymbolContentTransition { } +declare class NSSymbolDrawOnEffect extends NSSymbolEffect { + static effect any>(this: This): InstanceType; + + effectWithByLayer(): this; + + effectWithWholeSymbol(): this; + + effectWithIndividually(): this; +} + declare class NSSymbolWiggleEffect extends NSSymbolEffect { static effect any>(this: This): InstanceType; diff --git a/packages/macos/types/SyncServices.d.ts b/packages/macos/types/SyncServices.d.ts index 60d94b79..e18c8c80 100644 --- a/packages/macos/types/SyncServices.d.ts +++ b/packages/macos/types/SyncServices.d.ts @@ -3,8 +3,6 @@ declare const ISyncInvalidArgumentsException: string; -declare const ISyncInvalidSchemaException: string; - declare const ISyncSessionDriverFatalError: number; declare const ISyncSessionDriverRegistrationError: number; @@ -43,6 +41,8 @@ declare const ISyncChangePropertySet: string; declare const ISyncInvalidEntityException: string; +declare const ISyncInvalidSchemaException: string; + declare const ISyncClientTypeDevice: string; declare const ISyncChangePropertyActionKey: string; @@ -318,6 +318,12 @@ declare class ISyncFilter extends NSObject { static filterMatchingAtLeastOneFilter(filters: NSArray | Array): ISyncFiltering; } +declare class ISyncRecordReference extends NSObject implements NSCoding { + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class ISyncSessionDriver extends NSObject { static sessionDriverWithDataSource(dataSource: ISyncSessionDriverDataSource): ISyncSessionDriver; @@ -344,12 +350,6 @@ declare class ISyncSessionDriver extends NSObject { finishSyncing(): void; } -declare class ISyncRecordReference extends NSObject implements NSCoding { - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class ISyncManager extends NSObject { static sharedManager(): ISyncManager; diff --git a/packages/macos/types/SystemConfiguration.d.ts b/packages/macos/types/SystemConfiguration.d.ts index d7da60ef..3d65213b 100644 --- a/packages/macos/types/SystemConfiguration.d.ts +++ b/packages/macos/types/SystemConfiguration.d.ts @@ -606,10 +606,6 @@ declare const kSCEntNetLink: interop.Pointer; declare const kSCValNetPPPAuthPromptAfter: interop.Pointer; -declare const kSCPropUsersConsoleUserUID: interop.Pointer; - -declare const kSCPropNetModemHoldDisconnectOnAnswer: interop.Pointer; - declare const kSCPropNetDNSSearchDomains: interop.Pointer; declare const kSCStatusKeyExists: number; @@ -634,6 +630,8 @@ declare const kSCStatusLocked: number; declare const kSCPropNetDNSServerTimeout: interop.Pointer; +declare const kSCPropNetModemHoldDisconnectOnAnswer: interop.Pointer; + declare const kSCPropNetProxiesFTPPassive: interop.Pointer; declare const kSCValNetAirPortJoinModeRanked: interop.Pointer; @@ -644,6 +642,8 @@ declare const kSCEntUsersConsoleUser: interop.Pointer; declare const kSCEntNetDNS: interop.Pointer; +declare const kSCPropUsersConsoleUserUID: interop.Pointer; + declare const kSCPropNetLinkDetaching: interop.Pointer; declare const kSCNetworkProtocolTypeIPv6: interop.Pointer; @@ -719,15 +719,6 @@ declare class __SCNetworkConnection { constructor(init?: __SCNetworkConnection); } -declare class SCNetworkReachabilityContext { - constructor(init?: SCNetworkReachabilityContext); - version: number; - info: interop.Pointer; - retain: (p1: interop.PointerConvertible) => interop.Pointer | null; - release: (p1: interop.PointerConvertible) => void | null; - copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; -} - declare class __SCBondStatus { constructor(init?: __SCBondStatus); } @@ -749,6 +740,15 @@ declare class __SCNetworkReachability { constructor(init?: __SCNetworkReachability); } +declare class SCNetworkReachabilityContext { + constructor(init?: SCNetworkReachabilityContext); + version: number; + info: interop.Pointer; + retain: (p1: interop.PointerConvertible) => interop.Pointer | null; + release: (p1: interop.PointerConvertible) => void | null; + copyDescription: (p1: interop.PointerConvertible) => interop.Pointer | null; +} + declare class __SCPreferences { constructor(init?: __SCPreferences); } diff --git a/packages/macos/types/SystemExtensions.d.ts b/packages/macos/types/SystemExtensions.d.ts index 802e04dd..1221e9c6 100644 --- a/packages/macos/types/SystemExtensions.d.ts +++ b/packages/macos/types/SystemExtensions.d.ts @@ -9,6 +9,11 @@ declare const NSSystemExtensionUsageDescriptionKey: string; declare const OSBundleUsageDescriptionKey: string; +declare const OSSystemExtensionReplacementAction: { + Cancel: 0, + Replace: 1, +}; + declare const OSSystemExtensionErrorCode: { Unknown: 1, MissingEntitlement: 2, @@ -30,11 +35,6 @@ declare const OSSystemExtensionRequestResult: { WillCompleteAfterReboot: 1, }; -declare const OSSystemExtensionReplacementAction: { - Cancel: 0, - Replace: 1, -}; - declare interface OSSystemExtensionsWorkspaceObserver extends NSObjectProtocol { systemExtensionWillBecomeEnabled?(systemExtensionInfo: OSSystemExtensionInfo): void; @@ -61,14 +61,6 @@ declare interface OSSystemExtensionRequestDelegate extends NSObjectProtocol { declare class OSSystemExtensionRequestDelegate extends NativeObject implements OSSystemExtensionRequestDelegate { } -declare class OSSystemExtensionsWorkspace extends NSObject { - static readonly sharedWorkspace: OSSystemExtensionsWorkspace; - - addObserverError(observer: OSSystemExtensionsWorkspaceObserver, error: interop.PointerConvertible): boolean; - - removeObserver(observer: OSSystemExtensionsWorkspaceObserver): void; -} - declare class OSSystemExtensionInfo extends NSObject { readonly bundleIdentifier: string; @@ -113,3 +105,11 @@ declare class OSSystemExtensionProperties extends NSObject { readonly isUninstalling: boolean; } +declare class OSSystemExtensionsWorkspace extends NSObject { + static readonly sharedWorkspace: OSSystemExtensionsWorkspace; + + addObserverError(observer: OSSystemExtensionsWorkspaceObserver, error: interop.PointerConvertible): boolean; + + removeObserver(observer: OSSystemExtensionsWorkspaceObserver): void; +} + diff --git a/packages/macos/types/TWAIN.d.ts b/packages/macos/types/TWAIN.d.ts index 2165f0e7..7a467b60 100644 --- a/packages/macos/types/TWAIN.d.ts +++ b/packages/macos/types/TWAIN.d.ts @@ -121,6 +121,21 @@ declare class TW_EVENT { TWMessage: number; } +declare class TW_CIECOLOR { + constructor(init?: TW_CIECOLOR); + ColorSpace: number; + LowEndian: number; + DeviceDependent: number; + VersionNumber: number; + StageABC: TW_TRANSFORMSTAGE; + StageLMN: TW_TRANSFORMSTAGE; + WhitePoint: TW_CIEPOINT; + BlackPoint: TW_CIEPOINT; + WhitePaper: TW_CIEPOINT; + BlackInk: TW_CIEPOINT; + Samples: unknown /* const array */; +} + declare class TW_CAPABILITY { constructor(init?: TW_CAPABILITY); Cap: number; @@ -229,6 +244,11 @@ declare class TW_DECODEFUNCTION { SampleCount: TW_FIX32; } +declare class TW_RGBRESPONSE { + constructor(init?: TW_RGBRESPONSE); + Response: unknown /* const array */; +} + declare class TW_TWUNKDSENTRYPARAMS { constructor(init?: TW_TWUNKDSENTRYPARAMS); destFlag: number; @@ -289,32 +309,12 @@ declare class TW_CUSTOMDSDATA { hData: interop.Pointer; } -declare class TW_RGBRESPONSE { - constructor(init?: TW_RGBRESPONSE); - Response: unknown /* const array */; -} - declare class TW_AUDIOINFO { constructor(init?: TW_AUDIOINFO); Name: unknown /* const array */; Reserved: number; } -declare class TW_CIECOLOR { - constructor(init?: TW_CIECOLOR); - ColorSpace: number; - LowEndian: number; - DeviceDependent: number; - VersionNumber: number; - StageABC: TW_TRANSFORMSTAGE; - StageLMN: TW_TRANSFORMSTAGE; - WhitePoint: TW_CIEPOINT; - BlackPoint: TW_CIEPOINT; - WhitePaper: TW_CIEPOINT; - BlackInk: TW_CIEPOINT; - Samples: unknown /* const array */; -} - declare class TW_FILESYSTEM { constructor(init?: TW_FILESYSTEM); InputName: unknown /* const array */; @@ -351,15 +351,15 @@ declare class TW_STATUS { declare class TW_PENDINGXFERS { constructor(init?: TW_PENDINGXFERS); Count: number; - TW_JOBCONTROL: unnamed_3104997768750170193; + TW_JOBCONTROL: unnamed_15227971832212315252; } -type unnamed_3104997768750170193Descriptor = +type unnamed_15227971832212315252Descriptor = | { EOJ: number } | { Reserved: number }; -declare class unnamed_3104997768750170193 { - constructor(init?: unnamed_3104997768750170193Descriptor); +declare class unnamed_15227971832212315252 { + constructor(init?: unnamed_15227971832212315252Descriptor); EOJ: number; Reserved: number; } diff --git a/packages/macos/types/Tcl.d.ts b/packages/macos/types/Tcl.d.ts index 4ce1f4be..eafb5bee 100644 --- a/packages/macos/types/Tcl.d.ts +++ b/packages/macos/types/Tcl.d.ts @@ -54,10 +54,14 @@ declare const tclObjHashKeyType: Tcl_HashKeyType; declare const tclNativeExecutableName: string; +declare const tclPlatStubsPtr: interop.Pointer; + declare const tclDictType: Tcl_ObjType; declare const tclDoubleType: Tcl_ObjType; +declare const tclStubsPtr: interop.Pointer; + declare const tclBooleanType: Tcl_ObjType; declare const TclBNKaratsubaSqrCutoff: number; @@ -105,6 +109,19 @@ declare const ExceptionRangeType: { CATCH_: 1, }; +declare const Tcl_ValueType: { + INT: 0, + DOUBLE: 1, + EITHER: 2, + WIDE_INT: 3, +}; + +declare const Tcl_PathType: { + ABSOLUT: 0, + RELATIV: 1, + VOLUME_RELATIV: 2, +}; + declare const PkgPreferOptions: { LATEST: 0, STABLE: 1, @@ -129,11 +146,17 @@ declare const TclEolTranslation: { CRLF: 3, }; +declare const Tcl_QueuePosition: { + TAIL: 0, + HEAD: 1, + MARK: 2, +}; + declare class TclOpCmdClientData { constructor(init?: TclOpCmdClientData); op: string | null; expected: string | null; - i: unnamed_15168933827909229768; + i: unnamed_6097424430779907637; } declare class DictUpdateInfo { @@ -150,15 +173,6 @@ declare class JumpFixup { exceptIndex: number; } -declare class InstructionDesc { - constructor(init?: InstructionDesc); - name: string | null; - numBytes: number; - stackEffect: number; - numOperands: number; - opTypes: unknown /* const array */; -} - declare class AuxData { constructor(init?: AuxData); type: interop.Pointer; @@ -236,14 +250,6 @@ declare class LimitHandler { nextPtr: interop.Pointer; } -declare class LiteralEntry { - constructor(init?: LiteralEntry); - nextPtr: interop.Pointer; - objPtr: interop.Pointer; - refCount: number; - nsPtr: interop.Pointer; -} - declare class ExecEnv { constructor(init?: ExecEnv); execStackPtr: interop.Pointer; @@ -313,20 +319,8 @@ declare class CFWord { refCount: number; } -declare class unnamed_13373338001863078976 { - constructor(init?: unnamed_13373338001863078976); - cmd: string | null; - len: number; -} - -declare class unnamed_8515541993593250928 { - constructor(init?: unnamed_8515541993593250928); - codePtr: interop.Pointer; - pc: string | null; -} - -declare class unnamed_15929809299110372395 { - constructor(init?: unnamed_15929809299110372395); +declare class unnamed_7457919095575956670 { + constructor(init?: unnamed_7457919095575956670); path: interop.Pointer; } @@ -338,8 +332,8 @@ declare class CmdFrame { nline: number; framePtr: interop.Pointer; nextPtr: interop.Pointer; - data: unnamed_164377030102870047; - cmd: unnamed_3600664622209610221; + data: unnamed_9065905938125104667; + cmd: unnamed_17606793356190368671; } declare class AssocData { @@ -408,8 +402,8 @@ declare class Interp { errorCode: interop.Pointer; ecVar: interop.Pointer; returnLevel: number; - limit: unnamed_15038866089344729527; - ensembleRewrite: unnamed_5645730893955504704; + limit: unnamed_3918308343247493790; + ensembleRewrite: unnamed_16593889917611252292; chanMsg: interop.Pointer; cmdFramePtr: interop.Pointer; invokeCmdFramePtr: interop.Pointer; @@ -446,7 +440,7 @@ declare class CompiledLocal { declare class Var { constructor(init?: Var); flags: number; - value: unnamed_12404584984572921; + value: unnamed_7604300924961546821; } declare class EnsembleCmdRep { @@ -540,6 +534,14 @@ declare class LocalCache { varName0: interop.Pointer; } +declare class LiteralEntry { + constructor(init?: LiteralEntry); + nextPtr: interop.Pointer; + objPtr: interop.Pointer; + refCount: number; + nsPtr: interop.Pointer; +} + declare class CFWordBC { constructor(init?: CFWordBC); framePtr: interop.Pointer; @@ -571,6 +573,1027 @@ declare class TclFileAttrProcs { setProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; } +declare class TclPlatStubHooks { + constructor(init?: TclPlatStubHooks); +} + +declare class TclStubs { + constructor(init?: TclStubs); + magic: number; + hooks: interop.Pointer; + tcl_PkgProvideEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible) => number | null; + tcl_PkgRequireEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tcl_Panic: (p1: string) => void | null; + tcl_Alloc: (p1: number) => string | null; + tcl_Free: (p1: string) => void | null; + tcl_Realloc: (p1: string, p2: number) => string | null; + tcl_DbCkalloc: (p1: number, p2: string, p3: number) => string | null; + tcl_DbCkfree: (p1: string, p2: string, p3: number) => number | null; + tcl_DbCkrealloc: (p1: string, p2: number, p3: string, p4: number) => string | null; + tcl_CreateFileHandler: (p1: number, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; + tcl_DeleteFileHandler: (p1: number) => void | null; + tcl_SetTimer: (p1: interop.PointerConvertible) => void | null; + tcl_Sleep: (p1: number) => void | null; + tcl_WaitForEvent: (p1: interop.PointerConvertible) => number | null; + tcl_AppendAllObjTypes: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_AppendStringsToObj: (p1: interop.PointerConvertible) => void | null; + tcl_AppendToObj: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tcl_ConcatObj: (p1: number, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_ConvertToType: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_DbDecrRefCount: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tcl_DbIncrRefCount: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tcl_DbIsShared: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_DbNewBooleanObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; + tcl_DbNewByteArrayObj: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => interop.Pointer | null; + tcl_DbNewDoubleObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; + tcl_DbNewListObj: (p1: number, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; + tcl_DbNewLongObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; + tcl_DbNewObj: (p1: string, p2: number) => interop.Pointer | null; + tcl_DbNewStringObj: (p1: string, p2: number, p3: string, p4: number) => interop.Pointer | null; + tcl_DuplicateObj: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclFreeObj: (p1: interop.PointerConvertible) => void | null; + tcl_GetBoolean: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_GetBooleanFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetByteArrayFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetDouble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_GetDoubleFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetIndexFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_GetInt: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_GetIntFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetLongFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetObjType: (p1: string) => interop.Pointer | null; + tcl_GetStringFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tcl_InvalidateStringRep: (p1: interop.PointerConvertible) => void | null; + tcl_ListObjAppendList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ListObjAppendElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ListObjGetElements: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_ListObjIndex: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ListObjLength: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ListObjReplace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_NewBooleanObj: (p1: number) => interop.Pointer | null; + tcl_NewByteArrayObj: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_NewDoubleObj: (p1: number) => interop.Pointer | null; + tcl_NewIntObj: (p1: number) => interop.Pointer | null; + tcl_NewListObj: (p1: number, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_NewLongObj: (p1: number) => interop.Pointer | null; + tcl_NewObj: () => interop.Pointer | null; + tcl_NewStringObj: (p1: string, p2: number) => interop.Pointer | null; + tcl_SetBooleanObj: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetByteArrayLength: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_SetByteArrayObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + tcl_SetDoubleObj: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetIntObj: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetListObj: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tcl_SetLongObj: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetObjLength: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetStringObj: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tcl_AddErrorInfo: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_AddObjErrorInfo: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tcl_AllowExceptions: (p1: interop.PointerConvertible) => void | null; + tcl_AppendElement: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_AppendResult: (p1: interop.PointerConvertible) => void | null; + tcl_AsyncCreate: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_AsyncDelete: (p1: interop.PointerConvertible) => void | null; + tcl_AsyncInvoke: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_AsyncMark: (p1: interop.PointerConvertible) => void | null; + tcl_AsyncReady: () => number | null; + tcl_BackgroundError: (p1: interop.PointerConvertible) => void | null; + tcl_Backslash: (p1: string, p2: interop.PointerConvertible) => number | null; + tcl_BadChannelOption: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tcl_CallWhenDeleted: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; + tcl_CancelIdleCall: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_Close: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_CommandComplete: (p1: string) => number | null; + tcl_Concat: (p1: number, p2: interop.PointerConvertible) => string | null; + tcl_ConvertElement: (p1: string, p2: string, p3: number) => number | null; + tcl_ConvertCountedElement: (p1: string, p2: number, p3: string, p4: number) => number | null; + tcl_CreateAlias: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_CreateAliasObj: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_CreateChannel: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_CreateChannelHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; + tcl_CreateCloseHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; + tcl_CreateCommand: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; + tcl_CreateEventSource: (p1: (p1: interop.PointerConvertible, p2: number) => void, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; + tcl_CreateExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_CreateInterp: () => interop.Pointer | null; + tcl_CreateMathFunc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible) => void | null; + tcl_CreateObjCommand: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; + tcl_CreateSlave: (p1: interop.PointerConvertible, p2: string, p3: number) => interop.Pointer | null; + tcl_CreateTimerHandler: (p1: number, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_CreateTrace: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => interop.Pointer | null; + tcl_DeleteAssocData: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_DeleteChannelHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; + tcl_DeleteCloseHandler: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; + tcl_DeleteCommand: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_DeleteCommandFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_DeleteEvents: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; + tcl_DeleteEventSource: (p1: (p1: interop.PointerConvertible, p2: number) => void, p2: (p1: interop.PointerConvertible, p2: number) => void, p3: interop.PointerConvertible) => void | null; + tcl_DeleteExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_DeleteHashEntry: (p1: interop.PointerConvertible) => void | null; + tcl_DeleteHashTable: (p1: interop.PointerConvertible) => void | null; + tcl_DeleteInterp: (p1: interop.PointerConvertible) => void | null; + tcl_DetachPids: (p1: number, p2: interop.PointerConvertible) => void | null; + tcl_DeleteTimerHandler: (p1: interop.PointerConvertible) => void | null; + tcl_DeleteTrace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_DontCallWhenDeleted: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; + tcl_DoOneEvent: (p1: number) => number | null; + tcl_DoWhenIdle: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_DStringAppend: (p1: interop.PointerConvertible, p2: string, p3: number) => string | null; + tcl_DStringAppendElement: (p1: interop.PointerConvertible, p2: string) => string | null; + tcl_DStringEndSublist: (p1: interop.PointerConvertible) => void | null; + tcl_DStringFree: (p1: interop.PointerConvertible) => void | null; + tcl_DStringGetResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_DStringInit: (p1: interop.PointerConvertible) => void | null; + tcl_DStringResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_DStringSetLength: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_DStringStartSublist: (p1: interop.PointerConvertible) => void | null; + tcl_Eof: (p1: interop.PointerConvertible) => number | null; + tcl_ErrnoId: () => string | null; + tcl_ErrnoMsg: (p1: number) => string | null; + tcl_Eval: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_EvalFile: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_EvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_EventuallyFree: (p1: interop.PointerConvertible, p2: (p1: string) => void) => void | null; + tcl_Exit: (p1: number) => void | null; + tcl_ExposeCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tcl_ExprBoolean: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_ExprBooleanObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ExprDouble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_ExprDoubleObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ExprLong: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_ExprLongObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ExprObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_ExprString: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_Finalize: () => void | null; + tcl_FindExecutable: (p1: string) => void | null; + tcl_FirstHashEntry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_Flush: (p1: interop.PointerConvertible) => number | null; + tcl_FreeResult: (p1: interop.PointerConvertible) => void | null; + tcl_GetAlias: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tcl_GetAliasObj: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tcl_GetAssocData: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetChannel: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetChannelBufferSize: (p1: interop.PointerConvertible) => number | null; + tcl_GetChannelHandle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tcl_GetChannelInstanceData: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetChannelMode: (p1: interop.PointerConvertible) => number | null; + tcl_GetChannelName: (p1: interop.PointerConvertible) => string | null; + tcl_GetChannelOption: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tcl_GetChannelType: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_GetCommandName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tcl_GetErrno: () => number | null; + tcl_GetHostName: () => string | null; + tcl_GetInterpPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetMaster: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetNameOfExecutable: () => string | null; + tcl_GetObjResult: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetOpenFile: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; + tcl_GetPathType: (p1: string) => interop.Enum | null; + tcl_Gets: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetsObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetServiceMode: () => number | null; + tcl_GetSlave: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tcl_GetStdChannel: (p1: number) => interop.Pointer | null; + tcl_GetStringResult: (p1: interop.PointerConvertible) => string | null; + tcl_GetVar: (p1: interop.PointerConvertible, p2: string, p3: number) => string | null; + tcl_GetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; + tcl_GlobalEval: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_GlobalEvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_HideCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tcl_Init: (p1: interop.PointerConvertible) => number | null; + tcl_InitHashTable: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_InputBlocked: (p1: interop.PointerConvertible) => number | null; + tcl_InputBuffered: (p1: interop.PointerConvertible) => number | null; + tcl_InterpDeleted: (p1: interop.PointerConvertible) => number | null; + tcl_IsSafe: (p1: interop.PointerConvertible) => number | null; + tcl_JoinPath: (p1: number, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => string | null; + tcl_LinkVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => number | null; + reserved188: interop.Pointer; + tcl_MakeFileChannel: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_MakeSafe: (p1: interop.PointerConvertible) => number | null; + tcl_MakeTcpClientChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_Merge: (p1: number, p2: interop.PointerConvertible) => string | null; + tcl_NextHashEntry: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_NotifyChannel: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_ObjGetVar2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_ObjSetVar2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; + tcl_OpenCommandChannel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_OpenFileChannel: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => interop.Pointer | null; + tcl_OpenTcpClient: (p1: interop.PointerConvertible, p2: number, p3: string, p4: string, p5: number, p6: number) => interop.Pointer | null; + tcl_OpenTcpServer: (p1: interop.PointerConvertible, p2: number, p3: string, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; + tcl_Preserve: (p1: interop.PointerConvertible) => void | null; + tcl_PrintDouble: (p1: interop.PointerConvertible, p2: number, p3: string) => void | null; + tcl_PutEnv: (p1: string) => number | null; + tcl_PosixError: (p1: interop.PointerConvertible) => string | null; + tcl_QueueEvent: (p1: interop.PointerConvertible, p2: interop.Enum) => void | null; + tcl_Read: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_ReapDetachedProcs: () => void | null; + tcl_RecordAndEval: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_RecordAndEvalObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_RegisterChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_RegisterObjType: (p1: interop.PointerConvertible) => void | null; + tcl_RegExpCompile: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tcl_RegExpExec: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; + tcl_RegExpMatch: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tcl_RegExpRange: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + tcl_Release: (p1: interop.PointerConvertible) => void | null; + tcl_ResetResult: (p1: interop.PointerConvertible) => void | null; + tcl_ScanElement: (p1: string, p2: interop.PointerConvertible) => number | null; + tcl_ScanCountedElement: (p1: string, p2: number, p3: interop.PointerConvertible) => number | null; + tcl_SeekOld: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; + tcl_ServiceAll: () => number | null; + tcl_ServiceEvent: (p1: number) => number | null; + tcl_SetAssocData: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; + tcl_SetChannelBufferSize: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetChannelOption: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; + tcl_SetCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_SetErrno: (p1: number) => void | null; + tcl_SetErrorCode: (p1: interop.PointerConvertible) => void | null; + tcl_SetMaxBlockTime: (p1: interop.PointerConvertible) => void | null; + tcl_SetPanicProc: (p1: (p1: string) => void) => void | null; + tcl_SetRecursionLimit: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_SetResult: (p1: interop.PointerConvertible, p2: string, p3: (p1: string) => void) => void | null; + tcl_SetServiceMode: (p1: number) => number | null; + tcl_SetObjErrorCode: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_SetObjResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_SetStdChannel: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_SetVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; + tcl_SetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: number) => string | null; + tcl_SignalId: (p1: number) => string | null; + tcl_SignalMsg: (p1: number) => string | null; + tcl_SourceRCFile: (p1: interop.PointerConvertible) => void | null; + tcl_SplitList: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_SplitPath: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_StaticPackage: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible) => number) => void | null; + tcl_StringMatch: (p1: string, p2: string) => number | null; + tcl_TellOld: (p1: interop.PointerConvertible) => number | null; + tcl_TraceVar: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => number | null; + tcl_TraceVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => number | null; + tcl_TranslateFileName: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string | null; + tcl_Ungets: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number) => number | null; + tcl_UnlinkVar: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_UnregisterChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_UnsetVar: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_UnsetVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => number | null; + tcl_UntraceVar: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => void | null; + tcl_UntraceVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => void | null; + tcl_UpdateLinkedVar: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_UpVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: number) => number | null; + tcl_UpVar2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: string, p6: number) => number | null; + tcl_VarEval: (p1: interop.PointerConvertible) => number | null; + tcl_VarTraceInfo: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p5: interop.PointerConvertible) => interop.Pointer | null; + tcl_VarTraceInfo2: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, p6: interop.PointerConvertible) => interop.Pointer | null; + tcl_Write: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_WrongNumArgs: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: string) => void | null; + tcl_DumpActiveMemory: (p1: string) => number | null; + tcl_ValidateAllMemory: (p1: string, p2: number) => void | null; + tcl_AppendResultVA: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_AppendStringsToObjVA: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_HashStats: (p1: interop.PointerConvertible) => string | null; + tcl_ParseVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => string | null; + tcl_PkgPresent: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; + tcl_PkgPresentEx: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tcl_PkgProvide: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tcl_PkgRequire: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => string | null; + tcl_SetErrorCodeVA: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_VarEvalVA: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_WaitPid: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_PanicVA: (p1: string, p2: string) => void | null; + tcl_GetVersion: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + tcl_InitMemory: (p1: interop.PointerConvertible) => void | null; + tcl_StackChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => interop.Pointer | null; + tcl_UnstackChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetStackedChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_SetMainLoop: (p1: () => void) => void | null; + reserved285: interop.Pointer; + tcl_AppendObjToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_CreateEncoding: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_CreateThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_DeleteThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tcl_DiscardResult: (p1: interop.PointerConvertible) => void | null; + tcl_EvalEx: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number) => number | null; + tcl_EvalObjv: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => number | null; + tcl_EvalObjEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_ExitThread: (p1: number) => void | null; + tcl_ExternalToUtf: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number, p6: interop.PointerConvertible, p7: string, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible) => number | null; + tcl_ExternalToUtfDString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => string | null; + tcl_FinalizeThread: () => void | null; + tcl_FinalizeNotifier: (p1: interop.PointerConvertible) => void | null; + tcl_FreeEncoding: (p1: interop.PointerConvertible) => void | null; + tcl_GetCurrentThread: () => interop.Pointer | null; + tcl_GetEncoding: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tcl_GetEncodingName: (p1: interop.PointerConvertible) => string | null; + tcl_GetEncodingNames: (p1: interop.PointerConvertible) => void | null; + tcl_GetIndexFromObjStruct: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: string, p6: number, p7: interop.PointerConvertible) => number | null; + tcl_GetThreadData: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_GetVar2Ex: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => interop.Pointer | null; + tcl_InitNotifier: () => interop.Pointer | null; + tcl_MutexLock: (p1: interop.PointerConvertible) => void | null; + tcl_MutexUnlock: (p1: interop.PointerConvertible) => void | null; + tcl_ConditionNotify: (p1: interop.PointerConvertible) => void | null; + tcl_ConditionWait: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_NumUtfChars: (p1: string, p2: number) => number | null; + tcl_ReadChars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + tcl_RestoreResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_SaveResult: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_SetSystemEncoding: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_SetVar2Ex: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; + tcl_ThreadAlert: (p1: interop.PointerConvertible) => void | null; + tcl_ThreadQueueEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.Enum) => void | null; + tcl_UniCharAtIndex: (p1: string, p2: number) => number | null; + tcl_UniCharToLower: (p1: number) => number | null; + tcl_UniCharToTitle: (p1: number) => number | null; + tcl_UniCharToUpper: (p1: number) => number | null; + tcl_UniCharToUtf: (p1: number, p2: string) => number | null; + tcl_UtfAtIndex: (p1: string, p2: number) => string | null; + tcl_UtfCharComplete: (p1: string, p2: number) => number | null; + tcl_UtfBackslash: (p1: string, p2: interop.PointerConvertible, p3: string) => number | null; + tcl_UtfFindFirst: (p1: string, p2: number) => string | null; + tcl_UtfFindLast: (p1: string, p2: number) => string | null; + tcl_UtfNext: (p1: string) => string | null; + tcl_UtfPrev: (p1: string, p2: string) => string | null; + tcl_UtfToExternal: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number, p6: interop.PointerConvertible, p7: string, p8: number, p9: interop.PointerConvertible, p10: interop.PointerConvertible, p11: interop.PointerConvertible) => number | null; + tcl_UtfToExternalDString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => string | null; + tcl_UtfToLower: (p1: string) => number | null; + tcl_UtfToTitle: (p1: string) => number | null; + tcl_UtfToUniChar: (p1: string, p2: interop.PointerConvertible) => number | null; + tcl_UtfToUpper: (p1: string) => number | null; + tcl_WriteChars: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_WriteObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetString: (p1: interop.PointerConvertible) => string | null; + tcl_GetDefaultEncodingDir: () => string | null; + tcl_SetDefaultEncodingDir: (p1: string) => void | null; + tcl_AlertNotifier: (p1: interop.PointerConvertible) => void | null; + tcl_ServiceModeHook: (p1: number) => void | null; + tcl_UniCharIsAlnum: (p1: number) => number | null; + tcl_UniCharIsAlpha: (p1: number) => number | null; + tcl_UniCharIsDigit: (p1: number) => number | null; + tcl_UniCharIsLower: (p1: number) => number | null; + tcl_UniCharIsSpace: (p1: number) => number | null; + tcl_UniCharIsUpper: (p1: number) => number | null; + tcl_UniCharIsWordChar: (p1: number) => number | null; + tcl_UniCharLen: (p1: interop.PointerConvertible) => number | null; + tcl_UniCharNcmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_UniCharToUtfDString: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => string | null; + tcl_UtfToUniCharDString: (p1: string, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetRegExpFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_EvalTokens: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_FreeParse: (p1: interop.PointerConvertible) => void | null; + tcl_LogCommandInfo: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => void | null; + tcl_ParseBraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_ParseCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible) => number | null; + tcl_ParseExpr: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ParseQuotedString: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible) => number | null; + tcl_ParseVarName: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; + tcl_GetCwd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tcl_Chdir: (p1: string) => number | null; + tcl_Access: (p1: string, p2: number) => number | null; + tcl_Stat: (p1: string, p2: interop.PointerConvertible) => number | null; + tcl_UtfNcmp: (p1: string, p2: string, p3: number) => number | null; + tcl_UtfNcasecmp: (p1: string, p2: string, p3: number) => number | null; + tcl_StringCaseMatch: (p1: string, p2: string, p3: number) => number | null; + tcl_UniCharIsControl: (p1: number) => number | null; + tcl_UniCharIsGraph: (p1: number) => number | null; + tcl_UniCharIsPrint: (p1: number) => number | null; + tcl_UniCharIsPunct: (p1: number) => number | null; + tcl_RegExpExecObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number) => number | null; + tcl_RegExpGetInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_NewUnicodeObj: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_SetUnicodeObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + tcl_GetCharLength: (p1: interop.PointerConvertible) => number | null; + tcl_GetUniChar: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_GetUnicode: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetRange: (p1: interop.PointerConvertible, p2: number, p3: number) => interop.Pointer | null; + tcl_AppendUnicodeToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + tcl_RegExpMatchObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_SetNotifier: (p1: interop.PointerConvertible) => void | null; + tcl_GetAllocMutex: () => interop.Pointer | null; + tcl_GetChannelNames: (p1: interop.PointerConvertible) => number | null; + tcl_GetChannelNamesEx: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_ProcObjCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ConditionFinalize: (p1: interop.PointerConvertible) => void | null; + tcl_MutexFinalize: (p1: interop.PointerConvertible) => void | null; + tcl_CreateThread: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible) => void, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; + tcl_ReadRaw: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_WriteRaw: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tcl_GetTopChannel: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_ChannelBuffered: (p1: interop.PointerConvertible) => number | null; + tcl_ChannelName: (p1: interop.PointerConvertible) => string | null; + tcl_ChannelVersion: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_ChannelBlockModeProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_ChannelCloseProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_ChannelClose2Proc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_ChannelInputProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ChannelOutputProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ChannelSeekProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_ChannelSetOptionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; + tcl_ChannelGetOptionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tcl_ChannelWatchProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_ChannelGetHandleProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tcl_ChannelFlushProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible) => number | null; + tcl_ChannelHandlerProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_JoinThread: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_IsChannelShared: (p1: interop.PointerConvertible) => number | null; + tcl_IsChannelRegistered: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_CutChannel: (p1: interop.PointerConvertible) => void | null; + tcl_SpliceChannel: (p1: interop.PointerConvertible) => void | null; + tcl_ClearChannelHandlers: (p1: interop.PointerConvertible) => void | null; + tcl_IsChannelExisting: (p1: string) => number | null; + tcl_UniCharNcasecmp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_UniCharCaseMatch: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_FindHashEntry: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tcl_CreateHashEntry: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_InitCustomHashTable: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tcl_InitObjHashTable: (p1: interop.PointerConvertible) => void | null; + tcl_CommandTraceInfo: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; + tcl_TraceCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => number | null; + tcl_UntraceCommand: (p1: interop.PointerConvertible, p2: string, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, p5: interop.PointerConvertible) => void | null; + tcl_AttemptAlloc: (p1: number) => string | null; + tcl_AttemptDbCkalloc: (p1: number, p2: string, p3: number) => string | null; + tcl_AttemptRealloc: (p1: string, p2: number) => string | null; + tcl_AttemptDbCkrealloc: (p1: string, p2: number, p3: string, p4: number) => string | null; + tcl_AttemptSetObjLength: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_GetChannelThread: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetUnicodeFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetMathFuncInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tcl_ListMathFuncs: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tcl_SubstObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_DetachChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_IsStandardChannel: (p1: interop.PointerConvertible) => number | null; + tcl_FSCopyFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSCopyDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_FSCreateDirectory: (p1: interop.PointerConvertible) => number | null; + tcl_FSDeleteFile: (p1: interop.PointerConvertible) => number | null; + tcl_FSLoadFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; + tcl_FSMatchInDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; + tcl_FSLink: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_FSRemoveDirectory: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tcl_FSRenameFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSLstat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSUtime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSFileAttrsGet: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_FSFileAttrsSet: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_FSFileAttrStrings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSStat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSAccess: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_FSOpenFileChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; + tcl_FSGetCwd: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSChdir: (p1: interop.PointerConvertible) => number | null; + tcl_FSConvertToPathType: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSJoinPath: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_FSSplitPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSEqualPaths: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSGetNormalizedPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSJoinToPath: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSGetInternalRep: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSGetTranslatedPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSEvalFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSNewNativePath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSGetNativePath: (p1: interop.PointerConvertible) => string | null; + tcl_FSFileSystemInfo: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSPathSeparator: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSListVolumes: () => interop.Pointer | null; + tcl_FSRegister: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FSUnregister: (p1: interop.PointerConvertible) => number | null; + tcl_FSData: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSGetTranslatedStringPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tcl_FSGetFileSystemForPath: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FSGetPathType: (p1: interop.PointerConvertible) => interop.Enum | null; + tcl_OutputBuffered: (p1: interop.PointerConvertible) => number | null; + tcl_FSMountsChanged: (p1: interop.PointerConvertible) => void | null; + tcl_EvalTokensStandard: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_GetTime: (p1: interop.PointerConvertible) => void | null; + tcl_CreateObjTrace: (p1: interop.PointerConvertible, p2: number, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible) => number, p5: interop.PointerConvertible, p6: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; + tcl_GetCommandInfoFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_SetCommandInfoFromToken: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_DbNewWideIntObj: (p1: number, p2: string, p3: number) => interop.Pointer | null; + tcl_GetWideIntFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_NewWideIntObj: (p1: number) => interop.Pointer | null; + tcl_SetWideIntObj: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_AllocStatBuf: () => interop.Pointer | null; + tcl_Seek: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; + tcl_Tell: (p1: interop.PointerConvertible) => number | null; + tcl_ChannelWideSeekProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_DictObjPut: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_DictObjGet: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tcl_DictObjRemove: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_DictObjSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_DictObjFirst: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tcl_DictObjNext: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + tcl_DictObjDone: (p1: interop.PointerConvertible) => void | null; + tcl_DictObjPutKeyList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + tcl_DictObjRemoveKeyList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tcl_NewDictObj: () => interop.Pointer | null; + tcl_DbNewDictObj: (p1: string, p2: number) => interop.Pointer | null; + tcl_RegisterConfig: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string) => void | null; + tcl_CreateNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; + tcl_DeleteNamespace: (p1: interop.PointerConvertible) => void | null; + tcl_AppendExportList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_Export: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; + tcl_Import: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; + tcl_ForgetImport: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tcl_GetCurrentNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetGlobalNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_FindNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_FindCommand: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_GetCommandFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetCommandFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_FSEvalFileEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tcl_SetExitProc: (p1: (p1: interop.PointerConvertible) => void) => (p1: interop.PointerConvertible) => void | null; + tcl_LimitAddHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible, p5: (p1: interop.PointerConvertible) => void) => void | null; + tcl_LimitRemoveHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; + tcl_LimitReady: (p1: interop.PointerConvertible) => number | null; + tcl_LimitCheck: (p1: interop.PointerConvertible) => number | null; + tcl_LimitExceeded: (p1: interop.PointerConvertible) => number | null; + tcl_LimitSetCommands: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_LimitSetTime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_LimitSetGranularity: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tcl_LimitTypeEnabled: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_LimitTypeExceeded: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_LimitTypeSet: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_LimitTypeReset: (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_LimitGetCommands: (p1: interop.PointerConvertible) => number | null; + tcl_LimitGetTime: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_LimitGetGranularity: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_SaveInterpState: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_RestoreInterpState: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_DiscardInterpState: (p1: interop.PointerConvertible) => void | null; + tcl_SetReturnOptions: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_GetReturnOptions: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tcl_IsEnsemble: (p1: interop.PointerConvertible) => number | null; + tcl_CreateEnsemble: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_FindEnsemble: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tcl_SetEnsembleSubcommandList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_SetEnsembleMappingDict: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_SetEnsembleUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_SetEnsembleFlags: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tcl_GetEnsembleSubcommandList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEnsembleMappingDict: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEnsembleUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEnsembleFlags: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEnsembleNamespace: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_SetTimeProc: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p2: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p3: interop.PointerConvertible) => void | null; + tcl_QueryTimeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_ChannelThreadActionProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => void | null; + tcl_NewBignumObj: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_DbNewBignumObj: (p1: interop.PointerConvertible, p2: string, p3: number) => interop.Pointer | null; + tcl_SetBignumObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_GetBignumFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_TakeBignumFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_TruncateChannel: (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_ChannelTruncateProc: (p1: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: number) => number | null; + tcl_SetChannelErrorInterp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_GetChannelErrorInterp: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_SetChannelError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_GetChannelError: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_InitBignumFromDouble: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tcl_GetNamespaceUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_SetNamespaceUnknownHandler: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEncodingFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_GetEncodingSearchPath: () => interop.Pointer | null; + tcl_SetEncodingSearchPath: (p1: interop.PointerConvertible) => number | null; + tcl_GetEncodingNameFromEnvironment: (p1: interop.PointerConvertible) => string | null; + tcl_PkgRequireProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + tcl_AppendObjToErrorInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tcl_AppendLimitedToObj: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: string) => void | null; + tcl_Format: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => interop.Pointer | null; + tcl_AppendFormatToObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => number | null; + tcl_ObjPrintf: (p1: string) => interop.Pointer | null; + tcl_AppendPrintfToObj: (p1: interop.PointerConvertible, p2: string) => void | null; +} + +declare class TclIntStubs { + constructor(init?: TclIntStubs); + magic: number; + hooks: interop.Pointer; + reserved0: interop.Pointer; + reserved1: interop.Pointer; + reserved2: interop.Pointer; + tclAllocateFreeObjects: () => void | null; + reserved4: interop.Pointer; + tclCleanupChildren: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tclCleanupCommand: (p1: interop.PointerConvertible) => void | null; + tclCopyAndCollapse: (p1: number, p2: string, p3: string) => number | null; + tclCopyChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; + tclCreatePipeline: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; + tclCreateProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tclDeleteCompiledLocalVars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclDeleteVars: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + reserved13: interop.Pointer; + tclDumpMemoryInfo: (p1: interop.PointerConvertible) => void | null; + reserved15: interop.Pointer; + tclExprFloatError: (p1: interop.PointerConvertible, p2: number) => void | null; + reserved17: interop.Pointer; + reserved18: interop.Pointer; + reserved19: interop.Pointer; + reserved20: interop.Pointer; + reserved21: interop.Pointer; + tclFindElement: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; + tclFindProc: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + reserved24: interop.Pointer; + tclFreePackageInfo: (p1: interop.PointerConvertible) => void | null; + reserved26: interop.Pointer; + reserved27: interop.Pointer; + tclpGetDefaultStdChannel: (p1: number) => interop.Pointer | null; + reserved29: interop.Pointer; + reserved30: interop.Pointer; + tclGetExtension: (p1: string) => string | null; + tclGetFrame: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + reserved33: interop.Pointer; + tclGetIntForIndex: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + reserved35: interop.Pointer; + tclGetLong: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tclGetLoadedPackages: (p1: interop.PointerConvertible, p2: string) => number | null; + tclGetNamespaceForQualName: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; + tclGetObjInterpProc: () => (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tclGetOpenMode: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tclGetOriginalCommand: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclpGetUserHome: (p1: string, p2: interop.PointerConvertible) => string | null; + reserved43: interop.Pointer; + tclGuessPackageName: (p1: string, p2: interop.PointerConvertible) => number | null; + tclHideUnsafeCommands: (p1: interop.PointerConvertible) => number | null; + tclInExit: () => number | null; + reserved47: interop.Pointer; + reserved48: interop.Pointer; + reserved49: interop.Pointer; + tclInitCompiledLocals: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tclInterpInit: (p1: interop.PointerConvertible) => number | null; + reserved52: interop.Pointer; + tclInvokeObjectCommand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tclInvokeStringCommand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tclIsProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + reserved56: interop.Pointer; + reserved57: interop.Pointer; + tclLookupVar: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: string, p6: number, p7: number, p8: interop.PointerConvertible) => interop.Pointer | null; + reserved59: interop.Pointer; + tclNeedSpace: (p1: string, p2: string) => number | null; + tclNewProcBodyObj: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclObjCommandComplete: (p1: interop.PointerConvertible) => number | null; + tclObjInterpProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tclObjInvoke: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number) => number | null; + reserved65: interop.Pointer; + reserved66: interop.Pointer; + reserved67: interop.Pointer; + reserved68: interop.Pointer; + tclpAlloc: (p1: number) => string | null; + reserved70: interop.Pointer; + reserved71: interop.Pointer; + reserved72: interop.Pointer; + reserved73: interop.Pointer; + tclpFree: (p1: string) => void | null; + tclpGetClicks: () => number | null; + tclpGetSeconds: () => number | null; + tclpGetTime: (p1: interop.PointerConvertible) => void | null; + tclpGetTimeZone: (p1: number) => number | null; + reserved79: interop.Pointer; + reserved80: interop.Pointer; + tclpRealloc: (p1: string, p2: number) => string | null; + reserved82: interop.Pointer; + reserved83: interop.Pointer; + reserved84: interop.Pointer; + reserved85: interop.Pointer; + reserved86: interop.Pointer; + reserved87: interop.Pointer; + tclPrecTraceProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string | null; + tclPreventAliasLoop: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + reserved90: interop.Pointer; + tclProcCleanupProc: (p1: interop.PointerConvertible) => void | null; + tclProcCompileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: string) => number | null; + tclProcDeleteProc: (p1: interop.PointerConvertible) => void | null; + reserved94: interop.Pointer; + reserved95: interop.Pointer; + tclRenameCommand: (p1: interop.PointerConvertible, p2: string, p3: string) => number | null; + tclResetShadowedCmdRefs: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclServiceIdle: () => number | null; + reserved99: interop.Pointer; + reserved100: interop.Pointer; + tclSetPreInitScript: (p1: string) => string | null; + tclSetupEnv: (p1: interop.PointerConvertible) => void | null; + tclSockGetPort: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible) => number | null; + tclSockMinimumBuffers: (p1: number, p2: number) => number | null; + reserved105: interop.Pointer; + reserved106: interop.Pointer; + reserved107: interop.Pointer; + tclTeardownNamespace: (p1: interop.PointerConvertible) => void | null; + tclUpdateReturnInfo: (p1: interop.PointerConvertible) => number | null; + reserved110: interop.Pointer; + tcl_AddInterpResolvers: (p1: interop.PointerConvertible, p2: string, p3: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p5: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number) => void | null; + tcl_AppendExportList: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tcl_CreateNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: (p1: interop.PointerConvertible) => void) => interop.Pointer | null; + tcl_DeleteNamespace: (p1: interop.PointerConvertible) => void | null; + tcl_Export: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; + tcl_FindCommand: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_FindNamespace: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_GetInterpResolvers: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tcl_GetNamespaceResolvers: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tcl_FindNamespaceVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => interop.Pointer | null; + tcl_ForgetImport: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tcl_GetCommandFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetCommandFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_GetCurrentNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetGlobalNamespace: (p1: interop.PointerConvertible) => interop.Pointer | null; + tcl_GetVariableFullName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tcl_Import: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => number | null; + tcl_PopCallFrame: (p1: interop.PointerConvertible) => void | null; + tcl_PushCallFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; + tcl_RemoveInterpResolvers: (p1: interop.PointerConvertible, p2: string) => number | null; + tcl_SetNamespaceResolvers: (p1: interop.PointerConvertible, p2: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p3: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number, p4: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number) => void | null; + tclpHasSockets: (p1: interop.PointerConvertible) => number | null; + tclpGetDate: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + reserved134: interop.Pointer; + reserved135: interop.Pointer; + reserved136: interop.Pointer; + reserved137: interop.Pointer; + tclGetEnv: (p1: string, p2: interop.PointerConvertible) => string | null; + reserved139: interop.Pointer; + reserved140: interop.Pointer; + tclpGetCwd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tclSetByteCodeFromAny: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number, p4: interop.PointerConvertible) => number | null; + tclAddLiteralObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tclHideLiteral: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + tclGetAuxDataType: (p1: string) => interop.Pointer | null; + tclHandleCreate: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclHandleFree: (p1: interop.PointerConvertible) => void | null; + tclHandlePreserve: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclHandleRelease: (p1: interop.PointerConvertible) => void | null; + tclRegAbout: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tclRegExpRangeUniChar: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + tclSetLibraryPath: (p1: interop.PointerConvertible) => void | null; + tclGetLibraryPath: () => interop.Pointer | null; + reserved154: interop.Pointer; + reserved155: interop.Pointer; + tclRegError: (p1: interop.PointerConvertible, p2: string, p3: number) => void | null; + tclVarTraceExists: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tclSetStartupScriptFileName: (p1: string) => void | null; + tclGetStartupScriptFileName: () => string | null; + reserved160: interop.Pointer; + tclChannelTransform: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tclChannelEventScriptInvoker: (p1: interop.PointerConvertible, p2: number) => void | null; + tclGetInstructionTable: () => interop.Pointer | null; + tclExpandCodeArray: (p1: interop.PointerConvertible) => void | null; + tclpSetInitialEncodings: () => void | null; + tclListObjSetElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tclSetStartupScriptPath: (p1: interop.PointerConvertible) => void | null; + tclGetStartupScriptPath: () => interop.Pointer | null; + tclpUtfNcmp2: (p1: string, p2: string, p3: number) => number | null; + tclCheckInterpTraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible) => number | null; + tclCheckExecutionTraces: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible) => number | null; + tclInThreadExit: () => number | null; + tclUniCharMatch: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; + reserved174: interop.Pointer; + tclCallVarTraces: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number, p7: number) => number | null; + tclCleanupVar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclVarErrMsg: (p1: interop.PointerConvertible, p2: string, p3: string, p4: string, p5: string) => void | null; + tcl_SetStartupScript: (p1: interop.PointerConvertible, p2: string) => void | null; + tcl_GetStartupScript: (p1: interop.PointerConvertible) => interop.Pointer | null; + reserved180: interop.Pointer; + reserved181: interop.Pointer; + tclpLocaltime: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclpGmtime: (p1: interop.PointerConvertible) => interop.Pointer | null; + reserved184: interop.Pointer; + reserved185: interop.Pointer; + reserved186: interop.Pointer; + reserved187: interop.Pointer; + reserved188: interop.Pointer; + reserved189: interop.Pointer; + reserved190: interop.Pointer; + reserved191: interop.Pointer; + reserved192: interop.Pointer; + reserved193: interop.Pointer; + reserved194: interop.Pointer; + reserved195: interop.Pointer; + reserved196: interop.Pointer; + reserved197: interop.Pointer; + tclObjGetFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + reserved199: interop.Pointer; + tclpObjRemoveDirectory: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tclpObjCopyDirectory: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tclpObjCreateDirectory: (p1: interop.PointerConvertible) => number | null; + tclpObjDeleteFile: (p1: interop.PointerConvertible) => number | null; + tclpObjCopyFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tclpObjRenameFile: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tclpObjStat: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tclpObjAccess: (p1: interop.PointerConvertible, p2: number) => number | null; + tclpOpenFileChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => interop.Pointer | null; + reserved209: interop.Pointer; + reserved210: interop.Pointer; + reserved211: interop.Pointer; + tclpFindExecutable: (p1: string) => void | null; + tclGetObjNameOfExecutable: () => interop.Pointer | null; + tclSetObjNameOfExecutable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclStackAlloc: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tclStackFree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclPushStackFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; + tclPopStackFrame: (p1: interop.PointerConvertible) => void | null; + reserved219: interop.Pointer; + reserved220: interop.Pointer; + reserved221: interop.Pointer; + reserved222: interop.Pointer; + reserved223: interop.Pointer; + tclGetPlatform: () => interop.Pointer | null; + tclTraceDictPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number) => interop.Pointer | null; + tclObjBeingDeleted: (p1: interop.PointerConvertible) => number | null; + tclSetNsPath: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tclObjInterpProcCore: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void) => number | null; + tclPtrMakeUpvar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number) => number | null; + tclObjLookupVar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: string, p6: number, p7: number, p8: interop.PointerConvertible) => interop.Pointer | null; + tclGetNamespaceFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tclEvalObjEx: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number) => number | null; + tclGetSrcInfoForPc: (p1: interop.PointerConvertible) => void | null; + tclVarHashCreateVar: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tclInitVarHashTable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclBackgroundException: (p1: interop.PointerConvertible, p2: number) => void | null; + reserved237: interop.Pointer; + reserved238: interop.Pointer; + reserved239: interop.Pointer; + reserved240: interop.Pointer; + reserved241: interop.Pointer; + reserved242: interop.Pointer; + tclDbDumpActiveObjects: (p1: interop.PointerConvertible) => void | null; +} + +declare class TclPlatStubs { + constructor(init?: TclPlatStubs); + magic: number; + hooks: interop.Pointer; +} + +declare class Tcl_NotifierProcs { + constructor(init?: Tcl_NotifierProcs); + setTimerProc: (p1: interop.PointerConvertible) => void | null; + waitForEventProc: (p1: interop.PointerConvertible) => number | null; + createFileHandlerProc: (p1: number, p2: number, p3: (p1: interop.PointerConvertible, p2: number) => void, p4: interop.PointerConvertible) => void | null; + deleteFileHandlerProc: (p1: number) => void | null; + initNotifierProc: () => interop.Pointer | null; + finalizeNotifierProc: (p1: interop.PointerConvertible) => void | null; + alertNotifierProc: (p1: interop.PointerConvertible) => void | null; + serviceModeHookProc: (p1: number) => void | null; +} + +declare class Tcl_GlobTypeData { + constructor(init?: Tcl_GlobTypeData); + type: number; + perm: number; + macType: interop.Pointer; + macCreator: interop.Pointer; +} + +declare class Tcl_Time { + constructor(init?: Tcl_Time); + sec: number; + usec: number; +} + +declare class Tcl_DictSearch { + constructor(init?: Tcl_DictSearch); + next: interop.Pointer; + epoch: number; + dictionaryPtr: interop.Pointer; +} + +declare class Tcl_HashSearch { + constructor(init?: Tcl_HashSearch); + tablePtr: interop.Pointer; + nextIndex: number; + nextEntryPtr: interop.Pointer; +} + +declare class Tcl_HashEntry { + constructor(init?: Tcl_HashEntry); + nextPtr: interop.Pointer; + tablePtr: interop.Pointer; + hash: interop.Pointer; + clientData: interop.Pointer; + key: unnamed_16126239951412607018; +} + +declare class Tcl_HashKeyType { + constructor(init?: Tcl_HashKeyType); + version: number; + flags: number; + hashKeyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + compareKeysProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + allocEntryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + freeEntryProc: (p1: interop.PointerConvertible) => void | null; +} + +declare class Tcl_DString { + constructor(init?: Tcl_DString); + string: string | null; + length: number; + spaceAvl: number; + staticSpace: unknown /* const array */; +} + +declare class Tcl_CallFrame { + constructor(init?: Tcl_CallFrame); + nsPtr: interop.Pointer; + dummy1: number; + dummy2: number; + dummy3: interop.Pointer; + dummy4: interop.Pointer; + dummy5: interop.Pointer; + dummy6: number; + dummy7: interop.Pointer; + dummy8: interop.Pointer; + dummy9: number; + dummy10: interop.Pointer; + dummy11: interop.Pointer; + dummy12: interop.Pointer; + dummy13: interop.Pointer; +} + +declare class Tcl_Namespace { + constructor(init?: Tcl_Namespace); + name: string | null; + fullName: string | null; + clientData: interop.Pointer; + deleteProc: (p1: interop.PointerConvertible) => void | null; + parentPtr: interop.Pointer; +} + +declare class Tcl_SavedResult { + constructor(init?: Tcl_SavedResult); + result: string | null; + freeProc: (p1: string) => void | null; + objResultPtr: interop.Pointer; + appendResult: string | null; + appendAvl: number; + appendUsed: number; + resultSpace: unknown /* const array */; +} + +declare class unnamed_3475170141862813391 { + constructor(init?: unnamed_3475170141862813391); + ptr: interop.Pointer; + value: number; +} + +declare class unnamed_1718681146382766305 { + constructor(init?: unnamed_1718681146382766305); + ptr1: interop.Pointer; + ptr2: interop.Pointer; +} + +declare class Tcl_Value { + constructor(init?: Tcl_Value); + type: interop.Enum; + intValue: number; + doubleValue: number; + wideValue: number; +} + +declare class Tcl_RegExpInfo { + constructor(init?: Tcl_RegExpInfo); + nsubs: number; + matches: interop.Pointer; + extendStart: number; + reserved: number; +} + +declare class Tcl_RegExpIndices { + constructor(init?: Tcl_RegExpIndices); + start: number; + end: number; +} + +declare class Tcl_Trace_ { + constructor(init?: Tcl_Trace_); +} + +declare class Tcl_ThreadDataKey_ { + constructor(init?: Tcl_ThreadDataKey_); +} + +declare class Tcl_RegExp_ { + constructor(init?: Tcl_RegExp_); +} + +declare class Tcl_Pid_ { + constructor(init?: Tcl_Pid_); +} + +declare class Tcl_LoadHandle_ { + constructor(init?: Tcl_LoadHandle_); +} + +declare class Tcl_InterpState_ { + constructor(init?: Tcl_InterpState_); +} + +declare class Tcl_Dict_ { + constructor(init?: Tcl_Dict_); +} + +declare class Tcl_ChannelTypeVersion_ { + constructor(init?: Tcl_ChannelTypeVersion_); +} + +declare class Tcl_AsyncHandler_ { + constructor(init?: Tcl_AsyncHandler_); +} + declare class CallFrame { constructor(init?: CallFrame); nsPtr: interop.Pointer; @@ -596,6 +1619,25 @@ declare class ForeachInfo { varLists: unknown /* const array */; } +declare class unnamed_16727889889338753574 { + constructor(init?: unnamed_16727889889338753574); + cmd: string | null; + len: number; +} + +declare class unnamed_16593889917611252292 { + constructor(init?: unnamed_16593889917611252292); + sourceObjs: interop.Pointer; + numRemovedObjs: number; + numInsertedObjs: number; +} + +declare class Tcl_Config { + constructor(init?: Tcl_Config); + key: string | null; + value: string | null; +} + declare class ProcessGlobalValue { constructor(init?: ProcessGlobalValue); epoch: number; @@ -620,6 +1662,21 @@ declare class Tcl_ResolvedVarInfo { deleteProc: (p1: interop.PointerConvertible) => void | null; } +declare class Tcl_HashTable { + constructor(init?: Tcl_HashTable); + buckets: interop.Pointer; + staticBuckets: unknown /* const array */; + numBuckets: number; + numEntries: number; + rebuildSize: number; + downShift: number; + mask: number; + keyType: number; + findProc: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + createProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + typePtr: interop.Pointer; +} + declare class VarInHash { constructor(init?: VarInHash); var: Var; @@ -627,6 +1684,25 @@ declare class VarInHash { entry: Tcl_HashEntry; } +declare class unnamed_3918308343247493790 { + constructor(init?: unnamed_3918308343247493790); + active: number; + granularityTicker: number; + exceeded: number; + cmdCount: number; + cmdHandlers: interop.Pointer; + cmdGranularity: number; + time: Tcl_Time; + timeHandlers: interop.Pointer; + timeGranularity: number; + timeEvent: interop.Pointer; + callbacks: Tcl_HashTable; +} + +declare class Tcl_Channel_ { + constructor(init?: Tcl_Channel_); +} + declare class List { constructor(init?: List); refCount: number; @@ -636,6 +1712,19 @@ declare class List { elements: interop.Pointer; } +declare class Tcl_Encoding_ { + constructor(init?: Tcl_Encoding_); +} + +declare class Tcl_ObjType { + constructor(init?: Tcl_ObjType); + name: string | null; + freeIntRepProc: (p1: interop.PointerConvertible) => void | null; + dupIntRepProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + updateStringProc: (p1: interop.PointerConvertible) => void | null; + setFromAnyProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; +} + declare class Proc { constructor(init?: Proc); iPtr: interop.Pointer; @@ -648,27 +1737,61 @@ declare class Proc { lastLocalPtr: interop.Pointer; } +declare class Tcl_Filesystem { + constructor(init?: Tcl_Filesystem); + typeName: string | null; + structureLength: number; + version: interop.Pointer; + pathInFilesystemProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + dupInternalRepProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + freeInternalRepProc: (p1: interop.PointerConvertible) => void | null; + internalToNormalizedProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + createInternalRepProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + normalizePathProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + filesystemPathTypeProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + filesystemSeparatorProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + statProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + accessProc: (p1: interop.PointerConvertible, p2: number) => number | null; + openFileChannelProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => interop.Pointer | null; + matchInDirectoryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; + utimeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + linkProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + listVolumesProc: () => interop.Pointer | null; + fileAttrStringsProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + fileAttrsGetProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + fileAttrsSetProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + createDirectoryProc: (p1: interop.PointerConvertible) => number | null; + removeDirectoryProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + deleteFileProc: (p1: interop.PointerConvertible) => number | null; + copyFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + renameFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + copyDirectoryProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + lstatProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + loadFileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + getCwdProc: (p1: interop.PointerConvertible) => interop.Pointer | null; + chdirProc: (p1: interop.PointerConvertible) => number | null; +} + +declare class ForeachVarList { + constructor(init?: ForeachVarList); + numVars: number; + varIndexes: unknown /* const array */; +} + +declare class Tcl_Token { + constructor(init?: Tcl_Token); + type: number; + start: string | null; + size: number; + numComponents: number; +} + declare class ExtraFrameInfo { constructor(init?: ExtraFrameInfo); length: number; fields: unknown /* const array */; } -declare class unnamed_15038866089344729527 { - constructor(init?: unnamed_15038866089344729527); - active: number; - granularityTicker: number; - exceeded: number; - cmdCount: number; - cmdHandlers: interop.Pointer; - cmdGranularity: number; - time: Tcl_Time; - timeHandlers: interop.Pointer; - timeGranularity: number; - timeEvent: interop.Pointer; - callbacks: Tcl_HashTable; -} - declare class VarTrace { constructor(init?: VarTrace); traceProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string | null; @@ -692,6 +1815,17 @@ declare class EnsembleImplMap { compileProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; } +declare class Tcl_Mutex_ { + constructor(init?: Tcl_Mutex_); +} + +declare class Tcl_Interp { + constructor(init?: Tcl_Interp); + result: string | null; + freeProc: (p1: string) => void | null; + errorLine: number; +} + declare class NamespacePathEntry { constructor(init?: NamespacePathEntry); nsPtr: interop.Pointer; @@ -700,6 +1834,41 @@ declare class NamespacePathEntry { nextPtr: interop.Pointer; } +declare class Tcl_Parse { + constructor(init?: Tcl_Parse); + commentStart: string | null; + commentSize: number; + commandStart: string | null; + commandSize: number; + numWords: number; + tokenPtr: interop.Pointer; + numTokens: number; + tokensAvailable: number; + errorType: number; + string: string | null; + end: string | null; + interp: interop.Pointer; + term: string | null; + incomplete: number; + staticTokens: unknown /* const array */; +} + +declare class Tcl_Obj { + constructor(init?: Tcl_Obj); + refCount: number; + bytes: string | null; + length: number; + typePtr: interop.Pointer; + internalRep: unnamed_16940517678363118476; +} + +declare class TclStubHooks { + constructor(init?: TclStubHooks); + tclPlatStubs: interop.Pointer; + tclIntStubs: interop.Pointer; + tclIntPlatStubs: interop.Pointer; +} + declare class CommandTrace { constructor(init?: CommandTrace); traceProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void | null; @@ -709,15 +1878,48 @@ declare class CommandTrace { refCount: number; } +declare class Tcl_EncodingType { + constructor(init?: Tcl_EncodingType); + encodingName: string | null; + toUtfProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible, p6: string, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => number | null; + fromUtfProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.PointerConvertible, p6: string, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible, p10: interop.PointerConvertible) => number | null; + freeProc: (p1: interop.PointerConvertible) => void | null; + clientData: interop.Pointer; + nullSize: number; +} + +declare class Tcl_TimerToken_ { + constructor(init?: Tcl_TimerToken_); +} + declare class JumptableInfo { constructor(init?: JumptableInfo); hashTable: Tcl_HashTable; } -declare class ForeachVarList { - constructor(init?: ForeachVarList); - numVars: number; - varIndexes: unknown /* const array */; +declare class InstructionDesc { + constructor(init?: InstructionDesc); + name: string | null; + numBytes: number; + stackEffect: number; + numOperands: number; + opTypes: unknown /* const array */; +} + +declare class Tcl_Var_ { + constructor(init?: Tcl_Var_); +} + +declare class Tcl_EncodingState_ { + constructor(init?: Tcl_EncodingState_); +} + +declare class Tcl_Condition_ { + constructor(init?: Tcl_Condition_); +} + +declare class Tcl_ThreadId_ { + constructor(init?: Tcl_ThreadId_); } declare class JumpFixupArray { @@ -729,6 +1931,12 @@ declare class JumpFixupArray { staticFixupSpace: unknown /* const array */; } +declare class unnamed_1231445110418831064 { + constructor(init?: unnamed_1231445110418831064); + codePtr: interop.Pointer; + pc: string | null; +} + declare class ActiveCommandTrace { constructor(init?: ActiveCommandTrace); cmdPtr: interop.Pointer; @@ -762,18 +1970,47 @@ declare class ExecStack { stackWords: unknown /* const array */; } +declare class Tcl_ChannelType { + constructor(init?: Tcl_ChannelType); + typeName: string | null; + version: interop.Pointer; + closeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + inputProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; + outputProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number | null; + seekProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + setOptionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number | null; + getOptionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + watchProc: (p1: interop.PointerConvertible, p2: number) => void | null; + getHandleProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + close2Proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + blockModeProc: (p1: interop.PointerConvertible, p2: number) => number | null; + flushProc: (p1: interop.PointerConvertible) => number | null; + handlerProc: (p1: interop.PointerConvertible, p2: number) => number | null; + wideSeekProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + threadActionProc: (p1: interop.PointerConvertible, p2: number) => void | null; + truncateProc: (p1: interop.PointerConvertible, p2: number) => number | null; +} + +declare class Tcl_CmdInfo { + constructor(init?: Tcl_CmdInfo); + isNativeObjectProc: number; + objProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + objClientData: interop.Pointer; + proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + clientData: interop.Pointer; + deleteProc: (p1: interop.PointerConvertible) => void | null; + deleteData: interop.Pointer; + namespacePtr: interop.Pointer; +} + declare class TclFile_ { constructor(init?: TclFile_); } -declare class LiteralTable { - constructor(init?: LiteralTable); - buckets: interop.Pointer; - staticBuckets: unknown /* const array */; - numBuckets: number; - numEntries: number; - rebuildSize: number; - mask: number; +declare class Tcl_Event { + constructor(init?: Tcl_Event); + proc: (p1: interop.PointerConvertible, p2: number) => number | null; + nextPtr: interop.Pointer; } declare class ArraySearch { @@ -785,61 +2022,1305 @@ declare class ArraySearch { nextPtr: interop.Pointer; } -declare class unnamed_5645730893955504704 { - constructor(init?: unnamed_5645730893955504704); - sourceObjs: interop.Pointer; - numRemovedObjs: number; - numInsertedObjs: number; +declare class Tcl_Command_ { + constructor(init?: Tcl_Command_); } -declare class ImportedCmdData { - constructor(init?: ImportedCmdData); +declare class LiteralTable { + constructor(init?: LiteralTable); + buckets: interop.Pointer; + staticBuckets: unknown /* const array */; + numBuckets: number; + numEntries: number; + rebuildSize: number; + mask: number; +} + +declare class Tcl_FSVersion_ { + constructor(init?: Tcl_FSVersion_); +} + +declare class TclIntPlatStubs { + constructor(init?: TclIntPlatStubs); + magic: number; + hooks: interop.Pointer; + tclGetAndDetachPids: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tclpCloseFile: (p1: interop.PointerConvertible) => number | null; + tclpCreateCommandChannel: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => interop.Pointer | null; + tclpCreatePipe: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tclpCreateProcess: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; + reserved5: interop.Pointer; + tclpMakeFile: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tclpOpenFile: (p1: string, p2: number) => interop.Pointer | null; + tclUnixWaitForFile: (p1: number, p2: number, p3: number) => number | null; + tclpCreateTempFile: (p1: string) => interop.Pointer | null; + tclpReaddir: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclpLocaltime_unix: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclpGmtime_unix: (p1: interop.PointerConvertible) => interop.Pointer | null; + tclpInetNtoa: (p1: in_addr) => string | null; + tclUnixCopyFile: (p1: string, p2: string, p3: interop.PointerConvertible, p4: number) => number | null; +} + +declare class ImportedCmdData { + constructor(init?: ImportedCmdData); realCmdPtr: interop.Pointer; selfPtr: interop.Pointer; } -type unnamed_15168933827909229768Descriptor = +declare class mp_int { + constructor(init?: mp_int); + used: number; + alloc: number; + sign: number; + dp: interop.Pointer; +} + +type unnamed_6097424430779907637Descriptor = | { numArgs: number } | { identity: number }; -declare class unnamed_15168933827909229768 { - constructor(init?: unnamed_15168933827909229768Descriptor); +declare class unnamed_6097424430779907637 { + constructor(init?: unnamed_6097424430779907637Descriptor); numArgs: number; identity: number; } -type unnamed_3600664622209610221Descriptor = - | { str: unnamed_13373338001863078976 } +type unnamed_17606793356190368671Descriptor = + | { str: unnamed_16727889889338753574 } | { listPtr: interop.PointerConvertible }; -declare class unnamed_3600664622209610221 { - constructor(init?: unnamed_3600664622209610221Descriptor); - str: unnamed_13373338001863078976; +declare class unnamed_17606793356190368671 { + constructor(init?: unnamed_17606793356190368671Descriptor); + str: unnamed_16727889889338753574; listPtr: interop.Pointer; } -type unnamed_12404584984572921Descriptor = +type unnamed_7604300924961546821Descriptor = | { objPtr: interop.PointerConvertible } | { tablePtr: interop.PointerConvertible } | { linkPtr: interop.PointerConvertible }; -declare class unnamed_12404584984572921 { - constructor(init?: unnamed_12404584984572921Descriptor); +declare class unnamed_7604300924961546821 { + constructor(init?: unnamed_7604300924961546821Descriptor); objPtr: interop.Pointer; tablePtr: interop.Pointer; linkPtr: interop.Pointer; } -type unnamed_164377030102870047Descriptor = - | { eval: unnamed_15929809299110372395 } - | { tebc: unnamed_8515541993593250928 }; +type unnamed_16940517678363118476Descriptor = + | { longValue: number } + | { doubleValue: number } + | { otherValuePtr: interop.PointerConvertible } + | { wideValue: number } + | { twoPtrValue: unnamed_1718681146382766305 } + | { ptrAndLongRep: unnamed_3475170141862813391 }; + +declare class unnamed_16940517678363118476 { + constructor(init?: unnamed_16940517678363118476Descriptor); + longValue: number; + doubleValue: number; + otherValuePtr: interop.Pointer; + wideValue: number; + twoPtrValue: unnamed_1718681146382766305; + ptrAndLongRep: unnamed_3475170141862813391; +} + +type unnamed_9065905938125104667Descriptor = + | { eval: unnamed_7457919095575956670 } + | { tebc: unnamed_1231445110418831064 }; + +declare class unnamed_9065905938125104667 { + constructor(init?: unnamed_9065905938125104667Descriptor); + eval: unnamed_7457919095575956670; + tebc: unnamed_1231445110418831064; +} + +type unnamed_16126239951412607018Descriptor = + | { oneWordValue: string | null } + | { objPtr: interop.PointerConvertible } + | { words: unknown /* const array */ } + | { string: unknown /* const array */ }; -declare class unnamed_164377030102870047 { - constructor(init?: unnamed_164377030102870047Descriptor); - eval: unnamed_15929809299110372395; - tebc: unnamed_8515541993593250928; +declare class unnamed_16126239951412607018 { + constructor(init?: unnamed_16126239951412607018Descriptor); + oneWordValue: string | null; + objPtr: interop.Pointer; + words: unknown /* const array */; + string: unknown /* const array */; } +declare function Tcl_IncrRefCount(objPtr: interop.PointerConvertible): void; + +declare function Tcl_DecrRefCount(objPtr: interop.PointerConvertible): void; + +declare function Tcl_IsShared(objPtr: interop.PointerConvertible): number; + +declare function Tcl_InitStubs(interp: interop.PointerConvertible, version: string, exact: number): string; + +declare function TclTomMathInitializeStubs(interp: interop.PointerConvertible, version: string, epoch: number, revision: number): string; + +declare function Tcl_Main(argc: number, argv: interop.PointerConvertible, appInitProc: (p1: interop.PointerConvertible) => number): void; + +declare function Tcl_PkgInitStubsCheck(interp: interop.PointerConvertible, version: string, exact: number): string; + +declare function Tcl_PkgProvideEx(interp: interop.PointerConvertible, name: string, version: string, clientData: interop.PointerConvertible): number; + +declare function Tcl_PkgRequireEx(interp: interop.PointerConvertible, name: string, version: string, exact: number, clientDataPtr: interop.PointerConvertible): string; + +declare function Tcl_Panic(format: string): void; + +declare function Tcl_Alloc(size: number): string; + +declare function Tcl_Free(ptr: string): void; + +declare function Tcl_Realloc(ptr: string, size: number): string; + +declare function Tcl_DbCkalloc(size: number, file: string, line: number): string; + +declare function Tcl_DbCkfree(ptr: string, file: string, line: number): number; + +declare function Tcl_DbCkrealloc(ptr: string, size: number, file: string, line: number): string; + +declare function Tcl_CreateFileHandler(fd: number, mask: number, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteFileHandler(fd: number): void; + +declare function Tcl_SetTimer(timePtr: interop.PointerConvertible): void; + +declare function Tcl_Sleep(ms: number): void; + +declare function Tcl_WaitForEvent(timePtr: interop.PointerConvertible): number; + +declare function Tcl_AppendAllObjTypes(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_AppendStringsToObj(objPtr: interop.PointerConvertible): void; + +declare function Tcl_AppendToObj(objPtr: interop.PointerConvertible, bytes: string, length: number): void; + +declare function Tcl_ConcatObj(objc: number, objv: interop.Pointer): interop.Pointer; + +declare function Tcl_ConvertToType(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, typePtr: interop.PointerConvertible): number; + +declare function Tcl_DbDecrRefCount(objPtr: interop.PointerConvertible, file: string, line: number): void; + +declare function Tcl_DbIncrRefCount(objPtr: interop.PointerConvertible, file: string, line: number): void; + +declare function Tcl_DbIsShared(objPtr: interop.PointerConvertible, file: string, line: number): number; + +declare function Tcl_DbNewBooleanObj(boolValue: number, file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewByteArrayObj(bytes: interop.PointerConvertible, length: number, file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewDoubleObj(doubleValue: number, file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewListObj(objc: number, objv: interop.PointerConvertible, file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewLongObj(longValue: number, file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewObj(file: string, line: number): interop.Pointer; + +declare function Tcl_DbNewStringObj(bytes: string, length: number, file: string, line: number): interop.Pointer; + +declare function Tcl_DuplicateObj(objPtr: interop.PointerConvertible): interop.Pointer; + +declare function TclFreeObj(objPtr: interop.PointerConvertible): void; + +declare function Tcl_GetBoolean(interp: interop.PointerConvertible, src: string, boolPtr: interop.PointerConvertible): number; + +declare function Tcl_GetBooleanFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, boolPtr: interop.PointerConvertible): number; + +declare function Tcl_GetByteArrayFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetDouble(interp: interop.PointerConvertible, src: string, doublePtr: interop.PointerConvertible): number; + +declare function Tcl_GetDoubleFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; + +declare function Tcl_GetIndexFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, tablePtr: interop.PointerConvertible, msg: string, flags: number, indexPtr: interop.PointerConvertible): number; + +declare function Tcl_GetInt(interp: interop.PointerConvertible, src: string, intPtr: interop.PointerConvertible): number; + +declare function Tcl_GetIntFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; + +declare function Tcl_GetLongFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, longPtr: interop.PointerConvertible): number; + +declare function Tcl_GetObjType(typeName: string): interop.Pointer; + +declare function Tcl_GetStringFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): string; + +declare function Tcl_InvalidateStringRep(objPtr: interop.PointerConvertible): void; + +declare function Tcl_ListObjAppendList(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, elemListPtr: interop.PointerConvertible): number; + +declare function Tcl_ListObjAppendElement(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_ListObjGetElements(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, objcPtr: interop.PointerConvertible, objvPtr: interop.PointerConvertible): number; + +declare function Tcl_ListObjIndex(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, index: number, objPtrPtr: interop.PointerConvertible): number; + +declare function Tcl_ListObjLength(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): number; + +declare function Tcl_ListObjReplace(interp: interop.PointerConvertible, listPtr: interop.PointerConvertible, first: number, count: number, objc: number, objv: interop.Pointer): number; + +declare function Tcl_NewBooleanObj(boolValue: number): interop.Pointer; + +declare function Tcl_NewByteArrayObj(bytes: interop.PointerConvertible, length: number): interop.Pointer; + +declare function Tcl_NewDoubleObj(doubleValue: number): interop.Pointer; + +declare function Tcl_NewIntObj(intValue: number): interop.Pointer; + +declare function Tcl_NewListObj(objc: number, objv: interop.Pointer): interop.Pointer; + +declare function Tcl_NewLongObj(longValue: number): interop.Pointer; + +declare function Tcl_NewObj(): interop.Pointer; + +declare function Tcl_NewStringObj(bytes: string, length: number): interop.Pointer; + +declare function Tcl_SetBooleanObj(objPtr: interop.PointerConvertible, boolValue: number): void; + +declare function Tcl_SetByteArrayLength(objPtr: interop.PointerConvertible, length: number): interop.Pointer; + +declare function Tcl_SetByteArrayObj(objPtr: interop.PointerConvertible, bytes: interop.PointerConvertible, length: number): void; + +declare function Tcl_SetDoubleObj(objPtr: interop.PointerConvertible, doubleValue: number): void; + +declare function Tcl_SetIntObj(objPtr: interop.PointerConvertible, intValue: number): void; + +declare function Tcl_SetListObj(objPtr: interop.PointerConvertible, objc: number, objv: interop.Pointer): void; + +declare function Tcl_SetLongObj(objPtr: interop.PointerConvertible, longValue: number): void; + +declare function Tcl_SetObjLength(objPtr: interop.PointerConvertible, length: number): void; + +declare function Tcl_SetStringObj(objPtr: interop.PointerConvertible, bytes: string, length: number): void; + +declare function Tcl_AddErrorInfo(interp: interop.PointerConvertible, message: string): void; + +declare function Tcl_AddObjErrorInfo(interp: interop.PointerConvertible, message: string, length: number): void; + +declare function Tcl_AllowExceptions(interp: interop.PointerConvertible): void; + +declare function Tcl_AppendElement(interp: interop.PointerConvertible, element: string): void; + +declare function Tcl_AppendResult(interp: interop.PointerConvertible): void; + +declare function Tcl_AsyncCreate(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_AsyncDelete(async: interop.PointerConvertible): void; + +declare function Tcl_AsyncInvoke(interp: interop.PointerConvertible, code: number): number; + +declare function Tcl_AsyncMark(async: interop.PointerConvertible): void; + +declare function Tcl_AsyncReady(): number; + +declare function Tcl_BackgroundError(interp: interop.PointerConvertible): void; + +declare function Tcl_Backslash(src: string, readPtr: interop.PointerConvertible): number; + +declare function Tcl_BadChannelOption(interp: interop.PointerConvertible, optionName: string, optionList: string): number; + +declare function Tcl_CallWhenDeleted(interp: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_CancelIdleCall(idleProc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_Close(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; + +declare function Tcl_CommandComplete(cmd: string): number; + +declare function Tcl_Concat(argc: number, argv: interop.PointerConvertible): string; + +declare function Tcl_ConvertElement(src: string, dst: string, flags: number): number; + +declare function Tcl_ConvertCountedElement(src: string, length: number, dst: string, flags: number): number; + +declare function Tcl_CreateAlias(slave: interop.PointerConvertible, slaveCmd: string, target: interop.PointerConvertible, targetCmd: string, argc: number, argv: interop.PointerConvertible): number; + +declare function Tcl_CreateAliasObj(slave: interop.PointerConvertible, slaveCmd: string, target: interop.PointerConvertible, targetCmd: string, objc: number, objv: interop.Pointer): number; + +declare function Tcl_CreateChannel(typePtr: interop.PointerConvertible, chanName: string, instanceData: interop.PointerConvertible, mask: number): interop.Pointer; + +declare function Tcl_CreateChannelHandler(chan: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_CreateCloseHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_CreateCommand(interp: interop.PointerConvertible, cmdName: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function Tcl_CreateEventSource(setupProc: (p1: interop.PointerConvertible, p2: number) => void, checkProc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_CreateExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_CreateInterp(): interop.Pointer; + +declare function Tcl_CreateMathFunc(interp: interop.PointerConvertible, name: string, numArgs: number, argTypes: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; + +declare function Tcl_CreateObjCommand(interp: interop.PointerConvertible, cmdName: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function Tcl_CreateSlave(interp: interop.PointerConvertible, slaveName: string, isSafe: number): interop.Pointer; + +declare function Tcl_CreateTimerHandler(milliseconds: number, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_CreateTrace(interp: interop.PointerConvertible, level: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number, p6: interop.PointerConvertible, p7: number, p8: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_DeleteAssocData(interp: interop.PointerConvertible, name: string): void; + +declare function Tcl_DeleteChannelHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteCloseHandler(chan: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteCommand(interp: interop.PointerConvertible, cmdName: string): number; + +declare function Tcl_DeleteCommandFromToken(interp: interop.PointerConvertible, command: interop.PointerConvertible): number; + +declare function Tcl_DeleteEvents(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteEventSource(setupProc: (p1: interop.PointerConvertible, p2: number) => void, checkProc: (p1: interop.PointerConvertible, p2: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteHashEntry(entryPtr: interop.PointerConvertible): void; + +declare function Tcl_DeleteHashTable(tablePtr: interop.PointerConvertible): void; + +declare function Tcl_DeleteInterp(interp: interop.PointerConvertible): void; + +declare function Tcl_DetachPids(numPids: number, pidPtr: interop.PointerConvertible): void; + +declare function Tcl_DeleteTimerHandler(token: interop.PointerConvertible): void; + +declare function Tcl_DeleteTrace(interp: interop.PointerConvertible, trace: interop.PointerConvertible): void; + +declare function Tcl_DontCallWhenDeleted(interp: interop.PointerConvertible, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DoOneEvent(flags: number): number; + +declare function Tcl_DoWhenIdle(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DStringAppend(dsPtr: interop.PointerConvertible, bytes: string, length: number): string; + +declare function Tcl_DStringAppendElement(dsPtr: interop.PointerConvertible, element: string): string; + +declare function Tcl_DStringEndSublist(dsPtr: interop.PointerConvertible): void; + +declare function Tcl_DStringFree(dsPtr: interop.PointerConvertible): void; + +declare function Tcl_DStringGetResult(interp: interop.PointerConvertible, dsPtr: interop.PointerConvertible): void; + +declare function Tcl_DStringInit(dsPtr: interop.PointerConvertible): void; + +declare function Tcl_DStringResult(interp: interop.PointerConvertible, dsPtr: interop.PointerConvertible): void; + +declare function Tcl_DStringSetLength(dsPtr: interop.PointerConvertible, length: number): void; + +declare function Tcl_DStringStartSublist(dsPtr: interop.PointerConvertible): void; + +declare function Tcl_Eof(chan: interop.PointerConvertible): number; + +declare function Tcl_ErrnoId(): string; + +declare function Tcl_ErrnoMsg(err: number): string; + +declare function Tcl_Eval(interp: interop.PointerConvertible, script: string): number; + +declare function Tcl_EvalFile(interp: interop.PointerConvertible, fileName: string): number; + +declare function Tcl_EvalObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_EventuallyFree(clientData: interop.PointerConvertible, freeProc: (p1: string) => void): void; + +declare function Tcl_Exit(status: number): void; + +declare function Tcl_ExposeCommand(interp: interop.PointerConvertible, hiddenCmdToken: string, cmdName: string): number; + +declare function Tcl_ExprBoolean(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprBooleanObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprDouble(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprDoubleObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprLong(interp: interop.PointerConvertible, expr: string, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprLongObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, ptr: interop.PointerConvertible): number; + +declare function Tcl_ExprObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, resultPtrPtr: interop.PointerConvertible): number; + +declare function Tcl_ExprString(interp: interop.PointerConvertible, expr: string): number; + +declare function Tcl_Finalize(): void; + +declare function Tcl_FindExecutable(argv0: string): void; + +declare function Tcl_FirstHashEntry(tablePtr: interop.PointerConvertible, searchPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_Flush(chan: interop.PointerConvertible): number; + +declare function Tcl_FreeResult(interp: interop.PointerConvertible): void; + +declare function Tcl_GetAlias(interp: interop.PointerConvertible, slaveCmd: string, targetInterpPtr: interop.PointerConvertible, targetCmdPtr: interop.PointerConvertible, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): number; + +declare function Tcl_GetAliasObj(interp: interop.PointerConvertible, slaveCmd: string, targetInterpPtr: interop.PointerConvertible, targetCmdPtr: interop.PointerConvertible, objcPtr: interop.PointerConvertible, objv: interop.PointerConvertible): number; + +declare function Tcl_GetAssocData(interp: interop.PointerConvertible, name: string, procPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetChannel(interp: interop.PointerConvertible, chanName: string, modePtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetChannelBufferSize(chan: interop.PointerConvertible): number; + +declare function Tcl_GetChannelHandle(chan: interop.PointerConvertible, direction: number, handlePtr: interop.PointerConvertible): number; + +declare function Tcl_GetChannelInstanceData(chan: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetChannelMode(chan: interop.PointerConvertible): number; + +declare function Tcl_GetChannelName(chan: interop.PointerConvertible): string; + +declare function Tcl_GetChannelOption(interp: interop.PointerConvertible, chan: interop.PointerConvertible, optionName: string, dsPtr: interop.PointerConvertible): number; + +declare function Tcl_GetChannelType(chan: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetCommandInfo(interp: interop.PointerConvertible, cmdName: string, infoPtr: interop.PointerConvertible): number; + +declare function Tcl_GetCommandName(interp: interop.PointerConvertible, command: interop.PointerConvertible): string; + +declare function Tcl_GetErrno(): number; + +declare function Tcl_GetHostName(): string; + +declare function Tcl_GetInterpPath(askInterp: interop.PointerConvertible, slaveInterp: interop.PointerConvertible): number; + +declare function Tcl_GetMaster(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetNameOfExecutable(): string; + +declare function Tcl_GetObjResult(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetOpenFile(interp: interop.PointerConvertible, chanID: string, forWriting: number, checkUsage: number, filePtr: interop.PointerConvertible): number; + +declare function Tcl_GetPathType(path: string): interop.Enum; + +declare function Tcl_Gets(chan: interop.PointerConvertible, dsPtr: interop.PointerConvertible): number; + +declare function Tcl_GetsObj(chan: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_GetServiceMode(): number; + +declare function Tcl_GetSlave(interp: interop.PointerConvertible, slaveName: string): interop.Pointer; + +declare function Tcl_GetStdChannel(type: number): interop.Pointer; + +declare function Tcl_GetStringResult(interp: interop.PointerConvertible): string; + +declare function Tcl_GetVar(interp: interop.PointerConvertible, varName: string, flags: number): string; + +declare function Tcl_GetVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): string; + +declare function Tcl_GlobalEval(interp: interop.PointerConvertible, command: string): number; + +declare function Tcl_GlobalEvalObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_HideCommand(interp: interop.PointerConvertible, cmdName: string, hiddenCmdToken: string): number; + +declare function Tcl_Init(interp: interop.PointerConvertible): number; + +declare function Tcl_InitHashTable(tablePtr: interop.PointerConvertible, keyType: number): void; + +declare function Tcl_InputBlocked(chan: interop.PointerConvertible): number; + +declare function Tcl_InputBuffered(chan: interop.PointerConvertible): number; + +declare function Tcl_InterpDeleted(interp: interop.PointerConvertible): number; + +declare function Tcl_IsSafe(interp: interop.PointerConvertible): number; + +declare function Tcl_JoinPath(argc: number, argv: interop.PointerConvertible, resultPtr: interop.PointerConvertible): string; + +declare function Tcl_LinkVar(interp: interop.PointerConvertible, varName: string, addr: string, type: number): number; + +declare function Tcl_MakeFileChannel(handle: interop.PointerConvertible, mode: number): interop.Pointer; + +declare function Tcl_MakeSafe(interp: interop.PointerConvertible): number; + +declare function Tcl_MakeTcpClientChannel(tcpSocket: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_Merge(argc: number, argv: interop.PointerConvertible): string; + +declare function Tcl_NextHashEntry(searchPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_NotifyChannel(channel: interop.PointerConvertible, mask: number): void; + +declare function Tcl_ObjGetVar2(interp: interop.PointerConvertible, part1Ptr: interop.PointerConvertible, part2Ptr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_ObjSetVar2(interp: interop.PointerConvertible, part1Ptr: interop.PointerConvertible, part2Ptr: interop.PointerConvertible, newValuePtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_OpenCommandChannel(interp: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_OpenFileChannel(interp: interop.PointerConvertible, fileName: string, modeString: string, permissions: number): interop.Pointer; + +declare function Tcl_OpenTcpClient(interp: interop.PointerConvertible, port: number, address: string, myaddr: string, myport: number, async: number): interop.Pointer; + +declare function Tcl_OpenTcpServer(interp: interop.PointerConvertible, port: number, host: string, acceptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => void, callbackData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_Preserve(data: interop.PointerConvertible): void; + +declare function Tcl_PrintDouble(interp: interop.PointerConvertible, value: number, dst: string): void; + +declare function Tcl_PutEnv(assignment: string): number; + +declare function Tcl_PosixError(interp: interop.PointerConvertible): string; + +declare function Tcl_QueueEvent(evPtr: interop.PointerConvertible, position: interop.Enum): void; + +declare function Tcl_Read(chan: interop.PointerConvertible, bufPtr: string, toRead: number): number; + +declare function Tcl_ReapDetachedProcs(): void; + +declare function Tcl_RecordAndEval(interp: interop.PointerConvertible, cmd: string, flags: number): number; + +declare function Tcl_RecordAndEvalObj(interp: interop.PointerConvertible, cmdPtr: interop.PointerConvertible, flags: number): number; + +declare function Tcl_RegisterChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): void; + +declare function Tcl_RegisterObjType(typePtr: interop.PointerConvertible): void; + +declare function Tcl_RegExpCompile(interp: interop.PointerConvertible, pattern: string): interop.Pointer; + +declare function Tcl_RegExpExec(interp: interop.PointerConvertible, regexp: interop.PointerConvertible, text: string, start: string): number; + +declare function Tcl_RegExpMatch(interp: interop.PointerConvertible, text: string, pattern: string): number; + +declare function Tcl_RegExpRange(regexp: interop.PointerConvertible, index: number, startPtr: interop.PointerConvertible, endPtr: interop.PointerConvertible): void; + +declare function Tcl_Release(clientData: interop.PointerConvertible): void; + +declare function Tcl_ResetResult(interp: interop.PointerConvertible): void; + +declare function Tcl_ScanElement(str: string, flagPtr: interop.PointerConvertible): number; + +declare function Tcl_ScanCountedElement(str: string, length: number, flagPtr: interop.PointerConvertible): number; + +declare function Tcl_SeekOld(chan: interop.PointerConvertible, offset: number, mode: number): number; + +declare function Tcl_ServiceAll(): number; + +declare function Tcl_ServiceEvent(flags: number): number; + +declare function Tcl_SetAssocData(interp: interop.PointerConvertible, name: string, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_SetChannelBufferSize(chan: interop.PointerConvertible, sz: number): void; + +declare function Tcl_SetChannelOption(interp: interop.PointerConvertible, chan: interop.PointerConvertible, optionName: string, newValue: string): number; + +declare function Tcl_SetCommandInfo(interp: interop.PointerConvertible, cmdName: string, infoPtr: interop.PointerConvertible): number; + +declare function Tcl_SetErrno(err: number): void; + +declare function Tcl_SetErrorCode(interp: interop.PointerConvertible): void; + +declare function Tcl_SetMaxBlockTime(timePtr: interop.PointerConvertible): void; + +declare function Tcl_SetPanicProc(panicProc: (p1: string) => void): void; + +declare function Tcl_SetRecursionLimit(interp: interop.PointerConvertible, depth: number): number; + +declare function Tcl_SetResult(interp: interop.PointerConvertible, result: string, freeProc: (p1: string) => void): void; + +declare function Tcl_SetServiceMode(mode: number): number; + +declare function Tcl_SetObjErrorCode(interp: interop.PointerConvertible, errorObjPtr: interop.PointerConvertible): void; + +declare function Tcl_SetObjResult(interp: interop.PointerConvertible, resultObjPtr: interop.PointerConvertible): void; + +declare function Tcl_SetStdChannel(channel: interop.PointerConvertible, type: number): void; + +declare function Tcl_SetVar(interp: interop.PointerConvertible, varName: string, newValue: string, flags: number): string; + +declare function Tcl_SetVar2(interp: interop.PointerConvertible, part1: string, part2: string, newValue: string, flags: number): string; + +declare function Tcl_SignalId(sig: number): string; + +declare function Tcl_SignalMsg(sig: number): string; + +declare function Tcl_SourceRCFile(interp: interop.PointerConvertible): void; + +declare function Tcl_SplitList(interp: interop.PointerConvertible, listStr: string, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): number; + +declare function Tcl_SplitPath(path: string, argcPtr: interop.PointerConvertible, argvPtr: interop.PointerConvertible): void; + +declare function Tcl_StaticPackage(interp: interop.PointerConvertible, pkgName: string, initProc: (p1: interop.PointerConvertible) => number, safeInitProc: (p1: interop.PointerConvertible) => number): void; + +declare function Tcl_StringMatch(str: string, pattern: string): number; + +declare function Tcl_TellOld(chan: interop.PointerConvertible): number; + +declare function Tcl_TraceVar(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): number; + +declare function Tcl_TraceVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): number; + +declare function Tcl_TranslateFileName(interp: interop.PointerConvertible, name: string, bufferPtr: interop.PointerConvertible): string; + +declare function Tcl_Ungets(chan: interop.PointerConvertible, str: string, len: number, atHead: number): number; + +declare function Tcl_UnlinkVar(interp: interop.PointerConvertible, varName: string): void; + +declare function Tcl_UnregisterChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; + +declare function Tcl_UnsetVar(interp: interop.PointerConvertible, varName: string, flags: number): number; + +declare function Tcl_UnsetVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): number; + +declare function Tcl_UntraceVar(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): void; + +declare function Tcl_UntraceVar2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, clientData: interop.PointerConvertible): void; + +declare function Tcl_UpdateLinkedVar(interp: interop.PointerConvertible, varName: string): void; + +declare function Tcl_UpVar(interp: interop.PointerConvertible, frameName: string, varName: string, localName: string, flags: number): number; + +declare function Tcl_UpVar2(interp: interop.PointerConvertible, frameName: string, part1: string, part2: string, localName: string, flags: number): number; + +declare function Tcl_VarEval(interp: interop.PointerConvertible): number; + +declare function Tcl_VarTraceInfo(interp: interop.PointerConvertible, varName: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, prevClientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_VarTraceInfo2(interp: interop.PointerConvertible, part1: string, part2: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => string, prevClientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_Write(chan: interop.PointerConvertible, s: string, slen: number): number; + +declare function Tcl_WrongNumArgs(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, message: string): void; + +declare function Tcl_DumpActiveMemory(fileName: string): number; + +declare function Tcl_ValidateAllMemory(file: string, line: number): void; + +declare function Tcl_AppendResultVA(interp: interop.PointerConvertible, argList: string): void; + +declare function Tcl_AppendStringsToObjVA(objPtr: interop.PointerConvertible, argList: string): void; + +declare function Tcl_HashStats(tablePtr: interop.PointerConvertible): string; + +declare function Tcl_ParseVar(interp: interop.PointerConvertible, start: string, termPtr: interop.PointerConvertible): string; + +declare function Tcl_PkgPresent(interp: interop.PointerConvertible, name: string, version: string, exact: number): string; + +declare function Tcl_PkgPresentEx(interp: interop.PointerConvertible, name: string, version: string, exact: number, clientDataPtr: interop.PointerConvertible): string; + +declare function Tcl_PkgProvide(interp: interop.PointerConvertible, name: string, version: string): number; + +declare function Tcl_PkgRequire(interp: interop.PointerConvertible, name: string, version: string, exact: number): string; + +declare function Tcl_SetErrorCodeVA(interp: interop.PointerConvertible, argList: string): void; + +declare function Tcl_VarEvalVA(interp: interop.PointerConvertible, argList: string): number; + +declare function Tcl_WaitPid(pid: interop.PointerConvertible, statPtr: interop.PointerConvertible, options: number): interop.Pointer; + +declare function Tcl_PanicVA(format: string, argList: string): void; + +declare function Tcl_GetVersion(major: interop.PointerConvertible, minor: interop.PointerConvertible, patchLevel: interop.PointerConvertible, type: interop.PointerConvertible): void; + +declare function Tcl_InitMemory(interp: interop.PointerConvertible): void; + +declare function Tcl_StackChannel(interp: interop.PointerConvertible, typePtr: interop.PointerConvertible, instanceData: interop.PointerConvertible, mask: number, prevChan: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_UnstackChannel(interp: interop.PointerConvertible, chan: interop.PointerConvertible): number; + +declare function Tcl_GetStackedChannel(chan: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_SetMainLoop(proc: () => void): void; + +declare function Tcl_AppendObjToObj(objPtr: interop.PointerConvertible, appendObjPtr: interop.PointerConvertible): void; + +declare function Tcl_CreateEncoding(typePtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_CreateThreadExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DeleteThreadExitHandler(proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_DiscardResult(statePtr: interop.PointerConvertible): void; + +declare function Tcl_EvalEx(interp: interop.PointerConvertible, script: string, numBytes: number, flags: number): number; + +declare function Tcl_EvalObjv(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, flags: number): number; + +declare function Tcl_EvalObjEx(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, flags: number): number; + +declare function Tcl_ExitThread(status: number): void; + +declare function Tcl_ExternalToUtf(interp: interop.PointerConvertible, encoding: interop.PointerConvertible, src: string, srcLen: number, flags: number, statePtr: interop.PointerConvertible, dst: string, dstLen: number, srcReadPtr: interop.PointerConvertible, dstWrotePtr: interop.PointerConvertible, dstCharsPtr: interop.PointerConvertible): number; + +declare function Tcl_ExternalToUtfDString(encoding: interop.PointerConvertible, src: string, srcLen: number, dsPtr: interop.PointerConvertible): string; + +declare function Tcl_FinalizeThread(): void; + +declare function Tcl_FinalizeNotifier(clientData: interop.PointerConvertible): void; + +declare function Tcl_FreeEncoding(encoding: interop.PointerConvertible): void; + +declare function Tcl_GetCurrentThread(): interop.Pointer; + +declare function Tcl_GetEncoding(interp: interop.PointerConvertible, name: string): interop.Pointer; + +declare function Tcl_GetEncodingName(encoding: interop.PointerConvertible): string; + +declare function Tcl_GetEncodingNames(interp: interop.PointerConvertible): void; + +declare function Tcl_GetIndexFromObjStruct(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, tablePtr: interop.PointerConvertible, offset: number, msg: string, flags: number, indexPtr: interop.PointerConvertible): number; + +declare function Tcl_GetThreadData(keyPtr: interop.PointerConvertible, size: number): interop.Pointer; + +declare function Tcl_GetVar2Ex(interp: interop.PointerConvertible, part1: string, part2: string, flags: number): interop.Pointer; + +declare function Tcl_InitNotifier(): interop.Pointer; + +declare function Tcl_MutexLock(mutexPtr: interop.PointerConvertible): void; + +declare function Tcl_MutexUnlock(mutexPtr: interop.PointerConvertible): void; + +declare function Tcl_ConditionNotify(condPtr: interop.PointerConvertible): void; + +declare function Tcl_ConditionWait(condPtr: interop.PointerConvertible, mutexPtr: interop.PointerConvertible, timePtr: interop.PointerConvertible): void; + +declare function Tcl_NumUtfChars(src: string, length: number): number; + +declare function Tcl_ReadChars(channel: interop.PointerConvertible, objPtr: interop.PointerConvertible, charsToRead: number, appendFlag: number): number; + +declare function Tcl_RestoreResult(interp: interop.PointerConvertible, statePtr: interop.PointerConvertible): void; + +declare function Tcl_SaveResult(interp: interop.PointerConvertible, statePtr: interop.PointerConvertible): void; + +declare function Tcl_SetSystemEncoding(interp: interop.PointerConvertible, name: string): number; + +declare function Tcl_SetVar2Ex(interp: interop.PointerConvertible, part1: string, part2: string, newValuePtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_ThreadAlert(threadId: interop.PointerConvertible): void; + +declare function Tcl_ThreadQueueEvent(threadId: interop.PointerConvertible, evPtr: interop.PointerConvertible, position: interop.Enum): void; + +declare function Tcl_UniCharAtIndex(src: string, index: number): number; + +declare function Tcl_UniCharToLower(ch: number): number; + +declare function Tcl_UniCharToTitle(ch: number): number; + +declare function Tcl_UniCharToUpper(ch: number): number; + +declare function Tcl_UniCharToUtf(ch: number, buf: string): number; + +declare function Tcl_UtfAtIndex(src: string, index: number): string; + +declare function Tcl_UtfCharComplete(src: string, length: number): number; + +declare function Tcl_UtfBackslash(src: string, readPtr: interop.PointerConvertible, dst: string): number; + +declare function Tcl_UtfFindFirst(src: string, ch: number): string; + +declare function Tcl_UtfFindLast(src: string, ch: number): string; + +declare function Tcl_UtfNext(src: string): string; + +declare function Tcl_UtfPrev(src: string, start: string): string; + +declare function Tcl_UtfToExternal(interp: interop.PointerConvertible, encoding: interop.PointerConvertible, src: string, srcLen: number, flags: number, statePtr: interop.PointerConvertible, dst: string, dstLen: number, srcReadPtr: interop.PointerConvertible, dstWrotePtr: interop.PointerConvertible, dstCharsPtr: interop.PointerConvertible): number; + +declare function Tcl_UtfToExternalDString(encoding: interop.PointerConvertible, src: string, srcLen: number, dsPtr: interop.PointerConvertible): string; + +declare function Tcl_UtfToLower(src: string): number; + +declare function Tcl_UtfToTitle(src: string): number; + +declare function Tcl_UtfToUniChar(src: string, chPtr: interop.PointerConvertible): number; + +declare function Tcl_UtfToUpper(src: string): number; + +declare function Tcl_WriteChars(chan: interop.PointerConvertible, src: string, srcLen: number): number; + +declare function Tcl_WriteObj(chan: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_GetString(objPtr: interop.PointerConvertible): string; + +declare function Tcl_GetDefaultEncodingDir(): string; + +declare function Tcl_SetDefaultEncodingDir(path: string): void; + +declare function Tcl_AlertNotifier(clientData: interop.PointerConvertible): void; + +declare function Tcl_ServiceModeHook(mode: number): void; + +declare function Tcl_UniCharIsAlnum(ch: number): number; + +declare function Tcl_UniCharIsAlpha(ch: number): number; + +declare function Tcl_UniCharIsDigit(ch: number): number; + +declare function Tcl_UniCharIsLower(ch: number): number; + +declare function Tcl_UniCharIsSpace(ch: number): number; + +declare function Tcl_UniCharIsUpper(ch: number): number; + +declare function Tcl_UniCharIsWordChar(ch: number): number; + +declare function Tcl_UniCharLen(uniStr: interop.PointerConvertible): number; + +declare function Tcl_UniCharNcmp(ucs: interop.PointerConvertible, uct: interop.PointerConvertible, numChars: number): number; + +declare function Tcl_UniCharToUtfDString(uniStr: interop.PointerConvertible, uniLength: number, dsPtr: interop.PointerConvertible): string; + +declare function Tcl_UtfToUniCharDString(src: string, length: number, dsPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetRegExpFromObj(interp: interop.PointerConvertible, patObj: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_EvalTokens(interp: interop.PointerConvertible, tokenPtr: interop.PointerConvertible, count: number): interop.Pointer; + +declare function Tcl_FreeParse(parsePtr: interop.PointerConvertible): void; + +declare function Tcl_LogCommandInfo(interp: interop.PointerConvertible, script: string, command: string, length: number): void; + +declare function Tcl_ParseBraces(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number, termPtr: interop.PointerConvertible): number; + +declare function Tcl_ParseCommand(interp: interop.PointerConvertible, start: string, numBytes: number, nested: number, parsePtr: interop.PointerConvertible): number; + +declare function Tcl_ParseExpr(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible): number; + +declare function Tcl_ParseQuotedString(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number, termPtr: interop.PointerConvertible): number; + +declare function Tcl_ParseVarName(interp: interop.PointerConvertible, start: string, numBytes: number, parsePtr: interop.PointerConvertible, append: number): number; + +declare function Tcl_GetCwd(interp: interop.PointerConvertible, cwdPtr: interop.PointerConvertible): string; + +declare function Tcl_Chdir(dirName: string): number; + +declare function Tcl_Access(path: string, mode: number): number; + +declare function Tcl_Stat(path: string, bufPtr: interop.PointerConvertible): number; + +declare function Tcl_UtfNcmp(s1: string, s2: string, n: number): number; + +declare function Tcl_UtfNcasecmp(s1: string, s2: string, n: number): number; + +declare function Tcl_StringCaseMatch(str: string, pattern: string, nocase: number): number; + +declare function Tcl_UniCharIsControl(ch: number): number; + +declare function Tcl_UniCharIsGraph(ch: number): number; + +declare function Tcl_UniCharIsPrint(ch: number): number; + +declare function Tcl_UniCharIsPunct(ch: number): number; + +declare function Tcl_RegExpExecObj(interp: interop.PointerConvertible, regexp: interop.PointerConvertible, textObj: interop.PointerConvertible, offset: number, nmatches: number, flags: number): number; + +declare function Tcl_RegExpGetInfo(regexp: interop.PointerConvertible, infoPtr: interop.PointerConvertible): void; + +declare function Tcl_NewUnicodeObj(unicode: interop.PointerConvertible, numChars: number): interop.Pointer; + +declare function Tcl_SetUnicodeObj(objPtr: interop.PointerConvertible, unicode: interop.PointerConvertible, numChars: number): void; + +declare function Tcl_GetCharLength(objPtr: interop.PointerConvertible): number; + +declare function Tcl_GetUniChar(objPtr: interop.PointerConvertible, index: number): number; + +declare function Tcl_GetUnicode(objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetRange(objPtr: interop.PointerConvertible, first: number, last: number): interop.Pointer; + +declare function Tcl_AppendUnicodeToObj(objPtr: interop.PointerConvertible, unicode: interop.PointerConvertible, length: number): void; + +declare function Tcl_RegExpMatchObj(interp: interop.PointerConvertible, textObj: interop.PointerConvertible, patternObj: interop.PointerConvertible): number; + +declare function Tcl_SetNotifier(notifierProcPtr: interop.PointerConvertible): void; + +declare function Tcl_GetAllocMutex(): interop.Pointer; + +declare function Tcl_GetChannelNames(interp: interop.PointerConvertible): number; + +declare function Tcl_GetChannelNamesEx(interp: interop.PointerConvertible, pattern: string): number; + +declare function Tcl_ProcObjCmd(clientData: interop.PointerConvertible, interp: interop.PointerConvertible, objc: number, objv: interop.Pointer): number; + +declare function Tcl_ConditionFinalize(condPtr: interop.PointerConvertible): void; + +declare function Tcl_MutexFinalize(mutex: interop.PointerConvertible): void; + +declare function Tcl_CreateThread(idPtr: interop.PointerConvertible, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible, stackSize: number, flags: number): number; + +declare function Tcl_ReadRaw(chan: interop.PointerConvertible, dst: string, bytesToRead: number): number; + +declare function Tcl_WriteRaw(chan: interop.PointerConvertible, src: string, srcLen: number): number; + +declare function Tcl_GetTopChannel(chan: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_ChannelBuffered(chan: interop.PointerConvertible): number; + +declare function Tcl_ChannelName(chanTypePtr: interop.PointerConvertible): string; + +declare function Tcl_ChannelVersion(chanTypePtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_ChannelBlockModeProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; + +declare function Tcl_ChannelCloseProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number; + +declare function Tcl_ChannelClose2Proc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number; + +declare function Tcl_ChannelInputProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number; + +declare function Tcl_ChannelOutputProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible) => number; + +declare function Tcl_ChannelSeekProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number; + +declare function Tcl_ChannelSetOptionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => number; + +declare function Tcl_ChannelGetOptionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number; + +declare function Tcl_ChannelWatchProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => void; + +declare function Tcl_ChannelGetHandleProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number; + +declare function Tcl_ChannelFlushProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible) => number; + +declare function Tcl_ChannelHandlerProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; + +declare function Tcl_JoinThread(threadId: interop.PointerConvertible, result: interop.PointerConvertible): number; + +declare function Tcl_IsChannelShared(channel: interop.PointerConvertible): number; + +declare function Tcl_IsChannelRegistered(interp: interop.PointerConvertible, channel: interop.PointerConvertible): number; + +declare function Tcl_CutChannel(channel: interop.PointerConvertible): void; + +declare function Tcl_SpliceChannel(channel: interop.PointerConvertible): void; + +declare function Tcl_ClearChannelHandlers(channel: interop.PointerConvertible): void; + +declare function Tcl_IsChannelExisting(channelName: string): number; + +declare function Tcl_UniCharNcasecmp(ucs: interop.PointerConvertible, uct: interop.PointerConvertible, numChars: number): number; + +declare function Tcl_UniCharCaseMatch(uniStr: interop.PointerConvertible, uniPattern: interop.PointerConvertible, nocase: number): number; + +declare function Tcl_FindHashEntry(tablePtr: interop.PointerConvertible, key: string): interop.Pointer; + +declare function Tcl_CreateHashEntry(tablePtr: interop.PointerConvertible, key: string, newPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_InitCustomHashTable(tablePtr: interop.PointerConvertible, keyType: number, typePtr: interop.PointerConvertible): void; + +declare function Tcl_InitObjHashTable(tablePtr: interop.PointerConvertible): void; + +declare function Tcl_CommandTraceInfo(interp: interop.PointerConvertible, varName: string, flags: number, procPtr: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, prevClientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_TraceCommand(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, clientData: interop.PointerConvertible): number; + +declare function Tcl_UntraceCommand(interp: interop.PointerConvertible, varName: string, flags: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_AttemptAlloc(size: number): string; + +declare function Tcl_AttemptDbCkalloc(size: number, file: string, line: number): string; + +declare function Tcl_AttemptRealloc(ptr: string, size: number): string; + +declare function Tcl_AttemptDbCkrealloc(ptr: string, size: number, file: string, line: number): string; + +declare function Tcl_AttemptSetObjLength(objPtr: interop.PointerConvertible, length: number): number; + +declare function Tcl_GetChannelThread(channel: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetUnicodeFromObj(objPtr: interop.PointerConvertible, lengthPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetMathFuncInfo(interp: interop.PointerConvertible, name: string, numArgsPtr: interop.PointerConvertible, argTypesPtr: interop.PointerConvertible, procPtr: interop.PointerConvertible, clientDataPtr: interop.PointerConvertible): number; + +declare function Tcl_ListMathFuncs(interp: interop.PointerConvertible, pattern: string): interop.Pointer; + +declare function Tcl_SubstObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_DetachChannel(interp: interop.PointerConvertible, channel: interop.PointerConvertible): number; + +declare function Tcl_IsStandardChannel(channel: interop.PointerConvertible): number; + +declare function Tcl_FSCopyFile(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSCopyDirectory(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible, errorPtr: interop.PointerConvertible): number; + +declare function Tcl_FSCreateDirectory(pathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSDeleteFile(pathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSLoadFile(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible, sym1: string, sym2: string, proc1Ptr: interop.PointerConvertible, proc2Ptr: interop.PointerConvertible, handlePtr: interop.PointerConvertible, unloadProcPtr: interop.PointerConvertible): number; + +declare function Tcl_FSMatchInDirectory(interp: interop.PointerConvertible, result: interop.PointerConvertible, pathPtr: interop.PointerConvertible, pattern: string, types: interop.PointerConvertible): number; + +declare function Tcl_FSLink(pathPtr: interop.PointerConvertible, toPtr: interop.PointerConvertible, linkAction: number): interop.Pointer; + +declare function Tcl_FSRemoveDirectory(pathPtr: interop.PointerConvertible, recursive: number, errorPtr: interop.PointerConvertible): number; + +declare function Tcl_FSRenameFile(srcPathPtr: interop.PointerConvertible, destPathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSLstat(pathPtr: interop.PointerConvertible, buf: interop.PointerConvertible): number; + +declare function Tcl_FSUtime(pathPtr: interop.PointerConvertible, tval: interop.PointerConvertible): number; + +declare function Tcl_FSFileAttrsGet(interp: interop.PointerConvertible, index: number, pathPtr: interop.PointerConvertible, objPtrRef: interop.PointerConvertible): number; + +declare function Tcl_FSFileAttrsSet(interp: interop.PointerConvertible, index: number, pathPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_FSFileAttrStrings(pathPtr: interop.PointerConvertible, objPtrRef: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSStat(pathPtr: interop.PointerConvertible, buf: interop.PointerConvertible): number; + +declare function Tcl_FSAccess(pathPtr: interop.PointerConvertible, mode: number): number; + +declare function Tcl_FSOpenFileChannel(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible, modeString: string, permissions: number): interop.Pointer; + +declare function Tcl_FSGetCwd(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSChdir(pathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSConvertToPathType(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): number; + +declare function Tcl_FSJoinPath(listObj: interop.PointerConvertible, elements: number): interop.Pointer; + +declare function Tcl_FSSplitPath(pathPtr: interop.PointerConvertible, lenPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSEqualPaths(firstPtr: interop.PointerConvertible, secondPtr: interop.PointerConvertible): number; + +declare function Tcl_FSGetNormalizedPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSJoinToPath(pathPtr: interop.PointerConvertible, objc: number, objv: interop.Pointer): interop.Pointer; + +declare function Tcl_FSGetInternalRep(pathPtr: interop.PointerConvertible, fsPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSGetTranslatedPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSEvalFile(interp: interop.PointerConvertible, fileName: interop.PointerConvertible): number; + +declare function Tcl_FSNewNativePath(fromFilesystem: interop.PointerConvertible, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSGetNativePath(pathPtr: interop.PointerConvertible): string; + +declare function Tcl_FSFileSystemInfo(pathPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSPathSeparator(pathPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSListVolumes(): interop.Pointer; + +declare function Tcl_FSRegister(clientData: interop.PointerConvertible, fsPtr: interop.PointerConvertible): number; + +declare function Tcl_FSUnregister(fsPtr: interop.PointerConvertible): number; + +declare function Tcl_FSData(fsPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSGetTranslatedStringPath(interp: interop.PointerConvertible, pathPtr: interop.PointerConvertible): string; + +declare function Tcl_FSGetFileSystemForPath(pathPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FSGetPathType(pathPtr: interop.PointerConvertible): interop.Enum; + +declare function Tcl_OutputBuffered(chan: interop.PointerConvertible): number; + +declare function Tcl_FSMountsChanged(fsPtr: interop.PointerConvertible): void; + +declare function Tcl_EvalTokensStandard(interp: interop.PointerConvertible, tokenPtr: interop.PointerConvertible, count: number): number; + +declare function Tcl_GetTime(timeBuf: interop.PointerConvertible): void; + +declare function Tcl_CreateObjTrace(interp: interop.PointerConvertible, level: number, flags: number, objProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: interop.PointerConvertible, p6: number, p7: interop.PointerConvertible) => number, clientData: interop.PointerConvertible, delProc: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function Tcl_GetCommandInfoFromToken(token: interop.PointerConvertible, infoPtr: interop.PointerConvertible): number; + +declare function Tcl_SetCommandInfoFromToken(token: interop.PointerConvertible, infoPtr: interop.PointerConvertible): number; + +declare function Tcl_DbNewWideIntObj(wideValue: number, file: string, line: number): interop.Pointer; + +declare function Tcl_GetWideIntFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, widePtr: interop.PointerConvertible): number; + +declare function Tcl_NewWideIntObj(wideValue: number): interop.Pointer; + +declare function Tcl_SetWideIntObj(objPtr: interop.PointerConvertible, wideValue: number): void; + +declare function Tcl_AllocStatBuf(): interop.Pointer; + +declare function Tcl_Seek(chan: interop.PointerConvertible, offset: number, mode: number): number; + +declare function Tcl_Tell(chan: interop.PointerConvertible): number; + +declare function Tcl_ChannelWideSeekProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number; + +declare function Tcl_DictObjPut(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible, valuePtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjGet(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjRemove(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyPtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjSize(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, sizePtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjFirst(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, searchPtr: interop.PointerConvertible, keyPtrPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible, donePtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjNext(searchPtr: interop.PointerConvertible, keyPtrPtr: interop.PointerConvertible, valuePtrPtr: interop.PointerConvertible, donePtr: interop.PointerConvertible): void; + +declare function Tcl_DictObjDone(searchPtr: interop.PointerConvertible): void; + +declare function Tcl_DictObjPutKeyList(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyc: number, keyv: interop.PointerConvertible, valuePtr: interop.PointerConvertible): number; + +declare function Tcl_DictObjRemoveKeyList(interp: interop.PointerConvertible, dictPtr: interop.PointerConvertible, keyc: number, keyv: interop.PointerConvertible): number; + +declare function Tcl_NewDictObj(): interop.Pointer; + +declare function Tcl_DbNewDictObj(file: string, line: number): interop.Pointer; + +declare function Tcl_RegisterConfig(interp: interop.PointerConvertible, pkgName: string, configuration: interop.PointerConvertible, valEncoding: string): void; + +declare function Tcl_CreateNamespace(interp: interop.PointerConvertible, name: string, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): interop.Pointer; + +declare function Tcl_DeleteNamespace(nsPtr: interop.PointerConvertible): void; + +declare function Tcl_AppendExportList(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tcl_Export(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string, resetListFirst: number): number; + +declare function Tcl_Import(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string, allowOverwrite: number): number; + +declare function Tcl_ForgetImport(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, pattern: string): number; + +declare function Tcl_GetCurrentNamespace(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetGlobalNamespace(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_FindNamespace(interp: interop.PointerConvertible, name: string, contextNsPtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_FindCommand(interp: interop.PointerConvertible, name: string, contextNsPtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_GetCommandFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_GetCommandFullName(interp: interop.PointerConvertible, command: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tcl_FSEvalFileEx(interp: interop.PointerConvertible, fileName: interop.PointerConvertible, encodingName: string): number; + +declare function Tcl_SetExitProc(proc: (p1: interop.PointerConvertible) => void): (p1: interop.PointerConvertible) => void; + +declare function Tcl_LimitAddHandler(interp: interop.PointerConvertible, type: number, handlerProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible, deleteProc: (p1: interop.PointerConvertible) => void): void; + +declare function Tcl_LimitRemoveHandler(interp: interop.PointerConvertible, type: number, handlerProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_LimitReady(interp: interop.PointerConvertible): number; + +declare function Tcl_LimitCheck(interp: interop.PointerConvertible): number; + +declare function Tcl_LimitExceeded(interp: interop.PointerConvertible): number; + +declare function Tcl_LimitSetCommands(interp: interop.PointerConvertible, commandLimit: number): void; + +declare function Tcl_LimitSetTime(interp: interop.PointerConvertible, timeLimitPtr: interop.PointerConvertible): void; + +declare function Tcl_LimitSetGranularity(interp: interop.PointerConvertible, type: number, granularity: number): void; + +declare function Tcl_LimitTypeEnabled(interp: interop.PointerConvertible, type: number): number; + +declare function Tcl_LimitTypeExceeded(interp: interop.PointerConvertible, type: number): number; + +declare function Tcl_LimitTypeSet(interp: interop.PointerConvertible, type: number): void; + +declare function Tcl_LimitTypeReset(interp: interop.PointerConvertible, type: number): void; + +declare function Tcl_LimitGetCommands(interp: interop.PointerConvertible): number; + +declare function Tcl_LimitGetTime(interp: interop.PointerConvertible, timeLimitPtr: interop.PointerConvertible): void; + +declare function Tcl_LimitGetGranularity(interp: interop.PointerConvertible, type: number): number; + +declare function Tcl_SaveInterpState(interp: interop.PointerConvertible, status: number): interop.Pointer; + +declare function Tcl_RestoreInterpState(interp: interop.PointerConvertible, state: interop.PointerConvertible): number; + +declare function Tcl_DiscardInterpState(state: interop.PointerConvertible): void; + +declare function Tcl_SetReturnOptions(interp: interop.PointerConvertible, options: interop.PointerConvertible): number; + +declare function Tcl_GetReturnOptions(interp: interop.PointerConvertible, result: number): interop.Pointer; + +declare function Tcl_IsEnsemble(token: interop.PointerConvertible): number; + +declare function Tcl_CreateEnsemble(interp: interop.PointerConvertible, name: string, namespacePtr: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_FindEnsemble(interp: interop.PointerConvertible, cmdNameObj: interop.PointerConvertible, flags: number): interop.Pointer; + +declare function Tcl_SetEnsembleSubcommandList(interp: interop.PointerConvertible, token: interop.PointerConvertible, subcmdList: interop.PointerConvertible): number; + +declare function Tcl_SetEnsembleMappingDict(interp: interop.PointerConvertible, token: interop.PointerConvertible, mapDict: interop.PointerConvertible): number; + +declare function Tcl_SetEnsembleUnknownHandler(interp: interop.PointerConvertible, token: interop.PointerConvertible, unknownList: interop.PointerConvertible): number; + +declare function Tcl_SetEnsembleFlags(interp: interop.PointerConvertible, token: interop.PointerConvertible, flags: number): number; + +declare function Tcl_GetEnsembleSubcommandList(interp: interop.PointerConvertible, token: interop.PointerConvertible, subcmdListPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEnsembleMappingDict(interp: interop.PointerConvertible, token: interop.PointerConvertible, mapDictPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEnsembleUnknownHandler(interp: interop.PointerConvertible, token: interop.PointerConvertible, unknownListPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEnsembleFlags(interp: interop.PointerConvertible, token: interop.PointerConvertible, flagsPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEnsembleNamespace(interp: interop.PointerConvertible, token: interop.PointerConvertible, namespacePtrPtr: interop.PointerConvertible): number; + +declare function Tcl_SetTimeProc(getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, scaleProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tcl_QueryTimeProc(getProc: interop.PointerConvertible, scaleProc: interop.PointerConvertible, clientData: interop.PointerConvertible): void; + +declare function Tcl_ChannelThreadActionProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => void; + +declare function Tcl_NewBignumObj(value: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_DbNewBignumObj(value: interop.PointerConvertible, file: string, line: number): interop.Pointer; + +declare function Tcl_SetBignumObj(obj: interop.PointerConvertible, value: interop.PointerConvertible): void; + +declare function Tcl_GetBignumFromObj(interp: interop.PointerConvertible, obj: interop.PointerConvertible, value: interop.PointerConvertible): number; + +declare function Tcl_TakeBignumFromObj(interp: interop.PointerConvertible, obj: interop.PointerConvertible, value: interop.PointerConvertible): number; + +declare function Tcl_TruncateChannel(chan: interop.PointerConvertible, length: number): number; + +declare function Tcl_ChannelTruncateProc(chanTypePtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: number) => number; + +declare function Tcl_SetChannelErrorInterp(interp: interop.PointerConvertible, msg: interop.PointerConvertible): void; + +declare function Tcl_GetChannelErrorInterp(interp: interop.PointerConvertible, msg: interop.PointerConvertible): void; + +declare function Tcl_SetChannelError(chan: interop.PointerConvertible, msg: interop.PointerConvertible): void; + +declare function Tcl_GetChannelError(chan: interop.PointerConvertible, msg: interop.PointerConvertible): void; + +declare function Tcl_InitBignumFromDouble(interp: interop.PointerConvertible, initval: number, toInit: interop.PointerConvertible): number; + +declare function Tcl_GetNamespaceUnknownHandler(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tcl_SetNamespaceUnknownHandler(interp: interop.PointerConvertible, nsPtr: interop.PointerConvertible, handlerPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEncodingFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, encodingPtr: interop.PointerConvertible): number; + +declare function Tcl_GetEncodingSearchPath(): interop.Pointer; + +declare function Tcl_SetEncodingSearchPath(searchPath: interop.PointerConvertible): number; + +declare function Tcl_GetEncodingNameFromEnvironment(bufPtr: interop.PointerConvertible): string; + +declare function Tcl_PkgRequireProc(interp: interop.PointerConvertible, name: string, objc: number, objv: interop.Pointer, clientDataPtr: interop.PointerConvertible): number; + +declare function Tcl_AppendObjToErrorInfo(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tcl_AppendLimitedToObj(objPtr: interop.PointerConvertible, bytes: string, length: number, limit: number, ellipsis: string): void; + +declare function Tcl_Format(interp: interop.PointerConvertible, format: string, objc: number, objv: interop.Pointer): interop.Pointer; + +declare function Tcl_AppendFormatToObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, format: string, objc: number, objv: interop.Pointer): number; + +declare function Tcl_ObjPrintf(format: string): interop.Pointer; + +declare function Tcl_AppendPrintfToObj(objPtr: interop.PointerConvertible, format: string): void; + +declare function Tcl_AppInit(interp: interop.PointerConvertible): number; + declare function mp_get_int(a: interop.PointerConvertible): number; declare function TclUnixSetBlockingMode(fd: number, mode: number): number; diff --git a/packages/macos/types/Tk.d.ts b/packages/macos/types/Tk.d.ts index fabd1fd8..6fa24585 100644 --- a/packages/macos/types/Tk.d.ts +++ b/packages/macos/types/Tk.d.ts @@ -8,6 +8,8 @@ declare const tkIntPlatStubsPtr: interop.Pointer; declare const tkMacOSXEmbedHandler: interop.Pointer; +declare const tkPlatStubsPtr: interop.Pointer; + declare const tkIntStubsPtr: interop.Pointer; declare const tkPredefBitmapTable: Tcl_HashTable; @@ -36,6 +38,8 @@ declare const LU_CAPS: number; declare const Ttk_Box: number; +declare const tkStubsPtr: interop.Pointer; + declare const tkImgFmtGIF: Tk_PhotoImageFormat; declare const Ttk_ElementClass: number; @@ -54,22 +58,25 @@ declare const tkBezierSmoothMethod: Tk_SmoothMethod; declare const tkOptionObjType: Tcl_ObjType; -declare const Tcl_Obj: number; - declare const tkBorderObjType: Tcl_ObjType; +declare const Tcl_Obj: number; + declare const tkBitmapImageType: Tk_ImageType; declare const XClassHint: number; declare const tkTextIndexType: Tcl_ObjType; -declare const tkIntXlibStubsPtr: interop.Pointer; - declare const ttkStubsPtr: interop.Pointer; declare const tkHandleEventProc: (p1: interop.PointerConvertible) => void; +declare const Ttk_Orient: { + HORIZONT: 0, + VERTIC: 1, +}; + declare const ArrowDirection: { UP: 0, DOWN: 1, @@ -98,9 +105,55 @@ declare const TTKStyleVersion2: { TK_STYLE_VERSION_2: 2, }; -declare const XIMStatusDataType: { - Text: 0, - Bitmap: 1, +declare const Tk_State: { + NULL: -1, + ACTIVE: 0, + DISABLED: 1, + NORMAL: 2, + HIDDEN: 3, +}; + +declare const Tk_Justify: { + LEFT: 0, + RIGHT: 1, + CENTER: 2, +}; + +declare const Tk_Anchor: { + N: 0, + NE: 1, + E: 2, + SE: 3, + S: 4, + SW: 5, + W: 6, + NW: 7, + CENTER: 8, +}; + +declare const Tk_ConfigTypes: { + BOOLEAN: 0, + INT: 1, + DOUBLE: 2, + STRING: 3, + UID: 4, + COLOR: 5, + FONT: 6, + BITMAP: 7, + BORDER: 8, + RELIEF: 9, + CURSOR: 10, + ACTIVE_CURSOR: 11, + JUSTIFY: 12, + ANCHOR: 13, + SYNONYM: 14, + CAP_STYLE: 15, + JOIN_STYLE: 16, + PIXELS: 17, + MM: 18, + WINDOW: 19, + CUSTOM: 20, + END: 21, }; declare const XIMCaretStyle: { @@ -124,6 +177,11 @@ declare const XIMCaretDirection: { DontChange: 11, }; +declare const XIMStatusDataType: { + Text: 0, + Bitmap: 1, +}; + declare const Ttk_Side: { LEFT: 0, TOP: 1, @@ -131,6 +189,34 @@ declare const Ttk_Side: { BOTTOM: 3, }; +declare const Tk_OptionType: { + BOOLEAN: 0, + INT: 1, + DOUBLE: 2, + STRING: 3, + STRING_TABLE: 4, + COLOR: 5, + FONT: 6, + BITMAP: 7, + BORDER: 8, + RELIEF: 9, + CURSOR: 10, + JUSTIFY: 11, + ANCHOR: 12, + SYNONYM: 13, + PIXELS: 14, + WINDOW: 15, + END: 16, + CUSTOM: 17, + STYLE: 18, +}; + +declare const Tk_RestrictAction: { + DEFER_: 0, + PROCESS_: 1, + DISCARD_: 2, +}; + declare const XICCEncodingStyle: { String: 0, CompoundText: 1, @@ -138,11 +224,6 @@ declare const XICCEncodingStyle: { StdICCText: 3, }; -declare const Ttk_Orient: { - HORIZONT: 0, - VERTIC: 1, -}; - declare class TkFont { constructor(init?: TkFont); resourceRefCount: number; @@ -238,6 +319,10 @@ declare class TkMacOSXEmbedHandler { getOffsetProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; } +declare class TkPlatStubHooks { + constructor(init?: TkPlatStubHooks); +} + declare class TkIntStubHooks { constructor(init?: TkIntStubHooks); } @@ -266,10 +351,6 @@ declare class TkWmInfo { constructor(init?: TkWmInfo); } -declare class TkClipboardTarget { - constructor(init?: TkClipboardTarget); -} - declare class TkMainInfo { constructor(init?: TkMainInfo); refCount: number; @@ -308,7 +389,7 @@ declare class TkDisplay { modeModMask: number; metaModMask: number; altModMask: number; - lockUsage: interop.Enum; + lockUsage: interop.Enum; numModKeyCodes: number; modKeyCodes: interop.Pointer; bitmapInit: number; @@ -511,10 +592,612 @@ declare class TtkStubs { ttk_GetOrientFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; } +declare class TkStubs { + constructor(init?: TkStubs); + magic: number; + hooks: interop.Pointer; + tk_MainLoop: () => void | null; + tk_3DBorderColor: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_3DBorderGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => interop.Pointer | null; + tk_3DHorizontalBevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => void | null; + tk_3DVerticalBevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; + tk_AddOption: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number) => void | null; + tk_BindEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => void | null; + tk_CanvasDrawableCoords: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; + tk_CanvasEventuallyRedraw: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; + tk_CanvasGetCoord: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tk_CanvasGetTextInfo: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_CanvasPsBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number) => number | null; + tk_CanvasPsColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_CanvasPsFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_CanvasPsPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; + tk_CanvasPsStipple: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tk_CanvasPsY: (p1: interop.PointerConvertible, p2: number) => number | null; + tk_CanvasSetStippleOrigin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_CanvasTagsParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tk_CanvasTagsPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tk_CanvasTkwin: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_CanvasWindowCoords: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; + tk_ChangeWindowAttributes: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tk_CharBbox: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tk_ClearSelection: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_ClipboardAppend: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: string) => number | null; + tk_ClipboardClear: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tk_ConfigureInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tk_ConfigureValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tk_ConfigureWidget: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: string, p7: number) => number | null; + tk_ConfigureWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tk_ComputeTextLayout: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: interop.Enum, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => interop.Pointer | null; + tk_CoordsToWindow: (p1: number, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_CreateBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tk_CreateBindingTable: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_CreateErrorHandler: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p6: interop.PointerConvertible) => interop.Pointer | null; + tk_CreateEventHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; + tk_CreateGenericHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; + tk_CreateImageType: (p1: interop.PointerConvertible) => void | null; + tk_CreateItemType: (p1: interop.PointerConvertible) => void | null; + tk_CreatePhotoImageFormat: (p1: interop.PointerConvertible) => void | null; + tk_CreateSelHandler: (p1: interop.PointerConvertible, p2: number, p3: number, p4: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => number, p5: interop.PointerConvertible, p6: number) => void | null; + tk_CreateWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => interop.Pointer | null; + tk_CreateWindowFromPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => interop.Pointer | null; + tk_DefineBitmap: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: number) => number | null; + tk_DefineCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_DeleteAllBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_DeleteBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string) => number | null; + tk_DeleteBindingTable: (p1: interop.PointerConvertible) => void | null; + tk_DeleteErrorHandler: (p1: interop.PointerConvertible) => void | null; + tk_DeleteEventHandler: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; + tk_DeleteGenericHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, p2: interop.PointerConvertible) => void | null; + tk_DeleteImage: (p1: interop.PointerConvertible, p2: string) => void | null; + tk_DeleteSelHandler: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_DestroyWindow: (p1: interop.PointerConvertible) => void | null; + tk_DisplayName: (p1: interop.PointerConvertible) => string | null; + tk_DistanceToTextLayout: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; + tk_Draw3DPolygon: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; + tk_Draw3DRectangle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; + tk_DrawChars: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: number, p8: number) => void | null; + tk_DrawFocusHighlight: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + tk_DrawTextLayout: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number) => void | null; + tk_Fill3DPolygon: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; + tk_Fill3DRectangle: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; + tk_FindPhoto: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tk_FontId: (p1: interop.PointerConvertible) => number | null; + tk_Free3DBorder: (p1: interop.PointerConvertible) => void | null; + tk_FreeBitmap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_FreeColor: (p1: interop.PointerConvertible) => void | null; + tk_FreeColormap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_FreeCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeFont: (p1: interop.PointerConvertible) => void | null; + tk_FreeGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeImage: (p1: interop.PointerConvertible) => void | null; + tk_FreeOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number) => void | null; + tk_FreePixmap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_FreeTextLayout: (p1: interop.PointerConvertible) => void | null; + tk_FreeXId: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_GCForColor: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tk_GeometryRequest: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_Get3DBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tk_GetAllBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_GetAnchor: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_GetAtomName: (p1: interop.PointerConvertible, p2: number) => string | null; + tk_GetBinding: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string) => string | null; + tk_GetBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tk_GetBitmapFromData: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: number) => number | null; + tk_GetCapStyle: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_GetColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tk_GetColorByValue: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetColormap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tk_GetCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tk_GetCursorFromData: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string, p5: number, p6: number, p7: number, p8: number, p9: string, p10: string) => interop.Pointer | null; + tk_GetFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tk_GetFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetFontMetrics: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_GetGC: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_GetImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void, p5: interop.PointerConvertible) => interop.Pointer | null; + tk_GetImageMasterData: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_GetItemTypes: () => interop.Pointer | null; + tk_GetJoinStyle: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_GetJustify: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_GetNumMainWindows: () => number | null; + tk_GetOption: (p1: interop.PointerConvertible, p2: string, p3: string) => string | null; + tk_GetPixels: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tk_GetPixmap: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => number | null; + tk_GetRelief: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_GetRootCoords: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_GetScrollInfo: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + tk_GetScreenMM: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tk_GetSelection: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number, p6: interop.PointerConvertible) => number | null; + tk_GetUid: (p1: string) => string | null; + tk_GetVisual: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; + tk_GetVRootGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => void | null; + tk_Grab: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => number | null; + tk_HandleEvent: (p1: interop.PointerConvertible) => void | null; + tk_IdToWindow: (p1: interop.PointerConvertible, p2: number) => interop.Pointer | null; + tk_ImageChanged: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void | null; + tk_Init: (p1: interop.PointerConvertible) => number | null; + tk_InternAtom: (p1: interop.PointerConvertible, p2: string) => number | null; + tk_IntersectTextLayout: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => number | null; + tk_MaintainGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; + tk_MainWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_MakeWindowExist: (p1: interop.PointerConvertible) => void | null; + tk_ManageGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_MapWindow: (p1: interop.PointerConvertible) => void | null; + tk_MeasureChars: (p1: interop.PointerConvertible, p2: string, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; + tk_MoveResizeWindow: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; + tk_MoveWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_MoveToplevelWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_NameOf3DBorder: (p1: interop.PointerConvertible) => string | null; + tk_NameOfAnchor: (p1: interop.Enum) => string | null; + tk_NameOfBitmap: (p1: interop.PointerConvertible, p2: number) => string | null; + tk_NameOfCapStyle: (p1: number) => string | null; + tk_NameOfColor: (p1: interop.PointerConvertible) => string | null; + tk_NameOfCursor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => string | null; + tk_NameOfFont: (p1: interop.PointerConvertible) => string | null; + tk_NameOfImage: (p1: interop.PointerConvertible) => string | null; + tk_NameOfJoinStyle: (p1: number) => string | null; + tk_NameOfJustify: (p1: interop.Enum) => string | null; + tk_NameOfRelief: (p1: number) => string | null; + tk_NameToWindow: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_OwnSelection: (p1: interop.PointerConvertible, p2: number, p3: (p1: interop.PointerConvertible) => void, p4: interop.PointerConvertible) => void | null; + tk_ParseArgv: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number) => number | null; + tk_PhotoPutBlock_NoComposite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; + tk_PhotoPutZoomedBlock_NoComposite: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; + tk_PhotoGetImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tk_PhotoBlank: (p1: interop.PointerConvertible) => void | null; + tk_PhotoExpand_Panic: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_PhotoGetSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_PhotoSetSize_Panic: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_PointToChar: (p1: interop.PointerConvertible, p2: number, p3: number) => number | null; + tk_PostscriptFontName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tk_PreserveColormap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_QueueWindowEvent: (p1: interop.PointerConvertible, p2: interop.Enum) => void | null; + tk_RedrawImage: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number) => void | null; + tk_ResizeWindow: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_RestackWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tk_RestrictEvents: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum | null; + tk_SafeInit: (p1: interop.PointerConvertible) => number | null; + tk_SetAppName: (p1: interop.PointerConvertible, p2: string) => string | null; + tk_SetBackgroundFromBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_SetClass: (p1: interop.PointerConvertible, p2: string) => void | null; + tk_SetGrid: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; + tk_SetInternalBorder: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowBackground: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowBackgroundPixmap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowBorder: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowBorderWidth: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowBorderPixmap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowColormap: (p1: interop.PointerConvertible, p2: number) => void | null; + tk_SetWindowVisual: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + tk_SizeOfBitmap: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + tk_SizeOfImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_StrictMotif: (p1: interop.PointerConvertible) => number | null; + tk_TextLayoutToPostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_TextWidth: (p1: interop.PointerConvertible, p2: string, p3: number) => number | null; + tk_UndefineCursor: (p1: interop.PointerConvertible) => void | null; + tk_UnderlineChars: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: number, p8: number, p9: number) => void | null; + tk_UnderlineTextLayout: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number) => void | null; + tk_Ungrab: (p1: interop.PointerConvertible) => void | null; + tk_UnmaintainGeometry: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_UnmapWindow: (p1: interop.PointerConvertible) => void | null; + tk_UnsetGrid: (p1: interop.PointerConvertible) => void | null; + tk_UpdatePointer: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null; + tk_AllocBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_Alloc3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_AllocColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_AllocCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_AllocFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_CreateOptionTable: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_DeleteOptionTable: (p1: interop.PointerConvertible) => void | null; + tk_Free3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeConfigOptions: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_FreeSavedOptions: (p1: interop.PointerConvertible) => void | null; + tk_FreeCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_FreeFontFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_Get3DBorderFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetAnchorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_GetBitmapFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tk_GetColorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetCursorFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetOptionInfo: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; + tk_GetOptionValue: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => interop.Pointer | null; + tk_GetJustifyFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_GetMMFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tk_GetPixelsFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tk_GetReliefFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_GetScrollInfoObj: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + tk_InitOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tk_MainEx: (p1: number, p2: interop.PointerConvertible, p3: (p1: interop.PointerConvertible) => number, p4: interop.PointerConvertible) => void | null; + tk_RestoreSavedOptions: (p1: interop.PointerConvertible) => void | null; + tk_SetOptions: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; + tk_InitConsoleChannels: (p1: interop.PointerConvertible) => void | null; + tk_CreateConsoleWindow: (p1: interop.PointerConvertible) => number | null; + tk_CreateSmoothMethod: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + reserved218: interop.Pointer; + reserved219: interop.Pointer; + tk_GetDash: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tk_CreateOutline: (p1: interop.PointerConvertible) => void | null; + tk_DeleteOutline: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tk_ConfigOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tk_ChangeOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_ResetOutlineGC: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_CanvasPsOutline: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_SetTSOrigin: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + tk_CanvasGetCoordFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tk_CanvasSetOffset: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_DitherPhoto: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; + tk_PostscriptBitmap: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => number | null; + tk_PostscriptColor: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_PostscriptFont: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tk_PostscriptImage: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number) => number | null; + tk_PostscriptPath: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; + tk_PostscriptStipple: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; + tk_PostscriptY: (p1: number, p2: interop.PointerConvertible) => number | null; + tk_PostscriptPhoto: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => number | null; + tk_CreateClientMessageHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number) => void | null; + tk_DeleteClientMessageHandler: (p1: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number) => void | null; + tk_CreateAnonymousWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tk_SetClassProcs: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tk_SetInternalBorderEx: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number) => void | null; + tk_SetMinimumRequestSize: (p1: interop.PointerConvertible, p2: number, p3: number) => void | null; + tk_SetCaretPos: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number) => void | null; + tk_PhotoPutBlock_Panic: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number) => void | null; + tk_PhotoPutZoomedBlock_Panic: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => void | null; + tk_CollapseMotionEvents: (p1: interop.PointerConvertible, p2: number) => number | null; + tk_RegisterStyleEngine: (p1: string, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetStyleEngine: (p1: string) => interop.Pointer | null; + tk_RegisterStyledElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tk_GetElementId: (p1: string) => number | null; + tk_CreateStyle: (p1: string, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_GetStyle: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tk_FreeStyle: (p1: interop.PointerConvertible) => void | null; + tk_NameOfStyle: (p1: interop.PointerConvertible) => string | null; + tk_AllocStyleFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tk_GetStyleFromObj: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_FreeStyleFromObj: (p1: interop.PointerConvertible) => void | null; + tk_GetStyledElement: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tk_GetElementSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible) => void | null; + tk_GetElementBox: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible) => void | null; + tk_GetElementBorderWidth: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible) => number | null; + tk_DrawElement: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; + tk_PhotoExpand: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + tk_PhotoPutBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => number | null; + tk_PhotoPutZoomedBlock: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number, p12: number) => number | null; + tk_PhotoSetSize: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => number | null; + tk_GetUserInactiveTime: (p1: interop.PointerConvertible) => number | null; + tk_ResetUserInactiveTime: (p1: interop.PointerConvertible) => void | null; + tk_Interp: (p1: interop.PointerConvertible) => interop.Pointer | null; + tk_CreateOldImageType: (p1: interop.PointerConvertible) => void | null; + tk_CreateOldPhotoImageFormat: (p1: interop.PointerConvertible) => void | null; +} + +declare class TkIntStubs { + constructor(init?: TkIntStubs); + magic: number; + hooks: interop.Pointer; + tkAllocWindow: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => interop.Pointer | null; + tkBezierPoints: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tkBezierScreenPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => void | null; + tkBindDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkBindEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkBindFree: (p1: interop.PointerConvertible) => void | null; + tkBindInit: (p1: interop.PointerConvertible) => void | null; + tkChangeEventWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkClipInit: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkComputeAnchor: (p1: interop.Enum, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => void | null; + tkCopyAndGlobalEval: (p1: interop.PointerConvertible, p2: string) => number | null; + tkCreateBindingProcedure: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number) => number, p6: (p1: interop.PointerConvertible) => void, p7: interop.PointerConvertible) => number | null; + tkCreateCursorFromData: (p1: interop.PointerConvertible, p2: string, p3: string, p4: number, p5: number, p6: number, p7: number, p8: XColor, p9: XColor) => interop.Pointer | null; + tkCreateFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: string) => number | null; + tkCreateMainWindow: (p1: interop.PointerConvertible, p2: string, p3: string) => interop.Pointer | null; + tkCurrentTime: (p1: interop.PointerConvertible) => number | null; + tkDeleteAllImages: (p1: interop.PointerConvertible) => void | null; + tkDoConfigureNotify: (p1: interop.PointerConvertible) => void | null; + tkDrawInsetFocusHighlight: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; + tkEventDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkFillPolygon: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible, p5: number, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => void | null; + tkFindStateNum: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: string) => number | null; + tkFindStateString: (p1: interop.PointerConvertible, p2: number) => string | null; + tkFocusDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkFocusFilterEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkFocusKeyEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tkFontPkgInit: (p1: interop.PointerConvertible) => void | null; + tkFontPkgFree: (p1: interop.PointerConvertible) => void | null; + tkFreeBindingTags: (p1: interop.PointerConvertible) => void | null; + tkpFreeCursor: (p1: interop.PointerConvertible) => void | null; + tkGetBitmapData: (p1: interop.PointerConvertible, p2: string, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => string | null; + tkGetButtPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => void | null; + tkGetCursorByName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => interop.Pointer | null; + tkGetDefaultScreenName: (p1: interop.PointerConvertible, p2: string) => string | null; + tkGetDisplay: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkGetDisplayOf: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tkGetFocusWin: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkGetInterpNames: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkGetMiterPoints: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tkGetPointerCoords: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + tkGetServerInfo: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkGrabDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkGrabState: (p1: interop.PointerConvertible) => number | null; + tkIncludePoint: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkInOutEvents: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: interop.Enum) => void | null; + tkInstallFrameMenu: (p1: interop.PointerConvertible) => void | null; + tkKeysymToString: (p1: number) => string | null; + tkLineToArea: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tkLineToPoint: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + tkMakeBezierCurve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tkMakeBezierPostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; + tkOptionClassChanged: (p1: interop.PointerConvertible) => void | null; + tkOptionDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkOvalToArea: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkOvalToPoint: (p1: interop.PointerConvertible, p2: number, p3: number, p4: interop.PointerConvertible) => number | null; + tkpChangeFocus: (p1: interop.PointerConvertible, p2: number) => number | null; + tkpCloseDisplay: (p1: interop.PointerConvertible) => void | null; + tkpClaimFocus: (p1: interop.PointerConvertible, p2: number) => void | null; + tkpDisplayWarning: (p1: string, p2: string) => void | null; + tkpGetAppName: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkpGetOtherWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkpGetWrapperWindow: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkpInit: (p1: interop.PointerConvertible) => number | null; + tkpInitializeMenuBindings: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkpMakeContainer: (p1: interop.PointerConvertible) => void | null; + tkpMakeMenuWindow: (p1: interop.PointerConvertible, p2: number) => void | null; + tkpMakeWindow: (p1: interop.PointerConvertible, p2: number) => number | null; + tkpMenuNotifyToplevelCreate: (p1: interop.PointerConvertible, p2: string) => void | null; + tkpOpenDisplay: (p1: string) => interop.Pointer | null; + tkPointerEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkPolygonToArea: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tkPolygonToPoint: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + tkPositionInTree: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkpRedirectKeyEvent: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkpSetMainMenubar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => void | null; + tkpUseWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number | null; + tkpWindowWasRecentlyDeleted: (p1: number, p2: interop.PointerConvertible) => number | null; + tkQueueEventForAllChildren: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkReadBitmapFile: (p1: interop.PointerConvertible, p2: number, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible, p8: interop.PointerConvertible) => number | null; + tkScrollWindow: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: interop.PointerConvertible) => number | null; + tkSelDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkSelEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkSelInit: (p1: interop.PointerConvertible) => void | null; + tkSelPropProc: (p1: interop.PointerConvertible) => void | null; + reserved84: interop.Pointer; + tkSetWindowMenuBar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => void | null; + tkStringToKeysym: (p1: string) => number | null; + tkThickPolyLineToArea: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: interop.PointerConvertible) => number | null; + tkWmAddToColormapWindows: (p1: interop.PointerConvertible) => void | null; + tkWmDeadWindow: (p1: interop.PointerConvertible) => void | null; + tkWmFocusToplevel: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkWmMapWindow: (p1: interop.PointerConvertible) => void | null; + tkWmNewWindow: (p1: interop.PointerConvertible) => void | null; + tkWmProtocolEventProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkWmRemoveFromColormapWindows: (p1: interop.PointerConvertible) => void | null; + tkWmRestackToplevel: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tkWmSetClass: (p1: interop.PointerConvertible) => void | null; + tkWmUnmapWindow: (p1: interop.PointerConvertible) => void | null; + tkDebugBitmap: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkDebugBorder: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkDebugCursor: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkDebugColor: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkDebugConfig: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + tkDebugFont: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkFindStateNumObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tkGetBitmapPredefTable: () => interop.Pointer | null; + tkGetDisplayList: () => interop.Pointer | null; + tkGetMainInfoList: () => interop.Pointer | null; + tkGetWindowFromObj: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + tkpGetString: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => string | null; + tkpGetSubFonts: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkpGetSystemDefault: (p1: interop.PointerConvertible, p2: string, p3: string) => interop.Pointer | null; + tkpMenuThreadInit: () => void | null; + reserved113: interop.Pointer; + reserved114: interop.Pointer; + reserved115: interop.Pointer; + reserved116: interop.Pointer; + reserved117: interop.Pointer; + reserved118: interop.Pointer; + reserved119: interop.Pointer; + reserved120: interop.Pointer; + reserved121: interop.Pointer; + reserved122: interop.Pointer; + reserved123: interop.Pointer; + reserved124: interop.Pointer; + reserved125: interop.Pointer; + reserved126: interop.Pointer; + reserved127: interop.Pointer; + reserved128: interop.Pointer; + reserved129: interop.Pointer; + reserved130: interop.Pointer; + reserved131: interop.Pointer; + reserved132: interop.Pointer; + reserved133: interop.Pointer; + reserved134: interop.Pointer; + tkpDrawHighlightBorder: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => void | null; + tkSetFocusWin: (p1: interop.PointerConvertible, p2: number) => void | null; + tkpSetKeycodeAndState: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => void | null; + tkpGetKeySym: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number | null; + tkpInitKeymapInfo: (p1: interop.PointerConvertible) => void | null; + tkPhotoGetValidRegion: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkWmStackorderToplevel: (p1: interop.PointerConvertible) => interop.Pointer | null; + tkFocusFree: (p1: interop.PointerConvertible) => void | null; + tkClipCleanup: (p1: interop.PointerConvertible) => void | null; + tkGCCleanup: (p1: interop.PointerConvertible) => void | null; + reserved145: interop.Pointer; + tkStylePkgInit: (p1: interop.PointerConvertible) => void | null; + tkStylePkgFree: (p1: interop.PointerConvertible) => void | null; + tkToplevelWindowForCommand: (p1: interop.PointerConvertible, p2: string) => interop.Pointer | null; + tkGetOptionSpec: (p1: string, p2: interop.PointerConvertible) => interop.Pointer | null; + tkMakeRawCurve: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + tkMakeRawCurvePostscript: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => void | null; + tkpDrawFrame: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number) => void | null; + tkCreateThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + tkDeleteThreadExitHandler: (p1: (p1: interop.PointerConvertible) => void, p2: interop.PointerConvertible) => void | null; + reserved155: interop.Pointer; + tkpTestembedCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + tkpTesttextCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; + reserved158: interop.Pointer; + reserved159: interop.Pointer; + reserved160: interop.Pointer; + reserved161: interop.Pointer; + reserved162: interop.Pointer; + reserved163: interop.Pointer; + reserved164: interop.Pointer; + reserved165: interop.Pointer; + reserved166: interop.Pointer; + reserved167: interop.Pointer; + reserved168: interop.Pointer; + tkStateParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkStatePrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tkCanvasDashParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkCanvasDashPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tkOffsetParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkOffsetPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tkPixelParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkPixelPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tkOrientParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkOrientPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + tkSmoothParseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + tkSmoothPrintProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; +} + +declare class Tk_ElementOptionSpec { + constructor(init?: Tk_ElementOptionSpec); + name: string | null; + type: interop.Enum; +} + +declare class Tk_ImageType { + constructor(init?: Tk_ImageType); + name: string | null; + createProc: (p1: interop.PointerConvertible, p2: string, p3: number, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible, p7: interop.PointerConvertible) => number | null; + getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Pointer | null; + displayProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number, p7: number, p8: number, p9: number) => void | null; + freeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + deleteProc: (p1: interop.PointerConvertible) => void | null; + postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number) => number | null; + nextPtr: interop.Pointer; + reserved: string | null; +} + +declare class Tk_ItemType { + constructor(init?: Tk_ItemType); + name: string | null; + itemSize: number; + createProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; + configSpecs: interop.Pointer; + configProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible, p6: number) => number | null; + coordProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: interop.PointerConvertible) => number | null; + deleteProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => void | null; + displayProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number, p6: number, p7: number, p8: number) => void | null; + alwaysRedraw: number; + pointProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + areaProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number) => number | null; + scaleProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: number, p6: number) => void | null; + translateProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + indexProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: interop.PointerConvertible) => number | null; + icursorProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number) => void | null; + selectionProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string, p5: number) => number | null; + insertProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: string) => void | null; + dCharsProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number) => void | null; + nextPtr: interop.Pointer; + reserved1: string | null; + reserved2: number; + reserved3: string | null; + reserved4: string | null; +} + +declare class XVirtualEvent { + constructor(init?: XVirtualEvent); + type: number; + serial: number; + send_event: number; + display: interop.Pointer; + event: number; + root: number; + subwindow: number; + time: number; + x: number; + y: number; + x_root: number; + y_root: number; + state: number; + name: string | null; + same_screen: number; + user_data: interop.Pointer; +} + +declare class Tk_ClassProcs { + constructor(init?: Tk_ClassProcs); + size: number; + worldChangedProc: (p1: interop.PointerConvertible) => void | null; + createProc: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible) => number | null; + modalProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; +} + +declare class Tk_FontMetrics { + constructor(init?: Tk_FontMetrics); + ascent: number; + descent: number; + linespace: number; +} + +declare class TkOption { + constructor(init?: TkOption); +} + +declare class Tk_SavedOption { + constructor(init?: Tk_SavedOption); + optionPtr: interop.Pointer; + valuePtr: interop.Pointer; + internalForm: number; +} + +declare class Tk_OptionSpec { + constructor(init?: Tk_OptionSpec); + type: interop.Enum; + optionName: string | null; + dbName: string | null; + dbClass: string | null; + defValue: string | null; + objOffset: number; + internalOffset: number; + flags: number; + clientData: interop.Pointer; + typeMask: number; +} + +declare class Tk_StyleEngine_ { + constructor(init?: Tk_StyleEngine_); +} + +declare class Tk_Style_ { + constructor(init?: Tk_Style_); +} + +declare class Tk_Window_ { + constructor(init?: Tk_Window_); +} + +declare class Tk_OptionTable_ { + constructor(init?: Tk_OptionTable_); +} + +declare class Tk_Cursor_ { + constructor(init?: Tk_Cursor_); +} + +declare class Tk_Canvas_ { + constructor(init?: Tk_Canvas_); +} + +declare class Tk_BindingTable_ { + constructor(init?: Tk_BindingTable_); +} + declare class _XIMStatusDrawCallbackStruct { constructor(init?: _XIMStatusDrawCallbackStruct); type: interop.Enum; - data: unnamed_4832909701413217176; + data: unnamed_14461178624373966829; } declare class _XIMPreeditDrawCallbackStruct { @@ -584,7 +1267,7 @@ declare class XClientMessageEvent { window: number; message_type: number; format: number; - data: unnamed_14199968436853847722; + data: unnamed_13200893692902755379; } declare class XSelectionEvent { @@ -714,13 +1397,6 @@ declare class _XIMFilter { constructor(init?: _XIMFilter); } -declare class unnamed_1843488119328023465 { - constructor(init?: unnamed_1843488119328023465); - defaultCCCs: string | null; - clientCmaps: string | null; - perVisualIntensityMaps: string | null; -} - declare class _XKeytrans { constructor(init?: _XKeytrans); } @@ -733,16 +1409,6 @@ declare class _XrmHashBucketRec { constructor(init?: _XrmHashBucketRec); } -declare class XColor { - constructor(init?: XColor); - pixel: number; - red: number; - green: number; - blue: number; - flags: number; - pad: number; -} - declare class XHostAddress { constructor(init?: XHostAddress); family: number; @@ -839,7 +1505,7 @@ declare class _XDisplay { mode_switch: number; context_db: interop.Pointer; error_vec: interop.Pointer; - cms: unnamed_1843488119328023465; + cms: unnamed_16538877205104190706; im_filters: interop.Pointer; qfree: interop.Pointer; next_event_serial_num: number; @@ -854,8 +1520,8 @@ declare class _XExtData { private_data: string | null; } -declare class unnamed_11692276042080515452 { - constructor(init?: unnamed_11692276042080515452); +declare class unnamed_14383236484837822929 { + constructor(init?: unnamed_14383236484837822929); colormap: number; red_max: number; red_mult: number; @@ -868,28 +1534,22 @@ declare class unnamed_11692276042080515452 { killid: number; } -declare class unnamed_6996903127573615657 { - constructor(init?: unnamed_6996903127573615657); - visual: interop.Pointer; - visualid: number; - screen: number; - depth: number; - class: number; - red_mask: number; - green_mask: number; - blue_mask: number; - colormap_size: number; - bits_per_rgb: number; -} - declare class XClassHint { constructor(init?: XClassHint); res_name: string | null; res_class: string | null; } -declare class unnamed_15824078094813179419 { - constructor(init?: unnamed_15824078094813179419); +declare class unnamed_17485495249698911356 { + constructor(init?: unnamed_17485495249698911356); + value: interop.Pointer; + encoding: number; + format: number; + nitems: number; +} + +declare class unnamed_1739132022643102539 { + constructor(init?: unnamed_1739132022643102539); flags: number; input: number; initial_state: number; @@ -901,12 +1561,6 @@ declare class unnamed_15824078094813179419 { window_group: number; } -declare class unnamed_16362221333588553264 { - constructor(init?: unnamed_16362221333588553264); - x: number; - y: number; -} - declare class XSizeHints { constructor(init?: XSizeHints); flags: number; @@ -920,8 +1574,8 @@ declare class XSizeHints { max_height: number; width_inc: number; height_inc: number; - min_aspect: unnamed_16362221333588553264; - max_aspect: unnamed_16362221333588553264; + min_aspect: unnamed_16478190308515574018; + max_aspect: unnamed_16478190308515574018; base_width: number; base_height: number; win_gravity: number; @@ -935,6 +1589,13 @@ declare class XExtCodes { first_error: number; } +declare class Tk_TSOffset { + constructor(init?: Tk_TSOffset); + flags: number; + xoffset: number; + yoffset: number; +} + declare class XExposeEvent { constructor(init?: XExposeEvent); type: number; @@ -1009,6 +1670,15 @@ declare class Ttk_Padding { bottom: number; } +declare class XActivateDeactivateEvent { + constructor(init?: XActivateDeactivateEvent); + type: number; + serial: number; + send_event: number; + display: interop.Pointer; + window: number; +} + declare class Screen { constructor(init?: Screen); ext_data: interop.Pointer; @@ -1036,7 +1706,7 @@ declare class Screen { declare class TkpClipMask { constructor(init?: TkpClipMask); type: number; - value: unnamed_7374624010445545990; + value: unnamed_466373221483677888; } declare class XPoint { @@ -1051,6 +1721,25 @@ declare class XModifierKeymap { modifiermap: interop.Pointer; } +declare class Tk_ArgvInfo { + constructor(init?: Tk_ArgvInfo); + key: string | null; + type: number; + src: string | null; + dst: string | null; + help: string | null; +} + +declare class Tk_ObjCustomOption { + constructor(init?: Tk_ObjCustomOption); + name: string | null; + setProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: string, p6: number, p7: string, p8: number) => number | null; + getProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number) => interop.Pointer | null; + restoreProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: string) => void | null; + freeProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => void | null; + clientData: interop.Pointer; +} + declare class XSelectionClearEvent { constructor(init?: XSelectionClearEvent); type: number; @@ -1062,6 +1751,10 @@ declare class XSelectionClearEvent { time: number; } +declare class Tk_3DBorder_ { + constructor(init?: Tk_3DBorder_); +} + declare class XRectangle { constructor(init?: XRectangle); x: number; @@ -1070,12 +1763,6 @@ declare class XRectangle { height: number; } -declare class TkIntXlibStubs { - constructor(init?: TkIntXlibStubs); - magic: number; - hooks: interop.Pointer; -} - declare class XConfigureEvent { constructor(init?: XConfigureEvent); type: number; @@ -1093,6 +1780,33 @@ declare class XConfigureEvent { override_redirect: number; } +declare class Tk_TextLayout_ { + constructor(init?: Tk_TextLayout_); +} + +declare class Tk_PhotoImageBlock { + constructor(init?: Tk_PhotoImageBlock); + pixelPtr: interop.Pointer; + width: number; + height: number; + pitch: number; + pixelSize: number; + offset: unknown /* const array */; +} + +declare class Tk_SavedOptions { + constructor(init?: Tk_SavedOptions); + recordPtr: string | null; + tkwin: interop.Pointer; + numItems: number; + items: unknown /* const array */; + nextPtr: interop.Pointer; +} + +declare class TkFontInfo { + constructor(init?: TkFontInfo); +} + declare class Ttk_ResourceCache_ { constructor(init?: Ttk_ResourceCache_); } @@ -1109,14 +1823,6 @@ declare class XColormapEvent { state: number; } -declare class unnamed_4349523988261055836 { - constructor(init?: unnamed_4349523988261055836); - value: interop.Pointer; - encoding: number; - format: number; - nitems: number; -} - declare class XAnyEvent { constructor(init?: XAnyEvent); type: number; @@ -1137,6 +1843,12 @@ declare class TtkEnsemble { ensemble: interop.Pointer; } +declare class Tk_Dash { + constructor(init?: Tk_Dash); + number: number; + pattern: unnamed_5647942776478080617; +} + declare class XVisibilityEvent { constructor(init?: XVisibilityEvent); type: number; @@ -1182,6 +1894,13 @@ declare class XIconSize { height_inc: number; } +declare class Tk_GeomMgr { + constructor(init?: Tk_GeomMgr); + name: string | null; + requestProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + lostSlaveProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; +} + declare class XKeyEvent { constructor(init?: XKeyEvent); type: number; @@ -1227,6 +1946,18 @@ declare class Ttk_LayoutNode_ { constructor(init?: Ttk_LayoutNode_); } +declare class Tk_PhotoImageFormat { + constructor(init?: Tk_PhotoImageFormat); + name: string | null; + fileMatchProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + stringMatchProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: interop.PointerConvertible) => number | null; + fileReadProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: interop.PointerConvertible, p5: interop.PointerConvertible, p6: number, p7: number, p8: number, p9: number, p10: number, p11: number) => number | null; + stringReadProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => number | null; + fileWriteProc: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + stringWriteProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible) => number | null; + nextPtr: interop.Pointer; +} + declare class TkpGCCache { constructor(init?: TkpGCCache); cachedForeground: number; @@ -1242,8 +1973,16 @@ declare class _XIMPreeditCaretCallbackStruct { style: interop.Enum; } -declare class TkIntXlibStubHooks { - constructor(init?: TkIntXlibStubHooks); +declare class Tk_ConfigSpec { + constructor(init?: Tk_ConfigSpec); + type: number; + argvName: string | null; + dbName: string | null; + dbClass: string | null; + defValue: string | null; + offset: number; + specFlags: number; + customPtr: interop.Pointer; } declare class _XExten { @@ -1317,6 +2056,10 @@ declare class XGCValues { dashes: number; } +declare class Tk_ErrorHandler_ { + constructor(init?: Tk_ErrorHandler_); +} + declare class Visual { constructor(init?: Visual); ext_data: interop.Pointer; @@ -1329,10 +2072,6 @@ declare class Visual { map_entries: number; } -declare class TkFontInfo { - constructor(init?: TkFontInfo); -} - declare class XGravityEvent { constructor(init?: XGravityEvent); type: number; @@ -1366,14 +2105,50 @@ declare class XCrossingEvent { state: number; } +declare class unnamed_16478190308515574018 { + constructor(init?: unnamed_16478190308515574018); + x: number; + y: number; +} + declare class TtkStubHooks { constructor(init?: TtkStubHooks); } +declare class XMapEvent { + constructor(init?: XMapEvent); + type: number; + serial: number; + send_event: number; + display: interop.Pointer; + event: number; + window: number; + override_redirect: number; +} + +declare class Tk_Image__ { + constructor(init?: Tk_Image__); +} + declare class TkpCursor_ { constructor(init?: TkpCursor_); } +declare class Tk_ElementSpec { + constructor(init?: Tk_ElementSpec); + version: number; + name: string | null; + options: interop.Pointer; + getSize: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: interop.PointerConvertible, p9: interop.PointerConvertible) => void | null; + getBox: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: interop.PointerConvertible, p11: interop.PointerConvertible, p12: interop.PointerConvertible, p13: interop.PointerConvertible) => void | null; + getBorderWidth: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => number | null; + draw: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: number, p6: number, p7: number, p8: number, p9: number, p10: number) => void | null; +} + +declare class Tk_Font_ { + constructor(init?: Tk_Font_); +} + declare class XDestroyWindowEvent { constructor(init?: XDestroyWindowEvent); type: number; @@ -1399,6 +2174,34 @@ declare class XPixmapFormatValues { scanline_pad: number; } +declare class XColor { + constructor(init?: XColor); + pixel: number; + red: number; + green: number; + blue: number; + flags: number; + pad: number; +} + +declare class Tk_SmoothMethod { + constructor(init?: Tk_SmoothMethod); + name: string | null; + coordProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: number, p5: interop.PointerConvertible, p6: interop.PointerConvertible) => number | null; + postscriptProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: number, p5: number) => void | null; +} + +declare class Tk_CustomOption { + constructor(init?: Tk_CustomOption); + parseProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: string, p5: string, p6: number) => number | null; + printProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string, p4: number, p5: interop.PointerConvertible) => string | null; + clientData: interop.Pointer; +} + +declare class Tk_PostscriptInfo_ { + constructor(init?: Tk_PostscriptInfo_); +} + declare class XFontProp { constructor(init?: XFontProp); name: number; @@ -1416,6 +2219,13 @@ declare class XUnmapEvent { from_configure: number; } +declare class unnamed_16538877205104190706 { + constructor(init?: unnamed_16538877205104190706); + defaultCCCs: string | null; + clientCmaps: string | null; + perVisualIntensityMaps: string | null; +} + declare class XTimeCoord { constructor(init?: XTimeCoord); time: number; @@ -1451,12 +2261,81 @@ declare class funcs { add_pixel: (p1: interop.PointerConvertible, p2: number) => number | null; } -declare class TkXLFDAttributes { - constructor(init?: TkXLFDAttributes); - foundry: string | null; - slant: number; - setwidth: number; - charset: string | null; +declare class Tk_Item { + constructor(init?: Tk_Item); + id: number; + nextPtr: interop.Pointer; + staticTagSpace: unknown /* const array */; + tagPtr: interop.Pointer; + tagSpace: number; + numTags: number; + typePtr: interop.Pointer; + x1: number; + y1: number; + x2: number; + y2: number; + prevPtr: interop.Pointer; + state: interop.Enum; + reserved1: string | null; + redraw_flags: number; +} + +declare class TkXLFDAttributes { + constructor(init?: TkXLFDAttributes); + foundry: string | null; + slant: number; + setwidth: number; + charset: string | null; +} + +declare class TkStubHooks { + constructor(init?: TkStubHooks); + tkPlatStubs: interop.Pointer; + tkIntStubs: interop.Pointer; + tkIntPlatStubs: interop.Pointer; + tkIntXlibStubs: interop.Pointer; +} + +declare class Tk_FakeWin { + constructor(init?: Tk_FakeWin); + display: interop.Pointer; + dummy1: string | null; + screenNum: number; + visual: interop.Pointer; + depth: number; + window: number; + dummy2: string | null; + dummy3: string | null; + parentPtr: interop.Pointer; + dummy4: string | null; + dummy5: string | null; + pathName: string | null; + nameUid: string | null; + classUid: string | null; + changes: XWindowChanges; + dummy6: number; + atts: XSetWindowAttributes; + dummy7: number; + flags: number; + dummy8: string | null; + dummy10: interop.Pointer; + dummy11: number; + dummy12: number; + dummy13: string | null; + dummy14: string | null; + dummy15: interop.Pointer; + reqWidth: number; + reqHeight: number; + internalBorderLeft: number; + dummy16: string | null; + dummy17: string | null; + dummy18: interop.Pointer; + dummy19: string | null; + internalBorderRight: number; + internalBorderTop: number; + internalBorderBottom: number; + minReqWidth: number; + minReqHeight: number; } declare class TkStateMap { @@ -1469,10 +2348,6 @@ declare class TkSelectionInfo { constructor(init?: TkSelectionInfo); } -declare class ElArray { - constructor(init?: ElArray); -} - declare class _XImage { constructor(init?: _XImage); width: number; @@ -1494,6 +2369,10 @@ declare class _XImage { f: funcs; } +declare class Tk_StyledElement_ { + constructor(init?: Tk_StyledElement_); +} + declare class XIMCallback { constructor(init?: XIMCallback); client_data: string | null; @@ -1506,6 +2385,24 @@ declare class _XComposeStatus { chars_matched: number; } +declare class Tk_CanvasTextInfo { + constructor(init?: Tk_CanvasTextInfo); + selBorder: interop.Pointer; + selBorderWidth: number; + selFgColorPtr: interop.Pointer; + selItemPtr: interop.Pointer; + selectFirst: number; + selectLast: number; + anchorItemPtr: interop.Pointer; + selectAnchor: number; + insertBorder: interop.Pointer; + insertWidth: number; + insertBorderWidth: number; + focusItemPtr: interop.Pointer; + gotFocus: number; + cursorOn: number; +} + declare class XFontStruct { constructor(init?: XFontStruct); ext_data: interop.Pointer; @@ -1534,15 +2431,10 @@ declare class TkPredefBitmap { native: number; } -declare class XMapEvent { - constructor(init?: XMapEvent); - type: number; - serial: number; - send_event: number; - display: interop.Pointer; - event: number; - window: number; - override_redirect: number; +declare class TkPlatStubs { + constructor(init?: TkPlatStubs); + magic: number; + hooks: interop.Pointer; } declare class _XIMText { @@ -1550,7 +2442,7 @@ declare class _XIMText { length: number; feedback: interop.Pointer; encoding_is_wchar: number; - string: unnamed_15897253141913602080; + string: unnamed_6138467059797537152; } declare class _XFreeFuncs { @@ -1572,6 +2464,10 @@ declare class XWindowChanges { stack_mode: number; } +declare class TkClipboardTarget { + constructor(init?: TkClipboardTarget); +} + declare class XPropertyEvent { constructor(init?: XPropertyEvent); type: number; @@ -1592,6 +2488,26 @@ declare class _XSQEvent { constructor(init?: _XSQEvent); } +declare class TkIntPlatStubs { + constructor(init?: TkIntPlatStubs); + magic: number; + hooks: interop.Pointer; + tkCreateXEventSource: () => void | null; + tkFreeWindowId: (p1: interop.PointerConvertible, p2: number) => void | null; + tkInitXId: (p1: interop.PointerConvertible) => void | null; + tkpCmapStressed: (p1: interop.PointerConvertible, p2: number) => number | null; + tkpSync: (p1: interop.PointerConvertible) => void | null; + tkUnixContainerId: (p1: interop.PointerConvertible) => number | null; + tkUnixDoOneXEvent: (p1: interop.PointerConvertible) => number | null; + tkUnixSetMenubar: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void | null; + tkpScanWindowId: (p1: interop.PointerConvertible, p2: string, p3: interop.PointerConvertible) => number | null; + tkWmCleanup: (p1: interop.PointerConvertible) => void | null; + tkSendCleanup: (p1: interop.PointerConvertible) => void | null; + tkFreeXId: (p1: interop.PointerConvertible) => void | null; + tkpWmSetState: (p1: interop.PointerConvertible, p2: number) => number | null; + tkpTestsendCmd: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: number, p4: interop.PointerConvertible) => number | null; +} + declare class XArc { constructor(init?: XArc); x: number; @@ -1644,6 +2560,10 @@ declare class XWindowAttributes { screen: interop.Pointer; } +declare class ElArray { + constructor(init?: ElArray); +} + declare class XCirculateEvent { constructor(init?: XCirculateEvent); type: number; @@ -1655,6 +2575,42 @@ declare class XCirculateEvent { place: number; } +declare class Tk_Outline { + constructor(init?: Tk_Outline); + gc: interop.Pointer; + width: number; + activeWidth: number; + disabledWidth: number; + offset: number; + dash: Tk_Dash; + activeDash: Tk_Dash; + disabledDash: Tk_Dash; + reserved1: interop.Pointer; + reserved2: interop.Pointer; + reserved3: interop.Pointer; + tsoffset: Tk_TSOffset; + color: interop.Pointer; + activeColor: interop.Pointer; + disabledColor: interop.Pointer; + stipple: number; + activeStipple: number; + disabledStipple: number; +} + +declare class unnamed_7469265493985640127 { + constructor(init?: unnamed_7469265493985640127); + visual: interop.Pointer; + visualid: number; + screen: number; + depth: number; + class: number; + red_mask: number; + green_mask: number; + blue_mask: number; + colormap_size: number; + bits_per_rgb: number; +} + declare class XReparentEvent { constructor(init?: XReparentEvent); type: number; @@ -1677,6 +2633,10 @@ declare class _XLockPtrs { constructor(init?: _XLockPtrs); } +declare class Tk_ImageMaster_ { + constructor(init?: Tk_ImageMaster_); +} + declare class TkKeyEvent { constructor(init?: TkKeyEvent); keyEvent: XKeyEvent; @@ -1705,24 +2665,14 @@ declare class XTextItem { font: number; } -type unnamed_4832909701413217176Descriptor = - | { text: interop.PointerConvertible } - | { bitmap: number }; - -declare class unnamed_4832909701413217176 { - constructor(init?: unnamed_4832909701413217176Descriptor); - text: interop.Pointer; - bitmap: number; -} - -type unnamed_15897253141913602080Descriptor = - | { multi_byte: string | null } - | { wide_char: interop.PointerConvertible }; +type unnamed_466373221483677888Descriptor = + | { pixmap: number } + | { region: interop.PointerConvertible }; -declare class unnamed_15897253141913602080 { - constructor(init?: unnamed_15897253141913602080Descriptor); - multi_byte: string | null; - wide_char: interop.Pointer; +declare class unnamed_466373221483677888 { + constructor(init?: unnamed_466373221483677888Descriptor); + pixmap: number; + region: interop.Pointer; } type XEDataObjectDescriptor = @@ -1743,18 +2693,28 @@ declare class XEDataObject { font: interop.Pointer; } -type unnamed_14199968436853847722Descriptor = +type unnamed_13200893692902755379Descriptor = | { b: unknown /* const array */ } | { s: unknown /* const array */ } | { l: unknown /* const array */ }; -declare class unnamed_14199968436853847722 { - constructor(init?: unnamed_14199968436853847722Descriptor); +declare class unnamed_13200893692902755379 { + constructor(init?: unnamed_13200893692902755379Descriptor); b: unknown /* const array */; s: unknown /* const array */; l: unknown /* const array */; } +type unnamed_14461178624373966829Descriptor = + | { text: interop.PointerConvertible } + | { bitmap: number }; + +declare class unnamed_14461178624373966829 { + constructor(init?: unnamed_14461178624373966829Descriptor); + text: interop.Pointer; + bitmap: number; +} + type _XEventDescriptor = | { type: number } | { xany: XAnyEvent } @@ -1827,14 +2787,24 @@ declare class _XEvent { pad: unknown /* const array */; } -type unnamed_7374624010445545990Descriptor = - | { pixmap: number } - | { region: interop.PointerConvertible }; +type unnamed_5647942776478080617Descriptor = + | { pt: string | null } + | { array: unknown /* const array */ }; -declare class unnamed_7374624010445545990 { - constructor(init?: unnamed_7374624010445545990Descriptor); - pixmap: number; - region: interop.Pointer; +declare class unnamed_5647942776478080617 { + constructor(init?: unnamed_5647942776478080617Descriptor); + pt: string | null; + array: unknown /* const array */; +} + +type unnamed_6138467059797537152Descriptor = + | { multi_byte: string | null } + | { wide_char: interop.PointerConvertible }; + +declare class unnamed_6138467059797537152 { + constructor(init?: unnamed_6138467059797537152Descriptor); + multi_byte: string | null; + wide_char: interop.Pointer; } declare function XAllocIconSize(): interop.Pointer; @@ -1963,6 +2933,554 @@ declare function XWMGeometry(): number; declare function XXorRegion(): void; +declare function Tk_InitStubs(interp: interop.PointerConvertible, version: string, exact: number): string; + +declare function Tk_PkgInitStubsCheck(interp: interop.PointerConvertible, version: string, exact: number): string; + +declare function Tk_MainLoop(): void; + +declare function Tk_3DBorderColor(border: interop.PointerConvertible): interop.Pointer; + +declare function Tk_3DBorderGC(tkwin: interop.PointerConvertible, border: interop.PointerConvertible, which: number): interop.Pointer; + +declare function Tk_3DHorizontalBevel(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, leftIn: number, rightIn: number, topBevel: number, relief: number): void; + +declare function Tk_3DVerticalBevel(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, leftBevel: number, relief: number): void; + +declare function Tk_AddOption(tkwin: interop.PointerConvertible, name: string, value: string, priority: number): void; + +declare function Tk_BindEvent(bindingTable: interop.PointerConvertible, eventPtr: interop.PointerConvertible, tkwin: interop.PointerConvertible, numObjects: number, objectPtr: interop.PointerConvertible): void; + +declare function Tk_CanvasDrawableCoords(canvas: interop.PointerConvertible, x: number, y: number, drawableXPtr: interop.PointerConvertible, drawableYPtr: interop.PointerConvertible): void; + +declare function Tk_CanvasEventuallyRedraw(canvas: interop.PointerConvertible, x1: number, y1: number, x2: number, y2: number): void; + +declare function Tk_CanvasGetCoord(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, str: string, doublePtr: interop.PointerConvertible): number; + +declare function Tk_CanvasGetTextInfo(canvas: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CanvasPsBitmap(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, bitmap: number, x: number, y: number, width: number, height: number): number; + +declare function Tk_CanvasPsColor(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, colorPtr: interop.PointerConvertible): number; + +declare function Tk_CanvasPsFont(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, font: interop.PointerConvertible): number; + +declare function Tk_CanvasPsPath(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, coordPtr: interop.PointerConvertible, numPoints: number): void; + +declare function Tk_CanvasPsStipple(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, bitmap: number): number; + +declare function Tk_CanvasPsY(canvas: interop.PointerConvertible, y: number): number; + +declare function Tk_CanvasSetStippleOrigin(canvas: interop.PointerConvertible, gc: interop.PointerConvertible): void; + +declare function Tk_CanvasTagsParseProc(clientData: interop.PointerConvertible, interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, value: string, widgRec: string, offset: number): number; + +declare function Tk_CanvasTagsPrintProc(clientData: interop.PointerConvertible, tkwin: interop.PointerConvertible, widgRec: string, offset: number, freeProcPtr: interop.PointerConvertible): string; + +declare function Tk_CanvasTkwin(canvas: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CanvasWindowCoords(canvas: interop.PointerConvertible, x: number, y: number, screenXPtr: interop.PointerConvertible, screenYPtr: interop.PointerConvertible): void; + +declare function Tk_ChangeWindowAttributes(tkwin: interop.PointerConvertible, valueMask: number, attsPtr: interop.PointerConvertible): void; + +declare function Tk_CharBbox(layout: interop.PointerConvertible, index: number, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): number; + +declare function Tk_ClearSelection(tkwin: interop.PointerConvertible, selection: number): void; + +declare function Tk_ClipboardAppend(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, target: number, format: number, buffer: string): number; + +declare function Tk_ClipboardClear(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible): number; + +declare function Tk_ConfigureInfo(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, widgRec: string, argvName: string, flags: number): number; + +declare function Tk_ConfigureValue(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, widgRec: string, argvName: string, flags: number): number; + +declare function Tk_ConfigureWidget(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, specs: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, widgRec: string, flags: number): number; + +declare function Tk_ConfigureWindow(tkwin: interop.PointerConvertible, valueMask: number, valuePtr: interop.PointerConvertible): void; + +declare function Tk_ComputeTextLayout(font: interop.PointerConvertible, str: string, numChars: number, wrapLength: number, justify: interop.Enum, flags: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CoordsToWindow(rootX: number, rootY: number, tkwin: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CreateBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string, command: string, append: number): number; + +declare function Tk_CreateBindingTable(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CreateErrorHandler(display: interop.PointerConvertible, errNum: number, request: number, minorCode: number, errorProc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CreateEventHandler(token: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tk_CreateGenericHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; + +declare function Tk_CreateImageType(typePtr: interop.PointerConvertible): void; + +declare function Tk_CreateItemType(typePtr: interop.PointerConvertible): void; + +declare function Tk_CreatePhotoImageFormat(formatPtr: interop.PointerConvertible): void; + +declare function Tk_CreateSelHandler(tkwin: interop.PointerConvertible, selection: number, target: number, proc: (p1: interop.PointerConvertible, p2: number, p3: string, p4: number) => number, clientData: interop.PointerConvertible, format: number): void; + +declare function Tk_CreateWindow(interp: interop.PointerConvertible, parent: interop.PointerConvertible, name: string, screenName: string): interop.Pointer; + +declare function Tk_CreateWindowFromPath(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, pathName: string, screenName: string): interop.Pointer; + +declare function Tk_DefineBitmap(interp: interop.PointerConvertible, name: string, source: string, width: number, height: number): number; + +declare function Tk_DefineCursor(window: interop.PointerConvertible, cursor: interop.PointerConvertible): void; + +declare function Tk_DeleteAllBindings(bindingTable: interop.PointerConvertible, object: interop.PointerConvertible): void; + +declare function Tk_DeleteBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string): number; + +declare function Tk_DeleteBindingTable(bindingTable: interop.PointerConvertible): void; + +declare function Tk_DeleteErrorHandler(handler: interop.PointerConvertible): void; + +declare function Tk_DeleteEventHandler(token: interop.PointerConvertible, mask: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tk_DeleteGenericHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number, clientData: interop.PointerConvertible): void; + +declare function Tk_DeleteImage(interp: interop.PointerConvertible, name: string): void; + +declare function Tk_DeleteSelHandler(tkwin: interop.PointerConvertible, selection: number, target: number): void; + +declare function Tk_DestroyWindow(tkwin: interop.PointerConvertible): void; + +declare function Tk_DisplayName(tkwin: interop.PointerConvertible): string; + +declare function Tk_DistanceToTextLayout(layout: interop.PointerConvertible, x: number, y: number): number; + +declare function Tk_Draw3DPolygon(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, pointPtr: interop.PointerConvertible, numPoints: number, borderWidth: number, leftRelief: number): void; + +declare function Tk_Draw3DRectangle(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, borderWidth: number, relief: number): void; + +declare function Tk_DrawChars(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, tkfont: interop.PointerConvertible, source: string, numBytes: number, x: number, y: number): void; + +declare function Tk_DrawFocusHighlight(tkwin: interop.PointerConvertible, gc: interop.PointerConvertible, width: number, drawable: number): void; + +declare function Tk_DrawTextLayout(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, layout: interop.PointerConvertible, x: number, y: number, firstChar: number, lastChar: number): void; + +declare function Tk_Fill3DPolygon(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, pointPtr: interop.PointerConvertible, numPoints: number, borderWidth: number, leftRelief: number): void; + +declare function Tk_Fill3DRectangle(tkwin: interop.PointerConvertible, drawable: number, border: interop.PointerConvertible, x: number, y: number, width: number, height: number, borderWidth: number, relief: number): void; + +declare function Tk_FindPhoto(interp: interop.PointerConvertible, imageName: string): interop.Pointer; + +declare function Tk_FontId(font: interop.PointerConvertible): number; + +declare function Tk_Free3DBorder(border: interop.PointerConvertible): void; + +declare function Tk_FreeBitmap(display: interop.PointerConvertible, bitmap: number): void; + +declare function Tk_FreeColor(colorPtr: interop.PointerConvertible): void; + +declare function Tk_FreeColormap(display: interop.PointerConvertible, colormap: number): void; + +declare function Tk_FreeCursor(display: interop.PointerConvertible, cursor: interop.PointerConvertible): void; + +declare function Tk_FreeFont(f: interop.PointerConvertible): void; + +declare function Tk_FreeGC(display: interop.PointerConvertible, gc: interop.PointerConvertible): void; + +declare function Tk_FreeImage(image: interop.PointerConvertible): void; + +declare function Tk_FreeOptions(specs: interop.PointerConvertible, widgRec: string, display: interop.PointerConvertible, needFlags: number): void; + +declare function Tk_FreePixmap(display: interop.PointerConvertible, pixmap: number): void; + +declare function Tk_FreeTextLayout(textLayout: interop.PointerConvertible): void; + +declare function Tk_FreeXId(display: interop.PointerConvertible, xid: number): void; + +declare function Tk_GCForColor(colorPtr: interop.PointerConvertible, drawable: number): interop.Pointer; + +declare function Tk_GeometryRequest(tkwin: interop.PointerConvertible, reqWidth: number, reqHeight: number): void; + +declare function Tk_Get3DBorder(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, colorName: string): interop.Pointer; + +declare function Tk_GetAllBindings(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible): void; + +declare function Tk_GetAnchor(interp: interop.PointerConvertible, str: string, anchorPtr: interop.PointerConvertible): number; + +declare function Tk_GetAtomName(tkwin: interop.PointerConvertible, atom: number): string; + +declare function Tk_GetBinding(interp: interop.PointerConvertible, bindingTable: interop.PointerConvertible, object: interop.PointerConvertible, eventStr: string): string; + +declare function Tk_GetBitmap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): number; + +declare function Tk_GetBitmapFromData(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, source: string, width: number, height: number): number; + +declare function Tk_GetCapStyle(interp: interop.PointerConvertible, str: string, capPtr: interop.PointerConvertible): number; + +declare function Tk_GetColor(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, name: string): interop.Pointer; + +declare function Tk_GetColorByValue(tkwin: interop.PointerConvertible, colorPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetColormap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): number; + +declare function Tk_GetCursor(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): interop.Pointer; + +declare function Tk_GetCursorFromData(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, source: string, mask: string, width: number, height: number, xHot: number, yHot: number, fg: string, bg: string): interop.Pointer; + +declare function Tk_GetFont(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string): interop.Pointer; + +declare function Tk_GetFontFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetFontMetrics(font: interop.PointerConvertible, fmPtr: interop.PointerConvertible): void; + +declare function Tk_GetGC(tkwin: interop.PointerConvertible, valueMask: number, valuePtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetImage(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, name: string, changeProc: (p1: interop.PointerConvertible, p2: number, p3: number, p4: number, p5: number, p6: number, p7: number) => void, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetImageMasterData(interp: interop.PointerConvertible, name: string, typePtrPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetItemTypes(): interop.Pointer; + +declare function Tk_GetJoinStyle(interp: interop.PointerConvertible, str: string, joinPtr: interop.PointerConvertible): number; + +declare function Tk_GetJustify(interp: interop.PointerConvertible, str: string, justifyPtr: interop.PointerConvertible): number; + +declare function Tk_GetNumMainWindows(): number; + +declare function Tk_GetOption(tkwin: interop.PointerConvertible, name: string, className: string): string; + +declare function Tk_GetPixels(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, intPtr: interop.PointerConvertible): number; + +declare function Tk_GetPixmap(display: interop.PointerConvertible, d: number, width: number, height: number, depth: number): number; + +declare function Tk_GetRelief(interp: interop.PointerConvertible, name: string, reliefPtr: interop.PointerConvertible): number; + +declare function Tk_GetRootCoords(tkwin: interop.PointerConvertible, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible): void; + +declare function Tk_GetScrollInfo(interp: interop.PointerConvertible, argc: number, argv: interop.PointerConvertible, dblPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; + +declare function Tk_GetScreenMM(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, doublePtr: interop.PointerConvertible): number; + +declare function Tk_GetSelection(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, selection: number, target: number, proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: string) => number, clientData: interop.PointerConvertible): number; + +declare function Tk_GetUid(str: string): string; + +declare function Tk_GetVisual(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, str: string, depthPtr: interop.PointerConvertible, colormapPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetVRootGeometry(tkwin: interop.PointerConvertible, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_Grab(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, grabGlobal: number): number; + +declare function Tk_HandleEvent(eventPtr: interop.PointerConvertible): void; + +declare function Tk_IdToWindow(display: interop.PointerConvertible, window: number): interop.Pointer; + +declare function Tk_ImageChanged(master: interop.PointerConvertible, x: number, y: number, width: number, height: number, imageWidth: number, imageHeight: number): void; + +declare function Tk_Init(interp: interop.PointerConvertible): number; + +declare function Tk_InternAtom(tkwin: interop.PointerConvertible, name: string): number; + +declare function Tk_IntersectTextLayout(layout: interop.PointerConvertible, x: number, y: number, width: number, height: number): number; + +declare function Tk_MaintainGeometry(slave: interop.PointerConvertible, master: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; + +declare function Tk_MainWindow(interp: interop.PointerConvertible): interop.Pointer; + +declare function Tk_MakeWindowExist(tkwin: interop.PointerConvertible): void; + +declare function Tk_ManageGeometry(tkwin: interop.PointerConvertible, mgrPtr: interop.PointerConvertible, clientData: interop.PointerConvertible): void; + +declare function Tk_MapWindow(tkwin: interop.PointerConvertible): void; + +declare function Tk_MeasureChars(tkfont: interop.PointerConvertible, source: string, numBytes: number, maxPixels: number, flags: number, lengthPtr: interop.PointerConvertible): number; + +declare function Tk_MoveResizeWindow(tkwin: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; + +declare function Tk_MoveWindow(tkwin: interop.PointerConvertible, x: number, y: number): void; + +declare function Tk_MoveToplevelWindow(tkwin: interop.PointerConvertible, x: number, y: number): void; + +declare function Tk_NameOf3DBorder(border: interop.PointerConvertible): string; + +declare function Tk_NameOfAnchor(anchor: interop.Enum): string; + +declare function Tk_NameOfBitmap(display: interop.PointerConvertible, bitmap: number): string; + +declare function Tk_NameOfCapStyle(cap: number): string; + +declare function Tk_NameOfColor(colorPtr: interop.PointerConvertible): string; + +declare function Tk_NameOfCursor(display: interop.PointerConvertible, cursor: interop.PointerConvertible): string; + +declare function Tk_NameOfFont(font: interop.PointerConvertible): string; + +declare function Tk_NameOfImage(imageMaster: interop.PointerConvertible): string; + +declare function Tk_NameOfJoinStyle(join: number): string; + +declare function Tk_NameOfJustify(justify: interop.Enum): string; + +declare function Tk_NameOfRelief(relief: number): string; + +declare function Tk_NameToWindow(interp: interop.PointerConvertible, pathName: string, tkwin: interop.PointerConvertible): interop.Pointer; + +declare function Tk_OwnSelection(tkwin: interop.PointerConvertible, selection: number, proc: (p1: interop.PointerConvertible) => void, clientData: interop.PointerConvertible): void; + +declare function Tk_ParseArgv(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, argcPtr: interop.PointerConvertible, argv: interop.PointerConvertible, argTable: interop.PointerConvertible, flags: number): number; + +declare function Tk_PhotoPutBlock_NoComposite(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; + +declare function Tk_PhotoPutZoomedBlock_NoComposite(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number): void; + +declare function Tk_PhotoGetImage(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible): number; + +declare function Tk_PhotoBlank(handle: interop.PointerConvertible): void; + +declare function Tk_PhotoExpand_Panic(handle: interop.PointerConvertible, width: number, height: number): void; + +declare function Tk_PhotoGetSize(handle: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_PhotoSetSize_Panic(handle: interop.PointerConvertible, width: number, height: number): void; + +declare function Tk_PointToChar(layout: interop.PointerConvertible, x: number, y: number): number; + +declare function Tk_PostscriptFontName(tkfont: interop.PointerConvertible, dsPtr: interop.PointerConvertible): number; + +declare function Tk_PreserveColormap(display: interop.PointerConvertible, colormap: number): void; + +declare function Tk_QueueWindowEvent(eventPtr: interop.PointerConvertible, position: interop.Enum): void; + +declare function Tk_RedrawImage(image: interop.PointerConvertible, imageX: number, imageY: number, width: number, height: number, drawable: number, drawableX: number, drawableY: number): void; + +declare function Tk_ResizeWindow(tkwin: interop.PointerConvertible, width: number, height: number): void; + +declare function Tk_RestackWindow(tkwin: interop.PointerConvertible, aboveBelow: number, other: interop.PointerConvertible): number; + +declare function Tk_RestrictEvents(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum, arg: interop.PointerConvertible, prevArgPtr: interop.PointerConvertible): (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => interop.Enum; + +declare function Tk_SafeInit(interp: interop.PointerConvertible): number; + +declare function Tk_SetAppName(tkwin: interop.PointerConvertible, name: string): string; + +declare function Tk_SetBackgroundFromBorder(tkwin: interop.PointerConvertible, border: interop.PointerConvertible): void; + +declare function Tk_SetClass(tkwin: interop.PointerConvertible, className: string): void; + +declare function Tk_SetGrid(tkwin: interop.PointerConvertible, reqWidth: number, reqHeight: number, gridWidth: number, gridHeight: number): void; + +declare function Tk_SetInternalBorder(tkwin: interop.PointerConvertible, width: number): void; + +declare function Tk_SetWindowBackground(tkwin: interop.PointerConvertible, pixel: number): void; + +declare function Tk_SetWindowBackgroundPixmap(tkwin: interop.PointerConvertible, pixmap: number): void; + +declare function Tk_SetWindowBorder(tkwin: interop.PointerConvertible, pixel: number): void; + +declare function Tk_SetWindowBorderWidth(tkwin: interop.PointerConvertible, width: number): void; + +declare function Tk_SetWindowBorderPixmap(tkwin: interop.PointerConvertible, pixmap: number): void; + +declare function Tk_SetWindowColormap(tkwin: interop.PointerConvertible, colormap: number): void; + +declare function Tk_SetWindowVisual(tkwin: interop.PointerConvertible, visual: interop.PointerConvertible, depth: number, colormap: number): number; + +declare function Tk_SizeOfBitmap(display: interop.PointerConvertible, bitmap: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_SizeOfImage(image: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_StrictMotif(tkwin: interop.PointerConvertible): number; + +declare function Tk_TextLayoutToPostscript(interp: interop.PointerConvertible, layout: interop.PointerConvertible): void; + +declare function Tk_TextWidth(font: interop.PointerConvertible, str: string, numBytes: number): number; + +declare function Tk_UndefineCursor(window: interop.PointerConvertible): void; + +declare function Tk_UnderlineChars(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, tkfont: interop.PointerConvertible, source: string, x: number, y: number, firstByte: number, lastByte: number): void; + +declare function Tk_UnderlineTextLayout(display: interop.PointerConvertible, drawable: number, gc: interop.PointerConvertible, layout: interop.PointerConvertible, x: number, y: number, underline: number): void; + +declare function Tk_Ungrab(tkwin: interop.PointerConvertible): void; + +declare function Tk_UnmaintainGeometry(slave: interop.PointerConvertible, master: interop.PointerConvertible): void; + +declare function Tk_UnmapWindow(tkwin: interop.PointerConvertible): void; + +declare function Tk_UnsetGrid(tkwin: interop.PointerConvertible): void; + +declare function Tk_UpdatePointer(tkwin: interop.PointerConvertible, x: number, y: number, state: number): void; + +declare function Tk_AllocBitmapFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tk_Alloc3DBorderFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_AllocColorFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_AllocCursorFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_AllocFontFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CreateOptionTable(interp: interop.PointerConvertible, templatePtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_DeleteOptionTable(optionTable: interop.PointerConvertible): void; + +declare function Tk_Free3DBorderFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tk_FreeBitmapFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tk_FreeColorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tk_FreeConfigOptions(recordPtr: string, optionToken: interop.PointerConvertible, tkwin: interop.PointerConvertible): void; + +declare function Tk_FreeSavedOptions(savePtr: interop.PointerConvertible): void; + +declare function Tk_FreeCursorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tk_FreeFontFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): void; + +declare function Tk_Get3DBorderFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetAnchorFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, anchorPtr: interop.PointerConvertible): number; + +declare function Tk_GetBitmapFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): number; + +declare function Tk_GetColorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetCursorFromObj(tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetOptionInfo(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, namePtr: interop.PointerConvertible, tkwin: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetOptionValue(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, namePtr: interop.PointerConvertible, tkwin: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetJustifyFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, justifyPtr: interop.PointerConvertible): number; + +declare function Tk_GetMMFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; + +declare function Tk_GetPixelsFromObj(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, objPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; + +declare function Tk_GetReliefFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible, resultPtr: interop.PointerConvertible): number; + +declare function Tk_GetScrollInfoObj(interp: interop.PointerConvertible, objc: number, objv: interop.Pointer, dblPtr: interop.PointerConvertible, intPtr: interop.PointerConvertible): number; + +declare function Tk_InitOptions(interp: interop.PointerConvertible, recordPtr: string, optionToken: interop.PointerConvertible, tkwin: interop.PointerConvertible): number; + +declare function Tk_MainEx(argc: number, argv: interop.PointerConvertible, appInitProc: (p1: interop.PointerConvertible) => number, interp: interop.PointerConvertible): void; + +declare function Tk_RestoreSavedOptions(savePtr: interop.PointerConvertible): void; + +declare function Tk_SetOptions(interp: interop.PointerConvertible, recordPtr: string, optionTable: interop.PointerConvertible, objc: number, objv: interop.Pointer, tkwin: interop.PointerConvertible, savePtr: interop.PointerConvertible, maskPtr: interop.PointerConvertible): number; + +declare function Tk_InitConsoleChannels(interp: interop.PointerConvertible): void; + +declare function Tk_CreateConsoleWindow(interp: interop.PointerConvertible): number; + +declare function Tk_CreateSmoothMethod(interp: interop.PointerConvertible, method: interop.PointerConvertible): void; + +declare function Tk_GetDash(interp: interop.PointerConvertible, value: string, dash: interop.PointerConvertible): number; + +declare function Tk_CreateOutline(outline: interop.PointerConvertible): void; + +declare function Tk_DeleteOutline(display: interop.PointerConvertible, outline: interop.PointerConvertible): void; + +declare function Tk_ConfigOutlineGC(gcValues: interop.PointerConvertible, canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; + +declare function Tk_ChangeOutlineGC(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; + +declare function Tk_ResetOutlineGC(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; + +declare function Tk_CanvasPsOutline(canvas: interop.PointerConvertible, item: interop.PointerConvertible, outline: interop.PointerConvertible): number; + +declare function Tk_SetTSOrigin(tkwin: interop.PointerConvertible, gc: interop.PointerConvertible, x: number, y: number): void; + +declare function Tk_CanvasGetCoordFromObj(interp: interop.PointerConvertible, canvas: interop.PointerConvertible, obj: interop.PointerConvertible, doublePtr: interop.PointerConvertible): number; + +declare function Tk_CanvasSetOffset(canvas: interop.PointerConvertible, gc: interop.PointerConvertible, offset: interop.PointerConvertible): void; + +declare function Tk_DitherPhoto(handle: interop.PointerConvertible, x: number, y: number, width: number, height: number): void; + +declare function Tk_PostscriptBitmap(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psInfo: interop.PointerConvertible, bitmap: number, startX: number, startY: number, width: number, height: number): number; + +declare function Tk_PostscriptColor(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, colorPtr: interop.PointerConvertible): number; + +declare function Tk_PostscriptFont(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, font: interop.PointerConvertible): number; + +declare function Tk_PostscriptImage(image: interop.PointerConvertible, interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psinfo: interop.PointerConvertible, x: number, y: number, width: number, height: number, prepass: number): number; + +declare function Tk_PostscriptPath(interp: interop.PointerConvertible, psInfo: interop.PointerConvertible, coordPtr: interop.PointerConvertible, numPoints: number): void; + +declare function Tk_PostscriptStipple(interp: interop.PointerConvertible, tkwin: interop.PointerConvertible, psInfo: interop.PointerConvertible, bitmap: number): number; + +declare function Tk_PostscriptY(y: number, psInfo: interop.PointerConvertible): number; + +declare function Tk_PostscriptPhoto(interp: interop.PointerConvertible, blockPtr: interop.PointerConvertible, psInfo: interop.PointerConvertible, width: number, height: number): number; + +declare function Tk_CreateClientMessageHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; + +declare function Tk_DeleteClientMessageHandler(proc: (p1: interop.PointerConvertible, p2: interop.PointerConvertible) => number): void; + +declare function Tk_CreateAnonymousWindow(interp: interop.PointerConvertible, parent: interop.PointerConvertible, screenName: string): interop.Pointer; + +declare function Tk_SetClassProcs(tkwin: interop.PointerConvertible, procs: interop.PointerConvertible, instanceData: interop.PointerConvertible): void; + +declare function Tk_SetInternalBorderEx(tkwin: interop.PointerConvertible, left: number, right: number, top: number, bottom: number): void; + +declare function Tk_SetMinimumRequestSize(tkwin: interop.PointerConvertible, minWidth: number, minHeight: number): void; + +declare function Tk_SetCaretPos(tkwin: interop.PointerConvertible, x: number, y: number, height: number): void; + +declare function Tk_PhotoPutBlock_Panic(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, compRule: number): void; + +declare function Tk_PhotoPutZoomedBlock_Panic(handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number, compRule: number): void; + +declare function Tk_CollapseMotionEvents(display: interop.PointerConvertible, collapse: number): number; + +declare function Tk_RegisterStyleEngine(name: string, parent: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetStyleEngine(name: string): interop.Pointer; + +declare function Tk_RegisterStyledElement(engine: interop.PointerConvertible, templatePtr: interop.PointerConvertible): number; + +declare function Tk_GetElementId(name: string): number; + +declare function Tk_CreateStyle(name: string, engine: interop.PointerConvertible, clientData: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetStyle(interp: interop.PointerConvertible, name: string): interop.Pointer; + +declare function Tk_FreeStyle(style: interop.PointerConvertible): void; + +declare function Tk_NameOfStyle(style: interop.PointerConvertible): string; + +declare function Tk_AllocStyleFromObj(interp: interop.PointerConvertible, objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetStyleFromObj(objPtr: interop.PointerConvertible): interop.Pointer; + +declare function Tk_FreeStyleFromObj(objPtr: interop.PointerConvertible): void; + +declare function Tk_GetStyledElement(style: interop.PointerConvertible, elementId: number, optionTable: interop.PointerConvertible): interop.Pointer; + +declare function Tk_GetElementSize(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, width: number, height: number, inner: number, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_GetElementBox(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, x: number, y: number, width: number, height: number, inner: number, xPtr: interop.PointerConvertible, yPtr: interop.PointerConvertible, widthPtr: interop.PointerConvertible, heightPtr: interop.PointerConvertible): void; + +declare function Tk_GetElementBorderWidth(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible): number; + +declare function Tk_DrawElement(style: interop.PointerConvertible, element: interop.PointerConvertible, recordPtr: string, tkwin: interop.PointerConvertible, d: number, x: number, y: number, width: number, height: number, state: number): void; + +declare function Tk_PhotoExpand(interp: interop.PointerConvertible, handle: interop.PointerConvertible, width: number, height: number): number; + +declare function Tk_PhotoPutBlock(interp: interop.PointerConvertible, handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, compRule: number): number; + +declare function Tk_PhotoPutZoomedBlock(interp: interop.PointerConvertible, handle: interop.PointerConvertible, blockPtr: interop.PointerConvertible, x: number, y: number, width: number, height: number, zoomX: number, zoomY: number, subsampleX: number, subsampleY: number, compRule: number): number; + +declare function Tk_PhotoSetSize(interp: interop.PointerConvertible, handle: interop.PointerConvertible, width: number, height: number): number; + +declare function Tk_GetUserInactiveTime(dpy: interop.PointerConvertible): number; + +declare function Tk_ResetUserInactiveTime(dpy: interop.PointerConvertible): void; + +declare function Tk_Interp(tkwin: interop.PointerConvertible): interop.Pointer; + +declare function Tk_CreateOldImageType(typePtr: interop.PointerConvertible): void; + +declare function Tk_CreateOldPhotoImageFormat(formatPtr: interop.PointerConvertible): void; + declare function Ttk_RegisterCleanup(interp: interop.PointerConvertible, deleteData: interop.PointerConvertible, cleanupProc: interop.PointerConvertible): number; declare function Ttk_RegisterElementSpec(theme: number, elementName: string, elementSpec: interop.PointerConvertible, clientData: interop.PointerConvertible): number; diff --git a/packages/macos/types/UIUtilities.d.ts b/packages/macos/types/UIUtilities.d.ts new file mode 100644 index 00000000..adef7f07 --- /dev/null +++ b/packages/macos/types/UIUtilities.d.ts @@ -0,0 +1,33 @@ +/// + +declare const UIRectEdge: { + None: 0, + Top: 1, + Left: 2, + Bottom: 4, + Right: 8, + All: 15, +}; + +declare const UIAxis: { + Neither: 0, + Horizontal: 1, + Vertical: 2, + Both: 3, +}; + +declare interface UICoordinateSpace extends NSObjectProtocol { + convertPointToCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertPointFromCoordinateSpace(point: CGPoint, coordinateSpace: UICoordinateSpace): CGPoint; + + convertRectToCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + convertRectFromCoordinateSpace(rect: CGRect, coordinateSpace: UICoordinateSpace): CGRect; + + readonly bounds: CGRect; +} + +declare class UICoordinateSpace extends NativeObject implements UICoordinateSpace { +} + diff --git a/packages/macos/types/UniformTypeIdentifiers.d.ts b/packages/macos/types/UniformTypeIdentifiers.d.ts index b5ffd13b..2259f080 100644 --- a/packages/macos/types/UniformTypeIdentifiers.d.ts +++ b/packages/macos/types/UniformTypeIdentifiers.d.ts @@ -23,6 +23,8 @@ declare const UTTypeMessage: UTType; declare const UTTypeDatabase: UTType; +declare const UTTypeSpreadsheet: UTType; + declare const UTTypeTarArchive: UTType; declare const UTTypeAppleArchive: UTType; @@ -33,12 +35,18 @@ declare const UTTypeGZIP: UTType; declare const UTTypeArchive: UTType; +declare const UTTypeSystemPreferencesPane: UTType; + +declare const UTTypeUnixExecutable: UTType; + declare const UTTypeApplicationBundle: UTType; declare const UTTypeApplication: UTType; declare const UTTypeFramework: UTType; +declare const UTTypeQuickLookGenerator: UTType; + declare const UTTypePluginBundle: UTType; declare const UTTypeBundle: UTType; @@ -47,6 +55,8 @@ declare const UTTypeVolume: UTType; declare const UTTypeM3UPlaylist: UTType; +declare const UTTypeWAV: UTType; + declare const UTTypeAVI: UTType; declare const UTTypeAppleProtectedMPEG4Video: UTType; @@ -55,12 +65,14 @@ declare const UTTypeMP3: UTType; declare const UTTypeMPEG2TransportStream: UTType; -declare const UTTypeMPEG2Video: UTType; - declare const UTTypeMPEG: UTType; +declare const UTTypeQuickTimeMovie: UTType; + declare const UTTypeAudiovisualContent: UTType; +declare const UTTypeARReferenceObject: UTType; + declare const UTTypeSceneKitScene: UTType; declare const UTTypeRealityFile: UTType; @@ -75,6 +87,8 @@ declare const UTTypeJPEGXL: UTType; declare const UTTypeDNG: UTType; +declare const UTTypeEXR: UTType; + declare const UTTypeWebP: UTType; declare const UTTypeHEICS: UTType; @@ -87,6 +101,8 @@ declare const UTTypeRAWImage: UTType; declare const UTTypeICO: UTType; +declare const UTTypeBMP: UTType; + declare const UTTypeICNS: UTType; declare const UTTypePNG: UTType; @@ -97,6 +113,8 @@ declare const UTTypeJPEG: UTType; declare const UTTypeImage: UTType; +declare const UTTypeWebArchive: UTType; + declare const UTTypeFlatRTFD: UTType; declare const UTTypePDF: UTType; @@ -133,6 +151,8 @@ declare const UTTypeSwiftSource: UTType; declare const UTTypeObjectiveCSource: UTType; +declare const UTTypeCSource: UTType; + declare const UTTypeCSS: UTType; declare const UTTypeXML: UTType; @@ -149,45 +169,25 @@ declare const UTTypePlainText: UTType; declare const UTTypeText: UTType; +declare const UTTypeFileURL: UTType; + declare const UTTypeURL: UTType; declare const UTTypeURLBookmarkData: UTType; +declare const UTTypeAliasFile: UTType; + declare const UTTypeSymbolicLink: UTType; +declare const UTTypeDirectory: UTType; + declare const UTTypeData: UTType; declare const UTTypeDiskImage: UTType; declare const UTTypeCompositeContent: UTType; -declare const UTTypeDirectory: UTType; - -declare const UTTypeSystemPreferencesPane: UTType; - -declare const UTTypeFileURL: UTType; - -declare const UTTypeUnixExecutable: UTType; - -declare const UTTypeEXR: UTType; - -declare const UTTypeAliasFile: UTType; - -declare const UTTypeWAV: UTType; - -declare const UTTypeCSource: UTType; - -declare const UTTypeSpreadsheet: UTType; - -declare const UTTypeWebArchive: UTType; - -declare const UTTypeQuickLookGenerator: UTType; - -declare const UTTypeARReferenceObject: UTType; - -declare const UTTypeQuickTimeMovie: UTType; - -declare const UTTagClassMIMEType: string; +declare const UTTagClassFilenameExtension: string; declare const UTTypeHEIF: UTType; @@ -195,8 +195,6 @@ declare const UTTypeUTF8TabSeparatedText: UTType; declare const UTTypeFolder: UTType; -declare const UTTypeBMP: UTType; - declare const UTTypeCalendarEvent: UTType; declare const UTTypePythonScript: UTType; @@ -213,8 +211,6 @@ declare const UTTypeEPUB: UTType; declare const UTTypeAIFF: UTType; -declare const UTTagClassFilenameExtension: string; - declare const UTTypeVCard: UTType; declare const UTTypeContent: UTType; @@ -257,6 +253,8 @@ declare const UTTypeMountPoint: UTType; declare const UTTypeEXE: UTType; +declare const UTTypeMPEG2Video: UTType; + declare const UTTypeZIP: UTType; declare const UTTypePHPScript: UTType; @@ -265,6 +263,8 @@ declare const UTTypeDelimitedText: UTType; declare const UTTypeVideo: UTType; +declare const UTTagClassMIMEType: string; + declare const UTTypeSpotlightImporter: UTType; declare const UTTypeAppleProtectedMPEG4Audio: UTType; diff --git a/packages/macos/types/UserNotifications.d.ts b/packages/macos/types/UserNotifications.d.ts index 2495d4c2..91732b8c 100644 --- a/packages/macos/types/UserNotifications.d.ts +++ b/packages/macos/types/UserNotifications.d.ts @@ -31,10 +31,15 @@ declare const UNNotificationPresentationOptions: { Banner: 16, }; -declare const UNNotificationSetting: { - NotSupported: 0, - Disabled: 1, - Enabled: 2, +declare const UNAuthorizationOptions: { + Badge: 1, + Sound: 2, + Alert: 4, + CarPlay: 8, + CriticalAlert: 16, + ProvidesAppNotificationSettings: 32, + Provisional: 64, + TimeSensitive: 256, }; declare const UNShowPreviewsSetting: { @@ -43,22 +48,16 @@ declare const UNShowPreviewsSetting: { Never: 2, }; -declare const UNAuthorizationStatus: { - NotDetermined: 0, - Denied: 1, - Authorized: 2, - Provisional: 3, +declare const UNNotificationCategoryOptions: { + CustomDismissAction: 1, + HiddenPreviewsShowTitle: 4, + HiddenPreviewsShowSubtitle: 8, }; -declare const UNAuthorizationOptions: { - Badge: 1, - Sound: 2, - Alert: 4, - CarPlay: 8, - CriticalAlert: 16, - ProvidesAppNotificationSettings: 32, - Provisional: 64, - TimeSensitive: 256, +declare const UNNotificationActionOptions: { + AuthenticationRequired: 1, + Destructive: 2, + Foreground: 4, }; declare const UNErrorCode: { @@ -76,16 +75,10 @@ declare const UNErrorCode: { BadgeInputInvalid: 1600, }; -declare const UNNotificationCategoryOptions: { - CustomDismissAction: 1, - HiddenPreviewsShowTitle: 4, - HiddenPreviewsShowSubtitle: 8, -}; - -declare const UNNotificationActionOptions: { - AuthenticationRequired: 1, - Destructive: 2, - Foreground: 4, +declare const UNNotificationSetting: { + NotSupported: 0, + Disabled: 1, + Enabled: 2, }; declare const UNNotificationInterruptionLevel: { @@ -95,6 +88,13 @@ declare const UNNotificationInterruptionLevel: { Critical: 3, }; +declare const UNAuthorizationStatus: { + NotDetermined: 0, + Denied: 1, + Authorized: 2, + Provisional: 3, +}; + declare const UNAlertStyle: { None: 0, Banner: 1, @@ -194,20 +194,6 @@ declare class UNNotificationServiceExtension extends NSObject { serviceExtensionTimeWillExpire(): void; } -declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { - readonly notification: UNNotification; - - readonly actionIdentifier: string; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class UNNotificationRequest extends NSObject implements NSCopying, NSSecureCoding { readonly identifier: string; @@ -457,6 +443,20 @@ declare class UNNotificationTrigger extends NSObject implements NSCopying, NSSec initWithCoder(coder: NSCoder): this; } +declare class UNNotificationResponse extends NSObject implements NSCopying, NSSecureCoding { + readonly notification: UNNotification; + + readonly actionIdentifier: string; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class UNNotificationActionIcon extends NSObject implements NSCopying, NSSecureCoding { static iconWithTemplateImageName any>(this: This, templateImageName: string): InstanceType; diff --git a/packages/macos/types/UserNotificationsUI.d.ts b/packages/macos/types/UserNotificationsUI.d.ts index 6bce1227..dc267a75 100644 --- a/packages/macos/types/UserNotificationsUI.d.ts +++ b/packages/macos/types/UserNotificationsUI.d.ts @@ -1,17 +1,17 @@ /// -declare const UNNotificationContentExtensionResponseOption: { - DoNotDismiss: 0, - Dismiss: 1, - DismissAndForwardAction: 2, -}; - declare const UNNotificationContentExtensionMediaPlayPauseButtonType: { None: 0, Default: 1, Overlay: 2, }; +declare const UNNotificationContentExtensionResponseOption: { + DoNotDismiss: 0, + Dismiss: 1, + DismissAndForwardAction: 2, +}; + declare interface UNNotificationContentExtension extends NSObjectProtocol { didReceiveNotification(notification: UNNotification): void; diff --git a/packages/macos/types/VideoSubscriberAccount.d.ts b/packages/macos/types/VideoSubscriberAccount.d.ts index 8253e058..f6bf6d9f 100644 --- a/packages/macos/types/VideoSubscriberAccount.d.ts +++ b/packages/macos/types/VideoSubscriberAccount.d.ts @@ -17,12 +17,23 @@ declare const VSErrorDomain: string; declare const VSAccountProviderAuthenticationSchemeAPI: string; +declare const VSUserAccountType: { + Free: 0, + Paid: 1, +}; + declare const VSSubscriptionAccessLevel: { Unknown: 0, FreeWithAccount: 1, Paid: 2, }; +declare const VSAutoSignInAuthorization: { + NotDetermined: 0, + Granted: 1, + Denied: 2, +}; + declare const VSOriginatingDeviceCategory: { Mobile: 0, Other: 1, @@ -51,11 +62,6 @@ declare const VSErrorCode: { Unsupported: 7, }; -declare const VSUserAccountType: { - Free: 0, - Paid: 1, -}; - declare interface VSAccountManagerDelegate extends NSObjectProtocol { accountManagerShouldAuthenticateAccountProviderWithIdentifier?(accountManager: VSAccountManager, accountProviderIdentifier: string): boolean; } @@ -69,6 +75,10 @@ declare class VSUserAccountManager extends NSObject { updateUserAccountCompletion(account: VSUserAccount, completion: (p1: NSError) => void | null): void; queryUserAccountsWithOptionsCompletion(options: interop.Enum, completion: (p1: NSArray | Array, p2: NSError) => void | null): void; + + queryAutoSignInTokenWithCompletionHandler(completion: (p1: VSAutoSignInToken, p2: NSError) => void | null): void; + + deleteAutoSignInTokenWithCompletionHandler(completion: (p1: NSError) => void | null): void; } declare class VSAccountMetadataRequest extends NSObject { @@ -152,6 +162,18 @@ declare class VSAccountApplicationProvider extends NSObject { readonly identifier: string; } +declare class VSAutoSignInToken extends NSObject implements NSSecureCoding { + readonly authorization: interop.Enum; + + readonly value: string; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + declare class VSSubscription extends NSObject { expirationDate: NSDate; @@ -241,16 +263,16 @@ declare class VSUserAccount extends NSObject { setAppleSubscription(appleSubscription: VSAppleSubscription | null): void; } +declare class VSAccountManagerResult extends NSObject { + cancel(): void; +} + declare class VSAccountManager extends NSObject { delegate: VSAccountManagerDelegate | null; setDelegate(delegate: VSAccountManagerDelegate | null): void; } -declare class VSAccountManagerResult extends NSObject { - cancel(): void; -} - declare class VSAccountProviderResponse extends NSObject { readonly authenticationScheme: string; diff --git a/packages/macos/types/VideoToolbox.d.ts b/packages/macos/types/VideoToolbox.d.ts index a3c7ed82..39802405 100644 --- a/packages/macos/types/VideoToolbox.d.ts +++ b/packages/macos/types/VideoToolbox.d.ts @@ -3,6 +3,10 @@ declare const VTFrameProcessorErrorDomain: string; +declare const kVTMotionEstimationSessionCreationOption_MotionVectorSize: interop.Pointer; + +declare const kVTRAWProcessingPropertyKey_MetadataForSidecarFile: interop.Pointer; + declare const kVTRAWProcessingPropertyKey_OutputColorAttachments: interop.Pointer; declare const kVTRAWProcessingParameter_CurrentValue: interop.Pointer; @@ -47,8 +51,6 @@ declare const kVTPixelTransferPropertyKey_ScalingMode: interop.Pointer; declare const kVTExtensionProperties_CodecNameKey: interop.Pointer; -declare const kVTExtensionProperties_ContainingBundleURLKey: interop.Pointer; - declare const kVTExtensionProperties_ExtensionNameKey: interop.Pointer; declare const kVTVideoEncoderList_IsHardwareAccelerated: interop.Pointer; @@ -59,8 +61,6 @@ declare const kVTVideoEncoderList_PerformanceRating: interop.Pointer; declare const kVTVideoEncoderList_SupportedSelectionProperties: interop.Pointer; -declare const kVTVideoEncoderList_GPURegistryID: interop.Pointer; - declare const kVTVideoEncoderList_DisplayName: interop.Pointer; declare const kVTVideoEncoderList_CodecType: interop.Pointer; @@ -173,14 +173,48 @@ declare const kVTQPModulationLevel_Default: number; declare const kVTCompressionPropertyKey_SpatialAdaptiveQPLevel: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOrientationQuaternion: interop.Pointer; + +declare const kVTCameraCalibrationExtrinsicOriginSource_StereoCameraSystemBaseline: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_ExtrinsicOriginSource: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixReferenceDimensions: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrix: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialX: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_RadialAngleLimit: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_LensDistortions: interop.Pointer; + +declare const kVTCameraCalibrationLensRole_Right: interop.Pointer; + +declare const kVTCameraCalibrationLensRole_Left: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_LensIdentifier: interop.Pointer; + +declare const kVTCompressionPropertyKey_CameraCalibrationDataLensCollection: interop.Pointer; + +declare const kVTViewPackingKind_OverUnder: interop.Pointer; + +declare const kVTViewPackingKind_SideBySide: interop.Pointer; + declare const kVTCompressionPropertyKey_ViewPackingKind: interop.Pointer; +declare const kVTProjectionKind_HalfEquirectangular: interop.Pointer; + +declare const kVTProjectionKind_Equirectangular: interop.Pointer; + declare const kVTCompressionPropertyKey_ProjectionKind: interop.Pointer; declare const kVTCompressionPropertyKey_HasRightStereoEyeView: interop.Pointer; declare const kVTCompressionPropertyKey_HorizontalDisparityAdjustment: interop.Pointer; +declare const kVTHeroEye_Left: interop.Pointer; + declare const kVTCompressionPropertyKey_MVHEVCLeftAndRightViewIDs: interop.Pointer; declare const kVTSampleAttachmentKey_RequireLTRAcknowledgementToken: interop.Pointer; @@ -243,6 +277,8 @@ declare const kVTCompressionPropertyKey_MaxH264SliceBytes: interop.Pointer; declare const kVTH264EntropyMode_CAVLC: interop.Pointer; +declare const kVTHDRMetadataInsertionMode_RequestSDRRangePreservation: interop.Pointer; + declare const kVTHDRMetadataInsertionMode_Auto: interop.Pointer; declare const kVTCompressionPropertyKey_HDRMetadataInsertionMode: interop.Pointer; @@ -307,6 +343,10 @@ declare const kVTProfileLevel_HEVC_Monochrome_AutoLevel: interop.Pointer; declare const kVTProfileLevel_HEVC_Main10_AutoLevel: interop.Pointer; +declare const kVTCompressionPropertyKey_VBVBufferDuration: interop.Pointer; + +declare const kVTCompressionPropertyKey_VariableBitRate: interop.Pointer; + declare const kVTCompressionPropertyKey_EstimatedAverageBytesPerFrame: interop.Pointer; declare const kVTCompressionPropertyKey_ConstantBitRate: interop.Pointer; @@ -331,16 +371,18 @@ declare const kVTVideoEncoderList_EncoderName: interop.Pointer; declare const kVTDownsamplingMode_Decimate: interop.Pointer; -declare const kVTPixelTransferPropertyKey_DestinationYCbCrMatrix: interop.Pointer; - declare const kVTCompressionPropertyKey_ContentLightLevelInfo: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_IntrinsicMatrixProjectionOffset: interop.Pointer; + declare const kVTRAWProcessingParameter_Description: interop.Pointer; declare const kVTColorCorrectionPixelTransferFailedErr: number; declare const kVTPropertyType_Enumeration: interop.Pointer; +declare const kVTExtensionProperties_ContainingBundleURLKey: interop.Pointer; + declare const kVTPixelTransferPropertyKey_DownsamplingMode: interop.Pointer; declare const kVTCompressionPropertyKey_AverageBitRate: interop.Pointer; @@ -353,6 +395,8 @@ declare const kVTProfileLevel_H264_High_5_0: interop.Pointer; declare const kVTVideoDecoderNeedsRosettaErr: number; +declare const kVTHeroEye_Right: interop.Pointer; + declare const kVTCompressionPropertyKey_ICCProfile: interop.Pointer; declare const kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID: interop.Pointer; @@ -371,12 +415,16 @@ declare const kVTHDRMetadataInsertionMode_None: interop.Pointer; declare const kVTProfileLevel_MP4V_Simple_L1: interop.Pointer; -declare const kVTCompressionPropertyKey_ReferenceBufferCount: interop.Pointer; - declare const kVTCompressionPropertyKey_H264EntropyMode: interop.Pointer; declare const kVTDecompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_Label: interop.Pointer; + +declare const kVTCameraCalibrationLensRole_Mono: interop.Pointer; + +declare const kVTCompressionPropertyCameraCalibrationKey_LensDomain: interop.Pointer; + declare const kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers: interop.Pointer; declare const kVTCompressionPropertyKey_MaximumRealTimeFrameRate: interop.Pointer; @@ -393,8 +441,14 @@ declare const kVTPixelRotationPropertyKey_FlipHorizontalOrientation: interop.Poi declare const kVTCompressionPropertyKey_PixelTransferProperties: interop.Pointer; +declare const kVTPixelTransferPropertyKey_DestinationYCbCrMatrix: interop.Pointer; + +declare const kVTRAWProcessingParameterValueType_Boolean: interop.Pointer; + declare const kVTDecompressionProperty_FieldMode_BottomFieldOnly: interop.Pointer; +declare const kVTCompressionPreset_VideoConferencing: interop.Pointer; + declare const kVTImageRotationNotSupportedErr: number; declare const kVTRAWProcessingPropertyKey_MetalDeviceRegistryID: interop.Pointer; @@ -403,12 +457,14 @@ declare const kVTPixelTransferPropertyKey_DestinationICCProfile: interop.Pointer declare const kVTProfileLevel_H264_Main_4_1: interop.Pointer; -declare const kVTRAWProcessingParameterValueType_Boolean: interop.Pointer; - declare const kVTRAWProcessingParameter_ListArray: interop.Pointer; declare const kVTDecompressionPropertyKey_OnlyTheseFrames: interop.Pointer; +declare const kVTCameraCalibrationLensDomain_Color: interop.Pointer; + +declare const kVTProjectionKind_Rectilinear: interop.Pointer; + declare const kVTDecompressionPropertyKey_PixelBufferPool: interop.Pointer; declare const kVTRAWProcessingParameterListElement_Description: interop.Pointer; @@ -427,12 +483,16 @@ declare const kVTCompressionPropertyKey_TransferFunction: interop.Pointer; declare const kVTProfileLevel_H264_Main_4_0: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensAlgorithmKind: interop.Pointer; + declare const kVTCompressionPropertyKey_PreserveAlphaChannel: interop.Pointer; declare const kVTProfileLevel_H263_Profile0_Level45: interop.Pointer; declare const kVTCompressionPropertyKey_OutputBitDepth: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensRole: interop.Pointer; + declare const kVTVideoDecoderBadDataErr: number; declare const kVTCompressionPropertyKey_ProgressiveScan: interop.Pointer; @@ -451,10 +511,16 @@ declare const kVTProfileLevel_H264_Main_3_0: interop.Pointer; declare const kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded: interop.Pointer; +declare const kVTMotionEstimationSessionCreationOption_UseMultiPassSearch: interop.Pointer; + +declare const kVTCompressionPropertyKey_SupportedPresetDictionaries: interop.Pointer; + declare const kVTProfileLevel_H264_High_4_0: interop.Pointer; declare const kVTMultiPassStorageCreationOption_DoNotDelete: interop.Pointer; +declare const kVTDecodeFrameOptionKey_ContentAnalyzerCropRectangle: interop.Pointer; + declare const kVTRAWProcessingParameter_Enabled: interop.Pointer; declare const kVTPixelTransferPropertyKey_DestinationPixelAspectRatio: interop.Pointer; @@ -465,12 +531,16 @@ declare const kVTVideoEncoderSpecification_PreferredEncoderGPURegistryID: intero declare const kVTCompressionPropertyKey_MasteringDisplayColorVolume: interop.Pointer; +declare const kVTCompressionPropertyKey_ReferenceBufferCount: interop.Pointer; + declare const kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder: interop.Pointer; declare const kVTDecompressionPropertyKey_ContentHasInterframeDependencies: interop.Pointer; declare const kVTDecompressionPropertyKey_AllowBitstreamToChangeFrameDimensions: interop.Pointer; +declare const kVTCompressionPropertyKey_VBVInitialDelayPercentage: interop.Pointer; + declare const kVTCompressionPropertyKey_AllowOpenGOP: interop.Pointer; declare const kVTRotation_0: interop.Pointer; @@ -489,6 +559,8 @@ declare const kVTH264EntropyMode_CABAC: interop.Pointer; declare const kVTRAWProcessingParameter_Name: interop.Pointer; +declare const kVTCompressionPreset_Balanced: interop.Pointer; + declare const kVTVideoEncoderList_QualityRating: interop.Pointer; declare const kVTVideoDecoderMalfunctionErr: number; @@ -513,6 +585,8 @@ declare const kVTCompressionPropertyKey_RecommendedParallelizedSubdivisionMinimu declare const kVTPixelTransferNotSupportedErr: number; +declare const kVTCompressionPropertyKey_VBVMaxBitRate: interop.Pointer; + declare const kVTExtensionProperties_ContainingBundleNameKey: interop.Pointer; declare const kVTCouldNotOutputTaggedBufferGroupErr: number; @@ -527,6 +601,8 @@ declare const kVTPixelRotationPropertyKey_FlipVerticalOrientation: interop.Point declare const kVTFrameSiloInvalidTimeStampErr: number; +declare const kVTVideoEncoderList_GPURegistryID: interop.Pointer; + declare const kVTRAWProcessingParameterValueType_Float: interop.Pointer; declare const kVTCompressionPropertyKey_RealTime: interop.Pointer; @@ -557,6 +633,8 @@ declare const kVTPropertyType_Number: interop.Pointer; declare const kVTScalingMode_Normal: interop.Pointer; +declare const kVTCompressionPreset_HighQuality: interop.Pointer; + declare const kVTEncodeFrameOptionKey_BaseFrameQP: interop.Pointer; declare const kVTDecompressionProperty_DeinterlaceMode_Temporal: interop.Pointer; @@ -585,6 +663,8 @@ declare const kVTCouldNotCreateColorCorrectionDataErr: number; declare const kVTCompressionPropertyKey_HorizontalFieldOfView: interop.Pointer; +declare const kVTCompressionPropertyCameraCalibrationKey_LensFrameAdjustmentsPolynomialY: interop.Pointer; + declare const kVTCompressionPropertyKey_ExpectedDuration: interop.Pointer; declare const kVTProfileLevel_MP4V_AdvancedSimple_L4: interop.Pointer; @@ -603,12 +683,18 @@ declare const kVTVideoEncoderList_CodecName: interop.Pointer; declare const kVTEncodeFrameOptionKey_ForceLTRRefresh: interop.Pointer; +declare const kVTVideoEncoderAutoWhiteBalanceNotLockedErr: number; + declare const kVTProfileLevel_H264_ConstrainedBaseline_AutoLevel: interop.Pointer; +declare const kVTCameraCalibrationLensAlgorithmKind_ParametricLens: interop.Pointer; + declare const kVTVideoEncoderMVHEVCVideoLayerIDsMismatchErr: number; declare const kVTDecompressionPropertyKey_ReducedCoefficientDecode: interop.Pointer; +declare const kVTCompressionPreset_HighSpeed: interop.Pointer; + declare const kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError: interop.Pointer; declare const kVTProfileLevel_H264_High_5_2: interop.Pointer; @@ -629,10 +715,12 @@ declare const kVTProfileLevel_H264_Main_5_1: interop.Pointer; declare const kVTDecompressionProperty_FieldMode_TopFieldOnly: interop.Pointer; -declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; - declare const kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport: interop.Pointer; +declare const kVTDecodeFrameOptionKey_ContentAnalyzerRotation: interop.Pointer; + +declare const kVTDecompressionPropertyKey_PixelTransferProperties: interop.Pointer; + declare const kVTCompressionPropertyKey_GammaLevel: interop.Pointer; declare const kVTProfileLevel_H264_High_4_2: interop.Pointer; @@ -643,7 +731,7 @@ declare const kVTCompressionPropertyKey_PixelBufferPoolIsShared: interop.Pointer declare const kVTProfileLevel_H264_Baseline_3_2: interop.Pointer; -declare const kVTDecompressionResolutionKey_Height: interop.Pointer; +declare const kVTProjectionKind_ParametricImmersive: interop.Pointer; declare const kVTCouldNotFindExtensionErr: number; @@ -651,6 +739,35 @@ declare const kVTProfileLevel_MP4V_Simple_L0: interop.Pointer; declare const kVTUnlimitedFrameDelayCount: number; +declare const kVTDecompressionResolutionKey_Height: interop.Pointer; + +declare const VTSuperResolutionScalerConfigurationModelStatus: { + DownloadRequired: 0, + Downloading: 1, + Ready: 2, +}; + +declare const VTOpticalFlowConfigurationRevision: { + VTOpticalFlowConfigurationRevision1: 1, +}; + +declare const VTMotionEstimationFrameFlags: { + kVTMotionEstimationFrameFlags_CurrentBufferWillBeNextReferenceBuffer: 1, +}; + +declare const VTFrameRateConversionConfigurationRevision: { + VTFrameRateConversionConfigurationRevision1: 1, +}; + +declare const VTSuperResolutionScalerParametersSubmissionMode: { + Random: 1, + Sequential: 2, +}; + +declare const VTSuperResolutionScalerConfigurationQualityPrioritization: { + VTSuperResolutionScalerConfigurationQualityPrioritizationNormal: 1, +}; + declare const VTOpticalFlowParametersSubmissionMode: { Random: 1, Sequential: 2, @@ -661,10 +778,6 @@ declare const VTOpticalFlowConfigurationQualityPrioritization: { Quality: 2, }; -declare const VTFrameRateConversionConfigurationRevision: { - VTFrameRateConversionConfigurationRevision1: 1, -}; - declare const VTFrameRateConversionConfigurationQualityPrioritization: { Normal: 1, Quality: 2, @@ -693,6 +806,11 @@ declare const VTFrameProcessorError: { ProcessingError: -19740, InvalidParameterError: -19741, InvalidFrameTiming: -19742, + AssetDownloadFailed: -19743, +}; + +declare const VTMotionEstimationInfoFlags: { + kVTMotionEstimationInfoFlags_Reserved0: 1, }; declare const VTDecodeFrameFlags: { @@ -702,17 +820,21 @@ declare const VTDecodeFrameFlags: { Frame_EnableTemporalProcessing: 8, }; -declare const VTOpticalFlowConfigurationRevision: { - VTOpticalFlowConfigurationRevision1: 1, +declare const VTDecodeInfoFlags: { + Asynchronous: 1, + FrameDropped: 2, + ImageBufferModifiable: 4, + SkippedLeadingFrameDropped: 8, + FrameInterrupted: 16, }; -declare const VTCompressionSessionOptionFlags: { - kVTCompressionSessionBeginFinalPass: 1, +declare const VTSuperResolutionScalerConfigurationInputType: { + Video: 1, + Image: 2, }; -declare const VTEncodeInfoFlags: { - Asynchronous: 1, - FrameDropped: 2, +declare const VTCompressionSessionOptionFlags: { + kVTCompressionSessionBeginFinalPass: 1, }; declare const VTFrameRateConversionParametersSubmissionMode: { @@ -726,13 +848,19 @@ declare const VTMotionBlurParametersSubmissionMode: { Sequential: 2, }; -declare const VTDecodeInfoFlags: { +declare const VTSuperResolutionScalerConfigurationRevision: { + VTSuperResolutionScalerConfigurationRevision1: 1, +}; + +declare const VTEncodeInfoFlags: { Asynchronous: 1, FrameDropped: 2, - ImageBufferModifiable: 4, - SkippedLeadingFrameDropped: 8, }; +declare class OpaqueVTMotionEstimationSession { + constructor(init?: OpaqueVTMotionEstimationSession); +} + declare class OpaqueVTMultiPassStorage { constructor(init?: OpaqueVTMultiPassStorage); } @@ -847,6 +975,10 @@ declare function VTDecompressionSessionSetMultiImageCallback(decompressionSessio declare function VTDecompressionSessionDecodeFrameWithMultiImageCapableOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, infoFlagsOut: interop.PointerConvertible, multiImageCapableOutputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible, p5: CMTime, p6: CMTime) => void): number; +declare function VTDecompressionSessionDecodeFrameWithOptions(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, sourceFrameRefCon: interop.PointerConvertible, infoFlagsOut: interop.PointerConvertible): number; + +declare function VTDecompressionSessionDecodeFrameWithOptionsAndOutputHandler(session: interop.Object, sampleBuffer: interop.Object, decodeFlags: interop.Enum, frameOptions: interop.Object, infoFlagsOut: interop.PointerConvertible, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: CMTime, p5: CMTime) => void): number; + declare function VTFrameSiloGetTypeID(): number; declare function VTFrameSiloCreate(allocator: interop.Object, fileURL: interop.Object, timeRange: CMTimeRange, options: interop.Object, frameSiloOut: interop.PointerConvertible): number; @@ -901,6 +1033,8 @@ declare function VTRAWProcessingSessionInvalidate(session: interop.PointerConver declare function VTRAWProcessingSessionGetTypeID(): number; +declare function VTRAWProcessingSessionSetParameterChangedHandler(session: interop.PointerConvertible, parameterChangeHandler: (p1: interop.PointerConvertible) => void): number; + declare function VTRAWProcessingSessionSetParameterChangedHander(session: interop.PointerConvertible, parameterChangeHandler: (p1: interop.PointerConvertible) => void): number; declare function VTRAWProcessingSessionProcessFrame(session: interop.PointerConvertible, inputPixelBuffer: interop.Object, frameOptions: interop.Object, outputHandler: (p1: number, p2: interop.PointerConvertible) => void): number; @@ -921,8 +1055,24 @@ declare function VTHDRPerFrameMetadataGenerationSessionCreate(allocator: interop declare function VTHDRPerFrameMetadataGenerationSessionAttachMetadata(hdrPerFrameMetadataGenerationSession: interop.PointerConvertible, pixelBuffer: interop.Object, sceneChange: number): number; +declare function VTMotionEstimationSessionGetTypeID(): number; + +declare function VTMotionEstimationSessionCreate(allocator: interop.Object, motionVectorProcessorSelectionOptions: interop.Object, width: number, height: number, motionEstimationSessionOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionCopySourcePixelBufferAttributes(motionEstimationSession: interop.PointerConvertible, attributesOut: interop.PointerConvertible): number; + +declare function VTMotionEstimationSessionInvalidate(session: interop.PointerConvertible): void; + +declare function VTMotionEstimationSessionEstimateMotionVectors(session: interop.PointerConvertible, referenceImage: interop.Object, currentImage: interop.Object, motionEstimationFrameFlags: interop.Enum, additionalFrameOptions: interop.Object, outputHandler: (p1: number, p2: interop.Enum, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void): number; + +declare function VTMotionEstimationSessionCompleteFrames(session: interop.PointerConvertible): number; + declare interface VTFrameProcessorParameters extends NSObjectProtocol { readonly sourceFrame: VTFrameProcessorFrame; + + readonly destinationFrame?: VTFrameProcessorFrame; + + readonly destinationFrames?: NSArray; } declare class VTFrameProcessorParameters extends NativeObject implements VTFrameProcessorParameters { @@ -942,11 +1092,13 @@ declare interface VTFrameProcessorConfiguration extends NSObjectProtocol { } declare class VTFrameProcessorConfiguration extends NativeObject implements VTFrameProcessorConfiguration { - static readonly processorSupported: number; + static readonly supported: boolean; static readonly maximumDimensions: CMVideoDimensions; static readonly minimumDimensions: CMVideoDimensions; + + static isSupported(): boolean; } declare class VTFrameProcessorOpticalFlow extends NSObject { @@ -957,16 +1109,22 @@ declare class VTFrameProcessorOpticalFlow extends NSObject { readonly backwardFlow: interop.Object; } -declare class VTOpticalFlowParameters extends NSObject implements VTFrameProcessorParameters { - initWithSourceFrameNextFrameSubmissionModeDestinationOpticalFlow(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, submissionMode: interop.Enum, destinationOpticalFlow: VTFrameProcessorOpticalFlow): this; +declare class VTSuperResolutionScalerParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFramePreviousFramePreviousOutputFrameOpticalFlowSubmissionModeDestinationFrame(sourceFrame: VTFrameProcessorFrame, previousFrame: VTFrameProcessorFrame | null, previousOutputFrame: VTFrameProcessorFrame | null, opticalFlow: VTFrameProcessorOpticalFlow | null, submissionMode: interop.Enum, destinationFrame: VTFrameProcessorFrame): this; readonly sourceFrame: VTFrameProcessorFrame; - readonly nextFrame: VTFrameProcessorFrame; + readonly previousFrame: VTFrameProcessorFrame; - readonly submissionMode: interop.Enum; + readonly previousOutputFrame: VTFrameProcessorFrame; - readonly destinationOpticalFlow: VTFrameProcessorOpticalFlow; + readonly opticalFlow: VTFrameProcessorOpticalFlow; + + readonly submissionMode: interop.Enum; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; isEqual(object: interop.Object): boolean; @@ -1009,38 +1167,18 @@ declare class VTOpticalFlowParameters extends NSObject implements VTFrameProcess readonly debugDescription: string; } -declare class VTFrameRateConversionConfiguration extends NSObject implements VTFrameProcessorConfiguration { - initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; - - readonly frameWidth: number; - - readonly frameHeight: number; - - readonly usePrecomputedFlow: boolean; - - readonly qualityPrioritization: interop.Enum; - - readonly revision: interop.Enum; - - static readonly supportedRevisions: NSIndexSet; - - static readonly defaultRevision: interop.Enum; - - readonly frameSupportedPixelFormats: NSArray; - - readonly sourcePixelBufferAttributes: NSDictionary; - - readonly destinationPixelBufferAttributes: NSDictionary; +declare class VTLowLatencyFrameInterpolationParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFramePreviousFrameInterpolationPhaseDestinationFrames(sourceFrame: VTFrameProcessorFrame, previousFrame: VTFrameProcessorFrame, interpolationPhase: NSArray | Array, destinationFrames: NSArray | Array): this; - static readonly processorSupported: number; + readonly sourceFrame: VTFrameProcessorFrame; - readonly nextFrameCount: number; + readonly previousFrame: VTFrameProcessorFrame; - readonly previousFrameCount: number; + readonly interpolationPhase: NSArray; - static readonly maximumDimensions: CMVideoDimensions; + readonly destinationFrames: NSArray; - static readonly minimumDimensions: CMVideoDimensions; + readonly destinationFrame: VTFrameProcessorFrame; isEqual(object: interop.Object): boolean; @@ -1083,28 +1221,32 @@ declare class VTFrameRateConversionConfiguration extends NSObject implements VTF readonly debugDescription: string; } -declare class VTFrameProcessorFrame extends NSObject { - initWithBufferPresentationTimeStamp(buffer: interop.Object, presentationTimeStamp: CMTime): this; +declare class VTTemporalNoiseFilterConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightSourcePixelFormat(frameWidth: number, frameHeight: number, sourcePixelFormat: number): this; - readonly buffer: interop.Object; + readonly frameWidth: number; - readonly presentationTimeStamp: CMTime; -} + readonly frameHeight: number; -declare class VTFrameRateConversionParameters extends NSObject implements VTFrameProcessorParameters { - initWithSourceFrameNextFrameOpticalFlowInterpolationPhaseSubmissionModeDestinationFrames(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, opticalFlow: VTFrameProcessorOpticalFlow | null, interpolationPhase: NSArray | Array, submissionMode: interop.Enum, destinationFrame: NSArray | Array): this; + readonly frameSupportedPixelFormats: NSArray; - readonly sourceFrame: VTFrameProcessorFrame; + readonly sourcePixelBufferAttributes: NSDictionary; - readonly nextFrame: VTFrameProcessorFrame; + readonly destinationPixelBufferAttributes: NSDictionary; - readonly opticalFlow: VTFrameProcessorOpticalFlow; + readonly nextFrameCount: number; - readonly interpolationPhase: NSArray; + readonly previousFrameCount: number; - readonly submissionMode: interop.Enum; + static readonly supportedSourcePixelFormats: NSArray; - readonly destinationFrames: NSArray; + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static readonly supported: boolean; + + static isSupported(): boolean; isEqual(object: interop.Object): boolean; @@ -1147,39 +1289,21 @@ declare class VTFrameRateConversionParameters extends NSObject implements VTFram readonly debugDescription: string; } -declare class VTFrameProcessor extends NSObject { - init(): this; - - startSessionWithConfigurationError(configuration: VTFrameProcessorConfiguration, error: interop.PointerConvertible): boolean; - - processWithParametersError(parameters: VTFrameProcessorParameters, error: interop.PointerConvertible): boolean; - - processWithParametersCompletionHandler(parameters: VTFrameProcessorParameters, completionHandler: (p1: VTFrameProcessorParameters, p2: NSError) => void | null): void; - - processWithCommandBufferParameters(commandBuffer: MTLCommandBuffer, parameters: VTFrameProcessorParameters): void; - - endSession(): void; -} - -declare class VTMotionBlurParameters extends NSObject implements VTFrameProcessorParameters { - initWithSourceFrameNextFramePreviousFrameNextOpticalFlowPreviousOpticalFlowMotionBlurStrengthSubmissionModeDestinationFrame(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame | null, previousFrame: VTFrameProcessorFrame | null, nextOpticalFlow: VTFrameProcessorOpticalFlow | null, previousOpticalFlow: VTFrameProcessorOpticalFlow | null, motionBlurStrength: number, submissionMode: interop.Enum, destinationFrame: VTFrameProcessorFrame): this; +declare class VTOpticalFlowParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFrameSubmissionModeDestinationOpticalFlow(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, submissionMode: interop.Enum, destinationOpticalFlow: VTFrameProcessorOpticalFlow): this; readonly sourceFrame: VTFrameProcessorFrame; readonly nextFrame: VTFrameProcessorFrame; - readonly previousFrame: VTFrameProcessorFrame; - - readonly nextOpticalFlow: VTFrameProcessorOpticalFlow; - - readonly previousOpticalFlow: VTFrameProcessorOpticalFlow; - - readonly motionBlurStrength: number; + readonly submissionMode: interop.Enum; - readonly submissionMode: interop.Enum; + readonly destinationOpticalFlow: VTFrameProcessorOpticalFlow; readonly destinationFrame: VTFrameProcessorFrame; + readonly destinationFrames: NSArray; + isEqual(object: interop.Object): boolean; readonly hash: number; @@ -1221,20 +1345,22 @@ declare class VTMotionBlurParameters extends NSObject implements VTFrameProcesso readonly debugDescription: string; } -declare class VTOpticalFlowConfiguration extends NSObject implements VTFrameProcessorConfiguration { - initWithFrameWidthFrameHeightQualityPrioritizationRevision(frameWidth: number, frameHeight: number, qualityPrioritization: interop.Enum, revision: interop.Enum): this; +declare class VTFrameRateConversionConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; readonly frameWidth: number; readonly frameHeight: number; - readonly qualityPrioritization: interop.Enum; + readonly usePrecomputedFlow: boolean; - readonly revision: interop.Enum; + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; static readonly supportedRevisions: NSIndexSet; - static readonly defaultRevision: interop.Enum; + static readonly defaultRevision: interop.Enum; readonly frameSupportedPixelFormats: NSArray; @@ -1242,8 +1368,12 @@ declare class VTOpticalFlowConfiguration extends NSObject implements VTFrameProc readonly destinationPixelBufferAttributes: NSDictionary; + static readonly supported: boolean; + static readonly processorSupported: number; + static isSupported(): boolean; + readonly nextFrameCount: number; readonly previousFrameCount: number; @@ -1293,18 +1423,234 @@ declare class VTOpticalFlowConfiguration extends NSObject implements VTFrameProc readonly debugDescription: string; } -declare class VTMotionBlurConfiguration extends NSObject implements VTFrameProcessorConfiguration { - initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; +declare class VTFrameProcessorFrame extends NSObject { + initWithBufferPresentationTimeStamp(buffer: interop.Object, presentationTimeStamp: CMTime): this; - readonly frameWidth: number; + readonly buffer: interop.Object; - readonly frameHeight: number; + readonly presentationTimeStamp: CMTime; +} - readonly usePrecomputedFlow: boolean; +declare class VTTemporalNoiseFilterParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFramesPreviousFramesDestinationFrameFilterStrengthHasDiscontinuity(sourceFrame: VTFrameProcessorFrame, nextFrames: NSArray | Array, previousFrames: NSArray | Array, destinationFrame: VTFrameProcessorFrame, filterStrength: number, hasDiscontinuity: number): this; - readonly qualityPrioritization: interop.Enum; + readonly sourceFrame: VTFrameProcessorFrame; - readonly revision: interop.Enum; + readonly nextFrames: NSArray; + + readonly previousFrames: NSArray; + + filterStrength: number; + + hasDiscontinuity: boolean; + + readonly destinationFrame: VTFrameProcessorFrame; + + setFilterStrength(filterStrength: number): void; + + setHasDiscontinuity(hasDiscontinuity: boolean): void; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameRateConversionParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFrameOpticalFlowInterpolationPhaseSubmissionModeDestinationFrames(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame, opticalFlow: VTFrameProcessorOpticalFlow | null, interpolationPhase: NSArray | Array, submissionMode: interop.Enum, destinationFrame: NSArray | Array): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrame: VTFrameProcessorFrame; + + readonly opticalFlow: VTFrameProcessorOpticalFlow; + + readonly interpolationPhase: NSArray; + + readonly submissionMode: interop.Enum; + + readonly destinationFrames: NSArray; + + readonly destinationFrame: VTFrameProcessorFrame; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTFrameProcessor extends NSObject { + init(): this; + + startSessionWithConfigurationError(configuration: VTFrameProcessorConfiguration, error: interop.PointerConvertible): boolean; + + processWithParametersError(parameters: VTFrameProcessorParameters, error: interop.PointerConvertible): boolean; + + processWithParametersCompletionHandler(parameters: VTFrameProcessorParameters, completionHandler: (p1: VTFrameProcessorParameters, p2: NSError) => void | null): void; + + processWithParametersFrameOutputHandler(parameters: VTFrameProcessorParameters, frameOutputHandler: (p1: VTFrameProcessorParameters, p2: CMTime, p3: boolean, p4: NSError) => void | null): void; + + processWithCommandBufferParameters(commandBuffer: MTLCommandBuffer, parameters: VTFrameProcessorParameters): void; + + endSession(): void; +} + +declare class VTLowLatencyFrameInterpolationConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightNumberOfInterpolatedFrames(frameWidth: number, frameHeight: number, numberOfInterpolatedFrames: number): this; + + initWithFrameWidthFrameHeightSpatialScaleFactor(frameWidth: number, frameHeight: number, spatialScaleFactor: number): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly spatialScaleFactor: number; + + readonly numberOfInterpolatedFrames: number; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTMotionBlurConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly usePrecomputedFlow: boolean; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; static readonly supportedRevisions: NSIndexSet; @@ -1316,8 +1662,12 @@ declare class VTMotionBlurConfiguration extends NSObject implements VTFrameProce readonly destinationPixelBufferAttributes: NSDictionary; + static readonly supported: boolean; + static readonly processorSupported: number; + static isSupported(): boolean; + readonly nextFrameCount: number; readonly previousFrameCount: number; @@ -1367,3 +1717,351 @@ declare class VTMotionBlurConfiguration extends NSObject implements VTFrameProce readonly debugDescription: string; } +declare class VTLowLatencySuperResolutionScalerConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightScaleFactor(frameWidth: number, frameHeight: number, scaleFactor: number): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly scaleFactor: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + static readonly supported: boolean; + + static supportedScaleFactorsForFrameWidthFrameHeight(frameWidth: number, frameHeight: number): NSArray; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTMotionBlurParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameNextFramePreviousFrameNextOpticalFlowPreviousOpticalFlowMotionBlurStrengthSubmissionModeDestinationFrame(sourceFrame: VTFrameProcessorFrame, nextFrame: VTFrameProcessorFrame | null, previousFrame: VTFrameProcessorFrame | null, nextOpticalFlow: VTFrameProcessorOpticalFlow | null, previousOpticalFlow: VTFrameProcessorOpticalFlow | null, motionBlurStrength: number, submissionMode: interop.Enum, destinationFrame: VTFrameProcessorFrame): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly nextFrame: VTFrameProcessorFrame; + + readonly previousFrame: VTFrameProcessorFrame; + + readonly nextOpticalFlow: VTFrameProcessorOpticalFlow; + + readonly previousOpticalFlow: VTFrameProcessorOpticalFlow; + + readonly motionBlurStrength: number; + + readonly submissionMode: interop.Enum; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTOpticalFlowConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightQualityPrioritizationRevision(frameWidth: number, frameHeight: number, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + static readonly supported: boolean; + + static readonly processorSupported: number; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTSuperResolutionScalerConfiguration extends NSObject implements VTFrameProcessorConfiguration { + initWithFrameWidthFrameHeightScaleFactorInputTypeUsePrecomputedFlowQualityPrioritizationRevision(frameWidth: number, frameHeight: number, scaleFactor: number, inputType: interop.Enum, usePrecomputedFlow: boolean, qualityPrioritization: interop.Enum, revision: interop.Enum): this; + + readonly frameWidth: number; + + readonly frameHeight: number; + + readonly inputType: interop.Enum; + + readonly precomputedFlow: boolean; + + readonly scaleFactor: number; + + readonly qualityPrioritization: interop.Enum; + + readonly revision: interop.Enum; + + static readonly supportedRevisions: NSIndexSet; + + static readonly defaultRevision: interop.Enum; + + readonly frameSupportedPixelFormats: NSArray; + + readonly sourcePixelBufferAttributes: NSDictionary; + + readonly destinationPixelBufferAttributes: NSDictionary; + + readonly configurationModelStatus: interop.Enum; + + downloadConfigurationModelWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + readonly configurationModelPercentageAvailable: number; + + static readonly supported: boolean; + + static readonly supportedScaleFactors: NSArray; + + usesPrecomputedFlow(): boolean; + + static isSupported(): boolean; + + readonly nextFrameCount: number; + + readonly previousFrameCount: number; + + static readonly maximumDimensions: CMVideoDimensions; + + static readonly minimumDimensions: CMVideoDimensions; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + +declare class VTLowLatencySuperResolutionScalerParameters extends NSObject implements VTFrameProcessorParameters { + initWithSourceFrameDestinationFrame(sourceFrame: VTFrameProcessorFrame, destinationFrame: VTFrameProcessorFrame): this; + + readonly sourceFrame: VTFrameProcessorFrame; + + readonly destinationFrame: VTFrameProcessorFrame; + + readonly destinationFrames: NSArray; + + isEqual(object: interop.Object): boolean; + + readonly hash: number; + + readonly superclass: interop.Object; + + class(): interop.Object; + + self(): this; + + performSelector(aSelector: string): interop.Object; + + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + + readonly isProxy: boolean; + + isKindOfClass(aClass: interop.Object): boolean; + + isMemberOfClass(aClass: interop.Object): boolean; + + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + + respondsToSelector(aSelector: string): boolean; + + retain(): this; + + release(): void; + + autorelease(): this; + + retainCount(): number; + + readonly zone: interop.Pointer; + + readonly description: string; + + readonly debugDescription: string; +} + diff --git a/packages/macos/types/Virtualization.d.ts b/packages/macos/types/Virtualization.d.ts index 27c4c63a..8394cc80 100644 --- a/packages/macos/types/Virtualization.d.ts +++ b/packages/macos/types/Virtualization.d.ts @@ -4,16 +4,16 @@ declare const VZErrorDomain: string; -declare const VZMacAuxiliaryStorageInitializationOptions: { - VZMacAuxiliaryStorageInitializationOptionAllowOverwrite: 1, -}; - declare const VZDiskImageCachingMode: { Automatic: 0, Uncached: 1, Cached: 2, }; +declare const VZMacAuxiliaryStorageInitializationOptions: { + VZMacAuxiliaryStorageInitializationOptionAllowOverwrite: 1, +}; + declare const VZVirtualMachineState: { Stopped: 0, Running: 1, @@ -42,6 +42,12 @@ declare const VZDiskImageSynchronizationMode: { None: 3, }; +declare const VZLinuxRosettaAvailability: { + NotSupported: 0, + NotInstalled: 1, + Installed: 2, +}; + declare const VZErrorCode: { Internal: 1, InvalidVirtualMachineConfiguration: 2, @@ -70,12 +76,6 @@ declare const VZErrorCode: { DeviceNotFound: 30004, }; -declare const VZLinuxRosettaAvailability: { - NotSupported: 0, - NotInstalled: 1, - Installed: 2, -}; - declare interface VZVirtioSocketListenerDelegate extends NSObjectProtocol { listenerShouldAcceptNewConnectionFromSocketDevice?(listener: VZVirtioSocketListener, connection: VZVirtioSocketConnection, socketDevice: VZVirtioSocketDevice): boolean; } @@ -101,17 +101,6 @@ declare interface VZNetworkBlockDeviceStorageDeviceAttachmentDelegate extends NS declare class VZNetworkBlockDeviceStorageDeviceAttachmentDelegate extends NativeObject implements VZNetworkBlockDeviceStorageDeviceAttachmentDelegate { } -declare interface VZVirtualMachineDelegate extends NSObjectProtocol { - guestDidStopVirtualMachine?(virtualMachine: VZVirtualMachine): void; - - virtualMachineDidStopWithError?(virtualMachine: VZVirtualMachine, error: NSError): void; - - virtualMachineNetworkDeviceAttachmentWasDisconnectedWithError?(virtualMachine: VZVirtualMachine, networkDevice: VZNetworkDevice, error: NSError): void; -} - -declare class VZVirtualMachineDelegate extends NativeObject implements VZVirtualMachineDelegate { -} - declare interface VZUSBDevice extends NSObjectProtocol { readonly usbController: VZUSBController; @@ -139,6 +128,17 @@ declare interface VZUSBDeviceConfiguration extends NSObjectProtocol { declare class VZUSBDeviceConfiguration extends NativeObject implements VZUSBDeviceConfiguration { } +declare interface VZVirtualMachineDelegate extends NSObjectProtocol { + guestDidStopVirtualMachine?(virtualMachine: VZVirtualMachine): void; + + virtualMachineDidStopWithError?(virtualMachine: VZVirtualMachine, error: NSError): void; + + virtualMachineNetworkDeviceAttachmentWasDisconnectedWithError?(virtualMachine: VZVirtualMachine, networkDevice: VZNetworkDevice, error: NSError): void; +} + +declare class VZVirtualMachineDelegate extends NativeObject implements VZVirtualMachineDelegate { +} + declare class VZSharedDirectory extends NSObject { initWithURLReadOnly(url: NSURL, readOnly: boolean): this; @@ -222,10 +222,6 @@ declare class VZVirtioSocketDeviceConfiguration extends VZSocketDeviceConfigurat init(): this; } -declare class VZVirtioNetworkDeviceConfiguration extends VZNetworkDeviceConfiguration { - init(): this; -} - declare class VZVirtioGraphicsScanout extends VZGraphicsDisplay { } @@ -605,6 +601,20 @@ declare class VZAudioDeviceConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } +declare class VZVirtioTraditionalMemoryBalloonDevice extends VZMemoryBalloonDevice { + targetVirtualMachineMemorySize: number; + + setTargetVirtualMachineMemorySize(targetVirtualMachineMemorySize: number): void; +} + +declare class VZBridgedNetworkInterface extends NSObject { + static readonly networkInterfaces: NSArray; + + readonly identifier: string; + + readonly localizedDisplayName: string; +} + declare class VZMacGraphicsDisplayConfiguration extends VZGraphicsDisplayConfiguration { initWithWidthInPixelsHeightInPixelsPixelsPerInch(widthInPixels: number, heightInPixels: number, pixelsPerInch: number): this; @@ -623,18 +633,8 @@ declare class VZMacGraphicsDisplayConfiguration extends VZGraphicsDisplayConfigu setPixelsPerInch(pixelsPerInch: number): void; } -declare class VZVirtioTraditionalMemoryBalloonDevice extends VZMemoryBalloonDevice { - targetVirtualMachineMemorySize: number; - - setTargetVirtualMachineMemorySize(targetVirtualMachineMemorySize: number): void; -} - -declare class VZBridgedNetworkInterface extends NSObject { - static readonly networkInterfaces: NSArray; - - readonly identifier: string; - - readonly localizedDisplayName: string; +declare class VZVirtioNetworkDeviceConfiguration extends VZNetworkDeviceConfiguration { + init(): this; } declare class VZXHCIController extends VZUSBController { @@ -914,31 +914,10 @@ declare class VZDirectorySharingDeviceConfiguration extends NSObject implements copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class VZVirtioSocketDevice extends VZSocketDevice { - setSocketListenerForPort(listener: VZVirtioSocketListener, port: number): void; - - removeSocketListenerForPort(port: number): void; - - connectToPortCompletionHandler(port: number, completionHandler: (p1: VZVirtioSocketConnection, p2: NSError) => void | null): void; -} - -declare class VZMacOSVirtualMachineStartOptions extends VZVirtualMachineStartOptions { - startUpFromMacOSRecovery: boolean; +declare class VZVmnetNetworkDeviceAttachment extends VZNetworkDeviceAttachment { + initWithNetwork(network: interop.PointerConvertible): this; - setStartUpFromMacOSRecovery(startUpFromMacOSRecovery: boolean): void; -} - -declare class VZAudioOutputStreamSink extends NSObject { -} - -declare class VZMacAuxiliaryStorage extends NSObject { - initWithURL(URL: NSURL): this; - - initCreatingStorageAtURLHardwareModelOptionsError(URL: NSURL, hardwareModel: VZMacHardwareModel, options: interop.Enum, error: interop.PointerConvertible): this; - - readonly URL: NSURL; - - initWithContentsOfURL(URL: NSURL): this; + readonly network: interop.Pointer; } declare class VZVirtioFileSystemDeviceConfiguration extends VZDirectorySharingDeviceConfiguration { @@ -957,6 +936,16 @@ declare class VZVirtioFileSystemDeviceConfiguration extends VZDirectorySharingDe setShare(share: VZDirectoryShare | null): void; } +declare class VZMacAuxiliaryStorage extends NSObject { + initWithURL(URL: NSURL): this; + + initCreatingStorageAtURLHardwareModelOptionsError(URL: NSURL, hardwareModel: VZMacHardwareModel, options: interop.Enum, error: interop.PointerConvertible): this; + + readonly URL: NSURL; + + initWithContentsOfURL(URL: NSURL): this; +} + declare class VZVirtioSocketConnection extends NSObject { readonly destinationPort: number; @@ -967,6 +956,12 @@ declare class VZVirtioSocketConnection extends NSObject { close(): void; } +declare class VZMacOSVirtualMachineStartOptions extends VZVirtualMachineStartOptions { + startUpFromMacOSRecovery: boolean; + + setStartUpFromMacOSRecovery(startUpFromMacOSRecovery: boolean): void; +} + declare class VZMacGraphicsDisplay extends VZGraphicsDisplay { readonly pixelsPerInch: number; } @@ -995,12 +990,7 @@ declare class VZLinuxRosettaAbstractSocketCachingOptions extends VZLinuxRosettaC static readonly maximumNameLength: number; } -declare class VZMacOSConfigurationRequirements extends NSObject { - readonly hardwareModel: VZMacHardwareModel; - - readonly minimumSupportedCPUCount: number; - - readonly minimumSupportedMemorySize: number; +declare class VZAudioOutputStreamSink extends NSObject { } declare class VZVirtioConsoleDeviceConfiguration extends VZConsoleDeviceConfiguration { @@ -1012,6 +1002,14 @@ declare class VZVirtioConsoleDeviceConfiguration extends VZConsoleDeviceConfigur declare class VZDirectorySharingDevice extends NSObject { } +declare class VZVirtioSocketDevice extends VZSocketDevice { + setSocketListenerForPort(listener: VZVirtioSocketListener, port: number): void; + + removeSocketListenerForPort(port: number): void; + + connectToPortCompletionHandler(port: number, completionHandler: (p1: VZVirtioSocketConnection, p2: NSError) => void | null): void; +} + declare class VZGraphicsDisplayConfiguration extends NSObject implements NSCopying { copyWithZone(zone: interop.PointerConvertible): interop.Object; } @@ -1021,6 +1019,8 @@ declare class VZVirtualMachine extends NSObject { initWithConfigurationQueue(configuration: VZVirtualMachineConfiguration, queue: NSObject): this; + readonly queue: NSObject; + static readonly supported: boolean; readonly state: interop.Enum; @@ -1072,6 +1072,18 @@ declare class VZVirtualMachine extends NSObject { setDelegate(delegate: VZVirtualMachineDelegate | null): void; } +declare class VZMacOSInstaller extends NSObject { + initWithVirtualMachineRestoreImageURL(virtualMachine: VZVirtualMachine, restoreImageFileURL: NSURL): this; + + installWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + + readonly progress: NSProgress; + + readonly virtualMachine: VZVirtualMachine; + + readonly restoreImageURL: NSURL; +} + declare class VZVirtioTraditionalMemoryBalloonDeviceConfiguration extends VZMemoryBalloonDeviceConfiguration { init(): this; } @@ -1082,6 +1094,14 @@ declare class VZDirectoryShare extends NSObject { declare class VZMacGraphicsDevice extends VZGraphicsDevice { } +declare class VZMacOSConfigurationRequirements extends NSObject { + readonly hardwareModel: VZMacHardwareModel; + + readonly minimumSupportedCPUCount: number; + + readonly minimumSupportedMemorySize: number; +} + declare class VZNATNetworkDeviceAttachment extends VZNetworkDeviceAttachment { init(): this; } @@ -1109,18 +1129,6 @@ declare class VZGraphicsDisplay extends NSObject { removeObserver(observer: VZGraphicsDisplayObserver): void; } -declare class VZMacOSInstaller extends NSObject { - initWithVirtualMachineRestoreImageURL(virtualMachine: VZVirtualMachine, restoreImageFileURL: NSURL): this; - - installWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - - readonly progress: NSProgress; - - readonly virtualMachine: VZVirtualMachine; - - readonly restoreImageURL: NSURL; -} - declare class VZMacPlatformConfiguration extends VZPlatformConfiguration { init(): this; diff --git a/packages/macos/types/Vision.d.ts b/packages/macos/types/Vision.d.ts index bfbd3898..cc605d64 100644 --- a/packages/macos/types/Vision.d.ts +++ b/packages/macos/types/Vision.d.ts @@ -7,8 +7,6 @@ declare const VNCalculateImageAestheticsScoresRequestRevision1: number; declare const VNDetectAnimalBodyPoseRequestRevision1: number; -declare const VNGeneratePersonSegmentationRequestRevision1: number; - declare const VNDetectTrajectoriesRequestRevision1: number; declare const VNHumanBodyPoseObservationJointsGroupNameRightLeg: string; @@ -251,8 +249,6 @@ declare const VNHumanBodyPoseObservationJointNameNose: string; declare const VNAnimalBodyPoseObservationJointNameLeftEye: string; -declare const VNAnimalBodyPoseObservationJointNameRightEarBottom: string; - declare const VNAnimalBodyPoseObservationJointNameLeftEarTop: string; declare const VNTrackHomographicImageRegistrationRequestRevision1: number; @@ -275,6 +271,8 @@ declare const VNHumanBodyPose3DObservationJointNameRightElbow: string; declare const VNBodyLandmarkRegionKeyTorso: string; +declare const VNGeneratePersonSegmentationRequestRevision1: number; + declare const VNHumanBodyPoseObservationJointsGroupNameRightArm: string; declare const VNBodyLandmarkRegionKeyLeftLeg: string; @@ -291,8 +289,6 @@ declare const VNAnimalBodyPoseObservationJointsGroupNameHindlegs: string; declare const VNBarcodeSymbologyCode39Checksum: string; -declare const VNDetectFaceCaptureQualityRequestRevision2: number; - declare const VNRequestRevisionUnspecified: number; declare const VNBarcodeSymbologyGS1DataBarExpanded: string; @@ -301,6 +297,8 @@ declare const VNAnimalBodyPoseObservationJointNameTailBottom: string; declare const VNDetectFaceRectanglesRequestRevision2: number; +declare const VNHumanHandPoseObservationJointNameRingMCP: string; + declare const VNGenerateOpticalFlowRequestRevision2: number; declare const VNDetectHumanBodyPoseRequestRevision1: number; @@ -327,6 +325,8 @@ declare const VNTrackOpticalFlowRequestRevision1: number; declare const VNHumanHandPoseObservationJointNameLittleDIP: string; +declare const VNDetectFaceCaptureQualityRequestRevision2: number; + declare const VNAnimalBodyPoseObservationJointNameTailMiddle: string; declare const VNHumanHandPoseObservationJointNameMiddlePIP: string; @@ -337,6 +337,8 @@ declare const VNBarcodeSymbologyCode39FullASCIIChecksum: string; declare const VNHumanBodyPose3DObservationJointNameCenterShoulder: string; +declare const VNHumanHandPoseObservationJointNameWrist: string; + declare const VNHumanBodyPoseObservationJointsGroupNameLeftLeg: string; declare const VNAnimalBodyPoseObservationJointNameLeftEarBottom: string; @@ -361,8 +363,6 @@ declare const VNAnimalBodyPoseObservationJointNameRightFrontPaw: string; declare const VNClassifyImageRequestRevision2: number; -declare const VNHumanHandPoseObservationJointNameWrist: string; - declare const VNBodyLandmarkKeyRightElbow: string; declare const VNDetectTextRectanglesRequestRevision1: number; @@ -435,9 +435,9 @@ declare const VNBarcodeSymbologyMicroQR: string; declare const VNBodyLandmarkKeyRightEar: string; -declare const VNHumanBodyPose3DObservationJointsGroupNameRightLeg: string; +declare const VNAnimalBodyPoseObservationJointNameRightEarBottom: string; -declare const VNHumanHandPoseObservationJointNameRingMCP: string; +declare const VNHumanBodyPose3DObservationJointsGroupNameRightLeg: string; declare const VNAnimalIdentifierDog: string; @@ -493,6 +493,11 @@ declare const VNTrackOpticalFlowRequestComputationAccuracy: { VeryHigh: 3, }; +declare const VNHumanBodyPose3DObservationHeightEstimation: { + Reference: 0, + Measured: 1, +}; + declare const VNRequestFaceLandmarksConstellation: { ConstellationNotDefined: 0, Constellation65Points: 1, @@ -534,11 +539,6 @@ declare const VNErrorCode: { UnsupportedComputeDevice: 22, }; -declare const VNHumanBodyPose3DObservationHeightEstimation: { - Reference: 0, - Measured: 1, -}; - declare const VNImageCropAndScaleOption: { CenterCrop: 0, ScaleFit: 1, @@ -1116,10 +1116,6 @@ declare class VNRecognizedText extends NSObject implements NSCopying, NSSecureCo readonly requestRevision: number; } -declare class VNTextObservation extends VNRectangleObservation { - readonly characterBoxes: NSArray; -} - declare class VNCoreMLFeatureValueObservation extends VNObservation { readonly featureValue: MLFeatureValue; @@ -1344,14 +1340,6 @@ declare class VNRectangleObservation extends VNDetectedObjectObservation { readonly bottomRight: CGPoint; } -declare class VNVideoProcessorRequestProcessingOptions extends NSObject implements NSCopying { - cadence: VNVideoProcessorCadence; - - setCadence(cadence: VNVideoProcessorCadence | null): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - declare class VNInstanceMaskObservation extends VNObservation { readonly instanceMask: interop.Object; @@ -1364,18 +1352,6 @@ declare class VNInstanceMaskObservation extends VNObservation { generateScaledMaskForImageForInstancesFromRequestHandlerError(instances: NSIndexSet, requestHandler: VNImageRequestHandler, error: interop.PointerConvertible): interop.Object; } -declare class VNCoreMLModel extends NSObject { - static modelForMLModelError any>(this: This, model: MLModel, error: interop.PointerConvertible): InstanceType; - - inputImageFeatureName: string; - - featureProvider: MLFeatureProvider; - - setInputImageFeatureName(inputImageFeatureName: string): void; - - setFeatureProvider(featureProvider: MLFeatureProvider | null): void; -} - declare class VNGenerateOpticalFlowRequest extends VNTargetedImageRequest { computationAccuracy: interop.Enum; @@ -1416,14 +1392,6 @@ declare class VNTrajectoryObservation extends VNObservation { readonly movingAverageRadius: number; } -declare class VNGenerateImageFeaturePrintRequest extends VNImageBasedRequest { - imageCropAndScaleOption: interop.Enum; - - readonly results: NSArray; - - setImageCropAndScaleOption(imageCropAndScaleOption: interop.Enum): void; -} - declare class VNPoint extends NSObject implements NSCopying, NSSecureCoding { static readonly zeroPoint: VNPoint; @@ -1452,6 +1420,18 @@ declare class VNPoint extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } +declare class VNCoreMLModel extends NSObject { + static modelForMLModelError any>(this: This, model: MLModel, error: interop.PointerConvertible): InstanceType; + + inputImageFeatureName: string; + + featureProvider: MLFeatureProvider; + + setInputImageFeatureName(inputImageFeatureName: string): void; + + setFeatureProvider(featureProvider: MLFeatureProvider | null): void; +} + declare class VNCircle extends NSObject implements NSCopying, NSSecureCoding { static readonly zeroCircle: VNCircle; @@ -1478,24 +1458,6 @@ declare class VNCircle extends NSObject implements NSCopying, NSSecureCoding { initWithCoder(coder: NSCoder): this; } -declare class VNObservation extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { - readonly uuid: NSUUID; - - readonly confidence: number; - - readonly timeRange: CMTimeRange; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; - - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; - - readonly requestRevision: number; -} - declare class VNDetectTextRectanglesRequest extends VNImageBasedRequest { reportCharacterBoxes: boolean; @@ -1522,6 +1484,32 @@ declare class VNTrackObjectRequest extends VNTrackingRequest { initWithDetectedObjectObservationCompletionHandler(observation: VNDetectedObjectObservation, completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; } +declare class VNVideoProcessorRequestProcessingOptions extends NSObject implements NSCopying { + cadence: VNVideoProcessorCadence; + + setCadence(cadence: VNVideoProcessorCadence | null): void; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} + +declare class VNGenerateImageFeaturePrintRequest extends VNImageBasedRequest { + imageCropAndScaleOption: interop.Enum; + + readonly results: NSArray; + + setImageCropAndScaleOption(imageCropAndScaleOption: interop.Enum): void; +} + +declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { + readonly availableJointNames: NSArray; + + readonly availableJointsGroupNames: NSArray; + + recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; + + recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; +} + declare class VNDetectFaceLandmarksRequest extends VNImageBasedRequest implements VNFaceObservationAccepting { static revisionSupportsConstellation(requestRevision: number, constellation: interop.Enum): boolean; @@ -1577,22 +1565,6 @@ declare class VNDetectFaceLandmarksRequest extends VNImageBasedRequest implement readonly debugDescription: string; } -declare class VNVideoProcessor extends NSObject { - initWithURL(videoURL: NSURL): this; - - addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; - - addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; - - removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; - - analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; - - cancel(): void; -} - declare class VNContoursObservation extends VNObservation { readonly contourCount: number; @@ -1607,10 +1579,6 @@ declare class VNContoursObservation extends VNObservation { readonly normalizedPath: interop.Object; } -declare class VNRecognizedTextObservation extends VNRectangleObservation { - topCandidates(maxCandidateCount: number): NSArray; -} - declare class VNHumanHandPoseObservation extends VNRecognizedPointsObservation { readonly availableJointNames: NSArray; @@ -1732,14 +1700,12 @@ declare class VNDetectRectanglesRequest extends VNImageBasedRequest { setMaximumObservations(maximumObservations: number): void; } -declare class VNHumanBodyPoseObservation extends VNRecognizedPointsObservation { - readonly availableJointNames: NSArray; - - readonly availableJointsGroupNames: NSArray; - - recognizedPointForJointNameError(jointName: string, error: interop.PointerConvertible): VNRecognizedPoint; +declare class VNDetectFaceRectanglesRequest extends VNImageBasedRequest { + readonly results: NSArray; +} - recognizedPointsForJointsGroupNameError(jointsGroupName: string, error: interop.PointerConvertible): NSDictionary; +declare class VNTextObservation extends VNRectangleObservation { + readonly characterBoxes: NSArray; } declare class VNCalculateImageAestheticsScoresRequest extends VNImageBasedRequest { @@ -1764,10 +1730,6 @@ declare class VNRecognizedPointsObservation extends VNObservation { keypointsMultiArrayAndReturnError(error: interop.PointerConvertible): MLMultiArray; } -declare class VNDetectFaceRectanglesRequest extends VNImageBasedRequest { - readonly results: NSArray; -} - declare class VNTargetedImageRequest extends VNImageBasedRequest { initWithTargetedCVPixelBufferOptions(pixelBuffer: interop.Object, options: NSDictionary | Record): this; @@ -1818,6 +1780,10 @@ declare class VNTargetedImageRequest extends VNImageBasedRequest { initWithTargetedCMSampleBufferOrientationOptionsCompletionHandler(sampleBuffer: interop.Object, orientation: interop.Enum, options: NSDictionary | Record, completionHandler: (p1: VNRequest, p2: NSError) => void | null): this; } +declare class VNRecognizedTextObservation extends VNRectangleObservation { + topCandidates(maxCandidateCount: number): NSArray; +} + declare class VNTrackTranslationalImageRegistrationRequest extends VNStatefulRequest { init(): this; @@ -1840,6 +1806,24 @@ declare class VNImageHomographicAlignmentObservation extends VNImageAlignmentObs readonly warpTransform: simd_float3x3; } +declare class VNObservation extends NSObject implements NSCopying, NSSecureCoding, VNRequestRevisionProviding { + readonly uuid: NSUUID; + + readonly confidence: number; + + readonly timeRange: CMTimeRange; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; + + readonly requestRevision: number; +} + declare class VNDetectAnimalBodyPoseRequest extends VNImageBasedRequest { supportedJointNamesAndReturnError(error: interop.PointerConvertible): NSArray; @@ -1858,3 +1842,19 @@ declare class VNFaceLandmarkRegion2D extends VNFaceLandmarkRegion { readonly pointsClassification: interop.Enum; } +declare class VNVideoProcessor extends NSObject { + initWithURL(videoURL: NSURL): this; + + addRequestProcessingOptionsError(request: VNRequest, processingOptions: VNVideoProcessorRequestProcessingOptions, error: interop.PointerConvertible): boolean; + + addRequestWithProcessingOptionsError(request: VNRequest, processingOptions: NSDictionary | Record, error: interop.PointerConvertible): boolean; + + removeRequestError(request: VNRequest, error: interop.PointerConvertible): boolean; + + analyzeTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + analyzeWithTimeRangeError(timeRange: CMTimeRange, error: interop.PointerConvertible): boolean; + + cancel(): void; +} + diff --git a/packages/macos/types/WebKit.d.ts b/packages/macos/types/WebKit.d.ts index 26717333..188712e4 100644 --- a/packages/macos/types/WebKit.d.ts +++ b/packages/macos/types/WebKit.d.ts @@ -201,6 +201,8 @@ declare const DOM_ATTRIBUTE_NODE: number; declare const DOMException$: string; +declare const WKWebsiteDataTypeScreenTime: string; + declare const WKWebsiteDataTypeSearchFieldRecentSearches: string; declare const WKWebsiteDataTypeServiceWorkerRegistrations: string; @@ -329,8 +331,6 @@ declare const WebMenuItemPDFAutoSize: number; declare const WebHistoryItemChangedNotification: string; -declare const DOM_ALLOW_KEYBOARD_INPUT: number; - declare const DOM_NONE: number; declare const WebPlugInContainerKey: string; @@ -415,8 +415,6 @@ declare const DOM_CAPTURING_PHASE: number; declare const WebPlugInContainingElementKey: string; -declare const WebPlugInAttributesKey: string; - declare const WebMenuItemTagCopy: number; declare const DOM_CSS_IN: number; @@ -433,6 +431,8 @@ declare const WebHistoryItemsKey: string; declare const WebKitErrorBlockedPlugInVersion: number; +declare const WKWebsiteDataTypeFileSystem: string; + declare const DOM_SHOW_DOCUMENT: number; declare const WKWebsiteDataTypeMediaKeys: string; @@ -469,6 +469,8 @@ declare const WebElementLinkTargetFrameKey: string; declare const DOM_CDATA_SECTION_NODE: number; +declare const WebPlugInAttributesKey: string; + declare const WKWebExtensionContextErrorDomain: string; declare const DOM_CSS_PC: number; @@ -495,14 +497,14 @@ declare const WKWebsiteDataTypeDiskCache: string; declare const DOM_SHOW_COMMENT: number; +declare const DOM_ALLOW_KEYBOARD_INPUT: number; + declare const DOM_SHOW_CDATA_SECTION: number; declare const DOM_KEY_LOCATION_LEFT: number; declare const DOM_CSS_EXS: number; -declare const WKWebsiteDataTypeFileSystem: string; - declare const DOM_DOM_DELTA_PIXEL: number; declare const DOM_FIRST_ORDERED_NODE_TYPE: number; @@ -511,6 +513,17 @@ declare const WebMenuItemPDFFacingPages: number; declare const DOM_DOCUMENT_POSITION_CONTAINED_BY: number; +declare const WKDialogResult: { + ShowDefault: 1, + AskAgain: 2, + Handled: 3, +}; + +declare const WKDownloadPlaceholderPolicy: { + Disable: 0, + Enable: 1, +}; + declare const WebCacheModel: { DocumentViewer: 0, DocumentBrowser: 1, @@ -575,12 +588,6 @@ declare const WKWebExtensionError: { InvalidArchive: 9, }; -declare const WKDialogResult: { - ShowDefault: 1, - AskAgain: 2, - Handled: 3, -}; - declare const WKMediaCaptureType: { Camera: 0, Microphone: 1, @@ -675,12 +682,6 @@ declare const WKWebExtensionMatchPatternError: { InvalidPath: 4, }; -declare const WKPermissionDecision: { - Prompt: 0, - Grant: 1, - Deny: 2, -}; - declare const WebDragSourceAction: { None: 0, DHTML: 1, @@ -695,9 +696,9 @@ declare const WKUserScriptInjectionTime: { End: 1, }; -declare const WKDownloadPlaceholderPolicy: { - Disable: 0, - Enable: 1, +declare const WKDownloadRedirectPolicy: { + Cancel: 0, + Allow: 1, }; declare const WebNavigationType: { @@ -709,6 +710,19 @@ declare const WebNavigationType: { Other: 5, }; +declare const WKPermissionDecision: { + Prompt: 0, + Grant: 1, + Deny: 2, +}; + +declare const WKWebpagePreferencesUpgradeToHTTPSPolicy: { + KeepAsRequested: 0, + AutomaticFallbackToHTTP: 1, + UserMediatedFallbackToHTTP: 2, + ErrorOnFailure: 3, +}; + declare const WKWebExtensionMessagePortError: { Unknown: 1, NotConnected: 2, @@ -739,17 +753,16 @@ declare const WKNavigationActionPolicy: { Download: 2, }; -declare const WKDownloadRedirectPolicy: { - Cancel: 0, - Allow: 1, -}; - declare const WKMediaCaptureState: { None: 0, Active: 1, Muted: 2, }; +declare const WKWebViewDataType: { + WKWebViewDataTypeSessionStorage: 1, +}; + declare const DOMRangeExceptionCode: { BAD_BOUNDARYPOINTS_: 1, INVALID_NODE_TYPE_: 2, @@ -762,13 +775,6 @@ declare const WKWebExtensionWindowState: { Fullscreen: 3, }; -declare const WKWebpagePreferencesUpgradeToHTTPSPolicy: { - KeepAsRequested: 0, - AutomaticFallbackToHTTP: 1, - UserMediatedFallbackToHTTP: 2, - ErrorOnFailure: 3, -}; - declare const WKNavigationResponsePolicy: { Cancel: 0, Allow: 1, @@ -1158,6 +1164,13 @@ declare interface WebDocumentRepresentation extends NSObjectProtocol { declare class WebDocumentRepresentation extends NativeObject implements WebDocumentRepresentation { } +declare interface WebPlugInViewFactory extends NSObjectProtocol { +} + +declare class WebPlugInViewFactory extends NativeObject implements WebPlugInViewFactory { + static plugInViewWithArguments(arguments$: NSDictionary | Record): NSView; +} + declare interface WebPolicyDecisionListener extends NSObjectProtocol { use(): void; @@ -1204,11 +1217,82 @@ declare interface WebEditingDelegate extends NSObjectProtocol { declare class WebEditingDelegate extends NativeObject implements WebEditingDelegate { } -declare interface WebPlugInViewFactory extends NSObjectProtocol { +declare interface WKHTTPCookieStoreObserver extends NSObjectProtocol { + cookiesDidChangeInCookieStore?(cookieStore: WKHTTPCookieStore): void; } -declare class WebPlugInViewFactory extends NativeObject implements WebPlugInViewFactory { - static plugInViewWithArguments(arguments$: NSDictionary | Record): NSView; +declare class WKHTTPCookieStoreObserver extends NativeObject implements WKHTTPCookieStoreObserver { +} + +declare interface WebDocumentView extends NSObjectProtocol { + setDataSource(dataSource: WebDataSource): void; + + dataSourceUpdated(dataSource: WebDataSource): void; + + setNeedsLayout(flag: boolean): void; + + layout(): void; + + viewWillMoveToHostWindow(hostWindow: NSWindow): void; + + viewDidMoveToHostWindow(): void; +} + +declare class WebDocumentView extends NativeObject implements WebDocumentView { +} + +declare interface WebFrameLoadDelegate extends NSObjectProtocol { + webViewDidStartProvisionalLoadForFrame?(sender: WebView, frame: WebFrame): void; + + webViewDidReceiveServerRedirectForProvisionalLoadForFrame?(sender: WebView, frame: WebFrame): void; + + webViewDidFailProvisionalLoadWithErrorForFrame?(sender: WebView, error: NSError, frame: WebFrame): void; + + webViewDidCommitLoadForFrame?(sender: WebView, frame: WebFrame): void; + + webViewDidReceiveTitleForFrame?(sender: WebView, title: string, frame: WebFrame): void; + + webViewDidReceiveIconForFrame?(sender: WebView, image: NSImage, frame: WebFrame): void; + + webViewDidFinishLoadForFrame?(sender: WebView, frame: WebFrame): void; + + webViewDidFailLoadWithErrorForFrame?(sender: WebView, error: NSError, frame: WebFrame): void; + + webViewDidChangeLocationWithinPageForFrame?(sender: WebView, frame: WebFrame): void; + + webViewWillPerformClientRedirectToURLDelayFireDateForFrame?(sender: WebView, URL: NSURL, seconds: number, date: NSDate, frame: WebFrame): void; + + webViewDidCancelClientRedirectForFrame?(sender: WebView, frame: WebFrame): void; + + webViewWillCloseFrame?(sender: WebView, frame: WebFrame): void; + + webViewDidClearWindowObjectForFrame?(webView: WebView, windowObject: WebScriptObject, frame: WebFrame): void; + + webViewWindowScriptObjectAvailable?(webView: WebView, windowScriptObject: WebScriptObject): void; + + webViewDidCreateJavaScriptContextForFrame?(webView: WebView, context: JSContext, frame: WebFrame): void; +} + +declare class WebFrameLoadDelegate extends NativeObject implements WebFrameLoadDelegate { +} + +declare interface WebDocumentText extends NSObjectProtocol { + supportsTextEncoding(): boolean; + + string(): string; + + attributedString(): NSAttributedString; + + selectedString(): string; + + selectedAttributedString(): NSAttributedString; + + selectAll(): void; + + deselectAll(): void; +} + +declare class WebDocumentText extends NativeObject implements WebDocumentText { } declare interface WebUIDelegate extends NSObjectProtocol { @@ -1302,236 +1386,94 @@ declare interface WebUIDelegate extends NSObjectProtocol { declare class WebUIDelegate extends NativeObject implements WebUIDelegate { } -declare interface WKHTTPCookieStoreObserver extends NSObjectProtocol { - cookiesDidChangeInCookieStore?(cookieStore: WKHTTPCookieStore): void; -} +declare class WebHistoryItem extends NSObject implements NSCopying { + initWithURLStringTitleLastVisitedTimeInterval(URLString: string, title: string, time: number): this; -declare class WKHTTPCookieStoreObserver extends NativeObject implements WKHTTPCookieStoreObserver { -} + readonly originalURLString: string; -declare interface WebDocumentView extends NSObjectProtocol { - setDataSource(dataSource: WebDataSource): void; + readonly URLString: string; - dataSourceUpdated(dataSource: WebDataSource): void; + readonly title: string; - setNeedsLayout(flag: boolean): void; + readonly lastVisitedTimeInterval: number; - layout(): void; + alternateTitle: string; - viewWillMoveToHostWindow(hostWindow: NSWindow): void; + readonly icon: NSImage; - viewDidMoveToHostWindow(): void; -} + setAlternateTitle(alternateTitle: string): void; -declare class WebDocumentView extends NativeObject implements WebDocumentView { + copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare interface WebFrameLoadDelegate extends NSObjectProtocol { - webViewDidStartProvisionalLoadForFrame?(sender: WebView, frame: WebFrame): void; - - webViewDidReceiveServerRedirectForProvisionalLoadForFrame?(sender: WebView, frame: WebFrame): void; - - webViewDidFailProvisionalLoadWithErrorForFrame?(sender: WebView, error: NSError, frame: WebFrame): void; - - webViewDidCommitLoadForFrame?(sender: WebView, frame: WebFrame): void; +declare class WebFrameView extends NSView { + readonly webFrame: WebFrame; - webViewDidReceiveTitleForFrame?(sender: WebView, title: string, frame: WebFrame): void; + readonly documentView: NSView; - webViewDidReceiveIconForFrame?(sender: WebView, image: NSImage, frame: WebFrame): void; + allowsScrolling: boolean; - webViewDidFinishLoadForFrame?(sender: WebView, frame: WebFrame): void; + readonly canPrintHeadersAndFooters: boolean; - webViewDidFailLoadWithErrorForFrame?(sender: WebView, error: NSError, frame: WebFrame): void; + printOperationWithPrintInfo(printInfo: NSPrintInfo): NSPrintOperation; - webViewDidChangeLocationWithinPageForFrame?(sender: WebView, frame: WebFrame): void; + readonly documentViewShouldHandlePrint: boolean; - webViewWillPerformClientRedirectToURLDelayFireDateForFrame?(sender: WebView, URL: NSURL, seconds: number, date: NSDate, frame: WebFrame): void; + printDocumentView(): void; - webViewDidCancelClientRedirectForFrame?(sender: WebView, frame: WebFrame): void; + setAllowsScrolling(allowsScrolling: boolean): void; +} - webViewWillCloseFrame?(sender: WebView, frame: WebFrame): void; +declare class WebDownload extends NSURLDownload { +} - webViewDidClearWindowObjectForFrame?(webView: WebView, windowObject: WebScriptObject, frame: WebFrame): void; +declare class WKSecurityOrigin extends NSObject { + readonly protocol: string; - webViewWindowScriptObjectAvailable?(webView: WebView, windowScriptObject: WebScriptObject): void; + readonly host: string; - webViewDidCreateJavaScriptContextForFrame?(webView: WebView, context: JSContext, frame: WebFrame): void; + readonly port: number; } -declare class WebFrameLoadDelegate extends NativeObject implements WebFrameLoadDelegate { -} +declare class DOMXPathResult extends DOMObject { + readonly resultType: number; -declare interface WebDocumentText extends NSObjectProtocol { - supportsTextEncoding(): boolean; + readonly numberValue: number; - string(): string; + readonly stringValue: string; - attributedString(): NSAttributedString; + readonly booleanValue: boolean; - selectedString(): string; + readonly singleNodeValue: DOMNode; - selectedAttributedString(): NSAttributedString; + readonly invalidIteratorState: boolean; - selectAll(): void; + readonly snapshotLength: number; - deselectAll(): void; -} + iterateNext(): DOMNode; -declare class WebDocumentText extends NativeObject implements WebDocumentText { + snapshotItem(index: number): DOMNode; } -declare class DOMHTMLBodyElement extends DOMHTMLElement { - aLink: string; +declare class DOMNodeIterator extends DOMObject { + readonly root: DOMNode; - background: string; + readonly whatToShow: number; - bgColor: string; + readonly filter: DOMNodeFilter; - link: string; + readonly expandEntityReferences: boolean; - text: string; + readonly referenceNode: DOMNode; - vLink: string; + readonly pointerBeforeReferenceNode: boolean; - setALink(aLink: string): void; + nextNode(): DOMNode; - setBackground(background: string): void; + previousNode(): DOMNode; - setBgColor(bgColor: string): void; - - setLink(link: string): void; - - setText(text: string): void; - - setVLink(vLink: string): void; -} - -declare class WKBackForwardListItem extends NSObject { - readonly URL: NSURL; - - readonly title: string; - - readonly initialURL: NSURL; -} - -declare class DOMHTMLScriptElement extends DOMHTMLElement { - text: string; - - htmlFor: string; - - event: string; - - charset: string; - - defer: boolean; - - src: string; - - type: string; - - setText(text: string): void; - - setHtmlFor(htmlFor: string): void; - - setEvent(event: string): void; - - setCharset(charset: string): void; - - setDefer(defer: boolean): void; - - setSrc(src: string): void; - - setType(type: string): void; -} - -declare class WebHistoryItem extends NSObject implements NSCopying { - initWithURLStringTitleLastVisitedTimeInterval(URLString: string, title: string, time: number): this; - - readonly originalURLString: string; - - readonly URLString: string; - - readonly title: string; - - readonly lastVisitedTimeInterval: number; - - alternateTitle: string; - - readonly icon: NSImage; - - setAlternateTitle(alternateTitle: string): void; - - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} - -declare class WebFrameView extends NSView { - readonly webFrame: WebFrame; - - readonly documentView: NSView; - - allowsScrolling: boolean; - - readonly canPrintHeadersAndFooters: boolean; - - printOperationWithPrintInfo(printInfo: NSPrintInfo): NSPrintOperation; - - readonly documentViewShouldHandlePrint: boolean; - - printDocumentView(): void; - - setAllowsScrolling(allowsScrolling: boolean): void; -} - -declare class WebDownload extends NSURLDownload { -} - -declare class WKSecurityOrigin extends NSObject { - readonly protocol: string; - - readonly host: string; - - readonly port: number; -} - -declare class DOMXPathResult extends DOMObject { - readonly resultType: number; - - readonly numberValue: number; - - readonly stringValue: string; - - readonly booleanValue: boolean; - - readonly singleNodeValue: DOMNode; - - readonly invalidIteratorState: boolean; - - readonly snapshotLength: number; - - iterateNext(): DOMNode; - - snapshotItem(index: number): DOMNode; -} - -declare class DOMNodeIterator extends DOMObject { - readonly root: DOMNode; - - readonly whatToShow: number; - - readonly filter: DOMNodeFilter; - - readonly expandEntityReferences: boolean; - - readonly referenceNode: DOMNode; - - readonly pointerBeforeReferenceNode: boolean; - - nextNode(): DOMNode; - - previousNode(): DOMNode; - - detach(): void; -} + detach(): void; +} declare class DOMOverflowEvent extends DOMEvent { readonly orient: number; @@ -1667,6 +1609,36 @@ declare class DOMHTMLTextAreaElement extends DOMHTMLElement { setAccessKey(accessKey: string): void; } +declare class DOMHTMLScriptElement extends DOMHTMLElement { + text: string; + + htmlFor: string; + + event: string; + + charset: string; + + defer: boolean; + + src: string; + + type: string; + + setText(text: string): void; + + setHtmlFor(htmlFor: string): void; + + setEvent(event: string): void; + + setCharset(charset: string): void; + + setDefer(defer: boolean): void; + + setSrc(src: string): void; + + setType(type: string): void; +} + declare class DOMHTMLQuoteElement extends DOMHTMLElement { cite: string; @@ -2215,10 +2187,6 @@ declare class DOMFile extends DOMBlob { readonly name: string; } -declare class DOMBlob extends DOMObject { - readonly size: number; -} - declare class DOMRGBColor extends DOMObject { readonly red: DOMCSSPrimitiveValue; @@ -2274,1871 +2242,1887 @@ declare class DOMCSSStyleRule extends DOMCSSRule { setSelectorText(selectorText: string): void; } -declare class DOMCSSStyleDeclaration extends DOMObject { - cssText: string; - +declare class DOMCSSRuleList extends DOMObject { readonly length: number; - readonly parentRule: DOMCSSRule; + item(index: number): DOMCSSRule; +} - getPropertyValue(propertyName: string): string; +declare class DOMCSSMediaRule extends DOMCSSRule { + readonly media: DOMMediaList; - getPropertyCSSValue(propertyName: string): DOMCSSValue; + readonly cssRules: DOMCSSRuleList; - removeProperty(propertyName: string): string; + insertRuleIndex(rule: string, index: number): number; - getPropertyPriority(propertyName: string): string; + deleteRule(index: number): void; - setPropertyValuePriority(propertyName: string, value: string, priority: string): void; + insertRule(rule: string, index: number): number; +} - item(index: number): string; +declare class DOMCSSImportRule extends DOMCSSRule { + readonly href: string; - getPropertyShorthand(propertyName: string): string; + readonly media: DOMMediaList; - isPropertyImplicit(propertyName: string): boolean; + readonly styleSheet: DOMCSSStyleSheet; +} - setCssText(cssText: string): void; +declare class DOMCSSFontFaceRule extends DOMCSSRule { + readonly style: DOMCSSStyleDeclaration; +} - setProperty(propertyName: string, value: string, priority: string): void; +declare class DOMStyleSheet extends DOMObject { + readonly type: string; - azimuth(): string; + disabled: boolean; - setAzimuth(azimuth: string): void; + readonly ownerNode: DOMNode; - background(): string; + readonly parentStyleSheet: DOMStyleSheet; - setBackground(background: string): void; + readonly href: string; - backgroundAttachment(): string; + readonly title: string; - setBackgroundAttachment(backgroundAttachment: string): void; + readonly media: DOMMediaList; - backgroundColor(): string; + setDisabled(disabled: boolean): void; +} - setBackgroundColor(backgroundColor: string): void; +declare class DOMNodeList extends DOMObject { + readonly length: number; - backgroundImage(): string; + item(index: number): DOMNode; +} - setBackgroundImage(backgroundImage: string): void; +declare class DOMImplementation extends DOMObject { + hasFeatureVersion(feature: string, version: string): boolean; - backgroundPosition(): string; + createDocumentTypePublicIdSystemId(qualifiedName: string, publicId: string, systemId: string): DOMDocumentType; - setBackgroundPosition(backgroundPosition: string): void; + createDocumentQualifiedNameDoctype(namespaceURI: string, qualifiedName: string, doctype: DOMDocumentType): DOMDocument; - backgroundRepeat(): string; + createCSSStyleSheetMedia(title: string, media: string): DOMCSSStyleSheet; - setBackgroundRepeat(backgroundRepeat: string): void; + createHTMLDocument(title: string): DOMHTMLDocument; - border(): string; + hasFeature(feature: string, version: string): boolean; - setBorder(border: string): void; + createDocumentType(qualifiedName: string, publicId: string, systemId: string): DOMDocumentType; - borderCollapse(): string; + createDocument(namespaceURI: string, qualifiedName: string, doctype: DOMDocumentType): DOMDocument; - setBorderCollapse(borderCollapse: string): void; + createCSSStyleSheet(title: string, media: string): DOMCSSStyleSheet; +} - borderColor(): string; +declare class DOMEntityReference extends DOMNode { +} - setBorderColor(borderColor: string): void; +declare class DOMDocument extends DOMNode { + readonly doctype: DOMDocumentType; - borderSpacing(): string; + readonly implementation: DOMImplementation; - setBorderSpacing(borderSpacing: string): void; + readonly documentElement: DOMElement; - borderStyle(): string; + readonly inputEncoding: string; - setBorderStyle(borderStyle: string): void; + readonly xmlEncoding: string; - borderTop(): string; + xmlVersion: string; - setBorderTop(borderTop: string): void; + xmlStandalone: boolean; - borderRight(): string; + documentURI: string; - setBorderRight(borderRight: string): void; + readonly defaultView: DOMAbstractView; - borderBottom(): string; + readonly styleSheets: DOMStyleSheetList; - setBorderBottom(borderBottom: string): void; + title: string; - borderLeft(): string; + readonly referrer: string; - setBorderLeft(borderLeft: string): void; + readonly domain: string; - borderTopColor(): string; + readonly URL: string; - setBorderTopColor(borderTopColor: string): void; + cookie: string; - borderRightColor(): string; + body: DOMHTMLElement; - setBorderRightColor(borderRightColor: string): void; + readonly images: DOMHTMLCollection; - borderBottomColor(): string; + readonly applets: DOMHTMLCollection; - setBorderBottomColor(borderBottomColor: string): void; + readonly links: DOMHTMLCollection; - borderLeftColor(): string; + readonly forms: DOMHTMLCollection; - setBorderLeftColor(borderLeftColor: string): void; + readonly anchors: DOMHTMLCollection; - borderTopStyle(): string; + readonly lastModified: string; - setBorderTopStyle(borderTopStyle: string): void; + charset: string; - borderRightStyle(): string; + readonly defaultCharset: string; - setBorderRightStyle(borderRightStyle: string): void; + readonly readyState: string; - borderBottomStyle(): string; + readonly characterSet: string; - setBorderBottomStyle(borderBottomStyle: string): void; + readonly preferredStylesheetSet: string; - borderLeftStyle(): string; + selectedStylesheetSet: string; - setBorderLeftStyle(borderLeftStyle: string): void; + readonly activeElement: DOMElement; - borderTopWidth(): string; + createElement(tagName: string): DOMElement; - setBorderTopWidth(borderTopWidth: string): void; + createDocumentFragment(): DOMDocumentFragment; - borderRightWidth(): string; + createTextNode(data: string): DOMText; - setBorderRightWidth(borderRightWidth: string): void; + createComment(data: string): DOMComment; - borderBottomWidth(): string; + createCDATASection(data: string): DOMCDATASection; - setBorderBottomWidth(borderBottomWidth: string): void; + createProcessingInstructionData(target: string, data: string): DOMProcessingInstruction; - borderLeftWidth(): string; + createAttribute(name: string): DOMAttr; - setBorderLeftWidth(borderLeftWidth: string): void; + createEntityReference(name: string): DOMEntityReference; - borderWidth(): string; + getElementsByTagName(tagname: string): DOMNodeList; - setBorderWidth(borderWidth: string): void; + importNodeDeep(importedNode: DOMNode, deep: boolean): DOMNode; - bottom(): string; + createElementNSQualifiedName(namespaceURI: string, qualifiedName: string): DOMElement; - setBottom(bottom: string): void; + createAttributeNSQualifiedName(namespaceURI: string, qualifiedName: string): DOMAttr; - captionSide(): string; + getElementsByTagNameNSLocalName(namespaceURI: string, localName: string): DOMNodeList; - setCaptionSide(captionSide: string): void; + adoptNode(source: DOMNode): DOMNode; - clear(): string; + createEvent(eventType: string): DOMEvent; - setClear(clear: string): void; + createRange(): DOMRange; - clip(): string; + createNodeIteratorWhatToShowFilterExpandEntityReferences(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMNodeIterator; - setClip(clip: string): void; + createTreeWalkerWhatToShowFilterExpandEntityReferences(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMTreeWalker; - color(): string; + getOverrideStylePseudoElement(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; - setColor(color: string): void; + createExpressionResolver(expression: string, resolver: DOMXPathNSResolver): DOMXPathExpression; - content(): string; + createNSResolver(nodeResolver: DOMNode): DOMXPathNSResolver; - setContent(content: string): void; + evaluateContextNodeResolverTypeInResult(expression: string, contextNode: DOMNode, resolver: DOMXPathNSResolver, type: number, inResult: DOMXPathResult): DOMXPathResult; - counterIncrement(): string; + execCommandUserInterfaceValue(command: string, userInterface: boolean, value: string): boolean; - setCounterIncrement(counterIncrement: string): void; + execCommandUserInterface(command: string, userInterface: boolean): boolean; - counterReset(): string; + execCommand(command: string): boolean; - setCounterReset(counterReset: string): void; + queryCommandEnabled(command: string): boolean; - cue(): string; + queryCommandIndeterm(command: string): boolean; - setCue(cue: string): void; + queryCommandState(command: string): boolean; - cueAfter(): string; + queryCommandSupported(command: string): boolean; - setCueAfter(cueAfter: string): void; + queryCommandValue(command: string): string; - cueBefore(): string; + getElementsByName(elementName: string): DOMNodeList; - setCueBefore(cueBefore: string): void; + elementFromPointY(x: number, y: number): DOMElement; - cursor(): string; + createCSSStyleDeclaration(): DOMCSSStyleDeclaration; - setCursor(cursor: string): void; + getComputedStylePseudoElement(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; - direction(): string; + getMatchedCSSRulesPseudoElement(element: DOMElement, pseudoElement: string): DOMCSSRuleList; - setDirection(direction: string): void; + getMatchedCSSRulesPseudoElementAuthorOnly(element: DOMElement, pseudoElement: string, authorOnly: boolean): DOMCSSRuleList; - display(): string; + getElementsByClassName(classNames: string): DOMNodeList; - setDisplay(display: string): void; + hasFocus(): boolean; - elevation(): string; + webkitCancelFullScreen(): void; - setElevation(elevation: string): void; + getElementById(elementId: string): DOMElement; - emptyCells(): string; + querySelector(selectors: string): DOMElement; - setEmptyCells(emptyCells: string): void; + querySelectorAll(selectors: string): DOMNodeList; - cssFloat(): string; + setXmlVersion(xmlVersion: string): void; - setCssFloat(cssFloat: string): void; + setXmlStandalone(xmlStandalone: boolean): void; - font(): string; + setDocumentURI(documentURI: string): void; - setFont(font: string): void; + setTitle(title: string): void; - fontFamily(): string; + setCookie(cookie: string): void; - setFontFamily(fontFamily: string): void; + setBody(body: DOMHTMLElement): void; - fontSize(): string; + setCharset(charset: string): void; - setFontSize(fontSize: string): void; + setSelectedStylesheetSet(selectedStylesheetSet: string): void; - fontSizeAdjust(): string; + createProcessingInstruction(target: string, data: string): DOMProcessingInstruction; - setFontSizeAdjust(fontSizeAdjust: string): void; + importNode(importedNode: DOMNode, deep: boolean): DOMNode; - fontStretch(): string; + createElementNS(namespaceURI: string, qualifiedName: string): DOMElement; - setFontStretch(fontStretch: string): void; + createAttributeNS(namespaceURI: string, qualifiedName: string): DOMAttr; - fontStyle(): string; + getElementsByTagNameNS(namespaceURI: string, localName: string): DOMNodeList; - setFontStyle(fontStyle: string): void; + createNodeIterator(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMNodeIterator; - fontVariant(): string; + createTreeWalker(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMTreeWalker; - setFontVariant(fontVariant: string): void; + getOverrideStyle(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; - fontWeight(): string; + createExpression(expression: string, resolver: DOMXPathNSResolver): DOMXPathExpression; - setFontWeight(fontWeight: string): void; + evaluate(expression: string, contextNode: DOMNode, resolver: DOMXPathNSResolver, type: number, inResult: DOMXPathResult): DOMXPathResult; - height(): string; + getComputedStyle(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; - setHeight(height: string): void; + readonly webFrame: WebFrame; - left(): string; + URLWithAttributeString(string: string): NSURL; +} - setLeft(left: string): void; +declare class DOMComment extends DOMCharacterData { +} - letterSpacing(): string; +declare class DOMCDATASection extends DOMText { +} - setLetterSpacing(letterSpacing: string): void; +declare class DOMAttr extends DOMNode { + readonly name: string; - lineHeight(): string; + readonly specified: boolean; - setLineHeight(lineHeight: string): void; + value: string; - listStyle(): string; + readonly ownerElement: DOMElement; - setListStyle(listStyle: string): void; + readonly style: DOMCSSStyleDeclaration; - listStyleImage(): string; + setValue(value: string): void; +} - setListStyleImage(listStyleImage: string): void; +declare class DOMNode extends DOMObject implements DOMEventTarget { + readonly nodeName: string; - listStylePosition(): string; + nodeValue: string; - setListStylePosition(listStylePosition: string): void; + readonly nodeType: number; - listStyleType(): string; + readonly parentNode: DOMNode; - setListStyleType(listStyleType: string): void; + readonly childNodes: DOMNodeList; - margin(): string; + readonly firstChild: DOMNode; - setMargin(margin: string): void; + readonly lastChild: DOMNode; - marginTop(): string; + readonly previousSibling: DOMNode; - setMarginTop(marginTop: string): void; + readonly nextSibling: DOMNode; - marginRight(): string; + readonly ownerDocument: DOMDocument; - setMarginRight(marginRight: string): void; + readonly namespaceURI: string; - marginBottom(): string; + prefix: string; - setMarginBottom(marginBottom: string): void; + readonly localName: string; - marginLeft(): string; + readonly attributes: DOMNamedNodeMap; - setMarginLeft(marginLeft: string): void; + readonly baseURI: string; - markerOffset(): string; + textContent: string; - setMarkerOffset(markerOffset: string): void; + readonly parentElement: DOMElement; - marks(): string; + readonly isContentEditable: boolean; - setMarks(marks: string): void; + insertBeforeRefChild(newChild: DOMNode, refChild: DOMNode): DOMNode; - maxHeight(): string; + replaceChildOldChild(newChild: DOMNode, oldChild: DOMNode): DOMNode; - setMaxHeight(maxHeight: string): void; + removeChild(oldChild: DOMNode): DOMNode; - maxWidth(): string; + appendChild(newChild: DOMNode): DOMNode; - setMaxWidth(maxWidth: string): void; + hasChildNodes(): boolean; - minHeight(): string; + cloneNode(deep: boolean): DOMNode; - setMinHeight(minHeight: string): void; + normalize(): void; - minWidth(): string; + isSupportedVersion(feature: string, version: string): boolean; - setMinWidth(minWidth: string): void; + hasAttributes(): boolean; - orphans(): string; + isSameNode(other: DOMNode): boolean; - setOrphans(orphans: string): void; + isEqualNode(other: DOMNode): boolean; - outline(): string; + lookupPrefix(namespaceURI: string): string; - setOutline(outline: string): void; + lookupNamespaceURI(prefix: string): string; - outlineColor(): string; + isDefaultNamespace(namespaceURI: string): boolean; - setOutlineColor(outlineColor: string): void; + compareDocumentPosition(other: DOMNode): number; - outlineStyle(): string; + contains(other: DOMNode): boolean; - setOutlineStyle(outlineStyle: string): void; + setNodeValue(nodeValue: string): void; - outlineWidth(): string; + setPrefix(prefix: string): void; - setOutlineWidth(outlineWidth: string): void; + setTextContent(textContent: string): void; - overflow(): string; + insertBefore(newChild: DOMNode, refChild: DOMNode): DOMNode; - setOverflow(overflow: string): void; + replaceChild(newChild: DOMNode, oldChild: DOMNode): DOMNode; - padding(): string; + isSupported(feature: string, version: string): boolean; - setPadding(padding: string): void; + boundingBox(): CGRect; - paddingTop(): string; + lineBoxRects(): NSArray; - setPaddingTop(paddingTop: string): void; + readonly webArchive: WebArchive; - paddingRight(): string; + addEventListenerListenerUseCapture(type: string, listener: DOMEventListener, useCapture: boolean): void; - setPaddingRight(paddingRight: string): void; + removeEventListenerListenerUseCapture(type: string, listener: DOMEventListener, useCapture: boolean): void; - paddingBottom(): string; + dispatchEvent(event: DOMEvent): boolean; - setPaddingBottom(paddingBottom: string): void; + addEventListener(type: string, listener: DOMEventListener, useCapture: boolean): void; - paddingLeft(): string; + removeEventListener(type: string, listener: DOMEventListener, useCapture: boolean): void; - setPaddingLeft(paddingLeft: string): void; + isEqual(object: interop.Object): boolean; - page(): string; + readonly hash: number; - setPage(page: string): void; + readonly superclass: interop.Object; - pageBreakAfter(): string; + class(): interop.Object; - setPageBreakAfter(pageBreakAfter: string): void; + self(): this; - pageBreakBefore(): string; + performSelector(aSelector: string): interop.Object; - setPageBreakBefore(pageBreakBefore: string): void; + performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; - pageBreakInside(): string; + performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; - setPageBreakInside(pageBreakInside: string): void; + readonly isProxy: boolean; - pause(): string; + isKindOfClass(aClass: interop.Object): boolean; - setPause(pause: string): void; + isMemberOfClass(aClass: interop.Object): boolean; - pauseAfter(): string; + conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; - setPauseAfter(pauseAfter: string): void; + respondsToSelector(aSelector: string): boolean; - pauseBefore(): string; + retain(): this; - setPauseBefore(pauseBefore: string): void; + release(): void; - pitch(): string; + autorelease(): this; - setPitch(pitch: string): void; + retainCount(): number; - pitchRange(): string; + readonly zone: interop.Pointer; - setPitchRange(pitchRange: string): void; + readonly description: string; - playDuring(): string; + readonly debugDescription: string; - setPlayDuring(playDuring: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - position(): string; +declare class WebUndefined extends NSObject implements NSCoding, NSCopying { + static undefined(): WebUndefined; - setPosition(position: string): void; + encodeWithCoder(coder: NSCoder): void; - quotes(): string; + initWithCoder(coder: NSCoder): this; - setQuotes(quotes: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - richness(): string; +declare class WebScriptObject extends NSObject { + static throwException(exceptionMessage: string): boolean; - setRichness(richness: string): void; + JSObject(): interop.Pointer; - right(): string; + callWebScriptMethodWithArguments(name: string, arguments$: NSArray | Array): interop.Object; - setRight(right: string): void; + evaluateWebScript(script: string): interop.Object; - size(): string; + removeWebScriptKey(name: string): void; - setSize(size: string): void; + stringRepresentation(): string; - speak(): string; + webScriptValueAtIndex(index: number): interop.Object; - setSpeak(speak: string): void; + setWebScriptValueAtIndexValue(index: number, value: interop.Object): void; - speakHeader(): string; + setException(description: string): void; - setSpeakHeader(speakHeader: string): void; + JSValue(): JSValue; +} - speakNumeral(): string; +declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, NSCopying { + processPool: WKProcessPool; - setSpeakNumeral(speakNumeral: string): void; + preferences: WKPreferences; - speakPunctuation(): string; + userContentController: WKUserContentController; - setSpeakPunctuation(speakPunctuation: string): void; + webExtensionController: WKWebExtensionController; - speechRate(): string; + websiteDataStore: WKWebsiteDataStore; - setSpeechRate(speechRate: string): void; + suppressesIncrementalRendering: boolean; - stress(): string; + applicationNameForUserAgent: string; - setStress(stress: string): void; + allowsAirPlayForMediaPlayback: boolean; - tableLayout(): string; + showsSystemScreenTimeBlockingView: boolean; - setTableLayout(tableLayout: string): void; + upgradeKnownHostsToHTTPS: boolean; - textAlign(): string; + mediaTypesRequiringUserActionForPlayback: interop.Enum; - setTextAlign(textAlign: string): void; + defaultWebpagePreferences: WKWebpagePreferences; - textDecoration(): string; + limitsNavigationsToAppBoundDomains: boolean; - setTextDecoration(textDecoration: string): void; + allowsInlinePredictions: boolean; - textIndent(): string; + userInterfaceDirectionPolicy: interop.Enum; - setTextIndent(textIndent: string): void; + setURLSchemeHandlerForURLScheme(urlSchemeHandler: WKURLSchemeHandler | null, urlScheme: string): void; - textShadow(): string; + urlSchemeHandlerForURLScheme(urlScheme: string): WKURLSchemeHandler; - setTextShadow(textShadow: string): void; + supportsAdaptiveImageGlyph: boolean; - textTransform(): string; + setProcessPool(processPool: WKProcessPool): void; - setTextTransform(textTransform: string): void; + setPreferences(preferences: WKPreferences): void; - top(): string; + setUserContentController(userContentController: WKUserContentController): void; - setTop(top: string): void; + setWebExtensionController(webExtensionController: WKWebExtensionController | null): void; - unicodeBidi(): string; + setWebsiteDataStore(websiteDataStore: WKWebsiteDataStore): void; - setUnicodeBidi(unicodeBidi: string): void; + setSuppressesIncrementalRendering(suppressesIncrementalRendering: boolean): void; - verticalAlign(): string; + setApplicationNameForUserAgent(applicationNameForUserAgent: string | null): void; - setVerticalAlign(verticalAlign: string): void; + setAllowsAirPlayForMediaPlayback(allowsAirPlayForMediaPlayback: boolean): void; - visibility(): string; + setShowsSystemScreenTimeBlockingView(showsSystemScreenTimeBlockingView: boolean): void; - setVisibility(visibility: string): void; + setUpgradeKnownHostsToHTTPS(upgradeKnownHostsToHTTPS: boolean): void; - voiceFamily(): string; + setMediaTypesRequiringUserActionForPlayback(mediaTypesRequiringUserActionForPlayback: interop.Enum): void; - setVoiceFamily(voiceFamily: string): void; + setDefaultWebpagePreferences(defaultWebpagePreferences: WKWebpagePreferences | null): void; - volume(): string; + setLimitsNavigationsToAppBoundDomains(limitsNavigationsToAppBoundDomains: boolean): void; - setVolume(volume: string): void; + setAllowsInlinePredictions(allowsInlinePredictions: boolean): void; - whiteSpace(): string; + setUserInterfaceDirectionPolicy(userInterfaceDirectionPolicy: interop.Enum): void; - setWhiteSpace(whiteSpace: string): void; + setSupportsAdaptiveImageGlyph(supportsAdaptiveImageGlyph: boolean): void; - widows(): string; + static readonly supportsSecureCoding: boolean; - setWidows(widows: string): void; + encodeWithCoder(coder: NSCoder): void; - width(): string; + initWithCoder(coder: NSCoder): this; - setWidth(width: string): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - wordSpacing(): string; +declare class WKWebExtensionWindowConfiguration extends NSObject { + readonly windowType: interop.Enum; - setWordSpacing(wordSpacing: string): void; + readonly windowState: interop.Enum; - zIndex(): string; + readonly frame: CGRect; - setZIndex(zIndex: string): void; -} + readonly tabURLs: NSArray; -declare class DOMCSSRuleList extends DOMObject { - readonly length: number; + readonly tabs: NSArray; - item(index: number): DOMCSSRule; + readonly shouldBeFocused: boolean; + + readonly shouldBePrivate: boolean; } -declare class DOMCSSMediaRule extends DOMCSSRule { - readonly media: DOMMediaList; +declare class WKWebExtensionTabConfiguration extends NSObject { + readonly window: WKWebExtensionWindow; - readonly cssRules: DOMCSSRuleList; + readonly index: number; - insertRuleIndex(rule: string, index: number): number; + readonly parentTab: WKWebExtensionTab; - deleteRule(index: number): void; + readonly url: NSURL; - insertRule(rule: string, index: number): number; -} + readonly shouldBeActive: boolean; -declare class DOMCSSImportRule extends DOMCSSRule { - readonly href: string; + readonly shouldAddToSelection: boolean; - readonly media: DOMMediaList; + readonly shouldBePinned: boolean; - readonly styleSheet: DOMCSSStyleSheet; -} + readonly shouldBeMuted: boolean; -declare class DOMCSSFontFaceRule extends DOMCSSRule { - readonly style: DOMCSSStyleDeclaration; + readonly shouldReaderModeBeActive: boolean; } -declare class DOMStyleSheet extends DOMObject { - readonly type: string; +declare class WKWebExtensionMessagePort extends NSObject { + readonly applicationIdentifier: string; - disabled: boolean; + messageHandler: (p1: interop.Object, p2: NSError) => void | null; - readonly ownerNode: DOMNode; + disconnectHandler: (p1: NSError) => void | null; - readonly parentStyleSheet: DOMStyleSheet; + readonly disconnected: boolean; - readonly href: string; + sendMessageCompletionHandler(message: interop.Object | null, completionHandler: (p1: NSError) => void | null): void; - readonly title: string; + disconnect(): void; - readonly media: DOMMediaList; + disconnectWithError(error: NSError | null): void; - setDisabled(disabled: boolean): void; -} + setMessageHandler(messageHandler: (p1: interop.Object, p2: NSError) => void | null): void; -declare class DOMNodeList extends DOMObject { - readonly length: number; + setDisconnectHandler(disconnectHandler: (p1: NSError) => void | null): void; - item(index: number): DOMNode; + isDisconnected(): boolean; } -declare class DOMImplementation extends DOMObject { - hasFeatureVersion(feature: string, version: string): boolean; +declare class WKWebExtensionDataRecord extends NSObject { + readonly displayName: string; - createDocumentTypePublicIdSystemId(qualifiedName: string, publicId: string, systemId: string): DOMDocumentType; + readonly uniqueIdentifier: string; - createDocumentQualifiedNameDoctype(namespaceURI: string, qualifiedName: string, doctype: DOMDocumentType): DOMDocument; + readonly containedDataTypes: NSSet; - createCSSStyleSheetMedia(title: string, media: string): DOMCSSStyleSheet; + readonly errors: NSArray; - createHTMLDocument(title: string): DOMHTMLDocument; + readonly totalSizeInBytes: number; - hasFeature(feature: string, version: string): boolean; + sizeInBytesOfTypes(dataTypes: NSSet): number; +} - createDocumentType(qualifiedName: string, publicId: string, systemId: string): DOMDocumentType; +declare class WKWebExtensionControllerConfiguration extends NSObject implements NSSecureCoding, NSCopying { + static defaultConfiguration any>(this: This): InstanceType; - createDocument(namespaceURI: string, qualifiedName: string, doctype: DOMDocumentType): DOMDocument; + static nonPersistentConfiguration any>(this: This): InstanceType; - createCSSStyleSheet(title: string, media: string): DOMCSSStyleSheet; -} + static configurationWithIdentifier any>(this: This, identifier: NSUUID): InstanceType; -declare class DOMEntityReference extends DOMNode { -} + readonly persistent: boolean; -declare class DOMDocument extends DOMNode { - readonly doctype: DOMDocumentType; + readonly identifier: NSUUID; - readonly implementation: DOMImplementation; + webViewConfiguration: WKWebViewConfiguration; - readonly documentElement: DOMElement; + defaultWebsiteDataStore: WKWebsiteDataStore; - readonly inputEncoding: string; + isPersistent(): boolean; - readonly xmlEncoding: string; + setWebViewConfiguration(webViewConfiguration: WKWebViewConfiguration | null): void; - xmlVersion: string; + setDefaultWebsiteDataStore(defaultWebsiteDataStore: WKWebsiteDataStore | null): void; - xmlStandalone: boolean; + static readonly supportsSecureCoding: boolean; - documentURI: string; + encodeWithCoder(coder: NSCoder): void; - readonly defaultView: DOMAbstractView; + initWithCoder(coder: NSCoder): this; - readonly styleSheets: DOMStyleSheetList; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - title: string; +declare class WKWebExtensionController extends NSObject { + init(): this; - readonly referrer: string; + initWithConfiguration(configuration: WKWebExtensionControllerConfiguration): this; - readonly domain: string; + delegate: WKWebExtensionControllerDelegate | null; - readonly URL: string; + readonly configuration: WKWebExtensionControllerConfiguration; - cookie: string; + loadExtensionContextError(extensionContext: WKWebExtensionContext, error: interop.PointerConvertible): boolean; - body: DOMHTMLElement; + unloadExtensionContextError(extensionContext: WKWebExtensionContext, error: interop.PointerConvertible): boolean; - readonly images: DOMHTMLCollection; + extensionContextForExtension(extension: WKWebExtension): WKWebExtensionContext; - readonly applets: DOMHTMLCollection; + extensionContextForURL(URL: NSURL): WKWebExtensionContext; - readonly links: DOMHTMLCollection; + readonly extensions: NSSet; - readonly forms: DOMHTMLCollection; + readonly extensionContexts: NSSet; - readonly anchors: DOMHTMLCollection; + static readonly allExtensionDataTypes: NSSet; - readonly lastModified: string; + fetchDataRecordsOfTypesCompletionHandler(dataTypes: NSSet, completionHandler: (p1: NSArray | Array) => void): void; - charset: string; + fetchDataRecordOfTypesForExtensionContextCompletionHandler(dataTypes: NSSet, extensionContext: WKWebExtensionContext, completionHandler: (p1: WKWebExtensionDataRecord) => void | null): void; - readonly defaultCharset: string; + removeDataOfTypesFromDataRecordsCompletionHandler(dataTypes: NSSet, dataRecords: NSArray | Array, completionHandler: () => void): void; - readonly readyState: string; + didOpenWindow(newWindow: WKWebExtensionWindow): void; - readonly characterSet: string; + didCloseWindow(closedWindow: WKWebExtensionWindow): void; - readonly preferredStylesheetSet: string; + didFocusWindow(focusedWindow: WKWebExtensionWindow | null): void; - selectedStylesheetSet: string; + didOpenTab(newTab: WKWebExtensionTab): void; - readonly activeElement: DOMElement; + didCloseTabWindowIsClosing(closedTab: WKWebExtensionTab, windowIsClosing: boolean): void; - createElement(tagName: string): DOMElement; + didActivateTabPreviousActiveTab(activatedTab: WKWebExtensionTab, previousTab: WKWebExtensionTab | null): void; - createDocumentFragment(): DOMDocumentFragment; + didSelectTabs(selectedTabs: NSArray | Array): void; - createTextNode(data: string): DOMText; + didDeselectTabs(deselectedTabs: NSArray | Array): void; - createComment(data: string): DOMComment; + didMoveTabFromIndexInWindow(movedTab: WKWebExtensionTab, index: number, oldWindow: WKWebExtensionWindow | null): void; - createCDATASection(data: string): DOMCDATASection; + didReplaceTabWithTab(oldTab: WKWebExtensionTab, newTab: WKWebExtensionTab): void; - createProcessingInstructionData(target: string, data: string): DOMProcessingInstruction; + didChangeTabPropertiesForTab(properties: interop.Enum, changedTab: WKWebExtensionTab): void; - createAttribute(name: string): DOMAttr; + setDelegate(delegate: WKWebExtensionControllerDelegate | null): void; +} - createEntityReference(name: string): DOMEntityReference; +declare class WKWebExtensionContext extends NSObject { + static contextForExtension any>(this: This, extension: WKWebExtension): InstanceType; - getElementsByTagName(tagname: string): DOMNodeList; + initForExtension(extension: WKWebExtension): this; - importNodeDeep(importedNode: DOMNode, deep: boolean): DOMNode; + readonly webExtension: WKWebExtension; - createElementNSQualifiedName(namespaceURI: string, qualifiedName: string): DOMElement; + readonly webExtensionController: WKWebExtensionController; - createAttributeNSQualifiedName(namespaceURI: string, qualifiedName: string): DOMAttr; + readonly loaded: boolean; - getElementsByTagNameNSLocalName(namespaceURI: string, localName: string): DOMNodeList; + readonly errors: NSArray; - adoptNode(source: DOMNode): DOMNode; + baseURL: NSURL; - createEvent(eventType: string): DOMEvent; + uniqueIdentifier: string; - createRange(): DOMRange; + inspectable: boolean; - createNodeIteratorWhatToShowFilterExpandEntityReferences(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMNodeIterator; + inspectionName: string; - createTreeWalkerWhatToShowFilterExpandEntityReferences(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMTreeWalker; + unsupportedAPIs: NSSet; - getOverrideStylePseudoElement(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; + readonly webViewConfiguration: WKWebViewConfiguration; - createExpressionResolver(expression: string, resolver: DOMXPathNSResolver): DOMXPathExpression; + readonly optionsPageURL: NSURL; - createNSResolver(nodeResolver: DOMNode): DOMXPathNSResolver; + readonly overrideNewTabPageURL: NSURL; - evaluateContextNodeResolverTypeInResult(expression: string, contextNode: DOMNode, resolver: DOMXPathNSResolver, type: number, inResult: DOMXPathResult): DOMXPathResult; + get grantedPermissions(): NSDictionary; + set grantedPermissions(value: NSDictionary | Record); - execCommandUserInterfaceValue(command: string, userInterface: boolean, value: string): boolean; + get grantedPermissionMatchPatterns(): NSDictionary; + set grantedPermissionMatchPatterns(value: NSDictionary | Record); - execCommandUserInterface(command: string, userInterface: boolean): boolean; + get deniedPermissions(): NSDictionary; + set deniedPermissions(value: NSDictionary | Record); - execCommand(command: string): boolean; + get deniedPermissionMatchPatterns(): NSDictionary; + set deniedPermissionMatchPatterns(value: NSDictionary | Record); - queryCommandEnabled(command: string): boolean; + hasRequestedOptionalAccessToAllHosts: boolean; - queryCommandIndeterm(command: string): boolean; + hasAccessToPrivateData: boolean; - queryCommandState(command: string): boolean; + readonly currentPermissions: NSSet; - queryCommandSupported(command: string): boolean; + readonly currentPermissionMatchPatterns: NSSet; - queryCommandValue(command: string): string; + hasPermission(permission: string): boolean; - getElementsByName(elementName: string): DOMNodeList; + hasPermissionInTab(permission: string, tab: WKWebExtensionTab | null): boolean; - elementFromPointY(x: number, y: number): DOMElement; + hasAccessToURL(url: NSURL): boolean; - createCSSStyleDeclaration(): DOMCSSStyleDeclaration; + hasAccessToURLInTab(url: NSURL, tab: WKWebExtensionTab | null): boolean; - getComputedStylePseudoElement(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; + readonly hasAccessToAllURLs: boolean; - getMatchedCSSRulesPseudoElement(element: DOMElement, pseudoElement: string): DOMCSSRuleList; + readonly hasAccessToAllHosts: boolean; - getMatchedCSSRulesPseudoElementAuthorOnly(element: DOMElement, pseudoElement: string, authorOnly: boolean): DOMCSSRuleList; + readonly hasInjectedContent: boolean; - getElementsByClassName(classNames: string): DOMNodeList; + hasInjectedContentForURL(url: NSURL): boolean; - hasFocus(): boolean; + readonly hasContentModificationRules: boolean; - webkitCancelFullScreen(): void; + permissionStatusForPermission(permission: string): interop.Enum; - getElementById(elementId: string): DOMElement; + permissionStatusForPermissionInTab(permission: string, tab: WKWebExtensionTab | null): interop.Enum; - querySelector(selectors: string): DOMElement; + setPermissionStatusForPermission(status: interop.Enum, permission: string): void; - querySelectorAll(selectors: string): DOMNodeList; + setPermissionStatusForPermissionExpirationDate(status: interop.Enum, permission: string, expirationDate: NSDate | null): void; - setXmlVersion(xmlVersion: string): void; + permissionStatusForURL(url: NSURL): interop.Enum; - setXmlStandalone(xmlStandalone: boolean): void; + permissionStatusForURLInTab(url: NSURL, tab: WKWebExtensionTab | null): interop.Enum; - setDocumentURI(documentURI: string): void; + setPermissionStatusForURL(status: interop.Enum, url: NSURL): void; - setTitle(title: string): void; + setPermissionStatusForURLExpirationDate(status: interop.Enum, url: NSURL, expirationDate: NSDate | null): void; - setCookie(cookie: string): void; + permissionStatusForMatchPattern(pattern: WKWebExtensionMatchPattern): interop.Enum; - setBody(body: DOMHTMLElement): void; + permissionStatusForMatchPatternInTab(pattern: WKWebExtensionMatchPattern, tab: WKWebExtensionTab | null): interop.Enum; - setCharset(charset: string): void; + setPermissionStatusForMatchPattern(status: interop.Enum, pattern: WKWebExtensionMatchPattern): void; - setSelectedStylesheetSet(selectedStylesheetSet: string): void; + setPermissionStatusForMatchPatternExpirationDate(status: interop.Enum, pattern: WKWebExtensionMatchPattern, expirationDate: NSDate | null): void; - createProcessingInstruction(target: string, data: string): DOMProcessingInstruction; + loadBackgroundContentWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; - importNode(importedNode: DOMNode, deep: boolean): DOMNode; + actionForTab(tab: WKWebExtensionTab | null): WKWebExtensionAction; - createElementNS(namespaceURI: string, qualifiedName: string): DOMElement; + performActionForTab(tab: WKWebExtensionTab | null): void; - createAttributeNS(namespaceURI: string, qualifiedName: string): DOMAttr; + readonly commands: NSArray; - getElementsByTagNameNS(namespaceURI: string, localName: string): DOMNodeList; + performCommand(command: WKWebExtensionCommand): void; - createNodeIterator(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMNodeIterator; + performCommandForEvent(event: NSEvent): boolean; - createTreeWalker(root: DOMNode, whatToShow: number, filter: DOMNodeFilter, expandEntityReferences: boolean): DOMTreeWalker; + commandForEvent(event: NSEvent): WKWebExtensionCommand; - getOverrideStyle(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; + menuItemsForTab(tab: WKWebExtensionTab): NSArray; - createExpression(expression: string, resolver: DOMXPathNSResolver): DOMXPathExpression; + userGesturePerformedInTab(tab: WKWebExtensionTab): void; - evaluate(expression: string, contextNode: DOMNode, resolver: DOMXPathNSResolver, type: number, inResult: DOMXPathResult): DOMXPathResult; + hasActiveUserGestureInTab(tab: WKWebExtensionTab): boolean; - getComputedStyle(element: DOMElement, pseudoElement: string): DOMCSSStyleDeclaration; + clearUserGestureInTab(tab: WKWebExtensionTab): void; - readonly webFrame: WebFrame; + readonly openWindows: NSArray; - URLWithAttributeString(string: string): NSURL; -} + readonly focusedWindow: WKWebExtensionWindow; -declare class DOMComment extends DOMCharacterData { -} + readonly openTabs: NSSet; -declare class DOMCDATASection extends DOMText { -} + didOpenWindow(newWindow: WKWebExtensionWindow): void; -declare class DOMAttr extends DOMNode { - readonly name: string; + didCloseWindow(closedWindow: WKWebExtensionWindow): void; - readonly specified: boolean; + didFocusWindow(focusedWindow: WKWebExtensionWindow | null): void; - value: string; + didOpenTab(newTab: WKWebExtensionTab): void; - readonly ownerElement: DOMElement; + didCloseTabWindowIsClosing(closedTab: WKWebExtensionTab, windowIsClosing: boolean): void; - readonly style: DOMCSSStyleDeclaration; + didActivateTabPreviousActiveTab(activatedTab: WKWebExtensionTab, previousTab: WKWebExtensionTab | null): void; - setValue(value: string): void; -} + didSelectTabs(selectedTabs: NSArray | Array): void; -declare class DOMNode extends DOMObject implements DOMEventTarget { - readonly nodeName: string; + didDeselectTabs(deselectedTabs: NSArray | Array): void; - nodeValue: string; + didMoveTabFromIndexInWindow(movedTab: WKWebExtensionTab, index: number, oldWindow: WKWebExtensionWindow | null): void; - readonly nodeType: number; + didReplaceTabWithTab(oldTab: WKWebExtensionTab, newTab: WKWebExtensionTab): void; - readonly parentNode: DOMNode; + didChangeTabPropertiesForTab(properties: interop.Enum, changedTab: WKWebExtensionTab): void; - readonly childNodes: DOMNodeList; + isLoaded(): boolean; - readonly firstChild: DOMNode; + setBaseURL(baseURL: NSURL): void; - readonly lastChild: DOMNode; + setUniqueIdentifier(uniqueIdentifier: string): void; - readonly previousSibling: DOMNode; + isInspectable(): boolean; - readonly nextSibling: DOMNode; + setInspectable(inspectable: boolean): void; - readonly ownerDocument: DOMDocument; + setInspectionName(inspectionName: string | null): void; - readonly namespaceURI: string; + setUnsupportedAPIs(unsupportedAPIs: NSSet | null): void; - prefix: string; + setGrantedPermissions(grantedPermissions: NSDictionary | Record): void; - readonly localName: string; + setGrantedPermissionMatchPatterns(grantedPermissionMatchPatterns: NSDictionary | Record): void; - readonly attributes: DOMNamedNodeMap; + setDeniedPermissions(deniedPermissions: NSDictionary | Record): void; - readonly baseURI: string; + setDeniedPermissionMatchPatterns(deniedPermissionMatchPatterns: NSDictionary | Record): void; - textContent: string; + setHasRequestedOptionalAccessToAllHosts(hasRequestedOptionalAccessToAllHosts: boolean): void; - readonly parentElement: DOMElement; + setHasAccessToPrivateData(hasAccessToPrivateData: boolean): void; +} - readonly isContentEditable: boolean; +declare class DOMText extends DOMCharacterData { + readonly wholeText: string; - insertBeforeRefChild(newChild: DOMNode, refChild: DOMNode): DOMNode; + splitText(offset: number): DOMText; - replaceChildOldChild(newChild: DOMNode, oldChild: DOMNode): DOMNode; + replaceWholeText(content: string): DOMText; +} - removeChild(oldChild: DOMNode): DOMNode; +declare class WKWebExtensionMatchPattern extends NSObject implements NSSecureCoding, NSCopying { + static registerCustomURLScheme(urlScheme: string): void; - appendChild(newChild: DOMNode): DOMNode; + static allURLsMatchPattern any>(this: This): InstanceType; - hasChildNodes(): boolean; + static allHostsAndSchemesMatchPattern any>(this: This): InstanceType; - cloneNode(deep: boolean): DOMNode; + static matchPatternWithString any>(this: This, string: string): InstanceType; - normalize(): void; + static matchPatternWithSchemeHostPath any>(this: This, scheme: string, host: string, path: string): InstanceType; - isSupportedVersion(feature: string, version: string): boolean; + initWithStringError(string: string, error: interop.PointerConvertible): this; - hasAttributes(): boolean; + initWithSchemeHostPathError(scheme: string, host: string, path: string, error: interop.PointerConvertible): this; - isSameNode(other: DOMNode): boolean; + readonly string: string; - isEqualNode(other: DOMNode): boolean; + readonly scheme: string; - lookupPrefix(namespaceURI: string): string; + readonly host: string; - lookupNamespaceURI(prefix: string): string; + readonly path: string; - isDefaultNamespace(namespaceURI: string): boolean; + readonly matchesAllURLs: boolean; - compareDocumentPosition(other: DOMNode): number; + readonly matchesAllHosts: boolean; - contains(other: DOMNode): boolean; + matchesURL(url: NSURL | null): boolean; - setNodeValue(nodeValue: string): void; + matchesURLOptions(url: NSURL | null, options: interop.Enum): boolean; - setPrefix(prefix: string): void; + matchesPattern(pattern: WKWebExtensionMatchPattern | null): boolean; - setTextContent(textContent: string): void; + matchesPatternOptions(pattern: WKWebExtensionMatchPattern | null, options: interop.Enum): boolean; - insertBefore(newChild: DOMNode, refChild: DOMNode): DOMNode; + static readonly supportsSecureCoding: boolean; - replaceChild(newChild: DOMNode, oldChild: DOMNode): DOMNode; + encodeWithCoder(coder: NSCoder): void; - isSupported(feature: string, version: string): boolean; + initWithCoder(coder: NSCoder): this; - boundingBox(): CGRect; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - lineBoxRects(): NSArray; +declare class WKUserScript extends NSObject implements NSCopying { + readonly source: string; - readonly webArchive: WebArchive; + readonly injectionTime: interop.Enum; - addEventListenerListenerUseCapture(type: string, listener: DOMEventListener, useCapture: boolean): void; + readonly forMainFrameOnly: boolean; - removeEventListenerListenerUseCapture(type: string, listener: DOMEventListener, useCapture: boolean): void; + initWithSourceInjectionTimeForMainFrameOnly(source: string, injectionTime: interop.Enum, forMainFrameOnly: boolean): this; - dispatchEvent(event: DOMEvent): boolean; + initWithSourceInjectionTimeForMainFrameOnlyInContentWorld(source: string, injectionTime: interop.Enum, forMainFrameOnly: boolean, contentWorld: WKContentWorld): this; - addEventListener(type: string, listener: DOMEventListener, useCapture: boolean): void; + isForMainFrameOnly(): boolean; - removeEventListener(type: string, listener: DOMEventListener, useCapture: boolean): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - isEqual(object: interop.Object): boolean; +declare class WKUserContentController extends NSObject implements NSSecureCoding { + readonly userScripts: NSArray; - readonly hash: number; + addUserScript(userScript: WKUserScript): void; - readonly superclass: interop.Object; + removeAllUserScripts(): void; - class(): interop.Object; + addScriptMessageHandlerContentWorldName(scriptMessageHandler: WKScriptMessageHandler, world: WKContentWorld, name: string): void; - self(): this; + addScriptMessageHandlerWithReplyContentWorldName(scriptMessageHandlerWithReply: WKScriptMessageHandlerWithReply, contentWorld: WKContentWorld, name: string): void; - performSelector(aSelector: string): interop.Object; + addScriptMessageHandlerName(scriptMessageHandler: WKScriptMessageHandler, name: string): void; - performSelectorWithObject(aSelector: string, object: interop.Object): interop.Object; + removeScriptMessageHandlerForNameContentWorld(name: string, contentWorld: WKContentWorld): void; - performSelectorWithObjectWithObject(aSelector: string, object1: interop.Object, object2: interop.Object): interop.Object; + removeScriptMessageHandlerForName(name: string): void; - readonly isProxy: boolean; + removeAllScriptMessageHandlersFromContentWorld(contentWorld: WKContentWorld): void; - isKindOfClass(aClass: interop.Object): boolean; + removeAllScriptMessageHandlers(): void; - isMemberOfClass(aClass: interop.Object): boolean; + addContentRuleList(contentRuleList: WKContentRuleList): void; - conformsToProtocol(aProtocol: interop.PointerConvertible): boolean; + removeContentRuleList(contentRuleList: WKContentRuleList): void; - respondsToSelector(aSelector: string): boolean; + removeAllContentRuleLists(): void; - retain(): this; + static readonly supportsSecureCoding: boolean; - release(): void; + encodeWithCoder(coder: NSCoder): void; - autorelease(): this; + initWithCoder(coder: NSCoder): this; +} - retainCount(): number; +declare class WKSnapshotConfiguration extends NSObject implements NSCopying { + rect: CGRect; - readonly zone: interop.Pointer; + snapshotWidth: NSNumber; - readonly description: string; + afterScreenUpdates: boolean; - readonly debugDescription: string; + setRect(rect: CGRect): void; + + setSnapshotWidth(snapshotWidth: NSNumber | null): void; + + setAfterScreenUpdates(afterScreenUpdates: boolean): void; copyWithZone(zone: interop.PointerConvertible): interop.Object; } -declare class WebUndefined extends NSObject implements NSCoding, NSCopying { - static undefined(): WebUndefined; +declare class WKPreferences extends NSObject implements NSSecureCoding { + minimumFontSize: number; - encodeWithCoder(coder: NSCoder): void; + javaScriptCanOpenWindowsAutomatically: boolean; - initWithCoder(coder: NSCoder): this; + fraudulentWebsiteWarningEnabled: boolean; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + shouldPrintBackgrounds: boolean; -declare class WebScriptObject extends NSObject { - static throwException(exceptionMessage: string): boolean; + tabFocusesLinks: boolean; - JSObject(): interop.Pointer; + textInteractionEnabled: boolean; - callWebScriptMethodWithArguments(name: string, arguments$: NSArray | Array): interop.Object; + siteSpecificQuirksModeEnabled: boolean; - evaluateWebScript(script: string): interop.Object; + elementFullscreenEnabled: boolean; - removeWebScriptKey(name: string): void; + inactiveSchedulingPolicy: interop.Enum; - stringRepresentation(): string; + setMinimumFontSize(minimumFontSize: number): void; - webScriptValueAtIndex(index: number): interop.Object; + setJavaScriptCanOpenWindowsAutomatically(javaScriptCanOpenWindowsAutomatically: boolean): void; - setWebScriptValueAtIndexValue(index: number, value: interop.Object): void; + isFraudulentWebsiteWarningEnabled(): boolean; - setException(description: string): void; + setFraudulentWebsiteWarningEnabled(fraudulentWebsiteWarningEnabled: boolean): void; - JSValue(): JSValue; -} + setShouldPrintBackgrounds(shouldPrintBackgrounds: boolean): void; -declare class WKWebViewConfiguration extends NSObject implements NSSecureCoding, NSCopying { - processPool: WKProcessPool; + setTabFocusesLinks(tabFocusesLinks: boolean): void; - preferences: WKPreferences; + isTextInteractionEnabled(): boolean; - userContentController: WKUserContentController; + setTextInteractionEnabled(textInteractionEnabled: boolean): void; - webExtensionController: WKWebExtensionController; + isSiteSpecificQuirksModeEnabled(): boolean; - websiteDataStore: WKWebsiteDataStore; + setSiteSpecificQuirksModeEnabled(siteSpecificQuirksModeEnabled: boolean): void; - suppressesIncrementalRendering: boolean; + isElementFullscreenEnabled(): boolean; - applicationNameForUserAgent: string; + setElementFullscreenEnabled(elementFullscreenEnabled: boolean): void; - allowsAirPlayForMediaPlayback: boolean; + setInactiveSchedulingPolicy(inactiveSchedulingPolicy: interop.Enum): void; - upgradeKnownHostsToHTTPS: boolean; + javaEnabled: boolean; - mediaTypesRequiringUserActionForPlayback: interop.Enum; + plugInsEnabled: boolean; - defaultWebpagePreferences: WKWebpagePreferences; + javaScriptEnabled: boolean; - limitsNavigationsToAppBoundDomains: boolean; + setJavaEnabled(javaEnabled: boolean): void; - allowsInlinePredictions: boolean; + setPlugInsEnabled(plugInsEnabled: boolean): void; - userInterfaceDirectionPolicy: interop.Enum; + setJavaScriptEnabled(javaScriptEnabled: boolean): void; - setURLSchemeHandlerForURLScheme(urlSchemeHandler: WKURLSchemeHandler | null, urlScheme: string): void; + static readonly supportsSecureCoding: boolean; - urlSchemeHandlerForURLScheme(urlScheme: string): WKURLSchemeHandler; + encodeWithCoder(coder: NSCoder): void; - supportsAdaptiveImageGlyph: boolean; + initWithCoder(coder: NSCoder): this; +} - writingToolsBehavior: interop.Enum; +declare class WKPDFConfiguration extends NSObject implements NSCopying { + rect: CGRect; - setProcessPool(processPool: WKProcessPool): void; + allowTransparentBackground: boolean; - setPreferences(preferences: WKPreferences): void; + setRect(rect: CGRect): void; - setUserContentController(userContentController: WKUserContentController): void; + setAllowTransparentBackground(allowTransparentBackground: boolean): void; - setWebExtensionController(webExtensionController: WKWebExtensionController | null): void; + copyWithZone(zone: interop.PointerConvertible): interop.Object; +} - setWebsiteDataStore(websiteDataStore: WKWebsiteDataStore): void; +declare class WKOpenPanelParameters extends NSObject { + readonly allowsMultipleSelection: boolean; - setSuppressesIncrementalRendering(suppressesIncrementalRendering: boolean): void; + readonly allowsDirectories: boolean; +} - setApplicationNameForUserAgent(applicationNameForUserAgent: string | null): void; +declare class WKNavigationResponse extends NSObject { + readonly forMainFrame: boolean; - setAllowsAirPlayForMediaPlayback(allowsAirPlayForMediaPlayback: boolean): void; + readonly response: NSURLResponse; - setUpgradeKnownHostsToHTTPS(upgradeKnownHostsToHTTPS: boolean): void; + readonly canShowMIMEType: boolean; - setMediaTypesRequiringUserActionForPlayback(mediaTypesRequiringUserActionForPlayback: interop.Enum): void; + isForMainFrame(): boolean; +} - setDefaultWebpagePreferences(defaultWebpagePreferences: WKWebpagePreferences | null): void; +declare class WKHTTPCookieStore extends NSObject { + getAllCookies(completionHandler: (p1: NSArray | Array) => void): void; - setLimitsNavigationsToAppBoundDomains(limitsNavigationsToAppBoundDomains: boolean): void; + setCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; - setAllowsInlinePredictions(allowsInlinePredictions: boolean): void; + setCookiesCompletionHandler(cookies: NSArray | Array, completionHandler: () => void | null): void; - setUserInterfaceDirectionPolicy(userInterfaceDirectionPolicy: interop.Enum): void; + deleteCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; - setSupportsAdaptiveImageGlyph(supportsAdaptiveImageGlyph: boolean): void; + addObserver(observer: WKHTTPCookieStoreObserver): void; - setWritingToolsBehavior(writingToolsBehavior: interop.Enum): void; + removeObserver(observer: WKHTTPCookieStoreObserver): void; - static readonly supportsSecureCoding: boolean; + setCookiePolicyCompletionHandler(policy: interop.Enum, completionHandler: () => void | null): void; - encodeWithCoder(coder: NSCoder): void; + getCookiePolicy(completionHandler: (p1: interop.Enum) => void): void; +} - initWithCoder(coder: NSCoder): this; +declare class WKWebView extends NSView { + readonly configuration: WKWebViewConfiguration; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + navigationDelegate: WKNavigationDelegate; + + UIDelegate: WKUIDelegate; + + readonly backForwardList: WKBackForwardList; + + initWithFrameConfiguration(frame: CGRect, configuration: WKWebViewConfiguration): this; + + initWithCoder(coder: NSCoder): this; -declare class WKWebExtensionWindowConfiguration extends NSObject { - readonly windowType: interop.Enum; + loadRequest(request: NSURLRequest): WKNavigation; - readonly windowState: interop.Enum; + loadFileURLAllowingReadAccessToURL(URL: NSURL, readAccessURL: NSURL): WKNavigation; - readonly frame: CGRect; + loadHTMLStringBaseURL(string: string, baseURL: NSURL | null): WKNavigation; - readonly tabURLs: NSArray; + loadDataMIMETypeCharacterEncodingNameBaseURL(data: NSData, MIMEType: string, characterEncodingName: string, baseURL: NSURL): WKNavigation; - readonly tabs: NSArray; + goToBackForwardListItem(item: WKBackForwardListItem): WKNavigation; - readonly shouldBeFocused: boolean; + readonly title: string; - readonly shouldBePrivate: boolean; -} + readonly URL: NSURL; -declare class WKWebExtensionTabConfiguration extends NSObject { - readonly window: WKWebExtensionWindow; + readonly loading: boolean; - readonly index: number; + readonly estimatedProgress: number; - readonly parentTab: WKWebExtensionTab; + readonly hasOnlySecureContent: boolean; - readonly url: NSURL; + readonly serverTrust: interop.Object; - readonly shouldBeActive: boolean; + readonly canGoBack: boolean; - readonly shouldAddToSelection: boolean; + readonly canGoForward: boolean; - readonly shouldBePinned: boolean; + goBack(): WKNavigation; - readonly shouldBeMuted: boolean; + goForward(): WKNavigation; - readonly shouldReaderModeBeActive: boolean; -} + reload(): WKNavigation; -declare class WKWebExtensionMessagePort extends NSObject { - readonly applicationIdentifier: string; + reloadFromOrigin(): WKNavigation; - messageHandler: (p1: interop.Object, p2: NSError) => void | null; + stopLoading(): void; - disconnectHandler: (p1: NSError) => void | null; + evaluateJavaScriptCompletionHandler(javaScriptString: string, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; - readonly disconnected: boolean; + evaluateJavaScriptInFrameInContentWorldCompletionHandler(javaScriptString: string, frame: WKFrameInfo | null, contentWorld: WKContentWorld, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; - sendMessageCompletionHandler(message: interop.Object | null, completionHandler: (p1: NSError) => void | null): void; + callAsyncJavaScriptArgumentsInFrameInContentWorldCompletionHandler(functionBody: string, arguments$: NSDictionary | Record | null, frame: WKFrameInfo | null, contentWorld: WKContentWorld, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; - disconnect(): void; + closeAllMediaPresentationsWithCompletionHandler(completionHandler: () => void | null): void; - disconnectWithError(error: NSError | null): void; + closeAllMediaPresentations(): void; - setMessageHandler(messageHandler: (p1: interop.Object, p2: NSError) => void | null): void; + pauseAllMediaPlaybackWithCompletionHandler(completionHandler: () => void | null): void; - setDisconnectHandler(disconnectHandler: (p1: NSError) => void | null): void; + pauseAllMediaPlayback(completionHandler: () => void | null): void; - isDisconnected(): boolean; -} + setAllMediaPlaybackSuspendedCompletionHandler(suspended: boolean, completionHandler: () => void | null): void; -declare class WKWebExtensionDataRecord extends NSObject { - readonly displayName: string; + resumeAllMediaPlayback(completionHandler: () => void | null): void; - readonly uniqueIdentifier: string; + suspendAllMediaPlayback(completionHandler: () => void | null): void; - readonly containedDataTypes: NSSet; + requestMediaPlaybackStateWithCompletionHandler(completionHandler: (p1: interop.Enum) => void): void; - readonly errors: NSArray; + requestMediaPlaybackState(completionHandler: (p1: interop.Enum) => void): void; - readonly totalSizeInBytes: number; + readonly cameraCaptureState: interop.Enum; - sizeInBytesOfTypes(dataTypes: NSSet): number; -} + readonly microphoneCaptureState: interop.Enum; -declare class WKWebExtensionControllerConfiguration extends NSObject implements NSSecureCoding, NSCopying { - static defaultConfiguration any>(this: This): InstanceType; + setCameraCaptureStateCompletionHandler(state: interop.Enum, completionHandler: () => void | null): void; - static nonPersistentConfiguration any>(this: This): InstanceType; + setMicrophoneCaptureStateCompletionHandler(state: interop.Enum, completionHandler: () => void | null): void; - static configurationWithIdentifier any>(this: This, identifier: NSUUID): InstanceType; + takeSnapshotWithConfigurationCompletionHandler(snapshotConfiguration: WKSnapshotConfiguration | null, completionHandler: (p1: NSImage, p2: NSError) => void | null): void; - readonly persistent: boolean; + createPDFWithConfigurationCompletionHandler(pdfConfiguration: WKPDFConfiguration | null, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - readonly identifier: NSUUID; + createWebArchiveDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; - webViewConfiguration: WKWebViewConfiguration; + allowsBackForwardNavigationGestures: boolean; - defaultWebsiteDataStore: WKWebsiteDataStore; + customUserAgent: string; - isPersistent(): boolean; + allowsLinkPreview: boolean; - setWebViewConfiguration(webViewConfiguration: WKWebViewConfiguration | null): void; + allowsMagnification: boolean; - setDefaultWebsiteDataStore(defaultWebsiteDataStore: WKWebsiteDataStore | null): void; + magnification: number; - static readonly supportsSecureCoding: boolean; + setMagnificationCenteredAtPoint(magnification: number, point: CGPoint): void; - encodeWithCoder(coder: NSCoder): void; + pageZoom: number; - initWithCoder(coder: NSCoder): this; + findStringWithConfigurationCompletionHandler(string: string, configuration: WKFindConfiguration | null, completionHandler: (p1: WKFindResult) => void): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + static handlesURLScheme(urlScheme: string): boolean; -declare class WKWebExtensionController extends NSObject { - init(): this; + startDownloadUsingRequestCompletionHandler(request: NSURLRequest, completionHandler: (p1: WKDownload) => void): void; - initWithConfiguration(configuration: WKWebExtensionControllerConfiguration): this; + resumeDownloadFromResumeDataCompletionHandler(resumeData: NSData, completionHandler: (p1: WKDownload) => void): void; - delegate: WKWebExtensionControllerDelegate | null; + mediaType: string; - readonly configuration: WKWebExtensionControllerConfiguration; + interactionState: interop.Object; - loadExtensionContextError(extensionContext: WKWebExtensionContext, error: interop.PointerConvertible): boolean; + readonly isBlockedByScreenTime: boolean; - unloadExtensionContextError(extensionContext: WKWebExtensionContext, error: interop.PointerConvertible): boolean; + loadSimulatedRequestResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; - extensionContextForExtension(extension: WKWebExtension): WKWebExtensionContext; + loadSimulatedRequestWithResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; - extensionContextForURL(URL: NSURL): WKWebExtensionContext; + loadFileRequestAllowingReadAccessToURL(request: NSURLRequest, readAccessURL: NSURL): WKNavigation; - readonly extensions: NSSet; + loadSimulatedRequestResponseHTMLString(request: NSURLRequest, string: string): WKNavigation; - readonly extensionContexts: NSSet; + loadSimulatedRequestWithResponseHTMLString(request: NSURLRequest, string: string): WKNavigation; - static readonly allExtensionDataTypes: NSSet; + printOperationWithPrintInfo(printInfo: NSPrintInfo): NSPrintOperation; - fetchDataRecordsOfTypesCompletionHandler(dataTypes: NSSet, completionHandler: (p1: NSArray | Array) => void): void; + readonly themeColor: NSColor; - fetchDataRecordOfTypesForExtensionContextCompletionHandler(dataTypes: NSSet, extensionContext: WKWebExtensionContext, completionHandler: (p1: WKWebExtensionDataRecord) => void | null): void; + underPageBackgroundColor: NSColor; - removeDataOfTypesFromDataRecordsCompletionHandler(dataTypes: NSSet, dataRecords: NSArray | Array, completionHandler: () => void): void; + readonly fullscreenState: interop.Enum; - didOpenWindow(newWindow: WKWebExtensionWindow): void; + readonly minimumViewportInset: NSEdgeInsets; - didCloseWindow(closedWindow: WKWebExtensionWindow): void; + readonly maximumViewportInset: NSEdgeInsets; - didFocusWindow(focusedWindow: WKWebExtensionWindow | null): void; + setMinimumViewportInsetMaximumViewportInset(minimumViewportInset: NSEdgeInsets, maximumViewportInset: NSEdgeInsets): void; - didOpenTab(newTab: WKWebExtensionTab): void; + inspectable: boolean; - didCloseTabWindowIsClosing(closedTab: WKWebExtensionTab, windowIsClosing: boolean): void; + readonly writingToolsActive: boolean; - didActivateTabPreviousActiveTab(activatedTab: WKWebExtensionTab, previousTab: WKWebExtensionTab | null): void; + fetchDataOfTypesCompletionHandler(dataTypes: interop.Enum, completionHandler: (p1: NSData, p2: NSError) => void | null): void; - didSelectTabs(selectedTabs: NSArray | Array): void; + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; - didDeselectTabs(deselectedTabs: NSArray | Array): void; + obscuredContentInsets: NSEdgeInsets; - didMoveTabFromIndexInWindow(movedTab: WKWebExtensionTab, index: number, oldWindow: WKWebExtensionWindow | null): void; + setNavigationDelegate(navigationDelegate: WKNavigationDelegate | null): void; - didReplaceTabWithTab(oldTab: WKWebExtensionTab, newTab: WKWebExtensionTab): void; + setUIDelegate(UIDelegate: WKUIDelegate | null): void; - didChangeTabPropertiesForTab(properties: interop.Enum, changedTab: WKWebExtensionTab): void; + isLoading(): boolean; - setDelegate(delegate: WKWebExtensionControllerDelegate | null): void; -} + setAllowsBackForwardNavigationGestures(allowsBackForwardNavigationGestures: boolean): void; -declare class WKWebExtensionContext extends NSObject { - static contextForExtension any>(this: This, extension: WKWebExtension): InstanceType; + setCustomUserAgent(customUserAgent: string | null): void; - initForExtension(extension: WKWebExtension): this; + setAllowsLinkPreview(allowsLinkPreview: boolean): void; - readonly webExtension: WKWebExtension; + setAllowsMagnification(allowsMagnification: boolean): void; - readonly webExtensionController: WKWebExtensionController; + setMagnification(magnification: number): void; - readonly loaded: boolean; + setPageZoom(pageZoom: number): void; - readonly errors: NSArray; + setMediaType(mediaType: string | null): void; - baseURL: NSURL; + setInteractionState(interactionState: interop.Object | null): void; - uniqueIdentifier: string; + setUnderPageBackgroundColor(underPageBackgroundColor: NSColor | null): void; - inspectable: boolean; + isInspectable(): boolean; - inspectionName: string; + setInspectable(inspectable: boolean): void; - unsupportedAPIs: NSSet; + isWritingToolsActive(): boolean; - readonly webViewConfiguration: WKWebViewConfiguration; + setObscuredContentInsets(obscuredContentInsets: NSEdgeInsets): void; - readonly optionsPageURL: NSURL; + readonly certificateChain: NSArray; +} - readonly overrideNewTabPageURL: NSURL; +declare class WKContentRuleListStore extends NSObject { + static defaultStore any>(this: This): InstanceType; - get grantedPermissions(): NSDictionary; - set grantedPermissions(value: NSDictionary | Record); + static storeWithURL any>(this: This, url: NSURL): InstanceType; - get grantedPermissionMatchPatterns(): NSDictionary; - set grantedPermissionMatchPatterns(value: NSDictionary | Record); + compileContentRuleListForIdentifierEncodedContentRuleListCompletionHandler(identifier: string, encodedContentRuleList: string, completionHandler: (p1: WKContentRuleList, p2: NSError) => void): void; - get deniedPermissions(): NSDictionary; - set deniedPermissions(value: NSDictionary | Record); + lookUpContentRuleListForIdentifierCompletionHandler(identifier: string, completionHandler: (p1: WKContentRuleList, p2: NSError) => void): void; - get deniedPermissionMatchPatterns(): NSDictionary; - set deniedPermissionMatchPatterns(value: NSDictionary | Record); + removeContentRuleListForIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void): void; - hasRequestedOptionalAccessToAllHosts: boolean; + getAvailableContentRuleListIdentifiers(completionHandler: (p1: NSArray | Array) => void): void; +} - hasAccessToPrivateData: boolean; +declare class WKBackForwardList extends NSObject { + readonly currentItem: WKBackForwardListItem; - readonly currentPermissions: NSSet; + readonly backItem: WKBackForwardListItem; - readonly currentPermissionMatchPatterns: NSSet; + readonly forwardItem: WKBackForwardListItem; - hasPermission(permission: string): boolean; + itemAtIndex(index: number): WKBackForwardListItem; - hasPermissionInTab(permission: string, tab: WKWebExtensionTab | null): boolean; + readonly backList: NSArray; - hasAccessToURL(url: NSURL): boolean; + readonly forwardList: NSArray; +} - hasAccessToURLInTab(url: NSURL, tab: WKWebExtensionTab | null): boolean; +declare class DOMHTMLTableCellElement extends DOMHTMLElement { + readonly cellIndex: number; - readonly hasAccessToAllURLs: boolean; + align: string; - readonly hasAccessToAllHosts: boolean; + axis: string; - readonly hasInjectedContent: boolean; + bgColor: string; - hasInjectedContentForURL(url: NSURL): boolean; + ch: string; - readonly hasContentModificationRules: boolean; + chOff: string; - permissionStatusForPermission(permission: string): interop.Enum; + colSpan: number; - permissionStatusForPermissionInTab(permission: string, tab: WKWebExtensionTab | null): interop.Enum; + rowSpan: number; - setPermissionStatusForPermission(status: interop.Enum, permission: string): void; + headers: string; - setPermissionStatusForPermissionExpirationDate(status: interop.Enum, permission: string, expirationDate: NSDate | null): void; + height: string; - permissionStatusForURL(url: NSURL): interop.Enum; + noWrap: boolean; - permissionStatusForURLInTab(url: NSURL, tab: WKWebExtensionTab | null): interop.Enum; + vAlign: string; - setPermissionStatusForURL(status: interop.Enum, url: NSURL): void; + width: string; - setPermissionStatusForURLExpirationDate(status: interop.Enum, url: NSURL, expirationDate: NSDate | null): void; + abbr: string; - permissionStatusForMatchPattern(pattern: WKWebExtensionMatchPattern): interop.Enum; + scope: string; - permissionStatusForMatchPatternInTab(pattern: WKWebExtensionMatchPattern, tab: WKWebExtensionTab | null): interop.Enum; + setAlign(align: string): void; - setPermissionStatusForMatchPattern(status: interop.Enum, pattern: WKWebExtensionMatchPattern): void; + setAxis(axis: string): void; - setPermissionStatusForMatchPatternExpirationDate(status: interop.Enum, pattern: WKWebExtensionMatchPattern, expirationDate: NSDate | null): void; + setBgColor(bgColor: string): void; - loadBackgroundContentWithCompletionHandler(completionHandler: (p1: NSError) => void | null): void; + setCh(ch: string): void; - actionForTab(tab: WKWebExtensionTab | null): WKWebExtensionAction; + setChOff(chOff: string): void; - performActionForTab(tab: WKWebExtensionTab | null): void; + setColSpan(colSpan: number): void; - readonly commands: NSArray; + setRowSpan(rowSpan: number): void; - performCommand(command: WKWebExtensionCommand): void; + setHeaders(headers: string): void; - performCommandForEvent(event: NSEvent): boolean; + setHeight(height: string): void; - commandForEvent(event: NSEvent): WKWebExtensionCommand; + setNoWrap(noWrap: boolean): void; - menuItemsForTab(tab: WKWebExtensionTab): NSArray; + setVAlign(vAlign: string): void; - userGesturePerformedInTab(tab: WKWebExtensionTab): void; + setWidth(width: string): void; - hasActiveUserGestureInTab(tab: WKWebExtensionTab): boolean; + setAbbr(abbr: string): void; - clearUserGestureInTab(tab: WKWebExtensionTab): void; + setScope(scope: string): void; +} - readonly openWindows: NSArray; +declare class DOMHTMLMarqueeElement extends DOMHTMLElement { + start(): void; - readonly focusedWindow: WKWebExtensionWindow; + stop(): void; +} - readonly openTabs: NSSet; +declare class DOMCSSStyleDeclaration extends DOMObject { + cssText: string; - didOpenWindow(newWindow: WKWebExtensionWindow): void; + readonly length: number; - didCloseWindow(closedWindow: WKWebExtensionWindow): void; + readonly parentRule: DOMCSSRule; - didFocusWindow(focusedWindow: WKWebExtensionWindow | null): void; + getPropertyValue(propertyName: string): string; - didOpenTab(newTab: WKWebExtensionTab): void; + getPropertyCSSValue(propertyName: string): DOMCSSValue; - didCloseTabWindowIsClosing(closedTab: WKWebExtensionTab, windowIsClosing: boolean): void; + removeProperty(propertyName: string): string; - didActivateTabPreviousActiveTab(activatedTab: WKWebExtensionTab, previousTab: WKWebExtensionTab | null): void; + getPropertyPriority(propertyName: string): string; - didSelectTabs(selectedTabs: NSArray | Array): void; + setPropertyValuePriority(propertyName: string, value: string, priority: string): void; - didDeselectTabs(deselectedTabs: NSArray | Array): void; + item(index: number): string; - didMoveTabFromIndexInWindow(movedTab: WKWebExtensionTab, index: number, oldWindow: WKWebExtensionWindow | null): void; + getPropertyShorthand(propertyName: string): string; - didReplaceTabWithTab(oldTab: WKWebExtensionTab, newTab: WKWebExtensionTab): void; + isPropertyImplicit(propertyName: string): boolean; - didChangeTabPropertiesForTab(properties: interop.Enum, changedTab: WKWebExtensionTab): void; + setCssText(cssText: string): void; - isLoaded(): boolean; + setProperty(propertyName: string, value: string, priority: string): void; - setBaseURL(baseURL: NSURL): void; + azimuth(): string; - setUniqueIdentifier(uniqueIdentifier: string): void; + setAzimuth(azimuth: string): void; - isInspectable(): boolean; + background(): string; - setInspectable(inspectable: boolean): void; + setBackground(background: string): void; - setInspectionName(inspectionName: string | null): void; + backgroundAttachment(): string; - setUnsupportedAPIs(unsupportedAPIs: NSSet | null): void; + setBackgroundAttachment(backgroundAttachment: string): void; - setGrantedPermissions(grantedPermissions: NSDictionary | Record): void; + backgroundColor(): string; - setGrantedPermissionMatchPatterns(grantedPermissionMatchPatterns: NSDictionary | Record): void; + setBackgroundColor(backgroundColor: string): void; - setDeniedPermissions(deniedPermissions: NSDictionary | Record): void; + backgroundImage(): string; - setDeniedPermissionMatchPatterns(deniedPermissionMatchPatterns: NSDictionary | Record): void; + setBackgroundImage(backgroundImage: string): void; - setHasRequestedOptionalAccessToAllHosts(hasRequestedOptionalAccessToAllHosts: boolean): void; + backgroundPosition(): string; - setHasAccessToPrivateData(hasAccessToPrivateData: boolean): void; -} + setBackgroundPosition(backgroundPosition: string): void; -declare class DOMText extends DOMCharacterData { - readonly wholeText: string; + backgroundRepeat(): string; - splitText(offset: number): DOMText; + setBackgroundRepeat(backgroundRepeat: string): void; - replaceWholeText(content: string): DOMText; -} + border(): string; -declare class WKWebExtensionMatchPattern extends NSObject implements NSSecureCoding, NSCopying { - static registerCustomURLScheme(urlScheme: string): void; + setBorder(border: string): void; - static allURLsMatchPattern any>(this: This): InstanceType; + borderCollapse(): string; - static allHostsAndSchemesMatchPattern any>(this: This): InstanceType; + setBorderCollapse(borderCollapse: string): void; - static matchPatternWithString any>(this: This, string: string): InstanceType; + borderColor(): string; - static matchPatternWithSchemeHostPath any>(this: This, scheme: string, host: string, path: string): InstanceType; + setBorderColor(borderColor: string): void; - initWithStringError(string: string, error: interop.PointerConvertible): this; + borderSpacing(): string; - initWithSchemeHostPathError(scheme: string, host: string, path: string, error: interop.PointerConvertible): this; + setBorderSpacing(borderSpacing: string): void; - readonly string: string; + borderStyle(): string; - readonly scheme: string; + setBorderStyle(borderStyle: string): void; - readonly host: string; + borderTop(): string; - readonly path: string; + setBorderTop(borderTop: string): void; - readonly matchesAllURLs: boolean; + borderRight(): string; - readonly matchesAllHosts: boolean; + setBorderRight(borderRight: string): void; - matchesURL(url: NSURL | null): boolean; + borderBottom(): string; - matchesURLOptions(url: NSURL | null, options: interop.Enum): boolean; + setBorderBottom(borderBottom: string): void; - matchesPattern(pattern: WKWebExtensionMatchPattern | null): boolean; + borderLeft(): string; - matchesPatternOptions(pattern: WKWebExtensionMatchPattern | null, options: interop.Enum): boolean; + setBorderLeft(borderLeft: string): void; - static readonly supportsSecureCoding: boolean; + borderTopColor(): string; - encodeWithCoder(coder: NSCoder): void; + setBorderTopColor(borderTopColor: string): void; - initWithCoder(coder: NSCoder): this; + borderRightColor(): string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setBorderRightColor(borderRightColor: string): void; -declare class WKUserScript extends NSObject implements NSCopying { - readonly source: string; + borderBottomColor(): string; - readonly injectionTime: interop.Enum; + setBorderBottomColor(borderBottomColor: string): void; - readonly forMainFrameOnly: boolean; + borderLeftColor(): string; - initWithSourceInjectionTimeForMainFrameOnly(source: string, injectionTime: interop.Enum, forMainFrameOnly: boolean): this; + setBorderLeftColor(borderLeftColor: string): void; - initWithSourceInjectionTimeForMainFrameOnlyInContentWorld(source: string, injectionTime: interop.Enum, forMainFrameOnly: boolean, contentWorld: WKContentWorld): this; + borderTopStyle(): string; - isForMainFrameOnly(): boolean; + setBorderTopStyle(borderTopStyle: string): void; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + borderRightStyle(): string; -declare class WKUserContentController extends NSObject implements NSSecureCoding { - readonly userScripts: NSArray; + setBorderRightStyle(borderRightStyle: string): void; - addUserScript(userScript: WKUserScript): void; + borderBottomStyle(): string; - removeAllUserScripts(): void; + setBorderBottomStyle(borderBottomStyle: string): void; - addScriptMessageHandlerContentWorldName(scriptMessageHandler: WKScriptMessageHandler, world: WKContentWorld, name: string): void; + borderLeftStyle(): string; - addScriptMessageHandlerWithReplyContentWorldName(scriptMessageHandlerWithReply: WKScriptMessageHandlerWithReply, contentWorld: WKContentWorld, name: string): void; + setBorderLeftStyle(borderLeftStyle: string): void; - addScriptMessageHandlerName(scriptMessageHandler: WKScriptMessageHandler, name: string): void; + borderTopWidth(): string; - removeScriptMessageHandlerForNameContentWorld(name: string, contentWorld: WKContentWorld): void; + setBorderTopWidth(borderTopWidth: string): void; - removeScriptMessageHandlerForName(name: string): void; + borderRightWidth(): string; - removeAllScriptMessageHandlersFromContentWorld(contentWorld: WKContentWorld): void; + setBorderRightWidth(borderRightWidth: string): void; - removeAllScriptMessageHandlers(): void; + borderBottomWidth(): string; - addContentRuleList(contentRuleList: WKContentRuleList): void; + setBorderBottomWidth(borderBottomWidth: string): void; - removeContentRuleList(contentRuleList: WKContentRuleList): void; + borderLeftWidth(): string; - removeAllContentRuleLists(): void; + setBorderLeftWidth(borderLeftWidth: string): void; - static readonly supportsSecureCoding: boolean; + borderWidth(): string; - encodeWithCoder(coder: NSCoder): void; + setBorderWidth(borderWidth: string): void; - initWithCoder(coder: NSCoder): this; -} + bottom(): string; -declare class WKSnapshotConfiguration extends NSObject implements NSCopying { - rect: CGRect; + setBottom(bottom: string): void; - snapshotWidth: NSNumber; + captionSide(): string; - afterScreenUpdates: boolean; + setCaptionSide(captionSide: string): void; - setRect(rect: CGRect): void; + clear(): string; - setSnapshotWidth(snapshotWidth: NSNumber | null): void; + setClear(clear: string): void; - setAfterScreenUpdates(afterScreenUpdates: boolean): void; + clip(): string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setClip(clip: string): void; -declare class WKPreferences extends NSObject implements NSSecureCoding { - minimumFontSize: number; + color(): string; - javaScriptCanOpenWindowsAutomatically: boolean; + setColor(color: string): void; - fraudulentWebsiteWarningEnabled: boolean; + content(): string; - shouldPrintBackgrounds: boolean; + setContent(content: string): void; - tabFocusesLinks: boolean; + counterIncrement(): string; - textInteractionEnabled: boolean; + setCounterIncrement(counterIncrement: string): void; - siteSpecificQuirksModeEnabled: boolean; + counterReset(): string; - elementFullscreenEnabled: boolean; + setCounterReset(counterReset: string): void; - inactiveSchedulingPolicy: interop.Enum; + cue(): string; - setMinimumFontSize(minimumFontSize: number): void; + setCue(cue: string): void; - setJavaScriptCanOpenWindowsAutomatically(javaScriptCanOpenWindowsAutomatically: boolean): void; + cueAfter(): string; - isFraudulentWebsiteWarningEnabled(): boolean; + setCueAfter(cueAfter: string): void; - setFraudulentWebsiteWarningEnabled(fraudulentWebsiteWarningEnabled: boolean): void; + cueBefore(): string; - setShouldPrintBackgrounds(shouldPrintBackgrounds: boolean): void; + setCueBefore(cueBefore: string): void; - setTabFocusesLinks(tabFocusesLinks: boolean): void; + cursor(): string; - isTextInteractionEnabled(): boolean; + setCursor(cursor: string): void; - setTextInteractionEnabled(textInteractionEnabled: boolean): void; + direction(): string; - isSiteSpecificQuirksModeEnabled(): boolean; + setDirection(direction: string): void; - setSiteSpecificQuirksModeEnabled(siteSpecificQuirksModeEnabled: boolean): void; + display(): string; - isElementFullscreenEnabled(): boolean; + setDisplay(display: string): void; - setElementFullscreenEnabled(elementFullscreenEnabled: boolean): void; + elevation(): string; - setInactiveSchedulingPolicy(inactiveSchedulingPolicy: interop.Enum): void; + setElevation(elevation: string): void; - javaEnabled: boolean; + emptyCells(): string; - plugInsEnabled: boolean; + setEmptyCells(emptyCells: string): void; - javaScriptEnabled: boolean; + cssFloat(): string; - setJavaEnabled(javaEnabled: boolean): void; + setCssFloat(cssFloat: string): void; - setPlugInsEnabled(plugInsEnabled: boolean): void; + font(): string; - setJavaScriptEnabled(javaScriptEnabled: boolean): void; + setFont(font: string): void; - static readonly supportsSecureCoding: boolean; + fontFamily(): string; - encodeWithCoder(coder: NSCoder): void; + setFontFamily(fontFamily: string): void; - initWithCoder(coder: NSCoder): this; -} + fontSize(): string; -declare class WKPDFConfiguration extends NSObject implements NSCopying { - rect: CGRect; + setFontSize(fontSize: string): void; - allowTransparentBackground: boolean; + fontSizeAdjust(): string; - setRect(rect: CGRect): void; + setFontSizeAdjust(fontSizeAdjust: string): void; - setAllowTransparentBackground(allowTransparentBackground: boolean): void; + fontStretch(): string; - copyWithZone(zone: interop.PointerConvertible): interop.Object; -} + setFontStretch(fontStretch: string): void; -declare class WKOpenPanelParameters extends NSObject { - readonly allowsMultipleSelection: boolean; + fontStyle(): string; - readonly allowsDirectories: boolean; -} + setFontStyle(fontStyle: string): void; -declare class WKNavigationResponse extends NSObject { - readonly forMainFrame: boolean; + fontVariant(): string; - readonly response: NSURLResponse; + setFontVariant(fontVariant: string): void; - readonly canShowMIMEType: boolean; + fontWeight(): string; - isForMainFrame(): boolean; -} + setFontWeight(fontWeight: string): void; -declare class WKHTTPCookieStore extends NSObject { - getAllCookies(completionHandler: (p1: NSArray | Array) => void): void; + height(): string; - setCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; + setHeight(height: string): void; - deleteCookieCompletionHandler(cookie: NSHTTPCookie, completionHandler: () => void | null): void; + left(): string; - addObserver(observer: WKHTTPCookieStoreObserver): void; + setLeft(left: string): void; - removeObserver(observer: WKHTTPCookieStoreObserver): void; + letterSpacing(): string; - setCookiePolicyCompletionHandler(policy: interop.Enum, completionHandler: () => void | null): void; + setLetterSpacing(letterSpacing: string): void; - getCookiePolicy(completionHandler: (p1: interop.Enum) => void): void; -} + lineHeight(): string; -declare class WKWebView extends NSView { - readonly configuration: WKWebViewConfiguration; + setLineHeight(lineHeight: string): void; - navigationDelegate: WKNavigationDelegate; + listStyle(): string; - UIDelegate: WKUIDelegate; + setListStyle(listStyle: string): void; - readonly backForwardList: WKBackForwardList; + listStyleImage(): string; - initWithFrameConfiguration(frame: CGRect, configuration: WKWebViewConfiguration): this; + setListStyleImage(listStyleImage: string): void; - initWithCoder(coder: NSCoder): this; + listStylePosition(): string; - loadRequest(request: NSURLRequest): WKNavigation; + setListStylePosition(listStylePosition: string): void; - loadFileURLAllowingReadAccessToURL(URL: NSURL, readAccessURL: NSURL): WKNavigation; + listStyleType(): string; - loadHTMLStringBaseURL(string: string, baseURL: NSURL | null): WKNavigation; + setListStyleType(listStyleType: string): void; - loadDataMIMETypeCharacterEncodingNameBaseURL(data: NSData, MIMEType: string, characterEncodingName: string, baseURL: NSURL): WKNavigation; + margin(): string; - goToBackForwardListItem(item: WKBackForwardListItem): WKNavigation; + setMargin(margin: string): void; - readonly title: string; + marginTop(): string; - readonly URL: NSURL; + setMarginTop(marginTop: string): void; - readonly loading: boolean; + marginRight(): string; - readonly estimatedProgress: number; + setMarginRight(marginRight: string): void; - readonly hasOnlySecureContent: boolean; + marginBottom(): string; - readonly serverTrust: interop.Object; + setMarginBottom(marginBottom: string): void; - readonly canGoBack: boolean; + marginLeft(): string; - readonly canGoForward: boolean; + setMarginLeft(marginLeft: string): void; - goBack(): WKNavigation; + markerOffset(): string; - goForward(): WKNavigation; + setMarkerOffset(markerOffset: string): void; - reload(): WKNavigation; + marks(): string; - reloadFromOrigin(): WKNavigation; + setMarks(marks: string): void; - stopLoading(): void; + maxHeight(): string; - evaluateJavaScriptCompletionHandler(javaScriptString: string, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; + setMaxHeight(maxHeight: string): void; - evaluateJavaScriptInFrameInContentWorldCompletionHandler(javaScriptString: string, frame: WKFrameInfo | null, contentWorld: WKContentWorld, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; + maxWidth(): string; - callAsyncJavaScriptArgumentsInFrameInContentWorldCompletionHandler(functionBody: string, arguments$: NSDictionary | Record | null, frame: WKFrameInfo | null, contentWorld: WKContentWorld, completionHandler: (p1: interop.Object, p2: NSError) => void | null): void; + setMaxWidth(maxWidth: string): void; - closeAllMediaPresentationsWithCompletionHandler(completionHandler: () => void | null): void; + minHeight(): string; - closeAllMediaPresentations(): void; + setMinHeight(minHeight: string): void; - pauseAllMediaPlaybackWithCompletionHandler(completionHandler: () => void | null): void; + minWidth(): string; - pauseAllMediaPlayback(completionHandler: () => void | null): void; + setMinWidth(minWidth: string): void; - setAllMediaPlaybackSuspendedCompletionHandler(suspended: boolean, completionHandler: () => void | null): void; + orphans(): string; - resumeAllMediaPlayback(completionHandler: () => void | null): void; + setOrphans(orphans: string): void; - suspendAllMediaPlayback(completionHandler: () => void | null): void; + outline(): string; - requestMediaPlaybackStateWithCompletionHandler(completionHandler: (p1: interop.Enum) => void): void; + setOutline(outline: string): void; - requestMediaPlaybackState(completionHandler: (p1: interop.Enum) => void): void; + outlineColor(): string; - readonly cameraCaptureState: interop.Enum; + setOutlineColor(outlineColor: string): void; - readonly microphoneCaptureState: interop.Enum; + outlineStyle(): string; - setCameraCaptureStateCompletionHandler(state: interop.Enum, completionHandler: () => void | null): void; + setOutlineStyle(outlineStyle: string): void; - setMicrophoneCaptureStateCompletionHandler(state: interop.Enum, completionHandler: () => void | null): void; + outlineWidth(): string; - takeSnapshotWithConfigurationCompletionHandler(snapshotConfiguration: WKSnapshotConfiguration | null, completionHandler: (p1: NSImage, p2: NSError) => void | null): void; + setOutlineWidth(outlineWidth: string): void; - createPDFWithConfigurationCompletionHandler(pdfConfiguration: WKPDFConfiguration | null, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + overflow(): string; - createWebArchiveDataWithCompletionHandler(completionHandler: (p1: NSData, p2: NSError) => void | null): void; + setOverflow(overflow: string): void; - allowsBackForwardNavigationGestures: boolean; + padding(): string; - customUserAgent: string; + setPadding(padding: string): void; - allowsLinkPreview: boolean; + paddingTop(): string; - allowsMagnification: boolean; + setPaddingTop(paddingTop: string): void; - magnification: number; + paddingRight(): string; - setMagnificationCenteredAtPoint(magnification: number, point: CGPoint): void; + setPaddingRight(paddingRight: string): void; - pageZoom: number; + paddingBottom(): string; - findStringWithConfigurationCompletionHandler(string: string, configuration: WKFindConfiguration | null, completionHandler: (p1: WKFindResult) => void): void; + setPaddingBottom(paddingBottom: string): void; - static handlesURLScheme(urlScheme: string): boolean; + paddingLeft(): string; - startDownloadUsingRequestCompletionHandler(request: NSURLRequest, completionHandler: (p1: WKDownload) => void): void; + setPaddingLeft(paddingLeft: string): void; - resumeDownloadFromResumeDataCompletionHandler(resumeData: NSData, completionHandler: (p1: WKDownload) => void): void; + page(): string; - mediaType: string; + setPage(page: string): void; - interactionState: interop.Object; + pageBreakAfter(): string; - loadSimulatedRequestResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; + setPageBreakAfter(pageBreakAfter: string): void; - loadSimulatedRequestWithResponseResponseData(request: NSURLRequest, response: NSURLResponse, data: NSData): WKNavigation; + pageBreakBefore(): string; - loadFileRequestAllowingReadAccessToURL(request: NSURLRequest, readAccessURL: NSURL): WKNavigation; + setPageBreakBefore(pageBreakBefore: string): void; - loadSimulatedRequestResponseHTMLString(request: NSURLRequest, string: string): WKNavigation; + pageBreakInside(): string; - loadSimulatedRequestWithResponseHTMLString(request: NSURLRequest, string: string): WKNavigation; + setPageBreakInside(pageBreakInside: string): void; - printOperationWithPrintInfo(printInfo: NSPrintInfo): NSPrintOperation; + pause(): string; - readonly themeColor: NSColor; + setPause(pause: string): void; - underPageBackgroundColor: NSColor; + pauseAfter(): string; - readonly fullscreenState: interop.Enum; + setPauseAfter(pauseAfter: string): void; - readonly minimumViewportInset: NSEdgeInsets; + pauseBefore(): string; - readonly maximumViewportInset: NSEdgeInsets; + setPauseBefore(pauseBefore: string): void; - setMinimumViewportInsetMaximumViewportInset(minimumViewportInset: NSEdgeInsets, maximumViewportInset: NSEdgeInsets): void; + pitch(): string; - inspectable: boolean; + setPitch(pitch: string): void; - readonly writingToolsActive: boolean; + pitchRange(): string; - setNavigationDelegate(navigationDelegate: WKNavigationDelegate | null): void; + setPitchRange(pitchRange: string): void; - setUIDelegate(UIDelegate: WKUIDelegate | null): void; + playDuring(): string; - isLoading(): boolean; + setPlayDuring(playDuring: string): void; - setAllowsBackForwardNavigationGestures(allowsBackForwardNavigationGestures: boolean): void; + position(): string; - setCustomUserAgent(customUserAgent: string | null): void; + setPosition(position: string): void; - setAllowsLinkPreview(allowsLinkPreview: boolean): void; + quotes(): string; - setAllowsMagnification(allowsMagnification: boolean): void; + setQuotes(quotes: string): void; - setMagnification(magnification: number): void; + richness(): string; - setPageZoom(pageZoom: number): void; + setRichness(richness: string): void; - setMediaType(mediaType: string | null): void; + right(): string; - setInteractionState(interactionState: interop.Object | null): void; + setRight(right: string): void; - setUnderPageBackgroundColor(underPageBackgroundColor: NSColor | null): void; + size(): string; - isInspectable(): boolean; + setSize(size: string): void; - setInspectable(inspectable: boolean): void; + speak(): string; - isWritingToolsActive(): boolean; + setSpeak(speak: string): void; - readonly certificateChain: NSArray; -} + speakHeader(): string; -declare class WKContentRuleListStore extends NSObject { - static defaultStore any>(this: This): InstanceType; + setSpeakHeader(speakHeader: string): void; - static storeWithURL any>(this: This, url: NSURL): InstanceType; + speakNumeral(): string; - compileContentRuleListForIdentifierEncodedContentRuleListCompletionHandler(identifier: string, encodedContentRuleList: string, completionHandler: (p1: WKContentRuleList, p2: NSError) => void): void; + setSpeakNumeral(speakNumeral: string): void; - lookUpContentRuleListForIdentifierCompletionHandler(identifier: string, completionHandler: (p1: WKContentRuleList, p2: NSError) => void): void; + speakPunctuation(): string; - removeContentRuleListForIdentifierCompletionHandler(identifier: string, completionHandler: (p1: NSError) => void): void; + setSpeakPunctuation(speakPunctuation: string): void; - getAvailableContentRuleListIdentifiers(completionHandler: (p1: NSArray | Array) => void): void; -} + speechRate(): string; -declare class WKBackForwardList extends NSObject { - readonly currentItem: WKBackForwardListItem; + setSpeechRate(speechRate: string): void; - readonly backItem: WKBackForwardListItem; + stress(): string; - readonly forwardItem: WKBackForwardListItem; + setStress(stress: string): void; - itemAtIndex(index: number): WKBackForwardListItem; + tableLayout(): string; - readonly backList: NSArray; + setTableLayout(tableLayout: string): void; - readonly forwardList: NSArray; -} + textAlign(): string; -declare class DOMHTMLTableCellElement extends DOMHTMLElement { - readonly cellIndex: number; + setTextAlign(textAlign: string): void; - align: string; + textDecoration(): string; - axis: string; + setTextDecoration(textDecoration: string): void; - bgColor: string; + textIndent(): string; - ch: string; + setTextIndent(textIndent: string): void; - chOff: string; + textShadow(): string; - colSpan: number; + setTextShadow(textShadow: string): void; - rowSpan: number; + textTransform(): string; - headers: string; + setTextTransform(textTransform: string): void; - height: string; + top(): string; - noWrap: boolean; + setTop(top: string): void; - vAlign: string; + unicodeBidi(): string; - width: string; + setUnicodeBidi(unicodeBidi: string): void; - abbr: string; + verticalAlign(): string; - scope: string; + setVerticalAlign(verticalAlign: string): void; - setAlign(align: string): void; + visibility(): string; - setAxis(axis: string): void; + setVisibility(visibility: string): void; - setBgColor(bgColor: string): void; + voiceFamily(): string; - setCh(ch: string): void; + setVoiceFamily(voiceFamily: string): void; - setChOff(chOff: string): void; + volume(): string; - setColSpan(colSpan: number): void; + setVolume(volume: string): void; - setRowSpan(rowSpan: number): void; + whiteSpace(): string; - setHeaders(headers: string): void; + setWhiteSpace(whiteSpace: string): void; - setHeight(height: string): void; + widows(): string; - setNoWrap(noWrap: boolean): void; + setWidows(widows: string): void; - setVAlign(vAlign: string): void; + width(): string; setWidth(width: string): void; - setAbbr(abbr: string): void; + wordSpacing(): string; - setScope(scope: string): void; -} + setWordSpacing(wordSpacing: string): void; -declare class DOMHTMLMarqueeElement extends DOMHTMLElement { - start(): void; + zIndex(): string; - stop(): void; + setZIndex(zIndex: string): void; +} + +declare class DOMBlob extends DOMObject { + readonly size: number; } declare class WebResource extends NSObject implements NSCoding, NSCopying { @@ -4203,6 +4187,76 @@ declare class DOMHTMLHtmlElement extends DOMHTMLElement { setVersion(version: string): void; } +declare class DOMHTMLTableElement extends DOMHTMLElement { + caption: DOMHTMLTableCaptionElement; + + tHead: DOMHTMLTableSectionElement; + + tFoot: DOMHTMLTableSectionElement; + + readonly rows: DOMHTMLCollection; + + readonly tBodies: DOMHTMLCollection; + + align: string; + + bgColor: string; + + border: string; + + cellPadding: string; + + cellSpacing: string; + + frameBorders: string; + + rules: string; + + summary: string; + + width: string; + + createTHead(): DOMHTMLElement; + + deleteTHead(): void; + + createTFoot(): DOMHTMLElement; + + deleteTFoot(): void; + + createCaption(): DOMHTMLElement; + + deleteCaption(): void; + + insertRow(index: number): DOMHTMLElement; + + deleteRow(index: number): void; + + setCaption(caption: DOMHTMLTableCaptionElement): void; + + setTHead(tHead: DOMHTMLTableSectionElement): void; + + setTFoot(tFoot: DOMHTMLTableSectionElement): void; + + setAlign(align: string): void; + + setBgColor(bgColor: string): void; + + setBorder(border: string): void; + + setCellPadding(cellPadding: string): void; + + setCellSpacing(cellSpacing: string): void; + + setFrameBorders(frameBorders: string): void; + + setRules(rules: string): void; + + setSummary(summary: string): void; + + setWidth(width: string): void; +} + declare class DOMHTMLTableRowElement extends DOMHTMLElement { readonly rowIndex: number; @@ -4321,13 +4375,13 @@ declare class DOMHTMLHeadingElement extends DOMHTMLElement { setAlign(align: string): void; } -declare class DOMHTMLMenuElement extends DOMHTMLElement { +declare class DOMHTMLDListElement extends DOMHTMLElement { compact: boolean; setCompact(compact: boolean): void; } -declare class DOMHTMLDListElement extends DOMHTMLElement { +declare class DOMHTMLMenuElement extends DOMHTMLElement { compact: boolean; setCompact(compact: boolean): void; @@ -4517,18 +4571,6 @@ declare class DOMMouseEvent extends DOMUIEvent { initMouseEvent(type: string, canBubble: boolean, cancelable: boolean, view: DOMAbstractView, detail: number, screenX: number, screenY: number, clientX: number, clientY: number, ctrlKey: boolean, altKey: boolean, shiftKey: boolean, metaKey: boolean, button: number, relatedTarget: DOMEventTarget): this; } -declare class DOMWheelEvent extends DOMMouseEvent { - readonly wheelDeltaX: number; - - readonly wheelDeltaY: number; - - readonly wheelDelta: number; - - readonly isHorizontal: boolean; - - initWheelEventWheelDeltaYViewScreenXScreenYClientXClientYCtrlKeyAltKeyShiftKeyMetaKey(wheelDeltaX: number, wheelDeltaY: number, view: DOMAbstractView, screenX: number, screenY: number, clientX: number, clientY: number, ctrlKey: boolean, altKey: boolean, shiftKey: boolean, metaKey: boolean): this; -} - declare class DOMMutationEvent extends DOMEvent { readonly relatedNode: DOMNode; @@ -4660,6 +4702,10 @@ declare class WKWebsiteDataStore extends NSObject implements NSSecureCoding { readonly identifier: NSUUID; + fetchDataOfTypesCompletionHandler(dataTypes: NSSet, completionHandler: (p1: NSData, p2: NSError) => void | null): void; + + restoreDataCompletionHandler(data: NSData, completionHandler: (p1: NSError) => void | null): void; + static dataStoreForIdentifier(identifier: NSUUID): WKWebsiteDataStore; static removeDataStoreForIdentifierCompletionHandler(identifier: NSUUID, completionHandler: (p1: NSError) => void | null): void; @@ -4774,36 +4820,30 @@ declare class DOMProcessingInstruction extends DOMCharacterData { readonly sheet: DOMStyleSheet; } -declare class DOMCSSPrimitiveValue extends DOMCSSValue { - readonly primitiveType: number; - - setFloatValueFloatValue(unitType: number, floatValue: number): void; - - getFloatValue(unitType: number): number; - - setStringValueStringValue(stringType: number, stringValue: string): void; +declare class DOMHTMLOptGroupElement extends DOMHTMLElement { + disabled: boolean; - getStringValue(): string; + label: string; - getCounterValue(): DOMCounter; + setDisabled(disabled: boolean): void; - getRectValue(): DOMRect; + setLabel(label: string): void; +} - getRGBColorValue(): DOMRGBColor; +declare class WKProcessPool extends NSObject implements NSSecureCoding { + static readonly supportsSecureCoding: boolean; - setFloatValue(unitType: number, floatValue: number): void; + encodeWithCoder(coder: NSCoder): void; - setStringValue(stringType: number, stringValue: string): void; + initWithCoder(coder: NSCoder): this; } -declare class DOMHTMLOptGroupElement extends DOMHTMLElement { - disabled: boolean; - - label: string; +declare class DOMEntity extends DOMNode { + readonly publicId: string; - setDisabled(disabled: boolean): void; + readonly systemId: string; - setLabel(label: string): void; + readonly notationName: string; } declare class WKWebExtensionAction extends NSObject { @@ -4854,16 +4894,6 @@ declare class DOMHTMLBaseFontElement extends DOMHTMLElement { setSize(size: string): void; } -declare class WKContentWorld extends NSObject { - static readonly pageWorld: WKContentWorld; - - static readonly defaultClientWorld: WKContentWorld; - - static worldWithName(name: string): WKContentWorld; - - readonly name: string; -} - declare class DOMHTMLImageElement extends DOMHTMLElement { name: string; @@ -5216,68 +5246,46 @@ declare class WebView extends NSView { overWrite(sender: interop.Object): void; } -declare class DOMHTMLAnchorElement extends DOMHTMLElement { - charset: string; - - coords: string; +declare class WKContentWorld extends NSObject { + static readonly pageWorld: WKContentWorld; - hreflang: string; + static readonly defaultClientWorld: WKContentWorld; - name: string; + static worldWithName(name: string): WKContentWorld; - rel: string; + readonly name: string; +} - rev: string; +declare class DOMHTMLButtonElement extends DOMHTMLElement { + autofocus: boolean; - shape: string; + disabled: boolean; - target: string; + readonly form: DOMHTMLFormElement; type: string; - accessKey: string; - - readonly text: string; - - readonly absoluteLinkURL: NSURL; - - href: string; - - readonly protocol: string; - - readonly host: string; - - readonly hostname: string; + name: string; - readonly port: string; + value: string; - readonly pathname: string; + readonly willValidate: boolean; - readonly search: string; + accessKey: string; - readonly hashName: string; + click(): void; - setCharset(charset: string): void; + setAutofocus(autofocus: boolean): void; - setCoords(coords: string): void; + setDisabled(disabled: boolean): void; - setHreflang(hreflang: string): void; + setType(type: string): void; setName(name: string): void; - setRel(rel: string): void; - - setRev(rev: string): void; - - setShape(shape: string): void; - - setTarget(target: string): void; - - setType(type: string): void; + setValue(value: string): void; setAccessKey(accessKey: string): void; - - setHref(href: string): void; } declare class DOMNamedNodeMap extends DOMObject { @@ -5374,6 +5382,14 @@ declare class DOMRange extends DOMObject { readonly markupString: string; } +declare class WKBackForwardListItem extends NSObject { + readonly URL: NSURL; + + readonly title: string; + + readonly initialURL: NSURL; +} + declare class WebArchive extends NSObject implements NSCoding, NSCopying { initWithMainResourceSubresourcesSubframeArchives(mainResource: WebResource, subresources: NSArray | Array, subframeArchives: NSArray | Array): this; @@ -5525,6 +5541,8 @@ declare class WKNavigationAction extends NSObject { readonly shouldPerformDownload: boolean; + readonly isContentRuleListRedirect: boolean; + readonly modifierFlags: interop.Enum; readonly buttonNumber: number; @@ -5576,14 +5594,6 @@ declare class WebFrame extends NSObject { readonly javaScriptContext: JSContext; } -declare class WKProcessPool extends NSObject implements NSSecureCoding { - static readonly supportsSecureCoding: boolean; - - encodeWithCoder(coder: NSCoder): void; - - initWithCoder(coder: NSCoder): this; -} - declare class DOMHTMLIFrameElement extends DOMHTMLElement { align: string; @@ -5632,6 +5642,98 @@ declare class DOMHTMLIFrameElement extends DOMHTMLElement { readonly contentFrame: WebFrame; } +declare class WKWebsiteDataRecord extends NSObject { + readonly displayName: string; + + readonly dataTypes: NSSet; +} + +declare class DOMCSSPrimitiveValue extends DOMCSSValue { + readonly primitiveType: number; + + setFloatValueFloatValue(unitType: number, floatValue: number): void; + + getFloatValue(unitType: number): number; + + setStringValueStringValue(stringType: number, stringValue: string): void; + + getStringValue(): string; + + getCounterValue(): DOMCounter; + + getRectValue(): DOMRect; + + getRGBColorValue(): DOMRGBColor; + + setFloatValue(unitType: number, floatValue: number): void; + + setStringValue(stringType: number, stringValue: string): void; +} + +declare class DOMHTMLAnchorElement extends DOMHTMLElement { + charset: string; + + coords: string; + + hreflang: string; + + name: string; + + rel: string; + + rev: string; + + shape: string; + + target: string; + + type: string; + + accessKey: string; + + readonly text: string; + + readonly absoluteLinkURL: NSURL; + + href: string; + + readonly protocol: string; + + readonly host: string; + + readonly hostname: string; + + readonly port: string; + + readonly pathname: string; + + readonly search: string; + + readonly hashName: string; + + setCharset(charset: string): void; + + setCoords(coords: string): void; + + setHreflang(hreflang: string): void; + + setName(name: string): void; + + setRel(rel: string): void; + + setRev(rev: string): void; + + setShape(shape: string): void; + + setTarget(target: string): void; + + setType(type: string): void; + + setAccessKey(accessKey: string): void; + + setHref(href: string): void; +} + declare class DOMHTMLLinkElement extends DOMHTMLElement { disabled: boolean; @@ -5716,82 +5818,6 @@ declare class DOMStyleSheetList extends DOMObject { item(index: number): DOMStyleSheet; } -declare class DOMHTMLTableElement extends DOMHTMLElement { - caption: DOMHTMLTableCaptionElement; - - tHead: DOMHTMLTableSectionElement; - - tFoot: DOMHTMLTableSectionElement; - - readonly rows: DOMHTMLCollection; - - readonly tBodies: DOMHTMLCollection; - - align: string; - - bgColor: string; - - border: string; - - cellPadding: string; - - cellSpacing: string; - - frameBorders: string; - - rules: string; - - summary: string; - - width: string; - - createTHead(): DOMHTMLElement; - - deleteTHead(): void; - - createTFoot(): DOMHTMLElement; - - deleteTFoot(): void; - - createCaption(): DOMHTMLElement; - - deleteCaption(): void; - - insertRow(index: number): DOMHTMLElement; - - deleteRow(index: number): void; - - setCaption(caption: DOMHTMLTableCaptionElement): void; - - setTHead(tHead: DOMHTMLTableSectionElement): void; - - setTFoot(tFoot: DOMHTMLTableSectionElement): void; - - setAlign(align: string): void; - - setBgColor(bgColor: string): void; - - setBorder(border: string): void; - - setCellPadding(cellPadding: string): void; - - setCellSpacing(cellSpacing: string): void; - - setFrameBorders(frameBorders: string): void; - - setRules(rules: string): void; - - setSummary(summary: string): void; - - setWidth(width: string): void; -} - -declare class WKWebsiteDataRecord extends NSObject { - readonly displayName: string; - - readonly dataTypes: NSSet; -} - declare class DOMHTMLUListElement extends DOMHTMLElement { compact: boolean; @@ -5842,46 +5868,6 @@ declare class DOMKeyboardEvent extends DOMUIEvent { initKeyboardEventCanBubbleCancelableViewKeyIdentifierKeyLocationCtrlKeyAltKeyShiftKeyMetaKey(type: string, canBubble: boolean, cancelable: boolean, view: DOMAbstractView, keyIdentifier: string, keyLocation: number, ctrlKey: boolean, altKey: boolean, shiftKey: boolean, metaKey: boolean): this; } -declare class DOMEntity extends DOMNode { - readonly publicId: string; - - readonly systemId: string; - - readonly notationName: string; -} - -declare class DOMHTMLButtonElement extends DOMHTMLElement { - autofocus: boolean; - - disabled: boolean; - - readonly form: DOMHTMLFormElement; - - type: string; - - name: string; - - value: string; - - readonly willValidate: boolean; - - accessKey: string; - - click(): void; - - setAutofocus(autofocus: boolean): void; - - setDisabled(disabled: boolean): void; - - setType(type: string): void; - - setName(name: string): void; - - setValue(value: string): void; - - setAccessKey(accessKey: string): void; -} - declare class WKFindConfiguration extends NSObject implements NSCopying { backwards: boolean; @@ -6269,10 +6255,48 @@ declare class DOMElement extends DOMNode { image(): NSImage; } +declare class DOMHTMLBodyElement extends DOMHTMLElement { + aLink: string; + + background: string; + + bgColor: string; + + link: string; + + text: string; + + vLink: string; + + setALink(aLink: string): void; + + setBackground(background: string): void; + + setBgColor(bgColor: string): void; + + setLink(link: string): void; + + setText(text: string): void; + + setVLink(vLink: string): void; +} + declare class DOMCSSCharsetRule extends DOMCSSRule { readonly encoding: string; } +declare class DOMWheelEvent extends DOMMouseEvent { + readonly wheelDeltaX: number; + + readonly wheelDeltaY: number; + + readonly wheelDelta: number; + + readonly isHorizontal: boolean; + + initWheelEventWheelDeltaYViewScreenXScreenYClientXClientYCtrlKeyAltKeyShiftKeyMetaKey(wheelDeltaX: number, wheelDeltaY: number, view: DOMAbstractView, screenX: number, screenY: number, clientX: number, clientY: number, ctrlKey: boolean, altKey: boolean, shiftKey: boolean, metaKey: boolean): this; +} + declare class DOMHTMLMapElement extends DOMHTMLElement { readonly areas: DOMHTMLCollection; diff --git a/packages/macos/types/_LocationEssentials.d.ts b/packages/macos/types/_LocationEssentials.d.ts new file mode 100644 index 00000000..13a5daef --- /dev/null +++ b/packages/macos/types/_LocationEssentials.d.ts @@ -0,0 +1,111 @@ +/// +/// + +declare const kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D; + +declare const kCLLocationAccuracyKilometer: number; + +declare const kCLLocationAccuracyHundredMeters: number; + +declare const kCLLocationAccuracyNearestTenMeters: number; + +declare const kCLLocationAccuracyBest: number; + +declare const kCLLocationAccuracyBestForNavigation: number; + +declare const kCLLocationAccuracyThreeKilometers: number; + +declare const CLLocationDistanceMax: number; + +declare const kCLLocationAccuracyReduced: number; + +declare const kCLDistanceFilterNone: number; + +declare const CLTimeIntervalMax: number; + +declare class CLLocationCoordinate2D { + constructor(init?: CLLocationCoordinate2D); + latitude: number; + longitude: number; +} + +declare function CLLocationCoordinate2DIsValid(coord: CLLocationCoordinate2D): boolean; + +declare function CLLocationCoordinate2DMake(latitude: number, longitude: number): CLLocationCoordinate2D; + +declare class CLLocationSourceInformation extends NSObject implements NSCopying, NSSecureCoding { + initWithSoftwareSimulationStateAndExternalAccessoryState(isSoftware: boolean, isAccessory: boolean): this; + + readonly isSimulatedBySoftware: boolean; + + readonly isProducedByAccessory: boolean; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLFloor extends NSObject implements NSCopying, NSSecureCoding { + readonly level: number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + +declare class CLLocation extends NSObject implements NSCopying, NSSecureCoding { + initWithLatitudeLongitude(latitude: number, longitude: number): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseSpeedTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, speed: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestamp(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate): this; + + initWithCoordinateAltitudeHorizontalAccuracyVerticalAccuracyCourseCourseAccuracySpeedSpeedAccuracyTimestampSourceInfo(coordinate: CLLocationCoordinate2D, altitude: number, hAccuracy: number, vAccuracy: number, course: number, courseAccuracy: number, speed: number, speedAccuracy: number, timestamp: NSDate, sourceInfo: CLLocationSourceInformation): this; + + readonly coordinate: CLLocationCoordinate2D; + + readonly altitude: number; + + readonly ellipsoidalAltitude: number; + + readonly horizontalAccuracy: number; + + readonly verticalAccuracy: number; + + readonly course: number; + + readonly courseAccuracy: number; + + readonly speed: number; + + readonly speedAccuracy: number; + + readonly timestamp: NSDate; + + readonly floor: CLFloor; + + readonly sourceInformation: CLLocationSourceInformation; + + getDistanceFrom(location: CLLocation): number; + + distanceFromLocation(location: CLLocation): number; + + copyWithZone(zone: interop.PointerConvertible): interop.Object; + + static readonly supportsSecureCoding: boolean; + + encodeWithCoder(coder: NSCoder): void; + + initWithCoder(coder: NSCoder): this; +} + diff --git a/packages/macos/types/iTunesLibrary.d.ts b/packages/macos/types/iTunesLibrary.d.ts index dd1b18e1..ef383248 100644 --- a/packages/macos/types/iTunesLibrary.d.ts +++ b/packages/macos/types/iTunesLibrary.d.ts @@ -111,12 +111,12 @@ declare const ITLibMediaItemPropertyLyricsContentRating: string; declare const ITLibMediaItemPropertyIsVideo: string; -declare const ITLibMediaItemPropertyVideoSeries: string; - declare const ITLibMediaItemPropertyStartTime: string; declare const ITLibMediaItemPropertySortArtistName: string; +declare const ITLibMediaItemPropertyVideoSeries: string; + declare const ITLibMediaItemPropertyKind: string; declare const ITLibMediaItemPropertyVideoHeight: string; @@ -172,6 +172,14 @@ declare const ITLibExportFeature: { ITLibExportFeatureNone: 0, }; +declare const ITLibPlaylistKind: { + Regular: 0, + Smart: 1, + Genius: 2, + Folder: 3, + GeniusMix: 4, +}; + declare const ITLibMediaItemPlayStatus: { None: 0, PartiallyPlayed: 1, @@ -185,33 +193,24 @@ declare const ITLibMediaItemLocationType: { Remote: 3, }; +declare const ITLibArtworkFormat: { + None: 0, + Bitmap: 1, + JPEG: 2, + JPEG2000: 3, + GIF: 4, + PNG: 5, + BMP: 6, + TIFF: 7, + PICT: 8, +}; + declare const ITLibMediaItemLyricsContentRating: { None: 0, Explicit: 1, Clean: 2, }; -declare const ITLibMediaItemMediaKind: { - KindUnknown: 1, - KindSong: 2, - KindMovie: 3, - KindPodcast: 4, - KindAudiobook: 5, - KindPDFBooklet: 6, - KindMusicVideo: 7, - KindTVShow: 8, - KindInteractiveBooklet: 9, - KindHomeVideo: 12, - KindRingtone: 14, - KindDigitalBooklet: 15, - KindIOSApplication: 16, - KindVoiceMemo: 17, - KindiTunesU: 18, - KindBook: 19, - KindPDFBook: 20, - KindAlertTone: 21, -}; - declare const ITLibDistinguishedPlaylistKind: { KindNone: 0, KindMovies: 1, @@ -238,24 +237,25 @@ declare const ITLibDistinguishedPlaylistKind: { KindMusicShowsAndMovies: 53, }; -declare const ITLibPlaylistKind: { - Regular: 0, - Smart: 1, - Genius: 2, - Folder: 3, - GeniusMix: 4, -}; - -declare const ITLibArtworkFormat: { - None: 0, - Bitmap: 1, - JPEG: 2, - JPEG2000: 3, - GIF: 4, - PNG: 5, - BMP: 6, - TIFF: 7, - PICT: 8, +declare const ITLibMediaItemMediaKind: { + KindUnknown: 1, + KindSong: 2, + KindMovie: 3, + KindPodcast: 4, + KindAudiobook: 5, + KindPDFBooklet: 6, + KindMusicVideo: 7, + KindTVShow: 8, + KindInteractiveBooklet: 9, + KindHomeVideo: 12, + KindRingtone: 14, + KindDigitalBooklet: 15, + KindIOSApplication: 16, + KindVoiceMemo: 17, + KindiTunesU: 18, + KindBook: 19, + KindPDFBook: 20, + KindAlertTone: 21, }; declare class ITLibrary extends NSObject { diff --git a/packages/macos/types/index.d.ts b/packages/macos/types/index.d.ts index 44f7fdb4..55c97c7e 100644 --- a/packages/macos/types/index.d.ts +++ b/packages/macos/types/index.d.ts @@ -1,34 +1,30 @@ /// /// +/// /// +/// /// /// -/// /// /// /// -/// /// /// +/// /// +/// +/// /// /// /// -/// -/// /// -/// -/// /// /// /// /// /// -/// -/// -/// -/// -/// +/// +/// /// /// /// @@ -40,30 +36,39 @@ /// /// /// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// +/// /// /// /// /// /// -/// -/// -/// -/// -/// -/// -/// +/// +/// /// /// /// /// /// /// +/// /// /// /// /// /// /// +/// /// /// /// @@ -71,10 +76,10 @@ /// /// /// -/// -/// /// /// +/// +/// /// /// /// @@ -85,9 +90,9 @@ /// /// /// -/// -/// -/// +/// +/// +/// /// /// /// @@ -104,17 +109,20 @@ /// /// /// +/// /// /// /// /// -/// -/// -/// -/// /// +/// +/// /// /// +/// +/// +/// +/// /// /// /// @@ -126,7 +134,6 @@ /// /// /// -/// /// /// /// @@ -162,8 +169,6 @@ /// /// /// -/// -/// /// /// /// @@ -178,7 +183,6 @@ /// /// /// -/// /// /// /// diff --git a/packages/macos/types/vecLib.d.ts b/packages/macos/types/vecLib.d.ts index 7a332464..994384f9 100644 --- a/packages/macos/types/vecLib.d.ts +++ b/packages/macos/types/vecLib.d.ts @@ -6,43 +6,71 @@ declare const _SparseNullMatrix_Float: SparseMatrix_Float; declare const _SparseDefaultNumericFactorOptions_Float: SparseNumericFactorOptions; -declare const FFT_RADIX3: number; - -declare const FFT_RADIX2: number; - -declare const FFT_FORWARD: number; - -declare const vDSP_HANN_NORM: number; - -declare const kFFTRadix5: number; - -declare const kFFTRadix3: number; - -declare const kFFTRadix2: number; - declare const _SparseNullMatrix_Complex_Float: SparseMatrix_Complex_Float; -declare const vDSP_HALF_WINDOW: number; - declare const _SparseNullMatrix_Double: SparseMatrix_Double; declare const _SparseDefaultNumericFactorOptions_Double: SparseNumericFactorOptions; -declare const kFFTDirection_Inverse: number; +declare const _SparseDefaultSymbolicFactorOptions: SparseSymbolicFactorOptions; -declare const FFT_RADIX5: number; +declare const _SparseDefaultNumericFactorOptions_Complex_Float: SparseNumericFactorOptions; -declare const _SparseDefaultSymbolicFactorOptions: SparseSymbolicFactorOptions; +declare const _SparseDefaultNumericFactorOptions_Complex_Double: SparseNumericFactorOptions; -declare const vDSP_HANN_DENORM: number; +declare const BNNSFlags: { + BNNSFlagsUseClientPtr: 1, +}; -declare const _SparseDefaultNumericFactorOptions_Complex_Float: SparseNumericFactorOptions; +declare const BNNSSparsityType: { + BNNSSparsityTypeUnstructured: 0, +}; -declare const FFT_INVERSE: number; +declare const SparseStatus_t: { + StatusOK: 0, + FactorizationFailed: -1, + MatrixIsSingular: -2, + InternalError: -3, + ParameterError: -4, + StatusReleased: -2147483647, +}; -declare const _SparseDefaultNumericFactorOptions_Complex_Double: SparseNumericFactorOptions; +declare const BNNSDataLayout: { + LayoutVector: 65536, + Layout1DLastMajor: 98304, + Layout1DFirstMajor: 98305, + LayoutRowMajorMatrix: 131072, + LayoutColumnMajorMatrix: 131073, + Layout2DLastMajor: 163840, + Layout2DFirstMajor: 163841, + LayoutFullyConnectedSparse: 135169, + LayoutImageCHW: 196608, + LayoutSNE: 196609, + LayoutNSE: 196610, + LayoutMHA_DHK: 196611, + Layout3DLastMajor: 229376, + Layout3DFirstMajor: 229377, + LayoutConvolutionWeightsOIHW: 262144, + LayoutConvolutionWeightsOIHrWr: 262145, + LayoutConvolutionWeightsIOHrWr: 262146, + LayoutConvolutionWeightsOIHW_Pack32: 262160, + Layout4DLastMajor: 294912, + Layout4DFirstMajor: 294913, + Layout5DLastMajor: 360448, + Layout5DFirstMajor: 360449, + Layout6DLastMajor: 425984, + Layout6DFirstMajor: 425985, + Layout7DLastMajor: 491520, + Layout7DFirstMajor: 491521, + Layout8DLastMajor: 557056, + Layout8DFirstMajor: 557057, +}; -declare const kFFTDirection_Forward: number; +declare const BNNSPaddingMode: { + Constant: 0, + Reflect: 1, + Symmetric: 2, +}; declare const BNNSGraphArgumentType: { Pointer: 0, @@ -67,10 +95,6 @@ declare const BNNSGraphMessageLevel: { Error: 8, }; -declare const BNNSSparsityType: { - BNNSSparsityTypeUnstructured: 0, -}; - declare const BNNSRandomGeneratorMethod: { BNNSRandomGeneratorMethodAES_CTR: 0, }; @@ -79,11 +103,6 @@ declare const BNNSEmbeddingFlags: { BNNSEmbeddingFlagScaleGradientByFrequency: 1, }; -declare const BNNSPointerSpecifier: { - Alpha: 0, - Beta: 1, -}; - declare const BNNSRelationalOperator: { Equal: 0, Less: 1, @@ -99,12 +118,6 @@ declare const BNNSRelationalOperator: { LogicalXOR: 11, }; -declare const BNNSPaddingMode: { - Constant: 0, - Reflect: 1, - Symmetric: 2, -}; - declare const BNNSBoxCoordinateMode: { CornersHeight: 0, CornersWidth: 1, @@ -120,37 +133,6 @@ declare const BNNSLinearSamplingMode: { OffsetCorners: 4, }; -declare const BNNSDataLayout: { - LayoutVector: 65536, - Layout1DLastMajor: 98304, - Layout1DFirstMajor: 98305, - LayoutRowMajorMatrix: 131072, - LayoutColumnMajorMatrix: 131073, - Layout2DLastMajor: 163840, - Layout2DFirstMajor: 163841, - LayoutFullyConnectedSparse: 135169, - LayoutImageCHW: 196608, - LayoutSNE: 196609, - LayoutNSE: 196610, - LayoutMHA_DHK: 196611, - Layout3DLastMajor: 229376, - Layout3DFirstMajor: 229377, - LayoutConvolutionWeightsOIHW: 262144, - LayoutConvolutionWeightsOIHrWr: 262145, - LayoutConvolutionWeightsIOHrWr: 262146, - LayoutConvolutionWeightsOIHW_Pack32: 262160, - Layout4DLastMajor: 294912, - Layout4DFirstMajor: 294913, - Layout5DLastMajor: 360448, - Layout5DFirstMajor: 360449, - Layout6DLastMajor: 425984, - Layout6DFirstMajor: 425985, - Layout7DLastMajor: 491520, - Layout7DFirstMajor: 491521, - Layout8DLastMajor: 557056, - Layout8DFirstMajor: 557057, -}; - declare const BNNSReduceFunction: { Max: 0, Min: 1, @@ -246,10 +228,6 @@ declare const BNNSLossReductionFunction: { NonZeroWeightMean: 4, }; -declare const BNNSFlags: { - BNNSFlagsUseClientPtr: 1, -}; - declare const BNNSPoolingFunction: { Max: 0, AverageCountIncludePadding: 1, @@ -307,6 +285,10 @@ declare const _SparseIterativeMethod_t: { LSMR: 2, }; +declare const BNNSTargetSystem: { + BNNSTargetSystemGeneric: 0, +}; + declare const SparseGMRESVariant_t: { DQ: 0, SparseVariantGMRES: 1, @@ -346,6 +328,8 @@ declare const SparseScaling_t: { Default: 0, User: 1, EquilibriationInf: 2, + HungarianScalingOnly: 3, + HungarianScalingAndOrdering: 4, }; declare const SparseOrder_t: { @@ -354,6 +338,7 @@ declare const SparseOrder_t: { AMD: 2, Metis: 3, COLAMD: 4, + MTMetis: 5, }; declare const SparseControl_t: { @@ -365,15 +350,6 @@ declare const BNNSNDArrayFlags: { Accumulate: 1, }; -declare const SparseStatus_t: { - StatusOK: 0, - FactorizationFailed: -1, - MatrixIsSingular: -2, - InternalError: -3, - ParameterError: -4, - StatusReleased: -2147483647, -}; - declare const SparseTriangle_t: { Upper: 0, Lower: 1, @@ -387,33 +363,10 @@ declare const SparseKind_t: { Hermitian: 7, }; -declare const sparse_status: { - SUCCESS: 0, - ILLEGAL_PARAMETER: -1000, - CANNOT_SET_PROPERTY: -1001, - SYSTEM_ERROR: -1002, -}; - declare const SparseUpdate_t: { SparseUpdatePartialRefactor: 0, }; -declare const CBLAS_SIDE: { - Left: 141, - Right: 142, -}; - -declare const CBLAS_DIAG: { - Non: 131, - CblasUnit: 132, -}; - -declare const vDSP_DCT_Type: { - I: 2, - II: 3, - V: 4, -}; - declare const BNNSDescriptorType: { Constant: 0, Sample: 1, @@ -425,6 +378,26 @@ declare const BNNSQuantizerFunction: { Dequantize: 1, }; +declare const BNNSLossFunction: { + SoftmaxCrossEntropy: 1, + SigmoidCrossEntropy: 2, + MeanSquareError: 3, + Huber: 4, + Yolo: 5, + Log: 6, + CosineDistance: 7, + Hinge: 8, + MeanAbsoluteError: 9, + CategoricalCrossEntropy: 10, +}; + +declare const BNNSShuffleType: { + PixelShuffle: 0, + PixelUnshuffle: 1, + DepthToSpace: 2, + SpaceToDepth: 3, +}; + declare const BNNSActivationFunction: { Identity: 0, RectifiedLinear: 1, @@ -465,24 +438,10 @@ declare const BNNSActivationFunction: { GELUApproximationSigmoid: 35, }; -declare const BNNSLossFunction: { - SoftmaxCrossEntropy: 1, - SigmoidCrossEntropy: 2, - MeanSquareError: 3, - Huber: 4, - Yolo: 5, - Log: 6, - CosineDistance: 7, - Hinge: 8, - MeanAbsoluteError: 9, - CategoricalCrossEntropy: 10, -}; - -declare const sparse_matrix_property: { - UPPER_TRIANGULAR: 1, - LOWER_TRIANGULAR: 2, - UPPER_SYMMETRIC: 4, - LOWER_SYMMETRIC: 8, +declare const quadrature_integrator: { + NG: 0, + AG: 1, + AGS: 2, }; declare const BNNSOptimizerClippingFunction: { @@ -492,28 +451,16 @@ declare const BNNSOptimizerClippingFunction: { ByGlobalNorm: 3, }; -declare const CBLAS_TRANSPOSE: { - CblasNoTrans: 111, - CblasTrans: 112, - CblasConjTrans: 113, - AtlasConj: 114, -}; - -declare const BLAS_THREADING: { - MULTI_THREADED: 0, - SINGLE_THREADED: 1, - MAX_OPTIONS: 2, -}; - -declare const BNNSTargetSystem: { - BNNSTargetSystemGeneric: 0, -}; - declare const BNNSLayerFlags: { Bidirectional: 1, DefaultActivations: 2, }; +declare const BNNSPointerSpecifier: { + Alpha: 0, + Beta: 1, +}; + declare const BNNSFilterType: { Convolution: 0, FullyConnected: 1, @@ -526,17 +473,9 @@ declare const BNNSFilterType: { Arithmetic: 8, }; -declare const BNNSShuffleType: { - PixelShuffle: 0, - PixelUnshuffle: 1, - DepthToSpace: 2, - SpaceToDepth: 3, -}; - -declare const quadrature_integrator: { - NG: 0, - AG: 1, - AGS: 2, +declare const BNNSInterpolationMethod: { + Nearest: 0, + Linear: 1, }; declare const BNNSOptimizerSGDMomentumVariant: { @@ -545,27 +484,10 @@ declare const BNNSOptimizerSGDMomentumVariant: { Variant2: 2, }; -declare const sparse_norm: { - ONE: 171, - TWO: 173, - INF: 175, - R1: 179, -}; - declare const BNNSNormType: { BNNSL2Norm: 1, }; -declare const vDSP_DFT_Direction: { - FORWARD: 1, - INVERSE: -1, -}; - -declare const BNNSInterpolationMethod: { - Nearest: 0, - Linear: 1, -}; - declare const SparseLSMRConvergenceTest_t: { Default: 0, FongSaunders: 1, @@ -585,21 +507,6 @@ declare const SparseFactorization_t: { LUTPP: 83, }; -declare const vDSP_DFT_RealtoComplex: { - Complexto: 0, - Realto: -1, -}; - -declare const CBLAS_UPLO: { - Upper: 121, - Lower: 122, -}; - -declare const CBLAS_ORDER: { - Row: 101, - Col: 102, -}; - declare class bnns_graph_compile_options_t { constructor(init?: bnns_graph_compile_options_t); data: interop.Pointer; @@ -650,15 +557,6 @@ declare class BNNSConvolutionLayerParameters { activation: BNNSActivation; } -declare class BNNSLayerData { - constructor(init?: BNNSLayerData); - data: interop.Pointer; - data_type: interop.Enum; - data_scale: number; - data_bias: number; - data_table: interop.Pointer; -} - declare class BNNSVectorDescriptor { constructor(init?: BNNSVectorDescriptor); size: number; @@ -887,15 +785,6 @@ declare class BNNSArithmeticBinary { out_type: interop.Enum; } -declare class BNNSLSTMGateDescriptor { - constructor(init?: BNNSLSTMGateDescriptor); - iw_desc: unknown /* const array */; - hw_desc: BNNSNDArrayDescriptor; - cw_desc: BNNSNDArrayDescriptor; - b_desc: BNNSNDArrayDescriptor; - activation: BNNSActivation; -} - declare class BNNSTensor { constructor(init?: BNNSTensor); data_type: interop.Enum; @@ -932,7 +821,21 @@ declare class quadrature_integrate_options { declare class SparseIterativeMethod { constructor(init?: SparseIterativeMethod); method: number; - options: unnamed_6341317459178028834; + options: unnamed_16540550601182990950; +} + +declare class SparseLSMROptions { + constructor(init?: SparseLSMROptions); + reportError: (p1: string) => void | null; + lambda: number; + nvec: number; + convergenceTest: interop.Enum; + atol: number; + rtol: number; + btol: number; + conditionLimit: number; + maxIterations: number; + reportStatus: (p1: string) => void | null; } declare class SparseGMRESOptions { @@ -1108,225 +1011,16 @@ declare class SparseAttributes_t { _allocatedBySparse: boolean; } -declare class sparse_m_double_complex { - constructor(init?: sparse_m_double_complex); -} - -declare class sparse_m_float_complex { - constructor(init?: sparse_m_float_complex); +declare class bnns_graph_shape_t { + constructor(init?: bnns_graph_shape_t); + rank: number; + shape: interop.Pointer; } -declare class sparse_m_double { - constructor(init?: sparse_m_double); -} - -declare class sparse_m_float { - constructor(init?: sparse_m_float); -} - -declare class __CLPK_doublecomplex { - constructor(init?: __CLPK_doublecomplex); - r: number; - i: number; -} - -declare class vDSP_DFT_SetupStructD { - constructor(init?: vDSP_DFT_SetupStructD); -} - -declare class vDSP_DFT_SetupStruct { - constructor(init?: vDSP_DFT_SetupStruct); -} - -declare class vDSP_biquad_SetupStruct { - constructor(init?: vDSP_biquad_SetupStruct); -} - -declare class OpaqueFFTSetupD { - constructor(init?: OpaqueFFTSetupD); -} - -declare class OpaqueFFTSetup { - constructor(init?: OpaqueFFTSetup); -} - -declare class vDSP_int24 { - constructor(init?: vDSP_int24); - bytes: unknown /* const array */; -} - -declare class DSPSplitComplex { - constructor(init?: DSPSplitComplex); - realp: interop.Pointer; - imagp: interop.Pointer; -} - -declare class DSPDoubleComplex { - constructor(init?: DSPDoubleComplex); - real: number; - imag: number; -} - -declare class unnamed_12340178837971071627 { - constructor(init?: unnamed_12340178837971071627); - LSW: number; - d31: number; - d30: number; - d29: number; - d28: number; - d27: number; - d26: number; - d25: number; - d24: number; - d23: number; - d22: number; - d21: number; - d20: number; - d19: number; - d18: number; - d17: number; - d16: number; - d15: number; - d14: number; - d13: number; - d12: number; - d11: number; - d10: number; - d9: number; - d8: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_5339864271114629764 { - constructor(init?: unnamed_5339864271114629764); - v8: unknown /* vector */; - v7: unknown /* vector */; - v6: unknown /* vector */; - v5: unknown /* vector */; - v4: unknown /* vector */; - v3: unknown /* vector */; - v2: unknown /* vector */; - v1: unknown /* vector */; -} - -declare class unnamed_14041571040275793597 { - constructor(init?: unnamed_14041571040275793597); - LSW: number; - d31: number; - d30: number; - d29: number; - d28: number; - d27: number; - d26: number; - d25: number; - d24: number; - d23: number; - d22: number; - d21: number; - d20: number; - d19: number; - d18: number; - d17: number; - d16: number; - d15: number; - d14: number; - d13: number; - d12: number; - d11: number; - d10: number; - d9: number; - d8: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_7670581408365296634 { - constructor(init?: unnamed_7670581408365296634); - LSW: number; - d15: number; - d14: number; - d13: number; - d12: number; - d11: number; - d10: number; - d9: number; - d8: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_14085740582623005421 { - constructor(init?: unnamed_14085740582623005421); - v4: unknown /* vector */; - v3: unknown /* vector */; - v2: unknown /* vector */; - v1: unknown /* vector */; -} - -declare class unnamed_6777359194230191634 { - constructor(init?: unnamed_6777359194230191634); - LSW: number; - d15: number; - d14: number; - d13: number; - d12: number; - d11: number; - d10: number; - d9: number; - d8: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_4669244511328696681 { - constructor(init?: unnamed_4669244511328696681); - LSW: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_8361293072473809224 { - constructor(init?: unnamed_8361293072473809224); - v2: unknown /* vector */; - v1: unknown /* vector */; -} - -declare class bnns_graph_shape_t { - constructor(init?: bnns_graph_shape_t); - rank: number; - shape: interop.Pointer; -} - -declare class quadrature_integrate_function { - constructor(init?: quadrature_integrate_function); - fun: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; - fun_arg: interop.Pointer; +declare class quadrature_integrate_function { + constructor(init?: quadrature_integrate_function); + fun: (p1: interop.PointerConvertible, p2: number, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void | null; + fun_arg: interop.Pointer; } declare class SparseOpaqueFactorization_Float { @@ -1340,32 +1034,12 @@ declare class SparseOpaqueFactorization_Float { solveWorkspaceRequiredPerRHS: number; } -declare class SparseLSMROptions { - constructor(init?: SparseLSMROptions); - reportError: (p1: string) => void | null; - lambda: number; - nvec: number; - convergenceTest: interop.Enum; - atol: number; - rtol: number; - btol: number; - conditionLimit: number; - maxIterations: number; - reportStatus: (p1: string) => void | null; -} - declare class DenseVector_Float { constructor(init?: DenseVector_Float); count: number; data: interop.Pointer; } -declare class __CLPK_complex { - constructor(init?: __CLPK_complex); - r: number; - i: number; -} - declare class bnns_graph_argument_t { constructor(init?: bnns_graph_argument_t); data_ptr_size: number; @@ -1386,6 +1060,15 @@ declare class BNNSArithmeticUnary { out_type: interop.Enum; } +declare class BNNSLayerData { + constructor(init?: BNNSLayerData); + data: interop.Pointer; + data_type: interop.Enum; + data_scale: number; + data_bias: number; + data_table: interop.Pointer; +} + declare class SparseMatrixStructure { constructor(init?: SparseMatrixStructure); rowCount: number; @@ -1431,10 +1114,6 @@ declare class BNNSLayerParametersMultiheadAttention { seed: number; } -declare class vDSP_biquad_SetupStructD { - constructor(init?: vDSP_biquad_SetupStructD); -} - declare class BNNSImageStackDescriptor { constructor(init?: BNNSImageStackDescriptor); width: number; @@ -1463,19 +1142,6 @@ declare class DenseMatrix_Complex_Double { data: interop.Pointer; } -declare class unnamed_15133707064910125390 { - constructor(init?: unnamed_15133707064910125390); - v4: unknown /* vector */; - v3: unknown /* vector */; - v2: unknown /* vector */; - v1: unknown /* vector */; -} - -declare class unnamed_1277563446262400132 { - constructor(init?: unnamed_1277563446262400132); - v1: unknown /* vector */; -} - declare class BNNSLayerParametersLossBase { constructor(init?: BNNSLayerParametersLossBase); function: interop.Enum; @@ -1511,12 +1177,6 @@ declare class BNNSLayerParametersResize { align_corners: boolean; } -declare class unnamed_15662047528453424475 { - constructor(init?: unnamed_15662047528453424475); - v2: unknown /* vector */; - v1: unknown /* vector */; -} - declare class BNNSNDArrayDescriptor { constructor(init?: BNNSNDArrayDescriptor); flags: interop.Enum; @@ -1543,26 +1203,6 @@ declare class BNNSArithmeticTernary { out_type: interop.Enum; } -declare class unnamed_2220341847336842394 { - constructor(init?: unnamed_2220341847336842394); - LSW: number; - d3: number; - d2: number; - MSW: number; -} - -declare class unnamed_752906824033175021 { - constructor(init?: unnamed_752906824033175021); - LSW: number; - d7: number; - d6: number; - d5: number; - d4: number; - d3: number; - d2: number; - MSW: number; -} - declare class BNNSPoolingLayerParameters { constructor(init?: BNNSPoolingLayerParameters); x_stride: number; @@ -1578,11 +1218,10 @@ declare class BNNSPoolingLayerParameters { activation: BNNSActivation; } -declare class BNNSLayerParametersPermute { - constructor(init?: BNNSLayerParametersPermute); - i_desc: BNNSNDArrayDescriptor; - o_desc: BNNSNDArrayDescriptor; - permutation: unknown /* const array */; +declare class SparseMatrix_Complex_Double { + constructor(init?: SparseMatrix_Complex_Double); + structure: SparseMatrixStructureComplex; + data: interop.Pointer; } declare class SparseMatrix_Double { @@ -1606,6 +1245,13 @@ declare class BNNSOptimizerRMSPropFields { regularization_func: interop.Enum; } +declare class BNNSLayerParametersPermute { + constructor(init?: BNNSLayerParametersPermute); + i_desc: BNNSNDArrayDescriptor; + o_desc: BNNSNDArrayDescriptor; + permutation: unknown /* const array */; +} + declare class BNNSOptimizerRMSPropWithClippingFields { constructor(init?: BNNSOptimizerRMSPropWithClippingFields); learning_rate: number; @@ -1638,35 +1284,11 @@ declare class BNNSLayerParametersPadding { padding_value: number; } -declare class unnamed_5849339274714520172 { - constructor(init?: unnamed_5849339274714520172); - v1: unknown /* vector */; -} - declare class _SparseIterativeMethodBaseOptions { constructor(init?: _SparseIterativeMethodBaseOptions); reportError: (p1: string) => void | null; } -declare class vDSP_uint24 { - constructor(init?: vDSP_uint24); - bytes: unknown /* const array */; -} - -declare class vDSP_biquadm_SetupStructD { - constructor(init?: vDSP_biquadm_SetupStructD); -} - -declare class vDSP_DFT_Interleaved_SetupStruct { - constructor(init?: vDSP_DFT_Interleaved_SetupStruct); -} - -declare class SparseMatrix_Complex_Double { - constructor(init?: SparseMatrix_Complex_Double); - structure: SparseMatrixStructureComplex; - data: interop.Pointer; -} - declare class SparseCGOptions { constructor(init?: SparseCGOptions); reportError: (p1: string) => void | null; @@ -1676,12 +1298,13 @@ declare class SparseCGOptions { reportStatus: (p1: string) => void | null; } -declare class unnamed_11881717681078839014 { - constructor(init?: unnamed_11881717681078839014); - LSW: number; - d3: number; - d2: number; - MSW: number; +declare class BNNSLSTMGateDescriptor { + constructor(init?: BNNSLSTMGateDescriptor); + iw_desc: unknown /* const array */; + hw_desc: BNNSNDArrayDescriptor; + cw_desc: BNNSNDArrayDescriptor; + b_desc: BNNSNDArrayDescriptor; + activation: BNNSActivation; } declare class SparseNumericFactorOptions { @@ -1693,22 +1316,6 @@ declare class SparseNumericFactorOptions { zeroTolerance: number; } -declare class vDSP_biquadm_SetupStruct { - constructor(init?: vDSP_biquadm_SetupStruct); -} - -declare class DSPDoubleSplitComplex { - constructor(init?: DSPDoubleSplitComplex); - realp: interop.Pointer; - imagp: interop.Pointer; -} - -declare class DSPComplex { - constructor(init?: DSPComplex); - real: number; - imag: number; -} - declare class BNNSLayerParametersNormalization { constructor(init?: BNNSLayerParametersNormalization); i_desc: BNNSNDArrayDescriptor; @@ -1733,10 +1340,6 @@ declare class BNNSLayerParametersDropout { control: number; } -declare class vDSP_DFT_Interleaved_SetupStructD { - constructor(init?: vDSP_DFT_Interleaved_SetupStructD); -} - declare class SparseMatrix_Complex_Float { constructor(init?: SparseMatrix_Complex_Float); structure: SparseMatrixStructureComplex; @@ -1780,18 +1383,6 @@ declare class SparseOpaqueSubfactor_Double { workspaceRequiredPerRHS: number; } -declare class unnamed_16222592220179653629 { - constructor(init?: unnamed_16222592220179653629); - v8: unknown /* vector */; - v7: unknown /* vector */; - v6: unknown /* vector */; - v5: unknown /* vector */; - v4: unknown /* vector */; - v3: unknown /* vector */; - v2: unknown /* vector */; - v1: unknown /* vector */; -} - declare class BNNSLSTMDataDescriptor { constructor(init?: BNNSLSTMDataDescriptor); data_desc: BNNSNDArrayDescriptor; @@ -1813,123 +1404,27 @@ declare class BNNSMHAProjectionParameters { bias: BNNSNDArrayDescriptor; } -type vU512Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_15133707064910125390 } - | { s: unnamed_6777359194230191634 }; - -declare class vU512 { - constructor(init?: vU512Descriptor); - v: unknown /* const array */; - vs: unnamed_15133707064910125390; - s: unnamed_6777359194230191634; -} - -type vS1024Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_5339864271114629764 } - | { s: unnamed_12340178837971071627 }; - -declare class vS1024 { - constructor(init?: vS1024Descriptor); - v: unknown /* const array */; - vs: unnamed_5339864271114629764; - s: unnamed_12340178837971071627; -} - -type vS512Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_14085740582623005421 } - | { s: unnamed_7670581408365296634 }; - -declare class vS512 { - constructor(init?: vS512Descriptor); - v: unknown /* const array */; - vs: unnamed_14085740582623005421; - s: unnamed_7670581408365296634; -} - -type vU256Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_8361293072473809224 } - | { s: unnamed_4669244511328696681 }; - -declare class vU256 { - constructor(init?: vU256Descriptor); - v: unknown /* const array */; - vs: unnamed_8361293072473809224; - s: unnamed_4669244511328696681; -} - -type vS256Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_15662047528453424475 } - | { s: unnamed_752906824033175021 }; - -declare class vS256 { - constructor(init?: vS256Descriptor); - v: unknown /* const array */; - vs: unnamed_15662047528453424475; - s: unnamed_752906824033175021; -} - -type vU128Descriptor = - | { v: unknown /* vector */ } - | { vs: unnamed_5849339274714520172 } - | { s: unnamed_11881717681078839014 }; - -declare class vU128 { - constructor(init?: vU128Descriptor); - v: unknown /* vector */; - vs: unnamed_5849339274714520172; - s: unnamed_11881717681078839014; -} - -type vU1024Descriptor = - | { v: unknown /* const array */ } - | { vs: unnamed_16222592220179653629 } - | { s: unnamed_14041571040275793597 }; - -declare class vU1024 { - constructor(init?: vU1024Descriptor); - v: unknown /* const array */; - vs: unnamed_16222592220179653629; - s: unnamed_14041571040275793597; -} - -type vS128Descriptor = - | { v: unknown /* vector */ } - | { vs: unnamed_1277563446262400132 } - | { s: unnamed_2220341847336842394 }; - -declare class vS128 { - constructor(init?: vS128Descriptor); - v: unknown /* vector */; - vs: unnamed_1277563446262400132; - s: unnamed_2220341847336842394; -} - -type unnamed_14708995062824499849Descriptor = +type unnamed_8921679638105227745Descriptor = | { tensor: interop.PointerConvertible } | { descriptor: interop.PointerConvertible } | { data_ptr: interop.PointerConvertible }; -declare class unnamed_14708995062824499849 { - constructor(init?: unnamed_14708995062824499849Descriptor); +declare class unnamed_8921679638105227745 { + constructor(init?: unnamed_8921679638105227745Descriptor); tensor: interop.Pointer; descriptor: interop.Pointer; data_ptr: interop.Pointer; } -type unnamed_6341317459178028834Descriptor = +type unnamed_16540550601182990950Descriptor = | { base: _SparseIterativeMethodBaseOptions } | { cg: SparseCGOptions } | { gmres: SparseGMRESOptions } | { lsmr: SparseLSMROptions } | { padding: unknown /* const array */ }; -declare class unnamed_6341317459178028834 { - constructor(init?: unnamed_6341317459178028834Descriptor); +declare class unnamed_16540550601182990950 { + constructor(init?: unnamed_16540550601182990950Descriptor); base: _SparseIterativeMethodBaseOptions; cg: SparseCGOptions; gmres: SparseGMRESOptions; @@ -1937,5363 +1432,205 @@ declare class unnamed_6341317459178028834 { padding: unknown /* const array */; } -declare function vU256Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_retain(object: NSObject): NSObject; -declare function vS256Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_release(object: NSObject): void; -declare function vU512Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_add_attributes(object: NSObject, attributes: number): void; -declare function vS512Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_remove_attributes(object: NSObject, attributes: number): void; -declare function vU1024Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_status(object: NSObject): number; -declare function vS1024Divide(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, result: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function la_matrix_from_float_buffer(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, attributes: number): NSObject; -declare function vU128FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_from_double_buffer(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, attributes: number): NSObject; -declare function vS128FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_from_float_buffer_nocopy(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, deallocator: (p1: interop.PointerConvertible) => void, attributes: number): NSObject; -declare function vU256FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_from_double_buffer_nocopy(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, deallocator: (p1: interop.PointerConvertible) => void, attributes: number): NSObject; -declare function vS256FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_to_float_buffer(buffer: interop.PointerConvertible, buffer_row_stride: number, matrix: NSObject): number; -declare function vU512FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_to_double_buffer(buffer: interop.PointerConvertible, buffer_row_stride: number, matrix: NSObject): number; -declare function vS512FullMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_rows(matrix: NSObject): number; -declare function vU256HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_cols(matrix: NSObject): number; -declare function vS256HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_slice(matrix: NSObject, matrix_first_row: number, matrix_first_col: number, matrix_row_stride: number, matrix_col_stride: number, slice_rows: number, slice_cols: number): NSObject; -declare function vU512HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_identity_matrix(matrix_size: number, scalar_type: number, attributes: number): NSObject; -declare function vS512HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_diagonal_matrix_from_vector(vector: NSObject, matrix_diagonal: number): NSObject; -declare function vU1024HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_from_matrix_row(matrix: NSObject, matrix_row: number): NSObject; -declare function vS1024HalfMultiply(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_from_matrix_col(matrix: NSObject, matrix_col: number): NSObject; -declare function vU256Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_from_matrix_diagonal(matrix: NSObject, matrix_diagonal: number): NSObject; -declare function vS256Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_to_float_buffer(buffer: interop.PointerConvertible, buffer_stride: number, vector: NSObject): number; -declare function vU256SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_to_double_buffer(buffer: interop.PointerConvertible, buffer_stride: number, vector: NSObject): number; -declare function vS256SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_length(vector: NSObject): number; -declare function vU512Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_slice(vector: NSObject, vector_first: number, vector_stride: number, slice_length: number): NSObject; -declare function vS512Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_splat_from_float(scalar_value: number, attributes: number): NSObject; -declare function vU512SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_splat_from_double(scalar_value: number, attributes: number): NSObject; -declare function vS512SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_splat_from_vector_element(vector: NSObject, vector_index: number): NSObject; -declare function vU1024Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_splat_from_matrix_element(matrix: NSObject, matrix_row: number, matrix_col: number): NSObject; -declare function vS1024Sub(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_vector_from_splat(splat: NSObject, simd_length: number): NSObject; -declare function vU1024SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_from_splat(splat: NSObject, matrix_rows: number, matrix_cols: number): NSObject; -declare function vS1024SubS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_transpose(matrix: NSObject): NSObject; -declare function vU256Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_scale_with_float(matrix: NSObject, scalar: number): NSObject; -declare function vS256Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_scale_with_double(matrix: NSObject, scalar: number): NSObject; -declare function vU512Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_sum(obj_left: NSObject, obj_right: NSObject): NSObject; -declare function vS512Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_difference(obj_left: NSObject, obj_right: NSObject): NSObject; -declare function vU1024Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_elementwise_product(obj_left: NSObject, obj_right: NSObject): NSObject; -declare function vS1024Neg(a: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_inner_product(vector_left: NSObject, vector_right: NSObject): NSObject; -declare function vU256Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_outer_product(vector_left: NSObject, vector_right: NSObject): NSObject; -declare function vS256Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_matrix_product(matrix_left: NSObject, matrix_right: NSObject): NSObject; -declare function vU256AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_solve(matrix_system: NSObject, obj_rhs: NSObject): NSObject; -declare function vS256AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_norm_as_float(vector: NSObject, vector_norm: number): number; -declare function vU512Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_norm_as_double(vector: NSObject, vector_norm: number): number; -declare function vS512Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function la_normalized_vector(vector: NSObject, vector_norm: number): NSObject; -declare function vU512AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Float, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; -declare function vS512AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Double, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; -declare function vU1024Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Complex_Float, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; -declare function vS1024Add(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Complex_Double, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; -declare function vU1024AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function _SparseSymbolicFactorSymmetric(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; -declare function vS1024AddS(a: interop.PointerConvertible, b: interop.PointerConvertible, result: interop.PointerConvertible): void; +declare function _SparseSymbolicFactorQR(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; -declare function vU256Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseSymbolicFactorLU(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; -declare function vS256Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseRetainSymbolic(symbolicFactor: interop.PointerConvertible): void; -declare function vU512Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseDestroyOpaqueSymbolic(toFree: interop.PointerConvertible): void; -declare function vS512Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseGetOptionsFromSymbolicFactor(factor: interop.PointerConvertible): SparseSymbolicFactorOptions; -declare function vU1024Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseTrap(): void; -declare function vS1024Mod(numerator: interop.PointerConvertible, divisor: interop.PointerConvertible, remainder: interop.PointerConvertible): void; +declare function _SparseFromKindComplex(K: interop.Enum): interop.Enum; -declare function vLL256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseToKindComplex(K: interop.Enum): interop.Enum; -declare function vLL512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseFromAttributeComplex(K: SparseAttributesComplex_t): SparseAttributes_t; -declare function vLL1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseToAttributeComplex(K: SparseAttributes_t): SparseAttributesComplex_t; -declare function vLR256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseFromStructureComplex(K: SparseMatrixStructureComplex): SparseMatrixStructure; -declare function vLR512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseToStructureComplex(K: SparseMatrixStructure): SparseMatrixStructureComplex; -declare function vLR1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseConvertFromCoordinate_Double(m: number, n: number, nBlock: number, blockSize: number, attributes: SparseAttributes_t, row: interop.PointerConvertible, col: interop.PointerConvertible, val: interop.PointerConvertible, storage: string, workspace: interop.PointerConvertible): SparseMatrix_Double; -declare function vA256Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseConvertFromOpaque_Double(matrix: interop.PointerConvertible): SparseMatrix_Double; -declare function vA512Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseNumericFactorSymmetric_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vA1024Shift(a: interop.PointerConvertible, shiftAmount: number, result: interop.PointerConvertible): void; +declare function _SparseNumericFactorQR_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vL256Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseNumericFactorLU_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vL512Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseFactorSymmetric_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vL1024Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseFactorQR_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vR256Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseFactorLU_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; -declare function vR512Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseRefactorSymmetric_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vR1024Rotate(a: interop.PointerConvertible, rotateAmount: number, result: interop.PointerConvertible): void; +declare function _SparseRefactorQR_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vIsamax(count: number, x: interop.PointerConvertible): number; +declare function _SparseRefactorLU_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vIsamin(count: number, x: interop.PointerConvertible): number; +declare function _SparseUpdatePartialRefactorLU_Double(Opaque: interop.PointerConvertible, updateCount: number, updatedIndices: interop.PointerConvertible, newMatrix: SparseMatrix_Double): void; -declare function vIsmax(count: number, x: interop.PointerConvertible): number; +declare function _SparseMultiplySubfactor_Double(Subfactor: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible, workspace: string): void; -declare function vIsmin(count: number, x: interop.PointerConvertible): number; +declare function _SparseSolveSubfactor_Double(Subfactor: interop.PointerConvertible, b: interop.PointerConvertible, x: interop.PointerConvertible, workspace: string): void; -declare function vSasum(count: number, x: interop.PointerConvertible): number; +declare function _SparseSolveOpaque_Double(Factored: interop.PointerConvertible, RHS: interop.PointerConvertible, Soln: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vSsum(count: number, x: interop.PointerConvertible): number; +declare function _SparseDestroyOpaqueNumeric_Double(toFree: interop.PointerConvertible): void; -declare function vSaxpy(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseRetainNumeric_Double(numericFactor: interop.PointerConvertible): void; -declare function vScopy(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseGetOptionsFromNumericFactor_Double(factor: interop.PointerConvertible): SparseNumericFactorOptions; -declare function vSdot(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): number; +declare function _SparseGetWorkspaceRequired_Double(Subfactor: interop.Enum, Factor: SparseOpaqueFactorization_Double, workStatic: interop.PointerConvertible, workPerRHS: interop.PointerConvertible): void; -declare function vSnaxpy(n: number, m: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseGetIterativeStateSize_Double(method: interop.PointerConvertible, preconditioner: boolean, m: number, n: number, nrhs: number): number; -declare function vSndot(n: number, m: number, s: interop.PointerConvertible, isw: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseCGIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; -declare function vSnrm2(count: number, x: interop.PointerConvertible): number; +declare function _SparseCGSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; -declare function vSnorm2(count: number, x: interop.PointerConvertible): number; +declare function _SparseGMRESIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; -declare function vSrot(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible, c: number, s: number): void; +declare function _SparseGMRESSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; -declare function vSscal(n: number, alpha: number, x: interop.PointerConvertible): void; +declare function _SparseLSMRIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; -declare function vSswap(n: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseLSMRSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; -declare function vSyax(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseCreatePreconditioner_Double(type: interop.Enum, A: interop.PointerConvertible): SparseOpaquePreconditioner_Double; -declare function vSzaxpy(n: number, alpha: number, x: interop.PointerConvertible, y: interop.PointerConvertible, z: interop.PointerConvertible): void; +declare function _SparseReleaseOpaquePreconditioner_Double(toFree: interop.PointerConvertible): void; -declare function vSgemv(forma: number, m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, beta: number, y: interop.PointerConvertible): void; +declare function _SparseSpMV_Double(alpha: number, A: SparseMatrix_Double, x: DenseMatrix_Double, accumulate: boolean, y: DenseMatrix_Double): void; -declare function vSgemx(m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseConvertFromCoordinate_Float(m: number, n: number, nBlock: number, blockSize: number, attributes: SparseAttributes_t, row: interop.PointerConvertible, col: interop.PointerConvertible, val: interop.PointerConvertible, storage: string, workspace: interop.PointerConvertible): SparseMatrix_Float; -declare function vSgemtx(m: number, n: number, alpha: number, a: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseConvertFromOpaque_Float(matrix: interop.PointerConvertible): SparseMatrix_Float; -declare function vSgeadd(height: number, width: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible): void; +declare function _SparseNumericFactorSymmetric_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgesub(height: number, width: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible): void; +declare function _SparseNumericFactorQR_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgemul(l: number, m: number, n: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, matrix: interop.PointerConvertible): void; +declare function _SparseNumericFactorLU_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgemm(l: number, m: number, n: number, a: interop.PointerConvertible, forma: number, b: interop.PointerConvertible, formb: number, c: interop.PointerConvertible, alpha: number, beta: number, matrix: interop.PointerConvertible): void; +declare function _SparseFactorSymmetric_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgetmi(size: number, x: interop.PointerConvertible): void; +declare function _SparseFactorQR_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgetmo(height: number, width: number, x: interop.PointerConvertible, y: interop.PointerConvertible): void; +declare function _SparseFactorLU_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; -declare function vSgevv(l: number, n: number, A: interop.PointerConvertible, B: interop.PointerConvertible, M: interop.PointerConvertible): void; +declare function _SparseRefactorSymmetric_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vceilf(p1: unknown /* vector */): unknown /* vector */; +declare function _SparseRefactorQR_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vfloorf(p1: unknown /* vector */): unknown /* vector */; +declare function _SparseRefactorLU_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; -declare function vtruncf(p1: unknown /* vector */): unknown /* vector */; - -declare function vnintf(p1: unknown /* vector */): unknown /* vector */; - -declare function vintf(p1: unknown /* vector */): unknown /* vector */; - -declare function vexpf(p1: unknown /* vector */): unknown /* vector */; - -declare function vexp2f(p1: unknown /* vector */): unknown /* vector */; - -declare function vexpm1f(p1: unknown /* vector */): unknown /* vector */; - -declare function vlogf(p1: unknown /* vector */): unknown /* vector */; - -declare function vlog2f(p1: unknown /* vector */): unknown /* vector */; - -declare function vlog10f(p1: unknown /* vector */): unknown /* vector */; - -declare function vlog1pf(p1: unknown /* vector */): unknown /* vector */; - -declare function vlogbf(p1: unknown /* vector */): unknown /* vector */; - -declare function vscalbf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vpowf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vipowf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vsinf(p1: unknown /* vector */): unknown /* vector */; - -declare function vcosf(p1: unknown /* vector */): unknown /* vector */; - -declare function vsincosf(p1: unknown /* vector */, p2: interop.PointerConvertible): unknown /* vector */; - -declare function vtanf(p1: unknown /* vector */): unknown /* vector */; - -declare function vsinpif(p1: unknown /* vector */): unknown /* vector */; - -declare function vcospif(p1: unknown /* vector */): unknown /* vector */; - -declare function vtanpif(p1: unknown /* vector */): unknown /* vector */; - -declare function vasinf(p1: unknown /* vector */): unknown /* vector */; - -declare function vacosf(p1: unknown /* vector */): unknown /* vector */; - -declare function vatanf(p1: unknown /* vector */): unknown /* vector */; - -declare function vatan2f(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vsinhf(p1: unknown /* vector */): unknown /* vector */; - -declare function vcoshf(p1: unknown /* vector */): unknown /* vector */; - -declare function vtanhf(p1: unknown /* vector */): unknown /* vector */; - -declare function vasinhf(p1: unknown /* vector */): unknown /* vector */; - -declare function vacoshf(p1: unknown /* vector */): unknown /* vector */; - -declare function vatanhf(p1: unknown /* vector */): unknown /* vector */; - -declare function vrecf(p1: unknown /* vector */): unknown /* vector */; - -declare function vsqrtf(p1: unknown /* vector */): unknown /* vector */; - -declare function vrsqrtf(p1: unknown /* vector */): unknown /* vector */; - -declare function vdivf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vfmodf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vremainderf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vremquof(p1: unknown /* vector */, p2: unknown /* vector */, p3: interop.PointerConvertible): unknown /* vector */; - -declare function vfabsf(p1: unknown /* vector */): unknown /* vector */; - -declare function vcopysignf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vsignbitf(p1: unknown /* vector */): unknown /* vector */; - -declare function vnextafterf(p1: unknown /* vector */, p2: unknown /* vector */): unknown /* vector */; - -declare function vclassifyf(p1: unknown /* vector */): unknown /* vector */; - -declare function vfabf(p1: unknown /* vector */): unknown /* vector */; - -declare function vtablelookup(p1: unknown /* vector */, p2: interop.PointerConvertible): unknown /* vector */; - -declare function vU8Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vS8Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vU16Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vS16Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vU32Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vS32Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vU64Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vS64Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vU128Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vS128Divide(vN: unknown /* vector */, vD: unknown /* vector */, vRemainder: interop.PointerConvertible): unknown /* vector */; - -declare function vU8HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS8HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU32HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS32HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU32FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU32FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS32FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS32FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS64HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS64FullMulEven(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS64FullMulOdd(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU128HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS128HalfMultiply(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU128Sub(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU128SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS128Sub(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS64SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS128SubS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU128Add(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU128AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS64AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS128Add(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vS128AddS(vA: unknown /* vector */, vB: unknown /* vector */): unknown /* vector */; - -declare function vU64Neg(vA: unknown /* vector */): unknown /* vector */; - -declare function vS64Neg(vA: unknown /* vector */): unknown /* vector */; - -declare function vU128Neg(vA: unknown /* vector */): unknown /* vector */; - -declare function vS128Neg(vA: unknown /* vector */): unknown /* vector */; - -declare function vLL64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vA64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vLR64Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vLL64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vA64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vLR64Shift2(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vLL128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vLR128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vA128Shift(vA: unknown /* vector */, vShiftFactor: unknown /* vector */): unknown /* vector */; - -declare function vL64Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vR64Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vL64Rotate2(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vR64Rotate2(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vL128Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vR128Rotate(vA: unknown /* vector */, vRotateFactor: unknown /* vector */): unknown /* vector */; - -declare function vDSP_create_fftsetup(__Log2n: number, __Radix: number): interop.Pointer; - -declare function vDSP_destroy_fftsetup(__setup: interop.PointerConvertible): void; - -declare function vDSP_create_fftsetupD(__Log2n: number, __Radix: number): interop.Pointer; - -declare function vDSP_destroy_fftsetupD(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquad_CreateSetup(__Coefficients: interop.PointerConvertible, __M: number): interop.Pointer; - -declare function vDSP_biquad_CreateSetupD(__Coefficients: interop.PointerConvertible, __M: number): interop.Pointer; - -declare function vDSP_biquad_SetCoefficientsDouble(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __nsec: number): void; - -declare function vDSP_biquad_SetCoefficientsSingle(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __nsec: number): void; - -declare function vDSP_biquad_DestroySetup(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquad_DestroySetupD(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquadm_CreateSetup(__coeffs: interop.PointerConvertible, __M: number, __N: number): interop.Pointer; - -declare function vDSP_biquadm_CreateSetupD(__coeffs: interop.PointerConvertible, __M: number, __N: number): interop.Pointer; - -declare function vDSP_biquadm_DestroySetup(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquadm_DestroySetupD(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquadm_CopyState(__dest: interop.PointerConvertible, __src: interop.PointerConvertible): void; - -declare function vDSP_biquadm_CopyStateD(__dest: interop.PointerConvertible, __src: interop.PointerConvertible): void; - -declare function vDSP_biquadm_ResetState(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquadm_ResetStateD(__setup: interop.PointerConvertible): void; - -declare function vDSP_biquadm_SetCoefficientsDouble(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetCoefficientsDoubleD(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetTargetsDouble(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetTargetsDoubleD(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetCoefficientsSingle(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetCoefficientsSingleD(__setup: interop.PointerConvertible, __coeffs: interop.PointerConvertible, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetTargetsSingle(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetTargetsSingleD(__setup: interop.PointerConvertible, __targets: interop.PointerConvertible, __interp_rate: number, __interp_threshold: number, __start_sec: number, __start_chn: number, __nsec: number, __nchn: number): void; - -declare function vDSP_biquadm_SetActiveFilters(__setup: interop.PointerConvertible, __filter_states: interop.PointerConvertible): void; - -declare function vDSP_biquadm_SetActiveFiltersD(__setup: interop.PointerConvertible, __filter_states: interop.PointerConvertible): void; - -declare function vDSP_ctoz(__C: interop.PointerConvertible, __IC: number, __Z: interop.PointerConvertible, __IZ: number, __N: number): void; - -declare function vDSP_ctozD(__C: interop.PointerConvertible, __IC: number, __Z: interop.PointerConvertible, __IZ: number, __N: number): void; - -declare function vDSP_ztoc(__Z: interop.PointerConvertible, __IZ: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_ztocD(__Z: interop.PointerConvertible, __IZ: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_fft_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft2d_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC1: number, __IC0: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __flag: number): void; - -declare function vDSP_fft2d_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __flag: number): void; - -declare function vDSP_fft2d_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fft2d_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA0: number, __IA1: number, __C: interop.PointerConvertible, __IC0: number, __IC1: number, __Buffer: interop.PointerConvertible, __Log2N0: number, __Log2N1: number, __Direction: number): void; - -declare function vDSP_fftm_zip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zipD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zipt(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_ziptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zopt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zoptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zrip(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zripD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zript(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zriptD(__Setup: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __IM: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zrop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zropt(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zropD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fftm_zroptD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __IMA: number, __C: interop.PointerConvertible, __IC: number, __IMC: number, __Buffer: interop.PointerConvertible, __Log2N: number, __M: number, __Direction: number): void; - -declare function vDSP_fft3_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft3_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft5_zop(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_fft5_zopD(__Setup: interop.PointerConvertible, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Log2N: number, __Direction: number): void; - -declare function vDSP_biquad(__Setup: interop.PointerConvertible, __Delay: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; - -declare function vDSP_biquadD(__Setup: interop.PointerConvertible, __Delay: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; - -declare function vDSP_biquadm(__Setup: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; - -declare function vDSP_biquadmD(__Setup: interop.PointerConvertible, __X: interop.PointerConvertible, __IX: number, __Y: interop.PointerConvertible, __IY: number, __N: number): void; - -declare function vDSP_conv(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_convD(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_zconv(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_zconvD(__A: interop.PointerConvertible, __IA: number, __F: interop.PointerConvertible, __IF: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_f3x3(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; - -declare function vDSP_f3x3D(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; - -declare function vDSP_f5x5(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; - -declare function vDSP_f5x5D(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible): void; - -declare function vDSP_imgfir(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __P: number, __Q: number): void; - -declare function vDSP_imgfirD(__A: interop.PointerConvertible, __NR: number, __NC: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __P: number, __Q: number): void; - -declare function vDSP_mtrans(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number): void; - -declare function vDSP_mtransD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number): void; - -declare function vDSP_mmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_mmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmms(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmmsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zvmmaa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __F: interop.PointerConvertible, __IF: number, __N: number): void; - -declare function vDSP_zvmmaaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __F: interop.PointerConvertible, __IF: number, __N: number): void; - -declare function vDSP_zmsm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmsmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_zmmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __M: number, __N: number, __P: number): void; - -declare function vDSP_vadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vaddi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsub(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsubD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvsub(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvsubD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdiv(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdivD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdivi(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvdiv(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvdivD(__B: interop.PointerConvertible, __IB: number, __A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvdiv(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvdivD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vssq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vssqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_distancesq(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_distancesqD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zdotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zdotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zrdotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zrdotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_vam(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vamD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __IDD: number, __N: number): void; - -declare function vDSP_vma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zvma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zvmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zvmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __Conjugate: number): void; - -declare function vDSP_zvmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __Conjugate: number): void; - -declare function vDSP_zidotpr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zidotprD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zvcma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zvcmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zrvsub(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zrvsubD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdpsp(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vspdp(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vabsi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_veqvi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfill(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfillD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfilli(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvfill(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvfillD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsadd(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsaddD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsaddi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsdiv(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsdivD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsdivi(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zaspec(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zaspecD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_blkman_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_blkman_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_zcoher(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zcoherD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; - -declare function vDSP_desamp(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; - -declare function vDSP_desampD(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; - -declare function vDSP_zrdesamp(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; - -declare function vDSP_zrdesampD(__A: interop.PointerConvertible, __DF: number, __F: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number, __P: number): void; - -declare function vDSP_ztrans(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_ztransD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zcspec(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zcspecD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_zvcmul(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvcmulD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __iC: number, __N: number): void; - -declare function vDSP_zvconj(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvconjD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvzsml(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvzsmlD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmags(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmagsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmgsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmgsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmov(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvmovD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvneg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvnegD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvphas(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvphasD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_zvsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_zvsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_deq22(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_deq22D(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_hamm_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_hamm_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_hann_window(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_hann_windowD(__C: interop.PointerConvertible, __N: number, __Flag: number): void; - -declare function vDSP_maxmgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxmgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxmgvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxmgviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxvD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_maxviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_meamgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_meamgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_meanv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_meanvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_measqv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_measqvD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minmgv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minmgvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minmgvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minmgviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minvi(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_minviD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __I: interop.PointerConvertible, __N: number): void; - -declare function vDSP_mmov(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __N: number, __TA: number, __TC: number): void; - -declare function vDSP_mmovD(__A: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __N: number, __TA: number, __TC: number): void; - -declare function vDSP_mvessq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_mvessqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_nzcros(__A: interop.PointerConvertible, __IA: number, __B: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; - -declare function vDSP_nzcrosD(__A: interop.PointerConvertible, __IA: number, __B: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __N: number): void; - -declare function vDSP_polar(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_polarD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_rect(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_rectD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_rmsqv(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_rmsqvD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svdiv(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_svdivD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_sve(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_sveD(__A: interop.PointerConvertible, __I: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svemg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svemgD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svesq(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svesqD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_sve_svesq(__A: interop.PointerConvertible, __IA: number, __Sum: interop.PointerConvertible, __SumOfSquares: interop.PointerConvertible, __N: number): void; - -declare function vDSP_sve_svesqD(__A: interop.PointerConvertible, __IA: number, __Sum: interop.PointerConvertible, __SumOfSquares: interop.PointerConvertible, __N: number): void; - -declare function vDSP_normalize(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Mean: interop.PointerConvertible, __StandardDeviation: interop.PointerConvertible, __N: number): void; - -declare function vDSP_normalizeD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __Mean: interop.PointerConvertible, __StandardDeviation: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_svsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_vaam(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vaamD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vasbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vasbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vasm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vasmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vavlin(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vavlinD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vclip(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vclipD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vclipc(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number, __NLow: interop.PointerConvertible, __NHigh: interop.PointerConvertible): void; - -declare function vDSP_vclipcD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number, __NLow: interop.PointerConvertible, __NHigh: interop.PointerConvertible): void; - -declare function vDSP_vclr(__C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vclrD(__C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vcmprs(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vcmprsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdbcon(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number, __F: number): void; - -declare function vDSP_vdbconD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number, __F: number): void; - -declare function vDSP_vdist(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vdistD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_venvlp(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_venvlpD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vfix8(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; - -declare function vDSP_vfix8D(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; - -declare function vDSP_vfix16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfix16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfix32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfix32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixu32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsmfixu24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsmfix24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu24(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt24(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltsmu24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltsm24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixr8(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; - -declare function vDSP_vfixr8D(__A: interop.PointerConvertible, __IA: number, __C: string, __IC: number, __N: number): void; - -declare function vDSP_vfixr16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixr16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixr32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixr32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfixru32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt8(__A: string, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt8D(__A: string, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vflt32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu8(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu8D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu16(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu16D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu32(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfltu32D(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfrac(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vfracD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgathr(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgathrD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgathra(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgathraD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgen(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgenD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vgenp(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_vgenpD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_viclip(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_viclipD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vindex(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vindexD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vintb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vintbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vlim(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vlimD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vlint(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_vlintD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_vmax(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmaxD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmaxmg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmaxmgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vswmax(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __WindowLength: number): void; - -declare function vDSP_vswmaxD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __WindowLength: number): void; - -declare function vDSP_vmin(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vminD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vminmg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vminmgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vmma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vmmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vmmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vmmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vmsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vmsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vnabs(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vnabsD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vneg(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vnegD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vpoly(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_vpolyD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_vpythg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vpythgD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vqint(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_vqintD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number, __M: number): void; - -declare function vDSP_vramp(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vrampD(__A: interop.PointerConvertible, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vrsum(__A: interop.PointerConvertible, __IA: number, __S: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vrsumD(__A: interop.PointerConvertible, __IA: number, __S: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vrvrs(__C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vrvrsD(__C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsbsbm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vsbsbmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vsbsm(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsbsmD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsimps(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsimpsD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmsa(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmsaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmsb(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmsbD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vsmsma(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vsmsmaD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __D: interop.PointerConvertible, __E: interop.PointerConvertible, __IE: number, __N: number): void; - -declare function vDSP_vsort(__C: interop.PointerConvertible, __N: number, __Order: number): void; - -declare function vDSP_vsortD(__C: interop.PointerConvertible, __N: number, __Order: number): void; - -declare function vDSP_vsorti(__C: interop.PointerConvertible, __I: interop.PointerConvertible, __Temporary: interop.PointerConvertible, __N: number, __Order: number): void; - -declare function vDSP_vsortiD(__C: interop.PointerConvertible, __I: interop.PointerConvertible, __Temporary: interop.PointerConvertible, __N: number, __Order: number): void; - -declare function vDSP_vswap(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __N: number): void; - -declare function vDSP_vswapD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __N: number): void; - -declare function vDSP_vswsum(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_vswsumD(__A: interop.PointerConvertible, __IA: number, __C: interop.PointerConvertible, __IC: number, __N: number, __P: number): void; - -declare function vDSP_vtabi(__A: interop.PointerConvertible, __IA: number, __S1: interop.PointerConvertible, __S2: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vtabiD(__A: interop.PointerConvertible, __IA: number, __S1: interop.PointerConvertible, __S2: interop.PointerConvertible, __C: interop.PointerConvertible, __M: number, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vthr(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vthrD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vthres(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vthresD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vthrsc(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vthrscD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __D: interop.PointerConvertible, __ID: number, __N: number): void; - -declare function vDSP_vtmerg(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vtmergD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vtrapz(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_vtrapzD(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __C: interop.PointerConvertible, __IC: number, __N: number): void; - -declare function vDSP_wiener(__L: number, __A: interop.PointerConvertible, __C: interop.PointerConvertible, __F: interop.PointerConvertible, __P: interop.PointerConvertible, __Flag: number, __Error: interop.PointerConvertible): void; - -declare function vDSP_wienerD(__L: number, __A: interop.PointerConvertible, __C: interop.PointerConvertible, __F: interop.PointerConvertible, __P: interop.PointerConvertible, __Flag: number, __Error: interop.PointerConvertible): void; - -declare function vDSP_FFT16_copv(__Output: interop.PointerConvertible, __Input: interop.PointerConvertible, __Direction: number): void; - -declare function vDSP_FFT32_copv(__Output: interop.PointerConvertible, __Input: interop.PointerConvertible, __Direction: number): void; - -declare function vDSP_FFT16_zopv(__Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Direction: number): void; - -declare function vDSP_FFT32_zopv(__Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Direction: number): void; - -declare function vDSP_DFT_CreateSetup(__Previous: interop.PointerConvertible, __Length: number): interop.Pointer; - -declare function vDSP_DFT_zop_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_zop_CreateSetupD(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_zrop_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_zrop_CreateSetupD(__Previous: interop.PointerConvertible, __Length: number, __Direction: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_DestroySetup(__Setup: interop.PointerConvertible): void; - -declare function vDSP_DFT_DestroySetupD(__Setup: interop.PointerConvertible): void; - -declare function vDSP_DFT_zop(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Is: number, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible, __Os: number, __Direction: interop.Enum): void; - -declare function vDSP_DFT_Execute(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible): void; - -declare function vDSP_DFT_ExecuteD(__Setup: interop.PointerConvertible, __Ir: interop.PointerConvertible, __Ii: interop.PointerConvertible, __Or: interop.PointerConvertible, __Oi: interop.PointerConvertible): void; - -declare function vDSP_DCT_CreateSetup(__Previous: interop.PointerConvertible, __Length: number, __Type: interop.Enum): interop.Pointer; - -declare function vDSP_DCT_Execute(__Setup: interop.PointerConvertible, __Input: interop.PointerConvertible, __Output: interop.PointerConvertible): void; - -declare function vDSP_DFT_Interleaved_CreateSetup(Previous: interop.PointerConvertible, Length: number, Direction: interop.Enum, RealtoComplex: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_Interleaved_CreateSetupD(Previous: interop.PointerConvertible, Length: number, Direction: interop.Enum, RealtoComplex: interop.Enum): interop.Pointer; - -declare function vDSP_DFT_Interleaved_Execute(Setup: interop.PointerConvertible, Iri: interop.PointerConvertible, Ori: interop.PointerConvertible): void; - -declare function vDSP_DFT_Interleaved_ExecuteD(Setup: interop.PointerConvertible, Iri: interop.PointerConvertible, Ori: interop.PointerConvertible): void; - -declare function vDSP_DFT_Interleaved_DestroySetup(Setup: interop.PointerConvertible): void; - -declare function vDSP_DFT_Interleaved_DestroySetupD(Setup: interop.PointerConvertible): void; - -declare function vDSP_dotpr2(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr2D(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr_s1_15(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr2_s1_15(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr_s8_24(__A: interop.PointerConvertible, __IA: number, __B: interop.PointerConvertible, __IB: number, __C: interop.PointerConvertible, __N: number): void; - -declare function vDSP_dotpr2_s8_24(__A0: interop.PointerConvertible, __IA0: number, __A1: interop.PointerConvertible, __IA1: number, __B: interop.PointerConvertible, __IB: number, __C0: interop.PointerConvertible, __C1: interop.PointerConvertible, __N: number): void; - -declare function vDSP_vaddsub(__I0: interop.PointerConvertible, __I0S: number, __I1: interop.PointerConvertible, __I1S: number, __O0: interop.PointerConvertible, __O0S: number, __O1: interop.PointerConvertible, __O1S: number, __N: number): void; - -declare function vDSP_vaddsubD(__I0: interop.PointerConvertible, __I0S: number, __I1: interop.PointerConvertible, __I1S: number, __O0: interop.PointerConvertible, __O0S: number, __O1: interop.PointerConvertible, __O1S: number, __N: number): void; - -declare function vDSP_vrampmul(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmulD(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladdD(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul2(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul2D(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd2(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd2D(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul_s1_15(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd_s1_15(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul2_s1_15(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd2_s1_15(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul_s8_24(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd_s8_24(__I: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmul2_s8_24(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function vDSP_vrampmuladd2_s8_24(__I0: interop.PointerConvertible, __I1: interop.PointerConvertible, __IS: number, __Start: interop.PointerConvertible, __Step: interop.PointerConvertible, __O0: interop.PointerConvertible, __O1: interop.PointerConvertible, __OS: number, __N: number): void; - -declare function BLASSetThreading(threading: interop.Enum): number; - -declare function BLASGetThreading(): interop.Enum; - -declare function xerbla_(srname: string, info: interop.PointerConvertible): number; - -declare function isamax_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function idamax_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function icamax_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function izamax_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function sasum_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dasum_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function scasum_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dzasum_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function saxpy_(n: interop.PointerConvertible, da: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function daxpy_(n: interop.PointerConvertible, da: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function caxpy_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zaxpy_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function scopy_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dcopy_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function ccopy_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zcopy_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function sdot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function ddot_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function sdsdot_(n: interop.PointerConvertible, sb: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dsdot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function cdotc_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; - -declare function zdotc_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; - -declare function cdotu_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; - -declare function zdotu_(ret_val: interop.PointerConvertible, n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): void; - -declare function snrm2_(n: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dnrm2_(n: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function scnrm2_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dznrm2_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function srot_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function drot_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function csrot_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function zdrot_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function srotg_(sa: interop.PointerConvertible, sb: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function drotg_(da: interop.PointerConvertible, db: interop.PointerConvertible, c: interop.PointerConvertible, s: interop.PointerConvertible): number; - -declare function crotg_(ca: interop.PointerConvertible, cb: interop.PointerConvertible, c: interop.PointerConvertible, cs: interop.PointerConvertible): number; - -declare function zrotg_(ca: interop.PointerConvertible, cb: interop.PointerConvertible, c: interop.PointerConvertible, cs: interop.PointerConvertible): number; - -declare function srotm_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible, param: interop.PointerConvertible): number; - -declare function drotm_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible, dparam: interop.PointerConvertible): number; - -declare function srotmg_(sd1: interop.PointerConvertible, sd2: interop.PointerConvertible, sx1: interop.PointerConvertible, sy1: interop.PointerConvertible, param: interop.PointerConvertible): number; - -declare function drotmg_(dd1: interop.PointerConvertible, dd2: interop.PointerConvertible, dx1: interop.PointerConvertible, dy1: interop.PointerConvertible, dparam: interop.PointerConvertible): number; - -declare function sscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dscal_(n: interop.PointerConvertible, da: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function cscal_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function zscal_(n: interop.PointerConvertible, ca: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function csscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function zdscal_(n: interop.PointerConvertible, sa: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function sswap_(n: interop.PointerConvertible, sx: interop.PointerConvertible, incx: interop.PointerConvertible, sy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dswap_(n: interop.PointerConvertible, dx: interop.PointerConvertible, incx: interop.PointerConvertible, dy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function cswap_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zswap_(n: interop.PointerConvertible, cx: interop.PointerConvertible, incx: interop.PointerConvertible, cy: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function sgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function cgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zgemv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function sgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function cgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zgbmv_(trans: string, m: interop.PointerConvertible, n: interop.PointerConvertible, kl: interop.PointerConvertible, ku: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function ssymv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dsymv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function chemv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zhemv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function ssbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dsbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function chbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zhbmv_(uplo: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function sspmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function dspmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function chpmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function zhpmv_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, beta: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible): number; - -declare function strmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztrmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function stbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztbmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function stpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztpmv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function strsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztrsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function stbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztbsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, k: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function stpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function dtpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ctpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function ztpsv_(uplo: string, trans: string, diag: string, n: interop.PointerConvertible, ap: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible): number; - -declare function sger_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function dger_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function cgerc_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function zgerc_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function cgeru_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function zgeru_(m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function ssyr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function dsyr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function cher_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function zher_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function ssyr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function dsyr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function cher2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function zher2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible): number; - -declare function sspr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function dspr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function chpr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function zhpr_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function sspr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function dspr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function chpr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function zhpr2_(uplo: string, n: interop.PointerConvertible, alpha: interop.PointerConvertible, x: interop.PointerConvertible, incx: interop.PointerConvertible, y: interop.PointerConvertible, incy: interop.PointerConvertible, ap: interop.PointerConvertible): number; - -declare function sgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function dgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function cgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zgemm_(transa: string, transb: string, m: interop.PointerConvertible, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function ssymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function dsymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function csymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zsymm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function chemm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zhemm_(side: string, uplo: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function strmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function dtrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function ctrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function ztrmm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function strsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function dtrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function ctrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function ztrsm_(side: string, uplo: string, transa: string, diag: string, m: interop.PointerConvertible, n: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible): number; - -declare function ssyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function dsyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function csyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zsyrk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function cherk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zherk_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function ssyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function dsyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function csyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zsyr2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function cher2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function zher2k_(uplo: string, trans: string, n: interop.PointerConvertible, k: interop.PointerConvertible, alpha: interop.PointerConvertible, a: interop.PointerConvertible, lda: interop.PointerConvertible, b: interop.PointerConvertible, ldb: interop.PointerConvertible, beta: interop.PointerConvertible, c__: interop.PointerConvertible, ldc: interop.PointerConvertible): number; - -declare function cblas_errprn(__ierr: number, __info: number, __form: string): number; - -declare function cblas_xerbla(__p: number, __rout: string, __form: string): void; - -declare function cblas_sdsdot(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; - -declare function cblas_dsdot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; - -declare function cblas_sdot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; - -declare function cblas_ddot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): number; - -declare function cblas_cdotu_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotu: interop.PointerConvertible): void; - -declare function cblas_cdotc_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotc: interop.PointerConvertible): void; - -declare function cblas_zdotu_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotu: interop.PointerConvertible): void; - -declare function cblas_zdotc_sub(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __dotc: interop.PointerConvertible): void; - -declare function cblas_snrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_sasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_dnrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_dasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_scnrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_scasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_dznrm2(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_dzasum(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_isamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_idamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_icamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_izamax(__N: number, __X: interop.PointerConvertible, __incX: number): number; - -declare function cblas_sswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_scopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_saxpy(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_saxpby(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_sset(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dcopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_daxpy(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_daxpby(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_dset(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_cswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_ccopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_caxpy(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_caxpby(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_cset(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_zswap(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zcopy(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zaxpy(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_zaxpby(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function catlas_zset(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_srotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; - -declare function cblas_srotmg(__d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: number, __P: interop.PointerConvertible): void; - -declare function cblas_srot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; - -declare function cblas_srotm(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __P: interop.PointerConvertible): void; - -declare function cblas_drotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; - -declare function cblas_drotmg(__d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: number, __P: interop.PointerConvertible): void; - -declare function cblas_drot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; - -declare function cblas_drotm(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __P: interop.PointerConvertible): void; - -declare function cblas_sscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_cscal(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_zscal(__N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_csscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_zdscal(__N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_crotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; - -declare function cblas_zrotg(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c: interop.PointerConvertible, __s: interop.PointerConvertible): void; - -declare function cblas_csrot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; - -declare function cblas_zdrot(__N: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __c: number, __s: number): void; - -declare function cblas_sgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_sgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_strmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_stbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_stpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_strsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_stbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_stpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dtrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dtbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dtpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dtrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dtbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_dtpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_cgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_cgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_ctrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ctbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ctpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ctrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ctbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ctpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_zgemv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zgbmv(__Order: interop.Enum, __TransA: interop.Enum, __M: number, __N: number, __KL: number, __KU: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_ztrmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ztbmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ztpmv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ztrsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ztbsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __K: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ztpsv(__Order: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __N: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number): void; - -declare function cblas_ssymv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_ssbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_sspmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_sger(__Order: interop.Enum, __M: number, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_ssyr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_sspr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Ap: interop.PointerConvertible): void; - -declare function cblas_ssyr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_sspr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible): void; - -declare function cblas_dsymv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dsbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dspmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: number, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_dger(__Order: interop.Enum, __M: number, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_dsyr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_dspr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Ap: interop.PointerConvertible): void; - -declare function cblas_dsyr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_dspr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible): void; - -declare function cblas_chemv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_chbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_chpmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_cgeru(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_cgerc(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_cher(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_chpr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible): void; - -declare function cblas_cher2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_chpr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __Ap: interop.PointerConvertible): void; - -declare function cblas_zhemv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zhbmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zhpmv(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __Ap: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __beta: interop.PointerConvertible, __Y: interop.PointerConvertible, __incY: number): void; - -declare function cblas_zgeru(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_zgerc(__Order: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_zher(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_zhpr(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: number, __X: interop.PointerConvertible, __incX: number, __A: interop.PointerConvertible): void; - -declare function cblas_zher2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __A: interop.PointerConvertible, __lda: number): void; - -declare function cblas_zhpr2(__Order: interop.Enum, __Uplo: interop.Enum, __N: number, __alpha: interop.PointerConvertible, __X: interop.PointerConvertible, __incX: number, __Y: interop.PointerConvertible, __incY: number, __Ap: interop.PointerConvertible): void; - -declare function cblas_sgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_ssymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_ssyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_ssyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_strmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_strsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_dgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_dsymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_dsyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_dsyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_dtrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_dtrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_cgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_csymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_csyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_csyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_ctrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_ctrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_zgemm(__Order: interop.Enum, __TransA: interop.Enum, __TransB: interop.Enum, __M: number, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zsymm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zsyrk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zsyr2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_ztrmm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_ztrsm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __TransA: interop.Enum, __Diag: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number): void; - -declare function cblas_chemm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_cherk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_cher2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zhemm(__Order: interop.Enum, __Side: interop.Enum, __Uplo: interop.Enum, __M: number, __N: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: interop.PointerConvertible, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zherk(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function cblas_zher2k(__Order: interop.Enum, __Uplo: interop.Enum, __Trans: interop.Enum, __N: number, __K: number, __alpha: interop.PointerConvertible, __A: interop.PointerConvertible, __lda: number, __B: interop.PointerConvertible, __ldb: number, __beta: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function appleblas_sgeadd(__order: interop.Enum, __transA: interop.Enum, __transB: interop.Enum, __m: number, __n: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __B: interop.PointerConvertible, __ldb: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function appleblas_dgeadd(__order: interop.Enum, __transA: interop.Enum, __transB: interop.Enum, __m: number, __n: number, __alpha: number, __A: interop.PointerConvertible, __lda: number, __beta: number, __B: interop.PointerConvertible, __ldb: number, __C: interop.PointerConvertible, __ldc: number): void; - -declare function SetBLASParamErrorProc(__ErrorProc: (p1: string, p2: string, p3: interop.PointerConvertible, p4: interop.PointerConvertible) => void): void; - -declare function cbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; - -declare function cgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function chbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function checon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cheequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cheev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cheevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cheevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cheevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chegs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chegst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chegv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chegvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chegvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cherfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chesv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chesvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chetrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function chgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chla_transtype__(__ret_val: string, __ret_val_len: number, __trans: interop.PointerConvertible): void; - -declare function chpcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chpsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function chseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function clacgv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function clacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; - -declare function clacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; - -declare function clacp2_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function clacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function clacrm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; - -declare function clacrt_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; - -declare function cladiv_(__ret_val: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible): void; - -declare function claed0_(__qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claed7_(__n: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __indxq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claed8_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __d__: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __v: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rwork: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claesy_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __evscal: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function claev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function clag2z_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; - -declare function clagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function clahef_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function clahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function claic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function clals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; - -declare function clanhb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clanhe_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clanhf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clanhp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clanht_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; - -declare function clansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; - -declare function clapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; - -declare function claqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqhb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqhe_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqhp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function claqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; - -declare function claqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __v: interop.PointerConvertible): number; - -declare function claqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function claqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function claqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function claqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __s: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; - -declare function claqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function claqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function clar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function clarcm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; - -declare function clarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function clarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function clarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function clarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function clarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function clarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function clarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function clartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function clartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function clarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function clarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function clascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function claset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function clasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function classq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; - -declare function claswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function clasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; - -declare function clatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; - -declare function clatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function clauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function clauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cptrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cpttrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cptts2_(__iuplo: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function crot_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; - -declare function cspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cspmv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; - -declare function cspr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __ap: interop.PointerConvertible): number; - -declare function csprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csrscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function cstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csymv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; - -declare function csyr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function csyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function csytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function ctftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __w: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ctzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cung2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cung2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cungtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cunmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cupgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function cupmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dbdsdc_(__uplo: string, __compq: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __q: interop.PointerConvertible, __iq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ddisna_(__job: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __sep: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgejsv_(__joba: string, __jobu: string, __jobv: string, __jobr: string, __jobt: string, __jobp: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; - -declare function dgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgesvj_(__joba: string, __jobu: string, __jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgsvj0_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgsvj1_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function dhgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dhsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dhseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function disnan_(__din: interop.PointerConvertible): number; - -declare function dlabad_(__small: interop.PointerConvertible, __large: interop.PointerConvertible): number; - -declare function dlabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function dlacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; - -declare function dlacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; - -declare function dlacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function dladiv_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __p: interop.PointerConvertible, __q: interop.PointerConvertible): number; - -declare function dlae2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible): number; - -declare function dlaebz_(__ijob: interop.PointerConvertible, __nitmax: interop.PointerConvertible, __n: interop.PointerConvertible, __mmax: interop.PointerConvertible, __minp: interop.PointerConvertible, __nbmin: interop.PointerConvertible, __abstol: interop.PointerConvertible, __reltol: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __nval: interop.PointerConvertible, __ab: interop.PointerConvertible, __c__: interop.PointerConvertible, __mout: interop.PointerConvertible, __nab: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed0_(__icompq: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed2_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxc: interop.PointerConvertible, __indxp: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed3_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __ctot: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible): number; - -declare function dlaed6_(__kniter: interop.PointerConvertible, __orgati: interop.PointerConvertible, __rho: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __finit: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed7_(__icompq: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaed9_(__k: interop.PointerConvertible, __kstart: interop.PointerConvertible, __kstop: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaeda_(__n: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __q: interop.PointerConvertible, __qptr: interop.PointerConvertible, __z__: interop.PointerConvertible, __ztemp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vr: interop.PointerConvertible, __vi: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __bignum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function dlaexc_(__wantq: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlag2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __safmin: interop.PointerConvertible, __scale1: interop.PointerConvertible, __scale2: interop.PointerConvertible, __wr1: interop.PointerConvertible, __wr2: interop.PointerConvertible, __wi: interop.PointerConvertible): number; - -declare function dlag2s_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; - -declare function dlagtf_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lambda: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __tol: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function dlagts_(__job: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __y: interop.PointerConvertible, __tol: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlagv2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __csl: interop.PointerConvertible, __snl: interop.PointerConvertible, __csr: interop.PointerConvertible, __snr: interop.PointerConvertible): number; - -declare function dlahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function dlahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function dlaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function dlaisnan_(__din1: interop.PointerConvertible, __din2: interop.PointerConvertible): number; - -declare function dlaln2_(__ltrans: interop.PointerConvertible, __na: interop.PointerConvertible, __nw: interop.PointerConvertible, __smin: interop.PointerConvertible, __ca: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __scale: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlamrg_(__n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __a: interop.PointerConvertible, __dtrd1: interop.PointerConvertible, __dtrd2: interop.PointerConvertible, __index: interop.PointerConvertible): number; - -declare function dlaneg_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __sigma: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function dlangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; - -declare function dlanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlansf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlanst_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; - -declare function dlansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlanv2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __rt1r: interop.PointerConvertible, __rt1i: interop.PointerConvertible, __rt2r: interop.PointerConvertible, __rt2i: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible): number; - -declare function dlapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; - -declare function dlapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; - -declare function dlapy2_(__x: interop.PointerConvertible, __y: interop.PointerConvertible): number; - -declare function dlapy3_(__x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible): number; - -declare function dlaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function dlaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function dlaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; - -declare function dlaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __sr1: interop.PointerConvertible, __si1: interop.PointerConvertible, __sr2: interop.PointerConvertible, __si2: interop.PointerConvertible, __v: interop.PointerConvertible): number; - -declare function dlaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function dlaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function dlaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; - -declare function dlaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function dlaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function dlaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function dlaqtr_(__ltran: interop.PointerConvertible, __l__CLPK_real: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __b: interop.PointerConvertible, __w: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function dlarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function dlarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function dlarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function dlarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function dlarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function dlarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function dlarra_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __tnrm: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrb_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __twist: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrc_(__jobt: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __eigcnt: interop.PointerConvertible, __lcnt: interop.PointerConvertible, __rcnt: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrd_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __gers: interop.PointerConvertible, __reltol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wl: interop.PointerConvertible, __wu: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarre_(__range: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __clstrt: interop.PointerConvertible, __clend: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __clgapl: interop.PointerConvertible, __clgapr: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __sigma: interop.PointerConvertible, __dplus: interop.PointerConvertible, __lplus: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrj_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrk_(__n: interop.PointerConvertible, __iw: interop.PointerConvertible, __gl: interop.PointerConvertible, __gu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __reltol: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrr_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function dlartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function dlartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function dlaruv_(__iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function dlarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function dlarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function dlas2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible): number; - -declare function dlascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function dlasd0_(__n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd1_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __idxq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd2_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxc: interop.PointerConvertible, __idxq: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd3_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxc: interop.PointerConvertible, __ctot: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __sigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlasd6_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd7_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __zw: interop.PointerConvertible, __vf: interop.PointerConvertible, __vfw: interop.PointerConvertible, __vl: interop.PointerConvertible, __vlw: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasd8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __lddifr: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasda_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasdq_(__uplo: string, __sqre: interop.PointerConvertible, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasdt_(__n: interop.PointerConvertible, __lvl: interop.PointerConvertible, __nd: interop.PointerConvertible, __inode: interop.PointerConvertible, __ndiml: interop.PointerConvertible, __ndimr: interop.PointerConvertible, __msub: interop.PointerConvertible): number; - -declare function dlaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function dlasq1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasq2_(__n: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasq3_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __sigma: interop.PointerConvertible, __desig: interop.PointerConvertible, __qmax: interop.PointerConvertible, __nfail: interop.PointerConvertible, __iter: interop.PointerConvertible, __ndiv: interop.PointerConvertible, __ieee: interop.PointerConvertible, __ttype: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __g: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function dlasq4_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __n0in: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __tau: interop.PointerConvertible, __ttype: interop.PointerConvertible, __g: interop.PointerConvertible): number; - -declare function dlasq5_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __tau: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible, __ieee: interop.PointerConvertible): number; - -declare function dlasq6_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible): number; - -declare function dlasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function dlasrt_(__id: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; - -declare function dlasv2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible, __snr: interop.PointerConvertible, __csr: interop.PointerConvertible, __snl: interop.PointerConvertible, __csl: interop.PointerConvertible): number; - -declare function dlaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function dlasy2_(__ltranl: interop.PointerConvertible, __ltranr: interop.PointerConvertible, __isgn: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __tl: interop.PointerConvertible, __ldtl: interop.PointerConvertible, __tr: interop.PointerConvertible, __ldtr: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlat2s_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; - -declare function dlatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; - -declare function dlatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function dlauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dopgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dopmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorg2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorg2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorgtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dorml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dormtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dptrfs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dpttrs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dptts2_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function drscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function dsbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function dsgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstebz_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsterf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstev_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstevd_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstevr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dstevx_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsygs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsygst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsygv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsygvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsygvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dsytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function dtftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pq: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dtzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dzsum1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function icmax1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function ieeeck_(__ispec: interop.PointerConvertible, __zero: interop.PointerConvertible, __one: interop.PointerConvertible): number; - -declare function ilaclc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function ilaclr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function iladiag_(__diag: string): number; - -declare function iladlc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function iladlr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function ilaenv_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __n3: interop.PointerConvertible, __n4: interop.PointerConvertible): number; - -declare function ilaprec_(__prec: string): number; - -declare function ilaslc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function ilaslr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function ilatrans_(__trans: string): number; - -declare function ilauplo_(__uplo: string): number; - -declare function ilaver_(__vers_major__: interop.PointerConvertible, __vers_minor__: interop.PointerConvertible, __vers_patch__: interop.PointerConvertible): number; - -declare function ilazlc_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function ilazlr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function iparmq_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function izmax1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function lsamen_(__n: interop.PointerConvertible, __ca: string, __cb: string): number; - -declare function smaxloc_(__a: interop.PointerConvertible, __dimm: interop.PointerConvertible): number; - -declare function sbdsdc_(__uplo: string, __compq: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __q: interop.PointerConvertible, __iq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function scsum1_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function sdisna_(__job: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __sep: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgejsv_(__joba: string, __jobu: string, __jobv: string, __jobr: string, __jobt: string, __jobp: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; - -declare function sgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgesvj_(__joba: string, __jobu: string, __jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgsvj0_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgsvj1_(__jobv: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __sva: interop.PointerConvertible, __mv: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __eps: interop.PointerConvertible, __sfmin: interop.PointerConvertible, __tol: interop.PointerConvertible, __nsweep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function shgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function shsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function shseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sisnan_(__sin__: interop.PointerConvertible): number; - -declare function slabad_(__small: interop.PointerConvertible, __large: interop.PointerConvertible): number; - -declare function slabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function slacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; - -declare function slacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __isgn: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; - -declare function slacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function sladiv_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __p: interop.PointerConvertible, __q: interop.PointerConvertible): number; - -declare function slae2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible): number; - -declare function slaebz_(__ijob: interop.PointerConvertible, __nitmax: interop.PointerConvertible, __n: interop.PointerConvertible, __mmax: interop.PointerConvertible, __minp: interop.PointerConvertible, __nbmin: interop.PointerConvertible, __abstol: interop.PointerConvertible, __reltol: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __nval: interop.PointerConvertible, __ab: interop.PointerConvertible, __c__: interop.PointerConvertible, __mout: interop.PointerConvertible, __nab: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed0_(__icompq: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed2_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxc: interop.PointerConvertible, __indxp: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed3_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __n1: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __indx: interop.PointerConvertible, __ctot: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlam: interop.PointerConvertible): number; - -declare function slaed6_(__kniter: interop.PointerConvertible, __orgati: interop.PointerConvertible, __rho: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __finit: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed7_(__icompq: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __indxq: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaed9_(__k: interop.PointerConvertible, __kstart: interop.PointerConvertible, __kstop: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __w: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaeda_(__n: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __q: interop.PointerConvertible, __qptr: interop.PointerConvertible, __z__: interop.PointerConvertible, __ztemp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __vr: interop.PointerConvertible, __vi: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __bignum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function slaexc_(__wantq: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slag2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __safmin: interop.PointerConvertible, __scale1: interop.PointerConvertible, __scale2: interop.PointerConvertible, __wr1: interop.PointerConvertible, __wr2: interop.PointerConvertible, __wi: interop.PointerConvertible): number; - -declare function slag2d_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; - -declare function slagtf_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lambda: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __tol: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function slagts_(__job: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __in: interop.PointerConvertible, __y: interop.PointerConvertible, __tol: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slagv2_(__a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __csl: interop.PointerConvertible, __snl: interop.PointerConvertible, __csr: interop.PointerConvertible, __snr: interop.PointerConvertible): number; - -declare function slahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function slahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function slaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function slaisnan_(__sin1: interop.PointerConvertible, __sin2: interop.PointerConvertible): number; - -declare function slaln2_(__ltrans: interop.PointerConvertible, __na: interop.PointerConvertible, __nw: interop.PointerConvertible, __smin: interop.PointerConvertible, __ca: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d1: interop.PointerConvertible, __d2: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __scale: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slamrg_(__n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __a: interop.PointerConvertible, __strd1: interop.PointerConvertible, __strd2: interop.PointerConvertible, __index: interop.PointerConvertible): number; - -declare function slaneg_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __sigma: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function slangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; - -declare function slanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slansf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slanst_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; - -declare function slansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slanv2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __rt1r: interop.PointerConvertible, __rt1i: interop.PointerConvertible, __rt2r: interop.PointerConvertible, __rt2i: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible): number; - -declare function slapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; - -declare function slapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; - -declare function slapy2_(__x: interop.PointerConvertible, __y: interop.PointerConvertible): number; - -declare function slapy3_(__x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible): number; - -declare function slaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function slaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function slaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; - -declare function slaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __sr1: interop.PointerConvertible, __si1: interop.PointerConvertible, __sr2: interop.PointerConvertible, __si2: interop.PointerConvertible, __v: interop.PointerConvertible): number; - -declare function slaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function slaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function slaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __sr: interop.PointerConvertible, __si: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; - -declare function slaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function slaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function slaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function slaqtr_(__ltran: interop.PointerConvertible, __l__CLPK_real: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __b: interop.PointerConvertible, __w: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function slarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function slarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function slarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function slarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function slarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function slarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function slarra_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __tnrm: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrb_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __lld: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __twist: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrc_(__jobt: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __eigcnt: interop.PointerConvertible, __lcnt: interop.PointerConvertible, __rcnt: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrd_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __gers: interop.PointerConvertible, __reltol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wl: interop.PointerConvertible, __wu: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarre_(__range: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __e2: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __spltol: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __clstrt: interop.PointerConvertible, __clend: interop.PointerConvertible, __w: interop.PointerConvertible, __wgap: interop.PointerConvertible, __werr: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __clgapl: interop.PointerConvertible, __clgapr: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __sigma: interop.PointerConvertible, __dplus: interop.PointerConvertible, __lplus: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrj_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __ifirst: interop.PointerConvertible, __ilast: interop.PointerConvertible, __rtol: interop.PointerConvertible, __offset: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __spdiam: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrk_(__n: interop.PointerConvertible, __iw: interop.PointerConvertible, __gl: interop.PointerConvertible, __gu: interop.PointerConvertible, __d__: interop.PointerConvertible, __e2: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __reltol: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrr_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function slartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function slartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function slaruv_(__iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function slarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function slarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function slas2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible): number; - -declare function slascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function slasd0_(__n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd1_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __idxq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd2_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxc: interop.PointerConvertible, __idxq: interop.PointerConvertible, __coltyp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd3_(__nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __u2: interop.PointerConvertible, __ldu2: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __vt2: interop.PointerConvertible, __ldvt2: interop.PointerConvertible, __idxc: interop.PointerConvertible, __ctot: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd4_(__n: interop.PointerConvertible, __i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __sigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd5_(__i__: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __delta: interop.PointerConvertible, __rho: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slasd6_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd7_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __zw: interop.PointerConvertible, __vf: interop.PointerConvertible, __vfw: interop.PointerConvertible, __vl: interop.PointerConvertible, __vlw: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __idx: interop.PointerConvertible, __idxp: interop.PointerConvertible, __idxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasd8_(__icompq: interop.PointerConvertible, __k: interop.PointerConvertible, __d__: interop.PointerConvertible, __z__: interop.PointerConvertible, __vf: interop.PointerConvertible, __vl: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __lddifr: interop.PointerConvertible, __dsigma: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasda_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __sqre: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasdq_(__uplo: string, __sqre: interop.PointerConvertible, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasdt_(__n: interop.PointerConvertible, __lvl: interop.PointerConvertible, __nd: interop.PointerConvertible, __inode: interop.PointerConvertible, __ndiml: interop.PointerConvertible, __ndimr: interop.PointerConvertible, __msub: interop.PointerConvertible): number; - -declare function slaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function slasq1_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasq2_(__n: interop.PointerConvertible, __z__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasq3_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __sigma: interop.PointerConvertible, __desig: interop.PointerConvertible, __qmax: interop.PointerConvertible, __nfail: interop.PointerConvertible, __iter: interop.PointerConvertible, __ndiv: interop.PointerConvertible, __ieee: interop.PointerConvertible, __ttype: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __g: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function slasq4_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __n0in: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dn1: interop.PointerConvertible, __dn2: interop.PointerConvertible, __tau: interop.PointerConvertible, __ttype: interop.PointerConvertible, __g: interop.PointerConvertible): number; - -declare function slasq5_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __tau: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible, __ieee: interop.PointerConvertible): number; - -declare function slasq6_(__i0: interop.PointerConvertible, __n0: interop.PointerConvertible, __z__: interop.PointerConvertible, __pp: interop.PointerConvertible, __dmin__: interop.PointerConvertible, __dmin1: interop.PointerConvertible, __dmin2: interop.PointerConvertible, __dn: interop.PointerConvertible, __dnm1: interop.PointerConvertible, __dnm2: interop.PointerConvertible): number; - -declare function slasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function slasrt_(__id: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; - -declare function slasv2_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __h__: interop.PointerConvertible, __ssmin: interop.PointerConvertible, __ssmax: interop.PointerConvertible, __snr: interop.PointerConvertible, __csr: interop.PointerConvertible, __snl: interop.PointerConvertible, __csl: interop.PointerConvertible): number; - -declare function slaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function slasy2_(__ltranl: interop.PointerConvertible, __ltranr: interop.PointerConvertible, __isgn: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __tl: interop.PointerConvertible, __ldtl: interop.PointerConvertible, __tr: interop.PointerConvertible, __ldtr: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __scale: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __xnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; - -declare function slatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; - -declare function slatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function slauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function slauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sopgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sopmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorg2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorg2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorgtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sorml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sormtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sptrfs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function spttrs_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sptts2_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function srscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function ssbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function sspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstebz_(__range: string, __order: string, __n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __nsplit: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssterf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstev_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstevd_(__jobz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstevr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function sstevx_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssygs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssygst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssygv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssygvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssygvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ssytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function stftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alphar: interop.PointerConvertible, __alphai: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __iwork: interop.PointerConvertible, __pq: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __wr: interop.PointerConvertible, __wi: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function strttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function stzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zbdsqr_(__uplo: string, __n: interop.PointerConvertible, __ncvt: interop.PointerConvertible, __nru: interop.PointerConvertible, __ncc: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zcgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zcposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __swork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iter: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zdrscl_(__n: interop.PointerConvertible, __sa: interop.PointerConvertible, __sx: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function zgbbrd_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ncc: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __pt: interop.PointerConvertible, __ldpt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbcon_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbrfs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbsv_(__n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbtf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbtrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgbtrs_(__trans: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgebak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgebal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgebd2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgebrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgecon_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeequ_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeequb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgees_(__jobvs: string, __sort: string, __select: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeesx_(__jobvs: string, __sort: string, __select: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sdim: interop.PointerConvertible, __w: interop.PointerConvertible, __vs: interop.PointerConvertible, __ldvs: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __scale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgegs_(__jobvsl: string, __jobvsr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgegv_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgehd2_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgehrd_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgels_(__trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelsd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelss_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __s: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelsx_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgelsy_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeql2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeqlf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeqp3_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeqpf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeqr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgeqrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgerfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgerq2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgerqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgesc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rhs: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __scale: interop.PointerConvertible): number; - -declare function zgesdd_(__jobz: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgesv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgesvd_(__jobu: string, __jobvt: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __ldvt: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgesvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __equed: string, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgetc2_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgetf2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgetrf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgetri_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgetrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggbak_(__job: string, __side: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __m: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggbal_(__job: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgges_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggesx_(__jobvsl: string, __jobvsr: string, __sort: string, __selctg: () => number, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __sdim: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vsl: interop.PointerConvertible, __ldvsl: interop.PointerConvertible, __vsr: interop.PointerConvertible, __ldvsr: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggev_(__jobvl: string, __jobvr: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggevx_(__balanc: string, __jobvl: string, __jobvr: string, __sense: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __lscale: interop.PointerConvertible, __rscale: interop.PointerConvertible, __abnrm: interop.PointerConvertible, __bbnrm: interop.PointerConvertible, __rconde: interop.PointerConvertible, __rcondv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __bwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggglm_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgghrd_(__compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgglse_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggqrf_(__n: interop.PointerConvertible, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggrqf_(__m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __taua: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __taub: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggsvd_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __p: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zggsvp_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __iwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgtcon_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgtrfs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgtsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgtsvx_(__fact: string, __trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __dlf: interop.PointerConvertible, __df: interop.PointerConvertible, __duf: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgttrf_(__n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgttrs_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zgtts2_(__itrans: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __du2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function zhbev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbgst_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbgv_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbgvd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbgvx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ka: interop.PointerConvertible, __kb: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __bb: interop.PointerConvertible, __ldbb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhbtrd_(__vect: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhecon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zheequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zheev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zheevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zheevr_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zheevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhegs2_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhegst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhegv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhegvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __w: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhegvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zherfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhesv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhesvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetd2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetrd_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhetrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhfrk_(__transr: string, __uplo: string, __trans: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __beta: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function zhgeqz_(__job: string, __compq: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpev_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpevd_(__jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpevx_(__jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpgst_(__itype: interop.PointerConvertible, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpgv_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpgvd_(__itype: interop.PointerConvertible, __jobz: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpgvx_(__itype: interop.PointerConvertible, __jobz: string, __range: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __bp: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhpsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhptrd_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhsein_(__side: string, __eigsrc: string, __initv: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __ifaill: interop.PointerConvertible, __ifailr: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zhseqr_(__job: string, __compz: string, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlabrd_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __tauq: interop.PointerConvertible, __taup: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function zlacgv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function zlacn2_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible, __isave: interop.PointerConvertible): number; - -declare function zlacon_(__n: interop.PointerConvertible, __v: interop.PointerConvertible, __x: interop.PointerConvertible, __est: interop.PointerConvertible, __kase: interop.PointerConvertible): number; - -declare function zlacp2_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function zlacpy_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function zlacrm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; - -declare function zlacrt_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; - -declare function zladiv_(__ret_val: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible): void; - -declare function zlaed0_(__qsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __ldqs: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaed7_(__n: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __tlvls: interop.PointerConvertible, __curlvl: interop.PointerConvertible, __curpbm: interop.PointerConvertible, __d__: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __rho: interop.PointerConvertible, __indxq: interop.PointerConvertible, __qstore: interop.PointerConvertible, __qptr: interop.PointerConvertible, __prmptr: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaed8_(__k: interop.PointerConvertible, __n: interop.PointerConvertible, __qsiz: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __d__: interop.PointerConvertible, __rho: interop.PointerConvertible, __cutpnt: interop.PointerConvertible, __z__: interop.PointerConvertible, __dlamda: interop.PointerConvertible, __q2: interop.PointerConvertible, __ldq2: interop.PointerConvertible, __w: interop.PointerConvertible, __indxp: interop.PointerConvertible, __indx: interop.PointerConvertible, __indxq: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaein_(__rightv: interop.PointerConvertible, __noinit: interop.PointerConvertible, __n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __v: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rwork: interop.PointerConvertible, __eps3: interop.PointerConvertible, __smlnum: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaesy_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __evscal: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function zlaev2_(__a: interop.PointerConvertible, __b: interop.PointerConvertible, __c__: interop.PointerConvertible, __rt1: interop.PointerConvertible, __rt2: interop.PointerConvertible, __cs1: interop.PointerConvertible, __sn1: interop.PointerConvertible): number; - -declare function zlag2c_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlags2_(__upper: interop.PointerConvertible, __a1: interop.PointerConvertible, __a2: interop.PointerConvertible, __a3: interop.PointerConvertible, __b1: interop.PointerConvertible, __b2: interop.PointerConvertible, __b3: interop.PointerConvertible, __csu: interop.PointerConvertible, __snu: interop.PointerConvertible, __csv: interop.PointerConvertible, __snv: interop.PointerConvertible, __csq: interop.PointerConvertible, __snq: interop.PointerConvertible): number; - -declare function zlagtm_(__trans: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __alpha: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __beta: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function zlahef_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlahqr_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlahr2_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function zlahrd_(__n: interop.PointerConvertible, __k: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __y: interop.PointerConvertible, __ldy: interop.PointerConvertible): number; - -declare function zlaic1_(__job: interop.PointerConvertible, __j: interop.PointerConvertible, __x: interop.PointerConvertible, __sest: interop.PointerConvertible, __w: interop.PointerConvertible, __gamma: interop.PointerConvertible, __sestpr: interop.PointerConvertible, __s: interop.PointerConvertible, __c__: interop.PointerConvertible): number; - -declare function zlals0_(__icompq: interop.PointerConvertible, __nl: interop.PointerConvertible, __nr: interop.PointerConvertible, __sqre: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __perm: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __givnum: interop.PointerConvertible, __ldgnum: interop.PointerConvertible, __poles: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __k: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlalsa_(__icompq: interop.PointerConvertible, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __bx: interop.PointerConvertible, __ldbx: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __vt: interop.PointerConvertible, __k: interop.PointerConvertible, __difl: interop.PointerConvertible, __difr: interop.PointerConvertible, __z__: interop.PointerConvertible, __poles: interop.PointerConvertible, __givptr: interop.PointerConvertible, __givcol: interop.PointerConvertible, __ldgcol: interop.PointerConvertible, __perm: interop.PointerConvertible, __givnum: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlalsd_(__uplo: string, __smlsiz: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rank: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlangb_(__norm: string, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlange_(__norm: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlangt_(__norm: string, __n: interop.PointerConvertible, __dl: interop.PointerConvertible, __d__: interop.PointerConvertible, __du: interop.PointerConvertible): number; - -declare function zlanhb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlanhe_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlanhf_(__norm: string, __transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlanhp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlanhs_(__norm: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlanht_(__norm: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible): number; - -declare function zlansb_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlansp_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlansy_(__norm: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlantb_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlantp_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlantr_(__norm: string, __uplo: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlapll_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __ssmin: interop.PointerConvertible): number; - -declare function zlapmt_(__forwrd: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __k: interop.PointerConvertible): number; - -declare function zlaqgb_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqge_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __r__: interop.PointerConvertible, __c__: interop.PointerConvertible, __rowcnd: interop.PointerConvertible, __colcnd: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqhb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqhe_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqhp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqp2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlaqps_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __offset: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __jpvt: interop.PointerConvertible, __tau: interop.PointerConvertible, __vn1: interop.PointerConvertible, __vn2: interop.PointerConvertible, __auxv: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible): number; - -declare function zlaqr0_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaqr1_(__n: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __s1: interop.PointerConvertible, __s2: interop.PointerConvertible, __v: interop.PointerConvertible): number; - -declare function zlaqr2_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function zlaqr3_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nw: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ns: interop.PointerConvertible, __nd: interop.PointerConvertible, __sh: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __nh: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible): number; - -declare function zlaqr4_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __w: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlaqr5_(__wantt: interop.PointerConvertible, __wantz: interop.PointerConvertible, __kacc22: interop.PointerConvertible, __n: interop.PointerConvertible, __ktop: interop.PointerConvertible, __kbot: interop.PointerConvertible, __nshfts: interop.PointerConvertible, __s: interop.PointerConvertible, __h__: interop.PointerConvertible, __ldh: interop.PointerConvertible, __iloz: interop.PointerConvertible, __ihiz: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __nv: interop.PointerConvertible, __wv: interop.PointerConvertible, __ldwv: interop.PointerConvertible, __nh: interop.PointerConvertible, __wh: interop.PointerConvertible, __ldwh: interop.PointerConvertible): number; - -declare function zlaqsb_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqsp_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlaqsy_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __equed: string): number; - -declare function zlar1v_(__n: interop.PointerConvertible, __b1: interop.PointerConvertible, __bn: interop.PointerConvertible, __lambda: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __ld: interop.PointerConvertible, __lld: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __gaptol: interop.PointerConvertible, __z__: interop.PointerConvertible, __wantnc: interop.PointerConvertible, __negcnt: interop.PointerConvertible, __ztz: interop.PointerConvertible, __mingma: interop.PointerConvertible, __r__: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __nrminv: interop.PointerConvertible, __resid: interop.PointerConvertible, __rqcorr: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlar2v_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __y: interop.PointerConvertible, __z__: interop.PointerConvertible, __incx: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function zlarcm_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __rwork: interop.PointerConvertible): number; - -declare function zlarf_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlarfb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function zlarfg_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function zlarfp_(__n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __tau: interop.PointerConvertible): number; - -declare function zlarft_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function zlarfx_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlargv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function zlarnv_(__idist: interop.PointerConvertible, __iseed: interop.PointerConvertible, __n: interop.PointerConvertible, __x: interop.PointerConvertible): number; - -declare function zlarrv_(__n: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __d__: interop.PointerConvertible, __l: interop.PointerConvertible, __pivmin: interop.PointerConvertible, __isplit: interop.PointerConvertible, __m: interop.PointerConvertible, __dol: interop.PointerConvertible, __dou: interop.PointerConvertible, __minrgp: interop.PointerConvertible, __rtol1: interop.PointerConvertible, __rtol2: interop.PointerConvertible, __w: interop.PointerConvertible, __werr: interop.PointerConvertible, __wgap: interop.PointerConvertible, __iblock: interop.PointerConvertible, __indexw: interop.PointerConvertible, __gers: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlarscl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function zlartg_(__f: interop.PointerConvertible, __g: interop.PointerConvertible, __cs: interop.PointerConvertible, __sn: interop.PointerConvertible, __r__: interop.PointerConvertible): number; - -declare function zlartv_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __incc: interop.PointerConvertible): number; - -declare function zlarz_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlarzb_(__side: string, __trans: string, __direct: string, __storev: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible): number; - -declare function zlarzt_(__direct: string, __storev: string, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __tau: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible): number; - -declare function zlascl_(__type__: string, __kl: interop.PointerConvertible, __ku: interop.PointerConvertible, __cfrom: interop.PointerConvertible, __cto: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlascl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible): number; - -declare function zlaset_(__uplo: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function zlasr_(__side: string, __pivot: string, __direct: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function zlassq_(__n: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __scale: interop.PointerConvertible, __sumsq: interop.PointerConvertible): number; - -declare function zlaswp_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __k1: interop.PointerConvertible, __k2: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __incx: interop.PointerConvertible): number; - -declare function zlasyf_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __kb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlat2c_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __sa: interop.PointerConvertible, __ldsa: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlatbs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlatdf_(__ijob: interop.PointerConvertible, __n: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __rhs: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __jpiv: interop.PointerConvertible): number; - -declare function zlatps_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlatrd_(__uplo: string, __n: interop.PointerConvertible, __nb: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __e: interop.PointerConvertible, __tau: interop.PointerConvertible, __w: interop.PointerConvertible, __ldw: interop.PointerConvertible): number; - -declare function zlatrs_(__uplo: string, __trans: string, __diag: string, __normin: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __scale: interop.PointerConvertible, __cnorm: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlatrz_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlatzm_(__side: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __v: interop.PointerConvertible, __incv: interop.PointerConvertible, __tau: interop.PointerConvertible, __c1: interop.PointerConvertible, __c2: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible): number; - -declare function zlauu2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zlauum_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbcon_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbequ_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbrfs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbstf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbsv_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __afb: interop.PointerConvertible, __ldafb: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbtf2_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbtrf_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpbtrs_(__uplo: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpftrf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpftri_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpftrs_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpocon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpoequ_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpoequb_(__n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zporfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zposv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zposvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpotf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpotrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpotri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpotrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zppcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zppequ_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zppsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zppsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __equed: string, __s: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpstf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpstrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __piv: interop.PointerConvertible, __rank: interop.PointerConvertible, __tol: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zptcon_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zptrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zptsv_(__n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zptsvx_(__fact: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __df: interop.PointerConvertible, __ef: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpttrf_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zpttrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zptts2_(__iuplo: interop.PointerConvertible, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function zrot_(__n: interop.PointerConvertible, __cx: interop.PointerConvertible, __incx: interop.PointerConvertible, __cy: interop.PointerConvertible, __incy: interop.PointerConvertible, __c__: interop.PointerConvertible, __s: interop.PointerConvertible): number; - -declare function zspcon_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zspmv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __ap: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; - -declare function zspr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __ap: interop.PointerConvertible): number; - -declare function zsprfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zspsv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zspsvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __afp: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsptrf_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsptri_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsptrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zstedc_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __lrwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zstegr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __abstol: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zstein_(__n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __iblock: interop.PointerConvertible, __isplit: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __iwork: interop.PointerConvertible, __ifail: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zstemr_(__jobz: string, __range: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __vl: interop.PointerConvertible, __vu: interop.PointerConvertible, __il: interop.PointerConvertible, __iu: interop.PointerConvertible, __m: interop.PointerConvertible, __w: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __nzc: interop.PointerConvertible, __isuppz: interop.PointerConvertible, __tryrac: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsteqr_(__compz: string, __n: interop.PointerConvertible, __d__: interop.PointerConvertible, __e: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsycon_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __anorm: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsyequb_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __s: interop.PointerConvertible, __scond: interop.PointerConvertible, __amax: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsymv_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __beta: interop.PointerConvertible, __y: interop.PointerConvertible, __incy: interop.PointerConvertible): number; - -declare function zsyr_(__uplo: string, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __x: interop.PointerConvertible, __incx: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible): number; - -declare function zsyrfs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsysv_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsysvx_(__fact: string, __uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __af: interop.PointerConvertible, __ldaf: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __rcond: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsytf2_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsytrf_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsytri_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zsytrs_(__uplo: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ipiv: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztbcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztbrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztbtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __kd: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ab: interop.PointerConvertible, __ldab: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztfsm_(__transr: string, __side: string, __uplo: string, __trans: string, __diag: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __alpha: interop.PointerConvertible, __a: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible): number; - -declare function ztftri_(__transr: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztfttp_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztfttr_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __arf: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __s: interop.PointerConvertible, __lds: interop.PointerConvertible, __p: interop.PointerConvertible, __ldp: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgex2_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __j1: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgexc_(__wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgsen_(__ijob: interop.PointerConvertible, __wantq: interop.PointerConvertible, __wantz: interop.PointerConvertible, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __z__: interop.PointerConvertible, __ldz: interop.PointerConvertible, __m: interop.PointerConvertible, __pl: interop.PointerConvertible, __pr: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __liwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgsja_(__jobu: string, __jobv: string, __jobq: string, __m: interop.PointerConvertible, __p: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __tola: interop.PointerConvertible, __tolb: interop.PointerConvertible, __alpha: interop.PointerConvertible, __beta: interop.PointerConvertible, __u: interop.PointerConvertible, __ldu: interop.PointerConvertible, __v: interop.PointerConvertible, __ldv: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __ncycle: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __dif: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgsy2_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __rdsum: interop.PointerConvertible, __rdscal: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztgsyl_(__trans: string, __ijob: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __d__: interop.PointerConvertible, __ldd: interop.PointerConvertible, __e: interop.PointerConvertible, __lde: interop.PointerConvertible, __f: interop.PointerConvertible, __ldf: interop.PointerConvertible, __scale: interop.PointerConvertible, __dif: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __iwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztpcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztprfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztptri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztptrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __ap: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztpttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztpttr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrcon_(__norm: string, __uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __rcond: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrevc_(__side: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrexc_(__compq: string, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __ifst: interop.PointerConvertible, __ilst: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrrfs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __x: interop.PointerConvertible, __ldx: interop.PointerConvertible, __ferr: interop.PointerConvertible, __berr: interop.PointerConvertible, __work: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrsen_(__job: string, __compq: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __w: interop.PointerConvertible, __m: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrsna_(__job: string, __howmny: string, __select: interop.PointerConvertible, __n: interop.PointerConvertible, __t: interop.PointerConvertible, __ldt: interop.PointerConvertible, __vl: interop.PointerConvertible, __ldvl: interop.PointerConvertible, __vr: interop.PointerConvertible, __ldvr: interop.PointerConvertible, __s: interop.PointerConvertible, __sep: interop.PointerConvertible, __mm: interop.PointerConvertible, __m: interop.PointerConvertible, __work: interop.PointerConvertible, __ldwork: interop.PointerConvertible, __rwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrsyl_(__trana: string, __tranb: string, __isgn: interop.PointerConvertible, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __scale: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrti2_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrtri_(__uplo: string, __diag: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrtrs_(__uplo: string, __trans: string, __diag: string, __n: interop.PointerConvertible, __nrhs: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __b: interop.PointerConvertible, __ldb: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrttf_(__transr: string, __uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __arf: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztrttp_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __ap: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztzrqf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function ztzrzf_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zung2l_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zung2r_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungbr_(__vect: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunghr_(__n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungl2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunglq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungql_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungqr_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungr2_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungrq_(__m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zungtr_(__uplo: string, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunm2l_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunm2r_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmbr_(__vect: string, __side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmhr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ilo: interop.PointerConvertible, __ihi: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunml2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmlq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmql_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmqr_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmr2_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmr3_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmrq_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmrz_(__side: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __k: interop.PointerConvertible, __l: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zunmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __a: interop.PointerConvertible, __lda: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __lwork: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zupgtr_(__uplo: string, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __q: interop.PointerConvertible, __ldq: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function zupmtr_(__side: string, __uplo: string, __trans: string, __m: interop.PointerConvertible, __n: interop.PointerConvertible, __ap: interop.PointerConvertible, __tau: interop.PointerConvertible, __c__: interop.PointerConvertible, __ldc: interop.PointerConvertible, __work: interop.PointerConvertible, __info: interop.PointerConvertible): number; - -declare function dlamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; - -declare function ilaver_(__vers_major__: interop.PointerConvertible, __vers_minor__: interop.PointerConvertible, __vers_patch__: interop.PointerConvertible): number; - -declare function slamch_(__cmach: string): number; - -declare function slamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; - -declare function slamc2_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __eps: interop.PointerConvertible, __emin: interop.PointerConvertible, __rmin: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; - -declare function slamc3_(__a: interop.PointerConvertible, __b: interop.PointerConvertible): number; - -declare function slamc4_(__emin: interop.PointerConvertible, __start: interop.PointerConvertible, __base: interop.PointerConvertible): number; - -declare function slamc5_(__beta: interop.PointerConvertible, __p: interop.PointerConvertible, __emin: interop.PointerConvertible, __ieee: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; - -declare function dlamch_(__cmach: string): number; - -declare function dlamc1_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __ieee1: interop.PointerConvertible): number; - -declare function dlamc2_(__beta: interop.PointerConvertible, __t: interop.PointerConvertible, __rnd: interop.PointerConvertible, __eps: interop.PointerConvertible, __emin: interop.PointerConvertible, __rmin: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; - -declare function dlamc3_(__a: interop.PointerConvertible, __b: interop.PointerConvertible): number; - -declare function dlamc4_(__emin: interop.PointerConvertible, __start: interop.PointerConvertible, __base: interop.PointerConvertible): number; - -declare function dlamc5_(__beta: interop.PointerConvertible, __p: interop.PointerConvertible, __emin: interop.PointerConvertible, __ieee: interop.PointerConvertible, __emax: interop.PointerConvertible, __rmax: interop.PointerConvertible): number; - -declare function ilaenv_(__ispec: interop.PointerConvertible, __name__: string, __opts: string, __n1: interop.PointerConvertible, __n2: interop.PointerConvertible, __n3: interop.PointerConvertible, __n4: interop.PointerConvertible): number; - -declare function la_retain(object: NSObject): NSObject; - -declare function la_release(object: NSObject): void; - -declare function la_add_attributes(object: NSObject, attributes: number): void; - -declare function la_remove_attributes(object: NSObject, attributes: number): void; - -declare function la_status(object: NSObject): number; - -declare function la_matrix_from_float_buffer(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, attributes: number): NSObject; - -declare function la_matrix_from_double_buffer(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, attributes: number): NSObject; - -declare function la_matrix_from_float_buffer_nocopy(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, deallocator: (p1: interop.PointerConvertible) => void, attributes: number): NSObject; - -declare function la_matrix_from_double_buffer_nocopy(buffer: interop.PointerConvertible, matrix_rows: number, matrix_cols: number, matrix_row_stride: number, matrix_hint: number, deallocator: (p1: interop.PointerConvertible) => void, attributes: number): NSObject; - -declare function la_matrix_to_float_buffer(buffer: interop.PointerConvertible, buffer_row_stride: number, matrix: NSObject): number; - -declare function la_matrix_to_double_buffer(buffer: interop.PointerConvertible, buffer_row_stride: number, matrix: NSObject): number; - -declare function la_matrix_rows(matrix: NSObject): number; - -declare function la_matrix_cols(matrix: NSObject): number; - -declare function la_matrix_slice(matrix: NSObject, matrix_first_row: number, matrix_first_col: number, matrix_row_stride: number, matrix_col_stride: number, slice_rows: number, slice_cols: number): NSObject; - -declare function la_identity_matrix(matrix_size: number, scalar_type: number, attributes: number): NSObject; - -declare function la_diagonal_matrix_from_vector(vector: NSObject, matrix_diagonal: number): NSObject; - -declare function la_vector_from_matrix_row(matrix: NSObject, matrix_row: number): NSObject; - -declare function la_vector_from_matrix_col(matrix: NSObject, matrix_col: number): NSObject; - -declare function la_vector_from_matrix_diagonal(matrix: NSObject, matrix_diagonal: number): NSObject; - -declare function la_vector_to_float_buffer(buffer: interop.PointerConvertible, buffer_stride: number, vector: NSObject): number; - -declare function la_vector_to_double_buffer(buffer: interop.PointerConvertible, buffer_stride: number, vector: NSObject): number; - -declare function la_vector_length(vector: NSObject): number; - -declare function la_vector_slice(vector: NSObject, vector_first: number, vector_stride: number, slice_length: number): NSObject; - -declare function la_splat_from_float(scalar_value: number, attributes: number): NSObject; - -declare function la_splat_from_double(scalar_value: number, attributes: number): NSObject; - -declare function la_splat_from_vector_element(vector: NSObject, vector_index: number): NSObject; - -declare function la_splat_from_matrix_element(matrix: NSObject, matrix_row: number, matrix_col: number): NSObject; - -declare function la_vector_from_splat(splat: NSObject, simd_length: number): NSObject; - -declare function la_matrix_from_splat(splat: NSObject, matrix_rows: number, matrix_cols: number): NSObject; - -declare function la_transpose(matrix: NSObject): NSObject; - -declare function la_scale_with_float(matrix: NSObject, scalar: number): NSObject; - -declare function la_scale_with_double(matrix: NSObject, scalar: number): NSObject; - -declare function la_sum(obj_left: NSObject, obj_right: NSObject): NSObject; - -declare function la_difference(obj_left: NSObject, obj_right: NSObject): NSObject; - -declare function la_elementwise_product(obj_left: NSObject, obj_right: NSObject): NSObject; - -declare function la_inner_product(vector_left: NSObject, vector_right: NSObject): NSObject; - -declare function la_outer_product(vector_left: NSObject, vector_right: NSObject): NSObject; - -declare function la_matrix_product(matrix_left: NSObject, matrix_right: NSObject): NSObject; - -declare function la_solve(matrix_system: NSObject, obj_rhs: NSObject): NSObject; - -declare function la_norm_as_float(vector: NSObject, vector_norm: number): number; - -declare function la_norm_as_double(vector: NSObject, vector_norm: number): number; - -declare function la_normalized_vector(vector: NSObject, vector_norm: number): NSObject; - -declare function sparse_inner_product_dense_float(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): number; - -declare function sparse_inner_product_dense_double(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): number; - -declare function sparse_inner_product_dense_float_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): unknown /* complex */; - -declare function sparse_inner_product_dense_double_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): unknown /* complex */; - -declare function sparse_inner_product_sparse_float(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_inner_product_sparse_double(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_inner_product_sparse_float_complex(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): unknown /* complex */; - -declare function sparse_inner_product_sparse_double_complex(nzx: number, nzy: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, indy: interop.PointerConvertible): unknown /* complex */; - -declare function sparse_vector_add_with_scale_dense_float(nz: number, alpha: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_vector_add_with_scale_dense_double(nz: number, alpha: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_vector_add_with_scale_dense_float_complex(nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_vector_add_with_scale_dense_double_complex(nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_vector_norm_float(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_vector_norm_double(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_vector_norm_float_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_vector_norm_double_complex(nz: number, x: interop.PointerConvertible, indx: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_matrix_vector_product_dense_float(transa: interop.Enum, alpha: number, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; - -declare function sparse_matrix_vector_product_dense_double(transa: interop.Enum, alpha: number, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; - -declare function sparse_matrix_vector_product_dense_float_complex(transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; - -declare function sparse_matrix_vector_product_dense_double_complex(transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, incy: number): interop.Enum; - -declare function sparse_vector_triangular_solve_dense_float(transt: interop.Enum, alpha: number, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; - -declare function sparse_vector_triangular_solve_dense_double(transt: interop.Enum, alpha: number, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; - -declare function sparse_vector_triangular_solve_dense_float_complex(transt: interop.Enum, alpha: unknown /* complex */, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; - -declare function sparse_vector_triangular_solve_dense_double_complex(transt: interop.Enum, alpha: unknown /* complex */, T: interop.PointerConvertible, x: interop.PointerConvertible, incx: number): interop.Enum; - -declare function sparse_outer_product_dense_float(M: number, N: number, nz: number, alpha: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; - -declare function sparse_outer_product_dense_double(M: number, N: number, nz: number, alpha: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; - -declare function sparse_outer_product_dense_float_complex(M: number, N: number, nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; - -declare function sparse_outer_product_dense_double_complex(M: number, N: number, nz: number, alpha: unknown /* complex */, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible, C: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_rows_float(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_rows_double(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_rows_float_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_rows_double_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_cols_float(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_cols_double(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_cols_float_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_permute_cols_double_complex(A: interop.PointerConvertible, perm: interop.PointerConvertible): interop.Enum; - -declare function sparse_elementwise_norm_float(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_elementwise_norm_double(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_elementwise_norm_float_complex(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_elementwise_norm_double_complex(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_operator_norm_float(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_operator_norm_double(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_operator_norm_float_complex(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_operator_norm_double_complex(A: interop.PointerConvertible, norm: interop.Enum): number; - -declare function sparse_matrix_trace_float(A: interop.PointerConvertible, offset: number): number; - -declare function sparse_matrix_trace_double(A: interop.PointerConvertible, offset: number): number; - -declare function sparse_matrix_trace_float_complex(A: interop.PointerConvertible, offset: number): unknown /* complex */; - -declare function sparse_matrix_trace_double_complex(A: interop.PointerConvertible, offset: number): unknown /* complex */; - -declare function sparse_matrix_product_dense_float(order: interop.Enum, transa: interop.Enum, n: number, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_dense_double(order: interop.Enum, transa: interop.Enum, n: number, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_dense_float_complex(order: interop.Enum, transa: interop.Enum, n: number, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_dense_double_complex(order: interop.Enum, transa: interop.Enum, n: number, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_sparse_float(order: interop.Enum, transa: interop.Enum, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_sparse_double(order: interop.Enum, transa: interop.Enum, alpha: number, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_sparse_float_complex(order: interop.Enum, transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_product_sparse_double_complex(order: interop.Enum, transa: interop.Enum, alpha: unknown /* complex */, A: interop.PointerConvertible, B: interop.PointerConvertible, C: interop.PointerConvertible, ldc: number): interop.Enum; - -declare function sparse_matrix_triangular_solve_dense_float(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: number, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; - -declare function sparse_matrix_triangular_solve_dense_double(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: number, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; - -declare function sparse_matrix_triangular_solve_dense_float_complex(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: unknown /* complex */, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; - -declare function sparse_matrix_triangular_solve_dense_double_complex(order: interop.Enum, transt: interop.Enum, nrhs: number, alpha: unknown /* complex */, T: interop.PointerConvertible, B: interop.PointerConvertible, ldb: number): interop.Enum; - -declare function sparse_matrix_create_float(M: number, N: number): interop.Pointer; - -declare function sparse_matrix_create_double(M: number, N: number): interop.Pointer; - -declare function sparse_matrix_create_float_complex(M: number, N: number): interop.Pointer; - -declare function sparse_matrix_create_double_complex(M: number, N: number): interop.Pointer; - -declare function sparse_insert_entry_float(A: interop.PointerConvertible, val: number, i: number, j: number): interop.Enum; - -declare function sparse_insert_entry_double(A: interop.PointerConvertible, val: number, i: number, j: number): interop.Enum; - -declare function sparse_insert_entry_float_complex(A: interop.PointerConvertible, val: unknown /* complex */, i: number, j: number): interop.Enum; - -declare function sparse_insert_entry_double_complex(A: interop.PointerConvertible, val: unknown /* complex */, i: number, j: number): interop.Enum; - -declare function sparse_insert_entries_float(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_entries_double(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_entries_float_complex(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_entries_double_complex(A: interop.PointerConvertible, N: number, val: interop.PointerConvertible, indx: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_col_float(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_col_double(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_col_float_complex(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_col_double_complex(A: interop.PointerConvertible, j: number, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_row_float(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_row_double(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_row_float_complex(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_insert_row_double_complex(A: interop.PointerConvertible, i: number, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_row_float(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_row_double(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_row_float_complex(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_row_double_complex(A: interop.PointerConvertible, row: number, column_start: number, column_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, jndx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_column_float(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_column_double(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_column_float_complex(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_sparse_column_double_complex(A: interop.PointerConvertible, column: number, row_start: number, row_end: interop.PointerConvertible, nz: number, val: interop.PointerConvertible, indx: interop.PointerConvertible): interop.Enum; - -declare function sparse_matrix_block_create_float(Mb: number, Nb: number, k: number, l: number): interop.Pointer; - -declare function sparse_matrix_block_create_double(Mb: number, Nb: number, k: number, l: number): interop.Pointer; - -declare function sparse_matrix_block_create_float_complex(Mb: number, Nb: number, k: number, l: number): interop.Pointer; - -declare function sparse_matrix_block_create_double_complex(Mb: number, Nb: number, k: number, l: number): interop.Pointer; - -declare function sparse_matrix_variable_block_create_float(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; - -declare function sparse_matrix_variable_block_create_double(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; - -declare function sparse_matrix_variable_block_create_float_complex(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; - -declare function sparse_matrix_variable_block_create_double_complex(Mb: number, Nb: number, K: interop.PointerConvertible, L: interop.PointerConvertible): interop.Pointer; - -declare function sparse_insert_block_float(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; - -declare function sparse_insert_block_double(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; - -declare function sparse_insert_block_float_complex(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; - -declare function sparse_insert_block_double_complex(A: interop.PointerConvertible, val: interop.PointerConvertible, row_stride: number, col_stride: number, bi: number, bj: number): interop.Enum; - -declare function sparse_extract_block_float(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_block_double(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_block_float_complex(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; - -declare function sparse_extract_block_double_complex(A: interop.PointerConvertible, bi: number, bj: number, row_stride: number, col_stride: number, val: interop.PointerConvertible): interop.Enum; - -declare function sparse_get_block_dimension_for_row(A: interop.PointerConvertible, i: number): number; - -declare function sparse_get_block_dimension_for_col(A: interop.PointerConvertible, j: number): number; - -declare function sparse_commit(A: interop.PointerConvertible): interop.Enum; - -declare function sparse_get_matrix_property(A: interop.PointerConvertible, pname: interop.Enum): number; - -declare function sparse_set_matrix_property(A: interop.PointerConvertible, pname: interop.Enum): interop.Enum; - -declare function sparse_get_matrix_number_of_rows(A: interop.PointerConvertible): number; - -declare function sparse_get_matrix_number_of_columns(A: interop.PointerConvertible): number; - -declare function sparse_get_matrix_nonzero_count(A: interop.PointerConvertible): number; - -declare function sparse_get_matrix_nonzero_count_for_row(A: interop.PointerConvertible, i: number): number; - -declare function sparse_get_matrix_nonzero_count_for_column(A: interop.PointerConvertible, j: number): number; - -declare function sparse_matrix_destroy(A: interop.PointerConvertible): interop.Enum; - -declare function sparse_get_vector_nonzero_count_float(N: number, x: interop.PointerConvertible, incx: number): number; - -declare function sparse_get_vector_nonzero_count_double(N: number, x: interop.PointerConvertible, incx: number): number; - -declare function sparse_get_vector_nonzero_count_float_complex(N: number, x: interop.PointerConvertible, incx: number): number; - -declare function sparse_get_vector_nonzero_count_double_complex(N: number, x: interop.PointerConvertible, incx: number): number; - -declare function sparse_pack_vector_float(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_pack_vector_double(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_pack_vector_float_complex(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_pack_vector_double_complex(N: number, nz: number, x: interop.PointerConvertible, incx: number, y: interop.PointerConvertible, indy: interop.PointerConvertible): number; - -declare function sparse_unpack_vector_float(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_unpack_vector_double(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_unpack_vector_float_complex(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function sparse_unpack_vector_double_complex(N: number, nz: number, zero: boolean, x: interop.PointerConvertible, indx: interop.PointerConvertible, y: interop.PointerConvertible, incy: number): void; - -declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Float, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; - -declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Double, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; - -declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Complex_Float, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; - -declare function SparseGetInertia(Factored: SparseOpaqueFactorization_Complex_Double, num_positive: interop.PointerConvertible, num_zero: interop.PointerConvertible, num_negative: interop.PointerConvertible): number; - -declare function _SparseSymbolicFactorSymmetric(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; - -declare function _SparseSymbolicFactorQR(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; - -declare function _SparseSymbolicFactorLU(factorType: interop.Enum, Matrix: interop.PointerConvertible, options: interop.PointerConvertible): SparseOpaqueSymbolicFactorization; - -declare function _SparseRetainSymbolic(symbolicFactor: interop.PointerConvertible): void; - -declare function _SparseDestroyOpaqueSymbolic(toFree: interop.PointerConvertible): void; - -declare function _SparseGetOptionsFromSymbolicFactor(factor: interop.PointerConvertible): SparseSymbolicFactorOptions; - -declare function _SparseTrap(): void; - -declare function _SparseFromKindComplex(K: interop.Enum): interop.Enum; - -declare function _SparseToKindComplex(K: interop.Enum): interop.Enum; - -declare function _SparseFromAttributeComplex(K: SparseAttributesComplex_t): SparseAttributes_t; - -declare function _SparseToAttributeComplex(K: SparseAttributes_t): SparseAttributesComplex_t; - -declare function _SparseFromStructureComplex(K: SparseMatrixStructureComplex): SparseMatrixStructure; - -declare function _SparseToStructureComplex(K: SparseMatrixStructure): SparseMatrixStructureComplex; - -declare function _SparseConvertFromCoordinate_Double(m: number, n: number, nBlock: number, blockSize: number, attributes: SparseAttributes_t, row: interop.PointerConvertible, col: interop.PointerConvertible, val: interop.PointerConvertible, storage: string, workspace: interop.PointerConvertible): SparseMatrix_Double; - -declare function _SparseConvertFromOpaque_Double(matrix: interop.PointerConvertible): SparseMatrix_Double; - -declare function _SparseNumericFactorSymmetric_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseNumericFactorQR_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseNumericFactorLU_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseFactorSymmetric_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseFactorQR_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseFactorLU_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Double; - -declare function _SparseRefactorSymmetric_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseRefactorQR_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseRefactorLU_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseUpdatePartialRefactorLU_Double(Opaque: interop.PointerConvertible, updateCount: number, updatedIndices: interop.PointerConvertible, newMatrix: SparseMatrix_Double): void; - -declare function _SparseMultiplySubfactor_Double(Subfactor: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible, workspace: string): void; - -declare function _SparseSolveSubfactor_Double(Subfactor: interop.PointerConvertible, b: interop.PointerConvertible, x: interop.PointerConvertible, workspace: string): void; - -declare function _SparseSolveOpaque_Double(Factored: interop.PointerConvertible, RHS: interop.PointerConvertible, Soln: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseDestroyOpaqueNumeric_Double(toFree: interop.PointerConvertible): void; - -declare function _SparseRetainNumeric_Double(numericFactor: interop.PointerConvertible): void; - -declare function _SparseGetOptionsFromNumericFactor_Double(factor: interop.PointerConvertible): SparseNumericFactorOptions; - -declare function _SparseGetWorkspaceRequired_Double(Subfactor: interop.Enum, Factor: SparseOpaqueFactorization_Double, workStatic: interop.PointerConvertible, workPerRHS: interop.PointerConvertible): void; - -declare function _SparseGetIterativeStateSize_Double(method: interop.PointerConvertible, preconditioner: boolean, m: number, n: number, nrhs: number): number; - -declare function _SparseCGIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; - -declare function _SparseCGSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; - -declare function _SparseGMRESIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; - -declare function _SparseGMRESSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; - -declare function _SparseLSMRIterate_Double(options: interop.PointerConvertible, iteration: number, state: string, converged: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, R: interop.PointerConvertible, Preconditioner: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void): void; - -declare function _SparseLSMRSolve_Double(options: interop.PointerConvertible, X: interop.PointerConvertible, B: interop.PointerConvertible, ApplyOperator: (p1: boolean, p2: interop.Enum, p3: DenseMatrix_Double, p4: DenseMatrix_Double) => void, Preconditioner: interop.PointerConvertible): interop.Enum; - -declare function _SparseCreatePreconditioner_Double(type: interop.Enum, A: interop.PointerConvertible): SparseOpaquePreconditioner_Double; - -declare function _SparseReleaseOpaquePreconditioner_Double(toFree: interop.PointerConvertible): void; - -declare function _SparseSpMV_Double(alpha: number, A: SparseMatrix_Double, x: DenseMatrix_Double, accumulate: boolean, y: DenseMatrix_Double): void; - -declare function _SparseConvertFromCoordinate_Float(m: number, n: number, nBlock: number, blockSize: number, attributes: SparseAttributes_t, row: interop.PointerConvertible, col: interop.PointerConvertible, val: interop.PointerConvertible, storage: string, workspace: interop.PointerConvertible): SparseMatrix_Float; - -declare function _SparseConvertFromOpaque_Float(matrix: interop.PointerConvertible): SparseMatrix_Float; - -declare function _SparseNumericFactorSymmetric_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseNumericFactorQR_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseNumericFactorLU_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseFactorSymmetric_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseFactorQR_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseFactorLU_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Float; - -declare function _SparseRefactorSymmetric_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseRefactorQR_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseRefactorLU_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; - -declare function _SparseUpdatePartialRefactorLU_Float(Opaque: interop.PointerConvertible, updateCount: number, updatedIndices: interop.PointerConvertible, newMatrix: SparseMatrix_Float): void; +declare function _SparseUpdatePartialRefactorLU_Float(Opaque: interop.PointerConvertible, updateCount: number, updatedIndices: interop.PointerConvertible, newMatrix: SparseMatrix_Float): void; declare function _SparseMultiplySubfactor_Float(Subfactor: interop.PointerConvertible, x: interop.PointerConvertible, y: interop.PointerConvertible, workspace: string): void; @@ -7333,18 +1670,24 @@ declare function _SparseConvertFromCoordinate_Complex_Double(m: number, n: numbe declare function _SparseConvertFromOpaque_Complex_Double(matrix: interop.PointerConvertible): SparseMatrix_Complex_Double; +declare function _SparseNumericFactorSymmetric_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseNumericFactorHermitian_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorQR_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseNumericFactorLU_Complex_Double(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseFactorSymmetric_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; + declare function _SparseFactorHermitian_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorQR_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; declare function _SparseFactorLU_Complex_Double(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Double; +declare function _SparseRefactorSymmetric_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Double(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; @@ -7391,18 +1734,24 @@ declare function _SparseConvertFromCoordinate_Complex_Float(m: number, n: number declare function _SparseConvertFromOpaque_Complex_Float(matrix: interop.PointerConvertible): SparseMatrix_Complex_Float; +declare function _SparseNumericFactorSymmetric_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseNumericFactorHermitian_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorQR_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseNumericFactorLU_Complex_Float(symbolicFactor: interop.PointerConvertible, Matrix: interop.PointerConvertible, options: interop.PointerConvertible, factorStorage: interop.PointerConvertible, workspace: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseFactorSymmetric_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; + declare function _SparseFactorHermitian_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorQR_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; declare function _SparseFactorLU_Complex_Float(factorType: interop.Enum, Matrix: interop.PointerConvertible, sfoptions: interop.PointerConvertible, nfoptions: interop.PointerConvertible): SparseOpaqueFactorization_Complex_Float; +declare function _SparseRefactorSymmetric_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; + declare function _SparseRefactorHermitian_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; declare function _SparseRefactorQR_Complex_Float(Matrix: interop.PointerConvertible, Factorization: interop.PointerConvertible, nfoptions: interop.PointerConvertible, workspace: interop.PointerConvertible): void; @@ -7531,368 +1880,6 @@ declare function BNNSGraphContextSetMessageLogCallback(context: bnns_graph_conte declare function BNNSGraphContextSetMessageLogMask(context: bnns_graph_context_t, log_level_mask: number): number; -declare function BNNSFilterCreateLayerConvolution(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerTransposedConvolution(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerFullyConnected(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerPooling(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerActivation(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerLoss(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerNormalization(normType: interop.Enum, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerArithmetic(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerPermute(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerDropout(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerPadding(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerBroadcastMatMul(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerTensorContraction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerGram(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerResize(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerMultiheadAttention(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerReduction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateFusedLayer(number_of_fused_filters: number, filter_type: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateLayerEmbedding(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterApply(filter: interop.PointerConvertible, in: interop.PointerConvertible, out: interop.PointerConvertible): number; - -declare function BNNSFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number): number; - -declare function BNNSPoolingFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, indices: interop.PointerConvertible, idx_stride: number): number; - -declare function BNNSPoolingFilterApplyBatchEx(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, indices_data_type: interop.Enum, indices: interop.PointerConvertible, idx_stride: number): number; - -declare function BNNSFilterApplyTwoInput(filter: interop.PointerConvertible, inA: interop.PointerConvertible, inB: interop.PointerConvertible, out: interop.PointerConvertible): number; - -declare function BNNSFilterApplyTwoInputBatch(filter: interop.PointerConvertible, batch_size: number, inA: interop.PointerConvertible, inA_stride: number, inB: interop.PointerConvertible, inB_stride: number, out: interop.PointerConvertible, out_stride: number): number; - -declare function BNNSNormalizationFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, training: boolean): number; - -declare function BNNSFusedFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, out: interop.PointerConvertible, out_stride: number, training: boolean): number; - -declare function BNNSFusedFilterApplyMultiInputBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, training: boolean): number; - -declare function BNNSArithmeticFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number): number; - -declare function BNNSApplyMultiheadAttention(F: interop.PointerConvertible, batch_size: number, query: interop.PointerConvertible, query_stride: number, key: interop.PointerConvertible, key_stride: number, key_mask: interop.PointerConvertible, key_mask_stride: number, value: interop.PointerConvertible, value_stride: number, output: interop.PointerConvertible, output_stride: number, add_to_attention: interop.PointerConvertible, backprop_cache_size: interop.PointerConvertible, backprop_cache: interop.PointerConvertible, workspace_size: interop.PointerConvertible, workspace: interop.PointerConvertible): number; - -declare function BNNSDirectApplyQuantizer(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, batch_size: number, input_stride: number, output_stride: number): number; - -declare function BNNSFilterDestroy(filter: interop.PointerConvertible): void; - -declare function BNNSOptimizerStep(function$: interop.Enum, OptimizerAlgFields: interop.PointerConvertible, number_of_parameters: number, parameters: interop.PointerConvertible, gradients: interop.PointerConvertible, accumulators: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSClipByValue(dest: interop.PointerConvertible, src: interop.PointerConvertible, min_val: number, max_val: number): number; - -declare function BNNSClipByNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, max_norm: number, axis_flags: number): number; - -declare function BNNSClipByGlobalNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, count: number, max_norm: number, use_norm: number): number; - -declare function BNNSComputeNorm(dest: interop.PointerConvertible, src: interop.PointerConvertible, norm_type: interop.Enum, axis_flags: number): number; - -declare function BNNSComputeNormBackward(in: interop.PointerConvertible, in_delta: interop.PointerConvertible, out: interop.PointerConvertible, out_delta: interop.PointerConvertible, norm_type: interop.Enum, axis_flags: number): number; - -declare function BNNSFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, weights_delta: interop.PointerConvertible, bias_delta: interop.PointerConvertible): number; - -declare function BNNSPoolingFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, bias_delta: interop.PointerConvertible, indices: interop.PointerConvertible, idx_stride: number): number; - -declare function BNNSPoolingFilterApplyBackwardBatchEx(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, bias_delta: interop.PointerConvertible, indices_data_type: interop.Enum, indices: interop.PointerConvertible, idx_stride: number): number; - -declare function BNNSFilterApplyBackwardTwoInputBatch(filter: interop.PointerConvertible, batch_size: number, inA: interop.PointerConvertible, inA_stride: number, inA_delta: interop.PointerConvertible, inA_delta_stride: number, inB: interop.PointerConvertible, inB_stride: number, inB_delta: interop.PointerConvertible, inB_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, weights_delta: interop.PointerConvertible, bias_delta: interop.PointerConvertible): number; - -declare function BNNSNormalizationFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, beta_delta: interop.PointerConvertible, gamma_delta: interop.PointerConvertible): number; - -declare function BNNSFusedFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, delta_parameters: interop.PointerConvertible): number; - -declare function BNNSFusedFilterApplyBackwardMultiInputBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number, delta_parameters: interop.PointerConvertible): number; - -declare function BNNSArithmeticFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, number_of_inputs: number, in: interop.PointerConvertible, in_stride: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: interop.PointerConvertible, out: interop.PointerConvertible, out_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; - -declare function BNNSPermuteFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in_delta: interop.PointerConvertible, in_delta_stride: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; - -declare function BNNSLossFilterApplyBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, labels: interop.PointerConvertible, labels_stride: number, weights: interop.PointerConvertible, weights_size: number, out: interop.PointerConvertible, in_delta: interop.PointerConvertible, in_delta_stride: number): number; - -declare function BNNSLossFilterApplyBackwardBatch(filter: interop.PointerConvertible, batch_size: number, in: interop.PointerConvertible, in_stride: number, in_delta: interop.PointerConvertible, in_delta_stride: number, labels: interop.PointerConvertible, labels_stride: number, weights: interop.PointerConvertible, weights_size: number, out_delta: interop.PointerConvertible, out_delta_stride: number): number; - -declare function BNNSApplyMultiheadAttentionBackward(F: interop.PointerConvertible, batch_size: number, query: interop.PointerConvertible, query_stride: number, query_param_delta: interop.PointerConvertible, key: interop.PointerConvertible, key_stride: number, key_mask: interop.PointerConvertible, key_mask_stride: number, key_param_delta: interop.PointerConvertible, value: interop.PointerConvertible, value_stride: number, value_param_delta: interop.PointerConvertible, add_to_attention: interop.PointerConvertible, key_attn_bias_delta: interop.PointerConvertible, value_attn_bias_delta: interop.PointerConvertible, output: interop.PointerConvertible, output_stride: number, output_param_delta: interop.PointerConvertible, backprop_cache_size: number, backprop_cache: interop.PointerConvertible, workspace_size: interop.PointerConvertible, workspace: interop.PointerConvertible): number; - -declare function BNNSComputeLSTMTrainingCacheCapacity(layer_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyLSTMBatchTrainingCaching(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, training_cache_ptr: interop.PointerConvertible, training_cache_capacity: number): number; - -declare function BNNSDirectApplyActivationBatch(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, batch_size: number, in_stride: number, out_stride: number): number; - -declare function BNNSCopy(dest: interop.PointerConvertible, src: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSMatMulWorkspaceSize(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSMatMul(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, workspace: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyBroadcastMatMul(transA: boolean, transB: boolean, alpha: number, inputA: interop.PointerConvertible, inputB: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): void; - -declare function BNNSTranspose(dest: interop.PointerConvertible, src: interop.PointerConvertible, axis0: number, axis1: number, filter_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyReduction(layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSCompareTensor(in0: interop.PointerConvertible, in1: interop.PointerConvertible, op: interop.Enum, out: interop.PointerConvertible): number; - -declare function BNNSTile(input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyTopK(K: number, axis: number, batch_size: number, input: interop.PointerConvertible, input_batch_stride: number, best_values: interop.PointerConvertible, best_values_batch_stride: number, best_indices: interop.PointerConvertible, best_indices_batch_stride: number, filter_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyInTopK(K: number, axis: number, batch_size: number, input: interop.PointerConvertible, input_batch_stride: number, test_indices: interop.PointerConvertible, test_indices_batch_stride: number, output: interop.PointerConvertible, output_batch_stride: number, filter_params: interop.PointerConvertible): number; - -declare function BNNSGather(axis: number, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSScatter(axis: number, op: interop.Enum, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSGatherND(input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSScatterND(op: interop.Enum, input: interop.PointerConvertible, indices: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSShuffle(type: interop.Enum, input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSBandPart(num_lower: number, num_upper: number, input: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSCropResize(layer_params: interop.PointerConvertible, input: interop.PointerConvertible, roi: interop.PointerConvertible, output: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSDirectApplyLSTMBatchBackward(layer_params: interop.PointerConvertible, layer_delta_params: interop.PointerConvertible, filter_params: interop.PointerConvertible, training_cache_ptr: interop.PointerConvertible, training_cache_capacity: number): number; - -declare function BNNSTileBackward(in_delta: interop.PointerConvertible, out_delta: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSCropResizeBackward(layer_params: interop.PointerConvertible, in_delta: interop.PointerConvertible, roi: interop.PointerConvertible, out_delta: interop.PointerConvertible, filter_params: interop.PointerConvertible): number; - -declare function BNNSGetPointer(filter: interop.PointerConvertible, target: interop.Enum): BNNSNDArrayDescriptor; - -declare function BNNSNDArrayGetDataSize(array: interop.PointerConvertible): number; - -declare function BNNSTensorGetAllocationSize(tensor: interop.PointerConvertible): number; - -declare function BNNSDataLayoutGetRank(layout: interop.Enum): number; - -declare function BNNSNDArrayFullyConnectedSparsifySparseCOO(in_dense_shape: interop.PointerConvertible, in_indices: interop.PointerConvertible, in_values: interop.PointerConvertible, out: interop.PointerConvertible, sparse_params: interop.PointerConvertible, batch_size: number, workspace: interop.PointerConvertible, workspace_size: number, filter_params: interop.PointerConvertible): number; - -declare function BNNSNDArrayFullyConnectedSparsifySparseCSR(in_dense_shape: interop.PointerConvertible, in_column_indices: interop.PointerConvertible, in_row_starts: interop.PointerConvertible, in_values: interop.PointerConvertible, out: interop.PointerConvertible, sparse_params: interop.PointerConvertible, batch_size: number, workspace: interop.PointerConvertible, workspace_size: number, filter_params: interop.PointerConvertible): number; - -declare function BNNSCreateRandomGenerator(method: interop.Enum, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSCreateRandomGeneratorWithSeed(method: interop.Enum, seed: number, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSDestroyRandomGenerator(generator: interop.PointerConvertible): void; - -declare function BNNSRandomGeneratorStateSize(generator: interop.PointerConvertible): number; - -declare function BNNSRandomGeneratorGetState(generator: interop.PointerConvertible, state_size: number, state: interop.PointerConvertible): number; - -declare function BNNSRandomGeneratorSetState(generator: interop.PointerConvertible, state_size: number, state: interop.PointerConvertible): number; - -declare function BNNSRandomFillUniformFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, a: number, b: number): number; - -declare function BNNSRandomFillUniformInt(generator: interop.PointerConvertible, desc: interop.PointerConvertible, a: number, b: number): number; - -declare function BNNSRandomFillNormalFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, mean: number, stddev: number): number; - -declare function BNNSRandomFillCategoricalFloat(generator: interop.PointerConvertible, desc: interop.PointerConvertible, probabilities: interop.PointerConvertible, log_probabilities: boolean): number; - -declare function BNNSCreateNearestNeighbors(max_n_samples: number, n_features: number, n_neighbors: number, data_type: interop.Enum, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSDestroyNearestNeighbors(knn: interop.PointerConvertible): void; - -declare function BNNSNearestNeighborsLoad(knn: interop.PointerConvertible, n_new_samples: number, data_ptr: interop.PointerConvertible): number; - -declare function BNNSNearestNeighborsGetInfo(knn: interop.PointerConvertible, sample_number: number, indices: interop.PointerConvertible, distances: interop.PointerConvertible): number; - -declare function BNNSFilterCreateConvolutionLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateFullyConnectedLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreatePoolingLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, layer_params: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function BNNSFilterCreateVectorActivationLayer(in_desc: interop.PointerConvertible, out_desc: interop.PointerConvertible, activation: interop.PointerConvertible, filter_params: interop.PointerConvertible): interop.Pointer; - -declare function vvrecf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvrec(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvdivf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvdiv(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvsqrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvsqrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcbrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcbrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvrsqrtf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvrsqrt(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexpf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexp(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexp2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexp2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexpm1f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvexpm1(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlogf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog10f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog10(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog1pf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog1p(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlog2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlogbf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvlogb(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvfabsf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvfabs(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvpowf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvpow(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvpowsf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvpows(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvsinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvsin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtan(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvasinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvasin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvacosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvacos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvatanf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvatan(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvatan2f(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvatan2(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvsincosf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvsincos(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvcosisinf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcosisin(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvsinhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvsinh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcoshf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcosh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtanhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtanh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvasinhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvasinh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvacoshf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvacosh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvatanhf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvatanh(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvint(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvnintf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvnint(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvceilf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvceil(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvfloorf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvfloor(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvfmodf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvfmod(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvremainderf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvremainder(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvcopysignf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvcopysign(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvnextafterf(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvnextafter(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible, p4: interop.PointerConvertible): void; - -declare function vvsinpif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvsinpi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcospif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvcospi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtanpif(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - -declare function vvtanpi(p1: interop.PointerConvertible, p2: interop.PointerConvertible, p3: interop.PointerConvertible): void; - declare interface OS_la_object extends NSObjectProtocol { } diff --git a/packages/macos/types/vmnet.d.ts b/packages/macos/types/vmnet.d.ts index c4352567..200a67fe 100644 --- a/packages/macos/types/vmnet.d.ts +++ b/packages/macos/types/vmnet.d.ts @@ -82,6 +82,14 @@ declare class vmpktdesc { vm_flags: number; } +declare class vmnet_network { + constructor(init?: vmnet_network); +} + +declare class vmnet_network_configuration { + constructor(init?: vmnet_network_configuration); +} + declare function vmnet_start_interface(interface_desc: NSObject, queue: NSObject, handler: (p1: interop.Enum, p2: NSObject) => void): interop.Pointer; declare function vmnet_interface_set_event_callback(interface: interop.PointerConvertible, event_mask: interop.Enum, queue: NSObject, callback: (p1: interop.Enum, p2: NSObject) => void): interop.Enum; @@ -110,3 +118,39 @@ declare function vmnet_interface_get_ip_port_forwarding_rules(interface: interop declare function vmnet_copy_shared_interface_list(): NSObject; +declare function vmnet_network_configuration_create(mode: interop.Enum, status: interop.PointerConvertible): interop.Pointer; + +declare function vmnet_network_create(configuration: interop.PointerConvertible, status: interop.PointerConvertible): interop.Pointer; + +declare function vmnet_network_get_ipv4_subnet(network: interop.PointerConvertible, subnet: interop.PointerConvertible, mask: interop.PointerConvertible): void; + +declare function vmnet_network_get_ipv6_prefix(network: interop.PointerConvertible, prefix: interop.PointerConvertible, prefix_len: interop.PointerConvertible): void; + +declare function vmnet_network_copy_serialization(network: interop.PointerConvertible, status: interop.PointerConvertible): NSObject; + +declare function vmnet_network_create_with_serialization(network: NSObject, status: interop.PointerConvertible): interop.Pointer; + +declare function vmnet_interface_start_with_network(network: interop.PointerConvertible, interface_desc: NSObject, queue: NSObject, start_block: (p1: interop.Enum, p2: NSObject) => void): interop.Pointer; + +declare function vmnet_network_configuration_set_external_interface(config: interop.PointerConvertible, interface_name: string): interop.Enum; + +declare function vmnet_network_configuration_disable_nat44(config: interop.PointerConvertible): void; + +declare function vmnet_network_configuration_disable_nat66(config: interop.PointerConvertible): void; + +declare function vmnet_network_configuration_disable_dhcp(config: interop.PointerConvertible): void; + +declare function vmnet_network_configuration_disable_dns_proxy(config: interop.PointerConvertible): void; + +declare function vmnet_network_configuration_disable_router_advertisement(config: interop.PointerConvertible): void; + +declare function vmnet_network_configuration_set_ipv4_subnet(config: interop.PointerConvertible, subnet_addr: interop.PointerConvertible, subnet_mask: interop.PointerConvertible): interop.Enum; + +declare function vmnet_network_configuration_set_ipv6_prefix(config: interop.PointerConvertible, prefix: interop.PointerConvertible, len: number): interop.Enum; + +declare function vmnet_network_configuration_add_port_forwarding_rule(config: interop.PointerConvertible, protocol: number, address_family: number, internal_port: number, external_port: number, internal_address: interop.PointerConvertible): interop.Enum; + +declare function vmnet_network_configuration_add_dhcp_reservation(config: interop.PointerConvertible, client: interop.PointerConvertible, reservation: interop.PointerConvertible): interop.Enum; + +declare function vmnet_network_configuration_set_mtu(config: interop.PointerConvertible, mtu: number): interop.Enum; + diff --git a/scripts/build_xcframework.mts b/scripts/build_xcframework.mts new file mode 100644 index 00000000..120ba4d2 --- /dev/null +++ b/scripts/build_xcframework.mts @@ -0,0 +1,124 @@ +import path from "node:path"; +import process from "node:process"; +import yargsParser from "yargs-parser"; +import { createXCframework } from "react-native-node-api"; + +main(); + +/** + * Builds an XCFramework in the style that `react-native-node-api` expects, + * following the [prebuilds standard](https://github.com/callstackincubator/react-native-node-api/blob/9b231c14459b62d7df33360f930a00343d8c46e6/docs/PREBUILDS.md). + * + * This is really just an XCFramework renamed with a `.node` extension, + * containing an extra file named `react-native-api-module`. Once `cmake-rn` + * supports it, we may be able to replace this whole script with a simple + * `cmake-rn` call. + */ +async function main() { + const __dirname = import.meta.dirname; + if (!__dirname) { + throw new Error("Expected import.meta.dirname to be truthy."); + } + + const monorepoRoot = path.resolve(__dirname, ".."); + + // Args are designed to match the names of the args from cmake we're + // interested in. + const args = yargsParser(process.argv.slice(2), { + configuration: { + "short-option-groups": false, + }, + string: ["output", "framework", "debug-symbols"], + array: ["framework", "debug-symbols"], + boolean: ["help"], + alias: { + h: "help", + }, + default: { + help: false, + }, + }); + + const { + output, + framework: frameworks = new Array(), + "debug-symbols": debugSymbols = new Array(), + help, + } = args; + + const helpText = ` +Typical usage: + +$ deno run -A ./scripts/build_xcframework.mts --output packages/ios/build/Release/NativeScript.apple.node -framework dist/intermediates/ios/RelWithDebInfo-iphoneos/NativeScript.framework -debug-symbols dist/intermediates/ios/RelWithDebInfo-iphoneos/NativeScript.framework.dSYM + +$ deno run -A ./scripts/build_xcframework.mts --output packages/macos/build/Release/NativeScript.apple.node -framework dist/intermediates/macos/RelWithDebInfo/NativeScript.framework -debug-symbols dist/intermediates/macos/RelWithDebInfo/NativeScript.framework.dSYM +`.trim(); + + if (help) { + console.log(helpText); + process.exit(0); + } + + if (!output) { + console.log( + `Please specify the output directory by passing the \`--output\` arg.\n\n${helpText}` + ); + process.exit(1); + } + + if (!isStringArray(frameworks) || !isStringArray(debugSymbols)) { + console.log( + `Expected -framework and -debug-symbols to be parsed as arrays.\n\n${helpText}` + ); + process.exit(1); + } + + if (!frameworks?.length) { + console.log( + `Please specify at least one framework to bundle into the xcframework by passing the \`-framework\` arg one or more times.\n\n${helpText}` + ); + process.exit(1); + } + + const outputPath = path.resolve(monorepoRoot, output); + const frameworkPaths = frameworks.map((framework) => + path.resolve(monorepoRoot, framework) + ); + // TODO: Pass this to the createXCFramework() options, once supported. + const _dsymPaths = + debugSymbols?.map((dsym) => path.resolve(monorepoRoot, dsym)) ?? []; + + try { + await createXCframework({ + outputPath, + frameworkPaths, + // dsymPaths, + autoLink: true, + }); + } catch (error) { + const errorMessage = error instanceof Error ? error.message : ""; + console.error(`Failed to assemble XCFramework: ${errorMessage}`, error); + process.exit(1); + } + + console.log( + `\x1b[32m✔\x1b[0m XCFramework assembled into \x1b[2m${path.relative( + monorepoRoot, + outputPath + )}\x1b[22m` + ); +} + +function isStringArray(value: unknown): value is Array { + if (!Array.isArray(value)) { + return false; + } + + for (const element of value) { + if (typeof element !== "string") { + return false; + } + } + + return true; +} diff --git a/scripts/package.json b/scripts/package.json index 95d55652..907b361c 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -11,6 +11,10 @@ "type": "commonjs", "description": "", "dependencies": { - "@nativescript/core": "^8.8.6" + "@nativescript/core": "^8.8.6", + "yargs-parser": "^22.0.0" + }, + "devDependencies": { + "react-native-node-api": "^0.3.2" } }